courier-authlib-mysql-0.72.0-bp155.1.6 >  A dk>I%z ftv:/Ym;Fb`B(E}i }ÑKRo^Y*#rp8 CD) mV {JTz΢-}m%=D-ءg8<B+%mXYSE+znB߶8p8!G$vߠlH&¢D6VH EĂJ_)P1759:0z(r1\q>}fmGz`<Db *He.<FSv0Mxm|g %/X]\yʈ$99x;< K;oũ 8QZrB_s/biHl4Q:*℟il=Ԯv &ʼG+1KN}TGϦe.5D>lTkw<>)yZ3l#JwuNoVVJv%d\ڒ <66edd10018c14b07aa801f52ec6c3709ea416377642e9d105063239eea0508255de121aa2b1009b95e44a98f970cf8d55103fcb5zdk>I%z \MU{^xc׬LȕSXWqfh"n};xN_PY+7 x c%?@~!"&.1=[~\¥taV"є28J%bCLt!U u\K5璹ط|qPHgPt7Ff f!!pqyRxBn nmElRȑ±8޴ ] (4^{ЃSGѨho>ox2]ʈݛj+u"YUgZp@H?8d ) ^%.R l     8@JT0(89(:>@ FG4H<IDXHYT\x]^bc]defluvwxyz4Ccourier-authlib-mysql0.72.0bp155.1.6MySQL support for the Courier authentication libraryThis package installs MySQL support for the Courier authentication library. Install this package in order to be able to authenticate using MySQL.dk>hci-cnode2-e5SUSE Linux Enterprise 15 SP5openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://www.courier-mta.org/imap/linuxx86_64dk>dk>4c18f853936265520161e6654c29daefcbaa00e6d1501cdb619fcc149561bd5dlibauthmysql.so.0.0.0rootrootrootrootcourier-authlib-0.72.0-bp155.1.6.src.rpmcourier-authlib-mysqlcourier-authlib-mysql(x86-64)libauthmysql.so.0()(64bit)@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcourierauth.so.0()(64bit)libcourierauthcommon.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libmariadb.so.3()(64bit)libmariadb.so.3(libmysqlclient_18)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(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/ldconfighci-cnode2-e5 16847499580.72.0-bp155.1.60.72.0-bp155.1.6libauthmysql.so.0libauthmysql.so.0.0.0/usr/lib64/-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-SP5/standard/90ba12ca9cc597583ea950292f653702-courier-authlibcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=929c07e8858e7eed37c7ab73cdb39feb5c67e624, strippedPR RRR RRR RRRRRR R RR]dطcz %Rfutf-8f914a96334b99fb6becef85e77f9bbe635c84d212ab2d8f13b4dcaa9f7e2d35b?7zXZ !t/GV] cr$x#H!nnetZvNӥq7a ar`Fׯ%Iamn Ftި#j2%me9qH ?Rbk7;b^-?yhW6Nݛ5jZO>kɉ:rHsaD—%ID<g $Ja:N'7Ji:$pê'Ͼsd-I+7SѳO53q^lG bV[-"eK -_+6#AXlItG ܣҾm`GrҩCpFZGhE/Msr9:+'ƅ{E}G8:ې!o_W4Gn /c_1@0v;ο?hX[ڇdD7^NmHg~x>G넆.E>;ID ( zmt3Ϩ݃S&=Xۜ >S-X ᷲ~ҍcYW7[]NCeo&A?4;xAԼ{`K jfU42X꜊g:<=+W Ji󠎮tܕ5^]1$3=Gvj$Sin 3nXoCqô譼%dÄ1ɡ1UHmkz] 45h6n$HP āρ_F̃KG}g1J6Vt(@`zs\;vn~IӍءaTWk:)C|t(z2##UaO[3ȓWT&m GXݳϱ2Shh)9U ?ʙr2ӰA z-V(H0m{[WOwib nXQ-g,uQѸ@5Sn3hy(0=O8&0{\(mItl/$!01Ē'`_h-H+0Ԃ7<`u="'rxh: "){_(ESn2QE]p,\ᇫU5(pJGlQ[Af.=IV&Vmz D˭Y{{xEsO rfbb IuLاb7b5^'KlAlbVO1NWHYi­C D{D49L)dOϑbdy o5消{鈔hj FW\% BҺijrTP6ާ/LFg|NR|^k֝8Ae-$8i.0K(C測-XZ׍6Zm~(!.eUGOs1iWovY3*5ߣc%0~O @ zỢb&왑7v{Te*١* |YpׅQ21fg*qޭqnKk=;vjnª?dTyDfgNv Npŗ.MbX b'R;ciK(Lu";67DE6YTwm6'~Ġr7BQkqTߠ!98E95{Z;%^+ҳ@z_)˞3? VK i=ICf93<\%b21xZe0oa}6;uN!IL_?1C։~&+{'>*t]oBNsys7R]7R) TҧJu8c5ClNߗ>ҦyrgMe~0ٲH ,ip, b.\a)`&m.wr?zUPO:%Jdy m.dmBkwD [K%Ử䫕r@r8SB}ֲ/=!/Hh[:)r)"9B:A7ZˈF-IuЙ>uyͭF.vȡʻH8yciw'D7 _ klQԣrG #z$;XZ]"'6ШS#+yNZXek{Ih Aܥ~RC^Z 6]{c>b埼WSWN j5J{ z&'*ڽL Yd.΂Z?21J_Ӭ[@Kg9at h7i:ÏDwrBE 6F#fwt wf;[2sf[R!)ɳE灨2 \ǴikߺzHNG<,qHIl#,(?YQݻG.TH~]0oQȊX8]k8cN}`~acNU7с({xYKևDZwC=$~`;gɩM`$F$^):1{|<;$o-_7H|͑j!^Em=҆$$$e^J./PfI vGNnw30#:BQ,SyN1({a {yxC a#;U9qIcNQqj&Pd_Js' @-I3x -ar%y ZoJTl_8YүG?g7kʳORr2IР!0ɀl%T' THo\h E}&\+}ifvx7b|o݋r7fUTW(=^|fazn#Zr*F`}AqR^99Q; 0 Kڑ%)vhwEp,\E4-<\9?iBr4ꂇ?:qo%2k!hJ"$6z&8g-I9yV'`7. /Ǝ`--7c?xY+{v=j gQxlh`*=i/x/jƋ).meL[ˑcF +?h\5W׵e~y0 ΋W Q`xIi4o4. ʳNC3 3ؕuA^<-` >w)~VH"xVV;Ǣm]3k WgaN`A 3MDXn{R =ݕ>Or.FBQC\ߵͅkTM3Ζ9k )9L[vJN6g}0ig6Dy@NrMN:f¸Mm_x\,bG\њQestGޡ-$ZI0g% v ^}hVg#n=l|>-b ʄ6dB,wWaؙ?[%ke]CZ[ԛr$CD;m' ڻ5.=(C:ņ^AOG_$1-q |6Y Ri |948gLIx iFBz`0OTkkʸziō$B b1rᜨBYP甍s&wN6ϟȸѣ** j,\ߛ|4YWQXtpSuJȝ1܎SIAwRľyOؑ.?]j}G`)"mP7INs7_3V" 榈XH>-3e1RL%I&1eAu qڀ%/'HQF F28igd oAz6!\o5t V>cn ik" &ċm O5EG\ϯe#B$.j8ZEjD>NAu5CA; `9GM*?^A  k;@`)A]컅w]/^o7P An ;ӼO]` E89X+嗱eMPT#\?Meυ0LoHfDnlp$@i!b`<@8%>|R'FQF&}ɰ.RCV5Rm5|[yP%v='9<cv2Kljı+7(=P+ sJuE1kH/"s%*~ŖIS&%/31=Gv*6)UZSCmÈdB֟ d$]X og6g~cɼ^h|DAZ 8r} Cyjh]Jwe\YI)>ebbkP-!c+]/ŌrAe(f-qh$|Ž>':|Q!У ,VLxbQb:ČV`(jB ERMpP_8NrHdU ,`ӓSB Aıw ;]:ܤ͒ϔ8&<P"Cjg@ʶbNfG$$lG5P` n UTXTK,Fk ԇKo)1{{.0:Ǯ ۆ_Z;iؼ~یͼ;9 \:z(`<+m'5grOpV&%[\uڎKWs_ DrhNZ!)wQM%Wra^\%+q<wu_6^$4O *n3O-ao|qg>5=Sbi>hh#v}`$l5O7?T7Jhvr&vFn-yA%vLp1G/_hC+Ȑ=/"w3<(aAPn|)p'EYN>DbJa]R-ݪ#1,';"I/:ܓǽfpCS=~$aIP`eCf.jD¤ƻKN @5(m Qk[QJF. &6zѺ :\0&9NR4c5r/@zfWRv憫 X* >MO/-qt]C`WaSQd^`4ߘf+[~ͨBpK( KH 0'HmS/Sʲgf,:"~Ry1z[kCJˑXZZӆ~a3<6Hqp-Q'.ۘ!2ٚ9KPzddtt,'a'>@$w,?#N?Ue BK?څɾpڔfqpXw'+MeLV`~}B' p҃g{U<ЊG6#2Ыm tZ6)x39N9b]:oU+lP͛9"\m]8EYJA!aD(3-9畂IG4@2 -9µL0UDX\N1Cp?bF ʉNqe, 4t'\*Ѡ QvtgO}u%w*I7ص8- -;4,-; 8oi) ?HRӻI5gN&ߨdG7i7RSiV)XS_i4b7&o1Ih>8[GOH4o\c.pʲV~[eP: QZsiG=0Y%zj&xg fk@ 1gSbqSTR~BgRΠMx6¤df+j&;s#?+"[|uY"F$[&G84JJgy0#6^]t-ѓ\(tRg)B = E0D**Ue~Ix/HFrT1;W],Iv0Gl F0C? LMb6?'<4-?"g-# v>cjwI vb54-,ң汪V x/ʩ3$%F)BEϬOAKMzCBڋ~}o_44W*G8 X8,2VdA*/f2C3ᒨpUw3x-8-8EfΫɲku5LMFAE>A3qMqBʭx5P1 a^+'ʚ^o~M+ m^`gc>T]p~<bF/Wݗ_y."f\SiXf?{}hn4t|bpD}a"#>_6_D~>A@fq.c1 GA_GPDqnoFEo|4MBnp^zQC|=^-o ~8Ȝ Y;Ct: i&Vge F'?xLi7H˦Pc# y/U1G/Jp 7<}w0.G䚱Z ldjt/V5tQ( Y6V1c<+fG1)8"+f[ B>x+Qn&+GP'd!#> C%8`%A@vgäzSQ}}/j#߼a蕐vfՁ6s@^TD89-Ww2$$9 Re i! JBM1u~}d[^J#(p Ӡ!v\;,|l ( Oze&=ۯl ctrxû&?uqN^FM){m m`ov<גE"w0=H0Q *%f륗ӱp;I)q]q,LN؂h4RJSn>F`؜U7Gp U[tWk;]PŇiUc S}pJrj?}yZ bPwݒj,v=~9PJlh!AqجbeZy!`V 6}{TP)9&U'yBnX%NTV4k3p^b1@785.l "C$cfW#Pѫp`I6<| 0ҷ|,}Ee/6bHd tH8&%0T ]#|x T̩ps#m ȝbK""42U7Z4dw⭩ *0GMʍ93 &V?@lJfh243olOsXMEOcE)oP2BA1J4^'ɂ? ѽ 7"#g.홤9شd7:uZ*Y*ut"-=-` ,Au+;sԘ`/Cߏ3m&b̜}X:i(DTGǐ]TKMs*0ڄ@svƀHJ=r!M=>=Z=bU릘{o/8`uP!p8!e= %Z*L=w6W ҼK츕,SAS4o^XLҏR8OcBW foJd?>GEw2W^denosDHJ*emF]Pc&XYR&oçۮz Oѡ_ӃF*)_>W/efdbh[54\B"[OͶzʼTqh19s"u%c'64}bN̾$V]粊8nfV6$hY|ڨnԈʪ,S_ y%J.)Z/~PQA!cP $\o@K'}6d0C}Vcf"W 1۠SbVˠ!-9F}(AmԤ}=Ѓ "+wN|Ǟ"P~+HC`< Z-Y&/4l03/e[}Ԃ/{!%!\@']P7at:Zyv?kjz+i*ߜDkI8$GLMi M E$Rk)X\vBEbÆ +|²Yα䃺/m̕|)i֪M5[uM %4 jS^3$X/=L P׃nǂӐ,\ I-._7Z(-N=B#q%_N? nK6Hwwd_u{ mx ɬ6;*@h a(fN'ݫmt1iQ`5vؘ?r-dzAėTة{:Vh;{ P<@U!$L)_IK. {9ҿ\SZOb?{ wR*A`CSPqQ?$\b2 8SoLhoҔJͼ6QXQ'Dކ <)cf5HDZ2!}F[7­k .OBSV)0K ȶxߍZR68?^9}ɷgqsV؞$ycF7 dҟRq|V᛿ȃ/аlSYH`]Q'BӾZ+ɼ#(ujRVGSn dC '~yӥ_[78Y>wE~_)&B2[EQs!o\P^H7bQ_NiXݤybW7* N'>c+O"k0qz~u6 ou6b@?`Qzw՜/LSH< ߄ fWeZs"5^10ȯ+v>^'z_ws*rKuY5Aa?[kWB̩hLZdQZw]Z;O1FkX˾RViSQcU::Ol|o;w6*f t:?5SB0{3-j2:]R?.>\*~A}2~uXi 9u\V޼Ѵw 1=zU -2;,dpWH̍3bdO ҐSm8MS &i`Tp7`-()6@ rayZs0B H`y&,>;X"EI;3/3{:ۅQW\iuqK 9Da6+7 `>bzBc">H0l+5*Jc~+GLyN]_wKu} RwXkx3H+7Gɩړd+&cm~1Dk:_tޗǍA_6;a̧@dڰ?hE-|ck%ɞ 70jr g@y7O _&;Ik>hBƃA5* MK/]ߥnW3T4~41ygn~ȸէ'eI`_Nc7Oϲ;|gF3'<Ox@_o }BY:3`3znך~|19k s>HZnj_ vf[Ve5xeUU҅r-`<qP鳁7lԍW_Kݶ4D:*D "BJiK֟mEG8ᔸ9-2 tY=9 vaAti> CwT`.ZN'ol?H1 Adorpõ/̘1cw͕lf` иjtPiP}Nډ0O9VIi u@ךZDzx*Fάe#\JI716H e~q 2U__WޭD'("(&wLj(ִVӟ(Y)υ*AOYjfnIyv z'XC4!X}aY˷QPEE9Qpt`MC.hE7*; @:dBk 5&َۣyxY)Ra)K)||{24m_ `@|V7kVlyW'+2}Ӫyjȡp~'ǎD rTIhA2v-\CڮA@U'EP#7:IC -3)w^69co2թ22.ɠj:[Κ^lF㑎z꾊>, $G;Dg^?|%rOF,u dk}Tzz]DR`??m&7C~s)ZfNF,P5C!FJ7f3/ddߟ$0,dV3N4\>s]>͐ZO觩s6qjm=T?tmԈK&=6rԍdP43``[M棯}!:ń!YK3yKqIHiIjn,O+[iLzrJ;Z1"eۂPI3j~)|8LIg;*ij ȣ#xlT#n[HuuBiɦnlW_>FW%޿ӲbS% яHdy]cx5THVwb{(~LzgɞG9CWM!sSn[]J: ԍܜ,^;ӨJOFj,}D42ĈlWVe [umnzIP+2`<\2瞞栵><q?/ӳu-A;MiAZqݢRZD3LN 3+`]Z銿s( B?\X:X8wIxwܹtc05DSONǢFStb9wrbi5kAwjYT`l{yHy?*.nY/)pK NUoR ͏bX8hJ#C{hܒl6[))X+/m (I}ʹJ&kk&VSK#{UF;&ŜLA҅:UuR&M#0:iNLϸ L]8DܜыGOϦ`ֽ}-H{hq PDåeXi"\`-+@B6 3=6Y9qi:DŻL*"nz_|fȨ=\ruYCcG^$ԻsS3l.01t=~&U'>x!XK s8 x"wKevqczr%sE05Vd~)YQ;W܌FÁ7;-U6Y̕j?#.f}hD8:yBgK_x&J'cm'Ll.dіP[ʼ|͓PTc1{z[[?2:usGfߺYM[% yjϡQԐc%j*(35*E#7jx;☓V=-1x6he%uKaPz<# 5mWBż2?>9 _M8{@#)KS~!kȗ EUf>@/ 7%"|6&F#%zf5e:JN;-WYc|Ժ-d;HSqE_jG\A*UdL&vt HB*B3SmdEsVH_byj'W؁F_+Y3$pjkz`՘A_QF'p;f+mV~-(a ՗y. a붓Iwk+PutI}eOR*:"yxj+$ʐ@Ůu%YfCЇ .>!QhePdgnzZۣ{Yk??&w 8d-s7Fx^59CS6L>Q"s:'!E, @ }!4k׌jU0ԇڱ~L:*g~44R,ϑ~9g^#es(ju?=&^0\DxyLESvu4x6;?1(.Guc*U33_*!grdghQ &W͉;ooւ-R`KSkQyA5S@qkXFm"V0VZI+yxӔϫG +2 Hhew~b `;؀\wo$"qdi@d % =VW01?猇Rkn܋x0t̢ @"*'){:xv+/M IX\?=~C(Nrpn u &&j稥< ,MD Q(d2lmu-B{(1YY7Mn+S.8*6G/6@V,O?l@CktEd92 [Qa ! N5 :oa[L!nU$&KSD>yD1{db)tǶqGf5lcГL=apӬ&@/cx%P* U"ԏGOi0r&q_6tDV1KKvT9')i\ PAD7֪۽sq+`yo5-JO'} lD08g^RJZy8IiY4WO k!ܱ9HU=~64m¿N6^̠k^LkF~7i , .IШ6,Z㣧,|Hv_?8)s*adG4S$^<,3R~|Y.U+%sZi#ԦC=Jyl^çH'5IBK]mas&?gI-/MP&;FIfҷцJ>4A@Nr$L~d?j}r_v03PNc(-c*nAF3Kkz׋>m+k,.>ViFrOV֒"p7|YD6[ݸnχ_.ײ8 n_cJl{J'塣EePyI9 U~ aw[gev &1IM(N!p @>{j[ᢸH[3e$M Cn`M4VvsOU$wcek"qaJ;\,L^n.[]ᯁ}QIQ-zv?6G|bHRy$eW)!&iB{NAjT`0񌂖 f0p]ÈPA-I_K |9 }lf8T[ƞ]p\r%Q߷5d Q+~ W4 XP1 w7~)645uZ6Kׅg^"3@P:)Knt=|Q"BDD1eIYib^Zl'RTue$^u\9ݤR[_ڃX lWk&N?Jiy(eO0T$ 8-t*ֲ n2n; d\]w04F" Ş:qHizh"hF} Ӯc~bi&4.@0}~ 5 rO!_ęLH" 1XDcMI`0 JFSIA3ݜ|-. ȴ)YD YZ