libopenssl10-1.0.2p-lp151.5.20.1<>,_ӖE/=„Sq硹RuzDPӺcZ:R1̑Bj>M]#3Km;Q4m0mDbJ+ K/hE4yGp57C(KAYpݿ$NL s {3Q %K -_͸QFD,ގ#TG?:H:q,íXwYNzy4Դ.BB>DSeP,äʪ<]Dz.n>@z?yd # O  3<D ]~     (8X9 (X:X>t@tFu Gu$Hu4IuDXuHYu\u]u^ubv7cvdw}ewfwlwuwvwwxxxyy%zyyyyyClibopenssl101.0.2plp151.5.20.1Secure Sockets and Transport Layer SecurityOpenSSL is a software library to be used in applications that need to secure communications over computer networks against eavesdropping or need to ascertain the identity of the party at the other end. OpenSSL contains an implementation of the SSL and TLS protocols. This package contains libcrypto.so.10 and libssl.so.10 symlinks and provided capabilities usually provided by other distributions for compatibility with third party packages._ӖEarmbuild19openSUSE Leap 15.1openSUSEOpenSSLhttp://bugs.opensuse.orgProductivity/Networking/Securityhttps://www.openssl.org/linuxarmv7hlRXA큤_Ӕ_Ӕ_Ӗ+[rϸa8f44334306e0e07e0850043bc59952eeb3c8b1eea46daaf7501c1c7087081b0c230e0c395fe4bf0e646f86740d94a73783b0a3266eed6fa7243ec466ad0c48ac8f60f4842bbad0353f5d81620e72b168b5638ca3a0a999f5da113b22491612erootrootrootrootrootrootrootrootopenssl-1_0_0-1.0.2p-lp151.5.20.1.src.rpmlibcrypto.so.10libcrypto.so.10(OPENSSL_1.0.0)libcrypto.so.10(OPENSSL_1.0.1)libcrypto.so.10(OPENSSL_1.0.1_EC)libcrypto.so.10(OPENSSL_1.0.2)libcrypto.so.10(libcrypto.so.10)libopenssl10libopenssl10(armv7hl-32)libssl.so.10libssl.so.10(OPENSSL_1.0.0)libssl.so.10(OPENSSL_1.0.1)libssl.so.10(OPENSSL_1.0.1_EC)libssl.so.10(OPENSSL_1.0.2)libssl.so.10(libssl.so.10)@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libc.so.6libc.so.6(GLIBC_2.11)libc.so.6(GLIBC_2.16)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcrypto.so.10libcrypto.so.10(OPENSSL_1.0.0)libcrypto.so.10(OPENSSL_1.0.1_EC)libdl.so.2libdl.so.2(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_j_@_E@_~@_|\@_Wr@_G@_;_@_{_ @^r]]m]z3@\|\~d\~d\~d[@[0[0[u[s[ug@[ug@[t[2*Z*~ZOYY@Y@YV@Ym@Ycl@Ycl@Y[@Y[@Y[@YMY, @Y@YYY i@YtYtYYXXh@Xh@Xh@Xh@Xh@XXXXX@X6@WSWSW_@W@WW(WWV޾VՄ@VVa@Ub@U'U@U>UzUyx@Ua@U @T TTk4Ti@T\@TFJVítězslav Čížek Pedro Monreal Vítězslav Čížek Jason Sikes Vítězslav Čížek Vítězslav Čížek Pedro Monreal Gonzalez Antonio Larrosa Antonio Larrosa Antonio Larrosa Jason Sikes Vítězslav Čížek Pedro Monreal Gonzalez Vítězslav Čížek Pedro Monreal Gonzalez Vítězslav Čížek Vítězslav Čížek Vítězslav Čížek Vítězslav Čížek Vítězslav Čížek Vítězslav Čížek Vítězslav Čížek Vítězslav Čížek vcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comsflees@suse.devcizek@suse.comdimstar@opensuse.orgvcizek@suse.comvcizek@suse.commeissner@suse.comjengelh@inai.dejimmy@boombatower.comjengelh@inai.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comtchvatal@suse.comvcizek@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.commeissner@suse.comvcizek@suse.comvcizek@suse.commichael@stroeder.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdvaleev@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdvaleev@suse.comnormand@linux.vnet.ibm.comcrrodriguez@opensuse.orgvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.commeissner@suse.commeissner@suse.combrian@aljex.commeissner@suse.combrian@aljex.comcrrodriguez@opensuse.org- OpenSSL Security Advisory [08 December 2020] - Fix EDIPARTYNAME NULL pointer dereference (CVE-2020-1971, bsc#1179491) * add openssl-CVE-2020-1971.patch- Initialize dh->nid to NID_undef in DH_new_method() [bsc#1177673] - Fix openQA test failure in apache_ssl in fips mode [bsc#1177793] - update openssl-DH.patch- Rename BN_get_rfc3526_prime_* functions back to get_rfc3526_prime_* (bsc#1177575) - update openssl-DH.patch- Restore private key check in EC_KEY_check_key [bsc#1177479] * Update openssl-DH.patch- Drop obsolete CAVS subpackage and related patches: - openssl-fips_add_cavs_tests.patch - openssl-fips_cavs_aes_keywrap.patch - openssl-fips_cavs_helpers_run_in_fips_mode.patch - openssl-fips_cavs_pad_with_zeroes.patch - Use %autosetup instead of applying hundred patches by name * reverse 0001-Set-FIPS-thread-id-callback.patch- Add shared secret KAT to FIPS DH selftest [bsc#1176029] * add openssl-fips-DH_selftest_shared_secret_KAT.patch- Include ECDH/DH Requirements from SP800-56Arev3 [bsc#1176029] - Add patches: * openssl-DH.patch * openssl-kdf-tls-selftest.patch- Add libopenssl10 package with libcrypto.so.10 and libssl.so.10 libraries built with --default-symver and the following patch so we can provide the same symbols as other distros in a compatible package (bsc#1175429): * openssl-1.0.2e-rpmbuild.patch - Update patch to add OPENSSL_1.0.1_EC symbol (bsc#1175429): * openssl-1.0.0-version.patch- Use %license also in steam subpackage- Change originally from "Sun Dec 16 20:01:28 UTC 2018 - Tobias Klausmann " (boo#1174459) - Start versioning the exported symbols: At least one steam game (Company of Heroes 2) needs this symbol versioned properly - modify openssl-1.0.0-version.patch- Preparation for fips certification (jsc#SLE-10541) * Added openssl-fips-drbg_derfunc.patch * Added openssl-fips_fix_selftests_return_value.patch- Use SHA-2 in the RSA pairwise consistency check (bsc#1155346) * add openssl-fips_SHA2_in_RSA_pairwise_test.patch- Security fix: [bsc#1158809, CVE-2019-1551] * Overflow bug in the x64_64 Montgomery squaring procedure used in exponentiation with 512-bit moduli - Add openssl-1_1-CVE-2019-1551.patch- Prevent invalid curve attacks by validating that an EC point lies on the curve (bsc#1131291) * add 0001-RT-4242-reject-invalid-EC-point-coordinates.patch- OpenSSL Security Advisory [10 September 2019] * EC_GROUP_set_generator side channel attack avoidance. [bsc#1150003, CVE-2019-1547] * Bleichenbacher attack against cms/pkcs7 encryption transported key [bsc#1150250, CVE-2019-1563] - Added patches: * openssl-CVE-2019-1547.patch * openssl-CVE-2019-1563.patch- Add back the steam subpackage because it's needed on Leap 15 whose openssl-1_0_0 package is inherited from SLE-15 (bsc#1130041) * add openssl-fix-cpuid_setup.patch- Fix 0-byte record padding oracle via SSL_shutdown (bsc#1127080, CVE-2019-1559) * add openssl-CVE-2019-1559.patch- The 9 Lives of Bleichenbacher's CAT: Cache ATtacks on TLS Implementations (bsc#1117951) * https://github.com/openssl/openssl/issues/7739 - add patches * 0001-crypto-bn-add-more-fixed-top-routines.patch * 0002-rsa-rsa_eay.c-implement-variant-of-Smooth-CRT-RSA.patch * 0003-bn-bn_blind.c-use-Montgomery-multiplication-when-pos.patch * 0004-bn-bn_lib.c-conceal-even-memmory-access-pattern-in-b.patch * 0005-err-err.c-add-err_clear_last_constant_time.patch * 0006-rsa-rsa_eay.c-make-RSAerr-call-in-rsa_ossl_private_d.patch * 0007-rsa-rsa_pk1.c-remove-memcpy-calls-from-RSA_padding_c.patch * 0008-rsa-rsa_oaep.c-remove-memcpy-calls-from-RSA_padding_.patch * 0009-rsa-rsa_ssl.c-make-RSA_padding_check_SSLv23-constant.patch- remove the steam subpackage which was inheritted from openSUSE * drop openssl-fix-cpuid_setup.patch - use %license macro for license- Set TLS version to 0 in msg_callback for record messages to avoid confusing applications (bsc#1100078) * add openssl-record_msg_callback.patch- Elliptic curve scalar multiplication timing attack defenses * fixes "PortSmash" (bsc#1113534, CVE-2018-5407) - Add openssl-CVE-2018-5407-PortSmash.patch- OpenSSL Security Advisory [30 October 2018] * Timing vulnerability in DSA signature generation (bsc#1113652, CVE-2018-0734) * And more timing fixes (bsc#1113742) - Add patches: * openssl-CVE-2018-0734.patch * 0001-Merge-to-1.0.2-DSA-mod-inverse-fix.patch * 0001-Add-a-constant-time-flag-to-one-of-the-bignums-to-av.patch- Fix infinite loop in DSA generation with incorrect parameters (bsc#1112209) * add 0001-DSA-Check-for-sanity-of-input-parameters.patch- correct the error detection in openssl-CVE-2018-0737-fips.patch (bsc#1106197)- Fix One&Done side-channel attack on RSA (bsc#1104789) * add openssl-One_and_Done.patch- Don't Require openssl-1_0_0 from the devel package, just Recommend it - Add openssl(cli) Provide so the packages that require the openssl binary can require this instead of the new openssl meta package (bsc#1101470)- Update to 1.0.2p - Align with SLE-12-SP4 OpenSSL Security Advisory [12 June 2018] * Reject excessively large primes in DH key generation (bsc#1097158, CVE-2018-0732) OpenSSL Security Advisory [16 Apr 2018] * Cache timing vulnerability in RSA Key Generation (CVE-2018-0737, bsc#1089039) * Make EVP_PKEY_asn1_new() a bit stricter about its input * Revert blinding in ECDSA sign and instead make problematic addition length-invariant. Switch even to fixed-length Montgomery multiplication. * Change generating and checking of primes so that the error rate of not being prime depends on the intended use based on the size of the input. * Increase the number of Miller-Rabin rounds for DSA key generating to 64. * Add blinding to ECDSA and DSA signatures to protect against side channel attacks * When unlocking a pass phrase protected PEM file or PKCS#8 container, we now allow empty (zero character) pass phrases. * Certificate time validation (X509_cmp_time) enforces stricter compliance with RFC 5280. Fractional seconds and timezone offsets are no longer allowed. - add openssl-CVE-2018-0737-fips.patch - refreshed patches: * openssl-1.0.2a-fips-ec.patch * openssl-1.0.2a-ipv6-apps.patch * openssl-1.0.2i-fips.patch * openssl-1.0.2i-new-fips-reqs.patch * openssl-1.0.2a-fips-ctor.patch - drop patches: * openssl-add-blinding-to-ECDSA.patch * openssl-add-blinding-to-DSA.patch * openssl-CVE-2018-0732.patch- Reject excessively large primes in DH key generation (bsc#1097158, CVE-2018-0732) * openssl-CVE-2018-0732.patch - blinding enhancements for ECDSA and DSA (bsc#1097624, bsc#1098592) * openssl-add-blinding-to-ECDSA.patch * openssl-add-blinding-to-DSA.patch- update to 1.0.2n OpenSSL Security Advisory [07 Dec 2017] * Read/write after SSL object in error state (CVE-2017-3737, bsc#1071905) * rsaz_1024_mul_avx2 overflow bug on x86_64 (CVE-2017-3738, bsc#1071906) - refreshed patches: * openssl-rsakeygen-minimum-distance.patch * openssl-fipslocking.patch * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * openssl-1.0.2i-fips.patch- Do not filter out pkgconfig() provides/require.- Update to 1.0.2m OpenSSL Security Advisory [02 Nov 2017] * bn_sqrx8x_internal carry bug on x86_64 (CVE-2017-3736) (bsc#1066242) * Malformed X.509 IPAddressFamily could cause OOB read (CVE-2017-3735) (bsc#1056058) - refreshed openssl-1.0.2i-fips.patch - revert upstream commit 0ab24083a16c8a4dd35833031bbeaeb0437a7219 as we don't have the added function and FIPS is not interesting for openSUSE anyway * added 0001-Set-FIPS-thread-id-callback.patch- Add ECDSA ciphers to DEFAULT_SUSE cipher list (bsc#1055825) * modified openssl-1.0.1e-add-suse-default-cipher.patch * modified openssl-1.0.1e-add-test-suse-default-cipher-suite.patch- Do not require openssl-1_0_0-targettype, as it will not be generated and is not needed.- Diversity -devel subpackage boilerplate summary.- Add Provides and Conflicts for -devel package in baselibs.conf.- The description is supposed to describe the package, not the development process or history.- Ship the -cavs subpackage with the FIPS testing helper binaries- Don't run FIPS power-up self-tests when the checksum files aren't installed (bsc#1042392, boo#1038906) * add openssl-fips-run_selftests_only_when_module_is_complete.patch - AES XTS key parts must not be identical in FIPS mode (bsc#1019637) * add openssl-fips-xts_nonidentical_key_parts.patch - Allow runtime switching of s390x capabilities via OPENSSL_s390xcap environmental variable (bsc#1028723) * add openssl-fips-OPENSSL_s390xcap.patch- remove DES-CBC3-SHA based ciphers from DEFAULT_SUSE (bsc#1027908) * update patches: openssl-1.0.1e-add-suse-default-cipher.patch openssl-1.0.1e-add-test-suse-default-cipher-suite.patch - s_client sent empty client certificate (bsc#1028281) Add back certificate initialization set_cert_key_stuff() which was removed by openssl-1.0.2a-default-paths.patch * modified openssl-1.0.2a-default-paths.patch- package FIPS CAVS testing tools (bsc#1027688) * add openssl-fips_add_cavs_tests.patch - FIPS CAVS: Add AES keywrap (KWVS) test tool (bsc#1044095) * add openssl-fips_cavs_aes_keywrap.patch - Fix CAVS testing padding issue with RSA d values (bsc#1044107) * add openssl-fips_cavs_pad_with_zeroes.patch from Pedro Monreal - FIPS CAVS: allow fips_* tools to run in FIPS mode (bnc#902364) * added openssl-fips_cavs_helpers_run_in_fips_mode.patch- Update engines location for the engines to match up 1.1 to ease later on migration bsc#1045803 * openssl-engines-path.patch- update to 1.0.2l * bugfix release only * fixes problem with a lower-than-before version number (bsc#1040863) - drop openssl-print_notice-NULL_crash.patch (upstream) - refresh patches openssl-fipslocking.patch and 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch- filter out provides of the steam-32bit package by adding "autoreqprov off" to baselibs.conf (bsc#1039880)- Add conflict for any libopenssl-devel that is not in our version- Avoid the requires conflict between 1.1 and 1.0 openssl- Add conflict on docu packages- Update baselibs.conf to contain all the renamed packages- Fix the provides excluder broken with last commit- Add patch to build abi compatible version for steam * openssl-fix-cpuid_setup.patch - Create new subpackage which installs the file in proper location * Make sure no provides are done in there- Filter out the pkgconfig provides to force usage of the main openssl package provides- Add initial patch for versioning taken from debian: * openssl-1.0.0-version.patch- Drop the symbol hiding patches to ease maintenance updates: * 0005-libssl-Hide-library-private-symbols.patch * 0001-libcrypto-Hide-library-private-symbols.patch- Add new patch for engines folders to allow co-installation * openssl-engines-path.patch- Drop openssl-ocloexec.patch as it causes additional maintenance burden we would like to avoid- Drop bug610223.patch as we moved to libdir- Move check to %check phase - Split showciphers to separate file- Move openssl to /usr/lib64 from /lib64- Remove some of the DSO setting code that is not needed - Fix the showcyphers binary- Rename to openssl-1_0_0 to allow instalation of multiple versions- Remove O3 from optflags, no need to not rely on distro wide settings - Remove conditions for sle10 and sle11, we care only about sle12+ - USE SUSE instead of SuSE in readme - Pass over with spec-cleaner- fix X509_CERT_FILE path (bsc#1022271) and rename updated openssl-1.0.1e-truststore.diff to openssl-truststore.patch- Updated to openssl 1.0.2k - bsc#1009528 / CVE-2016-7055: openssl: Montgomery multiplication may produce incorrect results - bsc#1019334 / CVE-2016-7056: openssl: ECSDA P-256 timing attack key recovery - bsc#1022085 / CVE-2017-3731: openssl: Truncated packet could crash via OOB read - bsc#1022086 / CVE-2017-3732: openssl: BN_mod_exp may produce incorrect results on x86_64- resume reading from /dev/urandom when interrupted by a signal (bsc#995075) * add openssl-randfile_fread_interrupt.patch- add FIPS changes from SP2: - fix problems with locking in FIPS mode (bsc#992120) * duplicates: bsc#991877, bsc#991193, bsc#990392, bsc#990428 and bsc#990207 * bring back openssl-fipslocking.patch - drop openssl-fips_RSA_compute_d_with_lcm.patch (upstream) (bsc#984323) - don't check for /etc/system-fips (bsc#982268) * add openssl-fips-dont_run_FIPS_module_installed.patch - refresh openssl-fips-rsagen-d-bits.patch- update to openssl-1.0.2j * Missing CRL sanity check (CVE-2016-7052 bsc#1001148)- OpenSSL Security Advisory [22 Sep 2016] (bsc#999665) Severity: High * OCSP Status Request extension unbounded memory growth (CVE-2016-6304) (bsc#999666) Severity: Low * Pointer arithmetic undefined behaviour (CVE-2016-2177) (bsc#982575) * Constant time flag not preserved in DSA signing (CVE-2016-2178) (bsc#983249) * DTLS buffered message DoS (CVE-2016-2179) (bsc#994844) * OOB read in TS_OBJ_print_bio() (CVE-2016-2180) (bsc#990419) * DTLS replay protection DoS (CVE-2016-2181) (bsc#994749) * OOB write in BN_bn2dec() (CVE-2016-2182) (bsc#993819) * Birthday attack against 64-bit block ciphers (SWEET32) (CVE-2016-2183) (bsc#995359) * Malformed SHA512 ticket DoS (CVE-2016-6302) (bsc#995324) * OOB write in MDC2_Update() (CVE-2016-6303) (bsc#995377) * Certificate message OOB reads (CVE-2016-6306) (bsc#999668) - update to openssl-1.0.2i * remove patches: openssl-1.0.2a-new-fips-reqs.patch openssl-1.0.2e-fips.patch * add patches: openssl-1.0.2i-fips.patch openssl-1.0.2i-new-fips-reqs.patch- fix crash in print_notice (bsc#998190) * add openssl-print_notice-NULL_crash.patch- OpenSSL Security Advisory [3rd May 2016] - update to 1.0.2h (boo#977584, boo#977663) * Prevent padding oracle in AES-NI CBC MAC check A MITM attacker can use a padding oracle attack to decrypt traffic when the connection uses an AES CBC cipher and the server support AES-NI. (CVE-2016-2107, boo#977616) * Fix EVP_EncodeUpdate overflow An overflow can occur in the EVP_EncodeUpdate() function which is used for Base64 encoding of binary data. If an attacker is able to supply very large amounts of input data then a length check can overflow resulting in a heap corruption. (CVE-2016-2105, boo#977614) * Fix EVP_EncryptUpdate overflow An overflow can occur in the EVP_EncryptUpdate() function. If an attacker is able to supply very large amounts of input data after a previous call to EVP_EncryptUpdate() with a partial block then a length check can overflow resulting in a heap corruption. (CVE-2016-2106, boo#977615) * Prevent ASN.1 BIO excessive memory allocation When ASN.1 data is read from a BIO using functions such as d2i_CMS_bio() a short invalid encoding can casuse allocation of large amounts of memory potentially consuming excessive resources or exhausting memory. (CVE-2016-2109, boo#976942) * EBCDIC overread ASN1 Strings that are over 1024 bytes can cause an overread in applications using the X509_NAME_oneline() function on EBCDIC systems. This could result in arbitrary stack data being returned in the buffer. (CVE-2016-2176, boo#978224) * Modify behavior of ALPN to invoke callback after SNI/servername callback, such that updates to the SSL_CTX affect ALPN. * Remove LOW from the DEFAULT cipher list. This removes singles DES from the default. * Only remove the SSLv2 methods with the no-ssl2-method option. When the methods are enabled and ssl2 is disabled the methods return NULL.- Remove a hack for bsc#936563 - Drop bsc936563_hack.patch- import fips patches from SLE-12 * openssl-fips-clearerror.patch * openssl-fips-dont-fall-back-to-default-digest.patch * openssl-fips-fix-odd-rsakeybits.patch * openssl-fips-rsagen-d-bits.patch * openssl-fips-selftests_in_nonfips_mode.patch * openssl-fips_RSA_compute_d_with_lcm.patch * openssl-fips_disallow_ENGINE_loading.patch * openssl-fips_disallow_x931_rand_method.patch * openssl-rsakeygen-minimum-distance.patch * openssl-urandom-reseeding.patch- add support for "ciphers" providing no encryption (bsc#937085) * don't build with -DSSL_FORBID_ENULL- update to 1.0.2g (bsc#968044) * Disable weak ciphers in SSLv3 and up in default builds of OpenSSL. Builds that are not configured with "enable-weak-ssl-ciphers" will not provide any "EXPORT" or "LOW" strength ciphers. * Disable SSLv2 default build, default negotiation and weak ciphers. SSLv2 is by default disabled at build-time. Builds that are not configured with "enable-ssl2" will not support SSLv2. Even if "enable-ssl2" is used, users who want to negotiate SSLv2 via the version-flexible SSLv23_method() will need to explicitly call either of: SSL_CTX_clear_options(ctx, SSL_OP_NO_SSLv2); or SSL_clear_options(ssl, SSL_OP_NO_SSLv2); (CVE-2016-0800) * Fix a double-free in DSA code (CVE-2016-0705) * Disable SRP fake user seed to address a server memory leak. Add a new method SRP_VBASE_get1_by_user that handles the seed properly. (CVE-2016-0798) * Fix BN_hex2bn/BN_dec2bn NULL pointer deref/heap corruption (CVE-2016-0797) * ) Side channel attack on modular exponentiation http://cachebleed.info. (CVE-2016-0702) * ) Change the req app to generate a 2048-bit RSA/DSA key by default, if no keysize is specified with default_bits. This fixes an omission in an earlier change that changed all RSA/DSA key generation apps to use 2048 bits by default.- update to 1.0.2f (boo#963410) * ) DH small subgroups (boo#963413) Historically OpenSSL only ever generated DH parameters based on "safe" primes. More recently (in version 1.0.2) support was provided for generating X9.42 style parameter files such as those required for RFC 5114 support. The primes used in such files may not be "safe". Where an application is using DH configured with parameters based on primes that are not "safe" then an attacker could use this fact to find a peer's private DH exponent. This attack requires that the attacker complete multiple handshakes in which the peer uses the same private DH exponent. For example this could be used to discover a TLS server's private DH exponent if it's reusing the private DH exponent or it's using a static DH ciphersuite. (CVE-2016-0701) * ) SSLv2 doesn't block disabled ciphers (boo#963415) A malicious client can negotiate SSLv2 ciphers that have been disabled on the server and complete SSLv2 handshakes even if all SSLv2 ciphers have been disabled, provided that the SSLv2 protocol was not also disabled via SSL_OP_NO_SSLv2. (CVE-2015-3197) * ) Reject DH handshakes with parameters shorter than 1024 bits.- update to 1.0.2e * fixes five security vulnerabilities * Anon DH ServerKeyExchange with 0 p parameter (CVE-2015-1794) (bsc#957984) * BN_mod_exp may produce incorrect results on x86_64 (CVE-2015-3193) (bsc#957814) * Certificate verify crash with missing PSS parameter (CVE-2015-3194) (bsc#957815) * X509_ATTRIBUTE memory leak (CVE-2015-3195) (bsc#957812) * Race condition handling PSK identify hint (CVE-2015-3196) (bsc#957813) - pulled a refreshed fips patch from Fedora * openssl-1.0.2a-fips.patch was replaced by openssl-1.0.2e-fips.patch - refresh openssl-ocloexec.patch- update to 1.0.2d * fixes CVE-2015-1793 (bsc#936746) Alternate chains certificate forgery During certificate verfification, OpenSSL will attempt to find an alternative certificate chain if the first attempt to build such a chain fails. An error in the implementation of this logic can mean that an attacker could cause certain checks on untrusted certificates to be bypassed, such as the CA flag, enabling them to use a valid leaf certificate to act as a CA and "issue" an invalid certificate. - drop openssl-fix_invalid_manpage_name.patch (upstream)- Workaround debugit crash on ppc64le with gcc5 bsc936563_hack.patch (bsc#936563)- update merge_from_0.9.8k.patch replacing __LP64__ by __LP64 this is a change versus previous request 309611 required to avoid build error for ppc64- Build with no-ssl3, for details on why this is needed read rfc7568. Contrary to the "no-ssl2" option, this does not require us to patch dependant packages as the relevant functions are still available (SSLv3_(client|server)_method) but will fail to negotiate. if removing SSL3 methods is desired at a later time, option "no-ssl3-method" needs to be used.- update to 1.0.2c * Fix HMAC ABI incompatibility - refreshed openssl-1.0.2a-fips.patch- update to 1.0.2b * Malformed ECParameters causes infinite loop (CVE-2015-1788) * Exploitable out-of-bounds read in X509_cmp_time (CVE-2015-1789) * PKCS7 crash with missing EnvelopedContent (CVE-2015-1790) * CMS verify infinite loop with unknown hash function (CVE-2015-1792) * Race condition handling NewSessionTicket (CVE-2015-1791) - refreshed patches: * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * 0001-libcrypto-Hide-library-private-symbols.patch * openssl-1.0.2a-default-paths.patch * openssl-1.0.2a-fips.patch * compression_methods_switch.patch * openssl-1.0.1e-add-test-suse-default-cipher-suite.patch- update to 1.0.2a * Major changes since 1.0.1: - Suite B support for TLS 1.2 and DTLS 1.2 - Support for DTLS 1.2 - TLS automatic EC curve selection. - API to set TLS supported signature algorithms and curves - SSL_CONF configuration API. - TLS Brainpool support. - ALPN support. - CMS support for RSA-PSS, RSA-OAEP, ECDH and X9.42 DH. - packaging changes: * merged patches modifying CIPHER_LIST into one, dropping: - openssl-1.0.1e-add-suse-default-cipher-header.patch - openssl-libssl-noweakciphers.patch * fix a manpage with invalid name - added openssl-fix_invalid_manpage_name.patch * remove a missing fips function - openssl-missing_FIPS_ec_group_new_by_curve_name.patch * reimported patches from Fedora dropped patches: - openssl-1.0.1c-default-paths.patch - openssl-1.0.1c-ipv6-apps.patch - openssl-1.0.1e-fips-ctor.patch - openssl-1.0.1e-fips-ec.patch - openssl-1.0.1e-fips.patch - openssl-1.0.1e-new-fips-reqs.patch - VIA_padlock_support_on_64systems.patch added patches: - openssl-1.0.2a-default-paths.patch - openssl-1.0.2a-fips-ctor.patch - openssl-1.0.2a-fips-ec.patch - openssl-1.0.2a-fips.patch - openssl-1.0.2a-ipv6-apps.patch - openssl-1.0.2a-new-fips-reqs.patch - openssl-1.0.2a-padlock64.patch * dropped security fixes (upstream) - openssl-CVE-2015-0209.patch - openssl-CVE-2015-0286.patch - openssl-CVE-2015-0287.patch - openssl-CVE-2015-0288.patch - openssl-CVE-2015-0289.patch - openssl-CVE-2015-0293.patch * upstream reformatted the sources, so all the patches have to be refreshed- security update: * CVE-2015-0209 (bnc#919648) - Fix a failure to NULL a pointer freed on error * CVE-2015-0286 (bnc#922496) - Segmentation fault in ASN1_TYPE_cmp * CVE-2015-0287 (bnc#922499) - ASN.1 structure reuse memory corruption * CVE-2015-0288 x509: (bnc#920236) - added missing public key is not NULL check * CVE-2015-0289 (bnc#922500) - PKCS7 NULL pointer dereferences * CVE-2015-0293 (bnc#922488) - Fix reachable assert in SSLv2 servers * added patches: openssl-CVE-2015-0209.patch openssl-CVE-2015-0286.patch openssl-CVE-2015-0287.patch openssl-CVE-2015-0288.patch openssl-CVE-2015-0289.patch openssl-CVE-2015-0293.patch- The DATE stamp moved from crypto/Makefile to crypto/buildinf.h, replace it there (bsc#915947)- openssl 1.0.1k release bsc#912294 CVE-2014-3571: Fix DTLS segmentation fault in dtls1_get_record. bsc#912292 CVE-2015-0206: Fix DTLS memory leak in dtls1_buffer_record. bsc#911399 CVE-2014-3569: Fix issue where no-ssl3 configuration sets method to NULL. bsc#912015 CVE-2014-3572: Abort handshake if server key exchange message is omitted for ephemeral ECDH ciphersuites. bsc#912014 CVE-2015-0204: Remove non-export ephemeral RSA code on client and server. bsc#912293 CVE-2015-0205: Fixed issue where DH client certificates are accepted without verification. bsc#912018 CVE-2014-8275: Fix various certificate fingerprint issues. bsc#912296 CVE-2014-3570: Correct Bignum squaring. and other bugfixes. - openssl.keyring: use Matt Caswells current key. pub 2048R/0E604491 2013-04-30 uid Matt Caswell uid Matt Caswell sub 2048R/E3C21B70 2013-04-30 - openssl-1.0.1e-fips.patch: rediffed - openssl-1.0.1i-noec2m-fix.patch: removed (upstream) - openssl-ocloexec.patch: rediffed- suse_version 10.1 & 10.2 x86_64 can not enable-ec_nistp_64_gcc_128- openssl-1.0.1i-noec2m-fix.patch: only report the Elliptic Curves we actually support (not the binary ones) (bnc#905037)- openSUSE < 11.2 doesn't have accept4()- openSSL 1.0.1j * Fix SRTP Memory Leak (CVE-2014-3513) * Session Ticket Memory Leak (CVE-2014-3567) * Add SSL 3.0 Fallback protection (TLS_FALLBACK_SCSV) * Build option no-ssl3 is incomplete (CVE-2014-3568)/sbin/ldconfig/sbin/ldconfigarmbuild19 16077020851.0.2p-lp151.5.20.11.0.2p-lp151.5.20.1libcrypto.so.10libssl.so.10libopenssl10LICENSE/usr/lib//usr/share/licenses//usr/share/licenses/libopenssl10/-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:15306/openSUSE_Leap_15.1_Update_ports/987740b5ea297299701e06b9af75edb8-openssl-1_0_0.openSUSE_Leap_15.1_Updatedrpmxz5armv7hl-suse-linuxELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=4551b9ec59194b5581cc3d9c5d79cf61b7af574d, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=d6c1f405c8290c764a72445b084adf23b51e8705, strippeddirectoryASCII textPPPPPPPPRR RRRRRR RRRRP P P P P P P PRRRR R R RRRG &0putf-8503b3dcac2b3218bffd7b365aaca2bd03d8b22f597aa1787935063b0e78728b5?7zXZ !t/%]"k%{4"ctɟK Wn{RJl9D ]DQ 𾭘Pݠ@U7MQ`-18Z8 ҕEbG`$Q.>?G" [ dLk;h2>.3[f ܉wWX\*ԯo07tHCva-2°f yƃ8 $5/HjV\VKixѺƌtFt N̻}@r"ov\\Xkh4:L%<mz<ܡYȳq8~ vW8m y PO቉JuU*U[_=W D6.@(`=8[/xJhL ҁ[Ibh؊9wkHuL˫amJ;gz`bѓLXl^ƻezV6lNi Gq @f2P`gzO-S! Ť6?^5I`Rd2ݜ=&9PXE QԺ:O)S`)w'R W#{^ J\$ --EE6zusA<#W<s'EK/z/HHVwFS^QFC`k%& v͝|ъX?knk{I f_{';#a*1f>-ww0Qr^$IEjBn;~[~TdA֎`zp]1X'w=GKE(KVs0K;^/7t3r!4b[ :59́#{,>P;7Ea8iڃzlP;،''žvi+^ciCw iZP! ^d-<*ǻ1'1oَP|ߦۭ >ƴ٨ցatAL9P*I~>"›,s5~NKTJN3r dH"gFS|륗79%PkVˆ[Jr`SD_XLUCLcoy $T$ȂٸDԥ/4gOs?6P8sկB!D-8,oP]{ە)uߤP4n"YpmŎ0Av $XvI[0W\VŐPwi w&l)GǗ Y?O,y<2IWqV8<49^/CՁ7,~6y4߂ J|)\gYxx=k7um!#G"x8ggڲc^v"΢.pqѩIbZ @gh%k&!^90B)`&Pi,,tԋz,r|Uxe-Vc2F_+kJmx]GfNޜ]\6uJ6>P40re#oK` S uWQym)Q+s@\ ,M`k>xb=KD0@H}Y mD|Ð{c֌|vc}Z"4c~y0/L?;`.m%\^ `=Md @ uw^v .thkdyiSvx+C>&2<9fzB0ak:Qk׍^ֵ[z7auB!JGPbl14B6AN$^Bi|K:mCJ|P'ջGhގkrx ki(jw>wD 8O8 $k%f*8GӓYGQQ ! *Y糒8YI :Lꙶ4wGKU"KڣEf2]rB&BVni:qp 6tѓ*~S/) ᒷɦ4\zS=ꇍe6&iV=(@A99;BY`OYlB3m94ܯ&hݷa}Thn'kJy8lRw?VA7% Ul1sCx&k,|SfI0NHÓ$eJA*Ԙ`(cX,2N.׊ͪ !,r4/[f\C=yu;cx/&<݆Qxݼ#I&60hI~}oռL=H3zʂ݋'?#NJ0EBW<)NkV/#nczS)Yr ߚj/x5u .'Ye0Q̗LvmN=gІ.rk~J3ʸ ӈ?%R8B lh;|ZG,51АnQ7@5,ɿU雼 Cib!K+\[~fhH:]9׳BjE%z.s"\,{AlHpbm][f³c)p3eAR@4nvdsʹ嶖u"d.%Y'AZ{&*ǫxѷt)YXemcЁ|=T< 04 Y4.\`]Rk|__8 \BpƁk|L,Կ'Nn?޳)x56dU$ԛoPkerqV2A!E{Ey -^'nW(A]lчJЬȰoTAR!mjATglC-_"vՌ07B k2߬U~ `|E|CM#+T:'Z56RDl)_"?TKFQ5^1; 63S=5S<4N P7>HlMK>:eޥ@cLQ&U8arlÛ="23Y[n-V-DM:Φ_46|0Djz 4$N ysH9.Ҍ)*ʧS c?^7S,onktuvg-p*u޿Av g! 䔚*a9c4)lNKJ冯rQ+ג"c|ۜaVF'<\[g$6CIsQRk[ϣZEл^f]İ/g&^_L^q8_Pd)Ljk*D\J#PMb1ع8.EفÆGf͘w]f'H̙ .Fj hӎf6xC|ob׬7y hUV(:-W]†el!c^NJu$u}\Μ(TօXN.Ud Fsbk3x9͈r;N WmPPM'=eQ. @/):|2#U)`ܓ^QwP&t#DO72~Z绽Q2^/MtƘr|pEsY|iU25" Z?ju f2m-M%({5>D,{^AsIn"wSq->3XN)hzZ"ZXO]|gc I-:c嫺vTC{5[j Cv+L!IU&e⛣R;lEyl`?D * |x;ިmsif OZ[_;t^QDKeHe9}t#= |M(MI3YZ U=)r(q~…ZZs~drD\hG:}iGbN.(}:0^.4/\R{ww%M81Dh|J/??ŨPe\fx\y1'HI8J=U$j?$(Q]iRth :00Kb`[JA(H0 <0fyaR$"׋]t0>r܊$>҅A2B~LtlxˡY+Ww?t8s: H $+CNyGJҧO$ݻ_~M_ 8\8Z 2)tx3Q@)45 .f0-Qq!LlJ ~z ]7 &:߳"^z6@q0E~#ps V 3$PޒOWj2- U7cguE`eiA7ܽ'o<^AEQV8oJh$ޡ#]guެ }[N)#; .{?B[U0 JtwQ[xKMsufzAUа\G(*C5tQk?wN?H,7 U^4Bck7ap jHDG:WM[u{^ae@w_~QMtpi#O$%ZZ=(.tfcy=Cj4\d'Wo+dU-|ӻhJ^_^Ǩ7 =#&U:Ȏ%藛7<  u\Dw ^G_j>dPk Ey 򞸑U}F͡@[qE[u9,Xd<)a3**xXaM[Y~F;HC(p뇵+l$s3vE:{!4 X°Y.Tk~VB[$oztl0i:;3BN|@}҅!3(tB(żT,erʕ A<tI{'>_G/HuB6Q *1 ǼNTڡ/v;&$C-B,܎:avFa^b$es2bpf%"f ;]btkԱPTJQ!/*:5`\+fUx%Ag1! ;纷2Pڶ|mPy殳 Wo_\d7c%dl\05ϥ%`h:uO|k&ޯKY%#YP0xF "yeCs^u-22(|yR{xC][0¬Q` D XsIS1 ,#:+h,wk$(2ldž}?PWCY+F6n3*+\-Džvjl:֣fЕI Fe,O3FЙơ!=ր٧z n dEb ҇gh*{pkeQsO5q%uv|SU3 pa^bHϺky?GH}3ffAPd↮'ŧƧ3zEle,R>BdMD=a909f_Y\[0P㽪=KT(J')t|T{Uy r<*#5ǫ$IУA" V \D)-}LxڐsV@ tY]mGsdHs_pJ&/ C!{j毲BУ2C"^和3T(CתfB Rm > bdS !S:}"\hκ >`i͂  "yJ*V:4?%Vs^>] ?V N[Z=A>DwM"Sl氜baמjײݵRc{^]b0vh ۆ0X2h T%oa3w[ܝ0d ! K2#W+Y5ĵlCjN|c&bJYA0BpW )2l;S |/I>^3oU#}M~{eKF*:ZL^xAxJu1`t2K\W:^i}V]wSBDXGիk y'{AB=$ŋ7O0"<]CV.:V HP^YJ:A,y[t䫆-ɚ+jxt:8s $1uEHߓV6LԂh!o%-#vTV,jamVn pB/fx.CsVL~|cpDҤ{P83V)Z$^ ܬSPw=.|C |r0D03g[`\Qقb RW6&k_c>FV=X"sH݊ H{Tp2_ Towú v{.|ЦxāpaX|of`i8eJ/nlP[=zIksto/A;!=>Pv$E[#ы52'%rc6A]ΗЫ">P؇)' :(8G 5v2ikA&/o䖗Qxԟ87+IwGGϙ # C qo}MhwD=L߆_fm>)9,"Za>ӕKXrrԱ2ow cp';48|GyJM/Ljs吼fReڒ^ЉuW ӯ4K+CzzSCH`GH,XiVyOT9Eӎg+Pt5TrlDr_Ayx U٠nQFnZwZ &w>^ *'=2`+nvB c5]nނ!eƟ7>/]-ped[po"bRU2h0+zSbɓ)QYcl&1rkj D|k8tX{c|E †]i4}ލIVoKsşϱY`oS ^$@>U%6820)?߰ njh3YciMҔ4)?"4䬟)Gw.~;O;! ؼl1<棔jVMN-g|7 3`zԣM8E@u `nwՓ6W4$u+pz\ϡN=F&b!;G{2hJRl$fIa5Ā=n|B2 *3ǯ=l1 >V^ٹlquWi4Vsl8Epro΀y$QlઌqX:~u,j5> @ԵIKۄAXŽM=O^VͲcN>({nA)"K/qqqntݬʢŶ"tt@O:zF5 vWrhľ_x! n aP_)V ݒ@Kdc eCr%`7Dr3͖,?kZqԷˌjC+qQg{d^V(`6NC4▎uypxV ^ [z#OeAs 5yO}A΃,fktA6}bݍ= ypϧ?bxGugo@orW?Pw&ksϊM2d*TmB}g_( 911-7xa?ur0uCQگͷJ#Rvjb8Yza?ȂP^3п`fm]8Tq:% @|s\-#4]1amc;G;TS{%DR[I "@C_ 0#\u!QǙQqZYb5C(@+eMlOkx23~̅`l˜t +ԥ,XE/h9%wז5!-G<]Z=v`D9A ԱbFʜ)GnLz(_aN s4ZG?œSQob'܅wNW^]'ɼm(:Wc3?o!f. .g8sI8&m\)dAwݥ P9d{xwT<[\1Ah1#QˈFvؤHB g88ľYe̗UlS*+Tn*숤,|Е?݀Etuf$d™ŝ+oJһ?9ZKҹ183Xt Iub|G=`ĻoKʐbE8׋ = Ԇ !40˕+J[9E?=3-:gV놎dzT$m, -8!]K>Vϻ~JT.,8o D7b;ܩw #nR/a꿇Dh2OM>)A"?biT.gMX#l-2A?P)/; [7QaHn$cL65:)CHHC8fmg]7ƒpK9usqc w<6{VzƢ3eSܦwS\{7 j'$esPukn =WO!g|JŨ!I7^ٴ8qfVmy_{>>ݣ9JiǕ׌L"ғu#\Oƹհ$UX|onhes: 'UtD㗋/[_Yn@Xud$%( Z\`n^,8mI+t T :5#[a3azݎ Eu+-_ n.IX;U}]#?J$% &)5kJWԭ~vM‚QK;uʙ-Uq>`$jو C\c๣Q53Qcg<6qX1< %81kWXoJ +iDQѼ)RpcƄhdP? !l=he9{!=4) }!VylĮvR@Ye)S dVR@jKQ:oPXܱLjoّIMC67¸M2ΚJFY}~-oԃ1g =NB@l hwp@K%Lh nO6T`.H~:Wm:O'ˊtŊ;mTh扦]f{ds7|;(b _΀a[P5E b鰒z6݊I_,U=~RT!q1nC=) lԐ :~-3SsfEPv{\Ujl}Y,uѮ ʒΠL_={Mx:Py”("o?[klˎ?]3UP Z3U NՍr- apt@O7KV 3g#vO).5Sl_5O7w!gtSr(3!/84m4[q=:o *h'bC~a_JlU>f.N$\_'wsR ξASH=9ﴊZ7VaXJ9WX%'bо?L_ NDt HRl%ckȕK|p2[--w̤e' 0ъ b<qMzyFd:!\M֍s-Uks|u`3dޔUGhAǮ0E&Y-xUqktwl!Bv]pI㶍Į~^(5t%p< Pen&@k{Eիk 0b FɅtn];,k5leQxurl9n4!Q܏wf~4:x H 6O&7QlKnwb}3Н Eh9c.Q9NHV ?&M>c2D qҶ0`鍿̢66lV+[á*7-]T- &@Nd.ON*"y% ۞ƎA2 AEivJtҺ)*HzXHE֋*9ʕ=;Tu԰T>GxignzoKV)a8]w|y^.\ M0=roӐX ANC@Wv< 4@%29 WsODZ=4xWn z޽nmM~6ԊBRRr8 騹%ͩ82??[5/g2Dx";N/|knݙ/yNcGwhY ײo }p+VaO wjW^hk_V@ joF7)0 Yf>;*RBn.|0? ePמ.f=VMmވTFж*\#`LS |iZ(So9KB 1Zi#喻 yA\44^)ըEf_;zF*_Y*ҖmbeYkxϘ|shx wyuJnZAB'OCh_?xǟZ7Td5Bvq2Q5#((Q-W.ıߎ]X; 6ns[~7[Ljڀx~{kw, `''z@C Su.e>D %j)S@hm#|/s1=u7ëwՠ+}Wc1 ZCsvB$H'Sʍ y?ٕ Rc²-I$5F*?Lq&Ev[cT2vTjԨ`҉k 8mVN 0[k [=J?v,@Q.Z~_nK$?52e+v/鳁X'eorN"/F(twDpađȪHueX?`_K v@DJՎQ/dOԞGݾʚ`\58+*W%.-ڑ6qNBCm}{6Rs;B@SK#Ǫ֡YLvqL\nh?X. k ƟAaXXlrbAוL>7,POyq-ilr*H_ܚcfCCy[fN^T C{/?IK2ߒ ,DRv 06, s0&?# Yel8m,{2XJ&`7^a d v? h2kϙȻ[Z5{0J)Z,y JZP*Pz$lg#]/H*SuęۜHoo`D;z 癔\ָf+%IL'aH-0x?`ޒ^G'0܇җxY0tMss㍼L$ 0rWPל`AnǷ} XJࡧʋsd:3KwKla*8 u)J^)t%^֟\:6nsP|&妀םX>׀:1( [?9 id b;уtyuɔ&ô{YXIL0 jYGɒrD⣔yV&({gb]BV3( 72la*qB0η drοnygO%{:P3a>{9vpF) 6 ުLz {g|I%H;&yq"Fb<?\ܟ6X%D8ľ ?zJSn =]%(oou0,Ѧc}lf9G$Utċ?d&ǿ} F;ERLR.jXgƆm c3:;]zG^*^|GqkCMY${ E{}hBԸEtf@+愲oeսԔb4X6M|L]֌h%{3s@U͉X p] =Ԡ!hXhXN0BE[@7~߁`NeH-v@wx$lݶagnt?S'64&nHN -: v9 zɝ9tHZ ># 79]9qlQ('^XR*_[s)$n6 Q˸JoI'~U,B+^JN b~\lN7Ӄ2iHd̽R1>LkٮṮjξȼ 7x efP)pɸx]yEeh%e!tA o(Nv 2<(? oQZ (~WZ d Ͼ'@)bߪx{AL&]PoMD߾{T+h\'vHw 9utyEc J0f*Y\Ъ/x=菑XVE).n*ABԑ !eYX<]֦=~U!bR-#E:}'nWTxm/ 1tvA7bHtsrkW+_h o)E8D'(K6}!g%\fPMsC3\{^+Xͼ,&NZMfikZ sW^%.\o@a} ̷(;L VړB6XDl"M$vZzyN#3%>4kr'Ͷ'L~Ozsz338Gk(B&Z;iF7jtN.UZ6Eԅs\AV 7'w#jȽ y֐U;:q}Rdt?Zנ-qYa+ڃ r5fh22W?&3ٓ²$iXxrS[˖aޚՀb |Q}_u ?fYw'ai^))x+VH5 7/QGkhe6x(}bj6++.Y4"'W#]m#kxo|6w %pedUﳧjA W~2e[_I賶-9i4SڤRn9.ߗ(jל!4}>t-e"9aFk/`@s.)3,ψuO .dhӠį\GqJ05WSf4Nŝf)@ysL0S('ZlEw#fe)=[kx~uq˳gm-|z ij>fCBeIT΋N) GȺoŖ%0W.?!_&?8ΌFp~ V (~\glvt}l 2&t."Pɾ۪Q0o{ϳlTarx)z᜿9}0j;AmaNx,:ʳ-s_T]EVN6xN{)SS:m:a-'.+,E<!ؑo.ƾW_E sGpw> zd j'V`񥖰N qzf߾i,G)AM@k_ci4y`mӌmvRZD #8‘aY"ؚ:^.?t,w 'xw|9PkYSdNKF)Ɯ4Dj2Ţ}-{ Ux :=)Q^Zi\AO._B>*9vTjjÂQP}QI<|`ww CSv|?1ģ2؋ݨ*Q+sTxr2\fHN'3U҂rfbf̩/5؁r&U5U&h7e`/5B;uXI40q6ܿF: Doo ޠͧICu0 ^]S[#]gî޹X*ÕL`$2$&)sBZ+ҌG9MPKr+hrl?1?mspF@lĬc`jצ]Yu#&p~DpXĝB?kJw"V}KI :<ЖSReKJ9ޏc~zS{űb8Vɦ&~g+ZPl4^:WV>f'H*Pbven 1ހ-u x y'oI;P:!?rX\!=~_!2GtsAYm7ƾnzMƝ$in@r$~jA kZsku B5JUo?-{ 3T*]S7{}?`*A{ham#0C:xObyq1+ܔ$ kןqZ@2Gw@֔sv#Is<1 NP;2^V?/"zϓ}ǠjoF~МjixoC,,%Y :L6ak[[Qmje+ЂD+Z _-ryV-ʂOtyEVGnK !Uqʼnu d)-}N8FC/{֍ АTwUfx ׇ}Y rfZ(D2%T !xj{_MA%d Jb}xG#}rر1H˩vrQJ' o$/ugѳ[U ^ɠG``U#S /d)Bh Ę86U3&˸TD^ (?+1= \y^wHB:K;b8vN./CZЫNJ OC-Xa6 p RC̳Z3X17I h=ͿX̃Ň-ãEFbL~zM,Vu[EE6v)|Ն[mdh EWO~Z=|ȯSIb6 6 ==7 \Iނ[hd4ي #RGGqjn<1@zoW9y2:r‹ꄁVtf,_D3Mje` Xy~hC_ uM{9K)y*2a:xf;cDJI}bpLfdk]f0ؖ˂(Q%Uq 0JzIqPH6- Wl7鮻jkwFFJx'v{ ƻ0_ ~MC 4!M |v)5˻4/Mh5Iq])mMH$']}$y7u\O~zX8`z4Kt%r08HK-QTIý[4j^p~y=~+Vs7A@?;ĭ++zvǽ"R Fe坒_HΖK8x{`jE6T#^_~{bwPegtk]Borweك_u,[lm>it>4Oy؍;(=>+r)F6.*+yjCeJ׊RJMV!:N ;gיy&I'Ȗ ؐMBuW܊ q38#v+E^;Gv̸ j=%^w֦qBĈNfB#eJ+@:%peM'<_Զ eGUp.0cL蟔~O⭚3 It3]WϺ)T'=t:P# YxElqY?y;<9'%,wӛ0F"'BG݈Fr\ຘwJLix"z/BE),|ž߱ ^@NVXe}"0 hb>mRw\<`,{֝ LX<{렞4jΖRzL ҝUpΑ߻?$oB޵ qq貇[O3HfH,D[aH{|cvfTDC#d7ў ,wD.=4U8pEؓIۂ5H #s]!GE\ݡ0,YG g!FP%8`mc?zs/7iJRed`cS!VߗG_|!qъ:@QE3l22YE@ǥUDMrB.r%t`X:VFɃŌ9z1%o1?:9N`@sM$u>Y]Kvѯ3>~>12yo~]ԔyYgm#=',fZᆋ򻟃i@p  Cx%3y#*efiY}*WP%0'Y'rL *}(9:Q9#,a?&hrc;E~t܁oZ2YGzr]LǾ98ueH^RirR{ϺYqjSlIocxBXV 3_0ۙ:ds{B'yAq+i_*cpX7iS={8Hv :SDй.œl^INC8Ѯ#B9۫5l_$oK],^*$ 3~/_:XQk],5 .O6# 1kThRs{~ȢvY'-  !׸еVk D1l:rc8Jh~BNM d; UƔV-cqmi bL^j2^|8x:!D_(wW&) $}QF\I`I_ }?2XW(X"&NU{TPX'6ۇNXPN?c澳&n#|~id3W &tY! w ve YC'Y7! "N_R t$pIJSBH/'/ʎ+;U tQvFFaLp#02Vo2ex-[A{d')L TpЉL׾taW ܷۨ &e X.Nzrǜ/ucdW@M51kh(-IsEApNV)[:H+]t]C A0S 0l¿CnoN-pm@Y(R5,`rML>޸ ZXLJ~PˬIc:=] aOwҡ |["Chw˄+:=@Us# f(YJ Ғop"?E=yH㘩~Te#-]rP9k܄80"ejFi$C-L}_ 'Ay.#c8<s/XAUt;{UZBaV>7xۖ Fy) ;R4UT7OR?=,>{Ň ѬQzc6ֲEj]tD/=V2BQv4Iu (Lcz5)&Ė%Q\"M3x`-fR'\It[a0XudiN`%W]6; mu,!by{K˼ "X,VB0pq.h1=`U{ZYQ \v4[!2M'Ojmܯ#ECϝ!ud&NjtoSwW1 ֣TyuXcVQ2z^d0w3(m~$kK4&}`M"7އ_y[@یŊgnDșLi|c4bXjz^kuٲca} r||KqPڜU`tYXXg^'jٙ&`6 y̐U:c6X%9$<s`UsޜF"*zm$㡁Zͤפk>vP2`ʴJɘ҉<=?hܱyn8@ЅM\{+j|QV)mrEkxc˱܅JȻqf=*MR%G0bk]/QٔsIs { Ǡ/J-7GU5Օ, e[{8 lYuoDDݬm5kTI"6.d~k9XZ&;YX" `RӮH h4L Y ʢS<%Fe(HL!'}r<]% MZ"\%'s&3#2=cd͐D 'X2ac*2an(⫐LJF! {|4W.rpOX 3m=EiNA8o Po4ĥ|~s[ɯG@bU6}kc)Q$p(&0ŨF8'7fy,XeMk-YlpJ/^Ŝ95FmD`eSVɝl$s-4s,)9ʕ?=us1 I_='t pɊƂ^'PKk;`ReyYD;ŭlÕmRPBT)@J4co*:~$B)ABA6- D6 U; ; (ӻ _y9U| TcE'#9oeO&g= QW;I6BmhѷQ|42 =@Z@]s^5x%eAIhlhf\<\epO9\C8t➘\ixԮYq%w:qXZdM7_b ).Hbgl^5QmPtΠ3;>Bm$#de9 $~{(>7nn, ʄ^za,Kcہ|Z.6}+;|nd2fyO}s: MF2Ɏ1"%=Ol?2t0 0@ rtt|͈( ŽSXCYa M}/Ħ x/&аPmaz}A90ϣc͉o[ o R ܋ylީ(:_ZuO{.LkUq7V뎎G8%ӿ0A Xx5)c|\-ܣR5CvwMa0`DO-;hLl sP# .Qw% ^&! "Jt|zD9 DtTH4L$ >:ڸ~ua.p&Q/f؆`^Y+ s%/7O%6\z2buɝ#W QܱW|qpHf,h0_9m705c/\GQSzVbDXpk{BàE:)/l;C8#/": dh'r HhKMER*WVY|5=gG b&^38W,Q0෷O}Sm H`}- @w.pc 7fˆiH髱UФM~ܕR1)_j1:N1(fv܍fS ɬ~Ƅ\5=yl^辗^a_ 󭣤1뛧gD5]7=3'Z6( i"2)n8k)"Mt>(P/魂PQ_FL$ u'RlTvErj>q:q$=JZ&4BDy%6؀1($cjOO. t~fKanrpudC1/9_R@U@F 'dlآ }RU/['0_"gJ0hղyE8 GIE\;I(JLE5Zc7|T8M~3Q~X U=#3 QC#_^ /=PF႔#IoUk;z)_!Zs^_0.qofsMЂmL&tɑc58 zs)Wavo_#!/.d*4gI a ~=PD<5dlGn8ؐ{n~bx/wv?w_| Mn2 53`mQ[nl,: 4QB}608f}|?!~."_ε-Y4}B22Aw:Ru&iG~6fYۦ e|&,D $cʩ2hRRSs|-Aqv,;%}{hYꪺ!P Z?%dėt[|dTVS~: C]M4NU~A|٪H-:/PD3ȤW~L_꺭]<νSA'P}$kK.t5d$^@%kBWɑ؛#*}h2!,.hIh\ }ָ!ȤWIL6?mY6$ /BSLn9pyfQ83%XIGk቙f̅Rty/|^- @I0( E"7kÜ5BXp:`# ,`⭂ɅdWWdԖ!eKvl#2#Є %BbSK&ڂ#{Q{GّK)hc}b1Nj(y ZSOӓ=@Zv*{eFD"wܑzolZ"3.R Tr 7V_@Po|$7U/|~qqYUH9{zjcD6|֊}FH|v7)̛J9 eC(8!n?ZS\wPLir;,,~'ˡϑS:wMM#O5P*m$( g*~"Q9%pJ?O8'/`Fj;U>'l\Y8 ߅Ǿ`c_;-zlV+QY@P]4}=sm <] 8b^U]"A]ѿ5$9#-Zn:P4ֆf#BsREvuiO3XEA&DKڗ9R],CN{rpڵt蜽^vrxu@Q?M9s~`P3K!f4n!)3蘭`Z4.U-Ozղ=V8|`K-GdF: Ղ%>xqjN3xZ+sxjk,un;\MM(hkLq-AU0WO933b<)7 !fr(^6@#bL_m+\'ފôC2paysMIHuil1:M9 #)=}+d.͙LMf)hE+lT><a1>AHhd˿k,/%*U§V4f9\sa:)Qڌ֤ȤVx:5x/@N,{m0ܕQ+͕g xQct'tnIWN4e\;X 3/G){#|} 8)>j23[V s(o>߬6;w,Gr3'hhlO )gBݱ#?R j҉v_̐͡9::`'VƀS^EYΠ8^(+3Oѡ,Gv7]rߔۉE<`Ze3'†s+JBRsw* Ǫf[lȔ.],(<idJF2K9z*r-KB}{{Pt"6uz"DBZuS$70I}Ni$t֎LǡYtVzVV=Za{: )+h_&7I~ 7'8 Ϸ:kD.pݷnzCST70`?& CL 9" IqaYtenpp3 zpk2A<("L+İG3@Bfm=&66#UtpX Vٓz#i11nfH.2vfc׉%`˭"WF͊L)7rWS20yꕘTQ0vv `HSX?wx7ɯ e[]zmT= ڋ)ot{uj:?uݬ7?1FL:h+5Y3wFK%,/3f& :En9*Z#8 Bm#|S>PQ]ahp K#Wz#d4y鐪rf_KPJO3p&.t$|(K 4y':hb9c!9 踹[bDz;6xq٢4G`&<6PG{Y8Mw3ߓ#|t1=- 7M;'M'ʴ['ԌLS]q{ Txҩo>ΰН>$=]6yx8E 1.bM<;EG0 C&p6j c}6}dT@klr2_*_՘= JrKbI5ak{yRYOlpvy/Л9J0=1/)›h_e16Z2@s(1}ogM$ Sq7mbo蒺E CGQ@$F^p%ɚl'1Өj±5X]X@(CI{jEngdiOB.(-?e{c'Np*qTP-$IO Ry1> X=6 ?_F[ֵvmM% <DW,cxҺ|Ӟ,J-LqMxjE, No9,yZNsČvS6J%Z vpq']p7U5Jī Hԭ̀>%~Y>Οn 1? ,PƷcLVJL^31#byMʯ Ʊ̕…PP`XIc" N#0 5jSv/;L).s}!<=b/͌,|- « ʧw(ډF=. 55mIqRwH b%; {gC&j^wy {B~xa<,gQ m"&&&rkr>u![_w|@^O VtLKGC&Hȼ+HC5-lݵ]Op2 l9=B%4ClP B7HJ0E;Xr _1J0aRk/wdj\DYGEpJްx/npOPtWU7F!$( ݁sfc8¶ #mfK2Ľkl 5M;!/а6w /RN @~2bpEFp`zrEPGJv 59zy C㨦eMPѠY>+ޠ6@,.cԂ޼˗pO {Ҋ$I$Hs"K`d (: ebXb@o/W\Tzl ,*QӠ$$Yz͖K+hG (%_ j?= y׃t+k(`D_z47"`|ʓF>vLn0}֙.KՁTWP3 ai;ʹ&)L\9s]FAAgiÌ_ۈPF0#ŕ^la()qD&lܤkR,sUpH QưV.mN477_d+"6b,RDnyf(gA2L( qV}:AJ?멝{ T.$ @p[ܼP<,ޑ/6}j[695/ ,pQckp$/62XBl\X.Fa`$X+ځ7Uk(w͛4R {. ^>¦d,$Qf[cѶZGҨ,(^X?'B1ı@:ؾyBrC#;ژwӣv7S Ω}ȕGRf|}wwTY̝4*G[JF<\\`cz 3ۆ u/Byh<yisԍP R'`NĨg.{{JF6tyM(_2}S ]T`5r[*kA欓H L9T56Ȍ̫!hZ=(T=*.0淁_,Ga?NeX?T zG&_H 2gOFII)\Bů%65v[MZs1M!MȈ [NT&@1uXD_kH7& l6F#rOSSZsO k4n\Y/։~09 ^j(GL|́)nv4w?AH|D HPcΞi8im>pT3hς[4]s (#K}މlcOhUcrZCU~&Xzxo&YzZ:e*9&lehY7O.-He+apTW%dPDQpWh!կ"z^~hj=Bn]UA9}MT(-3W$Mbf5VvOXj! 7x>3d IDU*\~rMot  ][H |Q;hP:Tɑo(ӌL#OJLdKÏk0v0ͥ}jGj ߨ|X:LE \[mp[ULT?o$)$Rꏛ<.%OLf9RT䦈vZ5_l?"¹,lV-(6Mp)iSNW1SK_4׽7ZxRo'qEɄ#B*_Uzs"8Ty+ JGqS$A@3i95&r`* sc6 }ʤzIW+;*B{9}zUZ 0`}\ARjbXQJڤW svqk}6x-$gW fI\;iK!v7^/&,jGMJRp0f(#&}.E|3j{ۄZ[&ʡ)Da{L=&F8"sMBbh'PȂKf=&$ԩз仗k_?([6t;?Vhq{qĈxb96mKyqLIe8ssVv]vQ#흄A%',| _>",3cOٜDGŚVU%10IG.t}TLʎ1A),uBvnMdt9Z I %-]?uL6șA2Jٌ8a,-.g4$SɩuW7d)(Ot +PC=MĻgZׯN&-;Mšxw,btTWXSj=^fJf(302"s+L즶t1fة$HF3حўjBav0oQ6$q%rc,5jv(cUT];XzgoNuBĞh)K/ AK^,.:n!?I$J=K?-k:tQ$ry WWoag/ gRJ> U;dGڡ݌xt,cC VtӂQq,Z1mrA_|䴨z`K, ۱4&HdRޜT?·k[},d(#0^;@~>8G j8w^׏ЦDy.v)1ײ uv5@{c-Oꧾ J+P6[Q;J\>L`#,# v7ЋZ \o1QP1DE,1Сq2>f3x Ql  6|2F膗\h9=nRL6`cOxm^Pѕ^̶R=(Q,KۥgVİ98^yVǚ. 0$|WJ`Kl ~E-~)HjF u -Tv %I\ )[pg_63>i](_|73U T>b vfS$(Лe Ig*{hCc,mOjy " /AYHN@uo0:# &sx,(ϖAF|dc>_inPE}bFٍ// :84~#  ? KԼAu[%q]߲DdұwIO"9λ3YyЋyE<ڡ,4s9Le^!씸चJ2Jxj M3-6 $;7l=]w. N3h] ,~!ՄvJn8<GkDŧlwmn[".Eء̊<2TьIi:z ~]fX3n]|qm6quI[Қj !BdLVԗkX 39D g>{,o&0ہ`N8gbQ⢉[A|H~鼰 9o37bfPO '"s?;.хk<#(׃ M%* Nfi]eE̺EI.9_aҊO|1OFʻ||L\K򬅐||`L :lf9.)ʡ5ǿ"`J (0a>8@luS,  3!Ubc/6yWG=,UЏJJ;t͡8]6皵b DYw Qk_΃Λd -l,Vs:?؈5n uiKd_nOm^8)vQhb7\yJua1s`ͩQ~^l:*CB Ha+:~8{ go+٩!}iri*}!װ)͇zC%d׻ Ji/ Ө\tn |KC\i}wL8ΐA"gҸ:ckaoν?kX/Y)il&.h6`63@X0lN$N E߶0Q$:jQ9 a0aލ&z=:A%2\XTtI{0\$ ?/dp\ヰ {K#Jur:@JJY"Ѡx|&EH氜5[X?wk @Uu gOOEklEMBls]?#2У믞- <@zOg -rjSS?&si^#7B9OIh"T軉;Ǥ%8M~0^44sx+ٞ踚x&6j҆ p`L*VP`t-Z:NzWgXcg@/2ι_ @6 =ظd .Iv~dmH54*T0. [hᩫUhQHs$ϐmA(^?8ʐXSw\5f;3xebbzgrNBS_~Q͠+ǸK=WJqk%/\ƞo2vWB s~]6y"ιnEe=r{{x\lj7^-|o2\惡4.{ :ARv2EQ~[7yt/ED'뇖`q&3kвix^ `>tIk(0pe$P@қd}E-m+mR؝2(tb::5"G_^?+Hi_J>F]hZ/Ql\k'ϊ>/Н /U=R_10:xꭒ#v2׹t}>sYKlC#I9Q̲>7QB0)"T+5LtKڽH-uW[u8vT!+f[v9jBLR aXuZe" sgXIl᪾ ѳTWڠ'Eӑ]PF"'ʜ+H#l\7HAK9!D`]ilT83[ k&.C(s=~7HGZzKmU8hb#6+X?ٰ 7U v2Ubo ?k@WM"%&tnz\zq8iW51g3LY{9us4>_AFſ)HDRӰxj!\yHnp-VAi~9g mPC!9uМVBUu?Y3Гf>~"lPK=ȑu$-AsDS6YcEMu_`ZH`9L VO_lRt:1j؞O%0Jh|@HgK,SO|V=suZ]q_uKM?ݔ'険Qʛ? ?2G[ /+qI K}đ}Pe"]+rH$*d(ө>.+7x'Uh+8M-¼))JUFll"cUxS( зUu t,P)Pi};,?zC|&rvO%ts2BnžCU_{Rɥ  Nx0MȲnzjF2Zj.YipFO %^"S {%? !r[e[ήDw+nB~Fm7kNtGHaSy16{^]MY۷ i=Xr9}X6tE!Oi0)O2aGģ6M+l-=cD6CK_D):O g87jLG!PnK* ;7{lu\WSnp&?^k1qQ|xGQם3яiVO {,/i1*#b$O1ӶAO(F:c)|$ d2{ū9 »6JPvNJ+xF)n$؊>?$2&lWq R AlRU E֋ZsE>F~#T?qΫE*Ӝi`WiVڟk[ey冷[d9_!Wyw6 GZ|;Wsz8uUe}Sn DLsBb*T4;iȯp$Jy "ЗUS`W3<[TQblT$ L`wєqjn+(x1JL L6Kg5x&?],?ƛ« )dԆtJ _p(D 8gBl=b7VU:wtH$EK-#aG3ûD|lRɫE5>4.N*~Bcwێ`匉 a[T.D3#!;^b1ہ`՜/z jC5i% ^QG,xeVü3[)Lt.]ݍ2pOiIo²&|X v>dU;R"KF(YyGŒ5ͻKSm>rGQ"I22&ȃ8t5YȞ//ɻ>TI"{"8f =^݌5ӄzFb?6xv  ^,C߼|x@#FyDsY^3z@a3qXїocʻxyb]Jn$b`p8qrdpCx2n,y u}S3C6SBLGѴ7^3P4o0,9._P(˗&W,L0'" @l[?OA~^~p|ff|Kq=%=4!أy7-6L6-+ؽӱmŶ6u sHz{?ph `~pB}{Әd:DxJ?¦4*]*vH!kQFtYIiHTB*(! q3lR<:UUЅYj &fMxyV2듰~o5_։D@󋤚{gay:{+i*^^?qYr 2ȃJp%phIJߢ#T!^w=/қ{_;У1b".Kq`N1h-_Eq¾ vC?萐Ngdȴi5 u y-j쿺m/g#PT.VUh~ʌ8`$C }b @pdl< c94i4ߘNY"jL(Uw=lb&Y  K0+hc$ ^3M)]`}-9W+qKOYH!ށ7Pw4y[eNĝv^R嶏ib @V xVIE8EGY{m_Q3J#WFͽQw! BXn46[M%wq`#ܠ .EUsriu ePpp{&Z>YQPkobJAlc2)B-Y|XKeR`w]^m5N $ Rh{ϥ,7<饛IᲈgF^yfqXڿz t$CYkH>{WIY8Ghh`LD!=7G yb0D=HBdܿRΓ7DhJtnUSQzr1\P9Km,Fw6 _f@BMnG=̃9{o40~d5ʯFҍ=Ћd\c×Qo ƋOٴ$e;G%?Jz(j _Y%(o"̄̊Yf5kgDl3+KeCnϩj)m,UMF[!hj2+Bz[,\< #ʁ"r_0Lal:߲M<ƄJ頝"O'.Wxup{Exk>zp6:߸gF[~4MOD/Yc#R _'Ǩ9z)ņ[)vNbN-vJf|^w?CQ5]6׳hRJ܊&7JY4lF\XK97kRK츦~k8bʮ.njt*7L,Z=ippH.R07*QgHA a@x*MºgIho<,JěЛ+`[>=Fҿeĥ"!Q|[S{tBr_ٽݠ̟ Wdį~٣&T'9VuYhf9in` o$scW 6JAZV%hT]0l7zRAP᨞V榵/rR?088i+i-Ex׉$1 vzDke aDhĞjbrdHR#%)]%j}./bK{Jumy;Xp(0 gR[$5&?ذXVf(s oZws Ȋ^͗ugRidMH%򖝁U'mBZ> j '9x㘑^݂@ ؜1\'8owtBܱ/{[QS4Qў3OH;NGGGdVGG:^oYyd7Gn#۞(#Yc ^5blբgNa){jVl M16hJyKO8"\Ny^#?y.ʭ*Bmzr.G$v@*㏨3{VG$h6ثl*gUuzӝP 'v4`C$aKtx7wz9^tx5SWa|}j@_ ?1( [T<D,P:F7EGyQ8}ۚj3ə6U` cf##]#O/$$G@ʴdptP:Ԑc†sbӧ( g YCUP=43nRhߔF`Rf~ܽXr+2d&7W#Q)/LD7!+2a]qBoĴz7ʇ2;&#-B9֢C#;;!+!VnFav{ tmf7n rwg/H\S/mٜw[uAXI@ 'ce9}TV Vh\m{kXSek~8o,ڕ"e.{߮ , >)Ws1ۗ <~RO~m6dZ:FTJvpŦ{n1?Z:ݹ/bp(3s b€`LE{ѿ>33lz9~/OޱN&IĪ8*xX/gœUkO7r%7O&@V'&{xu+d 2hvp0K(Mm7+cvH~=KU(hYN-> 'n/ݕ-c (geI ,h7qۍR^p7TøtEsYts5O#"#h y4!=Z40I鋣^]3rA2bak,J3D\ia}\9wV-ju +ݢ#=rNw7[^ӁΞ ˵?єK%LQ⍋i9Qb^?xbU®$mPD ĘŢ'%okAV3/g6[kTaz)?h:\w*) SٵpqI!/9 !u00hq`b/]'+<_5T*@(>>W!aG[ӣ6}1sƨe1ftR<+ii'#/>jIzue|䝀;.HS}"/xm顶Sf9bN, \AX#;uWq6j{ޫ[iݰ@DmGiAZ,(!$= UrBctsy+I^ʗ6Ǯ ާTdv0 dB>z(_s*@9xc G#෻ZRre9NOKX7xv%XՉgUݢXɪibخTF:>,(ݶ1O;zm#w>Hhg*-s'RŻ%imT%m!qh}Gn@AM4ڳ6>R^hAQsit9Ky>2`r dJ0S[$6Õk,[i6$r+q OcbST$CMYp*_vypf$}Hs`.쑛qr/a\$ !cېXd>O3 %]JX^+>ʇԶ~^opORXކ5:M1L%Ζ="Ut,~&TEvzH 2vR?JVwB<ˢ΢hֺqX*Q;$>re[hTѳ~x:$>dp\U5r;5-lO=pѰ&zKw/O ^ʞ+v(ڙ-aNuD:k8rPlAe5!*!?Ks:H;QNhD9@3N[Nio;j:gakmUҘp% ep@1?)z:f1H 8$I`jM6!4 }J>5YԈc0}J}>)aP=4X26L L0s1lgf!-Ψ #N F51DiU I\FE.e\_L?^5[qJggWACnq* O u:nN.u8|VtPz9[Ț hdKbqBTd&[bOC'PS` P%VY+wŴ 9@[vlG`zu3_]>`Y"@b| ܦgK{sX$ndqFIW/8=ln{[7B. 벂^MI8Jt@m-ΖU2ʛ8Z/i65;GJr"D8!Q+N/xN8Ԁ-hLtﰻ; {jEfk=LE@+˷tM;Z+ʯ;yds$MBU CTx tcA3 "K0g;@(_.z8eDqs[JY=ghVe, ˞L yֱO2褩?Ķb*'<6Gm}CϜX}Zr`:Ps'ӏ~y`KѐABe4 @-P`@ZɃ=k&jWB^y)xR^X2!悖 swwLBB q"q_qo;_CKOieӗjN+j#8D7*J/BK\D84_1fI]|Qho-c 3ݮgk&D3ԃ 0Q˧/wlXnV)'pCxÈ}IQJCFqF#ïz,x '`Р^Tn5o5P:b 3)ټȞ[]G>kU@;C3/ʗZR`/"6^6D"'a%9UBrןf˥ު@ F5+UsCEh @1k1E,5`ﰹN\jQ\iA옅ƍH;g9qdE/IQ}I&Ǔ/B[G|r" jU YPayy vʪաG'?GC|1K6y'ij|Bm1)6ӃpLCڷJ>_h7r%˴]%JZpЅt wg c8=dDu_ox%EV4? ygz%8B2L #Qd}9J( oC+L17i]%I†m׬r׿,P#Nѯs, b^4vPc 7rG#Ԡ7H Kqn[^ŕ?u2c\x )hNpDELDg☇xLЦkmㅋN$ E6@oל#1/.ZD !ȯFrp%0ǡؚbi9ɠPc4v|\يЊ8 { RcN3qV$R3G'MD\SxlgdPndW Yj}oXžsf܊tGRmxQJz:X[Դ8h 6D#=BGRW3ҝWSR;Kʳf<,6 Um)[;Vt[no;A<}1 uCX,4Iꇓ|gM*>&8+֡SCKNT>?v{q n3Qe]k#o\-$EoB?e OrUfF`fv߿6?nd㓏j~eKxlvs>"A G3,?aw`ǟ+3]6F-}%L&=p%l2bw{-O5dzKjpvNy[y0{Xi{,]k|T6wKű(h_eU.o]]ܬ*~~k/a_2?D -ӑdE-CEhW~1?.7yiQʍ;xy [Xz?z[oD)"{h~O G˿s=5'=̣iQ{LMԚ\@8d|m8Iܖ!"GI2 RH W ?W8}f}c~+h;!?@B59GŽ(U#6 ȋQ\p>waI`n!"z_3A-H"TD f x05jgd1D]+Fa$'IaSDV0*~lO;|ÃE3?nӒu\[9ْ]*U%C9w4w'qhLWF.{]OY&cGvA/JC \xZV;*f^a\v!eK!9i/;].I7tA?;9VP*VuU0TرFzI%Z-tW9םHg@X >=aQ0틟h\uockyGt7ܢ:E5IQArdwWSzv&}ߵ!c"~н9?N]musX Cj Ӧ̑Cױ햇+?bCo*\UYQAՅ\Ww+=d,fiCPb>.-[WpB,ױOhr2{bveXy|to"L+#kuW"#.K|n$)aX2k/;?Ѷ"?oo~F/\l \xFYJ Sz*3-Ngx<7WV}m-1#\r?L;ESJٽZ}h^ /c>;]5X8:-&r6}Db.yq3;VwU,i V[hrMttAJm3miTP nݞbu>|8&*#Bzot \`t0 tOmgaS*>1%E EAQ$ $KuӮimpcJp A! :{ r( sXZ;Wyk:ގ[.Џ2VjϮ}֎K5;`Bމ*xϵ|n(dN9CaP҃#xbkqkkͶ76jR1ʹi9lCуfxN]ݪk4] LafMɞvGIo-]XgN*Kz9wf='𲢀xQ" a??&Œsl;רfАC{dV#if@$~F' n64U/`@@M>5F {wٴ|c{mnS|vCLv~oyߘ _W cߌSeaOK[>b)MjU-hF(eP=W-_xHL_닭f$HsC'p1}&6&V #|mvZ+85ㇴ${cw7Y.fqgITmjMɸ,3o"v}.ص8Օ6VhqP$<,4p?_y;Gٌ_e|Oмa3ٓh»9qRR ާ`@5Tj*"!/d/6D _IanM^ٗS"L *.{'Tp-{tn[q5fD,O: %aF‹hsftc|rm7;1f&J9w)ыY6U_}VXڌ[UHcE%&џc5AFȲ\+**uPdQB}g4-HV>|^֐Q.(>2l} uio8;f3cwVKs3Ht\'B\;I@!OP"( 3cjtQH⿫_H DВI"6=ŨTYy{ۂssΠ'$d\d!Wm!ڡqtDddDDKdIYМ]D^vciYzYoMN~uc1f5O4Ԝ j;rB7D6~[Jm[% !PQ#  '(EpXy}E-z-+X~t6~Iu~w ZE:;6ݷk3>lMy %?+L &vߙe.ِ;#:brXJ6g3GKY&Cc}|Ac&~%]Z@^eϪA}T"ș>k2.3 ֘\e2.j@@w9ğxò*qGz]r3‡|^aCe=$G#|^>7?\蚴{=|_Qq~_{NB} !zB<]MF4>s_~NS\Ps$?rsV׌g -~~˽8b4oo@vykhmMsܑgC{2mgA)Xi*OxFM;4J{׼i4P?u$d+Yx/%ZP¡"r'@26@ B@ kxjp )U܋jpP/QM(u0b+0\~ FcA$Px_2;fC\JőH I$.J~ ۶~(7 2kOc~v[is{|99F#=*/G }y_]_!v KX7umEۢi^^L.O<*/&󈕍aYKL@곯gQn'QKX_`>>U:Iҕs2!S7[>NBoj;7Ī+y+ssmV-hŰE!(6.o_+BjԞcCND" s}Aer8_>_G|@ vANZ#YʉEZnuYLf~>mݦ~1űN~^'vuws۩s?{~ +nf-`#QRH+"!"_abЊpFOBh)r23PϢFCt{\,'6 B $́q}9i<KMÃ׆ĸe@bdp?I 2EZg\4j@S _?"0`s@Ń0BqMb,gFf'B1[jJOgI~KfŜ ^kݶZ42}9ٛFw> V " ^[qXۓURku#^w{Kk{>dh\3#?:ٰ/%d߮%HtO|ܢ0EVV(RHb,%9) *a!% yyͷ}o:F $ eE5mdEaQ |фD}Q2^Fwf$ ,3:K7Sqw)>*nX?izkG><>ֲCIžYckkgK[xKUD}~Eg Fd+뵺4<#plY{uWk}f}쫉RX{:ϛs(jIH@ ffDzfC&h}`5]^4Kߵאºgphu3"#I`L )no71FbD ߲Kqm윷wy\~be]UQfסϑgKٺ;A׍wN/Uhi꽴Ꮈ2_OQrV=Nsks[^vznf{ȊKj٫]{n z۹4GJ־O[()Ѽ~1l8mP.~un=V|ZLآ主ہ$Wz?Yowm>7iwma҈`$Dvbw[$)q@ HA k/vUgcvfuGyN%4G-i }0T"'G1w/sƘh$ N%ν[O7l*1b|+?TV ϚL/vW6A YXA;ݜHKx8ؕ fEcYD*},:qfP\-tuDbz=9⥭rѝG5k~< )G{\>]?-qtO9WNײ_kdqk-x&#PؕeS΂iWP*~H~RHi`N @$,=CL& &yĀ Cd TL$ѿ}xQxLZJC 踢d+ٗʇ,; 07a.P`>%$nP(@ Fmu_]\w޻|z,=Vގo8|ַ\z;[w9%zd`n=ZY2b"ABD)6ЧPXQYf,l VILՊCTZhQ"'0Ouv@8ƚ@ >(/&'BbBT (DE ,$g * {sت;GKL* 1PUQx|n7_L ڑoШ8[U-J!~?ɿzÞpwW.owtSc0!$!Hf2YŖ"x[:vQ瀲 7[H\V(E=f@PXNMt">_ژ_(4Ȉ4$#'W*MPSɉSvql 3+AknB̂ =}@ư| 7)(1.ysmuz':dffu/[ nҰ'dAfN:s'U3 jj.?()BA' Nh  ".j hZʼo=TsK!;7J7[m7m/c/G cywm=YPrEpj$"-@DjQmCb)e#wa@aC!`y0PfrD`2Œ J:\3nTojuJ|zJ>~u=0\PӔőKH~i ֯3VkYEX G,1 I BUI+?c;~/}'/.m˄QIstGdTsVirS`休C6<}yh?(9UE=6cWɲIW(OJvš,hwȬN~Nvfu<U{ 8`'z(G6lU.~BRA2yz!gmZ >U])d"XeW !1"[Vll`d$Y"  '؈m|TdD3Am'͊y>dҀb; kwK)IAsm}l-N\|6\M z?k{&%fnn)j)vV\ɬgr?sԮT4l^Rn߃X~N.KMLAٹ;o%]jZ=`xP/D P'_w}Jl̈܂"0+Xdtֲs(xP`$يQd>U*6-- |~w3ʋ"upN8b"q[f+%A}eX4UIb"mc]I('}p}$mUJE%`#*9pKn?^L8D 3Yn5eMϒ O^nTssB*{+4K z6Je鲆o| Z[t>W6d럕ۡ30xݗ"IRvﱟO?$v&ydL*ԕ%B,A%SGwϋq=l506i$yۮ#+Y1Kw\CvOeyW<~k$쐬X*Iq5OX<^oΧ>̀} p6 590T|B̡ mܪ MZ [(i(Pf1sڊ]w6BrmBR5t?Ẑ觹oh5["VB@d@CD/h-eZh @u:n;oo~oI7SeW-`iєfҮ6@>߷e0dfIKN)F@v6ǯW4of̣J5-Wof?upZp(%?TR;.p% }ģ ‹RxtWYxqn)HLt#";AA?ʀuN1Mj_qyo#!Mud6:H"V F0XrAE e{q1z똊,j DUP+QEI)V%amG,1kQW6c 8x'rEyYci"gr+浙kf֢fJ+!T`7''7'﮹MffspNJt; "J7O#.;@xkE 67CõE ]HVbJ_87VΕ !Ri*%016fjkY(fE@Qq\hJDՙU14k\(#+TJh£ZpS68i.dDVJ J[h[VQ41R5,zUxZ+vpEGw>č݅ࡹӧkeJ(itX(5r˫ _IEM -fCi:z,"G>ñsUÆNE jkW:]ZCNZ\tow)̣CnMvM-+ʜdBX(fB̆go o8b E BTᆴ3nvF@fFIAK$:I=V JP TY H1!k0`a72>iG)He_C;OO{5+AIL ݁]|u+Uzd,幥kAkF?í6-qh9(.}`u;)1^\VtB@vr[iRKG] 2/tSk6ʝAN ~*~1kc챢 rs5X cwdjtkS24b k"Ks`*xFPvzϱ8Je7êcRL4Nҁ?jv? o{O_c,4cM@ & VaD `(pf15`./a)B1PR|pJMM ffsIYIOsZE~Y. ㆵ,7 JY?$@gM=|>8<-l h拾Q6$%!ybdjo}u5XkבwYzzN*vݪ;A>syd/Ool '~X`K8Z4y+%Nwwo|rr=<TX_kI:_;>|}cDX[ *V Uρgr}שy?A,Fb !6NTqe#%dVQg| Ŏ . R80=1vv *KŲ"QGì!<4MRkxQ%IPYF6[[d2.ϣBp6뢊y=:ag[lM.<5DƘM|knR,"4_ydEvE;,aqB[.C=e .ڸRӱNjMͤSeh*т1z{3ю b[_ˏ=kZЛ9u}$tkj͎'8 \ngLœɿ}򷷸}'տJM2НWBQq0C5 k5Slc`A)C47Gh$ב]3]gkjZұ hhԔ9,#*N~ ڏ,`KqKC5t@3(Ozw)U۩kO`+l0{JdQ" Ro_&:q {od(w<9ssE~f 6qANziI yƀ*t E bJ` pD[ϙ}_.^a$2mzF[aX_Šp*LE,M OJ((8NFPCgN1M ꙒU0ApUcAM8h]]VTE@1 /vG>wWs, w؎=}]ZHNϬjc:Ow^xy;w4f8]-bџ3?Ǘ>Z6H4^8qLY*~`JЉ[J|9̮E2>p4|jѓb.5q@0.ykdSReFizfh$ 7IKgQQbR?W ^s@(P8R,* X+"1Q)j[iYؠ\,8Q"C%+ HRT%CVI 7$S5$ N/;ݷe)f+IuoY96!SdOFb 6{ nHaZq,E/)?16吰ݞ-P b8BÆ&=-cnN'1+ SAY+ 1QgG*~e:8[bmQd%rLiA %QRjOpsRUKh)r<.̼SEUAQs{c|/ x~ 8UboT{NZnڊ&ց1TEMϕ{MiLԑ;ߗ,6CNӝ " ~jw;-8,Y?ץM?*(TKE _[A\nvZG8g)PS*ާ5ob껻]5WU(K꘬Xe;O=z<ެ{D/MBQ5AuSXN B#¦>0xd?;\ ӒZ)*9@ف Rh B(-2Vl{u|ÐOk+3/j|﷘EyF#1x@YVwVR*4h ;qJnzX!xF*6OD/0,>;ؾ\u >|e$b]V w9E1 a+TI+ w)tKځ:C{7"BH#mCz/xwݞ=@$NjpStU%$'V;&>`< 07xS 81?{L3o4 +(HХ}<=gF-l{Uqe2?Oقl8í$6K|㹬6K,DQQٲ9](2v& P"Ԩ[A-x-E˟O|N}9:sQfANꅒDj!f]<&=A_ph=+Ue=ha^Oէ[P랹4*k5OEg{EzY9rU\2QreER[b1\T<Ovٜ 2Zsm8Qĭk ذ[&0T)QEUbO0Jf 6{yFRa~* ?xnZ<˲LZm4DLo(F$MI XyImЋCN"B 6C+ J !b -:X=6U`8qv?{RĆ_5]KkCkT4S 7LV=vլUSd+s&$< ~u^_Sڻ'~~K:lҠ+XBTTAw?_jLxR* (~m,os`QCwnםи2,)`wRbxJY@Xlfl&Z H*, kJ{~qdX6XcZr0,XS'??;J LV'",Y$*(-F^[܋1r2/B́U lkF"2Vdw}v L&w7;glV+ 2PEah'S-Rmע;$a2Mziw0IP$QDT`"}`4笾kvXNEF,N.| U/ϘY=RSkm5W)*ۤrϯ{%)JSmmmmmffffffffffffffffffffffffffffe>[/&twueEsm:5 fD.w0@1 {>,兴LN¡bHfQ)VJ QjRλZb{ n#gHI#$((vH_{ܿ/{a0M#W/ bH(JX" JhYv$Y+饄u1?/4d7" V^l߀di4²*=&'X@`X"2 "}fۘ1w>twERX,s$2ѮYS5ӌ\` #W ewdˢ2&(Ff~v$EOLQ1nq0@PJAR S6'~F_Źa kxhW.WQga&'QM!S67#[q|_1|/'c3H8ԌP320eArϙJˎRUJ4cG t} D4|@_V1Au>Y4?gR'kVHG eT)d}dܜ"򹉗łL~330 #)+{$=:xxutt,`TAZڿo}0}Ug 6 `H20!lnr?_$d4}Sϊ!5XjABX{w1ӄ6tOSiS㟾p$amP+'i4@T$@ ,bE |F!ѽOy+YQ*Jπ2t:ti&ix32F@TMHTcKER&0~=/\Cʡx-Ykԉt;*cTaqg$K:qO엽k7%1Z;[.ήEIz̋!sVq`H,;b. j*(T?_sHb'J2y݁^}T[H^f{9\LNW ֕~0z^ut]Jځh1eyCOGd}.1ϊ5>.{rE H {'fı,W%?< V3CF6Viu[?-K2eSU격wCO# EsܑʲΚ?Aȹ{fdJˡhW*%һb|_VUTJ# 楁Жf.D+)˖8^J.%C16e0^M}{dVԍ+XGA[ԦS])e*@ȳ~ۯj?2>wlɹ7RdB(mvv@Eq #}f%/&zLJ"g}Uc)g~.K9Vo-C}4Mmul粲[=\I#߷mH)3i,8Ӷz8ep4S5Z+E!T(VU֬Zz1 \x,9~5.^~oKr2'tPz!ZRzDI= I=L>r;ifL2ǘ. F~wn,U5 \PW;: II=A+ݚ3%y]!d<6IEd`[dP- l=Iv=2gå{k[(^Z:m x~/ =l5wtW2QȖߐR6oYzP:?E6hz1K|9:u. .U7|QU*Jobk`d @<)޸(LpLo@CsHZ;K=Ez-~o*]%UyLQr<˺ a̻f$0UPrq]oh5F'8LpNXNzӞ QZ˄z6՝qj18VܲءJ+ezBiI%Y.SaCX>;)Aqe!蚏OysEۅTa4X^ Iy}T4߬׷%[- N5%&Z֙v9ROfN5oS"$bb<0.Ya $k" Dr=+,2,ݽIgG{0NK0qdحwTSL1OkO3>n}Nܸ#J Q%ٔ["WTR_yuwVzئ4wkNiZe]U:&#L5iU꿷п-6~&jdmhf}_L,5]fɫ^+JWcK[@Kg"UCѵueljS$FuOZ*j"Y]۽eXJJ6+".9j=^*[ͭr5Emj1:V;F8h307f&9ޣ)96Lvp}ߧWYha aqѝBrZZ5$kisH0ܑ40KoJt)EV9f־^"߿* Cfub "N66Կ `MzʳG]Ɲ3y!/.oFܭϋg );u$޲51Qۨ9Cˢ]Ҵ;,HЮU&/76z̹AwJZ6z<{o^GqVZJbSqZrg"`po1Mk~7cn@hZG5}WR‚^x8/ak[FH!٢K=*6ӂh#iND@UdiR&RI8`e-2@ ~x_1T~{X?}/-fu8!>N;{.Omk{NaKW& lY𲞕^W=v\)Ou7Q`)pdPvRI=ZC7fnb9يh[ D4yb 5FDD[UXf2_?r{6F@=m F+Q6Ƚ8x1!MMQykt^Ԭ`2tb۰R6PWT.X " QxHUCL, c8/Kӻg/- c@$ Ђm6C}bZZ<<  AAEHAiTA@Y`S}gB%PD Wޜ ?z;~H`)aQQX*QAPF,d90ȼHeB# "V"$d!((QB@B EyT쭝fFPItkjDkm]TQտp䊉""`̼ SY#MJotHY4ߘu;?ݭ=~<~_n"ocmv/sw^n^{zW{ !x('Kn 8nˉ˺vթd8p&QR"@F,yQ("0Ð_h\ZjܺzH[=pfGp CaMIغ2qY*1 Z UU/ZDx+oG83"dA Wdߓ-}<̶E_{`F`ix͢CceI+„P6CeC"2T1%B0 LڔPP =㮅)g?v3px1wj-N6}EeuHu 3325 >An\.;@?nᒼKۮ[7kZۏۉ{Ԏ`3C{o qu}]S (TjAE "}NrxZqvt. .5!CC(gxv2-F:| svÍu@ZԢWa ơ5q4"bk~W|Jx +NP`o^|Y๴3"8%}Uq0f@O,pJ,mv{x{ wqY$Y3zMDǟ\xJ{+R-`# ְJ„z`AIl*RY$XR%VHҩ= Sa"l | ӤF4_[nWj0oo;')ZxlC(`!IJ U},PSl~+WO N;oj HD`X4# $`@FCf2b?[qbxSgȕ&]]rҶ7:qvtU?^%~+>;q2L*E+ JO986H돯ylY+s`lA?"ʒ"@\ N|7Swn $'Q1D抄HxQ^ So/}/_ aR)9P yZVCE h QE(yfp{gk‡%D{o񾧩vSf7<y,kp-pU)}@$233F`(M"_s.vwrpFKv[}UT3Ou< V'`,³&Z`f@؉Q"$kw`/co<9\˥nU`P XP9un 95*J+ _>ٓ> v+pDmO=6׳oxΐjI_cۈ}g]C ~>@Ć|  THtu~#ߔWk R oIX~[N 9rpneN79J8d!|3>?@[饔v?d1 Bg97i&}@HNb V#V P;BX /WxSp!/,'!&* 2TX}}7NnuiA@34$d_n;fd(bMIGi k5_.IBa!! IJ3(5մkEs0]"zN=cy|-!>t؟zBG<YQ30ETYdcbǚ3ўߕY#]U˛b=?_rqQS](#B 谳'Z"Ewwy،`!0IY'R &=G%&@|O ͩLV` Z`e8-]_?g~qJ,ZKDj.իatGⲯ/S˵6a*@"5dDE"X $Y=Y&f` 3 $5t >(.ʵm|>縯5X l ̛RI.v|k"]-H+]_J|f Є7!礷-q?4'v<>GٙkZ[ۦ[uvNw# 6hH  wP2 [aPCϷ̣ksەh`rgYCR☤7'4GEd5: PiyQr?nu.|7|[z[~1w-Hwz^lwy\,c(WXC?Ӝ:<ùu__RfbWG㆝gf}_=  ϊ׽aP"!LWʭx޹P4x:\i۫@>y%muRRvz(U<<;^-+D(Q5*"^*e'Ymƺ,QŠ]-s3 _?u}W}۳'?w:::tg7_6}ؗMԂ ˀ9vWS"+ O~=x@钕UUI57-lx:ӭ$b(VcRBTPE޶wf{㹺.?51>*Mў|N/ˇ'݇ϼkstUbŰ^yscJ<~υYv8UP΋R@ȵ4*eeCI2EQ`,DD [*^|]Hpru>??o+<֖-+}q ^%_ Ex֤@BcHS& Ds D1dnD3K>{VhReeӖ15Z[ߩpYk` j(Ddb@I3]Gz ^|ͦgfִ`-dbM!&iqGyv `%vR "ur(yd?KnY>W>$oH'wkomkƣazGlmg+OIMWhsuU)$? Sa!ק30Gg8z3ss b˔0) IBX1V@R$AW޳zkP|I~s???إXĦB7%բ.t*D,FѱJ]ra^CRI!Af$dPLi/,9Yu8H_a}t?*ẈN_By~Xz;x~]V5 F.k :ֈ[b` E {@AFgTfE/ _ÀVۚXK/^g̋Ф~u?Z{亦b#s޽ًrͻs.؞pYĄ4j[P&KM6jKpraJ_5GE>ݮzOoUi{^ daQ,yi%AS'ۖ'L|(hbr63]b̲Wcߊ?!GWv/̣З^z]D[|[ޢq]e ͗ m&+ bB pPS\mA f(`8xmz$RìԊj2DSMQf5e)y:/Ο=x6梉Xwz+3v&@]M-3GSz)ѓ &[S SL-_[v-Oiݟa]7TEzk4ȳcfs۞1u߻D>{.L\s&YqUb{AZJ)謸}}k#`\*l ۝י,RzZ_oWy(PWw?_x~lMugzR}KD7+Q5 1i𬮁~  aG1j56ob7wFx_qc>U[ '׶9:2۝i)1,W}߼1ު*yge,}a*AHB$6IB,RZY?-e2gg? $fR݀Z]BR7118)YSch} 37RQܚzowa'8+} J3b|.k.\g:;/$$nj;4Z "; )o:ojs<7Vn'tdW)ol͋&Jgd5A1- X`Qe Y/m^VpJ6-Zr˭W!qe/S;M=vmy۷K$(mHB F`h6F4U.]7U\ց-߸Jo }_s~6!=s< -ϳ35dʕ" bI$l2f~OPz7% J[}fϛún4kPt<~TǍS{BL223`̥zt2?=]@#Wy^8!68eYm2ԴZ: DCo=}v}m㫌+UͿRo={-xRM FL@P1 @2((i6gKFOtnTͺ{%v|N{0ff (A ս43n_IDx]Yn?1z,_Y~]plOH˥PWfY $ȥQHH%Ad?-9:|:=;{;;mUg[ly,.<2BE0[wV8ׁo 'qO [΢igB3 <h1Dҏo@wXX~I?g\&l@bFXt b1S,;ik1+n*xdd7jhRu~Ɋq*-q>%xNU[q7uF;g;j'%`shd Y~WF/ݗ32IxcIF Fj! Vq7iqnOڶ=ZuXӔ<לּT]_ wK3>4v=ӆY(d/8e…>EpX5- `_FG5C ` h-ObFZ0D7>o-6vSkwܖoCq1C qz愄(ӓ浶Bt#Dwmw 8Pw/Ñogf ={̀i$ )M%AG)F43HܴHd Mh:h!8cو5 |)IPQG|ϧM{>Kcϴ)/0Yr<|lιdkHA&rh@h?ز TR" +'jeCOn'(0jjǗ_Uk+5`^S +0 fts ZJr~\;Ԥ\[ Z*Sk*lb@~,^-bN+;t#&nN:Vkl?d$^7'^[7,, R(h&Pewj$;H ɹo%Cڛ !ƀQVEHbna)啂,AA A[_H|$0zDVz$ յyTഛ6}Ep=\I+#IYb)t7H0I|Qe ݧƫżY=?>60\+kyѱWolmU'kA>N1~o!U_mdҡ mD"5IP!PhU3 Jy}}O50Kٜڬ=/GOr[ =o5o߫47_I{^v_یR !k"ev\a ߬};:}ZO"H,FR2e,p\bB' É$#I#0j9-rm|Q,A[n _ !OX ozz#XAd٢Q1H6.iõZotpݗfm#n;ǭ9K=lS% @  ZL\S6F,m9;W(au1}vE>{T5( &&U0ج쌄Bn>bT rsRrBnCNuhsſ-}6OĄezOS=E:l}{3JUMජ>516d:?=[4*Jº>p{+`X\oܥ<ҧ]^]i&ƈU^ٟ} [ w*9&#ZP1>_aIVLT¥;LvHw&J_yh}. -AoFh,GV+Q YĞ3miBxnr`e rÿ<h` 5nk%!H)Wi#ūfUDlS w{*j4lqy os?|e3|_?r?y3G;rq,H > щ]Wx ȣ)zs|k]idŌ*dg=bw9iY+|<4zVsDo1{ڻ g!יk,-x\nuL]ԞGw#2Mw~ >iӤ k%`' "No/񽯬 I:LD@PlbH @_SOw|ߡj<{l,Q罰3ZN)~aHnG䁈kRT" d1*(,R+ ??3##֏~UƁ@Grvv[r =¼_h Rz$S@AZPUŵwd/HX{eJ0;&⳰v,4XO觉{Nׇ  2#2 "$"L`x.-"j͐{gFhy>nl].$ [JB )y\VL 뽎){TE0ε(њOF.ScO`6P@(Fb}a ?~se9{,@̿_"` g39q%a_TRx̯EId@B("it.O]d)B6X=y- In AGDR}qu~IMͼr$GI{szW> YR/orf %i3RTJ %e6r9Es0tsTi)4:F2J}rukĸA |OZͽO+uZrN QJ܋Xgbo>Xh,K[Sc\_a+I>%~[N!kh>[0x*TYLf~>?ZyyceY>g:4tفfz:7jA 5F%+i‡گ`bjY5~Y?N'mt=kkOY~5jھˬNW9YRϡķ 5s1)2^s Y,\s Q"ka !"T(* p=O;_dzm>w+#ۏf:qv`v( yMy=LWS4ۋ8]k 4WZ$ߢ_qpПءKՃ@=6 ]x6=7¿BXg9*o[Wtz6Vݖ1?¿ j(,vB+s'sϨ7 0tjs9!Bo=q1fʝil"32 dJq'4g]sX_zI$)>&NU$K14$ or<(w<7ƃ1$0v6q-L R(LQi6 *tQ0Œ'T *['XJfܔ'(æϊ;&0/:maIT"g mv]${aym2CSfg:?z?zB$~U+-{Sa[|M/ N\Nr@QHUښ9QmT޹ Mȅ~aGXa<{ {[g b|֦;t~jg_(xP`bԜnp?~{Kʅ;({(GkXfͿ]!a`e{x.Ri@5rt%]+/e= GjI~|Y[Wf'\di}Zcw1N^?Կ_vv7]YCl?$+P,hGآmEvK|00Bu*GO^Թ  gĥ Ye ֘f?ݹEVJ\(Urt[&ko'{YeizXMme޵=BIN@5Zg?8@7r dGg|dk5+p$]xL0cjQA+QG4CL'di ):l?\WnI]8N:H']gھ} d>vsmaSI tj̀zXqG[%y9`ԋS%]dCV67a>,4Ht1]X^D!F, i TUap*D@P S?""qyy ̌̑˵ƋV좓eeׇUHuYg{0̟Ǻ\0;{^F@gtg 0\]bbRS}*<냂odؔT1$_m7%*<=/Oϻ>_O/;>g~5׼e!ITWz?j7uJ_{rn h*@ok{C2\$Eu ɕ?b仗l] ٫Y[ijIԭb6ktw6 u O}נ9Nyc&lDkRe<ǯT&-iR,\B1?z~آb##if ~gB7ZJiBM~&ی΍K*WmA4چ,QC0o-~Ѭ]{7vy܀zLK,*'6,9R6'n0 ӾbQDžeJlIPZvsVfP ) ggק2, WHZ iT ~d0n7?~3دV*RZ 7\BT|3o(bg?U.W`g=_S+ơM<l1.HK \LBB)"ԕ)JlUxܥ&ڍ]4{s.m9[.β1_o)~w:yD沉K$%@KA`_F+y- d6M}e_u_'/Oa 2菞aho;K:dq<dG3կ پKy3u7t7G7E Ң:Vثo_(@T/ܐi511TۭFE$~,~ãp%s[hҮK} 7%k)9`y/S#tK?#o8 >9Swͣ uchΞ}v P$I f3+rêl8:U4Ö{|+[  G*]\}! 0>*=6 UTb}׿?qۼkE3!# gAC5VyYZW33"3`n.WؾF9u{=-dCH}S?GGiyɛS0n&A2+dSԥPN,Rb1 5Q`"ȫ+=~ boUSؚ}E{Lv" ls@|JR hR&sWڔwr9ƍz4\eAֵi,dkĺZ(=0Bsz&|'%8$ Yvau\ 6vwԈXZ=oLQ~Ljj<vW%3=.lEoѷr,6qf+("d =:PA!*غ926"uhn6<Uz3i)?C>c5?s]7{[a4Em+Źӆ8r\+wȩz5>=_ ԽOwNW >H xH:`IS3<q!"^zY?|=b12!Gﴐ%.!̤ɯ;QʌXd5؆˵XM~pFԂ5Wn5uG/k׬B,+?@ËYGݡ%6O%ڦLɄi*Bfm$tfw|/~:ͺE|0Jy4\ҰBA3#;}\1${=~݇5eT,d;PI J^Bn  D԰am{d[VB ~$^6:;s" {x4 LdX/34pj f$+* %*UBv̢~<}gO}>JE~YφݥŽ =vj͏n! fK ԣY .;&+YiVlZIzaj\- yŤ6E_UywC2~pQۨ{`1O\s14f- K[1Iɾ_饅cU^,89>ikr,ytMii?3%"Oh -i5}0b#%sQx)5qsZ?txux.I\I(@8q_om.zlHhjjqҬ[ɄnCk00/^%zrl2z&Y0&lP|zc {[I6OnLdP׳װy!7& ,X+~7O\N i^^ VP3D^,T90)Po{[7yT1"z;s+ )'M lPbAa8K}чڽ7{?\m2Վy0/tmǡڑpeE0#ly!l`d|PR˫~s90Fm??gk/IDR6T/*ɴoQTmi[r5̏5=D}tAx YrzZ>OɌGGςZ,W(nLiwοΨ>WKWYT$"MIr 'ڧeyJ}*c=_MO|3?]D4hWwW~[j[,p>ʑqxrv5}E`OќV.uރF 6]} u~FRǵ:,X(r>/t[T"tZdU(?3eK-lh $KUOf|,N8;:)(ND0D$ss1&# ux|lpR3٤>N{o7yd; Si!,lZ}.ojIé@xkX/$t oYLy:w!c!eSܲ4BnI.&SPVnlD&28Ql&b+K@عMM;!c& f$םѰ;Uw, fB "$UY|~/?BHJA` QՓ09 FMwJ#9'ٵTL~IQ;8sD 8%"bo/m-+HUZ,ƇCQhH4!PZ;\\>GOw۷ W#,+׆_] EpjP?C33Ȑ` B$.y/FֽfmWsQ΁_G{+ݥ6\JU'e !T%F é*:s& ׭N_aωv`ou !QC|^_1RU)_oyu ۏ:w @ (2z֘(k!ad"/X cC<+'2C&̢PQaTdAXH0 f, :?1k2c9nu3EBTo3>(Jʬgr| ,* 4 4c 5YrRew lԟqQ;t+jJM޻{5Nj՞rnZ*.\a[ Ži. R&'v36%+[J# !lQu~nVnڪ ]]~:r?{6\W/k_|מ5c'Vض@wYr!sWqqF{!U51).\Xŕ qx;{+?c_~Jܵs6Zn̑bϨm?H"n`Q $0Ekkm80ss0ah (:$uu'ZVB }p *x{噲ʐj  Y LdU1%@ `dAJ|Dwlf`o!sWE[Ym@iB!*!x~PeP֕ҀfBln3[oRc=򏁸{bP?wor}p]bH ՋK2n;?/y?S{/KvE,ܽ(tRe>>]Ri%VjE;'\jAhAE# .>!Ѵ;wSw_R}zK>]zm ]~wOcA@B ҐA3,bZW+h/\F-t 9˗LE2۫QJ5 ֩FJ8}z;:_}w!@f@ DWCUX2Q_4v7~;!T\3֥pf3XΰHo@I<mm%>})׏*k;E7n,| !n`(cPᬌ$ N6,!+*"F"hH$ ^+=uGx[[ < 0ha/]o}|c~S *m" p oW"7':s BeBGr :3k|\,v3$ >w|j0Gv@`QwZZ}xx|s-3pCD ?4"Yks__7Ӧc$'yq~M~Fz>_.;-DJY)VjX5N):V 3(*DdaiQ{ l7]v?;Z8{}n)URI#2?2ן|n;K>4/ @P\mj#C#rq6.QzXR !*TZ6aZa k?TccOO.<;DBJ)P1@wKбK3Wo=7O'Ir b- Róߪ~j{_{2~,WB  @>V6 %S*?4R7~B][IWO>}ma{O$wm;mz7q=i7'TF  şTט)D4Ģ `gZV?l|;Ү&:j sK!'~tZj)d)h];dRK{s-x܇vAC#lr*}Gwfl.ᘩ}MafI$J|s9#|k&9`@ԍgV#(oǷ}^v^=NM,(%RITPSL=C84>6E`#@9Ra*VeCFH ZС +SN(B~E|^Ns xysCr+h@;2yK˿y`&{4 -ɬ\ݾ;ovxl 3Crl^.խzV XJPd3 A,w<%f_c ȋ}(#)žƖkaEB;s٦i'iz@OUϩrȃRԍjl2yK_ MNd>y7aqz7xTiH{A d%l__6_#ݏeqy:{\OeGs7:NSi;Rj PZF쳺{ݾ#D$p)!#dTKNUп7u֎6\zLk,mD$j$ȑ;4!X"BT"ŀ>},R[Ƙ#p_4@DB<$g3H#'f%޲2ҭ1,fwFzq,-n\Ser>g)roƓ2TT$$'@]>] oAJ+ saN:=ܟ0 !PSL ?І0:q|tO_R:ԁ 8E08@A>Ab"}QNi* SBL: 1p'"<%0Iko+yL\N,g=}wU[Df;#ٻN??>Mҗy0r|Fti޾R+HDQ= WC$ B(]iˮHKLۙ(*]>#]X.ɵ}y2;zDS[WFȁab.N%Ko6? 70(̭Wd_ׯ$$ؙ e ' ɬR;?tq6W *.ߐ 4Z >$l fUI*,9ޟ28HNC+W_|[iAq~msU/]ϳޖ Wq\!<i(gi omO#CWgҦMŝ>0o5Jt>qG,665c3)77ϗp^ͧEݬoǰU¼z;͐N[rNVhA0Ff` ?2Ҍy L0YV{QT`fduVl1`6`nlL G% b-h&eWo[ο}> inG_#^YdȣygTdF l>wst7VRWs?d.EwJ2UxD:n[`T/# %&F>ړ!}Ecg`MPY6۝%=͝}D6zH՚_-uAqNT~rFԬ^“{ϑQP @OhB5T $9j ?sr;$=AX^ΝC _{W=%3k99M8Z*>V8jd]ZC5czW'2Wv=ֹSknt9Ǐ/XS_ί;[SvJڟbwgR :c[J;xa?Ooi۾6'(;i?8.@)B &;+=5lEjy]f4t5[_Ok{uBD}|ŗhmzyTn6afUֳ^Hc]}ig`4)[R=z [~zgЊ~[sW^`uSȈ W7OIF33BXMePN9oyW;|LEUω?9kj*/zmGDnmZ<ɶ|3/ C)?E}-~3;.ηc?|XY˖V;;8i}[0-Zu/i6$svțZg-\iWz,G![!'_d]-yL^9*uV(iZ-g<:],$R6Z-`}oL n՞ퟂ> C yX+[6b*!N:p| biBO(}(7 D֙&(HaZтc>]R-ʐHC_d, E鐨T!# Tx{>[n+Ol~f_R?#}C4P2Ac箫gHIYvoq!u!Sşo M)Ƶ5Ձ*oc@ȍͥ;.yʃx">)4/)lVL%]c8sm/k6c}R gʽUZV`[Wl_^r:u럦}<[s>׭;_Ym4ke\,תq4cu_=u_TOǿVX_2$p՟ؾE! _%WVl~7-~ o@;֊0N2^],Ph@Bk!)BUٵjl: X歫 }.ܭjoسSw_u2̍_ O#ڝovI>7_b;jQ{=|Iъ-2vX;]-ӣE^E<%R }/t5+ S'WU͎ZӖM> &7ѩk_ kCWӰ"W;Qz|yj'nNݱ~ЛnSwLCd&"$-gB aPTm+W_>~M֍5sxS4{xSN.N\+.u\BwG2%:W{[_GS8g+'[n6r;z펧V:}mҵn^{+eL>+\c/XvpOsf2Fn36$dUT]ͼ&/eUg_Ѽ{Q`PB#^urLZD$)ހ4JH J m\C)jڧ9kj-ov9Q/1cr]iy~g']Q#>JKn>`ypow ƮM^vuޯ\.6ŮU:K꿁igfA{atQw&/T䥡OF:U}`FNY_h.ĉKWrUߐO?OEm;W,ND W#BDt E250 ASDD<u%aҝ :F;(f/믯 ҃rSLZMluNcXhA[уi9 ρf Ҧ|6a>4}޵;$2:َ~u_ه|4]./{e o#wFفDu )Iw\N86oT)և6=VP? MSuB]%48GSC"Sa"ˆjb`}|c;:&Ο-kcpA{;a:, l?12 T!¥@ABTRy)4,S"N=So/Kkzjj㰠]/wm/S\5O~ٙmmm̔)JU 7ռ鮬dLmوY%rMs צϟV=鹭$tΚ`Zݟ30bcDzn QPI,~Y޿SKBLV|ylp}ב< ɹ{{'  ЎYyrrԀh3B \KS~є!yZfa XPQAmIY_W1\mx%BkU:l/@h޿G}άr{^ņV ۩5nRɊW<;PK/Z֬^96{vuZ1սƙXWǹ*Kk*˶1NlapwU6{hgE& $hA.aF;exSzLqc\v9uk;KƐlw$tb 5rZ.b"- ]Fr5tV;sgһ۾>|kv+z?[\wIF< bڽ R vxj׭c噮Ǣ,"ڛfkd9&Tӣ j|`b'G5}j|ym֭7>X=낞|jVTP׽?V /vs?-SwZPC̄` vGsP,*3ಖUgmWe~"Gym95nqy{SfN vknTS f'TMW'?~Um||A^e5B* {+Oߴf*WT> ! KO, ڏwdE!/>??^8|y_ !X!tyA͞d屏voүےqZ [>cľFi!d$ RFkl[1mLmm;mmmmۺ~?EtR0Q&L-ra\ ~ykGKctwcZ?|W?^p%co{p1Rp[f.1[s#(̪*~?mpIl0t/\!rdVDʦ pj:佼A M6' LlmKmg7]Lo}Kuϣ>Gu!@|eW( yKeշzG뢦)@9ps2[fh*{]Ŗ&Ģ FajǁsN|qI([쫁>ș]dXĻqku^Xc_aumX:pl .]T׵][ZEfs"4$ %U8zH7*["4 0py8K-{"mو^w>@+ :L0,2 ?ZHu[6Xq6)7}sNp;ά%q@u64UhWu>[͞|'\^y<buW~8 ݿ>c>takn:o*B8tbEhjbNSG䨵uMT@=c9.|2`|ˑ>?>a1aY !SL)ZZA !"ZVwPf}#ʞ}S [OC\_tX:(Ĺ.D|E筯Cy o*RJY+jP$kE"EK")QܔW;&_U!yX$iڧjwQ=-0EjrJדRE"j'f  AP[ƾzVZӨ3M&ljz6 )WָX5.8ayݯG#Wc?,֩ikTi\`be|%$֊R-•b^BBP.d2yi4,+1$(,`pp˓D0+RQGe L` Ep B0(Q R~Y `h B0+(P,~^C*{ T fV.rv۽ qkr3U{]+ʦjIޯhn8U,j߻ޚ}ֿfũ!)̼fbugu6i 3'{Qu5ɍU::!n4WQ)CG_.7[`@liS;eZܲ&΋UEH-V> ]Ya/u*N_jR WWDW]}zk-o.wsQPVZM.O)0A IWh9:ax'@{o3v>.0&1ǾXJJ q$,F` d Q&ڀ!aw4M|ۼ& Jvj8Jء)(, 0_BN,fc'1b,YlSǵVD'}~dwl } 7TEᖎ[]MN Xq8Q} 8:omɥHK8?A+\`3O,W~善VYd" ho^Ǵ6Э[zqb/HԼ nA9o!Պ'6QN2&+ϴCŻˆw` Ǘ}Rv3s"de֦H͎gXSMiAd-SfCuQgf??^wS1u ~<LIq}|Hs'V1P{R))=4t0Fŏqc\6r# 9@ۍ? dd V+u^[y/(V8ͳܮ4BU`ByFaY>(dBJ+$r4< dY˞؃A-mH4j hY0",NjMbygνuT篏wV=Ph`'҈|McEvϋ'}#~t'bV#2b,2 NL"/Zc|wVѫ ##8(#5r6-[" ˂ ,w~4x-?O)"qZ &B(S1EHeb4B >)*Ťa( c#~|TFz?38##%/iT>.! M7څ)z5u/7b~<ԓ)7P<,iU"LAb^ǜ{kCy8ķ Ktbsa FOh*5-SEӼ_Ds&c0dPظfMT^45",v$(is*.`l6\KXqeQc.hj_!˟MIiX[K Y <}QǛTS?"mE?Qo"Qؙ˶/Z#|C}w_E;b&\ia,g?=-5K;}ضUUkG%ڔ]1I丯\/z vݣ&VO!cac}x85,0`2bۖn{zezK1'owjui[X nhJef #5%VU [i"K0dזҽ_|ui ˇ7'{4~s" 7W+/[[/[߭u)Ќ0 "1:0vXS.n JE+$e5q/1m Z.(=Z{X_\:{kkz]{)Ťf!aT`rWx Rq X Hң$`,Ϯs>>=f>}xv4$!R} ˻>7Eî&4=lȰT*S7F-)+z,1jNIuQMrB+aSM&Z'(;L[WsL>Lulsf bKLF\xiAI zeR[ql?^1 }d)G!Uv9m׶?[zD?2ڳկv4hQ8tlI0Շeê1؀i68|8TJZBԀKPZU ԉSB-vaK)"t^PS랬D{𐏯m }/W1xw~1W{y6m|Az#)B tJmmMR,Oj~ik@YΜXAYTﰓ[þ )DW|*gr Mp&;{4 Juj,j+V&Ɠ:_V*&7 !=sA9U\ Yٿ37M>+1twj*(L8ё2ˍᙊVTh$n.VI55*֌[s_۝D&N?& 粘B"PÙ!oov4l ܫ-fۍˤ)h~?hI:bG0HЊW ݀ P GҫXVBٵ3\k!S=.:%@¹T [@3g]lN  5A1PGGyZek~z_}oq;%c~Ǒ`4?GHb0_޷:+owyY}'?*_؅3P×$B/.=~S׼o,7%,?x+Na/p@ O*cIr=rì7G?G}?!O.Yw/ ـz7Zݫ zG[ְP@W:f )+52Nc~Y0po%Wb=8i=o?^76+q۸4p}>M;Is}NcSXpˎ\YTC&써`0b쁠ӳ[V,-/3kAAZy5f[.ֻj3M.BbMKrprNy d]W6T}|]/,t, CP1ۥ1oI6-z@8t6J~kH.]31+j(K_k1 ZmO7<r?E:9T& ԴTRZh$\~R.> >wP8opB6ΨhÉaC!J̀AHX$Btߥ~)_?;zoWT}n\_PdbϞ#vdj)]c9"&TVo0Q>G1<:@*tsi:_7ؕ+>|C,3Dҕm@}ddYS" xDLIBevNUʪZ{/_43\5̶JY7A}~͸׼?񙈭B𮰷Wdiǭfq{7xfdVCy?o ~#S>C~#$:_)2xZZzĘ *ڟ vgO9@ϕR5;zA`VH'eh,WkB`wdT23B3"|2 (?^w}=;}c1aslX{6kXH5=,9% 1 nZ@"2L|D'q'vBx!t"+.a!mΣG^/N5;SwH &=At'S/ QQvN/Vӳ;>myJYetޓuF7#̮UπfኀHx䝔@m/uHa泷^+*h~r3wiJ/sF^*)J UHSZe3XTڛǕolݶή |]?ڷ[%}i29qY۹?x[mB x ~뾧mUzլus\k &_&Ӳ\6uWuڃm6-ѿOd g>,C<p<,xX.pҁʧ␃ 4wsz x; chX`n25Щ%AS⫒\/Fx~PЀ}n31KN+!L pJ-5f!Uǣ~"ܟ;-}_ c % ,f^24ʮVbblL٬c_?b._a !}u_*4 f'qa/}[/n>rWޮ۔N[VsM_7G-[a휺1/?g?ԩ/~Mfeáo~ـtvbWnrkiˣEgZsvF}qeʬzSURF!"sӰV@( 7_/L6/R@krKX%] hsL~S- RTt7ͬ{fmrY/ñJ7#xp%kusk֏ Aq+(|фpƒQ+z󜜴2Yͧ<̼a<+Y^ڔ~9])–W-9SL 5C4rV:/Ŕ&ş<幎,+mkn:޼ܳ ]U-ҏYץvo</9lx_n!nx_Owo!;zD!9/S)t_=3l_7?a:ڠ~wkG79x>^b=}ٗps(/ ɒ;q"d Ώ|!2XHw3zχbϻNg&Ăp{8/-f u=vo归۝o}|L/b8~Z^0VmB1 pe/Hk$V~f#3"`k(!,` g6uėDl{? pE#ա=)kCN"{@!2!>aw5D;*oPI/H/^rε n㥜I sXUnF`wv'l"qEԂJ~s>,_l9kiiOg1Рk\B`a&'!G  S0#H~5-hfRxţϕ.z\Eua2" 2G*[$'r@$R($Ud۹ѹ1,"}z >mfNU$:}\ONlu5-QAeMM$oG5ޞڬ9:NsZcL姪3Bd\L'nIS߶Pvo@4E [ғ ʻnn9z{ߏfIc HQ 񡪱v3NN7?IGBw(s$.1Enع7'ea3yq I#ם׹zrw_kmDu9Y:ioN , J|!4o\*u~Nzqgsom5Wz곹˙Wng]x?X\f=]>^h/\8=oOW|e?;auy{sg"ap36*+&w?'ԛm8JO寕|܃"x׹_%K|^f o!~>ĦG𚐝M#Ov'1R+KbSLOݵOR3.o_t4*yq}Vκ [x9+Z,V5[V`@|?;*g stW<*Ω|t1R ÇS!I)X~\3sčJMb`rN"Cd6Vd;a@l{Wq/WWH BQVˉ9i|}g:az]0N $/;ݣϏó.gvz`;rj6 (p7(z )V݃C{(-,'X0/u )qy20F fgƱӾE/hZ.sq)XG 3o-~÷r`_A5 n1nԻ<Sb*Z\0Dgwo hΌm Ѵc433ݾm {]k2컇wQ9M Z]խNHHH/͔<~7Y$l"?4'h$<_d!ytr6NN 3]5)"*1us(iu@%-ݝi7'Zvt(HJ-"#0 W 19 FP(L+}" 3, f*Bmg9 ˒Xigai/Od-˦v$4DgX +la=w yZ6TJͻ8ѹ]T3K$@+i3o.(* ne4 O(R*)xP].DYqzɄQW1|>E5 cJ"M5_0W.:=b-\<aK(W+(:(ՔEI\̸[kUU A)(`r'Gnd @$6@ SLpӀh!* "N'}ɼ?na<&k5< 5(cDD gn ni we4`P֨DQt轚'%CyvOGv;6NPxmN.9}s<1̩H6j.eCٜ)ܶ5w ؋Ov3H~>ZKCm51~c#f@J7k/=r{6#@,:M& )Hd7<ԏ'A $=uPTzO{zxOGQ{O56QTxL z2{@{#ds/}=߶%˺l$Qaxb9@dD.i[:,Fp MHfaŽIJ  fLeU J@: s p* ְp[ZՈ 3`=DD4Tpq !Rs0\iDfLW"N`Q`cj Jt.Cݯc6r/-*1J,)*li|Y{~_>qvZ,8mvW*g5䬩ڮdĘ %l# "rpńZ z 2چdۮq @_d9<$i&dND12KR]A#@0øQqpd3ϺX h$:,'.k#c@JAĝ؊x_\Xrie$<>IHa^1p4/]RzW)`,L8Q:nn2qa4>_Gs i!0F+K$C䑲PH&Z8PAeEA, 49?{~[ݭk^3.Ϋ2wo9@s1-ffKU$wD^fP"h:a9e9wGËt8z|c3ldlljBפ2^πQta3g]f ApIFdE:CQaaw5!'Nk9!-`v1㻋jŷ<_Ƨ}(|}?Oc[%OO.;;Cc' U$ÚZ=0ЏWV5Ü`\`/-qXd`E$ya#ƞ 8S7{0<{[+ȑfH)< lB/w;W6OZՍ&:kRg/ V7`@b"~m.:^;"$d! B{+ =2G 7ٯo%Lu}bȹ~s7}ɇ2v[zN ZFD_˷F+}'^@pÈ 0)z_vzTyWM{-lاLLB 0 \.)7H6,qsNܧ#VeYnŀ$P*暱WUT=ߊS ؞5\\$ ` ZkޭKK.E:t,&P\RcCbyMOѿx/Ѡ9U : '+w)>$eANٜ QG 0(ϨۛNU"],W/jƧ&Eإ=@0"h=/TIܮsL%l˭p)g]6_俷B(Fxn]mhUE}xX,Uj^yt8$,[#Ρ @u۫Y+\z)]>ٛf•p&kff4H5 mK08 y'Jrc]}͆-hⰱ߯d4RkufŬ(0Z1];T7^Vӎ5UmbnW)S=蚬fWZ?#ˮ6|&fCCFo?&ǷW9, c :ns0WǷlGUK~y_\jg¬X>odp7Ƃ'AiDV VnEv>E6D"0B?SyBgE|T^tƅf~(Ai3Co-N7ڄ LAH踼q>`.$rvbDa&C# xNt |'MV6[s9߻NЯk לv$ LO6\ FMzدņSj=hbrRrP-, Ա%:4m>5^`7K ӱE+K|wkׯ*꛻Zk_Kv s9֏Cܝ,1o%'h&==npuW/Lum9 JqۓSt]հ[Mv%rVj_Szy?{NSAXņ@̌Wy(@7ZQڋmVOyAa,%t~Aalr TXy?+*$E8Sh{u!*5j",MԨ sa&{} +/ݭA-48`!oYy|IusNsƓm SgN+ IN) 1a~ K~^2,19.I2q -A9E$pT,92pi%ml$@JQ'M:fG% i`z!X rcz4 48l_!zP:%>T@ܛ%^Y̘Fٶj%h{cKgln|ṛ(B G49e!@jb^.'Vx]+Z[ F3K. Mf,;"7z6z~7LP??|$b'mcּoW/!$$"z,;QV}-(O fdx)i=-[`N_|LB UFWLܹ"M)2%wiq]c0q3 V6&Mj:Ock~t{#j!yj STO/{VI@`p#XsPvƑt=M<fv3Ot6 31'{0tu@$nz :LS~MьDlچÇѮ̫pi%I(@-a/ =cKZƢ#U5P>ec+>A`_hK*T"v(T렺S1vJWc܇% <00ۄ}GwF{@m}jf8%%5]4fE̺IߟGp :q*N@d”uH%΅\Lm+!(:XdF%Jo~{I>nRXT9OQB}qH/1eM>a3~ H-_*5kݵu ٿCS1]~|t$97ZZVFmnu̻ T0Ʉ5#S 4M$|FdS={%H@B5 =f/l+5ӻjfD%;sM^zčV@鯠ǹ§_aR4,AcOHt9=u:_kKK4%vJ[%;7-~Y l>OHŀNP^y/ 5 (܊)[?`̼AE;Q|>;!N46`tm1s#?G*}2oCӅd,4P-J'"̋*W@P,y&~c77,E_%{:CȽi_3]L *kˆRɎ-E1g 9c0J X$+wsZ v7uDkZ} C;6?I3F&*啁Vg@ H}=V+߂: &Ih幛Axd-.(Bgoc ?i̞p#L|\&Ӡ`piϭͻ LhI\d=86ؠRoF # "۝&~/yT~eZ %~τm{3YvƦ`FHA(wiZfnUnù.i%i%Ӑtnc&f^彮f8>^VY錻S_&Y]ZGՏܞ_sGG^?s5ʕ, Mu}[N2Sm*Ya?vϙ52H<˺q)*;Pc#4T7 U τ]dW=E*rzn1[WgQhZ8 fp3Yb 2Njt+k]rPDWN\U$EI > ka/Fiiҏn(TWm  OJ(;_ŢΪ!8hl#7S4mC5 %Agn) Nugma'z*N)h%ٽ!t 7=Ȣ]</a"eFT1Ui$-2 "7o")c aLfL cl ³+%_6j[e7':jL|RJ4VB}E͋o <,^…# }6tmd7}PGd.e bYt*y 0dy1ĮkNyKXmro:)ͷAqW˭8kќY'sʼnCy(*s.oRDzxTm3 ˖NM:3jGe,I?$l&]}P(4 ؉fBLTJy܏GVU$H#BX.LfjÖ?,_-(Iij qOZƶ>VC+A  E- [*},6=V =Ð`='[Į۴gVۡcxGI)g}j["X3Wg/{Nȡ`G8LUYVq X2+2lk\,ms8wVJv&ͤ-#GؚL8K[#~`\Oy  Sh?w4Zr8g~ߏ9 _jckʽa\S*dtKAvVeZKP"K{?wbc]Sஈ}AOG01!rשA6Z]hDnw֧d:)c򮢓)Ll ׃3]eDQv&xDhm7<f5Gk`^ ]K7qtz`"j d¸?%()Y Ҵ>~et%A0w݆a-L79¿8ㅦƐؤ(4D6ꀁGWmBHF[S٢_х ts'LIdkL7sr<#2կvq,*t,*7oF}LgC擜9LtOEtg ˒7V<20 N'N,:To| *R8pRDdJ"[QR.M y(ۋrYxqo~^vɂuC>{@9E9Ƚ ~YX;37Ltt3,:+h9x8͎tFoe{P9a{>{p_LЉaË IMV9a5%O,Y<| Fj8;< 6jk@N# Gnh1j'`< . 9Rj`#S`=\C4?Ts a¯Ƙ?^0UŽB+uϽO@'3JS{Gc-)LLCXupҲr(W)*> ٽjI[L<<$'۬U^J+weΠZ>ɭ  Nko:?7ps;` IN~\a9(dUJ8}uT=JRf‰3faxt@q']M?-IZ4)1:8w>`vˆ:Ҝ;w:8A2WMSdzR9+WjSr`ٵt!`4[.\W)K#ߘ`ZPCq7gqo(J́GNxweF.h#{8@k$wѵ^r**MAPO,1<rKg:zb慽G ;H Dg&tWQ8 ۶AF?gv|?l!cn#&OY&ZypB;vċ21ʞ{b]\SRBp쒚9]on9_GR5\rb|[s08!ή@њ5GP)k# nq;L#ĻLU_0@r1q߇qڢV S٤Eoɲ}a-7VwL8*[:*ز 42+gBah:TAJ#||5 P(Di$e| XFGu ̴ۮRǾ M8#]am=KQ=z=I۸ao7kb -6YyDYIDA2̳ӑ.cMhLXux(?Va&Gbפ8Zz;>t4; /b5|Ի;N2<ڔloTQ?k WW/~{:̕^Q6Ji&Ei4dL ~6䩻TTB8YTكefYE`~V11m 6fL&' I,R1SF܀;0?k`Ptq-xIC=,],@R"Y7S(Hw (K0cUp`E7(ĪM V߿]㐳}]% ^0NY* $8Wfxa7O~_1yb;i*(ȫ1mX{pbv1)4$!i#mwrոļ)ƻIP8n`fICʶ̏ ٱ:ZX]CX?Ә+֐ZɼgJ4Hr*:?bw|q}d#Cj/Jh/ 옦2]0TjIYSP(p_(64!yq54) z @uk & M@2%$]<9T~9L)1|9T-T'cG6Ǽ_M|I `Ru˻wn~O.}|"RU#A+ *K-%4Tw)9{45&eqZtx߁ 1!ɼ>/r5~RD)d4He·jɨ֡jm-tW^)<\CU \=U9џrG.asvj鄕t9QTQX7Ez9+ M@O%oQkz3N%W?v5NY`˗- ^c]rg6~nsRIt''>1I; /ۢ,=tZ#?fSBK\? DMC&}@iWƱShWp*3@|mDsزݣS T^}4$fkc%|/[kš፿smF7a>ܙaP S|0J&̣ F1N~TC]ˆ宗 /C7oz5WoJ FApsuUYS- q~%JT ~K|2 gCm1f>f w4Z􊜳B`QWl@W0nwǃŠ/z-n3jU1~嘯_X[;U=E **/<8iB3\$o-~ m]vyW8r?0\ш3Ֆo,y$qFpx 5LB7w"FED(AT; hDN i$26gl`sѪC5&ǥiLj^KLp}FvS(rX]d'KpHR"R7s4&H3m;7{Ncq e=nv*B8b[O aR|vqTiLU5da+8e <(2_PPڒhh_ɱSR8QkE*f(@T ;Syc˒H *@MICX'b_8e}} &N6֤N! ;FNVlsAfr/Xwu8:kmn}"B}]%.S:*7i tl|@{g $r{5̀g+rVȸC֩8!>T}\,ehryD .תyW#.= a9|%h5y(zpuLE6VE0MTuUM)[py>0̎gq]wqm!RM0Q)HVjF~!6@0AFb,#f}N=JY}τʞ5+*{s!ﵶgNq }m3e3u?F #{_̅ Ti|'|g`v|\Sҷݶ]CU c{{+-9AӬsO[jfwDlwb}q' B J(ɌGFl3S+J{3['ς" u7Rm·NAUYe:/W|r7T4k6uroǭ2} vpn/ .s. )q KËF ?VRHczߏWƽ^Y w9yt`U+\9T_ҡrLh.CtZ*[A2ckU].ۿqt.c&Mi(*\?-D(]4[8upC%2_&d}&G)PN*q rpOX^ pa#/htQB݆ LE!-‚dۇ\@~ .H7Z+`andj)$}Vmh6pi@쪍Nu|TڈYH\;f>l2/Ĉ8`-=(.v=ױ1nQ7qC ,9_K$Ң\D7<S4y)OEWt18Ud@$%xC+7l : L94mj[I N@d{ )+&Xo@ݜHb$URr⹤ܯRZl]Bg|"<hۯ䵓ޕO3 R b Բ0GƗ9VN; !ug?M㊌i MVf e1A; A72dM~YW~}**7ssFW|9=t 8WKYJ$Q,5LͿXb͇U"GaѼZ% օVA*IC ~} }5Kx)DbVί [&¸6/%x [9Fp(~C7(_T}<ģppL)'׳QRM=[U s-_W진Mo|O 2@ηlF[k ܿ(ϲvuh[ 71@tK4蔯YrN/27gʩOai[`D4E}oFք Fbv5?W + iCޖ㭇hܟBF36Qrkj썪c7e,KD\e笐@RG΀w.6Z0HIll*+@]UIO읰zୄnC̄.n1 hH&̎ўg*]Cp>9BNgW FFj_D,pĜIy*.K=Nξ)m Q4&t ' n,?.{GA;E@rqIkmQIpBD(BTf9soYYgV݁Hґ߬b(9K| 9v. ^ ]۵59/E{`m>#~/xIӚ: 1t^+Ŭ/{KBD^O5Lx(~&5B G8IcYT~C <:qfȵ>iCULJb9 Qq3)(ˬvvf%OP=ڼ.ŚlE'r?ʥs>tYSO=0;AtꋉLdG6="Gۆ2Ƿ5V{&)ZN3!G<={T6vt2xc iÑ"/9_c @/Xdӡ$;^!rFf*l0{PC]d>GD9‚+W }[G $\9Z}+ъ++̀otu3Q9}hD,\W4+bo#5Ԉ_ Pf1'<#CN dJӫ-F]c&PD^l. Nt:ufK~$.#9bTlz F1]kpFz]B р|>iwPt_E?rT/ T@yJZ6Ŷ$fTkХa%TE7DN`U ,V,wg1-vgmPr4W1g_b `ɓi<,ϙS,#Q,Z݋BF#ܹn]@&r@>JR{z0dk*{?HzŞ9Ϯ?3?EB r<. &AQU }g#()T\Ŗ/Ƹ1ҭP"Sj8ke&e;wr:ڇ%P|-\L8yI"ӧq@(>?KYp!ه` ,sv-@,Lu`TS9:\ӉFրMs~fVV~[DE4wcS4vU%6~irU9<^VN&pB39N ]!\_av27kDdLVK:y૥@7,VWlX|!Z쇒\5X7GjMn- ";CAX5-XNfJ2x2M r`u DGz+edʮLE~NYt0r japu.w&$'E?M:{EE?b)Šyoͼ!`H}r&dS3Z$RHX| y"z4C'8=Ejyc{W/bB3OTMa[SN`ƄQfsq^-G B#e2_OED]*U6z[ޢ;캖lSºwB#܂0 ',3>@wAin + ;橐Xlm _: (Wމ=58S 2gϲ$JWdfIn?[a Hn({Uj}`L3vxpb`VJU\y@f38}Z%lR !V1ϫP}r#<6tgnQvYl5*eS#vnTҀqR7798~m4cG¬ҭ]3ik+֜*A|[8t'BM%C|)Ժ>o1%])K-@uk7\8Ve /'/V%$]Vtp 1 I Bkg0 5)3 ƞ+R凁ŃIKZޚM*,ZH;“7άŴȕ, (m>uܭh_僷rO`-%H]wUM'1y]U.WjeM:a/ A5lUC0/G”AC s ڞvp7jjA`7F@ 2 %ˮBL3 #䁳.9x lL̽ O&WDD;f" )J DLj3 X' bҌu~/ANL7yIsp &C)Kw= OhM@h~U%>gQAM͕(\5=gΕ"oե\TDP ĸsqg=^. {[3k5ZȰըkUmCPV+TY^x7,ō$8_NF]Y13^~;zmjF9A]Z":%,UwMdb.!!h-#Z2`8˟/0XKٗg h>føa%D/F~~#FRRGӪ毽ang4Z\9S'Ƣq[ΨIJk,a;Fi~֑KrΫ>!@mӣ!ǚꅁU9͞ݞ! OqR yU +9+7p\-5;ۊNtdQ2 1w }KB@:4 ;BLI"ʍMٴ=?9aB$ sJ_R~vw!Twq 1M! [Ly.@Wg6xD+O >2g jjTag"Շrf!`b*~w%Acsۈ JP;DG fd`Ną0 yIhld[<]zM\?Dqȵ5B;/:HɰwNB q]K gR @l{-$HUOUo:m(ޞDVO`u>>veb,k`grf,?.,fuKu*YWMXEĒ\v$JؤT'",q~P^VFql^NMRVuΎ" /xr}1׷ %u*QWKUMR 0ZqewxR䨕FLy0)/tr+I@:q,xj `ף[?g"n)uw{ow /Q;WCt$úZQQ(Feǟ2x#7.唁ɔ&5x'ZK@52RD!ͩк`$&%|p{&͡Pʻ Y+v]Gw* O}^17afYsn׺XTbޤ~ ?U 33_+Lzś$mN;ChX/aL.T 1^7T /,%+@n{%8rԦF1}P AtGH4•K-ٛ~Zɐ _^vHDՇ#R-q7t"` '`r*Nf/KgEa_x^:u ?H范]uD_ 2D瀍 mcxb~bg>U8~g)a[u6>PUA^ٍN{5vlAi A1྘$Rb kз®Դl -dgxګ, y W"$6-yji̶PBrW4lu;-A8ĉޒԫ,O7(% 4i"VJ[xhh:ֲ{u⠞F|."U90 V*y뜺qa*ow -oRe>JOBWt)do gPP-d^4].CX@‡`Mq[jt7{~FH0⨥o7GyX8ߘ%* .7ǽm{g>M ʿ}$"f%IՁ7I[j2}@gnUЛS Gքt`a3Gy-CUUρ֨R# aīB3dpPІcJ.a^:$gQcy^γ|,ȝ$' ܘ IG1),?Zy*Z}-q۟9~lgQf?<˂q$O?e`y3^Hh.ňoK]'Mtv]cN=_,N@˱~t3XnowˏsMnssd?ǥ_G@ VlX W8Z.f$|No5_Q`% As5NO+mfHz_ʰs̽bI}bV#EctcpVXM77e,S8/UY?nu3Ӯɠ40 }Fcgo nX{1X5^1Z4xq#)nWmg㏐yk۟z_U}ỏ2JU;QhLMr.4eQ GrpKA]=I'9"PR?,(Wdc.H~ee!%Tث}b>YHFѿ'BvuB ^ "l ^SJ@o==_k@lK9!(<|t0gf}26:'Vؕz;:UqwfuEڠ3[  #\۵Z%!FDϪ>nLҤR_PThn; ,RPX#Pɐ:Q%Z1p\0gCY+W֧l"j0z?q`}`#TGk\7744F_!,0#(]Uc-yu?gB1$H- {rgrm6ā zgj" E!&9j[ڌe0Nb1M'uY8_eO-4_.]B O(UzhW !غ_VTJWE[b[Y 0 fq!䭲& okL(>۲L\JAV뤙PK){3/8pL%%\QE͎o/Q)@c]!LI{.}oxQo+!cb?+K/N K]ze;M)&}"B bicK13иIߺՙ.@ r9< _4Meo8_ S 2P'~ԂhI*YR ԅ nhO9v\#s7:㫅&'j8z=X?޿-{271v30Ξ q;`O$-P>Ns ^#"Aa -xwgrEbBT%$꒕QbDnn{R Y$Ls,ɁEJN3 f(R@y_Ī<e^#]""D̷Y;zJ@lh\jcYg\BKdV7l|X߄榄Oӎp$R!-Sav$Y Y)Թ*3;Fr4UsSh|xQٌB-tqN0kUUM"΀ ۫oʨF`7}+,'A`PplRJ~T'@`{ nفI?A1ޱ)680_H)l3*pB? 7HGM A,nW n88}QKE#%Qm%({eI@ͩbRTAxZ+ 1߇UI"V&9R BLuYiJ0mz(^W?7 z"[Oo$wƬX|)4æ4_O TPz?updYwW|~aC᮴󟁑\[Ek c<+ l7n > "=e=lm)*] oUS$0@yhx]0o/4z 1B5&|@6Ng&3J]@DգD˷x>Lq-Wrב{Hd4$) LE1[tZhSWeB&ҽʟ%bl܈/of1eI '~E)n2Z԰^ARpaCa8*/|49*L2׏ ~~F;(Ѣ BB2m-97%֗CvX@$$Λ*l+D%E$Ỳf@8I\ H`_;nZvgש:.vOԝAhhHL#Xzv>yiT jvslτ`JX{̟bMgownAD JsQ}Vw(8k#SOH Gj}dQt0*dbCW{N6)fcrrXTI'ĥ#i Z߼*}e ]m*"b29qf-}Ph'"oM} L@ qǤ!Dt;u|: [a8W^qSÑo%!-yE^;$E~bHSI+][w~SrKM e/-'glC6>V]9K||W_w!lԤd Ѣ^zpa#0z2+-37 COn~59m", JꕠҮu3fJXTѧ, &A, t'kcGujP Gm-$&mBDCT!;mLP9µ=+y8abi3  }V$zj?Zjo@")A'2J\GKI\zi?|bº D-,=,VMsG0bRݩtSaE YҢ1+\xז 'Z|xMބ*pRf MV&{Щѕ]N嚹8!^̔HLiS`ٿ'[L+j2tg|+\W1l)/%%D"8ugȞ6)W~d LF~(m2gEmN oE|oml&rGsW=(\/b,pmT]!S8aʶ+Ih`;< F3` {H2WzZzhڋBGz,@su褆 \Smo_T^a4p=^~lAUϨ_% 6S@:^^*łTZOHm-&K"=C4:v :јHQ\5e"GaUps=={I\nx0 ʒuiJ4HwF,t9"~q׵2hj!x(fx/ `5+y-}% $=tcHܰ=-H))B7b'-ٲ=lo)7#nRFbwS c+#LkIpڮ~$␢l)GCx'Ya=Y3 ϢӀL5[!:aXBy#SUγhxF6c_&2<8xEqݗx^W }ItLssLA2T?]^"S܋Jq>L]%s PEիN?'‹ WДZZ8f@RPG,_>X@).(6{DTpPٌx W"_a09$v'84m35[6-3T@ A4Y"+ӀjrTτ>o=- ӊYV56y(H~h@ʘ6EѬ.03mO]9@kVlM9vʡeKtŚj?IH\(A5΁vTzcgLI}jRZDuW(i6 0D5vT8 L?J[?7,a}0 jQ]r@mf,+|qz|i9i5C JmEe> 1DK<, \EQjǓ̸R@H [dEM|KsPkFt t7> Nּh=D1+ 3}{ '̦V!t~>[3J|P-1zqe|fuF4tz:GPc6iff 9/Шz㊪ -'Ӳ{cBl= &N%uLBϘ8[{tdM@hO>6z")PF}GZQ.4d3D)V^eZGXUkh`[;qVU_.p0X"o!EٽtQ]3~ʮPnxz|r?/'-="7um*dXkwGÉ {wAJg)Tf8Mqk#Lr6 WƱҶ-6ҙvmң2 T5x A8®}VHߟ?7ƩэkV+6?{}iZXxvF?^ɔȕyGȀO fN*YH'>lZ<7bBqn>30}UZ=1MLϝ=;}I0_r~.[j͋HsXi4y;,:1(#ǚ9M)?[d@ȚYj F+5I\FQ}=?dRE 7.1Q:"iV}j݋xRY+ʠVm^JKxRϤB%.ŃxiѢ&C)r[RjADm.!7PeMlHITgJ[ j 4 kJYO ˬꪪ g*QN?TS5W_2>Ѻ}蹦`1' 8Ԭ4 pO~x-9r_x)͂ aT@/~j a :lɺKE<~wD~Oo U2LGXߧ{hͤVO:4 :oKC64L{1Ӗ!8h(v1CêV o8HK\D^9ÐHdi})yS!+ Rj<#*}RB]jŊ޳f1"rז9ːn?"hygfLv z~n!VAV?UH<۱+HBbPZ0eGkc%2qȻS{:Á8Ք5kJ nHx/^`re X^u-T\s O⽿pbdLH̹Vo&Dҵ N U!ۑO.Si\>%~ze P YZ