dspam-hash-3.10.2-1.fc15$>ّ{>?+`7>9,?,d   < />D Sp    ; l@{(8393:b3G(H)I)4X)<Y)H\)h])^)b)d*ul*zt*u*v*w+x+y+6,e,f,Cdspam-hash3.10.21.fc15Hash storage driver for libdspamThe self-contained Hash-Based driver (inspired by Bill Yerazunis' CRM Sparse Spectra algorithm) is the fastest solution by far and requires no dependencies, supports an auto-extend feature to grow the file size as needed, and is very fast and compact. It does, however, lack some features (such as merged groups support) and uses a lot of memory to mmap() users. The driver is thread-safe (required for running DSPAM in server daemon mode).Obrx86-07.phx2.fedoraproject.orgO8Fedora ProjectFedora ProjectGPLv2Fedora ProjectSystem Environment/Librarieshttp://www.nuclearelephant.com/linuxx86_64( ^ObpObpObpObpObmObmObnd7a4cad5ab14d08387fe24aa4e882eda3dd62fbbbeb58541eeb7aaed32930012afda70c65184544ea5f88429a4d1256a49708233842680c9a3388a6f428105b0c9fa2efeccae228c06c3f5320f34dba25664a9979604d2c167ba44d912a9b47a292c6675857c3c7754c3a4fac051978259715008f62129c664ccd8b8ce8094a573e640da7b094bf7b784536ddecce792332309d2bc9ed87198b39bf64a0ad926libhash_drv.so.7.0.0libhash_drv.so.7.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootdspam-3.10.2-1.fc15.src.rpmlibhash_drv.so.7()(64bit)dspam-hashdspam-hash(x86-64)@@@@@@@@@@@@@@   @ dspam-libslibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdspam.so.7()(64bit)libhash_drv.so.7()(64bit)liblber-2.4.so.2()(64bit)libldap-2.4.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)3.10.2-1.fc153.0.4-14.6.0-14.0-15.2-14.9.1.3O!N@N^NlN98@NM@M@MwkMoMn1@MlMQ0@M@ M@ LL*@LLJ@JJGrB@GnMGl@F$Nathanael Noblet - 3.10.2-1Nathanael Noblet - 3.10.1-5Nathanael Noblet - 3.10.1-4Nathanael Noblet - 3.10.1-1Nathanael Noblet - 3.10.0-1Nathanael Noblet - 3.9.0-21Nathanael Noblet - 3.9.0-20Nathanael Noblet - 3.9.0-19Nathanael Noblet - 3.9.0-18Nathanael Noblet - 3.9.0-17Nathanael Noblet - 3.9.0-16Nathanael Noblet - 3.9.0-15Fedora Release Engineering - 3.9.0-14Nathanael Noblet - 3.9.0-13Nathanael Noblet - 3.9.0-12Nathanael Noblet - 3.9.0-11jkeating - 3.9.0-10Nathanael Noblet - 3.9.0-9Nathanael Noblet - 3.9.0-8Nathanael Noblet - 3.9.0-7Nathanael Noblet - 3.9.0-4Nathanael Noblet - 3.9.0-3Nathanael Noblet - 3.9.0-2Nathanael Noblet - 3.9.0-1.3Nathanael Noblet - 3.9.0-1.2Nathanael Noblet - 3.9.0-1.1Nathanael Noblet - 3.9.0-1Nathanael Noblet - 3.9.0-0.19.RC2Nathanael Noblet - 3.9.0-0.18.RC2Nathanael Noblet - 3.9.0-0.17.RC2Nathanael Noblet - 3.9.0-0.16.RC2Nathanael Noblet - 3.9.0-0.15.RC2Nathanael Noblet - 3.9.0-0.14.RC2Nathanael Noblet - 3.9.0-0.13.RC2Nathanael Noblet - 3.9.0-0.12.RC2Nathanael Noblet - 3.9.0-0.11.BETA4Nathanael Noblet - 3.9.0-0.10.BETA4Nathanael Noblet - 3.9.0-0.9.BETA4Nathanael Noblet - 3.9.0-0.8.BETA4Nathanael Noblet - 3.9.0-0.7.BETA4Nathanael Noblet - 3.9.0-0.6.BETA4Nathanael Noblet - 3.9.0-0.5.BETA4Nathanael Noblet - 3.9.0-0.4.BETA4Nathanael Noblet - 3.9.0-0.3.BETA4Stevan Bajic - 3.9.0-0.2.BETA4Nathanael Noblet - 3.9.0-0.1.BETA4Stevan Bajic - 3.9.0-BETA4Stevan Bajic - 3.8.0Stevan Bajic - 3.8.0Stevan Bajic - 3.8.0Stevan Bajic - 3.8.0- New upstream release- test enabling of clamav option- set logrotate to su to dspam mail when rotating fixes bug 747625- New upstream release- New upstream release - Removed README.cssclean- Start daemon as dspam user- add tmpfile for /var/run/dspam - remove rpaths that suddenly show up in F15- Rebuilt for libmysqlclient soname bump- Removed patch- Fixed packaging issue with non-existent group - Removed chown -R in web post as well as httpd restart- Added configure patch to build on F15+- Applied Matej Cepl's patch to move the web dir to /var/www/dspam - Removed autogen call to see if configure nodalcore option passes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fixed dspam-web cgi bug- Patch config & doc defaults to put the socket in /var/run/dspam - remove ghosting- Updated for var-run-tmpfs feature- Rebuilt for gcc bug 634757- Update cron job to be silent on success - Patch hash utils- Fix dspam data dir permissions to be writeable by mail (Reported by Jonas Pasche)- Updated dspam initscript default start position to be after DBs - reset initscript priorities- Updated dspam cron file to be able to find sql purge scripts- Fixed missing source file affecting dspam daemon service- Replaced last etc with _sysconfdir macro - Use single integer release version - Fixed dspam-web.conf to actually work by default when installed. - Updated configure.pl to point to the proper directory - Placed the relevant README's in both -libs and the main package as they are relevant for both- Fixed web comments - Replaced usr/share with macro - Moved dspam-front back to the server portion where it belongs - Changed directory name from dspam-webui to dspam-web - Updated dspam-web.conf to point to proper paths - Added external dependency script to filter out wrong perl deps- Updated dspam-cron to not run dspam_clean if the hash driver is configured- Remove world readable perms on /etc/dspam.conf - Re-enabled dspam-web as the required dependancies exist - Added -client package - Created /etc/sysconfig/dspam file and modified initscript to use it by default- Upstream release- Added dist tag - Removed check for ServerPID in initscript as it is unecessary - Fixed permissions/ownership on /var/run/dspam- Removed user(dspam) requirement left behind - Fixed directory permissions and ownership for some missing directories- Updated method of creating users via Packaging/UsersAndGroups- Created system user dspam via PackageUserRegistry instructions - Updated logrotate to use proper user and group - Updated dspam-cron with paths to sql-scripts directory and whitespace changes - Removed no longer necessary README.fedora- Added README.cssclean to dspam-hash - Fixed logrotate script using non-existant dspam user - Removed logrotate rotating system.log as that is handled by dspam-cron - Cleaned up package -n naming - Corrected dspam, and other directory permissions to nobody:mail - Moved css* to dspam-hash as they are only needed with that driver - removed nonsense configure parameter enabling and disabling syslog- Updated cron script - Added README.fedora for fedora specific configuration information- Updated cron script - Added dspam-front script that will return a proper error code to avoid bounces - Fixed ownership issues of /var/lib/dspam/txt - Checked ownership/permissions of sql scripts - Don't compress sql purge scripts- Bumped upstream version - Fixed requirements to be dspam-libs instead of libdspam- Renamed libdspam to dspam-libs - Moved docs to -libs package - Added LICENSE file - Fixed some directory ownership issues- Change dspam init to not be enabled by default - Add EVR dependancy from all sub packages - Removed pkgconfig requirement - package -n dspam-web renamed to package web - Updated perl requires even though dspam-web is not being built currently - Added post/preun requirements to chkconfig and initscripts - Updated defattr lines - use _initrddir instead of _sysconfdir/rc.d/init.d (RHEL compat) - updated source file permissions - get libdspam to own the sql-scripts directory- Modified the line removing .la and .a files- Restored css* binaries they are hash driver utilities- Changed BuildRoot definition - Don't test for buildroot in install section - Remove setgid on dspamc - Removed css* binaries- Use install -Dp -m instead of pre-creating the directories - Move dspam-webui.conf to Source4 - Removed some of the autoX calls- Cleanup Requires - Stop building web ui as some perl dependancies are unmet - Fixed Source0 url- Remove build conditionals- Revise permission on /etc/dspam.conf and /var/lib/dspam - Remove compression on documentation - Move driver documentation to subpackages - Remove sqlite_drv.txt if neither sqlite driver is being built - Remove .la and .a files - Disable install-strip for the debuginfo package- Splitting into libdspam package and driver package - Moving static libs and libtool archives into libdspam-devel package - Enabling build of single storage driver statically linked into DSPAM - Enabling build of single storage driver as dynamically loaded module - Compressing SQL files and documentation - Added version tag to change log - Renamed cron and logrotate scripts to follow Fedora packing guidelines - Added post/postun for libdspam and all libdspam storage drivers - Replaced all tabs with softtabs (don't know if this is needed but Nathanael had it that way) - Enabled install-strip - Extended package description- General cleanups as required by Fedora packaging guidlines- DSPAM 3.9.0-BETA4- Avoid using the %exclude macro as it looks like FC6 does not like this command and RPM < 4.0.3 anyway does not support %exclude.- Make Tony Earnshaw happy :)- Added newest Gentoo patch set- Initial relase       WVN3.10.2-1.fc153.10.2-1.fc15csscleancsscompresscssconvertcssstatlibhash_drv.solibhash_drv.so.7libhash_drv.so.7.0.0/usr/bin//usr/lib64/dspam/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmx86_64-redhat-linux-gnuELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippeddirectory ()  RRRRRR R R RRRRRRRR R R RRRRRRRR R R RRRRRRRR R R RRRPRRRRRRR R R R RRxz2?p7zXZ !PH6T]"k%n:giVv<5ySpghg.9iBeY@KmWNa[c"gY(u-+ 3E.7XmcqA A|m?&~tX2=)ǾWx!h4ݟrH?Z]Y:oGyyFX55ݢ2tRI%7^\}1 1Y(RClh?n~QdJ+S bXE@- NEMvq.M=*(eW=N W)ՊO5AVcz_8<@uJoFʊLu…*?JX 2'(Q,PQҲǎ з$,W#/?3\dzvCA?)o-" niYurP .kآ+zU$_S O˽Tëbb8މ۬>7oA$iAPg\ů —(#đqM1 u?_9`wgj-l?[;vg .TGRa:a ws:_CRb{yrVld) ټ~1C3 xj$1.^3}iVw&CWX= Թ+CŁ̻)".p.yHW6v!Aࠞ5 ~1<\$ܞ|}6~ T9CȆ/LB8oz-u`˽p{heLфV1*&=~+ȘPZ8cs= ݶj iʕD74+JWk ?r "( + _UN.gEEdG~@xuZ 5HfY8 _  gΑ(H 2 y"W 庛^5f,aY9_ tmﵣ^>DIàiь?(BtDYQ$}h~),:lZe/Y]- yQ z.bq)rAR+l%* W4UKI6 4} d`Ml4J»U+0]hh#fO&EH=O{O)-фl [Uչj$1m,q^76k h8 +q41"`Ip3 ͓-<6nfbf]jDN<䧮9{⥨b]K*q/gfuɟsT-p|' Xtnˀg+ ,7ӧn9 D1`s*/է_Σhyr$*@:ahx\olwkMSt+({]$ZCdG6Sb:1;#]͛~&ǥNHcl !.l*:S*z~WV~8›j(D!+dK! G‹i*+ 抂ou1`89(gV#=ʚ%Iw6vB⇈extŌtN ܷM{9ЭH ӛ>+Jc ^ ҙcjT˓maM_6Q|ϫ8qJYѿ'7DPUK{)򨬝+0̤p;sEu& zA1X:ֽfyb L"]7P%PFշ M"F&-דj qT+¼m&bp yt\D)Oz $6Pl ľ7-FI{܊u@rN\^TX"^|A}sh-Yuz:/mY nѸR0,P@@V$ w6FNo=s#s+wQbv^s15Ct$RE0_6lꐡbi̥}0[X-#ŢI!3B~\Of WjZ,.o _`/C>Y|vn)}Y?V4/wxM0o3cqyl|OxյK@;{Mj2^csځ橃&qrgHI "#,rFWg, D@,;#tı&/C SZ8OPg}?SB^䳡_Xvݡ \oU]|" p%lذ~I#vnj֕& QCv\zHD`?z#=VP\PRBҝZt)WKA8Wq{'h.=ڈkí>MĮZS h^7X,z&|~Sk\^󙲶557aAΫp0ŅTOQzPA_c1P}JJKtNO]y(nFQl9DVMgY:~͟ʁkF:Lvք Z!U?bٕzm#\:PvJ:w@p*{϶`;a;Ucoz/ sp79Vu!(!pY6CϺF4[nl>mR$@4: T#RT1ډXH&`#n׋p7=%4'I?v {ggg:iUg̢Yidk-Q".M>{kxUA#:rȻS.6(;@ (kAk+pLI i*`/S"\ %=k%ShrU™_SɈU1>inQ.&s鵮L^v':wXo?H $y0Uwxu!M152ӱxTt8M45E/ }WkHf-i^lW-?3HLlQ4`}+#܈KbL&G>S4][U y_vyWɢ&&볙t߈P'FL~3I5>V&H:QqYȉ  F6g.⓴$JiZ i5lW 8"pjo;կF/&Fk /k )G ZŦyX6Ckmsܵs:ыZMS xc4TK8d\6`c/+-#ލKQZu9&XbGn87I2eھ^Zo^^:FE,պn_.(!T &#;Zv{gzz$nIp%ntVBZw7yטB6|zp2HcS9փkYiQ=ԮecDg*}0/vGd([VJf!Dkюa>Rt*WUŸ E*ix^J@Q..BcsxN>Dh`4f #i}!T^FkO>{1GPbbM ]IZhvޡ%k2HXЭ);|_J@'Ym\{l5zܭi'<>l@2hIf;пVVAS>cy*ŭ|]lсBHRHq{T `C)+w'xopg<1O" , >SDo;-46]Pv{wc<\N~ b9lKЍT,p|Nb/'‹{ta);SDϮ(cS[U47*5] z7}*GRs% 1k1=gbA_3 Wh9ET,Ԓ[onO:A}ƕ,12dy[I vu*Jxݝ^*">0'KUsiI9lL7'h[̫=1e=k8pA'Y!*XiVa΁Cߑ7uq Z/ RoQB y>6us H#5`uf#$޸oQ&Y$Dv/IqmN QP(QkCO\'QhJM ߱<,ѭj!?$CV,:H)~\U!QtvL4;t@L۰b),o uɣ&V`YYs,T)uX|4ϰ?_Q~U} +/ ֝7j|=GnE J6F]C@MQJ<|w)ՙv c'm.ojMl+3.qpNY=` &4FH]y&aO&!mI4W=bYYt7YciZ8̌,kg푗G^q jV,L9 VCX A@S' #aL1ǩ/VS'ٔ~^TVzls7{mU.蘂HGynn*,*!7Zd27d,<( wQ1!jz~>5pDIG2f!21\HDFD3h睂E@}qA5.W8q # +t%l%[<5FgiHũ!)@eĔ=F/G_5.b~uebMm-@ k8y۟ no-̿ z=Ljh|z?1\"sȐIdD>%ȨF._W\,4:S7TgP̩ Y۩'R)uF NފW%= _"e#hyr|UU.ȝ%i Ir:`Õl|bh޼fwf}'K:7β Eؙ(0n0&x:rc4)e4[ULj&s&bXE);-|gչ lm!'\ARq=P~_%&t}Ȇs$ڬR@ jӆkҴƷug+$Jzc~Ga]?j a i*,mv i;¶C '=?gѩR pyԱ.e*7l%0D8u lްԶtޣ4 -w*~t:6RӄfsߕVPFe?Xˑ% vV kianJx`"zLulh+}0jwYB߅o6`ۗCb EoFwg[އ[Zѱ;9Ulv߮+c +E{s іcmkRXwr`dPƪ2˂[*hMZDIʜ;Dn*_ Bh8 ̘.]D/o7?Cg) gi\ڲ@ݪ ~Px]CT˜Zg7Q t6Q+@f)h<&@2~)2'#ZSGӘg}FJ Hy2tuƨD~ /_Nx-JlT&鞟l)0ɫ!JӚ:]6  IȇۑWs0hظCҮQ^Q\)8<:{#nS{K%Z@-zRKABߙ{a_%Pof_twZ<mqXvN_yof+s4,/)bbw:" {KrF!XtxNw.@KXWy4bb+k%ם.%w&\WF>r Ʉ24dϢƙS,)&o'dE*Yn /9}I ܲYMJ_y- /m10c)4~bI[tՅ:e1i`W1;;KS8GJb$reX"scEջ3мʡk$Gx~WPxjsH |yO9ȈRy>W*KySץ>[K.iHNus9.`u_Ǟ8H4s02>u4I7AZtMcvvs1Nmo|R r22bZR6<8 }B랮W].yj_*sL CڿkXYɎ5ЉQM,FҶafr,KNLĥJaf+J{S|~k= wx?x7)*DZt9A`rh\¼ jD!`& qy=xȍ3֐ H hl4pæe+G}ǜe $,\}d$UlurBnolMh&G·Z6 ­1x,ӯʁeN: A/}bx91Λ5F"+_zp _ęo@NJc `'HB^%)rG>9`-,K/V6Ų] VquR*Љ7)˻j[ ;f;RqJjyPŽ/ynJx{)( .E zj\?)UP5{v|9F><-s`mAh- A$Ǫ%p~J% Cul~0<ŦLqӬ6GTk=԰kĸ:XcCPzCkxx̵7Y|Ϙڜ>.-'n{\_|m4Px7TTY9 T rA8:bz%Z`]--^} \6X)k^7uF ѷf&.ߍI!9+-̯hIH]j3? $HlZɡfnP<23t17K@nTn޹,vlO`z(^&'XqH*)f7ZQV I\"-tNE@%NgU'd|ofu, 6Ŏzm3lbHΒ ~J$0Õ#_oȾ.#F1߉b< 15HQބJbNVкRH@1+0lR@)ż*-Y8}یU E{]uUGk]khO\OH j#Qz[c367Z19bjE/f]Nb( KhFe/=o1V pPf37HSȯvtNlW v#MD&b%68,i0. یIJ;7tKTcAdl&jc9a Kk%vsVx.Fl"[Rse$h'X3Ȃب}DT(`wEWELbA06nf_X3Y1wJԠ:!C.;üRV&, T-gu+ВMHD'<5:(& dVQ1]IZR)U@mnljA0LvuHeh9>78O$@tS.I/ O +#vFQ T۫f[^}$rD3m(ǏzHu/O)ɕUVG;9)% a[y1=SYnpMj!S|5O7lD"|hWi4'C̈́ g6Û<2 !Τj>ۼ?¤=hȻ`u>ax/[9vNWq\Wn89l6K+2PJ9H!XK__/+P%ABWJ|]\xi0E8PJ>WT{v^f)y ѹW=AC S';xQsfO4-.6?`U;aJag]Po*;H3.lKk$7Jy)d[6mm563u hC PntN{Z;Zw$N Ƹ۷p߭C ̩lk]6|ZqQ{o#TaS)`\πhdƀS\#pqɣ#3[65!W83en)̬g'd!}K,+Tmov*F@JN@ RΏӿ3%Ź/nO`n̂I & "7x8l|pbO)H'Bߩd(UbNaǡ2o7W[_b#l5:@"i4eûȒt/xx y>Ajʟohuh[h/C?J8ɆuQZ: ?% 0ׂu{%6V|ЊsL8&8-#壠*WϙgԔ3 y[~ƌ}~ㇴě9%CYKw3n(I*k#a0bAtd;ǥ ,bLAk8;Ѻt=~B6v>H{DX~nA=btX(yOVO y&M.nMwM!6 mh|oiՔۮoŲn1l_k=O}| O(dž3Z8Pb+Z\|BNM11Kn=Ǐ1 >U1?;~\-Pkm" +[1Kn=^Z0)V;*"=>aeͦbf mK@Y#t ŻJਸ਼Ƃuz n[f7wvu{WX1*Щ3db/X F[o)!ݛ2SHVpӧ.ŧf[ovfof"yq9 50"V$[+%-QmEi뎿AMhK&^ qS0[LLϏsNA$~sL%pk,z>hn.e9UW~`_; %wyD: Pf`9qX1>eF^D 8̀GO8  t㬪SѩuӹB%XG,{BK_I(*NOWe,ZM%MIuȒ*~7*[]DRHHU`~*ۓ.귭{\ 4\, {Tci Ono] aMkf D[|d6f2<2Os/[g35MB6D#U"1jY%]"3^GAO nKI@Oߠ#6@w f)Z:v6LS+G;Pμ3"NVN}3N5 u1$N6F?̡_3q/ːD/f7,T}7z5Y^܋*Z. )˥=b(G ²:h %yXSuoN>E.vx؉?RlX03J :vJ3e<,'D3O*"hAT ֊]Bk;tVЫwa `+m#@ ̠%v #3'7B\4uMV _n: #ֈ26G-JVe߰ʠnܢ tMg_Vf*|gqj }OaNWՉbt89V{ڢR(xKdJ1ڲ}DR$fC\S!/…ns?oeVpְDf8ipFJ; LZdL3{qҶՔai]T鉮h7FRڑ#u6lH0N-7+me S`\IwW͢-/w:]K7Gܾâ@] .t+9ǃC $ 3mRc#CHZpJχ?v 6{Ѻ5s9 ͱh\mAx0wsh;Dd=sbNqy'M]s{O.O?FyAsO6D8er) 6󌠭?xqr˗\>Ҕ|V(J" /WV/c'Sޅygjt1J}2渘MK蜦n>oVJkr |>dHjzSC\@qm23ȄbYcR;q\8(o7ݷO񽭃bءXGG:|t DIrGB"P8-3+*^'35&Ok3Z):ԦCQ`7AoXSKDs3??]֘7ubLB]9UEwl[b$cۋ(bmJw@hh)- 1꧃jM@B5WXnS+ ~@WqUBBtaqYx(߫I%,oLis%{џ9o5 A1ܡT6\ީFXoH}W2dנQ!_s]8:"S$DZi@rH*~S &%H ֿ2v 5UeD>⌉g@i݀c7Pȷ_$}B8қa4

B?ɑ6JɊ]XXGE&\!7S`]ʲ}(kȉ.5 &[0kԀGZIN83(A9 i1ⴥ<ٯ6K OaVe!e 2t0F5B;6Y4su#wghr)7Lde >s5t1Q ; 8,K[Pj oC Ƣୂ UW-/i@ ڙ=HXwY2Uh#t {l#҂>ųH)1k(G2?rwܶo}z-xWl`"s5*px~Z$h_iO#V#I+e.i“+a#o^f;YBU6y'6 O* 4/{G]=ɻGH.),jh{}|Hp@pB! Z}PaQ"7H,cp~)$m@tvgWH/hA{ƍ+Bf9h<ӆA}Ϩ$Ik$f;*jwUoLe?uܘTⁱbXƛL}~w fUVYٍinA'{0(\~YXzOdu Z0=\>`}$tWߨt DZ ȥG*cI[hX[V߉_b\7y%IMk?TZFW{T !+W2#Bgb di</U; ۡ~5<;wS]^9QTod֎Ը:x $tz-U?c,.1phWl6!lT[H7m,@ǗҥJ,;JފGYznUV` '?'ml; %L2.V~?DP2 ~X@ ~sc@[JN} e oa5j~VB- znq[g_zr4&” -cZWz_L&0m)Dʳ5d{b 'Ё2B)6MbufDf>婇6u祪~Qc2znw1ei.Fgr6?|mZxu:\gӥ_q@Yڷ.ܴM^!׌ ˽7!cRH֚{ xf!QE[ n?Krjmƭ ݜD. , Py)ɩB3~ <+[xыJFYBRCb 33܀m2U72h:R_sZYoR7>'q0#},T(e-_PqU]DFZډj\<8L?QD;,i Kj0_4V2n{Qԭ8r1_H(mem{Q*/Qz9c[#0찡DIpS8fqʥA-TuA ttor ;=l:%etn8|A6pg0w$cH& 1۸]pNAωe : R~ZM$(X0Wsz cb @c&YyZGT7앓ν!3 ̫`=Pn ƛS ih@8HӘsoVu)o^vYZim\4 :4pw,B-&|}J,sw&]Էah+0_Z#a*uǸjj$7^kHHơ1#L/L:r63h%l PWl7wRN}I0wZ<xh,SSZs m.3^hL0*~(rIy3<VFksMVb/Nh2Q趝%<Qm d9Z¿U n ew?yi2I*_A FV;QU%cI /n: X,{!x֯l Hxzb B@gD2(>S#iyd#q4]A!>yU2wڡq^j )4IE龚O hm;F tb/gdC[^Bl׵/Wxv!*&ϋV\g_#ˈ bd8rp!w@DU0VS=-"H>ؖy^-1RnL$P^_B(c}t3S K8uWl!=P.7:E866$Q'rg&#;*Z2i[ci 1LvI1eɻ\3YXW9\3CKP\acgLW \v&HU>؏ 7>Mn6f}sn?Rs~A7ƙ㚗>Q|{ʑ"Ϭ*E8)K3@GDd@W"D1n6z4Ԧ* ]g xlm6QVw0HmȪ@ipOg)r݂]Zt$_ *tƝ1=qˎiϱSŤ~=(\(D竼-n+Z٘gaB᤮4?]LQOU5^tNU"Yos}&䰌lxThuZhXBtm(זګ Og6C4鹭_<750UPB Qb))sKo,bD*,Xh[*$N@_N hGI7 GӭB&$Ap 8*c5%G⡷'T=u&%m7^1-!Ż)m&41S`[98,xoZ#@]n2ze[!AMT@dxj˻ׯ1̹CIO#`&& /ӑ͠b";eu[S/h65:!OEH4691XS(eoC.r-`,DRZg sT ky0?REpPUk**Lp8' "UOHj&{`U)2YH]c6 8I\/eUS?~M$yblOħzXxq;P&-#14Μ)"PU%J2Q)ަBw6i}{ZbJ2_TA'ne5<þrץ0/UR%CfqGw3jŵp;I:ы3qI t; -}WyP\LΩ`[l한44*|S[T [Ғ׫6$'BȀ^ / )S!Pib{-Cg[-}Q˳:҇, M >}hzD< *Q,pQQ,{RFtV^&ܹOKyAN9`QU |؁?jFOR .4E^#ˍ.R+*n=/g5fQ]Ͽ]n3L1'fi4l7wO,Z=jUovEx)sg>;F2 N,nDn*bKŝpu$>ИL_~:m,އ3wl;97ػ:nTX Wr|S@$ #ae?qN݌AE|'Vq9t%tW:C`Z$({vyOcEw^ET߃mEAf[l}#բׇB:^uÌݘ*~ usT32餚U+R.>" l~ =΃g|7|#mU; n_J3-ܦ9)ħl@FNEC`@z2<3=y8pS΀^Q> Ϋes.Ij?#9>K,;FV k!8/ԫ@ UO  )D K{:R6f5K8z7B峩cc9 ņ: 0KƕVoj.VQ!jv #>»^.ɈX] 1peg`M~Њ#\#0ir[ l- xm#Ťgeq T}ADއ}3vUd.e3JbR8iOcVdEq>`{8oP3/13NX-~~WUUY!G $, .oK$pJ?DNP28\*Uٱ>EA??5yp]ar6caдsirb"rm͖s/Z1ڭ!Nժ8%c_zKmIl6HFTͯ*}+W( gY6C'`\hZ!u\k\c|uźWC}(zpBo4)S4)CUn|ق-;S53^=zL'B>x$PS;q܈Kc=iN'$w$]қS j85KusPAP VdC*AV,> 5ڏ,0a;,H` "KQ%10V5ln\Xa*ݧej?\vMIn>S>omc%w~ِ$2x* {+4O hpm:kZL+YTgWq];CǔJ2cs\>jxR0cD7<:thKNIԽí|)luS=YUTRe~a>kDk*na4 5cU2k3|wJ6rHٛ->>&BSeШY [&(ŮErxQc@9f)nȷ\Zu[@⸁L29"@6VyTuw:b @.֤t #;?k\Nȍ6ڙv|(y^NFauv1`kIrDD+eWsvYZ@ťVA{T5Xallgg fEoɪtl3s߂Q7P3|`⬤3uy4Ga闇vUkOպ~Ddm8I#%LYrR15^qv62N،hN_]T:5|=FC3J z|.U\P&zջf #+")5;=`Q_>|v)쌋s{ h0(J'c}}B'ތ\f8XJ=p!cZq2y Ɯ";;v V]>-h\㾞Iޒ\ IwPt12 u=_IA؃?]YF3=i;vfHh,@\j$+5)ݓ1>孜:ή]G~4*WEZ+gt<%3QڍAU({HKv "hep{Fs$44 `1i0O #:wlpՋ(ζq@F&)s ֈd}oؾhL;IE世P>ńGHfwe'y:7$Dfرz=e#0 %l5Gq.ߛ;~b[ Lt:3 s]Zu"%vYa] *4jl ,*i ֆ {uZ;!1o{{6qc+¤*7sZK\$;,M)Sߦ[˳-Qx}RJU^b0FZVSA׶]-nTI0#ؚ9w.%*<ߴ&¬QPXW+[IAu^(QjB#,GzPI7<:IZ1Mr%SOT4w*Z&hTMj1] |RhD@ !aN!z\Mj۹fc<@[at$ T%-"t,ϒFǟ f6W9_S ։9ҍҧK9+n^؁HPD͸W"{BrpCHUk^Mf ~~+67>++c֜0P^,v&)IG#  'LvJ{rk`Wx"u⊮AQ 6͟jǔeA.ijgk[5BQ\ v$"œ Y0sֳ1vELSAf'@'mC3#%l2_ uK(ܯF2 R)!;Q_21G! gu މ`M M*( ^2 3[~@Nv{w LRdHtE<F|U>*Wtc@Bh -A@;ibLK%сVfj=+4Q7Y^)D7eQٻu,{6&Lϵ}. I!کqoK;# _ټNDC aEj}Cfh_J W5҈@$g'΂.?,keKV.0R|&>1,C6ig'YlIrJ_'`O(xExm5zCm̙~]Z P[bb s6@936?0k 7CTĂWhR+y,22uϡ]E?Mg'7OBQ1ej b@ߋ堹&/nѰ;?k9O˜^ю˗KQ@#\ QwMIJ8c"Kg`+a=ur2;z$ߙް aqb2HN:HɄ_}DD)꣧x^R&^m!b4|ٖ (7,񋑒d*#nD 脇 EFG^$q&uJBp78E}m 3cTHb,hpƨdF`5"7.Mء]0#kIo+epF?nW)ŧ0l ;h+_G#f6C;^L0Ü eiG(s6l⦻1mbd] ;F)D:!'s +>DD:C-I?昺]Нo~qH8/ӘmΌ@wPIFߔU_Ȱs,t'9,At|!׍842}h^(TyTFxI~: )"|u; X؃ޑCKGN=,ZXiRvDA#NkL W?nfB#׃1 @hλuL5}M-OM'Rrq6'懩B8_t*o%Q/U,":5~keɚQjOo짫)؍^:0v+)*}31pYN5p^,"ޅŃWPγJX<:9q=R(V339ꔷ񓡄TU0)9|%0ݔ~J2*TX9 ;P EuҖn`”, -As:ld0no9ŭ% H? WPNoWf#ѰĸW&†XB؃)im;PwCJē+%u9]#u=cN ADq΢kx-:s1uP{w:NnhMGR6R62+ڡōq% y9iAȂXqEP4 sDQP:AaãڡE(EYu"l g1EB{4PlR"]x53٣DW{ȟ Kʕ UԒLL_vM(q3h`klC;;Ѹ't6˟:6_.9Lƍ^Z-#6/چHV3``K1ѩfk0Oɋ;PqO++"( x՝EmaOfcѳprbaJh-"4T%d~3) ~L3E0K l~orsi͟sA5𡋻fJ#\YRv;N)c3r=I60]X+|DKoF hHLKi6bw*_ 8F'4Z(Y~=7Wc.~^Rmh?R\dCvO4"BQY9WЂdxpIEEll ^ ȱ&I|# [QAC*IBq}F:#|ciXe$&-w0+CIO2_{u}M!Z7dz9xM':;'q=(\O{Md-NyDrN;Fnp&[$= WU2n^i gK +D]><ŧ;]Hy>"L?Ō&{M?yph^K PŎ'S"zh0o|a31DI-闷|Nv94ڇʂJ@}#'%@D_vE_:hK <1_b6{M!0 ?$0jFtT$\޵T,LMdcnѤ,ɩ~<{瓂)j%.BhoSzϾ(VyLD^ZX.Qd^md5("tA㆗1GH[t.zX.cTmSڋ&ݍCPI^f;ޖ;+#ÙXtwIC2'-x a{\XiV:|O93>YS]Bw Y52wY 8 $ɔU;|7ֈJW0z;$׫XV؃5-S3mdz?{R9QTߛf Wy_zSԓ{vmJcYnǷ3/t>Vߙk{KelE k'=qE/4(3bkbG4IVLÌvd d᥸PBD3##ˬ:jLYnD 99De}SJ8k8c)rId,fAk酒I:tUfHf5Pgd푯cAzzM3\rr4 9藧6yA\nE2v,ʸ@0<UF7zW0mXgĐ5~hQ08{1 W!xfF&>=}]WSQӲ37m֝_ gA|q+` Co?FǙawgնM`bO{m+q ar-g6AMSźboݴN>lZyq ƒ|0mݎ>"Vƌ,# @IpwNdu}^)GEj G2\M* 'fnpVM=c~FFcY|SF Lo3LR<=E8OGA.;Lw9C8 xcP{m/0k3 2EI1Hp / &m]񷲣CB@= !6Ϙr- ~qvi(CNw{u#>{;vw ߎ8@B]W=0}i%lg4.lO/`Ǽk+ԁ :s%cuThO,aXA>u%zM{h^fKBs kjә%앆34\0,1`tl I0]/=e)=_1RQCBa*3_HE{`"sW[CȺy<=CCI!ǔL] ѻҔpii D059rEw1~k N_,}BZDyy 7j]`tF!u 7@50 0\3Izxcj8n$#!]65C>0Zd3E|$:H ԁIp1iKanN:A⠨}KP+eUYN5t>20fjʅ4 >i003V}Mp[-AX)}TZ6s|Z",ty^1O/΋]Td]xxݾ~21bciI?㰽9d4 vj;sI^GqOuP_VYDA8ʍTWZ7gJ`/:zVT!=H,24@Wro%2wP㊟R>.H`VB4 3vo6=/?҃f'\h`*O[Wk#K]u!EGHibÌcOxq9@8޸B9?2hރbfX9] ^0~ķDd5,hmĈف^]BO<ψ_UU,r^2%RA`)ou7ӄr^AQW] :+8^{C$c'b`7EQZ-^B맪:*[ǭ(9V,;lK\;>Phլx20~/׆p,IA͚5/AďWܑPU OrLݥ{܆x21E <|ľT1_T3#+u)CwQ (^l>S&~tIdCrl^<n ~㪟.蠗 !8Dnرp T'PrHGk*=3,Y].~SM}uXB |z.4 f2#\a+%ıΐ7EzYIxw MUX}jBNY^)XÚ1 ICaJxZ|cA7 6Gi Tue5.P u5QmJbSɷw4Zel!9!vcnR8cڡF6" CjVx>NZoRل፰r2q'bpq[9"wP֭U) RdTpg;)|  >AU#Xf'A@F;e"Ÿ#ɀBdT19r GLq%#VZ,^pβy*#9%q0s\$AĆۼ6>|dc񰧘ʋjMb\a2Ch6U$ڤ/^OJHKp(o~j[.t9{!#5K Ux2\ (KC7p 2)}9ԗPe֞KRP3erT3Wݽ6v$?fcLskR2Q [a;cYj%ߎ.hԽ}ޗÖbh"[(5 8]7v9w|%喩;.fMsh܇nB7ըwfd*)d0XP6-LWX0EWV@\2R7R@2N)56dL0fzByf1w 'A돥w-X&7skR@eR"d~ 2edi I s\9qƬ4*zqlufфHЈZLo \d)B:ˋBfkoӗ;[Lzܪa *ҘrT!͔͋-:N^+Iѻc#к8A#29^@8i$}d+5Q ^7(\yLy\KDìE .Q$GAyvd?6#[g~]Q! ]OL,ÞEnxav&0 y>Hj#IxR2 "1n^^nCtMNM >+m .Ղ+ ()֡mqh"; q74!e ڷ)gftl@$(r?; EچF?$:|mKa}ž1Ȣuĭm9*B@i1à Zݣ"5?5^Q01 G<証!l=tnHe,mݚa9srs mzH ѰNwƘvně:%ISM9~WW&Nx7O'ЌIfʊ_b"%tɷD޹Xlb O),Fl܌s,=Nerjz$nV0S!n Ԅa"Sj$ J[}2~b:@5ϚPu3(Qg3h"],t'6)/آmǮVp9yK6=괳'jJiA,E?襢&-LTקk;(P3!#X(;-bV).u^-.UI#\+[f"{#Mv:† FhJj+~u0ԆJ}ɺnO:j!z,ȕ 嵨}, z|JlL>[>cVFCG׸C2\ynהv! wy[ "uogPqe!ZUt 4ןfH2\Iө5{蓗WBЄس@S[Ӡo9KF]e⡒JQ3zu{}!_]vWA*"^"A[fcJ'Z,=drE`rzwX ^Hii /殭 4k$E_#o9 AVŜshwKrG+%e|a \(Pn-r0 xehuݯB[Rs @,g`dHsxku#1)-_B-CXQQ;awnMqݚ(\dKǐ<8ޛ[]r񤗯irzT,5}OXY Ps x* 5ra \ځ$@4F Y&G/5 ݭQ*l|t=KٳJ% ] 1s0\Q?1E ˑCUp1TY̎J#EEݖ Hjl)l8 _K@9G? DHk R (b\X{ X$ZlSK"O qSž?<\+#B۽g18q_\HPiaKc5qYb@p 'ԂZ2 ;>x MuyJ9F.y'~f{!`ocIt mz_7߃RXܳN i`w5k DA6˿d?jY q5ډh%_LĘsGnp0/>)][{%1ٰu":*+bۜKEoqgCd[#=Kb yf̈ဋE_P?+f:*#Wjc-*Kxf `EGQY@30m h'noЉM2Wg2 +2u_a+4tUAFzJqn}83"TSkÒ,zh)Y݁p&Ij3RqPgy3yx7oԢE>r)HIHaqR3es{^u|GY؝܇j>X\ K T͙σqt ΃悉Ԯ7t&;6s>3CjY&@0t[}|ezO 91YhW(yiso7 쌇0 Ba6 3gMK GfЮ[NA5yV=aw *rtfj{YSw xwnNBZyiq xc9č-j Av~"x:(J\0DX m3mGQNh%OyG悦YϞݮ~X'_9 I=3Poȫ+qdY?5ߐNdp8&*nYn 'mB3{/rT F[;"@nvQ:EK<=J=<؜RIU2&oH2;-\O'SPt^Ębv% f9\*8ճbp{8 T`M(w+ `AgQ%D+75`>st?>e֨#'$ϏQ'򣘨T! -Є̓K/U:]\&#ߏ7S=;흯oJh4*be (VQSY8ldW .k*h4";rxS/vD1YYnfB(\q6xIsBQ¥L~Y>-sSDo*OH^W=]:&?7Fr=56_dg_Q8̐xD[ Ρ[ `1a CxrJ/] zxSK{ l9P|CgHZ/)kFΡr7=S(Q?3'2=@(됱5pE*0Z;A!Q-eєC=jF1&'bk ?pWk@PBtE0ȃ Ŋ (;,xX,T1du T,=~ 'Ex'ys+vzqD~lgOGX$A18lJ:%tu`NQr69ir.&ǛQ\TyW4}AreܛŲB0n72͒x_j**ŸS'Q L- 2xX ^Xz[faF(Pn~o%wyib3v:Үgw ͦpTFSac `0G1J yXBC@CjPp$(7e.~Kq%ǷLWdQ& OE>+_=^@,h i*٘J̴6X('O =\M#0QO7?[z- JpsH"Vk!%]U25Q}fh/L5AX Cb.WZ}sb62683yJfEG< `L$vqcsdvH/uP5066235}5'lǬ O/yK֗#NK`)ʦ'(o$ v﫹d2G@bȤ%;㇈4JF̮ *'&;:Ň'G3KN*j'<٥=b(I"Ҟ)Syj˔W Xr~lt"K20Q^li': eTg*b5?3qB  ߞİXD. 9'ohZfx'; -V 3*ǚ ZXa UwrE bcx:Ybx. :G ,0Ο^p l-?%54V,~Vդ:TU~5FebZrH] &'rM 猧@obk hhUtL51 0ilE9,9کͤ*EiHӼZ)l/M=pA79 5o_*+g@titv]iP : nR2Mi .jD׋Rx3S =tb绺1SPU_ Z* @&QZgй5(9]3f\˒ckW:Ev||7I1r5X%ad;VtyO>+ꕕi efPmSy*[nj%Xր]uCA/0?Hv&H_T T?B UjsKJXhC V^FNlpN_s<$BF}*Df@A]Fux VJ;y'4ڹ)uF,g;REV:OXZ/vKAwy1LL6;p z D4)-THO ~D #tq/ŏ< S굣AMGo!OteD/ի9i8Fm#Uk!J +#OK>Q[Ѣ2bntxJ߼nݗDHPrp/=cSb܀W]UZRavR9q悿Q+$woQ(!Srf>hx54ƨ~-41T_$qivӵ^&-t|_З%3g[Qoe:r!A~-D^CuYy`Yylw1c|5L06E~8__^7ݲTpsO`J9 N Acb-tf{Пl29hf,j2Eg\ۯm8S!zf-]%|(,ZLu pj"<IjlYӿ)m;K;1[b3G Yxnux!&o}0 vY*IQu#RnT#t[e]W pGZ ) @q$Ն_!/ʰ?K6:>ؒv[9.B+U)%g`lwIa!ww\yP~Iޯi(]iq5pQ D܉2cuISwʇ\En9(m0-YnIwf%gM=k mr.8h 8AGXQq;*J!oub-|?97gWwHkצ3 |zo/-_8vX?*_K.BحADAGSj&:_apAFE(zN墊ߺ#ׇO{R2,SU濗4kPCQQ~h<)oj*{e9<8o](*p8<\)Ryi4Pd4V=Pjh ֈ #diR,]0{Y!Ã(<I3@c{b HW~j1.HMJa ok>@*\WH(Y)Yt!+g>ֱR9+*t*V%˝09)Xظb$eq NN^{P >/8*39ZFIw< 'V~8oJtm1Izon5sIby!Oыw' `:r} u,SurhRDO8Ei%KpmTآMdӧGO1sKS<&=k,X2o M| b>(.&!cє.&UXMRy(O4E}]j#DBN#n=tGl2m=;xV|?D>3gk!ba尨}zEG1BXG ^: ibr'd$F8Wf ;oFmtB6-Z}f֩xt~DCsw>?P6c4k {C YZ