python2-Yapsy-1.11.223-lp151.2.3 >  A \=/=„XZ+A"w:LBoWX\z&\ {&stFaF}_t?L6+ƒt -3l6tYtTCxjN}ю2#l7ҝ{x`ݼ51V:¿Y~KqhmjWu'fϑ7H)vⰚeȻX,k'ٶW&&RNkH-Q v7w#KD'!ɧ?df1307cd63abf63784da750d1a05a1a431c5eaacfa1c043b765c569643f1af21ff9f0a33a5e734be420304755432a34ac95284bf\=/=„g0YAy3ꗊJb98@Y$ C__tYhL!#Je2V[ߏ#vAG/̾?2v97&RLs0e*txvɂܭ/L- fɗSDU4vk ?/4pn!+R?q̙ kZh4U`=HM j=,'ck$ݑܖå%_mCVH>>pD2?2xd # =x|  88 d8 8 8 8 $8884\8<h (38<9L:B$QF$^G$p8H%P8I&08X&hY&tZ&[&\&8]'8^,b-c-d. e.%f.(l.*u.<8v/w/8x0l8y1L-z2222&2(2,222tCpython2-Yapsy1.11.223lp151.2.3Yet another plugin systemYapsy is a small library implementing the core mechanisms needed to build a plugin system into a wider application. The main purpose is to depend only on Python's standard libraries (at least version 2.3) and to implement only the basic functionalities needed to detect, load and keep track of several plugins.\5lamb26]openSUSE Leap 15.1openSUSEBSD-2-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://yapsy.sourceforge.netlinuxnoarch )(C(Ca  lIeKLL#8#8YQ[a[a''y \ \oA큤A큤A큤A큤\.\.\.\.\.\/UM\.\.UM!\.\.U(\.\.U\.\.UMt\.\.U\.\.UM\.\.U\.\.UM"\.\.UM=\.\.UM\.\.UM~\.\.UM \.\.UH\.\.U2p\.\.\2UMU3\2U!:/9a235843e14fab763d6e8c53382b471968c3bab48e67de78f2aa533bde906443e31012ba1fb6addcda180e557483301aa51e74383b6d9954a98adb5021f3d2ee01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b0aacc150815aed9eb346b763c77e27e8ee44373be1c0389090f9bca13d255719d9819f2645baf24819cb4f8a75347552f038d944dc00c1979ce4a6a03c641b0afe423705caad79026977c25ab308de622ced0fd75df0ec54af29354543d42a4efe423705caad79026977c25ab308de622ced0fd75df0ec54af29354543d42a4e2469532d9ed709fd255fd190dfdcca9944c5ce11c75eba7f49ab8c34bc74593e055f7bb73e23841bb7865bc01bc2904abafccca131d1aacefc27e97ec02ef23d055f7bb73e23841bb7865bc01bc2904abafccca131d1aacefc27e97ec02ef23d84fc6ff69f03150da1f889f8d17bc3f8e5c6001f56c54633bc953dee385a63c21809e78d5e4d9ce1d13da0a46e75589a2932386e837eee6a8eeae0c9a1e66f311809e78d5e4d9ce1d13da0a46e75589a2932386e837eee6a8eeae0c9a1e66f3107e78b97e0745ecb603ce31d868aa8b6702ddd906d582a57ac48ab00f922586b7f2ac6915d797bd6c2ce582ed1cb8b51b3abef9702fa7d651d45d8adc0fee6447f2ac6915d797bd6c2ce582ed1cb8b51b3abef9702fa7d651d45d8adc0fee644200266b721d09f1006eea4e602c21705327160f18ef596a5c95e2ee894a680072fdfeb25dcbdee6cf3c61ce82bf94793e594d0e4b7cd9d759d755b27baa2f45e2fdfeb25dcbdee6cf3c61ce82bf94793e594d0e4b7cd9d759d755b27baa2f45eab49c8809e083f1a1a94bd58aa3bbf0616264d7c7585b9108ae59063b6d3b5c7e2a4c42f07ddaa3ccd1d33fb5d5d06b5263f6af57c1902ed8dd59ae167e16132e2a4c42f07ddaa3ccd1d33fb5d5d06b5263f6af57c1902ed8dd59ae167e161328df73f5ab683a518ccc06c39ffce37b433e6275b05372c703a3a8d266ce6f19c51a979a93cc25760a404907621728cdfaff74eef8866dafc36a9fb23559f785c51a979a93cc25760a404907621728cdfaff74eef8866dafc36a9fb23559f785c82aaba31cce4970b71f6a708c520739397e1109590dcd791974c18338a42562359280045966112e9a8d91d8e510e9d5663446a096481b985e28639d56a265a5659280045966112e9a8d91d8e510e9d5663446a096481b985e28639d56a265a56301f7bb56749e793b8f6769c6776cfe56dbd8cdd6d6dc0aba4fdc7747472553652a30c258018c5965b5048ddb42edb1a9f1038e2b9f575d166ee0278922b79eb52a30c258018c5965b5048ddb42edb1a9f1038e2b9f575d166ee0278922b79eb0a6c019c1f221e1cb4897e2158a71e433e916e0febb43360346f41ad17a06e454550f8ba97b84598b63e8656af566ba3fe87bfa0b00b316031a43db52221c0824550f8ba97b84598b63e8656af566ba3fe87bfa0b00b316031a43db52221c082a505c48f8f1cfbbd5a3e4c96909d59260dd71f9dcff3d878282cc100bb140be04661fa34f2c5b3b16ab1084f816d77bb8285cbe99de4629eb73bee69a71a6fa34661fa34f2c5b3b16ab1084f816d77bb8285cbe99de4629eb73bee69a71a6fa3650d4b5645668fa6dff8e64d9d94bdd9859d5eed17e37babae2a2c580fd7c492c9d9c4a282216e359a264eb25b155a92d8f18bcbf1174f285696243247cbeb2bc9d9c4a282216e359a264eb25b155a92d8f18bcbf1174f285696243247cbeb2bfa9bacb5fc7ac1f694e17fe506201c1b678dd726402ae18b21dc5916476ce6fcabd3ed91ea889fd39712cbc6e9a560bb8343ba2316f54b74ba53bf01662aa4fcabd3ed91ea889fd39712cbc6e9a560bb8343ba2316f54b74ba53bf01662aa4fc8bc512a8a3b4e38e0087cc1271c02d39f69a6d44e244680e01ab4dcea1adcf0c6076750137f027db1faed05e8d0a3d98d12b626fd36221586f2e14bb2af031946076750137f027db1faed05e8d0a3d98d12b626fd36221586f2e14bb2af03194e6d5b5dd72dd8dde68947c4dbb6a5428420628038e72063930b95411dfc24159e43eb9c394074c37cd15a54a70c237dd6c37c266d56e033ac6130bc0635aa725e43eb9c394074c37cd15a54a70c237dd6c37c266d56e033ac6130bc0635aa725e1dfb3222bd7f07ad1f1dbb8ddd58734819749372925db9042cf6b189b6d488251f655e0f9504e37f268bd8ae844e89df55e235d4ea3f5e0e36d7f56f30d2a67940c5ee183a744901beec9877179cdbb06f0d405df848ded67bfe956eb476d6brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-Yapsy-1.11.223-lp151.2.3.src.rpmpython-Yapsypython2-Yapsypython2-yapsy@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1Ys>@XoRi QZ@sebix+novell.com@sebix.atboris@steki.netspeilicke@suse.comboris@steki.net- convert to singlespec - run tests during build * add fix-file-location-test.patch to fix a hardcoded path in the tests * add fix-error-plugin-test.patch to fix test on 3.6 - add documentation in subpackage python-Yapsy-doc- updated to version 1.11.223 - code: Make _extractCorePluginInfo accept Unicode filenames (bug https://sourceforge.net/p/yapsy/bugs/30/) - code: fix default change trigger for ConfigurablePluginManager (see https://sourceforge.net/p/yapsy/support-requests/9/) - code: merge python3 and default branch (contrib delijati) - code: fix exception catching to support flask use case (contrib delijati: https://github.com/tibonihoo/yapsy/pull/4) - code: fix error reporting (contrib frmdstryr: https://github.com/tibonihoo/yapsy/pull/5) - code: allow plugins to run in separate processes (contrib pylanglois: https://github.com/tibonihoo/yapsy/pull/6) - code: fix dangerous usage of mutable objects as default arguments - doc: added an example of fetching yapsy's development version with pip - code: Speed optimisation for the regexp compiled in __init__.py (see https://sourceforge.net/p/yapsy/patches/4/) - code: fix bug "Plugin detection doesn't follow symlinks" (see https://sourceforge.net/p/yapsy/bugs/19/) - doc: add links to coveralls.io for code coverage - code: fix PluginInfo properties (see https://sourceforge.net/p/yapsy/bugs/13/) - code: fix ConfigurablePluginManager.loadplugin ignore callback bug reported at https://sourceforge.net/p/yapsy/bugs/17/ - code: small improvement to the parse error handling (related to https://sourceforge.net/p/yapsy/bugs/12/) - packaging: version name change to comply with PEP440 and resolve pip install problems. - code: fix compatibility with python2.5 - code: fix compatibility with python2.5 - doc: add links to travis-ci and readthedocs.org - code: fix AutoInstall test failures [contrib. Agustin Henze] - code: replace deprecated methods usage (for Python3) - code: switch from exec to imp.load_module for plugin loading which also solves https://sourceforge.net/p/yapsy/bugs/9/ - doc: add explanation about plugin class detection caveat https://sourceforge.net/p/yapsy/bugs/8/ - code: fix unicode bug on python2 version, see https://sourceforge.net/p/yapsy/bugs/10/ - code: [contrib. Mathieu Havel] "plugin locators" allow to change the strategy to describe and locate plugins - code: [contrib. Mathieu Clabaut] multiple categories per plugin (cf https://bitbucket.org/matclab/yapsy-mcl) - code: [contrib. Mark Fickett] improve logging - code: Gather detailed information on plugin load error via a callback - code: Extra info to plug-in (eg add extra section or embed the ConfigParser output to the plugin_info), see also https://github.com/tintinweb/yapsy - code: proper config of the default "plugin locator" can stop plugin detection from scanning a directory recursively - code: Enforce a same tab convention everywhere - doc: update list of project using yapsy - doc: highlight the existence of tutorial and link to these ones: - doc: be more helpful to users with an advice/troubleshooting page - doc: add a CHANGELOG.txt file- Require python-setuptools instead of distribute (upstreams merged)- initial packaging of version 1.9.2python-Yapsylamb26 1552924981  "##%&&())+,,.//122456781.11.223-lp151.2.31.11.223-lp151.2.31.11.223-lp151.2.3Yapsy-1.11.223-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtyapsyAutoInstallPluginManager.pyAutoInstallPluginManager.pycAutoInstallPluginManager.pyoConfigurablePluginManager.pyConfigurablePluginManager.pycConfigurablePluginManager.pyoFilteredPluginManager.pyFilteredPluginManager.pycFilteredPluginManager.pyoIMultiprocessChildPlugin.pyIMultiprocessChildPlugin.pycIMultiprocessChildPlugin.pyoIPlugin.pyIPlugin.pycIPlugin.pyoIPluginLocator.pyIPluginLocator.pycIPluginLocator.pyoMultiprocessPluginManager.pyMultiprocessPluginManager.pycMultiprocessPluginManager.pyoMultiprocessPluginProxy.pyMultiprocessPluginProxy.pycMultiprocessPluginProxy.pyoPluginFileLocator.pyPluginFileLocator.pycPluginFileLocator.pyoPluginInfo.pyPluginInfo.pycPluginInfo.pyoPluginManager.pyPluginManager.pycPluginManager.pyoPluginManagerDecorator.pyPluginManagerDecorator.pycPluginManagerDecorator.pyoVersionedPluginManager.pyVersionedPluginManager.pycVersionedPluginManager.pyo__init__.py__init__.pyc__init__.pyocompat.pycompat.pyccompat.pyopython2-YapsyCHANGELOG.txtREADME.txtpython2-YapsyLICENSE.txt/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/Yapsy-1.11.223-py2.7.egg-info//usr/lib/python2.7/site-packages/yapsy//usr/share/doc/packages//usr/share/doc/packages/python2-Yapsy//usr/share/licenses//usr/share/licenses/python2-Yapsy/-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:Leap:15.1/standard/afa0626c72d8345d4c6c8927253aef79-python-Yapsycpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledAlgol 68 source, ASCII text  !"#$%&'()*+,RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRM?gDppython2-Yapsy-docutf-84dc978831783d30d583c87ddc07b788bcfd0bdb852dee40ab0eeb0846ce8d75d?7zXZ !t/>י] crt:bLL C)*:Iӏ0O@`%s^<0i2?>^6]5qjL|5c q|#_ቬY bh ):Z4. dϠ=>(6SgCl-3l֍s'7$K&h|YwRܭnQw!WJF ˄k\"@4Rn{vk#n('UvO+YM VS?G"6{Olnոj]}7`Tչ kM8I}S&;Tf`Yk`C,:Rk.25Vp 6)2P"9 ^{+JJ0w Ã>!xUlӤ!(nR uOa$ Tsj0E薴ZUȏ;КS#)XU/d4|< Zw֡;j)qy#{Frʖ+0L "|B\5|f#(}އXn\odrEƾE(:Ƀ"`ġq4NphX01c6^_z!voQ>CKvݢ1cE`! lux+cQ^k{Qm@rwlSz$,ʾyЋ2CyF/%\7K#0"f&[I,%+.3!S]^e9e+|d̀#4Կ!3E@YϠ{)eVcf"m iNwB $O.w]H\DTrV(e%7G}JjHEFMBI;RϳaQRЍ VoRk6JH`h7 ¸2z beVgV7tahDT` d41IzRviG|ȶ@ƺlq쁻h1\d,l45@lW'dwbg<q;Ӫ݌b??tj~Ij6|Jqgok-|]4A)Q`?k^f";ۄZ.A_ &B&,Ykj"%JM2$k]`Qw ?O$wԢ|1ɵ$zni:_oORhȦ[[jt^<n?E]/9jTWkrA248ĒH|xשP^{ЫͭsOeD|`nXaUJ2:.C}hȚMIP2yQoP"P7]C'wqHоiE3|x> K%C\ OF-3"J,ÀVCCF UrA;BL K=t,2ad6A~ b3䖐t̏,ci*7%U.'-cqS.f^T0,`Yy0%fGЂ_>`dYi\R":>%a2(0={ѺN`xuBȂVLsĨ]E^;"L &<^H8Pq]k*'i*FNkoG8 ޢLI #j|OC2zW\+H^ꓗ*wElxRkvGxUOt"شkVց0k:Ww.Q?TE e B44nI+ނBuCR7jse'fy' i\Y63pqnr)-Vi)*T zq$ ? 2E1<`v7ƤKp|th[{"6;jlYPCkp9A[ R F0 } t"W"oVwi }R!҃m2+wAx̏HKU:":%iG!:WеoEA|Î.] ZAwKqoDz:RG"K2JƘ>$RweLg%vIE?vj?hadHD/RR=d`y' p{Z?_@8fXp^;jZ)w3͍Z+z,'\_'#mBָH}t#Qn:cqv)A']^`J녀6Μƌt50z[ծw[1`&:[RO nE bh9N>|#KQR5DÒIGׄZTU)jĈ'LcM:KwhTpgeI iCnUgFe jg*0 ?hK&KH)# CG-HCsR=43.r *OӯXJ"}C&fb*c\A3B{R=3JsBg-yt0/E5j;. b3Mo'4Ng[9eyH)~Gv_'3 X{ 6Ɲ#4Hܥ8C5Z_H~uu:9\"D=1"Lw1;Tgnv!<=V:+Rt2K+)r6LZ} ËHTrjZ ry;Ll4 k^gRgUCHO1q~3Nk6y088,{MӘg9,/ n 0Qd˟$9iML]"} ZJQ(ox6{;p6}a |ܼJ|ބYe_,O ЩԆQ"ro:xkGAnumjԒI:KZZ.:3Bh\YrR?ҜYvs0,:<] <rL1Y%DC!n0OPyp`aF[pXaTZ{FOLP<IJ1lb^?ihGBc@o*]P4t~#JgjOq6äGeOfoxr5Clk(bX Dt`W,oF\_"N?eWdFg_~ѩW2,eF#wfQg@_삯8XJڟG ˈ3⬷1MCj2s MXF:b=aɾl| \{=+VEDѬ=]((WX4 EOh3ﴩ~]Ԃwpϟx_ek|UOpD|܊=맹d<ptb&JF|aүkO` WC +uY6iL1=g#'&ݰS 쌠VUvY{:_Vmŏߺx% M>)SM4=wf=!2*mL/766 `,o$ʢQ 9R+H*nUsLHf9F(4Y'eg]YH:.pJ-?X5;Ϛ^i\c50]yw T¥k4)I.=`;?+X)b¨qU+}H-+T"qIL=A2y;y9$OK?*$n~w0[p+50"|AgQotBF$  T]N%8N#p1I-v YwνI=RFsALX2+3<:7<<{uvٕ]|̖%_өxO]*™zخ-]BroSe<&U|wCb5=c ~p!|?">? !*E5U3)iV>^#@&Ӭ( 6w#`ny>zc?(Rʹb?Z6+3Mm N6j̼j2#5nFtcTwl:'XlVr=TM~F.@6ĺJ|#X<,VHC<\]ٰn{cfǎR#e6!RPD^43#Icyp[?&c=<p3 4fp9(䪙CyV] eJ&q9$(\7VT0W:%˃y |qd9o|͘/[3JaGp5g٩U?;t\Qv-F ABU;DƍRVn~Js#zsS &V;ڪWbd\!Ei,KʏT8%y`+[$qF/gj$.Ͽ&/A؎ 脗N:Y/` ]'bEA(&Q=9ԓɫe<{uB )$%t{ųP'kDCH /(:V9.ZHLH3Y82^wP~軾_;1IiRGɲ6"WiY2n1ˑAm4 O&F0\y@$?\l/Jw}u-~x%Cl?;xHDDZqmxRj v큜2x,6a6Aeqb ]AܯP}u'#Ϙ rԿzַ?zq{,Q:&Z/êܬ(A~^edqi{6԰qQ5MRF(!>ɆBhL(3?ב.t<-dL 4}7D[ZNS+#{Z?m[!^xr+Xi(Xﻜp>za؆}5S*BX`ޡw~88uAX(5 O0\ E&(? |}oCl~eY}c|JߡMPջ ;ăJ\iQ݅ KGe/hXDA=YQmldEƱ,] aDnt~>5U*N<7@$":8xan"DH|ƌ훟ӀY[&{;Ku073 &^ :.% YAJZMu$} frTp: J5nޥ1pZVAWi# [C?w.dYFاQ |8||jrWρ!ijңFlb=<ؙ}`i5JvhwKG˸5 ĵ 0yqyY(a]IVzqKJCbWdȞ {XbVaLGUZBa%}0d;Dp>)_|6j>k]Z *h◇>uw#K)GjdPΒ`]o>&Mr nګ(`#(zU2R(iOfx+{ 3֜2pdy˩dw+<*hk;KaJaVqd\,kJn)V?ޥUS+ U=Ժ>38'־£PAte|ڹ# x'}rc <=X+ H{sW_'b#qW]jTǛt&ڛqT~HpQJZ -I6CHLpiv]RINòv-c:H.tsTS~$,p4j1+﹧%q .~.jKnH.$Y6씂JeB8Q;c \.OFj/(KUE74ty }*Kd*?3Cxf3`_a̦*}), m>b >0BؑZ,ld [z6ގQ L4#JP3jGQ{1`!)~37:eW ? F >gIL_#1||ޥqyU5V+Jy@r|ݦkyfba$ ״`V6!65²j^ቈܧʄ-n3y ~"kocmKZK\H[DN~$F[lTy>EOƓ [gʝv4jG-'Muq-KF^9"m ǿ4δDevYxX 6wA2 ! _-"xj }9W B|Qn>,Ԑ[ƈ_9<+(+Ll.cjC-3ƦKb=4e %T3vLf'7I?6xc )F-z!mc+2)ńiAWbb)J܏v!N,?-|n5QZq.+?VeKB+;AMtUW.}ʈ @"@plR$ jˉ[1Xhg(rxC+b u?z 3 YM7ѯ.v$Jռ|l'O öTR XVΑ2›Z<   I2j*_(}13SrO$8Jj-u[vj69%ˣ5%A -1t.^6#({W[ϗal&Rn4ٮ$aI-_;p1|$ϱu6Y±fSJZ[əKīyy2&ڏlwKdmm.pڐk®"4a!&9YVa5V:=ۗ^nj,+@$SẤg&#JгG Gb%=p[0^pKڐjh~C]i0\jbTQ܋c|Wl ċ\S?Ju*ZBf$߳ur;@mwEkx9ީ%`Q(P_2jSϔO7bPP^̕Iq+Rk%`ac|Kj@,Qda;^Xn+D(Z .18-fS& =WX5Ĕiǐ3-0YAKgv !9cU]n!3= <p)I>QiH:/F9"ă2Y7\&_ye#4l("Xc "{"C eEd`B=6zQ5@k ~Mmg8Y\d?S=)f.<2Yz*u fv]z%ՔMkl 3BI4UiY+Z}'"WWrp$_X=E̜-3ȼ/v! "vx́bΚPO{h?K"E.IuA]vƨRT{&hfTMgk4z5LYF(qd&QByku]q[LX'}m)oҷ%>xC~~!z+iKԋ.p6,ُgP&gIQ0hQ2at퐎enހqoIЙB@t!/:&3je*;Q^:+{-xb݈`&2E>|"3[xpfHX-[}W"9yhT4^ӆxILg\pXt'=廴H$Rȵ;5b"F~~r`)x( -'F X:;_ӗz&M`iC̜SS%vnb~|3} >uhK ̧ajns౲q +9WLn^ae^2!TB ~y#n w,+̎]4Vea.bVcs=+t_W1# E_;;9D1LC*"fT rze*.RlaF7am Ӌ&)D)yJyVrt᪻1@dS20wh~]lt ڵM{\Ǣ,Q$py?kf4=ڥ0m3.bC-g@C_63PgoWuL;BM[*aC3?wFT~O4sR14iq~N,Z_uPL)'V-GzbbZ&Ә&~S1Wun5KkrV<9ET&%r>Z>\^7YM<t-/LXS%忩@MfG>4-iII:_pFL`[ >J; aHWYan3N;!5625W"/j^ۿH7ΥVڤ c o:B#Ɏ԰l "uU8j.ײ7i )6}8k@P/#?5W}$ë)=,1dEY|]o1=9QMRb)˵27ʢBvݡ?l >͒U%G{j|rat4OJ,TO@|P׬t~]AYɎN^9-фӄ֬SZmR*~ZgݞW)ڴ͡+1Xxt7mBiQ]hgӃxT ~vWija͕1:[Ʃ{QH UYL#4G1mP2J:nQI a?ϛUZĝLoD?_j,\ȝ(i/{IIp~}U\ͮr."3ÔKVOk槝EǑ%{mPZLg|W0]6}@2s qCM5UK=֯Foڴtr{FaAKN-~DgkoʣكʝK櫉[itA ^1iP aS =xm/-[#6KT!|!`TRwX[ɮ_I(,\ËZ;D c4MSx^9 oz.Kև/ofMY3[zM .ۣli9eH^\Hzu]6'074+n],1.dmgART E9+Hܾ˓^: ;Zϔ=UJ HqWÕ?XiFG呉b_ou++5sP+8F &vK [5E =VE;$PLS@:yN.OQvAUbJdή#J.ہ!9"nl>9Lxk{!]=Y7` »%cZx&3Fe? APH]r:CF 1#"/J/K#{C'9 .R~#4H4D6[v;xM<۵Zɦ\X8_@)/=Yv:6#TE.:_yaex,^f7JlGה|uEsrv3Zb2e>1S2,!gb-nCLz\Ɇpsc<"KJIlXoUKQt Dfj79J:ICcɖV {p۞kA|v* ^JA)PY4$n8Pms^i `'?a+εO! +&DA17.qD*A]5F%Pަb&ave^h'H+k/(v0vwGhI[ˉWRxm') V9/u6.3!7 c>+ XSNxPX"6wEmt SVЕNkE&P1zc4p'^ mR 72G5i*@O5Oz+:&K ԿRʒ?և S!~ GbQ:'&FM@6(SJA]xGJ-SjY8SDk03+5Hށ_,~( `MxtrEFo _y-OLjbf"(e قJ&6`G$nnPG/ *څM4hrwmPy>Ď*#WOf*6MoOY2uTE%&ySD3EB5Q\ڙcTco EgQJsMŐdFбi:Ub'}o$0ӖPP/Z4RNtƋXWCַs ZW7 ٷA㐘 QUR֏;%F{uy uт 11+{PU²ia)Eb|H IgNf`t^m 6էSRRm夂62b8Cz3Aۿ_Dޅ8%ъU"CZ>JpKK+aDG_u?'.?XƆ J0Z' Tʾş}W*XHƗˠޕ6#^>%Y7(ZXHF }rt2YܷZ1o="h<.@|1iB)) m`u~;K2q@ru1)MJO5$6KU%@NPrS8D5q~[yxdDžz"1WЬpj kOٺS36&#NKbAjUǃ#FxYl5|hzx]Fc&)zй.Xw_@\""/$e_>q!fA`"YfY&yC RlzTUӕ2xJ]Rݘ9 )AV <$+jZ,Uڎ"|P HkVd\KWJ/(ݞά$؃^]{!h,}@L;jԢb 7Jkؓ?"gRmzv ԩ\rMRw{Jpo PkG;F:մ&9=|&4(:g;g@na#(0b&h(~< ?jFplY'㸣čᏻ-\^}I>ڵc5S+l)bż#oN#S)>dsͮs^b2>6OHH×Te`H:4rG O/M ow`Hr&q$+vUa0Ou}$S>)K ]>fA~ 0?S L9%yUd*}ߚ?<4iՏ*.~W: Eq=Ra hL#g""T)"shoPWFcx"/wl"M w/|> {trLhUgȗ0 K|Wj@ۛd*p^m·dz/QHb7ݟt)e0 fn:_=Jf@7\ tRUW7üjE7Fh7VVOu=xؿ<}xr \z!ǐD6 sQs½4e#$GD~g1[.rzFfYWȑR=d;nj?&NQŸ$V{9g#Qз*WH@&wP_5NU9{-xЯAzԹby%}|q Y:ZAWܕ >4JBzem1썌G&v˚+䦮§7qb$ƛrhQMZK&|M:$ ^7&I9~@a?|3-*nk`͘ڔOw>՛Zs l#K ȱ6 A8m $2 2҉fpFb; Y#|JӴrZAOAҍTQ# qx^=v}KcU[nزΒYӟ:C?LxsitQ[|y * avUrnnUޭsD6һf'q_F[c${!=otz#ur"]{rjiRY VDAֵB*Yh"n;Y|hU9Eݧ& vjyu%՞~Ru3Z |eb%NC@;845?!# dM΂$YoshstG0$|㱮ӆ%хW|}ZʐE6p+D%bf:ѧ.i$: &rE]Zӂ2Ç_v҄ ՠlS YEwDOt2|=:$d (ҁ F{:]2VEScSMYD9beW͊OwPVC!51zc}16L2RjScKϔ$1 (*ش4~v UUgAޏQG'CH$N^U{)%y^r7ჟ"7cL3>@8cgW8]1  v.x{ HÈF_J3<(6 ,]a@2 #LO5,ghm47g=r$QYO9!1L x7'|ז/(NaT)r@i VU9FqK7\y2=&9,/yTitz߸Ô} Ύ*d}g/=H -n~i)7j+$Ww0Ǥ_&VfQݔoJzFݳs\GSu[rJ6Ű k8)H54%spp=|_L>$/B~1gYPtYCCm<:?jכXCxgB Ez~.kv&J 4U&TMPFŲ j6@ҷx?H ֍=UT;\"چ6Esû}mhq)y=V}r(RgO;(N pҧʖahɸ|z+ 2to) lR~k@[W$[4}sKYbL̴@,crYF|eĺC$=ZqX5f,` L9C8>ɄyY$bUauIl-쮹u}\oC{0)a>$hPf%60fjlnu۱<˴İMꞆF 𖃙^O2iTwOQ36 +u=ۻT-c)8vjCnlr±gz\;~5~N4UjɆtPUܬU08c4ja  [}ɈPϛ"n >@C 0g_L`$_uq# ,6?Og9Π7@8\1 ܈PÉzA6x*K@"/kJЩ_QͮqSD'&dsb?>E؛*, $Q'f;KKd@Aa])/ 5#Z^2^38㵾B7 s%yпj"S\[a^mDt vQGTGś@VǦ-+Dh!7 `Y{uU1 p "5t?8VqC=1#Maџ5ELhWQs|RżƢǢTlw+^l9cLڃs0aŃ@~gיiﱅxN)ծ/Y7Eot$>*J a1x=2%-Pn"]|OƝf&Ac޴?2ӢjYiM!+Y9k*bDҤ|yJ"-6͙I#ɠ|t͍Ҷd ߫uV{Of192ϘNN=Bm|*ڼ0؁F)thyhR2m=r9/ǃ]А b9fGS4<*vVo c6jqlDs%O Ƞ ߌ#Ce$_ 4 ν{(3!*WXz#fڑWV][}G+A-!J DS^;ZzRTS'W]PZY)Nj/F[ P L.c(rR XMVlzUIKjN&e}y3tOAAàp2$\=gni2e9lŇT}R"u?HeG:WL,W(;No`HCM7r-)({ϝOq/OzWF<::q1,>p3 RdNm<:ev JE.huJ3;DK:H.ss9CK:e'׍Y{"$$9^顫2T*vE`\J9VPI {Y_rߎۙ'r鮳+1^E1Ԍ}o, mwAX6S3vڠ.LW &:;)cޚg{2ٗhxʪ LADKG?p9 AXiRZ*= y6omAXα=Õ] W!1p;׾0\;SNs9`yvQAO9_  w&7 6 Stƚ슾] ք"~o%</d= .14E<^7Gu.fq"QxdYmLd\Ԟb޻WV|Ş2kwUsqc(|`q5we κΘLTP/ubeJZpFtAQ!ˍIȉj;'n52J%-+Jͭa"U., )99:ZY`GS_v?vV,PzCa lΖ/bBꀳ ^3֧Ƙz<5D(/AM&;l(o1Tm1T ޡ @^ɱ.hb-Wɹ<{ǵMmY(H̯ȦeoNa*a)+o]\: 3F}ZmTU!OLO.fOZ5`oݨҫ5M. KQOh]Gk6.ԃ^x؜C/!y~W-ށԙ + zBhbU5R)^X{EDr f)\yR0`gq`gjᣅۓ0sj rx }d?nhBhӈQ*8~ +nua}.g,%#l+ڏԯHO?~̺?16V6 5.cF^RgKݬFۖuj5lCB6 W`%X%nkUIjtWF[S;$Gi)Su1batY3"=<*bjHf߳Xio۟DS`~QB`@lbmk%]UI$uw'OC.Ow-E ED NoX1!h %^of6|`%^0Aۅ -m_- cKhtW{@T+ Oȉ"?e! YZyL 颗n6 4ݤČfwHRG'mR5w8|L2I):$SQ!;rM Dj^xᦈWC mDW3 S[bٝҐHh N?joLHM~_ _4]3mU>w$ lx o`V'K|)l8MBdͰY1֏.KЉnmxB;g#Vs%hFyJT:[X_5:V-3sn5ь(1o]wU‹w!p!^4-ƣ/|;g*.(+3gNAb'/'.:SFt`~U'F4bx00'y.I8f+΍Ʒ_r~ٸc1m "~]z|ǜvCqS 6Ѭ(ʯ -b;4RCܱwV4MҗUfl^SHi/fEqD<0ILos.A[k,<3Z1c*ëgTw+tZ7ZMJ$ OnָHX]rq δ$Pfi 4j}xvٚXu.~Vl$ka OWUv{E>|[6 s[P p\!x!(銔"8(ׅ,xԯ}Rvn:,_;F͵?*1bܜ^6cB0 H"EW6JƇG?&Hǂ|> G-* !Z'+@Czed9SNZ̿N;mK]_]|GdWV7vw]YOG24(Ug>F`1e_cb[J!Kc]K*P(Jbn9- [2gL 4vx ~eS^]tMC#3 3\ugH:Gv!0Ԣ`v TǗ7TW7s56DwQ`F2)Ġfk$˧w`cN[䎄\@M/Y2VCTJD9zѦU1`Ki%S-F!PH\Z8B-*3 p?ăwcPQPQV@-[7n)ԡiȡy|嗯qU=#Eyʜkduuλ~N&y'r:5vSbC~ԋ9|:S Xן#jSΙZr!Ąs}Y!ܷl  hSOP)3:2BD}t$Uʥ~дRx1Yw+,,0N ܧ9eRBe&7J]GoT ` !q~uR4-C40#M/Qi {cV!AG:#U:8iU7ǷhU(zиnX̷&jԌ2S 2?΍C;UE@e%@}|5p3TgB٢K%. vOY715 {K !1uX*NodbbDgdfC󿀀@hOXe|6Z#}A &O|-\o,UC咹HQz >8Ùt?>@T{?u& M_LqFU;aWV٪߉F$K"GO"&dlʫ ޺Gv~VGtjR[杧0(͍Wİgԣ5/>ES Pp-xe&h*߯ ~I/JSRc8`f]" <Oq*hI刪!)_ s)C"("Wr12 A*/{GdlJ68x:âJQEG@aMosT 9]#Ӷ\,%p%סcUr0Q}ًOb9-j8_ejF@~iu cYNv"릍qX"(%i*W+@T жm(1\ic!1&K#{NϽ/KXq0S ptnմpon 7fȧuT(-BGa9m_5S(.G )rxtH~OBeƢZٕo>/rH r6w洏dUx_;1рIh<&7ܝ2'ϗH{z^k G W,mQrEVGr5})1'CTTm16Y'߫&_L86r7>h-bdF0^LXSi)Jjm*ϣH/\\3ֻlDؠlЛG.0Ep!ݣ#${L{D*|TaN0t 3%!{5SۢOtՈy1)}UuH֩S+-j=Iz+D.|{7ѕ,*̠=U! O^`ͅ|b0ȒkK:ۺ񹫵sM@V`m!ލ1%Q=%\C áVmLR^G^ ,C8z .->vM@)Hu*fE \I ܜp2q7ۼbS\jXtA*eyUБnT8Xm21w0֫ĵ8Ի])M͜Djnئ\]df74 lː] Gz/{%]kBfNy5Aj̤.AS u"F7+.Vu:CtZa[h_m hg<ݭ 3`.BJixT6YmZVH#]0b&.^|H #PX,‹RQ*!ōtf:J]LL;YNE0U\t`˽}2Sn#y zM-Hd؈ IUG#xXwcaF|wr~J5)B%>1J;^ [=-=TZ$#j|PhboxCjת̢[@q 43(~5J1k[}EB 8*!]S2sB,+a`|Q;9 _fvgOŋ10cvzW-av]‹=EGƈm:8ۓbu,|c>[LcGU淃ǗGs+GR٫]H^2C!a!b"Ry1{ >Ie-R"\tk NNPuŚ wG8! PE݊9x ^vaR?R{2#:I]MRck",.)<G."㹺.)g~|H^yY $W}GSd 8*$m`R6[^?~c4@@u'瘂Iz eAe[j )"kZi݇q*,"T^wTkEYvz&l%z;b}_4yoMw q(:8ZG]+51gеy-fV_vt;ۖCʈi),F5;6xZd2^ ;Pl Q>Z5#38Rn2c6>v)LH`JTc7!JZ۸AQDryTY%2;IZ3FHRXcTض26nx )#bԚkpjg˵az/5'Dta!XhnY RT%rs,:pJq2bZoP'яdff9,r[<+Ư&5&n^{ /: iݔdХ#PH/K+ߺBMfs7;= #ØwɊ: L?(c/1[euANX_:;|2AgK.ݴA1cByw=YaB3z!JO7RCL8n_;/,qY}K |zDnM;%Ymc`nf衫 f 0jZjdJG˽WH B~*]m!Ixgp 9)4hyܞff,nx.8TkQF˛};_ RqlM􏷟2&%쐰UT>ᇹ ?c9,JPLu RPr Z`}ݪ [omA^unʅœ &/ˆ7خ\C^@UEP7sjDЄhgnGA6՚jj[Z_A'qFN"F 'Lgep&!I|9ТH)'cmZ (ם~}D{F [ǼIˋƮY2Shi`|޳C[\=.zO1d8K>iX~<+[ryPQ2oTpq`Rݲ(&;.B~!^:YtpjwkQL*;#dI`*AbUeO_,9l%Im~,9"I '?Zr]1;C=RLJnwyٖk1V8'|+cOLbJ̩wzRNJ: KEw BDho ѠHcD~ҚGLt_3Hs_ڶ"(/ ]Ӌo<ԙ+bg_42p c^ W`&a475Xx OMAp8OML? [GMg) {݇v!"eT3_= O܈N0Z?v/3V +^ RoīT5 @O8أ|"N:\< wqlMjV/G$湬w6x+ zJt"i09m#zKvP*ŵ{zf6!eTLOvG0;˹D'r+:uS@^)z|}4B%MLO3y~3ԗ3ɮSɪSHοJR1W)r؞JZogOSKmD񈤾f$ڟ̾zjP[9D[A+oՎ_#:kϜtVG{pk2ơi]1)_"G ZzZQ!L"(j+?ԝJk ,I3vZ9Fs&Lk `1JbB~X(L+4HӪ#O.{H5'69#:, f'f19u_n&yyp<- 1_ gcflH`;srP@)̜bKhС4;GLe%ۀ]`& re>[u{~˯'ߐ?O~ [T=/r1W|<4HN-:.G\m4hs4.YaGVw&Ea:9fJ߀]xi""B4nalu&`sJ/Mw!$>E+O _C&(KUMCz07[w-pCؑgbR؄EX^+1Jn̟ȥ;EYa[Q:2*/V;a2E@raUTn3W"% Xs̗~X!fK]AeJoo`_hnqa)MH䔟|>'i=F+޼A, e] C%!5t}|57hq5LZl"n;.?631iV>݃LBNУQT:9#r8j"j#@F۟/uGw5R~v\mHuV tNÜbn?ѲhF0d&cZͨ&cdCWx uHt"6 4^m{y*(3~Pkp<hL?`q"k%2FĿ3&+HAFGWrԾ8Vqݟc󅉬tA2cXU߅dи/ FDNpONp yѮ6͆u$ϻ }9,*[V5a޼!h <J4=ZO[VNZ7W9N:*8z+^qmf͠m w~]rJ-QPa+ˈ9>eAs+\YQ$0/НT=E~y76(tqfaDm[- \5XHc'ffv *s:7˗ Vf.Qs(B;BIϴdOa),v3nDb7/ak}xH?}V6ZN|f?7k7DI d0qa_D¥Jۜ$ppeS ruR}ufͮ5x S ƒ&oWc&^TDw|m"GW@BtZ29e\ ^Zgmt' &`*: kQ2u’8s?2#=-x\_ !RQkazxpK}7z"0○ |x@=Îg$;YX3ܑEp{[)RS&j|/~ ͧ#Iūl3KY倘MBGEF@"/~k$!/?cO"%ǰ}mbA 2%f3`aś)I2HMEr=u.qܶJߍ8`E,:ui8U]Pn}҆H@#ng6ʺm}`͸k 5+%y -xhʝm[&(c˶:ۖ`zd9Fu4^Y#6n FӜkXLഛW .Dws*ܨ*8D&\ ag "#nJ" YU෋7:3% ߎip)b-]{T77@nC@Eħ`jg|M+Y8"Ĩ MT(vC% vKpwڿ_.,ZلIōfLyT pAX Z#nsVN7h^ $ նo_D]5@-o˟{E m7h-׵z|Y##_mTwU^kŴd5d z_3h4`TPcԍAvt98nO<|`L$CU\2621~81C)9K@e0%6`x>C~4u7w+SPA1D .L]OYgMWk_>SUPwJgbt*:4}#F};P 5/aR5E&r1\C H@04n0D2`\R;ZhJo8ޔ+*xcQ)o$Lniq7炮|̷+B1I0"%l " 3!&2rv6LJc -Hgynۻri Ϊ8ڹN9T uPMezQ5vgO&c.<[;d]w@Rfգ`gYyAέ=U jK9-y`+_Z}K^0{2$)4HV Wڮݳ9*J[?rןW fW!>:h0c@;"a7'\X(ײu^(rJx h0˞j7%RgO ֆpoA`@; &e(_>8u_u/wGib% 0edXQΫlaAN 7Llr+v8EAc'k_tBJgqx"Պ:" ʆUS@~e֐n #fiJLP"i2W>|`N:Dдs͌as[Wu5K>]5WvH+t{U"z.FZÁ6b2_v+b+-L-(6xn@;K,EKڞ=ۍ!\/Nx\ZeeM?^8XT8,/\vh6h9sXu|ʎӀj/zzWyO35n 4ehGpUFJ U>awُ+?5~O )B'*$S]$nZDWʼn Ak;}kjZ8cކcOXp/mP{76fǭ#( ;UL [ (q.KRn d2?WD' ,'vh 60$a2PcSǰ4(B]"jglM[dQ/] +y./? ;+JWj 3u:g$-}"3LrZfYSfjc=뽷 3 =K&$n6\KMp:+$OQy2x  ʛ hO'fM՟J}|Vn~ƌT`h6R'؀b.xd]ҩwchmޟ6ߵIx"0iMGkg쪯[GFVa>t/=[Tڠ{":A k7e=jc+16'4Q2CG|dkᑍ8aq#}T5MKm=[ hmF4tpSDb]S[2+~x|s ycP{VT=HMI* R ,ƒҦ+QDm9?=BϰŊcIS˶qvwpIm+P [3k꘸2 J"{ =(XSdڒtN[ho@k]ʻx!Yt$`I\!!XZGxA=W`UG$~rHlȝC? P{!]Q$}:tN2?`iU Ɂa;'s[g4tkK`͓6;%qt|T}GrTdVydsOB4u9֛+?KBU`V>N6qS.Pǵbw?'#a>vIåYaTI7=kI1BogMЋm^C8mC"(\ߜ#,'4PѳEY.P3r,;?*P~[X՞HЯS2) 6qK4NOZ]%ꅝNkfO3Bʞ=o @TԦ8 |0V9yRd2IP)@Z)"5ϽԌr0i1ZQFg?65~j ͗ME_"$@WR0c]xB !0 h8.NP.**+nIeCQb݈Rl3i!<^A XnŵG0 fˬ0;f0ӝ ~u^(zG8ކ6C3<W/&xtZ瓮I-EhFA&# 1w=ɀ˅GB\̱@̟w 3#^ ik֊7#>RscMk#6O~=?/ɫk uײcb#d՜2'x($*ݛ`-a#A оd&TgX/W~RpdHL[rB7~2A_A$7@v@N]C#[qga5FzWVȢ-7<8H𘞫;^\:/oT$v,áT%ŒM. Cmtr3{64޼='D$i~eq,~ϵ(h<[{ڸIL!ېw4W[eaA/&~@\m BIeDٗ` J;A&~~W9~@#{)g~e8Br:Z:NX\%+AN =^T 6qXY-?-QA|gB"S† ! YZ