python-repoze-who-1.0.18-2.fc12$>ǠD!ΐT"^a>9?(??d " Z<@`ds ete >e e e Ae e!<e#5e%.%Xe&' '$ ' ((8(9(,:)/G)eH+eI- eX-Y-\-e]/0e^4 b6d6e6f6l6t6eu8Pev9w:hex;ey=a?Cpython-repoze-who1.0.182.fc12An identification and authentication framework for WSGIrepoze.who is an identification and authentication framework for arbitrary WSGI applications. It acts as WSGI middleware. repoze.who is inspired by Zope 2's Pluggable Authentication Service (PAS) (but repoze.who is not dependent on Zope in any way; it is useful for any WSGI application). It provides no facility for authorization (ensuring whether a user can or cannot perform the operation implied by the request). This is considered to be the domain of the WSGI application.K઻ppc06.phx2.fedoraproject.orgEFedora ProjectFedora ProjectBSDFedora ProjectDevelopment/Languageshttp://pypi.python.org/pypi/repoze.wholinuxnoarch TS&%f7  ~~K&)&)E55  | |"Q ` `$ jjJ3LL;  uudQmzmzDDD#77a >D-D-a%%mA큤A큤A큤A큤A큤A큤A큤A큤KરK઱K઱K઱K઱K઱K઱K઱HyK઱J{K઱KલJ\K઱K઱JgK઱K઱IK઱K઱JyK઱K઱K઱JDMK઱K઱JzK઱K઱J5K઱K઱J:K઱K઱JK઱K઱JK઱K઱K઱JK઱K઱K઱J~ K઱K઱J~ J~ J~ K઱K઱JAK઱K઱J~K઱K઱JK઱K઱J;K઱K઱JK઱K઱JDK઱K઱J|K઱K઱KલJo*K઱K઱JQK઱K઱JfK઱K઱JyK઱K઱J}#K઱K઱HySK઱K઱KલHySHySJUdf48492681c6823d09549ac6b6792c2e3d25c9d2d97f216827a1298cf943719833ba308aba2459cd3d5f19d913fbe9e519d5779b6e18ab1c51b2314d8086a369649b0249f98e394702e46fd8a34078939c5bd34e72a362eea95cd3d26811c8ee01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bdac72328db75ae7ff947b059198955b2bd107bc3b61f7510e63c951dd8ed194c4ee1038d0ac541dad3bdfab28312403cc02f0dd317fe57a935a56377348c1b3801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546ba58a42f74c09793f8c553ec69d1b2ae06353bd5f3ba9e5b6455887e96e50e7616a0230faa4c09fdce275fc5794ea0672ed55ac006e26bff9beee24728c5b6f1527cae2ee06347e64b9e07674b1f41d13cff40ca0efe4382630b401e433833a973a088193504399507a91ede42c8b63d8fcf3d38e6cd4df32282786d39a62c887823862f8a9c284e63392c1b5815941bc08ab7ceef18336f488df5e1b4f53bd3f823862f8a9c284e63392c1b5815941bc08ab7ceef18336f488df5e1b4f53bd3ff08669f99ba05507ca1363e802d20d1e9cea981a8957104d052c0444f239860d87722da2694498dc2ea16147d4b6e5e434d955b221d5494c4e89319dfe74e6cc87722da2694498dc2ea16147d4b6e5e434d955b221d5494c4e89319dfe74e6cc668493899f965f077766f9d919351ece0bb6c643e355c85869a18d267e8b4c279cd818c90081278f9eb278ab7b3f2c8fcbef858e10813e9a230fab39e39968e39cd818c90081278f9eb278ab7b3f2c8fcbef858e10813e9a230fab39e39968e3151955a96e5b890966acab3fa7297a508f5051850601d6e795d625907b4fe29905941eaf1f8265b58e5cccfe6ba00808456c495dabd18123061bc20ddc06e74905941eaf1f8265b58e5cccfe6ba00808456c495dabd18123061bc20ddc06e7495fc94251fe3e75ae0237d1ab07293a3da3b6a2bea563fd22215c329037252778de7699b29c26e96cbe12985aca71fc0da7c557d19b54d6bb30e4c387dca58402de7699b29c26e96cbe12985aca71fc0da7c557d19b54d6bb30e4c387dca58402620c728bd41e3d71d519a3bace94ed8f016a4a1688c92f77b897e00d3ce22851c56f49ca659e29d8c8ee6377cb1296d1d94dae4e3b5556db3c7399e55d793ef7c56f49ca659e29d8c8ee6377cb1296d1d94dae4e3b5556db3c7399e55d793ef7305adbf2d94dce18375ec1d72d9d99858c6d7012bf0694d358730d11bfb1f98894a1b1aa9596180de0534a7cb170d752bcd286afed1942cd350e54d5f240fe5094a1b1aa9596180de0534a7cb170d752bcd286afed1942cd350e54d5f240fe503cb0ca3357ffc36813b01f164c91865ae60f6b00e2a764d95668111e5c16a2da89e1400d3171195a723e45c43ba7a156ca05657b1e31dd214ea2cebe029e279289e1400d3171195a723e45c43ba7a156ca05657b1e31dd214ea2cebe029e27920e652f526fb8c6d934126b787a6941385c68955b3972ecf651bfd7d7ff6ac60c581807657cb39fc880cd0b265f9edfd5039d57fd12667568a98b40a2575e7edd581807657cb39fc880cd0b265f9edfd5039d57fd12667568a98b40a2575e7eddecd24089f3654d7c7754dbd78028ab1312a68ea949b3251d21ef648e3c286bfb5aa0e819421e27083858d3bdc3833468b2fe45b03f97b720c139c6681ad190b45aa0e819421e27083858d3bdc3833468b2fe45b03f97b720c139c6681ad190b49c7dcbac311c022b67c7952b23db3c881dad18358040b08c83fe08f45dd22cac922187e758abebc8aa94007c98de4c35467cee3eb9a488f3a47d4a402ce830a8922187e758abebc8aa94007c98de4c35467cee3eb9a488f3a47d4a402ce830a84f6a41c619e2f0d6fc48eaf9fbc9ca31729365888c26df8c7750cf4c571ee8fc8a6ec602ba404a516b7bf804b4adc2be942aa79913fa1cc9ee9a2c052c591d428a6ec602ba404a516b7bf804b4adc2be942aa79913fa1cc9ee9a2c052c591d425a2ac931301d8e2c0e118db5387e5ab02472fc16b3a2fe1759e6932cdf5bb841fa9d2e8ab38cb32a9c6bed14092672df7ac95a13d2975ddafe16a49f672d791630b5c158f2478363461907eb08835bf6501779fa3cf3d963eb86a71d39373e2ff7475d71d13614bef6df2590ce1c5d4109e91fac10eeaca9402ff2c782a7b086f7475d71d13614bef6df2590ce1c5d4109e91fac10eeaca9402ff2c782a7b08678a13c0fe88643c9fc6ac6eee332cb80a6fa2ee8fa891f67b0f15c34079528ce96044d73363bd9e2bb57c5145336b5194bf4d13062cbe91757c780ec7744b2eb96044d73363bd9e2bb57c5145336b5194bf4d13062cbe91757c780ec7744b2ebcc862aab0f92f2a8970bfe4158b9330cb15b16f4382671a47fe3eddae94d4fd0c8521b1d838248a863ef454162820e9b4ac0dbafd6c6c8b57814e098d53e4edcc8521b1d838248a863ef454162820e9b4ac0dbafd6c6c8b57814e098d53e4edc5638c5063fbcf7232f89f498c6608d328f09f465ce28bfc169f48eca1ee157f674a93bdd19539fa74850aca092a1437fa37d69af8cb30d927f180737a2d37cc474a93bdd19539fa74850aca092a1437fa37d69af8cb30d927f180737a2d37cc4f6b884e7a90ca4deae40dc6038a4df95360cb34c2daa63e3acd3ee605d27dbf6ae911e38f56aad2267407ef910b7d6076edc0e6bceb3fabadcc8f63d64648646ae911e38f56aad2267407ef910b7d6076edc0e6bceb3fabadcc8f63d646486460faa4abc651f1b82b223e2c550dadc996e1ff19c81b7ae114444fe876d13f042b79a80672117cdf04cc85c5553d6278043c45ed65950cdf97204a40ed13b01b0b79a80672117cdf04cc85c5553d6278043c45ed65950cdf97204a40ed13b01b0b50042fe677f57e8ff3736099aa5e18159e52c6b3d85922144fc95083a668f374eba51b58ef77e7640a81e69a72f54721467d6967a9bcf594889cb12caeeb2d84eba51b58ef77e7640a81e69a72f54721467d6967a9bcf594889cb12caeeb2d85a22783ec82bb341527528e3ca248f87e22267c60d8fdc76c10c5b6cf4ed1345b172d6e4338c5d042775fb87d0e3459c297cb2b33ce88cb509ac696ef06887abb172d6e4338c5d042775fb87d0e3459c297cb2b33ce88cb509ac696ef06887ab9c7dcbac311c022b67c7952b23db3c881dad18358040b08c83fe08f45dd22cacce13c7447309970c371aa9522909bf277f642bd8d79004fcd7e70315160b3460ce13c7447309970c371aa9522909bf277f642bd8d79004fcd7e70315160b346058ec479b49563853ed20e45351f807e9d8ffd6bed77a036a35d3b7a576f25cf9e523f5dabf606c9a35aff465ac11f5cfbf3f59199d336a308ef975d76c981c50e523f5dabf606c9a35aff465ac11f5cfbf3f59199d336a308ef975d76c981c500effbc08356b93607dea0269a3689a3cbfc0c514d65e3f1d8e13f69db4a5608d1a5843fdb73341f490c4ed1367036c52fc98d8ce1bd5ecf7f7c569aa8a6eb6ff1a5843fdb73341f490c4ed1367036c52fc98d8ce1bd5ecf7f7c569aa8a6eb6ff19094a8de70f8413801f4202322615217d983318a6972cf8c89f3a47c0cb9847ee20f6beeb77f95de8a9fc070933a4164bfd119fccb5122bf58a934cc78a3077ee20f6beeb77f95de8a9fc070933a4164bfd119fccb5122bf58a934cc78a3077467ec99855dc0a2f3299ff3f6517c5612b76c4d8d11c71335f1ff6b7f1558d37fa50ad98ffcb6a5b3248a1098fe223c5b13ab0b53299a97799575bc700e0e90cfa50ad98ffcb6a5b3248a1098fe223c5b13ab0b53299a97799575bc700e0e90c50014c1b661fc2c348d350dd881a40851472046b8a09e66204209f474ea233b57e03e1ef2b7d616f95e425fe2bcf9e2eafb0e434ddd94b07803ee87e632f5e247e03e1ef2b7d616f95e425fe2bcf9e2eafb0e434ddd94b07803ee87e632f5e24ffbe6c86134bd1e040e1d79f5da95f8df4cf06e9c943f3522012b8899be92b6e414e3ccd8a758696c3a4708a31e36507f1c47757fdd35a1d569be43085148338d265a6d514131f60499eb549637f0bc598d00d181e374634d3c6f4359059109arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-repoze-who-1.0.18-2.fc12.src.rpmpython-repoze-who@     python(abi)python-pastepython-setuptoolspython-zope-interfacerpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.63.0.4-14.6.0-14.0.4-14.0-15.2-14.7.2K @KՀ@JlE@J{H@Luke Macken - 1.0.18-2Felix Schwarz - 1.0.18-1Fedora Release Engineering - 1.0.13-2Luke Macken - 1.0.13-1Luke Macken - 1.0.7-1- Run the test suite in %check- Update to the latest upstream release.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to the latest upstream release.- Initial package+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1.0.18-2.fc12 repozerepoze.who-1.0.18-py2.6-nspkg.pthrepoze.who-1.0.18-py2.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnamespace_packages.txtnot-zip-saferequires.txttest_info.txttop_level.txtwhoclassifiers.pyclassifiers.pycclassifiers.pyoconfig.pyconfig.pycconfig.pyointerfaces.pyinterfaces.pycinterfaces.pyomiddleware.pymiddleware.pycmiddleware.pyopluginsauth_tkt.pyauth_tkt.pycauth_tkt.pyobasicauth.pybasicauth.pycbasicauth.pyocookie.pycookie.pyccookie.pyoform.pyform.pycform.pyohtpasswd.pyhtpasswd.pychtpasswd.pyosql.pysql.pycsql.pyotests__init__.py__init__.pyc__init__.pyofixtures__init__.py__init__.pyc__init__.pyoform.htmltest.htpasswdtestapp.pytestapp.pyctestapp.pyotest_authtkt.pytest_authtkt.pyctest_authtkt.pyotest_basicauth.pytest_basicauth.pyctest_basicauth.pyotest_cookie.pytest_cookie.pyctest_cookie.pyotest_form.pytest_form.pyctest_form.pyotest_htpasswd.pytest_htpasswd.pyctest_htpasswd.pyotest_sql.pytest_sql.pyctest_sql.pyorestrict.pyrestrict.pycrestrict.pyotests__init__.py__init__.pyc__init__.pyotest_classifiers.pytest_classifiers.pyctest_classifiers.pyotest_config.pytest_config.pyctest_config.pyotest_middleware.pytest_middleware.pyctest_middleware.pyotest_restrict.pytest_restrict.pyctest_restrict.pyoutils.pyutils.pycutils.pyopython-repoze-who-1.0.18COPYRIGHT.txtLICENSE.txtREADME.txt/usr/lib/python2.6/site-packages//usr/lib/python2.6/site-packages/repoze.who-1.0.18-py2.6.egg-info//usr/lib/python2.6/site-packages/repoze//usr/lib/python2.6/site-packages/repoze/who//usr/lib/python2.6/site-packages/repoze/who/plugins//usr/lib/python2.6/site-packages/repoze/who/plugins/tests//usr/lib/python2.6/site-packages/repoze/who/plugins/tests/fixtures//usr/lib/python2.6/site-packages/repoze/who/tests//usr/share/doc//usr/share/doc/python-repoze-who-1.0.18/-O2drpmxz2noarch-redhat-linux-gnuASCII textASCII text, with very long linesHTML document texta python script text executabledirectorypython 2.6 byte-compiled  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !PH6p]"k%Ia dP+b.P>@t&9"hVeݿdnqsQ${1M k%hj[5 'jDC)5oQĠ3_<GO_mO&d.j_<M*ʮuޫD/c ^?m#-z$$AX>>Rte吊yϯUo)u i 1%n,Hh](."Jrm +CtЧ//Ո643r P R]jgje]&{id9ě*>//Rrv(n#x5=g2%s3Rloce8.bR{=Pj&AւikrJ4-w!^$W`ehO3 78,A\4(VBIma_J{Y5K )ލ'ݽf**{QB.}fg!}\IL1GUАO'NoP\r" Auv{ZAa.mws7doِہw}:&ئUp7Tӻp35 \#<-1JXw&ڪsIgKQXeq"NhiF}Z(_g'_=?/yrăطf?u0 KAݜ2M-8,*@~\SL~ _ CebSQFrYEbxBr!om%  uWI\B%Sܧ&I'\&KJRFzOQWBZᇌ_m_2}SVUwZuC/U)[+j9n mJ%l1AnLPr$.6bGƢG Zm]e[He>m7vLU0_ >)`3GtzZ[x4^Od퓇KK4ghikӚ *lmPl;o[Qn^M7iB@gy65O n?N+=`lt)X5DSq 3vD.hĵl #O̿(fx< 'gڍ暏$ȵ@v19.r:42bɼ7.7vLcnl{Iu8P-(RA[@akB.f*ڒi@mo1in]%oWد%o`߯XN)xjq^ lI(ꎃS߇$@Gc)@*z'(F]HhH%7MLaWoTzT8@rAPS\9| 9U ]ߤ'ps R5YiC]ې"ῴz}uzXCNϷe*a$=צ-#p.ڊq乢}9AiG]v@uChfpzb{ 2,Tޖ#Kv#Jȏ(_.Qil 0xH[ߗU?-1> a]#ɴd0M \HH0RL=[w\,GOԹ#c%?{c=7M8>_ʝ"I'W̧iI}WL!È}OַՀٌ@;lO4 '/UwSAwfl8VK&R niW@Vi䐊h/U@NC) aH];NF&8 '(=0DU堵T s;uZ+f^ixZwgl1<3Ǭ֛"m`>Mo+6bRZRDI@Eu z`$P!&,U_[ya Xv,wYqל~v 1lqD U'ސ}搗_S@Ky*P@Gz򈳫=H _0W[zEpe(pzKMݵz<2@/sgQٽ< wTwRR]}1T+MVa)\C; ^zE 6hu'O!LaCΠjx)^iTۼr^EYxe d{y!`s!kU͆c%Fc 'rVwu<@Y.{{eb Z[WUhdzujpA5Z+I$W6h2D.uJ[喎 ӃpֽTH%zsMx#j)Z4i9Q;Egƒcv8 &H?90MW5gnZ! `mebI&2K`V%g˥FX!'[8fKXj(|QIlKrI/+MDDZ v$oC zzekSZfƷ5@4QA' ulT돿aǶEms~F>K?g*Ґ+>ϝԇ:$~wKՠtC&4F!E"Uo"F*!PMZBlI@Ɠ,yA5|iR7՗uZ,dX&bCifo&NAh1lT/>-T7U? ff\Y=I fw(5&.vv qS"A sh08^i{ێ|~+;\ܝϮ !miR/T6-a OXd?#"X\JDI^ScYϜ樂T=FkRs{̖LJڮ:]ɧ F)u2טN)vAaua(}`4^ pːYQ"Z ?ӁyyZј l|,Eү FlvGֆ3ڛ%!"w*,w*@[ ~ Y`ΑDU"8\O(IÂ=k=_| _S%!ρ w=S LGO VgpVO_NF#ۄ_iH 'TH!zF|+N_}.FFԬ- FSYwbpȩn\HB] uۗ{(ku-Ñp"8J[5%()>#U`þkUB Zt 2׿mYGblu9 1 GGkU@ն.8\J1Y߇0FUD7ʡMoⅴһa>>-"N]nB{LB kkWNE(&G⢘i,aBgH-C3l*^)a\{;dɾYKrVbxVQy< ̓YjB1L>!N(+:N)=e@b+`1$Xmsm8bėxVF(*D)U -|ǫ_+~ZȖ4%~SE@8/ңZF↰>+~cho4BQ(`Þg2Ewaw[~Mӝ-[Mq? 0NITΔ= Ta xX{%~}6y* BQ5RBc|< fzl2},/$)cYWf'lu ښ>9a䲣=m85M}8ԆYA8L>.{OED7heG"!!1$9UrJ_ PYO ُדVzӾ=] և޸=e{$7TǩG- wWP-3LEJn@꒔g/ePHݳ'gIy\q X"14Z~Ǜb9Kb9*ٺGvjOA&dTg|SJ-`Ė/yuK?2@+-vCSUL ޫlv"ѻy0voӗ2^띨~F}CBk"+g67D:ytA tQ&Z)c6Z TQ$6 CV!嶙.USXOkQ/Gxl.;NQ~ EXR7˄`y:_}oOxZB{A z ރ0c_)3mnggg^!>]eAT6D +!kQK7/t1չ 7emIeiJ&G3ЀB87Yܣ"k5f(BZ*[̱n&1PgJO63]&3{rҾj4/Dt><:x1 ԍ£AQ(ГyC%7ya򅾄6|%?|a1 (Z/Hp4Q![<=-9 `2bF ԉ@mxY:=.D0A*WUVPYɥ? ʉ%@AU U bH%?z5/0A`-(K= Y^T#F+:f_ aG5u%hm B43݈݀9i옸 "3u--+×6u}ϧ xH%,@T4hZQt-(?6#B.dε{ /.֪XA&J"[Vt` }~^u`? QUGzOoeZ-?C3Gr$45~$|>4*8w{}*+{˜5 Xl< 7f';xP5C'%Q^w.+tm~Blip ;#}`O\,g o7V:{tn=^̅ tl賑Ƅ`rqU(f݇tevqzC"LO 1XAl_U * -xJz" la)uD+6gGF%#! eL6-PV&y~"tӯ:f?'KҘn&* !*) T(r6obp6:_;\ґP+[jsZ\1IDlLX*L0Ӹ^aX6b~"D)Ek1C1eZH~Y{;"U'Kn6UɲQ Ĵ#9:Oj!hL)+J 觔8, K71GjqP<׏~1A! @gNfId 2 Y5iͥ"sݛe`(uSLqN6^م#3>&C+Z͒P LF-pL< ަ ̘,{87Kf'*6ޒpaXR6t t}LPll,+b3Zg}L 13#FcJpyKKhӃa6?,KV3 +ӆ)ʉ+? TL-.%q( +sX'NTW׌ WuGo&n}v/TߙbfCy S$3&̙w:4O0d6T>94FW Z>ET׳ۥ^!nl*[;{SpȰ#׸o| qIh4Jj?)9z%υMEWsQf .M7X",Qxwu=]1.#@G"o Va59wKCP|˗皏 ԿT/2x,e9ш-+}W|CV%-a9Wq$nQIQg\3MBanC5$7Klͯ^zt _tf)е _\!z B_m2߶ WjRA}w\!6`0VvncXkO}IGj#CPXύ@6 O%$Дc@l5"pB T` $^OCz% nހ{+R_ө4w ҕ)v%v`iaܮmzK=DW8,.ı rNι% 9q\nO"Y@Y[T~^!'lrEq3FEJ(;ᙝ!;\>@ig*p`t+Hm+5hDͽ)0X967Ữ17NΧ~Ls^%s+ҝ1A@$^Iä[Y֍GHgO 7뗋UO^ѧKC# ٳ0[.^(OI7ނ'́S2kwnr_Hzkxsb sDh8<mހ̜sMԩec7ٔF;Q6AUd>䝏#KzBQx3  +oEm&|9UT$a>\7lDymح۶WH\S$ïA@˙ao= %nZO6?F&E4rw }N|r*|GƝ $1GVCύ$q\|7q/rÄ~S'z0k7 _geo*¹pE2wul7%bR:Xn{7_ghrz$- ,G$ pN(wn*f;1/B\Aؽs\kW5PU?ݖhIEd-+ 9MYZL6Q1ϋ`_'iT+{X=4kK ۩T A@4nlȚED0zNxC.HNe4B޸Ka՜$5q$U[L'82&% t2Q}*Wnb {HSQ'-,%B<*1'~b7q ("fqEIIdۆ>ZFտ/> JM $E:5Wf,v&u"e'mq6:Se]/`iJ?\5BYdd{thP`*N]/U1,0^|M:2oYJTB. #X1\|P^xTFҚ;mU|uI׆a*]tCpLbYw  B(3Z(>at&\dlcn)ͱ 5b ȡ4<v7GJȽoArF~V9n`b4W@@ !Bℤ3"r,< Գ%01+Txeνuws8z0ciS'7>צC]uS suLлС6̜ -{=` /8@"srO`qNHGOf)#6}}ESqM-:>܇3F]mB0Q/r/KH8J\-v"Ŕߨ bLr #A36vGXHSOvO.׭[q[c9d$܎D>IhTyJ0]$4LK{jz |OSGnSʫVRܙZϴ0s;tAN&Ø'dg+*<1F-K"7jUk]ISwM;5)Eо'rɥѬ"mTx@?;/?0Ngf2DtPM`ɫ˅ݝNKwL(<Ǵ :Wc>]!D_&v)~ .!k> zSz" [ w &}JEGPAjceO08jy&x %x010iOͯr% BCȧ|Q, ^أE?+])&`BG0/#=%ެB^w#A=z_nd*( ѥ{{Sع8#hy8as:d^}_tq3ccn߹Ħz&k7uہ0х@a۳GA$9vC[s9#͊ h=dO?Wuiy~8܌W:q^1v*55+͚"F 6H'I/A-EodGHU8sG*ϚRW2 lpBiT0|. Oz#iV&2e=͖X^NbNSuc|U k =BxCjelj (K=  3TfXuuc%A`ba7x~ <*;6"ȱ` T#˵+o@[ө'^FyJ=G*oޯ ĠĄ'~ItEYs ߌ2]h Bm] Ke~^ ha•jPۖ5Sבɪ/|:r$?eK?y:|bAKZ/ <&XF wa6 Yyd!ZK~pY7bwW',LJh4܄IF㉕1BYx߮dUyl;ziL{aiG.IM,r6ف|Hu b6;U,svHՅq.f - l`sK:.7rLJc*;!&ܓM: x`PMrk&D&D#cm9KԮh;z+|q⤮6,.#2RlߖEw9b<#Dѻh+N2mK%*c}M zrPt-ysdEkHWG *ijѩ CM[n9#mnXLp׻ 'kk~𕕆|Y Un@]-fYFV}ΫE"OHpQ}?,#\ ]sJG .x:l ^oެ+1jPBxL<=Gr1b)eyr0ַ};{W_$WK}9ashh҄V\LEWK$%8dц{y?_OvY1d"ZCuc\Uu_ uEyܴ?X0<$Dv}ce6J\ijeAɈNDMFC|H2>@SGK9 g3#===Gxd؜+^ ؈>ЎI6&.E{L}YnK$$M#|OH~qt4.1fY[toO3|sI(#Pqt=bgn||c=|<,uj\wmvM`tr.-HexvuosQBҊ }}UHH)"}|1FH1xzj0C\8F$,;v 9e`{>$ "TUТxбO3+r51sPP*2`DFZ1OxE ɀW{3y Z >zNqzy+~}8,y(aG&<-^-Gj}$nQ†gAFTv0 #d:VSuue,="nfl+\#] FUݔ ]Bs:{N7< IZd"x&mg#8B ! Ym^3߯ ťI  H:`z=u=THZK5/(,AA5♩!d KصdGnihWi%Ļȿd)CIg/ZJajO SӐ\ӋecHR >*9M$;P< 7<{;LZg*_G 3n:{:[٥%2'h^ewNe˃Qi=x|>_u6aN.yAh,0TCǟ3İ8H"bB\ue$YNN#%:8ep/]3]\eIkly4@-$ mbML9}2@;w[sKK[=JrWam,u~ 8(Ji# w,F߽pezƟ%Rp@N/!bgZ 5gϓ 4fi"歧UUzKvw+sب2UT6xi ۨ;~f);ƚ6 8 Ba5zܤOyA!>@}G94e1'K&x 73+rkx{5U[k=~,eεKT~gp] 9l+h0TUeJ. D ׅm@AHecBK2 BܗR/j &%,V `-e7X\LPk6kQЇBY/ΓGEՀ.D<:G[]46I!JyE(j Y.@o!= #aSn7&VڇQoKyڜ ݻ$Il{.JV(f(ZR 7qjX-9I/?&qvBu]bJ}~jeC "F:7]Zk4-gy(5b5z*":@0/h0rAn`{"o [(3XEiI=BlCN~9,jTDZL/$ξ.7򽣈eϔIΐQ W-$U\巓L[>U3Dy08s'-ݼx _<ӭ@|syeTCjt:~eFP&E>D&6X f2iЗw nu[ u0E0a@ uKdX!W%ľHN\R`䒟uxZrY+,+O??5Tjkcٺa&NيStn׹ ?77g ;*Ī mIsn6XXH '=g~[)gYl?nY ~)7"akS~F B0{(P[g7Lu/LX2@1SSZZ9 'U`s8h7(qe7ڻF4} Y M{~3*9 "%XG3>GQhA2h*maI ^* Ρ"SUrkWQ{{BJT w Ҷ¸cP?>F/ _a.U{ǖO'xpO2GzvxhJK3ORآ'lfOWȐ7C;&GzJ fP`vid-}2*|ݨ,%q`uq3}g&Hn}j} :"6yD1C^HCjRX[Y5 -&LN`V(h/Egg6 g30&G2- Z$@t$!G}O anVQA~iDiN3i%I[ '7voȁw/-GsZ(lڞ *AZ6{CDh隽dYD]( z42ǿ_bg&KS{)[Y TX9B+x6ҍ58 rDZV{]rw+أhɬP_ ̑0ITJB,؁RpUMO6 gcwJL6}6t:tFJ*Zo.ҪM[o*M"9r᭤CހKz^Ip8:9iVЏ;Uڞ7vI FJIU] r̺c*fF׻q6gV#D)lzJ/{#o[{>I@k^y"=Ej~ĜąK_H3< kٮP?0OnP ޮ?'k?mrVo$R08Ix 2U3:Pz[,eSPrKi?'P <6@ݵBҨdE蛠Qj~)3İ5ѷ>*լwzF=dIzXܱ#@3IߜB!L9P)eWxp;텈.m{50F8/Ƙ8?_ZkR5Lr440rp=Za?F'>H D . k0n<(oxcr#bk h 7sq[^Č5'L rg^x%sw1Q.GtD p~Tx}zijG,%r4g(ff="tTnU;'L3YpPˆ[=VY@'gD\ľKuc^#DE|BpĥO,W8^6fݦ^BVcWm:K, ( vv+If{`fqǫzZsِm:-jo%iEx&\7Bcӓ810_CvUx/8[a@MȜT~aw}r* ZQt| ,Q̰r'v5*Rva@8]s2,y rרy/;û9| 'X G;D7MuUcZ7z FF2mKig&mO{ 5"hnNQs_J|{B@kl=A!HhAzl|T>nlw8N4Ea_V&Z:Spkd~W |jQ2 *[\{\8 AsnU5̣ؖ l [br/,fle:4g-Qsϒa>L,SeCvA 2q /"%UZWzrE>;e`ֶ+?sd@a.A=7 vr/GYe,i1pnq9O^sK7>:<+ sBL0II*]1V7$hbt̘^K"*s1IahJUÔ8PDŽ`1(,PNDa B 4tvx&N/Цo5+E{3-l坅 3!k-UenҫH8Px{i {eu΅#ȗzb 'jT_ne]/HcC/+OW]?&m lp2>DO"`rnM"N.J5k hL(B~̮y\J,99=51DփQVw! m=dx2Пn'@37Ҵ<|~󫖧`4F$ @hЬ [4—HQYj|J#P"Y_lkGM*D;?I6-JBc֪|5E]wdKpb\]G]W-(&831[`LOf͇H3SW! gQSewioeҾ|kAURϴѷٺ!=h5"<.n ۜpIfz<`C&1YVB7dŽaZ9fx֑ټ4$uu4?oQyjP]>ԪM|Lm /6$/b8~ WQ Y xZSP;iIО=LHj6VJŅ~/m0j3V7ﰿ{6H9YS55ذCƣq^&~˷TCo#$V7r78#DNؕrFkBX] \J^9 sIDN(E'Ns50,O@dd}CyU; MYuy2'0@N,p2=ԫQ㛾j|xGSa%$t5C0N(^`f&f(:4+;j[glm Qحpr["ۯ;&I{NA'ȻU Yh@;L4Ь,H=M~(u!7% i+_Iv Se#TÚ1Ge56z^٭;^lhhVߑ 79Dz(5F*_D) ׾ Rl!RqaOm|7i?@˜/w2y bo(ڌ8pvѱ!+l $O+3"Ř_|7)ť 3}]n8"ē%9e.V\hc3EglQ#m?9`i.ɅfFORhX= d$ 8&<]>0gKjmح^~7fp_( D邛\<^K8@˝ \2fGLBĜ#L~ֳP˼8~w}lxwfUR4-&k d'Rem_9^K1"J/v:M>ACjEܛVx\<0~&wOwV\3^ODO[J]\6yvBxFMnPOtQG]hҹ"eK4ɾ[YYodf ai@˲␚|h/eܢ٧pݞQWQ"D[HsF oPLUUl5Rz܆*ң!~h !Ce]P ]Qph@koYI\/P-&]5|ȓ5RAMal+2piTZ\L6_.4w[+Q+z`.v zK:M,qp's44$d1qJ_qDtFۃs"ֹȗSVBq͜6Շ$;_@ J!*!;d63%yo-=t>/{a֌KSoRfi!g4P\~ OBHe9m2sTz ]R&rM囨oi+hk " C>I!dv (p.J,f9U*A蔒hE 1nY\frCW%~ߖߚ 31pz4w]5;.s/i,9i{Ma%Pb`ÐՀ%/ӽ | WTܗwԼmB#rO|7sV`)|ҥ]O].ܯ[kkvkdue'4XGi&$c} Ŧh#v { <^zR.aK&!-TDlYzXIJ.E慣r%[$֚ ,Re>Q߱JDF)Jx!~M3#4|'|4_!~]lA5 uW ^⇺qRJIqCg93Ϣ) 4weIhC oz:u˺8++9Ag\Rר+*3C-+ɩFMI:\A @RMV]o.F _TVeo %I_F#1F=@?yf xQi&M%dgla1j//hs(/ߕ'㸩*#)L암 MRfXdT|HrKVz)$9UDE`1cZ6l)ό\7)4Ma'5T>+e?PH) ~q=7! +2m{ [d{o؜9O!w[OIV~<^ ' 0z8Nt. ,\Y6Gߝr!wPm?Dސ T5Y{jXvSu\Re:'OqQ_Nf[wEiO !-ҟW֒B.( +F0dW|'X]]]3+@TkS+5dݰM-ؠ юDn84 Zj%w FdJ5HN hU^B&Z\M_1k8yzܘhuAtW9Ȓd p4o|i:S~%}8q1Pd{<<ڍoJdKJTPfCe4Wc-꿿pinYq' '%%eJ0`73q=N>m-co ": }``f͒X[Y=].G*obEr8f0BM<{h @΄פIA:1u$*$?jDJkNت-%zUP/>`6 9uA8ή9mb-C@Yָ7q `n齕o-.'#S$B{}e$P|tJJ )m#||`չYFpmDmN R4/ aʠ\S֦KgYkӧH{R(h!)2C1j t$71T=4*\TV7#1Z6iY5->S|{x&tTVlqPٝzJnwkCᖓDj#K)>vCƑkB{3,4~l9 PF!;J^g,O#@!b4m}n ^[9˻h'YM9}|b.HçQK2 {'c9r{ w,P 'cdqvCu=gYʺQi=D|_KdC(;RG;{g93A 4wDI(Ɗ*' vvѢbAj->Trʉ.p9y  $betwt/iΌ1&c{:GݒTLK˛?N!ɼQvs/xrB "o 0KHs<6.uD6p+TViRz(HI+i W}I2Fm l ($̼$ (` *_~\.eFXvN []G#T_~q S_n7% l1dfMA3eP*9"5DZꖌnu:!y&!~KF§J ߓ.sC,6Z܁{Y2H?0Os{FkxםC(*@ I/ns[8L GCVʦU0+ wH931}U@,h|!գ!M.Uӹ1~ah,nʞsUBU5 {@ؽoJ I$1TО3Ď婶b&bh=Gd) Y*3Fxdr٨nn]9]+5_v?}r@΄}RGe0Z~Z"-%Ü/F#1b-u(A(y@a*õ#Jw+V2Sa`I36뜕Z.UGQ)S _[a˂l8Bg1RḆgfrꬡJ݈{YB+o=vdZͷ/\fsY嵺e[. N ]4+a7s#(!u42fuDu2n(h$>PwǕޒ,A0%ӥs{a.Y?_b%=mP0.2$WH}Ka;5`0Fg>36+N4X#T%zcO;LK[- L^?+CV6I5$ RhETSYfLeB伅0Qemewt .CP x`tOf"cd}WM#tB`ǫ( l>FwbLXmکY S\>Aّ, |s txs\trWJOrNO`0?PPٽ\;C>+@qrVRhS};l\@7PXx$8Wasa'-HǃN]o^vJǷ%m5_x +WsaS}@f{kn<-dZ&0tŢB,poV jvxmƳsDRGqrX\@,pz\B*$:9la j2r6P7dvX ,U9OU 2;I0%q:~&Wpk\Ht Z_9:>$𒄟qwec 5x_Ĕ#fP7`Fڸx)y,DBhS}r~%em%BM8sb+z5g&΍Z']L-qG'#w[jUK P/bj>inl"t@-;[ʰvMP=7V'U^ORL"}^E^d+k}0ϸ(R!\!Bꕏ$Bf}? ʐ~⦽ҪRAOѸSR_;L+ó lj QB" q7^Uc z€QclF/ ڣJ|ewE~foZcccIvl ~tCd3h !#WY%9{b%*})VM߳P\s-K]p ס2XWGO?hāAntuEfD'%<FmfGJctg0PTq''XKRS_ŸztpߏB+U6xK(6<[rHxr;<_~':($eWψEðge}coS smsD1rvHsVJQ"MtRBW?]ߦ _>z9S$e8<+1B&&BtfQZB}!(W*r1^{"^JE_#wLJ48=X1V^p4Fä8bGw~"T1Bf~[~I<J۠\W,ڑ$-OB&sߟ`!z#O4~*..:XlYABÒp_^vii}!iMM+|%#v%m mWwp7V Cp˫\X ]V9,V k+jGxqYѯM^/;9?Ɂ0f4d -(Rvz9,q>#u<`JSRY`-ZC%EM\S Wz#vWdiӵZGH"#q)H,$vOen"Oh k쓱dJQ#c00nG`<l5^1,vexvv@+~m~JӆA9DT2n_ e'틠~03b  {%:OftL4o\lݤF0na_dﰩ)9' N`yp%# CKѵN zEC]MU]bcK̥glwN(4Ƣ> j܄ "{x&`yeBD"nkS-fL߄ 7b=n)cPfx{I0qɯ˶- x^S{59+ vL*+ ZMqt2!Xմ%vz`Yn'J%Ww^U==Vf(4(ll4Hw8Q&x=!cޠ B \`ʊUe7O3F+~–TثvVre&12G-Ŧ˵v} %yu^g_ȑ~w(내EtQ{:/PI'> TR44 mNBk+&/Sw+G1 p1-sDP˛ w>F7n9` H*i]s{AϑH,/'iP`J;d}tkLoC ##/ī( HD&#=(+'[d \S[3 V#?%aA %kNhG L֮`vRdBMNw 5CuMVY!m_wbl`{]«4C~Zb$ʞo"sh(r^6/%ӗq !󡎘<=;䋦֍:}-]w,0^DIp]B r ~4I=B֮ ^e8t=bS$jqfݶ QyQ7N='c9YaHNpex-9<h0hahP~s \+>_%tD"и35iS[Ӈ2^j>0Lxwla. qxHd$* L}5ż]Ww~&nQV VgyiC*$FZOe@!dHQp>NX8zYcӲ&^Fj̷-P&{@m>1/3MqAAruW^͕IlIk`sd Pp-5r%O :Oj!S,8=Sң W/?/:Y< 5K4݇AWd[ĭOp֨TOé00v:o[sآ2nxE͗W|Sw_3JǔܲuCE0BR:p k_0rI ku һZ1qJR{e,*ز-Kԃ6mʉ5~qg=zcLJ3D):VYB?fӇ C⻗+Nuaըq|p=طD m{vNI;]`=%hkE[Prz;N=ES#}P[t۷`xΥx&Kv-9Y{I'Xwn[bSXNk/ %?-8G[b)h^/ & -RrٱbH=Z7 EQ30$;Eh+4b6GS :;{j5пk6 G]џDz>g`jk1^oD`i^ yJ[lx<Ƥ}ۇ=x ݊YZP=oXYetQ<5ׅZ80]D5o - IvEՌb83hޡ^WPmm!aՈPjdoƢ=p]Z.`{uT~fCT1 .PO򔢔I_ŵQǸn/8HkLBCZ6E:(oQU8]6g@I"lE7YN,ܼH,@ӄwky Wu} =tŖ A<fsH摲/mNjEe\H_*Ø3fAgkWm5ѫ3,bq];®gCܥ4X+w ʃLa_F͵$)ԫ^3ZcwҾxW΄zl2s;F+U89d?Zm09_P9F:n|b{V@r56n?Z?5Aq}]J8?ERk6yʥ4'gV7Xܺj࿹s[[v)s-̹,"Z*)J:el)-J=q ^eQxfmXQ+Ns/OG .k"{zPSy5 v 4#81̑mYLd?U_"Q'w0ճl=}j=Oi|MZ:2Zϒ!v&.z%f;S0dkMGdE~r nUNFFi_ FO)dlmBhK7M+Wa !.dBo#Nէs88o;8K!t6GO;Uhz Kj_BJr[IJKǍf篥k]cr$YƋѩhMu)6J43nl3 ItnO/,({+;~Nͦhg|28Y6ۊ^wg4HQ_- !'фBh"V-sspH/@]2gReFkoCT r.lvx1YrFlgdaS@P;Ӥ0IYL$vp;#'xtEzŋ--i5n*XNmSV5( vu׶EӏWr^lF ܃4W"%XMsipWz?in3i( Xs\mu7K=% [Bhq7TvmƏlKt.nH뫠@An$łx\6k4 ς+W<4x0Oce/*>}/Z6UO#J)lP8 Cp4q-'/Iu3^pr` o\WQNZPs ʺ%Xy4A3W93 |%C'v& g`[읾/6k~);8:U owͲ3bQĩ }U8 IyxlZv«ez)VnPEy{r}ai\#F%6~:XJOkjVK&xnfh~z:GT8KaRu+$CJ k>e )5=қzxA2֭ {LK>N*Y\{(U4 'wpI߯v[XY&5\Wó~.V_E|Ixv k1J-=rC._8b8{g&d9J&*\#ZVtQb»IHmqpA[>T@򏋣V`JFS~h#<0Dii$y=V5.] U0z^,sF=7<#|zhyq-_b4' 4K܀v\UɄBp&0FãIFH>iXAu<9GqQbA$1UIoc:O=sh36 q=9^J~J;7- yq}IDc>=$݇{ϼh8>o~㷼xB] W|KPsK>#b$]Yy^oa'`**V;|78"Z:jYkh @h+sT{~!<4@Eu[z9H*]pjw9,\skhUh=ֱJn&RV/X>3p;lۘ-@ 6EHK#7*7G IBb t58gT`q'F|$LÃs-Zȣņ%?6jcUsWP"JONi%RStnFtS"ޭR6$ dmWȤdJ5pI@̓!9]3>ϑ㍒$e<4v Ō@yJ"eRXACu:TA{7@B6̶ YZ