python2-websockify-0.8.0-lp151.3.1 >  A \s(/=„w>BIH˺0!pn,M# U 21[k< M#lz浀cꎙpn.HnEEb|(l4,ч~֐〡irf4 <3hև\W뉝qlyӹz4AUhbTrSk#ޫ6[mQPBz OPH>Pչ>cN3$E ֪3棄nPٸHxZ}d63b9b5744f5b06a58ffb5dc7aa28854cc5541acff08362e469a5b235cab228fc8a5ead68ae5799cd1781203ede1ca28b03b7ede\s(/=„u0;Zؗ9Hh;$YN|yP!I\!O(gr8@|oa; {׏$Zg6~ VfT8݄|KA#D/]ūM4 {+q 8DBy<P?_c 7!z^ϴN愦eίQǜښ+^"&$y@;+uHWelmFvF֨`HJ3>a0h9<k5|MODƩݡvL>pJ%?%d % C #HNU4     4     T       P |  $ X E (r8|9:> @BF+G@ H I@ X`YhZ[\ ] ^  b!5c!d"Fe"Kf"Nl"Pu"d v"w#X x# y$Xz$$%/%8%<%m%p%|%%Cpython2-websockify0.8.0lp151.3.1WebSocket to TCP proxy/bridgewebsockify was formerly named wsproxy and was part of the noVNC project. At the most basic level, websockify just translates WebSockets traffic to normal socket traffic. Websockify accepts the WebSockets handshake, parses it, and then begins forwarding traffic between the client and the target in both directions.\s(cloud114`openSUSE Leap 15.1openSUSELGPL-3.0-only AND MPL-2.0 AND BSD-2-Clause AND BSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/kanaka/websockifylinuxnoarch update-alternatives --install /usr/bin/websockify websockify /usr/bin/websockify-2.7 27 if [ ! -e "/usr/bin/websockify-2.7" ]; then update-alternatives --quiet --remove "websockify" "/usr/bin/websockify-2.7" fi4J K 8BBVGaGa dAA큤A큤A큤\s(\s(\s(\s(\s(\s(\s(\s(\s(V\s(\s(V2\s(\s(V2\s(\s(\b@\s(\s(\b@\s(\s(\b@\s(\s(\s(VNV2\s(Sgc06f7afb186dceb42b2ba9d5bdb5736fe9edf6ff3eacc81720acfe4bfcdb9e3b0c17a04d3b2378f848a4c1e645d7510ae735bc8e971c91c29f08139ba50411077f61cc39c7255e1ccf9bb13f61b3e86f5bc10d07a9725a822e23f0238521932701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b549df14fee89d3bf80c9eddb22f5ffbcd28dc957bb1dbc11a555cd99270b1d8f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b73ec683f77c4e5ba65cc6b3aab82341af9835ed218ce6b4cc2acb9f8c2895aee23d7d92bac855d3de9bfd204585a9391042f9e8bd5b318511375b06c2f7827cc90a84af933e66bf822625c296ca6292b79ff5ccaacf2d78c58acd4b19850d9b7c19cfc52e19bc7af62a3f7e6062e5ca9db8bfd5e2fdfaec71839e41626ced12ec19cfc52e19bc7af62a3f7e6062e5ca9db8bfd5e2fdfaec71839e41626ced12e7047164620cb22590df3ff28ef43ca2febba1e6be3d6115f5199ea8305ddbdc78174a67e40e18665ab4e863803dcb924bf7ea9fa9c58c6b10eac249f7fe1ef7d8174a67e40e18665ab4e863803dcb924bf7ea9fa9c58c6b10eac249f7fe1ef7dc49efb735e2603e6e91415ef62b8e062fa4909dd787ca3eb1384d98d5ec8db007ab34c67120d4a4204fb8671208e8722f858f4fac2a0bb22da6bf4293cf56bf77ab34c67120d4a4204fb8671208e8722f858f4fac2a0bb22da6bf4293cf56bf7df90452957baa970fcc0c30788ede0614ebd62fb8173957587901ed83338d4c88cc9cd8d41b69421f1529cbd19d8c9d76c9858e3b5a4b38b8a9842908fbe512e8cc9cd8d41b69421f1529cbd19d8c9d76c9858e3b5a4b38b8a9842908fbe512e9a4b43b3240266358b6e9fd2ff6254c97c3980051f709ff544eca63cd2614f901ca447224caf99ee011f9083b3825ddfe595c38c646d2b79e8800062e34bbb241ca447224caf99ee011f9083b3825ddfe595c38c646d2b79e8800062e34bbb246ff485f81f4cd1e228bc8d37201b55f40df210756a5aec16a91c433d334b571ed8de51e8aedf17693a6e462b82560768737bd9f29fa383561b7d3b7a7315660f2d15b6b4a321d65048d48ee3394ab5c24ec5e65618143c0d5e0712aa89446574/etc/alternatives/websockify@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-websockify-0.8.0-lp151.3.1.src.rpmpython-websockifypython2-websockify @@    /bin/sh/bin/sh/bin/sh/usr/bin/python2python(abi)python2-setuptoolspython2-websockify-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives2.70.8.03.0.4-14.6.0-14.0-15.2-14.14.1\b@\l@Y*@YY@Y@Ys>@W'A@Vf@Uz@UT@T&@Ri Q@Q~`P9@PCédric Bosdonnat Matej Cepl jengelh@inai.demsrb@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comhguo@suse.comseife+obs@b1-systems.combenoit.monin@gmx.frtbechtold@suse.comspeilicke@suse.comdmueller@suse.comdmueller@suse.comcfarrell@suse.comsaschpe@suse.de- Add JWT token plugin feature. Added patches: u_added_jwt_tokens_capability.patch PyJWT-token-plugin.patch: fate#325762- Remove superfluous devel dependency for noarch package- Improve summaries.- add u_Add-support-for-inetd.patch: fate#323880 - add u_Fix-inetd-mode-on-python-2.patch: fate#323880- use https for Source- convert to singlespec - split data files into -common package- drop dependency on pyOpenSSL, seems unused (bsc#1049987)- update to 0.8.0: * Make websockify properly terminate children on SIGTERM (#226) * Remove logging in signal handlers (this can cause Python to hang under certain conditions) (#219) * Make it easier to log to a file (#205) * Add support for IPv6 addresses in tokens in the TokenFile token plugins (#197) * Improve auth plugin framework to enable better support for HTTP auth (#194, #201) * Fix bug in JSONTokenAPI token plugin (#192) * Fix a missing variable in the exception handler (#178) * Python 3 support fixes (#140, #155, #159) * Generic token-parsing plugins support (#162) * Generic authentication plugins support (#172) * Fixed frame corruption on big-endian systems (#161) * Support heartbeats (via PING) and automatic responses to PONG (#169) * Automatically reject unmasked client frames by default (strict mode) (#174) * Automatically restart interrupted select calls (#175) * Make 'run' respect environment settings (including virtualenv) (#176)- Add missing dependency on python-setuptools- fix non-SUSE build by conditionalizing "Recommends:" tag- update to version 0.6.1: * PATCH RELEASE: Fixes a bug causing file_only to not be passed properly - switch archive to zip (tar.gz not available on pypi) - add unzip as BuildRequires - remove unwanted shebang in python files - drop unneeded executable bit of web_socket.js- update to version 0.6.0: * **NOTE** : 0.6.0 will break existing code that sub-classes WebsocketProxy * Refactor to use standard SocketServer RequestHandler design * Fix zombie process bug on certain systems when using multiprocessing * Add better unit tests * Log information via python `logging` module- Require python-setuptools instead of distribute (upstreams merged)- update to 0.5.1: * use upstream einaros/ws (>=0.4.27) with websockify.js * file_only and no_parent security options for WSRequestHandler * Update build of web-socket-js (c0855c6cae) * add include/web-socket-js-project submodule to gimite/web-socket-js for DSFG compliance. * drop Hixie protocol support- update to 0.4.1: * add include/ directory and remove some dev files from source distribution. * use Buffer base64 support in Node.js implementation- license update: LGPL-3.0 and MPL-2.0 and BSD-2-Clause and BSD-3-Clause See LICENSE.txt- Initial version/bin/sh/bin/shpython-websockifycloud114 1551050927  0.8.0-lp151.3.10.8.0-lp151.3.10.8.0-lp151.3.1websockifywebsockifywebsockify-2.7websockifywebsockify-0.8.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyoauth_plugins.pyauth_plugins.pycauth_plugins.pyotoken_plugins.pytoken_plugins.pyctoken_plugins.pyowebsocket.pywebsocket.pycwebsocket.pyowebsocketproxy.pywebsocketproxy.pycwebsocketproxy.pyopython2-websockifyCHANGES.txtREADME.mdpython2-websockifyLICENSE.txt/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/websockify-0.8.0-py2.7.egg-info//usr/lib/python2.7/site-packages/websockify//usr/share/doc/packages//usr/share/doc/packages/python2-websockify//usr/share/licenses//usr/share/licenses/python2-websockify/-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/81cec48f4808d345a3e7f78de7bc707a-python-websockifycpioxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryHTML document, ASCII textASCII textpython 2.7 byte-compiled RRRRRRRRRRRRRRRR/J t#:;Hif [ -e "/usr/bin/websockify-2.7" ]; then update-alternatives --install /usr/bin/websockify websockify /usr/bin/websockify-2.7 27 fi/bin/shpython2-PyJWTpython2-cryptographypython2-numpyutf-81f812dfa2cb8ab25d0d02c63408f32ad0f4db57d4a60664b8bf3d10add2a241d?`7zXZ !t/vK%] cNDfY5aQeaTqbSgN]+K;#}Ћca>}Oj:4QK2!yaftw/ {Lw)[Q¨M^?ʟmZp7N#Xc+D2@ͳgAw)eMʾ$>YXT.y!is! RB&,?5t[,Qnɿ~.9]]֬⁼/<ʹQ3{fT{rU4X~+ʼnj$Qj_+jZ&Z6ңs'l p_#"C |ۦtc5`jUgFﳩcE,;(~NrJMYheiб M<0 ͫd\1K=œj־kgΓF( |Kgp_+<(tFnܗJ`b-_{`j;ٳQjB8<`}%f}2A"e#ל= dчXJ7 c,z?jD=G7at0g ˙7P{j@zGzj fBqD y7 т6 ܈."i F٘"\k62x.Rwū?7}HXro?@Jz;CjU ޭ8ӲcNJ@^X ü4oM їQJFm{1@`jǭaJ3L"NG׋,=3DrW,(!NbTkxf G23ŀOqV7( Z%q9'#뾽w,=icSNG2-ۮOO F{}qrv/ٓ2ƴڰ{a[W5P^keӁ_ e~tnV#zxߺh[>֨1_K²2o?Llsk_(6}Ou+-E1fL'>DӤO3g1tO0z'lHTinN͍mk\t}:" ),ÖEB &voC?DR #:C0)1*vEXY5C. `]LRiP3L4*JcTV83oʰف*Ew__esa*i`_xǽ=G"hLl%j q[MƧzu4$ Dr'. E:/;aABId[1* ر deQdXP䩶> <oǹ~/X=NCNfq4ϖ!{CG2978R2jARQ_' [ L+#~C"yx+uq \ʕYg`S1}`է[I$$]+dR~8a-Tgڜךxo78 k;N$ JZ@ r+XlU8L`Z_ xd: `h YDw[Gz 'a +6۝j^[Ȅ/XqRPl mueHk P9~oRècsWlQ{d|ecp][u0&^wuI(Z0HLnGB1,9"7(9ƯG}Te'gI -μ Jc:~ԗgZCޯĔΞgE-c:㧕YmEPQtrJK#m|t()jΘ ~ݎF'TAS6 &R:hz$:AV5!=2Yd)KKn$ Ci]ѫ z]Ԕn`UVR'y >[0[-wR&,:{s55P\GscґS5bPdVɚO'ݖ3JmsE>oAM("KRl,˨HWyݠ2na \ [x(1k6?ZkƱE`j)G{ch"S't҈TY齙zjUcP͏FK @ 1UKBit6FfDARxcgΜ_AG#]gL[ WLDA@ IxZ(RE I/xu/ 6+g}*eEG9[z~;,`B iP_fmdls?@=(x,6l Y I kӏ341GDvOT!Tk唜*v .5ph`u[`mvIq4CMN9"wi4 |P `%;sa4Y"sux8zvko@@A4^ fvwV*arJPǑ䳲Oă|Ž<\l8@dܸHDžc6tw{[ʌч6$Ty[V k,ͣ^YH4/@}t>zp/7i.G*e#G򘭿'Dtkƒ/2u:̀Ҿ ̼#ՊYW^(4;p[ic8-$PU@4aXã\?_Ue¼γ!QEd30 w2Z6X-gx]a1I9^gEfw8*V= uhUi!}Nn}AHqbm`\P:JWHR!|B"ui,څXF;~ zb0_k*)l (1VuN{P D6æV~~PZWs\O)sgA(B+ @HAC)CV/*$NMƳxDH%"9"1nBԕa: iYn2[{t=#rJdGդˆscЍL|xOT!: ƬX|H~$VOBqٳZDSPԞ\iuzܐP`~,L)gI 4d_v:'yڨ䡻dC$~,PZa|W$avos1ةK؍tߺ/ uhx@,ɯS:3 &(=5Uݞbiw%TC4e,}**\2a.1>YָgUhzm<]9gvނA$ .ݳm_PI=q8qdc[1$$cZ59MFS PZ!CVKjHP$6z ,bP& ɗ#ԓЈasyٲ9g$_KJWO~`DyvD+V[qc mwsv)C|qRFχ3wsn GHWP&XD#0 +ZZdCПَ-jߒmt۵Nmra?!1,)Pk zWD_:,Yũ&ЊEf*wR*`L0zGpqi- 6;w[Gp`恉Hk`{fyd8G**֐}+ e En8rַV?r{Z L[/ -Vqh%Rߍ|׺%":l:j/K SY{wuPgxk4>24XҼ@7B}XTY">bBu!wv^Q >~7@~eY9?fww$u|Md [IR;6d\ȶ*.8F ubCv+p(Yr^vxr$)r^M(l poZ8G+ v!CW˵lo \vbc._uS)%2Ԟ2r(kUY2{Bc7nO&Zⵢ` ;dhPC'Ջ"%7h u.vs-nTJB+A!5sɅS ~k?vžbG&SR|bsʣb@+^sĀ3kܝȺE=?Op5Yd=nd^{zWKQr]5 '%ԑAޒT^ SSB5M`w3ǶD1[4)Zaŧ LqŸhr f6 Mn0]g,_:BϪ#*)B%,y/,gJ~"E)>)L62iyYUOED*+K1^|Hi 7J\XAWykgsp"qƔ`T XAkTDLh)+]d'@\8y(s*cA|Df>{L8~{^&Cckf[k K~=Aaf5JbKh꘵5%c v@Md W|4N,PXٔy\1qRb'J0^q$l 3  =b[MP8'?@SE;r)v¯ }P7 o@~M ~Ȼd;XFģA5!Up}@XC 3ۈlvs!,7!{)({'o͵Xӯ!,63 ]%9%~3?3zҡU{9;e"9,q3 yLS~$iCGd!*-J3C:TޕRUHs'wm0oF.¨:&Gܮ%3hVm) ZISoUMMFe ),1n YXتM>]8Y1O8* f75 I 2rXCVI o7݁W" -a,L)!,EW!pY`@fs(6|*ܺ#)<&"4>i\#BG#i"6pbY0Ύ0^ok܅Pg$;IvZW9f¦pR'VX`-KBS[d4hm au8ӑ+c?b8wF:!P𛰃3C{j[[ҠvnLE.>tEbQ3`8w&+J(`@m)38J=:E}yl^)~>2'5ez qP\*hlj.~X&PXJaDA>q?[ij;S&ot7\S{ K+>Q|EŜN8,Ar OT{{I%Ұh!rzBY܊(dq wsq032Q_Hs. ՓjuÚtn 6^uԦ3!{ cK7悟;?ܲoko<ϲj Np#"[ey{L{ë,'TbӐzv/A2䞥iP)ԯGHgS)wQn1n (2^Y7[L#$@Z&n\J٫4q)TҁS&81E{$pLG?n*!-ƷŹJYB J=)⥽!^Ϝ၈KAF 4nUz}$k͞ EҟK*ͮ"-F؞x&w&awޠ|ix]&iSK5}-dǑ'**EٞHf)_ǭ}:IPHH`E_Q .}Jyhqq./9̹a?`/ CQo1e%eO֙1C#Υo.ǾnWԊ?䗨< bWbD[ N,^֬Ovc`~@ɑ~ }3ӳBZҼv?׭Q};E08;.39)Nsm9"9m120r "cO wE~ v^qnV;ry'M"+IM_rZɚ6сHSXMwy\"c)b p!)T 2"t+>:LJI66d"pQRͪ櫍]~-D E$F#$(sQ"H~Oc.Ӓx*~bրbڼ.. &ƚ%6@k]$kɴ"}ePr74RPشv.{.VQvC>5$4ڋg+R^ؔKӐ|HI7tJV~)w\}0.Pn#tD͝fe&Lg !اv7%,汪Ci?h adgtm2l/SfLzbT-:yq,~ :l̙R8I`A.ӻOS n}?e^*9KPG$ Hl?l&h̉ZҦe%/s[Ryٶ8ϋHU*6hTC.;6P N~i Ib`9þe=s~}a;J_dO!H  ӻY~pؖJfs8J[-=2P9顜_sl}ꩥR Āv!eG?#hԈvd,UU5c1!kS(9WSHP:/skxQo#(R fc0(%K͂9HꢅiQYagx>{=Ns5pic^Ub7 <q6صN54&sfouwnN(MVk2Y&%˵R3I9?{` ~ʾ *sDjAy/]٦.bִlxjGԠ83+vMmJU}lǡ,,J &> yl9U@͵mۈ >y':X׺P"!"IV!=tzcd_Rd+s,0'-@u* 15 6NBb#8&IŊ:d jeEl<’mmFT};( +|5\u5oUK/~/+N&70xJlre9WP\/>r^d.Q3p;22SeQm䨤7Qi:vH(ےG| LXą䌢h@ 4PR&s]d@Fi%{E_]]b.j~B{¹=M{۶ķyviA[1~R{v._|:$"Z}{% n[r)Y Bk1>_GZ}ܴ=:ۀ3}Y3J 7dDg֬> Pkd^IV }<]'+A>c|ޓS |**|'|lIjjVXCӚyo)u Ff3߽)T1ם {=\ Mm1&b9`eh<)MlꃞBMQ361T؟W>GrÇ Dhr ,A5>(jbjg}^GcUaXnrW7U '>>ZWPY#4lotX" e,Fuy2uQa1*Rx\ Myo>S$TNNht4;#J{u} >Ȁ%} y" @ӄ6Kɶ´]bn.gVna#nvӡ~߷0Ƃ*ubu[iNbʳ)7G* 6F{?`YHѶJ-hRD)|fœk^Ⓞ-h2mEA_"RaUTO*̺}5eʽ&-Zwo6A wj7F!0jvvkvvO/UTʡeA xe,I1w)vyO$, KR/\$4GRO=weP=?lSC je(T"x wUud? wsDV??b^"SU=Ld ].9{4S@ U(YL0GA.>]c%9YWRj]9p8\h@[H6:ԈK.fF?UyC)GI8jk[sn'v'^]aQ:dQ&<Jy[o'K/*x{=$?暂S0. b zXDUZ ̲®O穪~=.x]A& l]YOL/rc.cH]28/,pmKZ2ekD;euFWF|)/}4rol1v3z%vY/L=2"7YPQ`FsnΓ#ש\@a,gG`_XY#q!ɥ1"Jt`@-1WwD0 { 0~cE1nd!qQVbjZxEԇ1 H'5| 14q #;s5"{IH6xdlw`% ;~˽YMU@$ aIvocPFk9́=Q7X6傚WF;Txx`N2]`K &M׷尒<8B谻D`gG׍jLU2-JI64}v xq"3wU'\Ζ'*.;m!YfJ6ݔE8&C"ӘLFZ.u+eFJqU5̝Em/ >ɐٽOpj†J }T ^\@0픗z H>I,߮8Se:)F#p䵣1V %sÄGqAl5KJ83ܬ Ne,lDdXo"bYЖm]w\5,uM@uY+ք̲"̎>y&bv!g hKÞ۸4l!BW|D&Y!'fN40&4:T Fwb}훉IGs{QRQ򭹲3Iu%l\?B狿SWr yVW*fwMBƘk[IΥ\MưuIJR' +:P0SP5L"1wy^(}s+Ԃ0^E0A^R?dy=ӛNO>-% SҠ&%?FSS4 ʊԨRGy|hZ1ʾ7-'S>?jLUϭ #kQ⯻ev (}(Wi'L* Q>Ry J@X8\L! 4J*׀AU6h9ϸؚI۹AGQGn0w\P\7Xg^j.zv$W|1TJ&tW]mkK˩PrT#ڻ wEŚ3ģ3-rq"HY\ ɨ* `'exx/\o\u^A4V39e"^1 \kr(r%Wg_+s~JmRR&V!RkxQRzA]hBxN!H'P$O{%#p<{vp &XhJ Uiao||]*F0iC)SfFIBY%šmd_=nLG@SJkjޕnsFSK*v?Pt6~U5Py.0ܯ~N[ /~s1ҕUNeF^Wt퓿'Dn]OK\.8xmk &&.-3~p"%ɧGr[uĎmQǩ3W/,@‡XlT}0h>ڹi|/Gw<]anHOӡ 0}DGsT}ݤwCu~@$C|3s N^,,:j$ л:1hmAjME3Q@kW.QB$Bd1I;~9I'Gƣ2N;Q50H l=F l} zEq$dLM}0r|C-l/VH*~rZkF=<|[*N0]T8J60w!I7:W[W'h .XC! l`l͠*/Si{_`ZP[\=;,iIܑJ:`HVDRSeո2d,]IyWP#r&q,F$ wt@N▢3.K *[x86%PMNO_-'w FD>=)b%ňF0-KrSo_Dt39}.9િWX r#^0K{:$L #ƫEK.;(<AK M8%\&f͞6ohʞ[V`EVُhBcǍAn6= ƛ 0K<1 _]oC+4Qm פcZ_v T+VF8%ر}`\%,#DGG҅D>:ndQ*yf7VF݀zIS^ ׽tceRmY F9 =bg^OSIQn/6=IڣhI 35 U`HtBKO]pS`L\gd闐 >#KnjkWe+lh_71 8h6VQVSV,YlhpjRPzH¼A$!-2~9_\;@7Wi8} , l/ D4P1lGUfl;6.dm99,Dx}+Q9ۗ֍/jW) N5`hO,Σ_AC}X]%oc VA2v?N˱h`D-ӭ>xo\2'jKvJ :í޼n7Z6.m91|8jŨG';gm7ؼb =z4D1UrI<$H]ra=}5U YȢ#2])#u&BʻE% l2f'Vp0aD+XMF6 m;VJeGcG :%=r/s:h7w ^M}K3}LjWJS@&*(KiFROufwpk1.' EhJ)\0AH&˟u88 RLBj/$)n {W&m7 BLƩœ4fY2c&8 ׺bgشT!;=} tu xӐta 1YLA ;Dk-Eɸ89;:%ͅ7ŷϩpPoh==2j-Ȋhc$Ij`{(;}Xҫ>#jrI􄛽BpҪoFk%oEgRO>T+n>|@!ZQ6`osB `i%ceiaB3 >^#*QEIH'&1- C3Vp1Z&>#.9 Cٕl4w^&I&ÇQB{_xISmQ﹈x)?(}OGQ-_6 ^ R' ȅ `, -pᣖWpK`)dJq?B) "}+>]5b J}.+2LZ&TY;~ L1n5 9`Csbb)`WTam'd{z1һze,"g~&Tՠ V{e!"`} t=}&}\}b(&il $ `LӥȞ䯝VyHU)⻎.AA *'TV9Gc /)#F'UOTgDMZx(G@`C$d |j~w1)#WS=c[>sw$ PHʭx2cd}YKBd{?s3 hXz쫖1,l9.~3׶ñw6eI@w;G?>ޔN9߿NqNNc $sRdsYzf+S>c,I|čYfR<{=:)ϴT1hR^).`ۉn9Y%(>{oПYx+ nﲥ'/WO)ȸ0%o*dD+lbwp9v,,*+]e>i ) we2n|'꽇09ƅ  ;g>_Gx1tn+0V͐g$W8xϜ%ҡdsMD!ZϽvy {%{K9Lޓt <4CPPsrQNz lɋEo R{Vi`/*6VS%ZKJ?%~( {ӆ9ʤ&wHmǬYyZꢮCpM #lc- s~q&,U^:qWSH-Dpio e~SڸrmxQ"՚=<@W+iq>"+ :EӻM% fgtL\?={Z*P:g}!n0l`Ÿ 9yMF> ~'8b:ȏ&]3uQ8_EL;DAY7# C=AQtL(uIwr4-Pg4E'Tbnq軨%eMac7a ן^(nU nl5IallD:+4ޞYJj#)?SffF5ykAICޔkF 0=29U Os a55VlҎ e]1v3314o*5>[QLȐ#+ JT -Ko8cj5INh`m7ܨȟz.EfS /J #Ov(Ĭ0sTL,DOYe,dx-â&:OR\8ZN%U$k & >.ΑMmEf*BpBϚupgŸ7{9G`J5:րn)x0Lu!K۾ px;l[Ï oKdgZ2W*Vp8d&<6~t麰"FY?gWs$";J@֯Hq6;{(`-M wXY&wr" LOz6޼v%SL5W'1'7b%Gw}E!1NVLg^w/oLYY{;Lu̓K eFtz|ϋ,( jK a5,}zfXʪߡ)@KzRoG|I4v_:,]zp9"b(JcGhGT6 l̛ב${ m֛S٤=쇞eaRwwjV,airRW{ea<\ŝX7#YyIτ{Ϫ7 t Ju8T L-Iuk~gR[BdFfU29عd?oLIfdAg/l20gl^sV:Le74E>o&t{Ӊ:I3K{</ ȭi+!1*L]}AKa"Jxc.#<,_ȅ2`A= (:3BGZ\eXȲA ILIȘ3v=&HZV_'sE{ \{Lo|H@H#ܫעG̵s?~$FPB͌?N ]sˎjN1թ R4z!}KfZ˟ F"tK[y _JF$t7N񴀀!Ys{SC:!6OZ|.TgAd̵E>1 a e͇= wVTQh7K¯nufNBܯ^Q ]޲\tPr%a81"#S,5M{b+7*:P#[_[O8 zr3/":(R'Z|&FچHr`"B=h蒷VB|Z9O<-ȡ7/R"L313/0Ӧ$*imf7Qz"YuT.@7PN0̗~{=To ΐT-9xSejI^UA+E>|~^MXカd DDa6x e @S.0J +=$$yx 鶹vTgLR8f&Rf㸔b`qÜҿ>`oc$ ٜZ]|$4TZZ?4LI*W)6*a-oͱ$"};AMeŹU5!yfٸTahj6x_e #dA1T0SB`2 -'Rّ_s"[#Px]yRur ćnD1SSzQᄍԹoZ=}CDT:Q4sk Z|ƁtY\^gsm9NGx<$v}F UCb٤\Qr 浙>]u6 ܖ'x^cc hhԣyGnx0}OԂHqbi{+"j<8X}bnˣ"p%3)E%ص =%sʝYH`4/nUWwϛ9AK"̌!^}3uN5oZ]( pVEI.߹ƙM֬T֫IX0-p+R&p' "Lu7~Bׁ\@kٗ Y84>)%EZ~f`p`0LIѷNbU%'G9i[t¹rPe<x"N̽׀lۓKW|ZH2$fc=LJP/ ̵R yd,+|j;ǕI弣sQmY fi eA1QQFMDkӕ.G\d$qf\/S ia|(ߞ<0/Ӌ/깻=ĝCp{c8D gTͿ֤eW_| 4`K^Dun$mU!c=9ɮPU} w78,ͯ5,у  WLH~9wnm(4߀Gx)"clԨ1eRI|=GUOlUFYH.OEV)ue)O$+Ys>4di{QEf&;tY HCS !ڮL&p@S$sk{c%rr(y: f)V+m;}R]^F'sϡṂA3/D/`mr OZK$ Y"7 @q*@RJ,EZiJJj^v9Dϊlj64uY?AVcri /f`CܿP=֍V)zc4vm/H(1̗D~8ܲ\h[^Ny{TCN7g0c:Xj3f{l# 1m=|?YF \f8'` EïMmt+㫐3AB@ 9M-:LGϿ9#Ӎ4,C;1VMJF_Qx͇e4 YӆdžAeE<.^#nq9N~7*FhҏZmIR$]ɫ=zUTᒙ=aMcN OX-6x-MFʎ G{\ q?pކrI|xtV?o}7UGrz`GBш9H2 >uحȎ̖3ImXL *,]9pD裑=˧JU{JxAh%KUȈ3 e~ w *}!' 6ޙ /\g׋҇ óg9dGfF]QO nM*emVn$ #C5]PH֔ R; H"Pw?Jh&b yvH))qE!!Y,{WZxlϷbY72X[QpuST'pDL_wL½f.BKq4g;Y 4QUkAL8IYU࠯5cJ1E 8-T l\Wrڏ+VC+!nfl  {7  .-ȹK1y](y-`YÝH 8Ap ^vs>TAĨWLCV2#2󟖡\9 VN. 7\х͑mUT_@'&Fh8vsVOI+PM3 n3Tqse&;sfx3.[ D=5K%_H[6+оrH>lxcf!@_۔y)ݛyq#BShQÐN>bfT}>܉kƢ~g#YCܭˆCQxsJf}5 Y)ΰ ms{{RY97SYrx sT2˶\y%zꌬ5{J$vR{_Ժ7.VN,$8u Ԫ|JN\${*rTki;p)|8'[ 8lj0ce@r>ۣ#+_7&Z@+aMg+v36)ܠ%ct2Bv  =T/hJ0|q^W@͘-z(,ΌpWG{[. *A2KC#P{}T1A?ך{>6HE2d({Eo_NcTBf^qvc`PtzS[0?ש *~pQӂ/B@3:EaKCG0xZb 6~<C;v65dlZɋ~z͜3~ž2/TS̸pbJ Rms@cTpƉoC]B * .]-=% ,>M-mMD%`×CI7J75.2ns*Kj3fD"߼w(8^jhӄ^'Gz{*_įim0GD:P5[WW}i'hlv+ Vb8mza{0Q59jߑ> ZrtʯY+;.AD_=o9W r)A;FKĆiDžQݙ7m#'G'j1Flcm/t'c#կ/4yRW36& }heN^!pX9-Du1"T5mpb;&##U,WD.C /$nӀZtha$[2K@g-9..׍G%i &nQ pr@2a{&z0Sٲ !`UT%[pG[MGeu1KM(΅Ů 3M򖮦lCJEolu;'yo®=1q-1y5oUCSF3!4 馩F|W p_hV2 b@Ɵ}'mEģ_| "MXDLj3c÷IRGgJ %0- hG_}6t˵{䁕> 1<ՐćWIr@cgY{(,,O@V}j?%  _kmJM.r2̯Z*nN&أki+jẵz,T|Pf2u4­P_Tw^v֐GO;$^F5 ڮϮ_p߿ϐ&|Tjdy,C#3+;seFl!,A"μ K?IWQ"`aFZQt^{/$sFÂ= azaw,{fWsZ$ a0]Vr;/>^b?u) 9-U܀ ?Q #$>ubBr\T" 2^̚DD_DH ގXi9yC]j)#OIzۥ% &! n`ߪJU1&蚞ȫ8_3eLs\xCt\+U 3u(g3:IW!iQ4JӴs5&d\Tf"/QBootG\@7Do6ӣ\}!@>=PqQgr([F'H#p/*O@_fAr+5$av)K~{jB\Y-/z w^jc+K>*8DAaãNb[kةSIKWZNilk{@\/MHOg2Ia?lزU`zÈ,R:1<Ͻ{d7GmIY4y\#E5 P]qͽ=hJbš\/{?rpsyɌD)Z{ǣ^oo!ڌuGX02x Yu8 iIښ)pZSOBZtvDƇͦy{PqV\?a\?X/b`MFQ(ј#/,z\js^C+uŧNm2Dۗ7Rs_~lmTz,=LiΆ9MڇsMPԽ]]L{h(.qD3ƕ&L8.`%s{qp+ܫ0MC7zi/^q )Fj# ,B%ŏ;ox_ lN^*lFKAJ$)<BV ?nݼEL57faչ!W6x*TD©/khpksN/ .eia9Wj|.~DzX ߵy%c/Ol5[V{ï`62q`S6ˡgZqHЕ(h!o'!9Q`ޑUFސ^)5"ôJA (Dɡ5%r55ɏ]F!Z)=5E'۷:x4 #ou4[蹢F C\PX-{g+\?vf}XƯ^XKLNlysȕdƤT]-Ӊ{pǻ ONv]X7$[U\3wx#EF˕*/>u4jΖl,Vw&O͂_Iqns&Jr9{5Y7PaTV6?MǩN}v$A 瓜Rr3I @Gܰo=hN!o5'4V,}sɰZI[|4L%'8Oxl832vjւ#nKK7'gǶ_)1eV`aELX'Cs@jƅ D8Qء:>e^r9Z9Z7 QDEDUlGZm?Ä nh} i< Whi"E;fw"AՁH'Xf_dXПX{n_ؤ;_Mi"*=LS4>Ƕ>gzGJ Voɑ0(QuYřR d7D:Fdb UǯoˇY͔36CSsUHFЃAw&WX9dc"^(*j4Gdc.zcf}FK6Df'p *FO*֮O}AJqGpeBbt]Yr'o;aX*FԔ`Yȵp^aΰ >:?|˟EGLC>ӗ{rtXc坅V epff8לXh>@l+q8 Lۏ qb-$ŵ`j ?oRNțCb<7(/UegC+3du o&A~tj' M":ԇZ(NR= >2;<!R!û@? 3sbUZxzc6:kuGRi- }breH^`VLWyS'0p8'4I(V?t `ᑰ&o)HJ+萯|kt, 1$q^S<,Sn ݁jq< BR5 bzP9Fѵ.a8<4lr hn)QeF#8f9^hNHlUƀl8$*TCeYg DHG|1F7U]kO} /Tt>1o@{Y _@p`i8z^ϰKd(!KfOyڕV :"0$Fo7ciQUWe%F91sԭVw$kVXuF!q$8Ӿ|2r`VְpF[i7QŻ!{suB'$;@1 tA5Hxl}VOv|cCNTXu 6Y ­`nNUR~Kwy_Jm ym `#WEunGVXsR߿rV eq6f76b+XJE2RlumO}IxH#.abў{%T]蹄ǘ$5"s+\0suIjl7%O?`n^ +xYjUҦab[O1k |> -"N}Fdwas3NFλAKOgp` )7Ŏ!f,˜$MXDly'^y"hl&gfi0,y˭Ɗjk Z#-N bᑁ>;7Q.ӧБֿ IOD]Ŋ*-IB Фz$Wȭw.=PȃG"@F1zNuN96lGZ!k AyY%؍v k&+v]_=BTvm1W1hy–qdÏA:ዤu7W'=%Xϱc_?q}"H8ړS7 .\~'noR@TJ8Z9lO3e) I7ܩP >3Ktdxp-w&%NΥ8+@x%>2Ή edI}c;5UGA> %pgLq sҊ}X YpӲ r?PAaЭGz!i?,vΣdZ"{=1lMJ}6;IfJ}Rk8 mx4cwc0)v{+N%2z.ķ7a"5:r\8| >6U&X־\]DK[+`V3b!5{`2wG) mG<~w'fa |/*RQ>A T8@HLc!.(,o![֋Ֆߖ<w%n~9nɣM#<\vےL'̀\YZj#&eb+SBt#CjɢA8]7G+?԰Ԑs~JΞӉ屯2SQSL#ՆI5sYcQQW]u'!5 AJ/ֈ,;KĽ|a:hgX%DEj{E +KS¼&261v谪++ϱ%]]2PI쉵\q Ү?5>Culj V|6H wEOhYڅ%Nn׻sE[X4bЄ͖I|1jPi{oVӳyz |>P4sa.0ٻSYol@* 1FשZ1˸V?>36d=\P*fsW+_ŋ\8?Ek{cSb\3X[{]($eG݀IJhre"(;v7%p6o3G /^l|Yz# !q($xX4cZ={(%9,u6?F kĊBn\YeE8&xd "a'y}5>}yuI _;H'NX5j*2ж]5;nt})O4Ga;n|_ Hlғ47IoU% y%VXQ\I"r]p(1Ɖ&<:C蜍ߧAiþf>Kk㠖ԙr;p>Iڔ,TYAϺ`ON@Gh'LnuX4gr8!Cr֜ؒؿTLڛڀ_ %u?مTQzBp0x#RhN~2VFohqt" }wz#͠=2+v\X6u7fpeSE,>OeCcs,?I?D@_X{fQS'7%c2JC]aH~ڃ:Qsv>)7̰XͫjgkNztOK%Kj*` 8hy}'vȶCLw0$ n]3ޖzϭ,[e8^yEFolZΤl6AZ>xl 7n"*<8)0f7]>z)<\|R^ZW랖LX ż'բ <3#!廪edk˒c&݄[B4h]CS+<+Õ0ZB^PN<}Q41uJcfQ X';ų%!D({rЙU 6V>L>C@r U!{'ot,]]X-Uq2*^~lKz>0 "(Rg[&y!L`s [A%F=FX]ޔhb7wHjO}&7Ϝٮ ?ߵ YZ