python311-SecretStorage-3.3.3-150400.5.3.1 >  A e#p9|+LjqB9NY@S]q,mɉt`>gw{hvz0$D0{.Z {5(Xf;ڐFqMfD(n8 w4:hA==Tkb!V@ .S]ɑmUҖԽRaV9oe -n z2_iAujWկSQ񌙒Y&y!.f7hU4#/w p836b484432d44e89496e29238c5c1e1b4ffffad213c6c1856813ba2752b7eb4133708dbfe99a2517b0fe2beb70a569cca0ba2170de#p9|D6~Ӛ"ET 72 VyZ\GoDO!&%K`ӳD v;y9cݖx;u~6e>ֱ)\hI+SX$>,C}>p>*?*d  - b  6<D## # \# #  #  #<###XpD(r8|9:lF G #H!h#I!#X"Y"\"0#]"#^%bb&c'od'e(f(l(u(#v(w(#x)#y*z*h*x*|**Cpython311-SecretStorage3.3.3150400.5.3.1Python bindings to FreeDesktoporg Secret Service APIThis module provides a way for securely storing passwords and other secrets. It uses D-Bus `Secret Service`_ API that is supported by GNOME Keyring (since version 2.30) and KSecretsService. The main classes provided are ``secretstorage.Item``, representing a secret item (that has a *label*, a *secret* and some *attributes*) and ``secretstorage.Collection``, a place items are stored in. SecretStorage supports most of the functions provided by Secret Service, including creating and deleting items and collections, editing items, locking and unlocking collections (asynchronous unlocking is also supported). The documentation can be found on `pythonhosted.org`_. .. _`Secret Service`: https://specifications.freedesktop.org/secret-service/ .. _`pythonhosted.org`: https://pythonhosted.org/SecretStorage/e#h03-ch2cc)SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/mitya57/secretstoragelinuxnoarchx $3;3;GG   %%(($' wc mA큤A큤A큤A큤A큤e#e#e#e#e#e#e#be#e#e#e#e#e#e#e#e#e#e#e#e#e#e#b̾b.bˇbǛbˇbQAbe#b~be#bQA90238f3ba82304966b2ead5e2dd01a4fe99c63194499070a81961bc8466540f9ac9698a9329d67cfe88a4c3124262e8405e6f713423270092190508b9372e10d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b98c2a18878057f885ee202fe36451b0355715d19a6deb35b31578c5625dfa6c886f7928b539619a12dde41156e3999d0cf8048fc62eb2fa74cf55af9dddcd01e5b5a7e1c1d50875d83bfa2bc9a5d168ff333374f7f74479ecc98d06401dff8ee6bf3a33b1bb5812057cc82264d083fcd6ad91d628e0174c100354d17fb0db4876bf3a33b1bb5812057cc82264d083fcd6ad91d628e0174c100354d17fb0db48796947a599afe6f5e1fef3d07cef2df3a11b653e3e907f2c13686078610909c8696947a599afe6f5e1fef3d07cef2df3a11b653e3e907f2c13686078610909c867a776532414c8239159c32c8c97a445b181ab04a02710d47d834b52ffd6cf0a67a776532414c8239159c32c8c97a445b181ab04a02710d47d834b52ffd6cf0a60cffb8716ea1afcb2e24ab2d9ff63844f9d5632ffec12d39ce3bf74fd5d773430cffb8716ea1afcb2e24ab2d9ff63844f9d5632ffec12d39ce3bf74fd5d77343b7a67f5f1ae65a2caa771211e8a2005759c44356e928df843b8b7f0229820830b7a67f5f1ae65a2caa771211e8a2005759c44356e928df843b8b7f0229820830e4f15457e400e3ebf55ea6ee94922fd0250bbe4f2e256449ccfdef94023d113be4f15457e400e3ebf55ea6ee94922fd0250bbe4f2e256449ccfdef94023d113b7da67beeff9756d9dea5aef6cf4e9b8ab4f7c3ba34bdf2f61435a2827dcb8d8a7da67beeff9756d9dea5aef6cf4e9b8ab4f7c3ba34bdf2f61435a2827dcb8d8a947c123a414ee6c46ca60714068048f191b66aed9b71448ee97eb892c55d9ec40f352b116cd2bc194df242b69d55e72c694266fec758dc9f375018a919a32861062b83a0dbcd99df22ed497810da2e4676ea144dd25264d44809fa455be7ed38d6e5195d3b9ae234597f83ca0c84f649559c48a3f694ff7bb3caf778966e762ade78854a33b3c2b076855d63ae0efc457801b13ae9c38e3ce765696475d4a5e1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bc7bb4d506a8a0c439b117510c55fda60eebaf37c9585f6f834a659b7660d0fa2b89a428f3968c9c660dc682c92d92eb88132da21d9a07ab96bcf37c85263485aedd19564143973727c70df7d9e6df83c9f9a1482c1f0bd943d48903c3597b8070f6bfca77633c35efa218328eda5486d7054c2914d61820980e378797520a25rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-SecretStorage-3.3.3-150400.5.3.1.src.rpmpython311-SecretStorage@      python(abi)python311-cryptographypython311-jeepneyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.110.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3dBzd7cT@c(Yc@c @b{@`>(`@_^H]@\l@Zhu@Y#@Y#@X@X43@W@W@W~D@Ws@dmueller@suse.commcepl@suse.comdmueller@suse.comdmueller@suse.comsteven.kowalik@suse.comsteven.kowalik@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.compgajdos@suse.commcepl@suse.commcepl@suse.comtchvatal@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.combwiedemann@suse.comhpj@urpla.nettbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.com- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- fix build for older distributions- fix build of tests- update to 3.3.3: * Handle case when CreateItem method returns a prompt [`#39`_]. * Reformatted code in accordance with :PEP:`8` standard. * _`#39`: https://github.com/mitya57/secretstorage/issues/39 - Add missing file to enable multibuild- Inject multibuild to prevent a build cycle- update to 3.3.2: * Fixed a deprecation warning with jeepney 0.8. Thanks to Sam McKelvie for the pull request!- update to 3.3.1: * Fixed a deprecation warning from cryptography module. * Added a :PEP:`561` ``py.typed`` file to declare typing support.- update to 3.3.0: * Use new-style Jeepney blocking I/O API. * Python ≥ 3.6 and Jeepney ≥ 0.6 are now required.- update to 3.2.0: * Added helper function ``check_service_availability`` for checking if the Secret Service daemon is available without using it.- version update to 3.1.2 SecretStorage 3.1.2, 2020-01-08 =============================== * Updated the docs to describe how to close the D-Bus connection after use. * For secrets of wrong type, a TypeError is now raised [`#20`_]. SecretStorage 3.1.1, 2019-01-24 =============================== * Fixes TypeError with cryptography 2.5. Thanks Zach Hoffman for the pull request! SecretStorage 3.1.0, 2018-09-02 =============================== * The ``dbus_init`` function no longer accepts any arguments. * The ``dbus_init`` function now converts ``ConnectionError`` and ``ValueError`` to ``SecretServiceNotAvailableException``. * New exception class: ``PromptDismissedException``. * Switched to declarative setup configuration. Build now requires setuptools 30.3 or newer. * Added support for prompts when deleting collections and items. * Added type annotations to all methods. SecretStorage 3.0.1, 2018-04-24 =============================== * When ``DBUS_SESSION_BUS_ADDRESS`` environment variable is unset, and Jeepney raises a ``KeyError`` because of that, SecretStorage now intercepts that error and re-raises it as ``SecretServiceNotAvailableException``. * Uploaded to PyPI with fixed meta-data. SecretStorage 3.0.0, 2018-04-23 =============================== .. warning:: This release is backwards incompatible with the previous versions. * Python 3.5 or newer is now required. * SecretStorage has been ported from dbus-python to Jeepney_, a pure Python D-Bus client. * The asynchronous API has been removed. If you need it, please file a bug and describe your use case. * The ``bus`` argument is now called ``connection`` in all functions that accept it.- Run through spec-cleaner- Remove superfluous devel dependency for noarch package- Fix dbus-python deps to ease the logic and allow python2less build- Fix source URL.- Implement single-spec version. - Fix source URL.- fix building outside OBS- add test section- Use url with hash as Source url. The pypi.io url is not working.- update to 2.3.1: * Update requires line in setup.py for cryptography port. * Documentation is now hosted on ReadTheDocs. * Ported from PyCrypto to cryptography module [#6]. * Item.get_secret() now returns a bytes object rather than a bytearray. - Adjust Requires and BuildRequires- Use pypi.io as Source url- Initial packaging (version 2.2.1)h03-ch2c 1696840902  !"#3.3.3-150400.5.3.1SecretStorage-3.3.3-py3.11.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtsecretstorage__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyccollection.cpython-311.opt-1.pyccollection.cpython-311.pycdefines.cpython-311.opt-1.pycdefines.cpython-311.pycdhcrypto.cpython-311.opt-1.pycdhcrypto.cpython-311.pycexceptions.cpython-311.opt-1.pycexceptions.cpython-311.pycitem.cpython-311.opt-1.pycitem.cpython-311.pycutil.cpython-311.opt-1.pycutil.cpython-311.pyccollection.pydefines.pydhcrypto.pyexceptions.pyitem.pypy.typedutil.pypython311-SecretStorageREADME.rstchangelogpython311-SecretStorageLICENSE/usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/SecretStorage-3.3.3-py3.11.egg-info//usr/lib/python3.11/site-packages/secretstorage//usr/lib/python3.11/site-packages/secretstorage/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-SecretStorage//usr/share/licenses//usr/share/licenses/python311-SecretStorage/-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:30963/SUSE_SLE-15-SP4_Update/fa5e468a59edb9ae0d1f79c06fab4961-python-SecretStorage.SUSE_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executableemptyUTF-8 Unicode text RRRRRRRRRRRRRRRRRRRRR9QYF.!utf-8d1c5dea830ca818db9a1504537e090b337b5aa1887bdf7bc0b873167eb91c583? 7zXZ !t/}]] crt:bLL < :]J9XT;P r5/SIUOj8M#Er\6 }ʓco  f'4K,&ڥ:/m,aEDP%O-.[e9M`JS;.SqAKױ~j֧fYJ7[ >="y q@ Sa0YmQS# Y&aث 7L:rlh;%+}?w@ī!R]uvflX9TC Ò# &NDV/ hR̈́ty` ӻ6,>Oe:|T%Ĩ6JB@m, $~W|5r)}Ю RB\\za@^]iam6Aư |:#SO =;X&g/܏zٷa#G̛$8KVYWgp{PP4!/Bˀ΂Y_8';.]_kgra8`SEZcW˯{ ,͑*?:3Mf|mMW@,Aik8)! 9(O=KwgeeJsOա:0HL3%Q2چ -,Dkʖ)BϚT:Dâ#` WqC s;c^Z?$$g!#(\kk܊Ƅ+"{v`TP/ fmM{AhJ<r+a2佑( 5 q ?N|0A*$J=KEsD,lk.B#֟([p2&L D\'"U~ry~ZFi1jOHK]bBAa7XIdĹtچ,XSmYжqτ6ucbG;qD%F#!4q0[ВBzytTɝ1ƕ+@#``5=W"`լ3ޖv@Hh39|_>?F RԁrRirùP*N? #Rk c_7y+ o2αvg0g_1+n_+ik[&Ejh:pqe2<&m]F6w"8L }M X}Slp*gac `w쐓W1QPN`"=-ƔgQp"}HN~+D5nDCͷ1F\WFřIdL8Ug"v[~@E ?GQFxp=RcˢzGؤT m7xDL1$$dm#KtF^MIrrt76 <0zόj,{㤥T 9!H5sx\&AJFdUֽLL~1f ϐ_K$u E-HRZOGvƺ>` ;;/LmZ5UKݹ6G~Ӄ $TP^r*Vr*q'8@/OaMfݙ"GETA>#Vyi 1ۧ@V yy3=ki˖c=>x%^U#D8}P V6vd7z=ܘLyj}DBr,֩G"߼{BI_6Ok59FWoKed Fxyp)3Н\} #.Cmvߪx47?(X~#)ceYKPN&/I-hyty-fH`|[Ջh?FބW>FdX'LITrL%N ҆>!WnYWFAJ׏Q'\uvzdNCK~]D`ȷ*bB -oǣEX f,|+3RwڛFA :˺JDu_G> }p:#pjij^]Q8èP YmfJ~[~S.o|ǥ+^a ifl̾#<&,^YJrhNgr4qZe3WUsmjK?ZS+$#w?JQV"{Ph?+4&`ZՑ\)[4wrG.jVn O# 3=doC}6 5zSC(k; ;ekz e MtD0,g' Sh 9߷:1t.r1䩓LSsNnqQ $vQ(ib/TJtT$ p1̤M8k e"jډ $xnMJ5ޡ0є@=wZUֲ0 Pw88nCPMC=cG4'(mnr ƎWpܬe%½jd6 7/+3iEW6_d5ϴ<°cbm~YT8m\/Ob$'^e1P!riЋk ͔}"Hz8( JΗ6o^u6oQ!}]YvPuXuɠw#ṄC^mJ)hO~ӗA{XpF0?0M8sCy} X"Pz] V Np H~hl9Һ!թ)=K&&6;N#}|/uTc,,e>G@I?2k<~pЎ(49wR,f>q hI]3$B1ʳOT-aLmo(FM$2f=6 Q5bIʴA|9I*lOlV֐F;ef"A;]8 P¼$HA526H'uZ1{ɜ{SRvoAzrX&ňP*a)\9_-'wM2}/0lc,z"D؝S 3; s^IOΡTa'?4*>+gK˚ N=+(?>&?jX@S @ܓ`|3-ϫKZݬNl>' D{ox|:t2 Au.Kk߮~z@%v2A5]ӹ=ʚxob_p:x$T%bI5 x `}^"[mri4T;Z+?Ew}_GqSӂORU;0[}9/CA?GZj/oE9E3a Ib[fwQBۈ#jxY2츲!B|\]Hc/" @)5-- +zGsR96x P<-gھvMTp,=³Bɽ.Jp@EG#"RfU͸h1dv(I_Wt(/S؆cLQp rJ5R*ӝj˜h3=]Ņ B (َ%՗L}@/bPDw HbI%QڠZs,}[!`3\b;y^a Ԍ9fa皼]Toߐ-S_9OWC(=/l2Y=M/qbz^.(ݏw=cӊ*X+(m1|jzbQ Ǝ1/ e T83t7}T[=C8 WSD޿)^\#rq%b^vkS2awoM@D,gF2H0N; mV4hZ2:$%ȡ]/G+\VҔಡ4O>c\z ~=aLxC$}o7JuchK ,Dһؑ4K)ن󒄑6RKsu8]X0mzF [ M]ſ%6TN+C lGwGSPSC9a}$fOMEjP-4y؂_-I;<&|cxGӨ4M=wcW 1hCGoݛiІY-Fl\?NMxPd0䭚l3L#}}b~>U?{z\M2eN!2 '*f>eϩOqIOqv$Ay2!dq)/gy"#7rYVNxƎIJH @njN-۲w;w)TF=]J`I]ב*46ǫ_z46S:A;Ws~gDHlՕU3\a#1zЊ$MSn5U\?!$[H 慑9EMP{MZ YAݜRa5Α#YZC4>8O +A|}3t။aG$z#X L9+իd"^IH&6f3V`G䭲 ZB¥⚕2X@B+c "7R k6w._N-0:_.ׯ 2Zke:fuݯ*zc|k1Eb?xU:zzuVi.aT}'25MMo̅)gcQ ʰsگlz }Ѿt%]X3=}Nus8sb}O2y\,I[!e!z^\Ϙ]uM^ڮ[ G!GPA$.*q)C(>׌"K'tvȕ_D=Ǡqҫ krGb%I,wtch4‡x%(~Nv1; HЩ Ń"?!8wH Q\ipB̶f2nY9e}Js!`,EL;PCVr]Iv;Y?*'5FlĔ.|U+.DfC+ve1Eϕ : Ş ʞU%~1ӑTEē(vք?R r 2z| l9AXC,7F +3"r3ԕ%/*m;tl.|tLpyէUuyU ` iCO'AJd#'S'e'eŅ4!vMvhee?XdrԞxS."]H$6qk=ZmNXG"+A\@rKكI4xrkk7 z *H[Ejrӣ=Mf|ռRٶr!oepG1p c!"X F]ǸHn>$d>4c #X3xFe4]P]קDҍ0$3pӗ9` j\ 9Q)n c n¸dXM#>:j"3i?6G"vj3QkI2Hr2 AMs1hU8ֲlI-(a1miF80Bmhq`ԍB#jlHj{b8RhV{"E5h $k ̌-G+mxXie6ձmVRc![kV8O1ez "8~BV Mׄw=SFȪIPxPDd8k*'g!`o+eP͍QXZ^V]$8ؒqNw*Ů$pM~P=~;lqz+C ?#yι%njsm+mn`DHXѢ>O qwi8eh˭[1 +-/5!>)C@ْ\a4J?JFu# N:95ʹ nsY =.%ٷ:ٚQ{sAc/0[J>tS&REZRFqle!`? =ʁnU4lP׬h(2$=ylީ;<6Vf ?euLf"Y] \\n2 9d9UzD.T4{H:=<6K)6@RujhͿ@ #ƿzKtVYQ;_kYfhᦂb`t]+tX16 mo-mYW*nTHfY6k,b,fY zɏ.BFF##%)TidY= s-j*Ռ*7sw4Kg*L7ئ\BzݕK."m[@uYN.LC:')&*g Ej D%b7C!AFp82څGKyB\Q,:*WIK75_VQvܯYaV*`o`xjKv esOT_g:us CI1)j#M-S+. 3}iw|! VBLe\³bm|?t1r$_mNKS89Jhb.ly}0ݯs'SGX>Zw')15c:sws([xDMw4 eĜq; [MG7(P gob 4&dzn\6̍tƘʭ@Uq_5sLJ. h_G6`: #>iiC0pS].TZ^܂k7P =vΠoN\K r(\kRJ5Ϟ߇I@dgeCYƿuKD;ԐHrqNA`f + p ?qm ;T12Q wɝ֝DM9Ԛ7 ?<\>I(,iEm^ⱲPL=št:$!1fKz;y{lbwKv޴5bSU:^35٢x.hwjXATTmfV:X-t %* W"l30Yp@f$&xL`&Τ4%rJ<}ʹoIgMRBe.pMP _2t.&ʌSLn:0h,9F#Sd܅}:Ԟ2 O#Z0MSWfg=ڸF/F2*Mm*g) \m^ð[0f%Cߛ%JE^:x 8N 1Rdt}tZv! S0 p ?e%Wi+8q?1PrCCLA Ͼ,ép(uc S$Ӟ-e.^v ҲpIKcr/'Wm6Pz+urFvLe!DN<4N[~qQ1cl^OnMgaȂexvj|7:Vb }"2h w|0#б&4"+JC7N>$o\d_ 1|“'n,˹Zp.ٺ${JB.o<"4Ah{s gu~ۥ nfxoi/w``LpSt5*Z';߉j/ьc@I+[UtQVzʽqۅQQm>ԯc}Ժ(1>x.9O))W[#ter1=bZf&7 rn>ޚdeif6_ YIK2٪{N¿Ku’-FWb#\;~YLdL:$N wpL'=6],__A¢b$K]#l1tMZqdve;yLMG!XhYpUdOP^$5i߆tt6*QeH]zhqd0Okh$CL!Z ?0=nCiIfG.;Re|Ja)-FU ݄`fPwrVAB WD.vdZ;M2wSVʗY0.d+ C@ߦC*x[~Hꍑ |Zl/>o ʋ/»e3o%^oayFEFnё%L=̈1iAO<%a? Bz ,JHz>T(κ x-"6SVttq)}+q}\?ph +ǔr&JE jʂ޶ O۪-wTcP9J1YǼ a̡-O{ZrkhtޏT@?.9o]\ fDXݳ%|秲ɬ (a-V ǡM҄W/lqUB*Q/`awGVL5:=Qc 99WiuF|Vi "`,c`}TDv5hgeVV*.gcڥ,GD۰sCœ2?_?pJ ( vcbǕrc06xqYMXZ}i8ԧJNMv\-ƥɧⴇ*Ő'ƭtUO_R»#M! ?;PJh= w }\jX/!uq2Yd\SL N$De — a$ =2CW  %~5_"xv3hP5Ow$Vo G5NH宀y\a5t/ᬬѬӔb=yMoD%1R[1͌CFN@a,g @2|0n/o 3=[>D5@!&,kd[ɦ&4֒c :gۓƋ4@N5ɭn;HIF2@_:P:g?G2fni$$[Ar}3N'\Q%xOf$+hp+~RPq"\2ω8hP:[h jJEW*$[wj֪swTE{Jv=~ nipHO.Լ+i*ze Ewi}~iJJ:?A#,#N-k+n~[{c%6fÕ<ԠMcw36c -|hdl<&#r`0 N]`=#5W|QM1PWx0k a3.!}ILņrPaQ[$gVa@mhsj0-Zw5"e}aF1 |+Z8JH`> Ĺj]A*5)蜡=ԙI_J#ԻhQ0P?u k#5Bi;;[!a/qZ w|̯r!.թQի|\]w >wO)¥QfolݼVnFՃ񯈁KtJ:_3eSeҷ=:"V1Yxt W]Y- > ,GyHy.9x`&)0I"P* =>DRjvxDrok\4׊7N>5<b21#8)ČȔBw$U(k۞y&N3|TV vL wEWMv8w? k5;=v0scI^j G{>bQxOHӑvwTM4U&b\__Fs~;H#p`EiX`@(kU0A <QDN_ICG2EW/;kH.m^|&8;:P,U,Br3V;.=?ZIN&+h]N0a쨋bVDrf52`p:?L~5멝nWfB j8%Ϡɽ%ؐȩ4K}g'QWNpT{焗ΩIȠ: RiV43o@?o}4iA@VDb>EWi ":RݍZ\W(x11̎yH_؜Q6<@mEoa|lj Q ض >^+US߳ gXiFx/MDD&>EƳ Յg$RcZ{_D?,~'0VeBſ1"}D#$|zruJJqZDEmvFX|gxh?I@&We9:D顖H"`RQ060/ =Hcźʺ%%+tlaHVH;VAp.!#[2FUyx%psMtّ[%GcƮ) M_u෼h,uz̯Zm 1>H_J&d_.ևy/=V\!8RfN1]$nD{(4~I;LY{(36)rr ,k5t9OSG྾uQlܗ]}Ҙ6A e!G'8u{.}З+%Zd.<`.g j zEԷ2Wo6p_#xȲښ0] Ws[(``2YMYQSbR-ѴWH5}.{""{vS6jH'ħcV&ckXI'$.+KD]4ۉ1 GpRc/n`߼*XkvØQ H4&I.sddy҈~{d?9:]R?ZY}APc܄_.e8u>HڜHpdݶek(^77UdJiKF״X^l J6_ΨQGm2iV)}U*ے%gCЂnXܪ:.4}QΤν@b/pr)vٷq*#eE3_DTyDꙢ2Sf1i36sc*cLn#RxR_~;WVĤ)fk˭GxP6ɨP'c:*OzY%p`J~rI`"۶*C8H*ЪO/o>  ܌4p'xRߐ:@4f})J~6i/ǭҚ*Uo>#8IM'j{jjUr}(QҜ|YhU-;J@~ro_J)a7 ֓z;\kQB4rE,yp>X"=w~̗w:*eS] "Bźcb횿|UWm1aؖs/¶+acvCN/RxuSVv2%9vmAt)#Rn=?ʣ, rj9OoP(=@T20[%XꝬKwl*6xXIN^msqָ)b錥^\S؜x0ٝ',&=*>ҡ6 xpR6ȆYBc@tϕ6.'3 gr$`@k;E:_욵*Q RvG/ѧ%VWcx~ Zu"=O?#6HG fF$R͟TTyډ WsA8 ;>}s{Լug-}8!svU-sTtB,jc|P0ɳ] yo H.s pCW 1A^%t,jw W`EeTHmw.!9-w): <ΰ- 'FhMBgNS$Geq 5~h '>&b=qsR5eLdMDŽz[(?Ñt'S"zG9?a]0Y#*Na gs 堅`2I,RB!ܯq.V"Yix;Lx?(ǂ˿W6䡱 ܲ$崿TV2.c+&mh!U+5!kU_DժQr.(-diԎɺi6-Cm:>, EܛΝkS VhXѕ:$͐9jtN|?[ RЩ" ur)&,!ttG0A-t ^]21QK،ώwhb[(g57S4duk9fcga2,ͩ? W^(LR&( <fe$nWEdMhbz~ AXLUP"[Ltށhdh} u"3;vR,$h_8ׄ[ґ8.c_GLpmBN{o2țYHl?UJJP;5kSy`{6dl#\T#2]\>ow`g@l M0ng^!)C_Wbog0L-=bWgi_>~cjFCԫZ zExкA',85R]/#9X-.<1Xۖ2#)0 p퐜prd~XkCEk)AW`6jLP7)ׂr7eԛcFw9%8mǖ_ ][>W1]$ako,x;~W UkǍe ).ouG-KS~,;CcEr}nDi\,B7fGؾlnv1AASOvNAH{*m%ĪyAv%:(+r?֎yw[@\ɨ |E Kdm3B;Zj\gfn@K+_.20$yEe6laB/9h"ea'B_{ۅY_?}kʸDž3J+,,ZJqpa&s3+Gsm~n{;h2@b^x-Q DK=VeG4@8lA7n%%a{=8iOnw_bIȀ(0yOq!{LE8;}fyISϷɾCAˍtlcE*YNSRw6@)(K2 OmZPJN &.*yzL9ήr'}J@ z:׮0vѱKuFI a(G[zw=̼1!!xBpu 0-t-Βd@ DD!?3?K`U-lAPS>-N?nn=vdl{H R%E^SVՍ@X蘉4\$Q<8XUU!&1"Wh~sD/$; גo(s75(;Mt!nQu4MzE[qM8MfŢo ]/?$"3a%_>9goɠ8\U ?`-z{1bj΀&U>Z^קyo<1e-t ]dZMъp֦҆FBWxN֥B4EՌw2E~tRa5Eqɥ,"T4_Ƣq ArͲԿ{-Jm]M|,qEhQfAoTHucھa!(l*z\{ ZbqoT: tc 0\OLFlXG6{F&9. ЮeAU5a 5^-\%ain~HfD4 ;u.V VX s{O )sKަBqLG ?(Xe 8%)X]YSk,7>~>c\-5<ξ?Cv9;5t(Hc