python3-voluptuous-0.10.5-lp151.2.2 >  A \ݸ/=„BA^'~KyO1x($nmOk"ߴ%ulȳU,dM mϐ$u/ɐef]As5 .kW^1 E#0]Q+?ÔcȪ:;^KJ}їY="mVOn0g bm=q?{V#p$lԻ >SЋS}7UӃs-Hd73362d8f8b145f44a5fa1288c7e5c19f0315fff8be9cec17a344ef94e7d55d61df01877f6d2f12249b9c8f28d83f5d05fff4388\ݸ/=„>8lc`YQA,HoU׋E‡C9 KoHwUJ;Ϟs߀(my59ˎ~ר撁st6 GU3b%$Wڀ`U}TKU}֙u +[ Yk+.lFeSOJNMӉl_@:`S2"gL8k_%CR79B7L4,Mk>L#'UyDiaI+cXr fv6\S%5[ A>p>.X?.Hd & U`dlp |   d     T  v   , @ ( 8 9 : 2F%G%H&`I&X&Y&\' ]'^)b*c+hd+e+f+l+u+v,`w,x-(y-z---..DCpython3-voluptuous0.10.5lp151.2.2Voluptuous is a Python data validation libraryVoluptuous, *despite* the name, is a Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc. It has three goals: 1. Simplicity. 2. Support for complex data structures. 3. Provide useful error messages.\sheep83gopenSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/alecthomas/voluptuouslinuxnoarchV =uu <<w w F Fj?8EAA큤A큤A큤\\\\\\Xe\\\\\\\\\\\\\Xe_X3cX\X\X3c\X3cX3cXee1129587ad1ed68f1f867cdc69354a699732aadbb1602196514eaae2aee135932da96ff8f04d58b16cb62acb011d22b23b8109ac60c6c7c035e756069acc401201ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b4d37556fb33ebe775bebb52a4e6031b958e90146a4ae5016258aafa37c3822a757a0c61b9c27f49b911bf18b9ce9f85d1d04da9d2826deed685f56a6d381610edb92db467d3ec4e4d9efac87c591c0bb0645a98f1b24d0821f9930c5a737dfc25b7e0657eb4b31bb03e51dac3877a9c0c19c2be67e5266d2ab78a6051814b198f3241a60f38ad984ba4af097b252cad6e078294c2d89b9c59646b2f8a8e03fb3f3241a60f38ad984ba4af097b252cad6e078294c2d89b9c59646b2f8a8e03fb35704f2873793a2ed14c52ca3ddbfde02836e9d59ff15bfac87f82f1f4738dc4e3605e77e2e5fe4cfcba8b40ff85fc6f081042136f9f2cefb0421e97b3bc6d4ba5ffb6a38636f63d9623a60b01e1f320802029f4169de8e6ae0bfa032cbffae5fa0fc38245e27bacc327dc411062c0e2751b529f73a2cbe3d9d5ae3ea9db7fcbb5c2cb36452bb7dfb1f5d2ba17a4dca4f383b1f42ac82150b83e9220be4909711a102076d204a6fc73fd1784bfd34bb79e7576369b66149f1e614f7fd4cfeb1a8df9df6a646bb5520a33a3b5182680dcd9190a119f77d79275c05d18746fe71d2b240b2391ddf96f96af1ab7ac06a22634ffec67f84097d34c5fe4d633e5ccb71e0b4f78e7b235164bcf3b172a37804a4d3b0299791aa0b956c4625183936af1585996174de1a55e18321776d4937b211b9a4bbae520cf46ebadde639fb9140fdf9a04e07dd00277b982b8519d51e58d3a6f4de404518920d9747eabd67ac9ca5ce8d33760a22a9cef5545affd0c0c07c9df8c187a902b7e113ce182517a140440926c4a59530c3d103f63a2afdf5992fd5101d5bdf10afc0ab54dbce488a97cf247b4976b7a7fa4d89d9587caa5095561eb46dc5457f2279f62a62b5452adea989895df9985a98438dbbe61bf44a338d99e626ebb2463ff45abe0c19b98d2df7363c1d687bfc18398cb2060321de9960c93f9520ce32c7c8e20d30011457fb81rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-voluptuous-0.10.5-lp151.2.2.src.rpmpython3-voluptuous@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.1Y^&@WhW@Utbechtold@suse.comtbechtold@suse.comtbechtold@suse.comaspiers@suse.com- update to 0.10.5: - [#278](https://github.com/alecthomas/voluptuous/pull/278): Unicode translation to python 2 issue fixed. - [#195](https://github.com/alecthomas/voluptuous/pull/195): `Range` raises `RangeInvalid` when testing `math.nan`. - [#215](https://github.com/alecthomas/voluptuous/pull/215): `{}` and `[]` now always evaluate as is, instead of as any dict or any list. To specify a free-form list, use `list` instead of `[]`. To specify a free-form dict, use `dict` instead of `Schema({}, extra=ALLOW_EXTRA)`. - [#224](https://github.com/alecthomas/voluptuous/pull/224): Change the encoding of keys in error messages from Unicode to UTF-8. - [#185](https://github.com/alecthomas/voluptuous/pull/185): Add argument validation decorator. - [#199](https://github.com/alecthomas/voluptuous/pull/199): Add `Unordered`. - [#200](https://github.com/alecthomas/voluptuous/pull/200): Add `Equal`. - [#207](https://github.com/alecthomas/voluptuous/pull/207): Add `Number`. - [#210](https://github.com/alecthomas/voluptuous/pull/210): Add `Schema` equality check. - [#212](https://github.com/alecthomas/voluptuous/pull/212): Add `coveralls`. - [#227](https://github.com/alecthomas/voluptuous/pull/227): Improve `Marker` management in `Schema`. - [#232](https://github.com/alecthomas/voluptuous/pull/232): Add `Maybe`. - [#234](https://github.com/alecthomas/voluptuous/pull/234): Add `Date`. - [#236](https://github.com/alecthomas/voluptuous/pull/236), [#237](https://github.com/alecthomas/voluptuous/pull/237), and [#238](https://github.com/alecthomas/voluptuous/pull/238): Add script for updating `gh-pages`. - [#256](https://github.com/alecthomas/voluptuous/pull/256): Add support for `OrderedDict` validation. - [#258](https://github.com/alecthomas/voluptuous/pull/258): Add `Contains`. - [#197](https://github.com/alecthomas/voluptuous/pull/197): `ExactSequence` checks sequences are the same length. - [#201](https://github.com/alecthomas/voluptuous/pull/201): Empty lists are evaluated as is. - [#205](https://github.com/alecthomas/voluptuous/pull/205): Filepath validators correctly handle `None`. - [#206](https://github.com/alecthomas/voluptuous/pull/206): Handle non-subscriptable types in `humanize_error`. - [#231](https://github.com/alecthomas/voluptuous/pull/231): Validate `namedtuple` as a `tuple`. - [#235](https://github.com/alecthomas/voluptuous/pull/235): Update docstring. - [#249](https://github.com/alecthomas/voluptuous/pull/249): Update documentation. - [#262](https://github.com/alecthomas/voluptuous/pull/262): Fix a performance issue of exponential complexity where all of the dict keys were matched against all keys in the schema. This resulted in O(n*m) complexity where n is the number of keys in the dict being validated and m is the number of keys in the schema. The fix ensures that each key in the dict is matched against the relevant schema keys only. It now works in O(n). - [#266](https://github.com/alecthomas/voluptuous/pull/266): Remove setuptools as a dependency. - convert to singlespec- Use pypi.io as Source url- update to 0.9.3: * README: Document Schema.extend * Also include README.rst in distribution. * Add missing % formatting character * Mention use of Any to allow None values * Flake8 errors resolved; Tox now running successfully * Bump to 0.9.2 * if/else conditions modified * 0.9.1 to fix missing Error import. * Don't assume a user's dict type can be instantiated. * Eliminate unnecessary SequenceItemInvalid exception. * Squashing commits into 1 * Fixes issue #118 by guarding against a TypeError: unhashable type: 'list' exception * Bump version. * Include tests in sdist. * Removed docs from master to avoid confusion * Added additional @wraps where appropriate * Added Unique and Set * Added recursive schema into README #128 * Remove setup_requires from setup.py * Added validator for datetime strings * 0.8.9 release. * Documentation made with Sphinx * Make many of the validators have useful __repr__ * Test cases for checking validation of domain less url's * Added Literal wrapper for literal comparisons. * Fixed docs for doctest * Added Documentation Link * Implement Schema.extend * Release 0.8.7. * Did validation for Fully qualified domain url's * 0.8.11 * 0.8.10 * Sorting unittest * Add SetTo(n) to force setting a value. Useful with Any(). * Fix some bugs. * Improve `repr` representation of some classes * ExactSequence fix for item assignment * Support bool literals. * Fixed spelling of word * Add python 3.5 to tox.ini test suite * setup.py changed to support packages * 0.9.0 * Fixed Unique and Set tests in other python versions * Email validator added * Fixed Python 3.x version check by using sys.version_info * Corrected typo * Have iteritems work with any Mapping class that implements iteritems * Updated url validation code for url's with no domain * Use with statement to close file handle * Updated README for extra keys setting * Correctly report error location with inclusive/exclusive. * Use https in setup * Handle nested MultipleInvalid exceptions. * error humanization wrappers for #140 * Run static analysis on the exact source set * Added package classifiers to indicate support for Python 3.x * Add NotIn validation * remove unneeded conditional check. * Fixes #157 * Update travis.yml with python 3.4, 3.5 support * Schema.extend works only for dicts * regex precompiled at import time * Add validate_schema decorator * Fix a TypeError when using a copy of dictionary fields. * Implemented __lt__ on Marker objects * Aliases: Or = Any, And = All * Readme updated for incorporating url. * Url scheme and host validation * flake8 cleanup (removed unused import) * Prevent individual errors from validating a list's items from being lost. * Adds string transform for stripping whitespace * Test cases added for email * W503 resolution made clear * Added correct handling of callable objects as default values * More test cases added for FQDN url validation- Initial versionsheep83 1544477142 0.10.5-lp151.2.2voluptuousvoluptuous-0.10.5-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycerror.cpython-36.opt-1.pycerror.cpython-36.pychumanize.cpython-36.opt-1.pychumanize.cpython-36.pycschema_builder.cpython-36.opt-1.pycschema_builder.cpython-36.pycutil.cpython-36.opt-1.pycutil.cpython-36.pycvalidators.cpython-36.opt-1.pycvalidators.cpython-36.pycerror.pyhumanize.pyschema_builder.pyutil.pyvalidators.pypython3-voluptuousCOPYINGREADME.mdREADME.rst/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/voluptuous-0.10.5-py3.6.egg-info//usr/lib/python3.6/site-packages/voluptuous//usr/lib/python3.6/site-packages/voluptuous/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-voluptuous/-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/cd81a9bc58e9bc165d19cff9c1680b47-python-voluptuouscpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textpython 3.6 byte-compiled RRRRRRRRRRRRRRRRRRR:{kfc'tutf-88a167bd17f7a874c8e66659e2150bb9e55cd74cb79c740445601efe9410383a3? 7zXZ !t/䕷 ] crt:bLL #2h񜧐) _VܓJJ;#m7C@m.ez ΛtK%;.Jz0̣ $cn[Z X8oFC YӈFib. !sy[RH<>t'!<:#Q7V-A/Vq`ظ6Ax7}I/L^D \"43Œ Sp+S%wT(θImӂ$]ZE:/{k)izZvTmWXj`/2tȏ_Әvsa;'1PֵeϷ> VCo!{:?mǤ'Q)kcT{Qs]s=VAА3Dc9E~]IE%t #4?'`" 1}szL,|6W_ч)fsXNyG-_OFM;D ϡDs7~ȏe;Vl]G TTSӁ8_+qVt*)bG Dx2Dh&$r0DXB 'hIbڳy/} C_'+)! J,0˻G%1JS9B̉›Ц#/F;r- tеc8p;$X@iGY ]M7y+#V$jKzS$&i^AGkdB`b 6-z!Ix]9S#S'|Gul} c kD8L|TQiOMnqTn]ַq#PS<I8p%U")\AiJc$j/-!`Ipe: VI0 ǥkynhEGi[>iUr O?QnOO8wn詐VkE>^۠HҰY7cA }9׶k {}VaeLJ3=);9ad}yB @Sϯm>wRm;arF e._20=SҺ3ipHBU^JQMcgp~l+,VͮqW2,j=$SB#.Ig⋣)bA pr;|[0=]C)ͮ4<7=1PRNى45wdl+Ə~#a[,Oc&ԗ/ XD)R< {\߫]+@ ,}L܈:Lj;-7h Iwx$]양#]9>GoJpxtӢ,ŦœmΉ C$J'FZpIbv7hk?'155"vT2tX"yTQ82#OD5\R%}G: |nfM*ςCgT ,X K,'kniJWXU:h@h\Q/-z&Hhӊ4aZG}>?lr6_yBRPN5#Ӭ#b@2@9O4*I O:`iEʌaj;cG=/J md`-H;U!R||kc2fX.F#Đ!׋Spc%|禮ҽ~sav"Ņ.`*ג1l?X22tK?@d_ffi69>a$/na]4y*6t78 NnӳH,|Uͧ,ơzZÁOC,ixBţ80U8m Qzr(K$eq%n_ ɧD^5j} ϊKwөwTiP)pV9q -#p5'Su}oz8<ۡl<%E mO}`W $4|)7)3kitS<0[[ OK yɇ^h+Άnw4^r(~)&[X6F}#]=;b!l/1o K=p?T ZTYi ԥjĄ'!u2Kݔ.NfVJY1ɍnC`Z 7\]vZ&.,Ohz~t7nto%(p%?P2B(= D9,Gw@30ks#Y] I7"jnFzg"o˅ !7(^c90Kкɚ- lG]9n{ hO*NJ,^1<8cQ, XSpT%9y#Q/tMQ{ݑ1:=3BwQ$F+$+!)Hh)O^:\bP lY*i0iϫ䴥 T0|˄6+F1ؼ)'q`M$[DhVX>􌂏}TP6G/Z (y9XC}WFTD2Ovj=|q3\#~y'ۆ>>1Љt#g+YuTû7u}mDC!=D.>9-w:nȀ~ ژhAwt 2YiUfsIj0^4 VܸTd~;g$ep1 0sP{BWrؘE F= Һݡk>"]V HXQ8 u 6x/O V4)9bv|Xβc݇(e1+zmãToYaZ&(!P}Q^"eb!Wk2253,HP>O<36z|o I`89Wr;81} [Db:VYeL+eϗKmfE dpF؍]gꐢo+1;◛mL+މ/àS█K Z\֛"zoufSzv^Qdž`)ߒJ@,%˯ $5`dǖzD';FV">@E[ t a`m.\oY:ie2 /)w2 jk4ʴEUK3V5䘎?tۚZD\%I<ߌ1}onb;˧Ms2k=CRy- =b +<@{$ղ کLŅSH(. 0ǩAt1̇x`kت`YAWm>qhM4]κԒȆ Gqj(Uzy6d{ cGV[l&wQ6[hk|o9̬O N1s+Rsb`-yǶwf+4Ƃpc@l>$hEƊu5)kݟTHN `bpWC4ƓӠf,pyz 7#MXZوBb^gd:<-TNJRӡݬr{șa '- ld e%,B  KY'YlePMDoqD{pŶ& A2/m_P h_r=tm3&sz9T>_3JGcazCE N8!<`<"[ WRd[MMU l{!'^eoji {8GT'bO+ WQW(2;z# OOEzC1@dG]¯ Wx7ۀԧv!RVj ([ X09^ RuH2?CI+}n]|s+9맆u;N C V8IB-\fseZfAC҄=LSDQYF/(?OFwIX|Ѓy]Wy VGa|#ub ,և+vg>0.N ⍵RφxuYPsde&d_#_ Ɍ@+J iFpWZsi] cJj^-uEiɶR`*muonzjvڠ$~v:x @_,xޥ$9ާvB!"D'6Cs^ۏD}OO ckDj4>oDFgpuBKZ!^ c`bv$$k=Uaۥl#6i3n')HgWہPZJCb2Q"c>7I4,LJ6VPؐUXߌn]ɽ=!`qמkh8YrB,M4ݨ9pD]UbOG,|"̔+ [vJwP6Đ)0YFRJ^B\Iӥw:64Ip#3wBnHG*7E?5 !R1%, O YЁE">ЂZQQxyA zGV1#3v} ] ?DRI9\oxAiQnk,& $1C m~;O,6Ћ'[uTHfgVi7~p ! 7ՠޙ]yo2Rg?`XnwϜߗϲ@n1IgEi~ w iأ!,V-T&=jfVRrE1 =jFP2-}:+9F`!Ab/ f\DUMDb~̕A:j<>Ԕ 'Gُ8Q֪IV;0b /cj]4i6B;sIrs[y[ˑ!w 5Q1pS ^p]>cĪ7r݀m$ d10AfFhfs$MTC:PqjBKs2*&S4 RAUE!Z-KX!]nj!Rv[Z ]v } 6 =dR#k@ER&0,(#>>4ŧi-y76pϐuEU `SUEm=Ĉ~I0:/8NB)vC$[~JhW9ed&oGF$1=A}M8ԵV St9vdn7ù͏ G%03Pi)]ٛ> *[2I׬dwn*s/@bg- u8ldNd{d@0O0M<#m~cX w?x) xh#xI`-}z <ʢcMWEN頺R?V .u(nN;tgeuSVt'H*F22@_J$OAR9G)R2-8f@C{G%I2ᝄ AXLdnLb< X1iQ79C^"6ckӣ.ⓟA >i|ɖ |q T+~:z}s+!_: r> \*%@ka]{. b|tL_em^idVXUYUrMecޓ~,կt4D*elLpvc>",Naf>_5X|c^B_ӀtEQf;ɠ Cl{_ֽMrש ֿ9Qc(~;/5z0/Nr.@b]=X02qM9!O'x\>U=~\" +|mjs-"XNXvʊY!yf'Wo)&a]Ij 뙠r1iAeDT ‰t?2z92(0Q>%HEcZSi\ lr{l+1m3JxxaO7 /sVWL]pS L=Ҿ߱m C<^l6/ mB R*9"T"W*:|ZY22b@B6,QpYyEihON!O/FX.Qڨ|7n 'F3 {& K+_Շ7,m\,oq6 90oRPht|P6"vqUICPA0j nKR&=MgTa\2۞|8ڜ@THxRzd f^LɊÂ0椂B\]Q &NSPBk_ڻˬ'YOQ^mB4f 2`1nêR~B~N ڿ\p(eb8*,POy/uX@ Q X?/}bAI ! #&%;*F$ "h %PVQ?oG_9nĻmDxhVwX:9\oD㰶%m'KfiR{$1'yRU uACTXQ =%w|Rlq. "F;hOAՙO_:%HX4.Lj==ϛIfJyd,!sļT7x!tBo*K@$h8rPs>dd57*]10]wx7NH^&ԫdXOtvf;ܕt{`Z:=' SF(#!U1)kXjC+T|skB\!{Ph{Eea\ [f;ܐXt.b݇eWH~ Dd Z\xSJˢ?2þ? EׅYF8_RIO " [Hca?φn/Nz\`l;:a0,?D];SjH$;c(Us G`kr#RQ࿎xF I{êPW dd#jhH_ԛn$ x{|TAqԙdiQ/蔞 ǫ: x'1_W:=2fy֚6VdRv&@de  8=JT܃sȻDY p%r_"-6gV(b|MIOxq1V@<%YON{MT̠,Gʨnja+Ge%@'I&nPH[Xcm-Lc P/ᙒdr3E4rZ(,T;c ^j]6X6_ H BMnF5hDr9mGJꙥP_ǍIDj_ea 8gF.)=c2iD,nxP 9ahKy}1DWc@v5X/}I[eh5X2p]¼PLOڲad]ޝvcL~P{@$ͬE4}Bǁ88yԛJ+E]eg)*U`~b$X_e)'+LBĞH\4U\at;S{APQ"gØJlF5*VZ<[mR_HrW\/k^#vǢE.E;HX:.5b'Y%ju@,s{1X3۳>D'$#9%vnns|f 9`Bi>|CtD=C\xb11 7fXYG[5@ˈ 5[AwEM[(Smqec}#挼ԑ?݉=vNe}~yNDFO|<wxgEmNp-+MI?} x2bd*>Yr.Ϩ>~TJJK3Rbm9\rxhVqR*t&Lơql'٩HXarsS-Jq,˔j5_3\G y{+NMno~=Gf, H,3* t w:[kăkwИ[cn/թQe#>(z{mz4@o\niv)Nsi@ e \DJAm(׽Q&B6Tԅ0 )0j yG1`=QL黛zy+& `rSU*T·[/}t~etjVtnȠo %W~@]).ch"7th~̖6ѳW*gѻ9L[^dqΏy%ym¯݀J;#de'2@ߐKY_22K%AۺTm箺2O{v3">Dd^^9n\\CB4. ¬Jޑ4_rGb9cIaªi&0&̐NKKq)܎X'ԁV4y;_{5"[Grl]fYW"BНeFt f3BN^vg 8\R;)C& )&|=ET;va!7@2 `$cn^ˍO@jE@3x 5" N})He_")Dc?0>!y4Bb?:ITBd(JVJE8pKwC)6/0:/XQFz9_jgu/Eu^jr 8ʯ̉;!1iBd36 ~u=ʇ;΄6 w''z g)` {6ݑf7EX4UXC q]aSςYRNI-``sa5(@ rhGCy$*d8ɬ`o hXy_1MGq{Q-9L5b" 7qv8)pn{7`&8˂Cћ T dK`ॽnV 'r|8s͇XPwKs[J J7krnPTbe=9耚D(uZ` නlPⵐ%oN}R^whiW@4ƬݶR9kY֐Wo [h$BG2a؉07<=;4mlFW4C2Ч!%YRoniEnm$/0uLjy:(q+v*jkqR1VA4d B#r =n2GF0e%9:J[>'Ec&QeL$M딢9:C@O1α ugXksHɽ=}utŲp;555bT~I[Dء) O6W[+X_z~!hkQ֒ZT]I"ֺ#R(.3N+Ho4w UU^f s;LV?<)aO|tQ3Bk t72Z.Y@?xvU(Ifv49Z%!۩ݠ8b65eaIȒ #R-p8%!hZMUoT+P`Xܿh4`p8Xk]?h49d|fڍ~[^3:vY>uOK,wxT(ɰPtG8WڬX1LPJ6 ޒeń0$0>^}ȍu~Nᨸj|ڮZb$x 9K:5eV;I~('Q,U,4G&9,sOTE澢b8\4xlqznj3WH5pWxOiڋAݳl*RZ$Sjٵ嫁*wϔ 36H)A,SlDS&Nd!X0\s=0JCUv/FaH3@)\丬BB0cs +!/^ԟS-,Z+CPD8|iX&,NnR],-~$?X`\4Jx!Pd$Dagxk8ftub5qB=w!aP];ůTnF̈́PUwaѲdnSbvq5% '(\G/6@zӐ lC#~+JKXR7{^֯ > M]HM<0\OE⨫ &"WFˎ*ϭdHIX8qYZ OL[.ym͙4r%Iy4UX@4ψmhY zSy0 W¤ "w V O}a'`2 !!Vw`KaB]Qߵ Oq{CYY9|!qUdafoKtGX k:+Rx:=ٖ l,KY؏| UĖ6>7_x]pa҅rpvfaGtӚ11Yt)|FښF,K\u}DA'|[~I]ݫlbhG>;50RBzTmuF2&h2Llz I:=3P63|b1ɀ>x}ӛ{1 [K;0%1Do\-=T?l}7+A/[P+UbhyҤ;V՛3{vQe"f_vsC .3M}GMFx)5' תg;;R* 7 &<쿵73>yg#ϠR&蕥C)ZC8>Ye-6k]vw`9yXK>p O tGU‘`YROуŲ @Cmv0p[ l&~]ErF}Uajƴ(!㕤cG49e=R^r(Of S|}P1'ن=Mp j%WUѧ%x,~uˆs:<\y͙ryl.V7Lu.̀j(%`dSqH$2g  ~\,ٹ,9$v v؉Hmr.PUD2hx -1zKg:QUڛnb *HB`͙|8.L%L|ީrbDed%L\KfXL:!2,vE%& XD R .L\`nv `2O및m1Q2;5gNԘg$ϷBDiFQOG4F*㻉 XxPldqϲ歗<90DãX1#j =lZ@0q֡$sN*>/]杯mgn*EGx'PSWM2&ԏ^ V*LN,Q$C|TW8b10X \7B&[FFȓ1YWj?#^\1YEؠWZpnjL Q8#d ᐶdeYGvtk))EOlk) 0WE𣪻zq+b`:r H#Ŧ$ԫY"2l D$_HU^0q.)6f1U5-^~?Ɓ l,NN6Z'p?^wo>0D#{#X֢랙e$%}ρ=mY;cRG誢6 WRo, .7]*FzقszhZlNNV%2?JTz@Qޕ,їYOۣ?+H8SkqqU͵JAc!vtg`pWQ2s H đNmtG).vfxuzތOOrK ]ulgbB0թ3Ayy\-|!ionG'wKY4 TZ br`:l7lMUs'f@`F:PFoυ\$4dnpN^VaEdC$L)a_= ʴ(Tg8EOa+2>2 l$>r#^SD!QJ􅫸ϓ  }gMT> 0K-ZdχT*<.w'n)ioS "e ) B:NMLСTH]U2 ”12VU1a 5S -1)~s1" _g%b.]ƅZ(ar};>ϭ{=24^1D:Ɉ8y| Pz>BY A1fX_qc9FN 'KL|E#;Pmy\"^5VfgE044Kͫ_=IkJa`Mv.Տ碜+57t[4=J= e_? HRD(*ǠOtXᜂ2^%ܵô/ @WY%c5~)/>{g?. f#2¤XM.GT-sO(йՔ!1c*hLҗ;Vgwf s^E]xJ[,O$Df&a +ϊMEʈ8nAѸiGW N58j +IkJM5!z}Up4 ,V]c!9>cS#H"funX|;"^JL%>^+8k;lCTFՎ뮅LV5.gCmtٵfPkypov?SYI1,ܿ^HGŭ5ߠ"uVKc!ѵV@FvBa5knS7+9i=)fwFq 20(=gՑv+=Q}/ic\&*!M!9zı@-JG:$\y]&o=KL%P1zeۼ^kX*Kܣ\Q;rG/P {EH\)PB `%0s)lm7e~MƼ\`iuw^$suK349)yi_αT~w4ȭ(?ٞ;yI 2;iix8J#tC!u6eRO\]LmiC;}%^hnxeTʯK" AjHp^C]h虎̥X5Q9#|qSj d@A'YiLH)5M kي<4pVVU/Idi\hOӋa\9~HJpI(3 }OM58&cK߼i6)0-6#`QL]&{1Co7@FI0eѶiVa[eí W6& MaI>!~heml}r/r&SqJޕ JhiD$J_n}FB^N۪|{J݌[cYYl4UDc3T!7󗧠 TsW7a2{4 l#s󉰬@$7w?KMI t4~I{ЌE뷋c55V͌EuzIHP LvC6tp݁߹G/31篘Vjk_pc*FDe?LZſ!';?oZ]q:8ލip"EͰԭ#q(1f= if`ޗ#kiڏ}~`ANz7vl#mUu^-vPX,I bw_|(.$"Anʕ>Sr+ `..#X''wNW(ss my | fDAP=IvX췭V\ 7RdwA>eRN"pnct2usLRv;$޾2#@I&'Uy&"aZ)-ˊON={-x!ƛ>@X<^sem7Y K~CI-T3h[:M&O׬j xO0h͐<"zi`z\#0T=?o|N!oU[;}~BoS4{x@vU*B&vqܮB]0MնC6_\w4jQTV ? AvR;"hTᑝAlb;qLqrVY>N];DLqjimVMgl?#pt ks3A=ZJ2Ro7}L,ZhRUeQg)m]CR`[8/w̞u9 mݵߞ&8ˇ }c Ѐ]* ^uQn\9I/3*y'[JEVNpc/뼙K0A)aъYY֝!ce-\MҜ]%B,o{`CjN2 [\qO~Xj;vX8d|^ .ރˉ'`Bn# 23*nqR| W9%wޚh7sH%R1f|֦{eAټ͝u uJKTZ<`P>sKh܎?#+CX@ZĆnNt"\6}d!^ ėAcb>>BS S*4xNH=Y*m?BNq/fYfw hgLuסmw>3*XԓO3`d[HKRE*Lݫ=r@''sx̉E>ɥ{]~e"*O'$ãͶ=mE%- D|Hib_Ϟ\6k06%j~vߘ:!" TϳE-ՆpCZ,wxJ⃒N驚ぼ.RδZI/GjVIù'Zɜ>U ۅ%9ݘYyRQcg~8S7@E0ȬKȥg/jВ'}ǼZx ?e0& k<2GTso9z8=k|AC8EXUqT{9P+|s6v?jƎ&J ."ks]"Qohg(q$'~=J3mUR=`YS<-6N2:A-Vw2[AuQ_8q9|=OS9QJ]#GbhX\vZϫSo#X{82Xa T-5Bm]'6ZQ S ~}I. ˅LA'C]wUk)wAN"h`ژXb*XL5n3$i&<*)*C&r_dBŹvab9z'Uڢ,c6{sT N/gR+cUB:9Dx&U{`ͻb%u\14.0*ɛBz(`"aѭ.p?5VTi87B@㟹XM ^xNa&&P\(NThԈ1VrpŃ Oܜ%߹"y+LLp:L1n*%efoA_)9XZdKblDV݈}^7P]]Jgm!P5V+O_B + X(vka+܊hJmVp{<}+'sQB]`?dVőTQR:}әǯU3RTdHF>e $4.5ȺSMH/ ߵPLgzZ*8S3kL'O5@{;!5D\k⡐`zyY.Abjٛ7:vL>VkͰ`JDS_?bAs P qx7!K£_2΁X :1aX 8؀Zݖj7l[ek|)f/$8}Ers5Z\tnݭ8<6y-6y<:R%L१R ֻL?ݚ0M~OKVfMkڟ|'`Naȴ3EM|unءod1Rt猀8aOQ8-/Qʻ80+#j!64nGtw {mCH7oX=̣* B@" zOc(>/}St P O{+\*oᇒuP;@,#}r[~?Y:MrR ȏߢivGn 2#> zlPh`WY9q%"3U}--pxIL,:jG-Gz%ǤR` zD#|0~fӴDtT09]KdC5x,$UW剩P'0n_C嬷auᜟ:"ՓrwYgn-4[:&>R NFZofvN6zX7h;:KCuJuf|k,nrJhN:6 ]H/ h9Ǣڼt7R W 1$@$K9j44OtNfAp،U-qצ@5` O*$@>X?g]{2`81 D'qA DV.5![|6ڡCLt>F.f\# rT,d3Yek/Ұa.ub}4KIła4;HUgdB.\z;jAŖZKpo($Ѕyhp*-<{I@fBc9IĶB[صugݕ9]D ׏^dAn(/{v 9YP[A]o %9Je+GG^B{f򇜟iIAź1b>0Ig%y^xgL+֯oV.f,V\]:6}?9My,Ə0Xֻ5)(jpvi2~3GrS}!r SӴ8l)hpZNRUpD{ 7C^v:-v[f|+5Ds7N&tS|S6<,0߳Sm3Pp;cg#;Zyޒ~Wjn^0wWJ7,B ?y/10484_W <4N, hΘ D@n&NU["yhv% A->4z;{9=֓"yG:^/o$Zjd9vV@*9;mX였i`timyXY#ikhg]gPZtb e:u72:(k%yz (Ts㷃;هRN4\IIW~#-\94.F 0m|Qc0X h7 &8D csfxslS<]GRalu: ܊$1x2ޥ$Bw~pa|,|U׵-O<{@!m8_$N/wfm}r/p07=Yi@a 3bŒ7,ʡ?BHE7.yX<Ĵ@}n*vx};eo#Y.ׂh{կ3IWw2oyZbfSh]fA<"OMbXfaPeMG d)`W~`S1B gd"ia,z_/@4!{]db19C;{I#I|XʻZC=kH\%^;(ILBsoc$DrO悏#oxL$HKy?X|EAG۴Erx;Xy N|T5J l{62_Z!#D)>q5iivͿɿ6*nk@T jhKHcDWe HPn"Ўje>DbFsNcP*cX*"vZmĖť,7Qwfoa"(kP䒮TiFڏ]X})o2.L31  ZbNVyQ#Լ X@Gw1T1%Bl!V1^ܤvIQ#fq6dǣyO>O~V@eu76*ՒU~S6Z+e7u5Y~4(`䒣@w1@o) -r8i;R[nPu&#w:bv?r"9י&u?T3G?3 ( |>+Bѣ~I;i"* NgqGk3@|HZn]&xkGȔȴ"d0)l}*09ra&UDc`7^*M#v~ҧ!v^J;AR.u0ڰZ癙R;?-G`nAۑ y;S \SVgSo&h@#^51Ŏ:jh edaN)ӬS0Ǫ0 rA"*@ gɳ C*u`bDOʲy.r-EC#kNhc7%`p.,MMQxŕH4 o#kS}~ۋ4y>,mFW.xng_~꾍)g G\HHʱ0`G6L)'(8CTd+rmbZTHm)Yr˔CZ$1I tZy[b-rJi>q7QbplJm8޶m[ 8ׇ}9jI%b%(»&Y$(f#Ny%IV%|do|'\yJVA80#̅8P<{Cu-2o0lKJ?3q?OLq[1%׼2 %'z3܈·2w7X-)|f\d^1`3nL78>qaRjǫ4l@+tX!C[=|-i'4b^&}SasG ^ޠӤ֧ v (_j 4=0|ePLg;v *{R=7'y(_B%x *4(* b/g'ƹ6D9|w"(y# xXQ _AEAT;2Њ߽lSέ 2FR5k"1_{GrP*+KlT,ޯ#;yVЋz9\½j 6;K&clU|Sqm/ཫ3#m>m ;ZIB3&v%=3aHեS2BI 1Q./dt Jvd0Ո˾ ׫[VxTGXW\S4 2Ro"uÝn$d8鉋k@M?J(FyÃ9 U_ y0IC*ju$=y\LGw";K6Djadj_ | =h1|K]"]pݝB,N l-vGmz"s{e~37"cܜ0TxU`} 7BΡc< :'n)<\ } oP,EDVbT%V /yC9Y/-]X6y_ ֨ Lな`8vQ49e^^;ahq'eٽf<9 )[oGYP/2B=v\ً[> [R3o/iӪ'\ +i@q; Rwtz+WG|J;M4j]!!2r0,{t Gw0ambbd7 h*{_}QL8%XweY2ŨlHL} 9ljbl=u0s ,vq|QUG|qdU)s6Ӻd80'Brg>35BN[B$7lc@FsFgLY\dEG$vքK1}@gcbElt.,=r2pZ52Q,FrE[Q厌/ָ`Uu$tW K6/@v%oğ$ʈ! |.^ jo1]'kzס F@7vκA >LG+{m#ƨ]M3kR(IynT|ޖYvJ1<*]k=!nP}p~ `r<ڐurbY[}s|@yF"i#L AStlF2jHGVǸp],dPGϾbiye ¤wH{k\.Ј|'vb >@>+~|$.50m'xSNyȒKZs-;7izKВ5^Mw.D)ի_ܪwp.=p Nկ;$u-4] |"Vhkb(!G'5fBܟ.Gsi5hȆL $7Y~o9sQ-DDY,v٧oh mP箭xUZJHU|?5CZ-e9s@J4.yLߴlv\U vQ{\=,J~2k-bc*htLxfV/|ދl DUKÙRDlhZ߈]0ڏ$z.-jFSS&oҹ8k@y=Wd1dSȨrFW&3NJJvMϊ1WMAa ^WG6P{IA*H9q"8?, lYFV%2. 𪌢$sW ._t^޷S8%y${X ,sRgr[.:C;!Coz0ƙL!=:*، C'Íėm,\cnn/pHMt1?X~ tryW(*2~2f]tU! 1@rdɽ^a3Kf?/v _jaIhe E^1W wՊbgЂ4=z*Ҹ^n>0yF/y SG _4r~ 1.wYFUfX瞨{%'yº5J )3ÈL%]$2 ފ_4|ګ(7_ԧ$[JO{PBR-K"!X`&N$I-dwXFÍo 2 D\D䫴BB+iW}[i#I ]]s|G 02-VԲ'?oyf*t{4D*k@q)s:Ci@t tϕ 8s"HF茾'\'sS'A Nqm%=ņD8FZ `4 /mtյe}/ƨKX^[1J)m;=d)!60k,G㦆ZO-$+v=^ 57 ~(ş_I+OX4e;  )QQTo=؏%k~ؙ[.rM7[1dX |bt~`hmXQc^r ).0=%E{7l'W`P)Z֐.OLD0H@Zkzm SK,DDӕD,X_I@[?]gxQ56<t(ob@MW_r|֑EHC`jy`^В >CL3[z ZO6-|`7e>nɪ=p ZئvW݅;@gծX/JlWGFBUv dhcCUk#Mn0l ǐbwQC):0r׍ =li,{>,zz縕rtZXlUÝ AݹXV2 # hS* }/)9yV=-(EwW.dh*@B\&n%NlZMP {&FYMNa+Qcrt%UOG ڼtPྸJuWЌ*nfpc`n8$AQ/FmoL(֊Ud>[_t~9]G 9_gD;N%?+02 eȰV20X~r -P| $JX% 'g뻅z40.;4/;__ܺoa5l鈎aqVmŔ 6jbL OԎtw(2D#M3ůl5C+Est_pőI޻jA.`#Oum׿slg*G ˱`q|qZ4; Egqx<>c#dyұR[Y0RP>#cxEQQ_pD6KxaeRcZ piXW83a\pT]g3؀0fqKL ̀Ȫ8$:յЕKÙ7nso/~f'L 1y75WE AŶ0 ֤֚\5xk_cL5Z9[ $ˈvò$t?1DkE(/@NL:gڛ5X ~ÿFGCC ~|DX')z43piCF}þT z7\s%F6=cUʥarGpJ=gO2y {qU2i-= njqoEN%D -cgDWa3xr"-sjoAp_Ag{nR)pPU>qyu]Ter9WĵSgqE1@IwBb#f1?Y~.M᩸%k}xB?/MKg蘨r2LAK"IS=3KU|!<4̔L_nX˔#G#ߖ+GI%"cKQL?Q*Q:|ʘMr(He iWPs7`K" KkN^W+(еIXEӯ^2ǴQdPkJ("2|'] $)ц#TF- yɐHk7]iLJG+2v(FE1?~tf=_{pkpeT2osijq$3F,&c{1q+i_hL ӻ 1 fi0& Bq+8^+ a){=]"h1E*ImkFf/cK<?'W"f"3heGO-v~p z l*BXT`~A)ھ]5>~TUқu8?n Q Fn16 C5^(y /@!cjL=%i j2b*jJ vSѺ4Ԟv">/2 6D#һ[d> 1*=\jjwޘ쨙4oKƫ߇a !O{_Ya v(R[A+8\PᎩ63yD)f}L x Dqյ`x杔IwjA!3\lP?R 8y>fM +'-ޥ-a; xY XUZ^][l_)kyd5@I@)'lH ]n_h.l-賛yfdD%CVV躝&/$s$I5z 2(Sb>ćK! CE?Ǿ5t8Vim 0}EQ' ZP盛kQWS04-1۶R{HuM":sjpQy*c,g8!2F; Czah]Zb:-᪣ 7r?ñ(ԔDieX `N6 t|vtO>q& ȵ߇S~ʅ=`Ozp)NH{=W,s,1Tl9XZ>o} b p4ā _/9nU~V<=;ocI:T͆DzFf9+0;4⎧ס~3(SBJlް¨sJr7CJ9afg<ʥ4C Le={BxpT  |\AR&Vks*SUHM1Y~gKG=#PyHrӹT>jM`5\ \@$$-9[y _G )ѯ g?o{#[.ԇQѪWc#Ib=4NHS#&zCzUA³c9>_P^ul'k&L=0n*%yei_T;]3ؙ<ʍF!5_Jh'!$5t{pq-GCsQRNCVzkGQw4֐r'|YOz=Pk7 }VP ZmMI}Ўm㱉(CPӈzѪ*H),Vy O^OSuY(!ń>5NvSM]6h.A7`~5oQX)jvr$uRM#\QAoz6sgKm1{4Jٺ{Hlޅ¸>,)Aɩ&ڜMV&Z.'5*퉮s]Kv4B8HwS:p,e[*Pw5DZ=R\9R,qJN ._kKtuҼQ'us, y"&!)8TQ&C|ՄYݴ%ۏtK$:yR`5Gy4~TCy#m3?c]ATd׉ 5*RGT{ӏ[tAmT*BLO1| hQp1~y5ݵYLS~;&cÓc\CE01R㴁1bDcQv |yTP3îN&Suœ1 @ysgq60s5ég4<-G"Qå^YE{^)QhoDwRwEރi_]6eaG29. K<]Ibp^ASsjKW͇# )my¯KeO3( A\_$W3='l \ZQf0tݚ.A("Ve νu^ּ1FZe*B?<@zh"T1owpL{E=gl'Є5c(X(Lhd/.xR)6jkXWFQۍ;\^!OF[?fA 8ImgJ3O-_%nI2: A!@NM.볥zeѹOp~nk[Sk{Q|ڈsMr苸%edhJ3`=N>uV'_rp2.}(@:S=9sWoKONExm''fDT圢6xM/խ…`PMaK!vܘrq҆W) H_ Q1ԗp%#"M*kuA ʭ , jN_(Q* 3e+渭,岥ʳJ 2 yP -iw5)艿|U>_qhM*FoNۃCx|XND)eϳ2ɬChMo'ܣ_4kd6s}3b>Zbӈp,d45dY'4?і@ɶ]J׻#I+{=cwq`ML~"an>ـuH%Ϭ~Tdo8P;yLe1``6aL`dBG,"mjg/{i%Cl7FqD/R?㥰XF>uC.`oP{cx;VcE"65&!7$*N7,EhsQRKt3g2niWygD6m%>M; |Ѡ=^z5oì02ޖ >`+Fʆ7F,O@)2kQ\ plD_呠 A-nxVi yy 9XHpެ٢uF]#\L'^iՔ-E3p-A<QLwo[ Ѹ녊al y0{Rw!zn ,QRKw$|ȱxBkCp\¡.HJ>CtӢ$  8ݭ#l ]Mgr}R+.F" ~xzFNbv2^Ao V$bδ}HVImuF+4ށaLGޚ>t"=Rز A%®abBTaDӻE!R ut! 8V@ kSH4)*@!Nq;J]qK33$CE q&Kc9Z)@%/>5V?I.(<.iu$&:`!CH A >C+v/i>ΡlT5G&#{s#,x~?,#>]URFwŨ adzlF @Gݾۛ僠O3_hc r!%ZP gLfO7=E69]S93~P !BL+ ORv~/u O˴BV8iK!C) sY*Lvr F vNubfB󬌦V[Y!r &!EV\Ͱ[RͤYFyH {e<&rޜ&H+o嘈h5V\VrK4Vq;Βl}y hMݽE0Ery9ww&DNHHP;)#"n?FOLRQ$$l`OC !Ogav{ǹ 8Q|`/<6Hx  땺|Q*҄LW|37Kw.oPdu$2JN ?WZkp[V{W]%lBTXswR5wygbų1&Y,*/A(ꦕw(7)#QnHLyks`億m@Yw0@P}D_H8M DvڟƓ!SWm+V6rjXEYs.׍ެihElFknͲޒ;] {U_E6\8g5P:>zkhnCT^/V4 *#il~Hm hh2`QcPqhvv3|Cy` De~@>v:ZbAoFaQaJmCrZ^R%)A?|õ\42"̹}̍6@.e˛ksA9-'ZW" d,e4 y>c(9-n1eP}`/z-Su8bM0K6Fg4T*HHsk\3dh7l rj