stalld-1.11-1.el8 >  A `åU]p0ES~p혯&qd8 SY2Y)tOp.YxHɑ'Yh* ~ihُ2eXguWvP $GR~y}ŏ4(}|6D|p ݎ!R1ԬA{.l`ydd(M4EUr'5-;|9<s"[8BSeBϻ\5B Ϋ1P/Db-3^gW[i/1}3"CK$n_\B֮'t]8,<$2RnOA~oG_ G[(vt] )ɘMygW{AֶŁ>m,'xنcM~aKZ_~|H1L["GE)w*?mdKk3 APRe 2 f5v -i\n,h_=/#y cdd011c2e80478db8b60ecd23977f0a36331dab848dcebb6df16031acb15a8a95b0d0b54f44dc435b59a128f50937ed6201bcaaa`åU]!HuzfW9BۊgBVaF(yHW\{HűUAN?:x0a^8 ZJSHd9?'PEL7C52_hBU C'eMH2lƂg[d>0`6>$@@[7z޿m[TC'QKl18)GgJ9SiMC)˔6)\IMAު=SñՂ7d(ohض,$a(ޛ7aLy4Ս g#b\ih5RF tM欯ު[e̜Q ܏uW48@QB8:YȲ 7O)}-e+ȥ3(zb* d60MM%%/3Q&haD鵓 Dp5gT ݖ3@$1[TӉr#e;0@v|60 fqYa J7@D>pB!`?!Pd   V EKSf   .  D  p  ;  `    @h(89 D: >;?C@KGT H I XY\ ] ^ bXdeflt u vw x y !!! !LCstalld1.111.el8Daemon that finds starving tasks and gives them a temporary boostThe stalld program monitors the set of system threads, looking for threads that are ready-to-run but have not been given processor time for some threshold period. When a starving thread is found, it is given a temporary boost using the SCHED_DEADLINE policy. The default is to allow 10 microseconds of runtime for 1 second of clock time.`äppc64le-02.mbox.centos.orgzKCentOSCentOSGPLv2CentOS Buildsys Unspecifiedhttps://git.kernel.org/pub/scm/utils/stalld/stalld.gitlinuxppc64le if [ $1 -eq 1 ] ; then # Initial installation systemctl --no-reload preset stalld.service &>/dev/null || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable --now stalld.service &>/dev/null || : fi if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart stalld.service &>/dev/null || : fi`p FAAA큤`T`ä`T`ä`ä`ä`T`T`ä`T`T5c491fd6c588691443d8c320522c665dc638b4eddb74dc1fe71fcb2736e108f2386c7243ce123982fd62f66d97771daebfd7d383348f8904097e68947a716f3f60623eb75197f03aa5dfb12cc7870e93553239111598112f8deb22d4786ea5e43de975c325c5210b97c23de3d9294ae854a7339b642171f55fc54308582c13971d75983ae1e733c31bad9abb44d1e108b0067ead3cc908abd22be1a784ae08778177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436615d79873fcc7174fb080b8f2869b506cf0d8f66c0f73e32ee8d9d02998a63a../../../../usr/bin/stalldrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstalld-1.11-1.el8.src.rpmconfig(stalld)stalldstalld(ppc-64) @@@@@    @/bin/sh/bin/sh/bin/sh/usr/bin/bashconfig(stalld)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd1.11-1.el83.0.4-14.6.0-14.0-15.2-14.14.3```-@`-@`3@`>`@`@__@___ _y@_N7_L@_D@_?@_>e_=@Clark Williams - 1.11-1Clark Williams - 1.10-1Clark Williams - 1.9-2Clark Williams - 1.9-1Clark Williams - 1.8-1Clark Williams - 1.7-1Clark Williams - 1.6-1Clark Williams - 1.5-1Clark Williams - 1.4-1Clark Williams - 1.3-1Clark Williams - 1.2-1Clark Williams - 1.1-1Clark Williams - 1.0-4Clark Williams - 1.0-3Clark Williams - 1.0-2Clark Williams - 1.0-1Clark Williams - 0.2-1Clark Williams - 0.1-1Clark Williams - 0.0-1- redhat/stalld.spec: pick up gating test version for changelog - utils.c: set daemon umask to restrict global write/execute (1934586) - hardening fixes from coverity scan (1934590)- utils: Fix bounds check on cpu and end_cpu variables - stalld: Support denylisting of tasks in stalld - src/utils: use right argument for warning printf- update to pick up latest gating test- Set starvation threshold default to 30 seconds - rework read buffer allocation to properly find page size - Add the -g/--granularity option - Change the default granularity to five seconds - Implement idle detection - Implement the single-threaded mode - Add HRTICK_DL support- Fix Readiness Protocol Mismatch with systemd - test01: update to use buildin atomic operations - test01: add throttling check- rework detect_task_format and buffer_size logic - make CFLAGS for local compile match rpmbuild CFLAGS- add systemd handling of RT Throttling- fix signal handler to catch SIGTERM- stalld: Set rt_runtime to -1 before trying the SCHED_DEADLINE - Fix incorrect recursion of specfile version field- Readme: Add information about repositories - Add version management and version option - create doc and scripts directory and add info on releases- utils.c: added info() functions - detect and correctly parse old-style /proc/sched_debug - src/stalld: Fix an retval check while reading sched_debug - src/throttling: Fix a compilation warning - ensure we only count task lines in old-format sched_debug info - Add comments, clean up trailing whitespace - src/utils: Fix runtime parameters check - stalld: Do not take actions if log_only is set - remove warning from parse_old_task_format- Fix an option in README.md; consistency in user facing docs. - Makefile: add 'static' target to link stalld statically - gitignore: ignore object files and the stalld executable - use FIFO for boosting (v3) - stalld.c: fix sched_debug parsing and modify waiting task parsing - redhat: update release for features and bugfix - stalld: Do not die if sched_debug returns an invalid value - src/stalld: Do not die if the comm is too large - src/stalld: Do not die if cannot write a message to the log - src/stalld: Do not die if the main runs while a thread is monitoring the CPU - implement RT throttling management and refactor source files - more refactoring - src/stalld: Reuse already read nr_running nr_rt_running - src/stalld: Gracefully handle CPUs not found on sched_debug - src/stalld: Use dynamically allocated memory to read sched_debug - src/utils: Die with a divizion by zero if verbose - src/stalld: Add config_buffer_size variable - src/stalld: Increase the sched_debug read buffer if it gets too small - src/stalld: Fix an retval check while reading sched_debug - src/throttling: Fix a compilation warning- Fix an option in README.md; consistency in user facing docs. - gitignore: ignore object files and the stalld executable - Makefile: add 'static' target to link stalld statically - use FIFO for boosting (v3) - stalld: update usage message to include --force_fifo/-F option - stalld.c: fix sched_debug parsing and modify waiting task parsing- Place BuildRequires on individual lines - Fix changelog notations - Modify build command to pass in CFLAGS and LDFLAGS - fix compiler warnings in stalld.c- use _docdir macro for README.md - use _mandir macro for stalld.8 manpage - use tabs for spacing - added push Makefile target to copy latest to upstream URL- rename project to stalld - set version to 1.0 - clean up rpmlint complaints- add pidfile logic- Added systemd service to redhat subdirectory - added make and rpm logic for systemd files- initial version of specfile - Makefile mods for RPM builds - added systemd service and config files/bin/sh/bin/sh/bin/sh 1.11-1.el81.11-1.el81.11-1.el8 stalldstalldthrottlectl.build-id547109cc281820d8d444993faedf17a2f94a3ef3stalld.serviceREADME.mdstalldgpl-2.0.txtstalld.8.gz/etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/54//usr/lib/systemd/system//usr/share/doc//usr/share/licenses//usr/share/licenses/stalld//usr/share/man/man8/-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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2ppc64le-redhat-linux-gnuASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=547109cc281820d8d444993faedf17a2f94a3ef3, strippedBourne-Again shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRR Rutf-8e5f6b2c280c286fcf7e9b5ffddfc3447319ca99bc0af66f7217519ea9568e080?7zXZ !#,z] b2u Q{LPI aif.{GRPQ~Dr--5P|'K<;tğI bXL;n$×AԠ"l>ӫStX6\ݾq:72nɣjX2< ;,Pe]13 {r<H1:"H[d6RbYoq"RֻScc9&n CWtgPN $/$@MLn`fgSi j {04j[֔ n`P>gNǦON&=V8?ql C w}H(2qCa'?X]z X 20ʙYXRz]'ƖݷH@i2 p$V@)𤮒a˥#4@$>G5G9%-;mXL#*`a:*x ~&f7;Hʤjȼ5|lbސ`/{hzdWu TxltxTXBBqG3z۩zuܣkk` u:a_M/1V PQbV{;up;%6=O^dL$ uiI(IJk{d5tNU+'S*n;Ju# f53}*&ORѱ*WXvo;3'.84x$ V㗍LtB"]tѪ/Ia?1GV =7VG(Fų^4 ,d߸6G#@=GQ@- 0>::@ħ{4ĶwMz/I"#L0}_>7yPʨL$5a. |S2'!ݾ|SqKjN9FfYrMEԬN:(̕y4VJB'Dyű ƺNkN$8]>SZ<;ieR,I_2oC_&*A9`yV^Z3Մ\[Q!fimr lWS)C%cٰ=ӗIN/u`lQCXtN4,#x|.rNP[\Jw#_z1prum주+㕦=p˜O'PiY[UK&bd_E%4弄YH6uc9_`2ZA+oGzZd*w',Fyf7a(u>D8n.3cꊐ/M:J6 Gj 4J>U}W fqt z>sZvӂrx1YvhؔQ؛z4GptuHJͻ!u 7n)q s(eQha}s!ؤxf]>{^2(?^M[!7uoڑ&+KRp4cO As֮3iZv;!&Ԡ`e^83/(y #}+ :x[ljjTRd7Zm3F=\W%1G/8:'ʜi%6KKɀvLOAtck%KE3oSawoYށTBU쿧@b)8UWT rP\Tșd|?){6QEUX)\MG:ke5Ġ4M׸Y9<*=? O{o#O\PAlaA-$Ȃ Ra79q {.eR%؎UQ_t2S>``b28t ]O?W-,0%sZJwDgkAF!Vm/*K'Ӆb[phHyo<٪ b&b{'6TqԦA_(9ok*a ;NwC>0}AD@plb9GH6ȳ?KMmZ fʪ#+wޯ"wClP 2Í1a(e8U;{ǪM>rߴ-Kl}n@ɹΙ&W{xїkА \F#Zj/5a}~6J;'},-V QRW:k81%`q"b#GkZY񔫗*ު9o?R - r"ZbrC:!7DLK&&_"3rG?ɓ᪀ oNh=5=Lccӽ4H<EбV1楳s" !菽$-@Ơ@o9Ry> 1jZs0҄Kc졖Ϝ5.dY6k{[0n1Sޡ-1'tAv)ؕv"rðhF{K!)K9.(_YnOMehuIwi= ʭUE"$ad۰#ҿmGmf7f[ɰ(QLu蟧59f k7>jݾ{s&#xyQUxv#qp( .!lG{_M$tV`ߥ`` pW;XsRs__ۑㅺM)9M?7+H8CP6 ۄaGvm"]>đo^u !PHC.&a&[}P~iN`!p%N O4e h(I "-;pҖuTn`wGZh h}}}GU[ùs[h 7r6"R**W6ՂNaF0ûጼS$^oփ+Jvf9 Kmz7ǰyw}(:Uk#^)nWf?E\C,d6%b*;a;~B~”G{ /l;㟩a滞ʕS_{c:x)JHz1XLm %~:yd70rv,z:kSlJk2'ldsVSv`ko]3ߛL4>.S OP-l!\Zcw?%I0<+$<{!:q\Q JہjIg1jDʘi0 kt:gVɱ*NTx“;fZ@o獅$}^ڰ.ƆLΟQ ܑ@{J[zX,Qr:']2 o0uN%N_LX;~r)Yl#nU{i4I6xb-]k4 D~ChG;[w}).J)3$>/u'<$MZ˓;@lRޖ;rs:-Z#+#sO̭ߝiQ_[;A@|7 HSO^4ve"KXdr):sY3]gn"~eJ"_QߕN}f'Jhe{fD +qt~i*LqJidd(A Erm P*_Ծ߉7Bb;W]*H C2LYV'xhd}y%60FkYlx )Z e 2jz,ѿ)>kS0+jXGB}g4*·EsRۛ:jJp;4|fkb4ROát^U u(%nOFu4Mv`+jw@FBπ,mw#ܳgȗ=bw س$QOR3<{إuItr8!=+ɖ:uz;N##uq ̄R CVuW)7ֲJG~Dd=3ˍEQ}FlnvMƽ3xu%=뗭$B_Y'bX\Z7혙S1av;v]F{̓,kP/nȫu?/.U.+e88hƯWe (%"V>R9#~~敵sdm4P_FY>`xY)u2{yMV tW٦a* ɢ rd#D='ڬQ`M*)W`9?\^NQ81{O%Ƈm8܋էWԻ|C.ZoU%>j@z82*BܓuE{SƯrʜG 6!"~2UTO IOyqQ@P= EIJ),6BTdZ.dYZu9***Qe*,4/¨+(긘,I] 6uO }q(RɫLz7{mi~u~'HVѥY҈aa\cVY@I4RBu>JBFR7>_ڰRSvv$~MsR:&nNP zyNg*{SKI7=CxhxLtzA.r$é`Nt]ZM^iV `&/G-TF`|M(E;- 7kDс>aSO T.NKygܜC:&l OmJnيdڢGWkլܛ5!jǼYWӜUʇRdi[N ,gz_XB k9-/gv_ΛHdU'9kRsWعެr x0&ODmpۓ " s麢v+(i{;ǒ'Sf9lAl[ߩ|ZfǾDV {B]Y,SJ2$d '5!խ<Ւp9tpm4X:~H[;f["褂]PxD1뼽t:\3G=;,R.>@C"Lڙf,E\Zp"Z&ԂeIs>?KҗwTuUPp;q|(5.`+iբ x8\q}^:[_LAgD)}/Uݢל|KY!V*Sy3$SR RZʥf,uSlvg $TT[H8?W_̒WǠȎ)99]0lHpl3B8 !)n150̧K 876g~BC̀.gkpIIWܕ1-tc6x68$7wsFv\vn?;CNʦ AcKO k vI٢!䪊hw*nW'د8:2}}~ dn]R1U 8ʤqQo7dH"72I͎>[҈(x*O2E >SS'ǀs1=.Π@pسsͿ^55:rld]ڏ#pI`2v-#1li [Q v] M~Ed@3$W~^'Yuyn8;>5AX*y>]Őa>3.sK[B IYϗq˾CufdY&Mz\`eGaF{88"~=g UbFc\QjmPډCg&l%kڢx~ƛ8oM֐WSiC]/z]uS{JW+\E@apUş tN5ܜX4 ;i}.cJ׌4|@nRa1[RIE h_Pif-6 0a ck k;wakcw7y4,>f I*ݴpK=Ax??FĕT?')q~{ATP+Ҩtm(.#oeVW'0 T(uBM:nEsэ秱1CGf#hkOI L#Rj,60+ϻ6I:=6x7SRmꉑru )C]n*,(6/$6_ETXLY10D;.jYcv5HFNͥ1^gHؒ'1nX80KER,Nwnc1-2]sȳA_֚)@3 a|TSZPWZ*3(,3ɯ;4^Ƶ;l\#9];;JDasKmwdەBn4#Tͱm,)[ JlxKT;$w ֲfoӸCI;*vE:uq"`>)3!v@)_(KtS43+_LͶP:xA6EuA*>0h*|@JA%1-U ]|ܩI<{W3E3Ijj.E9U<2;LpkzaxVv knrU/WѧIE 0%kp6Gѿ̾/  щpLV/e@`:do`xb[痋 c"ڍ}QE? xt0hԄ^Y8Lj<GU{P Yw݇Nɞr4&cWXFר3[&ݥ }* vZpԛĐxɾgٚMA?AOWk5wf5hµG`oz?*~ p!Lz '[BdGU=+wֱ%ר]IF$(hJXN%<ӻ6~ޓ D)ե6pYoU8}PNkAWd.?@QmQvswBdmQẖII懫hBF]48gQ, \md~m`W*u;ՁN}@"DRx[x#NT8LXlY/F,=0HS1A*oTPk*Mc>=J[aIrv& Lm)g15p_~v |M<`qF`W^ -ӞKD4$DҺ ռ#4ÿǃXmɌ.Hyqf˗Ȱ5V f[ dM?_/Υ0l)ÃD JNy ?:6iW8j1ᑻ)lk! Q {ñ:ͤ$,(@~lNښ^"QES)0Yhry7"`N".:- Mw|3PʹĴ]Sw{te>?w$e{3sK9ZK_] nҿz;ee eZo߽ሓX&)}@@ !R|Lkؤӽ&/'!R3$؛+^);8WtEoCGX"8H'~D#!θcOm-&K`zAcBj @,) fv&ޗ"`C@~[cI_mgk*2*Gqat ‹4Ԕ3W7:k%A F$w' 8z쎛W.6RYhi0` = e7E^EHM#rkO`5G慨~LHH#aLZ(nB K uűhA%˥x*QرO6+?sFb ,@$|>r}nzP;aDƆ MC7n |eBR #Et' {7;lR6>XMy?)Z;5i%nz!ږNEwKi銣en#x7`C7Mx&\#vlOke* "2X?Pg aӜ>`9uA/DIZCgc2ZGa5F /tT޹l$E,~4Xa?#^v {sr-X6Sؓ.ry O_۽,hQF͇fH GojZwڝivfQ|M!viW-xJ>x.3= z5.Y9Ӌ6}9 >Q[oU'Igm$700OجJiH4GZ߂2XۄwɥmVEqs6*[QU6F')J[tA I`b]F̧ vU)z>{±3P>Dĸ`Qn_$2P: 4qQ%O? 4ę*&U N3k*_B %Yc!k8PvXxb@ѣn(Υ׻?U|ӺN^;[\h:كjj%e^+ >1g"G[GK58/jsNɄ4i{:DĊ;Y7l82^u7;P8w+I#qlW?k">d"K>Br䞫6F*cZĥ2a! -@F%Xw>;cU^/X rc :^0(eۻc@.^䙵"@\Q#bKH]BjY?wgf^6W !~-9r3ZxFһsU(8]?H6sߛY4d#crq:6y)+$2( Ly<[vr}fp[ +_Kd ׌ U, > )$hjC4M<X7qI$F/Zp@k'ԖxXy m'~oA)Dz +@8̒IngoۼV__݈YUB\/.%z+M9]YPE '*m=julbHA'mba*VyGB@2#µ2O0ґ_zwumeV=np:D%6w2wTemm(a椰#,y:+x *>'q6'v,>x)Pq ׊,"9R&ٛdoεBB]I= Z0?V?E(*T*79o|F260!^MWL_fWh[ }2kx:<}<]3|,zZ}~51IC%!BpB O1ԳN/yzpc3r` sTbUҌj:3rx[?\7w>"oCž`L/wC>ήY{5YJ/; scSJr$= Z!byW2t٨.ZB44m^EK* 6;iUHe:~Pu[38Mɖ2Bh?]jB5}'P"7#FO( iګ;x "?^Ҧ1W)*OiV+'?pZPb@C$+7R$4brwo}}M(ل)52mq\,H[!q\Q)Xh)+h4Ԑm򸦧nE9!.ӯLLoll ,i}Lp_ps`{s+p%j6PJdtI.fi9MHk2eSak֑):>M4?KIlb{:0|AUSqꡂ>6_w/g4i/Lu"^A@ })(nYCTGeg1:(_tl}1\ri)l c:..q |iCSReՋii-sϼѡoy/PJyAJ VO o#*\z60/s5mzզA%bFǒdd0 5(`ҋ @l *+m] WT6=5aܷ Wm#̍N|[=bB={of5To%/\B Ń(K6L jH0):F)[6ڴaf?|cxG2y`{kUd+7cQ$(6]=4rUݕCE bjD>6:ghm{&fUQA#fDN/aH=V5)eXR҈/s\KpnޠD7)RlL`{ud\GVH99lrղDprB>6\*)^kLDmגy b &-:ꑢ=lwuګ? t򨦐Jq4hbfh˲FX[ʣD8S=[+]r &Kca?;Jr2>dlhIf Ռ|~O= ^2<h_)ȕZ\$0{1+謿<41䒷|WcPi8E6-SBsx0F;>GCOہ(X!IȣKG{1/E?;z4Vla=!sz֚i]wy\T8T*],6{=/WDoH5tq$3E~emS+1԰ұ!͋" !'Ψh&W1ft !a,'qk:XZPg܅0 ,bWRg$ Mâc $ul*.e䉝%7k+mׄ'h]hi8.VP1'.0M3jaY3S۶J _9^OP@?V{[ȰsP#hw9HPQB½_^z?LoxVN8(y/*i#:;M0}ޔ/ꘝ[]<%]RsyF9M Ajљ}(oj˽xURK85pg6GQ *75a1-=ꖡbjC6͗ $'T{qP kB_{}qYMr3J G:!ubBv8ܳ c[?.alQ 0"AO>QmN֐<XaAzT4=p_s \8 q&vі)UD9A._#$ۚSPv\a~9kHO?~:mRBZ7 ipAGvQ]ׂGI"y0K3-6Z8y}6ߡB#mo1v E.g ([WԔC6*jC|]TF-YXcKq3tss9|@!ﰏ5]J Y.Dn<^"Fŏ7KD~Ìy)qCY$q=_&QdՍ ;o x53b j\3?22̗kyٌZ^j>kmo'!." "AxUeŎ476 =<+#/սܕJ0?ht|y8?v);' 3}h@@L$˝켮]-sFܷab֐?U'[I`g;mЄdy0|s2Z6+PKW԰:Õ k:XuM_uUpM=+߮w= Ɵ{d>6D'D9hQ]Sc95Bm&PR(&5 ZP(WR![12% Q^IVSeC]2"\Kb&[L˸c&,q2*l)./ZBhc]&IS47C>Ûwq5@K˱zE0PI&"Ērae'5-"xCkh+qu_-1X'\pa?&A~;zVr Ma9{THU>4+"O'Уk`S0낣ü6hhy1jߍ:YuC>4@|l>>"ZY#o^νϩf 홱6(Sc⯧ZNT|NC(1)VQkeL+ nILu(Ѕ7Ԁ|FELwZg0E0Kǡ': nBjUlYPB6e qbAph6}y%b3-lsT$rX%>dY9WCA MpƘlY?V4-3'X;uRہ.,}=s%v<#Tޱ9-vPQG*TQϿJpYbJP}6 УAy,PxsdL#\T1' $˽e(zW w/i0m:z:HkQR;Y)ďH,پ_c) l2gQdTt4"N oڕ'q5ߍdQݹr¢ e8PacB!5PDd2huS;U̜ګx]m&)Tg∊ԧc&K3i]JvZGgOw,dM}s<Sl/yc,, 6`3PWíN69 `0^wi{.g{RQB! 'zWx.8ٚHt^><SLU)e–ӽ1s TwiK '3(6y;}}Ľc=n)HGHe<,{X=vJ >V,eK(.D* F ѲnO-H^ Z|֓#LLEK/gA?Q \26J ^} ҕ%W%i2T7u|vwBŲX9X4I#uUK]l{>}کqkhkK;La= Z ~#qa?Dz2Q1'1'Ss3PPY{&HF[юY^wҞvn>%%n3YJh[$wy BX;XVlaVIaCDk`mu^ 4͜s|rõL1(} 1dK:Uv|2_@,c\2&j͘6pp[7n`o-f:W|ؖԚ~ڴtѼrPYSh;4wA4& 8@0 zƂٴUyYcAGH6JRFYOV9kzDq5y$5&Vl]zYP- #h8Jxx3@&`+N}fM,[ 5ᤪ PƊ*8 YA vϑvHs]&B|ygr3*UveS]elq^_O[3"v!)?I@I#.u|,aCǏtYԽ."0J IZdyq>̹Pc=^ uirϑ3ѤJ[4kI},:9dǏAR~8͜E8Srӡ/};Rl4W.vۣCXL4m<I=@`_A<1`8̷p fYǚTCB=󩟝Q\sLW Jgzʾ;w`AմĺHM/L89Y|+۬8vFBQ7c`x/*`f6=NpM:0H/2yZhbj1-Ƹz>ҎJh;Y0Ś|4u4H(j;4`X"8-v}ӫZxyS!AuEn (W@uOI`\h/ m=Mw# in[hV~.!Дo x}?C(#z9X^[[דf!~bQ!;Q'Z'e,*%U[G t`C+(S f~mmt/d}T)@_zcŃ8F 䆂 t Ӿ=6+> pUOq!mjM&p:rXԍLC(G8nmF} ~)[e[[Tyӑ/+9"Ă.-I~[bHRU>3H 7j6О R~+7J\ݔ 퐊G ,(NF#xVGh"(:WhT:tw`CG[d{5-(eV;iMM5]e4kWzIE)͌[g$o ]W%0O 輿<#7-H)Ob2;o>DxN9YԇY87c/#X@W s磣,ȁaL:VUL+}ZFbJAT2`A"}(b˲}iHM38+o1vb&jWFY+sv $F oTtkEXfAEDj>yaFuXჀD-λVZtQ dƷԀV*oluJ*@Ny'hiSl\7oz7q}tRxfa!Uݑ&oq9H CX{~H23JbJ4!js:Ɯ389 .:p0ٱrTVaX A?SJm7uyɼGʴ nqfs×:l rgOvb c a/*Ja1)qRX+łÔ~9d]k쟇+֜(Q\elA ԣ3Id/cWAڑ=°!=X H3Kv Ct7o8fR1vaivCКul<dGTRY43i j|ӺK W9o2LDF<4\\UI)  McrJ*Q1nNv0H#P[ ~CX'glRV;pz~c#>;ɍ!hDL{[̡A̅`u*霎sQ#az "o_tBv7E6]WX %!OУWxxRQǘuܵ-)?Ӑ #7.7w@rdk65/T;52hIێ٤_7}愮 lQR.Nm.s|[!DNtdwÕ $+r<Õ/HK#`V`/@&Dx#0ǤpLt@= cX"+B^H|=y5R(9qQóLsH,UVHGqhje-1KqRue ]ܳռw"P[YL܂CGy>DxT5„bBћۀ>0kGָuoTE.{2^~tW)LuQ$\(L2Vm&~|d u7CkT˚^fTdKB>J+SM4]XW-\j@?*i)[\? A˅: . ך 3ˤ1 h矸ƻ PQR,IPуڈ RtڥO;f >lB ޒ x(R>Sv5/-k$S_I xֱLRd1^ O/i$@s%C;ޖ?+<5H\7 BF&l:(5uEoK" 4 J#Qix WS ,^[XBs2NnyQHcCw;%‚}`]ɺR_0[!P)DTZ 5=VE_ѮtfzLo?B*(Sl8MvH"~Tab]\@&VtE_O/Z28kI< 0$7A-)3")/H>ԃ{-XM6m`6ȞhqFS`I{s$FY 6H .G]zvt}e*tLW$NNܰAӪڣpo8]c #D-6>{N'H7 BA %*<s@0Ĥ)M]oaW5`%EQʺ-gM,b>ƚWuNS}T =˛% ~_=d/{ŵqDudӍȝ .X0e ?qg§NxɾCbڎ0YÉʊ\dA UCn#JUw*)o}8^Nw!P@lizIIS-$!$Xs;MaV@~h=̹E;N3D/FҔO0~e&͚i_O^ &Ul {%uTbSFra B'w aT W3Z RJuQ*eؔ{6G}􉰱6 h_=ݙ- rd-a s\83`)V̋!>!)Hy𕜩i1jugC%p۴D8(I5fjhZ{J5Kc]Tk6OTzN:E}>EMSpEv9iYKzwێɥbc)+ ]?yO&LYd¯jmaXQY,f,s0_9^P" 1l07*@AP}L|JX=% RrLv^[wuw9⹧6r=L 0h9U&Y~@^dtLLLǁWtBq@A54A!$H2C?@=@WB[V^j!& 4Qfh@\Ҙe.iZDd<+%~|" o gg( r"=W#+pܧ倖h?֬Puu?g (],<fHdErhs$qRo2R΂K]*}~iiGCaRf]d$7R]ZF^+spU l9^{]Y`Qr/؞"ޔ8XTԒH ==XQx:j7etؔ䜈-tؼ̋3d< D0j^;_83x?Es;WCBhm] u8h4\KΨmEv XKsXC׍MhLsq{7<۾YTN*Eڕyi;S!M I> 4M^5T)}w(}綼{O:*/B su.U猈6kkߴn){!)ǫU9d3m<5Ml'8x)Se:A۾6-~ .<,.w& .I_Yv߂:v /0h;smS~8 nOEIUSgma6Pk7k a"o[39Va6}P[a9}& 7լy+i[LNQ!4Ec@l24UCQ{5~Ek&3b*aGb)C ~SĆro@MϾWC׬-wş'j)EIo$tmDگ*]_1!6>>C+Evk-8OlE±gfn=IIQq N;XkWf:1^׀sa9I">GݻdW1,0l\zԆrU2W ͻS|C0j>֑ &-eTw\U02MVv+aڹL͗'ڢ_һP= "=ԮFlmeߪ mGLܩQmriXR //N'Bƻ^1 xak'ӕ񡑃`fTw} UbM#׵w5b+B@f.k"5(nJ?%t [vRٚڼrFν2d Oe~CRV!zNf_Фb%N +OnOLޗc W?^(+DbP*=zRrj#/YgVSEL|ghއ&1>)M\K)XìADcoU%b'')Ҍ0W>pKx}׉^3qb[sN UQ,cK̨H@ DxH1$Y:,́ fqC ;Jk:L3JyĈ t2D<'ÚdOu!j߰-ٲَ 6]pqDs.<2M Vf&h][qF/=.Y!d#-Д#zJ:N5p/yܮvH,^cQE!(}/:ìȳz-tq$;ɛK{^9٘^P& %R^Fd,RȮp+%H3V~˙(gNʖ#H̿TRe[6TY1Z\z?WX&'J1ěX|xj7k-%ū?l8uKPHjgg+lY%0T:n~Hn553*a}GQ}U~ 6 πmx1Gy,*(:ApsƻErC4@^h`ΊՕ_$F3ͅ]˓Emɰ!`(s߿sҺeǪA0_դ/-U{XìAFO)Wqk(FVU$ƶJB!Fr?r}wьv 䴋n!-T?g=;Iƀxi}#[dIGJtHy±z5Iˆ)evA52n>Bvҏs +zoO3!4nX]j'HFy|VRϠɽ:撳p㳨5ωI fD"9\_R 鋧M?kCRUù6@D*w' )+`!gZ @A[Xi謀3nK>ݒ1c 3Rݘ9 %S,t xVH!;{8u1zn,:Qm zYN*P?򖻅pZ!ځ4U!; Ҿtpb,䏤\V [*f>R$ۈXe+)`A ҿ T][a.N$PX2eaOSg5Sj;OSr ۠%̨ir'kZ&ĒEӀ ]Ó+?+.]k?DuGƣR1>'YE|ڪRyʝ8Zsp B~"gv1=bj[GmYl}Hɝ1A]MR_P 812&2p (W&8cןë|Ť+c dK(y;hRnfR.>ġiҋ&t|(> Mr10h&(iWTͅbߩ_EfgY/E3tXvG`*ߝeިH~d]寅rV)'.Yrސ'L +U| ::lvUVRؔ\3fOQk7TIbVžn L!Dȳ in0Qi*qAλMbeSsoWC;YMt:"**Q?Qc~퇐Ȭ,2$?ȩj=(x>#׃YԁVu ]n1Yeu{PKUrzh#[@u`@b5ȏ>cq6)sdg}dg{)e U W<@h֎,ОԱÜrGl čtkil&MB}YGD?B8%k-ﲟ0l(e풕>4͢%[`>K3RI S1E]B_kl@&0eD$AޏZt̡3gqO4֎G[O y!(>}SPm>'c#T!%bgMN [y+hiNaCl%Nxᷤ'kV;w&4R=4raOrDUwvmJz ݁rTP%o< w ^ @Ή`t|GK_ _.m\zQ~=hJfYმ*|,|?sE*@|+Ky?Mi|1qEl>t'iF8wVB-hǿqBw/a$R2cPe\ˡs1“F NYl 4gՕ6e`&tƬ .Ce{0!}ɞ+'XI|L]n`^=NpVע-qiiFh⁝,D. E"Mo:^780INq}ILvjϺ44a)%L|!Df̜̉苚*Y)$1w~'„MP mu IYuvh 8yxB2bf`WI>[twiKZj'eՁiDVCO3V Dday2e+4ʼnUB[>x,V#\NVkr_dF1ld b/hw4SR%Hܿ;}`H T\qehlA 5 ¶.(c" ѿt_W[zB>i%XF݁Wl|5͛/T`C~P7aUYllQ!-Uy;=s,,-D!Gb rUoj'$SO8Ǟ,,Oh}Me+;i c"J!]Cy <@2F}B; +⹅ Wh$<|骤MLcdr]GYF$+F {8WE߈2nhDEN6*2>] ̾#yH YW4 `^keϤve3biYD /[z~2j]&>[dF?R\{ y\@XBke ӆhl,C ;c ^2?}NOnʇq^k剾y YQRDvDta/רBbrL4 sszacB.i:B,^wȠܶeV. GDvqD;8\~[e]A֑RSge\>\;TʇF2/e'qz`2̕Er{-d#S3_OLThkWݩAmk4Uo-6.CgHfqr_>Oc$U@7wش*>ki*G&97aɁNX [h IR 1 5C~T CTiF$<IqyrYh(]I%#@$5scم?-&ZuQ(d 6>= QA!q+7_?f{*=l-ꆱsުpO&DIwj<p*$G)ANj P YZ