courier-authlib-userdb-0.72.0-bp156.2.8 >  A fBS]I%z 0x`! GWBQs]x: ŔId4n9\4|L'6IW$" Uqsr|%C GdE'ҸWtp5EJQE1[  +v7{Q\0rB"vREtV5~ʅdI°ט.CDi9eJzkyOb ;D\G}j֌Z/m! Vxl*#Yb4eu ԻvU%XLCE" Z39e6569a0e752bcbf4dd930e04a5c6257a8ffaa910283f0c8a3e29ea788ab02e74a1cb815abdfffcacbb8132b6f85087db34e862\fBS]I%z V'O_hmer Oi̶zM5f:fwR'<pؚö6υFH@p sdZ[OڑCZks yZi6m"Vw*:A6@д杼aԶl$`>u@I*G>bж%3W1#.q#||H5-#!TD(..D9uˣO!.?aVN4C0 I,İ7OkDdۢPjܕ&!P 9cX%_V]1"n:oq7gOp@%D?%4d  * `  =Fj      ,  T       Lx @,(W8`9: l>@FG H I XY$\H ]p ^b $c d!>e!Cf!Fl!Hu!\ v!w$4 x$\ y$z$$$$%0Ccourier-authlib-userdb0.72.0bp156.2.8Userdb support for the Courier authentication libraryThis package installs the userdb support for the Courier authentication library. Userdb is a simple way to manage virtual mail accounts using a GDBM-based database file.fBSKi01-armsrv3WSUSE Linux Enterprise 15 SP6openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://www.courier-mta.org/imap/linuxaarch64 T' `!* 큤fBSCfBSHfBSGfBSGfBSGfBSHfBSBfBSBfBSBfBSB00d5ab2eca0d134e69ece13ab1bb91a64a6690a24fa6dc517fa51a322e628ac20a8dae607b3f90edc9ad0ff961ff7518bc0eab2fa2c66cecab1b18d7c68615b7b8d0c719113a674276bedf08e05639b0d7a67fd8802bd9cc2880b1479346bca29145d55eaa638f5be8eb3decfb24b0819d2e0cc5a573e1ab839af54a4ad8fdb76759e27060f239b761056e7d9639ec7c9f17ee3fdd7feb35f8a59ae5077b55376644f198564caf2d94a597ff1f455ae5511d3f2eaa1471ff3b560989bfa0cfabb4aee962d4696b1397335c598336060354ef46651982697044dd44dfcfff7b18e2a0c8930b8f148d2f62c5e5253ab1dc70a66f64e1933adeafd6f249abdbb7a282191a2968dd05e39ce1b1990ef1c7101dcf58773d97ddaa0b2bc7f3a0b6eda6libauthuserdb.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcourier-authlib-0.72.0-bp156.2.8.src.rpmcourier-authlib-userdbcourier-authlib-userdb(aarch-64)libauthuserdb.so.0()(64bit)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfig/usr/bin/perlld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcourierauth.so.0()(64bit)libcourierauthcommon.so.0()(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libgdbm.so.4()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccb'E@a,@`u`i@`U`#^^ϧ^p]ʞ\\@Z%8X@XX7@W9@UT_W@Arjen de Korte Arjen de Korte Arjen de Korte Johannes Segitz Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Max Lin Arjen de Korte Dominique Leuenberger Christophe Giboudeaux suse+build@de-korte.orgjengelh@inai.dekukuk@suse.comkukuk@suse.comchris@computersalat.dechris@computersalat.deLed - update to 0.72.0: * Switch to libidn2. * Debian/Ubuntu: update lintian overrides - update to 0.71.6: * Adjust deb packaging. Check /etc/lsb-release and include the distribution release in the deb package version, to faciliate updating to the same version of the package in an updated release. * Fix build dependencies. * Remove obsolete setting from authpgsqlrc, update connection string template.- update to 0.71.5: * gcc 12 and autotools update. * Add scripts to create installable .deb packages, update documentation.- update to 0.71.4: * Fix a theoretical memory corruption during authentication if the process runs out of memory. The server does not do much memory allocation prior to authentication, this is mostly academic.- Added hardening to systemd service(s). Modified: * courier-authdaemon.service- update to 0.71.3 * courier-authlib: Report failed LDAP authenticated bind correctly.- Change ownership of socket directory from root:root to root:mail to allow postfix SASL auth to work % courier-authlib.tmpfile- update to 0.71.2 * No relevant changes for (open)SUSE build - update source download URL - fix unsafe permissions for socket directory (boo#1183724) % courier-authlib.tmpfile- update to 0.71.1 * Clean up header files, do not install autoconf-generated courier_auth_config.h- update to 0.71.0 * userdb: Make userdb script accept UTF-8 domain names. Document it in the man page. * Configure and installed versioned shared libraries, both shared and the authentication modules. * Update INSTALL. Remove obsolete pre-courier authlib migration script and documentation. It's been long enough. * Add _meta API functions with an extra auth_meta parameter, keep the original functions as wrappers that provide a stub meta parameter. Use this to pass arbitrary variables to authdaemon. * authdaemond.c: retrieve the TCPREMOTEIP variable if it's provided. * authpam.c: TCPREMOTEIP, if set, sets PAM_RHOST. * Makefile.am (commonldflags): Link all libraries with the - -enable-new-dtags flag. - rpmlint o addFilter shared-lib-calls-exit- update to 0.70.0 * authsasl.c (auth_sasl_ex): For EXTERNAL, base64-decode the initial authorization string, since if none is provided the callback's reply is base64-decoded.- BuildRequires postgresql-server-devel on Leap >= 15.2- update to 0.69.1 * authldaplib.cpp (ldapopen): Make sure that we rebind if we reconnect, if so configured. * authldaplib.cpp: Fix handling of LDAP configurations that use the same LDAP attribute for two or more variables. - update to 0.69.0 * authdaemond.c: set FD_CLOEXEC on socket file descriptors, to avoid leaks to child processes. * authldaplib.cpp: improve automatic reconnection logic to the LDAP server. * authsaslclient.h (SASL_LIST): Reorder SASL methods, strongest first. - add courier-authlib.keyring for source verification - remove obsolete SysV courier-authdaemon.init - cleanup spec- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Add the missing dependencies for Tumbleweed.- update to 0.68.0 * authldaplib.cpp: Rewrite authldap in modern C++. Autodetect and automatically reload authldaprc when it is changed. No server restart is required. * authldaplib.cpp (operator): Fix compilation warning. * checkpassword.c (do_authcheckpassword): Check for a null return value from crypt(). * authsqlite, authmysql, authpgsql: Rewrite these modules in modern C++. Autodetect and automatically reload the configuration file when it's changed, no server restart is needed. * userdb/userdbpw.c (main): Use bcrypt_gensalt() on OpenBSD * courierauth.h: Move declarations from cramlib.h into courierauth.h, exporting them as part of the public API. * configure.ac: Rebuild against updated courier-unicode API.- Drop redundant %clean section. Dissolve %__-type macros.- Don't install init script if we use systemd- Don't call insserv if we use systemd- udpate to 0.66.4 * authgetconfig.c (authgetconfig): avoid invalid memory read.- update to 0.66.3 * authdaemon.c: auth_callback_default_autocreate, default callback used by clients that autocreates a home directory, if one does not exist already. - update to 0.66.2 * Update to courier-unicode 1.2. * liblock, couriertls: fix compilation for OpenBSD -- based on a patch from Giovanni Bechis . * checkpassword.c (safe_strcmp): Fix bug introduced in 2014-04-27. * courier.spec.in: Update to use systemd macros. * Check for NULL return value from crypt(). * Factored out the unicode library into a separate package. - add BuildRequires courier-unicode-devel - fix deps (SLE_11_SP4) to build againts pgsql >= 9.1- fix bashism in preun script/sbin/ldconfig/sbin/ldconfigi01-armsrv3 1715622731 0.72.0-bp156.2.80.72.0-bp156.2.8libauthuserdb.so.0libauthuserdb.so.0.0.0makeuserdbpw2userdbuserdbuserdbpwmakeuserdb.8.gzpw2userdb.8.gzuserdb.8.gzuserdbpw.8.gz/usr/lib64//usr/sbin//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.opensuse.org/openSUSE:Backports:SLE-15-SP6/standard/90ba12ca9cc597583ea950292f653702-courier-authlibcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d01c2158d9976dc3aedfb2e7dd4d9bed074441fd, strippedPerl script text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3118c47112dae9e1e1148ef4cb7ab262afe413ad, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode 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) PRR RRR R RRRRRRR RRRR RR-Y+)`Q{] x>utf-8d8b4a94a1c6074b029d45fa6354d5432b3baea34ce70cbeaf76853a878d3912f?7zXZ !t/]+l] cr$x#dٸ~4Qf5Ұb2\WO9.{m8_Fϙ+ߠxॉe\!`a/_,")N!j!'kUa "WVom񛡉 {Eх`j(`]0KALt,ZDVbHK[D_`؞D 8&%PHzzm_JјѹG l1˵']Ԙ""$MC1A*<,Ɇ`bl r;j9~@=J:i(C!ZΓ{H˅zkK3T<`+@%#$)Q(YTŞL6Ug6!AŊV(_)ZsgB,gލzxt42he9۶D'1_y'Z}k>!;3-c 6Dg C<\\<2(b!)Q: fFD۾ı)${ФJe|@ lɒ %]cᄙHaPv-}xylFIs=\* {vegi(FıS`Yo(2+Y;rj| ,Жx:vEF_ /@p}l5כ#2!@ ~;~Фe(ei^s (b q«,KS'+΀ȯP),3'zA`}sǸ4! 6^;Ԉ WҨ.trw]Z‘F|0ج"7AȢ=/6EE'ҮRq/!t)_f08^b[s xD&/;sN|l!Qxuuqj?%qY asXTZ)8 ۄKݗPvRlڔ KŅ7dHL˺7V4 H<#L[ lT˕;}.S# K ϢB2`o cjMBK=ioW,÷˹,RTYYy3z=Q͑vW0q}lwH6ZCVk"i\$,66Б:2)MX[JljB5=Qá]OO5L-j9br#aހ+Đ^ b!^j, onICm`*!$4uV7!B VIfzХ=)A"bm~l@ڠS$4]sV6`9Gfݦ@^ 1 8*,L@;ʤ`INq<; CTMp*[B"R.Y2~o,-MS^BX3{x ^V9K"֪s0JT<WaP^rӟSmO3'&TMClG_0bFo}rH1KrijK` *pfd|UDkj$ "DhG!"H:sqnJ!:Ax o@,,I 7dQɨkS*Ү)1 pLu;rDh|PVP_OJ϶a"b;¾^x<- /*R7w#,Q."0a Cn5]N}!3 n`~\MeDвQo:w!>q:3NUB1~HBو.jtW3/@<ypL&Oŷ\&jA_Ah:ҹc(.M!D{~3fKףɦ YmSAҕ8ILFE{=&i7*C$]cϹMͭñϠu)gc-[FIXFl2vl?$hbz+oI$r)=ERuCQ ux5;醉?||O=6[eGv M^||ʳ{c*k|$R N0"9eBY TqNVdV ir&(՗Y*Dh0"|x[-O'kaq@yZƿ=J3.gUfM0Fu#f56\JqՍ4`0ʹdMEg!ͻLCs{ O;i/^a= Ô#%O$sC]EVM(^)'Mz1<#nBF^lݙIKs$lF)[@S=%u?Jfvp'hrF ktw:+.rY|#S#}B^jѭjJ~st؛gQ؃h,ug*55~tv WXA# 6.>qS,l wt#z, M,=)Bm=qUFI#7e"49GG;_!PznLaLMG>O̙4AAoJ+9$p6`\ ` pgǮYTP׳jʥ-czWSu^8jm]pvЩ4Iɚv OTVbcZo|p\VdHB9,C{H99r*i,ҋeF2R4C0gg$Ell bs z Y˜B$?ifLb6thcߺo \K#bFIrR.Kէ?qO^+@)[T7 A>?t~ZA)|3eO1Yq5)$: aa+>!շj09H v(6_VUYZZ3n4)Ix(N4sT+(B} WˁPV+-yO"s=x߶2Xu9{ض40e̝v&Ad`+#.E%&%[$P?gʖ]w]B\0d^Z=`"XNc}+j%/(s}nkJT}WohJpǍogˣU"/(:rPj‰=y(+vc]If31d2F6 \!(Ez@/L\ݰcgr-$A>GSS#kPA/^)85 ~pBT>㎃mIMq•ɸjHk!ͣvutdQke P%0!nHwFA;GsWQHӀEf.>m&ǹQ-gKw*qBAs*H-MZ7 BQD'1^R񻴕ǜ{n{)p톛˘t|$9&DOQ-ÍMPW>T)78e8Yhou3^_ &EsO_OyL-:Ũ-f`*R?8],5 R=S__%V xSDc?cb6ʱ$Y~*QyUuIM\bi1r?=[ڀQiiݪ.kv |I-z%SrH" Y7hk4o2bR; ψ7H{/\(|t&ä많X Rm$/~"Wzμ87`'|~aau{^C׹yj(BVN|'wZm |S8aѰzجul(a SϪFo24LaU}+~HD>8nJ%Gd1:6/~np;7g1 +2߶j45>%u{O8x kTCG2.9q0|2M VCGԆmD@s1u /hFvCfcs,tjZ0.}Sot؈69C}?5D bQ [KT[|Ig!x )^SYI1/%E3~~zfG|c LEM9b@|Z{iL%:;L`ML,7B18ӶY62CshX   P{[["3tLH,*zPDGXlX`b­:1) ` Y(F~I)ԗ=qwA0 b#lC K_s/@oF&9 ,j{HÎA`Q_.]׉|P!^)6I}($P&}B#1KO\~Ԍɵ\u(8e|AZ*+ po5+s@.׮D,VpOd4k P^r,4U8ܝLA|V؆tc]^ĩB;0)Q$V| Fn>ݝ&h I6 pڍ zȻ.Vش멺yF?(@>ΰE1T=?Y ]ILTwCÄ,.J@~d*{P(u~K+8b(‘<[дբKL YՄA2u(Sp?Z̟> gCV]'6Q؆r:ͅ:!nTMY[i+UcG- Gܻ8HD^gS&v:t3xQAXht[N=z?aP`[Ald' ߾}<@&# K0Ʈɮ 3h]Q)-{ nQyؐk7m}]}0rƃp|<@GB{cMKZED[_Tcɜs2QDŽYBg%=C<6yy"Œ` #cNu="2N~ Ss^<7,ա@ 6Tm+Y(I"9˫˙5Ĭ |y5-ByJ%W;p*SlD8н̂Ls>Jö8CcAyS' ?3O`t cP-aC+^ֆ=J%w5sM%4A$gQz L7bibiz":Јg zAֶj`a&:TĦ>N[X#~KΫ)uodG5=Wl4.5,H2 CZ~̫NG=5-ӓnXb*~9!8}ZQl&b )}ľ &3ecT{SUg%RHO@~0_5l &Nt:Nol"`uda=}}rYY^dj%!IXyh+["U 6I/L @t` 7σnhĔV aS&Zk<%-1f= {n޽&r׽&`pp= {p83E =w+3(ݐ v^V:F3+{Xxe' mȿ^~ykz,w:%]y<+Ipض ^G$u\ e<1J_b9=no}5V6QF}|>0n!5hpu-H}:QBvqjW "Yvt-dḽWKme?R[~*Ƹ8`j#<ڮP%0<%ahocjeDxX]ӦP^,6n|;%i9VDe9_A15XU48YN>] S6#;//ܺl\q)ڇ?XEEݐ]Oeq*Yٱ#@硃T1N%!?â0ZBcLFBѝPΣ}+k7^=JW!gdK{-UFd tX[!W!N𼜨8Fxa;눾 D2IAIt;6ҦS0}cs.Jek.ΛXtSZPr3H%+16O{wM!pl}/ߺ* A*˼ Zrg[s7vQh7xrPkBlߥGqw1XȗIڨ ]%N˜>+z]f3}jz:`ur-0ͼ'9sNF?OH4GpN'4ܪ'_ pW=A/ŴE>'zYoKLj*p>"kSy3:QQ8V¤+?i9:[{Ϡ۵ ҦEV1ZKsg+vfT^o \ =Gtvyo`s WI|BA>]0/ WeUaL` !t;`4>t. 5*DXx5x.. ͌,]ZesJ.ɔwwLk¯ AXOc #% ֺWCMZ@ڝW\Cg(q C $԰:q/lkU=%1K5V&^{~ļ :(ܓ_8a!nBỸ(D(@f#6c0i8ZBMZ e#՛Wt*  r-\E hs>#_Q$hZULNRӎo[-YԚ+10^ٙ7ʼ!2Q#s(ZC]=LkTbQL-t0C/#tŴqf!xOS̕BG0"{ PM)д⩻gq cE/ah}Yܠf@t1k$K{;gE?SH% CFCF҆pU/^`~8dJwavܺ۸tZct+}`Nǹ+΋xZ/@`bu˕t%W<z==`?/V3NjJ H|Хwت>ʤt5Oo@0ay)T':I5_敧@)Hn<̔,>r 9ɲ62wBGױn?C02( +l =[}c w{REqnHVd̈$_G ^eϿQuAwe-_m`0 D#@jH\T/y+N3I_d~j#7VN̛"~#oE22Y'-*rڅ1Z6;t/oh8"DsiX.Sg8ϟ&NmwA~7A;h`?$x)tp1SSzoM%`ٞmG.?ϙdRRO-%ǐbiMΌ^&)#.47H h3",vԕ Lmr* 3ӻPO9Vϑ(XUCr!JDE؏& mii.yV k-7xwQn?R_V3)`Lr&г"UbUMt,TmPaI~`F^[I;\εה]3%k帎 K^pa@*bR)u !ߧh$²iP`rMbT\z♧^ںg;79`s +3dZxV*刷Ga | hy{tKY1? b %||ᑜusl{A<9Q9Sr\nMCFM9t]v² TZSiq JO#g_Se(Ug>tBo\)P4G+=CRqysȶ*a rf݇/[ߒhCks4@h'AB:\J<`]ԟk;#Gw@gCVKa~s,OVU~0[HQqX0B,뽥&K>% I; 2.ZEZ*J)A04+iӦaYX" 9SU?* ~cU6-h{rm[yt!!l)fj;Kp"{ygk:iO{Q8CKf)/*B̞u L4|-%w=Xx%wqZ"cyCΥ u–^']H};sEQvT[4ٳcڒEWLKh,orԒzEP7L0k=%V( #;fIZ:LP7!;vnbig'[$U'/\n,mZ vkHFcޱ-#@21IhLj3ݵyCt]0Cm7ewiɘ/:֢oF}`lKEbC^7{iqñuH=p;duyV (`o}խq0 SŖYZ]܋c3HO8i¤Pmfߕ"|I(7((od{p&lFM#uTM/'\oz?fE\US WR4'}8m`M]$َnPm^nYVAA!U^X')|핰h7NF497FĒ/ުdEDEzq"Nj|TxUU'L{E˃qyG7\p{v)NT/K]&y"Hڤmŕ;'æ,qΉ1sYm7EH<~.jmr<+/ ^t`:e0G2!tZ~ j①2XMRfHt^E{(Be*|M+AXWF`V֧ByľG葖 򞛖:E2ZpD`Mm wFza.F:U_Cdž( NI!eg:mlH;t:`-}7NVBSQ=ETHkZaZ%C?XI?e 7mM2L)ϣ0` 'S%pvY! {} n79'"4!a `9!O%~feVYVn*ػܯUPK /yܻ?ӤԴu,y~9r#^=E(.h YA'蛜ӱ p۪H2"nMVY{b#s@,eNr /뱠}nBDQ8QvcΛx4LA);fNyg( EoBh`b -68z,BWCp)+\h $۽ e~y+G:r ZѐnOJۚdf m A jk2ޒG%D jRogWrUn寬88kZʭ}-)㕎ڗY)cO7=2!r6"Պ&` EoE;zPiٍWԜ%0߅bT| kuUZ+/{u?+Qx#@BF8by*%_gp=!1\.QE2WbZHl\fч1CH&P-"OK(OUBT>|KKl/@㊠VTm,)B$9 \M%: Fv faE*FZ2{Oi?Ch)L hn~%}iEX͚rYG9BCAiׅcd|oԾMf Ae\\ a4ጹ.m3@>\*;!'O<oc{+H#:YpDMdnNـ 5o ޭ,&7W(nS-4Hx\-peK$`ow9"Duo"/?$[)]Œ[[\c7$l"mB޳x kgRv/1vzEjy/#8{䢉Io{toGz_nwpboذ:*|H08>]^@v| Hx6X=,e|A @3Pw-ϿXJ@` i+(~E/s}K[>IC$@*64W3\x󁉈㦄B@9+4d-~ܪJ txp2g َ](jM{1'm *ߒ@)%S{,"o"t4)HNgh:Hxh.Hݩ̬0, n'OdLVƢ#+Y4fy]6lHbN&K0sm/5 H2kXT2TM€4vh> ^a3u]*~mc/M[`MŁ%t8ie(2%kU Op_:fRnBէ.֋س G!?:SV`5`DE[5:'6hLXE u`ۋ oS' w.rmJw?$wΒeXZ4lz$%ɃݹQ, >v rJtM}S;?Yʣӏ&5#ʻq +[${$ۆ3 C#UTv){JGb(*:왜57Yegt1wo:f*b]9w%t!U<ǎTSL"~g 0sZ vFp-향^f/DJ1mDvq$?ܤj(ӳ"p<WzǗRޢ#HƯ2$CFS-KpHOq9_ZDD1YbRy,괋Ca6.JKaR! Ef)r"}l)Ec^&#N-q cs Q'^&HЊh>A '2I/y f૭m۾] \ΰh y9u[<^߇x@M@_Ia*M]2e6i]LLa4̛kEHؖd0yTϣ,LboZ,ȖljعSVN>P%n7-yEVɱRQ\TK+yhfg+ zֽkŁ-`x5r{ت94K;1:u_YW\Y|iD5d?76pGaͨ]~;Kj󼖗)>l(ot(Uu|U04csy uFt@u dT]1 Ic0dxւ^EVNI {?k͗ '(J9]`>kLzq~L}>DHqy\lm>B. O".zXd6+z5 O>!_W{z͂qzâFqnn`dO̙+ ji)DDdxnH~vEE mZ%`Tt)Y<O)58_RaLY#c[l# Ղfcʹ+}6!"D mY,³h9w`seKCH?M|ycv27f׆uN(C3Lqoۛ1 1Sc诎"X2c@7nj<f"-V $P_CZ%%e:d,O2om4棞R q'>˯ᐼ?[$}՗R ~N0ay ˗*Xkq`YcΛI֐OPR{F%;4Ps΅ͅ V}9jyS(d=+Y&\҃uݣ5?ET&{iȰ˖?tb+t PPDDD?Ĉ "Mk5PlWU:6ӪO?-SHKiBP)mEUQ5{ 0&:}6mѪ l_8j^]_Fq!\!jv@nS#ڻ!K`Z߹6_Zo C^GjjoN2 |IԔf}%Um3Gہk0c{k8OdiOKoQ ”1u>ח|Ι*Ud R$dK3"o)+gq6xgG?ˤH'x<vA.I}t --}zfA;Pb`TOo^5qߒ9CۍQ7-R_*tX6:J$@HJŖ9;jZ9.}N{x7 =HyAy~Ɛ䑢ɽ+ Sk'3f'ۧT2_J]Ͻ{}.<SI6/H9!IJ9"PGW?x3>|!8 ֓*o;L}+phifGΩVd$:O>a(wͅcs_a2*Jjl(8s\E80\թmJ201^y5@ n%DG}7pYĭ|'<fQ ٵ+?ki}bgq VXokmTQ[7OGDn8EK&9zCڒ81傿rK'Y%\ީH%"e0XRj5iϙtw h2<>cB!VhŁ?܃;+IڏC>Zi#w ϮJϲPL_YF(sp_'D4ڠV< |s#2 5-5ޥv&މEDb7\d8+ĘUlf}"{uP> =}IKF-5{/鉈XA}ݓ!©ƀ=@䋔sah;K@OZkTD711^#Pk?H)s6ɷz _޺@J~G.s}[6Y!(RhYJ)y FT-ǝU$Q yw]AMq 3= H(Ė 3˺~?V kȹw i_}s6&HT˛~550DEɜ}K.9_NQI(-j!MIܠԏ/MXm7H 7>jd0QzF(ԝ 8 MޯS `ߗ@ɱ`vқs:~0pkz#s)D!^a@\3}pqz"}Fx0VkE:o,,Hl:CӱmZDfc|9Zdӹ1YNMh*@ &\TO0 Dwp;z*7}W{<yS:!R]t-@q;>qhh+s1+QF&m7E G8 g/J^39Rt930mXNNO~T93D CE#G?-pE¨-c7-FEt0- 2EAH"Y{+AG;Ib[Af)h4]^Ү'9ܡ(oYBL3Ƣëg- 3`={}m<דr~c-f/ґFm `+} CHCcYs$H=V.}pPcI@PerTVz]HEZ6D:: q ªR^<>5\j}515lv_P]:IEPZUkq]% \|ؒG3)ňͿ8lN%&NG@O,} ֫JMd7p1qS ti7t7mMdl.(vDQ] S£NTE{}!a=,|i%*#OwzV7L~Y91:Z T 8kTČs[6렄慚o[= '+{r$K;/7t C̆j%jdaK^"AGEHAz"hd8S|(TX ;|7cK U@:ӏ~u?)HB0ԑgflMz׿+b3CZv,-eo04*. ٸQ,$87W7j4^;RLڢ锞Μdh]sQiSS^cL~Uy`1.ɕkXo4s+Nb>i;f'OY--UY K=mWkG.sw7a+ugh!T1$t_=S,vk^Ǣ1& =Y^:¸'Z 2!=(7Q:$qsy./E\w]ݳ7Z=/j1@{nl&yT^l z(b=a+b ИH#et97b5̽s" ""AY3m;A#ҢzNozG V CRna\$iׁ~y1FBFg,o CI=Y`ϿVل Ht,'Gxei D'*cP.NҔ"!F`_I-O^>A.Cn>O [hC7ܘP49~bE@\{(6djѻ=H;Noz=wHeyDH f׌(Q)''+#y ]NC`jFۤ8s)5lVx(_CtdzTAW_ƦvuZh,j԰܄]e(oɏ$u'B`gӀOO+Eͳpv(O0#{?+B7&)d3M!*N3㫊l'[e>>r%-#-X)o! F x=VVX0pm8}{aT?t~RX\TBs*wҳ|'oP]hlZ,illW C`:VFL*y~׍Bm ;҅eX/iA ny7u6ġ.FYܜ :mxIL J.ɲ1˞3X[B~7|2>$%# oXh٥שJvմfԍl(q=/UrXHr.Ă1J_gmnPN!?GdP$1;:-Bc8͍`gԆ#O@4v$j 1OZ=2ՅFzEm^ \TkO~Z]r[gz\P2.ob ܕOYg) q T|Z.tCG'VF(!h>&ƍ6 o}YfVx F{>~Hf]N}i`t%ɥyaJ::(6~]?[ͫS$".;GXcwQJd7&Oݪr,̑DhoЃ&jrހܣfD,3Ĝ̹SNNҪ}<K8z#/eA7`WoaЉ^ ٳh{} \=YRr+Żm1C a;l@Vw N!/`hS:' °sCF2ͬ ;@NM' !vj|Bw3g{v{;b# t]0.ryaW2FAL5ZC/zlpil^Q#èx.k?J ִGxG{kpX"k6ZAcCzOmy܈U̶B_!x};Y8 c"jDRsV\,u帢N:E闗~ wPGGd TJ3qLE"#/k/*h/J!Z$3^ xײ]I~$}wxh}:YI1H&Ɨ}'ػJ%zAy(/zV:3qj@sc_ >^P-(^ ?{ݪ4l z&CC5*Q ye>^j B`~K# uت*lQ^[HsC#:_HEvXwMq¥:nӓs vdګ`)Φk~WP8 B,G6&7/;<\]]?1e X&PiZSP|]}8lh!#h|?cŬ)3XY_(ʙ7"b2*y,Nx2adȰF/>r{*K 2_LzkG35S4+ oL a{zI_,|h2 3_@$|n&x'>Ȑi!p>95Ozr"5?\.zaʦGoIrJaܼUO{H $)}JʷIZOM@3)aVjBe<¯QedmI<΅p$XT~LkUmPo 8m2=&rt )JRf.9aSwoڊZ-_Ll)jsNM0ېV/z @E /U^Q0M]CPدp6RU5&5[IVt@;%?j gw;2m/vY7>l%8/:;'u&Ә͗Pd`/4yCNn뼤ޟ[9A2ڤ tWGKp׹ tQXQ"J>:PXAzB9J-W+O Z|e#KJ%z^}%7I-G~qcYqUE˪m` Ah.9ӐMWdlɃZO[?uX&<CCG4Gn*8@6sɤvRNa/LJ^i(ς<*([P7YO5݀ QՇjU#>2u.lTSge: )& *<ǔò#WH?y ν3] @.<86Sr-a̤ NŒ!|Hqz*HZcק:p0Zv I#kPҢօɀCR0 dQj#Kڮ-x_Xd1:]-T :ktXSKHYRxV/KeIi3nby-b{=`gS5{ny.vS ]eve2a F" mŤm"8GA~yI' xM)?x~!HC: # =9rcJ^]KF RUԒuYsbDWiѯA;e@jr__ ̲Cc4BX%1Z#-qgSGDtykD5x 8R=&y!FFZJE"g˒o)Xzg4Y@%*AcW0}Q(}Kv1@ʅElm:P3իೳŴֿ(;v8UOU+Qz\=/5ҟ0N)|7pތy<ԟn~ckّT1;FmDp%.qN/m`O] &ehTC77>K#;J|TDf~DžeA^eࡌI{p~@G׃p!筫+t׌jdjeSV% ;>5`u;h$] e`Z醅A]A*dg1"-F,W6&Ԇ0KYL6[9=;~} a2tG, nP@p{'Yf7xL1zZ֗EdF$JEs O[ufn>ϧy }0oEi/ˊU15W w_ߏ%y97QX+ĜƼ 5|uJ.߶QFW6ݴ;LI"X7Dvh3|7Qi\K)fT4EgRs+7Ѻugɋo8Q\,$ۅ `츂̰6z>e3aO+Y;kơr$>&7 Yd`x~ ?0KÊ4ʣ]6Y'TCOieo2)(?:m ]Ws6"8U:P_sxHPT/!,^.X~Χ tz@D&~% ۢ"mT4u2/9a G({~rk']r?0wY#Y)"W}VY( {-WFW<(ʌ$OӺJ4: ѳm.͚Yr_ ebVHg Xr]8O۬ ~DYA_kױHUب-xq_I 7iֹk\] 2h&A 8R IJ[z#(VB\E@UʉMߚmu"0T!zF$2[X *b%dX"S<5b/*3;Lk0קro-;`Ѽpd~|ENU{))/Su862?}ñGCsI(e3jjsZ_̎KӉ.L4JLest $ԁu*JLRVGb *Q1O!+ʖWXHYpw寫yQKY_x> ̟&u^'ކJ͛|c/x\_ >d1OϺ#H~Hhjۢ6+&7*l>\F4D g㙸Eu<a:ӛXs5nb6V@;8?aTn>/&0˗ftT$@G/,xF/3a Rko94,׷'d=g;E!$5w""?QňlՀ'mrY<lǎUvڬH{i[egeU̹Sz|g=H##:]ϋ;Z-M;S03r@0 F@Pmm#@s☫f8 Q{}YQ%FNh$s#ms?bA|| wIG~>mcJauwDw^C57Ǭ[e%.珂{f5YJBo]rbOU IM$nꇺzLoE•ykxP?e$&*[0iW9H/`ٿ¶('d 9N_P Hө9@Ǚ'nO.({V ~U,/QPgzͦ)JƤZ-+ћT6FbG!"ĝ9*E5\/Fei:TCN5(h=v-c e ?Mr6G>P%_U%#i} EjUˠ`!?F,8GWF!m.>zs0L+T~iyL&͌̇!0 +([`w*.`{9B5 'EnҶx!pg4k/6a, ^" 'ʩ2:t ZLN/j>TRNF]D!K'8vvs; LBr E2.@]UfaA5uռY|aeM. 41-ia:kXp: NGa`d!d+$!'Yi_ѭ S\*~x3B|A-M* f ;Mnݏ3)E}.?IZHyh$l1w-}2b{|Sz~Ҏ^WGUd "gTutJ5ڀ4kظM Z͏*ma4w2qd RG+y] .Hض YZ