bogofilter-kyotocabinet-1.2.4-150000.3.2.3<>,te p9|mKYrK^=}i .4d)8-C uŰq6__j}?yM L.;_0T ȑ>j&.Lg~WԡR>30 ǔI ܂\NKi Y}6k0w#xA&7Ը'D1wr6>N2^p/"SL{!7tX)ۯl X x?1wsS9;pl|50"3sU>E0?0|d  - M )LRYN#h# # # #  ##  # #;##P (>8H 9p :" >#@#B#F#G##H$#I% #X%0Y%@Z%t[%x\%#]& #^(Mb(c)(d)e)f)l)u)#v*P w.|#x/#y/"z00,00060xCbogofilter-kyotocabinet1.2.4150000.3.2.3Bogofilter kyotocabinet backendThis package contains bogofilter build with the tokyocabinet backend.e h03-ch2d EdSUSE Linux Enterprise 15SUSE LLC GPL-2.0+https://www.suse.com/Productivity/Networking/Email/Utilitieshttp://bogofilter.sourceforge.net/linuxx86_64/usr/sbin/update-alternatives --install /usr/bin/bogofilter bogofilter /usr/bin/bogofilter-kyotocabinet 10 \ --slave /usr/share/man/man1/bogofilter.1.gz bogofilter.1.gz /usr/share/man/man1/bogofilter-kyotocabinet.1.gz \ --slave /usr/bin/bogolexer bogolexer /usr/bin/bogolexer-kyotocabinet \ --slave /usr/share/man/man1/bogolexer.1.gz bogolexer.1.gz /usr/share/man/man1/bogolexer-kyotocabinet.1.gz \ --slave /usr/bin/bogotune bogotune /usr/bin/bogotune-kyotocabinet \ --slave /usr/share/man/man1/bogotune.1.gz bogotune.1.gz /usr/share/man/man1/bogotune-kyotocabinet.1.gz \ --slave /usr/bin/bogoutil bogoutil /usr/bin/bogoutil-kyotocabinet \ --slave /usr/share/man/man1/bogoutil.1.gz bogoutil.1.gz /usr/share/man/man1/bogoutil-kyotocabinet.1.gz \ --slave /usr/bin/bf_compact bf_compact /usr/bin/bf_compact-kyotocabinet \ --slave /usr/share/man/man1/bf_compact.1.gz bf_compact.1.gz /usr/share/man/man1/bf_compact-kyotocabinet.1.gz \ --slave /usr/bin/bf_copy bf_copy /usr/bin/bf_copy-kyotocabinet \ --slave /usr/share/man/man1/bf_copy.1.gz bf_copy.1.gz /usr/share/man/man1/bf_copy-kyotocabinet.1.gz \ --slave /usr/bin/bf_tar bf_tar /usr/bin/bf_tar-kyotocabinet \ --slave /usr/share/man/man1/bf_tar.1.gz bf_tar.1.gz /usr/share/man/man1/bf_tar-kyotocabinet.1.gzif [ ! -f /usr/bin/bogofilter-kyotocabinet ] ; then /usr/sbin/update-alternatives --remove bogofilter /usr/bin/bogofilter-kyotocabinet fihph'!l 큤e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e e554a056cb06cc658a0f3d5468efecfa39238dba6a78da132cef500a4820d52ce75e683754f31ed38f876f3c82b34c1e9c9c4ee96a7ebb806426afd81550a419672585a409aa3033d24b0ba4dfd1534b79dfcbad17de646d8eb0743d4ad962869d02af4662aed7c4b07dbd218e00cb497d71d358c03f14f8bc069e579299734c28b9190509e5129f6a20ceb52c6813befe62cfebaaae307a1d07be94a1c25f00738a465fbadcb0d1e4b67a92597ac6823b73843551ca4384fcec73715acd28f344cdfeefad99d07c3d65f7559e6701fe5d3dadf4b7fa96cda133c1a3d062c70eaf109b6046cecbad74bdd9b5b2c5c8bbea55109d3d04d6f0c296b5f823218a9d94c631d5f4a9b8436a7ff80ccbc54f4a2217b99fa1d1b3a5a2b6b19aa4fda56a9c876d8d157cdf1dda37ad65d27320d5e21ceeabdc00789e068e2003d3b8ebff468986d6b2186d638a64f7dd6be4274cc8232bc042b897ee5cf1cae6824dc81611a976ab1e50f7cda3b3b264941a73991ff889931142885bc866e89453a5b654fecd9f5db284d2962f7719de8346b560e4377ad68799f42fb1b79f02c71fe6a8760648fb7feca7de53c5c4973819bc5819a39c6b6ef2acd4af042c795c50d6de/etc/alternatives/bf_compact/etc/alternatives/bf_copy/etc/alternatives/bf_tar/etc/alternatives/bogofilter/etc/alternatives/bogolexer/etc/alternatives/bogotune/etc/alternatives/bogoutil@@@@@@@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbogofilter-1.2.4-150000.3.2.3.src.rpmbogofilter-backendbogofilter-kyotocabinetbogofilter-kyotocabinet(x86-64)bogofilter-tokyocabinet@@@@@@@@@@@    /bin/sh/bin/sh/bin/shbogofilter-commonlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgsl.so.23()(64bit)libgslcblas.so.0()(64bit)libkyotocabinet.so.16()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives1.2.43.0.4-14.6.0-14.0-15.2-14.14.1XsXYVzUJ@UB@U2G@U!#Qp@P@Nxmpluskal@suse.comdimstar@opensuse.orgp.drouand@gmail.comlmuelle@suse.comlmuelle@suse.commpluskal@suse.commpluskal@suse.comlmuelle@suse.comlmuelle@suse.comcoolo@suse.com- Small spec file cleanup - Adjust usage of update-alternatives- Explicitly package _docdir, fix build with rpm 4.13.- Replace tokyocabinet with kyotocabinet following kyotocabinet upstream recommendations * Replace libtokyocabinet-devel with libkyotocabinet-devel * Add bogofilter-kyotocabinet.patch * Rename tokyocabinet with kyotocabinet - Add autoconf and automake build dependencies; needed because of bogofilter-kyotocabinet.patch- Add README.SUSE to the doc package.- Provide and obsolete bogofilter from the db subpackage to ensure we stay with the same back-end in the update case. - Require a backend package from the common package. - Split of the documentation into an independent package. - Tag the common and doc package as noarch post-11.1.- Build different backends * sqlite3 db and tokyocabinet * switch between them using update-alternatives - Disable checks as they do not work with suffixed builds- Update dependencies * use shared gsl - Cleanup spec-file with spec-cleaner - Change backend from libdb to sqlite3 for post-13.2 systems- Update to version 1.2.4. * Fix three crashes in command line and environment variable parsers that caused NULL pointer dereferences with long option variants of bogofilter --syslog-tag, or bogoutil --timestamp-date, or when bogotune -M cannot derive the bogofilter directory. * Add getopt_long_chk(), a getopt_long variant that checks if the overlapping short and long options agree on whether their argument is not required, mandatory, or optional. If they disagree, the program aborts. * Fix a crash in command line parser that causes a NULL pointer dereference when --db-cachesize is used without argument. Found with getopt_long_chk(). * Change lexer API/ABI a bit so as to work with flex 2.5.36 generated lexers (for instance, on Fedora 18 "Spherical Cow") that flip the type of yyleng from int to size_t. We use a signed long internally. * Fix XML form of Bulgarian FAQ so that it validates; and validate XHTML at build time. * Mark Berkeley DB 5.2.42 and 5.3.21 supported.- Update to version 1.2.3. * Update configure.ac to avoid autoconf 2.68 warnings, by (a) quoting the first AC_RUN_IFELSE argument, an AC_LANG_PROGRAM(), with [ ], and (b) providing an explicit "true" assumption for Berkeley DB capabilities to avoid cross-compilation warnings. * Security bugfix; (CVE-2012-5468); (bnc#792939), Fix a heap corruption in base64 decoder on invalid input. http://bogofilter.sourceforge.net/security/bogofilter-SA-2012-01 * Added bogofilter-faq-bg.html, a Bulgarian translation of the FAQ. * Mark "Berkeley DB 5.1.19: (August 27, 2010)" supported. - Update to version 1.2.2. * Use a better PRNG for random sleeps. That is arc4random() where available, and drand48() elsewhere. * Assorted fixes for issues found with clang analyzer: + Fix a potential NULL deference + Fix a potential division by zero + Remove dead assignments and increments * Update Doxyfile and source contrib/bogogrep.c for docs, too. * Security bugfix, CVE-2010-2494: Fix a heap corruption in base64 decoder on invalid input. Analysis and patch by Julius Plenz . Please see doc/bogofilter-SA-2010-01 for details. * Updated sendmail milter contrib/bogofilter-milter.pl to v1.?????? * Bump supported/minimum SQLite3 versions and warning threshold. See doc/README.sqlite for details. * Mark BerkeleyDB 4.8.26 and 5.0.21 supported. * Make t.maint more robust; ignore .ENCODING token. To fix test failures on, for instance, FreeBSD with unicode enabled. * Fix several compiler warnings "array subscript has type 'char'", by casting the arguments to unsigned char. * Split error messages for ENOENT and EINVAL into new function. * Avoid divison by zero in robx computation by checking if there are at least one ham message and one spam message registered. * contrib/spamitarium.pl updated to version 0.4.0 * Updated and integrated Ted Phelps's "Patch to prevent .ENCODING from being discarded by bogoutil -m" (SourceForge Patch #1743984).- remove call to suse_update_config (very old work around)/bin/sh/bin/shbogofilter-tokyocabineth03-ch2d 1695143455  !"#1.2.41.2.4-150000.3.2.31.2.4-150000.3.2.31.2.4 1.2.4bf_compactbf_compact.1.gzbf_copybf_copy.1.gzbf_tarbf_tar.1.gzbogofilterbogofilter.1.gzbogolexerbogolexer.1.gzbogotunebogotune.1.gzbogoutilbogoutil.1.gzbf_compactbf_compact-kyotocabinetbf_copybf_copy-kyotocabinetbf_tarbf_tar-kyotocabinetbogofilterbogofilter-kyotocabinetbogolexerbogolexer-kyotocabinetbogotunebogotune-kyotocabinetbogoutilbogoutil-kyotocabinetbf_compact-kyotocabinet.1.gzbf_copy-kyotocabinet.1.gzbf_tar-kyotocabinet.1.gzbogofilter-kyotocabinet.1.gzbogolexer-kyotocabinet.1.gzbogotune-kyotocabinet.1.gzbogoutil-kyotocabinet.1.gz/etc/alternatives//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:30272/SUSE_SLE-15_Update/a3841838495702ca902b0e2fc36e8201-bogofilter.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linuxemptyPOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=97ad0c2b8c56e893f8acab8febd8a87a00cf9d02, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9d66e23da78fce522b8c49294e6e91e47b3030b5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a8ba18e04d8e1ee77919898c91ca698f1ce8e1b7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=80d326c48b355033e435c056d17ba334632187d5, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)   RRRR RRRRR R R R RRRRRRR RRRRR R R R RRRRRR R͚{/>;@{ɣutf-8786fdb5fb706f42756a0e9242f34e772fdc7c66edced9b8e9e82b4c793ce3738?7zXZ !t/1.]"k%0(3BqCBZ6 y1#(٤ȉ2 aaEVGU5so2Zm[=s!^׮[PwfP$@%?U},ȌԹG@r՜¨36LCCE g\]2%ʛ|< Rigf\1 KfPrJq>=:Z%,qk'VT:Ufl7u[q}512P>5Bl/]ܑ]4+~m2c0_w@yBH݂WE]hvYb#0 LNE)eHB!TQ 9556/Xt ̎\ A1ctnSRڦr!Ro)a'jXgK|"^PFK#]q3rmn?LYo9㲿vj?A9 fbY178E%]ܠff^6C'MjVf8#JR4VG&lFo1 ՂN+9Mj"hΞA8 ,/VEI[@%x//: Χ;]"|$v%/Mʖq% :5 &zB74 mDwgYv\ldEg0C{$/Nl``BbCU6WT0aI#l˥hf:9<*,Gy,MY%>NCd8P%~ʔ$^4= zcGqo+߰ aϜ7OϹ~ЭL^"H髂oOXFcYv!6 mJ19Sԝx߹ 4X}81aN@q?#ߟW*!9yW0ȾGNrv@ "l]"j f_uH:'eH*׿[5< 9Z.\Blzoys2q?u}.:9Dwߓkϭ0s 㽋|+^2)[81EtUh_ae.djrRfa= Gݤ0b"ْ},}ZyRҘ= NLqU ~ёx@2$nft[O9<}QInܘCN7T-CCηh JT$|aRjw= W *@ qh=ЎH][rK|=`dj|m\lӑ3qĆO4SɇaSߍԊhD,|$ٛ',;xE-_Lۧ7-4G$OkΏ6)Fȼrx, F2E߬H|>Tݸ|#h}]4#Ў},3ݥLKNعvZ YfYh6֯Q{8浳Jɭ慌kg{2wZ4>N ?N'_՜1=ljRFi}4S (^bL94\-9 6^,bޠ+E%qo{AL7V昏 UeF/ Z 2!IerXӯK /Kr{ͶIx}W;vGpZꙚơYsͽNu{,ѹ_Xy_&`)R1=0Z@8K f6޶Tȫ&|q5Su54wP`.bn=8rD5{b؝X,fԆwI^vrgKoꋷQUp(~>fKՆէі. /45.Βˈ@@+zGT!wD 1= {9?ij@r8Fx_*) ,P> Lv.d," XΝ]ۙac>כa¥ɴf @^_J6+D3Stc1 @5akTn5Zbl-p@GO r']wT'ė/t$wpqm)9|F-l,~z!Yu8iGRPh@r@!8ŷͶ}g(*emx #RB~m2rN B7vYУdC4N piQ2M :$*_㚻KkSl{n p]]v(ʑ?79qoDUjT%]U fmV.$ A P6P%;Z$Um@Ԇe~nf!p{ W+ډ&:FZ0E VKi5Xs|+i>=i(jOy)X22`dCЀj0P٠6s)M | -<qqc 9݌&wcCHjaXE;CDdpD*1+]BˌxєE?,n,GRYP&ӿiבꍽ Rh’Τ fcLddMIǯѕsl?k ΩhW {O\xUdZǩM^# hS_ܪ3Q| Y#'&{z *@9Q_1B]i|OvX u4+['GG#ڪ9ibiĔw$-( o6jvF%a=Ɠw|!ƽyz?-qȕlHZ݀vTuU"-%8=y7?+>b5 o|D9wt~YFXSܬW+ʧ ܪ5tk#1Ҷj'o{`M{  Z\AuSk[(yDeY15;$}sa^2~EV(W5^YQI17k34V{B[u{@6KSʙB]=2Byѐ1#rNGb:v.uF \9Hbddl5[7ocBJkNg׹s:dT81a)&_%?8ɇN |YG:a&դU.V<(Ygz\nRԎv y[|N"4( y#h>=U/z\"$b%d[ ^@xd]Ygڨ|Ӧ6V4 > i*"Jڧۜz N:'q* A+h$N"D%Í{5'U$9v@ҷ^k8_e4:*h8#;==x,kD$@Wj4\cHh,WyQ*?\@;ŕ4Xcl$[\; 9H~H%d92agZޔ~h~^ESEX֯ng&zjU[L#>v;@ yp8a޼!]N;Wf7OH䶙5ejU4K8ofF$=1״jgTJĹ0=;jY}I K(WZ%/`.Aj9 xH5h®mX'yymr_&NO!0~* h+72il}E^Yxetw/$-X=:cB(}H _o@XB}gЋߪє m0qs2rx9wMI,1 Da(cjKnԣ>=uv"EjPXB8ꩰgՎo7!0# I;0+%>#ۯL=G SeᝏX…s)SI>0g]#"w}}=, U@3K)1"~!ð6͗^M}29+ .#ٓՁNƱeq=y`D)&ɅmZ~Lۻd9ݔ7§3[2iwg3V}^<.i+( !"pe>ZgvN.$q[wW-R1pЇ|(_p&#G $;aa=:F^O%趩6H$.Q.3oޣwھorGR2!|3w*kܹGic)1<#T TRx.2]qVon5īj/υ\y:m9P]κ?7%z k&e^trtelڷ9 ӰCh(/J:nƃJfXVur p dl2ZJUIfy̿:R68Br>iO7oOlL \k;؁F; EUs5f 8Ο3.mԥ~aǣhV{H_[͎* %,7xc" d#v ŋcb\y]Ͽk}M'hؗsH3o7shD*Fvu4wsJ@%8WFsYC[1s#:*=j"Cg c&a?JaoH7 lFD.L_N++lҍZ.(w_[p@(FoZ2{W! Ul =dojq 57Dix4l7)JRitXyY9?gl U,9. Ix|d5'tPH\cv lUw((`Oi| %o;a#O0_;HX ab49 p'+Y3`AO&dDG)Xk?Ճp{d j9VNlUUb兼?𔁲VBl=$*z)]}ZVcúF]I9ﳾt9zv(Z# SrRqVLŽeB (u{OVb[3# q$0-upF4׏ER%[D0Hce zĢtHY@ yL%۞![?d7QΐB$v]:Ӗj%*^Eu(maza4E8]1(Am\p:._[RjuRR9YԁZ nd$yp@xu8dРF7{IvyԐ? 7+D(Z$#N0 G:JG=Gn!JCr$A֮OpreVި F1\7ӟLm)^A`0UNa*~ʬ~@ _j\" iء:+g@ uF]f> GA%n8TNlZ.\> 99_pwUcGlCfڃ>KF(F,`*דS] 4~5>at,s\ 9qK8FL|6%3a_c-*`d&&DtqtF|%%;ʡWplAAۃɛb2T5?"K'b9!8cZ{UORr?0B~ל* 15jk:y>Nx?G^TPݐkh +pA1<:D^E+Zq3 !?N1SFa-ڲ~r:Pv0,a"\K_DX)LbX:h`B]B1]iFH \l9ȽuºhG39#Wʡ7uAݴ Jچ, IvXfJL9Wf{v R3Ś%hpC^cy&HD02ҿ"ԁ\AFL\ ȳW-xv #@aaN= S( ep4nbtuTbz-'ԵX h_`=n27bT (Iz֨28胭f"ZV6ukŵV@<| 9jc}i܎8ңʭ)\o $@o!hC9&_H ^EG!FrkTRfDiWlpgZSI66a~Aȧk[&;m_|/ |7Rm"s؇˜Ɍ''{mwIJnyw-j Щ-cսӫ?F 3;Q`h|r"VgRn0v pQ/7Ewv: a5]'b%<0P)n(^&e~Vu}ϐlKΝ{wMScs!:Ʃf/o6p>Y'N2;]]*xh23&&;$ [(/Xd6I!:U(]}6٨ EGm4ZNfQ3$b9joXAqULokGO+6g AϹ!v!Ȥz: ÚOD`^p]F-=`3eJzCNi,ɹvy>KH齵9<~w O$X1h*U-+Nշv뉳wU{z@*i)z$6h9s}-`ubjtkgpᗜG8 S2ihm:xjTJ{E pLJ,)6LۿYc۔ 7qf(0e7ܪv)1MqRb&ߕ+Jļ{$pvǵ"Re/`8rYSe=x41dZ{IB>7NXT^'PH/2h2Kg [݈4#Bf У1PXhU!6 S){^PrV6>pm+; 5fj> $Yeg&w {k6:#f>og/$["qЖjx.dŎv}nq=9V~]$u3+[tGnrWc#ϕ,ܣWͱ¾0*R{X<@;c]hLD#>V߶˭Pa $mYY$/u%b 0MTǒad;l\!{DJ8>[73 ˶@qF]+m'NG#Uֱ`Sy4{츈/|P_#)&p3ea.j 66[\()\4W-"Ye-Ӡp]-|:zł||ѠHk~܎x!uUNP_Hw+amg{EtϺCtFC:K7֎ BNլX /5<ܾ]>q!2Ļ3V#+G>}dESX*Y.S]^r5Ɨ< TJ˰Ę^hyWg&zX$Y=O೪/aouAK|uW:!(M*[&U;/+?@+ pc6 PdP" pN|dRCѢn~LDw0[zmQڍh?"5*qow ^b@w1޵؁ˍ|vo^2a8cA!3-s_la.KAvGE$%{ A,5 $6:P:l 0?YOVj TCsڏH*i|L"@h3sE5m&Q{8dat"DE2?<@LYc!ap7b&ظUɅ("jDZ,_6o CVQM++𙃥-]5};.m{p9B7cH[lS.\i ^YIZ& }a`c Y`#{ewwP :A;pu7%z "lm>vwҀ6/njmrG"J{mE %uxgwG"IA8?,9Is{,Ї c ֻ/%RATQ0=^Ix oDeABF]@PH{96n$oG.^bn}( g0,>28( _Uе>%MLo%<-"ewƥ 83I!5h.yY9VUQ>SD#};)mY y9JAJV?=tpN^2?. Jp ^ïYQnpJX+L斬0Pߎ7-< gG!#gIM Ι? O![Ǧ.$*YEb7ۡBsG>4e%xs7$x cf:6FKiڼL{2OyswHGuD7%; HIc?7RG: i&ՁØ e hW+)̴j0Au7!&C9 bh1Yd(TaT| j(N7b+YD;ޚ5cěceմƾ:Kg>mSO^~kȫ&94}ߴ=Ht =)|nOԨfh%hcr2$N%|',#4xUȑߏ-һɇRrdUъ 3R䈓D#mS0Œ%܁Fޣ1/箏vDhFgP~oz&^r1 )ܭtϻ1U폤ɠ-6SHI, ᜤqbM%t(o랁{h9ME\|L˓Qb :iQmq2^ Xk2R ][L>9CTl^͏DBzg _ʕE ?oм_A!l"Sq˰Ef"k)<τ~!UF"pc/2mc20ӄ0rTX;t3dka8`F$Ϙ*j?R#y3m1d?ZEI2f@VKhrO5yI0͹GUW>MFGb cc`s ;#AE;)'GhFѕ1JHȶ.=;"蔉{h~M7{.b )/hca@ӓd1L,i|?wO3a贴=V88}˟1By)|Jb}\U:LYfY=[J9 _|^쿉˪DU7sr+6b9d~fyOg Ʃu Lz)CY#ɻ9N#',h_^o﹨A(UTgUT|9Uim ?8VzmU 8O@! Cmnҳr{ R+Xuw&TE=XZ|}y^GZM!d*zKBu_z2ŖRbC,Ʃ(|yySw~!kyRB l|}d} ZmP&xw8[UϦDfM1m!$ e@v-{( E+[uҥZ:b=Y&iX.a6ׇcx8CtVC"곳Zgo.} =w-n{xN͉k0(a O+dQY@|w{ K²l#OFVZ% R@{Q l%钡s< < O6gLq==M" Bl %~ *!ad.}3T5J2ˤRPfDaS9b}owHv>)EjGܱnvF=~|BF \wB0'cmG=2?a(l0 u{J+wђ 9Bӿb.I^j"Q8t 9K <>/XRQ3CJFEOKTUJ~cMg1i\n P( W|ɹϕc`Rk`Wس^S0!EXo~5;YN)"*hdfh?p.9GQݘu*K xq|<(ƭX<$$>KQgT3g%+ `Z-sP[9ܷԓֳq-I;*z?Nguכ^v+JO+#{ɐq"'1pY'oy>"׺ M 05r!4RFeݘo$$ z8T]'\c%J+Ơ?A wͭj(<7$Kkp|1* _c] EcU7uP-D߬PyBzIv}UcXYfhbrQeg)m)- -h:Nf$h*(w&=0D M;Y{\m.Wm!ZRͲh)u4*vH.h pZ]@q)@c%Ul* WS 1hcRcArrm0h=?2C+#7ɳnlP?X1Wx h_X÷\[< &4L8ȅE+O;C25.O'-EtyPE C~;AmVe, ꚬ]_sxM2hmVFAqx~NFfƏ] ~2DnQAQmJp ] r&Q8p2 CKh8 +auChŨ%A#lh(GBA yk7oXN4]"{g[@̮6UpA\SY(7-9šIf!ӣo[zeB.(98e ȸandT˲'%X;I2:o4O@?"10v n)N28.l("~M3dY#sGN:8U3H>#LH VdB~9?L\1~6A[Elෆ }KDԁd"gwP/Z71fZ,p u6ѫȤi%Tn*{g  nB?k8?|G(.k`}B^=3A۩uA$[H !U*/ #ՠ^u5 D^Iw45rWVH˻lI/bLj"6y(;!|?b#'A?7\9${SqxLup>ڳjtK`x|pMFV?rmFڤ%{-*I"%Rs c8_+AAitO8?@E+{$n#xiп_)犂2]eTZNb'658vqQtt]x=Zr#UO& VLINʆhjSX<'YQ>,mMaƯdTldعtORdoc|B&XK˶O\Cx\  xaoQ9m ]2zO1 f? moCU׬U[9,kQ*/uz\A' C0sZTa3jz469^HY ߚE K2ݵoA{Bh_?W EY&!6[.C\53'ױ5sJV $+)6񆚳n{A n Z[hZݏmڎ:Uq $Lłqh,?}r WAh>@}qyn<kі"oVjǨnQ[6>Ob\r|xba6R}@vhU%塌tQ3CJy/˛A,$P|1Z? !˲~eoBoh:Ycej~_{i#a&#k= eb $*y#^!Z.:+R(zH(k,LIN_$0ي#dEy%?P2S)'Eba+nCCeb~ O .1O~DbXVZKD ʌ /#,Ǧ~/9an#GpOKz~Q|ېğ5XS"liC WM1`[¸͠(;Ixz ’3RM'[zs*uKՃŃ!˞mn'g9łB~uOBVkSo}T&qxztet}ƙ%R?~@$tk/q (ʥO)!a.Kru9XMpZe Nk>e 5)DltJIvoQuM 0S5Bq$|0b +h= us+OZwȒz*r%X6K (l:sd#? Ml:-G#$!UºyY-<)@@-aZ )GfIIz=s¢-]k/ȬΏ41n<߇(~J:qsuL|ޣD3@E}sた0NYрզ袦+Ds(Ki&MzGn [\mF YIYTkm $V"ѱxQ>+to SVRԬM8,QLmtHuElZ_RVz- pE"6??C}ey g/#]y GeCpgjnϥqV.͖=WjN)wI6 HH!2v!Y?BTܐGmMR^2\Rk" Y[ csWG\ICcRPFXTr{m]GnuT},]tìWu7ϟl$"f4k"3l\~$jv:oHѝ?%N~8>5-Zqj6%!Jh #Ƥ?B +&22p"Ȋ] 3@I>r6R STd,':xbfR 8uZlp^j}9[yWsBuEzE8k97&τM {{!O@:|ϖٚfI~l~Y p%ɞ<}Rb>jp->د ?c@Ce:$-ۚyK5#d$ᡎx[0P+BSzgb!9~&pHSf%jQR7mb@ 9t!5PKe s~Ιo |EۺF8oux+nv kۀ0V*-K |;g28 ?DTPת]p Ɯ5[G[bAbkCViE6eAj~/6 Kw $ uTL_c@ pꃥ-%00Sp-m;-Ko/Kjw"D%|5-FA($v( ~!M N|m)V'XLO%0 ~L@X&GդxW{>nK$@^Y&a^2d- y&B-DzfnZ0am4~jpY,% t p_OIcEr|+ѥ \p ?aN%Q!: 3(F6xQ G8-xc1N&Q*3]j*{g^L ?*9'ÇV}ZV8ݦW'b徹\=3v%h"8l֋o^]S/vihz`3duO/Og@j?~1U:&JV`V*w<)邶-OmhGxsZ.quI)& LDK!/RմpΆth?{׺NU>?.DSFtZpNW[H'K|y nRW~hJvK6RutAg|[$S Ju5=ǖJ?+']Ktbn*\' 5h{t\.'X(C^ZN }m,ʻ OҎq4j#h\UB>Y=FkxorWLN(fOOlL!O6 xk,TO7, u_y{w_4cc(㲗Ѭ!lnQaxq^c '[6zlgoQ]a=?s}UUCݚ%rT׀XOZ-_#TnJCo -bp ٧U枔bm#HlWwstL`kkC"溰֋ez_`^v̴S WQb{MM}_`!cُChq {ܧutpt5Y{Rh ?EzCߢ#_;kO@o('dV18&; rpt+V!UR˗~OYC F: 0^h%.iDav7"M؇t8#)D6}F[xS >`$b'Z(ڭ}oIô!qa'VL> _fU#?5w;J! 7:Y jd(QZߐȬV]F@tL.¤{$ D Qɻ$n(=i*"[0Rz@ɭ_yDL?tkd$ʥA!}",U1haTol`%i!C4Nx..U;=I}`rDv-H6_ہt`}Pqc4Ղ[oP>rk88mf0qwq!B:r'TR$RѬ1A]3}vPz[|S8. .ѡ'(2vo⨨}\֟xK=$R(ԃ̂&cƽ JKj Is _cMO#EƊQ\&4a &"L*F37b (d ex.b#/&^<ϱ,1F:M ~VG<}{nG삓-%E?zZ|r;!` gt/'¾ƫw"ISEK*2 ~`ix%s]2D!شB?"$+Xhc,YQ92< _J%3nS=O3S17LdžsǗ5t&ԭ.&k$q\VL%4Ftp>ŽG؇M72k ZYN>jljfy 0zXHD#DtwPQDYD/{]=p}Y܁ ^Ι= xJT- M|R01 ƀ'}n)r ({zd_18<Op索6 83xW>gB^аR l¹JZzYFu-T?jU5K|:'` ?!37oMP!e :L䮲_t}3l{)eG\CBfVfGt a .;^.Jy||K0RSN8>ŏcӯt *.[mJrIj2P@8BȨ W[[2{Z@g7r EٕXk Ir eD/מ)yԚnh?Z JKrBT x} 87E7!&A-6[>WzC3GI# [9xj\Q<1D#ٕ+VBcK+gjfj{43Ӌ 0 id >w3هf4J>6[.?E;5]e,j:eJ a&zMp)h:cgJdsct ȐE|Y[59 M##Œ0B;(!I圏.G]!3FDŽ5M]RGrKc#H#`Gܵ8ъ6=J!U\ i@Fb{(sw{-Dp+$|sXe\/QIX0ASg+72'9B3H- >vҐWȌ(䭼ĺl }a, @lr`3;ԟk ƒMq5CiW֒WqײLs4Xgv1}  49ԄGmJL:(K 2LJ:`,YqcM}Q=EBhR? Ē"q1{ccbfGB5ӟFؿ{8L&/̙#rOAb09V4KZ!mNm}x <2B,vŐ5u\G:r ޝ* ംS~`(^a^3T<yWjr Tn7t\bljEAiX;b]L$poA5Ø27 -S3=&ZT%!^caH3dPAݯZ;@T i/r @ayt*y̠Н1aD=DԽƹ`/nW{N TY+>QNոt:5i4; D6EyHǾs<-p%VÞ;l_5 ֍IC%2]k xҝ<ͼ¹~vr Ι;aX$2w,TKB]m& 8=J 23Q1#0i@ sYqCO|o@5Z`TҦ׭;>@ >za+Dқ;Q<#vY $kN½pmD\Lȫ\m[cM!5S QV$' XrdȏҏZr?Ns-W9v3֜AaShTajmJ"SO`5T'LQHᤝoAeX Bc9 %^@15p @ P~} ~݊ғ06% 5H4,]NQ{\\C #ɹ8j'F yXHF{;=osq ~Vɝ!bp Q}N lv߉y{Ѭ=H\8|ǫgBySǹ׏"xۚ#khې4l\»{WA=++X32mxo&eOQy dG1I\ԏ"BKybn/S K>S\v(9&P=5.P~fy?edãEɶa.?`Խxp7tXT~&!=z ZKU9y:%I1Rm O+V%3eKs[ytSqmLnh.!6{!5g'Jq5."UJF[X$#$jyHQiJlw~o7⭿Z'ܳR0緐qdEU=ﻩ@*[UVB&Ùk6 t4IԄR0Әyn7oˆ?ɉ/9l6wFI> z!d}ڳ]kJ'x냈|psQ«KQ'<7wqf@=K#UM|N; : R,LiCn#Rͩ:tg#[lM)b1̒&EN 1 5MB̙ځa fYb[ `.Td#5$oM0e;zܹ')dޔ7ݯLeGښagY;wFpJ{Faaz֧+y"xS&A. (Z$R ZKjl% 3Hd9z0xɭEcl^zGųOZ=~͗o);y9#~# 8^Zx2 ;#o^jqs-ӥrmbU:Y`-kk4gmhArhm MApa]yMf:UcFpE?}*du UKG3Z5T(tBRI{Ž$ί,"pDvdBSLoq4iJIR>&RB0ZJLWPIWC±4}z˺u*VK׽X.MVcw6 }NBL*P)Rcᢖyg޺d;3;;8ݢ.1L,6vOgL Po(@g ";aR'nw =>,&z 6, ӳqW`/1%;p,&<*O)U{sqN=(`Lt J/'6vHU7%t?T ɹ1^͜5 1eMA{Ii,{eصqәU$q#~>U:M#&$497١+>%}(i=brn-R0vsZCAz?l*gJvX.Nwm{jZRjo޴A^` z#[oq`l70O$7I3 u} EsmNE@ԁ (G\.b𘮥4:F)6{k $h=5qɯ|[Dz%ֶsiny]rRJv[ϭ?<-L`ڕ`*Q':-/[4h{s Fn#nZŒ|`W7!0`omEQr۳`i9<+]7>Yu_E "ȽQR5EGt) 0\7'}z4"ɍ>=E.wOMǀiAO8Cz4[M|1'tU`KCSQp{i-wm̘gZ5\)aa+Pd!1ըLݖ"#El.Ea 6!ŕ18=LX 9J]܉LC.cL[xQ W%2qSD&:U6/_E(ݤ29lz ȃ6@Z[_7i`y҈*mqe1x2\b7W_w ׈4 nnCA!Ἄ,ęLr-Nem8x}:P(>d)=/mNMZ˓Uzz>TR{l峡&KyqV _K" k$Hr,;YxW<\^y0I%%_v]Px4-_7ŽOu6pPV}#n-3*abd+6 v@{FcHg 'y›Ak!{w OL,;&si_ˡ YZ