libcryptopp8_6_0-8.6.0-150400.3.3.1<>,؉eXp9|[Diy7;V~k܊ݘ8Gs+qrFfuzUoMH&>@='Oo +ʮp<XG'{TϝyRbmcnFqќ J}MsԡA*\ lb¢ﲞjΠp8 4Rj<`ʑ9Y$H=20HE&<~,MI2mZYNP4af#6IZt>C%?%d & D $04Mnv     ! $(-2\` N(89:->"@".B"=F"LG"`H"dI"hX"lY"xZ"["\"]"^"b"c#zd$e$f$l$ u$v$ w$x$y$z% %0%4%:%|Clibcryptopp8_6_08.6.0150400.3.3.1Cryptographic Library for C++The Crypto++ library provides authenticated encryption, stream and block ciphers, block cipher operation modes, message authentication codes, hash functions, PKI crypto, key agreement schemes and elliptic curve crypto.eXs390zl31SSUSE Linux Enterprise 15SUSE LLC BSL-1.0https://www.suse.com/Development/Libraries/C and C++https://www.cryptopp.comlinuxs390xSeXb7e450a08f4f783e0f460c6a374d57e3bdf53dac6631cd1e7f613ce3a4ead806rootrootlibcryptopp-8.6.0-150400.3.3.1.src.rpmlibcryptopp.so.8.6.0()(64bit)libcryptopp8_6_0libcryptopp8_6_0(s390-64)@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgomp.so.1()(64bit)libgomp.so.1(GOMP_1.0)(64bit)libgomp.so.1(GOMP_4.0)(64bit)libgomp.so.1(OMP_1.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3e(ad'@aO@`Q@_`@^@]P@]3@[Y /XZXX@XXW֘WgUpgajdos@suse.comjosef.moellers@suse.comdavejplater@gmail.comdmueller@suse.comdavejplater@gmail.comtchvatal@suse.comdavejplater@gmail.comdavejplater@gmail.comadam@mizerski.plbwiedemann@suse.comdavejplater@gmail.comadam@mizerski.pljengelh@inai.dejengelh@inai.dejengelh@inai.debwiedemann@suse.comi@marguerite.subwiedemann@suse.com- security update - added patches fix CVE-2023-50980 [bsc#1218219], DoS via malformed DER public key file + libcryptopp-CVE-2023-50980.patch- Update SLE15-SP4 to 8.6.0. This obsoletes the following patches * cve-2019-14318-CryptoPP564.patch (aka cve-2019-14318.patch) * libcryptopp-CVE-2016-9939.patch [bsc#1190243]- Update to 8.6.0 -upstream changes: * This release clears CVE-2021-40530 and fixes a problem with ChaCha20 AVX2 implementation. * The CVE was due to ElGamal encryption using a work estimate to size encryption exponents instead subgroup order. * The ChaCha20 issue was due to mishandling a carry in the AVX2 code path. The ChaCha20 issue was difficult to duplicate, so most users should not experience it.- update to 8.5.0: * minor release, no recompile of programs required * expanded community input and support * 70 unique contributors as of this release * port to Apple M1 hardware- Update to version 8.4.0 and remove obsolete patches: 0001-Fix-TCXXFLAGS-using-openSUSE-standard-flags-GH-865.patch, 0001-Fix-missing-if-statement.patch and cve-2019-14318.patch - Upstream changes: * fix use of macro CRYPTOPP_ALIGN_DATA * fix potential out-of-bounds read in ECDSA * fix std::bad_alloc when using ByteQueue in pipeline * fix missing CRYPTOPP_CXX17_EXCEPTIONS with Clang * fix potential out-of-bounds read in GCM mode * add configure.sh when preprocessor macros fail * fix potential out-of-bounds read in SipHash * fix compile error on POWER9 due to vec_xl_be * fix K233 curve on POWER8 * add Cirrus CI testing * fix broken encryption for some 64-bit ciphers * disable RDRAND and RDSEED for some AMD processors * fix BLAKE2 hash calculation using Salt and Personalization * add XTS mode * fix circular dependency between misc.h and secblock.h * add Certificate interface * fix recursion in AES::Encryption without AESNI * add missing OID for ElGamal encryption * fix missing override in KeyDerivationFunction-derived classes * fix RDSEED assemble under MSVC * fix elliptic curve timing leaks (CVE-2019-14318) * add link-library variable to Makefiles * fix SIZE_MAX definition in misc.h * add GetWord64 and PutWord64 to BufferedTransformation * use HKDF in AutoSeededX917RNG::Reseed * fix Asan finding in VMAC on i686 in inline asm * fix undeclared identifier _mm_roti_epi64 on Gentoo * fix ECIES and GetSymmetricKeyLength * fix possible divide by zero in PKCS5_PBKDF2_HMAC * refine ASN.1 encoders and decoders * disable BMI2 code paths in Integer class * fix use of CRYPTOPP_CLANG_VERSION * add NEON SHA1, SHA256 and SHA512 from Cryptogams * add ARM SHA1, SHA256 and SHA512 from Cryptogams * fix reference binding to misaligned address in xed25519 * clear asserts in TestDataNameValuePairs * fix SIGILL on POWER8 when compiling with GCC 10 * fix potential out-of-bounds write in FixedSizeAllocatorWithCleanup * revert changes for constant-time elliptic curve algorithms- Simplify the baselibs creation - Do not BR unzip as the tarball is tar.gz - Generate the pc file with cat not bunch of echos- Added cve-2019-14318.patch which fixes (1)leak in ECDSA nonce length; and (2) leak in prime fields (ECP class). - See boo#1145187 - Disabled LTO for i586 to fix build failure.- Update to major version 8.2.0 - Filter out -flto= flag for arm7 see cryptopp issue#865 - Remove 0001-disable_os_rng_test.patch which is no longer needed. - Rebase libcryptopp-shared.patch - Added patchs from git which is indicated in cryptopp issue#865: 0001-Fix-TCXXFLAGS-using-openSUSE-standard-flags-GH-865.patch and 0001-Fix-missing-if-statement.patch. Upstream changes since 7.0.0: * use PowerPC unaligned loads and stores with Power8 * add SKIPJACK test vectors * fix SHAKE-128 and SHAKE-256 compile * removed IS_NEON from Makefile * fix Aarch64 build on Fedora 29 * fix missing GF2NT_233_Multiply_Reduce_CLMUL in FIPS DLL * add missing BLAKE2 constructors * fix missing BlockSize() in BLAKE2 classes * add CRYPTOPP_BUGGY_SIMD_LOAD_AND_STORE * add carryless multiplies for NIST b233 and k233 curves * fix OpenMP build due to use of OpenMP 4 with down-level compilers * add SignStream and VerifyStream for ed25519 and large files * fix missing AlgorithmProvider in PanamaHash * add SHAKE-128 and SHAKE-256 * fix AVX2 build due to _mm256_broadcastsi128_si256 * add IETF ChaCha, XChaCha, ChaChaPoly1305 and XChaChaPoly1305 * add x25519 key exchange and ed25519 signature scheme * add limited Asymmetric Key Package support from RFC 5958 * add Power9 DARN random number generator support * add CHAM, HC-128, HC-256, Hight, LEA, Rabbit, Simeck * fix FixedSizeAllocatorWithCleanup may be unaligned on some platforms * cutover to GNU Make-based cpu feature tests * rename files with dashes to underscores * fix LegacyDecryptor and LegacyDecryptorWithMAC use wrong MAC * avoid Singleton when possible, avoid std::call_once completely * fix SPARC alignment problems due to GetAlignmentOf() on word64 * add ARM AES asm implementation from Cryptogams * remove CRYPTOPP_ALLOW_UNALIGNED_DATA_ACCESS support- update to v7.0.0 * changelog available at https://cryptopp.com/release700.html and in packaged Readme.txt - Refreshed patches * 0001-disable_os_rng_test.patch * libcryptopp-shared.patch - Dropped patch reproducible.patch - merged upstream- Add reproducible.patch to sort input files to make build fully reproducible- Added patch field to soname due to library not following proper API/ABI versioning to fix boo#1027192. - Removed crypto.pc and generate it in the spec file to ensure proper version and directories. - Changed libcryptopp-shared.patch. - Renamed library package and obsoleted old name. - added precheckin_baselibs.sh and updated baselibs.conf- update to 5.6.5 * Rebase libcryptopp-shared.patch * Rebase 0001-disable_os_rng_test.patch - enable openmp usage- Add obsoletes tag for dropped static lib- Remove libcryptoo-devel-static, this seems unused in Factory.- Update descriptions- Update to 5.6.4 * Use proper openSUSE-style library naming * Drop upstream libcryptopp-s390.patch * Drop upstream libcryptopp-m68k.patch * Drop upstream libcryptopp-CVE-2015-2141.patch * Drop upstream cryptopp-gcc6.patch * Rebase libcryptopp-shared.patch * Rebase 0001-disable_os_rng_test.patch- add patch cryptopp-gcc6.patch * fix boo#985143 * fix narrowing conversion from unsigned int to int inside {}- prevent timing attack to get secret key (bnc#936435, CVE-2015-2141) add libcryptopp-CVE-2015-2141.patch/sbin/ldconfig/sbin/ldconfiglibcryptopp8_6s390zl31 17031723358.6.0-150400.3.3.18.6.0-150400.3.3.18.6.0libcryptopp.so.8.6.0/usr/lib64/-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:31970/SUSE_SLE-15-SP4_Update/a05a13d3fd2890b10021f71c266ca75e-libcryptopp.SUSE_SLE-15-SP4_Updatedrpmxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=99a552cdb9a19757f1af1145fe0e786dddd341e7, strippedPRRRRRRRRRRRRRRR R R R RR RRRnQc_tGutf-87d9e428fcd35e46ef43762c3b07d9756d061ae1459433f5d958074753fec1e5b?7zXZ !t/]"k%- i"Lr6E2ka'%kb8ˮMZu~`l\3 MfWa<*JSqcU:kyTu] F!$`󶘸ipv6̈́ 茄DVzo@$iX_ՍT.b&-Te6qqx7OOIsAGhfV(ˆO=h3ndYEZNmbHH65bQ[,Lk9í Q JVa:-7jўmtx9_}4\JDL "&t@8פ?7I*׆~șPȻ#IѼ"`;.nu~.i6d/T848`zw꿵m Iޯ'_/YvQs2>S[OFr P| lsDyVM<2t-i11;Zvq({ KyCiX6}t2HQI0{0iY, ׭U%W>pV<"SKKpsMu$\Uֶf|8* lidk#^蕙d̡h(9"w֥D&vAI5{U䮄SA+5ԶdnҠabN}P69%% cN.b[}b#"BKo;BuM\oRԿD Ȫ~Y%?r!$Vu6 ]5@x)ʷq\z~o`ކygy 5K0:S g?a/(9*Um 8Dp8F76l\(:i R=*iY}~ -g#yjO,Zl#Qz$@%b,Ek: i,--6"e-F:jU| ቟J68V=[Jb2O닖iLeԒ6EZm~C1 GސetnkA>I;2b=@*/F<}@{ ǁ "cAR8,QB*0FE{?#V\c%H*=hI -/'}(Q _>%:<) ,p b 'E?f=E''axM]~P>ј`HA?Mŷ!8&WMI|ǡe<Ń;^ue8 */?D wCia=SE'O a+ Tg,|Q@ )XM3L8dS|D#Xq6?}YgxhZ} 'ЭS.Gд3)MWf%_& ji \Jw;>Eҹ~0w֣З'Ÿ|QW+jUp| z"Sԏ3(bH; ,U| dF_@`u5q7!>bQ֚MɪvzA1uTF |}gI%RQ߰|~K0J5>P'AjyPV L\k4ީ3T"A˭}WDXΛ,w0=Opv!GQ7E6&RKB?_+ |Q85g[a͸Hj 5ZkuZ=ƑDz% <{hHE"X49+)&Ya2cE31E` ]ә7Uv)m7K:`w;:xe%:<%A*{& u4d` Q6q:)BﺑCW fuN3g=7"'V_\g;4)Bh+4p}+E\ ;1/@gmn>lN,qhּ o#Ʈ{]Bh $ _~$8 3goP3K P ŶuHgn(mkB<5?+yϜ/ӪLr@J~^w#3/ioB=Zۻb[ j LWź7[C7x'5_V_z2FVZns0+NNGD 9E LoUZp{_KL=$uk$[ndջݡqkxew:"ބ_5Sj1N(p#jǼl)ŝ-"( 5*J*>7,TÀNi?]9J"a]t3NCULgto]zEL]VLweHGQ< hŞg~3еVϺXC;FU8J@vACo8$& L.tT[m Bw&V@TwpP\$5SJ{RbZTd%k.b"b6Z;TU+x')ٗ\ev`+gm~%~ SpDVs@bA^'ҡuF FU;3g |՞;QOpa Dw6B61SN`zh(97Rah08T$bHdg3%%'*F?.S#י>cQKߔDr"h\|w oUjĸ'L$p-y*ķY9hP'-QǀF7LsP$F6>天0PnG`T`XֱcgzraꞠo|Z̍R6|,ԽbϸF,TAۉb@3׈J))LMY(i?jCh6$?F8uhǑb"XO\=(clk\x0!H4A3ٍd+uImi ;k*1;eg-FF7o@!c:I씷 X `x^d y U=,_DDK>rU^>WkB74<6x0_4h@1R:t{t =<[3vݾ! h k4ȕ?7Lh/^c5d9QY ΚY~â.L=ꔻ54 e|G| ~"Ӫ?D_̷'g\] 3li~o>K{*_C×OrbB 8?pyNX;k,`)Fcm;&5Pn2i+n o$|<aj^D^}p] ؝IM"/w<"W 'ʧc sO3#N_`v8 >A;[c=zddJQ8{n C\ڔ+g-[7kI"]D٪C<{II}vy|[x0C}|yHt: e{8J%eok%P m&uXp~bpX?+e`:1a[./0F5| v8( ikĀf) =uzT #4 f xG`j+xA1b\Ќy3YS?=nߐҼO(;\˨W}D8lX˂s=0?2*xE Y]m]*2%(UC} ([ʣI⃐@5R\Nb*Fb9%׼h&X4V1({6Ho\畯 DiSH*N<6'̹Y K|BIAl/:ˑg%> MJA VCƶv9Q’JʫpIÏb- 2ۥoHZ&[qC:_ö{ЧF(ZMgZ=2M'aZ0]@,|ۀO]Wrs|5D}A}ISktGO)dr2i>P3HJ[uL-\:W4Ftm_V3Z%85wlL$IGǿ@@ r(' yb3wƚAXef"kꦑۿ֞ۡ+` @Uz},-ȈA!(?Bvt-414>ۥyOT:ߜ*DcAv`Cj0j[7%p ? +GdO=L4&$],#bWA \>59?T+-m482 =dv[?1e  ^n4YqZ4.H'FBcP]ƕZBeIo#sxg$D˸|iJ5Â,a^+ řHC`C:SM>r7ڵELe)VWo Bl]88? id[-}Ɗl[C:H^gp5`#@)8l,BJa>L_ӻI{,qg&ܘ[el+&$B?IDKR45K;9Su Gw&Ҵ2 !l2T$za}P܏@ޘ*g xZ}N 'ǻD!nF gQ3v/|Zn^BV7 pgRN?9ln%-,o>3/sFT|Z[Vt`8CvLzQLnYr( ke@cB^#n1g_ck@BeWIf%#5;芩pPd`1;&v6,˞%h7Pz`+{EG rgBASԡ_bGuPUal,[C9W3Y?Ԥn]vp<b߿cⷼ=<`J9cccY~)u2ŸBb Due>H!BnOi={"0 =a PBkvjǤBP?ݠ _;0ǏQAye14 ;e֙OVTWM@ЛM oyg.cY|V̱;֖yK\33u SIsp[r^EY(SxI<.Clp{.*Ăϊo\q[s1Xid*vB`ȾP$]pwֿ'%d2퐲bAj>BS")/e'$N\<%lmFr~2J:Pc'bD]@!I)yw|k!hS# #߼R|,/sLl ]ʛR Y> $_}1Wl)*?g+g'Z|T.I|lpY]3a)yHgaskxsVVHuS)*:AK +VahBa"E i?z%1/ 28X#=w ]BSflMƥfh sKիhzt2Ǩ]U)l(mʦ[>lT;p%H~qD}G%Գ{ƋywaC3C,]Kj‘>Y+y HK"|K7oe~`!Ynÿ㡒e8*>f*Z^t_:/rsA!=Ym!~'#)sXWְQHSrV`c 7w] MRy+v 3[HXJmIb '԰A;b]DN`KR`d&nݍ H9!ASG3&pӝ_BŅa4;Yk?%n5{qǏuҐHȑf]qPfSO(v[=}4.eaG6z\PV =$6S7"E،~$8 @L'"࿏m"gce,]J ʧC{~bA $3_CVT5J\ ݹ߈y6l&{DžߒrtCH~bpi?"r'?RLSC UKj 2/MQz(\gގyc~iQȢ4_, BY/XFkU;[ io'C?kxsz/[=/ZtWm7ش5\ =Ho"!o",1{JϫrZn?q CwR n\g8]aW֚dTt/`\ՊbͩN0{ TN| O)[Zw~{w.+=c:,>W[@T ۲ԟeN4 gVŨ1`?S2aH~o`3|.$v+0^{ dO|U#yŦsX_N);2E Nˢe-^>47=$LNq .D"4f!9>V4jV 2H!ߠ;qʾ._'e((D2J]~ԙ׺3xtվpҊU.5VvוQlrhѭj361͌?ws2/_9j2*3VBڏLWၙK;E\+dyT`i2(*dZr106TQ@|x8~n|6O٢q{V tZ~9qy-3_ily{l#>~WS7Z!u90UKgɐEM^\5G@.i@;Sy?2pylt~݃dAZxCoP-uln?1o3N4oHɺ3'LԴ( ޛ-I@x@MXH6FBG5L#0#ꛧ[d|!,}y0tixl;GMqKry`:`o[434;rv_oǰU#v^6߹G&l%F]aE^4YkER]xN8^8sQILoaFwwF…xAF4xY C``4!?ѽI`;M2B|wƌ<'*sjU;D00g,맹n7.<*Zz#oiT7,( ddvfaL\I_# N ͌cqBC\}(9玅p8߿D ID1!~N2Ƕ$Fu0ƕ:izIϘ`ȺI/`\M%q#G5de$%b8d~Ӌ?%**4z˓H4Hg'ŧR7CV\6ku4vZ l,BX[*7B6z7IT<~fGL-Vɺ`>'DlmkF"Uxd}$>xeUR)͵<ٝۖG/[^*JF/3j"4eɺf$0dE/Aa6?I Ϩ2*N2זϺ>\ J\! GgT&KOٚX+)>R+26/*=7X>II\_"q zh}f3" ԑCA(:,K'?^-b&EC 6x3&Eotpڅ&KjD:V_Y$P1t0_L("Sao 1(GQ3r$op><ֲĘ!aC'jM(F۽&/=}tlU1*+{Ǎvr,[ O8%;и@y ]U%4`}K~O-x;|O 6*uŚ o\ܝuU`z9ü{cX˜ (tBُӰv#ixw#Ja !]{ u0彇 Ø{υ.A'U;gz!XQsyד.G <15 &KG BF3box*KjC[yW>zh[IBM/HEѴO+H+ Q^1ZVC bǧb7Q!yk1 eW^*,.qpU٧C\: oX޽rߜHǷ.% SȻ*orЦ>{+zpU*)Tk=/uY^Q󡁠c$Qse`J\5nj2@EQ3JRRRG:,'CCP hדּJ (?%'=VH{%N}yi}/  'l"^+8"\E]U7'$A^ ka)(a?S1F })R:{ ]_Ǽ4Dޗ[֗RBu*i,/#K"qhLFkfĽM",9Qk3]+wS&!H77N^ψYSjJ$I{ nW&C W _=\f-t:qi2@"):-b(һD2$(śOcJjΉ%~!d[3_*f Գ#a*re º@L3s*)-GXISĮBHB+ؿЇ(Ow^y!T {!>Rk6J@fUe`dPָ"^ a, >3yisVn)ltY=LC=c`CGh4Q'"@%qc!D # lj2;ޢZrnڷ/?"˥_lzug.#,z߂@MTieGK~hO Ӈ4͚qwAz<>阺G:_TL%ؕMYF/ͨ>ŮR0GVkʈ--6C'!aq,?Jq;Xr܃גJ2`K =EFiii*p6,qs -^e֡'+1Wi}ZGU=$^~)~zI|s-[u CXeCoo |b R2_h<"*&u͆ꂟBEaOܸUwV|z?}6v)~EW'S`G//t'șwҗgtqZl-#O %zwlE 9'Weq3aS7/"Rӑo;`Erdz7*pAV@*Ĉi5s"/[Si|@IhV`[ 훖8l*f*/);8KL& Q_ I Q5?α8s> jH!Oncu% r˲BI4x~ WԽg zfLq@?=Pu⮩u 4v7;DKWe Kӥ ?/2aTJA hWzs݀_$|}\/w&8VK#C?$\I 7~> Jy5iyje |klCcR 砣"Iq{D@}VA%iEnCa2UР}%(DO~5n5+ ΥѠz* 5@Z'|,mF U~퉴oE,cs!Fx?9oDOJMustkPd+8A1+4;|۔Fdg<d(r!t-󩵿/֪@~hԘ%r꼫_. 8s()4D\&,P"LgR{Իu"GWC|6(:'e=P[).D63@I b:{y2#6NtbHq ǡz Lbݘ+ŗ"S| G)$ֳJVEu֢3ˎaЍs3BGRv,{>RBgWA#I&ڱh%@,EX~+78\lTsn\K6dVvX>I\k mwCSF<ƶC\_\ IE]aA%*]6+g'*mc%lqak= 7 Eo#\ju3q-ex2$(GC h ;}x|U* flw!a'YRc>5~_N^'2oJ9 Oj >ĜUr{Z͞WpvpOM{%|<co1>tg1s-p7[68ehz:F]HQJQ)o$`C̍,k_\Vo8F(ZI6߯~E4H@ FA 3q:¸0Cn r֧9vV6iC{pH~8vdXl<ỉ X~NrmAqF?@6ah܎r/Hds0M w6Z~]y x ^(ɳΚ']1lFDQ"֌s(SK tq2(, (?aKxʆk[J[CDIIC d<4M2N 3Ϸh+L~Eopy>ֹaF{b GW'ة*)2偐x Kug`̔>UyX3lI# ~JD'Ax$b}E#\Ԡ1q^/ kVkD8R8Rqz!TJ矝JER\2*ylSg ./W )I0{90] glW_HBM""}8YL;AT.Z ׶_tZ#Y vÇq՘i|bQUt+y +6H$z\ =U~j(+fX+7]d=ߍ>Af?uXe·,5Ss5(+?omxI'>+VB/'ܡ>ov8n=0>Hh1|WeP7]{B4_w>u׾V}hΕtcEYJ=o (KLnh>UfBsc\EhA!Ejitk$8.a٩g){yd.n}'{x]1zaZ*l!` ;(a10W~ \=yX135o qտᕼ't{o[wxGeHd@*vE7#G|!q{TL* u@:.A55K;sipsTX`pxE*J1Lv:p(xѦu\ܒJs[6O!n#0/LeAA8L֫вQe{)0(C#qBy?Jem` И@跂OT¢3y'fe>i3aO,k-594ߖ^fNa7p+"PC$^#y3gL5xD9n(޷uc@IcJnklHdM c~93ch o7hp<^ڥd %6=8'^Zb*-o~<hHP%(yu)3(E6i_n3;}-_tj b_SPQH}=O"X.̕M&IT/AZOh3WI!EՂ鄥i˱8DD<'UIE9٠ҠW ylYؼ)Ûͥ^poԀ<}"^Wܧ)ueWf:%V`}>YX| com\$#wN`Հ*OQ9_AtE(~m0y ƚtuںdTT\zFjo}XftՙQ{&w0v3, nj %@#6@1f]GETW0 &K_wz\\`\z{@2̖i:Adv٨L7AkL\ޅ[x 7H}3z^X'ô5BbK[E,0t½gA$nJ$)q,]AޤZ(;HAj>%‰5$IC껒Տ\Pj,gw,yy f{+UFx$CJV^U`T0-n=g^\z栩6ӢfdVƯ\P 6ĭiB{}qGo`/Q&K q6/5tdZfw)p`"B'?A|' -BQ\w ;_=SγE")f"O?続~iC˩S'QJ=/CJe9V<szwd7c&BU ~p7.wDU}8C2L~X89~xsS{Ґ/ߛ&oA\;~.8xgB&}]y8(Ku2:tm-Pt8DFSU7ve\1U}sa'|aq , \{DŽU HVexs56{)rxKo. t (OI]1B?^aN+C/u@M<'Js9)QXƁVߘv z;t;! -QDi|rYr[PNԊK+.y֯j#k{P1טK jA55LFԇrDlf#h}I P0惑pvV=["d`f-  UBqOUuרU*hq},'PBPۤ ϩY^;U F#4Fswyڌ 8<Z*EJxBu歰g,@́9}K1}6>;}ȸdlnM.BtUɱw`o1cݻKZnjK?ElA[r(1 kT\}C:$! 񸗽 8k溌n򮄦6)tx얟SN' B,h-s\-9Le# Y./\ aٮZaBg{Ҵ*Y#dQ.9Dx(iެ*+M*ocپ}*ciEh4>)c!/bl<.Q(H,m Bwo$-81W5:R1!/4RhcSDN>KObxeVJ |6 h`?| ~^b ]^#,zk#^͏l|D-g4MJ׼bT (=&n~N;dJNcVO(D$b/( خŝ`4#Mc70Bk(]V!6wyVJ~+ΊF~f h0V@!ݖU?܂B7bUT2+7pƛrRm{a&xᵲr+}v(KQK4 iE|E$L@p,E }Sd,4Fi/N,g55vݺ;_L *QˁSBX x/=%x1aڋ2̤k )vzdrT6Ɂ S" U<ݱX%&=8TB/@ChL9#{~;TRcČ|h0gƄ솇贛v%v m*"!!fBR~! c+|ln}mځСRۗQo(](FCKLAM69Ժr^=d~7/oqK \GFhID ՑWb4qr^\]j),⡸;^^ZSxbS@Ґ.!?rudcȖBkܽ ޟĥܜ:VcFhassRu۫4K+?w pEP!⛆tëg򴂵hEp) ^.(VbJձt};M|r{nh!Np 8Si|=RO[юm][ڿJ*t~sLvrxK*lGq(!}'dvDuَYHw9NЍ׺ViȕeٔoʇS$HljbIGgxx^C44 3pwe{ 3iLQ ! G”N 9%k$xJn=aY  2Σ@{%/S b-t13e1 H5:}.c{2( S}ؗ Gv]uLM0!5soqMncfڣ0L*m"뷄|F!W> Zى(o߻Lt(rtZ.D$tN.xb*ӹZ&W ٢ʤ>:ɝH^Kl$IXgwjEߘJײ2 z 5~8t4v`opDgTy "xЅ)9:/סSf͂gCxLw2nzJM!E26I,7yMNV0y7}Œр۸iHX,*M 91. ENbf?gشp&E4"4'd2eҋJ6= C" ihNhCD#4ZHT̿ˮP1xmT13eRg=]-yTϕ |t~w_8ݣ͞$Y&P̙%h8@x YπOG=t]j͐&z+_M]=cWߑkh! RݮK-r e"AAAE,_Md# Uͺ|0t'`I׸-.YG%=&"[{ <tjJk6w*tA8k-;eB{kV^nCa0>ꜤbCsS6V^`[[5邜^XȮYޡy#`C-&MN-:wD_%?"Ҵ%^`,>b4 |= _k7gOP<> POȧ_]Ω;lOK e<_z Yl _h ۣ-F$d0 J  .;h.2r q,mO[t+P U .ӼKcPoL`Ʌ:] *i'>>^ NWf6X|df= Z& ;)/n_ lFeYuPt?Jf2K"V[2]|ؑENLZIH J$"NTA%Llack}`jo7oǠybs"rɂ#;-PodQEn`xH实E` \K_j`\ ލ['xHt|G` t'++?[۷Zp3%=$A<[AP1JsCΡFj'{U{M(f,F+T0|#&gpQ CaPp? s?Oi5arAf#Qt‹dWoIV&{OSLDU옻CfT|kn]cvx}`+3Ҽ=NfH?L |SKEUžg(cWK:gT#a;4s]~IL.D"kWs.FL\A"0N`Ī";kr?/M^ިH2 D%JrݐӑEM~<ͳ"e9 (G~||9 ĩ\4ek2CC{~MBGE/"%bۇ"I~|H]3ZT3|&D,R1C~Q+)*7?՝/s=:#uf vUH*UI4b`ap@ ~$3Mawq *'_mQ)M`JlQ| 8i>{)sՔIOQ*:`!Eq X P^^WtzqT.اj9DACoz1Ոub-юO Z O A+h2yc:I5.Rs³B%F<onKc.kF%DV5#9f'9DA_FNJMjҒY\^9;ZOU2]uKw&n,C9).a@p-Re1U~űz{ޣ=* nN7y";ȃOpUEPtQFbSf2W۽IVtUW,5ō\kQF:er%ơ ~fNZ{:+k_?Hmz,\JvM4~Ǒ+އdw4P{e}|"G.(Y oxVsuW),Օ_B9Rؙe>Qf. y<2V?lsK1CCK9V\û\ac}VM1Rh-)*zd1(DE~vze_G0Lj90J@j5!MʞpIJ.K7j 3E{屙cٚ=6d)FO ]TV_>G|XEMGϺ  w#3|2ݩm84Mv4.kDI)I ?&Q+V1ki0H2f5"¬h&47~q9]TJuO;S!TV/([8-ER ZCף;_&QѬV52̝C7 K TGsN/eqjM.c͇5oT^L2#3g2.ulFL.#Ð{ x(9UWV]npP!Ŵ8.| ۑً3=E%* j/\}b\.r9fkB pu0: @g~5;'PL ,q23NBsbt'4fe:%bPw`R<P}zXV\8~Ul9d F yQ[D7W{Si c%rF&Dd65(\LAX`PQc_ұ7I7ܫ d.u6T0TV~x+ (xdrļsl|(pYv$O0  ?v>ݾ5Ɩn:ʗ3 _I~m3KgFc(:Im|x=f!cR>)Sv!P]pгjANzhI (^-\ 4+.G;hM)w2)n6銸k<$+HFs#:k!HujdFPӦWT/*UHPS9(ya:W)0U֧["Pm*{JoAf3bbj(Zk1 -T位_{fʜ{ ]5 vl#&~nTνQlf>:]f  ψDtIFZm( :uTD)K.h^b8,hW%*p Ȧ]"q\ڝV?Em~(h#S+EC6IZt*XA'A]M}xw ')NzΗ|Z# =#ioUP6]hh >f}CG =Q,r ?hՇpi嶂\xv>̹V" ^JTbD6+`J; BgC8C,¢YxO:8MSQͰYEWާۊ9fV8*LG%\? {m'n$yd+\+\K?+k{6-Yb?3 ٣\;IG7d~K 7} ކB?۸EZ%V#?( Opz $YAFeH^VISv9Kz'dpf}ߨbs'etqbԔ v R#${N oh*hjKd|Uc/qS硑 BdWgTI-2zTӖSAL6; '>مQ@qPt>[a OAS>r22ɧvŏb?{u=DC&l>Is'҆ c`i}J"hOm-Yݴmd 눖$ TODT(?#4$śW[%n"Q yxw@UkK( wtwK˘v6_>b& `y)9Jf@x#P46ԓR7~XHQ>W DW'؆ El~4]'I6!RtGE܃{F;A@1-s(+ݦ5%ҺWzYe8}]o D9Y T8#_(^V=,Nk6jم LIgb/8f-%qҚe vn8yJ6 LEF4d7lmB/{eA!{z8;F%l!&;͏>RC24kxP6n`ՋJtNhER˔2?Bc>b p"q8ma%9\28dI. Ӣ\PO+HI0\3݃O?T)R']ݬgi6/}3K`}X 5WVoHCSq*L`rH aǬ! b bo5C+!t E^T@t.#(Y Ń}ݶ^dҷ>>gCU]mOq0|dn s2 lAvO+xRUڢV(8Dzc|,9k1c~%F'MT"[;X ړ@<h%g@||(]kJX |H5J48"O GUE~TKѨqGQÆR㡱}CMWJQY ĉ$wj!AXe#CM¸}6WzX^rl{*DM}ŭ^Zw>F2]Z]]22 >9Z`Æ\XBBTW6 z GΉNU0g*+֫/R>kctWF;{]..q}B,_\6?y9#'>Z F !eڜ, `V FT5:?x$BWB3IVx+]gZwAv˯ܓ5B>lFcf֞mNfkzZ^z*#f$5=Cq9`yy7'⿑@ zR&X2Y|M@D| ? B>m@̳Eiu)b3*=WL{ltY<'LnAPwK tcn` sGaO7Rf֢Se qOa`Pu-9EآE>P I]djk4Zӯ܋ٍɨ?2>^YA8j"N~[9X{ aKժԦ?0b ft؜</jJZñ<`,1h3 u. Dk=M:8|v h '#v^Κ>ia:6C.9/2x8%GnYdHŶ"^kh™Atkyӯ3j%\ngX af'.p>> 2>Ud'`jIz,HoYTBW‡4/2aZOxAcy,:pF \#XtBxJH> Mq3)^;q, *Y@#c/F^\6&)||\i\SY($~+`MRX^*_'?Sɒ__X벟Ov${oJ9J}ڭW0&ciexp wnأ@^0_5sZEw{|!0&ߗźA8[~է"]+($,υ!Ln suK7g!r& {ǎ;Br S}\8t&$ r \B S 4I%Vi\opF#z`y6Y) 9@I~heX «"֊vVn@_Itu68LpZ. wuR Ea̤E%)sH\:X# f9.36X[޸gN$2+&銑ⵚ:0JW>%M1r[DZ:HC![A1TPj̥xYlkEp?<*%xm =0&<8yVnR} dI0=ؘoZ:WN#uu#D? p'CgdI9s i zmhy>kݳODA5=,rl0H]*M^qGL ج!'x Q[gʬ) ؘWYV@x^<&"d*;(A>r%zGtCCI nS_BE<{*YcܐgIPNP6=ѳ "q7|jϡ\k?ۋRO#؇vs5P12Ǽk3%}?Bb*ħ&5fVM暧ԇZu! fbwpqf PkAmawb~n`֜!Ckap5#Ҋ2 LcA .Oɟ|.WK\]\CE]'LXme) (Q-5k| #;@]3a{>=%iU&&>rq#֚vEZuw|@j;_5tutM+XF`4YK:;c8d.Qت"S4j/&B6p*8@.%2O6/Q6*;`<";3ޖC6CaP^. sA:N(B=jGqk۹Œ,NZ L9tW M  tztljV+IPE OʮK<;7Db{MƱ HZ92&yDJ;ߞj Ŋ㨅#2< z&4St4&@a^˱#uHD?DT,c-"cIdO-/:*<Bq zesF/A]uzW*BenCyCywc("*H.VP,ʦVǦCom CQUiMS(, JPMCrz矶?`\2OYAyDX ve?   =Zfgr;ڳOʎyU:(]*չD`Z;1GXH~3g}B3o 5 85'WkW&Wuljp Ҏm*ś.vv Gn Q 儿.$9 VQc6;39`<ޠtlx_oM=R]a7Pa;Z)Gl3 ڪ@m%}Vzqb^,6yrF O [[[fX 53cV?e&(eScYz-B?lD%GVE;/3/݌6J%D ;7=*&9u=>V2PJ{?,}T#\V_!d}U$|LpS#U.8` jK^W?q{ۭu^n};l. t+ u,r7W3EP2濁t&g-轸pN Js>sb&x-^e)kU̟8帄qteozcF#biAHf <%j$)ĕ\nGa+"-Sl?Vq3Kk3X2ad sM"wxȭpuPXZi7dRH HL QAcHe^Cg+?|16p*R[xL e}b9P8}P,kF1d޶Nba` Un'Z$un^9fRSBN?fTi,vi6ѪaV*`!u#JtmOa1rR?T%r0o?r!AڣxvǼ0¶VxIl~$DɱK, zg7A-^*f$2% ; ﷶuLO,:^QA6ĶQ2*Emb jBOa`J/:nFH{Dw{LeySy>$t3DY#m 5x7i%5JBGIgD-OMqKkWvxo|8Y V26ia}eȅU$49X),tiVU~ħx08fE*DBd,EojԳ(rH9š1Ӻ%4G#Tn J&ue"}髡ܭ}JJ:@BC)|~1!԰kI[OrnJzPe^ٺ:ibU1o>쫕ǁW5'0w 2 ,^E%r _~ ((u**rAY7:g6_ >&y~ؑ7}/&F?6 Ƚ;8e,>Pp Lb \ pY"Hec[c` NVoU _HxiVZ3pЗôI9 ^C[\fL9GxmX}xԼ纭Oegֶa B ˫h*SZb7 HJ!=/XEԄW)I\4/Л~GTRw2yzUt*X-KLԈp$+K k(D4jASU!Ygܹ9"%6*X%si{)-*mQG36Ʒ* }+F꫒r;Wwl!+6W g;ϔlռw\le)zċ3@_-Tt#SLw, I:#|}}/X3lڀs^t=wDv$ y]+.G J҉̯YtN;W,"ʬd.n̋.+BEJ+bė7a0禚Mw,K6AxPw^"`"Tu:i[2.m0($TiGmr ^ 8wvُn>vTX_}s||*CZfm^*ݮr~+?2RǐMq@̕pQ<Ʋ&~g1)/;Eıa瀔)ϧSAE̥ i!Z6r3F}載9ҾD K[(%lc.Rؘj"P*n3 8cbKam0͕}kV狣I&$fbd %e?DϜ9Iy#)HD\'c8-n2 i eunГ_JI8mbT#VWjFZ,p/eooP +uy@&߭,Ɩ|uz ELVdCs~ a>8?P7+5i1#ڗ3ρope*i `г|g<1ORE{Tk:=|ՄYJ*6V2 r#ӼKwbz'e .z晫ьo j?fLScùsK IQN,:/Xs/i܍Qwwsc:) ٗ½}2D _cbYֺrd)랼~=r !]@;;҇L4,sw!vk>kgB+%D*Okc'(Em#(t''lAD@ j+AN iwzэmtfDP,$g Y /x$Wsy@~,qD]l0`WpPq0f Zk[VL -F17 T1S)YޫE8,,x懠zB8"fNeytj q`_eJWzl1پsOd :bCCf}_jsC>*A>u\ogt ?ZHx'*Tz* %h Y ;N/N FHs?[D7PgNI/Pw_UWjk.dwtDp[W-yN%F!,>!u,;"^KG/@q AAϯ1}n#bm&IJzl]u0_ƲEnejd<tbpXP4տZ G 0ܾsHך7*lﲐz Bn͝N)EC'LzoJk[=J">q Sqh%0-M#ƹ4_X8g}!duw֥NE|1Ñr4+¸d fes,q@'tߌEC ivtqĤi?5Gy3<ЂAd;;OB)ȞEm@gh<%AcfAs` d$҈i \coTp{؉<$KQEMyUa_&\[nYi$%r\9403pmpҫ:111/|cXEio.9z\D"+& N~r+ l4e IZ>g0"Xѓ+IJU/u4:yx)'U[v &wS[L/]MaCzD<,Q5 tnAKaqLljyiECXwjS t"],_ 07 ;Yp!X.&;*CG2nfLtir$mX>pͺc E 4& )m jC/zˋJ-p5Dz5{LJp_d{W/l̏ɑG۸UoxB>iFBtX!yMR,C&QNW[ZzBTOQJ-6%.mD@;w $8tpa6G7b'TR՗";r;FEaQ:w-#Cy ~gp0~t R+Yp)L:̆zFgKFy[.J@S]~pG\'k`>v|LF>°1ҷ\&x`4aAo܎r sBPUmk'UtWSZlY{S˦R[ӒXC:Q' #|&Dž/~{(`$4 vUq'.3~C:)5O 2UOdYRO<fmzU)(y~qw]!(OCjfr+M#g;ܳSv<tS[a-0N6*7ي.J 0qz͖+!aqN~x"'e;+FKws/uN s!D,λ/V2/`#Ƨs9{0WF6䕱6KHE$V003b[Dڵ |$Iߌ(!6~0/yAfC)r #uܻ+4`r[MW(+f]Z=Zkw@$`An3@(wW%.ɷIvnN[f%cxP CvL`uF #`UȐ 8*`􂞇%I_6z>3FD-W+ToEoX?!Գp3~WPie\J q`h3HoJU?ZwK;k@+O#xƎ{$.mͩf,:dӤL=%W@E zor }!>8`ڽ_Xך]z)k-̮jBnٛ"l ylZGvkM?(Ɠi-7*Uj Y2e^}v:Dv`.>BJPJcyD沩)`>gLvK:'=qh_00G+)Y̚ȇe(Eě6=m(@"ap͕Xʪh7tk' .#J#^I|EɍPφYFreWHl,ɶ -,%4çK=;nM6f燨FMiЍm4IAiga\+Jk 3~p䷚]р%.ILZ(ƏH*O3+y9ITg$$c̄}L< ϩ3dCLC'[,MtD, ݬXsKm; xƘЃR,[Ek7!,,(ZQ:&Ll,LM5O-p]PXe ǭܘ` 1ɁsLn[xj$#C*T{q q`.×`VO/M1Qvݳjr_=oFDiWį}ӦYaf8< AvT-FvCB{ם6FH@=)EҜwQW Bbz *s{#x:8kp/BX*@$KAnoIo9v!w+l4C(Ak<=<#VkTȒ|,Ν_`Y6|:sf|~~ha󈜐ȫ6WN_p,Pz3rS&p^n#ߙF5" -`6& .2މ.;н ^u&/H=>[)a6"6ZV?Û[Dy+C~ vK n*z/T5sk4k"-u@Nc{ (|o&{$6vnwZ4q*_⦎%,K4o<_ݎmB-EҦ޶B4ȵ텷ٳ~`?44]l {cBu(n4"xd8 qu}AԜ3)bsMtHxa4/;γМ77,b4&PvvUYv/L05 }Z{cWdHlL{s%DjQU},s訅pQhowޛŊ8)+Ci+8N+rwLK̑k.h=ٽ` G c 'ʓAZyLZO5FRںE F9d'2 R1a}Hb Ҹ X7_"&S$*/]Q-vL) ˁgLxpQdO9H{+#o ؋N D[EDkto#BqYk cf3 1$w+}ito0naLS$L ]2Q/i".çJkon UWn\d{d\yLRʓ?/8Le R0+wM:ٰ&?C$2)k Ҏw"~!Z(-\l1*U9e /oX&^x \;)aʵ?F3繠PjmsOۨQ$8M tf-kG؏Lrt|xo-w橁^P@z` 4ZTʋ2jr<|5FW]s(o|B=:j̀'S9h5Hd1qD}{}K_w[J{V>d[A9?KtyZMġE\uSEfվB05HޥקAIM 'YJ fŶ YZ