courier-authlib-userdb-0.71.3-bp154.1.35 >  A b|bS!M@eee5n( }>p\#,k q-0mX2K_=I'@R_t`"pu-)5c~aV/~"62Wc)=+$}UU ?T,I6o(21э~Zh0.dS¾mHz{yoǒ=%{K,Ys=yK#pٟ{F3kx*`WlZwFK1GJvKb=/ep6`U|6gCCS+8c@\ať7a286f3a36a465bd378dc652013d26cbf620aa9c76b1062f2175ae2f172551b8732e344a9f2d96a7cad6af2e83e19a361915ce9db|bS!M@eeeoжFR^F9ݐ>S[xT'JsNZcIX0xICChR] ~PD*y,gb9'!W5JE ˰? P1gLDZVJBSrsA5B Y\'=3vm s?@`N/#5)KV%|bM n&%w&KWp0v͇<_b~O <ĭP9_UPȕ,o]cָVd<H#k-6h>p@!?!d  + a  =Fj      4  `     8 o  P%(M8T9: >@F G HL Ix XY\ ] ^bcVdeflu vw x y!z!`!p!t!z!Ccourier-authlib-userdb0.71.3bp154.1.35Userdb 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.b|b;obs-arm-8bASUSE Linux Enterprise 15 SP4openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://www.courier-mta.org/imap/linuxaarch64 T'/ !* 큤b|b/b|b6b|b4b|b4b|b4b|b4b|b6b|b,b|b,b|b,b|b,63d72a128e527f5ee28a17a9ee6d8e9a9608436717c220d8c4bd4ec068c199530a8dae607b3f90edc9ad0ff961ff7518bc0eab2fa2c66cecab1b18d7c68615b7b8d0c719113a674276bedf08e05639b0d7a67fd8802bd9cc2880b1479346bca29145d55eaa638f5be8eb3decfb24b0819d2e0cc5a573e1ab839af54a4ad8fdb705faa49ca57660a219f9f22af58c3e71a73c6e615bd6f788c8442155649f2031f5d213846fd9f662dc0800deec7533bd688a12e024d357f7f32c09f3a0392b856644f198564caf2d94a597ff1f455ae5511d3f2eaa1471ff3b560989bfa0cfabb4aee962d4696b1397335c598336060354ef46651982697044dd44dfcfff7b18e2a0c8930b8f148d2f62c5e5253ab1dc70a66f64e1933adeafd6f249abdbb7a282191a2968dd05e39ce1b1990ef1c7101dcf58773d97ddaa0b2bc7f3a0b6eda6libauthuserdb.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcourier-authlib-0.71.3-bp154.1.35.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)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.3a,@`u`i@`U`#^^ϧ^p]ʞ\\@Z%8X@XX7@W9@UT_W@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 - 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/ldconfigobs-arm-8 1652318779 0.71.3-bp154.1.350.71.3-bp154.1.35libauthuserdb.so.0libauthuserdb.so.0.0.0makeuserdbpw2userdbuserdbuserdb-test-cram-md5userdbpwmakeuserdb.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-SP4/standard/a5b9f032bdc352790e238de3726c613a-courier-authlibcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0129fdaadd47ade752ed7011d06981a45c4130ae, 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]=ce2f6d2774f542a7ce0c1116e8ec5315ac73a674, 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) PRRRRR RRRRRRR RRR RRSVC 0Autf-89554c26eec6e4e1f1971fb6d679d6c8458763ce2ddf6efe13c6bdf8c0e7dd1e8?7zXZ !t/ho] cr$x#F  4Z4zEf,Sxt=\ӧ$O+&4m\]bdđBԝ@unmA6jnr u4Īʇê xvx^Q}dOŃ-ӡBORabxiA WEbΆJڍUGp7Qֳ~`WjA2ܓл 9(=Ԟfe*T>l6Ŵ^p oUͦ a^uvebյ)gKEEJM)|,Zm̲Z![&3O[?:1h4[/~j~k(>FȲ`,UInh_>aDPŦ# }XEHm*Z WK= hD#zYs\2Ym_9Sӏ` ثl<^,*'@m!jM'/wJ|u+ůE9uj $]/mE6H`ͤ V2vu Cp9k*8MFp" ܰ00Zp+AaǑoWpCSI* e8/P eX!Ӻm.! Cd`IQ22+2\wM^4ùM38BB VوP DAdu?2Sq FNГ,\{6̦ 5ZJ/,6X1 te h>}ER3sIp6(Wٯ%mXş"ϵs|W]ଆ[/ʷ+:<sn(cuFKZ q a Uj|6~^65^1֎xۇE0!9 VxjN|^΋.Jݾ*@aG> rtoWvBJܦNja @e|b9e]s_YBSLͥ=ߐtJ Q0t̋3*kYB愈D)-XX@-Icpb9 zf6`!" V(0Nzm9mU{uw{AElznA5̍_}֖qskpn } ڱ(_Eȫ?*?x2~HTpP>zQ~;BvzgzM<~y\ȲWު'MM[61ɤ~@ϮH?T @Ī~ r+=f( no/7*\ρOvTWY-R9Um4ĪCl8>݄=U3Ⱥ # @9mCj)"sҫW6xM`V$ LhCB˃ *NAr?@݇bBjAWk`1J'Q497$AwlCX[v -ıфddPW{%aە;^ br#uQS^cFONS!~o#@k/ʒ3Ԁיe&[~23 4+!UQ-MP<_JYm̴ǶǐK"plZ(dnKzR%O(-앶h[@#Ct7trHoM .T%K%ބ)T*4βR|R֗*SϣPGo)~*V̺[W WpM)`"0_|Gkharl s%+@>^KabS2{6l*2Є4wPbH1mjo{ƪMwT㮚R,F(s[Wsy"&.v'(݋ aË%[ȩsk\e ,4t3b")$]$^/vA՟xxעvD&.z`i@ !ؽ֌.,: ߱T^Y[:_{aIFҷ]eX-:nAa ?BP_XsSqv18mRwpD^߼$Xw׼W2Hcuۂ ˾(PSSBAl+ˈWR T]}14]-cp:F/ǣ=WE VagOÃ[pYC#k;FZO4UㅊͮxHp"\wF 1ZދTDDF9 M@Jhtv;r.FԵ7!:b^Z ׼?mcycok6GD6h p3k!ż,Ctjߛ ^ٴhK &_D|[+Bȯ]&.$ 2sRSOy@0eˑGvsR%ڵ<ҾL'^RmKaL[ǎ&E3{_|kdsQ˪@wK# ^ߠN{6 ;\"ʸhi'8dL4GAy E ߲ys~  P{(7>FPC]ņ{H/W poȪeOmWe?nzQ"(N8|7eY0cyQ'} K$K{u $^3ei|?%Κ̫p6[Jn:f~x}NƺH!:/0)=ON_.˲WE2H0 PGK ~ ̭h9tVSoU),h0i>G"#K_$6a,Aa ѥ@ twc'7 >n܆{ |ySWa#CU0>K X'u_&̛FW #& #dz1I|;@TYXYr ~mAVqvr>_@?A8c𧻓XrU+L^-|FbH-Xʇ^LeyISW6z^`=( RLO|B%G&lyX 6j".yRi5Żn9= s/xmj67ѫ^NU {\+ߥrF)VmW.5S)3 dlyLK̈'ǘ^QSRd`}Bb 08T琢7d1?*h&6>$t#7R)JTۚA ư ɮe WyS@E,$~O P\d^Dn! Ý_- Sݢ1mP+I\"js :]1>iL_T&@q<1"3x \ udL3 oWxU) L`Ϧi^xSm^~‚yrAM~`3epeOЁ1W"D1Fhzk|%?0#ͅ+n<:<%cM"h{ VTz_#1~AagÛ'<#D'H{3 qG,\^C,c?/?N겊f Zcvx j  0Y68?9SέdLJaD-CHŭ$D(|IQ9z(cn@o1I,Q 7BInAۂ4{fA.a&oTQ#D\cb@F; #WytC+eGd&kR^Q04.oF9/,0?IK9z)@xvܳ3C4@'J - %GQ-ڗrt5hЙ[ $uusy2g&Gz/5V4ņZս<þWoK{3| `F+wh9u_ <Uz!IJ,}mD-OK~0= sF8#iҙC,(ΒrI@ KWENw]5!S&VUYUhV:4PN{qKkª~^[)+b0u@uDG"TήG9C!jG9HC vvBa)=;l6옳zfFƒ cF͹4Skĸ)N .ۜS$N/MG.7Ud;f MZECB0+/&B9!Y\FV-!7#a!ެ^.nT(xǢ%勮D* *P@ˊ^f+ fjHLdf;\UVhdQ9M8ֈ,#p*zLL'.|$ɧ6---)m}-}ej-Q#NV:j|DP@61^C_釆f[NdX *'yAh X]Bʫ ͊9-Cy)NNYMԷo>|{IWo`d{1>!^d# $]eQ:^F] Y.jtSfB }HSt0SBjPZ795"<*!<;5zob%~VռIV_!_vA{7]K^܈XN.rrS-"Ⱦ%F| 0Kbjiyj#%iRX_}g`,mDL3bqvujɩPNߘ;SeY0l5d17/n8v77*ks X"K)h@mmpܘ{]ja"j{viTe\nֹt\xt֢2c'<,Yj(tM(F6+$0Ye9ULLj^ik FѤ'\:!K 23kPj뻢މRKHNL Pn^{_V{g1rG 8H|vϊ$^|p#t~V2.t0Bt:^d0N޻p]LΕQ d7[MRfm'#tw_7Ѵ+}R`$mEwo^-\?|9JyƲ!2J_V+:zq=@wJpdQ0^z|rLqlẎ((zt=o" $T^v]i]q!eX?M u';%7`Hu59ۅT*KgU%&m`̛uqNR (õt7%\虩z;TN#HHs@і{϶ĮWYgY;~tǍOLXHT'M u@5ϊgiIKt dAոc_hmKç&Sj`9z)Fwnnn3JC2OBzOdpztUo@ x`% _[U;;VCxX>O[ۨ(e h O(p܂;vxpGo'L 34#<ɻb VP0s, ?jbw2z7CsxTۢH\uS ź21R1:r'/"OB;G,Hd"0u3xOVG\HD$I@^yo&XP 2 uqk /?)_uWz+W%+ӛ7Ws!EF0>42%3Z'oڧfҽ柟ق)&7Hɘ t挪G6RHYXcy!޳⪑ya,)WXq/O͡3V*sۀEhԙHxQ>ho,PudԊ2CRpwUos_PջAj{0 blxVq$ O3XDG6w I k/,PeP c" ]=GR欻s[EP[v^JM5+ּhi$=)avc9] IJ/ W+ghW*cqAT*o fsL#ǡ)F%ˈ)[*/E=V5e#Hi^3%t>Ɵ̸e)M7^HKknECt$bsjqrby="g~QSw{u9R޺'q[DzנRI${Iir`В٤~<ײ<~Ba[1L̻Gvv֎]~e.kç mnU}=G_qoU*I-QRjԙ[p$QW~.w UWuůL̢=+ZJl}KQơ`D9b} 9߉2ҏ<5 ؂mo?hGsyo\,Gak^"RU(FB=q@5S7Jl(eDxSnJ?&~6D2={ͧ)>CU,t<)(` NIT':L]%W N7K39Ԗ]Opqާ|9lBP'oT鷲"8e-]-'荏'I!zO氂UxEZduGL1Tzu't8MmE2C(jυz@,݅oKǑ!d9koq:XL׆7A, V*&s$>w:02|`qx:Lv0Hӊ sٲO\dS=L {JHJ.outLF-_n"xlڗ1W~)UPwC_2uFLY/<sZAQ *, "3tB>3U2{#gd6-l -ړK&VmQuڿ]>.k"!Q"THUFrM_KQZ󨎶#ћ󨔷Sr <;cǜ ,8?MjcbQؤ&("QPӽr1/ĥ Aw^7 * C]5Qn=QTH3`z- V=|CBȇȄH3uSCs#5 M\>NE7Uie6ĝ~E,)oFTc;ygp84VUz*Ů1liVH?5J>4M~ܑG y!X} 3/ݲlj ?3r0D^oY~QK'ғ@Hw^y)̪ RQPMsX9My PZяwVNVE&))Su^< N6Y a/CCsb<[0jmt<吝ѝVgݩB~@1'P{NHjؼܩ!h\CJS{.Ik_@Uɜ;BwL̈́uG2_x|5}ɏ*bEhZt#^5c HP )4ejYdjSF; ؂0go;J9ca`)C xnumG]r?q2j0=or=9[64ƺmg.M{x?h;PM窱@ FP3YSyL-,/}ANX*(F{g 1F< Aʯⵈ񵊦N|H>DRb>t#7ʏijlB2d݇F6?j7~ ezCʪ= >!N,\!w c$wT^0t ^zH ,inPYKЇnXN5e)3FPMG$7=/☳WօQUB} `P緅ŨPL2^bU-DE\1'KkDC z;Q 4> W`q%r ygxYfXxNg+ҩq[@#;@jJ;cєUM {'EUw#4(>/qY6A/uQ9{-ޖ#[di߻ OjH=U -3s6kg1r$^֟qt{f b",o 9 %򗽳f&W76L*=SRyРXrp DOkY8M)<uF~!i4w@ݜlF7n1ͿL+̄+ ;Xe=6h>'VWazͽZZ]hNӔ}vt [BWNVrMwp3- \~;j^u2AfnX2*李| Vd#nkQ2 Hg! h<,YI٨!"`Ʃ~x$1ef;3cjtAƉ" |w "U?]JLVX&IdS݂+Sku6AYO?0cy<З֩d)#pd/gh:7{b#v L9FkSBNSKݦxe:J Y u5?i>w^(aRr4H]+ĽX^gϨ+@Ci3cy>_MR̲1-:K^@h)-A+ \D.^yO'nW8/%Nf$(bmBN+ Hp f3xEKոC1;H ,|k Q3{+$4Hwr֣0o=㳾@W>H,Je0"VC3؀ie%{BJOOq)( "xA?BjD޳-MᮮdI]ioJc}3/a_SijW4PY]H8D/&@)Jl O`Cxs`妵C9f\sėz뢌7:IA3tZU}ٜFbE@޿d4*4=[>z/CbᡇL L=F!H,YaA[Çu3i*?B.Ā^]|5ųdrC>8\a-Drf-6Æ nSjk?ua(@gc6bRJ欅0mKŴdJAALjgr5hU$2f}=M,vjD'xsQȕj[ i'Qߤ2ü"M{{ I2EbR ?RSFP_7j\el|hK=K(¨hħ ƽcsȡxj*klBUnM3$r\֨<* hI5)a;^ꩯ,:@fr;l]_טX[@-|ڶ޷٦lk!{nRpUfo/%# TwdBM bz-)VOlPq$ |raP5̶JXýT$cvG%wOnݫxPc> HLC ,g/GJ'~73 K~w%٦bTaFPƸP+( o n[e&嵧 } $YIf-E_Vhv ,.TQRQtJ.@U7#WcG>?j&kZCN-. aCTt@`hLzhc)H ?do ?OVeR [Il7|-`\˺M?^eWv[K?I ͆YE_R6*tF%B;AɫĀ_ iAƇ iTO*!%#N@Y]8mCʵtvI/7 ,²ຏ!˦0ʍA4En[wRS,_ze$%_n!ۆBaXEX*<l8w|˘D細3\K!/9|]u4UH-{PC;RvS5Z?rjMEah&8|}J''Ik}1 ξLj֊Ԯ7M  ՀA4yUcug>)d#Aq$2ƋW_E ښRIQZ]%ܻͿFoTSHla^V7i ,5crܩq%rǚL5LSYҰWo+֖pFStkQk+fׁ]YxوWc_s˷$(] -ff-h)]5#ұ{,+z0o\'tEѳaZEj3iRԷ)(LqRԯRx_7DrA2U0 F )߫NoLVLon[p ,pj` y>!&h%4q|뺮6*tH U|zJhXӲDƳ yJ`. 8}B00*d6ЅOR~ښ4"w բsBzlt +::Vngz#@S5ZkQZIt_g_uBÞTU{vUQqP-ԗNxRpfr ^CfNAM0}VO75wΨuG4.O7>* :ϬҋϘ?+y"ꕈW"0v|:%LhtewTNҲ*bM,}MjKﳳT_r-O =t1N;WZPϙ,vKf`4' WqC#,)M-`0خk `ⷾ+W^X!ɻ|[Y5;VE ob4r۱]EO{Y*m9OO%RP lԻ 8:HGV7!EfUtLx;\D70 1oz@;9W!O%<ùHfSk޴mv)yA9QU(}=/^{f#np^vƤ t,*XCy~l,gGQ;zw `_^ 1(9"8sMEG-U 3T0iu~I4LjGl EK٠Վ&Z)X0ȘL'Of%]U2?9揫`:OG6`4%mT/94%KLWh8GwN ;'wRaoBDo@dJfzJN*LkDosL$%v2]A$f6J $^!D;ŹX~{x+ u6~4w\Sa[jb R-e/J݋o@M )``2Yڍ/U8rgTw;@brߩ |3TLF^sn-X0~%-TjO;2iDoR-A `+ڡKVq#X*p뉌x8 ~m?ˇOFSPE1uxK@u8.?wNZp ;gbߝ]2 1ޖ^&c 4T2u2tl] [(ݘGbvBUTF[Ǧd']#о](e9z@S'ߠywK-{:fJ^_- %a˃0!gdbg0c Bqx:sa3!TL3pS,š "pU@/BǹF3?KWd-R;S8s*rV}P>5𽲒s fD౗}c9f[Ψ4>fOx'‰C5{ñOt]89~i#>iگϗ ^XVDPi2ϻH)իY)OBSmBvIF[[W`7_ZL$7,-|k' 7!4 XUFWD@lJ:倫N# "mS錮)iݏ2*a7d ɃW|.!T( 78D! fxE ӌU;垷n:S!W6㩯:{Nͪc&CDe…)^LʔkW3;pc1W!Dbro=oB蕛a!N^n;yQF? m>AtZcޫ,4d RzUg!6ڍw42~L7o,w*#>P.}r AT% xݔR#OT_:Z#f,yE.! ۑhFF{_)v Їbp: sodԌq@@nqیml(RL 7AaYO.e&e̸I/rcXJ}"C\Ӗ%v:8H6Er2w븒QZ*8a͵3,덥}IЦ٢Z+4o#uk;ꔚ(#)Fiy/,Ij5C!ǒ]|tue60 on E[>u|Kj6e?:xmOFpgGV>,M1~ OcV* zk;GÞp,$x>low++ca($#Vh&o?k5.ھIfb1Qbw^)/71!/>& ˝CW-*-)mALiWj҃ gk.4q ;ij?'qJ_2 CJtyiz[gg(K0R.6uY]5IX{3͉_Gy!Ƥ00赻K1-hlB,Դ9K69~˰`w n,o0qUW ^ВQǾ֨~10|A,fٓEb$f+3xdvl|pֹ.kxfiՍ kvMbfNд$u"螆]?Du * &*n6t˵Wt :yefW6S~G3"cT$-+nQ˝f]A'9W8^׳]crev+"c1I[jd+I% j{픮wŽ)]ZP_HAݱ;~m.yOo2Aku=3sbm&QEwSEȥKdYfs2l B;]~Twt_Dj;;PɋPHu2g'_yKoj[GG^$ I3?TIF3RnrVQ+m+peLwx-{/ovCC #ïJ;3gNBMu-V0"~mk)ަff_E{J@NDZqaTmg߯?n ֍yQJpƀD7y҇ -;K:ǖsᬼј q.-У8>totKRbZa@Ag$󞛫yݣ-] ;%U4\+j*g\%.%cSOJ2*)bۏ/Tdv@2$c_Ee 63X& (%+;b ݾYUi~-W1c zj-38,ԭ@vO r ÷nad)'|Kkd=5qbc&aKvj]<?Z)k5d*¼~J9 i aB,l%S&/A WŘUպ̶E77:_p I_! `OB4N<NsJU%`#' f?kn=ˁssz1݆n7cnT9gLjjNJZ>%6y1>+C:x8EYБk89:TGARQUOؒofxT HtҦ-Os|Vwx| 0=/TtOG=B)(bݹ'Voͺ)q$NP?e4 W ^y~a iрpvŸ)ndQǞxfT‘=2.$0-ri7}_vB9;9 kIj8ZHu"q9:h![+%fcZQ1m }ކFN#0g١~HrQ8DX!)We?לJWѢ m  ȕaQy0tFR=ctYk:!8rן*BLa_ O 0}f!Oj1ӾE&v$/L[$HBQ~a]kXoRji;I&g3Z ǘG?-YhG`5XdB0DFc\Gs]DNmn*+[cسY{p$8f=XC7n_lzuBȁ׳RX-#"E7؏s^d|@ ~0 rh^4 Jѵx!$YQB Z .xTYn9ax,)ěP^=Su5(D.SM+JskU[) ~ ],6 @G<,00z^xj>P~va y3 2+ĭ-؍"xwi38ڜbM~f֑"J1G nm?ӻ(*5^pR7_8C>HBV@' M'}CLNUw(O<,UyAx;`|!aOMmC OKd<;Ti\A?/h˼ \gɝb=3psҞ0}Q]r85+rQֺòr$CDy54nAky{L[/Op3t"uڍTu'JH`Fgq%3%t4;z M:hE')#F!!v79Cl5$;,/{F'؞;",y0R'~|Tplڼ|:,?*[h'XԀ2%pBr&+K[&&,0ODV.-:p546e1>O6C98Mjȣ'"ώ/V0؛rAMPXP6@qI3T]^= FzBS8Wvy~$ן2c4kՅL K~jZ:bVH_eiGGDu! #1u "BI]a8E yA1E;[O4’ue~o=nO$ ]xHX/bϮiz?@YAiiҶn9q &%0󻱗OqIZ}!ֽx]vk:3j(.W'*EҸꈓp)Bֳr+~e ݊6O Rt wePIJ>7;+"9DSc4m oP:ӸaW$ໞ[F1NP8Tx ^PU[b1cu:?Lq0pqn1?]T ψP[P%FbSWl_Y 8e*0U@)t}@ٶp "<"aeلuZEQ5;*ԮڄGƣ?,vtkE"zomy=<30bN=']m4de޹_"apEeLD2 ,<U e,F< Hh T ͜3PHzQU>kSG=\V„ -55m9pYD+Dr0ǬL=1^/UKӮ*myē=p(#zY 7'#Uk=RUjōG&(_ȘSVj5f$"@5ČOGP"YШp3ۯh׽kEb' } p>~QB̃3DǪp3~Wjlc¨Aowz36^NMbz;b f_)Zkk>iFM&R_ϣO/_8 xȿk{ tiφ6,H M픫3'[ۜ4-q5[yW2%sˢ1C ne_R™RgE%묽d_]sji Oi_~$ 9)! G!t#4d1Ω2UH0:Argͣi$QD#⊟3(8Q@_~C  y×c:HjlRm@0P}=:ÈgF)ͨa A_a *3!k21J- ~m Ї:qEAYp,) әe@, gc`U^tY  #@Osťu%;igUŻ.Q:+ϲE4}p:.fZRI#GF(xЊKx_8Wg&VӰ''1u}X1Xl}w.;x9HrO wVq 6eG(?!qVݝl`%o0)Qmk uGx =8nxNy:*{RY'38gVⅳ>('!KA0hM3?YmZ^ݣ_@ʊng.Y䖉{3Cat 2KzaX:P7:* cd֮xvVaT{@tk98q 6-Αc[w{/9I0Xm߇/FiVKן}<µ/)qyI& %.hRtk&hZ%wT Z Pj*}"y2L8 !;c6CelL8̿*s ̙k AbNeSK,3Z:+~D[]YY< >hhODIb6Q\$Uy3D=&V.eWM|o)6vs $$`O5e>߉gQU>>04S~:f 2l '\~-7lEQwOͲG5&N%"bg nCRsa^F˪kI7Uh޴rݎ֏\ELk66f&"=BGj)NZ7ZYѐAF&9prZZlW|鎥ւ@"J`q #H)|j-1yD;p2PFB\ )a."bdGVEJDR9U# $yԄOKUI%&:/UZc &+Ð.S)'Jp8`Ӑah2@v, 2؉_\;KV4(.tt^MV; |a`{D̾@CJm["f8/O PCs ܶǡ߭SXVq3|^6; 9P{BDkF'o>< ${7{d_~4ST=@[A꽾w=`6ul` ؑgDvV@ ROKqv"WYZɈC)<SBkujnx}N[R)\W[|uhEZФn|;s]kN2s{!W !&!^ 兕5l\\L{*WD蔰)wRZ`f#y%^7sE0JYX`P;ƌٲRAFOn(͒ c:VT]w(̀+2=Fxí:8S%E ̮)nN ,`0{6cC&/}Oc ;ԩg5B?\p$lA<2C(\kQ'AB8i; ;&TbffY7jВhЁ2}Z0ġfg2W\i۫pA2dkzU[PGe >$":GB0{\ԼE6 85H|#K^XeD L>#k NcFeue@߀i&';{(YbH;~9,TKWJ]`l5&,gBP"C! W.yF;Ak+42wKMлx>EF!Pl|#]NvwM#BJo/R$5/]7ƁҖZŒ՝/zҦy[Ĩ!N`X7Wk"əE Z3XUc;J̛G]8f9S|fP"W^VP62ݪ.($ sl4}YǕ!nY˿e>I8UD%&ɪ J!] ?+Q%Gh\@ \9\AG~N%39y_aw@ {!geU*6@(#zז;Z"Nmk#y qGm/_ϔFeEgv]jDڃ"}>uq= ` 4+Q_Qށ_[%d&f1't&qFɻVUĬ]b*`j̘RI"#$zX9 NBS=ZrUũuQAKis!(~$";]ko=xB2u)PC6S1m]V6'qPz=pu[.1FwڇA;BbۀWh).O$)0IٌH YF /-9Lm%UM#Z?Ge1;HdVSqwȨlUM&0eX؏+:waIm5le#t!Sh->v.&!#FDN8K~;$^$0u/|j CHE?&=,GǺt剡M%9Yjq& {L*qQTAgI8"HGɜ8C40=ib}eP$#?䨄_A\515boߐvX|q6: nߒ\@moO]i)4tBX{~7a*u`}UNP޾(ɻD^xnZNQ'K> mo YZ