dnf-hotpatch-plugin-v1.4.1-7.oe24090>    f" ;G|`u` O.>F~ƙ@P7zwu|o]iI_†ʖ 77M1uڜ1^I%NLDL*/iN.KO\6%ta#靸{aJ@#n[.SY[]@3-wkz ۵/3w8pϋ)v|iN.ӈ^}WYYWF {oMODpHrA){3U9(b`0lb66 q/62945DF y)'󮛂!^J 9BV׻;[e&mO#0icIx~h^$yt*x\(?kTeKZ0qpiq $EhA84f3d77dfd185ab439844e2b6dc36e4810d33580a303b7b8918e243cd52b38cda71438d021eb10c80316dedc0138220a6611fb382]`ƾCi>:#5?#%d & :tx 4 V x     d4xJ(n8x/9 4/:u/FG<HIXY\]D^b d!e!!f!$l!&t!Du!v!z""""""Cdnf-hotpatch-pluginv1.4.17.oe2409dnf hotpatch plugindnf hotpatch plugin, it's about hotpatch query and fixf!dc-64g.compass-ci5MulanPSL2http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/aops-cereslinuxx86_64  bxdIJYGWIf"f"f"f"f"f"f"f"f"f"f"f"f"f"f"f"f"56186787d377ef8783ed298f6cdefb87bdf0cf4e395b7f447700565e84f93122d01d1084b34c797c05099fef39b63360a0d3711a1a9506d34cd30ec02ac7717cc118b86c6b67c8e6c3cfa942e25e675edcf2d7157229859c719a76ecd14d466ba5a82a154cd3567b4032c23ed3101c1c1ea95dc677f34229002c723c6c3a95a84777614e1207e832af60fee6a5e7ed4db4ac094e47137db5d94c4845f5a8b2ebe493fc7f7652f0bb030ba1b43a172e98abff86bfa561d3e74e66c29460cf1940e535af395a09fde09835aac49d26fd9b340a151a58d28d10b83965765fbcabcd8e52a0a7b0635088fca8db09c7d286f0830349c4e279062d23e4d52bbbeb30ea6a35adfdd6a39047e2c98b8956f093f54d8d17a5a8a24769ce0848b8e7bc96f23498f41d5a18154047c0dda764ef2457a1b7b28698660783f6ede1ad23d23ab63027a874d8583c383efee3c7e48af35f6a94a985db0d3d27360c81276c3758e45c3f4abcf95fe39ea741e3368cd1fc108227b89fb0d5da0ca12f65e32662cd503a348dcdf211cd4b184c77ac551024f246da82f7721b189685edc0d98565f70745109a9f50bc047a32980ee3c7d6dd398ba2b6bc0d0ff5ec84d2f963351d8623e89568d336850e6d35b0c2f4a1f93336952a90a45d9258328b3311ce7bde1f3884317aa4b707432294df89b7c727c11f65fbb95cf559ecf92114579cf693807ef86c5f7e9bb1075e08947e17816f7576bbe1f9bfbb79aa42af009c06844665d5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaops-ceres-v1.4.1-7.oe2409.src.rpmdnf-hotpatch-plugindnf-hotpatch-plugin(x86-64)    python3-dnfpython3-hawkeyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)syscare3.0.4-14.6.0-14.0-15.2-11.1.04.18.2f`S@epe|@ez@e@e4@e4@exK@exK@em@ee@ede_>e\e[J@eTeSa@eSa@eSa@eReP@e @e @e@e@d@d/@ddddd@d@dydx@dld\dZ5dJcd=4c@c@c@c@c~ @c~ @c|wenxin - v1.4.1-7wenxin - v1.4.1-6wenxin - v1.4.1-5wangguangge - v1.4.1-4wangguangge - v1.4.1-3wangguangge - v1.4.1-2wangguangge - v1.4.1-1wenxin - v1.4.0-2wenxin - v1.4.0-1liuchanggeng - v1.3.4-12liuchanggeng - v1.3.4-11liuchanggeng - v1.3.4-10liuchanggeng - v1.3.4-9wenxin - v1.3.4-8liuchanggeng - v1.3.4-7wangguangge - v1.3.4-6liuchanggeng - v1.3.4-5wangguangge - v1.3.4-4gongzhengtang - v1.3.4-3wangguangge - v1.3.4-2liuchanggeng - v1.3.4-1wenxin - v1.3.1-5wenxin - v1.3.1-4wenxin - v1.3.1-3wenxin - v1.3.1-2zhuyuncheng - v1.3.1-1wenxin - v1.3.0-3wenxin - v1.3.0-2wenxin - v1.3.0-1wenxin - v1.2.1-7gongzhengtang - v1.2.1-6wenxin - v1.2.1-5wenxin - v1.2.1-4wenxin - v1.2.1-3wenxin - v1.2.1-2wenixn - v1.2.1-1wenixn - v1.2.0-4ptyang<1475324955@qq.com> - v1.2.0-3wenixn - v1.2.0-2wenixn - v1.2.0-1wenxin - v1.1.0-4wenxin - v1.1.0-3wenxin - v1.1.0-2wenxin - v1.1.0-1wenxin - v1.0.0-3wenxin - v1.0.0-2zhuyuncheng - v1.0.0-1- update register template file- override list file method- fix cve-2021-33633- support remove installed rpm if unreboot and improve log info for rollback operation- support restore default grubby boot kernel if kernel kabi check failed- improve task execution status code and hotupgrade logic of reinstalling active/accept hotpatch- update to v1.4.1 - update cve fix logic - support rollback operation for kernel hotpatch/coldpatch- fix unboundlocalerror with variable name log- Change CVE rollback task to hotpatch remove - update cve scan method and cve fix method- to maintain functional stability, da-tool only releases network related analysis - it is not allowed to modify the configuration file of the da-tool- da-tool consider trace as valid data when first core lost scheduling information - update document- add check of command parameters and configuration files - handling scenarios with lost scheduling information - update document- da-tool add usage - da-tool check for duplicate configurations- update return log field of the cve fix func - add specific error information- new patch for da-tool - add summary report of schedswitch and delay - modify method of mark invalid data and expanding valid data range - adjusted the format of the output data- fix bug in test_hotpatch.py- update buildrequires of da-tool- add require information of dnf-hotpatch-plugin- modify the regular expression of kernel filter- support kabi check for dnf-hotpatch-plugin- update to v1.3.4 - bugfix: fix the bug that when multiple kernel versions coexist, the correct highest version cannot be identified - add query file list function - add sub package da-tool- update func about querying applied hotpatch info- update method of querying fixed cves by dnf plugin- add file sync func- update func named set_hotpatch_status_by_dnf_plugin- update rollback task logic, better returned log - update status code and return None when installed_rpm or available_rpm is empty- update query disk info func- fix bug: repeated display of vulnerabilities fixed by hotpatch- update vulnerability scanning method and vulnerability fix method- update release- Match the correctly applied hot patches- update hostpatch info query func- fix issue: cve fix result doesn't match log- update cve scan and cve fix- modify the return result when no hot patch is matched- the client supports hot patch cve rollback- fix hotpatch fail show succeed bug- fix hotpatch fail show succeed bug- fix shell command return error;update registe funciton- change usage of the ceres, don't used it as a service - update function: scan cve and fix cve - udpate cve fix, support for hotpatch- Handle when the http response result is not 200- update cve fix- modify args of register func, add register file template- remove test cases that use the responses module- remove test case: remove test case about register- update register: add field os_version for register- Package initdc-64g.compass-ci 1726685694 v1.4.1-7.oe2409v1.4.1-7.oe24090-metadata_list-compact_tlv-dnf-hotpatch-plugin-v1.4.1-7.oe2409.x86_640-metadata_list-compact-dnf-hotpatch-plugin-v1.4.1-7.oe2409.x86_64advisory.pycve.pyhot_updateinfo.pyhotpatch.pyhotpatch_ops.pyhotupgrade.pysyscare.pytest_hot_updateinfo.pytest_hotpatch.pytest_hotupgrade.pytest_syscare.pytest_updateinfo_parse.pyupdateinfo_parse.pyupgrade_en.pyversion.py/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib/python3.11/site-packages/dnf-plugins/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnuPython script, ASCII text executablePython script, ASCII text executable, with CRLF line terminatorsPython script, Unicode text, UTF-8 text executable, with CRLF line terminators GG=6ߩutf-8ceb05c13226298c4268dd1f9f68f544976c1cbea5047d349a58a6dc2389b4af36c551bc67bc4052582e39b9c170a5c9e33f25d667691e0a293f77bc5431f84af?`7zXZ !#,⫗tc] b2u Q{LY\aj |^tqR:&J`ESH ׈F\0 XPfO[&B ٵjθ6$Mp'?'N%l@4J{9l\^ 0n%FNshl<'P8W&`~C pu˧b$X@iI$0%] }zUmsI{UhWO\xҙ8eɸ}'g~w0h~ 9iGm-=7Ά +\L)Xt9܈AL~c^>hW6B6 lRm@o&Rfև~ wg7cߡ>Em2Z% :\ !QwntG=}m "W*H/USХR&O}Z oqS{X]m ,g4$gGqta*:rɶV2=hڨQRG+S$ٴN3I,+CY.}{DurZԕx9]qB\WwZlj2uʾо"븙]5\-{t`;=u?7gkYJs`s ǀd!.p+Ie=xy"@V7!v6H\^_ڸ`k\ oAo>oR.dn,{by*1k6kwe2o^|CXFk /w&!!P&i8gAhC|7n]Ӆ c F8nu "'l<:5^źshnɗAA  .]gV\e%T`YgZZd7M? Ѯ'[k-B{jpPՆsq'q=n6Yvr5gs0[?6,|ۅW@}Lxg텶j6֒g&d DE0Ua#ɑ֐eO\8Z/Ma wA4o ? sW%d> jJc\7|VCϘCE&پPn~k-Q!i. P.V)`ZW\IO/mUw99`d<)RætO"+ښm&-S7ت<w<~ױso2O~uP!-h$ ~ZbMdn+ !ɱg3_XL 94߫U>!-6Ͱ < ZEp& ße7 Ze6cK tKz+݂뫬r{ɵ |<$}bTYf&h2%gT$DV՟L5a5Ho]1#g)C# oxyNř, Xh7"ő .lFr3D5io!\yAyx!^Er{CgR]PҞMQpO*o"$_Xl1H̀ChF<63ǚAovN*nv ‹pUV0t-0J ƥ X,cD"Os$7H2e=tƒq条,*EB* n0))OzS )ʂľqI !T Y7E=?uMdd@iL|z3/2 dcw9ཙFwZjUNbӽ?qF8pņDk,ѦXu2֏ƷkRQeu/dݵ64)—OmyTRj39W-t׾ʄjpRLz27?ʀL6v֫4EL5\CoD얐[oV] ~?b^VJPh ,WSu 0j}Z*EZ5| ;Qn\JtCXfZߪ-"?TRDžߩ}&/J̐Ə?saƙKkl7; yKU>01\Y@?z̳7t)HW_,Jy*CD X25oJ;ïDUΣDmZɳ 5Xxg0鲇>~DUY R^E_#5*\g=}d^1va YHZC#u ayM< hI`nWnLCȫ)A1tb=|ФOYȡ Bq *w:T`h6CRNynbk \UZyjSm'](om`Ѓn:ѡ|D2X51yw','2ZU,*mZeSCGmX%,J T-䙉//)!OJQqF>"~`~oj Y'$o\wY$֔H/vJލ({y$kq^l8cEsI#&*:6X#DnK:-\ײ6 s2~8G(hryNPf`B2}ѝ8dSK^ /kⱂn=q/n ,0Q4CB4r @_9^ Tb=bc؅GSC9u<{XLPU` h62^0X Y3.zL( -9F|pɏܽAP P~YNQoNoKH 'SC{3;fo8գO {B9\2h8jG' k"Y)V3 S.G:,cӰQT5pbܝϭ ps2[wRd3}&HZV3.:kqE}7{$KhRv(pfPs#8]Z*;bf}Է.C1r+%rvO0ڈCnDnbM_"©x oNcgzȬk|%\7] y](| &\6LwDfn3ehۆҮ[9bDȐ\@`jѼkAWt^{\)rWZ9Lfx$Ά, .(۵PӀ$rb pL̺D/4l0 f$8 KK,lOGm4̋ ֟ ORw%S3(q&9v]., Hm%1x0Xd1ކs`STݙRT 9_OHj^ Ω=vu\l-~(mD>2HP h1*!x DoU>b<`HLVET] U('GUXgV@3iDԦqg2ưM>4>`@3~Crл#޵fHcx;R.չ+u1g[4:#1RHW-ƃhd RΆ t?BhYiwl!6H~y7FkR H!zU%Y3=й.b<&FfmEhrAPɡ^*qY[Bv-E=Do>b 4ݱ"`L= s]9#=?"NzOoxhu 9rr BE Df &r#yPN"~^bo2~>gY'&^frSИ@C~71A2~:شϰ z6,Am6:ҸğYBGմ/-hW./ 9闓}jռ"mgٜ]Z}Pp +dd 5c 2VpLPwoX@/">:D2HKk޷/-6ǿFM/&ƒIB2E(aS)>lLj>P5[] PfZst _O}m>id;74ҐSKgF+ w5C]pvN~Y^<{7nie5kxy0 jF%R~ݖ9 C.ׄ&C[&r^t5*燞baؤ++lV QGR)V:[f?}mbKկbY6|?P$kktNJ8g͕P -S O"I&"҂ ѧv{l(kM}(5W= sV*OwqMKB,aJ4vz z ILL0B3E) ԭˏ-'y*G[z7z._ mNyλq,]"'ЗF0>W˨KPw?B^6 Hdz#t 2jNc=H.5ۇ>{NCaȘ0>47A4RSkG%,J/pa5(vΥlhAiG] E:B^ 7 b0+;V,i^BDݠBqXY.pO'vEbd2G GӪe:;B&&Ng7-K !ÞCPuʣZ-Au}ӸjX:wϙsr#z}SWTLJunV #̖q >.go+sbF%"CcJ|SźTd!}.dhgZ10b{j8nFL;CK!to$W;]0rlq4GYV ɥ&#h_i)<чx;lG 5-C:ZR~1B~Gg/0 .(;,Mk1d'=@s![%7n`L3C՘=Ԡ3}e8]0D ı]Ҭ'u4cȵb΢F+XS+ ͞Y3o7g>U3G+n";Q Appv&=v%bkD dV. C_Z *bW!txf# 3Y,ˑ1D+R z1Sx6OFPTV"AewuIЪ{e&(ɨk~ŌW6|@l3W]x£?t@jS-"iM 2O,`PWL"]\38E @IPA[A`Al8(!.UOfr{=p`6^bo칾xDxE|ZG:;8!O@j;E]Sn,!?v6䌌sd~k +p4=Y)c_rֲl)4.bg;N|'ҁ;e#'t_kIWRzAn?cu/Hd]h-xU1ehnfDo=8Lp9QSA#g'>z\VE%s$vO#|!/"N}_2I/ԉ %46h-,l$v 9yqs_{h_hi1{q\:`tJ\v4iG.7gYIЏO1©DcpoU)maZ~1EXό ()hIݳf־HaooX`g_V<g"ߠ#;&[`Aᄡ]{1BῤO^{'9?B2mn15g(j3 /BwK0LD. 9G%S(yJmrV#"/ׂrLS?dX,m M~0lNK沅J(FHM~,aΧYSUu9 bBg-~pKY(} T&`^!x :vCf>叄z·tӈe<*ʺ9 ~.wXħ(2ڀDkEb\DXqA~y/XgtUxh1`hBwܟ`"9)n+u4JEm)`Ī)fz5|dIZ\ƃާ(1@fɑPY$5rM0&E~Gۿ~c!)n<5MqQ|f&Z\lTA|=m#Zm 2.Iu*>ǵg>,JF=%ǰR͝83ʻ"D>2'a/ ;&WQ;EG8u~gЯ>[74_U;e'o-N8KI$(%Ǡߦzu,7+aX`c@lմ 5;[ ew"gP~FK2~UT$ v%&P.~(MXy'.GqbZUfk}r递$NY”$ƎnQ-Ǜ&pg.}[ >rD/[tKi{Zg@@{;dZ4?0Vyen^5m3Omts.#^ 7:EEM75Q_QM qXFw=+GqmZ5=z S" Ng hۈ+pիo\nFȓ7 *3aBPZeIZ:TdcGiHb e\)-A$Iqͺaj ʏKTWP0^ANlK4u03q@`"bݰ șx|$5 γCP1(قiVw-}rϗ.%25Ōv\:K0"(U P 4EoT;K4Y["K#w.8U5ES,=tTqݴA*'Ģr '@P;w|Uq :A%l7&+r"ݹL Ei]<~CQ~e毓BZQgr;xbfҪY:?TFP!oLq."IoHh7hXPwŶz *N){F_/ZbwC>zǠnC]vr᳟wV(`4-,M/-^MBTb?.F6rSP @OfGFjWO~< r;0aن ?1W\zK7ZJ0prܐoy8'f7Țh~m6I˰ h=@?賳!'WenwYE>9mm¨y2#ޗ=ѴaH~S/\thſi;P{6{f(en 儡@t*뱅x\;M(B< Íi0\~v$P%!E^U'%wY wJud0teRL*?nV7Z1+UũQN?qsXv6 =;kB͆HПI1D}3f﹁nnpH8׻qCfW73nԠb"JREv0.,gJvkGu%5|/5Web0{@$ 8tV{lݹ~Dki댕E(:+R~S 1LePߝ9Uѧ ~Yquc8' aJ?DBHYf6jƒA[ce)a'nk%в%Y_0!̊sx{w̘r>@鄝O+#($,F{b{ kl1oQi޾Z/ ,Mhc$g|;cX5RO&EH#8kh В^(`W%XUmfc <΀6 6V$?VI١U"Lo[Dx2/@mj3}J&,h%נ̑ !K[D9ti[lP'IJY8W(uB^@}S%K̢cɛ&->x0!};A[\jlIAq-ciK_!\tJ'kiG~a4I ձ˰hAb_T{+;OQU4 *)<(yN3&0\mxhȎ=قcMC.'řzC^+V y#cJ?~!ӛ?E5@ö0{D cpBʩ:1E|M ){e\;@຾Av E>L,"՗)__TDH&R2X;=Y ly~2b/H2Pv7xb== _[{Ҝ@^@^uD-K켖Ry^7 z:)!sHQB/1FD\37DD?zJk&`^eaӻX݅{Xq5J`7v\f0PS *vj3/l/CO@-N*k%֝юnxu;CEV~$: f=PDg|u'Y\A@)1X=[uX/Fho5x"cH: rwan4.![M\hY}7Ls=S= {mG)m( Uo=Ԧ ~N4`iך;eKvyo||$nSm[z$ሞ\Fzcj"XJA!{9mu /t`dwTɈz'r`X</{i ޜ{J@7Q&ݨ9*|nsF3yܝg'HGXmm\נWdu5Ƿry%KU*]m_ŘcׁkqZ.RA[}efg#B#WI΃%h klED,-|_}=/6-{ > 2}8̳HZ%(FhoIm Y+/i cm n6KūgwNLKU&Bh"6•*pF#~mIȲ_d9 QFa{wV"zM;ʀ;H+I~m۟/z! 5e>_#;=ʼn{`K̊ӫљ1ySEvy#c%^KR?κNtLZǚ\L}w~* #tx{Dg_lQ'X?4Җ:l aǴ 7H&c:ITZ9a;%J2@3; rݼ:{$dsMK 4"PYzZT{&@45;Mߙh?ЦlV|Yhб]v<7=M+p3"R™ی+FɶC)WM{R AtN$pqؚ@\ԒtFi˰#nwua1n#p\?ߍ4>Iv &Jw#3(^zÌ߉Tt `.o'C0l oѼl1w0ԓ>Z[ciǦB*JUଳ;e"ng *cWLi#H_P5D3EI5*.wHN(&b)N Iԋ67L}]''c?r/ǮIw9ɯ$%$8w#PlvocTV>M)[hBh _*yƇ3L 6S O&s \kg{Ca: 0@7Ug !z?h^\>l2AFǨ( A"h}+j-O;ਉIğ ﹹ0sG4as՚4L7ɞGXV ŻC9gvzT8g4`1=̽1DgIp0sپ{?#cIk$7OZq:I.Xĭ)Γ[KCQwA< J58B;oyjEџ#ѻZB u-0FZRAYr~zi|Vum oc>tZd0%0n+ _S".^V _HVy`"M9 $_RVlv+֘r ?|V@9NKiJ(.qN=m {2%ҜP2sJȼǣdmKF7 *c]FJiNkmyq' 0PDR5(P;pm ñq%5$غca38e?9}F?$}sslXq4 *xU3DqBW <: Cs4>A`J]͍(<7䉀y2?3 @97꘍%"_Z1Ih?C? =GOcJ-j|XτEp" U+B, B>iT)qq[~ԗ3ʖ_lzb pxPLn>X&-ڛpE8m]EX>@OXz/*!|eX<]2C\"V"VK;Df-wSiX s\MW~=âevIYB:giiAM foQpuc`=#-R7=%)z4^UhULW+?Xpu$Bzɚh!wFR;׶n㟡s}R>Uo+ I=%Yg -;Rɦڱ[\5N淠73^ay[|?RP']sy[hɑfI؃,#V`⸨j/u^Ҽw\_BA}y` JJ.53a ܦk Z4Dz ~>h\|ŰOg⚰(hۑ$gB̉ΉPC3w8{~Lrr DJ cYPyL-@/COEo;.JӗIyҟȓ1 5qOMI 3D %NN$:UъQ3S u}k=7!~-z2_Qu6_!PWI>dz6{FZ;!2ayG{_?v}^R#= sScs@㨍F h9(Z2bxEZIif=G[XzQ`[,~E1zT QjS1C@W'p4!dP{qӉ`|7m؃3L%pd3 /֨+ܙ<*vH7u]ۢ,$!c:qb3.oܦ~FNʲ<L3;ywW򠚸^oa]fv{<ݸo0S+p^s¹bїЖ'ŀcZF.C9s\P ̈_/;slKE^puO H!cؚqرYMvkj TГ^ _? 7J-'{5Ε@m&TrJT .P3x)%><5/J< LP T6N#Yyy4e\(+& ik6?]`u0~N ^TYi,0aP7Pnm~ ƮaH=&Jiqjܜ$JŲr@luH h$'lT 0yWV´0jFq$Oh8R DeBTLIA3O"~8*ZJ̪Hs`*&BSUb0{$6ޞWbqXҊ<]Ğ)ӬΓ\?|9Q\a%t=?GxؠԉK RD y~g~/7;Ni_gVx3Pe[74/K7[w͝瘩wtA60m{ 哉t;vPwՎoHC&W[3 +GlXSW[P_JKr*CzF* lmULVXnqZ*:,6$eA au쳵i|jV"-R֓1`Z#Cpn0M2ZCn@Ct~JIJDHaȭ/O.mC٥@1x͆(-UR`)7RKUۊRLOYR}w)j5L! ?~o!|-:O4wVY]Wc~"b@rVB v߉/;|,)up&1"e" 66rM\9ߧՃ öxK+4B]PqXǟ)&:91fqvV ѝ$~eXp:>Эu+`4f/ &جmf WATARz>:#ң#Xf"nDԃawyҫ=+Eٓn5$Tͣ{H8D;>Ma"õH9嫟$<yu \pe}@_J'8-8f >W~}|2fkiЄn S|#W0*hR"^m=ލL-#am944>c'v9Dyt[WCD6֨ϮzIJ_X$xOm ͚,h!{Q^䢙OnTc:#0crrܔGXaK,T]$kN&9[0AY4bf2Mi~|3sSrm Dq1_5N[vI)ס)F{iuI2ŗ7Ʀ>O#JEkxn3`Pbޘ=&aեT57kٸH)8ilkHppɿw$Z1K3$9qe\ ZDİwG! &a Pi%gN[jMRjӪl} #xdE qUek|g`}!\N`^ 5Jϐ?7q[eo>Ĉ66Ks+.L"*q'ΞGuJ;vC^dPԪA H0B(tPaPm}xiy{k*b+DZiʼ4ruh2JBX{ *C"[Hrûqeh연(F,HmRJ:xTm!lЄW;T‏&l\jR;|&eds |mE AV? ި *tfSx_Rk=7{~{'t})E]f\8"hu'B?oDyR40ՄS<|7wםRD-#YWo{u{^Et|۸3JOE-T$%nIg=%n^XٳTUgXmJ]R;ܖ ^ ~HcLvόnDJ]NA~i_PBmK1}Sw9?oNQیi=LD%c6O;ߚaR곜 h)_[{ղC+nxZ_$t&JF+j* /HuB !'E4@'^q[j?V6י''& ( i;₪%׵4BWآHIpU©+`?@ Ÿrձm9>'KeNyהiLuf .W–')iB&|rV6JpvVoUGiߺ'^oŠU.)5  L`^k2!cf$jgOUl_DH蒊wZ2Š?G"C_G|Qy}#}aDb;$p_JQMZ1O:Pr.QS? ,-NuB} pj{ercoXNJ\ܖ3wۘ U,)~&@2!'wm׽T@f7s~ש듛Okn,gh+HbG0 m BKGC1dn ή\ziX%Ʌ@B|͘+G|`>NfA rrFu\jtKvJ5苔MCj5 ?C/a\,/` v+CQBF U S^u.RgǓbVoNF`  Ӫ0FJ.Ou5%%^K~-n3'ͦo_~eő(\r" ֧Ėnlxt`;L8,.dcz۲y];DF`o?VOH6SzcOnIC?%U^tY Tt3J2u3=\.qz.4fp;EElvs'ғ( 1E Xu;Q\2 $k'u̒`rؤfY~Jb!}JsEZJi8̹[.bx^"j/Q/AW#tk4 x 3=~CNr# ]Ut4'%oVo~y{?X'5x&NРF{VQ&\ سiF4NT C>_Soc븯БXF[ii#,Fg bNY.{!"r<~Q8!bH"U4?řj}w*qM}JĉD^4x4J)R5vV;Gg -Q~,!NQ$:ŀs1ڽYPջeX-Ղ'Re!L 0ؕHP *@D\ 4`x~\aq Ac\ 3r, ˀ?tϾ`+ vk&7IK#>_l`3PF ^xxqҧU#Nx趕J%b96D `%2g]J7lOCPbϩ>: 3 2a!%\t1_c3WSMHwW0?_*V*2 MQ-> e-jF׸s2%naV fG{, Zwx] -BȖ́X8{aX)ս~yrd ssfx ywpSt]7 $$8in0i~ex𶰨58Ih?JgKIvW+r͑x2 t[~8&ɀKBº-\iAƍ/"R7AWCIV:y֝> `ގ|i,fʢ99]|^ |/rxp`Aϩ[ FߠVC׃0q橏}'$j( SaJ?:a֕uN y׉,}UQ H[;~l[Ly|KB}}fEh]`Z##2 n_6nv b-7Ng%xw8sg$і0:+o~~ZU7j[exEm;ݼ&L0f%Qt[\y ɈYh\`̨(%`N˂2(Q, ͫ$ގ-yAei, i:¡J#+ga&irF"L[a˻B KH='S agŲʯVb3b38!PӮ)bڳK^EPRM -gg%В.x }͝Jٵ;#YΚtdpk#sXVxK{=^e^M̤&]lЋ&˿GY srlǥ ъp8$HwCkシ_+w!;\CY爋}X-H Љt_ JEF22H\yp zX<)Hi*¥m u0q a "!4mq$WWxm@?JY{{Vqb=/݂ zj=tV:N%8;PGwR!S#oY.4McׂKf+k™qČێ3URe7i5N@g-šZ$g^OZ0h|xK 9'n4mtS\ mS=r=G-gIapC[HI(T?(<*mx4XY1)L %mO ܾflx觢 Xs­I.|g"{iHHsJ wDzgғ̵!47-~?)7g~QY-ӄ6u|-e&ݏx,LZypx}NI$nji.Sj% _OfR`XUʢEAQh RA))56Qcb.#0Q kRoԠxg4E UWgݪ5uEy7̘0ݭC6޿=NMp,q'r ?g~NYF8lcl -ts\]-?pX:2L5!$N0\M}̔MuH18:dd!y")JLf Y:x$Tí(bEpqWJ!ef;j,Zֺ \c~_ڱMe={ś2TN'@֮ zI!Y?DE1(E *2 c_A`$z?J6փ^j>WJeq4׀ofuew/^|Ta$\W{)y~zJSY<9655^T+>P]]'\HY|n)o Bgg W Dfv8Gd-r0L}MuOVQx] M?[PgXHV}zpN)h7 cx=B!0[⿪!af$KO?˞? εw)k-zpy=c{j4@Kq9c?`N)DiRξ$z`:r0cP")aNQ2gH[de7TYG:Z+N:5^wLQEȧ_a E5]dHvIWYxvr."@e=`[3qדch @])-EsWOM"Q͟CY&xO; M TND9a2ӗ9j#-ʏ/ 0T i(b!- W` d}Ӵ &]Pdה%AV9bQjѩ2=%Jeue`jN~BR!$4_i^? BS>һ=&/ٻiUkvC䍨N,JŬ_U6[A5P}W7X9/q(5{޽2k| 8(18%{3V!6#q|s:߅i/VC1_5T igUKplJU.rݵԱT”uWF:Z,SW!bz 7A DT~qYDW[(ݧuʪfu[ &jP7\#j$#̜f1oa$Iohb8)bW.w_Cһ@I7j#75rF9&.26. Ʋ%mJN-o p`<}x$qAVi Fsn=QKK9S_}mxM;PRu6*^umXrW>bjqcǮ7Ns`@baCU *=5_BtF"08d,$y2*יP2 !ldjOVFp^u5 P>E[5}FH뉁](gVfHk(g2qDA+f%15ncV[E|vaU ';fzט!lA34UHOyjl ~.b V=dykZƎr&%c'@JBk,K}WNJC4fZn*] 8a>u m,Tqnzlp!=9w=DjuPki9t%/Eh;6ikٽ+yO` ksrЫNO@h&oYB?T·t IZIFM0Bnx:8hav8ďz)xUX&2h֑@XH68 ꌳ:o/FmmU=)]8G/uuTϛ *0c+h-4E,$0V/i^hGHV[Gơ6I^@ ku]/Px5tv w{\КorQ}Y+8;/ut'zC/?#_ YZ+S?hGɆMI@3hm৛P#fë0[ao* Z̡Dsq{1ˎ! ќSaEL$z44QG7zl ?8(wk[{e2EׅB륙Zb]]vruđ{A姪wJϽر+7 bbW/kޟ $+)*#&D؈z[]E]_F9nt7b u- 3@>I€@Ro:"gFeapk+d: %4%>4zNlR ʿi67$|챤̭,^3@\F,=+0xܗϡhYhHp'˴J}Wk'*q,LiRbv[A#UcwCUQOÊx7+=J7<7B4/O 6YZDTW*R<A&YsهIQՙ'C#p[c+%\}]Ս>@VEKk k& DQah6@;I}Ԑ:,A4e0U?fukP έlU{%㛜 \3]fv࢓{C cc⃶ YZ