libopenssl1_1-32bit-1.1.1l-150500.17.37.1<>,gp9|ۈXQ<1چ㜷wvJʀcG J'<ݑefA<?,d , Xdhtx  (< F P d i p H   ( P8 X9 $:> 'B /G HH \I pX xY Z [ \ $] 8^ vb c Td e f l u v w`xtyU(Clibopenssl1_1-32bit1.1.1l150500.17.37.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.gh04-ch1c6SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxx86_64/sbin/ldconfigU<-l qAggggga50bc1f79789397a4a2ba10270f4ae82f4be02d79da27f33182cc70e81a783df536ec049d8bc6575e70fb8fcd43df9f5c7e42062473d781282f55ced92720d5a3b558d1ce396dd73999a4f3e9d63c4a0b37b96814dba92bc07447d70f6ffb1ec0cbc8ea9083e6d99460990e5e13173f8f8288bdd917807af808af628f1776960rootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1l-150500.17.37.1.src.rpmlibcrypto.so.1.1libcrypto.so.1.1(OPENSSL_1_1_0)libcrypto.so.1.1(OPENSSL_1_1_0a)libcrypto.so.1.1(OPENSSL_1_1_0c)libcrypto.so.1.1(OPENSSL_1_1_0d)libcrypto.so.1.1(OPENSSL_1_1_0f)libcrypto.so.1.1(OPENSSL_1_1_0g)libcrypto.so.1.1(OPENSSL_1_1_0h)libcrypto.so.1.1(OPENSSL_1_1_0i)libcrypto.so.1.1(OPENSSL_1_1_0j)libcrypto.so.1.1(OPENSSL_1_1_1)libcrypto.so.1.1(OPENSSL_1_1_1b)libcrypto.so.1.1(OPENSSL_1_1_1c)libcrypto.so.1.1(OPENSSL_1_1_1d)libcrypto.so.1.1(OPENSSL_1_1_1e)libcrypto.so.1.1(OPENSSL_1_1_1h)libcrypto.so.1.1(OPENSSL_1_1_1l)libopenssl1_1-32bitlibopenssl1_1-32bit(x86-32)libssl.so.1.1libssl.so.1.1(OPENSSL_1_1_0)libssl.so.1.1(OPENSSL_1_1_0d)libssl.so.1.1(OPENSSL_1_1_1)libssl.so.1.1(OPENSSL_1_1_1a)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.16)libc.so.6(GLIBC_2.17)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcrypto.so.1.1libcrypto.so.1.1(OPENSSL_1_1_0)libcrypto.so.1.1(OPENSSL_1_1_0d)libcrypto.so.1.1(OPENSSL_1_1_0f)libcrypto.so.1.1(OPENSSL_1_1_0i)libcrypto.so.1.1(OPENSSL_1_1_1)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libjitterentropy.so.3libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g@fIfIfaf8@eeReSddgd!ddw6dkY@d*dd'@ccccccc{h@ctctc[@c=qc$e@c*c@c@cc b?b?bblb@bbobaG@b4t@b0b0b)@b!@b b bOa@aaar@ar@aa@a*@a)@apa=a+va@`m`Y@`?z@`>(_j_~@_Wr@_G@^^t@^_@^V]^O@^E:@^C^0"@^)^(9@^&^&]]]]n]x]v>]g@\@\\ac\G\G\A\@[0[ @[u[u[r@[b@[Xf@[Xf@[2*Z4@Z4@ZZ2@ZH@ZZv@Ze@ZTZOZOYYKY@YV@Y@Ym@Ym@YOY, @YYY i@Y @Y @Y @Y @YtYYX@XXXXXh@Xh@Xh@Xh@Xh@Xh@XXXXX@X6@WSWSW_@W@WW(WWV޾VՄ@VVa@Ub@U'U@U>UzUyx@Ua@U @T TTk4Ti@T\@TFJpmonreal@suse.compmonreal@suse.compmonreal@suse.compsimons@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.compmonreal@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.comvcizek@suse.compmonreal@suse.comvcizek@suse.compmonreal@suse.compmonrealgonzalez@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comjsikes@suse.compmonrealgonzalez@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.compmonrealgonzalez@suse.comvcizek@suse.compmonrealgonzalez@suse.comjsikes@suse.comvcizek@suse.comjsikes@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comsflees@suse.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdimstar@opensuse.orgvcizek@suse.comtchvatal@suse.comschwab@suse.devcizek@suse.comdimstar@opensuse.orgdimstar@opensuse.orgvcizek@suse.comvcizek@suse.commeissner@suse.comjengelh@inai.detchvatal@suse.comvcizek@suse.comjimmy@boombatower.comtchvatal@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.comtchvatal@suse.comvcizek@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.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- Security fix: [bsc#1220262, CVE-2023-50782] * Implicit rejection in PKCS#1 v1.5 * Add openssl-CVE-2023-50782.patch- Build with no-afalgeng [bsc#1226463]- Security fix: [bsc#1227138, CVE-2024-5535] * SSL_select_next_proto buffer overread * Add openssl-CVE-2024-5535.patch- Apply "openssl-CVE-2024-4741.patch" to fix a use-after-free security vulnerability. Calling the function SSL_free_buffers() potentially caused memory to be accessed that was previously freed in some situations and a malicious attacker could attempt to engineer a stituation where this occurs to facilitate a denial-of-service attack. [CVE-2024-4741, bsc#1225551]- Security fix: [bsc#1222548, CVE-2024-2511] * Fix unconstrained session cache growth in TLSv1.3 * Add openssl-CVE-2024-2511.patch- Security fix: [bsc#1219243, CVE-2024-0727] * Add NULL checks where ContentInfo data can be NULL * Add openssl-CVE-2024-0727.patch- Security fix: [bsc#1216922, CVE-2023-5678] * Fix excessive time spent in DH check / generation with large Q parameter value. * Applications that use the functions DH_generate_key() to generate an X9.42 DH key may experience long delays. Likewise, applications that use DH_check_pub_key(), DH_check_pub_key_ex () or EVP_PKEY_public_check() to check an X9.42 DH key or X9.42 DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. * Add openssl-CVE-2023-5678.patch- Displays "fips" in the version string (bsc#1215215) * Add openssl-1_1-fips-bsc1215215_fips_in_version_string.patch- Security fix: (bsc#1213853, CVE-2023-3817) * Fix excessive time spent checking DH q parameter value (bsc#1213853, CVE-2023-3817). The function DH_check() performs various checks on DH parameters. After fixing CVE-2023-3446 it was discovered that a large q parameter value can also trigger an overly long computation during some of these checks. A correct q value, if present, cannot be larger than the modulus p parameter, thus it is unnecessary to perform these checks if q is larger than p. If DH_check() is called with such q parameter value, DH_CHECK_INVALID_Q_VALUE return flag is set and the computationally intensive checks are skipped. * Add openssl-1_1-CVE-2023-3817.patch- Dont pass zero length input to EVP_Cipher because assembler optimized AES cannot handle zero size. [bsc#1213517] * Add openssl-dont-pass-zero-length-input-to-EVP_Cipher.patch- Security fix: [bsc#1213487, CVE-2023-3446] * Fix DH_check() excessive time with over sized modulus. * The function DH_check() performs various checks on DH parameters. One of those checks confirms that the modulus ("p" parameter) is not too large. Trying to use a very large modulus is slow and OpenSSL will not normally use a modulus which is over 10,000 bits in length. However the DH_check() function checks numerous aspects of the key or parameters that have been supplied. Some of those checks use the supplied modulus value even if it has already been found to be too large. A new limit has been added to DH_check of 32,768 bits. Supplying a key/parameters with a modulus over this size will simply cause DH_check() to fail. * Add openssl-CVE-2023-3446.patch openssl-CVE-2023-3446-test.patch- Security Fix: [bsc#1207534, CVE-2022-4304] * Reworked the Fix for the Timing Oracle in RSA Decryption The previous fix for this timing side channel turned out to cause a severe 2-3x performance regression in the typical use case compared to 1.1.1s. * Add openssl-CVE-2022-4304.patch * Removed patches: - openssl-CVE-2022-4304-1of2.patch - openssl-CVE-2022-4304-2of2.patch * Refreshed patches: - openssl-CVE-2023-0464.patch - openssl-CVE-2023-0465.patch- Update further expiring certificates that affect tests [bsc#1201627] * Add openssl-Update-further-expiring-certificates.patch- Security Fix: [CVE-2023-2650, bsc#1211430] * Possible DoS translating ASN.1 object identifiers * Add openssl-CVE-2023-2650.patch- Security Fix: [CVE-2023-0465, bsc#1209878] * Invalid certificate policies in leaf certificates are silently ignored * Add openssl-CVE-2023-0465.patch - Security Fix: [CVE-2023-0466, bsc#1209873] * Certificate policy check not enabled * Add openssl-CVE-2023-0466.patch- Security Fix: [CVE-2023-0464, bsc#1209624] * Excessive Resource Usage Verifying X.509 Policy Constraints * Add openssl-CVE-2023-0464.patch- FIPS: Service-level indicator [bsc#1208998] * Add additional check required by FIPS 140-3. Minimum values for PBKDF2 are: 112 bits for key, 128 bits for salt, 1000 for iteration count and 20 characters for password. * Add openssl-1_1-ossl-sli-008-pbkdf2-salt_pass_iteration.patch- FIPS: Serialize jitterentropy calls [bsc#1207994] * Add openssl-1_1-serialize-jitterentropy-calls.patch- Security Fix: [bsc#1207533, CVE-2023-0286] * Fix X.400 address type confusion in X.509 GENERAL_NAME_cmp for x400Address * Add openssl-CVE-2023-0286.patch- Security Fix: [bsc#1207536, CVE-2023-0215] * Use-after-free following BIO_new_NDEF() * Add patches: - openssl-CVE-2023-0215-1of4.patch - openssl-CVE-2023-0215-2of4.patch - openssl-CVE-2023-0215-3of4.patch - openssl-CVE-2023-0215-4of4.patch- Security Fix: [bsc#1207538, CVE-2022-4450] * Double free after calling PEM_read_bio_ex() * Add patches: - openssl-CVE-2022-4450-1of2.patch - openssl-CVE-2022-4450-2of2.patch- Security Fix: [bsc#1207534, CVE-2022-4304] * Timing Oracle in RSA Decryption * Add patches: - openssl-CVE-2022-4304-1of2.patch - openssl-CVE-2022-4304-2of2.patch- POWER10 performance enhancements for cryptography [jsc#PED-512] * openssl-1_1-AES-GCM-performance-optimzation-with-stitched-method.patch * openssl-1_1-Fixed-counter-overflow.patch * openssl-1_1-chacha20-performance-optimizations-for-ppc64le-with-.patch * openssl-1_1-Fixed-conditional-statement-testing-64-and-256-bytes.patch * openssl-1_1-Fix-AES-GCM-on-Power-8-CPUs.patch- FIPS: Service-level indicator [bsc#1190651] * Mark PBKDF2 with key shorter than 112 bits as non-approved * Add openssl-1_1-ossl-sli-007-pbkdf2-keylen.patch- FIPS: Service-level indicator [bsc#1190651] * Consider RSA siggen/sigver with PKCS1 padding also approved * Add openssl-1_1-ossl-sli-006-rsa_pkcs1_padding.patch- FIPS: Service-level indicator [bsc#1190651] * Return the correct indicator for a given EC group order bits * Add openssl-1_1-ossl-sli-005-EC_group_order_bits.patch- FIPS: Add a missing dependency on jitterentropy-devel for libopenssl-1_1-devel [bsc#1202148]- FIPS: OpenSSL service-level indicator - Allow AES XTS 256 [bsc#1190651] * Add patches: openssl-1_1-ossl-sli-004-allow-aes-xts-256.patch- FIPS: Default to RFC-7919 groups for genparam and dhparam * Add openssl-1_1-FIPS-default-RFC7919.patch [bsc#1180995]- FIPS: list only FIPS approved digest and public key algorithms [bsc#1121365, bsc#1190888, bsc#1193859, bsc#1198471, bsc#1198472] * Add openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch * Disabled test 15-test_ec.t in FIPS mode- FIPS: Add KAT for the RAND_DRBG implementation [bsc#1203069] * Add openssl-1_1-fips-drbg-selftest.patch- FIPS: openssl: RAND api should call into FIPS DRBG [bsc#1201293] * The FIPS_drbg implementation is not FIPS validated anymore. To provide backwards compatibility for applications that need FIPS compliant RNG number generation and use FIPS_drbg_generate, this function was re-wired to call the FIPS validated DRBG instance instead through the RAND_bytes() call. * Add openssl-1_1-FIPS_drbg-rewire.patch- Fix memory leaks introduced by openssl-1.1.1-fips.patch [bsc#1203046] * Add patch openssl-1.1.1-fips-fix-memory-leaks.patch- FIPS: OpenSSL: Port openssl to use jitterentropy [bsc#1202148, jsc#SLE-24941] * Add openssl-1_1-jitterentropy-3.4.0.patch * Add build dependency on jitterentropy-devel >= 3.4.0 and libjitterentropy3 >= 3.4.0- FIPS: OpenSSL Provide a service-level indicator [bsc#1190651] * Add patches: - openssl-1_1-ossl-sli-000-fix-build-error.patch - openssl-1_1-ossl-sli-001-fix-faults-preventing-make-update.patch - openssl-1_1-ossl-sli-002-ran-make-update.patch - openssl-1_1-ossl-sli-003-add-sli.patch- FIPS: Add zeroization of temporary variables to the hmac integrity function FIPSCHECK_verify(). [bsc#1190653] * Add openssl-1_1-Zeroization.patch- Encrypt the sixteen bytes that were unencrypted in some circumstances on 32-bit x86 platforms. * [bsc#1201099, CVE-2022-2097] * added openssl-CVE-2022-2097.patch- Added openssl-1_1-Fix-file-operations-in-c_rehash.patch * bsc#1200550 * CVE-2022-2068 * Fixed more shell code injection issues in c_rehash- Added openssl-update_expired_certificates.patch * Openssl failed tests because of expired certificates. * bsc#1185637 * Sourced from https://github.com/openssl/openssl/pull/18446/commits- Security fix: [bsc#1199166, CVE-2022-1292] * Added: openssl-CVE-2022-1292.patch * properly sanitise shell metacharacters in c_rehash script.- FIPS: Added signature verification test to bsc1185319-FIPS-KAT-for-ECDSA.patch- FIPS: add bsc1185319-FIPS-KAT-for-ECDSA.patch * Known answer test for ECDSA * bsc#1185319 - FIPS: add bsc1198207-FIPS-add-hash_hmac-drbg-kat.patch * Enable tests for Deterministic Random Bit Generator * bsc#1198207 - Bypass a regression test that fails in FIPS mode. * [openssl-1_1-shortcut-test_afalg_aes_cbc.patch]- FIPS: Additional PBKDF2 requirements for KAT [bsc#1197280] * The IG 10.3.A and SP800-132 require some minimum parameters for the salt length, password length and iteration count. These parameters should be also used in the KAT. * Add openssl-1_1-FIPS-PBKDF2-KAT-requirements.patch- Security Fix: [bsc#1196877, CVE-2022-0778] * Infinite loop in BN_mod_sqrt() reachable when parsing certificates * Add openssl-CVE-2022-0778.patch openssl-CVE-2022-0778-tests.patch- Added openssl-1_1-use-include-directive.patch so that the default /etc/ssl/openssl.cnf file will include any configuration files that other packages might place into /etc/ssl/engines.d/ and /etc/ssl/engdef.d/ This is a fix for bsc#1004463 where scripting was being used to modify the openssl.cnf file. The scripting would fail if either the default openssl.cnf file, or the sample openssl-ibmca configuration file would be changed by upstream. - Updated spec file to create the two new necessary directores for the above patch. [bsc#1194187, bsc#1004463]- FIPS: add openssl-1_1-fips-bsc1190652_release_num_in_version_string.patch * bsc#1190652 - Provide a service to output module name/identifier and version- Security fix: [bsc#1192820, CVE-2002-20001] * Fix DHEATER: The Diffie-Hellman Key Agreement Protocol allows remote attackers (from the client side) to send arbitrary numbers that are actually not public keys, and trigger expensive server-side DHE calculation. * Stop recommending the DHE in SSL_DEFAULT_SUSE_CIPHER_LIST * Rebase openssl-DEFAULT_SUSE_cipher.patch- FIPS: Reintroduce the FFC and ECC checks in openssl-DH.patch that were removed in the update to 1.1.1l [bsc#1185313]- FIPS: Fix sn_objs and ln_objs in crypto/objects/obj_mac.num * Rebase openssl-DH.patch [bsc#1194327] - Merge openssl-keep_EVP_KDF_functions_version.patch into openssl-1.1.1-evp-kdf.patch - Add function codes for pbkdf2, hkdf, tls and ssh selftests. Rebase patches: * openssl-fips-kdf-hkdf-selftest.patch * openssl-kdf-selftest.patch * openssl-kdf-ssh-selftest.patch * openssl-kdf-tls-selftest.patch- Pull libopenssl-1_1 when updating openssl-1_1 with the same version. [bsc#1195792]- FIPS: Fix function and reason error codes [bsc#1182959] * Add openssl-1_1-FIPS-fix-error-reason-codes.patch- Enable zlib compression support [bsc#1195149]- Remove the openssl-has-RSA_get0_pss_params provides as it is now fixed in the nodejs16 side [bsc#1192489]- FIPS: Move the HMAC-SHA2-256 used for integrity test [bsc#1185320] * Add openssl-FIPS-KAT-before-integrity-tests.patch- FIPS: Add missing KAT for HKDF/TLS 1.3/IPSEC IKEv2 [bsc#1192442] * Add openssl-fips-kdf-hkdf-selftest.patch- Add a provides for openssl-has-RSA_get0_pss_params as required by nodejs16. [bsc#1192489]- Backport cryptographic improvements from OpenSSL 3 [jsc#SLE-19742] * Optimize RSA on armv8: openssl-1_1-Optimize-RSA-armv8.patch * Optimize AES-XTS mode for aarch64: openssl-1_1-Optimize-AES-XTS-aarch64.patch * Optimize AES-GCM for uarchs with unroll and new instructions: openssl-1_1-Optimize-AES-GCM-uarchs.patch- Add support for livepatches (jsc#SLE-20049). - Generate ipa-clones tarball artifact when livepatching is enabled.- POWER10 performance enhancements for cryptography [jsc#SLE-18136] * openssl-1_1-Optimize-ppc64.patch- Import centralized crypto policy profile from Factory [jsc#SLE-15832] * openssl-1.1.1-system-cipherlist.patch * openssl-1_1-disable-test_srp-sslapi.patch * openssl-1_1-seclevel.patch * openssl-1_1-use-seclevel2-in-tests.patch- Update to openssl-1.1.1l ('L' as in 'Lima') for SUSE-SLE-15-SP4 * jsc#SLE-19640, jsc#PM-2816 - Changes in 1.1.1l: * [bsc#1189520, CVE-2021-3711] Fixed an SM2 Decryption Buffer Overflow. * [bsc#1189521, CVE-2021-3712] Fixed various read buffer overruns processing ASN.1 strings - Changes in 1.1.1k * Fixed a problem with verifying a certificate chain when using the X509_V_FLAG_X509_STRICT flag. This flag enables additional security checks of the certificates present in a certificate chain. It is not set by default. ([CVE-2021-3450]) [bsc#1183851] * Fixed an issue where an OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. If a TLSv1.2 renegotiation ClientHello omits the signature_algorithms extension (where it was present in the initial ClientHello), but includes a signature_algorithms_cert extension then a NULL pointer dereference will result, leading to a crash and a denial of service attack. A server is only vulnerable if it has TLSv1.2 and renegotiation enabled (which is the default configuration). OpenSSL TLS clients are not impacted by this issue. ([CVE-2021-3449]) [bsc#1183852] - Changes in 1.1.1j * Fixed the X509_issuer_and_serial_hash() function. It attempts to create a unique hash value based on the issuer and serial number data contained within an X509 certificate. However it was failing to correctly handle any errors that may occur while parsing the issuer field [bsc#1182331, CVE-2021-23841] * Fixed the RSA_padding_check_SSLv23() function and the RSA_SSLV23_PADDING padding mode to correctly check for rollback attacks. * Fixed the EVP_CipherUpdate, EVP_EncryptUpdate and EVP_DecryptUpdate functions. Previously they could overflow the output length argument in some cases where the input length is close to the maximum permissable length for an integer on the platform. In such cases the return value from the function call would be 1 (indicating success), but the output length value would be negative. This could cause applications to behave incorrectly or crash. [bsc#1182333, CVE-2021-23840] * Fixed SRP_Calc_client_key so that it runs in constant time. The previous implementation called BN_mod_exp without setting BN_FLG_CONSTTIME. This could be exploited in a side channel attack to recover the password. Since the attack is local host only this is outside of the current OpenSSL threat model and therefore no CVE is assigned. - Changes in 1.1.1i * Fixed NULL pointer deref in GENERAL_NAME_cmp * bsc#1179491, CVE-2020-1971 - Changes in 1.1.1h * Disallow explicit curve parameters in verifications chains when X509_V_FLAG_X509_STRICT is used * Enable 'MinProtocol' and 'MaxProtocol' to configure both TLS and DTLS contexts - Changes in 1.1.1g * Fixed segmentation fault in SSL_check_chain (CVE-2020-1967, bsc#1169407) Server or client applications that call the SSL_check_chain() function during or after a TLS 1.3 handshake may crash due to a NULL pointer dereference as a result of incorrect handling of the "signature_algorithms_cert" TLS extension. The crash occurs if an invalid or unrecognised signature algorithm is received from the peer. This could be exploited by a malicious peer in a Denial of Service attack. * Added AES consttime code for no-asm configurations an optional constant time support for AES was added when building openssl for no-asm. - Changes in 1.1.1f * Revert the unexpected EOF reporting via SSL_ERROR_SSL - Changes in 1.1.1e * Properly detect EOF while reading in libssl. Previously if we hit an EOF while reading in libssl then we would report an error back to the application (SSL_ERROR_SYSCALL) but errno would be 0. We now add an error to the stack (which means we instead return SSL_ERROR_SSL) and therefore give a hint as to what went wrong. * Check that ed25519 and ed448 are allowed by the security level. Previously signature algorithms not using an MD were not being checked that they were allowed by the security level. * Fixed SSL_get_servername() behaviour. The behaviour of SSL_get_servername() was not quite right. The behaviour was not consistent between resumption and normal handshakes, and also not quite consistent with historical behaviour. The behaviour in various scenarios has been clarified and it has been updated to make it match historical behaviour as closely as possible. * Corrected the documentation of the return values from the EVP_DigestSign* set of functions. The documentation mentioned negative values for some errors, but this was never the case, so the mention of negative values was removed. * Added a new method to gather entropy on VMS, based on SYS$GET_ENTROPY. The presence of this system service is determined at run-time. * Added newline escaping functionality to a filename when using openssl dgst. This output format is to replicate the output format found in the '*sum' checksum programs. This aims to preserve backward compatibility. * Print all values for a PKCS#12 attribute with 'openssl pkcs12', not just the first value. - Dropped the following patches: * openssl-1_1-CVE-2019-1551.patch * openssl-fips-dont_run_FIPS_module_installed.patch * openssl-fips_fix_selftests_return_value.patch * openssl-CVE-2020-1967.patch * openssl-CVE-2020-1967-test1.patch * openssl-CVE-2020-1967-test2.patch * openssl-CVE-2020-1967-test3.patch * openssl-CVE-2020-1971.patch * openssl-CVE-2021-23840.patch * openssl-CVE-2021-23841.patch * openssl-1_1-CVE-2021-3449-NULL_pointer_deref_in_signature_algorithms.patch * openssl-1.1.1-fips_list_ciphers.patch * CVE-2021-3711-1-Correctly-calculate-the-length-of-SM2-plaintext-give.patch * CVE-2021-3711-2-Extend-tests-for-SM2-decryption.patch * CVE-2021-3711-3-Check-the-plaintext-buffer-is-large-enough-when-decr.patch * CVE-2021-3712-Fix-read-buffer-overrun-in-X509_aux_print.patch * CVE-2021-3712-other-ASN1_STRING-issues.patch - Rebased the following patches: * 0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch * 0003-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch * openssl-1.1.0-issuer-hash.patch * openssl-1.1.0-no-html.patch * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-fips-crng-test.patch * openssl-1.1.1-fips-post-rand.patch * openssl-1.1.1-fips.patch * openssl-1.1.1-ssh-kdf.patch * openssl-DH.patch * openssl-Enable-curve-spefific-ECDSA-implementations-via-EC_M.patch * openssl-assembly-pack-accelerate-scalar-multiplication.patch * openssl-fips_selftest_upstream_drbg.patch * openssl-kdf-selftest.patch * openssl-kdf-ssh-selftest.patch * openssl-kdf-tls-selftest.patch * openssl-s390x-assembly-pack-accelerate-ECDSA.patch * openssl-s390x-assembly-pack-accelerate-X25519-X448-Ed25519-and-Ed448.patch * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * openssl-s390x-fix-x448-and-x448-test-vector-ctime-for-x25519-and-x448.patch- Other OpenSSL functions that print ASN.1 data have been found to assume that the ASN1_STRING byte array will be NUL terminated, even though this is not guaranteed for strings that have been directly constructed. Where an application requests an ASN.1 structure to be printed, and where that ASN.1 structure contains ASN1_STRINGs that have been directly constructed by the application without NUL terminating the "data" field, then a read buffer overrun can occur. * CVE-2021-3712 continued * bsc#1189521 * Add CVE-2021-3712-other-ASN1_STRING-issues.patch * Sourced from openssl-CVE-2021-3712.tar.bz2 posted on bsc-1189521 2021-08-24 00:47 PDT by Marcus Meissner- A bug in the implementation of the SM2 decryption code means that the calculation of the buffer size required to hold the plaintext returned by the first call to EVP_PKEY_decrypt() can be smaller than the actual size required by the second call. This can lead to a buffer overflow when EVP_PKEY_decrypt() is called by the application a second time with a buffer that is too small. * CVE-2021-3711 * bsc#1189520 * Add: CVE-2021-3711-1-Correctly-calculate-the-length-of-SM2-plaintext-give.patch CVE-2021-3711-2-Extend-tests-for-SM2-decryption.patch CVE-2021-3711-3-Check-the-plaintext-buffer-is-large-enough-when-decr.patch - The function X509_aux_print() has a bug which may cause a read buffer overrun when printing certificate details. A malicious actor could construct a certificate to deliberately hit this bug, which may result in a crash of the application (causing a Denial of Service attack). * CVE-2021-3712 * bsc#1189521 * Add CVE-2021-3712-Fix-read-buffer-overrun-in-X509_aux_print.patch- Don't list disapproved cipher algorithms while in FIPS mode * openssl-1.1.1-fips_list_ciphers.patch * bsc#1161276- Fix NULL pointer deref in signature_algorithms * CVE-2021-3449 * bsc#1183852 * Add openssl-1_1-CVE-2021-3449-NULL_pointer_deref_in_signature_algorithms.patch- Security fixes: * Integer overflow in CipherUpdate: Incorrect SSLv2 rollback protection [bsc#1182333, CVE-2021-23840] * Null pointer deref in X509_issuer_and_serial_hash() [bsc#1182331, CVE-2021-23841] - Add openssl-CVE-2021-23840.patch openssl-CVE-2021-23841.patch- Fix unresolved error codes [bsc#1182959] - Update openssl-1.1.1-fips.patch- Fix EDIPARTYNAME NULL pointer dereference (CVE-2020-1971, bsc#1179491) * add openssl-CVE-2020-1971.patch- Restore private key check in EC_KEY_check_key [bsc#1177479] * Update openssl-DH.patch- Add shared secret KAT to FIPS DH selftest [bsc#1175844] * add openssl-fips-DH_selftest_shared_secret_KAT.patch- Include ECDH/DH Requirements from SP800-56Arev3 [bsc#1175844, bsc#1173470] - Add patches: * openssl-DH.patch * openssl-kdf-selftest.patch * openssl-kdf-tls-selftest.patch * openssl-kdf-ssh-selftest.patch- Security fix: [bsc#1169407, CVE-2020-1967] * Segmentation fault in SSL_check_chain: Server applications that call the SSL_check_chain() function during or after a TLS handshake may crash due to a NULL pointer dereference as a result of incorrect handling of the signature_algorithms_cert TLS extension. - Add patches: * openssl-CVE-2020-1967.patch * openssl-CVE-2020-1967-test1.patch * openssl-CVE-2020-1967-test2.patch * openssl-CVE-2020-1967-test3.patch- openssl dgst: default to SHA256 only when called without a digest, not when it couldn't be found (bsc#1166189) * add openssl-unknown_dgst.patch- Limit the DRBG selftests to not deplete entropy (bsc#1165274) * update openssl-fips_selftest_upstream_drbg.patch- Run FIPS DRBG selftests against the crypto/rand DRBG implementation (bsc#1164557) * add openssl-fips_selftest_upstream_drbg.patch- Use the newly build libcrypto shared library when computing the hmac checksums in order to avoid a bootstrapping issue by BuildRequiring libopenssl1_1 (bsc#1164102)- Fix wrong return values of FIPS DSA and ECDH selftests (bsc#1163569) * add openssl-fips_fix_selftests_return_value.patch- Added SHA3 FIPS self-tests bsc#1155345 * openssl-fips-add-SHA3-selftest.patch- Support for CPACF enhancements - part 2 (crypto) [jsc#SLE-7403] - Add patches: * openssl-s390x-assembly-pack-accelerate-X25519-X448-Ed25519-and-Ed448.patch * openssl-s390x-fix-x448-and-x448-test-vector-ctime-for-x25519-and-x448.patch- Temporarily ignore broken OPENSSL_INIT_NO_ATEXIT due to our layered FIPS initialization (bsc#1161789) * openssl-fips-ignore_broken_atexit_test.patch- Import FIPS patches from SLE-15 * openssl-fips-dont_run_FIPS_module_installed.patch * openssl-fips_mode.patch * openssl-ship_fips_standalone_hmac.patch * openssl-fips-clearerror.patch * openssl-fips-selftests_in_nonfips_mode.patch- Don't run FIPS power-up self-tests when the checksum files aren't installed (bsc#1042392) * add openssl-fips-run_selftests_only_when_module_is_complete.patch- Import FIPS patches from Fedora (bsc#1157702, jsc#SLE-9553) * openssl-1.1.1-fips-crng-test.patch * openssl-1.1.1-fips-post-rand.patch * openssl-1.1.1-fips.patch * openssl-1.1.0-issuer-hash.patch * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-ssh-kdf.patch replaces openssl-jsc-SLE-8789-backport_KDF.patch - keep EVP_KDF functions at version 1.1.1d for backward compatibility * add openssl-keep_EVP_KDF_functions_version.patch- Support for CPACF enhancements - part 1 (crypto) [bsc#1152695, jsc#SLE-7861] - Add patches: * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * openssl-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch * openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch * openssl-s390x-assembly-pack-update-OPENSSL_s390xcap-3.patch * openssl-s390xcpuid.pl-fix-comment.patch * openssl-assembly-pack-accelerate-scalar-multiplication.patch * openssl-Enable-curve-spefific-ECDSA-implementations-via-EC_M.patch * openssl-s390x-assembly-pack-accelerate-ECDSA.patch * openssl-OPENSSL_s390xcap.pod-list-msa9-facility-bit-155.patch * openssl-s390x-assembly-pack-cleanse-only-sensitive-fields.patch * openssl-s390x-assembly-pack-fix-OPENSSL_s390xcap-z15-cpu-mas.patch * openssl-s390x-assembly-pack-fix-msa3-stfle-bit-detection.patch * openssl-Fix-9bf682f-which-broke-nistp224_method.patch- Obsolete libopenssl-1_0_0-devel and libopenssl-1_0_0-hmac in order to avoid conflict upon upgrade from SLE-12 (bsc#1158499)- 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- Fixed EVP_PBE_scrypt() to allow NULL salt values. * Revealed by nodejs12 during bsc#1149572. * Modified openssl-jsc-SLE-8789-backport_KDF.patch- Update to 1.1.1d (bsc#1133925, jsc#SLE-6430) * Fixed a fork protection issue. OpenSSL 1.1.1 introduced a rewritten random number generator (RNG). This was intended to include protection in the event of a fork() system call in order to ensure that the parent and child processes did not share the same RNG state. However this protection was not being used in the default case. (bsc#1150247, CVE-2019-1549) * Compute ECC cofactors if not provided during EC_GROUP construction. Before this change, EC_GROUP_set_generator would accept order and/or cofactor as NULL. After this change, only the cofactor parameter can be NULL. (bsc#1150003, CVE-2019-1547) * Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey. (bsc#1150250, CVE-2019-1563) * For built-in EC curves, ensure an EC_GROUP built from the curve name is used even when parsing explicit parameters, when loading a serialized key or calling EC_GROUP_new_from_ecpkparameters()/EC_GROUP_new_from_ecparameters(). * Early start up entropy quality from the DEVRANDOM seed source has been improved for older Linux systems. * Changed DH_check to accept parameters with order q and 2q subgroups. With order 2q subgroups the bit 0 of the private key is not secret but DH_generate_key works around that by clearing bit 0 of the private key for those. This avoids leaking bit 0 of the private key. * Significantly reduce secure memory usage by the randomness pools. * Revert the DEVRANDOM_WAIT feature for Linux systems - drop 0001-build_SYS_str_reasons-Fix-a-crash-caused-by-overlong.patch (upstream) - refresh patches * openssl-1.1.0-no-html.patch * openssl-jsc-SLE-8789-backport_KDF.patch- To avoid seperate certification of openssh server / client move the SSH KDF (Key Derivation Function) into openssl. * jsc#SLE-8789 * Sourced from commit 8d76481b189b7195ef932e0fb8f0e23ab0120771#diff-a9562bc75317360a2e6b8b0748956e34 in openssl master (introduce the SSH KDF) and commit 5a285addbf39f91d567f95f04b2b41764127950d in openssl master (backport EVP/KDF API framework) * added openssl-jsc-SLE-8789-backport_KDF.patch- Upgrade to 1.1.1c (jsc#SLE-9135, bsc#1148799) * Support for TLSv1.3 added * Allow GNU style "make variables" to be used with Configure. * Add a STORE module (OSSL_STORE) * Claim the namespaces OSSL and OPENSSL, represented as symbol prefixes * Add multi-prime RSA (RFC 8017) support * Add SM3 implemented according to GB/T 32905-2016 * Add SM4 implemented according to GB/T 32907-2016. * Add 'Maximum Fragment Length' TLS extension negotiation and support * Add ARIA support * Add SHA3 * Rewrite of devcrypto engine * Add support for SipHash * Grand redesign of the OpenSSL random generator - drop FIPS support * don't build with FIPS mode (not supported in 1.1.1) - drop FIPS patches * openssl-fips-clearerror.patch * openssl-fips_disallow_ENGINE_loading.patch * openssl-fips-dont-fall-back-to-default-digest.patch * openssl-fips-dont_run_FIPS_module_installed.patch * openssl-fips-fix-odd-rsakeybits.patch * openssl-fips-rsagen-d-bits.patch * openssl-fips-selftests_in_nonfips_mode.patch * openssl-rsakeygen-minimum-distance.patch * openssl-1.1.0-fips.patch - add TLS 1.3 ciphers to DEFAULT_SUSE - merge openssl-1.0.1e-add-suse-default-cipher.patch and openssl-1.0.1e-add-test-suse-default-cipher-suite.patch to openssl-DEFAULT_SUSE_cipher.patch - Use upstream patch for the locale crash (bsc#1135550) * https://github.com/openssl/openssl/pull/8966 * add 0001-build_SYS_str_reasons-Fix-a-crash-caused-by-overlong.patch - drop patches (upstream): * openssl-Bleichenbachers_CAT.patch * openssl-CVE-2018-0734.patch * openssl-CVE-2018-0735.patch * openssl-CVE-2019-1543.patch * openssl-disable_rsa_keygen_tests_with_small_modulus.patch * openssl-dsa_paramgen2_check.patch * openssl-One_and_Done.patch * openssl-speed_skip_binary_curves_NO_EC2M.patch * openssl-static-deps.patch * openssl-urandom-reseeding.patch * 0001-Add-a-constant-time-flag-to-one-of-the-bignums-to-av.patch * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * 0001-DSA-mod-inverse-fix.patch * 0001-Resume-reading-from-randfile-when-interrupted-by-a-s.patch * 0001-apps-speed-fix-segfault-while-looking-up-algorithm-n.patch - drop s390x patches (rebased): * 0002-s390x-assembly-pack-add-KMA-code-path-for-aes-ctr.patch * 0003-crypto-aes-asm-aes-s390x.pl-replace-decrypt-flag-by-.patch * 0004-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch * 0005-s390x-assembly-pack-add-KMAC-code-path-for-aes-ccm.patch * 0006-s390x-assembly-pack-add-KM-code-path-for-aes-ecb.patch * 0007-s390x-assembly-pack-add-KMO-code-path-for-aes-ofb.patch * 0008-s390x-assembly-pack-add-KMF-code-path-for-aes-cfb-cf.patch * 0009-Fix-undefined-behavior-in-s390x-aes-gcm-ccm.patch * 0001-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch * 0001-s390x-assembly-pack-extend-s390x-capability-vector.patch - add s390x patches: * 0001-s390x-assembly-pack-perlasm-support.patch * 0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch * 0003-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch * 0004-s390x-assembly-pack-fix-formal-interface-bug-in-chac.patch * 0005-s390x-assembly-pack-import-chacha-from-cryptogams-re.patch * 0006-s390x-assembly-pack-import-poly-from-cryptogams-repo.patch- Fix segfault in openssl speed when an unknown algorithm is passed (bsc#1125494) * add 0001-apps-speed-fix-segfault-while-looking-up-algorithm-n.patch - Correctly skip binary curves in openssl speed to avoid spitting errors (bsc#1116833) * add openssl-speed_skip_binary_curves_NO_EC2M.patch- OpenSSL Security Advisory [6 March 2019] * Prevent long nonces in ChaCha20-Poly1305 (bsc#1128189, CVE-2019-1543) * add openssl-CVE-2019-1543.patch- Add s390x poly1305 vectorized implementation (fate#326351) * https://github.com/openssl/openssl/pull/7991 - add 0001-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch- Add vectorized chacha20 implementation for s390x (fate#326561) * https://github.com/openssl/openssl/pull/6919 - add patches: 0001-s390x-assembly-pack-perlasm-support.patch 0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch- Replace fate#321518 s390x patches from closed pull request https://github.com/openssl/openssl/pull/2859 with patches from openssl git master (bsc#1122984) - add patches: 0001-s390x-assembly-pack-extend-s390x-capability-vector.patch 0002-s390x-assembly-pack-add-KMA-code-path-for-aes-ctr.patch 0003-crypto-aes-asm-aes-s390x.pl-replace-decrypt-flag-by-.patch 0004-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch 0005-s390x-assembly-pack-add-KMAC-code-path-for-aes-ccm.patch 0006-s390x-assembly-pack-add-KM-code-path-for-aes-ecb.patch 0007-s390x-assembly-pack-add-KMO-code-path-for-aes-ofb.patch 0008-s390x-assembly-pack-add-KMF-code-path-for-aes-cfb-cf.patch 0009-Fix-undefined-behavior-in-s390x-aes-gcm-ccm.patch - drop patches: 0002-crypto-modes-asm-ghash-s390x.pl-fix-gcm_gmult_4bit-K.patch 0004-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch 0005-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch 0006-s390x-assembly-pack-extended-s390x-capability-vector.patch 0007-crypto-evp-e_aes.c-add-foundations-for-extended-s390.patch 0008-s390x-assembly-pack-extended-s390x-capability-vector.patch 0009-crypto-aes-asm-aes-s390x.pl-add-KMA-code-path.patch 0010-doc-man3-OPENSSL_s390xcap.pod-update-KMA.patch 0011-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch 0012-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch 0013-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch- Fix FIPS RSA generator (bsc#1118913) * import fixed openssl-1.1.0-fips.patch from Fedora * drop openssl-CVE-2018-0737-fips.patch which got merged into openssl-1.1.0-fips.patch * refresh openssl-fips-rsagen-d-bits.patch- The 9 Lives of Bleichenbacher's CAT: Cache ATtacks on TLS Implementations (bsc#1117951) * https://github.com/openssl/openssl/issues/7739 * add patch openssl-Bleichenbachers_CAT.patch- OpenSSL Security Advisory [30 October 2018] * Timing vulnerability in ECDSA signature generation (bsc#1113651, CVE-2018-0735) * Timing vulnerability in DSA signature generation (bsc#1113652, CVE-2018-0734) * And more timing fixes - Add patches: * openssl-CVE-2018-0734.patch * openssl-CVE-2018-0735.patch * 0001-DSA-mod-inverse-fix.patch * 0001-Add-a-constant-time-flag-to-one-of-the-bignums-to-av.patch- Obsolete libopenssl-1_0_0-devel by libopenssl-1_1-devel to avoid conflicts when updating from older distributions (bsc#1106180)- Fix infinite loop in DSA generation with incorrect parameters (bsc#1112209) * add openssl-dsa_paramgen2_check.patch- Fix One&Done side-channel attack on RSA (bsc#1104789) * add openssl-One_and_Done.patch- Update to 1.1.0i - Align with SLE-12-SP4 OpenSSL Security Advisory [12 June 2018] * Reject excessively large primes in DH key generation (bsc#1097158, CVE-2018-0732) * 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. * Fixed a text canonicalisation bug in CMS - drop patches (upstream): * 0001-Limit-scope-of-CN-name-constraints.patch * 0001-Revert-util-dofile.pl-only-quote-stuff-that-actually.patch * 0001-Tolerate-a-Certificate-using-a-non-supported-group-o.patch * 0002-Skip-CN-DNS-name-constraint-checks-when-not-needed.patch * openssl-add-blinding-to-dsa.patch * openssl-add-blinding-to-ecdsa.patch * openssl-CVE-2018-0732.patch - refresh patches: * openssl-1.1.0-fips.patch * openssl-disable_rsa_keygen_tests_with_small_modulus.patch - rename openssl-CVE-2018-0737.patch to openssl-CVE-2018-0737-fips.patch as it now only includes changes to the fips code- Add openssl(cli) Provide so the packages that require the openssl binary can require this instead of the new openssl meta package (bsc#1101470) - Don't Require openssl-1_1 from the devel package, just Recommend it- Suggest libopenssl1_1-hmac from libopenssl1_1 package to avoid dependency issues during updates (bsc#1090765)- Relax CN name restrictions (bsc#1084011) * added patches: 0001-Limit-scope-of-CN-name-constraints.patch 0002-Skip-CN-DNS-name-constraint-checks-when-not-needed.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- OpenSSL Security Advisory [16 Apr 2018] * Cache timing vulnerability in RSA Key Generation (CVE-2018-0737, bsc#1089039) * add openssl-CVE-2018-0737.patch- Fix escaping in c_rehash (boo#1091961, bsc#1091963) * add 0001-Revert-util-dofile.pl-only-quote-stuff-that-actually.patch- Tolerate a Certificate using a non-supported group on server side (boo#1084651) * https://github.com/openssl/openssl/pull/5607 * add 0001-Tolerate-a-Certificate-using-a-non-supported-group-o.patch- Update to 1.1.0h OpenSSL Security Advisory [27 Mar 2018] * Constructed ASN.1 types with a recursive definition could exceed the stack (CVE-2018-0739) (bsc#1087102) * rsaz_1024_mul_avx2 overflow bug on x86_64 (CVE-2017-3738) (bsc#1071906) - refresh patches: * 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch * openssl-1.1.0-fips.patch * openssl-pkgconfig.patch * openssl-rsakeygen-minimum-distance.patch * openssl-static-deps.patch- Move the libopenssl1_1_0-32bit obsoletes in baselibs.conf to the new libopenssl1_1-32bit: it does not belong to the devel package.- Renamed from openssl-1_1_0 (bsc#1081335) * All the minor versions of the 1.1.x openssl branch have the same sonum and keep ABI compatibility * obsolete the 1_1_0 packages - update baselibs.conf with the new version names- Remove bit obsolete syntax - Use %license macro- Don't disable afalgeng on aarch64- Add support for s390x CPACF enhancements (fate#321518) patches taken from https://github.com/openssl/openssl/pull/2859: * 0002-crypto-modes-asm-ghash-s390x.pl-fix-gcm_gmult_4bit-K.patch * 0004-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * 0005-s390x-assembly-pack-add-OPENSSL_s390xcap-man-page.patch * 0006-s390x-assembly-pack-extended-s390x-capability-vector.patch * 0007-crypto-evp-e_aes.c-add-foundations-for-extended-s390.patch * 0008-s390x-assembly-pack-extended-s390x-capability-vector.patch * 0009-crypto-aes-asm-aes-s390x.pl-add-KMA-code-path.patch * 0010-doc-man3-OPENSSL_s390xcap.pod-update-KMA.patch * 0011-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch * 0012-s390x-assembly-pack-add-KMA-code-path-for-aes-gcm.patch * 0013-crypto-aes-asm-aes-s390x.pl-add-CFI-annotations-KMA-.patch- Do not filter pkgconfig() provides/requires.- Obsolete openssl-1_0_0 by openssl-1_1_0: this is required for a clean upgrade path as an aid to zypp (boo#1070003).- Update to 1.1.0g 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) - drop 0001-Fix-a-TLSProxy-race-condition.patch (upstream) - refresh 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch- update DEFAULT_SUSE cipher list (bsc#1055825) * add CHACHA20-POLY1305 * add ECDSA ciphers * remove 3DES - modified openssl-1.0.1e-add-suse-default-cipher.patch- do not require openssl1_1_0-targettype in devel-targettype, as it is not built (it has no libraries)- The description is supposed to describe the package, not the development process or history. (Synchronize with the already-updates descriptions in openssl-1_0_0.) - Update historic copypasted boilerplate summaries ("include files mandatory for development")- Disable the verbosity of the tests as we expose yet another race condition in that- Fix a race condition in tests to make the package build reliably * https://github.com/openssl/openssl/issues/3562 * 0001-Fix-a-TLSProxy-race-condition.patch- Add Provides and Conflicts for -devel package in baselibs.conf.- Add patch openssl-no-date.patch to disable date inclusion in most of the binaries - Use autopatch to make things smaller - Enable verbose output on the tests - Paralelize depmod- update to 1.1.0f * bugfix only release - disable RSA keygen tests, because they use too small modulus, which is rejected by our CC/FIPS hardening patches * added openssl-disable_rsa_keygen_tests_with_small_modulus.patch - refreshed openssl-rsakeygen-minimum-distance.patch and 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch- 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- drop unnecessary README.SUSE- add openssl-1.1-fix-ppc64.patch from Marcus Meissner to fix build on ppc64- Fix build on aarch64- Remove libpadlock conditional, no longer present- Update baselibs.conf to contain all the renamed packages- re-enable tests on SLE-12 and below despite current failure, so they are automatically run once the issue is resolved- Filter out the pkgconfig provides to force usage of the main openssl package provides- disable tests on SLE-12 and its derivates * they fail because of glibc bug bsc#1035445 - remove README-FIPS.txt (outdated)- drop openssl-fipslocking.patch The locking in 1.1.0 has been rewritten and converted to the new threading API. The fips deadlock (at least bsc#991193) can't be reproduced anymore. - don't ship useless INSTALL* files- simplify openssl-fips-dont-fall-back-to-default-digest.patch The -non-fips-allow option was dropped in OpenSSL 1.1.0 - drop openssl-no-egd.patch as OpenSSL 1.1.0 disables EGD at compile time by default - renumber the patches so the numbers are consequent- Update showciphers.c to work with new openssl- Add patch openssl-static-deps.patch to allow dependencies on statically build libraries - Refresh openssl-1-1.0-fips.patch to take in use the above approach - Silence the install manpage rename phase- Start update to 1.1.0e basing of the 1.0.0 split release - Drop patch merge_from_0.9.8k.patch the ppc64 should work out of the box - Drop patch openssl-engines-path.patch converted to configure option - Drop patch openssl-1.0.2a-padlock64.patch code behind was redone does not apply at all - Drop patch openssl-fix-pod-syntax.diff mostly merged upstream or not applicable - Drop patch compression_methods_switch.patch as we do not need to keep the compat on this release anymore - Drop patch openssl-1.0.2a-ipv6-apps.patch which was upstreamed - Drop upstreamed patch openssl-1.0.2a-default-paths.patch - Drop obsolete patch openssl-1.0.0-c_rehash-compat.diff - Drop obsolete patch openssl-missing_FIPS_ec_group_new_by_curve_name.patch - Drop obsolete patch openssl-print_notice-NULL_crash.patch - Drop obsolete patch openssl-randfile_fread_interrupt.patch - Refresh patch openssl-truststore.patch - Refresh baselibs.conf to correctly reflect soname - Add patch openssl-1.1.0-fips.patch obsoleting bunch of older: * openssl-1.0.2i-fips.patch * openssl-1.0.2a-fips-ec.patch * openssl-1.0.2a-fips-ctor.patch * openssl-1.0.2i-new-fips-reqs.patch * openssl-fips_disallow_x931_rand_method.patch - Add new patch for upstream: * 0001-Resume-reading-from-randfile-when-interrupted-by-a-s.patch - Refresh patch openssl-pkgconfig.patch - Drop patch openssl-gcc-attributes.patch as the code was redone - Rebase patch 0001-Axe-builtin-printf-implementation-use-glibc-instead.patch - Rebase patch openssl-no-egd.patch - Rebase patch openssl-1.0.1e-add-suse-default-cipher.patch and openssl-1.0.1e-add-test-suse-default-cipher-suite.patch - Rebase patch openssl-fips_disallow_ENGINE_loading.patch - Rebase patch openssl-urandom-reseeding.patch - Rebase patch openssl-fips-rsagen-d-bits.patch - Rebase patch openssl-fips-selftests_in_nonfips_mode.patch - Remove switch for ssl2 - no longer present - Remve the buildinf.h parsing, should no longer be needed - Drop the rehash in build, no longer needed - Drop openssl-fips-hidden.patch as it is not really needed - Do not sed in secure_getenv upstream does it in code on their own - Do not install html converted manpages * openssl-1.1.0-no-html.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 showciphers 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)/bin/shlibopenssl1_1_0-32bit1.1.1l-150500.17.37.11.1.1l-150500.17.37.1engines-1.1capi.sopadlock.solibcrypto.so.1.1libssl.so.1.1/usr/lib//usr/lib/engines-1.1/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36135/SUSE_SLE-15-SP5_Update/f9e0d5ff6d15a931ab57899f28a96b5f-openssl-1_1.SUSE_SLE-15-SP5_Updatedrpmxz5x86_64-suse-linuxdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bc59d661b367e4726f6e3cfcf9531b47a3ca7549, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e27af451511ccc8b9a0d090b2b90eadb11f35f46, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d10f1ba4f077b4250de3401f9394e18d2add31a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a18ca0bb10c1858c4fb2360398b7b309549214ec, stripped >5RRRRR RR RRPPPPPPPPPPPPPPPP P P P P P P P P P PPPPPPPRRRRRR RR RR R RRRRRRRRRRPPPPPPPPRR RR RRRRRRRRR RRutf-80dd4ceac4ae80315e7d4bc7ad474499d6d45448c59ad5aea64d201f88ee5c282?7zXZ !t/a]"k%4"c DzȘ9K릩m8jc2o nt^{T<xv 6ЈBH^^") LV>HEhCܭM6j3՞tq5?1ƞo~8YW_¾<4Sp*p4.HTcS1"fcj^p}?5;(dIf4Ap_V2]̭g+QU\ NWPG`nLrzXшCJ2uj4D[쎓({$fI0uN[Kc' 0Ա7˘%]3u4曰Es*X/B;2CE䣬n7 d0;E;y.gKR`N(Wo70e2ܦ-OM40 (,쳀P8p0+\R=|[3}H0b'&D^r }NEZz"t_ ׾H!U+fĵ{ވق@`7z"CԾ2%[-ьC!`UB8K, Jڊ2 S#Gӏ l J)o.膟G$6U !pE l q(P. KR(1U߾ ͟CHRY.fŋz nVA wwå4O?L6M(BؖbDР$w]c$ 3ZՁ%[T_>0]22N+\Wo<-DC~=0gK``D%s?-U֗+12ReG}d٭Mrgs.Nl7hDԸhNG'GjzY"6<0_g_2Gg?{ص$1(IV  ƚn&ۖ"t#hUY1Hғ`7hJ ؍!?,,v@3smf,m8E"CG?Sw`Ϧ;23`T/P`b+ދʳ+VTmjR 4lJl~Vb'!4 >\~wpl-\5$fp׍,meBύ,KܰG LsGw\yIM}ϛntOLFE.q-o{Ǔޙԭ%`i%  Y,-9ۋ +v#nMSa[BR}dݟ۞Ig.-]kt+b7,ڶ؂.2_2cNDP1'ֽ$Ε: )m M/! W/N]m[+ѬGmVI4Twԯ;#vCF41+ODkӕ|8dD{ r7w+_ C|(t~WՍ+3>Nrَ4;᳻_\dϺw)qr.I0m1~h$ע$ q?UziIz_8h `яb B fpQoVyq" jDF9 %t;.}voXԈh"UKϼI9eF: v?ݓz$=k[A=S4D'3p=t'U&)NEQQeߘ`Bp"~! R ]'X&~2XkJ{-y|ŀ'4hEV*=1y)S:*qKg4,noE֒mUTU$QDLp#!٧8S#Sf3\;LU"g5F\OqurSʉh"LPV!*nF[cyW#%`5s23'"4R IP_.t3~Il&g.N6\ h:,|Oz `ʾ;e]k@tU$w-/V-W­py?~D!b)AôL/.> w@wTL-RynA K>'Onr4Y` 0HE@o%2v/ mHZ7i[x2Ga&YW?Srf݋H;ŗno/hԒ+FuYt8{$/,V _w(ၱ]Bfm;/TIj4ޖq߭%f5noZ07".1>4) -vrSʆTG'N 5o dɳt@THK"`qhY޸[/& =\ǀXNccw~%gI!ȦKk]UDNZ}nY6xEA@֦%E4}ese蹄e >6G=^TG'2I;Vo %6'h:qمnzG?zM`.|(S~_Mc,d":SO[rXyt?_0y" :UGCTP&*Y`L+SmOB=7?|ʈ3,U S|Dqagԓk`C>ؤ{ÒlB CjmwKAwBJ[ gL"62J{U53: oBzfg; z:i"| *ڊ\\8る 2WY@ ||Ϛ)pͮ)ԜN8d-0L 7y'͚ ?Z W%|.ꅱYZQm1:.7X}gԖ"0GnNo6W )IKPXeCſF^[oc_H6`8Q?A =.H# ި1~@`nS]PoOZ6I3?RQdX.;ȹ[ PB2x5oN2/6`a\9;BxtJw„`?4iE1Pln+!ڸ A:1#+l[P)XA s 3(%V 1 Q'ܦaݫgMnZe6gm/<8R{IHąAT 9>A&9T;C).80('PegHpmvL^x "l5&d+1x(Dϲ+U9KĂ8bck%l{N 5{pek:0nKq!knOeC{`2~@l}#OzdԢe9hbBE|r= ) ?/=ۀ/L-F4A/-)"-%9< xZ! R,&8x 47=JC^Yv9E6$oGX2G콺lw3nͪkM3^˟=*B߷2?=NT+G-24OtҊ_L#Y9mKh|H3mr"K}NS>hK xhBmAwgeN|Ӷz\gjAGBheoTPmxaK*`V s2wn:|G;xn҅CkGYt^$nWftKu;\_XlS`Ck-c4ǡg Nۚ1n~n {;)K.z*J$PJy@RF9< c΃Ҡ[wȽb)u![oL:PGkBgx<%r_Ϥ$K\ E]<UBGC%FDlvW$Y#BMԴLv- ꢰ%y>wDS47jU0`rC#Vf{$j SZ5t_S4zLk)8%'s/|γlO-gRԣ^\ʺ涥~cJC[T 1+ԅQp~яYHlu5 V_B?/x<^55_4fz␨)^.QUQi~ܟy@Z-XM&ԇ3 8mO1d[4O fga:yH30y}>=o-H*5cI9UPn EPR7= )[wNe0?&i0㏊\U }aSѴᓔ: 9jV ;F(&]:-[C{ Y)o3P},4GG~KJhnJ<\K nfTl}tJ_0v|qh+H8z~vfǖ`^ճBD,VɂnU5ĺ}&*?Ћhl=s6dib7'"j bbM ﵹd*R4$wq`wa` xb>5$pbWDHoPy;wLbPPoqA add 17◽GRDњ8(Y7UKMB\7;$= k,<\}@,{4ZK o(O nuŽPԣ$[.^7 g%l6cttq ;crß\+w N g# ggDU9 c oLƣұ4y$36똪vYuvt~|M!x? 5Y&L˨MqOjdz&@yYVQvL8(Isr*yb"D&0dHݒF d|ZĐ<K+,FHaV-2$]>)z4]0BuT{\ j-TÍO ϤC9'C[^m0ṗc+R839 }̍2JYWayH\-s{9 )Sk_8\#~3.D&1|!˳ڥr|cOi:o0zbZDE$Ĩ1$sn?*< u{nW:vڵ 50]"іR7k:}%V#ith)_Tm9CMG/%S:vݹ:|l 0 }\!!*MEv΍/k1f~k4sD,I{njuzK(ɕ6s|cPyQ]tGۯI S´m}IU&1\- BL^j[nU"5*Fe ԟ}&>Ld Gl Y1{!xE!8C f'r`1phipMupP%Gs̸{ 7DUW;BJ17q|b?GdGҼ&y #YyT}bfBC{ ZV{G|PJ-oNU.Eޤ^jvil|wUHb\ K&$3:{ E 3e[&R_do:o^d[Rvݫo 9@W8#xTH3 +0d" o 4!W^4hXΑACtywUS{ 숻1k3~҃ǛB$s[b);R!AU+chc'2rlJjoJZ%# C Vadމ mvh;a*WCݬYlf`Rԫ'=3Dw1]6%\v<#U22vw\Sal?^=-jM+~.ո&7vX B?sB ]U:tsRSYI p!Z^ȍ{Vxoa:WRiXTg<Ѝh |ŠXԻ"_M$!~1/}YvU(.iv!XP9W7{s3/!&K3>LYtW@h;EdҠhSqoZW3^ؼp[mݼQ>(L`LnA"dt9FV$xݥ5wNz7m ;/vY̧+`%")>I*fڗe-bˏ^QVVGݻITIVc_ n9.k%Y)aOKؾDaϢ;8HD]~ZBN ;m3(?*_G sѵކ`˯rSA^Ċ!lUuٺ*Y iܥv^ka>}nQwPjDK_7!G$(hf-֤4H:8з p w!i-#GE:3"{8jZ_68J7^3rNLpҳ :|KTO:1\Q8P w;_ &.}D%0;O s]nk闺TK' l趥ym9}$4DK f{:mawPi>*zAQ|~ZUyLLШց_qzbr7n~ޏ߃_%<3I^Cs1A s[~K5{ʱ+Hs)_.6gđEz]ՌDSVWkъ*[Tdoaíכq!|k`uAlwј])`"t@p,"z`]B`doCtɧb cYyh"e0(%oېao@RrX?R/ o*,>=#0p1WIㄽ]Y,QL'[s/N![ Ch;H/J{B/,R$&c[2ISId]3 [lT H}Sr,1vP!5>]HӫApE$Y߻϶_l4{BZZxfPZÆOm neVkv"؝Boh#QUZKفN2)smkh-CtW s{@yyۃf)E4iக Yا >K:"ۘn9-ŠnI$!8zRuT ,dO,J~?tZnd;j5f(S^Eܫ[m,!_v҄?oxz8x:e5mjnIl^w}w؄*[+@cO{mKܰZ,N^iIȔ.GtKS=tZyg/w2'V:}T==1+:'$h`=w/%Wo1%>7k2ٰ ~(J宕M&:)/9WcVr!Q8ؽVC*LJv|K41yqhK(lW*'NB'ٲu4"?)R>fl]|+PNұt0? =H{2_[a~y1)2ߓU5@"FEŞC.ۭbn+%#6 v61R0ZaPLju7{UܲH9rl܈]1^?3}ȃzP/ҋ7Mtϓ9n`u 0Lyreh68P+LL`zno~@ИM-.kŇzҴ}>#?WsM-1P*5TC=ȳ0g}qfyߺNMܺJnx]%9sA.gc3fZ4$wmdfCőc 3GWţJu8~ DM' $m¿vF7@zMQ`LkU3Z1ڇsd Nr2Q\Z; oGȉ~PTҥ@Hw1 *X)g& 9Z@HkEU=`=JS-5lE|:+vZ9~xH5];#}P}/If4 $%ũf@R2Qhٕh`7,"#O DsZP#΍(nBL0k7Tbj%V-1$&6>8b\4_NS/30E 6wV|ts\mrloWŵø,X0Ku)hڦΡJkdEފRCӿRY=O7Q(\z\˩!Pq)xJ^3è5 9HZa<[bNEU@S&8YD|k?P Ua,C)^cx1^?LQIq}ǵ7zrS3e,=(I֐ jGCeh3F1 w*_,ާVY6R*ѭ[hLsl=LJx@i K)>b8!y1,0aeUϣ+Yjn |lS2zͨɞ&2n^\˯ݬ{Yh#"@/r!(cixnBƦd5${ V4'X[Ͳ ;e?p[Hv?qW2/xC/:<̨0HCP8IP} 1mq~wPU;+݂D? -E.YriΆ8PFVu7K>eQ٦} D@=i#!j> Ηh淚ŧn@FgL[zPҹa7>Om7|lSdds8UVVw9q a}N@x#♀}?Z7~J:k´I7޳ ^ B:آ [ S詑l|nqᮧwI 'W+Nt1Nz6@㛷ʩVŽS:,D"a'lˡal@SйXM㳇rV.sSѥ.Bge]$6l]H*R:~Zh3}v}J``^  \sj&?b-'*ͦ*iv ˩>d:,B$ T|E^6'O VѤ <Do8-UBߊy/jKg^Z^EA?e<$4(tRAd6j o@Z-H<]]4y_&L+&>OwEݟ7"nTmaL^#ϩh,Ⱊ9AO\?A3YT__#\Jkexy1K,nLg4+6\%7`7xSgHIVU'8c#4Y b81\۹`iYq/XD2 ;WxB0%}Ƀ?[ b#}WJ=4`A#|~7 La<%}Gj3į #rʼ"ƕIfyswxĤ旞o)BIxBM% =8(Ы.Ggly9h2DĊ9áUIT_ LspIX\>,N|/ oe_P1SbV!L I m߭)3}[gg8ppK_pveYMG$ױ)طSOp\X;J<oY}Y {F:cɃuHFXB;'fdh aѾK\POy>!,տzDM%&-2x@S&jM8k,%|>6 MԒY/p /);ֻHo_*ߺ _,7KB[sތxeQ`N{t|=:=OC3W*GǀGq>5vSjgm*~Pz,X =rJ!YޢUjJ#Ѧrz%ϕ&OaTuYvkgT()nmQ }:j=[)r>iA͘ Ĩ<8Bۓ/7y:[ a $:-crIXՏ1_]A[l퉀P[`P[cVT_1j٬J쫃AP89gB9À\×ѱQ}rxEߔ LjPhѫ1BDFUL6QS%V[qٯdX7{Grw&<)FzLE1Y un;gعewVxC|OMEdݯrg!vIgYP ~5RULW=q欶 .^ǡPg0י3O߱K'̩f|׊y9rWWnsy~*ș"3fC^ЗS/ 6_Zvw_/LH w֊twܜld +4{p[6t*Zs/-3*Q^Z7Ll^RF]*r#fӴQSȎìTQŠk]=ѱ +ͺ %9 ̔.NVu.|(A͓𥥾fӺ+GL>6}.$3l4kG߀dTT(13P\/'~ h^B(Sg8R[eUAb6xZ-ȇ#gI72r%w'<2Vc=9zv݁mFI}avR+p!KyΆ& <S@?f?qMiOIJ󥐟4;mj3RZ&6K<Q>dYjN1\=ﱐxe}K Qv51#|$3Gbg,8t rFGTf98 I0%nI b*y7Ð=L&%CS<ȹsxNM,|,h5)}`b;{X Z=<ށݴ«~j㪵}0П7sQdd`[~4W+6Y  RHAJ^ (3Kd$SXᙕ9NG=!;:re %촔{+9 KM@ N3\(XbjUg# c[Y\=պ B Bշ'5u~<?b`e(1"r =Hz~"?r9SKVȨkdw&oС. UV![4N'y t~ {pxWfT(E-G+{ؾ_ xhqW7?md`DJ VND/7ʭ[ؗ*@[8Ҩ?ьl{7>"2 6 L]YUp9  盩*1#~ѻɜaoy,"nJSJGuoWH-#kw"~rXab KN^^;;EQ21WDܜT.J"1fY{8\?m11B4mVBB߯]4POD!}lH i#3SBBqo]zzv%!=LL~:Pkszh7Uى *S`a܃h%8ہJV˗._ " ވr̰gv)K)n`-~#y<=?T3f[&;"j=sJ)mh9q;{n"|Iz2ܳqZцAJD`G^3VuQV1thAl*:5>_DvPu `hlE MikrQTN^`oV7kb.8&̔CaW/\?jcKJd`QG|u8\0Ux-qsQXh6h5#($dga7<| ֒ߟ nt7Zupf47Fm!3|=-u+<{6O*r;˖)uw rm)fcل_+PpB饔o X|?=$4-QJ?b2+L-Xk'u.NiPbCHv_wclߕ`b C$$r H *QGmPqz! ePz־ 2F#cWRw-R bqߐ*e-_t@V<zŬ}ZPZ]B(|!w<|/V MKфeOiЁqǵ1>( pө=.CBc٧ -I:{d_ykPW3ܯE^y\ZfnR@TgqbfַdXCa;3ɰM0PZ^9zquqM5Ћ kؘJT#Lbt,T"☲RȣN~ĖUki*zjgy>t}damn\d7/|kZ; 7aANܔz51WN<iDlgZ)$D+`~g=] W 1gR]0.3UlNˇ7 sH@y88  5>^%1"TfNB/2,=.9fPT1~js#.cF鰈 Fr~n fj$ CHf] ㆁWxd.7FIkZlpQ]Q Ypn_Qj8"O̙wfg "5J0mk 63k3$< `1xxU fncHڌxv5vQ?FXmvf~IWC[RHRACITǓ6 9lIE𿂙J4L?ą5iH@!$n&\lx]kH7(G@"wH X^[TB[PD&a A8WN]Tljϧ @ǥL(TS I`mSY-!z KaN"RP%wmSׂ3(|s hacA^ >ߩ= L$8 q;A$%b- -~m(K|w0E_~ÃdL"}U&_/"nj/CB{$hkc՛*X)%v x 8M<ݿbTq/ӋbN;geCJn1|c'ޱr WAԧv!D‚zLSQs%ic^$I3{kꨟb]P >iW&}~T;B?q'H .n"u1,b/ oamh!9/Zлr5CJ14LӶM7`5yXed4h V,=^8$fuM F,eWvH!I+$#/8>S(]`)NUAT LKk:9Rj^r%cTmNvr))a1^Kl|Y"cȉ4 "l!+9T( b?efQcSPTW1 בOd{:yRYzOb sb롦 xdzMB\y*.ă=&Y]y!s^:!%bLǕFcoW?y:J=U&0F^ǰ 斃s=׳ncw/#XuH%]񟛠[0z~M~<,`uhK{V0Wk>34j},y;=/\>/^iBx׾ S==g>П=8/^F<C³s\ V , [Xz`+N\& bw|8"S\dCa0]rK@˓K3Q-۽Ki:f~(acPמEHtӯxB~Q,w"WES:L.Eƙ#4R6W>NpA_ +; )H/UCtOÕ׿ $lN# l[c4Jpu~y8Ofj OW iQ:"Bw)^N|Z7>U& 1-;*ۣ)…/'79 rJ8oxOzT IЉE?catLTO`CR E戜DnGGVˤjހe<2ܩ|7:cTi$5qЖډ"{ApE9Vx~B&jKB5샮X/Sfw,Xo@F\tD1+IYTn>_@f $27V%svjD;UѴhS e !4bss]Qɻu6ںUJ %Aqg輸[񃡬`?t8# 2)(T>('X2iF\ʇ&0R} vra3>Z(K$ 䀭Ti?`j- gf qgά!E< K퉌p !K忻z]ѝ@-o!Kq۠ HdzZ @"JJZ#x5}nڅ0#aԬ:=쎰^xŨGW'ē-#Hצ`A.}IP\˼*ݲڢ(::VR߸ۈ6>i!KOLԲ<Ȼ&P=__3QHB,aE Df1.(Q%O2 G|oVtj3-;X3(eD g1. gmxO6u|ˋ#)uZ9o.9ŻꓖDJ4zC/O˖6 N 0Ô|Y3KU|Ѿ,/ rC~L^3`lbv9uUl_"qk+1(ZV C| PoZ'qR}lhDM-A9p.$\#?k֒Wu|.Z SK]ì?j-[B1V$vNOEs6X?U68 1/҂F!GF؟)S$=ę,L'?xx7c1XH=߸\[:| +>9ŚѺ*b$ +b cQL7.4oo?0**bx5or9qQEKBYA'8;TA*̚K%ПN(ѡMm3.s~~XF# :^ P M?'_6 BL8L#L G5.>]U<(v•ecJ7*bAE!t=RUaj+,SW9ÔR#.ExWks64Gƒ3M<&Nۥ`aŖo°f Ǚ,X/7Jn7-bUfBriBsv\ N'(Orמxt>#ۋ^A]b_ǭx$"&&>F"b g-T SN̡E]R /0S۫|vpl(fFgqG_Sd *]{id\5_Z$>s&CsTI]6 Z)?{p 7_*%Q뵭T&̫$N##9++^b}q~k0FA cyRӌOA$dj[Gm׼@<8`x캟'֏.qWthIDrץJ*$CO[uF"ΧM> r, ei/aW˼҃|N' s[[0.F:b/=w31Q\'ݰc-ڞVZAy> ws6sn+A]h!2qf2 8NܢjlRR*Ď~<# g f"KL{bؐe// (:ꉿpT=D:ӧST1kc52g9j޳N8ݰ9UJដHX|R573lEoF OPp}ˈD1<,OAX;`mM*uC\.Jo_aIͭ}Cyl$l9wA W'~T-1mo>fS]BFփ/R{^ޗGTOYTr@7z?W+g!To$Xyi_/p/; &ެq'\rkz`e-&eHqr`_z~. ᐖ!Ug N}L^;pz,l*8I*i8{S @j 4yvar]$< S'%w9K%'ɋAePVvɟC K1W!&^i8v~]B%_9&R0Je+ti硨bS]ͨ-hꂏNM`Ҟ^MZ\Q':'NκGΕh4=WJ juB_>-SlK^9Of^< 7ZJqMYuhZ +2TR;V!Z8fj⪳aJqMp$J^nu9lpU_. ܚ>~jF<)sJx&[٭`>t@SӼ*Lړ[~) ɟ?ŪtQ8ŘK\%H !v]GVδjԭPLNT?pS8Yӝ)~$BT"* ) 3Z#+)y^dNEl}f`R'8zőH T0<M? Q0$xyJ<f[p-;jL4fy2%hsh$9T1%eqdA&F!w<0};" l³-l ezۧ3ǰ]s<#RBT#S7jWF'S|$J[>pY)~.Pl2*NՏJOEOmgQ3Ȑ){. 5 \%w!ǟ+Sաg %n4{?tkع%)\yoy57`$7R҂(Fsn͖SGknwb e4ٱU"R0=9)x5n>oXd5Yܜ~X\0ʆQ)_H*+I0ISSnpkYH&^99 #09m?G p{>ܑ@)RK+u5&wi'w I"Kq0YDL#)_T VF7öݘV pIΫWISĨqr~(LW\pBƙ&B҂fl4 Ϧ +v*69HMJzr r @k3D CE'QXF1q_L:ƅ7I1vџ ༰*y xㄅ1O(ڤ`{-I(ƍ6xS.[-&|XboAh6 7 LzSjU񀩐Ԟ7Cgm9^6&? I} QE7(QǍ}6ZecSeҥEv8!6 z*V[W~WBFa-y 'c)U?Ebl6nfgզ>1\zV7ߑ؞Q$ig1sEbbrej513S/h 9~=6k ٟRm]EX~YF]sP%bQEf$Am%[wR^wdbJrZV)p*+:ey~3])e&YRE|o6msU#Xc|.JDtOӚC|ߧt li'ZSt.2BɕѨOH%[hٺћxtq]M"PXd &2FDM+JrxZRjRi CdSkd>VMJni(-g*<35bwV[ 7ӷ gʵ%Q3 m\E~; CF:Kz=z_Cv}q.|Y\z5cKP5&h|̸K^uݸyqJ%E6B|1Qzd{tڅ^V}ɒ'e)ytNhcE$2,3l~C4FXOMA'|287D`Bj%P+jk!n8| [9 _Vr꜁$h5k kPjB :EݏjώҼٜAiQ5-Sg3]GMeD$Gg81Un)G+S&3.X6ͱm利Ԙ<զ@R*  eA?LFBD&?j0~X\ /A6??{q^"Zf?0PE[bh-ZC6MD vq/%qU\A_%L:Qk"7j .ss2Wlc{{k@Rێ(s4X"l4'5bqT ɷڔgcAs84vR'B*9 VN,|9m[ԾuYQcݠsMv WQd1*TBR[d;]:brjkTJg_%M鞒P\ e[SJH1> _(?%ɘPNq_o \jqj2ji̲>})RA1b cmw!DjE;nT(6=;'emmpj+WC{u&*Ci GD aǍ|J%Y%tm=I1P^RO)Ul(G+,QXpEWDw>>6eɗZynVJS]!fIWP4]FC|rJwҳ;Q=Po@ΘFn`anTxO&|j>eiLƉv=X}(ATJ{\<88o"NƹCyO`H)xZe蛪tmўKo+()*ZXDZ4>덓8)ĺf {R1l.= z-SP֞ [R e^?| ܈;S3c](85?8C!HöMf$vrGYŅ"6}=V:KM}w ;Q(eȏ:{Iq\I;!*Dz`ltPq3liCT6(ZfܤAAȤ Mb0YJQAFS'ɠCt3qoDKm=Z)T3`ξdÞS+g5=oeiA $ًl^f*>KW[Md޾kF(/}yBr*& Sm(YhU"y&|^M|l)b8G&&m3K(@&-T SD`2'f{OZVȲ=--׈kH,٩Ԉ *[v I^y)V+@?/:~":Ivi]riHamA/GɃ/-?ރTϹ|3 D*r,zwn6 QL {.gX^ڃv`kA qÃތҮf>hW1'1"t|qV&m`2[]R)$dgNXcyBc._*)3 5HMEJ=W hhSN4*M Y̻^7SNFe. )7  P@f.ŋ|l( k3~%KZe9:*TT!@R8:7 B_E=Tݾ|]-+b27+75= $|^^1& jl^2rjogv")JƴbX,s3/*S0R2R$5D[7 r7|ˉzBUMugM e#l|+vh~.i}cMDcb}积]'r.B eۺԏnkR Cā8:Ƚ݅kwL?_.wjO//!p8j 7ӥXA`@Fa6]יWiIL xmXY!`:֣n<2D?et`ÝJ&'TJm\RҪXDpjsRhɫA' ͐Ú.)x#[kś.ʙr_N#'`AKe/ qfsu#-Coe 8?|aMhW ׉.Ք&/ӈ"7!xѳ ēX~Gy+y]wq-"7_a|1:r%X=cL<|uǬ5 ~?wF6H91I|9 [B'D<ć"Ld[G-;%wV4iR' Y%=GH}g8+s*F%V;|-RQ{DAkyx73G~`yݩ~ [<\f&KG/Wvp5cgq/^]nK(&VdV26Ì7X֯t;`_5eBiI*e`28!4IS&5_{]sb@YIxYqn\f_3fr.*'hrMY dDʦs8, HHo ڶӿg 1k]k "4 9+=F I-r"$+:[Rhz~^ _tVOq_d7g,S' fT4%9jTi[lgmJ69zؼq' yh,c2wNAP[xۼU!%V@iϯܴwU ~rDw[kܗZwu\V om}>W-ޚ+mdMhTM偕(n.FcuX9g⻲f `n'C2K!K H2(wݷ+.?]:w>gDqZܔ>knCɍ`қrm-[]2,bZ&4㰓e[[fcd|L&3߽j`r%kzHȄ $F᪓Bj0?FQ2^Q)IUh\ MU$o/B ]puߴ̌HrM2PFKLh o\d=0K.NgoR`-riR/Hka |eT(FA'80w}2fJ.)J Ksd^lwP]S÷c$zf ǾTMz67u9$Y,9Gf9\OPc@xb0 xv:_nHtX9?Tު%_CrK K[#(mYʯBh˨!k8@b~¶)06u[(!gO96~lfZ0 8&cc#e3;_1A:oh<J]%J˲+e-/L@Mc {ȶ.џ5+gۏHȼb9uޭH@Ɔ)/JZC3m`N1#1Pr? d0[-r򎝙NULǝi%:MITPi x\{ :qh WǭҐ>pL1=?aItu۝F}.Q1 - "g48.#?+SJCRuo63mFL@~"uz]}*_c[/vdZw}5UaMÇ᧚.xtAL ZzFl-e$2(Ir^Q]9,CV; !"Hb?%)#~t>[m:uHciE_s"&nrν+ Aa`2c0dB\(( -^f)ٮY *'5nfvp Ɩ^,KXlK=apaY('RLN#,Lh#C> 5DXJ-qAmxXxv{wסnxy#]?fu.8q2r zVI˙TXУVHι<V,_ 3;b |ČVn GZNyI%dKcr!^֩r!'LJϏӴF^\uNjQ#Y Q6+2g_e$ՋELe]Cp+BfUc7H)u񃲂+]|VFwqY';6FKMf^l#A[$+`VwTШT3&3KFe=YЪK$L~BQR鼦("JߏU`^q0l} x#N6ٚ:Bbx,8 ug=͟kM&֧Mc{~'O]+.mv!(o A,`܎r4gjR]B`Qzx_LA10#_hKaݔoGYFQ BC e'#}jR'*L4xUmcPcjF6Ӵ$z]a^ _t)JVߓ?^ 8?T+C(c/Ct)1rzϑVba%QTVl@oX@.Gh L+o%/qaaGLH%&6Kc쵥 R֙q vye~4R2x 귙^L! *GvfO$v̕wHQXɞTEɯ0yf;.Œ[8ӗ!fTrB(S>_B 4er/sܨHq 8 Cˠq7z9ib2Osڞt:ע%G/:(RNK ;u@9%L3@A#xU-[?~YNbg7GVѿ}a fddV-šA”`%ia,3O1 F>{NmTU&^>LŭSz95[NeƻT>j-I]?LAu O eb!VT(qB܉h_;xaP .` f,mv%JCA*2C^LA|A}`odv %5D*j&7!;_6o,5:Ҩm59LJ/"KRYt>_iv ps-lCW!>2{n"N.h0 vwU&ZH"7yNJ!|zh#~h^7]+$- nC6IzЖ(EtZԱVF+0,cH"c&ˤ;Kjg,s,V9*H@Fpz<ݚgv|~.oDĪ&nfz ٦bqn̙ג6ɤ.:.5H~(izS``Tf}RC Yᤓ?`vT!QRcn|//|\%bL)xz?yŬ6{>q;,-IEH!FO"q'OO c``Tt{gnNݴh(?c'HS",{iZ wl۴}C}RN! D#{?iuZ>``VS._sy$Tʑqי,a!Vd0o^;== Na""|`Z!0=BآtW14,_D̑*&r>"b(4b[=ܲIi҉v@cvIW$hbQu#êQ>|:yڍ+sE,(RM<蝧i>)=׼]?(*Z:wiynj?^mHq9} cg==+䌐ǪQܚ0&"U{6v nq.4'BtVs&\ZYo"AIEB_&,p9EGUxiUzW/{wb\N#OW]5ޟ+)l0`O-7DP( rL$^JGJܭZha\d3Vs7&:t,f`21߳ǃ?XBR#WBtW+T0&{ÂGu)}!zɓGhP64Ѯ7>iWY3Ikv18YyZx`g}v-2aظi3~ QUYq ъ~ }r7<+Lj,~/ĴDl0xu&c0VfBĩ8fx Ue2hHD z5ܞ7 y]rYLYlqD)KVqvo˃aaYyo \]OT"B*=Z:=%~z{bV|+4Sts#lن(.HHyj}.siv$b\Xba!Dp>}86{sH>"k^*p~'hŠjЬڐLuM1U}*{ҶGZUPLlcisl7-do]mM'=CMd-邁4jed'ZZI$)EHWD|Uߊjm"yS>j:1RVF>EGW-Z4Nj3U Y` |%MOٝ]Q~,K*:AXk;DC/ٱq:H#@_ܻJ#+ %>FȁK,1>ݦ'^lB}-u. ZiVIJb.ul15,p;LNzjvILzKe`.UrfqIkFI߿~T!״]`[sӤ%R57phlmBo"ɘV]ގ1 QH[ s) _,;^͠o&$ gv0ٯmòf]&XM&p#ti*mfAt$76E[L 8.Rq:U[UJ)䟩L?Vh@]o.A? ;t+ ^B|ۤK̰ڨ٣qmE^mB_ޭdɧquY$S\gJڝUFWwbis7p KTJmD,b =&MRu Z&1_к2˥ r O:؝4gwL['ӭ3=,!?&8rU3-%LZyڑK ۼ%E'ES"P/Fu\2?*E{̣Bev|ӨS'l>|y}1y7 j*xCqy6=P&6.@׊UU_٥4On F:? Bo|pN;!v] (Sb钼zS( rgOmKe2mpvƉ9~sH |_C#a%bWMzQ5B#wC~f'pB78f*R'q6h49ˢ!g|ʞ9e9u_>ywhp\큻99!=Fiv}urOoCN2d~+{.lsR73(/Yg aP1SoZ!Ǒa~.b! Px()T⾆)0k踅eV;>̺Fu”0&4v4Z]ou4*}G]lk|h8LmG9`CÕ[-1Oڣ h 4v!ߦs͞٣%߄Ғ2 !gAr1Mʸ nᑌ.mЈ癪uV밝zAc-[Ilh$ћ 4I<)Pe`;Fz.ʿ xoD HI ?W8wupͧxFO$ `2WJ޸mlymŸE)O?YF[#gWt2>5-#qpz&p ˷ã(2}áL-ZF3+Tl^>N&R)aNLZQwzor竨Ow{ e Ed#S=rT ю@RSգ>A~1I1nyPҳ`[zTA0 5$=^5P_emkc/FsO'tt_͛K8*SOhd,65ZmSpҍA2wUh5󴯓lA'b+'I#2:Rsf\wp; a}6O gUS=0,>8ջR1Qclfܥ îE>j"+ВDЇ X 4  7[ ز% ?M-UDӑbJg #+sd F0 KxTKdYYgQ`K $;r{%}Rd*%qԋ/);6TE $[:+>G,$TS Պ=\]e;xls;|p: ݟE[t>ф}0h.L{Xۮ?1|~N$`:}p9 _ q/I$s@[E"{]mLt]47O 1-`aF,ՠ_[ubK~1ʷ}[e lSqK7 2]cas=ui֢o^s 6sG1kdH!MD^/qNL]=~_mmF-LW[y ɕ(EWe )OZ味MBg3K=Vipor 'HeGy6%R0 *-~i'Zs0A|2JTItq 5h˶qW^;JiVo>w'}Ԅ +rRgCaQ'."sgd6۸J|9#T 5^$P|b4ֳ 4LL2禍d@]$A[^^N{g$ \x9'&da$*3S/4o/8qH!3SII;P}fciJÏ٠}! }jG*øS~| y`mONZ#KF6Gfqх1V+K knK-Wݿ]Hr8'rft^s^Gby Һd) a{}|7xC` _沧lyW!SXB.fN)wZDlgpsUí+@L\(>WET\)Co붘a0x r5Z`܉3fp.Gv_J<"׶-}N:ȁ@fzyR8;pz8[Iluٴm[ͮ͒byAi=§PEy |t o*AqVC JBqq߬H ͰPD2ĀmOE8iUscxɿɀg Tb[s1/*sTYV8XoCb^ 1q?ɤu}s1zR 9#8/*4m) G?#0*& ^D.]ygPv׃AY=@ _reI:gx/C10x;: ժ{NɆK$v7 &x.]dVkpZj'j=]Օb}~ hh݇b;y-+ܢ, A@ptʍ%~+;SBܧi$IVE eD6B|fVǿ-zj|W3_:sL(O~en?׵GA-/nkqed.U]Bii V߀ftcTKz*Et?b"^ij{ gkCzk 81+e!YiLJCx3+/vSۺt5q,W.Q:ӍKUώ1<]go gRڐ*g~kW-uKO'$!I.5Q!=-+UuaLn[}F pك=qa҆44GՐuu=Q4X)'im9򎞭BNlKSXΦx2ѤU:?/wkӟ$U׵mQl)!_.צ(Oa.v~")o soT]X}ccya]PW5D~瘽ZzTsAkWE]km]GwΛ։XGE'WFz8cU.Y5PY (hKEG^>0rl!^Tsfɐ G5{˭Se#ӝe,W7208 xzE"g$~vyq](I2 AEMr$Tfފ")NJȝ 'JE ZWWM*k(=P Q~.U9X;ku` ";;]atd=Vt!Ff2]{1w$jV\+"IIZnm:#"|놭zmlqϤN̬ LA#nH7ԳHT 4ilkƶ)tg\hM)'PbEID9\Te-I#88Ŏg?ZJ/xwK-__h4Ի>'y,hg-"K4Le&8bǛ+§[O~SdRi5£b[1flܞuis@OHwu kbv.YLFBzw\$@)<@m(M?J0Fhe7r<4{,fҊ unpYjCDlPWﰳko7)*Ʈdž4]v /zˁH y͕۫gݥnP  n+įi[]O׉#w6%8w7s97bf r@H3^8G<~A);Y9;q3k#YܛN넌Ń4YTu"<"!)ʭ?@L0 D Klk:\ ?`@Md93,%x|W0$o$Nb*xWAeHHυ"Ua=ϣrmue`iQrbl`"﷧m sEژk"?~&W5UzD+ƓGN[)k]#_.am,*A).: 6 HB7 +e%}(#qjQ)P ͅ%e@Ơ'$2C.5ҖbL//gt Kc.b')+m`tæJD[BzQۅTgF:nĨ¼oՏEN, 2Q z۹ylVmKвL㭲'pDKܞVl}_0-U>?N򩰂R(oϵ[)A<+_+~ vSH5R e[KAk2 'w3ʗ J,G_# Jυ:! \A`t:iv jwų%552/}čڸ &24>O%KDɸ>UTnTvGXgR)'X6mP j>Rޙ̖_uӸ?>Ÿk:t~u!kՏr*_U `D|0I/}CXcY|gϗpk젘mNc5pfxokO{F4,?T!INPH\-9Uµ;6=5 M1|E y=>H1w;RXֿs4p"t )i7%tSjBE=ZDGf|xrHΤSZU~ S4k:U%iaV:lp,^DoIԷ *[hTro/ͳ}z0+15 Ϗ0㈜_:}O:Mi4TaneA Tgt<_g봥!QKͼHS&vS6Mfy)\]ޟ/zeT Zdi$DVs;g~tdaPjj (:CZE0$7+l=zZeQM+1 )d཮)ꮅhk;8uTYkZOM"z&?,_*OH:/ЍBL|K s}!Dp義@Nr16są*KI }^7Q Uk=y-6XDTzEF[sȢFhTYBޘbv[w4&*{T-7zv ,9{[Ŭ?A }鼺DUSуj9?ꚪ ya8'؟ipcR{a;_&wUmNoz ŝ.٠cDi;/ ƭӨ,ڵ#/?ursq p mME VHlGmE*6o{đG<ͥƚ]ʼnogrR ۂ~-ECC'SM33(F*.kOиɜ03|%.Gg!h!BD3dȼhu֢F -+E=أ$x{Ċ:f Ō^-7&V:v?Q?[H9_ }Ľ1#p5X׻ Q 𶊻FBn 'e3R(l]vB7 kx-NEs`8ma2mKM/@zXKv0<ƟDt˧x Go{E`s}"nHJ%(|gc c􉒨e:ej]vf0X{iY$ mғċ -Q*k}h"XGw;'s.qois9$Ʒ9W;2/s [Q߻>Zp/=r$#|ާ B%1VCRr_GqR}!Opݲ[t48p1JQ[?lϢA?aK؏#-ahW|z:2%a_L<.@/җ5Ev3aUM6ev.}RW[p۠3kvqUF?¡hk2cW# i{$ʪ%͌}wf@U n/ӎukܨl+O\@lj YJ&dJLw!OkEF7s,R㚠qd. i}ů?\MBEΆ[@ 6 <M ?RÀus9uYL\F<&Qyy!,zt uFI"TD-%NS#MJGG,[Q^3,( #,.ƟwIƂZfbFΎD^Q6\M061u`Lwbn~1ʚ8nB2"͸xv_|dw+'#HY)B q)((Mw Yΰ4>"hpMդ6 !H ͜KFJQXAq^㹱Ow H6AYx2o6iaЖZ! hݮF()NbTV:h,\7Rh;oa.|yIyU{ MT"pˇ0asxѤwU IU dvss4r =Z`{kY߶yԔpƺb1t֗8C9Ml7zvSHV8B6a)moyJ4;*jToN#M3(Y6[m^cX酰":9nA} ŸPmdXݓI7F'+@R+~ ;ʸfSF53C^xS3Rg-GbO&|h*źj h@X.MiT$,B>g&~R!bq_i~\[3K C8`b4\f']r+e6^@ܐ.1~ #-=i̜/oZP4m"UeΒ1chNC$LXWa}VZ_n̔ C/RB bS<;:.=m9z|G Lp.Vaέ7?N:^%șS^Z#`Ӈ2VH0zwwҚK$o\;hj{Upiڬ Б'N@n>gCLQ^Swh]2DP.(cF#8 ,4Zkb_ Pu5=L}JX)B`]P\GIj$>%w$U D;,X+}2b4f"aA6[[Re RDX)5rMb?¤U0;Ct@P{ֳY@Ԕ(7K~xg&2Z0|?BCY ́Ce&a|b&*)з  iu2_!Ǽ+# -UiSԛQ_؝ 忁{. !jBްK 8~RM*c}7]3U7F(%Vn۶@jWI `יf"22_S\{y1G*6 K)%mJF5'!0GК5q:9n1Ggzizpu0>֑O <';(_Rn0+Z5 (_V'gfc+iJpɧU$C,Y'J_l,7Ov1ۦZ7G xo}B4)d!ð"IZU'kշ| LY|cʄV~[ՓT/LPiN$Hͯ@lD!4 sN`uYm@f6i?Lf-M$,OkN< 8^ ;xөڴ4̂Vñz4ڸ]PA;NA) (xa)+L-{Y*s/vժIܛO& N;dTq†7[$`ՇmxfqhKB6H3Lٻt{=Đי`Q3ȪWÛil6S]aTnaЗbrnf'ܛ@3B $CeHW ?nEiG4ʓV=Qa`k;#JLgŭ7NHoyo҄>m|KΏJ)B$MāDZ14oږ6sD\#uhgX5"GG"(MƅPҔ#+sjTP8+21 w~O4 ߧ"w^dHd" o jMicd?ss8=. PoLM\( 򗶈̑WEIM I^JT#EH?Ya"zwה~|#)gggq 8a$P(vXɛ`ЍoGsʌTwd#Mۘ8؃ qHюjǀw0ÐjVŝf-H!xsgfln\'QS%T$scIX{âW-wc@ivw#B# (4cD گ#68Dp1ҮԂ PvY-fn`\b ^wo-^E*9By{/z7\^qGsT .c' Te/qۤ//5.>ʝ?TcJ3<?^]LOME_gKc`_/`ۅ5E>4Ck<8Nq#4Q X }IVkP˪x%ӶO +4Ս.[|ۉ۴3Kٛ֕ +P 0GUmᶗV.r{/98c3{}@>-)}W`mn'гe+޾%ϩh∗f)Fn\TDqRkJIJ5RgЏR s);e33Sx_CpeV;2AnL>`8*q{QOg;/z;sApsw\^ [pJGf oOZ$uol> G>}~'0 lnB['Ufa&t2 yicj]L>ie>80BC߱l'Xݱ^52dlː`s}ئSO.a֧ʼ~H4Ճw 3c hr-d_ gٟ)M$Sl2CU Q,ŲHBϟ0V'`uq- a'JI#a ?ݗ]Mۯ;?Ê\PPΡ6F($Ku%lƵ@&NTF+&I6J{\r,zɶR-$ ic`5 ,6|ya1NFH6T3_9뷪wy^9aꌑ ~_g˞6pu}-lCtv{ۥHTMsQ0v]&B2#Ι&.$v:{qFt^HBt/H"j r6HsBD]j;3Tt*X1Ԛ|^jѵ%+,&, J{審d^gDy?gAn\҉cz!A枒$)T?:(a@U^Wl6 ضm%C\Bj(b f`>7@9}f}aUy-`:-|c j-)ʴ#-:?$ olZg|yJtpr;IW't_Z'Vl_7u.m癠$Ne/ - lafш$ةH5O?6S#(;;xkʁHc#RAx8o'ZC0S\?UG_h 9r2;˴ ࿋^6)ʟ12 r- r{6X ߛvm=ŰcZuWw}I+o Eݖ-FQ1}kÌcdL-vP>7B \*T:XEe`0J)X7 ߺyU܉m llᓂB_/M搾 HC =RrTgs%AD} VM$UEJhI^ Lal62E HK`P\~Dr@q(p^$'h=nw9Ѳ+6fY9i%g\Uk,` ?_t/"X{P8 ̟$VmݳYdIo+ "s[FbjÄJ5FӲG^ } }Qv<<8 &&5MVrB[LLrdk@ŒL)g2KReAIaΒQvi5ؤ흹]wv쳷a\gI*CS `";÷$qm xlza9l۳U-jDD86&ƆNi̩MАU}vIZV!0Ǡp0t}V 2x`6x]>@2>@ ֬Fdh7 >p VZO c̀սxe-Z3gJȮLg(58Kٝd[!8\=0coS~w5 B0Yd9ꖲ vti.nxL\л3%eC..=W)`>ܯJȎs.ж8lj ?``BH~/@/).yk_9q—P hv"7E鞔1-( TQ<֬YZPX h4@^VdH!ݹm2ג`>Nɼ(el{g5r"MKyT5)e'f FsZb0=O̫]${ l%k[RW{Ҵ6SO)oXad8߉d̃]aN5XvcqZ7LCHGGTַc[HvɯtaIqJ ;Dsi̐)V a_ѧ- ?x"ïN Í^!uW F8xҭ2qU,8;cXvvΤ(\MԕuDg_r n=FH+HciQ 9%ي. 8W8q* !nڢ0U#*dc[j"HZo_@54dʊ{JAs"a՟+<#/EC{naG@gRWE,) BXo?)2. #X0ݝ&DˢܳQj2l*뿷eTXgzvY TM.ܛ3V+pl}`Ԭ% ]Q'tdTQoE(g4ܓO;5&`!ʘu1 W؝V5oɦ pq3*n/B-{)E~YiP?k 2ڹ) l u</C|x>9¡;TI QE Gk݌'S BȟC E!D7^xq[= RU?eXB#-*VmaZVr+yāP~go.C}=;H{¹!]'ڮCՓf]*ys ]-\guYh%Or!f=j:p9lK0O'FP 3wYFϫ UḓBVcl6ΧO ٍ.IX||^G6=oKuXJ>ME8 ߌ!*UaY ylQbS5곻;"Lׇ ys\:X~íxqeN^GmbΈ77H?ƍ &OI,yx~4xd";M Fk! kN楒{xlg'~yR0D9'jW -lRx.".1f0#S߈>`Y:A[-O_OHڳ(rk2`TD}qz'\% 6rk4dmH؋!_nIɘ M:X/f|#N ڟk1q>IV.Aͺľ|? 6"=Y N%!WLk9o,eU?BR  4]o9a,b>ٱuV2eV"1hmH;[GfaƎf\QwH ^+ ^p'|%X*T}ņvw.t3}80O lt]nuu"\5DV]2vnga_~\Jxϵ XokOk/<#%3Fi+6 E44UUN+Z`5T&O*hz,TG6L-,%¯;3kwHذqY vkȮ{dB$" 9Q{!SҞU) ,ńF(NmŰ1ZrNux.v(킎Cuw)F -ඉ9^-YMb m~NM y,xRg!d uP=H|*m(nVB&Mze- {[==x*ߟF4d1 d-FGJ8"PM k>]rdH<`dfȤ[F#EӰGBsxƀZ!ʘ0PmnD*sk WZ̄vV#'uwC)), Zuܦ W|Z:*"-YTK*>g$^?Ŗ=`|ȹ,bu<{/8/ @V"lq8!!eqD EWxcNq8}~vR*S_PiW(r~bE3)PCD#x|l!r_NbYC-+- zv֊ELM{L4Dף(Rm*5#h`K_[~.ҪXs=aWC>/\zJ5{K`6k&R;I ߽?xk'#fFŝmߗS:A|~Y4NT ugo3p4/|53cl`ms*YD+F*Dϫ1%AVNwSAJm?1x֣ƛ҄}8q(qL<)nlg>/W܌UM l6 RWq~Ʀ PvH [8-irޏd&aQG({#(o=?ПUr-Y 5"8Ϡ+N`A;jZOw(|숓 DžxZ @//{2h./3B6F.~_enA<31E$KH|j&.>[g//jp""!Q@UQ8Mt`r쭴\7Uo:?tP+<}#ai?%^ _U\`m*D6Q'c1:(vA0q?ή#y+}hF]ى]a583Yz xqiR(,Eʶ/GH5[֚J>˕O^P7v!42\1,z2] QO{LS`<ٶq"ހ TzJ߶6 &:tEX.:nx337~0\\GxDlaxV.umzٕѶ):3M7-_1,h>=n/S«vwGteb,Cʪ<P{i~roL~Se!X"E#+Ng4.n#ݲIS/2T[֚ب\)\BÖn:-xTKBI1ߕ83`QiNce%]*I;tcn'<w~!Ra[!"ڪY1ZT\mv ҂$i嶴t(Rqޜ{o-SK\wN2Ѭ2Gq*\ijqJr%7-퉖-ݗaVЬv.;]SO}8(?pX{'C9=w9 g jlЈ]|,E[5~nh)`]q*`W5lz-] &AmԳ(Ã!%x7=YTg˩ 60>aN6SYhS.ZR5:/wByU 5!p:n,vqH{8榰KK~~L*kbvC71W@8 5M蛥xK;qN+y2B׵m^i*剕$VF'v;LѥPQ\oI]L{VFd6hφk Fp-cA9aC@ftãra*:ܦ[֙ظV7\P%PhKaݞcs"67@[x/ז. W, q7+kNI2t>Rp楅Ѝ*H @yngr$cdJ 3"I\2Pl 43B_='J`Jk)j02ݩ5BHEBzDžG>WY`3a?\_$4'uՓ^ 27DK sS< L ͓GߋK0Uۡxx!>wJ;9y$Ϙ1aqfmNN>I FgP"m$.@\,.q$ s+3Gld)Ii|ӯĪn(oqY nEowP]g|'Lr5>DʠGh DMt3ٓj(=(etFJ #%;9%\k+FFHWBk,2?hϔE4K 3N_#Oxg:_be1cpyI'Od"m1Rtbdw#.b@@䇋B7h4**/}6Q/OuˆJ}1=6d\6TJ;I˳)#Ӡ(kF4F$H -lU3?pNűef5N?$l֫~h6v+a p$Xom4> {^ʁv蓾zϡ6DV3b=/3A3Y(! T[~@N&b~ . _-<[fLH;d39Clnрr눾}H%| d,C nVϜ$A'ncY7?yOkeG8Fm7bMsC<&ůLWc :Qt !goNoYNB,-a1j<+đ6ח=2٤XԤi2խ+P kGӥ3q(JڈkӌxG^}P7w&*Fb^mVn:ol}1i%$2@;j愶كׁXd&2]ctU\&_]ڛ)#qP-Nn<+Y{Zm[ވPs#Hҵ'驆>{Lrk)PaSeЬ :Ǧ"QyEu#jj +]xY͋ϪYk&WߕSNeFk(1`hqJK|ZTJLm :.F=xTx S ˰8;t ]2Oztn"Ei(un5@#uB> "q {tqT)4`,Gy/$ME w.^KeF`Q QoE@A /ׯxHz.|1Pb%*X,-0D#K, .o"^N3z7f 8@dZsD< !@@ HQQ뽍]WuEC9攠R(oQMlA㽙(wNjˇw1ct $ Pʈ}dD~(Ez M-d, BƚK@ ,)l$UX?ǜQ({25AMCH}Sm/ P5~-H*/$csu {iPdQa5p4*S<"mm>\4!iI4Y)tK yG̍ {m2 "wrt)k"Fӯ'uQ}{HKb @APK(dp@ ((~\Q "IbPSp\ '%:T@{B ' +;FzV>ʼnR I #,TdI H("~oD~ IԤBQ?-U:@P9ȂWoOM:*L+颤v <yhyؠ}}M!hG02 o_Fy\Iӯjlc>D8QT!H8Ɓj$à  F>R3dP9xg$"1=7"< <$铄fJmnηw$062[={@<|4tDǝ!_Ioٯts@mق?3b0T}D0>Ocu7z>A/(tQa&ʈ)浶9H"UDWIMx6Ӵw͐&& 4Ch~LK`@[w^{ѡ_P7£Y$ACY֟"CՂ\y@@goI".4HEYRQ`PEE!0d EvAdVU I$ QCi'ć؈] }C9Ƃ{H0#@w }h ӭz՝4"cmT"fK;KuS0 x]0"yo;bΧu]kVOuTf~/&`-G qqAI=%ݞ뼮fVޗ-;u2#TM}VPHQ  9n|-={KC𬎢SaQ@O+ O%z[(qYrٹ[:='ˆcP0C3A{*@ȏ|GB;~^hEOFnCq5J"o0E?Q8a?n 2>63IziOڕq'H8 ? %K\gn;~t =xDW< (gAK[j0,,K-xQ2&y VѓU R*55uRXS75=!P3>Ts7er?7Y/Ё穰 ߁G7vrqFF1  IHČ A,FI(JQ  t|mҕfwGU:_czXs'wi^ q|H(jEkרHclF"0&;kY%!R)%'1F.!b1@@0O講^oݟ@{oWI1aԯ R5R@F H@CmVX ) `a9Myev~|D9 ݚ! dNpc2vC"gk"9?a3j$ R|i`.J!\1T 1$qrS.~I~ ;  xӱ :E"J!QDŸQi$ MglZL1~u1aM7iN!N}5n:&@$@:L( dwl%ے[?O@d&QPCEDs$v:^nv鬇LzW+.E.}+|;f6TbCdЛI&l&Q0` Zߞ8 Ä Mk-ʭ m+ledr^uX=ߟav[*Wu`C~LnfAPu~Jl]}#>[}"orZ=g|v*,"B#"E,))!H(E"A`>jn]WA6'gĿBU JҢt0#(^nVcBQ،tVTR‡^ɪGQiu Y &o -kb4אWRmF9$of棛eNkNtY]bA W< P O5,Np4P0f ] 0YoC7fDEDzd9UE@P + ߼ Gd ъF,@ʬ8 >ZIʘ17v:rTaR`T 4$D>xoYY /dzv#)@.43iTBYUVC{1֔Q8)cW?'GJ3ӷީ ,Lʷp՞c\yC[sQ7Z F eJ2GPHUO\gk ]qY1$eqح]UUUJj5UUUG񇋹D2F21~76,}H̬1.<+*@c/1/dGb-'6MACoKrk}*+B=e10eH Ť>i" t.Fs(#TbM 8Bs#1ba磌cTdRDNL16& dUsR܎Y7긆E˪C"VP"O׀9.J}`57+.ؤ&ȨEO}Ud(DN.APAX(")!CWBQRAHD* -Kk'#VȤTd"&v?:7a+I[R@)!ΜsL㰄)4sRM}dF"nM>3@&k{x`βe)5QQDF& D/ FR`#!*̓o9 v~쀌 hz-VNeBG/Ӟ*sS*BlRy e KXa_ L1U+iV٨3 %,tu^nI9B_&VcVh(  EQgP "IVIXED$ȨA(~RĐU EEI~"XY,UIݥ'AE%"H򴢕}Q7HUTRA< Aڝ ;)/rQ؇%-j`!˭`rϊ+(UOmBәr*wAԈ UKAQoT@$E" "(j*  *1FDΈ:w=ɔ̺IPNO;3YA*F <5QCdS"gN!dD]{0Uߊ% #PA3` EvF@7rrYGMk™$w{ܾ冗dڸ24If/ڽƱXNsF5"R,F4U1bXC&H)&tf"{X*9x 4$F,@E ;kGШ3E% LʀDɃwf(LȪ8JF BE5"&dd&-" fU$$ EB((AVE7<]m,&i{= QH ވPۀQHEUdPƫJ3ODQP$;9{ae{_T@ 2P?.dPȀEW` }l(Mwbre}}lZלr椻^uB㡯_\Vcr !HpA*8"T@ <XAt] 0QQQoEET)DUˀisԎk5j'>Ucy֬dby3A3ڲ\WLLf謷=·y7|jq 2(tmpHѐEO"4C̴mDowHNDʈ9Q@@kQT@EPTFPR0TP9=a )pPM'|jrSب _DP]}ϔltd O<y8@EH(Q9zĀw2h\D=>ljn* H\fĿU* "< PNr";tA1mDK 1Uɹp,`H݊=9>dTyP ]Â_/cU =&Eɫ)(PMAO "~-`jWJ:ЉJ,ED3"!4C;)hȨ+ =}My40ZėY!)؊j#*d6(y}@ȬoJ#7"cDQTGJ $;NVJQ h;C&,PM59qǂ+8RJ6;)٩<哵BS sOsus~M}[BCp8HK9vw’AHNU4"T'Ink!fòML=wd;>[p 4Z: 87 ɗ` ' of5A28C\~rIcHޒ'8>7g;( hq7/Ky8 h">O~sN;cF~6pdPo{KD 7Nv씂 G;so0 *O-NCur~w򾱊|}G TADt&Lk,wx`<3F`@+34r;S=şWxWhΦORP{S:K + ,PF>^}L?ko9qD1l{āx"?+0ܦ+jnHa B/Ư2fBI\* .e#/,E3r50$T;x5C&DE砣dm[;=֓ij!: iQt* Z2,QA)!HE-#H(N$ :8 vQOQ_"+BB8B@9IdYwMVimCxϹmfL|4 R* w!ûE,'^], AdS{DS`)" Y$! فH`* ݐ9"#d͊ L-xҐQbZ@XSS!!Hs.STlmB 9Pq ڗ`H ;_d9ƹ5r!N.&iTQ"2(әW_`4HB;*A ۠9O;W!렎sZJ`~ lHY`(,I SfT{2D6i A_S(d"Tn$FB)XH EP$Pd)$Iذ(E1@Y$دĆL*/rwAPS8~ 0R.L@ADEnӠmrHd@CW@oDzs{GĕUeg,&8,#J;qA qQOW H:=9,N#oZ>/`g+w_cpo%"Aq +D{]gW3mw`oỎzeE@1] ˛@26 @̅|3fԳ5oL?Z{ &p8\weT=WUs34lrk?[VUy<EE {R6PV)x*?@0D)1S'r_>Kމ^`MM) \0;XH[E GߩbmPr؟6~2@!֊,BSt,f("Su_Eo3a.%2 >g ;Owpg0+y&JF{ NAb"Ȣi[Y}:&~yAQnH/p/֦C$ol@ >T@ c[Ld2ky:}ߖ'7_zU!"ȱHl(Q_"†N_VCp:n&& adh[,E|{&l?}7qNXĔS{MwQޢ&.C&q^"z ,PApC;wQl1G'pP2 & U݉`]#M|dJ(@ T;+'*!b PT|H}T H(n Ja@PXdYF#>hQ?5&+`sӕkCBHZΏHghTzȖO:'biM@l dB!)c7*iċ qqm0DV'ǙL3y۰қCy5@0̭55lgp;$T`]5rꕼɫCc"}P~BޣVg Ӵ'|dD]Ing~kBBAʩ2!1O/UxP>ca,GҋEkȈ&*[ ^'aJ)`qO;0` ~ww` j3Ϭ̼{=iss`(G=; ?vY;⫒ݱ%VrK!WMc YGU$;}y9\+$S@V,E"#$R*,X E@UR qp}Q4g4\;@H `"1bA$˂ٮ_ٳ:G)tڪs>mСY1jHURh*,EFF.Dʻ:T)on%ϋn`2P7 Q i;{C== iႂ}VIHKx7cULH{OEAU~UBiS05t㥛'z8{/A  `b *X(O"ەpGM46׭܀eG/΅ H)ΉJ(9(H |쭬Έ8w43KyfL+9chɅN<6i{bH@F1F"EEDE"E(NRYt?{*?۰_ý4(vξgE*#ETmIcT16 E9 "}⟩5y۴tϝJ  5j͚PbЮ/dtɆ4l_ԹSrA?ofN6eҧDN}ʂk}oQt iŵ\3"[,0^i5U^$ˢ͓g, `l!Y  , N n  ̙eE[ 4屑Br9EܭN_N]@@qL)2j5cF%fil@m9_j!׾r!%9OȀLȌ3$l{}MYI=޷[Od{x T!@A]P((jR[wE*04mD-XZSBPCꈪWT]S)iLIYUj QIJ3h#ZbSTu)JQ2hO` Yfi0n9}/_OH)";U!yr:rq,x<up(@h6*z}_:y|᭝ǜ{N$@ XH" EUM3ץ0,QSj8/>" Y)- 0@̟2->F )aPpfҜwƯ_ }eJɼT ΏD@0`2]y)$TqZښ7 n{a,6䡸|*P9YdU@oGڲЁ2 z%ʩ EtM 6lΥ> 7OdQO˜}$QO =^F- 7xL*9v9eh5c>$L 7@FGN#.S͊"/j^ۥg^m@8?ҕ}~L}D^~Cƪ FCK=>Y`dDAR@1HDdA"A$R ė)lR˅ `LYrӕwzfxV"ܫiEbԚ#)!+Y[|섆>8%Y^'-1+&v5u/2:U;?u#kgt~,|zvBާyz#@aBIFBG)L!yTU F"w Kdhk~\Nd~'٘> cQ`pp`t(0m>Dz8[dh3")zvW,ަ_5 K${XŽ`Gr&FϰX;&}ܗn*.I>}&LO"ɩQTwE(S EUޒml+ z5H(*$_57M* g+*9\|j3+ZUI حA]S5Wf<և rey~S.'י$R1;Gnl9J8GT~Ї_ ՙLx Yظ zQهn;\T9<23idHȈjiӲ NExf@ FD;*cKtŊ:SDjގOsACߦ\^oyV .ˑ-fS M),SL :X!wQlX&eϯ۷T2QbT()4T?h/9#cm-XS$S{G*220S{Vܽpdo]HC*8Oq`M3_꿌$#+x{z]( 'ezv9#qb0Ưc+/d`]褻Q~;x)C|aZ΀Ms a쯦{d7D"YUH,X"H#X // @l$s @ T٤JH%@,qpmf 9[q(`6f_UQ1_7aLGp癥OGevtbG;E[E^tLaZH*ocM3s#*AGA'۲x7 /@%0D?xH͑fL(Vw⪱UF!Tcَyxk8>/*q2Zi`İlE6np3zߧOq$D稣ʦ(^H|~PDhh6!rzjH{Q|BQ mcPstCR߈btrٱXDeژ G7 7XN?6}tr2VYGS[^‡͉e[IOh],P{{ ]c556u8&H,NI .6foD\/&6F[/n.Wΐf5V2'zCC}H˂N 2BiP=񶴙2=v2>Ȣvg~jAW%IOk`U{ na4s|\? gm^>^xD0_ og/ΑQ@(z]ih9[Ex)O}8{Xsq@6FHGX|`,Px_z_|m~'ck[} Κ$ˁLj(tT)<ؠ\$6{\U'4q<ר~(zpQۡe p{s WUl{ЯٖE)]"͉d_rHމ/8Eb##ۮZ`*1cUrhdHET)4^Mˁ| kCZH0c%kJ@*C?)Qҥ0OyxU _*>aVav`ϗA΃<V._S][mQJH;zzWU+0 .b߰v!/봨̀2"FQ1,#EDXU(*EA#U!BCH wި`B-4KlkS2mTq,1o]i빱͙8oGE,(.BYD/@AAF(RīFZˋiLK@ <ɨp>A 'q]2;^̣'Wkbf6ZYbu IzMZP7|xe^V 5WBaoc_Dz`y]һ|$Pc }#}?eR"0DSAĺ뮨kIb\sQG*usۚ1LWU0i}kԻ ?߁emDYx5S񜹸Äii?7=_7Wn}qcl6) 6ȁe07G@ 3"9?#;!? 6b,I/;9m TiPA|*9{gDUUAl LEr|YZ/=u'xIR4#㚝mCS~Ξ@ϬM1mMPEV9Y`-kMË~߉vl؈jv,mxOE0)1 d\Ȣ?j\V߬][Gڰă]X7AFFO9=zwo7oRzs2W ox'#mt L @  ~BM<ٺ΂oԳc;)hv3l*{ N:x\Ng5pIº^&@4#0df )b䔠QE(V A_y~z "*DUbYnKE"ȫc  PF "z U>=_`OsT6=dPi$AT-,s|j$ \3TCUJ2gyMe_U+5^2TɱXwCvZkY؃40HX>L7< bysr2mr/r*^.Ox*LWrr[3.AA~@E1H̓9""J#` ȜCjvC4gضd~]LsGKچGzV3KOfR&:5Qna@<4dmfhD P*%!TbVNl  B䜙V sc]Ż 3^+~՚^O'~#=Gp=;k_9w>b#)~u]?#[bMF~.3ƕ|A0b$Ox2vrs}][d-B{xB@֙ff@̊@QAd"f_ʏ=?/4˩} , #dU, 1r,3; A g=\<3jf,BOr/>"1ZRK%-ұ`R{ok|5PjvH) /~EHdºO筥rgVPP` ۻ')%n5ߠd!Qj!c ipɎOr(& +#jMυoKNև  LO͛y"A h}?j&ˆ626lݷeTϿӷr^O[ '"~DċEH"`ݣ{O4Rl7ΐa a@9it5iIϲ fS(5"rzAE80: k:C_wзnVv\||dBWTh+(VG& &5K$Wc])L^"bKWqvjԽP+XR 4h JW Le&1IJk]R("qG2bz*J"dLDCy 82(ki72~`k_n7`3ux{<--kMBF\rh+;d=5F3Z\tOZyoQW LO>o fፑ*@ 233@xm?fDP(Aan_V2 MW2)3\#b`bu^/ԤʨF1jI^h g|o"(;=oI4Qdtzty_v8 g_o"} o&GDk zİ'&FCԽ>?)v=,qg .DFbݜa>Zgj/_uF"!]'2'EdD"XD((E,1X1bG@zA ((Y"őD,XȌ"c] 0mCC'uDL c 2ӓ Tnm|u['SJ/2$E30E.]U ~uaJ,w@6SpVj;[9Uu}瓹YgJ8owÛ9hd@h1xvcGDf"gD1P1p/[rpVJQaE RQ$J6Nv&,amvVcEoC&;qcMȔ*z{OVöB J nTM[DzWV9n?|Rցv.>bl[#0_lwѧt7|֜'Y9.rGeL`h@) fDf)QVEAMUU8h4[߬Y'vV-;}ⵤyLt*_8y7[qݡ= }9oߓˊ0Fŋ"2*1V*dDQV"R$AaD1AUDEXE`,F UUQV#F+*-w7lA`ʄǍT> z#-a5,~P$jN%:#Ī{" Xx߹Rl\/_Cgib|R yDA)Pi'[Udߴz)4|H7rT lNO>`<#,F:(vUeAJk5$##(ħ=YTNpKH") v( _W}Yw5#L > 7Y$wK\JGW˭vp4u]ӧ9[7kmX;Vg|k=>hx=]C!{Դ3x,MuMc qnFxSnX>sIPHH~|\ׁ!bX"h8)?_OJ" H"X*)(0UbB07tʕ)Y,5 ch{|YpIƧE}*ӥ"Ov1YVY=Mf9ߍ_D?qG\X ~M7,$,3X"O19X?_,<ƻ W4a힫y1kjQEq'% dQH*0 NB}Mj΃#(C䑿!ؐM҆3;ϟw{h(<eX+SUж0D Ovۿ+$_OTDaA [C IUQRX)!V+E+ϡ?Ogpc0 "SN`b*YCcLn]: >cW(5bn}F>:<]G.;L7KFVM".3ô*Cg-9bɼEvL({ْfZVfFFG)YS8`dll,SbȠ%]7Esza>rk?2wzp|e'K78$屸j w}Y^CW('aM670Â5MK`3pmc:E*`Aƾi /kor X*#p}ʼ1A=bex+ZVTϠb1L:p`xFBc0H_B pFD)jtI2ȧW=?krϤ>oqEt bAQ*Y;>B#"EAH*1f?BK'y\L d404PnJ$!bD]ĬWXCv6fSi>7D3CT+IRbZ323 f̻W@!u$ǽ@#e70~uݹ(>T{kz|o?3[ j6&7MF n| yCՆ[M~"v1 !ਠ0G}ʸ%AAMDeP 7KfѪtQZX&Zt1jዓ.k!P%Gꅳ>{^7?BhtݪYjU2ۅ }}wmZg {֍7[~N'#Qr=In0_[Іz{f#|Ѧx?k]q"O67r_q{+w~֯EX*({ߙYr_ KŻF,a3 RTn5 [ޡed¢R 0 u rTW?I3!C}PȂd`̋U=ҡ h'Ms&KH1i vW$sl!ŭ{̋\;p`([a!:^ҏ!Jѽ`j>%W?uٳ `A`2ˮS38L$:H-#?}JgZ( "!7' ;tE'0!pL~sMs73 I~:9hn>^[sj3/XƇ{2^а꣇3ƚDt`pڥJՋpW^ee6QKS9[eM Gݚ}U45REknͼ^COE*M++fT4a[۫Vhܠ*.*v"EAҨQ1AC^" "&$US"&\H) '?hd 8>s L+͖>AXPF"<0PJEMiY@o bҫ-CȹܼD3"&TUM <5"PA@"Fdb1 6}(V`ZFM^|W/ju1$Tφ t!ly{ȩ8xn}~Ve`gLX_Z[X ˷uf5)vH$5D4 \ xf7c(LXdh8REW5 DAN~( /"nS(TCD @FFhfT*IWߪRq6^^ WoG"tTDQ pǽo2e\0FfE(\CAR-on[ȴ̳7tcziDGu,ҡ S 2 @QD7"`'ցzR2\;nvԞM2-@8%׊- it5nDP DE!"*M.F L'vƮsFՅʭF^Jh@EЊ£Vs)C4{nІ.%>zk; c{G2h* a)Ey_\VGj 1xjD;pAwbБTbŮI 1b@ L۠<)t]&DAɉ DdaNF\*/Y$A;#aٯYSo{6rvkgK:.\F@0I |\4̩Uꊂ|DS6"z*2*@̢:1Gͦn {8ӷiC7\)]-/bkGv*xK\8&`s )iJ" Dg%9b 9]dr]3ǦFu~u=-Pmx>NaNoSo6S.-Rq TlǘNp0`06aW `,m&8DR芈T2Cfi @ nϑE3 nݷbHc=Hg*c,bAӻoW*RpEBDj -Ç$A^l%og8Yww<"Av.BDW dfU4f^fm[0j-PĪLՈLjT4(ݽD7.΂]`g469-tսfuuR dB)q.BD$U8X(TPRAiB( $KIi(PdߡezawZ.f&/=Fq^ "+LvrLX+)Z'- :0lN/AI[ h892wq˓W P;7+YC:ᣛv7nؼbcN( _AG:zm,̮[WQֹZ`AAm@ cÃ:M\9 +59Xs^7S": "dE؀i`][Wtqǫ \oA@P+~dS^yXڷyu9vsӯd7ۆРa)QRCy07h3&$ALRA+ҀD؊TM;п`+)a7U T! HKa%֌􉃣UR&I9ILIO1tTZ*AH)$XB(AIRAd"TUX""*I"2E`ȰEHEJ4⬍PXM@˨Zb'VAP Y[Co( -Hϴ)&Ae0YhȤCuX$0 PDLx'0пΫZܡ׈0GJ*֘to.RGPՍZН^>>ǵ 8sعpTւEEdO܅pEq@R R crcťV&VQt4 XTE؂q lut8"e3-tZ: CWD݈ LZ8gY~EŃ ziKjpEA-ЫO/>S~&LрpM\mRAIYn9ew3*44s*Dn@u3(ҥ|\{JEL %*h % I׻ؐ$)C+.,ԕmʪ5t0mUXBZ]VeU(Ji(UEhHUU!HvHi`c*SHQ BהQdL$<̍q)8"ՉkJpHڊ &wtm@.vb"n5;[8-ݖ;pۦVmf"bG;h@Ղ&D@ yZʹwM*e ^? q_uC*دnq>1bv (hq*ڹ[_%pJb . j̈`Y B R'TTO4qoo$/7 HKo_V)7l)C"ټ\_ 4!WζK*f@ &~vbnWq.#Nf)uu/םLyfóq.U5 QNچrK:Zq0ALىU4r8ih.@F@F@NI`tRM ,[Kat])NMPDڥlQnbKTS'zN0XPE^zBԅ!IԍՋ;%"JHHVJ6)%C-%ڐ瑓&[ v́c& \P*J*@97sK`2 .{V. JiD6 bA s{s.ŏk-h@q`GhN8;\ئW5͂\ކ$SqB?`ѡ/ޢƟ㠗`r ˛VPlײN[<^Lؿ:y ቋȫeXjz٫#z]pBF>y{3f<>!PԦɉūܧZMN$7`{pupM Y=9N8byqEɕaÃ?Rՙ{N yt*90 iNMUA-G;ubA0\PB -]0FieI),jڥ2"UE1PMJnk!H. E jUIT%S^ Jb,Dkh$ {ZJl( )jupKeU)~%!Hiξmj ԻȲww!/DEsEtCM!Yց(A8`mLJ¹hV_MxԷ7B>ldRQ8*^ޞ ^O3k!L*(HIfg3hTFqCP[v1qK6`;P ςrЪ )J@WFSsk3?+ˍ)I6$ݹouGF!_̷kۨ)=jՀ (m 0A߶;|\H05APѳ&>.]0Z]$ !ޠkKThY\%NhC\![թE<0Q)~P(;wVGifd+vEۿ*zԣ+=#"\d<[LjzS")pb$w5T3 ЃB`$^P[utRED! IM+$80ͦ@Pn%$S-1R0i0IxiNѲjab-vhlThÊƁ*escB.@0)eߋvX\|ȉ^hv$bH?f\ݝoh̤ A*)_g40FkVEiήYjP f3* "켎֏1{3 %Ȩ&dከ@QNU;w3vxs-;$T9mbn+=TRJ#q N!Ӈ1Wʼn;dlZx+JA l(1IU!dU bT1D%j~1՞[l(0f@ 0dSq%f]S]հw|؁YD,;sqkؿfw\st;uIÊI(RfUd1 @7Q&L- J[tUO3TjEɪTc)EJ*7-Qi)eܫePP^. (2@j"UUP,ZHRc腆" L$XFHaUQ*f*Bil;'7 \Q= R62ʠ#׹֨~G&av[W/ateb`ǩ\^Nf*N8qpP4%;{&ЂU Hኃ PQߡ}@5{gx5hjWK.bI1@5.Be ́^6-8Ǫ\2232H(r:V΍|mE؇"2b  ȃ1ha%.*eak5+ ?qS<^}P@«VD[ (=?,R!"ԺquST0~zk1G!,6l99"]v.:a}"1 $N`cF@:A6]↍'5=s2&`&mUv'O,P0TXjsc L_Lxl.0Yr#0LpmfP&t!tQX8t7Rɡ2lzuJT)eMQM2,]T N]ƊIZjбWNTSDjc*~\5t [LS "Tn#t脔&; 2Ha$P5$@1r1¡F/Y̫ dKRfMUЛ8H zfDC˗X9~Z|(*S [CH̊%֦NeR*qk[ֹشH>@.`j_3'Tm'r)QiXG:ݮ;cz#oS,I"Zt;Q6Ym:LO$\8@ daڕ h]2rE3'9Pb "YtV]QƲ*$сcMGaìώ3}.UsG+QxA $nD_ŘK}nboR3x:ֵ Sj^^~J|c xCU bOZh1DHtOAlYP J(Ez(K h2 L8*ؼn.nlp FIFA@ `1m/sg 6핣cW^mZty.'M6q&]+0fcA7鳻 -sh T7Ub]e2nS@(B$T~&SJB WBtNc! fjqdߋzJzk3{ZP0lVet}9_MxkQ1yG11=7ZʜhΕI@<]a'~fѹ H6eᩊ] _^o{Y@8FZ5Ys\Bl:>X=9s0uSu%xncM[v(,IǷP&vn >;VԿx ĵL&^9L뛻tiDӏ-ePě1#[p41?~ aň\Fu( Dm=h/kG.]jRZ 0?kdOmkfYsQrG~uv`GR[qӻ+lHE Jw0yv@ʻӾܽ$ȩk L8BQ:((At hC X<@dtp^!PͿ۵/vPhP ܥYe;^5~` .%x/2`` #nG Ҙ?[7qnKy1ogK^d(ȂH `,T"E A` Y@"Dt̿_.?ʎ6h3,w_,C%Zx+W+r,jm~}oR$/xEKo^j$GNiիgw-S<B*fpel|c@nVݴ!ߴߵaeMXAbYJ4  K\an1Ĺ$E`MhKZz+@L"J3m 1+`b 7`UץAuݟ/oon m" c `ʫ֕H2*lMn Krf`14_d9 {mD<@Bsy<<pmno ]qDCpn `&55" <-^#D433o7J@aFntCBX癖dg3FA4i" 3ѣB+$d"` Hdoe^߽x !b܍}{f1p\m21A H~}m7o6r(@̺ݺ].5]KB]A/L/i\ TR[ _=+A:Rc8Ot.bn^ ^QCM2HHRcv-L&(ڼ;ke373U2^Lm]&=C~`lꦄdq2gvx}I9@v~⒳k IX)PdA Է b+doإNl+?h͘jUUǡ|UN-k0ߦApU':fVkPfvچ>wx-})cwH̀2=3W-ع =a_d2.bޯwjZ+wo5e0ᾧ+}wfp+לl_)I`rt\=.y~9oB5 (saS#up=KZzDmto/cXfsD02FNxi?VɭPW,εߴ;xϙyuiFV\=m=Rt>[63S7ƅDip΀}"`;y0hO']uWV9lK9X3[[ͳ6Zo yz~q8<"81}}\3iaY$7y^UADx.6rբsĮ5ڮ[L9}og0fDN^a`Qh>}ytJt3Go ̢Q_|6v&&B|nۄz&=u1 d w.CR>FCc3Mx9~yFfM\/d_mI]P%!Qk>˘ʼn$) \o1xF9F*2n1my}pI 1pTKw豈 3Hd%!D DΚK5D{PBK*MYrMـ_o^V~ߑy'eRY~ZCE] Նabnyb*qO#a"c<Lx63^( 1.JJ44{hí`'x;%?BԦmTJ`c_Ncft;YΠkSxtCgFf%=>{=91wNA$T$HH H,`($XHB1b QX""bH Q o<->>}f}u~u;bw'uxTW14Q>La,uDFDFdqc2ߤ?[\w;ZQY{wB`9W#+:g==ڞ SKn gCQR [B{znU[:ShjVoIˆXN(dLAvښt û6gnoZH:#a i Oh׃M!Kj&KJDvs'S/tlWx|#.B}[;ppDHȈB$$eLc֝٘VWLY9 /<6^U e#7aM f[z.s;g,ka̿v'y] Ikg aH' 0R޴NfLHԿk5:[պ5$ɹ9@Dyw(J:R}ǵPԊ8TvʌٍݒFv4fr Ri䟶ysM2+XL3!6`t%&*&fg4X y" u_<4b&oR|lh jbuIlL2_լkյLU_a21Ht.-+b|IE9ꅘss29`Z)Tb]4 jTVdh;LVTٓӌZ4;'^e(jlqh!g ^ ~hM]W<34ll`xT "WRrjfX~4Lyʹ Jq-3խ*xgvϯL]̙Nc&a/4g˳N=t[Y~O3=Z+j)Ē՗wLIԭ;>^g2TQ3vyn9Å*b|ϏrӅQT.~px5?G֩a{dKX2QIn\V裾fNMΌ5;ۡƂX_.61RMU)iʏ+,Kz ZSuѡbB⮳qէb{ZW=Ctl6A”90zX-*g1KrUyٮ33h^i E_>uugAi^NxJӅIz<5573͆gϺʼn)â +BF_Ujףѯu}򙡳g”lscZTύ'ՉJUuZ2{̷>n-ص,ϴmdmK"J;q1=WmdZ CD {14I?0g(}7K š0͡i|tۜu55kVʬ֕EQ}Tt)Sq 18mL^ `YAhk5M"l2S\U r[ܶT=Zs=iFFR \ׄ9>@^a-ģ*+_My'8\xԹGhajq̌I =eRmi>2G#D Gn嵦ǹ.)MPxUY`iV Νj lJ @羮U$_&ӸE>)!7ҳ/q5J w9Yi[YPrݸg]RITsvl,ܼς8oݭxipy}ʒWW&ZGxq* >Sn^>ӧ68n]e.IDmH]":OFfJDYA/.m5a@]aP.]4n'6UyZ5R+‹Q>I*JL7t5NLfJr³N$G${Y( >|!?:)*PQQHJřHj+?ۘ,T¨}k"ّ(%"x AaO/G9=;Tp$0fl]U5 yL+ޝջ ! b[KpޮG/$A»=(;ǧ_RX4S}/T3#mmvN1z[<-r o!SE2[iZhA`[j!Zq #- Y u8oa ݛ5,R@3"3K$s8&`FO(BzNMΟxrE˧ld=V  ~ۻߪ+Qk-IE;vl=_Id^h[o'+FM܁aY կcκ\-,?ОAb`2ߏon~gvy\׻&l`oUdޛ6(V+5[jZcpg~y +џ"6yD:^q3 ,pC{X8BD(M&8㧰66r6)xy㡵P]vR ubpVWphO@zDtLmԒpstbttQWI-5ҕ\"߂Y^>irutu3(Ɲ>ƣ,b3fƾCqI1Ek޳oԀKTe_u<+dg&X4?S]4BAJRu j׭Riۡd\?y")ids}=9&F!~06~c#P!q4!B2 hhUJ'', 5b8n~W]`De I".9lEp( (Xʘ;VV9CHb!,-i#mt_ kv@  ~4R NWD" Ju|v4~ txJR0 +1-үU?|;>M\\:Z("E4%{hN1x^3XkFǁ&lN__F^v߯^w3U?u{W)nĭCY`g/47yF[ a'^0Z~وb2ƟXۙ`(f'b:o侀YZ-.ZJZWgy t3#3EMh!`38D@$~|u<>NJS|^;ssae:|čo`8 Fprm-hyx+ąM'R]u5Vg 'X\ǶYY椩uP8=M1[s-яLGM>h4CvtX8FqMRx~ ـ$dHB(*@*TXE"LGl]35KG/fZE%QQ\㩶?Z)#́2#?\azl4y룈ԌsG@f@tisQ1ZJ7t=wW=WOs_Bp{7M\?ns̏Acfbk3/T7CƲ}ڽߦ6G5y > k}Ֆ'3mtoaKh}N{[o|]g;~[MTf%q^&@[Ps)?V7eQ eI#23 *0EEd P321}<Oj}wo\Z v#׾FCc e׏WV~V?7?1(LFxȪ?,7ڱcicoW17KV;cnL`̌\1Zc"sԓ.i?=oځf8 0nY R@'oZy1i=ZMvM'/Sm<2u]C'Nk]Ujj d|wL!db^!O  wo |d߯ ".sɰ.<\4;T>oE6. bmDs6.,F*~}`T-hPyڋ? A H%|ZWΞz+r:(#ENO/NZF>;]k@&&-@B)]?t@1np[yl%"wH+ "ERfOܟb sEdC D"!䀁9T7h{SDÖ׸ˢ}{jFcc]/L] =pO%`i"D8}Pl~ oWe({;23&s(I{p~K٫seM ͡pu8DCR"\G|Ճ"4 ^lXN*j}ExPd~m{d@bu|7>/Μd0c)-+yFd6.wgǰau=|~FXYT5ƨC6'ߵEO7ef !/k*R[7yX5M`YJ~?Stk3lݹlkfy[3y:ɃЦAۃmO6LVPZk15zltfCR$l==66ǗzTŰIm!LLKŐ`kf AȀ|~pMc%Z zo`uoO+ x駪9C@hbaǾOz5%Q,2 OZ>r}z8~o݋}"kk1D5i5I0 5Lηd^iJ:,rDv:2ؠi%@DD$ήԍdօ@o4.`wo#{gug `snfyᡯa| ߳W!Co>QDDɹVi)BbhPaф%Ag{"(qNC}v}  C(!a| ԂFzۮSe]σK8&T4OWKh. pSйbfY "숬,e>VY Bf:$xƫF:ʦi@ nm̂J$A'.(qnoO W;I!'"h#t&mfnOA7Q +BA^-Xu:Rt<k͗;o=V`gq/k|t,V{xLT::(hN'oW?_Ѱov f"{Z7j~F0c$"B*k7k_ "k(C Yfut;*B&v _3SɨZʭ6o%>:!0?ɐlnj ־c!JkV]M/j`XMoa,SozW_ߙx)\nfqxuI{.c_˭{؟]G#bL棯a-:Bnp5t<-а(&L!TXzqA8= 8zMґ>LM3Z z-E@P5;رN)" `*.;XZl"&C@pQT*j/AQ w]U#݂g@>}W(]$QDT{H %(a?D  o" }8oLOςrUs`L0P,0~%D"uD]8"˂ 7gK@At"wE^b"ALNޕ#~ oPN=\nYREJ]BL +ac@,9l!<9\X>du̾vǻbvY -MC2,UD.˧L~xa* jv#`%C03m:oҳRH3DY%M*QrvC"[^jzS zTn'dY5b`9#X$%#ekUUվlS8|5g,#?_W^M?i3Xqi :6@yzR|[`z;1x-1jҋ* eZ5O:\2nC&үJp& gf.rE݁mh ׌ j114rY/B7U+;(YwK=)>|VԣT5R\Fr$3T^7 e٪ O.Ѻ" ͐Yh,z;jxU!-r-g/=Ro0 {xή)W;5b&{{>5)8Xt,?>U=eU)ggXɸID!0td`.C?+>L$R7Q7^DX'2‡vQ O'VNLc!"UZKǪ\6ߵD^*YPlZcYYⳲU}i]Wh XئSU̳|kh_du9=oч.qS,Ahߜ[AC4&`sY'2`dEijMMm4mi#L׼ om|fkf;*^F/G[?sVz|иΡ)m_ooZKYAMq-?1k ü"?=+\wZ 3_AkhQɾ!p=)X^5ZQ= A;S$mYčP0wuCdFؑY=Ԯ'"(@{Ș kP=uv{Wq=%n4 |TM"{Ȁ(BGb'GPxآ bEUMlP "tC~(]3}T-@; A DPPxPG@ՈqET b"̈ iSEU?R`?/Ђj/O 7"!TP۠+hPހ?J ހ/Х*DO݈H3>F.DDm7.C6 +{LCŊ3wѲ,g@晵0(h;!PC}z)zJ6vjR2ۜyө,Lo~oc|IN@{/󚵝Ą} r~UC3frڰ]^a;)>"Z)UE!񒼓vW*z0uBTi]ZIbzI' )T'T6׳[VWXZ6ö%ȦŚvxkKZvGˆ륕43: 5t$nuRIv &9" XBDT $D]z} rܳ)7*ljf@ĵ| MVl0v;W92FG Z2/%ux-sM!]3H+r9R)*6бj?%pIk7@sNU( Xu~Gx=+CfI/Its'@52]7;zG.R4B~P ~N3F>Ἷ]D+ t ;B kάigdc9yt1?['$uVr?\:x7 'YX(nl^+]R3ot=L +)'=_!ޫ;K#WSP5)%ё~+9+5>v =FYpPVGǗܪ8%qsLNb(nu c@nt3^.W`1]Bj!th"#23`<]̔;04ޮ^pȌRd8:~9 _?F1nˊQ9t +|PQF= /UT|mVE@و#5TĨʐc$wMF 1H>5TC=:,_*Em8/~h|Sbȟ.BjVTH(j0VO,N^я< p= z iW =z[$/cnk+qv5w%eA T'Ec‚PoO)V`,Q2rfz.0mg|g aUtU0Qb}=t]RtMR>.0êBńf~sPE+i/&/ʐe߼د')~ fz2Qg1EWꄐA P[^Fv 1p2'f/NZ.MN[5l-Xh f:3 u`3ei~e?{YyH w-FGĪoݭ]8z*PO5¯E^I- TXTe ZhnJeSP-OL3Vvaʪ5RD$܌ӽOgO7ck@?~8uHynRՐ]YAt1N75) 0d@̉F~l)Zͻ߯xLLI-C_6Q%3n7B]"Sʰh feFB#UD^(:O\ F|li}2.qoE }֘vUp;܊^+a6?(_a)З+zcdͣ_FGdŎŁŎd8lw6RI3i Yq,_ PU0|=V 8HܧkHD1rSnz(wR`;uyjgP> ,J~AlԳTij]Xt5wwzRRѧČMmXB Vռ@֑<\X* bv \d~K[h0㽍ppyxHH Zɘ8/EAR1ʅt b A9֙Vn*9c'}koiCpM"MFTjf;uY(+e}1inٮn}/E.D =8Ҕ*%g Ϧu >]qysq2JrJ#HȬ aXQGkwF]:fv Utlό+;XUU?jSo=9SkB] šSV?U]ojX/=lnA%3R{Lӭ;*ʶN?nbUa:%gG-Is]* SʓзPIj5vuGQsk_IO:uV[sD-(Gs*ItܯR>oɳKa_yNʸ/\|XxD(0rw52znvl[7oD2с㱫~q=!;qxʪD H }Bn-Y-&++<Llyhm[\3~(,g_ao)n=pH 8V݉5|4-?4 hP ^ "b"c/OoP&u Hފ5! LTȐ?r"f@bw=[fX{e1|-ZU|̵5j!rJ %3uͪ|/`y@TWB6DY/M@ö><ys")$;yu,@n6n/yl[nƙT.x|7vR)ng,Ϋr5WT0n?$1۶}]*k_MJ=˸ #& CnNG_'tߡeeˉ!z4!"Hv&4]%P joEkgNgGuQw-Y4_l#ń*z^+zePP ^H^Q `߅Nj\ѶQjMhB]_ܘ_b>sdFd-Q SUW=y%?]-%DZ/=QNuv%/޾Ox$ qLb)%0Ze[t6roz|6S$ޘA# ,d`fÛ؁ĭA^o{on1IA"Y3 ףue|kv8N^FmA $$çɀ34y|qJ3P`L>vW]IWzigg"=1g<1 d~s80?XfrP^}Q>=|X?J>CC3xW58|̽]8??c" _!MiJg7˗bcFPyNە(Ug3-|ED WkN#TX@( K=dW?}( /(28 @zn]r=4> @ noG"+R/DvG9~ Ev ,:/w*ǝ=)1d$#!'``EM @\A씪HDj*u:{Yb"l7|^[MF*,̅P.AA׊NWW~j=?Iz~J3X.V(;fpr=G*|{~Ot׈0@K:|W9~î'RP:Bؙ2jW-"9`V/ȒF|B!pV);Y>ŕ;eߗC\',k ;UVB %`V68m;eK3~սnjkW表6Sq7pN:ЏӃQv@p|چc3+aR?Gt>N` $:(/iIg'=K76Y'iz CɲP*!TB t{C& : aId??P&F(,g#bѺ%B((ŗQrڊe"A R/Ȗ'yj^bM9/PՂb{JQY{7hdH~\q9u;\XY~ ID~0@+(?ү{K'(c酘~Q2뀪ɻ~d׵=A$gӜ7ofUeSX%*uU`S)ŜEa=߼ ]J-A͍}=Kb*Y gƪ5[hL&.v{]8͚O47SY}鱰YeXW.Tp%IWg۰ZFwͭV$߯fi6W X 30@C:Kw/!?Z^UWr`y]BG4P,ZÌ] G %)hoJS4ޙ[{h4KwXoY1CY '2G{Hb[Hl"QO)/ZԦw"VvÚPE=L!*`he=(O{9Wھ? G̀>N3cgv% EkF>:sax ;N>/ߦq:[拷,^v UϦ;y8U_aSRXu~WzH_գg~%q9/_rn'%q43nL̷w3O*QR},)XR}z_g"^CTHq(N(2IP0}Ԑ9@ "CȲRm&. cANb71W*:y@Nv;h:'#oA/mvb=. sivB\4U&)~w{:9nkyu(;Ӳy՛Kc,-zEg-Śe߉|/eF* IؠoP<aяjaM+ݟ]]+פx=)Ke}+K|WMh}E}zɡ?gMzy~:Zɧ/?/s~.ܽ?Kb„)UI)P[RE'a}'!+ .GC1WWB{3"Ր̗aꯚfWXxm3竚/?Î攕}lErRZ22?ow)g]>(g58MآZ`#FR|l-N2vAzȼ|w{wO%L^|Sc|wb E{¹` ԁۂ~ ^R6`Qri1qd?҅b*hs1~eH!";qDtCß#DP Xf*Dǻ{8$4D_+NB&@\@?|](ņ$1 $R*B!ijP?U2 $ۢo E88"v󠀣=E 2^d 4Iad-T3^8媵])B1*']轮H52k8g_(7ty ϣ^X<􅕚'?^=3ӡ{:M U%..+`qn?{={ބ{Ņy C3;Qقu_p):ySM.jubosU }w#};tSƅE6ݮ&/k0 HO^- R쫺DVjȈ# JJ(%(]*Ih P6_׫{}O<7gi< Og2qSy*<6vUcU]6?u_dr;GMFK%yNvRւg{R#;_WJoC vcdc~';e:g}04vNv^1yŹG 1BfB^81(3XPfQ˵;R!. cC֐L{R"8Pzbb*`ߵ`Ry"dT88H,@P^fEˆH~^md H jA5{A ؂ވ,dDA1&ەVx$8MTsw b"_۫L>t7;\eV0 1@:C&qSijy4;WXCA͕ GЇ&k,Qsf(~Bo' ^;y0t',W'ڽ`|\J:0.dbΝyi-c{X땳5_jtS}>?R\Ln3,=7YjֵnZd nWm/vzj\gd Wu>QcR*ۋW海va _ۉFj6@쭬B mkxhrG'%:ջ$Oި}.P)|WMbz-Ă#zc+O~Z8 F .0R^nWG̸Mÿ8zZ;].r>pP2zTNܳ׎m}7u\4('/n^D/k"R ,(*D@D=5OqMwg">aYlU `dd!if'ʰ+蠣y?DAY _Pp3+ySQl.-4~ފ'pD,+s@52FTE-ۿgnk@nz-vs0vkfBze=~2u#X6] ,EC`@HP_e `UEUUJ2tW9) fnlS 'No|g?8#s inz~bwe+:kXc7Ra.;[[Dtr(eԨM" iO([5P(UST2DJL _~?uOu喱7Fl ) gY70!U1nv]mů@Bxg-[;S.z üFm `*Lx:IwjNM!ѢAD𢢸*10n]g .}UiX([Oʏf@TFr$#>'nkRyOdFN"rsm;&Wۋ.Jg2]{^G!/beu>J] =uÙOW^x j~6U#^x3x_ $~3 :IeZCв/ϐh}?n63x% Vj&nV>~zFƻX5+Q@'ag_ be-HI{FPc<W?o$yޛ^ 0v'o OoEPq'.I=HЈ!s.;U;^ Ԃ_+X;y;O}r>/Gˇ<ީ7Ͳ1]VVPf``BG-@^6 B1'R2ާ]p QLc3ĭѡF'ٔ0̌}Qk3_oξ>  `S5כ- wjWf1ڽnu>+#}Vvw?Gkz'?]5`d*tN=?D0_څh3UNEa[WoD㴰X%*erD~oX MG}!MM ͤ:u UY}\KE1%@Y┨zx<sŝvVTJ[O 9Xi]O] 2'SI`6t"~8꠾t:֐eGmiL]']b'瑏 o8|2kAC`S]bT5]0Aq&jzNj`Ҁ6f`ŅFI˜v7zU׭.|!h6:;Ĵ)85QCojZ鯜{e7X)о⨳n$n\@uR9;͎:ܛSzq7ZYOMCMhGJ!j;4hzGp^֧lnǝBgWa@A[/ t$>_2TCL/ {=CD1s@:Nb(bDNn"`MQϟ c1X!eEqsWs4 t?#dPO:QwQ?H;mH,a1Nŝ\&!$򡮞hv.rkP$?SW"t%V?]S QZ]i:"y2H@EL󿵆@_Lke/,?Ѷ/͟@@6Sl?=}i#{!6n//=+%A &=‰urǚJ_b 8jc_3~hS땅?fcwaoW9!25fW(0W*)+#(K~<\"NH[TEnaTGʝ2I`ċןg͝sڕnWve7_7*"|1Jy ~i>As~O)"&3s4o]-b-&aņ`0MA >Fț@aX(YLu]݉ݏRLkh= QD\y9òVCϖp"mUwBW_m៱\?Srg( 'tEI*y {mVk˜0澭5刷x[&Ύo{z?2+zd1L鴛M'MQңDB#8B1 1M&yR$=]8Qڨ:gHy +@܆X۔0GX?+77Oȓ2ⷾw cϤSiV#I"0?ޥ.Y6-u5Ng UJˇI0/\9Tґ't,^{)aE!m,-d!U4-sz$w.zi~>tܶxxXO:^9 Yy~bk/OgwȒ R@+v,U IHۆ0TWaʍ7-,JdYHL6"nPSdԋ p\m½2Qe_mnxُM￾`:?#UL[{0lGk@v~k¸,?@Bo{/o엑dnHs~TN|?߻Mq >k[wbv' ۺ{Wt8wuwɉ_^[UzKmNrA^1Dm$=/FHzaܝk3/M񖰸\r7ZR3^yY !Vm>Ɛ 9a kGzwllVxmB ވ..O9l~]7kKQ,3= MC$p)R[9J:V X*y_O6%+ެ`9r6}/K<Fc\f3YjM%}S__֣v*<&>^*ۺ(Ć1nK?s=Qy\Tؗg/7b<w ]NhsIq&~իUw&}ZCSӥƥ=LxpjAɻ:<">^rᥘnAtP2UmV4(Z li&L=ӑzM6v7V7Gety2\a 1j$#ˮ;w<$(HӨokZP) j]GE($Iٛ͜.`vn⶛*@ujdX.d⋹fw:u4 1%mMە2lnwEYN(@8 ~Ibu% Z0 Yb/5n9iA&16ǘd7=Zi)fs\mʸީia|[GϰeNK3Nu,jVrS #hZԗrm. )b xDi=[Rk5RMka\ug;@iOFDe@}cZyaC Ӗ˯9je{sVy0l3f˕oyrkrL$zDʺggtzv|-үvl:5"&T>ذ]I^ ~&B3ս +!W}`W˓{X*|&Tfp,*CԳ^{ǜdMYh2|Σ˕l"B Lc:/QZ-Sy %^L zK++QhqOiOcrq)'!iJL湽-rRcVI$=av@lxW} Rtk]9?-ȧګ <,2p _w7b6 8HP<=.,2']rƗ B3$&YQPΧ)w#Jn>4`8IK4#ԇ k:xNf 0f5ceҮfoNQ'J_9zNhI=.xewg9s1.ք묏q_jB7>K/k/:aWsAE"Xcnԉ#WL,ʳ,( 'L_YUa oLH_pAF[pH3R-NG.O!AG6# 8yJPB[jկ}s"I{he">OF2S/;Z)mE) @@J1^gXᶅeOӔL} v˄#91rЛ.NF~k*~9uQO$QfG.ٹA7V14>8n]{:+ˆ>5Yk2«~<]KȡX5]9<` ||wM޿ _|zAV֩3PAT-@q| 4p[ÿsSRP9!5!b{eP&~43e4K\u y2}!#b4+NTyW+Zfj(`E5) ? aw."4>_8woNˏ_Mu_ćРr*ΐmy t&Y0vݧd J钗FT+(H,}g#pMI;{w N| !1 QPfgjanlsmvf̖~9CA\.,6H<w`WfaApÐ\VGa@ S62|T*j9(_Cvх'OkEȈd~JE1RzxtN6D@UA鲟4 qE tUDD3-[E*E|p؁ x>0~TZV}{ 8`Ă*7:DfZ~+Z8ݚo:$b5kI@f8Bc` ЂY{fC8tj./>WLE=٢o:Ή`x=þ(q%0%"g@BPUoGFe-&1j95{[ +ϧSH6GgG3o?^~ߑNX?aJ HD@Zd/w;A멼^5fK(`E%A0Z \=˧r _AO O͟ovD /W@ ́9A 7x >"g$?5gH.c.9EB> ThtPUfśUSVϪʧLkRiw PR}I' 'uij$;PȇBtP,  Q|^)ψ Q(R=c Cz=Ogww:@8PNع xyV+#u:TdDBD>Ȋ|b1Di3>x6\|Éu:=dґ6g USXt0h@BB?|JEP8q$ "b,2)nM$yu@[rpR6ۊv;5kmIFGp+Bo飨٨O|yqom36 H|-dA POmP)Gg;_D=V`i#P1$8r%Z\!r\O; 8CEsCM"#AV(P9TUE0/\,D=L\@% *.1GT i!ynrԒOR̬f!!Xe r9ua +Q,Hu̇ӽ]FDD.n/㲥m.kbc&pw;G`Ʒgqѡ"xx۰ [gMmzp_ϳ5b:P"t&*> vP> Tzt}PoD~jU=-6ph1~Whօ޺{s_|2~;SӬ!?y'z&:a闡#^X:Jo%smcb cnce:}>GC*gĸ||o46~jDy]5XC w~̛NϬq׬zu`)w@@:RC"J.kA-_7y?ziFؕQdu"Z@ebil\D!k3`K+A2 + $l UiTj6V|.ݓ&uǒ=0)h v@Y3ٲa\?C/c޿2qo턯g\p BwNr\%"*k>?! 2?*giLW9g/=Pa׏Ѡ@uĽƒB@ă-RʊdǂdK.&oA%QSsU{*=ޫGCξIq Oj׮Mg F&AD[:^Gh{Pգ^{bg1Fm7!!b4%S3!0Kߨ Lq9CɫwzKL5AŎM GOrCe0>//oy_Jʰ.^ήVmexQmU˩  7 gߠ z[3-xa})ld1W]{~|՝v b0}N纼v6?F=ߛ3QY1F, 8 uO,O+6s_ь!pv_uF%ޮܧPs,4dCf>˺*@`i}(B$Y EI+<:hzaO\{%@>'-]hG2j\F8 wl^aT4\gU3Liz,جUl6\k êZsTP㴬ʪeF)yQI/u(z_KSed;m]7dؘS 4Cu] Pmx[ TlJp͋/"VlFt4yP؝m]᳥/(il{?:<4A1=Ϧ_[~±-)8cW]'iNt$0EfԺ J_+>d2yk׾4C\s_ Yi׼Vi:B׏>LLn[D| H޼4<pTs ye%S?1E}"zZ?),JQs3H\14lgȈg8q:AT|tֳ<M^aҏm~՞)T!.4c1@dsngVp}E0`1w š3G!r0 `;k>a/㰈oft@rd2 j;DĆy紩|*Η(Ž=;zreMxcoB4̊|ȡ_aF "aTT2Um+'7Hwx>B>u)1[pn4p\WᤏGQ}(8#&P[Z7z%jfuOa>򓍮clU]듔3N-QE02E4;JAAYQH)tJL&)YX~l5@݁~~7'Ya", 4nPmJ'cKDQȉ 9sDgݬ so-}:/i^SQ$mP.[K0 YWW̌g; vKBǤO#EfL7892Ȟ{:tYD1`ĜPc曢A2ZhlHf WP(wg@u`oeDH#{vFtvvC{ c7{fۮC$fg ew㘲^^ss l 5&̎W{AW:^7ۺ~<=ę=/7tXB. ;opӔn>],@AԹUv8e @ 3jhls;~JW.4vJikMN޳Xԝ3Cz,XԪ)XQ]UJ(U:6tZ#I- hUBE]׍6Awj] M\?BQs9~9tQIH} RI ^=];\~Aꈠj_6%E2/)(@]8cP|MPo\^Vhb=Q*C203IԵ 2De ph32A{`DL)*lyʧ3 Z봳Y+yRQ,b" Ʃ)P*5Ezz)C1tu;2I>DOjWR^) x(  (;2hΣpOm:to]ZEJ/MT{Ko\^KZt1`gL2䝘(^cE>,0G2 >֠ @=KJO6/q4wإ2d'Cr ?9I<7mAO֢ۚ}.,9y祡zqF(zTK຿\+:ƈ0@dw{!d970H0AYTeWXO$S.O;͓s6M(ʃU!:~ʽǻp H@o4'} J?`i8;xX]mx- sP5Z`v@-> Kٸq(z(`K($No5Jwn#_} >DMv &+GD?!20"u:{&@?V4(mzAqȆc]"!yd z8Bg /l:C!ԓ1CWs+3ܿk"j31R/"U(Hrez3d*aJ UPU~v0Q>#Ta}4z} )^ >i<("튎,E`0 I8}$8@ ܋3T g{2h ᗴؑ*Vi#z얌2nr1g5T2՛7-*"JqCutKCn4}؂"ĨNAp79ix( 46#A-SU`Ё /{NPVB0xR1}>1CĶ4}~V%߉||V=]x'RP `%w, 2jAs953Z4Gyrr hpsDq#;ES#͢b- PlfW̕ z(G@8"#,a\ح;o3hܻZ;jޏN ߣMp)\ygH6Md*[mkևUA~(}x?ˊ㊉P=(#ԵDYkMU;SYbupQSN""ݍ@ Xxִ x?z;D|HrA ~u JhVtr:hcbV9qB70r *HPn|''3}M\v`˸u7̂nGt߀]a0|`WRHT#Aľ(IBe&֦R~a7B1c_hi#"( Zٰ֦5]^`HfyR``9Om7u!;]Wuņ;sۡA=U]GZ 6TDjp 3?ȯ/@(}P&Lx*a(rm];(\X~t}_VA[^?T.< -Oߺi};6ojO2 FqdV-Д,:J^SԠWoETGU/~IDShj.T%9g.O jRL_~*\n2&l.UU#tV0!կ ʙ{LJ׼B;gm lb"Hd8đ?~Gso6S {9q?K:T]aҸRMfJͽ4A7=$l~]&F8͙`1R,fu}+w%<)ƔF"p WY^oCIH@ǻ6O_Q) O+yj>'пI_1=$av`G_#XP)ѻUfza3 T8ֿ#*_2Z2wX-Q/=7#џ-z/DQAz!RnS)uDkׯ~ lkDI0ƚ֑d-f](*:ZO[c3-ᔘV[qζ*_/^V'9v:w߼i64]\$42}z8sNi D'jllfK6WU28c~x`=(ey s'/hiQ3Eڹ 0 r5] 6W^M&GR@?J"@Fp0W/ hDkwvoPŸtjqȝbԲHc*,4CAxro 22!d56@ #JI!<,&x%AK/*B7cS䀃 ,rp0wg̯P&[N=ML :NRr\ x'cnJ' ͡yJ X{pݠϫE|lJ@J"@A(hވE|++'Q88oo/ .L |@>7 㧜W̠# Bqm~M*qzf;!?Iy0,LvDͨLly%Z^λ(#!ў)6E *z#҄*=iRv--E9W3e[W3P!=%yiM4Ub1V V-T)J5Dx(Sr+eM5cAա!O:z~BcRmi0:[]$ qL~>=N"mb`+Dc -u:tNC-@Aۢy01b݂7 !߉(ɹЭ jO}] gNne]T:_ 0P-zT0x$'}N ZJj(}+^Uk#V?)u΃NxJ a&GL䔁)&Y"$ 7Eۯu/)3s&HUqxMZv!b pωqmncWM89c34撂))N@kHp|#8y}19 UM+C#"p%bY?};ȁۚsιQ@芟 ÌD⫃],6~(!G:XXe i.DMI~6n4>OK4~Z4C 9nRq|,sx|RAD ڠl.Q!@Q- * -@yl$*a<8Sq|0+&!]gY1G2u䂓RË,[ֱ N:Pq]%tu֮; /D6W[~!m8 5ܖ' -#,\Uݛ23 bķ:ǟ3$[n }ӞCvLx^#Ф‰G PPR'Ow2);kمq1 8 dDV%H/*HU#.8*r$m܇ƃXcZaפO7 sNpΫk7U/o̓Od&hMI02CC@*vEl1'8>OzSW? 9 g|O"A0H2z(kIv(]Dž}*S+E@o ]bEh Ё!7P'd,9)=k(}@XxG`ɖTUA3zAq =ණ1 }7ww,O;־Rqb vJⵯvh6=hBf^"^u.&=&Bv_׭ZijCɑCJήk9R&!"{u|?^& _3)4z֠li҄02Oa;[a3}L|D9vz2U"/[[_Π$gte^#=3!G2g.t?)!j/*:O' oBpnjBHӃ\a2ĹzZY$"=t ZsET) 'jêDwī v@A~{ßiT,aSv/~W Q,L#lvnZ:bM?G~( S' ?]e-!ݰ)^h)>mhjc4xqRaTrgR1榔PzTEC#,5naCu aN2TSJiߥ =z 2E>D;%q[߮{QL]xʆqIV*h(T35 0Q`$А7Bhcz߾ =n}pn/q?c*7aMp\7\2crh!dH܊W 磌PQ + 9kbvje{vn;Q3E'4tP5H!QCeذ &T}\޾7+.BtIJ11,GFr+gѺNvBLaaŚ 7 7@[SsQ\jf(jMFퟨcNut_|OP0}y\%^t69-wSl^kS͖ߝcTn>QY[E=<F3N7\J_lH a-hASW F&/BxT}p!P8 wzdbҁܭW:>Sߢ"O('6Gڞ"w(3?^$IdP/>6P4mzXZ<4'p8 (6MH^x'~W<(shJDD6&W3o)"娍A[oT%9 _;'f椟G =ӽ:7~?>!S豐'rMD|t nW"+γtƹpAzd5OEdM!Ԑ LyOWa@?+*=DO-ĜLRB'>RvE&o1Tw}$UsFә1;R :R5P)X&l(aǬ<j/i25~e ,-7 |ǜڼOw ڪf FI!dk2 3}<=OW[}paw޾QYU 9?OgX A58h=?˫Q5G}ߠN6 t0\+GR |v)ZlQ`HH`̓ו 7y{r{gF\wb,H++!\,|j1Ye(UShмCLқ ,)?KWe?5L6:gh+G5B)EHfy뮜}soC_#,&ǫ៙sj"`~{0Nc d;ԊD8wL. ЛTڬf*sx/qjrO&u>KcVVEWC|l;.sm}'ݽ0.\ےIѶs:P!͵sSߚsdz`6l2{4AHPN ]wzIȀoqzx&F*DF!3I U ^{Q @:BeQe-BJ -:kMᅵ6 ;nhըV GBgvf20f@L+Tͣ1G@XA<Lh|)Re*jnOk謾 Lyvf?ğN󦫾0ENwZnW_iiOzk@G+𭭐짲>Ґyo&r*0Nkd _Х)PVIΈG(h`OI}5)ByFk!3[?,7neOW2 V86kwPc c w[&HF01bsloN+nkzYe?F"3Վa|H'LQwQ5[UUryZL:4X9s~W3I!`+G{`z6nZP8 jMbj.Z;tߣhLjy^jU\ߟ>/'BpPR. )Ra^2.`=a 񎒊⚌sں߰˷]]58>Oú])H8v2Ϫu8$dL 5s ]TfF9Ҹl)Syz"JR9$|A$ nrRaݟ@uYd'T-`z(zo6vSW슘"y0D}>4Q2({s p~8;Q[[*{gؾ,ygݨ]n| _Pi3GFdXO0] kM@h=\ ')fr1*"G>Ko>Ń5n˵ 1ԔlG<(--,IN;֍V .3тRͦX%W#̃*Irz2k >؎;koz}rA$dDahZVp} JrF\1l^wv'=PA#fآh{gz9q;=c0U먻 F__Wԯ^b_A3/kcZ 8vs%-Ut#J0E,P3F~%0ΫCt0q%xG,̃qfٷo 禱MG $u=N]u7yz/ƹmQR>i|lX,PN]͓(v=~ A-Q#P8`7x^oM` T6^fOe|MҾאּbt[[(fd oڹ ]!^4n_O]7zU>g|7r;{ƇϓGabڔ,وSh1$ԡ!hT`UL ~ !tD-VUt*א5y܉%g&LK`4&< W^h&D k"s,b XO3,1C"$,A_%NZ5P! }ZENJ4cֶ+|Ru9=˻o%܉z$OSxWù(V=(:QLöm=ܣ9WC F!Yr4ue.'At`pdԼT,븨pPDVFZuaܵOL3E`?шߩz.4ݎN]?@פ,".En_|y2?-.xQI$ A81dbJ$k+?$&Ԗ Ng2$33:3+9k ^J1&ֶd5?IGM?h`% $&tt0\X  =jdB!2mkl.?;O%7^n^Q?_'o gC~#ٴ~?Kw(SnݯdwI}7NWS܊~C C2⡒MӒ@H.TjdO 0BMk$=cEO22mJ5CV9cqqFm]0iInZ;WۚZ3vC-EΉBe0k$!&HbKEL @RAZ|G5j()K,ACkvywxڵoNӸ[4LJ:SDBl byj&z+][# Qft_o6iʑFc'@ ̃Nm)xX[yjMTW^ 3 FM/]n *Hz*D$"E$RA`EU6JMNҙmeE*B֦wS.2/*Vz#v]`[SPTznKyvhI*?oĄwN0WAXMݔJV?NwWiecۺb#+FU\RҘFLU(Xe eQ!! 0=GbG_::Cy) ~I1`{Jy::D;;3e5$da$O{*Bd_8$b?baZ:1eVR-]} L0T]唦,R*=HH h- `oU $!Ra]UH( B2-jl\] j޽%0U& |`Fgu` |csA6*P]TMǯٙ&G߸N0n*@ Pnr17'e)~nC%L|;t‰ZFJ -飼7;_u_?ef^Q׭ jƹ ~Yd4 ] Dy hMMʑe46rN_~{\h(0uR?뇯D~/Qeuvvb:6 _s6YÏ ˃Зm_:\!wt{dCfg1/c~THrdPZzzNs/^$J+Txt06Hy:&wdH w[m YAq[&jN' ``/ɨQ҈$ hx^CDhRA{}k!l9N5$غ'm{\_jqSGS> wӳG `nTO|b(kqXpD/Dߡ}{EߕAq_ׯer4Ҥ>p}Q1jtʘĤzY'Dف0yGT1x_AyA_Ov [,/k G [@?$$$WU3Kyً/ź e˗V/鹞>_΋"cDm@ OMFC-Y/VP?ʘϾ.T *D yWOݬnځՆdiy07C~Х9&+7~GaٹaMߋjҕb-98A~u8p9w.~ S&Y\ {lywklw#n3nm!abgN6P\4)W$˧Tn 1ݔ$o\9/#>3#+ADNMWL%b#\jf86=z;㡇kN({hN\fq{P۵#򣤇24^BicE8pVlٴ5Jf*H>>nѐ&L`%︿Hz?mfaf_ޕpX\s 'סxQPQ%*e+/ JɭBgb'{\Q[f.c`Vx{`?8~Mv00/Z.U4>M *Z@"014 )Fe9K(EA3hU NV?5;_H0ga`3OrExسjFV ͒R9?w/9PX9A\rbs rO4ݘTN&w~RDQP#XQz26VYZͷ':"GFu-""Ng=@ˎm&OW0~AqzonRA{NSc6znLƷUb?&CM7;~Kwzּ: ΀p vJ9wr3*jF2-!c<6J2" -gSC3+tG[b@p"b-0"] |Vx:YK3Ϯs3`_1"t~=Y=ta9W)P`(E,HhԳr0YD"Ҟw7ߺqSwS/[礩 @;r:JW]C@*ΗTJz[+>GǢ4:9bV)=CM tulۈQtO ?f9\JnV{Qq`cȦjK 9jI%IɆW 54ƁH6UH }ͱZ18 8oDWW͘9UӵwA'iH=:g`DYXQ@BD$") E()P,0X5L L!AEB#PEAa*BIS% D*"?܍dI5rWtfTP2m;T*w|.:jVcP$RG 9Hl"X'(7 ,FA_=| 7P~8hdDa3' &WF۳aFALd7wi-4 cH~E}FW!eL t!A9-)%~L{tĺ9+ߵlb*o[" AƒoX~})U+c3Z<G8h#ziK`Q׭YJk'U[+nKٗ[_~7Fݱ{(9#A~8͙Fۣ^q[ ̧Z ~65ƉhKΤYƚwj Οg9ύ])* $ۗmY!nf(r&=P+j-O`ߜtgʃ߮-![7:wbNI*8S)<+>'ӼL@ vE"%4&γe+vU\=\劌1j~@?FrQ}*3@ߤb 3WRM,] σѢz[zܞkP+Joq % " Xǿ hdD3Ovh~'q RnY@r`MЌ>h]k2X@ta'1H,2J4ڛ1V6b7moqvnl̈je4q>ڃ@ԍ~?i&4,鼚L%UP+_z p}v%.xH}CVOڹ')ftV&}bD9 AR1T`{s=-r>̭0˅!@aj7r ұDqU`x*_@?-HIuHpZ$Q* 6WǥfZChȈ52_73$bv2x(RȃhA6}S4WW Pf 4jKt%uAj+|ZsF@JΣOSbm(}'S0Z5rV('coԞg0;T hT\Z?e]dn+.LxZ⪒AJ/ӧ{3^L}jrZĨD~r˟j.``X,/h>*dP jfN,֤4%1iThC hc$2aGmɽUB ae!TMdACD І f-[`>WYN$C)M&PQB(Y_=ږ" ?HĪ )]%㠭J[ʐ%  Ļ;,O$tU޴|Άr&)תݛrq_;%_(FD")K*4`?`o=Rߊ%{/X Շչn 0`lYT%˵TX׵FUP9kj2I`+$E! @U޹g} ,ZMĀ1 E#H_CkYH* 0J "2zZ_5 -

1,0$ !|,V9drtl];WWP+#Bq =w?M?Pd`F pHE7tm%eE; (| & %h dUl(d|ƍ?@P&H0/(ķϺ !ER.P35̩y՞hvd$ifGݎaȊ,6.`SnjBtզ^9@̃gE7ui79o.mq5l4j6ƾ\M>t,%xmomx *t87?r:H"qU@2T'mJP)-"R:ŎLO"q6,W9as\ڏkXNs!b+*ӎ;Hosov%0&QL=6f4`fpàջB@!;cP$e11bW֐]%@\jьF7z`G<Åf/-.eǵ'f=>Vp܇1f[&[a3=s'Y7[HP:)"3y.zƧ/9sAe"6DgQ\INbmYNG-^(?MmI-=!YOuj\ڴҪ5fE5(W1 wPq`LJPC?G4bs$^Ձ9 yez v9ҬzY;D%\&i,|v*m4IP^ӟfbrkRt18HLDTbSQ$?QJ0ATJok2L2-M:}k룄"FG%1ҟ-!GJ X[g^QU?ujuqR \`nT3PZZ㐲'ndA<$N%h!I~~3r]NOJܑaY~u-\J]TSl?_jg|UJ3f@J9S^٢DI-JBm|yt:/PMKi-ޏo/ i043d8 ь$3 >0 +nzw> oyey^.~{oswȶ+Q2ۗǦ`qԩ8o7y 1V0-A'L7yiV|1aqRz~w.w\|Od7BN߽,M;5lbگ+Ov>)^Ȇr8xH!Q:jB /t5stۻ wC.0S֘(L!4-N 9P]Y7O7 |Zbc\%̂;x u',~?<52B.w~q9V<99@z<ǘ3Wa#mNoNǃ]|R37˭;xSop19MOQ$I> Su4/d;,-WA%}{L7L+ȭO-Oi<&/lO ˊU v ĿOE,Dª wڈQu*7 ajXQE3owY(r,(Q+јm`^"c9QVEcrDxJ@+TUί 26 "ɜNCzh5.< Eaf54Q1LK$=%_W:3$,۔ϛ@(6|嗙e6Џʗw>.GәrP6"aC 51IPfT)R*)NSڢݘ`r3+p$F,0F6_2#` b HO :#<\+}XY^v@p}%֦_Ĉw?"ǻ~&,D7!Q3+HQDp/gHU{WfI9/ùL̞ɀ~l 5T%#_Ȳ!cQO5qS[m~~| ߉p4[Kv~oru]utHq-.%$T^ 0LB\ b}e!ĬD A7ه !&yAr53ye}y j+%j1E(-2c㊗;;7]n丆*Љ3++Q]}p҈80qo왧X<_^xSR\ƹb˾=#˝x1%~$ecD bs:Ϝ}[7Dӿ[MlO̭ m['s<,׻e3#f-D踡(MҧcCme 'Jgh$3$HfLvZ'ST,j@i2TzrR>uRKե~ z%_f>E Sc`bAUmEI&meYY3ևޮiJRcm+E%[ KҔ>a"ݲmޠN= K 4ҽ䩐!RŠ 2_ )QaSiP,/!cEz`> \55%5.؅Z2)լ2[-T1r]kgn*'VJB V:/Fϖl\mS M:s)^O ƩUiHq@Ɠ߲!))GV_)[fGArR0}3.KRzTQ=)Mk&.JOmJ7X.2"Z:KMW^)v-)B^:}-4%eJm]I0gΪ<]x _s:=! qO&ݕΦ <~RVWff8h.;."W>eS cDpܮ) kItfa.%f6hkA  IkKUc0D9s QIJ2,-cS1mu?,r0[ /iYnƉ!$fHAyqN>H>LLrLJ8d^  x0!z7E{,./{ݳ.\x.T)l \쟐09ڥhCc.b Nu}4Li m9CO,g΀ ̡gX k h`@2n8_gc\33#3(7[P|,нnkx"S=) ڂl1 p$k6nXP]uT> ysƁ%d D EQޏ~:y>EP/x{n (r!޻ N&~UĝnU,2bD ]y]Gc>UU.z _1_Hk kU,$Hl^VQzhlaLs}X\Fq6$<A0dЌXzNJ~ :XRFnBt 3&&Rr+ ߼IcTz5羡*bLDt 7ZsKvQDlPHf`mح݇;IosQz*FTuTq\9 ,o.G٢2-BГmh~T.I'kXVMK-ilٛ"Gw?z!&;ח҆C7 w#m5Y@P5DhY*n?݉Ip<|. ;41C@fPdV HӐ<%R_0˕-n{PBn_O9c5Pl^:KHozܒH%sMtp6`}Uw*>p̝mیV|v"U= skfO>QUBg]gG`eZDj[:j"3@@I ;@ <:U\ûû=Uf\{]lNhm%%VeM*X+[,߯$!d3r9ih$tz}F!@RBЌ" b$F k~OEG@Q>uG@\E5/T)m$h9KLFmvOnxR4:N>ՎdC0 p HmO8rfRݛk(ӪZ$}Cf.O?Lkp6sg ` 21^W%(Ԙ˄ pK * S !rzSD1;>|DaH\2U-5%FoUȃNcJ=ߺ^H06DzCo l>dWNapPsMHf,5Kh_"1Y'$AKqmyNSwm=-X)eq2+)":Xp^PfJ}joZ5B(ɢckS(ŎCaТBƽRZkA,g|?*>rgPl!sv4Pkh:0mK`qT"iuq83VI zt0j*P+I~bDb=ΙQn9'Q͊rT9\5wf:(I>+yu(?P{3br0tr,8>X_1e(U+,L9UemeݚR[VXjRӁS~~,s'dI,{EuC))$:똙2#2"$D7}#i8 o?67;vY.2dtA=! %-NV@-*U 3TdjXϗ* pn-T] >Y34:7 A4F};v%KvAHARI 8# u&HJYY9a&Rx2&*[pY ͫU UZ1uE %Ū8V|hz 1{`|`nথ5R W_~o}cgMՏ)Eb"R"D|+I)N}|C3mZ >Xٌ=%Mtӟoc/'r1" ][-⒤ݳ6*LDioA+~g+']Y/o{'"հЃa&t4&[W8ٌe 'cvT.^`$f $bK/Bz<@OhuVtl@孢|5 j&o3lr1C8ΪĶ%Vs `އ3vsZRټg| y&n!@x6  4:P8 5ʶ qƊ@kcbx4`%JK /0ZÛ^΄^{.ZNS\} ֣^ %؄A\VAFI .{Ww X\T5AnYu`Donti" ]ctXMX]dd1,!zNl}P #g'7NN9ptd 7=L%' dg?vCB,.*3k?$G]@Pel12q8>C <۷BT0T "T[`rP〨'N׃FP=oY6*,pRye;^%@2jTXeT56JI% QO$UZ@`ۉ_so 0T1prB3Nz$23C;.jڡe .JN}ҟaYFfcE BRr(eH4V+ ES>GP0&2+( ƋM#yV&+ L)}L@Px-h^v/x<'# Dˈ=t!0cF4z V$WABf4GvWv VhѐVsGu=z JZpfKNWتEA,VURFד<>G;{39iN|~_&s(}ov(\q "F3 p`1ߘ22 7 w K~}OeW)` HR FJ3ׇ{_1{{D=N *gX 7'}4P-MSUa0U +!/?M%GbKK~'|d m©fH^"22c~u/z~Y2 0^)ǥ7b@+428Zp:s7{ 9 cQf" eş^( UDz(Jq=M}1ۆyO7z 0̎vJQO?'fB!A#3#āTdTBEz&"`dmmJdCёA~{M-v FJ9@@ =Y[ma`D]NEЫ`2 D'@&XH;_?DMn[Q5Cpб*I*c })4OVhsZY-r UGNZ=HHc.Pi#q':KcVz7[!&dxIbQ7,ٖLL3RIJ;Q1ؙOvbGXoω/)+CZUҚa%H"#Ooy{ʙB7zKimX bzt75*JMl e^e2P9+e9NSOoU6yۣ߳ /s22hV(^{,汐yy|Vi~V'Տa-F4,DXt8u/_K;):3QNO:{; ⰎEn^MrWބ|.>ёn(8tQD̃sZ_ N'UV&lS_V̬22R y뒫2GfUAY\w6&H7eYm̞Lݮ6jbi5ƶN=%llV, 리1Kt fJSG?e3[[R9(%/u9Si+ [tX+^nMEfqY,7)Y[{֖8,|%EbI[j3Ǔ>ORyտ֓m̉v'm^s1^'g1KbkL- 2sX6 Jy%2rX̜?ǭKdCv] [>eT䖤:{ܪ("$oO&)꺩?Ԑ3I3%1 sVo%W'SOw.rCs&7rZZ$i:7 i07u7:*i&}V)uԴ\,.%/PBs2S*W;yҳbw}܆5qVwe k>3֬<n j+h`]ۚ|l' -nҐ0WS2P_A_S,[˿] ._Üz8mSKU=Y% {P伌 U_Vdٌ%N-bH^#LB:I=LL+Izo2EmЛV jhAyPoZV+i$m*OS~5F^i!D#S!d09F9< Z; o=!}6F\rco# 0#|#2 P9?\_TXϼͩmK/tOڛN2ûay<}ȭonim_5.ޘ9%? ).g ރ׳$.W`'ػ=\w!ƣ@ 4 'Tr>z}㣞yw[[&e`fǁJd#ѻ}F#Tm [ux]!͢]r&l]`eoj+߄ި̂S '\hDh4 ;(&eM*c~g3Xffeg1G_x?^c*6 T( :S&X?8H6iZ塶J R!4Goo\^S./LQ QPB@:E)][Zwʰ2䴁h뺇ue ; B O;z;0qǹMϑ{?ZeY+T^?JF<97@L@͊.oPtGܯϹn}t˼~%I]ҸwC[-=G}&e fRrA21bGWltLKՀ$co<\(9wo.eYd7MT%\eL#W{{[5hԓrk.'>ĖOG@ C'hǣ[Rji1@bv>![]*#َ[y 2,-Nc>"K^5+I0Oa( ֪)S\62-A&$ Z'Onί M=]'!4n.0Of[I8H8EncXae1Hd&)]c: YG4 Oɍߍ˯ |}&@"~h_WѪ`ՑPjָ(m*l 5*rJ PI07HR%UOϊb,&OaKt_'[|Mn۹~4aQ4 ,#|غϺu-37 dhS@9umGOEV`$or&tz %ѐ-AiEKޛkP|}7#= 0QEgsvߝ~]^/||Y~a?fE}{d ڬ6)yf3rwTl_G_3%3e=y.7?Bg h[ 5y/-Qq١Ȣ% qmRmUP5g,z5Q0 UdTo d)HJR%kq2x<$gK:z9;ؔyг&(Ya~ 0IODɠruXxR2I2ANZ a'\fNWSzT6)fI?ôq_}IȃfBnєkp+þ)J+q _ 8c ;#ynjb`uIXa[h}l;!_OiiݬAə1eGq,6^m~7~ȫ\bTgWVNzM!SrLmlNgF5d=JJN WˎIgoK6ފGaȵ/7CQXUV4$_APTdkj׆Lɑ 2F V$RfWccԳ[[wjJ5 D>M,ijYf $uP_LJ0H\Xs40Rc*2Ke+:Kɧ8dHIӭH}'OԙC;gV$G/Wxb6INy6qfP?P@GL2:_ӛʘ{?:h!$ϹCǚ_3-;(j-DtU}ޅ3$%@QN¡eT'LFAJlb 0csaY9](!ev(JidJƞU3I &OoO7 m'gpŹLXIEC N_̲FR5ѝ0ȋnU<6x7!l7ax1?l>%%|.hϻi,|g9L+܁bc+ L,8O#bEmyp^{=!Cx30L9F;)u @C N4;4>J_d4T/:?G,mv"q]-PJ k[)߯$ σ7i(*cBݽ}""IhUmv9wܒжSb9уϙ+ p/4hNDۘMN:GFj "PE}$u yh0\aM*`R8|?lZ>hZ6͠T' [=,nlfh;8ғ&T}J*N9D&E'?cPl>'[NykX*C ¨0?R:cc)9K Ϯ;逛s|1WcB9IH*76);PcFS`æo<m26Y)٩cت@Q>*Fg{2 fKq ']WLfQ1FTtLg}Zp&( ,I_yv X0I|^uk=pQj4E2 ! ?W<_{zLF0q.[|K1 .0X[aI867Cӗthc;f,B]O:y]A~](MW*ʼnڠ~R; 7þdޏ9pn bDMקq).me&=<َ .d;ձQ;n=I\y6{>xL鈜c2 h0)u~OjׁɿiُޅR̈SEh y+XrDmU ŷj.6\*va]_kfN;zL'4&͍w]cu'1sR)k~%MM%K|ar'?2t8Cv 㯛pPrmJGNPZJJ}\NQۚj̠o\h dI6R!ZŮ> #fJ;wɮΌ6-aq;ֶeҌ\QrY왖&Pׁ~,FPg._w/ {2]6я>>LvK̸JfZdDX@ǗCi۷MR>6*hPdLV{wSfG w'4ĺl޶u5|ٴ(Qb"HXKqHb$U,M  P[#VXa@Uz}XTEzvymRI]E lb.g A<P7Ư9NΖ A#`@X_L48!?ap  !v/3%HŪJOi6'Xfާ7IJT8P0DJ (.*썦a-TF(7hDX !PsjP@WzK6͹^?\l+WQeFo-e%  ?6 Rp]BI4֔j d==4S 40BaHK&b޾(5&Bd|FL @2`bgF,`w/ 4)5p< 'ϳ:v()6p^~HV aH/ҥ q^Ɗb,|֭&$dn:[Ȟd.Sܱ^P@ Meso{0&?r 9闪/^}jCYvU-}msgG o宝 >Cº*%Z2}@F!,Zƥs uHh0[3BpgstgݬcP1@by0l${m,b|a(BFn+gLHk*ҤX{%r)qhv_RPCs_EHҤʷ)'"-^70LLkXnZX @~7TX&@".6!e?_-2f,7|Dd-jzAz AB%N_:2[05yY1š}~Q?$t\m.4 7Bs9ԣؕH8d{l$[RV yU[hYF20dKn^=\phk\1u晀?]:LQ.w?=H` a!U@c{wTZ;yH=]sZt=|E:Pļheb]Ǝ}BdgYE1"oEFׂx}>Lw!BD`L,F@>ړjVUư31C~5KNԟ!yi {9} /As˶RϠd"da&FR$1Ѩ݁i%ztyvaldo No~> f+j+HPf]Uk _]M̲--DDXUZ&hn[/:cU38o E?3Uml*V LX4T{?Y je;NDp15L7T?ǻ:9; =Erp*W $l N&-rk ZJ;i YV(5y4}X}0EF_i,a)+[0ܡH~bpH*=>/ w߾ͭIYQ)^#Y3F !a|q^¿gۆaE'o%U Ćq7b@G=L}ШA}vm.UߞRԂLȇd0p==@?Q ΄ ZP@'s) voshC~2ջ avTbX6WQᡍZ֓.6 `ZKәnf s*:]6F@<Tn˸ċQ|65Q01gp\^p2Ah@^hW#X6~uk\S[_R\cΰHIh7f*D烃\ژJ#+yN< SbyBP;}H LWد=KԹBhE$*i'vi'aS2\Ј5"umSaCÞbnK {/载<ЂhwlCḰjSYG]* = GȪm,%/ G~xHoo"&v8Jpd"Z}P=QGdY~ڃTvT)8 s )juK$>SD3mVue:vg=tF7ahkm}n/nCDYqRfk10OA{tBҙҵʘPc~XmpBTX ܘ)8àʤ*hב`4ZdXjcxN;+?24V;vY >9=l,8gdblSyL w9&PT5Q͒ :xSwq v[[4<w`I)3Q q[ GGţE2Un`XyM=!ݟئLwN!훜Jaњ F0t 5u(z 2^p w2?3-ors"? h+i\S)Mi9yC/UˌeUzrVAKCbz|;FUٰ\*1_8 \ w(!7yoB "j%- AW6ҥƪ{Mte{wpA՟;Vc{) oop| 9p| T QbV q5$,$`[L+Uef)9'n3 h V ë׿O FpԆֻ*uN)ZBj r0bzFV4|3+;IPxC=}$xηFfs< lͰ=oXvk4-˥(Ǽ~ͽt^ʳwg3ڙx1@QM]_yk@*gyDžx~ުu mJII!e\fʷYk+% }nO,w)tL0Էuu{ /sA^REvnB&aUܴbJmFNڮajV1aTH.Ӛ9+*jy$O~3"Ğm9Mnj̇KwbZS*>/͟'˘ydD$*YA!*U5Aݢ,^9XR 6%^P%Z|߰Ԍ6 # LX Łl{L}Bnv^Za*aFz1RqXawJ pe[c~*zMG^PԓTvE֊ 3R=E$nŸAAdk'G7Nխ+{S1,Gs>UŤc H76ɱv}|UKө1KbDžWZP~Tzb-PBth,[K5#rLU$z}1{oC"q9Oi\SypoeWza|>@rTߙMпG WgiM a4cdD$dY$t{Ƅp㑌fBH#.ڤjJo%n.5 de]i*џn:h|ªk!+AKr1i^YR}Y凊Nc(.S[a&~5 E$}zrΐ_%4UfjtPu>rLm1Rd0ILZICt2Su=d${~wǖ,(w-MƤO6jo}iYP>Do>_sLQ}䱰}Zscw~4!nbV].Ҝ&m$rɫjR=> VkK6̲cjbHEGЉHJYX0 hLbLh~nƠZݧZ_(nfԬTB:AL BvU(pc6HeY_mJ. WXK5Uwa~N$@0%q4Ǚ_l0~<;7%:UfAȽJI . S fC ˜2t>$.!g3PI$4a0c쮨HV ًR_\YU.T< 0U,--[ClJ͂KZY@yZP7U8 ʹ](b Qe$8@/ $ [TƲtQ)+Tך?d S^VY<4S# jD!IUѴc\ Ĕa s%oS.t2YD d-ygJkk;M MHh] P^MC! u:whvq`a Tc h`(f׫2I- fcj VI k08Tx1LN疋c~dž`5cw2QH" e"h%@I^;s0Fz!2~AMƮ ڬxij޳QUԲӹsm?v 409{[un35Zlɠ}?AB" ΤvEz3@H1<)McT)9URfғM;*_)|봂@<0ƓpyUY(MJK9[fAт|W!b0A$M>EGͪJ5v68?{v4 ˤRe*AЈ_T[ h|"}d!Qϩx9KY=ߣÉ Y׽\ ϲed Q -,sӇ< 6DҁDlZ0~)d<-8ЇQ#&&Vm~t z\ ܠt>E$#"P}9ܦ7U0pj֫kñ2܃ mfCcAP4듢QfP,BûĻFHegIޟgG\e^^y۲mL#dZ\yKYpmA\45Q6/ڈw6Uv JyS rb^l'455%sEAyϵ^U|$TlxK.,L 4)L.}~۟֞40!kA<1*6ߣ u/y.i=ya@1W_Fyc1;]^vxI!L4,!f[\'rn:I˓*_UF-EOy\WϮw 3TYGl0,M5B-NTpq:JUNTCQ*7!UW} I<~ MRpA-DӅM5R':P HW{kgϢ+8Zv#Q=%Ir5@lWb뽊id2[ʩ ?5 ~,|IfM!,WaQN*e(]ާFmd%iqhLn!v h6{bώPYV/[kIGV`e@Fϕy{m F vO%{-N{Gpu7N> DFs%mQ.RPa|1aÿqo(hV$ETNOB B0?I-H u3 Oa0Qhm9/4Ȇ`lhRNDJlkEZ̵`2E 2Yf3C[3/IM); mJ<dG-&TsN>K:(\ۭ '=o3JٿnwV k–x˄ItU:/#~jT %M0qlۣ)A"m{$ir9ֳSƢv|٩5A%R^ƹ8J;kH-Ծd y&s0%Rxr&_y}+6N/JP`p e-I,mZ_05zmf|S,sWFk)/\;AKC*] 8/ujtoH~y3C{x zE?8<ĂTISǸ@NS0X|ʢU5Fw.OgE;A ^͍J=-Χuu?7ѿV 86u@z{YF. `eZ,)/zB`o)9k>M;'4W0Au "MGJ~4ic%P$}}ß~ ~&OY*]/*Ɠ!= zxL%4/QCcuH#OiٚJU!!#&'-02mP&9THBz֯0+mx*qx1{f@HͥD'3`ƆIH"<@!,]dxJE$~_a.hp{ύ?揫~|ޱdօ&.'UV[-4KM gI ʤAY5Y c̷mX+ɔ ިTŘVYXC*A[{Gl)Ys[ٙ q`Z メ1cPVS]@i򪁰~edI$ȸA`e4fTg2OF\ԝׇQĤEVvvKEף%R3gMqV~I}MXT:$; ܴ̃'nIozk٠wJjZj]dc=*R;)P`al*bیu"avb5K1&h7$BA#߾r אA{$mvr+~A!op*MmJ`SM# cPLYXU?Pͣ_PF]D"b IB}w$v88S[&5R^808[?i~_ՙ6ڝg,ƸZv7Si,tGYF]Ҷw[a o+:bOq*b S< rFn.0yHXAiکR ")cgQ)O$};3?.FY̲]+d,=KXE6bNye2'RԣVi~d~ _'+{r3̉tJIH&>ԇ?Z hH۹kMz̹fBp(4C6%qKE_,;aBI)_@gLk+N1͢Ȼ(N&I{}BU\ӽ%kwY+eUy݅&}M8mUCV|Fُ8 &?ړ&F\UH"I0`P [)l73oF,6S©'@Ca%TR S).F Tw<č#ğwI)~:2bD4xp8PiJf튤\=_!xF2TC0=FU,OOUUU2q8jr>B6ꟽ"qƲC~j*g?D0=ڢy6Dj9Y Ҩ/V2?l ŀ)SB&@RqJωiu^+,S3C&/Jօ^O 5Mk^uu>SD/'4#;7r_rzsO>;>FC*Y"1FvAiQw`j\lMP' W]4/$bm<؜Ho *'eZ+%P}}yd1ur }?KM^RI?hoDĒ:@,<vA {&Cc^"M xFugpFry*ttV}ul94~ dđtCQ *@[R"b,qרM06|ml7co}`U04t)̕\`55V hVʴ2rښ:N?9y #rRg'^A'I) ˔z~oDEd2j||8bbaG16ĦJYĎz$oGOI5=N#c@zqil7#@o{Q_Ѿ6ױ`b#6Ec'8ň23kN OrZ )n=0H:hAtjflmWftj P]ESPa{OS}IJ]80>dOä#qǝIk^:Uf+a* jB΀#N=VϊLS " .fdh;=Pmn+\:cLd9RE&%fDmE"7&#@%̃O=QWOc'~{&;K, y]`W=/(_"x锭؀"r)xKs+7 4C 9U-LH]Vd5?8ʊ_M "H֝ @Nl4J J{ҶRk [ޤ:=n=@J d۰MVܾUKujSjVSjJ5dX,SR"_a//-T$mB~j;[1fS'Σޚ7{RV,3drv2-]Fլ@ǙEg~/l8i06*2ԧ ZCA+%WpZ{m;iP˪(3qw7MLKmUa% Y?}%ҿ#Z9դ=mhS[!QnXฯzwk>crނ+rnT٧_g豞rIW [HT(LЫ9#ubfꚜ\XjgQ9^0ʗ3-RbUe4c6-K@1ߡ]쌽+M<kIv/}0j9Dd+uR:FĻw6ǁinGo[4z=z3fa&T}| K\s2$ $r/%uFl!cowEW8=XȖ(Y󞙭 Y*2Alv޻Z5a@+VZ" J 0`> [ZX &3f~,!Ԣ ,@zPEK!T5K9ylE)<2Gށli93ѷj$y%nI [X{d1BT8'p%JSJt5rgzjU8aڎ$=Kpmh("|7+#׭BE/vU'vA9r*YHf*W? N+jxG^,J!nөA5 Oܭ"a~}gؕFKC; Z Ȁ-5CcЙL "GXJbFjxʃoIܿkz4MQd:P;|l{ ի\@b v J=˨~K :2(JnL;k_eO'RWNA޸ڎAyC 0]jmW=.b3*[hHM*1$b'EDQ`##X|0og7;޲yl).ίÑu ?gZЂ5gŌƞOԳ8?lD.eXDE$ )i]k^~FEU  Q_}zMfѹ:MC-޼u`HD8YT\E\.i5Le7t>;tp~j%ɒzZEAHbx Sk0XoCUOF\q|=ˍn_(*鴒I i8d[[_9wdI_Kl;I*$7 #a~Ĥei)?_#[T++F]2&G6lڗ|6d Y԰]ت0 &T&5f* Ɣ^˃PoI)8SM5Qa|JOɼElf?`f+.:_))|L=v2G'(6O@( RFΡX%,/pOOUo?ֳ rE0f:7)o{:yH^Ybz /ո0/ ̃c̉͵j?XבP*H|.1hVz{}\˕}z~A>'KT j SsɟS&QNt~t=aIeǗ3dpЗvkݨM[xZ5lwpKO!ç<>#&@t]L*l,_ IBT.b1+L$ 4bqZ٫k:$I?نu%TQ?cJD_7/ :7n;w]2[4e>-iAbwڢ{@%Dž9,ęe m |^qgX4P [C|[]Fm_ _yֽRۃɜ4,MJVU[#/a-3N"N+ u0k]8Oa@ɓ?ffbyXt7W<jqUIޤ}5;B\ˢxZF'h;].gR0:fl12l;6oCJcrxx}ssV2؈(ʀ_G/G `͊#Ԏ YHR2Ļ*; KÓyF{ ^G@ry>*`#@Vm@Vӧ/hUk7 s/cԂ6;ړ(:\jnQv-[rgEN]$AЌ^Ih3ԦcEmL\ж_HP4=(A+V ĺDDJL6/ +<8 3;u20#{tH* z˿phkD_uǀR@YR=j%cᓇDGqVjmthLu~64@cbsFbKtF4>e0xs8E8Cp0]Q*oDkjQ}k<`Wpz.Evoڦ_rd)]-]`3ڕ9I&s|fN 4X銮SEu҅O"' jwևy7?hs%)X `c`2 IVSXMwHqzH6Nk2J'%uI (XʊaBv HJL7 *35 oUj- drLvSCVkJHFt YO۠cztI0xS[8 Lwt2 ]c?ZrSe@;3o$13ڔ$ͷotk~SM=CuUhNnrv4a>$yh{'}L{WNRudj^RI~w;R&bwq;<ɌyJz8 5-0S1]k~Kwe;)L6TI VLvbޱdgM2>k"Si.,%pQEh_W 0昽lEn^1bLv :\ /ct_wkO!2ZЙ674++6I0Dzp>kDzM)$@"hL)]#^+.ɨm) a%h=*DŽPɄa8ղǐ{ZF.Շ5o_t`tI?l\fl{^B.L /F2.ySŶȄX~iL@`ӶXGq)m4C;B:jX5駺v++AbԤ#lv jͿL8r2:?&H/TО9|E'=_S*''G)wWQ3@`*-2sOPjN'Rvœf&~1/#8 + ;nkabw:V ߌ更׭Fqz\{ f v8[j5LOqV`R[E ӥ ķu?8&%[$vU1I߯n,MN\奄&|O)@{>=fP7&'L*׮i/ME0 [+ɿn/V ?uj t1֦L">8>}f a1) G|aRǸWmZ2Yv|VI#CkM1ipgn?U`yV P%,Zm1,G)HN呙'8"l 6uti#[Y~N]|P/QXu&zJzB0[jy+\0.3s/8@y)]Pzi&+`ԍ?ߧ92[tk { *z*?k027h;Rį1#G}kg .IWI L碖ރ  ory75m)~TX58wIn 26 #I :"x6iwIvL^itxFPL@s R%egÙm9gZߑ%ه!#PoiDH{h)1De IgG.Km6[i"V-cnӳTMI !:&'ˍ%`9&^ů!Ҟyfo6Ԑ<ZR~P[R5 hMkNՓSu{D뿪I)a8Qj)%@ #Z~S;*{2{WF1|PM99Z)Gΰfףp|t8'l1"~;{o.!}wl=jM4b{E=cA_q/YӶZkEDgw-7XA-'a.R 9p R"XR0#ex+[y9?$ڮÛ!E֪i)Njp)F,j0 -_Y9 \#rJ:;DR}OL ^8ŭ?GB3acQ1rNvq9n(*e;W1)Yv21U* iO BS} MF.; u>Yj^bYj$0T$LSi}Fm6HMmA5y֮W <)bTsT?4v4++5^䋲00?1#([Rޣ& PoP)A Q2@9gP 0%@$bJOK.R6 (D>.P*jy>#e t!uF' 킏~H܄SnOoy:~PI[ZWS_3IQ@.'vpٌiڞRѹ&Ovt쒽x%m|W _ ٯ뉵aP`4&/gz a%9S1O ^DSm65@PӮ=f%ijZ{9kF?0),wr!LSحïx<~k?Ӥd8^:XEy K<8{ypg%fR(KXtG~P|7KX[MHZ $7aKGY|ٲl\:ww?X*~ v+"sKqsNj'e z(\AL4$#_m-"zS<' Y*Htڨ~J[Q ܲ;}PXQ:nֆjk"vRar@2` 79γpγn& B4( po}.ewcj'%Sei>3e \%.fX1l&z Oc2{aJBM/9%GQŽe&6_d\tUu;/937!4lq逛#~喬 D$-1Ogxw7 GiBz:NsQuk2e8Ch4DU\P*w=[ӡ^X>uأ*,DԲ=a|tuӉڦ}?E,S|<+ck77y81$~arT.5%Ese r"Oo*9Ո+4,{WD KWI^Qy&*%xɐtnE@/ssV_34~փ6,PϕAU۳(.XM2h0\ oZ2 T( nR; F5T$W`-MzMFТcsu֬buQb'"ݕSvkzeE;ٟDp_)XPP|£jOr(^,;`I^3gR7j_n}Y82ZCmж6 !DŽ [DŵigMSy0S5L?X3U c_zVJ+9uLk#,ΓE\Hh4.C\f(Abqw4fY%j_aƣ+GhqwL.\"h .Imo9_̭p(_*pAeɆFft2BSf>2)q~M8(QSl@!9 C}JUD%z/(CiSX΍7:ky21!`VoXl7mXx\ip֍ &`meMIBPd|@fﺍ_.DzƏ2߸rsbޱFtN16p ;PՖR3TWc~!GQn4qU mAk=F-ۅvA aXCFaEMm=uR={YW, ۏFͅ\Үt* LpvcXH([V$Cʂ=fjy: 9f4 Oe ‰01ycr/t74HST'uOxvq@SWhN!h2.ASqi 9M}PX)`cξ)cŷ|_kaMz4r-XS7T3"~HBЇ?q/k&NIkJ3={ӽ8dեv3풫qt6X4C\\C$ĝTw> y!B5fO+ t ^^3})ֺe%k $(ىQ*-Uuӣ׃k.΂xіҶԮλAIȬ&[{߹25 pcŹaIϏS阣IOխ8m_5+t1?Nʤd#=$ߏf򙃶#b| ≔00xQ̸W%/s8KD>(Gxv]q"UoFDY0H|+? A--t\LUʅ3qib; ;ۣռQy kOsRuƢB&]{n'CGsD.QB ÍLoG5&X)X, 1.Eq'="59+]8{d%sS#C(R.Fdz1(d?{Ao?_Ձ2#w0js~اUz ]|c`3H˻w[e˼}}VwzJGJ!/&PJ;7B[ Ljpi6y)](,ܬ:D8~ݍn΃sdc0x3]e7Bʷ[½2bc- G$/84ickTQS[ѷ9п޻!IRz~ʰ5)ݍ(]x9C0yNA̊@bBv{ܝR!ɐ*xS|7.&EJF Գ,H>ͼ3_ $Z*K6?ѥDg7`~pN_=Ck"dCb!aIʐ+ /ڤQ5uHjEosNi UX+a5\Ԥ8"@lSkAQ _\@) X?TvXfH%'Jmq5zMꐇC$ 匼ݞNq`/ZxRG3 QzdgT{PC+gj<"XZvP(ĕ$ |ÓBS]J߳ZY.UtP)D((pXgq=s2f"䛾y@H+ADv{~AȐ~BwTBtldŮcrH!}³^;\Տo-"1ź|O7`zRI 9HXCѶ1K&7z6V>V'P?Y\aQl;U֝ yBέLDBg^Bv[=t:F-D\j貉$}D%n 6ɥKQn T5UQskɱr=+(MoJ칇%]15e,?K_uaׇc+kr>*DSOɸJN i6RJ/N?\ŋ~:P*G-Qwz\EY@` ҙkz%k=}8zfeqLVpvލldIҪYԦEm7>sJrrG@I,2a S-;<:P臈) ž>K@slK[r1:YxKu^IcWpj=cƁC H@8[cx0,wcr9a< ~,PcB?F VgCV+ Z޷n<m=P?D>jȉH[eA@pMfVꄇ ^y.yApAX-1'>dUh)fp"-1+Fd`ҔpN]I 3SyH^f('6_/Ƭ뾜Ѿ,TXg>:CMhh7YAb<OȌvJӞ˄)*&1WlG8#L<'6AQѱJi '%m/f݋QOI [P>#q2ѳ^) P|e:ĹAbe#G,B)?`o5JLoc}}ԚptX|oi Ձwвfe=H9X-lWSX V+X ¾DK2KT(5U.qI.vݴtd0ig8=)h Ao#͌HF'GFL벆3aKV1ʰݶ< a4YMyX/c띐LBq(%t. zTobyy"+چ[VSd]-3!XpT q`vp.LkrS)gIZ{?&yYb8l6rL'irЮC.^[c΍JY̟ëW ` X7R pDfsL<Â1 ghVBi:q9^N膸<>YwTUN_n 8qrXB7!ob"wΩbV.̀~8w< *1ixu6iڅ(*=ulDV MFZ=6l*`8~gKx"@N~2'%T,#-@DV s!<_RPE|޻&K3fvps͂v o@Jv[(<V sT-Ɓj 6-8p;\&άVll&gQwȣ8,uL$c"9)|Wȩ ;ƊyHފL]Zqskl`C2` ӭv!.񛥴aĠ8}:52>nG5~b4CsWIlpkN@T,Gu ,+q^$1|gRYF!Jh%v7|(yJޒ$I v*6ןҶ]MGDE~.x?w;'^.$[;}[$1Z2>GmS:ko-7W6"ݪi@\(]=nN3ϊ˓p.;~ >pcU1St!Ќ3Biێ:.d^cċ i15 R)Ӿ L yM|Bf"A'e⃃7E5Zq \S6nդ?T{[:̘]/#R^ tay={{fSaXQ{s!Ps:e\"JfN&2/Cd"Sԏ S_s(WLoU\6֧bZ&Wi.ϊ;CJ/'ڂ@?p Ӌ053u1붊Mp<ܾe(~ yٌmݥ4&~h=T@(hbI'3y zf, n1@Ak k ,zXuR.#am/ CZ.iF@W=UwzO'pFK'0jܺ~Jf:'BX3bT3h"GvtqPW⹍I\.)P<讳=P!IZDX&-ϧQH-DW?GkqzLP\}i~n0 L+{;TE"J˸= Q|Lg6NLɴٿf AÒ%Z%x:S$/1MBj3 )517A}qɹl/AC"mƋ#jB^Hfû؅2pΤ?vKp=tO&LΪ&hۃ \ M#:>NZ3e0{*̃؃>gJHos xx=[@ӫ, S'7soo~0[`fvVuBGkhOUѺD< SO z L&LP-x'C?KYeW/dht  KJk DȦ>\>5Tsי&p1v]:̈́~> |YbŏG7Nn./tq@-;lP2<,4xy6$xMk R:殂.F*plلj` TLJBǦud\~$$ԕzgi)dlJ#Qx:Z8)uN4PK+x"B4JǜY90\WV e*M $+7C5 U g0khll'bˍ;9\j~\R Zu[͐ s:OӀ_pKpr.?il?t< \C%$:&$Ő@I%fawmհɺ2heKѨE0uEq֡<ɓ7D̡_~7SQ1SAP6FVpoqmQmE_5)a!ĖԁE{H>Po,.RXW8QCjr Ta͠˹WM>K$Mrr/Frzj!:RabhBԎf*.5$S;l=[@ 5 n Q }01Q*U܏TR,^1-[MP2 t@ ܌+}4Q 2H ś '1g8f:_s(5}>r}W4h7_8wιc#VE!h9@E=v_ ʪ];'rXBW*7+f4 [y R\GH։ Ez|j8~R:2[ay:auh O)5S ׌V.$սs)5|Wc<̨l.ϊK${G$g%6rmޛɇlx6CZ'QJBy3lqIRt[(=6r1᫢Zʕi¾>D5ʯ,p)ʂD q(r0>8NL]=u(tގ[lè.zWPۋ/֤(eu99 )UcCLx*T8kYD]2JٍejUn}d .|kmn~ivZ49w=Bߖ4ݜF@ d exߑl٪" qׯ sE*  d07:nv"Z@Of&H$>% lRtC8-CZ] \-<2-mD.T! J>!2)I0oX*{]Zb {4ȀYbLS*|10c÷>xĪ9|F3b5ɷD.@q9` @-{@ evGBL]=a'PK"=ژfB^ֳY"!iD 0μЁ_&]r/k`)vH\q;EGʰv[@&QI8 .]Za CBwY1/v~w4nVYF~evjabba{Ox!}`ȕ&PaLJxO$ d2|M\?X4h( 743SXhඝ!S4^ V+G?ĉ0ԨԵ6 7Kd_zhPtBAޅ-X₇}⓹IKhpXv0`7#sPe1B* u.٣F>"Nx_l [U!FeU6[X-`r#2vy”WPG0B - =?ţ]Az$OHXRÅTSWtӿWNZ~uN}:bdqXȪ_#R:Xp)NC^JsieW jx>b.{'t0+` yCH.-Ud,]F.=或A倴TRZ3!7CS x9~5| uo ɊhX@ƫTHymLXbeh DRͥ)ErrFFlWj_(gn$Hk!F3Эp z([I kv.kMdݤ$2IG\bvn @g~k:@$ ~n|?ce?}xw0Py\]Vv*1uC H#|%7,$j?~؀=FUI2Iҙ 'MEAPZ~8Xk\(14PGVy2VKmKzIxeL #*5މqL~Tzyȑ?B(A")=cȮG%4Fj{LojqEob €Fw.>F / 4F|w~uSSl:R&$<[ bED'\jn1+_ve3BS{bvBօL heQ@iju7*5K!\dH'=pf/g#*]f||fq(+ߛC󼥡]r ?gtC-]RY E;bEJCd%撊P]Usrqt2fо/E o+:ý0W:'DU(2H So\-e 7 ʜ.z "z=Z5){??l7x6vN9oP)X"%!]ٔM^+̬;V._2샃#̯/ԽIZ MPJST3ܨ=`PTXuؗA{TJIQhMv* |cHfHF5 2駺 ] K Zc^ %7|8&d =yT UsUI㻽˪y҈S!aƶ7puv$s VLȸN ^ކcPYob-0y=cx+E/NccPf.h k5n@B>Y2s247fxB;oŤߦeN.{V" |ñC/c |f̈́ ΁oĶ#m3^P!k~Jf}uډk?߫N9Y[9掾t`Q1Jb]tDMҹ?WnScJd6 8 ^I5x NPyJsjnH k~jkY-Nd&lG3M 9h _h kD6I4w)ljua 7Kx5T!mr{1ut*mo]WîW:#VVcFۗo HJ4 LvK;Zak~=ӆ?d4"seH ;X69z*3vX؜$WeCU←&XY}Pk0&2=l!џ k.H'el}gctV G*>:UZgGG܍rJu@`<#͒2j]hP܄{5[2 *׺nyMG߭˳ 2J8*IBrR|*dŔMMCb H|嬎E rZXr0J<=e bl^8xN! +_`& g We-K5|=Dyx1h 䟗,,*p"|N^]ύ5 E_>!?%Dq[UN00y$;E;ԄJa# xcFư2`ֳ36_"9:rCmbKzB.<Xl4)=17qk,,d>`AD^SK d?+Fݫw8nB tѱ[lLU@{Cw9LB 5҉T+#eݤaQnb-A /5az=;>i#HgTm%9 rɎ?xA0"rb Af3օ/1y4'2+qB{[\6֏aHEh{JBU- VɅ8({8EP* <+Rd\D{GquLٮ;໬Gy+(B;.ҧs7se,plUtsߤ blWg+⿦d8.>:! rB` u*c99rwD#œS2KAnHit`0Gĵݬ^HB@̑RWl"UVz۾#IAC&mR<(Jea8-Ym)\N顼K)kx끶g2MVr67GL edi:''6<,,};kkЋ"RNRVs Yܫ|C3boO[殳A4af pf7l/fH?8* %D3N㾦HX\NP,.~]XL Bȏ*d8ITᷙRFƭˈ\;`34Q8 捄 ;[Of]t .8=XqCqN̪Ů +ނVѿ|Vfc$/,o5ε*^*<>:6(Ym+ [k[9tq3.WMz$~o8o^LBxhl}/c k__LY2jZɟE1gs+a v㠛tڪ kFH4 uS'^ DXLzڀmV iޟ8˄zϊGQ<_ű|/^[ѸtY(vф^\> %i,;S%hh+(B4G2 ij\3elyjvT" 6:Xek%* 4쇤麗`rW%Q.@=+^҇Fa7E[.ABfۊ+sK l}Ո1U̙ 4Fsɉp5oPڋjSǗB]?[`hQ_-gxSz4Nj I&gi NhU2\]|m{&9MvF1E m7EFxx_b6W^H >;->B(]E+Q]Kƫ E @f9M#]o0*\ wQ1g<y^)|-驖%:PqfζQV@uxfz&fH}7c({*/BȽD઀X>g ~kmzgY*:Rg6\VHT@#re^^}to'|s` qLA>T_<2$j9KRF\A]t>T2.FtS E0 M g`Y*,;(u P:I_ )a lt3L&E=vU}J&jv+ڠIeyQ?aCW1{x `P ʵ_\\{럞 6I:>??JS~׀ފNcʇ VpAeJn];Js tB>qfxaK60_%rj1.dslT5H" +qIU5-yd`xJoK~g <[t9 HCxvc@"SOMx6,ںqbwǻc4u?tB-!Iuf+aS89z\B^,ԨSg;'v*_lJdRC}=1MZ!Q)Rc3r4]@e"qlsdNrC^rߌ;iS!hRS(rjywW|㍛h>kp;GoErw4{ (779e hS 3:ÅH[E]mŸŇ*lEl ]ORh=6٧S|yMh,ډW{ $f = B%ݧQl(TPy q-mT/A0ho0鞾Eo(|ܖ#6bQow-東k!V { Mr=^ctzՠHiu#֕Um8 QC )dZ3Fƨ5)4[u R &I}lЍ=#ӻm/[K°cW|ov\& n;Y2Lmݥx?y:&= pRTqx.Ǔb ZcY&y}uZlaGt[]gƶ:)~jjU\C38CTo@{2gYoftD 5iTi7@)|tW-uEl;"nb~]O4V6Yk l;e@8H-EOz/bI֧1(8>P (3))OQqmh4'TȦJ.MmƩ٠m!f;ĥǨXS+ggZ+g([#Il%Ó?26I VJIj?%ߤ.f!W\ʭ[xg\ X`PKK.'zq6LSw1d~L"'hF (HS.{tȹ M! NI9u3c%M;'MT&"扏˱@?ڭ12Z-^e'4END(H yR$|GJbB>AFӧu:a.9=;( 3ӓiӅ 4!5y&̦7saB d~Dy"sJȵ VM/tJej:)WuamxAnVDO]2fyD-j>CP C[C:í '~-1BJ3 _x1bE >XKU>VԞ~"?i%ˢOa0N|_p8>%We9 fz8<ʯXm1gMyb67aݬ-?gq7_e-rm [@6p9+/rQ-܋)e-%yGy̶`mt>␜q' Z::P#w."a?2SL(lYA]ՎLJ,S SGuXaqfSN(cC˧#1@QDJE)%Us Q;:jݠ9=aD{e'[:qb PPVu tbd4fޱB tcS7=0p|r%x~ؤf/vDX!. cC#Sٓk^4֟ /vE[Z)2V@aa@%.ՍHڼjʱ"%riG^`3O_' [c䞘@M3,+7hXvKa葕1ɛD- O&ywqqe>',BmȻzǛ)]ުd}G'k?_Ns`= IN<@5d-8 \?oŐ`“F|3;Cݍkb]z(q Œi2H&Ha*vG/JD3یavxI9-tKvB %WР)ڣ2 ڭQOչf'*,jR(Գa40V;2VH땸JD qkx˵ޫEKHʤm ."U L5(a(騼Lo\gFNug7<+z():YN4ׇr>?@ + "gl>ʿL|Ev'^z-&3ZYnd4z .d1d#1{6؃v*XN;J*cE,m?7ّ?c]`qJ}V.ovϽ& |] citM?7Bۓq KgܬܭM.!rm^ UWx_gG ^W(M2{4.[ ~ycT͐{г`IP;I @t<ѭa[kډ` u]jdWfOVD!4,Ԛ?A| 㝜@}jl]!vPNo3S+l$FUG&5=9TNaG\ ( B%1ۣYc,ovA6p.+mAFR<0KF~W="+ɉJXl= |$j,5Gba p-~n߃2"GLmH zY?gGm W6ٸL4ڿ(̈́}Tin:2S9^-l+d(kS ߘ(ҀLh~'Q,;8AS!ЋA,P: Eiz=F{LԎf!p}3+$ R4lj(VraXAbEmc^Y^$ÇYF+ϱNmIAKhV\DJJqj*\"ONTOf\bkG׫K&oV<>YUgHyYSxE/i6Az`F@Y/̕ElrEɑ 9z1ho}=̛6I a4-]B`'@"{+ԇ:Ƀsh_7̣gi =DƋe '`s @i-&~$i%Q*ǵ.9c]7~R{4:HAx8i9Ѿ0thBMȍR<+uO+Sfq@i¨;ǪKm(u `j0dbBIf -GV,~'|fYH绵:&<%OKt-@QByg3R:y1t_9^:' 7E=L-4DgwםJ,,Uڙ,5n)6&rK2ۤc$m (a[=!c&{=LaݑR#SVxϐ iW9X@˅^F@PkAM: i`fՑZyIhIIDSUD9d`a'@1ʅ%'+JxqewG' R=9#2vF\:p#DecB3z(! L" &1RRe/=ooӝW_b &18ւnBDW-$I^5vez< S-p,' Hƾ8TiIJ!ex S`:(:p6OR^|&#^ܐ^J7bgY'R A `DtȔ?_JOh9 2bU~nSiU_nތa8+ӔOuew"OqYwUOvoE[B^3Ű:߆8U_tXxN9kL#e cztE.,}4Wdbk0:pqWN |Q !"Ï\YN%ceYӴ6рX#*Aeیp[r:yT.~_)1[2V Ε4"7УRO(" hב?JVmrDX{niLAk~Vdॽep;>'R ؊N E:čV(TyPPHԯ1ԽyVaKE\?Bft^:I= ؋̤GD4'#9o,yXWWxMQrǿ:s"U ;wi tz8pZO }h tڬ%@4C$ 4>(;8V&Zu!/QˆqnM6` GJ8}g<-/*|qM:0`إ\>rͅd"ǯ!: %v_Jr8`\L0Vn:FdQib#zO\U\MzK)"1[rNe[]e0!Q% (,Яi3*ˎc,f aͅ4Xړ*NxMQڸ_&e+ž>ࢄY UE;):?l/;;̭֞D%@])CUQb#q\|/ uE-At5e6vOA3Ut .ew cJٓud2&@3ؔ\o_}[#^?>>,r9EvRTN5!%i^ģ=nA"dɌ39E(A -ͨfh\G16$^%hWoUOT˛*B: ЙSIp046w;zsTk:'rY$LDȴ~ O~߂̯~%w YOh{Ȃ{ `bx̍> !`Y1V#3_1l"[fZLa{!'MUd^01U1==j(z9gw=Aps7\aG!\>@-T>_YuPs$q uk1Ӯu+6өCvim*%e$׵f.RC" 0?͙BRc򑽏PC|x!?Ou:g[/.Wc.ap5|B>J ,T:1j=FP:d*WG(fSNY,1ʷŠŷ2=&Mo _L瑕]%f1.P<(]R+0,(0ѳyG9틟$kKBd'fcl5ӛ[iIe,iycSIKMmUnSFp&IU#-ґ[dvzbq"a$SU2%Qo+mRR x䛹 }䉕+Ƥe2(NL3AEb7LX Sc=ij8^#NJ5Y+} N̞T d?M^+}2`ì(Tv.$Bt3 l=EfxzqBLL"؆(yHd*72Vw^(~k mj5FBWKO*7 $7#<+̦\m^DA$s-kof"r$UJâ#ń| h1٩>taNJ<1cTyPB|Ľ ulեd$׆/П_)2)~TF$O]ceX FwV6@˔jEK4DL0{עVV|9KAt|}Ʌ'PIeA7i)7oSF!Ex]j[>(3=;>`1shrI,F^t2Q(ÕS_{SQ(qrє0{!4Du^r @ѶbKll,kU}Z&k|0` yмʲI0ln'ؗbpˑә),`-=p!rT_O[^pqT8So_۔=iGASqHwΥ[zNoBRt)H M[zn٫˄@ 2CHktT@/e^pQ']/ԵuFԋ;)`9G E?$!`R|f{mO9)+?c${k&nը*A.%(_tt旋n3Z% !|78өyKU0 9üWJJ M)]/j0ا,[İ|[w9' ûpɗauj3j*çؗqEX=N:q8z}( E3/⹍*dс)uy q+>Tx:F n1Vb,, !OB{J)z4:.`;iU8)SKJ ",jƮH[}< 2l |^N s=zBl  ؉:@jwԵ$u_i=ZR24*DAE.U 2˫|ay|s's쟼C@Mlj^~6n^T_-Hm/}IJ|@.sO;eaviEhDhA+kI|WO@NڃfHJZDxJ4]HIemU)vfӾe&tɐҘf?s~&.H4ߩWljZ$w ~<B6³"H+jvy 5?3T{oT iF_L0_7W+ky]mpG$&s+ɖ LtB3}=vF4$HQ[Yp ƀl m #诚d%Њߵ#al!KA{8h*etW-i`S|6Fݍ#X1 WY__.e$@2"ktHupONPof]!Åg`cPpe Wxj넷21ga-P8Z4>x;ib(P0C$, JmI2!]A 0f& ;j{qP+&CGIbv/(vW; QuA5=JsUF~6B ]܀&}'$7 eD%?ɷLL=Α?+4B=  ?+CqR6O2CgH^і} ;õ-g2EB׌lTd +\+d궤 2l=Xɿ<Gc6}<,E*HjnTN-!wA`@p5gܱ }ʔ< K`M`g=-՟44![U׫o~h Lg$-aDG-T7 y]>.n݉99]#1CkhV4hGv0 /np8\g2f m#IJYh Ȩ²!~&,AZKo.8--`x/.U;xg&܀s=($ |@RCN{ y70/[3U˃F6L1Õ]43t@&bqH>X둸8bT5)xrtCgq}QT@G|Hv31e\4 ~c},œEN}v7@t30pn'3 7H=EKX;^RX<۠"Fr\gҴ0+a~͵xkp]t4} Q%\m'_(Q5PV_P/绢2H|HuBhOÝ&|DT0($NQqڎFa[7o~)*!pj{R[FJ,>k0($׈~9{cD}1L=˴y͐gQkӉz[&)7 HT27m0!Fa?~_(5\'Qĺ"ﱀ+PJu^p߃$W&-'SNU[5?Q͞j~SAvz%)ɨ1:k=$03@d`uo_TU²8AZd=*Jp ސFwnÏު&<sÓXfùS+c|r:9aWhiʶYAeꢧ~c]lV49?BCX9_S'V^_`[o̳_4c wrO ʴ]."W˲ 'DzB;6Զ6=vǬ=[Vw%Nߋ"<FңSլң1|9ɳl^9֬' LOlL~EnLDݏ+&pY3b"c&&ʥٶ_ixUN cԐ؃ v r [OrtnJEVujf[{콽v+c?s[΃Bzg12X~c. ٭4᎘9 *OCJ{  7{hieWsjLܺFL[Ƀ%ޱ q@#l웢csgl8*-{`s@ B$ZI6/j젞jP5 ѿu;J{`]cH'Zm%K/ 9-v27@? `0u* 旳6sy)r$~M̨8gϚ ovPSU [Fo54|z' !ԭ-$}6? Rv[֜#01/jmG!dÿNGSazK64c9Cq6ּ0׸IqɐB~*=p7%h%a;=8){ʂ sO*A2'`;-ݸ8G!hZI flYsJ9J/T>Ni"-l)Mζ+ya*N3~G^p 2[f'Z2ϼ6sؙ̟J F rĿHFuEens8›zOش'"Gͧc:=_P=dM#VN+d n%c CكĿAVV톌{~v]$Ro+YـQTc2@[$T }}=u :pR8&-|Z /qݡaAT{} tBa"9GziZ?69ma" `Ѷ!꘳3)+akDVřS,bcu͡ 컈bȗfY=,$+UA9? =\CERmg^3r `lt tV:qku7 })$ީz:*ŜO?]a:Sst[gUiԿB, sq܈S޶Vre7FC'CgLWT $ M?D mCsnPQ;Nn"QC$3Md `Y#WvG11BkzNB+}S#㇌рcpI<+?NOZN>1fX! xU!;Ű>Q0,qmP fSpaAp2r"-$R#n

/MKq k.7.[ 5M,oY`x[tF&8Y*BnBK=Lڱ,el2r!lڣʔE&JW.M( 8SˬTVp9=փ[_įUQ T<3{@j)峳R=*8@. EX9i:Σ;QS><{\ޤ'ރs&kjS )]gx(@NԆ@Iȵ* \ylPU3FTס d&ggu]&~czlb퍥M2 5w]5ǥ2f`$ hNtHQ@ uk* dKLs:/ &Nۯ2iLqb\*uLhAf" U-y/d K8H81vWF%K;cNˆ%+_Ž&&i`N ;Z+$M7z PѲlR>11&mCYMJ@ˁibW;"ih#"ZZ>u<Ӂ Ydϰ#D?t58 Cd1,V@# 5~7>rmkeU>TWF;\ħTȨ ]dt 9)"d"Vf]`?AZ]|pwmHۭuy mqhv hiSU4~97N0n>t|bV(oF3-y+ i:1NEFg7݁(VkU >7{uDYqὄTbՔ"K^D#@Ht,w~q]TAD]gAUS%</: x>2mNU&&>Wb) &ilOAe4YuUO3.=Io"g:~vv+Z^@00XB"Ĵ$&(nŵݼ7rE4dK_yeX&6MnMyH9a3溃XnfIPqOR5 _޶.{sHn7NeE(GڧV'^x3vr촀6Iy-ƺG#?0ؓ8TeO+!Lq.l 5s;E-e}phiP`*(y?vpz,^}3x ([|i3f6XÔ &<2Ƕ YnC Jz`k'xN[Y20Z3O-\NwaF.6Pی^wQ}nτV qvv;>K \` v?ծ tp֘@8MP뢅d[M;ǯhGtͺ`4O2`LKI"Id-4|{g=^yo@/1Bؽro#kWdFg'4=_;7^ɡy5uԙE^' 4iߊw 8^#AxlVٴs!^" .M ʗF}UnbB)5ΎB/)z5B5ݾ&_zD$yc-?p~ +24뛦P?(,Y*=H芙loz"%L8|;EL'\2Cӛ\YNs >,!4-@3r;DZճYETS-?&rCxQ+lMnAͺfaжmm]h]l^q/5Y˰}-1{}V+ Ci-`_s@gydQ|`H?|]@g}>Z2Bv8r<@!wyOtd嵥-̊)I=<?Mjji'f )NʯAnq[ .LcV 9 GJ)#ĜxIϝI&?""(|s17Gޒ9# 5.W7dR>9+ڈT<*9HULP/z&|?܁gUg;kE ;X{:>9o/mV;Dm D +/vU8zP]{|'ٮmaD_- nښ@0,PA `.#,I΂z>=",.!qYT#Kp:L15*X4L+GIrXN*MXʨndE$(Vli볥"AW뉜|Kc5,GQe O0P!)Y:g.*;WqaJFޣ#6  gv֯J֒K|DJ%<A,0eVS=$R< ȣ@LRh~l _>:qn-/ZJ+k3)lB׎#zb2^3l'3EȆ#[F](~m8Q'sbW}^$0@IuXTl>)vdclXRQV# ca]M%A/*nY;a!2S^dE>VP#@à?>Kl&F# Vh{:^AʥqzճKm]aYo.^ytC-҄ kW0v] ]L#41aqyܦjZ-|2w,o 4rt;2_JW&BTc0_QџjQ*3fDJ| |?=,8D8B:cßPxOۗ Sa#8884j$)[RyQ~Lm0PK3]v[4쮭0Ly%]t[ dRѭ&holn t;]p^j-}כ_(Aqwh:<=&mѳˁrpNL@D܏2ĎW]i'9b½dTΆ|i~͕:ƳHO}rt:o'm\f`cNYƼ[\ne1mjd4` (zXvͣ|uJ&C-2k3;Vo'MxOEpjf6M K4q'vsSZyERMu$w֛csh^77F|ܠkC*߭IGVB"7 IaO]2oF8 GlHGSw:t*;ƥjD%CM+'_SC" Xj?JݜM'I(Amc2aʇ٨YutkGkS)l*T-10Nrv+8jp}M5!TDZeЊ`s'4^JkỗQ&9m8PS; [V of/59CV `J#+ SUVbzR4'z "}0DBȋE͈45Xd~yx*p>:`}՛%! kO"aô0)2dMƬVK&&[vcsnݦ+^v@EhN>v{sRB5_p㤽)'ۖ2Lc<^$;=1&SD2YUʧnXUWS\/GOd:X[#7ϞdcܦW_/M13e#v`оfQ/_/Q^1٫$*jzʴ ~^$hR=SLUMRª/x %i=b=_ ' *T:sy+`rh=֣eM>ꩦBT^o԰H dNGz/Ǩ`xSڦ0 f@6[6Ol;| Ej $ >i?L>55[g%tvbbhCV!tV_jʟwV>g5Fp;AIŁN{?ᇩ'Es:B<.zGU gr^riQz7dx$˹Ve~^aCsez[+Rz1/Z8zk+q'Gnzm{B_RzЫġNz9w>mq+D($MP rC>,?s<3tSA]:hOoPsc^(sYEKv0Τ`|*e*+>1AK;+SdR ic% gίCa`> \0%LBre|yۓtDcx9ODjJ%͋.ǏW*ل#U8 Ja c e-t?"NG!Pؠ ˶ X*$;49Jز=qHSy` fОhHlMdk1h٥=T.L)QL54OibjF)x=^{ [gZ<9xu4/Rk4Lxe"%EzՕs+}z֛X9͞ ҾxhQIT̄9wBޏ'nK;TŚ8Xs5͊%7 ѩޑ\h3˞*Ct|d:~h3V5H6H; vRa:U2ό쨬ǂE$R 26?Uk77z6-fjR$ꐽк *$~^_)Z:"N]brN|vNI"2žW9~C _,TjMR&ݾm)SnUtyyj^2 ܩ KNVt :[.a+»-(Bչ?̓`Z XH'.TMQFF,B-I_#vlG8%k0OsifT@;LffX7hz7y򘮵ؠ.]SjLL,\1k$BƙqQ؋3HtE4 PɎf&h~P@vMedOQpP-bijtl߉m3RTKU}ެZqzH4dlH8Ji*MuCqXTyQ]^~;-#rKJ'ZS΁m׬=Å6fILЏJA w?@!KOBY%Ϊz^.avQ{ghEY4jF MhVԥ1rpfV86"m\jzd ,'a;uC$gOPDtYyxYO='|~}:ޗx%fdIn 8 *\W2[0~uTlg{ڍSFŐ0 6CB+<\&z<ˤiPpzDF^$ē˧wy}PAUE2.FlԃC'5~N RH*`j#XDa)ti]{jP^ -[~8opӗ+W=RT=00 1GV$N@@dEQ+[~?'gQht+F,,Qbl%XH聯O - %V94$t5XvY,k0؃A?ț\V͂('` l>a%uЏU[~o_^P_I88.a"tx tٳR'!:}&G#TqF\L<* :P/de yа/j. *GAøpߛPt~y KmQ ,ݴEɛC׫JHNC Ƥ9|s1c ~ѓa\UEM\.@ *A):υyfPb!nD}Fb ~Jd8)O|0^lW9︬di6-Ed7(it=-\ݯ]ّ{-DO#qǷ[Mwslה̝ҕvu魯f%)/c?v62HbH? 2oiqW2x}Zԛԍ=ƭ.Y$ERWM&321r]:@B~7;zI($]WU(2^J|4cMSPDjԠKL7=,Y&FraTȠlU=zR!5.7K"F0m9u68da/y.6CWiCChb 1& !1A\˜r](@3P bs]OH r^AM$"+Osz1KL5):!J\Ȣ@GgRujA_͞H||3ӬdfDmg'y B=7_N;ʿeXjYr f2%\L_`< \oAlu44!c[Kaq^pAzׇ+q0 ;F$wdYކĝ̂|( acOY?t{ĩ_95)#+TvRÖV ML^3~=8R>ڊtqCS *_/]:M!}<94pX)4\4f׼Qf>ϐG.טh,N'+DZ IKۺǤA\o0c#_ 15[&s@BMf;{TR< ܌ ~[dNG)Fs8t!;؇G%4ᅦ`>0&JN-& +|ewq#]wk8Mt}ɗP/z{/=S͘1i#b9LX=7T(I%2 X&<7G}c(UT04i*=hCy)[HN2UK'CHq`,f dFNZݗr ||ķ`{Op z_oJ2j{S+fDԑT:8d7.iڭtR)6CD_"wpWo :?_'.ҵ* @,DlWܿr4ZXf2Ӭ=mEiu\ vܖz5qD gRzTWL$JEZ_=09n/bš1 j,:2u~͖2@ZOSl^`Fe;WP]!Czl`KrvJ~q]mwg_fe=>u[kf/G"4xUcIJڼMD?a<\\D<WMva-q+UsWBqz\~YЅ|~[$MǴWޑcm͏j B'ê`,룃-lYN;2PGY|'oʏjauh#K¾I\pKu ޾UJ;ι^jYYB:D-+ SzZ{$7/͚2n@rL4Xĥdp)طYyP80w$w\e\5f/*@'rw(A4/ȅgj]C4RVvnV,Wk/YD[sxQ>V ɭrcv(: >0jҳP%w̏ bZd k,/$|4gh:L("ŤVheiĘ6 {XiO]. 4?F8 OyY!:ІPq쉀ElrB|9{ 'n!m@y<h4cPc._.OC8!du7xip#* eecM<uQvvrP)A"CJ+Ӳ΃_ɲD j9٢&K}o1؟t!AFB}c(P)ogN3hO/^4I? q#Mj8u0d>Nj8py()+؉ny;Pݩll&ǎdgN{ V$gx6od:_K#i"WaO=_{\~G&'!i`*ˆ;)_1'ut7DFSb4 .""k'7r ] 4.b,Hla1h:w(BJ#t4hI ^~\IJHgȇTH-]03YfĒHã8҂EV)3+lHmWbp\~zʿvz8@i^4slw E6VDT٢䙐 E2I6dM 3_MeEG9^wi´>Jeݢ stev$|<~Р3CXFO!BKg4OʚQuA8вɶ{rp )TX?bW碄,.XYw/_9%́ ]6"/L ~--w Peh\$xoy`)R=Y860(uf:Q1X 0qSe![ȥi@,fG'h0br!_OR#4h~&ş'?k#Ty j b!l{ʐ" ""_m-IBd:bkX$G)ME;{hݩ "^M!w䐪pԞ9.n}:Z ru 8OZH~06"F푢EZ/L1\b4_d\*UJL'NO!D΄vX=:}'yh90D0A\U\Z %5LSAә`e͠v!:#:a?UzP K-q kR&4ѭ,1SIWh~-g$EwQ)FX>IFua,wS!~a|D2 ̀֙52mr-0ն)`p2Wmإ9e<)pIv~Fq!J.Y|s[꘸8 <|晟;- !VXy[=,` R6/F7>+ejn?nuoU a? &@NLq\]5"WR'Wx٧VP)5ᅧ*W({; ?o%nz#Vrח G U"&"MdrP9(ydФ4v\wvLX!|ŷcTi6]So>Wĩ\uEY5ZUr.Ft__ Sxª!bhYm1r)H%9I^,uW:p{4%0K% 8*G7VQ-إlg#e߯o6fcڧ0^gVQEl;S/bwKv5E# "{@p]pf@D>JDC|84*HUK'3NN!iBD^u䯭E |UpT;q:zD[KYwEwGeP/]^cD2xГG`~Q⟀+DOl#; [,|el!F̕N-un6ZCbgM/UP .$M7Nd- 3lj-/sR]J]G{AAyuo!evnQ2q{l@ReA3٨ IqN t#(`׬^T ]=Ғb@:Zȅ1@"j}qTEFyЍ~ rBΝ5+egVTk0P M `MHʞ Wgt1p?o !s"._6914_Ŧpymz[$*RInH\mSfQSRQ3`B>rƉS HRBoDxemVYଭ 5"͐\l|"8&; _ ʼnmScmLS @~@ < G^8 &BJqX.yhY*i/bV&3D]rS<7)UCD,p@t GͽUb 6LrN>w!E M|;*~Cnv=WlhmZ$@8m/ul=c:.iZ1~*WxYaYoQk g5Tg1[N4Eb!p ˡPAHZ xv@Czj2إ 1LGǰf|O]_uc¦5Ӳx-}0r@SD̘ҏ"=VirI'=5e-@MgN @U: R>oN_[بlqLXӂf"EGq}YړT_7 -_ CK8GN#=]WKg I)e1wٞKeoU(%'ZlC=V[pΟC_>tKʖf%GA&-䨎Uh7{u S+^65ߴ^ZXɻZ(N wBAQf>BO*I\-Cc 5zÔm:X@_Xo8s'EXnKϬV+g| C3r2.e^M*~'柋߈N=$a 眲V6BА7}ִ7T#ĹE㬶Dq@IN|A%|_Q5_,W)h<>6?Ze"2pZG= ?u~xՇ[+J&:7YxV wÛLI4~ 4wzW.V"MmkH_sJOG[ҀPz{Un8RWnՙVav:L@{奦LUQdg/%Jnx)co%^S44wϤBUH M*5,\º;*̀}Re*x1F8rfj <5 UԳ!mFTnAc&=*3lx _7Rbp+4ŝh?"4+Bɬ%iik\67IwmmkY7 c>۸a8KO{df܂_!3gMg4_HZ.hɩM[7V.A̤#@aX5;KPS[-;'P]>ȩ( C_hlHSk–\:ڧ1u*+w-p)4ڔZhkBD4aEIWwd?Ll3$᪂Q-)B x&nMS~K * ͳ2lS@s4[x[}fřSs %7;,7ȶA{kCTK7QbpDRD֔ ٗ"W?φJD{f{#N/π(c."t/LJ/a$ϟij:y2nx/ W5,=-s(ӑyY>2P '9 Y׊j>C:M|m= |~- ? 75"ȝ*b7co_jleLnQ?X5/k-c>3(/Ǽm3N,ep{ܒ>7bءs4#ko^.^B#J](%+ñ5쩫iG}:yjM* o=0Gfd/.x%3M֩n9=>ǟaވnRհ]3r+8Im1O&;=-9Z;8˚#}¥@(%U\~ѷ)4gچ47;%[:?+9Vw6/|qcf(CuR "08@}V:)㸟K̮+@Pk!\T͟lYPN :RxsJ8A[l5>>_9B"ҧ3B7ܽ|滛;(3[%-"dJd:0$Йa`H~Xq;b-`9w:Jv ,r:RːѸxm*l7^c½Of{MReD#*} !uJ`2p| @.)_)ld2%\nѦQHݟ64to}/;NMQMy?2ΝeɁȑWP<9pryF#eoEIr=0:C4jCν]V*X >#?qs[ZDF*g>P;[՛r[lGق*sτQ~mZo#L[;7rO F 0[HD`/ 6${L &kES'sĮyz0 Usx%^4_ E LpEVa/w YxB-8[ϫO[0B_:cH%0C{j'ppӋ~PI`Ւqa|ժjI4}^:Tɇ g{@9-!=Da. ȯO9tIL&WWBg{Z/c7TP٦1J@ZGJ*Wr0 /U0kA8lֳ$C+ -ev} 'sӍt7eXkKvYp ysZjndЫLTNWQ!QvC./qSd'gmJ5(*v-^ZjWYY)o1Q7Ǣrtk(=7 }O)_ Aߐ2UrZ_YЍ*jah{˪\f).1G 9\@ ;زPds f2?V*Sd|(m _cue\ (}:(Y#ֳ)!8''/_u hQL[3JuiwphΑ< Ai8JM_g'{`aIWM_cN\n JLSfnRV*K9&Z|!' 14' w ܁_Sg7Aːk2[*FVAܯ9x730[j螚j?eM +\^zJenFW\8 `uqC}E A/ͰX/ ?`0tiGfw(d 8ɣ5kfOyez^/ RfiwD&Nm`pRɛ5a9/wCw V9`j]`'g񶊉:dVjj|c L'dTٽ]v)c*{s~.5i"ƽ Gmd&P0ol^f)ĔeefƕgHK5M Iy M&:uV2Y 87(b I SBkRq&n$\m֮x"N X``_!ܳƘjW}mo! ysJTZw; nc~_ u֬#ƺG:(%]P@!q in&@_1xNfJGq9r>^G'yF9ChzkmDy;483u;_Yp|pHTfPr;7^/W#>@Ulo;2+*,;O+lYWOZ;4jz9b%˛q(0Y`R<]4 N~]So[*+=o Zt}|n2c`%'($?*]:M47L&j)W=Dj"Hi{k:a;myQqapM\)7|޾ %HHpϓ&kHuRqX_jM@G9\?@kMŘlGFYdUɃP W"FKLO-m.,٢P9;IAHBNbK/1'K h>f?[g<?Yt)TGv -V,s~e,N͐Uڇ sCA 9 vx69}pP(Oos\]<-UbS)"{;lTjs&,ҏ>jг/CAc"Ywiz 9e `^Zhe uwa`pΪtB|cc%eGi}O[߳IVf<D=PM ?H ;5@}TŴ[; Z1aH(M1\$tcLپ rk ѵP$dyy!(>Jư B;ډ! YTrh .xc/qBA/j~sj,2lk0Ɖ<e⟧LNYq4 * _)M.T€{;xQ'|+)L5{*0XhEDۓ=n69 .~ 5 pᄴ(rm D6A zV"oeVBટ#Z]X.+a_?d2CÂE^; NwMꨣ=[l8s![$^rjv%M~ڙ`ɍf5} LPb/iu\ xIgq~= RJH6d4]#?E!& RXW_ fOvO}N# |%Eb J 5Br$G8K$êdB@7ۛ#m#BUdKB9wk_?`y1m;RQ)i}HaB)PIZ\yQ.ר Y؏X.Ufۨ5c}ѷ榌 &H͝aԵ2GY: + ^O#`{[t33*X)H:c"8HN=iFCɲKiGA{~b58Gpjt_2M4zI1/7DP!W 6*uw^}(1'qAwO'f0g*|A4'ttV)%2 xS׿tŖ$[5ݝF&B%ǜ_7JjtJ\;i"Sr;5Kz|"wXD8 e[#AnXd0mqN\v:紥KTL%Cu gB0 ͈5PKHb-zNtE l j{fr0=j禐#EA 1IO6e0fR-񽭴"q!slU!EHҚ+VF>n YIq^GI>ayDӱֵal;ζHs זp1i4 >7sjlDG0w4JtQ|΅1Kҩ#NrlV[j+Z ,5 RwIǍy^$^ܣ2| }6qeC' K3:/.acb"sIul)f@\[*φG5ț  P^q ׸NLN-^ȱ‚0꺃5?9Cvry8[u/2wKqB{0֞.8{ܕЩjt(Ih^!2[#$Of"Vze w_`#xAv 0k2*{ɲ15anW )u #^{Н~Kk*ق<{:r&o-a<u!Bk׏ME sJAjGI+lYTzA4T$깎 It=+A$^B@DhB5y+M -& ,tH+.QċoUDX= l.4B O; [VIwȁ\k}Lr yW,8~ӦTfk# >长#~1=l9zZpa֡Q/P#,7(&b{9@R+ 'jS(Y|Pa29ZtV|A::{ҍ9>t0lk|agTR|;_I!{?"@6eA $G{Fʩol$<z2^85`%a߉"ăbd\dCY6\i py +!HoPX&7\/*NbCFl FۊtRdU@Hf )nqkH0W|Ֆ]SMA Amlᵉ*z/*}~}Ucs_0Y vFv)q߶ a9lcFd 83O ǘu.= 3<0*zxnՓdӘǜC/}-@E*gfkC*!R\$>@!Ch@>')f $/ EVR?iR(2W#*}~q1)<.K Ns! 2R0\"g|sݲUS%fgJgۇl(3%ى> 'L2~zoK$ _/ݲ\V(E8CQC#@W"%a7eJ:UFEߜɆv0$40w<:㡪F~B%,Eյ7+ FHOJ۪/ ͪl#}jp!5'}9{P8P% 7Zy7pjwMzT>Q<6 oh9abArv[R@ɍ[os{gtٖ[`AcP_>5yDnG&y #yj9s# QZzwW{^4[(J̮8hGNl_%-jZg)\Ho|S$GG&;0`-87#`j%tY^a.nb1OVwuVOCpRtwvEoԅ -} | ;CbFl>TLQZܮ+>1ӒRWt:~2PDCo^PQMɛMo*sPnO6:Pƾ7e7.+VU;  Y/@w 6tAghuQP]!^s?B >2C)r\c̚+{D1kGaJؾ/_xN\#SC"ג>_VU˻3"$V/,ũ=s Ia0ZMHf\pckĆ0 ZԱ^I4msdZՙ߮;gd獵2ܰiڃ3 !9NtFo4$f˜"ɀ-ڼ3~5;{DiZ |W餙j2Uq)[+9NOH̯"hI_ i ݖԄ(i;֦eioO^0c5qFD!LC h`(N#P7fYdW̦º-bX~Zl?fVX&B} nDήbNZC #B ŜYC%sl /huLGXQPhF&̤_7YWAy֔V?{^Hi"l;Z>cN5ytCïI(9$. uK*n_6`YYS}~| G DinSԻe㤴ɫI%ڇs* ji &[V^fvòdg!5=mA>c&^|~X/LsmFv&jb.⚭OsU|K3Pj/Xb>LFs߽K8}׈}Ka"BRDzyVO{NJ9?ˌ@hTmˌu)Qd{LVvڀW*novȞNfxTPyi p_? )=ٚ cyϭ,'K5A _;nR>^'/ =E~}6Qە @f I <;n4G 2T9̪Ӿʂ# ,~_^F;j vfF<(bIU$9%״:dN/Is03xH)$o [KHnQw_o):lO."w/Ma%n_GʦtZEDrgQ i:=7ڃ^e\wbvb jQAm1HDDz=>;agB~RoWECۆB-dYav (G(Hw Gn@WQ♵ |}\Ef%j9{[׈ПSnWcy2Y,;pLNbq ;Tf~CFIy:Ho\NdMw!$b>tʇf&mJgz'aw ntP+LDhBw:KT]`eUcVozMΧB*KZu^=  #u ߿98?zwC {m0n*7[L)ř(t>C}|hmި 7[wVvydlG1]`1qkT[U_me'UZ]RtE& Y ;`ZtGvq"KHgGB /\@e<<3ad75>󷈒?Txְ4ݐϰ&}l7HB zwREM<\ΊFiTgY)ʬW7Iy3&#&{7^nY&s n;XH HG p)>jb,LyJ)_L{>,dq)j`r/r~bWߩpF# "WrQbSrt7`463bzu%K1߫Un YdLe 7ur"rV%9_hYgCeYۆ`UwDyR[;'nl@MAhiHzD#s:a 46bįq9AJJB^$FGR)7`ecm΂FzdS"hþl XP+c]WUxFVcw -y3$ND!E1u;mD)x][TaBZG -Q<+'< AYB%I`Eb7&^7c+xm YI LqRob'OK{]b/O fJn9R|O%Еf!XT o T4 /1&匩!?oBHy<ْMPD7lOkcZr{ یlpQ/`P( $43Ԅ<((bX¡:Oւmq-3}Dzo*.fs=7"HhYYRs]wMOְ&ksLz[J#-Gao$7DNm6\;܈J8s]]Š?)Ku dzu‘M*gt56RS>5!x$R܂@^>9gA~sWHB(.@$<Lmv*%?߮2w:/g40Y*DJǪb.cDލ`bAj25l?բ;g#~̵Bh2 veXnw)nz^{*ݩtهSVL)6"m_u#C{\6mƷZ ]V/6M+k)TʨB@ƾH̡kXθ. V{{mTd;oiLU_3v?IWkg3vG :.>Xh8lur\aN%)_ 8q<$E)d(Zãk`# v~wVPRPrdSTѶvb2:~C2:N^+6ѹbN5>=]Ixu6:9Sb۲Xu%_FZ\IW[g2 jOଅ׷K1耀_ %8 ڈsk[}M.#cӫ)^"yv@%BG{x膻ٺ3Fk4>ojf:09=~y}JB)JGm"h\*.[# %Z-Y%Cu.|c#&Ãxy"߇W^-\E6#h,*Qa2QuǤRx l2ϖp<‹ߢTp ъ560t5y ÆRח]vU5 oR(x*f$2YTI;ρ}b m"a]>L.cd1#s_d&],sZiq+;{2WԋRhl?ME"-eZɬ滬[0;wdОm;\'Q0VK*n*8ɛt*%cJƜL %EY&G~c '7^!zC@ǭlW\JM|E@s(JB"*Ec5~0fJ)E)،|y 9+ؙp/Lhhfunmz귙ݍAm[k)aoo}dtodQ[I^^/X/e<#8hҶ|Oq,!Ѓ 5ry&0[q8Q^A0OW~c+F;mo!a&Y _1F2+yoN_K|{!=G!XR6x~QRi 9PCI.蹻9ʌA /g}@F٫mN,Z˜+o.\x5{ul'j]=S:l-Dcy hwm1kNIP233/GOZR0 9)))lKjF8t[{&_ZbZ֔bsB;nr˰:_Av~ӓfO`ށI;*)1;~1yIǥ\j^^7\u1W.Xx#nogE@188v~\B R-2KNi6 s,D8\0L]lH%:4sBIG]@;:S\pAd .~gfgLvZd30*Ž[NB@VFo&LQ4hpGꊾ?%n|^,ctg-?hOAU$ȡ`05Ť0lFXJE ]P}ݏ hD>kFQcðupڂ,yT)+Zz0u jzdže@'Q&X6}6AՃMF]PUw_D& `mЩ^}ʙK55-jor0|)`nZ' WVu9~[Pw*g񐝾H]+\+X{jFCŀ WșSR33ع(anҋ{ZӔاH^WbBg;L:q%tlF譾o,|F~pJ{,_7bYsifW|j|8jW.Ķɫ\E)S):h # K&qn|C7O @@3LovxB$3s_7Jc 8Ldx i(K35csmH%8*|?B/ g{\NƘxDI,ݽ]j<{Mۿ-\O9}giA49:+ 6&.&Oӝ;ZYBI0 94…/w4PYatZst/R iƹf6Ǖv_Fϐ'@hfDtaQ !KC LtL&Byloun ^=FwnoeӺ|73z0alКtmE>+I'"T < \ozMj/} qDPWV#n*}6~_ ,M1d٦ 1QCYH9T}E5__!eSB`:J'HqY#|V>\vT>Ư3AHHgb/V] 8r.[ \cf Dލŏȴ/wo%'tl];{zM"mzoTF'S?c3|4I ^~ؕJcFU\Q X0#n@%GMvL\)T6vQqk@Fw#_rF9n؏ #QʄyXܹG>|69M!vj'5Bvc5?}1<2l3E:}¦D:"CB+ w^]j#O ,'@f66 Hw N42$PU<<6.C. h]B,#B;gʭHvrηUD2vR0fo'W\$H' w^vӥ-~:ܚ =8gWBow+KKSǙܠO Su-cN *om_m!QenHw\a1`@ر)ֻ){{\&)I& 6Ҧ--,1BA=v|dm?2 ʘ+HnbAfcȺ7ӛE;Dwqn02~T匏BU7|KvE"mǩ:̀!: = iv5v6H$a Գ$[77Kɫ(^N'eܱh@:ʓG <Lh8KCk{=67 َVxTrJ6f/# >-.1ܶlWT]A{]겅,_ J>|zYEB61)CXː4 PwB'ܙ2Lo ,^Dni\P4GGoW/HwmK z*bzݻC5w40Af U9k&"{]<'Q=(V3vpP+fD9JdX4c C 4hdِKO' G{xr;PWd3GN$CEn=gK΂8g2/w!OaAR;=p拏_Sj$(l +7y&#j:?{bhddز$8$h +J=!oa̦a˳W??Sv]~Ǟ_p&ͤ Se*t86TC@P'xNbGZJw:W2) >@1>uh!)vB/$.eBԖ(a*HFR׮<8K"FFr{5<"])Dn WG UzbxxSRF@STRmMy2)fX\E;wpWӑG-?awqp¦w}~vy*Qd{#U^]Tߓ !djLՖ`E m"b>F wet"ZɌQ,>ϔWP?q+0&}9|%֫e.-'n9{ZHW?d1 +mù"1v0@9PdN/,6g uRrEkpqOgЊp`5D E~n;8E@%Bv5JF$EF"5P(ķ LJfhHRB 9^Ȭ;Ŏ-b:Vbn]2a*B4Nr ' aqidl Q$Vch"B:OHj"tvぞۯϐ[A{0& lyV >Q%t=&iUZ7$?n1wcĿ#3@VWt+ze)hG^@eZfȧ56=I%W~+&4Ou.?(Y! $XMc> !zU5gؽ8·Bu.] }ZXuǯ3\K3[G:g`KmޕژbV= !]wLcE#Vʯ  S˽{#e_exrq`>Ei/X<;^U,zW~(k&̥:]DJlbH}WW!`DջL#e)D P&7wdliZZu Xb# Kƺ#7a~q,XL %FqQ4'\;* o?$uLbqj- x0IhbڡxGqNP"J(-QW7=/z<@d?CA!tm$dl ,_JAf !KTWŎM|iCTo}u^])%ܪw`ض~%Ӌ>Ao9NhzүW]3tt[+-deyKIXo2At( 2*ZyJۭlvnO#ø3ͅ͹A(" ` .&iHà`T1ƻQBi'$RD*kF0J$" *tvxԭEAkkG=.zѻxEM8#Oՙ3Wu`CD;`ˈtqDl&#h(KY/թ /uI31sԡ*̦lo07쾴 @DذzRDfz3NvhwbZ (DºJ M h54fv,(RW'o`WST;J3ŚgˋA!:+4&_GfZuն?#h_8[?QҌ@ٺ#K&cG4JD~'y&Ad ~gmWGηojR+~ݘIDÁA{2弩I. GQTrgrxN]EÒj3UP ԣnveēϿ*p)KT+I{ Ѡ6!WAyGiX9yZZ-H%x潖 È0y+ēAW>íg| X[9I{V|ΨjXe⦦fL(e`?!9g}볾b\S7;{׸;g*}ۂ=8E6i9Cxrzp{BWBtD7!}#3Ljfk)`4Ob~P- Q*c߳NsmMN!بK4bB G焲t@8V钆:L~OJ7Pǰ8Al O}pOhTnEb*#\AdD_S{ڲ4g[=Xc+,<>.p0%SmdrU <0OG>:YkK!9eMm˟M_iH{$"c\o]I$nc@Amal~ˁm:6 ;޼_O~^צYLEALYs ~ɺCK}0h \"ZKm͐2Ww4*T<$g n wBYWz6UJR}JCN׍Vg.گ2Jq'U!͟)PGnoQηeބ D;&D^$}(9CZ4zО`7FA!#i?-%F;#iܙѡN"ekK)!& bBdۨ6ڕ`ܷrYArs2F<,hRꆤ ZhfGomHL"R~{/iL\,G}|#(Gj9}gn`ⲏyT3FhMT03OO7 % x4H3c@ø/1$VP_Hvbi<6*S#jS$/vavv)e:49Tk@d<ܾܠN+WvQ- J gY0#+DV TH?88ɐ!QJd_'܉Ul,{Qӳ4[+J-D{kts_B!g2 h_:. L,[zyS<]>}k'f l9oEd縔%3z3 Ź[\Cg4T'^l8GB/cEb&%'-ŧop4m WdžyB4gv:$Ẅ́~^R#!#V+aPd0J1_ר"W;Eè٠Yt+daÞ0!-(?g2Uű]KG%;<`o?A.pCP ،Wc񦨙iE\کԡZ3:N\(W7 S  x۟;[|D|y_pX$P\0mR~ ς5-ⶕE_8s TRrQěO;qR,fO7dMVCVTTs5MܲEKLrgt0쏷yeiQ8F0IlL+y`T5|7QE.`I2auOP W0_3kP-tΓ~2B W%hG !lϦ%q!vO_BHY}=-F!-6~'lV>&].Tb(eBd@:#/V8tWQ-r#ﱐ4],B|݀y\I0爵!O"e #~Ej;/e΂3;5EV_1w?kZуI\_t9,;sxBUe=IvR1kF'):sьs2[)q8J4;&qW/7rSBǮʢ>me}%WȉؠE*2 13:)lE:4I{M<RV錱wܑK*aWS7Dì@Im1=$1׼?lS|8YBv$eݝa|D7hERxUh6 $f۞G诟@S>5\97TBQkr%H ،mO*T+:y<4 N4tnm#7Œ}.Ǝq =V+(fEJ)78TӮ1lw$-*d!3nNsm{9/&:k(mIN=o&{b%Q@X"WKlpGLiic0Wo\_:C%4s$>ZLzOkaFrq,sCR<=k^ k!K.ojPV=+x IP'b~VOZMKoa1O3Q\s-^Tz]@GU;͌ D8Y}-j;΃2Ag(lܲCqNp6gu`ѻIBܶ<::2v < n$>])n,ںlBO+My6vDJV| Cڿ>?IzU:uNk@2C T*6OƬ,uق7n5 jAI;;>X#9&;6ˊk?>F)$6<_;gݽGg<\5<[:VQtDGb9z5hk74,b_ёR\\Uͺ{u?:č&+b?] &De~ /cݚ2z3h ~yOy$!s+DZ]uL9"n 6$sy#2A!7 .@oL8)TQ[9V# @V-Uk@LL2<^BEE c/-& G A =JW G*ؓQIrLcWR-!9P2N5 U4ioHr̎3+u@\<;S}Q WDz}h:.7P+?.Gd@׋?%)*ܭW25>ZÖk԰ʻ"϶لOPlkX/AQܶb-Eғ]JM}n'Ǻ#BSqS)YWp+( y)ٻ3H_6!%6Z)r+wI3%Pm:L#m+vSj'5YKƲ"!"φdžM qeͮo SoG{§X ٺnrLڥjO񢾮ر&(/ 5H\H]1חM^)R`"v|:Ln2ojӇO< x){JJoL  rGa';ʍߪvJ 5-KGĨȍ޶>OD("|]al&y˭,HI,҈~=`G^+s<6_6(<ReH׌ ,P8H;ɝ1a gdu!; YyQXj !>QoG/pm7 'r0a Ww(;7&F3_(rLK[\DŴj`tp)87HOvWC1?ɶryQ.NWˇ s 3"DWӅ9^|U  U_Z:E_1xճ3X_9U8Sa\l(?#p6f˹}f户q̸" {tp"V{(z;`{hLxO{R20'ąQB;Oze&#/ʚ$`ڽ`L9%᧶rKX( ˒a23G@$ܨhq*ӓᐑQuA9ԙúj lR-U&H~鋷YSy;a~LrBTgc]IhK6^`Ty8vRS1@?_RPDzBp`8i_kd0e4%qvB \=JNGv(}:Եfgɢ{sZ;w7#I79 8Ak:,TYY !֨Jp:EfӔ֔P:! 0)f0{}ą9CJiE0j%7u`p ~ !BŽ L-qRgqƜ+Bı8{&$Ei xWEY]Kn.˼?S${J?+j]ϣp~$5?sR7b#ev"6| aGRdL]fFM &&oAƱ, ȻƅE} áT# g*+xx 7y:7ZEϓ#oz C-gē3 &%d$ttv<v!v|!#܎D []oYN,'=Sg +bښT3&3A;04EHlm!AL!GawV7ej'w_Ȼ c3tz՞Q_`(J-]sI]N-I ȝY Зnjo0Ѳ?=3RG`jɄ 87S],K,bprv dOɈBpCڄ@UMlG }@UDuom)8g\h2f|Fuٚkچ3H`%M|q @PhR[phX ٬fɹL#91z*+4V-؊R>]eHf!`5wq-8U[7jW pk7BC 4(d4ZM'Zbop;r7QwnMjJ"<EF6GG?pOT;L`&?zH+Fq?Kn2עM5rJUֹh{q5<ԠAj 4 i#jꏢbnL<^#ѠSE XF9]оQ#_5g$ \dfŪ_P/&Ƀ3fc՚qcMDa Dϣ+TiDc?!n& :.-\~Tv;SnƢpf\d5FeKcG~ќ*:y91O"Wy/|~aq?H\OKYG0п4$~.z?Ԫ4wB7nZP}nfwb5W?y웼ߤ D{d CqW}K,1:z#ҥ@lhU"U%fEyIɨHFe4Pю|iBж>f\JGE(, UzgUoaL-%"$A s(XdX]"!Z72 (ZSD2A"9|$ !MXNcw  }iRiwy0BoB׬nRJ[8\+˩J1r4HܧDJ_5x*gtTG NoZ#,&ѕm8D +N)_ *g;ML@x`;'>{_ԳL3SH &RKr"3V{3^0VYDTBÄ$Rg_I=ƃ+>q!(EUuh7S~`RLl{1n'ӣXc-Uk|La]noݦWd\YnR!1ȋXi2`B_(^3J; Zst!#ov$pZl\ ܉w2 wA j3>r]rYdӮDc3Sx Cp<%5/ Y057W !kM oRi٫ш +NrOMmw1ٳ(wG6&p{66[?Tl1׭·_%t P]QRS1P¥͡JzDK v5XTF k*d'4f'/CZ& ~IRƋƇ2FzNʂ}fk,S>WbEdp{" aَ}J(עySȓPs.7s٩Jӹ)Doz1ؒcN, |W^Ma:[UM'c~^,1$@I !P/y4!9ڎ$Ieʟ5-:8*")5y$-rc8OP v< >`*WFв#l[FA|=N/1 &u LY@sj°õihw2`؈.\-B;;R NʕV [ܓ0mi'3)sp1}lנ{u\@?I-q/6Ǻ.c]:;f{JxI+q8\ݷv!A注h eѓ﾿9m"fpĉ ,G%j_sa;kº1uolJJAxsc2/mF#魒4xy)M\4q( b P ̠ "[%ڼʿ F` zb~hQ7|m9yj+.!^]Azu'b87g)hZ&Դ.rS݀h A:[92M ^rg3̸f3V .0lp^?)ނޜKKS?<%|QxGb TJypdi@OiNKN53.-[oJ%eqopo+Ut9!}I\#ၗ#EXDxuVq|݇`^NR$1[۰@2|)j\ˠq޴vp59 ityN!JH)CP=ٷяp!e>V j*Pp[Qe۝hbBtO2AkBS'VnxK`hNO#xp޼`  2Zg'4G;IOJ&׌(H۸s")-*&ɯa-qڤv.Z@W"juy$x2s-~hk3E KS(&TZtΈm0ZDi9Mixҥ~U۬b}嫉צn@gxfY O ޞ0-qe,S7"H絳woJJڢ>6b)] tܡ">wk,< Nv$' AvT+]vHOëĻ#hD}-mGEөd]R a~{ .-?ҫF#$s&6$wzfI_*T8W|gp#lМlx~P"iS_ %{Ƶ -v#;7JWhJ8vፖA"fZ7 Ċy<\sGQj郴zt$_l*Fq 4ɪ$ !!dE&d@H"x1q~S0_9R;tW-@yb|z@sXb85}F/H }D؝vp?fΜjqC}ODXXBD3;ԝ>m3+8CǶCK[>r8gqzwJЫgDрAS83fsw;v8s}^N 6Bs$٧|3iqL)B@LoziS\=SP!fow:Rh:9*ЩasW9HM+s$VeQ?  MF3U2jVg^Hh"3*o]\3c=Np V/=0Z4X8)Jw|$;j} Wf1ΛƠhH:'x/D0S/`tMńru'HzXKbzsro(<^.Oq >tGM>[]f#K@,?{<= iv0; ) nahU/`Z K;n܁Vy0ChGЛ+sMߢ1O %=^ YPuOJ?ˀ~ǥԾ%--o0Fi>G@T腈1.|ۦ Pw \!Yxr5zJUs9ӗ,NLpa[n\EsOBʍ|>vƬ}g]mB {?uL^| *\lF=;$G!G(!%>m${?;=a斥yye֏6|ֆwmzB& d}`-AaB׷1o9n0Ƶ|aΔlf!w;]0\Iu*޼\5[*|nPSdHr'K5ۈ5ׂՍ-Ni2$sX>J8R|xNմ/ l m' vɑiaTߴv~@<^x$J=U#>@ué=P-yU9P^4Ӟ oӴu/pAUX)4q-O9cلol8,bGI 8T҇`>D4yd~3:)_1}@}NS|sJG\Nϛke'4@Z^ZSơkOiNo<[*foN"6늬uQgՅ7y6GQi=u S9c!75U@3KHOhtnaǢiP8ߧKxXe}6Ğ(~&\yxA d!IԀye'b8a;,kLI7k?5WSQ 7`7M J)DI[,R 95^7:~!̀uX*(Iy?l|:jv_I sXBs%;u:tfBlx`۫zw Ec=)Id[tks_XN=$Iƣ΍h#kA35ys;mX& %9pO߅U\bp.#8DoԮ3w/#i#GB1Qzݰ @ͣLS"c7\5dqT{bl--,}HEAW81%;vMy Ąіߢqm*YwM2"B1D3 4|Dph疐 Яtg'˃yӎ}Yo;2" (beO*n垧TD+vDԜJH3ͱ}3f\2IHj/1}G kt_yuwIWiK&@@VevyC/KU)1bͽ4‰ÖD;j :Hr2~iuk.a=Ŝv,?jf# lb⠢W^SM(q2ý 9_ :v[9?,950AXܦ;H{ =gĚ<}Vm>}'$s>):BFۚ8?׫ `iʘȅFBѮ]BVu:}x c6ͪD:ZW ޜzKU OʏJe_ 8`0E;=8"ʤfR30`"sS"[)jE VD4[sfv6jtF-/"џ ;1.H;e"uEϽɸOyu:U'!+LIJ+;G D,2g8W٪%Fْh&xCګ캐r~9xڨ.wewցb7&Z2N -)K_UۉGz7;IQ3ӻ[֍,. rcTc2؈|q$ũS2m^T Z|P0^y+#ՕZou/#A!/ 9\&_tNHb$ &𚸌1 *By}qv!s)1LvȀ+sgΑQơ}Rb3?,>,)L|U|/ q4z~ˀqZGНa#_T=hZisA|zD{TM2xZ9Q\`[OF$P0PTވ='N&_.=xdV^rFb7 :Ͳ.ܗݜd}I9$u8.RfC eZ-!kk}*^[ŭ$hUxKs|lhim5CBJ^ڜ K {,f{JЪMyD4h{0Oen2E9Pc^4hKo|Ŕܦme[>T >EǢ`3@G^3a>sLjD?SE0tsWbSHl J 3>SOU [ߧEo2':rם[XXbJ6|8Pϸk^+t.Ӛr!rN?>1_PGE<>gE iȬ_'\>;ũO &'9C{Eӫ 3qӲ4.5ftvP>Fl3~9?$r7ǍLeN7j<:J:~%ľwԅt=GBo"?GHr]6_tpƁh+r@"J=~wڸY۩ ă=/e~ynC&z)]*4wU?;q,sЍ: 9cs#σI y/j ;Y̅Ҧbz!r䁩z& a 1%GOo?Q! +(- if<̬{5f؜1$#G%SOfKQY? jK#$|aK:-5@íXIs #52Pvɣhb YeMyi&Y87ݖ*%zWo鄗,2Tˤ'z&aRl],@ʟQtw8apԝ]f\sE σ}~M_}uͳ t*_{" M yDle7RQztVY2*)Yu&{/.R4rDu5+E 6~#KO9"I5JAvL+ _;urM'tS/$ai]ݝe'MSeEƮ@#oz~=;L w'x{zgZj ulKoNB%cp!1ɮGStPkLkR+w ⯀AxUjvY)(MC~G \ Q]qF ssV٨F`\AMy4@v1D03'T1xaЁΠFLmܴ)-y;r+rK5i8삖C+b݀/ zmA`pŭlijLxk-}JNYܛ޳ {@NBˢ8vtԷJ5\9ԻDj=3jfȾd'M&u;g0a5"Hf4IT.ΰ<; d+tSr\vas;ǿOr{H58o-ø`\_\ NQR,I =Q}gj"b 6cv\EzVCy*hbp{RGF*u{lFW>$2.f 8sª%[ Kwq#jԂ|ډ-whKU .TCI׌Zdf*pWiϕqC Dλ07܏)~19ha~]LdzrxZI%JG.TK$^HO.SZ/;MѦj+Sz']zs14ͧktG7\Oܞfesή9 ,ݔ탉ÔI sW0,-7b/æ0$Pxf&@Rjb;EsD4Zw4"D"m2@T N牉dy0"N-F2jk_ÙKk0J)68#`@S@;5)teQ{Sf։eYaHj\26˲ߝJйXѸMzb¨[qCOH">׊Y)Jja=cJ匊0q'>eٺ oq^PO״8 s@z'+SCԾ rA/qT݇jӳYB|Yr($CCMCu ]F>8OCm?u8s0EPUʎ(ڰu#NX{{w όM,|,N'Ǝj*hI338S/y'=S޳j$ qXsf i!.GBGm)v&$amM$ (03_0]+ IJ~ 굵et IM#&u1OgƍA*v1q6]Wj;nY1rB'btzcvGH:uSk-HʌU0ψ= D|"/F=إ\}RJg?KM`mXT_ze{v% 2]xYzʼnxJ,;3qcן!8++ү GܔZ{B#k,p-MZuD1!e\O -x(૩ZJ>qRe<_P:rsʇlo8#ȷ/&ȩ߷@(F/v#f9\Ua@ dx,yHGwwHrz ͍, *,ɧ~a⪹;J&nU> kBTWEE28•_L-7-Go# `m1bz5Pc@dƵg!j{.nR W&qWL(SC)-hve@ɰR|"v= 6qI_xEDZil1(bE{C87B~¡\5\53e"HnR(b6k+uکu7pHx2s <]kWxhvӏamTA(*@ oWj`4`uKCe]ٿ  >V>M+5W?-gowe5P gImUaxQ^7?r5qtcqhBGo`?sҥ[g^|<%F$]-Cy4J:xR8}cx9@-YF0չ}!g"l[N%weBGxe`uleRV kgPꉞpj }tJ뙮n9w͜gv~Af`*!OB5DdR5 q.tVdA!:|X*8y 6AbG*4[5G$OvȪ|{B$Wd6aߒc}NJ|ݸd+koE/QQ1 j[ +;?(űgVlt_$ xY={gB!ZFx{@@#:AWқF7"+͆$RT\N{hUvW҃y4wua;^ⲿ-ƈX$źp«-/hʆKDFNQ\sᠠ.1TbaOٛՐ{_z #CG{BwnTGfހ=Ԁ=f1hOw, $'@7 8K׽ ˆKgZ8EZfl*R#:[رS㜘 :7 G ELfU*jX(}7n>QI IE7P* |ʗK|HY`|Z1e\7"+ɺXl}}69Ca)nPH9g&w/y[l<w}`ڭOqYD`%ݽ@[XT2*W:D[w㥩q("ZʭYJ87I{ O,g(=V7saA#>^h] ؆CQԐ03/ UbN_$NH17~u)z;`$(U#u}qew<6{߮~v"{X!No`l{79Ypوxky؍$ACWDr_x-NeԺ4R%Cu@J?3C&2I//k}wcGC}ҌOZ:UY{u|_5_/ԈG:NЗ6K'$Wݣ~<-|3=:Z /)N_  yBm._0UcJ$U"ڱ~Ġw OYۋ>$}$&ǛNvŮtr})pu<`7Ŧ,ǚfa*G(s /DC)U$/!} ib?[Ј c ^U`ZT443zgcܟE̹c=k9R{FZ=:;L*-}=^}=3#*yY/Z\UwabD K5޵ɷ.f߱ ŠJ'!^h`l^oDrtv/m-lx2t>ΰ_ kOxU_vG+0|ʉ[eT=Q/PX\o/^>0 UR)kj|3B/rS$fePzJ-nfN ƤH.Xh#@ bpٌt$sUu%yaRf\ ׏ǖq&|MJu7׵Ϩ t;ֽ̙[dBΑxVr~P5\:}IrӉGXH51`fo D{=g-CpbXf5$E&@=96_ok"}ɨ3PA5-ulo)8́ heJ1|wԦH, E[v :,#)a'v=0eT#tĥGt>'Zs$>tC2KD}#Kƺ47=g- S$R#nY rQ!9U_O@QN4@F8am:qt9حNq#" 4ESw󁹍}!Q[VDӎX>C wk9~$$^K'Ԑw m4 _Rl~+CUB~ NZ]ߴYAHXS<7An8`ԦL#bԑq!c&.X=}gs_sZ;x,3mbW'eg,<ځOǾ%\EKyi,LUE';`)33;Hrre}ZϜ !,Kv$P)@/a0 Sڝnxn* ?'w+rk/dhT_N:4R_p-fIY-iq r3=H4+HNY_pw.b-:RnY@= ڷ 5ުw1mOP8axψ 3-W`g&Aū^_ěL?M%y,+9?Fu}۰^%1EC\ .dtJOftc~H`"+~UIA?,a3.o'kZPIoڌГԺs(+QJ.<#Yk)/A#^p#4LdM;i2a-+Bk*9o"n-_!9٫աyFfؒYZC+zhAe m$GEyV 9$츿.,?Lr>XEYۦ=332f:ڔ+"FdT2xxYc-&bt%W~n}MB"]P}(@/ρA x)# „T Q\{cPYB-zo4U`7d3?N$Ұz%IE>[?󯂊BpwHwN }]Uțvxq3uBS5UN x=ݬ<#CEvkWn f=4Ɣ)5 %@Ō"t{(,q k^t K$gs,B>dD4l|l{{c gsagATF)kGec @ʜ ֌XPIOA0Ip%r" sAk[^R}*mkZU0[yA߲=~4`7Rd0Qqf[@hZv%~Ad󕡦M\'ٱ~tMg WeWѷ_ZB9SPpuJH?D6Jt`a%w=Z~rd/BWYaȉgwDuo8YCm){kcbʪ9%? ̒.ܔ #HxF \ioދw8-DA.cuR NƤjnZ8+= Gnڵ=ZQ& ^mOBsyƉ-^Rvq !~@nվN}\7w]!6s^'ss` *Ur$p` FѤʅ2Sih쮪udҲ*0] R$+HP Dp`Rul͞]Mp4ֲAQ.5u3U ɲM5 詄hg fye'fۈ(~ʩf_bۃYoJc&X?V!Y7|-YJ9Ҭm}$KfP`ڄS*Ph֫|c=x]@%IT,55QWnY9O#`7nƥ;ڀy@w6ޔݬM06gbT%3G摷R@:,cZ':n} D#34`Y@:ϐ c"ngڠZt5uTMH6t Z'*l&^=u\d&PO 'qP *<&<"n5U [Nž-(6=փn#B|jKZp{|FFI9mӟJj>x%`tJ;% 9IE@M>=3kx}lP4)+3GףQQp0^Kƴmcb2VsdtU"ĖOpjn2!QWl9RY% w7өMO51pxz1uO~)fIr%d0F :r# DCe܍ 1"v@=d^-X"W 1b:_ht!ڔ7^Joƿ"3ٟsskug](Tfz#N?PJNwj!MX-sڍ W(tx%4n[kxcIFZ9H0?-,ӊawEI[lcE~dkQ&o՝Fk`%K!-H5ݧէ2v',^ vAB~Ӏ)P}qQfr%oV0wd?ԑ&ym݈1? 1 _BMq7VT=L p7 Y98`}dг.aH{J60F3_NnU7m`pV8@beHAoYبw~^z&@^WU.-5ݛ/Y`=u2 n}lNN1/["iθ`Qz AYpF㦂(ACLlfZe{"ķx`wUܝvju.6:_Ŗݠ6)c3x0ս0yɝڜ". Ķ˼ncdʃJhTGKx ߍJ#Nw+$q1hVЎy:Yk`2 lRSh~B@mQN0r80N8\c: ͹kM tk3:yZ//rb'ԯU61/jc|7[F~moe{+G&Z8m)}a dsEEnز0*;=XH([tބ y5۳i bƨΔd\X9Es0lJR/F =v&3O L/7Vlp2n`N;0b,ɺDV WFvḽIˈMnLx3$%.YQ2{AZH1񥏮%>J8!%%oQa}4G&o>U*٣`7(I,/O $ &8[?b˯j~R%#aM@ww%9o-mO;2u8|JPܺ#I1@Fq^2Fb `m<?_AL6GcIݧvjTGSxkLw\c0jE[|2uyR7jif }zbH{ ~1(l8kfW tyk3/]YZ,/fjXǾc HrJtyvl*BJ]+N>ݽPz ˅(ͭ}4xtLIT*k"zZH]4>Ϡ`.Z+[<ӓAʎ; z,T)D槞+N҂Ʉ%Ds> օɖR9"jnA/dy-~"B$RQ*.:z?sf ^'֘f^+Hs J bcoL%?/-70 Y֨]C9*.LW[ } ׽N Gm& jHε :(Ny{0\5ּvBC%ZƐp%?{WꚆf ߻[ C l;nm >LI*ʎ/ՠO`1qm :3PsuD&Pͩev1Yw̢:κSGJѢ/;cͶy͖AV'g7~yAV P[t~{],ԚJcG5x#OY9q-@OBd_5'qM5v8RÃpyZ6n(+SrZB ՚&~ W~=ea[3NGGI |*.[9oXfxpLOe`ֽZ16tDAK RVt)Ԇ};U{dy`WUeԁ ($dwgTɥšyj HEkׁT_X"Cxio\=Ymk@ոO05Fڨ Λ"VIG焖Y,~<UZwYɡ0ês/Gø:G_p!ʅZvbzZO7OkD5Ji|c "&AaN0~YS&jι!?Fy݁i`ϫ 9)t|RxyL z0vhj(0|UoryOeeaYKzI8rL=X=Ѳ{Db "׌l6qL&3cMI6п^B|Yr`̆bt%kA1Ҟ4RF)g;^"8O/eJ$+Wα(QJ)l6Ng=z$}@x(HāJCXw}oh * =U%]F}|<^瑰#1G*e.Zf| m?;aqtRZB]$/4B GIQ՛d?='5a y2C4-t 6F#Y7,4;t5ݯ에GLa۝tUknZAY0ss?a pc{FR't!4vL%[{pRJ( b%3th3-@ja,졽G T[T>ao ɾPkhtBzӳ:L J" Zd.?5^DP4g &JeŴvUj^?={[7@lk/}HR%p=`U|l}q xC}[#rL(E+DV!Ȃ9᱐;Y0[3)n*M3|C oj)JSnƂw# s&fc0`yϲ] 7:RBr?4(jNdc_!ZˆͅG^OXvWs<⼻&SH;[YήYۣ dv'JԟEA0+SB^u #V1<8 Bs2[ VFE&IOh8:$&JW-iY:ndR3νmH DfШ"Si5l$Lbp`;<)s&|b$% ܰuX/G[ՖYKݿiScA@3`HiSzyݦtlm=2?al6lő̷fɑG ;g#\*Ez2JPZl 0pPnb|\YBqGg77 A` >Z &)ӘBCr8z-1`mHW\?"s8#G$k"g ~zHOFyŶQE1.Ou0A'>dh}%hbnM62cc!1fڤ0am?^Ww¨!Z n`IrHC^.e8 Z˖t*NtUBωI焑lJa71H:N o`kxnS(١M]ш}fs. <6pnd/ֽ~&5A`yl0zu+A&|gio 5[XC.&#¨bzktXF,zJclCuud+NڽkY_h߁Fo40˟+SF=50ax8H6j1ĉu bȚ`wuP5oͭT6␃p H^:5,=@QFRGJ*޵K"Ɲ @ LKݤi@)kA;m:jFk(8$]H58їXdxE[O}OU;0vFpiE FڝAW'/M̠y(e$Km-b'J6pW{xYVZSō_ NVX53R}DG)-5D@[MO_YT]GaY>yai8 ߂x Cx5>D9)MV_OboӶ C\Ijhc[lEKA<|i+cӘյYLEwsoU%/<&7h\u1N}6_<[*(c IFwNg>WhUِ\UEw uj\|_^k9}Tn0o?-2y\^Ã-L =#KFxpYnIvR8?OЭW7leMBOAi&_J^AI`{seT0@|ʼn.טC$2T e6< <}L-̼,zy˯'n6Bl/2:X_\8a"XGP`z&*~1-S ElW.ʐS;^u/*O:OR  6K?H9k3t] $;ql-wCcfͼdAOCa~f)Z|n GeAЭξ@t5=Ꮁjj avsc/vT k}Ykopib5QCNtVS/>YBf5R:f&"KdD DnjB 2C۵ܟ 0%Ֆg{Zmefl0532}@zTΧn;LҠ1赢Gh/Zw>Hr{ci8D^E-BDȀ%>6! Tm3E.&KO}{rsRA\W5YҦ j6] 6MCW*l`:*)>oq{yt6=56%QvM92֖OJ9Cxkf*cs[pn@< V'9c Jhpucp"CVR,wO37ĎB Lhuq&nrc%'}I T]$ST%_b;6P=bBpR:b0-F:> S Ȱrs(~[\,`5>~a~jOh5dhDՉ{㧾0`'>=5h("F]z )%Nu=#>h(+ >,p?9v.(bڣNQL05X/E?S;-d X>PtqE*]T R qM#1UVWF?u*0m(\Mzg%S:9 ~VWaKCqk'I.v*^,}Õ{<,4ɏ 5h|pOO+,hAf? 9/]BM{Wыڎ,7ސ-~eARNUQ/kj<ƒ^45?)mM3h4n?N^{+[Fă4L{_hVo#PSc ys!m d\%|CG/Y _$"nO6!eHg =QG*ha0ASf7b)tvOKCK`b{.:{T {ش ][>oLGCƷ=P%j4*39.xpVo%# $Ĩ{:P,eSJJvma3o27~w/%D=k;Q_ 2rfVŗBsf[*+W"Fln߫G%l7oB =rfYfMៀ>!Zk)8Y/LTbc5{y5B1biƲ2U$\.# Q}aϋ0J9E_xȷX[C CnAdgLl_@BT xE%-,]'siݟM_Ζ^y)=d V.hw޻LTPOL3(`!ꃑV}m3+Ίzßĭ2CY# XOx[`ucb/< $րcomaҠ7l!q乜9 ڞ/} k3O"8ЊB&7=H<ǚG!=FDҫiŘsٴ\6ߛD%|Y(Ϸ:CJgXuF挏R ocFE'"{\Q/XLg'-X׎*N9= :[ c7{z/yTvpGpj*s#%Xީ'VPy te~Pvi3,F %#Bx:NHw6,dJ}iu^$M+ 5h5V%G[.tJ7lW[8y2&b$cR9.Atb5Y)r|91~9Cm:YcrnjKh3y aMղc86͙8pWVYEC4ba htWҢ%1;LJ9&z%#{o۶۽jqd$As<@mP-JF([sP$qO/hmeZI+!<9Veh.ts&-3+?(^LpaܢtD(erҳR%_՜ uq*P07{/ue-b]д.?.q!FX oҖnoX$Hu~1߮bJ#Y#"4(G g7=*u%ւGMz0!y?J-zY;84.gi=*v_YwcLD4c0jO\r(~ffW'VM"w*..Ű}لj6#:BȎ'}!ޯ(ݸucfb-D Ut~jgJ$:02p=U$|An;LޔC^EzFZ,UG/Vƈ)iLhqfdDITtӯcI*ę''Kt-@? ~˺% KvHjYSKV4GF<59=5ݺY3mW|A[P["Huh6)eBϗ> dxylKUtYHPc/FdQ34-Y(tNVyY?u~Fc%ռRc H [<^8Iٸߴ;j3WmzM:WYýHnMh*@bOd2q -Z6J;(m=U50F_;Zg30bH-2J.ދ[W6t=䲬; c,w"%df'}ohtQ^15*WkF6J:#j}M6kV* ^&f- cB} ֞轘>̝D.w#R~hpީg%%wr ~H}dZ1uM ?ls.oK.Wޑ.1;?}Uw%±Ol8H<8pg.F s-[̡D<9i7:dx6W8vtbx2a<햤Td>&lsPMv$uYUHr*uK`WΪ݁w>H7K3XcS}=1_ea¦ Ѐ\cuqxM,ڙX9I+vaF2=#iͩqagp@$-/{A\/< I F1!:^fB#njOm} HPX׬c)SK~%@pɁ-ozk-Cv(@q>;o{.@d"b+iXX#'D nVY?u?@%9m`H(?:DϛNѣe:+ %WPٍߛ'ERz|r}VnI% $Pm'%]-b@ )h0/W5E`~qnj֦Bjyt"Wmݲ80rK-T3KA5rtd-RڳƜVOfg\huSEBoi+-7?'tQh2r>`|uN$$r(MF{_WtPrx_? +]ݛcN|ܕŠQ%DzGc ]J/GZ躉Z(_@k򒞔e)_;u%ğ=T?4]5G D di|П>=|a茹 .pۼHvc\"n[p+zlNhS֖-y ߍ$/!<7'19߾=bK\NG ź+ T2tP>il#zz*_\5i\EJN|l]y@OL)^~n 8_Z(Ots2^UK :%w/2w*yE^ƾrg(E8z']-shc,MKt'')}AOgyTls>-:ݡ`hYT{`;ǃNqvMwkrF)RӾ x8FYE\o>yׂډ\48AoH>Ng`,?=_}cRTVlPASuc~.umER9D$gG*=#)M`.iĺ6R',W-g8qFs܍ 6ŷڥWjUNDG8V=zcT) 5镝%ORCJs[k<]#p8{[$.J^/9ϙwyai+vG̙aTRi|\O;4fl&lnlk0'P̢Za 04Z=SW-6V_)_XSF;Jn\3,v+z=?t:W`EmQ "Eavi'ƨYo &bLE!ʙ`|FO̎pguZEguan :e&X7St!Lꀖ\-OljK~T@G4tTVxYC$tʂ`D䉡AB+k nk19xVmVXI\JO`"-򕥩lÁ($>LK=}qnׯ%r|}4̀B*xp`Pٳ^g!XCF's(w{UGap'{q=] kx35FI]k=Mna <@dyߍ__(g׀WXm7:-MϹ}B3?Iwd嗤5{Xp'6#6FQ@QIva5mHDW\/=ikMmD]"07 %Rھi)Fv+ [ D9Cq8 B4q |@6 %cƩ1;hF]X~9#kjU4LhlT:2W 旭75,.|ܜAy wIqp >S%UdJF3<4Fi%Br@%&]Fhxg@9X:DH>1::Js/s\7;iw 8p kc>ba5"M){S)o^?HC}  R纬A5At|tPA" $F+f|m45BΘț؎(gNw4J߅kpws't&?`7RJOUM%ITGe#ƕ/ kI= 6s7jUWң p boLvw& x*U$|%q{0ZKv~lj$%ۮ iD|2#Z{[7dE!GtZoxRښV\Ӎ3OOY'W@7"Ig#(]E$&+sO@miX6y-iU3fnB ;4ܢ˒]~riپE}I, B9vá GFtpHURO.5( vuB~xI07**~{_| xb+H/עU*d+([AiG"XKOZ aS7u6_e?8YҠP:.C / yZm^:y4Bh ņC^L[HVX?ozc*nz W*pS[#zTHݛ rgv bPt*rK9"ZBZ$AZ_\\d7؆փZF4<LJ =txҨT?R׸]Ƣ!]q=` T_iJr{Fű~N|k+ i xMuq(n!<>bSH~ kj?^1J9Sg؂xnjy+{j k21asqv 1H%Plq/Ks \Yv4CFLWt>u/ Cy/oaJG$/yf.H`SJ$/gpaIa!<u0/ VM68;~:xgzRUhb@oM̨eLJ\逶]ߪc$Ί1A׋_ri-+軚Z,uN7*TO A^ g0HV{swε:nrG[BzF*rj+UX9t۾ۡQfa1`,h~w'0x<9a.}i@@xl`ʂZ7> 0r=L!鷎3DDz/ؔ*uyg<(P`4kW2 ͚1*K>V4] >fm k < S{Fg=cG73!]]Au!-'ĵcCU0,p D37^Yv8p kcĖȰ. &Kǐ?ִ-q&ȸYU6d\Hs 9=CX2ٝZCѴKJigz(''ӔoWg7I7(,D }.@~0遰xϵzJUS; mG|ZgIJnA6ϲoH~1ND n;_|O?e( -*pǀ{jZP09Y}P`<[ogB;aMQ87l" AC? YgOUY-c bW9scx13۔$VS %uo\kXVxjPiwM^3CZ8[Hx[ M[1z詡t}*@"O~-Eb9p$;E|j-%7"M75*ͼ;D^:20648H5\vīH& oM^F%A_4-Qs|/d+>%d;gwh~|Gs:ޫy'``,v0? =h 3 csWv>7W* YG?GerzfւZ4N'ug<4>`!(xwCnysVطU/T]lL/,a¹Rq]5Yɘ1W9W̍ O0^HANo~c4M|^~@"O` _DP7GQYoNx}*~]0=4cw%$aB.p0//)13"Hoʒ!p4NR@~/RSﭲ<(dzyV#4|:6e` 4f>_mIgáD<<ʦ|1j HU8]&Lo|Ԧց%=-SV-uԦqdҴ4HG.ʢKfټlmx~).&IBB-U. .5/{[΅ׁ]_ԥ(Go5ݨ!$`*Y@Ruck:C #%w]=XEЭ<3PGTK{j VKH 't;Rw8qlG>jۚ* ]pmæ.Nr] m|2 :)ԭb`^F6 S))k ]aO4[䵋^2A\'/N27Z }w QUz/p0rsLN#GnE!X_F}$]L.\Hg|CM0-u8fv[PX!?mrY2U!BKl_P6h7 !!^G@]4pt_twW ~_ﺃ ?3R;SC#.߻}`W֏ɱ?/گoU쉗 u"Ӵ؟vmz 8jR4D@Z2}ma; اg|# M~Ay`]hj: 6ʸV05r#{zܻdBq\'M|t=䷭-x];>QЉOTш^yuZmoKgJM}U]6)NxMEBlخN\=3S9^85t1x ע]ԉi)!Gt>-l v9S!ʵ5M%Rdp/d+ȣQ2$jduR֔Z̉duUphq w/P?uPkcZ|ހuM.8Wrg~.!֋R C'Nh`j}..U:oD8kx15Z*=rOܤwud$UH$,v74Y0/y n8>`8p2?s0hdob+Si;df^N=tU ۬-,SWW s~H}Hw[D3OKy2]qE.JZj\ww Euxz%Ih1 ;P&XGR2R | e Yv~^ XB@*}XfFB;0 r_!,Mg:#)O ?+?HU)N:p .JTAġ1Ut1G{Ͻ薈B >UKY:օpDΤ>i0Jջ?'I{ޜ"e|b3܀kC w0NPUl6{H%}h3a 8LC{e4c1Ӌ\P4Y:,՚ ݍt\3ŧ3|@?|pE$ *!θIxr__ =YBML&f3-(. ;D{fCչP88w܎_a BD`~NY2 4)[0 aݝZ-r/P"f9@|L2ΥL Xf?"N>^(*i0NJ9 QGK!DNAJW!"Pm&qP{Kc,_#]:҂-t>͡wPpg9L1 ;zi)Ț*K2"ɛ,O[ZzXkx d͒"_.g0LC*n4N]1-Ƌ0@ee.Y '%G/eUů#EvEF>gV$ IT!.{j?>D f@4҂pCʐ4F[WzM8mQPӅ-_ByWuɂct4!Q&X W2C"Z}YR=#b"&`! =ʒ h]9eʡE "a.{&/Uk(rl%̄abE3W|/MjQ):eX-'}s = mF M|F@M"me^X㌻Db9 P|wPTufQ~.29,)3hTKm. {p`~lkt@b KUyGJJY>"}4lO5T ȅ$!(P)pYBՅX`P~GZ *ð[90m3 {ؕ0RR$-Z{;H-y@ $\o0jJT N(/^:S:iu99 T #U;shnĿ$Dua,N IvW2I"T|a]_-;F>U]}I<(# Lg;TX["gՍύcE#砍' ,LvR2 D*)`NFzpy'oBuOLMfSv.elWBm"4 UTNW|ֳiWέOˏ6WJ:AG)(IHorԣ *;Jx?v8!/#x9 `̚24[Q]ִ!r`ӅJ94[!lK6Q.kkN$DS"bBף8r"AO4/M \bV Ǚ47J%yu;uB`u ݑN l1rѴkx iU2 ߱JvGzcnQ- ($'Tp]8œ7v{yXA P>ٜu1Uf~p+\,UE0lu˝F`ܶFB|T39Lmj&M@l{qk7aọ18w 'Q,( v>FTm, M5X- IX;X|*Nmi%>XI;yq$er~ͅIv@AXSOV0I|!6Gw&=//"U$V0=5"۹K'ȪڽC0C16"A6}(:wHnE>Uq}D:jg`$G Y/~ZuY11E=}ǘ73#& a-ӝW]W\M?g)pm11 /:*$%k3M>>Z|yE!n m;_d'ZT܉*\r.0ux3D` 98e]آXλkuGgFzS<\W1Zq`bj-N]ܹn |Jn;˱55-_Y,_,z Bϟ;gMڝ-"İhZ5[8ew#/g\U18O䰋 ,\QWɴ߂vrыHy-2_ 0ڽo׬c))=uJAh:U PMᣇ},뼊 Cp6'؋93uqegn* eTp6 PeЍ󒌟9ArsܣQ`T˲K#g\dmeķ+)Ώߌ]!*[WVI)9qUg#- #C2~[9e|bРDTWe1RVnjNQEPV/:=88A#e[]1ؗmHU_E%sUQ³꾢Ghv ϮT-)kxw-w!`qO'=D~6VǂX xUM4QE;0Nxχ>OE uT!{\1Z`ͱ8jL{1!Cq\KeHw:}n]x@DwՄPWg%Q3œ NVYZ7.+IElAw}(b6jB5 `Z(?M/xr# B%fG^AH m$}'A at)x](]kZz,WO13y jkO",m' K%RW?R.!n;@ycϛƁ-a  ȟ8F;c;yAC!?@֭#tg5½!&͋l&F2L/ӥm;Τ/ ?oh:YH)?~W7焬FC";@4vqȘ"5ѢAnhn,pLLQrulQJ*57'6KgnXSJ]-g0/]cJmJT{gjhw5}37wy[}˃f!sKkf>{p")k7vnV%3 h.4lj[fk۩R[8(||p%\ub@ZY. q W훉$u|>_;V vG,!"/c'$o+knȮ_Mmx?jey gW~SrKWIӳ\Aq:ʴRVM-*zSvI~ =-gclİ?fP`^kV-4A`>THM>`XtGCX5%7AUJRW4o^gqX CJV/o2D-8ͪV]3Md(Q0A+@f4fW:2SݪJs{e<\$ ny%+fΖdLJ3skaIAArf!#"Ly})3w7xyw3L.'6:VJdM*7>g͌嚋YyUQ u@w gIYy88+U-?f'5(!\8٦qQH3L{ؑY*.&ddratm񬶂BH(T@QYP^\n~vBJ7FÑFtQ,1 {}y4EG&')O:sfdGyFz97U#H3I墁(+XѨT%J;LOd/# "ye_rui\ꑼq/ 9 -r'JorMr  =ubAEem:)ᝥ;j@-5HOتV |maGf?)v]Bc^p@ݕ$u7? ѥ5Ui?|$I5COXV*郚"^e+#R׵>-N u:gR<. —%@7τn Oh.|d1L.eP&.c+'4|uM i>Og0RL6=b v+1)*XUˢ+^|* \; W9NL$A˨;reu6`U "3Žpv#H!%%륎̒P ѕЁ=.U|SJ/ө&T ,B9LF%y0[[r޲B7''f lRr;H⥍d-9";w&]HDAk 9Ǧq]v%wŇVpӖɒyr`sZSz'鲧ߎ1;WF> pDpu4pSTbrq<Ƣuh*6;hi1/?I+UΓ0|3SDg'#(ոR;Lj/ N_,BS=]$Rv!MhB,"KUĝ|h% iB}`&p@=jGL{XMP5>1A J{]x:Ԃ`vƩF4|v|@OjEe!ϲ*?v]=AC AJknA6꿔 M0ĕ0qؓ'e &;\=Y^xq;~ox+Af*$RG1"NZVRQĻΩ`UF!)W~?-TA_{fZ_'Pɭ7+5u><1W%"ʱ[541iʒg>c.:g?K ) ; y6'/FWRteЃLVpՙ+A ڰ?F_K6UHFa߹(,'vLH&6jRY# V{}H&W5 53p0*(f2?D!f={[}%Zi,F1F\.$ƞ~9ܘCP6 űN3] nINH|*rp#Hi `zeכMW X9d\,Zq|^.~Мpo:&@k8@^"> h{`(7B͎>$0^0eoPSS֌Nڀoh;lUcp):e0THI0-5>`-_l]]riq[yOօ3\$:nq\ [`Z#ܴȐ|n,A:jqɵ^Tc [*OỮT0wHgּ^ܨӵq*lǣR! &T! cZw=r]nwd)RkrtPŁeoH{rj"ϧnD({,rZUC󕤺 _UCU'׍FSzw>K BX}%c?O@@zy wbif#.*I-"(T:':B=j=_UK wB)b15KlRq S1o~POǼn@(7*DeWKp6<EPwJ :h:rЛw§P떛z5L@>0jOb0.17}tdX3pFe[2򃍪/q4ݑkSJ^_p @s?YKz葁xC*Σ/#wr'̺gk'gS4ĭ;GIG:<,{cSAYUF Or$ 7͊Ж,]*Y9bɻ3L)𳥎n eu.~+DQ,"c" 3d\.ukң{%lK*U$^5OS{īwֲ$j ;bOs$eXD?qtyZ5Pҡ]9eFPx0S2xY#F{ )Qsn.SsdVƺUxv$2Eƈ!ӏm2a.#L}@,5ח58S /\By&V!gh\:jMZQ`5=FQ0Ĕt1v5ާ\ݨeQyR$ܴ@o.0I?D}=1EdBh:@m`oŦ׍?DIj`*GuVMXTU3RQ4V<xaHBO?&vX>/^λ^Wb<$Pp>MԜ{qO>2eWT%[ 7i@.qRpv  /_u:8-E#+"ìr:Q[$cnZ)beFҨ43+6P@&! #ǃA0evn^BfT_(n?|浙`_<,g~<+Љ{V/Nf"$ʃ{/G~DU4 abGHL/bY`ﵐ;rN-Z۱J ݅早Q0옊K{xjqt ʰC98H9|v sxvEo>?HvY=:gGVOլ6>1ԑjXEVC@ c5dQ"nwI1,V" S鸌%i=+cv"$m#< ] x''КQ%jUD'TC}[GwMX ˘ SKvjy!B-nS6 e* \Y̱+םadϦ1 ){U(?Gcjj?fBxIT7NުHnG`N>YA:TE|R5ji\J,j5>ԒsBYK߂PV?Rab _[eJnh1O\!dvhD m3D6% Z̞1| r3n\Z_;˘!3/ yNVOT]fŕrgMu: 9]Tx8HT3?VX3K7k6NBhCvi2ܩe&e:-ߑuB0l!V ]z>i𥮜w GE69,rR|.m^YQ~# P ]KF6ب%M:p2[P*#t6wit1B WbN)0[x'[t)68L0kX0{j8oe|1QYÿYàj:B)s ,KL#$Ep w>phnq7m/Lmw`˙5,>DH+Jo5\9p-ʵvrD@qlɷ?(mQ``5]@cXJH75E5|Bi/J%{#R܎ܒNtI*+sy30+;瘶CM(HUˏL%di 9(& GIId/UlDR~x:sr2ZoĦ?d= L)#O?m-09XqpL-y!QM 2Nt ..]7fg'2jR ԃ$WV_b#}f'Q j }f0F3^.| S|9l&U5AZ°鸿pcH:Oř g?w%&<3,ckzqk9Y΅vdjQMʔIw~v.<7wCI\ZXSWkxXs]rzH]ЗQݝM lTMVib@ηjBU l_ ڱx~' ě'\JUA#h2f(|/`YUj4Wt>kr ge[;ty1<Y SUO2ANiVL/?:)4"F4raqfx25456 >C:U !MpFӿ8Z*ceEtXC{%.nD1bTax˒X5Fhпq-Яa:/R?Pls'Ph[m-S:҂F ;.=#GYai?!V2(̽Z5BQiLK4VU޷bD[}Y}C>jd՟U2YIF?#H,̒d d ߆^'Tթ4>"u<\yt {'t $0<-_0i~U,̟]fdd1` ^f!r9`aZKª7KC% #5Q{+.a.tZk:!yCRMG OX"84K/BjmرF/*TN3KXG>!/^=`h?Z0K_}9f%j,&8C b76[$7%;y#"V" x5vo#l#h< Z ۬8 :VUwN֖P ,.^ htΏw1~-W/;4M]zeFz l ޲8eBp +sMe5y7NFK{#PVN򴅞؈c#ſW̌Qi<rC˴${i>CAp=4 nAaCa#ڶq9;+W9}AχXGwЖ^ET53@ 3&^* g0xDvU+A=4 {h&I.C }vJg=;i]}z,.k1eK_((}{C&Gx{ CuɃÕh Pղb̪@Ro38 2 k> UQjֺr-'@3t,ϥ?"oC1+6S4S #)& G{[N :Kјv<7DtܑJD5jcNPT  4DN [&JkRB怬W8p ԗm}o5dcwa#9n;<ڛ6$̉~%˻_|UfG6fl e`o wBu﫬hx&딳uq$-+PyߨZe]Mo]4iKtsسbn@nGOaڲn'Ed ME@N8r SÔ*ɩ(3ǜ`.;+'|iObӖ-Jık D0a '\B%1lZU~}usKU"ܒk`,,AZF>\G ȚHs;_;H )<$2r; mhRq_?r#9 AnDPTN)~eJpZiV!5EjY+HG$`z-:2:V r)SF@4l:iL߹9}d3pZCB H~yZO}y ^Gb| g$HB6NlY:@5^u*p 񝂛l`$S:r37βw}=8p qH8Tk,.>]"dǭ+$ QDǷkDe/. ifP"eَCkؼe~͛S)[y5L9mm hƮd܇2r-NꢜJY!tE,6wB}neق.퓴 1-;Qݻ$&kbjIa>but؋Z@ ?I//W`E$ A(|}M5*_zީXrX9h?e Aa:kio.\4yMBBIt)g5Խ@c>-#|>R!uRsFcHK^T_F>5o/V;0:)ՋV|l#/2).%Llsh.TJV8&[o bն_Q"NŃŝZO,sc dw,U񚦦d +T ݇*'}km/@%q*49ro5ǂYf{Yޏ(e_%xje^"o%'X@jl(O9fjĎ5R2h ˓x cɛsߋ'yJ+)wWYmv\Au1vhUiI' ,JS?&k=?<̞U=8#. )~ԃ` h6By| ѩ66dj"f`mY[|P];:3={n*1sqy8[/Zаa-U(@n T06fs.F`6Huyn[4 &?ך|W>r4"dI$mb<鳏N9܌!N>|c#oiiFs"S˅,BX|8U)@Fç0N5,gBvWPa{PNx pC7=('ε}>[$nX'w-S}ɄUe^dNhEY#Z4LNJ1Z 8>O8\ X:dO7ߴRML ; i#/:Rݽ%j\|$ 78;Az}䉧NJ-?rL%ļA+p)g="B->/ZGo)|NWF 2`14oڻVspi;׉#PZk2.Z{~A41sSaP윕U-!B zڝ-wP,S jHL6yh:Q T)YH!DT)6}_VCaVMzMN>0ˊoR->]Ρ*\+מ;?ۖh!9gGL 8%Rrk(>[Pfl龎~rl+c?7P4Y9NZ&EY>^X.y5+D Uʪ> ثYQv[3 ^ffC!jY^MD-tJg-TR5( 7NB?3 TyP;DYI IxDEYmiAD^ԗ>cA$:Xuq,ț^Xnr='4/dEi,FkUqgb/^جA=cv 6LVm-֪6"m@t5:!uP&lCF* ;+$K2HcFo!7C ,$U Tfm8?P2p?pF\EK^}経k tNzjP !I0e+ 5@a  ]&  cY?cP~/z:q ӌ Ur^b_puD+80DMV]{۾$X RmX(ogh>%X=;R?9"&BV0*?i\"=Wg5JI3YkE,{ݸЮߠ"#0M UןEIlk=`pb/1RFjіǩ:[SWǠv#L6<hm/(S{  <*3cMhqBJA%En1$>a(BI#N.i=:|⬼ s`)iW?1c!֬327G&4JЈ!TS8WkX`N^~uL0N: Jz->m#A^^Xpe<6l˿lqBx 了F#v0Q8XlG7֯,@"^GSr7e.đ `ۄ:#Z96ʱ+6{f[`,æO4Yޓ)oW19r#ҩl9lb9¨ oVҹ-Wj~_y= No& 9֝{C5 %*lK~KoNB9"˺n/b5A\ݶ j&hd9Rzɚȗqvb6&+Z>N2vi`R%]@x֭1_zc#rm?:2Pى2lൽUד>j 9]s(,$8u.wgw۰k9o ټb,koX<_%lz7R[^F%rU. 4luT9 lqn iȷ;%Mzyz\J$>.c[rE {CK I֪9u &z6#i+FnJ!aUnO<Ϧ(e23EW yx?l$At(AI6DnF=0/eGx-R(XKon x"¡?fUT~rdh)>0EbMrDkD/ǝ%zȁ4G5χLz7844sݰav6JQbtE&򳩃Q]#CZDR-g^ Q椲Ky?(/Ҷ9d 5v3ϏlFdח$;[@y3H:Upt΂L"D,ou'Tz:IaS@m9#LwO3ooZYgv:4h5+&L@=*CWЮC8 `*=}DKN3Af;^2clz*YcAz,_)5v%زx+\a]-M֨9{}25{$g%"# #` Idr%)Nr; ϛV_\4OH$ eWQY,T2r1X- 4w0Ix071 nԆƜ`` +KbD԰Kl 5.<@+;@fѱ&ⵙ҉v٫,h)*vzn&,|:j*%({oʥᩑKCPzãHŏ*SluZ'"^v_ op{%_iE<c[eTdR1 `h(cQX/c7ybBDDl<9䴏\Hdw#z(xK~S}]0'=@\DmɝTZ8QIM{w~J3&|I*E,{&$dP`AyOG'~8>nֳ{UvD,xjъ:]hqo,H!91tY稤 l-'zHXNR5v ;C |NSpWnck "X #`B҂ʔ42%ܮ}U, ;`-k*Uz$Aa0y&wmm`DNμjf\7@:lY5Mrhm2[is3+'tA*5; 'ꆒO<0~ٲ#Y_s;[Q nQ#l.t \)9֒ UVOJ& E"?/vTIgT nTߔ>" ;#(*%q\(R!g>s=qHONJ:b`vV139pD:v