ovirt-vmconsole-1.0.9-3.el8> 6 6_܉3!a0/ bz뾂alef& z뾂alIrH'˴uc8z_6z2ao gJx|^[E- $Vq{ u/ )UzObt1Pq Z풊[ b\a_t\8' lg,-/Љjnظrd{l)>c&'KQ$Od C|M鎐۾XLGyŖWZVL>v>>pa;\3br^RCbe05b808a3b408c880855ec7581f1277ce024cef3703004954f091bc6b83ca232ac465f55a2141280415f86903df5f4d40f8eb94;鎩Dt >>D%?%xd  /HLhls l    D  </HX3(89:=>@G HIXY\$]^\ bd e f l t 8u v!w!dx!y"<"|%%(%,%2%tCovirt-vmconsole1.0.93.el8oVirt VM consoleoVirt VM console proxyefEx86-02.mbox.rdu2.centos.org*CentOSCentOS Community Build ServiceGPL-2.0-or-laterCBS Unspecifiedhttps://www.ovirt.orglinuxnoarchgetent group ovirt-vmconsole >/dev/null || \ groupadd -r ovirt-vmconsole getent passwd ovirt-vmconsole >/dev/null || \ useradd \ -r \ -g ovirt-vmconsole \ -c "oVirt VM Console" \ -s /bin/sh \ -d /usr/share/ovirt-vmconsole/empty \ ovirt-vmconsole . /etc/selinux/config _policytype=targeted if [ -z "${_policytype}" ]; then _policytype="targeted" fi if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then [ -f /var/lib/rpm-state/file_contexts.pre ] || cp -f /etc/selinux/${SELINUXTYPE}/contexts/files/file_contexts /var/lib/rpm-state/file_contexts.pre fi # [policy-priority] # keep priority (-P) consistent between install and uninstall to avoid silent failure for removal on %postun # 400 is just the old default, no reason to change it. . /etc/selinux/config _policytype=targeted if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ "${SELINUXTYPE}" = "${_policytype}" ]; then /usr/sbin/semodule -n -s ${_policytype} -X 400 -i /usr/share/selinux/packages/ovirt-vmconsole/ovirt_vmconsole.pp /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : fi # per https://fedoraproject.org/wiki/Packaging:Scriptlets#Syntax # this happens on uninstall - recommended by # https://fedoraproject.org/wiki/PackagingDrafts/SELinux_Independent_Policy#The_.25post_Sectionif [ $1 -eq 0 ]; then # see [policy-priority] . /etc/selinux/config _policytype=targeted if [ -z "${_policytype}" ]; then _policytype="targeted" fi if [ $1 -eq 0 ]; then if [ "${SELINUXTYPE}" = "${_policytype}" ]; then /usr/sbin/semodule -n -X 400 -s ${_policytype} -r ovirt_vmconsole &> /dev/null || : /usr/sbin/selinuxenabled && /usr/sbin/load_policy || : fi fi fi # [ordering] # see https://fedoraproject.org/wiki/Packaging:Scriptlets#Ordering6r}}qqh4pdžAAA큤A큤A큤A큤AA큤efCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCefCaf86acd38677fe3fb073f83c0c82f97dc97fbc4761a16fb901557d508ef0970efb85e00c1475ee716144f03898cd4e12fa4245fe1e6d1e50e143c47a060f1c74b3071da78dfbf8ef3a77b4da306e48d21942bec0a985e7929e67f82be9920954b3071da78dfbf8ef3a77b4da306e48d21942bec0a985e7929e67f82be9920954ca3fea3a55e9af9ed36f582ece9beaeda4d82203bb80d5fa29a76bba7a7a4b4bca3fea3a55e9af9ed36f582ece9beaeda4d82203bb80d5fa29a76bba7a7a4b4b3ed770a0a2a6618ee3c9be5b863b4a09a5f5f5e1ac1f6eb9445eafd20f1eab6a3ed770a0a2a6618ee3c9be5b863b4a09a5f5f5e1ac1f6eb9445eafd20f1eab6ac22f4ce2cd347226e743c368409899b46672acd731053adc93abc3d210ab2161c22f4ce2cd347226e743c368409899b46672acd731053adc93abc3d210ab2161034149b27729f4d27c694a282e340cc2dff4a41b26e5c0751b19bfeec972ca62034149b27729f4d27c694a282e340cc2dff4a41b26e5c0751b19bfeec972ca62d42a836e6900a35a0384827b3fae3f73f9266fbb6b448010181a7b26cc003375c2fb53dbe2e4f5bcaf068b086ec1f6ea9aa51ced83c5f5eac43d41013d324f90c79ac144dc3888a94fa29abfd61232329ca13b79c7f9fb74532bcc996bf9aa32d71181774daf6323ab5d8763c82c90885bc1f1fc30897d7feb96c63daa03c35f2eaeda63205a75f54d6959a6633ed48fbbb6fcbb7499b3ae555599b75a504d218cb2383091263d63c298f69a9b490befe06093f7b5d1b83c2142bc76d94542b04e1956e81ba85d53a1ebe142c81e9e7635d43b680a7da4aff2db2fb6782a6eebrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootovirt-vmconsole-1.0.9-3.el8.src.rpmovirt-vmconsole @      /bin/sh/bin/sh/bin/sh/bin/shlibselinux-utilslibselinux-utilslibselinux-utilspolicycoreutilspolicycoreutilspolicycoreutils-python-utilspolicycoreutils-python3policycoreutils-python3python(abi)python3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)selinux-policyselinux-policy-baseshadow-utils3.63.0.4-14.6.0-14.0.4-14.0-15.2-13.14.3-131.el83.14.3-131.el84.14.3ee@b<_^W@]w@[@[;@Z@Z@Zv@WE@WL+@WX@V޾V@Sandro Bonazzola - 1.0.9-3Milan Zamazal - 1.0.9-2Milan Zamazal - 1.0.9-1Milan Zamazal - 1.0.8-1Michal Skrivanek - 1.0.7-3Tomasz Baranski - 1.0.6-2Francesco Romani - 1.0.6-1Francesco Romani - 1.0.5-4Francesco Romani - 1.0.5-2Francesco Romani - 1.0.5-1Francesco Romani - 1.0.4-1Francesco Romani - 1.0.3-1Francesco Romani - 1.0.2-1Francesco Romani - 1.0.1-1Alon Bar-Lev - 1.0.0-1- Rebuilt for spec change (PR#5) - Do not overwrite the ovirt-vmconsole-proxy sshd_config file during updates - Migrate License tag to SPDX- rebuild for updated SELinux- fix SELinux denials present in logs- el8 related fixes- move automation to stdci v2 jobs- fix packaging for Python2/3- docs/proxy: guide users about how to disconnect - deps: don't depend on python-argparse anymore- build: packaging: fix dependecies- build: update and fix build automation and infrastructure- packaging: ensure selinux-policy-targeted is installed - packaging: remove python-argparse dependency on fc26 - licensing: bump copyright year - licensing: add copyright boilerplate- packaging: make the package installable/upgradable even with SELinux disabled. - packaging: avoid scary but harmless ValueError on upgrade - docs: document how to change the TCP ports used by this package- minor socketproxy improvements for easier troubleshooting- fix packaging dependencies on custom base images (oVirt Node)- ssh: ClientAlive/ServerAlive to expedite connection closure. - fix python2/3 compatibility- Initial add./bin/sh/bin/sh/bin/sh 1.0.9-3.el8 ovirt-vmconsoleovirt-vmconsoleovirt_vmconsole__init__.pycommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycvalidate.cpython-36.opt-1.pycvalidate.cpython-36.pycbase.pyconfig.pyutils.pyvalidate.pyovirt-vmconsoleREADME.APIREADME.mdovirt-vmconsoleemptyovirt_vmconsole.pp/etc//etc/pki//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/ovirt_vmconsole//usr/lib/python3.6/site-packages/ovirt_vmconsole/common//usr/lib/python3.6/site-packages/ovirt_vmconsole/common/__pycache__//usr/share/doc//usr/share/doc/ovirt-vmconsole//usr/share//usr/share/ovirt-vmconsole//usr/share/selinux/packages/ovirt-vmconsole/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled R R R R R R R R R R R R R R R R . /etc/selinux/config _policytype=targeted if [ -z "${_policytype}" ]; then _policytype="targeted" fi if /usr/sbin/selinuxenabled && [ "${SELINUXTYPE}" = "${_policytype}" ]; then if [ -f /var/lib/rpm-state/file_contexts.pre ]; then /usr/sbin/fixfiles -C /var/lib/rpm-state/file_contexts.pre restore &> /dev/null rm -f /var/lib/rpm-state/file_contexts.pre fi fi # [ignore-errors] # see https://fedoraproject.org/wiki/PackagingDrafts/SELinux_Independent_Policy#Port_Labeling # # per https://fedoraproject.org/wiki/Packaging:Scriptlets#Syntax it seems that it is preferred # to hide and swallow non-zero exit codes in the scriptlets. Let it be./bin/shutf-8c4b459cdf68aac672b9f444490b814327813281965ff50cb91c4307223a96095?7zXZ !#,>a] b2u jӫ`(y/۳S AG'[G%Rm;;?eU+yūA6\ȦnIDRTR2E- Gb|[snZXf5aB7 {W5FRzVo">Lbj/NAQH5Ee+'68zUNIߣ&5jpVMvӿFTmz3J Vlĕ"ëҸ'Ձ1q""pڡVBVnUmJx>WƵQ]E<Ǐܚq[;x5|Y?!6mFaZËm=[cᡡkCWŨhY%Nƈ'%*p=]D6PHX>VUC`̹Z߈"Kofyk)h gXNy$љI!|- 4A̗S*.(b8,Ůbb@ q8i6)}jlBƣI ʖf8tJTӿNvOm`T@8SSQUMTsw->`}8{ac*{ :u6FU /![Ą{.h1U+y<*qTFKEM.&*xBρozk!/:w> ߜݛTH8 ޻*)売o+TJ&zIӌ >T%As4(-g.Fvm:TdSmՊ u:y[+)In82f-/=tqֈ@/<ɽ[f)_2{5]9Fg~7F}d9'G6Uf *PYg |[ԦF?--5Lb-@AWW.? g9IyѦktɹ%+_m~ѝNf'x/_ \ ޔ1u0@:3ao+6H̊s ^GV{v @3林W`Mr\Ҵ+EAUx5]V%缯 C~>`7KɊ GB݂G k#CQ/@I(ca_ìZC#_h]1W S1SB#9'AzRȾύi\TV#$㣂6&iT߮_T-9J=vc=Hj%*/zYro|.Xȡ䶛73x\Y0x'H]S3A"n Pӭ~*zЫ'VHWJ^"N;[B;O*R'Ӳָ?ƦZb]rYR { = MYj`ŷQ]/~{e OoFVnkdMܗNq4I#I8v,v!1ߗ.c: 4}6w<$ONk/˔:`vT-I a |K 3JI;q䐍a7m T*0A0J%AHk sOcUF'ŘG`2ywT)AhZz&י>ol0yL B8?Ҳ]ޝtӛ)\\yh \ ,wl>w7'MhjLBHgXk'8LL>AgeY21+| "|穌N]aPc^(|[߉I-aѰ7лh] 4=R<44nߦW:EW?ܛ`r̹ˮ=./,ogir-zy_)~BТ~͍n@!A*O"gܵ^#)KUd# {n^d|ЪMy $\4hj[hov&σ}{~hQ/[ߛ.c 8Ӕ@;&e^SҋfeT 3HkJPBo/ާ<}:h[@ъibI6БF.ΒG(LefQk ;L^*|aky;/k3OYÓ$S;`bvi Z=0XRW1eJلGk6Mc&݉[ h#S8=  6hri'ϠQ P/61&du'"k FT Jv&ԯ:Ķ 1 :g:c3(wx=m0L`}=w>X-G8J<~7'&+j0I7Ԃ%%Jf\蝆<B7xݷ۵~9R:EO3Hd*hؿ. Gl AE|0; ٻ( X(]y83ia }I9-?^t 6wq?\?ʱi6Pvz,dNY@`j:.K\tG;Dyy ^ZGr.TVr%2EO#8|ӀI4fF:Ff֍4'MĿ0]WEibНiH w.ˢĄ[|2]UPLR5c|m.@Jբs5w2}фS4$LȘT-b+?`'G&`X4smjo*X'Z‚*dB eplZ85g =YAC!reC*b_@5*jI)TVՑ*^=;5rw_Y:)NoNF]{ :&-ފWDrB^ ٓtQڼv≖԰uYў(5N<{)/ԸdkKu-vt@[8||Q}&4g bEq8#uPKtE3Ȇk4aװ_ ^:}b.wn-6lpa.aRD,,6@lO[)Sv목^~ @a"%[> ;C#F`iLH 8P ~9IH6`Ky*N®9QyEpi&H9VFM g3jov߮דHEדͷ`;,>h25;tMȨOwg/U< UT hn!llF}!]A-wW_K`q^~$v+7BYBHNuG2xN MC, @0L+p(O|7ah%@WuEKxMc,K ӆk+aei ݭ@Ulk* #AL!N 0<6ߐ[$pnRT证NG_n ZQMaBy*w] 8ϖރ_(P-x9&M ;'|ZO=z D?p~; D]Zuˋ$jQS! w{,ʾӴfc沞ʁybmՕO#ףU0أ],x8k\Oc{ji[_dz6*śj(o?^El ]tΊ04B`B_FHe~ȘQCH #TvACAC?qshHiE?lX1 8jXkXJo6*SI R.s$''KxTpV0bJq!C&AD+Go%ʱG&]9˪?cX-RBtƋ`iz\qu$ Ўi"E#忂 T;hVZS5,rpoU PͧUU fgj!; 4̣6ZQxRׅ㙫45>? '>43X~BPY8d $6le!/x \ *;/[b8h?CJI~a][:BH[6 RmggKH\l7ӷDM}w?2m@8)UT<[IN(m@hMa)i BHϳ_:h]y$U0e̢(u[7#vtoz`cl'ٍb1NPFc KHUw~#A@0$fP"D3=jN-A"B3"2q- oŲx A-S|`o\ [y$Ƅ1hTY@5ױe}E]# l0m*WV9 ="W4)ngm4Q+Y:j#ӯ?Ye$ΎR8vuh WҿV'8k*q< 8&|9j(@&ٌyQ{`,!iQ !?īyQQQLYvt5N>,.V8HÃE{ڭ [akj tת3*$)f}Mj|*2D3O*uԡq7\;k ]V#O9-NbϒC_:)c[VFX gM7 ?yt'k@&~k9Hv|Z keȧ6 &Jˁ̴iw`RR"'JidPs48+f=8e9F ϻμbd ulۉͲ|)Z5 VEPy ZF}?PGُN%ÒcgHʿ6RG::Bi4Y] ū?ҺwYPLѺkck]?,n;ˍ3L,c'w&zF)m9PaKSq95U@ڵ 8vE  k6#N>C3H=,o`.-9TO=V7w bǵ^lxZJ_hVZ2z3 뎹"evYAEGArz#Bjo߶NK#_5!sBq>G܁?hz)@6. 1V[iT}8:}tf_O*/z:V1hctI%ldYfQ<W)2 u$Ο#DwȆu5". D  ;6n-g6OUo65 _""w;v4g$rK #M}%0bl#a}.[Rl~pY ukL[,{'c̳Pu/;PV?凟z5/9̬*%iwŌԋ [DfV|cOWM ʕW)JlTj ^ѓ)1Z&*X9`emb^c5GϬo==?&1І:w ])!:;oWtpNF #I;` 8s3p1x+:[=Lx̗*qA_\r+VM"E6M^5j٩X;7rFM +?ՈT:414g sÛ*̫j#LBXtv/ETۙ;nẃiTƓ:镮ֿ/!#B#g DX #6XH[75Lt.i{nCCȥx1[#:0XպANqR-Rыao\',8])H5{5<ߎ>a6ؗr%biIe` Z9u(?Թs Z5vݥK# 8PA ]2TβE-pP4#s.K NNX\h(z@>hl, UR0+akeFŮf41¡PS]ƅ#;eK\|sD+(e%E;]Ե6F6RbpXFǠޢNY5/ekSL6[Iruaj4 s Ikc@劫*k-TONy*C'o"џ{੡^ZȆc,C Q:|Rg͉C 'G5J̩%i S+O*DtF5'!!֜;9hemulV χuhXmÒg*Q zBz%99@wO3=3ƝuC$:n EIaЙGAe{FV?TeXO_d]rEC>űDwC:=~$m!#9h×m ko {mC70 0 s[OH4v>.s8Z8il툛dlk^6@_N{e~E6xJJkF,U+=ܼ'n}LS r(3g0q¼) .ѻD-V2\_{fLȵvJfy@nqIg =Ox6-Z>d,8C}evہ9$@s qު8%pri{ og>lV4$Hu7/x &YArXW|E6#$^O7Kz oǥ113Vݸdu|%]5HIǮq(VXv?csC#,ZWg3+pGk~hơpoe[J$V￁ AR@jI hBb(N!6;-:T lf)D c\4ԇ_S.(D# ̾ղZ哥HHnTwp1]fisqc|zby"EO{t$|)m IECSE]df_gxqdjLĔsW~bD~iȰiz*B0w>Azjz3 bp<㽶(4TefCqwwЦ&@n=gj/IJ k'^g*3YwYqqdbDNp*ע22 .V 1Ih~z&uFzn<6}arN<(6H<,0%P@peMFyOBWQ3蚧g4)G?uYeL9 OK1$dKOd,R&d>lLiԺt'vOIdhj qGeK+jfk!^hsq&vٵ*qǾ?זK\NVlfAeʟ1rM(`+eO43;f2;(p+3׀89;{fA Mp?&IBS\D]pҮ9ƗpxCY*Ɨ, Hy' [7kxi|#v(G`Ux}Kɇpu߁.fxm xA&u:3)b<Rc8z>2 sns%2x&ZY#=P.G5Q)Tv:f2&"3CM'Z$(O~HvlU>g"cx*%:[ V}3R =ZvK>N%Q\mV<4[`1! ޙD76^ ~`vqYrGbDSXďyŸ}0_rG qCJ(M:8-ޱ.ś ;<ʮkWxB?)%3(J J4,`hY3>%G_:O>w4pƢ}X!3~YHC_EYe|[B5UJMw=&)mM˚;8k)UyGgb0RnFYĆnϬ,l# )j9tqHL:Hc_)5g eƚ3+ogB{Ze 4*{<)a^ :h#7|Ę: 䢺LrmR`6 i8^5D'd([3vD93-j[^*ճAZ n1&{; wL٘B)^0eKuGW[e`b iSԤ37Lfblbh.# P 狻_RT1b%Bǎ7 c٣͝z3Il[e6/cn0 ZC>f*OL+)9fU`]z2UR$ztaCV? C+|5ܰQ]zԮW& [dAjn9xHџu׷5v2!S?9/Z'J8I6 @hT$0nvA­NWH?2P3D]d658"ԭ"^dQ)mhd^ZaԯiS yv?c|+S9ּ קjj! MdpKȘlZ gt քا}t5hz[p(iѸNGEwȓLdHE$(sL-vǰYbXl58;N3AA{g> V|5ͦuvxX = #G[U7ݞha:}%$I"Q)-)E2jDّ5krcugwEzmacY+}^ wEpm ȠU2hNCҺE!cS-1K7 2[~οWkE!R]9 O :X~̷m+Naƅ"E2lc2Q>=M ұ{!R*(?S*6H}X7cLfFJk3gpr3kg|uQk؅QĵѭS5U I>TflSBx2&j ?,^~ч`oѠhNe﴾XR53d.=OB\3@<"~ }ښ; u_w9pCO֛Qw60Û'T+s.a_ -♰I/Дk+VS s-ag'ًtGkaa6w"mR[)Vcژ4$iO$aY_Fބ*(ЙUC9-Q)nm zOgiR>m+|Lwr\愗r8аߛv {Eׯ|ionYuя+5Xe$H'He:-5 ӭThʄFE+|į\jVm~݌yZ=l]Ucf+'_eh{d[ ئ5A %a[1{m*Y@x/rn͔azweMU}+8f `{sӕH/@7wb ZEG? d)4ֳX2]^A~`Lb]j4 l_ϗEM +6A_n%b~-r2 !ި}#0;B:. r،ޮA]_}8wJ#0uJmT]䦣N[*lS0Z71|N,\.TILK" }nʳ!z5& Wwָ܃/!΅{S UN.11'TG]ZM~=1LO?vɔ!RkYOvwW4%y\{D7bC)$(m`95 Y7&=䜶gt[)ldo6>`CqVQeL ^f) lX̠sw!d9t9}.D5=I e)B+gY[-R_BFC2㤄uuGm|NؓnI|,iɧ2uH-6":VK/RMyIM6B|KRఅ¿@PsgΫS"d66.M@>fTS#9PƮ`;nIrF#Ҁ zL t]&\}rs:v` )T,|е@JfvYACwI*4@~hT0tԵTx߂}M6 pGCy=:zfEŘIxȋ_k.lrt x!])q9EȪL+!9+K4ˮz S0D'"K֔^̜]NN+w4|;Kag(纓tg ,@ꤰ1:}oGR+?F-β҅]K,6h]wĢ)D1BB CSԩgղ@ lw0QT\3md\DM+sfHɘ<{On 咽 hb00hȢ_!qyeRad{,=&/VYnbl@HhSjFOGf=ڱ_ڷ4%UK2\S$pSW +w1i)Օik;n:fXG}hPX@Sgeeh%Ѧ@К eS^x A鼔&8jN|Q9"+mT5zjh }D[Ls8H)-n qly1xlIv.[@%u9T~K+QiKRwZ쇽@:쿦tʬ2n!w!_Pmh Z-olyjMuQ)iq.)Muʛ쌪KGQV TPGQE&b#T7 cQU=Dg3lCH دL@DO *m Pnfx8hQaj#>F%dޜ%H(:/lx@T#`v ;_E2d d'kWF"(`O0.eD{atMg g0[|@оEU*S?;j 4.n]4dN|RҲ:myXR+;LQb5CwȐ!B*bA؜8NYj_3ɖ'k#gL$tbNO[ 1L=LN H U졏!K p'Ph]/&/>J&@B :4#0+} 7،V2g%Ǘ,Aq F aZܫL~qfKo3*iuҷ5r};u8V:7TE6ڞ`6Jrݿ>t}MZ^ehnPUЧ? WxOg_v=yyd^뛈X}냲_p9]߯Ĥpd7+hPw]z(c%Z; QRdC\pg6d@"d᝛UPJT)J(A¸ t(%z!E :_z"+Z5QfF0Y?؞84 GnV* AgQ(1>졽J\*liW:6 /)mI?wwxtDٞD"JZA'җJX8"-W G:$垆p &RW ײȁoc9GÁ/<Z1AaZk[{<# ;ybոcdk _MkI=h̘wW6QEXvoҿcx擵H{ #8EbgYN˛t3$-եR9c혝侔Vu &f`9Xw4;D9 ײ!JRsbVojgnc|i[ؕDYf,Fh1XnK=<Ѩ h㛦Lp$:Bݔ]uiRFub/ *5_|.qiv~`wu—\t'Wi _)_ Tk*Tu`m]%+eCkI?h| ^^bOr` (B!g ˹Ҩ^W6֏|0 @ +(p:al=;&7߯&P%D\㓬AEybF4/KdRH,1ͳZ7 P *cb/;¤NKcW(Y q5}AfjT$߼ƫ`=dl+.NJ|&]K/vha3jU Z 5)J`K^6w3f`qfd$h ۜ/)^##U5ݵJ}Pcd ❌X6 t\4r`\.ei i0'!#(*A͝R!it6ٛ`쌧Rͦ6Ubmu08uۭH-~es >tzYpΏot0˻O*fgRu$탃"W* =G5ߺ9o@#aZ;H#*̔з7G qWmhZ91"V,Pc9J7cb03! 2Ԭb7;Xܮ&$*R؟`%{N* ݖǪqmʼ5K&ÿw-KN-H~)U!MCr5MBbpvo\e=2k~U> Äế92uGL=Pku.yq„K;ѱ[wBS f<0}( {@+v6tNK8ʂg8؎X.窕زPGM3$ d% g? \es6m(?.;Lg(~vFFFݓ)`@ˏ:QDFb%y ?}{Oo7GYʜ+g2[PgrR4?iIkSI(S")Jtg\.pf0ҝI6?I92@r_/D~icDLvTB0F$Lnh2aM3Չ/cS!| "DV?nAY*ZGy/-s6 y|XG%n 2fܗwv4bgA!Cq&^ "@NßY\(VŝGl t;~ 8Űx0`ՌG<r.ox1fB*]NNVK~xu3ߤ:KP%"w7r]έ}[u)eh77Kyr=}=$UYK\K<lsqx+a5nr-,S Vp5_M㤙<3;PtFtS@ـE)'Fvä5pUFօ~E >j{E6eF{6oE籵`p.%)ú.<4'LNmW{1),w[γ &IMCB%J2W4nV17gF.-ވ,Q?mz9D+(ਲMꛀby6o_V#-L ("@p'<IR;lm駀4<T}'JX*gCRxn1A BliYσ̲`t(-lqp`'x/|%SG(}l$xĜHV_Ui;Ԭև+OˑȠvBqtAvm,.mY;䰉e֟Y̿;|(#д&q ^F`|MP(8I}Hh# GG9fOQw)y'kEiOO"Ŕ=* <]P>+Ae= dtD:LkC,ĬGNZDޔ|IYsP2/u< 2JOP]BYP4AVز7<ַ&2Z%G̉2 jtJ}-‘ܖۧI_|(/do]1ZKs0@Wz1OHmuEq*n~u}܈^0Ne&T jY&g+PuDe#JHbqzaz Oa8+o&_kij "V+K<!t9|9WuJҺ?ɣ}nWU8g:1U]p\ivBtƮҴޫr@}&z3ZɋiFᢒP5al^{u 0-|Q#, a\ToM^{I7>u$K)ߜ+$9j׆itW!uѷ[G9]H."WH>%dfwhx^u O{t+d u֫g6O׊0:e^0 oLJKz9ꦑlMτټ?mԖ0Cfj/$=ID@:ئo0Ѳ宖eYe = h&!㒯:*HeEyrG޼y(,k?eOHo){"lS:rvIW.i7T=$Sz_A%}-!/t< BY%_#|cBdk?%en-1bMae+8<C* zA,|J- Cu躐<|Bl\N 1(z׮ d*wCQ Ov+\e:hTQe ]bQimL<(Xw䁫(O-UEnhSTXx_F4CI*B)h& A ')ku1.*%1u[ KR'n8R֑%üJVc{%1ħ&VIhPzJTO@ds4} b?l2BWD[KX:Sj^+L*^*^0F;f.LHB۔_x='(Ela{.ojF+}|&g.#ke;_B}77?|m&^wa HL²+6`mcʩ(Zk7q4Kǻ(!g*dW e}wUP6T{TUMi^5lXp xNKuhhU ?4B0;Zdp“Џ\ -u R]X =qL Fu@wcs R@@u<4n"򕟰Q;h:ݚu=f?^\av>TU&:5akAޣPJ+ߕ7Q'i@4;PK&}^p^/|Ư>^xeXAŸfDB FQ z6a]hyG+vܡg3R;*np2iRh661ȦQ$JddhV&iD0o5Rt(ǿSBbB9r8!Q.on-k_Brw!Yamoies3~h@/5h^!3fnwޢ;L$@>"Qj3y6)lvf&Ә85֞rIXeQUqfҸGnG] PBuN%TsIuD@V|=±8uB 2KK3aE)&: ;O xc ; }IՊo20^]f^YV&P2ZE]v?h8);AŪvX ڔq87$;ѝ%yƮ DQhN)o]z -%WPݳ¦*"%5 L {EALݷ j1#Q=Yī3%!eZ~4\Z.Fn7qY!j?ĥ7Q/TdGXO8x.S@6`_ lhc]im)NIW&Vˢ? dz4e"^_ķA28*,Qaxx,xN|VF{*7`mosIV4,"lƉkPD',)`;AmC/ wdlW&t gmЫT92fi^4@$قQl=`?2^P+fe0ﯾ4-L@>FO J J Pu݈v}/R[%_+='|F#W_ ˟\ɻ]5tS"SȂ7,KIX޽&{7OPGӥ !9<崱K>Xt&.045WFD@WZ("/}qQۄ_ LEA&|bH;dMwdؒP4Zm$?+pD t"1z]-odf]][tKUujʤ .|9*4h]c&ޢu^jr瘝Ry:#DU@<8bH4*<#jK!)#tB T孜Nn} h,59oZlJ;B`GRX2