stalld-1.13-1.el8 >  A `qU]ZV[j/ \[UD"̜bA=ODvqzJO=91fQs xM*=H-<2rup#7׆BQ̞ 4Ι^2E\z]kKpVk;˽0Wі2@֭To a;3'$ `Jxwi95NiZ7+hwq(nG=8Waؿf\Dj~sFeƚ5DY#";&'yM.?/ r3!=ֽZ'q1ѻ`P.kY+fn+$.vݦk:nwA# =z<ֈYA\#L_O$*.+nasAF=i9S/8El0 616i #9AV"$(ف]fE LŸc9488666f5954c540fcdcb52143a17f9c0b615d02680cbc6fbd54ca620a49ce318404626f4ff117766cca76ed0083cec9152bd68`qU]%ibnDA=g ʩJP$ˉ3JÄ8 `qZde|ߺ.EGQ.ŗ*5f84..^;ULâPY}h)Em$AyH3amwMP>dnU95 Ee.b:IZCn%}4u1:fB'1ꀍʄt3"o4+Ev7`C6_c6QTbbOGhV;2J SK 4Q HdpWmDT#pa-B*&pItE3Yɞ?Pts& x?P1]+۠CI0+HQT:>F;͉감L?Ͽl֣ZbU4?/QzP:UtFdl82ApUx\K\.tDT~=Dw~u2h d>`QY̕ETSeP4_rorﰸ>pB%?%d   V BHPc   *  @  l  7  \    <d(89 H: >?@G H I X ,Y 8\ \ ] ^! b!d# e#f#l#t#0 u#\ v#w% x%0 y%\%t%x%~%Cstalld1.131.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-01.mbox.centos.org{CentOSCentOSGPLv2CentOS Buildsys Unspecifiedhttps://gitlab.com/rt-linux-tools/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 || : fip FځAAA큤`К`>`К`>`>`>`К`К`>`К`К5c491fd6c588691443d8c320522c665dc638b4eddb74dc1fe71fcb2736e108f2af0b634c1ba58bc815bd5f52e0df4baad976e2cf7f58a16e739bb8334ca7791160623eb75197f03aa5dfb12cc7870e93553239111598112f8deb22d4786ea5e4e115e56f355ac4127c473d9cc772ee573a6553943c9d32a57b7f0912914b9db11d75983ae1e733c31bad9abb44d1e108b0067ead3cc908abd22be1a784ae08778177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064380086ab654901b9bc017ef2840aaa4a743abd3b5fb149ef3db6b9cb61faf8c16../../../../usr/bin/stalldrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstalld-1.13-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.13-1.el83.0.4-14.6.0-14.0-15.2-14.14.3`` @```-@`-@`3@`>`@`@__@___ _y@_N7_L@_D@_?@_>e_=@Fernando Pacheco - 1.13-1Fernando Pacheco - 1.12-1Clark 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- stalld: Fix log message on boost_cpu_starving_vector() - stalld: Add the overload control to the single-threaded mode - stalld: Add the adaptive mode option - stalld: Use the last mode set in the cmdline - stalld: Fallback to the adaptive mode if force_fifo is selected - stalld: Make single-threaded mode the default one (1920041) - stalld.service: Always restart stalld on exit - utils.c: Fail if user is not root - utils.c: Make the path to sched_debug path dynamic (1977663)- stalld.8: fix diff cruft left in manpage source - stalld.c: clean up handling of nr_running - stalld.c: remove duplicate parameter to fill_waiting_task() (1934582) - stalld.service: Run stalld as sched_fifo via systemd - stalld: Add error handling in get_cpu_idle_time() (1966259) - packaging: clean up Makefiles and rpm specfile (1972806) - stalld: Always print current function for info messages - stalld: Always print current function for warn messages - stalld: Always print current function for die messages - utils: change PATHMAX to 4096 (1934581)- 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.13-1.el81.13-1.el81.13-1.el8 stalldstalldthrottlectl.build-id061cb24e579c300afe8091c4c3f339fc9464d4b4stalld.serviceREADME.mdstalldgpl-2.0.txtstalld.8.gz/etc/sysconfig//usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/06//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]=061cb24e579c300afe8091c4c3f339fc9464d4b4, strippedBourne-Again shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRR Rutf-8de5aff84096bb5994f8b5c75c17f936f5fab6e4db8c770921c5fb41c2e0943e1?7zXZ !#,] b2u Q{LQ[do;OM@EdG YX{G|26YRxC:dDVir,֥_c.>赦-d"x_#_3+j_DK:1gԌ\~hUNcly!q_"5HgJ)ɥT'_/yK%j)>*i[xj'.7%LcGIYZs9m5ő @BL>}vRU6mg{K5#bwF ^a*]YBY;sޅE0KImPV4s857ho'٣J>o֐zY"s^sQ6kSϭ=zXV3Ey[tթ\/m$nmU~vK~3@Tl費{Gm4jo&H#dZED>$x=rS ˸ᨳ/Y`{UC"bQl[1stW0xz֭9icβv)OD̿>G`g5 nE'iSi]E8}kP#~h#r aqwݻ!}K0>jS~V5tgj00wԇ=;68T&zhq=^dBYIZOfQ+ aLh (#ɢdM@1P0Xy~dĦvDD{F_p!|`u x]|ι.=6<tvi\ _Sgɏ%򜡀x,H|ٿ8/ZD}x?nQ_59;qA$aS6 S#f1>;!-zQ6 KǴ~蘘C]BmyW%9_K}~ߣ ))Ǧi8*ySohOv6;5-${lLy I" 0]mwa6fmADeu sRszߐz9yG;z\OܘآH0$8Ujxmy_LoG =|<@߿ u n8P}S 4N.@a-etf6I0_6J/Y4Azilp(J9l ZՒt fB]>ImD5;3*%="Y >It(M/ךp>EKRq|q({" Tbm{ohQfvV9 NoDt6GW{[&hm0zHdЀFRhBR'{n =;V*\j kS1-JZ0@۲+lrܯZZpcX뷌}FDEdIwzy S3~_A«ȑ R䯛JyD%RDIWuo^Qlj*F1f㭉Yu%AS'%Zk׻EQ\D!W(A#M*`_UIN&V%ԀqpUkNır"ibU◤x3wmVmgXʠkXuoSc$ dbc?(O{!:x*9ƻp$Er8^ɤM!{vu}̗rHKkxW_=Y:;[#tذ"uX$mZ#yF}q^ZY1+IRP} T(YvOf Od ꩈݳB_[9D(W!륺Dtn2EȔhM%-YbCENZF|_ ITvÒRHN4#I>8Ol TvwOt4E"[vƚRV؜C"mI,Ǎ`.8'!sn'P kB=0Vz8NȠ+E/;5s\ .@D˧\$Se!GsDǻ o*fJ(8` :%)@(O~MNQs#Ȁʔ90;uEV_E 0(t-rsM2(77/_G!6Ɍ@7zf9mSvލOL$poX6* R2i'e4c&%:D ?I/;UՇ'b*`BlDʪ9ph`g#C.= b\l(̯Q1R>r)[^GHBH,wԿe܍Р`73};#E \|ʃ҃3F%\ip aVD)~*ȑxՉšGyt)!N $τ߮ w6)_G KHR9YHߦ\ie<]L,`Y?[U! 6bazojc ئzIvl$W]o=~{c'GSYېP^91 ~n/]B(;'4]B04ԃN7K3'+6/Is8¨TqDzmN'f< Ĕ%##n(ºA 5=Rgo9BcoVw=}/VNnD'8<ΎX́@ב~GA5Sƛ6ǨLCaM(U΋,r*,kL,G*XU6vNƺL`ap)/vk8jӚLIU7Dr,ȪD"K}Wߴ;h[hs#l/jlx@ɿV3L˭{rɥPI5`l>%pqs@VEQ\䠳(jެ 1 F8b^僦7!paE[3k.IoML\fTWJҨa_ auް {׋-_,R;@ƀMl~ʷql< Pr1OMZ'\VD3B\WIW"{Ļeif;Ӎ C"">]>I Ѫ>! M~ȡO=H ǖT)Z\6#LNS/#.3ǭv1bL4(7k@j@iUq# ]= f~lE*8:E?Y-9V߼s+Cww}vсm㭜G:1X_fr`ŲJK6B[nmG2ʄ1e'=N15h2r5Vne2AC~T!t(Άdq4[OjkSQmކˏt"5w՗IWՀ=B̃-D*Xq.{nF?oo'GUD1&C?RYG@FlUI+A,)O4j(1\PYX2Rc&RqpƁN<'s M9 )@e#۠/jˁl@5M:XKGfl9ELx[p Q )#L(zH@15렎EIf{ӵv=ry5>pAIq'2y^X[_,)pC_Q^Y臣/#)'a0 Ux(ή!#pyQlvhY*˧ &_J'lj w& U -S{,O#~( &E,F7{azLAF2vN8=fBV,J Z.d#%a鐄.e+ EGH^37 2NYdӈ/.Qx|~*Ijld>d 2]UdVzf9c4J$.Dn?Tk1תHa8$֋,q֭~ @O~N@T]hZ#C#wEzqkqJ٭Ű8Lh2IE)y*mIuYc_ 4C}snF2wNCreBt]菢*ә_V>\7.]jYu!3\dLR֐{‚kw R|ʧC=}~V\B:cc^4_*zCk@,-"Ah-%,(F<dehD8ƽ@t9*NM=PYc"7Mu H/%8=gݔh()$!EG)(@V6E&xӆ"1]ZX.R$@|35?(LU{:[9+Z  Gd^2ka&f$ YΡ*jGҠ#6#Nd])+]6npwZ~Pwk`&E9P:S!ǎς,P8lw+PqW[s۰n"V%v9 ̜W*`{/},p9lP#>It=ŸN'Ҍfs2B@zp~<0QTft Mj$ &HI[)< ]np1[,GtcG)\ߔjs[%#SMPRCw3r-Q+CKC+;&Е/"a 0H PLE!18?#2+(l *jQ3݄ 6Ͷ(Bv=Wpzߕʵc3ĻLsQ9M{Vf%|Ѻ11s(<@xF..w )8l"i\XǸS}֗:/'%!(0ELܵMG5&h !5OƗ]̩.~xKr}dCNd4{p#VߖLSHH+G3e-U-KۤID(~HE:gt*$VX@4ϱPstxks|Tgg*qƎ7-s>^ 0Cs&'zSKU` Bu(#M- /#u]i+m:0B}J)ĭ۫@Ѽ7 'HHѭV#&who%׈= " {p݉\I%0Żw4maՌ1"9a5_^ޟKq)篒ߪ,uZW )VJvJQxhL֍ܖqQ&?V2 *) ֠oԿ+Ɩ}7Y sPK{LnhFu>_uzFH|7Hv  {*7qpulkA渙5+,EDHiCŒ~8)XXUKEq ۻZʇ5zmlBqcOY"!3~/fi2liDY8hZ4V۰WZ2dX5:1튠 (!nڡl sLf2Db6-̬ #8n3V:f- Kr5i!Odt:x=+ē,ɟx {hjFP #*a@,{KxTF^iI"(+K(Qh;}G ,x0 8 oYavOk]VAy]Zuh *$ /D,䨉)}:p: j՚"9nE 8v]HWerDPp.?ų}Ɍg%RX8P=)i?dwXtF(;OǙ#͈-g|^Ηe4iuAG @(FpMGFA͜jl<##-ӵK<]5=zs 0E`^Q3y. jql &>.^)}Ϟ&(Ȟvw0bEhL'?iЯ߱Q)erjYDKӕ)EU"޲ҭϗQ'1sBN₃ Hb{rTo7HRRvpr32!1  KM܂$~ 606"6 ,C*#;T]\)륽uE^4W*_akhZ$}_([7<| XKmkІi{Ј^Gj@lquY< pc\ sq&5B;z8 /Ru'Wb^PsKr#?1 XTHc5)ENL"}Y)0{!e.ௗBJRnsm5סz) FX/.큼RڶXUH}ϵGL ˖T݇؍oظe6 ,!s$|18fkKWg<2s6'*T"?sp$q??VT9ԚMdFW8ϫuHP5"5unW pU$@k^<4YiiF:0{W2 [`&7HdU-=G57|Җ8*#fy< /S|ҁbqnwo2^u}p˲L(L)-Q-cw0aPH<^#H'm4N^Ur7?;/Jx1az_٧p<Fzm fҖ-^، j;&Eldr@cE=[FuX. Ȅ[ ;Kޔֲ+dY E] oNFLT)i[g,+GY>@/Yjp1zC7xNb=|0Ym!Opƛ?>1AؔI:01e^qeWSv^^xf.tlRӦ *FvvL2>jy%Wx'WQYݵ 5IV=źWC담f)>JrwdYC8O>nXmqZ:A܈ULohh$i"E$J5A_՜E|¸d&dlP 1`L<)$"ܯ} p!!Y}FeD`w!M8M[yH6oV0rd`j,R/2u5Sĉ-c[@,BHIX6yʂ+!hv;GwW@޸\Oy>Nw4_R׫Dzfj'-n+ _rp_9.;}|=r$It3[&+c=Tϑ>C6˄$j6 Z yReNndnr2iE4Ҩ٣~Wt<ՒP<^XM\i8o) _DCKv2tXOcmu{Ho,[#cu$Upjrf=0N"a\OZV2XTv]V7PZÛ&᜗;:e 4FV8^ixM,b9CZ,G/!Da\or˕m\'^]sG Kـ`xA{_!a  Ogp8 Rt*Anhуq: 5S"k񻘍_WqQK|b zmkXv~ŽpnxyL$ԱO[K_ ~qO('2H 3th|ˤbO9S ^57(="r,$#5lADg}r 3gf9u=EN]vGl[yJLeK n[/Bx v y.j.ԍߖׁ28}QvsBބ,ua%J-ptب^=^+݅fjNVjGsRVLhxPC^ 詭pub4)+p8GF\ƣ+pa#oOޙ|3rf8bv=i{DUmmz"% 5$kBN\M9%LRύ=+#U{EETlܧ^B,*.4ۦs{bb + fqm?RՆR { )QqPh8Rh % :)A>eB%A^v3֖XY NrjmB`NHGuf;5x?:%S]  ;MUJ35I'G%CnRspaDÅjpFI3GXr5v|ܦuJ@-g>rL\OXR: y2 kSƴ䬆jr]آ"]YNEhxtn1'ތKkyrBfw~*nҘП,&Qab7_M. !a&SũgpMצ[;w_8(tf+˵ f1BQ'}EX33!H7^%F] Y(Tp*]*M@M]/r oXrQч򿚺"Z7߱f&|`$m΢dClġ\ک– `y( $\?P1ҧb4 'J/0s!rZس$ϑ0)qaMC{FV>1q#X=J 9MP8 EΟ•|i`&= Hҭ15ίg4q`7c3pMqޫ@|d ?Zy0]PDo2۰ʡoZ?Lb\p|Zf8M͔Q%ȴCsY+ h tSE Y.+ ȑv9D[PY3f{Up0\KC6M ' VRj*%X.tƛi a,a' sSc(NWAfc$l6߾3zB#PS~9>txq~#`;@J +0mvJ" &tA{u-w칗ܪUthSp6E1DBͭl7.P2w|I$xI "ˋnҴ$ss'b(Ӿ膒i\]0r0M,rüDmJx=PnT^@{4 L |T|Ya /ߓ/]d糙g/$:>ᅄfJđ+ wTNزn:ims0(6T%@o .z`[:S>J|FZe&Q%U:o?3ܔD8w~,>7΢&oLi%%{I!J ,llc}dvGtzavH"Q2?jd5g~d'K:T1SeYS/zT4|NEr^U>31[}Dɋ P/ǘF4H24CkWz)fhRbC;AEaªF:& VO+ ty4mOM XzsoQ=jyB5 *?@3kg:oT^3[Wp]Og?@?pwv`'f'Mz/)V4Q@P_Mu0: 3Wѿhiɼ2v9e/:kHD#*K(B ()IK[TKsbbˏת8o2)b⥭b,xyt!io-Lϧ_bA=%mD)[U[YA(?:W>͢8ǁ UWm# h\xQأ905 u*9?A,9Ś3nmGayZ#ëFRpSn_&97G!P3lO DJDK~U3:Tp$a@$XJC5vwrMO@F #VM5P_oTD-eKei6NjCPCVZHEȇ÷{NY E(i]7Cpơo--:.CYL_8rxvNjyfSSMb D1ںfiOr:x:`:hyE=.M[7@p9,E<a7ҫ$WMk֙nBb,/l[n+\]3d!qwY,cHwCd bw̓ng f0<.2e1/B' Ђ8\K  !|[$i~Д=+ǹ0 9+d+=ɖ\kF.gsMȱ gpc}ìb|B,M\g bGlЉA|v])sqS, 8-Wn3YGŠrPw6XI7ˤ9p=񝀌lk.ۊj)RRZohki׭tT*.H^sO8QG8J e4J&wc0i >$t5 ~ jӴhܜ~gcF1*W{PbG s[  O cN.osO4"޶s`\!1a޸SH[8<PCJSYb0;Novy?c_hihMMLk KBNqWiUS9M`/Bso>PZbnp+ᜨ%^\ pla1$A*S6FR0<khH&P@v|Ov`ĸ(- W:tdu^;a9>Gޒ1%M@tsHY *T;trRz=G0.06IR'XS#3-Ԅ0IuE+Jܒtx[Gix?g/'͡NfR1lSQIJ=2^[CZ_(C?g}Kb8^֨V,+c`DYKճ$H@5cdJpoc Ljp}:/~kc稌۪ynGh!GcsWr6W& VA-mFo%fx Vk;fiz KaO@E4u!~P og1ebϾrNIr W2g(_:fYrZqQTHhvTO 4 ~[Ɣ۞[^Fv7΂#'dDpt/D m1Su I 4qt>6WxPLgI B1[ u o`pN#U6j~B"EΏ H@6H1w[tB4`8h74 $\ѰŢ%>zfHAШolr &nm5h4yRP%([p0e1(<޴?>f&NL"vṉ]b^A~W{C<>u|9XʨĮyU8 eKG$ec;I)Ve|l fo>XӜFֆB6bՏT16xPCekÖ1/~@P#Fl[  Ep(/nwreCGZ&cAD 3^]E8nl42R*=kRLxqVcbeu<ie,-"rOaٳ o}U"y֭T옉s*t̘2ymcVs[Hv/݀ZB%!I|1%Op: 4\h`+ ͒VU}+ e:6 ["j$(?hS E%Жl Ս!MXZ' + 6hwX`'yRBKPGj!V5DK]en*pBԘG-Jhd@MC73W RO9.ڗN6H'x?m^<or` *Mcf.8Wegk$|ZHCc~ p\iCMzT6UYQB@g/$BdI4H4~w'Cʅ#KV|ɵe'ff2&TՌ#Ubeg4X3L'|X/̀ZU# o却 z9)w@dq0OLl2,ӟ*>ℷж`Wz{3JjJOBȧ*(+'`I5F_T֏@&h?gWM+\أb!u-#|ZJUUfxFr)I@W8Bx흥1Bd,t&94{`!OrwLjgԊPG |n=w "LMW|#ܦ݊҈ h+a;9T_̛%`8$1oe ~9#x(4 r>=0BV#*vFj$o{a@m7# GB2b[~0Po97zWUzkӃoDܰeNM;ҁob艤`-.PDO7%^S=Ja? oNUfijcna J4 "X%%MYog)(k'O:K=E6H"F_`\gHIAҏ47.&ۓ(BV[H1xwsBxeCTˏ^)5(2HD.36" O'(6q2Qbj>W|-'/-ckGW2fδ.fkص^^t䍐2;- #^[Dxwk&GZ_&IV3 y(:emCC Xx׀a?Lk_{Q9+^:ijp7RM˔.0Mr`tKtN^$ -*ղ# 0j@i+Oh^N}:O`'w1巋wEPT ^lzL+.<iБ=xImM~:,zr;NL?|_ت @ٶđN"tF !PTa7@KBX@HNme,:s-M;k_㞆ڕ@5ztekƽps0E?O7ogT&5ׅ3ݘvF"=Ft $(LلjGpZ Ό"em+(P0GB8;{EZ˃Wk߁\y]x?d\d'P_n`Ub2qX8`>)c!LCVN~yF/v}>DObkCB pD+ oCqHOfv hC5:5צ-5oyLllL5.kB8"g,өw4w׉+*㱖fy6^ 'K*Zپf I.t)Tra!m& #o$&W5գ=esMP Hj\-4pê@9Xuu0 Y8` W@JS?,6F#5B lc᥏듉S5skl`I諾z0ٵ90.R3Ɩr5P;pH`"v(goQ%ᙒ`8_b}FBxKT/3PAv6ӧ%U z[3c"d.d{cEzTs^wTbc#Km;ӣS~LD?f0 FEН B̞]|CHqDin((W?w*[t_[r 3t_!i ub43D!R.(nFd,jlW-S.,֦`l}q"՜YM 8]:aifbW:鞕mkPy_[\plKuoChһ/1'?(d1*v4~J(y7EVՙiĒX:I*Jw@[%d*\?.پ˪3NfpN%cdyMg}J( 7,'$z};#w J,x_YgAK^D,HDZV>J6a"ѝ|)EEkG1`" *?Nz"TB〥b}:n=}g+!q63S9뻿D^YΖ~B?w'#_lEBNt}Qn βtߝv}"g9wuѵe:.W ̉=b4$‚j֬{4%gS.d[tr֫XK7>= 9U03av!9ͿK8Ң!f-t9͉YeL`[c4l&i-IڞL~.E84Lq`SR3S\K|al-gIΌ{;)ddX Mfuw3߀/>I~:lr[L{#ڦ <:W%Fߎ pT՗9* J w6#E~sm`ǥ4Ζ-#*ya x{?oQ tiF6 Ecr2w$SS3lJMEc?$-pGwpu }rў*mQdnO+ tÄ65ֿkob?DisK?[o8J|i934 $@/,18ecA},T.!uy(JMkvɨ$U'93,=W\9.8fis6eṁxNY=}<\ vNS^#4q?ØahT`,Kpp'>ojOy`[) !ELV~,2a,ų8*~k7iHԆ.2Ѻss3(q|d ml exvw[z9,#qv#(]m 4 Ѥ^wҍXjMG*5(# A-\c_G(+LP h7©wDs,oJ̓YuH,`R .&O z\kdE.f<& 3j x?i֡ԦzH\9kc wʷ[KrMoRWL$F5mDYbDT/QEbg!P/6gDj@oWniz^>18tZc#<#^4$F"wĮ?ƕE-K ,GsDO>iD rPdmԣ xob؞.sLtXǒ4aQR8w{lF*?URf{ZE3*-SeUw8n?Li +oRƠ"C2x݄ܹcDfٙB'*idL8'Mby1MW=\@01@puohH]: `Vߍ*bXL \K=͠P{ ҲDљsX\0a)BHwF#T3‚NUӯ#{Rp{71:49t8!a"x ;ħ e<'^3/6oQ @YGޢ93ѧ$Aj,AT.~a'TgrLK5nkup* ?"n$8{vmQ2 /Yd^ fsK#tefQ B[&"md-BԏIDkx5qʈް}$DQt]9v5r#7ͦ7F{\n*{X=zkČ-jS +æv0'uV#TC/\}^a_X SB Fil)UjlDmUNOK(/^,w>Mڛ^vbìBpvbٓ}zX fV:6NQ#'a 14Io+ x@gjb!>Cӂp { EY#Q]KƠVњ~c铵bpZ:?IFF1#[q#@obnuH/ jyϭ)# v i>ϳ[d`ݠgfIx%IZaEAo@=]i>E$t*@C d_\sT_ EC]hMLnKlxĿv8㹔pqK+9],R!iуC?`OOAF%*R;MI8i|!OlqHԨR#:I2ߚ 8tBVWH&NeMXrC`cr 5DK(lmN`*Te+˷.IZ=s|j27)6.z!'L iOp}G$=b;e|B&߭O>M 9PzMfZc#p &-l Wޚv[Q@ ;+Tؓ;BbMҗw_{HCE<؍paB'5 sUmED4]z*ohM!1Qx$^\mx%l(gY[F0:U[u5GkxOlWꋙ% sJlab\" !?0G^rtzKٖvUOﬦNJcMz NY\ɩuC S&s{셫"Yhc0"^SP[* ma~/Ikt&7b*1y:_ l=:" 25^ӺH[AA\J#M b;%?M ][೷ g&}RP7LlP5*bӸE0FaIMYN/C$SYv>t51/n8!wcRՐe15(<VR5-FAF9zKӳK1Zi3m4x/>݀D7͏} %Gz]%d|DXmAWꓬC6LG'ev WpJ~akl)ܤ_>G|Cox7_ BǏâ=h1N/9h;tf|oךhx"jh_%he#@Dkň;Ӷ3{& }(\}@<4Ms2Qg93K\iў\A *QS٘uqaۿv>A~';o¦̟#ZHYYz$)~GELEmՄok7p/2K;V?^rbB2rϒ *w6,IPQKU" {#&ba%nl, ' PLڦ'mRTFB ߱b^6 * wƖ7R < mzJbv} C*” ڂԑQU%Rd8wٰ3)tBCA!Ȏ\"G dow }jYoΩ4ej[UxofxTAډzxAu#!Y981Ї^ɧ/%|1ۗt h[u;/qmL/iQ!u7kł^;j,~L"xsOO ;aѺW_lŇkiX6L( \tjXppCA.7m < 졖獯=Dbx-)R3d12wbnd=ڂNχ2i!$c&w2vػ0nEVU;VӚ),#h iBXzUoDOЏqgha: GsOcG$5L]$uM ϰtTARF1#Ëms9/Y,,Se9T,/>[h/ti8Gn_LRT?Hi*AṢ sy ӆvmV];zN (cH?]Żb.NVV2ZC@y4)J}w/3VW"H23! Pӗ;8乀T *2%OIg !̀. ۶=}fYЇ[`$AtnflLV^ՙH*h2>}.21D :&q{ R0E9![S,kX̱8ų^mRCڛǨ7!j/m9OyqxSxVHHݱC8F՚/@i spj:ķ6ShMp @,yq_NBP-[ǀl БV|aD[jLSCWoAXT0_sW dt^7\gA02<ka> e?WgvTҤ2ĕ2:OFBL~4@̈{z>g.z?E蘵p#Svlu6v]<^Z1dm7$b?NFN ɡU-2kᾔPD32MǴپJqwT@9 V,;o3+E3,jFЉ~:ܨX:/#akAm4Ka.d\J(nC*FZRHvkƖR+ai<}O7,=05Yz&*EW-E9 A_˫+R>@TQH\1O22[n`)7 Q`9-O-&[A}тq8S}eZy7Y\*}Jo{6y*I b['N58I܄"aU!0c@ !(痌o\VDQMDt၀e^Ysi<^Tr>]ۘ:£&^nqafhrcvVSHA? p- 'Qdq8u=|f|Dw/RT)ᦁZCW°h4>GĚw!-k{9#_ytd@>xJ,R!˓%^ז,$Md\k<qtw"8c*!jtcךEFn`0*vP \ZEۿI<7ә %H=t%""Qbɉq,₇F'Gׂ}7\7E~,kZ2 >>n^Ü F[C%My++Ń+Oi >fyL Qboׇ!tЍ i jRXa4-C,|0G#^O!IouZ uMYj ʮYstWyĪ,{=L(ܕ0j$\͍ה v$9a,z9 d<9Xٵ*\OvG#rŸSa+6wrJFA` R/>5l[H됉iCHO:\+q߳q`Sl!k#$۰u]ЄBfA\=ϐm]] HS @p&v뿊cA?:,[úYy"$g/:$5dPh(ϩt1-`9.WJo`L1`vg1B]אix6H[-,a?=D `1ŌKdV.d9_/^{WC0CV7aˏM$W~XR)”K@ʳ%2~- |>>*`{ Q#r_m\MA|KSvf.|ʭ