cyrus-sasl-bdb-2.1.28-150500.1.1 >  A d p9|Dy)=. L9k[?]T y%/vP4x.o I:ќW~ ލ`=xIn1i5S0w}?z Pv]N{N]tɜp ht.PΤdwѳ/_gt"`'♻vpƪwH a^ YZK(H>;RXoa8imTӣ`Lz'$J31f196eb8a91db4a3d2b002ff1ab0a6b440f4952c373439ae4da3ec3d4837c6995573811d7ed483a387f5253b7bf472876f31de0d p9|34͌4TM1ex/ h9f|f_U_8uHnݾi^^FPַ&\#'&UH ̠7ũQz9$= 3hSt+fXkzVطއt첨sO GJPz_ƍ[V&Hm>pA)8?)(d # D' =[  D   x>0      ( 8 9 `: F8GLHIXY(\P]^ bc Bd e f l u v! w'x(y(Xz(((()$Ccyrus-sasl-bdb2.1.28150500.1.1Implementation of Cyrus SASL APIThis is the Cyrus SASL API. It can be used on the client or server side to provide authentication. See RFC 2222 for more information.d cabernet_SUSE Linux Enterprise 15SUSE LLC BSD-4-Clausehttps://www.suse.com/Productivity/Networking/Otherhttps://github.com/cyrusimap/cyrus-sasllinuxppc64leP((E AAA큤d d d d d d d d d d d d d d d d d bd d d d c67590922834784fb37d0b891a3c07607d3c7864b29c2b00eb89f99401c5d6f2c525fd3ee34303a19d14d91b6e8a461feecef4266f02c7532cacc933d57a933579a48981d974327b7e8264b72059f045366e8be70f02bc62659e57096ce650b48ebecaed8e8569b8845e637e63ac91023bafb34130fc39a8bff421cdcf6199966a15d7bf90799167e822e95857f669cd56d8c78e4024bd3a7ff60e7083b65585010267128b39ebbd030a303d980cedfce2199081375d62a95e27e56fdcff76beb663be57ae8e805aa8c81e51ae458e110bc645fbabd98ca12d1f43491624c01095143e82a800e5e6de0721e19a1b7542ed8ea3c02c6a55608bfbf72af752cd939d6e5d1632140a6c135b251260953650d17d87cd1124f87aaf72192aa4580d4ba272241a92bcf191b1efaecebbf68a5f004b42dbde6b9f4c812c5e1697679787a4a8e47b028c75818a77fb90b8078fa44183abc0576a05614bc55eecf0f5e919ea80324cf7a1ab202088019bf0fcdc2d0e672aa8be79f85c7bce2a9e2fe5fadabdd7b9a615809aacae452aae239254bf42e7d6ce74c667116167a3480eebf2c6libanonymous.so.3.0.0libanonymous.so.3.0.0liblogin.so.3.0.0liblogin.so.3.0.0libsasldb.so.3.0.0libsasldb.so.3.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcyrus-sasl-bdb-2.1.28-150500.1.1.src.rpmcyrus-sasl-bdbcyrus-sasl-bdb(ppc-64)libanonymous.so.3()(64bit)liblogin.so.3()(64bit)libsasldb.so.3()(64bit)@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdb-4.8.so()(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libsasl2-3libsasl2.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1cyrus-sasl4.14.3c@b(a@a@`7@_I@_j^;]߶\X)@Y@@Xg@XVhT@Tw@dimstar@opensuse.orgdmueller@suse.comdmueller@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comscabrero@suse.demichael@stroeder.comvarkoly@suse.comvcizek@suse.commichael@stroeder.comvarkoly@suse.combwiedemann@suse.comvarkoly@suse.comjengelh@inai.de- Do not set directories inside doc/ mode 644; otherwise the directories are set 644 as well, which means no files inside are accessible. This resulted in the past in doc/ actually not being added to the devel package.- update to 2.1.28 (bsc#1196036, CVE-2022-24407): * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28 - drop cyrus-sasl-bug587.patch (upstream)- cyrus-sasl: prevent fail of %pre when berkely db utils are not installed (seems like we want to use this only for upgrade so no Prereq added) - move license to licensedir - remove use of RPM_BUILD_ROOT - minimal spec cleanups - avoid bashisms- postfix: sasl authentication with password fails (bsc#1194265) Add config parameter --with-dblib=gdbm - Avoid converting of /etc/sasldb2 by every update. Convert /etc/sasldb2 only if it is a Berkeley DB- Fix build: Do not build libsasl2-3 in the bdb package. This will not be linked to berkely db. libsasl2-3 is now defined as %BuildRequires and %Requires- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root due to insecure tmp file usage. (bsc#1180669) Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary files.- Remove Berkeley DB dependency (JIRA#SLE-12190) The packages cyrus-sasl and cyrus-sasl-saslauthd are built without Berkely DB support. gdbm will be used instead of BDB. The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built with Berkely DB support. - Update to 2.1.27 * Added support for OpenSSL 1.1 * Added support for lmdb * Lots of build fixes * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech * DIGEST-MD5 plugin: Fixed memory leaks Fixed a segfault when looking for non-existent reauth cache Prevent client from going from step 3 back to step 2 Allow cmusaslsecretDIGEST-MD5 property to be disabled * GSSAPI plugin: Added support for retrieving negotiated SSF Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF Properly compute maxbufsize AFTER security layers have been set * SCRAM plugin: Added support for SCRAM-SHA-256 * LOGIN plugin: Don’t prompt client for password until requested by server * NTLM plugin: Fixed crash due to uninitialized HMAC context - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) - bsc#983938 `After=syslog.target` left-overs in several unit files - added patches: fix_libpq-fe_include.diff for fixing including libpq-fe.h - removed patches obsoleted by upstream changes: * shared_link_on_ppc.patch * cyrus-sasl-2.1.27-openssl-1.1.0.patch * 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch * 0003-Check-return-error-from-gss_wrap_size_limit.patch * 0004-Add-support-for-retrieving-the-mech_ssf.patch * 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch * cyrus-sasl-fix-logging-in-gssapi.patch- Added support for retrieving negotiated SSF in gssapi plugin (bsc#1162518) * Add 0002-Drop-unused-parameter-from-gssapi_spnego_ssf.patch * Add 0003-Check-return-error-from-gss_wrap_size_limit.patch * Add 0004-Add-support-for-retrieving-the-mech_ssf.patch - Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF (bsc#1162518) * Add 0001-Fix-GSS-SPNEGO-mechanism-s-incompatible-behavior.patch- added backport-patch cyrus-sasl-bug587.patch which fixes off-by-one error in _sasl_add_string function (see CVE-2019-19906 bsc#1159635)- bnc#1044840 syslog is polluted with messages "GSSAPI client step 1" By server context the connection will be sent to the log function. Client content does not have log level information. I.e. there is no way to stop DEBUG level logs nece I've removed it. * add cyrus-sasl-fix-logging-in-gssapi.patch- OpenSSL 1.1 support (bsc#1055463) * add cyrus-sasl-2.1.27-openssl-1.1.0.patch from Fedora- added cyrus-sasl-issue-402.patch to fix SASL GSSAPI mechanism acceptor wrongly returns zero maxbufsize #402 (see https://github.com/cyrusimap/cyrus-sasl/issues/402)- bnc#1026825 saslauthd: :set_auth_mech : unknown authentication mechanism: kerberos5- really use SASLAUTHD_PARAMS variable (bnc#938657)- bnc#908883 cyrus-sasl-scram refers to wrong RFC- Make sure /usr/sbin/rcsaslauthd existscabernet 1678621648 2.1.28-150500.1.12.1.28-150500.1.1sasl2cyrus_sasl_sample_clientcyrus_sasl_sample_serversasl2libanonymous.solibanonymous.so.3libanonymous.so.3.0.0liblogin.soliblogin.so.3liblogin.so.3.0.0libsasldb.solibsasldb.so.3libsasldb.so.3.0.0pluginviewersasldblistusers2saslpasswd2cyrus-sasl-bdbCOPYINGsasl.3.gzpluginviewer.8.gzsasldblistusers2.8.gzsaslpasswd2.8.gz/etc//usr/bin//usr/lib64//usr/lib64/sasl2//usr/sbin//usr/share/licenses//usr/share/licenses/cyrus-sasl-bdb//usr/share/man/man3//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.suse.de/SUSE:SLE-15-SP5:GA/standard/1ec60b33aba4d4fee20f00e86d643254-cyrus-sasl-bdbcpioxz5ppc64le-suse-linux directoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=53ca9f73a6c07665126f78dbeadfb9d4f1e947cf, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=476998f78d676db40ea23eb49064d07e7c6b6733, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5bef393152831efb1987ca0d32186a58654019b4, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8635417f2ca175ea5f4b133030350fb0ba9eb6e4, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=44678bd3df6b7b325c7ab69017570576376cc0f8, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=6ee23acebe2849f2b70b722ad21f6eae2309017f, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2328a284d1165b0963a37cf2684157973039fcb5, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=0effa2e013136e7d2f90c2a1d6c428993615be4b, for GNU/Linux 3.10.0, strippedASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRPRRPRRPRRRRRRRRRRRRRt oj_PiŴutf-8b0412fd6b57cef96966ddc7a0407f08ac8e631b895b880a14dbf27c4773493cb?7zXZ !t/m] crt:bLL Vs坡Nl72O,Ԙ6$HE]5o̾Qe[a$,(QsM*}bZKNkE+E@^e7*$wxir QX<',>A!Ag>pxZ#?M~W7kg~ opG1FTдߐҧh yx9R\J N4gJ-Sr>ri ;,&]/:{X=mf6tn q7mrw/Ge|§5|:5%jlKy((N3Y;X -&$"xdZ%OXxǒMo d;:ɉC`nNhey̽m`pwDw.|Hcp]mhl)9,O!I59RH@+"Hv]T=Qɞ%߱7V!vK׎uO1&ΐQ7JeE"|*n=lk/m~!-+Xs=?4U|%Zd̏#Go*I!eTLj`pl"{til ZcAQ+Bu<#iN&0px%9 -5lS fuQG]paYbke-ycCYBI|]2%=*8<{ yNquu-b:mZ2Ye9n[{PI0V BWI&,*zv3_s]KMB74gJs<"6Ԉ' '8A9KL1"!!SU&t66>**c> }1\HWYB:oX2a BQ)"CԬ4p5] dlkxaCN$T' C|ymI2˪]#Ӌu#at[0h䞢dW, IIp.גV5B6B[gLX=O$!O>i06Dr=ӈ@U%sO L+1Oa/__) ͚R>~Wu^}khp/o?:yAr'TTk&Uѽ4y6vR )ъ|G-uxkE\W#tQ)@l"ҽF.pjwXkZ!V:eQRwg=tejsƔ8%j}1iZai{tr8^Z/eF706+@NxgEaSSe06@1,{U_p^(Cy߷4fzڰss@CWHA_e`y_A:@bFڜ~II }K;a4K1hu%^B^,u~6CQڬhnr)\:.\\@L 7%=q(U-S hsJ7wc=KŮu9:~dW[bJ<^8 @4I7RklE? `(l&gRR"N hĻ|Ur=-TLAOb $auYdu'b5.پ?:C`vsu}9WIxǏ W^DnIVwOlhw9 <qQ8ĭNG6C I`즦$a(U/7`NnM7{U3jˇkuZ(oD2fPPNawx\ qDqBT LhpcOU1._DJjx=3uZ}zFAYXSz(=E t(ُ%8D?{h)(dVsn( 0yu`Cw ;זi= or=S\d=VTd`L7Tt ]ɬw.6Ѩf!]j2K6/iT==U6_{/AxX=Iz49޸k&]KWaD>][Ae7_ه"+zZ뉌}?7R\E.| ǜXp?|C`=^<&)Z6NZPD$tgEpk3x?C0}1Sc[<%Γ^  }Нiԓd2p7d M}Cm3~Tg &8dJ6fwΊ E ǝl<3d'ު{~9vא9L<]\<* G?Rd>T @Hv䅡T.;7+Xf X0S롪-sV35XΕ|jiAwP91 z uל1%kPUMb'瓟'5[.G@ge vGU NgNg {eTLߛ(*~^,T`\8v4f]c58;(`~~@bH1cP^qД2{U ui_RbϿ j˴}8o"~38NtI=7FQ, ,pe-g^*N }{5nڥ;5y-NRy3QX8_,"bl1k9nKD$=&^GzFcbY{)}\6}bc,0謱|V|m9(ֆSI:mF$0zPzg>'.5 #Xm^V A&'<1*ՋN8굜<ӼKZ+:VT͑wc[̨8RS*3e%f"]8lmm.곃qBV8MHʼn0FW/暵߷ͬ ..FJzi`&Y3a'm1jN\܈.vLP ~_(@:߿VѧI7X=9R3Ŗȸ!Px .E@ PQ`C7\ 1G[B}F;ټ ~FΜM9xk -'oJ^6&hc}k nnc@bօ0gJyGٙrbEbmCLU%p?2QD1U@ 2KX8OEG͏WGKEG7p JrV%'jϋâcID;zACC} d34Z&MI^oaKRl3&9MR+*Z>'pf;ݱQ$Pw^8tx[lujzf(nƗ(,*)]:p3v{ Iޛ3h NN垒S2!*2@] 3ў$Q=l0©K&_]gr&5ֶȂzX.?ғ:G0vևIJa4NEWAx&[M}ˤ(ϛھ%,ܽc: YBG>G{)ٻzАm*b=;.R*MhgWN -mp RPCI$O7}4ldcG/z@9eB.ec!t3)Ѿ ; PtaE9w?lYK]"+@gRCK&ϛ?+UKƾE"vus(<|H{5Œ߾{Y|пK+rA{JٳfnJ]%/nbһ/ǵT|gݿaY9?Chuy)D[%U"*淅Q) 4/T'dl\7Ϥx<ٵw[c1f܁URF!9,+"o[Ѩ̜>ctV}!_t\4 I 8fCtwׯ1m$2mNgVDvHAdS:(8[|t,";}7F:F'rOȋQyw?pJ@3o+\Ў=7.pƖa|%vwz #V(ڢ?[ᾇR !a0_ܘd gY"/]N.8,tM]9s8Z)uv$1DAY [æDP߲vȧԛ66". jtR MZ,G/ó˶_JTM'Wyj9՘i(մnǵPݦ۔c\?\$&bEtCzS񆇂+_ tazo,BDw++Ùڋ2oroG@ػ2t톞~:?c#tǽ=r3M_%N41o8mJGBut܅QZf[ LԡMV+0E+nY5!Ee&֟a]mV]vYʭc+Zm66l~+fQsLVM`kYmv :gD@'[P2]~%Fr?׌#a2os*3F-4W:cu?p8E.WXoXtwqpjy`^4⫋g@w^ iF`.qtD֔ʪ?pr+6pƞHy+Է|nҌFwf\f N*PhRj5_L,.$$@s˜V 'T/1{`l=T‘A}o*gRg) (mP X@%'z9nG2M}4yu(X7ۚpWi>|7G1bFP"px[?VffE=s aLpS㜞s̄`޽ud'-;K?RNJ(/ qZ-Ƒh{.4-D0nרp+wڏ5&68LC!Rb-Ûd@DnOtb">f{!R!yEaZL=b%F36Q ^zVem }hT{z|*$셛˻^r-k,uoy~\kI5F#O3Cam;k.$6T(Au&:^Bdf-pV̀ႅo `oqi=ƪFg>aM8+4pɡ^T] 筪 B4.w0(XɱB@HxHg9I} ÚWā3~c6M&{0:u=L( ezNƖA7٧$ګw3pifw ϦZUȐXM:21(D?33ЫM~_GEY;FjZi w9*Ks vioNoKI4%l* y_b!XJ+|H֡,N[SԳ%t̛&((3.Lp4a3C*4#{sU͞Ry Zh16*OSjXl\!R =;gx9/IjH>"#' V3.IprtuߨHThd_fVQd1Z`Ix:iG`0O_Y~JI]_3iGܫU`/Hj0Zv̉] %(=TẃDZ:kl/ ]%L1ib~~lX9Op514JYa˙Y_OUI >b^m/b5~|5LːH-+RcrGQB !YoT&%fr'a)4ِb7O `xCȗk y-y= \ )@ءMtKHW}Ҍ;yx.z F#=?šbiK['\nf^]1ؒEdYƨ!,@r֙o=c㿣ؑ2jėv Fdek BZMƤ&U7&ٸx qPꖗzW6tG8^rDÜ=RAX~f =P랔9lD*gkѱu[}x$m9Z̑ =3D=Lفx$&5Ң 0kL63Me 53N՟[D{&OvueA>؇tŊffru:x]pီ _ɍ.Zm6OܺoXIhIW^Et,* "uю{i}GAd}*|.C7>a`ٚdb".nO}W0`Y 4/AC?L϶[LoRF6TzV! C: #VTGC]x{檣 4Ks%P/:UV_Sbh8DÏQf[f6%ħe_|̧Im#K:b!Ae98 U>#b CˆgP#T4 ak:LCvL|_71^bƑ|*oYOXA%8vߋ癚gȎRȮ&@j`o)p) MjL^Y+6w2wGp#3NoЉ.hlvaqiM%8P} ԄO893 kIIU}*}p !ֽ?MCuDzp@5K=d 8ZPZ۹} 9[z B^@ߡ. | w_W-kGѡ ֏o6v%UW5|$1khKXiJ5s&4ܜ8@RdmglV]/: [i?I0[RBDUKΚ#|ɝOHPͭYb߈ *p3zbI¢DȫR"Q3tMCpM!FI)Q>_mDwWcYtFxlNp]#g+EU_|O .&BzWoeѴ[HJ9XGe.{_3<_,MI7?퀜M;5& olNwc;{e3暯j>0(5^n{9ßt_xHBѢh5GzzG׳h|mnh2.Q,:؋y.S&ӟysѦ `2XZv]gWpZaľ%7m['Gۢ:(I⽳М;ݠGht;]v+ﴚ;J60ş:IJRWA9^̈a@m&c7y/jo=!ue`R\X' 2kOWfU_jE*pׁrټ{Ȝ-45kQAwNdv}kڕRx\LV7*MMņj-9^h-Ƽ5ᴚ``3a2j_|o0Pds)ő0CBe;),|(vXE QE?IS08%iSdWWTs?U=m}E %9}u" A%U N]50/00EԯϲP(*-MP㜈7QDz#]_w:JnxM*IDx$Z>LkQT|pdWm(( "9;v9FdK27:Ju͑&tDq6<@#'\?Tܜ%VJ=7vW]ƫʪ[ye%'Uݠ\Mۨ)6 ^lMu6 %{a5AEAKGPXjTُZ瘎ɩPx~(z +R֋ P4sLMDŬ=VV}tf4]W(Mz4 0_V&ڶwFR>(L_(,ߞ ܫ#k _?p>BHˍ^U{gXWɍم\R,PtFv#:kǔiro(0 T_Euj> ѝdSL6C3Aș3ut+p'bR:_Vri:~&P.0TOǰQDY+DS! $IssM yUގYiOGJw}fziw e09ɫ}Y2<$qO{Z: uGxl,hQ3롄F29P=>x: k(n%^(w2qnPk3Ͼ u_*cޖ^Qm"z~ 7n +@̃}I} A+g_W(+|?[O3\CbQ8H0f˵s3"*(#"d|X ?;d[6F!N[WG.771+9N ;zgCh~FmprA"tBjlB5Fī~c:"#1a<)Wl܉r 8q<%Ho[T_*Q"PrFBrE\Ne*) 45d}@EKupd,\!>;emLS]:&}20fP@;"5o!U]A_+d`~ne[@<֩Gs'Cum/EOE ! xab|M`i^mDsWKIUJSDiQ۞oXPhoNK>#bA#IBeE.V{ҁ0Ux)b$1eD^O"洆Ћьnツ2Tđ_(hRTƭJhZt7@t?`>6Rꓫ1$k/ho_LBwu +]vS oqs*w .05}nY mybS͓l@1fP!,eO!1geZ_fai[ޣGà58noſxd T '_~]1ܩ&'ܮb%w5mdqQdɼPui0jbhΫnay9˿8w L qpp< muh1'mTp|]o@a\ ,1,dX{putZ1g"IHRo#-BS1ͦ(8e|ja]Rb?A@W71 &ⷩЫTrt +. 7&kҽZZ(Ba:gJcdqk}$$Xw턑*%Þ04~/?hZwH4I]W ˶ +MˬÚ,¬=,HPB.*%Zӗ7oχfm%VP`H2򛴠F-;`oZb20Я*TU'" WEcRH9DUI$owLVa'k.+]50[?PmL*L X[(NT!w2޶;4x— G!f+o bZw[4h JY?*Rmlx;р{Z w`o( j)8@+ '\"Z/UϭԃCr|e@˙c=^CفF?iĵi'5d2M0h{)%/yUy$eG V/wyzNgHxZ{5NM8ɼAX^Z;O㿱~4WVu˾k`g $kn#U]V= U9tњG?Q"?UYW Hd'Ylu{p(qH2h@m:HxBӬ-BPvu8@xؒgd*`5\޳XU+uVwIH2MwrLmGvb/N: )s R̿0ƩB.Hxu&]P59C,lð2joHwe> JnMt\ ngM~6ƅ]%بO^>p+o.iE(lb&u! Za&*f<(R 8=K8Mb_ԻZuhkJxU]Rum]rw*</?LXolH1 Vvm׋ܟXӘ9u|-e p-LD=+G-՞:)X&IνYi_njбsqlmk t> k]I9I'+@'.4,f΁g nǹ'B)G !|`Њb%:njSqՏxCXDt9mHJiChNQhFu1uѱMUl! EYɝ` Ǯ8G  0t4 `Oأo:;^Rrr"&W,*^ԮؐyAt$mV/kn;h׾/bLNo$iC\A d7D_ j{"ve$#Xz,gȵ&UNWZ**N+/REJU%`38A[n8ʹ~9SW&=b)>$r5?H<&_k2t` RCke,t\> JIRNvzE-dݹ<6)>}ͽcQQ(.(NޜiO_eQB zi簤FW>р5J7vbKh 8*/Xy],wAzFv$-01+2chBt>:2_iJZ0}p5Ɏx[/^%(vD6gv"*$IyĦ 0,)GF ż0cc\ >*Z7%thwZeB&rA,$e MkfߏVpUl c1`?{j5 y I5ɕ?LZbƘϐ0 pk~c̩ uB'^DæDp3MDzKP)/'_T+$) 6kM:8n 3Zz}>s$GHdi;#"IQ hIy;5 9֖x6ۜ9eM:%ODtpr% j `SF6fF QUZ7ٍ\eh 1aInJfPqJ' iYҗ&/۰,/A^Oz}^)m})eUŝVeϫBʀªno3Z7Ł2r žq_R,pv+c:#/Ѫ3Z˅bJ|:FUQPdOs,|eBJTƣZ.J9gl#S0C=-d\5ߙ\ѐv}.da$eփZ{V|$EzS7X.@껍|q[S iBY;G3FCߓ5Q1f,g;rd(5@V%1u=4s7Wy,o̮7dV D1Є9Q @4%쿮c (=1 ~_ި4|ނn4x&V%E`╼F`|H V 89#P;ʁaP*;j${b@Cl:U[$ 'Q\`iqr Xeq̀bלvl[+5t: L(.\X'wwVDPdsת;?r06= ׄFV#V x)13x @bO=7ﭒmXmOB/qVj^\GF߄{#,}$pF0} ;ouu4K-&r" !X?a*T6 X۞iJHbίӖK^ea"]@DJ:4+ވB_nO*ZY#T"EE ',"WI'rیѶ$[1ǝ+uX0m4"%/Bd5Ywv/2wj*+MxY㝳UM7M@jas>i̓1rD3~ PNf.z`e2[Nyӕ#!EȻv9p^@.Lyu"SBYW"EIR֣"aOV(@hj-)oo,,b|[0hmOKf:7X_j-䘔 IK W 3FSk4JhX;RnY%7g}bYhyܥ]F`t)<_B%MN"PT_8IcAÿfAt;pf$o>]R:t FJ<-wxwά5 OT/|67':b̡v)24Ճ]lĀJs#Tu@G(HkƁ:wm]@dvtmunTT k!9ϮD6Ӣ\I5W5mݕѢVpsܕzdL'Lfg9u.VWޱEpbo4̽4Uv.`d5 C_Znĩ/lFBW*O!az4f\I ZqW(@-6g"7; !:_ڿ €/:g/po֋)frK,k ɚȱqUz  I"e&p8w۠ʙYC٤hvڄ-#WIXEBz^\ÏUR2GZdd ToFg.(~L3 _4|a^\Ae?6IjRr#h+c)R5gn30R@=ef[-~yJ[l<$:ܫ^ܹ&`# vϐ5E蜝ҚcAkEnH !xc!C;򸨩gr~TJ3q|?.J%":їH }V ~G 9j+r OKם䧹 6x6nyB,׎CXȼ[ U[TH8R}yd/t74m Bqoh Y&Թ.ŗo (\#ubj!'$;Ъ>O[<4Y{y3+/u\;Hڕ`NlAV T #4rT!4Ohȴkt""FjTRߚGz}HZw(&wT-,hN!'w I1/cMA2(O@ ̽'4wmE8YH U`-~._ûNӞ*C`%]8yPsheEw=x Ҵ>ו-tZ۠JV҄4V@]iů` I#N})7m,*ϔ?4 ݑcc ;n:urLz7\,!5ņ&J]b cOS/@7w\MuC{Èթ`$r#.@Ob7zZb/"&3#A[ k!o"U2: H݆#hi ѷ5)]Hv|mYaq=꓊#g$ atmdP}/= 띈;wM̪uZS6)VnN j,6갊w@H!SV[`paH3c]H`@ hwS FۊcS(}\U|ԝΪN7S+{'BYTNt̟cƙEfuīU#f_2bŠ`QfHUw(\oR:iKOKn6ޏ6'S[``fl^.^,nvh `+&(48拗HND}JY#P\~XSB&~=3/͖!GJ BHΊmy&tQC\^.aJaP9I(@=*@q4sN8>7*"yuZ_4GݤźgmC ,0i@)QT*'! V+kS}/`n=jLYcji!p¥2W)vȬ͸u %Ed~8]@v1ͤW,S!3@)ysxK5;ɌGSNa_X N;E%pzL˜٬TONJXa~HMO?VS)'>E:D,9fhޒ";C]?~~5&.{^ _1| 9?}GtZb~gJ-n_6\V>H9;M6drըBkzӋ:EtSIP^.rq5+GXh9A|Br'IZ}OyvܙĆ_yiHeOQ?!Ⱦ.vUa*0NVyw/&LH(fOHsWbߐw#ϔ4OGƇg\ nQ.}$31aPq鐮-\iRC6Eࣀ+RK$Ds0|f0Cat?9.rBTm:/Жz~1s2+JbX44:k= c1 3z+/\"u)Y3qQ5`ܵZ`؍ "[ixl}MAp]SwqݦWMB=ZnpZmJ@Zh?l I6vy/tJ**kOp?gl{nnAE%TƏ#4H'eul&ˮw; +J*ZI;>eр|"z#rNK_훔F*"~5r%#҂[~WlQ z&SB9DNF"Zܔezy2(Q/$}ܫLUc3IR w^$)VE-xudKS6D/ ¾$ mR 9"&nDTIǜGRláSHiEaq?bKUt gXD423QҪ55AkpdeУk} vXzY 7^* \REkfB@y3]^ֱW lP"Rp|` ̱dӐu:;<¾ 1%.LZR#I˲fEOxy|- I\x2WFaԷ (GEV{#fGJ p.O+ɝi;e;wb'MȽF ֲKoB۲;~>4AjxX3{!E8`'.{ЋMF<;o p'xD|_v+BIyxŨ۲\P_a\0- 63zBTy\Sv,Nj&hrG=Y/o@c~c|K5PꙬFvJ k-}cq|j@˩pP1B3n-bcensI(GB`ZsUMTh,HwB,TeFjpbZ D}yw* JZG!^(iY|{megd=Ԝʂ{:xeS .H/-`~@OFLByyd8R}o8 c3/7X!GzߒA2)<-Ed)  ޹j}ݥW(BLjZ lSwB9nwt4#A,PЩ*]dA(Je}#S74]IˑhpGg}:yyKB=T+\fs8(BD;x2msP)[w`E#ӥJB}1tL`Ƽf25;ơe^^ b>D͊Ѫy7nws3{ w }-knpY=SJu׍q.x~XV%a (.rU%`}}Xi6f~LVuh.B[y@!Y=(NrF(`i fI-״@+#xh*9hyKVo0#\J'GVLN\ !M. 0HV-l-%V CT.sbeh>7i<,/e&tϻ諸No  @sZvU. >xhjX!hDוaH ˔Bg3) P&gӉI؛@A m9;= 9pxr:4 B.=L3xuQUI/ٶ,㹅QQ$%mEٍ"[j0CW?ɝ"/ EruֻJXZQc}W+KmEOYx%j0r Se I#{НgED{׺58Wm :SE;yuż\pwَߔ'>Ue(2۫ U ܛmNH~3ZkŌ;‹7oDs̕tp*'c{d'X kՇ7eA%Y5|qqxIݺGV(82DKcg_(Eaa ­V5<Ёu<& g"f/'4yU+rk_Y û.S@z=;c>_1Z?*|SH{˥ʄuƑ'XL=qMHV Mg2^J+j#>%-C Xv=֧:y o÷ `Ea#RbH_ 륊ȖJq1r U<]':gd(Cáɧtd:@II: ^sNa[c'J h͞E)kPu 5djjRnpԗQ9]y͛k9.Us:\_<:nIj@Ė?ij:$=;tf[? :K8#' #hy \:!-3}8.I3$EŜFB;<ƾ=jk] `be_8B9 C_uFLe'ǭy $rݼ]ӕm?j~*>S.`@~|po-u;Lp>R(3Hrr=Zf =ퟠ2gd\2*j™-RzQbHMZk vՈQ=kκP#~HpVFonikc];vБ8{ߎW&ЀF#:Z%k8#@;t5BkENz6{'.rfM6qB2wrb) , tEKt`h}I3~LgR psTs%͊++m)qsM”t 74cGQIl0`f&Ql)f32Wak&9#"kaR0aW/6bF5s ۝Z2MPs dfAު1rHB ߭/^`@׏,25FQ^[HfRqRCR眰aK894MRJ |4<۞vRc>;rhhLF*,ҋav?KHR斈6+/Evtz$»CY1oPPqw 9$զ!mE6D*O2BRVP#9t T \zfU%nW!W vUIJиO9K;c" kFɽ#k%'U ˤ7Xh~!amDݗ(.eGj }%ˡmXɬc.xs9kyZ8i[Dh FX C4o:h)Ѯ1$^ae/ eKVԮj ScmۘN7dcY%rxd)z &MrQ։#K|Sw$TN~ 0S$.-W? 0$]~GźE籕{\'Hs A/&ڱ<ABh5XG13zG. BOg_VF^+VQAS +xZyCeiۘ33 m@G]4]>>{R5MH,Q^35zJB~Z: 7F[UNsBeY:eZUAK%r蹵AӺ{#Ջ4u/ɘjRi"e(j}P/?:d A @"u?Lt]&p^ִ a |8'2OA;ə6Nn7 v$V8٪Xigf3?!l㱘JȻ۵/SKKOGY͌th+Jm~J`.hX$#-Z/_94o2;B4j iZFD[>2rOmf#$pS{DDG:b "Zk}.;q\ .҈@ OWAяi26!_͵igo%=]aހ ߉\%F⫦M1 rMet\+F NP0~ISTu _FTEhW>7Z")DzbbD٪V {"J*M]m^4$i&ݤKb^ '7I(æXk5Q{HR4!$p|p3 #>23?v/Mlk' ڕ Y\΄ I;Ju~$qLͭe&|NAwq#$N.!޼RRO"h&-uvtlxnQ).ǒIPj0aQBB_KTj ]<}«אp@,t'mѫa ]?3Kv1?DOs9`~.uX6 4 NVi7Kq`{Χw7N"_<d̕: g85sJ{t}M`TM+]5/Zb}8/ uQn o0^B ) ƣ*m6ꛄ:Q)Tgȶl@ m! 0b'Yp׶ħyьՊȯ9BA9q~JVdac{-f(ٙ)[/ L[8>Pj͂WslsөGELBm0,b6F/Q.r *= 3lxy0Aj7T)3g>:2ӯa,G{1o-m3Jm|8|*sC@;PAIIޏF9l_.XrJGdKOX5,:L(F#7돌 ɍ:ިgmQC# 1T 4'SEesK h;TT ]v_bCI5 9#z[6$O eሐ\ь.U'eR.)ΔЩg흙؞8HFu=aO3u٣ du><)wՏ#ATż7mܯ (Gډw}^ov6KDPî̅0J#Njٞʞ>T{UգT+YB 5ĺ/Q[GQmA1ɉ{(BaccƟ"B)W!9/FrR˂\`餾@Ϧ#R8޸)=)9J7DOw0Eypk LE((_gL:I :Q Us?I_*DZE_E,/`Fp@!2ɓS/P̊K}hjdoV19Fy~}we<(Z|;r$*EOC%ۏNPa!EK pU#T^|]90cN4  V5BsowѴXh,}JS+\nz$f#U8!ލmŶ=k>8yd󗫣߿xOVK`ث)*s$tFV#={}u;\#HW$ΫN]+[b+(容΁]χ:LԆ zLd#ʥ%Cg*Q%ڨ5jF:‘t=JۑkE}&{*SV- ;}vq ";F0of~. xA,cWIOQ_X@vɽ@nQkIJ~54۟kpY6:$az_mң (J`!p^Jrú9>%  E1^Mk4~0^O,,|̧ Tŏ}p11D`cmsŒzaEDE8* Eˬg~@"A=&hJ0˹(w)I~Zb(*'ZI5wi$th*V@fe$@B(gvA`\nL O[yyZүfŖ =5g{蚪7hnHzdP훁Ӂی?vEDL?l9-n#Q=>b%E|ٟ d)~.?-GhOh:MКUxue@i[X`gx$DQV>SyU nzӘO$\J`^UJ\ON54OtM f&/f]T;ϴ?@"z~3Cr^/r^7eP@MOrqߠ'{= YuuUe< MU po͹~?T[d1J؉ V |rq9:#Dgl)r:D!+Vfnn5ѐK^+M&ukh%DETNwQ)s-ӫ=jѥ ls+zEYr{q,7PyvP{ߕp +ЬǩS08n06F(Ff'BoThWie$xl*p8ټeESF:COTFek<@qj* Q'nt:٠pE7 8sOiplܔ1k87"Ff?6&{7AqWznx$NhX>:f]()J08!1G 8%kvNv K~61ky۞dv Čڠpc1p@ZIHL2yJjLs]L_%/RUޞEDrW_rxH݇V%kP p8]Kv%3v! ;1N\QY]{{юv)LW '2 0+^zG0Qce}!k-^)GrcT"+gMQr=ԻTo9YaHȼ|&`Wǣ$Xܸwco'4n߱dʎM5 =,p 6O|/|T(p\j/YuXLKG/XPB|4)1\^Ʀfq/^2m}(a3?PAڢk0oLv眾/d3&"meVFgU!&IK^twض(3h[)'lV_(W#zOx'1Z&}yRtun/%f%>_C0Wk&Io荪՜@r Hi:4Kz*r ˂EGG}5:7<ҋyujD>Ϥ}mxiFͿ[{kŷ/S&t8glk)N|"^:Gi_r]~?N 3DD&l7XvSSҦiDO5evbJTs0Y$*|!"P氫W&a*0 2E\D\H@у1/woXW6/E\$k1ێj!&JZ4HVґw1GC)'|1˖5IūtRwX;(YJ3TᨣWnZ4}>n(-*ob3DaF}Jd 9ɼhvʵ.(.B^6?.qdžLIe JNHzc+wlMz!r Go|දS8Sg)C|HwpsKl/QЈ.0㯰e3ߑFp;i1/UˑIꂺM%K]܍TEtgm娕Tځq tqSn($v nz9jf1u] DAw@ uoiOKJ;B+4?KlO+J͑QB[܉ ` Ђ@5(ήKa$%Aӝ>X :oT b VmlN6G͏[RP h?iZ? fa{+J[d مZA2tW"΄L!s2M_g=M *)yu1nLGv8 anq&q虰oOz |bK.jY#:fIs o}2aaI5?Z?Țms6mv9ƒơOڢ(`/8;'i~;qUZ0Td 4qb;aGwկ9vk<*yDӦoIP~6=LEۂa騵kC-Xoވoa酅z0=^N%zLw5Bw6ι5o:n]JOT,Ͻ{7QxRcofM̬q8S =mI.ɦv 1;@!s^CP= {>\[b.33Y㶺W|@磃-hvWIt \j UTj5ɉvmI;9kX0qNvfcӧ%.L+5+j-BںD[JB!\r|΄DU^,R,?ge&u^%+~m1|ܯENu;ZǸ!)o{CWGS>wb;btQfk0^ю5?40L!,K۲ 4@JQ{SGo-aW mlGVOӂe%SXP{BX! +p%KiJ oDİԶv-+nd;' G9 0^,)\br$| j3y˨[Dc'`,Y= ."|3LĐ d(bx%\sGԩWh]1n0Hrxl _`#|KZ6L7\f\Dk3fFrhP> ͩ/KA]^%rx3OPRf^ɻ Iíŭ2n—Vmmg#pCτ+GJXUg/9è?S"BFuxjXb(lGfx}8K/ 6(9qwJBzCp[ x N>GTKVei6h|n'_~?J:"T(<͡Ntf."JDMYnj:,kCv(Q`Tn- WڭScLH,O:~;1""e!Be*2t$$bVQD失YfHrBsLXZe Ȧ۔IQ-U^t؂ )}+aG8r$)?}FΞ:I,WQ%ЂZ^Z^?sAE|l !M>XflB?VvZ~ kJC\3PCWn '4`8g)-FX# k˵Z6#.T>oR]s8##V I9./iŽٔ| ׋0'k6rfBP*84{h)yWкPKMEnZkމa-O +04B6= Lޱ&OƸHS>j┹РxЬXͰ7Q?Z(ax%\Cu@LUx;G%e位w㖟eL %q2 &q Ҥ&DÞyٿYiB{Y߻S^^w-mS*`OZgW2zCNn<0滯!˝vSJd4ҥiEuՏqo+[oص$qa{I &Uip͊ [X[jm2ܻwٕ㳩a0ۍ,bN5xK"V d f:X)G^^VQ);xFM#,Ge~Ś@=oujmD!zM쟪fTx-xtW4 PzPI-؏h^\^[WF)C|Cu)cSf) 5.Ip3_'v$$.IA׶tHLdAo"T0,DZOv,E8BG#%s8)S0o%թk2haВZ6&kmFmZz] c bɟ&"*mpH. v,2@JC`xO0nfJ]O NLlY;9b{&!4A,b̅?N}Pt\A'gpgDt"(p雽 죡ڄy"GEY$K%(9\.D&/9F#BKV8C;j d=i G4E3ԕ sFŷ<%PO%s}ph{:$KggJ}be5lYV;Ebd{)3p,^eq=19M! Џ?mzbUmvKq#c۽OHt;oKZhUyM!mHQg>ٌSQ8 =ҕ!OjYL+VLq~ȇWT`;ͣUVu:ԪUZ WLRm%i=ʟq]fa˫7euMQɵhsӈfi[5ïdV;IW)1x*]i2qgBKNr3 .( 327uQݹ-{Y=-+Җqb4P8Hڙ)n9aЕ4d:+8ԙ0wdVtITPoDO jAf)f}.8 )i?9_ h f z&OSx"(]XH`f jQℳڳiN,OJܚQ뜛 N'BR"MROeyxFLgZ8с9%*V&Cヤ!CF$L։]ykǓوWH!yqչTQm'ݤtA찫p7-b0*W]J>t.L$Dl 꺳sj~^-K`Zb0ªv+<RڸȦ~$4$"S m!,(-plw,7);%ZpVŽdzf1j E#-E8vS(0` y t-TWOBL3_-7#ms EJәwV>sʸoN}شPGv2iW+)AʼnЮQF GSlu @TѶ+{hp%#q6.dMəQyMڱ!_uYC;}e=Jhw hSh&]uOIAzrBtHs3\tP4%+ZV+p5Ɠ J|<&wm˕ 75EL|i=1'Kw$[tڠ79 (O]~Ľ 3U 9v zeo'\j`)l[h5 Y=/[N55M`hykbE 04J^I 䒐)XR k|> <>8Ӊ{̧o'C5$LXc2Mƪ:B$Be©XfS/pe>!,gW_JvD<@ `[J{t(QiLiMN1S^;mjJĹs+85cN:мt'u˭yw7JwjtHǃ&)ǂCHo;ט拫y@C.*78t2f\Aȧԧ} x˨᳌أ) %p\}Bs3MBjZkxj&/4T;9L]|r@hp<ɅG'' b!*YCkU9 6%zI?31aZeG] ^.OnPhHc@p|2k<9|cǫ#Uz<3^ms)4\*@l&_>R5||!J߼Kk$/:fbCxfm>TBY6lH %:c͟$u^^9h3J_%_~´qVlssb3&2{NY3 r F,HX\2Տo_AA;|ZN܃B oCt׾T^ݳŶ8H5˛R/]ɂbK̎A$E D/tb;mݑ A]W_<(!b_uZ"qF<V!Y O;) 3/, z{p5A"0 \8m.%c M; "&WrD遽<γ[tֹj p}3&m_M|H<P&*k7z*Rj܎ ]8I\:wI=pRXps05G8s*ru4ZUxt!!MEbe@gvSak:G8qRqPYke`iR-el p拀؟&E{/6=mXGUJVa0-i?Z¯:WjgVv5H(jZF M'9 !l.ڶ YZ