libssh4-32bit-0.9.8-150600.11.3.1<>,h]{p9|E}S {uo&&~* +<פAۃiT[C|q JI\9^g(5/; :s)Enf5ˇx5/FK9`b0:A؝* ݭC+&@:78)3*۶Vb_X)gb+BO#β9P_ -&_ʧE&&ޣaS8@> Lc#- s}¼t%"ޡwGFgtlHlTeA>>A8?A(d $ 0  28?PX \ ` h  $e(8,9P,: ,>=G=H=I=X=Y=\> ]>(^>Db>Nc? d?e?f?l?u?v?w@Hx@Py@X @@@A$Clibssh4-32bit0.9.8150600.11.3.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)h]{h01-ch3dSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://www.libssh.orglinuxx86_64/sbin/ldconfigh]{h]{107ac92c5985ff4d15e9d0b4f0d484ae740c5e249ec34b328605cc8eec6eaa1elibssh.so.4.8.9rootrootrootrootlibssh-0.9.8-150600.11.3.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.3h[eqe@a'@_h_^ ^@^K]]7@]@]]%@]@\t@\@\w@\s\ac\4\(@[@[[@[@[[r@[qr[m~@Zw@Z?YYXh@X@XGV @UUUPUJ@UB@T@T@lucas.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- 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.3.10.9.8-150600.11.3.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:39446/SUSE_SLE-15-SP6_Update/93ae19cb0636a882d664e6e22707e4b8-libssh.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=080f94eff489dc91a5585bd5da33c6c0a489143e, stripped PPPPPPPPPPRRRRRR R RR RRRR R RRRRRRRRutf-8e90563077ab75e921783df723f90272127609d2bd47165ad83cf6000c90c0916? 7zXZ !t/Ƒw]"k%{k4ÚfB@XiMgigအljea(]WkV3Ȉ˨}n2RQ#"J5O_kG'X"ʁi,-n)2,4Fa؛IifJ[6z4.SۄKcSOaK@@r5Д:tKI LP ]ѣrtK*"A(3{W2Tr%A6ukTj#6mKvv;b bFSԋ aE+,09P~nz)(!lNqɖun}p EJ A+%@"3^^)(zY2? 0|\ud\A~ ِޗx9={qP]uV8*Efm bdjiSA@pS wr5q{eEeWnT$ln);gGdž? Te8縍7)Hh,Žzy_IcLnҶpJĠ lDN߹<B 4jeyP8ƫݽ£+՘_ 6A"|_#,F_i]&'6oPjߟ5ݵ났< HM[x* !(Ŗ_pvNyEr3} .*fIztyb4kR ~FtjxfԾ(KwSGpЋhY`ې$%0U/+AʈD.ASxޢUgM?f$):h'{26|gQI_HಪJz`Ev%0Kn7THk]pm3&O;?oӺNR _}gvŷ,d\!"S卛lHZE/Y6^W\fѽ-&wFq1e8懃PmF5d:GT{-z, G0 *cLBg( MC9-=u^ؤֺ>Тz{t/~#W[ZpLѥu6X=p=M^5{$˽ԱBxNM^v2o  Z (7?Y|y,1;׊&3owأ%&0+;ytR>:{&IZ3ںfJZ#%b/XTĒS{Z6h魟MPct vay2H>$v$Vi|꬙]h[B>.{RH$p[ft9ʻ9/cb(Yϯb*-/itNWFazDp%whk3uzg$<`\ԧKL 3t :M!h0xW`x[hpIaz3stDuc#_uKT<W)X5ZUL}s%(khĺBLAXڴdYJO |g:y/IgKʅf]uC$RTf7ȔDVޡ甴/3&[Ve^A Ir҉haWCLCPkV) ?A*j D]!q=T` WHn|]cMZOI]P+ |/;R6y˳zZև|l񳒮D$WOdLSNm>( ~)pT7mY3;jsX^:j][(:gm%q z}Q[s1: 7{1eJ~]h]C 廡tf#*%ߗR=L@=S # |F.!"60}'j)P6`m!kE\>&=n ΫLGHro+Uu>+w̉]TBM4\B!h_y$Lɣ#^5ɔoc+K5$e+V>^?y 4pup܂EMᷬ޲+:3/}_6i{#/#cDslA뺌Ο%ю7\ Ɇ`>eH^NW-Y!N[.؄;ME*YƎ n*4ג\is9*D^uGe Z1xItp\JgQ(B'wk>#]x2x:ܻb": @w/? )s?aXȴ%:ɸO)TW|c8:\& 1L Y2ʣ)M3^3OueQ:EB1H)e"hA6k,_$~i)تϴek\%_yhxXi9 l>g0o)Xiΰg'8:ORlZiy d( [`4r-X+]0u \#B֚[ϼJz)C*Wϗ=Ohbəڒ+iPG#2Gw-KE ~qKg/zlcc ljY]J m,f9m7tEe|\o盿(ثd^q6>Xu0S{wk[^NNyW `UzKS[.S`\v1"] n1Vګm ό.Db{~U;U2ŤMӕ_z+{C,h7[qV)ٚuTNW(!`k84(ve!`@:d?%N QBKd5Y[TSZzU9T(3bxb 4,$9ٱ_M7@߲rbCph@^NRt jum .&g"OS3~WDm{« Cwtʘz %M׮ WLVKZDԆQ: Pm3)lR+`2_1Յ& yZٳP*W kX4|}Dc558T>`EXl.ahT5L|iWI\pD%6YKr;m!svku_Ȧ2ߜB&ly?9aiɚ[dOodrE>0L ҕvϮ;An{\g M(i*Uk av%Z#ЬXa2K)BKh9'/@+qa#xaGxy%&qTk3ȾC{nnwkK%;X@}Q3j+)QpV$#D} ȣkW_W1ҬBKykn8.m!Ƌ-j[章rLso!*@wU¹*ޖ*5ABTl);&bu vSq`AS~CU!N]{_%L qXYAgk}AJl|LIƶ(u)'>Qa-JEʆ;;G/\H&R Ft_6]^xgA`'Oetg+cƟY.[B^ ^~("reɻ $V*FshZFV/Rulc1TG0*?_Djb U= 3[bpbW$Z"C/15DKpI=r>4V^NULBପxKu~@!i\/>83}FJp2JB%V'Mfo,B$2L笇#<ЃAY{˶[iƽ͌~SCp/e\󴥞 Emnк7'djEA(J:at/spYa9{Ëض| [urcmkCT_9Z"\K!:G |ap|C"s`{Q#q. 3E.pJAb1[W=']ުw^kYݠer-bu;+g,]G֞Rb v2,m|D &wEÚA)b"A8FJ/\ Lڥ"f[5c<}S^q,|%U@oռ)9K/$sƃqjbJ8ٵĐVJeEԲ4c0Q#Ϧʈ%а=eRl Lk b?XΪZ'>ٝH D0;l!s]hL}8prU#5"{~%J]sx4:rX}L$_Q<3y٭ AJJ ^kX:ϤꝨѢpK]DЮ_;Z[&&P> ʹtq5K?o̓=|X_S~&. (H~;*=l ߦRdEgta`Ջ)ia$. j@ޞj2GMk[1ؿn$4*%X_}j@ QytoPusP+xXp>(7~B65)O MPׁ;i C.xw|`ѕYp䩠m%F /g#kȦ䖁P;b9yq[cSgf[a >a ^4ّD>|tj/0| t̥՜$D"S+)tEozis2- ?Scs\|ZRSk; \p̂}u1 6MC עoD㸴D6x $X{ 6y uL>.M#;؄pU޺PZ.>s{ncjȁg۔kxL'q̾t?e)tSY'ט|OJ:hծ9;nVfsǜKs^Zqnj0]Ez3VfE5f tm3hԛ 3 Ćv8tM34^B>+cy8nH27h@yDY&^QT3iuqB))gc+¿Eg(rJ5ie_~Y ]m%[Zh6N%TR􋉩PAf̵CQNZo~ lDGm-of_P@=kR`Z[!&eeVrpU}r$;ى/r9Mg_(>5H};C:r}tK.|ꇞ^~I|OMϵlzq,o9:hzE7U`WضcKJv1 <⍋1X:>.*xmX*2!}Hɪ?|kA ~f)@xE;Me]@֢q<^ -YAfWMF:F"p&CHa纨Ycq Q]Df41*5](2,Vc;"@[2?)5ڕa۳z [3 hӗ2_:{=2SWOfhtKDI=:>m3W\GO(f0sн "An֍Žȥk{gopM:SUA0[b0j "THXy&)wQy^gR@D4%ߟ rVcםz>.)/=ʭvFf6_%$/27{ FwVGm7iJbB qXoS^Q)x'@ ) e/9ٖ[^8@ʙc$Jº*V9r fy-}b\Cv TϞp0 9܇7OR/7kh0ۢDnY>CƥYG _s,I}:A?J>r):l0VpeՊjSQmyg[P5""@:ḧW& 8y|/T%q\:1N@>P2]-1]7"m38⛳ۧlk9ɬWA5e? >}O@)ֶOtxq:laH/!H[sn\LV[-1PvF@j‚yʝ@OdOu?f3,~tmbQ kĩmee[x^P_R HVWA.pkgA .ipuwe4'w<; `Fǹ΢f1 l."/9T,k$4N-XZG,\v/?T IQ0ZF5DuW<ȫa)e'F @S z^&(s$^ Lwő[nՃUVW_zȞ .XXnE9&ڣOxD= 'U~'Jv:4fR|E`>O~0pnJ+LY-DNw[om| nTaT.,@/IGI3N%.e2A-)`O U,llb iVV?e/;k-d; Q̄,1 dL-WҌsYcHҥO1ucLX=W.%_,'6Vķ,Kt' \.uuAO'c6B kqH{HХ3dLֳ֤d&k=/5i0жMwfqރY<};c yQRZs初s gwF٥ 3rѿ{,!W#]4ZՔ1 ]PJ`^UMdK%mhj w4>bu)ZSd8#VJtnjXL&e͘>_Ras&]M^"BMo6Bi= xU,vv`vouWL\ȫ49_ 5Ѓ됃+3/w^x IJ -]tV|Q{4b:_ߣTG6'1/I5lsO3,4ُ( J$INR/f+Y0_` 6{٤X{V#օUוo%M oF9D.koAbO)<a~Srb|bB]i>Z̘QU']Zom۷N3<Ԓ|H>\@.T;3WZ CG/doawIls@*Gds ƒ[ \iT D1ÊJpG6 #̅3&VD!o16H-B&xXmzҢMP?i ?n`GEm^T O]8˔Aݜ7f.A4L}ZwOX`Xs1dGAhxZlpOҩ|2m+Ų1r B^ܙ!Ҫۆ=Y~LqKXM]KoFoҮz s ,p<;Gs[]oC'᥄* |l;Sa"3bUMKVxJ`Rƍ[ejx #N+7LR 7ܲy͙uBU㨎 :Ū,P e"]moU*ܫ*f0h…=bfS=0.@IE-5ۗA11o#e0]ߵBt gK8߶@ /:3@jO(RoKR0Gm7۴!Y4SaLkGg‰Dߔh xCmhu҇IC]6jdpibG x3:"u uީ惋;/Q,ZGUhI >aIK$(iAy!(U׌e \RwydU_HTfeN@zaiBsE*;b9} t u2akM rUcMHS.hY=>]KkhB_bW T=˘P[<8E7Z]5R9D%&K&/i%&+M2 "m-Gw1,RvA=]t Ad\;@K`f33$Xqlpo|c@ݛj_s+7H<41٭@+qK&8tbIѲZ/ތ56Ab~Byj+)ܒ{0TW) .* ?pYS0C>1{ NOz;SIi7"BۅZ쵡}l#JīH.Ȇ3%jܨ`e{|dwU0yˢ2Θ 7(ȕe]h8Ies:z|\E"?*vD2E륯gۜ|bnwdIme:wwPڠ. Yk;pcd9[=?w֗eMS)n(Agͧ6 5C\qXAT[1ǿc*KZ@^YUN,```*C)t"UJr/s5+F$<kP¼| nj/XHiBUgYp1M&P}р ˝ `njw zBڷ.qmϿ 1R܋A l͖[-|0hhZ%Z.Uq>џE ?TB%փkkg [LR5! y/`;{$mG?A[s$~?Mmp# u$)2O";2G6pZ+Ǽ*%, 5'Qbl<r y]R@&!MDrL7}E"[GqlyZ0nn -Cέ ;T1.䠀$Hؤ.[ʔ~Ʌ$v,>SӅfKZz @/&wJnw[^P2mwRwC!n /hFV'uIFr| O#4 E6 (aQZq`Oēʾz=XQ`]RaZd_SkpŽ$$7%eN[+sb0Wpw5EJB`u4 fLDtxB-8U$qALh)-! G*cz'(Ч) [ UX,scdCW^ei H8ls28j +€mJ~/S5'xԃGfB:+$eW۶ɹcgyU|"AK 6p2&:A rT&ܷS8uƈO_@h6;o.J‚98mY x=f;+P15­8İI)w 'mu`[ bc kyn(!:bNLsběڽ}KUI )#Aў%j؇U$&eNʈM:9:Y峒6۔&Ňnc"x%fi#ܻI[>pK*vNZ4]Tş8&߱P?y;Лaq PQycfXƳ!PRp(ng@83bfK&ܒ "!Wջ).K6h%}>F;v &@ |ů6Jst~8Wy&<`؜ס'$P-#o(ęQ5S5Q-$^:Pi3vDyT)̕\tV9|l5miLe i@GQG 0'&)k"q=Anl]KZM~ 9<- QZa^Р&5ĦUy4|31p=(]qOdwKVJ ܞ>j%wۗ^`5}iru(#1VMlmBWCqSU93"6 vqRYβ>Vq&7XeC߳UZ۱צv癍}>: !zK^ѽ3D҉ja+et[*iͶUGhyw'vϵ9`GyʮƠ8+^:OUvKJljǜt=EF(~RһN0iP660 #悩4CˁB15bl+~w sgPvRr[Ĝl,H  h^kSTbHu|3[nƆh3M{Oүc&JCoZԙvWÌTjiW5ZK3VX} +n1Cr7Qw!.ϭuDGie**YR-u@!ٗ,TEpe^uU%`6'0:qVKd^VY~a34hgg #;MFQc^p,]bzu}7ڠŎ\nAO)^H_mVS+5$|\Lǘ(J g͇u&6vc%)QI8~rF0t -%Q#ǨO)-,>vC=h#kݞjH )+40V\J-m4 7WBWj8Y役7k5)_M -fc=P5_b$G.f؞g/f\6`N ls H &JwtbNlcQF\I ht`fI z]_Z8HdWeq1r:11f4t]prR%A;bS!GP0Uc+y:- \#4G^.C@2ܺ[~kDڃXn&զP +W|0!KN52. ʥB7R6_J<;=u#[|;ˁ#lv&`\0܆5|UkŭtoeOq (9RWmRDqIv7!O 4h8y&U6g1E٧RF{c0mBp2ԃ58b staZu\74L7v} áZXI6=;>((!5zM ]W _d3U6Mm'{%Vf 7b_p&Q e!SI5qXDkhAtKa?f ,O4t2cݧ+H‰j^= 1(/͞Z/t-Du*:}3tJmUD8:Vz^2z4+H=d>9: U}|b%U>;3!TUݷXb".x_Sn 2oc;v_dBb;rZ9-;yFZZRN6:e & f fCk*2=@ntگJ[$y&tr"5i.gn#?dlJb$d99X]f5+ >T._EkқJ06Ӆ5JcE5 өmΆk;ňtLP o&Fw<1 䞅3$c fƘtŊt7[š"G^%yMBxbD^5|hM`}L*t4wt|,uEa!vS]3 3l Um6NlI2AUDrTYDzCnisD{h}m$W/){JCxthǺ4r/xtCTT2,/db=\7VD9w/V91ߘ*+Ƶv*a^s].5td"HAwb, gOyuɌi<櫉RQsK} 2Zy`a]IbBsӜrwA=>xF3\7./6un(+"R@qVlXeCrT EeN::cpS 7A(D2K}4[ b]gen8a)_MvnA^'N* Ş'7A`V5‚m`_/$3D0+o29:Ml&E4oR} ZD'v|8y 6m7 L%x ^?6y3>+ǫ,9\D=H 䕍BES^K@o{8A'T6eR:?4\.W;3&FEW[`}6rS?PHbDZ_BM }={48iYz'FXŠ9lD [ ܶ*(ZKH|Z$B`kB#?EQj7ėP1<.=|;xu 98ŒU#XI̞SӃsXa_5^ejHM5ATɖqX8#Cq.x3ѡ+?%sܰUPlRUO_REsp} @ 橙}͜.I b./4muBD> :uHMcZuډ$~mjĝH"s*ú#Z4"i VTb @B9aнmi=Vk*9i P(('bzդvo]Βe:( $ @6OP't7uv=T|[zHcH ؋m]G"Iglnk΁fR.mF\)]$ɲ+GW"cX4%{=yMn9Rx&i.K߄MGYԉV{XNm!sH!QoM>DW:\LDC&j8nxYͧh'*ϼ^RjMqn_5Hgb3YD-qdW9𹌼7 UY5*?q!&L .ыRjLʅnU(7$d6=su[=cK58n \NtRJiN >" p-s_oߒa6oWL?rۢ@S=A @qv 7F!$dU-XMmD@fӾ68gA4>O]Ӧ"3PCEEJb4ڮ$杻`^7x7TQ"*>Հ.q~_Ԗ)jcm[d1rH<&2]bmb}xh LdS-~iMAڄE"9du1a ,:1rTs0*b%0(Y6f̕so䘄86ih" :bl;oH^@Km[!to2z6Pv \=U|5 DsF }AC];R.R&N{]7mxJٌݺN)3zO|G۟_V0O$_TǺ␯$Zw`TUu2Ql~KЧlzxx-_QDZ7@b)z{Nv_k:7Rnf,  &1r\?8gL$ã> )M'R2ww>Q-<婑\v֢*@FEajYlxeݵ?^a@ }.|މlO)O;v/fTBA֬zϯ5被.+JSrY.x)j?HGv:nj4GP*/9i쨗)m0T-,ء@wdr%H់8´[Gj5e~{8"b8 {}3fz#?\Pt#R.ezS E%f ,D5*단Ԑ_A_}9M-,&Bz=}{xAgl>+h-5NW/gD3+ {f68|e`s qf2^^E@30%Z9=';Ч<`˃0OSV2" ,^3`K mݰ1R!#aW;7NXg 竊A!rȖ}-C(d⭲;:H:h,Q5tP!J_TxC<@]΂)E([.G}b ؼ6$ۺ# x27NԂ"hggPb!=qgGn ތF~_Y"Vm9S/HpMu9t`JENGZs0j0;z 64 1XEy@SBѤD̛7G8v db51lگ1}Z162W?'I۟~uR-hս5c֫iz%4F?$nRmp`NYYawnв3h6M?f:0LL_[H/r?ѭK{~W/4Gjj'U f$bňl}*8#ptegBDѵ~JvbiATDز6SI}#,cW&7bs6, {@nmLTOrBSMww֯VCvN)xԴ(7( d׸!stJeY &y -OznOtX xpnBC6\2)3*4ĦtWcz*+,ŕ 2bH6xOR?a|Z5nUGrl!BSjq]5&MG2V2s:.pHkK5(dͫ7ڙta9 }F˶JywKL˞0 hӵjL@tFJݑ,o,B# |DMa1Q\qkjPAnؖ1F7ǟmLwynBڽ:>ɲcξAT#}v%Xx909ʞnriivoK,B7uh:!Nf;OSTԩ|$@:@w2<]M`=wai_'AKpt<3$Wȶ↕QtJP#p9@d$Edž0jSAZF^13bݪ:;-؇F&}h[:nF*?ǟRMᙖ6ss2؂k߀UbF'/ ÉHvahs}o+빤W-pQAi?ItN, ՗&FIB-8Ta^&y%A+6C̼v*(k f=2 n;m]D &*c1ੜ'1MsY=MMUd ʼt GN*%q7Foi'/ANR+]c!rKQ#pIBm6_sN-P"+/UL6oc>ْs7"\=DTYڲve2'(S32H>uR =I|ȸAse3f5nצuaf:@Ն36Jp5)(D<'}lQ߬w8Z2\!]Yjc Vyiuu+k@)%gK9qDz]E bfH:5R 3.r; u&=gKsq26'WʿCP 0LWa){# 9 %l؛oÕ"MOwM]M*{SKClCSAnDVT),OpxFBBub=;t%386?T;b"s7w#rp)-@.z!U0P*./z yL  Y WEuLAeeseZ ϽJUӷ.mԎ46g-ID#UՃbsz!וoI.`hr콁N:]E]EGu"h/?7YWdJA*-HV@c>X0rt0"HػdT7B8,l‚NR-X&Q *|}KvsC~TmސF1ANAinj.yЍ_}tJݼ}ЍI[.,MjYLYagяdR${qYnقr5EٮRh|-H~te JpL`p>8\Y+_فyw2;%wϽ=j"Hi@ q@̾WpǸ:y#PL~[*yL ;]r}hZJ=Qx\E'0W)# ĶJ$pOs@)@soSm~xюhL'y;Dآ]Uȥ68egT {g(x~>o"+Zv{5WG6AQ8Qb2_fSlW36_|_z:2RCm{Ǟ|n烽],ҭ`}9M]!b<8,қ L,=ȸPZR6Hx]]"]jбM=9=ŰĖP~\Z?qo=ϔhphxOM_F//^ ܎*f9Ϛ/KҥX=d);b(ؓ}I-#پM>y-)\z^حѢZ6Hm>'uŲ?E_tJ?0nZaՔO+/--(⽊ѴV㸘˭_K s`^j-Wy(]u> Ow19z{l&Xf0$>XXcdYYē A5ٞJt"h>a?˼)QjI*j=~GRO)C!B+2\&LIC%}m.!AR]2k ?b$2{B]uԡȐ.h{tk!J/0nUoZΫK >:M.nzq'ٯlfNRf: \MnAW%>`.mvPGn掅fW 7i@D4 ,b1U:g6LGEO.` D%[evQǠree~:Afڔ-%!]YSa38&zB~]ݲgѼ;Ðe.|x9lV%#E< 7;Jv m;j|g3Bov@xDt&nnrXf`Ob`.w{*@T%UU0W=},^\K}!~eo9|\7kW0В-2#Wl˸/-p%?D˖Ҁ?G۠/YfU!Gme'lWxwW$VHEx Fd׿Ѫu\L.H]-7Y&JIr.f8[uo_ dF2ܗw1{Fsx,R܍=X0DRmQǝ4f YDڽ\^|,+JϽ@vf;!ygT~k#~옢Diڗ3pT3q3my͞ȳ'Jfsˈ[Hꘄnm[W 94[ (Abrym4ތ͝A[\^Us'eq6h, 1UǥI6/ys()Z` QyրDq2IPlvHj ۭ2A 9Cp  #KU0GlP) Kg-W6E6cwkL4N(LU]gTwJ, Qt23ѻ!HKEE]#('|[i}e+?&0H.'cUgL'Jl|z2屢p6q|Ƴ(n>416[1yl2 U&oaY651޾pN8 @X :.,rA%Q$N3%tAr l5fFYsn]&[+5gUG`$f-ȲuצL"a)j^3!4Llq 7"gQ^n'jBlC*ZWUѩa$t'cOذ:EyYj:rs}&"XMIԉ.+=>i0OK <X. +]No:^KƂ+|:֯tm%構лjiS`}S(٥ TωbBZG5DE&>/EHT^D_j}L:r{_TN / :S'wzcީHi/ʍ3*4Dlǭ°F^4"Xn#D> yQaNtF %57Q6$݅$h#C}g6 뛵x4G.+3b_΍2Tr}' ,!§|#xw2HAxvaB|Ht̖ h9$"'j C5w̟1 J0o+R__D:kg?jU«Ӵyk={<ԡz$\OFCov!zg cCk8҄BsiUxeE6ueĜ2(;ee]R\.ȯy1&Tu{&^^~6-Ԡh3aXo5H58pU08™sH=J~/(+O\7"˔cjϠ?ok,If?8.q|&UJVBPL8V_aY" zg!G⾺8E!W4_GѩZP5 W:˒J^Vp.[Ɵ܎ސZb$ZmeA\BIM<}"-s%Uq[ cM:,81 XI"sK\1%?BO-UZW-TN8}>R??ZP(|㆞EWi(vp{'k 6t%@UƸ]rS\`L吾WuqQjdW(Tm0sR*mX۽?ӋZ𭠛*c|4;5?aEBX(ĹXa2^({'srW:2٨6s X%kF6 2:L@S w)^;.~J0RA2uOqW&ZckC=  mGsѵ:]`3/~y:~>QLtyP5=SRRN==fSpzޏ\c +<13?b|(Tl@m9tm=5eTHa l[7/h)Onvf\!pxID7_HpK;=#z[gM6a5摅!!\>GGaTM6ZJ/u4}8Bq=cXHdBIH>:>B Пr!cUZ]]4W֣dC"\;u䧢uњ)$w' ">Cr%!$L?/~L՝$*oUSWș759&$w,M`~@jv^㈔#;/e6lJ,*k}.it4iH+ T <SNiϮJjb!VdI"ajͧ,JoPޫhOx<}4s  vOhtF>[H'ADz^wfFt3)qpx~GK^0*e0xF$l!e" .~ Zq9\'ܒ}Yw"0|邐PafLhّ?dP$Kecwndd>jMs%YR=vN|[Z;Xȶ>>p '!0D"[EB/*4GZ=F1LQ''LICZǗ}|- )ÚsɔU%Fs ^ z7ݦC~Vm(&-|{R|eN\5sՆ+s/+P8"W%tjwcl9٣5ޥB̘*9f`> $9&_\80#֋)µs^ƍscd_÷{ -@s8S_}[qG}`r@o#AS-OP9P W,2_Nvc۱A7[OhB(xg6<ڛ\Y7d+/guUR}Ϧsj18\l{!.SH4`~_V4.tU-)[uiQw\thvCiLN_ R+9YLf./[:ڝkDIUׄ3Z\O3a kMǧhka}ʙ 9Ps=|C/na `}-3+Ii> ^^@Ӌ"= ]a{yQGu$AzNqVkE|/azCP3{gչ8p- #mІ#]L 5ơ6SY6$mA HI* 1{؎V}o;/)}=W1|d(w>֏0.?B7j>Ra$ET^Ħ'iT{ T] :HD R#6xYMR?X" ,;M'! :aUiB9Y$D@8iIDhhmy-@7[]K8_R~ele9Ȁ7H`+k vaRfE<P@74%-F[q}C/6¢RQ^) ]Ğ:txPGy1" C4/(rI<uVC('llp;aa=wP&(q?S}ĜِU$s*y j];x/URx4-`;2=۴-uBTK)-;55Rj&~#ȳ9YJLny2Y8)~oA:7=#Hi G a OF;* [?`jBS.0Ex}1# ap7;-q{Wf^ y!(?"uM*U ļHnA+H:LNJ*!~hҀBn[fV5v7," ` XA\nu̯ˇ] j%T5Xu`i"-qxɺGT{ Ma ű9d, sr~*#|sma}$Đ?5({b9=5Pq-ɢu76;iHVtegdL؃f:54؍<`F6Z5U߂b4KgIX;If K7":jOmpzIQU T(T3ݞϤ˟QB(gFjIoXUdKXNd<go-vZ0m#`{6ǚ~*H~dYع/i? 4 l[C5?ua_ N*ܰ+ژV|ׇ}0rY[ųh=,{A 1:lgMZ ᣗn,FN)é)i]D[R+6b kf qD|cEcziTfH"0TwV|n=[Rtno'}kZ6࿟}`tqe`'8Ӯve'Ѧccq]ڟ3T/r-P,d=ǏDYX@T9['F6ͺsl MtܛV؏)4 \x9I (֮T1 F@{h溵Cpơ[ȕUkCwSX;aĽ~os#af  ^Fu].ߔd# n3q(A[v[oqZDŀoFrrZu%#E$.kw뾐n}E !^% $BS1,ݺ`T0V4$1LH9Gve` F]>z-xZq,nGg?>R,%w@-ץ?ԭ_tC](&w˴n̰lnBa] <-a6@=UW!#EEua:^8i ^Wθ2o9WL62ޜ䨺" KmT XzvGV'[G>+J8_< XgIQUyүZt|*`PȬM:G.]fƤܰ$̏)W6 RGE$~p3u6 C7*Xޖ};ޤC|q]DW׵ss),W gA/nNZ&C-hAҕze> f€zz*NJHdF0⍁9bt jO6<1gjQG̱8`}7jQ @jN6MC[Hդ^bvnkO0hz6>b*ߵ6V%Z᳎6o/q;ڝΫ e:[U yMnq[惿w4UYv# @Qv+!9L`@&{Hi†>CiA6;"zwu$D7F&Z_OVsWP"{Z ]@=Wz%qkDĬj0Dvb@PT(0 )utӸ4|q-@5*f,[Jrfu;@?,‡!jamPş)3/&StpMukDsxaq2?^)*ktcj)Dѹᒊx?0] Tveό*\rV:!64zWd"}VJs,+~0S3V3,UNDU!sfix&L[PVѝJ gԝ !0s".c>Yπu|wz(X..6)PBĴ.4ǑSq`gV 9+#vgt80|Kt#]#BqHR Oݸ$KTj i:`ؚ' Mp:l,u;<Ub%^ƀZĘ궧V֜xd"/9 +S2ޢ?j ezG%#0nɿxugƯvoHƁ5g#oZfsqE^BZ-FT1 AO/zhWOmuOr. ѷEkFc}K?_Xf*$y¡C*V,$i/.f4G9T !^<.vO8z~ªvR8rSRkks j`; &d3?t}+(RYxEَDבԉfy瘜,0YyyK{"ZBxf+N9fl[Ev |fOgj!fE_끫UH4EE¶uHphRըbwO(j|k~C.[aT'xju _MV)iDi%nك2tYpZVYD&Erֽ1׃|t }^  x-ki/Gjrug`7#qcQ3.q+J8 LIz8f̨\ Kf g $OcH!uY?kkHNqҔ0ע={0%,h:qqbX&ת'z)ޝN(Y*a8 v 7ռGQQ >jD49&VNQpj]y36di)l1޺t[N)8ř" z,a \2ߦ(VǰwoQ'ib緌5 o00y3.^scщ~ 2%U&+%$;dMc71RHVcڽ1.!.`2oxZAmc$^܄8MhlD ޥz-3Q_t2q5k\^pW3bOxD]y5+Lv EaAWrcZhѾr˹ҭUm?se Q)\s[D9|o1fuMgh ȴG=:97%.wŕaW,Ƙ$"VQR?Cs%^ٓ"Yb0a7bAK~H9XN;?daPJ)ir Jnf!8EhdZ>) ~=?uW;ËwXm2iR q,;/`c[ձHܵʀx?=N9%7Pҷw+ @?h:WĂw(͠"vZWQxfj;hX@)Ϯ_UhXJ]̣p0)&P.sooڐx3R~=(RYmcƧΦ+:N*Y2E&"h*j\tc\UUڠ6c@Az熼$(ݓL^ x52 ])/JV/ggsیqB 7Q$8􍎄0H`6Ѐ!_<{?Xh?`1W9}(w$H.rǗg74~Q"hfi+^8#ERnaKUw)6֡x0Snuv&(干K` 8bY|583YhN:Jsw?.qo}Ow89kV %J]bfO0/$c'Т `CL=:(Q9UӉ\/&сڭ@רD o3<={6-f`3Q .PzCğM4E6µ\?f$E*[F! Ύ.io u߳U@lH1a60"wOL{A9K2ElX>Sbꋀ> Q+D\p"O<x^% YPFVԂY+ qz5RWѭ5 :(B /Ä N?*nWbE)B^Yƾ qv YZ