logdigest-0.2.3-2.1>t  DH`pJܙ5/=„Z|7 Cr.J`g<5%yd6\ypfiTE>khɎҕEm?W.:V25`S:dž܁?پ#PFGKj$~[O6(o$(grq.stZ"]yh`AY-@i/\erfxhaX]o>;1 JW=tawI;_ +032672525494c1046ac8fd8db1de0bc0f0e690ab Jܙ5/=„Y(ؾ$߷48sf$[ĄȷbN/X=d=yGc(M:dR|%:}- d8 4ȌUUk+N/aaFg6S&Qzjba(3)X^<!?!d   S04<@NWx t   d x @  ,  \  H ( g8 p9 : i>? FG(HxIXY\]H^ # b c!<d!e!f!l!z!!!!Clogdigest0.2.32.1Mail Digests of System Log Files to the System AdministratorLogdigest, run by cron at night, greps through system log files (var/log/messages, /var/log/mail, etc.) to find "interesting" content. Lines matching the regular expressions in /etc/logdigest are simply ignored. More expressions can be added to /etc/logdigest/ignore.local. See /etc/logdigest/config for some general settings. The results are mailed to the sysadmin daily. Authors: -------- Peter Poeml Craig H. Rowland Jܙ$build21g{openSUSE 11.2openSUSEGNU General Public License (GPL)http://bugs.opensuse.orgSystem/Monitoringhttp://sourceforge.net/projects/logdigestlinuxx86_64# add .local conf files if they are not there cd etc/logdigest for i in alarming ignore; do test -e $i.local || { touch $i.local; chmod 600 $i.local; } done # /usr/share/logdigest/logdigest-all-ignores-autogeneration# update? if [ ${FIRST_ARG:-0} -gt 1 ]; then exit 0 fi # remove .local conf files if empty cd etc/logdigest for i in alarming ignore; do test -s $i.local || rm -f $i.local done%,1)DFHw$DAA큤AAJܙ"Jܙ"Jܙ"Jܙ"Jܙ"Jܙ"Jܙ"Jܙ$J&3J&3J&3JkJ&3J&3J&3J&3JJܙ"J-nJܙ"d23026a9d547ebd9934e6cb4151b37a2b8f1bc912074cd19ee491cd97af12f177ad4345e41f526925d59cbb79dfe054baf669c253f38b5bde34412e5389c66cd435d437d786f34e805d818bd01d0197e34a90827bca88486663ad902587a99462867fe7a61b6dc3b80d91312a404aa51d41d8cd98f00b204e9800998ecf8427e94d55d512a9ba36caa9b7df079bae19fe59c405fd38c6e4d4fce012c8bc39037d7adbcf07c5c813693ddf958be9c40e3d41d8cd98f00b204e9800998ecf8427e5f5924c2585a6a872b522817438fac93e4d4b2e4f6e846f863ecb4e47f457959476cd7b8e359f374052b59bf11eac4ed60db6cc53fa242607eb90666e90d186drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlogdigest-0.2.3-2.1.src.rpmlogdigestlogdigest(x86-64)    @@@@@ /bin/chmod/bin/touch/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bashlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1J@J;}J,@J&eJ|J|J+@J+@I@I@H@Hz@H@HG:GGOGfG@GG@G}G}G}FE@E]@EIpoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@novell.compoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.depoeml@suse.demge@suse.depoeml@suse.de- update to 0.2.3: - vnstat now runs under it's own user id - ignore the logged 'su' commands from cron. - ignore syslog-ng's new way of reporting statistics - ignore ntpd kernel sync status changes http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/e6cc09f19296e3dd - the XFS filesystem optimizer rules still missed some log lines- update to 0.2.2: - ignore more "passes" of fsr, the XFS filesystem optimizer - ignore Linux kernel log messages about IPv6 path MTU discovery, which seem to be harmless debug messages. See http://readthefuckingmanual.net/error/407/ - ignore sshd's warning about DNS inconsistencies (IP addresses resolving to names that don't map back). Well-known advice is to use only key-based authentication, and unless the attackers steal significant amount of CPU there shouldn't be a need to deal with log lines caused by this kind of attack. - ignore log messages from named when varying the clients-per-query value http://www.forum.psoft.net/showthread.php?t=29007 - don't show crontab edits without changes- adjust URL to new project site (after move to sourceforge) - hide script output for checking about whether eddie needs to be restarted, when it's not running- update to 0.2.1: - changed mail subject for better sortability in mailboxes: put hostname in front of the rest, and omit date and time, which is recorded in any mail per se. This changes actually dates back to revision 80. - list logfiles only when something to be reported has been found - reword the leading mail text - ignore "ctl_cyrusdb.*: removing log file" - rewrite imaps DBMSG rule, so it includes the service name - ignore messages from rrpm (remote rpm calls) - ignore PAM audit_log_acct_message warning triggered by atd, which is a known bug on various openSUSE/SLE releases - ignore yum messages about installs/updates/erasures of packages - make xinetd rules match all harmless log lines (there were some left), and make a second attempt at ignoring the messages about the unconfigured svnserve service.- update to svn r89: - ignore more stuff from xinetd- create *.local files if they are missing. There seems to be a scenario which makes them go away, even though the order of %preun/%post handling should be correct. It works correctly with rpm -Uhv, but maybe the (very old) yum I use has a bug here.- add script /usr/share/logdigest/logdigest-all-ignores-autogeneration which is a little more sophisticated in creating the ignore file, can be run from %post, and can restart a running eddie daemon if the ignores have changed- update to svn r87: - ignore su'ing to user vnstat- don't remove empty /etc/logdigest/*.local files when updating. Do that only when removing the logdigest package from the system.- update to svn r86: - ignore output from fsr (XFS filesystem optimizer) - ignore nagios, called from cron - don't log when crontabs are listed- update to svn r83: added an ignore for cvs (password mismatch) and one for amavis- update to svn r82: ignore new smartd message Airflow_Temperature_Cel- update ignores to svn r81, with changes for openSUSE 11.0, mostly imapd and named related.- don't try to use "Recommends" tag on very old distro- update ignores to svn r78 (fix openvpn rule)- add "Recommends: cron" [bnc #354704]- update ignores to svn r77 (more cyrus and named ignores)- update ignores to svn r76 (postfix/cleanup rule fixed)- update ignores to svn r75- add logdigest-0.1.7-ignores.patch, with ignores from svn r74- fix creation of cron snippet (forgot to quote the dollar signs)- chmod 600 the ignores.autogenerated, just as the source files.- update to 0.1.7 - add ignores for syslog-ng- install /etc/cron.d/logdigest-ignores-autogeneration, a cron snippet which concatenates the ignore files into a single file, /etc/logdigest/ignores.autogenerated pruned by spaces. That file can be used by other programs (e.g. eddie-tool) for log-scanning.- update to 0.1.6 - add some regexps (postfix, auditd); add to TODO - use CFLAGS in Makefile.am- use RPM_OPT_FLAGS - remove special case for SuSE Linux 8.0- fix SPEC-file for Mandriva and Fedora: mix of filelist and explicitly given files not possible, ...- bump version (0.1.5) - ignore empty lines in the regexp files [#207883] - fold in logdigest-0.1.4-apparmor.dif - add some keywords to ignore (zmd, smartd, stunnel, imap, sshd)/bin/sh/bin/shbuild21 1255971108 $W $O $J $K $M $L $] $h $j $p $k $l $m $n $i $o $q $T $U $R0.2.3-2.10.2.3-2.1 logdigest-all-ignores-autogenerationlogdigestlogdigestalarmingconfigignorelogtaillogdigestAUTHORSBUGSCOPYINGChangeLogINSTALLNEWSREADMETODOVERSIONlogdigestlogdigest-all-ignores-autogenerationlogdigest/etc/cron.d//etc/cron.daily//etc//etc/logdigest//usr/bin//usr/share/doc/packages//usr/share/doc/packages/logdigest//usr/share//usr/share/logdigest//var/lib/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/6ec5c6f09118cf1524eeb99678a97bd1-logdigestcpiolzma2x86_64-suse-linux Pݗ>L4C:gΌ$wHǃ8SA&d@'u`M DeP3 |%0 ЏlW~U Bɿv};1/jM̌k0Ŷ#I1ǙJU\}qnTb'G chǓ]-8}@>jhs#蔧\ɘtĚZ{ǯraUY{I*H 5q&Sf( J>cg?2>GbFV=r'$__56PkmeX+ܳX-ؐ %N{-(:VtT!:[SH *$H2@1k\7mɉ[y"aˢclK&Jk6ܨuILYiR{5bH\h-4g;xo1,dɥ!;Q5E_ uP3!؎)ZP `Ldq2-WZ 95bwqS䬭ͲLXÓWT86u) ,6[6 .kEN#x e]xt$ lwȂٷbH{T-P^&-YLI), %탲,܀ Tm[kq E(r Dԁ䶷l̶Nlh&? = :_:9;Xt}NZ Ǘdû7.H%5;A4GJ$h4u<@F(nz GEneo|9 F68pF#/ qαTA֗4_T{Si0 hRYK ?%Wsvs߲)B%jY3jІ)LyHnuL"^n > a+6U4<f@B""hzsL4?_Wӭ:]*/̘ 0*Ҫ3 \\9nL هy'b%!:'mdu/x5.( r"*Zg^%d5EϘOpfr[u !}87ʜMbT^3~+u[G &Ǿ;NV]8jޱC˶ZiX6%5lˀ m-H|P(5(llr$娰 !8@)s&Λ!q=_hx Մ<camL*4OsY쵦E3#Sj*zrH!Cz,LyIɵYj ~-f'xGUb eEټ}30$Tޓwg׬v/$lXUZ m\C'oJk l_~`" 9ܛwSkJ]|"(ԥ)vaߍDv-Z7 MG.:yh&o oWw' UX́i@ C_juQjPC=y,Xc9WXu@A\VeJ tcg_U9~}T¥HU&H|%azBFH\ƠȲ:a/HI0,D4\y#;R<2GET$ z{L?Q0xj{|IYn& Y{[~.%̇dۺ AՉLkO2鎂?ЃB̵ja28òWPq 'gˋp|N##齋 im[˽^mʁE>49B|lt&C|Uf\׀%%/%Gr!+Kfٚ_I>-Hpq1Q.m9iyroOU{<*c.MwڔL^C֦-x E@wwZV\v@guC֫\> +-BGG!)\Y9p UyNA,+(Y(k*ne|0uN<$_Xyatʥau9I31"Yn^'[j$Rv|9WVuVF?y~4w&z`?C6"/{ݬt#u^9@ںu6:J >]wp/7 3$2kl#^b~&yKݽiRmK."nnF v@*[6gW#u.w $6(cet^Cw΋~*YYGP+l,–^E,'keJЦجE(/MҐ/.arI.tzH4\FNM,ՠ7fr3wYD2# 0GW3-<YJ߹TM16cCu nLma{n5 cТÖ4lORQ> R `"0:+j)K΁Oj_?3}ko,zZstskX96GPh_?<ғk eaUQ6RZwf@ )R9y{Urg7w꘿B *ua7 <}N)ԄWG6aO}m@Avm' {$gJy:җ">~5\,Q\Gx6F$ 3S&'(< ˝\ڀ 3Fh%\ dFiZ )Y@'ﶟ2})<ƌ@y󙼧JSU瞍'#1Y&kp+^fOs.=2L3ƟBK.ޛ:zvkhurj\Ռy0jƂU#X9`\ u_ҏ-@rOHtv RjĖЖ1H4h܊kޑ=L|r>^SԗYfyR7nж_sUg"d8*v|x@ ģO3?hyBa_]x$1Qb (/&--P@Hh?F^hgq)?(-¢mΥNQf&N #C̗zv%=x# cr^Dh]G Dk5lJ*M"; N|* : I/T0~'GWXZ;gL:Vv!};P/߼T>( :%ͥ5ev.fJKWCiO:t+i}2b6)V? ;{Xe7kXǂ9L[P$Mr,~So0i [Hje)!Qٿ,쪫yE7 y)汥F%̩@jld vg6V M,ܾsI> uo&٬r,S }R]b}gh "f]"Gb \HIdK-ȱq:Ozl1NOk,CA#ˌ;1 c<zpJ '( ڪiׂ*HиG^z6ͷ 4L;-㨶mއqCֲg:8KbcTFEDi`-#y=pj<0g"^ t{b7AO }1؟s@ U$.Pټoq8I@91 #طmΛ?E^;HeSηšYV+i:{n3XU'[_vdj} 2M -]d噪bɳ(uK]@6B"-R\ Wcm\ ˾1 Ëq{/QϫMZR)T[Ӹp^^Z0S2Ӌ"ITQSf'ѺXdTKa>#rV_ٸ{_i^ V":^geck1$1mk>\ܰ',FQRQk[,n9:2MN?B%eU?eM Tzʩ w!~YWi"LbRfj/Vj 6^HrFDfy@(_'NrT4Ǔw"y1e&}][*g!5_aB,T1:tQ{:| lH[T}AN)_8 caY tZ" DOG9Pz3VcC]NIWV‡M ~7I(GջVsߞm+*:;{EF%_Yh}`[f0*x/#DPhOc9nfؠ Lps6Oj~4nZsy{΢'+ډr=)gM ϹJa6ݯRY&{۾"=U^Nibh٘J۾AuK .`]э BCvM 4<:T?PԽlI+YA2fxjz[-nw ?'R|@TO}O=Hr•Lt!8Ɖ2Rp )J..u]nCq!?4S<_b_"3|wk ڞhB*%\#ZW`sCq CaRhn7{|y] K1-'SW7ۺAu ƝÁʞ޾A&E{K\ض4 dczvb9zh ~(f"AY:/CޏBѥV}lVK@ %_Ȇ?CI8ZqHw=1,OlłN9-VnS sשPTG#RSW":YStlAo&kcQgh=dV RW~N6YjLJO!e@?;WzT7+QO%؅8 $m 4;q!LC7Oh-yH2&S 9WL͂s\q*3߆x\b.p6){V[nj.=/1%,t /)xY_uX'{V =mL^ z_7r{9]֎<fj$A\6(LVޕn)FY_^c]%.yґG7 Xc#eMHF&G)T( Vz]Xzj8T}IY a^J1"<囷!6O=ņc^{E¥\nxf M"~8Lx |x`hsKʏIBF*ULGCTXiK'm>`avd2ep,A{\uwfm|Qƣ\PJcJ]8ydyxv@61e>, Q?}~s*ՊoJla_Ǩa)D2{PdoɁa HdB(-RsBU8Zz 8~.b g/wl(ZdQWyLvSB qW6jEm{.^ԯ|l8&FOSz XkǏ2vƌ᢭#ҺmJB C߂o5wfzo1ӑV ՗΀M?B;[&z%U&{.h"݉Эo?ܾFr4@RF*H@ -SU\mmqpk +f\$,(1I(eSTcў>)&,n6W>~oRXsa+ .RܤZf_C˻5,(.Kڷ)eB^@>7"vSL:Y~"#.5kމͤ<7Hu$wȳXD 4)mHbRlI` (Û+ ȔA( dc=!(2Hqs*㑆їhi:o74Ұ#!kO> N&ԸH2t*B`)??10uƖ%4n=p:v]^S猆#8t'GYx/U$@fb~XFig6V}kUo*L D&iOLo R%09܇1 lWB)X_# Cm^dv/g^5KU5\~fM5}/ԉ$TGE_wI/=p }߱'`VQ-;/-GOHI wE }c.+A-ht  bl0!6"Dקoɉ >]kFSM,"jYrz[ ҫԽ q%*T/{.j_~ǡowJ}KDؗHV.6v{s;{\?V)Cu*oo9.8&a ށI_k5% !N9;2fvgWQ m'b+KYnX[{ gk'bG,g.C-E,@?dГġѡDPE•<[*1, nBIc Z,۷6}z8&Z՝.v8]\', *Tekc$3r\)&`c>o/=']^7ⲑADAc,pv]ppCD=eG+[WS-pucoQ2{ʇ1r#|iHQurہBJY. '#U3|Vg+hܽM GEN8 I;QhNk_R90VC, 9BW ε[migxZEݳ#F+Vijs\s'`.Tj9v?-|/GA}y6wx+@Z7E0)<#Qyqm8|h`9M!o@D0밬*߇C_!v/Nh_mXv h?*ѰXO&ݞヾ8a27|nXb*I D1NF0n}&*7*cldױ0gJ2nZ#|qq"8U}` ~NiZ2y|>"tJpUPMKLJtcoNkc_`&*TRt暄jxrat/`݌K= vP弮E}-y‚>@r ,>8AP`*h1'L2o\pM$Z/DŔPZ{~OwAG۽?d퇄U+kOZqq9 -R곰' m@ Ѽ]Mǜ۰An'Ӿt:šW<\~}gc^F@y CXz]czI 5@ JUoV9#!ؔf5C' VoʊjN^}Hu:S b߂K39# ͘o1/0/:ȔxY!?#țϣ(O[veiԗŖ1u_7~Vknjg]Vd$(#~6"m,91iΈLj*| o>%+ -4 @ך NXF-R[)V_lqqp¥=!}[` nzBZN}]S uc&oNULݑ7?\}PU1dg,o.P׸](C9P7wI%Yx]T@N"A$v@yIː]yܙaȵůvc w^/\(c =sU"Y:p&mLI/s~#L@Du0@2,7:tfX &0vAE|UnfiIN_" Uaoqd[`$2!P/N-w 4>VY|F{){|ױT˻7.nwsa5m;7QY9ylwۿPYX0pPIӈ KqS4űY|}1Y({ o @MthvO{1\b?jyswM&|KD'nSc¤~U8UorkE' 桇}bɟ}]Bbkb-\‡[l'B fO>v iѠgY)wAϸ3(9C⒜I__FN$7X TfxLGc+"L.s[j*#a|qr:lOK*z)_>3XEi oyGX[dއ%L1+:vhQ8ǧA\`7} ]X)I{g;#NNS<r`kБBBn]BQ|U'pyg%ōOT&>!i^d}[1ָ9, p _ Tz43_gJ"[55 B6}k&ôs{}Hj 6Z_>r`gDhRVkGuAv]%68]c ]{_LuuI0v#|)+z7~-{i6i9 &$8H .Xf!4_ێ]\[)\/,ZOID XPs|à(^P/MDGX!V0N>$u L i0/RbqmIxy'%B˞: wm;#7EWO)&ߤ-k8>!V#2ݣP'uuU2o_ 9kA34QBן  N0nǔ/3?T͎:M ^ӡ2yk<LfiU1E7#l 0p> O]4gjR<1\}?Ƚs-"{gzL@ :NY:Pq]w/1d `A" ?63ۋ]%H[9l04QgCHR 6PLxYgQFQ¿Q9!d'BxnT%3Cs&P?߳Ŵm*16 Qz8o}(|A2Ʋtdn׾JTݼ6:{!`<_BhM(r(fفA_jS~-^Msß" 'ӗzc# !_B4wc0 Y{2S#}b$la Aa*vً1$5 7Cx$9 Ɲ?t'BcsW|= !ҷg?HC,:lԟϴ|[˪hzA<1xOoL&|byQAEd#j@EʗcHGkgz23XO+')F|~qanQv*#5ajO9ofUnV5mf&*P*pK 1+]a}w;\_έ`= α6JˮK%M5U0& fK=n&Hm$ud\˦%e돌{ )7w+ Ju<9;xEAYX3!۬Gҏ,yLL(M~p{1UO^ $]'-}k甕]WFTJ>?^1iځl ppB68ߺPhJ@j7X 6 =csWV{1pKJHU&/Ǽ~@u}T@\5OeԖ%X^Ę5sŹݳ֒r:sr'yD %&+囵R5t\HA*i^&?ƖORmx3#;t'n9}d~4wJkDw 7b;GA"CHfP tW`R $J o4eN!/E2ԏ'sJ2‹^CPlW|S,MY hmqZ z'uAVk8nDܙ6?ˌ]վB%b5O./}q*'?1s65.L+)w>'uC~eBő%C0>w`ʧFMgA#?&nx 7V, N]0ߌØv/`R^!;(1*rdp/$pUhfbK>;=@-8|-ů0+׀psx ߖo5_13w%J(/J8sJ ݻyhLnnjE2kv9UȻytA%.q&_59S6[Se~]KIA3Wu< oL*/:-7iPfCUA)*ًHK|# P8q[$E_ˁjgZJizA(8q {k >M g8:vCqQ VNuCXAۗ6}`ͨ@ ͨ†7lw6:SVDoc'5|J㻂z۩epefYBAnB/U]+$P7OX%Wp)sŷʤըe6iVd\sE넇xTslXބ9E\ JibCf$ǸX4A'5tMY>@#{3椑 'RDN5*%y@fX;N(w,aEb(2bc#>ߟ]~ׂ#ᵹSˑHBNH8?;[.CqL=AXk#^z5HZ=['4*z:ZMjO2JhYf{7`zqWa9T},25q^C+P!Rq+d=[RRZ1G9Jzh.I??.%8?.i1Fn']ZXKw!*3LRR,FK{x>Ɏ Em/PWC5> w9KJ[ `aNP8*y<@"bwQ" G<#t'W۳\oOgҶ@I` @f/TIAAw"\pvy56;Gtg]vBJA^s1.; QueJNj4Q=EuCN 7}󑵩jCG+2  m8r0Mhf^vsCH@,q &ӌ%J/FpyyG H.PGoy:<ՔK) syXLSx\=vkLjICS!-JK!شBxq_^0\_H{tS>-k39 1մ?=T)ŢڞP s~|`g Dݓf !$A!M:> x67>pMJ2u>Ec/5b>G; M䔣B8nSyiSfҝnyoJmMv{|,o wewjpe06^kR@H\w<9/'4!-or)r*XlkfBwᰒɕQpx?8%|r7|Ym|u3A*kH#GW6KEaZ|X2 `S(0kCI':h/}'N;5)ڛP( 0k;c&;a,wz[#)X^HcQL'","#K*Fѫ*L'L`_ʏw$p+05O]g]ckG+>J#)$$Xg,BzVcȈt X %E\yϷmL0fZ Y >#WCȪbN'/CqfızIv>1GQŃoNy?b{7?kxa"OH7oDgOD(AT%k+ 1/ rHمW YARHw[Z K$?G9 !.SZe.\55UZz<ԩyVɻ۶<"GWv"BjVLX`Z^5E}$WnEj}Y.uXyLyeYҪ50&VH ѵ~HjKlVԧH}j@G1DZWO?B?m$B%3ܮRgǏ@lNOݦkNɘ͝<}+Bȑ:mg΀vj*^8= iXSnhivP-3_P=qrY BЇ]N܅]˰+hv'FE}3$F&/dD^D|Qouj?K>q+(K ^EtgGV,Peg7 hYճ*FVH}AЋJE-Jxc/ ,6p#  ؞eb#U>ѽ~"6bu!~X [źW8=t~NzdP ,nd$YeV͹mED&{uuX\ӦQ#6 E<~֭Cwޠ$o^jB$)F'O!('{bYМ푋Dľ6AKC)o g̶g4[扝iU-I 9K+2XT3re: uۖRYAU'gm̥Wwz7 䚀 <'Gp66Y=hq;Fd \*"&I\JUad;WѢuh$#g6r#]84Ax>IMU ws!?jm <+8EN5cy rSJNxvk1$hG^4*R1͊)~lAq=,`QfQp|AW_R|E(m.uŇVU& ')}QwVD\YaF ䷛-k3#˜@\#{$[Ğ'2wE_!6162eZcGފqRP3􄑫_wA8\ȠGFEg26;w?ܾkݑ$zݤ.Ga)P[y)-S_]ž=tqCs2 d4w#H,ɓM֧ 43וguWf>X! `ɆyPĚLodVWi#F.iɴ*(siLkTHOE]̓:~3WUNL  K'g]+&ȲV7e 2V6Syg@ܯ]di`vWP|c+EabB;,쐠P.`X\*9hQhL3Ajm* ۧ tC/usK4-dd~7oR=fC84 (oZ8(jzmn3/AgsX#}Gx:r5H#I^!#,H '3vNo7Ϥc^8m6;Nj^ A=@I=lqdp@$v* Ix>GaKK2\YE,mYvPyiۗ6V?rl@cZ:oƜ/#e-R+~C{w`E>7Cj0۞aL)A5F܁qVc#W'ld:`0QTdl >Sl-"64| L@aIr)" hOHV6t*XQ#"dvdџBk.VksweY#bgm&fùM %)&֧zg_*eKC+ȧ:^qdӲF')"W'77ji"DH J_{OAevtuAE5}[ؾ`f2fsۻjT|ڛJ' ]tTcZ֝x0jR\bmbӽ{i]_a֪J?eB3}]pyh 8"GBˬ;Ԋ*ե_ .vVd;8VHx9+<_ т==H}[tt^#NE8h+c3&Lz;$MI S#ǬRL']θ}e4tJGeOFt1bq'+?ZZQCRV~ӛ8 EfQ:Dz֨w=NEl>ߨy~4% D P`N| *cj+,_3{hCW7" wa(<0B$6Nnlv9茬&tnNE⎱Xw 3i=#eF*uVi.;cVJp"XT8)v4cemBuo]EׅǓ>Y(`*Q8CHb%Cxˏ`U$_U)шlMy2@"@j?Ќi[^- U&$*4PxmlSbûވu| y רbJ"eL@_I\Ov"׸4| #Xme2]ZvyNmw`I$ËTaFE'.P(#Q?/|sh~~Ng !SjHa(:Z8$^yAk/4Qf~A*J$Y׍lŇ0}L>Fg"1y'ܿW2aFcnz+OsAx_> x Y97tKK`SAe{$'367AebtcG-{;G8n/ʿb5H!';Am& T0gW@.Cj'a_{}2)W ]1avwxn8nʐΐ@Ȝ@l |[`l.cXl%k* %팜Mܬ>kH')犚W)/R=Y#5Dׂh4“D*r[4 f63P"^%M}(@ &r~P? "Z4n|D՞ӮEB=[RSaDkֽ·T?iB"LҘ0[eЎ3R<2u, ݅&!@'em&pR˓v瑮𱖄eN/yc.W|>=C$o*M'֑1L|DJDZo}: E9QU-$5xc&/Ԉle#_თf#6-3t|&;:|O3"̮0C]ӼYi2)MqH0Ɇ wx1Pkz!ؐm.3?1|d C**o&H5)q[%;QB% vx$!?q6CRB7⛊{e T%t!,%?cZrN%P8_fd{mrllM6ejL64 28O79Ļ+dy"3ˮ(3X>L)ϟ5:S?u-sW16*ĥjy oSlJ֦a_$}RMviwCT]IG{G. Yg@FHSAWn^j-dՋ'bY@Vݸlgs`e+Cd|awP qF٬d^mXL(e1&9.kK@$)9&:(5"Ƌ6m᩾[ Jt[x'z`VDȀ2}!؋`e"8@֧;/rY i TOhP e 9 iǣkf,r쯬2,?X.cɄaK)ڇuTmÜ <pw8oXe#X; gq =Sk>,RSP,GfZn yJƧ6N@>oo泻G F;YXC0{:93~Qs/kvEws 4Q(74"}r-%Ik--ȥh >vg8mp$>GØ2dZt0Zz]{,VMh.U>YJ22=f̻W]+zŲ!l'8t$c@&PHC'f%+<'S9Na?<{nW}:*Of{r\&–J8ЈjǶC 9cV_c$5geA) }71?:}0xEu%ّSϾ/A \I Hb5 ~m zO"ƣCyqIzRsjKZ[^%~9"3a0 +mI}N^Q5<":LFcѯ?m"lr454Y_U)Nj+WnFQ9zr&9ntP'z:UBhȶVeGOb>ۛ-똰 G־ oeNqqQ] /ɖX^ ;$`#tAm :l9G{SK@FA_5l<r @ \bo,,"3#?4BnET!ԲNvWv(Ow,!VXʄE F)o&CoH9:m,?K&pӨ(NZZ,rY |=A~0r[y$euWR+"߶MvniE_!Ci>e<?3_Ol/e!pn"uGeD\ E~Ox35tN/k0}˘ c"|߆?/gI<]Q8nLYSJgI`? !>3P]7lzrD+ҍ7'_"L04)QHA6xrvRkX]݅ܪ>!}4ģ J + f~!o y9XcI#XVi(gEaU4}3Bλ( ǩ+)c/̐(oň:he6kb +(m-÷s5v6:2;q/hSKH(bfk6᫭齑c3ͽ oJ-K$_gHņ7qOܛ ovQW:=5\AK->4r (j@{I{I`і³Q0$G ZA gn7dJ Y޼!^KA!9@*dP W̳(8o[JM<車L~,qK\H4?:iϭUU#,}]X{t+ƇO{»K!HA5μɣx!#z30W!Coc\V:V\iA[EիC.@e CJr_KNP.sM-GhX&XZt¹"9s&t%Եs#7?+ 4 {_d{5j.<Ž;qSGc_bb_(ueC$K xe8оmolvΪNzëqBsbZDXԌiMvuS)GnK%靬u# ,7bdvyL pOV_$=@Lv.u.)水ƛ` CUd/P[#CminۅüI[e9A]k ~͢Yܴ8E.55qj;5F0 򛤦>FsJ+A|`WKˮ! Aف& DbqJoM#` 3Uҭ]k).w$Iq<,KKV`܍"p۱0}u%iس17o˃/.50xiM|u< w| d[EF|t)hg #92v64Lg4m2?(ʹ&\ϩn0-u'8H}b~pXe:R)sL''2/ Eメ)& nąsh?nv_Cw(;rkFK݂Oѹ/a/څP[|jt*XPѩ;KXJhJtue{?YͶ^ kb.o(?3zJ^l1gX7Qk[$yDa[\6I((<|8<"Ť[jWXS\i@rvȴ 4Vjq&up,#Sk,}m~܈+[b8V}eqR_5A<Ӕl5:9 m.Yڧݐ\W`u7<8Cv5:aB.=¯һU;?K^ȕFUjL~>|ٕIPՐ =,방|Q Zf+D‡b2yi$wF|(DaѪP:d)3t2?kQ`g̈́Aə59A=mff7\"k6m&VsmCB_d 5٤Q(" V">3}؇vѱJ:(/gDCm1XN[+@N$쀭U$ճL}_^D!EA=}0iY=?C!.-!kԤ8).k`F+W.mǫI`BO:Nh¿BU ͊2g8HjQ[&Wy^|(: R=VVy.\Vgn(BN۬]ڧO˜NL{&OM mY֏lv  zީ89S[<:(s˽""g2fЏ![r3tܛNCom|Aү{!"o^ SE s*/lO$Nh:ԁmž8| Z4C'vg z/Q'>[M3ʥԞx21s6 4#zs&qt,# F_LP&Mp~jB"hp-=΅)?LG7qdf. 3A6M|ăx#H8E`\ؚkrE-QE@0¶A߷J $xnd~q bQH7U LcU︕ 9tm2u Hj1y&_USC9Ӫ{0YA6}_RQ V{t /G[Jc=q)_؞#Ei?Gs+pS =`3JπQ5I%qxD?[fK[.Gt]x4zv2C{3ON 0~zԝ8}y7N9al~xeHsZ|eҠTtOPp\f"cgܱ oRr0&&|ጞS`}ueKQk!Z{+a0v92?P*B1C}+|~U!*aזh!etlsn.dF<"k^V6ñ`= ˝F62\c. ytL#*l=QYq\q%jۛ$|7\T')pKe 1~=u C\;v[YDE!J9/ZŝwqA5wXWUȇ BMLDZKBY*zŰHs_~S GDJov}; ݚJn) !vlN} 3TJ c-C/؅܀ZLP[l蔢L;/ ! l@kXFi-ؘb%րn䫖ނA>ED*)zSﯹ54Dy2*]fnn%zp4Ǒ98Z\qoYh@S$GrW֚z6҇CCq*xm_L3{ǡÒ~'rѓ\BBXZB+a.?|f5#MmqPji&STiωDl7U LR}tq8Ola