iotop-0.6-25.oe2403>  <@PT@7!.ܶujG7of=yopeneuler@compass-ci.com G7oI w]BW؋{`fse he ל<fpx֊]cq19wK72UsHCZIoKY8-_?-Od   2  ^|   4      N     *( ;8 D9 L: A F G (H `I R X Y \ ] ^def!Ciotop0.625.oe2403Simple top-like I/O monitoriotop watches I/O usage information output by the Linux kernel (requires 2.6.20 or later) and displays a table of current I/O usage by processes or threads on the system. At least the CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING, CONFIG_TASKSTATS and CONFIG_VM_EVENT_COUNTERS options need to be enabled in your Linux kernel build configuration. iotop displays columns for the I/O bandwidth read and written by each process/thread during the sampling period. It also displays the percentage of time the thread/process spent while swapping in and while waiting on I/O. For each process, its I/O priority (class/level) is shown.f=dc-64g.compass-ciGGPLv2+http://openeuler.orgUnspecifiediotop-0.6.tar.bz20012-riscv-Add-riscv64-support.patch0011-Use-monotonic-time-to-calculate-durations.patch0010-Fix-crash-due-to-syntax-error.patch0009-Improve-the-message-that-is-printed-when-Linux-tasks.patch0008-Print-the-titles-at-specific-locations.patch0007-add-aarch64-prio-in-ioprio.py.patch0006-replace-powerpc-with-ppc-in-ioprio.py.patch0005-Actually-skip-invalid-lines-in-proc-status.patch0004-Ignore-invalid-lines-in-proc-status-files.patch0003-Only-split-proc-status-lines-on-the-character.patch0002-Fix-build-error-with-Python-3-caused-by-itervalues-i.patch0001-Switch-from-python-to-python3.patchhttp://guichaz.free.fr/iotop/linuxnoarch g  tS f=df=df=df=df=df=df=df=df=df=df=df=df=df=db5eab8a96ecf0f63b6ecc15534823113fad4d1af51597e90fe100ef742e9b5875a8904d5a323777badd9d0e40c4d1bec6f68606b4540dc8c368ebacbe1904a595f7bf7d51c1673d5a4bc4985ccf80ee79aa58a32804b5813fd1379d4f3b085e20a4657cea90aef7565933964b9d9bd0d57c7b9c9ab6b9901e14b82f9c3a93a7ab263ccd351f3d633422ea3347af1fcc0ec5a7c56cafbcc2b1047242ed95022dbb9d93460bd365bbb5e42ce8ff78a063887701950e951b52cfd783c528e23501ecca31e0bc3fe3e9cecad056cf5f680fe60cc3b663be5ea3f05ddfd468f62f6de0dd53b8c98cdd91398f3bff13daa85ebea760f432ab81bfed777fb0f5a5630d79685684a1180a04e3e406c900caf40e22645378ec31a765723145506110ab579d3179fe9e77fd9ce5829439fe563e662b4837c38e27988ce7780747298d3bfa6153e369fae0a69825f68dd0d34823a8bcd9e6cdcc774ed375365123d9956f91c47b6b956fc2dd436397ff5de2fa213b1373b92e8925de1212c33d0c5a5cea2733adea2a24eda49bbbaeb4e6ed2042355b441dbd7161e883067a02bfc8dcef75b8c0f458cca8ec9ab289c9e28ccab1e466587c31f9dc19300324be30b791f2bda rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootiotopiotop-help  python3-develrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.2e@b@Mingzheng Xing - 0.6-25wangzhiqiang - 0.6-24- riscv: Add riscv64 support- DESC: specify the installation path as usr/sbinnoarchdc-64g.compass-ci 1715316625 0.6-25.oe24030.6-25.oe24030001-Switch-from-python-to-python3.patch0002-Fix-build-error-with-Python-3-caused-by-itervalues-i.patch0003-Only-split-proc-status-lines-on-the-character.patch0004-Ignore-invalid-lines-in-proc-status-files.patch0005-Actually-skip-invalid-lines-in-proc-status.patch0006-replace-powerpc-with-ppc-in-ioprio.py.patch0007-add-aarch64-prio-in-ioprio.py.patch0008-Print-the-titles-at-specific-locations.patch0009-Improve-the-message-that-is-printed-when-Linux-tasks.patch0010-Fix-crash-due-to-syntax-error.patch0011-Use-monotonic-time-to-calculate-durations.patch0012-riscv-Add-riscv64-support.patchiotop-0.6.tar.bz2iotop.speccpiogzip9utf-8e6e8efde9666706db9879ff800719c7080563dd93aa6903beb0253ce06f3af05ff90ed2e24315aeca3b96decd67228ee954054e06cb0175fbb7f822e61a6cc55Name: iotop Version: 0.6 Release: 25 Summary: Simple top-like I/O monitor License: GPLv2+ URL: http://guichaz.free.fr/iotop/ Source0: http://guichaz.free.fr/iotop/files/iotop-0.6.tar.bz2 BuildArch: noarch BuildRequires: python3-devel Patch1: 0001-Switch-from-python-to-python3.patch Patch2: 0002-Fix-build-error-with-Python-3-caused-by-itervalues-i.patch Patch3: 0003-Only-split-proc-status-lines-on-the-character.patch Patch4: 0004-Ignore-invalid-lines-in-proc-status-files.patch Patch5: 0005-Actually-skip-invalid-lines-in-proc-status.patch Patch6: 0006-replace-powerpc-with-ppc-in-ioprio.py.patch Patch7: 0007-add-aarch64-prio-in-ioprio.py.patch Patch8: 0008-Print-the-titles-at-specific-locations.patch Patch9: 0009-Improve-the-message-that-is-printed-when-Linux-tasks.patch Patch10: 0010-Fix-crash-due-to-syntax-error.patch Patch11: 0011-Use-monotonic-time-to-calculate-durations.patch Patch12: 0012-riscv-Add-riscv64-support.patch %description iotop watches I/O usage information output by the Linux kernel (requires 2.6.20 or later) and displays a table of current I/O usage by processes or threads on the system. At least the CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING, CONFIG_TASKSTATS and CONFIG_VM_EVENT_COUNTERS options need to be enabled in your Linux kernel build configuration. iotop displays columns for the I/O bandwidth read and written by each process/thread during the sampling period. It also displays the percentage of time the thread/process spent while swapping in and while waiting on I/O. For each process, its I/O priority (class/level) is shown. %package help Summary: Including man files for iotop Requires: man %description help This contains man files for the using of iotop %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'iotop-0.6' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/iotop-0.6.tar.bz2' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'iotop-0.6' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-Switch-from-python-to-python3.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-Fix-build-error-with-Python-3-caused-by-itervalues-i.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0003-Only-split-proc-status-lines-on-the-character.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0004-Ignore-invalid-lines-in-proc-status-files.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0005-Actually-skip-invalid-lines-in-proc-status.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0006-replace-powerpc-with-ppc-in-ioprio.py.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0007-add-aarch64-prio-in-ioprio.py.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0008-Print-the-titles-at-specific-locations.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0009-Improve-the-message-that-is-printed-when-Linux-tasks.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0010-Fix-crash-due-to-syntax-error.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0011-Use-monotonic-time-to-calculate-durations.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0012-riscv-Add-riscv64-support.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f \ CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}" LDFLAGS="${LDFLAGS:-${RPM_LD_FLAGS}}"\ /usr/bin/python3 setup.py build --executable="/usr/bin/python3 -s" sleep 1 %install /usr/bin/python3 setup.py install -O1 --skip-build --root=/home/lkp/rpmbuild/BUILDROOT/iotop-0.6-25.oe2403.aarch64 --install-scripts=/usr/sbin %files %doc README %license COPYING /usr/lib/python3.11/site-packages/* /usr/sbin/iotop %files help /usr/share/man/man8/iotop.* %changelog * Sun Sep 17 2023 Mingzheng Xing - 0.6-25 - riscv: Add riscv64 support * Tue Jul 26 2022 wangzhiqiang - 0.6-24 - DESC: specify the installation path as usr/sbin * Fri Jul 30 2021 chenyanpanHW - 0.6-23 - DESC: delete -S git from %setup -q /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-Switch-from-python-to-python3.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0002-Fix-build-error-with-Python-3-caused-by-itervalues-i.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0003-Only-split-proc-status-lines-on-the-character.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0004-Ignore-invalid-lines-in-proc-status-files.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0005-Actually-skip-invalid-lines-in-proc-status.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0006-replace-powerpc-with-ppc-in-ioprio.py.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0007-add-aarch64-prio-in-ioprio.py.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0008-Print-the-titles-at-specific-locations.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0009-Improve-the-message-that-is-printed-when-Linux-tasks.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0010-Fix-crash-due-to-syntax-error.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0011-Use-monotonic-time-to-calculate-durations.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0012-riscv-Add-riscv64-support.patch | /usr/bin/patch -s --fuzz=0 --no-backup-if-mismatch -f , and delete BuildRequires git * Sun Jul 12 2020 Zhiqiang Liu - 0.6-22 - backport some bugfix patches * Wed Jul 1 2020 Wu Bo - 0.6-21 - rebuild package * Fri Jan 10 2020 sunshihao - 0.6-20 - Type:enhancemnet - ID:NA - SUG:NA - DESC:update iotop * Sat Aug 31 2019 Miaohe Lin - 0.6-19 - Type:enhancemnet - ID:NA - SUG:NA - DESC:openEuler Debranding * Wed Aug 21 2019 wubo - 0.6-18.h2 - change patch name * Mon Feb 11 2019 wangjia - 0.6-18.h1 - Type:bugfix - ID:NA - SUG:NA - DESC:fix prio field for ppc and aarch64 fix data value unpack with latest kernels - Package init ?| \L]{"-44iRJfӌҪZHd IBJdM -BH3I4s=9y9}\hƠѷ9G!qt (~N@`#e YqC&p~P衄3 щT S1D<0x aX :pro04B?Bb,O cA*B\H((A8R-X2`ʃ*c  &hs4-.i ` 1`: Vp~O-,b*8y,\`9`Py< oDR|Bffb46H$n(*4eP;&->1z +,6hL 'A Mt F`HdKP̆ۥD8t0@9 BDE"011Y@bL 1yf.b&?!=,G?M\<!\dS. !5!S$lV0uk:pC#y 0Sd 5\pQ! DQxU*.(bhX,0syNom5b@#.E#@ًJ(D[{(.؈?XMqqG C1Av(BLeS~1#((~0ߗCrw9aO6dBxY|Pb!x6!\@~R"$¡)-6 kPe¡0z$Nc47HgV ) apQ|F"Yl bT*$t B4*G2D*@St: 1' <>P& y haB&# ;X@spx9gp95 i Zi54_NÅrQE2  BZp@S@ؠV)&{ h@{w]Q)˄3sy|j'po݇H.weˆ$ڝ0ûӏߠ$P( 迏$S`.D+[u}U4c6 o, `Rh0P ח4+THÀ _ T(. O &Ea\ɂmoKCAluOx?)`:-a Q0IC%wUP#k |@]@D|F(CSFgU}p˅H6R/0 D7#Ѩ#Ю  I #!&L L&b %0A@c C$Kit B90* ,X,+, R0336k4 WP a@Ky͇fs( &Eй Rx (ԯa-^{4(1x[ q *FX4.]0TՁͅ8WNy B@&IJeѭs8ě)J~{=XH CXHe`Ac!Iԇk`DqQݠ` <,zx| _( ق@: ڜ]/rA,Pr͗ cL2#}0i* Ѣ6C #1&72 0Dp4A!$wp)B)|>lVeNbUvHQPIF P>f> Fх< l2m mJPM1Xۆs cK^_č-X-J!iP_CHFQxn劚EPjCoH=%ڈ"2Qԇ=v ?3B{TAEqM 9pO~N>'}r!B4ܿ$'T7wX1? …F8JW% JC jaO &@Jȏ'd 3b C1X 2,BIgP?;.K7p=M O$ [>DE HxF%2Bxs'bAs,Q UMG #"AB LQp]bhX h 9'AG2 d1'PP7P)T 4.G9O|!?;!y3₈:C@rA^(M| 屸O @n9T0ʦ@ t9?AKe XvL!|7 'BB1x =QCZCZk `0 bߝ[#PbX #R32ĠP"O"4Hz  _sGOܠŰP< XD } X2t7.!*_ @Ӿ@4 GkP*`2T``q# @*c|D%Dj_V[e5үp_YM4$ x uI#!` 4X A#P@ӈ8s2ݜH~?G 0 wxE&DnCB!Vd m$ءۡZhK>Z50'U(.N}| gN|Q# `' A> ;>й\Y{L)_h1.`|w>\)Ù9|aHi$ md!qL&rP>{^,NP ><U ff rTˀ Ɠ 9$X4JSqT:B&SC>Xh_ 8}CQ i)Gޗi Z.HMxG+:1/jC@ g()NQA8iNTBSN?s¾sA>"6P#QP2a@!DA G+D${(g"?6_ɐȖ4T$?wbIuvwr2&7{bců4~4< ,p5g[>m'qD` A a#Ytxw)Ql6ZG>޳}} A G9@>nB<>b@AK!L|(?h0D6!E{,\6c/Y#_ZQ`@%{4h`!A" k|EX&A(ؑ8Ѹ!PW!Cu~ ~ r@)t$?G('ECA.,jE[ ( \( "ȢtEϙ`h"Wr}X9*<| Dq~D%g+oį~n 5So o CQC. H|! gp@0 "BBmv2hkqE Rx#XBAϠ LEE|A{=#XÑal>ߥ vkC'.C/ <'|$X4>$P_lrD8xvvu F+x)B6SbXKSQPܓ/ b[mL +-0:-;U@|(%z+0AQD|\%0÷|ghڟ1hfP.a0GBV}M\Ơ(T Th&A%A@h{9mZ7# 9uŠ_%Ƕ+Bb-m+IB֗ ⇹-%B '_[5Ha3 Gd  m/11A 5Ę[7E#2$0\>ks!  )`߲/!oߓp: DG1 2Cd, m~HcY`V  5kX3`X{g(f\@s ]"y|.£ïZ}=Y4sa`'K8R| C4'0EE^"}H딍OB BIz/pSL|\9 0$B"H:_ 7Mzw&UD8UQ kh*MUU%2uH(D?#k Ofoip,~ I ]!~׿} uD6|sHD3$Q,W"&#?]͡C~}g3ߛa!p9o<_GAg-5zD,(`'bPK Qi'cr?PA +qV$|lDm8dB7 irU"_$\_ r+i19׾W#`hĘbhD~҃7#FB~|~nBx%:2ڟbf ;Oap&[ҞN"C!oP }04Ƚ&i4243A, ?8AQ9 PU7=;x*hosH"X4s)$T "3t:0З3r3 yWCVM4UX*IrBF #ssFɢsFyJ(Ͽ ^F(št? = af,"BFa%/`1yۦ#o}$$OSWX;%o˲Dw$uJ _cy~RȺ^>3qr}NubYU ?m\c V̪;S6OhG?_ߛ}IOjxՑ{jC;9&g\R%}}骛'T8o vXz1eAOO*D!>SjOwS(8m =\4.&^r||f(k;@kqAJ#?Oy3^Y]!Ӳ<_qgŔ!KBb KH`%2y_5d{bBD.R[pO=QYO1nF%q^ǷK3~t wX5܌[{\znۖUҵv/tSc~8W}?|>6 .XБ޼_M1c og>%kwwB^j[bN;XWe:I]xxG%:3 vЩvkfv)?{}{_Up2Gwɓ???xYRfZS6#UzR/Ź<_Qa6}Q.>㱚.^T8ӽ"l+ wJBʋƼr$te_a/55);vB{[R7_ZSr;h-e:E',䡣Ϊ{hqT~Q=Ѫ]$6BeU@AaۺXN;Yyqdk.lYG#caq"Q^[?+u#tuyA*҅0x<[CƊ}Ϊ TVb{}κ]ğ&BkwlM{yKf/aIa3}EFjQB^+iώlU`OUysoŢ]~Bҡ^b/=fKu qs3{.>17h}36Eg,I5I[ F ^jRyы(7^F1?m ʴK7ۂnʴ6$8ڿ7_U;sW}z ϟ;0aނd]ﶩ=3+0Q,'͏^F^P^zoe > ]~Qȡ Ŗgαы}M7zYvEw;'bӇ%K%Uwv yu.`7נ#m<[c8%%^[f zn:07_Ya\-W+ٌ/ a,2?dwp*dh㤝Kf8 JF,A+d ~Ե,VN>e|O+E'|8a_!zeRN㍝{UZ@R5v쥞)Lzz Z3":l6~5S{l[ؐeS7Xwcf$Y딈}{sebK TįJ=5c>V/jw)-eZ`.a|B5 ]7̲NE/NCl|wy_I^qkəM~Vq$1v}Y;fnwZ])_9O^QkbK0A1֎bnNƙF쳁BIM5yt6-vfܻ[p~Ŧ%q;|ih6NN~\5KR邋*7OosJ Ԣ.?BmMu';_f?_IZ]…+Uoe??`aSX&1SxSV/I[*3ۦuF j<6=¼Tu ::uyّO\E2sH:ۮg~ujZXu.f, u5Tռ̦GZ4-r޳[7N!4%yYgF_Х w wf79u#Hite 5$u`;9ryΕCWX1iϵ G"[vLeAs>-bގMKsŽ|oO^4&~!ܶia:ѳXH/te`~tQ'LozN錩$xwaSsX5Vnr:mcҘm݈jt͙G-♌\VK<}V{aɺ4ZXjsቚ:=G,+m)5)8-oser3х3Bvtbݤ\qӟjΛ+pk0CI>kۭ=wQlpz Y/;54Cw&o,ؓxN>R-c_6G墶j3tv# =u;cGt%>؞Hgp8.= o#oؽLʻ9 ifLZz%qw݋kr}7?'8&JKtk)p| 9 3o‚jcyZf\%sj]$hgޢ8 ǀOg&DͼQI/W<0cڧ^cOp℀~W=sVGBMc1eRF6.nV_"#y ?4Ԛ JZ'5^|HCb-RrLBti3S.517}&lIKz ӯlZi{˦#S-عo}hnqT*;2͸?=3u:VRs8~5=YHӚ1I*|rn>$6oݞ̹鷮gՎ_$մ`K oU$ziS#(cJ[@@9E!%V&:sO*KulMy[NqpWjb–W~/Q̞.3E@:3GQ{yX56[g"|NݳY}+=siD|Ӫ:{x?۞&kvd*Nk*=8xOsygd9SscIz[Vh2~pW&?`Z)۰gSRFɌQ}<&vZtk\9~ ==ƥ- ,XEi#~'&coI%^v|է3'N]Z%ݫwG_Zh|,T9<9z|yt6G;ot[EM]fu4XJltߗSdthr検cIMQ,xv<4It̋O* -v鯣T+Yb2iLώM2;F'n:w JW:W7ibݤ|y~+%Qd\WvY옘Bu w5;DZ`JmyS2 leW"Vv+z]H`w&9Re5iKz>! ZCRiz\{H]=So\sV|2wf=nkԳӗ8eݙejѺBy?W}>8]Y%GɈ`\>iV޾Z\&\*ݢJ}I9h_{Jmdڜ OBn"Jpfe˵YHbe*dyָ}0j);{+7?fCֶec\bIsZR%K_~NwЧ~zmD;#I /mզcV>G;g]Y~{|ڞpnZsx+e; /M?sԗlX߽;:,}YB9xݚk9veH;}1_X$$2"i+|g^XSdr؈ׯ6޽umi|緳S=w͗/[zx܄~c;Lz)~ش{ְmWx$|"i>|vHе;2?&{em4C].3|K*:X.Q6N)]Dڽ.9n%7NWV:˃i PpGoQT&]?{C^or:ƃzdb^eå*-1ߡF#9}wv=Ka }&gH/u$H?>kq\ {/R;r:74߽\vh|f:cjp}l_6> )lrWq}{cOSe,KQzbf?J?-I0M,*ύ &NKe-FeϻP;_$1^૛>6+H{fT!ӣo5^ MThc]lK!k7 ףI&Qnw$|6ɹ0jՓL?Z]crmTQG_3d aq'.L-BI!wc #2:\5IX2Ewniyjΐ/mTw ynRa}Wr5~W;B'|_soasC-A% +=KN+goh'n&_ĕe쵬Kۚ I@]~01Vmjx{]˲,-n/i<,JEdxzt9I9 }9 7U?dY +ovާYǽo:P떔խG Ti*+3-z핿;6f7sj$v_Z^R:j.kL"1iJuy$B>JhѪmr/hOq(\DHC w'e-ew" k?2-kaKn^Wq:s-BidpƲyك7?/kAӸcЌbO0Խ^{~ka /*Z2Pዼrn+ӎ=nV]ؐT:}yd,g))AW8/s(^1uz8ihJ2xm㝞|˵u[܌Nq*țLY,o?Ymq#6ɀ> *lLiy/o97w5 c6ؖsh^+d>6.K۵t¨t-j0DxG<dz5i;u!;֭q,z!ß Q0؟L PٳBIaAH3qvUضLز6U{[2\[ u|݌GnpbR0<ìw+s$4V'L^4>Q)z7^;`u#ϭc8zG`1>W[KW(|ؖۿXw2ki h(ͱ]-bPq,8x?={ zopm$7hq¦+1Գɜ8Cɸt۵< Ck;|$+j ,Lkآ }bM.3A-4Ri(]lʛ n4zc+Vi ﱪ&{/+UH=注;wo~wkXyMZ#0ɥt혿a; ]=y, Y'RO{mW>sĤbm܌7wHͲ' H g$so^oZvR|GSz]1\޾c͗L^j&$eiUAr wqQ6}50}uRjfBw?. S=]L$i+9ּ׮n9+l[hzk87aCt-B[-o8Y%>i hhJ/NP˶N=:}qR/%Tt.Ͽ$kNmcrOl޹͵5I_\/1{}N(3}NM%;&u톘"2ok}X!Tm2F7Gv'{o<ϜiEVTUj UEW켮5{fA~$\ kyO19ĔʹvRc<>B EOhS;#&O<^$e1 ɢmҲ~clE`K5Io:xv$a0y+[yPaWwo˳h<:f\fTr/jXFM\0M}}8^[YXgw-Al [5/JϏ=~lbu*T+^=X=7sq'\m5'}bbmU2gNfFLY}i^z|ծ3y-2s{0^gh?C~ q6;W|%}|Β,ʖl%9{^vo6ٻ'?"טg[twm9d׶z!zPMZC.[\垟ysuu,#s$Xߤ1r45j3F Ci$m}V^0#v@y]fƤW ! uWO0k®5ݏiF'q.;nUz|ΰV٘hE`S{4+Ti1K' HS6_N^<"͡A?)^LhX{]!hϔ8 sSݟ]*;1R% L eAfL02C"|lhbgɓdUwz~HlgWukcnmqOl:'ߕn\_\3xKRQd{ cM,=7rrccmd+C$a+&ؔ\Iz cu!C}5۲q Hq laH?*J]nٽ`wⳄ7r=`*=dgHu@(ʖ844p[N%^?i;o\T:䕗m4LN8ƙPʿ2Km=0cy:C{^mۍ 1IKjTOһj'QgW/SOGoҰ_<5Xsm츍 L,S@iBɪ3Uy;{IdTU٢E2Uz,9xooNDZ ]-6VKޫl8f 8Xj1;=jE^ .T[J}4ЦqScYٛdufZEk#Lf;u>;N~\VMNTX{a ;tb^d}lȥ;Og;Iw`!>>r*Kުvb婱ٕkg 0{+~!+0 T$M^piC]iwuɌ`{8J'gv]I)bDgFj*wK/蝎kn+o(`Uv}x⪩X~-rT:uVx<0wbL?bГIL]W?2vY ;3kT67r)ʍ:!nݾq#mάp4mW+񌵏fN rj޲ҏ-80AE"e^˞T{GqpwO ަ'OJ#[,5wm*TSa&7Z#Z&i˄@EMԎ]3}2E6ڥ Z@\?wJ=v.c3 &llG5FGK*2oǁF1{kP%/ϰqڕ/~8 smlgS8P09o.с D rkMM0RDMO;50$ yGu>Hrw)a=Q0U;@&|JHČ3mk CMbqǛ4fX7>ڔm]38Omd`Kux0KBUaB/6@ƂP#8́'ABT% >xr8XF20{v(7 CMGjc8itBֆBp8s۷toaDsZQ3bĿIQsS6u]xsa-ͨeba {4P.mtA<KppZlJ^-yԼ  "~h]SR[s.luۖOt2# !7^dv7ŚJrW,Dh@/@ ۿTXU4j^8]VkzgÓ ~ ^BB;*V -ᷗ o ;qC3 7چw.x)iCd5m/ &&JEpIDn H}/&#:{îNW:ݞ:$(`-qͣcbIRx%A٬(f'O:n=Wo%y'ȸ-=u6K MmFp\Lg:vh ';ZCԤ@ ']/ %ܶYՙW1 ĈM {B=BxaDx{8ON3ί$ǶvF p9@a^Ŭ<66s~8~ڔL'djUFAG0@?Bct?.c;6/U \ # ^y,#AP.T<vt &v>9ZIf8vy00;#r״wG"$iXRxC׬Q0L?i(?k(OA-wPQ$=L7U D ;w ~'ZI=7B@yh[ם>W#yv"M'-k":גt%⎲瞑B 0ѥE>fY ^,ZcdרfrhzAt"16w9gtܻc &P\ Vn=O}) Qr(F9J9,Ye}b%9k N4U46gq/|ڿR&hz:-\'CJ\IMk_[o(R{x8f|¡4cm '|%GX1@=!mumtH}t{yicpa1-Hc#,G#l`0rNBddD:%NZN!]ATB<|{wN=1=J%* 01huX/0 6kzL$!TdIb#i5;05uc !ܑ&,S_,Jl>EvV0zd ڙiQ1b@,V) >ms&o 0 {?T@QX_Hz>7U~kGunb%[KdB-~,&2aQ`pŒoY1n"XqR a)lD^0 2i*Ͽa-[:_C=Q`ܘ3'Lhq"m0|fs[uvN6FFcwrk)?,gsDѾ(Jq(M+;Ih&SN2[?w#=ް%`}FRyCCz4=|7}jεX, z(aD @\ b!{vY$88LÆa!tX%`cGWLX1!$6$qO|BEf>Yԓ ֋" L3h-:gvթjRmljb8aXw` p S0ԦVfc [KnÝ!eZ4)JH[As*HX (9=U%xP㏿=[&v'c (.dv n=^Vv:ixpNg, hkf~ } k✜X@)11x`BLWI։!~naRXR0ꕒ+ 0He#(:bMٍP(HokU5=E"5k$(TYUĔ!XҏO|-bdvݚj,p6 HiZoO!~R2'=hHtAAf?;Kh~̻Q/,ƂԩΓ`v!ޡqG ʚ$ǣóS"n|^='g4É\;+ҾW6SC̎ CrKGp*bʥap2tƀ68}jq(F3ݘLjѥhxX6$T+XE]}w̖/8e6|M"Tr8=pu C݈% /PD dO`JqѮ`xq38,5IU +A0G ![WipO|a'pr X$j;|M0B׎ 0,3?w6vmҡw/qxyP/NiS1 Fـ2wv0I ,.iK½4PýLA1e)ČHILJ C |:ם3l tg{u#  >a`Er5XDU3cR#EbĢ?6^yp^f2H0X4]==lŽ&y`H$%UpC;=JʭT;y(7ijb*M ɋQ>Wi(h( BYY-.-YP,T {mv(B#Q%&y;+C_֋p*UaÔg9\h3×z3św1y@e=/c*wJؓ$t=c*+ؾEiZ80 ;X.t !v. ,u:o@U=>̔JZ< @,qlH!X`IY"FLNw*9![g nC ;BMͭamPFD-E!'1qpǣM x߀@O_@|l5N*Pa:9O |ܧqa7?fBo׻.%0$!YQX mapl.&P¢AIETZ, '\NYΗXX?ÔMyOyk98(R,v=!$OG|5Uӧ%vU["3Մ%l{:I]xh9"%rsɐ6fIb4pi r:N=\a/&8fe[_gr y::&7n4gH=[s>{51qDܦ-+."l?6q]M\JrC:1)C' #q}ܳ op @HLxBgD=7W$E4D59&!z_Zu7߷×:(tE'x|hORjEҠ{Ч+99dz<J+c)&t" ,"~/2u_"p<ў!'|tڃykW!gJ @b4+/lyT|j=O#Bֈ\axݤ[G2.V..m_>M1Oo|BQ"*(dQ3%( 3/Sߵ?Z1V%>5w2h:MEM`h堐$D-{87_Ѣ3W=e^!M9Kb(i7tZt~I9PȜS,HRLܭ4W`.{QI(.&D!$=FQUȄ=T !P[aD4pL|'Cc/>W,A8LnrMp]9%Ɗ5'9ޜlٻ7@<L$BMf06CsGG)1 ?S[>P=^7vu>v&==]O2ycvK BFbftyD"= f~({M5jW}yr7*x G. OpHm듙X!"'Ģ|#Lvu!ݲUDTBTDdLڿZЌ! F2+; 6:bIa3%+uwY[JEIE%c0*hn#!=e(XFNCր"p:*04o9M.柑׷s%5pJaEDJnۘO],b5ظ ھY6x5cRDa6LXݘ(gy{kksvx k0!>haI&=[_U\r}$<OE|KD60zњgˉ!yIy؄K(,.%2(1*AIeTHϕ5NBaL͵:vifIWS@F <Ʒ`͒PD TJġrJ03vO^;uvXB)X  D \$H]~ШF%:϶іy{]|HstYM5{K(;3&R`HᙾjI!544%L`AhS4* 8`>cwie93c4L20@%b.3L6 @DB+PI*F!F, jR,Z6 w5 v B:-`DeBA)B5۬7ԗ(*K FэHF`Y:Jj] dAQ\,DbP 0,`v2M3U1cPu+K@;YXJ D$aN% `1F,ηH jsYjUX*%<^8[Vr.ÄC*7dGfyM2ΕEem̴2TDQn+Ls Dc8!&& 804Ȅfa MbRIdbI EAUX2 !х! {8f&435tX"O8=:5d[C zY '^_UQtMkRBQd" *E,}1$) :eXg]zU(w-ī l ( :'Ghx@E(ep5A\O} d1*v~v< x$ Hl1`z#n⬜L4fw7A . &"FTV)j̫X!X"E."((c&$dB6"1Eh4` CD! .}M݃-,v &@ԡJK#ha@ nt7B#mBl&$_g9zat.3Jh@PJ0Y8 '=' !]٘7VB((I}$ N'Ǒ3!# `5ePt!Zn&:#QI ?eR*#B'G PĎ$`BH8Qά.c%D DT M@놅< MI)obX?6VkM",39BsROw&)MCL,DaO\7|eFfDQ [)TO+Q'A 2]5ӭ @%eo W q醞vխU˩v"i"i)ڷB*MgV}@0L3`C\w=XU4ta-QFAB,+FwHt'2yýb>?`E` Oi%u,;<{=3s"LGÄMeQ*kd;>49lrmDeLR\Хi(J< |G7:}oz-IL*=ʍ $q~6O1~0Nhp踟piMٷ`$oC3 w͘0`,D] qSkט>|ã!$YO( [.݈q <+#ŚOl;_`qi%9%8:xOvȒjb~􄣍A/ ~f42#H*,! RIfH|89`: H$EA!J" y6=&~Dx Czue_G~>Y &R)BY .Lnj_.orVʠ6aZc %kbAc*:5 H C{Q& ңUlVQ %Ā(t)vk]\R]Z[lSduLi!+620eRhyd 2mcJA`K\ <,mbB AKAeV`E2pu=F908A]w3`ϼN4\tM]XDF] }'864%!0a!e%b1,0tL^݌6gH0 }_.KC'bZBMXQ #% h)|8~7{nDS˗982.d5ؙFߑԦC pBfy!;5XCTGpD1woHtJ#0!ሞ{|by&CY.Ah),LhcE*oqQ{T;FP5IGaN.`jl Td`خ1rd5;}]lFi ç56,̈́RY獕]nQQ[XO-@d;A F*DD#`)X0Y >]z~'{GWY:y`] P+QEFhGA鹋uD,L`@AId Vk`-&ID@0X2d-[\!eD!]&7-I:Pjg]le '6}:=p}տNq~3a!޻Ĺp{/'at$M5ZweOG7HDu][ú" xkҹsY4ý*ͲB!#;EDA"tMHS*VLvck143#BYb5+`b2 (S ,^a:d$,EB(3H,pwjQj@1ae4 gX()B7\iX$RQC^u'BxT,pkwWUMeuJז7v ռ]:}o+ DC@N(uoYDcV&rl`֞TՂ؉kkaHKQLa jk` lRnX;CFWcOz B#Vm#oe d\l}+zX8-9!;tyXl9%=X S}(g ! DU)8)>XEkFFg0ך(;G Vxi}v;łfh4BZ76si!+)kNH3=ontHݝyoEz%?$oۛjynRXT{Ll(YyRV5`gO! ir]7R.:MT0$ C 0vd<S=vS}TJ2ov32?@Io! 0DKmSbPf \1xͰBwPR#LG6{}yJ~Wwq`uaԵP{)1-ְe˖[,b  [ҋ->2b'{RFk`覜C*H)$b 0"V55˖vL %P!fi@|8\$8%KzLR4/ f hyL查c3+v$/,w:0 )H4v&  W{c LC.p_q0<23')K%zywX87MXz:(Q7R# qSfLհ'%SL ˗R8$+(ZDDځP'5ݢ)Ӳ1~wCt5y/tM&nA$)fC^K!}cN @^s<5շp7-Sx :"#Ǟ3 ʡ#YVwwi_PtpܭOL]>Zŋn:Ize/ȎI"LWd/]kӏEYFDߠ];zUXEۥ#^uჍ|ifU;^^j=T2I-zi54=Zܑo7o1fۺ-e͗',?cV@By> eJ0vMIAC~c>2MdA%kzzp;}u0vuiqJYcw8X kb G-۽.֫|3ݿx}0[ ?tz{jwwӣ't5;/IqeG|_{M}ǯwާAo⫿FV:/(Ji]P[_>MP{xLMT|חgw>О~aKQ9 7-K~cשƍlRiFMɧF[V.Y|dsSfGSG y>t_..wDýL؃l>C3\U~[D܊dc˗*&lx(n8G5&x5u>ּy̖ ^M?f볽'ݎÿ^]/֬/i+*xVV1ރ+|?Bd=E ߷P)_-ҾkǙCFM_Gn젙o> ^~fywyۥ}ng833aX!L ;Za+T1]Z}}m}Ƀ~c\VR_7{5>>qѹ\?uɯϛgYSTN:fbCB T^Z4.Z.G&;Iє0,_Z;{߮|VV~k;{𜲣' +S -_~,?5n!|c5WZսzt 7~rYѣ_mNK(9pE-g59}%T%y3D 82$#/|K}ӖjqZe#go=p[zͼUyukfTe CsFUU&-~њA 4tyS/:7L)P%afp+&#XJ[/ (@oHNܠ Pug&h rI—uJ697B*`!,IlAŎPTY7!-OZ@1h%]42@1ǬtqPu)Uk ^$U%轼WOd