qca-qt6-2.3.8+git1-150600.3.2.1<>,$fp9|m!V+孲bL އ?A7H}45d$ӖTRpo6 "48ۆf ĔTXaq[Z>>/?/d  " Bhlx|  , 8 D \  $<H](8%9 4%: %F(&G(<H(TI(lX(tY(\(](^)<b)sc*d*e*f*l*u*v*w-x-y-Sz/D/T/X/^/Cqca-qt62.3.8+git1150600.3.2.1Qt Cryptographic Architecture 2This package provides a generic Qt cryptographic architecture, including a library and a plug-in for using all supported capabilities of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and AES. It can be extended by further plug-ins, for example, with qca-sasl for SASL support.fs390zp35(SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://userbase.kde.org/QCAlinuxs390x[zAf|fffff7fc8c97c56517414523cba2a0acb6612d7e43a66f95b917ad910a5bc36a4af896e5eea7bbaa7ad254ad3b6a0e7975bec6c9caed571505b12c09bb705c39afb838cecfc31a965a6260b72aec110e8a0cd3319022a8add165c38f4c74a3dcf7c0c5c9a7cec0a7741f884e1314e803795bacd445940e0e10bcc2ebb22ffc61c37827845385b5651070382acb24ff6b5c440796889015fd041da0eba7296ead58241rootrootrootrootrootrootrootrootrootrootrootrootqca-qt6-2.3.8+git1-150600.3.2.1.src.rpmlibqca-gcrypt.so()(64bit)libqca-gnupg.so()(64bit)libqca-logger.so()(64bit)libqca-ossl.so()(64bit)libqca-softstore.so()(64bit)qca-qt6qca-qt6(s390-64) @@@@@@@@@@@@@@@@@@@@@@@    gpg2libQt6Core.so.6()(64bit)libQt6Core.so.6(Qt_6)(64bit)libQt6Core.so.6(Qt_6.6)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcrypt.so.20()(64bit)libgcrypt.so.20(GCRYPT_1.6)(64bit)libqca-qt6.so.2()(64bit)libssl.so.3()(64bit)libssl.so.3(OPENSSL_3.0.0)(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.32)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0.03.0.4-14.6.0-14.0-15.2-14.14.3ed@eL@ed@dRLc`c`cY!@cOaqV@a@a@`̊```@`%@`3@_@^g@^V]]v>\\[Ѱ@ZC@Z:PYYdYY5Y@WEV@VT@T^fvogt@suse.comotto.hollmann@suse.comfabian@ritter-vogt.dechristophe@krop.frchristophe@krop.frchristophe@krop.frotto.hollmann@suse.comfvogt@suse.comchristophe@krop.frchristophe@krop.frfabian@ritter-vogt.defabian@ritter-vogt.defabian@ritter-vogt.dewbauer@tmo.atchristophe@krop.frwbauer@tmo.atchristophe@krop.frinfo@paolostivanin.comwbauer@tmo.atalarrosa@suse.comwbauer@tmo.atchristophe@krop.frfabian@ritter-vogt.dewbauer@tmo.atjsikes@suse.dejengelh@inai.defabian@ritter-vogt.demeissner@suse.comvcizek@suse.comwbauer@tmo.atwbauer@tmo.atfvogt@suse.comantoine.belvire@laposte.nethrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Update to version 2.3.8+git1: * CI: Enable Android builds - There's a v2.3.8 tag now so the version matches properly again- Update to version 2.3.7+git12: * Increase version number * Update rootcerts.pem * test: add test for EME_PKCS1_OAEP and fix openssl >= 3.2 does not failing anymore when decrypting with the wrong key (bsc#1217722) * plugins/qca-ossl: Announce tripledes unconditionally again- Add a _service to pick up fixes from git - Update to version 2.3.7+git8: * CI: Also verify that presence of the ossl legacy provider impacts qca * plugins/qca-ossl: Actually try loading the legacy provider * plugins/qca-ossl: Neither PKCS12 nor 3DES are legacy (boo#1218254) * unittest/keybundle: Regenerate keys and certificates * CI: Use clang-format-16 * GIT_SILENT: Port to new gitlab ci template * Replace sys/termios.h include for just termios.h * Sign self-signed certs with SHA256- Update to 2.3.7 * OpenSSL3: don't quit if legacy provider is unavailable- Update to 2.3.6. No changelog. - Drop patches, merged upstream: * 0001-Remove-test-that-openssl-has-decided-it-s-wrong.patch * 0001-hashunittest-run-sha384longtest-only-for-providers-t.patch- Disable the pgp test. It fails randomly.- Remove test that openssl has decided it's wrong [boo#1208393] * Add 0001-Remove-test-that-openssl-has-decided-it-s-wrong.patch- BR ca-certificates-mozilla for the testsuite - Have the devel package require the library - Drop qca-2.3.0-fixDSA.patch, that was fixed in 2014 already by just disabling DSA - Add upstream change: * 0001-hashunittest-run-sha384longtest-only-for-providers-t.patch- Update to 2.3.5 * find dependencies of Qca when the cmake package is used by a project * Handle openssl without case5 support * Update rootcerts.pem * SafeSocketNotifier: fix socket FD type and remove signal argument - Drop patch, merged upstream: * 0001-Make-filewatchunittest-much-quicker.patch- Set LD_LIBRARY_PATH before running tests.- Run ctest in %check - Add patch to make %check much quicker: * 0001-Make-filewatchunittest-much-quicker.patch- Update to 2.3.4: * OpenSSL 3 support * Don't create pkgconfig files for Qt 6 builds * Minor test fix- Mention soversion in %files - Require main plugins from the library (for now, boo#1187447) - Recommend optional plugins from the library- Recommend the main package in the Qt5 flavor as well- Rename libqca-qt5 to qca and use flavors to build Qt5 and Qt6 variants.- Update to 2.3.3: * Add Qt6 support. Use -DQT6=ON when running cmake * Minimum Qt5 supported version updated to 5.14 * Minor doc fixes - Rebase qca-2.3.0-fixDSA.patch- Add a keyring file - Use cmake() syntax for Qt build requirements- Update to 2.3.2: * Add macOS framework major version * qca-gcrypt: Add support for HKDF * Minimum Qt updated to 5.9 * Fixed compilation with gcc 11 - Rebase qca-2.3.0-fixDSA.patch- Update to 2.3.1 * fixes memleaks and crashes- Remove baselibs.conf- Update to 2.3.0 * Qt5 is the only supported Qt series now * OpenSSL <= 1.1.0 is no longer supported * Various botan bugfixes * More dynamic test coverage of backend capabilities * no longer tries to setuid when the effective uid is not root - Rename qca-2.2.1-fixDSA.patch to qca-2.3.0-fixDSA.patch and rebase it - Update minimum required Qt5 and cmake versions- Drop the obsolete libqca2 package. - Run spec-cleaner- Fix source URL- Update to 2.2.1 * support for openssl 1.1 * support for AES GCM and AES CCM modes * new base64 convenience functions * new botan2 support * new hkdf support * various build improvements and (deprecation) cleanups - Drop patches merged upstream: * 0001-Revert-tlsunittest-disable-some-ciphers.patch * 0002-Disable-missed-openssl-cipher-suites.patch * 0003-Add-support-for-OpenSSL-1.1.0.patch * ansi.diff - Rename qca-2.1.3-fixDSA.patch to qca-2.2.1-fixDSA.patch and rebase it - Re-enable pkcs11, there is no openssl conflict anymore - Don't hardcode the certstore path anymore, ca-certificates is BuldRequired so this can be detected automatically- Fix segfault when creating DSA keys * [qca-2.1.3-fixDSA.patch] * bsc#1108634- Diversify subpackage descriptions.- Add patches to support OpenSSL 1.1.0: * 0001-Revert-tlsunittest-disable-some-ciphers.patch * 0002-Disable-missed-openssl-cipher-suites.patch * 0003-Add-support-for-OpenSSL-1.1.0.patch - Fix provides in main package- buildignore openssl-1_0_0 to avoid conflicts during the openssl 1.1 effort.- Hardcode certstore path on Tumbleweed, in order to avoid BuildRequires: ca-certificates, which will create a conflict, because it requires openssl-1_1_0 (bsc#1055310)- Update to 2.1.3 * No changelog provided - Drop libqca-qt5-2.1.1-explicit-signed-char.patch, merged upstream - Update Url- Remove libbotan-devel build requirement, we explicitly disable building the botan plugin anyway (boo#1055322)- Force building against openSSL 1.0 (boo#1055310) - Disable PKCS11 on TW to avoid openssl conflicts- Fix build on PowerPC with GCC 6: * Add libqca-qt5-2.1.1-explicit-signed-char.patch- Update to 2.1.1 * No changelog provided - Drop Use-Q_SLOTS-Q_SIGNALS.patch and 0001-Add-missing-QIODevice-include.patch- Added Use-Q_SLOTS-Q_SIGNALS.patch from upstream: allow building without QT_NO_KEYWORDS define- Update to 2.1.0.3 * Allow co-installability with Qt4 build - Remove conflict with libqca2-devel - Bump required cmake version to 2.8.12 - Added ansi.diff, rh#1182200 - Added 0001-Add-missing-QIODevice-include.patch, fixes build with Qt 5.5- Update to 2.1.0 * Ported to Qt5 (Qt4 alsa supported) * New building system. CMake instead of qmake * Added CTR symetric cipher support to qca core * Added no padding encryption algorithm to qca core * qcatool2 renamed to qcatool * fixed crash in qcatool when only options provided on command line without any commands * Use plugins installation path as hard-coded runtime plugins search path * Added new functiion pluginPaths * Added functions to get runtime QCA version * Fixed 'no watch file' warnings in FileWatch * Added EME_PKCS1v15_SSL Encryption Algorithm * New implementation of SafeTimer to prevent crashes * Updated certificates for unittests * RSA Keys are permutable, can encrypt with private and decrypt with public * Add unloadProvider() function for symmetry with insertProvider() * Overloaded "makeKey" to derive a password depending on a time factor * Remove pointer to deinit() routine from QCoreApplication at deinitialization * Fix a couple of crashes where all plugins might not be available * Fix operating on keys with unrelated expired subkeys * Fixed timers in Synchronizer class * Dropped randomunittest * Fixed many unittests * qca-gnupg: internal refactoring * qca-gnupg: try both gpg and gpg2 to find gnupg executable * qca-gnupg: fixed some encodings problem * qca-ossl: no DSA_* dl groups in FIPS specification * qca-ossl: added missed signatures to CRLContext * qca-ossl: fixed certs time zone * qca-nss: fixed KeyLenght for Cipher * qca-botan: fixed getting result size for cipherss390zp35 17264759182.3.8+git1-150600.3.2.12.3.8+git1-150600.3.2.1cryptolibqca-gcrypt.solibqca-gnupg.solibqca-logger.solibqca-ossl.solibqca-softstore.so/usr/lib64/qt6/plugins//usr/lib64/qt6/plugins/crypto/-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:35653/SUSE_SLE-15-SP6_Update/77bfe3106e57956b18233a5a7c920888-qca.SUSE_SLE-15-SP6_Update:qt6drpmxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=8637b1b0df5bf82bd3d5fb55ddc7506209aa0ef0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=583efa70712ccf9271d1de4bcb487bdd6a58cf12, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=a2863ef796dcc8895d557866f77244f8e6d7186d, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=c70f8203e0cb71d4b361d728d2576b3a61c25632, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=896ccd5e5af22276229fe2d7009be2a18d984ce1, stripped!0EPR R RRRRRRRRRRRR RRR RPR RRRRRRRRRRR RPR RRRRRRRRRRRR RPR RRRRRRRRRR RRRRRRRR RPR RRRRRRRRRRR R|}48K!/nutf-8b28753c8dc72a42f5cffdfe73ac86267dc68ab651a62dcbe74a721ac38887fd4? 7zXZ !t/}R%]"k%՛w+OU ye_jn.suz= ;%ȧΑM?,fGJ/\Q,dN .L"^(4:`pX> EqS0Fݼ*ʺ`2cWDтۏrInp2X!aNi}Scb3XQ_ve2P]⸞X J? mY7|ZǷM{g3f0uH;1 +#Kc]KS(ߗsdpXQuM(R`2"$W^EVP 7)ZDmr \?GQc4$ZĈ4OJp5:qa!?$M \SN !46ؼhDv@>~2Z(EG skv1F?SQD;wesg~OqaOrhI|4//+ gT̲b~+<ݶl<EEF] DL(($ɕ($V1B9gL-VibY dGa)!D|:7%xC?928')\L YU{b-_l`$c?uo29Oӆdo sRO6pϕN dh!zzHnPir=D| Q|B o>%igAj֑PR, VR;A8l,;Fn^jO?C4&E?8AT+yT+stV5]S^RO)!4z ؇/E]Z``i vUG  h|ALv8 7RKuiuNzJ3Db̒9tOժ6L5Ԭ0_@" 77{p|s^~n-Ktw$zYl]d"vvĚԪm%i8񝈉& `!J68j?f8j}"%fjǴ- C_Řرn]^]PSrx|- >"ށf \2IL''ԝX&4vL `(Zq?@;`=_p %ҾZzQMqYgi.%iV}w81H?R Q^4q H53C๡E9i8Epz,jLA1 n1u$ +#5 'V%,3:<:K!ٽ+ b.ޗjSdy)z9ym?pVT-IqMvtK#S卻@"Q=E#5jp3S@ PM膜p[k.榝^5 -d2+?ƷK,).^?wmWye?pƀ '[wH =vO'o43߄y[h nr _Zsp 5o1[!(3eSno8OBqUUΪKr9x!({mM;BJY Jvw΁;yHsݹ3 /)kq Lk2r`!l!QĊsY{ e=qY|Fܞ4%3'oWEcjxꠠaޮ'cXmVNkʲ9ú-vƺN@hqf vx螌OI֬4(/3lNJ CS&W㲉~5QrG|dGLBx30KSi/HH\?~X6ǹ~ڦ US(AQW< Z!l|ӻBk55mutsWݧaIpE 1Qs{TEesz|ucTU0اro,?865E#n(~3vB.xU5 2fT, Cu7B6s8Hsg?*VC'(FYf#GKES꘍m(0ä=Ra-ׇ0;vKIRnTwB,F:kI9$nCmE;J+%\e֤#!4%&^S)s(rknf`i/!ʔQ*0oԡ yIƚxbl6.|{=S}7?"4x6]i0| ;/Y ^@5ݨv ,.\2sc-3=H#+I~0]&.ِ`Z<zxet׾pLq/0yj@Eu{wm kp޺9cAGA좗n\.tLHc@׫%o zBd`7,6 Jg!&#LOu~A *{|Y"(M 2g;~ N3T=eVFd:'U.6S5%4nF@RKʓ60i-=O$7QVZ~,Q'嗌.1x{$9ωʽt ʳrp?kth"$2̵H*_Еy5&147UA9$XT9\{A/Shr9nRHLmS!Id:)`ԍdt ޷=;Pr{!A%ڛùѽ_ q&WTZӎ<2)M̴w)lk'}9G@CT5XfD/\Eܤwekg<7QxC6F | K8s~'121C/L3g<%!@dtnszrN],L'xx|aioXi0}urtSJvTSk45\V2P2݉C 8>ZYSz Q uq2T# y!tf`QEnT|eV7VurXWfptwwF/ώE<Mou;6+W, IhJPޚ}t՜]۟Mh;t!J'*Ipa6~ f3^LB)16,QܥqhYgߟ|b11-utBr\-Wu]B"3rкΔֈÜe6 =BcN4x*]0yw{GᘉE&Ks`aVa !+ O4*9LXJGLR>`ѫ=S`\ O F,eΨtLiPˈ_/X0r5K6ž pGr"$ CHdBx|+I'.Z8p3Ig`Cz*ra-e7/Վe1 &Q3pu.88҇ҸŅYJ_ 3_itֶiD4ܵQTs\M*ICV&VŧUr5hzji.jެZ0B/ UYrh{l9]>wW<޽Aᙁ 9U$0ꇒ?6B)>4qc+5X@D5xʬ"x D]*ɆN|Pyȫ ?kG5S-m\׏܈^^=FBwU2ňjQ}f;dJ8-0/tn.OFp 3)qEV+kou֧;|LSJ[4$x3ǀ{:箅@"c.hu뭱M- Krӱ`;L L'b(EKQன*zMnxW7^IJr ֺx#0O {C$pE["Kk>%%|s\szKpDES62h"!vd;kE2Ez<.EXCfuh_Y9A/306^zzZ?QC$! L R kǾ=m Yѡ,b-mCY#=] tsӓG2r,2֘l7D.;πBM}phۘoc}ƆczɠyJlqs2hzd@7nd\*p/%E [ +MzNzj@TTܰ0oITZT] (n(}E.jvG@OAxIA~ü}.3}B=mc7:ۅ(Eh=M,.RȌ ʋ݇qN~ff.oGQG@u" lzK6-~Ǥa֨U1%5 X{<jMRw1}\9Jb|ʸy6\cWt949_<KW{ُ!0˯l3h~rI} 8x$F۱Jn^| 8Ž^g6/&=Q:ŕ,"ɒ=H;Acv\<+Wl1O |+. Ez}6NKshj3c_FZrcj "E"\֭>;=ADɭ2)4Aе!,  lTwL 3Dž* lǫJEE ގǖz72# W@'PZ^1Rƫ8<da7S8(0j,p4Q&V)ѷDIYS0o'ti;DN{O}w6g>y&LN>Y6: *I )iI$sh*o$5bf%hU/6^W⊍&PKw';zp~Apm^nڠb zUbUዳjRbZҏ`RoDӊZm@$~q'!.hyeD(BoW_I|#A7<]QEIWOUܢ0L5,*Cg1Npb"Rޔi< k@UiMcHl\" wc2 !ݨR".TK0ZX,7.`UN>^0H]WdKJ6E0Hϥ!Pi+A&;b4sԙqL/ XVṼswԗPxr8E/OmPx@%U=%_P:[(*/94|dT &ŇX84YnjDB馠B.7 mTcY$W @ X ǧW9w}2+yh V/Hz0:qZĘ*'"&3&e߂MXe)ļ@|ΩpwV&N1@%%x{?j$IXQ,3Òct$BXoߣ76 ~<bL~Қ&h׾䆽mkh#dE-6RZ ~&'.ԌCxez2˧ -1=Lȹ&CY{LJ3g%[->]šc.ALquNYqeXyF+wt<)08P軫3+\Wr?}E"V k8>E[r>_a%=> nՂ+ LJ8O~ס*6U~"=?}a_sPq.O3[P5-YO1MJиt@00vyy\T ͮ@|yƀ&xXe}Z`} b9ѴjɵGwowk?RQѪ>w.8#/> OvuU`D&t:[ښgOvAT"eP\ U@Y) גUc,v!p=XNQ^skѶ9;T*H>M٣KhƒOEZ5da86STE/OD c7a~so'Қ&IW\XG`i}+\j#iqF-d(* ]S'~SV59*'Ջe_.YɅ t, 4|^كv@inv"ND>ȝvg[7i 땧[An6Z$o%U͢N }m܎ch-")%d$ { +ՠF(ݕ_2?Aa//|sLD zL#z;͊0}Rʦ,::Jq[H|>n=W${8\?,ϵ4*LJrzM،ube DrX7x!Wka1o)|iZ}{!cEg5sTOi#e 9?Ź$Vw&яf k1u.`Z zmu tt&o DI4![~/|NvZv>=΍:³?xuwT7 $ݴʳ65qY%Yt2fh&j&2yuܷ}F1(~O5kSrp;B4`ȀѻwP88W'k@pӿi9b}!+%=ojqpi0lv7(^4b\`UժT+YbD~ YU鎇trjuJ 凱< X- .P Ƒfd)BUSl<4#9&h$Df@K=Įe(]񗒊h\_9mERo;8~I^c2a2-fW՗6ڇO%0"D) ʼH0jj0Vsji9In#{] , !vcP=EkK㛸6rO]Ne|>Ω>XT;B̏iPS:%6PΣ#F[&=vͯGѮ! tQKr8p"pPPLF̺ϩ5s%dNp1:(Qn%kd81w6UbgBo%.,D@Uzd:F^B}:8\ёK=؊rmeO?I_hޫ_&eggO~]&CZ! ^SOןx(B4NYlRӒaZ{& !fpք+^ 3ȡ Tۈ&P>:N `˿ iż8y*xvR[8onGT: *b%,_q \ Hhѱ{8)N9h^X&<ٲ'א֖GU`E*HW\ RӂѨޤf!w0=4 :UU[ᄠPo㊌q߾96-|ߞ!f Ҍ2C](sÞb}TƋl9R7Fc_YwB_$cn"$a Sn(<$y"κpĈ*ȈQيki3S}^3ΒiZ]u#ƅӱ4%sE>B6 mPrk?«%f3;e%w9J{yϼόlV1b1fArz8i4<&=.^TZ>JH7T'>7Okay0xb'Wy c<Lo[&\㒎3 N ՀZ:]].Oi<2&?܄0W6p%[|*&t,imz3iGR2E݆-˖- lA\o[CZ@ J'}%VoʏMFg ܣEz-HڍZ@3Ma /R%Q΀"/F[j~QxKYe^w01vghKDa6OdK8#+V< i/z\b)ݎՌ1C]쨸@]Z)7ZcNJ ǵihS2K=n] (?(n [~}5.j v/MKuD/ MzuTO\՛O& <X|-Nb+hWvAs/iG$t;L!4:y_M8FNGbl:'~Tl˳MO qsN\xfc.zCv(kڐ ~'zҝ4Z">V5 WrbgT V%"H` +.P@pLiOWXQ'!wkd,Zmi5[qAOX%Uٛ7&䶥(rrL -.3Z:;a<+xcF5ܸ 70dT|mqaLݥe &eџIb-kd״@Kl+1"ӎfѭ\-႗T:BB_mKUMpqs)CNm1+ö^(ی@%?]*[^c=?X `8 )- Ϙk9 =n.:}ԬN\ MkM+oxÔ+%ڛ0h ʛQ c7z"QthHb?j-JD $"1z)dp逽ikq'W(Ce!,Ei]ng3y&;'c†?8P+9hAw} ;% ׅ $ǹ9I;tuv I"?K=[w!+C:=8” G0^)Sȴv\,OfH='"9>krMl) n#fZ2=k6gbxF I5ص3l>ûTJ7mYzj;+WY!D-+(x6A-s MY|.?31n؅@LGD [eNvDHsμ +\tKKL(p'bm E8wlhsPH HhriO+Q-:P0>ƁLíL ( RױԂWtƔX ,`@Do#?x ?VmzyxV C؊T"7RxQy_H\~hF0;6&6ڽ",FƱJb-!?p|2~ٌvŢxdAY7N1&kj.s6F~ տq0qQmZ׀5hdԏ6>]7 i9Dm$F/ vx 6:e5nр(\ʽ lvO.8z2FdŠx&wz?ZZ叵ICw4x  OGSY-.́*ID?C-BC#yEU":V*+z.lĘk!qh䞭zO`7UD+T#ZEIWCf$.( '=Wpb=YzՓdW w=^ YZwJ{B}I(Ma,>)՚]m#NEַPE]̛7j/ |'91%52K| ^sǒts^L/d:M̿LMwѼQdQf3yob'4oCǖjrJpV# 1jz1L`b#doEX7ɛ7.VB25[lQ=pDS?;*XN>E~W)\R< 0@;tWXq^_ _v&-=k#83k*ʵgN3PLlrt,]H{B4c9ekR-xD j591CN|W3r&8d?<+jc']ml%D; uyĪjDZĄ1ސճFV 2`!L^)/\Y|2Ie}*S+slb=1۾q.5E5+2rh`z 'ߨ+ڵh&zK }Q}صl)D@=~~·(V? P(e _Xd3W#vsA9DoE%R,m tVo7sE`xHV]LH &Wد+E,m஠ ]J1 HC/}k=YmE8p4ígDTؾ6Tixv˕U ف}$2AޔT(GH_k p!/;Nc-Ҁ2c]For=kp"V~+\]ֶ ͈dGZ&J9Zd+Mߎď 1Kې}ǺR3[~ wux!,FӼQvI깸ܲ=iϘHa%խ#*Ӊ"H"+N3=b;h8yV2Dz6 :zSOŢ V? jEEBi+bt[ z:9qnuW6>EӅŏʗvyJP̼{^L†B&2g7ߧe> VC;Y)ĉkyf>(ɮAKJt.㖅eO(;MC0eX"A'18~ @aXQxqk)?;3Ur~eqUܤVM瘕\jVp?+\M\%u#fF dCح *.eّHM"r`IRXs ?jB#ZUf=8⏾T/`Sg,^a?yi"eXx^ZʅžM5JU1T⸔Ua4WN:Ƅ9ӝITف-`5ɯp1Uo׶΅rp \:v0m \5e؍/#tI *\cZSlN m< +[CuYJXxd&yϕ9긒"a˧,8/y΍Y(ce q)~JGd^dF"bOOZG1@b+K85Vh޺Md!NPI {E{j3YI /] tQ6RHAbR a V뭎ehՊ16)l[-B'^ߤ4lT^fBªz,s+&M+cX X117i2A>Vϒ1v3;) }TfCj\{A'WV=n`hnvmE)׳*'Ѫ:7x ua޳ѻ9RT)Ku?uHF#J) nv]toHneFr٧93 ׿̶vK*s =t'n *_W?B 7`$jK4ggwo2摌ê% @7CW@6i"d%gعmg;[V[ԯp 5Un"Ibz)SH0YO^ʞd F#8>)8pd UXI$嗺-n|QjU[o|>g TqʱB0٣Q1դ /7o1@ zW:TɵAebGk 潼L5"y]hA01lpp+P{7Lf6]͔ - ǮE,"^l ]^xkPJ&̨%mYv?S Y$ņ"mu#T؅IWz5 =66+a@[.2j+I C@Ifr#CVTXTI~[l`ľ1tW޹_ X4%qx,hZ̎pq;q(NI (y1$ӛa6#)ك\j1`5򓗃_$z-lA %[M,]/g8[p=V)8 U)Rv5{!U5NEtW/]q R5%XSD=9$!|p_zcӒ5d$Vv(^:xZPN[#r/4$LZʗg8KCi&C${5v E1Hϸ9%[l&kKS;Jng[G*]C;^feL_ZРlh2'of׶[OBq}\Iߣ7dҰ~ bx8N(2`}(,YNi j/6T*"c>m@]+J s|6>~\\_ +քA +G)^zZx{mpcˁ+x 72Jo-^i7:^~%6E&) $hE''0Q1T}<99e ^܎s,.rƈfdtȍgW5&ܽ{h\6v$ kMzŢKxdPCih [3G1ko1lR7:b!Ե>`}S @LK3ev /}YeJqΜe!Yև*>-$dú ZY+S,!f%_1$I[iaUt5_G(%)_m` ۶·IVoN0';(DQ~ \s}rBFrf=MsˬQ t: &3˝ߚ-^NM8}Ώ2id +[%*5ԙ> Z7v<=tV##{De5\;{?u<6MvvLl,2!мGjI^g\5 o٪+wk+Xe3⺄iIF#} IfVѷ%Fb:`4%ɝYLyx.onz<HcALuWcaYgO7$3o%D(ejJ=3 bP,Z($\m&& J8Srg׬*=F{ o}u_*;eYd8-LCҘ6,TA@e\̔߭V,J >0,Ud{>4T"cȯ_a Gw=CKTv^{фKi#O=t4z•W㋚H5`b'~dUtF;y`]mاݢ"uVձkIfYaW^AUdBOdڜEz:yi I^,vG5 TNL29ӃU1Rc]a(ز5&Ï:'boIYG$b3Vmc2t@})7k2}TtQw;:2mkdwU%^l|q3w>1 C\4^Xbdy(I6+jíˡQZA3$h!VK$QIOnWq}uFT>eʅs Fj P, MsI(JD Pg 1&ҷr%=yM ٤C YZ