dnf-hotpatch-plugin-v1.4.1-4.oe2203sp3>  <@PT@7!.ܶujG7oeeopeneuler@compass-ci.com G7o*  Q[7M^:`ߵ?%4-dH6nyЮ*}ZvxF~ʹ}}RŸy.jҡ `yZZ}N51g*V.Q zMn)VT2M xR?I;Ƚ#(NRDw)G 1ݴZi)@w&`Sz i3o`(ʣMp,v~Rx}JY&Csϳ*Ftdi;>CHA{3..9&B(6837o%4ˏ`M`24i@' jMO*>>0Lq(X}v""8af4e116fac4e26bd89398b00f7ab78c6f21de3d1695822cce556a0a5eef3027f359e81737b051cb70cf3518db907204a22a125dū.'\=ɫK\pR>:"i?"Yd ) =tx 4 V x     d4xJ(n8x,9 (,:,FJGhHIXY \4]x^bSd Se Xf [l ]t xu v!z!!!!""Cdnf-hotpatch-pluginv1.4.14.oe2203sp3dnf hotpatch plugindnf hotpatch plugin, it's about hotpatch query and fixeedc-64g.compass-ciKMulanPSL2http://openeuler.orgUnspecifiedhttps://gitee.com/openeuler/aops-cereslinuxx86_64 bxdIJYGWIeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeed314b6d14427d98434d8b1a026d518b5382f7cf2206f4de8817b91115210724d8cb86e133e1bcacb9170a11a22c05c9f384c8b0142d318213174ad55b1a19b1cc118b86c6b67c8e6c3cfa942e25e675edcf2d7157229859c719a76ecd14d466ba5a82a154cd3567b4032c23ed3101c1c1ea95dc677f34229002c723c6c3a95a84777614e1207e832af60fee6a5e7ed4db4ac094e47137db5d94c4845f5a8b2ebe493fc7f7652f0bb030ba1b43a172e98abff86bfa561d3e74e66c29460cf1940e535af395a09fde09835aac49d26fd9b340a151a58d28d10b83965765fbcabcd8e52a0a7b0635088fca8db09c7d286f0830349c4e279062d23e4d52bbbeb30ea6a35adfdd6a39047e2c98b8956f093f54d8d17a5a8a24769ce0848b8e7bc96f23498f41d5a18154047c0dda764ef2457a1b7b28698660783f6ede1ad23d23ab63027a874d8583c383efee3c7e48af35f6a94a985db0d3d27360c81276c3758e45c3f4abcf95fe39ea741e3368cd1fc108227b89fb0d5da0ca12f65e32662cd503a348dcdf211cd4b184c77ac551024f246da82f7721b189685edc0d98565f70745109a9f50bc047a32980ee3c7d6dd398ba2b6bc0d0ff5ec84d2f963351d8623e89568d336850e6d35b0c2f4a1f93336952a90a45d9258328b3311ce7bde1f3884317aa4b707432294df89b7c727c11f65fbb95cf559ecf92114579cf693807ef86c5f7e9bb1075e08947e17816f7576bbe1f9bfbb79aa42af009c06844665d5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootaops-ceres-v1.4.1-4.oe2203sp3.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.17.0ez@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|wangguangge - 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- 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 1703437725 v1.4.1-4.oe2203sp3v1.4.1-4.oe2203sp30-metadata_list-compact_tlv-dnf-hotpatch-plugin-v1.4.1-4.oe2203sp3.x86_640-metadata_list-compact-dnf-hotpatch-plugin-v1.4.1-4.oe2203sp3.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.9/site-packages/dnf-plugins/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -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 terminatorsR|DxNTutf-84ef69ae8c380ecf893eda18157b163b381b4eb3c52e1daec81349e33f1e4e2a78bb1de6f2d3875008ea3fa72ccab21df9c71a983879f04658503c0e0a5345ad5?`7zXZ !#,⡣lR] b2u Q{LWن@LY8GPNu>ש7sj~|O~,Wjx*g{5=xCdoʐѦY@]jI[9[k4g0j|SݳGm9DC(Ə;-TzG{I!*eJ)X,RMU\R[?JnyӊXqiJWkٜ*G{9{'%_-.Tf[/wObAvý&9DFn5e<ӽ Zk(lP޸g ሲsVOGU"U r"< ;P;5&J`Ib3E!lC U #~$6ͱTghl_KD u!|WSF/㗻n竣"*.`G Ľ p9?EQ Bm>\!+#WNh;I2Wd8%sR0|& [ӰӇO&h"ҍaP41zYq<`Oŕi-[dܲo銆O4#V"'pX p|[,Ogbp8zc EGlmچvHZ7~bk0k+Ombz31޹_j887 9ϫG)qNUטaca(Е&G]!4Nok}m 2.Da.:.r=N/2ف'׽P@FٲPj1%L:httRH"I| "DutT@3Q^"w[_H -Es0߿"7>[Wӧf|8ӑ_ZW $E?RH2j-qipc3 Q2~+HG?iBbIty'|u_d\6Gۛs`AJx"9@PDq2B@+b.-HVNi$2+fQfB)?c0bR$5 5N ѡtզ%Skzϲ#~lE`?7s侭T#AiXhacl'nLqG]H>bn+P@J3AP&?c߃ .ĵld"aSpJv%[sUs oI@+{8KK-:Aۃ< R#àrtG~9cKEFo+iftm9+MTWLj6n|C0x`0#zҍ[*C.2FY+8"sH>R#|uy^^.d\q<Мj1yEq:t ]_h)N[ř Խ aBƼUǫfkL{iVۑzhRP  Xscfq'h_WԂvM֬[W8Sġ)"wo 2z8=+̡&SLуwg;yAi q* `wĔO /;ڡ^XⲃV-=[EQ 9X[LU~OɼG<!MւAyFgOQzcņC'Ճ7Ji%?XqX+?OOoAjirh*jM=ɑA*2aֻJ1\r4qk9q؞`X`t$Û j y*j92ʪ&adwȓC9ZkyIz_Y%9>WYBM&i$Hԯ:CSЀnC_KJ/#ר^30A5`D(M5sI\RXїyS&s@-.?zԈ3 01tJ% olf >X;}ѬmADw2Y:^f@DCЈbetrϟ Duƻb! P۝mթ[};(vS]3iEo8W_F;}л)8\rW~ݳUFZUۯTTMaLNC.U\#}3j *[Q 7d9St9 ɓ SKf,UjۣS@2#Mv:Nm>4?}q-{JV+eRYz $ qjH1HHoWKٙ;1qLOKh=f^AV~_+$N F5}OPaj),%`4Uay_TS:W勘勎/!?J{*a y.c hGԩR~?Y90Y׹`}MM;聤dg C[Y`Z3o棃^8hQ, AE 0 c&ynwA9MR:-`gۗI<.~MPU u4р\:;z:CbMT3ҁ^"t[3S0|e:! V/ 0ڡyB(B h=Eo#䋬6*px.f0d s0NW_x̉6`1&=ML5eFJiY;k^7Byg Vj@ 7+!"\ OɈ";n~AxQ {xܟфdm=ܒ_̄N0iMCI_80 Vlat2df\h%띇psYa׈B}4Qn?P Mt<+]mMHة o4 :z^'0>y"̭ O@ٲp8V7~I/:TQ.O"eJ{$5E{,aݘ+vȱPr$cVV2QkڡB+x̟ly&Ą` 5;-Zq5ʊJxu@S`4 6cb.3mWDhM7?o Av !:PVKo{)%Vi2 ri>gP(4uJ\Or+ZYi+eP⅃CZ<,a(Gy!Alx[$Ou/XŖ* M4r&7iV fFR6:h, Z%v?aLN7iߠ@4uw~@Pn[cXcR SP= =`-[dX A属zEIUi\F,<|b"e6|v6(I~TgXL`qoτtĽLIUb?E 쮴D<()Q=L!/^mBwOI_< Jeh5MUg0BəTޤXg5g,j_]f]e] ,d9%r1Bo07$#USUDZqw2FM4*6Z`'={LGQ]6$oR4t7zd\l]%ZLe0tmܴ W{Ć着 *AL2]7 IHZםHpҗR{\}{S-󏥵e6FbTb#;B| %EgiS9((5dUJ̛ UHZ;`hHqn B!v }BםPqϦ`0gTUjdi-r$HO2o1TLe)*M4%I_x52J)% 7%g=*i޸ǫ{l[#jp` \%@7|>VT8mXuCTKl\G7)sd("0nW\qdio\;$OC}@>\0h򈏀RQ<3ތIyQ25 8!p,lOH ?Bm.["J-k5ˣ?e.4#\t7MzeskQX p Ϊ.~d0*t)rٌ}z/,ݷSςadHS<; xu z87T؃P01ҶaxicDG쇈 -I~,M_PG (t:rut?KmR:"cھwʅxx^g\ vZҖAGٰ SIzlH>6@iʆnY8\21f! Ӳ lݐ9tsPRdHC[kƅl)Sr$'[usE/_N pǤCϢ EhSBN ЉkMh],9A;]q*?'ZPD`# >}7D  _ a7@ q|Lن f _x]`JJ BH--2n϶(ڣpT+[;bu"Mazr'XULhèŵ=eQ/ uN5JJYUE"pl~=+Imm#K&kI.,\O>:A9?e[Q{FI 6PJ05W\8T-CFFSZL?g-|w}ϫqn,xEGȦܙMA!}?#ܢ{e&gό+Ab>"@A2I3gq6^_Z 7j CU n+_bNfgfFuﭶ! gUĐi.|\k9eiӠc#'bZq6CR^EWc%B{~89o\8b F]~It3[iXi YhTj+_1:SR%$4 8g3N%AOcoLR:SZ3 iAI^i3CUV=p9x~0,Rf# DYe[!C4R*X=rSƹ>m\Ω܃Xw{n$1-1+Ǒ (r]}.F5X1ijN[n֌y9ћ=:ĿL\,A#[:Lb^1G ]^2߿^7^ղY9 dI*4! V-i>QT1fR HVZhl/R!@5nۀ>b_ϾR_-)Y@ &Ql:p7DvyDl[l]vԺ OOQptV3̠b8L]bX97=ɨkoSȖ3T\%›mN<,~8KI 2|d[c>Ppu%ܝ^V@bzH<7CRN*  O6vL8DF, 3KqE7 0E#ݦ)#.gƺf f ('ND23N%b.9}`Opp`lgwfd-R s,ʌy3ߛFǯ0IGLq/nQ1V[Pu l`[/&NVBO&nkӪ $S+#BZБ7 I$ V9)2 4{B9CytŻ;E@<.u):UJT!ghN7'.)}BytIK>]xť;ӌyZ3ckXMe14OQ$9an^M c׹T]B@ZW0: \4 pZF dYG 2uYobR]NT0?%E1IیٝnLg7_tY3>;9݉H a)Ym&kd;Dj.OL@N~ Qť XqъcpsL8xi<> ;!o)0daˢR5zR>t2Pͽ_+9ݿHGbn;7rF{óY!ZLZg F_+v^aB<)H]?d%^OPJu) ,fC{A5HG/̄>b(`+THfœX /)mt* `uiXfwRY[3t=eM֩gqH T֔@9Zϙ5E;QY 0`za2 BaCNSsS&FR۶wO0A U*0;ak;ACE}$e =zu2B\T|Hlz<r,Yg3 j4XJCR_|uܜ?~\%N9]FoZPl^%:{#"g71 ST[eWۃK>]!~F"@p}‰W ZV>]nxB-YwG]chO0U)ꚷK^)73XM%Ojq,߀|N~mR\#6& CzoKO=0du+6Z.ym5uLύDJ>|WE7H=G`):E? >ptjzXG;l3@u"ܖSP*MaLƮf87%{ =&no=4k̔u<::4/cK0:  8:_Q#R+ cyQR\?K}sZ~yӕ_⊚ulоJ~o^ڜŎ$ޑY+P=)Ce'ڊ: V#@ksA9w\,OXÕC?tLhS9oS<h" &(hp y5$i$t5!>Mچ~ͨ_>e7x@f]ƬߏQ>ϴIP;=v0bѱT7Bs~%A$OT~n'6>m>*#-rwSICPʰOkCz:\joS( ]F^i퐐+{ B_ Jm(r^1F WVc^YK̖?s^1 r5䮒b.cpDRǟ 8 ԳV4%JanxP1pV- $ؐZK4D[-#z"A}9B"I{.6nGw`+yS+ªQ5w3 GQL3:;Ov<]~ ;írEPݱJO-nH2`$'PhL Q g7`Y, b <Ҏ!W#Wj>g~;Z\_nKd,2T&7<5"J|3^?LДy2C+# f(^A4pX"_vMI9F.,:?xIe/g2^ErZKiWBJ!)ۚ/5,L$0U g"CF& oh1c8G.%~ӌq"cW׬Y΢Eah.k¡fkَ:/s.|d x%9s&v\Y8F5%z֣JZ&n]q|< P+nT+ff2M9~wi c3yEVϣץ9$ m;VZ"-*<,M; IMX3\_z2%v$NX L՜(K؀ AI1GYZaJ$"ZrDzR7>}@ԧl0)au !.]5A_\3tˬHlaAE+GTfpi[?%6Q[HJ'*VX|wA]f;^3s|)ؼ`(XkLU.?牓^SY4:6Bڏ4mHoc͇֕Wz:@cTJtܞc l~99^"}?H%S:djnAfZϣgACIeޕ͇ʑiD@ec l˰v2/$&]!=OnR8@ڠggsK4cmbqKiJگ}WEɆQʫ*bN^Tu9Cn2`;;AyLl<ʼn V>uV6oܸs>U۰FzD8$aTR6Sd㱒8ҟ0Ѧ3C 1w:_A-Wje ߜ#aLqfNYٹ[ܬ´Ky y Y7(SP>C 1nS6(ó=\qまctHU-)Ӳ[rP+\f]\ںXly[YtQY-Ye=*F kG&r[O!Ze]wY>c0 s3} ,cW!+D$7}0Vl˅VFTC-2~ Z@t3Hlޠ_PᨌnnУ^[iN݁(0m|Mip1_N`87UjIOձYj3~1gdl *FՐ1TuIs1KmS.,=Cb8Tьw`jQzj(QvPŽu6o~)OJM#]`_}'Q ^K>^T'Ə*JҎAXIU w4LlL P",򗕠m([L _1*ɿ>7܎]9ЏK4OV t KL t>Jk 0UX-jmeMZ7DcYYz̩2-?1B8fLK|76%®!M@@:3`P|ѠzC3w\gJ臤Ũ{d7mboU83J#i+:骦[OJGjG {`?)ROI=WXb 9+N̚Jvh;<9N4vqM\w;֚+%dF+V}E,d<ysIyw0lZ#/ x}Wt6.C@EQ }۾PU+-0Jsu\&ٵ pX6IlAP7,t E*(?ː#ɃYJehi(=L&N\#CrlӞ$]:8BsԄG[=6VhOG21!z#vB6| Z5daͱ Bøʱ>,ŊՀ#~IO@Fj5hE!Coj@d.4hcu$$N2lT9 K!QL20&C|"km %TjcBޠxG* WN SڌɚrwuCacH f 13 5X7_y6w#ДVGۊyL-ߩFm6&gȣeI܅Uﺓ]Fn:;F/oQRY/oA*O BJ4ջ04[f1Ԭn9QHx3{乏'Tj’C6FhqGk"dB& b3Oc׊B`i(5'Akp}}LEO)鈰WLQtRF|Uĕ0"Mi+,,=R P(Oe4v8ʰԫ-(sajpB'baLY1%V͢ DX̲TSh%Όo9-3RHBqAYv GPƎ__EsWS.}Ln3iZyKݯcnvȗi8,̒zyga} MZ#͑Ss`@w'>c@dh8Uo&ԳVD=s|R0dXndC±ٛHsڽ-벖4a)$h8luZ"̆Sê"lm7QCm8֥&hbk`'wP/VZ:,Z 3kDUIZ)S ǐݵ|>Zo>\3M!/P;c+fd)V&zV[kfYle>!9}`ot97l#:bsMS\=6Fgsިk:X*9y86}ėH5t/--yUYb`q1 ?ݴRm: #Ue//5/: Cπ҄;i;#,hE_}B}?tW{"LVt;x[u(#]%~ۅUOҗr3HAGX1M 8ŀʾ&8At>1>g.~Ӈ/g\{6R!a} RRdlMlC1mz;*t幍kj\duKfzQǁ+䷍uz#ivcnƷZKÉlKq [0$AbD{%7 6vQ>?5J =5B*LZG>7-7f!KWlSI6_?% UuW*:Y^[&l9"?Ue pˍuy~ +“Rᷳ`LJrH穎T#̂pǿ)vVbJ,E.C Y81^͝2J2磴CDE@[5ffp=9Bgg`3_ѮM$YxQ;yoRU3{VGb桩D=m\w3&]"e[=|[GU`9k"U ½c 2xj`@9u1fcǛpj/lJoLޜSm |WԺjנ3$>|2 }5[Yfo7?U. xub\/^*{8pYY3h& -|Ia~]="7wTY‚="ټ Ƕy3(eO8DDETjU)X8I#!T`MFI1> :5UҀ%S7ksCw}%rlÖ=a&ð٭٬7I&I2]X\L2ɚ]}`u1@'=C &nN胺C[o![#tBVɍI 5B)z_@)qF7xQ"}f0aXˎ#'F.O&[WD]AbؼLÞ~GZ4"Ӿ u+HnıW13}_rTmy=Xlr$  }H;bؤt{B# M F-JV8S #㜋wUGvB LouP92KsV\| l&. m-67຿(n4(l'Оzufp^orڼn4_$C \ Ɋ*z27H|5%n%j=LaB-&yDE&0C␏k /]b`S(Sk;=2S/@$$ޕ(n `F+,<.| ͢; Ct] #V7Dܥ;WFv|C4:F"5p/o4vhޢe!3dYhzVvAC r.(<vH$~O88`x4Q.d2?DZb.FjlQ%0ؒ O Xn½tG ,Ns JrPJOp*ͪvm{Ʀ*y0K;]+D㚟(dÈ8o#ɖSzeJn~E8Xl s'1pN[쫜XWQOxu]qZ-Iɾ-`D_(f{xh\1=sD$d ,%`h{C9~Q-,:Krf@tT0'ZaF1~}H3^ɱԧ .YU ti16Mc$ס/rRv o%җ="ӌr沵rQ] N5qW;_Ͱ\kdY鲤ޟ zh% *Km m|FajqT]S[)TGKKSF 3&rT=-<!)?Tc+= ޝl`^Bmf[OCx{Hx-H povktDڤy-B{A̓t Yw[ԛly,C3ID ≹x5&Gá}hRaCv>/\eI tFyPp傉45hŚ p;~֒x$7[JYJgu?u]qz -,/dn C!{ѝ4jYJo&=Sc5S1*_ ->ߤoeGac ka?2Jgӂv@ 3Զ} QI^ukYb'~sL@x00JoKPӚ׊']&BPRqG-D^8RR[Lvv1hܧTe=PW M@qeT`;tN@O}X麒pyeܟd/{9?`VE)τ9u0^^dTӢ[?vjFPj`Kg(i B ?*f*Y퇈'}gt=HD@lΘ2ӬOXǃ>U iSvTvx'qyeCуa\Ӟ܂ny;FOd! ЅEa\#7M`|?aG@ -LT@kh "< β-&񩷒u/? jͣ$j `d`@'Wih\212;jKreތSt[<&_jb`\|;#-7 Mt2 XSv(9'9Xǯ홢;=+A D%1?[kfd^-V~ײf9~㛞w̓K7r[>{xB *ϸŹ[G:@lOvx#@ՅfXWB`8>hM_"LN^D@ .3֜ud}O{2V "AF;'%8UjguX2"b+!ܱ̟146ӇRe Gd(FMkݵV\=\̏!Bzb0 @ - ^e>O:b[pE2aXHE \ "Ed7d'ΏZ'v}'IA^zRio4mM/nY=+ ~dgįZfxKgmhBiD'-Ѿ~UrkWT)IYk*@I:m J.%PL~X/M# pt7qgkX|'K]~NFƥꞇQI$NAm<"7Namj,VߓR QT8HT[r!=$jJy@S?9W!Clƞ%m@Ai;cmp8>ز6xpD|Jco v Ɋ90>{JHk=nZ{4BGR`̂.v.҉8fzt'Dmƫkjȵ#R6 iVz@$SA.^ mAv(%C4Xԡc*]%O ѕl<Ƭ `Ho52"8.xᙁңDb 38>0=1zO0I!e6_ >q M];L.XRBɮZ.k35E0r%AfGc eFpn vTGW|}eu KCV03[Y Su5DC`g/-Y(E(T" IA]|w>(NG.p ,.ۨvƆƯGhx!.A"c.O,1SQ '>A֑l<&YIDުU;Kv-m؛U4VVՕT- p^霩x#i~qQXrm{qBs<=}6q*) *GddcP؟^G-f+ɪ9s-Xo ,19^|xCn |QY71\zr^Ảv s' օ۶?] UW_9{Q_Йy]n=@ ]2?!.LA)5'M7%ֈ~/+#+ -Z_= YncIY-aBOX:tN2Uʫ9ߦ%h|)Ba>l5o=ˀޗD^CA_b>hy41(I93~,(K#?Dž ac#=‚e[opSǻQi}U2`j̋3tkMs6mre8S9ǎ8+a%0  VӶH2dtA][9FYeQJquQM/aw$ORujL,LRiN.wup>'@krS’MHQk~krw*4ΉBJc&BY H050,EUyD// tRp?Ԭ P8J/DrL~I6h<{)j* 7#ѲTY=GT(B|E} $RzT,[)~5_EH}fi$;"O0}6N<ʍ0߼ ۝aJ#%I(hiŵo)l͏H#0Cqk XE5ؒoWXƋ)%Y)גYX;;=ng]l}j9*PBs.!7" wBj!P`z_PC2bq ;nŻS55?qLuߐ+@ʗ!9GmO*x$Bab& HZ"-]Vf&ޭ[6CXPljZ9$ݶLu%?_'122#d1@= $o O7t{ :8jVj3 .2؊NH)$i$qaɯ^z(*='$wy-S*6F^g{^ LV: p SC+YከV Nz^)x5UoH[~ʬ%)3-rԋ wr0N%so(?TXYDqKu M{eT?@szl}:k`0,m㇠nk?l_Klwq :Aj.%4}8(´^¼E}XxS [+f(8'%|?!z8"F>=K:'Í#[T>c鐽A'DZ&Ԡ#Ue0Ê[h#tQd" M:nn3í;ɨU+BB,gz?/ti!D=pG)Ee͕Et0^ Q:RI!`Vp`c)g=P%ڮ~et$}\|x:$ (d%~FB8mKyBGAj "RkT1)ЄEZ|$8$Zj\Ī`^a8~t d>~+W3J+ӏ㊺>) "/cx&Z #8  . dp~'[f-jBt:w&@ 1Z!nb:RA{s= ފywٗrFvgl6yicWu\V1N5H2n,3{U' u\l(\UF":P 0&ݽ'`l'2K[T{ހFjSC=>s]ҝh({h b_4wG$3BpיXgc$x,Usn 8h9kU/YycaA,9а/цjij[.N3n&JfEy )scxzo::Spv@\pSTSl6Ct%̌qEeߓL졈 Gj8Q܉5,#zE&tǣ|3V8)4W&|%%<9Ȯf Yg"xYʇ@xHZ݋h1iـ%<@`ʔa+]y Y@!Pb69 T0H% Cj r+>!ɌfE@63Ӈ ֡v+4.e6&HGV>@^9?FՎ cKw҈J6ĺQrQnk/kBD }*lԑyMv僧w*s21$j9T @.%V%!d?7=DYiHi I\F+P!?fJ Tn:(Q(Kgt6 Z}R_?Ytwvݰv~yW*Q#8ZXd|@ O!@'.ѵy\B_/MDAae®6 pߒ'Sh:L19:KL\sj9|-YodO1;.3xk㹏myDpM#.MYD:`xbGlt®F¬wO84cc^2ګ >rLZB^rt~eW & Q)r4>8jq{b cUa$իV&<ޚD II"B mZk> _OG= dĞ466qAygZԝ3FS*6K/,WDQ (DGu7suX7/QrbA&ܬ3T z) +wBeenO~cH-mO |Dƭu4[sj^.B̂2xk~:i:c*1_qS'H4/ %%Ê?[C.[Puw0NJr6c{[Kdc8;6;[L_ 42] :v{zTjv%BԆm՛H ΉmTǙa]}ԩ JMG]11;DKlx6 zrPJ4tY,juo3ۏԊeRZΟ ӑkpaN5լWsJW0i΀ @ $JCkgJT mMnfp7R<#r0+`]" AƦnP[@ԉջ"Eh;?jzGȏ?nd _]9*\lZzz"ٗU92GLkƛ@2E,#R T"4bP?ـz& Ѥ"%o7iSj\}(W?ZUTqpr^}?iA2W`En!mir3.c#H̤hY\3&&1` 8$ kNW3*R$ջ %4 -fQ i 4gp'TQFЩFVoe0b{V:AyV!hn͟:ܭ_C5UyM"9&ݿxCJ(`'9 ?URI1э=鐵j`xc~c4HPv E_v7ư_cn@ ˗ҍYkP` W<yo-8ur̫!ߜqe4Z z YZ