pfsglview-2.2.0-bp155.3.13 >  A dl׊I%z 8r GuRĀȤ X{dZ9G qTN VN2EqAi.B,54SeͫE{ɣJ,IK97" J.xu9 U'旺KL:x†N') ]?H5(Xq"Ѕ n[ʏ6,}t(mI:C| %s5:fӎyށE0(ha`8 :"-{#> n fBCAo7;ۿ)|a# Є?-rI}fbU9"]|+dĄK/ Gg(H4zT,=6,tL_SY YI)=.z|0cx":0)GC9<~^,]-zeD8OphAݻ O+;D_HC{57e7222043e4e2b914da91f416fdbd40655dcc5e14368db3a7c6f53b3cad57eec5cad977574968a42f7c14d1715881fc9709fdeaЉdl׊I%z *(U||Dn!_" .z)&zX۝PvA ~M5i^3{լl ٮ"(p̬$0!"EX|=y|Wz b鰣줂ԝk `+okU]lQoۈAFP~Ӻl=}A m"pGl.fEq_ծ#D ّ-V6nWf6 yR֒sR?jU] `Kש.G>'CY0V9`Q vN^)%'Ϩnb@GU?SþBuȱiҊJ1JcYRf FT^ OvYde N-}Ѳ@-yt$v\YX$g%Uql lhCEõFm_5 뗑n^p1c2J>/Mr 4n  >p>%?%d   ; >DLT X \ d  (0L*(a8h9:yF"G"H" I"(X",Y"4\"X]"`^"yb"c#Ad#e#f#l#u#v#w$x%y%z%t%%%%Cpfsglview2.2.0bp155.3.13GL-based viewer for HDR filespfsglview is a viewer program based on OpenGL for viewing HDR graphic files.dllamb72SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://pfstools.sourceforge.net/linuxx86_64y큤dla7e51a3737881d02d509ac8071fc10c31ad694aabe19a6fb98b222a86a680edb4a4b2e91fd69faafe47f9ccbbf03a3989cdd6b567284df5931a81dca1fa23bcd8rootrootrootrootpfstools-2.2.0-bp155.3.13.src.rpmpfsglviewpfsglview(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@    libGLU.so.1()(64bit)libOpenGL.so.0()(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)libglut.so.3()(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)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(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)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a@a@@a@a@`\{@^h\HW@[Y@X@XP@VVV@VrU@Stefan Brüns 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- Fix compilation error due to detected OOB access, add 0001-Avoid-out-of-bounds-access-for-monochrome-images-in-.patch - Fix compilation with CMake >= 3.22, add 0001-Replace-deprecated-removed-GLUT_glut_LIBRARY-with-GL.patch - Reenable OpenEXR with OpenEXR >= 3.x detection fix, add 0001-Prefer-upstream-CMake-Config-Mode-files-for-OpenEXR.patch- 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.patchlamb72 16848419162.2.0-bp155.3.132.2.0-bp155.3.13pfsglviewpfsglview.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-SP5/standard/74029ee5f652664058da9bbe2314f800-pfstoolscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bb6923214ee97e2f3555c8f3a63540778e61b7cb, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR R RRRRRRRRRRRRRRRRR RRR R RRR3{-gCHutf-8aa4049a895695b0b1865937273d6d80079a895be3e011a5021afb6bffef540a0? 7zXZ !t/] crv9wIQ|@d<kW~Ҫɂ@&|!`  &q1Wŋ+sA^\s־!uyfH műGN)"HxA8lӣrԑIPYf} SƇJ3"1,N )l!9:Rߥ L&!*c{!יoGeӚtjN2¸PS]Ya`7Zm5"+6Ȧ9*y(ʙbT`l-137km 8ᡏe3`g?D鐉tBշni4)I#$N2  84w[kQՍRez賖aPe۶=>>p.2:i yiWѱvJ'IiH9r8FM+'·rςDc2/]u<51L y @aqYJ%G0w_J֊Q3Y9^dzD>SbZˍtp>YLL(\аY&$M}IPV_{P|p}*zHR*Y"G=ԙK6WnoßkR95x^'J51tݼ791o+JA0+TN&ZuF`cf^PA iQç4BXB0\gxNqْ#\zL\"\-6.h?Do#X31!}-OP-+CpD-vNr{._~`ቭ@`0{\m n!)o`o,O4]sTk]څ_322W;1߶Fgu{>nIO+>%!v7?P)̗.I hw9 T:8E[ y9x?'X~4 B p$|]inT΢gOt{4;)pN@u;KY;6&SpWpf4uV6k_PQcvD/@׶x¾i`qɀ6BMo& 8ORL6W^W1/k!,iVX3b٣P]ۖ"%ТMhUn 6p4B&Ⱡhӽ}2Ke*\`yv/VjHf]nlOi/>#򮟿 $K\FM/fs`ŇMmhk\ V ˁ<&e)eU(fj\{ Ds<}lGnxXIO/HR&j=IS݃:KgC@tW3ĿXwöWm 3iX4O> XH`[H<+ '4qY#`w$ 2P„Рp`Zf٨RE;HרL\*nbP>~& H:P>cԨ &!{6C"V˹Mlס҂&S v팚ıJ¡W#-;@,XRq|duG[g-9uu[t]rtZ,wЕJ>%RN  21Z8?Wޟ_9&j2T^z0 .7ݡp4cG .[ x=b)SWs+׺-bFM͢^GOd5ysA}~֊=3pN$DZ0Cd40.9%:lXm_R>XJL;.#r㫰|~:6(;A@!:;V6/4lHB8UNpvJF+1o{%Qj޼ ?;8nUw f!w wd`Sߚuo-H59cI֕{ʼsdf^o rvJeC_峝q״5^h [ [uUA2L7]gMs!zUS"*6ҋ{\Jƭ,۬S`ǝ?k]&'2PgI:V?0=OtL}qjNm*CZTrt9QE|#S3K()h nָA9GZD{6W*`Mc8V)BSfJT),Y~콤ȏCd%=Z{ynE,W8ŧ1l) ?avگ]4D KD n h;O2eb`Ƽc2"{]|l1yQZ_鼨d!Z2裇Դ7gwʣz-f8aGti D}tBvP~l W?[Fg(MWc3Xfh:uoℊաa!"14$4dKͫM Is" iO$sfZX,:4%TѮ (ޖ{<7S38Sn3\5n35l!R}4t.76?`.F! %pTbj'Vq)օ73 b1kƈZ>M4ozݜJo':R![Ug?wjΪMzXIˊndt՚}\6:je;5ҁ2]KVA$yHM_-KXkF>JjiTDo^xa7j}p}CpnF"@ |ޡbe:F[YgVErS-qF%R IN>~-(XfB]Y[Q#-69{~є.M)*zFfҙ;0&K^fbwYE?k\X%ĿAJ2<Xz,fYCͺMͻoŚ[TDr2}J=': My1 hu^h[)HO<5Pytc0)?/ Z>'5.^9s/[)]`˚ } .Nѿ~PKr^|Ǫ5Q/!,y(6R櫐s(WjgwjuRtHm}d$)rTmO~Y Qmߐ'>bAяB",Bm$~vX2@d_;>ROU`-}վ/Lgƺ 3~8{8e&Iաyc5vj~9@ {@H3m=yC%AkhaYF1_D It(K5۝wcjf:*Ub4 ߱3Ŏ <6E*r˚H 5GZMEvŠBef߳'hGce3?$=bQ_ܰr.ʼn_ΗK\C?S8 i i.b"q0JX)<lc>O>D|g}:GS#7ŃM< ! m6撚Ǵek?cTܯzv^*;;8ٟ].>+W׀A}Cv%()4|wtK{_0gg+,X?Gux+V7NFֱ ,ӰGe>!wdʋ粂j /?bNzrG2tY.@u :JUxrpJLRʸo i:p ۍypsȥf4ڒl!Tu3tiۧR\p2M:?g+il̮$`WѭV_Cc2gN-J"k0\,&#|@*]~8 NXXWHنۆ[DDB̈́/F=+P4Ff8,qpRW#v]WZvu.u,rR:ldExg-½ʐM'YNz``M8fp%b+Iÿ-ީKTsyb*%sOp7({hwIS@>M\(WZht˙8M_8UJrHȧW*M/cd97nVZ+8KQ^{0 *@"Z(1w%y~REހ c d*l"~>XƜ A>.I{_ G~(:\NK(^nDC2m.)եkχ~EˁJLŕ: 6ÉNsqf ofG@oqv tx}[)yltQMh~qԲ=DTs,)!N #1iV(O[2LoR]Y 4"., 7" t# ?]ӸS){FGXfk8jΟ%0P?7rCcS:ceVa#q]zc"Y9%-n'I;X;&ƃ,q\=g_uyEWrsDX8263gn>aרA[{LAm;@rl|(I3))}$~ 14o@}O8֨d^%@YzhdeQc'#ʹq>WHd'3=Ɔ]{dW E-Sj:x; =9Փ*Z|ęr5]S}Pwmw`p갧Kc_9RzʆhLT<ְ̠|MA҇:),.^1Jr7ucRQ %/전j V$BAWb>cԎz/&j:.V"L1['0"-1h*p._3@@<#]0ԴV D8'C}ұ{ , )tk_G5ry~ 7{%J3e_A*-y$ŞM8V䲲:XRNWv~LM}6!)c3ѷX~]?JШ&x8te{ bB1L.z1%qc,Svaǃ*Q,6X'H-qܝf& SU{Xl_%CdJ:-""Y[]oK'c Þ\ɶ7|&} 񰱹sO:,BK&K :`^=JO'%ls4 ?H(\tb#u^SH[j e1GH).Yz;uN {wZӖ]ҡ Fz]qa|TM,-"JQi>;?WPR4dz ]aeK}BY/Uv _{Ew/h~p[Auְ-܈| ?-{O/[,Q38˥I-JamE_t|$+^:n )5xVMO)SxeIwWW-;; *-)BK , /2+&*$z B0Є&[8U~7_[ e+罃Ÿ[ ?  w+(%ITm+9Q=#Zr&n,'G%y;y9O<_k:.&ͬi*Fܴ1A7 k92qWNJjBִԙ$9J4q3 ńnh[4׏)#UAjY{~U˘ .JmǛ Oq9rUbf:m* mnTܜW7+~bVGb{F:CXl⥛}T*&]?SVAeu6'du! /1<GğU:hTBO d@ g71MvD dž2훤sK{#~j5ZGw@/)̄WGww!oD]}}N ћeUݐ#H2~OR4 z@k>`wߩ)P04r'GN=٦ A]%)ou͊5BzE? mm6)sB+qxe>o+źuWp(JV7jcO%.f~'w̦wyW1.Њ D8΂4䩯W8&&7~`ީ^Mj&;"AQ™MA/Jغ!k?@-c AlY)f|>XoAd0$:/I.BAV}l* ;+ʂbw9 D֌"k-(}5aAZߧy;M^6I~ҳ>~S'uMߢԲR0~!k Īd#ʵKOy>uHʶr2cT-!ANl7/.m'( υSX3Ae}<0l)8 F>Mφ2TʑON"XBEذFvlF!G<2 %X|8!WGJؓCї&"RQ׆!Sb{AR@ z n.Ʈ~6آNI~$&BP-L2{eAa["IY`ZKi61@y%9 )m2Ѽ. N$.CUhXi{LGOiNEƬi&glhf\ݺ!u7fIsh,)pL"rPlF¹r$Ь ,(4a*j#mݫo\FoezR55=GFQ ES9MvQ,c'=X/` c>- #E# -ǡ#5'nNDi9D:d79l ?aHB B0_C^ } f em-b4Hk p/ؤ G1N}ϯ(oFb|0Nq_Cֲoq#W &a!׻_U%H)]yB5i <FH(]UuqK1W K՟l=}JJubI\6|F ҋ}f4靶\L  I>|w+h Cf) Jt8 6aj3ל0 tM`^gP꩝#w@`]RwÖe^JMT+{v o:CAKИ.R.`fH\[k>}Q^@ޡZ4V-@ru} 'k{{|ђaSy0 I'w2_fV%WN<8tw:ŹL}R*8~;\  uIDkg4ۑQl ߜDieܺEnh*9n b0ñAKx.feB ,|$ UHF~RH1l?t*]VB(91%c[.>1PiB@זtLcr<ą/3I+Jmz [9a%md_9Lbco;in5THQrb04I-^8=n FP))щY)O=sJ"lLH C|SmQvaRHbeHB)wrD|B, tHX7J óZ7̍M v,Hcb P8_í_yS%Ra[(}LvH⟢-&D-40xlg8pCRz\ؾ2z4#jZo8#K9~1Z_} 4W})jDSz+h&Woն| U7 _!{AGi%8} Y`ƃuWa:OwXTҐ"@UY ;gՖ9/ y'2'եwo"ZL](uoL)v omY9m38b:4_?ڥk߈T[s'̋p}bMғZ4n,?T]rp>8aTX|A$u +Xsyd-Q$Q8o({<^*Xi3ҳ'"7q ʃ #+~b|7f磡N@ZmmAm46xUjɘT)j 3GFA6cxZI(f%ce.Émp*xŔ KVZ0aYVϞ-}؝(]CL&G񭠔-h v}7d#z6 qĄ&д(GV+[`GMRK@VtIT3= 1}CXkbCͭZYƐk//`b{aK/($Ef(ңt.ci9t(S!YcGXh]D@dzqCXPތq=4!9EM y:ׅajc lWFU>c84p[A|[xF,KJ+B>P 9|fKAmյʿFjY݈@`}Ե5$Uab߇ (W3T8 IWNy[Wbۂ|VZb~nD#{"haz^ ,v/QM=}y  05ĵx׻fhI*[^ȸDhHk8\6K]9UY5>;ƛu&uPCD׌DPXR7%%gOQG->GFhnͥZ-) t*hnF9ނF+kj.Fv,uǗ&d/v;{pś>{CE$CЅb >sҟ.u|k @Fٱjg䝢SOAYҿ S#Q\m[} po@'6 i3 ` `5~8nuL x2ؐ)BČ@dxZF #6i'){ʊMwz Vk21` g`EzɇpQA<4ʛkF5&bP`KBտن۶W]T߹rdeڃ ;W^-[J=Ο<ՙ3[#B4:X#vO+ev-US="F6-@Mh-B2pVa|~K%jGEq>^⎭ emj]l2q69B$)9%46 H:UaeJ': P9DÝ^B( ꄃDZVs4s0u܍{z:&0I06 ECtxc踞`GɜyN @W(RϏK M>#Z?C 5LG< HzYR`uKL6:J ׎ SRBPqPudhhu;]㮢FF¢ ]~4'~,$ ƷvQ8emŚ=L\$Iwi(* t @ٞfE{h81>hrSm{{WrMf8^7P\͓iɴ~9$-yå"QdOD𼾩# ̮4-рd|^5D2W#[_n`]$ Ip1^>c9፲c6 v~~Μ("W+›tzKO%@v߰c!Cb7Nc%OR]=Ҫ%$ݘ}V^77VU,+422:h4cT-`3VZSE?I<[ ԫ@cRΈ3ZXmjYWMIr Tkl;]?H z,ajPlxk*peAw:CGGY}e@1ħx+2fAkz$ qʰ~r@=xw Y !'c td~yc65 CXӖwa`=3hl-KNFrذ]aDST5o+qkWҶP3\D Lϲ| U1i j 1Qbb=Ucl̇ah$8̬G'*U!߰ TH/ītOuGkRb{fR|^٧91\bFaGp9p58`3 +`MHHLdyf2-iMn]@HrDw&Q-"g-qxAP]$zF~K.ǰMNc.dL|zP3!`,V/cQ8bo p;]E=P‰Ltz<7ZdYzQyYkt 2LU )׿ܪή"ۙ3lZQAf/MG(+} eͬG חJ=>HѳDz ce֙l#hm'Ә!7$ήoHDГE3ڑL<pmfOWAnU.ˁݧ.M`:zu{?lM5 IEU"e717 &_'ehlgBB _?42v :@Ck=m fKzRv)DBS_Bp2ME@w^iA<@w{ӥ Ҡ_b=PMU$+|_wGTGk,Zr)S (mr_wf.  {qmGbIGetD+J :_T SIz>>rjMVToRWQ7?|w#&˭adLp|fl= pqJo~cB̬$2ta]B]xo ԀG`I޺#/Ԛyq> AP= !n4xe}>r]w ީ~QX_4ʗ!>~4O%%NA"b9?͐ww  [H0c as5#IOmH:#V+n缵T-歿Gzt,`s:AوKV[!..0nT\HW.,-C@v4b7UgQh@MVHkmn76m3 izqH]1w(7i]2U-\}&oEU˦Rp$L\߹}!xU<$ eY#q^EY#nu7q+܅ꢧ>29@ IdB*V?k-Q,u,=q,0;GwH}q\˞{QU//]:2ljV Hޝ- ISyG=uʒev( ∵= ؤ7- l6Ti R uam\~UF[j KPI ϽХyk@&/zH'+-c5ZNᮎwyB 󆻊oW`[9E`Cwlѭ|a*y4MBKR|eON=cm|>͑MӀ1oFpP'E\clFiAf&N3o*/!\9؟{ξ䱺އX' 5+ƣI[Q?6a>%y@%)] sp&B% rw I]t>el6~b,aLey^R?&+;@9ަ)En||ZfLVIoFA|$v۹n!k/ uh4 Dx ^wŦm;z~pM /%Mz#'6fW֤5j4R ɚ*fhvÈ٪'C,i2,X~y;;{ ;L1۶,}VLgGsd󍂹HᲯgThJswg,njg=),5`$pUqEv[0ѷ-/<ɝBNEu@:}[7Ċ7otIOF _$m%;C;f9gY%bC%/z0^̢eH"|#[oRq54^ .:ݍS_'>]90 ~{Ľ H# Qd[xp9&yAΘ>:CplWqN,x'r7$ HW `3u; 9u+}#H#lgNh7n 3I:x_dfآ9X݇=ĊL6QF6ǁ!H/^alN_2r DZ]Ů3klCJ޿ !!р~.lKJ~>Z ;9,l, 1LA[Ӝun3P]GɫiOf0 3S>MH _$uyO̱F oUu6"amW&ƿwm57 ǿikc S/ARrq3]k(!E\z&JDzӜqbJ] `@`(q"m͆|aIvϞbh׍'Ω}n AOKrOב3^#&h4Rq 2lw0Uڴ)%։dwާMͦ#==+oL]HuCXZ=43;2%5X sʾjz7|l7S6,k՞4yʶ/qYF YxiRחiےݙ3*gGʆ_~D<+_S+^j62 rˆ5L%8l<`% :,'UB<>=oçARA,-x47| 6b 0S5FJLAIn˵Q[:Y6&,(c3',䩀O"h*ߊ=R2Crrwo tlBYG~1`пwͯX{8&ov~=Z1&\q Y~ՔEvS9Ɓ +S 6F%stgG!t}Uǰ ;زk{aߌ$M! !(j4 aCvJڎSN#m PNS zR*}Z:7]gTO#d#BV9-B3P[$^8gnXc(}Ak- j &vfI;Tij]sFɚ]9ˀioԾj,c߷75]9+2bۂ_,&3N`?v?XCn'( Mu6#YnM LePD՜4j+Si~L:ˉfb=Gvdk4/3J, ٛv= [&I[ :$BZ#^=o&Z)=+ r籢ӤlH"iv}[FL0򕼚h1-J[vC̶N{P ߘP[4x\{P&'"`_ը? \U]wQZ+_h9Qb?0WSYψ"B|ƴg9PdpcbG))qUYH8*{ߗ&@*"]TczBn qrMj Pc`w s&ӛ+7wAFwy')n֣\c| RՌ v—%b8vE0 BEE{&($A L%82Gh/|1ni(+q)E"!lpD:F4U k5R+jG\pAtb$l5cMI){.i?jVoFOgٚCD&D =iz.9  N:h)q\q`EWRq0!IeZAFA!16hqUYT@wFJP{$A>,-ȺIZ.}7T`cA_dW|"]E-?|ZäNf ,E "H6+RHm;߫9z}g4w6rdLBdvywzPwD3"KYŠNbf'<lW@b'+c Æ:|';|*Ю:$?rtdoKO^~[Gus]ݛO gs GF3!m80ԕ?@, XQO`ӷYq r"xރG~jQN- Ji̡AW u9yS>3֘r#DAH=6\!*+ KziҖG ,^+ d$>IE9k,=tOd?S~1PM `i*f ~8Ri*a *WDՄ'f+n ZE9< n?xwM{w!Pv^`OjmXyɴr+4ȚODX[l= 6Dd/ADJQ1/&Kv !iNɑW-_gu4d yȋxUQy7aOn!@V&ii%i٥?oRs/OZ*_×] Qk`GҤAÑޡBhY{2JR' Яo3޼8EPՔy6i7Ә3C){ldz,GnnqF3mLn@#ު>v& G*\cnM\I6_/v)! |iBy85xWJM[mDwHF_jw|b@S S ۋ*j74-.;GX|~~RE;y Ez)<FWc/y%_n ^C\".V"aCϨdzcMbǗ =D}:>u֢ǹYv_H1WaFoUz22pl< aK(w4㇖W,1fuB!ΗUm7m Q8 ~|E#Fup&Ɲ4KBK;\ KKNL^>ߌy]&mb6# wK\ et}hh0`̠_t0p2/eH$6gU`J*ܦawaKr颚r߬ɱ&j~/O+h#bI+vZxEEbf/|'bi a[!!l@-r>W%aM; |VӹrD< ,6 ylfͶMq_m3?tE ɟn E1'wc&H'$w/XxN2v&m&zځp_I=u:G(=(NR@3 E"jX~'"Ut$*Fӡ+1dz8җyBE b% d˟ !Zr:,<( 3jmc\ Ӧ'<*Dk^׷>}q۫ c\w`9a ] -_PHj*Ը^CM#" bCj7qHewF(iʹA|\&-9r12#A18.5 P )W eKZ;Nͷ7gt|}E % HyK7dևSm7xMĺ?>q?lȽtG+} v` Ht+tSӓ "-5M>SoLrԙY[EJ{ M ɔ$AX4Qa%;57bCԺrCdr@ Ԉ"'ߖ|㳳&B"pȩ45F1˓&՛.@L|a7.vp&{xԶ}nE+}|#}Imل?77Oc4@S+x 6 ? 3IOcjiy%t&Щ {[OgIyX;]6k?һ/+oŧԯH`9 eϗ— XS7/aNѧ<jAtl'gG.q4Txŕph/A@@jfSxZ1c1E]J)aM|h$Z0e,Wx+Ǩ@V9@lN-^Cy:17&7 SރFxZFu$dPbvG,Id-Qby!kⵣb1OEn*W0 @HG\O"lK Ri^/BߺtGZ ◉XlrQ>l0_q1*I_/ d?S u6J((To f#0-Sfٛ fJ)dޔ.YG# 듰B3i#?^J&`Cɣ q艜lAbf&3/m=μ׹nS*{ DE8B3Z[f@ l52{WN,oqNl2_{̻}Cf})5->H[@OV).F26] ɳST }՝ D93v`s.߯yɫD&XKԜE׾vkNp{Azg, b2f&BRF 5`WOuoDqt᫹,n{c;ZLӋz)e%̆ç>{xR մƔ 6)Ѐcz=Fn!Dɡ3Η.8;5"w]&o]v~TpU%|K0t溜H6\߲Qe]0$eszx ˈslY %3v6jKhcJ5h)G+$|@4ќ9kRr!̖Z8WM|Pa3& [e|fqmqH94 lΏbz8Ih !*+'~W.WȖo>{@l-? [tcئڠaoL>G;/jNxȯ )`Ev 6y4?g?m7RU b"pjb>ghdލ2@sliA WV{2d W(S֪)w 4+ךL5B߷y1uO/? #m1Q6ps A_t79{R 0J{b+'Mk([&ջFWFkrvT|> 3#::P}!,pXu25"%pib2fm-skbGoeo= F`ycWs=P(]b<J Ct^QA@}2/k!\ҕ^SRz?[*Aʹ׍> TPuHރJR]T9;4&fMLh`sG1?*q20 X mkebZei&> &&x#e`QP&R "P\_VCѩ|0Aܖ F+3=':4KWctT=h۶#Eun 8!4򺽅e ?H >י.Lw))hE V $4HMbmV$#Ё &cIekhV>;] {Wrj>n[8-VEI`H$ek fmnhY wJP:n ihM_m NeA3,n WEvPˆ7dP$瞟&RVXݕop5%['z@U0z蔊Rs5*ۢGt7]*Oz@r<e//K1I?A[E5$ mt(l_;5(d\~;T gs2h4׮#1җ}mMUFUus [FB%Z bK6tZU1CДIJKSt{]Get؅!ޑ[SVʮo's;!~iLm$ޭ EKPQB=M7qH]Ŭ&g!oc/BZRvH*}q-u&\F:m+UܿʝH}V3ʌgt&: /BC# n` عk,]kXWi϶M>[^y4bxl丢&S!1aBGjU ;K$xEd1 Y6s!tݑW ӄZ,O @z2@jKh{v^5+aKTY [vۙlOx'C0WbݙjQ/їv2:N_n".f$n#b isMbyĒA@ ~yG;Ϡ-\T gW VLd 4jE?.!}8U uֻMBoM w4Qֽ$*g:$C!|eb+6譚|NS 6["Mu$3ܩ/BP>ȃ)#n>T[ŘczlrE LMEt/>"VS|&dB *(aotEzTTb]hO}#'w4UƎ"7$e@T'IMpv"k퀉;E.ɸ+g{ ?$GkV;N'Sv-N|7aᕎ\8>0r¯L펳^ [=pnTl}|Qa⩧ˎ1Ы-y[Y5 !"Q1dsUX5]\w08[]QEH3qʒKW(ĖbF?2Dk ⲛ@67ǀ\[&%YNp]{eso_Kvg=DDN$e''.shI,#r䓇~j~߾± Y3'nM4 c *ܶm5[04&*;C1ݝrvsge g-#6`+a?'_Sd dmH4yY2ܧ%P^;R3~ᵠ$(3ژoȌv)BOx>?9R^i@a2A^!3BzT`} 7oц㘟?5zLc]"@)2dk=yAP8{PaSq"lOC}Bge2pl p5m'NЗyUuc ٌgˌ C1FCcl5&~\ {}baKt8[\2WV~8ot5AQ.Y ^u"@Ny>@M6ABR(TZ>!ޚߊXJTun %H41: LFR1]iyl0X ڪV9 g⯷½a:f%x 4?F^9\cCCp)8ųZӷ#w4 1]J#Vз;TnbT(Z:#^WȔ#2u)I@KdyW ni]=z'7꺔«zTLae8gLP0ў(5E l߾(?T㛙36 <'4B `om(8oi}Dz/}@;^3 +]$q3bKcrZ/̬{s_pφǧFZ!cE%.@pgt*‘FKTPUbiAvjʿ}cUڑ{>HcA:1XӐ5f$vH< 4 B||nl "F@&kiIW&ĂyòQеo¸Xptz#,m 6Z!3i:Pi[u+dS i d}gI ǀr+ANJkfz?ft( K}u0,N}Уa0وI |QM_pIܐjދLb) n$dWMl) ޕk4&0:7u~H|ґEr- ^ζ~y{?WҦ :j!>,KR= %y@&'\!@CI+JB?d#%` & ꊹ{noGO,;P+i/^#^>!:FjJSJ I E*j`>lM,yY-"16ϔP3oY~.ـctk2[p7qϹk0xB*jý3\M@+w.#dazEExIs?||\Y<YENoq.|0Q8: 'gh [{\o٢ T_O8pͰ?zwtHl'h`:6DTt`ژ4p`kžyUu\Z뺙4U"/R1rT(G;Ol*9RsQk36zȧK P^Kt1Ob8`}aڦU_TPyiomhN` VKTKY0=JJ"xϓQ w[{V~۝%\wEԑ9lSwډ~/(L +)YOnm\([}g/狻Kyy3(87SfMPx4U]KNCz/Iov3 EelيF𓥛U7t]-&OxPU9:=Bۀܶ dNWAj_I!9Te=Sgav/@]=#qè KM\6/ DoK}~l b<4Π)3s-"mv">rG%'įb 4g9GƠ#7xAȥqqz VQx;[SI@E)s0!Oױ#4g%M:ueQi8ŕ2UR bƆfQVGKԘD> P\FeyoG9܂% PDwgdHzgzvb9ZGRw]5YmzҬq+CZMիSc}W FEj4*|EujS9k]Bg_>/U;%.UBL 1Ƚi%CN5 Okie4j.tæ|M"T9ZgN:)Î9yi;po}4'̺v3a6_SQLkw|q>>]A}y9Pa5G~ LU@i[â/yY8 o&ҒZ*M9]h* 2:#^S:/f'ۭ01āVjQhBJE*)W w[^ YT3c7hfnvQ,"}3w8n"D>j:0 p+OXn4&HʐC^}o(x5rqa=ՒMfR>X uc!*sDɺHot.]tT,\vkY!;V엙>eG($OQXeTO8 Htdu !`umTW 5AQV8HE3͹HY ɰD^ҝ#&ltK-2p]0}cΗUkF$)+xٮu |>=2{v(~Rɲ8Ĉ>dqOȀDPJrWwsXP5W&,z/3&n;R)8gj)m^[3)E A' c=&ϓx%JW3n~mF2*}EP+3iY=Y7 uEwYH4} 2 8­)Sߊ9c ^]<~2;,6V|1XYqu6sj< y&*YB`b@K kF&z>;JCzUV̐>n!Ya?4@'Z= th7 6ũ^J8 p͡1dۡG ѕ9ιziŞyefT\*lM85-`?g W9Zs[͟zbj}qEθbj"E0q%:j4L$sGt?OLa#`nqi}ƸnwH]bwyLKmMoR.c?h7ɯ5`=OJY0{ |%%XbU.[g[9&?KjO9ڒ$f~+m6u  /1V0ɋl`5Vkkb239#!'så|&ljܗn$dprTعmNK2A_qwHjNO-lTDv7^зA@buua5#YNrPTK%40KjC_R%. eW VFfbc t cyԁNI)~B=[* ڳ(Iѕzj7%H%K 08oa@q1*.cO[Kβv|yt/ ztY b'72(7Cu?麝̰ rV0^d u,Fـ W\س'>j{J3 A^>/r\8= {[Ka5bF1rc(URkz?&l颜`÷w8#OssύQn=zڴS h,Ը54k)qu:`Ma:wFee*O:uz 4TcY;W`kK{>x2Q1̅1 {:SQaR/dNUHO‹ :uc˻m-yؿ/~{ ҅ ~**U^.r, ʞƍv(T'%\|#5y H<È}{L.jR:9~κS"9cЍM;'Da&n&!JIX/|D^7 h_w4R1(E/kVb_X;.x-ȠLCd*yb*z=R LۏMZ9>ECIIdAeT̝lEGLtpF+'t~KCpE!} feʃe71L$k'<7}YU ˆ(XaQ{HDF{u$(ZQt -GiqfL*+h? Ж*C/kNjz&ol}扶Cg2q&34uTўjќOWŘGYc%S>$ji_]=7j7J5b4ͅay ]zB@Og/f yj}ZЦX7<vvcJDm_GF^t8'FFC9ŤQ)2Y-3sBS̔R.u#\dbZY)DaE> qfmUs/A@$J0x,T5+*Ѥ"c0~w3b1nK)H+CR+fWVsMa6_+;#& ?bgEU-g8+0Q Qɋ$]Q^AՁ.yK|NVNyU#G z)TݴD v!iد]IJzҧ~O{bdYKy/?.Pi̫+/O~=$L{VRu&r':ֳ '14#+*u^~5pII󊆢~2X/I8v&Ye LL6kJZ8'8ނ@>MuȖ|ptVvE[-}h@][M,)B0Y'*]NݿB6sd?%6AŷRO {(^}H`q"Ш=j54Ó>q40mF/6mb ; 7On1gRT;[}`ͪzjrB]7+!3?N_?N\_QIڍV09i4EקU(.a6L!!VF7רp5C{0 )]#e3 V Fa,t^6&D1>Φ _x*UYJ ~ .-G~ ]&oXԾ֩"^ 0\Y/4Bv[Ogꗲ&2n=Q Y3~;~ẄsoR'V3¶VOto $$x%07-[//TM CdJY[j]ɉaihHӈu?wHgnc~?dž0\R7'_}!H׌3 .X7&zʵX  6λ8LS$7Xأc=+ cm}XvdzF;Cfgq^A2}=eg #XB6#a!.T`zv0W&dkNjmQ\b('8rLE'!4 uԌ,-"(H>qv1~aUn,~}2uMKV|K:&pt \k "A &H(ǯͧi+tzBĀgT*`H_ǐff. nxS #?lj]QoDX,0Qg!E&hOZMY𧄕| F4Jۘ΃ 2NoЅb/-Pd p { lDjvS) -;H\"}-kȫWe-$0ؤLE!,6O 3ls?iykc--KZ9*{;[,f~fMG[a9.Q).|+$:Q2+M˞{v:l #SdC s❘(f ]rFG+syF;^tg/Ip#-Ɍo/ }J/{kCt#$+z7_nΫ7Pw!ek0?-Ґno"D!(T-׭\b=5sc$E^h'T uH]b)ﲦ"@yXgJMl0CA:#J[o.ݴ!_Lv,r!P!#"@kҲ!0Os[jޛ%pOrҐf (MSݿǭ*]>Vqb`xoV_lN']2l7A6p$C@)}N^ -JTvHexi+i\FfҌ#Tlj{s,!JD){gP`AD?Kح(& YZ