libssh4-32bit-0.9.8-150600.11.9.1<>,Di1fp9|2)#$Z'ֿǡ]J9@B\ǫ]eA1TTR9}f+)D]GtJm&/mL@W|2<Ӹl2Y)}Xl+JHzrH:ʅݔ!k- )%zH"`yh`=Agz=Ki~E[%Gאt}`NYdà?W.;.+=S)rYp:nfu  r>>F?Fd $ 0  28?PX \ ` h  $e(8/9\/: />CxGCHCICXCYC\C]C^DbDcDdEQeEVfEYlE[uEpvExwF xFyF FFFFClibssh4-32bit0.9.8150600.11.9.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)i1fh01-ch4dSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://www.libssh.orglinuxx86_64/sbin/ldconfigi1fi1f50e47249634ef9d4e6b7711082a49e8cb0cb5aa385716e461da9f0d0b4fcd693libssh.so.4.8.9rootrootrootrootlibssh-0.9.8-150600.11.9.1.src.rpmlibssh.so.4libssh.so.4(LIBSSH_4_5_0)libssh.so.4(LIBSSH_4_6_0)libssh.so.4(LIBSSH_4_7_0)libssh.so.4(LIBSSH_4_8_0)libssh.so.4(LIBSSH_4_8_1)libssh4-32bitlibssh4-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@    /bin/shld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.17)libc.so.6(GLIBC_2.25)libc.so.6(GLIBC_2.27)libc.so.6(GLIBC_2.28)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.33)libc.so.6(GLIBC_2.38)libc.so.6(GLIBC_2.4)libcrypto.so.3libcrypto.so.3(OPENSSL_3.0.0)libgssapi_krb5.so.2libgssapi_krb5.so.2(gssapi_krb5_2_MIT)libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3io@hEh@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.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 fixes: * CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049) * CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045) * CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054) * CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081) * CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080) * Add patches: - libssh-CVE-2026-0964-scp-Reject-invalid-paths-received-thro.patch - libssh-CVE-2026-0965-config-Do-not-attempt-to-read-non-regu.patch - libssh-CVE-2026-0966-misc-Avoid-heap-buffer-underflow-in-ss.patch - libssh-CVE-2026-0966-tests-Test-coverage-for-ssh_get_hexa.patch - libssh-CVE-2026-0966-doc-Update-guided-tour-to-use-SHA256-f.patch - libssh-CVE-2026-0967-match-Avoid-recursive-matching-ReDoS.patch - libssh-CVE-2026-0968-sftp-Sanitize-input-handling-in-sftp_p.patch- 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./bin/sh0.9.8-150600.11.9.10.9.8-150600.11.9.1libssh.so.4libssh.so.4.8.9/usr/lib/-fomit-frame-pointer -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:42761/SUSE_SLE-15-SP6_Update/7200c6c40d8e1c282b314a4d553a485d-libssh.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8dfb3a2eefdf8972d4de6e63f2d3a42a8de5eee, stripped PPPPPPPPPPRRRRRR R RR RRRR R RRRRRRRRutf-84d9de4926ea4523286e6c8b048bba303768811b0a356943cfc42b3922a62bf29? 7zXZ !t/J]"k%]d涻Lph:Xݦy2lE9E@鲅FT: :sAZ钳"hy`Yƥ$;IJkC.<Έ?D.l%m؝ޫ kC-,/0_ 5ŗQъT#x8Lu-3ה[Q`$E^kD픡OQzN?NK"?RJ*O)N>cwZ^do[ε9:8TwtEL8o\_dk* ݎ(5{/ jE͸Cyl@ҿJPFqÌi[TVBg\g?om/ssmВկ 8铅[q!kE cdV"C>tN4Jhs'{ޯRt?A_?"0凸E,YvtN׽z0fUP 6?ʚ>v &KBCOmNm-(܅[t JjMMqC(ܰCz,탰u`H%?Ukn@[-o[zpgkWܸO(X&픓_x )cb;B 6<+P:?w텿YJWI^[ջ;" 1]]aS耚f_9ȨT@aHԿgiGHO$;}Ɲw\WzBkVyegXUe ݌ÐJUHt0doXBD F\;^jr)l5bv n|pdtD{=8I}}iVa XbFWA8i~yVW|th=Ttfy(Y]ZHHt7&Ub뫯a̲{Ԁfsƣ$\1 9;n&NtSdq&dJ-^ SC֬(q*2v(䛻YŖ -rDL9L3$m f]\&Ve*P,pY^~$Cv\W>nQ˷R7^0r^!wtC[VDE4Gò\;BV,!:q4Cw dkAIO 2E&Cg] R!QJaDZHYXspg2ȃ>kDJ!%ք,d/:*,Ӱ9I_]Kؖ6k z]=c9+f8'T=JLj'oaa Q-n nF/֍eo U)Q'#(JWdN绊Y$*A7Ds5߀$@a7ј4;*~[o c3{I4 z_rGCW ZQW{.-Low_f24dW\7 ʮB#t3$gqa)E^Y5gIHÕ;za5 T+FX6 ьq`̈l}x&JAnFؔ6K[PVԎlulxnz̸[Ož3(  ɠ̍ OZ 44G V^ g3AJy L9JYHmE+&G(qk#@gL# , uӶ@qbˡ)>˪T-*h?:1}o pvt{߬ʲl!9ZgWx@C-6\,ThKPD/@Ě٭"[RL]`\ 򤯿4o)zׯ->]'{}8' % GoA0tEjwk%lܺvϜRuyPx8\~ F֨h "xr)r CWR7ru4}-BK%kֵ=`ha_Y>Թ/Ҳ|S|1ovxu#+O(zI1ĉK|\"=$XW?B^/33$-cCcɘeܮ<#v ΃@oGyUa%I/w`EO s͕DKqw'o,+VQ\8 $z˝yVU4Ԣٰ+֝2ƆuĮO2$T2O^5:,n(Dq_*mx YP*O$96~$qu?pYA+:jk򀨵Fi-օ%J&'Y2޸c&`?tX$s U۾lGR`FXt5Loq\⦗RL&BIײ0-3"V 3Sd:qm5*L7akG@,Q[Ȁ3LfV" 9GDCGX@RGz?Tԯjkhj? Ft$)!;z% ]XhU"q3rar͜*}} eBkQ",T%uAJ$Oʫ!1qsH^>llk=Ms~Xฅ\Du>lP|%wQiKܿ4C#je.`ZT2@a\J q 0jےh̐dW%xC5EBˀOQNJ^sOP<:mp1k{.,mN}/֠&2؉͕@`. PDBq"8A3k.śQ&NVŨ鈢m;#ݢCg#o|2 n,ѐpEIх5ŇL+K? Ew<'b+~:Wc4^cw1n:|z"w lp<+ifܐvQg b_1`E4xR Fڮ5O*!Ch 5 YyF&-Կee JhҊ9cޗ2;uïk_~Uk3rQ2y}(<(N4(fVr/ -,K*BaȀ=jhF S7H5=A碌`{$dk EN(m|QBP4Dr>Qv +cۄCwzjM_(t Sq["V]#ile+ in@*3%M%1CNMuMáYDt9YWF5A#jdM œ4WE ~?o?ڔɒC/LtGTS8qKu3lP+ҪnH6*=9buZ^=+<{ }aH_nے/r<[t1 1IYY)p !TDSߓE@`eS#fΒ}t6!YN v/$laF.x-M~T18%9k7#]F2=[t`s7fǎ(ͭZ=L>4V-cz⓱ L!JK׆6x`b1[8 SI2E{‹gl L GK=tDז%J3@w֊g%R69i> tdd1A;M[&}Xf!jZX馶FLw+X?#6ӳHg}׫j-(~^Q2Ne"]ǝm up*o1>݌r4{Y!sgg\BvW}ۨC)HHpCL|kDHt%^$u-QaL]V=L_r^$ʶӬ <ɘḱvSTkaZFe+}mr@;;^Zvy6z9.J{.pLPL|[K~\Zw+5hl!&Ѓ~u$;FժucbD\g'0 AXc.6OD\7`6|M{1tVa230E!R.JOR2jz8e #)k'zßD LOUKx}j [}Ez_IO*Ւs?53[\Iװ!x2dgoT-!FϽ8QX"|lEҞq{i̋  0lbUeXgcmsg\ڮel)Ν?ҡ3(gSBUW?ğ^8mJ !u[E d@R m^CݝAڟUķD.27u׮ a ]+8ȏ:Ҍ\ V \1So_"xbŒCD2vrfP# /#.~MP[@Xd2IJ;4/HUeQpsl7Z&{PC[H/'hSx*$Cs_ZAE"O0`M̸ RϪۋMuQ509NsgU;~#[`,Uͼx8< DTg/޾3 //\3jy>?JCԡC~+]$1Ѝ:1Jq)dEyjM `1Ǯ1'aڷ…t![\U*ڂC_a6f!Z4 h?{ݺ:i⃚` j IPP֕%PqI;Fٜ- DG[.95}G\.zKwiԅUG?[n1fa㳪2 ַ-A2/V@7&:˲#DfQ) Ϯkz c7%6 `(Ed\w=0hҷ Z9isg]2fwnRĪrq4CS`Nf+ "s>}o?5R;zhЯ;=/1C 2\4y>老zSTtt, .bƈO gnl=N9oWm_o^=01v1=#EEK@v?X[̜H{_*GR]ܜ=FzJrRC"Y8>dӑEd$b=k+/eHlżWm2_ PMmuB۵{;zL+4V SP:aǃ˸I ֠??N/1v?rO'aXE9ě9V-dE?6uc2+(&x|\2A8J9ҐdžU=z+c-yٓsx6kYt㶐 l>xIx#E'e:;`3HO/k6".*x~s]z 0k&HqK^̥Das>ħ3޳n>\]V9g !>V$s܄4G7Ԣi}u`<3dhӀ'yu%Wd8\gj>{L:>݋:'$UB7sRJbn;%aoζv!0|>S2CArLADMn BёƼZ~1UuRr Ukʃg],NLVA~_Ut4_?bMqX!n.;6 {Đo<E¤&T2dtewĎ$π V^-,?8pnvEc/Li#:o\, 3`򑓼YihqQv[m/.J.;.M{:RFfeSQCCYuhCg2"pq -`ٛn|\mVPu,` ک57"܏ oE}R]|Z$虪a!yHxl­FX*ppaR/nU<`Ixy6 K Ǐ/'=$67 3<= `v6Rhw((`# ^EՅ,2`b\#>[S-2:GԲU'ӧ#]ޡ|pʾpsϥ/{@k5|Qi@؝ ; #[;Ҋ刧Iz L ^9(??YJ8v^-2{(H'9߮<3 Y˦ʍԈk s{Ll8|G&yM 9vSE[$C?H('p5cadC{H4:X1 xUΏRxw"FLZt+=M~i50*t zp"QPqJR 4E臙 8Jxݭ'3F_N }ҪWpYSLpFI7Ue.n>?$?%f1wxK#kG*ߐ ) ;"Rk{Q ҆gSa3[#*;z@}9,'7\|G#`mL1҅n۵ct`K=ܜmҔ8OM<$S%%&ӓé%-}5…K=,SȵE5k\8kD60a]݋/6ɱ5P[;) TReJDX QMk3˛d.1UM2Uʷ{0INw52"|eAʘ01uU9d\$.o?1lIdatGP֭'#<`&N gܫW|<Ý 1 &MyVOqcHvL9󤝢c5o[je(h#},{?5=VI^{+tBveT"41'A{4 =1sb'4 :ݜW)G^,MRo`$xtUݗQ3vH;['lK)6dbP]4.g*YA Q<PFfݣɖ(!3% 3 XSsKѺ,[{LQ^#k)]pv&EpfZ6FD0E_)@20ĵkuVJ,5`ڵMR_3$D :Jvqv\ B6߂7]o4-%&Q ʋ/˿gT9'9lGF( _]S?L<x!ZG=[Jܳwa|N 3"|by0wf'kvQM6py+O'iDӸ9? pqƣB'd|'L54rூq:҇w$kޱP_2!@h$9tGX.[PeKSQ) 18>"c\A+%ܥ30Ê^6.tMK0F4r)dJ̋m_RlMJ"wi+3U_h'X-=!݀ mjbXQ b`yQ }ZjӇ&;v@sz_1SA ?]>af'P*,-_T\VҲ9] Kt;{-ᩫ}Ob}򽻭N@j:ZJ} QDSQ+~+ūw{8{X?yJilτ8dU ItX,hmzA٩~fSč܉ [oqXdb>zRGB-ߠg)zO$ן¡2!lh/[3&݃pHhO>,ǯ=G=CE!4A@At" .おԵ†zu*R l>ETҐ^[C7M(\E$'e^{qޫJr')i`$;Z7#Slb<WN.UJ~!? f6i3L"$o n!_Z.]> oĔ) Ry3KN۪6cې#|e[SJRMΦdi7s_n>>*4i| k~yg'uvu./JM)Lʐ $xe '!wc۵[WH[#%0 nY)t9Xo>x3:?{I;9L0"(6 dveW')F~Qs4"F( 2]mOՊ)d4PLZ]^YoBH=/)[P.?Ȥ 7jj{RX ,27uɽ*ʷr C 2Dzg֍v@9oNFvOh'ٔj LwWƖ-`Ÿ݇vMhwJ1X>.H ?U7as=?s&;rߦ#:) GQB;`23&HRLUr ;2RcHm0Dpl*RA4B黕X_6ic尉Fx管@mi~C#|^ W2P uxHj\y];w+A+uSw4&K(s0Coffk-mJB7n=q/ hoHOw' tk}bm3RZsGP0@g u8UB3nlPZ3V#L7e* 憃bgf2(@fT&e;i"j;RgxCsȁ=*) ::gQzV5 @O`+MOĝO>{X^,oKsG;FN M䞉۔$^c.^; ܹ èVYn7pU3#wvZMԛxF4̅EӘ.:A C1́tP7ڄYJ^ a:0z4+ƴOYCe`BtbȃH­uaaխA˥\\;v]qlԡ)}<= lRCTW9?06w ٭տ5%!垬~xBy[0N*qNy0L>b8Bbwi{ݵDHO4xXO0IԜn:gS 4](8'U#Sy3JjQ6 N =6onBM/z2=<ɷUk Ms8 vzC;gnx//]鎘Y<9 uE]~Ph`OA}+dwK+{a1P24,N2A!Bm"%vv!(a]kSEnlEic)}"UPdqC.]v|zegeYoo[ׯm"2O#UZ ^Oaz<Du…x޳,AQ!MG C&*XrL WH<{뾘) yGNrO3`;w3Em;sfNBJ[Z٦RE$@ڙ7+l4̟4Ks(b]gjAB)!eDr50X ks߻! w 3g'N¼4g_ߟ́/Vy:CF&mY Aߊ#7Zt :OJN䊉P=mƇi-iQꗖ%Gv Ϭߓ{' 9*jaڗtUDܤnDy_[a7.Mq'Z]0sݨT֐l^ M+ =BD/Z#\Rw!U25 ׏RRYEqj0/]Q҈+dK\#eEk<%֚cO;(U7q}?'U)I1'"\;l([X +E~!^$)c=Ɵ`lyVA4鞠> %c~ƒTi}1 D1 ^9F .SwQM6p5wYֽsZuY~ȉ@ۅOXWd<Ch' kL'XMɇ]$avRf."HU]1ogf_){ > u3ʚFCWX+~PtjA%{Ƚ9n!MJXG8mr LU7XЀ/;UY yva)ubl+s΃(il|eNB:4֯5oPLŷbz 29~`ϯ*"htU7' tˀ> %fҴKMSnJl5h21zٴ/^}գSCZK njQj7&})K+G`(H5XlJƶ sOT3{^< Z]IѝZ@ JDZi׫BD4mpQX]umaΐi'`#^h1!@JB7m i7)5-N{ԽG6T(%XōIZ@~˸Y4jiôD8rx.Tw#CFnȂOcP;B5pUPY+kX'T1{`.góF::hk1zM^~&WG@2 , oKwc;@ǎD{X( vzR}O,2=%fNxQS~q keb?I:0׼WO^d+1t6eBj'.v8/Tde)\f@v3ٷ yڞqJ l1:U粣>~ٛ0=WצoQ.^RFZ׷yր\uj0UeYPF[[.I@^$nCDJ{r.1V iUR -@3g;`_-v@YgzAWZ(GeK+tP4v`[^.HuJ؞Ο[;!ʦlX5x&^TyuQe4~Jnsb }LJ&`_Sf|ϼ(WE9?>%)eJ<ѴX]6-F~$VIܐO4 ##LP024ھ2@ʭw{13̭џނY~7L^єGF/ZZ뿰 _FG-ΗLxoI2<>B8Fs `Υ-kQ`BE:pr~Y)Dl+R)Gb#XaWTe N} ebDsd8^{@+Ri-i@֛&,&8 ? f4WP>j7^hSj%L~ITN͞k;cm['RI+:廥:uH_@W0e4@X|T;̙KkHyA3Dv>лN:H#st/fwhZ/A)ώ^Ϣ0:\D?.@.BG!gs{L_'UB“Z?uO׿+fiI:X4-3lW%̕!A°&@'yAWo,aIsGP#SQܺUuk9 hxՏOGoCfMo7S=>zSQalc&V:EȬ~yMHAfrFқp U'2 \0՘C"vkE":/klLsA`)g/E;QeLa#U/ Q ZIU@(&yA)^@87nLq>u  VlIZ&)eSɯe*:WҒ >/ePYw+YwZg˵A懗hLH7p צ+v_n4iX^/l~$K>‫zxŲԽT::`%sZdIp%`+_>tL.6])Gcq9 NU6B`Ģꬩa4~"Lv"p+U 3+UD- #3Ǫ69L([[:s3( ӵN?VtZyQ4OԜn 髥!PZv~K@ٕ\I ۚڧ#-1#N Þ.˝x5Jv2GX:94÷1NqlCA8#bFL& FF}HOEbsn4Gwúx^#}o:jq >6!w˰it}.řVy 1x ƢL9H'-iJI0ɬKrp1Vڢē,6QbmF!ېhQ7N.C=;] ml k!8/5rz݉&\qo.V BR6քS$N]%p+}ǻ =SˏC~9:HGs#FR3߂>0/Frđ|Tu |Up}{"uA$͋hYCtM8uݹnYsԱ٪/}6xo[( 6 ';5R^ 7= Ed8 ۃQAa,͑\PNd|J9kRt&Ⱥ_iq cz`_]j!6[[(y@h$qkGs|x wӺv+d-'Z†_ᾋ.iP̀FIo~x5MrI#UCU~;3yƛm-zXj0T:;n(a-Kv1/)w#Mۍ"Q98Y !ϛzRO^K 0н[+KdG܀DY-[XJx,{p]|҃*%ꕣn+"[^Vf#Pn`؞v?.o}|~|2XUsY,?7q4\"G{⏳JإKt'0+;M> ,;BHwU`Sx fY,0 jZϘ$@,Ks7y-ԕ*/5p][r lRS![>=d0bPKl(쪜O)sr_@! p -QZ fN MMTKX7ј_H- x;(\[;NP$-F 7H刾"2 %S6pPC9bO[>qvSŽeVWÙnܐhm BsRr=(L[j2^rRǷeU4=B> ƋMk;(J柠I>|dsҟ<sZzPo[Y+-!uLs\:`ʢ h>FxxkLV s]G ~TxaTs7e cv2΋{Zw#/(z}m]3x;ߪ]d>fbFB^D,zWZwR9TG>EF g(f$♳qR vD*Svf5 @ޝX~zvSeӏ%Ҟ]_,7qceCCT{p%;?"d+ڍ @=ԅȱâhQ=48A$Õ Na k{zw`wzKД$̫ɫ<7Liw[o/ea)kU'iQ2~~ߚUwY `60z&pX[kDO)D0JBQ/S ztLwn8,(2K+,l&hBtDJK ,.^ N[nڰm2[\g*\ 0R~4pZ\fm8 c}yၧFj"¡?,dsP'v ,~&~~7Ж&)ҲK_ȽS-aLW158tH{"ϩPfUDuVdۮ1qV[əH}h +k]X6ZST5ַ2h<˗Jq7nQk ˂gtLslE&ieC!4vbC ooaA *@ ڍ#p$PV4V.fވb -Rko1n}Ht)KOq2T\ɲ~wY7 saI6X_E~/'tmܫa/"m&Ц˱*ڶPqo_wev3kMaF沟i:osζ]nHT&c2+Gy_j?ŸHdp:VnR'?&HlpPfeB)Ap^\,VQJؚL,ݶe&@dHudZkMM tXqܙD.ܕ^= ŖA,gd9Qy{2u'BRnOf@ TpĤv}s fLA`\(y$a>\̪ҁꢗ{SSTĠ a7Bv4 N=Ӛ ,Wi<YV뎿jxV.߲,:>S_f̽EMa71{ 4J8np%^P'g݆|+G~` n{[HCR2 8kێ<Ɋ;o?fGpUDs:6cWv;Gc!->oK^ jɅzmz߯5&,.Da]%]^/D,$^v=Wzό+Nx[Rze0xˎhB`@$T(7;. >/KzNGD6_c+"tx)x 3CR_`V{3Qo=2TũdU,M[LgiaY54:Sgޱ[U##yQ-LK t'Mi}`1d_L_mRQs l+iajytIUMu&Hu o{'hw+,+D;GM}dbIY6B U)&A057<[;~_Vo!T-gYob{?S+)Vܺ1i)whJګGAdZf!`fy/>ڤ6rܥ2hfAjjLJq.*7Q %t3&Ԇk"{mO\q@UjBog,c m765n-yNjJb6>=kXs.c|NG^"EP'N40TgUo8vI@yrEB$& lTIaCs鱤> @2#u?pisSN楰 &l ˯9W:&GZI^EN˘vad,v&+=$yX.sjO[EF{^ z.&K8  MNuL*8xnh ;`т2 _~~#t%Ex*cVkO0+xr-5Q=1A[ϴ|JZu908*JNk+h ߨEޜMR3OS"o@p7o:]#|TssW{u2:;(*܀cnJ ̓ƯobаZo1@'mlv]|YdʮW =8@J{=&]~y;*C&Kp85tE,Y._]D[$86`@"^k1N`˜x |A]Š4%&EsjZa%8HGDL@(MRy͙DWNz z1w<j { }`3d8s0oe³WAT"35cim1_Fnx]NpZu~# c[rj&_e3 &ܤ=56|Z>Ǻsżu'ϭ>km9,Fm豉i VSnO;n8CEAEcVS?pV$2`ZV>X[咕7P</ z{ )>l)l7 LL"i=̐]ɰRf;י:M I0PA )ikyx4\J%؄_Sz# &3Qշ͵VUTΠIы!u7X.$ *-<.]FKVK5'+h㍒ޘ ϗ,-- ^ rZ)˶#&6)fM 'W̟4֔b3r2(`ܙP뒂]l㝊@88LΌfҒv.oVj!mw1Fȳ<ȶ#f䇗J Fi0Ɔ>eOiJQ&Jj(a ,s'*KWFx3jAqC<ѧ+n/teujJٻwV>oV㟹&23W1£ ƋmN)G&<5r$-Kټ> ƈ,q= 7 &7xa`k,GY+q}5UH{0*y0(IIiϡ 4r(oIl'9H1QFɥS"/z7&ۓ[ܺZ,[EђGsm[OHa9E·Qpk2b`u*MPePҴf; # fki g 湖 p +) v"}nxq)_OSޠyo1$U,7%78iT&e5}Y#wyA98RK \HRB?k0!j%`z^\:ĖN64t#,t& *g4>lݽ#g67uP3` ɿ&;OF#`?k#.90k klMҒɀ@+_3DAwN叭2Ҁ! #Z/Sq[کf(F6'UzLJ'b]f:ݬ|!іťa؞8e>a@ܻlbY ,8;7Tc,5;^\uGhZE8J'IQ"lTBR4{ Lpk\}wWXpKD'm-n^t w/ZH4Û 9mUSyCE_g ].~ 4Q⏏D.1g;5 (.?tzptCNz]0VUr&]vr;K^y$aP!ixXS ogψ2Np^1 6AU׌mŹؗsR`/m0$ !Om &t?2G 5Pu;.ڋ4~DEOh6Z,U5³^usb2{qWw$h?KǓq\/tGbgގ4uOa~]CkphbL Y%^3E4"1ؖ"^w,A5y &;?f촑+y76e6xIwqD* y>V Q0eŪ/?EEWlUqZFAO^x QkYQbҬ2>#CCΏ)Wb؃cpWTɛ yCk%5_~xP*GfcS ꦯ}.2$/xlnUߙeu#N'ih|"<_&s![5B,)+j ů#ⴟtVpxňW wO.؇&,J1ѾVdX?MfquR+kb^O"8UyX)F _lCֳ!*nw8бS!A2Uj"m%Q'7҇[߰\5|nO>'HmYߤp_VFS ȨYZd^\#~Qΐ%om$f/0e1 ?y֋jf#7Q9 llF5pg3]qT toANC ԈDUhv CXf8+LJ;4q+!Dm]/ ԳbiZeT$>''"ylWrcL+PBcml!RؓI`T4b*Ibc5!t_@dgp%8cDwYO_ҙE钓T8O)USC"mr܆m8LY~I=~ EHǐOwU-Lwqa;6_,G鋶0Ne#LH=jOgik W|vWPCz١Nk-B#)It6dUMCD?hqsyzюGAZf/Fv1WyԳw,^O=SiLTnjv5%JWT*]J^X g ȦvaL\W='նKl=mx<ѭD/r*bX®yôYl9<FXt?"{3pō+#j[DžIxW]e {ddr fMբBNc}voo YdaeZ Ȼ,]2k?S<[$]q\*X:; ba5U{T8r/ _][T*pr׌Jt6ѭB9q`jg2/ifq4, PrM`Or)Pq~Zzs { 3*Oj2nvN!8%g~~~W?\u^\ Q"6pbBhiYD@o'vLKzg+l :6 .M*/jH5ْZ`oh>򾛁x`3Ή~Go;h? Q'>ÌY9Whe7H7d6Ngpmq*9;_T8 E"q-zؼí"_FêUc2"H_EǹzA\A?m78I̼TxIBxŹŵo]):#^C]l<3Tȟ|VGNA:A9vGnIt3/~v=~I+++'SXȫ L+0NA"tQܜ' ɪb~V.+]VxC$1&xjaOHn9DKw~ '=de뼳On6kXey-4'u!1L|7`"ή4NQۋm7(X ")(T 4z>E92gL$dR6M`C !1xeGh(F8eaO%XP-VV)եL e )TŶōRGֹ f*{6i /mY}.| ywgA:7 vU񱭶pֵt{fA3NVWa0_qGB1yw!飐o^;SqXY: fQ+6[Fv)-b'v.DrhݲD[*@K);ݦ'>rye*wH9I|4|'ܖAH"%]5Y8\W/e6t0`XJJÔ-#(4$q5YgX68`s((*%_n: c˃ F'K>g j){890[ >س!ZͅW>3OdŪtB_SZf GeL{ztV(kec-`ĉCʳ?){3 yʯSkեRQ6326c74cS&mP*0~D$4PMdchԒ?֧Q $!N{~]PEax|rssTD(/#k`UQՍAp*&WqN@" : H'ۘ3@wFEJNTNbPGM7r֪`8%'ŋ65z#.bR~zl:+\'`e__R1{$mu3-K&}')A<VIm3}A3`u ~oqs"z'{nLy~YWwMSpsgRpWMB(:7\s8DD6K3P,zcmi-o%+tt٥)A_ `ҍpn~! N_#Y q:YbF-s8gYF - TJ%e'@Tڏ{i G qKuXե!T12 O 4iiu A`7,iNޜ=s) +r,nnfmMvq4wv̥B _8M420]2 \,z+v4LW.;ŀӇͳt S+`Rm|QaxDBtRU,e\rbއ,gtEJBIO4_c(mFa0Sf]?+jbw}A 1m3"&9{0SN|շa&0u` i*l/CkFX05޲=nn7n ihl} =!,}|0,b?M 'VU-ݕC:R/8M9"MT 4&<υWUp$/)``H_ s^5_cbeYZ*,l.dY"޸aRk_Jv!BP*DzOza%w<B'oTY՗`eQ(-)3:R[r` G}qì\S{"0ݞT4BÚ3>zW|] L_sr@,?b?<–:%UCzV:ȕ"". RyS0/U!8n; u:I<[+|ՠ] \1$1 +/n'ҕm.w~gweU'TMajMfX"5Æ=(< ЈK)sX[RTAýN?Z`e}t%$Z"Ti?Z2*Պ6.ĺ*Mcb6) ٓ4~aRxeCTL{$s9|L| I2kJ>uAc@!1ѥ^8:)cJv ƁWS Cy' )kq_aEJ_O%+5Js= '_F18>k2Y譖jWX`DeXVVohS %%c K|pQגn 0>9ϗp-lHNMh\Uv,{67ȧK|&cBV/CfW!ci!/K[MJ'mc+NIFnOzhi 8 LGtUxl"/~{\.гK")ԇ%? N=(ݠYQKdOpBh%2zɚ״L%6[k-*d '`x:sU&",X: JMa_nD1_O9gק6{g< :g9TG!.O>H+3Fn1U^׹4 qVY>I&ro #5^|,6[Gfd0م|^ǻ.E54fHaA>גKtv^vԚ~! -1ȓ/R*F K@grm ϭ`dq+8t_&ŵe By8>k:ME符SM1J&!:j(MW*fMxhƨZȅtdDBU؈vvq J,9y|> ‡#0[-Gvf/OyY 88}_HfTb&|7.KjTU:CnRЉTgop`L@c"6w^GU >jLZaTOB.*.EX0C 'k̵ӽ7scC* b}LpɑN{/9{9܆H/q ~szt`$Nz#׬Yӡæ{I+6kW bLX~Ү^Ձئ[9)eC!MLQ?cMGA'{G*t4'vیlwQ*<1=}A&jgQ, juY4xcW3%W W>kg? 0W^Y/2 (+>dol7Lxhu5\&S!m뛟ȝ[oWLSdQ[@3eN¿?qS&)$o~{-O*08 0v!%YF%5?1J\("d?]/^Y'fan~ɟm5,wVKVķ{#ntk[O ,|Ak&NBjN[VWn:N?ԢY6jљ8ŀ%r ~aU{$Yxd 5_)߿_*LۘL,9t"8u~R=bCXI8mbME_@sPճ7g)yb8|bo8#~8 SM%+_Ac5̖%ֿ(kLغz:Ea\FN\7! gHaas+Ͷ un3a5$ys5TK쎞sA Qq6V7񚯎lT`|lKf|l#_;nֱmmǵfZY3F(rJNX䢄üM vYڧc*K#D n{U;ՄCAt!ՔrfLuKQ؍us$hel=̱/SqO0y؇J쉱>ͧly$;Qļ D ~\_C*w*xZ>kvF/<(ppB SPȖc((;Jqٸܦ|o?kj>rU jts^ YZ