seccheck-3.0-10.3.1 4>$  Ap^~ p9|u:;В%SPz|lV7~y1Û+O{:yE=GDR7`D;"z_$he4i>@*K>an|<"V:ֈ{w-c' oW2r~ :闼\DQ߂N+nR"1%?wIƛHS G%Z,wx`7iॠׂ$lyrΜI(TQ~'FܐN25fe4958331736c0b41c7c5b92134f79c2451efaac2991f48530f299ca69d0535e0246622ef1f4f90a2162b2cdcdd54341bc75f31^~ p9|"gzAn}*!뇺,6 8ߔn4[iы0pQy+&R ;ŏL *:$`ٱ c.ʗPsJ2{ߋrfᑶU@e$Bo2Vu Yhj[%ԉRnWu'?t(/*ޛִĬӬޢ%l8>^>F0onT6t u/o|i灋{[VͿ !*>pE14?1$d   - )JS ifm         |     \x  , |!g(!8!9!:"=(e>(m?(u@(}F(G( H) I) X)Y)\) ]*\ ^,| b-Jc-d.ve.{f.~l.u. v/w/ x0, y0z00001 Cseccheck3.010.3.1Security-Check ScriptsRegularly executable scripts (via systemd timers) for checking the security of your system. The seccheck systemd timers have to be enabled (and possibly started) by the administrator for the checks to be run.^~ >sheep51DSUSE Linux Enterprise 15SUSE LLC GPL-2.0+https://www.suse.com/Productivity/Securitylinuxnoarch test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-seccheck-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-seccheck-update-$service-new-in-upgrade" fi done for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi PNAME=seccheck SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do if [ ! -e "/run/rpm-seccheck-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-seccheck-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ) || : fi else # package uninstall for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiFuG"4/  ?G AA큠A큤AA^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ =^~ >\L\L\L\L^~ =^~ =^~ =63087e3903d40751ce1507c4d43daebd3dbb5ef389f8499a44a2a079c35556e64071819cf9d9f83bb686e30e084c8b9c4d3a52af628ebb1d368a032d079f940631af079dde82be63cfd1f34aec5e1966eb79eea35e46cd4a4535ecefd4868d043f51f3290558560fb3dd885a686ec773b4290acf25e949758622ae054032afd9fb5b4c655460dd922df44a8229bf1aa8a9c9929fc888bc9333d3a426643a80c3aeadd8753c6500091fd9f7c9c8660396b0a82cee0f8974818dfe9646526f14bf746cba5cc4bbf0c6098f742df857ca9f65f6c5d5d548cf3d384e3539e8f7fb73b66902bacfcebe09cb05faa3c6db92868fa3464bfaf8531c421348ef0a70e9c40b508ae97fc1622837dd9e29e7e9b76bcb146f099a1a45c62afde85d3260f5071855105201cc62ff3a56a0d679e7a777056e666bed758d5362891eccf63049eb0a614ca197c5321d3a86c375d45140a90225f445746e121a15db61c9eefac54919bafe1fb0ea4099e2dda199a818f11b544cee0b902f0e0360447d1e053bbb09034872373a4394d512e1042c7240606abb6c924dadb058700b3b2db37a0db547b0138c102c4c93cb14326e8eb8455ff87c2824d7fe6f9aec24c23170c3f8d3492d266e6eacc0f9d8fa1cfb6446d907286d9a8613409b05dee6527b6411da8abcd2adcf141c71124a5c377b957d45b06c34bf5a8548c69aed2a16d0fef03c5a3a441f718246a81df085e0f4f3c370e32ec15fde5e597884035af70bd8c8ee8fb8dd8d30430df7c7b64423e62ef8178e47cd238502888ad699750e6b0cc7fcd4ccc8ba7d5dfc647cfd90e6bb04b1fae8091689a2120d817f688ce6c0d6bb13ea7ac3cd895f089fc80a9ab3a8b6cfbc2168aede9102246a1dd2ecde1cc694f553fd49efb212f993c73acba75036938a3356b013b94e3553380e52b2ebf4c76a7e5f537a4f8b1a29b36e9f7e813399faa3587383a2dada0a0cecae47c238b5ac19e5288390b42e93e95d87fbc8a28b03a5c59fbb6dd7d76b02e09da84e320ed7589e2e4e81063a1b5e21225c4d3090a3b0d3e76ba036c26ce4c32f5b945f6b8844e163a0b1dee6e2d6ad0d3b5f5e6961004988f3e622fc0845b5ef0740fcd99a6b6ee28b4908f5ed5db5ad6292f73c6a006df4515ec847af6ab3015baa90ddd80220c676b292409fe94d7be490186747d91e4b64924a1d36537ad202dea25bae32e9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootseccheck-3.0-10.3.1.src.rpmconfig(seccheck)secchecksuse-security-check-3.0@ @     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shbashconfig(seccheck)coreutilsdiffutilsfillupgreprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0-10.3.13.0.4-14.6.0-14.0-15.2-14.14.1^@]t@\@\Z?Z@Y@XO@WV @Vf@U>$Tи@Tp@Td_werner@gmx.netd_werner@gmx.netjengelh@inai.deabergmann@suse.comvpereira@microfocus.comrbrown@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comledest@gmail.comvpereira@suse.com- update package description: no longer started by cron- adapt WantedBy so the timers are actually started at boot time when enabled (#1132919) added patch: timers_wanted_by_1132919.patch - correct indentation of SECCHK_FROM (#985802) for the weekly and monthly mails so that the mail header lines are recognised by the receiving mail client added patch: mail_headerlines_985802.patch- Combine %service_* calls to reduce generated boilerplate.- Move seccheck to systemd timers (bsc#1115415).- fixes proposed by the bsc#1084449: + introduction of SECCHK_FROM + deletion of empty file- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- fixed: bsc#1033244: john integration were broken- fixed: bsc#1021036: mute stderr on sysctl -a- fixed bnc#985802: security monthly reports were broken- fixed bnc#942846: seccheck does not collect the same data in SLES 12 and SLES 11 sp3 - seccheck-3.0-fix-bashisms.patch and daily-mailer.patch were merged into upstream- use upstream version of code- added patch: emails-without-subject.patch to fix bnc#923688- bnc#914656: fixed function guessable_password_email definition- fix bashisms in scripts - fix chebang of autologout.sh script than contains bash-specific constructions - add patches: * seccheck-3.0-fix-bashisms.patch- daily-mailer.patch: applied patch suggested in bnc#904544/bin/sh/bin/sh/bin/sh/bin/shsheep51 1585318462  3.0-10.3.13.0-10.3.1 autologout.confsecchkautologout.shbasic.incblurbsguessable_passwd.txtsecurity_control.txtcheckneverloginhelper.incsecurity-control.shsecurity-daily.shsecurity-monthly.shsecurity-weekly.shsecurity_daily_helper.incsecurity_weekly_helper.incuser_group_password_helper.incseccheck-autologout.serviceseccheck-autologout.timerseccheck-daily.serviceseccheck-daily.timerseccheck-monthly.serviceseccheck-monthly.timerseccheck-weekly.serviceseccheck-weekly.timerseccheckCHANGESLICENCEREADMETODOsysconfig.secchecksecchkdata/etc/security//usr/lib//usr/lib/secchk//usr/lib/secchk/blurbs//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/seccheck//usr/share/fillup-templates//var/lib//var/lib/secchk/-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:14519/SUSE_SLE-15-SP1_Update/e1cadf2eaa67317d627e65a4c577f0e5-seccheck.SUSE_SLE-15-SP1_Updatecpioxz5noarch-suse-linuxASCII textdirectoryBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsRRRRRR$[*$\޳$utf-880eeec9cf6155956a713884e51f31bbc3a79bdc1116dacd831db97241325825f?7zXZ !t/*M] crv(vX0E>`89rq :iua޳?88n| J.!2/ )v^mE xF5[mK6).+ ߥ@i0B2 +?by\s W/ }ҾA܄wIߒ~A:>\'kL%H'9Tum4Us]ӲN؀P]u+pYb~aHWci94^xmqBJIU=.9le[\8ֆXBސ:7B$^C'OZsm  9M/`4F 1;욥р:1Z "*3<¤L}Ldgϛ_["VaW#[Wo–zوr2:Lۇü\RIMh)1gH>Tca8qVGZ(T,EMq}m&GOj~䥣JOx^_wao:mzvUKs5;793N}Ss2YL6 ]}ݺB@1$\9t 3QQFo7Oo)wT,:ُa`-*l^I]߰Ŗ5ȏbfMMunJOb"j{)Rr_}+]I)Wag9=Xz4oV_fvpu0v܏P7]X#Sp%Fڢ[ 8"`Q_R; `[F+d:D.p ||niBJUN4/; T!ъ4f o_/(󇧷Ȁȋ_hopT#ϷKܤ&Z>pj%Y0u$LɅn`3YקaۊtGp}<|+~Ӑ%:ɡ^)cf,)ucp$hX>ׁ%oʯD*JK WIݢvB!P)a0h&=.qKz3zK1Gn'mmթSpd"nT;'qN$KIvy2c }RM|-A$*e+~$̩vQs7W~νo JMfjR} y맺h01_Hj{tme^nydnCA'sm=,9GBb 6p񟢒R TY{(bu c?+Y5xeo6fa&pE{I<h`3a@hU8JS?BL ޟ)=eB6$(op$!mrwa.#'C(*rhY>u>R=iN>vXu?,FBo h2OH/%$=[=mJkw)5M*Kl`IЙq $]?v2lTy"ÉA<ۗ,-i <= Qaa:b#s83 9X2IB-= `{؅HSj R1iNoI!)r9w,kQn6?䍚h?d[E .ʞlEX]QOnHN0mk}Hf*{Srڕ_NAKIm2[ڹOxr0a,( V?54%$K9L#<`/3 m2H"4KWxޥ)Cy˨3"_@.*s$-tȦjn߸WNjV1>R^it늧nLr,#;}9iϹhoemJ:O<"Z s6%a;"#]M4M}}+kX,ne@GMUR^l~?jQ TjꝉjpcZ&/G`"%ڇ(FwkB}\H qҤa~ 'l]yrU?WmdwZBJb W:Sj\yY:htB%}n"c 䏱GT<̈I43iW&5"|4L׼$HkdWkQ[T.zܞWm79\T9Fg'mx/E--cF,fʑ)C\sd\ٹv+“;^+jikV/qP1'(sQde[%)Aþ,Fջ[`3;2`C#|YhUp"saW#?zƬ#y dA>HvwfIAQZJ~"M<^{ocMS& Z}0-ۏPstiZbasҼSy-Ne^,[vF5u(H6[1lvpjܙge!#M!3^MmldP#W%!d:vMyE0>e{̳~ +oG{4,uoӾ'/ g$< )wn,G:@_ kmAʹlrQ^EHix#}|oӱJJ&߫3p,z޸쿫>g;0DZ+U+pwٜhW3OMyC"@ꉊ}"=\U$ګtWP/*=՜no?o73oRJ_ ږ|;ܺ7R9ӽ~d[ZHrM%p0V1tZoLXc?b*JrWȶ t]abE-WD$~؉9jgLÑL[H!kś`~IQ`bK֌]hHA䝌`+ +[_ ۇ:Ŋ0&;\sA&+'aŶ"*O@j'-:6$@#g~WfyRz;@LL锿p2w8۷jdVoTZ+2:X:%_:~zi.ѝy:8v-UjC]AG0aO whg.}oz(Mph+[2rSX "vM}U}<ޅ)f*}s@PRc~va R"= $0gʺg1c^iw֘3f gBreV”h+$x`?hCfwSKKٵevO|Oc\,` enOY5sN {RR=NR+) } U;FjcG^"[Fz=#kd\~&t&fjwK/7Agu+`RnYʘJ- j)2`>[@l=#d쨆>YD|u\OM;r$#-CՐFKtiUU?wf$GYLN5csvjl5iJem2φaU`H 1[ 'ځ\%כ[R^6>k3]q|OH2}@IGSD<:>)PvN}b3G=ߴOOfh9JF='YD=uٮKhR˔"w)߶!1Y3eʰ9܉TC0+ZoYbժ@'%پrrBXߙm!d\0XnH7N&B<&lE'd[c0d7_{qu%#3}T|9($gj+IZC_GCk^zpVZlS )@2?)~$ӳX>,#e|mPxe;@)BsmOW]Lgɗ1&U^j[*@&]}:BYg+ۑ^zBO-|LFNlw!p7WHxâ )AxugBNRʉ{ne_Z8E|5sNq#WZ.C^He=e*rmBR3LN!k \6;k?ЧX !+ŃEn 074SRCH{$ae 7evڃtQ$"Klm &S]>XT9IhU6_CtLy $>tg %Ɣ!̳y֍X_Qe%e;Y4`KROGGZiI1_1Psl'sJ[V@ i-,Ò2#K9[2s/Um}C)OM?6H3T/їW]4FD*վg&fn{B[Je7+)E\S[0:=Gנw4[G!fa!?ҿkcrxTLG, $I[)σ AwRI 4`Oc^o¾$`}tݲ۰9IujX7;+*Li>ndZN퇖93*:<-Xj(`!L^p{ '"zI:$'㱉_Y SS-[BW)[x|5[.Y5wWB Ųc\R7t ?cÇrMXjђszgmz? Az'qԗB/I#rn6|g/1b2j_7z>+%?_ Cimh{%+! @AeQ H䈡xR:,^["5j&h?J(4 Gش97O! 2%$YVH)l[ά Iqt͗r+lҩ͂yfNll\JAB>6u=ן0 (e$M~K&<;e<EpFTK$'_" a +Gq%ma9T\#= *4).eA.904$be3yD:`{`i1xkX3`EC;G4Rѝ:Sh{b쵰3g'k[5PŭtH\.~o<{iO^Dl늡@?a{rP֨RZ#*NV 4jwq6];w8[d "efp)AqZ/yyfw(dsmV]t$箉?W 1\TOn?[8<,B"{]Ԫ>xY|'s?,&'!^x/Ntj$XNbhb$mpn{QSZkvtƏqk̋v 8j2C &[z/{7yOE냽zp}ϻF(Khr]H=o%aBwyk!"a~/|dmFIHlM0I$ω=w ? o^xi&prKf.&ҘzP?_/Nl6<C>-Y)e3Xq]%{…h.A]P 3ڑXlaH/ @7?Bۚ%wLpGF(:4,4P3&c||^sNBל[JEpxhi^eƤIK7x/ia|giD!^injaq#zӴ@4F,/3.Ur͌% +aVdi[!`=6DSa1-$H􌧴?Aףa#%hM D𣥜 ,?f>2L9?E;V8MEmKh~[k%?:'qL) F-EYj8ao5dbRuQ῎w鮑ɓ67\Ev)@F )3ssU7&]Uv%. /yKO J)?k^i,|-I.wȡ4}?"6Re=vOb:vk:aaV{ Toi850ޘo@TQESɄPɲ̃A``%HԕMOezrgx޶X&j?Eգa\F_۾: hd[s̬rp3??+ת4>gcJNώ1s|G=y6zaV?}mmDŽ`#$BρuBf8c"yޫ0MP}u"rgf8 i|KaEnE53m?mNM]/ "hz^fQz:FZoTd, s{^2¥eA - o9Y0cHئq g5{|Bq=yWCrI(tQב|׼p9lkd&A(/KQI~!x qUsR" jz97/GɔQi*SEeUlE؁jö2*fߝ5ᒌ]ip{O)&C'yUp> PTVo6YV 3WR6S9™ vZG7\uҎrA#IFvϳ׎ I\ TNd.c?(>6Z*8g ׋آU~Yi H9u<9:y"9  %)$䛯YیsE!Jo>nG'[Vk؛qޡvԷ3Lz:7_2k}W}$%NϩBS:eVzM0`\ GV%+S]S9!n Ni wb*q̴`T%'ݳQP!s$9ufs\3bPF˛2fAo_i\9pXFT vbzQAjz,[\o2 ]@8s*)+%Un{+gGXyR zBm-$aBss\>!<^Aqϑҥ:9i _Nyc=a[CY[H=}LjG9s߆$2= ].S\aՖ}RĥL;f lIu"}j '+˵-V!t>\xKE@^%]%QlR3Ha XV-m452mCp# O=s0`#8=i$0F+baب3:g->٪cQ߅ֹ(2WT=O,_d[Fdd$)0.7Ll( ;1h^a I6txy:k1 iՍ{&1kZm]z^0ln14kT<_]VYd0pW:?Yw-L7@_"]t/_}cK7YL= nƌClW|e}c<BGM,}IeI. uwo(c~ۅ*9F% k/2kl7bͩel0=3ĿӺsEjgS3IcHQ}W1/#_-\D؈i8XU-@(NggEQP:8SISG"ͣGȀH\Ԯm-U52'WΫsZn/94I%$>|}nCK OKXz%E2BuL752p~Tb8(I)aYN xْznI;g NY52vW&i(|Ҳ= J^G*^8o;+@z/Pye5L]f<!>n{##pTyn/)`Q֫bdP2-:-s\ pjPOxCyX>B,.QbJtjs"Q4WKN4B,nF\PqZGDqyaK:S .iI@٩f'xްg.50,bHY2yjX%ƭk.*c|~s*tPu\ސzIg#XO&Lu]&ĎRWVbO"Uv8ML.9F-RnDtnEdy{r."'49[/:Xp(XKu\j0RYsk<*<Uc&I=!B3h5zCPɻgҩp㵰{ WtHRk5J[ẗ́EگE&"M!rGzO+|lJy!Ƚ+AzE1Lu 3s<ɹ?A3,a0Ly p!ɳѴiJ-{epn`֤7s`Jg$vAlMy- |\+:}&jQ2}J0ռe?x Oټ5B@+Q'T 8f%}S [َfOĞU*s7 Q `4);p2) #ל~7@reqF nR;B¥7ߦ QEC ̺'tຉtyw>*@^@@BXݠB~'Ѫܣl7 )WGˈKe0q4wXbb%<*7p;4L\ SV`rxx) xxB$j(Of0~k>6(w7Dj)&#|GvrDPpyqzۉ1dD8'C?g NPa޳넷MWs.kP]l  C/$[NоN8AYLT9NY΢Sș^sp|,!R#/ ȳ72W8zaS|hc0ʭޒԭzДÐ"^@MԤs@zOY=0jCd^ Q54z>I!V[К>}5TQ!@ ƒC{J?ZfՈX{[tj6ݏ (Z-mU_bw؏B VD( &E +~S̳5Z[<ؿJ|A#*(C'm,,GE>n?BjU&9Cqt W+T1`]_4T$2G]M b /9șpa?K2#oI>nviWY^a01T_QY#n_߂y*=vܷÙ/rwsiG,sm4m̟ND.Ɖ̕f'P"UآE¹)[oO^ ∗-Y3"؁; Ah7FAJ/iw?aX&w@LDίw536wuZBlU[rfCW *f-IU j$}%(^5N\s6̛8`~i`x:$t]X|ڴ܁Sk/^[92J^<7gg_kFKF7в<|EBK"ra[2P3ePTun [_ -c4Ce_7{Xv]&T26b>>1Y2K@x[H  Qi<2o=nxTh0hZ2F\0B"qãdƁGm*&,Ȇ 80ŎEE.hp$ RdBzV>.>%cTcN.fEF~!l;] {,u{MLyq qni-w204N; ;yX4.:gCVh2Nj8} k,l7Rz7(Kԉ $Ǎ?IAڥ]J2?_✵b#Rc柄C#k~I(vfRfJBSA\-v7+;W~A\- |FbIDXV ιn4?)7"sYq۫*5P.- /g.jP?v'jxꗋ7<ޛbmlP;y 4qCgSp:w*w?^&h ccV|Xk7Pʓ-4طnFb*q(W/+eXbL"g5q~8$Y`Х'եaAs\Og> z^QXlua&*k3vAŬ*1 ՏMFOc-DߋiQ\v?,a_d(l`MШbJ˾> ;zQEUpHq# xZBXW;i!SOc^^X S[4$[]U9eR𒐢a4η݊l@f {ag@Lw.`5: NI X ~ڮf"M9+R862_xc7ԑzcO:D?r g0ڐa&}/*259t)ʸjL^h@]] !/0I8z&n] N}}jҩZN,.*}f}!d6e&M^놣۠,="zXZRieqW hڪf{B6a+aљldBg"qR&roɋ_qhꧡ .ݗ ZD:\ýuWW ͚*>UP)r?YVX[zjw1N &1Vkt7TdF՞=gk6S%WnQn.TY'Cb;e.=$WMd|6'QmYwXi16`az-i3`Bi;>Yj[nt؇25\}{dl5-n;:sqnhJC28 oXYAc10 \gVSʕqtT73,M*w>;?czIbm7_缨WIp@˵ѧ0Id6=Vghe95FiƎI}-lnB4{M"CIg*"4Uw Wga I0qtޥnJZϛǼ3̠Ҭ8ND&L*{ϭr2 ׯo)3(B([wq}"d@ B9*ysP妵/ќQ{F"tWWl؇O3]w&?ԕӛtA~ 1H\ L0tVf|5uL_>K$SаcRJxp.`1]5ղ3tvW,ҿS/D*&/ asȹڌ:5sH P[,&)fU ~| C9yeyʺ%@ 0 |00}>"Fd$缡HQ=Ǎz8W[ V8C}e47J:|={_}{I噣nY4;*z@ǪeJGFwuˑEDVxHY@982"b8oǟl~_{Pl;! eйɷh3{4XuQ st#3-;O&9ĺ-[{'!3+ wzƥ#o ջ + h>CT |`LI_q9}n *4;x\jQ5hK +by+0ܞÈTGͺJ\ Il#|904((q)$ѭ rq];'W"X+n(J8Kf=os~+'M䘞w`z/ZSW3"\ YZ