stalld-1.9-2.el8 >  A `6U]wUƚ9q$Ɍ&&?.XJ1D:=(tHJE"|H*AZ\Tp ?UKDaBpm׵gIތbmhH,O(~ ng5~rɾ4$?F>G.Hi # 8:HFdKq\Mt50Zkl1KzNOp-FFX96̐u:z(1e!kGe/wPqP+v99pԉW'ơy_*&2ZU(׺+`ܗ-Rc+^_N5)ō1@dJȯNZiY(1LbPILFrT'+9)QS?X0ctk(`vKJ]EɼO48T hA`G_(AnFr$y>KCh?z'7 㱌~՛kWLf18ebc68637772c1124c3b7823f5cb46d847ad898b3e93d2b86bb092af805af8d08949d64612d7bd24e1f22dec9279d9d20141cbЉ`6U]*hK= wg֩k=5TGhx~aXi{wd{PS HzKקr,^7#x;\%bvD c6{ݚtIض-THB|s{]QM OgR%(49Ș>:1K̢PdWve]?C{-v`Pd'꫸l`h n=iH?\r6>DS;.̿OL ⸒Wakȡ}I\08Iz3 Ha2WQOI:a%Lᳵ<=cK^b*KaHmD&=2g%K BO6ZTeKp`l^ahVFZ# rʙ$nm#̕&8׊" =)b_>;Oՠ&^(If/^;PEA-w8ڰ 22H>pB?d    U EKSf   .  D  p  ;  `    @h(89 <: 9>?@G H I XY\0 ]\ ^ bdeflt u0 v\w x y0HLRCstalld1.92.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.`5Jppc64le-02.mbox.centos.orgxXCentOSCentOSGPLv2CentOS 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 || : fip4 FBAAA큤`-2^`5J`-2^`5J`5J`5J`-2^`-2^`5J`-2^`-2^f25c3f7cd0cfd20007172ffa669bdec9f5f92b9c2da9c74bc51f69db3e1f346bf26621e7f9bcd64be80ecfffeab88e7322f2b26a7489352bd0970ddfd8f5f2eb60623eb75197f03aa5dfb12cc7870e93553239111598112f8deb22d4786ea5e4e0b82d62a9fcf9cc85b7a7d59d94ac7223c8e0fec114349aaefbab55ac15223e1d75983ae1e733c31bad9abb44d1e108b0067ead3cc908abd22be1a784ae08778177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cef85e1c89c23b754e9081bf02b98edabb5c98f7a62ceddeb197785d1dc80ed8../../../../usr/bin/stalldrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstalld-1.9-2.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.9-2.el83.0.4-14.6.0-14.0-15.2-14.14.3`-@`-@`3@`>`@`@__@___ _y@_N7_L@_D@_?@_>e_=@Clark 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- 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.9-2.el81.9-2.el81.9-2.el8 stalldstalldthrottlectl.build-ide28a4c9a57624df2dfac07fa66cc402316bf5d8astalld.serviceREADME.mdstalldgpl-2.0.txtstalld.8.gz/etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/e2//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]=e28a4c9a57624df2dfac07fa66cc402316bf5d8a, strippedBourne-Again shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRR Rutf-8d291776d6248384441c49f7ee805fcf4489766316edb44cc175f321e7f6ed6a8?7zXZ !#,r] b2u Q{LPԡs@jOp\N]ܧ+mܒ{,n :$( 8 (xp;z&Y ܳbWƋس+X؃`Uztw.NQ`l~DR0 ϔe(%sVH(DpFGҼނysajRutOӀZ~Q*YKNbrȈO{h]vis"tSŷ|7i}pA&dÝfAE|[vᙺ3e(jďv v#{X|s xD>R`oE6#n;cYś1It$ ZN:0k rW<)(̖tT<,pǰj"f+~p'#Q<6֫4̅jH};M)IZKqYuݹD9I_/>s]_x9dP_y ]7e*Q2=!A%6xb_(oWFa]pEotlbh\ɭ-֡ý#5(\ih.3۶eT:]wiu3\Qc}$aZECKOUHP$I5s,׃K1& GoR[ἃ,flCOPν<\RDST;oPD?qk%xE];ڄ|R2Z2f K? {&>mj6bhlU$Îl}1]~kvT֟[ҭ֢īdvTuRG5|N!=2F0TjhH+ޙ}hHvvHd[Q_^65QghX:=1ja8r5ʹV9rV2is>/t&ܠmjz?nޥO2.,>&|R,1q'S,4H'X];cf KW!4[ӰaJs>ZZ9MEs9PxipU(xakǒ+#SC~(?FȦM *u,`)GZ&HF`>"Ay= Gӓ"y.h6$JLNx"3 %4@ep[rfx1<Xbr}Ӛ^bvZV]TyA,x\`9H.suƀ:%< hr1C,!J~Sz`3bteCg0GLCTyFwq.0{o2F{AIl`33GtHZkr3nW}ps s;R)&M݋ˑ=.}?Z{҃nUJ"`}-?{k}$*U Uh&^5jGjl\C4ea5TT}Ar* D+ ޞ{F(TyKWO"UT]Y`TH>DƇ咥"+h=A$sjP`${XQDv?(IRX|I ͌ u-AN3~O XPa)6ᄜURp&BJN͟f]>,dH_i=ʄNqw+,Em'8֦6U{s݆Opߐ%ALA ue &<Ҟ?$ggϸGSؿ_],HH!Dջ swtq݉ۖ'YZ2*1;f^NgDJж@Q0_vֳjPiޮ`%gIv?̾cÞ!zٮW~q\˺ܬZ&7E/CJM2aV͏:Chz,4#n6 5Jg #e%/$%x ,PT老އ7+vERJʈ0oQ9{c4 adcľd̶@H'mBjU2I/;1'fGR Gp6H:(e,q~[r0vw+cq FSH \;L2<, .̣chA$ ^b`OT! Kn%VxLK.H 2lۦ),!&G=Pk-wC``E(N%fu$5&㲮?&NGuzz]ӓL ٝنXEdn .<@&(xn@\!ngkWF$+ϝ7$zv2?,eFTٶkPhnAԗ\pfS!0ECY>\>jSY?ǗvB8b[g dY ]$^ز{M\Ou}.x9^zd4y˞t 㼨f4$͸g% Ld$N9HW8TvmDLgڟIW)ţʹ߲ /KIᙿvfAN@rwe[*՗?ѵ.K7wrEnē㎔}R;?bQT+@"&Y'Dne$D.qd._~I~.}'gmZ\rY/1 IZ W7M+XNBWSDEpǺzaܼ-XItn3zX+}Fvɮ˥Wb &K8KcW }ih~)*^aroB2;FIU~5)-x4=؄olV4nulno"ۨ*yzy$j;T/BTvG"(l_Mt4U(LW2Ӏ.yţ5$˷`;UzuCjqzqLÓiie(P|h@624&C#k f"Q>_iw+ӰOI(@b? Z6req8 eߟh^Y U^2Uj?-yT'有EsɃxP#A=as YdʏͧlEd~xaC[xnEUv{Fe{^%Ė–1 ?F Iz4&o\uk_ KD3-TkkS\nޤx€ŞDo!>a,6ŽΨF1sClEGVM\/ ϲߢ!*z&OJKKBxl&jPP:Hq#coB@LZu*E]z:.?K**ԅ$ Y-ZjrcӼ ]Bm $\]C'nd9xnj+K>pQCm V;mٹUR^ݘL~̋Y֐ :{5)Nfd|z⥏6G!$~+ ^-MųV7[JtIKj)>~X1g2|ң֩m)L '2_zYji_̝?|dTJ7niB'Ch:$~(_ k ?ҭTڰ͠'VmÒ*J_f͗(]~ڌl 98SB2#P^ e{.\ӎqt8F qZncD0z. zseX˫5RUqAYrfzs)@'d E ȋ^sypxL6>v^&If䌕2nNZhXmJNCF46c,h1Om8@: H '^,3BY! _YՅTKa'(hvL)E&hFL3P[@ )TY̮jJ#E%Y;tОJS"7_U+&vaE}uwifjwe01D!!]%0W!7 Ӝqcx4&%M]4op;nc}݁ Х)>r1?.}A>H3 e9SZe41XxCN+O6l{UF*Yc3xÿ+ mд8aOITgHuΰE "zmXݥVkm&㑶:yma9kfc@%t&>g$"4xu\0L5;mW$Px(OqD[Ź:.>|X;63(Hmej%*)iGsLHNO+gl_v1rkc; N6np)(A;ɅDn%C0Vqn`,gYvU?ltW! 9&]~YYt8+u4r}hbZKyfN85D[E%sD␫,>vlx; -x0W|ι0 C:+Io}xjK؆Jݦ(;oai(M'/œZ C{B@%\i?h}|"K,G>9k*kahxȇ1aGf$3MPHnح_^rBHSZk b!k AK eujQ.QMlȭvIB٧P6R"b6V!$lQU _8Q54ްD-JV2?y̆-w6.0lcb s)8o"%L8Jq,mPIxIR A"h0{[A+giu CA~ajT S3f0VqNq@4cmqC !^h!gwGOלdzz5@*`A8 o_4ϡZ @U'g#f=lw˨z@Z`M%3!ZqQ)Z9σK=bLnəW~ Fã4{.Mq2 s>{x$`0IB %>Lr~ l1)ԉ#hB2BPn3k-C\[)b~qyPӣ ^d_c_R˟gQuǝSg$Oxfa:_ ϚL~FkVsy+ >\JP)~|I_|#8v=g:+q/MnJ>‹Dh^ "Xj5;h(X"'τzYك&#ځ*Sۛ.h7ASD_}ceS#oT۽ X#m-۪D.lȱXm.Pl);Ð "UMJ KĒO1DnC`?^π]jd- aY|o q^)َxaEے{eCCơ:LfKhɞeQcR-I;Os&KX}ig@EP.7B=6Y?B<]I(۪oZmqpK~* YF8['5.5`$|->4,4#-6fі 1*>#cثcɒ@}P h?&bM3j[d|gj#);ҵت|"l&ڗ,<.&K SpϞX#ȧz$Q_mp8f@ŴB "CbYmfA;~øaʹ9[pXJ*"q#f>q B}yK J@PZ9 >YBWmv{0!mw@vLrr1S!]gR i7/_/W&Ȑ,:Cpj]#Sb@wm^]ʥ3˟IP@ r¶N&L nFɌQΩuPQJXnQnцY*FkٺTq]0h)bq3-jkZ lyC(z+1uo^Bx^ L2Wp j4S.q'cь,(D:dԭF]l?"(_-:p'S2MZd}uƾINùґpq3 `" H1.8ƣH%/-qTˁ^ .4~GSɖx[\407gBܝ2WD(899g41dD Lb ?R܆9+,<5璣N8[^{ e~q/i؉2ޭ7K<_ :#{ + &"`n9m j/B'4\l 8:rKr ^-n)C'1 1K ?ȾZ"_9K d:n*MjDk U)4 sp>4VMHsuF P:#oS6c3u&KPQY#7dNj)z[csSmO#d@~W饘Qn9o5X |z`m,4N k>i-Ltc_5z1*C= Fnpo(ѽH;շ\Esc WО ' A[/ 4+f4`8`"l{lhU9k[2?o/#ݭUAT69.q_<@![(ZzOS :0. g&p ?=LHhj&T!]{oDRxuQBlD,X۵dKzpUeq`4jvb(Iv(A +-%"<k~΍j c #To8O3/V/>dɱx-_ˈ s |b%$-x37UJ5cUa 9WNer_Na\j/d|4|tXb (؞DliO dzF9:Z!銷*UGyN/wz5 //+rޫ3pLFT283P| "?yl3ADӀ$9~X.j..)*J0ƬE^Q&p{vԡX~A}v [K'M+8@Œ Բq,0ýj2Bs+2wKRڳBɧ6RoNG-"hv{bƪL6=xbs_?ҦsQdjgtK3ݩNy(n?pTɯ3+wP:֌86,:]캿orw;}-X[?pGt%i{kΧވ讶>?mgHμ&˻\jZP0io`d}_p.[`,*9W4=YwW>& V죣sB D B=A Y[z:u'Қc;qHೄgwY,^a/`51I<`ԯ@T}vrj>4zsEYWvhAQ&aIvFrnC2͢dLyPfȄ1gQH5"~:Fيf"Cwȟz?_ k O-2x @|*Anu+MgJ5.l$JUë$Jg)ciMg[#+Ȱ1LQ fJw޾ \m IM[8S1Zkn;3u8+Jב'q!J%S&5bwܝFOye안:'Qry͙"}p|CHZ@pR 4CT.ZcqWXbobdx]z T:4;uX30ܧ"x&gdy5lU^EOS;1=xƋҴu`au1LK1#P=2ħɗk{?-qцb(hXUDH)r؆9"y/cSoKcUO3ܸoՅ!!ڰ{3뗧Z1@_¼.x9aaPSF0p33ܿGr_ tYƲ 5؋8R:=c7&M\T( 7VD{KRx:2Ung߸cU2ϣmH3˛;iSOgTğ`BagOѿZ'/^p,!I@<%w*MFTXnR0XWWЂ E"zѫ3xP+l@p u!rGek2X9BU(lPv]-Ȫ]Jw_uU3yɥd-Y}0_ͳp͖+1A@P'lbx~ƢeuqlRv}fh&ߓLw6mL jm(,fb/n?qEϧT9Eלd"zbd;n4tǢd ,`?fdh)_-v<ǥd>$@F9ҭl5%s"% œڻC-#`.r:o?אve_#yH8=b_"4>i=!T0T:cM`^C1z*6[+5&P?_13?R Gb$yt]~JǦ$f>6霁^䱶Lh(1i+N@`{~q`q~&b4OQ yлX ?:2?ؤ1kww2;rTg+^2,'03`Qfpe.(]X.vKN[(#_=nؑCjX +%#]LV8&'ln:8aRkrM$-wXEf(?A.n@A ׳H3ϦIRMY ͌x֕%[@6y n?1HE|[LKLN8E ߛM/ɖeor.7e*S8z+>toE]QXq=&8)kUKZyLvR @KHy㓎&]nrnѯ)™O y>'[F/'J/e0n)9@ Dje/ddX6,FE5uQ/#lEWmW_<6jEgs'X֒19Bs8q0Z#g; Qq 0ybE>p70ɉGBً`m 9 /jUD„rV87zj_lR!GC<wӫG/1HQ&gk۔S Eיv k3 Q٧v +4O;, 4>p!if&`];A}#a\G#!%G@gx=zOrv{Ԓ GcQw//Wܖ6}K)m)ֶgy~Qv[w84t?k:a)e2{O'DZD1o-*RqyX%9_ (t*_J c)Qy"i\m5zIy@|ԋc:K-/3G&#W愗DL"փ?\1˿F 963/F%zPzb_TۯYs]r GM'$4M!;PUGYII!>/# MR ,qze7ZGrMeF}*Nh pYcc}񺫍r`18놤NiO'IؘpeD Q"q5ú+OS.U!N yNG4^"HVOb:"i=Zd(k\XFIhtBI>!d- nI?XU~<`.E{c)-\ЗGx#ʤdas/)э5rXUGdD?Dĸ:vִcx(.5weyɛpu3Ϝء X䮉b@;uL wK!*utsO-HΝ5@ԩDжOytT@%54J*//FI[c˝"Y?w`՟!D/DMlpPcH5-wbg- tE͚M.BOXl+rHeFzhbhv>][NYI^mlL,\+Bn~Y&@AvGq͋W][_"m٫A|*k =l3S.M QҴ<5L]xP#ހGHzsޞ=Z܀u$dq Ԉlu{vfd!W(9(8.4[J۝ߤp$СSͳ"8'`yOͲ3}EA}ˬ]KÝ(JQJyuXج0gJ'1v-iQ$]Q?-3}Ƥ -R0,o>&a~Ǘ2M\Y*[H)RB^_[c?zT)^5D3swl=L7vFu{uw"Oy+aF kRMJNp"k=o!|R'YkstEVG"i;) `$c}odv;* ;c\ŪQp^\}= ٦p\ҁhG@L.H!Vw"(A@\N5" fʡ$O\)E#%Ƌ\&?^ %bѱNi f(6|$Y 6ml7)]%"# CYxC/֪nt7^Yo6P6g'rb Tݚ_<*L$>e ~~-dagP[cpsM"'0ҟLo9u3\R2ƻS14, k bl&73?I]z`iY#>RTNJqqݑ=)y$=[!ەzڝmv).- `taiRY k'{a{P])ddaҷ>iVg=Rl<ǯ[7wL w+UZ\~R̀ˌ+{W;c %1 Kg>R  e[{D<(, Z'$z;9xcly 'VeƣK\Dur!iQ#qM}⨒>pV8T&/9|9 V QQ+ګ}f PU8s}{Z2+|Uڠ@C(Fs)2RJ>Ao~wK0bKIj~O#C~)i`+y#$>j o3F9鲄zn&=:qqy+ ET8gAMdM#U79!h14 .%/5*Jy&#08,*PN}(O3ٍzƮ0kjdc7*aW\"I/.pI3?ruPԨC!ꆿ=YwT=t0:YD3(Lx:9RHE6ƹ*xZ8c'~DvRA8VDy{Y/V0ѣ87DWWv~g/bLJ.|N@DEiP+..{eO LD.K8OɝҨW"8| NザB$/pCR7+m!5bЫӭX }24G4vJPh3?Rۄ"rk [΢ +g+V^Ʈ{#X~mWPhD3t/{,57O&*j򬠕"M'͙v υ!īx}h]Zc[-3a+kGU?1mno0H^y ,J" @|,S{;(lkz슱V+7Gۈ7>x8S P[/giMC}V?I~>o,(}3[Z-ن(=2IjJt~+IdGpvG3$ j*_;ɘG,˧P:*RI039A~?< کvœ0 equp&`HZL\rj"RƉTܖL9ۃz|2[!A{}>C MdnKr\y#\ ~N p"QAR6JFA/åG0 ,a*B=: $TTh7ꢼ laDВ.ZbIr>:G:{ՙzoIjCȧޢqI=D Iqi4zoVF8SLaE]:#켉zFߟI+v+[K U[3QQ4ʾ%IH2GaHsUV#{#;JHdSh&=.?ovod ,:t/:iKm^F҆$#aڻ/$>cwZ6o +tE)]Ȯ?=$˜[VOܪה@-Ĕ=fLxnck~(\vc5!ӝ :U#BX"m ATSI*tc0fd1ǁ& 7IYGf[~+sƛPU:8h栱)f@fƥSiᾭdxQJLE޸ݦZ;85u>1coLsl?ᐾOMC5c wAs,j^pv@WiuƆ8Q0'AH=>=ʤSi0B*rs{Ϊ8d>s}M^ۜۇ@oG*@A"q*qo,HB^7ɄJU49^z}?l"ȟ-pRk"i'AAq,ʕҐÆ@E$ĠE'dbyRUyfES+WA( 9t&eYf0/:0 5~t֌T 8B(q,5ɷꆰ F>:akg/S45`/[ŧC5nE~4*YgQf=VeL)Vfߣ+̨afQ5@CA(?bfGt[)œ(KR cc#,~m|g UcFf_STzF1-em~I_(֮:H9?Dyʀ%\yEB'khemܖ6[hޞ * 7ՌODcѾI+on .;ZKAW}?4Aݥn)1ۚK`eXHI󔉎5vc-RXd~ -u)c7ry1sl:s!k^ĥ>LLDbtS?0a~^Mb(IjE!*U(&Hjآ˛Lqda%s&_T.SD&o̠yfb#ei*|{Xr2Rq%T?K' t*)Ru v3Z:%}RlJT)*\2|P`T BՅMXRIXUK |B f)B˶3F4⑈k9F9Ϻ{mBW5yPBy5ގ ±"rPEѬ?ڢ]nsL%r7כtVE(fAG^Y#x4 -dF)7G .0zSj둿wT8BQ"uCsv"u@T[/eX9G8E€j?Q{l$Yugrǹ\|Elj컹"0`1yɮݡzmft%!.|||HuCMEBpAK obή@&ͨs1:BHмU\wVqg( ^Vig68}PE0&GV|I?Uya zq]~-b{iɢFUcUЗn#%Sb|V EX f s~Wa  BP(~h+j+ԘF*f4(l#'Gv6v'S2d[m*, R(ff﷒W Z>f5Ue#&p 8YO3"mAmL suvb3^|4%=CѺ:%LXg[l2Vqs-C+10s`[ vQz' 3"C=[m ^3[ځ gHV;7t+6JY87Zh`NR߄>6Ep܁YmixBx+S;Ƚo͠#IҁPڇ1 ZZC`֥[G7ӐAE#%:'8΀KVbgF4ȌTHH):`W xP]*WQqm kރlqU;MoPY!vZg}Rt.>;fΗm,fcn{~YS z>e'L.>wCUZL7jh&}V/KqJ'f-ު8VpH&s n(jmy># MMOdgSi8 &'yXdNx/[9X7TQ|e6XCL"Y؞j)#An;'qe3FM~ҥwFR+zB4HOM{VmD J uk)1$,9϶{l6xAD{XN}1$D'l]8͢u,'sG^Iyl;I!VΪ>mբ>%" #_ 6 wD འ: ͩ*!o~icI]@r Cu䬎F;Ž64%4H6ӊ`)Oz~ oHO* G{sj ^$XՍJ5!ά"uluf?Dl$poSҦBpdML@}dW!l{,\+c39>5WTObSfinpmH'H nNohxtH5f3S},rJ:&M4&x !OB ^ೲڵIE11lO'dBek*%%t ~jc]TACN-Hm 5i}!9n3l>V%9~L3'i{XUoL i0|S!mxogjU|s0΋c d$)we"V'$2"Z{нy 3şV{=Iq&d%-iRXλ*x+T):͎xnK\IȰߎ1-ҼC@ wVɣ¿?ۀinw)*Q0HPU^U)=5;xcJ>R-eKz`|1(XNFqW0yQ-$,]ٚ\jSyGF0k6 M9[ȜhˣAszVic1j?_,YV0ݡ ]ROdN7?,W*i쀊oTۃSTHN7YF_+E준:⩟<9' ¹Z_t(iʯD?=!hezʏ F» A&pV1iqsn.uhjs'kH^fCnF8N 7u *v7SQ°P͉v}v5/*`Cp{[ 9g\:f`c"eJD[ z:R>ӫlHLFɜZ9[1AOeT.-;[dH'IpS)G?appQfXtx÷t ¦Z6U A>~u u043) ub?#cjXO<<.M] l|Z5|z`|8Z|hNaC a0Hr{ 53UPVF7fwfj:qe I͢C+Pc|͢7n2B%HJ1}i u{aU119J17~ A[Uz~E<˓ffѥ&bFkg?5֯IEe@6`jNf[{[MCy]nIFl(?n I'lzI.g"vKs-p:uPMr_] |RVbX[^E&\ibE{ p]딥SFYKHax]9q|LAބ8>Af!,#b-sKԞj'ёp_v [U`Gv۝|ŸXCmms e%4t͊7UZT ^tY5snb͜?@Yp̹3YsF1!AТwIO=R1VA^6ZZqKۨupzMu'h8P'ݠO  };a[*ǔ%tG~9b֪ aK50(+dIfr#+-UX2H,HҖ!p d!W%@L+pE#E*39-:K+w0K0UQ2'LRMu-|oZc$S8%Ev4}㍰f|e{XB 7lU_ Yxbb4Vtpqf[~]aTcWi|`;{]4І|g]e ~F%](vP.60ڼZKlj~%%"gԚop݀/)rοpD ؔ g?/FU*NB*9ÈwwDTe4J_S-As;+_| sA87ZJ+e.鴽 `f%! L@$nA/W !"b 9~_.TZC"`~Ń{n >_4y"ATC}j(9l.ALN'ShC[T9!z?;)f'(=> mfU0)/Pf0954 .'oJGdpDJ|`th{ۘa pO1;ӁVRD?dZ[&ڜsQT ,أ0hyx!ATtCemfh9i^K_vǫ?+xbFz Tf\p?K18¥P7pcÌbƐlؼd'_kLz>EVNg1E+֥o9[~HvS2VUߞFdD%T|,d,vo R#\&z^ b^lV yV-Rt?k}J uB ]&US@\E% t,瘠+e.U n:;=t?~8(e{[FKHQBf^[W9#2>(f*ylj ""=˂ǝ^o_$;9-Ǫ19 Ɇɐ)-Oif"=6`oĞx[ry+ 㜩'/hgrz4;19S%`WWѰ_ ͅqh\TZ"HlH=ZKKc> 'z.`BYE|w˸+W|wu^Zu?Wj2|e,ֺ*'M C9&Ae =KᚬN]71EUz"j,0+rઔ*Sltu 'RnC:^Z1K0S(DRIV̗P/u;/ʐɀg?VJH iĎw=~m۝׿l!UM#"HH]Vү]뜹t n| }E=ٝK&tp!ODځlPl;3yӯiBfhL3:ԙ5 _`PTI=E  g.!ύPK IemdRmFR<'5J5r5\? A6%m(HP1O|g. Hf8S,o3U㓾b&*>bfy~h!YS _]֐֪oZ:9J00 Rq|w!UWGܜЅċ YA V6P&O+2SUy.b<)Y`xS7 !poLEf(lC ww(WYD洷Gn#-qqGYt|Q:ZH^`k6\@PU =w s+4UʳKu.e8v0ȅ*Y\كuK8 SGq}ֺpkIe X sSr.F '`WnRkɖtF?ÂW tk\#&:佽#.}vyG}3&G B["hÐ #rB,+>7snWϝlͱR7SRZ@z# K< qq?COHx%^[iw0*n[H% 1=!lr~ˁ/hu ~ ;@=TA(AxFYYcC(RCjDxB0OCvmw4"G{jdtGj)`X݀XXn˽tU5oB1Qh>b n7b汧!7%_E8x`Ek#c|,] ȇV~+|Ye^-hۯӴ!,Kiʏ 8ޣ1;|aϩ~J\R%YZ?7FKBA!Ëf=KìRjNCVE ,?wN2rbiC˂?Cp<uΔtVp<|# /P\H_ȟW bx!iޞ"MFX5c"wōJip= 8c\C GꇊGe#!qąThO0 c)/uW}ƚG V\wy\fLrN흮5L^~M(nu`Us%BB U[yYIG}t̓ę5Dr~Jj`^ /4k/W}$ jl]{1:wt{\oԥ8/qT D?/, ڕ;iY9R м@&7i_3ɇ^{VU֚HR`QhMUv O/DhK{YUi#rKQsINՔc3quP[/hX}uf6N7 NUK=SE<\f4$sy $=e{ YWqib@*!zK7-q'n_:ryb,jT/|Ozh]GrY5ݪ-\_\#뿳(Z :[2U6xk']"z~-aG a4bxAQ@#4UA\=sq8Wv1@~5~-)9g5̘F4%%y+&1RI '7ST G׮ кB3m8:wPb"ugy'p#>K%Tu >f.]fZ{.*y1 ʝ_o*{>rjl=8>]֙Lcutf$4:NhAUx1@pháބ$6":&xyoe3}bʽ4 Ѹdp Y\&gO䯉FeqKh½_ <˵Im٦<@6 v- .'qD׮"Ǹba@#"\Q$ 6l'drPER[6#}>i %#Z8ٕ|8! l*F8G-xykn&Wx~bCIp*n*(ϳ|c[Uw +pmvWerBkhX~+֩}r*5t.ZgS~/J<_Pmz8c $4A8hcOFBddQM?/pθ8԰B|㑴tśOz]cQ@=-tFյ9naK=f/,5%^~'K<ݽywp_ #dg/ 3!:yِ !EhdeA|N5BED%UUWm*qOt׼+xVfHT-MesMޟ9tʏO 0q@٫Y?ZCKbWCUGnxVc2~ D_؀\)fLȄ6aϩ #%j瀉Ͻd5Ջ^2G,/T̸֞.DSM¶2=Ef;(KLDJ|' vD vije3A!ɟhsϮW)CRCK1&IHfC8!zNdNZWy`;FIvGO)EP"OXuVTB)Բ~JEiM ,Ky,PĂWAbjҩ5j8Mc`\X ^~ o){ns8x4 ٕg""zfѲâRK}DV[%@< Mff2yL=n+ CPyV3=״qkڍ8 +i:0ߜ~:EKbU?>(|tN)w{`⪝OcЏ /OuJh&4RevXE%) i+AZV"T#ol8v `ݞV =fXRDW_gv`e,wHk!u=@d}{ NB= J5q Pb;gM`l #mG |ƹh ߥZr`N1zFA_p7"C$7< (XJۖ粒GWWd5:Ji }F9HCsUG|.?\CA/]Fwe8UP3 ZD`>]>T4!Ԏ]+6'rQo3K3dc-F@XGEA0@Q =K/DNֽgFQEUMXOf3TEI mö YZ