dnf-hotpatch-plugin-v1.4.1-7.oe24090>    f ;G|`u` t,xc:.VGVHEjGϼgyn֌GDy(J}sY=$Φp$q&T@zD+<&N \k3D+_-6DQSL -:3 İMӽzSߚἭJ3&FKǰ5UMcYNфɈ\ zK3^ RLh<'af&fIo,T¾y=OY.AMdզ[8Iȴ~EBv)j0BDxbdרgnufcg(QXL'ػ(HF 5UW1ߣP~2{M(H_h芥 mx[8ed53c1e1e6913a8fd4272894284fb880eec844a17016aee2dff8887b08c0d6750ea4bb146e03f0d3d96000f210457709a3c6da75Q$7HK>:#)?#d & :tx 4 V x     d4xN(r8|/9 8/:y/F#G@HIXY\]H^b d! e!f!l!t!4u!xv!z"x"""""Cdnf-hotpatch-pluginv1.4.17.oe2409dnf hotpatch plugindnf hotpatch plugin, it's about hotpatch query and fixfHdc-64g.compass-cizMulanPSL2http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/aops-cereslinuxriscv64 bxdIJYGWIfffffffffffffffff56186787d377ef8783ed298f6cdefb87bdf0cf4e395b7f447700565e84f93122e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c118b86c6b67c8e6c3cfa942e25e675edcf2d7157229859c719a76ecd14d466ba5a82a154cd3567b4032c23ed3101c1c1ea95dc677f34229002c723c6c3a95a84777614e1207e832af60fee6a5e7ed4db4ac094e47137db5d94c4845f5a8b2ebe493fc7f7652f0bb030ba1b43a172e98abff86bfa561d3e74e66c29460cf1940e535af395a09fde09835aac49d26fd9b340a151a58d28d10b83965765fbcabcd8e52a0a7b0635088fca8db09c7d286f0830349c4e279062d23e4d52bbbeb30ea6a35adfdd6a39047e2c98b8956f093f54d8d17a5a8a24769ce0848b8e7bc96f23498f41d5a18154047c0dda764ef2457a1b7b28698660783f6ede1ad23d23ab63027a874d8583c383efee3c7e48af35f6a94a985db0d3d27360c81276c3758e45c3f4abcf95fe39ea741e3368cd1fc108227b89fb0d5da0ca12f65e32662cd503a348dcdf211cd4b184c77ac551024f246da82f7721b189685edc0d98565f70745109a9f50bc047a32980ee3c7d6dd398ba2b6bc0d0ff5ec84d2f963351d8623e89568d336850e6d35b0c2f4a1f93336952a90a45d9258328b3311ce7bde1f3884317aa4b707432294df89b7c727c11f65fbb95cf559ecf92114579cf693807ef86c5f7e9bb1075e08947e17816f7576bbe1f9bfbb79aa42af009c06844665d5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaops-ceres-v1.4.1-7.oe2409.src.rpmdnf-hotpatch-plugindnf-hotpatch-plugin(riscv-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 1725615176 v1.4.1-7.oe2409v1.4.1-7.oe24090-metadata_list-compact_tlv-dnf-hotpatch-plugin-v1.4.1-7.oe2409.riscv640-metadata_list-compact-dnf-hotpatch-plugin-v1.4.1-7.oe2409.riscv64advisory.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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2riscv64-openEuler-linux-gnuemptyPython script, ASCII text executablePython script, ASCII text executable, with CRLF line terminatorsPython script, Unicode text, UTF-8 text executable, with CRLF line terminatorsd]>-w.Hutf-845d96d28f75e037f062305fb7074ea2ac6073fb2d38fa6fc2f88c853247894e5ee5654cd3057f134804e925509fe89d76adc74d7c84c1ace7590c92158eea70a?`7zXZ !#,l] b2u Q{LY[ɻ,BJTD6bQx@4$zy+J VߨZk)G'}G9zQ0}6v|ZL1qt ^2>%Obx4}`\N]镍Cr*Q˪-ZoΘ@4~=No L(cPg1e\Nύ]c}bA%EV":JQ$Um1$[%D3G a0l |H)"%0' &~m-=/D2qiHgPn)tյ*;s sxirIؒŶa>c6bv+9,ULqCnG|;y `l-h'Aw&$ƃI0c )'*zx۪%mE,i$F_S51s,+%^D O9>.coAjcG,7/o[8okg=mdwOtw-a'#Vk Fu m(ٙVQ14<|nnw&DLι朵fCcz2%Hɞ LN8sҲ(("wJG1 (IK^i,j|1ާ†ZRQe8nD c˙Oj3V̈ƠfEyG1' ^Fycz",A.`A pӰ5kPwǛ7uAs}uIrr%y54^b$&L) ˷o~ HVy7Z y~F9}3ѕwʖc* yNKxHK~NQf8y܄ g^/;5"_` y?$G}v5 5V '[A+.}]Op! 2`$=Is=4%}?zŌ/Y+k9%x|FNu[:hz+.m+PJ ݆le.甲WQ[aJeϼgxOl:c5S0tҐI#^X4 9ͣZ}Sd_ Owy/GUM]i٘Ib<'[&6/q |{y>O0Gٴ k(/QR Čh])-i߷gd*H>c$B\ZgjKZ)̢n*)7'vi`kiviQ+Ѵ^fKuJƀՔI3ا2wXG2rWhܢ,hj¢ OT?=2,%1]ۃV$Y Xsq8}'kK;:KBjjZ5)ǫjՐQ鍁 h8!G#&Bh0eX6$& %g lxbyZNsEl>W*EZؒh\^ ' #V1/ ^zyBOs fc]8 |fmI?Jd j2y8-n\T1ЏgnP%q^G AZq8Q _n5GEщع琺 '#igu\ B)95U"?oPD>Xz^f'?}7N7Np1)]:^eN Q9,Gvo-^~M9rp ^7Z9Xwbi"g60{dA *mQA,jLhQ DF̩ "?]Jhՙؤ. 6ox޸|i>ȷ#e'g֋ L]7?ϼV(KdlË v|!vN݈hDl?4 ::fZZ#Ņ+T~._oEsԂ[X'\ tP^b,[ R5dddmu@k=Ҋl}c~Yy$6i Ո_vi_uhݐS'^ ۑ/A?1|3=bq Mw:H22 $[kͷQzgXF[mK0QUbd^A=Q 0Z[(M.u>)OznGcMQt'H d\)#d~xQ6:Vr薱 8^#$r=/z.oJ6pSes]qM 0F 8nlvш< NrUJQx$NYzA-gl0RC rΖu$itw`p H);q˙=!BaTGiX"#:P1s!T]||33VΟrmC˝= 0s[+HXVdQLIw&Rvl ƪFʏy.B uA0AB((qȇ@7#hbNbѱ k%[6ȩ'v3yvo#cQy|;G\R>ctqȊ.<CfSgŒ-ئlk1vN<OAƍPt<rU\1.\bd<"!`bPǔcb^K*Z8~5{l(Q٣n5PQ0r.Vsj_CT~?փ?AV*QK q iX[,! ʃnIǒSBg qM`A _ X'4Tp^6oވ~)9A=򰻗GH=؞`Y8c.i@bw!Z$J6/ʸ =L\UʿΛKILv>F^Z϶2@7T գnsNȕ 1VRb?ߥ wJhchM I6Qyp]5T9 2|[eQ d FԷ_bymwy³%EFzb:ٷjKg|7m&l]Tt8"~F\WiyL{ UZBeY'mIó:Pp[jȗr7+Jj|FLA*j)wy\֤ʞnE-IoDKlߍ%O0)Z62(W(PC I IJF*riS hE?5_i NJt $7H6 bT0~˘GX>.F|ʔAB7M[>rmٵFxV8|ߨH_n\<ѥMjP* N]#l37e3ɿ%9CKL vCr40EB{mT|^pvS "݇7i Zu,A:|cr$ZmqyqQhgF r(oCl7Vz=p8& zN?fnx08mЪٺ25q ] 8/ 4c BodW5UmIhKjgU)D?U 3|Ic_"O -w5 Q2) 0/{"c( ;Kb6J/n0<J&8H3L碚SxZQ@>*tTm֣I!oTd|q \[P\ٸ\"4Vn$d%dA{|zB}MjV>}G}HA2g [;Ck^y^ސ;[1; |($xTv5yO^^b=(s bG&>< z0cd(&H &zhi:XT@kN*~~viNPǯ6_[M '^ctZMU4}yWInsKvi0Ᵹ'RbpX͞sUF#qZq"(Oq$C6ϭ{ AM @ʣFjl:cˡKE"xxB2>8?$_|cNMN:1X0Hw6H;λnŅO='x:, OSՂ/py+^Wh&_B{QnǪZ"|f 4׈W n_ciG팁#Jе~&tvWTMȇ5/?_T9VRd ,N(櫎G CɽA%QcI4^,YhOnЍJcTtLX#('}9asph:J1[[&zcUVRjR4.Qmpyώ=艡њJl! 2T*azߝ\<d-Cy P^fVߏћ)uƹ)mhk 4`JSJ>m>k36AȇT"úB𒮟7jAgd0b@D3P^.i9lzm۟[ǐ4ao[>V!3Թ7S8'+}\ ]uTnH$j֋eO@rn,+'Zs_R+!X8Ih "k2(b>!沘}}eD6Y 7?-BoLL@=Zԟss:2pVsZͰ@!P7YS^G&nS5~Aƙ= VB7PZc*o#;Sl9NVL. Q0z=;Y3*V4QtEː0χiڊKIvLc8 }3rB~2Cd)Ɵfd9+5$Uт?%6`Z^AwR\F9af[ NPy+ 5|t`w3ڔ.r`U (Ǻ ڇFFq?!w@}A;<]#Jq!%psbyX^ƴU%3}xkC2,x)13!:Kfnfڗzih"oR!ʡirk%nA2ŶȥH%nϤ 5)Yvv#˒ĬtχuX:IIzbEV#$Uw!1GyqΟhV%ˠ:"”^F DZ뫇rU,_=JRՋ7^D¨,X!Gw?z tCBs!qq^"#KwY6\wGRĠp%x;tx,~Io-Hr".&b4! 6h&F4>FfpҢRh)2 ,x3R 0~|׊(b9nYm Jv|RI(a`0lci=a/ihTX4/4>j%M nm:$h-"D. R۫I0ﺛ  _H!%pC B!(7$J. &VX ^:8QxZizn>vu{ꈹ-t~KuDBt|H@۱DU -һ"pgME5q;Dy_{Wsv%CPO<ѕ93ig\0eL [+/C(XG*]Ⱦl{o~ʩxD)sE^N`#z,Aee[H2++r &!͇?`Q ̥xc7mw:r77c]Uַ@s=pPYP襐,%חx &> : jSׅ0S'S*}ӱ^=/^={fES]Lf=h\y63?0;4Y7FXJ`i PC>lw2oON)R%a}o%ZBc803_14 "d"`܎;~+rK}R5:bq(_)a! N1*:qA\J b;F1gŏm8iȚ4 DόRzQ\iB(؛'G)ZU89V~4 ;l<2*j5z,0uG-U!t &klSQ :O+ L⨠Al!|ڃ[Tm,m=o 09j.3~Y>89\jLʂH1'{MK޳L*HA˓$I1Td~B,{ /+L}vA2t!\qQ)Cw;wV|/նwtR~DE0%l}%,uz?c5b+gctgpo.n }B^ ɛLb` Z] (ȴX E! ӹey\L6`KW2%{u$9{Ƚ+<"\ ta"A~YRZ3re\Wvޅ[F3k~= f `R>׆ahӂ;MjCyi E'v.0_:O 7XWnb'Cp?AJѶ?en7Xt,|ԜV_A?jQ HCT O^\;E*S} hΊTS5/QgaxeK!!rd$I>ج`:e)-ڡ[yַ*nGA2AfϖzG`XF Q~AǮ%p7A«ML?z^tUz;ZȚvFS(e `xCq0.Nk׵b'̆Yɝ`/H:)=?e|fu6CփJuoa孟]|pf4.d_mp:g醊q|M0^Yl}bʫx=Cq &MZ0d+-?UƐJ *NbORv;}MCRd\ӑ:٨d܁$W8~ cl`{ϰDTnf˿)WF۵ "ziӿ"Y 9*#d_#EOs' 8}<gV/1P|}B0ga\YOh(UjTFxK>̕gAW夎mv d́a.capuTA銡FoC~* Yecr:7{% J7S~(f^2p@@U:޹q lv@Mx-vǨrTPĐpbVu6kT|s_-yr}~Pp֙ѰIy' >;81n#>GT2\8NJuq@+ =k>(v*?<5iȊf}&*'G3h*8DeL #9D2OpK<:DJyVe3ʑqWcD#2ۧv\CzAL杚fbLD  !ֆ$ڱ?=ASɠ3g|h6SwZ؋sN J]5]iƃ4'ю [_1J Nj &/fm5*HZ,.Q3;+|DkE;Of[EDڮZ'_j&N /}uMtm8F53P<V|OJuA~ ImnѹlR=U*wPς&M02^7 ˽N~ѵIA4MVT6hן8k%b)iDN h`vBx?QM/퉮^e݂ÓN%ALfK]B#>ݷ*P_22?XKOXIs"17♠ÙAwky"Ln9߲(/NQW\&>|pg[iK'F*A`83"1 @sgh 0ܑ'e(:$ FyWq ʟ2M)7=Ӏ`_D"Erř2ܞdj]8X(V񓂓pKt{%gybz:z{}X%/7+1Gy~ɭR̥['@Ϛ86mwd:p5V"7-ׅv6oM.nYpTdIi{؉~yZ*~#% JrW=|d^qr*U#n~XkrlY4ђ m ;=uO%u=PÛև7 4^rFe  ~[)3cN/BMrl<|V Ec do *N28)ra ݈ʋ4 Pږ6Ž`>ck!)'w BtF-E#3/~nYӦsՠӂ$atv͡VPC\,FV4oOuUjHY((C`eIk/!ՠl(r]:VuzfH$Ȭ`6_&/ zu45m~o.u4u\dB2eN/zPPmc<j;cD\'I$"F~dy]q׎ߎh6<:9xèyvbq9pCW4$jH!^lCqiZ=.em:fӱLz{NLF S ~ 瑫DRקm; \Ђ*%M# peGݣ & O5v.a?lXaT7;-i'5x_`zGM`1଍$|ONTW"k^x鉮P}!;En87$ƶ+ՂC/Y_m@BGa30uDGdJ*^wUXj=kQSisl2)x-z4`'$:=S -b_*RQ-OgoNH8)'UC% )LFҔ%ەm>7z7&R&wʏVNmmJ틠&>SrJ6JA_hpDAۍAJ,02k,z ҢƟ$ey9dZo"l/NtD%v+ ! J y\/ =tpIk]^Y,ŁeG2LkiIޥ./G![|_kުF'/LR1lJ+f$>Ƃ]`HbLX zjXVE{:?m& ݝ,Sl2jjG9jrکOB]yP)*'Yh|#x}~0 &9߸2\Ճq7 "gr:YRMSN̏ci/Ĵ?l"nZɪ f\c4>_hnd9)rOtL1q&C#zI"WC%eϵ?²F<RdUANA;,I`wM/~2+JiLF)A;.?cPXU.8^*-Ix.y!#F:THp!陼TT={0#[S$Dfsn-Roq*}- eV^}U(ȭnY939"f(sώ{ÿvU`8|@a֦l"Os&O'p h]SϿ"a WB#鹛52i3e^a˔C7(Y L־.Fwr1>^P|*8 -::X4[Faa jU1[-cz~na_dqQHZbyjGVPia,GcM+ D%K[8:!K2pvn~Vy٫[A nLюQv\rށxoNWD佫0ΧKil8!ᇱgoCD+Bd(( $:8nk4UNsceP9D@]_-.v)&(6: N8lo`p##~'pRu{E '[-uZ&pO6"40PQEb+FUFB96q$kԁ8*Ɇ^tg' ^96okC"[a3-Y\8sp7SyNWr%+GţX>7jB r7pU UΟ_O48V$JSv.P6C+/$1 ti:M̺`'^Vqy-H-镌CC%f,̟^Łf)J/,lHC`Hk4Q箮`- [ɫeW/*ڵD%`zfu7/ԧPT"s >W`(T.`yɳ[SjeW^i?bZCM&*VuCZ֑>b0t!41fHO\gB] P Gu$!<6њgQȎ|9DQCO*ψtBՓ<{WI}۰>i斗vho^0sOg,zwh}Hm"G_(w ki/]r?6|U,-#;q(%.jw~NxIʁe`W/#2 @^&m,M9e+}t톔D4 ЊA)00)1[U;l ";=8t fBذ Ex ei/qbKːwǁ2|U}HQqh e!W\yd.l,u}H-c#؁igZ*KӕU>* +v0ID#@0Yh(>/Ea(3],bG0P#1R]w},.fiLldkl_I?D3%dRpjfxK?|?Ĵ 7 ρ@GFaM=}0$/Ͽւvrp֙_t{W[Rvtd7G]$_S_.vEJƾJF#M{ ƍa(f-,< pdՍVC/p\XzdbaS4 ?DS)^[J=cXlzb" yrqn2B5${e珻020Jú暆*Ucك|"XU1~D moڄp-18MpRNfOA<lW_s|5v.H QqܕQBR᯺~OZ跩+|ˎ֡|ّbE 6J80ZV܅xHR* y$h41=&,LJpyTeuT nmHAST1r8-̿#Ԅ6bvw4u4{)I|p ס&36^8 ^l  p L|ƷT<)1ipf9hY? gBDZ䂒Bh S.RG~Zm|F~x7Ba X7/n>>W;eܼ84EaF'?UM.6tծw)R)dujJEm:!LJ!?~[W:̮ 'uLw`c߁FM0>:sǣ٘AU)z'M0c@"an~*o4(!+0tQŒU FzuhN |ZZ;g痒ezŦyդ EQ\CXnV;pbn^F َ̉KCUnv-1;tuA`]:9}9rOS%׸ڿ \w.ӵ0]JCWCo|c9pW("Xgڡ蟰"̴g'  wa;I܉]l̼F\N؁jFN5 Fu50RE\&zXtOÁ|'+DDM)wwѮa*`#BpA#JFgǥЩ nI2^^s \Ycu] nV ʧi 7>Y:/xdrSn$ KUc՟]+~ ʄ; i/+".|r(]{AZG % x /z2qWIG,13blRtKhM4;X` ֯YNwDMeiUK;tT߭?G ] KD uX6Xeo!5e)~Sƶ7JYH]g9EpFED,oSJ9ETӮG`z*&(8+O+Nb"n/t[|ݨSH2ߣk)xc;^_kyQtQMUlOZc/HAɮF"!H~?]e= L0h0O.xZ']GwK)@k -Rf9-FK ׀LWXE*\mlaBC H/2@t9H0,A q~aЗ#9ظEҖ;,o52{bH٧:h2NnEf7 O!gs!Puνy?NJX%_EvZ ^^5ʁ={V * `)#gݜ#SιpݯQ%f9!Qp;8|)Xm< і\}ert2E33<(ylh[Y˽(5a=_/XI1ZR1\q_ :T_emV䘿(Ǵi{vZB_4ñ&;3I^,@yC)ڀd Mx5}۸ #. N wF ʡ sk6qO&!T#~q>$=p]ߪM`1tʁ> KCud2]|T>K>Ŀ<zvIu10RG Nt &*`mCv @#!P5ȉEnncfEn:Z&Ư;^TqtW1@h1w+$x:D1IYlQ!(zo$y({iZ.0|t它SO#Pb"=ZwFk"rےn%^ >ՙ Z:xy>"cZ R<:cL1(IE``32`X&BcQ\$,5qy9茝APc3Nٖ3Ǣ,;9dGi֢no äbz% 5 gFRQVSmx$&xYtc'5$㗛r\T 0'ZL ]pKq YwDB|\ih>Kw7KZGؕL> ! XS_W^(&8Ve}? YH52ܞwk?J#-cJږAnpɋYJ`Vk|]ff:G]?d"Bu: ҕc2R6/atI\ 7 nMKpIҝw8^ޚ;j^6Q2&s4U@YVi_ބظCa+"Ж;4qYLdAv=-= tPTr04q?A]p%)M_٨[ "xV*}e0.t蝸dD]@beƿtT/2h [{Ll*}JSs%"B^j(AMn4 -91(VsSN7`rmh]4=ŚrQ8px$eAd+D7L΂+ Afklk OB$?/VՒ}v6o>xXya(z "%3UDf)#!KDq}DNK7VDyPz 4 ezM*jCv/#ɺ]!7ēW.4{)."m"Ѭmm$1_Ts1_XQgDGu;ӱr>ZQ&2 u/qF&~{HPJG /ԙ n]aakֶA\V D]ղƦcEPXA00XAòd?q& 6 =}3#Q{-cf[22Io԰ gs. ^RsëG-#`' GOyV82YٿO3Ca;YRCN8vl|pcX+eF6Mdmd:v})&5f0Զ+7Q10t}O^z*6QKYD2v~Zlҝ 28+~E$AevdllgnM/ÕA?2ǎ81Ӧ ~@FRTbO~Ev/wI-ܠTsQ;]Ji .$mTC΋Z%S)K#sd7L::eeQ^I qc#ebFGG ozn )"6xȰlF$tUC2y ^2'5fV5Ğ2CyO5%ו恫u@4`b:TݴjAHfR%בK$ ޼:&Q]2S^2TysVKsTRmmt-L= A4[| 8ݝ7CVx` oUiDΥ5Ug\%gyApfTLh73J<ȩj ٮ&ruU=3]ˑ,ղ>aj!~^bd2$EoLK-]ܽ q14b1 wlhJK ]Y4>IGn9TڧVS,|@WBܔ[I@NBHشup߅&[ۨ{V_m=B%+]Dލ 2ȋ y#,AҸk}N|,h',0bj{o|1SeqNl {j<Fڊdx~[/'ߓ!b@cC=R[EZ8HE|԰?iҮEث#OSX"}?AD%ostդ7 ¬ö/I7:<0mEW#au"?C3j, ]h a9V`nZne &JK^_@)m}2J "dBXхԓt66 *(-!9ܡXuQP:shuC~I!׫5핿4)7)ozîmnO5|D=Wec!5m/I5<i(>!ȩsnh10:y/WjWlM$cAcOV}nY77r7*`7 T7ѧW[,DG Kx+`FN9l _O`NQi?y9>wX2 -PQ*;!;Y> hvRҭ&R/ Q7tH;/3]+Zv-;ЇI6΄(BC ^ m =U;:$jT@vWb'[m;CEK"ͪcHiJq%s4{f!CiZKAItLbJ0 -/ W{zÿvXzp~uLu2S2t93%x9eʾJ9ԵE .p﨎ȁ3m PR0 &2 xriKfS#c/ಡtg|'CcN|J["(jtTK--.{ϩ^n;KxėR)F r٠CW/l]m>|;]}!;jXG7y~`]y@ x-Ztȩt6vCuXU,08IX۸cY05J7hуpKC'H#Fr*&49@k֫t?ۀ}mDDHFw+Su7w~.uŒMCcJM}y0p>_"2c s]jIf1Y";RAR\_D#b8ጒr?@hZfC ݸ\.۰Lx֬<=ೈB.ޡqO s7X#ap8H7S xՕC">0'h YD[.2nTıp)n'3OV!E_L|o@'К{˭Ym]TTe,/I&$ 1l]a,,U*~1Am@)Hgx08rsh )j45K$=?w)9Vs *VBȴU!3r #9SAwcݟ7벞K %y@dy/?!M<$Ϟ-˷]$2r!s$(8ܛ_S;7k3ed$m&Xj[DŠw|.$N֧٠X]CQF )G:lz ~o{@Uh'M1wdxAYzMܨPclV?L"#DR9 1 &C/ B ~f7Cd*K"_dnbU0mjʁ\ dv(QQs54'ďBra8fӕ/+ Y;()kuRLKJX<w+h [& ϮHmeL`t"x!R63hLi} 4y)@qE&9 ʐ7S$QZk+$A !-gCL{} Xa` |4(eL75v9F:eSl1º'xx*9rC2=8zyB͆*%TTںԢn˖BйȤֽµۦ{i4 ) tL0Z3![I^\DLKn耈ht+j) iy DOM<3lb yXOuڮ*M.UA# e=@ bRkoa}!{1Men;ڲ\M˔6eh*Jv~-$PMxmgա5ωr={FqM1oDݧD&Pw/㈊Rв]w`& M)R|15|?]㿨y`! 6V5wpmɻu'gxRP+-XǎbUXGȭ(g'v>|UGQa7wEZ d3 V.2ոcܫGgBXkUt`9SPX:DokFmWI֩F&+Qk@6ru#fZ>Y(AĶ1r 06v[{5)zlS+akC*C\:x`eu*6B[YKiԠ:{Lje +*{yBrlefAvRwx+d镰uJ,C{UA͋ͦȻnN8:"\ ]7Ϙmo֋i;@&Ž/;5HO݈W;uOkdA$;Kr_c8&X1*[#ð(l큡5y3 l&g}lZ⚇ ok RH\l"=xCzC,{&E#ЕB$^>zE}"!SJ}*.%]Hk+g y(bU ՗V2DU1scF7c38N3i, aGTJc|v/%J(S~6Jes /%O)" ACB>=h T P.;.Y lhڢ^,.z4ոk$_=n./V h Km1*'%(F֖NJoȾ3˱Ck$bݕ34"uGlo?%H H%L?NXl`+Rz.gO/ c}$P`>Xq]TKVT0W4NU jtLu!X  YG YZ