libgnutls26-2.4.1-24.4.1<>,J/=„[/Z3j /,?8;֓IqVtCƂTܿvC3]$N ZjP]p˫?#w{ܜ(NKR[ Riq3 "%_lf~(':(>?(.d  Dtx  (0 4 8 @ b xX(890:>&@&F&G&H&I&X&Y&\&]&^'b'c'd'e(f(k( l(z(Clibgnutls262.4.124.4.1The GNU Transport Layer Security LibraryThe GnuTLS project aims to develop a library that provides a secure layer over a reliable transport layer. Currently the GnuTLS library implements the proposed standards of the IETF's TLS working group. Authors: -------- Nikos Mavroyanopoulos Fabio Fiorina Timo Schulz Andrew McDonaldJFatou "openSUSE 11.1openSUSELGPL v2.1 or laterhttp://bugs.opensuse.orgProductivity/Networking/Securityhttp://www.gnutls.org/linuxi586/sbin/ldconfig/sbin/ldconfig "JJ 5f224b802b084541c20eca6bbbb3dc87libgnutls.so.26.4.5rootrootrootrootgnutls-2.4.1-24.4.1.src.rpmlibgnutls.so.26libgnutls.so.26(GNUTLS_1_4)libgnutls.so.26(libgnutls.so.26)libgnutls26@@JJ@@@@@@@@@@@@J/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)libgcrypt.so.11libgcrypt.so.11(GCRYPT_1.2)libgpg-error.so.0libz.so.1rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.2-14.4.2.3Ju@IJI>]I/@I HL@H4@HkmHcH_@H4H"@H G@GG@G@Fֱ@FFC @EE>@ED@gjhe@suse.dejshi@suse.dero@suse.dejshi@suse.deolh@suse.demeissner@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.decthiel@suse.dero@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.dehvogel@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.demkoenig@suse.de- fix security bug [bnc#528372] new CVE-2009-2730- fix security bug [bnc#457938] new CVE-2008-4989- remove ix86 from ifarch statement obsoleting 32bit package- fix security bug [bnc#441856] CVE-2008-4989- obsolete old -XXbit packages (bnc#437293)- run testsuite- update to version 2.4.1 * libgnutls: Fix local crash in gnutls_handshake * libgnutls: Fix memory leaks when doing a re-handshake * Fix compiler warnings * Fix ordering of -I's to avoid opencdk.h conflict with system headers * srptool: Fix a problem where --verify check does not succeed - remove C++ wrapper lib, it is not usable without SRP - remove patch gnutls-1.6.1-srptool.patch- remove gnutls main package from baselibs.conf- update to version 2.4.0 * The OpenPGP sub-system has been improved and now supports subkeys * The PSK sub-system has been improved and now supports password derivation and PSK identity hints * The certtool --inder and --outder has been replaced by --inraw and --outraw * New APIs to access the raw X.509 Subject and Issuer DN's and elements from the certificate credentials structure * New APIs to improve working with username/passwords and PSK * Names of constants to affect certificate printing changed * The function gnutls_openpgp_privkey_get_id has been renamed to gnutls_openpgp_privkey_get_key_id * API/ABI changes in GnuTLS 2.4 All OpenPGP related functions have been moved from libgnutls-extra to libgnutls, and several new functions have been added - remove SRP functionality from C++ wrapper, otherwise it cannot be linked against it - removed patches gnutls-2.2.2-uninitialized.patch gnutls-char-signedness.patch gnutls-GNUTLS_SA_2008_1.patch- disable SRP [bnc#65192]- fix three security bugs [bnc#392947] CVE-2008-1948 GNUTLS-SA-2008-1-1 Fix crash when sending invalid server name CVE-2008-1949 GNUTLS-SA-2008-1-2 Fix crash when sending repeated client hellos CVE-2008-1950 GNUTLS-SA-2008-1-3 Fix crash in cipher padding decoding for invalid record lengths- fix build- obsolete gnutls- via baselibs.conf- added baselibs.conf file to build xxbit packages for multilib support- update to version 2.2.2 * Cipher priority string handling now handle strings that starts with NULL * Corrected memory leaks in session resuming and DHE ciphersuites * Increased the default certificate verification chain limits and allowed for checks without limitation * Corrected the behaviour of gnutls_x509_crt_get_subject_alt_name() and gnutls_x509_crt_get_subject_alt_name() to not null terminate binary strings and return the proper size- update to version 2.2.1 * Fixes the post_client_hello_function() * Fix for certificate selection in servers with certificate callbacks * certtool: Fixed data corruption when using --outder * TLS authorization support removed. * Corrected bug which did not allow a server to run without supporting certificates * Introduced gnutls_session_enable_compatibility_mode() * Added gnutls_record_disable_padding() to allow servers talking to buggy clients * Fixed PKCS #3 parameter export * Added support for Camellia cipher * certtool: Add option --quick-random * Added capability to set a callback after the client hello is received by the server in order to adjust parameters before the handshake * certtool: Fixed data corruption when using --outder * SRP was corrected to adhere to the latest draft * Updated the DN parser * Added support for DSA2 using libgcrypt 1.3.0 * Removed all the trustdb code from openpgp authentication. We now use only the well-specified keyrings * The gnutls_certificate_set_openpgp_* functions were modified to include the format. This makes the interface consistent with the x509 functions * Introduced gnutls_session_enable_compatibility_mode() * Added gnutls_set_default_priority2() * Added priority functions that accept strings * certtool: Add option --disable-quick-random to enable the old behaviour of using /dev/random to generate keys * Added the --v1 option to certtool, to allow generating X.509 version 1 certificates * Fix PKCS#3 parameter export problem * Fixed GNUTLS_E_UNKNOWN_ALGORITHM vs GNUTLS_E_UNKNOWN_HASH_ALGORITHM * gnutls_certificate_set_x509_key_* can now read PKCS #8 unencrypted private keys * Introduced the GNUTLS_E_BASE64_UNEXPECTED_HEADER_ERROR error code * Added the --to-p8 option to certtool to convert private keys to PKCS #8 keys * Corrected bug in decompression of expanded compression data * The gnutls_*_convert_priority() functions were deprecated * gnutls-cli and gnutls-serv now have a --priority option * PKCS #8 parser can now encode/decode DSA keys * Corrected a segfault when setting an empty gnutls_priority_t at gnutls_priority_set() * Added gnutls_x509_crt_get_subject_alt_name2() * The GPL version has been changed from version 2 to version 3. This affects the self-tests, command-line tools, the libgnutls-extra library, the relevant guile parts, and the build environment - API and ABI modifications, library soname switch from 13 to 26 - change package structure: * branch off libgnutls-extra since this is now GPLv3 or later while libgnutls remains LGPLv2.1 or later * gnutls license change to GPLv3 - build without lzo support to avoid license problems since lzo is currently GPLv2 only - removed merged patches: gnutls-fix_size_t.patch- update to version 2.0.1 - change package layout to conform shlib policy: rename gnutls-devel -> libgnutls-devel new subpackage libgnutls13 - removed patches: gnutls-1.4.4-sign-callback.patch gnutls-1.6.1-compiler_warnings.patch- fix srptool [#208227] - fix some compiler warnings- Some additions for evolution smart card support- Fix segfault on s390x [#97441] gnutls-fix_size_t.patch- update to new stable branch 1.6.1: * Fix the list of trusted CAs that server's send to clients. * Fix gnutls_certificate_set_x509_crl to initialize the CRL before using it. * Encode UID fields in DN's as DirectoryString. * Fix ./configure failure with non-GCC compilers. * A GnuTLS C++ library is part of the official distribution. * New APIs for custom push/pull function error reporting.- move developer related docs to devel package and remove binary stuff from docs [#212454]- update to version 1.4.4: * bugfix release * fixes security vulnerability [#206636] (CVE-2006-4790)- update to new stable branch 1.4.1: * The command line tools now use getaddrinfo and support IPv6. * gnutls-cli can now recognize services and port numbers with the -p option. * Error messages are now translated using GNU Gettext. * GnuTLS now support TLS Inner application (TLS/IA). * API and ABI modifications: + Support for DHE-PSK cipher suites has been added. + Removed the RIPEMD ciphersuites. + Remove GnuTLS 0.8.x compatibility functions. + Support for TLS Pre-Shared Key (TLS-PSK) ciphersuites have been added. + Certtool now generate keys in unencrypted PKCS#8 format for empty passwords. + Certtool now accept --password for --key-info and encrypted PKCS#8 keys. + gnutls_x509_privkey_import_pkcs8 now accept unencrypted PEM PKCS#8 keys, + New function to set a X.509 private key and certificate pairs, and/or CRLs, from an PKCS#12 file. + New APIs to acceess the client and server random fields in a session. + New APIs to access the TLS Pseudo-Random-Function (PRF). + New API to access the TLS master secret. + The function gnutls_x509_crt_to_xml now return an internal error. * Several bugfixes: + Corrected a bug in certtool for 64 bit machines. + Fix gnutls-cli STARTTLS hang when SIGINT is sent too quickly. + Fix crash in TLS resume code, caused by TLS/IA changes. + Corrected bugs in gnutls_certificate_set_x509_crl() and gnutls_certificate_set_x509_trust(). + Fixed bug in non-blocking gnutls_bye(). + Fix read of out bounds bug in DER parser. + Fixed bug in OpenPGP authentication handshake./bin/sh/bin/shFatou 1251807775 E E2.4.1-24.4.1libgnutls.so.26libgnutls.so.26.4.5/usr/lib/-march=i586 -mtune=i686 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.suse.de/SUSE:openSUSE:11.1:Update:Test/standard/cffd4c7c39870d38f64d60ed89a55e93-gnutlscpiolzma2i586i586-suse-linuxT6jD?`]"k%nd"ιHܝr5B \TstgѰ"Eh"}6W ]}r\9gT@#Efhd(  t{ bP93d.hDK|ɨ0?m,~UI[^sT3<ߡ,d(fڪ+[)O94|"S /u|gm܆ I\?'e4$^B\(NhDR9*uW~E22jO>VhURf udq6cװ?-By'BB؝ E[~2dg> !nX+$ #ĵڀ#Se jG8cxFocu^r5` h&H<}g]j2C_[Yyk|sLғD-izzDՔ{r_.S%x5K}[DI5IbWQ|, GT0@*5e+pOXAmn wOf_zu(P>?b "}iH:E1@5()riV#T1J.jlnR[/Aс47(0]І< f4; B\S19ܾt }ThJ  څ}!^P4ܹl>6Z4R]:i9#XEJyc頍Xh7Era!._עl@\M3o{ )W # QA᪖" 1.iËJZ )hZ"4CFePRS݅n$v1&!Ҙ>coLJ_7&/Tvnq?<Q^=S |PAqǞ,m@2<= \DV-}&R4ʅ+Z|pp/s _}p]g}޺/y0z^ޭ:1nGZ GFx>kɪqq X~/vǗ.Χd  |{j҂l@HЉ=Ks<&N"gg$G2񪡜uiGw_a< ǚ0 ލ}o5([-"Ѿ3Iksn8gp O?ўg ƍUi2.B28]RFiJaxrFtyӯ^pta D5n@H\fXlE']d t$y lֳ*blcd"~TS@B3o>r؝;3geJ& 2D`mi7py{#j s+#JRB/}m q3KȊ ZÃ]?! ;p&*ގ|K4?m#x=' EQ([!j g}( o7Tm9 EzdYaU/35^@7# ]~VQ9C(aAT7)[{(.eVpsaHI2a>IK2El_[ǹ|Uqdiimqt\#%^v'!wic&a ( s~S#zYxa͏'ww>ܨ==+?La8D=60d^4jCk=+o>O*ZaŤa%ۇ#i%Kឌ>^mFڃrp-JpO FsM'6B͉umd%[VSt2S%[:aߗ9UK%s|;8q`Gtdsxq%^`98,7NyM!Ow룀'Y]D9fRRxGT(pFʀKުS5z%X~`|&iZGmw @,%Ձ` 2oǔABX;^u1K/$~PMf-s9 D[ XX׭B.^|IȘ0Ngt9v}wV,QO=۰tD^YcDvY;tHe[%Bkb|qEFf fM*k״$IWhǴ2O.<y}С(pP(jtA])ςȾΊ"g B^EO`t7щx(n@h'_wp ac>KJV/}:#l r89}@[b 2Nqs=+0PCK- +B0JC:ZL\'EFMW񮄴s5jE֜^Z0*EOoXj5JE&mL`K_D s&z`00pnWrhwPy2#6qdX؈U'xkjR8Mt!|VZGx(%uB߈IGpfgH,j}MMTKJt<[{IԢYK;PA{=/ܱ,\4EIL$wrMd2+y֦f7CPO7[hS|iX= Q\)^m2IƌFHWaz"„.m53vB'[Juc:$n\." PS`d:jl\` ?]UԖ-BwO{N Ԭ*q,]<'IC|B.50 [eya%lL.`ecμU _i^}z"\F&)<`ftO [mjȋZ)l5}NS {0vj/΃e;"ʺg]zۧ=7‚gJQ B3~@^I|J#֒OQέWr(YflQXkcnw,:><+% Shg*Qo9\] B@]f=w_Ha=+.ˌ|Xo&t&bnf]}-$A.+2N7j?ՙթ2N<ŶGaEgcIy{%ێ,2DϮhlׄ3=]}Wh=eF Iltum[ #`\Z00U/.m !fv3Hg [x]3r@4qģDGVI.6:xgiDH e yJp4ش:fy\ @΁gM,CנBew5*KyÛ刂.3,kUaZ\oT!V앦vFAO_ZSg/UehI:"GdN-<ή0@X̳zJtwxäM,xDi HhQY& orqko=::Qo,O E.a5SyZ]w3{<3x<jW~&Hwn5M351Űusُjj?h,s7[2MyŇuٵgⶔB`, 3f:U]0H0V.OӶgbOH3S$P 8l$`:%?R+Km>6\n~W$Fjz|]>1Ԑd WN&2ʍ&A.-7(33w08Sͥjgt"*M~%8f¾ /M&TpO&{#@Yʶ3&XWSc8+(`@&5V`S0lb}UyI xuP㔶5u gX?p' 3;Q) M>{~. 1o/<`2R@ ˭cV1ۼ.mT GNFߩQir*p-u?Z@Sg<0DHYn6u$[AS;Lns6&3 \m*3(d~z7NkP('z u9N k{G^Hʹ^In Cu#Ot;-zJL5detW+>}-Bh㥓"zNW r~ TK/>w=;F3H-o'V~fP?!vϛei ~§ЛT>;)5[7ަ'OW *<`p1B"!nwqĚ\Y\ xZnGޞy+w[©1.ʸ۲H!E1UWJ +ŻH-ۈ->۪֏eL^{`u`wv@"IPW?i$a_R-z?˴(&j-H,׺/HlPQz\̢6[1듑].:([&b-^1-G[VhwԴ#t^ųI|^eϳ_#ዒHcYE'O _Vp1Āg16dCso__^u(ZE#T m^_M~^w$V(K)?x01Gñ27D imnRl @A@\Ԏ0 эҠ^ο 㩔$~yfԄUZ;jikPXԊO3e;HphQ/u>$( 4aUp4{]fd7C )V6{h.ZA>r<1&}5Zu.yY6;ޗ1q%?y)}V:eAP瑤 <3$YCǓ *Tߝ7,T>oMHs9Aϻ[ƏyW} DkxHxr90N%<ܩeY¾ !:׌hz2˘2+>L8mlW׉Y2;IJC${9\Q|i-օ͡9 -Q\r*C =l j~kI?o/)K&<-lmI V7J?mdlieƍ{sç R!x܄-Yي])BvoB Ѵ%$f] 0}o%yWew?Mq ikIs܂MYC@| Z*go$/<*HϿb$ 9XQ++7c]qmpU$(NC(`˅*aKo@UGC,rqsZf~O,zZ*>*\򠂉{ sHq}/X>k@J }ome':$- BajQsHwGOUL)'2`sU5X{\؅p;oן NI/ipN]b Yk1>v Tc{P&{e=˜]Y$1[uol;~Aw`1mU[s;;1^FX(JbŋZ~>N[7,/mx[) `z':%0Z!q ٢z#"|?aQJDrB(RebM (vi:!-Bue5] } f?lxޢEKKmÍ"8]qp"mY\kHK*AN jU< W P$в !|r̠V#6G,;]Wzfp)*i['PCWdRF6:~LԒ׸Zw[(`w?9C_) WH Ͷ2XHkWqy6;skkPbf9.&TڽHKlN]>d9r>g%w4 peFI)Ѕ%!lǵcua]zkjYx}įL382UAJ\XQlmq{\2xy!) AŒuH4WF7W"Wشp$fJ]B%&8z4:b%i0zMU sJ^+W0Ȳ0ەkp,0f NMy4r7H!P[j!^rT)#BE$iOp.rhZnb~H.BZyb  efP*o퍟!,Oګg*=Wr [ kBUC%UO#hF~fEV"># ]܈":urj'OiK`0ِ=j #QLDŽ?s{-* oLu9G?>_:QdCS d[׎^TVE$Mo<`xwb׋L;wE x/tYٺqꍻ"ߑ`XV]iX#>!|uIgPO aX=CbE/>/.{Arnwi䯁EԒ(&d6c}Ɇw|/;Tff<TvX"f`Ч\]gafVm$0B'b(]/ˮXרFEw2'[4$Нÿ6;X[dC@? ri>DN"'6 3~5 1}Q|,SEF*=ӂ2åk!JX&2.XKX;y+Pޑ,WJK|HqF;)_&FFp8D0|_Iq1 $AH!T #Ȓ-;A\r`O*mi<5 p,i1+ 9gԺ))cUY72'-&SN1.Y>R yQIWԦMJ168Cȧ&,(C&W#ME3Y,[!+,_c!!FK&Š%_AY4#)y[ZkAd]/w,/8'ᲴDxt2U2ufgDfFg.w';4a\H'XC}ӑA c gxA*WLPأjnD(q)i{0Aw_ֈZ0B:T#t0wyѡ6 W-E{e['{8#c)#a ȧV Q?VY4)+36A0f%|boMI\kϷη׎=ӗ_8D ʦASk' @ lqn_R&mggsCcjkWuP^ {H9Za dG*|)A.1PYyr1gKtZ၍SZXAD~%#E,?=gIIP-O%&Ư:!: U &`1ٳ\ڊ9nҫ9 WX4 3ΒQ&YC$zݍ%{=Sv8ӫ gv/QՍSqfy ]v]F*.nZTyb巗KbH =C+ Fx+\Qafz cHRh[ R8k|RS*3ŗd:wǶU22 8Xl[3 -p‡޻NcA {r[p.%!D`.0,'+ރ@L>?&%+F%a5x,U d^iERB$pĺ1`a/曥c0X=p7(M7po[WV [i8ÙW{EB+Ŋ"FE58dj>Z1Azx4>j `+G7S_ v n)1oX@DWܐJ%h)8( :8+zX$DToeEx_./W i'(Qú GtQ0<~%rE;VȇNπ5$֮"JEtE4+'*d.*&ܐwkL-F\Lx44.Hvn++9 tN٤pu>kt3||iFi jx1Hͬy/K_О'2hr8!9/UxGIKs6X`5T1cm,皫/Wb*iJ}&kO9=dnCMs/Fz(#gSIŘŴs#Xk=U )W"zCO*+ZGc2KGèSޮrQ=xN" { h7\:cZ/lj@jl>3!,1W [({P6Ah;Gu-d>+iUhaeǜ"`quAolQ[UFeC8aحHe?K7B:yЕ$⼃WBqCO`{UXROs}S'Hh޶Dش鉤ӛ1뗭_>[Svf`L3ky=HBL'55>_4w u5?A u RRmF@!~oZ%Kq(fNdx= |l`& >tvy*~`$ZTgn`\.k9D51vuYrV#ȴsMTLɷNoUlC+ K$;]Y0$UdMcʕ=t=iHYƩX㡊ՋN X+Тv{bߡb@3Tz7ӧdžmefvhL @vͫTl,X5"gVDamY7k;m l9u0w##onr$ؚ^-Fno=I ƨ zg4N[9RH#EO'eP6H[4l$p]7~J<ҴIc\$lq"a9ujIu=*S{ީ5JCfGb o Daar]\W*"ϕ!oImY.GS5,ch~9B2b4EF~'H;:57wߝ ,޲Bl$I{T1HaР^a=oT7'r ܥ3,0 ،tNGW)4?"+t•u0=Y{sEgZwxNaOgf& PȎcpA: fhFvwr;O}Ӫ@dsCY pCZ#Oǂ4#P3ӑx\;V* ӎXEХA )RV("(BKӾƌ6j*#,o-Xw&m^mn*i7 sy#h>1Tilx5SO!@,铃"@guV8&S Qi47rxqXx$=GPir\5ouhP#c"4ю.VdO`點]`$Nq IWYPp#998I;S s_Lf9/ 1|_d꜏Pg9t_V:[aeI*UC~+x80_iSSfM\\!'ڠݳ?\KEʤQ;`{˶ ~>}xh[ :lWl%P+$%9X]%<wso[ ~k˝=_ؠPdvгrao s٦K&dl#'UԕN?3&8љ|h KЬARby"fK ^v W'v-en7T7T, קqxv`@Kc*I$$OJ=5TŭʙFd(|FYVc.QX,=_)egJޔD/Hdμ}Y[4l{Z5{e7{y،bf C݈#ZjdzH>leS,&ru&#*&%z<<~]TC`]nDoh1_LR>YSZ KbEy&D~KևhId;L,0`wDt}&5Li h ίLn\\|ZʝWTW^rCzZ+ +C_^]c;4 ,uY]r\YUSS "@LxJQ*D,c}54d}o[aoAePR"wsmz!nGPÚ[ӺLOCEw֝m}zڍT^.209j/Hk|!ph&s$yw"1BU)/nZdPqX;<~Z}mMr5DteX<P}p0Tldx_| CH68WƺVB&lDdt@DfJuĕBU2l >Q\hu+ n-@#Q!N!(Xcp|^ gSԅt3DqE? <"dq;'(A?+)EylРUeA-=y\hcgV 2՝5eVvtK*чs4q⁹0̫T,b2\&YPE[ӶaqǞG:]{&!}Kbf|Ύ ֟:^ /Wkt]_mFY5(la fjȤZʀΨ ]e] ͽ:S E ҶlW$%LTJ`)48xTߙBKlMJ8+SD"G&B,G!rTyD̈լpi6=u!z^t0|.ŽB@^= ` 5ˈ9pC7V3Iôߛb_r<!#ͅd(Scp˔H^/?`4wZ᭏)t1L6}jyԩ5Gyj(|Sˎurnq~k-Jegא0_=đjyl~.3!@\H`V/6Mm7$404_*yFؕ@'Vw΄(~_O7^Ih?22CO=C K 1v)_ޜ)e @|-)/zqGKţ5;yx D:_s͏cH s 5)rbȄKv>N,{33k,.nq]7_V = B IBS ҳS3n2"{ Hko~HU堎 ]2!X 6 @ RIjKkjR/9Šeo "P5l,&yb>gTD4wBg zGPRSabf_\GtÆ+C4qϪa;~Z6PO^A%T1'cTVkȘbmژm4 SbPBS )o f]CȒ};@D){1{jaahT\ɱAC7Ű2bخ P8M#ZW{QԳXkYJ;5ߢGBNlQ@ò#Ks0vr yª(&} f_^F'!uh9yxЃ`y0NN*ME_jd^OF( $.+q~ Zntޅ=b|hHjѯߤrڲ6'ao =-dfr+o 7y~;oKT]N|e;тTut*'*l;嵅qհޤ7fXZ(qڊ @ƥ_.`V%$X׀Yl8_HoIw>+~9󾚄$:Smn=em.3glll6#Y0{oP䘳-!mi{jzJmL|,a=ec6P;%ߵ,Ko::<کFYqCKHu# [ hS`,)xNjP-eV1 eBu~yR>5ѰAKa݃i\UBڂ1  VCۊ< .WH4.0* >PL}RO Aa<2I Pvy_yi/- 9EP1V;RAz@lсCw8p%d?. SoxexAOLrF96ZbK4Inܐmtl1m⤁[55Ezթa' 2Z- p:ǝ WLy-֯<׎w~he_9=&&UM$Iʐ]h& GB*@#lWvBV8oNEb_Ŋ}r. _S}TI#_ zkDkh/iU9Ga:X~"92J*8];h$_Tj]) D͗.xWݐ,5|U`#A_F@Ž 5Wppb!O=a=fj S)B[̌G Wq_PFӉeR*n&XZ8cT)/Q~TGjJ ?ߍӽЛV kD1DYWc*jwSʱO5l'8ǥ1wXRO/GSj!f.";Un~@K*­;UAV#8}zm+PFHmfm1:5 pSډ< ubB;;bW\_Q;LuYKU?P/4wjd67;2dSmϱΧӘ~f)? 'G9C^9 @:s<崞$w|L?^4<0A^OX3>l@m UdUM62D]b5|%rjDB=À;D_*!jf{ Z@]V\74BsAfLu#͊N9'Pw@ =J:]@0"~8ݐ;,g`%NU=*Q?D4~6^ky%#Ν]45;٢f IW0s0w"ZKw'r ^"e$7oʹ C+N: Pװ!/Iw}@c=M;($G؇u@UrXauDwҰYȮvz*DeO6 BY3 q]bĜ5$y[ ·mRJ~`ԘiT,hnD#/owr3_ f{DC :2x0۪^uH7vOm8"?}Ev>嬪0 sb)OXw{phO_l|I?q8e3\7 nLEso t[zV-$1SyoA\HQ.sF{D© l0BvF&Dkœ_; u+HzV'-ԡ 1(~1 f:|~9b^*[ԈrT"?{3kh3ZEºմfFrςXl q30߉$;FE*´Hљ6̆9Sp.Y<_lElc0FF9A兀Apm зEAwdi2b3of,&&!K׽3xx$( J v&kVkW=w(xeCbt:?Mrcp{]PIxKoA:/قzoUVJ{xƪGJ ۱P41qmXjw8H0ͩ @cW.)c> 8 dPV*^JSrQ#RDO%rlKe(MuLĽQ}@=#AUlօ?)l{75wl)Z">Nzїz4RrtԹϫCǷ_X0{耘(C4&@V,>L" sJW$^! z$ Kz"jbŖ*zvx4&ސ)`΁2SC5|埽x)h$;n*Zsa)HRl'mFTMn35Y?r!Wk%+2Ro\󁚎.8 =@pk385iMh𢮧Ho:\*  f$*2gCb0\'MyƝ@ef櫰hsSۈ*WߊD'P1Cc-_'D혰ña-X[|{1 mg@0_ݔ(ʧs& ~m2:Y}*11FЍ͐ڛBVϭû{#|0x#vQdfg )(XCL9dwkBxvhvկ7/#JdpСuM~I<ZmŖ:$$H(Jp~GYu ?$ʮQr7wK,-e| ;GPY[ s|xPGC+#kk %2aBHG/e^.oT%R~t:sUeazJ@Ww2vxjLjwsC.U0v@dWBj?om݁]ǧqQġ5!؟C82A6Dzm`\Fh9c,5o+ו ˾8h| x!*9c[Rd28Ż(\DޙȰwȧ}U_B)/ :{dˑuN(%A)Yg冊Te ^nMl\\9,5% >g= #oO.('Χв854&f>nOU-X$rN`>KpX]pXU̷d?% ~?J'@=L l2*4T8+"-LC$|XVy9|,~IK- Nf!x*0.2^;\QNY.٩:R}r{:xٻ(B5PnV{rE<9><84+fA皉7~餆_* htn*MM{x鮧@ $)@hDLfן=X@lkv@^1;B}8j"R\PlsWw OW*YQT+6PXPXT9%k~7!To[!BG˪2:f&0SdO2F㛆6 &65tR=vbc]*Ub+ncb+Rb)u, fViz0#`N/ %ѯܿ[ۆ6iPq>rx3mԩ=rH-/*4BS"8yj;GC-%D]) chR\" *DV7/hFBJ q1vBLr*N|!ta@fϢ]%lUZ)_u[a˭s~&VS67#K6lq$Y? CB'H"r܅\X?lZr!ONz\gO4*w¹?? 8 eIL} Ǎ NџM$ j9PÝ^Su0K?~*JƮW75fͧB H⺏POΆů9ѺSތ3@=-? LzZyT7 g?A#wz0oE+YH&yFŧ*op H(( V.NɨDi:,Ez:].'28 rZcͻ!?R\ %d/ڃ9\'25%*&5 B_^80"[>=߻$_:AmH,EH%H,c "j%Wi+F_!kKBsẄ́rո> ?xqrfR4ߟ4fǜpcLʖk|2o${i1>D;yEoC[kGY )4aǎ"i1ნb_Hl),= ʣ|3LKSC)"&j]pju * F\1@rkew[Nu ,}B .ܴ}@PיTwɀl_ +/yԉo%|}f7y!|^W:K9_ОݻY]@,[HMm#I! 5ʌ L:5_kp}Q=33(