conmon-2.1.7-150400.3.11.1 >  A dp9| *T%̯PRb/Y|4ҷcE2'`G| tinR4D륶( _Ze~o%J^uf]y`V5 huYa+֮e˛q!,1 .cX+-AFr`^ H8RE;Yar2b{({ypEėq=//LiG sόw!H) ~\}f810e73d3403475726dfb88a38736dad2d55ea778c1b851986309672493a7452cb4429e7aeae25f10e1163a330a26952389d762a؉dp9|F+ale{>t]-sT|;5يD43HBDq 1?W uad9)G S`=Iu2vSЌbwPF`×M~| z EPe(:&5N\yYl_DEXIJeײַ4ZvY=xD&>y1횫;+0ϱT3 jfHqLu+3EOuYIy>p>&?&d   >2= Se     "@d|(8!98!:!F"5G"HH"`I"xX"Y"\"]"^"b#c$-d$e$f$l$u$v$w& x&8y&P z&&&&&Cconmon2.1.7150400.3.11.1An OCI container runtime monitorConmon is a monitoring program and communication tool between a container manager (like podman or CRI-O) and an OCI runtime (like runc or crun) for a single container.dgoat16uSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Managementhttps://github.com/containers/conmonlinuxx86_647H*A큤A큤ddciOdciOd95813833d313471968c759aced0fb6a5f8255d13d29ada5ae897d491bb463cc062fe0c865d85a23dff81cfa3880dba5b1c6296925cde314f32131cad18b36abe9c9d771d4004725237a31ada889fe06c85a24fd0a29e41825181ab4cde54f0167f84c4d85341ae0e98a37fb9af4e78bda06a394633b3be711b327665b18f2f15rootrootrootrootrootrootrootrootrootrootrootrootconmon-2.1.7-150400.3.11.1.src.rpmconmonconmon(x86-64)@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.10)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libglib-2.0.so.0()(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@c~ @cdb@b>bs@aM`@`c`7@_@_h_!d^V@^x^%@^%@^{G^p^`^O@^r]q]}@]+]@]7@]A])]y@]a&]V]QTdcermak@suse.comdcermak@suse.comfvogt@suse.comdmueller@suse.comidesmi@protonmail.comrpm@fthiessen.deinfo@paolostivanin.comalexandre.vicenzi@suse.comalexandre.vicenzi@suse.comalexandre.vicenzi@suse.comsgrunert@suse.comdmueller@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comrhafer@suse.comsgrunert@suse.comsgrunert@suse.comrhafer@suse.comsgrunert@suse.comrhafer@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comsgrunert@suse.comjengelh@inai.desgrunert@suse.comsgrunert@suse.com- New upstream release 2.1.7 2.1.7: [#]## Bug Fixes Fix leaking symbolic links in the opt_socket_path directory cgroup: Stumble on if we can't set up oom handling (bsc#1208737) 2.1.6: [#]## Bug Fixes * Fix OOM watcher for cgroupv2 `oom_kill` events [#]## Misc * Use --detach instead of -d * ctrl: drop fifo perms to 0660 - Remove merged patch: * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch - Bump go version to 1.19 (bsc#1209307)- Update to version 2.1.5: * don't leak syslog_identifier * logging: do not read more that the buf size * logging: fix error handling * Makefile: Fix install for FreeBSD * signal: Track changes to get_signal_descriptor in the FreeBSD version * Packit: initial enablement - Update to version 2.1.4: * Fix a bug where conmon crashed when it got a SIGCHLD- Add patch to fix build with make >= 4.4: * 0001-Fix-tools-Makefile-with-GNU-make-4.4.patch- update to 2.1.3: * Port conmon to FreeBSD * Stop using g_unix_signal_add() to avoid threads * Rename CLI optionlog-size-global-max to log-global-size-max- Update to version 2.1.2: * add log-global-size-max option to limit the total output conmon processes (CVE-2022-1708 boo#1200285) * journald: print tag and name if both are specified * drop some logs to debug level- Update to version 2.1.0 * logging: buffer partial messages to journald * exit: close all fds >= 3 * fix: cgroup: Free memory_cgroup_file_path if open fails. Call g_free instead of free. - Update to version 2.0.32 * Fix: Avoid mainfd_std{in,out} sharing the same file descriptor. * exit_command: Fix: unset subreaper attribute before running exit command - Update to version 2.0.31 * logging: new mode -l passthrough * ctr_logs: use container name or ID as SYSLOG_IDENTIFIER for journald * conmon: Fix: free userdata files before exec cleanup- Update to version 2.0.30: * Remove unreachable code path * exit: report if the exit command was killed * exit: fix race zombie reaper * conn_sock: allow watchdog messages through the notify socket proxy * seccomp: add support for seccomp notify- Update to version 2.0.29: * Reset OOM score back to 0 for container runtime * call functions registered with atexit on SIGTERM * conn_sock: fix potential segfault- Update to version 2.0.27: * bump to v2.0.27 * Add CRI-O integration test GitHub action * exec: don't fail on EBADFD * close_fds: fix close of external fds * Add arm64 static build binary * bump to v2.0.27-dev- Update to version 2.0.26: * conn_sock: do not fail on EAGAIN * fix segfault from a double freed pointer * Fix a bug where conmon could never spawn a container, because a disagreement between the caller and itself on where the attach socket was. * improve --full-attach to ignore the socket-dir directly. that means callers don't need to specify a socket dir at all (and can remove it) * add full-attach option to allow callers to not truncate a very long path for the attach socket * close only opened FDs * set locale to inherit environment- Update to version 2.0.22: * added man page * attach: always chdir * conn_sock: Explicitly free a heap-allocated string * refactor I/O and add SD_NOTIFY proxy support- Update to version 2.0.21: * bump to v2.0.21 * protect against kill(-1) * Makefile: enable debuginfo generation * Remove go.sum file and add go.mod * Fail if conmon config could not be written * nix: remove double definition for e2fsprogs * Speedup static build by utilizing CI cache on `/nix` folder * Fix nix build for failing e2fsprogs tests * test: fix CI * Use Podman for building- Update to v2.0.20 (bsc#1175821) - journald: fix logging container name - container logging: Implement none driver - "off", "null" or "none" all work. - ctrl: warn if we fail to unlink - Drop fsync calls - Reap PIDs before running exit command - Fix log path parsing - Add --sync option to prevent conmon from double forking - Add --no-sync-log option to instruct conmon to not sync the logs of the containers upon shutting down. This feature fixes a regression where we unconditionally dropped the log sync. It is possible the container logs could be corrupted on a sudden power-off. If you need container logs to remain in consistent state after a sudden shutdown, please update from v2.0.19 to v2.0.20- Update to v2.0.17 - Add option to delay execution of exit command- Update to v2.0.16 - tty: flush pending data when fd is ready- Enable support for journald logging (bsc#1162432)- Update to v2.0.15 - store status while waiting for pid- Update to v2.0.14 - drop usage of splice(2) - avoid hanging on stdin - stdio: sometimes quit main loop after io is done - ignore sigpipe- Update to v2.0.12 - oom: fix potential race between verification steps- Update to v2.0.11 - log: reject --log-tag with k8s-file - chmod std files pipes - adjust score to -1000 to prevent conmon from ever being OOM killed - container OOM: verify cgroup hasn't been cleaned up before reporting OOM- Update to v2.0.10 (bsc#1160460, bsc#1164390, jsc#ECO-1048, jsc#SLE-11485, jsc#SLE-11331): - journal logging: write to /dev/null instead of -1- Add TimedOutMessage to config to share with go code - Fix format string to limit the size of the string to 10 characters- Persist oom files on cgroup v2 - Revert the check for the OOM counter on cgroups v1 before writing OOM file- Add --persist-dir flag to allow important container files to be written to a persistent directory - Check OOM counter on cgroups v1 before writing OOM file - Use splice(2) to copy from stdin- Kill the process group on timeout- Add --persist-dir to allow callers to specify a directory that conmon should mirror certain important files that should persist reboots (right now, just the container exit file)- Fix tight loop on OOM- Add log level trace - Separate handling of log reopen events and terminal resize events- Add CONN_SOCK_BUF_SIZE to config - Fix bug to close the sync pipe before exit command- Set masterfd_stdout before registering ctrl_cb- Upstream has an actual description, use it instead of just duplicating the summary again.- Use `%make_build` macro instead of `%{__make}` - Use `%make_install` macro instead of `%{__make} install` - Use `%{_bindir}` macro instead of `%{_usr}/bin` - Change `PREFIX` to not contain `%{buildroot}` and use the `$DESTDIR` variable- Initial release v2.0.0goat16 16895817042.1.7-150400.3.11.12.1.7-150400.3.11.1conmonconmonREADME.mdconmonLICENSEconmon.8.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/conmon//usr/share/licenses//usr/share/licenses/conmon//usr/share/man/man8/-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:29823/SUSE_SLE-15-SP4_Update/44a079e974ff6417d6cc7089aff7ee93-conmon.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5520518d46efbcc43ea1b671f34d84029a927f34, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RR RRRRRRR R RRs4^T })8utf-89869b97f927d3efebc24d41910a289662d4d4cf42c8ab0a0378b7b5c32667278? 7zXZ !t/y] crv9w wYWhTQNMC}|% M3ga~0ܪG./Ay +"`Cmer=ٳW"h2BpH2EpiQitcRߋz?ė=يzQ~!;o2$b ԗsLf+ [4֍m:qHԋpB}"I|Õi+I2BŦUΫ.h:. J5D"mL T'<2F# 0ȡ $ndcI DF[\].ƙD_s|wb) ѢmIfwd#]*SBK?PhyS Nz\dmP}I#r+Fi=\0Hn65? leA\ݼUsXf"1 =IYw!i6)fB# ZLFon iNr"(6\r-WE8H$w!L& ˞.Ee 2m_x,L0~;XR~BITx,i7R\int! І.ݣoIXQHx(: %8 Ź:mpﺨ2XzNvAhL/IxxwDv4ӄpP2pC:R΅¼>;O"u:롿1D߶^L*2`WLZX?gh~82) 4"Wj#1俼4%ې=R ~Jo3MfK-L&rA ~R vsfnj: {ewQWGI*\joJ1ew|i DP9# K42DvNTc$0soS![Զc$֦BwyP3/pC:=du67#\J?Ө>hLΊ>G$|TlP(:@"KLkfJ#,j)$GW&μl2ά$%!/-f)N'gH8Rij,YJY[ɲl#a^::vLKs->hԥ%oJ"  ]HYUTFd]pT*3Q nMOFanH:2yoXO~1F*A'肀R0^ +eٓO.kpa<;9ź Aj}̓B `vP]J8X$mBX/\E՗= ߤ̔ Ji&7ID^|-*p~Kr}K2d.U$(?v C1,(jSe?/V6!;Ao%k R =*w&=G{\տ1((QDL$ppp-K@D#jo6;s2VZSN:1Ԛ,YF9u\ ¾u{ľߧ(_;ӭi0 Pѻg鳘?`m#yܻ9zi>3xӤU2R\˵/ϗr[&ʅ7Q=Iw{Jӛ&ăF\$ @Q~/ޏV(0jHȖU=as)?W&q8VqD˰@xPw<\0y={}#գcYW%fpGAnͅ v:;w/Jr"ݥ7rˇh/ @ZPCLG80&OEwQ赴3:ڐj.Sk:PZ|G13Tj)78-piB&?p'A 6!n.G)#t!ܜm9mwk ,d+[v}me& B0 q(Av3W$"aɮh(AxϖDmpNN:kY>s}, I/p -4/.!>Bua%lpY3S P{*Azଁ6 }q o>h I<7H~g8hZK{=\4[#uΦJ=_HHn,t>coB3C{Yu ;H3 uFHҐ uC_2$ǻW= $7BNg;]݉zM)gtSyTT֊kR1|GG̓=L'8mcFEo=IBx7/ ދtr7z]*V?2[^DN+m?}mNR?) %Ok/+M:y8?˹otbPs448S Hs1SB45?CRNfy10%#m1HLk}zOˮPN8C̄6ka{v{(H4v,$'?yHd,qnQeR抩"Wx7h]q]\v뢮oۮܢI,Uً­Sxy=iTt5DT9]B^#zYj5%>lÜ',:@ZBZ!蝯ȔcdnMD38< 6 7:aU3b80X'jP:Fhm>Sp+fyf8 Ͼ5O=]|:yk&^@ uLs`:8ȸpq`,lf4ڳ4m_n#.zj\QYnܨ a/ &Eؓ(jҖrrD}gΑ `bl8ٰI( W~X HX) j8ta?Mǣ)ro8nրOr.UoeGg a 3\WJfJ $Ij)ʘsԮY`qwD^Ǣ㣏EsJؼռŚKj|9bjw8Ow~Pڜ)̊yjIJoul6s,ɟgL 4 ^{;spN/?DltqyoH<]wHr53"ӣ~gN3&";A&dl4H(YRǚ]\YbW("w|1})Њ{nžr&GgpZ/3>ý޸'etݒ^\LR;+Oͽn,vS vO׺{I3^#j5wѴ@8@}ƥnsIFeX}/si*leSD|LWWrlSmCfa NzER8$ +°a '_ww\wQd}gӐK12IR2WڔKڨY1|ȴ \֗0N=MEk\7uWbsΔðrIk9B#m7s&ܟ0M0Wߌ7ʠAcJ[T踗R'{E({ߝjqgR$*5U*$BzPv;"xOYصۅb_;pD#m>e,ud5,ly ast2NM%]aaFX/qNSJNZTeU݁}ƆG0s.2XVnF:Ymq~Uϗ\'s -~-TphPуK[t>kQp(e,U//y)pf7TyͿ,|'J@]Ǔ1LNbKs^qնs1]Lfc\Y*WHD7+:X.J(N0ԏw?g5#7:Tw_QI=ϊ)jnʽt~vw8qް: Rzt+P LOb>y]{ ӄفKrzOX@vta38FQ 5ԩ3e?q;OTWXom]M_=Y9v<7yeM֐LFn7ɑ;F!?т& qm[ cM t(Q@xUC m&1"E݇kGwbz qY#g6kƏt 9%M ?V-kg#/&492Y(SBz9S$T_5v`VŻj^:F~fk,&A᪇]JeQ{Yӑΰkcgr/zaBY  ޏB ^kGRl=@eX@`fuS Xq!à=>W3#:Auր4G5vҤ иieb l" &9r9돽a1\?{)@9ΛKx>LݔB. |]q0hf$\\; )eXC{\P+ `>O\T &=?xYWڙ|aA .q4VaAt&Îr|Ƣ u꣙zXR˷U(~xmO1{S ܅UcI*p|fd)cў؍H5Q dDN.@s2>.F˒,{UM 0*:ur|iqTbc|fzqY!|TGF[ cܫmZ-lS_!pN#HՌ“P<EiJƢ ):}k FhP4lZqZœ16T^-^Z&@tNQP( D @=[6^#O؄"-O&)Q[7i:]oyՠZ;KU{AVbO ZJhoa2aӗ1JGΔƈ7>t Q 7좄{iHϞJrUBuB@.V)Q9&?}U8!tC.ƀ;pźsg"!Z:#Ay;T `~R )IW d_j3Jg2@rgnޅ(g 叅&i_<ĨRprl>/;npuipR,ipM`#O練m$^H8T qгju=R+w.`.Q+k)P֚4Yd,Fʜ^nU Y&>!P#=> ddO qnm8=>K(P@  #=J508+JQ@]e Cn֭)Il9=.7G"Hi`!Hs}Td y{IUK%@I1_*WU  Fzȋ=^ēl,(Lȍs4OuAhYkў,y5b%L_3ԋϓic3rqCUzVrr܀xnoӓn}6E ~s2FTh sΎO<'"IWv;(p`!wt YyY#b8VPDsb<'{__UJxV0S: ztFIdţb{\/;*eDʍ;3TS3=F75u -"S3?l&eS"K7Tdk_7RA :c ÊoY\6qRi|.B H\8G*51=(JgZFh/.]kVB >M0QҚ5LČMjqͤꂻ[): 6{z$~|E{LZ>~pa{3 ps#Z̉b 60LtKq3[yBf$,Zv}$||aV">yW >wS/R?&2-Z_n!jm-ܮi6lǰ[ņpb+9Bey-߬wX㣆:^0lo?&3^gE*Z.yZkT#thA8xC[JzV^&{:٪uko.-CRkאPFhgELze֠O$QhoBy9e&%O2.>3ړm3 !mcgRoT|CSe CH-?NOϓ% v7 Lpqn*6trr{\a\{'%ok8=)[B:"6t[XfĝC}FEq27}r' di8V@j$By%;ƭb.-<˞[M7I̟B؏~;? /(WsK dԥމB~R؅_D:tqȇ-.U93nby9VtξхbLsKn\rKc8#$lO]<֟ZSD|>טgHg Ȥ<õ>}GPn~]D<5n!gQ%OYd}4T";ov\  &JP闷q4&H9cGB-l`TٸB]l=NQ1VW17|^/k-/5gJ+ʗS Y޹\ˍX6ٌ*_=#Pj(ńz5.va.Q$vz-ͺ^JSx/S  _,VS6yuf>|MUXk *lSVvüFFBt޾c/#ȓVoa\@.NRA|)K3Z>)6hlh"{VY G̥GHToe"/BFei"z7^l8Ho&)-FsQciz5Rvt"#{,qAkh#XZ9!'s#?`$.5-iPcRbRŘ_̡^.&/<,keTBxp,w^$q?O8,80elÏ^b?={l4F98+Wp S4zK" ƛ61"ww?=3 $a3#j^$6p#;]YHoeBW/uBSiW *([ّ9oK-4gӊ3HVv<|ZV<8p Axzdskm}v6=5|e^%=vܒڗrp%pk򤞢>>C]8хx&9˖),THRCB|CYq`.Y3k@1)Y8ߩ&L|Ui .8`Wr%S? [ SgOD[{rR=$ZYdw.YSD/0K -RCJQ&@%yn4HZ߅5u8~G{~Nfw]Vu*`jf5C/>&"tbR^k sO!-AxDp*le[@*D2V^w!|^VQ^BtdyZ2"C]Oi^$YKUG%fB$0Vt&m1%$AW;=q-<0L*Fi5B8^)͠n -sm)Fk\.k)I1B+.PPL1'|E/ d(xl^w< $,OvP 3 A-|m Mc4k?wrXϥp^~>ufͻ宺GSi,rdb#mr=AuQf+0y4mbȄ 4ESQ)Q-v?''P䭆?u{K*0wv_oWw6SA9~zb@A3=.qM8z NߨVxpSNjhш L^,TJ>ʻHnqG&7Ø1-~spyJ/!W[(S'31.ma 6iU痰Br8G90Ȯ|~@YRw\kg5_Z;Қ@tc~%ҡvT`ٵvcn]hVӽGKjµz_lN>f>nsw>LJV> tEqgmeO#Wl" kt15<nwyjprQu˵Y~ԇW%n)wgM|; q+6sq9~:=W~B3PٻpJ ]To-g3f JJE&O&~IlU 2S fI\iE,8q yn`C>Ԙ=oU_ey+jžAr')*q(1g2'O;kBgUWg8ю/W]}hZ>A^r}ɓj'^{ #Bu#o ǒR[@4R+"hw= 3D̗f}̎y5qĈS!EF.bLj@XӜnz?\6.^H| kCG$zgZCJGJĶvEg|WR.U|nBBsi~~44e!R >*WroT> |CP%So&v7JwM_o9c1ɶVŗTXJ[T(iۈigO[K_ ^U =2wXj&+Re&ok"֩b%> SWKP<yqa.fn_/-SL+J#~hb=T5]L C5Z0Ihlgsy7;hB: X|bjǵuDq@4"'.$WD~8v*4f|>d)7o r7*w> BK- r`ѥ,e@%\1Nj9"Bq$N;p-7$jTP&Cƒ)D]}i[눆i*K^XK^|{BfwǷ,zʾb?ß7y@]0VArk;~k` ؈ʰ$ybeQ~1VHm.3|NctQ잙dbfO[#*D9zy?7ȠKң t6?x|0B ~$jSm!&L E(e1!eTo|M;sa/^fc:l]j͊~p` —ALL@sǘ%+mHZiV-D)EbnKLA`$j>Jt$Ij~oBݔOg7hkmm +9W/ 4r^&cCvnpXT RnjcCcZýJ30{n V-M)>s)p|}q'򊤫o\:SxLr S.l4/gw*WGWz$ $ IU{Lx&,;b?Yg> ~Ƿ2n*p`,;R)D.e Tp2eQ$3H+ W"Wa$kqIF ty}O3mѳ?"g'q+p$|Y68EM drz,y3 ; > ,Nus,(u23v7Pҙ 풜 ]U>t.]m[C6T}Ȫ gy_/ueezaօ#IW轈= xU=]~F[ylj&\)3 oSIríEcMWBÏVoDj?Նrar!rX=E֑0r ׁ-SbIR+F˻-yeGa{ڜW#_+u6V_"+S:: RSŘE'r#aGJɲsKO9@ [j⠴IZf7%"w/͗(i TȤ珙ifVD!o$ $V<1"냍<3N#dMT!P4xX ;9*RJIo~H?T L%2P+M)K `(3q'*^J^CFF|aR6Üةv@zfyz\f}~wCSN|Uf^AGHS}\O2@oJ2\'ԥK &3(o{N \J?13-յ0IHFh N|&ǶT| S+Qe?i$?.L^:aru3fքrTRy"ћwrԌ|$FϚkLgX=,Q CZ(["-~[ܚMniڬ| ݏ4\AdT:]%Vm,|#'LLÅ uH~zc{ +L]~͝f8}5UvιzqX/Q h7h*#VҰ7sMo/i ¿Wѽ)}C 9VP4=R_ʰ} u裀xK/5;9w< 2͋Q(OxcYJxS7qon$ _aW ~x\lw}) O(/ 4wDZ[͠h{TX3cX`oD"^ի^~0 ]3\`xj|T\.#gGO5#rO&-0@*d.V-F$//gh"χ-h}GqMy' ~ZjV"<(nJ)Xu98D? 2N}y kUNkK~aݡ SSKWsrkP3.!*5gp. i$wK{Mde*_YY+BeS٪lYUWr@>ѿcTmJAI4Vrq)`d 6CDڅNZ>-A 0 c^BhNyBǀ5>ˑ"BTz'cά `ʼn]Lt*\J_v$*OW.-:Ҫ#πoEW74y;Q\g/\cM39sWCjVǛU: ܈q-,lPb'3 f&ODdq/뛋!,x / eSaA9Tr'*#[ Xk4 ¼t&ZP#JgtA4Ի}2٫2{ ( _>nbsfGu ɤvQvheR%e(KӒy LnoU|_(mh`RgZo.xCYPId;><΀zݘӾ36ID<;3x]te»6P/A񾶞RMﴶ u2Tj!}PIEVuDԚn.xra@ݫv xLfȹf t B25MLgp6 vQv<CEƎд'zi5Pq+DzHU_>XYp*BHzIr8챳.-{ݓ?&9 9'Vk/@&J[h\6*S,(DFsx?ҧ#Nd SjXbо?~wW${UV@4 DtE3{(Sp=[g}͞4 ^m@y籆tNz.0Y5_>f]51__Led AXnɣ{ڍb"XY\*i‰S?q;U5%ʇ0oeeO8^=ۆaS!;*Q je^鵮GqC[{C&9W}a4\D {;rfi60%ŹY+%$Pِ &)!r 2%Wo {OPеA% I(w#tS|mdP /BDVlxMF p.(wEWU_mUڐʑI 7dw]E 5z"|#{n)) "S8ۗ>bmkxeť~5{>-/] I|'&DzcG//Qfk&WLoABV!s6K KA~8m7rS&އ[ : /mG0Rӷ  ~^:Eeiϼ[4I37! ` x!KyK;Φ;msN{$ Z,W'8Q_4R>y̷9 Dq3IH}*”SIq%3`AΝN w LQW~A@}uvpꧻ=3Xft:oOuw{r]r b4[59'> t \gBurT/F3}?u3m/_лHwně3uaj H3,6 Cj*!X&_1dR]L]1XX\l@ S{d!u$ OĄ9jGlT( JB~qtH٧TEFL1}"X45$_ОWA4bf c"|;SW\Dj-;plb:e8*_K{uttxQ2{>fmi P;ME*b9@V~ޢob];EN̞۸.e7AIiIot§RmjoRlj"7ԯ͸]t?/1r0:2v"E߈&r, 0: zՊ#Qk]Yj,7Q\ɛP>fKV-H=hs7 g0-7y0ebB?}wIPeKL:bSX&Gqm6uj)XU4&=X4Tեl@af7>AG9!=PJ8_^B)bEi0S}]Aꎡ(J$!+9'8},I=5(*#g\~IV%TGN.](jdl9`<8nR`k.p#Cv8+|^( y8}=j+YFd9EQ2B B73"gq`Û_|ʥ= "s@"(hqbX,yr-+Y3Zve+:MOëǡG "].0s+ڜa|~7-2T P쨵81;]R &,i۔~uE( bV2GI lFoqȥ\݋@<:2f>fA VJ9n^2ˮ% @ h/e뿆d_c'9$#_2e<. \M+{dp' s&"g^,s(x)wۋ )2}Jv=ހMGwoJ?y]wb }dK'b ;mӟrzකˠ;,ױ폱gGyi܅{f]NY$M,Vd` j}gTU+i)F5).em ˟b*n8YsdZ~ ?<\7h0ISv&vxވr$ VASPxe1@DqY% G'ŋSi ~txZ8]nς#X`Ba3XkVo&Yrlc uE׹ï룉ͱǒSIg"#jIď%aJC`nO_%؉tvZme:Kke=YbnCV.`e9\59mSE"|m؈m8`T-O?06­e/pZ\q81y,?#'ƕoKJRW?qaiykTl#2BOD5g˴r ΋*2[6CLsgZ0kG@J;~33 bEf}!Vn a)f3DF0*˟H`O:ʅ$, (4vDٛgbŒj-}+J;g|6KzSUg[hX8~ub bĭш5,^bX+y&f(L}!@r@/ssB]Գf 6L2+(N㶘G?d;l̮EX)k2>~ٚ$)桓(h3*čP10/$bQTƏfɡvHMκMOvcQy&9<RJqX1 ' NljLͳdorYɠRX<%ZqS>"an$e܇k 5}joJOaZ#A#JQ\oT YbN鿄 9R6́IFw>iЕ H!Χۖy 'rT,.=/-nмmuY(6Iqd;QO>׫fW߹O؝)1e[jـtZ^0 f6b =dQ: .9,vb( ÔJgu)c.ngْQ@5^%:BdH(S?{gc ־Ɔky&6M,9E+uYf`v'n˘"W.xMՍekX> g !\Fm)* GC@N )'`32PS <;ҧc)w 4 N'as@ڇ67:Uc2sv-#}L_ڔB$ z\!jAru, 5;Q#;KG14 a؍W)( EbNQ\\zTpG+$4džiL+#*C fԱ=t+sX(oAS y)I1G-c6pk6L5aAK%XӉjmƒ ,T@4c"zSka,蹓<nӅ28X w,P \ygJ!Pb gC1_>w.Q1pqN}$ޅuyrFmr"ܻuk7C$A|dī9""]8\եޥMK7-/οfnXov_C0BoFk ^TmlB&D`CVҹᒋkb,bW FA"hMb~σv#Z|)cmxkjhR G:L dHR<;!rVVNw3z?-~d$U[p[L?kڒ;"GD!Cl6FNT%a,EЧ`7->75Je:LybNO GEcOQ HZ.u=7/RI;Z,+*v> c{Cmkrxyb6,)e+Jh5to[M=i ًJh3m$?iMt 6 d(jO97G\N5%š# \ Bs_tA7.ڊ%hp.Fa+⢧Yl%:G߉M/6)'2SjH]ĪɺiG>HϫW$NQ("R6R3!ܦnߔ8;Q)13UMQgi(6"҄,RIa7 :`G)&X_>$ :̫"-pӅEou2ᅂ%P#vz B{hhtPNC>~EMRنL%)m6 Yˆͺ(R L %as(A9ˈAȮ;g~.u"g&)kbe-ǟMd\ͣ3od\t3x.4MHEefuT_E_$6 0r5/7Z47|t68Mk.TFt#5-5dP#tąC &E6_Ӝ*2ϝ8BؿvYgj 3yW?d|C&:Ikzxa'ߌ"z=JvYdF9,x?R7`*W$?=!VsU56Xo *IH{VSQڹYC#VoޕHHC8ɇ`% iy9\:dB 2 /:詼ޘZ*Pkϩj`.]GD[I,.2nȎZ!\AR C8tFh-}CŻu2m{oJf&"-rò[0mulU-\ܘRpvY kp/튝7lU%J{0\[yYpk=QrѳD\{>[E]i4P,Ǟ?-4osM) Q)ifWӘl36՜E5r`'NFxۖC Ws(/6W #]L6F= G,& Q9Ydߜ%ZZW 8w8JzPnwysIgLN͠>7gds爜Ymj`ۘT]񊐀q*W~ދc6$Sb z+ u*Ur,`q[=~`kS=+s.oW]%ab'h ]GI~ZnVjG>3g1(Nh$@6;p:J7!5:m܀BQ9~ܢ(yk_yf0榮d~/1@?e]>xL&9>60)4)m&ԚSj1uf(" oj$Lܷ߫Ô=rY*9Rp5.o)pWv*Czok2Xzڑ~E[ޏe&UK2e,. :C,2I]]C֗$iYvϟ#`)V 1hz5!> ZMO._\=Pf+*kY|ٻݧ.)xr/=AS39D%YyZ!n>[YL96` &>Vؿ]hI> #2vc9to܉¬X mN`}SB4 __?p+ؑ EժI`@ z⎟l*SjМB[on(fD'$5ۓLjThVE`.5lņn ֕\"jQ:]mZew-We-CQYƑKmycΉۦY` _҉C|a@33fUP&-gۆ] Oda"A{Ab (X! 4="T)UQcГ sez9g7}u=Snh(Bh}KnЛR>c]}}`57tp ]l rE=0a+UhtRc QCYVcm''HbEN^ IA&h`h"B:߰GGBnk +\xW+N)-måfO~{1Pj`'+/Yt>F80r 3;A`M_=hͲO.\@h~aM,YCsnT@%=bK:t![Pha[DnW+ Syь(wsOqM)LER%i/P0_]֤Ihr 5,ľmx1NYn ]Iq<(P9þ#\f8Kq?sc"n-]`e@aq@hhhp@U7i9X!#v- J)!AˤJ*CN tS0Na,dO+ɋS~'PWbΑ&}ɝ(#7H|^ 00OGu $BTc- hrst (ZYe3q:Y BUX>A{EZ܉(;zE^ Z#\uBGK=rA%laI& ws£W3C{W Ei[ޙ \ g&:1'ߪmƁ&n~œVl`kVb1XooTǢ6@uc^pD㉵= AW}%e{@*8jRP}jM4m<_F|,;C5Pd.hn*VBS*e<"P.ԬEpoъlt^V07# : .U0+j\ZZR0 wZ4Qׄv>_՟YH J jx8 V ]oG6k1؈膠i1L?HhO54Afb|[`CDlz,OaDZ j B#L- s^L_"o3ux^]yOI❁u]9/`f$vj&p Fg/v"OCe8ڼ&@iH0!d ߧNtf,:$~Q=XYC B +5,1C Ģ0,ףNlЈZ."!k0bFWAoַQѪO26s^F1PwTA RR9 {yIN ,{wHMNUB(MES|AL^P1mAq?Wz#En oN͒|؂|::yLMXJ4Gt<$<_}142Pd*7eoo^4ox\Pjf57HKH z] 7O0:ި1< gJŲzCk}k&T p@V,75xfkZ|18ԘL+kqYG1kb2DAi:Y}'9QLrvj'0 d.Gٽh]z]׉ސl&x*TG76iBGBDx.IZJ”xt=;62p t ]Dkyɦ;0t \B@c~ߖUɢW|nQ_Z. Gi}Kt˒@l_׬%DݳUvԥ^xOC4qC`4 6ǧ{@>u6qRQ !\9/k[#ū!!yV6ס$c VK}o(;u2K4}kn}b2u"Q{Ju}a}d<0ΨIW>n R=XU6KP}LԶGΊ?Pd8Vcr6_$B5fbpSjV:7} D;U ɓ-\ Nz:J<\S~Z2?YgjY|H%9}+=Uٕʟpk*GRx8-+ B)gիcfVoe{5C;gƿ-ӈYwzEf4_$|V1C9i}BFRW,)DA+LQOL:HcqOj'CcTo֎|3ܷ0u`O-ٷL|-,"="oYHib!D!xgfI5%Q@ ءZtR+ B<+up mo g޼ip1&V:a/Wγ\/yx=ʺ5mK:!OVByF}c``)2RK?*zn`J0ckMc=}A1I,ӟ<=Ia!&eM}dUp(gpUL+zhAZ&E8KzaCrgs_ Wuʩٴ$\GJ.Vw! ]hЙ_%’0 96EPvyqo}xM YVuWn ^F{lcLn 9fzJpNw).t,R0*Rz;zKKU12v|ݧRMJ.F|~Ek&< 4,W5Gk[8&%y;g3e8w"Ls977'&>#!J9k% 6~eWU؆N^E?mDf|m-|u!]jn-BB:Q{VKv;b\GD2.LgǙ?>Nd+Rtw: |s7.$cރƒ9_7a@Hk-WƊ*[YvX|$\g%ef/e0\?%W!t"El9z>c#]˞ɸёhH W!duF7QlW黩#g^^h]$>t9u,~aSF1!v qȔnZOJ@n5?{g {+=yӗ**esd2h Y2ج(W6#5zk G ถ.b&0Es+Q8@;WlS9 '낳3?[%)jw