libopenssl1_0_0-1.0.1p-74.1e>UA ⭽EV^?W)߉$j~^ťsBW/ ;p.8 2M1~M>:b(?bd  J $2;C \}     &D`((8Z9 8Z:Z>_}@_F_G_H_I_X_Y`\`0]`L^`b`caAdaeafalazabbbClibopenssl1_0_01.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/linuxi586LHq6liAmmmmmmW)wW)wW)wW)wW)wW)wW)w73f4a4eaa9aa9ca19aa8684f048810ffd80fb297ee53aeb279d4182a603aa05d81d3d26bf9f876ced088e17df8f6230fae5908950e72a1d117547c32ceaccdac2b832f693896f220b4555fe3176e5f5fa75b73caa271a50fd47a95b5a0aed34crootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1.0.1p-74.1.src.rpmlibcapi.solibcrypto.so.1.0.0libgmp.solibgost.solibpadlock.solibssl.so.1.0.0libopenssl1_0_0libopenssl1_0_0(x86-32)  @@@@@@@@@@@@@@ /sbin/ldconfig/sbin/ldconfigrpmlib(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)4.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/sbin/ldconfig/sbin/ldconfiglamb06 1462361993}C}}}}}}1.0.1p-74.11.0.1p-74.1engineslibcapi.solibgmp.solibgost.solibpadlock.solibcrypto.so.1.0.0libssl.so.1.0.0/lib//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.4drpmlzma5i586-suse-linuxaoL}bF镎vopenssl-certs?`]"k%{U}dR㼸$n2#Z,Xs TCԥvΐ}et{#Njf*[]DrBBI eްۻАtl7GŹ]0Q6•i&KI ^K{I7YU(qJwl&f Mԉ31T|6s΃uqFfK,GLQ-ͣQP&eʃT lpOKtZ6M$c&˻릈-qKo`SS uZY-dOm #/@$Vڐ3#!6AcdyV,t+ uSkt EkM偠~X|HrBbms`Q8p>h !. 2!v3#7XX 6 sҩANmЅzhwfY9K@mNg9 i(+c #gԈbΧedSmx55%!\U=֤^n8.[4J6 tuRb9톹 "h![ <^`d4 mSs+l%yGqn(ⲬbG!F^U7Zx W<߉%mͷ* iCtɹ9b0,nvD(,a:g oT PI..{]G#SJqD"\ׅ0Jf@?<^N{D?g5fRkQ 9"83w%YCx*zc4H?ga}m=\mZZD 3xHVi&=бu#CW?WX&fziµ,W0lXp.]EwHu~Ӏ۽^ָ(ՇfΧ@"Ky]ؽ=<Z$Z:% QKaj=UZ?eGpg˂ViH̱|$$B~vJT??`3D Eةߓp+}'"m˝Nv]vUw h |^TVpVj)[m__&Bt|: bGS{)*݃ч[͏]?F^m::؄a$wu{{3+ 3Y3e ,~uU\k=w@v64fx~-ivr\~B8V5mkk{ŚBR2<>{9Rgy吜Ƨ(Xyp2Z+Nf:iLx/?"SЅ{*([(-|qESfJAϛcZ݁#c JVhѸvS ,TPm =D n}s`i'CjٞW($'t0~dl޼L~G%"-.溒hj#DV?uՓPA}?,_e#a }F3|q!aKWo#@3n6FFDȰ~E 29ѡsG"<|F)QIm,L&Wi(C0y$c!Eǒy+DL+E>)l>F6PIxg;=Tckl CeVnT ~K 2oe5-?"|4 Cq\NV#G))}>0q ' 9 B)dqv66۠{Y߉V #2)Ɩ%c]qD}b!Ѳ@2Du0rtk鯇|GzQ-`tqP QUs 1C$U=VobXY ]N*xMc22]ϑ~GMP TTɜ?zy-Ƙ5}aV*yDmlgA5bmovdz#X 0uiۄ[)D^c)%0*d@nDRY%AVzI Nva: ̼CQҼo_R5\Y$h.4?Qbu<BZé׭S rfӒx4ZF-;~ڋf X7;PHY Ş!+&a"~ m!^ On:PP:vWL#[%L7/Q OrkfD]K-1Z潗_ҁ4ջU͔I#tM"^<S?ҮP_l e NؕeC@ hX:Uf0oѵ{Vdϰ ,dcYY]V־mw$Jv55* _kBF`&9[@;^_s7  s7ya IصT2JY4)_AUr.?1d$G1;n ‹FJ4 y;ezԶi, U*d YS'`=&!ĕib74`QMzCεx("b:Xm DQTb1W⎦n`L"B为t73+T `1ŋ5,-zQEƺ)ۘLĕgCGs| !hA00N5qB[0U_6 ;Wxo>Np?)(m@b0H:yDIu\[9uf;&A`Df*2 pOY|,)bZb#Ov~ODm b݅Ys1zZ(=pq/{.A@p`:u6[zwJ,s+%<kpsC d?1ZtϾz4&*`/)egԈ6JZR.ybjqժFkQcU1A+LkN` ?7lT]dSpPr:Uq[+N΋:JkօKXs/"{mB6NT7 C!xYf@Vf@5"öPn鞄vO֗yIvŨlV3Э࿅ִZ)!>, Jt4m)%*cEѵd% ~!8w5%+?U$Q?4d@ 0ilol0ҐW,13U0TWwMFg'`.)m8hK0rh(!Hjo_[ol郌y: !u'"y-+& _IߍAhU)^yj|;=c5@a[9(?I9XudW͞6޸F[ ^cJ!WkhN=OY|+QG~[1(Q@b욣ȥ1/I1Kp #`B4H}`G©z+"qfX IDVxH2T?ؖΕ$f?uSXD5#'+ra֔ }?0=g+>A/Y7^=i箶u=lwd^j_{ŭGcPDٍIG £:.+ 76'_ 0p/c̟O@C}jU}hhٲ*gG[ж}8ڊIXp :5KpmޠqD_yQbRwK Y|TsO*h >eo5-+9pA욪]9d/p/n+Y/Y(0i=h;՛kgegۮEUFoW>tO_Z7@!]:{[hR?-C ) 3rKaFj멳R #җf/uhTFF5aB pTl>ܭY;͡A9bN靥DM"*l\*fc? `?.:IkNZ7<[ݲ[&v'踍ey9O7E%ϕ81< /ů^m.37n1]~Nv):` ˍR9MP oB 1;\t-!T\G&#do>6Taa@% " 7G l/ƒNQ .5zMښ%T}jib罃Wr a.~gt]߻3 ?^,-TVʗYPN"YW %BKxcl}ܹ/5tzǟM]ϯen,ݳؓO v*22Ș\%w9ְt](i%SicoJ!K(-{k Jm:_,mu+ت s1l3r/~ D5Cc"oXזf{ys\Tr"7)/1LgEq)0D KoXEY ߻$Kw)75x0jXR&@#ɏ2FOVKz41]XD5h*b^?.M]le,g 0>5u7{!ɿ2 z}kY<k8 @lHzwPOLOɁYy|Aa4d́GQYÚNL =ሃ3`sB<SddLcHU"ޕvhk;o? qd0,qk$x>^|7uI. 涉;.uAHBfI$a"Zy+JÓ: sD R`Txe_(6 w]}lJ,Oy7l~^!FZ-쌉kGj[:Шg- 8[%'0ֶ'Ewx`0dM)knp:-ߘM? g^ʊCoɎl&6E|,^d+3ŵwyPŰ4l^P !%cj!.!XjB>3 wm虋p5jz&-<ޛB{i.߼ ֐8KHƄufO{ OLH{kSvA$Ho%>QZۖ*RcC|A&Qm B-V7]?vw)#D4ae?8_}2t޶=kfRY3$c_i"I\c\._)zmoL S2OQ cx;ϊָv"?3FRo"*7Ey"^I;ژ-б#zXQ<6)c&8_'b|I H6PB q *hWɲDW,#1x5W"T}IvcGq1WJADW N3u3 2 iA`|-Թ'} 6sHu4GGjqoU`nd +Kv_|"]1k[[$zZXմ-+.[[mv ChFTIUX7f! p!uhS|w{jw(d뙃tWZ Sp%@ώB^7lѤ|RYI^SS',n#(4܈oR  ElӊG˜JMmyʾK7'-)QٮWb:1… =ɻȳ`}  K2rP:K@*&~-z|5 {ul( \2McҶbk x%]Wc_+W1͖b[ ŸnX5 ydVMyOs5xzCsZן7 /1hU(q2{B c)QkZ9d(X̞jG9 ;,Rg 0v/<&NoM/P^ Xrk2ZSZk+ˤDt'a8 gI[lE,Ic./˱gp 4/.7ؖk.hc{5x|(~'AC/qlq:C `nӼbq*g/ sn}9g'J !+F1+H9fk s.OqF#Ϊf(v48&܀|e'Bs`>2HyIsa/J~Pj q=n)3(K^q;h/Z߯a .\BP`xlHRp0I-Qd!ЩRB;q@ k} ?6w qB'@aԀBJc9v zqS7 es4wsqђFzSٽAs|h?\Lw:IՍ`*f뿘@Ywzj_Q#+ 2n*b{U2k$5) |Ńm̦goP?fB_iˋhl ! ,-Fm3{Q/vdJvqͤ\.nv6TC'M SQUHt49HsZ|ttu=&)n9)uIT#hc+6g|b44ꗃ$R;/ȮhVNF9dE+aU侯hWC(慿u_vwڻ b&;GfHK/>_N ,YEr`A1Р| f“]A#G |aܼW<.ADf0=Zܱ &])4:,{̦Ai"k1F= }Ib J+z~5?;CŀvZ*[b q:cn>i iY95R v갇GKsdUwTf(9N kԯS=/6DUb^:F ߥbq`r^ACA|*MS!:Jڻ>ڳ2oBV~o O4dUYI"/CE/P l"@Ր|l 45 F&B;!8VZ"qs1@!u{UZ6r|3?ҭqCKo--n&SL2>) aIgj'7(Y||߶Pe_WlC1ݵvP/BŲñT4jzj&f{T U3< mw}\,1ݑ1~|EtTm1Wͯ-0{7[[y X))',v" \D*r~G~Mp}Չ|ĻJƊ5f@vz 6,+XiHq4e!|/]ow(qW04)}xϑ c/ܶžw`wVXVnFu} J\ehU,x\XZxx%)O<|7AYLcP7v?HSW)0)ؑktؿ@o7&Y5\{1DC cI0m B:A h۸ĉK?Uc0y==<<6&DbX3bz dpp9(7/0.Fko;Tb3]H!)8۝]N* @ݳ7큓U6)~z&0q$$p! ?`,D\.c0ӎ>8 |X)VB.궬!PZJK ΰX=`(үh*3 ֒:3f$Kۼ|AQ[o6$uvkmP.=\|)r&>w@;d%Ȉ5mX[h\!̃@.8{4ޑl/p11x8Rx>YYW*S ؉BȪ ؚ^U@o? M[vnNk$_! ޳:w<h)7굒4⾩ʈO0jiCEǟrfA\ȫJKT1rp\yR%W~kBN9MBb2YpU6[[T~ jeWVoƗ%A\a8n33k^$~2OعQݼ7k|NM\+eY0Fymn :BLV. R !Y}u!Z aA-Q`6b>Uץ̸4Y_ C=H%QEwL*~a.z԰)İkgMA'$O`ЄHu%n)h\3,_+ R`mk?֑AËׅ́$n@?T,}Cܟf-)RLpJ ehɍ|`IHA8,wwuqPMBIJ[-Am)]V>k9'_&z4OFPL"_BoKªܺO4;W&`Lv<^ mE"Dߑ7{FZ#PdLB䬴Rqb9yPn?#rĿiW^UăVQ& B I^|m<]tb*AkF{+<1%;B8_ti3cpTXlp+qE3cZ^/gm|3 +lˈZЍA1hf|Tš a>ìС ΜaU:lFnCӸE'whn;6ؼ!j#}c=I?ŽȈoL} i5#^ܽNtq?>hB:-Me׆_-4geFC;&\lXRa^\ccN>hw!u% Ʈ@9 t>YLb B={c:Y\K 7?RםJ45wd%Zŭ%o~?jP7:;E0k?ď?1bmN&BZcÒW?zD RAF^26[7[)k OqkBV$}a/Haơ }%ta tB7FC2QYL!}"Ax9JB?  0O5Zsg|+ Gc;}^ؠ(G6&UC ȁܑ#)ڞHQn"SYAT.z 9|,Dw#CUCnh8ELTct)a0L>% D,SV=Dיs9I|Q#Wp`dC4U Q#Rj=cQI F=xkpq&o=inmt"g K.}l\閂ֳӑ1ܶckZSvIҽ{QRp!C{gHk#6lng3BQ 3Vu䁬UXbe%b4RfNxh e~ꄫq+9Ÿ2 yf n=gm06vt"ZPmL8$qDs~7܆pNf O+йQ`Hq@4=ɸ)<ؗʈ"nRxVR\o&^{,dn_8w&X 8xNp/f@if}{F0˸RG.pUQc|ŏ=*՞(oo#`C^E}H`$UiǦ+lD0U) A}P;gJqߨe=M9\]=qj#0 d~9$:*J@FLǩyu U9h^u :σ/+ 6qf.)klxFVjCg*9<ϋ{9:' )MdҨ&{/iݢT@4i6reKcm5 5.o'lj]hO q)iZ4.Of;鳾-#% JpV~F8F7 .%[)ë 3Y!;%EW{+Er6"2Vx~R?YgcUW d=4 T qO ydnD7Ȣl|9GI1~vdԑEJ1<Z_"P}r'oGW縥KǾHf&l  !~|,=b=d:z"QesygWpsuzߔ[8K>iL{bZx_u޵C5/~շ!!G ኃeD6w!ޞNEMQsL B#G6(ҳ(5(UM@jҊ( 'GsJJx;|}mT:7!F/mBEu§>ʛ1o̫CXJ-..*IEߒ J1h@Idܵ,G"nEIcg6nҐ38r\q)SB@'{rwPm'CRƇ >j?,R'wt?0&Hsc+us&JgplmcomBy\NXY^}{ in67(Ɵ4iQ3d;>5Zi&u}+l/F/L~/H2BXYnHnAγˑ>CMg,y' U-C:6g[.~p$&VI2a 5ž:&C;9%NIu'ԻX$a|=do0Rޣ'Fke O)!$VBRwm˺5LUފ qDsGoꯈ rJ:e,|3`+L&Vyۡ5`mD`q*ذ?Zvp+6>$IX1覮QG|&ENte?j.G@EGBc ,F0ӪZ^``95~ˬ L܅|(QŇ;+VV d8C yh '򏘅.3V_h3t$⇐=5:G~L!Pcȝȡ:+/7"86 .o׭w'H |usEASU$v@D{}3@xT*yM^Zp00LvvH,s!x?Tx-JOmF%C' J(#2EނPiX OAl%d ޳%VR ;-[9Pٌ6ꬷxN|JN(GBЕ-9z Jf:Zjy36[4h{YxJ?*S8R1Ic=. &M(( 4s^TF!7 6ڞq."!Y 1ufJjd!VY|=Fe䶓7 V>T0tixez>ε9P̅%]n+"Ixw& *9⾰=3=5A3eaU#_k/Ylu ]sA6(/k3I$ݛ\AX`CKKr]L}̵e&51Rb$5y)!ԶZ( Xq(mȱ]p:BS0K 9qkű /-.Dv5%)/G5ͧX kfpĀͳ@$^p>j܌F&*hS3mɣ]ls`MS*SA#[Ғ|'W؞EJBE '{p)x N3>*k{T`e~0NKTv__I":U P69weuF!d?-/jTTq6Xx701oս`aRRu)+D׵ 7|J Hݙt7H|8/4-O\VY\ss?ӷX>}iE"oRk+z!@n6gZx9ILpY$5TMHy s*ӡ̤aB\|55M:_vLgnU!Xo{?g_5,9J暥j/9Ǟ8%> ۅj5m2  W3i䇈EZ";Xa!JhKM&*?WWfV]_8~˂ X"(/L|NBztVg.8hn-- 붥0$WKC[LQxю)Pe6 ͈m! Eiן7<-O=W" 39&Af4Źۦ>vj@F,qq[x @"1}y@Qm DhAۀ=m7=k 0e׏2S:ZķFM ٧pݧ\PFA;xVdkC1Pɘ6=o z/m3z= Lj(FreNIzTnfˢ.lX#OB6$zCر%@-T*q_K}$(ulSawR O _\c-{?u1XS& "[ ^sUMyO1K A_FOv<`=)0"Ug:#}Y",]Aq>,ޅ7yz#  e~ %QC&\x{iz5bO).CخM~Ⱦ]˧p/TcFcebP \VrUNCT ֜]ԍv K^u\(x6.Yhn{bHUa嶌WFYt*u߂FAl+:vєM'i3{@}so'T|e6.@wnzڊwm@uT :Ef,Ջ 5i~׊t'@ną2\9v X$P|Zg_vm-zn(AU. m̡j ;0Y}SveM~#'״o[lbGl&&V\JEϲDι}HȩRV$sQK0Un&)āžPۮT4 skđyab CKOþkMtP4[{8*ףEXP$fH>D"/.a# } &KΡU_a#*_EX#ߓgF+‘ihtY9? :,0Rxj*Etϔ+Oߘ17p2pXsX|)ZbIO6& ݴ$'U _=uQ^sp&,ynKk7 qb[Mt/n`V@_l>.g`2%N::e/"2iA(9gUy9Ynsz5Si蚞 ?֓R2uVUSC)Ui>^!xK 1.NnXc?|p^n*cWQ HST3b~ =U58&(΢uFoW\n2[87>C6m/žy)x1b%d%>g$6KwgmW= (fQ^&[0YH$'Hy IJнؖѮ #u PQpOUt2.)gXN%H\TM:tnq k|Cy7d3;$N8 Iy(5.LCV7#d b1_yzE[+,̸ݺ!jy |O9Lni!MOwqay啵Bx?Z9[&rJLיkH<p_|T'Hw#iiƛQR[r ʮP&M>so, Vc Q)}, YI%J0UEВNجZ!Ht:u8gþuiER?YOd;'T균#-!APZu`pZ)6Rw;߭ *i"#!7~ĿfK<״Wu5E2 ~hKUXAkCu1rob1i+m\i{E*Mo_?*t暮X'V8Ɯ" Ⱟo@!3LG`N ;h?_Oǹ  iĩz^ӫVlG!@`LXft[u·%fDU18 @|i/_6rs ;u wc/OVdjߊ/ҮzA] HΥH ut#9Y ?TUdEZ1fV)|T|w (6ís8xU8e +|g'xVlh {ˏU-^3Z~ .'%|D*[q 苭C76N!+K}iMez[A){=KS٬|8k"7~a@'\ =`05ydj~(qfPV\LJ9d*{.1M_7/hG⦦"0cS)v0% = ;EZCS[@WY&O YlbQ^[ԥ/%{ ZP:VVUZAs637(폼n:^y"xKTm)(3*[bX<,a/ͳƤۀro6s1zS?$[j[z>8ƊK&~;V:s9fy)p `_[Z+#V5m$g=GHI  >$D{j qeg%^bGw9Y`pbaVq3PevGqX,PWѸd>QF03KCR؟ iLPW2U)A]ڙ3)f<ȠCn5\@dAx~4t__|KKrm;0>{쉢&^HVtk5uH+KjlDnTBm#tcNVTݺ ;`uP(Ulw0cap4/aVAlt>64OtF΋{ŷ\PDO"̾dX4P~f+kY:F:)ނĈWr׌B  X H5XQJdwQrܕe-i2t3M@^d&@ԆG/k/#S-9r+IQw~5@h#OUN3f㋕vnNd!gQ&J-IxrSK70/0x'Oi0A-CϰpNgL| d39u͗p,oDhJldd|aݳpTNs1uDu'Xfk_(rb`qz0)f[ sw9>z<]}qh Qo듳vIKWL6YBX˙4hb|Lx<)75W$Peu+@JiﴚK/ ^cu"qpdrM&TMi ZǙAp_^!BKvw}s`.l?$ 4) $m9ƹA3e\e߲<'= Ud4{\Fv9{ap .A Zl6 n={}z"cٌBꛟ^w&5aϨU-0/v+<4?ӎ w[xgysl.Êj*yG2^cKfu4;$!#"TT)0h9%6MW}É_&[*LkBqJ[T .@e!#qqֳi ;^ @\0ر3#m0y]!YMd(;X4PgKPa,=մŘkTdUWPxTp ՛j)B* 01=*˷ QrNew0 39\ve3zNL0E_uGH?ugGТfУul.g Ĉ]Tб%k>hΌ/BS(-&2v!/,B7n9cN;o ޴&G&LkT-j_S>ok\js'aDlGٳxT9UUJ z$Q&}oHOA$E)604v.~qΰȭKi,"-0O OT0*FuQ2;:KFhI 7odb?g{SnHq^x^y=843,Ͷy8?}K=J|tm7X\d/y=*?FlV4c]#S= 7 3XB8hJGRɁ ^emj8╽f=4.v/s$t70Lu⺄_4ᤍEbdAi6dHH]Dޘ0RK,qܶ+R>aXQLJcj1]p\̡v'z667gq~pN Vlf9m\^)(ޔL8nby Ql=Ùjr3k@n;X\;e}ݲs:AtrEo .?J> 1H5+sk [dm\:J #6 ru6A{{8mHIU.O~GO?dEd~Ξ-̖A?VcJ<=vP/ٟyVro ­#  ƫkzQ`f'ż оڤ G03gK2{o;HV x$вk%1m=5(JA+$YjHD`xof@AQ6XAΉ~/s*Lqde=AE& [le{Q^AdߒnGj)S# ©D>̛tdx{[`q*}ƒB4v:<^,h`od6 |(Cl*N܀+<;46a@7>=f`PiH|G0/D| > s{yN))寬x0`D#18{$Cq 8|ӱO r50>"a-v`]n֞u3 `r-rO,zYiؼq/$&m{ͽ"~0< Jg[.7-TI@H)BS>Gia=ť y:h8pkd3#i3\~lE!lLsn٥ Ux`-I#P-w#8Jb q0Oy|e f>SIvGiXIz_,4E(mw'FBFAj0 _b)l{ZSDrRuGf?x> {c2iY,!T@:u5nD&ߙs)"(w*H8_z)L!1 L=[]Fr=LK?qM&FWŨeaUex{̬9ʈ;SAiA` %ժl*9)jSeccK@˥bDg@) KcӃG2꼰perŏ$YgZu15\rfHFV@מ^ e$0~$Atp'K4X`<%%j/(`;BH֌>4g71ټez]$~۝|^5Pe0 bN&` Kg_L ANm57h ˁC-$ 2([ɺYq^*K#ϰO-DžpP2,ԇlk+oIFQpO"or6$gekNd6>&#3o\X@puV4NBNU2y-ZnD.cNk-:m J MEM>ƺԙ+'yXQbͯҥ*ND@KOr ?c6hU z~UME4+9Kkr=0x6E9)~q  A&+ÿO0HuXWllڦRLG 4s"rSMJUs#pcm0|]`)?}Uzָu|5,֪anMhLɒ}hT& {(Wi;-j ׵fk]́{+Ȕh4MXDRtt/%yզr$ 0R3.`daqkL'9MW6F vzB6/UIJ}74Z܎^GtsiZ6 L팸ݯ+ݣX75NUmHe 94|IJG!-?Z7&O @+  Al;x4n"qӼ((hrClkpF&z)T6Fب.:kJୟe{G5a+z_z-#3?x 2t@Iw"a|_U'-GlldC}q@q[P$reACOU6K.n=MZY8 pCzQ=%ծ52Ro1f]/[j!)\ɳs4 qQz6~O{KQ_pㅳ9˺ tDRPiq>!rO{A226nDz`܊;v@+߻wˤ詚-u]rZ=&keO4i;~LQ0a/:&ѡ>E, wis'u5<7 t&P7:}d1)KEy~*%u#.5i?֤#ک"!w4j$ %A9PYb$ <9/cݰHz5xo@TcMXUsUQ{Y(nt_Me)$u_ ,`$j`7B戭|/#1ڴ;ڣj/Pp)z)۰ =LT)0͟kґA=&)HcYFoI#U7ex#e&e+)X29-]wg+yaM}hV .SW2eVdg( 2Rv:_r(sI]r.m'Zİ]n aEum?Z8WL]Cl/ R'UVo0~pvV;-p3G^\̿"F4#ye) \/@UKfƑ +vd=f/o/DҞM4᦬e]#S(T2\i_,[fF~ Q x&G8R'Ѽa,+4fӝ{PhxxlOye])ʱlc1f@Xq# ᏹѲ}KuV/[ؔ{xh=QRr[PD,VyF>%Q."L,{̬E:HؠYcȶW9MbءWL^am-+Y8!JƗ'MRp]h|لqe]ބ ^겉Cf0;⺼?D(iSSwB7p6Zer!)~˭ng4ނhd;'K^miwVINwX$%ɡ0ӾJщ\hs*ؖ Oˀ{)WB:vb2'mh|ӑ4PG1"> $Ozy!i}MfH P13'C'dGjݽ )T ̎8KQ7b&:0kkX| ^e~C& bw@a7C.Qe[ч􆧫+wnʵ: Wub X>򜁄|l_!KUz Bt qBx+4$4T @,x ƉJS 㓏= t"5PH\auw8?3Oe  ZV>眅N?AG*sLBnLd^p)J 8Ŕ2RD(&50nRr<8 Y83PlmZf&0͖XrW6 =Y{<2ANuy<< CZ>2&/"J*.:Jb)K/Vco7|u jm~DeB&n-Vi0}H_qhnk*1F!K1skk]n6o{XG!;m9m9XO kN'39?ȥ>k;C6|qdvG*sp\cL5%XШPs9Ja7S$JWPiSO({S7KCԳ:f귲YHa~_*J>r]08@VB܏CA~`Ӱ2m%NUӣm|Q~Ru6VfrHvGPի릒 Dw ͪTպل O|* $pYƐ쀏ձ`O7. 2/ki~p!صS:! WN f2(N+쬘 _>T^ R(6kcj G_ ;S5>ǠyyFjV)vw?u5a'|hF ȑ )% Bt7)NL(;xϐ)'ɑ6`o⣩/^E̫B쿖{v6vhvNt2{N3\n;k3,EWcZ5|Rv):/?L臄OJ|Z{ɿ".uB'WWo 2A1-wlpR OxɓeH'_'|)ؘ*}wʺl]aɸψ¯@w\%k7n|16ZhFPjKh)T'iZM*2)`.$GcPJu `E]reRP_aI)0b.sah+|ӟ'%1-Sx"yktP <}5EfIiV TS*B8H/ k!8V7\_s)5X'h rl̹/hYgggYcf @\2u_ lo(iݷ.4^n=MWN ZWYmf4Ow֔C!^1Xf K&o =s*-dl^X\GbQQ\Ú-B$\D^UCQ3 [-~ wURjߠ7n(;`1l3qpERcJ/;(&C3A^ c]D :nzEjA[+uRv }ė6@G2indOdegfVߗ{KϪoUbjtmm_4$SHԞNFl4'RBr"oǡ_ziv9Ѐ8IvgѰksIh TEfɊOHCh%:V"pD?\Nj50BQ92E.|]jf*HxfK3~ܱ%XpOO:e.غynrYq/-x>m7q`)m{t1M:ƠwjS~sX hŇ[E?zpσ?ݒ6z󰉻\<w .ۊnE& 4|\ε]G@'oYs}Q@rXI-IuF؋NXEI>pQO={#$=J_Bܙ͆r4;Kސivn$__&)Bs0;$7$v_`oTXJrHL~@8Y"AiX[ P;o 9$#\gbpZ &0tKqڊ̸4I E^_qYL3y٥8Rۃo@V;K//ȸV{1*}tS(τD%JyEMrx=բA|h偛E,9MŘ^Fmp8󡑽݁ʊPg+fyGY@ d aӃ]@ TnW.+YOqٍq◶)~ 4AI$6uyp2 ]uKV<.P)|6=`Hm㤱F2Ǭ7U2iD^s%B`8@  k3tOZId,݁#fa5SE>њ'*1F|f$(+ _4\V> :K8ޘ4A*c >hŲF?8C`҉+p/kڇqt~~bO.̸\Wb2l>T\'?̒<==&a@0+l'žwY?tJʇ  [^p\y-ո b־/[ɳ8lGӟO Rll=|So˄_ YФm\fiQ3,t39}^8anM.mz[yw+("s{ٛ*,cL] З^."g]:]л arB$i:!!luՃxcbB9V\m!LAgaBimQ6襪SկY!HJ+ 渾"SV$64.fk2 T` +o}ˈr] ="o=eΟҖ 920?E$D {EBn{u.b-cfrtsJL[G*VLnƒ#.zdد~4>`ldyX;҄śOA*Я8f#PRrA܀PW  -#>Q\ 0y7fsDԼc/ 5i^DG~Q< u)>n+GX *2Odɥ k*udHSb֧2PYYsL!v{4]Ązӏ6I~dš3m+N`^PLf<>WBi0mHO_2^z?3:]g2B-y/rUlt$4-g ЮxSWc NB/Ѧ7i.muݸV$F>Nؔ||Lbz/2az~>w^0#_$oc'2~e,8w¬Aª[_vp;;nDR5{?ʧNKΙvfq ?mѸ1b00&_腛n)"*z6 ěkB 5%|] cߜo &5fz$o ֆ1r{A0"#}Sy1FFC7y _Pݑuq>c_ y:kIU Yjuр\Ķ8"Pc6:Uw[ YјO&z@C2&xG#ׄ,Kf[sFJ\W,}XыK~~>? \e x=i־kQN~{8QwO~^W񊙤9OG)ez8`Ѓd8X H3]3&c UM8k h_@o"QƮŬs+Qp^֊h`ib'_>Wu9;/ύBLjcr4fDP:xf>J07×3uCY=d0o2t5S H1 w&!Kr y/FkxMG"\jO5&mo~5(` c}qr+ameǀ. xDqVE.nQ) ^Fkif&qXؖq.7)totBksy$ǖJ &ڞ}GUq3 o:s@t{xMkƧ+޼(b Fh*M*EUFN`U܋+x;E5\Lpё(6L#D&bz+"*7XF;b5JUI%ʆ-\6^:=^Zhpac'K$q 9nKG?xf#>J& Bw3wUt{hzBo҆~sbܮ@D3N Ps+J& ي0o)J=U:6صh׍6lSMhQ6'1ӑL>LFUEp=^i'Ӡ-#jIiFTj^xYOR"r/n,@e+R)M/}O(KI?Uyz>L- ğ,hiEBut8=$Vѕ$nUGG2Wa-h> ajTynQ^=hݑQ(al`C/S'VvIHġA`9usF<$EH)(3)\X1DCǏEzջE'{{k :m [ 'WsdBs_V)dF1LJI j mޞ4`V(eE_ef-_PY{R: 8j>U u pz!`9F#Y5B'}Ig^ Hrs?eZTR .ջ7G@{7V>a u8u{8eu"TUf`({uWg]pe pA4;¢#*G :zXNœDAAF&\ذ$O=: Ή"&B07ıH7Z!V/Wgetɇ9oS@jŚT;(q+:*l( fvaX̙8.}ͦXt$yq-` !4cwܮoDGH%Uw;[֞1*55/ :sF` !tEs.j)ĝA]AP=pȉ߾2I@~@,A7 fX5Ȑ;k[~-͋ӉWZU1΄H2ecҔ]_~qߑ7] ^ls"L$u !m)ZЊh28F'H\ nƊ Lx cI(%+Jg"6I~P J:389ܚK>E/.IT\ Q/>AMAހNqmuKDQx:bBwOkt^Qlq-2I$ ^w[:ᔟTGlPSo+yrar?rI3?޺O=; t?c?\w`U$Pfm+A@ߏI@>(Z Ymp{S4_wcUr^pklv'ƔkP->םYg 3Hg}hOTYI44sC𖛙z`HA_sA<5}3p`*Y*R֌rLju8׎E DKr{JB$+AA~9wHٖt["2BoaE$RQ}% AXgRFP>fٶJn|lemAiYapГ38ؒ ݇N%TvUq8I2 0Hx#D9^gyȝbܴ|e!ÆUh/=44YאWm zSjG }_>"Щ\ͫwbtb 5(&]hS+<;b$| s.6|\eC.W#%1m0=C3 n NiKfFM&Zk:٤KOIaed+CnXXGaS<+T'hHJU_" df9^(cG֒"#T.kc #xlfٞ܂a~rd,lڡ ЇҢr=z3_r5e/֘z}