libzzip-0-13-0.13.69-3.10.1 4>$  Ap]p9|{SnW[9nt+2} xN:Vte,mjߏcs0\K>F<~g1P;  H%kI4u&ܝ٨[Ѝ8׽QQΠ^wgM>]5=@*&Vm;Xz"gkK$ Þ+soph*IK r,$,_oWvvh˷^L5"2pog&9.c,2z)!i84619c277947834a27931cc5d007bceacb9d78f8f55d68d6fd27afa8921f6e75e0ac17dc47c9098f48c8d8a20deb343ce1264782 ]p9|jLlg`ߟ![ ~Pcˬ6'3^ij6Oi.L,usr{^ :N/iI T ~ϚX02Jv喒fP+η>jhb8Df+ZBy xp95(UeS6%U4! ZB7'qؽ!ݘHWo!>s賛'̊G8x{jF.JşdSbǑp7EVZ5P_2}(\>pC&x?&hd  6 28@   $ w G   (89,: >@BFGH(ItXYZ[\]8^ b!c!d"#e"(f"+l"-u"@v"w%0x%|y%z&&&&"&dClibzzip-0-130.13.693.10.1ZIP compression libraryZZipLib is a library for dealing with ZIP and ZIP-like archives by using algorithms of zlib.]xinomavroYSUSE Linux Enterprise 15SUSE LLC LGPL-2.1+https://www.suse.com/System/Librarieshttp://zziplib.sourceforge.netlinuxppc64le XbA큤]]]]]]]]]]]]]]]]]]Z5a4573eba869e0fda28ef5b86827f9dbbd0516277f3f81fd6e5eef845ad1acbfe4cd01e825ab1b6ac877839be3291720850e098540ed1d96e7779fea53b68c042e999d56293530f1198880482b65a18a657f2296f0ebe8d26f88f28701136aef771735237b7eff51a033e6e120f3ce0e9f7ab2377ff51cffec1c86947b8fc9c6894b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23libzzip-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(ppc-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.17)(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/ldconfigzziplibxinomavro 1571659011 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_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c032cfdb51e0cc0a4c3cce0cccf49002a925c49d, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=7354953e54966fb09d99f1d7ce33b8ae55e3ad16, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f81c6db28242f391d414615d78bccb78f8e84fd1, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3637befa5f9b949332d084108000c8232b1d75ce, strippeddirectoryASCII text PRRRPRRRPRRRPRRR>= rAe>\utf-8ed053224535e2517963c8b74d49faa36a28bad59b516b7c2b2ab6cb407d9b1fe?7zXZ !t/ˀ] cr$x#$;S|e<f6g뭔,q}hzNA.&դ{7zĢ .XtO&! Pe,[i ]:M%>m:NƮ\p(c=G]P%i{!V94`cceV/*$_spK^_&@o` 45q }ڣrЭxP!oAorOYB3kZ{*:nPc/8eu"?Ayolidge׽^l\Ʈ&S<塛Phb,<%h^D.β|B2g-r0li# )7TXByrq Y(LK'"gNRO>kLOT-> iȮ)3a9#A;Шlݖtۍ1x #yM?xCo8hGNpB>we:ZBZΌWB[z+{g>VS5/?RƯ2n;٤t}ȕ ofB=H35>@u.Ge *>&<ְRKڻW'4֐!U[X^m NK$v/w5uy.8ɻ Rk6~do!u~ 2PI~6Ht0>=#58Ћfy3\e"S =$gaNpnG;+GۯuvW>w 4}kaJaӴ*Zf OgC_𻥚yOE#B3! O7PD8!;2ו7,@rԜB?02qV^Myu›ȐE+Ֆ%%;6hݝ#[w|sZ9јwjH*t3t>eRZCD*-/)s _ݢ(:]/q1yD;2|azTvNωL+d迎+REcS]kL.opU'FYr B`g#d+vN)(*Զ f 2o-Iݣ@W>)rgU@o`Lb¯deu_7YrxvƧRdu*mJ3g{оJu5D+urikIֵ2y@yi&GBPkrTyZQl!qQG2`8gNȉ!$JRt]є"zi__&r\!#x&p]&)*GutKo?\T*bC/#g1§0U~<(}o6 c&R3O bg 4bĤ3,CygK)QNʊ*I 7`^Hj1{,*#Bquڧ Z^juT'8*P3ˆiswpB>s\ ɔJۚGvTmD!CPa܂hAhf=PwcG6A?NHG")NH&BqgQ.d te1T\/>8bፅNe&(~b#׺DqIL" )ּXZ@m"-MG&S(MrkxΎˆ݆wN)h @h~TEޙ[j}Xp$IuKr8۴#A]h 5*g>AsV5Rehl_3#psrZ @=˜kNGro& @)h.]Vԑ!F"Xr;ɸTBstsb؈wr!Wb N2y)ƻG6`uv5)PDdWײtd&NW*x㺮AgC# f#;vC/0U}U`h}<4SF|~]Wϲ*o/L;Ia?Z5j?KP K#7%H_EThDVBڮWgˈt%5rдmUcu4 hy8I)B{ NU)Kyi` =x5D(!rOD G^glvY_rOJj n?ȚK.gBaV(~Vt}8<(3=}aEf4 %M:lRlDDCRYL#Yi?5AC.V+?;W e1K:0PJ eFscsBew7Jl87Gڊy#yoY-]gV8)C CہPfղqE$gٶV^i˖+uc.s\Ȣە롦Oqʵ6F:m7I0 MV 0Ɣ{{亯AA@j3gCOË,3uo.3{PϙGSe0 Wj$€C=0]͝UyhD:FPn'lZ{̽$#Jeo a/zZ@|/~yA|? xÜ53+Ѳz}`*lˬiA14O{čA?b-<DZå5|Lk zhh7C*lrZڰbXN{ Kщdz0YIy1\!My9N[5symζOQ[eo5o߇ϟ]#11ǙU#Fc&[+5y$I|R,U× H*I=Q螆@lQRI{:JSOpnneS$ph+=マ=e@eB:j@#$+koo;jx嫮@{9o?Jbw+yWZKJwC*ot(xgeq%W.lF,Ws>J8^!dįerK^{ y]p EI[z&:E^#O1-MU}@K4(Pku5-N#Q)x7PCլєmU!;q&k4w'j2OV{A >;~{c8c0Ri)~ G'3jX[%ѫ9RʫLJ"zRt{> |yzET) EČDh'<#]&2%dʽ#iZG˱x=JC hK?neާGmSJl^([e8K\cA?(P83wT@txɽÜΐV=Mmu_H~: xwC!o[WV2])$*c+#]|o2"+эRA6aSdzTj=N1P:09F}nYG,nd}Ešg;h96F´b&ylEB ,h'V+A!3eK]颴I^MMɱڏ>j/V,M+w4ǬfxʍL(2ulTCZ̠swCrR!_LI92iK ݗq镡l˜ ᛍG/qX{Of.ItŹ{lJ) _IPsMM n0 )Z# ۤŗClOء 6SOijν 64AR"9bNt㶧AVe9YⲗHlG6 ^]]XV& t4|e2G)@%ќx:s2hZh.~|:n_VunT/Enj .V8p+F.1✿uSz D^! W,2//ώ+d;?i9?q2܋N=Z*fUo-)9Dgq"U-\Ab8 DoWLk]K1#Wf4/odY v9jw훋}}55=ThJpe A/u1BB\WF_O'"jl/°.AnR.-YWGF?NZՄ>R/RyO /Y7cgC~@YA 5rXXU˷=0S|<0ArlmIdZ0dP rswNؕݖf2ƯP2 WVа+VҞMuX ٕd/:\Ui3U9GM\ptMn)JJͿyC 筁9!.鲸qѐ&cqKZd>]XAM@uA L!q,.AepFK%f&,Z ҥ/썽OVdz: xN_}.3vv{I|f@HO铊HR^{qI`kGxXwců\>m"Mtư<׽| ŹGw+óXD㥞gz@;ӫ }i6V^a2Y{8XYxU,mQr-̟07 GN\F7!Mk{rre)N[J9>4  o`~>J8pfى~i{kbBX!3f)GE.{K6k4bΈfMT&p}w@|0(K v,غ,VZLmUUR7hC<<УjZvrRFOL0pw0¸3Q=Ҵʤ$c&tQNKW\DYG%S6o 1#JEv 9d}0I+@P}ϑ2TY ax~gs~TI\.6'm~+<. %6cm0}ieOtO@Հqx%s=jYZK TM?\3u%l,=$Q7?@~f9TǖP>7=V'ב]I M H\q>ηC0ӤB2͒{=!MGքGMC,5˯*hkm˥ݦXVIA FqSd㙶o܊Hf!PوVd&8onC'ը6KS.$?qSzAEϹ qqeHAz;kal@v["k;`lY%͏@,<|5|11$|ɶLJK1dq1м˜0Fno]?#4tsUfwnZ# 3Dia~"j:0:((5@ qlN#ꗃ^&`x>vm:Ģ9Ghghؑ*=q7KMp'K%'`HoUZ茺 sȠPk#GywTʷr,& l%>󷧉)Oʃ*"ѽ]YnkS3{C Uz`aat?۫=LKrGVE42l&mAtњU.y{pX[wWC;M%h\&]z$Im;ouW̊ah(:[?J#E#J R3zq{# 綘 K_a [),[жGۏ:En۠$TXPY '>eCW玶0V" !%}|>?m*zכdx G#z"tSFu:UlXUSa ڬ[gciiVH)ƪuߟb$P(zLH*{4V8S{!7zz6`;+AL}>c W[/@)ј M;QrG ݕsl G'#+:bL eEGݗ1ءBI4Ҭp*ÓÃNO^mDa);4kZppUr!r4t։0hD$Y0^e{ A:Tn21U|359dwfXXVVa]1u*/r1>HA 혁8EvuA8ѫڬϬb݇<g% 5nJ4~`O%,A8p~7ƻyh̡ۖ{1r6j8㋧5wxB012gKA+$A ٭!9%%އ3 0(| 8;Ǹՠs7ʔYv0ȵmݾ:~g 97uX^TYF "xij(&hF m\*0Dz6Y< ~U*FQRM%|m_ϹFȍrNDv2]=> X3Ī!*E'8ec(&`srP2e3FsawXi(,n~%[9n…/x6:I]K8rؑ?R=hvn6ant ȿDnˎd]cdx)ȧ+Ԣ>by>6ݠ3b{]czXZku dHZûTl4;9vN/ð8}~/k#LY罇Z]bѥ`ZHaSYrL_\)Ƣnt _§NJߖL6+Q1NQK&+ర*~})3n;uણ/Z[JTc{MŽ}EB /]I+<,7ƌI )}Q!ПUlQ !|4KPTF3RGjfmwu'zglozzP_~'m_~dC] ϣaibR_r{lu1;~pSπŧfZ2nJ/v'ؒUgBՈD!_'fq05i ?[PRޜ P3&ai0 !R ,-,9.Ic#꾾CG5k}u"s`4[dΡ :l tC;G>ND7QQ%'x8THN<hmP|3>]9O叚gg]0j5sJ<4'[8tZw_+G~}$Mܰ0JѰH,ȢAs2tCP *}Wξ9XrGt@jubCi='B e ?x6ˊnsc]f@ %/G܄HͥX lhs 8PɁJbד$n@Coc2&> fªR*۶NVbCuo@, q w6vHpRe::$uЛe3 _4XC!N//r 8DK?"{0߸-OfCP )6wV#S5b?/QppGj/,0} %eHzNBC3f\?Tn Y^I*+U&7',S#Q[&diey!J  W [X" CdGԍ@'Ï >C*cL3 H?ݸlq",^R `5ݚ0X7%驮[%i$iڻ֣V| l-\җ~5Ȉ?-sǸ zhl6;li[&*arjYc8U;ńwBWT@BdUc9_g`j ME0eIN1g80Q-þpz0W1  /r%EsvCH{ƮNG׍M6Ɔ逺}]:4/|оPQՃ_,D< e@o҆@ڽJjQVx;0f S`nrM;>a=oh kD*q^_H,O%B !rCNWh7I Ci>]x^ t#p|w;7CfPSO;4nd >9tBG95c abp ͼO־R\*@kmD "8yډBZ?&}ā؆`,aw-5>J& ܟ&GذH7/5X&{įPHa'(XY TN2ؑ}Igtk埈)2O|搆(MMDQ;M'De^G3v{9=/IMn~3yi+)$ViH㲰B]3FfՄmB_E},lb˩f [CjղQicMfVlol}axCg޹iY攩V3( },썚uvjhzlMtj)/7DwUmnR ww"ᕩr!vcE vo2ocbݎ` rQLy9ɨv묰[UXk'$B o{a-1kqSHZwB'7Jt/G!T|Mi 1t-W2xؖbk#!j42 Q#x[W ,ޛGFJCA ZzW0ӺخE&@ KZĂ>m6X^yLފH BpgI4kɁCSPh|46G˃HصXt`Jeh]ᘞ4ʳ6mq >ǿXn;yWFrCX$ixOa9TThulm ]\]p/_HENe:=*V2Edm{ygbjK(;2 =wk P(:qnwr/kmϓ\I4S'?⹐r/uP/lmKv$:{V?r.lo+bMarنfJhO|OxzPKiU E`KcӒfxȅOa(8Nb<l\2I0CO7 N_2!+1m=WO.9(M,4m ,&۳Nos |l@$\A_Q`l S:#nM4M+HvJ0zҿ燊&oQ=kj|8p7e&9B?Qc (]|{9YPdB4B; ¹G-Z{dC٫AvHAG|:,6Ma^qOˏEܩC&5|צ:UEJIdgtA!=e?3EF=-ci^>[,muRȩ, &}+b]E?.(Fȃ B+8u-9|-w;M|xA]7ԩ?](tMa'xKUUKBm_=UX4:Kh'n>_![j$MȲ5 dےNrzlYm84'KS;t,.dTfGq6Z]?x gT(Kw }V3ۛp{]~|ʸLWgzz7G=p;kawZEFӆCDs+uu9 ~ib {ΐԎQb>fNqHn磥݁MmOay9䉄B.T_̮܏ K5l$3@(@pɁq?;oTI(Mnd%jzdsdznUS(V~{žsJ!:Z] ̜es޼>uF^OSFQ,3Mr.ŦǣkK'7 F riPoxƄX7|`}=]^fsyYң) oK#m?4TGuDC.09!,0%uϟYZTC,LͤCqO ?ZVs'_ bEt"ޟ3/~/at1Z y>44>ו ^w#$@UVz2lh?"}%h:yv^Uh=@ez'Q ~ֻT*]1#-"yARꧥ㙁mmpBa٪¾jdpA: W$h#I7ZU3zV (gztw~~DĴ0,- |#T_Q(ۓ2di(.z;Mp!麄H #W>]e^?Y%n??#s8D#笛 YUm!;2>Cmevj)cx]pDN9 5E6&?%:c#.u@SNI"ږ!\)PXj(HgNWIZκ{w]MO1BʯСȬt )MJS5ga.Q3K(G`Qܩjv,Gcv-XA}Q1JOWm!D_uTʾ&ǀ ?%P" 5Y\4Sx)OWByҡJa'Z 6;?UK苓w~ ;) GY8-`. .j~<歵3:[)g%IKv;%^oQ@Qr]NG2=YKl,R>#7~c+Ϛ [ j3p”B~q65TqpW+W%m}% U^nz>Ҍ)-7Q4gչGr2m)k{`+vz11uhg2 iԀ^s%t k{G2A!j+rtNFz>7!z-I_S|I10uk=Rу^Ν1 }+3jڤ ) E)٨sR!>603]dPqP ^BM# |\@҈im6r4Xn3va+"#7cGQ=/5*4章t*~B3l ?z.ܬxȇ"+}9u8x0<ڴC%O"ʸZL ]uE…;D*5k y~ lbI8:ùϕȊB.8l!yJ-Q8Gֱh!mUt,?y?CQ9]O^*J,)+3VA;?{ By!(o|%ki`ְ؃ԞdϰR<~阇 GGU"x3BSY0"lMHeԒեݪLPZX3Yms_z(rNjbg0J2IV/F_r0n3gmdm"Uh+Q >!Y%A 8 $UgL.p, }C+ojP[e<0 1Ni/z<ހ컰vo?:;6U5Lqя P->h_d*| F)-#?%Ň!v5WP ٴkBIp iF'2!!xYmɽh 't2Ô4_,a4^& >_46J~cߊ4"6U).Z7O|64nj^7 A(0HC)xؼ:ևWal!چ(RnTA o{OC&ߛ}ZzYCs̠ }\w`=ᤏ.."6Zkyݦεu% Ƥy!hƇ kۺT4/j?gq- Rx2\`r(襏-,Նұ80^X4 ߟElcmS KzՅ|ӥK n|(r@hN&~K\4Zn5q奠o6&UEkcMVu)Dު!I7FT#K+@i2sлJ#U5Cnt-ev0Ж"Bqq {m,THEԞK,a=#XPl#x@$~ T~% m>?$b ֗ P+k1?(bXA 0}ś :=4|o%9FL3%4 Ny0'|Q;DOT2(asaj TB~f;/:zS񊎐X7Y$9W)vsf~l'abV#Hx“$08| c4Nsۤx?D<=ä4LyRr:C.QTe`_߽\D" %Ѽ),ƠF1@b/p$e oRc#T)PԞ_5Go4) H_'Ξ@gCONs$J`Ygߟ_AyPBhdqD= K˺] ÝT7RiP slr|Nu1͝(AugjtgtCH@J?*'b )pEEKiP˵=9'$I}& 8 RPW}Hp3<JLxU`٭22S26$E]n K5ɠU#CvېhVeD}3N^zś==M' CfC)<#YfJ{RlA/ز/=al݉o5q<Եh ڼt ?5(Hф6j8r,< F@]s"{_Z)'؀yl:ϕI!N%qZyOKRz|'pc+r#5a'=|^jfq{g)"aF鿄(O̅D OAL^@ +p"sPwһ\̀g*=z cG hE::rIʦ16% JVGF)e8]ă Wx]o 9"EfTwe.ʇ=ƭ,ީ &J-bz=aRGP,Q=eUqycQS!IoҼorX5S} w9E/ fk`͔svl[^*0gs-qufLG@R3uEgAxt§3{G&q po2v54FRn"cB2s 6k阤R ,~U} 9Ե="!kL0t-/C5\OE&9xۅG[EumіѸ2bc\vV FZiB0(I֎y#}`δi΄L*)] "[.E(E?h >ВxȔv`2S%"P\ںd%S\͙5gYmV0ҩq11}o t~^ -FC~?>KQᰠkg .,?K& 9J=౬~AaEQx^f4:<[fE(9eac=, x|ϊpMv,aa/rpDd0d]6yT#nq?2cUuVRoWn} 1=VzOqs'֊JiRI86#c5Ϛ2v##t`0TQ)M{Y1= ֥(V{ $I9tW᪛c8tzSsCiҦ7{P:lÂ&yJ}QDذ$-$ 8[ІLHw^')/m."GqV/~m_:zQo`5Jsew)ecqȘ)EƵ7HRaJs;:˭.ZQ˜@,|=ǰ5 Slyꤼ.͛>@?HeojkY06>^ _¥[xJM;J*a-!P78  ɚ>{ V}8)2= bXiJ$\] d= Oip$pο4*k=-2܃۪5z,G(VgE1 mQ3k"ɰՈ} .iL.} f͍`TM|M`Ij_y'mчrh^ؤ6{Vs{6$/5`$?,\콨9ךy'SV]?L*XMg@Ɂ#جTO_`O嵍3;)=At\QAvÉVTQQB:ud#o@vG"QbaQ &.7Qi,yXzk;!<>f-GlK9<.)8@[@ CUiC3\b9ė1+׋|k+,pX~ɔ/EߧU7/tG=! uIldCIvOۊ8OadG+Ϧ#Z!)?Wx#X6%X_"" '1Bꙵ[5e0O :8Q7+ItD>$YzX[S>U툳pbPm >.>"}b(D>K^ȟ $ sZ˭+̈́@$NiNH^踭[O]t k)"cY.FDB0 ̳Y0yP}bLgy$m19vOఢuن3brʗiU|zM7$z1'FW4 V{MgPY &jJQ:O?UTd?dtyt{|=]|a-k? =[w*⟄Kz כ~UBRu]YW{?hbKL=9) r{äw=PhAvMқ7[&@q$)z;5ߓ9v-8cU[ߔ L' ljօ!6VL ?1 [9 Ehأ+PQ'f!xLre^&xr{a5$LVܗt&_^j8v̨@H!'4:&mFpr оEl%}e#)Gb15jG7Ag)svDcNaL#rt[T>VS6Sd!dc<\rduz(.gap}BeU'ˀf 6YW`8zh%u@z/VY| mJWHU[LAFfZf?>}S$MlЭ%л̞|DN"Yࡈ/CpF (eFLi&GVelNgNz4Ix#wߴ[;XeuyV.VlQ„|GS[ʣL,d|j7v vL 7&y\dz|ߧOզ4 9ty#&W$fU,C0!$Ʊq49e/4ʚ*/cah 5+F%6M:n1'-&&C3_BW $zGdODӋ=)ʁ0wD$vŝtqFl!D#(l w?xU)~b[o2MDz:%td'L2yL*c;=TQ\7* ڰPo!iN@kZ\}BU37*O ڑyztP%xXtD0+1ICxE-EټYRm^} ҿϔKj7^5`lcNn|_M4vqߛ5Z4w !rߤ~džN I -XU-Gu3!|iq-aTi^;i1{cLV`a L>r|k|G(4t`m`Eu)"ϲ# )+W#Ir2Oo[:9;D:E˜)q޷n@ vREE3(S58>ʩ4C:c7gXq}_F3wx _笲C$~&Udhʭ.xfX~4~.>Ap4"(ni"}:NSDȨ{eADIXeB2ۣ~F"vu\/)ޒ~ sT'TvOt+a:fU|j ;MU q%@4# Ӫ/{ B-Aī#2~CP--2MG WdzYg[ʀDk<~P}vĤF RuDisѺhbڮwz㳦%q'/jQM\:ϱ20'>f+ -+X9ƸS!$@" ͨ-Ol(u 1H/xO)[u$ n#Pao T2^#ns='g}hG>A"Lm]o1$rF&1ϰr/ 1W ՏdqLr6-f 1Y[P$ k5H̍aNz΢lDg | U3+Vt23'եMvhydFcGMryBgu>VU4dd{N*A;SŃ%/v0xbU{v"H,zyxp5T҇,,;>6Q `vTM_"EӨ{VbؘJ'c՜m<\DjCad~Xn.B0$x,SO@Z -QO%f)I$A(" YĦ-}|~c'͜+AR& 9Ԫy׽n \r$]J`]2 b Hi% _pFB)c##e}8:E;TD˜x.}!?}Qd RZƠ1X)G++8u*'-ÔaM.3ՁŐ7\7'5iG{.LPsB{'ߕMkYK\8nˢ#I-Wsm+ OO?oHT(<[mY.lc* $&~R^Y!95EjYxt+"Xvk_}z{E W_*4h,dRZ1+=G\⌰9̠Tcz s2S^Yfo w*+*<ÿx. 45wcvoqRd>2 cm-rԹnD%vTyl2ˆC?E9USza7R B3+*E)CԼ)ٗ~|)1% Z_fxCv6,x~j +99wf7=uA ,e:qpuuiC&{$9jQр&̘IK`I/[@P0 |ẀVd!G1 'CI0;1/z9'VxF<2hs%Żb}b1F`#cmۦ%TI#%_6hNEN s)+CU$<Г V9mҽh0)IFR>6bo.7$g@xcv8cYAĵ}1f9[Kv.`:/0j؍^GJLG@<$XH' VMN(´Y֒Tra<,x>*Dcz;뻤oB7݉u|4Yz(?:㊍nOh'QPP( w?=\Q Ρiʁ`Xʩ[9`$ԡ 7D#WNٔ`KHb<#D\3Yj# g[; a ~'1Z! q|T45WXE#%]^gmp++tԦX6VR %upzb9'ہq`RpDzgiIVl#P# BKHGXpI^hlU֩&bWBiB( $2dwPR_H1>ggr%qE$I8,z9/Xa넄K %|R6UeMŽ %z\d5U$"N칰zޞ:IHuikc@?7]P< d#㕀AM.L>>+剙Ck Q9Ţ<rfmR_6HSjK(RϺ2(D;26Ie9rxH)m '59-)_-k?/F~HNhi 9(`O,)OSBM/Re6 . x Qy_kkV`xXHȒeZ;ԱN iRvTAE=+O1^'Y'1J;WT|V7juvſ_,M]Y0֚Mn'e݇L < m:#~"jHwrEM|_BŜ/:e^ 3䮗y_&冱x ?sL/X[/p<3̑vGo0W'~ƽ ~Psx:+PgKpAQr\"#ڜBU&Ji!}DVO^ W/F<< Ij]&r_TVЕ4 V3.*.ҙ R?;@z,QPS 榑TE7$98U8\< E>4!}{H/ <@\kH:O(,ĻHe hCsI]PHEqYY>BxLFQ%t.QÆor+CvK^п/m?vqؿba28Vt-g}#4U2{ZK}L ]Y-͂_TT٥et$ՁޣL.NۛFLv;!d3vuȱ_e}47ER5͛3LքzYakdumLx= mec{*:M6֊[FD&|c|wEM.߄3SA]nƹֿD&GFC܂AR7px9m9"ћGmtUbl[ݷS-\rWž(,y-N:#s #zXӛD4vmDxܣ8fe.o 9\ xI E'rpNLbF// nT関pK|vZ󐹤 $7~"rx&zC_#Jg/*Ed-aOX:8?s3ee`Q-b-K`"'Z3o﹄ka˝ҝ,@,UwrYJ1@"}1%,1~p/$bj ȱM"Ԟe6ϒ i)@L.@;QycJ8I˿I&t*|H|Zp([,][sR0ՔDvZ#Ak $2^I~45q]A+ B#vqgO|0SXXKh^ 43;͍5^M -٬ۮyS]헁Fwإ^#b.ey;"ĬMh~{&/=TC\}dgAj Af:}w- ̽HgCnKIeq ֺxT@%4҉n`?$9 l7ࡢA 6e dW(+@ru-e2I+ e_w_::i8~ 1؏k1[e\3CW-LZGÕ2oRW꯱V0 =.rA?aׅ^ d{"KjcbGǩˑ`U2}ȡi6/r8pt$ NG^s<* A@әnKa֛ .PcS\]$@ ֜n>%" CcxmFLvn[B* P^}@qjv=E%AKE:Xzȃ Z%!JQ ov/wHY$X ˗yIte)Ey"KDRHIAM0qb vk7,O} (id WP2)˽|j6oFZ1qJ+yaxi:VefsVѧJ珇EԶFҲAGvsfR; cw5Cs0(GsT35X(J7+Pc?;{O/##Ψ÷(-ڣ/'%,gwscZʾ v2OP{+`֭4v('nwQb˺syC{6Fpb쵥|02_7+b$֣c.WdLS:::ωC6 *ÚUKxfUݑ|ilm𝾉JX}lUme\“!'v|ߡf".̯:HR ͨnVq٩,epM}1ެ/#n E| [D-nR#/kWK?E|"Lɳr7 W*bЇh3 }@7%FT*&W1ݭO\x bo0-lRGF7BcƒSV0pk)(4yYRְΘ {u'jSmEC2W>o^\w3}c ouHmfibł#EOHϭ lpOHHNf+vC\}%&InK^ج2n^Q<@d7Wvvӯ֒Y{6jbNdEj-1sؿZ(Mm}sv b#/ aZN:n=T&2΁qA}ѥhvZqnu”$͉v;6|VNjmh7!a=$R)l ?\慲Rܜ߰IM# 1t\2x&@`CڀOayk+02AUV BP|;Njm7=up$C3-}pB ^5jhcl xM9R{8/NyVe uFrC ]-HLuvNXSfG[~EYDG)!RXeBA&X@b;@5Z2)iQ]`\6SUjk`$mw3a(֨v-kK6PVN`!Pdר -ѡ[J&H ɴVrl WA&WeDz|3[9GMLkq`x̧x&  YZ