libplist-2_0-3-2.2.0-150400.5.4 >  A bvop9|"3):WS@ȅ_ ɊbM"̹:D@$^ӝgL6֑hx I d/ ^$%Iω:n GLbkSCmӥ |  $%s!ٹɉ̊u\-Re&J\> ֵs3* 0!B/ɫ{yێ27`-&RΒz)wd@Er.m#V}Hr=Z>Ï066c53522ee76b0f60141d0890e147e1df8d676454882d85e0df7c2494877c57508447baf1e4d7f585cd828a6c911c90c7ad2147tbvop9|K6-kNDvüOQr5@? $~w-ӷ!K#!ly[;S*M̲~I/hvjĖFiԇzpS;O|F}ermQJuFR@ǚ}8Mx92uuh}%&όo?{`u4Su_(&'WM߹%&P7fG @p3o2(珏UJIC0X9kjpFM0dFK7 o_r 9[0_!`w<>p@$P?$@d " [ +7djp         e     $ H(>8H 9t :J >@FG H I  X (Y 4\ X ] | ^ b!vc"d"ye"~f"l"u" v"w#t x# y# z####$<Clibplist-2_0-32.2.0150400.5.4Library for handling Apple Binary and XML Property Listslibplist is a library for handling Apple Binary and XML Property Lists.bv]s390zl37ASUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://github.com/libimobiledevice/libplistlinuxs390x FDgBA큤A큤bv[bv\bv]^绳^绳^绳bv]^绳^绳a1d8f95036601fe22a7bf7b1978fea78019d448eff815488c0bc36dc4afe21729ee5828311bc47160791e9fc1574cb356d9d6a661b1d194a97cd254d58c9d3b9518ca4e7e17a640fa9a9dbfeab3740f3ee6498a3b1690bfdba8e7f3b44eedfc07a76615f95dd71d8377d9440d09acf0be5854c6ed5e2356e9923721caa3244d97619c753cac95d4740220223bde48a032606fcaccde5e546f9bc444c81ab356de237fa56668030e928551ddd60f05df5fe957f75eab874bbd017e085ed722e7clibplist-2.0.so.3.3.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibplist-2.2.0-150400.5.4.src.rpmlibplist-2.0.so.3()(64bit)libplist-2_0-3libplist-2_0-3(s390-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3aZ@a@aS__h^j$@Y#@X@X@TFJTAmgorse@suse.comfvogt@suse.commgorse@suse.comchristophe@krop.frsuse@foomaster.detchvatal@suse.commgorse@suse.comjengelh@inai.dei@marguerite.sum.szulecki@libimobiledevice.orgm.szulecki@libimobiledevice.org- Add python-rpm-macros to BuildRequires (boo#1194756).- Drop incorrect Provides/Obsoletes of library packages - Avoid libplist{,++} capabilities by using the library names directly - Use %autosetup - Use install with -D instead of mkdir- Obsolete old python 2 plist module. It conflicts with the python 3 version.- Update baselibs.conf. - Stop obsoleting 'virtual' provides. The package manager will take care of package updates. - Also rename libplist-devel to libplist-2_0-devel. - Add missing provides/obsoletes for devel packages.- Update to 2.2.0: - Rename library and all related files by adding an API version resulting in libplist-2.0 and libplist++-2.0 - bplist: Improve recursion check performance by at least 30% for large files - Add new plist_val_compare(), plist_val_contains() helper functions - plistutil: Added ability for files to be read from stdin - plistutil: Added ability to specify output format - Fix/suppress several compiler warnings - Fix: Return NULL from plist_copy() if passed a NULL pointer instead of asserting - Fix removal of docs directory on make clean- Update to 2.1.0: * Add new plist_get_data_ptr() and plist_get_string_ptr() for direct access to underlying buffer * Increase precision when converting PLIST_REAL nodes to XML * Fix several issues in libcnary (UaF, segfault, memory leak) * Fix copying of hash table entries when cloning array/dict nodes * cython: Implement load()/loads() and dump()/dumps() to match up with plistlib (Python 3.4) * Add new plist_dict_item_get_key() for retrieving key node of a dict item * Add new plist_array_item_remove() to allow removing an array's child node without relying on the index * Make plist_array_get_item_index() return UINT_MAX instead of 0 when node can't be found * Add index lookup table for large PLIST_ARRAY nodes * Add iterator for array nodes: plist_array_new_iter(), plist_array_next_item() * Improve performance of plist_dict_next_item() drastically * Improve performance and memory usage when writing XML plists * Improve performance and memory usage when writing binary plists * Allow building with sanitizers (without fuzzers) * Prevent store to misaligned address when writing real/date nodes * Work around misaligned reads in binary plist parser * Integrate fuzzing targets (libFuzzer) into project * Add sanitizers (ASAN, UBSAN) when building fuzzers (--with-fuzzers)- update to version 2.0.0: * Improved malformed XML and binary plist detection and error handling * Add parser debug/error output (when compiled with - -enable-debug), controlled via environment variables * Fix unicode character handling * Add PLIST_IS_* helper macros for the different node types * Extend date/time range and date conversion issues * Plug several memory leaks * Speed improvements for handling large plist files * Includes security fixes for: * CVE-2017-6440, CVE-2017-6439, CVE-2017-6438, CVE-2017-6437, * CVE-2017-6436, CVE-2017-6435, CVE-2017-5836, CVE-2017-5835, * CVE-2017-5834, * CVE-2017-5545, * CVE-2017-7982 (boo#1035312) ... and several others that didn't receive any CVE (yet).- RPM group assignment fixes- update version 1.12+git20170119.6a44dfb * xplist: Fix limiited but possible XXE security vulnerability with XML * plistutil: use static buffer for stat() * plistutil: Plug some memory leaks * bplist: Fix possible crash in plist_from_bin() caused by access to already freed memory * bplist: Plug memory leaks caused by unused and unfreed buffer * bplist: Refactor binary plist parsing in a recursive way * xplist: Get rid of setlocale() and use custom function to print floating point values * Node.cpp: let plist_t operations free _node when in a container * cython: Fix module build with libplist already installed * bplist: Speed up plist_to_bin conversion for large plists * Implemented plist_is_binary() and plist_from_memory() * plist_data_compare: Make sure to compare the node sizes for integer nodes * xplist: Plug memory leak when converting PLIST_UID nodes to XML * Change internal storage of PLIST_DATE values from struct timeval to double * Use time64 implementation by Michael G Schwern to extend allowed date/time range * remove libxml2 in favor of custom XML parsing * base64: Rework base64decode to handle split encoded data correctly * plistutil: Prevent OOB heap buffer read by checking input size * plistutil: Use plist_is_binary() to check for binary plist data * bplist: Improve UINT_TO_HOST macro, remove uint24_from_be function * bplist: Check for invalid offset_size in bplist trailer * bplist: Use proper struct for binary plist trailer * bplist: Check for invalid ref_size in bplist trailer - fixed CVE-2017-5209, boo#1019531 * The base64decode function in base64.c allows attackers to obtaiin sensitive info from process memory or cause a denial of service (buffer over-read) via split encoded Apple Property List data.- Enable %check as it is provided by libplist and improves quality- Update to version 1.12 * Fix plist_from_bin() changing value nodes to key nodes in dictionaries * Avoid exporting non-public symbols * Prevent crash in plist_from_bin() when parsing unusual binary plists * Fix crash in String|Key::GetValue() and actually make C++ interface work * Fix memory leaks in new_xml_plist() and parse_real_node() * Fix header guards to conform to C++ standard * Update Cython based Python bindings and remove plist_new_key() * Fix key nodes not being output correctly if they contained XML entities * Fix handling and storage of signed vs. unsigned integer values * Fix date handling to respect the "Mac Epoch" instead of "Unix Epoch" * Remove plist_set_type() as it should not be used * Fix deprecated macros to work with older LLVM/Clang * Fix various shadowed declarations * Add documentation to explicitly describe memory buffer ownership * Fix memory leak in plist_from_bin() * Add various test cases based on fixes * Fix wrong timezone related date/time conversion of date nodes * Fix endian detection on MIPS architecture * Fix parallel build for autotools/sbin/ldconfig/sbin/ldconfigs390zl37 1651958621 2.2.0-150400.5.42.2.0-150400.5.4libplist-2.0.so.3libplist-2.0.so.3.3.0libplist-2_0-3AUTHORSNEWSREADME.mdlibplist-2_0-3COPYINGCOPYING.LESSER/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libplist-2_0-3//usr/share/licenses//usr/share/licenses/libplist-2_0-3/-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.suse.de/SUSE:SLE-15-SP4:GA/standard/6e04ef11c93284804d49375a37350885-libplistcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3fe02f2fa0c032516e1299222bc2cabe5bbda489, strippeddirectoryUTF-8 Unicode textASCII text PRR RRRRRR"/ڨyX1utf-8c2f4bbfac4bd075f74a8b1ca67cc1ba761f9cb4215778e16452970e6d946bba9?7zXZ !t/;] cr$x#F =Z{WX8Zfi*cS@Ճ}Z6uTa$غz] 4-:2zCtf<"Fr(BOi6yGq>S%%c-?5r1~R^E_ux]ZUiLTZ曵 o,.ŨX\mF!j{DLlaxظMwY^褔U"ވ\Ϯ3Zn+0mx0XyVPqPR푰Op1fYs';Ǡ_Ý-\[qy"_U7[uU1Eiq mU!y_Ozr-@DNqڈF, d8p}-#(;а =Khhvc;4J5UP5+[y`Eφns6C~:'[c7-$kqS"M]iTqR&R EƖ0]B"h-D¦{˘yV|siR旦N)|;O]醵(A)שbp%XY 1al}Rt`8]bT!;}-HLAChĀ($ȿ)U xI@I Okl&U*moDH:JG0M^ȖnN qM ,kO %״ffy܅&.i/{e~hǸO3:p2ytpWPJUO/ɘR 8 Iga\[@?UH?,I8tQ}bJ+  ]uaD  ("hɍ]q kQ Tes7 %^*q/y6){ZEo=K.wsNhnɝ㚣c8- ; I@ǻi0\86d'luD_5e o-@?d^-;zs#uw`Yxc{l{[7i'q'hڡ+˹%c"/u'Ǹ\h{zaev5 95< MQ9P2[z(L\gpY n!I73M(yuGv<R[+fNElH 諰 ZI?#W $"$qĤjEGi`vuvPاe;a?< tHcW9@~IGxFRmpWZNHpC"p i\j9@orXV/ێs¢-]DN0?LN ܾPjںD%-"bu}4]YՃp۵mI:))*12W}Twд>mv'/Ž>qMul՝P堘[vطYpM}ake{@=wrOG^xňX%@+ag\ÄAo01'nVJeHYmsWu¯\--:+b#ܽ=?lIob^>uDrG LB_Z-T|ogO7>-W]ASh $2rDPL0sgQbF~e#f.-WOȯCMA=6\S 'C ?آ{?!Wj-lv+y|DB҇ˈtWF+O!JzSt|L6 |I ,hH$OaqHdʸ7vɎ YKSm/3P)KѢənt`h&+Z(̕wĎe怎Ba6m$,4`5mKHihV}wdl\ j٭ڭPؤժ%B|u ^x&Xqd]|sa'rk*{Dߚd1v`;D)AXudҏ<B>-eL驗cVDA:1iL@!寍ﺨ&,}^TʣΣ,J%I~5%BB>e=5}bGiJ5V3[H-D PܺGwuF͚^ƩgIe|)ÿG9qA\}|lXSc?ohsa<6:0mmpAޣ`N(<ƈR]?@ +IVPKq ;3H,F P8o~WT'#hNOqJ$NcvOA4&Ȥ / #mxE]4vHm}:wS8-~gW(0R<(_EZSںb&b!nxc]o!^ .4l{zbSk 'sfy=wjY%䌙ك0j"ٗN|0(|E&צWYR;M HkRj?JTzP4h ̘hmma!-K|@żt~ 4$M^on 8RpT|; k/.z,ћz&%lP;zd$LYoWWK]A],7,]m1L 2W=:81X~pLrVUK7 XVu9UNQk!1q@ڴ;epO*d'A60o_ɛ`XiKy*YDa/0+J(TKf"TNw; qhAzY"Y]sl ¸{u 3 N~iME}R?m(nGo+['Rcџ(J Yt'դгQ>COg, ͍➇e1w {KWq(]p*^;'E@Fn0%ь B/('Sy~kĩ i4SX*LBpw?;_w(!MgY|ԇț ȑ8/Wur2"蠩?ͣo$Kp-#wMH2OGo64[i+pA!_紩\%bKkg: Zz2em̪[{|)\5vUcZݕ4hIuj5uJM{.>sB|j,ORh-i,U'R N`+|7/0((!g&[?25y`{֩?1JxGu%ct '[:26t5S=Qxow{w Eݫ3\+M$Wqͩ sOlpr%F VL?B,ݔރeoOD8Q85r{&.:QW,c}~9)Q 2wtg-P1UQ,>5ڰ?׊™t n崜ro*#0k7 񽦴_s`s>"vgJsHwC9_X9$/x`F[:{m̎mHFb(*!? guTF7ohU O_'P8I?Gp?ZPj lOF,<,AcI&,=R-bE'u4˟wֹ`dgFܻE^7BUI~È.fs4ziG9:0\ Sa,"P7Ƿʗp1ldV5֌ʳe~ b)I^Xbc8ik#add?nus$J]kfuJ"xnqdA \߉ǝāY^KeM^}(qz-lnՅQBY"]9a4^k$9>tM Tq1e($q*Utu?W ?w) Q(0ҹH&y0~R!7W0O&BȁWb}yIпRh.z27w _O}ڬ#U; U^CjH>r 0=A0uVrU# ?&v'"#EC@y,:A2(%I+s;@F(06C`ꢄVEy"IYky@c/KsB>-9z-h6rw"~KAF`}i o1BJ (C>pMfhD5}6C[^ ;v<ЄaYĎGjɪwF(ɨ9,!M?~){;ښv=yfeHuN$^)7vVx `n^SQ&T̾qvm@2Y(V(0(n` ?R[Y0?>E :@H㡔+o&(i}ʐa$xaI#pW[(=~A?h&CrkHnWt0ɤDW|W2u8ᚽs(D1 1Ngm: nm U oT`ǂPtG|3ɉv&}T0Ig¥dnev(JoCr/調n^"J4bF\o"9Ž)";Mc.&iquLI dIW0EOzt21zz4NWʇ /6"6}dlCĎ?ETa #۞?+֕]?F݂g-78D~NJޑN<^'nf+T^*'{6L:r+bpE!p@V`00`-\y}$, Q"t%i ؓЀ Y Cfۼ&؜]W8+_B.k%"=?ԌHcg /PjDuTZP2 oR7 H2 Xts 62Fd]UϚ׹_I M>U{;eU|&8ɼ.RMù:Y>nXL7^O2PfeHsZqrd3D]ȱ,!H~ۮq$) .+l&2R An^4&pi`i`m 8ul>( ?I} K|crvz8~a m#E 'myt^#C/5M$;3“ ` a>R/Y9'SLX]AKKzacGH+(35uOy>dp9@aELM`2ԥĿz2qizśGp&3&`@鼘th 2U`Nj QE-'R3 *viv6mVHgu ͓{.hnDK,My(J: "d;ȋt1$ZxWeOP9tސ:­q D>O,sobNZb^z@SBPvm^( ؅Q{~5XFK]kEOfDEKzF`.ʮB2~]ნqb)W}nuo$gD3Q3ҙp]c_[v$QxJZr\K %V/磲#V^3cډu36`7} ihwbӬfSRt;;3wQiWPjQ#R>ei  Zb^l(V$Ga>*kyS; 'yͿ\9H[7cimN,}6țU!dItVfׄ/=ӷ:&5I?J|iM#E%ץq`EZeDW"4 ]:*Τݏ%H1Ji,U dNhWU3*h+OU;%\`<I]ykmtJ^OW[*2 k2)u@\M@ A!spv2w032lΟH)Dqh ?PQ}wH? kj2(\|œUȅZHS7 [SE#jN:qq'VtSjڟ` ]f@+/<HߦkRvT~VW̾e_ٯo-Ju-Uy2z'Գ'apIB=%j5: д-rTS^7E'.}Ul|(+Ԕ)t"ΎK eU "7{)\1㤾/G M%J| .4hK f=J<6L3߻,<ƚͽڲwYفnhCOQB̴x`x:Gq%qC{\{$֤!\jzD=ï2 i|naFnp4cҙ 4zTjʇ|qyyV|<|۽-pv}s#e Pw%ŌW@K~jlvW֥Bz2%@+dXߕd/4s73[~+tm؁OaAתv@_wd7p+pmc]p~lo]uބ -rNvY@ኖu4xM׻5E}WVV<^x_3i.|?TI.bRي şdMG$!eZaϰ8S2{/|5J0a\0O̢цLD5%Ptzsr(e!WkRs9Ɉ8 `?]m;WHT!@t>~k >h4c|p.h 惓BDNQ7G:韦^yzAv OlHT,ntjXH8~ 6QC9s̈́Y!ܜ6A9Bc DmL{ !{}S`K &XQ"S5Ta\،SҺhVkV|%gHh+Yt+oDwudkTD4 اHjfeJBZ"%u"kzESs鰙NwqzGщ9=Kf!ΏwlYel|;9[̦6ȨyRV޵U*z9ҫDE xESo@EUdJXFHrXv@*qxǴHO6b5o35)0#H3;NVw_i]e7p>S7N=LHp,536Kn0{8<7a0khlTw;d99{ԓ_V\4dfV*pLƻ^#Vu4N|:)Dk(|=ԧ[05l89\'dYZ,X[B|P|u)iE:nnQ\9W55[3 ^e7o cDaں4QP]pFRvoXG57׾Jyj(D'yM%byPo;_=zް*im Zj`ŧ^/iBv]'z,$~'GusfkH yeEP}tc'p;sB5,rܩp+ ]E(*|K-دOӃS}hg[)41*jxcȓ\s. SA,'☴:`{%k!Md`>EC}H\iKQA.{ˢ9$[%У.W6ܨgz*m{0 64NcJ /SGf2&.rkft(g,K|566K@傳˺+M⏥D )腭HG6Q%fWeUqC%__&eRԹ~g.FJn{t%aS &`Q†oF80quZj,r!= :̬Vkm cPs61:|DabC["`6䈴r=aqNja%RT&i;:AǚȂ<2/{K CXE)S٫גYWOϠ ~#r6&+@y ڥ,[:A*<M֘x"\`Vt[4_nt IiژxᾦN 1!IrQ:uë7:3ߦ~g)G;!t y=F%+lCIe+Ŕ8 tײxm"|<"[`~nFo(/z[.\qt-O WOEDXfxf0b@ 픦%U2M!ɧ|H[G$X*P`/xŒXSIg DۙOk4r[X+gzṟDesln+L7HlӕWc$Qqމqt=ѕ "oc%1ڿF@ APD$upHP6 ?Ip[}fgnXK nb,Jԟ]Q>'H+ls+|f>I-^8QRr"{b !`CVx! &ǥ}D`|-L&u?˼- ]l=NBF5 A'&DE-ćeGEp{C{&F@ <[}0F,+ۍjmj!E%YT!рZ {(!.FTjf|J"KHYJ7O"x_tcJ@NDž(d^^=W҆Ke13ݎ3@hCD=ahؖdʷ@~{#k4biRo 9EVNJ:_ =r m:^EK*O>tm'Ɨ|rʻ/1UՉ`9P70yV`HZ$A*2*"e֎ug:/LaEF%A֊}P)OP+:C:;^}j৻`C~By:3v mԕ= )It_ĭO='k-&ivc apF!eY]`O^T~q "|9IdOӎ|l FJFo msl-7j$rvkJ):y P\yfQreb)31KJhil0xz%j᝱u^vLi2qEʯw}ʖ0lZMfN2}L855 ,-Pܐv%nP2\mMN4 a'EC>;RÂrq'r ,Эp۪Hki0؜c<|MǍ:foD"8Q~cRk ɨ-93(X䮀P)F# :Ak2`˼)H6ס2j=qR2!և XHSPݵ(X=|ĠͶcHl'/uiwaXGχJi;.mh-@7Wsݺ*T:J|i/l_m۩FvDi8DζnFAإh/# G = H6'>`Pnm/IY>mnoS:W`"k'&c߸#Br%mižy绝, sZ hU-HJE2H1zO`{;o*OOk`UL"lB-ym%Ƅ/ "J48|V+H<TeH`b3h24Xg.I{CqFwVXHax3f0Ӊځ2OWQ=f)KSp dXI6Ik#*=E%qEU_O E-Ge S; ==+MӘJKraQŏ ?|-8i2z1Q@Vp-v \|"wj]5N`HklgEߍhu;8(={fFlkXkR +}; `?N -^W!eli: L„/+`]\ v91ZJb Nd>"L9lN~{!o}7\4܀U4w̉*.Cˆɱy#Ճhw*v{,0$c'g G!Vg5UZ"r}nHoG;| U3]|5IF/z< 9L5 L'}P>,ѩqTԹ𧙕Fh\۠u;څouj8$ZɷTyNG-"%<)pw6)'KDdnx5D>v2';+nLs,eQU;b{0U{[?\H[CJ g')4XEG6ă%dQ.% .͒ӛV[b5S.(:?D܁3<6``OaDy#I0lMsJX4i59<=PyxkR2~ $ L=⛘Js1f3_=3d 1jk2%LT ^ NuX [$Whܶo|BYE,N`ȓ9ϝ.~Ƭ+H7:W,`>nYyW]ÅZl+,hWLG~c93^.@`,ڢ)X-ikݬ}E\up%8/`5O IK3T mI@ϸlNo3V9cz]_W3c }qadM"&.qNt| ١xUZ)ܺyZ ^q6'krd 2>7҈nOj5NQv^%w#5ڔy}6i Әȍ3 FێMB߷k s~AJmMp{v>VG].gIc/<`EAUkceok/&\45ΣvR( K<͑rR$ZЮ`CH/Wp-G[Dl5Z>4Z^A!ujhL3%2-K,dI aƷga\ 6CkeȮ< Ynp4q8AUv0*7Wz*"ؐb'֔]٥3 'ƒ`3 XIQL>Y̻gSfԑ'iGI gY-B)e3&"D#L$ \$ zNuMN]ƾXmNJRk^}+ IFRjIRl\@!鳸qٓ՚9MI&A7?Y_ͩӓB>$_͒3ͺ;2ReCԨ!!ZG+hFdIlR`EO˓c QX5XΘK<;i (Ծgb>$p?HNz"?],Btj@^=ew\+}8xfVN)b1k&(kb&L飓Un+i٥]`n3ӚY4oܮ/R*6WLZ7P8RDGrLx|ݼ )9WtZ*Ԫfq$Ih4_v?: I)%K:nNрx):t|E67);q*c%ƺvevr|S_W{fv[ ݝ$:`Ku  B%Td;[>UTlTzkzg<lLQb4A \53GA]#9}wx֭{ tUxnO֍ mBRHıQFKpRz&(Ю{Ym Lskqh.V+KkυHzBdž SP#)nٵ4vFwPC]Q lUP go$ l4dZ.sUerZ}%Ԏ2'DySiC#žK0MXx57A' 6R;HꓭmX5yIZO{hPpsدDR{˳x"oG^qK.!q&U Q*w[)WĿ,r,n'apc z0T Kn;Og)/aHLZx2@sTū\BǸ{!"qd Uk«U h׻ZAy(&@zdm,Ibmd.i5nz)g\^FPWvOT9{xͯEFk,,Lk1Gҟ@-( 56mpZq;wу UYJ5v 9ьMTlt :@1ģ{ٳ93RzȞ0liq8 +02uMмI`_2쉅ڟp;H[L.Jg* ϳVJ !&$e@MU%bm/q|"uE߅FkCJfT׹qu`+1;OmxX֡0/ h6 <%@cj+E"t2C{3p1Rpa)~_'6AۀR;e Pb򚄯&^B%E!y^b*wkeXٯFw <%"14&+|(sz3 B1Pyߣ#,űvMcN>>;K^o?j-e8҇9}(W~&8ġ6|l[C>tӂ?HY4% GG ώ3UD#?d~ĘCf43\~{†̮|RCV9;ȁ[5 nI,Br7>sgE LU}!ZwUR^MNQ|ӣ Qxwb B9lz/ruDK+z3'{Ɉm7LͩC\y\ng3Yv2לR۞n"1d̩Bo՛1Ί}IM'FYƤbDmCC.5o'(b9~*MB!g˛7^.)Tʩ *'S#tť3)Й D$;6?`FS\i̬ ԗ .c)bnpuslvX=YIt>:po:ϰ@']Y}!C%:|{HRRxmdx/ᡩ;K)Y{Ch8?oA e% ,VUww?tY Vz|ڶ 9}FzRe)E"#tϧuֻ̓3z0]cYKo6$G/_S}⭟B@h{-~!L{iX2t!:jO$0u9;hS+w%A~VJh'*b?AR}$Я4/WnNzzh#tZ PgMyl@eTʬ<&{.[MU}m'2=ڢ Ps#!, $P`X~etvܟ%O'N̲z#7>*cr {=Hd̴5`ہ|u6+ &!ӨVsV <q @(SZ-V4kg40 IdkhIp-Oڝߚ뫵 ODr4ݚ9-&T&BwSrrbf0f|:`ݵvrX";֤&Q+Q t8>\ Ll1hz12T!% Pl+|8JjD"@4Z6we|"5˥1\S@FcЇ-I⡭Kn $3*e:^qP vfŖSɦ-߹-<>JTeh*Vw1EZ^F*Ϻ)(_]G1UlBǔ^藚4Ov3r՗ w7"MYړ"Od&LQ.&:M$9߈Pfۀ6eF[s+OlO:aXc NƆ?Џ1CcjQņj^8f,aʐ/I !d /_ݞs\U`{tcY[ѧw?v޹_ݵg^R=WڗRo[t4UG{zc''hl0>p:l|鏗$1$h՚ x N(7f6̍ ų\Vy> -ns>Ko=t* |.d}2!C8-pn\PIa*_WuVrNJĉ*"ۗuUb|P%D4_}C0x0Q̭%te}֖{Wxbs>:Uv 19^K@ķs5L4O/B+J\d t@w:&3iu:mPEbv!V`e#EIR$,%-!#+v%4y¡3 Y๝flt!_WUz VI ">lH0$wt?Iagdds`w7A΀E42M`BjlbKik1B'#!5ܥGZ; :ܕ],K+ -'É:m؉Ja7v3 @g` è3"wA4ݶpGWأ|# AK:Z*&ʨ˄Iry{>qҦ!2CjCaX794d(WEr,U*zn$5^)nmPI^nM S7G SLk4>.Sm0@-e <‡@`U6sդ{Z(HB~!n;FS``eDܺRr^SHyNn%DoY=$fCtg DB˔]}mhc.2/&T2jV<+Z"HᰌzYVGC# +.?Y0UY嘴n E6fyr2\)mKsOɂA?E 4 GЛ /yP7L't6rcFj.MFUZ5v M&TLJ'ce6mNyT +#R`PkQ9)FHh_w"?m]yGz2XK aE`V$7y1$uڋWZK5+,*9͏pTp_eGa}!@9 , ҫVuB Ȩ|J?rHLSç~T~[x= Lz}}*K=G/ /~^R٧M7Xsahc(Nr >P'~6[ːoȂ:^A][N7 *'>9SVȒTo qME+!!+CJL8 ܲI/|T6 '"WQ$;Yd[`)8־{bD X[=@ؕJIR7^K:тOF oG0?ʕ;(:G]բGU5i3 'KϏ¿W}d4)%8-U=!>g<rfΘџͷ+M&.wye r8ɂWz|Dg;(>WT/%BeC(;asA Ȟjy=;9Yoiaƹb,K j ߅eyZBm iLK]>`9 wL'r2l,M$X߯c GvNOyF1#HGYVfę\e[`֭Gyށ{md*O"M.ai;lD[1\ F:% I ^}:_XR7uЍ4"@V2uc(AŦdHML^\A_g|"$`x Rϟa_x,NmTaszhqS#- 0dM隭)E0SXAL`Qiw9]?D18 /B`U)tU9ߔMz oP|ߌa0 g(3{;DP,4Nm2V++Lsht: A!8>j7GPܧqhᚐ놽8w^b)I8gu^w|%"lB0xhhW=8bHRS_J)krZt#u5,xԡv0.ZT|m )tµ96r4zGx{PM-RvyVMPsEWK] q^&[2j *Fџr;ZR~ՉNrRe C\D?CUC 2xkZA<<Ϟ5JRF/Ɯzscj ьq޶ 0ㆋu}=>V;S Mfb[r'/{:g C"rh",9MhD!!1a;$R}ޝmpU18|+&kW{a@,!Vg֖dЉt\FT{?q9i_DBh!{s9bT[tA9ܻe$,LGrV)Q u{(",} #'.0hү+dCR~*VW\iNHt{.|qlABle-$)!$Pm:ж?׻s)N^g ~ B)-cV\ #x/^Wdoyir  z W2P3y#Raq"`f-_Lt>i=[k7@ }Ec!r\poH(;X1 L{xA  %=fUv7N6dm*Fo[D=q<tݻpF|#.w+vdOaWظ.t| $0+0F_Cisk1tH'VY,O Oe˹"%T='Wzu|+Da8 QVF XfPJm%$E3n_w4sɩ;OTLQƩ yש(q]pّ+JrU06[i Esи'1YY{l&  F /D3i{esqѳ鞽5AFUY>K-G := QqiqO<ş*_zIn= sRpN!VQqK ޠ0k=%`!Ja0bQϺ1SWQ бq^43u{5e/fl+ݎ}\ڤIr͌DOF;kDf-Cs:UYΥRP< nr伟+p +E j@]DH9 tY׌p@:AEќV]'FSgM;z5+CVBnD!?PcyE;⭢U(Soc;w7].Z_Ϝ>d )&30 `-*m@ߝ4KWhN;)ěmtcQ_Lt,o _$1SmYP0$@a{'5tVSiʮl%F~#XLq"<()R+0 Ry8ܑ 3R! ט6EݽtH <7D[7֐ʊPNFHZ"1e^n#W;S]_{r[}Յ-ݐI6x\𺧓(nqz'Ǹ}F[{/pV#7]TːM 6̿XڑdvC\ {<ͩ# sұJi<[\(Sܗ;UT \DsZJq.Hݸi¬KA0y)q)5'||j0lP8|ڕɥebxmB,OIc?H5*jЌ$Gzn5Է2)wG<ߧwn.j;Y"2 vBdcdQT ` Xv?eƨ/_jJJ%D8'8/[8T >plF ,sXWJ$45zk] ԺX]0]olqON- yh=mz53ox?ᅞHX'@?)|l北P!blq(Wy^AE,#a.U#c8L1q`ܳ9W2<'E>/qegqe-gvH w\uGoGcu.#0 kw>p]f1 Evl뚁C,j5tPG`BP!mXǬ3g 'ai;i>ZnJs[qnqQwtԷHRX=EnƷUPǒU߁bEJK)t!w\W+[ҷ檔TF1@nK"$1) &rGuΟS3я#uMZq1.O+t-)B/mLbz^v5ܼ?u/!ZSlR.{*91(߲t3#e<2L k-jC?Vh{C#Xp :dd_8U`L'S)s}3r{T@.xK  rq"װL]Ҁ[؄B_Gi>r* xpRlH\ !\+j,R{G" NfI >q {aF\ha'Z bm+4hS\uM!*O;YC[InsG pt0U(ɣe H .wEf=AϠ͚^jʊuQ *kjSAG3fe?XrXzExps|?"ڃ[g5p}KwZ~Dq?Uup+E!1JP^֛<ae .nğЈ1+gҚ^+-0 AM#Qu,qN:x'xH>p%j1_d&2  _j$wo6 ȹeEn w8,#X}5mܖ )38BG,'WS13U%Gq=<^єa|Gbznh-I\O)-Ҕl=@S˞A?VXEQTHom*|sCNO 4#,ΌT 0=ǭ_*".rAO^r?|S@s N:dy7Q(1QGΈ0f1ܞbüVMfdcbN)4Owzuו\wP~JQ3X p>br,046`=toz{H#%Vr RD>$ x4e>.e(X' 4Kw!Qy{=RXLW'5v@f;p5;KT_NfNu;%]C$s쒶%P *#@IPgȯnP(iL󘀟 7A4s5/͵L0}О۠>(ɗ2Վ7`|f(6 }Oeؒ 7ɢ+C~,*%ylZ >l{G8^26c+^)˦==P<7YV]#&-jDžJgS{@f,ELRK4 EE0ʽmBJLcƥ{W0(ݤXj&BE nSD]o  aMrvړk. ;PAfRcc#\ RтK5zWjnE^xk)_ rϻnZ${,ݾ2[E:sD6^n+cеW3{ -zS IU~þX$7;Du]N@Ѧ?V5Lί}Hʜu8'wFk$X1֘]9j;w04 z33M7gD.?#G|"\/Rgd*P#)D­J,[ =,2{Y}ozgBnym]7If;]Ҹ篧AK3 O4>ivDt/(X!ER߫s9E&[,hռ:μb<$ZzDm>co҃[N}{0˩zt$|zrSg 8$\J槤JeSpt\FΥxא3)s5TT:*RA8L߲c1Ί4 Z^jq=ѵRux%?$ %W1xR5wU[D; H %ml踱赓cws qF!v]u}@BZW55Ug\Թh,Wyv΂섈p}Y_HM*rT Cef >hnn~bQ^Ƽv5h7bt>S#kk{r:n%eA6@OX whmLD £BK)^ {kCo0UY`o<$j2ĴJQ7J* ԃF37?g)=k9\FxJ&Cr.zPrHt״Q5AUkQX~`qOϰƪ$UR_D>}L^@u+lM1!:'T|Igd<_]\Wr=C_P/j5]_Vgf |1_ACƂw+1m:P1S?)؉\i(.k/k\/l|ˋMY)bR+ަp=542nl\- ;24x-tF99y=TRݴ7l]#rHQLLԚ]j3A#tNK-AvV+ }Os2A}۷/"ן_̠'zfDMZno rk=-k簟P- GN^U7֕}S2{Ic*I=mn&ILתlT}%ߕ[LJEq.-=S ҭ;^6 Vqѳ)~)aW"-ҠД0t-H+=;"Y:m 3ť˚tFH vD촕,]y 9Bjn:"^n8qcȖ(^37!M Xloc@}$ښw;$8gab9CvvvHڛe | tYUWq1t?u<ۣb BM G*Ǻid ʟXz2W~PSrɞgUwIwےB؎9ƿR]҂ٚ4=/vҪxv쉗PLmH %@gz/HĴmE'g|!wZDJe!:icDD#a!x{O2Xv鄗2d ɾ<]| Uk}/䰤!}F&5Йty( =}]PzqìlKxa0oZ;}k5sYwV1@HKq:w3r;MЈȥyhNsFber@޵e[fHTh6> *ܰ/;uWnt̢*S"mݳG9SտhEzޑU ֺQ0y JgNR?(5n:*q5Čs_+*$Ix=nCzAy[.Cw=,V5Ŷ< vm*%cy^hSP/.~rx}I؜="?ò;dnWìFH@g_!"#a \ F`t`e]~^Mڣ,Ȇ5m(Ļ+ܖ&4n?.4]ǂF 3@ExaQ^bdx`kã=<'udrI3_oBYAc@M}z_n!,9c4٣R]aOت6@hwS PiHz̚cC+*VBO|rZw{vM>++LTBzK2C- tJbnk? E-*]=i9!+(k|A1!,ex[2&1j r)2V7_XNsBdFY: F||t.HoQK%^KNJᏄ"@w*r?`ڬH~Oǂt}fE!r `dYq0 +u "/yK/zN(Ljm'uײs|b0:4Hx 2~fxOvJ0!'9Gc҅̓ q1̨O gA*ݼIyJ|ۣeN m!Ù\4뺆skfq47{si[,zf!9]?/}yt8${ΠD/[<nX{3{kuB˗x2An}ú혾y:_\pMsQ& GfsPy,7 ܜ*rRjfUȑ d(#qe]mÐ3 RMh96CU?zW~m-.ZQs@~;5QFA5&~=$=U`ꊞE@s8z wl̐ !OѴ]5_ܳ:^_JzgZ,25KtgjVh8Bux4N \6DžA&@J֢rMj(%~XQ^0)Ze+Q)^Q:!aR\}1uqB(.\)/;w-R-1q0&},^)9qpaxk8ZK)g1Nb9X J^BǼ,oD4I,r'"wD9/;W!/#eN3EدFo@ΐAF jcq LXYl4a:jv3!xyzmE%7"neKp<Ѱ|Xܿ75vfך"=LݴKqS!R΍~8 Q|[㓖wqu1#âzoֶ>xp|$/7%"j#1ܭ&M\J|z_M?M}CT|DUAfGW]F˹}RNvbJהnAh<;Z[ xlR;C+l$S-J}MFtDΕ$[+x3¼F;_l-UQ{-~)GOuρw_AC:3@q$ umՋ~HFYq?xK9K(1Ը+6,ȤDӈsn~dW,b^зofFsE?ϳ9)u__>e֐L[|.%4!Vٮ~V۞? ȨnE2X4N=@ہօJ̻n5x8/P%ʫ>kd5ml4p{&PgPNU1V9Tc,Yo!fצjhGÜbё5)3}? š@;Np||zT?E+d+C6S;fߕQ>nJWdm8?|[Q[L_X[~xû]ॴ\o}ڨ mug;<5ʃ6|*iQHTgv( mekp^Ə1%(pǶ}=L9*rORw0~-ؕoNl!V2ɩm:A3>9} =6 ^g}6yY`ȝBF#+,jA7!*oJvgE2&)L K%pRzV{ 7ν#I"ӜSQSʥ`{0YPfB?f{mC``~ts2O\M;]&w3XuBFձLţhj DzKɞ|wӨO׶"SK4!zoe\:qw_䛆 bvц D$w`-Ai?MDAU7# (![_6dWOK\tEsd]&šɭ\}fLbHJ|0]m2}9p/bnWO:@b\TCv#$.sEx Qe5 ~?u;+RW X*1!דS^>ѬQ ?T90f7q0}Ӳ +fo`d ]gGcW v. OҎNU>Aۂ%?BYho5H',ƪK A|Zb}rE! 9.>9V HXKq7(^bB8t:˓vJ:t| 3-e3VZU&%=Za!W.SCy[e}(g, sLL-zZG%jɈ);G-[Rk5Bm^9&Aܸjnw*08J :UD" 7: iSpN]@Amվ/j,HR &"L/NM#[)4Rs=p#&1>D4'!{,2ᕚ;>C74xKA| ֻ:6P3l]:+``L2_Dܫe|y~Z -;.&VzD]@mXSyV3)fC*DpO]dZ0<*D8Hb>|,ϸ%1 V) 8үgNڔ`3|vehD^G(MF+ϓ#0k w{Ku4E[3b*ɶ]H*Z>K+"~ԀE!В/,t|$S~ԭiZ 9j2>WD ln})pc;r'&lg7U{ %z(a.'p|#+;2ty[g:@QhҎ6h(×w>5I3xcLEY] MeފQ:F>@h6§%$"[ޣM!W`7jt o YZ