stalld-1.10-1.el8_4 >  A `RU]nreX0 E8Ψg^UZ]V*7p1to!_֙!3IԄD[L7c"%td3f!S8Ģ_wt0E"Dj(#E1>pk]n(|'(KQpٓc {Xy'~V"j"?J[ wBdS6 jHUr'B48=e1+-~Ccf1ho"&.FC4bZ^,j4pjȊ*=rmw,WIhmIzAF$ z7UÙ˭ÒaYr; b\OO4`%*&>$LF`To>̌sz 8h؁ȳvWPp fZ Ij2001d9f10c572ffd7490e2ea241e7e0f41d99a169445aa36d6a2d05438304748c691e199ec94da3fd894de15d855cb3269555e39@`RU];<xғ%Ww؏_a S/)0Ҟ /fPs!+q;ol{^lhŮoyL+]d_o_ bAcTsxƌ /-')[4d*8@3TmԂ/>yl m9h<lS>4 D(>QX&χkfyA1[V|!#B|Sj&(Y}O eY]1I$&=iF^,WE7W婎TKR/yX:mvZ۱D V4q52vy>eqyhz1H_n',i#3b{j3,>ٗR,Ofej3Jbw>G /DPxI<#~v8if1e=S] rv_HR}K5jh{58x c 3VO &GbgmMIFjXI#>O#h>pB! ?!d   X EKRe   .  D  p  ;  `    Dl H( 8 9 : >?@G H( IT X`Yl\ ] ^F bdTeYf\l^tx u vw @ x l y    ! Cstalld1.101.el8_4Daemon 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.`Qx86-01.mbox.centos.orgCentOSCentOSGPLv2CentOS Buildsys Unspecifiedhttps://git.kernel.org/pub/scm/utils/stalld/stalld.gitlinuxx86_64 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 || : fip FAAA큤`Jo`Q`Jo`Q`Q`Q`Jo`Jo`Q`Jo`Jo5c491fd6c588691443d8c320522c665dc638b4eddb74dc1fe71fcb2736e108f27550e26d5eabd0356238214501b0480b3d87a1531aca3304807048acc0690dca60623eb75197f03aa5dfb12cc7870e93553239111598112f8deb22d4786ea5e43de975c325c5210b97c23de3d9294ae854a7339b642171f55fc54308582c13971d75983ae1e733c31bad9abb44d1e108b0067ead3cc908abd22be1a784ae08778177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436615d79873fcc7174fb080b8f2869b506cf0d8f66c0f73e32ee8d9d02998a63a../../../../usr/bin/stalldrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstalld-1.10-1.el8_4.src.rpmconfig(stalld)stalldstalld(x86-64) @@@@@@@@@    @/bin/sh/bin/sh/bin/sh/usr/bin/bashconfig(stalld)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)systemd1.10-1.el8_43.0.4-14.6.0-14.0-15.2-14.14.3``-@`-@`3@`>`@`@__@___ _y@_N7_L@_D@_?@_>e_=@Clark 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- 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.10-1.el8_41.10-1.el8_41.10-1.el8_4 stalldstalldthrottlectl.build-idaebcc34f816fcce4d396aaf2ab87fe137181a524stalld.serviceREADME.mdstalldgpl-2.0.txtstalld.8.gz/etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/ae//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 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=aebcc34f816fcce4d396aaf2ab87fe137181a524, strippedBourne-Again shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RRR RR R RRRutf-8c8f59467c0ce1cfdb7d5c1177dc29116f9e57cabef080af5293b396c22a461a3?7zXZ !#,#gt] b2u Q{LP `t!w^ pMWg:~@cf)FX7UDĻrvƝXN L-u#ǐiDiP\ <2}67t?Y$)(ゼ4+|/Թw9esgq@I kށ[dop+^Y.GkY4Fd  Rv/^i2 P+x^ûTʭ9+Xk FQ0>Eq]o;nmxcS cV(<ڞ7NJE=cU J #,*~B)1at$Pt9~¨s`m9kƵf a0QD ?kշ`4wφp!D]YR[xs h$) 7Ĵs!>0s~y`q1`\3F |Qtth;qj{ZkgFJM#),i@Pmv c#h)f2?-\s3 ~M{58$w3 8^ ϝCN) I''yb.]IP{tDwn}NӒyOkHRhƃz}  f*oש~ bBQl 3<ؐtAIrI .qeSV+p+zD.z{2G4գ LǽVdHVD }ʟԾ&`z"ʓHJB>Z=1T9!#Tp2+/x&]/ij߉R:_K1d zX^(l/5ݪD-؞ Դ ^'׼@WɛW/16zzC,t]MRo7$ҹZ>IyӰ+ЦQd5Sll*05gO!ْق7HE& ͩƦWΟ0[/ZQHՃ Qu8i{vI djyY-b L /Y!W9u}u5j3X'kB2v@=DĆf-y9xBFON gHbyHC{5Wj' RXߪǸPEC rj" U;O\2"7v L'dZVφ E[¾Zf/-U6gHeM\s9+4F9QI_bpO*3hR!kwhT%E03G7 `%=83Eև_(1WRl2xl"ƻ\U7etjU%&QDauTOZZe=t# BҀM!9 |zB'/l,6kj>e~Pb9[9k*[Ca~:_͏ft3`OR )x!.)g}Rݞ[ tn'ISG.S(jA!yO? r8D\bȦ| `pD- "p[VlLm.eO{,Ш,7> = o.$2ğt ){Wb*]Gv`]s4/[&]_`RJek $ux@+T~[*(s$耇d&Y kì.uFf-݋imǓ4<{=9\R|M?%.Ք>R*q72gdG=s^d$[Ŭ^EX]SŔhj{o, ,[Z>T; %Ϲ *ktH~Pu0l?>dV)*: )u`miGrK8Gv՜]3p|b4C %ڏO78zT! ⌌#l" JO$' b0I\p5ѣÓL\W̧ٕp<H _]ͻOmf{1PhK }&0:Cչ.CMgCVuDo[}4'ny.@%34{;%CQ>IIL$%']PAJ8SX$[ZjmapP<}=Bp]DĮ])./{k `@Cx U[s?1G#xU2A'IRި57k mkqT凔ARPU(|l0A b-I8vmK?8''y{UW{ Q<5]fUZ2Lٌå!V@g FJꮂ{J6/u7MnjGﲒߪmF*-@ kc{lRʅGmfl/ztYx1S^i6DK6=ߨj(KTq3/ SP|!=*77Wz{Ib~>5IJFw$LzpZpSsIŭPd[#/2gEښK4j\?2B؝?ƒP\N,)&Ut^s5=R8DRފ:dW KV zܲo Glڊ)Ck6.^9_y%SRY7W0!W=*6V`~aPQ}+'Z&4Mv g3_lE,W /E@g,_E XE@kǀ ĤT4i:23 +?H6qEv;QFNEfHnvBPRRr#f6'4mGV8Bћ,Z~-y:'KD\-XZ&d)Sr{qm٦}F.`-n +|~}D|d{cP1QBwD*e +}DXP_M 1ұ-ɔe_p\#bJzUyM|!ԪCCӎ"sDujڋRN )(osx\rOn&7 |sgH8S{`f[!D3fCm0.+Z<~Bx/h xSP%, S{0uij|/eCp9> 뉭]I\ <ʊ~G=8v#U ;D̨ '<[C.vnτԁ#"=ejOs o3.ZEAqg-R{޹z(W$ Ci;D{l z(&` ܋3EIhh n>axXYT lYݥs>νF3)Dn)Em:ǔ eYݎڰq\=1<ֱ13(tނ;:a_oi95[eOIt[)-)ޡx 0Ad-4oӟF~9Z0eE,@Z\qz\VI$7&Vdd2< CYx iݓzQ;J#HNHpg#rZ5bUnH e/AA¶tjAQ+Ka "~;ƭp&SVw*FïCT`d ) QؠӐa]!Ig|eq|$CQ jv'T8 hT,j1BG[ +6+fΔdGa#E~a\ֱ?@xE9E+m_Sbw5]'h& hm0'>Hp |TxZXA/ -ȗ/04 E|e?+U«,ߥ'NHfN'J> [@~sWVgV3aLo߲f)nfn,ICʀh㎡:8iqA7{cҐ^,~2Iؼ"mWТ\Ifɔ&:FXx7VD!!Kk̆[F2!5 q[~7RF6mĀcY?}8,,d#Ȇw1r]hXjηkHq^4ı=cYC =\FK[pvО#-z,--;NWJ9"[/& ]' VbAIV[k?br9 ֎qd_ "uZ3)B,k?{0B;1C\A0sI9kC[iՁm9Yy [a-v_MsH^'v#tFlo]r-LnBK.,ƈ%m2ot8̼%b4nqX $$K`Unk@X mD؎-YJKҐUJi^4jz27%{ JWam8 ]4)ͿM2X^-FML 8sv;cX%ÿ8ˍ&q+"PO6Ɠ埏#ch9ъxT/<( z/"Dǚnz7mXƓ}!-ZeŤa:{ޫt$E;9~+)tɝmnpХOʛ'šL#z=,Bkuc?),ih 8?0(G }Dh*ԓvPag3.>Mx}s7sKv6_'Z;23mmasvh5j7lGf]hC[zHaIJ,njj73.f]9OKhy5|061p՚;]#|YZAuk7Z< P6#V[og}PvԞtR&}AfH7s a=/JMf lD?)y0w_ Lk@X4v{\r7@='5=ש>?+G{)Bl&#4z/TVf$^+rgqݬCNGT̩uU7p(@kj|>yKzksaFRI5ԆxM *a3E =.ni?jl#s(ߵGh/$8~:U ~~RE#,jʐ-U ,C&iʹ0wIQO:f k["f@1;.Ә[n>,be#;__x>nBj R PʨF4꼡NwQ#d/)7xW=s l4=߀z9ћ'€م Hթ-n*gCzߌ 9'G~4j[,uTф6O`i懒@ 'b)#&94^t)픋 #:*x!dTlI)vVx.,p:8Ti%yƛaTV`1t,kcW7\}R>k"Gˎ}eXɖ1\v0j~QXӏIAplUma md:w#%̚oT[4ʚs#(8y`Ԛ6z@_2[m]sE{=};kI0y1gOp*%óbT(8-6Wqw){++jֶUX2^ oĀi%R})+ -(= ,0COHػ[ОSV<=>}Ô /VAIk %lt2zPb|q?  =-sL 5Qub[M-1+rn.>Li>ju*]!_ P܋pG<{"{faџ:L?gѶNoE&l Q: }9Z9`M\ĜC_xd tf%ۜk%{|HXL{Huy|OOs7VjZreꥭ)J'$YvWDJɢrC+C+G: iU.0fPrŲW!ҙ KHb1O|i8$.F;_X1 rzR`#%dwx TՍ #.uw$A K+hfx=* IDlpY=oT#J"Rnn R EDg+j=n~ V>{k)aմpt¤OV}ߚccnsp MgQ7~A/Q_0r|䝳K/1&TPZi^UD|& Z:´0fp%)9g=Sy"݊)&*l 5;)o,D(az}F"l&$>GS,/Rj1t`2sANH"*m{[#XC)mdG`;7 hChkjW Hy{;߻aZoYK,#G@^!wex_I]u_ M4KN^oE; ss7e\257 {#~^~*3Jh)$Gq|`$. B8օ$i# GݵJ ,$fzJ`saH\ y(Zgv&Tfv1,G ˓,jj",d<53h?.2C ]fxT?.*>$Yp VDY RDd02Cf5Ư̽z3 'SY\:߈.~ w&pKj'Η^j4j!r[nOO1+9%36:QAp߸`)ӝf4ɛTDE`tض٧A^ßVnwxb% TP քi[ۆ1+9M=>?6l/x+VjL9A _&vNg2@|v< Q,UʱYj»VhAⅷ&}}/4 wWe%mV ƱyAH \$JRfjTq$nEctXz+~ -AW6ΜdߞBsȼ g$-g vmd+zL7v'M07V>AEWGz_,P^F+Yѹ]%#K\PHQ7&N򅒟huߏw~2£a7P(!kA{´T紫K$ffi:')e9aQ}Nuak^, jڢۇfsYHq(y1Ifj]Cз{dϴ)FG=m ՟{F*1 [~e-s3@%ìMY![zzTڈ|RjP3 mH_Cދn%՞}Xt';=VN\:j;{ mձ*wp˚SK5]h> ,cO@>.Bw8Bd_"0[}3Ja d %h#?зiӢ2?ƪ=&F$ ҡG-䏣79*v"a:R{ 8mF"?ǎw,U6~ xj2g7b)q?WY[8*N-NVZOeiL=uZxLJbC =coȄL:^|3uC#M\t  ]kO,{t}sacBOcA>VdV=nT~sl!P{P=Hn&˅@?J$|Q+F~O'#Qq ̦USK4ҋ_zȴTHQ 3r·!KPPU(KT D?|K`tݩMt8S=ʕGUo_sH Ut0̴2UOaaؓ|:T9Jv(ՍTzS f"{C nb ir@i~C8e_%$:Ϧ!/T|`\AV+T<*x.Jl(lm7GxK= ]ghuCDr !O|;k$ӥE_\LG~K [zPKk|˟;>ڠuyiۧy2h᳄mT>@w$9قAx3C>W.%74qHW )F[t!R0Q0Fx,$X>;,Dg;@)o0F&&dbdW)=Z|qi,)1J9- 'zLGs%ߢ#?q) [6":bσ텩UWaZ~Z|E&H QA$*'48D{`׊Yq'@q<<~WmGyf] [ff}ǥkFSrIUt Rmj `v]`wg]bTlbLV&iRD`_fN捬pOT^W޻WX>罛r,4,jXEbj*lC΢XK؞Ø0Ê̺R1FQ_J\>4< lw-y4 A5Da;ZDp; mQvc v=wx,F<)d erA,+a&PmKzECTKWCiU5C~6UQNWə;xq`Ӟ&8_du,<T䓼3;?+c|X^èc"|AWo(@z9pW~Md*CDUaT&^%Ő`n&5stt`&Vhekbvwሥ$k0}`-o:ܘ磆!0@qFXܽM1WR.7i|{]gB1A ۭ3mvO\;6XduP>#p?n_oZ, XX 4*AC;$.0L;<ӃEhU>S;=r'GY 1@ ty] :!.D<){b6*\VXz9HWtYAd9qd''ъsȼTzJJ Up[*h |bxVZl٧jhOt!2iW"{I]?f3P?{sEuQ &vpxMڂͯs8BA8rM 1 g:b*H?Y ̟ܔ(K ]fy9d<oB}i /ڑni7.+}T 4(FclˏVRPƪYtqKVCj@˚m==MuskRTW542,a擩-'ȃL~S3^4vNEjD,ҩ=΃ YZ n ޗ `K\=C7sckeTȓD&2@w<qmV̀Wuoyno0 ;J^h{+[xǸcҙ IwtK0.!/~AjGV ˹8f]RIN ?M !:2JzN9FFьS6VJ±u=_1!M,KKMN+ .% [<8cS^!˒͕:\ܤ[m< zt(s)naiTQ Š+FIzG$ƶ?&ꤔ^< &Za8cP `{F ZL'82: a2T) ͙ؠXp0WtBEx~+.QJĿ>) /׳zv}p Fߣ+1}E獾ݵy*JfuR':ْ̖$b?d @&>ixv -՘ꌽޢCIӠSo7M8u?˺oZO|XG8֩ÅÀ7^19J-ܪCV.Cd28 D87zLq\775|m-tEG !a8Jr\g&G?R26_!4b9۪e 7ӭo3c+WV[S >4`:E+X]sHEޢ }-[?J$5ɠ#]iºm͚5OPMH PPS܄%Ԃ /]$&sDIt. 賿V{$|i?oǣ](UE%9`5!Ӝs)V џ,v`|VıG~wMfdL2]OoqhuO|m<~oՋ<220|&8^YE+?ǺJ5;^!ﻢl>$hT>F BYыO!+Da?Q/o`Z8Sï,_6@O;E 7ux۱Yޓ-]Hsy‚ UApי5֫Q8igX;nL x霡- c *$#"I)g2ƀ.:߇IicBc-v>, 0\&Ƃ -Яs x}̸]O_ nm);iCe,BF7ʘ?s[ؚTC#U)6 Gb1֍cA{Rnjwv'Sf[mv_H-#7+;8LtZV7M"\?%:"7_t, W)ʖ_ސ\&K!$>\2el3[K2ET| !QE^Ic/2e2h~"KxWyqˡ:(̌+[mp- ^だ:5/š#{TjMל,<}Ǐ0gz{,wv5^@:xX,u#W|nFL(\:ƣnʯuozbyZ@^(j.Ș1CXLgŧmQ$-h8y`[P3)f辖}]U}WR$(3&,Ήڳd%+c5dTaLR J['~I+I= 1x7!IzPMkMr~4K7Vq/ s܃=ҙ k'S *4N6%xu;&2#rgMg{o_|%y; ցf~dUpq˃:qbg"&4" ĐT_5fM:b)D ش] ̫99fGwlvO2ޮ1Y\DVDEfT044a28GWc0*Ei\JQ/P1ede&}*Z7`W^@3؜ pNV]Ĉ81fEg*BX=MmQq(,,Ӏ.0ZggQ{Π6zgGP))sNF->y.W w"bo92I7G gg2#94; %tyE!ɔI b*)]elUG$ٟΐls.tqʋʌ*?H]d5 ! )'(C#?u묛3XN7J[x7șsYϙ_d<3-j^Ѹ>VȾoOԗ^tGRfymsk KEt܏ri_%;4 Dywͅ$W߆# hu%sB/Jr2rzzIи>s{@MHL?S],\ ?q$}[_]V6QR8iOKx4 [ :\JX؎3} K4!uϷ3@#uމ]L cK,6-u2$gpvkZM|s@"ݽYWXLAHp3W _PkR@Nv'os&>(/F;CXyWY*UפCO~)9{r%_+=;u\&W8L(ȩ%.],ae>Si [7'/=BNE l 0'F5Ry3S~1h=]@+ۑ =Wq5ZG[@&/\)C)a/֕<ˏPo G5"܂픢D # e%jUc?E#ՇֻIgo-UJx%:u@^j]RߩGo2VAjbirx=%\W8qAE׺9FcEZ,o%6-,~(BcJ}=y0#jݛL~zv#p`e7v@n*C<%r*\XV־?ɓDsf?&5NZ`YUBkE:ntA$\VSi†S1NX9I4DI^VE" AA5e7/9s 4ʜGZ#zBmi1*`ʙL,`AKsdylUtXO * ZC3$Iy˿8@k/e& Sr:bm$ ")_u= ,U%^q| ,ϰۈIp>e?N2jk,F\(W%!y-r9pE=סYњ94i8aq,w|.XiZ3l.5od]S»>ϪY(O wo.a~]PS[Tz h( F?gڼ`B%,IJB_\!UaL$n@&u}Y~$`|mOPrK!*6*܋ St*?Y{ 3q ќ)zDydh^sbل`rZT:aׄ,O^xZ>ۿNĐk&<ގl=g75s1Z-y.ctw=C pwߌpg|Y=XX4(%N a*O8n\RN&^.j}d Z@&0[۳FL&Flf"}@,Gm99N8pdY@6B$ۅtjX:I*^V Wgt2@[p&7Tzx~ _Cb᠒ j~ijs{DMZ.0ǵ[#0֎uORFyAқY3_t#䧐58l%ɳ#X$f\sʺKC1G棃˚\ڀX0*` L j &'>Ѷ(ESg֨ j3fC}^jU1u{`oъ1⊅qB U@:Z!zH(V`6(snۑr!gaujU N#X2trt\w*!9E C2"-|Jݔi+?_.$t)UJ}sU;t8H&S(݅ ޏwUE9ث0`lhWC.jUkGL:CW/~*$T=aPW#85 6bCNZ)ZBlZ/2_άwtZlW$W&œxJ߆x#]H}"oPߠSUf؆ۨ^n^Ѵ`~,R( :Iޭ,I%U (f%[ؼ$\%ne&AՖooI` -i(Wue`lG< 7ikXP4}R _Vk7[ ռͺWL?k0t7l/6+B=Fhh;ZM(%aw'f#2E b>]u(r M2aѱpcT|=6HAZb"E[V)C|1ګیu(zRAJC[8q`Smϻ.4[!CXK-( `}.v"C');icK*8ZAIcA{Gt-!r \po( {NH o5o*L($wbt [ߍ֯z^IDrE x~ p O,i6|)Xc-kP+u)v/ nj|/$hks t4%m*vUh(F6*ˡ;c[\sAM>e]Dma6!~7X2_ZKr[?m U-i~Z#!}«J\a&,5oos.$0N?w%VqVhb8y&6'sKE#gwo}A- ~vp+jK.bρpD;p$O)06+mŔAWPF3  ;PU^dW[ ?^zAJgӁlSD㢐!wO>!aX@k.YegILZ<3/D5őZ\VjKtcX|z+eE>2Z0kG _)7Td5ʅGVغ% eH&! ʎu!1$#w7ݴFq'%3OuIg|t9! l[d3y,eEqƘ\6C~oS"2 #&U[@[1fYA)2qgrbބvuI=%UU< g t wgv;ˬȺKIx?3>RWY˪niؿTMBB(i sL&R~ .HJGflU{pG4!6ϕ|8M }h *"V1GI _gkV= m`>&35d\#*5[ H"TG(/~4dMT[co[Z$0{[>ޭݣ%I13A35DRlSWJWEag`ܹ`uw!LQUXh:wsNRd$Iz,wX)EVq<% 0BS؟e>PC;ǯGNG/HCL %i$uY%O5A$q^~׺H$6VW$(D:̀&)XԪ$X Nt'^xEsކEU =5ٍnWb(. ْƌ07RR@r-jo#3 cULQ\8B {'ojY> ?/6,sl]M13Xm~?1diXrc7#<ӐMdd F.vAǸ:d;9F2WROp QҺU_vμt~ϛlז[MڗԒO=nbPs=?<ςNUS !ǐ<^;~xS.}*mW~hGDKq 67I$wpV%zbQ~Ɏ e01ëߎQV*T"D{o A7[p>A@P:{D;sDQմfa$mvJ! GT[[=oΟ;tǺ}AJVA/|hj$' 0gt>8R_] ŖѮQnm0Mn0Kūvv2@A]ig d>M+{䯻BSk"6k|Rl1 (FfU_1 u|t!̵hAsA>P RWu"*\8` `mw&)HM;oK% 쌔.<aHZvǬRaO)`kg n$: ìC{HNcviԃ}C.GD(mH)zP;Rz 3r,tC }B6`hr*"ۯZ# JSIWJ;ipPڍ r14h{FwZܲ1Z{ -:˦B٘>͊3G IA@܇XBGt5^BAmtǺ)< OJrSR:`xY> YZ