pfsview-2.2.0-bp154.1.45 >  A b}:!M@eee3#CҵjUnznfL4xSh\eSs4S?\{H=شc= Βu@r맰]~e}3Xt@F5v1wi{R7NNFL'6QI>N7 ؗDZzfBJֺ"wL.U.0?u$%Xn.6w ]ͥ(AʲFTQ, /CˀU5109EC⪢ .8040be1bad1aed2a2c05289075d6290832a3c8ea943cf761c5fa6dd9bb271d93141c04e7807daa831791741ba4f2bd6a9b9365b5b}:!M@eee3 CE8&~G4b&ɋ%ل iS+LeP@MCnFa|yABR@";g^*=wSnA쭾)*xN+VR-`ըPhq<T&`ο <^穡a35S ΝmjyB8-vI/O ܪ|Y4*'A io w7kW u:#qeMV/mP@-~pcOv2>p>%h?%Xd   9 :@HT Z ` l / 4@O^",""(8$9\: F!0G!DH!PI!\X!`Y!h\!]!^!b!c"zd"e"f"l"u#v# w$hx$ty$z$%% %%TCpfsview2.2.0bp154.1.45Qt-based viewer for HDR filespfsview is a viewer program based on Qt4 for viewing HDR graphic files.b}9lamb24SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://pfstools.sourceforge.net/linuxx86_64큤b}9b}9a683e0da670cabc4192f85c13ee8d8bd27e2518fca304663eb3988b01e794ceba0412b6089f4dbfc15e161a06fde3c562a5287fd0a518e9b81a904cbcaf24836bb6f17bf20e2c24d635dd87301f92123eef56d49ecb0aa8577cb8c0cc5490bd2arootrootrootrootrootrootpfstools-2.2.0-bp154.1.45.src.rpmpfsviewpfsview(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /usr/bin/bashlibQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.15)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgomp.so.1()(64bit)libgomp.so.1(GOMP_4.0)(64bit)libgomp.so.1(OMP_1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpfs.so.2()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.1)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a@@a@a@`\{@^h\HW@[Y@X@XP@VVV@VrU@Stefan Brüns Dirk Stoecker Stefan Brüns Michal Suchanek Christophe Giboudeaux Stefan Brüns Christophe Giboudeaux aloisio@gmx.comjengelh@inai.depgajdos@suse.complinnell@opensuse.orgidonmez@suse.comp.drouand@gmail.comp.drouand@gmail.com- Use OpenCV 4 on Tumbleweed - Guard OpenEXR build dependency (needs OpenEXR < 3) - Adjust pfscalign package name to pfsalign, match contained tool - Cleanup spec file, remove old dependencies: + lapack, blas (uses GSL instead) + doxygen, libtool (unused) - Correct GL build dependency (pkgconfig(gl) instead of Mesa)- update to 2.2.0 This is mostly a bug-fix release with many fixes allowing to work with newer version of libraries. Several compilation issues have been resolved on Ubuntu 18.04, 20.04 and Cygwin. The HDR merging (pfshdrcalibrate) uses now better, noise-optimal weights, which should reduce noise for darker image parts. * Added: v210 format in pfsinyuv * Fixed: memleak in pfssize * Fixed: Fix format-security errors with Octave 5.1 * Added: pfs_automerge * Fixed: typos in the documentation * Added: simple deghosting in pfshdrcalibrate (-d option) * Fixed: pfsalign now uses free AKAZE feature detector, avoiding issues with missing non-free OpenCV classes * Fixed: Updated installation instruction for Ubuntu 18.04 * Fixed: Fixed a number of compiler warnings from g++ 7.4.0 * Fixed: Octave interface upgraded to Octave-6 * Fixed: pfstmo_durand02 - reversed the old fix that made images over-saturated. Now 99.5th percentile is mapped to white. * Removed: pfsinjpeghdr, pfsoutjpeghdr (discontinued) * Fixed: compilation fails with GCC11/std=c++17, duplicate "clamp" definition * Added: pfshdrcalibrate now performs exposure merging in a noise-optimal manner * Added: pfsindcraw now calls libraw's dcraw_emu instead of dcraw if the former is available - Rebase patch: pfstools-1.8.1-fix-return-in-nonvoid.patch - Drop patches (included upstream): - pfstools-Fix-build-with-Octave-6.patch - 0001-Remove-using-namespace-std-from-global-namespace.patch - Disable EXR package which does not build - Reenable OpenCV package- Fix build with GCC11/C++17, add 0001-Remove-using-namespace-std-from-global-namespace.patch- Fix build with Octave 6 https://sourceforge.net/p/pfstools/bugs/49/ + pfstools-Fix-build-with-Octave-6.patch- Require freeglut-devel instead of pkgconfig(freeglut). The pkgconfig name changed in Tumbleweed.- Correct pfstools-fix-libpfs-linkage.patch * Fix broken octave binary modules - mkoctfile does not specify - Wl,--no-undefined, and modules fail at runtime: ".../pfsget.oct: undefined symbol: _ZN3pfs5DOMIOD1Ev" * Fix random parallel build failures due to missing make dependency- Update to 2.1.0: * Added support for .yuv files encoded as PQ2020 or HLG2020 * Use Qt5 instead of Qt4 - Update the URL - Refresh patches, use %autosetup -p1 - Drop pfstools-Qt5.patch. Fixed upstream. - Run spec-cleaner - Refresh pfstools-1.8.1-fix-return-in-nonvoid.patch to handle more cases.- Update to version 2.0.6 * Fixed: --frame frame range spec can now handle negative frame order, e.g. 30:-1:0 * Added: Added photon-noise weighting in pfshdrcalibrate - very small improvement for some images * Fixed: pfsview does not change zoom settings when flipping between next/previous images * Fixed: Fixed bug in pfsin/outimgmagics - missing call to InitializeMagick causing assertion fault * Fixed: Fixed bug in pfsouthdrhtml - missing call to InitializeMagick causing assertion fault * Added: Matlab MEX files can now be compiled on Windows from Cygwin using VisualStudio compiler version 2.0.5: * fixed: pfsinppm now can read multiple frames using --frames but also from a ppm file * fixed: a few typos in the documentation and code (thanks to Andreas) * fixed: fixed octave interface to work with Octave 3.8.1 (and hopefully later versions) * fixed: octave-config used to automatically determine were to install Octave files * fixed: compilation issues with c++-11 * fixed: bug in the assert statement made some matlab mex functions to crash (in debug mode) * fixed: version number string is now correctly reported * fixed: reverts mistakenly introduced fix from 2.0.0: pfsinpfm and pfsoutpfm do not flip images (top-bottom) * fixed: pfs handles now very long tags (by truncating them) - Refreshed pfstools-octinstall.patch - Dropped pfstools-maptype.patch (no longer necessary) - Added pfstools-Qt5.patch to build against Qt5 libs. - Spec cleanup- Grammatical corrections to descriptions. - Replace %__-type indirect macros.- build also with ImageMagick-7 + pfstools-ImageMagick7.patch- Disable pfscalign subpackage to fix build. It depends on non-free opencv- Disable opencv support because it depends on non-free part.- Fix octave dependency- Update to version 2.0.4 * fixed: added installation of octave-based scripts: pfsoctavelum pfsoctavergb pfsstat * fixed: libraries installed in lib64 if needed * fixed: added "so" version to the pfs.so library * fixed: Replaced depreciated OctaveMap for compatibility with octave 4.0.0 - Changes from version 2.0.0 * added: Starting from pfstools 2.0.0, pfstmo and pfscalibration are included in the pfstools source package * changed: support for automake dropped in favour of cmake * fixed: pfsinpfm and pfsoutpfm now handle both big and little endian files correctly * fixed: pfsinpfm and pfsoutpfm do not flip images (top-bottom) * added: new tone-mapping operator: pfstmo_mai11 * changed: Thoroughly updated README files * fixed: several issues with octave scripts (compatibility with newer Octave releases), in particular pfs_write_rgb - Add dependencies following upstream changes * cmake * doxygen * gsl-devel * hdf5-devel * opencv-devel * fftw3-threads-devel instead of fftw3-devel * opencv-devel * pkgconfig(libexif) - Re-enable building against octave - Split out some tools into their own packages * libpfs-2 * pfscalign * pfscalibration * pfstmo * pfsview * pfsglview * pfstools-exr * pfstools-imgmagick * pfstools-octave - Remove obsolete patches * pfstools-octave.patch * pfstools-stringcompare.patch * pfstools-no-debug-mangling.patch - Added patches * pfstools-maptype.patch * pfstools-octinstall.patch * pfstools-fix-libpfs-linkage.patchlamb24 16523740042.2.0-bp154.1.452.2.0-bp154.1.45pfsvpfsviewpfsview.1.gz/usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/dfa510532d9757967755076ce4286315-pfstoolscpioxz5x86_64-suse-linuxBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9712e007e635c996adfe09bb22823d161c7802f2, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRR R R R RRRRRRRRRRRRRRRRRR R5-@:+J utf-890bb3bfb54cc1e73f466a2ba432f34d2fcf328afd6192632c78c892cf9e178d6? 7zXZ !t/3] crv9w X9~nM7 X̘JFt#^BoXjٍu·EN/v0FvlpE^7RK>2B6%dHS '(|.zv|%56t_b<`ŌGI$fSfF6y>md=@GZa0ǝ3(&YH=+ؗ#!u2^n=JU;xď(Hh0C5>thgns`~lڊ,O鍏#(RY,ی[o2Fy#{̖ga*pk9_H l*#t-BGFg4 xْf ?&^075YmGITtnѽ{;g/# !ۙq);+M& <t5Y|'uis>nD'$V1$F@zH+|k&QŒ\FT;@B܅rH# lBLHy5P/>]k I{dP@ɣ|[1=Ri$ˌ2\DQ۷h4zX&5_ &@jjaW/ޅEΎ奕K_.]),&*(z[2C3{wy%W+weӼ`ɧ%^4.>ޒ;5_e!aD{9zjG }>i=ֆ펹oǝ1j&N Gqv`#Ƹw낑;~Uc1 RӞq--1#;WϾO>Rz?4{KryoߵiLNC1lP^TjҌ~'Ksƒ4D5bt&C\՞2[ʄ"U8Pl{awW` oMKף 8LH+wJDPSXEmҖ\M 쮂 l(5Tlj U7P21{LIמ-#;CKv=ېrCWI1m)ߟq820&_qo*_2C]w{.j)eǬ -׮!L&qLy!Sg`|q[c痏0VevN T#'z?zޘyJβ( t`PcDgmk+" ww2in3tmp7<?8h1Oyԗ 4M5M?}p\b zV5>+~؍ityhf^=7 /c;J>?Fbcdi Yeh5sSGhx>FsU܀sus4JC `юMڢ5iECIщ?i{Υ){1";}‹W(?e}=8ᳺT(ob;^a89 RJ6D:8>Soԓ62#P4LOx$CP:g^GΞ:FL [HO<]'4f`k~a59y˜w&-,Az J!X҄#V}|<񮾔=gł*QmIl|!v7pQ%bSwо;I"A @Q>Kyy.j'R U/+< 7x/E&.V]rJ52$ v{]J|a䡲"F.<3fkR8;?f'jc ]B749G/^Mlupm>wP=Ut@ӵ' ? HPd*lk:q7`}Ҏso\^;L9TqhFli"vjt%ـX{=XGʌn.v+-dSQK3+ |{(Oyib]@p]{O Irf6.WGcIKBҒ#ʙ2C'6%YmD? B15l/`3ȈZP:ZE*(;JԪDJߢK1~'^%5ZLL;Z4f'k@d?l=i^7遭//{s"(͛ۈUYq'MEϫACv6 9'I20BGW&@C̊NJAꑍ>Pn>7`Tp'=zꑽoh7*ICA m[ޛ=\- @:eb G`aǬ4K>p4'9T/K]Cc(3 G1> pCy)𾦆9w;A_,3<8]PfO=WZY9+~ h(\?Y2 i+l-Nۚ J͖bƖg {k۩-p WXq2n-сi>~OC}nB *?9$(' ף|)C|:TLqiQńSȬ1S{^uM}G!R[%􇲳. U'ǔTk^lC藹U!!-i4rg8UYb -;.T6jh%GXzM&;[&tTN]@WOLN-ئ!Am7 ]1)U+:jce 0Ây=Bt:LW\R݆ܹiЛ\;oɺR w.W~Ϲ3 ^0:Fa :y(OkSEHマPB܀opn`h1аgREnVh> V %63qhilMϨkYKAu24 E$hPk"/D1V8OG5- juj  8!KG<UD):8,BJ5ҫ^5uժs1"~O5>3 Ҭ}_K3V<0D{&ψ숗k [؄1TI$ȪS|O4t$lDkϕ7|2>po‹ va9䌻qqpLO[6ZU.vΓjR,z0NHuZw2fGx !̘/mmNT\w-"[۩j^3w s9ž +~ăq=~3SB v؏=`!IRbNX&$a֥v:):ˋdN(*IՉA`lm g#qnIC ;NED#*t~@67 _ok f8jXz 6GVxG{LAyQ@}ײ4C9I/l+S! ΩYr<ǩ7nՍRdHNrNcfOtd4NsP+K0<1ʏ)me'Pr=5qgE=|'|w$ +-$(#w "SE#Dtðc0#&n_U4*pSEdG:}; d0mfy#ǘ8 0ĺA \FiIWXQ[ZzY\ʴ) <*A!ׇy &} H %UWx+``MCrrfwNbpDRJEsytHH )tk[k'>B*8T"~]cPb>XQvMus ~:oWˌ&izB)e[kW](Y$>_1ڏ.+PǥCuFဇ?[yž<¨;b{/a=^jH 00j|Q;L[_DG}'eWeB{̂ 2R Aӫ.!/&8?s3! )mbp! ST@&/=N$yfҐ"Z;\vnFZu_"LƜ<|#h =YƀdcζdW5U7HW5BTS檵tyZC;qFȁ3p p/G 6xC`)8zHwOp ,Dp=nBW3I\#Ђ}h} -<{vb*tD̍pweUbR/gO&Mɥ`B_\?׆=niXdT_&a2+7CM٢A9k.'T `XO4.M#0mJU_ޣ~l^O.5 IԵiD3vp޻vɂpo'&:7 T}DWPGR_XM fȕV?2l ^ Ҝ,/^7OkeF6X) E/\օ9ߑ]ji*U)(^FHF+X46 Px?: U=hG!dlWSBjgz˙sVC&PA 6uηa$L fci3>JM<%h-xBKZ}_=-{L,l - @ȬHX13Y+<댯xKx~@ lxm -YOs#xMȍé10v.LteT~*=w&:_!{_/qU1sI[;7dOrw~*{#1ߒ59 !dt* OshGW[T0,o@&wvz 'd~xx mqʁo[.n}q9B;-n=@lh[djƖ.7[aQ#qp?=3v:<ӰCruXc_v;p]kn9._y-~Ǖ'Xo_4ʽ:CmFw\Caǁ'A80YjI1dTXB 岪xƗ $9"1W (d`< lD`$[_CO Y,/3޿{yY#'jXXҐgpHuj5/r-@x Bϭ",H`)YmHuX'mՌf>]1+1FkDj—O_:oFЬ0^T& 뵼un+c:x-|jJ$ʩNjxPmoNZ)R`ki_MH5dk"9t WdV\2m%*r a:"0+ҋf.Y.ކ[? [ݦqAn)x+ hgbүCU-[Åkoح_,<0CĕL" ˓SX4AVy ^ix4)뭙ٹx*iH[\YGY2v8ȕO]+b"RPfjd0Q˿i+Ǽ;5\c iS#,F'AØw MR5w _ l@$>!w83 c)ˡ 1i0eݦPhVv`+D^}6cb 3 .C{d9OMخHuG0Lr&(A1[w{N,7<5I}5xIKvB<ڤ|J‹Ed]Hbu,Mԕ}̧OX:|_(3 ;VڋdRzt8P&: ,/D " 0 &P ܖM4< kJ_3bhi;1o-̴#+ fx5 'q (R%+u^NOg C8QQ;Ft処PB2ZS#}&'/Ҧs[R"j$" L=;8~6ȻY4}#7H$$ǫ i7߈n{>84 ϒlwy~a*ipeQtWDB@p[[طQ%ב7k`k:|b´Œ%6Xay#w#ٌ}P: uZp :߀*f 1 ;Sl{& -RoKǹ%MF>WIx=z'Χ {a3WrIFfAlUP%)BKT\sK#8>ä3=(c#O hr׺F>]5ׄVz9}Zy^<;3˅1Owb=jS I䍌`}2p"YNKImPF9 4&ч>;>~jN0kITF:\OičOE!@%7i5+D-yn^xs?M=@g1[Qڭ&_K(SvA cO!VsŏwSkEI'dz]$٠4-19oOo4)bƍ(Z7Y)%3؈3G)9K9+6LZ8Y]K]q\k2#dØ:E_@L]Ak]gW:ȇ.b **{܏s,kxU{< r/=}-$ LƔ?07LTL|Jl NY'D=Cy6N[-'4OBBY7[ڵ`I0a; +ߍ(:; s !o^e{|DܽJ 9K,(qFt`0Kb~=WC+S&n;^u9Rj/j6}TŒ+qLGh;:.?I C"r{Fj `;@Q!Qxd:sjsgVHA(D_n(cC m+u`BDV 5cʰI^Y.a9,`0ú")EG_/~ф?ѢȤ[T> {>hrTPx-P ڊ5!j,Z)zNb;>`Oq SZ'!W23#3U#7jn5Tf@w6:-ME(L40bžSDg8Uk6,sAwX’^tS9ϻ^!W/#chzi3Ri)4z|.AKtGr {RJ3WE4V݁KatꫀOːz@I$0+)2w^ 3-qY<=ooMqI[@7glAt 1ƛa2E*.842SL/qސ䝊{ddžh{NPUƨSWCjMAw7byJ^k{=Rc]x{Q8x۝D, EkRnC۷BzUN13~LAasOK˸;V=d1|ZS%ݙh))9}Nd>Ȳ/reQcO50;hϗȎ[t_ް9\>kԬʷ¢_#foI6Sb݁5Afn]rW=rEFpWW+i?[Osbry:aTYظ xR>O>n)}e_un7V P&ψ7_sSP܀+kɭ{ycYRx3\ R<B$3wqS1:~ׂ&}*Bv\؍r !Y¥Gv,U+J-1)ȷ#Wĕf\i=Hbjܥ'`ڭoJ5İפּY:af>^G?+-{i$L:""]Fwo 7`^Cה*P+mKeUx*3|  P沜;OSc=p=1GrMsvC{XP%WX+ #$]|o]):<:iV}x3\Ƿ >6O1Őzu'2 U 7ZȀؚa-:(>>A65hG4$K׃(ه_y5GU3h=yf1Ah);I#FԴ{O0m?L,Yj~fhȕSfG˿״U^Lډ{öBdL%EQ 8֮ R^ރ‘Ag:+c ~i˗;=rn^pNmǨ_UX _Gns(a',JD EH>t\p3~K6/5v^ԵuRFs ee@>j5 ;ӀnD]9T0T<2[ -h ̮b4*dP\Ed!Ӯ%aln=CH \ Tsx''p#@a22lWF9p|@JQhi}?6}8{ł!j"-/TE 0Z[cp/|уg~x>tAdWG7 qSn# sˮ(pUh$gbMWzB}!S5iǰ ֲ=w|PN|~B%T*Cn35 G 6Ծa;as.)ɂYHJ8G]Jp%IN_=Joh=|s;π;Hє`-צehnkCA}O/=%fʥ%[ԗVr8_K0Z0m.52g2>i&Mz&-08? JjroJ[JJS=#TVOmqWY~xH@]UEŤ0Z.*fYIh̓|O,وY5 #UQ9*gcPgRA?i-` XJ} ;%P&)d+3iB2(Sߖ+JY_9$LVӵ99[S``'{CVQ<~T. t# q3ɷ9*0M4wIy7GơO6r2HՑS~~ȁ6$=dth>$/ݥJXJb:Wl#춹4C{q*%VmDWpנ`eC+ݤdjiPN`WaR)NJ#B+[ur2e&tH.a_;AGz5|1#ҲƷ$JǼ|qW=g3uÊf odiN0UvǾnThi_چ?U\w4o;v~DXL8#䰭p6L% XmyZ8$dT︟S"0qmirݯ䫾@BVB`z/1X0ɭjut'.>9Zӕ&g.!7yL(хQX]_D&]t%? bz,*}1&|??o1m2Ӊ~]ƦeJk!;qs 9s]4"D>iHV]Cv VNw Ͻ3/1`r}0vB ?CtͮH:]jYALTϱ<P5^I~9ΓD;ÂQ55%Yozeý[Ao![[zw"39SM bwBhW7Vu],k}C`^i޵[Z@?CQ<|sϞ$EqɎhx=/П#`"/c9fQ;|;5(mw;q<2r_cC4M@1w;ILCcҾ !5tP.mV i'duk"ታÅ` rZ4ydx_+oV;CK 'HDB KV~VbH4ܭ UB;9^6*?Q"g)]U*Ǻղnltuq|-8H˖m!d $y%b, ;;It#y쫇1@ײ=rpJָMgՋPѿ zr<+_*In`n! ;^,a*_wUrEbIEd)uj"}u˳ϚxePĞ:6"U$%Zt7Hj2Axdml$G*%c$ǃ~ ɸ OA?i\jxŨC_.cI4^y_fߧa] ؉))LS{iXOfޙrF hEjV=Ȭ|8sp#~hD.&hOA%ef|Dlقꝺ項<\u]0v#JBg#4Ejk`BL1nz]|ld5! xe>wjB/]:9K.Щc֙TYd++D7exP[0ū7-0qdt.7Egu\9ƛ;^$ ( Gt{ ]ň@+[+eF]˾XI N[\3+w6RZ7ը9||T s/>֜'OSȔg.nAjtVJ_{_f:|,z: 2-$шAYGd^ټmcx %9'F7ɅO:l#}ž$3]!:,UJ#00dnэLgw O!e 8f0,R'& pMh7:,GK'*<}f0Ai5eR:`qx=8:QSվ( = 8Z] "Tld0&- n"ɻ;k+ p Ԓgzp \*'xP3#VV썍Q`4ũ:,CC4ك{m .kʳ ڲ@-S| eID&l0c9Cϣ8wXkg\Pd`Knh6TMT6O^nW# $4څ[]-gfFǭKҀs#= t&@XGda/aX2zhߴɚ}zFm:_2{h"|N!}853&Ҽ6[k:S9GHPrY?. ?8m*X~omr(XWO%YS1wSDuKPSEN݀70 ;%CIxקE'9壿^ =[ 1;W~5_(`rP-~`>B@ǎg{It->bAy\0ԳbY,UPG_k-/5|}5SDX*M)stדgR9R# =u&"Q^>A>>;]ŨGȿ?Lք`=~eW_7F?n:Fr/RAs12RiīMSbIJ:c@,bX{!l%/kg  lb/UMשo6 dAZ+= ŞEÍ&R5|/c9iӝvICY9m n5Ԥ38@=EM%V5Eu캭-Ts&'V A}$3e+Y_<2l9l-(㪄20Z]?lnyAԔ*:IJ.a@:(tXjVvKhvzD34564r4K5 Կt u4OZ׭FG< ٲH&:B˧aI$ m#0.D~xQWG΂Rپhx;xFgܯ(!K;RGX. xOaٺ6t>jxC뽪)m[:)GL}CB>ܚz9ts7 9serʾy`GI>;f)*cbTG96໿LzgU$bq`#=$*^q 8} yw'[v&}+Q.K>qfS1^_pq0/]ޜ\x2IW4sV})-Րױ^PNZKB1 γNX cӗ09Z [C6@;H 2NZVw~m]YkRB/R7}X[Tu5&IAdޥm(Dd.vyI$A_}Q);ϫx??_*/U).vv1DqUĎ|c8Zw*F=vohwi|372( :CT<8ay-D)pц>/*]GĩJy*P`OzT?Nr.ga_O9:wJtP&DlTjr+fRhb̽D|<#X`$9t[37nhW6 iѦQ]5nEV9z*nyeX+ɒ2ko,q;X@ؕlv{BLyM<_׶fm$s޷8#Sm~:K)MC8)S\>)<=WT>jam19|gyŜ[[,12VM-U617ƊQiCy3Me 5‰jx=kvVVg F$8;f4Uғ0eV"ޗab] ܖ^AJ2A7QÅ[Q"CjHq>7Y_/y)=rbs+O[ȴH;0Q |!,՞cG tU\SH&U jr4P ͏Qي"[PRf޽O:NNi˩d Lj̹!e 54؞[P{,%K UNz{rlE?RVϧC)퐉2WF1['d6cFRGJ5]#.G76ډq$Lu0 UJTəŘL?ݒH-| ]*v7qZPaCϚV@(b',tҋdytQK8JKդ4'N=JE-6v>ĪE_[o4F1ĩ0{}U" 6{UMrW خ#+z"iCEX@k'Q;1&prN_N~SdjYrib kۄl`:̘tQY +*g UHV{2, P33Ҵ69*Uf[G)Z%5):| T֟~~GZҡyΪM} +hߕi&>uJ}  .~#ju(%ڞVrR5q"7zeneӭ!08n=dWe+A0KȔUxW({ O|\6Zɵ. LjߗB4{_57"8W=[5Q HzJ+wä'c:2g:WBh_{QE$!Ǡ3^NZAMUNHOgslٻ&܋YTz(у._tU۵YY\I!b)C%/L. UT5_f [ 1 b&Z6fݲjVdi4ʠ|,SYzzZ^U U{R}af|(?){v+.,;i@#W|ڄ} jDl֮=t뻓EeΫѱRJBWnz_9G<ը!OȢAV<˰| d 03EB Aں*UC35{lB@  D2dVwvq)wS^gfUVd{}ϒm$ 3ρ!WYdp2Qk'^P þNY,%ͅ*“`sG&˄}k@:<㟴k)4B7DU+ )FG_y=y'Vcu|Eɴ3A?`('fVĖo"9%!{6.qϫoUI5AUOH" @;]rS\CN6(ɏ%J8|F22HFċQ𨥠W'F.^aGÌ0< [5fD7rט}^]q۵2x6d-7pht6D[9߱8UbSv'K"xI<:%K9o"̼cӡW'w5whHq*Mnq3~9p*>'C[sLep82m=Xo|)^D3P~;&U@o#hj|ُQKh_y#HV@#q6%<4ȶs3KH;xѨ6t|$E6q{pd{B<)Pjq|0QC*y)-KƋ.XY'FQozcLHjy $a<o{ٞ$ZC"<V<zoKvx#G:Q=w䶧blw”PU$8,v!C1V)ag/]36ގ%fX%A7NiEpjF.jxÞkiZ} K aK9fjm)H9yi)2l%p \ʭID~&M-X$z\n3RnpqQ8GNcp<7J/>&׎ͮ^ ]Cwz-A;@NP @јhX$*Be\]?N<<>XO2PH`h =K$N깴 %' 'l+ٚ4^XIJ]=cR (\+*Ejգ,w;?gz4 NBI(Fɉx{t h{,:ە9!M5myHe2n_iV_sc P7 C8*IAy 9w.Z0RO8H^GZ+h% 3򤌒<F >bWvכG;g\1Ҥ\!GWbh,VdM[|@tsJ:y"oUt`K FK%ޒd\jA0;$JF'Fq)3 SաnH/0j'z3*A  qNd_BAtxn2qIkD! 4?1Ĉ]"uf`P$243^jn.^)+pT~^ޕ|o7-vi`aIFBQh@8=O?W5̐`DD?GXJ9:r_ ^ֲ3٭.ٔ~lK{R87>pk~% H)~;u;3HbY- ;hص#u} 9Ikd<? ~ jNF`˜`7!pE9(ٙH#%($ah]5r:2 LA0J&:H$Hn9qV/BPZjV}XAE#( FWN \hINx:{*zywy\8S_ ωN9b}RG\"e ,zK4߫ >6+;&ujeʝ lduH38_WFWvpC&P[LdaO,4DS',/`Y QjHxqD}"4<>ຜ8I%e̴)>0XgJ6ڝ^Vٓvl^aP-d`CdHi߭,HeͳV/E苢t9=@k™M%mv;3C_=VQ Йv/Ɂljxzފa/HFt^eeFWtO└61_'0O|]\p`3Nˆ^GذXkSioHpBaCGHƀ߾F cQ+IKս8 N;=tr@ID2.>ko7se [g^{v97`w$S*Ud˨Lc/nݿ"u A3F6l߂FWRU[Rtv**.6LG3y.P0PFT}*Axʻ|6s #r\!H@۬k`vc]gյ״؆Nk k1&* }#ġjƊgCP6Bsi-<6Ӽo@DžyopS۠>%<}F+tS$:kNB@gZA*C )d 2~'֣0SgÜ5 6s+K4YRaAxMխy3ۯppIwt  *gYyw#l줁K# /\~SRe]x\oʫWMB_Qd)I`N<y*3cH/ӀLQ\/]_C,!GB,F'G-64 | 44;U-o./Mn;e!0K>t p\0ZQY P%AZ50nLd7%@_݄ 6u0$Jbzhɗ6}AwPIzj,mL!=o1h9܁j pJ:LL >X̓l(ʷ:,9Wd.0dd%^&_#ޚ1|`92rT=q"s,) Gdfg)@g+ʙ#~Jx;2I`*Ԣ+nIAZoX&ʕ ݹ,9)$` }_ RzdO''Y0]F4? C]>a5a%p< u#9{]Vn)03$}7S)wf^HZ0ٰ'1ZMLI2K#n$rW5Z$Ձ#޺IwX,M @骞(?oO6ap<^|yaZwgHZ3J۲W)yڍTÂA 8%rSB>/";&z'RB e?+1ϲJa-վI,;R-hzm{FbUPGPj4H殺8S 5OCx ݄~J$Un>&q`z} O6Xm7C&9[qe!7sI*j`ށP(lZso/c m%`j3 6ʙ[1,w/g${)A^385 ФNz9\bȳ}x<="k5\rhpV1;PFȋណ7@ˌ M):hyW ; 7F-#ۺgk3,6U|'k*|m@*w_m&枕!N\O0!+xi U z 6} &2 H?>Y['-Paek0NV'>jTۀ؜tV< hhVtגIR͑yQs$=>,miη uޓXb*V;^ϕKQ5`$n2kQ^y5{`T*DɌ7 c~&a}-$ d-ၢ: p8'CɸzܯAӉ0/o{C*^9*: W֏~ }jzo9:Ys|5+]7KH9RA&7'@롳+E iPEO ML]B4GrJ uA = Rk9tyuj n^TbV)Cn6ǧvnݨ؃| 5٧2n,`"OWt~ApM{n|OP4J+E݌ku/8iqg~S3)yqݒ:0H' 2Zp #}uUB y0}g%ΙFbkRR.hD>РUq" Xt)&f$K=iո Ec,ߪ['+ \. 7Ῡ@5M#lk8+_YOz%hr`qϚ\e oiI 4)0#XU\+»CoE7SLJ1C8<1OWC; ~X=%nT_hJ hjtK^rˆwVO yz]Cg3ȕD͝ؼdĿ)o2F#Ecẅ́w8IE-%zכQf;-ߌ _̣>!GG(m–Wn (yoaYZ@t 4Nn!)[̍Vp>J_Y Br]V ReSxICO14pc>٤.y\r@`fe)[$wW-{&[f'|/w{H|"LeWab|Kg: 3Wm6q|&dnX0޸U ?ntҠ\:m!)8)$rflWV'[>"Pg' 0?@~!auRDp%;I֊v/ 0 ׄ~9R ޓ}E(Q3<_ytz U}FlIr'Rzk`W zn]D.D9{*S-A2ᘺĸ]p{Xš d8 &ql.b- .2rZ8 m7;4 1׶5×"OQ977GzGپY3jR}w.ba\0.N,%,CLR۬c60ɽYT)˰# &OeȜ ǃg`xdОǏJĂIөuĦ-0B_,wd"I&U1v`0"?6d6el2 w",fT|mNa0u{e.rsnQ(+ѠZ/9_4DnWhB կaHd6ӏ\rim}[ rg ^3@5w{GWo`ʹtI!unӆ:jz9xG fНPqQ?Ec$U*`2/pݲӾ llt#%S(m8J`ڍ% >7>E&'5}TEj|_m~ߕv[RLk ؠD\٫"46x(6LW0/0H^۟78 9y򸉇ӡp-7($=bl.k™"`Ulj2)cB®*8 ]&[O-3f|BM"bV}s2=PJ D9<_+󼹥YKzo:b-.,/SޙE?[U\:l;gֵ6/fgEI 扥t#uY\Baq#0q'{CMiTNÀ`l-vę,&: 켟˻3H^;Ξ(p3`L׫+Xj 08uF5:tm|&_ U1ؿesQ:+Y+[ы~9J.0[itH%ee%KenKNʕ]CwU&ZD bʫ`7l[EQmzl) c ;?3ׅo}ml<qyTU΍|*4MtSCզ{\ňVLD,1m&7n{@rZ㌠/2!ĵA-h!6om!F+u$'FGu()…K g|yГqzZ@Q;%q)$SH@YC"a*2ryu*Ƙ"4BfoYlBHiLߙ٘n~xqߘ Ou_G,Ms-: I+0!k >Dz3]`(umIs1+~9o*f]鬻]RZ˃#;BYz'/b/ˢRם#u-Fned2-4!ڼJ[X[7 p34gִ~; ?jS%()hSuΛ D!d#b|Ֆ75=<#.$q~wx mcKJ.uQDA96kۢh`3%đnBϑ~;$B !r1,cڐC(M5"-l1~;ttU_`W_-YŧTkEtp˵F9obO=p7b 51ܼ,@-H8~i0ˡ/UڪQ>6|MFL4h K3_9J&֙t↘AX%)ʏ\QC@p@O<֤DCrW]U@V89Amq+%綁GLX}8= 3/tȲܺiݸw")Am@u?= _(J6ʸpwJ" + ʢLn1JΤz MXj0ϝ;xw^ 85N5Fv+bT]l\x l=LJGyksMuC#?8}#؞Grq MXZQsҒ(E+MNNm+<ѥ|yȳ̎*؆1 ֆŠ?6-Zi*N/Z惶Xh& LUrZ 6ՊbF/i 7Iz%8X0v%h d;G;hA'*;틥*r~hTNfWdHLK`Jcu$cq*bi.3\>1H́% $6Smj]B8 y]ih܆0DvQks'LPj@S҈N¨"V'T[O,_4i<)]_+TR*P 6u!,z"+r]T2bSc'Wk>LONu\E .8֍@[7=i-/L=@Gtb 4){aq 0|I{oAhG~jP(J t {>Uㅺඈ!|X&7u*ZM( W8ǡOKsZωMZ4%+KAT'q=U~v*:WhhW K؍x ^)v>.AzBj^T ,Hٸ`HEfgn5ւ+Ks^k6KƤ *Ji2`'@w*9S+ ܀D ې !q4Aq)=0ZIj A w9n%Vş BdHN;rЍB_J1SCGi*֐[$!B&˝ͳppSD;il=nA3Q&h%>T-33[3V;}&"_wauORbi]UUc;N̨0tQ+>͝VDdiD!{$IÖM+߅E..L.Ks[e(Sņ #=dzd IHw[\R&LisXF"QЪzUcY"8(%uJu١>#zL!c1JF`VnmnC;Ş]QF1ԃ4bau^]2'u=Wp;zW!WRXt2(zj*:">k{1P7JA֕äY7.3g(Mnk'f7de7!}wC+1u_WN/Th *j+K/Wr0 @\N2EvzF'tm/t$_ |bqدgPwɕ$W ~6)yH 4[[g1oᬤoPAƄ_(ZQ`ma7M#&p-YW5bvhr)Xvzx5n>{l#U1 {>.{+:=@q U4n.2 ?Ay_!d LmCtSՆ%mg8$wXwn'͹I#0&n.Ÿ;F1]`?"|c*x֭e &D 9M$H+\HrҨ;S/ _fH.wu:PDDYB\wl禨!Ia"㣼$<GVT}UK߄hUG>S<"%\`"mӏyb5)QiL4C~쓻5HH#mCY(SFSb>yRfzبr+n edjˠ: im|+B((轎i'C;bTg]{`)NbZJ-[ ~8s1l oMdNruD~3)q,@aF[X9f۽ԛ)A] G, [ # p,a7]Ct?R`v6OGD]_}?]5y}qr4m'͌jtHjJ>pׅp̤N$-_/]BSMb4ˆ L^ ӿ~O+o6_ b;#EO0:!yvʡץ$S?/_诋MBb67Yj|tmܛh?A͈zF5s7(^1 k ^ ɣ<ֈF8# -1p*Ժ"<ܞ@MlO4#,f5"5cҏB䬴1v7BSt 봄αNJ95[^EՀaD` ns uAʎTjo?Ԝ^rxu0nB\e֦+t[\uT# FR\$1<2︞ݤn!v/*켠gEg_ڕIbED^54P'gH,0쵩އ^(wqtouk6ʛj%gpVP.Ңf\#_;s@"'hSޫVd\|X9 tte)ԡ%d”"ôc> /zyȌi\@KǵVI3a5'oQy~h1Qܲ,iAڡ76[S lDZVwYb޶M1OU^t+^.>D-t%v2fнQUWys¸E~hVl6i-S|)Bx6TjkO?i*up 7{J?%֓qD'g~g )\Eq!JC/̛pCsRp&i#fK@7W}2 *'n߆+a8W)V5:g/7Pɉ+(7d1 9-CXpGFaʯe&d\T"dzK$áo,)RD^\B,luu;r/AQkol,Q0.x) KQٺ\6d?S3T1ƺs:}WcQ ;&"M<%Eq`(Yw7a={ȓ^naTkr(E70: @ ?r_J9LtC@tIb ^֓O$[\[b ͬ9~=:CrLStkMi!cISI}'֗Dٽ@nWe ޥKx2'됆  ,';Hy'9 3= a"#45vׇfY=c5OTGMd(B(~/h0ꍯG}pv[PE1-_;n ֜, vi5.PNHA^z-FhF !7_ۨhi8TB(^;zHH\MzK v ^SxȈUg$q\Tj'6ɵbOr>q\Ǖ,YTafhX.Tg_f3 FZC/ա۴ߘ r'V3'Z.ɚ?[ AQD㭘8>3!31$^(ǩ{$9C~2cjN?–BުJiI~̃n[wKQ#hryp\ڽS%Pӂ'K*"ED͗Z H18hUΝqA +SZׅPڡQ!2 WN} y}:jeLCI=PH)fg/77orX^ę Vfu hRk~ ^W!oq59e2W+zHz̜"!n50 ej5SÎ9]1v|'8jO+|%н1R#U: 3uس.DoS78Z߾Oכ+᥷3S# mIQU/*wOK6 ǯ+Y*s ŔQ7}{NyDKtF]Ŀ=-p:)~S4bt-2L$9`haטVd؛Aʲ(=+Np|t~s!ʌ^$<;.+:s=Թ̲$G&376 gڸM]L?m{d 5&ȢFʏ  u[(G[j)sV (NGN9ϰhv ]ۻcge嫁XTό=苗ߞ[F>ce?q4ؠ_w}-:33YBd\`5'#L UrIكBI'x/pO<à1gM`YoVb↏ m^K2wFꩮ6b+X(SSǍ[C_[7kplx5ws' +Uy!Fk $ h&Q6ĕv^vCUvs-ty禡A=nzoưJ"obԛ#bϲ^ h%:oܦR&B>A ۦ[|GıF*8.щR`i8N פ ^&jkrJ"-ʞ?{`G!q,ˉ  IHs Ffi_YnGH`Xcu 5;[. S,Zvyk-%K!˄ŐZ<gcIȀ~Vѯ~X]UR Z3n ǝ*>矝 EYR׳:hyGM\3t'9^1X\Oc2t':yVg9Wi~Цdq5)S+1d $ P7_ e̵-t m]A{7fg?rZWy]WOoz'fe3=J#*XI,^ſ;ViK0Qu[=,0)OMJaެ vu=$?UT1݄@n&oQ~:;;9-=[56 \~Z{,b6-);18Ys]amzd9yTcծt0Z1R5{u' g~CF˸jHM5Eσ<)`fH;?uo/7f 4nl#I> ?ۃų$Gizbhǃ M$ zr0h5bB),ݘWr-bӽŃu8CX1%/8_$gTE)~ke ?1e&rV3j5ZI]D H_Q5u鬷@R$A>JTg/kZP片Ml*wt7B5;]t3]GXQl'5KCoO~B7+ɜ0S`!=wo= }}X --W8ĹD2jo g*kX,w+K#%<:gTkyS:%.Ő,NQ'`"D|kĸ-e==.TL7Ywp 줌b} .oČH .)y I"s޽UﱪQvbswg\R9O~P <{Nz t83 x8qEc2L鸞'U"zQ$j@Ѽ{d),\NT8k'2a\܋utֶ0SwNZU='y==ɷ`';RtC-˝M'QL Ⳗ~J P'3`(q<$XQ`2Ibhn/3a&{`ϤHBEq]Izh5_F6&Ao}q>A0Eh%(= Rp(vNNd*jkE{^O|WBT˂̎83\=KjC { ѩqQ Y J2뜟:$im9ݐ e#gL;?=uV8(v$jGvKVCX?(WCg̑7K/{BDo_foJ 6ϙnЊqp7!wu94/o~YlD݅_/;" U&8h0g՟X#Jqn*UW96Ǖ %^HϧiQ 6n4:uꦈSv 8/[/|-LQ. ڡw.W#)4?qtmU2?s8 \f{7\Z|KM y}qTC6ƒW