libtpms0-0.8.2-150300.3.9.1<>,tdG6p9|3@͇J/ZDq.B B6f+9۲M:)<("3@Q$3휬FCu(ڇxH _6]uLgۣץH:RF= 207k'"6bg>;PkFPMn$MAzj#RDR}^[b6WIqgkVp=lFr ++&f}t!ӧ D?ی>@(?d   \  !Aiox     +Nt 4 M (p8x 9 :i >@FGHIXY0\\]x^b9cddeifllnuvw\xxy zClibtpms00.8.2150300.3.9.1Library providing Trusted Platform Module (TPM) functionalityA library providing TPM functionality for VMs. Targeted for integration into Qemu.dG6mourvedreQSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Libraries/C and C++https://github.com/stefanberger/libtpmslinuxppc64le+h q lA큤A큤dGdGdG6`=7`=7dG6`=73862bca248ed1028fafeee3d6dd0157adc605ce25a7cfca85934cf517f3903743d41d165629e87e3c18178e56c1fd8dfed624ebe5f36dcdcfaf5b3fc1d0d1790d73e909e8e84c2f056fa0dbac2266a3aeeab10426251f0079bbac23281fea9e382f1e6bae374bb6a9d4f4596767fd33e499718d560de140fd9f3d402cc5e41fblibtpms.so.0.8.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootlibtpms-0.8.2-150300.3.9.1.src.rpmlibtpms.so.0()(64bit)libtpms.so.0(LIBTPMS_0.5.1)(64bit)libtpms.so.0(LIBTPMS_0.6.0)(64bit)libtpms0libtpms0(ppc-64)@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dGc@cRa.`}p`T@_@_{]p\NZ_:U ]@meissner@suse.compgajdos@suse.commeissner@suse.compgajdos@suse.comglin@suse.comglin@suse.comglin@suse.comkai.liu@suse.comglin@suse.comglin@suse.comvcizek@suse.comp.drouand@gmail.com- 0001-tpm2-Check-size-of-buffer-before-accessing-it-CVE-20.patch: Fixes CVE-2023-1017 & CVE-2023-1018: fixed memory corruptions in CryptParameterDecryption (bsc#1206022 bsc#1206023)- fix build for ppc64le: use -Wl,--no-as-needed in check-local [bsc#1204556]- Added patches: 0001-tpm2-Reset-TPM2B-buffer-sizes-after-test-fails-for-v.patch 0002-tpm2-Add-maxSize-parameter-to-TPM2B_Marshal-for-sani.patch 0003-tpm2-Restore-original-value-if-unmarsalled-value-was.patch - CVE-2021-3623: Fixed out-of-bounds access when trying to resume the state of the vTPM (bsc#1187767)- security update - added patches fix CVE-2021-3746 [bsc#1189935], out-of-bounds access via specially crafted TPM 2 command packets + libtpms-CVE-2021-3746.patch- Update to version 0.8.2 * NOTE: Downgrade to 0.7.x or below is not possible. Due to fixes in the TPM 2 prime number generation code in rev155 it is not possible to downgrade from libtpms version 0.8.0 to some previous version. The seeds are now associated with an age so that older seeds use the old TPM 2 prime number generation code while newer seed use the newer code. * tpm2: rev155: Add new RsaAdjustPrimeCandidate code but do not use (bsc#1184939 CVE-2021-3505) * tpm2: Activate SEED_COMPAT_LEVEL_RSA_PRIME_ADJUST_FIX (bsc#1184939 CVE-2021-3505) * Update to TPM 2 code release 159 - X509 support is enabled + SM2 signing of ceritificates is NOT supported - Authenticated timers are disabled * Update to TPM 2 code relase 162 - ECC encryption / decryption is disabled * Fix support for elliptic curve due to missing unmarshalling code * Runtime filter supported elliptic curves supported by OpenSSL * Fix output buffer parameter and size for RSA decryption that could cause stack corruption under certain circumstances * Set the RSA PSS salt length to the digest length rather than max * Fixes to symmetric decryption related to input size check, defer padding to the user [EVP_CIPHER_CTX_set_padding(ctx, 0)] and to always use a temporary malloc'ed buffer for decryption * Fixed the set of PCRs belonging to the TCB group. This affects the pcrUpdateCounter in TPM2_Pcrread() responses, thus needs latest swtpm for test cases to succeed there.- Update to version 0.7.7 * CryptSym: fix AES output IV (bsc#1183729, CVE-2021-3446) * tpm2: Fix public key context save due to ANY_OBJECT_Marshal usage * tpm2: Address some Coverity issues (false positives) * tpm1.2: Backported ASAN/UBSAN related fixes * tpm2: Return properly sized array for b parameter for NIST P521 (HLK) * tpm2: Addressed issues detected by UBSAN * tpm2: Addressed issues detected by cppcheck (false positives)- Update to version 0.7.4 * Addressed potential constant-time related issues in TPM 1.2 and TPM 2 code TPM 1.2: RSA decryption TPM 2: EcSchnorr and EcSM2 signatures; Ecsda is handled by OpenSSL * Fixed some compilation issues- Update to version 0.7.3 * Fixed the set of PCRs belonging to the TCB group. This affects the pcrUpdateCounter in TPM2_Pcrread() responses, thus needs latest `swtpm` (master, stable branches) for test cases to succeed there. - Changes since version 0.7.2 * Fix output buffer parameter and size for RSA decryption that could cause stack corruption under certain circumstances * Set the RSA PSS salt length to the digest length rathern than max. possible * Fixes to symmetric decrytion related to input size check, defer padding to the user [EVP_CIPHER_CTX_set_padding(ctx, 0)] and to always use a temporary malloc'ed buffer for decryption - Changes since version 0.7.1 * tpm2: Fix TDES key creation by adding missing un-/marshalling functions * tpm2: Fix a bug in CheckAuthSession * compilation fixes for TPM 1.2 & TPM 2 and various architectures and gcc versions * Fix support for NIST curves P{192,224,521} and SM2 P256 and BNP648 that would not work; * Runtime filter elliptic curves (that OpenSSL does not support) and do not advertise those curves as capabilities * Removed unnecessary space in MANUFACTURER "IBM " -> "IBM"- Update to version 0.7.0 * fixes for TPM2 - Add gcc-c++ to BuildRequires- Update to version 0.6.0 * Introduce TPM2 support - Use %license tag for LICENSE- Update to version 0.6.0-dev1 * no upstream changelog * fix build with openssl 1.1 (bsc#1074801) - fix rpm group- Update to version 0.5.2 * No entry for this release - Update project home and download Urls - Add autoconf, automake and libtool build require; the tarball comes from git and configure script has to be generated/sbin/ldconfig/sbin/ldconfigmourvedre 16824266780.8.2-150300.3.9.10.8.2-150300.3.9.1libtpms.so.0libtpms.so.0.8.2libtpms0CHANGESREADMElibtpms0LICENSE/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libtpms0//usr/share/licenses//usr/share/licenses/libtpms0/-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:Maintenance:28765/SUSE_SLE-15-SP3_Update/5d08e5c5fb94178cd0a8b0f8225d1aef-libtpms.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a5b0086abc3391a2d6aa3ba80de0875ed896297, strippeddirectoryASCII text PPPPRRRRRؖp\@pHutf-8d8402608db4eaadb6e5b6ac1dfaa2b5f98241fc75ff141024b3873adcb6bf359?7zXZ !t/.]"k%UEdGiЭ՞ _;t7,D­{qۤj;%ȸ wf/_WӸ|SbIz\t('Ҥ<?5mgEkW Hొ4ʓ*޴,/Gi ctd89" 2(uVі&0VBz-GIUEΩEqt;UG."}m;ȠZ(3EGi>N$Vic>L z4Cʆ)j GN#oRfe-ʥaߊ au&&!z`AWLJs?eA~xyz{6Y+CQ\\=BJ >VJJk5l1 ;;uxhģ|Eܘߓk6s8BJѺm{5YfZ3gPåϓIIADB!!n Ơiem|YJ8+)$P_fП-s/[8LIkEXW.  ˫x^_vyzd)-kUtxD~Zd |$??Ѽ p ۹bր;^vnczEXU5;Tx*jؽ/=́#Qc'sT eFbr?~1{wXGV˾k&|PkY.ZS_uz-P]?72j(|<3킃*~wo%XblŅ_=盤ᮌ5vQorW0} añ,<ı/a{Uc\*SUHPxm{W x@&tK&=nm'I] *u(XqO#[ Oj.q or+}4)4`tc3E˳̲^Uv l 5#a Ŧb@;}w֍SNsy# yt8Am6o(9(-V=2L GJƵRdw@5ɷ_j?rv}L$?k/ǟD"꟮ZBR3$pW|xJ0k9 *sE`V8% 4 YW05z04XE;9i`z/iʱg١M5I$kF!8yWvJ}RI}OpB.|f0z!Ԯ .βug5A'fRS;?[k ƜH4͗(~)۸g63l1ֲ>l$C&{k&&\B6NF/FRGrdv<١d]'Qn܂̒?bl4B|LKmUns ^e3Ŋk)m)a}O}<^cT+<AH/՚'sJ:}#+{7cuOVwAF>BA"lьAxQư0yt cPDH hڮA!E׉VQ{cنcHz39O;֦ʓIFf ﴱ ^8[Yl="p/8V8ѐV.w7(\vAAËlh0r3$o (y̌ecjhBt|/7e?NB=v\x /d*:Tl:XU+8\́!1V`|url<zhǒ.e(Qf2GX񃱓twaQߟ2ΐś۲lj|\!?$ݨ/4c/>ЉEX3ӄS^)>b0wUZ\.jOj,!P'E)'u&= _0Ao*N QD H, >F "H i3_f>*bp$LP*6iHkzGF,qY(De͒J?"<..t؎wنPR;T~E +ND-cKz|R5v c̝"/al-/B扁@^ʶvT?rf@Yej<[Fj]sE[W6I5ܽy=,kkc2fpޠ=XɝpŸm)DsLYfUV],HH(U673"jU+Czv||JXY\uuIҩvN#q)MW6m̔Vs1^rvB_:{iC!$NC4RkFtqH|!V7]Ə*(k\R ߄y.tQ+ >b9jcp3)r%ݸMjFf aa>͋Py_)?mݓVwo*')]DoagB;F>qdwqG'F<۬q$}ؐ)`>wu6 ;yYm7)N\m.cLnj( 鯙ιjGOxP#R:bvt ϝ?Œ_ۊے/L ?l'GE=d2s46#@G!ڍϯpw&լ& kC08Y&8J"ʼn,AT%(fA n>G6+']!pzRjӒߋOib7nFpAX)\l=hXn Opu5P6#ќQ60IKN9Zz߯捘ck"_[2$= u_B~;AJ'[y`'\n}jfHB$ ZiL.q?!Zd9IZ"NAs>Z`Ef˜\E5D2V*6$VAʟ׋i8 0UNfO<ʱy٧x[c%G#Fnł^]Wz|d_a!]<3 % z|l! bt(UFKSdHd~o}&ijoJ!996[ڭvhC|LJp `\e"/k-05sl:>,?!!*2hĩP(˕. : ]w9Lܳ~odzץX͔ {O u(Zًט*b@v!fNKkl +7˛Y*kmͶhލۼ_#yf`uo.Ȧ|#?eV٨7]R_ dL0R$v2~W6YzznJ. z.ZGyWl ?l{'䤎^vna;qiCaa/khY'v =ɅT( L$wMwur |ONL=`>?P;s1E%IOcv=M=%zkhX_XJZgSp JrvZ{HbX"ThMry#ٱJ Ȫ K rV[^5^囊~'Eiw;( "K!9o6FC^C,L5ZĊnq;ZEfЍgzUCDm.+vd)ⓀLP#;G-{ AN)O6N}/]#e jIޒ4Va4:+,(ٳ3+kb>ch͸c^jHA2|p$O!#`iNyIxYmL9@޴ #Ζ!;҄dqk!?9(5w^ 3h EbGw߰ wؽhN^..c||K>0TZSO`US"$_}9fĄLjqn8u i}]&޻(Db%N$4 o,iTyx|}a&(6ewhbQM"'S;)7ǧy92Ԉ~sK9e 4Hz}Zn9ŎZa,ǫW2s/!E%`xkyswFK%7]Ы}T>iz$u,iMZI e:Z'a- G@w zw&we 4y/Bs ͺg;|;Cyy7U݉ˍ JyN"(w: Q7pwy܍Dz" zI{ A}i})Mvzl' Y>7O *$ñN/k9r*xd0%82G,\D5륭'T_hTY7>~[I4 {hWpOPE_}WEV4q+R"AF۴lc;]-s}p㲘*D7haqi}ʂ` ԦaO(_@柇4AU͡ jk2`tX3?BWYS) 麟G(M4+7a0E?tSٝ?`]tp7P»kil}%5^1_B0rYlp֎gFCZEi0vۆS,H:5-rЄ: μ%6㓳{J!סeUb/J'@*:7KN޻m^jhSV%,tjylYb{B_㥅75Fu[>iۿ2J30a.$ p4Bm\ʕ?dwB5fI"|3p NLٛ-i%@՞c 9\Eْ ;$ru ,?RV u](&R>ް=_n&<{Y/IN)b\ K;}Y&\V! cP,{ Mfaa&b 6r.uIHYe<<(Ǒv \%HUFCjlmUPk{9l^Gi]пyI;IOcrz,%\PE (a`@hxL!֜p]pLmmcDL5zޥq皬?hFM||MAE %'%fC5.Z*z2Sg] N]hr&0CcuV;,geÝ1큊7u{=^ҍN8ln!cihODw/!KhE3aM1ƒb{[Cuo.@tV+@oV}D7ka|C,4X3B?c쑱y|'!v~l&̨44$l&5'}œKcPIKpKuTJ9r~f쀍X(ݻ/eƸVFPM~)Ʀ'z{*\ wW ,s#;^I!&D׍${bCJs#CD[zvnQO0-hM \GNk= sT޶eHxԈۧ"Gy\b!EKYljh Eͷ:=`P8G̉)ɞgL&Ypjx*IT@*G;jw0- Ɖae܃NZ @e34+Ie 2=Z 7Zc#d8w;j8DgAbƏiMf/V㓄^?pk7*YqͬzUf/SoG!3$ _h8@6R85eS; b9aےeO1N^Sڈ9'G=哲X/N]*8" c`-&[(hz?|)`+7q|1r{Ebg[*4.W ݣp%*Fa;UG8 SV I0EڬIM ak;ܔ 5]ĢOA1ʻ%Y~{`;e =e}{3qb`H;)9h˥dk/ldqUi72[O|`TV,n%p.3]pxzMY)ǁ R+w)#!0KevKʼY?E09%>(JU\! /x2v ˰8]tm7#%m:Θ4tj@[lmU~\swS{ZEdVsqw!n).W`x c:[!N\Y,KTVߢl0$ar+@ܐ|GƺI_gIo(K( ,*ISj߁ { ( cӤlk\Nn'*tq VU`QHel !*h;Ou摦[!e4NcItkEq=%xŪg"Ue5EQuŔo+p\@ul62tW,[XEh!l?R/ؓD)bx,1n@Xya+~"V#wa{ -)ݏ]/%;mոP]i݊.9(BRNI[?ǐ?q,iqC<-% +Z}}A$о`.tN{42[ pCd: zMU* D?9p7R{fzMɭ#,0'Lj)-ԑ8uBL6u4<3>4ssxIbmA8'厄.^MX=Z[!Z_i>`sedZyRmLu`Zd.>\_ a)[/ҡ\W}V!rb.Y`Mo^D8VƳ4rϿ2njoipV2c;:7 ǢAivɥy Zysե3x;%%.n`Dbq8zQ-?(aorAƆdxx0zGk-i9+[3JR㥋0Bۧ@ mylDΆԑ4]Ku>e Iƣr~ twC~mznĩ0u6H9p5)Խ[]@M`LMyġ14W/9 7{ J{uAf aR<}n4zpaTau(IN9-m;i-|Pgm4piX(zE妉Jpz( Dt7@ÑqHߐ"akH9?zR^2 l]Tt"6,JA4T``o4Y?,>WW7?A B[QVѭIXc H#ʛ+Et5d4C:uY?hWWSG}4&$$zϵ te \{ٳ;jtLoT}4GEdv ݩw)hht'rQ(pjn65Ҋr,`'1gm:7Ğ$1h! [I]7r]s?$ fcr'Bzl!Rz?\ɽLJO>cʄ DC)ʳtŶ%ÉcwZ44qv"Hb0PByzp+KR#~6714E sVFrr=QP8$.DboW`EܚtN4HRu|pGw4sY΋OhhSU;{nfxwBl D'ЬBgUv7$[*s.v-2Ap SG }wk`H?\ T6 6.^ I΂AE;=!x2CE gA`3s#/W:ñ&3.ӃO} HYZCnU5K}`ݚ_{_nZ:$DHɀS+ Ⱦ%T2;+U*q:2|t@`M";Sx==ʩq ([ep _S;*df4mJ_NIH5d4(EeAYu9z qϥhMqFL^gpA~(̮/71&~j#oL*{ ޱ~8I8_nWSv%"$pQ%HߛM)m7؏d-\a$`n?9m̀"1 \_0mP!d0(jdi+Ox#7g!etj8x)>نv3ɯk14T.ʷi.f}w x (e<.'05N˦挑؎F0&le)ykwKW܀[dh3&95t݋N#D=[]n2r!.C`m*aC3gu7`0bzpq"23$'#ě`s@FAP Sd*7T妲F%"r"9[+ws6-4WpVQ55kP.o!aTB"%>>t7=usģ+53E 5ڷIڢX \=u"LH ߛLºS Ǫ[헏S"^68ٸx.N\Ulb TӞq[p샗S\,Rp0<4aM7RHA)m"kxU/m\c_N3&l@E+g&ƚCJCnaVi/sqA5V fD%z}'M0/ײ`W#3_zsv+fR"| Bj~"X(u.(@}ZTK{&W(V/-̟)yu S#]ik5\:a xe>dZ̛~M"0 ۈXſ-MʮpVU5,BN f+q+rG nAZ,>OPs`0s6hHO$kStIG+"͟*(יfI.mhԟ SWqݩl2pBZԔT[IzKFAy;\a< F"_L݇\@eru_a""edm^VWugAP~%ˋ77xL2!1D_j\[^޴ XGyfLz#AI0&3ÆD2фz^}}2]Kq]Q@"?@%7^Xڔ{qh;ϚǾ!u[v{][{G:*vdM#s-%{F p861Z&b2LWumbu(G:kbs=*{TyPA&à^nGQ[ot=bZm!䧼8b8jrX vS&KŃΞ8 hZ@ [fnz`&}+& 7txת⃻Zm$AZkn]%I/FT`P.S^P+%3U ,/m) KHvE.]g^.1pH]>W#={~w۱ r]Krz|JVjBQfS9ZFs6i2B_T1) 5: ^O?׳BfPzJ㛡bg?E[ȱ ~Y7AJR5e ݳf5yl&pWo*6Dma謽onCr8]ҡ/:7?J E@t`r*Cƛ-j12]T9Lbq*cT^}cvT(7j:5Xn6jH@% gG2nbO`|1[mg&-o 9-oUg`bj pTZ.tan p2e~xPRݧy+kAkSK(D%ۚP3Y|W0Gf!]ödޕA 2I9 % `BY>ˁ1{` D7fm jbOw+ڟI6< > h8{؁Ia8}DݜJ^)\cYgYxJ"% q:jEtI͈n3<~[AYO vs< 9mX;9 &de;w(cĨtKrjxl5ؘQ*.1?8Y3cf!sztNϫshaNP7q,-7,_J|K̪NfG_ceӹ+=y¦s++1;<^3CK7|s7*Ũ\?n^q:$DwaZ>ݽwbYdA*~HEޛVON<'pyG-Ix$ޓ9'&ԩ~3ء i.SL^SR!O¨1uCv318>ggç~2ץl 0+pb5ƚD>( ~O-T5 X`.NǏ(%fz ӻ ({.T.q"S>LӴ sv)ˠ8.]I~Z~׆^(K@+K]'g=E>ezw^m5u59%:4HvMlTg.eݘ`I ;[;jZBTc}ׁ:% 6nJ3i}JEq}<YN*-$;?`g0&/MM9рpuϺdL_|J7z +*c +S_8\r;TNoDq2W'ټaР+tGW-6fr2iBCA ^ҢZ $*D hv#}ܲ(j kؖ '4I0`WCB'}g%^ڶ{a 4QJY?H“q9`_+ (tCeL]-8h{4/mlϿ]z+h dqJ♫BDaP--lU}N뜳W {QȚޘV,##<$Й Dl0<0pT4kv+rnj1)18#&`wgu߯IxO SY|j 0՛:`yGAl ~TCO텊^ͥ_e<~6 OPwm6$IXeV6U7 4ٱQS|9 L0KJ +* iX$ac%%>c\1xCu'Q%L|{\Jegvf%rt6_?1xWd^oS%ש9dY5Rpl 3pˋ{{$dڟT*_/ ;J6,%?Y˦[PTF?S|I~^d"v0Gln)GDoŒghJL1жyɥ*q.9U!aj1w(W=-8?(pcԝ6]n"ʱ(,ÔIWcD'⃵n! 6Ri= SA[Tr:~@<|%e! ^T>}u,DݻIvn[BeD^n^\_3HnrC'{R܉frX۠1eAn tJzu!N/*pNcfQy;ubɖ\ݯWv d6miDdԄ:Tu S~X' 1a1-)ho߂ZF1*beƳ;X@' =fJ 7?%4\Q6dWRcY#:G%,vIg1`}պ9 WJK*Ÿ9_H +T|I7)6\$L@J:{yevmsxvӜ$0T0&a㵿#]ȥ\M7%|:iGՀt+-J,j,mGg:EGZ)'HWw_)`6 H&#egؠ˖t8V@2=#TVO ,~7yo=QkT"1~Z ?ZK'+\Ѽg `Qlxmm*/>M:h)}\5?I|+_lY~˽E7Ɓo N;XcV$&% #.~=A!7:\c 9BPgf(K~? Pϳd̰Z4k}B5TYk˯BhjL(+w{q3hmO?,1 6$f^i=nU|v.hq'JŕňA`_D>fM4́KҎrgi 'a98Y깸 _`NUL{Z+վ" 9w~}9fu»>#/3dWNIנ*y,P ]]ҥPэl"wLɹ=z:j 8Yy<-vmO:j 8y}۞Jˣ==1v\lAW;|Fu[vbh Xdov[#+w2! ;6ð'?z@uMWfo]-wzK7\GVlE!t>PD |o'hO ՞g* B`FndnQNį_H=!>!^HK2fl6v&iϨr}\\ĺu@Zr ŻD:1TԪI Q=5IH50YI祆СIf: RO$Ӫ>usH u"^SlR;e&J}i4$% D> TO>~pS|R)-J~%Ra}r5-#3,%Z1'ͦc2A怫tQ@6L5p?҇gN{'YDAsˌlI{}nsX=wMX7Y4F߭bH9g6ϊu)⬣}TRQN#3cfdV׊xO*u,~fD$F%u&6iw!4e򆬟gD6.E^$E؛.7UT[NO;6-X~HpVdkOj 2 XH-1fF%]gaI:QziV|]ĆZ2Z;T݈,ɳdJԞbGy-l3RQ5s}a]hTzJJ{(٢l"PS_fѮnkx3:8bq{֠_%ɕv%5߷ٍnnlTs% ~Ĺ? ,! L6yA.{ʫ((0 kjSSxj5$]tkȡd>RRc=Ul덎m P/+ķ"(tnlJUŰe?F>vwW] Zycc$U⊵ZO[.7 2\(\ni.b.2p9lO»Xn<(BhP89\~%eL{k5$el_}%G]'Q5}v|*"w3D1 :G%{O `)jYiP"{G|R]!DSų/c2`"M@8 ѷRɛs; W9$Ԩ=5)Aﮇ$AC5/oQ1ӨTtUމʩmxT WWw,R [tJ&͡k;%x5ȨUQz35?E AtrV _Yx+褖VGqM@)5Za@oٓ)a.e0N7Pҕ- ;YE[!՛%b I to#!q]pf`.s(}h姵-5?}#|z5Z'?G.'ܨH- hv8۳fxQ2+XSE'w*?OIL>>=+?D0*q۱CTP8*q+)~1kALίɾPB Fƻ}}Ž[['Sln;֣C n|bS:6JM'}DG^#/M70JW^p$(%(:n58q)@hA8ůxxwk@TZelBmE%sVˍ$_˚ 4INf&bpM+@N3eAz-/&%KL)ISh.!Ah |$U[]@O@?K~m^qu)KO]!L(n{0*rCɒ5# H{|jDlHF_'5FDb(TWq[;IWiL/\VÉr;07`jPto𭝜\)S;5QtQZ1Rzy(=HPb/AQpڽL'_WnЧoC=0cn`ΰjHLtR*Trdss*Of.)ĶNIM Izq\5y]s2d%ЯC{m:ͭ%B~[p *ht4^h ^`bhG^uHxT+&*ڏx}í򍪩۹jK(]Y(]!ˋbG*+x5kn}?3<\i7xĂE)7~Ds_)5 K-E .HyLFr#tu2օDcyV}V:=du ?L,W;S/I\,%>hl:^-Vi1sq~sbg%=0:yͶapl|SU;@oBM:7![juS-딫y50ԾSG{}lK[rFiѐṋ}D32BvpF#1'N[edj1& 4?{Dmk}1wÜJLԢ}XiЈu髓v&&[ EYP'YfU7L|vZhqOP@A ~SK] : n, ksGel-fI(5~ Mo|Z#j;`v*[݄j_D;]@O$5_>S'wۮ׷cM.eQ8QRZ^lG*HaJh RۅH6XveÖʏެ5Jgu8F'xy odd3T{o'q-Di1rWމ;4T̽ǀ_7rf9 0*nƸGB_1G+G]:$࢔*QEZSi=AKʨYbo)@ _` FϙW%&g0xlZx\[MOuPWTf\\/%IO+yʎj.+ckv{Own'=]W_)mYqpm=TW* #6~48ty6F2zw\e!FYV 6B`ŒәK~Q\² \kzsI3wsE79OѴA3z-=r-$I:vqj,%;=zA5ET%a)U}@]&H#/+ *`^e鲹8E@Hhf]MMB9@v53 یC< 9G'C݉O ώh©ViY0ŖUP,-TsxCFZ'ـ6- c]I%k Ѳz5a˹`3\r1,?O#;8+"z+#hniӛL:<*a߈WLO`LٱJ"fdo NB!;Bz =TUP=Gwt{T "LA 8WʨE0<_ *"0!N~V61kql)*H̭ZrBO-raw. ЅTj@˜w)DQĸU-}LӁHny@ZTp5uL 8)A|D8뚺{tV82hQyv a}rQK#%-<[U yٵR vwxVcYT'ȞREc1&;-3Lbo~vk/,L#GybM/">HS vJ{:qx9j*6WVW1~cDЍo2W<\`}Apu&/(_K l-sY[3.PLJ]|}lNH li`M˪A)&h)-fyRjMs} 2$Lvm'9h.S|F mƴs丳߀pSՍ=k`!;.ytxq'#u!ڇל= T0GZM8н0#ky*. 9QdC=lsm;!_PCGEvMzon V7<'o#"6:NJ? (}B7"/+ۜ$nwW3,.Y5~K,n^(W1=,),*s{щgd(?gJ+'Y|d/VQF5WQ8V#yPHE%EN>p´O]}gDb{K$u/|:8vvQW a/g"Pe }3h[R©z O]ŏvr6γBڇp]zjcE v++jt~U{EWGp³qĥ+mV@/ߤ 0 cV5 xI~Ǥ2f[&*1d`:v5xg)*ӹ_0FǹXyˬ, QVǺhwmm zFħ︳-jd,χA*V޲4}6v\hQHP T$-ЈtJw= 8bzdQtdwؐަb! yzTE %J7|Z<Ч:KL'ڭ|(7MTvVkT3=/F#*sJB<(˝駁5+R[(Xl,Tz{M2B)V}046G#TAm"6>4~<əCN:ʝ!D`kmM3#k8s, vxP36 )l%p`ɵR9㜭 Ѧ~Y"c~']J&2V\xIgc!{dIe1AaG: gO_Qf"D|8 `3Ǘr0(w~>C#?V esn98?F!x^H5u`?|ڽ ;^^r~F ٰ#kc -ȋ)Vj6 dh|GqU^ G9G0ИK#J$O#r̀ԍ"zxlXa"$ }cj/f(e2thWa Zr +9ڽ7J$sNE+Gd (V5xliK!DXw]3C_@Br$2(9U`O fE +~Eӱ%{qfLWZ2Hq> %IW*z=s4q@EYp % (ݲg9鐵BR9EKq` dXwmdfIMx󹅲3<;~ \yFUM7+;G>KSN91v&hwi#M rS弥"^ k؎3:-ץdhGy7wC#UQdYb0j Z5h)Y\LËn_sH{rGɷT =hS )}U =‚HxDEV4X0]x9l`FJr:zisL_sU!˳Ez Ƨ HOk5fi~ *& w;[$h,SS>BBI cCn__W KJT_2E 2Z|^YqZa۱0g1[[vA"^8$\41d;uhywN lY,R %al⡇{DE&n('.YgHiȦZ XWv߇J$qOk 3 TێeO]m!PۿX-#v6˭29]^ O9#k7!~QO0re,Gs[D Ȩ iGyV`-:0ЈEn6ZeTŞim`J;O 9-` :%QMb  ;,Lk$Dy1ܢ+a[ Z̷ܰ"o}9[;,32HĹ@b1]-9ռ.͓}m:cd V=1Wmc9R&&^9~ZH#::xĻ%trgάSlF󑴸'o5P1sTҢY*xB,:|pz>o7hʹ0wFRg(Ոca4W"{$(z&oi-1!!&{"HU"fg8]>?X+n\뙻ǜ9ʘ"Θ6gW@-,R@nmn nbJtvx@^3 ]dS 8=M=s ݸ\D|4t  &PYZoO%~pb j̕b*lnǯR F:k7:K=6]'mqɯ6AWZHy~>XIߓr8%1zKOVct% z0hc&Z,jpkzY˓֣mnpIR G e)Q׭[aH< uNk<<fݞݷ>? }und$~Fիz"`h(lΟG\8m?:̈́fϭKUfP9uѨ5O1 ^l#Ak2҆Ci9a""-S NI&NTOc ߥ|I4o ˆֹ2/.|/,!;L`;qZ܃YfշќPP؈12Ϡ0ȗ-GB-R Ex*2 ,chwQX-Dl!##)΍,g9kRog3(/d uͷTl+7Q;pD RP?/ O TO\">w,E>XA`rdϑTwXub mhGH1 |pX*֒JIpB1%ĊhƏBWD#+ ^vQ[ŵ|H7?7nVާ*bU=?ʲl8"v5/Aʲhˤ.LgL]_ 'h*liBAΰ_.QW^ӎ([//a؆.u&Z0el]g/<_/ly /Akv3ai/}f1͵ǛHZh-WCUDڪFf &AT׃}.X?}6r}V#sJ+eqO6MKw1f@ܐig{uK[BPey=,%mYsUEEϊ(ӄ!ۆDUF!k&[\vӇ ,@d}a[:K-*KZX$ѹ+Ab-^j5 ZZSnH9d14n;>TϯIT&kM* Mނ@aK}!zI/U`冲RcT5HZ˓d]\TH)st4SN,PkmafX݅dv]-&(hY0JA)f_!@u q8eM|UbPU>|hXY!qX,HH4X" WfIe=~b `KI@nU1~[|@_}ȇvk2 ׽¹r` x3CmůIThK.j`[ y<]dأt *3ļ01aW/}g~OЅ1ˎw@H^$BTK:zva78ӍKMĚ8-ZGUZmWRKJ_*={ex4Jꀤ\= W 2# b:`xpH$-/9,yq*^Tjܯ/֌Wё̀Ď;xwb=n?Ya$+!wj/`<g~$>}DF*o!2pg=}YQR@<ݳ"iqѣea08DM75(sdц,cm?[aYGl杞FJj;Ol8VG|T0g̺i]%1PNE3.QuuGG2VzKJG7in$~v_?/Zd(najqfR_oq_N Rhۗ5W:/g12:TiCӆLp7Ӟ%9`v8U:_Hk󬉗ͲLލ6b2^TOِPE u BmC5Py)7Aw[[-ZORTE8Jp m9`6e;c sڬX Ag30 ]blwZ*whCٖ!@^$y7M'(N!UG6k0)CyAR\T蟎̯ҶiPhGԽXdIg∮>V[xK-E 4!f nXӑ_~GtR۠t}nXnmt>ؔu c]xrfM1} @ѬX(+lڰd$/Xsr)xo)f(=q&AVBSi=V ٮ"*\_BN/OaQGz0csϯ ݈9`BQYڹC4EXZqHljj7quk"j~ ; &۾o8.0HkM]=ae|0Zq!jZpB' 7vD$G} P">ȩqebQɏvTV6v0@ɓZx%bLAd!tYj=ft㾼Tr#;;u25,\?iEDЕ k}Od|9(aMG CBIspt1m)TobY 5hosQ 5'ȄƏǃ z*4tX/ôIQZO`TyQc^(-O*)yrb"F$sEJpU% 7<*K IT)a .;[){,GV\+ɋ U ⾧PaY&yKn%]ӼN(TQLF"p,Q&rTO`]6o=x 9`=N\OG)fB w]@kqr"Y>R*`"~䜿 ELb.&0֯5i ~w'os,'{|LyΗߗ8D50-I im/8'`j]-zHiU ݘl=)qIw賡%;,a!P`S!0E:F P@^L6zVX ;WhWapcK>al.o_,^I y}> zXOJ]qz\rmxv ӖtM γˇ`kخO3wmlS2.CR5L<Fe`>t ؀mjXBVr"KȀ-Q`Q'=ƌ0ʦ $rgF޳Thcylsddnx#!Lw`1ߵ!'52q鏒|]Ce)ve$^eWFgUR.h@R^.c uhԘm-fRHN[1;4t&x27H"Gr&ўOb* 99˯@]եeQap[4^Փ֛o+%Qk?Uv983\@;|gIA5HQ b(J,EmF9|Ȳ~K:}Z3}{C50/ -8QOCT.]\fP5E`Ms:<ŢĊ5^R"jt@h,I8}l )EqXvME͊;_Aܲ\;C4&pT" 2-%ضJek+,qa˖!"4QaWѤy".|M|L&/2`JzCbIRɪelptj`1R̖ S{NA]fgr n+ ʹpz';h7u犏U+d A (^MPddt :ʧ'E*eO#OqC!0Vo))J6$eu`IoȪ M%VPeqdUyC.߮*BI egD7 ҅, Wjv9ٳC$D$#Zz\C>]D$zsIijQm j$!eS‘73FLɐ C|PHya@~I&tV'6+Row*{.6[mg9D켙~"(9=5B4 99TD!r?Yfays۠(jqoO3(+n 0IMEvO?ϋ߯'}8] &7hb}AF<( G=J)VpSntVl1G5={W'\voX  RV"]VSdLSr7X`U%+UE2 YZ