psmisc-23.0-150000.6.22.1 >  A bS p9|vJ=;<2(a_%nѲsM-` IktfN=Sڤ'VxATЯ% 㘘!nxC;}G`#׆p=Tػݰ +w%X?pA* ?)d   L6G ]o       0      H   8  (89 0: \F!G! H!P I! X!Y!\! ]! ^"`b"c#.d#e#f#l#u# v#w( x( y) z))))))))Cpsmisc23.0150000.6.22.1Utilities for managing processes on your systemThe psmisc package contains utilities for managing processes on your system: pstree, killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.bSibs-arm-1aSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Monitoringhttps://gitlab.com/psmisc/psmisc/linuxaarch64   %TbSbSbSbSbSbSbSbSbSbSbSbS9e8100ae1fa5f00e02c92b1096605fc323f821a4dbf24a301815229a30491ee8cda61c2fc36e8a58ad78b86954486c5d98bc466e9ca2bc56ab1eb3f10603df83d2d8ad602f62f456b6456707dca42903da38207bf26f1b56e0adb8dc6a6c750fe939a0b9e0f4fd8040e553068155f59ed9aa0e4453b5451e10f8785e1c4a5586bfa61e32e6be981ce6c5fc1e15937265bcdb89c82828a3611cf71f3d8888451f3094cc129e2d6f6deeb322e07c790aa22602bc2929fd0852975ec919d1c3fc1a64b3a0dfec780ef63f4054a90afeb122b970db4b06be25c1ab24cd2d9c6231f50f9df24ac70157d0a8372e2263f0d61f10704a9b86ba6bb925eab917e993dd5a70fad99b9f0b6be2a19bd7740ddb00ad2ba9d371fcf775a9c58ccc552c3f090c37e942af75dc22bc3f838f896d5062580575ef224be147b82f3fc6282131a520/usr/bin/fuserpstreerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpsmisc-23.0-150000.6.22.1.src.rpmps:/usr/bin/killallpsmiscpsmisc(aarch-64)@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libselinux.so.1()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1b\@b D@`@`B@^@\&@[@[ @[,ZnYY@Y^&@Y\YS@YS@YI@YI@U]UQwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.deschwab@suse.dewerner@suse.de- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Add a fallback if the system call name_to_handle_at() is not supported by the used file system. - Add patch psmisc-22.21-semaphores.patch * Replace the synchronizing over pipes of the sub process for the stat(2) system call with mutex and conditions from pthreads(7) (bsc#1194172) - Add patch psmisc-22.21-statx.patch * Use statx(2) or SYS_statx system call to replace the stat(2) system call and avoid the sub process at all (bsc#1194172)- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Determine the namespace of a process only once to speed up the parsing of fdinfo (bsc#1194172).- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Fix bsc#1185208 to make private mount namespaces work as well as to distinguish NFS mounts from same remote device share.- Change patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Fix bsc#1178407: fuser does not show open kvm storage image files such as qcow2 files. Patch from Ali Abdallah - Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Allow not unique mounts as well as not unique mountpoint (bsc#1170247)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch * Always initialize head of simple linked list (bsc#1098697) * stat(2) on binary does not see subvol dev- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to handle sub volumes of the btrFS (bsc#1112780)- Support also btrFS entries in mountinfo, that is use stat(2) to determine the device of the mounted subvolume (bsc#1098697, bsc#1112780) this modifies patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to make fuser option -m work even with mountinfo (bsc#1098697)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to let fuser -m also work for private mounts as well (boo#1093665)- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch to run even on older kernels missing mnt_id tag in fdinfo- Add patch psmisc-23.0-killall-signals.patch to fix boo#1058990 by prior scanning for signal names in the arguments of killall- Update patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch- Remove patches * psmisc-22.21-lessnfs.patch * psmisc-22.21-mntpt.patch * psmisc-23.0-net.patch - Add patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch from https://gitlab.com/bitstreamout/psmisc/tree/mountinfo which is a heavily rework fuser used on NFS * Use mountinfo to be able to use the mount identity which allows to distinguish different mounts with the same device number as it happens with NFS shares. * Smaller cleanup as support of chroot environments and older systems. * Add support for name_to_handle_at() system call to get the real mount ID for each file - Use test suite of psmisc in %check rpm section- Add patch psmisc-23.0-net.patch to reenable network support broken to my own upstream commit- Add patch psmisc-23.0-killall.patch to remove left over debug output in killall utility (boo#1046237)- Update to version 23.0 * killall: Fix process age race condition !11 Debian #822861 * killall: only use scope of current namespace by default * killall: better parsing of command names * pstree: add cgroup namespaces !10 * peekfd: Help give long options too !5 * killall: correctly report when 32+ procs match !8 * prtat: Remove duplicate options in man page !3 Debian #846387 * pslog: New program to check what logs are open merge !1 * fuser: increase path length for octal escaping SF [#37] * Make usage of linked lists of devices found in /proc/self/mountinfo optional * Make timeout() in timeout.c work with shared mmap to reduce the load due write/read the stat buffers * Add list_sort() to lists.h to be able to sort lists * fuser: Fixed typo for -M flag. Debian #740275 * pstree: by default doesn't show threadnames, use -t to show as it disables compaction. SF [#33] Debian #815902 * pstree: Removed need for PATH_MAX Debian #750405 * pstree: ignores disappeared processes. SF [#34] * killall: -o and -y work with -r flags. SF [#64] * m4/gettext.m4: Upgrade to gettext-0.19.4. * m4/iconv.m4: Upgrade to gettext-0.19.4. * m4/lib-ld.m4: Upgrade to gettext-0.19.4. * m4/lib-link.m4: Upgrade to gettext-0.19.4. * m4/lib-prefix.m4: Upgrade to gettext-0.19.4. * m4/nls.m4: Upgrade to gettext-0.19.4. * m4/po.m4: Upgrade to gettext-0.19.4. * m4/progtest.m4: Upgrade to gettext-0.19.4. * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.4. - Make it build, that is create a po/POTFILES.in - Remove obsolete patches * psmisc-22.21-boo908063.patch * psmisc-22.12-tigetstr.patch * psmisc-22.21-upstream.patch * psmisc-git-3638cc55b4d08851faba46635d737b24d016665b.patch - Rename patch psmisc-22.21.dif which becomes psmisc-23.0.dif - Make /bin/fuser a symblic link of /usr/bin/fuser (boo#1029973) - Last revision was 78- Modify psmisc-22.21.dif to enforce the usage of `m' flag in sscanf() instead of `a' for allocation. Also avoid to small buffers and include sys/sysmacros.h for makedev macro. - Add the patch psmisc-22.21-lessnfs.patch to support device files of mount points as well (boo#1044638) - Add the patch psmisc-22.21-mntpt.patch to do strinfg comparision only for NFS shares- Replace negative list %nopeek with positive list %have_peekfd- Add patch psmisc-22.21-boo908063.patch to avoid to close files which are never open (boo#908063)ibs-arm-1 1649667265 23.0-150000.6.22.123.0-150000.6.22.1fuserfuserkillallprtstatpslogpstreepstree.x11fuser.1.gzkillall.1.gzprtstat.1.gzpslog.1.gzpstree.1.gz/bin//usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23622/SUSE_SLE-15_Update/ed698d6b6a080d1af2ad2467802bfb46-psmisc.SUSE_SLE-15_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9b61e6c8c1f87933f1eb4a8a710b53cf3ac9d845, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b0e2d3742c79cba908ac3d918c118390b8272aba, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=e4a2ff5da23de5dea82ef0f1260923a6af423d9b, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f686cb93c6f198b15ec826085b53fe29ee0cf4ba, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=6956a40f12ef3a488a981989a2e2abcf13fd391d, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRRRRRRRRRRRRR;ԼGOiuEK1Jpsmisc-langutf-868e5449f7a9b9bb8c4bc594fa344e8feec00dc11f015319d062652f9ac00f4a3?7zXZ !t/gr] cr$x#F9^\{IVe>Hg]uᅦRTWo V4\.j)#d?ʕqd\2HPruwѻNyB|̱ϯ X{ڂ~BAg7/@o_X24䣘i'w"u&QNAGBt9Ȑd>.@n8]Dh"GW{3 s!5ECu)xEJ#N<אHzaBETGU츻>6 ,3AOkvZuXI2;~1VJM.6v<-]wF4eQG Fu`@04-lI_,T>8|Ў9jwv]Ne5NAʠi,1]d`:?z UDIYkLMbճV4ߍU)qYU}mtkL>5x˽t40ۿ(]6ςXjG|D] ^ʌ^ܪ")Gv%d^y9]KMY6#Vi@v p͇֜Tl<]eK4yІ`ܦkh<@]7 ]muw83sG|` Df@R4o򬢒oB,LV2M2f_C֭^~gXnS0Jr v )L^^_Na[p%łczh;W5$Me\c^ gZR[Tԡ$L1Oz,:]nkځh`dhM.%0Jy`:a8xAīUR8o7G'йIyvQbv2!S:X9cxavHx4[/Pl<7u^EL} X O&OgDc}B@xð70)T{+;o:@5 XJTVMQKT`uP&<3 cٚI;F`|-ɵ6Th G%+mD104-wL:z!k; #Sf,REJ*]p3e=oJEq"iZpgZ#Zpȯ)ڷ4WnlK1*+uH 'thנ#A0z[x݅lDu31-D-D;}֝WѪ6?}s)ۡ \Va.qgq-jnCpP =}tTϊ ӌ7z1⿦׷NJ+0㑔GkWʥYf9>,1n=,QW4jZs<8gY`]~Vڜ%Ɍ‡y^܉j%#! 4e%ƭԆGrU"]ցP~XIgc(c:C"M̡I0x%_YjajvF< 75W;\?wIjsW (xkY}5hoRSA F]*.)ild$ADG9i ?y83-"ks4:& >ЋC}gT|"5$WYUj@Cq_l(i̼ xŸ@ Q۴p4-R $j  :>}6aӱE@B>J;Xc!ʞyt2ĖBތQqU9lEG!gkD G W?PSK*%(s<%=ÁiM#R M72Q߿}ejkYbZ˪l܁qejx˸)Tg$GQ Y/dA:?XHarRdR $2Q>f ;dz,u:#Ĺz9f5PYŊ`4hMN=XSfA-9I1FݒkF5VQ==Ҏ&[WS@`v౉1-UqOhk>Ⴭ֪[.aIbw  O7E^xX _&y6i5?\ Ms!et iVګ):XM_y{P HYY)61?c3:z"yp]cQ`ֿI CU zy'N&;tpe5ԟ%X״NF6uW촞~Bce?FTd ыF|OyFTրG ޅ{(8$&(Asڐ2GT \ Eu^c՗p$qZ{DB:FL3ʯ{ZMc=4]UECYU^&O#q*JGP9\)S\]áE 5h`۪P1B &]-5s^/nD@_m@/MDR c=W ٹK+bBZLvY48v 8P׀:ױޔ"`2zy[v7C=kRkMv@*L%ҕ%/&9:>H K1HfMBWK)fl045{::i8= Zû`60r}+.VֱݓU"w}+29 ȷ@t@˓EC51:H*+sCaWTp>kA. mea6m+V M^%LQ*l8^G $j1_f!1͑$-Lfka[EVH7 @EH ܧCmCj]k6X}"HE1N0E2s'){S6V۫amMͺ^I2sΒKkʻ KT6*$偽ycF'/Sf @VG)z XAV)"t'k̙%{RSPD7\dV3EdP\qoCBwz8(c Tl Tƛvm=gys*8Wv!I,5) 0T8Rxɽlέy~gY;@u?_&@IG39 B$?! (?up1{al1U'#{Edb}`olg]Ǚ7x>bi=73HnU~]@Xy76\آMf~Fp @q9nۘX,1-DcEHPm3~ ֽU[J-wl>T #OVGNK5ME+5#Jk K-q*GBdiH&s$OpGpn bUvVhl,j`# 媎:iW#ܙqa3 F'WƧH9D{7*Tv--9KʺJQmX -N8[IxW@ oO 3#xTIhZ;& >{\-Ndw`7tc;IĶEWTbp>2* iyw‚_={ӘUɧbBbU"ҾU&"MhUu҃Q\3f4z]ҞϫDY$uFy׿qɉ}v;PL7xUNdF.ğmΗQN)Onkta|uEo0`FU;8G(Zl l QP#dqӇ44+W(tla47ez'{YoG"a[hLy>-X/#Z>ΗݕuqwˋK\hQ&m+3u+[Trf_a!U&Vn̨ brYGh&^{d:-,݉ _+>J9~]㦝,>"9m2jVO<"XTaUm Y\5"%G^F>|^fwRrDE[K@;D/yj:d\Nd&% ɶn +[tnM6Ѣ/xN׻1/:ӈUw%?nE.2PL 匀vx*/#7r9Cct){Mib8 m]t"=4b%!7n9CQ/\5LL .O(L?JηT{<>Q'v:EC#mU!mϖ)=bK'm&bGJ{bI%tR.{>~%:V$H%!gID<IBqM esxV Fmȓ؛X/dW)3| a d?gzΖ~oAҞ[H54L^"܎HHkm/>ŃX)rh`aBjfsKՃ&tԙ)PjDPTg[ĝE!w ۅܺ }h by DsD;6z[܋K{@psY<Â:#IIޓMܝ"[oscƀ?|N0 ~RD6' N@тrv M-{}XaV`ni) OkMi_\!SP݌;!Qq踓 r29:>tlkpBٷ5Iyes(Ua;Px h+ˏJ?XUƭ Q#L|t?2%ˋ<B ȝdF-K nIݲ2YjӐbKAo& GN"ױw9VF%$$L5)n0a&Z vCQ}sSI:SY8O^ϛ^ãMZf3Q5˳UtQOĊ蓹,=4qWJ^+RiRGU=IRnCܹ~nbْ-Ȼ՛A~ xd\Uӝ=9Sm+^îѧ;ÿ^өxhnV2n׳s;sg N0KkY۠[ ذ>Mj&DBMX?y('9#U*֏7J-quyoڥ]aW>~)>8r3Xfğ>Jh0 zWPV\&6٨$gikwEj]oUm-qwM&/G?p0NbKWK[PZNE4N2"RiR}cR hq"B"JmsSpG ,fI>.B|R9˯eWՎInN] ݨDi_f,+ PKDl$=-/ugX&}nSON,^ž5{!J{h.5#nDip@ζqmꔨ~z@? 'lQQA* d0, pgr aOj2whE͐SXEq>ʃIQ\?7r"~3gk ,]բ sohs_T7> hD jZF͔GiIB`zg(eWOQU+@ %ZćJ@qg4lIwGYYQ$ 5ľ¨ a*6qٿ9Ke"D3XX`.Ւ"5!P3ϲ_e.˺>5|Sq v1T8K* *it w葭P=O5PYtj%-|KRP[l ]'n/\<3nhqdߍJ?ëB:^N>ۇ܇oA+T!o#,+i2y0,:#`KS^#;͈+V9](xhsώNin1za RrZ2_,1j!e bG1>=Іaڬi$yLO`C&Տ$L/ ૘Alh6%!rW|Ὑ~l~}Ytj?RA಄h!kҪ3kc4JP5s'v9D-ҥhfCNdI%ՊZs-e?Q[p'~>8g +eLN#?3D&/fC9\2>\["6i?5hhӂ[(k Xjpn'÷[եșvۺP:xzĢh'0rFԪ>po \d1>qqwT̙57[xoi|M)+ٟ@*mKH6g T90:Xګa N̘*,.w4(0==% bg ܏gNI̻?LK} zDق s^H879Ir6TNDǚ -D;]؋iܬyX-lUu0[Ϊ<* \3\Qo'|-yyhBT=O"D*[e^f7Dn|063jE}`ΡlJӠW-u&&7%]//z9A &}%퐝%OC::UGcz jI++iR±F~'j{hYg\lM `"ՔT:J{&'y[Z3}wyd¦Ẏ_Qq*$j"Ag\"97 oE,[-'?}}s㰐b*9*d@RV(֤ ͜M3kF5A!}xRElc5ˋ2w'Hv<+\W2Q_R}4_2'E;*Q/slK20`  G)y֢ma䏳unT|*Ⰸ5־פ5b65zùUE鮵x+.ZupA_shMP!u9JHFlhg2rsy FqQ&vȦ&HE[KFro43Z0Ǧ,A a]R/ {YG]!g#tB۝җ3)qM,``AZWƐ8p\P#W ݛڶ{8ؽVc¹wz ]17ei<#٬:g: /&)㆟CZA_@We׿tt6eU2Rd*tYZ0'9.62HR²VDbMMI6/N+Lj_T爘j0Yy\:J01yEg:4'%V5zgvNkݻƜ@% ˵Yqyw!z'|dQdi(A.nh跉S'/. ʳ? Th^$ݽTu,0[hϾŧ, <: "\xSNĴsL;\)7B>3Q)e? 4dF?̀{e3hI|b)܊[/ƸB_-2y g?~ZIW0[èLynp~0& F>y,8 mTWA5hJ_Ȏf($%q$3 no/ёդ%Sflo7yu-B=e^v<i8 i.?S3zG[1/8OӹzmiH21hiFY6cwFB&O_4XT% R1Ci(GN/3UCR1?< h%[i'/x,:mW)$JANֵL%0 uvx\q85&*H@ (#m97&e 2 <( G7r#y k$=% oX|D!d83ndX-Mwm?Q,.oӄ}}nY@9/}tq _/ k~Ĺ\g('g5߂ۍP Na b9| 叽f5tYxW,] _؊>9,qc)n=6ps_Ϳ:PvVo)ΞJA+\ךwYc1Yl5GJsԪg-H\fQiuϾri,&)(Mj>i+≟ ssy~jQVͰl$?ѯžK[EiG]8i%ws-Fqac:g]`Xk4D>؁M {f7&;6߽H\m:xZxt/ʠ၃w}@bH)D8G.h1cЗ@m.m|8PҜƞٞCAK_'妄Ĝ-`h {4(qE c@!uOo8SbM4xO;HZW,d*WF|%fߞo8?v^QDSxR|'1E5 mj"UEUXsr=EjƁlx̆XYCWTR9׽J=dř{ĸ/ewLztc,˗u:D68%L($_ 'u;ZRxSúgRRqR$^8_𝌦 Ap\CV-PMx< HJb,QQڼ"{,82:l^\R~Ҫ{AɵI9 e-yj@ |z@O|M=I)o9X^{U0˓? 1X NpϟkuoHkb5(Դh"hrM +#!TY{x =}f%.\[e^L]$@򒯸c1#8r6k?3QBXEl㴺fy/k`!]!#x(lrx0=c3߆VB˹)uхt$`$(V^gƈ$H흩6q{$ mDvGI[]I<'vַ@v}8=%w& pS_-'pȲxo~h髍dN`nA=}ؓ ̬Wμ (4:rػEl.%#vҌR` 'q'g)t2l>^jߥR8lSojյhBXz\'Q|>hl0mxczZ.>yf+V+Vnݭ`8kۍ^wcpV$9Fv-9C M=PA9cJYJhK*RMoTϢ8߮!8J 1<ʔ$>]=bέzY]|1Z#ʚe r}EF![hW).i\ץlQa:ubߒ \T fe8 6غ?N]`v<]8T- ly@mTqvyM-x O9~(?bNROvһs5A:y Aq~>.IYҫrKVVAz`2$JoRm!RtKeݏCVWe ^f8Nx]rdiE]|I_"ƒL@80(EH8|dED2RT(}Px@A) hSf`rySIPP%gȣI3^JJ暗\ fj&7rXXF,Yw%\%U:C9f6e#8aثD2G. 8oE=MS}Sov2jҘ7ⱹC#f`V4 Yv$d>qion*F"0 ')6(JF3XE\\Ոr4(nB*VP_gy>&Y7{۟I;+EY;dv~":R !*W g09⾽.;wH`=Cp7x>;" v3 %X;|FN]eOͲ]J-B(:v1$"I- s⚤(J$e6WJ S#919t>ޅai{2΋{Ϝ]~aV=&Q8i,kOer' q-5 5j"%2EӗhFgAu #,1FBv୻v2Sua(YwXz^TuY_ޅ)+bRM'I]/XH9npO[Tbb8,3hjEnҤ;o`gEaPI"XU9~e%fm?,"=hbfb, q*~m3zC^ޒMWt]̛EZ7c{:GX;K GL#Iz`9 <]<֏t4UMhq,QEq< FJbעGH="SN|-҉}ׄlBV1JNwV8 Ã7PW+~`Ae~)CV]SO ?I^-hfIijO2%9PxT w}Ugf2> 8f)q~ {E  3e'SAak,YB~i߾u疽P9St]G !P W5p"TQ!BNTx7 S++V:Oy}8xPy"Ӈ;P#TUfU܂J;oJnSy)37][HSoM'B]{\ɤ 3 /YfM_g; >_ҍ>2 A|*'\O'YnG[?qk T"S܉6FۘJ a {P~|S=)sn`\5 VVg8f_8@_n2Pc0|Go*'gFv2sJژ’MO06"vᖕ7/8VnWفɖZ`x]'AQq^҇lNLј$#0Ŀ ,s rtVX.D(T_#fJ3QCgw 5A:e4cQvd<i|O/1` 5eG3!{JGyOHNs ( F枻)<, !1;ܿhX\e=ХDWN10T SSD D;*[x{Eȋr$4,AvZ8yWv2_tp3krZUq5LHdvnUW=9/րҤ6|^u]̌)i7;NNGI3.-;3{pHc* yPʡFb)3%4WK1.& )' q&;^s:Z`9|TсE-2ogrh;?;@ga)gư?um]湳ND B^lT# 7&ǵ bh މgMz!>dOx$H ,E;GJz k2lg*%HJIıܐQIbi+쉍Ǎހ;C!pFG$ۭD?Ps'Alz416GUqb3ۜe%)>edĔPZ!gi6l2A00+ R[4(NѷVxO Dtf& [lC3O$&kAxF4Z)KO =}n; 2/qAc }.xȩLl֨6]Q?8PZ[+?Ȟ!*

"{)`#}9tXU,%M.&Ǭ㳑<$K;zg!3 lw}?%d!yq:8#K{kQF3\{  S^ yܬs D5/'#;}z0+Mn+^j`tROƀJ-kGndo"X_WBFl%"nҡъZ7WV῁A4Xe%Y9^M)cx%J ܹkm{P %ǽ~u.1y-u"F1㔸J%ƗxzvcJ-qG"my۠QWߏ0 [p Pe>@?15  c6(aj>Idc2`OG=\ש=fDOsMI9߫tRXi1k>;|ī2b >HDJ$0c7HEpC#mà&[+KGev$[H8QͱI]_ڴK/#q,ƶ*cV0ªcbA²">="}C,^̵P>֩Z암"eflIϖ7-:j jcV٨/$}cX܄P@QXڢ/\dꝿC!h1퐁NHn!Nt$C&KɌ PXPW˭ӡ* IГ`'2nɎL!!nh>F:)K$¬Jb"$\S \5T>uJz?P; ,ё%sZ miLN ԛSa۽Va 0=_'UEwr"±̗CԩP6nn?z%j&A0'mj&ʰ|R!ԴK 5L?_iw0W" /ǂBR `\`z6 hաomՃqӈ8L~ fWDUeXV ΀@ԇ2iomǚF@cr39?^]cwgVݪR[(Kxո_ 0zdMaƶI*'/43NU_zl1O2j]D.ƅG{àV _@\^J2~ama*Vl`l=YvlcdEl_nhj#$,Ng= (Q8=:,Q_h,5r1(ݔ@U"g`]4ʗRX_g!k Ƈ_q(71^6ayVMGLAQ7¯eFՍ#{TUl X O ltoNl6OTxS; On7m>IwkJ#d8֤_hj}R]тؠ8ȋ3oת܋[s2:l,s%h#;IڭOG AX35j##}>S2շ4ߥƼ/ h",^/x p> oTQ=UPV~}Qe XICɡJ9'($ 8'-Nڭ K@–$4Ŝ"z;@Q1#{DSTN<|}$ e%a#p$Ydj׆ j&3)Lfgbe:aYH{f!Re fɽR9CN7͇%#ӳ4 h2cCpr%])ChDS*@,<>΄Dq3nNuJs4g]h4qj&g6"S |ژăPӑ:@ G|%EjsTds5b/ ٸw?ЩZT TC2\]y!ÏݨƔ(yR;0"bS:{]XSZ*"CG0.xN&xϩҟ\`oCm"cr,kO!Ԏ)(RcF3DtV LI!',biRSIRQ=wѫc&T!X=[rNjY~lӛEZKS]qiP4>,Q/-oȶ0㣾v] *:V_~T 3oNFC9[]j~mi\j4:CQ(lrlk\Um|Z YK!kOмR%Jʱ7LhwF #ّ̲$k z5rk#NqˊOKc㽿3Y3[h_tK{`k?ȑ(_% ̶p)MPjoS(G A2 _#k7%NM/~ U[&쥿(M'pVensD:DAR1 7P*s"Cɝ]x8t{yq0]Y[$Q!DD1%먞z K*aE~|˧ Nk0)&F%GJ-.?} I5%]W٨fk'OWq܁o|r\8JD?O!J&`ba~ɔF9% nKMVvck@1L aPzXу9*PzD3{ŜAfwhy; .1!=Vp]σu[>w/6;! gĮBR>{W+BhL ϋ.+n) @j'qQ Xz1C ~ G~Ł+231ro$ns40`7 |xTCDk[ y]]=?dY me.E-ωyw*y䣕LHꝹ^{JB~JZl? wԬ>҇FQ'Gb.O*qy4>*gĢ)䇪Z3d ZyUC]5)Y5~S%ื^'c$ #u>搂523/ rt/" IriZ5r-Xmw(=&ϑ٥(v!>ۿbQ3<5%ɍš|mB=Dn%d kF@}wbfeUNr#~5[82Q<.t'kԖhe76E$À"JYse}XxzGyY! iN 2a.m!\_ l^An -:C |$5VПO(]UGI 2PTNgjRPQ~vj0Pxc:n5B{0_ttHD8d ?5p j~̢Bi=vHk֓qV5#9-4ZHQz)r~TĔ}fEg!p̵.=dT5_pe(d<>ZCwEc֑aFº8uZ4*f<ӿԵ92k-wQx$6r Ц||Z,unѲl_.{Ec bݙ8}|6PB ժb_Ia"q=WSљi}-JxNj P丧%'<1)b&m8%XOBCeacQO o4L DMZ$A saDtnB9"0Upźܺ-rݟШf.1tSΔJN爊ʣа9 Z3;wy9>v6oI rd 3ۄzjWIb=PS&><3!9F?6?=&k%톎a3;AJ@^I&{ŘOf@u(C~)eH 2N+#gL$ܔ}=_TvLHNZ11pםGל#LNOW)Jky2oaU&^$#ځf"X_M58*lb-e#[i\yKLoBԐ28~seA"&b\z(fT(Ybo, fטD@HB'4nxU Ô$V߬L#fn)tJUתUM{#f5$Y'j >j*7:Ƌ?w1rJ^_Df}&/np`eOŠ(<e}P$jú3 ȱvestDCn@6aE HRj1iu6"^'q}2(*nB^4Ig'i-2*qCV]7:Z]/<B3į/qQX1m!dK[*͹Jc pb6~ @{!&0zR84R!40-dƣe_2rSYEvGRvwe(O? 4>w@o2.>;)RPdsg,[1兠5Cb!RJA!/l"K=ĠTӵW(̥#m!ir NeGRFãhij/o|:` 獵9f,xc=,KjxrGB ׼/Я=BgŽ`~wp|OK OfH-$eNk^:ړ}H[ñHgۥD٧44DW" *I׆9? AT9=$.]ua2g~W&[?_Q4}45@ &S@%q܈]GW_2fٕ].^!J;9^1>B7YȬv63m4(I0t#..:Ѣ@|W$3qܔtgf(bSZ棡1:5 AiXDp]@ڜZœm(:ŁՍ.uڂʘ *\镳Ԟ cr9jl鿽/-IHA)vhюnF|PHzY)62P$>As)9]IawK,k}y;'yIա+}F [H(wjWJA^@WHJߐC aq"Ug_g֖NS_[:{1D)$GuJ=GIIHBb eCJ/r G54v\t">PGؚz L.)qqLlVg Ҡjvtz,IhVW=wee+Ehuf|J!$ѐia+fnܗ'A+N4 O{Lm| 5_-cY[,tNBx*9Yqp0=[֟Tv(Uu'}Rqe;ި逆/L%ih-Z3eAF2RFrnWi"lL"nqX OƆz'jL*VjV)\UMI#SK'+qBL5Y;g32D ! l<8fTԏf,pVp@1ұLK8^QΙ ]TPb+Ǝu=2ZHC]|6gSC{r{a! B:apG(sDp3TĽ"IJ5 [!W{htBiZ>"Y&nz#aɿ淁BӈGt$x SD5}OrG jHdşaaL+!C,Sj3tP۪dGԀhduY"y.4 ћcQQfЗOǩ!؏dZgН. ,7v j 8 j"͌HEMsnze̼wNv&swPJo!~'Y,bocRx2+{/ZZtdCaWjѝ S9jV0 Id!հH:m}4!QYxɃ۰ W $+ꜿ$GƤ-1 C~{h`v:5FpkJЅ1wVff/_“+,Yov '{'T/^@UӎR# wZ<֖ ys@2qj/Bsk7w&6]xwL>^5hdu-m/BiCzHJ-FsRJ- ]ʟjE uf(v!256ɠ>7`"MҾǁMf+C |!>@Vv(߇#C!LY$!3g|> .O=á `v׾6w- eDa-트de¨uufJR&;ЛOf']Fpǟ5KWgC|žRယ{ekdo$d9\帋}{dǵ٢wՆd!#(zV!¾Z&@.(BN*{f#8Ze U[vq:MydѝTpGE$¤Bf{\H" .5|; qfАi#8s=PU X?BQpQ{3K,dQa! hImWD9׎ 8*pnO>$gZ}&'~KGg^0C_vDQ8qǍqx9ELǢ)5jRДj ]Yl lbd>X<*L[u(WIVCR-kZ_ۘZ~AKq$|ǜ+u ?( I37} o#ү7V]x Zh@SKUHA޷9ZzɌS0 68؍7"A2`4%оK{=vl}NKlՍӸZMAj'vY^)*;]EQRݡ)L(L^E%RloO = Tɴ-+=Z`NVX߉̒ή-n`uE!9][VVlEq|rC|m /=[g3eV`_i# #{ίN)DEvxx8Tay>\Vw@axBXHg>fxɠCg&*\>b Ob`Fxq;3~ƪ4$:b^rR꾯_Oz>e.c=%rbb^x}PΛ=Ns(-j TWi$Hp:|!:F[۝ +>>^a-E{Ҽ$xyG Kq c_=CE9n?m,*m;Hܴ8À91Gwƿ#yRWoOSwd" FKj+ sP>v0ssQ{\ǻw|?kP8U۸V>cGskLs7 =HypbT_c¬kWdr :[<,B/q],)j`SkKh^ dtipH5:~ )NZi83q]Ԁ~t*Vb;4&&8;`RpR& wSg*~ˁ%iH:j7IXfLu'9yMEnݳFAЫU ƙ6+^IOqŶ+Ǯ 2UOہ';J#êp =_:ˎg0Ym9fM}fx~? (𼟿> bKjN].s~Bz2ȫ b%?e`j[Zo)|wc ^9WY7=Vy5Nge*\nu5:3f)e7t;1“s%Y 'O=%Bi/8k|b]۩lDafTM,CnćТzq4*Ҩnb\4JX t+a E+)-x(ejA4|^-| `>Au}تWIQyi֌Z0tǦ-Q|`F'*łKȘ# a۠^I﹐_izuRG5jGovځ:u>څ>)0u_8ߴԮk3 xkqbQ׃KǍx B@I屺ζ`a߁ -! *}*riΆsv ،SBuYHMd$K tݿGT ] mDr6>Jt 5ӐI,Igk u'/RJqքK臭dB<NHLyd?!*!j㢐esc̸`PQs9T7OZ bҳ(Ae6ԤKtWZ kSG&AN zϺS`mjwf#ont)٤='Q%^~:^I"~A5?X2f+_O,Oy!DH4 ST⹝i7{0e=&H!,aCkAmW@!Y[tRe#sB*y5c61bJClSO1gdo*E+=1OLZʺ!C 1k؏.q~DB>7;QА-EC!u%aуcD򌵤X}/}(O]u$}ܜ̧")xznD\c)Bq\HlQK% +Bo5c?{e?MJܰzRIb}m'ѸtLn|zn;a.$ C̨dI`¨09/˟#a?-7*F*;PZ~(28;fPAOv))Xl;#̟:F Y!L}vkc#|2#./d2 Q _&.tUdz5 v{ [ ca{[MCC|rs: ڰ/?u/O^ʥmR7y[:")9!?\>jy2[/i"ɛ%ޗ&Țtx/օ̰E8A5m+le-9*"v H5pn^iRfsɹ=vnњTҹvryb\Wb/#YxrfTF07o0yQY=gl@ӯ2w/)R)i3l(HXfNu#WE'źr'"vW៷Ir5/jqi10zVV+ì9DWՊi({CZ5jwϮS࢕HԧTꤣ )tEZ^.w8ߊ>x܀T޿rT9k=bQ`(Yea~ {&F=4=!hq8c"rԀw zs<ГWĪ%Al16a}fP&v\ZhT< lT D۰);R}D70RMb$^ElcAEIh[B.5G cϛvw$ =q5n/[!ffDZ{`kV鑶raMBo[%+%裣WAfY<\^.u8}ލ0FCx>#G~Db^JHFEWET[3؟ao#Y5H1A/,~_#= eA'>3=ͦ0 CScu\dY: eo"A3] 3o&cBG Krik"iOsʭB zcDLQ5pE>--Pb[Zo$d hբ{v4;_عkn#US5Pe"~1?;:^Ȱީw 0l]{Ҡd;eUm1H`M_!}>eԱ4W80:-I*_D#9G1^x7GB /剳,)+־r)3 j{ QÊυJI_HydGA-W}Ǹ<_;_I*OPVRLJdQ[iVrIk) Sls}] كnv*tCYsM3br^2]_Kg\l i3䘏[@G8ʷKdIȡ2ۊ}}(wӵ# A/ ,CnAf⳱G1Huv0 ʒzYx! _W( ҍ\FliF=0:QҒW[Umxy T#-K[{=V9XqZlrUA:^.I=!Y9u=叝&ևJs Ḡqמkeu9As254. H=m~d!RG q!}"YM &(ӿXlU%lR3+ʔY]A _ݮhl߀ \(foVu P?|~:Y3bۺ=& ~7·$3nk)*ZB?elV3TUj&$b3gUwd!54,_ w4lZޞT$Yu\_Wz]-Y@5 :9+>cë 1:)Z`Nkq8ARK ZG&lgS/""dXY]2ԃ7%0Ntm ^J/M^Sd0h"o?f!bjX5O-7#'BAgMk:vJ$:On2#߭\pgx>k??zxblޤ8}npldAȍ!D\rb=F&|r:0Y)_!RI,lνI͍8r0מ2 T,P␓NC$C4{k8Hd%}v`'Rј4,1̒KZ +8MgsӏHP8WW7Y` (kUu2P3 ҰT߰ |P !e$I;iq[T곧F>Vp"0qC)D<;7˔'|dƔ,MgKU\]6V HObZay鹄Ӳ0|ۏ`P45G [zfx -"+1Em|~貜HM0w59(d^^G(THF3?LffVJO;r3z;%M jg݂R&4x &]av-Hֱj"!̇CQ#`>mneׯT)4e~i#ذ7Gz4zoaj,AΞ2M׌Kb6%&#Se'c?vïZ̈[^ p>\+l"%Ew -PX0ãԣ0sJ4@ @D ~sZPKZ;)8rFWrjO;% "UA7N$IQ;G4_Y$ Q~[ 2_]U ˚ݐ^+͵u+R8"o2Bm6c`6oww+"4}P1 uQ4Gѭ:U2vy[׻N~Rj5\[ia_ WVݍy. K XF :Emen?aI-&OWr˫;B8p,r;/8fJ{gz>AZ'٢p|R[T cXG ԥһ?E>4 .33?Su|'u[N9}m߷2 ^X;KXtp˞s\6[c$(- S,9cͮEw7&YYq;fF"u54m7hD/u8' ?Q^JoDgLZ[$ x*ӧ+]X%[1""3XtU[{ `'PёE{sv{ n̜== 6AhyJzBPO9ԇ~ϕb VmT!硞;~m( -wE&QQs-Ti;5>&:1a\yv.MfNE,PǪ{^ z} ] q.f:lF8s>&7DQm4CHX4X򋏓0ON<*;2*$/Ha;e:IZnoŬ}|HUz}9þ, \O hT1UrR-{+2]_%Roc-ÀVշjŪyѵa ,֍lp_,.ZEzuy}hOnqW)mr~ze0ܻ2Cg)qj,чBY*IAO/&(lȔ:Y|ƏڕQ|ys ?0m_clu@t`&ϧ_(-o7pc'`[h7 |tv.R, *nBe- %g#jXM)p܍{&1Ϧ26yaa}hX5B7{MMBcC+ %BU;Ex Vy(EDYI&w`T'kysEi;6<2ڸY*!"\8iM =93ׯ! Geχ9)\nqM 2B(6[խDoSq,֗+oB` %no&!zFӦ\vRnx!,βd&*QV(%snb4ܜS^&fazw¤D6fYx5n0Zg!G $RAUP_²;_#4_d˪QQaB?O$GH}>j}2ʡ/``%pi1{UZ l䠤,vp)c6SF膔^1߶"b<nQcټ4tHdZ%f>GC:}^܇o&~>Qj^ H EX&ZbpKgFE_~I8฼|y-Wz|4t40bU# ln2ˠi6tQ1ޝA9Nx؏Y^*ɂ&0sv?;5v*H5[9Ow{bXrN/6(pdM2r{@wLkH$'o O` HQ`*k٠2+vU}񥢤ZO?M{Δ30 ŠA3#0f2n/IX<} @N8xipE%PIrtZbVW/g7s^61#f\O 8Q}C=77FhHhl[͡}N|63@[0Y WhG P5dQs»!v/LsNH ê{pt5&(22P#AK+3[jgjG z 2/M&kW ++b`A6WJkpiU{Z ʔpLNoEI&[}|T($ϹRUlof /cSO@3J- O&{zdbRmmW|Aꓮ\zemMK𯭃u!AU8i#,ov Âu c_grYMhE +r<~i@&U"_719 ,LẬ'a]"RlP4Q7dG%ᦠ/ʨcMu;+0>l(Ppy;s7xScbM!9̚IL 3H1 8 wa9^X JYm*lOq%m ծA;tRrX4Z~m/{X.o׽K0&vɧA\YDnv)]:ȷKm뀝vq|Z|5b!%}YP?N1rQ/@{lKg)܉[gr A1S Rzz׍DՃ"g %G4=HCr|yŻ3ވSIwvD'';/\fK:YQ\I_@EńNwА'3\ ^.<(WX~vU)n"otD,3ğ,ruhcuٮpWjBһVwZ<9m^؂6DQ;$pе`}0<o@26OYhlrȭl q<;#gh.iȕTɇ-2ʳT07uM:p[m-.~2ٓ{S.Sd#} db]~!A {6rޤg%?~xJ |azjHfj}MMwAQ0· Vib")^d5D.|*JabVs/_{ҪL6vUЖ(e;lyiu?Ao=c,sE!hzcf򳽚#hm{i&C42Rs}9qrcg,K'%g%U|nA%% @1 ʍf)xa.@s?RNS'r\H3lô̂jX\U, vVh5FAO&4z t]FWoKᆃhXez&`N޼i,Щ1[e\2b`k!;kMmU.%Jr؇|(#0YR[u׸!SLOբ> ВVY/a+&񳄆7jϗ>X/ZڢaSuW`^ *.@H,&o)koBdHqĚ -UzIqMeP+ڝ۲>ex ǸU*AL4F:$S?!qҨIl’!>H2f8JVj|]ikL$Y8ʓP GQdⵦӓX:5Q<_vY_5$뒌ϋM'mbL4Mc6IT㫛PLy{rG~2g7&.H}}_׷-@sn5WSqN,!eqIxs ۾7oAYa^߈1lӨry2{"ݰ yq>71D H? ^B.y5E2?e_SRp{~~P)$)FַBk6k) L x/7jhZv'iY5"%=E<ġLXL ּ }oJ "sLJؖYW™n4DqцF(|XB\+9%-p>Py KЩHqt<<w9e&=1ZSKvrSe;K /f罠z9Ż8UTv躸/zHF4}D۴deґz7Lx`KhHjP>XVh6{( ? 0(HCy|RC6eN矯lM]tl^C jokn_}tH|W[ ~$ H5Xq_#$Et3"uD_B RsoWd xBX>'Tez\]"h;sYDiE"!{Cu dS׻KV!)X{38:;+~LW9LR9k%IGx,챰0H:Xp3P*qmU_c#@VpNؤ5Na2"4tQ`M#muc1s6݀ԕ ' 5飩פCH7>(& !CBvvaW%N+u TGz;Pٴ]筛FZRL}~j ṽjaP͉Z_tТM`h `=ƀl|pgj61L5~+n\}˽;pSLm:&G*"uj I M9YZ!r+nbMcQڈuDū>yO[+ŦYtfS{]+ @x7R*pKU}Ц`Lv:66wcW7RM|r'/d^rZ!JkyV{,$NۏA*Z`KQlW_^UO~Cu}%2 #e耂^R$9F5$~D2Ƴ'K9z- oCjJzN WN”KƑ1O&QķRglˣs[Yw&Ϥ,1>PlS96bOgj5dw;Kzr$2n2d ՜92 ȴ'#zDNO >'2o]ݑUF{:{\ۗJv>4_(i&v'ZL N7dvOW8T2izTTB/A߱S&IW!o5#@y߲fzV9ﮍ QT͌Ku81/hEO6j[o/w_Ѝ;OB ZZlnkhRd7қ" 0)׷ +ky'~ ucmFKaL`[3#i[gܘ/^v=i{e43[=1*:*B$j{AJ—Ip)l .PY 5lLI\8 ɹWS-=}.,s?!?gKwv?yoВSV^] $yqȻ7RR2ڠhӎ}6$(Zd7S > f" AarlICeyʙUaLK1 d++w!S9@=FYUBN< fPf:@3=B|tBBaŶCv]=-;?踭Bf|Q3!D?&P~dmR D?΃+Ok+/jdZRb~X1#BW<}=b9v(ʎsm4&*׃;x߁JatOMT >]as=k3?ܘv%ֈnJQ!qh~h-]lpM^a ^5hQ8J~#ܣa Tu}>?Cvpx-wP; ֽ[{V,4)*}%/~?-H H[ehA pʙ2{S>*R!v nT YEEy5sAnV2$Uh'zN$"Θ]Ub!$tv;(lh ˤbK{1aNg2 LͭErIUPJOQn0ZpN^ &,ԳH0Ntf\Gӟ|ꁽf}.A(|J{ym=;.;;Э% J˙XCzy $5&PpTv|&S̫eFS=5TB娄K5*H<gWӘ)gqԋ /8L]3zLڛHH@)DPK;rF++&Vf'/oo zO@HŭQlHi%B,<@+9.yF]NIdB q*mOoYrҞ7baml)Q@rڦO7g&{Z"A7cWlL6B4t!qH)e_yfVgMWt=ǂ*_N`IxIoWđлc,h93[O*eQ(X(5Zy ?ӱ٭qЩ˕񰯤2C;!gemAj:9V;˳~@!֑Ms*S C#Q (ۀ4w `D.AeGH+ɩN:6W'uYڔjÐgˮT7q}UHyb ))I֑ZʐerA 6dà#ijzJ'hu dљjs'= Om}qJANUT6N\93f<$ qK9m%TSW1R֧{$;v5 YxTۋšD F YZ