libopenssl1_0_0-x86-1.0.1p-74.1e>UA wp-nG?W)߿$ji]@$ȗ@Wt=0br .|Xd\L0>8b?bd " N$(6?G `   8  (Px8(M8TZ9 Z:6Z>`B` G`H`8I`XX``Y`Z`[`\`]`^a)baocadbebfblbClibopenssl1_0_0-x861.0.1p74.1Secure Sockets and Transport Layer SecurityThe OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and open source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols with full-strength cryptography. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL toolkit and its related documentation. Derivation and License OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style license, which basically means that you are free to get it and to use it for commercial and noncommercial purposes.W)߿lamb06#TopenSUSE 11.4openSUSEOpenSSLhttp://bugs.opensuse.orgProductivity/Networking/Securityhttp://www.openssl.org/linuxia64/sbin/ldconfig -r /emul/ia32-linux /sbin/ldconfigLHq6liAAmmmmmmW)߿W)߿W)߿W)߿W)߿W)߿W)߿W)߿73f4a4eaa9aa9ca19aa8684f048810ffd80fb297ee53aeb279d4182a603aa05d81d3d26bf9f876ced088e17df8f6230fae5908950e72a1d117547c32ceaccdac2b832f693896f220b4555fe3176e5f5fa75b73caa271a50fd47a95b5a0aed34crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1.0.1p-74.1.src.rpmlibcapi.solibcrypto.so.1.0.0libgmp.solibgost.solibpadlock.solibssl.so.1.0.0libopenssl1_0_0-x86libopenssl1_0_0-x86(x86-32)    @@@@@@@@@@@@@@ glibc-x86ia32elrpmlib(VersionedDependencies)/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.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcrypto.so.1.0.0libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libz.so.1rpmlib(PayloadIsLzma)3.0.3-14.0-13.0.4-14.4.6-14.8.0W)@VՄ@UVUzUd`@UTq@T?@SS[Sg}@SW@SFSCS1oRR=RTR@R usable in case you have third party /dev/crypto * libgmp.so --> may help to doing some maths using GMP * libgost.so --> implements the GOST block cipher * libpadlock.so --> VIA padlock support - Al other are removed because they require third party propietary shared libraries nowhere to be found or that we can test.- openssl-pkgconfig.patch: Here we go.. For applications to benefit fully of features provided by openSSL engines (rdrand, aes-ni..etc) either builtin or in DSO form applications have to call ENGINE_load_builtin_engines() or OPENSSL_config() unfortunately from a total of 68 apps/libraries linked to libcrypto in a desktop system, only 4 do so, and there is a sea of buggy code that I dont feel like fixing. Instead we can pass -DOPENSSL_LOAD_CONF in the pkgconfig files so the needed operation becomes implicit the next time such apps are recompiled, see OPENSSL_config(3) Unfortunately this does not fix everything, because there are apps not using pkgconfig or using it incorrectly, but it is a good start.- add openssl-1.0.1c-default-paths.patch: Fix from Fedora for openssl s_client not setting CApath by default- 0005-libssl-Hide-library-private-symbols.patch: hide private symbols, this *only* applies to libssl where it is straightforward to do so as applications should not be using any of the symbols declared/defined in headers that the library does not install. A separate patch MAY be provided in the future for libcrypto where things are much more complicated and threfore requires careful testing.- compression_methods_switch.patch: Disable compression by default to avoid the CRIME attack (CVE-2012-4929 bnc#793420) Can be override by setting environment variable OPENSSL_NO_DEFAULT_ZLIB=no- Don't use the legacy /etc/ssl/certs directory anymore but rather the p11-kit generated /var/lib/ca-certificates/openssl one (fate#314991, openssl-1.0.1e-truststore.diff)- Build enable-ec_nistp_64_gcc_128, ecdh is many times faster but only works in x86_64. According to the openSSL team "it is superior to the default in multiple regards (speed, and also security as the new implementations are secure against timing attacks)" It is not enabled by default due to the build system being unable to detect if the compiler supports __uint128_t.- pick openssl-fix-pod-syntax.diff out of the upstream RT to fix build with perl 5.18- add %if tag for BuildArch. sles may also need latest openssl.- disable fstack-protector on aarch64- Update to 1.0.1e o Bugfix release (bnc#803004) - Drop openssl-1.0.1d-s3-packet.patch, included upstream- Added openssl-1.0.1d-s3-packet.patch from upstream, fixes bnc#803004, openssl ticket#2975- update to version 1.0.1d, fixing security issues o Fix renegotiation in TLS 1.1, 1.2 by using the correct TLS version. o Include the fips configuration module. o Fix OCSP bad key DoS attack CVE-2013-0166 o Fix for SSL/TLS/DTLS CBC plaintext recovery attack CVE-2013-0169 bnc#802184 o Fix for TLS AESNI record handling flaw CVE-2012-2686- fix bug[bnc#784994] - VIA padlock support on 64 systems e_padlock: add support for x86_64 gcc- Open Internal file descriptors with O_CLOEXEC, leaving those open across fork()..execve() makes a perfect vector for a side-channel attack...- fix build on armv5 (bnc#774710)- Update to version 1.0.1c for the complete list of changes see NEWS, this only list packaging changes. - Drop aes-ni patch, no longer needed as it is builtin in openssl now. - Define GNU_SOURCE and use -std=gnu99 to build the package. - Use LFS_CFLAGS in platforms where it matters.- don't install any demo or expired certs at all- update to latest stable verison 1.0.0i including the following patches: CVE-2012-2110.path Bug748738_Tolerate_bad_MIME_headers.patch bug749213-Free-headers-after-use.patch bug749210-Symmetric-crypto-errors-in-PKCS7_decrypt.patch CVE-2012-1165.patch CVE-2012-0884.patch bug749735.patch- fix bug[bnc#749735] - Memory leak when creating public keys. fix bug[bnc#751977] - CMS and S/MIME Bleichenbacher attack CVE-2012-0884- fix bug[bnc#751946] - S/MIME verification may erroneously fail CVE-2012-1165- fix bug[bnc#749213]-Free headers after use in error message and bug[bnc#749210]-Symmetric crypto errors in PKCS7_decrypt- license update: OpenSSL- fix bug[bnc#748738] - Tolerate bad MIME headers in openssl's asn1 parser. CVE-2006-7250- Update to version 1.0.0g fix the following: DTLS DoS attack (CVE-2012-0050)- Update to version 1.0.0f fix the following: DTLS Plaintext Recovery Attack (CVE-2011-4108) Uninitialized SSL 3.0 Padding (CVE-2011-4576) Malformed RFC 3779 Data Can Cause Assertion Failures (CVE-2011-4577) SGC Restart DoS Attack (CVE-2011-4619) Invalid GOST parameters DoS Attack (CVE-2012-0027)- AES-NI: Check the return value of Engine_add() if the ENGINE_add() call fails: it ends up adding a reference to a freed up ENGINE which is likely to subsequently contain garbage This will happen if an ENGINE with the same name is added multiple times,for example different libraries. [bnc#720601]- Build with -DSSL_FORBID_ENULL so servers are not able to use the NULL encryption ciphers (Those offering no encryption whatsoever).- Update to openssl 1.0.0e fixes CVE-2011-3207 and CVE-2011-3210 see http://openssl.org/news/secadv_20110906.txt for details.- Add upstream patch that calls ENGINE_register_all_complete() in ENGINE_load_builtin_engines() saving us from adding dozens of calls to such function to calling applications.- remove -fno-strict-aliasing from CFLAGS no longer needed and is likely to slow down stuff.- Edit baselibs.conf to provide libopenssl-devel-32bit too- update to latest stable version 1.0.0d. patch removed(already in the new package): CVE-2011-0014 patch added: ECDSA_signatures_timing_attack.patch- fix bug[bnc#693027]. Add protection against ECDSA timing attacks as mentioned in the paper by Billy Bob Brumley and Nicola Tuveri, see: http://eprint.iacr.org/2011/232.pdf [Billy Bob Brumley and Nicola Tuveri]- added openssl as dependency in the devel package- fix bug [bnc#670526] CVE-2011-0014,OCSP stapling vulnerability- Add patch from upstream in order to support AES-NI instruction set present on current Intel and AMD processors- enable -DPURIFY to avoid valgrind errors.- update to stable version 1.0.0c. patch included: CVE-2010-1633_and_CVE-2010-0742.patch patchset-19727.diff CVE-2010-2939.patch CVE-2010-3864.patch- fix bug [bnc#651003] CVE-2010-3864- fix bug [bnc#629905] CVE-2010-2939- Exclude static libraries, see what breaks and fix that instead- fix two compile errors on SPARC- -fstack-protector is not supported on hppa- fix bnc #610642 CVE-2010-0742 CVE-2010-1633- fix bnc #610223,change Configure to tell openssl to load engines from /%{_lib} instead of %{_libdir}- Do not compile in build time but use mtime of changes file instead. This allows build-compare to identify that no changes have happened.- build libopenssl to /%{_lib} dir,and keep only one libopenssl-devel for new developping programs.- build libopenssl and libopenssl-devel to a version directory- buildrequire pkg-config to fix provides- also create old certificate hash in /etc/ssl/certs for compatibility with applications that still link against 0.9.8- Disable our own build targets, instead use the openSSL provided ones as they are now good (or should be good at least). - add -Wa,--noexecstack to the Configure call, this is the upstream approved way to avoid exec-stack marking- update to 1.0.0 Merge the following patches from 0.9.8k: openssl-0.9.6g-alpha.diff openssl-0.9.7f-ppc64.diff openssl-0.9.8-flags-priority.dif openssl-0.9.8-sparc.dif openssl-allow-arch.diff openssl-hppa-config.diff- fixed "exectuable stack" for libcrypto.so issue on i586 by adjusting the assembler output during MMX builds.- Openssl is now partially converted to libdir usage upstream, merge that in to fix lib64 builds.- fix security bug [bnc#590833] CVE-2010-0740- update to version 0.9.8m Merge the following patches from 0.9.8k: bswap.diff non-exec-stack.diff openssl-0.9.6g-alpha.diff openssl-0.9.7f-ppc64.diff openssl-0.9.8-flags-priority.dif openssl-0.9.8-sparc.dif openssl-allow-arch.diff openssl-hppa-config.diff- build openssl for sparc64- add baselibs.conf as a source - package documentation as noarch- updated patches to apply with fuzz=0- fix Bug [bnc#526319]- use %patch0 for Patch0- update to version 0.9.8k - patches merged upstream: openssl-CVE-2008-5077.patch openssl-CVE-2009-0590.patch openssl-CVE-2009-0591.patch openssl-CVE-2009-0789.patch openssl-CVE-2009-1377.patch openssl-CVE-2009-1378.patch openssl-CVE-2009-1379.patch openssl-CVE-2009-1386.patch openssl-CVE-2009-1387.patch- fix security bug [bnc#509031] CVE-2009-1386 CVE-2009-1387- fix security bug [bnc#504687] CVE-2009-1377 CVE-2009-1378 CVE-2009-1379- fix security bug [bnc#489641] CVE-2009-0590 CVE-2009-0591 CVE-2009-0789/bin/shopenssl-x86bLbMbNbObPbQbRbS1.0.1p-74.11.0.1p-74.1 1.0.1plibengineslibcapi.solibgmp.solibgost.solibpadlock.solibcrypto.so.1.0.0libssl.so.1.0.0/emul/ia32-linux//emul/ia32-linux/lib//emul/ia32-linux/lib/engines/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Evergreen:Maintenance:4634/openSUSE_Evergreen_11.4/df3db650e35048e8aaf94e22cfa4d25b-openssl.openSUSE_Evergreen_11.4drpmlzma5ia64-suse-linux?]"k%AK4"cz}{Ͳ$0|V3+McAH]ؖIa;Pu=o8[œ85/UEi8fBɾ+/?ٕBEC-FxM2۷-pi~4qPϢo%RܫN+fŸ]jZ7 _s2jd=(ySJ/aI$D*sZ(HG,; DDam8Ʊ[֋-ja~hK+7NގQ7c_ :NUWb9$.ΡN置=Կ"_!M!9Qe~LEt_M`=|\X9s|n ű3DŽH3`/tkW<bn2?Ӡ 1ko^22$0ͪ: ~3똇z;kZ.V80n?L"׋ u/a***\Jeo_U%z[Sw Euo>yQi5}~fAz9[ RI8 bx7'r}mNl WVs)RW[w/ b¦g͗\\¿CКey 4 lJ?Y;/q) WtCLsQM | Y<5;zVe9aڂ+ڤ'rh]¢|Жf[XH2DCF14. C+LPO N$lU#5Tߒӛ PʿV\sL)t)_^\{!Kr0BӒS-/9K8zV;E1A8SJ.uhhXY"mf0.c^ ._թ)8'( E,( ?Pwk|Qڏ3'(ݏ}eh}),^|3^j?T+&dC.}ʐJW#gtq ` dK1̃.qEk3'Q+,'6 Ǝ&|zfQOfj ^*ov/f*WE1dBcͩV阐/SX jIj;5i|DyAٕw\R"~έZq%Y'%#થ(BCXDثq<mBluAr? j ?Cb{P80 wxZ1^@og~^iȀ` ;'vD ChGs]YNJIgp=RN.3fu6 R!^X7k*stBzGaLm) \÷ r}tyscACa\C۔? Wter 3!4!ܰϼPݬ?'j*:#|tg#Ğ?_K 4.3XݡֹL^7͇aӰ6mn4cXRΪ@"EBJ3 u>TrAlhA0K23!ղ] ¾*Gl>@lIy0~Bu@d=i w{ {8nƊGk迊R\lOcLq&,}.R4B MC"CT%KUb%(t>tx)gJdw_qʃƢ7~EŸ4;˯g1oŋ z"+|0f2u|`x4"F%^ ˠ!,WnuLCtVS-+)Cenj`+Sf7cRp1*NMc"YR& A@F`B CE8;McOƿ;lod=ԩFfmn zr(@{ 5c!v>Urwl-VNdkEjkB@{R6(숃%yZ*9m/I߷{kع>тhbH6ECgI6S J8v?Hn%\$'sm`Y.Xw4k4&|4C x}tZ8lg%oHƫEϟ'ݪg[ ~cA2Bs)zL͚"QtdG[Ey_QUq*G$d)NeR!E5D 1]T#e]$U$Z-z,V:/5۲9J?!K3c;SM:;o1QW,U 3.擎3u&^}jdny:DxJ"^gG/ Fա~L]tW_TK-ez C֘ U/6VД=M0C`XW}(`4D>1#^6f{еitB']f;k{YvFn*ս7qxfۺ)"`M145I>W8}P)u#_s)Eq\q.AsH-MҝMZ+ͼ~n-el0!0P+T<ݽ,zL$عY ^fS`riT0|ӕ% h|*8s d_o³1wK * f"(rrBHjL ~ r<5 N׻HH&wb]vrt0陌0 ɕv[Tw Woڜ[ʗͦ*ӞUjl'CRR E”DJ"v:/5ʪءGfd2N,YHsHߨg>o/F+\i4?; LuL*|}{5q+cFP_tS xO>lhDhɜ8 lp:U^q:Nqvj"cPDG*<ĐU L;ˆiJ^=DqNY&nմd1p AA& >H !PJ\ s %z*l4Xp4i+]E%Z$ү7Hfۑ8b%j*?y %ڝ]~U <; 5 _MfI)]!PIPYj~> l~w:;4 nW$DY4?u#ws`𴕻.Z*Zb[JEy1벳RsA!^2 )A6"rTu4^ىNv8 G }F䃱 }\ja>jV4X|BӅdկKql~>EEtIOmI;գ:oW` ?f,nlq%đ!K9NplLp&^Mӛ2+ThC_%7kV r B,1ŸsbQZ>Ъ(ѴG̵IY+-Y(~fbW$D,ܧW]؁HslgLef|W" 7J"Nhc*5 tͼ`'qp~3/Ltު"}?uv 7e=r(*5,E=56Ni/bq^R*a'S3` j[r^rpϱ`33ѕY;BpO&qHkrMg;{ sŐ-RZn.͙3l%}J xt~2Cʵ ЕOɖϺc wd8 q}Ft4-H !ECE @usOg0o$Y]A!KKMDbVJ<ቲ ET3W/Gc pZ|A x>^vFn.X0yX>DVwdOkTcMK# 7B~Hf^몑sNبF¾A9WriCK@NxhٞREvXt'piҚBE^wChr6hoMcPa7㍘@x׵ֽ|Y\|~n;r7*SUafSޥ8CG |e~ޡҡl>EGuWRj‹RJl, XE4݆$|1AH! EO#$#j胷n^mCOHa3S7$X1%ŶKۯZFTױ@ؙVlC+ a!bxa ܼAOuWOPiC7eDbƧQ7 8#j˧hSt.yRbtzR,q){&-kƩUp$+`Yhr-xrʨ|+o|-iM愴k@Xȋ`6Lح ^rKX35z۠.z2?Ts֚4ENb/?4`,zAzp@lIƦ8.L{!A#ft;*ˏ|%tF-<6GudP[vTŁ!~ff,!Mےe|p}$M2; ܢw ʈpOY BW;#q}"ܧr !!<ސ^)B7̵gMӨky%A;w׵źOi.:}ר‰")(bf8ʊ9K?sX/p8fpkJ̽pζFx6ΚHdϡ(?B6AS@湿-> ^WY\u Ȟ_j&xeO؛]Ȳm`IռMz.w\;jWh)I@txBB}~u˟8?CdD9x.p374D_ac U7=etX˃.@qT|woh KFك^}"'0kNIɘKdP]K~֎}?BvMDC'^d&9 /mbG(>>e/wN mN"SCmNC GOpRrӺV' I.I'o>v>Q ?QHlb\gY@0sFԡa"hyg]8JB '%0ֻ֋GC#YQX?fݯ#VjcqTPQ[DBq`1O<+`GQ67;82|`Z'ood5~D~Bl!XvQZQ'բZX Wdj`d!A=^+4A%& ( *LnbVw#(+L {>r MI3gwB:ڎ6}Ê`Oi9fyK'SIH mӧ7R"{ƒ11 =MD?)U@7"D &1xr(0HGJ^S~f]S˟`+.]H)1?cbIf\̘g)iCGQjrvRɦ!aii犭%:uQ3p$˒ YJ((0: z cAZѐGw@FsDRzxo|`mV6 7{RFkUUrFެV|,D8*ـWC"JǩanLa;lBP<|Y8DA.rxMswQ.od 1{c%p\sم&YLx]j݆ 'IԉGbc{ZgٽOW؂:@V|QGUU5)(Tx;.lhΖj ?/+?5Z@RD8VaA8QY!K6lNKD.bvZ tj2_ []%g>lĵiʿ9LNn\j[uwȯ*UVKCUn3*dGuÄݐ=!&xVW^M㠝븉~W 1tj)Gwx;äpANCQٶuyVŲ{-f{Ax;O\h}]G&UmgV#m 7y /5z$Pyj)|.7ӣIrC],GO6#9ĖmJʣT9'0OokrtuЪk#&;p).`]JB`Ӽ,p Hg0f^g@Ӕ< 2NXSܙKtgJ@`ת؊Ea`8`18zF^gua2nz|y-Ne 5/,zN c8VZ[u$\7e3&Q[Q:6ZO׎xա{ur|z>RCj׵lT_P2JT #ó)J2GPsd )&%LG{0i3ҳS[cɝ>RNkn4,qvUU6 ji,4:qc&V2`m<֋~yy=) NrO x ]4B#'[ɟOFh;>e{ OՏ=,DsX'9xP+,*5&]YYy:6.\sIRhUt1f;mo'KK:'Ea}"A@[B='Hۄ1GlU2 528AOAYಖ|#6T؟ 姩BG{(ne,cp!l}4x\Dם_~ &%6 9A7H֛ Br~azA E,(d,Ǘ2ؕƦϖV; P23[d>]%%(xTQx 98Sѷ "6nt[!I"N5eo>T>BVNEA=z,ҧg8O;3Fy⼳ϐsͩ~-} >5pB*+VD݇QW<%jF (\@<߀1 8D7y;oB3NNrɼQ}nadb`/{/G c}"X`erT[ w#mqKć uX.kcLx !ڛ-޼#ț#5//HۆK_{Q~Y6ޕlT'7]Ita0&(?ۮaZOn|/g1>9եQb9F˔:wi9Ȭ頼Y 46(q5)B3ׯO>gq-8Zry/3|bWyxxfLK,-mƦ& ט:lyWB1Ax"@ÓlӐô?|/ZBlU?".?z6R\lUD32$+\.t>C%丒Ⳋ]J Z/g襶WIPL]Dx̻U9 o䅈:tO_et|dKDIaj1S}˫d8rjx ɛ}ZibFd9u jjM)O ɫ'6aDְv(D*M dxX"TD,FzQY}O.,cp%T!ĚW?g Hk4Iw dO*̳!O|g"FnI&VeH4@5 +V q|˷1%;L?f۷ʟiyD$"LRet6wb+@(7{\UH#mƿWoDnX]鋵QQ3B'?݉^ 3#-DdP_/ʙqe\.+\Fs M˕ͅH=WP]dc2j8Kc?>41pvylyVdgW!'vi-ՆBDpsb#rD.7/nD3Z@3VF >#UڜSp|+CI 4UdDW渤.C;Gm5|JU)N5|'v $[ٿ&Bϩ-{-u'k=M`4ǏHT*dH^ꍜ*]>1({Xҡe(UЗߥti.kdLFea{f@.kY\;ݫr~W!}YRorGG.?DMpZV>Fb"dC4b#~OlDNSa?Ė.3 חA:$I6#rxN,? =KFξ OIqVȶ R[@'dft#Q*ኆސo+rl=O#:t{=ǞJ90PP]>;.ހ;M_9Nr BoLpD`e/6p e%v~ܕ7wAjgxPfjy*-Q4kY h OGNԱ0˶cmɊ'zm8~ljzS?i=R[ YuS7X51,=;[:{r9z=7Zov:ۀ7?pK-EZM4CKFJY\l`QcG6jbszsr`aT48H9#\8jBT).p= !x2Z eijHFwއڶr),X@{\k`\m՜~$vႀ$!-"zS}d7hj($Nafn)`:KL[=J'h 0fH $v&5SN珓&:^YnNI"&]F(ՙtwUD]b$D)^N+8BV4[̰iPžEEvU0 P;Ϙ:U̫e!oq^gʃv"W_1l~< xLw`bdITdtd^xSXvuwx3$^vձWsup&c|d@P%XфEY {(CpdG{cto;Us XL Thݙ)$[P:4z86v:vssǣ xb t6 #)''B23}ATw>[6%.g-+{~a ={"B"ݎctU$ e#HW f].*Zj½Y򤡋4ac= M9^gDDϺ;63BN3temwhF}cAZ ! ίH֑v ') C:4Xcu>Dk+"CrC$+G C_ˊ<{bI;EMEv]0 I\(\ Sya~4s_Z^y,u HEfͷ։ҡWNDgNm>ngh#8B/IK EGl?%NdF$ w4AܥsU%F]쓶Qnc~׋ ^%GLU~4v[g+`de}C9nJTp7t`Rm#grR2$TOT~)k$/>N+׎ip%.lWH> !-[.v:v *]%&c*B=[P\/v zz%OL⼚ydNVzH1hu7ka-F yBs-Pz˭kV/QV_8QұR7Sכ? ܹVZ&c'DaOӺғQD#= %^B8]ЕC`׋qySfF*C[#(ʷU'Hz7wh*N.>D?L.,V+1Bh?ɐ ފXp'I>r< M#34$2Zo#! "#2G ΍_Qq |"n +$yi-}N_ Q#\MW.N.ƎYr֚ВM(@Q#,B+kK^ѾnTU"ΨB ƭ@}"UV,w'Hr,!!g2f%NX!%VUx0W:B7$¼rp+k@`,yb6CCQo %@;7 'B0_Q#jU֧eEZdJB.fVUvEFm7 mR?焥VR$]q8wd9I!jQǻpY Ѵ 6'w3OI@z̃L= YLYҥUyl7럭9L=x5D  ZR8mb2H^wn'yhЅ ]T"G`py2!h.ʣרTE$2"viCYq;_ O~rC1u2/(@mzA"HܡdQzYI/=˻k4wpY{k,$*uivlpQ9p123Ŵ3D;@m% +Xi2×*=+`f |&o?/?OasʟLCpRU#B>Yp93WR,ZkS{B_%!YGu`(O(PkzZ h|qwx-WekW`'X 0M(T4"Ը>bXX|:%uw5,sY>"1EQ]r3t>)8))揟Wv(xN@' cp ci>M*I:BM.n'((4]@:d NW0OTڝ!x^j~匏 @w??[賓YQU&E/j oW~"l8( HSIP#1 )R`>@y[ꉥ=T\2"3åyh1ЭY/7=p-?+])XıP"7>0\4~mP>6"TREfN%-gڻ0wn$ㄫ~kz娝Vg(hܥ )әZ)MwB( g"uz 5@s3n%옩Qc;)jj#@Q~Δ~il.AaMć&\r.#^h΢N"@̓ja=#khzpF۶Lƃ z6pcJXǁOvཟ29##=[Y-[֢22Ow̴#ȸrfȔ:9U-ȑ]:;IqGfEeH ݐzmHo(I:I,HL0{r֊JU vo1f~X&U,9/N_ ' @ AGm_dߺG>ׇO''9>}O1U\JeJP([J[p>?Hא!d SB(ʜ Tvwc\o/X+ި U-p3 V5j cI"Ԇq7 u%X9@uhn֢\/c%קYo"'M>YI7]a®VλߊpC5ol!@s,ƼSK/5>uR,@lC9NZ_A]-0ޛGȤV ,&U#?r݀#tUopT@=.aKhw4ղ)8~D4 x&k|'t|&]hqX(bO/ lzlCPZ1ѭ Km= &(LW3/ j̖)&*J(JϪL6WB3£ u12I8]m,,bzSօq9i 5};| |l a3^a !6oS*Ok-Tx6OYPt3+?ŨBRECꭈ/ ^Yu\Bh0Ե2OxKuCxGyl\Z-bożGÀ%l#gx y<|oy2$yTLՌg@+?$0q $4L`-p;'ҷ۴t^cw k,:EY[W@FVsh:O;7I@?ԐD'; 86dKH C;BLeI|L#1CV> @SKݥgtGX*/ }M4a ]l?u2B#檫Z~qwvgaJ1S0CαR/ubzBnA K3S͡iv<ӓm:]{6Sbn%S߾&3s6n@uЍGPgy hV Z0yWc?,USrr:&⺜XHNAlk*i/ƈSkb^cgTa&Ce=׉WKK7_|֛eNĨr}\H&.uw'x?ŭ ߜ GfnM( +iM1CJ*"Zl^[K%C1Úl+:t`{j"vrpW'1w8;7QetmS 'q 7r7={oQ>ޖ0U4HyExE'婄Z쭑Eh[PЇV.Mh|#BI >xd5_Uhĭ*M`ߠ2wkSK ){PcTh!E8=7oQg܂\o2K9 +ދ0UH~$/"!"Nrᝣ ȼYv&Rad'/H!|P bz֩S~Uiq>.<288o"d%lb[x:A7;"D xtIcimX7,Mf?Ist^pŠ0l 䶗, EL̺V;ԝdn+OM,t^ Z h!խsba6VࠐQ}|tLa~IMd4duuRFqSb)AS[0W/rxte!Mm)Zi-1p-qcǙ$&OӊjHJhн SX?Z6.8vɉo `*'QߋĿpl'鞖yWxClLD+ПFӃ(OLhNtŧSJ_ )>nȀ?eL(J&i2/g؛6ְ(0X:p'85J7UQ-IZݍ >t_׋NgAWj` $jnf2m 80oT*&=^+QL93Vfk@7Lg`Ge=j}UOM"1h$܁M.s*3U }+X`" d>=4ԓb2xEF`&|=?){kO[V$kԐ^@EIa~6[Jyg3σ3[H.ZH7z""juvOUw&"869c蟜%w 8RF]l/?xhޢ@d~R)t,8[DU[ǕjpbB'"mBy d,Cdf< vgϯlhU1+4H01sGRnoBh+ӄ[F̊GXT]f?}^/l&ۙ Q XYjRnTWOC8E5͙cRlAr3rAJg0h\[.8݃f/M!EԓR ;a;ওiqʽ+Wޅ$DoZXÁn';M3Oɥc>&7yG#~/ϱ-% |3an{51rim߸MO+mPBۤ<&T5RڛN}5hEw\TomY ~QhoE5x?skc˶kƪ'tHvJ#!H 5Dgv!:j+,1׹6ALeJٓZ'@}Ha0PnzJSQ.S:-#h;zoMbS:QPIjF܎EmFy$uHӾ= =xFQja +[͑mQ!>Ť=DYGR;Q4`|MjG2,ʽo:૑4G WDV EENMv`*TWW)P̀QT/:WˬoI^j(pxRኒ^KR֣zr!ΧȘЅLq{S5(̂`J/-h/ȃm6&οNmέH i:4,̏]y>kM{W25bF5{Ɠ̗PP>ES+($bV!>M`i?v2{sJfN/  YI DuiJToɦ,RcQsc-Ns0CψV9@Kz[_g~-.fBPUIXSTZ}uP)GfVO#i]KeHn(D%öZuԭlSWi2Atpy 澣yWOJTkI#yUdh-;@3KEdCM=P͚N~ʂFm K>/E󃘓O{Cs,֜tirWt~Sؠ  %_|?/_!aX\Cw ^O|jVdTrhP$vj~Qض65-=t͓۫BMc SE&VP68$ e"Em)]E$pWQZ=a¥3)ײb-1@MU 9-?KCƄ}øv0i3Oן VY-M~ݯx[{fglD=0" o3 8M倣E[877;Nݾ3RZs;Y4}v9;\U&$6i vrHә!+-V=y%O "t0b8T=jjZEmf 7/% t}„v&36Mۤʙefs9\O߽` d}5ij vp ib\4|"ך:eqE!udխt I* 3(IՎh~v*UOWXEYnW.[N>;hvخp|]Ա@M/7Dίbq x;AXW1-+PrnXj+U!;Zmr *s)B^YU*8 h V2 ZYO6>怙E\ٴ]\{R[Y=*ڲ-'oW_~9%2eL賫ٶ&} @nc<JIHv!dds^R840.k–mk Iiq"f^-M \T*M&҆>\[iU`9;|-I[3o~,SkneYetbfgebs*Fru26:lOLo0(P& zf;1~6Tݚٷ~]Q:wdIGߙ QPѸ& 3@$Npmduj7'"HOJ8mFύ`{j%r fL &5ڰc/"*tFK,/7 RIAlSlaΎe(1ge+ ӤBHXtT[Rh_{m n %)q3F=lZ΋(D޾ ŹZ--QdWq|w2"ت ܕCfi fxA#I>_ZX٦ĂKٍzy-N^dFʰ>)WXduø<%+}ʥ*V,8ς\!2]eU;n͋kڃ[tg<>f>mhR Gc%wd0!HDmIX>UI\T߲Yp0}]ї(3@+ѐ,4]73b]:&4|n]`˓ʌlHGm-şOJI7g`[ߩ>H?p}w~C">bK؊>4@;lRu&}AH@=/4TCT6zTp VgZQBS5QV)EIt>x?cur&$Bk4hח1_ꞱI5%֝WCKc[5"K?|活}HodElfBTB1Gh 8t)f,/l"J[2ʋ' A9 :){ , 4DLIzkaps-gZ ,=fZ$Y4l=_X(ZL7@jmjdYlBbzË;(v~݄*>de.QCE1dft#n YVLL7VBɨOu/AM*7e] 'av*K2EWE RQ,$Ĝ!Q%HbB@S$E,)37a 3aIp5 +s?o@Gͪ? L%S)}rh,>&<:r#$}h*etg?qıħ{imM^  mˏp/hX%~/IZԓԖrqb7t]n;/.7L\8`bX!;wR=g^T_BG 9dDB_$ʹEϳ~Ϯc|FTUI)%WtzCP:Ɲ8D /9e@nmil51y3AHH$J*n1Ҟa`>0?DLO2;_MyvJ0A@$ڃM h7N%Rgr菃0pW7e&W/(Z!X՛Z)yI6~2)璜. F肫3H3;=L` 6$-[T H!UuQj٤6|G/Q;+_' FZKCkKȠzZF%Äi9 ?zA/fi0]ɭu>U4}_B%" wʵAn2xu$K/굇G @p$#xME{v"$:䗁z3Cl;Sh JZY)b7!vNX#|Z_~gs@k 9hG ,Տ>d<*D-:apKFI+Φ*l't$T|=_[0/HXo6v0eh 1fر+I%wkfil*PIɔ9z Rokp }&fCF8 ;%ф9ķ%?N}s YǯqO8FqM-#3f:,ﭯLJ6o៮"wl]`,tVK68J@2.Ue .slf7@_w[K@L jUkb~7ŠTzsGi=t\3&SLMJ·]wz#7PyVQI=|q<#fc#1BlM`x ~,"6 ™ӗyvR#q P>\5+Uh1eTZ08:Sݓ*{h{, &Ÿ)uѹ6AA..QE$ 壬p*q7䏉[eL"IiRB^`LbQ7 ;cNk& HfG^Wި986%1C?Z(J➩<ȕ?PɤMiA{Dbra3kPG#*GLCV ,*I@ЈCʱ 0m2~qiFRwBݹsqPxLDpml!?Yg۵5nV q 06~m7_vq)]\ǨROyZsTm  }0.a[8k>c"Zh[2Y <Ԟe!1'fiPȬ%-4GRr0ضk"3YcEєyKvPjSngs'8 zA(ګ9#Hudߋv??ut&;"75K'Im ҿ{xάD kgZX'w=GJ:Ds$$Bh(icZv5v1n/:-#ѐ\0mF`"5tUM4`/8!Sߤ_@ BބIh`UԥL{6| 8ۡ3{Q""WܧN!JךaEiG z>im2ҳ2s9H Gx঄ï(TM:US{֞vO>0g1inOj4 ΂z=ۑ h3K&J}5ܖ&!_uPYZ QM1lLg6jN8>cM9b1T})+vnCv;p20Ko Jem^5ۑpݘ;is3Fh+ !3H `\O6fa08.n1%q5t # EA#6n!c-%vGj7~sPS`х_'9.l #,g9n2CyXd!sLi(|M4 #r,1=ySA=YL(Xr2-29rU:ވ.g*NãH'  InQdc7}yj\{KcxYA9C pűI3 ʗѝI=c):|Q:k@*0*b'R;<aM1Yx儨R*g8s[gnUa-mA_PЖں8)P 'qYf=:g%/{%3qـ-_tM]L>iU`bCz?7 w S9DIygn CcÚ/d#Ch>C%U`S{rXOukv s] 6xR"IF(i0_,RXٍ+^ kA,y*Q7E+aCQ&=Y|eyW#6N6L, Nrk\SuSƌ5G6EU:٠{Zd| v\| AXHDi9Kju{’*,vE@B)HGK`yua!BbMpEkuuPƋNqʱ=`+i7 =_BytubG\"=eObDžrL?1H~Q(N]=V ݚL='J  W#(AbqHA Wa2 Y W!l9 \E}}ad_8rW U­yOfȍb'O`*T SIB9hAmw,dQ[B`e&Y_(/YQOݳL2ZRj6$@ݛ p!;Am6puO#e\u(̅._VgźEej*- ;mʵm"XUx8bM{/aˑ"Ω}N.9ч /8^WSNWдĎ< ƑP?Y.Ff0XIN%ڙ2E)[뽥 QsVjUYOKaK~(őg gH-M$B 1:$tT y&jMb1|}]uy\4f KLVQM(:ꬮ/j~ۖѳ8ӊjoL}(lmG~M4W#UhN܄v'9A6ۂTfyo^ݩ@/Bmo}ٷu5t$N:$g-I"m̀Q1e}Jx +)\sdUi%r'RG,Ux_(#c6/x0eI" ;Mor<)Ѭ6贻HY=R}|*>IL\JPXV:n1g֌=TVQ<Ǻ.X)nB1+x8 + |0pR]BaOyiĺD)ى.f%m("d/]cϻHY"(EbozDnalYE<w#qg/r'y9A `T6hX $8h6 "I$1Kcz(4f*C 2 c?a1)S#zGs$ 3Zb E=B+pO;U>skM9sp!-.lf٩W֭`yjDDv@_=)m@ *SXiL?E1z~G̿Bl1&fIi"&0M LHR*enܑu(PB1"'"ΈRRj:4[ʺ!F}H4ځsw|uܹ<+43ƅo"ZV9p zW4\XF6K$cYygVW;9ϕq. 3:u~G5|1dGcp-(O SU!塚/"5ْ=ʽW< ąFw{g1g4SD]dڥ$ z9e~3?41-M=XyCshU29޷w?k{h2^X{N:ѮvyΤo$vlR#P@.q~>s}@3Ҙ{Qp/ XV t 6'ܷ|k؏{K;cxbm#\LS߰4q=j7dd;;N.b5H.PT9$5b~_D*VAr-<5)_\^^ح5`#5g'ጁ ᤨesU#6SZM4 .О_^ۏ3Չ7i57f>̕_ gVn$8]~eYB.sf`_bR6(JlHڢGw>av9q]@jK?'!>T qd%s槲wa8K)?Jazc21ԧ\u \WN1ggLAi"6z' ЃZf4~5cG ,s!JA[JmVi{ێl:;—a#¨{ţL[`,%0DnwpTT8so Xfֺ-6V9]1-IUcVb{/OV> <uIo ,2Qnш١'JROfrϵ} Y1^|-8؅@m[b\Z&Q1;گ+i I~MV@o(%Eq؃+UJbcgdsJ)fcV9077,OX3fNu`Y.&'eƁvr3ն¥~:b런49 px8H{H ly2mwP`#-VΧO44-O>w}YoE#f<:O.A :OlȚn1ƔS̀E &F~͍& UJxzU/pQnҲ).+VߙNc& QPP郓:rǀDž0SNe0Y7bdXF&3wxI8$tJ6vZlW#;\2gPasqu@,Beo4'Ep}r|-kJmer5c띖1vYߓ7y8`BKf{BP6 w0#'^)V]2OmW5p#oPCvh!7X2gR}Q'V)W}݆?)< Ң&(]J#:]d20Ţc4׳dz|zqq~p; ^8TGe2:\OlU4#{`Β\+CwhTC,jT?iX\'$1aw7(- j3n +{{dFyjkEUvE88*w,p~#9y6kV BiR~⏕Y` |*zr#m3;85.v4^u_?ݪɟ"g6KSgvWjo8+DuJ~c06*>@‹AYb3Kj>$sXPV(8S#׌ރ .P RܩCO2PY9&41Nޭ3g S[0CVKxB~yO. _ێÒOF?x5;_T BL4zcϾm!jWyF.&H:&@]tks"AĢ>i3Q3-LX ެ[ jkAY'Г:V6mjp[Z_@AE< @nKÉ%rX#S+Yk ?d:|^y޹J`"*VnH;~*]/rB Rٺk..fq:̌OXmBn` Ccipc^75]ӍoȉLVDz{eZPnqtSh$USXo* TB^V+6:%=h: +C%鎃"Rn$ؚӓ2;̃Y]lw̰$dF┷~-g;x|9G#4-mRMIkO ,_3PxpϦ"zMH_!u~lo$UTN~o#gpW!S`usSxG݁re\}qoQ( ƵDh20$VHXeMqvj{o{d@ ~SUkB' Uej4vH ơ"Ä31i' {0Z0& 'XKYjSv*BFc H1 *9ZZzsspf< gOiLđ`>w? N{*|[뚞jYJ^wxqGx'8"ݼa|b5٘#Z_ia1b_ Lj8Y:iR變N#:T)C5ʏ;LiU|A+L]sR.xLPY]BIR,פ{"V:ZteO6jjk4wfXvql[y=.7 +Du':zjBdEfi* ֯< >z J7}}`tYS8' _+/5DTkf9gmgΤdT5$bo"2Mj|ZF6hPj2bH{p5Kb^brL$`_軠5tp C/lQk1d V'tlRy 'Rbžا#ɼfDCVq+QGU>Q$kF^L1Uf! I>1*18ִcړ?[Xt#Jк`t# ܢ"XfL;GsSH#x8̿]ѽeA1ߵ Mn1 ?Yv6]{NbRrVCPiqB'Rv 말' X"R>|0/b B0slbVSЩqDj(+>~"`pIpmUEo鉬5DsI7&Sy<^H!fUC }7wkH 1|@ >K1R'}(ϕ@4Rq(W9]5qw_XZ0 OPo -j_vKˡkqNiU 1>WW#Z% ,^segs'L_%M,gu>)>*EAƅRct GG,V3ɓ[K,DXۈ۲ R57U^h'&@+BlXiY=m)^r'@ޘ_2P ̦ D˪~{XPJsE>%/֦,@qƟpl(iW*Jr| k 2@B  SQ${F!$ t|`~{g"ƐpʰWf<yITv>F"8\㱛knl xl}GgЕPN'Rǃ+{^,0t?8d׳'O^'I* ;@u6GI15OOb,"8rVC_74F tM8G - w U^|dH5~qW1CcēH4 gc[+/ fh9C?Z[&5+݁ $mwD k#avJ)5$r_PȏnTo޼ hP5\GMIڔLITN0l#[wLZF$LnWh}$#|dCw_Gp/f<ʦI[_YVF,_̿53aT\Rc`h/-f8R'܀kł%h uq^pօYk)T?ѳp0zf3x:ޮ S&ePʨ^ն1|%Nz䥜 0CP2x Ii#BV8U?lA>ϕUKM t!k{4|H׿l u;?F&blWAj7L+apA/B;F '}Mnm-=BۗqivrC͆wz8(`< O ,SYʝ:9wЮR5XmQ&d[pqf] ok 9^'?!qjZXAU4zET%BnŃ.ꧧ`bIu9+_i$),XIJmvK炾`U3rFNc|ذc.)XL0">9bؾSX銒sCʕ;: >*ѹG~;p=e,Yw`Dwh>$kH1YL ^77UdFo-{51|°1foe#&+s`͋yŪߨ~ߘ΢| 73>P {#Fw/ piD1݂F'  1Wo?6/Lk[=MipUV(3=?K;ӿ#}c'd50$ e "w۽Nc-hq.@9# ژvy=p,< k kK|}Lxш^5D)!w#AHmO7S$18 BfvNnwrirp}_n`7}K"gdP{U=W(r~{& 0-ß"TP o?S'0 [[ubbPږ%V(s" lsrXbRҞTe`c\Jve Z0]/aH52 dOTOaVIyȣp7Gap˙W$Ɛb dAy~֞0P)6>&[]lu=:"nB+)p`wI(, +(1]mIg+} Jq^*pϐC@}@Jퟱ =orRt Y!r0OAnPԚ߽GڲcS~מoxN:H]- f?)6oBQX/j]k ZFy޵7Ⱦ|bVgr>VLsY_cKom[o}-~쳄xy.; d4%[udk7ˮ+dlhch}ar w[` eXۄݘAlhG= ⫒ǭRѣ&by])XsR_GH#c3wLlI5Ƚ¾J`N8@d3 v!=޹U.m kQ,z-m!dU;.t~?vx;)~ _dǖp 4y1$F֏}KrNyIq(d) D- opݤ_2b\74Ѹr#ihL{9!xUCZ{*ݪssl#'˵%-p-&m˓Y85 xnɪ7jSgXx5V0/Tا2_ wrߗ` ]a vi" OFgr@. wPq)z)Di0mJ[U 6]bJ> BwԦ>n";HjVQY+Pݧ/t_Xz3gY g֤&uu{ȉ/\zwg;,N8nGߕ( :5S0q  JU@O@,2lfVK4䙆9:-QaXQHRKd7ZeEj%|ϯ'*wU#'{ 6Lg4j;CBfZU@쩼a^re<]G( Vh&~}ŧOyx/5$a0BgX^6}$S~06Ir;An_Ƞ V 0" hܜ=] ^ ߑEU_k˪&q_> -N4 9GȘ_k  *J^hsb]2 |