libssh4-0.9.8-150600.11.6.1<>,xhBp9|mw4Oh|7kgV\ c#siN/?~E>S;y0$lYԊ}ZrȄ-3+఻Gk݃lVٜ r^5PHS.W%x9"w|Ui1ҵ(X#RAX>v.v^7SŊTz>h\&0xYeJj~U_׷e"7\@v@ G'Uc2;aT 8߻`4~?c;S%>@E?Ed   * .4<T ` l   0l-(d8l.9 $.: .>A~@AFAGAHAIAXAYB\B8]BP^BbBcC|dCeDfDlDuDvD4wDxDyEzE|EEEEClibssh40.9.8150600.11.6.1SSH libraryAn SSH implementation in the form of a library. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. It supports SFTP as well. This package provides libssh from https://www.libssh.org that should not be confused with libssh2 available from https://www.libssh2.org (libssh2 package)hBh04-ch1bHSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://www.libssh.orglinuxx86_64cA큤hBhBhBb;eyb;2349e9b7038bb6e4fb352f4c7397f9eb4273b00af706b5340cdf45227dda064095b6a58ab69d7687d9486b4a859ebfc00fff25b0942cc51239ada2702ae69d1b3c8f4a21066d2e1bbe8dd80c461f0e67bff300bc0173b5592069594b14cf0f2a6a94b4bba2afad75a1cb7fa433559babcd09213dad861edf62177bfce35c17aalibssh.so.4.8.9rootrootrootrootrootrootrootrootrootrootrootrootlibssh-0.9.8-150600.11.6.1.src.rpmlibssh.so.4()(64bit)libssh.so.4(LIBSSH_4_5_0)(64bit)libssh.so.4(LIBSSH_4_6_0)(64bit)libssh.so.4(LIBSSH_4_7_0)(64bit)libssh.so.4(LIBSSH_4_8_0)(64bit)libssh.so.4(LIBSSH_4_8_1)(64bit)libssh4libssh4(x86-64)@@@@@@@@@@@@@@@@@@ @    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(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)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libssh-configlibz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.83.0.4-14.6.0-14.0-15.2-14.14.3hEh@h[eqe@a'@_h_^ ^@^K]]7@]@]]%@]@\t@\@\w@\s\ac\4\(@[@[[@[@[[r@[qr[m~@Zw@Z?YYXh@X@XGV @UUUPUJ@UB@T@T@pmonreal@suse.compmonreal@suse.comlucas.mulling@suse.comadam.majer@suse.dewolfgang.frisch@suse.comasn@cryptomilk.orgasn@cryptomilk.orgdmueller@suse.comasn@cryptomilk.orgdimstar@opensuse.orgasn@cryptomilk.orgdimstar@opensuse.orgasn@cryptomilk.orgasn@cryptomilk.orgtchvatal@suse.comasn@cryptomilk.orgidonmez@suse.comjmcdonough@suse.comcoolo@suse.comasn@cryptomilk.orgtchvatal@suse.compmonrealgonzalez@suse.comasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgvcizek@suse.comasn@cryptomilk.orgasn@cryptomilk.orgasn@cryptomilk.orgjmcdonough@suse.comfabian@ritter-vogt.devcizek@suse.comastieger@suse.comasn@cryptomilk.orgasn@cryptomilk.orgjengelh@inai.deasn@cryptomilk.orgtchvatal@suse.comasn@cryptomilk.orgasn@cryptomilk.orgdmueller@suse.comasn@cryptomilk.orgcoolo@suse.comasn@cryptomilk.org- Security fix: [CVE-2025-8277, bsc#1249375] * Memory Exhaustion via Repeated Key Exchange * Add patches: - libssh-CVE-2025-8277-packet-Adjust-packet-filter-to-work-wh.patch - libssh-CVE-2025-8277-Fix-memory-leak-of-unused-ephemeral-ke.patch - libssh-CVE-2025-8277-ecdh-Free-previously-allocated-pubkeys.patch- Security fix: [CVE-2025-8114, bsc#1246974] * NULL pointer dereference when calculating session ID during KEX * Add libssh-CVE-2025-8114.patch- Fix CVE-2025-5318: Likely read beyond bounds in sftp server handle management (bsc#1245311) * Add patch libssh-CVE-2025-5318.patch - Fix CVE-2025-4877: Write beyond bounds in binary to base64 conversion functions (bsc#1245309) * Add patch libssh-CVE-2025-4877.patch - Fix CVE-2025-4878: Use of uninitialized variable in privatekey_from_file() (bsc#1245310) * Add patches: - libssh-CVE-2025-4878-1.patch - libssh-CVE-2025-4878-2.patch - Fix CVE-2025-5372: ssh_kdf() returns a success code on certain failures (bsc#1245314) * Add patch libssh-CVE-2025-5372.patch- Fix regression parsing IPv6 addresses provided as hostname (bsc#1220385) * Added libssh-fix-ipv6-hostname-regression.patch- Update to version 0.9.8 * Fix CVE-2023-6004: Command injection using proxycommand (bsc#1218209) * Fix CVE-2023-48795: Potential downgrade attack using strict kex (bsc#1218126) * Fix CVE-2023-6918: Missing checks for return values of MD functions (bsc#1218186) * Allow @ in usernames when parsing from URI composes - Update to version 0.9.7 * Fix CVE-2023-1667: a NULL dereference during rekeying with algorithm guessing (bsc#1211188) * Fix CVE-2023-2283: a possible authorization bypass in pki_verify_data_signature under low-memory conditions (bsc#1211190) * Fix several memory leaks in GSSAPI handling code- Update to version 0.9.6 (bsc#1189608, CVE-2021-3634) * https://git.libssh.org/projects/libssh.git/tag/?h=libssh-0.9.6- Add missing BR for openssh needed for tests- update to 0.9.5 (bsc#1174713, CVE-2020-16135): * CVE-2020-16135: Avoid null pointer dereference in sftpserver (T232) * Improve handling of library initialization (T222) * Fix parsing of subsecond times in SFTP (T219) * Make the documentation reproducible * Remove deprecated API usage in OpenSSL * Fix regression of ssh_channel_poll_timeout() returning SSH_AGAIN * Define version in one place (T226) * Prevent invalid free when using different C runtimes than OpenSSL (T229) * Compatibility improvements to testsuite- Update to version 0.9.4 * https://www.libssh.org/2020/04/09/libssh-0-9-4-and-libssh-0-8-9-security-release/ * Fix possible Denial of Service attack when using AES-CTR-ciphers CVE-2020-1730 (bsc#1168699)- Drop the hack to pull curl-mini: we moved the split a bit higher up and now have a non-curl linked variant of cmake in openSUSE:Factory.- Update to version 0.9.3 * Fixed CVE-2019-14889 - SCP: Unsanitized location leads to command execution (bsc#1158095) * SSH-01-003 Client: Missing NULL check leads to crash in erroneous state * SSH-01-006 General: Various unchecked Null-derefs cause DOS * SSH-01-007 PKI Gcrypt: Potential UAF/double free with RSA pubkeys * SSH-01-010 SSH: Deprecated hash function in fingerprinting * SSH-01-013 Conf-Parsing: Recursive wildcards in hostnames lead to DOS * SSH-01-014 Conf-Parsing: Integer underflow leads to OOB array access * SSH-01-001 State Machine: Initial machine states should be set explicitly * SSH-01-002 Kex: Differently bound macros used to iterate same array * SSH-01-005 Code-Quality: Integer sign confusion during assignments * SSH-01-008 SCP: Protocol Injection via unescaped File Names * SSH-01-009 SSH: Update documentation which RFCs are implemented * SSH-01-012 PKI: Information leak via uninitialized stack buffer- Rename suffix define to pkg_suffix: rpm 4.15 has suffix reserved for internal use.- Update to version 0.9.2 * Fixed libssh-config.cmake * Fixed issues with rsa algorithm negotiation (T191) * Fixed detection of OpenSSL ed25519 support (T197)- Update to version 0.9.1 * Added support for Ed25519 via OpenSSL * Added support for X25519 via OpenSSL * Added support for localuser in Match keyword * Fixed Match keyword to be case sensitive * Fixed compilation with LibreSSL * Fixed error report of channel open (T75) * Fixed sftp documentation (T137) * Fixed known_hosts parsing (T156) * Fixed build issue with MinGW (T157) * Fixed build with gcc 9 (T164) * Fixed deprecation issues (T165) * Fixed known_hosts directory creation (T166)- Split out configuration to separate package to not mess up the library packaging and coinstallation- Update to verion 0.9.0 * Added support for AES-GCM * Added improved rekeying support * Added performance improvements * Disabled blowfish support by default * Fixed several ssh config parsing issues * Added support for DH Group Exchange KEX * Added support for Encrypt-then-MAC mode * Added support for parsing server side configuration file * Added support for ECDSA/Ed25519 certificates * Added FIPS 140-2 compatibility * Improved known_hosts parsing * Improved documentation * Improved OpenSSL API usage for KEX, DH, and signatures - Removed 0001-libcrypto-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch - Removed 0001-libgcrypt-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch - Removed 0001-tests-Add-aes-gcm-ciphers-tests.patch - Add libssh client and server config files- Fix the typo in Obsoletes for -devel-doc subpackage - Actually remove the description for -devel-doc subpackage- Add support for new AES-GCM encryption types; (bsc#1134193) * Add 0001-libcrypto-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch * Add 0001-libgcrypt-Implement-OpenSSH-compatible-AES-GCM-ciphe.patch * Add 0001-tests-Add-aes-gcm-ciphers-tests.patch- Avoid build cycle between curl and libssh by using obs hint to prefer curl-mini- Update to version 0.8.7 * Fixed handling extension flags in the server implementation * Fixed exporting ed25519 private keys * Fixed corner cases for rsa-sha2 signatures * Fixed some issues with connector- Drop doxygen from dependencies to avoid buildcycle * the documentation is available online anyway for anyone to consume and consult http://api.libssh.org- Added the tests in a multiple build description file *test* to break the cycle for cmocka, curl, doxygen and libssh.- Update to version 0.8.6 * Fixed compilation issues with different OpenSSL versions * Fixed StrictHostKeyChecking in new knownhosts API * Fixed ssh_send_keepalive() with packet filter * Fixed possible crash with knownhosts options * Fixed issus with rekeying * Fixed strong ECDSA keys * Fixed some issues with rsa-sha2 extentions * Fixed access violation in ssh_init() (static linking) * Fixed ssh_channel_close() handling- Update to version 0.8.5 * Added support to get known_hosts locations with ssh_options_get() * Fixed preferred algorithm for known hosts negotiations * Fixed KEX with some server implementations (e.g. Cisco) * Fixed issues with MSVC * Fixed keyboard-interactive auth in server mode (regression from CVE-2018-10933) * Fixed gssapi auth in server mode (regression from CVE-2018-10933) * Fixed socket fd handling with proxy command * Fixed a memory leak with OpenSSL- Update to version 0.8.4 * Fixed CVE-2018-10933; (bsc#1108020) * Fixed building without globbing support * Fixed possible memory leaks * Avoid SIGPIPE on sockets- Update to version 0.8.3 * Added support for rsa-sha2 * Added support to parse private keys in openssh container format (other than ed25519) * Added support for diffie-hellman-group18-sha512 and diffie-hellman-group16-sha512 * Added ssh_get_fingerprint_hash() * Added ssh_pki_export_privkey_base64() * Added support for Match keyword in config file * Improved performance and reduced memory footprint for sftp * Fixed ecdsa publickey auth * Fixed reading a closed channel * Added support to announce posix-rename@openssh.com and hardlink@openssh.com in the sftp server - Removed patch: 0001-poll-Fix-size-types-in-ssh_event_free.patch- Update to version 0.8.2 * Added sha256 fingerprints for pubkeys * Improved compiler flag detection * Fixed race condition in reading sftp messages * Fixed doxygen generation and added modern style * Fixed library initialization on Windows * Fixed __bounded__ attribute detection * Fixed a bug in the options parser * Fixed documentation for new knwon_hosts API - Added patch: 0001-poll-Fix-size-types-in-ssh_event_free.patch * Fix compiler warning on SLE12- Add missing zlib-devel dependency which was previously pulled in by libopenssl-devel- Remove the libssh_threads.so symlink- Update to version 0.8.1 * Fixed version number in the header * Fixed version number in pkg-config and cmake config * Fixed library initialization * Fixed attribute detection- Update to version 0.8.0 * Removed support for deprecated SSHv1 protocol * Added new connector API for clients * Added new known_hosts parsing API * Added support for OpenSSL 1.1 * Added support for chacha20-poly1305 cipher * Added crypto backend for mbedtls crypto library * Added ECDSA support with gcrypt backend * Added advanced client and server testing using cwrap.org * Added support for curve25519-sha256 alias * Added support for global known_hosts file * Added support for symbol versioning * Improved ssh_config parsing * Improved threading support - Removed 0001-libcrypto-Remove-AES_ctr128_encrypt.patch - Removed 0001-libcrypto-Introduce-a-libcrypto-compat-file.patch - Removed 0001-libcrypto-Use-newer-API-for-HMAC.patch - Removed 0001-libcrypto-Use-a-pointer-for-EVP_MD_CTX.patch - Removed 0001-libcrypto-Use-a-pointer-for-EVP_CIPHER_CTX.patch - Removed 0001-pki_crypto-Use-getters-and-setters-for-opaque-keys-a.patch - Removed 0001-threads-Use-new-API-call-for-OpenSSL-CRYPTO-THREADID.patch - Removed 0001-cmake-Use-configure-check-for-CRYPTO_ctr128_encrypt.patch - Removed 0001-config-Bugfix-Dont-skip-unseen-opcodes.patch- Disable timeout testing on slow build systems (bsc#1084713) * 0001-disable-timeout-test-on-slow-buildsystems.patch- Add patch to fix parsing of config files (boo#1067782): * 0001-config-Bugfix-Dont-skip-unseen-opcodes.patch- add support for building with OpenSSL 1.1 (bsc#1055266) * added patches: * 0001-cmake-Use-configure-check-for-CRYPTO_ctr128_encrypt.patch * 0001-libcrypto-Introduce-a-libcrypto-compat-file.patch * 0001-libcrypto-Remove-AES_ctr128_encrypt.patch * 0001-libcrypto-Use-a-pointer-for-EVP_MD_CTX.patch * 0001-libcrypto-Use-a-pointer-for-EVP_CIPHER_CTX.patch * 0001-libcrypto-Use-newer-API-for-HMAC.patch * 0001-pki_crypto-Use-getters-and-setters-for-opaque-keys-a.patch * 0001-threads-Use-new-API-call-for-OpenSSL-CRYPTO-THREADID.patch- add package keyring and verify source signature- Update to version 0.7.5 * Fixed a memory allocation issue with buffers * Fixed PKI on Windows * Fixed some SSHv1 functions * Fixed config hostname expansion- Update to version 0.7.4 * Added id_ed25519 to the default identity list * Fixed sftp EOF packet handling * Fixed ssh_send_banner() to confirm with RFC 4253 * Fixed some memory leaks - Removed patch gcc5-fixes.patch- Update descriptions. Drop redundant pkgconfig require (it's autodetected).- Update to version 0.7.2 * Fixed OpenSSL detection on Windows * Fixed return status for ssh_userauth_agent() * Fixed KEX to prefer hmac-sha2-256 * Fixed sftp packet handling * Fixed return values of ssh_key_is_(public|private) * Fixed bug in global success reply- Enable testsuite run to check the state of libssh itself - Use SUSE macros to define environment clearly - Enable gssapi by adding krb5 dependency- Update to version 0.7.1 * Fixed SSH_AUTH_PARTIAL auth with auto public key * Fixed memory leak in session options * Fixed allocation of ed25519 public keys * Fixed channel exit-status and exit-signal * Reintroduce ssh_forward_listen()- Update to version 0.7.0 * Added support for ed25519 keys * Added SHA2 algorithms for HMAC * Added improved and more secure buffer handling code * Added callback for auth_none_function * Added support for ECDSA private key signing * Added more tests * Fixed a lot of bugs * Improved API documentation- add gcc5-fixes.patch: Fix build against GCC 5.x- Update to version 0.6.5 * Fixed CVE-2015-3146 * Fixed port handling in config file * Fixed the build with libgcrypt * Fixed SFTP endian issues (rlo #179) * Fixed uninitilized sig variable (rlo #167) * Fixed polling issues which could result in a hang * Fixed handling of EINTR in ssh_poll() (rlo #186) * Fixed C99 issues with __func__ * Fixed some memory leaks * Improved macro detection on Windows- removing argument from popd - add baselibs.conf as source- Update to version 0.6.4 * Fixed CVE-2014-8132. * Added SHA-2 for session ID signing with ECDSA keys. * Added support for ECDSA host keys. * Added support for more ECDSA hostkey algorithms. * Added ssh_pki_key_ecdsa_name() API. * Fixed setting the bindfd only after successful listen. * Fixed issues with user created sockets. * Fixed several issues in libssh C++ wrapper. * Fixed several documentation issues. * Fixed channel exit-signal request. * Fixed X11 request screen number in messages. * Fixed several memory leaks./sbin/ldconfig/sbin/ldconfigh04-ch1b 17582824450.9.8-150600.11.6.10.9.8-150600.11.6.1libssh.so.4libssh.so.4.8.9libssh4AUTHORSChangeLogREADME/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libssh4/-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:40696/SUSE_SLE-15-SP6_Update/b00fabf2a3433bba0184a0048082acc6-libssh.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=78498bd091444e367ae0b717ee534bc1ce6b9a0f, strippeddirectoryASCII textPPPPPPPPPPRRRR RR RRR R R RRRRRRRR>-(za`Uutf-8bad68b56c9ec6a4d3ca9845709d130b710f996fa263112c7b2ec5c596c2541aa?7zXZ !t/!!]"k%d涻L,%:ޱѰ\Flif"?s1aEcฦ %X~W|Um^T:N63jw=T%E/EvR|8; @ߎvYg;s Kʽ#yZf?Xx*}JVaGBqSZLnf:# w~lۮ2I ٹ=RsAȐ(tEܓshzx\9G`qpw0ovNT34@JVPꀈݓ ,!14GVBjK=/b(S7p<9+εUor !IiRZ*)U]88:nÁ̜kܬPi(W=qu-N]FB.O8ύXE=*p-{"ʣ*X &"nki4"0 ʢX]Ls{3T7z،W2%GjR-F'KerվCiYvRuicb9&ŅKޭ8Éɭn$ZiӔ\ɣ"0Ű}lkZެUP|?\ Z5 ʲӞzZܸeů&iO[2KAyDʉ 3p:W>,P7^ގE˻},vʲ5(ܯF-qYc'NLw)Š$=db?\ pn%!/t"%".oߨ#=a݁ UzoCUq@v6ؑ4OnFGK?|*nĻh/r #_\ HAdX|Ăw>\hC==K+h1(NB|v2.d@g'x3^wLς%''4>zO,K]{!R7k's'Mʚ&lb!7cBg.Rd6#f f\P oarzD/@Wq3£MAԗ֝҇W}=C%+'%14T~h23Β\Qw켾g8NxôӒ ;:,rAhz'`l~kGPBxNx%ͦи_zba`pW1 [T :գBeP{m-nyN_5YZ0X3#Ǯ 8c*39?xXb?@0A呱?;η ˕qgF{bJb|G7+9ϡBn'=G_M}&-9q:0"`*[dž[8f^3h[nH;}ℤsx ==?Mkg 6_9ϵB09, IւIZzA\+?NP;j')XYLY~M>@sш1A*ݏCn#ggh}_zq0#(qO7;uU7ib5sUPfOe P|lW[Fq|gDȂf&`G]T V=So_;D,0_A_Y)rOPp3\R.~ރ?)4xngt@K.&s%;xiz](t9[ߣi9:;(l_߭LBA"G9diķJͰW9hP$ { ]1lM6y<ÚRDȦA`̵b%o&yOJ f7J,Oxhz5ZAb༛.kJnA‰,˲d%+:>>eiBny˩fSeҮ#" SDS ʄAZHKEV o8S3~/ሧKGl?OF0K33>ۑ0{@#|AT 节ͩ3AH ޾[y!$4R߸?ETOY$NO8K@#K5AB)=6Wʺ>~ ؃S`a㿾gH6_Y:>G^-wA2'/uf`"ĵT[TAR_8`b4|61yL} 3 jvsCéCΙ ͉~9W`QoG΍x4 Kg_|+o#|&[QrO)Q$[0^QTh/yp$wu:"嗞DTȃd5ig emֻwB1]^"<̷%Vnu3. '2['V3B?+V_uO#j:wB 'nG9H85N01\D"RvR>jpE\}S[4rNf:'0^ nX,uVRJ[矬K} E0R`yÕIR emTfrW1/]Qhk,'FƑYqpǐN')!׺Riy~~GtP+\7P nG„_Jď,W$m۷RnRУy3u嫋m[.0&dp߂ Ee#9>v_~O#䁺!IRUmRx5s_]5-ӞB>2/Ȧ9gЭdF`AMEy#%E'"wGڢpC Ѩ*V"uj%|-L6Ds"n&Jkk=ǓBz<}JN,>)nSCYEf*?.qv5!MNi<h`yˇ1XM`Ke|"ܞS%K f,R.4HʬmhǬ؊0s:WVPsM[3>5 N)[?`K-Zd.Q礈#ۻ&Om\#Kf4; TI^9\MRKZ=3д.(KPqb\;9m"'ή!}^¹(6)Ϸa>MgzxrV&Z$l7rψuEK _kuƔj.radjc+Ÿ Omkz UxRk|oMx Xd+Չ<uj a]$9~)}+=`1|fk(a't-+^jci k'v_A5Iȇj4G\)"J Q@rA, Fwd&nvaՂNKiYG*⩸ +y)\YOprK߸U ѳZEoKS(Ql`x5  (3Vng98!K+/'O +̭u9eiR:pd rdcnM=ڣv^Cu9JW'eIZ9A=z[mvTc#,ޑQԏOjP32m\3lHwh_AW0Ƅ2hE1VBMZzz+^ŮB-E Kt()#5/UJ9<~l@뎴Z V>'3LĂ'dVV(R}hj`Z,1 gzOK˝4@5".gnvyB㽫C*?  f1b !nYB/Ĉ7~LX*b^\١;xru.h"F P x!%bKUQ=C#bw>!B[pPRbN͔3!^/qAn2]6N}6 lʖfM n_s h"~l/ln5tX,oj[5h n$e.Ȉ{&r7exCw@ PϴULY1kmSRKmkADri5ޛG*BojːaEh7E\6n.]92^ Spgb#+8AV!l,P&,E{sVُ/QN حj%B߼mpAP:5,b鐘v%l19[;r%Re{T{M6ɱMei*xĵg5[44uaԗ1j?Vdb%Zl-yÕ#/5#@("mzÄ7eۈoE&j픡}kbxhD1vz`_w6$1F%S5=_aC E۽̈́`BLx2)HE\ p~ u?36 G!#&!Uvo1h)^EkO!h Fmմ͚2l*<zVIAחOOc0qG1~G͒v&v\Ƴd1 4LQKF^|L\[9%b԰]k7b8M'uTф27밢jANs ,̋->If#cHa L}`eiuPRV MËO/,WS}y Q `Ŭ2|<HHwjxS/]G*<͘8 nܐ#W=)D(< L9;bTd±':3:*+)vroi< Ծ2S̶i֐r^m!#sTw:W>OoYMoϯ`$kX%n@tbMeŽerHPAL)U?Zw[&qE$2 )&UդўI#甑Cܤ][TƖ;nb$C w{iNfzsΙd-fa1,EWZ+(]FEk:5Ԧ*W`h{ta=J*UDƇ/(0QL:E:n9Nbkӣ@Pqr;;V%K$V=`q, L|z ÊD +$a(pڦ'μ؅6&'4*|kVlWW\:h}rA.Rܚ%C2[9pT3,{m\^ Y%ȎH2li`l"^==zlE6 ~!Q ǁE|Ba)d(mŇ _ R|dei1Bqt]{]3]n*+7'm j K~ 7/D%ġjzK`^*`͹aC|>\Kq1|d|-TVjSɧH}Ơ]'{;7Onr߬͛c^6epOAiUOFlRcE%dr nGs4OQ港p  eK_mr7b8*#ykio[Ce )-@fMroCR!kC5\%;# OGİQgHjD_cξ(me|e]AQA(h\jaNcaʚO]}u T mxc@B 'd pBݽP*T3am@!.?xuA^45:e-5Lf  g>{.sH1h *϶2'9?*3q.umj1W ղ[S=S(Lxi]zQBkg7݄ڃz:S˩iP$_O.|c^>Uz}e_jVgN/B5`=uZekaHLUϫNYpwX7݋oe7%)I ?/iMɜy(9gt<ֱᣆh\vVY 8Or}B>7D &x  T?0=#tv)dvbvX}  >Q.E}w!֢I?p&@LN@Zhf>WA@)U&=[״\~+F.fLJBD`2>v]D'+ѩ:~_B wYEO ๸{ZN}Д cs1 0odi$h47\H7w,am.!_@@1tҧbˆjb{t45;ژxGߍ7F3N~ -A:cѓ |6΀_AF͛S\]|)ʲDD=*mЉV;1 Aec F6Sj<5CqȓQæsA&(/0&vD1~?߀.3|,-ǭִ=`\>DĥU"ilM沿6~%H۞Mp/-\j}N:FS\ƻ Fӻ[Ueă\+h~ĘkT.zM(5|IҰ-ծ3 kϟ}%`Xfmt B~npKt3VR+ !4j[3c^gFmÍPmjTT8lQM[naec*|=;o([cnRNpDi^SW,@Pr普V0kYz2G&rC$hV-g;(ŵ4|~^-;"K~ۍ!ﷻ*:9tE'COSrpLM){-f352 0! TcL"Җ(޸e9 o wH ~8LYblt B?E0=@2B?u^7Zu3EANWvAQzBG'{}ݹPRp~ky e~_O֤-^A 'f 'eѸAAu~498+mS舖'or~rjN ,L5Ǜxd5akSb΃tr-*<:Hv+awϳW£UsG;< 8gL&xMu|ڬ`wGGLR +mʍ<;DR<F xkhWہ:q4_,@ 1%owpڪdWM{QtqlslfHI o/aq _ =O_Xtθ.ԆR DxҜ|rťGA-ٕ ]@|(q՞[48v",e+&g|lDƺh̖0#F$ظ[hgڢ@+$HwN/7yЉA*42uq{W- ÐdKvP$|qk@w:;A5ַVlW-/LdL ExV4MtF=Dɂt LI &z |@hGRI$h]V . ^W !964TQLMۋo:;h~|!A#6=N=iﲝ'/0.Bt,/bg%N{8#4DD=(c8l{ Ň[vlQjTm._vۂ͓(K48-X؜Jʡ|4kl^5鮔!^Hדw e>E#C =ɅG6 pwkO*'{&t+FPn%3 0>FpdR'( ԺE ,lH'Dy޽ 59$*rh~4t 1-4oJ(7IZ&)iڽ(uZێ(|۬Kiy7M2ژu?) 4+1%9%.G҂{IHaj}D\% B  j(^Y&U !sZB*PtNOi ^ (ȣv_R{@<&5FKBO ]wL4,.Ő9Yu8i.pS\np5jHMs +}-8.M,PV!@ʈf^ QqVx~ډ=䇆Xua2Q˦{W][AqBC|TTVHGF$4?'}}@j=]H F}wGc/ɓE0 =fm@"ý3xu|Х Avϔn4"X+pW.v5+iS!ma3#B`4+}2F5Ax`ɲ7<k`'#`cxǺ)۔%hd-s5us&OH;i=_ 2h>7Q*[˖QM/ÒD55syfPhT-1 OT6sOm>gRkXhL\c]R(59eS`{||S?@V>5zъgR~Ylǚ,;1c^|MWjRZP3;CK΢6 -pS/ #k"(;'aTТA:Z!4[Sniݙt^IbFK2RǬ'gw#UwkY,8qu3Z}ngG,G.urG'"fclQ=zةcK2 )b>/z?Xe2j_ Rrߚ2nJn4Q5{q(M+:10ZqZٿTuw brLioYX7rCxy?.QaD%SdFNܔ4jrb;EJ5Cmv 4a|Iտ?W7x|54ND\R)ԐއfsYyk%&mr?E鼴nSrKJ˕I>aqN4Wޯ).yp ju)/yT62e 6 $0B*{؜X~ ;"9lF&{9}? R$n$J0Cz똏FHe:,i J QYyB:Ք:Qɀ?J}E:C XGd+V YE~<.,#1pGexj%>}A0IgR#5FTwq 3 dg=Ý_~@du;Fr%-ёuyRfp/sD6y 7e6_QJ憖zؙoKLrfZ7jzDVӸ P,SgDQ +Mh**u 9? rPpTsW ',~xޙs”ԘJ'o:hKlQd1fo+`F: SWUA!.Ԋͮk}`ld7[y+_w{su hV, 詘Ǻ8;#^@9iOBKf)錢zY?8l ]?M,Ft59/WųoH&S%B|SsfzDDmu2%6l k(6Br=˷H'&$`Y\aHeq+_eCEVhC  '|.Ҥ~;mvSH]#,Dv$s={9ht6GPg,To4`蹼xN7&^cT8J-h,AJHDRBXL,N8QW/-fLn[vuDpߛzU) RR "y0藏 {Ö`V)!1JC%(4S]vbWuO"(]V H(,BϘ{irb<GrlՔH^pS˴;ږ-bxiyHja'o%Eˬc;4=k $\f vc$SXm,VXXX>-@;0"W Y4%gDj~єJR"&N֖bp2HrtӞ.oԮpAaۨ,Lܐ/ڳۉ_]>$O$ZB>m g)g7qC~dA^r Q02$J_`_T̈́ݚ0f8ij")gd? B7ͼȈfؼm丸Wg%gE8-mo/KŪOsS A_hK;JTsP$e`cI#rNhʖyОVo?/Ftr{r ;Uhe sj&OH'jK ImxmXUvZ D|qh7,zR/,_8\RJ@&3W&Iz˼Ɗ}h%ԓY`ݖUC! 7% sVJH1 zT'a )$^`;# .FcsJ2 `{MW#vF'GGg;M8SI Vg3RPI_%$|eAv^M$(m lj m5P@\>owVK =!>2k&9kt;4q2АqQɚr5ϪdX7 萤|E#Yw%誫e,O|m} TtV51m^m%簡lE-f+?5iťL ai+>NP33PKnؠթs,kd.{N*q ZUi 8diQȣ h)wWsas:w}(eyS hRUW͖,@2TIGQB ];cXxl_k۰bQxeBqYknF<˒ (2BԤqWFqK)봬y)H=0AJGR!%sXI.,o^jRX5 Ua^$D .c?_T%&#!YLX,8kT4Vp6=ټ*$ylG~&P ;F'aM6(]N$^xWar EƯyʏK;ag 1 _xF]kk1uql㮁(~$y:> =xJ<{FGCl)4XWߚ:{3MŗP-ݲ |2\ LPtq( \̡}9ϵwM]Y|]<-)Őߘj}7w.}-)N| Tv)uG,]S9]C1ך_I5̔_X[fG&1U Q{ѩ)aǢ4Y>#؞%+U }A>}emr!ٛ ΄}Orvp϶{r+AT>r 1EW@ɈW^r2sy׉0d|kkZ(m&ނL(PXܨ|Pa (-N8\:W_Y ⓑsCκSW D2tn[VBpuZ'Eg-$?Ll])?hM;Cym:)n\EfY)&'a՘ˢrjz^_zsDSkXZ #M9̙j!I kzt'))d;|ѿW^E3WA,|V .~xx@0yzU"Bi &(tP ('bg OѱcXq{{M,v58GGĎ}eށV*OX|?eiU]$ |1-=pVb3'ϨMCc0? 6pl]hSU4 VY `6D qL3TY0 9eMP\ݐgt uK,M+y .rT=09k%B(\1+cWwFI뫭 @"/"~=7q!Ht+# tM?d 0wgy. ;U-kbB["$;N/IT;0xY;LRm$0K[2_UL`0$Xǘ;.T2 6v/K[yȉQESP-p<[yyFjՒ҃0{L vx٦E𙰌3>?owuR}u:n9OnH鮯>e&_ NeJ]}F}r[0i4ʨdMP֋i79O+|2or=&!U~4}z.SeTR.t4! m?R=њ4_䛶Q0.s~kiN\v퀸iMdaJsP3孕]Kհ=#KHe9\3Mu@O5: k6ЫS1sSưs׳++Z,#”ʵ ǍdZ.6MAu߰W*_4K_"zD6kvrxiO)4,1EH8#_b0^W ЙEFlz' ci-!I x{' }mk 9wB$wq^!lI:QpDE%-aPKU'Ψ2CS(Z|T06]>Vm_B n_'VSXQ<Ig=L3pqSԕdZO77l2 WWz>&0ʝ7(q-NZǙQcE RDAep /yVgKMJǝn˃aB|PPB dcۃʄ9hhOW.t)#ĝ->ik1_륇E3Qml'V< o!jX ̰F J$/yM ZE)HncY5/->t*WvCSL@e.GLX#a /ّA /;&\,HVf=ͦL&ҶT4=c .b/qDS!08C6onTpų'; [^:J rv%vsn1O0<.SAotɚ7(gNCgꅗT p"cMLЗPm}z3ô} >3>Y!Y#ՉKhl!pnY>Py -õJx:2Mz)1(ZuӘd>\FxBeB'w96oDAImb֜5PPCݮ5Rb,,ܘrg#{MapZ[GŸ+ MD+>6Yֵm_rFEGvv {֚zz>mB EEqs!6 9tA$φ;%[4_Vq+q¹Wo0(nGEbs`TrH]c$7c15Fbq1R=bqxRlula"EDUtRA;o{0񐗒c5>;?{y| Q`mt.t!Vq}]:mxGL UL]s*/BW"&l.8쳊H- Kř8IɢҐ Vj>qɐDCݣF%6"5XEA* }kϒslHip*( w=;߫~tvYi]`r` 2xs voz'#A EPM ha*,KП]o-ٓhO$x'@˻ 8fs TtrgBYFQ3J}|{{h5w{|AS˂e.́MMlz+>.i &x]UP{', ʐ}tix !%9}j{_A/JBg&2W.۝nbw?1G8*<\,ev+3GUՋl+ٍM)gH(2K|~8slop̪~'nL4(\̠D=E#/hި֪HY65鹾ۇ~ iV+Uܹ5Wx13$PwTƽ+ID >E%DZk/Ck8!}WOp$AdZ0J~]\{5lY[˗=H ǻi%Xi5UdTO$\E'84 jI%Q=8 jdk%/=ujډb J<`p~*ɯ{/Š\7#DZ4z1fJy@Zg&ySY} ^5,>PGL=f\ + SGߵ zqQTN='ڍ'3 3 (ui.\ZL:ʙ]5= ImiW/_V&(Z^ޏ y*m:7TMSGJ&ˉQjVx+PT-P4v1j|ښS>4>X~zeL3@OeS0K23 泝nMD+SHGZt6TuƊp@OASMh.ѥrSa% 9Շo LI^jӍ3kl1QG:! սs&w67F TnjC#d45S)y{P3@#U2'Cp3a8ӆg9CL/)sOF?w//- &*;B>^7u P^󡅊Zz4Sb/--ި 1Q38v;Dxo5(w0aQufQ'mT!A|GI: dbt:N[N]9K=璢\L8Lw,~ P7nDщGx*7R`j:3.< Y$`磂#48/YLQI\eVezV/?.)@bNH()4GĐWشk bW pOzqE,Smo8T4/;Nj H|Y8:>N";=cjtYG\~}\.< LNk\>dJ_:%N[{VV[q9d kɗ]7=ߚ9e}%^_Nm@ W$?(V d"O*q0sJK\(!=M"{bjX9]XNv۱t(MQeuukMn0=)E`$zQb5WPg)ytθ3Aw H >L"A%׊k 60ܫGk0ӽeJ}H,VRk)&z} @̭lTWǩE-C5,1 yY(VC`kߞHώPARiV'K̀ͣG?9zdڞi!6Vt6H$сzY#ny)O\?Zz7iоc ' vO8 Dۛ>+@ R+=k JhDQ?0wP.>YP驁>L'ʞN^zUt[i~+%cLh֏7G(H96O̚I +E>feF2.ɐa oDn49SL%9h2sE ƏʼVTHuɽb(7;(yNF(Pꝺ< *Ŷ۶f5 8#%+yJp!h! [9>NQM{1` `SbȖ+n!گg#mq̵ht fy">̷3aesq,Rx8U}VE2+EyI-:7|M#"(_|a;kұ?Iw7cblsm(o,L|w(|rno&5]{\AȬ꨷2X8pڕN@+|tFMBfsE"NEy (r >|xt%/5Ί$_2cIxY%o1|Judy+<4g؇U+L2\!(ɥ0Po!f].՟0]{C/Tw!t?}HSԞ4Fxo[n2<7!}WBf Xk2m po *g2.$رk|L9vSe莫-{_-wp-BYuzcHxK*ˇ Jic '5n JmLīQ~zu@zs!Ƴ֗h+ @bn }FdVq݃p@N/z9"HK yuR ~ Le63#pŎAl<~T#cEk|u[̹<yw=_вꤍ\@MWr4IZFن\hd8nTe=>i !*BjsC Fib0l.! ?/\QaN" bb 4.閣ˤNc9"bH>0m?}hCC1\nsM}@2U\;+ORLZ=u6c$Jj,hei],͔" fܮ)_ [XvoQcR 5&~žAn D)pB6 9u$#X\M0մl![)]cP$> 3R:KpI@]"WR#0Aw̾mMTã>?,#{WV'dW+}m5"an͢2 qqSZz7C#ߕh Ӣ5xr\P $$JvWI gj׿bN2$g}6jO_1[a$W نrdEXTMFt-?mosFҊ4\!ɨavq]4Glnh:ܽ(饚X`17M7=ֵiIsgKHG™Qwcb.h&pT;. Gq5.j^C9"I>ٌ>zn1NjіE 'vE/9-l"]BYj-6Ok=&PB1<6}x m?.jalUgZp*ol{ %8 ?{18~fM'L%G$4jJu/|c-zN+ˤPLFH(~:\">gM2z7ևUqZ#]St$~!c#G78vUw2myyQO#kK@Pֵ`ޥ׼ #D-"VgُED"[li7S'RNB*S/O1:s-k^ ͱ]dIΎ\Q>M48'h'_XVG5ʆբp=& $t)y/bx!MB _m\x:ְyY1#|K$F2*h2#@k|zEnUDU$la+Ҝ&%1^W=bMHi‡]D˸+=<1Mb}5N| ORH̻1SsI]pUVKs$ 'rYT3ѝ'%5D)Y sхT t!Elq3VG'h`p)!wm&A'f,GUUd*(k=\ 3X碁GM~&?%+o t ē:@m .сB?`! u>ikЄAlOj;*o5 BTb&9@z!j'oȆN9)WT~K WWUi"af)Q~DACkG*4%rs6t.' 12 !ߵg zx!>ڛ"]'Di΁?^Ib60$/t>K?0vqO^~ } ,xW[hA݂HT'SdiV]gہA[},8 EeTk( ؘi |]2ndaw >w)- FP2յL zuka3lMǥX{$['T`nUxH#5`B}n js(D$O-ڸx*F1 w%BjPJ~%b'чs0e߀(]Z)^zPdM+g'eۿ:c9 '̀^kkT:_Fq%~~x81)+ v墫 ei;pj2tzNnOvS* !y~C)(] 3Yʍ%B l i-mWfIa4G9[oY "¶sZ l,aFc}GKϦެ)LE_p |AՎ㐪3qK>j `Δ*hpVdNSFFmY|9gŨp:bQ(Y;Hn.Y{Xu:{wm/E0uEiT[9;;[/ *>M~V&ޔ~Uh7~>ڂqF#JJfK|'35SG ?ŪCT⓻;mFcl*5af wO 0yI2F5sI˶+n]Yg3Z]NmoEVUgoۃpp}*Ued./+K[MlG , x*xh~[ix 1b]V(2'9>(fNf٨m|_tY*j>Ba| PW*q ,Dis11qd5sKBcY4EprDSݣz11KE XP芡5+ 4=_ vÈ*3&K {hX eY!9 }mvGi6mgEn,YZsV@>Rblwxaj4ƣTE[O;GGrS4D* Xrɥ04U#(/ +Nn̸tqܙYmHkrYlH2|J@^lɾ,}G+[.ƇKq^4WDsSg'vk )7=(p֩HLb*fT$!FՋ UX_'?MEJ7{ &}[40h 8'0c +/}_˦hكjL48#sg]]i-m r){te¸hHL?vsg>4Z$Pjm°9.\=1C2)Yɾ@H-rVyFDM})[oNniw=VU?-f[ 50B`^`y&ݲ7y:7[؎Qv@47qԨi3% ^AbDVdd#8Bn@ T7Mz-z9ͽu=V@Ê&ut_xEz(%^|kQ%f`˥m ٳJ!rxAy< (M;z4Fu~vƐsWqؤ=KrE;> ߠ/)Dڮf:|(17m:,|tl0hҎZ]D%q%@(Cc AU?oo4aMi#Z ,z?P{/FL~$qM|SAƳsVQ723Uyjx( 'ecPCobq1'@j~vڜo6v?ͫW8jy@{-6w`V^X\RҔH7Dx[D3Qu(1:!X}],:3ZYO?쎠NY*+Qĥ{QPfKiv™$]LM8| j K3-23[ƣv3IE޸DXA>u#]d9cb ۛS}䰏}MBog|'KgrmڞN(E" /bDY7;ZStruE:L# 2?z::lrV6:HZ+j<啾UOB=PRSmnscSJ)J{K~^֍& 'KusXȴEeX] )k7L2^nNdQcuaTCZ~z'5Sݚx%pǎ5+h?1CTWK>hD۬R& - z[d# Kly##8D""g֑ܒxDG*Sˆr)m@mTR\JY6bDlUG t+s0>fgv"Ɨ VZ$'_v+9,^.1[0l(AD I2pR}!{Y_ނ眥DpHn!k-/Qzoc3:+PDzXa_~?1ns|K`=s캧٨ϳ専O,.7a8m~C=)`0rܮ Y{,yYwf@_㬿0vDtLgd\jO!9Jb#*G@KgWɱÌ\yDiۄևr*ei޺-Lpx-LHIAQղ]A̕ ,nce0tTDPv$6@os__ W9pQꏒ6k׆%-tuD !~×hϣ}r2zb͵ޠ\|%?x%%Τ$>ݓd55@Hf=/Oܤ%I!Ă!$kU- cV)b,}lfgK0)֙ƱOU8- F5Bb!4b[# 7*sa`5(nE.(NY򺋮xo{OIpJ]Y<|Ng1 ǐ"ϰsZ'mAACԄNt+7 " C-Ba[h@ڷ[T 垄0*4_|U?8@>AF΢w _Qzf_݉Zps9Y}s ~4bI:F[ϘU%/21:OujHSbFvc,"ܜUf;.ŴDܥE@3=\QՂLn|8y asP 7XfAn3f\W c5c)*fsؕE! dXq)obѢ pYfI}L%hJr DU*Pv{GmUιbɸ`uGSǔCi,Ml'I\F"кlNGkYg9;R A˹P(B?Zb 2yRIdЎ?@RĞ `@6OxuhZ,q9J/T 4w4H1h<[L. )xZ 1!.]y+1d[ ?-eg_Q$`=TC-hU6~{|'I|A2x\ @Gȳ=ާY1(b,ѨC_9E#Dsp+Av7oܤx!&4d]sjܫ*êWuk =G2m^XMP#xx,u*͏6} $V=ޔkRӕwTt!ꃻ뉯ilCPKJYT^70H1o0^똺R:G/Edb0eO|tdOޖZEh<rO/aJR*OqHGANW/Gd[ ԛ6Š'ӛHعSV|0yŕɇ󐭋~τ]%4#n.3Ӳ*fg8m~4JMi%{ſfř=h\٫˳ Q~Ƒrx`8MWעb6t!h%ҝ{cRE`mI|u}ٿy