python311-pytest-httpserver-1.0.8-150400.9.3.8 >  A ep9|0oYmR gǍ? u(jtEZX9 o 3SSH4ĝ%NO:Gش6Ek\% ǿ1Uw ,yR {9\H)tY jO;wQƂ;p[h~O!K'bI2RJu5ިizWIRAB*l;p0 ]?zb  褷71bb0cc8da0c17e189d1cd0d4a428f036cbddfe80b6dc23d021cacc13d0070f1337c3c36082e2e4376e3ca2dd17754464729ff6cep9|`'>NR|hE/7(B9A)ixmV~x&JWB)ݪcR=j1+0^$؛P`f[}Ld&C=8WGxs-PoJ.1ӫ| \FEY-JȧaHKǸ%3ay!ur}Հ׶@dd\vyTnژھǦ/ap_?Mg-%2ϳ|{ rP>p>#H?#8d$ 1 J8<HLe h   @   d  r   0 P ( +8 49 l: iFGHItXY\]^0bc Kd e f l u v!hw!x"<y" z""""#4Cpython311-pytest-httpserver1.0.8150400.9.3.8A HTTP server for pytestThis library is for testing HTTP clients without contacting the real HTTP server. In other words, it is a fake HTTP server which is accessible via localhost can be started with the pre-defined expected HTTP requests and their responses.eh04-ch2b]SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://www.github.com/csernazs/pytest-httpserverlinuxnoarch- ?X>C$$. -AA큤A큤A큤A큤eeeeeeeeeeeeeeeeeeeeeeeecl:eaV=ceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f1508294afb64a1bfef7a7dfd9f0e0dd53b148f93c3a0875617313635c9854cd4a5a98dc32aa1baa5931c65cd1a0fbd226291591fc7699908c55604aa527bb3209051ccca855a80c22e28dd2d6bcc1b91d0abaf5f5a69bcf6de8f52504007e5f5896ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85565bdbc41a3358108bc7f8542061b1492517ad424e53587ecf580199fe4ce18596ec5dbead8e152c3065359b33c08dff761ee9041eb2c1d1379b6275db858f6bc6b44c6b76f7f91dfb8c6130ea899a1dfbd048e9ba3cc363473b64b2b60e9956eace78a6644ddcd23ab76e8c6fd9e7ebf6a91ddffd66a6d25a3a2a003c74254d6ace78a6644ddcd23ab76e8c6fd9e7ebf6a91ddffd66a6d25a3a2a003c74254d61a6769558cdd2d4cf73df504bfecb6f2864715899eb583a98ff8568caf4dfe911a6769558cdd2d4cf73df504bfecb6f2864715899eb583a98ff8568caf4dfe919b67473d4064102ba06d687c82b4a134e9df9205206d5c45335dcbdbcc127a3e9b67473d4064102ba06d687c82b4a134e9df9205206d5c45335dcbdbcc127a3ea089f399808745f67d3bee8bdf99611edad6038d758a682d92ebf244d2b0b511a089f399808745f67d3bee8bdf99611edad6038d758a682d92ebf244d2b0b511a174c88afc7d829e62ad676f96015e47d027aa9b1a13e2d7dfa4b9b4393cdae6410f266f6c286a7218d0947c85e47bccf72ab70bcd70177c669edd4486b0e97ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b3ba47ad5b2668b6e611696bc31271920479c148efe0e10cd225816f77911d150e196097cc353fbbdb1c247d9ab44a8b0bd5e4add8193006cfb0093ad929f649294afb64a1bfef7a7dfd9f0e0dd53b148f93c3a0875617313635c9854cd4a5a9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pytest-httpserver-1.0.8-150400.9.3.8.src.rpmpython311-pytest-httpserver@      python(abi)python311-Werkzeugpython311-pytestrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.1123.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3dw6dkY@dS@dBzd7b)b5@a{a@]g@]c]B@]:@]6dmueller@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.commcepl@suse.comcode@bnavigator.decode@bnavigator.depgajdos@suse.compgajdos@suse.combwiedemann@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtoddrme2178@gmail.com- update to 1.0.8: * Bug Fixes- update to 1.0.7: * With werkzeug 2.3.x the headers type has been updated to not allow integers as header values. This restriction followed up in pytest-httpserver. * Python versions earlier than 3.8 have been deprecated in order to support the latest werkzeug. * Type hinting for header_value_matcher has been fixed. From now, specifying a callable as ``Callable[[str, Optional[str], str], bool]`` will be accepted also. Providing a ``HeaderValueMatcher`` object will be also accepted as before, as it provides the same callable signature * Fix Werkzeug deprecation warning about ``parse_authorization_header`` call. * Replace ``parse_authorization_header`` with ``Authorization.from_header`` as suggested. This fix should not introduce any functional change for the users. * Fix Werkzeug deprecation warning about ``werkzeug.urls.url_decode`` call. This call has been changed to ``urllib.parse.parse_qsl`` in the implementation. This fix should not introduce any functional change for the users.- update to 1.0.6: * Add a new way of running tests with the blocking mode. In this mode, the http server is synchronized to the main thread and the client code is run in a separate thread. * Python version classifier updated in pyproject.toml (which updates pypi also)- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- Clean specfile: remove code coverage checker- Update to 1.0.5 * Packaging of sdist and the wheel fixed by adding the extra files only to the sdist and not to the wheel. - Release 1.0.4 * Fixed type hinting of HeaderValueMatcher.DEFAULT_MATCHERS, which did not allow modifications, however it is explicitly allowed in the documentation. * Version of flake8 library updated to require 4.0.0+ at minimum. This is required to make flake8 working on recent python versions. - Release 1.0.3 * Additional type hints improvements to make the library more mypy compliant. Imports in __init__.py have been updated to indicate that this is a namespace package. * Package deployment and CI has been migrated to poetry. poetry.lock will be kept up to date. Make target "quick-test" renamed to "test". Also, minor adjustments were made regarding documentation generation. Make targets should be identical. Build results like sdist, and wheel are almost identical to the one which was made by setuptools.- pytest-runner is not required for build- version update to 1.0.2 * *Breaking change**: The scope of ``httpserver_listen_address`` fixture changed from **function** to **session**. This is a requirement to implement the other features listed in this release. See the `upgrade guide `_ for the details. * many other changes, see CHANGES.rst- Update to 0.3.4 * renew certs expiring 2019-09-03- Use slightly more detailed description.- Update to 0.3.3: * Besides bytes and string, dict and MultiDict objects can be specified as query_string * Add more files to source distribution (sdist). It now contains tests, assets, examples and other files- Update to 0.3.1: * various bugfixes * various documentation updates- Initial versionh04-ch2b 1696373419 1.0.8-150400.9.3.8pytest_httpserverpytest_httpserver-1.0.8.dist-infoINSTALLERLICENSEMETADATARECORDREQUESTEDWHEELentry_points.txt__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pycblocking_httpserver.cpython-311.opt-1.pycblocking_httpserver.cpython-311.pychttpserver.cpython-311.opt-1.pychttpserver.cpython-311.pycpytest_plugin.cpython-311.opt-1.pycpytest_plugin.cpython-311.pycblocking_httpserver.pyhttpserver.pypy.typedpytest_plugin.pypython311-pytest-httpserverREADME.mdpython311-pytest-httpserverLICENSE/usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/pytest_httpserver-1.0.8.dist-info//usr/lib/python3.11/site-packages/pytest_httpserver//usr/lib/python3.11/site-packages/pytest_httpserver/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-pytest-httpserver//usr/share/licenses//usr/share/licenses/python311-pytest-httpserver/-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/d5952f4302666448e670b578e24f8292-python-pytest-httpserver.SUSE_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxdirectoryASCII textASCII text, with CRLF line terminatorsemptyPython script, ASCII text executable RRRRRRRRRRRR`J;,~utf-825c931cbb15eb1589591b9954a5664cb2c4fe01ff0a7afcfaf7e4cbf149feb2e? 7zXZ !t/rO|.] crt:bLL @cr4w4rnN 9?Z.k: RAi@-˾!6<%J|A=/I诐7U=?Ɖ5/[Ix.[BŤL+z8<^lc(rO$|49?mWC,-YZKZRqo:ӎHzӸ!:MN=/]ғ6aM5z S7ߋe9K\ %}XlnR}$Me2V25 H}n5" Th1tD/E1.؟%m m šŽ\6v:ꍆWnmw[+z|X4!ns.㾒 Bm`ט7 w;Wʫt#/$kv7sl!!8'W%ِ=b,j|)\X4P多WuP?JߪKy7Ԥr1ݫ}NOuX)F ,4VY*u;Z"'Y?PX3g=7ś4{$m@|9t~mDC[n,3iue Y%pz/`D6~i6̗RwF=1hb\'0Tf"%"![6`IU ܓ!E[~rȚTM/ R|@u=Wb4iApOu_$E^ FE[df/\}̩H 3naU0ЂjѐqA?*SYEoe6l+93Y@ܔ1[ ['ia;h@}TͪZU#A܆+ n(h>۝!(/zz 7MJ (EbYFAʝ]5[HL**O?G (d]&T5 ňb@|ʊ l/-V /.W 6+lu-vQZNkHUiT:.5OA#85I3E˿}ݮ C(nKb$֕W4[`"׶Cc\)/,(oA$dF> ՐL$7| M4[/kF?6*=$ҊbEKfIȔט>8, n7ʧ<:pIlXI#vG? =h}ރ|VYU_iЙPXwc}hqŎn4X\9(p(` -cTO>xॄ4ΜE*rY*~љHw DRY˒[5Lf*yMB(2b>Je_5̹rp֠X[U۶o$6]`@K0;ˎzM.^5]N! CUaIhhݭbƺ{Xe Y΂iNBGdcwpY[] SW.@oy~%9׈ ;m f#8íVz_R3E'2ŦeP$6Ep#hvr=k_}9-/̜:"5L視Eڊ %L[E^ZPWH~mXxWeAXvr?σaK;Yo 1D|`MK1䩖zRs)/:k#Ωem )CߓS h9nf^L WζLrX;z*Yb<<@3,lv$>]+V DSC8=@atl4ﱈ_Wpje2}9*Fv'N"ԔwM PToa%WS#C`xHv`^l@wTV >xQBMm綨[rXnb5lڴh!bcgᶺ`>L.PdX48tomJ`If8dGPH (RKoɏK_ksh-$]#~Aټu}bMl62i#2F|]JA=P&`– ҃?u:?9Ƭs*q2/2|z{³6S쁬Lj%Wz5nji>-AT?1VwMn][rߡ{)gL'l0T&`3YY^`~_WKH\ۢm*4*[{CB1 2jOA :Q2>5)%mLpdI#B[H{$-;|] Yh M'eBgӅ_CW0Y |2;Ad1%b]֘?g.!\ y? J(e6әy(EMlNN jE-)-cQt( #)m:tO lFSjlfw8^Pl ]XXF"Et`!t} }l결o"(ˌfE(%U0=bFv0<&[!-X8%)`6ky@.f Sv2J <Z{40[jwTݵed}]6ŒVԀ |ՖwEF$kVC3GiYwS;MrtYoPY )JqNG(Eb!BOJ9SzNF=Of!f/N_9v;{rX4bV]Ő{r;۠[il:῔~":E)vneS1˒uc[mj]oy*s"S~A֌n\؂dCБE$y.u~ɐP«:#gƱ|BC'\46n4<>l:Xf7 SDbU*VjlkwCkwZvEs죵T1ӃsHFqjɀNwMn\h}0 Xrzԇ )]Aef㎰Y*Ж\Q5챘DǗg\m ,j E#<+~\'V|w"f` }2]ѫ^/n0ˢ{*$T7jL" E6Uw~ F)U]BGvĂ4*ebjd34,YX{ |7Ck]sr`|SOЏV/5p?QfK )=E3v\jY7oJ$sUCq=@*Hy63ОjL1*oҔ@%1(Tʖec;M߂K-(nLmeC~3ZV៹/LY׷?'&s|jȓsY mKuyq\{Zt֐]>ؑZ M T6H/X/ʍxƈ L }NV[ :P =)9."x%9Bi!c\) S+5WXܺc/^#/a6ڦRVp?Y_D໷US1& VZ7Ӽd߈wNңfɛpz2D{6'2GƵ;Q#njRܜqv[_![r}:4Ym)$z[{{Ul"л,:qkkw{"ŗ4<χVTiKC7>mHקH5g)ig7pt9Cu-0Z2'C;&rh| zc O~e n?_ :S"vў1L2zr'7p xr(hqQ-YS}ǶtV3ZK ^H5i*z")8}[#l4g+?;%O]tj?1n{͓Y_-IE e]!c uD\OTJe2lt% OHz2>s^E܄R.dʅ4 1w*'x^:; q? 5&bقS@FybA mKhАЖ>rHJs]ߗEC}T4%tS*{^X0K݀ҩc*BWq$a(UbF w!:DB<Ϭx,|aɈWpWݿ_{z[8_gzx% Z~mKڿc}Pw-,9CPjm^`1W0ZIe+:*,h~:unoV%lpIRGGCn& nR:yoavہh~%s7sCh>^vƮ,T~L躄-%~kЎ >dGvQX 7_SI_(ҜFQ/ylr4ӎW&#MqlC?8A\Ĭ0d9?O[PjD"V^sUP `mՎŮ:m8iAٝ vɏ2{J_Lq{T;D  \خxa'>&zJD~́ ޣ{ K*g[>\˝M>eXaoWɐJk6wf0! -Ln[ig$*P@zhNh6>4N6Is?efx %̭P?xD<[~e}u({KH>(zr%.p 2݁*|)Srv--ʕdhԝ@ )k*,=؈y6$7Ke.("7%琪:jg/8`@ 5wuwEE4\xsc'Y;D>R=DCrګ [ py3eA?ީVPǚՂ?~.^ċNl*@n?{4*Һۛ}w'Q($JkN<:d|]oDNu.@ q3LS m|N bpE\O3Mݕ8߂l1h}7{`j_pGFuHmMS&gP#<̣7Xs%f!8u!~PyBLqwx!RgNC4]%ۘك6iLTtώ.sH4P25CJ,}xС^66n1ru\TǴ,p D?;Z}1ctfTnӤ.xzv-O'gGiL~F|n@ZC٪{+ +H+Ds;%/bm 5 Zx~tuf}7R:>T`s&Ҕ¥g Wό](k)pgECnL^Α.*oqJ#l܍)_E~ 8|˽Z _іmn#8+c!grGgB@bdP/_”T +bYi?]?*ۆ9"b$m^2;]m _K-J-^v mTT9S^ \>uhl29'P˨~z+ԣbcdKN^Wp/ l#*6b#qq?ik&R 2tmqEr _A"a7U15LY1r pi8c1U95BdjZӜ[e\+fsR+*$w#NVY` a&AW4dG-kS:B9xx]yIMj#A<DqT ȮЮ ᬖwsd=dg%Yl@/mUGp֛im)WoHžj}XB.I9D{%Ts4~slP-]S M+o솶v y(E[U<#gǚ2ʣwM?,B@끞׿o1~79[%;q՞7wOsN ^11$7I 9##&mwTΌ}.ְԀDH\J1Q܁Fn@&$"jot>llZ?K3kyקª.Tx̿YQtu$JcGc 7u ySvn@ _3swp\ fKW#؞k]&O# slEtY3A|ʵGɭE/(V#yYRZ/s!C&t=&N@#"fza'CS\qlxgW6-`ses`Bn(sh>+#-mC+rX 6Zw1D1Zw' aْtLHV{՟`IUs`Sm{3<VSg%YEhn$Gޢl)]-קiN$ %S:,+Ϣo mL^YaBN3%8{ȏẶ1ŢrǵSVM^+߭D0QOaA:uE퇂stk/l!zkuB&:? +lʭ8a`ӖqM Ȼ>%tp $=ao*R-8p v'1$.YW3N T#oM%SQDGP}dΛ|2K#c/O$ų@P^,oyfLTF$Qݍu;@WR+}`&"0bDg<g#i?,:[}t#@dӭ㷑OCqO(;)! 9=YdrJ+>$jaRlgSJl fHͳyޏ֗%7 ivz`:)-^!/YnZړ-"ym CYO vM9Sّ{no+z}ן&IKr/v0΢ם HO#!®,p^9Ք aZxU%883i3|gl,6˿iGqnS1 ӗ{,H4;n0ņQ*OdP0l~'s6o˿-ckTZ9l` diJʼn3 Bd$UJ;mH p)ހ:#Il#6~S\`OVZs{NR`\z&WPH}W3:ֿ&]"˯UC.%"F#pR{t866HynOU豞KHTzL\/xļl-Nq-H:|~n&$o@o Q=9(0NJ.-emA"Kb,8 ?O3]j${v9`)<o`T=,0`5SyD0<*K>"Q=`6pY$_i=YM~|wH.O{V#-ZрňrՂ)"k4TUQna%~%GT~} jjKYQbnբxuloO:-]q EsޥxZj t#o!2 M];/;H +vp=s[FIuq:}" LgӑO>,o,4!VoENC@XU L琨/37nD`ܥql`hEеm/1jx_m+Von~ `ywMK{BT?Qm]}þe4NEr4$F qlŏg#"x<]N(e {=_Թd ?LM)?\(p'nS_>!nkܦ5B -=w] Qb&!AQ 2 z#FHHĚt|dVCBvRL2 Zׯ94| 0yU/IWer֥tA39%T!Vfŗ]m"*;|zi B3I;*}:4Q'ک~i^%v\xk\5j)2ux& އJ駗-ywTt*&<҉<GW.~Qcϩ@MP:4N/N8~tA]ƃ#| н8 9@gTmN+]ep aNȪz~H9궲Z.Q0%;&9Yo>J *nGiҮ&ʼn k #_!z w)5E"lCZ>ߘaJZɅKYcC3zghXRLCcweb}?l,3^"$?^竌2MHˎLh `poA;ckV<8 lb`X#N M3D0$W诩Sv;TBVFFxI4`XQӧ;KKDIDR#Gp&l~Pyd24H3+@xL,CvLl&a2R*QB ,VذA'H>$ʔV7HdTOn.<P1D, ,kE?ѳmc3[`6`0x*58[AQ2ll(`6=uLfa} e޳.R80bJOՎ VO'J,@_G66mBr=Z R?ҡ{wbJ->huwNNL.!82ϓ EXװ"έY$k+YbI7 v ҼQs)giwU!/Iyu-L~O}C~ľ~i,(|>ĞMX q]8cf T/yB )lxdG=gku@2^<ٓE MUV5~m%4;S@`].Aw9>GgVŝyW:|ĞN .G}; Mvu>\A(t$Zp^F"n Kl] #Hs, )"wՊ59~x$kfO͐w= |iX+(ԇxo;]%!rPq:XḏQt9އcJEC&} #{u!#aQYLCb;f/vҡ%AܟE"fу))/v9]rwoH,+<ڊ9Ճ-Q䵡֋E$UoP JR'M]5F栖S#.<BCvzT08BDagdk^avZMG/\4lH'e69NGLMVÙE> ЄB?O/jOQFP\ AyՄ -~/zS;#`jh*Ot j_`(Z~Tj$ 1G-=:P;?[,JRV"SiԱb&ŇιI%)tSŘeL d-˜| i]ɺ`DJ ;Lă߱AG3Û( }GF+M|h^(.[^T jAHyG<"uN0"09faۉbF͠ a/UB؎,O9DSP,#x}GbJ%N槖&ZY-)x ̼,=mz%NEopyb=(槕s?9u,%E&lkeLOFc xۄhDDQ^OcKlQC>;hOts+:iχT^diGjVK+hw}@'G۸c&+3\j] wKbQ!>dL-f+)hTep0y9)Iaa<#bZIil iR:!`V%}s۴\k+pWV/#Y1?2/B޸ [<ʕTEanٿDk<h*oT2i7 *cs`/- YՔt$ 9hYraMk6К!6Klm$CTR΅U}o{7zz/wAh>bg+M#j.l:Q}𢢦fR>k~k}lE).VlO|o b0WTZ25'~!Hs&SxբcQOKwVzC9v14@>d U:^27&}`rZڸ\+6l6o躱] ل#-`>0;A]/PLWp~蟅%װp]% `:]MX' 8_ Dzt饕P Ac偶{°k;wL*C}.ÌP`鮾t!Ǒ>iZ:Di_1\~ɯTg.gUlEڃNlO\2 Nobva ,4 l}醁y"O`7eɷ̹njHӴ٤0Hc$9rwMbO8EY+j6w ϕ8HJ Ȇo}4CE %ʷ6o 'T"8 ܻe!kX#Յh}[t9|ANH6cWMDW<5Id* $k 9whM||-Df|Bh7:DB q"Cj! +Z&pZJ+rl/X3Krҝ~2JrS| [/ NyHl Z "$ wG\hiZ[̲j fyzctd_fҖm ơȃ 'l_&?I,gW鰎{HDdrF%ZVV0N16rI?HE_+[9]& 7"#哞Z (q _X tL#"Y!G'< |Ռ/τޞ 6͍ck_u+wҨBN@0x;OP*hɝ`kvzpP2&]]cdF_/Љ5de5ܕÙ)]lI2uAǁKjdڣcu$=jR1r .T]D{katxt+{ Y07RXݤg~a6rr%p6y aU KW @^/="3iKI}ӣDNFaZˤx y[/sVPcW^&⬙ꙚH:ˉK sLQ! ]b2HJ?_T j_Ք_7+HOAfh߂8b/,mo|ʯy"NwZ <;΢$6V+K6z]rV/?0ԶzH%-Xn+bk& OF5{Ӭ\^Epwv?ڌ7@0-- /pa|X֯.ցCh9wJQ:\/)|-j'%1R= z_gP;z{ >G0daV5?[imW(W45 295ΐgﵴGYTPZ]G\?]wY*DYLCՈ 5T[BiY;{6L_ ~ȜθBAyvT47˩!'c-Wb<1'!}n>M`5gMfw oDM1ä&/x;+xTl Zj;Ve=c5m8DY?`z~f2+)|w=.'=I <;Obi{ {X ^n㕠d_9ȳFy8ެ55GljPs;D7T]ZB~ZfFYS>Im~,ݬi'nW`@Nm'c"#$d7ވCa %eM`y%Ft˦+|R'S-˗")<С1uWIep+=ON$#Q6`J%HڝvTP.,9gCydIŌY!bl,]?LO.YYԱlDy7Ǐ/}Ua$ d@e"؟QDaɿg818$dV|-YzĈg} d@X%=:FVYg1oލG0F\F!GW%\r}bg+t4NrY* S'/O};Wyq2V@:a@j9 kVpez;͓Pmwqu= Ȗ1~ {LSX#4j_T}o]\4hn\89 J5)8HGʄ?d|~B6RXS9Z6 JLc4P/v^3YD,B^zwP )d7tĽFxT Gï1zmhkngc /;6 zU:/(sDȘ0C?x3;/e/%q3c)zEHѼb@*<&{q#oƢZsSgղ-II@1Qu5HuASW4nDZUYפa6{!y&wL ´(׿5ex (AIH,׻:ғ$3D!6;[-5=ؐPqe50,=&Ҹ_sF9SLǦHM-^[=0֓WS@kWFc_&by*NBΨ­ڑ6:ѤgtSnd7äv(bJy(g2; 8Ib~Wa^kųjh_\\uSŜ-FD-y3L`ܐ ~HtP؟,cH`sfBy5N4o;$@m08ݵV~[Fn:38|q$ɑS`:clVB;@naR3FU p PVyrh{41#D^1\hi$} l:`¤tJ͒Ƞi!Tr\U`V1#9F>ҸɊx[sNalDTt]3TBb#]C7SAgtD9614Ď,{nB1=6B1Ƶo9xP\mnX#GU˛q쨮y #.I -}iBܰO0 -fVV#1HRvdM6|԰-mjvq#`P@̹Z056.!WX(>UڪTa_u[ViJt /1T<--d A#X r afrLmev^1;)Ƈ`<0zѤlT2ݏ7wZ5x>z B yڕ7k '&1>ٶVϑR؝_ngWAs6 VxO+ yyBԕW^c~/P0M#pN̖Y,U#yV[,"6.ɟ%rhgCqPckrA)(W'Ph'l1rd!ZN]bm6Wa]vEA(r~wbo#Wʫ kgwdI\精;)b wM]_V;Zi;ZtK~Kþeq 1p0^sU뀓{%VC*83\Y8t)/fjn SDѸLߒ5G~bBd,*Eܷ#^2|kxUE30ʑϓwBG{oދ@x;ի-S#vzX%ʽ[*+N)5>Ygj_C1ܕ!5?'j= vv\nL~8M7@'M\Y̫v2E[ bp[Kўgw L)#X{.^cjě@a6~:vAr':=aN/P$+YhO#fs+naE}iEC֫+:5Hl#TAV\R';v J  ViRu UZ.Gտ ̚'Z>NNVh螊`n.1T}  ixǛU,ƽgZH\?#,P|'anm9i:~,1CDs_Ugft?j-85Y`cpߝJ.Q̪+M1(r';SXhIJH76J )M#LGj.ЃSO݋iGJ8D0X$+2 b^0SgՂ]O-m=% 0P"5 aiê[YBKo_9K!( /z"gQqp 'A\bS(I{~nCRť3lJiXOSo{zM8#3r")N~eM0/|Ja%C5ڇn\zm/6q)^l$\._Z+%Ow}ٖ pV.EYeqI)TUft taԉ1Ql +VTv^w+qs";Jq)N笍,. &$ǰM;qjwjEm,;dJMby\ +K4Q-, jt>:.i`-CT1H#b,˶/XGB3>5DVG 5F[ @%mR6#!̑ #YG[ﭿ=g916HݔTq sE l(}cEڵDCYF~Luucx 2A/{r f"U0swg9'_'Rm=]G;źJ 'I~49~@u} (JkKf=JF^~< ڇXeNîD-_FLWߢB4CY6tbmR,9>PaɒΉy߻5VyO1}v]-eX~fu{B\^ajSPv[UNV˰8=)u2y(O$pCh_Z.zh8vά^!j?q3&ZLׅOZU ψSx͡`*玳UQ]x3p =r|]~/N4 ]p;Nt EX %6TU VU259עjDGaax%P2KϢ|md>xxRo*.c $eA^ytrX-={8ֵE%UtDr[mC&g9h}FkOt ;7#R^Ÿ|À=;] 陝>8v_J 2k4/7ӼܒTP~u:8:~pRS ޛÜ J͊?3q-JkOד2uXaN =LW燰O}Tr>*16.qh4̘zBr+ԼsmԢU}rq_ʡ]D:^'3dqj\.$v!-T@=6\hޥCxʁq}{Rzaz_LSǹ 0.Fo¯X~9ϭKԂx5wXU@f0e7NcAc 0~3n-?ݝDSJtHu+hX|wӑw;`sbR:0cd4#_>}RhP |~i0q=: dg3NwFQJBİj#uj׈nn*5Ĩ?K^9|baJnm {уp:ɰ+Aex  A6m"?mzdKILOб*!?X0c Z9MrR'Ì>>d]r$TWX*b`b3]7c{YSfu o FҪT.fI bg]RZgXV&==fzC~pэ@O_4g Rf^+-A8z\A9r%E74AzG2OM 2X Foڄհ+,.Oc "VgUFI<bO\zv7s,f@#@NGͦXJA Uӕb7M!?%D78~7}8]ym#7Xx%$rWGwc,r#` h.}ta/6fW ''PM yG=6KaNpb 7뢥-u]T$"H֬/[#sD2QBާzO; {\&A$.=hAZBh-@1XuC*y-Q?@Gx g3Ӵ$ROBv+gStml+P1%q3D7[:7-@^ڨ [^O­ z'jmL xRho0.Ϧv'H;0Ob6ԻGCK HtB8*5B4^`Q% %w}5p7Esb((K<"xO-It\;p6dilوor*jD!6¥7DX GzL³9 m\D]u~OB|DZql%uI mVT^4>S6v|>ni| -в=-6mA^Z١V;I7u ިV,aC^K#M=2 ;?34.Fܻ8S[?$ryJ_yE~d711 51 M~K }D,@BJ<*kQlA\m JhBT<Igsj.  m;Cܾ\Rw`p3GGcʐw 9nizi#0:UœzwI}1Kʡ-0%7#zeJv4 dyOxMN o/𳁤_ءL}7u?$PJk+UI?Mn]W嚗T0#ZY`/Vڞ"|O,Mmy:XWa"liЗ-u~hՉ!hk+Qh㒄&a`vt0!Ѷޟm}YmJ:xL(TZ$zgrGx'!NƺȽ T2Mx rR^sT;,h;U獣5͆QunLlL&]F1:6zlP;!q`~1;W񵤛z 0ӺEfE"5<úxG;}OR4}F .^C,iV.l*uS'd;pT@qK1])R\6RFqomxժy%v?KeorL2~RoKr:orYISn G.UX^#FT#~ʌ5Hi ($Vɹh<tr71\l]ёlХgVfι^9ڦ!ToPkX'rGv.A.. 싿â[s;эˬVBOwu6X[V.If[{s[QV/H-(p ّZ$= ʈD7j~sdak| ULXȗ_ӫ'`]A P?x?zȠ[ltUH.e㿟\6e8a4?1B|m_[ր,|`x{eo 7`t-asodp:`.o^,9\18 QWPQ;ۛi+oU|^ֈ?; =K3ɯU5^V`*(=0c;SaClP|xZh~X^bK; F*4Ѱ3e\湨<uGGheoev hb#j cϬ"T7^Lbnd-j9g/АϷ OJ(\\$<T!Z Fs js QZqnH!I³j;#˓昕ט5ɊB|LM:iCD`3з`,:Z}a1FיBZR>J7|6~s;- "l UL[8b л.6wCpSHxCD"\5ϥX顽K [D/W)P݃mDgqkq kԨM*XiU)&ר-R }9MpU|'ȏH7 G&cVaKu1},WKڒpS £>=5G2y+k? OPW P^W,`gGrfzy Q3[ F &^I2@{G bQwj| tRtpS v`e߇  q;)85WY]YO*UDzXklC&~T-{ҍ_BB6Y=/Zl'`+KI<=,10lKi4 /T}[{qOq hYю0TS GVE~Eol@LBK+ҮP2Mh\@ti.7 ~>)5'JYA{xA!5aP|@H(Jav|=9,ɓ4iEJ9S&,">צpN-fKF8`/PQ# 0V|6jkXT|N;An鹞ixwIᅉ4Zm^/ J I}Uza ͑5u Ga1t:U>L0yӅ! u@ GCko.d `f./}xN\wC;E1ÇgWw lQp;{̅B>/ZC߰ "th]5N/_j[%q"̯e sΛ%c^g ֌ ~yT]0u`s䨪-3}̤`98H?t%) )a߀Eep96W,UA~)Bc.`ҠM X)V;6A}EIOlv >q]a'}6@&iENti|{ݓNkBQBB9|B/jD9K5#:H0Wueeh% ى',"xAzcl'əm9"^?d,iLZ(g=,mVtYe-FN?0"{GI·#4pQc?랕9DL 2; d[8-t5џcl2 2t"4Yz vTOCGX>-U8*)JY_a;&Iy  :t6[}9jCu':̩Kic5?} BwqdyaSPb"7]̬ e&oҒvpVk2^"JkcJ"y;^_( ?BU1S":<4(`SIIob?oJGV}E+Tȿ,v?|{o; 7vAʅa?.d@jBXAWSio`Kz>T+c,RMR<=b3҄Õ#N%M7eރ>@D <G`~ŹjMXNqdri|(\Dڶ!T \5s@N 3bUh{T8_4LXɵzZX<2 B߲XX2%=O2+vx&ք֣W#vJE0Ϳ`|hX0aK6*{<3oO1EQ1$=U7k>kWp !1"1^L0 [Ǚu -_L>fz6azjs0Zhڟ'!L6릉Y͒EaK 1Ρ܉<#mYg~Z؍ӟ: vy_ V0a!L{ʂ7!VcɸtѥOb;XXoi{KYKV5Ë3e4RauDArTfĒ.[}:F*F=HDvXNK^̫zFɿ7L 녚j9s#nV"'Tm( C\Lz̷Qù^ ;VKw5*iwg CF8EgNGo\xHN@MJ(7wVpf,*C2^7Ex9VʡJXHF%Ŗ~)9\."* 6})5&JL?BڎW/m(\#N?L߆eʐ0HeP,#ZF`V&(_h7k*|&',D7J:B'PY+^ve:[.+\G`BsۙNTv_ZޟhlrՕ,eg}nYoz ςy*@z.xD[ؔ rDŤ7h:w,^xxxʫjT'*%Qwٍ\ GuR4&:b2C@J5(Q,dKLeW{ zEb8PIWƊU枮>Dy *iNSlO6C]чŖoZ)4ڷ-qgSz1d6&?5 >z T'~aqu+_X;hQSwP0lV$4|]l.+ C;F0lP!1?+Ĕ *9p9$[ƒЇa75{' oE^ e2Ug?Sf,@Wrfu2@B>bpFRR[0W SsBX&BΉs>-r+y%dF Ggz52CݼIG$H/Q{:oajXmRKSvŔ=Nç̮Ul7## mCJeEyO9&gF}-9өBq2+v"l|=ͬ [YJ(tʍCI %,Pƭ|^uLCS61!0HtG7[nhzH*U~m:/^`r&)6% oBF0X[ /4zr @(^|.!!)0Ҏ E}O5 (C`_vP65V}m2iB{0_d#*Z{Pnnp3?GW>+J+?F}8VS* ~+ GZ^!C#kDFMyf^/h$o$OV8v:i^ppq} D~(|s!>q`1t|T]A}lp ~K#n2E&o QE4]r_XOƪ|̫Y%3roj>6Ȟi-*P O-:SF:$,-`p`PV$; {TQ";iں܍DV$;8̂Qƺ s~r)&RIɜjdKmXO YȠn'h!.H.x cS`n+*{{>#9+")d5…w-| WuB9!3Mْbe?kc.1!.uZWc67k1Ӕ>&n ۠ĈJҚN<{E]ϸm>S{ #a1q/ G-=g9c]W9ፖZi?E !(*WcY ŦbT]vColȧ@௩Z&tàd3=с^ؤjzނ:hl""asxN@wFP"2!Eh(Fۃ#.~HT%I'1oꔍѿKotD!zb;&Hh34+1B~qyN8٭eGxԱOثh4&Ϗ42޵t__Y|+VsΙTBܟ!9G2iy\~s؜I(qhS/V|{ neM|{Rpi;!LJYQ?Kj+%:m+1$%!uwnn**63h@:~r2[Բ%pN("bݴN PB#ge-]8?mbah7L7|tAi3VeS+g0bD'գy_ b)],Jk OShHu\VԽ&wbɧ 7wR C;pK*n/@UZ0@u&r1m7)֎,@5RƻD#Eq Y^ ѩf YZ