libssl48-3.3.3-lp152.3.3.1 4>$  Ap`l//=„߾\&9[f?&*#qlD8 iSQmYnj`Rn]d@5wngq ?f5ZPh.=s5949159f874ce11a78e7d1c87544e4d4f91a465ad9daec2ab2a97cab6b458b8d5b43f21d4f9184ae619a16ae1d4c10d7a7c8989a~`l//=„`;nW=c-84DQp.9mdc@¸Ϛ/h|">>vyLP:򎊲DwKM p!۽a{+Z$ڮ8 KQm=PÕoXXlRA%sTq|MAh?. fQuHpcd^9$Ѹim;wds#B=BChE/b |6{wp@z?zd   @ +4< Uf{     4<(8;9;: ;>w}@wFwGwHwIwXwYw\w]x^x"bx.cxdyieynfyqlysuyvywz xz(yz0zzlz|zzzClibssl483.3.3lp152.3.3.1An SSL/TLS protocol implementationLibreSSL is an open-source implementation of the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. It derives from OpenSSL and intends to provide a more secure implementation.`klamb13openSUSE Leap 15.2openSUSEOpenSSLhttp://bugs.opensuse.orgSystem/Librarieshttp://libressl.org/linuxx86_64`k`kf5c5f9232559565ab3bab9c900b2b8bd579bd1ab615218f2d57ce22680ad546alibssl.so.48.0.2rootrootrootrootlibressl-3.3.3-lp152.3.3.1.src.rpmlibssl.so.48()(64bit)libssl.so.48(LIBRESSL)(64bit)libssl48libssl48(x86-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypto.so.46()(64bit)libcrypto.so.46(LIBRESSL)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1``W5@`'@_ _"_=@^^@^]L@\9\@\\B@\ @[ @[@[@[j@Z?Z@ZZ@Z;@Z%8Z@Y*@YKYY@Y i@Y XX@W@WWWZWPW)@V@V@VjV9@V VU@UUU@U@UzU@U @TT@TÉ@TT~@Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt sean@suspend.netBernhard Wiedemann Jan Engelhardt Jan Engelhardt jengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.detchvatal@suse.comtchvatal@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deastieger@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deastieger@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.desor.alexei@meowr.rujengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Update to release 3.3.3 * Support for DTLSv1.2. * Continued rewrite of the record layer for the legacy stack. * Numerous bugs and interoperability issues were fixed in the new verifier. A few bugs and incompatibilities remain, so this release uses the old verifier by default. * The OpenSSL 1.1 TLSv1.3 API is not yet available.- Update to release 3.2.5 * A TLS client using session resumption may have caused a use-after-free.- Update to release 3.2.4 * Switch back to certificate verification code from LibreSSL 3.1.x. The new verifier is not bug compatible with the old verifier causing issues with applications expecting behavior of the old verifier. * Unbreak DTLS retransmissions for flights that include a CCS. * Implement autochain for the TLSv1.3 server. * Use the legacy verifier for autochain. * Implement exporter for TLSv1.3. * Plug leak in x509_verify_chain_dup().- Update to release 3.2.3 * Fixed: Malformed ASN.1 in a certificate revocation list or a timestamp response token could lead to a NULL pointer dereference.- Update to release 3.2.2 * New X509 certificate chain validator that correctly handles multiple paths through intermediate certificates. * New name constraints verification implementation. * Define OPENSSL_NO_SSL_TRACE in opensslfeatures.h. * Make SSL_CTX_get_ciphers(NULL) return NULL rather than crash. * Avoid an out-of-bounds write in BN_rand(). * Fix numerous leaks in the UI_dup_* functions. * Avoid an out-of-bounds write in BN_rand().- Update to release 3.1.4 * TLS 1.3 client improvements: * Improve client certificate selection to allow EC certificates instead of only RSA certificates. * Do not error out if a TLSv1.3 server requests an OCSP response as part of a certificate request. * Fix SSL_shutdown behavior to match the legacy stack. The previous behaviour could cause a hang. * Fix a memory leak and add a missing error check in the handling of the key update message. * Fix a memory leak in tls13_record_layer_set_traffic_key. * Avoid calling freezero with a negative size if a server sends a malformed plaintext of all zeroes. * Ensure that only PSS may be used with RSA in TLSv1.3 in order to avoid using PKCS1-based signatures. * Add the P-521 curve to the list of curves supported by default in the client.- Update to release 3.1.3 * Fixed libcrypto failing to build a valid certificate chain due to expired untrusted issuer certificates.- Update to release 3.1.2 * A TLS client with peer verification disabled may crash when contacting a server that sends an empty certificate list.- Update to release 3.1.1 * Completed initial TLS 1.3 implementation with a completely new state machine and record layer. TLS 1.3 is now enabled by default for the client side, with the server side to be enabled in a future release. Note that the OpenSSL TLS 1.3 API is not yet visible/available. * Improved cipher suite handling to automatically include TLSv1.3 cipher suites when they are not explicitly referred to in the cipher string. * Provided TLSv1.3 cipher suite aliases to match the names used in RFC 8446. * Added cms subcommand to openssl(1). * Added -addext option to openssl(1) req subcommand. * Added -groups option to openssl(1) s_server subcommand. * Added TLSv1.3 extension types to openssl(1) -tlsextdebug.- Update to release 3.0.2 * Use a valid curve when constructing an EC_KEY that looks like X25519. The recent EC group cofactor change results in stricter validation, which causes the EC_GROUP_set_generator() call to fail. * Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey. (Note that the CMS code is currently disabled).- Update to new upstream release 2.9.2 * Fixed SRTP profile advertisement for DTLS servers.- Update to new upstream release 2.9.1 * Added the SM4 block cipher from the Chinese standard GB/T 32907-2016. * Partial port of the OpenSSL EC_KEY_METHOD API for use by OpenSSH. * Implemented further missing OpenSSL 1.1 API. * Added support for XChaCha20 and XChaCha20-Poly1305. * Added support for AES key wrap constructions via the EVP interface.- Add openssl(cli) provides. Replace otherproviders conflict by normal Conflict+Provides.- Update to new upstream release 2.9.0 * CRYPTO_LOCK is now automatically initialized, with the legacy callbacks stubbed for compatibility. * Added the SM3 hash function from the Chinese standard GB/T 32905-2016. * Added more OPENSSL_NO_* macros for compatibility with OpenSSL. * Added the ability to use the RSA PSS algorithm for handshake signatures. * Added functionality to derive early, handshake, and application secrets as per RFC8446. * Added handshake state machine from RFC8446. * Added support for assembly optimizations on 32-bit ARM ELF targets. * Improved protection against timing side channels in ECDSA signature generation. * Coordinate blinding was added to some elliptic curves. This is the last bit of the work by Brumley et al. to protect against the Portsmash vulnerability.- Update to new upstream release 2.8.3 * Fixed warnings about clock_gettime on Windows VS builds * Fixed CMake builds on systems where getpagesize is inline * Implemented coordinate blinding for EC_POINT for portsmash * Fixed a non-uniformity in getentropy(2) to discard zeroes- Update extra-symver.diff to fix build with -j1- Update to new upstream release 2.8.2 * Added Wycheproof support for ECDH and ECDSA Web Crypto test vectors, along with test harness fixes.- Update to new upstream release 2.8.1 * Simplified key exchange signature generation and verification. * Fixed a one-byte buffer overrun in callers of EVP_read_pw_string. * Modified signature of CRYPTO_mem_leaks_* to return -1. This function is a no-op in LibreSSL, so this function returns an error to not indicate the (non-)existence of memory leaks. * SSL_copy_session_id, PEM_Sign, EVP_EncodeUpdate, BIO_set_cipher, X509_OBJECT_up_ref_count now return an int for error handling, matching OpenSSL. * Converted a number of #defines into proper functions, matching OpenSSL's ABI. * Added X509_get0_serialNumber from OpenSSL. * Removed EVP_PKEY2PKCS8_broken and PKCS8_set_broken, while adding PKCS8_pkey_add1_attr_by_NID and PKCS8_pkey_get0_attrs, matching OpenSSL. * Added RSA_meth_get_finish() RSA_meth_set1_name() from OpenSSL. * Added new EVP_CIPHER_CTX_(get|set)_iv() API that allows the IV to be retrieved and set with appropriate validation.- Update to new upstream release 2.8.0 * Fixed a pair of 20+ year-old bugs in X509_NAME_add_entry. * Tighten up checks for various X509_VERIFY_PARAM functions, 'poisoning' parameters so that an unverified certificate cannot be used if it fails verification. * Fixed a potential memory leak on failure in ASN1_item_digest. * Fixed a potential memory alignment crash in asn1_item_combine_free. * Removed unused SSL3_FLAGS_DELAY_CLIENT_FINISHED and SSL3_FLAGS_POP_BUFFER flags in write path, simplifying IO paths. * Removed SSL_OP_TLS_ROLLBACK_BUG buggy client workarounds. * Added const annotations to many existing APIs from OpenSSL, making interoperability easier for downstream applications. * Added a missing bounds check in c2i_ASN1_BIT_STRING. * Removed three remaining single DES cipher suites. * Fixed a potential leak/incorrect return value in DSA signature generation. * Added a blinding value when generating DSA and ECDSA signatures, in order to reduce the possibility of a side-channel attack leaking the private key. * Added ECC constant time scalar multiplication support. * Revised the implementation of RSASSA-PKCS1-v1_5 to match the specification in RFC 8017. * Changes from 2.7.4: * Avoid a timing side-channel leak when generating DSA and ECDSA signatures. [CVE-2018-12434, boo#1097779] * Reject excessively large primes in DH key generation.- Update to new upstream release 2.7.3 * Removed incorrect NULL checks in DH_set0_key(). * Limited tls_config_clear_keys() to only clear private keys.- Update to new upstream release 2.7.2 * Updated and added extensive new HISTORY sections to the API manuals.- Update to new upstream release 2.7.1 * Fixed a bug in int_x509_param_set_hosts, calling strlen() if name length provided is 0 to match the OpenSSL behaviour. [CVE-2018-8970, boo#1086778]- Update to new upstream release 2.7.0 * Added support for many OpenSSL 1.0.2 and 1.1 APIs. * Added support for automatic library initialization in libcrypto, libssl, and libtls. * Converted more packet handling methods to CBB, which improves resiliency when generating TLS messages. * Completed TLS extension handling rewrite, improving consistency of checks for malformed and duplicate extensions. * Rewrote ASN1_TYPE_ get,set _octetstring() using templated ASN.1. This removes the last remaining use of the old M_ASN1_ macros (asn1_mac.h) from API that needs to continue to exist. * Added support for client-side session resumption in libtls. * A libtls client can specify a session file descriptor (a regular file with appropriate ownership and permissions) and libtls will manage reading and writing of session data across TLS handshakes. * Merged more DTLS support into the regular TLS code path.- Update to new upstream release 2.6.4 * Make tls_config_parse_protocols() work correctly when passed a NULL pointer for a protocol string. * Correct TLS extensions handling when no extensions are present.- Add extra-symver.diff- Update to new upstream release 2.6.3 * Added support for providing CRLs to libtls - once a CRL is provided via tls_config_set_crl_file(3) or tls_config_set_crl_mem(3), CRL checking is enabled and required for the full certificate chain. * Reworked TLS certificate name verification code to more strictly follow RFC 6125. * Relaxed SNI validation to allow non-RFC-compliant clients using literal IP addresses with SNI to connect to a libtls-based TLS server. * Added tls_peer_cert_chain_pem() to libtls, useful in private certificate validation callbacks such as those in relayd. * Added SSL{,_CTX}_set_{min,max}_proto_version(3) functions. * Imported HKDF (HMAC Key Derivation Function) from BoringSSL. * Dropped cipher suites using DSS authentication. * Removed support for DSS/DSA from libssl. * Distinguish between self-issued certificates and self-signed certificates. The certificate verification code has special cases for self-signed certificates and without this change, self-issued certificates (which it seems are common place with openvpn/easyrsa) were also being included in this category. * Removed NPN support - NPN was never standardised and the last draft expired in October 2012. * Removed SSL_OP_CRYPTOPRO_TLSEXT_BUG workaround for old/broken CryptoPro clients. * Removed support for the TLS padding extension, which was added as a workaround for an old bug in F5's TLS termination. * Added ability to clamp notafter values in certificates for systems with 32-bit time_t. This is necessary to conform to RFC 5280 §4.1.2.5. * Removed the original (pre-IETF) chacha20-poly1305 cipher suites. * Reclassified ECDHE-RSA-DES-CBC3-SHA from HIGH to MEDIUM. - Add des-fcrypt.diff [boo#1065363]- Update to new upstream release 2.6.2 * Provide a useful error with libtls if there are no OCSP URLs in a peer certificate. * Keep track of which keypair is in use by a TLS context, fixing a bug where a TLS server with SNI would only return the OCSP staple for the default keypair. - Update to new upstream release 2.6.1 * Added tls_config_set_ecdhecurves() to libtls, which allows the names of the eliptical curves that may be used during client and server key exchange to be specified. * Removed support for DSS/DSA, since we removed the cipher suites a while back. * Removed NPN support. NPN was never standardised and the last draft expired in October 2012. ALPN was standardised. * Removed SSL_OP_CRYPTOPRO_TLSEXT_BUG workaround for old/broken CryptoPro clients. * Removed support for the TLS padding extension, which was added as a workaround for an old bug in F5's TLS termintation. * Added ability to clamp notafter values in certificates for systems with 32-bit time_t. This is necessary to conform to RFC 5280 §4.1.2.5. * Implemented the SSL_CTX_set_min_proto_version(3) API. * Removed the original (pre-IETF) chacha20-poly1305 cipher suites. * Reclassified ECDHE-RSA-DES-CBC3-SHA from HIGH to MEDIUM.- Update to new upstream release 2.6.0 * Added support for providing CRLs to libtls. Once a CRL is provided, we enable CRL checking for the full certificate chain. * Allow non-compliant clients using IP literal addresses with SNI to connect to a server using libtls. * Avoid a potential NULL pointer dereference in d2i_ECPrivateKey(). * Added definitions for three OIDs used in EV certificates. * Plugged a memory leak in tls_ocsp_free. * Added tls_peer_cert_chain_pem, tls_cert_hash, and tls_hex_string to libtls, useful in private certificate validation callbacks. * Reworked TLS certificate name verification code to more strictly follow RFC 6125. * Added tls_keypair_clear_key for clearing key material. * Removed inconsistent IPv6 handling from BIO_get_accept_socket, simplified BIO_get_host_ip and BIO_accept. * Fixed the openssl(1) ca command so that is generates certificates with RFC 5280-conformant time. * Added ASN1_TIME_set_tm to set an asn1 from a struct tm *. * Added SSL{,_CTX}_set_{min,max}_proto_version() functions. * Added HKDF (HMAC Key Derivation Function) from BoringSSL * Providea a tls_unload_file() function that frees the memory returned from a tls_load_file() call, ensuring that it the contents become inaccessible. This is specifically needed on platforms where the library allocators may be different from the application allocator. * Perform reference counting for tls_config. This allows tls_config_free() to be called as soon as it has been passed to the final tls_configure() call, simplifying lifetime tracking for the application. * Moved internal state of SSL and other structures to be opaque. * Dropped cipher suites with DSS authentication.- Update to new upstream release 2.5.5 * Distinguish between self-issued certificates and self-signed certificates. The certificate verification code has special cases for self-signed certificates and without this change, self-issued certificates (which it seems are common place with openvpn/easyrsa) were also being included in this category.- Add conflict between libressl and the main versioned packages too- Add conflict for split openssl packages- Update to new upstream release 2.5.4 * Reverted a previous change that forced consistency between return value and error code when specifing a certificate verification callback, since this breaks the documented API. * Switched Linux getrandom() usage to non-blocking mode, continuing to use fallback mechanims if unsuccessful. * Fixed a bug caused by the return value being set early to signal successful DTLS cookie validation.- Update to new upstream release 2.5.1 * Avoid a side-channel cache-timing attack that can leak the ECDSA private keys when signing. [bnc#1019334] * Detect zero-length encrypted session data early * Curve25519 Key Exchange support. * Support for alternate chains for certificate verification. - Update to new upstream release 2.5.2 * Added EVP interface for MD5+SHA1 hashes * Fixed DTLS client failures when the server sends a certificate request. * Corrected handling of padding when upgrading an SSLv2 challenge into an SSLv3/TLS connection. * Allowed protocols and ciphers to be set on a TLS config object in libtls. - Update to new upstream release 2.5.3 * Documentation updates - Remove ecs.diff (merged)- Add ecs.diff [bnc#1019334]- Update to new upstream release 2.5.0 * libtls now supports ALPN and SNI * libtls adds a new callback interface for integrating custom IO functions. * libtls now handles 4 cipher suite groups: "secure" (TLSv1.2+AEAD+PFS), "compat" (HIGH:!aNULL), "legacy" (HIGH:MEDIUM:!aNULL), "insecure" (ALL:!aNULL:!eNULL). This allows for flexibility and finer grained control, rather than having two extremes. * libtls now always loads CA, key and certificate files at the time the configuration function is called. * Add support for OCSP intermediate certificates. * Added functions used by stunnel and exim from BoringSSL - this brings in X509_check_host, X509_check_email, X509_check_ip, and X509_check_ip_asc. * Improved behavior of arc4random on Windows when using memory leak analysis software. * Correctly handle an EOF that occurs prior to the TLS handshake completing. * Limit the support of the "backward compatible" ssl2 handshake to only be used if TLS 1.0 is enabled. * Fix incorrect results in certain cases on 64-bit systems when BN_mod_word() can return incorrect results. BN_mod_word() now can return an error condition. * Added constant-time updates to address CVE-2016-0702 * Fixed undefined behavior in BN_GF2m_mod_arr() * Removed unused Cryptographic Message Support (CMS) * More conversions of long long idioms to time_t * Reverted change that cleans up the EVP cipher context in EVP_EncryptFinal() and EVP_DecryptFinal(). Some software relies on the previous behaviour. * Avoid unbounded memory growth in libssl, which can be triggered by a TLS client repeatedly renegotiating and sending OCSP Status Request TLS extensions. * Avoid falling back to a weak digest for (EC)DH when using SNI with libssl.- Update to new upstream release 2.4.2 * Ensured OSCP only uses and compares GENERALIZEDTIME values as per RFC6960. Also added fixes for OCSP to work with intermediate certificates provided in responses. * Fixed incorrect results from BN_mod_word() when the modulus is too large. * Correctly handle an EOF prior to completing the TLS handshake in libtls. * Removed flags for disabling constant-time operations. This removes support for DSA_FLAG_NO_EXP_CONSTTIME, DH_FLAG_NO_EXP_CONSTTIME, and RSA_FLAG_NO_CONSTTIME flags, making all of these operations unconditionally constant-time.- Update to new upstream release 2.4.2 * Ensured OSCP only uses and compares GENERALIZEDTIME values as per RFC6960. Also added fixes for OCSP to work with intermediate certificates provided in responses. * Fixed incorrect results from BN_mod_word() when the modulus is too large. * Correctly handle an EOF prior to completing the TLS handshake in libtls.- Update to new upstream release 2.4.1 * Correct a problem that prevents the DSA signing algorithm from running in constant time even if the flag BN_FLG_CONSTTIME is set.- Update to new upstream release 2.4.0 * Added missing error handling around bn_wexpand() calls. * Added explicit_bzero calls for freed ASN.1 objects. * Fixed X509_*set_object functions to return 0 on allocation failure. * Implemented the IETF ChaCha20-Poly1305 cipher suites. * Changed default EVP_aead_chacha20_poly1305() implementation to the IETF version, which is now the default. * Fixed password prompts from openssl(1) to properly handle ^C. * Reworked error handling in libtls so that configuration errors are visible. * Deprecated internal use of EVP_[Cipher|Encrypt|Decrypt]_Final.- Update to new upstream release 2.3.4 [boo#978492, boo#977584] * Fix multiple vulnerabilities in libcrypto relating to ASN.1 and encoding.- Update to new upstream release 2.3.3 * cert.pem has been reorganized and synced with Mozilla's certificate store- Update to new upstream release 2.3.2 * Added EVP_aead_chacha20_poly1305_ietf() which matches the AEAD construction introduced in RFC 7539, which is different than that already used in TLS with EVP_aead_chacha20_poly1305(). * Avoid a potential undefined C99+ behavior due to shift overflow in AES_decrypt. - Remove 0001-Fix-for-OpenSSL-CVE-2015-3194.patch, 0001-Fix-for-OpenSSL-CVE-2015-3195.patch (included)- Add 0001-Fix-for-OpenSSL-CVE-2015-3194.patch, 0001-Fix-for-OpenSSL-CVE-2015-3195.patch [boo#958768]- Update to new upstream release 2.3.1 * ASN.1 cleanups and RFC5280 compliance fixes. * Time representations switched from "unsigned long" to "time_t". LibreSSL now checks if the host OS supports 64-bit time_t. * Changed tls_connect_servername to use the first address that resolves with getaddrinfo(). * Fixed a memory leak and out-of-bounds access in OBJ_obj2txt, * Fixed an up-to 7 byte overflow in RC4 when len is not a multiple of sizeof(RC4_CHUNK). - Drop CVE-2015-5333_CVE-2015-5334.patch (merged)- Security update for libressl: * CVE-2015-5333: Memory Leak [boo#950707] * CVE-2015-5334: Buffer Overflow [boo#950708] - adding CVE-2015-5333_CVE-2015-5334.patch- Update to new upstream release 2.3.0 * SSLv3 is now permanently removed from the tree. * libtls API: The read/write functions work correctly with external event libraries. See the tls_init man page for examples of using libtls correctly in asynchronous mode. * When using tls_connect_fds, tls_connect_socket or tls_accept_fds, libtls no longer implicitly closes the passed in sockets. The caller is responsible for closing them in this case. * Removed support for DTLS_BAD_VER. Pre-DTLSv1 implementations are no longer supported. * SHA-0 is removed, which was withdrawn shortly after publication 20 years ago.- Update to new upstream release 2.2.3 * LibreSSL 2.2.2 incorrectly handles ClientHello messages that do not include TLS extensions, resulting in such handshakes being aborted. This release corrects the handling of such messages.- drop /etc/ssl/cert.pem- Avoid file conflict with ca-certificates by dropping /etc/ssl/certs- Update to new upstream release 2.2.2 * Incorporated fix for OpenSSL issue #3683 [malformed private key via command line segfaults openssl] * Removed workarounds for TLS client padding bugs, removed SSLv3 support from openssl(1), removed IE 6 SSLv3 workarounds, removed RSAX engine. * Modified tls_write in libtls to allow partial writes, clarified with examples in the documentation. * Building a program that intentionally uses SSLv3 will result in a linker warning. * Added TLS_method, TLS_client_method and TLS_server_method as a replacement for the SSLv23_*method calls. * Switched `openssl dhparam` default from 512 to 2048 bits * Fixed `openssl pkeyutl -verify` to exit with a 0 on success * Fixed dozens of Coverity issues including dead code, memory leaks, logic errors and more.- Update to new upstream release 2.2.1 [bnc#937891] * Protocol parsing conversions to BoringSSL's CRYPTO ByteString (CBS) API * Added EC_curve_nid2nist and EC_curve_nist2nid from OpenSSL * Removed Dynamic Engine support * Removed unused and obsolete MDC-2DES cipher * Removed workarounds for obsolete SSL implementations * Fixes and changes for plaforms other than GNU/Linux- Update to new upstream release 2.2.0 * Removal of OPENSSL_issetugid and all library getenv calls. Applications can and should no longer rely on environment variables for changing library behavior. OPENSSL_CONF/SSLEAY_CONF is still supported with the openssl(1) command. * libtls API and documentation additions * fixed: * CVE-2015-1788: Malformed ECParameters causes infinite loop * CVE-2015-1789: Exploitable out-of-bounds read in X509_cmp_time * CVE-2015-1792: CMS verify infinite loop with unknown hash function (this code is not enabled by default) * already fixed earlier, or not found in LibreSSL: * CVE-2015-4000: DHE man-in-the-middle protection (Logjam) * CVE-2015-1790: PKCS7 crash with missing EnvelopedContent * CVE-2014-8176: Invalid free in DTLS- Ship pkgconfig files again- Update to new upstream release 2.1.6 * Reject server ephemeral DH keys smaller than 1024 bits * Fixed CVE-2015-0286 - Segmentation fault in ASN1_TYPE_cmp * Fixed CVE-2015-0287 - ASN.1 structure reuse memory corruption * Fixed CVE-2015-0289 - PKCS7 NULL pointer dereferences * Fixed CVE-2015-0209 - Use After Free following d2i_ECPrivatekey error * Fixed CVE-2015-0288 - X509_to_X509_REQ NULL pointer deref- Update to 2.1.4: * Improvements to libtls: - a new API for loading CA chains directly from memory instead of a file, allowing verification with privilege separation in a chroot without direct access to CA certificate files. - Ciphers default to TLSv1.2 with AEAD and PFS. - Improved error handling and message generation. - New APIs and improved documentation. * Add X509_STORE_load_mem API for loading certificates from memory. This facilitates accessing certificates from a chrooted environment. * New AEAD "MAC alias" allows configuring TLSv1.2 AEAD ciphers by using 'TLSv1.2+AEAD' as the cipher selection string. * New openssl(1) command 'certhash' replaces the c_rehash script. * Server-side support for TLS_FALLBACK_SCSV for compatibility with various auditor and vulnerability scanners. * Dead and disabled code removal including MD5, Netscape workarounds, non-POSIX IO, SCTP, RFC 3779 support, "#if 0" sections, and more. * The ASN1 macros are expanded to aid readability and maintainability. * Various NULL pointer asserts removed in favor of letting the OS/signal handler catch them. * Refactored argument handling in openssl(1) for consistency and maintainability. * Support for building with OPENSSL_NO_DEPRECATED. * Dozens of issues found with the Coverity scanner fixed. * Fix a minor information leak that was introduced in t1_lib.c r1.71, whereby an additional 28 bytes of .rodata (or .data) is provided to the network. In most cases this is a non-issue since the memory content is already public. * Fixes for the following low-severity issues were integrated into LibreSSL from OpenSSL 1.0.1k: - CVE-2015-0205 - DH client certificates accepted without verification. - CVE-2014-3570 - Bignum squaring may produce incorrect results. - CVE-2014-8275 - Certificate fingerprints can be modified. - CVE-2014-3572 - ECDHE silently downgrades to ECDH [Client].- Add package signatures- Update to new upstream release 2.1.3 * Fixes for various memory leaks in DTLS, including those for CVE-2015-0206. * Application-Layer Protocol Negotiation (ALPN) support. * Simplfied and refactored SSL/DTLS handshake code. * SHA256 Camellia cipher suites for TLS 1.2 from RFC 5932. * Ensure the stack is marked non-executable for assembly sections.- Update to new upstream release 2.1.2 * The two cipher suites GOST and Camellia have been reworked or reenabled, providing better interoperability with systems around the world. * The libtls library, a modern and simplified interface for secure client and server communications, is now packaged. * Assembly acceleration of various algorithms (most importantly AES, MD5, SHA1, SHA256, SHA512) are enabled for AMD64. - Remove libressl-no-punning.diff (file to patch is gone)- Update to new upstream release 2.1.1 * Address POODLE attack by disabling SSLv3 by default * Fix Eliptical Curve cipher selection bug/sbin/ldconfig/sbin/ldconfiglamb13 16258447293.3.3-lp152.3.3.13.3.3-lp152.3.3.1libssl.so.48libssl.so.48.0.2/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16678/openSUSE_Leap_15.2_Update/ad212ff1f37670e0c6fb0ee4a7a341ed-libressl.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=98da4eafe12c239c209c53424b75d72f016f1390, strippedPPRRR RRR RRRR R R R/ j".=h}utf-87a013cc4a4fab2d6c5c2c27790ec1a45f8d6e2441784f114f7aac1d4df422c2d?7zXZ !t/w] cr$x#D6Gt:fU#?Sb/<\F_7W Xu@Mt>ԈZ 1}CoLm *.kg*JCV\9@Ϣ6WRP;WU\nV w+ UVN:=.9ϸaA9b{XMsA̕a% },! sb/rb( 6D xZ&~Wt Y}]/rNJߒ]e.2r?R1(QmWa[lߔˉV eT:Ndva!s#tc.]{h#k|c48؋\ %VK$IկB$Vxi`{p^>M ,O_\`I0!V=ZT/HqK_ aH( ʐ$#S6>5]aW*gd0kd)֥$W)%|/t$%+X7diKB#q.I )*H"x[b2V@raEY=;kFԋjԃL6NgoŸRmYGVsڏ [;>HzԒ WCR-acYd5X-=4Y =03h܁x&J kY^君eՉ0bID4 Ē (f}{L$fh _QtHE͎kd7@ڮbx CK:Wpny0eG'`2'@BpMǘ?Y״YntxpNzQ(ÓdoGQ˜+o,>gBoXvHo4]L5rԕGhڇ폇Z[*3[7,|0#qxhKLVKX2 0Bc./vV@+=:}ҺKh*I6F MtY'7}!lgBz,m%vrpՍ7 Q.~(k3-9Z}ďraNZ^ x˶cRpSU]d4 N~0v{zy*z6DH63 xյ }Pm9W+zT ex"_Rثe`&NmRfuvA'0*$ r"cucëFFZ<\S缹_ PE$| =3s ]Bꯠ1p`Qdk*Q/=LOtW&IG:^Ld{7^oO+z_bcPy[א KXՋ4OeueKmː(Lƒ2ņVo!})B9RuEŶ>ofTB2BB)r"+^k졺7uO&.K~:0NgHf8V]Cl3Q0|GӦs N~'W:aC>{87\:C=ϡ@y'ՂDIo,&{ȉ.[xd)&$]-O:˯+IJjuqImҀ fYf\j#4Ab>l*d-;vHaԭF -r䀱 Qw:#kbiyFDWN+mP7@⏲ɖPə*=) OjO,ZD4 : gA(r7OFI7 Zh FZ#$E@GD6(lzMR rTF* /I$a 6!sKd݌ƗV ?u]br yϩ{"NL܀06__i^lctmRM`K1{Hʱ1jq4J6 sM)C%fEn< ЩPs/upmN3 "qWRf @&@A߯&=~X.HOG,."346\i5vW) }EXk 6Ve!=+۩K(b`nOݻښ^Ax!k G~@Dy:>}]ɱ/+ izZZ1Tݰ u8yؙߩV{s8Tq`5^ F#K*oiVd 4_"cKsWWXaxb|Ko#aci6L*k?)h MU`,A $T\tqf"m b! !/h)L,~gy3Q!Dm潗8~jz`MixTiW>|!JN{]$bzMk}ÚE/#%,j/2jCxh9w| (B*IC9[!0poo+y1b oaH= R 4^-_Z_`P^:콼#4U#U>tkR3kSh 4"ɔT¯`r43 9$DIA.~(q=*r1Z:;lsͯ_@Z#'DJwp D@ Wa=dKk'V%B)毦[_̼z%q0KVY?uA=зzPdU`@1,=`rSg<ps=)\0z^_!r!πX^#r "QUc6{c %#P,ds. װKY=d\x VM_JuXb-k%>\\nu]H?\C/˪ө2^d@T+_UWhod-,͒-sGzbާv 6٘TP Ul̫nY֘0 8`%w<Y'*"gH+9u~ `iwSUv/HTs=D4bb@!gcd᧒3N2bɜ߆%hDUdhSzu{$ZN]ko'۹#К1y܊~;ܞN@^tmx4{?..W;Oʹ[?jws4uDoIcS ]i\7蜊Q$. Qo7rjH6-([z)}P0.IUĵOM۵V1|Q:Z.}cjbn6;AtR7ޠ.ɤ+[o-Zv)9 Z/]t|(FGFNnTDUtvvrhٽȟ|=m;;:L$XoS^ȓDZ|G%،eWHwɏ8c!+@"+*YGPAIx kbm#j4ܧ 2\7.3Yѹs-,f ^x_;0‚*]qi\"χ23dc$y>R[G'Opb^^WU;]WwrCݸ족EC΢ޥmYFO_IvRiDʃ]Uj*TĀMZlEG̅o=؎ =qぺL駟'm?ž*x_r mpvm+fr_8YKUg^MgI7w݇l :a|ѥ& ud('@P?Y&v.R=v섭jG&cJ;*<'F!S1Z AkZUd1ɤj?hQyde?f ' _$u)s4qgP9n&"bvhâ|#Hǽ󲛭5o?ӂI;[̇{Y|m PT5/vAw+*>9D8K,rn!b$4FM^-*}R:1.w~ф{%򜰿HqwB5J ەA%ȉ*XeγBBw$lJZ0Y޽\O/ bWߨ W"?9_"R/n*#[9tg:WcVX5bJ UtY[U\{^s}Q>XēT*= ]D6>zmyEUKHlKqs략2<柣xؿIS|Wo1䴮(ƯQ'^JpxtjOV(:نpd+S ,`CEkhZ;{ݴL hi?u;7oG;h}t\Zi>^*Ӂ$H,"`ȟgC)"OULwXXO9K4WӮ^ee}aߋa:Y$ _t|馗 ȗG72Z_qN%Sc\8pEےweSIbċ5>{}8>%Xݗp`W 9މ9(M!t](oP #e$BL0hO"]]5g) ơ+BV B(SQ%?UXs"bSȶ &ޤ$rbg}ڍ+WsANm}* YH\:š5 wfP@j=X@9T*~CV+=aUT2|ě{)(v.d;C:a\۞J7]j  IBY95A7^?D v>1MSfeG >kYF*D{x] S>a?,^9H|Е9j NuYq܉wg]Afٙg3S.w L6}UȂW=G?Y5Ͷ򛒾8m>dRo ~=j'1IgkhdȦXN%K"cm8E|:$'@)U*=OOƄ,xGIa'&ֿ,o.6? 6*HCf' {fa|oR͗UId~\LJĔ4=jHk c!C3qƪz~&¯Y1NrxO*T"xԫA<:-dCȎޅG?wK<%15%=irs6'aL2YӇ:,l9+?yo0һdدچ<$.mRFbwQSIRwFe&B /H>4nwG4kBꩥFGiS- Ai0NҽL!NpS%@znvy$^pQܟEu y)GfIFzX`]dt!yxZaE :fmËu8];F3/Mj١3J͸6*ޤct* %veo;<ߧle1pfJ֜h1jݑ۔{oueb4Z$\g; PBro^뱖E{|BlN,2# ̏/#8a…6?o<[}eoCpS.ã!PSM<{ j?>~2y4;m6wd1yctϐBYiSį'}\Ar9b0~c= @~G ϔDD(&ZDe}R@!_b8 yn˭%`^%Wvu^]:|L1 :wAəG'NG6ӂ *kTNW YF cFU~RMPQ_%8QMB-oɷ-&,HeqwYTgQmӿڤ[80<2yzD_LbگxN`"[mX[*d);D$&Eb#2>E U8?3*`Pgd[A.`YǡkqI`ۊ݈ Xpjا-LJpeJo}SNOUf8`ucf غhhcVhty|󁓉4yUrX۾ċ_5/3@3-pq5_\+`SiJ< 7v> PO b4.[tIlI1Q_`!KRB*7'$I"/%Lp2ΕlA3tMihd|A ˷Y Yta P@$FZ! )dȰ8A@Fdz~@ BO绯YDM2À#H`| R54_IWu&ۦ#uG0]FGcڟwy̘3gklP-iʰg{HI r~Yd]@)YDj0۴"K0U Ypl46lTj4ʀɼ ĈHnզò,Wv{?&ݺQdؖ'8bl ac'S_FPh(݋1ٳS#m I (Ѧ+zjEj=5vA^1DpaR18~VSe dz.]̆EVaDHEk3{휢%CƆ'!4tO2v[- -:AZ8c4  ྸ&٦#>36/4CL{+>O+FKnf=jÄ_)|.RZ.HW<148j+OY:_R2d@nX"BbaS]REĂ !t:ASt: |D(~F~wO]n5S`[Ȟ22: #y A$w],6'>no ̪NS;kTfT.KӑC{3!Pbx[BφZ+~9MmS彑Q+ZvEuy#zP]IKJK i3cp.ߛM?MՑTT >~ JZe$ ]Q0EgP] "* 4(±Th\D>7NBhqJ "H~U;BpX &SEy[rtsYG({_U%p@r^pZ@/+yVzenRCI?fk㞮 j׽"LuL.f*;-\.Y5抲WbJڶ Fe^I 8Q[bDniՌ]bGD"j'OovMmuWeHeV\]rugXf9+pkToiARʹ @_.Z7xkJ]>[]iNF"0O_ucޫgK( Ś{%3䎩!%Ȑ#O=z9\,8K^9VUyhc7\p>SLscv<ި7JGiG M!JUd9i6-*{D[nW6`aU+ M3q$4Cb)O9 E .,<0tf7mA>#|٦&uxHUn_ +>^m )>vݗ &q>Vx{7~eEmPy~<ԌTiW2xZ( c0Pf\MA>fOCju5WzJΕgN!'Sy_RHܝA5u(>1'8Tqc?p֐Ahl}s|K[iWQ1hA9xwN]fq`\ꤘaZ@Ek$̰ DRDZ 0 ;ȶ$䚸`H,%撠]9]7:Tfi~s"ܩ}2~n3dV%Qe/$#f-̀e_tѰ++|Bʁ aQր dKB{9{}qAq-moVҳՁW7C^?CuGdREXTK:^w܍Cohc&SouS},|Ċ'u-QLî15fSz:h}9 se26 M`xzBh,cBL̂tPj<=hn$w))0a>LO Êz (rYXUȱni#İzRSHQIŖN\{tqK ΓNm@^/p`\֎|Ӏo)G δ>i 7[3ha-]X~Ԝ1anFY+GrM.V7eCZ럪њG>jTS[v2׭<4#2PxBᯛ8T{h~*LȺuQCa3 _Npk^SqLR %хej~4jJΖvkyO6pC2(F0OO Nvn^d G-R@M(n/MV~p?(kXbWgt2%}!Ӑ#aʎ=Obe/0-_8'#,03z?8 z2GTdč zոZ3Dfၒ#pA(?w=C 6e>+MfUXhEFZiw$ HfZteaK Gut(D8ut2VI"&3L̏6;zKNb[\j`(Wcw]`RǬ7f ¾І*S:BJu^"xrI[`0NJŖm6w?3cEGnZBER9SJXC׮wL<0)LEyC-v?MdS:{b&(nNo3 q4޼CFSDܞ+:[5oR(!pG`C5@/IJH="vԄp JP=}O:MbTv$:Є,Hx҈3z&L 9$soti <\غdm5ƻjEA+1x Gl:ZKD R E߻N-RؙŞg#%iT@rx: ",6-kv}P^4>˚I3>QĆZg8W(9"y)Ɯ7a39'lĤ-HUS+aH(tW"写0j| =/Yg܃}P%W)QZ=HUBFL'X$%薶Hq8iB~XҢڣ-+ 0 a~ X=gCߘs{N,pc}UF| DOJk.Qc<y?G0m_`!K$&h_yS@[$+S%̫-UĆ>ƃ$vRirVWm 4dzbӤ%B] oxra2')%ZuץHJ 7e0%YEjTﶭaAL=S'-R̒rβ .PĔ6Z5eYj~9 VYdg2 =(yÒ౯UUeu3Z׭9jDSs\=VCDB!Kғ']K+Wj3t=\%Ak>Lmi}|dߘ3=3G6A`vgByзΆt|y^)vlҎ>.OABK1DL))yZJO.L@.);g2GUbo `SF iC WYYD.Dku%rT l{}3|Bx ? [?'-rW̿B)@s3l,ڌxK!H؁Ӷ-,Wg^*1׊לamџ}}1~q^qt#5p/a?,2(\o5Ij`Hd dA~]r`>{isY$У| S6gIF؟j&=(W҄4Aw'O,67P. %焈ޅD|Jb/5TJ(GZ3Q Uos͖&+27vZ>ӔV'>^$˲PrbE@ (`Xْj4{9l;vG8*n F*Sq&Dg:~(/I;4:XZI}moA.[UthGޟJ>,ΚkNo7fX"1/dp٫dLj6#|F,Ro J G_:q!m|Q{Mw" B&We?&.Fo3%:. \g6mplMII!>Rb|ɓV+{R["Vγa10+< 'ͷ)9 8u(KL|"q0gk\>Ϙ*l2!5A1A({ZMZt/Jm~Ku rO]jd"s&@Cpʌu*oK3nCOe W_ήc5' LV8]`KDKHvsbla4y1.FB N'g׼r# "\xpzcX6zӅXYD SwyE3ωc3xvk7H2;8AK VA󍪴su'|Y~Ht}L=+;|MluFc[8GqQTALMH]WXErcMǙxgEDknS/0 ,i|Dg} 峝(@LJs/Ŭ~1z8YÃܻ98vP%/FVV~AlRvo88b/͂dr &-*P0ةl#7-Nc78f8~Bi'kXZ"_%Xz( <Fn'"{`WDPتho4z0xDa%Y"un_gLb5T{}T7D&4;,ᄊwU'?qQ6M)WQۇyw⋺rѯ7:ǞGl~*%l 'yUYxs ز[UZ%ƙaGjG;HTe,Z5Ȳ*ɧNX'1wAJ=iH2K\!ln^#Tȟ5Wvec׎`^UWՒ+^:O8Շki=V-UʣMzFX?K.'i #R*;]״I7Bp;\J,D[Px N >%XEqA4yL1нT⧃'0Y(s_מdԻ6Mjѵl%oS:gx:hJvc 5`𕭞A_A8rXϷ KuտkMDJsY 6orKWo8E= A4^uMqvj2xJHgg7Ԩn2>v%is!gYL.?t<dC>|z&Û!8j_d/bư)yJP2rmi}~"ke,I7сNwma1d| lpΰ+' Q#Z> A[VpoŊ[7ӯr誛E]<'߾T< h!F/󃐋wWVLF) Wt;4HS 氭58S:)-aB%. |62|Rm9ֳ>\FːUM5lW<}H g>Yb H[{gP3?[[k$5!Ӊ2WޞT:xwġA1mf& $>X)n8?K1-odތ%/ LIF# j Å̜䞯N_4Sz9?Ӗ RrQ oXD?ÄHҞV8gY qtmL:C%TFyKm2z&k)0& ہ.M_ ݌GnR ϣU`hD/MI2 O79ӊ[_b c?6$RL8+|\7eS  HV֩ۂ2t rWz: kIڲama?#iLC^>uRg OlP\cc{O}ii?WMNWxLA^ra7H,s[r7Oo!$=%F+8&O#/a˘NK6tgq2|C~/$(cB{P !D JeO/ͲO1*j ɡff-~?^`"t fZ]nKI8q!oBN`,HR^Le,|w-eFD5TXp/5]yҐĔKz>"$;|]akBQ߽Jp*<+KmM>ĥl ӥ <`]&!.QKPu8G= 8!aQ.J&_RC\HoҥX@m2 } D9-` "s8Hn,@aKb; S@EkT:)j.Qy;#.o0=NQC(sZ. dY,Tb0!R.4KEY Sy,~nD םPW^A>S(E,1xF>Êc7mA~i[CƄ Ρ> 9"%7[,Aɸַ !F S@å]tyn?2&O7jG\_y~!>Wav~rqh4BGA}g2R;h!ja1َ/A.M$-fx'T\0[\䧎OIHӉt[U'1F ٪I|?Kaśyse%K{ťeZa ;HC@R&ԷY9.ž{"n]PsGe@n%TYQsbgk19|0**RFu4~PaâiUڥexb'k ~E_ hR V"X=t Y$M:ۆ*u!1 NWtL*J)BxXeLLIc2, J|v$ f-tsF5U%?YDYX4xiՍFT/')TtZd:kK]asSW]cfpAgO"P]Gˇ@/g [>U; :  (dvUN?qPRq>^B8NUsvgf2Ɲ udB~ܛS9eYgRBS|FwK8 :NWL0P6|;D]40ttmb*FҬU`t\>[]C6{D+}7]6x^}]s(I93 MJ3_};K WΡܰ.+2oڑr!_˘ n/+sn~z9.CùoT I{I?XU~:A-ټO2ZA\% a%,RsuU1Nڟy-dz-qONʸTfoyp {3gq_lM]\.IrL-wyTiIHF`QU$ [1)lޭX0E+*%]xd\@!X`BLOcP:\qy_IX|QKA6V('/\0D)Ԏ򋸻u_=;u_j[*o';m/)VSmv%D!'jX,Ʈ,gu` ]ok P6b֯0)"vj"24$$'7[TƫtA8p}+0ewtA!I "D H;tZV]_IR%&fz%3x iM!h H3qHԜ4L*S-U sQhPXo4>WĮu[Ŷ;g({@#|5VK`z͢(UT#Pa›1:؟EdC0:E [ǧ{@iYsUbOkhFTH^Y h Jف]TPߙD@oDbִE(¥G:I/Nyׄh3I5v( +0;0kd15r`*zOCQo=M<'],9ݠW4}ҦGA0|%L;S/a0msTPs@l tPT[[31 {SY8 8> /u4-ݹJ;3P)ЀۼQTNEdi| WgMZ { ]5>QRftr]>/}{.6S,b.:!G{f³6lmN0sLi Û~ Q ]섍j l #ǐ|[IȬg8x.V8C2_%J:6 zPT V*)a]n N=yMa!?`nz2@d/k>lbJwQbC9:| ZF=Zhw"Nm\j4~v ۃ]-H'rH-%'ȳtlYmtlI+MHx t)\LӫUxrE}!үq*Is1DD,B>&F!ӜW)njK 9fSk<:[D wgҎr)D /Q ~K 0v$S`d5+a!e@7JsIf`ď][ڈ;EvTU }BE?fMSw^wqs`R^cspzWUuU~'Kz&JިӒ+e fjG$9a) -ܴ8V$q>2e~UW@i$+iYB]M%)Sn'g^j r'[G3 GOt3ѕ'NaA*KUl؀AfJx,\sBoK1Y KZjqkBN3f乱ZyuT.NF9Ayg8!eKߒk.hXXZs>D`$%"GE u\){Wek!GVn$rGAfc *|(!vYWXM2>[sP"Q+.9%i@6ɭCz,&(0<4ڴpt+2RBz(]JC˝߸ofқt"Κ8:hETbK&ti1`>90m-6P$reA`Ts|z? DD h59S^>Xds$Kc[ a?WoʯՕ\2ObԇHf 'RF9 7dz>]2<3HB*, s6|4 8҅?ǍLuۭ}U $}U{~'n!%uJR5A{g)1"-3^?AO? :OiИjw$sdvsn2yQ7bE Z6ۙ:"xe´~>Ҡ;[ `NXA?O;Vzsc0caW3sO?21X^Ole&^tw0X%sڼX΅b+F8#s!FZ Z\ќ]L<㵡p&/.&Fg/AeNJVeWe~4}^TGZf)m}f-_@KveO5zF`@ckri?T9)t&SJÙD7.@ٽ[8zc|: ŏTn=D1)67u@edD>G1#(OvL-H5$dxf~ XG+ -tSM #*C7PAu 3uPaB7FmEt@eပ }9^]|F@kQJV۩Icֿ4=flSwF ucQLUpk91 e c~wU5C$ZT{E4v9A++=Mf^SɪVQؒ{Ҡ/,o*mp" HNosGO&I#],#1~7i Z*Hƥ<{I<€:rͭYMޟg=BʢLQefqUޅ6L_W"Uo#\.WOF1S}DDYô3lc9Mpo&I7y;f:7Im q_^]_ B6Kz_bwؖ"EbA1U4dJEu~'uOa4_㹤U6m9q~7!2NUqSвN IAAtBiG0޲x Ѡ;,EJ=Ǿpq|t 'l t-jxh(`V6E\we ֑d*Ď*r񘲽< tsok a7zq >z_S$>(/FP弗<#11DА0/Ƥ0_K^ v@|y,\1}9*0W̔Q|C ͺpE* mgtZtHH$Ǯ#y_Ru߹l 1i{&ܥ,|6+d%^@h~58f9Pj3D 9ambYBBn&^瘽>mj;̕^T^]=ȳ^0_J7~{Dϖn9n2,ꠜ+^b\1Dx ~V.iK &FPZ?ג+䚩 ]Eү_ʼnp OÑP~"͟8oB9RɱZ+O A?vJs P5#Ar)U8N8X)͘z  e߿ɜ}j jGK.SApY-_c!ieeA;0F>S+Hb P9a87[-t ɔΤ (^f\5b<N‘-\LnwliզhAhnq v˜t^A,w ny,QTSz @pKò?)2BQ\XfLrDrCw,G&&q1 *s -?0I:vtPLA-ƈ%(&kXXǃ-k7-umwԲmeG-f3(ik",7^(3 5н| "g| M \ѥOQ6ccOѴC:Fw'@fbsfBIplImpQak4ܔl%e]fMɅ"1L^!(T ~hK(Kı?• ;Hai'lFPzs\-4_JSLЂ{G yySrg/S1Tʩ},x-oϮ!?Gn;a9a_xaI/!uPC●F2:~jDIā2t!Q!OHWV)EH-UsC[!1iIsr nfV D᳽Di rĦx 1M٥}5 u*2hLP|.tl[}Xt.,*b(nKcJ b#;-hC w d; rR]VFwp-9:Wђ΢cзӲ٧U`3|ņo]୕'Xdcq*.Ȣ[+!݊sL%L`"}(~tvSy%_ymwuo5;`Y+KdK(*W;8-̟uL47+3"x}jKiAV(`i%tɂC@1I_ k؋7M7UIbJa .;$7G 8lg6 v,gFJWm,4 %9bu PJl΂rxwĢ^Q#H=zU,&%.(Lt wNjL#ͦ74->Pl).`j/Ģ3~\w w-Z@1]лWR.Ÿ]R`j_)y 3.} ^mlzR)m F“Ԝj wx؂5H9|g}VHm`s8} m+ ?}ֽ%憒eq ٝBVzRH|0"a``ъ'U pS !+X ֮LCyKOY"b>Ur[A1.yL;  %P;Dzq+$HM+ tax/)`:1c2$+h klx+'uF02J؏) cٚj\>)V$'WuLEώI\q[ظR7C(5m+ütDH>kZd,cs-i™y __K FO]³hg$BXt?˃a($C|ƒz;R1@j?#y:^h`ݥoe6'3/Lxye~1C=iu䚈Fvk|O$|ϥ)̚8@ߒT^6,ڑd ׬P/|ݺ2/͖T6DߚV2o z8{[o,81ko;;5yFrzR:YWzdY|8{$SAV}ޤ4U%,ߵ4fYf6-[X܅͎֥05X~}m~Wњ֚Pܸo{-%PGmR XI<ޚ6*ɞ4%N+gē蔟ElB >Ye؛+l?`z8-v>ɑMo@}G.Ur^ۓa5-۪0iϙF I?8:P8 A6du۳}0L$jfIgAA;j]3Q\g;g&k;95VQo/>7.,>E!HB^Obna}.NR"=%`Ì5&SPtAssOZXnЖ9%Lc'E:#yU{8rQv^1#''˾Gφhc\~"ߦoHkpf6Mk }+4{Y%2Ӓ=SE_ʷ tC|CmkU+x̶Rw}/EiHתSfIXB.a& ЙE\o1k ))CS3+QX8H坾4@?SrBll m'q-㳷H9Cï۞i$ʆWt\t>H? +u4)4[RY¶>D[R4=-pVd%?nVGtW?\t8g:wN Q\G-n#11]3B:.xyU&Ӿ2k$p 'vUUL"'m{'X8! Њ4q=3rH3LxI@QAP -Xg=ҧN>=?9/h"WmX^^%N' -[HN6 H_Wi?ZgI?$Wa@># Xmsx5۬L+"<a'I\2UřDhȕ8m7*qA/Ûm9\ąbF%H}ĭxWyl՞S63_$a٦NA쐯Ogbط/jVB0;mup, Qgg˯ ͑/IuSF|YK[%Wa,g2Lw \M\oe1m ^r/nzu}MB:@|= ^*,G=*r145Q:K~Cy覊_G mCw/l=NX0"Qv--^-~1ެ3a".UWоSJӃ~Fw]HsD%n䍨ƕMeusaqdž[lJ=wx1ŸJ @'Jg5./bQkXge1Qڐ[]"yIxmr,lV"W94؟KzDam-p@}ff`+9S v`w+#cΥW=>T*X) Н8WTg$nw+ݮd& 9AH9TYrs ¼fg9qL) qY]DܲN6#ͩ+ХlrI &̽%NuANdj?85/ xB?nйXU>eN Vez=v/Ѧ*| pbμǣy,h&zYPº /"5@7{skM"g׆i  wJ*}^C˟"[g޲ԋ|J3d݂a}%%L )Bz,xD\ Pkz`[J5` ˰b`ty0.\(N i9@@;۬rǟ:twCX ]mh+yuà4MaDS -a86u C`8*{)+4@I氜8 K>g^GD=kTW8o׌kg(e0xv#~+5>~*Z##SS-NHn5ObM3 %]8iܪ2Pkr&t ;P6oq<_+q-R۳  ŢF)IJƼēB84، Daao߰RHGN>%.B؅A8'qQy7NG%.#xw6!egɴBuIm!Q`N <BՌ ypd˓kxg`qrT#gg`.dJPXTQӂ RR-t{<J^Jh{tX5P:⳻lUB㛋`" h!GSLE5hCi4wY :m1gXGZ AHJ(ڱ5{'Q"`n ζBah?_HO ϔ~dVZo`೏̹syH'?&78t,]Scs=ފ~%@/NYD&ky 9:>I6M -9IwLxxt̺1yJщOmݬ7iV%PWngY'k=nr$X(|]3f O>8Ljl,vf~e>d0-RX=KgBX_.oA]K+>wG5娅,y$׸XsڠyK vF&fگr%Z<Hʉ3O"H їc=6OpYWh]gR wR( u lR`,5« d3mr/c-0I:ff$"XAؠⷜ{\2w8jp}"Ii@qlcԱ/]yϒ8Ԉ4CC׈ ǐ;e[toijLhl ]Qc !q&/F%B7y}ߒJ! f EAax3 lvr`@Em-(#්nLˋ2 o8[0P=h]sBČ6UtR ]"WKXk,mt&U/EGk'7qGV?*B >|>mdnr:?vbbF Vf ӕ{ 8VЂoA!RzE 7րn!l qX*X\Lޮq'dojUXA!b~(Pߨt1oi==9DۆHގ-artr`*,'B\bϿX EFw ? h9]7!>*7Z_QbւT1 riϸ!S-¢;Wh2ZHS}&^ί,XRAiئCr 룣A^cgn fd,]鵉,HSZܝp$A}Zӌ#lʂl;0m6E62Z{!STwh k#[sz\"j7=cFIOe߲ α7ΒkҀ %R/%9ةu[ hYZBtǍbK- ?w+ 'Zg_l`'O93"2U;82G]̉`6^χ>.T\apgUEKͩ}v'[* "F3f#}w{:L ?MgyBg#cCF]n)'niU42v£;&=F\y]KA`3ޔZr(9UYN _ QCs:0ovTZ!N.AГoQ0L]qQ^!x$)F# #$f-#V>(SBä*"s$(Rssw54"wDƥ2Y7L"NG3$"=rDa4(=7~|)#s S ?snzt7|zCK$2lB;[9i6UdԃOk1 p9uO3 +ox캊C6 Bs g l[ؤw4܊|e'j,n3wȃ.8fې : mվ$k,:of^b.EI,j=+:XI"uz<#Jv;i_b0FZC.n;ө)\&\3V(-pp1@^( 5e4_dHDPp;p!ޘ0vb79Aɹyj)(va`֖z,Η՘a=ĥ֤PiI堜@Mȓg#"(@pQF;5F7f O5Z[Ɖ[5%qN+yhQk{OlJ5½ϴK%MV<z<R6iwzfR e".S+gafNf܎ 16t_Qs8<ÏsVn4(t@=a.ALBa9!VNn%NHK8MfNN")&Ɵ cW2^?f$0ڸ@i'9b8$htЀi8"8pCo,4{}XS̨p`9{!ܬմk @O k!i(r+@dgDS 类lV:?>w tt]юxn>X)cno :W4_F#Bko 0,oS `ItNjo.+`W+KHR ;?0XdO'NXCƙ.p҅s9GG!H'|7mU& 1+JZh?$drl"bjG?b-dOИg# E;&&䛇e:̠(Oпy'}D~F;WYӌ\%}7p?B [(`U7*w޶_p4<~,0IAQNMә@1,t8P䤾JO}8߹ m`XpQZشu;/Ynkc`ޛ?Ry#hә RY44<ޝ>y"#{_񠒃h}R|7x&S Nsqʆ 8Rw* c+L ,7?j˥yk c7\KZWxAw>(FMi8Sg%n6C`b#*$Ÿ8wGה!$آ6H,eǑ߶|/D=r9P@\otx[5,\uc2dl|x0ؚ)E䒕PLz6SS<}1 ׿4o(]RJ/-Im4).4^D5԰qTse6+]`h;teϞqVd3ƥYaF=GkKM@5u _;oNc42!tDi%&wRfF: R/2Q?$qӸ1A [=rR,^8xz!J!NZ@XL&68/J/o<,v3e8d(G{ݨ?D.p ?,ءu c|nuAW1wj~8hXzyP) ri+CGU\c=* XZoi< \zhJL>W/(2wÿP98d;-`- TOMK"mh;KTQ"H]K3[k(WF2!@9]r67$FdhRsthbV y4\g/ԍL]MO|莴XldQ2b7;\tU:g'C6Վ>S;nѳ[R',Qu)0c ;`.,W З< N/%1878&v^i?bԙ+L7S6z!,TC` Vi["mY6e}bЪnki@X) uP% eI<BagpJ ~a pƕAE \Ivk. nɡx^WUT)iL}sR{"Nm #£ZT3.(;DEn]Uܱ+(L$>\5qiV*R)5y~iX b}c5Dц Ek/2\ N0j )rgn:)* ך^ͳo_q:+ORW#3)Q ڂ{$ؗ#bKD]M) Q%1% itxgbגwj*OqptcӷO!Kbl@:yCLNIA0Η4 ]Tux7`P>/=`(^(4~1^øa۠ yX&OSYJ)sj'Q`tj/V*O$?\ ,ym>%+ \v/#RjG?އ+5 "(&[%Ζ# ̓TemِBn* Y9ҞO'f@yC E,Q=u}Ib} ZeaU]b0F,^R=k+hzt䅋g9a{@Z;0ڧfh^&HS tTS2ڹk#qIDƭw]#Mu]Kr^)DݱkM%wuh 5iɼ_LP-m\}3ВįekNjh& ۂ5fC>aī'9<0̼9;UFt)Ig7qlve? <q1yNrZ)L62g4.ogRh` kdFnRYm7tr1 (RZwf #ą'F%?N4䌙:*r,*V0:NfnsK|=Yc7 e#6nxc8=*":%;-@:)MB0+:`;{骠OjIG j8|}.\&J2U= _qãC9Wmar19+Mf)`ġ{~AJƑQ%>`Ƒn#ᐣGEDW@:_3`N^7D:Xl__;Mf i4-5S䐷'L 8y?Լah]g]24k˂HɆ1qJ€QсZŪcD QG:{x!X'cߴ"U1گ6xwҌWZq.,zν Dp謜5 *`z(7 zth X$hB8T0}HK~9s+܉Lݼ)hObv!{tw%zS*9/}k8b,(vK&_.; &z]{3ZSݙ8*Wa)"Q k>O6sz>vnކ{ pBlf3Mh[غnVSWi)O$u~ؙ 8T p[lgd7=e zx;׆N&Vdxt?1DZsApS!*%%=!/R{ M\Q!M |$C=jDG`|H s,يQ?6R,y{ Jwr]TI_pL@Mf'!eR [͑@xHJ,&bF4i9 qjKX-i9FIǟ3*P{ݻ#+QS")6.#VM٥yo+tWhLw~4 } }y $Ejp:d'5[qrᾫMų%F ܵ= )3፽g1 N |&џZ1.U:2 >\W_wTӉwŧ͛(e*4}^m+jD_auX~%Uvw5-tzKjQs 8g+ǎ<jj +2HwJ#wpAAҘoOcJ~8`4AQ4sS.'ѓowS%B*'+t85#jdbЁZKUd{Z'{Q4/,QE*A#W" 8+J 3>:" ܂9|F`mmRP!V\H4P[k 47|IZ4&ۀm T*U0I%w+mOAby ,#WF鬿K&e p2 Hڰ pt! z MlnhElOߚC@ś2Qc'0u9(?ðH?i p"DzX^1>^0|DdmmZ9%IPUH-Hq+i!0„lP ^5Y]`mn@ԠbȜOE[Eof{Sd| ,hyT0tw/B21v. Q%ejD0X>~1` bZa/JZ jސԸu4CI(U7B{-C{Е>!4mۊAs0>(ω 왼W+ZTV{`t,ꟑ?8M{&زN/wdg LM$L\8DQ5u{zPcU=*?rg A)lGxF4iL4'U!v;Fdm25]}MznۿoGFxժ6iUQ$0Sk#$8dl vh̳@PJ!^2 *nRj%@@d8@+`ױK?ϽudR `' xߨz\'|Q |Dd7p )SE:̌2K"zVo˖4uA"z ]/v hͅ2FԢ)X#Z`*7`ɟfxd3@G~υ,}+T->kǚ_NxB~o;?™6)T:l4h\A]oZqHƹmX-@2Z[@HP' d%3GQ (iq=G:&?ߋlk޺/n| .FxydCBp JL;Tlp_K"Uiܩ^m󷋡ܺ8WJIH!UTBhH9BescG۵úW[9--^Kz\ظʕȪWl C:9B\j4 cH6N .|LQ K5;T z9AH tlلtw~Ů>޶1SqIk`OvWg@g*o*e4^W'GU+9gDS'x!P=q>+npF8 x q]J=b4x o"; Pn}ؾA#iJr@컦O@VH):!Cs@Y|[{檫" ؚwjڔ4jP>o!v}O*emj?N'L#,xgb>1h^(u2{aa*;ND1IOfDg£mS`9OXڑ5ms[KX-r)m~t¥2YBQ<b&!9rE"w!F(}6 ׿ΑѾ#d\mlY OFd~/5z?I[YωdZg-T1\S!pG&(@z)AO=vxPA d BۻÑM6LNK'xu_oYwn&!!^WÙ%legL 9yY5կqz:Y(/Ob̷2E(~yx&Swƍ"<~ D4C({'/B & PLOαDΌ~d(ϖw0O xqIMwR wwD =ABY'wI@УHT;tت|D@B.f-8g 3 IX s>QN]bG |z= ξ} +^a5jڗSlaB^8O2Hu5hO17(@Hq|:4c%"b:;dq-ܧ\Ti=Xb,lg/OȀ_<{t(~P,qF%oh:NX6h3s a@,= mTD W!YIBVUl7Rۈ~ɞJ028sX44KBU Ŧ C~ ~˖X"@{8'sˇ= `IDkL,Mt\뉱ST…IoejWW 'oxNw#r"$|c jQ-5A=eg뮦(*6Uiƪ5484*dj E hOi88uw|ath,s!fcvZ"*$ׄDߢe95&$j.sb ;/}Rf7nB{y<4 Mȥw4\Rk+Z&lw; Cѯxs a4HיfP:E=}俸4hՠ;R|8cuÃǕ!BHP#m (cjNwN!hu+dxaj,IYMWdޒKjs0K$U״Zkxl=ntR.ɝTx|هѝmUFO9GLQs\&33Obڀ2ǝl)bwz(w\wVp3D+7?r^X5Hg9 $0~kڔʯڦZ,(]vX.Jwu,eڽXq(L5Wjr4jrVUy\ru]:W2(T w Ibxnѹ-C8d/o~1wN^KnR.@on1 XLI qhmj>IP>'}lj!JV6-z$їCH }i8ѫ%7o"ź/ڼ2ͧ@/׫aN?}ä/?wQD;¼HaF$Zo"=*!0aj@_ s{w4U:P8T[߹Qlr vkIuV[!l0{0ܫG냞^'K3X q꺁ؒezFa |:r0Mw1y  Vv9/1KF~ϐ;&<{yuy>G={hHQ; uq. qa3N3M]dϥ tc&4Y$.^,]9wپyGu`RYˏW/i:OzOSQvQ$X0m#k>d:1 6IohR?SRʰ5s3!_o';Uc P)^ o_FU\RVr4̌n}'Um? Qԭ4۽Uۮ/AYZ&919PM[OO'^eݪ\Bto %zc }z-^1UQٺ(Ό z);.Qu#Jyl!F<sMoD@Eh0u jT)[n-1ױRMnETpB^ |*!*{cByscf!>V((Ld K?sIF]6C/½hڭ9_$L`>bu| j)iΣk=8q?C,KLW9AA 2ȀF4>p4"s+3]!:fs*8Z ZOC9|e_I@] |/KqBؿob2 1?ϿJ誀.FTp?;ㄧvj6.`JIE&4h.b&R,Nt^ JĪA'eX:JN` B02x =ǿqResuvUܐNz7}Pgw9bL$>=3gkS5@uܞn[_^ԁo%8@czxDKV hكr2l;К'Cȅ\; ,Pf9UrSV#ƿ!JXS` 0˩*a\upy R^WՅt&e6Ĩ萵*fN[t1 |ϦCw-3oH tgZHI~ VIz|T(Ő*|90g?Ykٜ^ĵ/&4A]a ^s#kGGuXtuY׹_ߣS2X܊_ ぽi֝B.049wϖ9]8xapWlFe&oJ BA{|Z,T4Wcu5{+Tv1nb-.91hnabCJcwO)jB bY#ZH.)QBbOdC{_O@ Jŋ5L./6{z,a}2‡l}C2=]!2Z=I0dA⃳ $CM,6t|p@ݒV4[ENDZ!{zbp P$lE.t\+ڵqå8BR[ wIhOC `la#\DSUDв4y$¤hǾ-qؓd=GuniĞЉvGw޶z١ohkV-UTYy p;txK\no ˣ/>`Uz9#f k"6ނĺ#Oᦄ.$~b_v[75!x]Lg n+"y$9gBߐC b?OHP7p/ð5D8ijpZW 9mi@Wf8k  #2<@{wݑH9s()jJX6Ғ{2P;v8 %k3:ӇAZ PK!.B!H[v(j|˛JXfOdk3U+=ullb0?!2[nyPK"]ˬ[Hl vZu @IIrKhCui"wPJCNR&SQ* h|ɜpЩ~ղE@Wt5%vfgxS ԉ,yfaF8̖qS gq` n/!Yx G@Z+ֽ Agr9(3N`[L ,[#%܄ eF:scq<||$j k>wx+oѰ%FʘY뚵,1jܘ/ V__ B 0uDmq-9* SW30Y$yrY7şVqNϤ t rimڦ'pzgJiRҖ%$وh?7b xWڛAd#67><6cpSz- $.:^In`#;ZOq>`0ZX|>\L,־b7[b!HLbH9rUh0is\u w8J({r?k{pt*X]y@Ў;:v`(Mcd^oךrwXq܋u9^FۏCR9GKp $6&[6#}CrBa-N A}ŹUi,tA\ xaK>O\dE%>}{vь/bnكTH?CA=dde??Vׄ+wƠ}ݓO-=%foS#hhr0# xzu63kՙM#AқH1u`U#?5PxTefhe.k~yɶjOX$7VЯ7bND`T& \HM6>jHn#m!Ǣf}dk oHe"Ȏo]E#~PBҁ\2uj&-c{:BVu6ӹw8GI+`+%˱8f;^R =bPZ_?:R2S٬,BBdxH܁7'r`j|4Da#p#ˌu'O[i4Wo_[Y)nMUɓI&R{Z\:y95A9;0(|o XE ##{P5 bԣ  4ıac9*܈bzȗ2Gdo0..q؟+WZnٹ)LW ~z\c=79H<,~Y' v|䉆PÐs^iD`g7k^o'AI  -QruDMrҨDs8 X_) s^šŖ ﶻ tBdteSXN 1]D0|] 6^7U .S )L̳90f"S<+wڻQetNlLE7H,C/ r"1p@z/by'l&B2̐6i|NP%l$'MKmeI o702 hLmPv)r~I:O{1/U}??5bo"!e?j+lw}>euo'ypqѢr9.ZoEL͹m?WkwS0[ٹ27bΥ~_Sx'/uTD8+阛C3J$-uCy8f91yW eMKg^o =]Hez,{&%k3t9&=IP.{@XVpβ8&UE'ian ՎmKs;J =L${9S:frSZQ`b.I$77lZφ{;dj_F\UZۈqfp'à \&^\|`ۊ AGe܍4B7s/~=sb7 I&LX[ʻ`=()$oTa5*\PEh]iG;S&Flꘇ4]UpPl f9ٍ\ `|}n<`wZU2E۱I,{v_'˾X H u^EZoZ ږpr@;z S#?\!F\; $Mz^Q'}^%z$U yмEa5]<w52\~eyQ:7_dHZ%2JnrX-5|~01RMb}Vr֥$򮟛tRò]8? jЫNig獹9`x*_VY{%uX|I5|A/:roi[C<er]9@5(ˮRͱC8Uj, ɢjzS8rvNktRt\CJ.[`542Y9@NK ow*T&ѠLm ڠGtHD[%I.a@3 BַYQC*+_|ᘠoCK$m*uNrw\:E15G_\ F[q#u -2Z=lR Å( !KjaH|k6Z.Ыt= APՇ yA(ZSeSaBвOn̲J:N6 rmQ̵ׁ݃ш,-0ͦ^AKЊ[|s0vؿ!G/ v3TIK46y ~]ZYmGl*+ &Ctn# e!/soׂ m}Fvy:cy")y*>(p*܊`nz/iG'6ż!sjmT\ǻYc:y(r&[ޒ@N2KFreWò!ΠR͈twkY-!v8[D^kW,@vRrtF' j\cJ݉/\iKرBZjUp֍aL޺h5f.XФ'vBr0*GKT8Y MG'XEьMC7{! 3DiP$a~b,¸&`|!AAiF%I)\E\[qHSD3/z3k֙q#Э6Y?fFp`59 , !!.$pѫ,\ Jcq7T!m,/?2r= ]V}}3UK(iz~mB߼Ԝo/b ֻ2gen_3[2M~ @zxB`MIh_tf8\RRsLr& _0>:tJYZLCpxr^sy%*U! k`6.VW{v}KĪQC7+}kNˉ#ڟD5*QC:kI:Ի"֊K}hŘگ)O?ڀD)#0ۚ ׌= dsݰTp8tT%X @J|1FXuC(sX»4!n_E]ŏ#LstOd k{֠Yw]Hh,Ֆf<Ys[12ת5G1m&4Z%{eH885]d&WWQ˲HPz,jeȸ"wf|z1(.2dLfghusA{o, ؉wqRe]L%R0K!3^lxQR*X I'O#-<0e]eFRrv kGe3M<`ڞD=&ڷ.A+B |f@4rBr?NwЦB]]uO)<J>'TY)oI@XwnSevSŇk BAPo!;,$; "$q#È>ߦ7\Bz\qጡn2E9K%"$wLdɰPj kŷ@Qv4z剧k*8^2fLMQUt5Gd,[I N`gY:ٶ;7gB]my 3n1bsPE#3:VS3/c ,w׈Ws'*9llEx`ۉs[%Vyڕ_ :6hc؛G[32.^]accYl| E^ Ȼhf(8%i[q5Y]& űN\'_M^41{Mt^J(:K\OEȂNM|;c&eL}>/(G 7},_ -Ӏ-r=}׍xQgLߠ 2 Nk_4 \Yێ]˩4xǨ_8t$RMRkFw Sؚ<;6DRKIc—qW9i>Pf_Or)E7+I6;?+φdD,kMi. P*M;UdYRR ,Bj}:+;KٹVdc(] '1!k4~QH>tI"GdѨux+OuɆG&;qE>wUCkӺ\Gюr=ܠ4TޕQO>c"4u OSl_bHhg1{sP0),BYϷ*;tx1T|u0\<Nm *#QE|2EQwI1P2 tIdMzfP+b./Y&FȋO~V6ҕl|O6> 2%6C6I ,ȿāvMbuDr7 dndhSu(ʘ g//H:>3G0`Z\:%=ʴl)ɔ]a v$0ISi=ObUዷz qڻY+O!I#]3Pk P*kDbb5Gbd@i ceea69:a}?6\5"Qk ΐ;y~Lh6_߯H1P7*3IЀЖFSGio* ^c r"0J[6@s)Yqc֫ЀUχw u5lb]dWQAg8K+uTwM+5+(+S,)l?T 2( P8҃6ȟ#f'N-@Ūp& ,$CRoYx+9VH|;:BIas&5{U${:BD AD<"a%`%}z>+ "RA͕Eh UQawp)iDzN !(rH%]43E훮 ˊ@L*=6nmy{]l-{ȼ'ğz#--RK ~h{3[M#P{٤Ao&ik(o@C0;dL) 5.U/nͲV 2Ԧ? [ 䋦+;FNj_ewЖyV%n?mR[cCDAw~n8ix3y>,ܨa\F ޮ´gz})Ga# s+ j\ DQN: Լ۴L12璫IwKkeAr c@| e=3ZsP؟cNN|&92c[+1P+Bťj|́7U0EhHʆ韘*P]5Hdrb`2GGMj䄑^ИOýqLC6w,1~t+Z/;+38JhT]dz U|]jKv>PU錦1zEaN .cC@A;y;n"?ZWQP RG$Л|d(i5z TX)罻TlD8oFc ,r AX[a:9N>0w@tY ãQ`]Ƕ Z?>'9GcÏ1@@P+нj7L A<{"A{~*ܢ6z?bĽhvXbGAR о1[{*S>GPsNtЀLu )7VMy]a*AzHϛlayk ײu-L)C\mpTéG"T : YҽDn~7QxO'y۝L&8O|uOcFLyQ/_3Gjt*&Pl۔-D|z$%f5Q>:CO~vi%JZ,ֱA-uwЪ` I 7 cZCA|KGTgV Wm2+m:m1J> kL.><0[a~\ݾ>A"GFibd2~_A ]E/ܭa&=PVQ>P|t~JݮȥV%jAX<ȑb*g0IRЮeƿ[ٰqTU}y( ~ %{M.o43}V ܪ: Q-Is=J?(Km/i3bt>bg ӔUA=A uv^YS؏8/wF" H'=QZD ]P422C&{W88-G&&Vnwp 疈  OC(;m!6%=A+ z{#><,)8<[ȧC]}?hV!y)Ȅ?r49e1NJaxY@qBbbѦx x*Mxr} @~p\ІyaUPH NMs`cV;"4ܴ[L'/0dR+*T6EA_hZ05³JȋdLke'`?1 FXM:%A u+Pژ;v}&{'nܹ e[ZQߍcX$ĮOǾJ.ѬގƠbA2>MʷT`Yל?,2Bu2D@8L_)\woikTnIPD迴fx8icYZ#B7LI )FTɢ+7<%iz"^\v$Bb2Aa{{(ÆBbO,Ú 80Dݳ]=_.*+d a.b93Jp31*`zICkn d\i3US'VU\xY})۩.}'. ypoL B*Hd!_~p hG69 pL#CP|Їn2]V-!R1ҁt-PvgogQ6?JM!O*so L7R@<&4{ߣE U~S}vd҉RN_A V$ e{@M/Zz0MGIγ MbY{쉨ϵ>?`Ubע́M%KE{wݴuy[;`mCzŘ XAn\BmĦKhmkR`bHH*-{{vk;(y5Ї1IUL.1+wzLU|_v˛#lUKt*՞##&@Җ2C4eE$'Ĉ8)Lzĩ ugRi3jW62 5qդ{U1oe+&1oO d3W#N qW֐qUs3Enfa R=r=v{1rqL ܟz'|T'1O/bX=tAգgZ%ká Y<[/J>$Uё$焌R\/K偑i86ͅ*qsi`*ALLN th+vAFf y5w(Ujw|sz$mv{1%PϥJ<^!1C8Nح{׎H570X ;Qk 62s$ObrWgG<.ͪhLJ/rg wHI׿jk'lLƱ\5=}ũi.<%ڒ%\ͰȖ g˙a`Mr]X(?4twMnK ҶܠdՍi ɖK̙fʳ7p69;&ؠu2Z01L \viܭ#tx Vى֢vh˥,/%8V*!8Pq ui6էONNjXve؁"2eSͷPch9zβrH#t9"d,y$#~~CЌT"V s^N3XRP欺"C(p%v vՔתVHpӌ,6Ht Icr"i|@/`,[y*.M ;-Ġèws[Z`ds_Ibө6֩V"a}DX)|/PBO岊M6dwrϞDءMh#18qt@($jZ(y{ Ђ{31N0vN /C!zVF#ƒ@PQ! ٹx9zXKe`C5Lw!DWÉKӘn(166 ,Jn, BUV2N+*Vv*K_Rzwa;߷- wnhlC9o(e+Jݟ<9/Tmڹ1@%g+3a ewNZ㥹BG`r|^dq|~g~-  U1Ni? @ؽX!0}ɄG_2-]L;~}8%v`@!BC걽*!Ua1%݉|ePsglby %)1K1V% xtQ#s7j.=,饵s\>*82 _|]?=ʩ*q6T?ދ ˡl s/s.[L>IK/Xj,yf92Mz$Ktޓ'D=;r,R&nC8t/3Di萘?4fj 5`nHB9;NY+Bw$ݘWxpҙbE[>&-/s,uT06s2+ @7Hj-ejOGLK$lWq02mYˑhW'MOtݒBNĊM7cX[l1 hdȼnvÉ u9 3?$r tOctyP} hy9m]qOQbېײ.  }?9BaEX>aVыݸ n`B<^p[[sZ3,_ m/.I8`A#^^PmK8o`l (7U`H;kP'24 7%\\تCbғ63?w{5yU^ê>*Qm1 KEsIZLUĜOܱ9׮=BS:晱 K~T0!33ٓGH]D(8Z~~t?^Q} WvzigrLL߃O&!z>Y\D7IX$0TO| +\V}k{[~a~'( R_5MHKfm-UZ<~[Eh,6%g .GR%Q| rG i +@'^o{Dmh8n?އ8>.G;3Pw#vˑk7UL#ǯy^aԃ x#H/ G u9b(3I=z(ܥe3}#"t,R-KVۂۭJk8Q hCknPBkòVZ`Pcs A2ȶ7 (`$oi'mE73aV= kPSbMvP{r|aќqb+!rޢ7M!䤌*T<qn>gtMaH&_k2r^IWg.ta(J^ajao /ԨMmrk+Ϯz%3՞ 'vQ8$暟"TgL``{O:֥HkAEA4&(TTץ;ǩ왓Zo|3C:fb0 IE}[.FzaRog;ZM߻.vke{eG! ˣ$ҾG̏tj(Y l8ziF cysv4V}[xBͨ S+9H uwnҳL!Iq~piZ7yR \8Uh }ML]$'a m7TOu*e gIb$gkr$>g"ۡz>RɻtZGN^ã!37czSnƒ#hLFC(/Ԅ)hB iMK}WPw5-3[`&a~ nCMWtL0T >ֹnbսˬFQsΨ_9*7.em;:2[ȕ eAWC7ּo\U$eZ϶R#4Gaƅ{+_9qnm3vG_&wNA7f+!u5l?۝L4H qv:{~hNH|ڈvjMs?9pMTKMH^B㦿D(;f' {n3.ӈA ZXص_}u7̻˩GGs\hVr`^>yQZ"j?gI4͐F<}NX2LQ<gA/Uow=6)Eu! mc,eJF1~2HO-v`0ip׈ ޺l{WW Qdge)hg¶sG-cB ЛY˳v7E̳=btq, !+F,EJ,ѿQ)b{bJ]`~\R|\DSNXxQRAtÊ<63X6_N|h&bhV \6dOt5P30q,hbHbv">l!Z}8Kge] -mO7 ō2ޝ(\M僬t$Es\$wuMy6fwݬI\SOϒsZ>~:bi<2]u`6|vӌu:9% =pEM'5ta{&t9/dD 23SMͤ {/%*xLw_/ͩ0ܬ=ϼW'k!c<)L]`x8dIo̾[`Ք? >0bdfôk.| yÀ#Zap(Wpp8"ݎ7$hzݿ6[,lYCzu*Pl*^u>[ |q> WIK)kE6PŽR~c ~+3,fG cv\PeJo{>._Y o] +QP:R5 8)!zwɵP@Zwq ~% fZ2dofWa#h%gKBp:ӈ2-!;%FpɅ`$KMǔQ(΍Ye‰d!"u'ƦpuBg,4ҼG俈qCY6:%;2|B_ȹ .[%,xgXO6%xõY34*Gڅq bw| ʋ,'{;78_h(@1ǂ?r(rL9ʓrΆ :v 4 t54u+S9Lǜ"grmwɾxAS2J9;3DYޞ+~L$ȹB턺׏h3;)ຓvMBj@UbL$tgt:\`"i094$mP]D[~H^+!X\JL_@qݪEeOlKs#4T)u%\,VanI(XdUaݫP%cޟJwvLX4lQ1ӺM.vC=koнP~)ZD16cɴl * ]iS:Q z||QRAqMa cv;+uZ?U<0h [bٔ RbN͛[*:`W]:Jʽ?HL9BN4̓ԔJtLtrwn6|/$apars7N?QL!)h`5s0v1sɚeQ:m9(\eCPI%S`ŒSSӛ `Ql Z^ڠ HGg"Fv[cyOu߳E]XOr5"-Hut!1x8)Ŀ/Ԋm5N2.QPl<iOze)š%Û#F]046~$k͈i# B{RW?!!˫D)5j2ub\'*nMYCƱ1=dءk2ۥq8aTjMeFZw_zR} ~LgLZgӄӱJ0;N!h: ac3*8\KMGO@hg`)2c1CdȩQӀf= BG{.;U*iNq:%׀& YZmm ]ͳ\b"Di7'ZO@ E-$C n;U_M 7\kqp~fIZ\S]>ΰzCcb~IRYR,d6<]hE7Ff۪x: _.ažrCj} Iʄ%h΅6)&Eܿ)nH;ZrwubΔ̘r e k"yTbaBK%BA$eIYJqkcn*R Htfqy/3Or5p埙tM 0 [w* ǵ %vFkP@@2Q7 Dyw<% \9+;qA7Rt{VFұBTKj V4)V95gIZto~[ XMbP̟P9E)/’gj"g e%޿N fnh"ʈiJ8",Onf\[,Ɛ4 0֟jM;[SUГjcWr`!YAڠh )yOE-D8O]S3x v4ˣ=j/"VW0}[7{zI $$V[6x{sf0iDDxq# ]2 f`<"{ɋ+VG(A%eͺ] HJnYks>  ѴGD\" `qI 4xYSVQ:$艕e7 U|=y^1!m'~! xSaERu^YaLy.Io,yyxxq1)t EZE2TΎ. ݆v@ȍ[y@`k]+Q8]o .ܹ^jWrY9G5337,-ةlE tBH3zKL(J綯de%}}nIY  z+&)-\In}w*fDeYi̒Y#Sm3Mubj^ 5 `RrPk'*$v# `fҥThvOŲ߯2" ^_1 ,-xTx  SgfM2c"%O iQ9ip^KxSG R߆vᤔDd\3Oìz&n|PtR{` ю~Aq7j[YnA8;AěehQ( u^Wp)B_a6kq5dK0 kQIp}P9"f-hoE{ZW2V7)WkH>5 -2e|b%68 ǘ4V\~&'dX"|iVB?|O6:Xj3C@e:BGR HSgh3PL߮~=ctsjI mEPx> zzDGc(šq=z$ ;-y\K%Qx !\mZE[ރNBIV(nWNA&a Ћ,CxoqVa,%^#u.>;>'u+,wAJ9{s@48-tC&gwҖМ ʁW Zd;7g]4j OkzV,%V lf3|0 "ZcPhɾ*vPqg%Ğa $0>&1-_ w Юrr&І6~A=78!N|fAb5nݜDC҉Jq}[36rUm:& 9-7y 4iMDY*gWiTSm{Zxcxũ3g~3B!Xm;f{/`CܙEFV.L; ԘߜOiQ=GxΟA+WbΪr-ݦ,w.[s> +mq2K,G8[3 r"Ѧ ns34N 9[>Яa">o#AS1h0#NI#dV?\Hۨ?L>s/S;FhHj'o3{O />1^WhL 1ɹ}!&rMݰ "/e0vWx#Ƈ M8(燇"OPrPɩ+6F[im )"=>ӥևVR}# Vnhyz"(tu2-YqvQVQ$r䣆*[@'-X fT!箵YKHub|䚜xl~mX>Ok $10O]0mwOn2jHa;gc{j zO~".Zy RYW:֨U:Muj"xp>(`Om@B\խ;5L҈&Ww~1ۣ)vnMO_P0 F&eu2 ,84dJeU͚ ' S-.1;hypQ -[K3^8ZF{-Vy h,ab7\Ţ \0>R"w(0tVtLo ΍ X}`SՍN=T"sdϥDDrCǦQcHA'n8 Wv.IBB] '`̑RqKF7|q? `=!ooIqHp pr\}2Ք%6rE%r%3{79c lPtZӤ fyӜD&zaz*j4$X  ^v;7Aւ  MMOmA FI@AzFFea +^`#n5y[+n6h<_iNL8e v;#aB8SQ蟒2%j 9kQX(Aw37!>P]~N5+5&C_Zgc7gg#w l`S4]r7V{NZEn*lPќYVi۝À@-t]>& azEgܔ9rFW.٢xmB|m[ c ۘ_M)͊пJsUSJ bΝ2? ƈ^(F7iB ?Mj4> }ўgs{O0Ww:u$F}O,~uQS&^É׀iu IQk}DAۍ>,C2=؜ ~2zoBKq" Gm(mE?<\W$^Kt<9/0봝PNSohD~+͹ԆS; N_q%QIY tPsjɦ Q#D3oD%A.K~[B#%l_!FFiv:|g ,yy;-yg x#)?$.~ҫNf<1B*KT"{).$si y)K{#|rxlېo_Nm[G/[m@0%J. άXtH݈Ц&(9Q 6 I9DzQO^" uu+T(fzwN#?18Y6ˬ 7.\]p}n]?;lEO1n?BH{9J&)ߩL,->!W  hpo}p_taV/r+SKwʱR+2̨<ma}F<!Ĝ-p+= b"^ԯ 8Dt 75іp&0djT&(y:/ȤSAdž {Htyl_ yj!t&n҉2:2:v>db|204lg "vk.ƄXbr->M󡎩LB5:By mqb<]fFL`xY%B}iHDm:n߷jKچ6zy:Q*uCBe'ƪ^AzakJȞRֹv9Il &ZW/tZ$x]gdB٨.~ِ>n^b`C'M` @=kN%?(oi}S5ͤtdC"m!?@#jҹwnݭ2= GDG#W>  ]w;(bILKCt2K / .Rư_Pò~10nF~k=.tplH  [ub dY8,=S(>7K89Z)%Ȁ/Nd׈'zIݚ`b/:lp@q!+Db7yUyN34ۊTX.w/+}<`>'`0x, D]zjާxp~lt;'zpH+Tݔe@mخ7w&T+gLeXM^,FDBk%Ua\flJR;[0 wha8:lvlx}HdfA-I(jTQ{vP:LyE,xc \xm۩g5Xʕ׈5 r9c&r~ :XD ŒgDT ۋuY h :^B=2)Lk+NdaS=\B K]sY5P.*Br36Yn ZyqXT(eP lYz3St -!iE8!KzLPg3LH L;i%[əzZY[ G5xիc̙eQչF5]boo/DPgc{u.TtVKofJY>]%е #;n=Ln& v#XO}إyҜWCEj}>)M`]Xf FЮY%}vZOiR u\5/]׎kuOuPKH^} C Or-]; `Zf=w1Nf`˛ %KhOBM0:{U0UH%m0μv;7(΋j&|jUjg2GFFSb5NJ(~_p [*ğC: Yl17YF{N&IlLotåD S.+H(kcSN9|kg}+j4\T#, ~%ˆO"84Ip@ϩm0aa&!iQ8e}*<3D=5mC >11=vHNS%H| h<aX+=bT7;m]o;_W,̰D> ;y?瞻;ŵ.mbt ?>$W{}yثoKH?bOQ#v\ 9RٓpS Pc0v^mQ08/2'v]tZŜ!5MTs\a)O¥Fs?º,=XAeu OYbya -Ν7Mx-SK=MQbx뷠mS, $uqU(Omؚ&&!+mØR[r`IXJ }'ri5wjvYD lm܊bX,YGTz*%(EW)7iPV޻l~QPFwgyG O>NǾ@=AQrjs^1bFQJ;cBWv]Kf5(JM4(UeД(«hw{Q.:! { 0CoKU oAݏ ]bɑNt,w+!?{=(*QaPw$ Q/%cQ(J3%/UQWKɊǠ.xpguZhn GO#܏:iP'Eje>ȆLnuԀm9 g: %d 5 D56>=l ׳BsE˳}~`Vm?/ =@h ygB˹hXuc >dSQ;DJ[k ٤ϤݸVUS}+q6pʒZ9_ƕ^͈\:(9뎃*0_"2#GM*~2y4~Y)@4am^+]bRghiP.keJ 7!wq+ L۹q2Uzj]@+f|8 >OGѼ o\${%GM䖬o>S}i%GRI>Ml6,/k5mAw1ޏ f}T,]ZZrx@4tGmpRj׽@R:”;NZKn OTI#^PXTgݥNS@nCOtuF Zj+^='^Yݳ<at?j^{NG y@xt.b= .[>vk? zOil+Y+szAqكw>9 :ubO>^Qd=X/䬆6[FUbէA8-&gYϵ&f3m}zʌɼˍ"O#$_G} m;P7gvXQM3  /pO:2(;_KUe40[?j|aVۖNDP\|e~\gz聱7"7{umCxoթb KY 4kseվO>'\#Q}JtUyWTm c9#޶*6x{Gb~ <N[Dvmc4}Vc3 *t8K|^ &#AbeTN\'byigS4,G4)絊G7-la 7xۼ &6߇942b85Avsĺ)>[փztUHrHŽ[=s2F(m'%SBa[B0VWpqS|W#Y>U%aK/vv_d3t(.ʆ-IU^:KŪi 7M<;`0g;LSMuƌGϷ7݋=-8 Bͻ3,GyދqM>%;=yDz@(jQ@*RmS{u ͫS tK߹NUݓ4k:`]=3;N66oa'PHT0>z\Ҁ;zcw83⹹w;]gp]rC'{6+(;jR8 Bcx~ e]kvbRF\dʺx ~gްl!N%Fuʎ$ݝ<"7c##fņ l"cuK[:njfl0cgj ֋&9A9EH[G돍5#Q"/ukJ{RP6_|,W ͹0P8sϒr՚R,& kvRG+Q )mN҆sRTJT,<0&w b'YI⢈(ԓlSJfq]/L@* ]qFמxNhDr_@vd.E M`Ad{!s6(m1 ~̗kK;"*JY5> 1zZx&,;3s(Uv:Ѹ9mY䟅b\78!ы?s="aP|ľ# 3>ϔuU̸U':,q5}j_e]1tSWvmq)^LG89=n)ϰ^x"냷(SdBeG?7 &7 ߓ3C,(=ĄaJ-l*DݒL {0iqAC u֍aĨ.C|R&c)G1%tvg=s['0pU*_W*BZ!50Wlz{E2|ĸZÇN-@Ob%QcP)l02VbgEK@Vϒ!_ KO ?61"Yj&[nCW^'w@{ڒNwqq}c~]ET|+?x#YDhJвkq%\ .+CrB `-ۘJ ¶{Nᜅ}HmߴLf}9pIy &'D;ַSaq*k.UR.>T8slР`$W4"t&.OoOT_ pŬK6jJ<%R]@S, :OB&[ -$,g svuQrB_5p^nhzxӮs gClh5Ql8d Ymc^Kx~ :Ž1 pd zU+z4N'UMGUnGZQ ,ޑPlCD-cUZl UDJg/LljZɕ>sT _,ku3bi#jxDfrdo7Ie2s8 2Ώd:iH5\Xo҄ːLӅ Rÿ"(:&xV 4 Q>{byW@R^sVB2[7:x|9,w-3VD>N;m%(glCFq]<j?сכ¬%ql.1v0ZQvH~FI'ͫ\72o8r!NJdKnj0|iڐ.lR!LSpd,Iى= uI4xʗ*+<ݜ¾dZ+|{yEhmZR|Ͷ3"Cj[E" 7^OS* bs?3l: K5AӋ'\snJ\+uQWM82H:I(Kh[9`) YGf~ Dƪlp߼ۄ] M9jo/,=Tٓ$e2Hi,L͎\H5lf~S":Cɽvm/.$|l ruMМ8'tNM-xj;2ga L)RFxY10M*1ze^w89r )(_\aPb}rY !> ǓfrP-C=̊ɬ1WV mu1HcR>pҠ$ S4GKyI! ] Sqؠ:y7BѬ]3|Y BfP( g@32dz. ޼ /8=5-=b( A~EIW4 s$FzKc71[VVf')0" AGSRP1f5K͇1nUpoLB88ryUeIHrx"g P乚Pq'l(bG,Ư5gLeA $5Lbo5FweOi_{L0l]AUV|:"yDA#B1i,av\hHɛ"H$FDm9V2[SL`%VMm1╿LiZe1 a (z[>Y'Z7Ng% s͓Wn <}0Z)Ѳu n@QP4h\u~ff$t-԰Kx2 u,lYQ{*=-Pe'.JöxrPE-֢ڜTf ľy]8r}Oʃ:9ՅM׶2NR_ lY;Te57f_q.h*^3ʘz9Sei@Hm8A(Vko]^zJpO-evSL#XL@:ihDWuR,2Ś sVBﴈkl:#:!">ۧ,-Ċx^ #zl$<'y3}YD1agRp@"{**#j`;קT,WbX2dgYM! nd|sĥ;$'6"=H)?@ ˛jz:{c7lcC^Kȷ k*Smr i+nFЫL_^T+5qg,5:J^m: N6ԼBf.7eɗ\1 YB ی4r^$ [  jgOɁs# B$ /$AFŒn˛/2)LAU!6wGhHMyIl|L? âX=ہ]&͡H-4?|[3biH4 :'&OٻPMZfz(XI;!RXnMbJe6bS,Yh$xG:E-.["-1 7PR|)mݵrF$tufN.:4jJZo 탍/K}>Yj! vہ&Ǐfc+Kg{CC|5rM9%C82y9S4#b%d~тsN%sl4F<}O|D25@e/jm$"YЏQnH>O"b)y+!Mt4\)DdG%uoɃUBr3Q.@]o2T~A`TeZŰ#}?nA,&UO$ ^SFh|ѹK\{A-y$}r//7KMqvMS-b[gD1!9ót\p㝔gpУz34Dmc &(f&V{Ͳ[]LRW(@9&je҂14?R-yw/ix{яfUD(Tv?u(%dʑ =|LB>ebSn^|u&"iQQ7klwMf:0:LX[~TG|Uy';ikm>s@7 r<+ DU7qM*J7vm=ŋ|5y>%36U3P8@;%gm,-&!upzH4L' g>5Z虄0Sb <"o/<#Wd(pJ*\7b (@\ Mٔ=Fa) Қu^(H|N>ڀrbѶI e, N D~6kd\[>+15ӒO7n ٤#d| rZƽҗF5rXi.| KE,My GǥO=~ $X҉ \ ڕᒆ,j<К>cdM?)ʅxWE)k64ƈGJ [!K^x;Ze (Քtsz8DmQ>w7. $gg6;dFCDN&$1?Ksɇ>_VA%$z\𺠳;\T:39wz)Z)σtg@?&VÆ u?..n 4Dr"u\\%+9/kmXa۰{8o.I?CN!HI F&5,۶gW!tk?3`Uk"sQ4#-y$$Izr{5UNI0B\! hJ ZO@K̏9l˾٣V`'&.lNd&]nh ʿ12-,~<"x)(r1.Tg$CPTz5 V$gRQB"[LYɍ>|MO',90# ndRn(=S[VrzңK/lVI7 aC2n j\udU.P?tX:vQ|m6h5%'tQɇ6>Ј`yhT^k? N|p`1?E7 [ GSjh  G:4b~n$ ;}j LgauT% ehpZHgm A=bc!zjZב3vkw3O!4!bzJ4±1l7z~67݌2l==wb Q|2ZlƾF$>99^>: I-#fق$̒})ޓ%iV.atЎ\25V_]VjИAی( 碵dտ|yP(`pd<2Ə޳'Lu<`SܥWoHH:;Q2 XPȀ KµЄ&TW,*o ]u爚>A#?mst(. J 1ųpe@-$K&7тb_t ;qNQZK{:E޽""Act lZ5+r`G0#3$Jvu& #?]C@r;znFPfJ[jIqena1J T͵/^FĖ]S۠|Pq.X"vb J#"O]aG*0#iV8#3P-x;JrB?Ild~ZJ6aX:aR,>t|LX#ZC%!Vj$Y@ w&^߰o?O՘g\NJh ce^΋:RzѿfsߛQSa%C׎iWpHi13?GNg6m/y]vɏ He5J. 6Jz1'q+"+D#ȺSa; )W1vi ?[ IZm]2(Og9G,;:J͹BW_ri~nK]Ќ_:'@3{1LpY ">#fGB!w \![ZXig?=Q A`2}w seRNƫ%zǞ] DTJoI^`45WY;sњ._V/6N>%t ut5Hźx ˘ϐͿ hXu\j!E LE,s"ŃuE֚׿egM-2̴8P0d#f#鱀z%a Ɂ% FH2YbjZ~0~{(\Viْ΅KE}a(2s-oQfIC@OUHՃ޶J(dFCzSBٗo4Dᶖ[vmS.c̎CDmsdgPmۖw)"b\ܽr`Wܒ&ݻ˟"H8{ZJ}d¥AiL& w$.>-_ߩ(% 0$2uOb}¥[ϫԢׇ%2*;{WvFIdž' 3.i>&]'_x(;/O_`Jó㹁r+Bc ;|aiR3;ǯ#gS. sbY1Ab`a>ph(ͬ+hF<"Sh4FQѮpeK[VHyo9|Mvb$Qλ2y bҋuQ,?~jm#hIU ݌nhfa+$'bT**y{VqkMcn67Ҫ Jm -IH*Knos̏ia yгV]64WiDPLY!3 oDBbJrh8Z 0Z7EZQp:15 \)DtW-2e^{6GB+ ;+ՎK6ʓԹ;|YCM" QW±&`=Ca.vki~31 {^jN^ <vᬅ!pSX)H9p5hǟ8Xz4٥G ױbUB;ե+3R}Зp'[˸ķs_) 2dæCSQ]˄[id Zir Xs_S)$ZғG5RaEwq30 A ɒL{Vzb$o&_;fQ7(D\LaL$(RE‹ 2nB;@bt] WrpV1M5Gg7W> >5UeWih })"ʏ"Y5A${13C"v}}-u Ҟ֗T.}EM6" X #EyDi3%>c~څ7~{Jdc#Bl:m8Ld 8cŒձM"ass"Rjjl kY-]\hd B'(|#d?U$Id0zԅN$vP)Dfx5G걃j5.w ˰5h(=>L`//,~ C:BVF[K_~_&Uq]dK6P q 'W~]M&o@j[ ׃w]lqlK$o06sRR:̅Pw'E<PU zZW5xap_0Rx4ـpF(ۮtm]VkzHO(f. BQanQ5;rŵ6f$4-f;k#>uWF -߯8< ;M(fDT( Ԇ+S;. ȰcH"$dPo, -VT.W;"6)/M׷2q|waecKU*,EGe^?!?Rڒ{^} :>y?=,, cf۱2ĸZ_DUˎS\w 痜SPMT Yه1>jY'z0#Kߟ*])#㓒Ι.;q͙}a|'jd#q DהלFTլ cDT}[٤ڝuugM70a:3N҇&3_;zoopl`4GάNILy:ACb^5{OhI`WcgPXkFY9wIv' GwAS XVtR:W}ny݇  Vz#4R}UհcyـK<m;_,w@f!+FW5Q};p!F ?8>R3҇KqUY^x[c;M.K_X[.w4#b[:Ī%k4BIgmdC!Z@Qg\,ȯí7+?YJ:JӁH n빮:{b=dFI.N#~&(Q 5^?swI*Rsǘ(V)@}HgV,zh !oI -dk3jm"{gk i r {vYpfč@KFu!]q ^2Vb+q;z,#5hGGfCӊ&`|U&d??z(|)ڬg'B.8rN%@jy7Ͽ3ߠX76G&f+u їNVdm'EVPv3f ߿}u%5`yIpZ%xm9-הQlt\SWa ϝ)zMѧCp!_S/sIË f:;/\f:Rlū>zRiQK-)4}"T7pK s~FKd D?W]ڴF8!ݗE2!m9?aX/}pToZtnz#`I9rr Q9nf,\e&FJk('l*ۥLJeE\_)"h"+lg[DY*B=w:I JÜb{747Q @ գI v~k"9kAu \Fܪj , *L#EH/RlpɈ'3*MISH*%J˹`k6HgBʎ2=NEucyKu͐N mjR1vU*'ߠ V "R0!VehR{F̩* ?߭vl싄jerAPHs[,8a7w1`(7HY W$\;hAa~;rDGϪok)=ud1s2o']4*dxTb}0Oud-rm;]Y+ETaoM4O,}p@E]=đ;,4/+ ]]IF9ha:E{R? }nTĽaBR5W 3hAJOţ*%fO7`gvjz g/ ;& L[!@2SgAS2-躎L@÷f,ʋCWRQNnڄ``Xup`¯I5r*20(^Z-NinEx6yme#owMrq|QbjX ʇ۔Oa]Vl| Yܪ^jޟ|,$D;bN7@ W(#(0{7Ҷ=Nr qЇwY&r_Hk_god6jY&lqYYFp;@,Ƥcɕ(cW(4`&x]S̫R'oi N|* @]l%(Ab|^%#wkN!xay{eG-~TK(<.4hd׎b }y6❺s{M'+Jzרp"} jX_SK D-Hū˽~˕Le+S)_vx"vq/T& %|"{7=5ᬤmq24, u"Z.N&vEwipP+K0(4g!alLf"f*Q@emTh6bS(uP pc =OkN{6vp>2NWS='Y;UE8s x.T({y,bkj (dR ojpXhpq:9ShnɵbXКu*- DeP>7(-z|ibV V1'-E?A:k?Krl_#qWQǠTBZ_qۃ$F5q{фzcl #secj!v SsB5N ͥ<({cjLa`% '7ӡnQmUS4$/e 4!b qk%mjB.޺Bwם%NAf5-ƺ';j?);Pi;?> ɘ=ޡW–L] |pcfH5V$SVA Ob1oYn XE i-gصٟAISH:C|k}~rB)-ZhѶI` ӧ ,DA% 2LЏj}Qx:ĨD$Q*Ҿ=>v~,8[Flsn2J'Iq {S%f䅴,cȖN(V}M~D@Ţ󮑻.[6㺾$*DzއP)l,url*`-:~:HW-6a/o)ཾ|eM9xŕFļ&Үm m-=s .F -E 꺘iL]>J/0 2Tp^m x>a93*Ɓg!3_.lem{ u紞MW08t{M3W&h-͓Ep1b;r8ZR< @鸨 xC/ Ue+[7VA:s&#foqho~PC8:s(UbR_Bh xBrxj :Z򌋯WٜVzH;O)&Պ\g>zpGs՗|`~NS\߸˂B1%fAtJS)|7el&ƨz_YC~2ꪴ(vAR!Gef1%@gA[Rl 8|/MP/2eCe_)v)FoC[Yq[Q[ ;vLC5~\+'hTL~h L3@'hFCɇ#9M5$jY٘:,t2x#y >yzʗpĺ~kzbޚ@CsIw}v  BM.zP N&X4x?oki7) -e#޼opU܁lX S\6k)^vɍNW h7!fu:X) ,T ,{'C {`9d>3q_+S{<@@u֌BH Wo&cY(e7r(Wz؝P'L@sM d Tf 5+@PwG[T?G{z 8zǢrRgDljK,m'"-ȩFɑ*Dnl`mU4#WGY8+"՛MlҪWVaf7['. r͈Znh9y}X/ĢSW_޲we<+#\hhiBRӜ $}{ DdxF3:p?UC:b : ɑ 9Jh|%$ Uӛq"Qޫ4<ZfWȮB0Y"uXoz5s@eB^2vݯD@q'}Y=%6 en\9 M8eH5uc4xNgoU| qs4)YqXd4㾮u}R7·#uzrl'XQL7dNoX@7OOfVm-l+dJ8$}Igl=C![yTޙ ?P,끶>@Do wc 9HfkKZ;QDfZNm'ϴˡMKN:N 9I>L)8] WXCbCi4g\?avY=)eãTd-5_g猃;'s6k2t`WLUc4-/р/V+;cLE.Y,3hռ_}0k(sILTd*gn0=4_:;povۻ-"OR {kt\a6-4Ӷq[ݒXQhNH1wVP#lѻc:=r.@ iG$|9n~(.r\ԇ:38y*P_c -ksֽ0' c{(,R>JsjR|!k >G$ lRɹ ,Iƙ8;x6 `k"JUO^FPc3dEE|4!~jie}ص'~Ӊ853,L>i7\/Yf5@45Yjn+{H֑G&db Ȼ>o՜#k^hA*XΕ- [a\m7kLaI9X-n6%z%EZǏc\݁/|p&sXvIHU\ගCHOnAh+8iz J1HH6E82\1ѬJR; y]߽7-(4Yd8ўh1kGǗ^2jpLBY m *\q -mkOc35M]"ioTP~N^fw9'|&v06ow _lߛ+#;dOi{6T2ӄsF 4+*SDEI]Qۺ>̒ys09!Ax-[\"l[ ^)g^*S\=߻s>gXɅw&WA %HTA׭+ X U+%~Z]C#@]\-*5# CLe&)f0#0ԛ;Y1 -I)MχGCoݏ3+CT3n'мnէsAcjN~lVQ=rf daJVEfua_!ʬ?IЯ BrwO[QE(Ecܹ%DB&{ -,<*\Zf Y)=ZYzE704ab?9u ni|c%r2 Z>tc6؝Çܨ5b>xu6vY @%zk=}:Შݜ*)yHH;| _YIqP7r˙z#DԶʌ@^Pvf.vZv#w*%t Uvf5^~ KbS,0zǾNoYf.(3`HkdJP%Hxf篁I}yuK1HՆ&59^¤T=!)m߿@utASݪW/7IJZ|w<1z=^:$G y:{[_m"<(7KKASsM|5oww Hx59[2}}8ąuZ[(nQv:8ҝϤޏ.['IOF~G+AjIE(␨([ ,+9};ܭsvZcVfg3BDMPreB&ү@mF"3۷< V rL('>5lC{G {uOgoz(R@s'nzYLpr>RjM_ͨ݇+(90T]tNu]&t_/*p3#ӜM2!}$#AEMO5h0Dt 1N@UeΓ2bo47rw1M̎o>Ox#;YR t>_EW3W4,}nO+XGBa$yJ5 !:Q{C\O_G.7ĎY₿ &S !Ʊ^V=Pnޗ \*|birhF^+Efn"GG1z㷹z(!}BM*l*/; Yf#I˦( X(CqVE(K烜+/Ƥ;nx/vBd} mB/UyibD~ԱLSZ.@],6Hʳ8pծ݀tv5}IAdR$]K[BeɌܭs%?!xD|AoOĞa"hnMog񠶆aSKe}3>KuA=T`Cs8 TCj['8а> ~3,Tz c T=?_wŕ?}1,3ڄfz// Í*#fДƂAFȶDc{3 L[>JtY1ŸJj?n~.r?zrr:ȼ }1f8ơpmfC0X nX K!&?LѨQ#IA^(+?c_q<~A;l)O7dkQŮ9qM%P2Vg$\q՗N7WQc/V] _>h&en)4|!K3{owsy _xwP!_Rkd5d7ߘP(}"wSn[v;Lwt-}t6AגXB6#!1,]%w? VY)ɜcw7p 棪M~@ L1zclNSqhafm_^ ()[um=R?* TYJ%/p\%Kyv<A:oW@-Ts&C.2 ]Yn^J1nJn3C~qr3=*7S;ޠ}~F@;N(&_zB9Nǔ,^BiJg|ZҨkNk(  dCMad?ϓKELHm,#^Q\S }#.BbLo$hs`^CKrUE?g5b,.͈ŭxM `J\cUl$>zYđ8Ws %Fzڽ^/sJ*?yߣ1|@#mT6SLk8'T\ĘMG[}n珐>oK80u5nov"~앰*eߡvfxyWy]@%Dm`p;_󘰥x,Kp¸cD@1la4ouXVʭAކ p.Mco9G[ϦWI;e>ri٬F.w1i1K^տlwJrY'!Ƅt@Ew",x#>yTI.G>!|AJ?g n% BG͆V5Lp*fL"*55$I%a ώ_ 23|e`81ZJ?猏/yFeJcl l ]t&+쭮iq] 6ar2؆ u(pt I,h@LYU3g($ xM(ݸͶ\fjX:3TFt<&C -m+yz^Fs,k.12oP-AEI_pW<(Opzm#,c#EkSa8 ozQ= &7I:uڳI}32KzWcvF!$4oM6-.sΩ!5+"o5G_ c6dɤwOƜ)GgKZm rB'RѢ]W8;j*[2^S<{R殠ܫ=ҝF=ŇBm{%d2ds'4/7 <\8 A~ y2bF@kx!RC{-K-4䣉:8f ONO U/{m{B 2AN<5rzIڈN*%_T:6ۋH[H4MjE;'٠iĄ?Őg?Ruj.+ءywAw>*PBڏ "A?e{6j3'hoE:UOZRB_qIC֘ԣ2G6Z}Tb @ Q*|2n=98zAKXX+qh@ V\L0YΎ ,FVwt!ADWcTRa~G3oR)%Ƥt\6moT !Ƙ!أծual|zٸ@әDҒ0DҚ.a`k~GXg' []Xg->uŔDqSBBjqg~GR&=n1lY)^a$nӾ&)S#nk< )1 ?ǔƏtOPx$[2n1LeKڮBKEO,*mp#?u hy,/:Tֺ JJ 1-kҍVqKh^ lh`"}}HQӕ(oSafzy2$z)d=AfzID  Fk<%DZuEڽ+Qֹ{L$4~4h0T9h+أ{*mvt+[M~-&͔*m찑|{Nm0xa*(̍Uu{bH#J2мFxalD\V2&<+gzaf g!/;dq4=M(Is,QXoǏI}C ˣPdO%W"L!8:#\*ךEXh?.XÆ'ٞ+Gj?`My/{ry xuPӾnZM.cfI~nfqvA85,Q%O`z?#t>!ծHKO1Ӣk9_"I9 ;p53xr d{v̼9/}iȅ@dk*~]UܭXꦸPyUeIq$Ot^42n -Ĩc O[`tFj+Sf˵(dǼ/#^i&i"#lp'3$_(7{]B; ,4 |) ߁!IO /@/yIhM|NWLz-œ BB#yBߴg#Ba/ȋ \1R6efԀuX}jRZdHWڢNg IEǼ^ܪQ>>qX2i"tq2jL=8#>%NfZ~v5,ˮhrbx.X&LiOGW]'z >D{2*dU4!Icetf^IE]eQ6.~.䟮~O2& ~TdA!IСmjsQ\+% D{07L VT'&aw-}SjGTl>_s 6rOcD>mb՞"UH $Zw[֐fgƊauEu㴊&Xf4X>'K#C /*I볕mFdG E\>a; (!V5NqPjLtAh ek(%`_COK3bR1fxɐ:;F$ eI@S\TxUP "t*(nGpWƓd_(-,hYi&y(O0z|z;gE x n߸rV~wOάB!%ZW&n|b4JU\`i[jG V+DjL4#֞4K2'Ҟʍ@CY3f;d{Vxw68F6ݮ3XM. 3#ai ӂ5l,i={),D*ʈPWFPǷu/WjjԾ|#ޑmБtXPCn7| Wi3PCKFp) -"ٺ]?u"KzÖ1uo~ex,n4wu)v,YD-1öpw$Ǔu2{ s:˭w^*7$J (au2>ẑ[hWH̚p;PAD*q6X\i<\:GFxp!xN\×C**T m$IBq㤸K;i}R hB~BqGJhU3FRONy!Ytqa](,{>r$40gX, 8{>A'qĜ{=B/(_ޱؑ#jEItGG0򋙸= EEۮcdG:FHlӺzm~ko{zoN$ɷ*{;qX0T6R\qYtHݘ @198DGt-;c1JPYj3 QNH.jG0J,D PmKe˹|7>LF1_aIjE4룒0I$]0.Z7bo ^Z}`|{f' ܮRӅϳlچDEI#}H+2yGສy>Aykl8.L?oyX+9M݆hA7]{23ugMn>%~0֑KwIF".Y }p̴fgú?"t+JW<45mņղ nB(a[G 9-I=(Wz_ewGb/zS.ǂp+\q!. xb}Q^K*Gf:g%|ʏG LM@¤z^T>&Z?;hEzW2]xVZ]6?[{eqe(,=tay.*vcoMRCfS:@u̳!OsOz/޸ VTp!aեDʲ)~_Qv2Xg/[E9OK`CkQ։CD3 |`:OBC +7u*qV͋^W]K'\>riN'/OgH U:;{$0-K*M:7-&&45>{qrzdZ1sm;2SkYs9שPqē,6w8uǺ2;9o/`K"a}ebnFE5}C6V:B1@?^GV\@e$s2qjczd=q vO5l+o~21L=\҃PInl&øс/E $B7I2arpťQzzWjG'CZ4ig 1z8ju9.B!fؠ%Ũ>S~R'r䌮V+!J癯hwݏR-/XucBA7;Y[CXm7LMju3Zh4l 囨X* .QF{ V@q" 9nI]лΙYendsX489Fwbjզ;TeO:9K*K)'a_}^y5|9:N* D$t5:O`ۜdH7Q\AO1UQp'[4hJɧf۵/:BEVW֧uS}"I ZhY)y]\ uSsRCow7[9΀jt!X`cǂsImS4qķ5Z׺L+2umV0B^;{LʘMk\]$Uq<1rاj׎?heYc? .3lEGP.x-'GxhT;GB+!j2rƄ%|ÂyD.ty8bW$ŧK-I&bLHD)XowҔ.5 }w m"}8k /} N(^A~_4G>=U=|#$%?([, dwu^̑t2f bLK-Dg;BK<$R’l~0LXm?#8W-bV!2H)fߚ㞛f,n<,ǒ sAFXxр=fZU=!CA~oSnŽV h7#(@1ާ^XLpE+NհxDf@[0]Մ\XXm>P2!iIn_)O fR=5:$ӭ{(W݉^žm,i&>`!r1DO%ځhApݣ ź82B j7rtz`x1` Yno~ }S#ẕvyQk{w]ث!U7z-iN^B׳Sr&:+gkg wً&=Dg2 jcFƣ=>u3FM oc^ٝ O0kSBGPG:KPd4˭+Dr\6#?cN)M]~qqQ&gW!JcnmU1i U6?,$"d) <շKZN1?qe(/,rJ-V{PoU"/'xqFK:ZHKT _N6?/It]l|<|ŵF# :WgmD&@3G]6[Jbǘ' )Z>x:ߛl .ZՖr֒ }"c)LN%fh=S%IߧO3tIhs2ru>VRWrću"`ZK(Ǒ}5J"־7!5̸d_oW=-VN꟒hYa)kVQ~r *%$}Q56:KjV7H1 L9ߕ*Lu-<eM˲zW .^eXms:f0" c1Wqx5葧 UKc-=1ԙc!=ʧ&3Yv(l)o '}tWcIRGޚIO_ ~縗bVoakcmVW<-F{G6B!j2ZqL^ l)Osdo W3w$ir>LF6$0k͖h2h6(V}1-aXN[rӌwԸA8/O~:z9ic*6nS#f)?2u3kYbrJ=uIpDj~0]gVq&} hb ljͶnNTt+P/SU /AwWAI][xPaʠDErtqa+:&/\U1e;Ϟ7'$+,"ǴȊ:OyE,o_F8 '`ۉpq/yn*;Y-uga@s,]\E&gT@Yv;ش,gCp.Ұq z^pkM7A(R>OV.:UcteQЈ_{ Ikd#a7Y[I#_gdMm^R*3Oyʼn<Ԉ\WŪ0Y‚盅za)}iɁ``/U^PaTc/Ɣ3LvԮ ~CT;RF1kߢ9Rq)rQL1*D0QW"Ȥ*-1^K' qT^wόi'"ԣvK_#jfޫS$|)?ɨB}ʪan :lE/N !2~+Z 3P E,@O]#q:yN_YFLy}׮q,C /wEeFsBDF5;%ɱ%Êe푼cOYbo6ߥu7> >抓Y~i|HsՁWGvb2+f`j 3 ʉ^R  C?qڵ\mvF f܊z? `K' &j ,{|)3<9;y[wS~{9<;|ƚףiAr6鉺|Nck`˦ا;=˫8mrJ髭hNнb&' baϓB?59'ϣECAk%(0O0ߊ8YoYrck±RSLIBWmϾ)0pI >e W gXQHM8 Su@b v>D{wOo,(7/uL$$^h`Š3|´FF;Ǧb*nX~U)ʟYΒى3{5INg?'9+ZiC%Kq$Bl{YW$:ŗI&Lqw-ǂAt7/azIrK&x##![@#^!"h>w "0XlMLuUT?{4HL^6V|ǩ [|zx1y<}d9+/Oy卒Wbh"a\@S s&4x6{E.59cϹrQ(&l/0xu˸MkohW"GXbo>Q)4+C?ζm1򯻣hb=" HX^Z ´ f8j_2KMt^-kbg(uCLxhލF40fc+?<'t? I'*3h0eeG#Y=N"4oՒZE\P^* 6)Xn.-h՘G^NJ3/G# Vnnf_5<._ES!Q]hݏ٭ȥP1Pd l{"9S.uZ!;^$m&65M|Q_q@/~L|YÚ)*ZY3V&63"&"6LuB=QrT[O~DL-GWVI67NUٯ#B^s$T_rzh8UIy:;%r]9܊A SBX +i#h"ri˭[Nh(w]O R 0dv>A`Ȳ!嶂dI ^Fԁb-bP`UhƕW58Op%ѼsꝓN -k.&shA\)W]f'?H6~5vխA??mHclT0o˰Ay5 (ZuYo) q%P;P"-G,y<@ʊI̍cHKJCRˎF>%+]#Ts&AU:>=\`, X;ܤ&\1K;·~Rə7\d7m5Sy)5Q3*r|i[mlۜU'E9uQY;eG cH+}\cgQ9&v,~URp[vx3*R鴈WZyBsQ卫Ri!)\`^CI{y;n8 )bTs|֡l%L̢fiAy+?~+kR~zJ16VTf{^< 68jw$)5?@l8?h̤'`c0Pɚa!fq׸]Ρg/V6io#-z ? v.(3["ǿyȻaĄ8~:v!& fxaNuޔvԈzuZgiOl7 x<1eplVo95*̲ h]W!&Ay.v[wr#ݡ]2.Ȥ^|P+"/301jN࣪.7)l $8?5/|]'% QQ+Gw9W&ǽC&YEneC5eڊX]ݏ N=-˟SBp^ʃN LA760eQuB[550U9*w1L4(Ž5쨔Ov6k{ B]TO!IɹT ݦiC/Dk$H8Eڨng+A8 꾄Li4[6q&93VF60he|= sҴK8*k0E>?A$hْrᐸЉ%`bTgnIz2Q#@~O;o | I)08ΣJd2t" w: Z,S^Ԛjݾ.cɥ+ضpnsZ4w4֭RW[3G&s|;cAN"I4#ȲZ '9ϾBmThwyd)&{| l/)o 8_>DPw8S=$r`b>Zq=->_).wp dYp])?~c1e+ yr*VOnbJH([>oĺFe"@ӰU^+#eY5u05lF&+7Fu llYX1-%c'ͯfjj2PP$LeBЫC~t+It!o@ jQVuICyB7Yл:b,ƴRӽAFxpwl媛'̘2RsT`iX:KM|IE/MPtm:cf]=9'%ϒG{mP30[ϑGiɢL.NQ-qU{!qXd@%'Zv2X/#h BF{CUIڤshr@顾rq6 v@3u5̓x; )#qgr}g? H(6G:PƒqޜbL'Wյ̞(҃<`iؘab@/7<yR]W2z&yգ?foQfsnx _MKtd㯝w/&/pC*'o_WLTwij7}leEdd*as:˃"KjMl2vG2O IƵt̃gEh^Ha^[yE=LpQıhճsN"poNLm_ejl4kQ9RԹ\W㰿xWu7hJ *X [4dQ3{h*Fb;ʄ _D9"n0n;\?)cw ߃KسE}1ۏޢ!ClکZ6<bJ /}*r-!=bi=i-^Q`_ ͡=z乇~ueulL@!&2!&;۹?PSHhwh+q6v r2^ACչX]5T$Qŗ?f'tk-2WY,ywDC{(+:biV#n:o~\ J5L5v*h!F\JP9&(,޶qI~O A6-)q>>Km&.EFQGexbmT@3p@恇~ߗǧC\,Lmks($uq|Fu)` ?'6 2Ci?RwKXH'.))7,ASJ&wēY`PB@3mۮPQr8IU&ۊ#WO}Y<5^q=üwm(;p-?.ٙIpaS RX|6է5 A>@fU-·[ӜߡPwP0RSل@rJĚ#t-7/E%dJH$O-,χ0\0MWhm=膫cCe }UC40nW?ѣ})♹ o"'оVU/2`#ngpځIA,R(zb8NjdwS)a=jZB@qpy>"6؂mLn^A= /hL;; ЁmvLڔs翶VܝQg HnL.& ?Kv2ߴr.x7F1X[.Bt[Kvs֕Z7Xj@1e,k}N6ƶ&?)_.`[ d l.U>sBEz~UZٮazqJ:^}9YvZƣG.gsA8QVs^PH|f&OԻ#zBL6E{\UH [d*3dw#aV/R"2ctwkcL H%N|HI&P0Nj?/s:.s(<(&1?H*RZ&zo@S|_6~="r0Rc<R )> %ܕ UG&c|L{${78&R(GG3gvH "R7M]u'7OVܾݴjCVWa޿ ESpZ'A#RLeЏ% WQ΢)Lj0ȵdhZ$GBJx(Vbm;4"›y EUs&$i Xhq+DzhE=3W%%es9KA|/ҖGAc^3pRB#$o2==dʛ,gk`r"|X  0yN(1o 3^J"Lx/2 0B$e2b [%K1|bxs0ӪRMU]?s%TIܨ pA+6Ǡ+.ړ&S|`o{|MRYh T L{IRe{J暂J^4I/RAkj|MX>lȂaJМ p߉c! UciO]t`Ͽ{D=RT%|Af$.t\'Bhs` H!n1 #t`0 w>rlfF@ZL,D€J%ר%@:y; 78^Hd]ohQE/ Zz5]\_cʳ=K1٧"+]S0U1jT2{T,3nѷKz_gȃQ^ o<&]vDi T>Qcs#IX(uO,z##GBn~# Iұm Kumg iI4my M7f>6a77hFF,._d,΄Zva֧Ʋ:I _~_p܃ .7x2'E 1XUYw bΐlZ U6UwYq7Ct1dĮv{6xPM ~yy x9h38jReDJ69z78߲SZ Ŵi85?**t4.F+ǣesppΊW.eV-*|ɼgв+R{"linUis9|ª$E)oBLhh#j W$czOS ͽ`oLҝOWK@Ʊ)颸_.;` TdJJ#"|"ח4:H2l#IتZrdH=`hQF -Rm\ė{n:>yQꁰ/rOS}Z3vѯۜ2F5Pz>l kLqoHٝ=QhBoR'uv5a]ԦnۇypPDYk,13'nȧy+k=.Mp+ymUTJ*6S>%*qcÞ Ϗ- 荩N1VCR.\N#@yZĉ  9 -SL̬Y(24?(7QmOVy闚hTA֫+_a?R+75+1e"_<5D:rPy'Zt] f{K.rKc!#C];նKf`teEvI(~;(1{VRu{"ϐ\:ūe@LMo2čƄ5XL&z'*hg!S=Y4}eM}&G8h#1Ԣ:j |=?Μ[ Y3K2)0~a SYbHxyQ[G|[4[s W~3`Ŭn4DbNDaWYׇa#:FIϧh)T>!B'$;^Cᗲf0Zvo_zv5!oDe~.zN; go6޶R`H"22c~y,RCH:*(bmn x1Ee|;S<*FyF)fK.bn/SC{a+!."`% Ѹ^oI9hHye_mVfNō:_EC<$٩腈Cs ?Ff7$˜3D ؐ9J\tm Pj 9jp؁8[2cR3ӚOR LeZwTbVI+GȆa:>#JxBΞ7 2?ԴOt'յn'Kl`T9m68wX| ZɵHovabBx',` :$[BVhpf"L6~N+ 䗓i!u*IỢ/*r=?C}|D-c]vv;Og>OϪyօ r:*5g8?ff2A^e5W)F;A:v/;G9vkkX^Ն奧W0ɥ|:W+|6.`P tAųa`p+I<~/[`]CTi334.[Χ(>TuM= hyݴϻ V+P(6DF3 DŽy_/}i$#3Щ#k|<ʢ.)aaN10T1,gk+,yw 3Qc6ndXZ}>>]\qӀPU,n5z6:n C>N1:@~hpCDV9&F(H7\P-vCAE~55? oN#)k&02k,Hos8 T ca? >'3:߇ +q=JPR'&cCRP&Ez"9W=G4y]˃nG\%gl0c:,=ײ@!X2lvym^>`zJG(ލN M[3sL\eh'͐ y9I" {iq7zwTxo%bۺs؝K?gGcGΑ t"6KoʃBe|P(4- 0bZ'2CσԬ]>xN!`<(Wr!-4#[=RO2v.$88Rݖ^}mƨNkG92z6=jٷܰ_Fo<@G7"X褄Η"ʄ"m;㻵9Csco!ULMQs S2u!fcL3lo_' 'e-p/[oP]wc\Plpr$ D|Ks\]&gЀi}1뇊+ A vzwhv-"}>O9ҿ1C(EzO$j-qSr֖桱Q'Xk(}=GƯM{hI&$rqCH jDLM{ĠB0,&N:lH|P/d]oDmׄu[SVio{~%m ؆R'gތ6ii1Oj~~e g[PvArV-d0? y;Cs8rx%Q>_'AC#!mQ8Y͋0jol@[woI `4\*1Gݩ@$yg~8'A~&+Q'e,r]y:dˣ6d# ` OO~A x0?H ՒSj&~_@w`PZ ȿ`^z'<XCl{ !,@哯T9]6 7X#Y `T.hr%Q1`yz+ɤ\tiCuu `jF/WX}>(0]Ĝ҇aе L~G] a{:U#%W%mn7 S l+B0R+=,hamuBJH y0KT :.H$ |~F6@#E'>CK>ثb M>ނ:*&$ 3ۚ\0'’?U M0^T wl?DY*( Vi}׍QJ^w&^Oal:j pFgV1Hfp;#/)%