python-tornado-doc-6.1.0-9.el9> M Mv ĉJ4!!%joLne)Ip-Bm5 ']eD$releng@rockylinux.org p-Bm5 '] / o)PWY$>_|tq)3D l3 QX/_Y8h췊%Fde4d086b8853a9b3ab157dc57320350b6992535a1ef0b14211f27b905d7fc6bad9d6b7b79fa30aa5b6d51bc36ab828a2d3178472~-4?哑VDYv>:(?(d ! =8<Lqy BB xB B B B HBPBBB@P(89:GBHBIBX\Yd\|B]B^Lb$ d%e%f%l%t%Bu&Bv'(8(<(B((Cpython-tornado-doc6.1.09.el9Examples for python-tornadoTornado is an open source version of the scalable, non-blocking web server and tools. The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services. This package contains some example applications.eD~pb-dec7f832-e394-49b0-b7c7-7e2174885fda-b-ppc64leIRocky Linux 9.3Rocky Enterprise Software FoundationASL 2.0Rocky Linux Build System (Peridot) Unspecifiedhttps://www.tornadoweb.orglinuxppc64le:)'JR 3RAVuUg[ss '\A L[ ,^AAA큤큤A큤A큤A큤AA큤A큤A큤A큤AA큤AAA큤A큤A큤AA큤A큤AA큤eD~_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_Q_QeD~_Q1bcaf82285e151bdbb390e72e3144c9e40b21bb7a5f4c12ed8bfeaf9cfde310450232fcfcce56fbac177d0cfd3216a09c616ccb042657e65185ddc12b11da437adfb299ff6eb819de21c871f1c27dcaa934eb91865e8261948d6ce9682b2c273d2a01ad5e38066a69ef99d029d099b0dc7a173e73e540ac6aef1c73637c07a9249472a9773368c6b4f2fcc9489eda515652b412ae4d1905498fdb52c86f40571b435f6a0bfc675f58b8d5a6722178309fafa1bee1cdaff6ed443dc8dfe4613e4661ec6a22348ebf5a252fe156bfcbc29853808c2d2b886217db35b7f017e5d9d4e61e7f508e1781bf55c2fafaaff3a65f81332e17322da13c093edc7d94ef7a7fd25af98617b8fd363741a4dc01f61edf3ffbd1ce2be9e3f4cae49c9df3ce1bdbfaa3e7c4acd4cf504fc552c3f12e1c16683a7aad86ed3dbe61c8bf285616cb0de1eb541973a3102bf2b7cfdf0d74b261967e85c39345e5b23c1ec14ca7c5cf5914944c86b231b88f42c0a5ca674571377adab3261e1e82c1cb78f095ec3a1abcb079b29afce0523de15c4675545f5c13d975d0d685cb204f991775356cddf590234d541c04a5a97b36af321fb23a9b48330d80fbbf5bf6ba3a007ca88c8e109af6662d44605562e0c3ec70a25b883f5a08c09aba2e518da24f9d7d090a321256ea71ac91c0238fd05e290a14403c214512eb127f157771baeb0afc0aae66c9acc697959cdd480e0656df5fd4b8bbda0360e4d1bd78d65c51822e511004707d2caeb0e12734fa7e926dc6d3706459fcf2628fa280c4490801fe48e42215b99a0bec26c10d4c98c32e2cbdea0f24cfe9776a3243746b89df49b5ebf2f4eabae39e9b09c7445bcf93e9b7f213987150102cdda85fdcf8668edb9aad98dafbfa7730ee01a5765068f26aec16801be33cac1b9262f74074cea8b36c421b2f183f2c887252deb5ec246d7c2b0a68b469a59026d6c679d958c4d96e563f3cf142cc6e8fd1db3f19026c5f4cf00cb1fe20db6cae142de72665cd32411e9ce5408dc0dd9bd53edfa3d26b971b28302ba7581fb3b271dd8a894cf9543b0b576b07ed372b5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85547fed6106a31ebd36abd3b04374b68b4eec7a61dd649bc664296eb099df793c667a100c2357a9b1bce36ea70880f3ce92a4107b6a7231c53b504d4ba1d2926f9e0a909fdb75e35126a70081c2703c4a9c5cf43dd5b13bb2d3615be59959644ae840200474be8114c9f2b8e525a678e4b4f88cbdc6e62bf9095e71039a533871c7805feba7ce5249c15b23c4df90d21e96beb060fbe74f0a2aca0cf1eafa7a59c4cf8f313bf5988bc72b20395622cfdcce1b735fcabb4feb23c3985741f74c473b25836dbd05a694c3b215c1e737cd53bda1507a900da88227d9e26c06a2c5ddb77b3dfad19ba6bda9d195d2fd8a7554658f01462022cf9828306f84b5f98fc724e58635f2a7cd1613cc1f3536f1bf56a4a3fe0de656c391ca9e240ce9b61811cfe83e1e6594814297295a8e37f2822bb5f3cf8f0296e8b69939e224d688d80ca7202172c53fa3d810ef4453e2aa3d9bfca3559d68aa3ea54ce45db1b07df9ab5386061132aeac4eb195e7f04d7b44f02162423b6accf77e2484748a49d64bbafcaeb0e12734fa7e926dc6d3706459fcf2628fa280c4490801fe48e42215b99a0adb30bfc11b0bba821faa84143ce43800afdc9b0a1f8da9d76508705cf5db0ee0db6b3c16cf0be9cbd5874f3cd249d1e3d8ccf24f040db9c707aa168a2d6bd230ee01a5765068f26aec16801be33cac1b9262f74074cea8b36c421b2f183f2c857e90e7d5cc1d909e4a4103a94bc5a8475e39c20e6fa487287dfa54c30029134cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-tornado-6.1.0-9.el9.src.rpmpython-tornado-docpython-tornado-doc(ppc-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.0.4-14.6.0-14.0-15.4.18-14.16.1.3d@bbb[@a@Sergio Correia - 6.1.0-9Sergio Correia - 6.1.0-8Sergio Correia - 6.1.0-7Carl George - 6.1.0-6Fedora Release Engineering - 6.1.0-5- Fix an open redirect in StaticFileHandler Resolves: CVE-2023-28370- Fix test failure in pcc64le Related: rhbz#2084553- Add python-tornado to RHEL-9 Resolves: rhbz#2084553- Convert to pyproject macros- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild  !"#$%&'()*+,-./0123456789:;<=>?@AB6.1.0-9.el96.1.0-9.el9  python-tornado-docdemosblogDockerfileREADMEblog.pydocker-compose.ymlrequirements.txtschema.sqlstaticblog.csstemplatesarchive.htmlbase.htmlcompose.htmlcreate_author.htmlentry.htmlfeed.xmlhome.htmllogin.htmlmodulesentry.htmlchatchatdemo.pystaticchat.csschat.jstemplatesindex.htmlmessage.htmlfacebookREADMEfacebook.pystaticfacebook.cssfacebook.jstemplatesmodulespost.htmlstream.htmlfile_uploadfile_receiver.pyfile_uploader.pyhelloworldhelloworld.pys3servers3server.pytcpechoREADME.mdclient.pyserver.pytwitterhome.htmltwitterdemo.pywebsocketchatdemo.pystaticchat.csschat.jstemplatesindex.htmlmessage.htmlwebspiderwebspider.pypython-tornado-docLICENSE/usr/share/doc//usr/share/doc/python-tornado-doc//usr/share/doc/python-tornado-doc/demos//usr/share/doc/python-tornado-doc/demos/blog//usr/share/doc/python-tornado-doc/demos/blog/static//usr/share/doc/python-tornado-doc/demos/blog/templates//usr/share/doc/python-tornado-doc/demos/blog/templates/modules//usr/share/doc/python-tornado-doc/demos/chat//usr/share/doc/python-tornado-doc/demos/chat/static//usr/share/doc/python-tornado-doc/demos/chat/templates//usr/share/doc/python-tornado-doc/demos/facebook//usr/share/doc/python-tornado-doc/demos/facebook/static//usr/share/doc/python-tornado-doc/demos/facebook/templates//usr/share/doc/python-tornado-doc/demos/facebook/templates/modules//usr/share/doc/python-tornado-doc/demos/file_upload//usr/share/doc/python-tornado-doc/demos/helloworld//usr/share/doc/python-tornado-doc/demos/s3server//usr/share/doc/python-tornado-doc/demos/tcpecho//usr/share/doc/python-tornado-doc/demos/twitter//usr/share/doc/python-tornado-doc/demos/websocket//usr/share/doc/python-tornado-doc/demos/websocket/static//usr/share/doc/python-tornado-doc/demos/websocket/templates//usr/share/doc/python-tornado-doc/demos/webspider//usr/share/licenses//usr/share/licenses/python-tornado-doc/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19ppc64le-redhat-linux-gnudirectoryASCII textPython script, ASCII text executableHTML document, ASCII textXML 1.0 document, ASCII textemptyutf-86b9b56b92d501289cfe4a01375734a40af6fd985f05794fa227f402a3aa2cbdb89d91386dcf79fd14a9be019f6cc80f2b09cf7db2874a8451f3b6938f6c250e3?`(/h݌nEC4f!;p؞.,,0XҰ]Qls*+=*woӪػ 80 Wril.g`4Wesxq=44'X՛>슺07BoF^{t,ɾDYv݉%g]*)G־IvF5y8Në&S@CXfd.Ds6d8Ϧdv2ݱOQNrKHd^ǁh0ׇ,;k:JZs癆?$AA85$J]u{L2h΢; :R ]?}Wzf3eZ)&g-?Wu=?kGV~U zqk7+E Iv6GP1Hd֫O+G-I/pXG}ӌeO~]șym]4/ndFGNA ݮ|^{7m<4iЗNb<t>ec4SuoT_PS_7s=K'tMO&12UGn)q.5{cfo|1βYzzo%itLE(ӑcme?Spfie_ ~er[O_pxm toR= A۵ߗr{[~*H^;Njx/hO(f@LłP"E@P{4G;b29u8Vh9~9 b3!q28RGs4k͇#Il,HCTbaPWa1Ly`n>|@P JQ$wJov+_|8q"( HWT4$ANkEirf-)@GRPq NA?<$mA!$Fd"@"yW0d 'Չ1Ԑ~x#J1dBzs'A`D'BS N͖RH^ėEdyI%l fVBPg-s\ Hx(_ӕ !nl XR"NZ-z G ^ݍ)` ̇0F:բ9hEI{5[Yq7A (Q(O:rh -J2ȁ~ktg끿rR8*iϨ2L$";Yk$J^oЕRNjlTeT6HW: 5smBbh-!xϢK(<9D(  '0d4=MS`c1cp,’9 2h 2孎+C)v8$B& FWf&d .]:NN"$-Pr_0ht]tD3Z=37gjQq*FvVVݺ8m|Y 1*Y7InLxP)8i7d4iTr^[jzвG]dl%h8i,*,"8jv^UUդӦ= $+|ƍRntk B# x¼+x)&Z%ؕӹX|)f ۫p.X91!]teHZax|Uc:S&:KO=5STïr|~Џ/I)8o}wp*t"STǐ&5Z|94ke;O%' QR*{}ǒT"UH/aPQ&}M4{߳LvΙN@ؽn>SeyЩ+Ή2hu%XŰ8U篮)&S> t-(cq4 HN AUWNx.;Lux8 OgzL@,{WIWZ\G::vz;}"x{qń"o֪i}E7 ~FaShbuT/9]AhMQy8y 8KO840D.)8kIc(P4ajVOSg߱ڨTZ=QO^;V[d$ƖVp6&*8Y&XUE^W:&) b 'Q%Ću8ennl:" Mz)I睈cL]ۭ1b)Q&HaF2 +:CZIlqN^I 9=qFNv^K3/{ ;Vg*z;f/bAPĞi#{?(3njtEQCLh+rmiP"fo[bȊ>P8@ zN9M!Єgy]\\\d/ щ2|ӛM5[PդwdL'ƚMIqhxPЎ쾁 (`"cx0ԡD!|S.S@Pb·|0tYuu,Kfq?͘mثTj^5作tzɫ(Ϭonns@ObUEs,h<< +Siph2Md-B=y:+Ob_.5Ǘ웽NG*`쫁>2ixŽ}}n=GUbŰ5n&:vo+כf8;bPb[`ҪsSg%1S*٣ )QSNt$+QoJNVRtvfzr2mO!p$?]:'KgAd.X`8ݩ`<tՒS2Ƀu]·rth e]%;@I}nWS JN=sqŽޱ M6uMW>.,,X[OɵuǪ.DzHDX$Mʂ7G'LbOf>d s܈G8L& r#Wp*|P5.lLo3T-C' %՘ d |o/DZ$X쪫:NS/).>=84P$,0L$m\h2s:iY|HI({S)tcbifd!$0+뎳_reC( "xΉo0L8tY;"4D !,`cT*HV-3U 쎹m;8IxqAk/K̻,G r@ϒLqxFE"h$F~^@f)h* i^j"f|?TY+Aw1=~oӥztccNXUj6+Ũu)A4#@@%LRE{cDPCRY4!(b#@#@3T6p%> /{د"Aۗ3WW'_ZZgQB'I6:9HZفLy-C">̼'?z0 Ch]}CN6WW8|V$RM+?c?j/m?&!/&ljReܒoo…{iօXR[r @鰟C< xSq4][41k jAcFĕܲ] *WS*Gs%byCB%ip܋qY3?TpF@ ѰQ/yܨa]=ڧ 4A:Ђss%W(*lx>4tELzW~S M) n`c}9а$7o8( cSom,H|BB/l^w>|!U$,gh!/JK;= V좘<[RuZod &^]pVWQ+-7+VrрHWKZ 0*1;}vnC DnHI?,] *3șPζWMHv_8G[\2I/Hb켿$;Nح,D[!M $Έm)c@RԀEòD_deԐ{7µ8tռuyW5Hs9FH1 ޔIL_2';;b'VI!_vDLG 1wVrE80zb(!R]pJ#wTNi7_]H}V!8KD^#[⺒Zz$"Lc3杲ΥOÆjuP>OSzTA`-y"u1tq C;IY$m" 5M qd6[A:Hxv*I-肋2U#WF_<ո[@!CFh+9h1K,AC5iDP (&3u*zBtZ?=-e/t\'_}3&G(zhFͧ<#i$<\H.{:dvhƭƔ-@ϽDQXGGFӣp83zEQ#[!ZeHaOz&̢?M>m:vL6{W㢝lv=ZF?OkL\lfW=>URoC]Ő# 3ՙ$yr(zDu*ˮss:,ՙ z:/ՌGj$(  mu5(1v '-Io)&(Z"U;?.Ey(<ɷQP놁MCQ ׆xϱS%!1öD# !k.ѬnW{yK\# c<;(gyڃ7&:V&0 ¿ H 8\xtim_9!ys>|1!f̢iE/xK( mAi5GAՕOdOf9=c&2,-H:ceQW=B3)o l,5]+@5r":n6ġ, TAʔjRfQKH_TmľLԂ 덵ADa~8E#ju=#BS"H3S6E&}``44}$~W &:ſuidHŢyH`S†Df@rˀ`@WX}pMI).І p͈dU%ʆ1Mѹwܐ]fZ+yI{.C>^J]JJ1Sv&DO]-T|g>QU Xس)Uʸ&gI)Qeg N"f V`ڝ4te1 v -7w~ۖqn"↼N MiǃK#薅0"- ,y^iMע`#4QN#8Fʬءy"[zS(}[:3|ھMx q;<0y]M%= @T+rƉ+XWH"3h{,N`BޑG,&>56UhhvFy猼ݯDXH&[g0&٧#seRxz,5/1~zI5FrD쾬vy3TJ䡔icSK֧˦Uo9A=3a((+r"KSგCŐ1T|&Ȑύ` ?LSɓs^ 0U@E29/0_ 2πWTdOMK?HG$Aq`X/[ rޓdɧѷm?$P~ZܷňRńJ7m3NBDe;uҖ빜d9% |vˉy' -e$J5W!n;OQֻ3?N=uk%MFvDkyb(q`E˻kQRe(F| GHjsN Z!6׳X.| |:Y-#$#pK!@<Cap̏*= . EżYu#s&lZϽ׉15,[=E+5F)[`M܆}Q{Þ$P>+V7;4HBz|r#4_ f%Ӫ`Uo=&֗l$LGS K.|U KRt»*;0Y:sbHޏ@|)| 㾋6`$>{ZXӟwͿlI cQF[!TMFld֥I $q4EeJ&[LA7 h~`cPElWmؠT6eb= Z@&QsS+c 1f4FCA1„wa y)3Y3׃֋sȳ9T|U| } Ĥ@'4Cm#׊J5>E&x\IO]Ũhv #rG{l>;uEsd~;V>fr(=WCک֤?'6PiDpQ`d6F3iQ46.'R0l I#O[ tXZVyI~3ߡX%È:'i*ammLt 鸞#R^wGm-] X5Z_L{~׳(NgNFq6 _ФCu6it&p~cG21X$lc<9U0D]jUd q*llKVs:ҩovjMCbg^섉ȜMCDG5ʏɭD} 4o:~:{h$LtfڜقFEʼn>^HpnEPMS!02z}ɂ5õJ]oyjODq`p~1- ( Mo9;Z$Z2)E|<*`BE,}_PRPNR)(g\=Xofo`_=Jgv, q#uBh%HUCڟ pZ>m }WuGO#aIy@ }`Rv&>Ժr_z#:Hjm7)߯3^$N |ïPgU`ӏ ?Fn;=l|VRԷ7Neq{tl Lʆq>v9MzGL#*ğA!B7ݚ$Dخۍ(M>T0^䣫^ ^~"7&hKYYi{@ū E5\! PnM<V'U ?{7ErTEFxJl`xHEi~qӠȮE]E,2XoA]n_+@ąw3fp @v.{'V|x _ѵh乀䕙LO,}ap +%z.$ztΙs(m xL3t[Sx7\жYnЇ2>Lۄ+X$6Ta3Mz|Ɉ"? ԽHѶ扞̧h|ir;'Tk y{oVQV !rGL nOJro87[pj L@OzxI yamQXx|DP'ŠN.LezBICAlCCxm_ ZrGyQ&h< V `1.wȸ:06@fZ0 .IB XNƢPOIpJ ad,q%H.(\ Ȳ -z=Q54^X P81G\Y=-"&POHpI:f0("eN36{ܐ{emt |q?NI"sO[9^8v# jvE99+1 X!57ʋ`'ݣJ|To.`$!!JA.A+)yQF-^]% 8t1:`LZ@\Tq@B7(F):H azw~SEx tzPO-hWHZ4Rfhls[u5΍w4V;/~wI2Ram _PheX6jxN*u}sK?PH.~RzqRR^{ ū<ȶlq1&6S{`%)7mr\; hB4DA&xP ~HdVѭyZlg]Y<2?=_4=.k5,!Z;ΞFx Z1qdc{0D~!CSpRˑss݇u&t}]Vn}~ H"2%xU=qkjH}̹ȼ*_Pl삘JDhUO4nI3zbZ)I(,!+Rcg E%>c^tܘNmVy32x>8TޫsBȏ?F& A]vT2nsX(+#]PPOf,r*WhBtrD(y%kdV,xC%{z}TS )YTa U)`5RD!4EtĶT`8͍V@ |oRAɂ= =PT_Nrz= 9/SV~~K |{GmӉq$NȧGRY{ܵ,' ӑxZ\+Ќ*~L)g7DcG=+AIfW!IDHa;P'5$H2A+=ZS3l"-z3 3Ѣ' VxT+; U4r@~ Aili nԉJ.& -iڭGanWI^$N lYdBI4el]JWdU|G[2SXo)eK["5+.Wƥqyv1; s{m_oԶ~ۄ':\qg!))73b^| f Rv 0Xg{BOP]L/,EЯRҮE(<ӁJfJ/z`)ỈjBvB;"y}_7#ˆo1q@X 490;<_%Rps) ctg"MOy\YKoԔ b BFdT:_~'u AHֿ,Fxtw)>[ ^4E5kI~Lu{>そ%E8`?Ty=sIÕ 8> }K`eP(J7ߗo:'/ʹ}c:~2zpY舻3F}`?[FYw#mڈk zZtm3Y|92n9G[Vw fsŏhW@sKֹɼAug|.C:ۉM5\7B ':b̮!13$rE^qnՖf3_-UKZnS`ȤnGD%<+JF~lgVcbV2~*mGqe1S"͖Nv4x 欨AV$5:!tÓy~C0E0 "{ t,N =]Wkް}+L1@ڴW<< @upPθW)u/"j!:X INm*84eU\b!(Ewԗ17^ř JkN*~Qȝd_д'jP 鵌$nExAGBM6p`"[X~¥=[z[\aOٱ2N}>sԪ <=  [Otplsy|QMEλ^>x}&3ZqWyFpݐٰ [Giwtmu}QfdТF4w%}1`(- 7Y8z^LG1R:fk  ڑQuSQՁo ͣ[3}4O͂3V6 m'#R^cd\^0g ⷠ{J{t|OȐP/ vdsoI O fC,1rUTl|mzs nj 'M}_{Xl^0ЬNղ~}Q)` ]k(s !^]Nw)ǣJ 敤3Ժf=ʕ:бmt^ u4|ą 2|,Qtqr:!wQ&9p"uO( ` ho\^}(jb42 Ln2?)BC~ҙMЇq+bzk - vqRrm3 7M 7YׅM{g1 HXnm P5IPkF"IJ4}mZ82T޻ƅhZ[}vP"O*؋m=tЗy$\_j{&vdt㢇i% `''gp^tGjjD[K;&⹝Qn tm~sfD,uǽڜg֤D|A ~,mg]rLh+m/o:V!lՃ 6~^ƥ6+-?iM-1L;)U_ƅSYliUkFٓ}B8i (zw1o<މ͸:iUag6 8Foi WLz)^t)\l6qK: T,3ƿYט%mH>Ӷ*\'Uqظuέ[/5K(}hi!+T蹤&BDٸ:n[D$2BlƖ?"K?:go}b|?V%{{ER<[^GoQ{8ŘQ1l$9cGfܹ1bgI[hO }xf1fQe,ц=z@),z`X1G_ †o0pmD30DqҀez-x32I&BKX_MwA+Цp)z{Rtt@W5h 3RHQ,gE7t7 Fڷ20G_ R6eu:e}NQpx G:v#0~Ǝ j]N1<"3#Y%bX҄, U #!r;r_h!o*+)wqM i:tI~5 iwe|'[Wp?^57u1}0i`//A.IP= 1@VzApMyMR+hl(.I3Q %\֏Gz%}/{4~ gpsi@%vc'=A=QLv̼ ׆7g#hǵwly=UtQZ^45QnCt 9hGZ cZxF!M-z.&#պ^B=j3"#`#m6Bx(sKpEunyjr~mXMDքpqMG%/'[_JwMv' gş[(Jd07]qifDz/|ٓ<9-V4ζ2INYQ/86YJ{}7qݵ)%vCe`oKh l7wt=&/m,U(,1G"o4ahtEIcF}M؏3Rp F3x%.y)QO8[1d*pTg\z(6;i 00J4O"'cʸ6FZF[ B yY*nw+F175%64R?"YT؝؁jӀBN_4H P#fwD;j}&yuo}a?N[~*gE'ա%jy9X( @11(]7  'إ28L&:l/BsuFfc̰#9|r?j6IND07?r0zYlעmVP`_uޞ@O Q!Jp((Zω9xmA9Ǜvѧ¶(WdbܶX_ajB)Ck bPOb2ЉP?@PLFs gZR>!x0`AqzbkviѹiWQ4c`j¢K?]Fhs]tU5*vJ6+cב6Xe%}aCՐ`R+ { N0.suW{ (A^MceWfP9!myj16,%FLs"6 m:~)R+[Jz@LMjRi @s ࠏL]ִH/=f䤦f:N_ʱ i"E:Q`gcsh웢(|G@&!f@^薖ڒ)aѐhؗj !bִQbn09&-;zƺ95.$EKHeݙdˍ?AlAU}_zϲ29i8Az_Gd"o'FW\ arzT[GU|גWSP&&B&i+'e7Y 259d#LeڏرGNETPTmcKQ!Ua2"AK X 6eA@~P;WյBeC+y^BJ 1"IY 7ʆ] O \mʷU 4:69#f(#Sl(x BQ9:Wg̝H${"b7q] d7XG zbtU@4̗s;q*99B )s>,+8D&xai<,^4F Rt{+v޲ĉߖrxxʾ%%N~Փ PM* ĝE5MH唴 E%T;bGX fi\mB .Gª75`QNGTX L畑s}:ALߴÆ%8Oo ;! 9*K-lt CLaDX( NOHt!I [ :@{d$#DZuK<1N`0 tY5N`F󿚤ͭ3MTCv,ـ(C4pPNMܒ#b,M|YIa c jD&سsݭ=J3QX3Ҧ',( ; B yl$foW`[-`ăO$re\8hE %VKz-;:H)i!|-N5d!knHCipHQ@GI ZD0ll. wR@lXvx'T;&`mAShH1MCoZk`Dw2Wo4[rlrHWawwM "w?`U'?YQBH݇͏g'ym"AeGM~'^]\cͼi\CIΡY1l x|yݾB)h՘$=f t8 OHc)~e1+z1fKi|E͟)@ǧ=:Tjԫe#.ǠAǭ!}-1[,t&1Lh}jOrL-0՚Woﺱ8Ֆ(XosKKT-Mcrp^VU'tI:FMM:X†8΋BSP.c? B /tܔSAs5MHII=b(@VUu.{|Ԭb4n/3vvަDiBmPi.{-D_d66WGPA+qmZUa$ dkʈ؜a=\DAC'#do 3̍Eg.b%׻h@uth53Ik?X/b\iwBk{=LTKԁ%\k;; ~bq`Y) LmAB/gڈ&xxd52(^`D1rp 5Վ|-u,CTBo{\~y.XNtŜؤ/*{Ԯc5p/cE >0|J%JsVJR3.g|tw2P5w=T>/\\*ƐT]{❟ CJL>E`pJY挳TL]/̻iji_Q izU+ cǠ5rE`+jyd;Xblv `ꑦZTr'b/oW*Gh mbarӳ _ڒ%Yt\B&@ty'ܮ3h< #_ݯԞhű ZxCa%[X^SUN;Wc 7,+j+s$qyIeL,6rBTD+QialBn4dQ\dZa`U6!:I$LPﬞu?͈nt|64AFNi%a9ǸuKC~IҗSQ sjY|_}uίquy0-Ыyokzߺŗ/6j]UEG 6f_t j aGBaO j_O _û6ﺍ4R]Ǐ^PIc!fBUĿĒ./{p5i`aC צ=3=3=J46[|nއ7j诒;IW0$"E~9w_k|2W_BLxW ya&-< ժ}R_2h9&ͮe8ɫg,f R;Ob)WY%pQ+7Rm[xVΨQH" n!; ,i$)SVj2V;<T`y8rWh,]-xKX79zoJC:dx/H)hw{ۊ|GX0b QLAgëLTQ3V:zuKX^y|==F36_)7xdppC~A3lno^.:\eZω=`y>AB}aVb\b>!D/ ~Y>90.4@cm8zlS ן!w K\nJX.@M%wDMLZxw/2yЅd_18AO\jLcyUQ+oI {nZCdQbܓ