python311-service_identity-23.1.0-150400.8.3.8 >  A ep9|daRɣIg1D'pA.?.d$ 1 ]| *08  (      T    , H  t  ^ ( 8 9 :VF$G$H%TI%X%Y%\&]&|^( b*fc+d+e+f+l+u+v,8w-x-|y-z.0.@.D.g.l.t.z.Cpython311-service_identity23.1.0150400.8.3.8Service identity verification for pyOpenSSLservice_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. In the simplest case, this means host name verification. However, service_identity implements RFC 6125 fully and plans to add other relevant RFCs too.eh03-ch2c,,SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/pyca/service_identitylinuxnoarch#W_tVV QoQo]]0M _AA큤A큤A큤A큤A큤eeeeeeeeeeeeeeeeeeeeeeeeeeedr;edr;ceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f15088bcaf587b5d870ad1549615f61e009e93a79371cf62fdf6be0c7fec990e1d750aebf991c1a16c2a4f0a45e4549ec524e9ee229e2146593343e48171276691fc7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb56d20aae2be62e27326a5779424caacde2a4abe464e6eb2174af2479b5a82251f7c647190e74d19f9f24f1b19645b425eb8f30f049196053686bff188505cf7c1dca48e700cbf4678761887cb0469fba5bd7c80a84a03b3f99e647d5cb2612c78e1c754b7bbab2965f6f8b9c8b0d7797facc8cfea20ccda615306b8bc35913c78e1c754b7bbab2965f6f8b9c8b0d7797facc8cfea20ccda615306b8bc35913e156ab56309e3dfd381b60cb371f2afbaadb0ed5a1b5e137f1ee13442cb66753e156ab56309e3dfd381b60cb371f2afbaadb0ed5a1b5e137f1ee13442cb6675394948be4227db9f3481e236530f7ec9a870f14e66ea4a957bb44f5b2584cbc0694948be4227db9f3481e236530f7ec9a870f14e66ea4a957bb44f5b2584cbc06af7e5944ea2f47bef6ee8444b33fecd883679ce70274e8237bc8131d06ded2faaf7e5944ea2f47bef6ee8444b33fecd883679ce70274e8237bc8131d06ded2fa81edefbe8164944e02f2b1d034b77d61df0c49214b4de6aa41ad89e80b63973381edefbe8164944e02f2b1d034b77d61df0c49214b4de6aa41ad89e80b639733fde18b918776219b0a2b81ff1c52e5e3c51600e5e12e8ef9de39428ea5960e1075f78ca1cefa05294e7a496f3c27370b0e980d56dc9fb6f0f880edd9611fcfec1748ab32dffad4a68f6992056e853a49afda978eacb92791f51f578b7e83c5f4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e36f0e2739482c52f667fb23240c35967578cfcc081b0414668852e4c6deaab8f140103925529f4d9c89a94d0a96d2110b872123fb405092b61a58f453f35d9551f7c647190e74d19f9f24f1b19645b425eb8f30f049196053686bff188505cfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-service_identity-23.1.0-150400.8.3.8.src.rpmpython311-service_identity@      python(abi)python311-attrspython311-cryptographypython311-pyasn1python311-pyasn1-modulespython311-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.1119.1.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3d@dBzd7cb ^j$@^,\y\s\X)@\l@[ @[#@[YWWPU4@UUUecsos@opensuse.orgdmueller@suse.commcepl@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.comtoddrme2178@gmail.comhpj@urpla.netmcepl@suse.combwiedemann@suse.comtchvatal@suse.comecsos@opensuse.orgokurz@suse.comjacobwinski@gmail.comnemysis@gmx.chjacobwinski@gmail.comjacobwinski@gmail.comjacobwinski@gmail.com- Update to 23.1.0 * Removed - All Python versions up to and including 3.7 have been dropped. - Support for commonName in certificates has been dropped. It has been deprecated since 2017 and isn't supported by any major browser. - The oldest supported pyOpenSSL version (when using the pyopenssl backend) is now 17.0.0. When using such an old pyOpenSSL version, you have to pin cryptography yourself to ensure compatibility between them. Please check out contraints/oldest-pyopenssl.txt to verify what we are testing against. * Deprecated - If you've used service_identity.(cryptography|pyopenssl).extract_ids(), please switch to the new names extract_patterns(). #56 * Added - service_identity.(cryptography|pyopenssl).extract_patterns() are now public APIs (FKA extract_ids()). You can use them to extract the patterns from a certificate without verifying anything. #55 - service-identity is now fully typed. #57- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- Clean up the SPEC file.- Update to 21.1.0: - Python 3.4 is not supported anymore. It has been unsupported by the Python core team for a while now, its PyPI downloads are negligible, and our CI provider removed it as a supported option. - It's very unlikely that service-identity will break under 3.4 anytime soon, which is why we do not block its installation on Python 3.4. But we don't test it anymore and will block it once someone reports breakage. - service_identity.exceptions.VerificationError can now be pickled and is overall more well-behaved as an exception. This raises the requirement of attrs to 19.1.0. - This package actually truly requires six (it is expected to work with Python 2.7 as well).- Fix build without python2- Format with spec-cleaner - Upstream seems to rebase the tarball, refetch it- update to 18.1.0 - drop fetch-intersphinx-inventories.sh - drop local-intersphinx-inventories.patch - cleanup spec + enable tests * pyOpenSSL is optional now if you use service_identity.cryptography.* only. * Added support for iPAddress subjectAltNames.- add fetch-intersphinx-inventories.sh to the sources- add local-intersphinx-inventories.patch for generating the docs correctly - add fetch-intersphinx-inventories.sh to fetch the inventories- Remove superfluous devel dependency for noarch package- Reduce parallelism of sphinx-build to ensure reproducible builds (boo#1102408)- Drop some SLE11 code that is quite useless today- Update to 17.0.0: * Deprecations: - Since Chrome 58 and Firefox 48 both don’t accept certificates that contain only a Common Name, its usage is hereby deprecated in service_identity too. We have been raising a warning since 16.0.0 and the support will be removed in mid-2018 for good. * Changes: - When service_identity.SubjectAltNameWarning is raised, the Common Name of the certificate is now included in the warning message. #17 - Added cryptography.x509 backend for verifying certificates. [#18] - Wildcards (*) are now only allowed if they are the leftmost label in a certificate. This is common practice by all major browsers. #19- Convert to singlespec- Update to 16.0.0: * Changes: + Officially support Python 3.5. + service_identity.SubjectAltNameWarning is now raised if the server certicate lacks a proper SubjectAltName. [#9] + Add a __str__ method to VerificationError. + Port from characteristic to its spiritual successor attrs. * Backward-incompatible changes: + Python 3.3 and 2.6 aren't supported anymore. They may work by chance but any effort to keep them working has ceased. + pyOpenSSL versions older than 0.14 are not tested anymore. They don't even build with recent OpenSSL versions. - Update spec file with new upstream package requirements.- Change URL - Use %{oname} instead of service_identity - Add BuildRequires for python-Sphinx for Documentation - Change Description - Change Documentation add index.html - Add Man Page- update pkg description to reflect upstream - rm warnings in description about this pkg being alpha / possibly broken- alphabetize BuildRequires & Requires - remove no longer needed commented out test fail workaround- update to 14.0.0: * update spec file with new requirements per instructions by upstream * update spec file comment out no longer needed test fail workaround * upstream changes: + Switch to year-based version numbers. + Port to characteristic 14.0 (get rid of deprecation warnings). + Package docs with sdist. -update to 1.0.0: * Backward-incompatible changes: + Drop support for Python 3.2. There is no justification to add complexity and unnecessary function calls for a Python version that nobody uses. * changes: + Move into the Python Cryptography Authority’s GitHub account. + Move exceptions into service_identity.exceptions so tracebacks don’t contain private module names. + Promoting to stable since Twisted 14.0 is optionally depending on service_identity now. + Use characteristic instead of a home-grown solution. + idna 0.6 did some backward-incompatible fixes that broke Python 3 support. This has been fixed now therefore service_identity only works with idna 0.6 and later. Unfortunately since idna doesn’t offer version introspection, service_identity can’t warn about it.h03-ch2c 1696372931 23.1.0-150400.8.3.8service_identityservice_identity-23.1.0.dist-infoINSTALLERMETADATARECORDREQUESTEDWHEELlicensesLICENSE__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyccryptography.cpython-311.opt-1.pyccryptography.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pychazmat.cpython-311.opt-1.pychazmat.cpython-311.pycpyopenssl.cpython-311.opt-1.pycpyopenssl.cpython-311.pyccryptography.pyexceptions.pyhazmat.pypy.typedpyopenssl.pypython311-service_identityREADME.mdpython311-service_identityLICENSE/usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info//usr/lib/python3.11/site-packages/service_identity-23.1.0.dist-info/licenses//usr/lib/python3.11/site-packages/service_identity//usr/lib/python3.11/site-packages/service_identity/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-service_identity//usr/share/licenses//usr/share/licenses/python311-service_identity/-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.suse.de/SUSE:Maintenance:30661/SUSE_SLE-15-SP4_Update/e58ad14eb22c7607fd30507c8cf936c5-python-service_identity.SUSE_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxdirectoryASCII textUTF-8 Unicode text, with very long linesASCII text, with CRLF line terminatorsemptyPython script, ASCII text executableHTML document, UTF-8 Unicode text, with very long lines RRRRRRRRRRRRRRR>'Ԫ,[3python311-idnapython311-pyOpenSSLutf-8bf15956c59a128f908705d63cf2bd093b290d1791065b417d1ea80e42131aec2?7zXZ !t/BLT] crt:bLL 4MNUZ >54/5yo^ZV0{SN޸)68Ŏ.yb祝4qZiU;shi N h$oڑQfJtce'k@{ Ś!COˌwgt|\ʃrLTwyg{ļW~9-IXS[L>0 Ƈ)=f>t~Y,N{c4=a8rqxWߛH̶s.|?'!^&6m7"-wY0bVP8A,Еe2)oN9VS)3i}5M޼J3T YCVM%VSVTQ6|];(!~Lz6kaUQXLN>( igt]eNDKeb ]\5bN)"R2`>hֆ`D0c[Ԋ{AfQ ,;T#[#ם:g@0' ʹszjhj6gsӅ+uK,NLi[JWLE T%ciܚz'_J g:tcM1 _G{OnU>tp `j6H[{HKnC" ȼxݛ]\Bc+G(`HV W41>XL"z#{뵖! P ['8G$DD=˚U (O6}"[:hZL ]VE)7Q Lkh9g} c$ٯL(B܂<i܇Ž3:(B5B߿Eᣘ XGIKWu>nQr9!TQz{-Cw+(NG]Q/)lY;^ 5{8p8Cr_E]A#lTq>A ml]r&5V<9^&yI&,msZ2Zw{a":]RT˅wǛ? [ß)hfux#xK3z-X I 02]Er*Ϣ¢ b}:gjεc2d+AGɲWe+m3q+e+#3.L%B{Ṃ3[a:"1֡ZG |}`m}IyȜ4ɊXKSWd'mWUps-pY㺭kT\ָdj@mQ+ Vb&ԟ&:IkWn yUGƅ|JQ[֩<=*?8Q_L+ ԊfKfi)'k>O^)A+Dvja5 `MW]jˉ=J9 mEB[_n=Rayt{j<o8FEz·312tɖSO’[ n ZnNb1s/V]atͽc?DEu#\E{qm۝SZApRDwS5c>KP싂FLpЬ@s\!*Cߵ"iC \Ě#]4ϗ9nfc>&A^Ʉb?V+Es5xP"o]<3MbA5S9b/P$>qzFE 뺳#RY}4MҌq3s#\{r8+DRT8tr%}q8"TJw-B"rQU'49hh JfIEn덶iw?M 8e@ f-pCRӜ@GUݸ `IE?Y pޅf5:!?NS>Y3sAoc?JI:{rqZ$4-MN^ШAwd`,('~RMꌻ6m O+I1n%|*î.CU.&Ƒ]7(oקOiԉ&/2@^p=86U}>͛ZB3>)O.l^F| jz1cRg:Tg0 p~OAS[ކgM:NIqww,?_VCuVqYJBM:_#/oq?/"= k!wol#Q> +:S%vǽTN~2W$}GrZ(%[\1¶nIF; -Bh!M{_up^Xߴ})(3bѰO(WkSL䋯N-şY -ʉ`1[;?VV_[\}c `n{}tF+payGKQ uR>]K/P(5  I}ŪܱU$b~0#r3TC]ZeSX ^bcgn.Nx?+/20\~(xf 6_"T4Khx0_ENշtxϨ$_w9s+RÉ Lotz?Ŗ#6OlزUWN]rS ΂2|5n I[@f&ubvbJ(RWPu迩"w@ބt8#:pK KGyJǰ蟽6ѯ 9K0^cffղV 6kaYV86/F{=>bױ@ M@ -f6DihCm{H7>''\D-DVߍQ!d{0R5'C+aɒٛw z̮4T'$M`.G?ܕ%M 0m>2`Pͻ^W=7ftMjgeȬ'5kVS>beMmu86Iq,c{\M;{GɱC\:qvTܺߛ_'\/7#yŌ-@$9P46f$ ]KФgWTc]PM1>RU +8UR_J_ڶEqH˲?Nu̦繛+ˋ2WBA0tr A&;KGS"mh@,j {S' y(Jf|;щY`HZ,!CsDaFlO/,K'e7Tl{2~y% 0Od[ V$1JrOݺzóF>waeW95`- $]3[%&QuqͤGI8QLږn9źLX|DYGءQֹmН&j,<" oDAlIºoV}v("W2.BH>֎))2.Lue[f䒮ԣV#}U̜ͬmarSꆒz ,xz>,aY̼9>Dwi+YR`%CG'܄I:SZ4+aɧ(AHP/f 2G#`ڜ>VpҺYu`w ѕa8hBT%MSzQ_; ݄&'#TthB{ny"} i`\`!05_jq!s92"'X!G2bUA Rd΂_#r&:nӹh#0 ]r{ OvqC[L)DuN65^;9nY[7K: 'mD5 'ܙeuEVN6rZF5>%DQYT?,j7pqSrOB_\]9/DvO *\)\V,"Ú"313Ѹ8<_.2l>gօƙˊ@3ġ˱dSCG[|byяFJdix|%2E=Yum&.qڳt:vNHfN!&Bu*:*Zuׂ`ۯIU7nY<iɔ~b5ו /+)oȑ7NFq-0bKk.FQOCrI6zmqMN&Y>vmua`d𖕁b2x,^ :SNljTEsKzWFdAֱi~y-v勉pGųydc/n)Wܨ'FyIG|)~U) -`$a61ҁ"*5<2ֳ0"O/ञ! fo|*>s;*fD0UBI^}5} k-[l] wk㿐]yv{]zMf{|Yk>㱔[ 2IwDunk߸n5wtه"2Oƻ_  tzb,GW6E&"DiUܫ^0~;=b+}%k4Mx؇Uی!TݓݏY>&m-W㜔ln_<}v_^d)$ioGY{(zܬ?%{|cvaZ`:u0BQ,gÝz?d%$/؆xn\~0)VP0ߡ35 $dox*lj Ң+;4~@}b5s`p}|`ZȄ*y *@\$L=.ô΋0TjuG9[+0o. %ntvLغ\m/E xf/{npv']1Y둳bג{φOIjjp4E "R/yi<@dW9!J1 D,Hf$W|1\J,Iw~#"/~'Zv:;~=Ho՘j} )2̞(vl5;HaРUb&x{sHR0e ׏{@Oɣ].3r vZsύck g*9%R8=)}ގ:5kXBwR^»{b2۲h AHiN|#Ke_!ݿko7":&:2OiT*s(3.*9HXK{q|vF`pE&hnsU;Ǎ0wMnqg9 L[E[HZq0" p[`ue㜪29{gbF>:-/a"5nZxúLc"sY[0L߰'GCegf_4jCzkBPao $W/m&J7) `\sK/ Ϋ8} U}:8}.N3<3 s? L1Zu7sgM)z1T,XQ"?EJXŗlhEy+1˃db?iyVէwj4RP@- yb`>%[5ƾ4\L h8din)gZ9@jXLs _ل'jyAeoQ)LʆNOxe ۠$Ǎ`s=_kxK%u'c!|nxRo.s頸Yw%URGj9s; Mh jZ"ʞeSPD$W  exmiKQ\A6 w o6# *7r*$& &`%f\׮M1iHwtw]ɚ}dmHԾp:a+`5\ Fj$bZw4;OQn(Kw1?23C]Uck4htɩKdS}-t5gRiM{/O,]9) `)X9"\X7#2«%&u]_/iK_ݥ$ %}[B?f+&I)a*mSHڨ1\Ė`mAt5gԩJ,&^/c>Piqx$||"Ќ8DP K]eU6rtt}O5XD# 0^1I+FѳdǸ3tzR;G/Cx;LguS꽂bN<_E"@ 6/PrQXL".V!4XͮLZ.4H&KG` 1#)ׅ_<*߯`ը) #Y(HՈɺ$)ޏua=?Z1`;8 mG8FUJh&wW/#^__ٰaD Ḩa艤ZCտz1-:|$ D׊,f VM2<϶HPɗɭEp\@+.E-Q5a&[J;bj̽ +Pp8|r`UAcT"XXFj3b(}?ȶȬ}B&\W+ @:jGH<%dJ ]NX́ ,~mW,6,5q}d3\o9ٮTGN&a~b5Uژ^"e[ YOYOp4ZbXڏO?oaG3I^]A>vD9ȧBX, ֩m$wLAb) >TێkQVOݟD17Jv;ĉڱ ҴvD]C$qP!^T"[;ٕG8d(q߉ 6ݯ"q}x~'XL8l,kH).:̘#z6)[i C+π~Eե^d4-1}a R^ѽlo` P[ ztCԎkO+4m"7gԠ=߅a+R.~.Ck < ~kg>5V`+ti 컄ΚLEiLjA:8 $k`䠝!n'Fp*Uť7BD1w\S2,5 {9p~;EGLtҳ2w vAH=;S>T=b ޤSBYc S2TR ر>~)H(мR4$Q2F VsK&B`y o]l F@=R9t+1ѾA}򀓙sKV65!jJgWS%S4^kOHHKeȂiF=[x?mD0Xfh``2 9VT^XE]-29>Zj\In媐#4J5lrq3g'Q %$Ύ| ~@=Gx\5Gl7&<YV`ʔ'Jυsj pN/ G;O[孊ޏ>4=5g+8eWE=kuYX1$q#w,6|YzNE@ $.,†WǪU KrsOλ`eVuc^d rDE}sjVt՞F|Py@8S Q+%@It'H,=$}(&Powȡ_?\ Ű|d QnXsvI$RzM䩜wIYt@j32М߮1=hQ)o4Ugׄ/2i5b1ė";{HQ &ѨR(&^ZټEY;踾2Ji g@O( {%=*wE'顾)g{.P]YYV4& vY/\]Գ )LgyۉfhMn,.S/fc^E=DP+E}bSgcfa_G 'ATVir^K& ީ0pc]L&q7uȷXAY!l! 2ok/N\MFY6æEA:;f뜓232>9U5q gqAiA0ò21K]f۱ 1/0n=,;/ݚmِr5݇vh+VKZȾ&yM!o^%b?Ne\%HZT_)8>كhBFAҺ9VょKPsEC HmMKjK:ERa9,ƃE-oE};6kˋr{7;h(a&꘠ISf\uB.`'Dxiv~鿬OVf_jl b@ƗQ,ڳaNHKٌb4(NM&<>B2UkhHRHÝѺ~ /|6 7K5_=k['MI;1^uעoةGo+3=6 ͒-C߄qe{ ]t7 |; >>stGQp8W0͚F> Jb ?ř $@ڙTE HTBrJa?CV?B:H#VHe[[ҔlavPb+BT9x% }X"<{Ddo/R+Ds$vlW{S̓8KY~8Lv(Sث%"D]AȽgZ<*Dϑ6Al7D5e&kX;JY*%tprJ7tJ4GKBct.k a[ 5"P%g#JR/m1Af3.)+(!(S f_J)Vo F=s7k`a 75P2xp,'ok&0L! ) Wk |jLv78x&8DQy琻!! |}`iu?˵qG7E۲Ş WO…h$;$h?ׄr].~03I+#:#BIN#ԕ6\OjWj">"nnj~qRzqi);1LՁAPo` j>UH 2}b/nf#z)"8!z 7tq™~Ce!0rLHerkgR{٠͂BJo*\g 8]?Jvʏ7O@}6'ԼEw@1YoG{J=&РIh1_ ;uI.) DauFshfAH-._n*tq2W;]@1E~ ,jU~k4Fɜ%S[`8)9slYJَ~%I<i >ߓђcy%bJnS}`>'mHVk߃"셢Uc1q }u s"y%uQ$IG2ԗ lv*f˂I8>%!*')q)l;wb&i F:5Ggw 7)g?tI њGzlFn瓚KI'WL:Ð<}R%dx.6O%[!pOXp-g^b+ 9w`8`TDS6St}2( LB sXk.2kItJ rK+ V̿3 KܟC9hR$]b rpi@?޷ݗR߮݇H(η?TXv9]k :UNw-4\e7Y *zn.|aԻQx18l}nArPD=rѸgfÃ,VXW}+=*cZ-݋DF&E# +DG ~nDA{ʯ^ȰTpSj5o~z@ øi}릕^uMqdLX6'ڦ8'vCzwΙ̬ ҷҹD:rTƔ\yI Wc^<g5#|xkXn$Mi5Fsr^EɁô_) IlFV ,q °"z`NRx'x$PR2y2s{ޒCH^8Jx!oE!8*zp准O?fDH++]H:';03d2$˙hA2Ea V0ҜOaBN_v^RMWӛF MN,_Δ)ϫĴOv/si֪W*9=moRh*?z*Q=7c$ =UػiRy!/VdQNh#ņ.hؤ]^6.-d8A {Ю֬=e$wdAuxKPcQB֛c~O,~`W/&1?a7T$E !/KBgr_Jo@^%o Hî =C `=>Ht ,*,IvĚ4NEIu1*$kSϭ1l}2CatQ+細[VeP:O#**to@o_y QpU%2DPBP/$- ( [ƴ蓙 --.]^j\YÒ.*%l[ɱ80T {S7 U7Y!>n;_,;ݼYD6^ibn2"ct0 ɽ m8 /-?tAB&TЧ䓭o,uL{);j!4ܦf2"5KqIF|s:ҨߑfI7NTe|Ad¾ȟ }:\r,AB'.U@K-6{L1n# _ك<D+34 60 i~ۿ ] x"ӸEaWY pky4`A<E)sё <:vv(Yq,LJZvqη8^0zOiv~Vd/_U(4>έZ]'8;s! #[dCoBQ[vzrX4Oj]~cӻ fkۆZ>u˸(J,,S[--b,\#1 iV~EV Jd%t >6ff^3< %&ªW@4='UNr'|d=l hI3?y=$y7$l$Uey%|v{&l#?P;{jӇp$: Ɉ!\|ц5_ľk'>*8vحnմFP^&Aןh$>keC ݾ JדJzJj$>!H?bq %wdpLݢBr.8v`P?s-MP5@!)?+_uE1`Jˎ;rCF<4^XB]Y$ V\+~t(}(6noA Mܶ$F$59cNFsh_>B*q.%BτS6)M$81xIZ/5_A[zvt=h'gm$BrQOֱT_7+ӪJFS_۳k&f@6! .|SHNe7*kŸP&]A<捗(9049Y(nX,:- x̠IiXw _N6k-@Ӧ'chm:Y`S¡aQIý{KM8 9OŒKA|h$iU}EB1 cV՘UE$1H~`h#g)zFcy3XOw^:H=ߴg?B3o;;,lh9 S0rvPFyJ4r X_ȩ?ERP32IH1fG_ J*Km؅Υa,0\%C' E޼p`>!Md۷ot3C[&m ffzzg%JZemr{\{dvJǦS+T2?4umҘ=V:E~\KEZްB d@ _3-" A+%s.EavKW`bqvF'5a^gvc2MA#}*.+&BcPbB^ga[R 3 ZqU[ qTkULי2G6$m߼$T>ҽQ+<)TD> ]| 8E#Ŕ$%uSO{nh~NAPFnJ0eEIbAt&D.P#/(.YKb_Sst;m DĐR:ӭv5sn9fQKwХn?$c5HA [4_ф&n KPZ(Vl#a4[pS86Nresd?˅1E ~,PNӻnK{4OQ}BsS&CdVLyg"4uB04XoN +o\A醂@.bi`r/׍ ` В:V VO>WTGDmo䍬_`uxFp+=ҪOs-tvbJ#$V/IU$o56󮖞"G3v0?bS."̎(whmtpڮ/%C!/@B&=DtDt~dDh\>-sL-2=-Jp'XQFe,QũG鯮ԡ@ؿ$c]z1HlOM>1Y :}me4!07>r刼-yTthVMn5`@*#3 TH'Ø cll4MG {ކx"8ju$.h0whF0¢Cag.=92324ߏ47mTA$wmlLPaXJZT)l'z-*:%3Q[35"nå#i(cn^] ǧ䝱nVjrCXR\I}2ꃳGjT vY"TT4Om,3Pj4tC,`x.Ou` nK?׮fx+ Go( *%)z"e@tuo5ҐH#Ao:CiީAt ubmU渷F/p[L,iݸָu@2فKF>{"0֢OfC3÷0u#A]+|:@(DX0N0gqhؿ±A0/nrs=2ߊg"eY2.}K)A|ѽA|S b9;> B(X9܋u:3< Ұ̉ifo-]섒nB\hfi:؃sj{.D<5ݏU=>*6En>< 4Mq§Qd@bP0;̛QZ D'E$kS0mqsy~> eŒ.1_dHmJBnVolmNGTQ&Ggzɰ8% YRIE]P ɻ.TPyeuv[D3#Dc!x=1pWk3< qimgOsZP*v^&-ia%9O&A -gcY⑴W + + %+cJpwv Ffa})ȍѳ͗8-7kîW38EYnQ\NWjڋ33C8jp%8$0Z)0>좋=}"7duK>$M6s9$?fANky m?/k>/:ґָ/:-Yn\kiPѡitF%irXQ4ObzΓ.U?[@1|\b ķ*KLB.g+_>4*7p%,b$LյDZ=]0^y=S׿:nW "+gSe&9\i9)EFhfV/d2CӒSq!E60B[*롊JOy qRؗyʵY!%e*NGzJMHy9 L{?aNkjύ_㪩h)6Ps&*G6g<4yK4qoQ3ҽ< YTMJwV r<#mc؋.{^r5<ɾYQ ]0Lu@%X ʱb5-F+n]*=2}#: 5h(+Ň6,UOozp5MzcP2LE4De2G7 'HOMiicw:gs 1`+^$ C=uUy鴶$a"6D*P`K5_њi!m~"m&*rau]a&OaW S#;O\8xMn6E^ <$*M]%1g_>aZ8/x 4/הp B}EmM]5k߉d-L!Ε\$*MnOGtbqsrm ?; CO0ߓ./L# tcmGS-$52>TB -q N{]e{cdkÜf[/ w⋗=8qNj^|ƷnʟӜiy|=n@^$[QQ#ExXMKÌ9sVHPx 9ڟ[3S*lcL_;k3dvǖyIWD\೶ YZ