python3-miniupnpc-2.2.4-bp155.1.6 >  A dk?I%z j|NXHC*M ߚRW#I-g}wn'HyL;dp[ /{zC"x~z~FM[beIJ3R?b%QyIw:SdaiVG>7i] mmVgUOJ,ܠd^89oӄS%ص붛_`ꇳfzD| : .Y Fhr_E=SgIeln5+!*'fawMɴ =$~`^%Io? NaP1渷A#Ԏlr+,/7^E-~Ttm6?kHxnD w!W֣,c">,KqlJ>;-555AOEmxOx.CXՏIڀ1 Z::b;wRʝ;HMpMeo/SqQxi1<&ʈ7G44RѰDu =;wnŬ!*2058fae3566610bc1dd786177859bc2f7a9aa1e72a5786737b096dc299616bcdadbea87706be53b7a8d892728885c48a957cacb26dk?I%z !VA%#F)EqQ"9"DgmJDOJ3Va cgzrUdx/ w_H5`HWL{k+<NZG~㎀ۛS,ȅmt2(&!] <KUvdw@LϦY_L oE"80ϳ}F &\|jjTڶdm4}%z)<ktqӡX׾Msgec}GVOvq (a}Lbg s,.WQO".濧' L{"@x^wjst9lYY{|(CFpm,u-88qބ1NtɅIIPIªlnVʐY+B;g/~\WnZzt r!ϾN?,?\ƗGdnzYO.O@cYTTIh[t 3~޼_Z: Fl>p>"?" d $ Z )F_el            4 k   d(Q8X9: tFG H I XY\8 ]d ^%b cd e %f (l *u < v hw!$ x!P y!| z!!!!"Cpython3-miniupnpc2.2.4bp155.1.6Universal Plug'n'Play (UPnP) Client Module for PythonThe MiniUPnP project offers software which supports the UPnP Internet Gateway Device (IGD) specifications.dk@s390zp23SSUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/Pythonhttp://miniupnp.free.fr/linuxs390x IV A큤A큤A큤dk@dk@dk@dk@dk@dk@dk@cKcKdk@cKf5588b17c0f330a72985e352df9a93b36441c28204d37a4316b4802b79eef725627271ffb2d1eb8494fee1d9cce2b01e4070371052cbbfb63526aa095288fa4d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b3155b68da0cf2f699f00bce48b007710d0b770e7096c3d78b6e6ce7a698ce34f86b2a0411aa439d08fe657db6a2b4fc70a30cabb38df82a6284f4a5ffa9ab7b01f27146052737af8f664b685d3a382fa0d79bf6e835caef687edd8c176c353b495caf26d764a0aa7baeb3394fc5d88994f5fbdd0cc07c03e135e964b7a4055e8a0f853256954f388ce4fab5faaef6a1f5bcd5e682c3c7c70b07b7130e932a021rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootminiupnpc-2.2.4-bp155.1.6.src.rpmpython3-miniupnpcpython3-miniupnpc(s390-64)@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_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)libminiupnpc17libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpython3.6m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.2.4-bp155.1.63.63.0.4-14.6.0-14.0-15.2-14.14.3c@b`@`N@`\{@_@_R_[@[6@[ L@ZNY$$@W@VU@VKU@Dirk Müller Martin Hauke Andreas Stieger Martin Pluskal Ben Greiner Dirk Müller Benjamin Greiner Benjamin Greiner joop.boonen@opensuse.orgtchvatal@suse.comjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgidonmez@suse.commpluskal@suse.commpluskal@suse.comdimstar@opensuse.org- update to 2.2.4: * upnpc: use of @ to replace local lan address * python module : Allow to specify the root description url * Change directory structure : include/ and src/ directories. - drop makefile-deps-fix.patch (upstream)- Set LIBIR during 'make install' to fix the library path in the generated pkg-config file.- add upstream signing key and validate source signature- Update to version 2.2.2: * miniupnpcmodule.c: throw an exception in UPnP_discover() * Fix usage of IP_MULTICAST_IF with struct ip_mreqn- Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support.- update to 2.2.1: * Add miniupnpc.rc for .dll description * Check properly for reserved IP addresses * prevent infinite loop in upnpDiscover() * Add Haiku support * testminiwget.sh can use either "ip addr" or "ifconfig -a * fix UPNP_GetValidIGD() when several devices are found * Allow Remote Host on upnpc command line * fix error 708 description in strupnperror() * Fix memory leak in upnpreplyparse.c with NewPortListing element * connecthostport.c: Code simplification, error trace fix * set timeout for select() in connecthostport() * miniupnpcmodule.c: check return of WSAStartup()- Fix the python subpackage generation gh#openSUSE/python-rpm-macros#79- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66 - Don't own the whole python sitearch directory- Version 2.1 solved: * CVE-2017-1000494: https://github.com/miniupnp/miniupnp/issues/268 https://github.com/miniupnp/miniupnp/commit/7aeb624b44f86d335841242ff427433190e7168a * bnc#1075137 - (CVE-2017-1000494) VUL-1: CVE-2017-1000494 miniupnpc: Multiple vulnerabilities can allow a remote attacker to cause a denial of service or potentially execute code- Fix reproducability by not coding in kernel version: * miniupnpc-kernelversion.patch - Fix build with python3 only present in system- Build 2.1 * CMake Modernize and cleanup CMakeLists.txt * Update MS Visual Studio projects listdevices: show devices sorted by XML desc URL * Small fix in miniupnpcmodule.c (python module) * Support cross compiling in Makefile.mingw * Use SOCKET type instead of int (for Win64 compilation) * Increments API_VERSION to 17 * Disable usage of MiniSSDPd when using -m option * Fix buffer over run in minixml.c * Fix uninitialized variable access in upnpreplyparse.c- Build 2.0.20171102 * Fix CVE-2017-8798 Thanks to tin/Team OSTStrom * bnc#1038601 - (CVE-2017-8798) VUL-0: CVE-2017-8798: miniupnp: integer signedness error- Build 2.0.20170509 * Fix CVE-2017-8798 Thanks to tin/Team OSTStrom * bnc#1038601 fixes VUL-0: CVE-2017-8798: miniupnp: integer signedness error- Update to version 2.0 * No code changes since 1.9.20160209- Update to 1.9.20160209 * change miniwget to return HTTP status code * increments API_VERSION to 16 * Improve UPNPIGD_IsConnected() to check if WAN address is not private. parse HTTP response status line in miniwget.c- Update to 1.9.20151026 * snprintf() overflow check. check overflow in simpleUPnPcommand2() * fix compilation with old macs * fix compilation with mingw32 (for Appveyor) * fix python module for python <= 2.3 * Change sameport to localport see https://github.com/miniupnp/miniupnp/pull/120 * increments API_VERSION to 15 * Fix buffer overflow in igd_desc_parse.c/IGDstartelt() Discovered by Aleksandar Nikolic of Cisco Talos * move ssdpDiscoverDevices() to minissdpc.c * avoid unix socket leak in getDevicesFromMiniSSDPD() * Also accept "Up" as ConnectionStatus value * split getDevicesFromMiniSSDPD * add ttl argument to upnpDiscover() functions * increments API_VERSION to 14 * Read USN from SSDP messages. * Check malloc/calloc * update getDevicesFromMiniSSDPD() to process longer minissdpd responses * add searchalltypes param to upnpDiscoverDevices() * increments API_VERSION to 13 * upnpc: output version on the terminal _BSD_SOURCE is deprecated in favor of _DEFAULT_SOURCE * fix CMakeLists.txt COMPILE_DEFINITIONS * fix getDevicesFromMiniSSDPD() not setting scope_id * improve -r command of upnpc command line tool * search all : upnpDiscoverDevices() / upnpDiscoverAll() functions listdevices executable * increment API_VERSION to 12 * validate igd_desc_parse * increment API_VERSION to 11 simplified function GetUPNPUrls() * use remoteHost arg of DeletePortMapping * Fix python3 build * Fix parsing of IGD2 root descriptions * rename LIBSPEC to MINIUPNP_LIBSPEC * Add support for IGD2 AddAnyPortMapping and DeletePortMappingRange * handle EINPROGRESS after connect() * minixml now handle XML comments- Add baselibs.conf: build libminiupnpc10-32bit, as needed by libsocks0-32bit.s390zp23 1684750465 2.2.4-bp155.1.62.2.4-bp155.1.6miniupnpc-2.2.4-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtminiupnpc.cpython-36m-s390x-linux-gnu.sopython3-miniupnpcChangelog.txtREADMEpython3-miniupnpcLICENSE/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/miniupnpc-2.2.4-py3.6.egg-info//usr/share/doc/packages//usr/share/doc/packages/python3-miniupnpc//usr/share/licenses//usr/share/licenses/python3-miniupnpc/-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/b8396f063ecf8b4d4830061817c9dd00-miniupnpccpioxz5s390x-suse-linuxdirectoryASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0815e4193f8151ffac9709f82c34cbbb52e79351, strippedUTF-8 Unicode text R R RRRRRRRR R RxG;=Dutf-8e4ed8d327bae8e6695e50c78b57ac5ddd16f0693d9b6653207c6313bdf7144e6? 7zXZ !t/k|?] crt:bLL ؝.13CAnІG<\?6IH"{F̦؂7 E5iBpcj'rI`[2I*K3?3X0zF^ N#$*Y;&>Cl<}>ɏrؤ*sC'(~WX-ܐE&;ogQ@H }`OeQ,k 2%{)Fԧʐ-Uug]⍠jWi%Ļu4i)LcdǬBr7`;m;oX3>Yq qOcܽAT7„^. K4DLh?4;="bŚ=OM\9a\JB/ 6 (@ WvkPUd, ,6UԄgFVGSӉt9QKȺl8?<Ӧ,񙹶h6Aء֗2a={bMu?SVu2ITOVS52ȟ~b֏O<((TN4<;V4]%;3pIzg`ó,83<bp*cv^Cɮi/:FϨҀ)J9ʒW[1΍/i#ld:7V'rtwĬ >rc̎ˣsrcSr̆/*SRZb0նX(aX1]6nvslrVoPj.[?ztx5/.L; =iTTX\c@%1K[ЊeD)G". w4 qֽ#>|Ԃ#o'f[5$^9AɍwK+eѺߺ}(Ȯ",QL&t:17C- [>㥨2/U!en&zn j{|u o԰e%%DD!S*kIxMg*rq{ZnVK/6KxUq x*(NUciKKQWqC3;ij.־ D0ZE%zK%N*۟&G #Lvan:pC"2GbթprQ-sYJ`[Nz[IQD1*-'hhWљ0.ws٣f Qq$m0W8q<ٱƍ51姂56p=U+MDq&IM#هȮDoŊ}y?͏C&"m KE|.SY1* ^ŁSr\Z(6* =2h5ĈCWT,u+r $mV]%tsYs~OYQTMWT26<(Xa|L祼& ?mhdv־3{X5' $192J' FPHEwk#ȗ$z:ȑJk<&}7'1v&RNlōX3WJ]狦:x܋eF_w?c [._*2UJ(-R X &%ZzZ Ct of8^4R*q̝} 8xP<_^ AJZ&I\[U-;6#!rpvU RJԍj8M`r2٩KKi~-N!! 28- Rh^/p"SH{V~,ܬ i8j2a8 Տ?f;m5;}e1|A ly-Ƌ@`hJb.Рl1Oq@k>Ht+fgn+Uܜkd(PYG]] AA3%3=i0 ?Bԅ1!BeJ$f+&h QJ2]ئ 4[,T R;j&f+¼cB+DEA'nu2Oc㚏S1<%P-tө|aqdr~sXI׬󽙫'Љ8ôI ͠N)` (?P~N߿5TKE] cN.j&VMCĭ9BvѠ-{Z~CҘPB1\T7PbѠy u!|U02ܼH :^ m;[$W8V4i3f70ҖLaKЄ$)ץzK]YSy0Bt%= kPIӓi@<o8ۧ>y-Z)oa3&0hT-=n[ [_qNGݽ@ǥ>x Zfz O!+]~8f \耿AOޗ]` 1Y<P4{Ʊ ,ݰdyÆK7r{D89m{[rN6cat95Qs7/nN]) \,{4ڰΆL'ւ8/%؛itBItT̬|!ngs5mtWN`KLwZbϨf "TK~05P}) E^Vvq8VAwغȒ!4-vKIԖ9G;C()p- p=LP]Xg "P2G8I& ˫٪mSh^r  OϨ`¦/*N@ù=R_1ƈ KGWdD">Ky}ġKX)CebzB.顪^\垚O/zJt  DhgTN۩:D.#J{DkM%QZP/X¦M?E,:`7;ɸL,M"'vh)fA/f0vj`* Mu?maj <)rOT7]t:ox7c⑁sa }7j[R]ƊI3ÉnC^zSݳצszd aϴ-cjG զ^EGJʫX,jx:4޶_ Úk~X2:;:Y7衪.oG5m/Կōa]AevMIK/5Gva;etxsX0$z~/Ҭ@K @t xh8}vR|X o XoPFa%H'q$'}\9avxYU*ib@Ә9MA P(,˿b 4<ػ7wi[skzqI[+dY$8yO՜tgto`UV,Aƾ};Yv;~φ<Ɯ*: [‹:^S-DF4keb_Q~Mq'ڗyfo??Rp 7]^>\( $hrؓi-)h"g1^O0(_IgEXp$7lN!vΌG'"7ayNQD=!z'Wv@!)e z 7?=nosɘ?4NO'7!Vrb cf*iC@q7wpnh֎JׁkZWWNKXNހ,ᯟ)FeĆ7YF;:L_dy#vAkg'К-$-=bބiA~:-k̂{Ǭ6C3Lö xhr/V5zK6,;Ucjyami|@vX(FH;dt_|jR%`5}]upk!?C"Y0KAJN'= _3u9sGx"zY=Zd<,r-;.cMhFJ 8^lHpHqi\>wY1#!C1V:!7jSs 8ʁ T-EUH<G] BkdCBRݖ~51 .T!Q`m!!ԯ!`mc.Tb4@zon7u7CK7̚'ˀd;UXm.T$b)weVqڏ/^[Z\qdL QB!g3ɐA,@ ]3 `Ŗb/נMܲ]zTvZ]n߾6ڎGet RxTl9.2s لbq:)v)`_nO0dM7 `>}45],d?F 0ʨLg8Ymk=cr^$5gMFJi&f,ql1P,"gR'AXL+/ a$ɳ8#Gƺc/v%H}$oJ-\^lTu"pMc\+* c<\bG'AڠuNDo>DϯXG+o[eLX2Q&a 1রH޷p[!^H+VĽ pc3ɭ?'*TUv=s;r_oN+>-#޽] 2 h:vmC 6fdʏDھ?#8~.vf('ǬE(]ܥ0~}%AщeI E84h~Yh@&`}X`N8(`nݍŝ]gQdp8( ҴMiucS/v{ (As46@JqI^ $wj #*no#e(t57 y:e6(L$0gb>SwifOFK^HH1t}ujoB pSlUO\93a7wbU·S% [}-ZBCZ7n}ޟsUr~]TQupŔVGsaw7^kB0%St ~bڟω*1ZX6}nmNyǾT_Vw^'ޓO ÷'y pދ o8F[U&7g{wPYV~cw1X&) DK)vUKOKF7<1d.> {M^>lJu=^ z-TB[;$c5"{88a+`=U#8TU\JIa&t i>&?vn9TLdu5jopLҥEmn: *Df-_r+RZĥ{H`(+CIh 'KnŚ'S ;3w-#_[HHNYQ-bq&ӽs`#& d "mzZ6$C)P‹] 2臮0RvK "HkH0Y^NpF`~Fyt j"ckN75db,@^zNuF(˯,qZo}Qx5碞5~yѵ͝G̅\d"o!rsL+[#@Yʢcb36χ[ӆߐ<1<[T>;M/*-GP/~=j:m#tM5%J?9 So)ӺWᑫtS ÿf^˯ FꏉtYD=#Mh stBZ!3M0抋; Ry}ȣZxyXu }vċ?5u<5G$1K+|BXF,-Ho$OHv&@4'w/F q%*\#V ayXXcLb*m } JP@LrOP`{ W8xY] V͠ݤmItʋ>իk8R7k5ˆ~qAsN\'?~be {fQE|g˼)#TE~T39 zWX:47"["0 :.L΍e@L1+Fk!@wMd7E݌*]˺wXھ?n!8 )99c/1Q_S, l!)ъbxjEbR<*5iL ȵf%%r;mGD {(ʥ;~ &Cϩ J(eH@M曙 !#/\0K,HN0RR7T%{ evhz7?zy2%AEGi2̇IuxZ$OprJH6+9xKKH7ﰐ;_`p;N&+N$&8hBAב4 sdАxtfwy"F$":2}:|\Νvͨ| L|_wᬲ:?Ʈ2Zz LǶ]}\5Q n;S_:qzKs+T0~k%ڷHv~ {!MXŒ|7҈EwuUNC hOP"4fcgmu) vk\M *Tv,\GLh6zxHqzu3mԖH/wBvOUė'z'ZN0'k TNquQfe̓1 qLh`|j Mڮ;V(=S2s_k6IU4dk-0rgPmX9" @, M6zCx)SD"`G%Em3@ Rm`w4[S!~R0M΂H7{̅Q!px2[ʴv nX1$@n#ė;l䪘elKxl Z79ӓ 飢%A æ󆫴梑[*@!6uރ O4JIЕr13q >7Zz󃌎Y{~ǡI PW6We2x^" [&!9Z爖?h,F4ʸ9SCf S^ϵvCn-e%NtKr%\3C9ZpNƈX}(ЍuG,crеU?q)/6vdWPx: \no)s,6G6DP^'L TpŦ`:xL6%{ (@$y+3=hs]K&d,=m [S?oR<̧h /#@"%GO \eXbӟp#@i6QbP EIN=4x#ΗV0A8<e_-=>N"e1(8G̗3--0|ٱ::&Zߟo_oV_'[}ZFBlŕ !do3O"|&\A%4]#)J7<8.6X1zv/ϖF~J^~dJ.^?iM~ BdYDrGjԸ W݃{X'e Gxe($F*ZpU έ[z(q5v\G8-γxbxah&Mm-{Fo(7GLN99Lݩ(nVR$om>{"ׇ$aЂ%hѷNѴ'qPg3ef6ܙ j|Akx]gֈ)ZU h-J_ &@e54t#n*K=vseֻ?cl&C)|3.k@hz!-By;iKLbһM,xqܺ XN|Z[4q1$l}HK+,@ad-$q943ȠΫB>~׮K^*~U껨H1 [NJ b~NъѳiqhZw[Pf%"$Z ۥgju*kxE_ IްHU:s&؂ : UT,9q٢fKr},u5r~v qpyX@ (inѺ+ _6;TGQ h*]#6^愴Κ[{4qG3d7p^ܚ$ LgF+yM0=_њ[q=ĥeFh1>*|3y`p<mtV},9> Kdڠ_+@a9ո/%+_)kz~:=ؐ\]*4pE)ہr6eGH-ol3gm}-д139gN.Q_8:\Bh =XA-ӽ8XՐw`A,;T.w73k ?ܵo`Ea^9WnU( EZGLq1FWxʨ&P# S*Y<5 E3:r01jV%{ ƛTwC]y GU>0`V]*Pg֥~z5wp%xcɏ{DMy8p ;Sr")?N]]3)&wvYQ`,Y^}㋖`KuT~RA\: {QH|/[f JrQ#d :!.(ߜMo@8= }?s @hʎ&`;\jL'7`viKȈ(%ci$1tR׏`E܌HAPwOEؔCkRo㳻bEe&04@|?:ݙ>` 6y&"U+rކT]ʜ6tv{6I4$f@M( Ai#)evx?)/gB+4 lPl ϱ}$ F1{ꨘ.W٫VRRׁON w:8;.g9*LBSkpsDr䦶+CaZt Ԧj% PFbKK)0+F*WGpV\>Zq.odI+~\]uݭ$ /C߈lve߀̉EED#VсjiX*YJVNcr0Tgu,yX -OB*_nf?PFN? ulRp65 ךWڲ}Zݟ }xؾP&ܕ"r\"w e6F^ (2WyJq`*Oe|Lq'sx7kUkr͖CwaFSrwPTЫLœ " ˮ&M Y.7HBBEcܧ4]yͳt\+!fR|0^-U}uo\LXgN? X} 5xfWM?MT"rׅptD{e 6ǟ. خ*K2wӟK1T]`Rͱ*M׺=+D A>ޥV2je i,{?A/}[҄F*iVQ뤇n>k*aij $<ĭ^ <"BhB{ciPxMEt0mzM:6W5>ԬbOBp& 9= VƝsߎMO]%Q]AU-sYA^A-J?h2څZ;P+ xG $یwoQpI_s~A*yԽ6kו)ctHJA\xRݵ5A؆MIR7姟{lRԗ蛜C#H,f`.`UbSz g] uj,VV { |: AS36~dqs;;IicT{jeQ T= C^$hߵ  7G~c%~ 垠F*p)IYPmL㘳 N_Ԉ/B'CEuQۧr=kpz+ sjT\B<F[+9w3/m jFR 4p A peEg'O9JU'?CMY0{دI! zhO-HwQt^Kin gRiLw [oO}g r^}YFlTH:}aѺ=fd? )IJfQVNf,?k7k^*FB_GN't;ʾ,}iU?@5(Y?Z[Phhs30YR(^#ͯ6qx>cId4~d"1 q)t>.lXvGC R!0<쀂4 vGf[_,O+ Hy ֹ(ӏWOM#=3~ 'yV3z)PFm+n W]qIL  ^ 8Y4pp`l2Q|ioMPZBnkM.s5,a,nϬ;QgƲB#8nߖK@,96wOP!|ކt7=iii;Sg;X%RyDTNx$rr9XTMmPh4#ZHo`Xn~OJ+|cƨ=#5ܾ]wBO-vոR=`K"f<TA0 ӆRa0,Jh3[ ѯ0}u 2+Kl_aa$! ~9 ^?\M&3 msC8tRvQ U`V ձY3I~>7ѝC5)_7OuNS+),*'@K]ڈce\]>|1}u&3 %@ #ͻ骄7u~@ȹI4IJT2>} ~q hB{tm9Y dNd{DYr}Ts9|mV"FZ վ?[ f ezkvJD2(yun &ӆBe m`+ߢ.OϠun38p +N-d@CQдn_):IQ2T7Î殺`ġr\S6r4TBP)&Q+aǕ3PuCfۜ;Z!HomŇ~D?[UEٺ? `Է!k u >QX- '57IjtP/*5]\'1 xH:4c| ѽaサ#2N/M<{\.TGeN /"mf.ˆrݬ@ٶuSV]j) *5ϝV1,-^y2{k΅; 9Cg+qP u㫊"M= œ5f9N#ːmW#uj,/3r.+ҡ]ƀ6Q:LmgY\~±Xw/( P%~K5)us(CmW窙8@DWgY ueuN3 940ߌELBO 7aY7O%)Y#-D+ L]lDc 몦.4̐ۺ +I;gILێq&i陧dRZ!0/DH9;L!% Q3'R(5H4tЕ `XEr-s\9Gf@oLQjt-hUe9ۣo ae, t X],Trs%}7$\B]s7Mgo o:d2PgSE߰pm*G Э?,<8Lî* WKpLroCTX`kacXDOG$W$Q "sq%|eJa6hZnvR ~,;[n j+BJSPxv\#nH]eL3NN8{y~ȆpA~nڧUac),[F8F1eS՗嘧_Q6flc?i o0rUFdٔ wP͸wauvg24fEA~᧨%a}Tcw J=mT`de#LJTK~ BAPwk𶠣Tj%/8wA(;N l#"i8J륚U}R6к[c& [k7&AS^P<(4tj;;~F)b"B}=gdx[rڏTIU]gݶA@nĖ,ʀǏg3kT; QǪ{paU<6'3l8C39}^R~jfsCqco% L )?۱4.Q7ow. ǣ3MRwʰY\؞0|H[F);Vx{'V4ARO/OjFv63:"s5/Ղc4\׷2'+\2ŌfF4μ#޵KzSLKdk/fW fכdH`8 \ vՓ-o&'p9}꟥+wof[z4f%{9YF(HW|~?'Z?Vv$f\Iݷo.̹gG`azڥ#E\BZA'd6U efnX^y|3.݉VC3ѳ@O-q `Dow;7Plq! -F7ȕ#KrZ3n]]y,D7h4˷ Tzx~hja{QA5h< Ya1aXC\F:ItH诞(@W7:OM u7OtKK0Po&8(h`.ay:k5L=013huHҿ39eySRP];Ӹby5MޅE`珛,c/O7a~ r\"$Ķn7(6RĚ8O`jX3#C|̶mXN<| @mGy ,X扆` {ƫg.=Z@s y9&>ЃȡB$ q"OͽZIiwp'YDƓ'(?h>ZjoFf̨&5G#'obd8#@f ~#&;.Fݥuui3myLx^`h8CC%mhorcñؐq6L99K)~g p'?|˶ ]+2`KB>[q?@d6D@Ƃ#/:\(xRxd𿒱g݀׆:^^pRP(߄E}PkE3}ɱsO)z;u.zrSPe&c U}un(c.~D&=@=t36SDNnTFEЖKkjjV3 Г"KxvE[rRM ѩ& ;bۢ9^ 2b}ȏSexj$GPk̟SEO5Ƣ<"K[/kdlWuCFXx;.v&K2:KqHf0,<>c;ͦ:+&L<$fcUpl5LۤEj5!aL93wPXb !P !TNiWJ>l3C+P,v ZUS'ptUD#3Q܂ĝqðh iSữET%'z uqC }K5.=<o>ރ"y \'.g_w K^5>`lY7{Ffd8O˔W )(U[5L< 4I=yvNe='why;Qoʐ=Q'eoJ[W|aN) ,|(jY޸}O(O )j2S̲ w=;-XX2gٺb Qz$'SUIGeZ;o& Gr<? XmH@OE,P*(~>aӣYOdġz/k%3Z#U'VJ ÞvrFe8~xӆ qc\I&Ÿq{*ՙԐKe+475zB"wٳn5"eK?>A05GG.he%vƯ}, i>ztIXL#R;ـ+č'm54-IC+i=@7]|} Ҷ 't#\zh̑kcii*@BX/mAW])>^=ctaF:^pdH/+R] 0" t37ΰ ܟ^r[Pn:8 THщɝ 'C”اS+ <αf ~ z}m9s#!9& ,tAڨޑoqM(@X{#~*[fHV3ves6AL6c7SvW)K%J@zuXɫ;{&NOs'tc|g5}`DZ<ȋP$6͂!00'G ةPmD,[޲5XUӷD!_2aH ` 3U*@ir{h5F3")(q d"nl?b Fz&1˪#z!dsDDnQiXӇv׬lFR, (0/"*2#<;inPc]w\IX1'ƓhFeg2dCCcω zE45/Jӕk͏H?^$/8!H#Nxѐt "3Ko"W,Sπ| SI%/ٶҨίzbo հu5-ؓVlCŚ#Yg e|UdX[[K1{  ۇ?ʶ)E-I =2צuOyl|.J궵DoT.!]/QyuTvc4;czNp^|5"}m]8$Ԕ`~Y=o^!FjWD; P?q$+$DW Ӆ6$EeE:7td(0ix..ۖ|U"3@k"K~Ud{ "W \hVx}?j^Q&Xbih_Cjlnb{XS(ټr~ɧ_IVh颼f&=g)`) rƉRX6/aW5͏.P</ZX9F;zCi d04o/%}EA[]Iky$O%O4wOث32#]{K:z{pB=P2Tq՜ÚI,V=S{f(Sƻ"fny#&WVǑE~wtanƿϏ? b Σ~[BJ^_o'9:=$Ń5L;(d=B>Oe1kl1[ʂglDlrpWMP܏2Cƍ; QcItU{H6j)oWѧ,a)8WA96vtKx܂{vf7du:]Xzļf f)y:[<0p| ׽lsƜ- M6#1nQx=kͱ_5ey-whҮ"9\O6^3OoeΖTT(=pG*\gk8Y(q=XIOPEg.WL(<"7|ASṹ/[T.+tvԣIF m}>>ƵxA G=L2*#ANB8z١c=Ui6Y\;[!;3:R%v?oTdYq@P~)ch =w^&'ߠno/pe-E>_=#+* E13M87@} ^#~A!@w IPw::Ѝ4~p>fm=Z%T*(2ɽtƿpQD)%ubtəO`՚`XWg &#iRySw}"`}=&x9D6օCmPcS%ɗTNOao J\2%Mv+VhaxvAM{Lu4~08~NdXUTP &1JS/(`R;xUJ^[j$* {QlPqVp20Gl2 T P+AXhIap(j^8f`R.*eb}QHO xj* nDi?ѩ]4v:9kzBB5ڵŤ q6tQ;"x:YS𗹰5cϻ(i`C5 uWBWwv֡Lh'5#Vhq>UqDl5 57Θ{DqSj"%xNT%S9LX=k\IPO޽hԺcTj S\\Ji"tTQ߷sdL'J.Hi0i5 ~_`Cg8`aHrFXc[9wp5@*x@pv ZeFUtyy'` fbl'QLy2yTD4Iɵ}0 + GBT%w3A0-_dv?-x¢[ T"@v()R dߡZ} F;.,-. r@.Mhsd9t͉N,՝44; 0b0B{Jp܇Z.?0Bؾ['kZڠ|zDӛ  eG,"Z7eJ] ;i&P@U./K[};M8Hi'jnz)Uhn7! ;t_G*Jܨ;䏤1^DAr>/BFvtȶN_g|nmV>lf+hZqԻEhx rx]hqU@u d цN矏yw9]U=C/y0!Fc[#1C*4T/yANG*6s~YͥcIK)){lw<rH'wBqפezDzV>/ ;R5 92t4FbN2=M־L)mQĄ5Ue/TfȜɔWX9/~.X'D)=~ԤBMgMzeqf??ZNET/Nalͮ"eh5$+Y~:ojZ*4Pӵ /d.K4ihhA^:V%W)cT- HDRK+JtY'2Ifēo#"DhťFwҽ __szfX"tT6ݤ9y)>OQV,8༑#Vs" 7˚% kWՇ)&ƻbtWXWV{"[[6''-;ԍHَU}DYɠxU޿?YD|}j rJyKW5o{mɾ逩8? Wlsf%G؝)k4fm{4 d4҇t1ʞv{DEu YkR2>"8? 9UE<%z`yG#Wy*glPGzGlR'Być{ x. I^ @ҕǠ |WpRnRʄFJCD@~{AN&ٱy\cA; YIK{ EɰJBMBs56]^J{ʕL+PaT>us!f9T1 *NuR.>r"G v.^_+nYnWi/QS| *5ZHnFab32Ef|<ZQ?_cqips$˽/HDcthW8_0EFbYu9H(TL5ьW{m=OH.ze.\!\>F1BD[%2MGomFyX/ %)sXie +-]>ek;U_rWTlnꗓs{c όhlgH{O, M&iQj٭qJ6N/O'L|V,yY)j) (v'<SNI#⮑äY5k>uVtGRmΚ (ӟvrKYbMfbsj)r dܘ"qKt :Bz@L v.4h8vu04~dm 6e b_)UہtȮCn.f\[' %~ZIN/?;껊 pP1~T95:9[jNa`g-W:G`:ViG*Pc}-|fZis[@yEm0$^uU:"cj>~r:87 trfwKXaOxL74az}+lM|U3-֍y{hm3J tʻN P ^u`v$5ӡc}9AUbBu)@ wENiA} !_'EiP'di4 YffLg<+:-]cF M{7`)2 u6q }@k@ϰCiV@%)E$Y';om_J9yV++'IՌLvQdz'Ղ;15S l tXuj^_týJ+QkO= '6n6'!לIb&/ &ZoInv@>w-TRZ-':`֞K ΂*]b% -˲(: (NX*~)=% ]{G4(#9tXnDVܔ(}&f{+5_;?,:?U#9zDPf1+C tS9 l{X̯*9 Fpw6ݵK\ wd:ӱɔqmgidR ڙ3nvNpޅ)T»Vw×0ve5m]m}rNKN@QpA =h;4^ 7eø`{7t)9`!4M/<̙`:OEHe3]\W􄶉Aj=WAL~ W hJqb2/1ڃ * ^'.)sWBcp[VAV}AЦ;AD! O+D(V7-9}P l ;B,YMcTJ6X~R3+#Y+3 ~tŖ98Lr}&AtCv'L/^ Uc68n\5#Xm5S UZp,EӘ]-NO\4}SMㇻ{ja]A- Eyfg:[zWPOSd 4Kq4dSt[> b4M]?\=sDXg"eW|C?~(60}yb2$}Ji/GQoBZ7D-R YZ