skylark-1.0.0-7.oe24030>    fI ;G|`u` ` 2_A l,>E/2[ u*-d ҎSuO]Er OTYw (lr^Lj[#u?8b$[*z;<ОEu.ӑo Ύp?$(g7 f? Vd   K &2G#, T  h  |    .  8 `   o(89:F G H H I p R |X Y \ ] ^ d e f      1Cskylark1.0.07.oe2403Skylark is a next-generation QoS-aware scheduler.Skylark is a next-generation QoS-aware scheduler which provides coordinated resource scheduling for co-located applications with different QoS requirements.fIdc-64g.compass-ciݒMulan PSL v2http://openeuler.orgUnspecifiedskylark-1.0.0.tar.gzMakefile-Use-strip-option-in-gcc.patchdocs-Use-chinese-description-instead-of-English-in-R.patchpower_qos-cachembw_qos-Add-type-check-for-environmen.patchcpu_qos-register-reset_domain_bandwidth-as-exit-func.patchframework-create-pidfile-after-os.fork-in-child-proc.patchcachembw_qos-Add-a-job-to-sync-VM-pids-to-resctrl.patchcpu_qos-Add-aditional-setting-for-cpu-QOS.patchguestinfo-Take-another-VM-stop-reason-to-account.patchhttps://gitee.com/openeuler/skylarklinuxx86_643w- V EfIfIfIfIfIfIfIfIfIfI1bdf4a34b66586c8aa27785c7e021629fa76081d115252ff90e6c222b963a3aa4ee7730aed886998af6fff794b754e0dcc486c3d6fffdce27d0f1b5c9e4dc3737ce90060b6714f083abe64f77bca137cffb7c1027383c33bc99705a8add12fb44b3531e65de5ff7a51b7358c1bd63a28588513c03600c2d5eb2c3f12eff297e4d4468e0bee03fd3a4b73bdc495ef7e9e3926f300d9a0d16071f65b1ee2f467b4e86a543e603368c1ffb3e7261684a4a6ac6aabaad6d32658dc3cdd530a32ad1e6962533f55419f25e96d3ac3161639f58ad7f9433096835a7fe52bd7d4303827d2e4c0d527ec20fa50eef5b4cca1cbe9e7a5115080f47c5989fb0867d3055399e85ba026663a4c68ee0d760553f61526637750c6fb0ecfc3caac155f0ff92386c8cea0becde35cfe6688c649ef2ee7ddbfe77227e08f222189d7e2de8ff6f0eb rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootskylark  coreutilsgccmakepython3-develrpmlib(CompressedFileNames)rpmlib(FileDigests)systemd-units3.0.4-14.6.0-14.18.2c#@cAcd@b{@bb@bz@Dongxu Sun - 1.0.0-7Dongxu Sun - 1.0.0-6Dongxu Sun - 1.0.0-5Keqian Zhu - 1.0.0-4Keqian Zhu - 1.0.0-3Keqian Zhu - 1.0.0-2Keqian Zhu - 1.0.0-1- docs-Use-chinese-description-instead-of-English-in-R.patch - Makefile-Use-strip-option-in-gcc.patch- cpu_qos: Register reset_domain_bandwidth as exit func after adding power_qos job - power_qos/cachembw_qos: Add type check for environment variables- framework: create pidfile after os.fork in child process- guestinfo: Take another VM stop reason to account - cpu_qos: Add aditional setting for cpu QOS - cachembw_qos: Add a job to sync VM pids to resctrl- spec: Add missing dependencies of build and run- Update baseline- Package initdc-64g.compass-ci 1716093419 1.0.0-7.oe2403Makefile-Use-strip-option-in-gcc.patchcachembw_qos-Add-a-job-to-sync-VM-pids-to-resctrl.patchcpu_qos-Add-aditional-setting-for-cpu-QOS.patchcpu_qos-register-reset_domain_bandwidth-as-exit-func.patchdocs-Use-chinese-description-instead-of-English-in-R.patchframework-create-pidfile-after-os.fork-in-child-proc.patchguestinfo-Take-another-VM-stop-reason-to-account.patchpower_qos-cachembw_qos-Add-type-check-for-environmen.patchskylark-1.0.0.tar.gzskylark.speccpiogzip9utf-80dcf7698c2fbbd421b55e11d58edc72035f0b2e4d3128ba36f09df318c0cf307ef6edf01d11a2a35cb29c23917ff7954856bb5571f7e3473d476008123eb2045Name: skylark Version: 1.0.0 Release: 7 Summary: Skylark is a next-generation QoS-aware scheduler. License: Mulan PSL v2 URL: https://gitee.com/openeuler/skylark Source0: skylark-1.0.0.tar.gz Patch0001: guestinfo-Take-another-VM-stop-reason-to-account.patch Patch0002: cpu_qos-Add-aditional-setting-for-cpu-QOS.patch Patch0003: cachembw_qos-Add-a-job-to-sync-VM-pids-to-resctrl.patch Patch0004: framework-create-pidfile-after-os.fork-in-child-proc.patch Patch0005: cpu_qos-register-reset_domain_bandwidth-as-exit-func.patch Patch0006: power_qos-cachembw_qos-Add-type-check-for-environmen.patch Patch0007: docs-Use-chinese-description-instead-of-English-in-R.patch Patch0008: Makefile-Use-strip-option-in-gcc.patch BuildRequires: python3-devel make gcc coreutils systemd-units Requires: python3 python3-APScheduler python3-libvirt Requires: systemd >= 249-32 libvirt >= 1.0.5 Requires(post): systemd-units Requires(post): systemd-sysv Requires(preun): systemd-units Requires(postun): systemd-units %description Skylark is a next-generation QoS-aware scheduler which provides coordinated resource scheduling for co-located applications with different QoS requirements. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'skylark-1.0.0' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/skylark-1.0.0.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'skylark-1.0.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/guestinfo-Take-another-VM-stop-reason-to-account.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/cpu_qos-Add-aditional-setting-for-cpu-QOS.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/cachembw_qos-Add-a-job-to-sync-VM-pids-to-resctrl.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/framework-create-pidfile-after-os.fork-in-child-proc.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/cpu_qos-register-reset_domain_bandwidth-as-exit-func.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/power_qos-cachembw_qos-Add-type-check-for-environmen.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/docs-Use-chinese-description-instead-of-English-in-R.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Makefile-Use-strip-option-in-gcc.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f make -j${RPM_BUILD_NCPUS} %install make install DESTDIR=/home/lkp/rpmbuild/BUILDROOT/skylark-1.0.0-7.oe2403.x86_64 %files %doc README.md README.en.md %config /etc/sysconfig/* /usr/sbin/* /usr/lib/lib* /usr/lib/systemd/system/* %post if [ $1 -eq 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Initial installation /usr/lib/systemd/systemd-update-helper install-system-units skylarkd.service || : fi %preun if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package removal, not upgrade /usr/lib/systemd/systemd-update-helper remove-system-units skylarkd.service || : fi %postun if [ $1 -ge 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package upgrade, not uninstall /usr/bin/systemctl try-restart skylarkd.service || : fi %changelog * Fri Dec 09 2022 Dongxu Sun - 1.0.0-7 - docs-Use-chinese-description-instead-of-English-in-R.patch - Makefile-Use-strip-option-in-gcc.patch * Sat Sep 03 2022 Dongxu Sun - 1.0.0-6 - cpu_qos: Register reset_domain_bandwidth as exit func after adding power_qos job - power_qos/cachembw_qos: Add type check for environment variables * Thu Aug 25 2022 Dongxu Sun - 1.0.0-5 - framework: create pidfile after os.fork in child process * Fri Aug 19 2022 Keqian Zhu - 1.0.0-4 - guestinfo: Take another VM stop reason to account - cpu_qos: Add aditional setting for cpu QOS - cachembw_qos: Add a job to sync VM pids to resctrl * Wed Aug 10 2022 Keqian Zhu - 1.0.0-3 - spec: Add missing dependencies of build and run * Fri Aug 05 2022 Keqian Zhu - 1.0.0-2 - Update baseline * Thu Jul 28 2022 Keqian Zhu - 1.0.0-1 - Package init ?XSK0RX+6(QA:RR!H(JĆQPQc{GD9)$!svgwfgggfw-h Z ZǛY0ds3 G;9`9<:2#H>F2P*ISÔ#p4K3'PXA0t g4,PwG X`a  4g& Й(*'bž̧[aө`u,@[ZaqVhK=G@Y@ /[_;gk 8Y R D `)ҏ t6 c,2= <:_G$1\ʡ1١V#4*1{'j# iECg>DZpG L~M@&̍ s!@0Ct` )qVD"$,` 8C4ѹP kE/`Hd(M%(&FTX45 T=t]iabC EhV*202h2?PэX42LrX,]8\P:="!B"y8$@HN 0Vw0^Y,+ =Qf}#GPʼn!ErRdQ<T2>HAQ@w7>ޅhh*qMy I A(eodgag2 GݧGPbHQoH2rs86玌dx5Σ,eJJhf9oRx%09xV*b dm4AÙi$HK;a ]D 졹Il6J 2P4ѠK2AyHE ,R"AVD mB=e:r3\Aă[ <>HfP ݷz`qpXZ^O<A* 3.n%tKOP|,$S2ߕ[2F@&cd ])H:0&` ~!Mey<y2> 3|&ɉsI ,Qa~*W*d>S|!(/b s(d = lYUB6)(k(-ŤNP9<}hP#q,pArt= )JvuR8$aޓ} W!z)=N=@ T9T!_⒉G5 &_J@ JfhЇ@1y$Hw10TP@Ld =HJAn &GСB"3I(6qViՌ >! @ꀐhw{DT14. \&Xrd b@5a&!CLb)NMP#/ˆ$PDt4Uԗ+v;tˈ+Aʢ:ARQ9NhYvt~֍,`+) AGU o"J7 \@9|122@w$@DŐ*&G4`4t Ƀ[% La݌W0\SQ:چtaxՁlA2偠O[Y2)$<ϊH c!9NP>/QX7 "4:E@f 6"(eG(,#l1d#|is  [QH>eo7!KѠ/+K*cH>傝qYDb:@Ǒ Ah z+1eمaFSRc)ZzP%eH1pa#ft[DL@fF9JXQ$(IJy(RbQ(*!jRŅ XÃݘXSA!P"[qD'h;At5!.&cg Moo|x9 (d o<Ύh[l}| '9.N=)PAJ$P(9.4y$C~<LKփL`iP6+cWքb?1HM"Ҁ cRYY^8W[ĆCrurp'#01tt4st>I D;#F* \&+}&OFYHMǘLt}: nYF@}2G~Y9G&RO &K}.@~OpqEkŝA&Lqb1d&:46=}!ErG,cGoLۓD֛-S^n:?'[LP<r]RBΟTAHh_q !| (Z 1Rz4gN#>F42i_.%EF[T/`,̒Bgڄ9px, 1 1DbxN2Rڞك .fNo[MbLcHr@O*/v?@4N3hi dF#{z`(}.Q;[v=+2[EJmB?۱bgyVD%YQ 15+4!}i),ɤREOPyJKRb D*ɠS,R"hA_eTJO*U$Є5DJ4C::ztB74 `1#3^5@!%%KL,6ڜ? `jnpR׽I bJV PwÕcD934}_}VS%!hyxЎtB &̓g/QM XXR4meMy .:FVn)UT;/ ¡.`?,Q0d PPF@EmV@^NHb5Mp& rjd RXFJYX; blyEETy+ "/홐2Sba.܅_vDvqd+cGu-m%^(m !ISX]5@F=ZRtyѥ*=g1sjB$Ҟ X|HhOZ˨S}m:7L>=k4f7:VO#j'l0] 1dA(whJ4 VAv[=ޒ[7]X4Q+Td( м~kKiЗ#^ӫzZ^n.vvnpoڱ l-7+lCis?':{cu!0xj5=@0= uz]Wdtue7 CE:PbWo:[3FO?d_z(}݁P*Ed@ORL:llA+wE'Tt9& Q<[3Z0贍NH0~=v#T dK0YiE0/"UFG#5}l8H.)ֿSԶhͳ&cp=pӈ0>H KBhLh,$hA  @ &134Ҍ%P [bȖ8<oA49.0LX/ ×bͤ‚̭pfVm0 &#`h >t>Jg.CsI29Ba0&I5J{0H%bh BxBPXjgF( Z ED vcEQ=lS]Sߕ b@>AAdAqyψ˗y 0bR=Yn/'7j:>y"[n&AʼniRv$/}w;D m: FK1"x:sto@uu8_oS͢B@xڒ@а& ۙE>"eFA`3Ɩq2tqAI*yQl“uGR<>X1-^R1c[B t?:(p逝Ҕ +Ӑ;OxgN'J)tR@IäD'|&@0.arLas KA:B,:1#0pȯb])a$怄r9іffh #[%lI%-Vׇ7p0( HdbDa=1̀p @L ^V |$VDUJ%!a{𪮸SO, , 6 1cxnA6&4IPV4qHϧl^*d_7e%6SN.'i)B);11haZ^<0 ,GDVh4r\+q s+ F)# ST1X`W9<:x ^o"jW$<~E%5cXR@ N$iI00 <<>|8<Cߐ-hG@!D"S9PґP"P:Ty37JBpUf;u4åKr!}囎R6zߐ:!C#`^a)8%^c Q0ٚ7_ɹ@$/,Ǜ"Bez.fA"tHyMSOIgz)i80&f.G;Oh( T$V4AȤMAjmtۊz":H,6SE1ĈA<* apAaBk'o k\~GDI,,TN 83d20=|D0N o $$$tv8.S=P̩*Bl !o(W4D Q-}_$ӓ~" js>]J<*.+HQ CK%_ߤn"[T ̰_Xq GbDZbg;P~yD*^leK+=6%ɕn~,GVhh$R $ B*-)J,܇ @7A[ [pl^< ZAՍR\ \*Kb.|3I[rgmY,H0XPti9!7_!9/J+d7A{CH8a?7Jgpt_`hP(Oc8KJ50,J!c0XũpV^TbJ4r9Q D) ň@4˄v햽.gMwΌzGƟͲ{`{^" .S~.`q <oBts߾!t]^6- F~ݾ{J薆!A+d!b. /r@ T&spCIY\Hv=-qp)3)s.zd+-9ez$}K]ϋįc˧EvWQv_{/3^P>-K#/=@(L YDw[*0^Vqv? FYtO3Z  S PAp"{:!%ڐ2+H27 mâ:m˦r\m_B#y=65q"EYtu/ %tbKp#e"ќ_aZG MEaݱp"\ pU:A,_DLzcYg㍍+DoCx*e_e"9SYy?YD=@bp:Mt7?{؟|Z@_ LNCH>KQ3 +, L!)xdx!wpERnUg ?b{Q y6DK7гBݖc?M1_3CH 'sQ ՕS~xN?FOisט3kP[4G]zIaէ %=u o^j(9M[j-}E[㼧Uڷw{ݵ9=wM,΢wt"k>lAw;gsh?n;}y8](M.qqw./*=x [4dU}LktLí w|. q/lΟ4ݦӼǢΞ(g=_ƴ$ΚWt3x2>m{pbFdK57"zVJXsO өX?RÉvVDA痢\:uݏUdfqr-fk74yi{ͺ=b5P/tG̶vZ.V%+oY1GcPbڶЪ4C6m_6^Z׋ڹv"\FAUsAYu_O qSNRk?R2|>m#7_!K 'Iʮ\5"O#U/bPZq`CU]Xw L}IvoAgpUTjq4d' UT>xKe]'S7#e2t6}kD%LgVCMA%n'nzVqF|oS𣿾k՜]x%ǯ߬v=drɴ"r[M*)D2>z×wU#w鼲{|o8pƚ^ԗ8~U79viۃHmh 1Gny餻p5m[%C1)Ev<%S9Qpi+8Ek[ʸCo1gX%美.8O-}Iy'I{6WR5DOܴbM &#tCmfv>BP7$qfojBV=?vـ[^sX1/N/=nbﶰ0fkI56ݞѯR0!u/)ViR)ffzuc/c;pnƴO9l3`\×χT{Xǃi{n+T(Q˻Ix?ㄢ/'YKrI̷{y.kr23x̖ hswx-)y{kVǾꌓv\Ӂśx",ve].]ɱ-@UeD=͹#/צ?Of2nE\mLj0weccW:9Z o6D NuNvT;:EQU]+Y%*}fC}^iJ*3\^ Ow9u.9ᛑ]dSԤΜ>sҥsS)M_O[u1*6sjxS㋎h9GNrm& ߞ]Ͼ Fk ?Dӑg&o=#m=E{?IX?'uU7Cte;vٶ卬[S kݶW>_gXF $-C-sEww>P<7knB/ \REM,3N:c;$jNa Kٗɍڛ* Cea}]4fڱ;̱Ar:;6$hhC#QgW-/DJp [4 h}Mmz-v~Qb 3۶ /F2FեkޒEEܵ3$iKj~V٥>9aWӱac]pcGɜjQy6[mK/3RlW:j]33CbG;5 Ԑu1ƏL>'f Y_8r8p*R˓g*z9VOY8vݯ&zҐN 9S0q;GO6=rt6KEͺRk5@2,g[#<} Ҝ ?[!T?sGn>l0B^ReLF =,C=,l8cT.01u/ZC|uR`уԯG1/=#l'WN-4dꏲٞ F]^Pe=au@[VS ˎ9_Cn;qI7]U5407iOsҬ A;^TԐ߁iR7/tf{Ƽ5V+[z+ՁA?nx5!u4G;2H ALޙom(&Ld`4)^X^ĉ$hm-vN6z`ylŒ *gx?%)86ļu3u5%b Ky:kDugF &fuSR5[T"[%qtGՔ1x~ts굶~ƛ %w WrbXk&&(iy2tծ:A7GG;Z6,pzm$_oZM5'eTn޽|B-rwg6I:JGLl~M=iZ:9=,ycyIoRWi6&"%zuvyjh/Y=+W!NvO7f!ж^MF26vܚ`854ivmu>M'w[ U,CQQ]iNX>u3/-HwΉck߻I 6y*o Gi$'ϝN]_aǶۋΚx73$9_qfªPҏ;^dG8s%K:om9}A"!)f_ϐ8M]ǭ9]y ߭~4voR@ ~ږW6t"aاo#;Qָ^6m,椫sB|jMΞu "^6ن?uT3`xIն*Kc#韆o7q}~iZ;|ZWyRwXΡ 9,:v\΁ ƭE|u6X[샛#>k.!J:ПI+:3 8WOl_:~Dئ_/8tgٽ5F[jGݚ;dGj Ttⵆ(uCOJH }[+U-I溵KvT<5mڋqk?o2cyCaӺ'託rLؒ;nɲtQ۝79f8Oo_fOI9;+e[跻= {2PJMX1ʳwBhǜڒYǽ*&&k}?勖i~x/Cm8<%MWQfDgbtsQ/k{Y9 WY5W=!76ml\0gQ:7N?{yfA^>n[rH]K&{u`ey\Y(ҼԾKw/RcӨ9oG|fWj`&|s<^~O&j8wTe1TLd#JToY,-;ƪڛ*Nky7$ g:@{U6u$~3tgъ;yD`Sʔ^~;kõu(\ݛ%,G:eyt<|GY6uΜ)tt:kF_4we[cu J0i7.]n~mz ۥ6|/TW_[Pm֌vZx_vwn)GyL69aOQjGۜ>`곥þ/وzTVۊ{KMn^Λ-_ p$Bn0d͠ig#&uq]{g|-o֎tO3T|v>1ꬮ9JSؖр-9O/Uع D'V-nеS\i]Њv7'#iڰusw%,1G֏j0޿qECNq]{x XlAh4?+]buZa&+LRnJ$dϫ `דJ⩃QǮ*0Nc+')tmr/yoZ+Gj,Ʀ`z2H .[8O\V`ޞ,onxdmr{nBۉKg\'='s*#?-=ubmڬI2?ls%Zşs(~5:}G|g~8&|sW\Kӎ-vPZPnq줖~w\fk_eѓOv-ث`9}]:Ai)Ɏ$S:2mynXvnSJۍٹq+pyUY{Tlq5͛r7i-;?m{+|ݚj& ^>3X҇6s-2Wa Mj*9Tscm`iw؉=.I1]X\=\K]q`cByImHyi'F E-@z 8d,T;sS.jygJxGߢnsYzMS۶ZiMyoO9g_އLЯxibxUW˕~g5)+ʲ}ŧcxオ5}5sb3e;,~$c}#m2p}zؕ;ȈYxr$<&w8%n9|{|$2_&~Ds~cġic D'lE̺ K?1B0`>8mֿ2mH#~?~@~~_cKHo>h=~G.W8yq_/h]K9{DՅ$oXJ7z!3G:1ac5mlͻ,4Ǿ'\eEVXM5xl:;iZu!V Y\T֛y{_Lְ{MgȩTv=,D-p5͉vȩU_E2T/M 3rxI5hpSApgxi./g-X3uڢ&Ϟ5D>"Euǘ1i/njסdVtrO[̯W=+&m}}G밿Uey)›9t=.~1B%ͮ2=ݱ@Iapu;iM]--3m;9/}ebqcn3J>ɷo]nt,rh@?1b]Hedhp$B{ cFG#2豫щj_ӵ;bgS8*DŇcPZ˜̎Z^<]2%Ol Z=C8ebi˱N*ߍ lzƾkظv#WU'W?Vs ګ?E+,-PA:SU=SQ6j/bYgGb3bu7㨤a7GT~N,R0u4~tbq{NQ)f\q43q szy֣ WWotu߷PeGK']fi%hymYمEs}벓eM0m3_&…MC;qςk+?mz5p9z[bS`f#A?W+_STO{4:lO8Z^ݨi6u|YYW<1b='nɝ?éf [N*b k ʾ=P07 9B=e:;`XӞ/T;|ce?[[H4 ,]y%eӴd$uͫMW G9x(ˡX&_t@!+l]?)IV LJ5|ӣrF/rVMMl4y=%.:S0r@?zuי9KiS&B0Ot5Wo|HmڊzAuڲ'1tZԻ?5ז-Eөwˇ2U1yCqI3̛3%׼hTpI"2qopŠO_6zb㋚Lq% 3x:oɺCFn yT]Q:toM87m dƨ-Z/e[{s毷X.Vd=totF[uWZp=G3j&w7MŖv3MզۗL8|`m-Ú[`u!z"lwV*F]%h/]qx]iyh~;jGmAaf?^a_wMW11_-Fp t,G#(E=zT~:~+~gnoj! {5llrVN OsBɾp+jg] CGꙪ/6xRX1wg^wA̽aAm/B ]zGMe ѓn3!! fh7C)3n,o5Չ]i˧.r~0-rwTC;/m|mt.z>IZL:#SJDw]s֘ '?{U:a-s F'TphqFSmA-.b47YxBT:bFKukfjshɇNY1[( _,cLscEERx@}צ CNv.T2wKr_0A4K5~7ՂW\>}ɔý"Ls gܕ5wnt!%zjU7Әhm?J׽7NY/7*cںM]h}җez39EL/9p{y[Uqi4Y_HVsiar{{u֍Ѩw*[c[ZQ3x{{{1͜,632qy^7\jo M|>K獝'[K2V~ʊIiWwo-'/Adtt%qJG#ܢK_ig,z$K.&.!Hp'[ ;asGgg{_,LH*1 ]k3k+`܏o8K( 9WmyD,r74igjⱶXSB5hEȾZ;fmxAQwL*B}8?զx&~H?w.@N^vͧb(SsRXQh.G:̐2xÒ+Fזs@ůM% (@18L:k3'K_OHz.>M͎M{ .m[k1oYAǽ˦w~8,K=z~;vHې8˝ooB7Ű9۹VRvn4-͌vܗ~0dBrB13deKe/ $֖;:p ;G^XRD_|n*Oj~tJd S@'~Q"UTA˜P1 Bh~P -AG50yp?z5"]Ru s`,dF7./Yt3埅}~0yYP;xD%M*]LLIVI`a 52z燨 _m'bimffSfOBfEUr [ iThR8- ьɫjE&TDAlO*Թ*}.x ;6 %C%oyMyvg;nfx. Tyh쳴 &!Vtu%V nayV!t犚qm G aN= [U#nUMdE)a(i[D.L^v^~瑮ڛg.(J>U$)4BZ䕏#vXvQJ?õ9O}%>MY /wX~%CIU(e: 8H./i7gӉjhHt}\Qx"UO[3P7r1;x8u] 4#Kvʐ]L֊ ϮxIPrS;m $EJNo,:k|ħUu [kla"k c`.InDB-]inlmLm^:֞=M~;|U!EM DM8Cxs$[-idcՉJ>{VkR՚']9 d6(@jo $u)޴.!nM䊤4a 2yL؜H6ȳvbG?u%iˣ)VbX&SkUwW|'e<}>П9YD}=ǰ 0Y6Wg1)ryMdViu*M{I7O]b+o̔*(L6j+[xߊʴ(EKG٫Q U+/Śs?,خ 6 em>ۭ4y"Y0R=+|Qt.g(gOk9k, v`q4pwӖ79铒B[ :7cDx\4o+YuD◔9:*ߙE5bw(XghPSf #Q (N~L׀ڱ(QCoLT}rjuw$ge{oΠ< Fxa>r qT~cK(wXVhzVau֑4S0'ilљ-EiM5H"2VMOS"~qCnm'jvW}~GT%~u].+Ftc)57Q"[^`@cRr&-@~ k9Tsks夵N#D1: 1EDO &Os;t خ<cs$hl%`UaHoBYO ӻ!):# H/Whl!*l>۾ZICȔ@9{륄^;{B`[ʝ=SFG؃/r=j?αxh~.K 6$Xl Q!(bHv=/եy_  &uCniDړ3y&31cMyCbkTVAjf ^TCfJe%dNs8ݾ ܗ#aGF,uD|\hk,#<` I,o'En)Lz]>MG&2wl,29hrz-237?4h{% ƒ@ßl7ySv/E{M YV=Ƽu&"qf<[u{# 0* noMHl˹a孂Pi:@HgOiLcDyeqF$;].]jNx,s=`tSuV0~15*Oݼ*A9`=QvAM}WÔ #D0!d#BT/̇G&XlIj@n=4K,|C Jyn}`/7*48CgvENk+枸1T}\,Bn{ CUZ;_}vxO<#WL,ʚ]M5ݘ66>XZiUS9ZZܟ8w޹b((9}Ewʓխ͒w+c]T'UL܁|/C =K-q^WDD}MPdc224mtBXB )xQm.+GMd`!gM3n9v4,[̈Dda쯏֕6˝[H7 =k51@m5;/l ̇gJ'\̆9|"Z[rX>`Gk TSyl|k1'3+5s=GONIl 0۴XY۸@.!WcKՍȟo6|O} ,-4#MtDd5^_=k; ȫ<7_ofP?|psspԡvf93@6*o!΂Zqݜavߦ+<+V@A~t~cG?ޣyuWҵ&wAwî>WH`:0sôߒ!mk6k! ekrީ'_1wwwƳ b Y8僥 QE_pؒhLVZ[ʐ. h442U׆=G+GRu A$KU&kMv)T~z`D!ykډ'|ehm_DTs||R."J{{Z;sN 8T;?Z*n '6Y-|G$i;vQL cc\4xǗg1DHZk 8?|΄R.RDΧ|ΞdncQ )%B@;C!Mz̠k?ؘY!Y3d ^OaKҕ8hW>M=7ygߍRÒhzIGXULWCmi~0Uk=Qk|'Ҋ]6w̿{At+sʒ vF|`$ mN>6cԺ#UFz !*8_ONdxA`]#=kQ00Nst4kH)]h~--w^y g3iIvr|v UÊww?-qX^ʬ  Z7X_ n-Mj}uPI446vJeZ $dԼѐb\M55z^t5|#$$  9mz?Uoi A 8}!yqn9:5_=yTw1Kkk(U ƐVLS^Ok9)XސN]0GvI-atA2>yE` ,2nH^ RIp)IFE' 7_s)e{;I} ×S؅ ~g"ݙo-Ç ":]~ٻR<@8:a$&L)hyr;T)7|c<m.WV=~J6yV[r A86XvM="E"{8&sé=e:Ŕ!bӎܠF$}ZӚת/YwX: P,E]?q_td~z3?|ީ7׍y:`"S[H)K ִq3cTeZτަeә4MUn"EHʘqWz"ըZt2ػa췵??xt#d vPI_1ph׫oⵆI q!M5ǎ'7z oF6|u<7in0O$ &s\0eHU<ꈣ)Vx-g3LIs' euneh̛i9]eYfǔHRF3 Ujp?D|u\.B\U٧sivd妧hk̳ G}qT 4k2I)@~"Ҡ!@}X鋥$uɵ/ t7lgY\4##yp7)KhxfdcHx|zֶ dj )艖r'n+s5~)~  U5)ĺZ2 ׻WZ"ӳ3^o$/):bS^<8|f\̈sHnQxфUo.y)@o6F y)٥ZfvWg.xPx_&Yf"XRJDZ򴶘3ڑ~údy{ViYTi gʈ=,KRdzvd&¹5Uv+i8}k ^$9Ij׆j:̨(ednPd};䈑 *͋5!iG |֑Wu dYRF|$A}(֮{ٟqɞx Pf7 ^?⒅YDGX )!)4vq AΖ<<ǯGSStT Z%u ּ0IMH:CR*>n[/JO7s[3|eAjPx+ ,rҖT_E)%ת;nqHV=",7c ?|\#vb4jh#cd 4+K8;1KA!wދ0SҬyܧ%?3[*7%)ꨗ,u؆7%R<![ юwl&O8-90fِꇴ@OG.3NFO* Vu/Eo4b͑W 9s]B '//Yqr[4Vt쏰}w0MW|2tmX(uH 7U"jC=d8r8YwGK-B ܞ7I-&Hz9y pmO!:xqq.>"c4)1 \I tUڬK*Vүh/T"KGinYQ4_<UB?ߠYZq+u ԟI~QP9ΖćYxb q(-~JOpR2smJ3{< [@ HsZ,z@)ܦ%G𾛮Relg&卵OAzEݽ;4 |nx.ϑً&Dע,6DžiՃ*2g|PoAN[CF R`ՠpۛ5TEr|}k¸C=*o*mvw ( 8l{?r" >!}~8A7]N&0^?. @_97KLZJKyz']PDŽw`ngT;TQFJ.jgqdv wXcă(iЗ?tT)ê󅦀WRBN+92|9YMW8L\v7.w?c־FK?1c<~VPRuWةW6dZZhwPS "Ut0YDlm Dlalb?I&$  k?&G >p(qؒ}eW0g?u?v=vT^X$򠡪 ъ%P|S'D\6CvA+}u BdћxdJ\%5\ \. 35êbQ$˕#~c䔕 )N{$ +zО* ZDE l'\!#d !`,ed֑'-|C[/ʆ l1\MJJS`# Q j\ڹRm~T.a,E_Ve͖?1X`q?JV!`O^i`Qj-Q'lx6ISqfFG&oR*݆MGH9 d R0(tovmCsμ pW3d>%ѳZg>(j l1q埃+Zl֣pÇߞrZ1d1u 4bg@[WtS7ָ18F9xkϤ(0Q!pah8NOڡ$!;߭ Z50\lf4Q2 ~ -6*/WM}^TuW[[c'Oߴth}hcr; ht2TUW;ɝM-f樨 STk5G͖..  JKaЙbQ]Ll(4^P7CFEURk#@#%C cl. tyk8S 1Xٛ@9{ڙBB!KZ@@v_y)Zße1*0v@kyH +@nfo x {4`(ah $,l@ΖХC i$g?E,L㮨]AK@qt|8 -n -g5ځ\Q5ϙJSQӫzJE.eRW]@`-xC['Kar.~'ǟ<-OC` g:o @oQQivri( wZ@DNf G7 7؛b`2%ݙbI?;a=t& {cr35B@6ޏ;Jx%\4Ʈ@vJMn_hD m mP5w\BR]CBVMd'{{_qޔ\MRLBQz/f4v rV)-G1'Z8quB[俣ovmajg=c{F pl-Pɥ@@Sr6?^=4xQ??P/l%ϣ!#sɡ1WT'76+ޒ?fG;fPRvxU܏&sʯ|D;w>B#6:R =vjR?[W&B`>&oЍJk"hk4ѯUǫ|T 2[3(3 3=FE{s_Lmٸc_9<~r t 9WrX"d;BiB wq 5d$(((QX