libsasl2-3-2.1.26-14.1>t  DH`pY]/=„26FB[,X鑷P&LVdسx_ F5 i w.fS(4jl ¥NA*liJ~#NbNY!^l^$-DPg.ZlWe)0_ THr( osmΎ I iG8W'Pi;Ƌ+p-H5%7b_J"I⓪`4WNT"6GBVcB HwpP~B|B8Kc6aacfa249d550da4595d7fb9b9ec76e830a2a1b4PY]/=„1o9ɇc`I^`# 6'趩%g=l0CQ"ϽvvP87ٯΖWdQ>GQm-Mk:Z{*#TOȓ d<-pc `xzO`!8O,~d,38Z!Avh=hm||&rE&G)&wO襂Ύ:x&%4tvJi"(.`v-ayh2jм><"T?"Dd   Qdhpt      . DLV`[(|8#9#:#>@FGHIXY\]^ b (c d!De!If!Nl!Pu!dv!lw!x"y" z"4Clibsasl2-32.1.2614.1Simple Authentication and Security Layer (SASL) librarySimple Authentication and Security Layer (SASL) is a framework for authentication and data security in Internet protocols. This is the Cyrus SASL API implementation. It can be used on the client or server side to provide authentication. See RFC 2222 for more information.Y]build76openSUSE Leap 42.3openSUSEBSD-4-Clausehttp://bugs.opensuse.orgSystem/Librarieshttp://asg.web.cmu.edu/sasl/linuxx86_64Y]Y]501cece7afa6be3c63f79c0c599358b0libsasl2.so.3.0.0rootrootrootrootcyrus-sasl-2.1.26-14.1.src.rpmlibsasl2-3libsasl2-3(x86-64)libsasl2.so.3()(64bit)@@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2Yw2Xg@XVhT@Tw@T!`S׌S]SS:@Rt@RO@RH@R0[@R%@QdQP(@O\@O|7O@Nσ@NåN@Nu@L(L @K@K#@K&(K y@Jd\@J Y@I@varkoly@suse.commichael@stroeder.comvarkoly@suse.combwiedemann@suse.comvarkoly@suse.comjengelh@inai.devarkoly@suse.comsfalken@opensuse.orgp.drouand@gmail.comckornacker@suse.comvarkoly@suse.comjengelh@inai.detchvatal@suse.comtittiatcoke@gmail.comjcnengel@gmail.comjcnengel@gmail.comobs@botter.ccjengelh@inai.derhafer@suse.decrrodriguez@opensuse.orgdvaleev@suse.comaj@suse.derhafer@suse.derhafer@suse.decoolo@suse.comjengelh@medozas.dejengelh@medozas.decoolo@novell.comrhafer@novell.comrhafer@novell.comjengelh@medozas.derhafer@novell.comcoolo@novell.comrhafer@novell.comcrrodriguez@suse.de- 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.- 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 exists- bnc#897837 saslauthd package has no config- Changed --with-saslauthd=/var/run/sasl2 in %build to /run/sasl2 to clear rpmlint check failure- Remove insserv dependency; it's unneeded with systemd' systems - Remove insserv and fillup dependency in cyrus-sasl package; there is neither sysconfig or init file- Revert upstream commit 080e51c7fa0421eb2f0210d34cf0ac48a228b1e9 cyrus-sasl-revert_gssapi_flags.patch (bnc#775279)- bnc#871183 - cyrus-sasl-saslauthd service file is missing parameter 'Restart=always'- Implement shlib packaging guidelines: make subpackage libsasl2-3. (All other .so files are _server_ plugins AFAICS, loaded via dlopen.) - Ensure directories are owned by packages and thus get torn down on package removal- Put back the .so files to sasl auth packages from devel file. The .so files are read by some application instead of full path so in order for auth to work this files must be available- Add patch fix-sasl-header.diff to resolve build issues that are failing due to typedef 'sasl_malloc_t' is initialized. (see gentoo#458870, fedora#906519)- Removed server side service to comply with Factory rules- Update to 2.1.26 * Modernize SASL malloc/realloc callback prototypes * Added sasl_config_done() to plug a memory leak when using an application specific config file * Fixed PLAIN/LOGIN authentication failure when using saslauthd with no auxprop plugins (bug # 3590). * unlock the mutex in sasl_dispose if the context was freed by another thread * MINGW32 compatibility patches * Fixed broken logic in get_fqhostname() when abort_if_no_fqdn is 0 * Fixed some memory leaks in libsasl - GSSAPI plugin: + Fixed a segfault in gssapi.c introduced in 2.1.25. + Code refactoring + Added support for GSS-SPNEGO SASL mechanism (Unix only), which is also HTTP capable - GS2 plugin: + Updated GS2 plugin not to lose minor GSS-API status codes on errors - DIGEST-MD5 plugin: + Correctly send "stale" directive to prevent clients from (re)promtping for password + Better handling of HTTP reauthentication cases + fixed some memory leaks - SASLDB plugin: + Added support for BerkleyDB 5.X or later - OTP plugin: + Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications - SRP plugin: + Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications - saslauthd: + auth_rimap.c: qstring incorrectly appending the closing double quote, which might be causing crashes + auth_rimap.c: read the whole IMAP greeting + better error reporting from some drivers + fixed some memory leaks - New BuildRequires for pkgconfig since pkgconfig file is generated - Removed patches that do no longer apply * cyrus-sasl-gcc4.patch (integrated upstream) * cyrus-sasl-gs2-not-overwrite-minor-error-code.dif (integrated upstream) * gssapi-null-deref.dif (integrated upstream) * Fix-abort_if_no_fqdn-behavior.patch (integrated upstream) * cyrus-sasl-db6.diff (integrated upstream) - Move *.so files into devel package- Fix for bnc#827230 and #784705, fix patch as described in [#827230], typo in patch from request 112480 (remove rpath, Apr 4 2012), preventing sql auxprop plugin to work- Add cyrus-sasl-db6.diff to fix compile abort with db >= 5 - Simpler delete of .la files with find- Include fix for Cyrus SASL Bug#3589: When abort_if_no_fqdn is 0, a getaddrinfo failure should be ignored, as long as gethostname() succeeded. (bnc#771983)- Ensure libraries and tools are built with LFS and include config.h in all C files.- remove rpath- Move some doc files to devel package and to cyrus-sasl-saslauthd.- Removed debug printfs from cyrus-sasl.dif, added by accident - Updated cyrus-sasl-gs2-not-overwrite-minor-error-code.dif with latest upstream improvements- Update to 2.1.25: * Added support for channel bindings * Added support for ordering SASL mechanisms by strength (on the client side), or using the "client_mech_list" option. * Allow DIGEST-MD5 plugin to be used for client-side and server-side HTTP Digest, including running over non-persistent connections (RFC 2617) * New SASL plugins: SCRAM and GS2 * Fixed a crash caused by aborted SASL authentication and initiation of another one using the same SASL context. * Various improvements to DIGEST-MD5 to improve interoperability with some slightly broken clients - cleanup * removed old dependencies still related to cyrus-sasl2 * plugins now depend on the exact cyrus-sasl version * use autoreconf instead of calling all tools manually- add libtool as buildrequire to make the spec file more reliable- Remove redundant tags/sections from specfile- use %_smp_mflags- add dependency to avoid broken parallel make- Fixed attributes of /var/run/sasl2 in filelist- Removed the /var/run/sasl2 directory from cyrus-sasl.spec. It will now be created on demand by the saslauthd init script. - Adjusted init script headers to silence rpmlint warning/errors.- add baselibs.conf as a source- Fixed linker arguments for ldap- and sql-auxprop plugins (bnc#555568)- build against krb5-mini to avoid build cycle- Update to 2.1.23, the only change is a fix for a potential buffer overflow in sasl_encode64() (bnc#499104, CVE-2009-0688) - Imported some automake/libtool fixes from upstream cvs- fix build with GCC 4.4 - remove all "la" files/sbin/ldconfig/sbin/ldconfigbuild76 15023713042.1.26-14.12.1.26-14.1libsasl2.so.3libsasl2.so.3.0.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Maintenance:7119/openSUSE_Leap_42.3_Update/470001256f8f6f0615cd1384d3dab212-cyrus-sasl.openSUSE_Leap_42.3_Updatecpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=88363154efeca55747f46e5dcbd5e8d9dbd5fd35, stripped PR RRRRRRR R.t!!o\?@] cr$x#̢t!%mzbKq^*(fDS(+&ՙxFԀ=Ĥ?L.ф¤H7} :cwհz!]r# PIȒ1BboXJ"h|S"Ҩm I%i2"f`z@)KZ]SVe[n(oxHC3:3l +;J 4 ӧFpw[.,ǟ*B߬Sߟ`PJ^ȇzP %͍ZaUL-v4Z>ypw%ܹy־׏̳ȅz-ViX3?{m7@*vQ(`gÒg/ce~ׁ:u@yB +ާb(nmۭ}(eղ@NMC_JES9eSrxg\g7%LfjvIKBbͯ L^Ğj,O+0=oJluDkϱ }w SV;"Su4ƞfp2WlPu1;opr0ei vrrFٯX64wWf >u5'W.N5E^&(559j  a>m) ߈E7R})zJc#:*Z>,nM~$6@ ryaI4jAУ `;^B#7oE?!wLONx @EpZOk1&,tl96Bbq3SBh7%Խ gll}Ņoע-ťB}piÍIHx֭'ЍrWnLf%Vh*rb,qq=wP?Q(tIzײ ": R064 TkeDf4BFO}hrGGr_C#|v6)9`خ3a Ƥ9I.#/]XVMNcDu,DCQLJVSY\1ͤg(2vhWk458W0_b̅7 <ûʼu!k֬~7$2lfr ]kq dHK$T]wfG(0c LUɱ]ܠX"vT{mimLٕ#O̱AAQ}Hύ!Q938ʢd!Ckj)]U-><ڪ8;KTb4 )F0e3D9ۗ)w T0@|v(P Xxb7,(ϥJaBptar6-'V R!dq %ꢃVu\=I! %PRy:׳B[u+vcUʖ߹0"Ӗ|w}x\vTLǝ/;6"Zfe00(|z ~&1SNΚҜhjf;"uy@"7t[wKKWBp8Ƞ'>|%x?eUU6B= >Sq!-36b;84eД\#1#/4z|Fj:' 'Ip h\3,́*2D+))k!@Cf )BR~!A[(A_!cIogzh.h8gwޱ<٤kxF$b"x"+h 2 mbq(zja{B{}/lui6ؘJ:$LDdPKh^qT@‚" ^/~uabSoߎT"z' Nmᛜ+sSVXk,iz_Q&d(SIk=P`sdH"{yf0NGUόR6bEL㈹8>-W֦2r,_F'#hgהpv~l[0RLyG 痁%෍QE;".5uo0;e=}ӠP*01 ^byAm폅#4e* %8呐bqX?bƣ:|ihz`-¿Ԇhyd_Bf$YЃͫMyn\'6ېV\nmjuD~฿ܧ#h´^ul&SuyTZExyC1Wq_^LYjecJ%Fk * C}s$v&W2(pPuna <T~$ fdluk w깅qkms`H0'vJwcU7T.FƙŻ}?T rԹ1Ɔaэ}{y*es{^g7Aa`ޖSCpM l0q#'pQ!!ta?)w6YkM띵ɛ*[49to9*Ҭ%.SL<.T_(8}ya Ebop;HQ&8Xe:W*jE%OvYO HB~0dڑ<V'pnL:Hq]j8$>8uGRk)g,9RJt "x9kn߳d0;{\}_vlTӰ1>fI])bzOa?#+_,;fQEB$-D2 YAz9?ѭ۝ͷey~<2fdd x0zC1|9j_v5M}K1,Kd'W5ZVЕG8^fڝ)ΕR'(C#>TˁuI g؈ ?>_Mk 0Eu+{ Jٙ^G{OdGII<\A!Mt4QX؉x:ZUs-iHO .CjN^1]ӫ)? )A^0z+*T ZXV&_}FU e.r1Ya ;OO6}ߧӠlտ@ ð4yS' cG!)6Zב4d.jqX2a`Sů?ظn8Vs/ ˞qZtX 3GƏ ;%dV_Rb#n`q/&qxwb5m'ۆ~#?iwsI%EPd$*;X!ƏQPhs;g04G`c*rĆG\e` B {EBaB&fcЙfy˱E{9-lYH5T8'O :| -VG8Ui` MEֻB% k`cMSԔ?h+14(#:p./o6 *g.S Qp- oy<8ǟAz|%gSmf yΈ Ma5eXɩg v{R7rI)7]PO$r-BthRy-I;"1Svm9==,Y%G~CLK STXvGOPZ|O%Fhc.+fYڢu8c U!B@.X_ÁJiՋB||BӤeX*]p e!=xm˭^Pi[MA+x?L+*VBJEtz$}WwEf"Oՙƛ#LNN[$$|ۀ`dpڛ`Bmݐ.,HnF%G' 6<Ԡt1V""kj}  qfl2NN}ӗC='j 5"IvjjKNHyKJ̋* ^PoߴY>njm0n׌4rD7[.=8H#a]bڴY 2m<\4i(?yk :,Q2P4kr: 9Lx= M͘3+-{#x!@SmWI%#avvGkʜuJZ|#%& YmdoyV|͖0vY GK5CdhRRE5UL>Ytɻ԰@wgegDaװĘ[1I· qoCV"Bײ 8_a3Qv=L g&H2Es0"ojՅ/E$ YXuzO_Aiöq/!RZa[@RDލnW`m/kbt FEAh4ɓR ջtݫԒ^]ePƣ0;Ifk]u ~5'=j~%j 8^k4v9﵀1ETr&Ookͬ`!&zvPFo.GorM)>;A#p_V )80]T^9@ \nƬNʹt{cU')l&+_t"Sх9*0}? 塞Z%:ͅI;9,j$av~c 4=fVYء` í?P_ZFf%)A0%|(s@e|R5yǂ[4occVƦEM[=ZcۜWw1g/=Kx NM Wgjw0ce΄ PԨ}a&Z/ٖOgcdEӺYv5;9.d3|ݧ˲AެͣiEUJhZ]JM//N3F Yv%Ջ뵤a*˥2?|3#Hмe Jw ⭕? t]/X^cWd [*ERΠk7rZTOF|bۨ)y@H{)(?Z Ue[znMaq)}h YBGKNh\ @]r9j暱S0hm'xv;3G99T ⽊N ݢx_u6h:X?t}K-ZӾ5(7kBW&MV XUԝe}Rg ) z y%_ %gW A]n #{u\gYG'Yw(%H`%zRwi}׫wEBcdkvPs39Yv4~/q~2/|=yK̎Yhi X75$4 _1Y66'SY΋KgsŢ[=Usj6,M$"&?v)q NluOX>Yײ<_밤c51{ I÷ˇt^f 4E' >y"){<Z˷yerB24WZAVb~ 1+=*8>X:;0su<WUدb{IFi{m@5^Q(kG^r.ouN׏?55ǽ$"T3BОa}b^n^w E,5llج ]Sz>qZXQA_J. /+īBmQ|#e`tD,xQe(ՖW5ea?Xb]UZA3 7rHwn[6?:gm7K]cp1ިu ڙg`D)i^2{ .%lTPD6nxEnQ;]oqlE>b0}|0bxEݚUGFئl0@n\A5ptೊʷx,6 K(S*.NEYSQ )Q``3(Ĝ#2)|@z' M $E4u3yuqeM썊Y;C Q[~D.%a\,D,⼄̜#gλ}>a05yc2Xb\L\Pz2єgK׹E:lNAKUl4 .pJC^!'oPFQ$[=Ǎ-RXw5fhĢ~c׳.&{Ӽ^&"Wiќ?zc')ή%БϫqT}q=${R0rz#*d*lJO=R Ot9FPyUK@֠ 4Y@ab" JCVH,aBrك !y*}gV?U=aq>b7 e{(A'|1j^†"ʌφB1yOyy }O]? i ̏;3Zª U*GXd5=4dc z) 9p3(ƞ#F+ uO@dxTd¦3ˍ.)C+DJ}|sW =W9-mLBmŖ@8QNr _JXZ ҐOIZEn :rgVFer[ ?CehfX?E&hgAբ{Qegċ7F)^gxVH>jG8x16TAU=xszfR)w3p ugHv6eTD&<Z>96a YYL(0߬/rێ7Zˎ"N4vɞ'Hr-/:uq:[f d=6D&Q&47!%4 ۮeioDÂ^=SY3NA`-ET1=&9px-7} dwhlV΍sʇUn$Z8$s옵)[ #lYB7*)V{Y?s&?';s51rqc<48Ķ)LX;{u\Ew 4 mLo.(AcQk#|6TB)! t"d 7mD |K'XKKT̲A8䆷µ̚U]Pp߶m\,{yw= vaǍ WcD9n:'Nh*r"א;g8Ɠ`|CJ[ﱶHS `8"5̓F){-D~ ɁЈW=;Xij[؍ Fs7"ԹCĜ{S}[ A.ms݇D|"??{phenLY I:^^z+&ԗf ;&&i돃̬'N?5)ul`}]Jb2V:gCڸ+329 mwN0;  ԵыkھME;O]Tr,H3P l=&G0N*;^!J> csDT~Ϲuxpߍ"2린H%t-MJ[G$CWf;XtnJ(;BWM6ʏ=OU D&<ҽm>wwB̔uw)~/z_~g܋oJ<4]e6񠮒m@d9ﯔ .FWii[~/-;!61-kKA9:DOC x!@εrq#'b5y"paLMqqJoA92꟰1nn+KGmҿZ둷# @|ſ{a-qz,_7Ѣ )eXǍN ^9j`34*vZcuR 执Q,[1OofĈ*&w~: $# [n:QJ!Qo2gJ_krF35""]i>xezϣ.U;rj-K yf?T1)X[<;79}T  'pA~5c ߎV͊  ѐD6NrZC86]4D'67t@gQ87q53|(w&-ڌ2k_ox4BW]kgSqgpӻ(aNW!1G{ xRio5"+ćA%#eK"~8o+O Pu:5suؗ}O9*w}pl2(cvat9my{feQ؇UV,֐Lu%:q`T'ZXUk{', &f:K5*ڽU0+)EZ r\Ϗ  vu[ B̓F?֌ =$&mwն^t5$BPl6y>g2n_ `^ 'iY/Fl~1sR†N/BhlAp4NtO޺UFnH rmh~2 ;]lD͓8}wYQi^%"RGm 0}BSAY[ C&RO5;о%& d˘c=w OEP0s?t͗PhcnQ}7}3G6;Nfu^0^=,-&:ZV:[\2b PW,Aw?SCCC;:j(Μ \ ZmQl'}RH5MimLtbYa ZvB njbf+*#l=\N_}[h>WIoݞnw| U_6䎷ĊOؙq|@$t::r1b"*T>ޣ̃lӯYVTEm{L-bvӦ<[4%~p81ʦ)h.\ u 5kzN! ߲pk {M3|{z a4Z&Ҫ*/tksf|>jr@y6f%@D~fh V[-῟>d|7~r[y{exQV7_.ߔ}UhEOďiS.!gt!t ,X?bx.AFXwY^"p),%2]+: !VNI׋/G,Ds p֍bxm$OWgqS}H/Q@a'7i4湨>B}=r-BBbܱ}7 -[d5?c{ pM*rF^Ii9Bv?Y4P qCQ@&IwD6`w7e˫;asA;]٧FuDԎ=ؿZ}OEQ(Qt*o |u*M2asw ƿnWH7 Lmn.HB-2(J]Rd&}M^sX(Q+w0kXP :Z$%Bۢ,:jLg5oji@02E5}\TYoIJ:AHؘ@p)3#iBvϿ6+3|pY@SXNKX>`J[m~D:yxk>I[/Č>= nZ+U@ŦinN6,3)']_J}zϳa+ Uw֧T3t9o_8 c{C,@C+fxy[@+1gT0Cֶ3*f&!o}}8w/"W ttr LoJHR c#%e%"ɢ}̓dq*+?AZ"RzAބ%ɋTvMAF"t۷$"Nͻ*O/i\*PRbs:ΟD~B@lQƊx+czmdqf*̳m!(X#d(qjg٥$F ߚ^vL1Gn烶sOzZI^-#U6O_6wBd7& 0I[ lfEbb"m K 'ؖ9Eq`$I f6:R@5Uw2`75~cDZm#wW:u K(L\ErJ3\0*fq ̭vPӉ_y%/=,U<ㅽ3jjb^Jb AV1bO׳+Dz(`%xGЅ?-mx)!pTؼ\'~J22jqNA|qŏ( 0`[%*ֲ{ǜiat ¬-g8))aqLP4_HESXRw h3|oBTf[&v@M9<,?$Vގ_E41ۜb'Оv f %sBUU1كפpWq%9pRR)36Ͼ @b`?3~c* jY%6tRs,jHq$ia.fk;-*lE}axΗihfW Kv~߆K,zA@{~CE:}N0//S!M񺈯U122ΒϋmcW)'71X'8cDbm!آQ]IMr[L/ekǀkM{hu6 3<\2ί'jKJzQ⣣X8\M!S~*~v'V.tH*!4t"?pOrOI5X2B9kEȉʐ:m"  yBJo`Y=eL*/v #ekkƫ yQ5q~A. #EьlKE 3l&CZ\$'`Rl7x\NC?iN !g0%)GlTȿˆo+?G {sf-*k`2J |3#R;s6jB [fV ]6WRG2C}273w\ dǦ7 W20Gu2]t'|6.#%![a>Wg (Y,=p?_߅_2/ߩLa F6mhd7 LHa,M0(1sTi:kQxDYN1XѬN蟪pܡg! >t5*H#erSEc׿k$׋ZϦ wQQT*dmztr]~'sk|0Ն|P.elG2pDD1_ 4N2g"@w2"Tkv3Qa@!!*B+Plu8")7iTt2h1 o:ԣ)2GEWLz'#=0Jq^ z\$*0r4L 3MNY->w]{ 7e[$GX8vk#+6+MaCE>Qf4 ϣy~W _kFZ=:W۷e1ӘG ymd< wl}.<뻪`"@yX 9l-jnmAfU+6S`-(XͶ7wF}^y#gXg܍.$ej;' wII`M6kaf_`QGËlZ OC ^cԍpʘLi`.p)BAtr:YBV5?57U=" f!HW0N+ bxtߗ O b45٫YAL*#w79d6÷؜c]i38DpˆAC|&[Hc%ch [O!Jxasͷ46Θ">eӞі-2r);uK{qDbոo;! YLpW(E>:a8 .֫PpհT'̀q.sՇX͉⋼ Qv"-IJv(8cI9tR)ŀ SqVRS^X:<-*,Gt(VF]Qf7YST/-nƂd,~(ړNk xT Ln ?) XБv r"B!ޢR.TEw'ՏmT.NDv3o{A܁qثd6I?G]ȹ­s:{ЍJt:,'z'%Ď8g6+}7{ij"By0aQrյĘh:S@%P)܆xW)7!/[5ٔ627 š>B~9+M"xd{F lҰ$n 4OՍqib>خiMj|\,PTX&Vȟ#Iuyu^uCHHIUĆ&PL42ܵbM>Et7Q81}#Z3n_m͗6w< Ġgz1?}b~퇡O"x@8>3?[SߐF ;wݲ8+c΄(_`tED*4UC^'&|]Ip%ߤ4H7~%MG ] E x߱: ڋMboj' t1It$^0.HN~_-l›E CW5^?n!I9gxtyH`dZr %{dLmeeOYHml U#5!fM}~SP&KI}ǨLqr5xxkO|~ua)~ðL6M|JŻ/U .p-jk@ ?ռd:g(XB0q(oɬx'Dg UHM}UL_+a\ ETSAuWMPEDxty_7k+]2#HanW8DU|@>YgbE~`_@YF}vͪ$~(4KE, KeUan}z5at/TwGy h1iދ̡ 6kHS3%Lr8VɫI7@}F mSjֿ J$!x}9Aa9Qw>.T5 K6lV4 ZP}!ԗQM5Ln5uC1hE+L}2) 2fQ NUl6 y:-€RO+EhSQ ,~'Yl5Dح*?$}bxS٠$ 0UY^/$u';j+BIuQ_)9WwTa~~pEB.|4f\ 3j'D7T5(շ|2Ŵ`FYIU罩YII£`nZʊJ΃ *e,LUZ7Y,ر@٤#b(kP(+sr!.ÿb|ZpsYK@)+P}•q5kOy)gy'9.+IޙEpHiX&(:V?x*wI,>wNg6̞>0 zTeHiNP $ &(~OZA5 i]|ǼJltHwyZ4w`ҒS?^s .Lfڷ$NM {& 1 ZT <_@bÝ1zFB"ah #hð4U\bHg_pܗW>;4&g*N0s{Wb[LJvb|mvHuVח#pɅq\낁d#݇UZGbXww%w%5F /ocoǝ<#9PC/}_4M,F|?~ΥmFqFAhy2l]KDc4a4|;:qw.gPlbV!!}C~7=t-&S]@Lّ#Ɨ"Q ^4g%Bh=11gGtцvAB>D0;[*ǃ2 ,aƯ6N5.銵gAƻ3ٛ{+M ob8c+ 'U{bCv9} _K99ƆGO$FRdPbtVm8K/`&S )դH1[6jOlH&xwuJQc\/۱QTncK *,F4.ϙp[{Y,ǯ OrC /qCu"ݮf#4KS&x'N6ٸH(~մ4q(ydTc@d>?(ɞ%lc~0HhJ/Tyljt#%_:mQ;vH<:-GV k efbRM缼gߟ$IQ{,u`9X,W! lb%ESJ5O4C.]OY2V 5Cc񛳄k: kS 7CJaκwaTV*o5KS'L`+\19_ވE>(Bد(xx|-3l ]#`.e4JQqJ%l^uMoRA| _V~!=gND"E=FkC.2)(}ZNl#'mD})M(`@w&bf q1~l )4]Z#v TLrW5W1|9R| 4Cd >VXسHdn|bob=t-OtvƢeMH:.afg#K&էK*ŀbf6;.Y:v:TI NtJΥ^?2@Eñtb;ܘSvSP˸t^[&ePJQC "]i2o5EҼcCPzRr 5CpCP/ d艽ro,p϶3~} -]*G:܄Tm JKt ɘV0dRHi#@#Y~!PYZ`!3{ [bV?7uƎKwҵTHN(#4e~Zd|Uц~/.5ÊѡzÄ._Ñx13_r"u!GC%si5L کLˋz>(cï&b:fT q?W@ @\j<)ɎC2)c3~hV爴Nh/{HR\Kda.y$!Tksc+pE۳架@ch  v%=[V,pW4=$QS -XM4*~cT3V)帕2kφ2vD;=qo*1H\#X O7酘xCnϽXִfm5ل+uTЄ,8r\3*gYkzE{gV Kbo\Ү}{j>ϠǑJkKq+6L|%Ww%ul/_Lօn hDHC~v*`T KB.W 5HllՅ"RONS2jdlS&j6f`gy:k̨bni- bo(!p+Ĺ_>́CEU16!i@nӿD4~ާghM2 ^^; 33a5$;悐=YK>kB!HVg!F5W 4z+$0W?SϾփ05GV f{6:CsS$/odF3;5tAVeshzBݩ,tLQ~o#n}Tg`i:[ohK?7"`_( JƉaG3/ lCߪJ,eevk2CV7zWz~iff %MGOoF ɢIp@ਯ s1Tƀy[fH\.K{s63ą&Zl8r]ٲGY F%jTJw]r*@[SV/ȩj C%Tqb_(OXV\fY2h1?\)Ҁ6>ۼ(_2[!ߋb~+3=ET?ZRNQuxrX`B鸋!ց'C[Ȧi^*Pc0{q.+Fr% )s,DVVPRmo z*:0C|e"FY(q`F8bs[{c^>ߓY4=KAu7o=lj"al`tNj .-Getӆ|ĔVe$Ps鈌k A`K0^dP5kC6 bSogD}yWTlw|N(%="~w TU7=IT^ut_x v RYP@5jh:*zL/vuooM89VT u/&w_5N@f85K6J~N3ȣ{[:(Ť_\{{ԟ0g j!@~lW 7[ɑ@ Nan`saT r$/@w]vϾ_DkP~EnX>(Z{ӖKJ 4cdҳ6=O2ʇlذ;m~hsj(1po V| xn'*t:aralIjܚuLCxECБm7^]ek|>XMByv= טjw Zˍ׭ߣDk-@/Y+Z!=x6 mfqA*8$d]j)~9N,]Yv7+g`Ԥ k7e G M>qLKo&kL5ĝNUE1OD1"(rygvkq4#870 =Sb c%sq@8g*r!^dGzp%rC ';GBTBZXmdՃ1DS\BkӕՃ_ZA-fe[Eӗp(?Q7' k9Ez-8Y.lF5TZP'-wqnBU!IͼAےN9;cUPh8$iv>> )b*o 2>(:OYxTQܲ9V?qAl<ØdQ uSᾒL螄KtVX]36ApaYu1.׆oZ>&]:bRf!B5ggSYwtb=g!-+q-@YW]34}^ɺSfڃ>u4<~ゝE-!z81GIo,e9wJ8oҀ c4v{AEBvMS!ۚī48omaQ\:]|NƓ{_ Tѿn!òsgKIqQ_g} b޳`7B*Rլ= IVSrS R‰gN:\Iib?mKmGX[(1PcYCeӅ{߮Aa~=2jyWj5,@Է,+m6!rP`EԪ:pB{^kZe_hٍ /x\waj|ՠU"NLAO_kn!-ĉfαQəO('vjomU}Q|,Wp"ѡtH:y6ް]jc|3 õY)Z*cѝObl藜9K8=9I ^0WcS#[YR/lEa2y[k3CN>0YH`ҿ«.T/0sd76w .LG/T%Ӟ+i˒f_ejgvp@|tMލȳY|KC r3pփ3G?hvl;hf/\F7ٓZVZ; AGxpdjL!1rxĔ:w^HQyA))1.e4e6d}A /, wJ]ދx?g֦4ZC&"U`<:vidt$ q.d?v K)>R7tlwL9ʍ_S?BMT22vkhP:U h@wzk.[H>X>Rok|1k)ZBqdeH@@BEt̸؉'Qv2NwnK. X7q`UtrRM zq>mQ)xpwy(pExuaGiH{: 0x|2= =IAt֭QjJOY/Bf&xGL#]}>@90{*8W RWju89ኼd߫Aw߽ESlFkkQlJ坚 LFl!_ڦ1Razcyu`>0*b&!vw;rGq$SH[BD awjk*ljn{wo +"阴s/~P@.)Sz)9|~7/NĽ>%OY`Ƽʆ7uQe#*z;nsLwd/^ Xcyzݧ'ƝE>z.Q˃ 6N'gd1 ))t{ ֫V@%et úת,1C 5uVi0/fG Unt݂+ 2Hi/&jr5^̴3BG0QWb.F+5 ؄wDTʒ5!tlq5ui |ŨJ)'TctA8ثƊ@WH%& 楟R_brɛHZ,ysN9mui/Ku?jܟ%r ,?"!Ȅ~ ʐ9"=dU`!EoqQ#^Ч`ذFfˋl?:![#):ғC.ܟgP_ͤn3P; t-2aN$6UީYѤEy/Mcw 0`\N-#x hPyfT{ﺗ7Y`(boH4@.*<, !`  _DK =Qz$It7Git-?ò|,FmO;ГWl o~/:|E$G~aK]ˡi-Q^jCf h]ȓTY/ZrKQ# ifŤ~S[<:Y*!fp-CBskA RQ9UQ@a4g~Xh#iYGJuޱ`뿨\DYXE#{ɺ7\:>CkQ'i](34&~`ʏrnNwH2@Bf\I`eQqG{qJbFUSAL₠o5 'H^% Im;߿OAV (3/Y?^L,ᾟOwgW%4wu4,on&y2o;/(줺PCŀ$&d&$tВ8AfvOhK7Τ+uBX7A^cj-yMr'βVJX({Y!?.D ,ݫvZ]$Ѭ9;6vQJyCqiJt ϑi}ll*>PVk6B ?k*J} a-#};</*<2kp,nß)A8Ej&HU&Hc<'`W>38r+zG~w29`pѠLv氥Tb:'}ebn:،U%OI>,84jU@;>Y'hiJhrĴ %>\8~FHfJoMik!*pUArn,E]xz>!AL-mN#NdaZDm؇0uw$ X uW;vb1ЩeN` D2}]> Ց$"~£/Mpz*R4_CBЦA2Pe\!KlዪnScLcPL Y|b H*E]3I$V NM`mcGow7 D+,@Yuւ,f8?ߛZck~Q* c_\+ DUAC5L|lzWQ*\ęqzt}*TH)YF"kчS`XKp^Z3UoJlQ -u֡rߠ$Fp>38e'zCGŮ AgKqIQ mSSs`*RU5c}OSVPrL'KG 3JS/#N\`Mוm…= ;U |k>8#!6O O+TnZMl,J[6YvUtG(h`PXNEG %3 =;UitȽRtE{V"za\k%vxp^O׋<{kY@KT#Ps=H?z&҈I&2g#B'9 ӛJ`H B)?\}<70vDXYX50MLge>qG1JfCU?h L,y3d@PX,2@eGƦE^"3CRHiSɤH@O8By,;p\S]&͡Zꥆl{Q)l/Xb8d_5'L[i OLD~v%puq 㫖cD4>TEaȨN=5ChuU;Х3$XZq@٫mjQ|>$@+_KbFw^K2'v*'Y'>gM u 7#92ʄںpGM? yY@2䜛TM,uR}&. KWxM\@(.l+bݛ3 p2PW켞wnZM*%||[By9gf!~_ԍ֘zƯ3vf'\x$K;(e2eOWf5wEM[g1WXsB`xz 9Lw]vu0)@K=8IU%"Fwbrq&ǯsA 48{L7_;f!hlD_cH0(yO6j5hByodA2 5 d34Dwi^}`Y1~~/xE~R>>r@Us{&FhCzѳeRP5HDVtxYZ- +}-_jg;U`k:RN4d2:f6_9M9WckZq{P/v0v1]jɇMܽYvCdYX0DCmc7HR;Ȃ]tgk_<*gqf@t ÌqYkKܖ]wy5'jzzˆR5װ!I4 txzݤᕪb3qn/KtM-][DY{{y6TS<F?2?r?IpAZY\<7{ecUJ[KD֦ܞ$b ( W>˃NFxE{05 =[+ك῍Ib ! I2DjGDс ReW~d>*Ig *3I[/6K{<9~dgF|q0CKiҮIFSD4"8^s? ʷj,v!m9Zixu_s-kGqa V34C;Gijs-AқzuC1(Ha u[LufÞG`_!Nt&G^0ٳDV/Qah;1xP4H/ UHĖɰ߻[EX 5!qMg O\렢:@6kDZy\ /ՑAf A J0]yUEƉNcJ`lj'u*~2N%&x~mJ`cZ";, # 7|Èm)nx[ѰN^ٲA\I}ZӓWK!EĠBiPGO m󥋳׫V;7SI[ +ҥ? ?eԒ@(|4a6Y$ߌʄ(J9)J^ diZ(9$Ñ#&$aq׍ $*dP8K~I35=Y&arE`A. !b<JnC879Vp Wڪ'6!`[{7͕(mWw*M!љPin=tg,Qϯ$/}sӥWf+PZa:)B RH#9Ff7hsԙ7 V=lI7O{E G;a8)[q qސ SthpOM{skA*8C$icm-cah6㸿I($DFI 3O4dNB^ vħ8oOJ˙IRɪQ%)w0S%@~wz,ގXmpҔu vßm&R4,c?wbx9 ]-<( Ch 3Zgb/f]2AIN=qGHg[Xp8)v4 g@Hr5-~d1 "`دl݈v2Z־ٌThG9-a,B4vGH4@Z[Qܭ{D?9FThj_DeؠW\K4S[{ x!˂H2dA jpI/\m6mbY5o9Ino)xeª^K[52IB*۞kN'qp&QnNOu-VƹeB9c䌂؈U$tXq]@$+zq(Ro7^78w]Z! KNi2T|0ow͞p λN"Wע Ba:ub@ݶ uAY4>CB h%[l !DIL۰ ޏeCed+)6APG 9!V_* οpxcqr+AW4Dκuzד c8bϖ-7E>p"/)9n}wKzOşp&`5/ M}t.BTRHI35<QxY :QqgRew 2c/[{)2s^ e02w]"#T@%}/K~im{2]Lqot^ugN"Y&1"a)t)̪ 2-kCo8S %]VtR3= ĩ˩Q'Z4~+7]->mrC)RK2}uj\HV;1HZ5Vŧ9w( 560R\)s- w@pEC[gownG_t%-- Z~LA/Sj$lF_c"nC֛ҕm5|V ЪPB>A}v!a]E } Fȿ~"] sU_,ZO,++osSb͠8[LWFeeW\U lFYHԱ(O/n5jS^_ͽ[9ܥ#N[Rd^#X6im.7(ֻ  m Ce;"oFya`9j:Vٱb L)h:!%&:JW*+)T)N{r'QaR{A1=CB& &sȾ_*S15<,UМrl2:[wky#5Vb8?02_˝\GDJz_W"yFv~xkt1NEqlbrz+{MFӹCk!E(`:›K~ۦK` #K@l`"gjCMO`A};]vF5E!o>"v˸-D^F-kTfNC㜲~y X{3 C]xUZ!dUCI7]]({WNtH+ˤ]J>T'|I͘x_\<'(憑͡3TshߏwUDH/ uK ~'޿#NvVȳ!'Ϧb/>"C// k:3'IZCg=(gؙ?HNHcIIsn̍wX"AI0j\ &5ք99bxqhi'ٻ*WC2}Z-Y 0]E K/& ʻ2Kk_1{-ZYOy.yT#%VDܙᙁe\?p*~T{X9CyPr"C=$W]Ҽ#)_@#+q)tarVbOvLfZ\8C7,Z̈^"K&f"ӘꏤEq_tS˻/'(g xW?)DMmA 8HAYcYjдU9wP]85NofVIwL h doyB/b|Uze#nt|34pEHOO` ye u+i}]]:2!=Kպ;nnyH>ea'/:[̶C: ޢE@^y|*`@-@q,J/G$-X[D"Xxm|4n@,tz5SjTtUz@qiNtoݽNIo9O@{ Qz8diN3ZAw n)w.mE(L'K Tӭ;A gY?31-{Ǔސg 0p l%0]#a3Ed(VcMF)g%Rm_?RtuL( *ZƔ_3=X55";5"%f|CISwAV/{@_X6S\{XP[f/VעCDf|5Jl-,;׀RMffzz$̓rL[0z|76uƃ{ރtNLC\˷{ ;}AW&f#"Lj+.hhC\.Fs:iR:C@K*1` 0JҋE.Hf˲ (eU2IkMi8b#~(rq߶GdJӎAoHSZLpjO g-mI(->m"u<55״Z MRfG\Cf$,b 6Xf=PW(OH}% I_8;I+ O׵8UWϺpO% m=Fs -{)CXۖbJ8V=_K$Yqoӟ"Fy"c-3*[؂>V213G,9-m-H-+F nySѦLkr\v(pG=itV |/Ë2Z?9 ,='2ٰyм/'''e&f_8!U|m -df,'b^V = 3 Hg 7vuH70AMSeӲ jxk_Ŀ~|vp;7k^f!YnJ=fqXٷ]UNg-;:QM W1 V&DTw3p' CRY{:ע?~htGXQk ?c606Xj/Z_[X@J)Uhxpy GeVmw t05TO GwEmʼĕ#s$pvo(iy'LnxzXz=%17X Ief*"?GwkΘ^ΐi'|^pEAHҐ4$ Z7Zo^_6Q/~As+*l,j#Gb N Mni`7ܪ-*>rs- #Wra0UR\8@$EQ&X@7/O1!,4 a<^F-$`cVv&)#xYH Is eLkogDrNkgGs.BS]qix5Ffe\Gk7Z#eN̗аr~+KUDH6AM78?%$KF8LЎASsD ƾ^(J&c%ZaD镝V9T kC5Xvt&G/0x2 :Bo k'=v|0|#90߸90om1rS{_H9(,7,6/qt{#V [Dx:YhXdӔО +euq H-k`t7 yND3K Em>\^O_XΊ7.qk'r^U>yBJ'E;Dacq28 %4?o0X!.jG}`A` OV ɼv_F2,3?0L,!R2%9ͫI,W,fئt-Cvdȧ9Ϛ$Y܎e-K?)?}9-Gm|}iDm3]qNis{ELNl2 » ɑŒ߭S C4*wݨv`Jeo%dPL 蜊W4Cib&D0LHSp*/dIKn1t5!ͣ'&6hC] XwqvS),®7d3*yMcԚA,1qӛ6&r <#<%=BE=ZĔ!w5Mp9?/}ĊW͓Z~F (eJ=d8w:kE#4(3j-sp '1uh$_*11~%ÁhpF Xr-1$<<;|KO{Ԝ`I3mHOtPѲl1q[h}~Hc$Pw|ZQwj}e(`qf6tYM