libzzip-0-13-32bit-0.13.69-lp151.4.3.1 4>$  Ap] l/=„Tax>(x#W$]Xl!89` X */&DQ'ܘ =[CşqqAH$x⛒r&q4IotfEzHʑ q#JZ< ıNC/NBi;ARa -vo+OZKťEԎ=VUkNgq4Ff&g1U_KGgkWbn2ޖd"2!dabddb00652b01c1c54f811e2d354ed2c93a3c15e2061a24d37240f18ed9224bcd187c450827d42f77d97a44aaa719d3b008dc234] l/=„2PF iZuXsXgNب~oUO1M N4rSYIV2zq"/y'wo XF܁ ix6ܓ4k}G>c7t!9N0p䝶D,^>4wʮOyg<T m[ndL; `J j;VAB51jA@<+_廽q1^fcl/ݖې-T2%OyXT|a,׻huwH04>pA&H?&8d ) A %,<     `NtT(89L: >BGH,IpXYZ[\]$^ b c!d"e""f"%l"'u"<v"w$x%y%T%%%%&4Clibzzip-0-13-32bit0.13.69lp151.4.3.1ZIP compression libraryZZipLib is a library for dealing with ZIP and ZIP-like archives by using algorithms of zlib.] glamb56)|openSUSE Leap 15.1openSUSELGPL-2.1+http://bugs.opensuse.orgSystem/Librarieshttp://zziplib.sourceforge.netlinuxx86_64/sbin/ldconfig5V ] g] g] g] g] g] g] g] g] g] g] g] g] g] g] g] g] g9be03658ba8db38caf0c3571ade89d4cd2e1083b923c3c999586c8f3fb5b1cfe765b0d790c77ea4b08159dfd3b293f159d981a50c9e606bca78252ab5bc6d366c348d0128f9320ff0d92d45833bea61fcb138317a88b363fb2d987c236a23c0f1a8fdb1f5f6dacc76543e3a428125133a5455b168d92b99e4d9619191c80cd7alibzzip-0-64.so.13libzzip-0-64.so.13libzzip-0-64.so.13libzzip-0-64.so.13.0.69libzzipfseeko-0-64.so.13libzzipfseeko-0-64.so.13libzzipfseeko-0-64.so.13libzzipfseeko-0-64.so.13.0.69libzzipmmapped-0-64.so.13libzzipmmapped-0-64.so.13libzzipmmapped-0-64.so.13libzzipmmapped-0-64.so.13.0.69libzzipwrap-0-64.so.13.0.69rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootzziplib-0.13.69-lp151.4.3.1.src.rpmlibzzip-0-13-32bitlibzzip-0-13-32bit(x86-32)libzzip-0-64.so.13libzzipfseeko-0-64.so.13libzzipmmapped-0-64.so.13libzzipwrap-0-64.so.13zziplib-32bit@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libz.so.1libzzip-0-64.so.13rpmlib(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 Möllers josef.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)/bin/shzziplib-32bit 0.13.69-lp151.4.3.10.13.69-lp151.4.3.10.13.69 0.13.69libzzip-0-64.so.10libzzip-0-64.so.11libzzip-0-64.so.12libzzip-0-64.so.13libzzip-0-64.so.13.0.69libzzipfseeko-0-64.so.10libzzipfseeko-0-64.so.11libzzipfseeko-0-64.so.12libzzipfseeko-0-64.so.13libzzipfseeko-0-64.so.13.0.69libzzipmmapped-0-64.so.10libzzipmmapped-0-64.so.11libzzipmmapped-0-64.so.12libzzipmmapped-0-64.so.13libzzipmmapped-0-64.so.13.0.69libzzipwrap-0-64.so.13libzzipwrap-0-64.so.13.0.69/usr/lib/-fomit-frame-pointer -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:Maintenance:11328/openSUSE_Leap_15.1_Update/d1ca4c96f925b623f08ae907c922136e-zziplib.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=995ce742aefc00b18cbba361f9646e3e4ba61e73, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a83055086e2e3b309350902c021db32a1d49160f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4da1256bcb7ab45bd1ee42a0c4452eecf2b62f18, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=02848cfea1cb5666bfbde08f79a2817ad8ffe35c, stripped  PRRRRRRR RPR RRRRRR RPRRRRRRRR RPRR RRRRR Rutf-83014e78cbfb11030e260bdcf1049476835b8ddffbc8ac56621a031f18b8a10d9?7zXZ !t/4`Q] cr$x#%-N cvW.˲cT^*=罥M %?ZRH,Y&DWAv&fcce|(-~3O*U:/V,G7Yrd ~z% 8EE^uAhg/ 7M֪3&3eDsڵCc5\),ڠ9qi8>w0sP ֽ=a.pĢ 2- aJho̒,t@aҚL Snv:Zx$ ڸ{o,sp`?  Fa d6-|LW'i e檗'}xbC--mwuxb= ~;6܂ֆ#6J#Z7d 4D^D88ݿ\"g9:NI֍ FhHAUV^yo8#Cʺ!IО}9lOp*} +:E$tܸRL< \閧trL 쁖]Ħy5vוL͗02M=AO`/T?\&*[p '>́VocJJWG&˟~4<B)5#5o:@w%mLĸtryW_َmӖqxⶉ5d:ag\ᨾ Ɖ8%Գ|'Z/\gDE^^$3eBQ6֙X/lЮ(ןG¬ޙFME!]J 'rX A D/>r׵)w(4S` 2!.+з8(BZՍ 1Ȍ(z==`"@lq\ f `O3PVGU͖E؍ `> ;cA_p2 8=O @190ġSۜ _9jz[q/1<]@V; v%|p6B!e,'ĿNDI,bYjm!z1+buoJsmzB(wZW,8Lp1uӂ֛L%jj6fϢjַ?<aS^T[RlڶN1).HA S]=[t(V" gi;XԃmW.CV=>V\]-Ӕ EWfR;2"L۳-逓0<ֲiy(b7P!8|>$b[CW#yMc"+ tQVjTuIڍOZ@c83Xܦ\@x^S\'R-n]1LF 6D944{Ⳛ-L,B`e7M;.ƹՙH8`:PmsQ%< "g brjX>T;ƕ9z*ƑOַ@YD"g#+#>j6v*<GNM}%0F?H\'ElV! [Qɟ។պ5Q'5!ss wt 5Lm\P5oI;ĸ᨞ b _a?hf8w\=X0_M5+rMeo2qz.)V'6GsmDYl.!S E`tβob1DV՛]QzĹt VdA:Nɥ&1.KXM DBlti}*ർ9TZӯsI7'@R {,"G(&_( :iX~ufԔGH0{,2*Ė|>' q@Bm}Әm$'SH_q1gFRM}Te$/ 6lXw-5 c∔.@sJo0d?>r`]7ḟ=Ljﲉ'yn@a.nF͆myWҚ*Zb$H3>_R$.aag"NRB3HfAJҟS(Pf^S?'*)cގ 5"dAwq%b +aINmuUf/YhoଲU;/i,?d~ػ3VoƊҦi)ebҹwD \TdCM$p.Di9yZ5BpW}U״\:>Z=7a[V uSLkWDtmx@X{O*7a+3Hx`5Dڳ`A.v}h<+IYE~nX(DQtܲ!Քŧ%PKrXc<9@+hdwo_f Z/ok -3w1B $2IJKnZ;$T.:6NܝIck}9+_Geh=Q._2 `\?xE|[F_~`#GlT|Se7òRW}#'Ū ?>M.h F Or{0Jc[;MU1LD x`dH\u]')8[ۧ6'p=,+ Iv$=9Q1:[=N\t >)cxğYvƺ }KMG7Ώ"`Xa1B|++Et*IK۟8e揣RSa1?Ӝc)%;ZMFKف=veKu v*ְ\+MtぅU\-XAUJ& +RC9m ˏl_O(Ȼ(Ѝh;1*ϱl#~ο׌N ZByۋ_!NjZg(66S=7ck^ VmbwPW?P~<ޕl<:N hT[LѝNߍ*]:Q*e&٘G~D[w'YIܯa%3X 딷1{9@ܒ1M^g81TIL*3L]z-=OI F6IpzgQy?nF豁֑ׄ kX ffC'фݷu]d0i% Bsn(֊"6~ ڑ<85 @"b#*:A'*:ӬӳctV)#+l4:~0b%2pP.ve_(yJ5F)|A &gLu=In>,WaKSxp8(",W?J4 l2NpPid#YpUq$'JS$ i~V"8m]A6׍H1`y!<J*ɦW],&12Jup7o"T73X/ 90:K- Oal'di*4t=L# -d{& vU^6z5 nk iGCy.!)gS,dx fQ-wzĴc8u lCjntZ>`B]YX4MMsgR$J",+"居<?:)x v24Dn+[]7KɁ8Q2ޏVӖAуG"Fo=#V@Tx~*wW,Rʉ)ܑb=n9qX~/yO$<^~"jR<&;Z^0Q(6sl6dDQP4RQJ$MCNE4$lVTE<Ώrd@KzP̈7'4uI@*)}$"Ka< H -} awY1v~x{r t_;l)'[: ieuaeIZ:-$Ck]_}S4k=]RCp؋irߧ*mO|SXlޅyx;`b `Xsl%К_D{cEV}JXh"Iru:h0.,5`2;@l\)0cxˡ~!.hMGDnH׬bӸtbM4Rs]168cyQ{ ޓ 45G1lXʘ.p=b}ngն1qw7]u((}4T߈dv,"DMx(=o$9%pa6&8=P=vch+Jz'9\mFlG T /5:k"zh/Ÿq$L,#4 zF%1ZIt@ȷ;~Oˑxν`ӽvaQvL"nC ?2}3:cP0޲2$2_DF=?+.;VRۏ:PL%0WFsr^,QJ91SF՚D=B} cJo YPUE"Ha~_hy=_@t(ݷ1RM72nbx.~K,S/ KmJi"|<QtV( O7A goF1 t!`HE2 JiJ?䤪 e"),i̭.(U>Ɍ')̇0y}FVlN džWzVie MZ0^x,ZXѷ Τn'fpk¬3b6ijߦ:s脅Y p 0<tY(`PA3]h6ai.IhA_M?Z2_{d a P%Na lY_ X=*.n(& S `C.:7b~d4L.H͒sV-3نZ@=;{/=k2 FF=zNQaϒD:L ,)4fh;_*Ǿ4N+ 6ף[̕.õ ^;mZ!kP3>cz4Þ>2ۥځ3(Hl%*zؽM|>#SX4_[ЁTQ"D$ ϕKFISᦊuԡ+o9tb^ 0KFB2bBr1L{c9 1pqDKz`V 8Ep5BfPa%ܫuSs8݋G;ahl}H>N/-&(_5zҵ|SLFUf!Yd&DYCaCg XzPoZTY$M5zz{)mģELN犢t\ F\uBP+2+ݪ;wlbntE=!ZDnD>2)ndTᧇbalEP /{!ƚz54.A7a1IqhH%FY;e."R7Ԧ/"ksiS/2,p)}i㦟02#%mg'cq?3u }q+4oeۤ6n]7̳yI }L-Z,9ICb*k<=;fh-L@ rhz-pd;8BCb/M4\"r,+*`ȽPrЋ6mj#Ѝ&a5,0ShEI|hjs IB(Bq~( =[]݉J o_t33Qt NBfƁ2ZӮor8[貌iy #ќE&-t#%m3Lćd@~1C?_-ʂFnY۰Gi0?ɗENdH7 T(?j'[zŬI{ }IK_DHQc8ֆ!cb@-Iþlo׊ %βu LҖ,Q`m˞#dD:}ĕKI_،R&ƫ);M٩9S+cHT[Lܴj7^U8w fԕgg+kQFY8XH{a B Μ 50â^a ;c'Kp-]K.%q)xv{=t 6?wl^OlFn#:/c)*ei;߅w(΢}BZQ]y5tv-5'^*H>c` Z'6n"g-N7^X\AWF$ށdKXzgu̜ Ja Zap}=QfԤz#cAHL!#Z9'tFPay*&rg_vH؜W>UzpMυbD~w|ے]+YR,qg݀mDzk']zH܇P6'> YR!18vA( +e UVl+!b i p<sn d vXyN>SL*e u_EwOHflG5Pc$F@]Ҡ8 ??Vuu {j$dU!Sv搷:>21rV`3'Gͻ -$SOevMB`XeHJp>_)n6EMX-[=Z?ْU7GYP Tj{AԱ |K!B˽!gd'$$'T͓{qv) Xңk˪oKJ]<*^1f^FЅ 5D~=p +.@Fn\ {Ob'\Sz^'ӐEe0K 74A?^q@0zꀑRig}NkI L;lc%+ WlޱI19d҇hL~- >8PfEq"9Tj.0ܨ7`t1FްFR=ڱu0=&BjِH[F(x޻`'dyeO2^"&^pӈ;0'Y(&z#"bo1Q>%8#UyU'q*+.e~D9G.EMe(IR=?a}Xs:7YuyȽ,yvLի.,cZ\$[` G/~y1%"Fn f8$4fsj ~L"8,Hʬq};K3Ձy+WtMN=,6ZW-E ^tcïSB sKC8+$Mqg& |rFI3Kڦa dѥz䨑\v [0XcT&L'K)\nb*$yЕ,]Ckf0Ia70SD;d% Ň۠_c;<P&NZMkJ!x }H&3\1@NDZM:ߨS5'0NVHz@7X @f~l|2|M(nLh$KqƲ+Pd! zJժ"$7 cG+ c[g!i/DxE&_rnrs`aq+|]4R.qg1E=RԂ~3rmFCP,^S $ފ9L: yǚ7w4]Ӂci_"PEij$>:,y;-6WMɳxbdUwNͦP.8K #"a]$T] a *ZZ~O*rylF#ƒ-{ a-z.b?3bbm/~S#\?T2vG[0M<U"0nҗZ4jLYk%ԧ= 9۰t̐-,_8Δnƀ"GaeR=秳L5ؕcY2Y^Mmlsj@h _'iՂ1T(]{-q*O br-ZN9j윁 MSne9wFoSiMx\!Q+m z]@?Q !;kzz?~D8 `S|MScYxxoP^psr41b0t|КhAvŎQXҧg|pie{;f;co\pu7?K&8:lhꮂv&[F/ش;>TW[l\RvL(>(3~3EV4?U©xl&ׅ)ڑϰpr^yEZ"xoȋߜ @NE|\ 3CI8lt8Oy\ ȣin:ښm`4`莬} LNsvfg'[ Q=G(}1VM4lGmc+J*&gӃU]M1 ({TǠK ӘN@KI#Oka?eֿ[$JXF+1)ϖS.ߟX~N_lA-\#e r0Z}_)WL|*FndL7c5rOɥԏ8Ua N4 fx%y9ܸLgOj윁v *섐"@6ppB2VqDn#.WZCYgv#v9G`uIC~Im0 >\ӲtNoC30iAZŜQwkO2G|Ңa!4qtXS ucb!<ٜN;V `7z|wlZxfRO8uW OdgɆѭ_1/7Իgm(pc /be5:wJ>٣Ei'tuB@y\ϰTk)O?!{\x>@}/ 0p 9V#5VQj8ø 8IuCa_!&3nnlę/4,~u`ƧieOv~XSj%E7%ů=5-$As$z\::$!+L!= j׎swk m, 0gOk2 ;RN;~ތғ0Ȃ11J'ۚrD!I'ގB 亀j'~=gׯK.O%[,@M#7ȗ:,¦s4pVg G6أieUjvrXL.yw(d4݄'L?X CGå^Sy̮BO8 u}(ܢ^g2'&ݱxf !5t X8gF~2_w|,GkKbM֜\3Ldry0=#qP杌5Kpb)ݥ33.voL_˗4h:Qސu?De ot кZq6p7yQ !,9YjEm_*pE ȃ^6 ,ilErjXtlT5-Qz:t)qbg[;HRmHnn.$V(1@rJG9tƧUb"~;wSڤ+nu3!۽UyZ7`\Am˂L7 UXˋI>udSRb0Tbg>LzЋv ДldA\oӦ0빾 s\\%5b!tu~Pb j,p`H?R|ራ-Ҏ \Q$!$Hl_dzVέc$3$[3!`N:RhKJ~q # oEb6Pvoj,[A'0nvLcNX~|wSpCR%+4;/&D !V$7̓Id;O!`,>vo3BYy=Xᷛda%/4S몕?e\4t!`s$zK?vˆ*+3@3/Eڝe{M*^'AYep۔dm7$t.RA #);|)b?jC_ ^Xy-sQDž﨎@&!nD3r3> ^_.JSIRU)ק63+D pXr:9>_ U,0fsF |ʗ2y?'].N}!mzh#uSg5OݥBSgeT/p!xp3A9"N}M)O(;UɧnMk~:-y&uNN51cTh_[vŠKOT( _L3Y6md*S*Bg~Qp5`$nfBeW`6!>9p@^ރݵحkXG̀uLꊊōU,ouV-}?z >:'Lc*3i] _Qum?ڞ*S[hTWW^x13c´=ssZT5LDE-{ќdvZ a2OUIDW%H+ju4t%n όX:Ri]X; XV2(]QrЁS?D 6S3 LH]幡ovZ'E&Gi'0jdT'P[zUr*DHͦ&1DA}F7~6q\T\,>@lSGAYj5<{.8kg!FTOM$ƧiXBZ*,̃FyhsT5ckgی;i],kAWV9l4%9݌G46iŠpW߰cdH/p^4,%~:m*z2ǪB&nifIUIS]1&"aKY^r!xs˚m7a3tyv{N}E&Q 2|3akT>qI5"$V";%k]{eCg,u 3}-SY!hU'TMx ?q [52g WD(O2[TCLO8 5a) D7Bca7eT[S[VH'nj)GE0),bFĤMm.OI^oP'P iӲOx nfXY0h'3(˞gk_S{ETu="аg4nE`-T]a 2^F>ݺT*YSi5Ax^34v)4-Ǚ4.a( 8u%{eTQj񿄾JvaY)ASC}k6$pevy*5[I x[% %`N9?}j,J Ӡ=8V5>W+OyÂ={~rYs&Q"!' %iVmI (,;A`{ @=CRS|}DI9GRo 3gy0*/\$}[gĔ1*hq75OXįa#cr^bb4XJ _Qx˚Tԗ迏=tb1l4) e͑ui6P~eJ1zv.<gH#w|xOWk~|lQgU .vYBo$ְg!' <7NȩTʊWX$pB7acLSLGȢo"eCiBbMQ @ ՛ߝNC!4BX1Fȟhώֽp.Iޢ)3m&f8z޲6NmD  R^T Y]J8Tbvv/r˧70o%h4[=_|88j*Ik˄-11/W~-O] _ʢn1C;ϖp8O\r`nf+t~JD=MPMąF5]BsCWݺp0*EUxsnLo*jxE . =Z!P%4JoSqZ1sIA?xo;d4> ȈjcRLF_SndD<"#m]p:*(19xh H~*U#ɏ$<0HEטCF k'FDڑTtyn\Rs5JT]m0o@{?Mit~~֮%<^^/MG2Qqs1d8h `'H ye1٩,=+̋/V"08NQm#W.Ѻ Yd^+:1/ X}WM6N}0]R'RwoUqE؅iLn26UzȪ,*q&*aacqnݫ &dHP ܳ0bs6YS#H;ɼY,{n~HR=icEqy+CF@T#h)@4 ?΢savL79ub) ׹i_rΟ4Lˁ]С ͂ΑppK0FHT!.T.J!7H#Hx'9?2;nK0Q7=":I) 3} CMu+8eW7|H> "zmBFXf)Jed@,\0j &~GҝnG ,`5M K Gkf *(hIN:#eaw%Pi?>RqihH!^jEBG5 Gsh)c`L6` pgٻghO.7GϵD}IFYӣ7vdkBaID ί#v:Qd Z@nCNVDpeBTۤ S)$䷇*"*"3b@"gn`$[R6v2^8he׏8Nccw EE2:&՘cС Rx߮ >z*!a>k $ 4(5fk/WpdRaI`( me.%EG-̗ͬ0!LT[{}HQKjHgB}F :]iڱ^劉u.ٔtڋ\v,@.6tEMWҿYUZPҮR?aFI$ !Tp \y#eb:'་+##GP x]LUgB[lZߥMgW9gZiyl ~"r\l|r|xfS;BW깳j]LEh⹑45MHᑉJEu8 z5Td"GohbixT]G3)S!3Ph&\-9)3E݇hyG?PL遬b$S 'ɀʼnD/-vǮ\bZ98P8&{pLd.%llWRd4HEHƟIl4<-] NlV7-zeuׁ0S{w"M8T@5iK\GriFzd`)[5A3I$Z, =YYF+[=)3 =Mϱd*W$EǺ_qFtY{We(9Bcgt,(< &QsQ 8}kvηfɖ)],-(c~O!Cj7|J7s%Kf&uNI.|N4K{,t~Ei.Zh|TZMoU˳i!`Ƌ*@!]rk|rNEpZoVوSJm% Li {~qH`sV Gk 7uЌ4oaJcq pHS!TH,r/؄dQ:%Q3Qaa ˎ(4&7r-M)=u53vug5BiJrmDueq &̂lԿ> Kv{X*2xGG0xQ#P{*nTAFmÞ[Hg r2 ҴE*ֻ+{4 S8: 8J!}ϭgv =*î3UQ4rlYm~@ڕ!)!1rc2 rSRƻς@\g!??^ B-Pfj^,ۡF :%b2Lژz+&=kRmݲCy9<oCD@؇_EK+ɔDA9q^ zSۂl)^d* fXz*[Iyɤ51M 7jo'v/_Lx쎪sJR1/Ix0tі~CFsRKc/.Ž7{ h%}H]nhy)'04(,9F4 t\!<8-t5M4}|8t߻A`P&y|T?DwƫZd uiѣS/틓$Aj[ER'y}8Y*|yI'[96fQvxFM7-X+URݯnb#ٖMHN0#e$ppc{s^znjΨX9&Gd^ t>˺斓|X1 ŧwQV9X2lت/IhV.oi~ɬ~Ǽ"JFM'&Õ^|'%兆˳â@+4XbWhW,*iuhOL6d+\J "=>} o)7х"RM,1\[,@w)('gwŰC0X\u⯆.4/E'+dkdkC;pŪe>>PGç[] "ͩVivbp՛,(E8m.aVV}E+ {΀3]UH 0)i6Ȯ`o$ˉ0|LBzDa 'lWrW۷'~V(!T'C)Q_ +J\bpR$xHh& +Ve$1)_i"quFe&tÛ>ÿuýLe o߶Bj0"pN楼sG//j_:.D:0a->?i| 𙿥@|7Ů^[z(FhEu+˛NJhP eSBĜ9w܍0dpL:y<jKyRt|x NjplLVN-}b,̐8h'i;\$ \EQ쌛hzes m{2|WB$l2ewޯeʠ"q|XA#vu ɾj14Tc;w5QCWye8AGO1-_Lz@hAv_ÿTd$S_\N)׎X\sۉ J1%6jhTv<3Kf~(0RӰRI[֢K+, 8  ȇ23%tēwQ$[/+Hz1p'hoܼ0b/|Y-e!7,ԑ LIY+a!p7oa ;--L;sܤ(s,]18+;VU3Jo_oh.dFم NĿBI*ezk[sV$W H% 򴵅 xelrM?ɦ撜wqmf?/(ȧ ^WkEBCw`,wu kfs.WuFX+O~ʞ Pe&mQ\1%!@$ Xx4U݌s;ur|̙m:OPكyA:Ic['.*@0k! M]#nq%|żd^OsV#4%\wHJ+CN"Jaq#Oh7[k$V`>+Q/?'[tu2((\fs0l`㚧?fot$6S#XW䞪`KvMUo$;k#zL eZ4L8Nؚxx.RwWŢ~GA0rr,-JyqFt7# 8bGW]-֊ů.r/]vӓNpH0awF^BE7-Г1TfoH-fU\?/#l_.Q:noBt)9DW[#n.W`i:.L;CśYH T Qxu]vqI9B][]MQtaW :R:۱ fE?x", FMݓ̕S5\ A48o^AȆgSVŢ7'lO=WJ|p3/A1\٢ O_aB%>'|}Z9c[)Km -%pW#iKw9 ^}3Ⱥx~ n鍣r% =?AIm fF bѓ5%)wMw-nEq)\{`܌`ѱ8%*F{V{o>P72toZfv>d 2XDXS=Pg݄ f=K1X+sE}UP@]2ʞ2H2%21w `&?i-e?Bxv% mw12ޠx;Jۃ٬"W{ELn u+v+%ew(y*ߪ^Vjlشx͌U2@'m<%XTX+C9Gs_=zX&鏰7C%2̴zx-k;Mh wږKl4O23P 2r2v(y--C:N򯱜+Ƙ@LKЬ_(uu,Ϭ!Tw,&sst׉_qF.i?˾Oq$7K&zr_N;e΢T O{[L!]ce5G,rV)Oԥ~3+71@T}E}QȰȫ5[ 6tC.RK_Mv$ Ώ}VczJgB]AYgh{wc(AmopV8c{)P;RF %n<  $'Z7mB~:qq|G6B7)X;5h-e7%2]J^ۏfdw~> ۚH1z{뺸0,=l\: mw(}dem/&OsϯIEVlDb0S%+'HNZEƢUqG{ +Ne,ӎ\0qD$5Fq1ʤfW \i#`Qi[P{qv`6`QC[蝯U uT|; ,:B qu 4"u\t==jt)*՞Wv qJ,>;!e(1'J8> $)l;dso!78/%}fιn#ۄF*R^i߰Qמ=qͬkӔ~\-Mg9E*EnN3d D`gŻ>YŞ ] (v@qރaJnRI[9:wۋOXR3HK ,KQРF_?YN\w4\/jϖ,墺B-p84|Xd!.QAgvJiF3\PZCKFN/蔴AHpD4FgP9FK[J11%>Л5mԆO|;>묏8XW_- [^܀f ,c6c'.AkpUFHq,"ХѓIa.*4|q8­&\I! 4';TN,L+^5.$-@2 G׉GGL[Prpt8_MaJ8Y2H%bUg sFmzfD$6Wg\KֻٌJ7Qm7$ gUs?I0zUS $,u7$?*4ل=Ϫ_h|άd7 M/_v^44߆1=bq$C(ұJ_V2%fbWUo9 qgcR<_NONyM?lmD!.IudhnlNJ IVBv\*EnQ값>I5U0`B773A:I'{n)cmaUW&p $|v-;15[%%{bsDjFUjFes+7\A؃ۓKF?불i|J-g<%^ohfkYC՛=a,R6}w etUe=*Gܶ_7t`RC}8W۸Bkݰz)8tiy^"gGv_|e/};Ra]!wZ &Sii$^BcNxe簩C8߉[ f<\"܎*t>2M:ٍ n5'Dž G)uy|OfnvJbP3WFzM Rt![ĕ^L2h9ЛQE念2Dž>>b:af;X$0J ( AlnN( ]ڠWяc!|_|IBTD "({hJQ /ج+$ ;}Ӽ"+Ƣ]痲kFeo2$(ph/~ʶ,0WW[iymT1d%ϧ.7LN0ZCKP 4/{G]>^-Eo0Kb B8/YBد3aA7ݬ"@[8XlYҶ YZ