libopenssl1_1-32bit-1.1.1l-150400.7.60.2<>,0eV+p9|Vl9i0 8D_$A P? @d + Wdhtx  (@ L X p  <T(!! !( 8 9 :>iBqGHIXY Z`[d\h]^bcd+e0f3l5uHv`w Dx \y t_    <Clibopenssl1_1-32bit1.1.1l150400.7.60.2Secure 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.eV+h04-ch1b7SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxx86_64/sbin/ldconfigFU<-l aAeV+eV+eV+eV+eV+eV+7631a74986aa546aecabf03c60838830422eb28fc360c5cfcdff9b3999d780527206b082f2f353eb57e7a825ebf912a5ba01f332064b00d7ebc98430511bec8959764539119ce00242d877e30d335c31f7c3874383e0e6908fd3bc9c827773af01d0ec9fbd48411b4d51df4c6e2633b67263bf4c2a3862483013aef4eb761c503b199782909c777e828b199785337cb832768a34b34129a930f98b22545d5028rootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1l-150400.7.60.2.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.28)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.3eReSddgd!dddw6dkY@d*dd'@ccccccƍc{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\@TFJotto.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.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#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- Check OCSP RESPONSE in s_client and terminate connection if a revoked certificate is found. Add OCSP_RESPONSE_check_status() function to do that check. [bsc#1212623] * Add openssl-s_client-check-ocsp-status.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.patchFIPS: 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- FIPS: Add Pair-wise Consistency Test when generating DH key [bsc#1207182] * Add openssl-fips-DH-Pair-wise-Consistency.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-150400.7.60.21.1.1l-150400.7.60.2engines-1.1afalg.socapi.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:31477/SUSE_SLE-15-SP4_Update/45858cf8ac9e8c9ef455fd022a599b10-openssl-1_1.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=09453259e5c3d4ca25414f0cd03dcbc2e1e51ceb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5ab2433f5183a5b0760012f965cf1151a83a4499, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=59aba12a0a95a725bfb9e924f4dcccb475f2923e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=76f3a694d87dc8ea8368403e507fd4cf6dcd5ff9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d7d75329dac4952c157e1905a42a21c74c22b82, stripped H 5RR RRR RRRRRRRRRR RRRRPPPPPPPPPPPPPPPP P P P P P P P P P PPPPPPPRRRRRR R R RR R RRRRRRRRRRPPPPPPPPRR RR RRRRRRRRRRRutf-84dc4abe37f2c42db7723e0a2f68480e83710fd22a6cda8e77cf089518fe1a429?7zXZ !t/]"k%4"c DzȘ9K릩m8jc2cd 5w6o0[ G30e3Yh:bP& `VqMSqI) %݊L~a/B,c0Ћt<6V$:d&ô]+nnE'G7Xs!\UR5!>^yrPq?aD3#_}R6МnũNwƏ<$[}aEU8E˵7-₵)W4O_F%Ja֘qt+(훿kIPҽi],K<I4`sPa2jR\}$&yg3Vkh0B>`%2lI'lߡ]oho[Y (MYyɾX梈MוтJ,xtmR" m^NmD\r22\=;o2:߀ְP!mZ3oZ1sUWFZ5RDXawR,*oM˾sCbN',9|%.oP®ˇAU׃E ^f񮨯61 8YꩮX5oLP@=%C `?Q &"1D#(e%{sꤹE֪$EְSTsְU)E̩ڌݎr Ľ@<6&M_m'ӁyJc :Ɵ8(+.Q2vvGddSJ(%_?&g1 #'yqIHSخ`9bW[?"z%S+]{-',t{b V1؇-;#E|]< ht6KCcPOY HUNրr61k 5ME hڶPK/6+*ԝXUpz/%zA*сs}iLˈW@*"X!&)P2P9|,0ɀ`X@E83 ދVEL⢡^5ꇓuoS6}+­GscXO"J=oG8viAgD(vD {Z!g1+ KdL̓Ll&7V?I34r2X6#2h'FE|tljaG֣OQۺT4\2҉l(eG\\pxUQNmBtfY$A~)1^J o^0[gqfNPcZIhF]ϖ,Gk~" 3;7v73rX=lfz@@ҜfǯzS+WQfxogNztU_Ŝw̹xLixz0%ᛥ6{wu(+r7&;-mOVƞ$Ҿt[ߥ(>N($ TzF#i" dת-yb( q?I+er1P@bi;-cd%>[uM>x`5G7GY_)Wc[v~b? ZU>?KcK:`D(nY٫IHQXjn#HU˹oxk=ejr׾Ch48w1me"b0֖gokRXcn Dr:j(dpPWL${.6,PmЅR%ن+q篒6 !9>i pPBguӤ첨i'^=gYkYH$C3i eɓwK=a0ze]VqBiQe$4 MGf{7ˠDt ' &3Qg"bik5k`G,{}qG!3W뉭[H, Ê$*9Tba(n\6Ϧw ͙8)1.xwA&?wYhH9>.ЎLW՜c< O/BB#0ihe#Ta+(֠YlM$Ah& BM SEΣ@?yBBDiH +nF(W(!.8'0 |df?gz&DRKݟ zcIg@YmA:Ci5'[ v=.B-b@w{qݧO/GD_ߠL2EWHhEIuR{J* Rю,sVόuPUTSA3M/ Jܚ$jp?DʇƫGNޝv;G(:C$8;Sz&I`*Bk;^fN#ioeϹ$ x4#EVm~a<-J9;W~zCfc73l 4h!%"1$qq'u*T+u Klt m.[ Nu74kZ \fB j#lGv^ aZ ϥC&d>$}},K 7| 'eț@Q0'targ,,^"elGj1vq$Z {Oeָž+ azU.h`r r >GP5#:4*/Ζ42L.(PP-kX z2;~ {t'.;"(iB;ŵ 8PڄSUxQv-EP1qDYWz4/~oN r_5;ͺ1^*–4ټTg-(,JMDG`!>Śa|BDc  ؃Е,@?+V ܬ~z] Ckەߕ-ik/c'% ˍBp;ݽ *$7&Da?2,),GZPfUM:pU|,),10T>L@#wzÐ#P9NC)}[L5n+ Ո@JIl\q>L ] S:Oi)f{:u f4Un˼,L2o\ÇArl>"8c!CkJ8k' ~QlbH)=.UGsr5Ix  0.!fB.\aVv* pc Z#+)`'Jjy%㖵- 3R# 6$[bchd3K+k](1$%ŇeѽOb-wJgBO'2,l1^,/ \èH-Ȏ0= qd' ҎL=n(^x_soSH+_]ٓkh0mJkL>8nA8D'ˬ;aˊ>_=Z> ɍq{ P4#'Νjfo`$:UWp4t#:L.ræ i㨝4opKnM10=]<%,u R"JAa8µI:2*,~6iaJө@)]nI/%kMV(UV2CyT&7 f]W\Qcb}Q>ZX=ӚhRtȪG;w dm %рtfd3 Fg(k;'/{ausuC~\s/G ł7樢[p@=WxY܂)^+ҨDJeljeOx25H nHt4ޖ/0Rn;_"C@>M|&qG*p:6DO6sa'G vMOdJ@E&D4.%N;D?*q8a[,8)yPflz,:~S#E,s~탍G5E##7LIk;]U#9lT>O!(î!iJmdx# Nsw8M>N⽜ȑ1&'iSl oKi{|+T9VF,"_U(# I҉N;Ɔ쟝“ @}5m Hn9-N/k&)"-N0EJvplbcmGλL$ 8^:9 /+OI% ubYa.#\9!?} v흧ѣyzRH|^3-(qܖ~*D >R@{TLRlW̺|
W Jח=^mYURypO>z +EI}Mrv33G,7O%AkzvOHht#kVByKEޠgٹ3"QY"G:dݒg ; >kbԚ:ڹWƫS[}'@lˀ8r cr Plr-,ryը[tUGc8k0kv 4.%CA1vU:9K;S}Ɋo-:ވĆ[Dz w~m`4bǏ gj{i;0UW`D:Lك@ί;enmH]e:Ag1Ynlt!K)5Mel*â|]9Ħ}%.[Vz$?R_i.tNyFόu iso$cEn^&n7H3Iܧ)m`<~^E[GjPXe& *>G'U5y8*E-bb\Qlm:'Kб齵"#PS[ 87@RӘ&EeXa)DD1M=nbFRqfJjMeUn=7 S0\6ς0bi/,nm=W/#dpyI]BÐ\SߋR-5Wx)bDY@͇s;R_!*`>6-Yi[׋>NCImrH6rK0(7l*vu^_[M1v_Pm*W^^Ӑa/\{S gb.1:%8S,K#<%_Xn*#lN J#x*Il@.ͷ$[wR^hD( .3!`6q6{E /7#Clϡ[bႴTcߢ)@RCTtnfe>n|7t1q,[sU 4iW(û4v3YܜZɇ>o E&e  dץ gH"'C)ںz`9-\mu,BL+'~aJ4gY,pAp*:BRiG&1H}f?1Wqbz,7ԊI&(ᓍjC8-L&[[oF6Ї]hĉg~'!818KǏorQAn4@ThOC]s>ML Di)4O ű|D\xGjr&=Pw@փB#wߺ+^U΋3qlX H!ZnrI'y6cKaԿ#`򌀎بM+vmCZGSm>屢<+C&zhְN>9Þ|K GdtI*O62fJhCZHNYaBw:RTm Rzܴ-A Pͩj"WZF?2|Yҋ|~p._'xCZ_bHy;KAČؿC|W*]&)0?JoZK.r XU kFΉCؗ%?7f%w)e+r~ThZzQ;̽șö/pNV82P(֍#h5 SChr&^~Hs8A~6O/|*}[ Q \W,vX˽"lc B CN^9Aj9ZOÙxMjN[)zN }.̍q(q&9TE4o X!aZ2 XAic]PdCUur!p|k_ީݔTp1庁 m]:YVz{(@nus%@;=EGpq=p> [G:Ie7Py]19\: hVZ/M"lb2Lq @og 54xG|}.ē𷀤?~Z揋ϽRn>SNe`lQZ hX t tp+ƚO"ׂo9Q syiLkou/t5F6^ɒau̓V~hKETe"0N FfRJZ a>_v7 (IXޤ[j# Dr=t|2D殔Fypgkz-Z y:kuBK :¦O* mUnzhsG7 HV(SI!6"X}4y-x}:5Ĺ4%fq6%35&'4X]΢4!5|$ʲEf5Y|V'?>9s"|@I_і3VDX`Cǫ3ʖq1*]W?i̫;L&.P/m4CU !…!RܕQe ISGڣTC,E3o-CkXDNc/w?}e$)襰S9PJ(1J8P6VKrn|/pg4s(ui󅢷y̓U3W#V[" qn#?3WkbcmC:Mrz2DLZR|F"i$d֛M핀)xZ%O0dnm0[E1n~J**B d2Qe\t B03-ٿ 5c`m=z!&d\ND4h- Lpb0#%UȟyN.G+9P ]dc@ӹ>Mgq.kVzS+Iv*t:GG(/E$&.-[0;i̴!N3?8C@QD_PAk sV-; yj$o]؋Q F}Flw/Q98ΘfKaƐJ'aL}.ވty:1*Lq&)g.aqGzAM|X w_:T ʜw)1o-7y#`w;{T75 ϣZ告%fI$hxy{C;ս6̖{1K31+{" FIB/?]|~`%ph\/Ō" ¡nh48 ͨ e s h?"Lbձs iv"²T{ }euM`:ͼκj{%F$dlDs!. z]y 窎0 aOT;գ;(d7R!X%zE/cuŜv)!' 97lbb7rt w>c]Q5W3U 0Xg~8Cq<3'nVt(&&%~~ްR2SS aatj9?FN:Yʩ jx.˻n? lJ2M̉1PDO.r<`tvl|2ym܅`%3r]$&ɋc'{uPvGx~SoM^51|y>D X-hx^-I\p4U^] zB=ޞ_Uj=⫊d/"5$oVݠ\߅1@\*3&% ÛqhzG Kt*ap WGōnT$;p6;/bsTGT>W}>%q`3GkF˽W~ pZiwwc- q)hNlW<`0ZyIUo9%y)./ <ٕ/bf;Yb,fU &&56[4.ڜǙHQ.I3d 2OPAxWfNf* 4 Kl)E(h(G,Ӷ"ӬfUn%DO[Ѕȣy1KpkW"E`$`tkJ5\o8,p />Oӑjqx~ lNOku.3m^(Kސ du8sIӫ@MpVJe+Xʌ#qnIUĜQ3s|Fĥ4wKXϠI nX_7;Uή̿A-# N3֗%Zc&$) }J^F>1XwjzS&aaX\f!Kd\];{#F0@5c"FfOH'[/' 0fiZnCNo'$,Ь Φs\D0/sn⳯XсD7cf^74Hrڌ+l㭷[n PjQUsq$קb[DξF)ٜB`DG.>6lQYE i^$2mkQx0u)Y973H!0aеԯF^2ށ"B l5bgN;YC}}1bP$->tjk|wK<$9dxOd_$1 {h_x RT 13Yf9t>qHF)lC'F|ТĠX50E ٜ(qO6)/+xI{[fӧ"?%:QrgD*&s*){8q&h:D[x4a l/`*uFԑ4p{ǜ^nar0d&$/:`DD!s= UM% {v<5mtKބyTF Ҡ v lրezЫԩ}֡w]0w5D*kzty0h:>Z@ uLZBx=j:x`35ϣKvW z@F%A Jד|l,i~ac5CKDnMM1^e4 i:]6~ :jC4iDbPT-VD<يDdQ9<`f|V,O_rT?nﶓ W*e;\ϢXlU#BC욗*H0N)bVlh1@$zzѣ(O dE!m>wKh2VUC]fq,+,f&=#3 +$_qSƜbK$]i &{Z75gS7_#3{?G2Z hWMץ"! ΞæڟԦ(^\ͷ[VC7<ۧg=kb@cCX˛ߌ2Y J^[:%p?#S$ vNң$w@C=$W5#Q@~0^W $l0y7LMWF2L0wlLj  \|FDуE~r4}3}VCi(LrF- `}BwXO.ۢݫR?w ѱbv[(5ey3-%^XAΗ (P m3h^2[O:aM%,a(ڜe '8T8ǔQ}R=jgCW l}Ó>D7KܩܑR,dl)HD=?)L6hAXBaF+9©:VAnAI(+ޮntgAdq_g" =o鍳rVukPwGs0d4eq@}1j.)HFv2ݏWmWw'RH7bS2C{㶹"9c}g`҇zff+ MQhvCDk*`jvHB̊I,Uq>mșdНY\P2II7/;`7&Y:_a3Ο}"+NcFJx b{EE)#QڨyIQpD׍YMi5/+K2KjdSШ2W9 %ƧfZ Gߩ06}| .NJx'} ,_",3Esx? xd5޲( Et5н /3'U?sҵ9Ezl;{쒪wcU*qRXA~RKD9)moi컋,&,xgvAyգMJ_WwwP?л{VO:M4_i!y` t&5tP4HćۑzwfI&)CQѳ0!Viy%vrytǧ!VQ[D:髃v/ʳ팮+W ܗD)Ȏ n>+2.r;J$=6 b7xX a dcV 5lyp=z{TidÛ%JnA(mRPi.JQտ~\ *A-&T9ej)/lئU0P-.mx_S5&#t"#lW4#X9~FXPx%(7j=ST7YN}ȹF^a2y`6^"s1&67Ao#эO;("&%]#<'Q>EbHHkigץ>B";s i+d,6gt0!P^I;$Ac RC\nGNmqyRAN7'؉zfHn3ʔcSrG\:EpX}OtœDlt-u 2.&bk%ac|൦-+UmV~]J3HӼnu;=!m{w}iƿ eb 8)x*}L;ëYݙY + OB ;Ž\VP;,ZΚ2HwW}蔯`pcް-6C0Yq1n/Mյ鴖ǘO {HV>v5lyL}6G|X҃+rI=aP{+ rS+\]PmP>&A0Jٺɒ@&~%3"pT9i!̵OG8A@EvKly(ՓNHe$un6)\}~1 ^?#?MD9E 96`\B7ɺ'(k 2ꃝ8rJC6)jPV6͈!kw\yp! 0C%^vGif+r3x>;UYo7#:CnE0%.]sh@E D6mIoxlϷGS)IlŨ5XW紪 @lZLMV8/"PXF X%u()yHZshYx:V_^.i2~b%iU1)o7+th]U(rįsi_„O.myPpmmi#3UƐ#ۛXi2#?˄OOQ%6MXeِFG񻪒3v1oF8C5nBS3#i-l 7aߜJ 8 "p0]ehWPw}E I_5' g T=tiz"2^N͖[OC"9H[џy6E6?2S$s0(G4vA.h 46Dܜ\pX# ]td?#"1ŚͿ }{Wٟ0A"{ga@L4OQnjT$Hﰘ.9#ɑP宱'!Q&CEXごc+2;C=,=e MO"N*>WB@MXЙ7gDZL{7+NiE:( 뾴XK 6X4; }S7{^b@Y0̮}囿qn%4tg2e{1&Xpê:GU~J1%W ?v <Nbn@5|kI.7UB} H(0͑3(x]S giڕƀ+G. ~g]s ؖ[ju O:Tj&4Z_M 5Y r> In/0gB%8d4tH\@%BTe_8d{Ʌ5=" 9gYek>z90Z0S0ΰ)F3e&`+t8KU}RD߉7 ;tKӄxVpWW*0*b_Ѹ /oM`E!<њƇO<US٭VMrS,san5P;mʍɨ~2Vվ^ |Bm~9* y YI3U4Satk)"":_܍ NHC{ʉ 7n/HPnz\/jܭH)ħv^&{6כc lhT8B.9h4;V`xK%]|}(tDf4hʹ@p E7ûKĔ9[LOE98Nv@9A"Q&OO(~ : du]/ُ<d*h_[" di>&Dc:lm Ӏ:kfZG"̟c#kҵ9vx԰$vl FRURO(bp+j_;4>:ۜaiPɸ(o x+tw!hAZ[g+AT /#ATxk^"<nz?dl)ߧq=Gߏ} A !L7`b6 BJ+2Kf9"Y.Q,d$ϲLbYty~u˲o<qlk"#%Fa 7{GT s ."l$wӊw-j<{!^uiEb-;|&x#8VN6! h5jV gޥ39-gxT1~Lhb_v^4Kjz曫!W++OzGwC"= M:DlRI"{ kD+$ yŬ[ Hh,fO #OfGg ǬȨ6X,s0.}E3j@DqM|*㻯pu*Yo>BΰU溊9M Aʼn33сh!M+gasE-ٮya,%V[\N" OРbh&%IGдLzQsi wnB&;?!6GiL{it:7)IQ n6\@C' jD4Ex_DF x v٠h*Dbpű7c $ϒ>'xv2kqlmX -]LfU:5v>wR7G8fBrr m}Af[SQ48ޔu2)&>;UtQm+Y0<򧾥: %)$G4shV6wbẠdaPPY xxc#襪׼ ^4/I 6I=-ش[ N<͂d'Ȣ{eLKKKQ5}}VU2*Qxy|ԵKWFzQ|@@V-Y{зLȱI=ٮ+(Cd2cq䣁9?Av$U @SVgy O@S X@5~%o#{:3 6bnb_ 8:Wb nU6; =Un⇈a:` H ##uCΑi :)@9g.v}lld]_>K:Q뱐G TrOm]3_vS8TqX$D+'/s ~ǚ*z?Vh1jEl IPtqaDW$99u{75I$ GGv*QJRepX\X 4^?+C@tuτg]&Vt/j iLsLQUlDʖ.c։XiIq%IqIXuu-_蕛.&8k|\g.v.3FG<ʻRx{ũ$ga]*PFŧ _>b<{JCg?K x]S?w[JVm71"pQvDu A1Xڭx1R6JfJ !M%L_EH8f)Hq =)CW#0+0! (}@b&e5$TRe|ȚhRb&¦OK hL-ABb+W:68Bz4p;9i;,gcjQwMtEQ%{Ǵ7#=|f{ UvUQ3zA@h iYb׊D'kq,92³Wh^Ʃ?] ΢6B1&S7~잧$nwjړ§Ŋ4 ScC$mmlҟD j}52Acp6=r/d!_ؔkPx[G@""Y}+#`ϔy~>X 4mAOc:9<V÷!؁8'pC^PR5Ɏo"0iIEB#Ol^J@Fܴ|Mf-*XFs`fcr%ǰ*pVr*SneIut8ַ<H?'QB[zHNsIsTwvYq4B(Ql3t{o"yhS0är#$I?|v13kYFGoF8Nryj6fig(h`.oJlXC.y'49\k0J/6!ڵ`X3)RMk||>1Yv?Lxmk:^X>zRs a礋[S| nX93Y btٍ2UVl0@(6y^7"tW΃L}kPWКHC[6sU0i&V ))R_V7:y3W:vqZqι-%Jm-D5놡,MG.L ]L߈ȝܝe ,b 7]TQP Ͻi̓Pk? ƙ9Ӏ h3@cQY8w L˘"i[D:ΰnn;ӓS-{VH1>}yX촤26$!.S>YORQz)LCf) ?qAZS:DZ-:WyoHf`ҧ{t*>î<`4jx2Fڱ:xzxuGbb.vhP6g-!,ut@]S1xJ ,PT<ˠk3lm-.^o 68Zb.uN-rrA`8[ψg5 V\d%7bHJ61FbXҨDIV=)#&ߕʪmƑυhw7񂱘*2s0&{ {'vW:oLO|#Y)?2x$Jfb05d[~D0ilRx2caƚ'sD>,_2LDi|~Ӊ-] R?rۿx[Q l\e' $nK`,_ [pj@@^ "HI-^i'h3SųRo'B㬑\fm3x+tK|ݟLRv%G@.,tX扆f(ʧg"+HDˌSH1 K`19}-8@pfp87PPuXbTcYyQ 6F+tc颧t$Y?LoHxh8Aо߭ſR~&yذ0l^-6R83QSڹ)9)"'6rjA6*6lH%i ,xuwzZP u`!t{ ](b1QJO%]hG|c<0b)6sdpDkM(sB Wv!S2+2LL҉%6N#R,xyZItn!-/kR}h W1xʢK_XA{L0dvwP fՔ);^ePBH'ѓjVP3b=g3OX K$jCfl(^9P \|SuN ܈$GxpLjuFyhK&L"!ǍI4.d[b-}SŽu6ޗB\U٥̘*gQ6@-pclp }:LP",/rs 5eviT>$Ըl/?DDRJ; Ю;?FEW;鳁Mq;"4>cB#=wHKCZ.gJy'E̥*VSh*_G,5ux%P" 9'xI0L|@: lxްï.f͋T:1xOȵP~Av'PᓋMFrA2up.ୁPKQ.a:Ų44e5 6 |<Ҥ/]YTyef+ knoe&lpYu1Dǘf_shʌrx_(UU:}It qdk P'-2j5x4h!6nV|bq3W‚33~펨B1y^b긳9*Cu_Rt8%rGd39[ m.1#Άr(9J 7:~UI q&: iD ]zDI}B|FƖ{nnaTJ$J;LGT[k@-*rQ1PGJM[(g){T»z7INzuU$U tfP &ث,D]!;~$?.7BC$4U52h(ǻYЮ|kiR#6Ч3n7$|?oc*U-|N\_ e[ +CozrYZakӧH{(C!CL1,R2*|S=`[w!kwIhkl_+{=|{#]R 阛WS#4<.~U@5ITF&I;W׮"DЛwv3 X8]zzNGCxf"%P\Lp2َ-c+KHgo!7+fi. ?A״cN/,CNz* V3P8H&cA5AzԽc~x&;U* ϳZ9MS|)u2pSm9 0}gaC9K6]e8-8GRwmzx=F3h1 ]9e҉ڝO7ue3,?2bp&Ng+ )y|fc,cI ~,Ij!+f013zvbEAĺPFYDX3AUg#@ZGDxi0bbTڲX6.I{$N6zxv?CcAIW_kUE=:sO]UdZC]1v; @` aCۆne3%VJl7o&cv֘Dym!=Q@I6YSiwgF(vqU5ذ$]Ϙs1ZܺkIJ hTZOaKxC}m`P01[/goQG>i,Z=[z2np|0 c} >TN̈́=-Ni^{S121[ |E"u=q8*>o6)ToB ;V1XgZ(1e6mdvlL*[ clUqyLUkC 0SH[7"L瞒Ol]:vdzX $ jt~A#pձ9̮r+L_iVy=lO!"y,ucx匓/2,%И]S ~s1U1frޔHȲb4U]ƶܹ_\.rT hmU719_QYR/VL3lXx:IPE{G8ZA d-৾+C<&&¤ԍzr ۑ[bߖ? @j|`a^VxIN\9s\mS}rSwwN>%8e>qw?O;Gr: ~ bQĆV "^9?UK>ͩWqSFfY pTxDqzS K B[氇_\];/i]dۨ/R7`aT0+Fw :K2 0x݊ϴۜp+OUc Yٙ97s~&|S5zAMҧUIEF%`W)C7 )<.`/J6*ltnn )WV=e 5fփ;Y~tMK.LNE49h|<43TYn?o.kvTAv(r\aa8hۅ9/k`aX)8;] =|76I2wyalV{>J.]\PzR5!}b7JWcfܶR<59iAo{j.>5 Syzq~76y`~ZǴD:&m4w܍hʲsq7r@RS^SEj<~5&" M;LͰ[f|Y~i >Cݷ+NiGR'mwͪ5|xŒD,C@Pn֔]Z5Pvaìb_NѮ.M(]7aW9YHEX1R1A$Lȩ^ڨn2r9OY\W([&ROAbu`q͔c&=S4ОjӿQSX( gTH4 5"qG3dn,:8"xًQ! [Էűqh۶KYh#Tձ[Q#Jn +?AV(tSNK784n29 },2z>}]1FÐb p qB,};7 I rDAH#>L dtm]UQ<|FXM*!T#W[U@L>mAŀw8LwyAM# ܣ;SuJ'.@7ptZ J}p~>Ҭ2Ep#iKg1C ܬMրg)J3l7|g\‹RX$Q=x{+w2_ǡB9Fs])S(Z_жmpJ[9r>K9i7pȭd2IU7ﱣ@[[MSpML'z{>ؑ"9RTjB3k-7}^4dTݧŠ!4qv.5>Rkd hf\l؟rbW%Oi>dmbo݃G'K*`4X5<"~Hay%W߼: %_٤jQd Ao1Ǭd)ITڕ8 ͽs/RxcFxlcIڃhOQyո͇]`!9;ٹ-Jy2R]R_Z{CUwث-uU 5 U|tcaXLXptú)&ʗ{/Կq(oˬO^fՑ#N7΂ݽh-tQ>* ?F3=s2D[ŖISz'SAYH'][/=Wh如b˾ Z_-@X/49OO)e)ۂ e*X~϶+#O{۩s%}жbqɠR||n=G21!btLH]T/ӇOSQpJJ D.d@Xl8L;3gS I܇!_,w(8q(ܖ)^)gRP} GsIS¯r:}< ϬrWQavLۤTi??^Mcp$?٤`4UWº;-C7f_ 9RWQz|Cp fm WMC0x}KFEHd9IOw ZfA`) ͕؆(~; &I[ʘx*$Jv=2 xrnr=Lsr~olB.s'4ɉb4 ?dBubLچ,?OhTtj/>T`Ymy_` +KyM{&3z!29nD*UZQ2(^'\ߖe:D(>%P"A{D1D_#j'Kzxqhnx֭#ߐEx<n5%ߜ=5*s_SRl#™Ʉv)z1FLȚ#S{:؉m7XivQz< Ca=Bx$#Іj]ܙ'(saO_H 18(ϛF4,VG XPA6PiNrZKQL5%2=T G'ǀw!w@ݠȳ0 3xwɗ$G7ބTasg"Tx$QƇ`U`9p-7ZucϏBt(yw) 06_d-7,nRH!3Z)1 :#J=S~;O`(1 p~S -\$/^* `',| QH/uG\Ӝ%*E?צ`qfy((roߤWuQHR--uSy)-'{jQx%П+J oʼ%KHk7!Ͱ8^lE% ݺQS]p[׍}CTLǾhfsWZքk65HgE ^bE`O#bq;9r_94&o1yWޞsrc k_ٞPB X'MځH#Mmx}+Ӟf0kg⠻/s'7h, ٽ7JkMƖ Ouw!P5fJ#b8ÖĿ\rqU1[;Ѣ硐K.$[1']s.HWq x:I1 q$4qyOg.җ}Zw&*.^%4HxrTYΤ},E dgB~J)xPׂ \ ~9YGQ܌ >VٕE]BHTnV'C~D@Cj#p-\VLp#DP@~WNќoOoXWq>_2`A/UKU yX+YQ gJ>Us|+p(,RԬ8({yɑB۵L i8MᩴX@J5Aa=?h!FM b 0cp:}މ\CQ6A zSӇ+CHob^ `U9^chb4U-J`լϏ 1pyQ0 mY w~/[fJ;c[r?_ tͮi9Yd7lp*|ZD8ByO%1~UC/5! !NJO|I}7Rgܕ ygiRcO OTؐw`J%#EE/яJ|*&;6rKGٴ㭺H##fۿ4Q9Na1fm>qxiܓ"3(q7+tK܋@66ϜQ?Ι}uV""l=@\voJUDhGrڞ! kGhԿ;n NS|Ǚ^oY bxwnTqz@C=^=0 px\@IW7SrKX9ہ1$`-Ckx4wq>S7Of Q6Na3~^(mAD7$y4>kR w)Amfň{R4B,g!}țk0aqlx jPC/VV&!+}dAFxOv#劽=lRGiŔS./| 4QFYK)Ğj(4*ɰLi;>d81 Ӎ(,U>]=(RLR$cWc/ZtP9Rs>H:;?`-`#OH,děPW%)r 4> Os LCXu4{ /7Sd3Ɓ@.\RTԨQVWs7zn^,|+R9'Z ]jNYa:%N` !|BƏb9m(?a*cP8~+4>m%=PY*Y`ؠv+h@/Ϳoy^Pl a2_Ж]mem.O|$[`@W۟2ޚKi𕊗x_b&ZfWgOk[Ú3gdtM5IQ]ReT& 7#2jSR. EV"٭0};Ԭ@l3lJi ~yIca=X)7);<}}bdA*92rŪ@qUAM̈́,!8[bfdvҢ!t}X/14@PH^ Z"iWjL 4}5q,QjeQNz-¢hwPcWOxI^[KT.lTO+L.Viң6=^;*ςW%f\%ɒNk L\,|5Mr,J>ߜ꿖jyq" L\zs Y%&F XY}RugJrLdżRъ{O1 gG9Z29,+סJT/y|߿S o$S.ۏJ)jU Mwőgby/3vM>ueC; ZsI. +;ѱЯ$,&yy|ۭ-^/nHc&yK:I㓾P䢵 3o/AQ7n2148?Q5=~.<Xoer@~=n;6-# {,@cbե\1V0eV_aɵQUmZoq57}eyKƼ "m= #[_p,|34%1piLܪ;M"L,ĸ`8Hc5at۽ 9b9Mufk"az>k[1GC˂H$cqzƑdu1a ^dx6)p7eWځ+'DTYTH!X0jMLJݤ1;.w$ TjEoBku%wr(OrY⹡vmxmtpaTG=0N1ͲVHۉHĎU8U= }}5E6vy=06jM8*hQ. ۔-`@CXWW_m$ɞP~qY;i=p]^?7GPInȢ}AkGшeË#2E3qt&d9'g2]ꔸ M7BWd, $1t/*˛6Pi) bZF(-17CRk'\Xv}˲5! S3}GBdB&@g b?m$=Оc X顯 2@A#$Q|CpM'VeBd mt*O_m6%>WjѶ 9~-v1ȏ (m,&T_KFür3^şDybC@" ۧ:R;*IԜl@ijsh(MY|d f.hSzf>-NjNP j< Ά!00!C_%-ChJYJo~4 ՕCd/mV˟"=8.rIMռ sM{D i&o}a ˸,FzFwKOTJKUQNn^U["mr֋2|5L֯{>U]kxsq&bwmt4hJ?U \zCK@4(Dr =ʘ^FR9狾m{lf ۇRG@DËRjFkYGA|9^eG v :eULcdOP͆fYMS%q7J.,`o=õG`?S`7Gp2›%P hw(|OQMTҪvGY|ɲrK-9m& ZzVGVCkM#3jIJV~=虔1`e<᭴qnVU66ۤY2諌Х`/9=٨jOI<~Z^-R"tɮ=h-'Kݕ;j&>9yiA8doZֳЊFS,(_}~R,o.910{_y;d03$#?kc馇Qdz۩g 5,.Rh~Y 1u? /ʹk?ܢ\f\B{¤K3h|Bݮ&W-9E;1 G읒iMLVBIa\{_ҵ)S0\or^#gμ>1}7pTBt !T+Yfk1JN#!7l*|Q=_f&#=|jX3)@3Ӷ5,'F"Y l>Ȭ/s}:@((?g gZZ ԥ%Ij `>8Qk12P:XW^xjZ5`[ƧWpдm) 'L!(iĽ_}n$c}?:I6*2/8s3$oE¨DO7i=mz M=Vޮ7sPe BC:<2C E cQz%gXϫ .VL\ޜRn/XGzɪx`_q _\ jx̔$rMjŲJ- \kʳ_sSR=Ҟ5^_pu fX{ +1GjKS4Ɨ NK Dnx"%IA(Pjam)-G_ E䖠㊩>d?ʵd4dOUDÐ}$mlGY,OANZPE]la_j ?,!OŚ qD6Wr [[R/UeE*{Ve*JK;E`cmp-r19J3#%po Eϱ JZ7atq ŋ3o&gT')z8^vՌmUPi3Vɦ?z?їEƠEnNx53^d%2YyVB6 Ñ ]'J0&uup%DQX_-Z+[c/ح yDc="HM`QąxŜ񩵹P|TuƐ؃uttCAԻ[жǞ)iyT*JkKRk+FbPbto' N%T9}!8+Mw#UQ)!?2r},yg>}U zDu.[qt@Y //xC#'̢ˎ1#Py_h×͂-Z#*^^4]<YiHmT\ o@/h0(Ә_*=C80LςJktiD2,IVxMc >)AV--D*жasm MƬ,99s`ԁ iJQl4;ߧy2ٙMַ;?Q fp}Iϟ6&WsZ0 ܩ#rGHCHi"RicB%>J3g8T#<2]4My0-TyqThiZ᪑u7lg,}F_D=WŔbd V@ qb6 2RXD_.8Tkc1T@Y;un*5 +0=HJhE4&63Jh8+d0$EjW)JV|7ldYZ[yB-%$WW, {7O@}HpגIτQ&7B/ 6z(5p%CW!*jwеa(Nr;nJ @,t: "8۵Cg$˂oiDCF᭵ᐮԚA4^N`;lƺv3<=-^`=:dmMRݺ,%kyӞ%֥~'7zXLʉL%[J|re*Qw0HI-Ŝ\J퀩k8 lRnކ$vX);D5;jR;a3‘#)0c3~e[T(ytT6`wYLA\5{@nzp<K1ʣ$ϭwt$yb1f54ohxI/iO6tu] ߸z'a0V1bw"(,SǶ܍AI=G6l!M-cG_b R]sAnLlUOnx: ##S6.K{ZZ>F k,iK^|<ߙ<P$>k$j#t2!qT{N/D X^*}ryja8QP6x "\P"fL=H.Y2ZV}؏2Jh^ˆ~;p <ڧcXP|S%fccË{-݆ǒS& B.abIe'^t66<~RVs?U$< Ibp= (+rr25THd~ь;7w2Ci"faIS):Ph<w![a,d?̖> *n~Hi^ֺi,.wlЬALa I?9f{ǤV)3ndf]c)k2 dstmWԫXƝِ.MK$q M9s٥@d3{*zJ:ezn4fǽ"&ؼh>?(0RWCQ”ŜQUv!Abr,% {J%nmE1')XnPwz->v[:-9(HeܦЗ.O)AME5tAt^Z6LeǹVY1&9ҔZb+C|٥\NQWWa"AO~F%i !۫ W M0%QF!@nr2Y_W9 tN$Ә[,7+ޤ, '>1SfT֟c԰y"ޢBJH'ɔt>4ߐ& B\럛"X_njVFφd7c07,\B6?a~S<@}2;ĝ0әeDRAZ}{-<4Vy]KՌt@ 6pg?αw` sBPGAdK+=*鹰-/ZmCa)Z;/l4U,xRBU8(n(hH; qZǑNrb#7eݿKSp;e0G\q1k Yۛl՝[PWn>J|8I4=%**[מ%+WքO Gl$?LCJjsa1MΫuTz!9 Dk2"IqTlOhb:A{s0VF W#GOA!&T[n@ˎŷQk뾔0L*y dm'S{:IIgzsXf?.1yΩud4F\/ ;FTVn2˃xDXqxkUJd{$c#UI#BpMIL@ ]c9Bdk>Uor\n* $/Q`ꚰb{jx1܎%'lMM|W&$鷶*Z H0kv%+b]$[k6(Uᓐ_6S[dժ(*W^aC '-c9 bo3K,W$@&Y>94(j1rT߾[(qB$]e/Xd|-9IPȫ- shi5 ,XC]h>^!RAQ` .m'%_==3k*yÞoh'־:u5Q:S[?k)eJ;8z;wPovK:q!Y>vΓ&_ڔf 2ki1{GHbΒ6Vx*qvJ•AVG=QOԘ9o/ȅcAiČ4<$PRcˆi=auV"oD*^"fٍl-M֓$b\D|Ր2GV0 mAo6LBlN] ׆.)g^Q8̟ZM~hDqPQ*2|w "9+i_JYWXWŠyCh 4ȖX"uA|wSH2vӐfT↳[OV(&s?PTn\  Ge6%3OGKo)X*7 Up4#&8OZgg`mxNJqLY 8g01WJ 25;Fi/3cuu˴"TY- 1u-03y$mC/xoJz ]. /yC XT 9Cz~ :%ȱ :w rfSr6AhTzļ)!cVmp-Ր:- oTKEyz,L4>lRKιp#>}KY0DC9F\k$tz(g3ʫ$kv .^r5^&"].<[e,"/iqm4$) z֙,&AۂqtáZ&`a;Gwޙ|џdn@Ҕ(Bccpi18:i|"q0j/5u| Dj\y|6~9 4tky+b<ؒ Mzx\8[t DGlȎ Moԟ5Fqaw &˵C^Ɍ)ڌ0-[f ;+Q)r0*4q]E;Jb W]"8=sAK&g݊.۷]lb/eYXfzT~}é< ♬lkOaR xa (}?w1/WS?c%-zefʐpn<|AZA o'R$b暇.[wz!@o+uR(v>ڑ?G&evZ rF!ݪH1nYD肂pQHtSGซ)ny3lÈ ۙ9.t*@ݬ y ` s=@ٌvVSQO$??" v5H~;UZ Y;=ԂgĹp xK8Bt*[ A!eAQw&{>m&z{^D\˻*Ȳ.Wu^tX\ԅT+s՘FϣYiҳ 67McN?,Fx'Q]mO%BJv}1tNboLW]`dZ_JN=~: ӐRd~ôPɌ ~tm)4QZr-By<^m%X n A,Q~M1xaAo*&UrݍJqqFԌmH!QqVv=vCZT5x+T^WW hO5R6_LGk0[@ Q@!5;Se15효4RADJsV)vIc@RHɏsB/8]ceiͅc K{ $}9Ą&hS*hXq%0/]|KBS|3]\56X@@4RH,2%kRn^ߓO e0sݑ'Vfzz_ /YKAv+Q~M }#S/@9^İo(j^tLvXإ(Jr͑>"07Clcq (K-S1,5V!D;edj<pWm>m8jD7.Fb;ޏ9s}.6l跍4/3ܡpcV#@syaf~!/#ɆMJƙ䯭ã>swK$~HϷ*?I89D!`ro~%n!lz4Brp'laucvZ`I~P!T!*y5bldwWxh-?Kux81Va-zyh+|RRl /|}FV5pTosMmj +0,pM-" YNwFUK bzPﮉ}#?+Q/㢐MAcv5-ĶTtSo!K?>0RM8.y~?S2=M# 4KސrΖ93A M2vϰz_sҁRUSgB]{IŬRhs5 [ irKs<{w8ԤNQ",R1gxJ2̵PO&U)rV[+mZ=ϋ#_/6m)C:9{wsusI;;pcr*5;tvĜDIŴ٣^܉~(JD;|d]A4s S7?z0Ug*tO54FL_uIsь 3zn9we g.h30%[F$ M(W`J%D H%]@r$ cھfclARn߷uA EG(I*_+oDCtUJ%7H˺t~8.Ijhqz'P*dڷ-*ɒLhCO m?R~Xa.`3{&Ugɥ8HOx,=e{S(/q"yC-WՀͲ\[<D_õ>]UGUe7uF.PZٟh)- .Wȥzf,}5fj> RuRˮ>I!^tfpwy2cb|L,{,Y;!qRb 9 xݿKJH҄2Bq?WX>u8Z0F"H2ơGch@Wl tX| RE b+Ѽҫk^ԑ9LAeWZbmܕߏ͙HLSF.pVkdLASTv8G$!%Cj:6Nq)%MNnO4OP94wץq-{w~׏Ckѭ5J՚/He;04~=uHv9HB-}Jn[^(@y$eCpi[d$Ԋ3@k} PCtFchD QW(8P=]F`Z< 3{ic'K;m ร!xycE+N/Y cΦѯd(and?=Q+B$ ̺^Ep{*4uuY%z v4(p-b70RDo1aN*= R#xH{d.:+n'Vv\4"#!)w7#EKFH>B"{Twе\lCrʋ[F/wM3o %z'ϹSZʏV'TfK)upқSkU"b ?Kgb1)0vx M7Bi?mr8s{ʉ \1(vs]Jb,)!XwCI6f{` _ VFZ]tb<qѯniQdBk`0&ȌE`M51ks JЯdH ByGjޥmhuͮ!k {>3jt&R %┦WobS D2NGDl|Eq+ojΏ I}9D 9,yN?`N~ѫjI35}vPֶ x-+@}}#~D[q5=ak8p.bbGz>U->g> Zݺh'u| z%ҙW+ d5W4d?՞ASW |h)&$/B) z>¦o~EN@0V\'⮊m:fn|K5FZY[RRbZhnpTa9QO3ʲw_,};,Z@^&+P%oxV; zz{rx72\O|Cʵ]tr(cZK_[~;J}؅4HsaH$U;r:?B{YOjvT:QJuGCJ&alR"@v8iUq!ՅrB?G$&#OF~S:5aypl?dV?Vր}o`TVr`K唡^ȗc^{A,:_ U!6f0WᓋvB6rut88YuyHWJֈeZhZC8#D.*Ė\qJΨ*!%^ 76vw9Ȅb\sޅ4?LOr-2p\M mcS6fŽ.* )/ƕXffzxH B9eVG9݊ oܧ${PKaap✭H*/H$T]wi'b/Zt4F$H_ OU v yKB@=%6PVZ>.W @(+)g!˛Mb##ذMѫAײ | 3U4``8tUKP1k,IJ=l@$.O -u@s#׊#*g?<բaj #$Tuq`bnY}v΅Pyu9r;SVT)»fL~4mp;W<DX#v+iy@B@|9!o@ ܅WOڣ*XrwTڸoKXV2w qq~dx3= / o}\MʺkLd)CXCg/]DIXgN{kyO DhaK\p+;?Vj6 &Z(T{ڰ Y3W\j8??qy ط?H]2WGEsךӷB)&oTNf1Y>T@[²}nRqoЀof 2KjMlc(_55hOM*a2ycfK5G\a%ʃvnD нFz)x, FhRWFmOoHoGdEBv_%ke7"9Yِ9*W!cDЉCI e xB.0 6"CD{@tSX=QL~g`0SnҸ%|WY[b/5ܤZrZمc7i2U@Go9 2lj u+-*sRd=JNŘ|qf7=ݷdCoxYZVPa0cXr4 ,W.V&W9x̩]Y.-1'L Gw\ٵ R5o.d ]J0 Lah$QOG&Ɣp/;VJIO܄e n6:3xxѧyHۍ|Uhi^s9neYM^0}({QzV;ni;x:jh&d(⧯A/7Ҳ ʅoQiڴGo>yckq)IOuY ާy|_ԛF Ba37ٌ`ߟ )C,Y!uT{fucR[j̈́р5i7ZVv:2 G/LLEY(hJ5qi'0]\Yo^ܫtsHYx. ^@}ъCUoBvC4UVFrWAa ϶V!ؒ:S)8FUY#9EP^ޅ{n^5heSF\ ɡY*J` -% (wSb5)3 <BTK ®-s̒f_la:FqFE9{6s\|kan`pbRWqO"C? 2Ṳ̈̀sP[KpՂ]+wƮQ* *-ip$N:n{P]cpU" DJbYw4U "k;yoe ~6::[m<=LA^)odgØ۱[Ti$iOKn `@0\̤iV y7ӟfC?AL~f#[nv5U(% )@*.&u ;!X/v-R;W[Ҏ8~~u,٤hH?鲟F\$>94'+6Y4i H.Uno{"$YW22**}έd~' ,Sy\3}pT=5s- ;Nu$| W i80|1Ѭq2N@2WlS+5q/hm&#UZkrD|rޥؐURL5\A1ٌ5d Y1K[ClR2j 9V3X~Rj"=X˞)Zg\7"Q\#۳3.n}~LZs+T 3rL I_   K1 墝DLA,vHWR6H U(i嘭Ę(D[6>('1NriQun3Mʏ3Fa_6fD/F.yJv\\0_SLr fr7+GuiwѯU+#\;'GIS0Mbpmcg.e}WmSO._rHRwPw$rg>,za'|}C4Y+{+ف *>R_J.C(p eIur9v}75I 0H;iT"x~ķ꿱r'H҈FdnT/m '73hx$_εkbM#atg!7:>/vN@}kbozՕ`47_ӡE7u~# B M2 'GN4x-cB_bqhAd3*6E{Pn_mQ V>fFP9OzE FCsC"K؅!"O gf [pĠHIlynz7"lDX;>`qŶ@c+K{e+InUjuǠIpI[}[*;8Js[]lh\1g֐}AW>vx P6y&ќWsH;A6!D(j{墸=yxs:'Ô9=!m6=voXH9_*e6w@b&2{Pѷ{D z ʰv, 4|8c}'*U718cMo< Aةfߒ lhv4h!-'IkֲXPJٖFBVIy9XHixjG2"DrhnR\uM / W")bAMuyD AN Q:E2T4p*]VoL  +Mgv:RG4Bp䯑nS6 Dq߆HC]+)8=H ܥGëõS˴m_bKVHLNpU9#~6䍮13!B/=$("cSz'yhu@;R Ϊ?C#RzZT|¦/r"SqoQԺ}WzOt`}޷ -3q`Jm9& -o*xP'P\VfY.4۹xA;aǙT(Vic%h1ĥ[] /N_ |#ъ~|Zc.y{eqDo9͊RsEl?ųqEŲn^O?AFk,g5G -sԴ*l;I{O@&P`-Qz\zo %O]TF#_ܚ*2ֶ;QM'9hBp }|vW34]И|N}.)|$ R:lv{a-R70\=.GLP#%z팿X@>KgbsOR7a8Ikx]ؕ$ygovLw+aLi)}X.([1vq0.cq+*bdk_&"w&t{nYP۱ft>;r7[11JH8y/ jh HG轋#0//ͥ&֜bn7xdŹ4B2FQf'|<ԧ6~MAlOYʒpPy"69NCDL`E*3򢍥8vh,nāTG)A>K;:r*X7㴟ƚ[y~ 6v ,PO HPC{m2؏YHpk̪`[V; 28j>ĉ;NO9BG9L~?5q-h>7y-S}quBǸHj(-qV293sY}, hU6Idl EoW/r8N"R˖Sq^#)zԥ0;P񄱅̾T4ר'Ssǃ@0(BՖz{A /6ZgܙL[yvg+gIXyNN1YQ3UY$CUz^]$ԅ0dp8C}BD=L;yj~Iav.? Txg (k>mWH7O55o{bvTƍ{MrFmщ%1J_\M s0/f;uVA{+c*:+^7{J@52+b/[mq;AR׹30ᩨͯhkn#=A*1oן{ȹM0|cyWHbnk ;1f(c`x?\FcZ8uB.Ƒ>I:%T xft;ޚ$pOQTC֬ܤҾU]FJ;_=,֡ݿ&[c.VLc*{VE޸3JpGa-r,Yrf[7sThM;S5.a6/{@Nr3M W<*r1B;E"9K(]J~xҩR%,.uЙ;6Ɩa9}p>zetB3zIBPkfbIݣP]m-|ϹCMtXreonlC &!7m_rVu]8uwgm8t6vÖQlNi庞knbcpWG%_'It5udto1}H Ƕ5dW?-MI!z{b'6AG^aqiCo\C&xqJ)#G,Le`XJH=A|k~ λ5ZdwF벐~s:/?,,,Wyb7.mOpV1"`T5Ȝ)z贅>Rw0sPv-HYC3l-'e2kG8->"\&\NI,hu5/ZXW'L09TZh88U&1 n:OzRR ~;zM a9dX? :EfՌ̱ f<(mN%2A*Q@qXU;s-K*7m|C6eHu9Mҁbϋֳ3檚-:ƈ{m0yp; 5oo%ׁ*C(`x5gD[q;@iWTWxgPݽʵ٥rs.!n76~F+$3N 1E$(%4`G#zȈ; kq4i٩e2 QX)z9#[D|f$1^7ur|!%d%|lYx6toҔ~U{TՊ$7Q^y矔A",jyzt@ |kDs\[~~*$T)@a 59@eGO͍~jnƕl)5Y Iv agO7vg /?Yw!):Xf=&Nqo?vO1,xrS e3s@>:?c=ꡲ,(xB㱡RB*bVRcp墬ik֣j&=ZFߕO\D_`H{;]i4 l>e$ 7`}x|~/MiW]4jbzTS8+0 2v!k&Я&oiw'2MNF藝eu#Is::v2[տMlE)ߖ6%aQo4z?s;d 1{-NjdڹI? ""hB57::idd*9LX`Je$r=]B&42Cf,4^9:ݩi J`ˡ>@wń $Tک)RSidGfJ 2YKBD)7cmyl -`y9YEԈf^ ^._X_@t?\"9s":bLsv;Lj_xzUye~55MY^xɂ-{ fQI7jcC^"l $f3vK"U|^ʄw,戢\0Ҽ Go].yR ԧRƫ1vLI㙀ܐ0W\1=UDH` JE:ʐ>jg y8P4 dC8mM0h @VFXcYfdS."tFe81Z< ^qHHRpl(6ez؁F6'`D/ rEbC? 1r7/djDFs%WaĈ0  b @m}#R @1C9fDQv#訆uC TTʅ`mF&gXbjx4\]X `>9 $~ xsrԢ{|[jd$zIJ!`n| }qLk6! Y .Ҫ݂H U*o+(kTmLO6OĵE :6C@}4](v' #̈ gϣ S>jNG FFa铄Oqz/%WƁ޳sIj!bGK,"i8˳l,@qUڍ={Xk}Rǎ=Gb!{elYMҞkc(,OD_M`2HhE[_DŞ'AE(/,r0_3T:" (AOZ;ب;̈uQ':'jhbem"~TTm]UWazj^P˪mɀЂ{l@7b\S{+1㠡_OPD y9a~4 {i\Nsmf笘!ҕ} Iyrq)ICadY;:S']HR&Eg%77\Fnj3`c=;C|V@_pݐo]BoVymQȠ}P^v}DOu">E4qT3ϑr YՑtX> Si.(uqN>5I Ȣo{JcP #}z^2@?!) 8 D+pUu.C:Χ;O{VxkQ9~j/"zUPQSy'T lrh 8Ƅ Ka <$S׵TEjmjDo;+t׀a>\k?g[Ԡ"xsP^[h}ussؠ;yQԀf1:JA4.R)Qo /+FT?Z 0u}W3:lPDQE"X*1}uT` JIHXER) xO!HMI.RCd*;Ĉp$__Q@>*A*&r TpQ,Dh@砯;4 *sE1x?*^]hɹ%?䲘Vg*hV;rR1m44NaVIT4, !HLԾm)J&&52$nyOz?GG8k^We;:X4\X I HQ#:!RE~DՂzЪ?Rd2F`/s%Ê;=  GbC 9DN$ Ca=~֐8p~EX4>u]MRP:~WWVzilC֋T͊ GF"gy6l]> >ѻvyv.{яPi@,J[$Y| 9CMek_^xg /f_ÙSƁNwm=Y[Ǣ}|.U/$y 7qѡ" 3D bU1UӰT~*1Yc%1}Z*DAňTRB"2"H) 2}(N݊$8)0O&Lgۡd$"fe$)bNnҷOQ2-J:r 5jDQJ !Y1 {O@HeMV(|x"}8|@-:rzo{(?fO 8^hO'd䣜ha@'xvӵOҋGOfbP~=_E3C~m Zy_!/6هB\/#{aє_T E0?3}) @2"{ 'N<>^'PJc8pvqr 6ro[|XH;"xVAH8@O w~ڢMoqLK\Cyj C }x 82wsY3+k՘*"1UQ(X*fDشHmZ)eH4=,bHflZ>VHfAQydU6}B\Z}:S>4zgp"hJӸh$Ϳ+_ԃ{OڈP c-E! ق !i@?CY!vtUS ( z)r 1ED2$E$cbŒ1(iDjQtБ!IIJTRS2MZHz:dE}F ȀwAowT7)Ϟ<ǩP;zO.*O¤ t (ۢ$w>c^gd&()ɉgy׶TT0ⴐ/cq;!?37ѯG`ֆۦMvN3BEru _QE (9{nZ=yY s;_ꁧ0sUD"&0_f{|O?&yDQ! =J " E)%TZP!)DK9q` B,$AARp>*ue^BOAvwyjgrR{H|& nsW`#B4F]&2jt}\Mc忲DC&ő5L {޿=$^s}jP:ERE쑇Au<2o*.*kQFcA|?I " Pt&@N׆3k]W :eAp R41[?=>un!4xT8! b+v0yJ'71onu(p+TAR Nh(t{{~CA?MB?҈h$;nrMk[U~%*x| *Cp3"YabUUUJj4ė2'SjY!Ǩ-e}M@ѷ;e`RӬMC) UL2wA+ HkeM fk3[GArj⾹!Aa)L,'ǣ)% 46S\nӰ^ U4rz_oS#Yr.C2M>Õjw68|Y~畉;u}vN݇q mULtp3aDLDx͹Qht" R=gcǨa#dU@X#;?æC3|]XimvJ7yX:e`@9*.69=)$_'3;_ĵ{ut JF,TF}sl>-arZw߫%P1a`PVYdCFI L4RT"iڠ `?JYAHg'/ )#a?[ :y@M(ծeS_;sĶGٔ.:lښ&e(n&րx_{+"Eܰ{|_Ͱ3Sh O6{_ƿvV=saKfǮ5dڠxo&p#4{p6J R/FZxy}^Qgt/SFFE$@>XA@T$+$Qhd $>̢` UA!XϺ`Hd2c$DSѢbȰiX?PPY4e{{(1P"*((|vA`U E(B@SQb (IEAᢄ E,XAEH)H$i@QE?uX"(pH,}dURITQdPSQ` ?NT  ,SvS !& ÁG8jSUР`q meTYXssfnFe=N>*wL؂Z#l@>@P((Ȃ"H* "(> iLh YAтઞ' !qiǚJ@QGk}_E`c CU2jd ET;Jaٿ[#ҰSėwx5FY% Uad;k7HV>.FzТx,Z- KB $:TRqA8AX^1xT+` DRQKTA`$r{cQ2@$5~C&:0FEQЂR K( T IHI @"$PPA|zqwQи"B[TxpD4@@ xCD4`F* yL]XDb,լٽz0Svߢz1uĞHpQ.@-uh*b(A_ Ј"'=WΣ̋RثxΣ\ \k-}~)! AAAj@b b!EA;vӭQ@Gog>s/AiBO@Ɵ -lg- +]mf!`A"8((SCDw35Zy]}٧N,`E^]KFK4S<.- 4|;_4@2 PDPR"+݁x/p1>,1:A6qP'7A1aGv[? .L@:K!AGRCI0>hO_s}mi$OZlWf|XAT+^DE@\(z1؈(ypG"k@VEE2"n"ly 1Uhb[zX2: 8ψŠn]"OVy *&a@ee.rx"SEI%)"Q6NT Ub(Y/UPHI&f(հ6t Hm7t [Z])ldTI i۩4F$7P։*_J <.DSVh8:0Rw!X>5͂y?cb@[ " YgL<5:na y;pKT5qA"o⏙Q#LڤK$PDLRM 7y#:<T>foz4\.fZ nDs`fִ*(UqVPS J"8iL2IOǟosh!T9:N?Tw% hK \q#MI&;l͡~\2Aȏ_S։a~EAIG>N<;{{w>)>"?16n0rkҪ)Es(s?vD,c҂!E 51!laAъ/>GѼ $-4Mr\N6ӗݢhP0@X >rP O5Tn~scDдQT)AcNJou=GWimtPSX4`3z98lN2*9DMdAA@V*9n'yD]*Hq:AD̤9lۏR g}ku% ߋս.@jq(5hah8/f=RcR:O66OP4>n~|u?RGLPsz;֔{ [4bZ0[Sd@ ẘ߻r/muGOj2r}QI 쏛b# u)mz èH}>V/Ѫ2:,%BcW@glz}:}G|aԡCꥫc;T1:sFW΄^n%Lj 7HoR !Gr$L/9#1~ILoc‰0^$; dd+]h{o{+aU} 8E*V Ҙ? &zGֹ <@(NnԄFX 2)JAPF(ňe@I MCq̻l7|׻?+AXj!a!d LӪ]%.ݤ\1QC**fֲ=wA7PNt1`@?o*}r1U8ad#dRȁW7ت 3A)P  zd*0 lU^cMs9=S{Po*K$w#І7& LV &i@SB1c"^6D 4`DatҔh!1dw=A`O<.( ,B)S)X EP (hB,dɱ6 P((5(k`]CW gC"9BP96;}_B:!5]&dCTICxH{ش@/AN NFz+fw89TpPCU4ٍkri`؅*0]\2L vk`pİlR5E8Od͗`C˩ci)y?K8|h;~"1P ,ߖG[KD=Z(Sn0xk$y% 25__dSHz O}Mt#eq.}Ū9V|sZO%Cty?!rz7}rG ]YYCM01QB+USkf~-Fɇwѐ+tc"`K0Sj(vCѿa CbG{|!-|ZߝV< Ʊ,5V)`,UTjSDEPQc\h_mF` OO1Hmbr.VVXz-&4P[Evӱˠ|b0EPkⳭCKe)qnz`C?@~T` ?@E GE=V H!HPzH2"E"bE"0ER1@PRZ!їwE&ŲvNZl"lx0}tC}lhm#TPTqtby>>h{8!PH">fm$<-HǠ {ɨlёd 10DP2*ŐR(R VAH 6D*$R"n]>.uQtemՊ")7"'f}8W@䀉w*Џ6Jka~\/OҦ VyLHq\5^ώ(rE{`V"*}6-Ikh(JP /9NA$H@8s lY'k5gšΰ5 lvCrn:C :xx:Y {.<\M6,$ܦZW5W 8-2ZTJ޾IN nܐϠZMtG"{@@XH,U7h9l m&^%N.0ZZ-/8)9C(}۱WWYsdh3V`P׻UY?t`hZ2M~p5 p O-} qmƏpzWO=>e[n)O0I)ʔRRIUE42 6P| ZSHR4DDD)QUT`R̲ڭjU 0mTQ)QZj(UTL)*SCU{Ҡ$*9l&|ogVsX2.VĘY%!{iQ_U~>x+GHc+Iߵb~{C3c=Ђn#EFb8C_F?kQӉ핎.m /?ӆ|*TA_ %q}MKˇ EL|x^4c~avb@Cj*& pyYh%PҬj Z;@J5.YOc -f|+zj>=Aơ7!(@)UV*$Q`؟OE%zX*,XF0QdDAR@1HDdA"A$R qĂQx"4 YJJ`bsi!»U+v) yt)zڜV9W.{Ht`> G: `6S:޳WwNҿq0)6~oo #\j߬)QKkqCq2<I`HBXPlѶF۠ИcgpբE%鲗, m|<)jr)A{F׹yA{ ; Az:S-e_y *X1GTbEw>ELS'}l/Rd0FL_=޽tmtܒnkg7uV d_'Afc)aC۷tn a`n*ZT*+TX/5D. çwLhf},x|[ʫWFr7ޟB(=[0̝`b6qcVqzp~ԗ/]?J₾"~?}Q<*$^I"T QX1)$|1l[=j"iG/f͈~Q^\_vss^L:Pw`\̻ǟϲx`^: <9º*`d)sZd,:*e~"2FF,,QEdPU!An e~k ^ɳЧF'ۈ%V0xB@}#`7 uB.^|<7fv5leutC5R!#y֤@###nEgCpywfo~9諴 h_FRaqV7G?L&7{{Ot_]{}OyLWzKxznx|CRnw_jnm̏u|΁z6J4&LO?Av`?:Y SC*1 2@P(`ǹ{MBw{, z7 oKiU/ԀːUspUB5&j|HDj<=?g{o)PŖjcg%{Qp}oMXS{U)¾%Y(hZƦ\ W_%;Qbwk̟"@@0@@ʜ)\9gz :~檚!b(lc:e&uy|{Q}ɀ <_t[I9>}5c+=prCe c߽hrHH"jV0|'IOW3qwv<ޟy-\~h'3``Ͽe\CA` DmN.b8=smꐤϢ@[Oc9/u뺯%6(pԝ!'1g;?8ޏگ-HL-sO xQ_H ߁Pp+Z*hLO+Ca|62.ZVXlHkpe$QJ¥X\3ӿA||E T6|YD`[gmCl+ZEn&t׎l)-9TM̀-(xg7 6!PV"O@%\ p}/2GiyW]қ(W/B[?pet].5PMl slL =|uFפ`@NVp}ُX\/|k !5U2gk|:[0X~9flWϯnT8ѣn6HI$d2"ʬ{ڮmYL |Ь)|`Pg Vg95@ sC @ 2"=5}WrY~L/d뵆QXa@dIO- d`TF" (`1b",tL"wIN_NaǬm(RH w 0$L}-cKґLʨ&]p,88dM}_cN7/!<QOU&Q>v |+95bEXRj5J4ʈWys XPws/9zQK-r9q|Q_-Fo'a,Xw̋|/B 8-e; Pj8|G('QRj*8k%y6q>K.ԡFT9ҳpCZFH$)6W9Ʀd0zׯo@!RpF_QZgn9h2WEz_<ـ{shǟenn>cZPWkePIVHI_*;?rMҚؿ>~oj|΍78S0`Ѓ03az~>O4Q|-v~3_7M˶wRuFso/+6:܅Ýg7fbZ'3R[nT#WE?,!ڋ1v􀡑3#Y 3W3Av|51 2@ eeI7T2|Itwym{itNQh(P3^*WQsk)&D+ {w <^S&p~1xۈ0 C~UzI5cp7>埾H;Dߑiv"C`/PP];y{]& XIۧhG-jQ>4S.·_[;Ҕ[|͒iV6~:H  E$$P$UI " @RE )Qdm;I uYw}7sv1`1ਧ{ڑ,.4Hͼfs*&vm*/K~?تC1wN.u&5'PHA*e-t.hR'cpX= t0oMM:Jʍ?A|=D*QT**((7_lj0GM+H) R iwm&Ger蕈|,nayб-1|K}ul,Mb3Fq:-Zouw fI9h}r&f IDH"e$dPY" C<^MNECyhԨ{wj?p6wҥdĽTdvc3,3_"TF@gcI?"D`Ċ *1A@`E"ł(d "+V" Ϸm c D8OUpqal.@2E W6d1`=QH;fL-[MjE* 2y.CMjҳn%XƂ¢b)H" D-}ωEȊeI~qA"!ùGkF:&=[53AG6ԈT#T̽c@K4֖m&}ڶ8}i>|_X" T|,d-kQkDF͛4%ŔQqCmx @ZaUlcD;D ;!b>y\^ Y'Vc;Ty4黓Xi虗&SQ@EujÅS?-xxy|;™6q-Hh]˝YI;2PUVj3``f ̏Ljñưt2kÆ=LYy2k ɍ6r(DKz+`DmɁ6F0DX,1xxe^Opؘ`ڞZ'& q`j>X%u>oaj 3"33 `̈wO[# #ǧ;OKގZ{6i{gߕ!I{:CV)zt-R PXVLC%4UVVD3 23 pPg-{+jV?;yؾz;f͐v?npzKj|+ld]ixI vV9P"ӑj`9-%J*"I<$RRdRdcz?{;kʬֿa]l Rsc؈%كζQ"/EɫHiRh-󭋉qrQ'2t2n= v[=?zLD_+_Rhh7OlBMi ȍZQF?[UJwo-?ciĂ *+c>(H")D_f@b݌1<2jcM1͋\ڇ|p0 :n.gVl᱗*[Іbfͮ,gfRH?R"a΁HȪ:LAEUSSʧ+jm)""AUdX*QATȪ +\י˿S`i{] &DT,߯x^lN=*)uqt7yv]\lėB5ogn:F'nHקm_EE (*(v;A Gә~Lc\f4bׂfDEUm~ϳ۝^I&뭽,aвaDULL`A.|<;R߁ $F YrT6z K4}_^&=dy)DZS ̭*SB1`yz#d2YԋY t lv9z([g V{쾫-Kķ0Oйu/^ؾM'pe6'/>V%v00 Ȋl0 S ]z"7Wt'7,jP?,)RivNk5}mUhέ[R, #wIITI%cA2fTaYK%˟=V &__$0Rd$6I=oP`&orb}OIkgZxs.U{<>ֿ-)Ӡ<[?u?$&MMk-]/2N( Hg*P XF@3U4 1;Nc٩ǬwuX N_Ґ)̂Ay +,G(\!hՏxW*?[x>24 H N8D)1H{V ǿv :q7+o\ﱱ(H@3:ۏ#e1Cd8B AJ"B`~7ows8&@IO?!ʝC R1Cx:;6N(HslW.c!7-W0 ➿ifx 4ԙ33 *ŮfwmV6Jk@V5[#oV)<9*>1cڠ3Yʸ -ݤs  {Y iPYdyP*(ԇnGd+op8eh\dpxaLc AthSG#otu\Irր1>A]?ŵ4ƪFGY~ FjRQhSg~9;_ LRwP駃}SlSYޤVXnY2 wFO*Ͳ,Ds>4=[U`+@ޗsgb򾟫_X# '9!BG76iAARhJS0WQ ɡ5w UG-!{ [ZԇS|osb!<z!ȌA`+((A"1TQ1Db0DA"Stp 2*?霞w $M:uSl?Z؋̻NoUN|:3:__[@*wxoQC/b{$G3.4 R扄" R&JGFEFEN䈩"2*X(Nk@RBbbE2}&օߙ|W-M]7MēdEFAF;O֠@'\:/OC7Eҭ?\֏πmA )T!b 6ܱPn00Eb= , XСIRm<.HِqQ06q[ѾAf'=AAJ (=@eY f%,~ΩqvgL"TLɴW~޵l?5"Qzˎ^ϝZt)m;}?M8zoeWY5w<N^h&0& (Z27wrS(5zmyjέd8 ѱhW CQU8H$3[1/TR-[ ,2&UT*qSG O^}~oȥ9 l읾Tڀ\8tJ؞M/Tȁc,ɟQy<*U'LML]=vƦ^mh]TUw+TE6t5؞ܯWGydY42V267r OR>5M~V}?[Aa{.7 v&Sr>Rؾ|&N&\B%G&lw3 ?.=ay jHf5m_]eokmJ132>1?>:'HjSa͋,*v{?_յTM1P! EFo/Giϣ*PxFc "<,$; 3a.ݢj5uJ÷̥,]޽֋)o-E|V^X52̡MŠ2BbYߗu?b?Ọ,;6bj@ ؟5 3ΐwpSl[ӎ%:em6voJ#_C'_Z@۪%,lupj&\3].`͝Vзc'x"",+DbTDD `"" TR"1TQQ1 PtnsS7?C\Ƅ1c˅ˎsmXuٴ#dV _k̡-7@9>cț坔S!>\ہ,ik#Ʊ\h6Dy>its^eY&č|͊'awhih9 Ťhd`^k=X(ei%$h&rHkDb2)Ϗi'7Ùs&.]ǚD*[R9ҹOKuDGs㷎maV:o|d ";4P1He?fj͠(X0ځǒYՎ6sZ'܍P1\CS60@dP,iEL9P&܎qjpDC;h-[S`DTP҃hA$`F@@$UTr’AƊtCM73`*Dɋ;_zDZvApeQDCPߨW4!r!Dφ6vnKwFsaUʊTU ){{Z/Ww[ 5  ՆTp[@?dٕ@m /@Ut`P~)dL5wƺS.īDqv@DSc)#20Cf3ق`;w;uXGRfLyц|k 48<} 0dR2x+K06[w7"snOEzD Cda6ɫU*+tc)*9nIЖڰԑD^ #%͂fCOB@DnC(dVDL4.$A 85B"r=l%G8qa;- "*˨Vjjѵr=#[60  BypUV؂ t"gܢ.ܜ7tusrT]0P@1fUD[& ) Ȃ* nPr c0Pq2ӟ2tw4v ЉWŔCr<;`UN\QT)Aع`tςiwնmns.Y =>n/ dكZk;c݃ USH'VldIOk>4C<7/6ZQ !FBI$c4)@Ed|AC.iʁ (1PW*/[ 9r%(_ջL:W p$"uQ{_kqA؇#9J:0 A{hZJ9vZب km* _3qĬԟ³0IcJvpl eB2 w"0|"!I]]oӇev('zTWSC`9NY܆UB Tb!D adH`S" $+abgz ITm()<1,H-N3鮝r 'ѓx7& {}Q^ a=Rm)EW BdЦ 沑IF@Y'/_VI]@1d siJ,%6ILR$ I YXt:tj򤄤P_a$0%Pz..He0*!I JŅEE=Q 'u4"azZ0fFL% RABHYRf>]"P>(oM) [*1-eP yѪ< wBjnvpwVӋ+ݠD؊A1<:*dpˮ5y7뱃c_ۨB t mJ9S ~W~ .AvwFM%Ȁ %S+kMW0@Xb.2-jŎ4P{&TKAdDI2,L) `ڡL$BM޸oe- @Db³!L3ͮP6S 40)2*IURTjPS%0H,XCawB2%T@ PŐVA))9P^o*fM}LNV f(j &TKp÷m^7BAQπnU\DP S@B:ejMI-5HII ۂ.,EAǂ 6g/gc^Ȭ}컗[fT2.rzPs(P2`VVeKnm[yţneUY& *|zePJCH#79yYnnMyEd x\Z:]o[z 4۝82#!d؈&.G"" U8Z̠r#uթsi7kq(ދ˨y}`|UW Do0 @A `! @!X!82xZצ%:<1"Ξ7jF`نqo`4U*3ջ_uﴥiZ|AȈ߰a~ ׈[ &tV ltclԆ~>G&~ ?dGh".gdYں 9dxпSze94x(%b+ЛM;6to@hkt-QFI) *DvSh Z%`ԥPAb$QT5X0eB))p@bQT]%PB%26!)(QX4Q) e`™'N @DM2 Dq@-YM@-ց/T 33n]pC+glq!\P\1;G 4ۊ".d̢cw&ܾO'uQɁ˘:m.CǨr..EՈ/.bCJlPhBȩjm^ۦ;&7gEr@Tw@ES\bxo2c fD 5w,6"4) 2w/;,U%q16:Dd27`s"l\*9Zy:< i5T pʯ7/fŷ9s*V"r⼩K*\l܅"){Jlذ3"3 IcP)9h),D %Հ`sj4,Y4H]ZJTYR)?^Z;IJ`@ ƫZ%$RVL"$R!H9BRA`r2Hɂ@! $'Dk(bB "k??goNsi`AtiWfmaԫ\RiN~8#c0nrQ/E^Kc * Vz;{w:)0 Hd #U> &J8b}3p^?긡dmPsr+# y/^I@<>ТgrPD-2(dW~%o.ѝ131CztD65஼Q7.V&mrp"$pSV&.u ]M5//=~Y!H! icb`T]9w>FE"e jH9℁F0H/:9f*񷗁܌Q|@K mb,PC"@ Jl$ |}G0qhŵ@E1a "$X 908gچC+k_G{Fb*ŧj mtqk;Z{Yܻ4$8Y ΂ a86 8ނab_&(" vqq\وcgX*Ѓd+Z@B@c\ Ps;9i0(ldYښ|&>+&݋`. B 3+75L8 &@ Fr ͒4>&aն&J~'\ڎT&  &f+S#2&27ebjaA J@$BY#" ," $Ne&5ƩXAAAavF֑f ]",1,V,MeU)&qw_|nERP,PU%)"*̄آ4&E0keUԩ,jEPT) BR5#%0F4D&B*I[ Fl@6\{n˭³}2"τ/"[i\ !޿ѻmO+K |CҠˉ]fDZeQ6ᖛӂeVNL0렛-̈bD[qqáǮ';KPF ,fDQNJteR,#@oDWFҖPA1׈rlW[KGe3XfMYlv,MТk T˻fFysr&Ḧ16u1ݛn{Io5l;H I;4s;xx/߱ U>m7EYrv寓 xr08K\AWܯ)iGfMF@9Xtk"8>@,:cBgHx!l*U6(GMQ9ao12 )2"`v5&:ͱUa6V%N ij BVM6R(]Hl"H3DdW/B=޶DiFePP+;] l&ˬn؁jvrcwt2%hfփf}ЂȊҳB&z *M@Ԛ[!>6)ݵr(9Zt͋Y6bR8 X6:6/BU,0Eƞk.؁2` h ]7u99W. 7,@×Ϯ}ۺ1 IE8 7yq) ((lSC%<:J-T M4Ҧdfօf%F4R{hLvANMKg6[U$PD,VId,0dNfa HB&DQ*6RԮlDbV\ׁF)M&$ %D,[lwkV /A-Ԧn>Ƽňji׃ vM&W*GgcX×C뽿23mB!# $XB""2 BA W6ղZq6viA3jV(] A@dZ&(,l68zZ VNu 0ae2!Y@*rؒV>CF|BB*2a 3Ъ&qA QPʩ h҂s܎%SouPk4RfL.B*cع3!vA4"C6A B2S 'JN N!\`M *ȬW,y"I PPUp偤kkgvЎg[W/GJ f%,˭=xfLK2l?]8pb7zXYࡏjx%L%&T2 )%(] )&5viI)-Q IUQG,+"CTHEPRAd a{T krؽS%֠XS%%`adTEUL"Pad-(K 4DCJRr1Y݋1Co.hzё:ﺘy7dU0YCň|-LRzꛉd@L>dZT)/^G* dL**:@`F02#+ LT=Ֆ*T]3ڗ7r4lFY/ޙ;I5= wc`ב ژcT2/Rz0>0xo|:J1Һt&kz* Vd ѣxﲸR*Q(uN0ʺ3ȥDD2>@/9G62QZqɸoY&&zN%Ȋ Xru ,*J5ТhE a[hJӁVAB Vh$NZY"f,(J)$Ŗ!MQTUْV}KB))"턲 &2,PЍY9jyYB-T|#y"X .VdA51zʜ'E)KL"i h10PWQUܞ̬X"1Hgs]y0ǥ'DE=pc9g c"'$j' ) \Y"s+jZ4db 'a{-ͯTJbH}O >7:\Ytcf/>gՍ{ӆ L*F*DT?Y Yh(_cQ~Qn*Z7+1^01k }]MZq^Xj:|ӯ㵆&85rUbjЧ&: )a{@W@Ϭzdz8*b U+rɖH C:[t-"oCo&遪mP+_D)'6 8vnmeYRX.ِ!MHX`Y  %dݓsvC줂j4gځ4J%PU-F v^iRUXRrt,BJdUH]ed@j/zޡ EjQwq1%7= 8Hע_ҹCBLژnв)I+n!ƌr CCup{ WP@dce{==/fT cItIC rM\R#c0 L4[izb٢ 0QuLI0 dc*R[N\ԩ-Fڲ,5?HMr~X=jmZ7\2˴mk]:N7,ڦᚻի/[3M0" 3" :kc;sqq4 wVFGzGrP2skrUeTg@onwC ~-2D%a({tbE CXaun jŹKFza#SUlsku,7Webբů/aF4jIB BTN.sR= Kq._ճG)ݖNښ N2B""J h GQ8VJcr=:Q=KN`*4z%F5Й#bctY{ ӥ32*E4⨺Q Ds5nm%\Js\0Ubt.^X=X!rRRƚpTJ7A[:jFƳJ~XI` b5:MTO%/6ҠnLL?*.Rn Xk^5# euP`jʺ' }K^¬_A{7]za[  "0PFAdbHQPb(łX*$FE'f]z Grx]ϋmbNc8F2)I@R^A"ˎp` ,&cV3kϵBB{^XSwCQB Gcrr5vz\/#,WZmP&MS)V< ^W 7,l3<@XLε7nZYmtL22mu2A.¹]ar@4hwI"0kw횕E@o;OE3:#A&@?޶Cٓ@BDPDA EZ~\uW WoG3bى?zbڸ\{) qr/oAb] A8LȑdaCc i0#Lɀ0 ]e؉ fT d@3]9>Dm>][7-mFKY2n "he?x)iȒȼ]m/^O BFž1 .)Sv)V‡ԲԹBVf±Cs&98 4 SGH5c_A0,330d.D {Vrw}UqSOPADHHa (HFEXEc 0R  E$B/ j^] t``2^ @@@T^y0 2X;|r˃5$`.$g$HG ,"*ULDdaPY [3HVjlF@DX1 зxaޣH(Q ^Z/5 &i™$ 1좭tEnK[*__q.,G& 07;ow{=s }Zsp,|Tl> 9bT~C~ɫ'B*HBn"? H$zlt |nҎg_ dfYmɑBo8M;OKÐaJh:k1&xzdC/E>1͡`vwVP>&:5@H*'Ӱ/dC|`g(SdUt㐤&r x#9cbC#f```3 `eeA!NϽu(:h3ݟO?b_1 hc\K3y eamz˲I` /6E#i:0'oowbDf%`Y]i1.dG1_6N X W/Zz[}e}C]Sn7Γ?uQ%B-)QMe_=Ř?@a$/b1\TXyN!ΐ5 hfZ^ćZ)IF{jC 0FbAVbIye`)XH(UPb0"U"$H(AH,OWfm; ξnjB@jZEIdkgfvۇ{9mB:|1b,6QEаͻ:YC >hfWI $y-ɐf-Uwd1A)z5mI{HO elNfzRV"/0/?erJuD6+w KU]G gtLVV =W*ڰ՛o8@+<#ت5)%Mc0H9tl24S>͟ go.Ņ3ko-Ĩʧ>/87pjAL7NŷJ]mZXrSB (=EyX'm&D5sk,q%FJ $Is!6'Lr[6.mkOG4CJl r@(YWHO͒k\D[ ,OiuƤ_߰hR/U=j\I#Ӡ'9MsԼO%-9c;`qC7OL5&4IH݉Nvp6*pw8щ-<.R~y:SNԜru-htskR VdR)ԝrWަ; )?-\Fun-`'hԦ.>{M+ElrCvs/6\ķ%:hg>&q G; .a+8k?[;O%֡ _43<ĤY"E? kn3ުgTH-¿"[Hb1.% "If0z:O""ѓ#nJc$*Yւϕ/#cua֞XؘgMq!-Oߣ٦Th .i%MЫy2^9 4V]Cܝ罆 4,)8dgz[ʈ! Ͼnas3Fl<>4UCi>8I3oӣR}*x(iFGB<%;ݭ=,VN%j1Ign|l{iNrmzE-t2N|8W!m҅uyEOj9f{.ϣN0gka'}>vYsT@$)EysO|m&hMZ=hh\־Li̺UYXWVf6^y4/OZ -\5qHݹ7bSr;fbXZ;HVx[28b zrb їeqIyk0" ( *0! "жtط! RS#p9uN{MUeӎ+ɛȍHŽcDNsQM k}{*쾓i$(ہd`U`qLOaiRm,UզꃏѰNlxr%&2umvp4CXf(#u+MZȳ|svfԡNj[4QkEڄI"ˊ)ʛ[: y4OS#(ŵ6a̕avtd=yr%ZwƕG{AORIAk\I(B'I *LTGA'2C}=.%%kjfL>C ^LL2}lճ-kv¿(f0"ْٰptǸGXƿp 3Hۑ"mQ<Sxv$ n"Ҵd<r10fp(\WN,#:Q "64>ui<:q(m`N}&ckX?/WS= m-?r-/#qsB~p)ی@ [0Jx,Hj ,[.-[_6⡎+h/I(|!Zw骻dX w `87?^27nD !W ,x1q[x}+~{d=m-M%urӫ9#VDpOh.WQFvV̶Ye0d78 "KRJpq" kfh0@!g[u?lYV0<\jbI~vwZjH!!-Xc;5~!z&Dp GIq2|Qb=3^'terGf0 L hcׁHa[ Ap&~͐=r#05<{ewS-xd״>[Am}L VtS_YEFg8|ԞAV+2|d]~vۖg%m1ux | X@?ExG.=Z]np @ @|@DjL!mVb++<5]W cl[jߠ+,ڑ-L) .EHd]scWOX2ffde]D8(y|ҿ[wy0ENIj"#AJ y?[||gww y J'HBHJ "< /7@? ۟P3Yǘn^%bwyXS~q'5 ~-OʂW;UFM}4z&Y=~k߾] ٲ]װ{[oO'Z+1߷_MvjK [xa)t/`nNbQ'I|?ߣokGlFV_Gcq~q,(kf T7~g@ƫX32(ߥPQQ3?n>8ZZ0~r[? &~糟yAt<}A[1Ǎ&VjͶkGj?iύWvjTܚS'Io(R},Vѕ/"דڊo̝֗~E\"`1gުO*xk:x{#wBx\߮}X~OV:Z*/!-u嶞v=QoMشB_z}::ԁW UD$X,# " H"H /.;ƮuIhb 90`33 `Y[X宕K?-){ngu"b޿vwWeJ" \l),2VpW3i?oS&ײԳ~NB_IvRV %.y2b?i-<+.܌S{V3QJtJZz]h4X}w7ukK% 3ND?Oe^_֏﹞ymgHE()S۳{ٸֵ ޭvKʿ֯5f̝PQOL`vƻfɀȁzq̹*'ssrlj!~ѱ#7_,UQb-ev̓C{j;Y|Q, >ξbܢ3!^va@KsB']pAfgnzb՘$Sװ3U!Y ͈2 "P(>QP@ك1G€cQ1a$Xf@20Y4|n\ o(f(68"-}EB؊lD7*l`=1<~9V 2<8{>J)Jj%ADĤJ(7 ? "~EAApIoA"#@!( |3='Q|֔okz<׮Jfgmdޫ3Xv* j"h4q@ǟYS0{d'Zwrot; c["? &NXxV@<$90iEG/])L6NZP`1(1ߖk~v$z!@b8,Pv`"=*( Wb(1wFDUvIUCֳTCL{9$en8&9<5awcf*!unz,],;,%١>jUllL.f)eFFZ왬Bfn֞O VKd-L@ `;[|e(%{!O1l Uz-b2O"zyPKF ᬞc"u*,_mYY5 ] 0lR`Qr5LP0.( &hk\ƤҘ[_FKa$^ʺ!.sqFLV9`Cq?hZ;cyajQMRk2c[g|o̊x^ohzYPB&(jc#UR}׸bc Da?V~0$Irq)2 }O SM:@Aؕ:q.TK)=sϳG 0[5^~:ohm҉~&[~{) @Xɘ"3Vw h嘩V*4e|t^<3eN `?~S #Y+ߢA7滊i;ɦcLBhFPE[a0D8F/6hudDGҞ^v)=1 =84xb2]vlaCFwɁvI>co(Gcv5Z)PhA5h9IU$X7ȿeq8BRql Xm'^~ 'bt%״hP9 ΃7!v^l"3"$lͲa;QwpSCޭss$8haBHwiXĔГ}'9jTrd3a ƱLv ?^کM+^ 9G&zX`7~S(U/A R|8 h<#趡I3a?-eNXWpbY{uYzy"F"(,ATU14?e$ KgsC<y6vvŹvs6{c ; j9܄M 95abrMnE;>~>"sD#m? ZН nJ?ɪ=?=W7I敂P@"'ثr2oWn+ K~##aIP7b܈k,0DZw>lVi*띎w9V)ˆy B )tDWBj =R_N`*9u.tPMĈ||VC㊜XEs X*{)~킊PN (.dN^(+݈:vP4 )>=l">Z" PWD. G & <*DN${DWm{'PSG O qb?x[s4W@T F,OqJN2J+,+Z$ Ya`Jk~qz}Z=}͍j_ӞQΉRڔ>XK,Q%iO*Jk O_?ԩ*At|.gE5 hW}4'ñE՚1샾T/3g{~RWnV0Uv/?`;:yD@Pr5rhEN94דjU_ސ3)kC ծ# %PUxFJڪX (cڶ>7zэ 7k㌩(U)?9G(9jźQ6@&{K &wsBףTdN29}1`ok"X=5Ns[ߤzfyHXȣV:d3Iӛ1UgUJGW,2\.o{hoet8:x.Jl/ eCҊ n-A4"Hbiϛ.P1}or^懿ߠjo2l)e{ѭ#_ft$eK}O?oڣ D0. yp?n\ Y\8"˺}dd@ ^q}l'^˻@}_^5c7""@n!^\CY}zy,vx )Mbo+a#qw""WܡpRЈRՉ+BoD?tWN`519@S'e=: iHv .(` RM+fP.E"=.m-8bDL:Xsh(Ĉ5n:oh:L77I!CU?/-ʾ%. omNe=|/f/׽2']ƶ ZfϕIo|F)}ϗj:`ȟh{1e&ȇ ]s k]zgO{dk]c&uͣrc:HɄ =8^ A"b$C r>xm̀v+͘(GɬC9fc Y:7ӰEކPvsEE /5SBb?Z*:61G*׊*/9"(!1 *GDA0T'ւ\P~dU t4GB-ȣ<*bCĉP;XdCO܀].Ĉ%TOQ 1 7nHy`{/HkayX*^noUJ8&gЕځ??ʯYQW}O#ROǠͤ2iәsBdővLw5T þ= iB`_{yMtQ4թz`]$mXWmk{B_U-{:?jq~;5z.e%#fm[X0RHw@@2 ,T3GģKs '1H.D cB֔磢^[H,FfQ?l|`¸#0<wsw]e! (uU;_wKiZ!QCGV=nxF3`ʏɈэvB?z?~IE6 4 !r8UI`S"/̱^ g~][D#:7ť:GF]%f!Ԓm93N}T5 ZBEosbd+ԗNż2VGw ,ʇgS8|LuNfk›wVq5V5d9GYxw"^omsQtI΁_GSjQetA:+&jxFR ЧNIa~IÎKfӋ^0>͓ȗǁ4zI(*YseY*h$/G4R [*BSM*R)&2޵!5K S-Rob)kAbJE"TET58v]Tto7uqOVI?ewyɾ-2ӱ16dDYCˣmPhM4z - Ƃ ar) e\~ho\z۽zՙYAzQ5EMUpўC)IYSf`%೑e &66yUǨgn4DI'j[)Bj0fU˜ ievuk8?6Y+NM*k[Ub[uBR Xm>5Uܣo{ln~~%4Qv.xl}V漴4X)*IzCおq4r?jcgQU| *0m:V|w}5`H)F+K1Njv֞sC8y%"]E!YSxeYOo#O:MZÉv#UK(?n SJe!!=*fF*N yg:c*۪<xyR\0ǁݧzyC[ {w{޴?m=ۖΓI$ΛGqI)ySPb%w6w$zxby_$9>r_7?S.%c^W@`|1 % 唈T|P zh]*o~cnAB ,'i]tid1/Qb٤%TẽfeT4S,P)%m'zˡkbL*3>gw]qS2ƅ`\ğm(J=^xܹq!v P()L4iQo`O(Fp(d}#%F)ֿ&[dj6L7oUH|x.3N /+h]}u~&I `СZc*&$f2L{}PaD0?OChhk,ʴ_[s;=ר%0Nփ?OY{˦dK'F]Xib{Q _ťi OSFL2fI*^Hcԝt։K8-Uy+;f6Yޝ6OXc{]trxr4翷5"o|FwsxkUZj_s91WIu^]XćNo<ƿc3P?ߛ^,~rS@CߛnZ~ gP ԰ < zpPf#"xRҐ=U ?U, gWj&_",('fDfD Ԁ3GR₵eD^4SoKGD}߭. ,aar3<476X)^F2Jr* ŘztDpQ 79uӹ>k8j|/Þ^ByFM)ߙ ZTqKm~V` rB{{͞Xؚ!zƚ,u Y W~3Ke7qD.—5z2[ 671v5OÃzf wXӮ_}TZ֖)mA)$h* ,;5\8էxn*17Ipܽ\{t{vL(@W;)l_8l?+[1cZH-cSGӼ/ QZ6n-{[ݻmꎇ7 4i-]|-G~bO7h EN7Ғy\L]]8o\5 kuno=JU}e?^07~fJ~{pq6˾;;tX/w k4o~iO=IGCWVq/)7 hWLʄYi \w:@D&p0C"8v)佭*`,{L#/9h`* ysz̗Oc}"o(P~GAAbIkػHE* lT6h:MIFdӶNJD@nD@5r?ړ_'?Σ/̥4I?XcRطQFw˜Jƿ c-35%*HTCvLF
 ݑ0Hp`4el1cOTFET}d"?}2Ǒg3oF(}پvq"}w}ykģ/Tw}Vm[J>mTbָ(ѥb$ h,P& (0XL7V)ŃO/:5e]8{`g% P^ {aH()w'dyCdN<rtڜI̢?F1/Aw:<̋nHT$ K*/y z7r\1ĮZnETJ$oÒF*u 5wֱ?g]n;u-"{րa*뭧NeqnFL骋~E9 Z66jA5.h>#56Ύ>Zchogb[`70{7>r|pƃBS{#Ȑ5)}zV`6Lۉ_*vD@\*M'`Y$w<G,EMi<#6oLf/|b}FB6}#?~Uy#]y qEo\o %IW ` QoP6[=vCmtZ Y!>qF*fI  VPЈYj*25,Wxb7^BIH5;PO&zh\%. \~_kH[ 4P4moYQ{{$l IE="?vTfkygGdN瀊{N`db->+2swoo߅wki^%VplY_*LC2vÿ\w֩jivx6OזEj[ ̜,:;';د;Wɻ(-ӝ{vꏿ>װu>u:X4Vv 9~u^cy,d(|.^u/"FN1)2ը0QiB" =C5,|#XE1 ɭR FvH),`4 % TN"ߟdP/ jW4W6\xd DEkj*Js3bLAFy8Za-p\rέusҥ׏`?J5>G-2&1ҋKO%gav!U ` I kDDF*RKXcw3w(&& ò^Ne'{0kzקFFv` 2-&EVJU(x匼um'Sm Do{<=mvpV͋%)E U⬪DYIc>9jX9g RY~}\'oT1Z;f?z>1]wLC٩UZZPʼ^Qwws2v]noڪj3a;-Y^a5jZ3BRne?sogՅn7_RG4U6&|@ q߫\lZwՎJ\C~q^}Ѡ /E T @G'V Y0EYC %g[6h5U@E\ND%ȂH37*A>{ ~!܂֪}k=>=9(F')%MwJ3,KJj(>}9[?#e{2dFL.bZH| h 7T #?YtQthf!DIqEjo 06C3(zrm =[ Aìp>)5݀E~8c8dnT}+S8CMs/L{JYIo*dRY RRUU$  Idtq֘6ٰwqfAXˏ(i_gm6d837r6^-w}>h '<e9" Z<%Zy̵Yy/&R>NU_$}b)}#&H_=8YDF]jqDRя`E-ݴ:MI?"T}G~fw%fhlS|TTd$ 1pypgҟ jVMJIꀐ4M0gw&TֱN~Qߊ+CȀ(,N:/G9 vU@pD*úgP v'Cˆ7 gB}-#S8'J?*Q;J;JO Q1`$*YŠ1U >,Ø*E]-H3a>{ޡjA#`)nLDS|U;G$j5nVmDg '=o%oQ{jdj.ﷀjklA}Pi2J+ZݥɅT9 <+?|ezھ秠OFH4 Z7}3yzŻ˥Hp@;f )B mDĮ/v3 zhܤAd M 2oZg|βTM{Qd)JXZ(˜[VDAY*ڬUTE)vaFI7`qM-t9:?>O Cnz /8?5mv_9M-~ݠpo!6꼹8h}En'/eSΣܶ+^O[>?6NQڹs-~/Cw}𞚓;~Ssgze h6c{,~<盤MPȁXlw]Ճ|(uQ1bjڨͪ~EZÏSD^fwdȤGSZk b@CE$JȃH SaZi]y]g,LJv1T"cxKemoUV*y LKdPD>2|;E14gߧarvץxtΊE=c\m DD`̞mX)!O,u?ۢmi gSzW{rwAŲQ0iMK(aG۫7|YɲT ¥>!Hᨡ#lz(nZ(ݑX;4,޵L 9ͤm6Lb"_d=_QlTɖa~x;~#:kͳѿŴm7h^^7 9 ׺kOs:]:+ekq_NOKōn:G`ZYsr ~-s =ە7FQ~u_{.6wt\薳O~l@Kc׎5R72V6A2Mc׵(Qz /7w`/ڇLv;:k/fG.6`{h^]xG~\羶=fzc\5:+4{N9w_;֍#h0evt̅"XM (>LE'So!sA }w YKЯYEA=*9zc-( ӷU22=871tekBp;il?RT7ݪ_VjܗZV}s)T^s]VU9U h"ٚ{Xjpϙ#)cYEpf- {5_R89X/*[{#RX|vX*ϧǴ5&}d D""R= ް1j BHZ4ͮZ[OJoMX% /lN]@ASMJ~*&/ !OÆW@7r8W 8GDwDܪO5($$Q;i6o=^e?Af鿯ΡKS3m=Xok+ zGf bJ30C`UNזXH``by_/ѵOqU.| 0f_S9E|OݐupYTX@X(rs}ǹ6qD, J,l%4mKLjLP dg𼏲͟EQقZPfw^O䍆6P7nI0g{y]n F4|N:Ƈsthzl?©ޕUh$滓P<\^(k£Y;T/~0fCmI7t]U.g٤<.ņv#.@n,dҿ^uM\NVJU0zJ_&C <,1Wv8n7@=\髾WZK7 0vG?zֻkx?GbG8-BӜS2pw2޽0ͯ=ٯؾn6o͝A ]R, Z#@PBޞm BoL X^́yLU [{3=c "ނ TW.%DD_Ȩޝ " x?mEVʁj@?, "!AYGH'bt9Cfπ_~`1/aʪt(6SZJ-뵒ͽܰe_V1^LQ﫡:Յ}ԶNkJ}m.4 )UxP~qL%M,En8By`SY\ղvB2#aT,wBqOE\sOHuG 1>+ޟew:TVU!߻ M9Tvcgrį;T&m3aɊΛ_B"6⾶%3XT:Qte=e.Ϛi9˿1纋N39*c!c'_L8zĪ ,=Րy9V_ ^,SRMBj& HܧQ4+ϐbm$y/kn]74444"%kEڲ%-z٥68JM}&1vzN_zQuD@RJuUī^Dƣc/+Fᝈihڙ6`l訔n}<47O٨^ύ;5 jJeUYKהvb6qP>:5[W*5N^&uC 3=rS|mc1HLaT$įoYA8tއRP_wq~nPP @0f}ZqpU8k>ɹv.mfjUe;<^W^ӗ^'D վb־w{8|OW꺑z5/RIV;KpW fkYa>n'TzF?Sۼ'!`aExb)w  awq +3P7SvrW>C'j,8ڱq?w?f(Lvu[¹ÿtǢmNfN%%'p:ʗJ,{Ѡ0=ɮuPN G ( 6삶q>'Y/}1k#g?\&݁vW<& j?^s5r.֧sp<[VkFBr6##kRW?kEN;۷?.}1s/ `XDv38/:@AU"b]?Qt׈gP1GKЦL2'BC.ࢆ,ŁC'~?=^}0_#;X%"!u,>[G##UޚpjY"b;(}3఻>>F=&`X}`'׀_6z" Er]a, zh_5ncdW[mad4fGg],ٴiX79޸qBLB'N861S9n77E_noŃwӾ=ŞicitņF?c)y_쪌wj~F)x7<9!j 5#&9E |])X1"8zhN_r;E31 fx< ` D/ g p%԰YEBKFrzrsӴT >vZ`au % ]wح;yYnWʣrs vJ_W$2.q"_>_,:/΃3F8rp `:0jdLnk,dxxy_c!td,0h5Z#q OBHs'Ip Fޛs9 yw;|<3em]8ͦ^shvB09hgmi!N_"ԉ4ujD 4fH2;"ԟd޹V5!; UQfZd(Dp C'y <gW~~v#Tut<@&˴ϯݓ\Jf(״ ܺn!4@yNw0**a?z>>[ ܋bUDZTrE6GgK5Nj7_ib6p'G&/VvD'.B]O{ ӜKu-| OOYFDC;à?&Q㧙UKԱ)foiUZo}5#_ȉcDg@+wk ER#bCx"pMq^}"0aZZWN ͺN?n璠~L`nVf q]ZVuߏ)0f/w~['P hXuCn"/^N98G[]Tu}/;wm*?̆s oNmT;~8{#BcdO<|Z@\Y F7}Vo?{z3ˊ{/'>{-9=h_qNONY5Wd|cOMeXuZ`D:4'H;ǞXja'@@ 2rW W,[vd1@Z vsoa^Tn 15v:zR15Bg&8i>O[UP~u6@P?p_V8Mg܊E=3ujGL[Kq?Q&1Y/Ǡf*%`S^D=!k梍9gL FRrLLf'i?7soើ*~_NtF6R. f-2ӿ'AY\Ea"?a|z{I#]Ah9ޝ1gRLtrLDF InxXe?nhƜd!Au7L͍4P_<ÍZ/l۩a&@3`^NZ';4?QAW)?&B_:.pػCDRnq(r])U*Zs[ų؂6/%2˧.]9gT7+wĶ1^o .+"cЉd'-6L2\UQoyM+Ma&M#DPӷn5갊.<[)G;6b֡,ڭ*TܺJ.l?c{'ztUՑg5MNQ^~δ2¾dz<_. xt(1@G㷊H3<4܏{ctDtGZ?ׁݳ? tʁiDO 0A@^ElK6r* 4FrT\沀Ė2>/' I:%%w%9j7IRAiI?5Yg~sK *݃7K !_}.SZt;KxJEK[mpDeb L3l^, E;*h!ij&0qpv]^= ^{Xo,Pl) ifܵM#Om)(t72^ >D֪az1fC(M_Ƒ\ȀX0sO2-r u0p5̢}|G'|JK#`i6T Ѫiy&!&݂.y)nh߁I͎=qa}Uµbe`y2cs/:Ggp/=;s̔0Fe ߨ C!%LHH'C8tQ98m4E8\NݾK8t>'x5p۠x/P$r:K- r`ir܆BUl7WT9e"rÞ!O2ev{|K>cc'fPZALؼT&\ʏ?zr}f򱸔AO֣бs^IFg0ΔPDX-;ry5[8%* ?6% ҤZ#\%j 'ZԺpO~)*@`r!9 #"aoE\%Wț}=IRCm5EEKBvvvR1YKcc G.`OIhj?1 }Nk'OJ'ޓ%640 f~EpTW5ѥ >al'Il7h_J21UW`#  .9@awhV}i}8lTXtYI 2iøE>B45 i̒vdsh0@O(BNA(*ц M~QFK6Q+ߐ Jy-N)"dxfƕ엗y$(?W9g, M}Q">Ե-j;$,ٔ` Z%@*qlU)U]|>/ܞ$~\r;gwN7W[wQkFca$|_tV{tm~/5*f.b9xHU4X!w|^Bqe%'pPQژ9gF蚓VwgWmMp ! + IHfg^ FYjѼD=@5"N%Ă@Dշ೚˕qT_{* 3 +C# 8@ .n 3jt|@͈݁a *(B-=eΒi@ŏ%HrJ΀ $>(~|8_VFC)v-,SARꓝHQ@ 3.`,/}ŅpSlnݕ`آ܆)me ق ˺T|eO%gkᾸa =*S4X D9 D(ҝosT'_۶IFV-ZXHp@%E1y ̞M^WlX:'*23Pȉ zR)GNF|MAqz_Y+m˻=]{#V7{|GN Eǻngܒ{Q^B8u7so|=/ZokجYq4vTPy؆>* dx4;m SO?} ?J!Dƈ?ea'bQ}yxl((pQE,ʂH(yh*aΧgs.d\[2bm_b<82( H,P ZnJ9 0jF2YP M7+bL׉Ńm\EkBd!`7UJ>+\)]eܦlR;L=&טּڳbW1i5NH5A&17i2k ˶^L;t2 YWjrsf_# D&-e1nqG,'՜5(3!XMW4be)6df޽k{n63˸͎n}-G*l֩Vh`9@*v]^H*yZ]]R0@8FQD]d&uﯧd:6UN[boh0pbI?u6G w.wp>0r`[zJW0&%J S^>/t6W+|ow1/+U1[(6oc ẑ+Mycph́H.wrhvTvNһ 0?:ܳëgjJ2ayyƳp5D/\Ah4 h1*"F ӳx?\MrVzST-Rۤ~߅s/a_'RW0\6eIf!qH`dbkÇZ> SRψ3}Ύ&*E^=̹`- ytP$ԯP.A_ hy3")loGD\gYok`)Q -P}>g?vY}S'|tD4huh=z_Ws.L17<o~s;.;C(PPl Ev. Cɜ`t(G^ ُ\W?+g!A'.@`"1P- (W5A S@PлJ~T?QJzCJ{'?sfavG#hɳ Yߊ8Aɱ5Ym.틲O/m+̿3"\ؘ2!Dfajs~}՗ǻ{k+۝m <+ ,HdScޱMUY@^ V~*4) N2,^"' XLi%!&QA±k !@3TMjYGVcR¸3K)}R޺vt,0=4PWo}ƻKk=*KCzlE.'&G؃HAO0,_^чU䨳E~=$~XdI{Hr06lzֆϯ.(%⒢IHqKKL9G';h{<(9Zɲnw# ֫9#o}ңuI`<>ZZ!Ή@gf]AN/WJ6ffa22YdzW?t!p!4+3^Efp_yRdCOa{'i¬ZtU4g'[!3A'->= g.d,xNEjNcG g''|v:.^f|7ʍx=aj"TڪeL|h;qu06t~u{3m'f4 ވ؋dԫc<u9C(rAua<(Vg\3ٯ2V dLS%31EaNaT0i)s AAXQH)jR%VR3SJ.XNEGkEzoHC~nϯ[(0b;ξ@PBdA4ºle"aj׃$¡x+N$503n_E͊scߓrCd Fud!o!)v] {*~,S %U޺|8#!#5d!fBnu(5YvPЁwiu>W FM|Iȭ^u&xm VM $!)QU\2UC$}Ϟ$B!b@ŃPGᤎz{wq@=Ѥ\{I3=MUQaV(<[;e֚E#2D(q+ڸyVCRiB%UD)^b)!ǻs;ݣWsfl|SG'ݹq*^vp|TtZ(VuPVu[+IQաQu/m+tIm3gX|HhҹXfPoo9z9ʼeP+J-6ǫ±abU@Rx5BR)Pp\E~&L3Li1E D)4% J B TЍSjYKa#S+~TYg< 9N˝==S7PԼmQlݔ͆?C l  eqP8NHz4ۡ@jR&jNE856/zc~8K 3dhwQpY1*) ӻ\ "@X+XH#ζH/{˜¹J"W$̜xBDrgU}%sy/=vy uN٨h V̦)j(L?İ1UpbC j҅ "Y)U))U([2cf Y0Iv -֖BkʪDjb層iub-QjUyC+.zba\eglA|IB,)YT,d-SUZՉ.G-<<ۋCxбyH؁ E^ ֊|+N$EZ:~wz\]OgQơy4lT͏!σ"%]1"AX3ؘhvm9H+&I qVioox[㽡w"9}z!u;ܕ<5Mf/){[Tw]sЋYV6hnn\x 咀 Qo2*ffzUzSs&ORrbD*B:xo%p,!])'L'?Fq 80h' P= FEH)(3F79=@tMf q2T: )7T4*py*+} 6`ofUWV:0WjAG><!I#4QȞ(e#ZHnXFy2Qm)H}ΕMj("TF")B{QaiBUETcN{7`74?v{q:젭 z$5-s`h(K/8] wS'b*s"?"vGkJw%$ޚ]HY)G( $߁y.nā(*8Nz @d?Q;kH& lH25aX/ES|ۼ|S(<4mآ1*R$]ϛɔ!¾9h.lE`J65E1`rj+& >ӇiRM*$cR+Ӟ&i޾I{2wyUUa^~K-_m)u{{'fYj` SLV!+$ tlN=Ek.naUnD` 'S~aQ"z{;iTESVt0I=kwo!pȔ ]5&]ePEa@ws9(cXx;S;S}wyBe)llf@ȍ9 ;ڗ4Nhk\_2M)>EYH6V~b֦ƪ(UT}sKiRS#zsg}O>ک_۶/t?<<7][l{@D?? a|S+SOChHA-jf 2?b;fr~:oX? w7A: :dlz˅W"u|J!hJ!vT*H"!@Z$ Cԭ]qםyߏz'lгa-u CJ_.@"XX#?]\?*.]briSP/ծ&CZՙ~uszeH$$YFcRa9hE 'iij$:ұpRh'` \}^7*G&<qeaeюSrrR=ُe,U[?s[;ukRʃJT2{q!_Py$Q͘UzIEgڝ$񰏳;]7OeNŸ_ r~^ЬȖ%.-绖ՕWBH)8v+ 0nOHF "]y?@km淢n}F*~(R7jb qzJψ`k9n(U7hOkr06dX΂fEV_8R9Q$|?[[gqfqP} yr|y#9++ 4v!^}YJzhR|🞤";!ag|բKuuncP]&֚9"C@LW89I*|6n&?Z(PuH9$NCL:!dQ'9.j7RHAli.)͜0ΩuKm5;#&z̄_38ܡ~ݗ.Ù$:e q  JsQ-mfս= 5]-,ކԐ?)gN/EKO&@&ܻNN ϫHcSOI.tNէ,Ң>ǠѣHESÀ,E IO?OᏘH/P3WòWbZ q8d{$f^smLw2,Qv;z5LAI > ΊŻKZ0] x`OLinX-jو Kn釾N3Yvhp++5ܪȆrw \5y! FIY$|٫,pCR;_M<ݬkt}_xbTlFJҝ 򋬔zrpl ɳ«^vW8G{O4e.5]9&ƌը_sLP虘h뭡46s`'rȜ) DɄJ>$hH{oWJOMm{ʬx`??NjX9T!՗03uhE^s&L `Bd4hnh*yG7s"QR;%ҭSMKIKϦ;ȁjFGr>BA&VjH>@M$$ʟ-u&ғy I L|0W:h4#CC(IS@ϥ18|\c C /-_wƿ; Yɲeѓ'-g:VC=pwr)\%dCٗIXNg@/  s/Bv`4Zs(@8:t/@tzO3+/+eX,ip?W oWR&}B~շdY9jFn^9Gj )#q|Rd&cߌ@8D=O_|kx?:"ׁBmFm!mgKk aJZ Φ\ƀbY$sRW?氪My6o$h,l0>+3}LZ_w P;.3[t-Aqzys$ e9 T3Q(6:e+ uS1xe"]8|MSG_YqW:n4χ S50`~o3v+EH w͞I s "FOF bl-PBD6Cy5SJ/TӄӖVy7WAl#]&jT~FkV7J~by,0]^*,HcOEx_CfUE=?)u?N ЛW ١=[2ĖN?=P?td~UmN+"?]~%A!'`I*󻈗">Yd?B{H~4~ŪS{SbFqMf93g]bC.޷R4MH[TN{OQJypG*VDjaP`1 ʂ\OGj@+p] FҘwRҌV5u 0PLW$jY!lȁB]'5t}U0ᖃ6D훇ærGV$rA^[sSW jE`毝R[;j,ҶSOVMG羍7&0m^}D։IYP>fH32a 6Mgf4VUݻ́oUE ;P38Նv9,C/qCVRY5k~qt.U|F;" XX(QuPƝ{fdDKUd‰҇ 1g_וiE#IOA(r9t:`n97;v_ʂ5[E4Wae$yMr: ^ P Yg|t(h˾AwP5nS^-ݐܩ^ɽbCػ\"ZٞOk8ȁKMze0xYd8r*$"_ɕS[[E)|Yiu>Ta+*fɪКl.Vw3sdhQElb+óV]"$R跺6P|ČuJ%HEҽGрuȥ#JXvSJH}.~ѹ\vڣ"B`eDO8ъ~{9c}"0 Z36*E8edV&N*g P"|l5Z7thUzJIAڞrP*ryGQ^|ZJʳ=_Vy7gh9??,zYXfZr6|@lK0;<-$E_f0@{O3z+וnW ==K^GdY0LHfR"L-ZYP ()B>ܢd\26,UN!ϊ$7_U_'襰POx) zUNOJGB)D@ $wg65y.k_㧒p_TˀHjܥԓ E=Ԃ@,Q!@^JrJ%V*Ũ[gHvihvھUMBkv htq&1u؅CqC(e7pv{titr˴!g9Ų$}R!ӕW#&Ub4C.[/O~!/DV{z77r:^Ã/@Dt"9q@#`Fﭛv>MMOkDУX>ʋhCoT*#ʁДg{34馂&zްGgO?v`Xg9l}D/6ނku,y|EQ#Dhy:Gw @s^q<@$@ @e9{@:#t e- Ҿw&XoZ}+O*X'?Fs*/ѓ~Hx~9dC|5T<8~>Z.d TSvja=sQo}őR QJQezg?oyS-x=> ED3?e4^լ(7NSpO9Uݿ˭Puh>=|}լΩ5P'O~vog>>;H3d5|q1_OR`@9,ƪEhR[JD=O =7pNg8GƒO,c 7wݦJ t>pԘ#[A8F5{Hx{ Y*9 ۨr*DPvx=V;殛i;0'DOSF3kmC[h`*]l?gX{LxC*|B؇@}5ۊOwE[mSkWȭ?o@zH#Dq?$T_Zx/{-ZN*g_Ra,vZI[l+kS4M&VJ/Q~!H1>2\ɞA:NUX0?,d_d-?2!O#j0U{aPCaۓǰP (BWAJMC<.?eh~"X> D5CnSYu[}_H /FYf+}RY0uspRAk/_ѯsgåN',D(! ȉ ހwpx&{CJ k13=ct@!6;V)!`rc >^nDX $W[I1OKې#WAgwZL`6D|-խ7,0eUHcEe4^inLߔӑm"'IĶ"Pw)ؚpȳoPҰ}  a8/t:eL8܆0QA Ѡj M +%fɫg \];$8ԣoxlBLvUsjaWvS78 +!kmL_恾ĤB8B lQC{'?80LHz .Q%˥@cQq >)*DT̩ ~-עב ዤa wesBrBƢ nBg [ZS#!c'6yY"8+<5H**"h' y9=nw館b~GwwdC0bD7A%DAFb/"sWmBH(9_qQr4oPᲹI%^JG=wwNPA=`amr9̐ڿ5#GësN K5lQZ3F9@u߉ ;_;f8"u8n(D7p$h(ygUi.i򫌄Auk[+k0'?> /RJmcxd(U m@,_@jQ~,Kaٿb&1~|-bqZ$;t8D֥DgUA}ϰ߽cTvkV/*~a*" -P A\pIaW|h"y 3;yV "G‡qUq䀠İ-c"5^|8MŶ 7RRY},>x`00X6u:?3!ƶ: S-N?R- EFIob~%=݀N @[@ eP7}bN %7~c+_E1NYQ0!\4/WY4',?wͷ2f­ۗ.Ǧt8$ѩYSdݘa{UQdSo;G|+n{zBpd@P Gjzk;LC1Tm[.۴V lE;H|{G y9dO@wKKb)⏻ĈXE賘lDLdJ` kRd Dw6h)+`v{vYŽ9&GMƗy|}(lc.ԵjR$ 1iiVHqҘ8,W]DΏR|))'x6 ͟kódp4{NW|8%f7ͱ~zQxp}'u %\?ߦs)Ѯ2o 'HQo:12NyP@Fy9-4;Bc4vŽ)?#%jΰ܊*qKX'Q,>W51mE.x޿ɹtڔ 1XJz|j".]sUFRjv!]U4SrV tomgr/2 I.AB (`,(]>}3N\3zI(*V/he/m7\22urնdLPw+KR&>z-ei=5e&1mn28qOJ=j5Еw_y?j,NFqa^3к g3 }1SHu9X(r7UdzE"uE&P~>&_]sx{_q_tmxܺ[K3輻![ݍe"#`"#$T2QdYAm/hLp59_ݘDJqLsUK?{9\f^ \7"6N-͟CKX͓B_u̸tD(s[!HhF|h2'=xK)=7{~V>kbav\(Rafqs 9O[G qnC -*M}% ܘ6dY1ߓ󣲎tHLsR x9vB( ygO;f ]7 "l-:C emjӂ<]; hϘYԝ<͕u^n$-=!?_o&cX̗)L{#viRUpܦ:b ) @!/4xMm30eg{c}?\x#~9؝*LOzQܛI"hZwryȩMk{FA;Y49Q'2SS̃ 2H_Xi4rƅָV#xR&ݝ|hl_eVkceE]d}ߖ^3_bdY#m&*YxT_"%Vy,zUZ7渋~Z'^XK9v +|,Z|jK 65<gng/[Z75jL=: rp;|̳32Uՠ+: i)JsI9MF{oQC1aia<s$jgY]LpeKw/IUW\/XŎ{|DĮv9d6YS#FL:D<;ͱ"{h p:Q舐v f@nkeJk$Z;iotXIEhlo1,p{}zN+ܠ3 Prq{$>V{P8mxQ@>v0@*soYКymb-=bG6| ZKub.4Ei@zMa〷 [}m#39/rgL[kܣ13aS"ޘ~QcX0S"/B2{ 4ͣƔtM'R Ͻ+ FAd0 & yfe" 275k{ q r7Ʌ3J :ӗ;]5Qq\D[%bx'v;ʘmJDEF B ] =g~OÉ*!J~=d|vm+lG1i2@?WҐ᝸E#`x&!=†:76s> ܎%oQ;k„ƂmHԸM\ė&$q)@xf"YZ\þ*K!C:hR0CT5US~J o7G[+MZbQ I4: vGބQCcK"Ww0s6kDZܿX~.fp=kM0}aӘ4%5vt(8CA3FP}憀t$:j,#>HQYr=/?UO˳ՠ_1kOݢv)';Iqh8L({hoE g֭~L0?GPP2ϔv}Pߩa!`̮vQzH/-~G6BGyԦZ#RT)!f,:d B YUL8(hSS2)yVuE5T>M"6RZ$9q( (fU\MԆy։KK`\ˇϵ2P.$*"̵>'k}v#$2{ U/@#\dG3 $+_)*3iЛc ݫp9,u>Zvp\DDG3կQRˉX8Gワ/Nx <雴CPꩩZ@&( ԜԦ.ժ2J LCC !dYZؐ-QJ@,Mn/Н|S\/JM8a %4CXhB~_۞/30ch0WLΜVLᲫW?[kĿ|wޫ֕: w ^*͛zJJ״YJqo[@axq^<7F-v3@vl`X4T $[B; NaH =os@v17I'Xݡ:Ov׾qmz^x0a$J21]/U eG<fgQ2~T?lٰ1(B=X~^ ̟N* ⟙r mI~[x\*lhaV7)PH wٮ}_ަNp~Ms19&.V6Mh]+%D2Z5O}PB$``Dr|D<ҭ[ޖ_B90 ?R_T82h2M_?& fܷ]^z;W0("쵚@ )p4!q,WqHrxi՞f:*53~0-&B"ØWp,] VΠ+߁ak4ϱso =_|+ /O`{=,`} >*NQ ^E6VAE2C\kl*HhDn7lG~˳+&t 3]ԨC2Pu-LOqC@1na7RS`"Z[v⚛Bi,9p:'.Ŝ?qZ`eq j0u TZ;u al{' =toY_Ku:FU6iK9 "IǠʠAj ?IĴ;.T=vEM}ͽ3 / L>r~Ѻs2=!"k\+0^U\.7)vc[UX@0d@I)rk+@G0ͣE4%`ٳzDyĕ:$WsiFޖڻɐZ)׾2Cيᙊ'T*?Ε…O}vsNc?٫ cP` C"Vh[\[a@yTlNA; 4}ڢ?!EWf^`Wÿ<ݹ\.bZZYEAEQX@>(“^WF组]Ł~~W\CW̄d,Gv2TyM<3~jbb*V2ʨsqdϿx_A+9 zʪd3{U| 7<{7gB}G i?yw7x{G& a/_筎uW{LI0g9|L`+C!*e- D=|m;LCƙ$֋|SJjߓ:K6 AriәQ:Lv27_ @8=;剻ޞgsSv#XFI:k~}I@E,",\B /2 ba^-JP)oey?/6iJ0"D=ڥA0E_,X)خ8<]si:^^k;0Gbn,e=~꿓x##e$*Rk6齡ͭwA@qy{{ gME>&2@ax7lۼY0>m$4k4q"zQP(+:7C:O? N!͂B'=~WAM㢅%&DVTZpi8f:ձT\Ǐ=P[ܳZyE @E 278]jX]&}<.DZ(ITKI{ - þQ[O:(f&9b s]_qݯ;V:_=!_owpd =#sdD  6U»_]W=fo"E8^r aQy%F`b9mN*+J|$l˧НnrrȫnCLoxȎRfkt#jbRKXE4ڽw\OBZmR:ώ|樚U?:RO9 j?Lv>hKs?l"^fZGy~ս %5.p^ 2y}/^ZpM3]g$֙hh#䯂FcZɲp-H&n!T^fѪGNRt*Wy 9:sc7quhΕ2)JDj/Li_-Lk$"ks+_9wwL+ Gg ?xe&z6{js!.dX+Oj+~=c訓o+ > Oaln9llM'زOGP}= 8_ 3^B۱d6J{_?n!  c 'Fz[e$36C#;q k޳u{cyӪxz/& S2yv2?ՀzZ3lY13#dl%GlaEAx`SN/|#8hT)iu*t=2#5L5!,49GKo2?ETAOii/1l:m],Z.IdefˡVVDZF^==yF&߭))'ye+3; *K!26,";:#U,ߞO='깹Ԯg adsFWc @k^͌Qq7b~w0VDaC`eSh`ܻJ%U7OLRɋp2 {W ZjН, S2M8|{^PƬBY~j!?a (5w7Bض1Re6 ѮBkF`Z"ӘN?GT;.'[xۇ>,&Q6%z2# M%n欧b59_V7zk>-=GWX,'aUMue.2ƿKxCᧃAJ<^sgaK` x'?s҉#kӮ ϫKH,+FhðӹYvCn򗭍 I#H >okx=?b}ƱC_h|m. z>el"-0٨ a!#, (l,b0M+.yi.+IҬmUϷYw2pweUwV|6~[>cOC8:4=7?fi5>bO}kA¾貑T “{eȤSVt]3ށ J) $R_dyN_?r6}Qr¦*ۚQPc~/{j d@`H6J#nS=g9s`}FцOvk/?P9ʅ=y$񎞋@eSpcIpc^> _(NvzP]AàAm I}r*''I"~%=ise}*ӉDK>E{(ĂDB  "uOVũN吁L]POB/J( q.̨V{6='w)4QHc\u]I\zw^CB#C} Uf#(iE睰Rwz<]`BPW9|I6w= g¾12D{DT,%Zb,4͍ӿJfu4vlqU\P>'k2JP;\=AV6'B ]A-+M.6L''`|>?\ҲAf] Aِf}fr_}j?-pGCg~WSS- LJ |~ PnJdBB5y~ӗ=]c]G=NZiv`Re}>e`(Lj PT +֭_iLQ$zMؠ97?Ⱡx5Z0]u+}Os?C<;ӂ&*.[lꥀ0-()jC_@d/}(P S x׆ah(ks'osk]A!DrM۩e2S ,XT#X8$]C7I$P!7dXTxC2]dfHX}:|s@p'4t`\QȮ aWV~V;r#B+ȧoߢôC m(P'M)01v2 |L )l=̽643vn=ȓqSm^BYo4TTk+I{t7I1>)ֽCֳG}k?JZcGE>ϥ^֡vSK9[q69̒sFy#H5K)a*t3 #l.;`izyvyaOfR(Pm4jO_+f ?fPMFq@Ԧͱ;A%M/ΚlxgUh2I6fGo?{ ˦[ 7[Hܽw 6ýe}fe!{|Q6-zl6܈`h_Y3;э52%3iN5[I xTTu%u#G >rf1. "ٱZJw|,Ad2:VcqJ!18>?Jl '&vThxU&'b}Em+WvRuC)\Syqa3UW>lؙVRK5)YmlPNR1}b0MY%<.?hٸs!ɺTdԃiw!L4^]ϨBinGĝY@h\jrH1F/V4Ș' -i?%ѹOcZൿe;QkH 9TОgQ=MuJQ=2jG5tc>~/ 8A3u7͹:93fy?IwX`^n*:?yr-uFp?_ɪ7';E\ KdžV^2hob8HRR-G/[\$٠c|:ˉ巖6dA_u %/ҕf$Vjƶk'sV$K‰랄ՏAL:)Q]W6)ύ{1٪)׫u8Ev)iֆ'HG?\Is.ӑ6H8rX q uڨ^.o &nxuؒ` kWI~Y)$/G0X9!wm oࠢ#~a\A0_xۑݲྺVB&1R1ev ;S;׊`hjVn@5y#vUUP羀6졙Tb:ih/i*"Mv4/ )>'z|*!,TSX/*#f=zzJ7)I,BֲaNZU6;WJ=-^mx')o&S'f'q$TօP"{)f/vMR!2(,iK n*Fh_t'6L3AÙG/cQśY&D \#AɱjdT\j_SǙO3'}qx92@;uWAXf(Qߥ$T;ԔLO> iA~pٽB}R!i5S%fYZy5惤2mfccuZ_n-S2M2fo.9~Q0fC" wb@, x+7rcB/Y@6fg_4G򐊧I.C3*VCQ4ǚ󽗀g޼4*ۯ&k?EPidw -0Pi?-\78R&o(܎?7k?v5 gPR@`YCD VssljӨU PJH ABa|F'J@ь8*;h*RziH(YS™>1GdB+*4q;a$H#[Z K 2_~1%ضnfZxh#|KLB)1 ʥR&۟ ^2š!#R6`d&A9|/^i(Z ¤S(3Ko&+γwg`a0V@+:R.BfsUl-ʐLyӮ0\'p\# 'Yeu+,EUFoZ즐)YQڷ"ibVŤOq"zh@ QbE1B=rDAYI)Àǫې++ߗu @!d"y@_vCaTj R/AImYC,qVI,A~G%b kYQV2}nWQֳA`Cw;<2 ˾pn%/Wk|-?0wePrҸȚMz~ 9i(zž3l!U>Ŀ4 / ikWE.,q(O%ҠځdقE`iPmD2TRNK ދO L)4/X'bJ:+^eBZFՍ("[RoqՃ\b+x,J#魡.20 _5q%':p*II; \ =YL˜C;wt/w3z  tx$rJUA]0dE͓i3K~DE|*"VZ OyJQWoڜ1::~ d§p:;<c f \6f W?蘢:n`x@ naM+H)[UZUXK%69mZ)(|.?g/4,009:LAlࣖcQS=YhAkRlhsLajjg4tlOGY/\`62k+}][^6ѽ쇮iܯIT˅˲$?DA!B@ˤ>{ⅹ+̂d@+' G?0>$AsFx;18)-=3oq~wyHWv}AϽ:A_ =4WHR;=HLkyy {q0"#^Qb2hƨP!˪`j EUF FZPj׭;k+8kO ldj BĦdFSͲRS L@L[C5[r(Ps|[gtU< =c̠_jPh+$P:g{^J>^k@5hP8v=,r+v{.AY;^3B Ms‘̻j22%Ay{CӴ2vIRhc8 d7C ^B3(5T(]]s@oco3ϱ Y`dZՖ?.Vdot+#{# 1-*..S"5R1ظdJإh"ٖj*6Em-|\:Nw[DmaE@ҌRAΪF+yVkˈn ]ę/k$j=I$w8wv?FgK8`v1e_Ccar[١?10%̬`ӓ+%``|ٖ5˞.d 󜮰aTͧveK눨_z}ӽcD0^ 2퀮KXHcfjnP6Qo@#Ns{CHvK/ M km: ˍLX5RlXf 5 1WK-7ȸ?˙2$i%uFg6trn?G?\MX~z-)klgkqƜ{E5I. ܲzʹv?liN6Fm/.Oo=ewˏc \e<7hW/F:Ba$&,0{?|}v02V^$ Cccv%{4[Z R'h\/׹CY\ǎ%UDDbGL7F:U2fb# Br."A`A a,k=J*ͦr\J^HR.EY |3qƴ/QC/Cp2 \N5")z5wHz7fÈE y[wE[RrV&# C]Y0$ă΃= Pf A뫖NE %&dFzW+4!S93ЀHAVH 2c44ޢO37:L:ؗj*H*Aхų+cYnSœb6A GyC*@C|ONx>o,GczZϷlxoТ |]Y9;[~_4~oP3hre("X(DW# 12KzGP`< IPIѺt5RL) Dòp. # 9cW=2F0l%g&J +0d(G)23#APHLfO8X-.J39qJ &!qV'+HE1Pds+<1<9gmZ>.DwbB^H!hSʱV8Zȍ-J5UECTP#3hys,y>BP).&/<3U=tU2ДVq2>7t=Z I Evd1&^cwMwϙ>.E7`r?H%Q c:엹н\L `a,̈fUŬiQgae20EdAtw>)R% T“X7[*OL w`]Ww,B4aM<S3srL"̓G ~O@>ݝScd o~;h2 v6mx4  5"yj@*r@sRoDb;& 6_X61iV*.lQFB122BgSg$$?(>Wu?:ZZ_oBcA>j8s\KXXT8Y0-7֤'HE1 v9yӉb& "$K HV~.bmy2^- tٱfQ{e N}Gwrߠg-űʡS20 Eh?SwIcV$rhо7|q[,h=I FJY_7Tbc($oȵqՒeڽ;NNߦū{Y^ܓ_ >+F15Ҙ! l3za֓Ҵk%7i0:*$2F>Gzv1\k%u耀 >#%dT.fo.ۂ+[%RojT`c7`KT q YzQ' bTIj|(YGTv΁ƭi_3Q܆s{`4@a"6:-agj߽R1I^Yʰ6k-6?}%_zLם1ZZ/{X^"6k.+Epp3ޚ% ?)͢l _.|kɑT%G$r#>>AەsC4 }~UWDQNLNA(d ޛGua\2OvNuZQIY1/=|Wcq`pD {j)I,VqVLosp&́f ̓OLثUb|J5i(bV}BVF[`Wk&;>ɀ!B ¨.L!Ϭ `m)Qdƪ[N]Nj!xaKho?1vΔϭ;_ 'ژIXө>s<$bVj BȰRBuC>w?f+w 94K}Jd>i4^[ ziOJ`0b!RE0P^tއ.LIUVY=> Rr5cFٮtl wR)ͤ7 { L!dvIdV, 1L`$*!iL6+1(`P \3C65ɨaoٽ)xu,>w쥉}t$Fu),nӁnEp} ծ ҥ2:M ͎}a\ݦ?6?>$m3{2@[ "{ lk['!@R $" ʩpI$,h j<!?|P?"> @E?c`WN}0Er|2c3P&L1 %UAQ@ )!wT-:a/ #Rh@qw;)IDÉj.dVhXUuivgTT݉W5\LTl&TaU $_/M73w|bz-5!fw\~˹ "^ ATbQqc}K[(±CVdt_a>I[2l¹n6GM'Awl6kʯw'VIEc+27OV3U8;1_O&tJuveɨ;DؗyfMGwObBoyL5!uϝvӗ]_t eb_jx6fkylY"Q o?GȩS6XY1 O!(+O)t`f*?#q`hȀ4Ɏ Tc`xk pD&`z~t!1H?/0?TǁI <(^&R{|gv<{B LWv{(|~ȯvYr`vL, ! ^c Wpzۙao@#٩< @ɟ$g .b  Lk'SJ%+@C2 ƠGYy+U )UZn/4o+y .I֪`,VF"G2*M>7H`P~ޫfJ233ԿYC~)ęE]sva͍Xn3ªuOOna# gš%$]D5j#.'?:)DA1ߥѡ {bż?%hW0o;;꬞\Zoi`"N6fBkJt~LHy9(V*9s`O,剙ASHǨU!zre4C4,! 1PYZS8:l_waB& $jkXC%A51V BAqZ̄N2|<*3d"j~nپ`h+ ->7_W@B cUkJ-kV4cO?l- ]Џ/qiv7BϑfmTm;~.X rKO?'z/]-gsFw¡jQ7FB>l,kvRY_RIJ;ia}A $<ʨz jyI[eh;Oܕ'A B 0PʉѶ.wM$Լh#~A== Qh~}7h㟢> *M-PEXv%E; ,C8d^Q^TACȉD )ܠPp $8PhSӷg׵[MbC X$A1 #ꃜPd{68x5ݤ2f/YV)D 96X_3L ׀꣟ M:A?=)OU9YBG t0ZEqVHiF3a )c{'|2 ơ@Qr_+vr\!͑% 懒M7^;Z:Mpq U:^?Y_1OHj^X R$!kj8yĺJAFQǐhO zbs"ԅ} L?.k/4w0&`X8NmUO 1;VE1m`gd) v6`0=C+,PD?A~s &dowN]rKu*B]C2,V7q?ðbὗ< /!+}Q+2*+2Ҕ;W>q#,>V;TL" r# iUdqJDucZQw??44u=EDKj]l8WJ$6S/p$SB)}u֓`,?ijȆV@Cj8ym&.J?ݧWMvN[$s%a>TрBBC)He ͖ޏ{o9-2P+nJίM8 Y3QU:Kee̫)FBr=Maj\i3KcW#Y- |Wv*#5ߊC/Hf$IQMsWٍk}+"vY[JC>mM!uXm9ICv4_jʼC ƧKg,5+^̮?Ţ/ɒVS xFU~dT XpÃu(ﰛAGcF0M6'${ (M*խ(w*6r$*Hj+gʑ_^aH1 ̩^/ϡ.^sJc-Kj1ZBQJvd՗=0$!>2EG$`T0R'%75fo%BX g da 11M;sce*d6%I&ULIk&DMXP&IM\Að`%? ccn-CGa>G~@PF cdWNC4g0ߋ{˅ݶH)nO%kW1?19,n (#d"'T qIdX$ؚOрdtڔg%jʁ^|fVHl"t=ڌ 6h(q8VaH1M)@FMV#ߥPӘΘmwkaAK{.9ckC4JW]F[f Z4V8Wy r`D毎@O - FuO٪&P1ׁ9e{;w&yƞNaJq6j5S?FR/}KB ё7yf^uN;4. i]\s`Z80|0y- F@`lTҔC(zuTyuB!u3x|^5+sI2֨<@ D_3RJkd҃(.ƒȧ*@@; A`[nĒnA!*[w.&gޞϜt9O0's~jz䷕`|ur_LjYEZF"av*-Ci5lZk30}y reݩ^g͝QhdhQX܌+eՊk NE}k= {T hq _*Og;->=64tѯx46e?;s*+֚c#zCCdO&U@G0q,+ɡ 35P%n >_6&{h[gy?Wh"x%06(8' FTScOs-P |ژN?m28z6f kXLp /q $GY1{2 Gp/Z2ju<:eW;kB+BQǨ4z*)W2oK}/7EJ <IxOܯ̼"PnIpH^A7%+XS o;}f! Tu"vG]vgc-|~j ϶3@Zjؤ(ܦ%Bͺ f:Z̡O:XP>mVѪNjѝWtevU^O%8.pVqe=df~sSi hˊ--Musk#.}ם:,܆0 ef".+7=yM5Ŝ,j2ڲJgϕ>޳joz2Ŏx8'\ˌ 8r;tStK Q x+P:P ZrX )V%T$e萠^ t#ALF4̘6Ik/VL:rkga$RKrƷW[H5_G}.NrbŦVY[\Jr+P0٭KGkM*̛Clv;xmVa_؈)N͎f"-jheYXW=qoORX~P+,5?et\U+z\;Wwo{M ikbnѓ?'SI=OMnFhݎ(]=i5Ÿ}2 _3I oSL* d =饼ZpSKd?sTK#dCU&;rllF%vm'W!JN@٨UTuik@7͝Ɏ|4c"0QDfZv_r!WbQ-0 \#]^n&'v. y~ߍjgC)%'d ?EmSۼၮu?JWLm`LE&铷Έ+Cb' fH.aԚG71ilT;r{tB!8^NyaH>)zN49;nBO:آJE m_~z <|O>EU^y851G^zscUx G66 U,Q'<` ݦZw֦1cˡZpuru*QA BJ?{%>eZ1Uo/&T>~%y QZ뛪E= 'זWLyTR _6.U0{# /ldAk"*5as+W#P>R@|p/䥃̲iAɒ<qs*A;Vl]ߜgoÖ kPKڣ*?tEx:'6{̈́`CZBVS0ܗG6'=M T&_ҁP`sIje}G._kާS+լ5Έ$$Yi6VwƎu& x:V/L[B| Kx?xPT;mbՑ K8?aF{_-2m Q>mѩ ?)5Ø%mT!%@tKGk}[1O՜̤[v'rgW;Y/"ciHȝ Qvb0J 牴|ѬYy[O~$L]i_{aV틷fM=,{Zha異NH4f0DF;eo,Q]p"RC&ߙJ=#+hqBL]P_-ڦwδtW^G;SM5v3zj\3/賂ݓMe0Z9/]@s={ڟ7 } GAi"fܔsDH',/w >#iEҪAl#̵ǜu.$#fcB7م>-%B mjv@1u8fp;:PC ɓ9n^3NGRX!]7C[ŭ”2w}6WiN :(D<*]D2rEb (-ѵ^Uc]t<4">|kDwVLizS`6K nkPD)ZuFw|==v7M~hFe rKoيm7ߖ@s9)dyZKeoNCD,bqzWG  UOR;ژvcTnK/lOצdvq3$i̛` 3=V~wROMZUdWKܪ6DadpCFCˁƋ+Ġ.(nDulX,hXfR瘷}bW +OU|O*~-W yY -MT-I<}J!-lH? f+ER{3ǺAȮ+]B@4;F?׫m`TE<_o)ΏA&%#ə[XXf6= Ja!~ܶ~Y" *MXb8W X >H%ܠ/Q:Đ\KǓ3oٸ;$mH Ѐ0@'dɖUڿ2w'm6ӗmKq®6ݯI' *$dC]PAB.`QG[^nnEaįMKت[A~0l SHY N̢`!XJSXuAU]flztݚ +u]F Cw }'@ǜebAPɪ&0 ٰVm?zY,4sdl#ζX=$Q P>՚bhh`TpT+CZBPc:_%+-+PPyOD>O\}~jQ #$Ϛk&pfr[F>Jn,F3ԭQ~C0*puڶ.t}4oA62G브q%ifL_gig,iXs)E!o+oEʺT=7@'Nn,a/&k뗶 E$8]zj6%+LsHfzژ,l43I{S,z-GuZNJc3љJQ=bW~~JMNNbI_PPɐ#W#1?>PNlo͚pi ,V"*/ )^|rޕgğA>'O6ZHu3WC`gm L!QξqXB^Pj@ @w{= US8c ׷|߬Le(c(@@vc.j՞K笵|ǵͲd[~4'q|'OOq~ynl@ X~OCT'/G޻i.iZf綟z(QYtw 0Zu&$Y5&>y%\u7ut[ea~t( ߡn픵aV&rj3x50V73,qY<eSB(2q@a|$"rG|3tfX\=W!l/YAV/& @Z6m~ּdA{0Cakr5RJclX\KΡ(cq69~OŢBn搁ݿCwWmՅPŨԧN9x(Lj#y>^Ʃnd>Lnx]=?"ֲIE"AzES s 爢O >A9I=WBv- Hs*J«T1ƘH^tvd ;?$Zf?Z0;cNX0!!ƽ\t> t|W$?WN-(@ۈiv)Nť2 p8a54̗zI*bKe-5T- B9:&ڪbfZL.{)$y1Þj%ats>v2\4 &Z ~?y~&AmIFamm5.)U tP; :USyO o{7gio\&Y <ӡMa \:渫 *;T>JŦ7lY,\?52). p tD~cA ?p7*.`ȴ}%ķ dF8!!W >˅Iv|]v`T$5P; waۻDPo>\Y;:ǡ0it)>M` !!N'Scmdpp y'QkmqiZ.*>Ӧv~2Փ^vp] VqQsvXi$P_gn#jy|GۀݛZͯH ׾tt6VO/rkwп2C'vrr{]& U_]Ko^9 j+ Kcb'fOݕ63kxUБ2^Njr2Ùd*`iO4MKнpb|mR J jЯǐC~:?6e >*X0ţim)7=C1-+r1);f鴼u`҈Wk5܊"nB,v*txR6Ԧ吟-0'Z0Suu6RbbvTrK~9})WǓO2o3Oʦ9<(Iۑ?K6c_ e*@ǟ r,|_҉]gРC+[آbgc LL~|nX sC ċ3e/Fe-DKIH8?ou~ {rLHxVm75_-h;^r9 5<]5<gʑ'MIB<İ';iM(,LֺSm!P(=fԘ~ׁyﴓd ]vʚ r'RK?VQ)+yV-3uKyM|')7p+˱_W{2]O{(,dk_~%3kATuмk? ihMO->γ{(;Gb&nEJVyĩR!~i)Vw:C 6g=yS# x>"m"s˒cyy8L&wrFi[] }Ѡ6dcONM߼;; wzvv:WKhIY_j bʇ!/ H6ݝ5!13 {jxw us\x5@n2 Ӭo kd5_Nj/O.luN@@L~p g|>c nFCW@Wr/e?ukcU]R54kw"0 =e2Cv]8/ {@ۖSg|D޿l7%wxM  'K%ro "vY+l-f?*ahc5Sd@mє+mZӷeX}?*у9liVQ7p߃-k⧩ g1}wdRUV,>&ϦI8޵󩋞\@WYLy%J'5V5CP<V[&qʭ=R)caݰo[0a<3P0=co!_EA1`$P*B!;ӍeO% גJS._moɇ}D& 8Ί!1)U~ơ6~ ܶ[>ZOɏwoqLV/02)|A?jWsy}XFZWPH 0FlNՓn1JM*iB#eB7DU4P4xA &BhV*oKHq3޲ wl|Enm ~Sl?:}fPs y:pWVyiTkd=$F Ufu:k0qߒ{ Р ȢCH0 k-$tj\y8Ѣ6ä3$alc7DO|-~Dݝ0A@. [L^ DBg3וI J6Cʄ+$ @FHRh*k>r[S͡_ih,va)Q\y$t;/NˇvcRRG)"LNz\Ą$i@TJBF-r|ɶa6Yര99?)%3SRGp9]M>ZTÍyXc˳ܤư9ϗCU#Mty6y|f)5؄SD'S'v:Axi45줡uKj)($8$)^gȎX75I(黃T/r^-qy9>yTTevN.i˔# C靚%-⩒}ni1'52&.{tLPmt|5ӱTpPˉBLtSXnP/ƖO䂅" $^5LD-+Cd##3kk݌[o06ӱ^B-X8l P]󡲮^oElAAg'&\PMOM( r'Nzh;MxϗrvPd5^ uZ1L׎y%x>;SVyv1\|d`̓IM.1JId101rf3$&NP)Ў:=w2sa?|}&hjėyۨ? G=5$C묕ϻF򩣝1 }aM(e3^S)8W e/? mAG|ew0͠85UiQ pOq#ѷ@KŋuE[_vRi-NPdd>vI6QI334és'5JJϤHfMYpF\EP"ͣ.L֓E<<j9rznZnlt^Ke8)SYLt^D&/<`Ջn^ߵ?$I]kALT+Xo  g]&і>A(Ei@W~ /3~ۖày3m#RnEAw4m|1)s~nM9J:5Q)plvۧz`clZS@\#\|%pqj(HiKb)+HjgF$4Ps!d Fr iUd!fͻ_8NwuC $9m%'ֳ)sk&"{\'伜HVhWv_[RL%7=&iL1/fCokqb/Gy߫jُ Sm`bp }ʲWI"&T*%Lɣc&j*SŮt#N D`A AT~&\I`nə:a: "eECxg[.Id)JjM?"ˮC^bS0_%iQZxO*f{ K!Iffd`ɦq^T E۠<",l=Ke@2j`/IK- BY.UC.-m;uO)B@?m)!-mgoF4[;̛s v$(&~d<et+Q|vtK/O~EeVw_ZUF(q7ljSHGt6h)͔"> rVx(̞7@ܘr9oʻ%PycH&nڿ-&,Ve&I㱟Ќ ǩ_Ev-$d0fx\mjz-Ec @tˬ":^зPM0WZ_#!0 > dd{MCL])u)SQ?ŎشVC'0K,٧^bgeWJAӵ2/q(`NU.W]}jk/Tlt?l~h@ɝ/dD 0wK0vtwRhf<èj5"2EU@޸] 4J3=[zdQW8?56_J99`O+kBfrRYr#}Sè/q} :C ψkE>ݿJZYN6͚iܧ{fƬ3=^*nyWmP2-?W÷@m`1my%H&4 +f; sVYSbDI:6rZ/),azz+ȉ8JlhG Gk.x[)Xr;S񚛍{65Fj!D,hlt41Ń=ٕF=oSSCGnA^|йsV{Au:l\NO7c<_+Xh٧O[ݒ^A  {L`0xn-e.X'e#DE""ŋc,"I1%}^׍z8/lC‚yr]6Gu6߻`T"d!AGK .&DH`F#6:L GJwM%"2PUJ@&0J_;9ydC7WJ4(' ͉8A,h:Q{LUin=-@fgB8ȂHGgWL9f)0av``LVEH`խloef6 ihL|WR1ir+F*  D };V3n F̑muvJ[Fm>~1'"L2 i҇q28܉zC#_ k,fMưƐ>[kYGmj_:e6qi7TC@(u]#X=Ji/@S} +)ZfPShO "k\?4wdU}x,İ2DKO(Rw,uj8a踧LKf,HYQ4[hʛ( - C~R`W‘?ftZj|_󊮶&ą&œ/0P4ǗYjPdV\ûpZCSnh_g͸;UZmXU#?io:xlU8/Ȥ=P poQj-_oY+7T@IEsR70A3? v OzßewJ%n߳PSQuլݞ?|8D[`8Q5/7G8dCrk^uI CKyE*+_h{BKTcbr$|Q3G~o%60$ס ?58V/5hW/ dg!iWX $xLdbbԀ[$ pV:Mv%MqV^MiơfN;/cŰ62<%@3< &J:Dyj{F@֪ }6D5JOG$,S3& k5a1g&nQ[]6o]1BB+ h#Ax*_U^d;I9Tx0x 9U LZ,&&ǫ+$)vQ&p *&7Q3ż2$VtLVuͳ߻L~Kzlk1 hatQJg-.Ҫ~r^lwamVTvKѸa8њK?tP5peKEyޜKs&x\MxDQ'$SvkTWT?Bf&Bgactf9M4%@Ks* ehŏߓGLy !p4s 5Mʘ,J>Ž+T}t]q/v&`)|gp엠A(c"XGo6)胑#gC#VQVt#6 0W>:A%@/ذ\NB\6.: #6qՕ`;Ðr pHV4eo x+ 9?!s(xR<څ-͔djV&,GVȽD^!uO|WYOϪ\ A'~8'@bCk3+2038Icf̷k|{”˦6#6!-yQas WHY [%E wB wP2O㮙0ep$"U 0g N=> ,~6 vyH[TY:6')tm=Տ#ט\Eb.~7LUسW˄}TKlH]rWAYvvP /ѣ ҤjLҋ֠Dx_jgR>\lZϞOS) w)kq/2}4ὣd6?NM ic'ͫF [ldo\?$;4>bMtm5#R/I!ѳ( 9sȺ%= fI"%fC늮3h]ax?Ì95a"%htI |A?ש ϞR cʰH+A$@tGv5"\?`?P >ߊn4Tj[ +mr™h%@ ih/Y( fY.I>Y]Ta8R2ߝ5if9S-0CٓԞ "E?)qە_[Kd: $'.Nc6\z$@ݲғ{ה `KnLʒY< E&M}GUɨne†1~`8yl}SK4P*``eUw{;W>+Xkgt@QZ89CSR`#Ϋʇ.@9CYa.=w{1xIwȭ}w~bDɕ>3X>~,=T:o416W=Mx(āv/nD4*q'1vZ{$n#4˨uL] 3p?A\\K/95)¼'!"/j/hk;N[3}*Xh: 2Fx ve:qc VI-BjB?%Mz}L}Oc"bCZ }m .>dE#"F 2!*N7'FBry3SNmQ"LsLÄP|Î @!eUolMmIc޺fDtT#)nw˸;*]rv=4DV^E9's *CaޱRd*6C8?jMt0.iy\ tBSW"#yb8z: p3 H*0ʺ39S?8@ o{%W05G/jP( }AT0'OyWUq~5))V'ݺ4XL( הug@o#_ ;Yvs)>O/TY#uHeOeBZ"{T2o>`)v N@f[>&as%s9v\fB pd2>_nl ,o &h|8gż A\0!ޥtmVQm_XfRI(E;@8&b]EU9uEe7z&>dB^buO4l(4i_h"g`!y,̥wv}cQ5E>%Ldo ()?cƹKL-2tDq+&d򯙽UPM`@dGK*8_ȹI# Ygê90m,Ԧc-D!Pѹitw;4O@!Z[a -I mMOχ[.`Ի\B6CqfO"b\^B> BzGcjH#Qsӣnl&N9A:,ے?ÁD156Mg[bnZi{1a9hzn/k|\$KuD`7'n6ᵺRPN@.?AU1%NYHE Ez+q %5!*#Wldp^ fumEk#76:d^8K^e u_lN :9 hJ {sX7̤atXҔEr(D'< ғFM:_bM{]ScM(l9~:+ljA1J5zOp #BN¸JNy'\q4_+di*b.p*v8^+S&4TOcmn|i6֛SKz=65GIdde$XN$0GkV4bbhЙ$Ŋx?/`sVsi%r[ӽήm>)spn?1,&O&w} 3"츥T#{ȹ7,^Tċ4F.ၞ t=nWCOOޅB-|6ޱ2B#bef@^"MDzP*_Js-"Ѵk1KJNY-n(sWV'l{۝rҪY! H/4c6i9'hl6PNUjzr5i[ .v;QdH7s^u;6?EZQH>}`Z|sg{Ad|4 8yeO|1E۵.xW}&Tmrޒ(wԊH[^7}9F u[g^ksspYѶ@w.<"+1N3<˻,>"sChf9#OQR| Ȳw+5ʙƫ6p | & NRj=υ>l"\of8Jp+i Ikꅱ ow"uzkRM~CÚTHϥMqvMTHQT;BdJ5zKɁ,#m(,D U};D-:F+##g0vaL'lӉ7 s򜼍U5+c"'D( wVB2`tr@@q:e%8ngި;GBuC̘篯G!UĘ-V;J1a ߯m3=I=U3XM g9K42HL>Қ|q̵oh2ȊEw>mV)9{kS/Ԓ.nLXbN^%b_\J&YT{C:8zsl,=X7(3|Ix>Df$RȷZrMK{4@{ld{!J-o+\gNjp$X LVC_ RYaޥlZb7 WшpT#A8:ƒ רjkȣX'|N@Ɛ4xsE,},o5] |Ѧ3fvG JO~ ITP C>wvȨ*-IAB$h,sLNmZ̶ԩ NS)IaLj19T^p\H]43WjCg}QjCrNSp1[)EMxrLmqהAMJj`s歵Fsx/T9qܜyvgLWeOJ.V!df2<Ć%fC䅲甠OmKN=oSԉc( Zbװjcab?/sL&>:Uٳa14W֓" 3YܔbkN5tI V-`i+Q}"5E]AWAtׄAXF!~XLXlV /NI4: mu7R+>&[:|7OpiO>Xb#q(B*#_(tW~%X0Í,p>̶ǵ>OgJ4Qb\bq%-zS*QMɏ:D?:8 ZůӚ ׀h1M2~2γ0Eu#Sh,.躡&+S{ױ ÚX<\C2LMꡭYk6R<3TՅ~}~dd5E&bQXEӰcE-"rQ+̑;C$bfO>(J,hڍf~ء<}|/kI_5i/Ұcn=3hxK81Eib{>1v~N.0'D@P7xC 5/]Fg_0j?4BZniab(8WR I#, t\ݘ| Ԗoʡ3K0/.ܾY.M.ĐOMxbzO7%c3cj(D1L:Bml}&A&Y #(qCs{3 /9)Ƴ?б_D.d_[-g_P3ŝ']˙!aq wqPY:gZdIEI'WDXXeD9˓RfMToP<+p/ZbN '08('E#+ P&w%I1W&?dy[S6v".D[N"[:7BAݰߓ6%m`,S^89{TIsލ׭ǯ6f0ޏ>4 6mG :թeNF4[ FlQRz!S->#<S+ ZNGrIvљ[F-ǩw=ln2ώ0o |&ȿ"TgO Trv#e\pTA(@**"_@>Ђ,TIUnwIm1jSA.t'/QyTBJF'hhm"x ӘcC7q^`ג:[^=I?[rWHNjvh0}Ewdc/zxc%zWTtpL ZI4f4:C94K?{sX&EgC7נk[~3!I,HB>:1kU|lRh!McS!ޙܠ3BŸ@ Xcfnl笀hеiG5s'Q.rZߡlaѣ -׸|H'YN 3֋짥Xysl.K`E~Y1}zam P͆'V?BeAE[-d#[%^&8-}AeP9f [VPzunS[ $B!#{;4BfټQ]Dh;~RH4t)"J]ԘYPL+\56t& Pl4Ztc]ti lxR6'f d:le<] VyFjlD|h'ɝHmb|)?i jc f 8._oDlR0JD`fOZ#Iɴ\EFF`_j'kDiY\=-#)gLtnEvbX B&YYHy86ІÁkTF]-\|oeoMo3RptTW?,Rj-jdXBSETGZ :ڛcͭJA倔f$5R ~\UbɉժO{LL8ca-ǰG[ó+k4,*`rya% Vv>c$@fkez!?V餷.EJ=@m& |!Kd"hy|1q|i5 ,Z 4 [xgә$GJ*KzZ E&%igg\|^>FK ,)+.ReH9L0] %qK-w{"o܁ D*ri"̽脹lŎJh]ʩ[]V 'iyum̳ E-"MЈscXn sn ~6N!="R/GE C ^l(,󩔓GS{ur{!S!Y縒me"p7i&kVĜ6hV.nxq8#)Cxjwo\D5w_+A\bKmvXhw%NJR l %:뮵ELsv㡌ȱK&lH (/}]iۺѿ$Ҧx;m<؅ɨFφPVKU7k+/3)Cs&:u\6-u(I̐pCC?o(ؼF TQfmrUy~ޣNsr컘s.89*XXm@<10xT%u逻7Y %lMJ!d1K] (l$6hӨrU+OuGFLwe,M%G)fHtt::6p۠C (TB7 :~Qb8jJr4Dzܷjhb%kaϕK =㟯Ƥ^9p,W2SҊrAIS'_QAN%jI\De+,ִVkb"HA.[M(|3mwvsy x悫$/Vu_F7B\%mWX`d(7_&Z!>t6Ń2;S%7)? bE"BM`T3P~=f,:aQ !RKĸ"ԉtX}pRA/UǬ]@Ap*.aJg@[8R1zm 6\ehiP9 gvv~l*CZ<Η7e4 Wض_Z*x< &Ǎn]Kǝ/Fۡ3n%buz80 @> MOވmO]蚟{2Lћ u;=6#YCS&U`sU N,K zf稡9Hcg[m쫢np[*2e(G*]<n-<;VB9~hg4I_A ?j&LB4%~/Y[uj x6il ~ F:~ͥJ_g>4C4U $CKM.C=,akXfo,HnK\Oaϡda XSő+[:y2 MSPeŸ.l+Oe6궹,Rf R`NH~I.,3GIZεHQ/}D3Wv):;IR]0>Y[[Vr\9K=1 wXMwD Q?@_3 zT2Tš.e뙞\ʏ= -EhL UG ޫ}8^sNfӔbZY5C{}EHc9d2 cRAja*؋1g"Zʀa@KP/x\ddY@:vl>vq b4?EZ:E/oiA e\#RKZ2 0$An zRA#;>^^)ެ N<ȈPt]e3|kTwA賓fTmJl`#IFo<0b%Piϸ)$H ȵ *ewOZ8x!|^V @AYհG%&ҡ(+FфTpQe,܎;^V Зs(M|SaUfd RP0 0E֦~!QKoў;geCeLKߵfhmO fN~SV.<NJN#WpzE< etLgu{J\ݐ-nTܭJ7`$w & Ty@6n@VӭSɗeHڦ}܏ǎ?p)Tӭ=ñU^Did'vj2Y5,V %aR*ct_:S)F*Ue~5Ŋ?JdY*٣֙#R1³ƲE$=>^{V\5jXmU~y YqP 6m{vemV-]1i (ݠbY\LOUCQO2> _C9 #k8n_%/&kӖ3\<WoGֆ𕗽m[+4o{X=s LOn9zZouӵWpDŽ }939k'!n~D>sGr`ϖ\Qu[WjeBJPvWB9gDcgdlF5Zk%L8]x[n-="߅?P=9]궽oPLpeZ%/iS~^Y|o* )ΗM2*ѫ,`i$;%=pD67*lk`rP=մ_@4%s?ńD$7 Jِ|;>tYEN |KsBd|{ȗV4;þ:?bx)N:;PZʻ46P<?Bȷ#/l3VlF:G[U>T,(Vif.t+yVadJ%&H6D5щ ,s J{3#nj|v~hC-<ZVTk'iKk\IiY .tQ8jY%W2CDZq`g x!Ӝ뎈u,*7ZzU6@[jy;Ad ?XLf 5pXb@[ -|IQä]ېF@;2^hTʻ?y0տK#K GkTeJ qkR s\w8%զ au.v2g@.jwwRI|ד^q~ 4 IhB85#ĊESywSs';/ f{f3:)#G3nYd++ayA77$T́>, 1 [߰*ޚ^gy཯ğlnqK+aFt|܌1m 8~&..P.e?4F&|7Dz;θX |&8Ód~Ws7&ţ<Λ,|ȍ%$ J;f `PS;Q,u%sNx\Qʗ TJUIe/8udk<-ywL]=IJ+ ɺ:َ-;8EIuY) 쁎?J 62kv ͣ@e\X]b!3ϧtH3'Up W׹q;ì JL0O}(d010r $єBJ^]N,JF͂72"]o#׀ЩrS g_'-ʈ]S?04p5E5Z1,_Aqg>}!AΊS" qLwZ,).kL<:K_>A^_sr'-b)_V˲t9JlZ){%Nbzzl~k1+1Uz+2)-dNv -ȹ+61{VƴɅNDG#^[=A˞8Cb뜪_IE8MrEľJώ%>Q u͊KCHR˘fۡc+FN6zi,^ή&ګjГuO=mǸsb>PX߱}Ԛh18I.&GP)vio4|,U6+$_Jݿ>KX-|H 1oDbꏱo~5UxRHGaV_tᤚg#i:ſݶfV,ˮ]қҝeGQRC_dL0$0u]{pe<0ӎ<Ƒۺ'_ޣQ9?S)ai4zKܐ 抭Gf3CsuԎEB5[(3҆ jn:'XⰨ<[ke#ew5wUQJ4oLtLϼ)108s ol]6O2JXcH6r$צSQIR՞+\@K M2V *nř#^BS1b꯭W vgP)ȻdVѥSܬ/3p[1-+э *9u۷;(n^"ȿNb?a3cC'hz,]sN5nJCF se!^ݩhMI 4S乵jb.W DevFH5ÒR":`؟a=O+:g0 $$#IEj<}HA Xs.V@wSڳf$4fmҋ%qs? ~UYu չ#Ca_/cPU4XM7U6Ӂ-mSE!1(m u K&Ih`ehE|l)j6`39P7M8PYewZ{k~*;=`&Ѡp rICq JE+)92AK:_wȷv\e?]Oyx@y4㺿ãjAB\n{fQ*wbOڢ2Bn6b$-G ڊ{]Fa#?.CҰbpz|jP@XMߡ3~F HYEc>G.AQҮ.Kh#${!oisRS6DHT X!c&ẗ́e ~Eqȉ2 =o1t2ITNVPY]쀏U},`$ U9gM]HP !#%^H 7L8QIda3_s .B?9\]c UUhl,3oviJ;m9[7C*kV5ժIKL"&0FsDF1.&/͚)+ V_?~ 0p֍&(\tMqos-.\r,VGĨ?b6?& 4 2E ) ! P˪`KcdHqLX֎<Il>ة)/*>+#^†`ub˧k-V'IvW"h5*+Ǯ9튙 .]r6$S^tgn ]cW(b?zk qew l%qHF- Ltw`u^=WɘNOGՂE  Y3P; SZܕͫ &u(bjZu0N!s0-w'Is'XU!7䛡+qr}?[IG 2Wd]Ԑ)ل T!)|X페yxHM ! -K \ HƳ,oΙEյїǒ!;x#4rWkMI:џ-7gh`*!l̍Q]gxVyNaPa@A쳪EA{=tBO 8aLb '9 Oj`X pL̈#i:]DEp(̘6y'R."}\\vT ts/%^;G`ĎbcGF7  P1y4?`6yޮl{dߩJbː52:i%c'uH.Aܙ>Δ ?VO.~|EV[s@i]Hftk;2ԿϟJ$XyލF]7 TaQЅ~6$rԗ]EsFp,a>V(mԞF[燷p$HPNDEXfXJqT2\u_6˗(.}]V;gR>dIr(1PTcWv$1-D@b j;C}gjۿl:eƶxV4-K۴9V2 )qߎ0d5%=WO`Wbr.{(ŗ)U/0>qV S\~(IMcHI3y ؕŸSK|h `1ae0ꤜhDnd+8MI{xu2],[;l{uumɣV{Y)P'=d̤r Ir_qIF"0p\qonjiSL%q_1i W6MY>Wo#⧎WN*zk sÁbLJIO+̑ADd`*:{+ ll\뇱e~mŭW#ඣ_GS=]ţ 7쳙/:*]Ҹy0  I8[6Wbcۖω\!d8גQ<֑OG+85=[u5_n0EW gn$4<1H? &Vhfۖ5f&ZDǨ '?6AcUb.aPQwjx[߲hKvY)8\==䛐TDGX ?zofEǛ*>LQΓKàl8,~ru~ZsQ `@)D~W,ZgiwGD)m=ySRNR^lNoxzo~uI^PpQ_洭1CD^*j|zO:l30XyysU=֏$žRYk[9i gFN@g 5Cw~N>W! ?-lHT4qp۰TYjw#˩~ }cc2HE[ |MӁcCkP%9Q&P%3ƌG<?=q9a־rTƟb47dWﷹ,+bDc }ٻg$)}mV\Q9Ӹr;JqdTC|YgPih-s)|b IG,GE*|_qiM8+fԙ^ƒvWϯ; *\,.&!/z@DtW\wƟ6Ww'&`\ ˋ7C3^DSQBJ } _]z{D%Y%N ]6xQNL[ė{Q,nƳ!]Өİx$ug)] K xV̫-G7T9_%ۡE+q$ִ8Q&6Bq{V1/.)ݖ3>)F>$?MWz[ㆆG[`~wCOyF,vuq h%pWDB:e&JU`Q&#%-۹LȢc*['w|@Cda|x*AMܿ@Ts=\ 20';0Ox--0i:tJ}Yz52ST0қ1X#t|9%Յȕl '`9޶&ElF'4a|P*&ő7f|zUJPR3"@ʹ1zDA+a^@:¹f/;Z3%E{BՅ[)ʭAPsʙ Vk* u鴤T.G<Ƕn$#RÕq? R٠4Ԩh%C"8g,w?"wm=C)6ƒi#1`N5fWvզ/+/u;|Z6k\+]o^3;_{,RF6Y(9PѨm^j;XĴrE+M^i@'ϑ;y]qb[Di( 4uUZuH Q`H$d;f(<]AZ(1B>Eh44NBeNI4|F[1 ~ዱVsXjtZ2faaxlܰw+ =EBKÍk^mS214 J!K`?ZAUQ*e+-Kr~'+aŷr xn0?QE!-O61%9HyY}>iΰ2{lڪÒ 6S|.'萪,Uă(AMj*~>@c w9g̒ЫՒ0RSј*9/+7nk޳K/ a&LnR<bN`rUlIbψEL5Lrqz.s^wMS=O~M>7jΎJ?vɫ<;RaЊWPM#/*5QӔ{^+P{~XMG>D>C\@h.i DJ뛇U3p/ǎs;#t)(BhB %ө䮟&v8PˣF*WJ(E^ mY_fmўT1a?Y[q?i$}qa#NߚꕂӛyګVZ'CuWoޤvkQ} xdӅM80h7z7"*U^G$|KzM|/F[uƦF%IfmMX(&t+X f(`1~dwX:i/r jef +E1N  D#yiҷ ]x(0ݼ/z 忈V[MP62kc ]!ՓGYltS<Z{D֑6tz`q>]TrM[?p ݞ!.xMx1Ov O+ ijeED2sad+tU/Y`;vik\9 5'KT: ^&6t~ h<a,lG gIUw!@B5|WU`z &8CTIX^]t4LQ/R}@H-}q(f=ݶU`n2)(ϐ|ESGo9{Qc TtXR!I"ӓ>vqyrQ5w.K fHl4dGLo۵7ZZ"HŹwpQAƐKv$1:3"׵{c7C&n͆:D )q[J_'g 4|t]1]IW`6(ϱrJ@]ˢ(Ji pL~ђr *$A9uL4#?RguS,Dw+ ?#c0ȋXpQOijdV|\OdCb ;T2_0A~#M)hPM{Z%u@P:KC zs'[ ~v}|%{WOe^YBȗ+l"&T'_qbJzzȥ8z6mUkjș|b +TS.+W >v1]&jN{hth ~T Jm~%@ymer^^`b^PMGsTq+@ <4UB ,Vl#t;c#;I,"z4^ aԻĖʅ$9Yq_,Ɩ@}i!j=XojU2P߸q䒑 xوR_ 2B4FރfYg^+o =6QF}jT[5:xez%;_,]tA@aN;`ڄc^Ż9oT/*Ads]~)4 S1ҺwndU>l`áțnd*3&tJs#tId$Es iIb|&'/k)&ܛFOʬl}<"}_p[JO,x q\?7?_y.5_'yL.wRSU"S~p{BSVܱϺw“WOnROh&t?<7P ĦcaE+;Ε<;fTFexҗLٳC@/*7/$wuқ8/ySw&w_aF {8(n_wgy[E"VgI8_y=="?1vi5)͑_FHՠмS`;*Gʯ |lÅmfPc'p&kjȼj= ~P:ז \ܲ6ϡJxJGB*I.]AVk #9#aw&oA;!ښm%~GVEX%J=! `e"}FilVxF:tKfӱS ™K2>&R16I#bk\N|bgܬM@ў5}Su,GU f<&w")w<:soo jLWc(XG  T[oz,O"% W:C=Sn6 x(R (dCv c*u[~m}/FK%-p̭KTA|xN dcAJ8k O};Z3n\nϖ_9gGm.V a̝T"&esFZ}8#"QklA75NQϾQd{V_@Y|֝b…乀R XF(['{(#ڟMOY[sLj˩(`cT@ OGK V'(Ҝ^v=ca;3>kd4c*޷dz әV*z`r^nfYF ;7rPKʱҞ{$k'!;`G:z9rdҿ//iC7++4_u*EC" OiCpVQS!@Mx[C5埞V8_ʃQTΑ2mF@mYy~Zv)'1ɐКopf܍u@J$k! %:j'Xė͚}2.Qߪ{]UPb)<~jJ#V١( ʜ fQ66BAF[OxI@C ]n uG ?Ty$T_ܛ,6?r irr;~bRA9+4 @`n (QP}bԶ/X ބf PE;~?t.$Wm*"AlGӒ,'\5fnןz3L5)qyf냏K> c5m'G`CO4|8 f{CK0\쮭^ +g# %v}J k787%sޓ#`e]k~ #MiW, 8+K|`^c!W߳&33L9NevIY 6d^f5>PrL@2U\pwړs[z= oU~D#3c?t%0Vv"[9huHI>K=f?Y[pbH!4ɬԅx@[c+ic2)\ q)6xஏd0P4e˯< Gu[(gE9ϗ<66n:t5[{cD1;6tT3KNHBisq IVNaAתѼ30,Q1:.:ڿRp &wև6 Tk4H?C/}3_0b$էTO&y=A7V#x}wnIKu4-ރ<(3}Np]Th}@Eb6vp+PG0"@22D41K,6F<#ҹ쁄'de3oIUwyIޭ=+.tcAMao#l r lc\ap7l)~ZmXzDB67U@ M?D<.j\% ʱ] !k F &*[#u=T fOJf OӢB2DUԃ JwfVA`(ɒ#ȋhv$rB矏"YNlvٯDjwKB:i j}9:~25苝?":;8|:m[$~^L  )B-x/N7>GBCA-6fAdU[-]ŔmuuCڕܔ[{:0`3q_sNR-_oP(Q sfeY^9<}Oi;9a8!CdxDCDǓ^YQʥ-OuG*yaU}o&6^f+1.gULz`momJiwon{_v [`lAŸ hiTH|I9=~iyGb`bjT(>kuf2ء|͆ d iq."wtKg]>- 0/0lҹ-pG%e3Zs :)ACr{`mȥj^"Nwզ0\nY|NYj W}X7TQXJiu$4RcbR/-ʦۮ.tsl%7r$P0Tf AshQY4+TZ_jbClv-e9M1HNЗF3$dR:_`ﱇLbiث5~-2s2Ekyb!S gw]e[n.!AZj5Ȱ k<@BsUF2n0"B?Y"T(\uVk 0$c7ДQբ"{v(E9'5' <<`AG1:uz{5c GCPVjO9l?&Zoƕ2hsS2t MYBð|ǻX)*32[0CIaȁfiRn5-Y6bT֞-u =l 'Eh{(&l$ޗXx/yct5dag^zi3-P>G Bjyo-*0O FgAU 8/V.`зar }UZ>i(}Ķ_eYqVfP8UoHR|CkysGt%(W@0:),m^؉ϘgU7ݘٳhn'īKxK5p](`ԔLoG/n gܓO(_iko?UmQ0?ej&L21H:b Лqi#'BY\WUMԍܛ!VE 9!_czMݙZ}{p3:A aIW*Z=yI#ȥ/v|!p "I}V9]+  u<}&yݽR q<ը}O` "٨Kx:\@¡N6OֺʹJ~F|vPnpiWT;.u#OKE!pcMVNFK@[ E RD^Um1 fieE%xZA+f6~SwSχ1E#cW*.C sJbEUxrY_߇dA{l {xk'|P ?$?SFWYIKğAtQv%AZ%GrU8WQbaFgq)gΈ2e)fNW{`xps.C84CCvtZa WQRa׏ɈwwW"lf͒]YJO+&D۴X^osOW1zlEfg{惙 M;fWt;0H$S9b:r0*8*XO;B'uu3s!%L/#y8\n&>CcI܁ܚ 3>WNLĂODLM@s&.ʖޱ2a|-b1_Vve2:Cm0NF2.-;3d\q4M^ޜ3uDfu|1kw '+'@>!T8w%7ѡo#GD.%hou ,nwy;мj,XhJ|!jtUѠ:9s#*aQ=.1\)5cQas‘I~J|dV;(<{4(^:ibRͮ x,b"ISl!|;ui*ñ3-}k@,U尪}) xx*_NyNvZXvՠhxd -] W}\{_sJ&r! ;uL9n7Xº()Tsa9m*jB݀ƽ` ⯴6CJ>5~#;7[fe!q?g#s&5oFKA8I_'}O.(FƧqE}:X뮇gqpQndl!"$GTɄ t2g\g|%O'r ^GuK~-x,;A_pjaͦRhC•6u^L?e7ĘJ+Χ~ z:e&–c={fS:FV2|R,<8i ǷZm^t/IDVz>ge3RՠSQ2@~<2bYp=XAV,qBD5*'s"b!6S0;"tFRΟGEp.iuMte^5FNJm\!)rt.[?*yyJi%tzWd n0?ޕ7HA~1&itȏܽ}+T`y3^V3Hik.eW+{!Jn1YGj&#mFe5 t]'!_'F5Kp}wnT#,HsW=]>y\ZbpGDFD7JA|pu ;O;`?Ra4K}@$94|*aPfc-pGWŧKA?YDx7Zb}E8=!櫉YUm>W<+p[ɞ"9=%& ÁZXeBETyWD3vԣI/VNUFh&V([1yv7>!<EKb$iV~ $_'zGҭfv5'Vw>`։ƬhK2fi$| B^BJ +mxA]h/&V *Ԡ^ϝǴ,::` _àF _8]iddP2K NTF " 9!@o`p-%@!,zIeݓ єт@&}͐j7Y+8Vg1"hp=MU2R"xG+^#?L$mJf~,&vKLJ|3ǰOCaSyXߞl "L":XnڝW  ٖ`Uqt(2*4PCBd GX I2xoL]kp"OTXmYўX{dӇm6g}tv8fx_]K OSDWk;gQKMiTp*bfˋ #SsyV eo]lSR@aYhli&d'$OO[Uo=9E6]~M)#8>C0A1&D3F152na",w SGUJ @t"l6ђ[otQ&eǶW}]^Jقv@[` _EJƼ Y]gBb%lR<`$yݞ4 Iǁtyv3Ѣw#WmhJ4=DvTrBCHߊ]>=< -ѵ+PJ^/hz3)X r!2 4%1UlLᴠ3.]c9od2u~Y54(Rso45/ig|#X۩ӮȾZ~KI4xcU&'w<LeWٴJFXg䧙j]څ#)?AeZ3[|kE S/SVV&δZxRxϯ$r[S2߻縊Sb'6 5E+`kR~NY֌mdfՄ%1R~J8-"F86dͯ{f(_z4 eyN"]cejoBi-_өfy]+b=21h4lqgMBSa"FFZrd'&H!(䏝ί☣b?? %K.[x 8ԽdyHr Rס' T2L#]ģRuwL%Ƨ,9e;Z>^Na\L߶K_|rj<0m\VgA4Qeb~%;UL#\*|wg:V2n,(N:0f0V-B:kyc?ROo#;z :ui$ХuwfbQy8ni~#8Cb2([G7rc:ĎqS]4Y/=3`'!Oojk`&Qw 6j_8b!`={t˫[SVH: ~z2r"ȶ8YNȄ#Gk|'^EY608{ <&B}AA2zhW.)l`'6']bJdE kN>^hг&~m?I5Www,l^$$PAq4ZfXگxaV0w}h]*D]8 pW]xp"V(]UzUKT[nu&NmޗCֽpIe1u.3ɶv[`{76vχ&t8|DigH^Zwcz&dDY+)m&JŠ}*ܫ\3Y.^o(zT`3x;F>c뎖3RΔQU GQ{1<njgH{r`}o =TB{dG_r! ُ/Es1.뛤8|؟D8ѵ 9@d|>9eIHt~ e}UUYiY. kTdeG&eԷ_xkF^ e,@ |gkHsfgkuIv OuHGf+W)R 㜺sdU!~<6+6a7Eqz27L ֭AZn vm3ץG-dÜǪTWAVoE(O4ݮdkľ'ɱd Sm',uxi DWJ̱0 Hhru-%?[=7צH;&bք`~W5/X6ybXmGz{[nzc'*Xع'#7O ץ1[.mT܀wH9M@^~^UT.չ={sdw0N.-& ߯ȰְvP??Bt="UI_"9 kRS5"VɷR,1yr͒*y 1v*I޹1E)m> rQn;OSvTi-w;h|G vi3xdzfezZASb]#zS̬?bt23e@0v(tN`L:Hqe#cEx)=t h\C\繰22!TH%tvh^0`"-\m \rCw[kC)S*>yխpЬYӝEiĚ<+L ZcYe*9 ]g~+΄ 1& f }7BAa<}݁c /r!bR܈Ҽd~UXC%P3Yw9l ERv\waG<R$C7+u Cuw6D4f$͜=Sozk$M~/٬P ǗAD&;l̈́RGX୻YP)f> weu*/2_ @N;iQ̟dbCFyKF" )yu,&D'R8 nYЭ%{`0J19W^:\%̞(zor>DxbQM_W1`ɗjsVS6RUEL|D_B1a 9406,Qi(  U1ԳxY+]o 2k_,3¢ %2,WL s ͉%1[* r`bȕRgw:F^ӏs^a+(0@Ƨ*bXJ@),.&(ni*2eoW?0g  hs$ #B퉔y+~akqlKjNmt)f ƆT@)G`ԣ˿QQ٤+[LRoO,ȩƱDev_FRҐVzu{Cc&E 9(GQLF?Woy@"|Z0n%P2Q-=scO#?eDvXPnߕ&ʉ 'e*$R6vҁ`oX["|H 8Y G=;|hp=-N43%'P$xqCb>NCјvGXl\0o~3(D*RpCk^Ys> `\w)`bJG`LL2|.d]d)6[yH B]_M7TL7O g;NGjIs/F{MLN5{l$msJNWs-F6OΙ< ecՙ)3z6u=*ře ʰ q4l:*YS#l$BeWPpf_T"oȊ=Ծj?ƼIf'wBe=V&";0ᅰ<|p%c)^یpXMve,+Snβ6.^Rڬi>gY&n #tGKشd IHi=+u8Å[Qez[KUOЗ Smi&`,V>ح{L 0E=`83vWdoH|UyN nw4]c$-GtjhӚ &4L̤iTP="|b1vFS5ζO~qtvo 5Iu-et`|i.T-r]k`Rי2J"Ӫ'4R&7( HRF_6>@ X!3*7It%q@2(RF-u'NA< =p V  5Yz'3 قt~6],[uŷ> sKy կøJYՀr7KD&M>ǒzY1&Eh"?iOÀ͙#@l'$q7 PiDiv<R~BW!ӆ:gsXAI;jI>G(ǧEVjr_vdhvxV0 e"<2[njЖ gЅH5DYk#"HSr-fxzq$uf996U!KG;> :miҮ]5⏹us]*/ZqU@m\BKGB;G#̞$Ⱦ:$WâHUxz\RA6R굋dGu*ɗ ]<-&Gy1Wr*/vi[V/ٓ)nFd7J2;n*F4yѹ ]=:RzL~]$1ep0wT6TaadП i=MxࢶiGQ9솶`eDpFG[v.Z':'|op*(rnD%VS_g|㧱/wUsC~P,ZO-83Pf8z jA0Zx,c\AIJb>uϟHN3x,(Usum׶Ŕl.#5ˆ`pt"TJe芟"!@D:4M}^?5iVS;Zftyc,a?NP4^ɷ7qQVSҧN^I.)Dd/ųI-arG P0>@(MJt s58ѽ3³]M " T 7k:P5)#(I[ 9בlVĄ/Lh~+%+ ]gCyR}lQ^h e=S,t&XoXȥuoIQ &r[y2j[5=CzmWŧ#Of,=:MeJݨ[4wD} {vUV8.rLCc;Ry?gq2#h)/EC4LugE_󋤵J>0Tp 4}g\'$_y);=o*(殤Qg~hkЍ-dGu6iV0!aiNƝv"qpK':Y'TyMH!SpRS*F[ Nl$C@:n_bU6Ye`qrZ-`T>-d X*a@Uv!adT&׵^y,U> 6?luG=В;aHCz=xId^JajJ7? '8cGi<+<,WWyfk{1 hr\RJn(rgТ$d!/}pz }f%D)qiPGgm64&0`u(K@+lewzxB_/Ʉ= yw^YkJ׾tw:m#{pYj,D`lGg}}uGf$m-ORvsµ 0Cx9r1:OIPW:* Ly:uK V UE Wj^Tmtg€' `*PU!BG[6 5lt?`%Øx A[og Dn>w+&%<w5M/J S' _ |2#Eo,,[lz62aXv@rhvt6'k޵Jfwfwb0ࣼmazE1F8Vưm}ΡR`R !yHف܍xw>B_U,?w->d'ﵣr9U#k!u'$Gk\:[еU"qtW4%gdj=gcݒWiT&Np:%SaMm=ѭKL »+ҥ /[ 5(;OGۯ7PUOt̻2X ȋ፬U@l]&| q̥̎J yX Lī_ɜ!']f8ѪX [*iY\ֺ2&xB+Ovs'OU)).-;1 5@5)$.ݞMLvOE§`!\ӈ[d6uIu/%)5=!̎`S[13/"@-]:<'mcՕO:P'BQ߂ +qou<>'~?םs՟FbOmuLyVkV M-:pR_T1u뚋 0XX.Pj]V_Eb$xVPd[h jϲ1^( tؠ=t;,41+)@ŪCB@piWv$['H]X 疠(Oы?uqvkMvG%SFe瑽!0CuH̓!;! ['9xC IR_JSk*y̨_mJ9]F`~"ϵNpTOF]~EH  mp7&̷ G.S;-3 suon+U$mz֪@IWa5'qg}$QPMSEý2Ak Ţ=;QVWeQU6ur M-_m#g(K;\}jo W ܺgy[|UʒG346\ձ M  wJ[z>5rsS:mD zwXg3 ^+d jzw Djs{y}!^Ch#&IqڼL؈$1wp xbHc!ȋ  eMc2."kK|oOUt+E~j@=xw}zu L? ˾n u+@cB4vPvZ~XqG! dG;켙 Q '2$q.<юw>QV.EI)zܔp{z^15rpFƲ4t?]NjٝD'\qt^옑]9u㕡 {nA mpDU "1=A #CZ.'k4x2B|9iB}1>HS7ڜͻLZ$A. Ojkj5,6"`W czk1+t89! ѓwMX2ŇFD4~Ĝg@c,th=粥B0E.>1$/E[Qs< p+wjkЇ(uKU&*iM\<`C?k`DRw}ES[r4:o3/NrsZ7C/d;[.UPԳ[3fzzn_QT|+yjys0*w}+싒0[@M@=$F%S<pnK*RZ 5G66t/*LVQ;z{:5W?/<^eNW,XGO/+>[R,mMl&yh$0kZ9##?+:PlY\I]<)lq.5w(9sSb)tw~q6M`9j%;pcFR+"}9}8̸ǡ Yo$Kh :FrYAK{;K<hC]=GU4AR^[_[\"Q0 \ŚAlCttt**}xza0*u?4v"˖#2jrέ WI_lVY#jym_:k%  ͧCPSS!W2r}YidO7Cs -Pi^i8!R4dWCTVOᄿsͅ93^Ò="{'%:D]qQlPfĞL\$ye̟݌B2hlr#̪-5Usmƹd3=1w}TUGŝLN~ǷKG ,e-Q񖳵.Ȧb)>G:_ lVf_C.i5e涿q/./8[bN_gezf;nE٣.d3r'5ӻJȘc|/RO z*¹]L`GdThWkw9F恣HzQpXGKu |?wjKP6Gp>)tN7ܬ,+@4y U/J9 XfdF |ƤFG Ɍ]ٰJmN)򢮻OF?ȳ`nXvgJNvXܕwO^|QZ12^SgKC(&ׁw+t~5sHoNAIxooΎ +%~g41 {? QxJbAav3~q 'Ο01wZxO%s9Qz1q,`$ojr/ܼ ddO F!P"|N?ի۪ۍszcq}jMMah gL+Z"Z?vZ+=؛607rK=V$H2 E]"{ch"漆爲ONR5o-*Fei 4ɹU9NQ<L-RGmWNIMMG&6DWwI\&{.ĉ &܈Obu!k8"^x1[ԡrÔH ['\P{̑Xyw@uBKq&ڻPml Os!Dd+R&ւq%3j؆5/'fTї%d`n`7\m,s/w >\Zy ^z9Ól`=TF%B.IF̸Ġxv촓ylڦ!w~-3U| m\ E,H&aƤQ΋w](Q::lMF뾥j.%) 3j.3_ti=(vCsεfؠ0/K,WyԠE3Sq=Jf73e@lS)5؆zp傄]sG;['(‘^ ΑF;pTdm}c %ɼ/Rq͌b:ۑbj yo3kLC/G% 4Gw*V'\+Egjniq{/n~-U&Ons ?13 Ǎւ+PcI >o8h^|ސlHWi[D<°g(;.;|N&(څ}GIS 2t;1R/PdCщmd/8. =E21oȓ\QsDLJϵ}_׏D=&9bգ*BSiY5 hH):I?cA)]! U4p;ý=k3T@ڀL l7L-˵TR('1$r_{>Fn:YQꎈAlBwDԳ1^ǟ^שV֢q;=дZU8 |KYB?^oC/hgZsrc- S\1 o=kS^<.>6w 0LRLIuxuXͷ_cVʊ=xu',C1umc"$p ^]MŰ  ˁ5SNƽ`No3&`c5 4ڶ ,Lڎ.Ixnổ~Η~c&)RK(3[Iz bL?>2I DA`GѳMyF }8ahP_ZZFR5R6Y~m@.#8[v-DA:!UQ $FKqu27L_y#H5ؙvݴ_1rv5[(恖ò!tkXJuroeaDq蘟STn[UBAhfZ%D5x$m`#O1LQ߹OZ*yq߆SYAiYw"Q^鍾}MOA؄)fw`Jc2d8ui 0s=iexoKЅi%9 A h2Y`j@81`8}m=DA՜ˍ$VD4h(<+X: l2EYu#ːxt耔f)Յ P!zW7E؆=6$WF\E}n`I@n.4(3}̎+SYU.6 +ͩ#FE,Up"Ŝs1NPv\I;UY/"kj>"k{թB 7V)nX^x0/Ї+ ){WiV;2gSR (뇹,Z;&jEOx8-#ϡ!kxdݮ szXE@OeT<0JfJN/]l{;J I?7]Qgf"kE=ef,MKAs<,2!>tN I kT6 z@2X˄a:]7~ X!^InwNtZxf^w9\4^z]0:daxrr&1 fm!!%+W(Хhg7X[Z_*1br\kq>쀒C )H!0}I6> e?XC`5bOCxEvd1[(K _FLPZ*C{kßr+`$qQIfyH`n 1-?_66(3^t迦NƐiv:^w-d6%㺣*& X ꬔYF:&hR_~vӈa xȪoWF9@.ζc2yQ t` "wKHn]EҨ̥= )}O»^4jOxe09ƭqOse!|Z{ xw/Y|z3G4N `?t42gafbHg*jAcNdyWkvn W)E(Y1U`VΓҹbr {,ۻۺcc;_ Nhc?D!^/SΐELH""Wa!wmhN7Cl8!0BVKV_82t|uQ`϶+1+N$QRVf2 =#w3ql+Hn֛C!O>F:`b}DPvRG1)R²ғ CdYIx]4 \m\mfp_]ˉixԸYFڙT}yGF>o],6o:'DN=&Ƨ}+u+p"V:wY */4TIȽj $n R\&5{ʖրN#:TJգv'4TNJ{KB^ "s YpF04Yqv +18jtz5 D%*MeT"vOW*ە˼|g9JOK9|`p%=Lr͔je8bDo&p7vLub8co"$\XJI?Z$Ӈ*Ru,>m?^(mUJ7A1-pWG^W Yk/B'y@"恈4v!@dZeגnb7l\+=U<-|fELR A-Sjβ4:-|*o gɧ.U)Ҁz!o,ކ>6N|LxҚYh0r\骃hDv'zsٌӉlȼok#PK`fV k.ұ@e8 \Ē?dsL%w ٖ{\b*M"#1W i{*:Zřlcu_xRUA2c;Cć%C> ^ٱYBA4ho$*bA (0~_J򐀫` ܤ*C_̇s䬆[h> 05y\2/CD,br BdXʮiJ3<ǗidžW]bu%:+߾֛hCad +!ǂ``짬\E+|`? 8%#YkK:eGh*Dy=q->)4sNh_ f%Yq}kj(%e7n7[ss tQ(<m?w?L O<@:/ڞ)<?<qTm!68/.(wdNrX`dQ-f %ވ2?3lt&6Sri[Vě6 $"TښL! XWWe4Y9+f;!wuqh!oc~͞Ɨr ei/(ŗGX;-[}RE$a(86ȃHPvXʖyPdk vۙ*$n+L!W`ș/Ub}n {'GBgŰ|aÁF?')F)!tD{Nn:YsQAoP܁?@r)١;v+pB^+\U7v2~%%){ ;b9ge\7{#aC3z k(˔ Dfs08{pKo KTXKE>#=+5/4I@]s*8ˊlP c[s0f]*0~ \a6 Jlh9T0Z\ W/ĬtV*mb-=/jqemJ .46)&GgX#w2]XHd!}98$KQ8;eӴx:b֙E:-Z`p[̋\rew!X(l+ ޷"sX\KJ—d^_%h1 it(WQăCGl@?2zB 4ӣo}y|'J:)_Bl{,Cp Mi _7O}4&ݳCu'h_Ufأ1#> ZZf?wHCkx~Xqh |ȑ<'ӫowJAAX+s}&rgF |~M*Ghi8ydl xQUJIJ0F9H#  Us G&//>ϓ\1-gN{c[az6G7k~hZ vP I.nͳWMgƣ`]pht~("S -Nqs"Z'lݗ(WϻEUJs;>OR5$ѕgRYQ]U:cB{Wl9jr`vS $C.h<}yZoI;d=3l~n̆ޜN"$Cj3!Z r[DXwzѺh! #i8y97Bװ}hrtP{-hX'X)ȇq} @X ZR_TV}*-eSjhah\$Yz2hBuc\g#0"3Q?Ɋ ;DnDН1~$T;2A+ ;rOK5La|eX;d.2 ӹ{5x6M!2(k+xkTyPbEDX,&RλX"*Eū/` 6b!DfC@,_822SkezU_FYnN;ư 7Ƽ |b#5@HCL|r'[. SAaa?kզJ>0#SO 1ĢRZ7mduƸ'ZűWB(4n,\4`5pɟO!sHr-0gz}`*yHy 6,2Jin;"`*ڸ_DuМb4Q&YMڍHpj[Gn\_- }u;.NԱk\3:v˻ίb57hR%WH/ 2 t5,EoG'^p`Ljs#Wr-ӭɹ?J&ݨ֭=DtLH;xV.gj=Z4E{r/ٯ%rNMiAlV_gC_Jo*`(9N?zEp $>A{aERUM*g,IWM8g=t2ifiXYzsC Yut+mr ? ȯ.}C+rz! f_o! l%qFעsl i1Dښ^>d1680SXBbf@A{?WA$Xr˯t g%SZ(͍LZqC68XZ1l:AP]D:pÌPW=ЖW*K>;E65 P'_F:"Q[荎KybC~վ5W`7u{CZa& ͔e}d9ܱ)E-OD5jzS?ر hWJ 0c7!Ȣ.; 4b:f}pF(JPsd),`F w\g*~'oBAKm]إV-_4/uE"E*$XQu-2t6hiGvk|:H|Lro2sG@ ;\24|R[ԽLςncHr9lҐuy@:⭋ew睺r~SG:S4_ Pu7Uɴ/Nn>E!) :Ks=ĠoOn`ksy`řr>?ou7U >|`#V R+'3O71/vkA*%6upR]KH H48 Ѻf?_É_H74,AUZJ8y:/>:VؤX$=OPIP6)k4&" IJAJs?| AG&[']!Svre=>>h4j28P&FM RAKb:Բ`dzȳcr} D]HwKx;Ʌis"m,ٕ\ /reٴ2\#gf8v-ɧ׏F)!w{`;mHeaiZQZugt s[%YI[;NB aU2~4|ԪVp`8qxK'FpFmQjT&;I2-6}"YS_o q#ZxZq$_U%,9 m^yxVOp=lK0.8n 29Jzsd,^gLT})YT"\Dd̋^ q\IQi(SsڨX CfCPZ8ֶ 8{Nl^Θ>//KcgtW5r:7 @D6mkNy ;F fG-xq[d ΋X&o?=W4"z. 5vB5(9 `N1C vvIx AB_=H[A;1~07ډқa n5;PoSKy1V܈-KS&%?΍bǒ6JjvbP枨yݹ &݈̉Y X$eP"NE}ާA}'c^R 2UI'[Dz-4Qeu [_^ sK!rp+P*=چ(x*||YD:$,^&I[g/(SKS%^ 8j'pCl#L6$5D`*R"JЩ"IO vcxf2 0D)Cy |_mFthܶtSAg~\o o,VZuٯ^R:V;"A p:[)ED)]uy6d>! Mx`mQcta}HVPFg.%i-_z*v8.FJ[1s:)٤QZm ū߻a_APf :7Qp 5:H2!#5[ZOъ\:Hy| }Q79]sak^c?疠yk֣&ߓbʊbZ-q kJeE#э2(|e)sؾ4YZU oZhPOY?i S_r9ұ3aULé}!uaPS/fv~SR$f0O$?ƛ>ykz+60Ӵ.SE"*O>) gYe!LJ R VxajPrQ+&A7 艳S`ê|ۄ vo;⎎-7>8_(+"Ll(jRs݆h?j 2Pbɥ .8L#{{NAl@_ sq=X*OZvs$D L}ss|PEDHҕf1KCӂJWgJDini1VV# >F3. |IrL8.}EbwFiSoapO@xZt U#2fplD?# N\' ܆dtz-l8GE)|5[/E8`XשluX&7gQ3Zm\֙]B9-:Bc{gdn$߻669m@L23Y]Xޖpv3pH"'V{z?}".; %Mtb@YsdpdudJ-NZS [ow0:;<,6*P|~]$|P~-B8>)ހX^)"qO!>W?z*d*,&b1H-m8[ !Y1zU*qsYeT=ĹQ|6h 4e>ڠʤZ9w"N֖Mr|g.EEL7r0!ׯvyGEk3'0+ls@MdY能Erbs^ZQ=|-xJbI[RΧY1TY#ec ³<#zI֟uL~L ƍ頸]E=pd5ojfFL0=}hDHV+~ M2CH c bva7µ$|xc<.AqoVtv CAʁwF+y[0HK5t"F0`60ΌmĺB £i6 z" 6êK:~|ͫxM rڴґE8p\4>r8(Bχ[ïL` ۨB)h&.}>-*|GOE$2%_"k)5c+>ReT tu6Ψ0qiU,bm!Y@LN&`2GA&G=;aзChJEDQL< ~_Ϟ](_Ȍ;e_j7ܺ<6RQ&/3UZ:ՇmzJ=%tlj.Ŗ%Bq+Zi<\$1^&Zh X5sZ@ua{zW: J_ܯa(iƴH`zCq-Ǩq ,ҭE$ S,0X `=`r|F;0&_3F& ߣ){YP-vCxLP<^xi5& |VIojKudyN6SJ:`J: r:o?IgCZ\F ?IFXC4\fqKUԺE~o;9T)RV}uţOZ9,pnUq}0G-eM>~*cE |nʸf4kqf(Z]NVz(R7ͮ pb9!~7_L^`dG&\Ҍz#)˾,T[2[k RZfoWȥP\HoƌM$Ur'ɾ| 2o5 %yP5Ӑ:=f(Qȣ^R{\=Sc"!=s8$[<q|&0_w/FXFp^&,r. .f߅l:5[}KjO)%^' \ܽ{B [èh/H~Ч7$ J_h6U35dYmtvf AjO pLk┞V0Y#ټ8Ovp-+$ukRHk!++`'l}wOa칦 KAyH 4i@-Fc5ٞ* @lٜgK$F:fw!y2a-7+4f@FE}>Z?ku:kڦBmo쵴+_ ſŮ`R3X}|}$9<,)b]_/hH9 McqÁekXZ`bIX⭤tn1BezmC{]-!}~;:1P˩誼*Ou3Ժ?9 HTۻn0es6.Ej,Wx\pKgZͦW39>2W^;~rZi'2pėmA{az_+(ab.iub V=Lh+%Ms +"36,ˮ'#"!}jTn"k”،hb:ѷ/[B&[5+̤zo-/."2 :}-Lȶ ׺ >2f}^OyRu=bw5R&7:gػGe ŻvXU7{R&ɮ\(9ᱚMr4 7X[FcK*;Ԋl[ $[B9|}Q@fiG3S?fxd((4I5^ n 1V"4)az*PAѹs_'*B.ZT.5md>˶n 7T[^A 0 *m ђ]>/vJ ImtXU*=5o;so}'r3P^ xPT.T|>c8]jPËbr4Z~UҤá)^0,VJ\x{sΚJ\I?owuh\' L|Z&$&|zYuc8~yeVfQs/Y}NFlCz "/uHI+>e4IE$hqD63lB6ِ"cH[$muLt`'rIe$،MxPHNnːy7+$![LҨ#0[Wބ+EdL!A;J^.x7|_o7$P]M Rqy⑵HN|krNj:L2c#.9jeT_6m8H 3ƒ̖9Ԟy-Z8JeErQzB4v[<뻎X>UxA`>)\)^,з.WV gᮒ>37F>{9ar+"ق=֭tcX 㒰Ų?u&8>"d.% \y40t”f=%j R3q8V :3W@߷7KA`_pZRw8h1j@Qj&*fkA$2ϓ$ ݓXCcc躣HsN SEgl||DL-5(jci<;VRo^&(%)!؛d{ cHFh|{h/8Q *m&:${QY(IC#ȓU:$%F4ч`d|bW0-q1iW?XLsnh 𛡩i'(:*\_Az5MR}8aFc~߂g `ݒ2Iďi1B|sãloI&?)8ඎl7"0z61bQu 8 yCؼ#/o3CƒqYV2^S8),)@q`IvY5"e!(;iOLxa榢#A5γʍ]K>=Ya]Rov.J8?MZ+W&lm`Xu/[V6`,@ax]e5H|ɆB>H09F/NߖmࢫjҞ- =7y/ҷ7 @G[*.? *9ou!Z ooM}qֈ8['4Ǧ!WxՇ6,Fc#_ϙw֟xY??uB;(vevd+TNZO38bzm-C$1Zz%C4O1"Ċ`رrF_Y_PD-VF%tBsJ6nt2jh|i3| w#?QiJσ+Q_u`dٺv ';QVPs_˕>? ?qZ3]#?:3yT}VVAĊ얥>V~OK{jf56eqt"@GZ-3ۑEQ:L\⚵|ovMS*L%/n~ VԒF%.ڣ.3"Q!nT'!? zlEo)q#m'ʲb' ~%lmDSk%C|Pe3wL#yOFKsM -fE@꼙Ƴ)n:]bŃfnTŗHkPH4c))Rkp`cTrPWN'ew.mw|.o$bQzܦMWE 0evpXZAoH6 ­+2%!]X%r&:ӵn08s &;zAUͩ,= "&-ܕts au 6c=vȟ.S}jaMmy i)w͐f]~6F2;07hJVY L17WQ;oSY$goZcfQtiv"$*RV7uKo>c*J;{|ɹFF0z/Yi%GD?')frD&Տ'o;mbftm=Agd(!3u oz88 駕vo:}|3H W_(Uo r[t;vO#"25c{ R񚙖pǏvK1G!RmdIΩr*8N̉ +nXkYɭgvV;'Bt X+zcR~y < or1 ~o7q02juӲ$S=\cA_A6SQ)?H]|̞;a`L5-n!daavߏQ:'sedsN=U?v`^ EF} TNɉ)z+k͸Z,od<${ mK9NWt};(9{-S]Ivaޝ-yoE|܇jQoH,bFkj-^~X|naLBz/єNScԁU$wm%lP]vUhd2ٮ>p`80* ݯ 5̻.;Յ8JRDV`72-6܈WtsT3|T>)[8 I>ڍ;sCQi vp(5 AP!*Alr N5ϬIYu=exhJls-T0dCuTǣHer1G5L\l0Ştgd;YYߧ36V )(9Go֕C-1X,V2jmP-lŨqs2PQ9+OxIuSW5( /}Bu|}x\Ӈn,jsN(L}%M6S`GNP^Z;U|OUi>;h"$i ,U˰7E5U9 gP""Cfb|5Hu"7fde ȁr=ÔG -MS[SikEHEAE=~l(v.QSYׁqo( [gp6Ak&3ixe[8ϊ*{ȭWĵKlV9yo V.֍eD}LAV>ɢG4JVvt[lraGm]͂ TE"(T}7ݨw?ߛQ>VPP;T :sbV͛C4Ēb2Q˴st^i?O˿^B-<> ?joΡ#?v^FpG?;ʊyqG}:Æ (-٪S%.J w0V%Ad5*:?>ajO=:uv({f{p`fiN |ܣ|cS5 `Z-Sv(';; qw`Ё)v7fD"]@^Q#$2'hA};{H#B|>) ?z>#4U^r[8 >w@vAz<]C)h`4?)J*Zet9@rN$j*ͷZxY^>8ypZO{,ǎ% °GfÀ%pBG)/>>,z_=FSsJj qy/˾k-ͼ VXp<}v%wy9*X(sʫA@ʖg4RzQ#;Z*Am^uݩ oHH9XygkD|j/ &:.WȽ=bE@Ow U. eDFH5._+onCsWi?i&0dS( uNZ~HxBf_oi 4zqtK'\P} ?')KΕjNX^Sn|[5%k\-Z -6 W[A1]Li4Sp \,xԄN#QGGnx`9* dRp3j-~i> M).c/Iɑ(]oO'5>a" \TDhi޿4 ʮ9 31%Č:0d̼acU.-^U=>bY]<(\1Ry;#V?sRK=kfwq,aXx u+ =~vi*9p;!h*>p۞e32p9h>Mm$R!oFpΊ a^%#5𫙲>Z%b\$uzZe[(8ۥsw)>&cItqo4eDam|h[8D]wƫ{Op1B8)';|os4R0-[:MF5 1Sel]SbVQ֭А&5*;,:Az{5 &LjjĚzU^GqaMyT7T2G.1sEA2"a%M(iwLm UA0%nlLzќ .,MN|dC)fGkM4]G7usM7D%V>E}B(J1#s!tK-o%h' ܋j/ >Hz1$ 2ߎڣqb˷er C $EbL6>pPs7QI.?b3ȃ-ômDJA~;DI-fzQoOOl4CڜSu„jV@ `a<{lK5jm)=Zfq=q1oi9LKKzl*LBs0fg`\9tu% ;8"]aނR(_Z noό 6qƒ*FzI~̄HXH6_NWLϜ.3mB\xi*A֭ QĪF@YgE6+_J/Xuv>'vh ~^MLnCY%tB+oqO& V L=﬘eu1~MRA+m6~]$NNR|fyi 0_TBwX+%@d%c}ZSe K͹]M-}D>5Ĉ 4 y:oyKcDﯻdx~HJl&l[1&Hʻ7Qc+f 8eDf60\+7y>qD9ժrz8`X:#䭇#:t4dWddjCΘ"?A"uE!|FN}7>WG"LΧt5ќ();Qz})R$EeMcKw k!"<H-(uE(s݆hlg&T+o?AyXP_=K50OthUTkۜpF)R/ ~/0V]؉LB;%qeNXɫ㬼:EYmx@`V&Np(vh[:YǙ'1a*% |\oDiMOP:ZGKCΓ0]3*1毃]E-a`1U,`T1=Jd){ӿ4Pv4ǖX M<*$IR9~Jo^O=>JgZD; - ś^;ؚ[]? y/&HͰq=Ϫ=ҙ FOdf"1 %aWH>xz*4Dd gʁyk 6ܝlȼfeҭ|TIE.5= n_7MΘ!CHTmB|]T5(u+2ɏNT#%&3hʀPuGd_>H8G?`jYA;0n\ 9C\%eD{ ijTՋ<͔;bxkpY[H5l4-P;0_~]F8uu,<~9UIp|˵!Psb΍TYٛ+殷Og_r8;%?N8P|tJ}ɴ[)qv<ճDF%f 0 Nz%wHsiԤ'E@aa)t{ViHE@ʦ0$oW!=oS]r+v%#|.?4) 'sg-3W>ĝWHl6z=Z.Q JRc̤@VEa?} )fsN4'Z6moVL>.aC3u/RO&-)%KqG2}$HU2C??K֝<}$|`ӺTGwqnBڠk.jJ ird3,(N/D^/I`wņWdn嬐AVY8ON $t"o ݯYX<-̿'3λky Dla iD媑z6@ !OM?S^kBf΅M\,;en']p#kvu*"@QkķTHߖl QZ@U#JL hѠ83/xGu(4KT֘3ɧ5ח?K`yd;S\K9 K3o1pĶ\5"\X"I:!5 ,&\WXC˛v!;ӑ0ҕ3!I~wR O+?]N\XrzJկ|11k4*V<>R' M+~HGPqzw@Z̙9BXppdH C#d^j!v׈m7*xk3`=Qhdf$#^q+ߣҀe$XstlVkNCs3a6-I"4%C$u08TTJM< Ū9S9iEnZ*U)L;鄓= vu XozCζqř<<Rc @?|(VG}!u>4NB|ٟ,_31OM=@4W<(@&X;m/*{vNrlRi >]jĄ1|'XiX7Ce fl[o-3Q \[*Pݫe?M, [O7nȰ?+E ƕx,wux~@!3IO}aL?M{u>=ͿRxQsm4I]ukoˬUߗ һR_FiA޵fcDp%\c<' p0aA%\ "1d*q`?OO3MpU-Q, Ե3 FE!!~p2Z8-Om7QJ(\6+G@LC \m{p مThaT?v9OZ\Hْ2 tω0;4/x=ӽ>7 YWvK8-ߢ;$YFCwnUW4a#=Tk;L^?!YtfLff~>3=2t}XY9: HaW4%0Gɝl' lǃQ 1/5[sLOkp4 ʭkhN3a1cN,BdLHu/m/.&\Z(#"^00b)W}3"/N"(i֊k)?LOO(L>˜֓) E$I 30*a:%z;7<E^K/fA n֔“0ZAiQ7-n1?6G}!!ɳ+r} }Ç}J~ls'-ϖTXE fN6C*EMb* cYe#G\fJgڍeZJ!31h4zkC[fse97>6T 6є'N i ^/@ ՝V*?0V"'M99Թ ,8jHA6rw6} OBL~-R>T_]d1dBEepʉP< Dhei:2m #hc:W/-=ZR "SVXb9%q< k4ϛZ[<6"O w Nl%wT`ă+d\Qh g6 _adH;'sM45:T%%ezEOU,Ŀ* usqcRa}hUiv|/i^)NZIᗉ?p'>G}u7Jn_HʲZ=D/5h^?\Xw|5z%?)L]P>'& ٘ A4Y+T^vU[ UHV~pn4CVWզP$q5Ie+%<\mб '2sy/E͂@ĩ9ӡ EiU {,:!&NUƻY'Dy[؇ޗm^Ì(ekʀ#.YQ"ixE1p!ǛX2ܝ;SXE*꿑͐电o>"J)|ͣ?-"A?j Mz lv1 09=1^V]xlJ]() _cs,-wd NUa56l;~VՊ~kwy1Os(<XGIQ);Cn2:ǒÄ0w46v=D J%-Jnx94yKW^Jǰ|B^O0e%oo8te "E^i_nf *2y:߾&]r8x頴 j+X-CѼR#V4QW|(T]|w}`T~b1wfv7G8ˠ,VZf 1qߊDnI6 K#׿"M=Q[O8E'd$ U[9i7/#}RˁZr=6_S_6%#qlg%si/Dfo-mx; ҽ;D/ՙxQx_ 9dB*)D:,ɻׅkxPͥ/~q(VQ%gO5U)}+=e(hZ>_N-iX` u6=wFi5:|E죔PS({8dPmryQmK_Y١? Bw+pXOwJeE^h ݼRSjLK'A0g[iX|_OXwyN+) w[f "HW +PtJ_mڮlt[B/BMergJ4M@Fl շq>1s'7osO2`e'G*][n$t{ƵV3]KguLkQ=-pFwmxEGJڋ mQ0Wϴ +Z7:h2U\PhFZi,~܆ Q,'yU7T'qY(^·CgfБo-yKIEm OE8Dt<m)5bMgΞan4 {liƮv돃p2/%zgjl$:YƏ3:yՕ7NY8a:]N&h$%?0PyY>O<*Nva_;j8XX㬀)jȜ6sK'_xSc'ҏO9>Phs8LI(ʟ](|(! 5}Hp'OkP$<ف}}d$aQuy&\نX×u'`mr3LRvID,e!0@YL\^e | ʫWm) *&#o 7zѩQM,8\ P{m},}%-Rp.:}PRY?cY,8ZˍK&ULw&g_rK$)-  Y1!|@9O8!Vw{1 ERȚ&9ov]{ceOO#3f*mRA+)U>MmiQ#x4iGSwbv IXqzH#"Z)@RإafvW+ncFCҏU9Жw.>@9jN x7Ǩ^/Jm3`t2;)zI>-%L b\0Hɂ7w(_oy~9ʃtPQֺM(o)q ؜MD{XWh 14=7+wyorB#"n6-5hvm ˓ɳ 66֨' ME;Bͼ睂NH8}:OWϒ3hOU,Qa=YYg2uf%dIR #Ҍ|n'hRq)ݩvpdy?3.{ubCՊ?3"뀖 ṴN[웤VK}6l$ԍTFHy6m@Qj!1\ OHZy a~eӉw3XE7bǡPcS#w67WArī]TrK/]k{{|8yT4/10uF"f&` .йgOՎ˨Gss;':_)0%Tr0X7^ac*Jiڗm>E0;K3Xӌ ̝V4hV H'LSZ.R[qNhpK*N=G $8K3 q^P W[҅>_RԔw94#K:/z[Ț ׃9W ]}g{nZ; we#0d}LNݼAcnrw>}~@aҦ\^ŒJpSxjtn%׉O:2Mj6cZE_aXbK>1?-S>{~- gaiذiP5 1[L W*L{xѪ<‘/`$ea96(!@$BcCo(*1` (i suNZ?=Ԋ0!0E*1vb4׸^hkL8.*'6 8=pβ#t<Ѱj aZ;wؽӒHr?;YS%yE´ IBN5쬎%OK Tndy=?#QARa.hܴn>}:>l͌TXG1 8cRץF+h e;@% hT?4yR:J5j_ȩoIYJ_ZOR3 1 ]Kl\gGdۑSӂfhH4xID6MSa&vUbkn$#m$xZBtddv(𰻵bi'/\5mp3U,>-{^@W%gGUJiQl\.P=% Zsj3R]5(.X@GܾI;@ b UUJO)a)3x3;xi't ƃi/&<@g:q#cu[1畡UMsm~ ;gYIHRHREսcu"WZ ԬZƙCC 4f,D$&7@SH2f# 8;&ԇDEO^$a4K{|ós*z:55C'#`pl@[vUxT)o*7+ @\~=dj |f !aDK0bl?_,݌mD-H/jF@CTǏٳ?{F'dhH`4؉(UP`$Ͳdډ0״Ί3< 7g)fO$GM[0i^<]r.Do_LUϾ/3KN,=zx@n}GRh\w4wsܕ,ّ}/"3dp`Qt54]VB}LZ/U4I'fw}q;,xx ũN^fpsb2!̚{Rڪ T[f{1d]C<ڕPX&Qj{0!ÿFbv)QT,oI)'||B.$н ªhalL{-Z\M9Ma0\c "΄: 4IL{ dxY(~rħO 쮉>ߌ.%'?&ZMt!\noe 6 w;.cn K7Od❋Xm_\+iwf. T@ؕ}(oSժ )^BQD6-Yug{@g7@ Zj,( Q]y8_;#/Eޕnõܧ'l6ڱ 5$iyW_LoA(3:.at91ų}(>v)4}[jfώ}YJڋǤVyeijXki9ǥNȔiOHiY]E>U/Z r'MڳO:ڻ#۝QZȚf$-t)"&sP21il4T6>'7ū$@JIv -.ޔtJF|eMbm%~BU&ÞCO>sS]}/E(-Ԕn(@`UIy"ݘ )(8Zz=zOq ݏ'GK-?f*sgCM^ź!Q_@@]v+W'k)kyɛY/ٮcd++KV:QjD(hZ[wI-@F`! .mä@[rN_1b>O~hg N)+ o\lcR)SFAf @ƧF&G(En^CDVV1IH5_th; d0\"FH=+ZP䂰Z;E}@-,LT5L0+h%oJ> ^TZ8Z JPz94Btj=628L5fv@#}煱OD⣭m>.Ѐcs$%An-\%ꥌK" Y] e,n;!ړ[Fzp*CW٭$7`+84w!ٺF2_~rg/q76m)37K6nOv*nxWђU^`>%FWZxAE'aqٱFR^~ܬI8n,U*,Gʵ$ h/zie ըk`Nc:D{{]tX5X\mfYσɃ҉&IBP@kHzv%z?rgS&tHY ]?B쓙p ۮx0BoAC0R?Sj3 ÜQN~0$E-÷ZlT,.>Fnzh}D`|L&pEZ]ڒB8W]';9egS @òU҅f<遠ϥ]!6SŢ'-?npm 0+ $%í%Q_It(꟪dH(ںzl]Bc)?c=tiAvoC:6T@ ,M^4b[kSaJ HPE<%&0|&AE_<;C)x{Ǧrpx!%)w}|Y*SULtEY$oKi>J-Fpb2y6\҂0n3S YBu\S\Grr6Tq mh2s$.vk7b)@W)$mll%V!FTŇfQqɾ;nD8 6´6ME̖f5> wzc=sW9\ULWH{ bwWTUeٴ͊@x\r1iIاc2"H !j^(V P˞#tr4 fj[n-Z>ө d8#~:Bl,|;ah3\w(}jb2Ч/dh|-~LRI [LPyV:ًfpw`aUt\ͼċ ]O%v_L1iԜB.`1 ʊb$ WKTP.Mh,P  LTu;ӸRIP@G%7 .(" =}}&Kg!js-!ݧ@ t7d6~{IKy$p,J6NXMTXczlW@J;Xէtn;ek/VFsa[fOd-kU)kl;F(&;wlE%^92˗̘|QMvD3/ 쐶 cO ]X+16wmd#r݃ />o={%fب+.#Ouó]GO/X7eeK-U+4XjY%eaQ~iݥth~U&/hU`B`y%ZD.*&[=lؽ,LUΆDU#dfD 9VcG7X: FsQ{LO'I|e@tR/`RHS<*k !UEZ6[ #N%e>$&Ĵ++O$ƢHBnpa琔'Khhv%$YPO={+< 孇\ِ$C !@75ɠ&l%)dUWfvV+of٬$lUKHr%G u3fIх. -k:ZPj]ԽS` )D{r}>fBZa&>==L`z6Z0lm,A%rke1Q0?Y%(TI~O}x>R@ oBtzzP NE{ί٥,_֥ѹ^ 2Aa%ir/0gVX?it?aU,4J( R2{T~*+%3DYY.<>RegE4xU-AaM9`+WnYs_h]2ť߅ ZFj _|!w]p\ шз&]xw Κ ̲Z.0xFL&~h{12I9~lǿpU]Z¡}ƊP4qv F(.Wg9E û ?hY@[U`d\~kny .'aEm $M*jt J2gһGҘT9/߮?vʏRք)kCy; PZx~1cfjvB{4M|ShF$A!x`\*>,z.t'`p?oįx?Y';vnVe-rH|<]xx//g8s?14 ̎Bxc%(0<]+o=L( :;:?^;KA"FWUQU!uNj:6]Ö]WO<ꕲj[{LL m{k=I,1Bs_Di`U&xф mʚ6O2ctr=+8|\أq ;-<]XLg?>QlBˎ2o5*_thRzv ǞbH+l#.-/ ;#."OƲa:r-[qI&rQXtu"lx%Calob/n7P:+TD1OC }tikg9ѾV8M@̶ "dފbEyMJTV=>cV_8}3Gq2r-^@H@+IArT`O QwTYVh1;9ɭ &Y>t2kՕ!MS8_xJc>xDEw壈(w Qkg@[fw4g.L^2 ]R$,kI5"eĢԤL:3s尣z^\$ 2`KUmxzۻ4 qKĮ."7w*L<-HI'A!qN?Ճhc/-{} gNbͽ,?1v٪NӒYŢ2 %JxNA_f.tZONJ%߁b"^PiIKj^JS#A/iebŀabw_ub~':5/ )ѯFL{yG ] t9dv"? *7Nqя,xJTy͊cW\Pph, G A&pϨ,zDCȦw9"w&~eQaa0S͎sNg D&BPX%'TP{2rMfoI&ŒfZ"FI%%QxcbC~ ,Bv$dº:$Ng:b+m(Q8 Jr">YVZl<4p?Hw-FPj @k)zZ]K-cGT:4'#"[Q?wm'`"4K)Y{+yZQ$z!dCbwzSGmp#Ň€6#/ /N VM{2#@lzZ'E]1(LmM;YH>wKA*WhE{|9/ A vVѥIbà,6(#d >1#6ABM$;UʳU*K(r`uN$xBj~-`ÃѳFf3E(/jz!0{f_PN7]TRqHèWW3C~ǁSY=p>K;u BގjLzIH{a_4.fdvA| !ѷLPc#o$P֪/I்oSOvqI7QeÉn㙡(CDeg2yH1lg-"Aa=kWĭcI[{χv<[酇dIɚ!eu"7AQ%4°*ӺU)|ӗQ/8#"8yi,VmO.[^ۋIqq8:2}"p2q{ЮDfNt]|.;bhDA{M⟾`h ]:@!Ԍt\q8ME[%3JoBS5Y Gb'3,b ?BM&phkWP:ˑTđ3l['fsȷסh' 9 c_Y yXp8$Z5R^E=Vk8A(4@x}2n+vafeٌ{YKTcdN #kj5f+RtW)~:#WwKSj00K"mIb W(:ӹ2TOFo;hDDBd8guk> S:l &}~<wL)n3 zKzj"+cNA/&M6t!YFtDXRgX[DmL5K>T?DaNXhFy#OUCٛ8aBdnP&jߵH(NmxW.g1CMFL:[r aʒ?ᧉ*͈?ܐT9+gRyPo`a_1pB#S!Ri k"ƕeqU;Jڹ# T?XJMXf\BNK<-AII["Pb"^> C${i'.dlip./7qlkbbZ@39_x]l/G鲥Y uUz_k]NIT*q B ;5![ rU;t+?`f9˺&8&~6gh;4wEcLmg vn*&*x%fȐCGPT#1{8 vkohs1|t#xXU8ș|PprWx5&ZVDo?LWkh7f:]o%#lٕrѼ- =9vIl[mE7aveu'iOO)^`If$|xWuWIX>Q:l'&MI(xiQObοXIض[)T4!Π"ס'>=۱{g8/4N2?hCKOw%Ww1ͭWZԓНWÛ|8HTio{=@f F@-3>u(]-8 }G"̸’ϺuuoWxn|$r̠Eqnud|O?\)ѽ?3\ST1*e|kdrh~[5̉D%Ro]Aߴt!̊}d;_=J#)~iig>Bֳ/85?{&F$om8؄Qj 3q:%l'"{? ׬m93ɠ! dҸ3L lXװSpM1|eُ"&AfkDjIwfț2Dϣ՝:k$nv5zyA^i[MtO +N _P~Ӥ鬊7'֐mn`^η0fq0.ʓ3Μ^Jc((tvߓC /Qad%ccz!Gz]dTTqЏC;~Q`N{F70LP_Lϖ J"6zAM{bL?Nz6zvW= ×Pl[VHn;L'Tz32PH6-ݕ1yq'J ~#VZjŷx-ԧaH"d ewQ, ]}z+wlf;E3X\1ذ_}@:~_3 s?Hk\ۨ !L%62脍^ͯ=ʐng<%ͻڞˀi[r .=*D\os7J#Pݟ`EhS^/K a 7x k4X#w40W;Zn(];mrp ,2hےg0hvƳ9f n"ڪOE|Jv  a?fW+As4c>Tdi5CT 'iU@ F6%dr&c9JkHݤC˼71ô> )Xgc% #![/U53O $¾H߃9)%y$ zz&GvhP dlZ#ѵ{Kr?^ž5:R'~G ~.QhO-JY1}I["aY6%^']q06O_I ᤻)1칭=NeiDTMÇa<ZjX*gV%|;_V.k__ XKEk4Nߒ.ڛcRjO&{Bs;gN@^I &u\ajF̩eFax* < ocddiV.T.S6@S`|us҇nr,/*rf>nNa??G :Z7$D}*ab{L 9j^;.,;|pxݦ˚c*vʩ%+v™+2չ>W}O&^FDں?Rр(po{5nV*FJPuk {ƫհO0EX#?ڠr@HYK51 x!iy(zk  't֋hngܙo=.VϽk.QPid۵Q!< ~+p%^"*^ڈö4[UІwqU~_)4_Vzŷltc3$GOqWCmtf6/&YtǓߑ %'j}O`}d@8+xob vu!4̎d.[ESH+|aWB`y߅0g(K^Om7h .c ^R 'qßq+x<m \͕ãTB4lu ([ |kZU#\N@/98>oREx9,bgPے siN=w2b+(եrmZ-vӦ /iﱢzeK4UNx`r{E= d*#zfF 3,WV["ǴB$ݑmݿ|#|'׶; Z@=KlF%8)i80 ϐOsٴNF-`&mGn@" ݹ^D2Ӽ@hhDD/Un; bו 䊖DKZp&eb{ Ϙ@ԵF/04DMZɑhOIBX]^?mM+I]ِ}:#Bȍϓ+z7Eya^&u?V@Q}L D0|dwB.5GCۚy))9;9#M˸2x n#| ^)ޖJAG?t?H^JOFFe%+suʇ]5oImO/Ĝא{=LɼguEĚ:Fj $XAr|JP6˭V37D};=y2ԖMT?3:F=w-76&~3^fuJkmc"N ٍj%M2vq6Ev4` {kĈOMS O4n%+ԃZ8SﰊSG"]69Vu|6O9uc! M Ua,=T;ZZ-mS 94蚨t|iA1NjNvx凵a:Y~jَ12}%b"8 lXkxZ 6\dQojx aLW.e%G.I5巋JǎڷGRm,H%W"Q-s6.ľ 9YFܕ<x) ͑ \=T;#u?#9'xu;aLnȀ}(o m:,=7ŀx4desݿ{w|9GH/YC>dxDT_6< ޫXNAwϥ)! 5>^ܞS28n(rkW_ŬH$НvK5t T- mggK#9t:*`rrÑȮMTe&Պ7tL# &\M՞1n>0{yyvi&OT`EE,CZG\MPV*E^ɽg|P5@+LO wnfW)I#@!{DTNQѬ&]|4C)^bUs7z:F/<CI`(Y[xc#!Mh{*|x!3WE%[{}dTjXĒP.PR(%7F{='Tu VF79n$È s,?#3W"|5YE VnKQy78ſLYKdci}~2nJm=:hJADG,t0el3JhjܯZ% v-0'g /5zŰ l$A? }8U̎rɓ4ZGahK4N[,瑱0i ld i ]a*XDw0*ؗo ?6gOͱկ&0 , Cp),{!1s6s'խNlz a,ڣ@ڝ@dkl,82<^` ɯhĚ2. "-cٸбyR/T\,!q[\1*Nosf].)hKW@[.$vӧ̮q@{C!sk0R,XeP? я*um? 5_ZL*1cc&eLnߔd#Dvs2l5ճ]M٨+{A*w\j'_Dw 6jϬ464TNbR7ܪ^DsGW0+B pwU:(B-5xx&AwQ}O.!\%ImgfWUWJ9Q:\f<~ c8Sy%̑ә›\t50 uuastETO(#˃56'b}߿RhJS'sb /h2aț*{O59bĠ;82X%k%w {tCbսzm4y+sVk_gD93qr I!ތx4{KD:A|I9#Gr-䧮f\MY;lmp+븢e ,`<:_2)F m"RMސh9X7b+ڭ«yY`( z&Fq2y pfx*&>35}bcl KܪơlHijCIMsXHMbz?UԓEf֒$2ǔ"֎ "}H{Mc^ J$V'&/Xv\R | LODU< &4_]Z_I,waԔDR{8Z"+Qkk1V4$o Rb+}és \_z8Lս9n7-wi - GZ!"0.kA\qĭ~S];?D&&Ynh0Vpm}>a9|qT0j#kA1g9&$~M$iXm+5L4Ǿ1qQ=B!Vع@0 +*zZQ G$|(SA4jNqq~@)kNhK:TזP24pN۸J6KˊͬJ:TG_(So-ǞBA AOeMK!-*av:}>'eZ5 Wͧ'ӥzMT;J~@n(#vP1\ 2-,?dHW2P&*M?ǢI<0Lų~Xg('zI`E7sס, zܳjQWТ%4OkuM&zGwQj9f(2 {H.)DWgE{f4#]dƤ̚Hʘ"L$O 0w5x>T҂ʙԪ͋BI1020 OxQDgPY6&ֆZR?$wfqog;+")|VŮ]p"_3E'2Z KB:.Tމ+A-cB&pL+Wu ͘;JGf]IJYy$9XvNn?Wad͜ Ǫ$d*8P?y'-#|7,h - U~*tUx< qu;uJYTedVJV-_LȦȶܲO|1xq Ջ{9a<}hŖ :u^ {L20[+㛵U Hݩ4%)/!O6Wx<"3}mv|E Wnu 7@Q^9PpfGO'f0 r"4T 4 xE(jO]D7!qZ-umY يPPS>IG s:J\,]sDxpLSNXSD}}x~]rA7;E:tSvԗs>th)aqaq gJ黕v\: $XǴo殁ؼ7`0 ʷt~:c!lNt1kаeݤ^,Uݬ8Ǝ&| <:Yahfxzrn=?l^@}Ni> HB&[RP|9RǝL n7I$gXWG:}s2ikmi{{hեKm²GnpOQ}$!ܐ=E_7?9& жj'}*$Z rbyOQ5(%DZ[|<' knB\j'HcF;D2/׼mxWQV-چӄ*$^첫o5s(;%owy'?/>7A(̵kJ+ww7KF]s).jxMT5x}q*(=w@!~_eeT!ƻh!‘(Ӵ>IHX 9ZP@y:Aɱt~gb]JyKC` Vzһ!ͼ0o`-MxL%&dƃu9tbmA$qv0IJhel5xr&WU;`a= E>J!Ѻ{o! ilZbӦ~9+б .*ȇcKjPLq#1"<{dr$] V7^hg5.[P3M+ꩮSME:D^_nk(ӡ 7Csd?`V) =Vz [0mT>xg05e0y O@f ӲYfc"G}OLuO%g3%Q3ẅ́Ƿbb o'2m3v@x4N<2ZU\7s&]Wj|t|_&ұլ7G&$GҬ|Փ.[ՊP^D(#C:eAdr>qQUݵp6GoOCmvdGnGRiZPw>V2/{I-r"v] 钠~"z+]s GHR@>{=O,A?g3\agVcSf{Ra)f9wl`glr=Ŵwe6+4P=C#Ӡ: xpbf0aP㰔^+=^V2~hhc10%peTU=`dg2){o\2{j -qPoL0vQ&lJ \LR 2'+y+ (sQz7suy1dk[΂C7S˜>KPV1MZwN66pq_vFuidXՂUn'b; jsK^̡L$((hrrI}ĢV(!}zi0?1uq.0Qm1)`j RɎP}1s&vlx{@sbZjhWdRxNt|ݿFc̦wW(᮪VaX}b0A+Eʼnr 2qۨʖɪO-'See}"1QpSM"vGpK@9=%AR g|0`il{^te5,E.EߠF d6Xhi3sFj׹UyGT+Rt 5#I8E#@dMP`~rj*pvx1LGo<c]&\*)u=6cGܖr4WjExh›< }﯏hcKrHOhbľ'xҁm$s!lO Q`vˇ3ro-O~j7&gÊqHȫ5i-4zdL\Tgɇ"] oGĖxS.>SA-ZܶhS-/h=ktQ5qHÍwe iX~Ϟ4m?'51{( Ү]wOn-b0,H0J9ѯaoɾDh;ҨD5W^Ui5S IdFNcU]m{t=,P{ťM86RIzmn;}tt iNRY?U +=WgۛHr@ÚR2f@,ĸII06GB|Fvq-1p˹%$tL*e/`/{5 eRq ^! (ԡwS@|~[Yaj-Ge2 $$ YwH3\ V5` G.?)qZ:hq.s>M(xÐlG#l=lNqO/X^WZ?-Gh߹?25u(>tS~csZ?eTLtlI"Y<՘se0)Z6/.bO1 !yg|O4pKeblľ1 rǖthXc6R&ol{K0e}qf46'4*P]ve >d;^8 ")l!`Ia*e\2[O`T*8?R\G]!I_fjd?Z4S{0%A;v,Zn]J{]츌.5pE&%kvG,.\2\E+ʷT,m;G27:.].ܨYc8Ҭ ޑK|<0"".Vh`{Y%X\2,4ϑFƿ2/0X52J82;˷/g'x.+hCW$<.F7}g<I6nd!WD$]v^Pf0ŻMIDJ:ТiyeK--_acs=tXL2{B1Oi5UGp5(E26H|3TìpRڔgJ-\OsH(~pQs~@}jU0Iʷ8?0+zL8Ne|.&Sfk=o柜=IXT{sGJΥ bl|>s;O驛[ʕ+PҲ]2}q{/| UQ0 |z˻MMݷ3}0$l:p0LG=<.eh6 `ڌ??xHWg_OW)%QB7`oHWd;%{'jW<'U:MrpfrǛ$au6bM)ZbWxqSwVh7 ubx%GFsCE*PRA1eJڀbQ1*HW4}gPG##ZHWzvە⨾b6whxs,!=Ho ZE`vc43%q֙kS =Ӵ7~DPEvzt~yR Uu 5-[I;%樢>;$TGCx(V$I.y ច~Wcު2WYzWPk;Kg9d1_k[؟Ԧ@R[71R "&#%׽U OG;F'/l#|tLW|L/dt<c,} {Hk\ wa^G.t\Ҧ넳%'ѥ. eiCYBWldq~#ӫMÍaғ܊xWJHd9-S\pd1)nt9孱ω7,e68[)cnu}塊3oΕSPfN k+ForOTt#/5XTjر_[$ t- yF:s!|8wGG zuT[b\"l蠛BˣRAe/*5YAn/0d˟[fo7vEBmn{RluO2NC(뻄zj=Ό\{:e͒<ɾ9ac9@Yj܏_`8XJk%M Č$u~qZ&moDdzB&Pu$7@??, >`Yĝ:71Y]{8MP-Pq8J:0QI?k,+8-Op>&MTsǵfg,pJ 6D:|(T{l?@׌ۉ`c9)gh͞X|S}Ŀ¦ w.G@!԰X3]8k1BDÑ@p}]B&RhN3#zz֒E2,X^!3׸O-i ir)`'{=ԚC͆65_q24ƫ_%j%.Eu? #NS)^ԪRF[De+:y ]9Fo6M_4%h ҫ,R>5+D_+Et&J zکF~6 c M. A״/<vUw;_69~.eFiRdxKtro@)`?Wg^ kU}Wbyύ>s[ X$_x$T"-#QenGLt}`;ʏyA[= &nftԎ5qyPط,$jlw9alW(n1Ԫ- ̍ode6| Zo8DGe].\N=tK ."@ъE%< b 1/gK0vrg($X5WsS?vE&L-nƒnX$[d=v<^>/KÀz䳑y@<#%,Yhtмh55У.gdP!"vBvXL{)mLrDNE> wɃ0ͨ@[=*96h\Cґ!c9~ۑ9\vʝU 0i=eMk [?YA&Z` w^'ߣ ["ۺ%=5܀{q!d@KV >q7ڂ׌ܣHi^91ޟ r|m9&I.S{F F1/,ey1`oDhׂmB0zRz&3ĕ<*㖡lBDz|ޭ$Y֨ p%1[T%^n[hQb=ȥ¬+Ϭ߬=T? 73R]+fFHjnΎ2ĭLƣ lѭ<>>"LHڟ :#sVa}J3圝l/HCi3PwEg ^ ^JyF,^SA@H;t]k.jOX>κYBٯ 59~f|t\#ٗ3:D-)" gI歕isBG3]]6Sk&ٻ 5ASL#ps횏"=->9ݗ<338 <ؠb.OĻˉE88'L ~Fc)ꄳv=o_fn=2q!pi}|,ODUotWxlܹ9b^\uξ~C6DһEw:lɈ!;94<a-݁R99n =p~/:}9BalIC#~fQܡlj=IUR|T@?KrYFf+ܙ2B2YSABggPޔ*qogbz?3Wk_ RTq`O ڔICe /Ms+;i2NAأTpY#553>K(Us(U6f5/(aoИ#V\~wg@˳C>W&҉;xasmiS;T8ء]Jo+3\KB6OeYДaŽ6id<#jČ`(\ȴ3KpUv1P1JdaV#veIXw/̯SWA</,ȈV*/j6Z(`3r Nm*ȒN$(J|`;[*+Ѓ4q[l2n=sav@3lg|G+K -O|r#Zބ_@M#fҭdl6P9 ~$oyIE+F{K HXݶ)CuE +#y mjdgə؍ ]m2vLJZp˜]rF+Ź]TmqĈ)(aqCm8Cxβx|Qh.OVvs3yىͶmqa-agCzY5S?{Hif$ľZ,zKT^}Qv">ò1\S͓zbHC QY-f| fV8˽jh cBG v ?'2Zh KƠ2Y.=o%Fz @C4Vm6B!6Df$;5l zV à[Ua09u7'9*1% _PO$l6-H ^xD{@ bƿƻ6PZ 37~31 t=i($V#_2ѯhxn=M6'2lF%I:nԼ(W:{A uVW@ lHu|2IM*ԣ3H5#Dow/&{zruwwb# g 0Zt3ҋ}T\J.R G#14M%Oґ԰}AW,E:j62F]vP_/v/~Dk_tV N=e{+QZO) QVG:}O[k܎OX0507 {V|V1,}45kh} M ⨖ (Š=n0{Ed RR1f3x&[<=ɺÉM02 Ғ^.!/nڇsXK|ƗҚw`[2o,@uxg,M ҢM< $-? ,r{il2C$vGM5~'G'ѐS=-OqqV&Fq:2\g0kGsYzkޞ{؃Crjꊂex>K2lSbG": ؗSU=sf`q9 C-^{O3 9 O0 jo)qizFd"Dcmp׸ZT[?)ZBO߷l0HTTtX!{мhn#`ysX Z IolUHFl601Pb}5EqOWQ@v#lqLtpP8ԦAQ`|Bݎ|}Csj~08Iѓט•9o'!>y>H\h/!#ѓ)}2,W:x=%:\D b: K·B HPzWfN,|2LsWa}5br ˻qXVzW{E6m$EϬKvtXiSAh"3""c$joy 7>{/liZx!^҇dK͌ o;ZN)ˎ~$4S4=^EB]lHu8<_Uz؅ $(h]RG7[cb r) f=>|FOe%BPAVxV `5>n|2oW g-?uxDXo%s?;xkH!`qG=i9O3`sEr#P9hܾ& {)mSd>.TUٿv;q82h+q2şR{EetC0 %nt9nKUrjLt[824h?synnF(+Lbgfn7QBԙ1(Y6Q0e"EµH_|,++)JmZgywBʋZg jv0Zkҵ QlWK,.KB aMQ 6(r]DS]lZ|߰rF2w&X^hKӐ99f VmfUB*MlqÏ*K:͌Ӏ/5IW,LnJo #2̬!" jQ"1׃vvn%]"sZnO:FV k1H Ӂ=.:ixl^ۤ{1 g.:f#E8N<]0gF {teP^MUV"E_2IQTLP7O#̠l»%y:+v9֊fO{'\q` Ly5%mUY:EtT%8.ql 2no 6ON186d$_y0 cCZޣ2KgZ$("-c `> rW!_f-7%!'uD1CggW2E \v@28wWiIL5\}/_gK_Fh ['V0c}u`~N7198 =:8GѰ]?n$ILvdJ({YJ3bO.x12 +Zq|9 1m4+5ؿpq&P2!=.Z:m6w2@_8R dVP>y*_ Y\6[I$wiB[_fWbWOHRoviF&iKiyTL)5߰3 i x}Y6ޛE4E\u]%xd6n7hgbF"׽A(Ei)PPn)NRѓ^K#Uu^,{*~E-w&GvTKiu9RjbbC xsHB8!=c1Pb{#j6"RNZU)k.'7,Xf:?-q|^q 1u,u-ti {v/LU\x鮓X= Hqǁnzh[Mv뱂 `*LN;U律M"o7k 5R*PhN7VzΣ-D`A^a?|^g!urddL^szPՏKyl czB%+:xsI.apP3#T߷uc2 GCvW j0fʩSN1Y*DLtrT 4VKL6axrB  UG03bS2jƉCP\g[س)h 6蟎Ȟgؾ1d!4͝335 1%]6{q%!;+iS9rVBԾL] Ʊ1愰`0S/vC@ R?iF6ΜuhŃ5$$I`VBy8u2uR\73Nx Vl%ڬJ^<~i@Fd#ҽDa X0ԭ>I' `,M;/@۾FnlLCi2G"zjOJC ,s# /,VӬ:Ha/ @y_{.UV#za}Wj] +LcG\3 &#rubè,5h W2,HO^zjBi$.6NNO>C[eKj!%T78hǨ!!DhW۠!"hwUpJu_r:s QUuB;tvT&3fUA=JPn^(rL<_0nj)F Ttv:&#SԶ  |&9SB*iqOzIt 4$5s*cĦ2pebyl:5 h/qE/ISdn;wD %آX4Kfi&RT #j:6eiݢ{D glע&4GeI!]taqfԾ=0>lEcD0P%9>nViq_VlGw~+9&h5 cqݟLȋL d ׍%ZB%ʭJ&uvfYfЇDCKF/ʇuNOD)|qٍC!#r KR`H-ԸKKF"{Iހi}zMEcԝwM=0x`OŁ: ƣy%!pz( *!$5{L3\rh{c;]J#IZq`Ee,RĊ堂$Fj1Z[] 7$p֜d‡{#q*T|s d;u+| "a",2394z|тpDP.P=ڊu҇eEhoC=WyNqA~#l ; 2ԇ5WfO><2 id, SU9]fP"gHm-3[MH{WKWd8,p DDUVChQF2,.S8$2 pΏS.,y{nBQ=H3 ?䈜MB;"cz.EYkϐs#w.@z\P+ bt\gBh!rl!NNOy+'sHUUs׼ccni`4>M#o~6߅:"HWVnwEyj+ude{]9goUuהV؂{J4׳ J.+U3؆T0۞ڵ{ 3^g^bC 8^Sye&7z:C+,|J?%MG׹[=q;] =tZjuV>`rhѼɉ A݅US?&a㾒J֢h|$;fr~2}M}Z2*tXR7aXF$p U[iRDEJ,"ȨF͚#Y7s-iYtfxa]R a )#7zUs QA6\JƓ3Ԝ1$p 9cj޽}_ jvnyȨϜ&ڵ]k,5LPnv|R^v'Hd\hZ[ ݛc75W0lNK}2tao-VP`*`QnUx~Oۦ)hL- B8~/nC`^Kn|w[u@(rzscjHۊq:~)4,)@Z5Q3/YmĤc6 SĚ#ͨ{?x- EŴ1&Y6}@i CVB\Ԙi:LK, ML'euk 1u+L{sl j*nL2ԉ `=g@ >Xx+v*,>A)8 d u!! f"gKYiμ>e8#?ϛo~deb6$!Auf@nA-j-0*axCPyom(Q8?VOp7B[p{D'BXd#PT`v˻?J2`@4ʾ˰<^̄ҟ" 5}R'@(ϬܣtO ] 9u=Mć=y%?UQQdS^ CTCIW=T)Tx\V$=O7M{=^"`W} Y?p ǃA$]q^̬DGB5R~HT꫿3Q.b0U]BPwB9T_h-fE}kҎBWK.9hHg9ɀnD!떞i%Fٻ=Jg8i]'LiǗi<3Bi٭Zvt;D8JN˶ r1ɾ=;n)^ Cq_y݋ KVUyaeKd'BJe_', 2"!i/$~ۆy;zò3ygc6OQ}o$8y|.(V%9 rA: (K$,]&vdhNJk`9!ͽUֺj5JuJ*b~{t/Ĥ!`Axަ&s1+o/95ɢ`bM~?ٯ)hJS(RF璃w` 0G./ me[3bWvIŊ烲 F3a=uw-y^\F5hKkB?K`xi[C#.^+Ko \8Rq}Yp;uĕfS-Um*)! XOZҔiYOɄƯ'SCI&6HW^g>L2*"wz}7 xbLHlI ols" #IO/9ӈ _"h]%0I\FWo"|=t h9 e.iB&ce6{E>O;a$޵)Zf'Y>4` Ƚ1?&>VV*zu. fi7*x_;[O *S{^@dg]E?^ﻗ֝w3So'\ qq(i%pMs׬pߩ6IߵL r Rh"CG҄HLLҬk" njF+'6k (U9t^3a+G-ݪ).Ϋ K${<>+58GX F?O¶=.Žɥ#Pfڷ'ܽg :BdwN+ cAb$H,)inf!PRqu([Tz4#Wja4׌ ׳,"iy@z: * -gP^,32?p٢Ǩ= =4Cؓad'y[CJ>/jגW4Щ4H-"Mld ~\1>F#p`:TjO%1a+ lK)pNř fl]F! :/%,Z~½=͉C?al4tA{g ^D%0?N$i >,=^ ǎx%ŤR8qn4B M##^3>_fHzTM=d>BnzYrznmԠxJ!A7.d,7iަ7[fI )nʴbR'c;*D1vӇjxܩҊfe Q0WM('m彂|d+f~>b|^d3\S(QFf(tp Pk^%XiI\*JpfnȜaiW (s_cϯIT`h?vbz1ɑH~p6z z]fTwY^pD_~jt1/'R̈́ޥF9vdTMXZWc tn~,GcX^D24ݐ7MtIxd ,. +7`P9:ANdUD|fP(NV YNB˦Sh)(0.*;c r/Rۇ*uUp:hoڶ80ILmhKyZu&$N_ҏ1vf|w<."lAC$.dN @ΏIdq (PajL/BF)l7l97ؚ({Q}qPfZj.H)Ӥj}{ٱsH~׃d _c4#˩LًO?9#nUh =&]v{y)s.ΡQܯfi!7V(JCNy"iZ -/ʆ_*6G捰k6lю/ W6IbHx^) ^tk<9ef-Gʕ.2}qraQ >'F m8eppI*5uXߙI¨Ҳ@ -P̞~ސ˔V&}1i<Խ|!J._ pـFjYI}<,QR,Yk5sV GSFDA+Y{o"U9TI!~5_Q`m9~:9dy) /_(xv%"hq9oqU6 n͏Ne-oA]?9}Mafs$$u;8+U1EzHj_q".f чZ׊%Yť?Ve;hyR] +r~ʡʢ5?LmS)FYS %Gɨ4:eb .Rzɠ' !TsþwXUNT^ ]\jwy`.сjg|m S)xfD~91Ei^{Kx 3zɄ0NQR2O] /c~FQ\OQcp|&-Wm߼`g b:QemV+Mas_ |(T83;4irr7kc;5L]E@ mD~I/)zA6ڌ<}l$KRJTcj9h Ԃ<+S+d.N{ ,2]C40s-_|]0Î(.`^:?Yۣݳ|FH&Ԫ,xIn% !15Ǘ G`YFh!P \a",~Kpr[tnZt3YH$xmVuJ Jr,65@s8J5D5Q-gDǦEᬰءpFIYOzƟI%Nْm?M U\@]p]_uol{ofayߝ̴^&.ֳBʾ'z(a~U @8*tC(WQ!X\57絪ы>OoC+E5٨M0(=AAG\Ѳ ^"huJgEcJ8b bM#z>ˮ]qCY _>Z5xhꂈ]g QwWܵ'W9  %~#z4<"̩/<M *0?2*S%9(F&=|i-^*6Ry/j4,|IR6L:uݴNnG8%I]P< C&tI&G3i(8Xl=NuRƟKElj필 ~=(9^®N5Kae3&| ޕЇL@')Ӷ 5G.q%eWc=Om)S'(Ǘ&$  (9\ mBho:8NmKA]S\9#y(%xF )x-@{ϻ<7h csO -:- %!2ŔXٿlUuqw^%_^ //!^t"]*e>\ou1w(~+T<60DVz/dUwS=>ͻ㹮B~:KxշSJG=aNZj YE?oqu6~m4E!'cۧ]ost=m~M gPP R])gìWn/F $Ho{hnޝ²v9K$L?9bG7{;7Y0♑% W;y)4whCDDt*t V-԰%Vtwd4tFýZ휹pzPoiw#O$KkQo/MPbY=%\! ;Jr A}*4k!ˁ}b}굠RCkح-N hIG&` YюI/GW\"ރj2Zcx EyUXrlTLNw*2:B'vitǹL-Ucr8FJxCtZg~\1l o|۵[X'NZmq`jQ~>F u6Rb:TԆd]?/$1}Rc=&Ic OVƍY,<`)f\VY %z ?3#UuӻDڠb$9=^΍jjnp ΘÌtײ/w0Н]74]#J4?HTF#%<L}y 3;'H5($-p4)?䕾z_ٹymں5iq%t11MoG 2T{_r@y~h0*cwMu a3>7z 1 @\&JWM;c"aOvK6,|ج_=VߵeM`|<%VZъ qjg7薭т,e(IatiJ'hd6f[gs3FȈkpLO6:Ƴ~l7uȯ.W@xD-Z'O1:O?DP;K3JѲcVoJ1$窛 x1.(-b*u}*Zs;)3ǽeȉy5|W4Z[9@9Z'nJ_s]X[Z~d\'::,t~MH{QBX^ vc QHSeU6T#_pWL _$C>+[Pq>p) n`QGi"gut\0~E@A mXn=$ӦUfS 6;CY+7f~ał\jВskے)VJP:KRW̍eci\mCZ7N'˛@}H OCN0;dfZaL!72)W{29ҁAΆOb)9F]i\}KŤƦs[IXMu_b_ռ7p]W3ZI1&kxL"39UN b!efHm Ǣ[r,lYIze=AIo /)XtC3"Y8 ʼn#S8Ÿp/{0ӭV9+d|GB>] T߲WTvl9s Tl ZP2rPY*XD# g}rfXMW^ VWmRe9pwgB ڙŘJԀox#PoF&lƿu/D %%ˑpyT7ђx{mlO!զ\fyfE ЎיrLWD!p/hdFa @d u2o@>yH,ې NjUʿ8F1c^є[oJyEm{RpbW+۵I|ew t  Ӵ,K$]M8d%d߿Y2h? oٟ:D&VC-faAQXsOsuʋ% 0P| lxRȹOoA_|,?uSgz;Hb+wČR^߆%t >9iA lkP-`g DX m c38UφTXb\%g$ycF펤z2$ 7za雛W̏orK֑XQ$MMT} NBl,|Ӵ2O ϏÞFvWHN7D{^⮫0[? ,‹!^k`qĨ(UR`t)Y^j|9A3icjg}Ϸ.=^)I`*D."~>=dCTT6j\:Z27_ QG nLtkf`}De6!&C{&3L,-cdƫc<5 CCbCfk"#n&.58<|d~} 67>?$LRA_c*2$Ѥ9;zwOSs.tf㗭ԗ07L n4̶Q \UF\S[D[ZxL^Uw&Aqh@o4z(<-+Q(VL-P 2+2ܡpzT3Ԉvc<$Н- F=(UϞ (vQ,hЀ!I0!.]uYHݻ A~]A_kF#9,9~ܻ7Q8mWňsbna) k#^ҩÄh=uʡ'[=tgo'9M'zxDLlFY@S4 V?Sg=5/O;, M z8dz W̓]UL9XnMBܺ* \I'5snӻɃ"Ub+3H"UG&FMkyoÿRUnQa`VHC6=XB/Xaeu|,[d4ҮRqeQy]Mٽ_1͑'k[E ?KƤkcd=%fC2%Ƹ\?_1ay)s H+-N:Rjs |+ON ᎩDUv)?l8 Ӑ@Zn7[Nώec#uD %FA 8!KThWL'+C{$B9Cj> 0!-g)oqioi3{ck$rl-x7ّ#B7*# Pz&DQd{YW/#KC]Fqޘ4a4E~SYZD[H[_1B (TKH W(E$'׳9E2hmJ*Y*} b<. wM\a0g2DeL]p Q|.V]!ܡvZ-/ |N"``EהQuX݉Cf;&[PvmcأPD 3Ctăccm#3k_P4! zx&ڙ5DJ%ᡠ,(@p6+[U.;>MڛYd=#9aX,d}T5*#HY ίZ~0Y, VN&dh|wGb> G$ܵ5LrV kU(%l 6F]ٳ ՌRto2 e:5O^]^̀z::ꪍׁbFI#22GTdxկyVE Wjܳn~o5f|`w.y}7*Vu% E_cxΥ>Bq HܰbT;$[iEQ&XrS\B4UayaNEqηf[zP}?.9B=FϱVT*ڙl5yڽ]"!&y΅;o@-3tAқg;o76Ȅ#ߠ/ʙΧo1{UB"! 8 {qdOD"s["¢, 7cdꢋnߔwD eEHYŃX&:1ҭDJ?P"bƼ!닂Y'%@ʑ T(g#Kv֧i#3$R*ecn,⁤]8䏍iUv4zRvFM V_l$:+0w2"5SEˬ5Ya-{cEYcbs/90-& b VbIEO:,~(.UP[ 9xK߬Ryf;oi@<7 j*.LN&A߷ٺ=.'|+9a5Di|S #p?TPcG k""]UʙܦuP [nÍnz HgvG =m,,pj$qB 3al9++ݎZf?Ru/"[WQܑ޺w.LTj=)dcIGWU@և'9Jol! tFnW*ɘ BlL3'ny-do;?,WmVݿ3Au܈Ӣ[9`SbA?#&"a|RG,ʽ0o0dA nbYݹFhoSoAR(^$ujfzØ5e9%w1]Tz|iG2 ɓdJ,+\7z: h 'nӞ>A`_bY$(ӓ S9_{ Qv-cȊ'&0JIIdqO.8yBxq&W˪K‡xLoj* G՗؊-_Q^1WeDQ S#lf+ `n^Ϭ? tY.p}nK+ \^+{8$Av.:m% Q%pS탈 σl1kUo]yTtݹM2#AzQ~sղ3zZDd[&+wɯ.w!>r JYPnd)fO6x^tB6?wq\s*b#qdEƳ<ߚ7sw& 0gO|R ~+0tDOd碀aV;󫯛 Xcdr< s2ުi=͔)9&@F}4r]ZEdAtY5S(bןG`uJYE3}KȌU/S5'ք jcڽ[?;L$=isi .gSi[sW ' L/Z(O-KN8AA6pԡ*|Y&Wl+ 71p?фcNu藴BO|cnjZ;r`ڇI uh%Nkf} 6DMi-!-qˈzDfo "R!Sf;cYqo&ֺM)*]0,eڵRv;jw_1YFi1!q``sRk u0੫(q>h4g|iTLw]QDU_/;n Ǫ R.]|6#@I۵{}SU/=VLWы#V,8~Y8Ka+ I @l>Hj Foܜ6la{:Qs&_۷HΔ=6qtQ\$M3YtbIL#Ҫ/s'ލ6;s|mP ˪/(1Q2Uz~vU`nbc5l\Sd9j @("[#`nP#c R?F*l 3k5)*7  2UȞ|(4.kax#KK)pHnaCd,Y:WcVމ+,.4ŭ!p'y,A՟葔eblg٪a6yt9O|cGŢcK7 ߰CBll+?=V=raPͣ5̨d/7. a:}P *f?(đɃxгT8Drcqw }pP˾ErwL9;5pHy [=Tuk]̓SX6W^7w?㼪n9;wucCrAաsIIK 3aڞ ;L|mO5lB\f'Vnl]>ęq "a/LnS5O}m9l+K`pҦ՞ IrM}n{8#sl}!b?T?| X(I1M"v/Q dA)Xs,AtC"{`U+AՒp u0RR8O.!{-=1Jji^nGV}##x Z!t%(_S*( 1NjJQ4Ф¾X#PϚSK! ΃^}]ۗwU*Q?P슛[n.Z0a\?3S8(>nfin"B3X$;g 2Dc=4޹Y}l +!WAws?>c*5@F5&$,o;/I9yl[/i~ѿ#?ң1Ż+ft|CE\YJt*A|& Рl#S}^9'{_A1U;2&4eZ~BE"i-' [7(~uL0w'xk'O:ʪt(h712&+vYIQ325p``0lU::8ʺp$xgTlK5aQ3p?r+8xu+S1*/NY| i,rkFG(Hc E\y\p?8ecO4JD %#z9ww#c5}V^w?׻B ̨iQK7D;dojn7uخjv&ЭDc@ٞ P_lOM uj&Zn=j)*LM?t0 @2"SC` iube "$iCrf,a n(/aIyW^+j2`FI Zl=wDPBEw8u,4C&QL49:nGVNe By]Sa.-5O^je!6cRE B4+ou?{4 %0 QGg>{(<5WT;us9 nέl=ڬ+rm ͍ϓ.{y\%DŽߛWuCeUY^ kՠUO!<] %nrBo]5o5fYyu~]!BK'XReq;׆MԳX&8@fˮ?#R35n3J.)kSrCDC8A+b^Rԕ Fp!>$;d;״s3;(S,4Q5gq:_!(mwl{rs&v)nXBA2_MgihH+ msq&OOXUkɧ.'pǜj& ب2|70>, <OA谑đ1鄪,_K9߃NbV,Oj*s$Ap&FN|T4B|ڴ{K' b߱=XD$[s:󨷺hBTM1 cJНOyc,_nw QR ._[WGPxgOCVSÌ@朙 .^TbUF`' =a0cuI75߄턜7Ngr̖haiW^v LADLPmd 0gq~dcq%o֒ۄbƞhtXPqoMRیp! x1 #.yyM3NjHޠ` » F]zc9v9r`0<ʵA׋E~*IpK<32v 9͚{3qfSAX\jp4F ̾/TFD; ɜJs„ ?% \fɏ`NV69*(v2-?t@@q$ ͋! ݤB<XujjSpx-`+hhgL:1:FW ,"g$؈@C E)ÙG+s9 iv̈8K @oԛhakSYYQ#[Lu:}*,Юzs{T`*b[n<ڳKkN|6Nᨺ*S%¼CZNgw@!=_nh[}LObp7!9A&|-2cn REX3u .:aD_Js=2JbR_9jq["C^wb%6Ľ-2tk,'-QaWyAJ9,X SUR3ZpԊکQ̙8=a!/>F"43pa: Iz~krc^7=AF?6ݰKaL[3687r"q5.}3;SN;P"P="]ֻ?D垭h[6pjl;oUr+re 7-r1K yv*w3yetqT}Pr8[_L=yf@!ȁEs,2LWi0U[gU{Z4H)z{ U\#!CȷCLE1Z&c^kK#(;;tqoWM6ҩ0J%Zi;:ߘTU#>~clƉ/рJNc]N}RER k%#Y"h!/OˏG#.m[5cC{"#q2 Kgp[);y(t@ Mn15,h+8)J=.:ʳ³Jy,hy=\A:PH/ՉSjr4)yz[ȏ؃ ""Z?FG-aO|Wsj(#;ϕu{v@txDR9o-_x&,W)^\O Cd8Re%Qcn'Ou83]lZ|Qgu=Y^0,+fEg#hȰuC&Cm2=WeE osh;6{FDTi?Qgi053!x\IϯK/&ŔDV\-Fs96Z^ױїryS1ȈIxL^&fz;H㠞zUQKq4 {PNRm&~<w|1Nfn??~"Ceh1;7W.צq,z MH39 p&sOMFѫ=Zqiu e-gPR(qetL\Th&ʁ2ͩO6R)e7c]:7e|_t_WޕN*Vt=2oYxE.<=/4 @u%U͝SrAm2OjL/m\|Nþyɔ ׌-8+D%lDwО'wo}Aq3VgP=t%9jvU+{wCra92W֢cXV+sͶ>"" SӲ&m4,CIA8|!PYxV3#F]֓(<$d)\l&Qyu6 27Iz J0ˀ@h\@aS[-r>풂j 7PQ}aw?t<nXM.;R&TRls0kodSvhFƃK&[aYNvQݺ¸6M%FC/Xg>" B_;Kvիz&Dcn|fN~+" CUo;u^\ZhӲ}"nΓ:FO&$[ס,u!ߛ@cQsAμ'Aj2WUMRYYŝCJ%JM>V6 ol$ьz. -52 v7 [-千yhR&8PAPZ?A隷,;XǴ!qL)N__fnIЙV뵘!R3rRRLKQ݂ ƞ<{l'zm}HlH~a,*nךTPz /n5+' !p* nNJ?Bev#>ju:DY~hgꣷ1 w*~z,cQ9z]]/1wrx f2C:}nz=1Um)SRkPGAS@zup1u~y #Q0 UBغI )~ab.ͬwbo ի~9L1)weQBCrfCOa:\ TMM(@HGYpO;|vI4!2VﲅdNC{RKb"Bxd)밯*|wJ@Yuux"o c;52۽Ч3ER-ߺI3 Q9qJ%vsqR ; $s/6ȑ0HϛJ>{aH#1K3ƣW3^k_:Ⱦ<X|sYNn#+ @2X(oJʲ ?@H>mKFmV YmZS[rml0tV.,Bh.VG*<]l(/q$S#~bȄ#BӶQ4ȸ! Ęl{hX]eƵ" [M0MVTSPo*>"WB<@@ ؋2T,e,g7طӋD6ykǢ3i8`&qpp y`vhDpYv(UH+5?:_emDJ1-m +/͓r<6CGOfx'\K(ˈ)Q8 Qs-Tƈ(CwV^X+mAFLkr oa# ƽarM$yg)cF8(){ך}o m3stjtd E.<>"bo`՛i4}pFiInOA2(#FŜ>bz: `[֝CA92M;)ɧɍaTBqܣ;lF+ i܍8G/4=>c4lK5IXu6' &%k選}FtoIHw1CC!8Sl,>ЌMTXjνVRPB MCIl{cԛѩ!TЬ썟; :q,p$u6jn6< zH@(#"ib0p&7؏alP\F)eC'~RaDF=rOEj,/X9@fW"WNxT.wcD@VRT>Xɜha7V'El+%fs4<2WYAZ.!!ڌl." M#{<u5AyԾ(|h'GCDb=5(q{ yu9նbHU=*C*y`"qMS2| xIU,[G2K0VoÝzKrFx 5;@q *#Qv,D8Iu YZ