psmisc-23.0-150000.6.22.1<>,r|bSDp9|A^;#"ZW B!F\:4w-؊kVtYMWS Ე}a?8 @r n'O 9]|0A-i}dIVY,GJK,]Isv4\@5V^&|G4ܰxXdX/kWAV7WK Wh˘A3߬']:\_|ۄ!5|+J@T|Z`!LE6KTK >DZ)>A+?+d   L:K as   L Z |@d   % ( H8 P9 : F!xG!H!I"X"Y" \"H]"^#b#(c#d$Je$Of$Rl$Tu$hv$ w*lx*y*z+$+4+8+D+H+L+R+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.bSDibs-power9-10nSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/Monitoringhttps://gitlab.com/psmisc/psmisc/linuxppc64le    @ %TbSAbSBbSBbSBbSBbSBbSBbSAbS?bS?bS?bS?bS?bS?767f8fe85417bd31b66182cadb3932924aa3bcc16642fb151e530a9210a803f7a5cab51c59658b40adfa702b9d9ce02e8f84be8fe6db3563f95f88fef75c4b09df264317cf70a8d7882eb7ad89a9c71817f46f9dd03633bb05c62fc2c547147af657c6f093fe7e7777bdfd86a3ef4870dcdc65b68355408ec7731ee1d71236979a3efef279506a2410616fb6ea39dc5328e7fe844fb7644375bf7bbd9754a2cd81716744ffda34f91e20733e28901e6c3cd5c11410c0d11091478916daabc60c3094cc129e2d6f6deeb322e07c790aa22602bc2929fd0852975ec919d1c3fc1a64b3a0dfec780ef63f4054a90afeb122b970db4b06be25c1ab24cd2d9c6231f5fe60cbe56c647066533b86d020477cd8d64315dc3f51125ccaf66715e18bf3350f9df24ac70157d0a8372e2263f0d61f10704a9b86ba6bb925eab917e993dd5a70fad99b9f0b6be2a19bd7740ddb00ad2ba9d371fcf775a9c58ccc552c3f090c37e942af75dc22bc3f838f896d5062580575ef224be147b82f3fc6282131a520/usr/bin/fuserpstreerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpsmisc-23.0-150000.6.22.1.src.rpmps:/usr/bin/killallpsmiscpsmisc(ppc-64)@@@@@@@    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-power9-10 1649667140 23.0-150000.6.22.123.0-150000.6.22.1fuserfuserkillallpeekfdprtstatpslogpstreepstree.x11fuser.1.gzkillall.1.gzpeekfd.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_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=938bb39d2e0f931361a9cb27f0a80e5b4921ddcc, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=57fcb2f8d442c6f0458b5e1483f7e7d2aca8882f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c0e6142bbbcc0f54cc9dcf932b4c15fd2876819e, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=4cfdc9f7194798e7837675babbf34fa49293dfc0, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=cdd0b161a34f986f61dd9613f63b540f44f57769, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9b14acab8498417f997ff29c904ec0e3e7d14595, for GNU/Linux 3.10.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) RRRRRRRRRRRRRRRRRRPy`ǩTVqBZBpsmisc-langutf-8f45f2f130aaef6de617cab726141a2099c3466cc645b192ba89f6e32b2c5c3e7?7zXZ !t/uB\]"k%H3,}~qvߤ"qZbK[DyXkg8 p@ p/&1Glh Ey!G u&ҹJ0p1[ޔz]X~G_Fyy6?eɒbG|t+g>pNE#tLƯ̔1~(UovDdu4J2PµfCnrh'B`F]!Ow\HSn㤗z;K  VlhYsW3#B|/2s`dHz]umNЋ:d  U>liÏ诱d)PS֚ͽ}k ,~9,dz.OJ6N'T?&^ z62FyE}l=܄B^?7495X+~wˋy'MebPa" ɠSfw [1؊a9D>LhKǺ.0ȡybc~Xy:"/BDժ&@} B-Pނ¶qQQl;\zW<3ٍ̃SK(|lcNY:+ kq=ɷ3u͊1{SAWQc艹g_|%rA6rHW$ǩqi 4Ce~sQ#SL@% =Y/Bc?wڑTyaĵ C·9[IPG2@7aioQLA^$Rȧ123:d;9 1ltݿOݱ@L3Bp1贪EѼQٚZP\/o n%q|rOu }?IkVaqABrv}ziBSew9$覷c3 }^x U ~ bbџPڬD)@L۽PtsF![}L>±+k0S,n ?ku! rX>N>Q0ΦCoZ}$mwGƇl,4!CCrr5"R.QXΓ!aIkPUK!w['8eV N;Gs74g{ Cc|y(3_#)F8]Y=I13j{St|V(V[>c{φ{֌w5sBWjY'Qp_% Vs&Ϧv>^[QrÑRA'F,`C\Us.`T]17Lb%2NmЃȫ}mô͆w\4K Jhms[_":h2W_D/Lsk \ے\6G}KchIn1$Be pWsvlLFJE V˿mq̍&K1 &a߿2q83 0N8sm`&")PnQWVhK`:P.zzÒb$}ᓎ!'B`2:vCRtv?ZlEOX[p_zXgur'jʏ~kϡ!}9p# OfDGmb uɝ+ٰ`~:20u-Wآ;.+p [zR.meb)54ygG&dZW0&^6^]˽#c !齞% ""@fl)ԏ ɍ=dci. 3X'@;Z Pnzv LnZٙ0O8۬, 1cDwE '.Bٰ07f!PӇ%ɦ(}?/4>Q1*EI}Ene|H(g<ķAɬnqdLj`13f.AWJkd'_GDU|[503bʰ)5)ԏlXXtjal3`)[vRrSe?)uj p6ͥ1!;Lˬq!mD.F lT}6  H!iG3ēX̺c h}>F~G4Fд ܮ;t{K̇ m(La; )EeqPm۞ڜf?ԄyLbpJ%L"M!|5Fހv&}6JD8K`Pջ v690>.. W3rg^vTJ9`Vhtc6Z%xwLnFA%qL'V`|z8_4Զ?x#5wFyvCy,aۊ6 o-^+lJԃXmh=ZyP\TU-![_97۱.z7Hi$7'd d =[BNW{QLXvm|gO&'y#1M7Wx$:,q U}XH ˿&~1ψ?‡5Dm_'19KގDM=U*$y S#7BDߠ8)Xm98 nN6휜1Eax Ty$eh)9V=*lj,3pv/x~> &_5؄ftԲ{HZkA3"q:p5tz|=Ŏ8 ܨz CZ$1 AX%}Z􊢴eCdpD뢽1 [ (2VIOXxWp6k߮.{\" A} Z9h'G>P)ZK5'] p&W-;.R5aiI| ǬH0 {2M3hOw̹VQj֖.7 OKcG$5/cmJyҮc܌4 -"簂 >!\z A2`z>p^v<:G$?<~E5S0Rq'x o6 A=(p+O~'b`4{Ev>K n|",a%.M2 y;t_|Zm7NX*\:& 1ahǩrM PqUA!$t7cxqFk T:ph &c ʄtԢ밮 ѣbzcǛ'5vWUNۃwT 9lzD׏qu@dFb~UAQfacY5'Ai0]^ŻΜ& IF]7oq~y1֕ QU$v9,[.C~ci²~L+M!Gvs!/hZ"+y7e\OdCX6ė"*5\ /;BSN\LuP~ElRpI̔Q9!j\nrb'E a:/;3U$l*%щ.s@~B" 3(CGHpn%yASe-E:%QrX47q@u*t;i+BFߡ`7}霴0 by+PiޜsUr*,;XC`>bBL8UhmN>,cqo[G9^cTvvo;qwIg%+ ,u۽lfzwbGuEò>QL-hʮ+E!i~)f>z=CC7 H 'Τe|@aj$YsṗPh~\Oq|o ;6T,4ol܌"auv̭wRks,gȒǹT&wo[~-0ptń@1%lʠMJAϽim}=sK _҂ aQ+"s-sCf?z޲VZʜ׊iNn)%6588B٫DtE /_C&s€Z0ҿ9)ikh}CDxV^l~(= 8X1EêlZ: ^&fP\ƈ_S4O PcUV9AGȲwbY S"Aʍomb>!k9]G7+`Xb [&7vmOWNաvX7W+ҋieRgkEVw^ 0IXrK1cA&̻?NWnpTM_vːVBTC0nq"{*\01]+7-rk/bFPN]ڦVXn(!ΟtFO{/6CzVQd?SM {²CIMO,2.j/jڟ/ȞfCfJ]Lʅ޸6%0A>.PjZ;d.>07D >ʎ=Fvgm{(=g=EK!mݨHl5x-۩gzr/cEN)- 8n#Dgk]tZG2/]U0}}콼IIm.0Y|lj~{ _tG1=#ҁ UWqb荴}n_+њb*t;Lac3Ao?0]7~x,+4RǢJ;"4vnV<%%ZwRXN'k 6qfd9xhA5ÎkP]2xJ#&J)Y F.i=}QjU5v B& H=?JA485@\mM/HI?lT%R]VV/1窩7cK_yT'Kڠ 5 }h:ڐ;zCd6=C -6`ϙa%nLOfkgIHD o["(IU(}ڮ.F>5ЫGy4%O0^ЗwF)s/}eZE/tp;bDNCpĠSE30 AvXb- hݞXU:UvrIW`D|wc/-8Vq:R.MpԪ}A%2Yij稆u`*-!8o*9\}gz?~\FN x*x " Np:413d@3QgE8qFf9,`=4lRd/dD>l +Xq@Hy`D*x `q>q2{?g5W7ǜ/N"r*JzlgTЯ~tUh㭍, ,㼝V4|;xCֶ{XKG5ub!)UȕQi<.ڌ|o@4aDY4ɯXi|uHMXp(WkKp1gy_X)hkR9ǾdJhUxIZ7gJףsqM=uvy;EډQ!+w4?Ta1PEM7I*C(sl,]7l,h_+`88?&{cPfCM5рo5װu6/<dDK/ J.oڽIQԕD\3&'3 ̦ٱK>K wUU>_,O_'QN:WıH*iِ7ѹdimJ~8)w߄/% &’$9Y^PR[PH()&ni&&KjFgI ~Y 5HMPҸ*MiS$L22j@0tQ-GGx=?pu{duXQ:HeA] SD* zh{ Oو"i? a^ upxB9LӪFVrSbn ͩ7lWHs%hͺ70vj9`5m 4Rrӥ ׉ X< 6. ޲5IfQ.{k/2^eJt[O-*ŗR8K9w@b_ߺj{h ޘIZ1cxid0VsZ3|x}5P2ԨOϦ:lv$nmLX(<vi("ȭ/gs[{}R>Ze-4V;+=zR^h?_W~}mERʓtkYR*©^%$T$rVBD! Z-0Ha[$lcSXZ%l.K(i*]pIWȌn@lo&A˄-HV`cI$WR |放dP\ס+Iʞ,׎}R/ӷ3$P,<΢[=^=wo0 E:Qxz݃j(zL뼱gE9˦Av91^dJB/u4j/_!8H{ii{ KjXq)IMh &TpenɚМXPMzKl7g5.s8rHML *𢡊%wjܪ,/c(ް goM~F zk2n@r/`q2VtdMƱL} kVZ!ߡtm;|oB N2Al6,בFLOÊ"pcdFe;/:m2bK:OڦdB_:`X֓S[*DMN+~_Z{ W7>g=/g~>u{@=Q ܠ/3Y)dpCN@b:<ݑ;Kw-^zQ1w :( K#_~LFG$c{drmvLjFnŀ'ORPpaLenm;|~] D/ FQۀ1h n#qBz.([`>U&eh._♏tE[ugxALXkO=_?O`7sN WֱyZ;~$Y?~ʿSu@SFV֧n0 "а^ݙ3f KCӗkzpE:[5GػId[փ~ɂB@aR:O>{!@v(M|C>.hH7՟h(2ߔJ(,%#B} Ƃ8'DO.F:{ ~]?ל!-d/"c 1dEQ!;آFhϮ!xE⻝͚R!\7ܤۉc^Y]u%dȢy.?!w|0npL&ɨOyk)9{zŸvybk0U<^ u71Hs V8ncbL11P8f+|fѢy6>g-^©KgXWCqgyȔ4*8I֔J񳐜xH!^ +Wrv+uJ 01ZlΖ"2]PiF5gxaɧݮmv]9E.4,'΀i0c0NI9)\B].B@&Qc|i?Ȉ85Ud|OB#/*!nf5T&fK)drՃ̌k|+&3VD7ɖALJ.QR=9+0"X7O:t*WǘuZA8a^Le&v0gH{leq2Ò(x5?\Wہ +%5qbg 0%ljfm+QxVD(>j1`FE3/4¢eo/i$CpH: ˰ 1PPݫ4ny0 f ..!Ic0WARӦ? 2Zu]5XC!Q{!}^<}dfx fsVwI@FdԒk&pK!IKk=_Z[`h&d/'&| S- ӛ~i*pKFY%-Qy&*MZta9YdU)=wwI]GWVe b8&P>x86`7gbT oAyWSRwHA-c5hxeP Ǚo۪+pΜf0OK8X~ ́kihґH@X̆Ul݊Y6jHuȸ>^@gmkN酪@,Z 3._0j[Y(<5*{ڭ~W4Cft㚪bČ^_bxMa۴^I=F~n<uGQ_M-Mu@C_)5xXҐOl-"&=ApH~~ ԧ.PF$Pur BrFhwh";Ϊ X@rpgyë$-8THvHK02s^DM <Ӟx W+ ׍_ViYOC;_ =2Ύ 8(9Se̟]D wRւ"yMQ;*@`@GyK`i1WJ(&D|}__鸒D;]TI)܄3u] EP #tı PD;rA̻w֪cphb 4BC%ypOצw8UP^u@w>'smg+.NX]Awje10Uee c!ALM̐ C5hHv>e/Ա(zWz \ʀv2jvm3z*+'Rkmtan:vj!W90˰VߥQr!OnZ:w8 pUTbhw E}WgSU.(;G,ӎܺ %D3Lr}+r^"3C OvY K1;uoĔmapk"k/VSE)XR$(e }p5pTHHd2*v:O(hAj꣨M KX D&sTSA)v6s) pb^[45 _Ҁ:-[A YBn!5JS|y[p<.0-cI?1 &[q"+o*>48fy[ܙØ5eL,KT Jf\SJ&aW#+}k=jESXU}FtZڽg򦿅Ҝfli RjIÙa05j Fp: (h }uY ֳߵQ5`)8CSJy]OYk)@ve VRr gɋvIFiGJPG} aC&PlOR `oY4L3$Ǖ[Eyf J+.TRh"s"xwnj K^pٕ̬jqҫNJČ< S9C.*J (ZHӂ찢mE'_yQԗuȏ@ӗZ8%2'˕ԅj֦ct`K+Fk0)  <ٓIs"|4Z-2*uɘ`e:ط-NaIW pmLR \vHw2czbrS28\<Oo7bGAؿy<}:R0 fU8`krwş{lcg%4\TP ~g S\0^,MfQ%@~bw epqV~8]2F8]꟩8C$PNZbM yՑ{00)P(5k/ot&Ah\䏁]}mx/%7Sk4)W85|yByγ$ۍ$Wᣚ|jx|ը:ɷ_NAOLW%GZkQ851d%Fі d~+Iw?t@L;?P6[8*Nz;l!ЕԮ`%|~#Ϧ۰G*Wpglj*{@\@TZ!p*Yw${0 ]e]'dX}Uax³&WkޔV;Go!#x#2\*&R%IVoӞ :ӶUNl2=\Y$V3ޗ,TJYX[vWyQPˆXR\.brg4m?H4U|J|hXBI?1ԲHqfbVKXھ<+D@Pzevu@2 9t9wqZ6|\58|$6JA3#(v _g+&@B*LKn3.dNaq1B u(&N2V2]Y %mE) | ~72v-*$5nPH+,#%̅ ѣU֨6Kn"³̒6鑁7mǟNyS|)-c_>"eܢeӋ+T>Q GCTP@mPHxv>Hbx)KٯP2f勃TjJE5׈ęnšC} m"*& =X[{P纛beh{{UIoSMR"g ?a>U <'!> F^YHif^0O \ U _FVAlthC,;ς(_bNVL;n.eJ Ts4|*G /GYzhd 4 nqΰDQݨDo{0(6ȭ[(adyP(ѫ [lpJBM O؟YHvZQ?U ޙđe&A  ^{٢NN ;.^sb&Z>냪ODܿvV :g뮂C@5i.,r܄k0_W,.yB ==ڱvS ˰RArUSM+رjH܌2ZT{W75ҁ.0OjP~66'e]]|d=36  1<ֆj/N~14g3nԤ8iJ [o9O?00 hjb2*+vLoHoԮLW_>3sQ'yll;'  &DU2{p l>k0υS7j}4*~fHhyvyj0q }b٢#̼稜mD'}y!گ3,Ϸ}k=g*~\ȢaYeTªxREM7xQ>GZIg|)xdLS$a7P)5aEMX*& \2ֳOm$ 4Q_bS{I}ra)ܤd&v({usjo]\䷁[K eL|hh#3 AQʕOӄN 2A0`!hgZ`9.cD:bޭ?y¦W.G:{{vYk Ҩ~MZ(K=@޸O^nOY3c2X8 WvPɕd5 Np8Q樎ygTiqt=dd(ZgQ֒!.Z,b|VZԆf)T$& ݂sr|4"cB3*DD{%阍c \6A shLD,ZЀ=T˽AdF*0{Au\kUXk<ԒrGL\m v3Lsvm{׳{-˖BVxwA=u.9$̣ce:mdLT>n(̥/3}hAQq^`!S{5 Knv=v#[څD@r$tYTtJ "=Hv^o Qqaì9 O>>AQRV1s#G|R9$pX`]GA5RLDt#Ɔ MP˾ŚzHo\[ ~\(m0?"G9Rej".(G l֖8vѹ20x;r\?}՞=F\iǶ nFڐ3T'~:Ϥy0Cky5[U衁TDQ=B^|DVA)@XZzUхK!2˧e=/|B`nott,]b wo<xWBUY^b MHh: UE a [ YZ