libopenssl1_1-1.1.1w-150600.5.9.1<>,δg-p9|jsӾN%P,cjDE%˼5&9 1ɊuR1GO /Og2 Om)?Věa`07U4(MD;XaBVJ(k܌oo cX<'0t¾N^/pJnUQXBIl j rIk t }%QŠbךcG1뒢vSNYE {bVzyJ"Zx8.>ŧS۔>Ib<?b,d $ P\`lp  4  F  X  |  E  P t        ( 8 9p:>Y@YBYFZ9GZP HZt IZ XZY[ Z[`[[p\[ ][ ^\+b\c]0d]e]f]l]u] v]w`X x`| y`Czaaaaaaab(Clibopenssl1_11.1.1w150600.5.9.1Secure Sockets and Transport Layer SecurityOpenSSL is a software library to be used in applications that need to secure communications over computer networks against eavesdropping or need to ascertain the identity of the party at the other end. OpenSSL contains an implementation of the SSL and TLS protocols.g-h04-armsrv28SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxaarch64AA-;H >遤AA큤g`g`g5g5g5g5g5g'dK46c770b4eac633bc06a7b48f55f43162538d5ce2b930429b203a9ea9b0e9e5471b7b25b75aa2f24d34116c692879f272161d7b102f7bcf29280d1602b33d145f6847ea6c3d9d47b902398d9180ba1aea8546037d4fa6d3b9e7f4f2047e318283e02f795246266e6d04eb5b862a7240783544c59100f65f3120f9df06aeb3415c3b60b6f55c1b2eb324a5e8e6756fbcf502c1adf2023e032899010eac914c718d8742839b4ffeac40d1df60427453433d69cbfd8370dcd53df0b6684c99ee06c6c32913b33252e71190af2066f08115c69bc9fddadf3bf29296e20c835389841crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1w-150600.5.9.1.src.rpmlibcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0a)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0c)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0d)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0f)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0g)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0h)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0i)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0j)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1b)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1c)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1d)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1e)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1h)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1l)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1w)(64bit)libopenssl1_1libopenssl1_1(aarch-64)libopenssl1_1-hmaclibssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_0d)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)libssl.so.1.1(OPENSSL_1_1_1a)(64bit)@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigcrypto-policiesld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0d)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0f)(64bit)libcrypto.so.1.1(OPENSSL_1_1_0i)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1w)(64bit)libjitterentropy.so.3()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1openssl-1_11.1.1w-150600.5.9.14.14.3g@g dfff)@f@f?@f?@f?@f?@f?@fIfIf~f~f~f~f|fuk@ftfqvfaf8@e@epeeeXepb@e_>eRe1@eSeRd.@ddgd!ddw6dw6dtdkY@d*dd'@cc=@cccccc{h@ctctcb[c[@c=qc$e@c*c@c@cc b?b?bbbUblb@b@bbobaG@b4t@b0b0b)@b!@b b bOa@aaar@ar@aa@a@a*@a)@aapa=a+va@`m`Y@`?z@`>(_j_~@_Wr@_G@^^t@^_@^V]^O@^E:@^C^0"@^)^(9@^&^&]]]]n]x]v>]g@\@\\ac\G\G\A\@[0[ @[u[u[r@[b@[Xf@[Xf@[2*Z4@Z4@ZZ2@ZH@ZZv@Ze@ZTZOZOYYKY@YV@Y@Ym@Ym@YOY, @YYY i@Y @Y @Y @Y @YtYYX@XXXXXh@Xh@Xh@Xh@Xh@Xh@XXXXX@X6@WSWSW_@W@WW(WWV޾VՄ@VVa@Ub@U'U@U>UzUyx@Ua@U @T TTk4Ti@T\@TFJpmonreal@suse.compmonreal@suse.compmonreal@suse.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.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.commjambor@suse.compsimons@suse.comotto.hollmann@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.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.compmonreal@suse.comotto.hollmann@suse.comotto.hollmann@suse.comotto.hollmann@suse.compmonreal@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.comotto.hollmann@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.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.compmonreal@suse.comdcermak@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.comvcizek@suse.compmonreal@suse.comvcizek@suse.compmonreal@suse.compmonrealgonzalez@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comjsikes@suse.compmonrealgonzalez@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.compmonrealgonzalez@suse.comvcizek@suse.compmonrealgonzalez@suse.comjsikes@suse.comvcizek@suse.comjsikes@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comsflees@suse.devcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdimstar@opensuse.orgvcizek@suse.comtchvatal@suse.comschwab@suse.devcizek@suse.comdimstar@opensuse.orgdimstar@opensuse.orgvcizek@suse.comvcizek@suse.commeissner@suse.comjengelh@inai.detchvatal@suse.comvcizek@suse.comjimmy@boombatower.comtchvatal@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.comtchvatal@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.commeissner@suse.comvcizek@suse.comvcizek@suse.commichael@stroeder.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdvaleev@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.comdvaleev@suse.comnormand@linux.vnet.ibm.comcrrodriguez@opensuse.orgvcizek@suse.comvcizek@suse.comvcizek@suse.comvcizek@suse.commeissner@suse.commeissner@suse.combrian@aljex.commeissner@suse.combrian@aljex.comcrrodriguez@opensuse.org- Security fix: [bsc#1220262, CVE-2023-50782] * Implicit rejection in PKCS#1 v1.5 * Add openssl-CVE-2023-50782.patch- FIPS: AES GCM external IV implementation [bsc#1228618] * Mark the standalone AES-GCM encryption with external IV as non-approved in the SLI. * Add openssl-1_1-ossl-sli-021-AES-GCM-external-IV.patch- FIPS: Mark PBKDF2 and HKDF HMAC input keys with size >= 112 bits as approved in the SLI. [bsc#1228623] * openssl-1_1-ossl-sli-020-PBKDF2-HMAC-size-SLI.patch- FIPS: Enforce KDF in FIPS style [bsc#1224270] * Add openssl-1_1-ossl-sli-019-Enforce-KDF.patch- FIPS: Mark HKDF and TLSv1.3 KDF as approved in the SLI [bsc#1228619] * Add openssl-1_1-ossl-sli-018-TLS13-HKDF.patch- FIPS: The X9.31 scheme is not approved for RSA signature operations in FIPS 186-5. [bsc#1224269] * Add openssl-1_1-ossl-sli-017-X9.31-sign.patch- FIPS: Differentiate the PSS length requirements [bsc#1224275] * Add openssl-1_1-ossl-sli-016-PSS-length.patch- FIPS: Mark sigGen and sigVer primitives as non-approved [bsc#1224272] * Add openssl-1_1-ossl-sli-015-sigver-hashing.patch- FIPS: Disable PKCSv1.5 and shake in FIPS mode [bsc#1224271] * FIPS 186-5 Section 5.4 disallows RSA PKCSv1.5 signature operations with XOF. * Add openssl-1_1-ossl-sli-014-PKCSv1.5-and-shake.patch- FIPS: Mark SHA1 as non-approved in the SLI [bsc#1224266] * Add openssl-1_1-ossl-sli-013-Mark-SHA1-unapproved.patch- FIPS: DH FIPS selftest and safe prime group [bsc#1224264] * Add openssl-1_1-ossl-sli-012-DH-selftest-and-safe-prime-group.patch- Build with no-afalgeng [bsc#1226463]- Security fix: [bsc#1227138, CVE-2024-5535] * SSL_select_next_proto buffer overread * Add openssl-CVE-2024-5535.patch- FIPS: Remove not needed FIPS DRBG files [bsc#1224268]- FIPS: Add Pair-wise Consistency Test when generating DH key [bsc#1224265] * Add PCT in function crypto/dh/dh_key.c:generate_key() to meet assurance 5.6.2.1.4 of SP 800-56Arev3. * Add openssl-fips-DH-Pair-wise-Consistency.patch- FIPS: Disallow non-approved KDF types [bsc#1224267] * Add openssl-1_1-ossl-sli-011-SSHKDF.patch- FIPS: Disallow RSA sigVer with 1024 and ECDSA sigVer/keyVer P-192 [bsc#1224273] * Add openssl-1_1-ossl-sli-009-RSA-sigver.patch * Add openssl-1_1-ossl-sli-010-ECDSA-sigver-keyver.patch- FIPS: DRBG component chaining [bsc#1224258] * Add prediction resistance and oversampling of the noise source. * Allow setting the FIPS error state if jitterentropy fails the health-tests. * Add patches: - openssl-1_1-FIPS-140-3-DRBG-prediction-resistance.patch - openssl-1_1-FIPS-140-3-DRBG-oversampling.patch - openssl-1_1-jitterentropy-error-state.patch- FIPS: Align CRNGT_BUFSIZ with Jitter RNG output size [bsc#1224260] * Add openssl-1_1-FIPS-CRNGT_BUFSIZ.patch- FIPS: Fix build warnings. * Rebase patches: - openssl-1.1.1-fips.patch - openssl-fips_selftest_upstream_drbg.patch- Fixed C99 violations in patches bsc1185319-FIPS-KAT-for-ECDSA.patch (need to for explicity typecast) and openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch (missing include) to allow the package to build with GCC 14. [boo#1225907]- Apply "openssl-CVE-2024-4741.patch" to fix a use-after-free security vulnerability. Calling the function SSL_free_buffers() potentially caused memory to be accessed that was previously freed in some situations and a malicious attacker could attempt to engineer a stituation where this occurs to facilitate a denial-of-service attack. [CVE-2024-4741, bsc#1225551]- Security fix: [bsc#1222548, CVE-2024-2511] * Fix unconstrained session cache growth in TLSv1.3 * Add openssl-CVE-2024-2511.patch- openssl-riscv64-config.patch: backport of riscv64 config support- Enable running the regression tests in FIPS mode.- Security fix: [bsc#1219243, CVE-2024-0727] * Add NULL checks where ContentInfo data can be NULL * Add openssl-CVE-2024-0727.patch- Remove "Provides: openssl(cli)" because the executable has been renamed to openssl-1_1.- Because OpenSSL 1.1.1 is no longer default, let's rename engine directories to contain version of OpenSSL and let unversioned for the default OpenSSL. [bsc#1194187, bsc#1207472, bsc#1218933] * /etc/ssl/engines.d -> /etc/ssl/engines1.1.d * /etc/ssl/engdef.d -> /etc/ssl/engdef1.1.d * Update patches: - openssl-1_1-ossl-sli-002-ran-make-update.patch - openssl-1_1-use-include-directive.patch- Set OpenSSL 3.0 as the default openssl [jsc#PED-6570] * For compatibility with OpenSSL 3.0, the OpenSSL master configuration file openssl.cnf has been renamed to openssl-1_1.cnf. The executables openssl, c_rehash, CA.pl and tsget.pl have been also renamed to openssl-1_1, c_rehash-1_1, CA-1_1.pl and tsget-1_1.pl, respectively. * Add openssl-1_1-devel as conflicting with libopenssl-3-devel * Add openssl-1_1-openssl-config.patch- Skip SHA1 test in 20-test_dgst.t when in FIPS mode * Add openssl-Skip_SHA1-test-in-FIPS-mode.patch- Security fix: [bsc#1216922, CVE-2023-5678] * Fix excessive time spent in DH check / generation with large Q parameter value. * Applications that use the functions DH_generate_key() to generate an X9.42 DH key may experience long delays. Likewise, applications that use DH_check_pub_key(), DH_check_pub_key_ex () or EVP_PKEY_public_check() to check an X9.42 DH key or X9.42 DH parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. * Add openssl-CVE-2023-5678.patch- Performance enhancements for cryptography from OpenSSL 3.x [jsc#PED-5086, jsc#PED-3514] * Add patches: - openssl-ec-Use-static-linkage-on-nistp521-felem_-square-mul-.patch - openssl-ec-56-bit-Limb-Solinas-Strategy-for-secp384r1.patch - openssl-ec-powerpc64le-Add-asm-implementation-of-felem_-squa.patch - openssl-ecc-Remove-extraneous-parentheses-in-secp384r1.patch - openssl-powerpc-ecc-Fix-stack-allocation-secp384r1-asm.patch - openssl-Improve-performance-for-6x-unrolling-with-vpermxor-i.patch- Displays "fips" in the version string (bsc#1215215) * Add openssl-1_1-fips-bsc1215215_fips_in_version_string.patch- Update to 1.1.1w: (jsc#PED-6559) * Fix POLY1305 MAC implementation corrupting XMM registers on Windows. The POLY1305 MAC (message authentication code) implementation in OpenSSL does not save the contents of non-volatile XMM registers on Windows 64 platform when calculating the MAC of data larger than 64 bytes. Before returning to the caller all the XMM registers are set to zero rather than restoring their previous content. The vulnerable code is used only on newer x86_64 processors supporting the AVX512-IFMA instructions. The consequences of this kind of internal application state corruption can be various - from no consequences, if the calling application does not depend on the contents of non-volatile XMM registers at all, to the worst consequences, where the attacker could get complete control of the application process. However given the contents of the registers are just zeroized so the attacker cannot put arbitrary values inside, the most likely consequence, if any, would be an incorrect result of some application dependent calculations or a crash leading to a denial of service. (CVE-2023-4807) - Removed patches, already upstream * openssl-1_1-Fix-file-operations-in-c_rehash.patch * openssl-CVE-2022-0778-tests.patch * openssl-CVE-2022-0778.patch * openssl-CVE-2022-1292.patch * openssl-CVE-2022-2097.patch * openssl-CVE-2022-4304.patch * openssl-CVE-2022-4450-1of2.patch * openssl-CVE-2022-4450-2of2.patch * openssl-CVE-2023-0215-1of4.patch * openssl-CVE-2023-0215-2of4.patch * openssl-CVE-2023-0215-3of4.patch * openssl-CVE-2023-0215-4of4.patch * openssl-CVE-2023-0286.patch * openssl-CVE-2023-2650.patch * openssl-1_1-CVE-2023-3817.patch * openssl-Update-further-expiring-certificates.patch - Renamed openssl-1_1-FIPS-default-RFC7919.patch to openssl-1_1-paramgen-default_to_rfc7919.patch- Add missing FIPS patches from SLE: * Add patches: - bsc1185319-FIPS-KAT-for-ECDSA.patch - bsc1198207-FIPS-add-hash_hmac-drbg-kat.patch - openssl-1.1.1-fips-fix-memory-leaks.patch - openssl-1_1-FIPS-PBKDF2-KAT-requirements.patch - openssl-1_1-FIPS_drbg-rewire.patch - openssl-1_1-Zeroization.patch - openssl-1_1-fips-drbg-selftest.patch - openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch - openssl-1_1-jitterentropy-3.4.0.patch - 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 - openssl-1_1-ossl-sli-004-allow-aes-xts-256.patch - openssl-1_1-ossl-sli-005-EC_group_order_bits.patch - openssl-1_1-ossl-sli-006-rsa_pkcs1_padding.patch - openssl-1_1-ossl-sli-007-pbkdf2-keylen.patch - openssl-1_1-ossl-sli-008-pbkdf2-salt_pass_iteration.patch - openssl-1_1-serialize-jitterentropy-calls.patch - openssl-1_1-shortcut-test_afalg_aes_cbc.patch - openssl-DH.patch - openssl-FIPS-KAT-before-integrity-tests.patch - openssl-fips-DH_selftest_shared_secret_KAT.patch - openssl-fips-kdf-hkdf-selftest.patch - openssl-kdf-selftest.patch - openssl-kdf-ssh-selftest.patch - openssl-kdf-tls-selftest.patch - openssl-s_client-check-ocsp-status.patch * Modify patches: - openssl-1.1.1-fips.patch - openssl-1_1-FIPS-fix-error-reason-codes.patch * Remove patches: - openssl-add_rfc3526_rfc7919.patch - openssl-fips-dont_run_FIPS_module_installed.patch - openssl-fips_fix_selftests_return_value.patch * Add build and runtime dependency on jitterentropy - Pass over with spec-cleaner- 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 - Update to 1.1.1v: * Fix DH_check() excessive time with over sized modulus (bsc#1213487, CVE-2023-3446). 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. * Update openssl.keyring with the OTC members that sign releases * Rebase openssl-1_1-openssl-config.patch * Remove security patches fixed upstream: - openssl-CVE-2023-3446.patch - openssl-CVE-2023-3446-test.patch- Dont pass zero length input to EVP_Cipher because assembler optimized AES cannot handle zero size. [bsc#1213517] * Add openssl-dont-pass-zero-length-input-to-EVP_Cipher.patch- Security fix: [bsc#1213487, CVE-2023-3446] * Fix DH_check() excessive time with over sized modulus. * The function DH_check() performs various checks on DH parameters. One of those checks confirms that the modulus ("p" parameter) is not too large. Trying to use a very large modulus is slow and OpenSSL will not normally use a modulus which is over 10,000 bits in length. However the DH_check() function checks numerous aspects of the key or parameters that have been supplied. Some of those checks use the supplied modulus value even if it has already been found to be too large. A new limit has been added to DH_check of 32,768 bits. Supplying a key/parameters with a modulus over this size will simply cause DH_check() to fail. * Add openssl-CVE-2023-3446.patch openssl-CVE-2023-3446-test.patch- Security Fix: [bsc#1207534, CVE-2022-4304] * Reworked the Fix for the Timing Oracle in RSA Decryption The previous fix for this timing side channel turned out to cause a severe 2-3x performance regression in the typical use case compared to 1.1.1s. * Add openssl-CVE-2022-4304.patch * Removed patches: - openssl-CVE-2022-4304-1of2.patch - openssl-CVE-2022-4304-2of2.patch * Refreshed patches: - openssl-CVE-2023-0464.patch - openssl-CVE-2023-0465.patch- Update to 1.1.1u: * Mitigate for the time it takes for `OBJ_obj2txt` to translate gigantic OBJECT IDENTIFIER sub-identifiers to canonical numeric text form. OBJ_obj2txt() would translate any size OBJECT IDENTIFIER to canonical numeric text form. For gigantic sub-identifiers, this would take a very long time, the time complexity being O(n^2) where n is the size of that sub-identifier. (CVE-2023-2650, bsc#1211430) To mitigitate this, `OBJ_obj2txt()` will only translate an OBJECT IDENTIFIER to canonical numeric text form if the size of that OBJECT IDENTIFIER is 586 bytes or less, and fail otherwise. The basis for this restriction is RFC 2578 (STD 58), section 3.5. OBJECT IDENTIFIER values, which stipulates that OBJECT IDENTIFIERS may have at most 128 sub-identifiers, and that the maximum value that each sub- identifier may have is 2^32-1 (4294967295 decimal). For each byte of every sub-identifier, only the 7 lower bits are part of the value, so the maximum amount of bytes that an OBJECT IDENTIFIER with these restrictions may occupy is 32 * 128 / 7, which is approximately 586 bytes. Ref: https://datatracker.ietf.org/doc/html/rfc2578#section-3.5 * Reworked the Fix for the Timing Oracle in RSA Decryption (CVE-2022-4304, bsc#1207534). 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. The new fix uses existing constant time code paths, and restores the previous performance level while fully eliminating all existing timing side channels. The fix was developed by Bernd Edlinger with testing support by Hubert Kario. * Corrected documentation of X509_VERIFY_PARAM_add0_policy() to mention that it does not enable policy checking. Thanks to David Benjamin for discovering this issue. (CVE-2023-0466, bsc#1209873) * Corrected documentation of X509_VERIFY_PARAM_add0_policy() to mention that it does not enable policy checking. Thanks to David Benjamin for discovering this issue. (CVE-2023-0466, bsc#1209873) * Fixed an issue where invalid certificate policies in leaf certificates are silently ignored by OpenSSL and other certificate policy checks are skipped for that certificate. A malicious CA could use this to deliberately assert invalid certificate policies in order to circumvent policy checking on the certificate altogether. (CVE-2023-0465, bsc#1209878) * Limited the number of nodes created in a policy tree to mitigate against CVE-2023-0464. The default limit is set to 1000 nodes, which should be sufficient for most installations. If required, the limit can be adjusted by setting the OPENSSL_POLICY_TREE_NODES_MAX build time define to a desired maximum number of nodes or zero to allow unlimited growth. (CVE-2023-0464, bsc#1209624) * Rebased patch openssl-1_1-openssl-config.patch * Removed patches: - openssl-CVE-2023-0464.patch - openssl-CVE-2023-0465.patch - openssl-CVE-2023-0466.patch * Update openssl.keyring with key A21F AB74 B008 8AA3 6115 2586 B8EF 1A6B A9DA 2D5C (Tomas Mraz)- Update further expiring certificates that affect tests [bsc#1201627] * Add openssl-Update-further-expiring-certificates.patch- FIPS: Merge libopenssl1_1-hmac package into the library [bsc#1185116]- Security Fix: [CVE-2023-2650, bsc#1211430] * Possible DoS translating ASN.1 object identifiers * Add openssl-CVE-2023-2650.patch- Security Fix: [CVE-2023-0465, bsc#1209878] * Invalid certificate policies in leaf certificates are silently ignored * Add openssl-CVE-2023-0465.patch - Security Fix: [CVE-2023-0466, bsc#1209873] * Certificate policy check not enabled * Add openssl-CVE-2023-0466.patch- Security Fix: [CVE-2023-0464, bsc#1209624] * Excessive Resource Usage Verifying X.509 Policy Constraints * Add openssl-CVE-2023-0464.patch- FIPS: Service-level indicator [bsc#1208998] * Add additional check required by FIPS 140-3. Minimum values for PBKDF2 are: 112 bits for key, 128 bits for salt, 1000 for iteration count and 20 characters for password. * Add openssl-1_1-ossl-sli-008-pbkdf2-salt_pass_iteration.patch- FIPS: Serialize jitterentropy calls [bsc#1207994] * Add openssl-1_1-serialize-jitterentropy-calls.patch- Update to 1.1.1t: * Fixed X.400 address type confusion in X.509 GeneralName. There is a type confusion vulnerability relating to X.400 address processing inside an X.509 GeneralName. X.400 addresses were parsed as an ASN1_STRING but subsequently interpreted by GENERAL_NAME_cmp as an ASN1_TYPE. This vulnerability may allow an attacker who can provide a certificate chain and CRL (neither of which need have a valid signature) to pass arbitrary pointers to a memcmp call, creating a possible read primitive, subject to some constraints. Refer to the advisory for more information. Thanks to David Benjamin for discovering this issue. [bsc#1207533, CVE-2023-0286] This issue has been fixed by changing the public header file definition of GENERAL_NAME so that x400Address reflects the implementation. It was not possible for any existing application to successfully use the existing definition; however, if any application references the x400Address field (e.g. in dead code), note that the type of this field has changed. There is no ABI change. * Fixed Use-after-free following BIO_new_NDEF. The public API function BIO_new_NDEF is a helper function used for streaming ASN.1 data via a BIO. It is primarily used internally to OpenSSL to support the SMIME, CMS and PKCS7 streaming capabilities, but may also be called directly by end user applications. The function receives a BIO from the caller, prepends a new BIO_f_asn1 filter BIO onto the front of it to form a BIO chain, and then returns the new head of the BIO chain to the caller. Under certain conditions, for example if a CMS recipient public key is invalid, the new filter BIO is freed and the function returns a NULL result indicating a failure. However, in this case, the BIO chain is not properly cleaned up and the BIO passed by the caller still retains internal pointers to the previously freed filter BIO. If the caller then goes on to call BIO_pop() on the BIO then a use-after-free will occur. This will most likely result in a crash. [bsc#1207536, CVE-2023-0215] * Fixed Double free after calling PEM_read_bio_ex. The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload data. If the function succeeds then the "name_out", "header" and "data" arguments are populated with pointers to buffers containing the relevant decoded data. The caller is responsible for freeing those buffers. It is possible to construct a PEM file that results in 0 bytes of payload data. In this case PEM_read_bio_ex() will return a failure code but will populate the header argument with a pointer to a buffer that has already been freed. If the caller also frees this buffer then a double free will occur. This will most likely lead to a crash. The functions PEM_read_bio() and PEM_read() are simple wrappers around PEM_read_bio_ex() and therefore these functions are also directly affected. These functions are also called indirectly by a number of other OpenSSL functions including PEM_X509_INFO_read_bio_ex() and SSL_CTX_use_serverinfo_file() which are also vulnerable. Some OpenSSL internal uses of these functions are not vulnerable because the caller does not free the header argument if PEM_read_bio_ex() returns a failure code. [bsc#1207538, CVE-2022-4450] [Kurt Roeckx, Matt Caswell] * Fixed Timing Oracle in RSA Decryption. A timing based side channel exists in the OpenSSL RSA Decryption implementation which could be sufficient to recover a plaintext across a network in a Bleichenbacher style attack. To achieve a successful decryption an attacker would have to be able to send a very large number of trial messages for decryption. The vulnerability affects all RSA padding modes: PKCS#1 v1.5, RSA-OEAP and RSASVE. [bsc#1207534, CVE-2022-4304] * Rebased openssl-1_1-openssl-config.patch * Update openssl.keyring with key 7953 AC1F BC3D C8B3 B292 393E D5E9 E43F 7DF9 EE8C (Richard Levitte)- Security Fix: [bsc#1207533, CVE-2023-0286] * Fix X.400 address type confusion in X.509 GENERAL_NAME_cmp for x400Address * Add openssl-CVE-2023-0286.patch- Security Fix: [bsc#1207536, CVE-2023-0215] * Use-after-free following BIO_new_NDEF() * Add patches: - openssl-CVE-2023-0215-1of4.patch - openssl-CVE-2023-0215-2of4.patch - openssl-CVE-2023-0215-3of4.patch - openssl-CVE-2023-0215-4of4.patch- Security Fix: [bsc#1207538, CVE-2022-4450] * Double free after calling PEM_read_bio_ex() * Add patches: - openssl-CVE-2022-4450-1of2.patch - openssl-CVE-2022-4450-2of2.patch- Security Fix: [bsc#1207534, CVE-2022-4304] * Timing Oracle in RSA Decryption * Add patches: - openssl-CVE-2022-4304-1of2.patch - openssl-CVE-2022-4304-2of2.patch- POWER10 performance enhancements for cryptography [jsc#PED-512] * openssl-1_1-AES-GCM-performance-optimzation-with-stitched-method.patch * openssl-1_1-Fixed-counter-overflow.patch * openssl-1_1-chacha20-performance-optimizations-for-ppc64le-with-.patch * openssl-1_1-Fixed-conditional-statement-testing-64-and-256-bytes.patch * openssl-1_1-Fix-AES-GCM-on-Power-8-CPUs.patch- FIPS: Service-level indicator [bsc#1190651] * Mark PBKDF2 with key shorter than 112 bits as non-approved * Add openssl-1_1-ossl-sli-007-pbkdf2-keylen.patch- FIPS: Service-level indicator [bsc#1190651] * Consider RSA siggen/sigver with PKCS1 padding also approved * Add openssl-1_1-ossl-sli-006-rsa_pkcs1_padding.patch- FIPS: Service-level indicator [bsc#1190651] * Return the correct indicator for a given EC group order bits * Add openssl-1_1-ossl-sli-005-EC_group_order_bits.patch- Updated openssl.keyring with key A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C - Update to 1.1.1s: * Fixed a regression introduced in 1.1.1r version not refreshing the certificate data to be signed before signing the certificate. - Update to 1.1.1r: * Fixed the linux-mips64 Configure target which was missing the SIXTY_FOUR_BIT bn_ops flag. This was causing heap corruption on that platform. * Fixed a strict aliasing problem in bn_nist. Clang-14 optimisation was causing incorrect results in some cases as a result. * Fixed SSL_pending() and SSL_has_pending() with DTLS which were failing to report correct results in some cases * Fixed a regression introduced in 1.1.1o for re-signing certificates with different key sizes * Added the loongarch64 target * Fixed a DRBG seed propagation thread safety issue * Fixed a memory leak in tls13_generate_secret * Fixed reported performance degradation on aarch64. Restored the implementation prior to commit 2621751 ("aes/asm/aesv8-armx.pl: avoid 32-bit lane assignment in CTR mode") for 64bit targets only, since it is reportedly 2-17% slower and the silicon errata only affects 32bit targets. The new algorithm is still used for 32 bit targets. * Added a missing header for memcmp that caused compilation failure on some platforms- 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- update to 1.1.1q: * [CVE-2022-2097, bsc#1201099] * Addresses situations where AES OCB fails to encrypt some bytes- 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- Update to 1.1.1p: * bsc#1185637 - updated certificates required for testing that failed when date is later than 1 June 2022 - removed openssl-update_expired_certificates.patch * [bsc#1200550, CVE-2022-2068] - more shell code injection issues in c_rehash- 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- Update to 1.1.1o: [CVE-2022-1292, bsc#1199166] * Fixed a bug in the c_rehash script which was not properly sanitising shell metacharacters to prevent command injection. * Rebased openssl-s390x-assembly-pack-add-OPENSSL_s390xcap-environment.patch * Rebased openssl-s390x-assembly-pack-add-support-for-pcc-and-kma-inst.patch - 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- 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- Update to 1.1.1m: * Avoid loading of a dynamic engine twice. * Prioritise DANE TLSA issuer certs over peer certs - Rebased patches: * openssl-1.1.1-evp-kdf.patch * openssl-1.1.1-system-cipherlist.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- Drop openssl-no-date.patch Upstream added support for reproducible builds via SOURCE_DATE_EPOCH in https://github.com/openssl/openssl/commit/8a8d9e190533ee41e8b231b18c7837f98f1ae231 thereby making this patch obsolete as builds *should* still be reproducible.- 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)/sbin/ldconfig/sbin/ldconfiglibopenssl-1_0_0-hmaclibopenssl1_1-hmaclibopenssl1_1_0libopenssl1_1_0-hmach04-armsrv2 1729697837 1.1.1w-150600.5.9.11.1.1w-150600.5.9.11.1.1w-150600.5.9.11.1.1w-150600.5.9.1.libcrypto.so.1.1.hmac.libssl.so.1.1.hmacengines-1.1capi.sopadlock.solibcrypto.so.1.1libssl.so.1.1libopenssl1_1LICENSE/usr/lib64//usr/lib64/engines-1.1//usr/share/licenses//usr/share/licenses/libopenssl1_1/-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:36134/SUSE_SLE-15-SP6_Update/c640da1f81a3a527bbf09d3badd8b4ae-openssl-1_1.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb4df06f819069557e23435728ccb47e2cc379cf, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=82d1ed2d4f1d11265366dd14d661b19130e62a46, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ae0df217961b931b420c82332740850e4a0568a7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2a62888eae00978590d695949f841b9f94c457d0, stripped/+RRRRPPPPPPPPPPPPPPPP P P P P P P P P P PPPPPPPPPRR RRRRRRRPPPPPPPPRR RR RRR RR R RRwLkڵ[ꉕca-certificates-mozillautf-8717ee4203420de5ec5d972e714ce4819b0059a34a7df1d2dafc0e1e5ee99aa0b?p7zXZ !t/"@]"k%+4"c /zC0:-PUUBc(6>9!\GvTmt~*H($5iԙ.`ì*9ۇETFq]4Qs5jNrc~{J1Q㣏$+v崩CH$$'O/*j'e#P.Sz+o1Qfk;4Օк1%EsG[gj'b$< =Rp qԹPݝ x=zOU0}B6:*CH~&>֯Im"josG2ь4Hغ*{{RNM +ŋs+ڻSIoؚ3 Swt¦Z-oN #Ww3VHyVCJ D#ϼ5Eo'JɁ +ɢnjĞ}ԑjf! #>؈09)SG'8|;='~B{,)gLLs%3Q.ںq]=mތ&GؑOρvb)o^`ieaA30j/Y.ؐARq' X')L=qdERpщ= 9A2?ˏ؊^4= afTL8f īuC6}1ōe+)ȎPB4.iY'=\Y!GfwOGS<O[QVx q=-{ĈƩLr8L؉ }COK11^ͥBE1p47 &XAoslytF. YHe,—ַ3i4*9FoGjUO2Ӯ07trYքMu 7ZaGBLͅD vo:Da#Q8嗢܆qoi9mڔ#˥FHq%y6'+L~C*Ș$k*')T_Yªxc.n YA{9{(#P!3Mk`b87焏j<̐>\J+ދ-}shbt@4]27Ő̴h'rwOC^#5s"5?, J,7;Oї˻`%Kbm 92iioCዺy%֟$ȍ>+>B<3fդeV5*L'|5G8]G).> hVlV귩} 0+6QZS>A"LRdE,Ml-84OGPI>\ r' DUFG$FbĹ[O'qX:=Z1HX,7;+mʟҥV`.Qu&swxΖ5/R%R34TRb`nƸN#2pHOa!fQxukl?A&2*nS? BaFbԅm)G,;h #5]Y# n!ry0P5_.#*< 9}S 0. 7acu!Jim?Zy?vvɔ@+*#Z: I ΙՋ,RH-$Ѱʳkې㰟)2&TUvw8vW:U,m*o\+7{N(kvd{͚uirZ'$Dѡс'Jt(;`?t+.{ s CG#1=N@c يOdBVm-izrCڷP5][ 9A@LlCrP5h]1zD̥.WЦ,T;ekd3HU{Vڒ̎͢F")K@/> tXJցft hgm'E+S|S._9YM'`TVP=Q"]c;t8~3e4-0TTm' aCֻ<{m>[4h%TzYlȈbz!9Ya1d,fR6%緥rsP0{rc2i?>S@:A8GBV%cn[*+nY0fKf)z k.j:#)]GDU٬`E_2cn)q^u?;bˬK+>VEmo2h@̈'lJۓ>].`?i98јbtŸʞ <S}fj蝔LYR$-DQ$E{ǎ1>pi8!Y6mVeuQU{S:.{`/DHnwJw13y%3L_F?% t# `̢98dkFGYGwDXNW [O`x-#.zPu2F?JN޷])ەlRAƁ#js>Ќe8j2NМsWxH;;WucHasnzB@1BM3>^!OUj,/=͔YT .CLxt֒.$U|}!…Q8ns^fveq$,$[NFOV8]4Q B7r2 4$!rqؐ5޷2Rc O<4nMy,D7Ǹ|^tQy(b/sRD).6Ϥ&cu(~LvZv'>mT,o*o) 9QvKɓkcok4 ]Z'GlSsEP{(:,AWۉ?SN4G #e~Ҝ> ϱpLݬncQyG$g\nzm%[a\Ve<$$K i%?4¦;vYQA2kP#}o.Dz?(19 >1U2=\}ըJeAkv= wXd}{(Ύe@Sf ,[tK"$SEW"+)4 Foƞ5f2`Q8JׅyYa(n=t ꉬZ}{Ⱦ\aAkCtr5j&{ <2gz#GsMsSd~ew qG=IlT\\-(P7 #am>`ZzzގMg/7 k<`1 v? Q @):'d5  ԓ@N?>?Rΰ("Q/^Pݴ y5L^e Q(AMQZ=.Nx`C]d8t!%Zy˫ܬw+f|)\AN!V~D&nꚩ&5no޷,!p{ SʭRR7sD,i&F3˟S8%fs=Xru2E ޫ$[PN){;XW :岭_*8B O4t*:}ě{kCEJyC"R,U4-Rb7,YuҜBU&͗<){d$`2^-UBfFߑMÈ:Ky} xkfto&17Cn 뒻v8`f9)fHkIU5ՓAue3mHjϏ^d Tnh<bH|¾֊p̹J )cs,Ve~\]^@eY *#f2:(X6_hD>I[u§O0 hkTE vk E)X$pb ~8ePn e7*ZN{TNMHfH9W$yY8F8vth=̏'E3Ii|h%-H6V)ya+3nc5R$2pN ޑ ˒vI~`fj.Qd&pn6Q\-Y}*#[6&aiTHc]8k '7#;3  DWI&5-,G  8LII|$`bHDj:ߟΛ6`F/f)h4DO"&\X˟_Xv FdQ$thֱcٔC 1_GA>lame =e$~zEj /WvBi׏VrVՒ7oUp[/FT0jK9-R;~:[I>"U =DR]!҇%NsmD(] )z$WoەfOaeRDQ#dC!')\}ϞЀ$#P0 sj 6:3lBAH|7tEsDsJ=ƶméC8И3wSZ't΅吵ѐFBA$Ɨn;~{M@dkӰspkjQ9%C@qr*?8[D7ю/¡l'fq}^$uJϷGG~Nb6/zy9;Wlz/QjM\@ X;qN1 sD_S,2Xu 8G?wWC)򘻝w6ӦfbCf~=GR(&L^Q`j0=85Qxk@T(,#h6^caBOt(ljWdM[w Y\~-3:b%s!8落@,յ m̃Eo= &^*ɹvV?>2ND7K9(_*~C3N*@'d9zg;q]R~㩹'~v[y nRWZ/_GW\&OSq5 [&aa=Թ/7܋b@#2$Kgc)XkEz]ɴ:љ|uFyz.ӗ@Uİ#TPz-Ue23=cƒQatD[-P2QT<9%ONoT!Ė,&YH 5qY Ԙ6ŘYWϖXYYm*;H9]$g1Nh V'IyxAu?(+(8<#_+DoQX6|InȐ.) Y:W}D#5U4γfO98mb>BP) V 5/_@f/H ԅ ?Ie܅1g.ݍ$9D; V1#1s@ hp oЏi-CDś0t(OB Gr0lNH[tnmw֖(yb6ӇjQXgs +b?b c }-_O`*ɕo,!sɚ"W-0 9[$lrR>njdd/qWfQٕKd(sB5Ycꄾl4VM| 5ط#`8X-OS- W2glcB|TD`߇zLmQrZV&Qݾ3X˩ yhy(nv (j=,4 5G@ uhnDJmYj7E }VRe\Ѿ@z& 0-^UwVUx1=KT]&QL*é7-}]2_p z,dG}b|bcNhVv RjM^0i?e܎uTf4' ϙeSߚe),e=KsWj`Q h涶3|fr^|΅%tA WI,+&W`)Lc?X F9PƯ<+PY/|s<5W_nTWJբHF2E6Y0Z>(A-89%D!Ȇ}_bry/&4j5)ZIWyǺb2s0 ^s5j\FScO c,/3݋lzg=-'wX4I ֑YvIhmީHJ,zfZ<_}F- i뚡mjG^֫t@T ?T>|Us%ctBH7܃2)&;soŹKDX[îe~eV!1 2rs?gIcKdd%p)f;+렰鞮 m&mhAW{.Q$233 L 4?0Vi:qP^͕ߚʚW5֌Y^=ľ\lŹ-%~ώC yDW`gâyP7FB-&ry~a$oe,j&DҶ_k75nlvcqoS2 -E@'YFXcdROcg8^Fs#܉ƱH+nl.|Ȓ늩+sN՞[{Mg/4uwAgQZbI4#g+3v"8A&1~̮<(#ڷ؁1Q:4Ǡ#[*6I|Qv2m|Q( i)Xt)Kp1P#,&Γ\b=pD{)VY'mrxd+p˕4רm3("Krմ*U"o"<Ŝ}FKkƠ)޲xuD* .k^RABAȇ)qQqbة>dW{)҉J:q#}ˈUݷǒbHDZPmgPӡZ qD{-,Zz6 SҞ #P6%UksyG=7|!Dܝ~2b jG۪Yݩ;ĿO,xH{?a8g;W$ Se8p'q#`6~I`9 @ M\sZ"ĥ.IE ȳgWk )* rN\Yv<*N԰G,EC@NըUxVSxGv#*' Mc^ nӑii$BB0PAuGvs#bh#_+n;}P;mF ]|D?je: )k(1}xa<+bQ9:FG/Ěb`$[Ie&5~불5V, ѰLR gfw&~"D %xaSzPuFT }_$>'PBO$QO8nqYBwYm㷓yx-ᘪ`Ca!Dyͣt dR+Lh`Tv/ IXdcB,K3N'o> o|M&2o}f+gpԸ-n;F~OTL E ōlJ[vSPx 4o:_A㯳 ɪFcSG?C3c- 򵖶'M (`̾j ^7[n)XCyB|ԏygm…my!= ɝERsੵ~ia__޳#ln4VgΤyҖZjmoN^ӲٴnRTٹt.a© {⇭&$cXWq[@e;: ~>ѼïA=3^FU dS!~ero.mAiE8Bpec_eܞ1"b-ahj H#ф|ɘy<㛢g$ PP@ ǒCCQ@d*P00NJ'Sh.CM6g^O>aw,\@ ssԑzG|[ +E|N?r]s"y%luAŹ%GjpchCG x./~X5P:gĤ#q}g) (Z1]u%8yX*p}t^Yyf膕Q Wtb 8X |uNz?PzEL{3 xِ:&F}IЙ!%#7D&/|2rs-% (OqܺU@K=Gs`-F~e7I-E\ m/C R&&PYN,sj^AE3=9CNg WYl?3gFLCY[p#V5Nú6P[Hʆ4Xb9v|j "F:}niJ6|Xgahqb? rZ6ldŸf\E}(O6Mx#SPMhcLO\?G0i)!6 SP@I[e/&V)?i/"d肋؁]QtF"Ŗ ᙚ@O 2,ݬ6憷MK<M\@`)u>mFAeVADh9u^cK8 Mz֡,KJGSjQ[GhxOXzB~O_h|OCw[RԤx%䏋v.2QA3;yQߵ9`SG<.Ui½#ɮmXFz^toE!ccvqMìW|8Dw{aK߁r>AqsUNt~.s V" (<!֋p8$W [nUqM~gQ#!޾(! bZLMgjdUc'-m [oǦ c|.t%xrF)FlzxZЄB'zT6\;H1DD?m̸H;RR#o1v/n, c2bm$Gu3t$.R+>.r*7Lt }L ua&H:S("%Z7fVKmf%b֎_EuYUy2<6@X@|-#ZiԚb 5y?c_Rx|\ \nÄ z[tyzEegr $y4u T|>]d5TuF)1Fo]/Nf)EBiWިfwT3+~v =Gᤁ~!\/=o^@j9T||D"8$M,*P~}m7A; 2+翭Ii`ֻ>y[Iq'Sr52wP0z`Orjz~R6t3>2T97Қ_h*iT;fWDmS}$iY1ϽDo?lD~NCl {BQlm]XظP }4DHe[pl@ǚDwZ{hGBjqƭhZGfRzi &]^s*}Irrab8]I]ʮ+_ِta1=zYeqgY .ܷg6o v_fvLJ#X=I#~,vh gHҧ$i[H +-=`#i -Dx!gGyPyWy-6IeA7t\E 0KynooXYN.%m}5vB:6PtLbW\b6!eI<(Ąc3o\Rp Xv uFiZY1Mh$]H:um5!qk H}´k? 7(A )-=;t-`ce=i<0{i7&⒴܀>,m;hʙ _OZmoʵ ;+A$z_5jŷO>謒͉8>/S!['˂ ƌ$z)9}QfQ9[ -1S0>xnE\k*\ ;e'(*b bM:N"WM7VwAaH6zASR5׭Unl;5AjdLُ>vboY`]I{1NRG>a*7_Uk=z=.GxrD䭐' )V͋~pr6S.NЇM&y ,Ud&[HWV ɫZMs\kC+anՁgzmtpGeM?LlZ9o4ɝ>癟B lxcۊ{\4Tz jX?C>dic2Ș.vP mql_rܹ3Y g!1ŹyGP>/M̶K]7ѯD"NEgh57ėr7\p!<,b)>Q WQ~wCݥJz&wyL`5_@ gH0?0_ltY3t8 #MH,\G_vp!FnZ;)b$bVŀag %"LC1[g w71x+I[T>oV[;Hou=8gƃLy<3kD : #i.>KN=]Asd14>z[Tg)Iʂ|wY J*wkpJ jӶ|98K9(:qs4?0p4oa){Wj"=>Lt}:_4zGEGC+{'h(#~qZ2i6'uYq":=3 V4M@{dH 4B.v:v |aUfLj;<}O]gWi Y26&,QEOfS-(KI"sV^!eC7o /]v g2pa&B11-Œ'fb3ɍOU0٧?}ʹ雠'= j`d]QO먾wv UWFO Rgn![uq`Sh9 A)Sy#V p!;_;20LNi`'r9FQ:Ua2AY]2Gtr%zμŵʕˈp%<0aww[ח`IžŃM+yF U`XɩY~ l5{-Rlƫh^U}ZHpUQ_ L]i>"EW[`e6Y4z|\ms.Q Ui|RbвMr+UFreVQy#0mVE?_ےY&&NN½^b j!<׽+96W`IΞ1˓ ? ԛt C,$ugbBGUD=΂ ʫ7NY_G_ ? \Z = @ 5`Hs0"T=KZJ܈վ2bz LXKZdbknㅂ79W/z-J+wqhE@]E F5>Zpn ' kJ̄kXvI53>T r,o6H?nt=}e"{eGWoŸ}v`CFd?p+Lw)Tw:YUQY?gNt G u~Mۤ*gR7~5>& =nfO9<6DBOYrdS!們o K9>΢6q[hKk7Dn=]9hxA CXHz}6N$GN<JV+ |7e?אC GWBw(8-C3)4LUT߱û#t鮖-[ Or=H)u\։[\B~Spɏx93n ˷gPpa/~+E>tdM P~8cN@򛫬2~3 8Bk@wD@sqBa3C`ڇ㪷 y3RhFŶlwQe^fv&qDLON{ﻪCCG6 (C=8VW1]elne(FW= c`TwEb8ȴy{7g]M4>?tjp ì[P$Y9 <ʳZnu?0HS2DK&ė>SUt$7 eqg#YPR| ;#2%#]mnm̼wm}r-1Ү.0d_E Ӹ4HAj m$1E/Ǝq?*5dzI cwm"F lM S>Qj- \( ƛEgFϓ7 ]H<4|fLAz.)U}-/X39rBynwBfvh߳8)Wc`[ & Je K8pv ?f/<HP+Ik)kW6JWԭ ?-%HJ$ԋaD=|MdݢĴWiVg)j\k}ݞX7kx$J= ףz¡@:=O)Om?@q#dwݙkb0fV0pR,RmEݍ>9w|uq::67åm, 7*!ZdrDos9YH\dsH^tzgq.["be6>NLhcu`-K~<3>WrmѺGwMѬѡbj:q @pWv-T=ПFh֌SZ@0 Z,Up}jXX4 F|k UcmS >l#?puzc XU,h>gpJjP1!i!ތY,kqm虿 Ay-l)rTwSXUItxAyQdvgD+Dm ^Wn?+s M X̖@Wi0ӢP$^ vςjp`fpc&+4YSssM1הL NeE7Wڡ tӋv9QJQv30߳\ukrG'_YO*-J KV< pXEM8{CJInҺT)$-'/f5b;@528j ݜs>=8^ OcgY?̷1`0Yo48lӰQ N:OETLNʧ}-sA{ ~e's~k vCOfAi.t9ɬ@RGp:R-ܪXqCkje`\`_4o#][\`T` tB *v\+F݃xݎ&햫v{(=A`i2+nRh >3T^"Ie1}aԣa\[_Y_cՄX LP;V&U5D;3smS}3 K%,:XȀ5'81З}ffr5fl&dj+JMu(^CB0VTJ'Q|I{<je 3f72ir+t:ϕ`_Cpҗ ѸW:KZ`ϲ##na}cxϽal tp別V xyf Q~L!zT6?~HOwmo-|9o|:n+P#O}7;˨Ncq;(l\V ]3n=R0}n Ɏ9܍${@u{G41keNz M&iz̺љ$y\_D BzmraW!3n2U]t`h<Z06gN ?7cM>͎o (k247Q`j:TƟal;I} Xt!U]#C')%4Aezuӱ>˸u.-_rvsJ/gqi-iSHʃ琂㤛ͫ,"<ɩ\]JEiB{bsVZf4n&0G7T˽[;bC2̥Etm,) ~R6Em]/x 9>1/֔ {h?ZΓ C+[LQҗ{c?jݖ;=x/~g2f "#'8<`~p<4MM7J2)n<֫ D6_ xO-%*)<@^#nS)T,`[o,Bg(p1c)DUe2 |ړqՓ;5h8^xb ERP¡(ݡF\( Pn_砹ѣ*7Wq@v8³{SU٬>! ޿ t5 kg\tQnT9kM4<a˦DzΧ:q hO3vnSu$PfVT`Ga ۽|q( ur12$AaOE 1eAn[=Âi Q:wso`2+N_I: 5ŷru]5.BXyV?jp%Z^N }Bf/ٺt8?t=upIdyh/f ?;^ꆵ"Y/үlk+ږ<+߿^/ l'nWgfC]wK1WQM<ܤQaU\GU3~ tf^|)#zi姦, >V{ 10FYH7"._x!#kOoTNyI٫ WmgMوɺ)YQٸZJ%Zq?XY0uؼ`JӱeUd:d|jw0dc,ܻne|v$&slvieCnoӷ:ͽnvb[U,|t-wbȮY>jc)jrlLZ [9@3TuM82@B 877/X$z}ѻܠ^et"G9aFJڿn%أ4ւ F*8RSxXj H1)}L\>U~鞭{=,ѥhFz70SEK3iwn_^~9EgD1}qDkE(Y.Y;ے/zc˿G ]ĚFW19"\]4g8 q3O^[[_jEH3Is 1"q{F߱C ؋ zOq@yY0jc{ϘA z Yz0Tbvzp6nԧ'يcBX+a1,sw=ׅxUi tӐfm*I`$1O94@#.|6a{.OZAՀG.=Fv*U⨛.`ͻaFQrW*;l$g C;@,W!6j }Z.H8L2O)C'N̿3'K.ҤFQq]GohdxL$'c0 ^ x(gYdQ>Oңz _MGx&z!J<:Ϟp%V"fzOQR%b9zy"M)$.>i?(rK`]8&i]d%'QT8QC"="f%>˟(0M(5OtPFF D|tK=r,I$L7o̲/Wȟ~R)8~ڊ߰Fm֮_\0CƆ33 5PݏZ WpFCf R_OR )ZfnV8'UCLjީ㎓Flx&6gWXPY쒃qW~4VL qT֖}Ȳ{܇DlpQkuE  vRmyO3iNXWBxvI$*bod pѪ!SGT20~w_YI%[!10h(-Z{R` Ms,}0wa_.Y;تu& "3,Rw,]B*uˁ? dޔ 꾇eORtJъVs0 WJ),Ɩka*7a7$> {FH R`k⾾gӕDUMڊONN$ c!~k훠t KS7kQjH%..fnq/(,% 2De/G.I牖ÈVcsz//4׋2y@Q+ש%p?9ւlc*XӐW# ӏ qor,Q9@; 99 Œyי1JCcq$ B)nD*{诌>бupkw`[E&d0eV'AKB?AώT xF;B!kH#kB'9aveg28|+ Cus۶ {,M$SwK.=@(YG%!u* IsxEBgOF?214 g%\ }o"k-=W=-aFԃ\?Lie qYS i69cYRx/γ7q`1n,٠F3jz9Md~%[J$ޭt`Œ̜2:;`d\-/::˄:zD ygSrz}τēMdl:}zDs*L;IW;]ɸAvkCzxg1"ҤvڬIC4̼̂76N>& ci:aE"EUgp;z*obLzp, J:5ҳ|8 a:qCKe]tM(3JUxDyE \xW៟eK~|&XҊ3GKiv0 0|*.DRuK1`5gx;bd5A ?>_[x\@}';GUI-bk`/x13Vt3FDޫ:7S#L&C\d߹e1Re/j,f 7_'ڒ w\SAz~@D=.Ѐ[2ƻuѺsަ.T7!2MݎVv%"`ʷ77}Sbg֫/0ŗEvaɠgYrUhwG,u!1Ke29!R3:eѡmKIQZ9u}߯}^4M#roˎk( Ķ;fdl~@*Њ䐢m[>S~pj˔Lύ}p(Bˆ6e|Yn:ZT;<[ Qٲwo>!ެ57{q%<,tΎT.TѸ~g*-x 4* P䞣ugJ |6*|~jpKݚ|h yh -lW+dRTAwrQ5/'CY3?CŞlT\`ŨǣJoy0B6|F*R}vsFwK$Jt` ;?{!TA:t.38+..?cFoSآoɸfwOPS.ob%92Z>s"xtV8c E%=h1`ʼnkq(8c2_s]4<#|p_"˺ dEz8dO/PPN\( ᚦP"LDcc=4|K"97h}R:]R$`Mf>9*\ٜsP!~_AYse! c?QD{S~Zv2F*Dw@vUoRxjD9K'C}!S۔]|, !YXo'}:@W5ɅyWq?{$Tܩb .l_)\Xn eᤳ60 O`B}Gm ,KS#asaqC7^b `;;waN05-!l؍GAW{zVO\64RF`hXdyki/|K7&"i- hɒ/6Ě`(o-{Nf5%Y x/y4V hPkגK貨f_G6O*4vԶ& yzPwăa֛&"vVOpf- }b$fgº-A.n.6 ;WpNxF"I!-2PsUS(c6ψ5Fz~Մ0p,A[Ly2o>N G+h~-6U=:uP73Ybe$?5FFD}g:cs.#<r 7Nrِ;Jm`c;cciD&D>k֬Fk~b߾?,:7*=VqLdiSı,HS\gK55ݓ)U ]ի,#9W,\4)Y:G#XWrJ5< Ǟ] ig9:JB2Dt'āPB{鞡{p] UH+M6@IbĶf @*mZG} 1{D>И-ƳkE8޸F/Bg"Jy fhq_h〸GNpLFܿ=J=2Ɲ8*ߞz(%PF*JC&[Sx<$Ωml2l KV55,Vp2y*dGd*>al(A?rlg'6`(,ߍ <!.)1'xV.wA0w\rfyF9FfI73<:S H 3bbM a5!$|D>;NdL#g[%py|xq:6nm^&GI)R.xHj'`̦qnfAH[M%$yyb|Yb0ՒSD_HSJ- ]7#y g4/D#|ΧVx$¼jJ&/ M{wULDPf4RRZu#r9ʀ@$X_ ;,'eWsM%C~# _IRIlyvE,E?"q|Xk59Numw0|XzMm)ш!A2ѧyJ*|ʠ6:w =):r2.]a}׸IC$|x*5(|(L!4s-6>݅UGN҆S9c1FzԐ6^$ګb)ִb]CjֺJpoR~XQqVn"X]]7 Cs+\fm/4O|T% Ĝ܅04KmyA?%ͤol2a 74RC2 {\uһ[o?K 9dl[eee9*UT]jfW#Z,JDj)ҥ3b.TEҞ!KI^ 6*KbC#[݀ST˦A:}g@0`ˎu l³DM|  2Gl T#1K->zi#khRYS"Qw1^7`::u*gor*L^2Ыm s*#)Hd!^q-Si#v(aC1h@p:}468 9˔`.+tC)!+y%Ffv<e?tQWeȑ!>HŸB2 F:0n7]WIډwzݫ*d{2d@}8C`7/^ 1=[~6m wF4/l˲z|xPyeb @7,^5q>'3GMl?D`! UN75,P4A++{nފnuŪ0ܢ1 0)J2,jFFSOB; -+S1ðߥYc /&Gy"=B #F^V5!ZN_v3{_ȠhHu?xr Tk@~I=8bbI<"0'5A5@Su5対} ɍu/1oe:-Ħm0Ѷ쥿K{6"ˏ(MvPKzqKP0ƭ12Je.R58'^+)PNȷ3¸$hM;}i2r}W-SBvx*`T 5jv9}#K=਻‹$`}!yג;0i$)KډzhXPg0YY,}i `QfRuŋ\P%/ F6+ `?@'~W9C,&S3 I gb5S[qŌ\74lO3*2c_T =>vT}?xQdA;Rap !6)Rhb8 q,!`Υ:ER>w7AOMa9&3r5fhJ۶f=\3Nsg=\,M͐XGj:YNX .NdD?u``_C;|z-6C=y/WYP;MbQ!58XVxd4wSK/%i^kǓV(CT$Q xIIEFS-4O(4OBhiO=#S'vΎRۊƢD?7nm Ef47ү9|L +~iBK4%HΩ @LӫA,~+'sg#I-sV92b^CDZ`0\Xϋ7}>ᯝF74<}G3 y9>g N~7E4ߧ8^xH"PIGra6(͘f: coi+'Yb#A(MzN@l6pAW@(E!uUZ]˘G50*TT.AD IsW[>[ THߘ 1ས)pզF@Bt1]͈o)[0dN'OV[E0t1`8 ^zoN*6#$o?~M- 焾Oh^e N<@v|"N$U+17޹7RP"YI1c!nS"7'(=$Ëy ÎnxL$&BRf S,nPh_ĜB{ZoV0>`ʜJ#i*Ĕ܇K+] 7oL`O-9Bdع'rG*ٛ}Pü!&%u?dp>spOn. ₡k\3 # I!K*{P+d1LDy0 e6.Q]QAy@-rWt>gHx;\oBxceƅ5K<[~O*݈g0(M>k`6ZE1#aF3Ϸ >ف< oz(=|˵g?8[NJRjZ˿Ia%I#>%cf3SIrX4=o]x5)Z>d-PvC?p۰#k:傿Lo놃 p"~2)(9@W^KrQd[鎲*p=9vۄ2;7a}ի]$XӪpO 9<~߄ʒX J9ߢPUu6"CXkF0l WbgCNfW\DvF.&=9) n*mJ{22#nN/"?h)?*[r~*XǤ>yͦf̬ _^S5  Q֥mMiPD5o¦Sq5/9 JRc=99NQ37~I1kYE-!@w~#,@!=ӹ89'yLӬܯ#܍0jk!n[#S}3ENtnՓreHViq7,i۔WQ{1p'HH&'TV>5Mb?CL?J1$gJ(!Y9J/MNI&N [mxnqݚ\(;S"y걏ՃKwm,wd(dp %>b0߱n9]boƇ  Sv~g!I~+i[{O`,)_18~x/(#&U7o "}K,vX[q=]9lsDUV80Ӹ<'ڸn#U>x ?k1 swGZt].M4ᚡa[ O9I8rT=xE uh<7|{ͤ3jEP ] iQKM. ((4(OZuKkՂغ|[~tLPU1q>ݶ#HN? gdvnʌ'*Sn/ М(nY˃ˀkm@a Cշ_ɖ*c8[ͺ[Q"sY2 mԻp+6ܕ{" 5 A Rqq'FK30Ezl뢯CJ\Si%RK?r7z_Er˕A.5_[1}K-%䑲,mp(ifܥG%6пYʔȔ#jNz2(4riska)g"W Fg)ۖZ$H$|Yvƈ#5t ȣ2 }mx5"+1RRj&464D䀰..XuO+dV*OټO}țz`˖*`r:I٠!6S+}H?< bF%?o\rn fPO)cu5(|u伐 Ơ*?P*ֿT Mi]ʤזox_gt6t)ITԩxEp5P;]۟i7B+6Du7hװg v 5N;EnUeyqԩlxV3OwaјT?T 5?|L j|7^6O%FDìJ=Cg.> 7_45/1Av4fu>O.hI8Yk$tP 340٬y7:90K|.>-CJ5@~Ҹ2fUۊK H[m[RmG*ֲVR` TCj pi:g=VʰD V;qkW?!iv_i+UsR: /=1S/,"e1kB4݁7zU#&絶&%n?#ͪ)بd|l ^v8?(WJٷ)W1WN9ܟUyiuֈiѴ+*OB+մQvRIU$QO^q 1)swxȑ\bIEiЄ1Y}SʻO6N^"3qH'8"%ix]Sš Kl>lvj3NQw3y=1B2.@ŗ/#QB@ݬeC!>ETc'0yK,k]`I!wNm*D1r_a)ZH%>ia||H7O2AOHSJT^֖]n1 +X:qM9͊tw˕MVt R^-qR$?dRhOK;_oDz(Bgn0 𠤏_Rkj[Xg ;ZWʦV{kٳ Ac^3Mο? H"w}H-tx߲,wϛ-ĄiLҾ#N,~-7CI4台 2YWu݇! Sׯ}yJ5r0M@398 b4>$&l>8_ß<6b٣^Udc݋R/񈔫v'4D]~uYz3#&2 ~o"~ŶRC'QͨT"xpqOCceix/PԕKV1PiYbtv8t3X5jJ Ca`u8pAYP]#x@K(:trrξNs Ww~)wjeg' GxTNyȕ퀹C=^"9>Tc?@`dVbG(W4/7 ܓQg9Հ>LVLoW 'muurLd lGڍ6>mұbH迤]5ϫuw}Ħ>tˁҊA}p5vrmP"eﮤô׫k}/2spqf!;<ƊrJ_U#]2Y>kjv+拓ʓuQD.=aҪtɲ:))~`ǘc#{*OB*^:kv"ﶕ#?)Gd F͒HR>X.SS!Jһ-u2۸Bo6aLZ^)s993t#(muiU1j-r G޷wXJhqǮ>xf4@s֖y4QmdcRcj_[[H_s E(:i,ab,o '"Dp%PXh"@¥z0_frH/m=bPι`NEn> ,gZޮ?OH!.|*1P"3; &YΒ{\g:2AS#V~k['hjF1f.: 6N_ f-[RGWF*Ĉf CGwmT=՛2\ pY0yAZ @ &]' uA|k*|ǰwcZPMOJ], 瞩Z>2땅4%N=KYU Ow6=:/SfWLx0WN}2pӌI;xkPA*!9p\M&UOᴨŎ#V/ }BϴeqJ-u# 1+Yr*喯 63o/( ʞt` xYr V):,bSa{zeci]x ώw Uj g"@b^؍BІYVD:!HR|qJ R4g2P6֩ \`x費&Pݜ_ɿeCZ R-ZYhږ?hzRkQ,.j +z:ȇWP ?=@*xIOC,>hYz %Dy!X;#l,z_S!NRĕ@38AFJt}iS/hb@SؽmkL+lrKc[XJ31wYB_e\FCXAIMN"oA.tjWK摴S7L G_'^}*nE品7֍r018{/k?gy(h!uR@t1܂fQ:iQq/NDrg."s=-+eO^c0眛s+x M.>0#B#2j nk&;96)fxn$߾6`N3A΋}0s!&{>VҵĢm[+%{<=j$m=) iRٻoXueU?:Ûy!^yC E* c0dE͋dVO Yj6B WT82nڗ,!Kvu-2_]ڿ|bB91 2zEbE4grʋ{A:.#j**?h:s|&ؠ: o +݌_qd`607B>CJ3cg)&AV/NQ9Os^gLx>6;OKWXB* ɽ2C^_xŜ2S]l2:HYq&A#жYʚnuxP}:NXSR%izql:4А/!M3ϻh85E;2nͶ>f_<+6*6?{/"+*܌:!ϰe/WFޯ2@>~,HxNYBpwhVf6gB OCc$$Psڨ ɝܬe`blUGOiCkhi-\3:$IpU&4iA?dʖh1Zزaa*ȹI'yd QOtGr&`@Pv\}=&T[֩/nҤGL%*$f Xj?K8vZY3+}>y@ $ i5>̯">]=s)`P =GtVzq~鈆|7 I߽mu2[YTp"b"|,2ZH\$P~u/zQ;e9Z!s.]?}ܦP/{\+$(&WXr^.`\pMReIUC;P (tMM57j"v1,t)g6ϩbԧ@?:,KQn4V|œrbdH5b֗S$Ƅ iP05T6JUkOh!2]VҢD)(ᲟS8.,{n\#k}nq]˶l8[Ξ~ Z > yw=e&`߱7)e:\ӈ%3FOEy]FEt 7bW/ {Gְ޻IzSzsj5(Wqu9%ӍZ24x cښ]\Р*k]+VڢP8nfQ¶:3j83it3{[|% f^IEw|6=[']>*};a ȪJ`0V-CNpmSʽ߇Z:ZZNY30{[ zd ycU depvHUMT˷*UUwoH ΀9_ Gj .Z0uHhVlnn3s}>=G@В"eob_EHx󙮩f Nϱ=)ͬJ̺9CYBѐܢ x$*Pq,@K7sى,{,u}hG[~m'5җ"O0ȏ4 ӌ>&-2dhPw( EF> " O)7B7ԦSGoX,WMAmWi]}}w45PLRu Qwk0/W 9D)+UOm$nhO+A_.{.R9ivހKp 4#yG),"N'2<OaGqUsv*t"gBIeHïӐo$սYuXYhJW\eY`6c)WM x؊sפ)`+Ӻ p12 -1a:zj}`nOj/ -L027y,VѸfwMwI/|~@|LQ,sdM+ي⵻gN/N*@RCS fvCN9[]dǦB$Kk?ȡjdK&"I5oaB:NL(IZ&/JZѴ ݓ/\w 7>b8yFOCO4=r7KD u5 Smgzˁzj K}Z=AX7mXvNx[c$7d"]P;\?mRZ;v`%2rO%:Mg%7&V8}[1(E&GXvSi[g: ŒʹS-^6%rd{)*ք#ɿ՛XFf~Hi1e}O( JEDq*+ ɶC8,!;WN\ؔHwl_kLD:d)=Y::RO3 >^;f$4 P*v H|X;|}XMev_ t/؊ ʭE3jłBtB{W,8 9{ cIDK) b܍k4Wrz$7ġG \SWT>,1FW獄_)N΃U:llEvJ*31S(7siOQ%rT9.јyb 2NBnup{c6EK!hi٧'>.ќ]s>n^޹='*҄:99$E,cGZ O.Q}FsT4l߯fC?T145]d:dKJe%Ǹ:ZNAH=?[O- 'J<>J JyE VJ*J#.$~?TD16mdwY[AI P1nW!19H["Ai_:(# څP@rplsTqB*ΐxi/¨׌\h ¡?E,靍}^j/dش`ۓbqёJ[,V_&h/\P;p̪۞>5ona 8=2yMxp:m}ic\V 5*3texf FU{[CA|`@.>d%l)V:FaRu^ xAKp <]FP,X=-a4A}t/GƂ2ln],Үɲ!\.IBaomu'ڒN Uz#Q>{20o˖~djKSAx/ȷ<"4 @2  :>Y*UouL/S\n dv8P<(ZD7j&< +BXAm ' DVL:W@E${WutŪF &&Uu n.*򄸃icfӿ>ns",cTft &߀% ؞#v,aZJ3>zd7XKN(`#O"n)}̏,+ M2Tp4NDl9#we/^H^RRC-ԙ_U nah[hF_#H;d'k+3VL,oW!*rDOވ_qYROPoin1֦L6[2qym{4qW~M] uˢ?'jK8UP.HMW"핆G< SX$S]DC$|1a$ CMC%~ 3Y_ɛ*gECs3c)fuFGƬs5)/I0Z/ǫ/<}oȿJewTWp>iW鮶y9P뚭iZn7g2\Un`1~+ÚOx#,5CDP[2O6[ s}:4Jf)~">b 5CCX)X3a/GʻNLA*R Ֆ|+T [EGh*$':\APw0P0Q[+h$5N`DŽC B;1dZ҇e W;lb#UPzr4UCwɍh鮽n#3S+Y"(N!Gn)RFD)+kQ@i&LfHՓ06LVv޼Z~ NKQTa{!Ot'-hU(yrvkB9MY8 T}GuӉO"lVg BQuvAᦥP f]oj(f -LF긃M8gtSbIh'6|X;j8 3d yt~8RIDٍ'ewm3z"^9(4 ][X V;($,5B"f&x&V.sQī*Ћ7wy#FFr‰)] c$G Ovj"[(fJ&$gLMp;XuM߁icYقJ NϾT`++C(8?}mHJ˯ubF5I< =.tp "|X(d@m 0ԏЬHG򯢺_#:frkdjChY{10!N:%[*6ZgD~+ l}? bb_k e>q^ehFA<}*t/05WEtQY9Ӧ;sH/BCVgIтOS]QK4Jp`jbȩr (kɣ'TCD&)01;wmZ2PQQ *F\ǿN)" ` /t<, J'6xr$so9xSzmP^5ҤGtJ>R.67^s |DXB?va!샴0c2R&CLIв͋4d]]OW^F%aGwglLCkd۾Hݺ_}>>+{%ARd!D䯳)!gܽ wz-8af_|l3d细cixޤ’1 q#;w^r'ip5!z{nIN<*k"[Ւ'rؙ2iQb5'c ڻ<5g4BPuC&#hCv)Ɔ,ۺB\&5o&iK%0pӣ% LZ%F𛂎'#3_fr%T-Ӻx(!0~KVZH׉a8]G7tkT/qh@ }so*upy*`a%PY\,w@vW/W+{ M꿞fC Hy:#5yz8K~=i(=O@g WQtmm;BBvob)eJ9XFPXN~\}ܷGG%EV+LYK T.y1MS|%@xPjX?(ua'v?oWk^_l/_ZG,U{/\"Ī~c[6OSN\Zw(6uGAg/rOdPkE@pEl=Q|fy$DH""% z3s|nv|ާgDSxdE0p>Z_Mf x1,FRXJ7gU:܊!^,.H1;A__VYS0B4e@'{lDh/,(`o?T,DfOgpUx3ezI'n{ֵ7Bg~?quJap%̶0[mQ1N?ct;4=yA/5Dps_2 걲x ˳5<,F^LrrF}tSCmqF&-y/'lQ39+\B&6:P.8˔) }?:R=;$W $U/nGRW9'ԁY{ C*A@8B}fd,/j2 ȁ?AbhN gmhxL-k>˃>?:9=2M,uu\i_'+,4ӾZ\ߙ1d%t8UC`ls.m*OG0>ؕ:݋&m/132ĈW{pw&aб#ԿC4Q@CD E$L&p("J~%vZӠH-4r%,c {k&y3)ACh:D?Szpt'ߗ{lY6~02\WBי&90lw&)q*M6#㴾n8tXf$3eĖkJGXX6K/boǭat"{=OŒgqFZe5¤*L]E5UuJX#"g;_߹ ƽyBoWZ;9i[F$,F훮۱KS, L2ݯ^`=ʥB'[BPEV0-,f*s^޹s S(;^h"^Su"eնѤ頨G|$o]f)50EDMXk\\~-..j[bS+;_ʏ(@즾q #nD(W@8e:Kw9ZL_#:1ӫnspaa%JG$,$cNRXdCƉCq+,7`(잚(IA\7">AQ!]㻣E=%n8[i`}2˟4DTmV]V%O/)sࠥDg?HF=DD>3c8Zwephk)IjQ:|Eo:9wj?#V؈t,flI(֦1;,'StC)'BK'h1!4 Ieԣٙz{y.(襖%!Fyi?0%p9Ogÿ(XB3\j"V??=o&I nΙF BOt -eQDtѾ.iHT Cwlu K'%$ }7/[,VNWk9>f!* $Y{eݧ⦏Lnz{*] ~g_#b,yHep΂gY *f@#p^5\UT$zG-[ J@6Js`bo@JdHmL{P`1Zy։^2lXۆ^#9S}J(Q UfI&01®#oiV(SgQoFFZ3[-#fV)6%ՕYSHSc9c a ܑyf-dT [sUh~Bo\T1_1ii 3 ݳZy ShGC'd\Vg&9ML B)~L]]LuXOh-sjp : A/1K ` $ ~+?PZ+0f,Mu+9t(/Y[X(oBAq+di納x'O'Nk#Ŀ7aػ \0nc q5IbXei'A0\80?p FakKFӯw —wA'yw;&8[>yl(q$Tn j\;Mr_'֢b_.n#/mrԓY#7 (lSol>Gԥ,AbI$XAnNh\ ߏhC-(;u"dtϬYC9w 4l,RY)hrQ_{trB tǥQ E;O* Pd``J9[=o"wLҩ^u PsOyW}4 2J$J;&O]M|H0Mѧ1[E/ Xl:aaa `._U䫭 lω{XVޠsAJaEx`>*"SGv 1FO_}h(WR8:) a=ݩȇ<^,߇\? mgΖwS[H1=qEw#|Zҷ(ـA-0\]2,KZ5&O1pr bgd)Ƹ?}ozl&eg-b7mNԂGu}FR{t$ɂ@6lRV Aws&TYK !(8Wpa=F\D;ߜfo2k6 KR5@PGJ8 $j= UC HŲS11f7 ? 5FZyڱwui$@dQ|HxϖgY;i41O(%'+ AkzO:>Kzmά3BE{ΎdȍH!n ?Wl"[t/MlUFPR!=j唿  .MC7$7|3!kmamK]@ CiSh%(4^AU tLudťZUQJlϑ7綵)"nʏ#aa$P˥ƶPˆW6p] 38lBjXFO)'I7oǍ߄dOӍeȂJ0k6[|Eޭ*lw]DroU&&˷o^BSS}f%⍻"|{MARȚuDxt.Ә j*Tᵀa\C@{g7-Y5z99X "3n6g'=;qxp|A} FKu/lAnnO=  zdҍϒu: 7C 3^c ~[yD/|ImkQRXo~_*9r)NYfO`gg;: ^whD_: k*pnc!pH/i27oEa\ 뛱dƨdbѶ@MݖƗjqԉx0E Z|碸Gjl?.uyf=D- +y@Y ]&ҕG,X`{1ozT˻ڈཙUO^y&1E<3dJXހeF H+ΛRR8*̔3?|4 Ħ#RU0:"6U*>F0QDb5[ D(G߃jWC+D22P1ac)iV3o`)6;$uq*%cIЉ04Mp3}}sAޛ>^bv'Q6,:$Y5]hTsGl[cFThN*o VqDM4h";hG.=*fTJ2$Y+ZCWfԈfAxwKNhc7*|mlT$6tˢ6 {l ۋB.13*nʹl ùաa(!fC%9Z!l}vID0X*?mW:Hj)#JX?#uXК:z̓o ٴl"ؙiE5y թj˱CWK'_Nas?-Vd069-@325s4!yt;iTV6b/!+%L~1ǿpu~|E~HC݀%dmvkX{ߌeUJoG O˶ټ!LbO~ewBh*2$IT%Z&0lz~T<%Wp}\< ,<\p2 kؓC2b mUBc^|l Wa(j܄Ua 14V Lڈ0&ӵHL sךGǸ$viͫ=`:ג۶3$q;@2Df9 .<֯Z;u;_z=YUsE0Uʡ]C1 ,~Ey;@q ۷K:Of.ұ\M!!ߎSQWaʟ@^3u_!k\7lc7_maÑsR 9HF۟' Y|t?C­?9 ?,㕀'0rl2brTz_|$+<}Yt(FT⫄|نQA<%p" DplPu<mOіZ+aN/JDA`)هqʓ,(uX$Qx dIOkhR-9N{Tops)[.l5/ 9ȉsoq R e0B6ʡck8/&*#ƴчظYSTsVڡq4ɍcw>ϗ"[Ɗ0gQ-BTxr# 9ZL"{gqIױ *- THwƾWZQ@YaڭQQBZUi͍p;:zx_ọLJ`<8h2_A |ⵉkg=2zd#^\tu0#.崅 ^T,"˖6(s[GTwq kyxctcͤVD3AW\QIWQ81d r+0a<6sҘOa4h_]yU7[G3T̓@qH Yރ  _"yJ۶?e-M|xQ'z>쿽d]CؑK|s}ҵGeߚXeK[ 0laND{ۊ^w^%!rg3}KG29ֹ;|"G+ӄQ#)i?LMj[[LG;z*mi^|2h g!`/<qԩ峂^.>I);| o8xwژ7rY]CfE'5B(PjxtDxÏc#11B/6r5ۗ!GEf˨,#0u7o ژ糒?|*@vњ5Yz3T@l/7rHw-2a30O֬ &A`'͆{HS6:A{}YH3ln#o3v#NE_G>瑶CJ;"L6B_U7z$`C/ܡ3.MLU9(^$Hn8\A%sC~ M%bCp_ g0|9WQ&F3![yPW>gnŋ=8{eXQl rz3c^[\3N%\rlSl%Q[ۏOPLǥ4VK¥XgVO& ˲Si H{۟7ԗCe]o| Dl7;iD7 B zO@+uc@̚@ s)ID2j˕[r*d jgGQŒ}e-X1;[o*|Go M@ g=4x`D=m-܌vKi$ȅ¨Jo1',YbH e)U2+}}{"w#Uą:j>F&F5Av^DvMw2.wbNz{͟zJ |{p+:~B?K3υ;C%T<;wr~]{tZŔA~ \@F]N5faXʰiR}D51 Zɜ<҂abeIM'6#O?e.aF-!~8l#]]2z $FqV\2)W8V:KN>h:Yn2a) U7hi.uW8X\#n۩htEmH)L׌~!ϮTIfVO"޵p#_ .}~O1X+&l.) @1Ë'9 0nJ~^[{aq{2Ӷ )뽳)D9}gi4]|zch+VHH;'i`d:L&(L8:>NHJ&6 1s{՟U9ǀ 5Pyq{Ď4yI6 p)-S6)1큀.,Yⲧ0_<K.vߝ}5CE]g;41LC悀!أ Ua=)j"O]6%NUD(X%dr$cĊqq'gԎ\teLrj_֤!,Sq )'oV\~Jt[UOWY 7({'`d<%̲rKdG}iY &hjoh6u\韶xe}%+@+ ^:9XxU:AɝaIB=Y?I~% {{Ձu6xȭqEG6.+OE,+1i#cS} QEZKu'ю;ÜZ00ry`6OxTͪOQl y;jlxPo,vf ]L5IKAZ❣.GH伝\Ysˢu-AQ}nt8yFn%&Iwp QXe.6eu&A'26X,:eW9/?eڃN`qOȇόh I+IU3*PXx&e W d/X=w3g2ȂkXkt4 L,SF3*-,4KNnY t((I]/J{q˄tAN} CrUx׎ڷ2SLZiO))+m/KvAM&^#酚MꆿQ*8Xi7Ĭ[4@_R}^`z@}E\np.#;YOV( Ր!ՆJ 𧟅Ma=ܛ$9qߤ놆@ُ+aa <lw^NŊ$"?A҅(λMd? /sC26mI s 8#"3,Dmgi,\Tr`FS:~p'./u"!dOV )zz9>{ jΓF#r( ΍8YƗmϪ;)(Gt#X5w>X9e<w=2քҀR>Œu1jAU?D$W蠱0h5[gD~|%],8 ڛ((Ã\Q*츺Z-fW ;Y$x=r kJ}J"&#\*h^O}GtݑCx-N-?"Iyd,]nǩx nmI Q,"Ԃ3$ )P>̏!xa޹ !8Wk(:Z~>G_"S)attKmqj4<Ʒv9ZD704:SwٚPg:yp"h9\޺),Hρ3vW;Oy9Cuv ^κDku^܆Z鵪P8@c, :^`v9_mN>8Ț~ĭӱP?w%aODkB}E1']׍CL '\L.zV[OcolqH٘NC+ F5T^>ygF,jors6)|l b#L&T$ BGU^~z.am շ܋CqiOrOErH@H'S#7:OOmmflš6dXNMq*1jyNMgiNqDE4gndfy|y([l~,_Frt*[fRs#5} Cz| 48|6y36ݥL# o-k"dB6Cc7<ױ5gf0kHtJfw9ᮩ,tj)2ͭ)@b&9%GI-AkHas\g]oXzӿUe*jbS䶌L-Y62WДE3<ź%NgeHtsڊn衅ꧣ(_7ܾ޽hǥK{3s>a #ِ1\!?  Uz,v[fTL̡: |{]vi\/UC=S|5gy,Ɋ67o%ô jgg;g6yv90}]rɏikcA4EPt`sh/+` &`ڝyl/_ M.fM :Y>N4ݝlX&"^,N<%_Sp_1;3ӥιt_Ěԗ(M ̨|SF:Sn-%inѕyyXwhDeשJ&`"^?!(+!0|il^ 5~p(KI*;9rViu했 z@1#<4-I NW= ࡞p?Ѥ'tP![m ==;6 -AjݩfJ~>f[BX-Ycs{/5[z9huv; M ] KKO 't>UTBQpt>'bGBK'Ɣz/iNnuB nE1dH2J@eyEb~M!_I/qm7K]  o ҼaJeqs Szch"@QRZ^:&m`l|Nw&E4b"ӡTS)$1 Yu;ܷ I-Tqi,@Cj:̥=/{V#!.iO :Єc2&X~o (LD H)\&i9 юװC#[j$T4hŻc,ō*cX K1}ESXj8vt$F^=;#N[E

w?Br.^]`F&HAr ~!ݶ: Gpɦ>;Pk4{teFTՐP-~rēGH8-qt4zav ҥϞMt D)N0$]U3%$w8IuX.m Yٰ}=&۱:z̓cqPʘO7hQaMۻg-yJ4L[W'rOTYܬX5RN I40H\|nV;B`L]ѳ< +=a)R3}[$ 0|ePĜ@5&& pP jH!d޼@TEqI 2MDRj h2IHI!= ЄX@d$?XpMT$~JI 4XBp$! }`$F]My$!*jzw]|C͖;+Zxb@wl+,G)wM.s#_$bӲRS0ZTIQIn]q $ xBCvC HgTpGuv,+кx]`hPGף^{o)fˈ!RI$$)$$!1!$K0V2$%ZL#_qcU yQ{7\@<lIp5yu,0 mɚZ־[jU!T@$7!@Eh@I^Z=}moТC&V;s"(XT 5╄U)zQ#H@ Љ$ JZ'diKaߏ{onUVcR4YYbr՛ c{emyOm;;FhH˃ҘDg":F)5NK$5!G Z2$0Ą!fHKІwt~!(FYIE-IDa IeѴ)مr^Zexq/ܹRD *C/JK5lKh$2ȒLAj6=F?HJ \BC^2H5R,#J2pux2=>5wī9  i&[_9zϊ7rxU^9_tc@#BCfy~-lݨ@$@v$tTjq@]q[ÓQ=5r25 L3w{G1@4 sYtHwԧI HLIr-p[_U]煸,1V|T&IIՒN%lØA .UQP /z6F DH٘ٹVõ֐$ 10 6ŕUR,IyWÇ8g- j |B@n@X&z[gCS%ms\k.ϫXL%!LQw6=]lzz.dӁ*A$ VtT$hH!ڲLi$Q4p7@yTgַ1@2'^u8lqR' ,7aSiZՑ[4 ?읝}c6Iհ ]bտ7kLI ιrװlj Oan3fB9U:mb7zA&{o$%BI$B f>2-dn%J #bhF-uUt:v"P<2tOr1][ 2YgРA++8h_V, |%gScc ixRni.& *GQߋ^|tV@c5Rdzci-J(LQRH7EK恠rNI+Zo\qcP薥Y47K=2*%1$ZhB@ 3ᥔlݩMB ߩglL\lb L#Z0&qcH njQ |^ Ip;_gQ3g3y'2O/^ɹ@Ah0C h{v)ghMiyZw^Ej&@f]֞t$0 md#>-# $!jv|Ǎ FG1`Ū*nϙ_z;7b9uշq E4hiLPy,s :llb M6vFE\5ueϋfdRPB"5$cxP[AmKm l}H4u5u N*f#cSLD&bpC9&r0Ȇb3S|U[j NIAdVƞN*4ߗ[ZՖU8VQ235">9 ;~PZB-2U miƅOdƧ˧}Mt ͋㴴O.\4mp{mL`\^Kp׸51y>j'6a}Z Eb&ZiyL#&-WKC[ #+y m2 i r BDm ima;-p9 :㧬zq>ͦ9[e;Sfiz`A{X\ `ξby+oTx +JANbLPC+W DϔʪA)Q"1Ti=2l,P`dDާjlbgIN&Y&F&rkU5A$6SBhٴ [j'1p4Sba7ټ2 (kA?ܤ ~(\"@,?^B@L%6P 87TU}ļe$B|}C8?aAdD'I$6!BD$ۻnT 𶄒Io\s>E SAD9 ṋ$cKd"n'E]-fȦJ|y?>Qt-+\LN.)|DuS3 y T$NK8PNz%BtJE+r)d󉔒qY*b3N3;\M&"^H@AneIMd0BBs_ն9RBOmT N RwoeipTĔ6s <~ B]_!6@0>ݚ޻ ?řɁʦ AuߤK ICND8 A8m^%b3at?ZLp{ֿ 6]C6qh,dEE8Ф  3X6TgUqG{uB&4ӟǷ;O[br=N¢M=AGpUQ`&)9M8&le1LYDQ{}YBܖtrdgIS5s=(fϨϜ4!!'4"zaRGJ7Z 3%Qmzܡn(7}nP` @J nI{684iwO]($v]P=+!~m! om a `R@05@ЎVwc%|4j8lb=,(ơ5c7T-TS1"{Ps8UY \MBťTSf29a)q2zwB P ֵ(8!%"^ NDܯ%y~wFVp"Ȋa\/ӿ?f/i .!Vd=mx^^>Vu{xtb:Dv~'BH[oULMT& ]\iPwnq)L&mN5{L,9'(yÐM SW(*E#MQZaDANT|V=P9Ǵ7$*QY*bRQ*R`Tؙ6\ҷ&˸@|0?1$r oˮ{#$b]h!>K;bƳuͨ['K~]73a Q +k\Tr,''G =G12Zv2hoMmz.f!@N`'Ѻރ~odZsMlĮm! ;hd#(E Mt$]']3,3TkRJkiDz 6Ҧs+ @AqNP%mG)H}(}s6{6,r[:t$)Cwg^'!EIZL$FV( ZO=>?P|e}/ a*QO}:{I$"A.ٿ+C[WKY4Z>1@"diiSPL%Ħv)2sUIc([TuTNiuF)PJż%fPuE54<ë%".T%  NΜ#'r.ᘧ:*V#6g/) awqA^c0)GC 聈̯.B='w<\$Z~Q 'xD?DGֽd(3_M'ځ@j r.ߞÎPz\,gB^dx| X#L ?tϨ*CHJJiS%S )kj|U}}u kt]lq] d JT$Q<ʚSi(?3ܛc! #OH- P5Pc@#kb~25?{q?-忾7߫A jD|̈Nڔc~+vylss֪E/%J'&ZeT`QPLPZؖ-Àɑ)RԥɡFN"%jMLhT2]L<@7'N9V3FLVM¦]h6稘``FGcW/Y1͐!C>[ψIQ6]`Đx0(9;0PLdsj7hwԆC_ڏ*[=#% fiӰ.H5vmwk"QHSOѩ|Q{_Q_<|4H^MV&wM#?6'c،]ymBE0Qc2]y|,BV (*!##]D=3 (d';Y9y]|ny0R(>:#T!PH$!5nlK!RH'8*o8yieq:JƝ̵idraV5[YK; SP) ᎉS&18ryMAvF0!j6zB~"]KdR{#A⨊dc[t>l@F! τٷzxzM"&Ren.ol@6c T(ak#c5hE`b.Q{]P!, 9Q7,PSH:xj~ˡsͧI0@i.t5vQTnbg}!b0H34R6[fU*j!җ={% -d$4~5Y)QQ]U>غ$0*2^,^A۩ k&~41}7´w?7{cSж6w2[g $yXN?$OtX槇pb0iz[Z.b Mz૜|vޥ 9g4W. `()nH 9³PP>yxPeL|hɏx JQ=ivXI=i+ҚvsU.DI\FJ/. G`H , YS=s}R]Nw *lJ*e@NtTRPGR4w5WP2@0$5]K.bڱW55m%HB*UP}[|:%Md;f$ C$!u $'~IMH@@lfdz M$$Pl HL\,J!4 $g (L 6@\(UXzTUHzC@`,BLhP'd Hv*"2Y:l9I*>(>]jwPXI4#ɕćBece6hHA76$+!g'}G#!>ҩ&ᐨn(1l0R@hv,$!:I0&$,ݰ6'HI pa S8a$$BqHBdId&TI)jHPGui$́I,$dԢIMwDsR ̏ESO^GRmo0Hh0r,*,@J¤ `!VDCiL:^I' NjLa @ݶ"Ѵ|-깤8 `BY@}bd$礐`BOd BHN0kPͱp.0/Y9XHY!P ݧz?Wk^<:V@FԚUx6l֒[=I AaUjY\*FIXmڧ!%8 0bdȐ$3|pВ @cd4I;T$Bh0dYbH $ $4xm&cM64ܲ,E@QcD:Hr6,z* <ƍp0٭GPimHs$dsQ vI! B̂{UolVkDmlQobmJi}*V22nw7OiL _P(!$)AF TUPˮ|:!^/T,n0+ *ҋe 1bJ/ (@ 3A$ܾbqӴmplofZ֦θAf{dXFf8YA +Jm7/8_OM\.DSrp dHP$0+f^[Nh;XF" !-{eyOqXqV[#>dڢw M̐ Cg1KIh $)40Z !7{EI%51H1P84Ŭ0&n`*`YB\L!Dhu#)%ݻQZ$<^C-ӻFT4WY4YaNp9|?UFܲqˤӀw mס5oa:Ji3Usd 3u6j2NiplX̆dN@6ΞDt/zrmL7ogun[{^7֨N6TFHisNuHh#0țZ5H]'J4LIGP ƄR1`[&[0@$zVL5ЧNlH(DS-}R6O#Nӆfp?H@n5-T;:H,Nĵ;=M:5@WBg{R O}g=iūqch䰜AxhmqCCNT" K5+0-KA=nu 'YMW/,ALmk`FэE` _HhT0d׶%ŬZY'۷UxRqX^dE 8tSШmqRB`o}"TVfdl-Yll m (o7jZgi/g'trQ׷;qPq7ly0EV8>#wXC-gn^o0zf"eR;U(E +$2[Ăy$g_e`2@tÖB0B:7(8T6Ӥ/9M&Ikm]4j |"4Pf`Zld$ -9tc[ޛzzWBb|ΖQ*Z[b @.[_1Ct]`v [ĒG,͚ΞM*i y fV2ӷtCwpm-v=K( ~l 3pG!߁F"@]TGrӑ3i1ǧ]1Hhq:LX08do{xn3(+ΓQUR'lzJ`*lf1uoeHp7`r7-ULkI G<۶RL3lKP J86:nC4QyHqHߘ0ËbҶ,4wz^koXs]&IzZZHpIAL8j0 -%EDJink59jY@,Ac$K)QmPʗ8fv)O>np F,݊JRrlTPz@5n6a_BqNR.U[U9,h3=/LY4/?TL%2aIt:M`U%z}|vO~G*HE&M# R1rnS}HĔ̚}=Mk:'8pˑh@HGEq9u[> rlɅjz +^@Cf68i-\= r8g $eٴÿ%\//jfKuI}yyλ2YBaJ0ReTCz_\#$H#R̖m( 60݅EekXP,bd0LC8ld7Mt06FWQ:-!zbJ$ք6Rz S AEHx  vB9}WNAJ95$ncwHG?YudAiċ'cINmί/mzBBaֿz}f!`vw}v~a`ĜzeQik,1sgeN$"o]%_@ܜ1Vks%M۪&簵j;wl؍Ӈs u9ٜ֓ZFݱkiL(,Y7}$du\t\;#9ovc==)N~Rג'> Ɯv&m:I5]v& Nk޾ЊBRB4LFNC9IʒC~72@NI(!*CUj$[ohS`gHM0:$CgJy#%k)p8G:c ՜r.G 6**z6(4Ch((a_ yu}ҌfL2P td9a$3uה#dmnԞ9tq=TtxJy|K/NJWsZAK}U!?mjәT$!nx(67 YRC;D,s=֧FƖ yTQ`B޸p8 Zn` ", hZظ:ƛ4!.(ttAOvg1b <@lШTͺ-ka(n0fuj(od˶K쮮%ЩN1#YNtC|dX6jMߡx &!\rM۷/{6%11Qa#a \kY4sciIZ۔ʋEj#YAd9gA,X!Н%1u}K)0hd1U9&BjMQ2|] l$Gzi|O~Ґ:5VS@@pVP01!@aK6-.!$DǤ8ygnd(VULDHf-*`UP0-!$KU673Y jգpL)we *j]lF\Fmf,lc/3$HTRQSfME!A]ѺNc*+wȺP8;ޥDžɘ p9տ֘N.#0k6BH%,#حi췖gGV4xɌQ%stbݩu]]&]Fw%L׮]όҸ #u(!jݻ]n@ݮ]ݻ83S.E+;y7r 7]=ysqd$`"pdV&@͖B!@v+5}k6֮7WSu uku[!Iv.HQI8}/H{N.꧖PeiQ8Mo pP5(IXDv$X ` 4⥯j/VwWĉ8%&,`uDW)qdpx=b mYv:oK\ukݑ*"g؇0~66mx7]}>mS(@@賉b=f:d',Dj'i6"5`i\^ʾF1U&fƿktܧ,{~CɍG@"PY%u KםhXN"XPj+%iQbɴa̢?S55*dZQЁAH3GWx>A2hO Šiخ4nBݷ=J]21b:TY[kpXku+Y oAXW8sRQx5Dr oXCB;-pFNBFJ$"tY-@cG֏.X9<"z8)Rqy}1ъvO̗n\G|{䈑5PZ! ia BM&ƞ~hzn3a3@1zrOXi؍Dd=G1 M}ql2h^lG'ikm 7|zu@) xo.[´8{Th]]˿pStoZ친Żj 7 1/*La艣<6jO;5uF1HP :/o5'7j[nF=Z޴˹7a|/uKc>/%קz%m{۲'=?ގn.Ĝbf6w>j嘋]°sn2$;Q*2X\+jn4zﻼZ^fw2Cwڱ8 !1AWmI"0].LVOn$@͎/\qpX\ ^~5:c[:{u5XT_FW"O82ܹE[5Iݬ%{$ ^ I3rc GoϭzjMQZ"B]$ICI$HR$ $P 2"$!,B !v@ dr{_JBPXi:(]\셱ԐhrEBs@I`Q" @o("}ś#i1]RQY CHI$HH$#`jիmjjR! v@jhBIz@zIN5jMjk+o_!}II[]'&-XZ!'! M6$w,I M\HRBI$IBc5<|9 cL6@)a( ꭪$0!VBCˌ&": :& K$$7Lcd!5$ R@YBjId$[[[EWWE @6_̭5$ܲ &uE=&$ А"RB/Hl\C,]n  66*ڷ+Z,@0퐐 I B @ôd(޵UA҅$(%^m %__[o6=f3=޽VWMkk-/t6UUlBEfIEeQX,FV(QRڛ{)3$/Te,vZOO{wRFC]E5|ipª(pZs$hdqo$(M!S)( B(F &[%h'.-Q$ ռ[뮻K^mk\z֯S[)_]k՛\ֽ1.Q, aC%&yw^y̞u׍⎹)](bfTސM t'W+}*Uxܘc1$ &*m I7, K$9 ef&H$UI`$CܲwRh, }b[[&Ȗфɵ-mjͮ^*x_%2R |^'*Jd &QRn$ I/d@K|5ZT=r5m0b`C#Ra8bHj'rձ*oR);uB@P@ت:$I! pc Nڽ(J02ѕEV E$2TV<1k\+D a](͎qu`T0in(6>8ؤu@Dqbj~ L\0C iiEpb 3ߛ]E^vi:Ted&:rU,6ځ!,(d!S& X&(!㬏b6\%\M&16. LIUQXH^Y3: H[qy8lv mH((@)If!d2BY!%8pڪ!!: ѩ62z6!MʣyE 4@h3BEb*Ctbdvdƥ@twnHRJKZ̒7O 6LZ"JԪ$6 1\ *['Pm)Z8̢^M8T* i(#dL/g \e*!ۤ DDUk6 i$kW1z=zz׮%zkmx TY4cV R2!i8T4%+E_h^J/[Ǹ瑹ۑwv[7v.=]ݔUzs믉qXȗ]_P2B͙%Q$PIZU@RHJbq"R5kk]W.TQ(O6RbDI4UKH*!&R !Q΁oQI<^L`uB$4|HH1i7lpX`$ waFfCfd'BC h#VKUKUо!I VAȢAI!!`KU@B*AVY:|TMF8-ڥgddIMÔuU(!HMI*2Yʐ߰T3g%~N T͋X^C=n$<(F$\NΡJ^Yu;<;%vqk|K 6rdMq32Q 'CIag04HlpjVek՛IU*+s(S`ĨR9(.V8ds>0tEIJ9O`,8,QU((c5.?Rצ@cyC .cҳ~4X$.@Y!tI1qZCe,N;!O\IԳB$]=Lۖ^,Q ˆn\8gH\!&xíd'| 6(`kDtłbx)Lw PR$Y |m6CzsVVoRB͢a{ [>-dvxJ* N`;]ImZIJ$0IG147kR(KB!lBJa(K2C;, !;&g`qXi$ PXJ{$!e@Gr Lbd P R(Ф22L(4![Ꙡ2ߧ_7-"b-uVXXši2RjH4i*FkL&'^y~6`Ҽ^nmy+~=yM4cZL[IԤ j)i*Ŭ6 $Q)=ّTAH2AR%&-"A)H9d )C !*MX.i@8&P$La ?'REęmªUPHĒ(@2YIOXS!s$) 2V{QY腚ꩮYƄֈMȆA `SBI5M{eY߭@@O>wR`9q|j'D 2ަְڡQ0C 4Hfu$$$ BOzD7OEjXq Mk1 #Y =<}̰wiAHi{VnT9 mDLu(5 &4( |MJd @$̒S $)4$1]E+$% 1Q1F &M&k֠5t[R-t~=3 #$N%S rAOA,j# B)Rڸ{T=*66-WS[M 5cFe)b,_u@@]5-j,8Wx h ?oSB<ўMֽשi[Trƻ(y^+j=.@"-rHnۆnI X@ tR1Wd3,HB!yB@"i DJԵZIH-fPQe!n$ N Vӡ`;uM( !ȉA L'zkAT$Ғ' $9IóH((/$Ȇ$tS4Iyu<PIHTq̐Bt(`enjL d{+q]Tlxu` %ą쐛$ԙ7u$M`඗!9m@.@&(bQV tT7, [ܵzk_m_\(A܀cDJP(4;:/L; h)1xɦUW[reEI0ŕEh&n LOQ&%IŒI'smIE!I!n$q(4XAa4NڤåC:lb6P !Q ڵ*(hU@Ȓ%TdUE&M-[4F"M4Ŧh_]6KE[J"%i,JF+1hlPضѩ"(%bUJEON)!lU7v2MIdFJQ3TkiST"3Q TLIoa)\z Z {Ħ;*J*0X]MTlЊdF`oK_Ai bRM4mFN2c*ěP01412I rݯRүUbm\^ e`QA3E<LZ5,lؚߦw$߽2I Pz'LO`l7[ot|K}fRm 6%Nm2gbQ%HR01`0)7i6lI0ZI~'f2~t2 Nnj&-PoQyqv2N&I*|$ WQEIԵ8Zh30~bѪ[k|?ץ^_h!x'yzzͭ9t`oY>m-ֺp. ZINM'/f'MZ5cʺIʆ 4=J~y-v=z7qUr]l0ϱhF>B ڐ$#@j#FW2TcI~jtb&WSN* <.-uA`@r(A Yg@_/N8X k"I"1@UZ,, kSs)\" Xbi C1dTݦ2b= RlEYеXŒ[ 2(0@-ֱ c -r12J]S_@@a7J椥`jhg/f _P.a .`j2²MvK] 'M!]CT= =GF6"'1u,<p$IPc4:VKƫKHYe  ~lbU1{ -Mc!RCE?ȉ S2șDMBj6M1 (22N?bj%yB}cEMZ3$P A&EH!Y@6aR5L8NVh= `/䮑s1 -.⋳v{{]~xuyC ٭cE"1 0{/qևEEVC(cukuTO7<7iTs|8Vr= |_$AY1xd+B*KAADFs+É@cKvIN;CxzF7] q€$aD]~c΍!}KiI  2=!v~{TV.t/uۂR&u))4olAd X;Q?1n[#N7犊ibbŎa,Yh>F(xMH|N ©avcXaGdu= =:(}((C(:6J "3I0Fe4mR4 D̏DBSl]i3i}a]}7;ˮ K=yNH@W7bt6-dmqv:`ctOKaŬCuSh\L@Ca Q8 fւDrM[ue]?2F wp01 a{>6=8Lȋ ^۸|,tLs!X?=Uq;^߾7Or=7#  HPr`0Z]9a#}= ܒc""c(cbN$q)02ؠuRȸpfa=IQ0q B @ 0p"6=!KA t<[G'uQ{Y}R P"֕3޺&1$eI>Ɯ<_  Tbe 0 1۽y\{Wr &0-Qg0 ?_ ?_Mׯ>OgҾc~'Z0'<˞`@ױs0m5 8&(,ďtTfDZ?#_/g/N&5D!膞]L)s{>oنA tl wTwSjQeL%QG||窅-ے"DMDeV>U3]ʢҼ6)Ո`+f$gL =)|w>>wר >j17kO}-}4,&wy<i3n[Ar5vł:nb"F1 0 Q҈0p=0dUF񱌐@,hH f{Щm>'vqV zˀ?ؚ'` -۶?`rI8,[팣sQGl3eSesw,tJ0qU0^[|Zɤ1D4-CT=ofH:GWdG5Ӟ oćCLf0A!.ʋB9h"]/ZG[<8|5l8TD%H0^?#tc!@f bB"4I!гi9D gbv]'Xw9a$$ȲD%g3a19 bt2oib{|CuP cqY%Tmd*I1-؎۞ߧME&Ϧ;̿"|]]x R)}2:CDOsoc0!6 ` ntPK$@sWAɚd3:ۡwwCY }&f5~$Ae8 wk>*u\6Ty$xL]~y~DZuϸ.F0y`RABND5%w)(LA8JG!L F`S#j8`bdpP)&ifi@8ĢLID \MPL9Hg$a: ؽSzu"xŝ,D,ݡuلDU󘠰HwϤdWi40BD/:[lm=Fu$z;9~Td|6_xI%B8 ] yb9Z"yFz#|$Yg-ېKHݷcw҄0~9":yciAnEPA\nPD&]QEי$ڤl7,-]x(}Ƈ-@D0EG$|yV3.'5UI< xjI˞Ui1IVar'Qac[:$^wZA@]ظ'X=>UJ|̐Zg|YuIr d;O{۽UG>cj"12+Kלp20!Bb\#QPՑn^7;qD! P#H콞]9/^y T@`ڏ2.[% B! i$2DMPiIMJ ceALKT(C2mI &m]0?F^qؑ-7v[] u9YtD\|?cB}6rh> #t 849y"'GR#&Q^!\]fa{Bt)19 1(>7w]$/a$RAa ܤOI;::G[WX9i@2fUYz(9 2̩&dN0cl W:8-j I0fe!gcMN :h`Y"4ì@N BCqEI>Bo ȿX,8=D$`ϨDdIKb men5܉,:(%eK MbvB:ӾVsu}fG[G.{K,T؞\GF`t}Kg?&;?/|y{K@j-E @rL#c'ҏDQU m2#f}FӞk#Bְ gz+POۈ;FkB5+Y~^ ?= 4Cp҉d E aے/pȀ;zzkFoY'YZR)Bg?TL=ˏlЯB'2j5n$5;˽uY"d1t4yEsλ $s<n>-ԏa-hґyQDlqel/!~fF#g??6ڭ[fj'̎#hE-mi~І `I `ayÆv;Vem3͇ _NBZJ?B;nXQ;=,<^яh74@E@ZQ>[MŠ"8fx|ʳ O| !pB= u]-_oIݢE#c;)77rZu/~nK%1`|ENuACrc)*?g8ڠjP֖̓ Of '$%aYQ|5swe!E7ZȗENWWWDuNA3/M(a~M82E7P2}i04>aUp1F%^ AE5LRGy&`l/0=*|n @!G^]y0\5\NK^ƿA!Quؐ\eK;̽uZ4|GQ{Q L.gc)f+vX˝B|q'hwNű[!xe=ǧ[R^]i\spT=:TPEs/{[1mJ]R @y9ߘzk L=CA5L=aE،`=^y潁&/_E.E+YE,sY yt|A:vCm!)!>S;6u Bf@bh!`DhxէlX,CnF 34ھpLq "ӵ? oXec(@\ƣA05&6[k/Ӭ0;^q+²gqwSZZBKIaPmVwhVaSoX='%Py %&(PH$P, ܲG0F+g \ dr qbX7]O62re@f¤,K)y~{кcZ3;E5a2E*Y ugs$~KX^',6WB*NheIts;CkAnj#II+2K Vj""JP8$If-6eh1sVC'[0tA"Hr"HIuCҰӕ=lwq-aebZzik=<2 jo;̵4巢s囀։9> ֜1FLV>j 뤫/CBQ(Fw@" 0r gX5WK&'4NPcc3LEfB~Hsg"rqVri,Vg59jUjҲAc6xհp#F (t Q N `\DD`[u֥R.9zZK*ąqA9XH'V# qf1D\c0&! $cQͅϋ5as7́lȢMe6 ӝwӸ a<;ߒf<Γύ!:k,qXiVbB#AIdvvʅ`x#L^&6, I A1"W?_n#+͂Qv̾g{:$Ę5`8`jSvVbE,>/s0"-CHGܖx80,@eAI;dJNft=:u-lNG+7 'LMͲX7[tC1,"j[З JWыGRkF9E&Aq$A2Ȅskht0.pVP LMݐ.^Y /˔aU%<aPEPbǚgYe.^m97lV*28yF\׺%1a1MApN 9h2Vrbλɹkɕ]2*‹4{)QQ.IŒb BNk+^ qۇ1AЦC TK T&e u^ttSM`   kY$KF4ώ Ņ檧tT6Y^&qgś.NB "5P u cS[uc^ζJ[- -3M3bAJ 8ғsЉ.ZL 43a8N8FcX͚lHIU0$ vqj4߼TY8^BUqPR㆓qN$39 +̃@#& 0CrgH*jsXtc6lK*)f Z,B2a^cZ:vmSL@ki5Iűw`CB5d$HRL O7ؗ(Ry^4elę$gs:2۶~EJ ٲK y "xl qUMȌXbK%@7 yA)&2JⷂȤr9t %:{:h-%oUC|dOUaK @hűVhڨf5hHhm0+ %=`"f b|;)H JѸ<2ܗ1G+a[X嫥D Љj;[kvlTP`b Iț)]"tp ѥAhѲ> :B }RjYP2t:>ce\L+ j<" y% yؕö16{d,+,\UQ `Dľjӟ$\˭@#C# C]3_%3lD>Cul"Y <=QmQU_: I`ĕhDm3Ni$'*WZT>4cdM5kImFXMFmVmY(A"}_ﱷ(ifc$(}UnmtR.JQڞs3PD͚p̉HU ;.OEHg9my!eh40"pW S  SZʪ٣;\b0"̘XG,3P1 ӿޘoUO:GHt_9$̶#Qc+uɘ  ƷaYz;#hϥ@]8>][n5]}|Ʉ{2* n0E*'N4y맛]g(221PPD?ģM'}Kwbّ;= GO ?Ec40~ݦ_(@~5ƅs- @\>nCvm=>9xqϵz]mww'DYA" TtTGh\̴bwpf ےxE@` _ɪb/eABxÅf1$ T9h7wzZR-&cjPv'E";)!G)4 I#NÖ ٤KiL+y!\\0c)jeN\+c ^ Ӹ+\<ҨexsUnJ}78؛ 2XR2%ߊ۰3B:fq)Zu޿Jl-I8@$/yat!xAJ2jٵ;I?S>W|~Z`>APfM*eψ""z+Y>W9JiTPe KDL$k7Zɏ&wo|:8 }E/ʘXQZ1KH0o{c$4o;ήɘTTF"25T \,Oɋ ;7Ya(Z " `"ri!軧pEķ$E !XHHiiQL1X{Ս #^x)mp$lt82܊RbQ/⤤@PrSvҰLOrˉ0⡍u֮$Vd2Q5X+YBb#6‘sdo#;;Gi+kG}NA%ޥMmEu(m%rqs3z'k`3x:y~Gß*Hߑ @RmD'σ+dg"`5s4q [p֢x7{EMMƵA"/s9ɻ;0ϠwUSa@ḎD-CˤNʼnZk7Y+ Ҹ98}fg Zި'^ [:AC 0s zLZ芎D(a)$+<=au"'¾J+%<I@/㼯L`nvEJC&4Dw=!2{ dfc/&sH㻧y^ Qd0ةiŪQOeowXZyڎr+6:K-z u6#U/}7 P~'jVeR#}T7%__>.;ņq5mf4p 2Y GpὟ]Y<4q,&D [%d/B5S5<ծҕ>#M{R27Fci+7=rkb0M Qb|8vu{E+@@|6dC0qsENja1"}iY| P}H .O+jÈBbQ,\4Q` ! κlroL)pˀ@ ]>HW6[(0|@10kY/v6)hSؿA xOU*yy"(ѿS܄ Eh /o0EqZ?dinE]K}fa7r;5ɣWoTD 2)g.8Gɀ˯`B:dlvwG~"2 *p7I$7ZJ'k}VKP% @DA $>Ϻ˚),yQ* E)(H9(`6H2| O4m_QRׯN%.ah"qcp\zw.vЂF3NX$JZdB$Z0cϏ)2)A*IfhE"Džg/[1)$]bmLZo2Oda %FJc:K,]Ӻuu*ݠʦUIEFCԴP# 5*IZ&7w@9OkYuiZ/-#YO 4鶓B+fLzdް`j :!©~ã@"vjw}I@qpfHn?@JK |+[*<3ɧF ?þU$z ;ӳkc^0`j_2$;SB.ujI39&{z!hiCO%a ߋf?7($&@HN@2@Y *@HsX\d?oz vE D 1Fh'洐"U IIRst`$̲BydI$!30 !K I!d @ c& I?wCjgd HSb-$j0B&\By@<r rВ!,̤ }k@<+'OO:$RXU BCBN"{*VBhH I;$$d`O`B O'Tq}"0Rߡ񞃬>U=rO{!$? I5BBO!%{=kO$$x@)<=`tޝjD̟R28]U@;PKb0FQW!624*S:%Eڂ7C6;W**-Y=;F#;w1p /@ʮ&`ɉ`I:r{!lsӦ8b aŬK~Zo2{l^uYiYg )8r µ/:,'< 0C s(7<܂|N OV4-lhqՃG8w'/{i6te_qAɡ'X@ b"CCL%5&~Qӵ|%<^Y:{c! L7{i1JV:mỺ uscKK!םf#G\Jd V}`pFj wӽ ͶKK~D`  ;kO8^+C[\ U! VMB%V.Q8ohyO1ӧkU8:2ϸa=9e:<_N\pb:nTu~H׸^WayyyV7|kLga>$aF|>|c+}pU]Ӡ|zn\[y Q., h1m'~ښ ֒kECzAaqwqͦtt?<4]_(@Bh̪Wt0Bpb\N1>'S22bRP Vhh]U<ΡRІ8=-ͨMŔ\wL <&ōB>S(:꧶f Sh|CeC؜ @ ? & %̶"k"j >hC`rn%ר0cٳj;tW5n` m{z`0J6Ams;^:PO~mDWjcU \|;QsmrnD\,o3oϭ_xA/)2`1#vJy ǤK沴='AHP1'B{YqDB- 3cNWBTR 흴o%9|!lvuGpP㫊qטՈ3-RKn#7BЀZSd.tar:mcא]ٻȁi@LReAݸme`Ɂu%Q+yQW$7:odѿr}=[QhrY|o{f+$ ےE,TdS5,*D#gÑuJvBoyqEv`Kuo>cxMm$;g[_w2׊曫tc *M<&l2Yp>}aӽ=6x`VPLTCt+4 #53NM`9pCoî9xswh}[ M%@ ,v8Aj*NV2:m^(? yaciW8Ya-i/?Z.OA?IeWI.iaehyEhIB ;6gojDC}gq_z*kH;ɗ۬}`ҁ)5F9pBѮ;NW!H #8S $_@k~>SawfBp_xl=/o}vQ!210j} cj(*"TOCng/tu?p61k;U>ps]JF `;"N gmп/8YD>ɋ'HI/8yC⿈*2UQQ+L[Tjj.vۑVy[1{]wMΆ ,Txd9VЁDeu>Ʈv9K5r 2N^wX;%KuX7J m*#$ΐp6`ѵ!x1X,ͼ´ZԩRs|c; azs=[[?IZ4k}oՄqQe6tg3qvo0Bߞg2&IlG2JkI$O'U!J:マZ%+{/":L_,Q$ˁS#]P3n8<=kB l v* ($dI;t c˰x \I'ꮒK$o&Ҁ%/| ~/+|j<8fYɲ2!դas7L !1! Y {aOg OԜW| L Ibn2͝w5> _dל9<}[N󉃨p7s O }abI$? 4'gHII }Ѡ'T$>:4Am垹'a`~R@!,'rRli %HҒ$Y$`EJdI!(ԐL;diBLII; h$:E0Y_gq ް!4O̾I=!Оv }~y4RCѲNK2% f <sJ~ Cm9BBO$$N;$;=OI$ =HcFI>)$B@ܞW!z@8 d<`βʤ0+-HIcڌ y4P!?9~0:l x3ؐ)t@4 _QRg_{; n1AdsIsi3'lh?1wO~bu T&j&Ov!tQ<;lA 1ȌYq.sf-hyt.p<54 TpUr~(7)AJvS2 ٌ{Y7ayOly.;!Ϥ$nO;>Ӵǩ`urjHթ"7w 1[ dfXyH #(>ђ;8e )V[]w:vK Uսeh[J&7Mհe:U_Zz|GLϮRӪyL٢zoi_:4# -XՠnNttk4EէQcp0_µF풻|^yzYҝāG[kUHam"W.9RJ\qtu*~h )T!^U%iOyڶf6_ 򿺟iEu p*@6OB )(ADULJA'3C;jh}>m+UB-ðeZ@c4ated6<~,Xzu=V2BS _V1me~5vt*b@{Nǩ~G')4[(c4]b0.Fw/=z&3ŵw0Ib5I!N67Rkt_Ŀid!=#`IA2" gC~M^G]1?qt􉧎JФR;#e-LwfPt/9UQny6k#6uTlz=tHA穛2_S^Ͽ ,H'>c8;XB~%N~,B>ohMO/JG$sMa?K97=v>FB8D ̐wL-Ϸ&,JK@! c ȼzZOp? hZTqq06cՀgMhsƼ}q"ck. TfI$3b @ tPA[u5 GW/5u:5 Qv{P2Z֥c7`D~+_^5'W'e$ߙcƦRvV:=N{4B n]O:A$.~.0]}%l)TumbjN"`d,=ZV>&/eVP~ C 9$HNQMVs{}j^\龪%MjXg5M}֪ShiWPi}ewLUi+4P!U'X(*+4+޼O0Y}*́s+]THy6+%Ua8ii5ee\2C>N:R &:$HJuWƩ{a .ƭ--a-hBUV75s' h#E7ۣ#j-N,LkfRNG*jQ^y Wit5٘WSi'g L4ʼnHVȥʱ5;cIE0R-|f=6-m++mC,J =@DY$I IdIIi뽸}- 10aڰ7$!A'F@l<"I~ Pa >C$ik !?\*HBkzhxttM00H2萒i m_~ߵ$0ԩ^1ݿ뼣o'$ wdް!:IHu46I"I ej2B]9$<4v7A$t_fÒ@@y#YdVѧ`ϷQ~V6=EQQTuq`+E[q(ĆדlTY8.4G:!C( @nHf:mI!YӪNPJl"V `p%u[]uwm1y; hg}M71x7}>@ cASO-\1BA*nWBQʅ'r"S|G|)z$>vբB1 [kgֶn]1W*Tv~hYk[%2w2G/=8OF*w^O@ 0@&#³*Ey:?ae).r}g\xaEC8=Cd(nJMvOΚ#2٬mUND :/Nl%% *J5=K3[:e'TQTPTjOR\K#2jfMbkPUxP!!L4iT"=poQ=WOK0wϠlQp8#7O y`^@( eq He@{3CNȷE}Ҽ1pn_0cU9M' Mh RJft{M?QrOa^˽(Wȹ/ 3| bgy\ 01@X-$+~un9چ[,:w t: +L?o W*]VqG4LX8p1yr|C*}'nKؕT%ALޡ&i1r%ZƩGIQ9)&v R@R)1 /B= &4qv6(Q~`lx0}_}>kw'] *(Ց2&EԤHtw)M ÕuE IUq7Nc&n|o@~!LH} }oV.)@`tteFkSy3W2Ӂ!xA n/`ȝt[iȔ6{ 9Rypc`8-V6E<30,}ƥYܔR :kE0Fʺ>fT=AƂpKs]9@?ERD8ͣ4"8vS_pޥ-O]fy(h>^"٣AG{ҿ|T.E#6wf*H5&Ԕ{I 'lʲLi[b ha+Iqs^Iv0A L+S$(0a wʉkamI 2L?:gC.l/U;:'OXZ8z|ūׂawަQ q$~c%3&HX?ݨ߶5Qy6v-y 3ep=Ax@ GtHGF4Pn_iJ֖Ctmj ht", a\|ũGr)8Dw#n,M4#Aw9"(r0AۣΊrD"{TNtw2VJ:WN0\p>iX@~ 7fiTZ`NOkfκip f|a;H420 xFRhz!C^q rV3yx$Igmc0}P* Z|&5;;USe9r(_/G |-V$m^/OCxwU&,Q\#^X6s\sUͩ-rޕ͂U3pJ`9Ax/1:]R1t;? w?v}7RL%e]7/UvyoiӽjCFWv_:t1Q[ ff f~EYTU ٪*k\BQvzƮ9)eTh Q Q*ekgXnMh pc~1[VVB Ӗad/P,HEI3V+y\&_T+YyMȱl^Q *KSI,]&4ЈU"S2Z&m/ ZT dn*m>i,4>̖хU{eӡOB.!m WpU䵣#"`k"; i\Vp [BA1LUmuYMlU .e}v1YKϺrKU%g%BD jo1q&7ҔkNYSeLT:I?>mĄ]5I$vgPH]B{o[ c&; 'K\XSH\x)ϧA[5 $PG5hSESHG[J+ER, $,NKrF%JGi5MgeI)M팬-fl!_u ϑ3HĒo`=g_hC5P`'a!$8t}W\DL I}R[hPY>4Pjo:=ղH#7i߾2{}HO,4}̀w@D?>ޤqV $fJ!I{<:&_l<-w kv1 ^<@o k>Oc*<;&:4$T~ ɐg ) _XC% yh#%mY߿.Q}|՗肾Wv{Q-^b㷆n8rzy:Յ㩘E{Au<V~ pL\ Kg{r]* SnTgֹ$ެvZagKX*rTj,)w?/N{p'}!!t|~tuw뵐Ŀ|Ljwt~O-\]2&o!zLYO/v J* b*!ʙn@GUF*j~~F|cV^WzMs_?o}RѪ} ʞS[` f χ "4]."t"Q<:і9 3U #^lרWц zq.hX:B ӦעU;.fWYP!, ٤gXȞF&e4%Qўjkm3)ln[#2UN*nd`.D@NWXфc/$gUgWyD/=vj`_\ve<6BgiJ4ŶLMy)$Fq;9gDlI5Saes1oaL%CUo E'sMd}B#p 0'4F +CX%DAΪ[M6MO 鵶i:^ϡBSHXhϡό,q9hyF'(Dj!!LҰJn,a1*ӆ'm +*)x*lZ$+Ij'e+:ze$w:-{:X%:שJ*usJ/ؤUP'18f{&^i>j6(dmx%[mQsQ|Vf* ՖYA˄o$ Zu, X1^kG [h:.27p`esg!z%%eTnNNkXar.i6'P lBNy0Ԕ^j٘^tјTWb 񾣢mAymaF&Mn~c Q:IQS~[ aTI|6^p]Gф}Xeƌ`V aMvmx<<6ҤqҨ[=N08߹;nhk  $Ad )$('7:;f~GBz?ԤaA&N ムa$|a'Diw_'~w?Og'N٬ ?;NF槃{i8Ϩ.\\(\-OF(+ϨY,APCcp__نo{"j\@3(ZlCWZ|Xsە;o~})@YJ12Z2 @'y" ؞1jsJZ [LbPʡ?V 'UE?Ғnc5ϳ@'5曆cU{k=¡ʼbpanF,NfFd\k4Rb*n Xr,2=҃d8] ܀]i@Kh=a69[,.^diMU*+X1krUuj32My?;S!|;rN 9+skPRD4=qEDQ!IҬ2X>ZTr՚VZt43+Zn; ?[ec|U(yd˪m qM%&Vj:2&}Vڥ^l2&2G n!=k]&T]#3u1qeJR] VZgGs>(x.Ayae,MՌQ>He*%Yʖ4V1`&G>֩sЙKkd-qx:Yk}̉AߛTL&ҙ,qL yTY}"JW׍K},RB(\;BQ_,ѭg,EYYV^=^A>0\tseU$/LZ5~̶'1ئfMƋQ0j!Y Ze&gP%3l;S9v,DmԸR>y>:ܟa|7Rxmֵ46}9n= kHP0BCC]$:q 8< .MBN |(!)7l $ԁA&$qeunkoud0u?]rûLLNBzH5x/q !0fDb!?7H`<W}f+PڦHA!0`k7@w%lvo?-wNk;7bju$:o8z2`m`Is)qw\Y$x<6Wivw'HOd6{زǛ%z0AZ9!ǔhRm^;V<{veF _YB['/b*;(#_Ʉax[K zV 9ix|Cnnpv;˅k3dtv`cmg[}G+{1V+ rWM'x2"%n|)}K2T~ oKhuO+uxH5R/RXg ٳKE_b>zJE0,oḜa 9  o6KYx23߮q:7 2ߞNRm=_ݔ1b0s[4sInɰ])ipα|N].(ZlkN7w@ 2Ap~| $P ^"<\U2 5xv3U@QiC*NV傠*-v_&1&HYE)}KO.0&[<(M%V-ؓLIL(+)z}/1fJ9WL ).Rp:(OvN(vKj]W*dM)9q:@@q zdbW1'A 7` [J:^aL es,EO"Q6]"A6x@#)yOq!2H, EbFƫwZ]Рᕌ$=Z}}KWEVkyԠҶl{3wY3nRKYP(*⼯^dɛ!]eN.&M4k]H,\O~I>9#`]VR.cB!(zOaa}me !2cYp{W'8Dhij7Cݕ):0Pfa{"ySG>9a #K.lPSHlP,@{*s򍉻@a(1"C?huN! & ߥEq*x4PwHtK37A>0V4:i_W1M=l.H\<.(i[uѵʔZ"Ʉh8&31M2uPD+kc(y𾦋4&&]4$ ЌdAeʔ&,a>繉ߐ/eC a ub_X\Dolf} c_kj^o4Aq>4USΠbf?7cE8կ:w&Yv ;~; oÏ#Dϴ C0?= .Oor|rz,"L_B"Y efi`aJ#k):R#[Mۥq:ӫl -dұR9!MM$CmY`l3]8ע21$ޣ}ξ<(AMl 9{+Ɲlk?wߏgҼ7k2߯<"g~\߿N'sj /~m?#9Y6mwދ^B#.]  wy.77w[̿o;F}t.h$}X1m`"2Dž4Ô1~ [HTpƸf8oMܡO{ь'zܱfíصҘax"bM{"'"9m E#vI$M.̲DH2 4_Mb`܅-F«.öqk 5:a dh$/ a5SYTwT4L7tجI'.ML)ݬ6XihQ]˩~-KXe7 h_~Y=,Rb 3#I(/w_4xoXchCnwi1=_пLb(`0@BU2?`ޮB4 m 8  T-G*@M%ёBvQ6B#\D`fP8&fryr:O, "$* DuGvP(TqH %i\H"`DoaU:R,m7So?T=O cc&KRrVkךl1e|9P9e^[ߦ)g^ih,$rd~X $4j&~V_C ~jV{/bpvٚE,:hFLw=z!X +Lmzh y,ˈ 2G>L4ζ=WFYD=oZ$l{юF$̙* !LQ5Q݉8DT !Ÿ?マ7JC*HMVhFigP.% $7$a |͂CU'd$ @ o-@I0CPKo$& $Y{Iΰ{MvB&1B|vS$ B}$'$$I$O5XNcHH@@'y&`dIr6ZB@&4! +!I!@d12$ sRޏKi!.ܰ.7?bCu=&>_)>K ILXxO'f2x!ݿ+9 R/{1)ϗ=z7H;5#c]'|YsO?I\#lW3TYMMM??P8No9>N[+/X5Ťw6 ƹr;OБ>Roq\)kK%y߽:|K>osҕ UbQōJZ]zG>Sxql":{BjшmwA"E89_IS =}M>+ÍH!tLu41=FP$֨/;F, N^Mcfdt{z]:'@x Cܪ;6tCsNYQֳk=#I>֝j4U1Ï^V^~,oFMȳu=>wL ?R}C̅ad'fD}גX#R`ʠ~W +5|H~Lh@H0LD WAd]7! @wDEZ“| շYB?v9Gvtd%٨Δg`4juw^M&u۾47w?DiH2E}mt~fz!Ka!iD˽eiLzJSݲ/rp[ޱʧG qK篓L@GVX.*F|4-/sQPe,*_5#dv]x^ Os*)ľ#t>^[,w>ۢ~N<2LS )mF{j3 :maZi:Ms MF_ Q_59}2'<\v]Є{gVMXnWkؼhC^4{J PjY",(nM,MUͱ7ʔOu_gZXeU;-( =gf' /xmuX s֮?gvo;/ C V*KHUbaz% 3`ȤGNzT>>X|u0p%Z{bg.T͛sU}@*x}:qw]<_]j/̤2sr뗌 ¬14 S$=/x,ap1t÷eUVU^!o͞2y)z$?xI?ß^ C jjG`5=Jw:,-,Ox1YyT [кI)%?v>'3ΉӤ+qԂhدUGP,>eUN%+U/PDd~y>SN+ڳp̪Ҫө{9h[ NΉD lX!?@C`qv'6@\]O"͆Cߤ: ]!45Crz-nX[Z65~w,Hp! a@_Bl OBΰv|ZIԩXH Ԡ d: rك$}HC0'do~$$g&4(rPHE4WjL*񍱫bm'׺wh0d??ꄓo߮Xq$CPYί|tz6uz_uf@LЄ8 ps:49/`id'W\dz<>ѹ{WG]%bMб8x}IV;#ժ+?B.΋B{V';#!7ы %cP|xT Z =M7T ;T8zy9ٿ:ߥKzMc'IΏ I}[+ȾS0.Eq`$&{"ӄhOG:~md2,Q Z+|__q~҅ ΖIm9"V6GvḄ؄aT[GvNc5DV_R% 7lDXk ׋*[JdJ E7[inmbw @{ϕH,R̻MZɨ?T*9ᣃAaryx^1oBewᵶ  cQb# o612]tf|MQ>m;6\*/ےegVe1@Yc']^5xZ-_s'Q  d**r%CZ NG } G1"'tF艜LEFV^d@F ( 4xnwy0.&eqX!#fad!dCB@wطr=1t'1=-/d;?"Y09*fwwܹxlI)6| 9X֦ ^ V9[+ZvM98q#"PW*L KaX%`OJ`~Op9y_j"&ɺoqKH /upwN k6&V9;~=]@m8\?~ndHEo[o{_YrUć}H Z.pOm =FIms|8p=q`ŻԉKu}C6 `qH&hiR-|-&0\JT&$I4_\yz!5, p9zݨ{&K*a|ɳ.)Ko%,umb:@x)k($ZxUMj[pNrIa^k LƷ04/뉔 nD!3[:q DT"͆U: DH]'Z<򣨰D饞I~5(בdo26dy~ ڴP6>m+ɪ_6һ4~ֺOaaD?%\7kZN*z΁mS.E?|5{0\3 /lT;ռ2:Cy 0Sq&(+,ib2x&ĩͯS0.rKK'( 5}&ky^vZ:6`o d?Yǚv^.U8@LQ]T`JN9ظBwâqmv2fk2 ]ۼmu[3iS`|)'(;IY4 >WV:'= )m(W,X$0_TVoؤJ@DRN]~@$ zghAr1.$ 5;C#wF_ôq~D yfOY7aѦ{xgu5' 4Xt^ h[\#'owP _1]#Y!!'߷glȭEg"Rv:|W4*گ1AyBE|x{6#/ la܋bu {-\Z5C4;}fpyYDYCch뢤/n?fQXw&ϷC[9|R?z#&w;)]'<>zw1Hej eYW]${ײ_Tn1Ҙة [>lHoI K$JVz H-"q̙V\F mlcZ0$QѼss|.×whۻslwoKLꒊjdT4~=Xgrsd^)43y{d.JMMg}Bl38!~?80;nl,kco8y\ s$.h^d@) b iJjO]N>6gt/0ZDl%oNw.,VBU;P/4=iUjNb"9:uүiB[<v$`Hm' 2hZ7J"r@ADV>臣$7NB4h0͵i4;>qn;  4NVذ$6|;$.@ʐ%0;'s_y#P>&vCJUn=e[b`$d7Dcd!f3.@0B7vnbѹ{-> FENT8EP&~g7mdjt-wk`yIHAO$Nc. a@7F;cap`ze/ק4^K{r{< @c\@;Rh VۣVڵv{U|ױ}m*AEuK凈ytn8mz:>c.P0N\ ӽ⧂z`07Guh7HR4=ΙsR E<#X\0_1uަ΄z|/"@·,!2L]w,͗~lOt ī6b]f7+p[mcp#JhC`sJ a|" @ٹ.I,AdRA=[|Kx7e,6ˌ3PbP-ajKYխ!>yOgBּSS}ϡ~HL !QD@Kڼ(OFS}F#Ϡ 95^w^b+gin oNHx0 =7⭃L@#0 ֑;G7{$VI2@ >&H(Ct {}vHLl|4 `1[E!<&&NـLHu†˟Sk1bk4k-}]feP#A7y3LXLH%|"}W!H'*14E GZDg.h @I뫸aI7,yt}m쯩'tߤ禐Mn1aլ53~J`sŃ$OvMքMbR5_]Ljv 茁Vc / @2k?O${*8Ez"``u/q4IЀ_ESD5hjd/_nu*Ts,9҈}Uv) ( bUd(m L0hJ.kpya'ftO7V@0?ޥU~c+o/Ab׌p<9ފCc>^8rA$qpCMamLjoqIcf5|)ɒl0U6\0 z|3O 'DXbnCr.߁:g{hwzMu_=ՏHpFb^(`(VmzoU=> &AԚu9F/dP"M%]+gl̖O汴? j"Ĕ *\t:,^K0޿y7p8\74-jw$3k_HF;ReW;ۥ6[[U/2+U{lˠ)B}G* cA>A?kͣ}faWѰNkBh ̇D-BI5@ЪCyo?spIPyFBO7A:s*0 wU>TFCȳߘʙA= xߑPLdd=n5duаćH$ {Ć''g hXq@ PM9}Nj+!8hv5Mj YPddOfkx=X ZO Pj7[ Lu[C¼LM:¯mnav\=Z'?DžhvzT<*r3ƻ+L!I%ڡ04q4хG1gy,.{c8q3ܮw5Ӎ%w4K/ipi6_ }JS5SZ)N9[:MeS[/lZ^_yV/ 1.G\o%4d|OܺcSJ+C/Am#z\SxDA$#41J@zsIQ&duBKZt^/cRFKʋM)!wٱ࿶ g: :tz12ӵj>i2:VK̲b#fs˫+&7n$D*[i&ҵ_y2zHmx^<)QG80V<8ʛ;b+YP6 $E(%xYH"+mEDl5k :IVonYB`<cSew?bz8ѹ4<̎O[ ~AL25k 7L;0IXTL10,/dP- +g2uӜ.{=u~Sv=5 Cᤒa$ҢcuþU۾O|oSl߈sﯱI>(Q*tW;qf̒2ȃTzqӷp0/R䜵ν;q'QZ'2{iL֚ 6OB1DmДsy-$&S[4e]?}Y!\aPp3(+XpgQLlL[6 2LʣѦpPeplHnn}'ߞ9r +>嗣©%BZnxL169+gb9snu`!-ApZ4M޲W``ݢ 6w>|{8|em$K b cC7x0[/뮐%Yyp -a+o{I3unų "E, -VAy7RK,11OfŅRd tb!8V  ƫľUi}3jG:|1,&>Y(S#^ ILI k}bSd+jIS HH}ECar UG|@JREGpmy̭yY` 5F k0Ke$KP Te["T$D,l #g`VmPSPRmA1RHB 9@bRiD[r3™m bD#@ dę)2( LqZȆHեIhH#|0AB@_VSZִFRnvj`:)X롡0@S}#Hb ESpծKui'!I{<~I2Lٸ%FT/c5ݩ(ZQq󶎇j+& 7m֏2+sPؘŜQh1J!TM<累+gqm UD:2yrth#{k(27<"גC9Ät57P@f/1M-81 A`bĀbLJ]K3btl\m&h䙇MIms/ە2n[zZds;A~j0|VVTx:} a?$׏|;Ŏ9Ơ\Ssbq`dܳ]ޘWKx QSA[敃hJ&b݋)}44޵lS}]| <ڸ:+Đ *-Ѽ`IR)@}7;khBq%I(P#EƓ!iJɍ'~9s.2V|)n|4N&&c*4IS(9NRbH-pL%)h*U&3:܄0`pPf0R1]UeQw6k\5U@-ԐB^ H5Z TѰ^wu7nŵ)s)%bٽeS2fȴ.CKBi$RYJ-o0lv7dCm6s<siٰ C"3y;`;xCǸe5N~-*ܤ Tyޒ&{:d0M=2s> 6:Izp+6fڮw[N-eE#v0$|MhLGpP_e=QW\,VR͍Mv&pQ!{F-WXeUT я>;;! $L2"fk;Dz`kxٜF! B"sE# (xy/Љi |+YH(ci!$='ъԨB&A߅ HI;f[ˡ5,Ede$&T&)"oJR \Пk]?]Lh`7WŵIA 4$$HEȉ -o ~gO" :uOzD c>3f5-rXE5oTPŠ~ SH?q@*l2Ҩa  =ŖXZ\tq;= 6 N&{3'ݽ=wo?rR̎=7ͻ.w:g-o=͋F-A¢+iW}$Q f];fX^6l,ѶjWY$6UUF֫ f6Nj+A @|O@H4!0e~uhooo}~,[)>kV)f ]fqHAX x N|>cLA>)-Hlg,. DEHJ={͎ѐ/28zj~jLHv/OMR7yvg IΧ+ǍhKsW:I-^:^cY셻ޣ3o}ҧ[q"=G3Oy{#$('@"#nCZC6ݽmX;gn_s!09m/a٪KhhP @>]w*cEķ[6֒m;6Ÿ8] 夝z`יdʁ!?R[k$ߤ*~{Qdm$3|jnI ̒@l!r|lU&[ (s]$?PIHOH|*OaI Ҳ@;'Iuhs4Rd}hP)e 3dܰɻdR-x zc9ީhBBt`Ԩ-/Eu1lQB%gG93U7` 3ǻw6ߟq֩$5'n{@61h!} E`k{?^ͳ!:8]a&vMsݎ.9E9!ir1c8Zr0M&1.pNح\T/[֠ܺڵ׽ԅqo_ΐ:[WMۘK'}V,-eɒP)}?,Ѻ}^Z +^`c n'm's֙7 ƻs|L;Ou{ Hh(D$;[@ҍrs,wu&=zLY!͜_|Ј` %h_8n# Ho^LM0`$e4l, ]!C2pT!I0k&f sAT.vR%1lsvc㳒E"1UAhmq*/Is=0 ǟR|; !Q8R _hZJ",U8IAFTN7o2nbvp?SX'֗yp{:]Cši+.6 ']í˕mМ(;ةΚYh /fIYyx팬nŞ']]4]:uֵaf})@8pҀ(Ԇ JQbv؋σg13xj^WzpفpJӼbr| }:ja{ݷCkVEݞ{Bnp=zWaL ejf;_8?ɋÊaƾ7ƢKw(0W=R@H#(M VF\K4;ëvEс69F^QQ^QAt.N~pG=R y>TٹK"i2U/Wјf7Sb27TP߱:@DNͭweVxn#DkUWչKXwd/]tqdݚ8DNuMe[H/sLTО2~{жZu-BlH8C66+L@ яwNr8 vQXe=5ؠAqbe}\YWi0l5`J$dSe}m୨wX",=~$'ЌA53rFT$称'jd IdfԍuH c26=9Ϯpa 汼hE kkf.#.u~_Cx+ˣaF$G̰a:}|w_뗶ڥDDw҄o}s 9boOG>j?Nh)3.[\ң<ܶy2 F gӹ \N6X^+ID,ĆA>ď랋 I ?yMg ;pz ^s#Nc4d٩xad<9:``]Q@ a.ehˆ!04z | |VY<"g]ޙY=;^ 9Wca : ܱ*{z_ϢS;/G!" \CnOMXW3I7?e)#!nۋCŊ!5lj\_i3dV8,C/7'7<@18@mC<)CڊJEmH#_ ZOX.`مr#n_38f}^o~4wyr򋠖q\+8WچfH]EW#clL\{ GjN괠}!dR|M:RBIP7ٰ|jǽdRAtHfI(@<€bB|䐽'a(d;dY ,C2ca!0ϭ;l::]vg}|@"y -y PA@ F(zDߊ&_ll ǠyCqSHA 4 QC^# mLj6#%e/qv]ioo/S-L9 U*'V?˽շֈae ̌"*kB@1 19O:xȹۻ:{*wX$׮WܼῙe;]t;{ +O};'MSRP:Lx~Btsnh_[N3㯟Wn@7'، @F(J$6' K0 \F Cpnϙ;372^yd?Pa²p@W9 `BG>IC.}6ջA30,!ңM)>W6|>{(!ӣN@o.6gGhkH %#i 7 !;b [̸4ɦ F.E E)#]Cc%5*}n;$a bvI!DBhKZ*Ң" )p;.m0dH Ԩ Ye gT6d8[`Fgǵ]FYg?xRl#A,>3Fa6:~e P(GW+{pR{oS0YzH.o/ H:(8 Öw02C'~f6x2߶T v}Nr{- as_~@MEPulSQ с.݁^7"$S"*+o]y1ܢr҅sW-ρ=01y1I;mW[VD0 '_?7wjLtaj፨P>e F0 4WzO?}nZdO..|{:hJ$oF:iPŹٓ_]bI^sZw_ԁ4,{WOLɪ,V/}V>׮5@]Z$40h1;tcg>?76!`sqAE"dL}=urzo}ZB@\v+L\Ty$e¶MN1k^4Ȣ2EIlPAD)Gy+CCQ9 ^L!>'ӯ?[mwW7]S,j[uϦWO:BQjH`1cfm&%ȡGH!10]㕉[=+ FuNz?a0c6wCn{kIN!Π'Ǵ`CC͹ڤ/dR@;}/!aְ={jf` H} x,e0!{=7tC:H~C2B,Cٰ۴g_b}{|-[mE -fqpSz㒄 ǸJɾBx=o:ę|%o5Mgk XTZCVgva.A= B<۫U73zAΒ@؀p֐n87t]}iH [Mk`! NaD/0 aX cՐCd9gro ]$0H{YH{Cl Vf(: q  []&O}n.$˷>#|_Lyj{އq?a7 kcw)>K_Tfp[GfO!o>Vk Ef [h Tg{Ziu\+=&[ d$,O>K"[#N;ֿTT9 DpfSFU<0½/K|6 Eܚwlm&PHϰ{ϳڷ-yrbeIdSݓon.s/{ ;Jj#K)*7F]^E+?aiṦJ(L)D0yںNR .;pwy o^]zBH3ν_^[Rn{s\wr7w]tNrI%u.xxܓ7+rGq\Ѯq^yws@[]7ljI<~Æ'SՁ$.-_ AHbfO.Oo_^ +!HkJPDϕ x]uo5/NơGkѡJ2b 3 "+gItT`#X H.dF1LXQLVQgÄ""( `l Cᐉ 'sXa4m )lOTRag{ji@]dze[P^37Zo@bS*`1=:$iGc{#Tmn~ru({5-X3ӳqL?==N@3Ohr=Sp# o'5Ao~P5(f,BV3VҔ:bC]ד/Xd@O@jyP:J>l% ğ h}OG0(ߊAlfg]+30 iE V%j$;,L@N&VFallHc.K#SL6Sq:ۛ7Zk%sXBqkďӷld`aOՊ,ﺄOw[ƿo,c\2/='w$<-t| .ZXO?7S?Ŝa$! j O/$|9P44pLYދDjP_VY!H8PT'&GDĺyTW/O3CZ9:yR'A-o{+kV(A}iXƩTLQ*j5wNB{̺ˮ1V[EԀoj_teknwZq|rdnӑ1Xr7J&&k e/1)Z~[@o aTP!qo\Yo5Q/c@]nAIͷap|b9 c`($uNmx>U``&>%>?~ UWkko^NuGd Ivok 0H  t];W.B"ӡju[@^u>P)V11{?9zh<'_}ߛGz ?#K0fa!_:Kթ/n٩Na܇#+cNjCҡ23ÌjfȂP7; $Ƥ Ba!_d-K ,p!萇Ԇf@āHpM4Rj*, tiOd=;OI4G$Y\׉zDa!?Sj T|WIRklOKܜ,[DnӴ$Z*%spm_֠SMQfn[t<=o^f\6xy1PH >zl϶WqU̩m_+m紙 OUyi,(.ᔢgo]JWn큾c6>@W$1DQ`\R"/﫭\kߣ+Jxߋ)iQBʹm" `0D0$e~%}MK}Lk1rHGOWti@:n'aJaGp~?H1 '>0-_vb( ;N儃/מGa;B =0:׈_ʰ* >l.r*v9I~]]C' 띆Vg$]inąI|qMh Wk3~ǴoaS$7oo]F(H{kn~[tpRxY_iScOr(Fv7aez3d4Iӌ;Ք-!gT' .@|׀8;:dnR6:wK==UFOK/"S>Wyg,ߣe  OYQg6f(>1͛=tͩ5pϐX"+{pƵ9@AE(unoUśY6~wl.KQ%.Nj¶2ݯ2N5$!$i05Ǥ$zU lf].\*vHK[SǵvÊb~fLd-Nj6׷U+M\;iOpf <ػzR֢]7㲕UXU4QvZʇM4K{obe]u.򘽧׊ Ϥ?'$IEL|(3yfjx1y;#g5 g(5?~~Ȍ-Umv)WZV{#T#_oϮw  c $c*oIvY[EC׈٥L5et&Q~G/Qxe^xKGJ68JT.~ N,Ҩ}M/>c,0A! u (kƂA".zB f|:e(:ܬk!8$hH !Aj}vp Xx0e󒐜E#Y\ DѪ1 b 71^~7'XULJɆdSWCďĝFZ,0q!V380~m fkP)/ϷS D ~塀\>ձdnTl~Yq%Иk .Oed 'j?Ѻ>Դ𾈒_yc~C/E- HD ?"yJe%b %~2Z;Lg"S SHFKp|A"qٜm.agdߦ R`,˰pҦ0`cJ\eW$NJ܏KMX0wbRqI NLUAi[X"\獨Q- '9(@.v8!}.L:<ܱo/vʨ%bE&# '8K+ث岺WQ+45Xի bT* FmClYŀE9IR"5206ܹ1`_&腰`A%)N9ܮ6Uh^e6[Ed5:=r!8| RV$k7ܣq]@^i.5 i%TRp{[Il=2->" C٠…S9r닚7ցy˅7D4W4Jtm%q}H'oJWp)U?j1{F5ۦg݂h`Et\9D"#vmv-^$l&_+y9G]I8ն)4m{bqy,Q [GOUK()au{b垍4Xi7A`Ρeo7Ntmqտʄ5DԑؒP6J'dt EDa#ۥtd?e:d+Rhȩa'T<wcQ!)ctl-@Q3i]Qsu)m!](umR*҄m?V)ǃ).O5IK'.lxdGv3̀:t|}ґ@ Т)B"xq #A}s@˜#sF@X)f6s1T7OSÆVl=}w_#+_BS9vsه5qlG[;*I~OiWX@d$%[`qYW(RBB.؎8+ v+=w*B.f3F맠M6^Ujn{|84= GsM# c{%yq'6,`haBGQO(.t jTY}ģOYuK@WnKqāo~eDe;8 +ْh!:AyopTHX'>6^s@G^>}&Ń}Z"c.O:*p_11߻E4ܘSaa77["#p9~2Rj̖RuF#c;X=[OIW;dsJXJZB<`Q&+YZj?m\wKWoͥ4nxoRW\ٞi.91,s MyhMR0E^:P=v bpk! &T_hR,W -U1Qv^nbٰ}Z-Ζfzۺ4gN0&[!$ 5) \rܡ* j͞O--u>DW\Oc]haz̵ږtaI 9zjl&-6*VMh_n^r#=38\ 5S 241 hz540AV )Fj6Twݟ7 aJEf[AiZcb,ըj2l0ѝo7# ]8v@y]τ' f z$ `O7˖%61'4 n鯽Ty磀NyRq€!83HNNfHLRW'gLFiaRǔ=vIɁΐ~HtNh[SGeTWW( rlWV:?ơw^d.sjG!mi.(hĪ_d!%t^V^4P9 r?ơ+/s[Fe'N@HG"fuƆI 0%vLV8K47Cc֜ɖ7lAUqh.:ENQSzd<7iQLrsv@h41̫x^I9 ]sJ8(Fę cWX06q2v](|i0&JVoM@sRDR^,} c);2-zl-EE؞.J%ѷ.샣ߐ|DmCj^Iǰ^ޢbq1:ّ#9R4Q6KLnխ<S U*GmrOf)qrNfg E7ij3-q>\)jPp9B69GcP:Q50̽ \~8e^%,~.u վ&ڌ˹иnjv]vyS)yu-r2*?Yk_0iڐCxvzy̒9C!vx 2w#Y& frD'kw,1dOlã]!H!uO23[b΀N# טHcA, c;隒4`P,Qak(`p%RKJ Xl! Gϩ P+JClO2UVVr& CWGOQZ΄9{(gH`Ō6e<? e=gs#d4ޒ*GE&lvǏ{b<>QFΆ:ynpa픖H6mSI,H72RGHCwv-hϾP=HHHlnMDRDH$ uQ04p-wz5am8vw%CƅڂЁ 0Z!uw݅VqͬR<BHl^v1gϥf{-=6Ss$8 I~YbBc9>tm1ۋR$='H5sa觱GRoCFDRŤI(eD& 8E CL@oEZ0&HT|fpW"QAXB75 *TM\R>on{7MJAi/nN )} [믱~/lVFgH!F0!ͅ7zu0H9ZAoLA]* Zŵד|yy5,iq(N!M/ȸۨj&ٓG/V#DN4L9}qpAd0.!5O}Bz>3[X] ˹ F jV?R#۴k3<<pwG,/bvfV,`e*:j{6'T3b_DOb;2XH]ե.G% Xh~D oM5do:纘U)YdfwȻW.UV0^Fo+gA8Tc-"?eQqOFhb|D@HY71`9Po:`$V@#ϹMÈ&ޖպCyDڈH!!A88ś]^Ay8#zh5  b@af*Dqi 3]RX,{!}_϶ āKrjC^TA/SRTh{ZM2iPZa)9솳am5O:6E'dttQ:"hh~fDK2w(@.T`˰%"UlcbI_mr$ݳ(%lN^!Sώ$Խ`n^%jp}n۪ݺS-L1󙂁ɣ_4QX a6-+8KfJ}::0?GM=[;]HiW7gHZ=Ot~՚U+ݕm.utd4^#Jzb(7Dp_)1^R4/npg/I;gYh^^5 c%k2zpc:P&GWQuCK qs#3e3xf*Iwe)i|]5˰C.Qа]d4r96:kvu^8A=HBRS;Τ~ *ka[- ]^!|m6L%4w #M;Þ3Hc_UoSjy"_1eS * HOoQ&9pV%# *S(aAg=Pc tNGF6M7+h BI [-% 0=:94"m̄?+Q 6Cc & +A2&V OH>.iKJO5'N&زy/|Vmm\nk.~SMhb/:, ?W鑔6h[z w/Ճw 0FPK'nIP0m/jopj˃*T ӈǘ#5 ?NIO% i=IZ ~Y3BтFBZX22A4:JgxY] ѡ ~tu-Й)bxʒkv9׍]W,=ӔAc81_nTtɩ7٪\_Q{%?ҹYRǡhS8ؚO[k#1 / !t 8b\6 n+h[mD[Bp|QhGϯM m%i~7:xIdNy>Qߍ*W4I3DvƧHr?&CpպN7Z!ƒMѴÃ{mQel Bc(`Abq5/򕮓x$|LF4bSO\??"fw/m,:=/ 6)l"bo+/#sX D{A_2|ca(0͠?b>K'XM*Dڭ*a{umZ1^~1n󋢊g YczPWѰ#Qq4 ܵJO\#vۛt6wrzQ^ԆtnLH2 (x/Av:YRNY_#|9ӑ#d[>M);+vf!_~97eUq F$,8瀹w%.ńВltÄT!ʋ4F!k.\Knp27J]cw IAu*m9LQ+xp /Df`TńPʖ4[ v#B iڴ}"qM:9?b( 1=1V&7#FpCuj$K'}ƾ8Pfz -3?nk&N.=S(9#,@98[brs`,0 19n_-Xp@($c $Y@ź-ϗm<$#TSÐo c$m%8((4TFKy9|^o:n{xZOIy_KqfO1_!D'd~@$!%WdF5 zXM#ڳx5!ONOoEˠ\h~%XR?K2N^nmA`3oŲ;tK"\|U22Reѡ |OTxF H$8ݾJG@wڬ~UYt 7AOoGUbu0i]ML?t tr}m1ۣ0426C]:3P-`[Hsf{ڙi- bI?S,i* a>(_5jܠt,]ߜW Gxz@d^9Z3ս &3ϔRS`$+bau lS+E?#[];[( AH)c_Tocdx_/5֯Ն/pF** p3fyBygcGR%Ӓa3'SM2s3LQ P# [h\|VwPs56x%>Rc FN6cڦ5̙LT%{ {R@ٛB{+mnI "}X0֗Zvm‡ 8a~Gj?+H"1o0e=sѵt0`jYi POر!ӌ@Vӱkn:/,CbIb&~f ~RtZmO\k }*j!@Ot;{r-x{ͺw~?[?c={ߙ}=ckMd@=kg$N_CXּ$X}NPpy MXu$$Q @D 5J"Q0%I5,^vC<mU|ҫxXDX5`F3̙dy0۹{[|5+k¥KOK =A٧(Ѥ_ڧ˭ a:JRAf#I55B ?C0J@_-_- 5lS j_^GE$ڧ-Y:r L=r.wʪyA1ЯEGT"ȨFcccn!3+`]Pts $ڦ&X x=rI2Fe(r.ՖOTZ#48>¾ !} P!%hcMfqܺQ9[դDFk4V:`.گp޿O/`AN]O ~3[2, @r?^kӹ*4}E~rc͟aH]> #L`3@cSwtr.pԋZ7`G zpBGs.`~!dEr9S̑?ry~6 FQV(`>;q.ⷐݷ}uïNjDXv!^,Y$F!Eu4$Zs[u͡\ƃ񑣀p-}C)T8{ĘːaPwΆl=VTNkHOnm0ϣCSIP6Pl6@ rQӰ.uz{z,̇I Yh @i{h}rlmzmnCHw<3 aH[&__ǔ. \1xt^_Eu7uG#P(xe>.bxHZHgˣ򔖺LaAoqr6(Nضju[V!{=,InG^Ly⥗?瓷BqP@':PT.o{{J9>ZwS(Ǹ0 #@E_MP\%MXv |\]-vTkUt*}m?ٴΏi) yc>}AOh'9%ߚ쎀ci˳@pАp% 4獳 e 7Ir1D55@%eC}NwpC&S*D6j QKcÍ/ ns#mמ1 $sZ.WLʤv POZqXsl}o }y=J$ ]V?zEf{o:#˽O{FhH&6W>l>- ymJ`sߜKb*xu_ZFŹ2ˣ/D͹@⽧12KitS#qo凲JeTܜQ8_6+ƿ `g%߃'ZUG#Cg j][إ~}y{U% /[) 5 *m\|Ϗk7[RPbם xb*H`^hcmI=ҾU~i(R+oIjKaYAˊw( c7oiEfRL0DHy`=n}ߙ_:N!ظǰTӰƒndazb4֡E:_ؠ:$ O`g*OH9IVbJt!߲:$$i97ПzCr2?]?|KIkuz[H_e@Y[7H4IE>b>Z^]L2 R S23y4)jP klŸ8 (Un;f}ۥRaWg46XV# @8h1`DiV`&oЁ czC4[/t32G}'zsK\!N BZrP _r~u ϊk@jm|%NA@"NA*l|< ˺0SjNv~Wn?=^\Y rIRw}q@"H2IP"05-YjjZmsZ~_G0tj\C2ldGV?7yt 77AV險?~Ei T@N4+ƘQJFeL~ :RW8.Qm*/">騒aACKȾai p`!:BD>Oү^iuZvǒz]ٸ(bAc :$O}9.]hszCM ptE2b4o4kLPeޤJ!B ;K{ߏvףIZUDqosigC\~?gv0"({m;͆ R}mb튒0۔ ~8?{ r&iT+TQ(3ibD2kVZ*EK`pSɕTN5` 1] b~ 'wŢxmmmw]wÇiƲg #;Hwk7*i#!ձ^A H5kURE@AwdbP>T|KjbU!̹}KDJ7  MvȨfJ+Ii$CBeVT AֻMW ed&KBO21"[Kͻ }R/xh%X c\~Zym-\laHk)f }̨$RY&H )Ag;Ȉs.3,06b} `ș&Y F}џI`L $ىk&ZUj5l[D)[2xfɑ4QGGvn.>h&l/L v@~T~@D@.˜ ӫh—p-/02/pooVd1F'PtKԶzdf[|3ƢC~x fxҼ8=/ԣ+xaE * KڄԻ[\HOTzH1PnHj=P%ҼV eLx>kmMCȧ^}'=]-\.P(tH!# c-jj@ڔ}EY- |[ي|iKfg%JNy8`5F۩̗C֤?ާ>>~aݩU_.z=<ަrƟH2PLA 412Ix#drаlQ5Y2'gq``䆥^`WhM&-Ā nj c`ZʠZ`Z= OQ.ua߲QƣHi?| 7|+|;!'uO5'$'rI?q==L$<3?]P>ݓږR'__% }ΥzDO[mM"VmC-^e6,$S|+#qN*8(jVD {frO>ˏKCE&4tu 8]\ĥ幵-%_⼌hD]+NNk0c2xeqIG?[i9`v :>K|PѦ_3'ϑu|l~Oʀ $. ܫ c8q璛븃?q n^L\6Pmc7rk^oVwBYg NIU.Ox]A}_|!g 250MX3Abv6u~^n+ĆN𠎒 ڪ%b? cv6[u \x>daH9ĐH/%'Ӿ~!uwUS!of?~"ys8HG}{O+Z[0 ZG̍hdsC#szGߚyM*,/&݊X|f8R:̬Nh8u^=}z "Uw8f&ًnŎ&ONUVYσaХ}6UE2ym^nui9E@w7+ H`8Zq-SRKqn?G,HB=W;C JV$SU&<+CM.I3DI*dsɥ!s$'{dx9u'D Ѵ~(zTudNI8 趷A"g}Ӄ#5xcߐ^ *%A$^7u ]o{k7~V_iASŌy\M+"T^ӣt>8qٔH`HD$xl3񶰱40%]3ͥ2(lF@,7"2ݴ3uX$_r5aW[L!}OLiuxXh9\@pU.DAK}Ϊ1OdA1CdlJcǹh *<G0]iI=Va %Z-@ % $zB'eQ܂c&VCtR.Yp8#v\yݾyպH)^YyI3ȍ (?K>fIHT B$%rv@8w4&s5 .99xڏ昐e0T#'.L1VAI%x|w=v`dIJ*’ufNitNe|<'K@+j.LaC  &~q k;jjvwQqɵjfZ˘xڴf_ 01=/ o!֛o*awTt0e3 7CwXc9<<\ >}^k0 d x[UhJVV9 P72px/̛r3Df4Ij!I\HIo`?NW7/[.%2 /Q=M~4l3w6/n'Wk4#/=jL G@$ao nV>iW8d8-Y~!<]IYx#&QpEe&=PjboReSћGd-/>-L<2^)56\e.oB Y'IBOl <6pЎ|ar GB׭#lAߘ4v-N>WKi޷o,jD^t6hzSz`{'[#1T6Fs`POQ]7᛿;N/ ` SSiP=ڲ0YY_/ʶ<'U.]|媙?P+!HPUя{:שƥ3} (D/ A)b_sэN!BmZ])R=xSlyP&AsMj B)@NIx1jueH28eWp8k UcPq Vw8tʦ"/׸1[ܡ.m@J4Nu?\QOcLu̐SYm,Hz2ozRoD师āݿPFsYHt s ߢ c<jQ=iOcֵXx^k9*!3\jٟ\S B(Pq5Oհi*j^qAx, 2 * Q=l{_\e9\20InU)" L~s=_ܙ&Xrmߠ$"@C}HB/;^iͫix6oq j X{E,̀n!f1*-RCXд 4LU  0[ϱa2(ӆb©Kn5=fL!Yi_ R bfa2]Za-jHRz?%|Uo"%-yGBǢ2KéPPScz16#Xj*eL2$ }O m;ZC~ޱٮ!z؝PChb|K&&?=C :ut}Zw^ާ2;G Ts_W$<ӓ=N}\h 5C[7J땇u1̈ яv7R 0>oӥ@'_lxYuJ^"eڿzR.` o=r,^7YS7,>lj>W|u;\9S[ǪqwD zͷK1W)[+pZ3FY ˡ-߾\׭~KW+[+d3PGH*=#P?rn- ox\Ҵﻎ3q.D0 jHhGpFo8-q?ҊWEbZ힯[!b6pB(5x4?>9-/r VY'Խ{B#.Pcoccǖ^&X8苁hYX ?P_vL 4 " N~O'ęƀj$P!C =:!o'-XReHV&@~l'OR< !@c*[m"pBS QfKuǻ0Cp3SN#5^'b}%_{375.}ϷWΞb?uu?bڝ<79I9ҚL+wc_ә,!\S#S׷gê_tam{LB779/y{qS3՘Y.4J($-Ed$UUuxCoxzL[wIb{ؗo ?pD.nu4i[7HCTC7NCMec wMYnV2J$'=]i!5QLùkX?Oɦ׬F&?[ 4&JJH/'~VTA$#96^=i('6Y bwkҼm4Ə2? n3H{Ҿ봮j,xo+z)R‚=9m' c:shb| OthQҤ;orioy>aa,Hܶg/kdzS3=oUMXʐ64+e9aFM,47B}[ϣ~:u#[ącλFmf/*SmmgԾ$zt(jڽ=I Y@#o:gvr!'%z5=p]WKCېv*k,]f*]U-Ϯ,eZ Qv[b QRt=v#Uېྖw'cP~]SuRg-EX5nDv.qCu'& 3 &Hd&)OleVٯ%Ē&d t*8PKV^v&[$K4`O$tL"us# #BcF J[viÒ)A{RcC `mNL8@R5[RɏhY;H;U Cl­Otykti;v5; Q[F LOa(%jO+TW %DWi )\ ʪrƾ_OqZUB{/Z 0+4c*HvA3ɉ₃}Y:.m2Q{[t҄efP.I!@Udќ!4/p4d皺@HPT(gxH<!32@_ FzX2$z8_LGy1`JoqC$4}tm$5JW_ik$HO|r=5OT1I;1㕱|%7q<K9F uzZnȾI @ˏ+sqV4QLl1 ndEnlx|R y_溫VeؑHCPNiŗ{/-V]u؞!hgH}ɍKiv/>yjD~]J/c++]qX GUd^#uu/0WϽ]x:BTG>s2Wr,ǂ=0!yݯt ȉIs`!isG?+ "k0w 釃2uxc'Y遡2T8ӝی:1a^>̉QEU~.kZ-. Q#g!nz&OGV(h 0gx?4]e]2إv"U;R{xQ2c Z39FRZ"2P%wI(y$?),1WGв[QPx9ԇm>TEDg6u^˻֥Bt6^}firkj]p;'MqrrL!4{4pIh H,H6AK@:uBPBHHaHQ!<. i5 |6/{B5R@#H7n_$ pR 4BlKPfGQ1E Dc8JjG`;7WIB^э-td<g6OP]Y'AE)~{HH(3?VFϕ0puVF(@98}wi n?Y8t (3FExv{ Z5v KHX\|.9!ُ#_/Dؘ}t~U5 nB'ATyڪĊ1!远:ɳtR5}V.c24,(C`Iݤ )D%eDwd?a?RiӞo0I#>˯M%RdPB "D4M\"%Gj#s>ߎJtG:ҷK. ly]Fzʽ/* tabUBt QM&OV_NHbqH*$mTZDKHe]rCivn0A;X7ڽm&܄/(1?ٽ##2Kg=+**};ј%#Vx0i]&?:21yGS2#g;]uIڰ;<7qYVÅt{sq7zX#|i;2G4Ȝ $[w 0ګBj'ʯȥb#w!XZu|#j: )~R K`8+G*`ijN/W}\d'l2YԖ"s'Kay5Ο5e9_>U>}{9P_zdOd#I 9z@2xybMIQIBٙX -5c$151@:#_g? ޮUp M.5O+ ? R1ND|@L~?uOJ}5/ɉ%4*}+o3us9;w|l]l-KE 1'wiߐH*$BZbFҽU[~.N9 bU~ AC>o">Ye>r?GF߰}+1 :5 S` dx#X޳`fHG}{ nsZEB R7&TNPzAbЛ؀<$l2)7}yݟľr=NmLʚ,]r >Bi( 1Qqsi6 I0 ]QL؝~+g2`M!0ƒL^U …dDi"ɴ*Sfot%ar r9DO^b?/i6+"P@ŇC v ]d3-VEs,<9IƩILxC1,r=8h.Ū5)MmA\wff[ G!bYe F G8B `:!H~ B"R 7P:/0\[Ö B =5&T:XDe2j`#Fp^ m44nLR6Y[ +l?,*k}.=B}շӣɭmD{-`; S?y[cq]'ۄ># O= IJa>8 bKȬ%71@yA|nLwxOdp Pl AՀE%x|@0F  T/"t91sMOKͷeKdJ| ⾩NU=Ԏs!$ ڳiV iZ =6c.8n!'>*a[ 9al* Q,vu)b7 ]6uۂ9jnQkIW,ɰ O䌦oic+!G`ǧ ޙc:뤨ao+VxmZw 4Qbnsezy%͇p"S8>v6*FfqtqU5Rb7hUB@)PÇdڱ12Mn}}Y7)^%grCw|r%zh3kzm_VOU>]~~9IH)'ad۰R" 0+_߄}}ur{a}S)) :R()BxTx\?'TP@9`EA!=C'*cSԁ Nc@ +$,GiMͥ@_Ua˕LP?#-&]Py.6ouoq g =dK\¶&?yn5*nf/J{Peq=J5? ^~{Rk<#^.4馨i}C%L( X س &6++[X-L:vZ=9 ^IQ4s٢ 0╇q.&q]rUOq5! \kjZ~oҢfWλ|$(KUB!!H?}&#"$ {wy2u}eŏCWi* MF n. hJRyR=B>GI V7cx~8 +$Kh @A?IҤ[UtOvMk$PE"d^5B>q\V@@0,N1@1@8Xه~\vW;pD"ۈٔÏ +$b,[ĕ%dOm H)HBBp}ԽNqwl $O/{'yWOq?ŖZ{I^R}@.HҥRRQr6`KCH%:' Dj!⚦%-9Xf@ 2PJ G0HYj_!9@Jc> ίoC:w J:#%BH2e)Ajk Ӥ<< sX80ѰȱTg"Kbm5^6VH2?*A\F%`Ad$bfopRE.p V (`cd$RKOp(:,ېJۃjn{v]GjOloj g_}T3oԉC* W$9zNt=)6Zt -0]!_nG=W9n<7Z\G][rkEW9MOiݿ?j꾥gT7AA,:rbMb!O׻ îhѭ(s MpFUHSB\/to c"7-Q~]#77ϕJO=_0U>+8pv ىtoo slѽ$ݿĮ G@E-Nut^nj(ʉ]b_"UO-]úo|왺 γ!bԣY1!ߧ||1 pDaȈiS>T;rqIn;.j<\am _č06}N rXxd)H~{'WxD'@)w~O_'tCAD=vCdĤ%ZPcd`\/>N^hA/Y2: Ơ?*wf W f`r:T@oMS|&8z>;NmۦÏy.SJUCAA0ˆXQ`Z2ǫwȽ,&̵Iǎ݈@1z"$HAJPPHH5,I()Ra9!qAгuQ:wuM<3́ƙTLhcI%6Yً͖Fz; fQ?By Ҁ@tSBB˄SЖ#KT Nt]NBGAS E(vjژ9KmQ$4 W$L#E! ޣ H|Z`50 y!UP ȘXAadX7ž_16S }eRp|LnA>+:g3x`Y,`z 7EϽPV1&oe,ȄË$6{mk!2!XX>-ZSt+i(,I8b1@!־qqLV鳳Uu! `U^2 h`ްs#CЁ# (ɒdmc su|r}soJjۙlMacTR6 .MFrs{jyj&l~<@,1@E:u"bpXB60Šb_׺(lr!?ƥٛ &Vݒs;ϪY_֓<ɻ{67RV9u̯Rv4Zl:a[O fׄz v>|n?iFd@E.OCGs_o.{ 44!= jOԣе}Zvl"wy0?n.RI.mP{s<`(*+E&b#(W-]؀,0p?_/',-=pHr9SZ(#'ϙpUns(S0^|ԖaѤ lk&z1$s68$EZA0SOBf}Gs[I ke.^%-,d#\]]I<B2nG}R@y .C j6n#!)H *p8x4h͵qMwKa̤ϡ{iMu@yυn ̃ǔ1puHā*/eyOLXBX-8B.va}"PP|o)ފuc{k06:+\ OK2uZ\ /\V]aj 7R/FbBI "H kVQfDO;ۏ믺1vJx5qJ2CgF,Dbaϲ*F=J x6j}i_făݑjQ,0L0 A!kHK1ԙ{D')C)h2tT$"@G@Hil& LαDr|= d|h5&1, -%$1mT CM6ED(-?1AVbKf:(l& RMX@tܙhS*i^`dq]@$D7Afk}i%Xh{1]I`DE]|&.&vXa P[ڑBaBiAdl?l" ˦$u@!{X-"QFԎBA࢏,2UCƼW«zqk2N & |B:| ݅/:R%+IWyi V~Ʊ;ȑTiPW*׋R!!VpjzfZßp0.:h椙ة0m,!0*k.agocw?E|G3-& 9}e >U} 6҄ؠF29mwXmhP4"jUdI[^ `| <(KaeY`70fѯ>n.V3L->M-#6/7>b\ 8` x\.y[ƒշPEQ PcGbŐV:;?="P9Y2۸gX۝ QDPN-n])tქS>#_hH 뗥J*_ۆVJ.wa-Ul;И`7A[=/PjV kv&1m iVSfcqb@ F=զ1Hlh6 7$~ ]` z:7bFlt dxZ?xu[zN4ՅQYY'x rJ1xO޹6_SGyWeicb2'Z=t%twOI>RhEKPMiv;jaWaIQ]՟c’J9sT0'XjHڲ#t^]tiCJ a ؟߯9}7k%4Yyυ @m27|^uvljRN5Fhi:uu{?}%;))%pa j薅`/JpZfk*NA?6p9Vo.$Cxف:9绰;Lks* 8t!˚'Uc:pa0W\y 梃rsFϙ)6/sy-@.&Utn"< 'Or$Ol\_KU0N1I F3ts[rr`fS Xl0 JRᛘ͇%4wjҿ ^.B=EtU&ޟOy3~[ ukK!I+ 8\ߟA~\'T2#^/Wvc.g'a!ׁس[voJ*/Õ[YR B3ئcέ+\t$%]0@pg;DqX7$.u𮩈Br1ͲK'bsBۚC\︼]sepv]en2A)&lU8DC>EMvmSzSAMk_n%PMWt ÁL.E0e,~@`m !Cʽ47_=BY q,6FXh?C0OgYn޼CM@ AB+pTk O6Fk|e6o1ؿ_m@04"1a[VE߱fD!XBjgD@Y$ESpac "BQ}N=LJ=̞agy{׼&?rݟR8NfI-A):I1&1lUJĶi5w&E?CN4I%X#5cf>}FRm[EtY>#26~]=+:ç ұBF=8E|Fq H,33L&8{.ۼh2!@!RHOgi& ~&TiSa/?2*"a%o_X-ww{gu]gWӬyL p,=:̸cUJwT+k] ѱWpE ~33f)M((XϲNY~4ʽֱ8IԦ W!I q^4c6FՔ"@!B^1Zm f`Y5.]G[aD䜶2^ݷuZ-/]C `>N7v}Yiꕣ%CX_p6Pbh^8I?Mpa) OE58ta`ziPx[&!vbDc*G,7k,DI9WuQCfz. { -hhKG$4ܺZ)ؙt%|h:zx|+}H`9dk&'QXswdߗ.cw;776|_:g&E8 `w*/*4$C13J|vȻ ,z^zҰ2 #PEB̗BEIIP {%!yh3flihEFV:R!#dQ4D@a)R-$5t)Se2Hi0;։tl2` - e_A*ϸookjwauj2LQ"A!#||ic-ufNdqiܲYZi1*\R:QJKW4G dӆ `Fq:՘eߒ?B)'8ʩQ]KS'.3@ۣ]VתaIy(~Ou-*HP|DcXcǨ+]2u5\{衍M07v}{af x_&qrzE;"2 U y^'O{TqTWe,r >7*-Tfu)43s3|k%8Ɋ0JVnl)UOfH;/t]:_s sw OIi PedH%5(d0Q`{vt1ֆ-I殞G݂Rl.q`u<"Q;@#g #9y;۶~=5YTH2HfmgJleBBʤ9tec>AǾ9_ G*VK1v /GBzj{ӉdY1LF—@i f\#T GhTA'V~+mTWm EIHs6wύ_v X u)wRWnr@RtƐbUPGfFԱ۬b ?X0 GHm7>W j$ZSMM2WgyQoi>PS9֭Sժbgc@L[u|p{%¶ #[Jeawɔ=m8u@ 1Ҫϼ}:λ:]CZ`uq#=I" pߧ8O]]߯?)}&4fԠә[:RcUcN.`{U/`tw ԥ-&G[5 Ur\.ri±-lӸ15Z+Jv Yz{}Ų W眀yW;cERPz +s}G@5ѽx/(1޲GG;1C;APDTQb$zڕjX>fo~ <}e=l}7e0"s9{2c?$r=-Xy 9t-VFZ}F?E-s%r2hq5f%.]$YCOj'Ew)%TP;.0?>B FݕB!]oWǡivԂ1lhq)x\j#n29,_ha|Rr=A;+!#xDX` [$<RB8X0Vq~Xk,'ٯ㷦 cW OkG<%٦>{ЬLY/ްl(a[iYD%H~lpzw*^ I_/}!LX0H:^ F2i $0鞋q,O#iPH5ԔD3Hr*RʭS]im%mx7^iLufdGn˙G=/HqW:9Q__:}, 8].3NJR{YڜlGkca^yAz25 ߂>3dARH9Zx\ r9IcboطZq2dQ$3K™o0sG-Gx&<},4> $t[yF`L J ȍ]a zs}a3F::3YGrde+998GĆj7!?E~&XG1SAZ hP(,PNB ; at"Č '/"[uMEO}۩Pe.4zF؍W%slOkQznOh|$4G˝j$轏t';gӼTo#@ e Թ_N(a*4>Aemo=+Y8,_MSC̳"w_]'ET]ܘ`&W>i]c f~/7q4Z)!g5-\u[;͝m1`,$e*Dw|w2`\)nSR7h_Eelk*rooRT[UFF?s3Q R&p>'2Msg~FTcN.rHXImk@H3% IM(1dጶ$,*L}u=w$i(ĵ#HsRC2wڸmul37vvlc3_x<˾֏{Aй0v::+(-dea+X.GOjCG{v{vs]"B*l gkX]YFt9D7m- 'g N.n V]e澏Je/cߒH 'c||<o ĥ*o|S=Ymudqo 5Uӵ&\v] O-c'#<+[ĎԴ&fwe6Z苉FJf[M~\ {x6v03^S<%ϡt} brRn4eo#8 (am=RWk9S^`E.D^P܎ vW_\FF&\")}[ze/oecg-±e $v daj d`$F7F j:Wvo{ӽV}ti55Atd<ڔmIƖXda }K\Y `1 ;HGJ^~ymhKz}A#0Ѿ%N^E_v=#Py[{W6.K:kEKI5So~Zt$d{}*'n|\sK[n.ku ZUB͖#]ڵ}12t 5opaᨹ@GE]q׍WߟW˘6.|Unq`r[[[`5: XF=[J&Jgs({W-V|_뽏|e'Q #qX+V/]Џ*vJ}5/fD?c0A Qb;ďEC.ْ575X<ީmˁ–$.֮=_ўkvzNS% ~~xD@:pυiFD혓^ADv6VZsR: â"C#4{G\^##}BtY+b_ZU‹9Sa%Ą ̀v@ /Aݟv63{?͍LKJF;M`3 P\UT}^%O zv`@qe`D0"gN3W#̦@iȵGlV\"DR/ ( 2@`PXB?yЁ)}wwM>̅~, ~*cn8Q@߯021v+qzڑ4`tJAϙrtđwIKli NQ? I(!f- ^c$վerQM^@.V9/CyT`>E?Q{ĩzcɅǵyxϖۚ!%+f[7c[Ζ!g^Yw;.9UE6>`BlMmb>M,USӴ=;h >,C^ABGg†&#`1X.m} tt-".)xS㾥=oÌmmn;HA}/ò1W ʠ4(0t{xw;a%FX~J~"Pw9]nߨAm)|۶tbNq:Dl4mZjo%HMR!/lM_t;kO-!6M]{0jcK~Ϧg4=Te̅N{a&zPƲ˩ﰨˢʛi,*ڋ0m,? ̀#ke;0Dtlmz)GO7(GBՏ|N}U>Ak5Z5ŀvB(H3%i[0ag ٥pܐ~﬽!$ܓ֯#/?1p}jo^Iqm;n2X_mEX{vK.gz-5c ;iShY>׿ChyR$Qa+C% 8zKTف"|Δih}ݔ%׍QEv$fAQ``[j"EO!c*˟dP v~:pԥDӟ`a[O ]]CuHok*-f&+E@+pTiHe#}.jȎr>]ߞ!e#Pb i Zo-.-PR`׽e_ H3u.OM.}NdM2(x g0Ts)[##$MZv({K,nB_D8L"dMjk*g0R*@ڤYVUѲ7@08hD>\5/;A0=ۛh*Bx9kB&LbpLVBWg~}DA8=i7uL"P^TۑxO_?uokh<-صSO>ҖaUdL|{5 ]tODt;9T}-N:cKm:ʮ:Mb9~'m|F*ɰR[\Nߑuy;,̽9t+Mv3;CwPi F2 Imdԙ^c̄Z*ǩTͰEhp*ZCBoJ)q[:CKH'74\}>Z,_H4_"W,tak_GBf r~mRz/uv+>Ah}ikbb3L'tLEv401|K DB g3ˬf3V!͗}``WS!)k@!4v=$o)AH1w_#@1 3v>1od]5"f%ءbC0 2 9b$J^jxm>[$@P!5=d|ǙjX$X痚Ե)sȁP'gxi>Qu y]Z{L1NNh- ^ח׶tN9ѽ$7(Pb[kFSn51vc1zn{Tqg \ı|ΧH*`!>C U"K.K*`!JE7X ~_OhiUY-demKⷔp!`cHתP\HMӼ=[h<͟p9Gܤ Kɨx&/XމƐ5Yd78: Z*MTDoՐp"!pS%#xh #ђZGǼ*9:P\Fg W"Bֆi1>XFIi@gVΒ c>=%vqn w5S®?<-ds { n )[R Ijw4\}&ܗQO /Zǭ hSH{iMpӮ"Ō k[s}5M-o<%if >Oj݇-Gpp?g齄0ւ]Bn"/c}qsc?zb(Q{>! 00/6;}?i6:21?^d ,ԱH,FK}ߘbnOc9cZ̆#NkF#WCz7yᬿ`g2^ZwOۏ @ygIe=Nnm(IC>/Yd#'{?UF.FMq6r"5ose65EQby,1bI#Nsڂo &ָp1h}OqG7${km'2(nŪ 3#7 cpSGw\B5jQqzWC&JH֘xIZALW V3B$)IAES0 #.: øar 2E*-7Vrneұ%b+‡G<3BNfڟG"qmE( ЀśLxH@ DHbc`|?ѡ9Xˣe.ؚɴ^n^An%6p&v6g2<JZBk/|W9.v<L=iE3/ h _e+rr^(e27v ~#8 nu ‚X~5'oPA?M%mqsSiFPeP!Z !B >wJ~ g>EMKN9BYu `/*PF(M>stG[NgE\.%$ {l0wWB}ߕp(5IS;Uij9}7Ǯ;e <_uf3X'lsC28he 4Ye7ݿcqye&VD793O\RsV?ϝ3 a¡I+sYUgKa-ALGZZ^0F0uoPZpSS@ e# c8Wt\?} +hC\Q θX%8\K$`7#Uk 9YY7^naֺ_ziNpL7icWy9HxW_$E`䮭YȂTX5ݢ)6ܶ}P u113uPz݂3 A[U_tR~k,@){UgX`.n=arТ ilqrcpp`G?d/-`Cf%UP/NzRv{COYU{E Yq-ƞ4uzU&z^iR{T1UQFp1Z|9Lj"XO:E=g6Q&p\ÒL'Sc'?zx2<%ɲ "/ q]=*V.ke] !1vQ<,^276e!`P~(ܴ>gI+0qR|,%DiEhI䮹qO(""ݗML?"7Mz? !F_`'}o'@#ƈEJÿ<e)' H,,_ǕR \_'1鏽λw1?e_UwL6ij(ɇ%'e sXƼ3?!!Mߧsans[vݨknf@!(fa6jrHAcDž;P>_>N62M^ >"xB1ju<ϡK7 ʥ>ЏeHsV/i\*Ϋ/)+b-:β8UG4ήZQq`GyzȱSz~K)tk7.GOXhka_~.O ZwH}R@ Ok}O}#X}$~~|{jT=$+Pn&\)pO0CRpD""1  @u9ZB+.GW>rv\iXf {Ftb<SiڸNtyx6uH<@3]DŽaKMʨf\s(/:I_V'2(lo6hc+:Zy4KkP]XY5Jia)͟FWU#5Io_g tRPsUcll]7Y[uD*3 nv2sæ_ UUU^~~`_?IG}wwwwwwwwqwxYu[/KK5IlZJ?ith(k'񨹣tW9Ka9͊!||*Վ`A{!hS0%'@^P\>op_e>g#+X:03v\l|]/d:>`Y"Rz: 2b6&0m,X[ZEU@"$^d3@+5̙~ǰˡ4ow7bu-,ˊ뼦H^!/r)/Zwn $Ckt&e~D!ٗ=p1D"MLM/bH'Ehb'bˏ[h&$zK*#QRqIlgOa~Z읇~ M4'լԴUd959U0EdNHj$cEo_Uz=X;}XYʏԱA ?H+̦r4dYjn!AFkM7otNrέ=JhF>$` n`$D-YKh1$r% &A-CAj@PȆ%A^jj!x"`Ii D@@,)A$)DgK4 `H  SLL2u%Q-A-6oL(,bP쿹 JI`HkC J`bs,'!jRDt}EP@X&P2D@oL6H&g.{Eȁ6 ltIHF !RS%m5}Ы0zat'14ް"mLo,b1$i,iVo+\J 9q{pT XM ("Ru@Gl\?&β\8.>oԬi):3-L+ӡ,O#,`F 1v.B6cK.; 3Kh;:MɑAߦO{߾$ݮs^ݶw3&Ƅ<_?G.,xYf뢟-JdE"CٯY3b xU(Mp} 8Yt kRSV-F'~U3d"~- uO]۰s !}K丫3rJm;uZWV1eBq-"3#ör_|D'C{wˎ#|?U[x;Eud{6XHIF:.Sňd}CIsf/w}C&/+eM^óW$>vsdfiCHqKõ^o+T^W|Ο0gSd@\#bhv-lppp&L!`vlxnkſ*J^*ӫl&# <:xi$lh1 1{c4Ϡ1?©L@=̇Bxd@̅ z[چ}kpVjyN!18[2[v;at=y='w `0%i4kvȴ+V0*Z(8M*NKF@bQ8xl.\`cY&Zpb Sj#/T뗳' HY @qۧ.|Pw-jØ`03\Pj.+f;> #~ȲBYD -)$JEE"x%5py=$VF֖ ςHzǡnAN KBŎ2ڒ5x_@x1*88 o|(Y8 dX_hjR 悏BVRS79vVnp96Q>3}f_Kޘ/ T@=O}3R3)*V,ioJȪ%x= ɒ~ 2; 3_ N`*iq:&$hfO!^;b@w{%a&uc @S D_;Mw{MIkBԮ{َB3W2 &Y6e>̆&J^ৱ:Z-/.COCmq:m˪qڨ;tyH䩢׎fT LGJYЋr=>+}R~ KDwԇ$n:!292ji* Ԙdwmev~OYB?~G|JUkĻIV JBDk3Oan+dhFeWeSJȧ7LQh2g+ѿg{k,%'~EySgyl*Pm|@x'ߗɷ2i{Rjvg谐0|_!y*BB<*a4=j=yUyv0F hDOއ?Km /PZo5eddSP0 \p,M")lÖ#Hi-:&?D=qprbfU>wi;-UV\N~,{6/LzF@9Ȍe R؜R |}gz>D}hWR+0s_7π@<+,KSA! O@6'J:WE N$6Rp7ltY 2ghRRX! w>e !GfpgJS C:mLRl?X?])IQ)SbdP(d^Oxj!%-  > WN0I("? Qr0U0sof D 9Sy0;?{i4LQ P:XKY)8R*6 /(Ԯ9^\T#iK$(Ӡ**:P'JFd> S2L%E-p!G0$~4aDO%N+C4`2 cbLjlԒZQj"|$LX] 3BJ&s(xU..@%aSVFTedC @13Z|.GTv *Ǥ[u O`^ɝ \i[Σ%1! ͆Y@'qcА18>U!^~!MCvg2ee+g0' bƋ/jVr"9BP(͍* sBJ6Kl ='1_UӨG[S:J_~v6)k9Q: 9bWFMNNr>wʽ@l6O| }XpP?y\<" cw"̝ÉhrfEϞer Wv |^ Kx°)l=[傊ϣtى)'mG.Uq̞V?`mFG[}ňr`eoj͎.qRKɕUPb;;}1Mo/Dwnwc{'NĪ!39'T*0e)@~>!{y3&Qr^KқN/N ^ŗ%s,?cw}ΪM_պ]:" W{]AWqtD_lpFw:NyDK5'cozUT4lg3'ajR+{cyUb~OU)V $!zZ_y\HQw ֵ[Y͐hg-a{dxe C]74[Ǖ8 ÑYA<)/~PMVy z>njC9.V"d\/5?߆@c>tJXS"]Vļ#AYP,`,!/uP)+at|lcIg<,s#`S5o"HӐ@1D:@ A 1yX~?UZr !c &ryQf>w5R0Sqb<р fpd@|N|ܹa.@(<]9߿-qAj|dW .hKޜpt^wXRxZݐ/V&?WCeh O xIRm]0,5M(x9] sTi r_ oXn|wK3JxrsVN(WpUO_ٟUG5m?=~J3$  Gswd44<€g  i׼dXy=Z>o=Yj٥,"1y0?6h'e|>TShKzo1/sUt؜(y2ȚkoYz2$aRa*%YvĖ2?sHdΓ}a  `.R?RsiHi;kC-s]5 ִ:J| sG bE)R> _=Kn 6l ʷs6)B60[bg?4# >uVP;yzz_v:C:xfy ^8$2 cE[<[vM0}rrDlի G8/`VcS!VM/;#CYv0xߙ﹵Eoa"cuBIR5XIA˯sKWRI {Rq 1[2jx]_rN[Uf- 1Ck]1ylL VEkZWăٱsT6麇6wҲho FPZtn]-a>XV/vLS C&M7|Ep9a:Q1\~yI׍0g)5_Xeޙ/ڄ<'$gʝ-j}MuW՟+髵0rVw3MX|r8 CX]I`.V,.A%,ju1r%̅Y+(oSeL&9ai1Y EDxOR 8ϪG &d&v5`|Olp$7-U|'{`:n"8*qYE-)go_9QaX&q#L`I.dl~1Q rJSǠTSIEA(wf?˕퍖QBC1PJ" B圱F4#$q@[c5'lNOtB'voYKpNbDxa[ 0Np9s5 ̋2iܸ@Q$~M Ѝt.J'̺?~K vXt*Ñ\??"-d[#@mdK q?>E+ i`TVt=Wۏ8罕v[qiH I :& r^wӿzgMsM2Å$/DA \gtl8@Tr)8B?&w;?TEi٫BDdiO:Lև(,|uDADFDJMѥwvlm)}Fט7=q!~C![oW1`5ЭxWVFn9LCmz]O#^/8{#Q*a̐~dzJ_?SYmтC{oC36+?%) t1)A?z]HJauY4 擞߬tCbkXd N%6{*[98 v~iNB=\27\ӕ%FpJPBQh@\$uTZw0^>+ԱZ|㬍닦eSGlh`W-Z.we7C6ŦMMl֎I% 5Ȳũv_w3*,-AZo1o*Vvؔ5e.9(fVuCs pa}a>Pp>%!1Eחz̵|sGQsFv *EڭFɉ{VR{QPՉ=J]6ص;N&vk|±IW ǁIu?|o ~WoO?(/"T(w+рNbV"aKN u(ڴփU<}w N]0Kp.Đ0D-NBYgLD={y(ᜇb艵D닗HJ42:)nDhthUw|UJ)WWE C7?-.ҞuٗBB˔CA}vgkWm |ԹSKlF޺4@aP>"Za'x[6$U֫cjL|[qn< R;Iw@fuX o@N on$r>M_a~J$q[ !t0fly %qcgQ2AM'R˰ q`/̑SBV<G˞q輼{8!c[dItCHKӪQ=y+`eC%eP 9*TDh6z0b6s]&bf{UB!#kiGdj+ayp: i[4 ddKNF"4 "\q#A6{(S A0cnX␏|G 3/HB8b%5ŗJӴz.W/n ~#>Jװ>5ӊ6F*FoOMLB]琰xy |8<&`eΓ"*(d"?A G;c ї&td|zȪ-6!beyrNOk-᚛t[rbُfG5RaS)67~ m/YY3a . 0Zٹ~6m?Ei%隹< ҝY}V'Zh!:cbb$UՅ%VU6/[+7IYۯ1s0Kaߠk>d 56Oi6}~ C|~ M \ P@f >.D@wp [$oO#q-\ƠG<dD6}qkݥ^\XsǼYOuan4FI$( DepPJB7|6zܹ8d}r} =cRAqBF Lr+.BEkrixG+:.+c$Ӵk'F T=)ޠ%:LCvC1bẽv /P6AN V4>"I_bg  *ct RE@f0|$V%ItF!K_bE0 ,&޵3D}mBA&\arh$ Je Fjdw͆I( L]!"?Q?jwKPs Jar7 ` 5Lk:̬yLVE49|!uT DELKXQ{qx@Y@`$PFdaֳ=4 &HBID"72Z`t@0΄,WӿN3OA C;G+Cc6VvxI]j<]"qr`qF݀iZH0 %qxkW ;L%ˁe+\R(VVUROmvN*1hʇ^)!CDK[B"ِmH>->AțXP$etq,WbN+gkKB&C5[_ +S~6)y9a1ɠ㗱cH6hr Bp׻#t>kUpxYX7Y1S`99fuNO|`ǙfcwOjrg6; !{O.t]~ X( Č7ݝg"AEIV9(K.NLL8_IBrLHH>By U4Jj"9|{5:N6ak9RFVH!fm4u#!*]B[55m@o_EB z}׀_?Ca ~Z^%OesӌKi_?1ڴs3Ee "l += @y L+{%w_9ىmt QmƵD[*=Y kb!gc_GQN5P2>܄̃[7egFW%+7з ¬A(Vpu`G p/,wgp=RDP{(# Oaxx1Tcl[wF`MPy 312~/v{xˬ{Od0:K~e*4ήYisIDŶ/`zݭ8QF&e ;pDC?<ӯFR%!.MJJݎ v+C&3~ Q0OKP<]X_/ݼ¤L'% 'FLw",keOEp}v^_7 _c4];UvM1Oa{nիJQ6[M6"+I:5:pC-|tΠvqyDpBjg( ƭ^{&wAe CbJlQZweB N7?#\TP`%*74Gw]9~B >gUn'\{g<)3eZQ?IQ)kS Q?ע /OBXfaAB'CaVR]d$~"rNcQD#dG&w3i5):uxFf5Saϗ ϬXM Z77`FupB޶$ VCUIcTQ!+F 飽!$T3N -w|{g?#~#T&{ L ^v!,!rjօ4|O\& ȫ`TFs/~JDyiy,hFܸ^~s`~TEsxX@tk0"V ? _Ѿ#?#1VDČcx g~uNLjGAĒ\ϸK(%BIF d J Lo!c/~2DY ;Oaf:ad-"\J$INePMT$,K(:J4 &]H0Hn^J~ 9H*g.S1)A$J i)TJD3C3(9HQOQȫ;y/ٛReƐaˈ&$TM{m3BbxN|!bbዑ|S7# L11=Bb[I7 N6?7nN1e> i1cKbAo(Ax Rܝ X%oA%3 G&:X }7pi3͈eU} Ү~ o5-,cV'D2D͏:E]>T_IURGAj I:L-j[fe%>WT{!_L,ZOP̓'Ó җ:oϩTS(ˀqK Jq<-Ic{j N[Dvo%)Cĥ*Y,PxYE`RH-(AXIxߍ8 $or\o!$7egAǴ%,%e~ \T-tiq&Yu~R֞O,..tH"bk`:'J 8T%7{Ds<##[RاH _Ecy6PϕG,APtj Hf<1aQ/80 kU~~o9>w/!>w?T=/¸5=WlEYr5vʸtI B_C8;@ee!2$@ H:IB0V"di:a7],($6Q_(f1N)l9>h;-οq.̅rd[p  i go0AyT2/ ^nLS=/w&m|>o^YV^:tgQBil )ɇx?Bjr`*}P8׏^£1 }U-y*4[oIAx xR= d(*uH}Iǣni&6Rh|49 NMG(vѬd*5dž n_Tƾ~kYC{zx~[JX3Ҿ7xU(a\=%J1W^LC,|ٜ;lX1_@`" 몦뼩?Q|~~u۱6:cJ] A#kpR~#Hd{=:r_tzE2dib}:>qM3|,>om[ rDb#[62""(WZv HEky/!z@)P8l 7nf6:-/먚yj]y`k$vԈ'X$ҔMF* du:=ZYh"Q L#S Lɔ+ظݰb4#\B$M)$3=*D_]TIyH6 )RSt$d.R+]-AC (/̖/?EnDSb5#]=a04CβvܮFt|G ߡSk%WL7!C(Pdoi+ϒJa掂L*e><&2ZL PC +̷.}YVC`KNRŏlõ#N"!@B4úMgmZ,u=(҈,I zEyo]קh]_eNbܿ ̛^Qr|)nCBKY"V7}K7QmoOZ Wz"R\.=EwN)_/šSULMʗ>:Muemo`>v~r.ȊbѶP*ڡpuRؗuz•$}jM"s[=)[)M\1̄o2[LRB?t;T蟨Wlk4rBH:#!6cSWěl[|Qtc)M @ٌBqɞxft|Hl{mcR1VU֚_bwPPA/X%c,_SN q$}(^ܿBSQE]>O7PA$ Bq 6'_~|< \Z;h" B 0{],72% q6 劑cDZCM%ewM,tuf[:^-Ϣp;( H1DO-Q"[FpDtPnY'1% ˿6>BȕD/Ќz v$\vO`]UA'/Ff:DEթ9 4-)\2P7 OI cP 89: "l~\TŽz\Y 1'KY&BC(ٯGNw  NqPcL,>}.<%ˏB't'gWn\>㞑aV"BъۤI 3Ig0{}!=!Z ^69y o5O ?ڟÍad OEP)8JBjJ j3|LHT  [}j8r!ͻZOuz:yݽMu[*z4=~L|Yr::|Z"ǡw-W1âl}t,n{ <߻(i PO`}m@ ̬kKxh!B/.BH/j ʙ01Lʓ!r$l2dŇe'I!( 2@(~? ,>3Fhx寈fOJwE<=^$$ź':"sSR:zwJ\0>]3!~ɟcl!.!F>B/ UzQ?t܏U%THEgstqwկ\," w d7 ƫ]je*l [=-d=mWQg/$c0@b05}vrW€ԋo-DX@a cHB0lH&D4 "#܄nĿmU:G9]-(rк;7&ʂ IWCr- J*Ϛ PQJi8&CBbp_yO},K::X/x^q[Lq?ŷ)a=k&6Puiq鈰vH߂XG@24tϔ+`o yE^弮+_;^E1C%.]^Q,fеy*)lTX%:ԲM qvyŲsnL틇:}]`0~Vl (ϡǿOO*-_mKo,dƑbEPmI~{1M,qnbB#lwՏ?\xsL bõO/m}.ڜd]u: xt -T%\PM(oÖd04鸃DƘb(0` (#/>CS'6`CDX- Lc 0K9n$  LyBm@PӱZ 9a X!k`-in]y#7K +U8āSbX,U}Q04RP3ի?I[aH]{ДvTSd*z_YOsK26ln,LML~ipŃfTQte; %J(T3GʒpӔRlPH!%=IBcw4ICY(*d ĉ>u^! "XQВeAH$̙2 DZi 2ԗ)~d H$uځ$wd$Ixv(M@5(xP,@E4" Ta Ԃ>ā}m[x̓Q57~.-RVxYQ}%KuU 0>IqQ3}J>m2؁V^duXQ!մ@.OmwҸjJ{xyJF柭_Q->*4Lïe\ <.Yb?GϹc _R*B<@5##D u@ԟ㏼ l t "@=-",ᗂ s1gX ;< z}pڋFrdzeY3HuY @=PRH hXgûݮ?.p` L5ieql[t_0?FթZd Ch<Xbşu12dݝG!IDa E !jԬʙڵ=ѨB,@X.. 1 y_P(Bou3stXEO&ݲnoAGW%Dk/@2<"z5mt>G)iѲr%'h󲧱nZ[kc;Ui \BBzg‹nH`~wa-i 4JPT$fry~a1aw6v/L,FAK_yQ״>ߥLȩ3[z%4o7;/e, }>X,Pd#Y"˴Y6N)XEJ7^ c\ϦGxIR i/qА 046[Īo_⒐x(@E<5>mm@c`,aV&Y :&.MJl?k}ALS (x9hz}eu4cNEhD]RR!MSmILh^EN^}SA`eLZf!7hR|=fg\fbv׳%V#MY[Cp/* Ʊ|T LX7G"Xm96 #\!B00h7y492וHl+6!fJJ8H rVi()pK-_=-<6NVvaI $mzHI7Us^wwN-* m=A}:c~,.E3-GErzؽ.3A9Hib[I6\vTJA4I 6kUs7An-,lfUeV9RMu2PSUwsB>T}O*7{N&M4%ה' %A`uEQi!qf&ݯ6\$K `+ґjfϗN- +% A#!վL}_N=f¶0gFkDVOLTr{* " uUxUjZ(OEܹ޾ܭdNΝN/{}iL 7{B.RvM8<3hBN? qnT㱔Z+Y|UB'Y[ⷴ fR2H|\*Ospoy|08\y}&_|#vɿGfcy-6Ǐ5S#=4i0)3#8ͿczX?:84 `GEa7;>;!"Gd*%wZgJʕA&=p> x5԰<ֆ6uK/Q[FG^8c C̅!OsAz4Hfc6xAɗPZ)3Y]a|9=4|5 u,c\ ^%?.Z`vUtmjF*D\y:$ynXνaseB{mdI>_̶͉Y{+V}on]҉D}Öρ߄73ڜ7"j02w]sSr{("{jAFoN6L; ڧ3t\2 K{ A}0/E^Q: oYܠΞR.fdhzHP7 RkZal:ᡧ^i3~41bE h?3@0zվ+>CB_{5kK?Oz_C0?s@Co8֐ rF/)!1gf:zJ`T6l2B]c dخ4UX"PCĵ i sPt21![@P7hGɬ-waAM4$/)jM]ٮ X$kWXRs=J&+Bx()[PB擯 U^jdO jQ ԈḄW1 pHRV. HjP:%XM -S_>[vk4`"&C j2)qr& #̨BE~.1_!{o=ǚɵVŵlo63nw].BB6괻{ (6'ĥt=xqGݕNӨZu6iEpzFj=fԍ6%A :C;F T[68/lSM=C!}""|}ϐ4OmWiԃ-Vɵ'Ⱦ wcAOHZ" %];ER^ z%Nr>V8P*ԡo_yfiPj>wx^rH(}4upwW`y櫈B f&^$q.ipųС*0<"sUX*:ˆT4+sPiڅ|!C&9[;@ߟ>FɲaYƫT bLJgAHd!%E xyd?i$Mq|8 aIwLq eY݄SyZ<:+t(]3 X5xHŝ/^ shRwmֳ~z'hAh<|Ϥ⠈f f`e:330?YqwLwOD%pw: e T_Dzu<:-oԊr<)!{ao* +j׵q6>_R2>Fjڤ/l/Z lک JX QavoُE&I]"uc(W4HTWXE|kH5xWˠao9 zߓ=m=<k ;A46ҬA"5E X>XG=Q 204?:P0P4 餐RRlu_Ttiu3 E vaIy5#OXy/鲟 >YO9D}^% o0Wc#6T%e=Bpǥ){fo1L{@D!ϔ91S|NhbSw޷%z]:=FT[F)~9|77w?|3$+mFҮS эpܨ~kλ\*`0;Dۃ'b,ͺCgYk/^a>2W'X|q AA`0y6hs*vF}u^2(x݆H%ZH ,/5X_.%ׂ>J"婕gup)?vcW3o4>9Tq!t)\c5P*]h2KJz%CR,c qKً4o&:P PÌl)Ȁ9ʱm7/1sʣDdx {NQJ9Lж{]>׵`+S00$L7{ iIU਱TLKhc_޽o%%QEh`o;?o=E^a4E#R= =1`|2|Ys60@t- ?R-)גOjpڻt|~WѱjY9؅88*:f-{Yd~z, Z7lOĉ4ONGSqv64:t]:i~ŏФ{j\?D/gbN'Aa,jem>nr6zuMK,\}˪= g+) ,'O =;{4nn%Q\?)i yVk3%ѵy/ny=OK,lg=6eU) ZD.O}it oIMBK2Nd9{CN o!U~+!Ut[!\k!i"Y\ך~'IdiuMܚ)+7;vH2PfA+u/8z{/J:hHAH |s" 0lj0bIR])--_xx#o%MD ۂ <GXM#$y(.,h[]1V] ~?}u3 8d455 VBCSPKMy +8!e">Cԅ$0jMy{* S`l8NSNŨS^ /dFYPi&r ϷH8j6j^_'n}$XKOάs"n,"@Z δ>W6$ =σzo[j~gs)0(+c~(HeGl [u' %1&YxApn=C'[sY]*M:DDSbLԺn<~6^s߅\|5w.֥/w  yV yڌ_qR#UŌ_TVAP̵5SJ%?* cgۢh\֣n|Օض֢ =42}REP|uUgЧۅvy->i㚡PxU-P(-d xLՔzXr _^rE5ǢMajs70^5&\ d41 a}Q1^M6l_Cb⾵SJf6FT (/c7E3@&>˺#\U:;:$cs/Fuu+UKxjzK87f# 9`ʀIA$DemcӾnxmWo_͡~`3`F=0B ,QYR[xadp\zˆ_Ҷ|7ZD}8'm)uv˘s}(P@} zH6߲6zGAKt3|~S3ؘ| g݄$p:nv "J szWm}zg\Q ښ($Cz%uOҙP C#*^g|<.u3|b/:'|Dc yEM>2V^Ժ1Ȉ+wxϜt@ (vhzA$b'In[jY]YA%ʴGHHX ?p06>|cGǩn~_w<BNUTdHtAW#;.;=t!(+ *H@\yCqwvPu%lu$N6D@oM K"~c%Vn:BS{?{΀ǎi% ]D$ROZl?^R 2L2yz}vזHMZG쯿8 oN vF%j8UYV- c `.(gH BZ|fOLQVk^FR0HR A 9CњX"Z "Il!wD%3J9%ۨJVY3IL;~Ui"I%"nz$YHbJdJ]ȴŁ"1I`KUKj #%!$ 8րZ/IC(Cas WOj%)[ ժ(,Q{*}kH*$ b46:u  1*`[ 2舒T^W _ nRywp [ԝqd< $Ey៥Vzn]X w‰R#l~k1XN XZ''7`dV*'y\:kdmK^GSBYQc[瓶|19{yc?,.geu(6m,*NN㣨*TUa~;c t5w8K{3IRo4 wإ~[#4 E>@s D8f(wV0;ȷ07FcyD!d1\,y"ܸyΰ5qh2>"YOQvIj d_+U-)<`"/vS uo)z ZIv {E_$[Db@_;1 +OVuog[ҝ{3Օ1="y/t(no'dK1+hae%ӶyЭ~riBL1: v!Bg9BhBO@8 =_[Bz9<='3})PN7xݑ䶽jS[+ Z}(`BCL~Q2@(}qOk `< S??;^C_ݔOp>R$##ӛrp1+ǚF_dd1ҁ*-/?E6Dx2Fa/JdyJ$@өmRr|0 s8]UMo ,kLe p$Q!꼿KYA#3Nڇ6'EЭIZw/<>G:)#NLcjf ܛB݈}i{LotƲ"@ |̟y_;Tb ]3H-DFy0^Nw7{|54 Xl]mVӽD6B049X0;`T!\[<1 nABEJ~^IBஂX$# !e3h;JGjN~lOR{#.M.HzpTnmMap?kL F| "HA8)i̝Bj^䦙1z^A^ 3Wl{ t`Wk5Ad .x9l;0 w%Xl#; xukf@ij/66B.9gi{]&s[ׅ2iƌ& h¼2lmiqIBBrl3CN痉ݩ5h!2}]g}%@)+LSפe:UA+g$ CvU!4]L(*JspᩝErN1&d(n(ӬiAx]sCpte=BFduSh[VQ@ X _IxVt4W4$ AM?}ɉtI$s^k7"L~̡ڙ$'$A,M.rD8jg#鷻9~ّd|RK7 /<> sZhR!)IF:T$hBntHCe$Y; nHd``CB9e~>~s)6lzݴh#7Mom'm6x m}F()a;"c*#g4wu!ow βآ4d02EZC XLYn3_jR ty:úzWs3m1?_#AssbѐTTlUXmxټsV -$ږUކƮg ACEj" )&zb9{1cRa_TtA@0~1#6&i'i W/m{_D[VT@;L ~_'s?&Ç{i4dQ.,QP$_EUt9s0_,75lPNëhU.W4U9ޘ}.Ĉo?u4AvtUW:E,*bؐTȢ.&D$=Wό=+s$0gS]%K\>"P3)Ә"slׅ'GH(L w{kQ@`2YILInX+2|Fo}8+, v9( hvnPj% #N6ڱ^[= _'9 $/M0gƅ#H8 $݇3 4eRl xp)b6BRHZ$ -|-Hlr,$Z+Fp+ ֒CQ=E/}[烌8[頷H_yO^2 .=_b ,:MԷt1ϑ컏i?Kne4#LBְ O/uımeSYzbJC_rU^`3pa&&X)g*>ŗ#=V]@Om_ºn]cMheXi'$/0B< @QGy _Cs >9ex~e mU=>RFI|>oTV# o{fF iyfeIvtTR(PPal)cL?Hwz[->gn%&0G #@:>#ǻXAb,څ%j-ɾ<NNJ` QC5]I cs ngOcWcͽZ$PΐH9ꕲA Z>N<#wpCecWZ Xŗh! $h0@AN,(`@?J (?t~ zEc6FFU% |םtlI]Btx{J̓~dXYVzUJp/ UƨYN3x{3F$)FbV?xOwW}+SvgXHOT ChSH=HYzIwEeQ`cOI[Rw#IQos(o FӋ4K5{xFp0}N2BOyBŤ!b'҄3HTr\yP_[e'" ش(Z͂ 1_@ y̩ 0kzx4F( z6ex: !w;H--ffB"(4vʠOl%?Ykmxofapwnrɿ'(0?uNf J^?DI38P& svlHq6JK/n;aw_p'5Om]4 d&o+K3. : cu-}L{}}j({ cۙKӪ8O}hPxI_/륯Ù5奅.@)Z[7|vٓ 8qIT190<%*QJ9-8'JPi(}M=ŏ 9sHM(L`y .K*A^} !o5S%\F9k}WIv>&~ pU4fX& 5 Np%Q)*!Ɛd:OG':Fr!gU!.Ũo}j;oOa0ݓ4.Wֵgrk,nd("\LO/-f?vkox:o.Qj2"WCv9<|H /!ŋW%u\; m`2OxE):?2*Dj́a8liyVɠ&*ħS˃"A3YȒ>Vl[ G6('ZlDnk9O8d^=#+cYY\ʖ sS&5L+8Zd+#٬s+Oe>X7OR#6w7p('Bf!ˈɊZn[cMNW)0 Ղ`R>=pO,uGH˘TDwaDR ̛|  *6%ȓ}nxzO=3 GC\ EH~_y4sv[:^W7+ OI'X )1ٗx 2;DA>;=!@5ҬWD@ۉaMA'?ӣbc|WhD=YNϩDNA! 5(+ eVh#c ]ÁS*Ŭ N Z|IELDWl)LZyqj*mu.Xb 9WKC5,h&"Jf("`zv .2 %)!d$,IeOlU]IGT̾s?Bc*q(hl" 7ocjYqjPJJ,U&`T…)vH<#"/_HE!0"Y;:/iOrdKP!BHhJ}뚌Ioھ]}V_~:ǐVA $L8lG_5`! FQHbʎTtq$܆I$y- =Nph1F"1u W =Fh.>սU9ߋޱmjx_x1bb mƐ#撒 PQKyٲT6{#EKl3"es Q޺2*Vby3Vǘ a0jR L];f-VrVU1 I/4XanL薸?9U˷q~u޽1S֬X=N}Ȩ5y/)jlƿKrnTZ Mst=77c2ТuQ;{c04XVBEI9i  M{>FtT}=!cNAAw=@ 4G}~ׇ_Y8˼u@-JϳOםqD_Pw ܫ:\.)q c!Iz4CǁCTͣp^XoK\?P~Ìړ9xYgP_twgO(CY<,:uvA{!.;Zp`Gz8-w<.!]g.X,ls5J؍{~Imk.C ح(Hi챪sc#Zi5[Ƅj־Hz=|^Gy MSIAAPQe@N[ bUuCHZl#r ((>Kw}O'Z[G9Zetb^n.w=6 ۷hh`tW>2rҢöت'g瘍W}>/2^bvtQŮ5#-)2Lt±锥mZfc. N+!et 0:Af#~ISBhGh-h!H+Lv"CdlĨ J 6>+u-cNX͐y?bOjtDN# C ^OrM s {teaP@[ۜMIzlWFn_a] ;ny#:zp+r9]L>~6p%Pfn$zh8VK몤7ʼ}#=IϱyOnxv`M5IcC `3oA6KGe@+6hiI5Uv$tɌ&vǃ . w[a#>6¸cژI@PTfl8ēϑO{gQ \wOA\PH*c =3㕍87 V>q[ˮ:\;9]vHDgY8liL>:a@Snɜ콑iGr2um%Qfh(5_%Mʣ\7{̯ZgzVyl9{N/Tˠ LD˜|lJo56a[xwaV k,E]UɱuFa9_7y>{AFԹø[j?# c؄ b}IR>vGGWmz fKQ "&Cd ٩rvi?`x#fO/]3Hnĺc+Z KvŁap0h60ӸC (ZQoo:v|M-ݰ41P*eY3{TBt7#Y*`Y8L#T4mUx0~mѥR*cͷ0#Ɠ^ԃF0" K/\*ׯcD = |`r@رZuY֫URCD "_2rU$Q /Y+gW{hu7@ʼ\WI$I$I ="#%Vŭ8dLqRnv}.-^=ϓhߙq(^1\Q.ثJ߂1tXD{aUt WCI|T1,slab?Dje8m6:%@M4 &LDD LQ译J")$ p4"^F+2dpQ.4`̅NPlAe|jR)]zX$Bt-dBR_SRaLóJHa & # #\2P01=  fͭK$+ γbC3#j>'9'ڦ&Rhk>Zt(֧:ᐪ(F147-n}X$OYY~4Z!4I+9^^:߬hPx~GW!:GcRBoe3[-,ޓc|tm2^I_Ib1&-UK̟+GscDF0Uu5U+`.;so{b F֚;_imSܖ1, 7CaJzcBhs&)%LED D׈WrܧU~6kr2 d`If,4 ]d2g~Aa$, }/$Dd@$ #j:|'U˜`Uב87zwYu̱sa nWɩvq*\k`NcоaM9݋ؾ**ǿ|>s>^Prܤ uXNUu9AaX k)?^{m_#qD H֎ɋe9o6~b=5-5/Ƅ5LO)zC9)eed3FrMK/FwЍPFík"['TvzE4f̔:=_瓚W1^6<>e frJQ=v?J'+Ľ>)>69ha/^Ca;ҕ<* =YZE#@>u/_U4Y0Ԛ%?\SYjVͱ,0VW,Wv*#lc8刋6yЃ$!E- Z@+ZTTZo;[8YNґ HH+;F⫋'ԓFW|[H*V [U8:nFF4 W( IƏ|Q]ߗ;-h/zvV j\^O#9S_;e6 cs{l82~ ՁABHǾ(:EdN10:nDN?~RHJ}|^/~]yh(>zʸz(8OKѝcYZ:)汭!:TkN/EPu+s" 8[W l |X57Rz%v5IZRtbՌ2 -狥Sŋ4hYsL>D,5v$cx@q5:wꔟkWFeߛN OSFDYOhmV3-w9ФO7JxZsEۥ]2ښS_ᘾ &EoWg IY}d/Uz Ra$&z&I[X;G+L X R22 HJw^QĖeWZYd! װfmjl址¹AmuN @هX*t(dYLQ.XŦU0'^sc ^[6f 7I HH _5V5xڵ3rrtꘪ .D-̞nnx6$݇1[{a{9ѣ5W:,!i^銊nS!f4'橞x )+2EwuKHt/aD` "8|J,vMqRRG.Kjy@0n}x m ;+}UHJY.F8Y0iyYd#vL؂2nj6Z]U|Bn#P=¬!-˵M25!2(K9 ?dɱg1׃nY&RrxH`Pϳ{u8!o( =bLk1y?QṜ!ڷ!7K) GA71o\Bj:o0mYk&Y7 T˘w6mcLOp5VFI ^>c X<0C!x8EsricSZ_Q&DCq-Cw_"gWam+ el7ô⫅$@={ sǑͥ֜q J*B$-U N^א)RvBUUZHK#G!y s)&t#>!^n%0&YTcraq`: 8VLG۴qAj AQUS _{OoJ2=JK`f1J 4|T-$JTie) o78=.QTO|psw}fܮ^#auZ}BáeT3/ѓq{¯mJ{r)*#<<e)ri:AHG_S>杯 Ky% ¡Qmrab+.zLO(J#Anň\bA1i52/Δ0![5F޿[kR''ẗ́ ywTEwo$(eAz/g|AP" H@H5*~󶸪jw#o% sӃyGյH.(U ̰ZTe n˄Ӊ֓cp?Rue0"ɟKgx+'rgb#e:erYSmUn &MiPR)iIH۰0ӡmpȊjƜL."j|  2psfLPٿLD5P\2ۇyw ױ):2ɒdK!hdL^z'gTt [aXRTjFƁ>A;_m_a]JF3L3^DYP6ϗ)(ޛi츩:iV]3[Mma*zVWViX(N7y2"zWM[QYqVLUҙ6s* E[@&<]R0 ~z꯫=dX.E{^z/3|;8H ?j{6nf!4ZȒNu C2t&PqnŖn7OS-щ#@f |ߐ܋%cJ,I%%e1PH "矽hl^ʤ*ԡdK96£)?w Co'4)C&:QЧ'{ٵmE6/12{">G%^?mbC h?ěԓ(;P "}MVE৊$P()&I>GU< w*c#'K#:_'OX3éDdmQrHRӊTOuMX!"d% )&Ϛvvz?̨9\yd;>uLƸx-$P]T.` %-=}wg=L,9Th -zA70(<Ɖ{s"evBXx +L(v% ?^j[Ĝ 6rq7)~hԙ %4ehBd~FM7_RBi `iKЊj! 4<ƏN1X$81 E2)>EmgEbě8fZܠn1SlL 44lu&~`Pd݄i9E _uFܼƔOUdE;5vck1vCOwA & ƒGcs:k>l9l]h$j>:wʻ]NyucP^\]U%KV99n 7ެmORqVuI( R )Qi"j$fuON~ej(Ap"E:q$ 鮪/S4Lϖ-uNN{LdKq6E>?VY`Os7G& CIŔ$aOUoz\PIĮICV1Q+m.Y{S?\Œa:o# ^m^p=lzį/Kt^?vbV3"}*׹iLכI8/lZ{x@g"?ǟ.vx]y*Տf+شkl.f0)YT $sv*lܽ1$)lPDiuW jN)WPӍ!!dR߿N1qQσgo K㚊}*f߭9%11k;%):eygZb ^FH3τ̍cѪTe V el`iZJBM[$a(%B~07OF6G=W SY=zd\ٴdfEW Q+?[*|b4̰T)R !B~/2՞gb B,R# |@G&Bm|KvQ$L*w-8dT?>'9/5XiC#*E0v I#d1QT~bNI0g(1+Jvf: ϷN̂p(@!O]80WqMwueGkiHvqιԻz>gnymzޑ[y`/B_۬>_W==q=~鴁*ds<{w6ܵ4wNJXHiU1K 1U涪wY[7Ǡ!$fNנNΡхGdǣ NaβF=$kC^%ҍeI*o-dkH|dNT``@䘶̺)(7(^Z+r^ ;r3I}"3e8RA*sXNixV-P> y&Z[륳E(;񎦇:?HNx'rD;$Pf{sbFccncb \Qˈu=~ك+aP 1>=$x^ܶS? VzYԉF}.2a&N7v4J4cp$œxk`>QC|»Ɇ}][?zaCWm??Ḱ[8)rIx/oč>HOwz2=9ŶwOh:KnG&99r֑GZp0 ΞixPza p*B]yz^F`6SZ &05,D!&`Swr֑|#4 % mx?W¸^]^RVP.wDZ0A 6N7|M&Ġlax1RÍfBWcxl^% g ZWHz4c|?o{/5$hL<-srP iF "8V}9tpr`;;HjkyRNJxvhϩɩYu5R 2"4b"TmRژQ0|1]TKSRP&27 Gdm\.z~s]ݠ0h۴Z$s15AmrP!_I1i4:`U͢əUK>-eEE&H?&,8$%8*.Uzč\~ A$PB΄a7JGit0E)Mqkvm9ьW _6L;!~)k}_C(HYDu!v}7*,5 'xn4jhOtJ82cnzy_Oki~g[8rnC}$"!&ݖ~m8h%9/y}r>*lO.o-ݐ^GzY$}t(H,iԱ0#GUYdOa"zNS*pVi@#`1JJt^X[҈9VA@,ҋhzJ+}6j{7]SN>g=}{? Y!BpH ˉv7|1 _0((dFم`B!Dw$Z!*8R@0ڡi h:Oyx~Cԛ"TlwA;^K\{or` _is9g ,F T 2-f!n<&-~Ly{Bj ]મ ѺR OY_^&cC$V|]NX*IT!KJ8?wѻ ;WϧMn( yAYt#og_+d4klT~n](&2 {6J?K"Fz0X 'dVtn5Rc oHc./?HǸ6J~S%|qMұz-W1U/$%J'V^E9(4Iχ4tf6 1G8/#98?b ".)cOj3nCEv(ŌnP~`֫H(|_z?sԧ uM5ղ6FS,l1`?,'pa*(f hq퐏u$1ZA O*'i`au E,o}h* g[[{'뾳zov5>zl|oǹ!?`L ufSŔFo=?1a`:hxݶ U5nAi D}Y_=jJKzz%k y}0CaϗK(x?ɜM-D`(,[B$( nм>&`7å$.L6atN1je+RWYj)?eR110Ha&8e|& IQ5D #6_P@M T]U.kiOuwFh|r  v0)/ߑD̓ }4?r-@У,WD]ҽ,Q8s1ȃ 8䩏NLoz ۑ=4W6:BE\FTD ?x;ϣ8n0܂9SSYp GOW.`7m`”EwՖ#YIDBj#ZꦩJ.əUdoWev @¬g^P۸YzZz1:SJnuzb ?B$\c5ƶ}Fܻbd.YI_o =x!BsXIxηf*e6s*G] DF=\raq4E{f P(%!(XLF\s=l^4ѐ\iPB07@}+CwGal$:ORz<1ɹ(1ih4/:VWCA)9w!JuGjVů=E._^\&\a{|#3!}DE\"Q/Z{XTZ&R{SEwjODVM2$(b65jT$;2:"o-2 ?:,(k.)0h$H\tx}kPd)}.!fgO.,Iz@K8[Q8Lf/54ch1H)Wo3 {Kl-V X(z$zo.^oE LdKHܚJѱh'* VZ#Z+[+MDXWb˯s[sU/dSL:Wv{ϷձwlS׶ipH ZG[-[ 6;ͅWai@vǨa 88ҏd0@YGwx,p;J_C$ az֋X5/,f/ bRev哮J2,r%-1AnzS !PŜ ;na"nD MýW>LݠbV+ڢlATnws\N{u}o:7š 稉!jbxg[>#=t<+Q SM~0$q2Ec"[\Zb-H[ڂJq>OPʺy yJ(tyRx]n,+HM@Թ!ILdI((kZ,XfR&pnEf"4.(&<LwuV@DYI$}(Dd$ B tP86ii3 'ߨCBQ"lym0_]T ?qƗde5EK  p hTJA4O  $NXrIB#`tŖ* FeA%5 5]Q* e  TKҐ?K%arXJB؛{ 2T6# U;&" -UT ]]TDnu 1aq8h`Z"!um =c }:ye,} ڍ:v&)?/g0 հ/ڰI!2L#m\+V%\~NǏ`]W!Iϫo%ױ薩@ZMZ9+FWWJeoʺJPϋ`5X_5j`L]$=g44!JTW~ћiTIlbW^kQ؁.-(W-QʽQBJ8iكOiW^oshġ*O?' 2KgtJC;O8u14ֱ3^ZiG;ݞ4QF\m;.]< jg8qxRi[ OPmIZ/XS= w|Bb>7àݦW|`yř!Y O n'm D]:+6 .0B J~J.޾! dܷry~L_:ޯ16!md|>kU&D=~`̉Y8nwSVb)dO_N,]_)Xo"hJ #j0|LY,N+t|VƴWiNÖBSތ\ 9_"7,%VRb$QGp[]IF 9KkS*/ov_R@bB*0f> GXCskM`$:vYv:97eÊ7\ʖ3T>oSBAsWJcNREIhvxJA#R6QUkp;E-L\㛈xC=qn5#X $`(0ANC3xw7|_Q7Q!85yb[9t閟|Y :?VB06_i]moQ>bmL7[SͶ: S4?Zib5vRz{ye άjRsZNā խVs(@ @ -?d;1ud"0c9^^4v3~őLzD&Ƶx 15"]2Hfդog(ʞOwy@nhGDCf<@ /vG$Db0*%Uh'}'~++99sl +>GO*Ǜ^~emAj*c|y;"_NGsEƋ["Oؐy%ŞC] g7*M&i`?F wBُ|YbУL _r) f7ÊGckl?o{5S6FͦڨE‘\fL y98ȵ,KX5&^"ɌkagX~뽁 0S.K}uKa~oKrɆwz0phWWمs@E)f>DM- yr\xd5xjc ѷ#N!e4jv/z?qZK=/d/]J0bEGLԍ6{?cŸbNyE ?=l=+L}sB8KJ҈gH+j[%*p `C)(MW5[''';}Ss[T( FY[bJ@Icon(Y,-)HR'(kDmGHn-t46[ 펍 rnӾ'BW+-hk.3Kg/^Ȗ)ѭ5&kvBlD_D peHҗL)/`H}={~< 2!-# rgX&*,aYԠ >R궓S5r?2lX 6f't 0zGQ&n~D#RNc (nA^*+=ȇojZ3br]7>zONXd`xBoKaȃP8V EMPp$ 4B%0L/Ġ7< ݌_Z2ŐsU5H!f@TwT'!H>C#Y<0HM?LT,ϪB0 6cu}ǎ{_ n˰jaFUВPF^ǿBzC $JNpRAjI5G5 =)vW![ X_U8V?jcTpB uroB#]oio׈f@y tL*ֶ/%J[(4Ħ``-TR%N㻯k 9>m8(3wu0N=YIţWO oԗ9Ё\?5YLX)XKQ=r_4d"@&4A\,pg8Fl/1.<8A[̉3Rjȶsr0tC_wP[Cs1@bWm69_\=:tova)<9>f^8CA& |Bz*ޮĜVkO{z1V|jCwy{f3'ފ *z0FU㷐$? ==;׫uلŒ$MqNuN$q߼^o\o>D:"75Exr jr3Ug1dz)`fe0]]̰a10Ix얓^̿ʔϦ mV)OthV嵨 L/VMmDV#=@&F0GHX NjW-_J  oF9srj+|[ )Ăb.PF_AKɩX[4fbDZ oXCX}YJ+y]"ߣFo4hNE"mcQT!l{mvi3ӶRªխ.iҢtkY?jarg2&Ufu~1L3_h!"oX<1r@#\ l_'FvcЈD`@M/nȑI h4#P8q%Η?"P^]!ZNig?ݚihWEb33gj];z/Vð29C#̘; ṄV #G+.nXnl",aHHC?(1 iBzʚX}BQ%%,@LA_X @VL7LwؙZ8O !_?M,=?t<ww''D`n;|e{d#^>^Y#f{?Z r$/Q5`sK#?ls*F9#;(t u6m{W6p,l O^5^S⚚'lqثIBo뼜SFg·Αt]"Wxm5$8<խ8ZDj~u JPlVtXWQ`ZՅ`u[,x5~+gS}z se‡FN]9g] ydx}PtgB7ķB%d>Q.Y@"|?y._뼭k示!1"*U*ʱwɰV|zM9q^  P9C-dL؋ F(yEua }F3hlE'>^N?YA!~ f!=Hܩd\XTJǔn]7LBj|I!o\餯QVo[P\+?.Pr$0rP9?U 34' % Jjtkxg?[K&wH%^/{)8v;c.O8pb53&}: +@)R4Tq)dNu"iJ3DupӀ#}+kk˖ C {Fo*n'5+b- X" q'ET t,Ji/m̈A8uq?9o---@K" )yj ;6] 7P.RYV]hf^HW;zڦDHt%86% 5lA;psX;,M V;25LFK}׈./A~Û\5PYbYZ cu{L|^^QcڧG[|7h 谆!ïeCaW'^ƹtNl R7: #9 qvQ+Eq\3h4ɹ R7 G![GB3wS@v=2 ȌVpa\o29͢LquAkV.5WPDzi!X,A{U4Nge,dݧ^Y8)eSJ%f**3\fP7^+c65" A,cH8Nt!an0׵GXxyCM968qKAAtLJNjewzۺ,@D&LL"TSQU?8#ȫC?$$^kZPgNzzԦa(  &1b'LRԚ\lKʔٱ豍bِJCOs'6d'2@ɽ3TtF| kD" '9wUEUBmE]/!NІtpOx.OٵkG=rS!&6F3j:T5X~u7XA#sg47ZM0Ƒdr\o i ML ~vKuT(eEF=J 94؝V/C3a=I"3sm0jیz~^Pxn/Dֵa O{Sv?b[6Z%+Bv_2;x'y*GxU< iUPKF! iZ?p.WSxn[].Wvko=.o;ƌ1@2_qx%hC@@ࠐeG孞_OR(J~pנth+7ny7J>.ުZu%R}F|{3^1^3__cQYpH6]"zVծ[hڶ!'+!W}H] & b2(KmLS\ 4$]"}=ʋ:`~JrA{k_#icϥ0IF/ǁ$< 8#] |LĢ%&m%YZܯ|wu>k9{ٖB6ł |hn e0g°Z솑 i5~F& 2 I:YVIbH$l]idEP) 6K" +xaM~ʓ x|yӛ0j gnn%@JZb ޻usb 9aq.JK<)RȢ0lP1*lDOZżz_ujuث˰/7G̎-5C̉mqƮ$1}zXgkw&̿w-qu>\CyrWvT'Jꬳ]r;_ ;p,SK~['.-4/5dZ>s*[IE׹;i~ k(/նk:;|[j7پ6@p,V\W ˺"$)SUrrsSc‰߃dSJqbٸqf@%8Ŭl3(fŒ"ħ\-o]~5V(Nj,}A!|q%s$jN6NjQ+=Mk>CF{PX$kǺ֩ӿJwHo[A{Y+zScoFq mE V\^6A%8~t7͌sl癫+wޯ,s #t{m˥eџsf-2_pMoڡæU…ᆅGK!t˟ ͨ);-ѴmC@7~Yo}OO5y:;;mk5*@A^WOl9\9*An!PD V)ym4cYUR(VbV6X@@J='B/ۮR?k91F:d9gre;d])&ͽ°cQ)h|{PӀ(| "tNT[O^m>F;9'鶟,#[R_Ց\;bRFflJ`M_ڜ4 V;Z7莑z|ImL-RfH1$D1t3j>D `ͥ0^á_2'_7Tq, ñ.l<] w L0P L.KŠ!ev7ls~a]y`f}P" 繓&3THꉖ7/{lO~TW71fSR`f,` 9 Im#CAt/[7Y0:GDLjIὊY_|b5φ?wHQsnv 'upB˩*l7E˩* 5ZXֳ6Dzr`EC/ @G\=PZT\E6,|F\s:fo..D&!4H&#ɈuW!$\Solm4rF5"" ] /Ρ*?Y\ bXE Qz }2r"-s^ sPea*v{<\JP稓jya+ik ae~~[SޚV~n-sKvla; o쎸xRgYR`+ #A9[[X;ydz\A l+ <~L@~,6N[}"֠\HrGޤ=gpTSZHUa 6mmpYcXm [g|o9ll杅~=K͇3tE?&4e2ГV_3cA$Uz 4D)"kR$^qsV ZBOղmiMD8RUs[XK?~%U[?i56*NwbiO`[߮OҖjZerkXKi[ >NHx}q;ėqRy1 -(7)('Q26zk4E|ٝo4b,Չp*$SLp1VdJvC5&\{,RN,VKZa4 qҍ4k76rJw 揸1 UI68HW JŗrX'SfNwDہCA1;"AkN;x؍D@4f^guNQQv޻')Ԭ8#L)?_~݆K @KYy`JVׅIU{qrZCwXo XőĉNhsZIXx^*\vޘ;FlJ9F ArNd-I[b9nd xYJWy+*1KN_s[+q#Z`5͓CW,"H18nCt(i4a8Asw6[VsզmSbmU7 N; -O>П,ET_j_*B!FyHv=6pUǔsG_2q HKѢg&O wKx%̉rmpzG sŸnh܏_׹Yo@:UE?~_gϐ7r!f"6 p9@a5vQIT,~E,֜*Lm#}C޷6( } =أQfqURL\iu4.нҰھmViץDxq~:i0&l$6ݧaD/%qv X[FUuCߡ0 ·-Lw 4`*!d62g( Sot/Ԅ^cSŚXCFX o ʭ*Ra޼U<@7Η@=n!KKL0[=`J%M6@0h먴&: Sɐt[o^~k96,jo=5|=E2 mYDz nBohs('W`m93J†+e)؞q$mDevs32".K c#8ϣ(J7ȗ*"M/RXxHUtg3F/ Uc$ai=0X?A|jJG#KTj詫~$z~ȶog}fS-Ym՜D7γKz_qj@>}\[Z"N Ki(ႉ6<%kI#S RP Aeh <2/llH[C1>${8~0GB/9qʄ,:, _k{g9!, *=y ilkkScx@&2 Qݯ@lCO$Eÿ*y% >)+D rg.^i  ؽ>ϡ,76SMVlX:vT]Nj#sgFim&MU1UfV%E2O H+y%CSG,,.R}lnjC}8V+@cم{xdk7v3vb&-V$&wB}ZNVe=}N,]!c@s>-Km-)_uT&[A))-iF}0QP<+];dd%4~X|:wza`ZkB) ?챔&WI=ޏK/pkz48pԢnwƆt*hxCQ~*Չ|c""v~2ݪ{㋀oLK{&*8 mx(*l~+q^$\&̇joH`:w@(1MtHĔ=9sp.G5IXXdrc.\H9.6A򤬩8dYL K!Ċ2 b3"vnjӭxk9BFi NLZKl$,Zî`q4>:k2^N8WWIa"6I04~]y-Y{-a6D,qhZ RFŷ ON!Y'a i !X#.ǠGU2xa񙹠Yۮp>[; V( [\ۖGȁKW(bi@۝)Z)@1$/;:Bq?0AS B<>u^1\y{ Ztךf[TU1C'S6\`FXB@`%/ ؇A)zζHf<[Xz#Ziv K_=HwXnpK|7CJ:TE^,Obe~EcDWMIJR/g?3wu_O#œtс`QDSDDžxtx*de>0Ow֠mS)<V/f C#_ G}XdAqds՘哲a':J$MNb14R † .#nu9s߹n~mYsqXó Z2C a׫ 5XAqҊ{ ;dTB 2 hG^ !tFS!N=$!ݹ$`vI€knhJW}}5Yq)ڐG "~1$,{awVxiW\6EUY tabG<҈t fLYjw\@{Y׊)GCrRdi0$a>Wvx3Az ZKRp t\trL @Wc#Df{**Xܷ&PMrrr$B"5z26οP@=uE"XT1gK0p'm)?&oJ2M ]u)y3FA1fZ~0P2BV8-f7Ń[]Ym`voFW>F'bTO཈ :={,o:W#gRFs8Lx(isٸ]7' RY]hŞLlk:(fnxNV!L _Yxݦ[>Tܚ>!:b؜Hܾ_W- # Q܎=`&A.Rn J`/;pfIk:_B&~U7CUwoj vj,HI>EGp]Xo *A|uO&=i]1Ajp|̇+RI" M08@Aa2R'8x4X 7طM h&wB*Ѝ m?ddMu!;SZM&h2Pne,3Șѿ EDXa_lyGO6@/T2m2lBV0*?ѦM-|Jk9 M7S8At+Q8: v18O~61o\]A$]aZ czSW(k/+:w3jJ9/3a&6QൻiZm70 ª@I"V,>2=q;I42l (xhe1oO?]/)CTrt$sQ ?l\.#birYk5Umfc~Uh/({i X{,c3 _O{x+Ʊ8+o61];V8E#+w`W*lVi+ӟLYMOPuSKEP?(d YA5K FœEr l0@aTZz^eO\6&$*5ka99) bY\}}գYHfEY3ǭMwBoxhvm]dK}pR9k T ڌsxU:Es⶗B Dw!LMMQ|qda9 {m~jNyi8#Zɵ0<+DXx T \ XpQG$\lUlPq/w#{ N^jX-G([X{IIR2H%'9q*}9؝Ю(lu9oqVQ#߽U+Ws ZzFق`$SokRL4^&,8 "l-%cCC:)&}݄ /5 v*27wp 8r8xCEqiҧ f3k*S: Wgu=ƛwt u%U Oǀ'u{to7_Ab%+0K3~>!T h`1e+S1Vɞ5srw*6aUJtvD S(9C ҈c¦^Y]΁"G4fcKč< gNaYmGu[JفwJt@ќ]Grr34#fGR0Y*s@&/'AD~0s22U:_"1ޭ0Z-2Vn׾"ɇ6,0e$9"/FNPvGn,e )¾{l=Sx=|Regds6~ J]W"0{1[uڜNQ=+;#3cs7& %4%#ㆬ2jK~u_ Ϊww걇n+aC!P?GErhRv4IpUd]oE<[V*1R֭VX99w*$T5I4;$e$R|k.AԷ&Z!֏Lir6Qn,5qZ;TMv4.w@®ty=Xf}"v<-vHm'u.wˎzqκʯq]["gy8=S@YSG ہ^4 +Vyw`c}WU2liA6[cQ);Ohs>X [m2#ks&hYD'gOqTEbԭîxG eJID.M k5Fkj.s>i@{90/YnɥO휚5@,S-4j@5W !\SO^ןL1#HA-hz\8T^U% ye7CmDڥu˦%\l 2m)vf1%7y%WhԯXc'=o o#.=:lx5½׶tݝl9-ȂRĬʊ!Vӏf%%8 VZ"-!N @hTSvRt3x!2Au#^±zrv+te)+h:9ŏ zk0͏[ϼQxSs P;PϪ6FJK~UoSd^#kͪYȣ_BA|R\8R=K&_ ll -lR]i) c92$HTd%6"uRz`S{JYȂ{L6W̓@5YX<|!?"mGRޛۈ nu"M!zO#Y5mzi=2#OZdh(R\mjߖq Kx-C91Gh|9h4C|~hBTiY4UҖ1p RQ:QÏ|5 ·AKY,XӃYV;b?.pɍx+8A0 r8khAH2t+ESש XϤ%4ասc 5\w[b g:0tt*U)w 5^a(:} 4goj15?gsk`r۷R2jBޞI Ȼ^!O! Ȭ̲. 6fC+x76\"o귒ü(5a%/8EhNҭ޶r|J^(?K琖qva qD} `#ycJ[5 mW/xa+ ^]RF9Y~\G!r2Xc_70|S[ 6UMVRM/NPK'YSmst) ӗ)J=iqP9PDʾ E@@rSso %%:;e۶F_0yuzcf5f-UO ً\vyƄC?>U8kZE F89]s!4 rd:=vGP0oW|L龜"}DV] Φ><4W~Mw7Rd^Wֶq@krM40R!N:PҐ!j\\_m|d5iKkGK"OC"wK6],~5.=1|yjAi4 k\HGk鍼 k3:KTKY J]FKnMCV>Ap_qԯ]= \\GJ%Jo6+̯lnk9HI|&&O#sD@㱙J);Й\o!U&}Oc &$ϯNf/q3@Ej{&Z]!gh8Y7BQSCmLtxVޘq~Bh͝tzH'O]bf#PyfH߽ (g#T+1(<{0^R\ eSo5v^9Zp{KI HVʲŹ! a'MiB-_fh/ӁRYHi U5>r}8r%~ m>%i\r`/}(#gsx44JhJv=l=eLWBՕfiEzn~)-i3Ԋ}ЫqǏ TYi8_&q7~be/2Ȓ?+ȂT/?ڪ޼77bZx>VC'gqN'+^?fu]. }9Iw^?Bиdbsנ%0QҴvmj]2#7!!̲7ŇTwJ3 pz$r6^Q);~9;UP}}B)H;tپ&5,{"_m{ˏ"hOocc+}Vpn-Ў<wBX<[֏ 7gs-nnDS0)`)2h#BmvjRMEU Cf72r@V`w5PK"J{_ق b#~ɸ9Ojw‰9_`ܰ0D${;:aCÁlgkI W!?Fʉ&q$(hWbZ3VURG:hcv (yǧv(".9,}RNC$c_ҥJ]y(Q'*4@9 fCmr}$|g&'97AL쫡]!ʵ#܈Fp5Mxuc(yFd"$Sdts®18:.<<ſ*ײ$4G;lylj}Qcyō@-g~HTwl]0Mt%hcDžWB V'Yg]ڏǹQ;& c)J%Uo4jM̸ytEKWa\ v/`IjLN V nfAG2dL*2 4K lԄB0Z@DvT/WIv Y yán-b@oۣBl(^_zO lykHa ;-wTR8pts u1X>?FboHcW$BlgVpLxnahp,2`N )] ɋ~d\ny.&HF"2w 캿^ʟtJɜ S {E珇 {ٲڜY =.|zJ9vu9A?5|M҃󶧩 e5mΔجySgbaC'-r]l w#/c9InWW Y>RT 8o3 횵VAǧ6?j9Mηj: ]9ov Spbi)rVwB}0b1?K,P̵uBGXIlSkZ#2'8vۇ\xX!ԢO4G@;жMrYܖ2YНp -+o耏^ѵW^o?pW^o$>^wd~؅839tOI x}')HV&~?i_[G-M(ùCP2^\J cqk̲A)oYbN2r `P -.zZPrøy0r2dSD'[;#!E=]kw99ɸҀ2SD 0ej^٭?ZY-r"9dz9{x oD_馥%_r>(BN+A01пc,fY*lXS 5|7\-&9!?(-+v(7OR ņj@)'H Y|P^p:LrD<>htYEj=B a>EDdNK gtl\˜l.5·' wH3V33$l/P\/JK v)W̌nAP6;_-QWĪIol35ݸff xsx\0YLE5+@Dz_n&Shrj3, [oU+f,)uHTce-Qizc+25t4X*1S Rz(JԿ_3Աz@%>:Ē;hn]cKWM(1 !$J,@IٯX0GҠU3YV V2F\I#u%CgP(եN87*߅r6E¸w}|κ 0Ze}n\@꬘ KX<SUIeA3uQyLHyS bxpmaTZ$ڄ 缮8nDQ. 5Lᵅ ח_4~֦"[Ѧ|R#$`[;3JM:|NljzEm\ @ ?ó^3vC9IkzyL+5Nr'qWrK |b)pmu8Vߤ֥eŗ>VE\LJ=fQl{H:*م6V͉#)O?Fk=S>%5$4{f.2184s A4˸"'a6/j^WiYB߻D^GTasDȻ1~D,^U:Jۻ@"OphGryf b jʴP4]5pWhT$ 5oX84⃗_i1D!7iϙM#1 !BcA>&Gldjh{C3@G Y@3Bo 4W8Mj3|ŊHF2Q*x,)OA.btK g$K赲T) xqpI]wHlk3܋ngo:%(zZD9%uN@zl)F>Ӷ#Z'MKU R[6cP!xJI >5sRj-G4Uׯ(kUkY.*o@JW*:tBDVO9,|ؐ3-;. 0< $&w'yz'(oD/=?ATOvP7Pr{!Rpϳ ̤U_  l?_?Y+%&оn :rzv$iܖ ]\WuƫHy (רbt9;_{es8efŹ\rЃfǫ(>a%۷*}:p*Dr],;T}Dѯ9 o W#RCuz p]a7*HSY?K@\xl8 *D؇&S#ॼy^`<".u X&(Jd͔OCu#p8TMz P_aI"CZqihFZuѾo #n9~Y\+tg#-U텨[Y.=L^Y=M׉*S.k7`>؇ zqUΊ$N֭y琰&R[McSeVr׉pnϧ=FF;ebR/ I h/PEŭ &&蚗`b𷓞+LB9hI$zK(p"|D%lM/KFiCEowkqhbJ[.b K 8m !Ȯ&#8杏ekZF[@ǍE'r3: À@&D +ۄճޏF;^bDTu"C.mfp9ѹqbqYIS^W9XNgJcViE6]>].\AԎVQmc9 O:rC(g)HvsciNe} *ךy5|Y,1ԫbD_ =׍Gӟgm)]H%ǛpnV,^)=Vѩ7. UΖciHx*N Q%a4:h~n7YH,c4}ʱ-AJ92p:W,d ҝ"^VB#Xb]ձɼ!.h$6; ;"Ean4Ys7 , eQx)CeFtV BOF0>3vj?7mQ~Pb!I䃘v/\8R:OCtnBGE! |l6/.uï}T[qHzHyd(#UӐɝa`WJ_"x%`?ݐ a"vmqxfSsB_Gt~{ݫ<naV"N<3vϺ!;Y #nU&ҟ f<cDݱkZb"tJ6XB_Fl۬#xDJ-Iu&T^Ct#(dܻEq׊-2Z&m~UKq.04Cxm.K@ ctH O RNCr2#W.;d9tŒpkUݲ# 8]J+٬ףNI_eFȆI@SrF#u v DUjJ"Fqr)&X3H I',/CB183>顪 4-cXH3NPEKD S88a,1ol˽h!577 A^)Ĵ6#Fs Ô2lc}g%k-ǻ[_JWt;ZE`YA| ol![yaMN:!ν?{Brf4-e B#Bu,DΚ!ҝ0?a~TP oՅV_EH,z 2sjz%T桙aGms%`p.8 NL}`OCZ^[J5?Mg"K 5.ZZJgLH]9Zvƾe+{к>LN5еf'3&ASh._3S=c3x} ?Μ=mxΣy i_ %-.#ڒGb UOJe9w}z $$U|ʍO(~W)_7H'቗-_Fnd*o$M =F}CS3 R&ϮߪWk]wf639z琾ڳ\PP`#b"VF:Pi1^YSj6]'pSU{/Ē&/Rb>|g =޸>FL8j|-$.}_,) `pBv(TO-=V%ҒtʘE$}:PE$ ccmzLP2Yǣ,iU-7x;a]Z蚕X)1rDVomInٶmk;$?NLxt`-c \?91#E.gx@L(l$ID׏%s5(F :HA0S:O Z^o]Ef58N0t;~^ ={dʆ,&'P`vf| _$60;Q9r(iD=I&$Th7`tzUŲ=\ȴ$"0NQwNbv_S*4{ۆ' AE*YL" > `9FފɾOi hFF,5[͘^8&jlȲ~BDw–D`m>%+We?"g1$\'BFDɨZ&jY(RJWK۫"O7'^%@-,hp!.zc-KaZ_Nvq?Ivko"kFdt p\ C֗/Z0J@{,QHFѓ($|ꂹ2 v =&!nŲ.OFjqoɔy+1Q 3 CVR[]Țam{d~/J,6PGexq):>%5uP?$=@(W6P7T8 ZWN>5d:3D>tC+g2$=Qi`Q ]N>N~wkW~< 6Qrao/6 oH#*5?~ZrX_fHysH4EF) s.jTA8VV'h?"Iv9 gsmYLɧqo.d߾* LRb::!L,CQZ C2CY yrkN2}3yhQ*b{6ixtws F|DhEKԣN skÞ\8oNn\z{1Yt 'T^1V7@AcUcw3qg(|qs]\;,I)\t{:s|DxUΐwA~n@9_jJ@&YX +;0V¸x 䞋^~uӍ^ &r&ċdO2x7s#FuSd-.)0! JMA%Vߜp=AnQ<vڻ~V[h>Da!k֥J\H(4tR({ Р7 7HA<0ZĨL>I~Ke)=4hX X \a眇}/|JaSTkr1yخ^}1{r}+7U"I$ sagΡ|)E sNNT3+mb$=KM^m}W'UR/ӓtd;4Fъ\Ds9….>nkD|)Ox٘޽tb(=zLa 3nh E@;w H,>TX%.`Ppv)oݚ8@W>WƷ]nZ6ГGk9{0jN 70f<j+rr |d(HjipmyMv71DNPh튊w8ou"`xD ӝgnRj{YhB%GL_d l2w~\hf B]D|% жPiWG ?ok\< ,j9]W==%T'؟YE?Z\z=I~0r䖠0FH%6M=K,AmJfvrŌ= ^ ZFI uiwE2AE%$dWN[t5{Kڋ"3$O_Ȇޕ<.ekID ma2 &@3ȓ`.>1bM1`̉=eENKlM|Jz}:,^}֡_DvW0Ty+ V+oRWVk@[ҋ]&]K`Ν\zt9wߙD$*dyÃs@N(kENPsigYo:5,Tw7.B9ˮ]b"\ޙIcfAʆ%ZE.59J;?-!/8W:v&f7X]8(}a'AT g ^0sj]w/H9~?qN z.Y-|Uce/GnJ ̇q Jr6TV`l'DI4#W￯h51;GgꀥOK(wJ9'0pۯPR~Qf!>W*m,wjIO="xjذGɢ #[5Ks{nDXh'YGn랕8h&IJwr;շa :6ڛ@(-?ġ?vMREZ {B >w,C:cuIԿєnU#8NaK)|_:`a|1@D>=}|I?i}/QF'VSb9 2HW9Љ- UlNJ`: jf=brj`#b(5e^S%JBzz;w[4fԩu5?*m"3 (ixLY).l-'M:4=L2A2F?{ٙk|s?p(pzhQ-7|X$b+e@# k1ua(h{s"UXfyr<^8bU7xAX[d;؟l`Kt8G],f]ξ`HgM@sr" :u,̦w_D9zG{gۯ@7cZI>[zz=?"߫}#7"z {#2¼bttu▘lv/%~hz3ħA^x*֧^K J!b"3d_dώWKt9CEd>Qk q>.ʥk1B<@ >ˣB\^B .Iʛ.8ȉ*3l"X 6 #_q3lJ 6?-FX)+6μ.zE҆cg 7.Vmc?M `V~goE=-kqӟHyӃlPJOg`E a1 ItBܨsƼظiNM , Ge0/iS zKVEʴ3)VL$>=#C nS됳Έ2a[|FĝLѮ0xȝ$'(sZO1z{wv@\(`©]ێFl!ʕ_W ^ˋ7A"򳌑V8h1`U",$J>jԦ۾>cIElzbFZd^ _*NU-w0ЛNL% _+؇-qTP~)IzjAł> Z(MfO9I0R="t8fCELou>e7P;B?7 D//?FJ\r=]c0#kbϠ-"cZL(T$1r#3!Opi.E?%:XsSv7x|7="xMy*w(j~S:XTZέ'] vnի6b58A+^. h_|3c XƵl7 POA"wG 7񆜸~ o;Ʌ!bl_jٺq!|M4B5~ofg\j:&J'h0gZ 2ߐw-3wP`jxrRBMk+()=m7]]uU;lp% {>~M(+9|"INJQHgwΖ ҀP!QhjO?!ltF7R;-P|sfuKt{p;xpRΘHT_ c%mi *ЋCW-Ͷ[08t 3c~:Laz06ꟖVeTW aF$b}} w}u}:9x3.1t_:Hю3;$Oi>St7hdwS(Nb%hUf ;kq~ދV`9ϴkJ"=,Dtӂ%O䖗ue&llF ݕ5'#uW`7uGS1rJ NOrmDk>apрF"vG/ZJpk8lpoԛ>}"iOClo: .wQ`>,ߌyJ&h nn·)k/u0^L3fߖpSpR@ꪽnqh(v'`EPX$pԯ/2 NVPH9֥)(FGn+#Gi\d++.Pad.<%~2Fta3V!cŃrQ)u.5/NrCې>2,Bffɦ+*ZOc~>'Iai *P1QcS_AĬl@RF{Q9]&(ba=hX2tDhY[>=9=D\YRɃyS,wX݊$%Y `XzT}lQq;t~Yhn"qjrӨh-5#ˑ_vsD*"jOxhFwm0Jè eZ|FR9'&ntNf(vr$YA,sP0/Klwc |Bq Μ@~|ۓZ2(' Ӱ?h Ke(kZjeBZ}іߐ3Y ZXgGL /c8~VS0G fwFe"+WzA O1\J&gf LynF_^ 6`P.ЃV6h<ގ-7NՋ賈=y=ff[5\bDVp%#<)|ē4a1{Ia}P急 c1S \T*E̵弚j%Ktr-S6aN2,>~ui&XsAa(09]TcUh\ 'E+ܸ5SocC.FBVI_ZxĜ:\tͯGpF"qY,/s9ʖ¨sdh ŽUH ApL/o`>> gK,BZ-o?A^ he/yk `frϏ JA}9ذDSn`6]],ԟWh?^w]-끹:YGNL~$rEOlc#n9/+l i #`s}`IlNf@FgW.mnL( 09>$]mb<-vz;%M$y+ZU~ >H L$Ҽ>6P͸[B聩& U.v%f< u fS\4px,QlYpn>SL 4ᰥ @'$+A pi捞2eMq\_GK,z.lBlɌ7՝ ~'#"s"37o6͵ݎB2ȯ&|CECq8eSimg矿MmY?xze\JʵOhisJbOMzkځPZ+U+?Y0[-iv1SS4 K) 7?ғMy wR [uo{fCGL1ϰ ɪPv?fuB MOI^T{(֤3:Zl!1CydwƠO]+XcKj m~ԀHs}J D3lOZq׸Xc) @&feoEԶNyM+1i:=rBLa8u݌+xhO:KnАZ*ϥ<i5-}B쑥t3f3hvQнGx(-X2{ńAfiF뚪t2kq(%{%m-q+zk[M{Lu/ `i=!c+<5)+I4{W=ϖq2jh"|G󉹨z,9mߝ\"+7 p,D.pMps*_sMNRfۓj<˒$=oֽɄxًF(VӤdܫWz¼W.ThrlB_No\QA(:K~zƓoEn|N>W 0LӀ001@ Gg/0uҫUGlUBsPNsLd}eG]N.u(_^Bfh'io^/!V#>i59rLsDxߊH>å4t7)vNrx>,{䏭4dzܓ䚨-dػ뺻t+9l D>#kj MU\,nCuX_$&fNC,%YIRqn 4[@)hP` t[( ;\s LDK xA[ ($lgcUD{:Z"'vmd"/S}&Du*` W 8f,(L]{mV|VT0cganT(z18kB^8C|ywMugW[ 7þB/ {B$W׫3R:q {NxQ?{Uڰ>Pr)T#[n^)ѮNhM$C^uU+'fɐ-a]͑Fs:ͼa,0pYE{U6id=1P.i9"20^[p\GAYĔ!T˶Er`u[\C@ˣaMTn b]KM'NvbpkT,Ĥa0 ]}aE"P2+Z '/6JzԟH"uj4?}jܞɭaAd}e]*e !'l_'ksD?Q8xTsQ9)-<%.y }ȼO3)cK.Rk |ŬK:"oW{tƆ@2X?JӛjPcN"ZgQǘ]԰<_k9 08 62#2ꙶ) |p_;} yqkO]-&´:@Bc.ǮnY!o{yme1OëZ.0mGr'OZ&B 5`8%-yI<8Ga#1E[+ê)=$t@5o{4(ʆjNUWnEik$B]̚YB]nx _3_V_16|L>"W-=l5nE 3mb[K1hkT?s %sToׂ Ql}fӘJ=޺qϘ(R>3>4;4)WHcE)I;m !j&gDAA{](4 =mT)CMb,j߃Kɗ*ЩWg>{ެ.GsRMr}2k7Tړ?^bu+V5mcqXsR ^\zجݼ%=ahV ?%8RP!>$*kk`"B.TǺ@B+ K@|y0(ki-(+ޮ29<MLUsWSM(vK13G2i7"^\VBǨ ~$l*m-;ϡ`ڰcH>w/oYIQL?&V>.Gp `Z6/xp``c=\lχo/%if,k]]D|!x_3ܯiٵcAxQ6ۀ)YS?`nAONLXV_5Z%m$3--w%?jZ72XI# 0_߇qSo B k(&)ƕ:bԮx)׻F02kKCkS G~iuMǢV%;`a=cK2}E ~<IzsW]e#p$/0E~}+#⻠;|]/-nG7Rk8.Ha!3 h<$bkܛ>A/dB X~32EQ85N8و *Vk&Ps0:-ӽ~$*4lC_;:gy%&8QxݛhⵢluHi`^խyWMψPg3E_dOd43Ӆ,::n](YW׀012Un4\TI?;M$T g`܍UpTvm)ܽ$ Wy7v]G%POwb̍8L+U@L\s9 ;-gn}N.ǀK&](h!}t!3lpK^f3e, 5?/>tT&pB[.{4P2=m([64?V~`l\?1ndl8sBV.um'gBz$Yδ9#sug?M*uyNu%G;8R#(lq"[㢅Ә- =]:qE`9Lk~S,Ј[޻a*o0tWl'_bXk^DNaY][QYh&X)Tb( L ٣ b@^&t N;ј_gG nFK&^h2,hhXJiA(o|)ʙT0P=jǐ_bW{>NPN_WZz @Wz#I^ubcn`<wZTM1%ݘ?nnhrJF 6d5\os[GS[;I^Vu u#A5LsEy.9GQX[C/l"'gbp-k28V} >͡ѭ{X\6KWiu֤Zntdfi(ۄW]c#4/ku>7 ,t䩋U<r\VPZGy?cvr1!K&Z {ޫ;(n!ؼ(;aPSAC>@3r}Q>O0"YR{YhVT%T驶AV ]ƄVLf oâ1b"%Ss 8TSإeCo=l+on{ܒf?[_#[L{8ֿ&Zu ~Tkc<<dJnA .ly_nғc:־\yvsLn˥bkdK1M I͌o1@GɅ3Z\p ^aj\eT?LNhwvHx]k ls>MH;kN.;[IiƼeR^yķXq.H.v,%-'іV|Vf%<(2~r̚7(vN(z CTз5tM)>,[?tRFͷNzIW߱arJ2HDzZR,:,ۂ阼w#sw ~%aYN+Li'/)&szxb0'rGU #z'! E9IJ2½2o/?v`. J6hhYA oc=QGL3=fNzz B¦U.5x}Ul>[)|lMl)m0ou!Jggmg LdlIoM\[ X) m*Q*Ш=>*^ڀ܇b(KZCZc ibu'#94Εnmф$/6 yB&B#N&tqT-Fl!F9 K%`m,KhufoZ[M%^u-h&,. >nq޼LQB[}z }.ɘZd<1o;?N9*FUw IuT85{b (=J$HRyX@6йg?hϓ6WdpbLm-44d".6A”=S?pݷ?Rc•Zt@jI1Wi(bƹ{_(xos,VZ IdG6Pva)C&TM&'ɖ{Q%Pe[C$ebƌzꕩJ9 O߁a3G (*|'"e)qiIg#q׷X3HW?'qc5u$x6Q2-S$iNll9jrc'7G+B?={RtOIMR}4E5>xR x%㯷Zi2o= ށF?Ɩ@Rͩv+)ۀS|񒔪mn!p˱I6qDx(ݙN)qΠ72~{8J@@=C_ŃDPO/eE|I-yJW:c9l9+ֽfSnNٸ#Y$D{q>W]RjuԸfupr4ׯǭG2tXR!*[P$F.[q Kjz 6'3;OT]ZizkaVw'&0w?˛uO88?MgebbދI54Q+Y/" F+MwrJ~ -(ޙ2]ʦBT'\9;R̻98zX6 @D!f2)=Q)NĆmՕB5*"4Q\Cz"ԞAAc;'Gsǡ+qW!()%$ͰE٤ȶ} Yf,{&v~*ą)VU:`xS\H`ҝWДBb}= S#>^K֙}}:6R* %3&\0F4),kIr"Xοӧ3[ bp&XSJgi+w'm3y R@Z{.gI:.lT H2O(IX>ϕ)O@LeJ>9ym9dq6(Չmvʀ l-Nm'~ oMfBָT\`zO I %@_2x2.V'Q{v[Zҥ""۫zŻeF/|#Db6Z ,cu+83 D5cUOW/jTU;.k_EͫTp >Sn:y{dUBo{2*s$[Є"L^o[k$P<&[]ևG]n=(z (lBGLS<|/pGFRWHXiQ*t-4ǟԏF R\eXr9RA Kp[I,?TXkٮcՌ厚H3\}J3Ps"9-YJO6pn&v$OKPe+jª_k Z5Qu{EJeˡOIB|s] e@ '/?Kw,KaxR䩣,IX٨f.H SlfX EUདx 1%d9I`e"V*L mU`/W|H\S2MΞֽ.:H\Oo/&ձ)9Rv6jܺzN[E'glo3tP/URj%՚uJ d3b*@s/׉tv'AUVrBIKDGMIky"jP_DW ;%K;F-IHfnGa,,1=TzTcw12{z6jlUu߈ j-E<6M\ E%[_T(IS)GT0<ֹM!馺q9D5ī++t6;pL콮9!hȺu-E_SS4A3؇K_FV8qsI^Ӷ /a{}NXsqӍ=1ӛj1 Bf¨0ل'Djs[f]ի2|~0x`D~\f]y!iYY|i,皍nZD֯Aø$*6货)qz1p֌̴P?&܋nxi޾7zswg>4EkBSP!k:)/)BGT4#P=C=8a\FT +OR hВGlڤyF)y]pN.Ʈ*x4;,mG)\7+߸ӖlaO~p%I>%xܑ%\^{ vr5Y, 4w 9D}MkQ%6[sd~cs2I#I-Wh<1Y?']6 ij?4fp-CE^kX'o":Vm†\ڴzq;i`vzTw%O׺GyX>:f ണU7 {,8E/r9t$LYKsFcxZM=]{/rYYCkҷɌw-Isp8kˈ wt,qlݸl@fcYs#:aWZK @p)jRzq"gkZx )lO6~: uOqcKu% u7ŸAfZ0R7VMᷦσ* 7Y2+nb?YNw|" 0fspɻd̻'VYߑ 5 _j)Waƒ)Hڼj!ރzGӶfdGb! K_Ti=7#=t= eRj f1z^.:p "kgعrok1ខ5BJ*HԮ(ejLR}?xJ~I,3-`OӅEZ1>Mo{O%sз0`xP+L8Q5ﵜ6֞0e~l*E HQ9In\2FALK֔::y#'ķJ$m@(i[+U+1nɛKrv>/Ͱ'IA):^8`f (,3b,c[r( ?sM/z^6NHػZI>dy}rh+ڧ1 `oT'OP'88#`JaW3^Trt1T~̣ZZڹTZGm9bxfSA)R5uM^0?s2}P O.cL5eZ0Oޑu NJAdx=p6/bň@[=۱`sbʘ̨=.row/B SuT5񏭊c;{}cܬ;P~t;j.2oLiӏS!Y Hb\bMa$'̵K|ٵEH.~c)U4&nM^hE( nρ֐2Sy`tlZ}op#JBCUvER}Մ#ƅDNUY;i2Uk]~ ,1z> 4s?jtXk4z=O.RDI<i&Qz@dUi}/ |/w`+4d1CF ,K+n"9pM-[7Gﹽn[5vD6kmCA\'K$o3ƋjV\(ٌdwWBˋuFƮeǮ•_ Vr歪 eD9:90cy=fS[f)2R>|,JsxnCqkLl}l+ 6Ԗt. Enw*:ʍT!uq)oRho|91dXPBtܦp&"S;(`IpU+֢EBY6 <: b/ Su6/:ؐ]&#J /\)ziI(` fLJQ'=^cB Vwx.=Ɩ\xs6~VC #-w{M;F&׻}x,lwmkʝxON6WexQZ[۩o2=BW=Z//删ѕny[,4ePj{Eë{xAE5[Ccjk6ݼωA}#.a|csAR,@cړ2p;KKhD%lDҞA]/@+!n c>ϑHz}Q'i#„:Q)ifXIRK0g n$jgI~ɓ*!CcS쑆LP=6~⩀kc 0U ^C9` f_zl 9[ωlk (oK];1jSfy0p6b@ ޮ#޿;BͿ_.{.pYBmKo?j^û*p[_G`ɫp 6?`=Lj ^D0 U@x΢vwtM oa4>GHfm_D]7 ws6p'Kd/ ䷯!f)K/x7Bz;^cL]NZzLju֦^::CYy㢤7S:,_FÊ\Zb)#+\7RW?yI75>>~H,Ϯחob -[a(NwoFUvJ&KD,[aCDufTk%:qw4az*Z7L-|V:1 -N4w|X[+v{pԸ~D`~p1' 5\& ڭ>z;$9a ?P?_chdd_Qp-!3bNxх{5׷9TEɦbϖbt ]=oOoWlU8ZME{ iz6)B)!Ĭdv09S9#{8yytGqaZ߰bkBl BOcu/z޽\8fÃU'\2qGh>ʔdZRs(!9$.?ctꍒtTK?IǿbGڰ7ۆ|Hi㑸vR$KQDX^A5at T@'_#wF!]*\pڈ!ui*yd6ziƿlhP) ދБpյy AP 5E,1XG p/JM@YXΡ,}>|ʷgN2`qXjΝd6o'i1x:Fx%.p(uiQX}ᾑQ|AJ@ӵ9m }2mӵE;o- 't!S/Tx?46yWuxt] B[(h̐0\a9SYd"A~/ud6%neH:cЗnRDnU) ƣSB#P@M5.0H;lbӐ5 [yU#},?ZE{sR!Љ%Tj KaL W[*|6J@|oa\j(ojPy5~x - y]RevEFYef6nA aүotUxbg+MQɦbPJ>1KVե!SWq/iULNx{tɼj Ǚ@^'9N*p?x붰U_FϟsuȤ}(tFV~^}4p?[{U/+Hx;mTTM'׍iY+xJ:e0s Xd/rjeآm]PAOtTG*Ss1߭ll}B S[$aZcV@ٚ~X2#yt1~WrVעpYnYvȾLsa7~0R]}eH1'㪺ո.ɟշrŴ;Ghd@Jq2_&b$6 j)GKk(b08NS%jDL3\!S룂kȢI#Udxm?AQĺ_-vECm˭>G9 HP͢}t&}'>N֥M޽f"ǷYcL*x =BYc?3;Ddq>35# oF =lbJ"i.}36~9`⣍񏴹Y'*DR c㰇zUL1+IL¼$?eG}OgM "7yރԩ(B^9SN7Q;6()wK!lsJ?ǭwpo\+ I%,a]ڛ+Z"WYI@4~$]TSgJE\#%qL \t0PE1m{I(iRGVeN *=zwO a[( ^h5j7)U-y%4nIC#]Wc&~GmkD(0.g oisia =k,cIYJF-d2LHee "f?f"[&j,r*5HC%+|"V˂:zPV#-_tuFRƚWS]>OO&Dg5mx5-<#p.AršGnYd|٘̀T#UZcngh?gݣ SGvkBYrF.ظTAhW^ڿ4yFqM2zu0#.fgމ?ATbEb]{??6n>efڞvZg2u'jxaxed1J"k'c7Bu\ʩsd']]HjL‘>|h\w.䚞zbagRH>ޜ?ChԑW.|+G#s+;ʳovDQ[9QH٬;dCS|YJ!n鷧͵PAh^~Fغb6\\`z٭9PB=:@~= 0*e}S'PNЫ}VȊ6Lh΃MRI0b\Tװ-yp^0!5ل<-$3<2J1V@UQjtz=޵F"߂"lD˷`l*/۹t7H"@7W#5qy[ABz|VZ{K$ @vw![ ҅SǛOBs`D0LF\~ qy01j}fun6Pӌ˿=@-v$}#+(D"kα\s0|hxm߄0.e5,>Q -M 257`D ͝fK3ި$w\0V&&4K\? 'd]0$8~^ p=siӱ1KD!jE<U{l$q)f;]JE1f~$G߈L&ڌlCʔ2HA6<8`=c8^$~ >P5 f|9WhZ)z*5wB]qO wA}TI\ߋm@3G] ԑC4Z{V"̕'t7&ǐerÏz̓Ԃy)vV"z3iE H/C>'%@Y/9ӈ$dM5ѽxp&i~!%M|jq o8wgn iâbdn~j)QjA|{ɗAn6-&YĻ5Oaک_jcfՀ\sx"au ]n[6IIęr:9#GS1;u@ä N[sU]# b?R=sl=GkcE?w>>E=0HUŃ@MYz ?:(EA j3$.3Uq= jQIJ.B4-%Rko>W"V~^ >'/2A)> }i*XTzނ$ӵG8])Y%B˯#:Yit_aOU\Nj_br1L˧@$]aQVف >W!ݢ8""0K^Dg5V>YmlJ=^ta􋰕zw_**]:,}0Z0siC2*XV8pԧr(;XO37Xf@ݴL⃥6/r%Z?1-Wgg/jCxn⇡Eյ`ʃ )eV}oWlznk3A}6}pKF-OVLjEV[l"Ieu 5y|B߹ uLBجjM`Ԛm1l$.+l_uasJ-3G*Q(BLϧ.!\CWu٨ s%M5Bpv)(CUf@U]0I 3lj/1/ÇϷ/DҼQ)wxNû'g2T 9_^]C*. 궯]pe@>#(@(E,b;>1/M:O'=`Pi}WOP5\lU}`G9!E5UG;(8@hd ZG@a-.`Nhqf}I \E(RN~W#bBNqa:7\mv6_xٷv!gAK чZa__߇v6bYS✜1iT&$$>?^Ը-8?*royH@F)榳@ZU<ۅEY9aڇF}3.̽uQJMDn*wMv,% vDc>au_:R'6h0+Y.a) {THYYJFkh⢂Q*o?r m)HZY0jjz \|=>-Nh ~gk)jhVl92&+$sգ4ME^ss\ 8_!IEx"8f\=P7Cp5KO[&4J MLp)0~C("HM ?uPItPz7Km*,By||{q+H绛+_ Q 3]es7]k_N~U|"$\ؤsD.UpkK.d) ,'fv_&RÊͬ XҬrR&P;zfꈔC _҆L x*n:g>hW<Jf+?u +T48!_Eq ;HaQh`YҘJM_9>,5ի9Aioӯh `F6i6²W#a@[ɥ*is(beHzg_;6JsF?(HBk +Ōs}fI$W禄8 ^TǃBSJ綷5QrnbDj,p,uAD0OUBL$ ZoUϰGTPb⎐̟_ei 86cZB ]';'p֎`œW5?9y*\xI'U۞m^[Ru.BDD]0[ َ H|yB*cMGgܱ6$SD73̉L7Ϭ}l*yU~.%R#Q'+i2=T‘г9t̋qP7#k5,8`YyaTIxa[.692ם&eCasV`^HU*R$K3l|#~AN АFa|tq\U?&x{J $FN/jw@g3J,Ps Z?14L!z PJV.mÕLLvb Ʌ-G"\eN^C #ld>{?|l~2}3_#!F5Be)GK ޓuOh`Mp4kCvQK!<0 R^ٴv^l|4xV`6}7>9_݅<ͦ< \=`Jz+H(TzhMce9Pr1p4CLJ*p!P|&C'-Ԝ̹q뻈4PűYbgc@6<Y'jBz @5Z+{7TCOEAfoJSvC0X$LC9M^F˺iu JzM19rxJEq3E$NEQЁ} ėK` ;̽D)`&y\pI]+roW1m +7J0ts Ɇ$vnHUxTNCxgk~^j gd' EtQ-'8 k{ P \$Cṯj B6Xl2ˀ)mϗJuA[~xjg*Vtʦ\g2ش#[hP` mn!C~*QwuP/ ѫ_MT|UnO,CO_/ I= 3 juۉDXA0릧Zz#"12IopU5{曱R dn(<">5ΐh&/7P9\kPOwЮ8 ~n0*JIs'y#ErɃpޕA(z/D0e1H:jMΞ>4 [s1R pBzؐ'_|o[JOO"UqbRi=E#g·K"G΍I䚛z W1 ނVeH%SҪ(V'ֹ7IC`Ԯq! @0~;aVxFkP_2z Bib nW q *d?лIE?.K+Z(Auhڣ/j@M~SSM5+EH&')nwک( {X0kikۄq?!DɷđX)oarM`hYSz.nO~d FuڮB J=LQUf݃Pv$f!WЧI8%&';I0m"ۏA|,TV5o%JmqɹDXCK}%Ud?lv+e3-Pnm).&{LAJ. skޞ/yW{~<[KF9qE2I::>v^fi9c~cB$5;}jtRœk+CZq E*TBENKR!LP[i$cj@$U]@p%K|'~>c[G-L"A!nXǃByPZ܈Ѿi(}_*gkG&: BG;n[s}J]Vkl!rWR0JyCSQ N&u^f-WKMT*^]<3Vg>eI4B3 ]Qt\A%TJ(܋p"&rN"CmѿKx8Zt'l.U ;c!~2 {I=qV?EƩQ6ZfܟάQ;瓬5_sjlc~gF4 WԀ[ \3j'8)0/DX>m UN􇑰@.޹C2H}db?EQ+pLLWH674@+1:S\7MdznكQˆ@BI qz:J }]EW8& `OC taчT=Mřdc42|I ݌Aĕ *~WwEA.n D&oX¢#5v-knԖ}ǎ k6H6>4d?#~-'v.فz"y8bŤ1DI U"X'=bdLn[6n: UE4~m\1ߘBhζSR#b"У@a}L[|N)QVGE0S{zc@yn!"U l*CFa|SZfйLPcx5h%W]le%C> \.病n5`vB) ,4"eUxB.klMks [t$ ɳk[ѣ23`ļRe\;Cl=z2<řyVVL:i "&YU3["(،Y>Hn/N۷K!'>>d-Mx`ѱw82VP/*?K+C]З;}N٤w$WȪPb,.n@ڔimTttÓ% #{o6'zy32D[Fe䏭 "?Cـ}sPOء=xvͅ5 f-_h jÀ뤼dɂ$iΠq @.R }X}˟NVU 7R6G¡E%<oq:7]1 A42.5+_ 1WVs6~?fBJiom!P ٛ/ N{`uJٍ㩸RjY2iHQ/0QAZMJUs JhN֕䪼xGeQ4T"L'&aR%HfM)QW[Yϸ Km'WJU Io}-rCc(K&M&6>Xh+`e <$ Za1r~@F2fQnzW4mC} U7L?5 ?Ւa_K9[ČRZhd]ܓjk_b6;!M`8#գȆbs N~!-!dl /yl$X (E `o{2)ugSć@+z$sjgJH Ac(SFB+v.7z@ڪbAGtvBInj?.|,%: Lx(HET۞%sO7?-iDL EeGZet=2B&kuw[l8|} k85]6qo):!!S \ȳR j[GH3ߙh0KƼ_XV|kWF/1ܤӝ_,V&"f>9^JSQ36'tk` D}@u:KGWjuk0 0=}M啩M'i )(MW:J"/wLe\;IzXzL7<ùE E+//zߔδrhSڙ*骼KCݩiZ^*.mq/Kq̥  ^%A2DX%DrϦ`;ttîfRi?J)賟d_jpہ?)-!asQnͺ o&[/^8=j~Fs:P$Q?!^hJvlg EI!ޔ 21{ImK-X;Dm-\u(GZk'ywGVraL"&37~uH,APQ߸l4H?@؇N`8 7o'NQ(5_XcdRݲCJdL'3Ne7S/%uuh͋N@nBϐsۀf1#,m(c:ɫ2_u4PN8Ǫr$)vFB#b"PN~"/h*~X/1H"CkiRs9ƉzZz'0R* iL|.+LsO\upGHќz\齔"y/M`qd YhMj]`Q׾`LT.*F P_-wzR@^ _dբ, {#GkKP{+ Kf- \!Q년\64R ҆qW+ZagPyI#U6K#'8g\bT`7HP3a$s:`z4t!@ ؗl^찇If,tL# [S'4R19l0 ՜Kc ("I衠Pkq7/..cهײַ5^?0z 7ҕ_bsLlZfe>%ՔPaFMmXM,M\'.[šRT`Nye u; %`҇ 5JUS+)7L:h>w yT26òlrdѱzSẟ#]hCnlLp<9|y 23#?iK Θl)8;NN_9G4˾kA' Hĩ8w-tpɝB \ærNDد)d I ν፧Oн͡_8:G}o Ⱦ+ 8}2< wسܷd A X, ԭxž" DH$UzX{&0qqAEb`\5UZ(~;h%Oʁ>wvGua\2ηBVq/6Yx7xNБ dhd = 1"#};pن&X(R d^א?-9PaPWtSPC*r ΍S0@TS6'm6~-Q;DaٴNUjJ, ( >xBUkiLuҡ֏{uݡrQg[N,MQ:$}@9|{Z!˴avLg>`Kօ]k++)m`K{eһn.#G{;-S"|/0] 1BM3$?b~9"G>z`H 01 V l+(g/0$B.=! [`;2wl[JRN2"z7x*Xv%oe3mNrc?/8 [R? Syլ~ٯչA$Di(hJ5{;|tIɛy4A2^]{;Y̼B<| "Qd^Ш]dq:~z-7*-mڦIyڴLt'6wLNг!S0T;ıb~w.5V8O DTo\仗zQt[:^vL!N+p㛄7H>hn*Rl@sz ƛ'O$}T(]2̴\s1 S#)|Sz :itx/UqzŬd"u)Pȗm6#ұr&>Q>X58Cl> }RZEP;:6ASq< 'A?HOŔ2%갡 Ӎ LmAQK5 @(Oco*hFQD+ ٌ8xiJ~ Mu\NԚl#мVe-ޒn9[n+O ۑ vq |޼ iLuTCZ>I:ɇSƘޑdI4H^d\r|@$bB8o :$) ! 1.qte:Qn~l~*wnvU-P 8<_Pjx(ȯ38{;sFsh"8|M)V3*A_O0m Ҥv~.Q ̌e}&䤹xh}ɷObYk;?a*1?a1, on==r1Mܱ1\ WSy3 /5MR) X}wÖ }!|ur°`/Y>j6S]\0'[ JqXSP[|BDJyB@!c F'&^ї oz-3ҸkNkU%޶E%UIh{m3E~:EX h [@O BA<$i $qQLB*VZ[(dz{ዣ5B&d3˧kgu,;o ]29Tް Mun,ETR~܎rǝQvLbbz\ R bn*o Q mApݞJ}& QYT58yY|VW30&| &}˧3=MbB"+r_i>G༡])#=I_ uN@PX,iotR|88 `#[og'*Iq##/i a{pn{{{4;ʒ@{\ryN2rl\C49;?gk~*ηF8j魘ѩ t0t~4d&TW6b"h{VNX1?ǖ,斞VF ʩ|KVuL nl«i'fViw̒c ϋd˘[=p-NJx-sH^$ࠇ.8~uqy׾-Gx?r#|N ŽJt3+0S0Jn'j!Bƃ#zhToD^#9kNo$UAS\n$.ږ>1|?iZOg8A!G'ihE0!.i3 ;E|iFإB\\OoSPrT>nwHH.;m_g!-0&a"D:ё&T-& 1lCA/SO6Ox&تCóUxC /{wN(ErlxS˄ W֖Y]}ޙWX2c_K:A OW{6PWEYS[L[-BY2-Da?5aگò$DYpc:eCc)Qw0e~q2p*~;m &ڍ E;2\5x lY*c"C=(U 0Ut'ՃoJyIeל!0=N<ycًҠQHIsB{6"2ie8'M %î9q06T>&Ṫ:q[ɻ :aҩ^]`-h"YtP!,HS3V˪q\"}B 0A^,_Db4= K8ZcK,F!jNXw,_L@ym _ _A87Pѷ^iEZUk?:؄ ѹ{__ iD|oL^Wr `r4J9B])_f]ԑ@GtBg  'OV꺋ҹ̙\uEjAq8a_(F~mx~NMZCLNu.|\ÏV7KGb I4eop%u^ *>H9$*3Aw` T ,f"Ugm`I"TRG+$qMzG (#Q/{xFi4bq;K\94w7^ԷTF[61ywla5y ec4s4m.4YQMtM"&hBv-ҙT+ֹFm;v|%EԠ]Dx=#,(wk p_NK ~ߟ>k~2W1"H Qw-6o'`R5kHn/ Be[Ŗo$4yI}a82EN$0~8'ht Qۼ=ɔ eHW(a)=s}rI#۫JLJ#V]鉩e'VVv"fTLԍb,Iۮ- N-quF&ЁyߋL8L⎠{FlB 7Asy>ʲĎW>C%T_]* R{(b\()KY!trGۜ v.cIo>كX7됚wD6|)o~H;ƪ$0b}uvF'lZy4 CtӉ֩4R~0ҮXny!".SV2Sh k\*hRڬJyO05w:n\sn99l+ ށ\8ϗ'.˟~w_aB`vOqn&z-h)'W 4)C+NT`$ctAl:ߚXMɴb$4X[09PkrD$`I6ǧWγԬ x0 b}0PO'2r'{ " E` +Q`:ă̵Q&E^%J/92]6Bw|sVC{_JL7.\GUm;ۤoC߉l+êOr3G>`w ecQ%'N`̅_~ߟgkd'mdi7\aT̙eݍ4]`&F/Žm{)ƹ\v8g,)ڡaԙ-!T!THJ" ^NEiѸ{U31%dwtT.TFOC%XamDRS(btu47n. |OJrO՚S !hr26t^xd\DھuOtWS]$`^EvHvw/|>vg|zM%bk~ǥ Zչ(l;eN}Nb80r-dD6o6XB ,II -:^J\llXﰹ²a9t3.VScc1k^Ԝv Uu/"Dy?t*#y 0+A.F:-I eD;2|^7U+/lvM81;Oa[+vD ;{ke,4a8`߸4 ^ioB`=]Ba%< #Ҁ:}dl ퟈F'aI%$љ64񰗎`llJpX1[EB6ަR'W[]?ba: ^T?;uz1``mm&)A9J#[p֖uetV0xwQNaY.Kd.z| 5#T-I6&\H &UWo"[7-n ^s"5T r( pYp@~@?Ǘxݢ<'Fv8s1"[3Zԋ-b+b2IE7բ<$F<^ч#xV$&~oU1@6.oi&O;fBV-5NʣԨ ŷէSw`?uǽ6@[ ƑY$)/|ӕuu6Tp :x NT}:4DOpLClƙ E@5갘+Y[LWSZ4p҃ | Nru Kd.֊ os[0ā\J!>ASl ~ksW-H__1ٗ-"| NɑՍjqcNl:DWK;DLNHOE 78H줥M)Œ7E͠T饨3k1 ] Poe_"J 1Ktz@ˎS^E@rHE9ddV W`8m|=s!aa4dIBzl5P/o1rG#zGu|ؿ3DaO/s-wލfm|ºp{ ݡ뻖J>~fmhtv/]jhRB!@e?DB{h"7u2,n촻fCnQ_ U?9 IMvڋO`Ȧ]ݿ+ mu+OѭR0m.#0uYjըgF02ϺQ`Wwӗī׵.f1\5WNrΞsKOf?WM;6]wnDG,C}:4R)9 M]x߾AT:ƴoRC<|L %2ھ'H{_̻4H֑8[@`J V-5KLi?uK.n}p*5ޚrF1c(V]@#Ρm=nϽ*AWPk6wWhI |AIg~UJg5jvamDcjzA嶑*IBfOQրtȥ&;0fZMVwG">fgbEk zl6zj*ls$/?JubdYɐ0h f cRj]˦*_m+M(;;cc_~PVa5["3|nO޷q́{1R܎|12E ?ckT_EP՚u7A~`HV%9ڳ$+RC63pz4q0㿌I]m]hS4Xl g|9]hc2$B;dUv14m"KF(t4 }Y{ڍv&yJ>67HqC Jn^(d},"Xox=Rӕhd~Dِw)Ӕ\N(-NuԌ`%;;qF<ɐiO/,+޼9qJFo(w{w$|{ؤ;">NNۛRK}>^&+.g:*oD,¸6+ 'B3NU/JQy>;2JPAټ9I1vCÖVf=܏烰n듕č.>$P^79 'E\9vzer}LčuwZ0δF(比2 D2߄\D`M%FroO p>#rLظQû8:4L#rSCLE,8l륃wh$w Z Ct[ ۻĦd5!s-g͚ȢO33|?2s@GviAe6FvAaIZ{W9 8W4X %ZU˺/u0 Okfc}7xaF\9F -s`J))0o(k|Z;iC"_ܿ~8|җrٶJMdN KX w<>>Am\LnRPJz_PVƟ:D|OzxjO0(! :]FjWkxȐ'`3 5i1͡m^K@Oa;ƑqVg֮S PVDdQ"}/cԐȲFÜ@#oJvP.'(`_=hJ6y +ӒZIh)iJ.6 A;@ ,^'9(1VWzoڱ F BӚ#>¹TW?eAX)a7]!ىi '?K9GBmWuNcPe9cG!0=>˨|@Siz=RY=deIPREʖ]mϡ Gs jfBDi)m>cVFαF7 1!=9m{3(bjAQ)|xP}4i47" e(wm̤Jْms˵E{':dܩNE=Y}Y &X5-jM\͎7N,h#p IY]Es7)PeأffCZF8Xf1<TIn 6o>ueruT38ifh$W$X y$=ẖkvGU|{M jc[=6ksjsTa_b+G&~4iБYhz+~lP+nj7z0X2 i/gClLNI=OsWs!Kl:+d7T՗.OtHo5X0?f*4wn1F$UG^iwK%/8}oz3GKkz`4i|sGqP6-6jY]flտUng Yl8́}8 MFL߆SF[rU2raKmzLf^*u8pr[t}8Q8F#8;SR{WP1>)5SkMRˆZԔ<}˦eD#$F!x~0?[ZPv(pFb <9JcZMbK` p81ӥ'o+fԪA\=ǘ'€q:.)Xy~m$=A(e( ?%L8H2.^wݞ\+7ĝV51*2\uy]Hw.zTଘE ]HK8kn47JFbϊ+?:< {p/srz<Wd](g|F9c:|ɕLG'fjj2?D[.3W G`$Locf(5i{N m̠>WDWx^7B_?^"T Mҹ%.˙0Z\ * D+P:ͷ*u[1ݤXj6[BW +̫+Hdtd*@CUN+Ω[It'lrӕpG(erE>H]_J"Ԋ-+) /h%׊@uv\JNAePz E3݆~j֝A JHk`ȷopU(qJf+}؊Cv |\ս wS4d^Νa=N9qJ=ҪIqk8CY8!/NuC it/*jY|*ٌty(jm#UQOpĺLɎC=kTv:jϨs@sE}d,X]#'`ƵWj^Ez$^,=C!5$ Ε0AVH[ܛ_1WITR.UųNNUhQ' G[`iY@Ft$[u?ӆaF/ +6{c[eβs8bl~~7Kä7ZI됩gFL N-Lr  ṽ1;HݢZ4x,SDs x>Ej jָFh}H.Wz?!0dcjz oI]4bF9Ҿۏ&&9EY@\v29̲=덈cHQLn<"3xqgmK8v=&2 3O3x`Kn *뷕y%J  LrR^oIcE^iQvE r_jhBYj8u.6H a^2.Yntb\;{V3;Xf^^a_L3! *iИ0l`k.8"QZdq*r'o~9RO}VTLv5`ѡN7ЦmVԺb+d0 ga74lu[JI2=RFw!i]L`E$#P3*p>;4Άo`ܹ =NE")`Өj9~`IPGϩkT(ى@Vܴ#6XC8gwW/hB,PMu˾[swO,K4ԁ/ԩOGȽ(vݴxE]K1N|ҒK; ̖!LuX;9HA/zJA%!Q*FuVUeֵėwJ ۵Uv=8őR ^_abLfosPQ6!^&YFKN 2 Thyf[1&~uR+${RB`AH<&?#gmQT <띃Frifxo6zdMdQY)[!C`L q}TL_FtDh=5eW/Q0G)SY/ QVlP>`OHZ sДy s̤S1@ڳw2<)IQ (^wբ~\s<ܬ`~ ebdM(]f$dV궶sζ~{jq R90}4Tó<Z@8x0t-n: 3?u{I*.kBP6Tj kY:l 6gVP Z DG׮nmO#o`}]a׏c4x eWEXʆڿ.y{汫po/B;pL25WN)ՓM?R ӑ{g\.323'WGkV '3@5=쁈ݯrTtwq=R:.if->߫L\vH3ޝh/R̃F,nj l#؍H3/~w{ RV!#Jj,uz2OYɋ/UP?W;$__õ"w|U6S+C,V 79\FT\l0؈ Evm7i~~0"y/#b"B<S=y)z1fGG~`S C _T6\x4kߖcT;R+{mbݑСxD㎆60Wp z@b|t8K'^;hRPnB. 5eO j`V?D蟱^ B|fI]` cBYgף;?:ڟJ*YFS.3PO.;ܕ_ݥv-A>ƙu5XLN2u RJD!kĪ TtoT rk+ X2ԁK}"I!^$Q"Z'rټ#H hUIjN }s64XfCgduvT< .WI4`Y#d:X)F~Tԉl?8OCdjxD:,2U~R|\F@ӷViKpRO IR5Pu܌YUqh: բ&CnYoa] G %gv(HPJ% ,h#,4Kױf{GEsV_Ô/Qhm29˺hSH0^8P:%n'ء"Y~l54cPC?(l.2 U>?V2W2Hh9][FTb)~,)KL TI6D4q  yR2ô:|/u;q8Đ^.7aXe`7'n0jāE RA˽tzzrMyEmCw]6S8jOjmoK8#ŔGp֫*g| VWen[`=Y}|T2p>iǵBw{p؍&y7¾̊7<[]@eg'?H# q^0Mvh(-&s:#%/gU2q@Yܡe(" /]gܟHH-ar8 G'g~rm%bK(ǼeUN_QA7RCY,\$𢘫J-1NHӏ%}c+Rl.!Dd Kh1,c.^(vD[淳[sshtD&qo)8ڸlk~-<~OAu (sDSc\,LofJL^:1f$صn W? #_$gt\ &T;Ԝ `,shr>נeZksTOD!}%nh| [gǗ^ϺC/PF< 452~_|O*j jJ}ӰY^p".L(9Rd&s@$[4 Ӌ1ljS 1~_,ZS3-f$P$aӅHAkD9'Ɵ4hUUHUnzr<"r(U2$ux0 ⑇3Y7' X'h aϗ]20dd{Xn444 +X?Ր,UL{-m yIUKI=~ h$+ eP{RfH6}cO$xa,rmO)6\hٓWiJK9}L껞,+CZc5]4 j[߃qǰtTu{4[=~î3cj0=xș)bvX/uBXQ#T: fI fpGGM<]R#e~ZDa NdwZISwTKc݆[qL&V -b&3`vj(̛_or̽ HNojJEׯ'MŤvH*镋zvǡl3~Է'|t[wJ>t&(k>5MP&sH45d^LIa׎OgN5-kSUƁ"^_"M nK;g?xe)e.vcJ\l.d`-OĖ.0L@LxKj/M6ÊZC71S9m޶j2/+ya}o2*/8Ћި )<}0҄p.]F\gDU`,hn鐰B s $.]g-*t*f kvҤc!Rot~X&e 坍)x\WOC^gdY*@'k7N R}kc ҹ.s(%rܤ[S٠UawAD4#7&&<)tM#27$0\ |hKyZ._7{@({Յ&I,vf\IBCO9dvV*G~kLK32ۅFjTxUT)If!oVУG? ]4bD;AL$EjVQE])0ᷚU7VshQ3CPgyJkTZCH t^.I /5oJAsKO۪fwULљ)5 hvfr ^Bמ#x\h Lmw1ruf{H5]3ɵOTFƟ q>fq*nL05+LeVWs ?4%r,_~(/-PNCڭ\Jk47Rc2u8La_E)S.xr)Z76um"C=܆Ug=Bɕ(n%vI=ת2 @2FUSK=C@hW7OZu*'*wTOBظS%p~P^&,j?g>yo̭ 0t}E&^ި״,0:EkH| G8 S $upŝbN6BR THVo $C;3Jvy1U|ÊvUg>x=S ę]ߝ1~ ("Z䢪d? K9H& kwkG$*V}ÛIr-n;2ƿ46 ] ңy[͋Ub2?P؞q=H2[~ܥ2@ o2\{g7բ2 5 Īm]H2YHeD%Ax 3z0jsmwɮbW_4UtDDUHJ<v(V׺?|Q>& r܈Niۿ;&E3GDB GfԄW}ݞ' aDGA15o=>̙@MLt|Q|\(x&ž(O:fNT ^˨<]4Ê3JBdE{{plr#怍 `e+O;!2%"Cbavp-ez3{Gg, z&$0ޢy03\3 Vٱ癑w:|\h2k( j#:DXGz-g[)LЎ݀> dOp|*y<"o <ɡk+BW%м4+@ s>_ (Mhݷ^"$DKFq(@#!>St[P\ME_/i1+Z%z 5I|Pv2`:n";\Rq{#E(Ղ" a:9ʇye$&g?dPW#;5hMgz0.[+sM8 Rg۱}F. ! jFw㞍WU`lszH; UC'!5tƵVa-.:MA,dv;9qɍΩ 2--ZLVY.Gv˘~SI$!TڥUK.RG@hZUoE#TItAI4- ;ϧ 5GSR3V 1F(ʿ,K8>EA}J fP պHVtа?݉OsJx}+))`1 KÄ8qHZ$_cT"amⰱ׹`ɓS!;x4K@+xmb\;w kG7#lYPG54 p?Moo{ڷ)cR~i 2$R}2k!9QMr9-Zw^xd7b)d[M_iҕ ;^*˪kob)E*g>..u+0tB4.Ȑ0ɂH0U<E5|6EA&-g3 K3eǕa#VRZJu%ڷH^U6YSL BVT'NC~7LHBuÏ$ɷP-W)ϩD, AR+ZZDZb ۂzMaa&Ѻ~ 䴶iՙsi阷C=ZB䳯/K\G 5`CArŋΪEhsaזV,vFf_;SDL9!L30*yeKF@Ma_y^8V^Vׄj~wTFt-ہ~@c?2^+s8'ˀUϨrzku?cG;Ԑܛ{H$>CGCv8M07ErH1lyq 7aY3t"cwzh9b)x#AɏqRxwY,+8ne6Ta.RܷޥǭjID[߮wcU/hu{,m'ffۉ·4 VDPi(3us.&me/au1V7k+vrCY낭t&Y?XNF8N.O?2B(\*:_ѮTun0;5`y[a*Gt`H"PjkAXJѳ --QN-lȘ~.o=d!t 9\dLz:}ŁJXW? =n垂I,tr\vYzLǢlEa$ eȐ?=TArlI~ +`n|i0>{XP^p/!Zns*6YtO=t݇ ˏح 8C1VHfh Ԃ&]65/̎QU>R`^2su 0" 7:rQN5˱=E+,{ϻr8t eZ⊢)Ď+p_]}b dÔ4͈pZoORB52Sz^ۿDg}+.;, $cs((* LAp e@o+@#o|^ۢ?bCP3:~ 5,PG>Ja12Sb5Wn{8RRW۽?%7;̈wb?+ az ‰sXiM*Z5_6 .@F ﵴ'Ys2%Er~[?5{QW&C2](&m2\(O99HNjaRm' F= y8DÐ_jh!ε,ZLK|?$1AWe jBZXľfxl@Y @Dam22XQ*Ŷe<' yh2olإ+ʃH21;h1t0ҋX lcJ8]IYn CN*:fA#zCޒ?>f [ǒR"zoUye 8 K#{ԶٟeW>B O_P4vM G.ۘ?Zc5?eMI=h5;{QɥO)X~D8{$4ٚwD L vI㛫D?df\݆LlCxR.MTG|f*" 9E<>Ţ6ބ:#J5e# rQGvf9ᴬ -~m6tz. >)PD ' j9rۗLz`[ -M埄Sx=N|̨jv`Knn"79pL 4? =} mF//UUOy[9l)$[5ST8C͎13'\oto?Q$[=.JeTtRAI|<2޵LULjp8A_T p :4JZa4qg?w`3YHLBhErUEuLrL0+0VZkOi_`T$ebh6e4K)~o#V^qbܸ$LʆRsp` sGrP-.4;*X?%Ҩ) :N*zz+%ղ=i\ OؑX*:!sjY1"^-v9.s3}݉bV%k*$z֣t;!8“|uq¦/dmEGc.!ds6 $-ɭv׮\HnOE-Uц"yPLQKgj/Sd0#wR4.krAOm"Z|w)]r쵬}7n˞ţ-]+녵@~DĀTp3l jT.tvHɄnw+M02oX m/g*]h׊ lec|yX"Y':k%""O$>B@ 0]֫)jtne8$f>hG0x[ 2f@=0Ak"z{*)%֕m$u ~Id:sBslNsqVTŊ3A`Bc\5X }5 KSf:v^U-X7-dr":ln TfIy*cI{C 4* =|H]XZP58{tu V  ݢKw/͙iBvt8^AdF i]O\yy$ FjZ iӘ03apy1A^qo_$E1DRvI6 q *[ȅt{ ru$Y\عW B8WoR@-|{AkD3fyB V;U8$%9Sتs["IǨkT>\p-Zk26զfR'=DoKT)--5L \DFXGC~MCMKZifWJ*cXraNGncRJ<'BghN~Fgs*-?]ni PN\#͹"ެRPbt(ov50T^xR 5QyLP0TS:v# F䩿$yE~) wb.Ĩkt<0 L^|>&׾z00y(Pwg/E@;jH:e0 q40u*]R#>~)u) WmA` mz~>NmS,:+CI{4-tY`5s`?,KxDJs>͘ ia$B65}ACJǏKwZ\|*"CL&:w)}y.(ef {!C$MK;ykNJ!rrZV!4dqh:" 2 .GYbtIbD1H (kKFÊ?JvHq8z| z[?qmȍӄ2~C,U%iݤJ֩4"! 6W8lYF_s(O@8ޔ1겒ޏe"sbȷ5(̄!&ֵnu|eJ0ahI@je$>n G]`y)"cP;go?-=_%O}!hޤ{KTx.崋d@{Z-+lь %\{?Vl|u0*'1`} lRzJxI#dvR_Z |Άk/QY<9i2x"6bP5p"|nqyBZ'anE^J@;4Co4RR |yM9# | B^yhHW7QS8kJV b5jGp,sIQuJtssuS>hB6l #VzDc4pf@ .L,MVzC`*]P"p-ŮO =e+NZ1_Iï "0-%e%+1f1 ?ԴV 0}hG%X 9% M>xE]LӬXU@ğ,5cצ"Jvª`_SU{ʖn=8 JJ3{Ԗ'Ћ EDt.PO rrW9Kn'd 3*GΈybh AJ]@HZ`MrlTilxMhMՔ}j_BjxF/ oS\aL*/;,7I䘞|,Z%F3KE~CA](ld9b ZE):VX]pl,xXNGigZWR=c\&,"<ᕮե m}qG NBhJի>DH^w}U( y$^LqXU؆Y7q1,",6qȮ㭁*-TPJpo_Ә5i|X]Jg uHZc+HxG>H /- l{+KyJ^cS2ۂ.,KRie-$3\(}bwv5$<@.`,1S7'Eo-zb& i2HرGt^̼kK|L]bѸAe㾝2|dJX LvrDG0%8EA1yOJz)!%Ă eFVFq]\^ TQZQ2_o!mixUZ_?^Ѩty3f vuɓbgPdK@ȋN ?ͷ襑$ ԔeؒՕL RE?^o0]gu:PLLb!HvD Zsn1_i.SӋ0$X d%3HNs5ѨW^Dp;iDBw SmHe0ݐĉj( &JxdR1"FŁ8ߠ=$Dՙ=1=fx<^`z?o#JF?H;y/䋸L" :ۍ]7A+)D3s-I\ĻOx;r}=ôAgUgy)&S:ͽk'j#E> 4O<;VH271l ;TC(+;ԒuMlUdla3 SO6en0my',yQHYV9UXf[/@=4KaDpp |2/Me{w/G=oD`yuϑm Rp#Yk6z~MpU՜e V.Cb1Ӿgēؿ̚L03갑9f_obZP VlPfY{1Ļ^g|^N&{n2t?9~X4B+؞_:J+O# d'|W]RZtccZ`_&s.t74I1$ƫFXi|6!L!WӍG*s׻ |,rA5=UeSuNd"eԱrS^xpġI@`S&q@Am=1x'b'~ϼ.ұ>?7FJ,^ZEV!hz!Ü)ӫR Ss/7@n~Kf`tO."qkC/<8D߄fGr t WtQIv0Ǥ<( LTDj{KSGY(ۿ/|tY9%}NdwxY%/Ɖ5K}'  &YOg>f<%Z)P6u3IUPr`ik![Ѩ<< IR쵎`'X1:_uˡiI/-/c^ wp8zʰ\5C0ͽ3 q;"lJYb!tI#gr B׷%/E٣"TGIϱ.(\!ǿ=:Td5qZcq3ξ%T,y &pG8>wGm`}S~6#ʎ7J %̊LMbSxt0| B𫠒5H]<i aOpZf1u#T%a5DU7ӵQ FVmQO.N @}DW*By(42E LbJatXҦ9[PiŖG j$E2k빷mS?W ?S!2ѲuaCڇ淕aJGֈr{b0gҴxvpbf.wH;n?NRwVƷaJ<}18؞a?wdU 3zS܊q LPDy51Ð2jDŮҘӔK`*ͭM#t*M{Y:R1\tbsVH2t{хv)p`:W .27e"Dts\ub*2:jn'A2n;JA;!m/|cy.%W[d4BNMxjՃ\'[R#Ma5m|Cet"KV79ĺi gߤå߉zN\٧pZ ;6 +p >4gQ?}ڒ7yՒ+2n[1(Ւ:-]6<ȶ41aݑ.y \NJUOTa+`zhpч?Ə+m67nV|ǜʕ xF] s;? A8DUzhU݉S؁>e t(x$C¯ZS t+2< c5NjH4n dtg;*fQs-l#8}M.QR>d{LTSĦ'=m l:F+<{5 [s2%jyd=Bw,h# Kx䜃F ' &luuA jKEؙMeƦO.xZz­9b%STJzPۄ7%{OoVXWX6'\j@l'a #oU[ga*0T,Mv2Sp(A9I'qO>X%6tEpCYW |h$kH6&:)@M\`A= ^B@_n2T3I6\_7P.GD'iEF1Nԩ瀕C}`Wm6냣QpT0eMna? %[oD$ѧ6%R"nitsDJI&ȕ(;\)@Jl!j]*)Ęlahl@ f;_fjs[ܷyF'<]m,MǑYt7.?*ۖ+nkY2 ;8QtT(dpPm6d 6b?V>&pg7"*d+N-SVֻGW:,*.pcͳRWU- X>+9xjBe }Zs`:D9l?ii4a<+F j4o0-2sxTdo6cPQb'Ŕŵ-7Î{2 x+ݓkR=r,_IREB(;('DCZciRZ1ǹ6C!aAAU/y3="t 'Tt\so9Y,NCfY-Ӵ@I IQ%\pm54F 4tDl6s35I_Pz~BU( V5:fN.2压 lm(O3ڐvplLh9,PV !.ŝwb=m*ضt9ƻ@w&P8Lo:%na| %>ݭ a aY9DVJ~K15%ǨWƤ$8{{l5BZ(ui iAzC*fmM%_GD&ekV Cj+2x]8R)c)T隓^tS #1745l{-KT3M8ckSHfHƱ (%LӯX!م]m9Ʌh[yz/s06$i`NЏ7qѴ .)9o?':vLxhXCsO,?fpL ۃPMN-p,Ú/P4igP !Rd1Yg I!z W2">U5-Y=ĘD 0``t!:dz2Zi7U=; HL249+IQodlȂSL?`5oFw>t2bK1^V-mBz+m 0Brd4v}&c>K[|X{Mx =b1JՅ"S½uF"\ TEvEu 8A뙭Ф2ӆ՞w=P)ßސ+}û! `D@Lo%?dTMT2D/8M+ӝx=h2.ԁ~'4W^ ^ Qqstaß ej-xPQX ~ꎌŚKfjͭO D\!U?Z}UFb*A%sbԴᴷ[[ny KWk1y/6XX"iAu"^{+]*P:,u* Y eIW;ЈQ= ᎧFp[W 5_t' SIڴ$3IΧ$vpe MqJ'–LGA` YJ}KL_K7fM z8BCĴ+g9"j[uiCv5S(zMP[(< $u`z.,pW8CpP_s*}2١s흤Q LM>3t^~Y=L?V`jJV6!. r'? vYسףW-ږ':RD*#"WNxr*seڻɃ~MbjLa76\FqV.~3Cg2d&q=`Ml82"|u8d3ˇ %qh^C%Ql{/l1lՐG_R|P4UgFY[1F^9D`vylޖc|mb,?@`˝U{nu0|Tw8v_{J8:iT]TC)?ٌHE3KlM/I;kׁjESL*`]?]qj  mԊ,ZJI⏢ќ!٠6gCt% E8'vЬ,K֘С̑*g)lD\#ɟwRɊ6V~ؒ" WϒyDwQ%נY6l:UE3x?L9,G"w!ypb;4J}u*Ʉ wjac3iں-ĩ S[`xdP|i<7,`$gT d&0gQTԞu˫ѳ+'mkO 9J5"ir]\R}?Qb L^JjA" ?@_`L;7˞8ZΏȹ2eK4W .~^GZ(%2~gPFâNU4FDĐ?hQ DGqxaz79KpTx:#^t?tu&Sߙ a*2;rr_]rb6ϸ Fp Q*aՀp RA%hd3dcWs-k*l'bB.O&GBG>n\fa@p0}J؏|H3ߝ]2}/@z_Qe[&dbjYᱬ)f7U?>8JiU43Q(ykrj^4=E禸N1WV8gTm@qVBbٶ'#0d1=J6 W&]^Dc6xZ F4@x]#Z܄E饫 `Ryrh²n}'pikݺigk^#en%zC|ykSʑ$ł:%N[yiu3,Tc  7h#s k5Yk酺FWGZ0Kj̉|̮ܣ/khr#^7fT1,D3֥bh,NolʯM4! mzdg[{⥺L\g;3zԷwBVզdK-,Mmg Oe4I`5:3%cz76Ƙ*1:I#E$1.hs311NJ;LAQPՅy\FYRwF7D8qW9|حc;do1_ 5>2ˊ]94}e5x],QM"ngPQ˷7j~tX|pRҘ3 e8mVbgYE8plw+1xojJf6]Q=C\ %rXnF8Md.4u ;s;IpE,FH# >PףdTȽ"$0ktĮݰhZ%?ES ~3 z="#vlpM=l/ djtP=(+S,rG fЇվ~z,+`fsxrheY$R҂m *f9˰iԦ;ɹ Ln$crAmX k3|U 71K-5PoD[ .l>PTEQ`iz3lbvsc)h1&N ^ C& f  `AMU/ϵ}c`N=7.Jh5^[z {yU6QAăȏ-ie _RD @@,~N^WhD*']&Bt}꧃cXDkSDձ8'#d rw^LC慔N+#Q 6Ǡ(~޵2|!<8.}BWQݗ07&?4DSKøAЀ3᳠K{5U 迷zg:9&ȁIx·\uH>N.r'jf#@1vj]3ꡘ<%ѫnSX%l#0(s` bTE"/rN5, &T'^G<+pHYÜcm{ԋ-BI8k {&nJ\QڄsrQk],2^[Vᝦ^dsd/+7MQjL=_~Ux-7U3鱛468-̸q.fLƜ^m~7e6wH`|gwj:`JhRɶvYk$G35Xp<~p?KfF@~@I !Ck\Ʈ}?]- x|Z)q08E;bUksAGoc䉧VwZrxt0[AVpG+wGܹaVESAe*ka&HnYw8*E 3lkߪTdϙ0PTZnp;PgϘ} tP\gPʟhM(.m5Oq0EOuOZr/G|ldTKK/5p"j+?#VF,)wh*Jv0ݎ׋q"U;>Yp^OyJvMk_|x 6lvbT ]ID ̔50zj՗2'8 =k\/S˦#Z\POsklgJD!k0V'; p?sJAIpͮ-vȣi߹e%o$o}9N.{V"#@ ϖ~P —;%JP3;_\&訛q%Vm#+<"*`|n$oy#]l=KPąL"{[yATkz$&leg<UYoM$`C QraX;qhwQXnsYTᩳPN/@4N0S܎J=ݻ--l78"OVٝLO8*7~kȌ0B!e#nj~Q˺6&jQ1 -xbzز-&c ʅj 72&Wl)UeCⵯ=E>ssl1\čƩ"&ӞlL/0FFW*j;V܄9~eoVp yyG52ttAD#M#ee>߸:7=lUum5l&p+ clfYt枻 sGmM捭1w^+B; 2CL!lYi|'8-׷/ \&qE5~5j"|0AF. v]U`۵u|glP)1n';M$=GI?!dy92,m”|?xm}# ٌe1aTv}]'!W(AG%×ebb>.u0Fq g0pBZ~|4,pݶ1Ϩ,^xeuYP,e7t% vqpd c 0A>S)Ga2/rEt_Q+S#Y60zTߘj(nֶvvfʍ3\N 1+8oM.EGEQfnGɂĒ,I*dO]6}#G^}>L^47aKkq†Хgz\J׫Gz>ATːdj%amDPʇݏ0CلTX~d+rEwwABtH0OHBkyPGՇ A2X7kMI݂$ZF#JDfZC=/_ A]jst Lr*ͩ&׍O0"vv9u4>Z!@P%ӫ0,.:r%ع+dg5pT+!!c-1';,YKqd)ʾ+uamdO$YM9RYKQgٕQ4-nE2xiH`YhcKꥏ\*֋?-wv#}dFrg`r "~  2HxLNQAa wc9ciO0\FͰ$$".RRNe)<#Ժ*^M"UeR3QJ:Ž m[>!ۅsqG#YEm ~*0GJ^.7˩ NDpXfg%fPr$fɋ)}?3n׊WȌL-jCN:F$=TC˓&c4gAF&hܓ{#_5(Acϴ^=֖iQ^/ֶD;Bm\dq, Bsg ;Fdi5DpW$DҗՕ=v8v};[A>sᎢt,[ ׾0H}>K%ii+Lܤvfŕv.пekRW~lC[r4}.7QN}<3HS>(Mb=cٝvX,Ln!ǯ=2acpNg O*wQ4vnu*;$%whTӸwR?8 EU @/r񙐂ǧȮ#&; 1(ŰK+m|MTmN!ߐoy NhS3Ij*.O:1>v>Vj>/0q޷֮4Zo?X|x\.Z4{kx'#YC,2'Gۀ~u0|̜IIv_^ulÀRc1n^vhT,:Z Z4Cȿ餗w#r٤Κ9,bufZe(ӏ8D$#/*>Q}HxgTvH)["D@Sp3$AdicAH6y0G1L Rdw6ԪMGioʗL_k!"g(1WpdZU*΀^~jx$1`ÎG`"ͽ*\CN׫ N!c= l5~"j=V;|c2+,8S Mp)mB:wL5V6ݮP(㋜ٳd cbb&F]g[IubkT,)j|0QQ0(i*jcR##{7L8DkMaLqbdF}W^1\.M=eE~O `,/brYp./k֓Sn^ZEp#6<$1))mv2m^* ~&ARQ ?`"K] U_g/FNdÊZ֘UʝR8$UM>0d"dXO MG7h8, U\<0#% &ߢB]ECLJ=34(HS%n|R7VMD^^|`*Rt̤OW3_{6k!,+\DSjĠ^Ž#hyq< D#X&d)K{L6S^,!D9;y@~GKd8cZK(Wh:;>яyѰMi0|3TsZn!ԝxGHFsk@X{9p;^^& 1>-- 'dyaW.ߞ+9zQ/ w5'RKO   !ވkG~B4P{ |*)SjmxY7IA~XO)@猺a:u㼓}taA)֕\ (CD$2B EAT-#o_bXB$/#4Y"ULf&{ƞ}ӿZEfS19H 5\k}CHb{xAV)eQ_4Vz[]ѧ&ut_rve.$pJh3g.0mFP`K7e."T7IXu!K`cG,޹ QZYA׉RCg8\!JN bŨ|.H^q]jZ@B׶ >bk,[!jOݮSwڷj2Lk kK~Q2h;G͜[ps=rB LiY: ۖKxvq급q*)1J PP&k%]yOVE/6.FX`TEt~Ԗ޲[& ٩&)#8IJzPD^5\}W2(-IrK.}1ab574.(P>: Ѣtw0yǨ@#:?x1WQ3wr=sWj|ߩHX]1YH2Zb@*VU6v& p= 7vl#v*3TYYXs?cwa]8m +-"P{5oh ϦoZXΟ|[#8y]4$yh|eLZ7TVOt*K|2t|݆nӆD0' ^DmWl.WӦҺouV[=XsƝ <a#v0O 2`=twAT|RcD9qƪ@1k^@nWO}YHD}{v&~.caSdrMv@FH2v&\Q%RԷ-w]g0 Op08RM:1ﰀXɱ/=P~wB>^iy(cd|&CQ_ΔvuKe#s{u)<&5J+2>ihL\ E;#L+SvX+#7*Z Rjc1{'TW)g:g-4'L(v kar5InWRX,=E\!N[A%:z8. kXT/(1j}ꌺD aP]Dl1T%%|KVdN'*0 d+d AKxO+LBcL:WjlƅS3ocIhQ֊ :OkAՆC|S^1].B`!/XdUٓ5v ]SgMk/Vi;z ø$KޤFnѦ%,f"Uo"GX@eb xgNI`6aæeI 53h]3? ;|óbc 3q„<$52rp'? jР ^;"J/]-eBT̽˄G$vupS2rVaݞ,g$!1ʭ])Tu2B~#yc]隧!C;H2UVF)4ʴY?P+ZcSPڶO 4Zw $/<"2+X=J780S[7 7~Ne4ej¶ClzFfHuK ^Q}P#AT(?]4W ?&MjN=ԺŜ\N$Ҙ-F(u53=gЇuҎer1pU7IkU]OSQa9]+mqUZ)tٌHT ɛ`@d0s<^ד&EwvSաx=Pڝ8mݴxg{,_%_,d" {h랡wfWE}8);J|Uh׆Dh=KԼh*ixP,PQ,@e."N6!sjA a'HBIf%s22oEy5wZK} +D> 7^X=#{%`R||e:Rsˀj+[0kqgPVZ=r骿;wwe1tKZ` y'iH<<.O: AU욀=4Aȸ,,;n^J';4^DAP`16ȁ6ɚeǏB=) 9=iRuzz oS  > b߾ڦKO.oaiVV +*#^eLidd>j 縍bRtΕ -ac6Lw }0sI'0C5ԉ;Sy*Z˴bA89Î)!OHNocd}ݾ[>;ھ0z@W745B-"kXcW^#괶jxy8'h@(A*?[{cnkg$ܿtxg=!~s"+9OI]BF EUϝEɾd $ܴOg8^:D&㨥#uwYbǭj I~p~}G矠,$1эZ).PYhϩvFx%˟5b$N`FI=n~+/"S?@ O;rn! EJ8, qJW^2T;-{ıxVveb!ZVJ$|M;9L' b'?à: J{=^,=NgU ag!P7IJѐ {Fh,.V$9K,x>`HK9 XVӿip6}KBIqW>W_5 lDJu B8uyh#F̟v ,s[<ϝ(3ESkz^[Whl0п,]h콽8Cns>uN0k)7F 3˼D=CJ DAc9WA qZOb~0Q?W}% `ثߚ0;+5CFgp8,Аn`:OًڮIv%Z*&r%1PD$|'`UJ{BCT9:Pl`DW+l:ٙrez Ʊ?Нq6Z[>묡Y|fzUp@'{v+p&S0j{bӅHačNO2R%79w˦r>@gvj3`,?Jnܳs!և3+vMsX +YFn 5ڐesT=TSsJNA<,}T_*/hÞ4$APH/s//F49yř\/ V L&(ZGs3%)zI͆$؝H aŃ520@#Q6lH/81Y$@dS2oH)G̣t NMe!VAMA;G*0ܿ"ܾ/Jɏuݦ,53 4օGAk{҉yCMy'fq(ʾ=tyWE:}bDak/dŽ*iRȲ!~!h.٢4e uv*j׽H*e_pۓ% -)[ӄS`;y%$s dzp(ѣ%MUpSEn,n<2tVrĺ* KЋ@s_\3cעy:r~x)e]Ё4ԟTU t<Fz҉XRڡ@pw%{S؏.әKi=;khvɑ:y]e0ץPLS|Ϧq[d)7V<~Ч0$o=m33T H$ثnv֯۶Λ{S:ѦO'^ >q KˬCaJ"#]d#:Ј +&)4Uz^\#x)[G1n$o _ :G`NN[sKFʺjͥH9!%Q4'̚p-*2̹җQZh+2q ͫeB1s*|#"k"qղ`u(ę>mD(1xо&aA%bF aI*96Tcr oi?(Zx FIyMWx5C)ּt =7ULrIrK7gF ute1!5O~Gb;oT9-5|A]qTDY?T~U[c {SƕK3teRS HǸd6ķF7YM>ɉ͟Y_/}OCJP >M됒*g()(t?Uew1]$ @07__=1ѫ܂G}}"iS8%nyJ7GbhtY]$Sw9!|KvAQn!+=j/cee_zDojLH\Kq Qi`aQF'pȇ_I3m5+%d's# Ys_8j{W;]Wդ$jh"vF` ՓuWP/6T?RjZ22ڼ-1ш){%3pX3dWDO]ʚiU%T޳ZJ?z:3-kd@OLvB8gzu 1y?oJgAZp_2|pw꿜@O |\|nir~B72aEY  IUT*#/e1;.r, UgνM_ʧ"*-]w!w]6孹d0+da7;Gf_LLIlf`2NPQ>m5i? /7Վ.WS (4"z`'_ /71 4:V6Q5J'5g|[Gmik5'ј9suC|ӢL59M8uTD4l%̅=\&qa*b-#}, /f0 Su [)7Rl݈7;?m$%dꨯGe7? Z*&q782`\S8<=YϋvÔEq~N0.d"" 5 ڎ ; 02R`(ɦ`U+ :퀇Z6M ]PTº;Y ݓ-@7d=ESJUT%lTDHH:˼`, %Q{+m㙀i z K"`Z9mcswH;YMvmN1v$ńXIYٹs6$Ϊh\̈YlAkJٯ mz -3hmP/ȥz01kyz^^@nlQAZ g i$+R3/CU!c:O>rM&({Ud*fkk٘m *~c12le=ʱڑ.Fs.dAW@pucφU&^v|窯k$+yWW/EwvB7ͥaDĿWwpR@1A*g5ԂJ#bzV}0Wv,?w\PEiӬ`e6vB(M \p`%ns5/Lf|z>U4${g_?&휣SGQb *MrsVQzgZ!L0/Tx(:TocU(G U(C^e F`1&ӮHZN:DY#Ǟ h.+[&(\= y<SF Ҧg>`wWhdWL7\ʊȫvop,[xv2spB`VWSĬ؟|4nwh\?r!,}\SjYE}Zj30Öe枵+ɮp} |pW;\#ўb-ʊI7sxG}UbB]+TV^im%˺K6|͝P$0-:2?%QȄ.yǬɳ7<~5_Vs}9is)N Wzڮ | \ej>ƂCZI7VS&/cXD"dN>jTg8DdiY anJ%, d}$rh|4p[o/Rx}2V߃3̐{=2,ɷD<Oݢ(W]b:sɷ'P4Ɨ3uѰ2@ylC`RJ.pOmUOoStF撡WgIQ }KoSjj@n iCkla9 m l=55I.buط%bm33e OI楉 S t0KlìbzQ ߃@8Š Ίlyg*E.|z\1.o)^oGYv755 2G:r$ r3b3$-tXS'b^Hֆ ΅q ]9GK4g۪EW1)7h;F$1$ls-Qk 5lkہ7$;X"40QEY9Aeh7ۿBA k6q`&CT<#J<{%}Ɩ|8Į!+DgZ+d,?rJB2Ok (f xS\?~icsE{{f K1@eԐ4 ?64WhYAS=n>F7jm/'QR'e)FZl(BI ~$Pb87M$r.֧k=%S%t ,?DEgO CznE+5p)Gk}0s[#D _օܴP&ӕְcyPr k$;?†0+,2"6z`D 3LVgPO; 睩F7o\EmP8QZfI 2,m9θAž˸2ɥaL"'q"]џ9 ٨qpwVNdW46lQ/fvS N+vEgvͪǟu}*~ҥJs︁SMDl#/#xS:d>/ÎB,!&4g2.0  6p$NLgFlC1N$ :[n ~X%zJc=m` Qj!ļwƊv,c?< 3.U,a wu,{ϻ+^n")GJog '=y iu^O gN,FU)4$w)T~>3rOxηr!'m_ g|KʰqμSc_XJvc0xk[Kgh%S{DAn0ލ0f/.S<{42:q;pU oDQ7ϙ$+䚱6 jF6x"hڱHl6[Dޢ\:)_@ٍkx6Ð?;;"^P@cam ?E5r>}w7ӏ\y#Un}lJ*w[C4 _]w͖CӒ'1{V5Mj Bxgfzqr,Sapn2m0^Vj]EL{NNRMM ™鿣r%O L`ZɃNPeSU7DEs5fCl(JRқdfU%i_0H5Ƃb1ܻvo5UeX➺]G0$.jLh{Gwe;7sKյgݐDy͋doIw =5&KȰ̙E(+.rC=g/) K!Qy=R᯿!#)Jkjo KW@0kVPh9D6:KǺ=~u!17,5}g%;@HRla F0ٶob?qJcd} _ ={C49[mIMfVj5^sr&$ZӗlF$BWٳR~q,2xbmM>8%P{,s!43Z,`%@!܎/}S Z4$`S;N!,BΑs.CR56j@̞\͊g;*Rƌ()^l|j1x~4] 3d}@*)[mad44,\;ha~u,*G:˹N/SuN?#KO@^"wLᓝ9w1?h7wr*I6Tʨã%Q0^Fݵ;W]?c(/[;.Rfnitj YM<;#u67T%)=Q`s)c (5:F`6b[F%>bG3;[? >@v(Ww}sEpu5xuoDR-ǽZp[d܃ =,U!O 8!Ɔ7jjv:l|;5ݫ^΋ZA7.F_^R>sOt LN]@ďtɳC2B{@[[g85)~x\U dm/?vm;dZ޻"=\TZZWL25\Mlůѓ[;,Kx${\{n-ˣ{BѮQj'v,}ՍbN8 ?%A8H8iNr1 Ҟ+7NNtXmVÆqC d_%rLvv,E 8{*dP --wnT*(26^/T]]qJ1gYOOGQVkv+h z0'HG&Ѥ9h(x;H_p@Rێ#D}NW1J7qg̜bJ| Tj0]|d5N?4m [DlK[vxQȍoNiMYo|mYrgLU0ͭ.:J\D`pmކ1GȹT ?Y »ux3bqjD<*6^NnB_py"SmhPJfp=Apwcs7  ]"l}{!$PvaBw 0 I8>q?f*@w劵ico-! .4W>TMM)f5t)ǜbjDLi|Os& @j|͖o 1JGC>`M)6.X(|!@ p񼙝8xmadfY$z0J=Gm((u;&i8\QRFLqep):L=2R-Yx,~j̔-SȺ4*~ѳEXOŏ)!qdmQ9< H֝Э g@/6*%շS_ ׷Q4|RO唚}RM*.}$H$ڞd͞Ź҆>pD{dLqRӑ#WKFu/8'q(-$BVS1^K/MbgS:U<-YVPH=|Z5+8SYO4I.kp>+zgYOD,ס +F̩aåxT/f>6sJH5Z_ڦGV RI \X%Qc C0VHD}tdIB\Bbta29MgIZ!K($,nOɾ&e}!eU~+<=I9ԍoiG x aSu#+I 7ReGRe4ne0?aEH)In,`ԣ`^853'5N Al"ߝ1܍ADluv)#6x%TN:':V7n)3+v0%mZ 2C]4 t͎mfhCC:\@ѯQzē qLȥ?,k/&ԍХ|[79qog/ʴFk|e1}/a -0L &IPXKuTsӬz5'cl2(slKj45Rϲ6\BF30hJQԖMgBڊ'rw#{SEe҄X_I 1>#k/?r=x9+vCyxwBZK(~ x >b߬Տa%df8%{rCXF2Z8lu[J!:rnݡqMv.7ϐdDaBuPdm e2Ao)'vQc )EV'+ qm։ʼIo#.:_@{. '@@W.&zx}R}lNĻDݼml BJcI%8&Hfp~GG,)o7} [Rkad`. k@rռ}xHd [3XzRizs6K@!fUz)%"X \26< `f E5U\Xvn.Ҹ@~؀.jhsoxXK;>[|>ؑ"RFxT<\! ,ɜAy؇ X2އs{!*][ }%2ޯw(?}6|M ǎ-e'h\O1Z~Lo38'.·bLJaMVXg~iv ꢖsJrm"?ĵOi U]GIaaPȩ;A0N̴,!V"7̊`tȾP˯V"Z rSzZQ{sC(5҃J7ĤNZ+f*C$᯦c 6̽fNvEK,Nr_v( s9 gDڮT)ii MH~ }.Q85! H!!dǛ Uj7ټS [fBi:bVg ǖ&PdYG5ciBg9-to7a?]9#=RT*K ?tyAiO?סIO6ntL02&U 5| 0q/乸X+a\av63RQrDTF7F=*L;um,&O}Ky3`.`L66:&f k;nk HIK&!n@)Ct瑫o0a)dWmB{@ib.|ɂ(k)6VGߣcr1 %G0Ry#CqΏJyItV 2gZ/~r`3%@g GŵnwI"#v3_Epl4Geު *.Y.͠zcD 7aL(~ǖ2{j>EYWϽհrbhS&Nѐ)h6R ]_Ax*;"WSl|¶[j3o z 䦥u'V /ٷ:ŊO|0y `Z|΄^u{x .~HFd˂MyՃv--ǘSnѰaВNN`F[)Om / ~(!}vQmQv%A}GWcQxLGl-vJz CU/+n!Bm  ;d) .*h)e v)\q%kYCs-4l q \MMo=.INn *"w+M{X$xn,2R #a2kq$741Ȅ䗣ˣx];Q+ \[= T!\nk`drѷ O+ KDEH`B,AgQYYM:!Yʬt%ġǞJYGA/XaE\;l%;W1L^٦YX|)!/Utjm-/iT.m$z;B;$-BKU\my`/}YŚ !xm{zPPӔrnB/~C7?S^kAK='eG/Dx{^tja$Vʸcbuv:8Z8 3 FW8Wi޽6p;0o/ۡ/1!j$y`~u\$ '+^xL7HTMpI" !:.wpZw8/G)$k[L/C{ږ?5.[(/tppi_!w(RsIWpp+XCȵ8+ I^$fعZRFl9nHх21qnab,hRQF*QֻJ(XM,jYNi#DjM )wC]|Qm=HTNM9tuwCA25 Y2 l P;mjo ~!7N}e%3-oadVnietXyXyJ'mAC : 5/!Шx^ۢ ۢJZ1ǚpЬۭ4)kwZ!s)oe :3\Gb_ ^oiiyhW*Yؔؼo;]Z YJE(D{)n<)K$֗hb;_Z-yo5P (D^ҳEK6w%/]U%+.B_'JBòH5OC7Yfes]6>BzXkCp" 6t`Q>?'_;A0qIM'~7B0RuoU2_SyÌ :5İ\I =О!xCY0nDe+6ؕ^a+=j\sg՜O3{[4q up >!&~y71G5i"I{͈Ud{ɓ=@^WGmRoầJ_t+⸓`/ұț_q=2"[Bn"XV#!\y !(â3Kʀy)BA^eeFЎeKA)!jC\?xf׶ö5 MRP;>+k}gR NℑZAݲ` |X>t{p)~pFzsYŒv.94 c5rD.bz5J76_ZsXOx/nqܽy]Ukr<nCs0Kװ /%Ε`257ĻUu'QH 7tk=Y8K(Nɸ@g2u碚|H\ ߱fv3/ndI$}|¼n+ƛ{5Ϊ@`C^됩}֋ۙ[G[4;Ȟ>oogX[D-XnaA]ŠH'm| HJC -?G~Vk- 7s> >4_0vߎL@WPS"|&"!5F* ~B)$S*Q.pJh_G[n;qZ<[bCe6ԗ8S'EO&a=]##,rV8J.;bulZ8)9DUt[S}8ȿ,8߾yPMHRY}1rχnEM Ncy =mhs5=c\='2_I5$M! 6(,c }GA_g_uBXD&x-MeZ<]i4mw fpv(sdU7ΝiUmV C)ngr@{i 3D; 8̌#V`xVbuf398!2iv~ŗ~=< Jʰhđ+9NG(/Z_LZ}$-0%1$b! |h>c床AHC0A:zˍ ױ4x #2Jz!u+N7T5sCfzM!g;+7WNa>ܰ;|` Z71[H-{|n l΃b{d`Wt4¹=E~d!d؟5ihb%zibxͥY Bm~60\`s?cTXM>?W?M2OfR7l+X(iѭS_= }p@19;֎;#H.tJ͂=!d fZ酴o\>ݜ 6x̑#rO͌JTrݡ?m7!25{iIq8V\{>P=LtWlN7wu;)닍m[ێRDTvdbTT"dY~ȣz0rb;L Bf~3@Fa-Eygz(GIMi _4ŚM"E ;Ȝ[Uݸ"dIRVM@87 thbH~~'ܰ^i$}W ǀI-S5p'8T0ҿ}}-\KMsH,7i޺!`rMs 9*kXH|P\;`v'C/ -xO2x.;(j`VW=!QC6)M-?896Nzom*:RǮ^* Ã⾂q]Y(z w$1xf3b}t0JA^@~p h/dmDͻX6cANƢt!i0:%?JϜvɎaI:)ܣ/G&VeEVboB** 91Z*/k>@`}/`_!ˇJ쿧u~J1UpcZpʃ@;bƵ&*^h,d2ɷ*{ 6p@$Ȧ SJ{ȅ0w=ؓr&yIw_jH\qPe-k j[86-'ډŦl8P!V!>P^)h=}끙ۋ]ȼ]]1ብrt~*\ek0WO`^1|>NX]Z߮*$e·'VE O"^h ^^V>Z[ZWti]P^B?}?9[?;e|qgknOԻ46R-O~@T?S8ucGߦPdqTQ5ួђ(K\uY v[tw]]ă$U-2&~WpgKaN 4B\NA9,"t#e\I2G(&0mEnPl2 4*FCѼ)%#oP\<鸃ޘh5WAQ+/`ӛ]6^;/ip$$4`ђmDk{ jVK M172_5KZ2 j QDnDw^ LHD3u@ U}ABX'j h4`Ctv5ܡ+7 XдE%9c{O& zp֐(10'q>(&76+峧q6uKlǥUGT;ba# }:4^*]u2H`CLvsѫ,>AT6= /Pc;ZP#fx%ᝫؘirtRf,hF @㞷kp눟hcp6UB-+j&mўODŽLKGFyg` ^5 HBDv_[L᯵4 +˿vrrcIt8>!;QL^kC4v}OEIe1}:>\6p"bf䲋 !ܻ?VfyP]\ÉiW?VF B_C#-Fy 6l4~|AWDv_$91u ^CeZZ>7e)`~t Qyf|7gA6(# 'rj?ɊMvgB%n 7 E v*AX:1#YRd~h{T+@,v8>RXqD-'/yА Ԃn_4;wi.~;q svp:jlu8o^ vGc0F<ipp-UWfnZdZ,h{%s0E寥#Mqj=q°imUI3}mM(Rh.*~ 17Xi*pi?dy2|“a;>'8m<*U!ۈcM^uL/Ƽ~Gg\\bdB7=/E 5QSGrW8~c^a\s\ڡOM6”Z{lcp6OD?? b: wEvg ;&K2hLqָt} >d_EM6isTa&;1DkL~^^Bp{˒Vd,FYEI1˭k"l1nhefc8%k64( Pܪ4h{Þ{D=VqY`Su~sdrxqmFPi˔ޅB`[s_֮etv]STp}h%CWKZF@WLK*ϗՎ :,,|?mKT_J#YGϕW q}OϽü܏[֝aIПN?>uiE-Z]aӫ 0pϒX!2(-?2}Iϖ+>@xFtW*!vb0ӤHlKqsf)Ijù#2p|,ѾbʡqZ0jw9NX vwU ,2(ȷqt1o[*v |}c|Q&dX}e=QhQ[:AY@q5u,)9)uPEJ|ݍ ;P5$W6M _0*3zp1By3DvPJt̕~ڸ4%$! 6tq9BPgOKb?@굄+Dԩ7ȳϑ~mZ p4Wgb4Ko|Q**ϙV׶W'BDR$?"2Vr]ߞlRHڝD諏''+,^ʜ@-b:zQf8i("r*|_-))3>Kmm+.Uh?-н[Dz^;pq_.8'q#*}JQ+J[79kllTV2?u "_ {Rg.11J ɰIO4VFd0#n =n Ʈ]Z^Նm*q٬r[zkĝ $0kVrD'[[ym"'8y3=e\ӧ-b  ҪvU<\˝P0,=HQ=2eq AΕQ22}Q'ud?;~dCEjJ? !Nh Fs(9dkȓalbU2z0// "mUl9k_T/2Ϫ(`8=Zdd;!mx\HU;vٸt+ː@{urhdH $@Llɉ)D'#axfWMEs X2g_$E ɘYӥ/}Ds)Tr %Et ci&cGKyg'ѿk:zj^߯m?JUXF;G&wd¶:WpQ QZk_WY^[b'6 NV1 4%cڞJ`)iZUw[nToc"ՠo2֤Ȣ&k7tZLӿG,?p[Myqu"{S-`ӦCS뭝` 6CY@Dt7`]D`d Yuqh_ L |GtVVlkB2ZDblɡ4h ;^EG.օ`بw?P-%PeRk"H+,WEkTiq/(Z3h;V?mH)ZY#E&6O \ IGԂ?:~h6SJdB$S[`a{ *rŭ`ʁ3hI+\w33O^$)wj%4 ˴k$c faR;dn7( Rkj܎n!Cݸ%՚Ї!w]Pݰ$D oeXN(_`lc$kBJ$=Rx-7 WjxeiAy7:ͩ>X"*fӃ< O)k7PvH\Sۑ1(㠢pXȖX)H4^g5SL)@m=Ų2@^C⹸Tr,kj͵qd}fk$sXzfkJSJ`-ZIEbFf!^( ڲZuɶ'1qO.XlH\PaY N=l9Bki$aKB"vbc iO;r2 h&j1PRláf E7ΈX= av:*{b)H o4Xjg8s+ ap5u`D49&rʖk%RQPW"Wέӑi^ f:5:Qsėo5VlBrYuNޟ|4WA&LMΪmQa4-`B!r:GKZ>FծKrA5 eqЅȘ5Ř-cm@$,T> kW7y9O agX$J9,] v@𬭂z*K~T1Ayɿ, h0}jrI">h3 /O]\qW bz\o 56IW HWDlCΫ@Xl;$Hfԩ8;kAm) }GeALM2Z ?YQj_vV^ :9Cxd?Y߈vEmumfr[1~\9Ș+tMY1rmx02o <7 Q'Лx-Fl/>GpqSZEnE~[t:5!}}[ ɋڎV S:Hibt~MtLCYhTppYVZ3sro!ꈲuNz5DIQX{MȫNaE^ HWWpRu-#$syUW Hx~ B@:֒:9%nBD0A%7{uX=oa5;YZ_w]&ZZֱ՗1 .;L$oC>TCfC2pFxW;<γv=Uh*iݙbn6X*GV¶3kw@,1ZmG~N$5ʏr;$j4.R'~mv,C!&hyzҲ"@9+ *cv BWdn<eqޜx8^4BZfQ72$3d}ܳkEݫ?FcPKsƲ<{1r~TLpt4xQ -)ݼ<(\}Ec)ɶ­"nh Ar}64W>J czwF6xr^8)9Pbx6,zd%U KVbjfQs;h2IrrRƛͤ=GG̈'bW›q߱׼xlq; WRX2T@fUZ 3MO1:!@ql%6cvC^? xf:;`B=I}ʙj#䰯 IӱO\"_`W pE@ 1y gU}M2g sJuJOQ_Z~ӈ]Na8wN~Y_n,<ǡ޸wC}b'ï9ɰ^;xO` *^ GؗWYS2+g[BWIg5?=/ KAvۤK\DҠ۲R%nxגOA6)Dȁ zNV0+VH[` 0Uޑ B Bp S s`=.qg|0a|LȜ6c: XDQVxF: [V ZmbhZi3C\=ݢ:DuoFR#SsPZ})/W^zʩjQE{[]as^KDcFChgr0N+v Q_dZ] -7]-62pEg_!$''Iexw_t0i&l߈C}e\]Newװ rkO'1 Q(@vNF7Rvϱ71nj`Z䖈 Y-7M( HAy$-zt9+;g%ׅAnXIRIY;TBx`Jִ?39ː!Gt8p08[V~ _[+6@-Bn5TJ^Op{3kuV]Z^:̗ǐTzENP36[XT/iOh <1*|߉/hTzqpoy^~3qY"`Mg I="K= /3%% K3ߗTn: .[aG2 [jy+췧ehā]܅7 T:fVPY .@t^ݪYzLW8aMy`qND+u{学xq Vq^|E[9%'֌6{e{aT&@y@t 0Xa{v>MUaxŀDǧ&EJp:/{jF2Vqc_+sl yX|LlDgI;N;W8's}r{8iW[;l?@<|śzQ!-+" iV2 h:G^LQ4q7b=<*7`wbȱb|"1D?dV<-5tt⵭P)kSMgO 1ҝ#߆ISy]bUKarm}(kURX2ay_f3"8ifUux6[\̈,4H$>(6qQB(*7(JByU[3y7 Cy WoLH+|[nq:<dk*E6l!zDB *zblmzja0jMT5&9|vod=?+2ͮS|7߄lâgeMů90`rtC`cYε1 5T{ [y+i%~R,iI,yCߔZ> Do?t7.]M-OX j:mHD;e-OGZ 5/^Jd4k'jP*jut#qօ_F%D7r:Y8:';hhCdajTU~!2M09vUl9CLW uj!h>erФtI*\:)Mp*Nx K+"@TS(8500"a˭셴/-y ףOʖ|+\aKG&I|-R=@F~>kݒC!"jw7 V0}Q)Zxߢ ?)VL6y8`r"|gԞ'C0`EsExX&3<)/߱2Wk gщkV˳yvR}0>6]*TWA5 Ho'5沂o=3|g, hŧǖB~W: vg%f fFxWL~#FUOOiv ɶK~r; 3CC#Y' J[$RMgC)~9Gk0 tDUY06],>峍 t5$=S}nɫ*`AId.UE~&F^~&\˜5nç}4 xc4&+W8[5QvCnLrgp _y4a@0Vc~" C2 +&bt } puRTe tdj]@.8}fArՠC{j܁!8gΆu.KibϑP+!_3aSnD6NqJW G0zᎭ[Ob v~ =~udv2jW~Su?owWIewyR5F h,i<}?WPOLg> 5A6S9h\+Cę5yS"FJL?i8ey҈"bB_kgq ZRI?%]&*ttIϟB ss3_<52c'"Y[1_wws$VjyP yC n 3iFB_!|7e,Mi! [moyNX/- ~|XOUW< "kֳG#%x6ڄtf5 P="FoEI`ht3 \A+v 4Sb<%]H}70-H\<ۣc( G– ZT|RNX6ye3: >񿪾umyD Vp[ߒ/Pn`:bi ye:6Aӻa`:Q> WN)m C&˾m=e$h 8fWNM v^zׅ`aޗ _V!{r ]XmPؐlO"~E5MȈN؂ 师NDxET6i{>8+1fSD6ZUQmU<+.0]^)0EEjA [̦"pBt?UR[{`HŻ>& YvBý=Tu(Ce4klO^SUWr7dHʍ몵 Nݔ_fXSkr!Z&7q w >t矠]A@r |[L%ecdjCTyv^]iu밌sԀ D SjJhzk>%!}[B81AkD1P}:*KX(G0dI3&gV0^X*ۯZ lV󇫜{MHJLђQ 3c? D1< ر+=Kκu*A$O>5NZlR/Po? !T=H]CӸFB6?mppxx%!!cC̈́lHD )f*N5;M*6ҋ)C ^BUK@B # >,P|s$Va-) lhX&ϕ kyZJ 4^̹ l fGp{6|u墔6o[ d+"կH;JP K&Z}2eKr@\ۙm9(yƄ7IxT RE[B5tB`-cfک=4v+Th`,?0(XȤ1MK*ܬn!K&ӿ\KLh}?.=gY4$̍i(蔁6iZQU//(nLF&ѬxwKD&VLjOCo,rUVvO4~SN[`L+z?s4=Oy1z‚qޢ|(Nıa )Zǜtve=t/Mʊy@nus*M>3i< fXg?r @ƘQH1.ElȷGnb:z 'G@$=q(g#d+Eʏ<{z1GXeq]ffʊ3dZFcxGÝk\fnIFXek|_BiȝkBNoh-5-DFjj|wHݾX;M~κ 19Æ'h!ּX9Ff_1>^ ׋˶J&8{_N\$41֎ - g\}n(fNޞX4kY_~BRgp!ӧNͥyĨ>kD8o6$Sw\B(Qh^D`ؗ Y\?dSa{ [`Tfo3a8恼$WT$*h @!~^Ĺocy[j`qC%ѝץ!gevZLEȯX.?V`"P"H;-,M*R}g EwBغDA 2 MVc[Qmȣv~{AMgdkHID؇_Sfèm*Cf_Y$#F1 6ǗKS +!)"f5xĆ?e;u94P*ku *1vB>=)&5w>wJ9&"%D::q7"l1)Ӧfǣ جSz6J&!R?IF ,S`  !MZ+R#Ѩ{M x4IRx$&lZ6nHM{G5@L-SUXƻi.Ͳl]l`Օ2;q/Qt+%T<[]9N*@ _=~ʸ4ǖđyw^ C.yEN 7}%AS^#"QY0HRǹ?<53AvT}21TCYHU Ekߴ0V y8wfg,*(nܔG[ `|*Nc ۄ0'' #ٷ1|/e9$X3swѢ%jam~*_P÷=i(C.:Lk y{[O"[Kႛ4jhL5\1vQ_Ƒ=QPaV\"[@2n4_NpFZD eylsGhUT*0HKD<@7sabe}Ijn+kS@ojXSbC~aQv6IP`S`02An?c JU^kM2S@vQ:V ԇd5F;,oMVI{D J 'Wқ2=~sFW8/DGM-I}%ss@ܙ'yzDcKAWEZyʜlYQ>&N+kqA7(VNaDhVS'[0e&Fqӓ|pEnn1i;mF(zv`U7(Lߞ[m@onmb\MmpuqcaUON .+2aiܖ=DoaRa%銎lȀ^^PyUZ*?26!7&BJ%aO+ڟ14@1@$ˎ@= d;ﬣtK0CL(v~]!bHjd s9# P2(!3-^]FAΠΫVj#lT?8=eɍ.{ZʛbRR @q>IOpBP1Y鱽˄<#ŧl%Ȩ ; UMi r~2?us"UDfAߴ`;=f$MZzG͆OD 2y֦ѝ~#=QA]|{hU:SzRiϴNX8L<[i2X(:lnB!\F-.99:-\%{gO.jI%p >ԂA5\1e/]䥽tL%V`VM7ꁕYȝ} F筤J37S֑N6J#{>a7:ëF{ 8~|""pq%3߬N>/OS-\` ٴ`w0L0)u Y$Aִnc 5uQ;a]qSHlZdNGVbTĩ[/$,7 ȅA6JWb EmrZlBcrBQube#s`ONR=; \0:oP%{o1uE jL V/oŷ@a7&> ]32];=N+=XDP-~7XȌag!el)=@CG)W > ^9%XPJ ?xNDo >^JAd0t&S"ɔe4Ȭ z: /dRCκTKCkJڙ}E4/M$#Ld Vm.xTecrhCS=;SZ#6<|T""mbuOnwt"2* Uo&̯KSy7GE\;~6]gBOf\D~ ]R9zJdmul&AL>U9"L&Vzk[Jrt~JaeV!xIUbhLjV!ZQLM!ԳLQR%̓>zNc53#:Rc꼋Tn&߭Y3sk/4T Uґ;=E,4ЎąOrܼO cl\+L%@b_ᄺW`RiP߷I]Lv~ O r"s|"u84ѝ ARSFR|tkp` Ǟv$[ÕnNV[ZE!p_W^|l2tD߷)hSq-Yqc:ۯLXE_0eZHbi~mژEHY>1~O3bఄ9mZ64`M\G0q 0k> J{k5~֩!oz 23$x;#$l|Qb׬`jځ6D2/h\_siev_)ݯvZr._u@>OxMwK,c(!:EaIIjm}kEgA@Qǂ͌Ulrҕ>P| S qXUN|e07DBZe{Q㢳lG?NLmf.ooDDK(>E]saWiJ6oK`L#ߍc?NהleÞ}ٟkJj+V!AtlͫjWz8D1LuP_a8"ϿʗbğLBUl,Qќɼyk=F]o5Z7{/iY;^{JT4[8Y&HRJ[ JJlҪpa^ԷnI .'7 |ZC ˵ʮ&e8kjɲ{7))hD$ۙ[yJ[+&wI] dOcH\Vr㎙XAR[)GBcnlD[,D:bȊ36B)G7ҠvuT2GQ)We^L[Ԋs-Vt1U\; !6TVӳ}ӊ{kk@Fjk!F?XәRel$B5p4Q-)/| T)ru}V  !n ġ}8kayĞH>hpW!@"a.5WSW{u_h-:SYTl`T0b=ՖO^tbmi_y\ap-HlQ0~b M'lUmjXJ;g5SwyDŏYGA1f P+Q[:X|P8Z|^0ץc‚0tC Jj4'1 b\H̟[j jns^>]@%na1 KMO^§QeY_ pr!.x.Q[ {kc|M2@Z2u{C_6uXZjXyt/(RzC ާsCiO~ 5RSc (#,(؀C}DN׌QJd]ЫiO%!Kc`2)vʿ 2ig׊'=ssUd%6tSrnKЌ@ FnȯqfmY`~,=0NGyfŗYQ_$ \E{_Ppo5c臬=4!-|C& ݈&vOfDCLa(2#C  g_:Ⲧ@ڲz3ƾK9njfRI7fAtz]%VmF4VO.#RR^ws#SQU;m![VĶ+ANRFa_{xA{IK"$4bSnx% (kw%߫gJщgѯC$o0C#|4Yn4)x8@}%$~gMerX:h(*87m_EyqD۸ be+/s"+v# wƈ ڰIow5l,g/# Cҋl^Zڄ!`3OF*}im)a5zbD&vp`zgЂ .Z&ŃB|0e)G0Uqg F`@ Jf%*z2*k%ّ{U-9o*Εw!_ނ("/yFv^MΔZ&Tb\J C$> y..<BߥCuV-7crèCJH- 1-YW$drf+'ǪPΔJĪad%c8re skYCv8?Xm`aXlkVl0yuYS[η}E荜wC.VasU}5 thRpִ"w׊ϲf-h]mk!t]dҢn)mAo Dj%S<Pb W:vA^"NkdR,K]ICctcS'lD0# 9vERjo2.ޮ@Gjc |.)v_CgEj>+a`8a(fx]xX묈 ɷ\~eoۉp?,nEDE82<0楅de>y>A Ip2T BCW ytEO%zG FRJsY1?F6XG$~xftl &mE~8LFK8$!; )PδxR̙(+S:b)0`)e*F3:ČD>5ȂgVkɆ~#r ұA~b#&>1Xck4Ye=~P Ǚm;NrXSZBED葀Gd).Cʼ[Ssfq(MH/ٰ2mc#Yi`[M q/qtIN.22C<#ڏl!'3MnwЕ64P G V #qy{i8FOWOdoؓo~/7F贛'32l?NusNQ0Hpsy9 G\>4Hrl}7!ct#qJb=Hd :FM ް.{ j~(=6b>ēCc;6n_yKtqVC\ԃRu`F5T:"x' E@-OIP[J7gJQMiW~]v-D})-^״mR'jҞޚU2͡/*sғc|MPyhVmQWk/(]L 6{}O 9p,'(=-=O.3V3}PuCw/ԘtW^٤{D8$t#YMT! ہ'0L(>[G2N>•C\lYn 忘~i'ho2~f"kc.Fi鳎mCeP&`jNkī͏2d! #=Z)U31\lKLɯkm Ы͔O lB$XDZ$,l6kT.K%е"V ɦp, 5GGA cEݻc˨ȇNecwI;\fާ]uk1ds b>aG2hQ[,^d3eښ/z''e0lN9޽`֐{ o(j% 0:F侟cײ-Ns{FП@C Ng>w# LkeuM)+IԷkvn rԜ0k PB_@(hs^ʌ~J0abHEC{Ev(0Sl>vB~[SB9yH,neR@ZiߏuWT9Q` &i"(ΰ@4 h>NQEzM0mհU_*rLqUq*eNjd8=02l1ܿsh ]I6 Sߋ|#w@\'ax+}#s2S!/5ƨ+a/ܦD6P̷F70X+ bb['g 1ʭQ䷳ȼMQUe\XQGlU`+5}(pҵ bK:&Q{U٥]+UIJҵ\,/v72+%7gW{1R.\ b+'t@NO\ÌM eoj Oig lE zmyw=I.M'7B b$I〡+JHq@ט]Ծ>zI m7h ,P.Q"*!\z}5eb*dj$y,4׬)է!DTHjKR@TYD 69[ÍÍA팓n|<_$4;aa-tl< C Hm $U8MGXc$%O&xl;V~mz.Z*G;Wj\1٤[#t۹[N@\{c94WGo˻1GWŎrMw@8Y߭D Rz0;a]R78Q5﹙ya˙&DvUKAǶ`gs()LdTc( 25>Ð8[7$gP0#-V8҄/{y!BcHwNw7,?Ჶ*+K_ŗ W޸D^5f5*YsտExFaEIL2 MK;L}6D'4F]z,OOۧOkpw%Kʮj !&;?}l{-:0ܡ+66y 41*c"u-Lo-6,Mo֋4$fU=]{o-h tVK(9SLt~H-r!hY?}J5b ̲| =^Ks@s W,oFĀĸkTDZC=IU958"@vזY܉ňT~-GotS5vzj}*6 w;Celހ[n~"lN< " lDW׆D~i^ ^{}dV YNuiYTXzqQFt?a7B<ϼWJr@d014kd5,UЅ,A|ƪrwpֹۭ2uRjT T&K5Cu74MI>t9[%B3Ax^\IJI?wPcDή]Vq'b㊨Oj(+;;jͤIZ AV5D|ec0Q#ց#RƗĐ9Qn2\%]XD-4-ᢒsc9`T+Ɵ]et*C ~cbMlQ 1kKPV3`aT9 žvsp|@r#˴릕M,6)6T *gu>}nFҶKkgl JF[aGH 7+SqvjxSJ@Z8s$] BvxIt`NNf1c\6a'74?UmҷWAizp&[ ŭH9j*̓կS,gQG/mqSث8]?%܃<G m^d`$YtF.SuifS"LK'+,61 t5K[˻P/s{D7x޾SΘ0Hʾ!~!LU>G-N06_zJqIpQ(?GReώuOޖI<,VHn=@znķ{, 8zK:PƸfn3;QpMސ@-:'WaLpKm|g~4s-)RզISann>ϣZSq=|K@h[Hkc'62B)KL* }x=4(_C}pʀ~YD1L9oҙ.Y0TQ8k.$qdڸ/zt=WrYa{%hIҕ'܀__-ĬG3Ӆ>셱<^"M'jO0zj<s6YEm F#wuoZƏ:`BjX{uB%CDw-M_245*\\S$׊b斁YG460Y?PTI P֠ٺ֞M?`bAߚnqSkmݼ!Wo$jwq}T9rSe_l!(5ЈGH 6Zkb^H&!-#KG1ƓmSx b~cEbhN,~62JՊmXr$&-%o'e~Аob[' }!L"ɶ"gHaύho!xP=+NyUt#s W QUi :îqgѷRͮ oP'Ԉ_{@Y~?FPezJdp;CK,"oRrQ" S%-Q3naZ S*%*F5tX1̡bfJkb >gl[ Vɬ&SwUAW5E!M'f?(3 }0)B8kJD "/\o{bK*Ia"x%]<3ֺI .Adg@%{/˘= 2':萱A4Vkp)ClU3OltqL#l?aW2H bZOOu<|b|E :(7Tw7 CJ靜?9nX\>:q d1_J)~Wd ua ~CSWPuE(+/K BgNrʗ}\)wpt;O!KثRӛYfc4 3_.A(-7S%hmߘ])DCy{'whGKZTN+Xݦ {/}CR&a($x݀C`P >{NcL5D)LۍD+wf_5$.yl>7<\݇&o;)ykĦ,0"'rsf7ڭmekÛQW@rYϛ+NBUuN϶6i+IE #xzָ_d`b5 / >]`S.^p>1PA/\:{6:v0N_ ȟεfyq]1Am|dˠ8RBA%_x:x 0x-$7Ueu)يI |uTu^>ȡo[{S)U&"UYuh'_g6X\*./y< l򈙜|[츥0\tt2O¸cH zP&O@1 %6ZP(?!^%ϱA NrELݠ^99ČE ?^SOL_4cmJteQT 1,,+E |%`{~)!rJ;tq=Dzޕ9 ,pET\z {g[BAX|6 I%c ^:2Q0E65,"eDiCq%NQ-6SJji%J 5bV $CrbKn֝臔:K_3rۀFex8ڻX=2|ˊ, ZsQ?a."I`(&\-䆐*66Z/DĨR~q)Bp㪶^$0Lo2E>5ٱbPZC>fvd'6E6iAS'7x-uЊd$E%h@V淇ƺKT$.0cdSBE.uAEvNeh2 E'،&qVX߄nӺôÛR%6;BX$M Q;U6f|Xlc$|el q,uK*1m_JeM*I͝J)%g|SkdIS_ln`^nӓ"(dI}ع|2!?CgHJvDK\z*ɔ1~,-VqImR^̃H U$ؚV[ 笚'ϟw%SBb%:`r_'&…E,ZQ3[fm wlt VE)pe=`q iOEh:3 u`&9k B'z;\r(9f$OB8զVfMglIݎ@څOJۏSv=m IA+ŲY(G%BВ+Nf1e YJȫb\Xff}ٽ>wmBˊyrD( *x0e$Klf$/p[XŁSff(tg$6aVm17>0L z[W]ئvd* .2v0Gu4x+kOg+kX %;3r}qZGmn48 z5\FMϵ% /iwN!J{ԥ"A 6^)*tV:սs{XoaIF =Pp)ҟ_po`D bGf@jeB+1̱4&k(ܽR=&ܬ_NVn鏗vF! ȴuۆF}L#L6g';K<:ٍ #NlzK2&`ZF jF:JFQg?\ 7мTqn>DȱUlgF.5^@klPup+j0El4N|EecLX5 @pSͬirL l>7 Rh騲"AjQ@`O^=QܭXZGZ]W{0"Wb=ٚxyE0K^O`3*׫ֿȼsMة8y~xj cV2o '"/]"n$ua{ta\tVQڃrB0D6|30OAy'bϑUU8 }gܣ7*+ӛPd*s$UCqpc2ofyrJOͣ!Qq; #Y&;JiuV0z+Xgd (QVz9[a(M*sgŻ|ɣ;|]Mf I9> ,hع'(tHL4 әo9St3L&SNDM@Ϫ`H^Ȳ-] Vuy|X촻kkɘx{|8iİ>z^Iv.Ygѐ3c n d/g&Ϙidl h^\({ѹɠF *e&#ؘ=)Y.FC}aQ5ۆ`kG8AP]:m-- 9Ca爙-Y۽RG穙8%[o-7zLuaHhm}JN͗'Z_\;QtVc۠;C (ߐ#~0O393U"$;hƂeB5.(xZm;^Noї.PT!7ʗ`tx`v<%MH1cmO&TtD;A)I ۦDU51xXFh52 a>>NfX PCq*"ހk2\sl}H hxכ=)3@, '2U3/uNa`*u?+rPYHZBϕ홣DrңxJOܗvkfjh=b+!Q|R^pb:pg=|֧Ruv}^ɤ?~Sf|:" ?^^MbG #WMo{Cc"3C#jkg|9ݷШ8D4%xN_\z-ڨ7\55Up^r ©ŵ(PhiƦuv V}i9GryoU%7jn"R^>8 n]H&M E}BOx7jkQ*L&;*[?dݩ =aG#{3`6j yQ ĊC͗Mji9w=pG(0襤_m1XPIBYVg5nW oCC%Bۉ%}yŀ-F 86hM=WDpD.Pa^VYHFBP[/#̰j9җeB`7&C-*s2RpHxDlNDa`ֳ6U]2%RZ 0g,n.uaBB^øY{ T3LH IeQu<9Mte<= _ ShvOd鯌%2᫨ѳVшʹ| 2W#nedҌb/$L8zy$tdXAܙё%]} 7]1{)ぎψg,* }O?;2O|eq6('d[ch먫j *<9נv]h9ʼMeXki\c$4U|^:y5J~ OAwk!D*nKd}:/grރ z>8R7t4CrPx8}x W~#¹J: j-~pno 3Nߕ5ö+ҏOvm9Ίr/5mr?w _˿(̮3\M^nn& п8^C{ =6PALȆ]M̴'U|:sXY樲J]ƷQ ; t'R׼5&4kQSƜ ђcHvol3[wٷ7¢,?`\ }BArLeiXA^gcKg}؀ v#_mvWiG '9Ey8ͯ7Q/$VsewXoIw3MuʕR: sY0p<䑷E$dU~A .U^ ں"+ji:Mv>|L0:;\H}^S cWI>gG7I)ȯ{tEo~G?+ ABN<׍hu3t`.{nhsE/Bs\8w Tc 61j~.tK[Q?Z Zҗ QZ5PMo QbM`7`z"lxuڳMmr.s<&WDO"R$\D -jbzk|(B')N<+!Zc X >6?1B ǍTaLc4NS3%[ 5˔^U=FMs]K!L@0Uo""vW v\ԗ9.V}a`$iؙI8/0K~w[Pt߆'OtN <&^kL/dxl{ WCdPi5ةUpQRct6A ݳc&r_Z֧2l';}BJ "zi[A((lQu%UyӬgsEX;0CPR%Nvpj>*EAygy& s@AlxOT%c&ǟĊ@'W8SZ4#1H=կX!ϬU^8l^7뉘.y$  ^YH٩)Ya? ,R>-zf٭!s)].d`grukoYE{z)V #7o?/jxE., l7&'x=I~ް]ʪ2[_eJ<nS::A #[ +Hz-ed3l{tmƙr39%.l]TAWU O@Z--]ZsX MU%N >Er ]ݖ#ȏ]vW8]UfqSRt8: ;4qijODmG1FCq;eӉYTlNկ- ?oiUcaRqbJ*01m1 vXƟ=nƼeR7wdUZwup9naFIA黏ɂgK%k;K͟uPϤ?J;r NS6hLa}B.*D0?Gɺ]d-:.EĦZЮ3hptxfB9Q_N$vR(wibr=6RB cd((r i>بmne0Qܼis16@&"ڦ&ɻ pi`<Ȱ$]\h0EYk"UrA["8UBl2lhJCY&7t* Ȗq~*W *xTȮqLP"bS_%2I"’4QR`>d5kJip;SuƑp^da|*ovkR'@T|ePpR<3m~-&IOv陚C2_;핻fVQUk7*aI3ѣ<Ɇ,5vʕONDR.K()~t_E1Y$_@Gӫ Lo 3Y∵؈8Vo,ۦ Rt4.d[wf{ie%]k4?JC!<w`sn$<Yʘ{mXIk!KV#)}#="` {[voq^k@N˨8焂nWhT9 A{ v ju3H.i2nzTivՄ/EV,x?CZҕ#n-uuITbE_KWՈ伕8 (uSGdfEZd Rsmt8&Xqu)iL PY׮Taplc'&g»m 59Ncn /D0\( D㹡bP췙x܋ {wX h*u҈u~(eՄd8:x847ĊbKߘ2:[s{[a{a# p: ٗ+\нeBebrV;"yb1wWaLpB~X%I`wt5?HaT'R~뵫d"2Zdw/&3W,KEnig,K,Є(QJCCVݍ lʅs>B.HbBz& Jòm%u/9eHW0t]"=]Aph1vO [O+A[cU@M8 \+OnvvGҹI}boM(D*Ȓ\ʡ76رjthh'WWH55Qu%FhӃ'ʘoW[̖gE$ficXLbmZ9y)sSp\⩎PL3 bqp'sV:&TY=u|A}{ ou2lŸQ$)p(UzM.~r,MVY~{e du tB+)*ǐ^m7NO p&Mt(cLʆ^e{.u!I êLM*Ӫ߾}ˈn8s}{2KuoaHh*o5BsI%}A^ 9M[c9h&٢^̟^oWx{)̄վ}+zWRnST|pc7>F6m.sTzǘ>h|wےhl}U4 \Jx1c18>㑩-!#A^ʤڟgSc\r5$gK7Ԑߜ>7A cY\=idO7<ѻuSςAd[}dN,P:F1Ck'?4̷_E0MfGۇ" EV ŒPSD`f$@Bkrc?ƌj^J76c:r{U:+xŶM~,5 4lU;gMրitdyaP!"/ЅT2EnjZ2}!Q#zK Q^^z0Qy\6܄{'7XЏ:jXs~3i10!CC(NrR tQ3_p >E%94b :RH49iɜ\\ Lny #ճYXvC_TS4ޮ3njࡕ%, .0n M:g.$,tqgn^@7N?MJ) _?lKa9Iccxq&\{;/NŎϠ=kd_ )nG<]:b8!M:gى^ ]B)/M[-u( (kS dB(-H9!䥀;J2Rȍues/ 84Gz+3j$4 ЇT&TSQ Z(M%x?ViEM+!It';@4e:_5 *X3"f!]"Qw(~pp J\̾OSd\/u|E4%w+XS']7gpt}x $>۟tѷLdFb `ѥħ1Ͼ>lpz ~tBBZ.zS"itewfmy\'X,n qgrevlJQ}[`VK\0^z Ue@sѪV eH4Ƨ~ur9TwSwS 1>tЏ\~:J<_1N-ŷ8cQqInA.DQY&< T\ "YI<ʨH߇,ϤG6dHexYQOXQ7ܶ2p'm3?B2I?LZrx9"hu!X".ΧXc`uj炬#$O,8m⼵|@gl%OWZ@4R麟#.  YZ