libzzip-0-13-0.13.69-3.10.1 4>$  Ap]p9|7wWnW~&}o$%B|y('gj!-:uO^D̋Ei,1zX1/b=Nì6+A-%tw)ݩoWFJɦZ 6o=sߞ(>:ZZ|xla3p&=GA04O#j1e-&Տ+!< gnwthrL?/U26653bfe8741edbce9c871c64b63700cfe87727474c340a01e9d5d0377a4f2183cae6bd0a1cdac571181b6583c8694ceb31a03ac]p9|p inIb !`O=o_vlqWբӀ_ʁ= \6YX]Z'>v3̫ʺ2 qӶ.P6™1NmP7 ;uy_JSE9dr!,,Ab/^r!ځl,'qu1-u >P:JƾE)G@}gXA} *QQMT?^|uޚ vFoH%CcpC&?&d  6 28@   $ w G<(b8l9: ?>'@6BEFMGdHIXY,Z`[d\t]^!Fb!c"2d"e"f"l"u"v#w%lx%y&z&h&x&|&&Clibzzip-0-130.13.693.10.1ZIP compression libraryZZipLib is a library for dealing with ZIP and ZIP-like archives by using algorithms of zlib.].s390zp3aSUSE Linux Enterprise 15SUSE LLC LGPL-2.1+https://www.suse.com/System/Librarieshttp://zziplib.sourceforge.netlinuxs390x8Y0'bA큤],],],],]-],],],],]-],],],],]-],]-]-Z52f86f2419bef8ad1e9e2b69fda92bf4a1d450d8962de53c66c33ea4e3d45bda7b5bd77269c25cdb14f11c9a8fd759b6f9f85a7dad66b81650c9e48919fa5de00038229820bf1c58e7783433da6fa2721cacfe577f727f58e9192d5bc93aa3f7fd183a21c98fd5c68b79948827b7ba9e1c65cb047b99006a3a8af7487c998c51694b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23libzzip-0.so.13libzzip-0.so.13libzzip-0.so.13libzzip-0.so.13.0.69libzzipfseeko-0.so.13libzzipfseeko-0.so.13libzzipfseeko-0.so.13libzzipfseeko-0.so.13.0.69libzzipmmapped-0.so.13libzzipmmapped-0.so.13libzzipmmapped-0.so.13libzzipmmapped-0.so.13.0.69libzzipwrap-0.so.13.0.69rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzziplib-0.13.69-3.10.1.src.rpmlibzzip-0-13libzzip-0-13(s390-64)libzzip-0.so.13()(64bit)libzzipfseeko-0.so.13()(64bit)libzzipmmapped-0.so.13()(64bit)libzzipwrap-0.so.13()(64bit)zziplib@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libz.so.1()(64bit)libzzip-0.so.13()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]W]:[[h@Z@Z@Z@Z@ZjZ$ZZyZtRZs@Zg#Zg#Y@XӸjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comavindra@opensuse.orgadam.majer@suse.dejengelh@inai.deavindra@opensuse.orgjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comtchvatal@suse.comtchvatal@suse.commpluskal@suse.comjosef.moellers@suse.com- Fixed another instance where division by 0 may occur. [bsc#1129403, bsc1129403-prevent-division-by-zero.patch]- Prevent division by zero by first checking if uncompressed size is 0. This may happen with directories which have a compressed and uncompressed size of 0. [bsc#1129403, bsc1129403-prevent-division-by-zero.patch]- Remove any "../" components from pathnames of extracted files. [bsc#1110687, CVE-2018-17828, CVE-2018-17828.patch]- Avoid memory leak from __zzip_parse_root_directory(). Free allocated structure if its address is not passed back. [bsc#1107424, CVE-2018-16548, CVE-2018-16548.patch]- Check if data from End of central directory record makes sense. Especially the Offset of start of central directory must not a) be negative or b) point behind the end-of-file. - Check if compressed size in Central directory file header makes sense, i.e. the file's data does not extend beyond the end of the file. [bsc#1084517, CVE-2018-7726, CVE-2018-7726.patch, bsc#1084519, CVE-2018-7725, CVE-2018-7725.patch]- Update to 0.13.69: * fix a number of CVEs reported with special *.zip PoC files * completing some doc strings while checking the new man-pages to look good * update refs to point to github instead of sf.net * man-pages are generated with new dbk2man.py - docbook xmlto is optional now * a zip-program is still required for testing, but some errors are gone when not present - run spec-cleaner - don't ship Windows only file, README.MSVC6- Drop BR: fdupes since it does nothing.- Fix RPM groups. Remove ineffective --with-pic. Trim redundancies from description. Do not let fdupes run across partitions.- Update to 0.13.68: * fix a number of CVEs reported with special *.zip files * minor doc updates referencing GitHub instead of sf.net - drop CVE-2018-6381.patch * merged in a803559fa9194be895422ba3684cf6309b6bb598 - drop CVE-2018-6484.patch * merged in 0c0c9256b0903f664bca25dd8d924211f81e01d3 - drop CVE-2018-6540.patch * merged in 15b8c969df962a444dfa07b3d5bd4b27dc0dbba7 - drop CVE-2018-6542.patch * merged in 938011cd60f5a8a2a16a49e5f317aca640cf4110- Changed %license to %doc in SPEC file.- If the size of the central directory is too big, reject the file. Then, if loading the ZIP file fails, display an error message. [CVE-2018-6542.patch, CVE-2018-6542, bsc#1079094]- If an extension block is too small to hold an extension, do not use the information therein. - If the End of central directory record (EOCD) contains an Offset of start of central directory which is beyond the end of the file, reject the file. [CVE-2018-6540, bsc#1079096, CVE-2018-6540.patch]- Reject the ZIP file and report it as corrupt if the size of the central directory and/or the offset of start of central directory point beyond the end of the ZIP file. [CVE-2018-6484, boo#1078701, CVE-2018-6484.patch]- If a file is uncompressed, compressed and uncompressed sizes should be identical. [CVE-2018-6381, bsc#1078497, CVE-2018-6381.patch]- Drop tests as they fail completely anyway, not finding lib needing zip command, this should allow us to kill python dependency - Also drop docs subdir avoiding python dependency for it * The generated xmls were used for mans too but we shipped those only in devel pkg and as such we will live without them- Version update to 0.13.67: * Various fixes found by fuzzing * Merged bellow patches - Remove merged patches: * zziplib-CVE-2017-5974.patch * zziplib-CVE-2017-5975.patch * zziplib-CVE-2017-5976.patch * zziplib-CVE-2017-5978.patch * zziplib-CVE-2017-5979.patch * zziplib-CVE-2017-5981.patch - Switch to github tarball as upstream seem no longer pull it to sourceforge - Remove no longer applying patch zziplib-unzipcat-NULL-name.patch * The sourcecode was quite changed for this to work this way anymore, lets hope this is fixed too- Packaking changes: * Depend on python2 explicitly * Cleanup with spec-cleaner- Several bugs fixed: * heap-based buffer overflows (bsc#1024517, CVE-2017-5974, zziplib-CVE-2017-5974.patch) * check if "relative offset of local header" in "central directory header" really points to a local header (ZZIP_FILE_HEADER_MAGIC) (bsc#1024528, CVE-2017-5975, zziplib-CVE-2017-5975.patch) * protect against bad formatted data in extra blocks (bsc#1024531, CVE-2017-5976, zziplib-CVE-2017-5976.patch) * NULL pointer dereference in main (unzzipcat-mem.c) (bsc#1024532, bsc#1024536, CVE-2017-5975, zziplib-CVE-2017-5975.patch) * protect against huge values of "extra field length" in local file header and central file header (bsc#1024533, CVE-2017-5978, zziplib-CVE-2017-5978.patch) * clear ZZIP_ENTRY record before use. (bsc#1024534, bsc#1024535, CVE-2017-5979, CVE-2017-5977, zziplib-CVE-2017-5979.patch) * prevent unzzipcat.c from trying to print a NULL name (bsc#1024537, zziplib-unzipcat-NULL-name.patch) * Replace assert() by going to error exit. (bsc#1034539, CVE-2017-5981, zziplib-CVE-2017-5981.patch)/sbin/ldconfig/sbin/ldconfigzziplibs390zp3a 1571659054 0.13.69-3.10.10.13.69-3.10.10.13.69-3.10.10.13.69-3.10.1libzzip-0.so.10libzzip-0.so.11libzzip-0.so.12libzzip-0.so.13libzzip-0.so.13.0.69libzzipfseeko-0.so.10libzzipfseeko-0.so.11libzzipfseeko-0.so.12libzzipfseeko-0.so.13libzzipfseeko-0.so.13.0.69libzzipmmapped-0.so.10libzzipmmapped-0.so.11libzzipmmapped-0.so.12libzzipmmapped-0.so.13libzzipmmapped-0.so.13.0.69libzzipwrap-0.so.13libzzipwrap-0.so.13.0.69libzzip-0-13COPYING.LIB/usr/lib64//usr/share/licenses//usr/share/licenses/libzzip-0-13/-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:Maintenance:9181/SUSE_SLE-15_Update/249057a293ccec439c7622b22e3a21b7-zziplib.SUSE_SLE-15_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a78d9f4715ec7179c1a51c6b0a2951cd3cfb11d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=a323e6b6487497e1d520f3d160610a1222eff2d2, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e788c8f8e30154d828661d6b0512a6555372640, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc98af1a78c77b33d1cf9e67aac2cb5962e45657, strippeddirectoryASCII text PRRRRRPRRRRRRPRRRRRPRRRR RF~5y`Cqutf-810ba0bfc6138fb6be5046e71c9c5e9073ee3ca6b15b64b9792279173655da89c?7zXZ !t/cpp] cr$x#$\R#&%9TďSDM;i\Tm G66^.܆& _Yv9"q]0_jv5~Ƹ#n04Q8n]=>[HC"(&-ok4o/^CQ S,tSdX^ҡrK~rRƥi;ЬXgts{#䪴׈΄#EϬ{Þ ڿ'/D4P[R!ZB.bⁿ!}x*UO4olS 3aE1G\XJs ޥ^aw]}o[1D(L9 żVmVMGNGYSa*yGr6"NB~̞NFv*Sy_j֟4C\@YEXeI෺mӌ w)pOSYɕf3B ^ oh Ģa8p f-'V Ѧ?P6N԰z~h٤ 0/6V>U\8RK7Pғ^!q4 XS(W HTBv M4A@v mU"_.|gP3-SـSZ"2i?.۳[\:)6D46x8 #DczR  #9p/|%&氐@Y`f[=UXX8G36$yu7WlA^Ug lXgz j|^$+,2rdO=GUwĪNNB}(̻I}_-R#!֊,r6X}9>.3:7-;d 72+Gȫː]~vq#,t^d" }_1iwʞmc3sPvcYxcGZ,/MOudt䶏}һ`HI=|,K}YDfi % <}Zq'! l`=FRT D3/g{= u;((')vjzxrqGv+F%?WzO\I,Ǧ (bmաIYDۓ#/C) tHGUšË6g1"x!rnൄy=BX#f0䙅X5y4.,Qw(' U0@)Ȏ= z?$ػhO2ȾLcOɃzpmge^A"ͤQQ* o`k2MD /?z/,2kN|}LFGW9P5ۙVoa>)韲5dy2hlqvRD;PJg ,Fzr穻2K[~EKiܵ Cu(|g,Oź^K>OyݺF%]U: r\jʝ ͘d٢D$H R(۽c(AC9P-5 4=<[26gEPƥ@Zɵ9&W9)Y(wh4 CV4sIyEX9x$,tL(~媾|3]bypL_JўSa%Aі0`JcVxss{\}No0)-PEg7sG3@5m/g޷R̎"Y;u# 0XT$F{Kf!(m1R? ,Ͷ.!yufx3n G)V`U ~C}m˄|*zfhQKq('OfB20Ug8ܚP$ wyUZHYdvH`:NZvdQhGF bÝ׍7.:ѻt`P`:<3֝'Hke6}#X̍nDC|>'\$}$&ҝ;#<nc]*ZCnc<,P[s9~`o#. yÍc)ϕ Ӄl;klw:ae'p 91HO?_0$@%y"g>eI")`/I]\u}EwuNʐҪ&[$`o|Box}Kx+eEB} ,.zM_7_G`G2QI+c,%!]/tɓ 2&6o߶(QFN4E"ޫ"\޺9EdC"@(XH3W8$Ej\߻L (Z-P7]Dߣ1-?E[}6H5Y2 㝿mݧ \w?UAY2d=*v>4 /N4|;e)//ܣW(=lfh4{u v͐*nnqP[4Z/RVeR(9RY2JG}A%#O(|vn]2Ԃw4tO sB X#w,{fmˁxaeXZ^>tR ҋ`@ ?tY) :}a,5ahTaݛ'Ou:LN_M}>v7~.[k(`̲A `w@]B{=z^d&nv1"@؍2cr hx6泯`m@Ԧly7w\H;* '@ϛԄREGfJZ^*S "d!+I 7 \: #/?.=> W ro="iC@_tΔōj08.WBhBIO=j]g{:'Vh޼ DcV ;3m3H&}th0Mլjp?zS 4 6il zѵ$ #IlS5;c Helb=aK^s.HTA:%.h:0Vbm]>E{XF\'>6NI-**̽zɲ*TFпGs5> \3"3*<_ȶu_( DZeQ?;3 G T(7ma:4>VNv\,H<'.2.$lB,Tw V:v@WK gj\|8ȍ'8v(I=<`MdT+M.$+(9^ ӱ%ʂl]d+Lr*W|jk֘2& }!TBbor̘$>%%GM+m(@ݴ%V| [3s^in`ʲ3hs}BV:`9وD"*1 5E4ͭ J>%EaD@M[6E3GXВOw1Q΋#XФFA[n wDƊ-{?40c+ R0_m~-@?K̜FԺ[’+A\T#i:Ԕ.D1CL.7\,= A_,]g*'֙ͷc\4Uy$GnoP80o_ X5'&lQ: W?qģZLS~4av ;v8+!`o\,d^:ΔF-%Hw 4?h2] -z;=ឤΙ@@0@J~["7chidU04 `sW,;hahSftg#ؙH 9FPG?dr-$V%TnM2y$R&8/ Y:ҙh&cKKƻ?6 F bO>欚ie.j#;a' 6/-5<^OO@j ?+cNw!WIFbdNL|]EDx⟂A7Cxəq}{KTeW{?>fdW9).FZj=,GjIib!ؽCpO0|=:ю*U-bD^*q&X, 54RW]n=Nr:Mo5@̞bޙp q)9.sA27fW$ӜUΪ)/Ȳ޳Oeڸ$iM=„tNQjoN`7g/8a2+=LU)^oC/c2])[$4zoe~tWfJ]W7CwRd9P|-NXL;|1u%8ydmW۸8g3`43\X s +6ЯI+f:f0`, +o49twL`#B@.\Ipw% rGyaN)ɑ]9x&ҙÚA f!k;Ӱ2FUP>hC%z )L2E i1"/)RDDXTp2@pD2QT4NJÀ]}yےs &3?ְ^|W >oc]*T!zYor?iK$e7y? 4MiHPK#dyY'=2DkkiWU&_䡠AH\XHuT6 w6MPn5uF衻N{<ȓWJHB hoʥ57޷EG::$n'\DT4-Yجu, N_ ipBmBǓ|*q\W׷.N>O\8ʼ%(b9.keޣqeP+:d:}GE}$zH{hg~eS<~2Һz_E+.nj9v_6!+$~D&P 6yvB24#c.a1;Ğht19ʵMh/ГMsDOP)Ő 0w2\_em?Mpix@hJ} ̉uIdxےWDzJ׭|׼@ǛFgUuz|;Ol-d{aAʣabs j4׿q}+0j{;y:[䰯oN6o`UeUqm}g`Х*:f.0D穬|b4_|33^OiՌ>"WIB:*M;2VH08C8EKfEճ|9B_wb4yksΑa8D7tq ƪgMV|X/-< hjJȸ 4RZ(|+Wz lQY^kE&6FN#jaA1g=,laCaH|=C Y`ua_C戯.!ti8 hFTL3sE_@MSon-\{*o|<_-TqϬV@-V pj'uT,6`7uZƄH9cSZr!(ٓkY5Qhܣ  5/r#'455*~HiD! gȣC YRWI>Xu>3`hp&Z/VL8t+Fn.'BqYVӇg26hXKoLѳ.$N @?ƌX{eM9(ر Wzp 8PcuR~U*rbA()S@rژZb1:F* 㽚ՠpc~&f .v] jE$H7@<  :Vܾ T5<0:6EH*[6xCUyw4VwߐOц1<(ф¦%reQ`ۢd]#iߦUi}DWrf#ҝ|/8cIk,p;mR)apti0gDiQbn]߽6vBEDz I5=^svJ fKS5t>Xjy C^M"9cI|@mEQbUz#`c}|Fc,p,TLHq%/ug'\~7zm@Q<*ݫQ+7d!}t]=BgzGzpo8Ơ*mx;"zi?@Y8@+-TpY̎ejdz?A&b(XU`U~~o%I+Isiߡ 8+Q)#aYj7B!ɢ$C,KcW8Zt|VWpLx %tJb\O\ǿ13VEi^R}/6*c ,A~'HQim2_^;HI )dzkkQ^66 tq#U:A=u㼓qK ?WYУ^tMg#4\˰p{^ d,AxZm7B-L:s:m ]p=t:ĚW蕿8=^Eݯٴ3ق0J2xDL+ N"bD\~#Y`܀Д*M$FG~!zۤL١A扙FʱɛĀ|7ss%QnP\7U/lyf/IMA턄uS>"_>6ltF;_g cGcnщDOH)­Ї8+޼o:8j$"XF 99 Wjqcz0RdEQV 7ŏ=|ȺQn|:t leGz?~~@Paz{.D֘А-@6+{k{cb5tҀ#{"d")v({X~fSL&^lnMy^Hz=L H P0e)-.P92JOIz+Yn63nڶL.խ CE V5N`L] nW{t*а0=TyǽH^uU/7ӍuLYy@zdA._mqf3Ҝp.L c/n0鳧W, fK }yZ#Rwz ]3;:y7}%mEq!k{/K8I[| ܒ|LX([.~ϛM]sRAy.f; pGR".?!K od3AB" K|UNZqxHz흥m$\0]=KB"ĽĻ~8+@ fax@I'v󶆧s;~(qd]+FEvS0߹tJr F .?vnP?jOs卓I:RaM8{4" )a M+m;)$](wbAD{ >ֳߔ%M*~(2ܞ E ܝxZ.Jpd*QҙKb&CН]FdUq湦 ̧D(;*79B&C3^œ1Kx,q{pB k29ʱy:)0Z45չC0-`+G&b BbDQrԩF'*ΦE.lhI8d\R˷~Y?P.]Do$sr?`9h㵏(N_`zSqZ!mgeۅW[q-GK*{[Rj;%R4k:m ̓& J|a%+ܧ#F_56>CiUطPGaNVhIAOV(Ȳ' 2OrWFc(6 zOltp -<2l9:V\[񻔱h>|OcCKATҐ)vkd xZU}5nC $kq\^ɥBjܰYo-ZZ{;oC. <:JVD9MF;~`:] C&:PV,Q~x1 rS$6rqo` aaHkϾ`| Uhڠ i>L~KM?ˊ/QiMv=0SJn9rjϘ+^g JP䶫&r.Wb%T>}ghh#FkfK`+ ާvlv2芶(]jG:br%j!*dd#CI&, 9,xPu; w7x\-TԀL lSU~~ ɂ,]7[VQӡ} PBc_]mtELl\0)2ZI>j@Y 7TpG6ܭʭwj} ׵|>Zfa) *Z@{텕)R`Q}̛qbXrGSot*OQ=Q9!t?֣eA+?V<೐x>AQh#HW(n2>Sml{EahVy1ydhiqF6 69uvSx(<0X* Ped G2+KDe?z?)W`6u^y|79N+g[nj)Aadύ4*,:Jq"Ng XwkcC:ϐ/4o~_$~6՗cNiE@Z]QjKīR|4gꎂ2qAwpM(ziD_rv{#P],ЄD[x#e}{j ?H 1G&9y*^G5? b&5*jhi͑j*C.VU/QS|N,Q2`H6>W/ 6& ѭ)mu/c@p9tKTq5+5 }Zv.`E`@rRs,O(P1sF`#d7L V{ߺ]##plH{ E/߃)3LɐF"bˉM|ÏI#Ɋ6[tAtv7p'&%rڒ} #D>jc@oSn~" h!E_45_ܨ*rk1Lս^Ǒ^S]F;Wkq5Sv%INj!Ozݻݦ7_K _ no vl"p:wlwl$Cvn)J7uUi1u&T UhKu7 A+`KZl-mF'8r䆁 *[SqrSd^s1T$x˖Ω (#'59ohv?XQmx<ԙа#&8&2$SYcYl^Q S|[b-q+<"O1voL7sͫVo{^9CRjʓ)1(R F封B ..\Zo'p#+GpAo->#X"~ۦ`2%c7kٺ^ I8~U@O߰ǍGCal%̯F߃vч9"H؛Y>RPZcVp _Ӵ} ?FMEWlx4Os xW(}ŭOA@9<tĆ G2|y܀rX1+KH6bo/r5w'*-9Pi=^r"1P-3xWYZE|\)?s/v (Q+9̭ R2L|eZ򻭺ԟt:J4^b(zJi !΍+h'F{%?P(ho#"Fc$wɓ[u%)ϣ pS˫o{${(H!/\tt])pȊqp)9Mx9IgsU@Sm7XZmp-j(Kj[)+k$tIʈdF !Hԩ;1!ܙ@~B֯-iR#^^?D-oKk$1f1q t^l;_asL.3aa'DJ\E;hc=x9)Ϲ}K JmMi}Z&c&l' dfYzy}6=#h^2"ݨ%P4ı["ͽփ^ ǓkTjaޒ`"m}}|H@mUUƔڒZ|e♲ Krͳ z=&٣9Հ+:9jmcR4W-=pm^V>mTҔx@_ (*cQ2|d2k!l<50ZF:o)لО;>r)x%}}a. j*S,oiYPi҂f_plh[2wJFyKD[-՞ZSn:TdV?bٗbl8Zs`}6ڐtThLFK=>-C3h8ӱGԡ,*a+qYoʠvlc2Z!uxRfI <~x$__v%D=F 15%ɿDoZpm0^8HrX$?PFH牢˥|1ݬ 䠶6d3pSdK[>ZuR.m˒r/bll k="]+z:U2Qw#pwk6N vUEh#BV札 4,xɔgp0 -SXPkǡ dt$OeY=©n42q44yYTu0 aQW(muHgȯQ\#4wV4ƗD%=hFe|3i5m]/2T|k=*2l`2X{V\'&!RZu%$|"tCݴ:rEٗNL`4bWw;ݍEhRl֨M1F6Z{B}1 slQ d1.X1N\VI HI iCb!mW,B 20>4fyp8]C].T=XDe1XmtJIt\{%_ȧ ̒ネ V GB?\@^ #(q_GuTwt} Ƥy _6pi|Os{EZMv^KμFja-#zR i# 7v9%^yۿbEјHc<=LA*ˈ9{lyO?Cpb9☕xdy!xBnѥjOjhn ~B(!輸gʒ#oY\.R.IߗTFbk5 c"Jf  Bp`vL<#5s\pf\n7Ƞ+#EFǎ/mԯ82Uq',|=Q)< cRr"'y"j \_lgOx-o HtId2nu.p%d`pM _/} OhI?{"/ Lu9-gKMSP\6#<hq+%`q!t[7/^?آuG@] `47gk|wֲ(sgGCW.x>/wA!!OY"@ƎeJOC0U˩#*+V\jYg[GJW:$/s]Vdk:<'TPuFjS|!^vg$| 79#f;!s.@lFjKmmۭPk?&PaM=xVT\ȌO9%"u.E?"hl_oI;b-zdSS_Rĭdau/A~>bf Gl=DzbZunN#CXAynYa ⛵us/w`J4S9- qW?f k 3i5|0 QgwL 7WUE*v Cـh H+P)?nchs\I"^T}{&+4Ȏg}L?ÝQƌ9^&S/~X촲\ldE_Y4廃/p-fU8< "?VbA'ҼbaM^Zv ԁ$>$؄4 6Xdm]+'8Vb[G$~dϯ ~}g= Y!Th_>7',%"cQL:ٱ}t"3l!OO$N`A`p<+X "kk#OUZL?t@Uy غYfZ.an}őTbu\O>[D#nbԌr6sȻ;$V.Hz`JLoJkU8gdh ŜonM(Щ"# >~w1? )bCF|J)$|Y|ނd>[K&.+XkV !0IݡI 7@#b!Fht1>NR/ϋ4\ ;p| d=Mlw*~\alW٢v W^k R/=`"2n =XVSo:dXhN poBgKS w8q])ƎevݭeFF.|Z_%svO]RLWAЈ/0c'DA'IL_dDhyɷNsXw_檄NE2z86X:Jq$SڊH/$q"p*[흦 $\-WfT;}+>H­CTfl,كD,/ UJ ( 6\2F,X f]ԬUX#SFLmzz۝,İ䙀/sKXt04%Bϩ(B=G؆0xO$M1~Z[I׉ a,'hL{C͸\1'#%a7ꪤԛy6`2.x/HCh&O⑊VG@VGcwfC,zY{1?܃3}[lԎUY_"2!2bj5L\ьrIN=nf&6 2jW(Mt5l\ZL$8e^#S$'V `ڷ|wtR | AyA{VDB$^m4A kZDhVɰvC Lc qYOAwmd4$J23^G/2"iPi\aÏ"|mzJ"@T~6&1m-2V9zRF i]=lh0 1P`.3q.V<&Kv]+6PM<6VQ$H:D]|@Ip;Xu\.&X( bOl,pR"`mHoev%xMa+"+.&; <-X Y2QrA5jYt`kb^r6S]Vۄu#"0dsやRRrjZ> 1K =+*Z*Ր_YO[}5zfoؙʘ5TD ^ǍN/7(J0ϡ^簉 kFJTc0Yh& :>'轚!&57繩/n  TH@SYcE'|6QY]&?['{|pE[HK 3sǖ`:6 O.4Jq`:mQMfR ?ua#a )A+ 3;]#dS,Z[D92πcbnʯ\+X R"-|I@ֻTO?\A_݇K_nȏH{:&wgtƪhߗ0ڟC]f&9͙wS鱔H΄0ZKi|(붛w ڞ-|S;qLj9 P %d <3g>>x6kisIM< 9=$0 _D7E ?$wֱI 1L} *5j,4,H'k+jf_y#YF[U1FaEƞ w('!c0WxD ~Kb dԒɶ|6QTkKx BHS0*حaLVذ/uwW_V xatA}(=w |[ŨO dA(C(s4Ei>*@]E>) +m^H?>0=+yX}u.Q,4fEJ fcQƏ qݾO[WDSڹ;e~N^MdϹmBks$1sZR!Y!3-{Q:M o)n1MmyGtVO3F`W"z$͌Rzsp3tsw:L2fՈ"`$yԧ_ Vy!ĮR;64\w^KyrK[-;K%7.б=<uqQo)ٔ*":c.oR8 O `fFIv}:su@tpȷ$Kl. '$J ax\,Zӻ0Z8K/Ʋ"'kQ]{)]B֯q:R.};816a\:?o@i;iBB]bUFFEo9gK܅zõ>[mW  .tBAE OϼHݮ1͢,(&L)q3#j>US-t#UCnv`O3d ;zsNlHC^;] HN!?`S.V/e:bMP_˴ɺ !fXu.qA)Bk; KSFʯi"~'3/6* ڷ"&) nsl%d(UɹfISmdY=1 o)ظSmB(7۹T#sQ'|qI[N1USts4p .j"Qcd+(U}0*W=c9D~ᵭoqDHO7[q=;a%H]; c |~@7t-pU-%X2΃)$сp"!oV{H0p^Bҽ*L#2Wl1\ ohTAA_u/1>~~!Z:S@RJNJg!k!t,-Bsk=j{NeKnBη]BE`rNfu1t7p֜o#X٧ˢ^WnA2]SseaKNML556Oi'(b"bBO%ۻ:^] %p(|Z@L$n- J_0T(EAcg0a0m}*K[YgZNfAЬ1)Zxڋaߟc ܈$Brڹ\${9W"#j# S "WJ[[)R 7/pV 7ZtA#Q[+t}4oE6;\ߓz(X%n9Xf; Z`|eW^Fryrj-u U{VjcR'Ӻ5\xy {4t sc i.Rd)GD'uo9 ADAp>2R \tZ)/߼ `lٞYbˍ]ӣ ^$!QR?%JiWK>~h tb1#.ŮGQDdi7fIZChѮw(/ô<1NLU0ύY6>:pn>X)5FQ" ?81ݭy ˹ }0q=+ǝѽy'O ޙ"ߌ崶іc3r0`B>"ɒxZKfbEjy>bxEc~ 3ZGW( 5wH[mCӼDn)ys = >WÞ NK^b9^\\{vF/!o\P)r߀ZvHnnP_72Kl虑0F93N z=@8C5fI\&.(*2Qw˜(CZh;c쪣^Ý0d 03 ?TW[2ټt"'9!H+t=«?! WaiTTLנfsz)7~h.1p@;%V_%H}p2UX{F5ݲ~kcĂ~0bdT927UY4>yֺ::LI*-@'uY)evGZ MQe["0/xHJ ȥ7o Chhݹ܍v:221TrM6I&"ء>֋I!r.s!DLtW'J!&H_lFP?,ڠrU'ɔ$XZ <<ÜMzTNUvʊ=;7۩CۨOv[iRzÛ};< AMp.x|OC]2؅i+bYֺ_.G?I;ۭ]W9=dIpE-? eYs\Oܹu:ڪz2#2E\J ٸEw2MEIMGt>bC%U N%{9 Yd.Ԙ8edx&Z izʠ9 AE,Jr=`{.V F@U _ #4JL2?ֿVz֦EUKZ'7mSi'}c=nYE|uDHsJ?<[7„Ua8|~Gf+'bt'hz~ ZW+2X8%/9\>t0T1=1|w>2o z'? 9;Gq{4=(_|.z 1|vCIp#s\]tbMp,;+ Ԟ`|vS|tSp]0֦b, CakD bـ6ܐ9)mwi%&u\0c6{K`sIζ Z27Hm m<>lݙ$ZڎHe4bB /7\)0̲/'_.~#!Q+rn4A| S? ЬόK,k(D;V[0r9,ʜ^z,5>wr"ݼ$l\@{b\|ӷ * ~txv)``$ aم`1x +9:%z=U!Htk2BԦѥ! 4G?+1PjݞMpTU[1]1b0g\ !)3 rlAH .I&V}f+DkR0Fb;E lLc 03sB`>NyQш8!;bQ}t9~&@ %:N;)U6{l/D[S?iaBQ<{(mSj' !u*זB JYJ V'byӯ=b"K>m {WoXS7:pSĞ^?5ڇ0/FbWRkj o},