libopenssl1_1-1.1.1w-150600.5.15.1<>,a hp9|mPv4<0V`MP0k~U]͏ f\ %X"t2JWQ뭫yHޣt¶+@vZ2iV=CF ej 'bN-\"yH@઩ݹc_Hf37f?3~lq8μoId?dd % Q\`lp  4  F  X  |  E  P t    , J   ( 8 9:>\A@\PB\_F\G\ H\ I] X]Y]Z][]\^ ]^$ ^^b^c_d`.e`3f`6l`8u`L v`pwb xb ycMzd8dHdLdddhdldrdClibopenssl1_11.1.1w150600.5.15.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.hh04-ch1b>SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxx86_64AAxX4K `遤AA큤hhhhhhhhdK3e7bf8e4f8e4601cdf796343d2c616737fdc31defab4b2f30291d507fe0915bdce8c28eb4d3efb19a4963cec62ef04fbe46f03e34332b8dac076b653ef2638bc27da7c6ff77579c493b8cffd3d1ae9756d98bdb1055d02289fb8dd1901be5e16799e787979b106265a3b7e6893915de0eaef3abd4998b5c1bf56cf5465d9233ba93ae01ffbc0f3ad5871f909e76b8dfcbbfa1e81858de93c5a1cf7fe697dcb3c32dee2ca84a96db1b2656207e04a14f0cf8be42b1fb4f17476d9b9938f1f0d07c32913b33252e71190af2066f08115c69bc9fddadf3bf29296e20c835389841crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1w-150600.5.15.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(x86-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-policieslibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(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.15.14.14.3h}@g0@gig@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.comangel.yankov@suse.comangel.yankov@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.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- FIPS: Use the NID_X9_62_prime256v1 curve in ECDSA KAT test instead of NID_secp256k1. [bsc#1246697] * Add openssl-fips-ECDSA-KAT.patch- Fix bsc#1236771 - Non approved PBKDF parameters wrongly resulting as approved * Add openssl-FIPS-PBKDF-params.patch- Security fix: [bsc#1236136, CVE-2024-13176] * timing side-channel in the ECDSA signature computation * Add openssl-CVE-2024-13176.patch- 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-ch1b 1753716374 1.1.1w-150600.5.15.11.1.1w-150600.5.15.11.1.1w-150600.5.15.11.1.1w-150600.5.15.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:39893/SUSE_SLE-15-SP6_Update/420b1087b3c2dd938e1e076b65280f30-openssl-1_1.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=156ca3376aab82492ea89ae13992c098488558f6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c209d4bc796384be78a71e9e511d5a6ad77f5cf, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=65161154de39742e86cdbcef50babb79d45e6baa, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c7ab63368ad3bceab4b64e2eea039210d5f0c558, stripped70RRRRRRRPPPPPPPPPPPPPPPP P P P P P P P P P PPPPPPPPPRRR RR R R RRR RRRRPPPPPPPPRR RRR RRRRRRRRRySvbbq. Aca-certificates-mozillautf-8db9145b9e69d9250eaad47c66c58cc21d3daecd9a6fbcd86e052d6a587112538?p7zXZ !t/t]"k%{4"c /zC˼fi.V;[T$LIlQZ$ip'G T?h'GE.`-Kp{=ކ<`y| Ջa/xUNJqvt2#|eCKbFMOXVѷn b moQklfSeJzD6v.t uo)Йx;~ +VfZvJ=I1}DX?$;߫6 ՗ȜYi]SD)$c/[1i0I`y +6z5tGKg:%އG6D>bo >r9yQ_u6u#䪪"ʂ4 ]U"Cp`̃ aV5f9ŮK_Tǥh5Q֡,]P+F)?V?x]dݫ|e@kOQV 0ZarlQ6a{&M'[;M#CY&xDXw6J&;IYX zg*dw ")sin^r3}ZY%JH . Nʒ{VFӝURZM?Lem4%*_ZwZd8dt{<98z |kmOS`|=N{uf Q ω] ҒcR;%vg6kYigW-IP%p祘W/aGo[1rrA};!Qԟ.Lݲ㝄;geJ{~F-T%JǷݒBc&kTKCȻ{]Hs<]*D*lNe*خhCu0SFȅ -v1b~}6KA8nA9O緻ј:J Yi \$__L cdD A1V㵩UtTP#諏blʲbXc-[A:O=CoiG,|v$CPŃMOǧ<0EG:+ݫm Ps\D&~#euqd&"_fhYݞx;!N:}֩5q.xm9S%ݴ&{a+wDYX.ґcZܝN >pEL9 ?Oyƹ2;ȭs옞zrQr',X-Y:c# D=atHLVȮ9=Yb}UJ<$HfI?!67'ӓ}γw&~ U0M jXǦ5] . #24$Ρ^Ӡ%\`0 +Z|xtxT/nчG,C0{3ܓG|ねalsRY @THs#͗bg D%,;8sBӥ.Cнt?WN oF5]~B3#[*JA(:Q:jrd |Zlc+MoԬJk'} *sٴq {NH+! Ďi(Ztʉߪ4s+@j.G-H!Q5Fi֒<˃+eԏCDUƎ1>tݖ_%W KA2a vegø3@1e<%a WY>edQ)|Y\F'=p%Yq>ccw%BNv %l/µx4n2wʑ}1>s 9fߵ-H04l[TiěH9ѪސEQ2e&Q!өE{TƢu˵Unٱ#1T#Q /1L'U(Y: %ޗ|z(b>0e66aݏ~;>S;,w>ꄲpNr!`aMZ /PfqcTs.э>)|@*d+cz%ne3U/eޗ`1)Mն%s /php1U}WxuiE,¡Ah3όĜw{6#R:7uCoxHF2nmaqʋ -,b&@-~֫>{swDdQ4\ tX;mm؋ XF("/ cFнp  ʻh݄#`q 5j;(_fU s&|Y_t:oOi z6"Ϡ=?XCp`Wmܓ:bF4io)hn-p5Fԫ]9aftp5 wUkӼR ʳzm ҮK)|VV^ XG7;ޓŷ)ܵ%mPj`KLR0OjE`xtЄnZ_D#fjbH%}<{~JRaӤ3č,bR=8qwNC2hZ8ۿcoY-tj p.$m>hLG`G]ZXF c#G]*Cf]&p6~#/ :$̅<_buE,l* jNSV]LΦN2.e;6]0ܻq>L<hZnr%k/!mi}Wx2!U\xYI0:gjt Gx=mV$FctS^wT993Qwn! +F[gjZꕇ*W@R |c'qW7Nsva| %eS1)*E)!' ^R`!oF^FW; Ԑ! ìM9DhKaU0q|(sR^c_q;Qsi޲;IJGN5a싈&yK]uђ G- j  */r-SA4OUo^Pӟ+WR kZ5J j5˛}+ub`72#kA]lPaIRL8~6zS]q>-nB!2/{9? ,BJI4F/6z[RR|)}%j øIhiNowŃ7waϳ+ߗxq.D t6amdo)NG,dAZ_~NxULT\ J?'zz7yIq}}wR+S4Ғݶ6hlzRf8"NgBٚ!56SϡThm2+b2F~16xC^_Dlh٬E"+XL|N05TA{YN,5~;c3]Q},mkNxz‡~03QQ\xSZ긗dbvlxTƥUM:rY:HSWR]vgcm&RTϠMԐ`5ReX#Fں~6no+wrt _ZIPVɺ#!i,M=$Ci)Ĝ/Iz|,rC+bj(t7QNҶdnBXpunVTҀcG^ 9?6ȅS`c4Vm QdmKӏH %c3/Ԉ]}F^[[s[}Ț`ۯ6Y2+W e` f]!.J < tT(E%ޙtY/en5ً;;d?=)Gy S8Fj"1.־ϲEtsygcxӬlΕK6ݴ9V-*axlfBBf` w^h2Li̩#T%>X~пRk^mN4s7\l m#5?",jYxw3+uw݃ f[v*e׉o+f{]߾'- g nLS*p墤qSn,=qW LJ:N bNB/&?L›YN]HhӼFLԅºU Jgu_>/[Z<ԁ'ZJN#K^Φ)ԝ,D Hnp&ғ$\H v˥WV6ӽƐFC}ɝ9:jeNP$z:<%dMץB  ƚRYc-@̳~5!> F E$NvrXpV8>")4F2]LSu$LB>(ۭ%>"nG\F윉g;HJ=Er7 %7S<"-LbȢ:lG`]i!Ykz\BsL<e'1,fFG?KSžޖmCT2䙊,|p $sAtލJ\Cl%0Y{͔٪C܉dNh56^qC>Z|WV߁eo3-8 }8WX |iަ{glsR;H I2Hq1c)}1CI\ +ERfG,mؿhb8. іlvV R +HgTQ+o>j gx͒-A޶]3؀2:ךN']ӒQk1ݻcjKN%Iʲc_5|ufq`'e߁h&h"<<Ռdz=kuڗB&YMn4yb.F< 9ȗ5+x6{fp~n-sl|/ߗ*ֵ>P1+vJtFx5DE Jn IJ-X"V_6 i{SRJ}yq8îf6RU4 v@`yĜÛ_9s8:`6&Yfy ]"0k&{[S//]lrYXPXxÖCmA}Hj^shx^XZQ3`C Iq& fSڭL.p*&2c⥹~ _S}?_CK &4 ÐE*-ݬ81G]`bsEo$ݗ ;]PXN_:pdhy>ѹn=ڼ ;)03}ٚH ,s {0"Vbf)s|].n=Ck/KX5))ji= %o-:IYdtye.n: P)nooGܴxD9d*6NeWZrwss; 8Z?)oD|Ie@r"بyRiFU8cEdN'rJZ/I@)Ob=:l_Tl7!$9?ˣy)\=Zeǚ&?H;?hQx¾ ;*xWs(xDe= DR2!/ctNc )-!BS0<*97M>aI ~{Gi PKFI %aLyu&P7rD''mCU+CYIu_ON&V~+iB'6a,D gyA%Ŝj6t3nBa(FfpJTn>0 IW>OaF~q< bE~8Vek1HG~-[XH`CګZ_a1R %X}2R C9~]*}xը|<.⌬?I.59+KOAvU;uߢiUE-zVFe9(7)r:BQs 7A[mSW#zSKRvAN& p0^JUe260Jb%?{U4ps #+V|=Ap%/A}V85NAqPf&V5d6j]kہ.^f){%On꛺yZ%5!(*wiRc4ē@ºaZ͒;c5yCIF>F* 8gĐX~g=gpm02õQ-mz˳}I`ZMSܶ4Zu°\u"=>lyc/[Nֹ v= R[Hh^7ix=34JZ䥦b> 1Ս}]31iVo9d,XHSW*Tu\<\#>8rBbRTkd[+6fĀQA|ް ]PzVfg{~wWWǾ.PGC4WY9Gc㐣{kҪ+G/qu*u# IT(oRT,ͪ!j"X(̛ 7T "5Ha1c̦..Y>)Ϝ MZ %y al$oy>]]FR?[ n/q7~룚2ZԻM 3[Yn)@;)LYoo!JYĞt]ސ7sBixAѶ@Wݓ/8XeomPyK?(vh# 'k M!{zPL>Xr?EuŨTOKu2rF &9 3#~lZi ԟYҔQyRp Kح=:ço$aX* ݑAkwq盅6GuZO !" B[B8%v!>zf_ J&G.+ |*P{O;Im8 扑 -Atd #zj^FsF  `hc-s '`=:o&s?cPiP !W|!dKJ0v7qVYnx@t.;G,+4+n:t>D.x|L<ͮ3"~yh }ISF _jgJ 8S(A3K op2 sdָs]n%b<ۊ-S9!Ŀ>?DE\ ~n &ɕT-U$<Cs%`]g,G?|m5M\_m|Ӳ ~B|p -k|W='?yW~,E7kb ꩳMto\OךWФ́ФiFO5qœUB;FCU {h/jz@]5>8[(Y@/.$] ibm{P o$#䟇7gfPo˖ 1)PᗨJi8Uh08rC\!>mj>bUJso**((GgLH>*K"AI!`3fOiAZ9 BFsj.X2g)1T(*i8ΏnN~Z;!_p)]&%< n  I2׻sHT.%}3S!_UA8=zFDiX6y;Hײ!slm0[О"!Z" 1eؒ.B81WVΔ 3xpaSTeJ%2c3_ 'o.|kL%ir(̋$"@20u6rN%4{>*StdhYr-}Im zUimFl,rm Ǽ6,c$SRm $-L[ MF-l"dUs[f׍9MHYg5ՊcZT ,OԪ}ېn[yA4z$jGmbVD:pskc6.t#ĒF0y`NiandJ3*-B$+?2[ a6dHZq6IIevc0Aꂥmz} e1aH hA~2$AII}3ٺ:Q^$-&~3W2WUpthq?l -ٮX: 8 sSD7q^,3_F($gEt}ӾZ `VfEc)l;R qG#.QQ&thu]^78mAg~Ouy{mHу 3g*H3^黩HbԄ~S6`vb#ЍڇwCºvw  3 M*Q 5>&]EZ@l3Br%"5qY-{ {)*cw[8 epRƱvĔWAŐ6թ.4@]C0 6p 3"[ݐ 8j\<@Cd:ޑ]?L-bFR2v""~y˲m3 ;r'aAB{Jw,/{6R:+O- Ը#gWz'Jd hZ{htk g4cZ8]UN;y^srg*=Ķ Ga#"F !]ǀjތ$J WLV𥜊HcܤڣylIH5OK]/t@Rrl$Í?rE@5 Փ~`ҝ6$ sS;MsJT2k{&zCNݠ;KY qDmY-nsDcN7 .,pmZ{H`W>l#BCScmIWBJw$~;5!t n8j Ѽ?Z9Dme-y g!E\3(T̐`J2p0Ys֫K؎{gݻAj+j''*D5A~UP@*BfnO;Qx4ugK4c,.43p}~oc/ `Mzـº=^7J?6[^Z7=yVjμH 윕X96B^tNb%DiOǮ?t2r4C:M6 g~O0¬f >6a8]_O:Emn3BaxN28L%3P,JШy0#@e:U XP! !fʽ8yP]@: 3:ќ D׹ +as^y  9zUZə s:%{ 35{68⏬o ў$^"aWn[+yT6g!o:MZ/B 1tViU.+[ F38^|=O|~T< 0PGp Gxy(u)yhHSH@I&SpM4:n͍Rm;p G=.y}z#Ѱ~2 zO~D1ef:Krp"h| љop7z{~ (?bOe.'p T`s0#ŧh6ur8c'TJ]ɑ;QLʬ8oXY+f~tS# xRH*Վc=L{4}mNUgǻgBV]ٚN'}9YM$N5񼛎y:a/-g57*0c$[QN׮-o;ȝ78WʅƁ*/VQ,Lõ?3?Mր1ŴU~ijAyͶ huEn],У3FUUs%XUiX)HCn0y p"񨢒Nkσt΂G'64ַΎ $MfF$,A)%Vޜc(H(9Zϩ뫋(u-y0%3r r$Vn 8׺Koc6|=bwӠ ߞVě;Y8kVMihsVBuOSֽ?m%37YPjn.TQjM)>LI$I1.=/Goaی38[-G*@9h6?O!$B z@l|'s oEhGcEF2rz4yXw/̄ŜX!9KY ?؂h&CCR|S0n 8Z|]+(!@cCǥDc#^xXz":„耘'jOLi^hY_f&S$ 64٣/ͲBWL LL!b&$Cr|-ijCPG .؎  Uɱkx1bi]ŦtF!^HKh$!7]K,F7kM|3Pu ߖٵE4~iڂߓQ;QG%/4gtHƅ˘a` 뵚ӲD,I|H^vYsn(Sr8`6U1Bڂ4q:Y4P9=UD{񌾽uj!B"WpaS26ӟ+E2wG*cC#n@C^h) Yp5apЧ)n*T[!~v=h}W'=x*m`$&&ڷD*ǁ3KC1ːA[a\#v\};Ze8r[Y&wQO 5T}C_6m8,5;amZ=wfzny^q'0yWح;"7]>@&J, /Fg Hl1m0L= Lƀ)}S3:|3ySl_uWC*{>X%K#2` =dwԽ(ӂYީ R'rO3fR7#m0vo5L.1=ʝnNYkh!1lބwby0/p\[> -Zx8 >8z$$c~>R֮*8m\(^)hE%\cdG"Q(͇pך5 FAhtM@܃jw(h?7Df,@AY)@Čn1kt-cGOgm57DL%Q_~CfL7vMJƖ]U>#dܕ8dI+l)Ps܍Cß=$u_VJJ 8q+T}둈'Um̎u5eի,!8Q]e\ÃݯzCS+9n6E_=`͇7^$>N.2!\ī1 m {{!b@pZI0p8&?!w 0u G]LN 5a{81ݟaM}Bs0_iTxۃXX\|s\jh.  %L_g98'""#MpVot62a=9&)L @t~fzusrÃ@s9q[T bRG /!ZFOa;̽+lcmal]_J*?3wK;Ljy}P?9'Fu#( >JMuwl |!oT'쏻\KE^3ukD6 PS/BV5f\@B[Q?D}.xԢ9a_c#,1V]Q]DVRo[)!CTaOr 㑃 m&Τ,hgs )MT&/SfxAu}HEA.S'8QŞyRh@Cm(M @z~o F-pv9A?FrኃO 2^Z"9AccF,?cxܸ 辝D/.I:Pc("iLJ]wvaϘC)i'K,V5,pQX]2]ff(eUL4`n Ս%],3OA@7=˱ rd}/RPb^xeq6#!C&װ\.e]CQ+DrT] /8` ˦(5;ݧthoi\WL9cB~Kxqֳ誷F. P,O^m-l3 CrMcٯ%TVr~%l% nO.vlax׸(zlmwIxm:-AĿV#k/Mh46e봛# ' #rpg[! ?Z (j:Id6 wv%/'1v<`am|Bz1Nw 4h9< c/#>A=d|*lg;%TB^G@Z`d e$`qN8{O3M>$?@U L AOB~uo !wg'Cpe0;|kTL5Ԥ86j'jV`"o^?8>kD\-%& ŽF_"O+ჶֻ4`bt[.)5쭐Vc.q~E>1S@ށN8S ΕY,1n1`%E*Cľi'c!ʔ9e$*Yj ;k& 顤ұ1E@?'}T'Lˎ궉thūPKƾ[yochǍiĆ4R镒@XI m찑jT{9n;ꢜ1_ȨCNxn9RHMǖS߱2u~ķcq,7RK|H!C;%#iC9X~u_QM==!X欫M_5-6[uB|`Bne>sEFE$C UOE%@d!2wZ\t )EU Ү=e ߫ /N]hH\L6)e굽WWhPL ȢoU&SUlEzB?[{S8]7OMΔ`Ut{Amn؅^aẏk~шJ&چc1Cƃ'1ơHKs(4v6I ~ (~FM{_Appѓp-F8~BĖrYw~WrW=!#:O 4 Ä/QUG=Í pYNtXUΑ=M.x /p#,W.N͒V6o}5yeէrhҏq@RyF ,D2#xtiHuBL!NN߶,%]Viuyuy<Ͷ#?W3d̝Uk7c e`>Q|s?4slۅ4B%P,DtgQfhGv)Rz2G~ :ޏ0a:z/'02D6x<:&V) ʄq&7Lx w.H)!bKrbG(;7KeV|p —1͸ \ȥ6I(dk%ښ7NS1{C̈́~zmθ"ŀe󛻏6yuq؇^-LamO{I,Cp/3+GAE APPWT #E|ؾOEu`{fӻ]ݟ0^Ba۝quuy;b؞!ބ9(Rtzi/lA]!ohY~{5+B`#%7@K*|rے it{VjlblR AQ1^%Ә(-݅e0@IfM#Vf#hrm5N0zE0\_ yB 2f;4>UVe 1 F rvVu͸opTr-\ noYxJ$ I2OyB 5$)%lfp`bf;9rg]%͛ԧzĴ"36"n9 '> %70*'ۜ5)I$ oWv.qpVl  LkE0SA0"Sh ~1&VV E,VGx@g0f,G]EM1-99F|fڱw'PUȒ3\3e=6!鴅͎L|6l,kAPpl? XxJrghPV zݹ3R'Kg۔IZz{؊[Xc44x3UPLy&\bad- NǫŠx/w.vhIkZ}tiF/ `+:6f/Bʍv="3PX_PLZjp׏)faT+G~ۍ嘅_D$.}uOB|W\\%o,\̒1$ ŷy٦%.EL7)V.0%TGdrҼz|QAݵ[Y;ONA ;J2g2i.2V82߸k aX'%n״:N<'C);^Y(&Y(h@#f"mk8T=ո?!\Leʨ [2FWgb*hΏ˂DMZ xкJCݳ-~1~WW qРGTnHt. 5 Ϣ޲vLh@N}]l'׹ —ԮK0խ x Ѿ%+-A)]'QhHs ``md;gΥFCkkjAc\WwЙxAm("==GؖqֶfH3{lkqC*c;F/5݄JhzIvIn?۽+^K؈ H%EoB5W#dx +ET v 9XإusgQ хW>0dz׾#0@mV} X2,w~ aNY;yzIPx9>`gznU̫lQuh)An8DM(MD[=Eou_*JҔ{)pPhfmk :k{$v\.+a0=`\r73V'{5i9K(P1KV- /6mc\"WyZHUN"پXb^|RKZK0n [KֵGj mmaZmtFb8C ZVWIDJf3( Т`:nS̥GRw*)(𿒹N4U>,Wõµ7͡j(h6FZz=dTu1 -db?UgG3$b6x 5M鞸b5ecgǑ>vK>`0L)"w\FdTmBTo-KY68-1-+[Rl7^-_xCuLgqs* ^ @ {;P 2i0"WR#3޾gX9S T:dM8'8t9 %S>:L#v*>du WΈ/z[ `E "|r~$WR8H^&[S)ih(Dkk#z7";+(FǓ!ДxIg0)Vh?>\H=5CX7/?1}792=bɻa$װigrݐui"cr/bgl-9\Iޯ2#݆4r M_%fPn z+-H;ަ~6@IW(WɁ?x+oP;ǩM'&SFӃė\;o8[bcg-x*P~Ƽihׂ3^umΈR[qmGź;l0#~Wvv|/B uŃ[rS[4dL;̩9),ɣ܇Ru[;C#Q/[4F32;&BIdNF4α)1dPP3;2?=x(-͛/|uξfÙ(m'@D/đ2pm#) tyx)]~gVŷqêF}K%=;)31]Lt/],]Ylu\x568EHh3H@ieza]=} PsK/zihk(]q/hѫ Lcf#{\a,bTT ,:JS@4M!Q bwW'5 Nm3tHb;Wch/$zF]R($nbD72zfCpm`P@aB\* 2.{+] +K5-iJ>I?*6*xc8`&sP@XW7eUNhn@O#@Է:-d' K+$azʋEGuZ``]#/:Yh>xW%g6s^RV9+9oI{ϦF=\9_oL)!T+=U+9^ ]'hePV\LP+3v(t|/I ~JXGî\3 TKAM}+0ŵxիR?FTjuBzxK)ƫY, TYwby֡eRtw qXXYy5*J(Eeb)i+ p AˀnOR Es8Zͦ^DeE(^xg~*/yu*DŔ+˅ T?8ؼH!̏zL8-E] O \\8 | 0žm qnLƧ4O'!+*@Zh#2r9yC0JfKP~ ᇹ]uTxmwŚ_.Xui@{8!Ƣdd .inD:Dn*v⓾ d6mFIJH23ϣeKƤ/ ?<{eo \#aJ_2D4Ck~ /n  0X:<ҫʔ!P5=f\7Hp=aLz$/[/B ``m(MBf/jo)-ۑmAZ-> v̠֜(JQUI{ l:.Ւ)#PRDqڸHk ZQg8?c`zm5 ;QsBUŠe^V]c4[ דb&*Tg80"muj?@\=tԳbQ%ュ41Jc1VLs\nYD 0ELCא'V(鲢[ yw*(%zn4y/diNf]܊{~5zaq'F6u b s&8(׍~-XxeUt=dyx\_X}?jTIP?ȕ[t Wx!p䢜U}4gP] F?G?"ݭK\Q瓯^Odk ;Zb'2^yMyIk21SW:QȉiUi^r_G'RZbzRd7|l}%j]nGA*^}:߫ V~+mu˱嫯cby S9w#^9r2;izzX$@+ ,E ՗/GC]s?@_Wr: |*KjϏW7L4,߫.#|+kERf"Lw Fm/P/I?$vrޒ.iO +m{ɵc3VNMoǠzNp)<%~Sl4y<8V<׀wo4 é9T5.KHTƱKD"eR&fܴ6R,%Ijay+JqX"pmqJW4I+)\hoِw|Sa|CHTW'Z1Ib0s|'^Lnf; (@z)B]DfXK ='3N!XuW3KD{爧\/* yWISUB ?EK8[R;1]BFfOZF;&L9ƻPѻwfSˡ F6j"ΩCIr4 B0]r΢TAylT^E54,^\b*F{(璽nOqa͉5}jX=?zղdYy8vAG9͆ 5 k*َ桃qF""5o|{v*y%+7_cI`CE)=& F챗{ߵq( 2,eVϗZJ`: RR 4Fc'RH߷T[zwGꔵw^?:) O#wnk.f0R"V,%muޓaM~ePj"@ׯؖS10AMw}hם*V4'*:4&L>mpAnyHTau؜5§ HEί:\oޖF,s^#!>w y+Ev红ZW2Ō84$$JE2G}$π:PѣRWrKD9(O׾r;> ~BSE겥2Σއ[@DB4k 'Zx49[+8RڪL(VL:r2ݑ@Է<H !8GI$R, )t`nÌCaWpLREKc4ieع|$ckN~XX] FoZuT55#F {ssL943s(ED;~]rbS͊HA6 l"ɪ1V{uI*^ԛD9Q2+崳^ҦK6QE=8OjxePXQ\W@$8;c7XPhvs*g'D{o-.R~D]4Miul!U)yGz2RA~uS 8JFU9.w ٍ]t0ŽG=Bq[6`L7J<8ׯFq29Dy[v6l6Q*fl&ZX[ʖt+&G%ӾH?!;CU7q)wWxZVf`79< -?7:򖀁dBkWK 7_YAb }-*Ev4M,"T4bu'UphSȱ4;k?&Hʼn&zCt,z+|ˢmGpD Yg(Yھ͓Uג@(3ϣ8oͽJ!@-/ٷS:Qt ^Rߍ6ʷ!Z%s3X㍿%8l(9\ I٪_KHtm {nR/nK_b㹧=FKCvx褻0?gqvs@~2ܣi9v;r4-Qo>-HaZڹ*7, s?ze%|B#\ͪ YP_m۫!iaiZ2g/oKB_t!7H] Z7teC3kjL23{í+c W/txdd/qަ<8Ԥ*>NruHi JG n' _w“nZ&ӨL6/'Q_^8ν+1}g]BrW͏9#09b ; i*S@K"PyxFSMd|ҶTqr5!jP`N)핽Pkt7` U#g= .2LP<^M-GA }79eS!+;iH9aiOOH@h%֗r #0`8`0w4z6@C)(3Vo[˝5F »@8vcˊr[0d,8i~=Z- D-7ʚuY̜W.}[ʻؗ~gZҧ *q. ZH3@%rJL"}ԸY6aq` s׎d;8Njt6@=H`# ɩl]FEӗؙxw!:HyNd0 Y$.`#8;طƃ?N/`$]/zZՈQfG\mSϛWۧ .u6 ?m,v"GD ZkFt8[}/33Ōؖj!~Rw5b/I6A~ZOQСK+<@%x3i Sysb n034m˗gdس7U%( g |@Yztzt1w~*G$U^#h𞯨9$m83i~kLk@Aͼjҩv!g> ~ KʼnBɫ7\B#~-Qs(EBpFyN3},dɪAtrWf%_Hc,d?E'f.#+0?G\!RN{;Nب$Tbo6wh,Jݷr:B$J]vm-.ݧ 0DVjo%ʰ>*eˁs1/Nz* > :Q8.'Czh{4V BhY'4nVZtĘ5[gG%-dsvP18<t6:ÃQ1[/+S5 VXG]5 ]7G0dj} IF6fƥG51w0]ii;_]GNGq50dOQU[CBZkQ豴r9L0Wb5h7#*pqVF1a;Lvm5r}h Au.ewk+IWNgn DJ߸L kV+ykHav`Xdqq-9!t$z}nIMxV-wX觺#xR#퍨J#(dLR.Ʉ3JᾉGqEW﹌j'mHM֊@yA׬533>}+ሎ.'ɴ*_g6T=mξU=WR +"d`Ch/w%{z*?V" dqPwNN@py"WsSw] CqWfWd;n޲YGkFIc*Rk#Ԟ~!AG$RwoS☨tں}ݨm>䛙nLe_AN2jHpQ#r@I4[j26u8ԑW+WP0#t9X[^qM)*efd|헊I۹WB%fdnK_9*N|Lz*Cә!4钿 hTQKIN-OC¹ښPivU7›<[(wFE97gZ%e}|!@nh !#M  l(U2s7.U3/ʴg{x M #$*'t~d:V;uz8 O`}*3Alk8xUHQR3?r+EC飢:7dY`n#C@ɞ!3,ݥH5 %68'|%K oCÏG6އ @oRݾe8á 9D#)P1J}#PZzS  ,Q#xu6Lpd[)L=c%l/L)JeQ|UQ&3:O4X{BDaֵK3GL[!~4U菀bFff,:CT c=a_ŘiIY=mki2;ae3Pdrxu`l3: hBIVorcgy\k8SS~-&dkpsEKBsxRJR+@QX]~sKI;~EV~LE?Ԁb9 /=n BeDsx !;7D@`|jX{wv:b:.V֭ `DJbDnWȤy:{k*2&g6ۤ{*hDjU9#R.{,}n|«{ * {͙6 FJ-:`/|lż6}>ю9 ȵ0"6DX#݂. ^pwoT\d1&icpN'`a naܷ$$?74\O:d|Wc'3]d 3* ,ռΈ%Ňܽ>r|e'o \wQ/1%o˖d.ۈHZ_}L΍tt%y FfjOsip^ ujƐ'{3گ< 's憒KeFdwt3©`q\o eUC8Er[ji]3pP](,ؾ+}F8tIV H]=O}G7yx#For e<ܮ]{)[4L8k˗!M|R̈Q:v"_sUJvcBSVsJU<q r\lk7a;yWSo른r K0QNO6K"$&CȆ0g5eN4ג>]=_;ޒs8M͗X3–G7+yv]e"ܝĮ{z).tw  mQVa̽nYdƃɼ|JdB.^0f+,'dխ^1ЫL mD7Bo«Dm|`ټ ׊6$؆:1lÒʌ^I/] #$y;wu?KVJY!"_c8t%$AA4WJPW_ޥs+R+ 1*{F̦|z,j_W\BYCbS O. Lwg]pb2`1es?N( 2gnx#@>xg'ָrIy(@A_@WAـAڏ-I/ (%қ _y׿jۧ(L'NJH ܮOPhɪʚ/٩'k'"nAQ A !5״KI$N[nu,<7XeX(ʊZa.o:DE񋲘L5d|k$641I5kv}+7dq:%TaVGm&{)yyvf * ` x 'ĕg"6C BqN 楋}08-moг0v6$^@Zq~/>>ظ(X!P{ߕv#aL7u;t@'|vΏ-~lwDJW7+Uu{!om ;z6ީ>0-W 0͢6޿ 3 t;ިc3 +^B50Hn1w4."#{JoAn0$=i.I\ US{2AMø0 b"C)@997EOV̞L,2=]b{Ѥ1{F {{}t/uL%\^q]jaMSA0H@ƑDZ3~ؠj-o,WPlg׹lrTe׊g?P,] vv( bdF)VRÓ~؈²4L} ^|i"*эXNg朒F{i@ܜ/>sԦAQ @'D;(\[tBIuM c:gޝSv̥ ֠DLE 5 F,|nʀ]ӊ@7iVKNI_; fbQEe"CU8?8Ck܆A~z 64 ǘqƐ,oו͉gOH" -sf.&sهftQo.QC<*_(J*qDW?nt;%]uMOcSSZJC?0O ho@TeG#H;M@;{ѫ[ )y@=K=BP=绰nyZB-tzn\43}nlCp TYslP j}?}DǾSlH1ᣆ50ïHOdVxXGY7˟tm<2~1ynVN6 \q=}@)]>C3(Njt'<8yA$!˰^[ʔq2zi*F;̹whDWVmvȗ1\́_2oY* [sӓp|̑5뤹3 oLN)De\F=b=9|l{R9aH/}*?V/(1t̔=o( Vx&h6nr"/RPT#AZc{l#9a^φ.蹅'Fk #PflOYHkȔn9²<Ց@nЯ YTW{,]y4=`A!t?OvĦ%8mu9|8 `ԢD.? >No[ÁQy-b> xZ.MeOAkb 2Oz.0q=W*@)LQ1%U5#RcC2!C~$%mIYc @#=")_Ǎ7h%Jgж,={)/Ŧ7^ u$ߵGb#^]w-G"?rr,2ZOni +h,$Y;3iEC0pXEgPSXMΌ9*ha Q(g ],&DNį ב"lx9 Tm3n@AŊ,?eQ,]7~F罳 6ytZQ ;nt,nb ֊<BtJ֊!/h˷Z32+k5Na8͖*O04@mS)-r8kȝ_{ 3 )[5T;bm7JXΛ~x(F]V =zN5Àkt\ \L4V?BK2dPYZ\Xx2XV6OǦY WO_VXFHTi<ʻt"5F2Zٛ!ȿ='3Wuƻ*fb /Tp/Y Ἕ-xb87pѹ+c1 <>*IʉF9.g~ ig*ǴyX\<ס @*יFu ;e6rmY{;`Bhky$NԪbf⴨ ԩlL»B'Rk!Rv GF3t ȑ TJhP1eZpg+,ngYNQђkt`++} Ws#!7mp/f`8#(v+)YJ.,vx{$cѣwl' qX΃eW%aENr2IqFe%)?'o$ZJL36pbǰRT-OZqHµA+lX$"err ZGǧB~fu/6dG]QexǽCFw1 &^+?Y,G hJX%?}ndB—/G=A\r]0N1.AL1κ`ܿch =e}9?БD2 N] aZm*Z)PlMѻyN&.P/Gnl!rT i,;r"ZeɏW5?j'I}VBaҲ| 6B!kYEH'Q@wB9)R6}7)pm"8 pj 9ȬoFב)@N+chfŊ1*y0]΋s(Pi/?{`i!,.6q~zK+M$kQDr؟d>d O u=o1e2aʍNTL)tll*8EUvF`lDD c+jb< 69By*@!$O*wQ@!iɣ;[13;Qka6;&e']TY O^q)+Md a֦ݿ/6>E qYvVٖ_W Qz<(v>Mƾ!'%_܅; {톪Y@#2D^upq,Bԛn )L$WH.{hM{VR?\Pp=GΩBu)1SACWp[Jsyǰ5#\\X2 fTHsg3IQ7# `uCHg71z6£#Aʪ6 {*Vgn5L|2V%Xueb˄a* t ቨIĻm)`79i!H5v7at8L?ڎ;.zp A,' ,ҟ`o%X@-fb*ֹqԲi\J(%g)gJ90l\SM}C9`Z q,h7s.|f4h{#M };KPg v>[eNTȏJC\վ'܏k \RTBJ"$~P_gJ׻H@;kbdm>5Ŧ;b&U 료epTs  r9pQbrHXDzeK2bͮ"ʒVڶ,움@PsyC-,3l{1oT,!2\Ǵ=_e+2mm}?H3L42͠;6[H4A[uF(1ރ~cIgAa܌x(0kmJ{.ϨYC3F'BA4 0ápC1K6Uwl`KCq N}Xc(oLhЙg>$ t&oR9h} !Y4vBfiYth֭w"S*IuZ1jǠZ\͓ R3шىXU TŁ60iBpHm()I3m.L|юh=_3);6f@x"%p-ׯ qqڠBENizo VB{ָ8S< &Y.0X~C?J1!W.oaXV 7]?OCGly@jGR >(>Zo:^ ?:}6$TơiJenG%Isˌ0PķWz&Y)h/@?&F'e}#kʞp8 @KTDYQ:o=Q>Y)Hh4Ym2IM 9 YFG "ii=Z,J2- TXqX3Nq]M7%> 0iOʜzǗ{|cVhΰ6E;l%p^{Ѓc!ę D#_!DNW PjSKVr?^_+ޣ;WX0$80eAGUDD8NT|+WF qmRxy2e2Λtj78Ȼc7n~-DP&.A~Z[: 4c A~rQvVZor+ jp-*NCs̋{ ᆾef>HQ&EUv>ryU5yn }9帅;_1u `AotRqJ W\aec'3U5J){`gElyg#BIMw^y\>r/D=_FMbz4iۮsp-݉x8(`t?Y]bڕQ]@<:*J&]ٻn<8?èL#_Vm p1wg[i$9rv pr5n1!>!LS;uJcNkWd%"%f{^_&Xs|`:8iAq!ldS'ae#FpP[*ɲ{&[&W|pbI֜RujOWg9<ڍ!dDYM%K18o!H5dpE (CqdFqWjmmjk7rF9&}>_ ~@45?GGC_ 隐/5ߋB<`։*qA[ ڰ HYKtxfb$ɟK,27tE҄QV*GG"BuԂqOAָA*DN2Z" lHRk qr0͉aJG6ߤuj ؈M #wMZB6Bow`F!#&_QAn7D`vz2Esy9|&L舰z+cC pI;}w HlHQ&0+ :'(m΁D/(?@2FPS6A|*r|LfխV~Hh0oHԹ&L_f;f˯ X"s-b#d6~Om806 B pb_J#H7V#Njx:f[f04{y]켬lEjx^yHag!#}RQ/m5M YNG&-fhFę4y`w"|6rqͩT?ɾ躼7V,NDet]VvA|9gc1{SJE--z kJ [*}2,E{~xv ,*0Cwv6lwuyTn b6w`~Mg@;?bazߏ+u@ >WzBi~xP! 'ckn,Ѣ38NO*}kF"irӶ̤'d658D|Wcg2-YD̘,j}:S7d. NP^1TV3V*$4hSw ~g87Z3K{ ,^Y"W8~H<$.CR#ߣBxZf3|95hԂ+ϣ 5"+ǫF)GRk3xGThab8ȵGe5π;FY#]xC }HwYxG su`" yA Զl}$T,Dfȃt%+7rXʍf*Yp1zVLDV:L]fv$ tS&KaB[k ji HQrm"~٦ ֬T]8㰙ڨ`.'g&=OytOe(tb+Q wKT,STF-=%֟댰 3+7bn|^T$? 6XZ>?H0#M7d4ܱkqp^5 `fgcB3ydp4j59z^O?[ 6w-Rw Np yM <쳢͟BR%1B~0B#LuEYedIӌ u@} IiIPe&&Jϑ|ǞTj8 %:мo'Z̘ WC׹3qUk$S?Ѻocn[1#l)m uk4'ܿ?R 2W-&lj)pQU8KCZpmewPj-ȷW¡,WjsT8?<檑٩YS *P &C#Jb# v2{! ,rHE.eX20jrДU<6Ğ~|pޕݰӆ|&6ȯH{6J*(t`$1"ڄE Cr@|ϋpsAPK785{YY69z࠲ @RZ _5@ t;kǬPgz*f`v@!j6 ̓t '6Ee/o;1!B–ހ +Ab̼!@t@ON M0ӕQmȢw1[ Qr_?Fpz{/ 3E ()f"( |'$ނw+UR!I]^y/sqQ*mu[7)C%;Mj7(ؒj:-8a@/c E,I~%ݷ*rR;CTNc1=Ē^_$ӻOBJ4Z@.z\@l8BZԫ}WLp#rUPWY靤d}/cDw\>0_UX7C)GB.udk EI9>('WcR%Q$ċy#g5;'Y]¿ptQo)ˀ@TЁ%MGneWƄ6w>c΃&-lGK s<+Y۳S eI ,nxO> ≏TmyI8"$!HK,xc ȪAKajm5_x++sMO:'>˜B AG:%SkZg+j)a/de8ǫo6գ{ -P,AL(T5b7DHv.dAݙHtּڴq~iwˏ/!*첈%aGlڍ@ǏEutwoD31=pfq!ce3s겿ԡ,ܔRh|Uˇ5d={l"Ns/%8Z\eøXk2wWhCZ$PgEq%{?a-lH8b^zљf.%!cֹݹ-<- ~@rxJɰZ_-e_-jLJrp!))K:%OeDk!Ӫj7?cW'!MΜ$8*l3syFjQ~(fI&Sa[^Z&E&#)dZy1FCd7bK-PQhdSt>HۂvnLϑ4euҰ{4:엛Z]: Mk4o3xa WVknO>!K'[+Ar#u$5 Xp0Yڐ/Rx3V?pf5s8cVH:, 6m}D+]DX*c"ǐiS q2ԜEJ$~[nYcST>Xqv,J((l5wG{Pf3 K$:/cWqm(U﷛|Y]]TP/ !iL*mSq.RG@ WիV}&,#0+ͤI ڬ2aW kh10ḫ{5 f ;[iE7eo,%KD%,Z/f l"+<jB܃|K |*xMQ :VEZ<~ xHJq`je=0p}iAqgAŕ*8 K-Ƹt.*HOڪ¾'jtDԙT l}ys}$޻<+>[l͟ڶVj;}FvRqҬحQ2Wgm3T6d Z =a~~lk*ޙ\fMwwgQ#_7ʖX? OU &[8T}g :T5uR0z/ >GsJwQ,$ M]&h] Xe6d2RysCKI,c[+O "])"- C j/w Kxɣ3\ 6)xثj66 bn_[ߍy&s^ :,W4#4uo0|VJxB3V] }|Vj`[mi?d7>&ɜy>ӆTi\ü=}о:Ei K%ifY7=zx⦝T!YEQMcK e<<V(ƈLT0(q1)!m x:7EO⎕܏)D@I9.sxI)["u*da$DN:NSC{U8aݗfFG;2TVۮ_h voةT DRK҃2/!JDHˀ!20 N }JU&$ś{/w`G@ 4y&Q;%ʠg":.lr[O%JHM"&3I9t& ϶2_7X7@"%v[B>+^_VQ  sc>RwUuH;7#x%S1/loA``j>gm`P0@~UJ@u%/*pgIb6/0niP4gwEm)rJs!ݴh `2`E.by/Gh pki>gE6+ǩиP!,Om$=4ի$'AlSԆ2b]RcҚw$nv`&pN :AYZ=0Ѥ75)IϐD:'-tG5A7KQr+񦧉 +)t|딛b :֕sgkm7{oW 0zQ:/>r܋=RsC9|ȣq_)45[וꋾ1;ZrA])@1m|| .Qqsf8O& ;H]ߝўio몗:/KȿM .(^/!a݃q8[n}ދ[td.Jd=pϐ1ɿÄ9 ӟt%ӝ[ī;xxgd)e0IH!6|4Lj c+k4Ƹvq~R`G7PQk6V3P^IY+Z}zet*K({OQ]([B8'jbE,5q/m$ *Yԏ1U*/>3#B3 ;˂[$|qNqO198tR5̻8jb3cq>M=TipTN^$A0|'ĭbgӺL)3 %L֡9Uf9}Jw#GFa|DRdpptK4.(=zw2ſBԸ <:ax}eJ=Y^{<݇%,`'̟-E 4/@`9pU0%ũݳvIP {r'S!R}5p t ]zO^hU)Sه`yH\y;Y(Z VDpvY&{*d 103.=A۠(N%hS<Εh2t3Z(gl`=*:fT+u;}iشf?bkG?'V'S&;C1|Y_U5|Z<z[I:@V mC6KlQ)Q*K(DѴ N fMkU< "62˪jžaٍBju~xPssFݟ{;̡;:6-C<>4:3^^zP8m7PqѓzP/Ɣ-` 1\jI1S)lPSQզI%օ[m'` l}%Yr]hXt4󽍒 =Vk7l;}Pа'i8;d _*̱M#* SaODb}rArΖc6iᑢ |V f"h Ϳ~0%E ԙB>Ēc9?3ۼe(id9ҐB-Y;.,~jĢ ͒+ȀL=pTN%G'^̀gSo" ӉgItBK `dyvq8sn}6'm7+[cmlî 0 Yqu/'Jf},OdXQAOP& 0}S~4}窙:vY*-@DL}䂅d0]?.Hmߩ \#LڙS=ʖ H9ÖWdg4)8+XTdʖvU$[vTE̮\d(@C"' 0g]QZU#2|b\)QmvV-Yu1UVTNJܭLuze)gf6xhQGvV)v0.Y>0Gώ"Nݶ}a |{)aJ&(թyD!JVsk6\gqy0[]H튑eV׹o)ю:suk.eC^@9-`u/1X3;/W]c{uK&U8FX?x.3e–s,vіze+!AfY'fo!1Lj-Wo'y!Cj3h;{>Y@>7BW1@gIro!6_brI7bSG7-!+0H}UAΗP+'F2jHv)֬e%I O8'n-=a̸"GқA mV#Aա|@:=Yļ^]-$ā]ڲJt>Ħ IdGWZ{@[xg#O2շ( TF.fK ܾH~DA" %;1"1#8#k:TϐFIJ[aV}Qh٪<^\)1>ꨐC(WP' 9fWs o-, Fhqe-=ġ)0SIf=`@Nlvf>_S׺DTn%|$ﵥ ״T/a4bk0n|HYkUfMxJDۥv/<ޜ":ٹ4J,6rpS,XjjBZ1m(LNnP8E"K>@牤xc4f\K?]MuUvZeǺQ-Tb Zw4UƵj\[ѾGU3IS?fmPhBy%}JB"}ļ28Ȁ:zVoУZ|M!,V' ;ο;8nXO}YvY(G~Lݪ5v2R#>eŦn>c8 2L..vD bN){K-l}_C͛ҵ< ^nqܕ҃Ȍ;ѭm@7~,S;mJ xTVK\}EMLQvWVQ*rb @`Ӈ g=c֒gBunpO#;LTsqwjB+<*{ʹa֤$5B6bNA0)a37`~K! J:ajV;3VQR<(l m1Rˣi(N ƒeNFU$eRq'vE 7Imَs4RVœ^UjwHx]n!(@EmK1f.]/`S. &_VdB:c9۞!r}60.à{dIjbLf ˪! &? [u7tTA ~gb*GMd2 %jߑ=(`e+Sy3:ݮ§b eGO ==GNYTq@v!0S(asw*JJб L?TG}e{F;TPU/iЛų[;`l9\0@ u>I!114 }o&+f&ARφQ{ 7 }W,*at3#?mmR&,ċGsj<3u,&J"p=͖>p; O PlNK ap,qD?ơnQl&(;9iFj(a͂,li!Hz[ 8S}]98:b4óp\lg\Cv"8)Į0kͦ׫E7O%2@ \+hR 3P.g4@(x{a;I9P u&u輗vo|^-nJ>?h#GvxfbJɆ1%E-ȴ`"&pSF&2o;: lJ€{0XB?B,#'Pz$%Wά:ru u#'Y9"X) P 9K.sHx&HIw)(Q~,VFJm0nWg7Ω 2W)f 9!@ @ֻ)H{"F(legd tBsCӜR].tH+8]4p~(yƝ4ыY}H !*=K3 ,*ͨE=qR%@qthڂpIy)HFQa&}3AV%Lʿ'-:Y=d[ rz .Lu;wDH )\'$rS] %,"g7ouHe!;SؙlnU_e+50,lk07(j~!!GC& O Q݆X[|6JD@gCtI7iL^"w'A8{󾋕T;z @D Nq%g9<=ٽYiIqFUQfȂ {ׇS `BG=/b-ZO"6.=bdNf_Ƨ_n'?L0$!^Mș5֞w ?)Q0?HHHHn^y+)=p>6x,xa뛮&}[돻{+Nr"9d 5fX^oC')*2糜_*~ `q @a7W5 jB^6xuH>M `2 @!ז$I3>Y].+P\{]Jyh=6d K@t@YqPPwzklCzgfhݚE2ݞt!DYcdÛx[18PJՍr%̄=C ZIKˍ4ĀV =\SWbs99?%z9&\Y%ի7pNcӝNw3(y\fm 8%B!kdLِ$"DХRM5J'Mg8鐒E# $%E8_6f|}AskogRL0Y9ј4pI(Di8;"!=v. 1`qMah0 N t&b9 H7Em Ā) &YB^LyC[fKКi36$;ӮH1)$Y%H0+%E8w|6𙱎v,- ֒-kC$J2z?%1ɭo1PX7 ]ߦL! p/uKJUuJd -w[0KtsGxD S򡠈o+3[KLBT=4A[~<}w ,qH9 䬡b e@Ҫ~'[TǒBO= XJpyg@lKRaBsn8_}_Y J~{Zѡ&L9Z2щs0r-1wPvH {jɐ]v  dVq.jI|5Ce2\t<-{@ߤ2)U_5=ۗ]{~TE_pi>Rz`JAt>m[b@uA E=mqLz<5ܟ%Q4P."EZ}򌀚H2Xz,rK=|;O/>!g Mn9=kAļ x_ԓ꽶I 6lKPkA^ʚRUrܜ53BFYB޳@7]t7l$D AMHB} 2/X.AZwz}sr 1U X,zBp@;{2R1Bp,=*cMXDOvOf=meiZ.g9d"_:R8漊,I[ߛk5Pg+Gi+h bTᢋe/wrk]h=oNTIr,?A )Y+b\ k@?LTX$Sx~zdg\e6BA4T"ӠEh"T@Rzc/L"(ߛGtl ec3I"c~tsHWdoݺ ղru kɻ(,P\#cOPX"Z\@RS} 0۸3; WAO1"g2QY`T@2k⊜L7! ZQ2&nɠ]V|J`:z°zdE1끩n/ qCD5\bR@"9i_ l)L{-\sb(7>!n\4ײG)9"xVʮ`D< ]]3 j;ZɥbI+iRW@KtKyH'EyCwv/wvX{&ePn"y("lm~R \K$ QHr^E B>*1v 2Ya8kEmğ@3B;+*! _ـG 8oB"7:rMalc<˸-3gkivWm@L|_tz砱V$se*r=MO+yT 9X13H.9Jx!eq{3$X.GN~w<>==Xm!CoI T[tx^\aX'8/g /խۢk"_/D =)ۖufgJXN{kC %u~x$! OozZ+%5ޭ;Π%1xD "$ل ڊmd 0y9x* ]V ۄwvAU1ӟ}/@)>-Ve(3 ~('0ӇeTAFa3*D"mՍ䱂2.瀣=j e7857Z N}H_/T>f8/[~A|73 `g.F3"NB&/.,{<א:Oqqr$;Y1NG|kxJ1KjޜLmpWXn i/֐Iyaa+N/itOq:/~@A6B! |" }nmTP;Y0kb5B'K Ep rzt5 @Q/Y/) tʼn^\ .vHc$e PF l0RYK$I,3Mqddj<>Jg2l~<^1Gh [sq-6Qѵ/}[3V~ǣA 3q[+#fGKh.n.Owް b.[4d[}|U6y 9>̥9֋ >Ŭ Ua;+8LҶ8.I"aaFf)E&htgΜӹU5'Ւx"Ƹ"Nz|i!c57Z-uK\$Ί쩱6rsY%2Jh O A/̱f^~>ŻLw/H@%j*I+AH2N+1֖z'2| To夺5C3js]9]$bӯD#7u\WoW#%n" _4Alא7ӛP ,P\hYmfҮ5Pҷhl}{`EM(? y8eL,N'ĊLy!92\9}~&+ߡط̚Fgxkpn.YWr`^Kvrʓ ֤ l2֘5B)<6BjJ*㹧5 ?m LıEa02M{M/ERe'(."1QfmQ-< Wq7ܤV9>kEZ:ܲ{7 mB&_My%[)>5-L]HvvZ࡯&s$~v=KHL$I:,U6i7.D P`-Ovnh1A\ނ]-ωnS_^% *J[u$EQ]+MV` Qo8lr14{2XxBoSݨD>S}Ns'IPsgW5╸1·`:q!Od<w&-H /G0Iy;CygUd$a}4e:3gA6F%@elSoOn?KR04t$vG@>WYd." 340-Ә<'dٝȜXaN rZLX6Yކ,eJڱɊ0bݢvu:zj[vMCg5XdI\2C, O$t/i~01- *HLQƗ[0j'oPnNrcr0to5Ĵ%v>E0i1Vn]-{?W3鳹7~u-PTyt6ǖ6B$20K/Z&s8p4?Eo0&uH24x#9q.)ΐAX-bf\n:ӟ3'rKxZ-$xܞV\UH1h1D!z׃0vij" wNa;|iDEK!x̞ho,0;v+F6O]ҾG*nłt1ʠAÜ\Q/,@;reS~$ CsO'J8:gu:Uy, jl١FBhgeefxr@JvTV7'h ݚO3]7W}y#D{' l58XG9h0n(SV{YbI"CM&(#"PE=Q +>8 @J|$R" PG]цȐu?JuFn1(=qȽ fl bt|3 0rπ; a-pQ} dE3lBS3k(Q0K}W (_E$Lb86R^=a]g/7=?S CR"" rs̪Dj;dIm2x˘V0Kx$OJPlu-Z]Gҙ9]؁)ifv}א=xd2v)&3U0gz *;4"" q``RNoQ<\yu}c!X \' "D1@-4+6^ZqE#upP AwwS}M:K*1S-ru*]c SʭZ>A&v'LA@̶^l2Vu߀M j"*%ݕN&[/j=(^@ 9Vx4ΎGxd 5B7[vycةAuB#O29;kr!PNE[0ćɔʠ(8 Px0<+JVϘ!O| +Ea/B}SgjM$9g-r;vsXUB3rbAn,ەx[(Kt|dIЊ!}#U|^wfΝ:4ƿݟfx ٓcR3 з@鏘7' >0H#/-e,-Bqc_m:Smk`vL<~!'$ΗD`\Z5zPTacPYB.~"lX*=҈n'KE}rV"& !FқK[x7RNaFlءjPA+(i KՖkGo/[r7K2 mTUNXAS7XdDgP)$]wUwS 5yC dG]' ⾟М_l/zf(5-\9{;h!{6_X!g/t&c`< 6 {Dky[,vf!IuF:>,l)Rh,}9ӳxH&nJ Ql̥ IπBo!Án? Ep;D}Qu |u\luMN*4'Дde>Q]=C"m[v p)X!9Ƚ  L}0K0x.ܼD %`~̳*bqKȱ Y<^ߔ~69x{c5%L/= lIM0,r^Ņ 8y-b"8cW^ta}nc)k7xeOWFwUX %n-O E@h5sIk-D Q~ߌ#5~8FǙ9g\zQHȓ1 D"d݀apt)Ё ";b$RYX D>x bYX¹ +3tyѼE#9viKL \{S4vF0(a&k9Htz;BI"gRKc RQt')唝W!WmyjI*Xt9[ʀ&,ܞ9p˱QV[-w?u;cFKMU81%=lz>u Š_k5 yck(ŗv1/1| xxۮ};82D +#oSGx\CK@*Oڽ4  }1J"ϟ&RP{tнv*$F<ܲ+w<#Ȣ*PFoZ{}*hoWs&ǷD$] !bϪ`8y:O DH, #,@wb P( 2X1Z?z⣜4 lBS/!h۬{"*j_zGI1AH#8j"` "MKYk:U>kZiљ4Y|e+TGpm?o#ol" wg"I:,m:uLe1k{ge+1paށ6kJmUq@KCVNjI d2 ZXF}7Nvg^>pEʷ.yM:!2|qRھ@]LY2/&-4ln6N;ā{aĘVkWm r!x&_)jc L&:9z4fA;q:$ @YD ";AZr*WѲm$D惜j+ߐٙ@0vC{rM2 wqw9|O'#-@A!$Dej豈˝W  D@whMaD<.|N1( . ;Ϭ/ .tЃFz$ndhػ&a>OXɆHt7nJLYQ[7ZZd1EGLxD؃t1Y(^XJels6+<ю>F;6p >" "cf PH"ͭ #wٯ,RKs͗g_4!>`.%m=&La3 ӒY6ZR, k=EPd_܆ XsFKNi L_ன4-Ӗ_8ᵵ$#GX.XŬcge^BE%!]Wl]s4*̐~X # 􎄹 !ͭ`/:Eijs#=Kd'ic5>NJ"؄[Z[7H-I:La@#XW]8xx\Fa |9MKO*%ҊQDs Xoj)Ԡ:P zfLn#t;nܷ-,7d īI4͝QseFKzM W)tv1[##es^f=1u;躺vk :|MbugR\Yo"guqy:Y4Sm4#EtJn7s,(fD ;8)6Z7}YTf=0|SPjgc3X'K1਌( ݱB_'4 1=2$+}5.ywx*>Ԯ#&Y ?{ @rN!B'5F|g++Ӭ ռVuy& 2,ڶUi*XCSn[QHC2ro%P2Ą1*Eɏ4r"%TsJ(bW|Rö{M*DN" B~^XDw r5ʧHr&pV*{_@9=JBV>_޹O!,҉[fT#ddկ R>T{]֏ ŧ6ݵ.ZR3 <l %w|fuҝ ˞1MԔ,B OJ{*3p`a2V+ohkMkvW7^=o`_X]^5#&s~uLʼnI|mszlxX;.]+NdD]'Vf𴈄2Qq_:Ce%@~8UvpےB>wa>5P8]H!GA!$<_)i̞O wb;~j(AR]aʢ}!=Epװ@<>q׉ճTubNXT!A@B)BR%\W_/qFBѧiVO k|ۗQtdNrÂHtVbLj#q,1 "`lHZ;~vc73Ή5u!K|_NƢ֔4XF#;(5^/3|:@EQPʐZMn(|mf^7|ՉIG% D9IwQ'`쵹r&rxեzwme<Vuo]M-g*z(@ʶxXԜuY vқ-z\w&5^wKCl͔ԏu1fYwqC]L6q0E̛a#Cľ#:Xlv~LC(H>wQq8H3 t4gMͅր1wɻCy2EA9 Aӣc6Ԛ*rp1@`>n#@4ln@]CuRd1Mgo#tc6s`d B|uOO &c ZE 8]W>JH}Qֆ8pA~T\5WR\ H3bĀuS_1@tPbJ@S2 7?" DX> |MX [my{gjswɇ ˖D% tڂ fQ*5TD*Al`)p(ҍv}z2GBE i#*wmܦ\Hڭ2 nȄj,JW *.鮰jSTA^n9Yy`;)tkF $Z#UEGm Piqp ĄhXP2AJ(1"L86ʔKj\ EX݉g\Fn)QHbi-^1@D@(J(*Wh3r "U#$R*[@FQK+)m(aH3qD,UZqR.F@Ea"e,E?7#qUXj\2,c.&/Ig-a!!QH0b*FJUnA!mK (VmBP E%UQ hRK!mȱ E7(*j%QE|,"M (ZUh m,eRAuwv_cmIEi..MobjdYy<={t}^w{/wm]߽yR*t@9!:aځQQpǔ$@GU t1?L$; TK+FQoπP$E=ݐQ_-qAUOyQIaḭvQ@5ݥ֑]Ps_>?⯅D'5 D$O;|" &U|Z&Ɉw51QZUDzox_:nk,@{>HTaasp nBTa" ~#Cv?ז}o~?X{ysp.pD0 [Yz0z*F$` ͝7c,o7(U꾗| q|8y~OQMHj*u*aS:{2?v( >vZkE*Q# y kЈ!6J?vPL&ׂD;X C{ D @@ODB }_9B08:5I2!tJagF=ctZ'qA;!q@*;X7QoHj.9SIo4!R :D&AO}w=dDVr!P4aG D-UP*o`|Rwq*WĊ$Q"O5H!jQ9 å!bwD`Z>׭qS_s3nys6)" Hr"3"Hx't;䲿[M2PʈmPHHn T-"e})ȴv6?DQkjז2?p[:' ~ˉ9)!k bmd"zv Af^(?wD` 嬨IֈGJ2u@:R5u]Ow>Wi7GCQiAW-:a47 ň|;VET " 59*ӶHz'R qd85@;ʡDvf ]pk!6R F M;pBy@)5G,x?F@t`V@ID=I3 <мMO )?*B[Zҕ|zt&g͎$P1&ܯPHw_j^Jրʭo+Fq}73` kd|Q$"?ˀ`0W=7lMYncVjqݗgƞi*"H$$0$!ZӉaG kR b{|z0dTA B@đ"$B@T/OLu;{c]}ox IO fYwWשyQÉX@L\op;$~o N]Oey`|JlϚ}aG-)lt_Ύ۠u膔\n7*>wׄ@لHZ,)nJb0#@$LvÖ 8h,LBUc`d;P 9d&8ҧxR cy[ul-j~<|4?o_ f ؀ $@{a@>tWGK=u$C8;| / SVd7,R.-١퇹_g:iQ ńSg@~-;:qAV_ͷr;ӇlOcnO[M@L0$ A3ac驡Ca:PPoݏrBŹrL"A *vZsg0QWBF0u-I.U4+@a7PD]-U)DH#rwK#;:w.iۺ#%qIPd,bF_P(ZPj]0*R-@.ér_u7ZZX< i}G|Q-KbA.8&(AUP|o^\ß/V7R2'\@47ysHyr&SI_.wv/_: UG *y8_SZQDPp@A_ HyT%@1DBD](Ov0ߒ+[WZP _RAEAS]t@ΈܠgKf]V@szJ=Zw1AJ*aʗVUXD6( AW en{ภf!ŧeI7@ Z(A0@qsn*ш$YETZZRZ)jjI YDdXEIcE $RIAJʄGZuQVͽ *kWe*rEIQ_"`+~cĕ`=͊G2T8ؠp]8 i 5Sn߅ZB(";(LG>.E4+Ч+/]Lȹ2(kyh[:Xn˳̥ݒDC@ !#@U7!s(ΐ" ,A/h8E@Dˋ+ćGEW6 G Ps# khGU)* PC: $DP8\A^n""DO.Qy,"@A Wi` 92AUD3 A@\A2;(e@7Q&gȠ p@8ٵ"71 9"qg]*z. NkI,Fmo -p& p}MEԀ70iD*"M 9R!P\}BUl4"(#B(SJ"U*)H(ƒIAt:D2 p ik4nC6ƨu@ 9Y(&}/vHl5l '/5@@HB0\$Y!"B44 .EAhQTB ]}GqD''k6@7Jo3@sËB7L&^?Wy`TDAu322D B4)J)H%+H"42H2 2*ExP7Yt*"(_DԄέs(k]nR$`@" F) ]*0B3!m"jUQr1P7@ļĎ5!"@ZTooJ Э44CTR WUt&dEH(Ho.*p݅Pps3&ˋ[̡Zq:/@{5K᳈  FpKkB*Bb`220c`FF$PQQAQ)iUhDiFDQiim$:TFEUD$BAY @P.\ѪQ nmW  (&{梺@`hGk~(ᶶyc_H 3l&2'hEZETQEQihEZE*QiQ)QQVjAUj6pYI"A$DI$BDaIddA @D .ՊRy,蠥G+Q}`×`wlHvt"&9P ZTh(`%ΒI ihEFJEFBA9%X3 DT 罣a5b/T@2 8sk8Ÿ.t`v;نyNˁNIOPj,`@a;-Q YIBPL0t#ъ;\l%DjY̆8.oh޷i6{ˁt CK*n-; 9PD $\`$ "!F)FUi@ZQJV1d-]4 >r*bp-5LC2U̇;h̬FՕpx5K9\<;2i4 KcF"_zzZז흔3\rBgn3tm5&TW6716VmIFE3ȉS4E$(jXeFƐ +v*l# lsg۸!=^܁xئ>LL# $ !rkK@JҀ*VS|l/=Hԋ[7ߛ\:ynͭfR&MfKA4(A`)EVW'rͽ4«۠l!G;cZ |)]m"j^:2jMc$[Gj W9[ Z!dP"I hl!!hFZ)Bi@ZPQJAZiZF!FE$ el_eHA2t2pfC(N,;=[̊l6MlRlgZ"$H֙I$$cbJ *B+H+E"7%4-"H*"5\bZn69qE5c>qݷr-1{ 6s"hDcSF#;:U[8%ݑ19@{/#wsU{P B(RҔddRE$la\h6vV< af\~xHBH~*aZw즾0n-cP* jL=Jc"Vc(}ktʈf(-m#V[K55|w |8Q$\u]ֲK[WGNmv\-ס|ɻ5in +$_p;WD$T$$TddVAIFERDFEIIESva$" UKM4E )TJ"IU.Pjd˽M-ɂ컃V>yC7x^ Y@Nz<5s`diDBAd@-E$A%Ej$PF@""RQv#?O)rgSmĴim4/ֲhu6znhmZSpED3gX*"!J*kW @Q@F*j4(R#AJ)  -(V6k!`ri* 7[5 X"@ Yu%gvfա;@$AcWہ~u>Q}Wyqk35İ1 ݿ];S?"_A0D!vHr_77=y)̚M^GU&ܺ=.GJij(B- J$)$*@T@BDM !ykeUTDˊ"H" -EVAEDAYQ$P@1A5G{D~C}^( \Yv6T<TvA 0a(|E8V6ӁP5oHd(*.bo @L" wpPj\&TOj &̈ b* gH PNfFPDn/eT @˚0\G*(H*AݶP QS* ]6MHtF*v*k(`1eeQeTWAtz*q_B&Ko3 Ȁ)*) f6TD2@Ce@w=%oT#~J-"9PTWeQ h|CZPB,3cQDcj ("TCDBTTDR@@Pj*"5)J`(qA @$ U YY$Dd ^P  2"H"5P X X(ZT DTU@ H"\ͅ`Q@sȂȁ H%%Z( DbN32NCG;:DFEPBD]X|?|kus2P% :B?z*3,X}!H+PTdDHFAJUEQ)EERJTZTQJEiTUEVHUz -PUuMR"((,8"*"JH@D P$D$Y$G"j¡9xetD= ;=nܻB6 v^ЕHDR"$)HnHBQĀDD2&FHHr$q**#\=W}3я-jEyOH;_@҇ mɓ~^X1C Q¥s;HJ 9퐭TX6l=9GZ-PO]``SJxZ{Ey͖UE7?m3 6blBAp@ :<ԙsF-q.~7f vy=7c}>R OeYrM|"--(ouW{Cs01o||˲"Kl΢G_o%D] --jBwQ--F**)5ybvC] (EtQ\<8a=OcorQ's@0ECJg7/A1C{ S& ΠY3*]=] &[WFa)] Q: es6Yߦ cP ADscQqs IT$H($iQD!_/>.NԞ?=kg ,D6i{P#? mǟ9 Ġ hh?R}ks_Ni^g#@2]=$iwy~o?4Yb%|zU K rh3<5I/O8P]NCκbm]ͧJ_%* 4.U` e]L&7uRz7JOBAh}g߭=>UOKuVĂօX+<!bfPY (Bsl J~sP1z^2 }¦i1gAI?k&服F)5qw_;/VnyYʆUH8jKrIwwb(OuL)ʿ6Cʰv_.y{UumۦسcQocã/y 6Ʋ<!bN[30"uQ3֛ڹ׼H6'X뾗fʛy^j`[;~p|rdJ*UD1v%:VWu'~g {u~Z5$O1|}:ۢ q ݇?CmuٍC+ [6/nOޢszRH9VrYJ.n_i;0dc9dл~mrjS@4}sRԝr,0ڟD9z'%!g>ogյ~l/"1a{{8=lsj=86OQis9r4]KkGrrVW}+f_w. 0Ҭĺt5Ng$$&aG܅3ʲh̔FQվ[^ MMϱvy˶^/L{)ߺӨTnBin0`ukq#әuf9{u]עM .˜1]ퟎK<'^ j}!JrlR'M}^~ UOZwBϒvQufgEW4mYH )}+#s SГ#Y)S;+J|CElwjL鳛GZf\^F`%@ Utg3fD 6u|-s=͇BVQsPVf izzKoc.eěa4H2Y_Odpk{儮<_2ޣk8/t q=( 0 !6!OSVN'Wy?^6b7)G @Wב Fm~뷽T2jƧ/B' L!FEyi.?`0oy+\G޻z_Аi7l땄ZALbc$j&jXn Y JnI׋*,r2:2d`"[ܫ%ĸ,F.m^&;`E9Q0ցAB r[.K-Iikr*cuW)<{oQ;B~?۶ <AQ4AVOۜ>*FFX>S/. kԻ4Ј5PPZm0r0. &@CP.1yo b!<_-0fW<[*#Y1Զɿ$P* cߏDc;[-!㘃\W2hSAaȿ 1G}]_4 X# V LEa5L;[#ƚ?ZJ})u$@@|0Tk$dz`KJ˵֢ k~\~D`ag\"q҆%G{ 7+lԁQ8eH}WA2 mXX+SֶkmX @Ї^N`p.ג7qF ;ٞ7.,[[| wbS"YIiUc%OL 0H ! ۔[DbyO3x8sL1urdfjZZDb*qCfYZ˹* rиvKxğ0 Mħ+*Vtd=^`& Y^* P@D) 6Vv_o=,\~Q.!N$8es#U~-KoBL"l$vk'H60x;*y5|v8( }4k%;_|o#y^r\cd bbH oY-(Ph+U-!o,)tcB#,ȯ"cƹV_BՉYF^ȡ1w*I>}rN}7|?DqNl6Hn}CΔªԖXEMڪȏH$,$ư%*eZ㽃;ߟgi:OB*ߧ'<0 ^]#K@Yj1x_ x[0 =ϕGBC0{5)] nR asMl؏J|oӀ{IӝFTtY<_61)BƮm{@x.=^u6K|.Qի>Ɨ`9Fm7ףJ,bЕUPjvSAY=4CJZ+)BDWo.W g @xP%eDjK! ưw)*nv:3} ?5*- 5T`hm8-B"$H 1ƒ($,,\a|jEFn|p zjw Q긥ij<$Ox̾׍ul`6ѠLxp@@@77b˯ڂ[sp'8-yV9GЯQ}}y'Xjᖝ Ҁջg͆k0]FCqgX79ΙXT2 0رeL+8b9"ȥRSVڀ& ]- D 8#=ȿ pW\TDtOFSg~*,\ ; 3v d(cm`66Tg’+%ᮊqE dL6R]A[7hddKlwaQB:["b2Dj6njsjew?^ʊ 0r %[cV)HBe5B*M1U,A"@\ڸŌ$%<-a2 #L\%L1&[*96Y)G4h%.,Ns)wtg,+GI9#ڋmBxī&2$qqp @Ǵ1s~sR`yrq)s iWy4}7}79GPs˨Ht)3oG:G싯j"Ν#yȦtDf!<,{O}}bH$#$ "B3zH{h> ^ !M( dym}ŭ/ E^V}p"񽿁{\ I$I$I$I$i2I$I$I$$M{$IfC Qt:| Aa;U@*+"Ȓ"k@)Up{@j "." 53`(t~K7ͶPD@A͊Q9='X@ ~tG!1Y|ݧ>Ba ĽnK1$juYG l7 0/,väXBEX~n;| d |ae@:*4>UYC~Dv-Gf@8+3 }:Otplx .5 '*O(2cDy*Ԙ94W~_o3yM%쾫?{Em,3ysnXXHs͍.`oi&3 zYr 978e77>c& M~=l 4sl4QYDM\xUJaN/w۪4 4M3 ; Z|^S 2ΰXqPqqV€c9ww_#L*;o*'@[Ki 3n-N9PlO;>|?D>'%Ω7[Jx`^Gxk*{-<%n Kނ=V`[3|`ד"K)w/֠o;6=ӿ?i8BI @( rdʌ$(Jvޕёf$d-͂$ +%(\ %DYhmQ3WpFbX p"-R`!-#9ĥ ^KKdHgXi7'cJkD,O ۡʢЙHaeL[X2:SӾ_vzm7&Ƀ 7;Jg!!l33hTy/섂.wd ¼ȒXt9G77%f r+؊ʮP[lhU8jg C Bbі4--\r部scd LٴvxCɛF8طnhf..b@J۸V0` 宰IV-Z=-M(Q!DRUavȗL*aDzI939:bD!DbXU?\(0a0*H !&Aq/D0N@dFF&O!k`oX8xMSwF@6*~DcĂ6=NRrN(XH s0$jp)^. _AƔ]:DCSV5l͗?D>g*b-L]K=ҶW^6$,5Ḥv,:FzIS@OS6V*1v/chKtt/~:IpNDAhg [UyTz.VxkQr](不BdU-D^u2Rs1_O>6')y4]12`)ETN-03>d bL3IhqFjvwz2&me#HZv ['6r !w!Z<{u+$UZHڳWJr dPZU\EcT*-7*8!nXMG4Uw5Z-F+$ @DDHܔ7Q "m-4"rX*0؀(F@)T2]ū2e<]i'ǘӕApԍeIӡDo*Ρ$R &]*G ,"1# (igy9tizӖNR~Oūm~`ڎ_iE_vs}mX!.v9tg}D&H&[^Jn/E߹2]r!À "dPvQKD KQYE\\1*Ba}̣1y[ 6Ŀ,1:=zhr ٭/MwXb!- @}\HlTސC" @@I$PAdh "pR")* Ո"P_̀* VAnjR%@ UШ)bJ6Wom --¸`eG^?wKqnf\p2.CZYsyPB!qJ#1G!~S^.W! 3h.:l_Cy,"TPs&T9~_󸔶,\uƋʥx?G$2JgT_|1v @$ rEϝ[z,5#}2i+LeZaR mK4#zoˁqBdu)v}Q߭qvar\*JqFݼzqZ#0*p"qT-=6:E)J ZU݅z ant>oKjCc2yx|ΞSԑdkf\|[;:eJ9vkX,s\M@ I|ʘA pk5xi-t1Yl{~^dUju¤8G'bDv4(S_+;ip.TZ3Ͳu1.ٙFV7ݫUK|IЂGՇ"C0<88'iy0LJ!%KKQu+d$DVÿb%-Qߥr%9HQ2e Qr̓-rZ8>E|?kD5}[N/ +5 %8k"@>nXm8B ~,OՈqg0n&~8 rٔ@+.> [%Ș vKGT5_D?VF*p #C8hgE8,셳3Z VZzNhmgJ>Wk}XNrBԼwD -)^-j xjNM}M,g{T[kt7e|2#&MI4ѣ9g-lS$٣ F5n\)3%1f4Q#BFEQJҨ+$Ģ4a$B-3S`#!E܋Y[.~F98$9_;7'7L|ZZ`d 0,8 w‹KWGt7=!XoRvY{:hk2H_܍yjH#71!ӂ:^]`]x*PE(J@Q/VgMd 3zZJ+义nlS}Z}] x2ft)i(Jb Y ""PeҵIFE*(HH,*H$DJ*X\@((`_j`+ Ȃ@jgA%APh¢//E-dE- y6[;#!Mv8e$O},|.b( y&dH--^\ _J5B_yc! yxyFe``єd`GWSa-u.ʌ=bG}eF 7KS;ȥq|k0$(d Q$XBD @ ph>aPW1$jsbS3)gꏌcWܹa|DfV@\OO\t?mnjB3w4eFbNQ}z0>t+o$.4NŭV;U2}L-^h0̫ 0GWïvA&%DĮ7_~"6E42B* YU\YKo{_eާdv80ݎPJ\fXu35=m֎D+Yene??wW܊&´A}j) ӊfU>QvsxFQsK^7}+O1*qr N U#Pv b* 8pz^6.- My ۔"x ~Mtzh'Ϟn:10Ԃ9&c?bpA}$(|~_Z)[]@=(Uv0/7i|idNhyYQwm.&qwq ' Q'Bآ 2/tP; Wʑ=dK@-R: 2⪥~- k*/ Q$aDr(8 B[>OeLQr>iq,'v"~mӞyYDgWe "h (%< Ppq-na>MsOefcϧw~/k9<} _r3``Ki~bR3$Tb#E/m}b˩brC$4R˃0> ўF}?^|uғ^ CxjQ-5|Nkf;?.9u?wk`c<;z JV=JZ/qCmx4Ʒkʚmači.ZGzlInHE1E|[ëYɀ)C)DB c<&!̛\;Ћߺg!uAL@Ys žkL2f$ lN :[Wd1~/Sԡ tPUPZ|g3@sK$}MįWq<:L]ND 5U+-ftچ]wx#iSEYC -pLȒ`! UP(:jŠTew'EwAQ^Y"T!J%1(M9ScQ0d80P@GS(CaED:YEyh`dy@&vVTn6/bXԴSmԛav&%E;([ؗl[y!p=<ޟ 9=|e~Tmbq$Qh$WnHA8Ą \y;yR< 6<$d9{%1g( $ nM4z(F|NmV%H$AhhViD:Y:*hAP:`H1!"Ia(STwG.ur\)$*D`AvR#bߛ rvh侉׺8Z&W DJ"@8A(N~]7'i0 bKK}AVP"!\Y n#9ɦ%7kOz" g9J/R!$H@@@Me:fZ`FQ软 c~W]vZ+gx +kkyJ8Bq@.%QIOl*u``UK_m njY1?x^Fv7H#4'gTʘ&d"v󻻩X* Akv罱n_!e_bdϯ0fr+|S\ߙ1+{Z [KTF+@!h)t(yVHV2o#obrPfC,E2^fi>.r{C6P$?~`ӬPM\K4WlJ6K`Yj ~Al= Oֶzv@|W_7{ `߳Ʈ7%DN: ^t\)EwGy}NSoa趻<qTMZ*"0̋ 8$rTPw+j`,H%%qpvli^]LM⁄$7h]&b'%,_+wװ* GUuWq]ٳ`9EB:^_o @0MF!6 ) pjd&]*%E:dO7XՉO]+Ynad? ĜdtOwk45R3 |jr BO{cgTÂ˭g2ߏ m#Ihcl;U@DCaPl  gIM{ =M*-d>^] Go+}gvq:8yuݟsQ uTH"-5iAA !% _lrn'j~GFOvx ai}R'=П;x|huJ!zMn, Vq<+<=w%u_S[ /;V1ju duE Q1@)@J6Ą(k+RLoH? }QQFSid='O`A]$}+a g0Si @pPU$(Vdz:d%h}mt_2} J8.M: mC[ʰW'@bz+!)/: ^3&1"򾉽`Z.YTlj}n^ɾ?$$5#鄟֟RLGD]z\(2F\H ĉ#z߻85dFyh4 U8C3"&yϗ̻ Ym.JW92Gn7ݛPZkk8s_:00J{-YN)O{ͤJ&ԯV- $CX2Ha.~:h*䨙ͱnLjtGIp@q$ 8AVUk!͗+eC/,4Ԅ*4UPv$4h_cq֫AOWGĹ54QdT ڜUj&$2KtEi]- [)XRvb5&zTkO*hBWbP-_gp "r8,<0N2HEu 42 #t"$alTt]H[w7 8oԗ3XfH@B5ЫQvz:ZtslV~Lv6%L7q |XZ2p- 946|f-Qm[\} ~r䕹]glߎsr:vHe(S[Z⹧pӆim1h̘X#l 1~7,2g;~+Ƚ.uYqH"0U,"I""EI"AAJ,bC a{>A-- n fD^> u"? y^[ڕ`52YzyyL<!U5zn,J!B R xBW͡D 1HHhI$IXjbH,!H $F!Dn@d R0I$`H`a)"P*w IA [TAhT"N ^UDzDiFB ") P@dVAdF,I!DH.@pi ŋ @=1N/cspvރ- (ĻsaъM>L(yB"0_ kxBtor *Ga`0$O<א5oe|bmJ\ֻ:3;>`hZH@# =j5*&n!܅ ḩjBݢ"("U"U^SQ%xM|qtm[j b_J=~e @{* ¼e 4oPAn"7ω \ʻor[469h#,uNB*޸_@=ŘGbƌICM`iAQSZR2EZQiiUiEQhDQE*!4JXӔ?FXqV "J"*>S+Ws48ީ`GRQJ);~͠[A|ˆ&l\ 3/p:,ixlǛl@ǀ: Ĵ%0Df)%¢垇2Ňґ.Qk_ yڪ1}-J D } >uz=vZw{9CnD i&ĻN q٪Ou,Βסr4QDlVas D8=w?g:4/<(tM Lj0\9}KXzP[w***&@j:PCc&괲&SC'j2V_n/B%3۷K{8廉fbgel7mȮB #ŢvD*_f(5PT`t^э"?ێgP8$B?ʖ|ByZt w}W7:ߟEBk " H*fEKŹXMv \+'-ŷR8uv Q!TMDnő\ @I`V|.ΐ*Cbnѭ]SڸR~Wsn,@ؽw; E'<7pft vfό5Ҷx xI}';)f%RH""( BIH4 mx4}!n !QhV8`$ irmI% 8&2Gȥ©u6uJ_ln*ip̶0- 9_i֘}VΗ|p-+J-(!ZJx@Q*<9)Qm( ʊQhCM/ Eؼ'DD@xZ OU>L&u Hfg=|M$;}[:z}0vx !EdY.dFA`kA4(FR̙ϭ"n"XG']Њ>yA{S\*"CMRґ J# FRPB? q\ D *Qa EE~wX CO˻a51$ B}veg}+f&GwgU F øocD7F?iS&v."Ac3A`tQ)A"@ |/ytl >S OBy]L kS_緁.LSY^F^^'Tz[cp(_a]LCzZ9JCvzۿ)"rˏY]]`+;wF ;T :VƏQ;Yy{ǭ/2r}n)|E9_`dN5pFY{'߃yO_P1M٬ߣxWU3oOo+-JWs'8[I]xURW AF8 ULD ; RAiD/Ǩ[PNTÀyLfwxq>܀ :"V%h`+FEϮLy п^bE֏@$${r Ώ.=Ȁp\[TR|*,SBuP1 T$TA Ye\{wo(!jD![Ӱe+_F>1nF@@'6kܙliK6 oۭnjW}(ajdwW߷MߊX;e Vu/ -y}7>uZ\nҔaB }h>ANܒ8"!PCautV5ʮG>>`iYGKsבR's>8+x|սƽ6bMP~W ici:yNn\t6:'́VL 4Dž_v/'|Zƥ3Rm3 ȭd-؋DOީyܳk1W|͍BVWZb)\qe۰RI#tu(lu**7ж Ԁ*j¢{Η{^i=띇!jD -,ʹybzH<}\ݞiwt'f*0? +!Pub "ZP _dCWҟ >X`(Hotէ`³qBJ~^ ~HEMulz"b0 ρYÛ !SCUB &.nTy>y'/ _>/VFi_ǀ*DY Lp(}A\ȿE)TUMbI!1XG8)|>=u*h w|MxKJ߼bH:ǘ;)542zEf"sw3R`|&u}*c#v{:KBRrq0+>zܽaE(qp8)'YEw:L٦dME!=f@ޝ8KDyC Oقd`h5OwtȝZhaָ>]aN`@ۏ6({s )sJJbeGJ&h+bCh)] `.EԮ㎩N)t_g<JҚik/"Gw(#_aMn!vP$ĥ'`DC;}Y.5΍k ʭJ;Շ^HIamz>T\cً4f*HeR(|-'4)XXȅ 8.+o ͹af^yfYyP3Hd\u6[7PSޠ@&C+3ߠR%qT~Γ{,$jHV^.xalTm\-Ml+ګơǽ}Pc{PHj"+I5 x墯=5X~$jԄZQꄕP-I"H{8wuKEj 4_wV(e]cZaLFI~<b;I]} eQv5ZD1{hlrxvYp5Pd ޑ2 _z acT૜n5;c_lƯG=眥^* DH !aQЧ}{H~\ v4ilG&5Jdo}-K%wUP2hYfJѲY9>e" d0cNjkd, $do_^sHW.'m R HBZ)gi(RBJG.[%s&+HWwa֨!$TJQOhKDہb$"*Fv#>V$2+@%hCa(Nq,7-LGJAoH7 _E>0CJ}'Gp}4UfQvQhL|Ev(~ujEPNt}gKh]c j&G_cs{Btb@D'pFF+HSv[qx&ѨKq,!")O:O3yҮUZ!H{N}yAui} ]tcuBwg  PLsgS Cn>O?`yB Yv]ca3I A7KrJKjތ8DU?AlMrx8ל+>-^My;"!3%!SH64ir2I^<5֮N/ar'M|NBѤ+W%q׵k.¦V,Ϻ,"S9ylw!#(,K}guu*}eG zn\wp5YH9Gzd÷l^i;ň>7y󡼚!)<>G?yt %+f+c\нjބ~(57hvT˅S]bֻ_&2"WW_}_zP6eӗD| lX'TBm_/p˄Ԭᮿ"b0@@C2i$gf[[xθm=em C]Y:i=s76v +P܀ $ZE]0ZupuH`bUJgChɮ(wLknGd6[guD*bn q `%UԺ?wcfjHp{h%~Gl^W2~d:VͷHjhЎqVNmuNG-'Ybދ]d@'PFmj"CRT">-5 Z)A?&Š4-,jivE>@.P1j(7;' D &P6JIBt0\wdD]A[o}e4,ldz~WP9SL^xw_mj<}>R-zSf7'_1RWr齯؝ng Xů1_O*QXhr̿/-+m7)ɇYE}ܾwז O֦ͩؐeN/#pS1&)0cl2x 0Ujf(Y>fzYRe室iYKWk[s{ׅy, OnM#^ .%IQ;]Ӯ%Jz;dvƆx.8>Mcwʌ4أiFOr5zWͷOT*Y\F,Kg[?{3e.6q)~ E'粫:TRH+EHamW_VAdE='!mʲJ->GItP="#ѽ$/KAAJ͠;YCF5$Dz_u[nNj+H ҄eL-i$-]RM|!rwQ qjhHifh݀"<:hBvH)|ϳ@, UM :Qj܌>/1hB͋"  75ϭ7Or3Smk~R.r)q P w~ח;[~Pvg3@$Pr7P"'/J>d6ʵ_i_K8\9_OC3̏p3_v yTDAvD).܊K|zP@8 6O5; J Ѩ\oy JCig3+#z޳f03Z#8͘ʀq Gmcъ|t~Z߱A9D(jV>Glz1%wrQ]Хz6Nߺ4yt{٣^t_qE6sJNOc+sӶxif[$¶'mS;W# */-J l>)]#=.SȵHU Ҧm5NuU ` ,I8喂epIEc23*""98^llP?2Q$ f"HPP{XZQA_vN:FJ<% dyhA?"!%{2q}._-}jWZo 8_yǘ qdHM'=}WcT{Mi0YM7 "E7y6$"HBaUTD}U& PDjNd*P+" Bc$ 7𧜡)";/## $dvޗJMC dz(!A#" AdP7Que},C*n.pF|JSJ*A h5#)B,N$GHHG;hs0@?ߧ?~uML]IpCcмW+.OB5W$!GO;̐cpNr5Mדpزf}kL6=o9OȎH:]jAuut^VLK @L[5K~2eC?y)fƃOW`zhm斄IL^>`o٘Ubw\yO/BU_?~kv5MU/vb͑s>O CcQtb&K'9 +4@C&/CQ!(c,i;e5vHj~OLuQyf>zL~51=4W`g U 4qDE=7!jHk~+j;9ff(Sjrn0]L*DT% L1!] ?(R?= wνDHBA{̑+-v϶ȋ!u^+e>f|-XHqbO~Qrv>='7M,V|ŎjXU ASZw}g>QZӞ~W؅D&@'FE5P =;r[ã`Tm欶6R [\1 H(2.fVw-uxqtWOv.HKu ˳1A twp&5:-lW`& f@tH }_˪ [&X4%}(5OŅ)OHet=yG_o7~64'=~pJeq2}h 0%t3Pf K<<  ' 1Z Q9+< /P|+<-E}AhCGX߽w^}H*af;LWfE-{iֺ@AE[U3zh{g춿&zޟs۽|VݣHMz6\BP-M[ە92w:|$tEkUu(UL\Mˡ'>KN,_`ߙ,*y+Ϣm$@O/耲JcAր"A馻G|Rhgm}}'<< :mhRf's*8Gzpfz>i\ˎ'u=ǏYoxh~5vj_-o[}px-XM4)mz\ۃ:d>*]^=܇aƼ6wx$OMO>?תe))'XyHpc A呔Z箫<…J.ӄ|O so6I7b1\`D5x[iݟo3l3ao\{)!@כ}&u)Ģ:' ȘO7ݧ DD|X_x

$0։8)3"bFq^e| F+*޲P? .g8ٯwR kBf }+(gG\iN-o:!>ܪqOk@iHĆ$ [rAT6q& S f[L;ٺͥx8=.8=!BbG=;\,[VD5 oYBo2o J]=LI-?eal]d GYÉg]=ɐ W@t8Btq+I4q$њWsѫ,2g3ʅhrYF_˿'"K5TRwH!u\eT^;`f@ְNshmz.<^#|eD 2Ht&4}Os(3pD% pC2V u;H"@Z>`,W=_ORq1t߿FT9\ V 4N-?\.0OJ1}i<d1̢CFB坪 d`3t/7gWU]uD-~:$QsĴjOj|MOcsСSkqշI3%[>FI⟷zՍo ģϞ}@%f)""x'_]}p ֮l'`?ސC*I3- obnPB$gb{uAzJkI߯h݈GTLYμ!swoe꥿m»Ki)߱[ p9s?bqD(ET@(+R!=OT>9ҭdR'u?Wq,\@G!ŮX3܍FNX9_f䏛3dP[$kPr^hAwY"6q[HR` PDā]Y܎tm֦@jA ?<584]3~HM?!x-O^w,; Jp\ybYƸxy2ܗm:[M*y_^&B_ff ݹ <$!D>xz< z7rC[ۺmT wVnccHrKv#ٿMY;aq"/i#H$$dbreDT(faPmLa$XM,?u0y_=:xe^PGx< B'1^6m3g_xNu\A> Z])rβMGvܢ@H\Eޗwƽ֚V\H3 п-VzG>O\Zf`Gj lntKwCE uewfV9g62F o\( (/cKmĞ;cs-@2=7SP(V(ƫy=udP)sk?:z OR#mֲhyH&ScQeCe'lxLunqHճr9I* m=H'}☀$ìU!'jf-*hm{P*í*$R=e.EV*^JEUlY]}>MׅqpGk,<؛5C﷟^f3ղvߕP  ]*I%\czn 9頮 jp&8 սJ4%aQmV#+jɟHWgOmM{͕$!Z/=Q7635+? p.}/Wǽ Rr2 2>o?65zZ’(e4<?(,!Oo->Z|uȆJciH[Ak Uۨ].gG5`hk*mҐ7xn("tVrLhUYbLcEی\ )h"oQ[׫fqJ~xcY[~_ϝ:yh2jsX]6`[n2N, -&Ѣ}CQgdګLMݑuL9źG}?1Ǔ;@ ʁm>㯵9kU,:  Z(ܡ }/Ƚ߅lM}v9W/(ڀ H,hWgv>}jYo Lu* R@矖Ŷ US 6%  N1up%RrNZ=7aǺ(̉uu^a+]Lq@DD) ɭ_{F˅ňU#K:%z8^'*~'.A$@"A c W1Eڛ+;<;_x8h /XQ:8UpˊP@!e]amU,{9zhK%l5w)No]~QR{xe?I&GhN*€.Tjی P0͉EwH?m'la#``=x̵9*mtPaRpOd.+J%gI(c~+0`~Qz"Q%8HH,'?Sƃ{0ApB(A.?v3>ܘ'k'NM/Պޣ^e?;f7x~ !s(=,d\bn} aH4rشLEAiHWdtT@J`B$:syG4K&А;y]r~w?ȧt k_u|y mmoAL$FzxPFAiܕo)+ )_ֈ+[a  -@$|**BtB2 v%We~>: SG<r?h22,y/Nkv]vW\RB=mJ9 x'a~(&Uwk0gPflf^,Oz]:ׁȲEٹVr3"~{ ck/ݠDvOzd}r4ZNWuvxa;?Sr޻W/(+/bgi\~ 9^+k(հXy8@+}qODJKBP c|9X (\9|a\759ڰph9kQ["ϑ.NʺiXDBbu$j@jo]x{<+>zGޅ)!3) *^.L+z"T`F&Z <}Ư5)`ww..mwgo0Й559!|\FUG* vŷ(Ҙ#܎Ǫ=98B& f È! $y =:Z#V<.` CF2xnq7لlX qxd0)/yy7.cf|ЛNBO*IMˍ.: fez<?_ճci_(ߨXr YwľaU$Ǧq\_.o~|N<\vHbN1P8lW`a"lM}5"DHPv5YeSKa8u7|-~|+}}Ę cD}ɑFRha"Je4h62ብ·}W MdNSg~?܁3;?ullڻp?+kzDMkeTbLy>pEj=Xq; " B1ʹZx7Ҕ]Vr-ZzSװꡇKY#|iY=^"bDD%L%hB\"'ij]EIBy¥\* $@8 aAp7dg<(Ui:{z19g;ѐFDK \8q-b`@ /_B=v*L?xl#+:,:L&-W|꿴r),-(u~svgg!BY`_(:vԝhH/Lv`-02͉8V'9!R4vM(`I$ *P@MHC?G?.# :)&WQl$D_ &%;%JB9l.^͔4ؖCf9];B7S=MpΛqD=$n%EW6Ѵ@(")E@jYW&Gh~$"x 21!a鶊iwƟ>mՔ+/otޞCO࿴D7!Rؿ A(HX,ΔO4퓫8DOC,EG&,~OgCx.?gݙr!|kWAh(W5}6Y.U4oVsI`eL!6.wy6F #n`T _@P0T~|\?noow=R%Ca3%#؃ i@e*rG&6:mf%ȤsX;**rs(vɲF`o dCX2DH': ?ˤ|(a%V1fCeQpa?uMC#jKTzZ25[lݟq_yݕMe Lz]xϭV{읷; s?6 .WjB6ZXgWjRy_FUaeԃ>mkzbIoC4xMFzܲ"pCD~\duH J- ZRX`е+E B8B!?8 b[Ry+5co u 4*^÷jm$>1Zhɠe!jIZZ5#I5Qq)G`CZ lJl'cc"8=o9wILJ(u?D~;M&]eH@!R~oJfa  M0RU a ~O%-HC@!ٷLJ/ƕ߀}2AElZ<cgHtP駒j);^oy#M5O!`"G@j;}/xZWoxGfv?od?sՋiEPyYp[[65 Ɠj%\wx ~?YeT FFV|$}Jh&k)|~0!zu_7|Pt CLmi?9w$Z8X_ƹ!9n3<Ĵ AFPϵH@EЫ}O ͘ƩE**Ǜ}{U/@C¯A%\,AˣDeV)m%9+β1'N ++)5 'D|yhF8ɨg9)ebPc+4Ɩa5RYs@\r)G8,Q^K{U+C# ;8:xYlWkqbq1݈aݎwyw.>x4_9] }]}-#&Edz[v]Sr|O ✾Jaj*{ t>ɑp.[|6Wœ-ք-~~ɜ[gmK[.immjQo[_2F-kuv5oa3'V&OKY8Me|mGG{mv[=\yZ2s57 zZOoQN//"_`dd]Rs,IKHC9ɽ1bf}4 Zt3ϗir떷w]zn:ަuu^e_SWJexxTaognד&|zX[Mk6y9KИefUV& Cɼ{Ys9$) rFi dmRa!D Gd  H9iW'vxҰ1p^mz/˴ܭ DPXE ۉχDH[q|4 S,gzҘ}pPP2,Qj v(2a\bőcu[ xV.h<-Sd!ޒY{8Uy~FGĎ]JYLIX?ԟ:#}]+1NOv @MG6_$f6[ -蜇_?҈S**QTRU*j2jy22g(l)D(/:NTyғ%AWe3Z΂U+YUYJ zNu*)JC*I<炠A}9qxh T;ERKS y36G1+Ļ1&: 2Fo>:Ttn.;äVcW tv &E%L$3E hّUiVH*oXpk`{  QH©+amLH- Tt%;`@B G3b_U!$m{?{azYKK^i#BѰlsl9[FI2n[/)nym2pa{|?nݫiuL询lyiT:%?yJF0~ٱBHth1_k޻X-ZߟI;*Mo1o/l.MtoMH%-^Оj}sqU^2ڤAH1Ad J$a"m=ge~g ө?]H0& ]\j UMUŖN #*wfXCW\^eW}%I2lB FL72Koa*L[ 6zx/" ạ~$rZ u7\(Y*1.iz}>C?C1ɠfQxfg>^cx@ pQ2Ep+vQ܉o#™MBF(UqNHOܰl,gMF_H G Vئ+,__336=X?e!] /*) pCd~ؾNzKwOeC44 jy1QSO`+ݩ#҉!lYK꤇C8lZUF:`/+ORO5`ID^ϫ-k?g|H RE;E؊ww grtdEp.+3 kne,7,7m)gLbVYc 8RͯEް\/mҊ]YڲNTxK줨m6*M&  70)1țY! vrbr^|KcdG"9_ɘSn[{˩€C?ȖWe @wͻ \bA83l 6LLLGy~2e"G5'lK:+XA`W! Ո~CL;V|&4u<,X-֖e=R Aqm9AUKf2t 8#7pvcq͍3Hf'cV}U&p u z7ZkB~~}rr++tV/R}BQa[|tsQXpi4Y@9Z<.S.7``u;akHiWgaNiUSrP ǗHL&a .`.BS8ח]Ö3[q#{uYg[a7o7ݥ>6C `2\ahW%aC! J +uDcY9c))~f'xp~6X$iB01!Z?Ad Y]zJ{Ar;=fMi}mr_w;DʇT}0?ZK!fܶGwx|l"&˷Ӽ1* ˝3>$4> y7i#CCw "꾼o; =r{W8@\,6[}eFj-w:iORAe7J}VBY鿑.onY|bʰd 1<CL>)~WXco%Z&#l}kQ T! P[{JN֯5wQtm|j%!sU3[pJǾ5$('k'3!W tY L[kPeD&nDh&h0% # +hy 0T+AUswbz|I>T|X\C찂 pT2 Os/m݃ 3q?-? w4)Wbr[|#ǮHuh$ K̄X`,-yI绀 ` X<($ܬPCH)*_C]iĴי0 t͡(2 }N8-:ls G3y x2Oe>h _~@qcvA/TlmC=9X [`IYqvS^0𛃭b.>,swaFF[vg)s#[Ja/t| 0߃E J3, 5 w̌0gƒF+΄=,;&ai?K p҆6A E:`giiH7BAuYgAv;x>ٴ 혽m6uB(:l-=$n9㑐FA$b'hj M!AH;5i{Z_<̺L_!%I+B/GOUfKžWVnUy3ߝNgB=Dօٓ A~Y -^)`<=wh#$\-0p[k^6i| T"p^yتL/XhD3Y x{tb[P:)< ,HfBqP뀰fB-,Ŧe)6탣ˏ::;B,&]âlB%B6e3ɠBɺ5CH` l2$ Ad Il}o6Gb]gz/;;g)L4 `k;_(Ў <ě KwLXjB@p€u?]8DvRہmW\KQ k砺\qMk B;-Bf]_4 zsɠh/Z I.upYYlh 3\1wN/#^Nk%.ai'`5H&8}f'$2YW*Hsa` Rzn:̅6/bmU*#mB3ؔocbסdn-5d[d }2a`3Z,Ymiu$@\Ϯ93I2/HP5#oa0l YfBZqF7,>z@}}Z./OkXC0Х;8KjRnnsZqF網cg7hЖz N nϘ Fn (Ns>)D-8}EeU峟x:t( RWop?ֈKZ5TyFě )dwM/qzߙ_/s")  Pc@R<]7p0>~mV+%Tj0YJ!/(kN|2SuBeF I/cQ X'mivU9A@zVGMY9g{}# 4B"32~i {|1Wc&?\z&jE|W OR6>#O9*Chftu`{/wE!UfоYo2՛%344Mj_\qKR]8VG~Tk6Rӑ϶VQ3eCPSMu8!hފ@ >$7~[ J|]V~nym>c_(6びug3|ʚn[yC1Pfuk]HAWUM2NvWri=}K%9PrO !zڔܮg*(K>2Qz CEJ8V-Hr˫';up9]GZC[_Ni04&&|9MG_ޜ i_|O\mwARv ,ee"(o2lf+qusc| pt\uY\(S+X[2y٫ۙVzPZfh]aQIFg 6XX+ny&ìg!zտinWMK_bٿz8 "(|5z+޲auwaދV zbmrzw5n =UG=嗶FǥaZq\.34eBC)DP.Sg嗲ԐAq^o q@x/H"`0] [f7Ge2TJeNb۵d7o0p<4|~NGR)%Du|9(9̿45քul2muaQg+*iWXVg.dY԰6ÈG-j{nX/˕v%:X?*?S+PTL_P@C~͖ s/Dr]h惄R l5O}7rk)k˕PyFuhY;%wS5 neyns{v][6%M(*”O r k@cØF~E^&eH|8gBHD<"lM!/W@S\V5zgmvkCTX}նunxD+D\g%[vP}q\ˡgȫMu:iP涔~i}wOR˗Di40ѡ4_[]K*ˉ }L=~6tY0Xw9z:`lA˙c8@t}o MB&zsiX!BU̽T.%$>G¦Iᲆ='61Whk1ª!(dtnS6'ټ;-ImԐYS+Vr}9ƋB6!{d{\eX-qiC}7iM*]_~gWS;dΰ2(f9\;[[kk=n}Z_ص܎8F.خ.}~|[`46ؚ<ުbY[[Zb夨-&k5!V_K&f49z쳶MoTonZ"_mV^HqpF8QRJ7I.d&._M-eiQĕ۬9iOFkQVqZnIQc8e(€틖Z{u(aZVg*VִK* Uf꺁&/+ɸ;LWu6[޿!yb :9}wJA} b͍~Tz8͊v؆-m+Cّ<$k% uKDNL!xvwbfx䯱3-}EɵNv;uW݇߃]<.7OQ{}j7kD?~-6PG]k㏳Ե&tβ#K'gSE>L͝bnWNfAN{ykᦤȿDζBὮ&مgK˫Þz98(w2<Єjb՛չQ{ .JYQg"-TMmw:6Osov'}n6W*~˜gSKK66;lrm0ꩩv8ӵdٝ96٧ AnGp5Ԁ- -= B-=dq{zI oCX؅@V=',͎aedW9w3Ҩc-fbO["5F>, ,V}C`X򾾲 ’#EaqmeY4y*5g=3fQ u2]jB@hPYSoJ}Fc]??EIGIINO5kɠs@13G]tG0_H2ꕚhM^uzw/YH Fw?_tu_;w'O~haYƇD.)~*GhG2 `'P IdbȆo巩r5_,/sl2|Uϙi>$hٳ9rӾk ` ␁3<k*jpp_vŅIg.]fSZWLRQ!! Uߦ.R8 mAN,,]{H{zeO?_btܟ?ww5 O tRtuBl cqgtvGV02o>Ofz}*.غ Uf5\3,l&Uyeg"Mt*2Gvz>T|wfD<֢\( f!ʌ>"1/դېqŽ t$Xop?-F8_4R_$޽ q:C}_HEG˙s'tcKI?5muk}sż&tEwE pNy|bxғRR<}kFݘC>}^?RE$F9z\<#?$]cE 'Xw{/d6P_H3zO9Z y7mwB>\FPnwKϨ/'wk&C]*L_/^ }ao#R7a2F`?cb! X|2 ),9\"+vIvlZ,[6u߈&0qJk b$a(I_!Rڽieax搱S ]qfpF #Y=# WxA5Z}Yo:_ߊ{ǣ]/Ux_/R9+d*9>,Y]Q{:۴kNjxɩwӲT }WtDԓvm/WF+xzC?[P{R"J'kM`>Z-aQku 2SF)g* okXg*@ÜZkԑp:9\jj:z~>65&aab..|lcAquGqWJ0V_g_4?Tx%'G+Wur6GW rƺ)#px͖n :nb9R7\b*9AnۡJJua|܏ %h+ٶUoqkG|<~,q=%m #! ä8׷lI؈}ȃ:_8;ISd>Ĩ-s; =x.D%L F]0b[8ub؎9Rlv*E-[>s$@8ظOSB/w׶wE%!qb}s؋VyX\_nww) 75(>ҎFs.Xܠ1|[9ȋysb(,}E7$z 8>yNT!nF9f}}ȐXr"ދHT.ӗ$<;al;@qB{05=N7Ɵsܓ}?8GZa8 Ͼ>m*@(>21(xƇŻ-$Xr XB<6>p@A|Q,qc-ϐ,0FW' -ɑ F49ZxkLlb K#Oa}#IⓈ?Z2u1ay c{1)3(WN[WTB_xdBߙ$7Zy09[fJEa\#OR[wJUOL4GI ڋB ƢNI[ 2H4oeWR8Eɼz("Vu>bLjYk8&DI +,K^58=R5:`8hγU4=mMuZiRkE,, oT E. K/ oTT=C.y%su8 t馽d f9CyMAb6vCj" du2 uㆇjqm{_;@pt~ޝb!l=/9=n}]j7s _y{AደHے-r{.d#-acޏ]mz! s\ݑnm'4#Cۢl$#{qh+,[ogˉysG7[GqI(F9qD2AAp̋c᭖6.%KX N}Є>'Y$mwf*O}"w$v*9#knw;$l;C#i4Im6xI3g2K㚸gF>B;B_Cf9SIs=í`atøSv,hw ok=x\Jg O]4v<@Îx큐ݠ(-ee#զt/d8l&@l?)oڰlm \ܾݦ@mvhr6iv3,YKm g R㓵Ϩlq6W ~ղ(P_Le 71R5d׫ԏ(=5l>X:C`OkIE@&M  s4",[`l{$DO55Ƹw^tX@Xgaa7`)\<7KQ)#Ҙ& L26!3ma- <}q8*-!c+uŮkpɠI/\yc`1n(`j1d MMqBuWO065Jz8"&1K`btM3[,GD]!]=,A9 h~=->!l!H#ߴ<8lZd#AQd̩/X9n;}5ư22]_\~X?lsߴ>חy0lCk,}/t:[ D+$}ؓ"#^8]t63h@.26M@.OD"Lr R 1 hh~Ѝ@dݘD.w*ScHvG-m҉'eka 3-ӂlE1_`W`'HZqTh !=kCX-]k $rJֆmIՀ1{Dt5]kAt㏖N\l Wk }M{]-/K+s~H,!PjîL2U`ϠNݝ>1Hy3(kŰb> i/ eu7ao*LqmImvAxTrCe١p Nm9)ؔv|9Ml,qFm[rAA۹0iW ɍɂpܖ#jN#h`$LmҐWg2\*+ämom n7&|zn /^w)M|Xғ1pQ[w+(O/n!F//lGv{>ppcZx>VA{y9Q?bx ޤJ0k xߦ|ͮՎCϋ6`1~W/ >ݗ }턗\ovSeceTr/)K9>̩c\yJp("D,Pl6;qu\p ulG-kS0`THE k'\-#`gr6!cbj +*IA7Df\A0$[x*SE_꼗#V|pՆW HU"<~;TZ(I*RȼWӫ %$ H`ťE k1]j:UW x5fWNSP?@/  8FlgR}t #92Yÿo^+g 2( DjȲ"?|j,l;!^_y79p??Һ9bŻWͿ==bѮvIYK! Kt&0P#%s=[?6Z!!ėB7 6j]V&JTͲ(&<"+{&zc 7pYݥͱaj{E.0e|é[? #nrurzf.Ǿ {bR7~#|bfg;mƋC59s.L*-Hˀ=>۾l~Uއ RO@x~+Jx_,TCrqC@ @?- '|HbO(G U p0'pFUmfa ƱcfJYD?ȅ-Enfx[AbЄ  cH 2(0qMzYlT h/+V Ihjͩ0٪uY!+XjԆ# .--Z`Bݰ#lj؀@-XiծdJ cք֏1NoZ u- N#p[Bmlb 6B-Kȅ hL5B̓P`Zl,:@hV` `b͛B-Wb S``Kv Vl^0-X7` K ^{"d,ټAKnś!lA\+ p֪Q5c+VVZV0V%JV["5o/+\%-GTT%7Zx,iJ5q<@ dA oZ XmF#jֵnݲ8$`-[`PWlDp@ܶ\ [5)n"%5ҀZvîFݻR`!`nDűr jVn%ZP$d6l `5b  *S]4L&l J ZDk'*rRVP+5ׯ\⚹Fぃ\k1ż6/LZ^ Dfٲ6o J[6셺vc^c0ز/Y֌% j{CfѭW 6,/qmسl5"Jej5iUPT+^VrWts*K^( -{"6IhՄW8,ZCDox&BŴkB6Bū6^Z"(%nZd "7Bkک^BՓ%U"`+uZ 5W x51*BZL"U!V^U5j֭T@oV\ 7XucK&JJWb %`&8)kM>@ |!ِ` Cu)ҦO0}ϗ`C]bnf|vcv8?޺) y?46$z:MX|BqEX9g5LQǬail!?[e( ^MeGbD"'Q(d`Jy"²e.Fx*p?>&λoв p %2 P@59n;vuamVZimveZo)-JJ2_]'VUXyȵ0ŭ&8𦻞:Dowg!uY9zIK#TjPj@D+D֍Ōދ{/4>}qF'CBt%S?,+AI? צql@ʵd'P$+;_8?y{Q#R1EoW w)eeGp4(,o~AR}PvPЎy>#71y3*!JC /Nza5X7A S^NO Mx҇Cl *4KM "M u5bgfOO5w{y|.oۭnZOɺF%D 4%#H&P27}@\dT!o9,PS`k>;ȇSך t>Ia^}4r> VOd:lwz- >Yc"tR>KCg m9f @ ꭷz'/¸eцmAS ]{>wH@C]:[aGt<8*t`Q)e+E?r`sNOʪrC}4zG-}Wxx.n w ^sWA 1y>]PM#u|`b;Iw@J) 5F %qɌIdM6?Y9[[_P^ o]U^YKIv8ypB{;\7eX>ebH];#zBpm@?wG'/!(:T ,T* )R9V@~rn+2))?)!riƍ[2ᙣrа&Dn hvҨ&M(-/R-V,i=*"6n Z%Jrz]HQ@1zsqDz5gNՆݰ>|A)o8[y7lüi ޷[kmz]g] Dmy⥈ QAБrEa E-H!E@y|_yGy!JOXG9Wxޟm`F44!flt@](@R4@/]AAMu nH@`Qk:*ŻЃ>?wίo~=4zmUEpUz]lHa:u:7g $]eѰ}n3ͽp" Ĕ6jauX2EŸmFˏ9`^9aԖes_?>N/C9ams}?/lf8K/ӿDn~iw7wɭ?<;`郔|wmqCX s|ޙ)VWgGkS./˼3kC_exzW]T^kR @H$RG5p\WM.}k+|V=֯JoB–0΋ $"+Ò|ߙMQ8a+\Li SF ^;cYWo-%wSذg,IZaɋD_hԄ) dZ @A!{=_#R;Ve~~NuPF 0nh[3e\&~u;)ǯ$z`*8_jxZkD$$ifVhiEcauX{##OgK%:ظlD&-$p 訏q>lmmoetqfH$k;H!6,Z20m,ٺJQT/~>!T B=(Gc!/`#~+{G(.bIUƇ:{$ %JhR8_u+/:32-di<5Itڌ= ũwٚIɈ V*%۬_`4F8o!X@1q}ǝd|(>42?WC%嘭MMQDO ed7Ǚy$0(@"Q!(1[P_G g8d]fFmǴˢ)z67OSȼDM=2U3gy{d4Ѝ= @Zt1vC2@o ]x|C?g]P! >OZC֜k*Z3ʔ { cee2UE}5Y(y~Ӡ,XG9Z)$5ϼoZ%2D< :Ȇ掗ϕGK O$br[KBH4D!← I4ƁDŽn9W,]'@C dpY:U#ał uzoM>fxop⽄n$ "CǍL3cL}vP\@_M "RFvc.ճ nKO=Y=3}PX*bҬkk&*E` V zbL' 0 Ir,\@ 7MM?,b7cVN5kuN;.;z{ db[EHd!_;GB` [g)M/r t$`(!@>$ MtFwToh.9ԁ,ku^F|j&ʁ`Ol.  jQ`mv&r{%q?X};S7ļPԹ6:oIO¥Rj[j CD ]Z@zyr ]DhhOVשl8Cդk,?p ,?oା{|/6`/W)GIF_ճ^Ὦc]TqH@\8lD4LL<=9n YGU3$j(ѭ>WQ7zdsEY`Raw]f)"+ML4R\qE%b`"cʬ2&# qv3av2S32PNJHmf7C DD`Z||W;#7Isj)d'x{?iϩjTw~ɣ} fK$=PG):IX퟇/H 8BW"g;Ā;Ѣ:" )~ Ч7i5үӿ+`E9J+Z҇ B{:o3koF[5G*;R8zj_̫~ƻfBɬ)ON[٥U˴gZ+=6Si`gV?kB6f[(@#©J2Xp%E>W.0*+F |-I\C72Ruz(>ڠDu c}~- q]AuiZ &?qf?M0u V+ B_9/RO<30}5<ĩE3<ӂ$6`#Y7 :XE:y"v}g19fg>.Nu ;)isn|-EիKI1]*W 8 ( dzGOiu: kt) yrg: O>>=/h[}h ưgϨ: I @l$*%M"J! @%ET]VfnnHDEb 19]ǹvmdoJyԞꈀ[ @#ńp a `Zԕښ~srv3qyϛ^ֶe7fWw~#6@Zz;|<[䌻/تiZh<XK.h؂S PV0Й *?]`Bo7kszlWc&:JejY _Lzi|;[L嗜1bJ](:Ot2 T Q5 E]G5UZ&F H$o7\uBSۗ$L]c PFQy$`Wj&`3@\@ $jùvq<߅~n 2﷤ǎ\\363lÁk0MiClwW mA>](jp!k tBG{dP|ByV}"IyM۶:?6)ՙ *$)0R<ԛELk _ybuv^0hdЕ1PS2 &uɭނCF1b72UPK4K!Sbv nߡlMaO6xzAQb'+[`g8g!ء*9|SzϨN'Ƣr,c L$&mM[$GIClpvm%79w.][S{̔3:Հ!IkD|#(0XG@FJϵ,=o/zwe羖+LJ*xx<gY"/:65us4Zd@6p QkR9I&;vW9d}2n40*U[0Vq>7{M~c}~5L/e,R^fJ~1y{ "~# ^ęFW^f8mk{{8nVX'զX JJ>ӝk#pAh>K~wQl&/ŃݽYqpbxJ1l3S;fΣRq[ZPT(yjmqO  -x[ S%FX^ݲh58ն8Ī96E(B;dR=L X>T|G[7'4]J5܁wO[2y)ݮ? >J=|]:"9)h(=xa|`Y[z"|ԊYQY ,da }x}w9wT|rl/)p_|z})"8p @BWOY*La\<,Wso)pG#YFivHZ}`6Ŋ`@ ܷ]U->6>lf\T:ہM+ 3f8-n_Y_M_:ef p k~KUckwUOQced\ڹ;Uwil64N CIGxhBIUFJFԾXY@ ߊJdi .($ׁƖ!L@1C /~VeHCL肞'~-W_ΠF%Hߥ޻*y m?%NKf[B.R]!rg 7;E]DCXR2S{T{h+!~BZQN9-Qi3w䲊G(>Rweut. x<FF[z cW,thzH7_ɵ0[I``=5y~*ZtIoԝQ+vr2-PǢq-M H iGGDjD%|DNnϴcDQn1/Zq/U A|O (\J$,Ԭ0+1 LMeQ>lEӸ:ieQIK󴴹]ǘ:glvr tc{D>Lx./L7fM GDJ< -)%LΫhˎFpr'Տ&a|R ¦ f8߸5bbj(2p7f3tP6Zq,\%ïJ؏X >\齬\޷&=p*Un*,֎zw^ Y"pBe!l$b!SV6HI.5UzmM7]U &f N,i,ZkB*aUcELJpW,b!MsKu ZzeQ#$,!nCjS[/aU]Mn~l;VR"'%x.1_j?זT!頷@# 2w:.=.;^)v,>V  zrtPX}.oZQfx2ZϢ~(&R q5 7U9Js1,RM'H@ ,nbQrtjl*o @Pw~;^I_,fyԳe]PE`0Qj(sA~E v&e%3cYr1@>}h}݄%Pݘ%(&1ހ  2*uo13bkJ[z+ jz^r 3I8@ ORb!d*Q?bzL֜}>@T)zniB%gM}%ɬ[-Kk>xOկCn7"b) PQS3n;BW}qƳ9S;94=(k}'>3oTbz%+Oɉ~MkMو%(H!$ Z1#N*9!Ib+Fil|R8$H 83`xgg^Öu-!=X:mĮX Xd9› h@[R,Cɰ)'Ϳ]$!==ݪy}XscN(S(FT^^r923P4{p& $<6P Hrz磆p,( w5wXHsg3i )FGX;K2 0L$H/ZThO"1aK27(&JiKJ#Rk:;aͯ_[P ! w2+B5j%@W(Gx2_=N,om`@_po:/,-,ve(z~eO,5K 1d؀ EnsEL+$TDyC~+xM'OfJ+.8aD8<~{ !'vHb s hu']AI`?EU%iavR"1m̫  {#[3YW'E/?~](M#@Іm *SJ"Oņ1ʻxf 빾H|^%*L=3%sGLw2ɡҗDI<[YV7mFճj~9FS:s_eHƃC5LaZwfhx3@& 4QrHFM0T(`>M#3=U2Gtڌ~oqp3rM̖Q64Xt5f5p41эQB^` @(9?+x8l0ٴ1U_R\9dz:uxcClq Y<(/%%q >!Z~lR v? bq}((aIjAZwP J@Պ8"!!+8vix`ȍGX};=o/d!]cû~k3N/B"ACLkF?۲A1+1:'?{=0'e|dZ\pi/-BDش[kk?G|l/OE'Ɏh|7!3}V+|[=ߺᛧÃ>?5$T񷊡RKgj `Hko,G PQZ"Z<joSfEuf4[v)$͊xE|[q~׉/9_wuq,qS7??) {uiU`Pe(Xb  e6 (7~[nS7DT}UGۍow>+hnޠ_`ۨוM u}~Mկ嗫^dtz\JtX[&:_lm6yϋj>uNϲcVߝ[hmwn s,_Segl7L£q!E9"ZETAT_;e"e% "J>AZZF"-R4%#O"M$d\*Mt B ,xlc/e^~//oSk7% ׎FCE@ըF-C5D72: }=Em-$Nu6Wj #r}`]zyCe>$iLʫ2v ʉ Xa< "70l/F ḲŤo ! qXBх_Ne{) 4]d"+1w?u<HQ`(]ʫUi9]O?Z|/_i3~/Ox;_b$< "d_T;qX٘j]}}ar}߻fMzD Dl QhEYwv‚G_'t\ljɢ 0j2xCB^ +]nsI+ L OC; K_'\WM2RdhSZk 4=@67CM%J"9ъk a\bϹ4Vr~3dM4̹ay<Ǘ}a$ߺ #@"#JW0ciB *@%tl_zr$~~Ot+}tkQʜTln: £uz'~nۮx Ǻ@0*Cog٩I:&[H;LzCG$lm(4qtQuS ^=O*)6uCL?P@  2Y}%9NPD>Fbp;iJ+2Kx<\ӥ!| i}WCNX;5#xF0l4 bSQ .v"rYV7 #-zJa![?TL3LP19'"! Jюr:RlU!]R6j$BIA?MjmAӘJ3=5_Ӥ21(8qqm4/ő壄 B=xDxUJS-AYasY5N̊ ~.pI*4-HW fOKZe5fw"D# AE7P政 Y.35lo8_3~qq!HRЏ.B m2ҁoGI8+ uol V%!UMB m,-qZ.n^ LE NQVMCp{u!y7hţ%.Ftotc)}lOV9Ge/BJP]<9SI 'kfޖ/]"Tc|;hRc8 A߅=S%)Q_'v 3 3OE|iQAg9޺դ[! QD 8eyg#!*oX#uJ^6fѯm)(Uѫӱ)$#7EԗfH0XQ Ed BS|-̩(kYx m՞+  ;4t}gq>p_Iw4_"80He`-6{K|~-qseM_g`28D0Ū޲i 7޵9MRr 'W 4@G'vO:;>.۳}"~[lO%]NW7^=Y#ayrI!vmwQrP!B@ AU#bL1X,q ̀lfn? V25ئ<Pq=w\ӏNc,CYN Jt'.Cy3Uv/,0+gu7ԕ'vli}[nKO\n8n׌ŨFW g8UDB?E⌈WUX>wDoQeGjoDgG?sT4 ; ey~T$hesK^%iJO1!ܑd6<7J!QSu]ʤfc|7끠W;#2(**d:UohJ5|v?n[5;^x3FJ@'AشNZ8U !{ljD3f>]J` 8| i͸?g Mao "A h21w*f XD*߮_FPYw`HS;ؚ39j6N\vfb! w 2Fe%C7,uSUH]`)W;>?ߤa(Fbk_2A@JT83)RP OY4]^@|AHR<6zl?z_*q pn6SkH(0@@@0Q[GoRZ׵bݛvZfݨv]t} ufl.` w?;ںmť=d$~)jӖ+s7;cmQBu *̆3ܜЖP8w5 I19yok~8=K?C@k*;(وs3]TI`^bˆ?\S_l3:^B"7KPeXI ř!P5Wafx(WѢE2lE<jz&M$5j\MiSO-r-5ףpgu'\g\-ng|RZF#d3F&MLd̤MckrB†'@ Dr~ƏSi4jf݉幯Mf][u'GSTv`ie 8rkrxPBx]|" g5YNCA9[zPP<@|L͸Ieϣ?W4xʡeKxrR$cOhg߭Vj{kQe&4,FBjnW wI'۵>pnG\[<&_\{G5L`@$1DPi{~x9`lc1ڟ8¥v9,\]j{Q da@vTq-=+#,dP&OfjC䥘Y;<{VOb5 ];,q^ ` "t8?mb̈*be\%03xtB_OGnyA`" #'mg)xRjVbvZԥ8=?zOSl}ٱw~j,"Dԡ  &q0r頒(i*$\.߶xGguo庳1+f6Rb 2;56lsKZOld/˺d*_ %ͻ,af-8ɮaK3YߣXbo3ujGz^'3xIS+y4@He"4("UJ|(91Gx >x>]4"}w=>ߋ??)^o1aa ":]~¿TΟV/`_6GX $Snͩ#35,tTUbFADC5%AB<W1 eIM3ۊj=l[nہb'1rrqtE̘0WndEya8ı3$ '`c *s&Ҍu-h@lŞFc<.:- |ṪDbW*[p OG-&;kGS7ʦ@XOgs$)(+)eaΚRIJk[ x) Q8|b@j1y9Wb\XQ4ȤE9c EJ=Y44@0 P ÆU]w8QƉ$#ɒ `XMɯ=nM{7W8cts'nFb}~ߑ[­ve΢򤰷`*A:}Χt,ڦ hqzzEKJBj#P!$)FNoDzqr]n=JWL3@/oHPDD)(&8 TU }lAX\2'n'DgC\:ړ[Ei̚gZɔ12<.߽Ǜ݇Z&;6gl7ЍUXv rSP뤤Q?ȒXjW[t`{>]9dX3)$.暕>񂬷~G]u7u;zwR!JR+(B!J$aJ!I㚃oXǏDDkM,<&؍=gQf)h,* >獒y0oZdb15Icoe{wVx읿?C2\J=_ CḷG46Q8o [Sx@:)G)Q9KzxrJUiZY>};aCF3qW~ ߅H<>o[ib&CRbGJ.L)3 ǜ`f-c#ּ\iR_M:ċVMwн`2)4-6 r|TnS=.0XpzqK'NGg#'0zNR?A߫lEz8ḮuŜWlpKtBBkhxCGD8h[@ 4r{%?ў@v8@$Dk})+sT9u*RڑLbBSl0"QVmPI*ڪgv};Xj5[xw SLۍ>ɦ)n6&rȁ"/#$HH谇utd%7;ȡ|@~#!Cj,,s0PMFO RcApB(Ҫ J"BJUuhJZ h 41D$FDHLةv 1tXܒ`j~" ? OILa{L?m u^nG1f@?AMKŋďQ 7Oizf8dy.*dM4}5rÚ )B$~hKD*2rKxx%Gyse_t di_IYFak]2E@`td!H@km.ky=imE"jHP{g~ry_R['LAȌ=h&nlIڠ"@y֍ -F޷YOlÜAm5DMtcM -X% , QNbRp'~}o7ppdylioX2oW p5@Udd%HԶ`2$pɜI'x-L$<ROYQoNzT}~HoÔ<{OE)l*U_V(HG95uLBGjkgZV ~ӭ7js9R}xI`ngh 3ҊiyNHnqO?;swr>~_(+cVr r<퀫=/Ov ,$?"Ŏygqj톚}jUK?S矒|+xt)EɔlJs&;[(aT`\q#D#i*TC7Cʹºin:u=ݿ>Σ׷W>1&'Gz>v'7=crT0śB<XDzo-e 0('KR[f4 qҠmi2"_ XY 2P?{LWE/FYH}48Γ`j*ЍܔeT}6>kt7uܹt _؅Oi}(U۟]w,,J vkFCNP$9-0ev5 4I0T 0Y=HG@ުjj};28$pqϖ,trԢP2KksB&W~yILtQ L{Yc-]0ѨbDdN2D~~} 䔣hCxF =P7}V}V.ଇB@ +yK>i=BYeSdy-9F OE4ON/[!H@8]䄑?.LO]aPw}~I*gwOVރY75[@o*wg=`if}şt<LjR?@a2uˉ痣pcTyʁ|\Vu}Tdbb#9,'*ĊQnALruRl?o<*OM7oun翊4:=+|l)t7yr״ ZY>L޿fGh: lsm@zDX8Bvuoգe$74E Wʉ) -KSFҶ'25iHiFD9=,cpyML 0@0@iRkH%9CS)7F0guW v E"Z)?gȷe7}uQUpn9mɇC' |ZihZ$vX|`&EZMϯ1Rp0 u20mxŎtC} m۽C8?5̓(BoP?Z6Ε*ʯ6/ųj('G~tPC9ȟtF5 &筒tQ/-CB}ݘ2Hg\}{@HXjJyҿo@ݛC/nk^Uh -5B̕=юf{W-8CsMa+$*"s$nHBSU"x‰#mNeVkFz'AT l|TR!9#*>e{/3Xm.1³aˍ=0ު^^gH!݊?vǷaV@@:OZc"B ?N1 <0E4T$PȠi߇\W]}<ǹU\y^"Cӽ^ %zWtkrT_ SzM=ƞSJچmKK]`_4Q-(o疳ccF~fq;ߐ?YzYeª RΪ/goov-1={ս9iȆ?cי;+N,UVW9ڲPE漯$.1$=.gI*XL{T$>ܭTމB:HW*i I [E&>양Z*G*xc%`x1 f?}> _Aw #~̗0W(M[y QqK-{\u!b&*JdI1GTq3}?<-M%)gb}g&e}CS1Yt߮9N...)0 U&A= ,ci,D?ɑyESu Y?AP2bƙAͦ+ U LjD(.5f B7b7pӼWtqO%o$?<yW H[2~2;jeKw?gj?mA 5sbؼ\o'+eXT30,a`yAAlym }Y_GGfXt~٣s]f7g8YT8qAB n6S7:ټR P`$!23Qd7l2 D6AhA{(mgq`TpD(N-OG*7>0*- kk}bP $  M#A`Z1AXXU9xL6 d7Cbe.+F A+_CY(?}E-_70{l z`! @D/@0DH(v7t1Cc٧)$;8(D^\[F Y_򷁃x}b<MW# 4̍<Ή6L29HtH"=tL$-Y+rE/ g2Mf@ʂ[MDjYe( RX:.VlkU"ԯՁA$'@ ’Iiu|:V@M;Z~7ZXv9. e_|?OcIȿs@Bb].Cg!Mm^iQWޯ⿘'Wx&*Z!"!@IqM:z.2g v7T^pb ߏqˍ9=LW&'F 3˅5M0"@b9AgB+dd2F|vC+46@ÇqAt}nKtP1]j[% wD>JsFN|r ̙%ϫ*J#^XB'٨ { Ƶڌmypʥ1fj[Yx.^g.}N ^U hwD6,t 2'1-[qSZLӞMp/r,ҪyGU;zb*5tԴ@QybUC΢qi@8uvcoEˠ+I){ |9= k@ JQ ó8 +H#ڷ/VP˛e;)]<8Cs\K<9|#X 0 y{{K(~=ƁTJ$bt-2P1P^/ İ_mtv^vPt{,^Lƾڢ! ܶ vpe{GrnJ:c! DQ؃͜;>aJ9rsf&9cronCj[,$_۴.)=> 4yp̩ mG2 aDn@<"^:сS8z fx&T#SV;_|8sLkY.U"*'W>%Spu,Ay2=8PֳmLQQT7,yvc{a LW@^InPuĈ WAzrcBoOWo$#R&LQŨtIW]Fʬ}*͓^9L:OP|҃baA 80N=2$@Do{'|`W1f Gd܈dN׉7>W3,T$e2IH2W@oe;{7?/N#~)Br7)2E*HsF5h;_uP߽53þ_nҺ]lǫ*xة2%uD'!%J7M4mNM(V`=,?󶞫AYC:J-~#ceGoFF!5OW~DSxybQ~;pcuMi ŅU/~󣚑lLha4t@ 6C_F\Ҁ9IPI j<4E@6`eJ/z<DD rOahө2:|/7Hߨŗyez U /A,Lzʋ˗!s-EXTG>J1̓n㣣``<[0^BޮKHvWj/Ìh*3`3 @@_iӑ 5_G89O< "8 nVhU-;Ku 6s,a*bb7<[}OOU6t͜DD"łO}Wq}CP4mG]/NdD!.KJE_W''v\`_ЁQ {j6qw?vߓ^c& 3e&<+>/'FjAP@>4 D eeL_ԈSK#QpnDU8!&ʹic mO& PgI)5`JqGYÂ(KH褤tjLdJ{>Ou/{tZڝB^s}i%Wyʖ.B- 1G-J:6^fCOa! TT`_ۉ+LRRP(0Q)) -]%Tc ʊCH%IPֿ,'/_KtW[NS~u^LGzW;޾G5gO:/q^ܳ>N6MGeP_GD?Ā9r]yoU}E`0OClO,=]*8m٧^= mAdXJGRYi$C&X$+Ѯ6°Hb޸§A/PlrJ,YxcR!u%BRZwRa7/\b܁l~OWyPTKɽ 3 ;f5۟;5;ptQS^u{߉#D*BͱV~%7없 ]/n`Tu OI2w}9$] n_2w>!hL&Dy%WHi1*dG([_nHXYY)偃^675"A,PIDm&$ /*\%OT^PN_I} Ҍʷ;Vskޚ ??EX7%uyߗw7;c۔1} ̔?h~𘰽H=VMU0 o/_6:}a`:}~'~{ ?)..zt$$c>fAtqT;ȲJ!,oJ"T+,RR DMwS_ 4"-4)J S($´-PJJ~6ϻ۽M^7 71g[z~ٸJ(*еTrdPQF@*-" TPU{?բR҂91E@Ih,QP POU_CoIe ~$㰽G@2Lr5ߙy~8*hq/͡Eo'+ܢc"2xqRUo1IJשŚnE 2DV+`ƻ8.p~q\o?9v`l}# 7:nzS Á;'zc{{"w$]gw22G` C0'Qx}d(1}y4c_LJH{gFgY`z >5y9&cQsGL fJD~ Xr `?)'_\zgTX褂\fI{n|BVg,d NZ_h3Tj(hI,kt/-&_̕ }elya;<M Ʃi}bu:iM71غP#@-!0Os+uCc3Fkpa:tO; Lp"! A %vRڈbֻn砂7\i|9w0+eI|$, J>tZ)Q$( r;H|KL(+TA$\8кLaQ9bRG#fs\bh1'/\"Ft:দXO|\3\Quj<e>G ah4;lK.k{:b̪·vS0`l՘\Bnpg[A XLAbES "blH1 V~IY pewÂPܕQ4csEi;1 TA [BґMxDYu`JiDiTU:T ,`[ݚv+E©N~8=Шo~GUT%Z>*);)K k6`"Ք9z*&p D--Ҹf0u{,OŖ9BjDC?y7u^a:_k|!݋FN/sk8S٫ޚv3Sqn/O + ]Z,ˊSJ8v^:O{뼆F荣j7[~*  6*;jW)ANZ[N3{36 -hÎ̞/*ZWs|篏5|R1ߥv v͋vs.բ[Wwb9]xOa3i~ͮEpد4Cٗ^1|a{O¹qe*@6%jƍ۵Nvrf!B"QUPXMFH߿y,/I 秷)\98MɷmBd/ $( TPաOw?N\~KsnȿD6C}\Ð>j KK*)fiU{ \[{WعE&h.O}qy2*9ŝΤRh!awt,tGqf-)a''ej.f+\#w b\x06-NF< ʸw@ !H @ $ iz "oUpgdk+qgյDk٧}Y=eܥ zvT9A+dSIH?woNǙ|.)Ld֭fvMEэ wXnW9Ǡr|Ǹy]ʛv$ڎ5kIit荞o^GI_L|g~QRrJG`A0O)ar~#y3'Ka:zKpd\M7O'0eNe=byi4n>יt)۲縣>-n/xp)jo!7?ku?Mu@5zS~ 7eI2<%U$B(IOoT jN̒Ke~yXvKb6x:~Ke_ϧb ˩F(1vLIEzDX(ƥd']e|v w/ѧ)8cﻀ&!m 7'IłE3-f7L j0Fȇ!\j<6v6pw(kǞC(PUPoVV$Q>M񨖉ӑ+Ng3(M~ѵ0m5u`wCVX5KgӀ>z9jЉ {]n^2~l"ۨώ˒$gm3w^_{g{lk"Р-JL4J]&AiDP]!jWsl:ݤE&ɻlqE\[,r/=,dX۔*RwG/&E%Z.Λ h`= X ިX8IZQ.e&pZZm 5(D6d$YGH81 PaB~v**"g[ ZГJ 4-Rql|)hȤ"Hc9 Eܘ1w?h$a*@l&HwܯWir>{GPQT!8SB5$\ Y%t!\@L.V.OBR)kKĚ kE.k$=SEn .+UHdPB=stY!ɻvN$HI im:DSEZ33+g,Y u6Sd&͡P$V@&]\5I0  0!zI 钂챒&F:0e|v jxGOO2`y]8k~HIJD DjXrj꓋ŲxX8ǔ+]O uZKg=F]x'_/%~ހ6VS| o`\$N1C62חBsl]鵌W `?"LApCx-:%K ɒǁ`w{^^&*W2%f r֮TW{kjiE:!Anʭ&WCaa-BL웍n(dtJu&FNBU!;S'c[!@`'J'eflƾXKQT[~-K!-F*q80D \eՐkܠ?Y GKmOR/V!̼TԌ"%)LqqweayGƭo<~&q/}Pkbї?ᬸW|GQ5V3z-aR!~.Af" )(8;8zrjEe$RbFԟ;E#ݔJ<ݝ/=iЊMeeZ3E<,Unc+CEƸZy":M921R~7hbxAZ𷤁#Msxx]&lA?xkt%՞iN6gH:|˦5'y],A# HBq A.UE1$q}yeeϯ*Y3XW}Fw Ƴf̕#,ZWhV}, 'jOQdJ޶?^ĦHKW2~LjGfWv3s XibiIp%lRwaMF4%'kK'IJ#È/"^..ݤ!=yM֠ R}G VdPͬD2&nk?Fs"Z-smWjs(ZVA&ˊ5ױ,LhH$0a&Y~ID$Iryz y;ǛabvAw-s{P7uA,: 4Ƌ!{iTp|4>o,?S @7}\LBq晏.¤{[$m_?}d%"\<^&Va5H;=3G7blNfn%/=&^je߄F@P_olNe(;J BA!$E"TeH <B6lq{9ie?i,gZL@˷:ȭF9OOHJW$'ʜ8xys5Pm~nv?ל$Ya4e(Zb vBX:x@Cn-!Ǎs&2o|C/ETO5ޘmL\[w%WW e-޿zv)E`'UCks2vݝ%P_pVZV`Z`}5j5==}0T3FM+Y,$~W2np}t+ӂ5ˊPHH%䙙olkiٕa뤗Z$+[7Ks-qcc7ІI˚l4bY 85j #bowOה!辸)ϙA_0r|q?`1  0R͑fa:VTݘ '8k,Po˚ޟ3YYc C :lg΄RltÕnl ђA y8hП>@!@颓p@'.}s3Q<知2!eq9_?eueXFz6 zhܙS6hdm,7..K1 % Ԕsc`$@ Zƪ>>h,?m |dNӽ|}q;Ům>if *0ױ*ojP\[feɧ]b˷etӫ <zbFWG~w0!\d"DnRD5[,D8#X} +Se ZA|lT5:ՔDqy> 0  X8R8iaJ89vc+=VI?3>7UnID-gG!6I –(P ăqYCŠa4Yiz "WMhHemQ]rwA7ď'4 J ^#1Z[=(;q ~$M"ciHnl|ǻg;߳JT= ۭPa2?gS fi~3Z>g4$Du= f:O /(M|CnupMӲb#䙁+, y? "3/ ͱX6@aOpbDD 1KHҐy#n2S욄KrYJ b#KDž$yE |CN:iO(j f>Z JPj"u|;_usp!( *lTr@"y%`҅M1 u8y<ӕuXȐ >sì$0$x3@T𠅢 H);h>Qn!iIh=]ܔ'_g: 50#t< p^(X<'9S,ޗk:OAWwd띔U" rg0Z0î,J&4dhs0P"I:x)` :>LJ]3k*f onG~\#;&cYbLBCZlKs4FɭeH}~)ݮB|W7g Q_Ge INwxRˆpyw>׾l>x&9-+.(K Eӽ=& PEybW_____VdN֪=1<3>./k yF֟- fZǂ'}E.6_TUV@bbAwݗ(? {=N D(W͞é0X orDT@e--Ey}ߴ>mӳCkc?pE;H]*~C/h'OZ,%dA\eHmp_ nS~w̘gЎ_FwKʽ=ZTnN*'J=:ž7jFd@}s}f1=E暫x6ȡ@44p,89ҳu)֝+򒌬R 2k̍Re4cJu8Kq|0fAE4dOɪ\lzk dkM aB UJd@?Ls "ߩcW|j|OOoJSgL%,dCD˽6"8 0Ru_P}M7$09LfO+8mYYe9AV|uIjwZχS.:bܝ-E S>a~Ňi\V%;gvM~ 0&%$oN'M6Ir?=lU~#aR4\.l2NѢ : u5fT*~)eK?߿ypz[X&E](7+nTE~:v.7[~ Ɲj?(kq5:9$P\< ۆ l8T/uh|s{y~w|Avuޝssy5, VY\lHjd p.ױ3wF0 :{G28ؾ@ ?daG"_ۡ* [cai{kMuViɤq᯽GMTapzhxfj,) =CP 6ǿsmS?鿱}<}K'aw8PVH+2ƽA'4`[W==S9tT@7H%H< 1o_Iny0j/jI03_D$Q9Fi_F L#}>M%q8c<C҅9=An)nL 7\>zG=)sU?>\7Kh|uESȟH {ɕܨ"\`pOQ$#k6|@6/(FDWg=b#B;m;];a8w*jvv-LĴXC*# }whG=鴜i,N2B-D-#XwX1LsDSOh$/x)hzb)Xkf=+-XIҿzlTV|?^?wWg>,Ax*XazK{ 07R?Ӧ!\+;upf 辺,0YgTC?_o 10&X`S| uxZ9 jcJnQE0 !"<wޝ'^IT\L$ukT 1yQd@=*H7 $!NST2]yt(kQfe /KZ%)!EI++X a@b_f_SƆ;y}S^>Bn1rMpV6,X6άUnuܾC{!rl{leCIK8U?kej_x@Dmf\)7VD& 줞3eAV5ZN8<if PlVy~}o 8+BB]Zrm6Y!OK}] ](uHM,8]3I*bHC$jmֽ\?ٵ^㑳?Şx~.>kYٞU dאpURQtHs 1icŖXK/l]:nØۆv`\`WgvKd'ݵ A.U Iyƍq h9qlYK..֩& &^acn{l:$CUq)h9{-XQܞ7T1"c^b*=WD$!?_B(L"#D8֔mR}[NAT T?Κ %JOP%t&or :? MM Ai$**cVڠx2PcJ8 gs?¶όǁ 2 23N7SqsxQ"ELE HE4pF"^u~@}! : mp=)EXOe8_?P:%L_>u6[&daBҬ4Nhp|6ZqN{ z 2hTkWL\egk /Pw+f@gdojٺ9)CP A[O+}pu9(YmyDJ^Aq!1H&Oou-G!#IFvT˩T%CC1)zP6m{/nY7Srg@Z Q`[Y=춎mI%J/됽 ω XH[EO%jbnXMxߌi18/=8\83ŴKz 3֜os7\5WZ"tSY](~jKFQ:v]>;vGvQL+#a[ac}?szS}3&f4[]o[]Vw{䉼đJҗ^iP'A+of>giܽ7z'#?=;v]^/`zfcRPd(lCPgKYi)>Sφ\^q·w?|bRZD&yT\ldPpx~ەh՗ZZQS"ctzG'e2_na4>uOP(*y`<,U5o+#kw拻XȝWϜQ{V\d "CRf}NKNB7?侱GeA$A `PAp.8G\(G`/8ރxr'*ѶsG=` 䇴0 ;kSNj`JVIzjv52.'j0K'k&Ehtit};h$R 1iAz|(I/٪۫zי\Q<"n-t.Ǩ)I > %5O#3bS&_;gѹ~ܱ1 &\a0+nݔ%b7j#J>yểwk;q \c͸\f l@})bH\;冰|.VR!r>b&T)tQ8@sceCkݲ:5!62N< q] A}Eld;r^COAKKQ|pK+U4QYWdy uWvXuD2GDrO5v+Y -A(p @0 =&AL  k,rQ:3`Hd޴J_'7­.]kQkB4ji;:m$hADv{GC'FDj3jg-7lqeMà>AA;9bRN;RhÌ',3@%S000 o8 7F BT4v 26 0-Aųe)69%< "Lcu0^zg_I`酛ͥj-Qb3,*eg ꥢ b)jj*ic~{a0}wG H]O_fڟM{?p+]?]482&LO?|~V#+k-?H}+D6moSr3Z*4aӞH+AN.L4q-*h|wcF6HҍP82Ck|n. ?h+Ran"Ș嘎.$*mjYf»癩JmO~vER^6^*ldj꧗8߅Ϯ- Rep'! ]ddAUIŨ{'۫un~nϹxk{lx 5Y9 خ;^\E9k]{>aNBuOp0ф5>ٮbvqL9)"Z$cJ+Zaec\QW5*yGi҆_3Mu#iw۴0U yp)QȞü.z'yR`qQfKz諶w5z+:Tb\vI;,ZgTlRTHDGUKUUU^|+ 0$i 5jЈl $UP w~i`8=fθ[>B*j>wq6w{|=d3brFD0yI*JxWON x2*l Ee ku>v} P|P.q\PXC)+EVkiS Jimbu (lQtEǍ ;hE$$)A B\ơ0jX%|iWVn^%KB~ڞX2Mue)XLĬԭ+#W-sW=tUuH!Z$@ aSO1- Hfў{#]wX3r.]&T}gS^ve˷Zpz*|-hE]|QRAP !VODFP頻*;sT!n53eC⚺6.#ߋ ѣǦC>/:quC&L<2lirv~ ":$Zfzh$ $iz1@H At(0?/g+vqg@Z9H I`Z$bI4Sui+F^^d_ \ԵK|qaxl#3_sIUQz:{F]9 33X)џxO]O} ~R^貝(+ ~l <%tKGvd=7L1;(< !f_eD[joKjy/U~4J'L[\κGx0!_ϙ E—u SS;r?=<[dfD od%uXkyNWmkY1Ǐʴ@5"ðxBξR$Eު+)?C RQq@,I3ڷK A n~!b*sAU-UuLj0s}U3S VX+?PǏ0qHX"Oy+D09N%]M=Ə6}[ةټ}Jm//vF7aZ d~)^j':?'9ҋ dA|iN_!` 0GrntXPAՈW8'zB6;[]*ˋŷA( A @Р /kMA$0:{4t'<ǖm?$KCz~0<lȶKq]q{"$T4MfQ*}m:`5Z)25,r$7vPʞ6BT[*pRE$ ̔E%(8xhq:m13kk`5!خD r;3P@EP6p%0kDpۯ)Y<z2uws 7;N`NϟD8#?I+8wf5aI)SѾr)csLwW.Zzh53zr\Yˋm8D O`1 h #!Qh8d^ތI(kIH*꒳D2228$*x|7lꐳ`$%B?;^(~mQ?=[~n@U*1J;"{-*{ w 20 pUDŽU YFڢOmּuO+'qWLRB?WPàUACxujdjֲ\q t zoہPb,ΨZ0QX8pJXjQwfnP<aBd'NBW} Nl)]t!ZKYOTTh^ťZEӺh6=];#Zi0NMD,x7,z+ ^Zcni*kc}m slC ֋@ s~&6;hVQ5 ,C˲K7߱Dm63^Phz+ ʓ 2#J)J B"Nwט!pϑv+s_w1jiTG*scN/b+V&uY.gCbBJy~A8 `l M*xu7) z ~DeZD 0fR)6eDԕ)bK]w9~%560^@k4_`K g}㣵]qICK$]XJ,dlMjI\rX  $aSA>d vpԥtvaXҷuoQ>ZShnj] `/B!A=*-4:5Q`7h~//rށ螉 Q wFƒBThB[B*:O<%>6PFZP!*կ59"- *S43ؕ0ޛ{6 :N<+2<.":]]'3|6D&@`op.TDZ¥ů_63k< _Cn'uP&]@&M:_WQ󣋻-]߻?+!r߷šbJ|~n0 k:D\Yiy\qkV.Joa$0%ݴ+r0~>H˹R%0hPQ ]7H"P D) @ R!"'\Sy,8F2~k}U=M ل^˸Q׹eUW{<dB!@@ NV"2!E0 l"uUXDG$|͛zNOT*'h)R`F̗hE!TdpῼՅWWǦ{uD  r}V@1bƵ$ w AJCPp<![~`&>be ߙpz_`H fD ~bӃ=?Wﱱ? !5TPI3%<̨^,te1 bE{A*LWI:JXF7IpvO{ha3VU"{09e[nd Q,g[#V~هJ/GXr e^9)?{0#yI@>ȀH|B(I"n $2#4񀂔]h%,Qs5b@0W.4Jf$Hl %Xx3C1>I80Q"_^|2~x~thN$)_eG-Ó5,L~-~gkgS#עg$ d⮪T@ Bmpev,.J!V hIh8A3zM7D4795ef̌ UL&h7@͟a'uZnO(Ez(K2ws`7*b TJo~Z x`Z+kjRէ9)iB1 >;~;o/~8>7ݯq(f xJu6O@,a^$&!><Kz&*t*S>;loO `wU 2ov?"i?z rm<|Ṣ`VBd%qXe!DTB#A'.$1Y!arPU-F&OOUy;g:<RmAkĮ6HK½ak虤ӭ՗24JtLtܞ`}[j薘f8~y%l(|gJ"j)T*5IX?.LA@1xMc&hlmbyVJ|s|\sBEc&?"1we>a[B"Q䟷DY4 /;6f5/В)9զgUU%-t5  TQiJ"HBK;>F}}d$$qu<k8q2k!)@ ҚMjvU M" >sxlᙷo[&0K,TkrE_ۚJ$qa)djhW35W)iإWrKutnF"@Np\{WhŒD8DJq;Ǧ?e?erȘ5*۝̿ca~`F? :n8/P_e2~5+48o_፜B'\"t?s{5 t<.WD(PY%ZPXaB1_s;1iټS+ki5N02:Zjt=k}va%Ѵvz)"8"'HU]egz %qfjh-BP(p (Zn.BSQ8e;;w`a_;}Ѭ25mv9MߓSDо<|V*e4bVG+ے}X@` GZ5'xy Gɭ 芒ҀL __ `^>l~t;ǁoO=lt 9Wשb5[!0訤\ TamD}a( [I$ ]yɖM)Zjp{Ep]p ~ M!Ij,A(`@6$adIJZFǵD<e)LG:;?0LAy+@H (kWx= 4E@#󰥜!u(9K3A$+ڟpm@TAS49@K$0I>4f`Vv곳ȗ~Zr;Q\+wS&i67-=] @Iq},Gia#/in>֢v'^󁇉%䗮} l[ TcWi7ax.$Sk֍Quy,{~t-Ǹ !@RJ>}^nm#_>ǹ7r/Q8DHp[~2'Vk챖QF Yv %F1HE q(\nNO]P3pEW l?[nPjYZfMm7>hՕ)ߦ ߦ*)'i BB|s ? ܁%(ܴ^ ֨g(Qbhkv9q/RUJm9_ҧWQH~QX3]"1/N\9q0FI"ZqvpaVrW)T! @! !7bPQ/&>1Շ儮$CSudy|H6~[fd~?8/wmCc K.R;3A6OfUe^gQr~g/]`OtWȖLD{pAdg|za=3;S;$hT3##A9 rHxr~9 a{9SS@gߴZ:]ơĖAdaD0sPe \Բ?BL~Si{]2קG2"P-JyW1 O4N|XlGDl@$He oo&gBI@n'~yq,l>g0 1x?'V8sóͣ&"kO)MP:!HA=)ZzHUBJB*z> C)ˀBzzV <CzSʯ`r {E[ʬ?Z)D;4[0 .߽QjUFv%fZC}"` S H:D p$c6Y 2 zN(y1s6Q$AdYRBH٦J :@Cģo \[ٝr"x{fn.r-:i3 79EgaavnӵVY!70U,O"뮲,%)J![hAiޔ-`ѫ pC =Ix7el t4)ps\@eQ@*H 4ibizCqWP qj]oWTb_9h8)k^D1P!0V b9=7_'ѭ-B_cQh;0.>Qa~÷Ώ \`1^k?²p~F5v}V7{\ߕ^*0M_Mnx .-:TI@!ew / 1"Ũ F(??=%|6 ``D 0iD'ݱ6,ʭ{<6裓E"Ӳ6u*jN7.F4C$\IW4y-QJ'k_ٯv]Ti8y.V sܩCko~"_H, 8%?6& ,MWҚMWjKuys|e)XUF.gn9m~-&8?eNe٥6᪁9CH)clGW!hv1#spInƷg`V`ۑYs(c8'_ҟυ]Wa)N7+LEP]3@DD\@Í =՛?5tJrt$^sxȑ!qLda#pw1wlL{rILd8IVb+-C̰RWoXpK=8U]]0 *ˈWCR|f.Aʔ R $'I0^~%)i}[hXݬ,v~Ӛ@(,iB*NK9yq~F§Wz{\'VμTDlJ@>!+Kc^TbL,C{1دm;#.КdK|\ !T r@6&ip%:(M+'cljjO }ȭ]z- F+oJN j [=3].TXy>Uzh"$Fb@ ap` p`XR2nrqPtieqbtҚ,Ϗf o= [.[E{~!c%@Ar!3t^H3egTQr}ώ@Evw9ؾk z^ׇrd[d7 0;0Z8DN. mۇ{(aw>H@Z*Y%i"(YBW .ec>2{ے0 JYqډM7s@p@ $)6`E,!BrЄlpth@;戦H<{*!@<_Ӳhe]X㨌ٟ4Zb\'p2TǼQE^uR|8h/NBX OtPOvYvRn3;^D>O+sv8x|D"~hZVYH4>C:}v?1pt|Iئ}k)ARiä5u\JAF1TT;[=WI?y RԻ 7be?x)vQYƍhfRJ]b&@ ?ڹ)[b,[${UZlS{?J2}$MZWVPJ{;VJ2o\Vw3 &{#71PR/acr*'uٴKf[wW=JF5B䨧-xRy-eeKSGvcvu<{^'`δ"4/d@J > I%/DmFGdӦw6p.D-kPs,>#/<aL.*";̪1 9:a"/w"ljBmnn%g1Iu0UW{L.+$$ HQc3Q̄c|H@R2NDp?H~H[tHe F ~uk/嗌Sw:uއr?Щ\1m~@"&pA5GE-8.nSM]5Eky3$E[R:[rYj^oInI3QwMU Dq⁊"rT<|@9XtRA(|R]JIz.[=G~`ڄG6F<5;K-O J=*vWbӸ?s>רa }'bkazݤ]:Os +1[UC؋:UJ 4%f("]QVY G܊޴L=zQڀfkS@g'İu:_|~ F!SHˀ.-QoؙvP(tP[P0nXe?`b`, JCnta@tj e&?;uV,q1szP`4ht,Js^Qh=āvC%K>Yp˷õ$NbR@P0̖B9'WBGw5` vԏ:>*)<-JY{)+5)92_r  )ޞ0W5Hfm;[X-Nkk?RPWpȹBG >qLXc LDvm O-A{eM<{ SzUP5ֽ9U,D{YMQe I F$ pI߽hͣ U&߈5smg'"{XX?K`}7՝%kVpxy˚` j(!* {c]%@I +1gߥ狉FI\`@XV@ck.@y9MFs"f-zyz_=-֌%h=Y$ !JL&[C !]NJ5Vdk= @G䢀%$'S2 [BjLF@S 4B~+ekР_'hX-i9޶Qb-y $ej/I v8| XS@6.1Xw7"N$:y!6TWWWȲ(0KU{OUbi~-7Vc<"s֟jMb\2UvgMX DE1 8r{>gI['QEz^{[Y~ދْO LO0¬=Z]E3H/˦J553MU@$RDdTEd MJ"$ZTW,WHvר{5;N{>f00jv[ȷ|kc;d`МYBp O߈z\w8=09:m65G[IK 2JceЙs Z{C֛`\H4# XC )نy I%% RQ @ Uڻ[_'AtxZ1^@*%bߙ1z*ͶCSqY@0a8}(iJPU))-,0EJԁPÖ<(?EokXv(WoNaķ`IA _\4|EylױA!ã YReOH&k)S+$p@AE'Yr^y0$A1$()n*=e7vkk v=z~5`>^!"Fg"x@GxFh5ſ3!}nD\N +h b];O՟ m3+O(9 P퐳@k!{WS"YKSeĐtA1[H~%Б'[<λ?suyΣa|>u=ruYʹ{lQi4DAtt7 A>K(IG>;M|'G(!C=&n%͝^kgga}_wf Yv,!_{G~F&¶PCϿA1tq:O#4C9L`7Iä)<#|)ݞ}ce Uwٟ(+G-+u6jW"* VQDp_2 g @lBF?ܶ;fo:o3}G\ĸ!^qUv;YK&$]DS[sD>b+ҁ`?Ϲ:l Y)>'p\4P$?a޷ %^hq5JGwI畏=@K7.i R9UkXCc'[CΎϕ/'F#Br?z2O//qv0ͣ_qiu3V] vRՋJ!&J>s^ٰƍFXCGn19v`ȵO,B<W3X殕{B]eOe=+S/4ʧؘ{ȁ,KRZcTҪcBHH"KIhFA="=<8÷x_p'Or:hU\q'rs 9K^Q5^ESĩF=~TvkhNoʏ^~sXH pb97#2WK|JŵԎi`o1 !axi+F9cTZ9PY4E\⼯`AX(xbjud,% \5{ty@: hrnb``'9-E{+>j{ƭy)^ύFzY{o;`Ԝy&F/}T3996iS&ډ h[Oګ/ lar-Y#9^a,H^Pt-ëf \6(5L詒MbP0ophNq|K0V((UbDʓ)?s3>L n'O`b <ɱ~W7ir{-֛5mVOn|xo:IY!U]T>|ev6~Y(uVMw"t . "v&2"HƬ>zLk] x>GY” C]E J$T<2Kq rmtv؛.Ub̼‰ j J^th᠅l'(Zk<%#_+h$zG͡G0jjM]EQD|CK~)" vY~ʿ1kHnɉQP`BD, @GfD_򼝡IU@<+ T&6"Bl"'FS `EP|8McIß_ܠf\ 8z%Ќlgz %]4%DŢ5udʓhjg I/6 BhU]i(,f쒄BEEQ4`XFV/9%.كZ50[җ^SmRm9IZقZb\;MoMyW({zezZa;çq1l\hV`M%miS>6v8O?2ۮG7r49}V}ޟfC*'$8""IVg (+<ϓs[~wܡS&X"z8oS +&J6䶲|7E\{ 5q|TsP|ç} iWɊI3drf-ʯeLv+$]U(%}'sPuu8Zݞ7Ѻ[)Ų̃{Cd=h'uL%_Eg?JBjСa *HX*΁i&JT%?I 6BJ (&hb1B(#ԃD+f +Y)(i,*./(!Di@_rb"hIBA 2N;%Xl)F:#R*KXJ-/)VDR.q} 'J2*&2P4cY$TРEJ0'ҪRI"PC%kR+tj}~w0{evgъmԗ@RJ?ϷӽSPS8;qe-ܧm0.VA s4P9zX05)∏y"}ZKxƅ҈"@-ޥӊT40HLj/l*4xw/j2W,8wb)Lbəo굑CT? "$f~E??G&d8b˝l -LpEԖމS;F:{@0wpT=i꛳츏pyDJGT3yzO%9<d('ñ %+rF.;J Ԛ)s_?9ǘEKOsufĞ7aЧo7:wH&hwEQECWjt??j3t-]@oF<4 ;_!S/ѧ&@3V)zZKFy8s: 1k+[Sl\ǟ{>c;~4tϚ&0,)c1 D_@ఙ ؠdKX"?'< yj=cc\>lGkz&?ƪ2 -sΟo^&NtN!^g{Ng1KT#]pk6ƵlrfblsiGA(UjM~qUAͰsVъ gOLq zG9=<_98ޟ8uL+@"Yd{IpnjVK{ t[C"[ H"WЋ%0aj8|4NR/n63oL00ԫost1eΧ}qp:.s|RTzo'*% M߁6(/w|]Qt&ls(sS??cz\~LN)^%&]e҂3#-ͪ$ D$7# ȋ|/Mg}j,A0b#;O%pگ=S,VsÁ몪"@. -Q,Z TjUj(/nN 6/O*F@1k6׈n1wעˇyK+mev\XCt"gx@Lm*yvD$L?G)@il&ubq܆f"aabkvC/O7q 2H T;qcWTx>ח[%BKcA )qoj^6k4.P$Ap7ylba5 x̔.w=Ox{@b^tFQ,gu!wu`/uDS+K<+suY %R2Yz93SYCss4S$kS2C(Uqƺ 1cS 5sI-tOni쀉 \(D1D $a^uΉSk:pqSp@___f31x%7[XS]R{wUrǦ_]Qjrl}פߑx^h6)?ݟijVI2(u_RgǖxrCx>B/>1"écX\Q#|fbSƔ!#DS2T;I$h͈1`B #CȒvN~^~Fڈi馝VlD>8G]v9z$Y/ap|xmz1 !#"L_8P(6Q}:~E,Y1r%S"@K_Osm⛈w7lnqדtF l"R-Z7g,4N 1DMTfȈ!b Wh"Vp0Rwp dhJp0G/5[V+ID6ÉoUk=+`uqL)cI^wt†Q\GO5Kh˔K5PD+^WwTkov5.utX.t!|ɮKdrvc0}@ {^#nd؟/z>P=/31"~W Pmlmԭ( 3o'S?i&er}vi-[YN.zD  Gkt!7M]}<8cZ*R4=U>CA:U `Yk:l$YMFm`KJ)T Lܑgu ׾f}qgS{LYL,6PvN}1U͔jVHj0E(HVtǻ1o 0(Oqmfas14XP/PKpSZ3*$&%dvr`:WkcWB_ڏىɉA07.kn_#lT!6l@(19zZ2 'D=AAx@Ⳕ"wٴ3P"bz#MJkӡ;%I 0 ;SAL^ I4~XV .:;,BxZIjNGd%C)Qano{)aZS\4-!)9y;HJ w[SN)@fQ$aoe(UPn}\Z|ɇXn` _qAG fC1D (%4?K"A01 L@B0@@5\1+*<'oG<$j,2H#H'y=1UUWSEU $@?ia08#u\z>ZJEbU|O SbA AŢ(f`y"(PU2%GhCV晹,+s%b,4Mz>/Vۖbpuͤk`p%[Ww5&B+ߠ|  IG%p[z\,ܛ*9c-";71^hW9ѽZ#6\ {Y^킸D6`UIBK mtv~2N?U@#- bZb}͕ CTbGQn/g %o{kȇ@`szB΢$`*K3/L˦n*aq sfM jC@>*oB x>Ji _ ):#3 <Ņ=ҪY( :jE}t)$=>2xQ7!0 @@G-Dmëwetc0~ d{M 0ܙ*""-DfY(F(-[ F|P@@\[0" !@(|feP"\ Y6hZM`]+ƁLUveFlry!5q/%q8X.bw$aʶxA*HpAAQEc,{w[@d9~S$ Iœ~7u{r. j:*;}=~]~*!Ygws1[5=wG,L-bCv8(`L> q`nk>C/hǙz[|n1S.հب1]v-?J重 /Ix[loZF'xF1F-vd/d6|T<"IceoWɐX$"3'!#qu=Œf p֝`/_Vud#µ|EMFRZhݶYw=lxz2Z зd,w^uJ*3z]s94bu=vbo"%DptAmTaPh܁>(ue,[ i(e mCab T*4X$#U)k'8#aDNDDUH4"ҁ H80 .v/Me =YF+Z3PVhP)_W^vŘezV:Ezޓ}yΙp`:/~S@ ~umcU%kVf*]"Q) $ r˽_ kC,X$X z.bd9bUi>g-R(Usʃ A A`aklhCz"C-X(_n_Rs9Jqme K˪@oPND`u1I˅0Oms[t{D lop2ϴ*;Wx$b׊'Hj̱]_LL!,).Dq$!$ʵ7 zr4~owzjښwD ]@'ѴET%c>*Y'ȉNeg+%dt+0޲uF tp.UOSâzVP^14Wo֛ Bz0@Dղ{]xDwVK؊+ۨtKs.5^n=j,i)۱3$TGAiwSDUUahB;%q(r@ab S Wʵeɀ% =y{zU]n$)4K0\C-%r$35o)оP2$+=Ϧ$i5RPTFbD'DTٽw %>?~/wu=/#yy 3}@)ߜz] |yC|f0dHۖ&}(Y zWg.v;4=5زOB]G TEj EH-~[Hn7Џy?_qIzy<֣ԝnw;tﰭ,Ԑ,GoV2Jnt'.K.>(6T+ c6xS'<%_!&QXis1jR)nvwZZD*f7ի<>u]xe ?&!_$DLTL^V)&?\Faq,9'}kJp[w߬B*0e2i%# E_VXZ=QM}h9 XGTldj_Y ؚ-.p9bvD}b$j{j'碉uSO@v9s}`Q\w,eڝ7 4%g.vYg ١QE tͦ97 4xv' !q؃G^T xvx#:)~湝x9\&_] ?"DmNWnz==G[1qykvgR&rM>^#A:"=.Ѿ ڪ"R BРO]wq)i?:D[E/Gyq$}c`MkMm 8p ҈N,O2D&Id i矉GYTA"b ?'7.sS@-9ا )to"aG֊~>r<AlR"|C#dę$HP?"R/ ԁ-Lb|PSAIĈBs @찺K_X}7fF9Mbb"3@qh ]'ְvK@q9XCKc-~!r=eTdCͬksd?S0@C1x >[H}T;HN(6A^|F0!q"K w|}\񡹁棳Qy;XD"s)|P0|n{).i|}xfGXHQO;:G-ĚnNܙ vT[-p^nx>7~9 nWeyw.f{p IjfQMHdH"Nэ1S/ԾoY?~˪>CrDh]ܨN5yد(. ڬmNe!(E(lXRfGPzX'QuՂ'˭[[}Fe^^llo*۩v0ٞ4N- ּZq.SP tx<%%9*8GH`~#2 R D8H,-j2d[/zRѳv -O Q.܉O 4nC KqwgOev "m6o1+7_Q-$_F.A"'־WseܧzSطRkpJ5Dž]쮯XAXT$͍{:ҬI>r*wedt{vT n7\9EJ0=:gdkA1ƭH(wOخwIf <_Cga73}n/=_`xyM\?QT5ԜyGH D<M77tm5* e~yq9I֛(vE~&sG7u4\Iގ8fotS &JL:2mDD% ZJҊh-* $ R@$B@dI)h7i<sĮWqSou6F r~?1 džЉFDgU`3Ba]ʊ9iIC 0U)sIN^ڢZԪŗ-#g]*'V5__n>֯f{*枮q [jQ;6f~~8b2|#0zșT@! T,!XR̃^>\Isז,}Dy݅ĿZmEa!u!j Ns|@400>8> `Z+⌁|q]*jOٶaa1VhD5`c1}hٖŠ.N 2XdMRNxt]s{p,[-rw/|]MqV]+/;=~#ב==:;]ӛ;->8*N/W0xEJ?'n )L#*ѩ8.; 0dIp#-8Ð9 0K p=evRzqe^h^E95 B@@0dc;|o_m`==tذ+iQ΄BVCJbIrj jC 6{;?ӡs4ٝ!!1/iadXY :a aK&[v.״4i;NIz \m |ڥwTVQEǞs[jGyjJTRՍ 7)ĔJtʍi z !#{c@H 04@ݔ]XgL>P}(1/>.O1SxQlOk/`PQ 0Q5'4"I.D1NYڊ;Nd%I&Pϗbicz)uآLQy ʌxXMDw}{GwN5s~rOϣ-{]m4Xk[a7m!~gqV۞i.ҙ!;̍-S $UU3*j]>X;4 %1@耠E V.`u)N>ClJ@K7Uz\HfZmϿΉ|Υ 2G}H ˤ3鈓̬}UZ3U*gA:v'o4@–peGDx u'fgz .Bv+.9ZNۍk3Me_(/: ḴA`'Xot5;vn^ !P$hEI GKNU-?v\֜<,5[9R&}^jKQu 葡~ NpnȫtmSV kQ#;Xs xa=ګ?iX"¹k7b1k$6"W\hE)`8B}QsmׁϪ9+Wa+] UXb9Mv ?aBTRG? X\5e(݌+8tњApC*: k)bbM:$:mۺZ W "6;m痠8Uh7kW& 6Z6r; h)BSE(en1-BsW(" M!ȊKVs1L hYOlRg[|v{ݎO3¼LBޕi!a.%7gQtpzOҤ}zBw]wFYe$$!On I7$A%=]e6m] 1`%w*,# 'TǠ3m( CdS<]O) +ksP*87~f>yI=z f =T8(] Ų&!&X %pqYog!k**ke| g޽a8T]̪IT7 Ӓ&!.L^oEePcD] ɢTXv۰џ$~ls-1z⎨jHlPi1J.XE\f]3ΪNfǜƖ&՚^FPPR8_|%Pi/Uػ2# Ze@JX3d%!W%xlww0:Wejj HoZl%T%*JR,EZDJĩR](~ F{Pn\W87XVC^Rk@-jEj* t:\6P {,qϱ. [1q%& G8E'L "hk}}/2sB}8 ~g1(⪶ml!v61q K(+FĞg +ǂ@YK|Q_YS FP|_B} CLK:uaξF.BG&׭  -x#NIr"Ȗb=VTJIVEF:<;Zz[e}je[TсAUp K~XL3?vWR.?wxM9gB${/fiֺ~~[ tF33b~f>V+`ܸ5bL=I\Cnh@3osguco&3 ;V`^f7q:ݳS !JVj/fntF 3m@н\>0r^'3.uȉ6[| ,Q +#<ʾ0 ," tD Ȫ-^?:}>bn+AIngoε}gc(c;?%DHc01B?TOL4M3OMUUBDAie7"Nie\..A ׋i"Y,1MB!)XLmU`9 2HX +Y[(\y1%B/'{n8h#;_9?;b/,9 D(v+/Tڛs/k/J ~ဿԥ)#99R4r88]7my{}+IUaXkQ;toaz$}阝Qgvi4MUxù8x޻hߍ0Đ$@ & J.P. OUTg(>W"$J{7Sͭ5&2~XQDQ4԰(۴0͔eedrjsZqL_jw溲3O c9<2  Wj|GFb] yK֕^J8^(QDAȆ1^<'Kq)I5o}Sa4343JGG(ƶ221AKziz$ }r  o5?Onǵ;a>UKR/6ؐOzK }-Dã3`HgΖ0ӍzjU zKs bz,:L#c4Q*jTcV /|D2e?}Y1 fR9q)[gBFj<;g},-$0ykktN7H\b'=oݓ }jN#1))2Z؎ٍ0c[JM{ 1Ц͢-IT-q4;;Py!v)#ޢHc-S4 QQ?;=] O˖39w?Ӌsl2c:3dz2VIIe,"T+k2j3:P\gBaoy.ZqW/s^fԄBx>n9*at7`@ A~]Ԍ36F34ܲ6:)5_wCz[6=$d^砪cc,Ԑ@LLU52=4 /*}d$nH튼bTOX%!9N?8w`tHAR(!-5$ff8/Y9Nk#k #^ʒ׳SfV՗k'{ 溶#}`} ,O7%"Wۓin;~1 9-UqoL񢔋$(x&Of.=x.Ĉ`H%HI(*V{(M~sckȠ# -5m|\HZ8R3:Jכ%~ yI[u!zX额5Vn o*].=gceJn9 Ͻ;f( } h@RߙZ_ TLJ( 5VnRʷAu./jNPRN] =![8mn~yu_켚m((y|\_68ӝZ<|a~#c2 GI;+ڲ)r'mxJmO?y{`at|>}8RQ6^Oo?ΎZE[RiM¶3$Xp~L,\:=rqcq3)]3Q-TUwY%BxzR)zH@0<$6JI^b$:)c2`>*ģL\tPٔe= vC èvܚLh* XQf6dc՜ ElYtP4 CF'oZY?O^# Ri H>D UA@쒨N(JZdI@$I@M=¾2*+d[xM%,p0U|ͼNo0\zHtẬPk<($,.7ޒa~ *ꢪH# ;US2$DpA@U:>V#,EVP&gUAVQшHo#[a]_k![MޜM rX}:Q9̩g/Ccʼuc95xk>K^@ebx^2#wҊkn6W9v9~nOaNZ蹿??3>9hA`$=$&o*DjL0wUj['f?&_r\zYP(2PH|-{890ֳFFtu:SM^C~DlE Fybi2c%%X6sIJ6yDUA(,bu FR(պJ/#6c c LJ뎄8.A#3<v9ZnƟ uebkWdTHQ,o.x.LZ.!Gs j?kԓ&AрffP;ΊP@5y{u4bI#Ƽz*)Q]oT1GPGtDWNow$CDN.8"=PZ퀨[M McΖ_tP3sP#[!tZslStxo1*dTc^Zc&UňrS1]HxMJ^n3B moc+՗͈1tqI NYK c臘,3 ][C6Մ\9ۯ9kUhyWo>$2LW~eeyvv, YЪjKBBr_ߘXP5%9H_Yvmڳ[1oQBDlU2+kv龜 (%'Oa\ k& 1ą Wב./o-ij|Vrv%$ QeZȪ&iqstSLr_WewI㏜8p*\q7A􉸥)$9E,G$ZP<˱yF+XpAǷˢb)hhh`.zhm_/z &Ugs͐#7LvgboaĪfKB p-+] bߗ4]븩P4Cgnr_K-mޡ2*]Jlvj[{b`bKם],,Ľ6=g/?{Fu6{%UUUUU9Ud$Y?e__'~{o]bU 5Խ۰5p8XEǗH(ǵ`ꨬVmPՅT^^eu-_B9ĦbJj(]3KLS[_|$7 Q xz"go {!3rF#XL @'G5_EQJ4HGxlY[jN`{ܒwEjȷ}ޞ#YX D7IPaloX~r|Y|V,".06?ʝO1g@h<)duXr'qՃ{e𮏮2 y# 9}'Xd\lg2gškGʀrh'9E͌j}~ҿӧTS*M4FD!^27>=N*KEUy J$R*W=ltyyC&L3p剗1T+rB8qM,ʋRJ&3x} ÙIR8Q= tǔ(? +N\w&LHY_$ble voj9v-g5tYHKOɕ#\9Ź! lU %5t۔jN!Ð9:\u5y%S*DײƮWvwpjK=H & $EI5Ď@`(P'Ql>eq^׺L̳(b쟒\e.;`22&_%t ~1@ADCc~Lj#H"Û4i\ZgbQ Mü4N4p`]Q,Yz. o~0<)=1vPu.yw>t(<Ӝѫ-77swf>e8"?\H %bYܨrHMoԖe_yOe;\߽쯽ȄtZ6FE:V^jʟŊyJ⳯ر6{+b4;kɲK(ʝB7\ˮUykI0E ACK@[3_A;bjYJCpO!FX,SD7,j7:2gxXWo'>/c5qWxuwf$@}?:HӤ Q)VQ3e(sH:FwI^ VF(t>\vbk4BD"kˆw+KBk >'VP_"P|+(F1+%V(\/iw!rW9ԣ=]~מ͏o}MMX|[^vo,<;VYN oTx|&ԷV56W?z xL|9P{Xw2}) i@]WV?A8Д@ rhi?[_ 1E)Q h=F&WfbKqn+9EyY?A#j*/gE aq㿖;iӳZPu @"U %ˆrNl1}lr`B&#(^!JlM(bP|BN+1?!f{燽gk=RW[C{Ŀ7jv̇U![A|֦ QJ'QT'fv]cXJuyMgӁ]*lO]7n ?aN.}fߘRʻv}.sx^}QhX;{ t25l0?"z Db"#EV`0[ݿb{qT7.ܪ s;b X?W ;2csV޻ΩuTyz%[*밁lqKh9Xb=$$$I$)vQ և17KEVbjym[qtQY&yyV}5 u|@ &˒II7X?/ A0`E3YO)3 H*! vTB]j$@Rr`$I ';_Y;ygEѝA1] A`g"pS8{LLzB4C$󝞾9,kh3TNYA_ =ӂ7uaWLJ ̛X>ܻ|[vda*Pِϰ0aɺF^,+ח0m)J `?XćkWb g5GN9` F6 ;jx9LbU@j1s v mJN˗]slUݛh$E.#(B@=8rBFS-'vãK{]KZGFL?<|!=L*ݺ;Fb}/L46{S`}L\%UHW0{Ks`g2筜20BX&wt[^"_#M*#E>Y=&>($4‹9`_b1x=YQ<]g63&~+KOdՂ*^.J.[D+2sP#ZYc&b ,2|4!r$HfC$,*่ܤԙ\fĎz4gxS ZkK#4\M,+3E8siKjԲ.e1%.Zg.؂'@6s0T af59*` l 87S }C監0]w=xڵU,dn/)tGxMWچO0QD6" AzS)/'^DO}Y'~Yモia;>mC3-:ukjvon9y8d:OJ:!ixŴ)Y@ݮwYYd%/eIg љY˫cag9^Ы!=k !wX͝& BqCT%!6i-i⠦P]~PNU o߰]^-}py^^2 c .ےm3LmK)$+ >H+E\ۊAtbqVF3Ydo8֝^4AN4t.~*\0\&}М5$?wޛ?ao6qEt)֟_eőȳk3YcgBf^^^d 0ۃH<2Yizsm?B\n8Uή:{~23> $MW?ٙ +BG!_{xP8"Sğ%"bD#iAW/]8柦GR뿫zf9ӷASkg- 9k3uK&UW } ^ }1yC`]`(@Ь9" ZUŲݞN7?)a32Wu-uRQ-XR~Q_T)uW 7g<x,xG.ʢc}~;{-`ekr΁ǏQɗ rޕʅQf ҩ;xFjwkfI;P,Y`?Wי2n"`pd\1la0tdv-(8Qٙi`OM6zttrI,11=PmuexIpo ) w6yeN3z6m:l2jQ9mݽQ~➎BL?Jm y`s'_^㬎l!^9ͅHw"cK,Js u֠nZԋB+chx Y,$bw8!ͫ EOƻ3@Po+`yJD'lr17n؜ W6S'_ k>(' B;iGY~8_uR 7LuGk?bg?a%/FZȠPL:ɌԈr!Y?G߷ t,[{8:NԸGPZt[௅&==V:~.2Vo&] !29'9V=sHNh&ʕF n.xO0_u\I %q %L35 uK!8̒'ev$!k] oWVK}T}KO`k3n~tSa[1f٬L/>0M0ԉkz@= ~*aYaeݛpgZ vfjɉیaejp9c4db3m,+">i;c@=VXEl}iCQq/2%mkjv#~l;8`uً՛ۊ91W'8p e~(dt&_4yyCt[I 5xl4Qa>G@-wˆKwx ʰnYXT:ݺx$9F)Q N'AM{"6Nqw6pXm~[óaMéͅ"Cv>ѹhgvˣ$ewhtv7a̅XI.{;-uww/f 8,|k+ mcJ#co9} `7*vx3Hn4IQD6"o&H8w{:Ng[1/Nl&<f-PZ藳1&٧C 0Z̕Xf?-u eed-_-!D5&X'( &9A#.ϒFf2iv2eHIi MD婬\M:âdF%R}lmeOЯ{6tvWЫ+R?E$ܔ ȦٹFvq(pޫ{e+ a~`='*ik77],lu@u7Xz|`m2Ҍfi_]eilۨ1k49 %Cfhב2xBDtx+>08#wtvp`1iE!ny=dꩧɽGxsMJ!g b,Sڇ?k3Ns, `ZWLBN0jrU%kxb6i2bf3u 7)Y'V>ڵ_$UB49')VPN9nsau eigs/i#,`d)H3dЄAKÝfNč:Mͬt dkr2u5 &F<H!؊BŶ%]=2̢ 8ԱOFuKb2{Xu;8ljo56Y54%0Y}g]A-0lnܧ@kg kk5fUã,z>zA{|%@\n?ր[`y%v W42( /DBz8l ~;N=DĘ=.{}4#yqx(}YbbFY[A jm [6[}m[J˟NE@TY ϪYߩq꿻KgQ{Jͮ/7T,Lo KOfo$ch[L>Z_`ںL;\z~3 !"WE!X[j%+f̭$苧bѿ?}uJ>// i>UtH+S Szp *87'q7 aW;2۴K|5%;짆=ՓWE^qV[IPsZ<+*kY AlH$X .q]mam+P_R6@da.UȜ3F]aø}E k.6W ЮNcZo2k[}̫TC̬Q bR - K0yhg=)vEܩ@3ukPOc0 =n/\Y-u|E"YX@kץb$s}=.(+TQ<;U5im}'.HƄ7*03Y*W Jw] iI3S bIRmna=@]nkIsUYI9:;u*6w*t`(Esj%c]ަU&UV}Z)IMYIy -5ڋ+;t֚oUps:X3/XiM0 !S'4bC:M!Ι"sSZҍr↝= 9꬈#*9豵Ff=#hNero{ȇzZC "|{\JNiRPα}* ޯ_τzmւ zAE]VuOT>M-Em'1^sOJthwo4n)uJZ鹳aqc]Rr-;d% 0Sr6#(iiu]Ӡԧ@KFDS-EU6˱,e\Ri;h`B65xUȷQl]%C>Oeю 4 wQC= a#%۾69Zj)Q#{UfIIhҍ4Y代9 -21)*i(\&t:0т[1dԬ)렮zdZF(LF; z?zF2䆌24RjVF-0uBhD>3511g6 3NaIsVBV&PMJpwuG~7OODEUIfH(X\{YkbUUBڍ$Z=Sew;s8܊ZdҊ_).ˁKv|@EP0uy Vg$@gYa *f0(3#a7EZʟ 9v!hCKw65PJؙ!%U,cj&hmciB2+XEg˶{uI "n-vڀkau-Pyznj0VoT]J e>AagekYe[b%&ECMy4{Qukj̜|5oLqFOWQH~= l*` }eݹa s:N>of"h{3P_Y+)FCretZ{Lި1T̶ճ}q:i6t k>c(>7i&'6ˏBb*b0=Ѐ9)BI,$E/~5ج"B7*$uhH2?Z"0D~E #|@9.(]!|F5G <5 P@`@0 =L4Fa-n{åKɲC}(UrQ `'.\ehUI*i1T) 2PALT ?C¡gP}.`ݮ̰e.|rV7jlz;<+^ϩ!' E0d0ӚonP>Ϭ㎋Tg@^t{lֿX"x'0{6O#J."$ }Ii^ ܳFs?E+EEm2Hĥ6Q{ů,_q2#q"^svfϔD}j'X4U`SMKჟ{a]qkμxAnobxR UU)M6%f1|'.L>u,l"є%W:@XKBz63uS4j f7ꄆ㧡ppAB2ܺD/#F܈ޖ"*43 &(;13C;zx[X[džHGq?w,\8F$+gnMYŲR=t|JGS;YQLxuuXuYX,_NLٱ=s,4:S2ϒŧ8ӮVm6  ˈfT/?Y Q}tSҶ{Y%GiŁ XtuZH+T4T>X)Fo(uPBvhkG$Ӱ7x),k"faTm<d||*cfV?(µ<˳ WaDeYLYߧw٢ Э,طibӌh 1ah2A|9~;Pٱ/>kҏ P\l-yBRrfei0m7ݼ9N]FGGoa|-YlKq:>%Tz-O?s ~:F7@+e?: #MO}߼o=zz2\Β롅RQUGe%ޅۍ颊x'>j:*)7!J`C_qsfl'B20[guQJ\}@@+j%ǧ'PҎv"Y :y|b6*ffW"i#^VI.KADJGGB|j)CHƠoGҨyQ^|̢#PH l&.'JitYHʤm:Ǎ"Dd;18E_+Z|[lV4u1>8TBx4od󀧖2~O3xqo%5gv:Cg* Ui_U^yN}9`=<"Jnvu}ɖ8E͉XrM|%}ߕN7yfZ9~aQ3k>Jxh$Ʋbt)!n8`?[&MH C<_hXbvg_z.󅦵eGm޻Z~g0?(9~>fk^( iS)b>:r#}q}.7Tm_,+*v~h̺PmqIXG5 +u']M% Af:[!Sh&|eljFj+iyysa"?Ap~Р503A Н{i?R!hv7yadtCc.K(?ǞMz> ^ҹ~]+i mUyGSUȢ/:(;~DT88"igB\w|bmF.KSh)i̧9ׇAEP;9!I.$@ >@^0ڏ(<aꐜK8zp`}=X)jS ]-4+Bpr@vo*@iJ=|7) ަYG  = u!f&}&T|E.Gԍ/]q& h+FQ!|. M*!#hȄCpCdeGGҵo1>ZOV^2nMG&=Z6od6@ha"Kg.Mx^dwI{Z K6-!7M\6.[猸0jdGPWe'm?m*CU ]Gb.;"aR#ڣhdx}SI՟3z W]Ȟdɓ&e'OUP\Emoʙ?'߭XX;XX׫qզ7?q[5>5Fs~~'+jRZ>͝]'BmRʨe&ۣo**6[O W]{4Qj_0,XzhQb>F?ԇvϟ}o{{{'~gϕ^Sy0)))JpT:&M(}c{"Y|k:|otׯɓFS*tqTK񝝭},e_΅U3z\ iqs}W߿^[|:wr^?׾*/߿~^΢6A>u~f{PRX]G3ܻ~Yo^yr'ɹA۟kՕ++++UFNFpQ|fLlTWAYYX%UV[f߇++m_|oI&L3j%%%- 7snpnMALm5nx>;HJ\8liҗ,wWWWWWW+&VVVu8481:y5Lƃ +խՕRJ^Wj!YfUUUV]oiFGu3ExiO>V.ӧN>OY4}˼ӽIOy`‡8pÇb!^94-G  7 A`<6~>e}L2m_*y)*Hn#-nj @&] mw>?v'7[kF|H~4zT(nPWϣւF2'1 *k;7gK .wP3HJ;㎴@MD|BXj!113DP`ُЬPɾ&|||%܂>B:RVEޞ<ȧw#X&_T-- ~`j4KmfQk8"ëAz#rչ'OlXeE4o۲;Ib(g|1eWcQC5UDqWܞjivUW=a( <D|Q[|@P"烓(P >9Q8o];U~wN'tіVwUb{(Kuyv\X׶&J%AľY2'Qk!FFT7g,,tԍZDR)Huɓ^KUY_gk[ϧ'Q9u?gelѦֲ10~WhdtŶ0]rwJʞHx+'.3wѲiP8d j.7a62[R*&^>؀ +:I: >!YTϏV|$^4Hm66>kH"/h]#!ߧ_:{ݼC#Z,dHQNmVf4-ϩ?6.zVDAq<*瑣FDЎ`ӥaDĉ?䕧+IZTx_o)R]q#yM`֑]JumS[\kDsWZСYYBz^ոjj@+ e v+D7lD(P!fB;RkOO6]8[DwE*j~ gr%ײCN7Bl_l"D#/SHI9wvТϜ{Rҥj?q(ݗ8o>N&~Yp/>8澧O~񷷷o[o՝ȪvGN:t4_zG.@6l/&`!<!WvSTg|PoݎHϠHaOJL)}܂'H]ﰪ]^u݉ 9﯎ca6`4:!80wDI(9A|ҔZDq mjgNwK+_~UC3y7&'33/V3,LB !yn!_uTS'O4]h/WHzgx^( P1@fv0< NtૐS|߹n l4gzul]܏;nŜ宭 d BØtS^UTB:s̲N;AI=ocvO]zˬ|ǎx݋ہp>|_Ғvz8Ǹ=o=?M/[i54k}甧 @v[XN8oieĵ g '1Î<#O/<*Ӱ |U;덒 IÜnaա ۵Pp=40,0}0t>{vUZߤeٳ#UWU?׎3xȿy{: V2t 啕&f͛6lc`gg4hԎQYx^1'66=v&箕y]O"s{``6=s6H۟?~ǒO9G-P; tm_!88#/<$?> @FFUiF&J)V 2C"B]cMhPIYU-B,@-cgi1Ntk6gdElc Qi- t  M(I}q mH@o[L,3-|?Wu,=`zXMwWӮ*&)@!Qb5}Sa^AON#XEDIQ?#rk.*oxwR۵iN0NR+. c:cvn(XfxX4t=cJ2 ÎM[BJt#yQNN_$>x^ y>TGMiF}r{J_)<DDdqrRK%M4oE'56lnf?#FQ2d ]Θ1F` }6ݓ]Չ%h&5&,̈4f _2gaǚ330c.\˗10fɓ |tg vuF5Lh,&j <U9|əO9n)\xSS^c&~&zu;唞J/꼪exW^[UUU (/_zʗ/0dɓ&L0^c474hѯFähѣ_Fe 4ٳFL1jw9 (PʡH? !0ܪ@,50\ļX4,߃ ] 1hX QKy"!N %1aU`uFE/QM 2Li?oK׿+睕rȘ$}1XE!聠0 W*X{5gG]W.7}jz>6a~W(934!,۶R:_ÜvGЛ_2^w϶WIz[4JG}ܪm^hV_>9gj){IBK (˻6>GƮ//7UZ 0wEePd2?Ls=l~Iyi1l 0҃ 0 "6@LR5n^wYŤ Ly# I,^IB KbQ[/2)Mrܔ)9\bŖv!lUb }6dJBM\_WI$O(R:hR[`H#E&pR*dV)lI!C8+ci ˄LS՘=ɮdx09xBf3 ?8J|=ZZ+BROwfcji*J$vHڿڰ;mȷUɜ"H" ,A\~Y0/PKxnc1SeD-WNe8ri}fa\\8'AXW'vYS,Wl6~.~E-@p^r/EGCu Hs*̯.l;XP@OJ!.\jJfDa?Z ?0q+ )'z_dlGt#"5TkqJrMUOt. 4ٰfKe% gEWf^V޴EpYM@t [si]1X8TF8/֗ф@B(֎! ֫:E++Xz Gd)U C݈"tAXëgbI`VA˩]WYFrV{=U[nO. rnEU5ZWԆax숄7 ^Zz&\Jl$vp!] a G76ӑSonVPJt*;%߇4;M5iRTh}eRC}TS[[-s͸$dNN-@XkuB$ɓΩO(EA[gqL萄P',s8&:j URHGmKSLOc2 WwsS?U67jա\_dRx @Y;%Áit*3!K* Itg(]*Z)wr;=w9=W}|.)j kGD)"ܼxɢoE{pX]N˦~MyIӑvD@0D<,mԠ߽a4QdHO@E@CUadQ<" & kH(,F"C@)>|w1#}KF9eK.:BJbr@~8c :ңEtE˃CkǩuFqCyݟ ;e}`{rCP5n/V @ 0U xQZhOH1qI voȟfyCIЦ@2]aFzR&`{tnB* Jg3ig,|$Nd[@#NS/ΎkPz(T3gknM> sf2.U+?U3}1T8}&xL D=jnf/Ǔ2!ೆqa@~/Βf )mlEKBc4ynۧ` @#- FG7IdH . 0{Xu^qDH 86,pAӠ@K.@l)uv UFעeZ#MZvqED~q}_G?g41p~)u%':?h>&E˗;Rմe:tӼhѯ-(ٻ*,9/K7Xrw;;cWQتJ>ǭg}|ښV;qvI*vw. d-'N;Xx8sr'<|$̙3Vd7wtTէiN`نI9]w+jv.qY_1Xg+7NTLkNz\;cǵͅXؙ2-9\^Qɮq7xVC_KM[VA`C@:6w{ZxiJ UқywY[ՄbÃ[!Z3H9CrOCe%UfZ SqO<p /Iy('HJpqAx`xڶTU z%Mˍ^jo?^Y=w%k98*;Nev?{)XY4Oe4%XC5yTä-+mR2O ܂1j "G^YϞYmgVB7I4K S|(@9BMxjfzN^Y!DOÆwN|6L0tj{Zjꛎ^ [b&=lSt{z)yveANTsCahRNC@;Qβ}f54ߞxaLR:#?hf={zCAXƲɰ溰r7s.qyww%^@s-K뚳=FS`p݃Å# :ňySMPɳCC*p/Ewү`WtЫ~},V9W5_}W˾1H ޤ~Nя9KsoMG2XAfh>WNź 3my8"cTαScO1>y2`L؋(o{jWyctK PF!5fƄ:=G~;W`AX[6ocN Re*n/r/|?zWJZ:{6VXu+W"IY0'dٱIؘj6qFKwD)h}xl&_t79w*ԅpSnr44\%-0`0#Lc`3)$2QX#,c"T̲%bZbYy*1!3|Oj疍Nswn􈇒1>2CމU*pU p-,So {kF\'|Xyf-Nm=EG_Pz:7(A+x,(j(7kx{* O>Y=A?}Yws?sVۭ|$"m7eHZa*n},03+Me}}F܍C8FW=o@r*Qn .<;ΖU^?%&݀߄PɰYÍ-1S-v!%4W5FgBJc%/Њl[Ul=6I`<\6]ԗUEFAWk묢}֤u~^Σ`򎝭Z+UPQ UbyϻgaY}`Z/AO׶a,\!` `/LX  !FbBS`H@p P 6 cyG0"d< bɂB(Er`cfY'^U FT]EdB+i{;ּ_ L ž,<ҕF@q<|UBˋ&KTA0IYvnдD2#;r]뎽,~]|Y枚kVb}߰pp 2>B $JB:$78bpſ$3>K+lM}6[k]wymFIoC,h";K^k-ju&jTڞmz;k¼w& f; _'u{cb? V\UR18>Й>߅-$.+kfV 02zu8ZN0'qBW$!@@h_~]yzBaNj8vC ?yee˰:wi/2Xt§7>Ae\Xj{N.JdՃNҝqw9qi}Ziw:,&Ԧ9 gv3;{J|{%`puB=g%88td~3;qW=/;a?EbB?!\75Vb8q,/=D\16Dfu'v'gחQ/lrTx;{')n52c`# gzʓ)*oXV6F8ƅRÇ 0=rC MU L ./Pr@IDBS1IM!ւRXYVuYJ4ix&rIB_*QQFe2lX3Rv^9GN\.k/!R7e!,@߷)vT_CwpAmآCvWw/9IPtb>x$0ǸS6OieOt{K':َ[k:~?i[ȽcO'2YigOjh&fmkws ݞ沯4f=je3n6A:/qX`Q8g]U p(-!q?`^elƞwQ'׺'=͊M'/ٚ=)v 4?d~v)0`.XXqX OoyM3Q)KAEl9&zkiw+9KB78ߖZ-/^i8 +L^&wdCW‡73U~7aedig̓EV:c$Y*9ϤO1HZ$嫬˸Vk~D‡id&jAN5J7:vc|w!9*k_md<vݪq}ߕUY^6ougGݭ{w_;"-ѿd~hգ͉;DN}7' EV)ꖖyYTz΍s4,5Ig'_!;"AzRNԥ:Z00nej}-Zu~1}y6;.,RWͻb*)YH괵[u-z\˒D2/ԟ!hdYȷ[=Grj оWys O1QyQWst\[8踹 R.:rGL~dT.eij#\X_Ucx9LQ:*b0~#ˮ+%ȣKGʕ:7X|47T]*5˵/#\<<4\Ey+ʙAT/vVsUbT|Nuw|$"M/P>gd,`ۯ90X#[Kc׾!\''t)J=/  o1Mqk?(L1.]&LS%!RPkᝁ˝\\\I|SzmGz.!ׯ"NMcN6@%,rLPF̊' $dĞr"l>T!U(k-VeX嚸I="$ lUa"H$0tFTO3rf<4oFGP)#*PrFa` OJ>82AxyM_^[y,^I"cZxa['Z/ia`d6> ^_{.z/Q^H@ ;GՒccX+, ษ00A5`Ytűalҧ*T(0Wޟw}~R=|f| U;sz9̞^Uo~^7n^viwEu 5]$٪" J  $QrBn ԓW!DET@c wO?_WH]M qJ`Tp:ͭr"deֳb@h8i£ pDO|?^"'J\q_5=d=9'#ǦON?=: }sUzvn浽9Oe0'NS\PObfML2dɗSk3`mbqW^su*[UZ@Xl_V˶@SSwSSSSSt-2α2OUtӼ)7Y[S6To*:tӧUS_Cny ŵח'e"I*U_OOI'g~/QP<*F=x:sN ql2һ8f6JS4R8ȏ,Iw@rç-_[ 4OeGq*E-z}Zsudn X2M:mWˡJ9ӧNºg$HPEDk#_]PZТ5]f%$Z;P1eegZ[[\jRry-Ö&7NQQQ(1>JS2´^co&L2d.UFڛMA*~C*z3kxRl\lJ ۺlS2P%ٳfAi-ͣ\Tɻ7CgQgϟ>|K>ubD{+^>ŋ+缲xxNٶ1Z4etӧN:tY&Nh+.\z˕\T]БƫTx%ׯ^nComS6v~wN Qa=+,oJfi5v<+>yuޗiSiih_,I$l8lay^#:;zY>VG着UxNh>XA`m@`\S0xV cL8v77Cg`*NgAY~@8!aQT/kI[D pvRu'H*a^S5'm-d͕0d{tP*54W&8Ʋ`\o! Z'Z6pTEMe~L6⋢˚Hy(UV(Iz] "[ׇ0[0r~W;[//:φ߽ӻJZx=t9’MEU_\[W}8O ci k6/G#_JXUzu6*HfX•I֍ rZ(ˠvu?YCǚծ^O Rٱd Or:lw_RE 3+)(W%i5eel]]_zٻ-m`7\wwyzs@riLUٷW>i6^[VV+++++}^gu GѸ:&IÇ8p?W?x4{WĮ]QҠ( t]r]]y^^5wTJk#:'t0sKJEC\U\ 6jңh'/|d? |]`5R;UrbfuaaclİI)Hz"?%SoswRy.%F83q  R5T,*Qɍ2GQ2̋ W fCj,1gWQQPFRI,˷nmFd Yǟ߇l6W_ZeN=DQuC3pD[ qᇊyTx,_^:ѰjsۛWۃ}hOY9CL-ZJ_f50`ᡔ zS0p%h[dA^BjJ Χ]6****EZT/KVd2O*i~>]ۮ!WW|uUZI>ZU,G7 Wupblmq(9-{O4H|9Oу_b9+\ow>~2]F%O\V^y;sX6D"+?ߏKgiѱ-r+!.------fZs0ΖڮtPËTTTTPiS|QsK[likӧNACE47.Gc-[gf7p@ȃ;ϕC I\* h1_ψ"}.ɀ% $*Q0.OBn ?}}/r>0ߨLs5w'7`> v!  T#+{X+l,A Y}J(xr/*ΔOp册(bGcKhgW?bvx,SG*X N{32/ҁn{=Mcü̿/ߡz=uxȞ@^:.Q'L!_PBz ̕7BD:op!,Q.inCW9scHړ!̛WzFrr tf 76m`Ǡ"n-3*2!B \$+ LG =pxY^W /qCʿ6lٹG\^r *(t ꓨOJoغFhKǻg2OzLa3U2f>ԎBl[k2"@k|s^QÇnNG3CPꨖw躈GlZ-Gn=W,Hcb1Op<0mAADC;٠֙ @ q *%HV6FH&F#cOLL2?͸M%- }a+F%%Mچꠠ5yg#e:uߛ_͞ܙ2dɞ?ϥ^v)]q׏ge&+cZcJ*1iPPP9~Ect3>ׯ ڿ ^.NOA RX1ɠ 0`52}\S洐'oS̢>7\ #ꊛ%өwz"FezPYE,,qʻ}wQF}UW?gU4rk=tJ6tL#-Kdha`L6Y/zsGYquؖZi "%!DD~Dcњ8*Q~콯f{X,m|hM>;Y1ob5~=/w@-FB\1 Skox\ɥx@vZ%NbfsY]4qS RӈWjz,H/%MJ%M)$ʌ絪&H]B9̃91r!  ߷ecQ:u=퇵SCj)jhGGՔԿ~dH?"DٟA@ ){fٛ6lrk3u]j;$*RK>I6䮟vQYR-JM=x<{P4hHlJ O"DN&>[34i=˝4eQ(x̘ѽ:TӻySmlǶ'W .ϧZz$Ep"DlG=Li?$I<"OBR%S^'+{:x썻f͛77D D)Xȑ"EeO>Ƒ&"H$I(:tmpssptׂEXtOc3 kyIĜrÎ9-;6giiYcF`5leZ(:KRKK%؊ Uj Ev(2J*]E*Tc#N}:tF4hѮlb|`R$I$H4e"PC ^Ë"fcZY)f~W⬭uzUUmpW|O|GdRT|"q1@$'yXSn|ߜێ.i{M3-,[쨜--؆UE/1 _=QU-uU54W7zd! !lHA-ДZJ,kgufp fU ĒBIER9'U}dYy[Zh}mf%n_[/_/X; =M+ix̮k7hr7XU {ϑnU8}7t)-G7U&jS΅!j&(Ԇ#uf3ms=0(^9Us^t&YYB|Tm*0y]_Hey7 ג]]mW4hPޛ6nߌ݁sqM4h˯w]2dGZj 2IxeL2dʑ>KBtN-c[e6lFo[NR]9lss9x j jCS$9Ü5>͚52s:t٪#>> Þ/.\kenӾMjMJ F_͜9p8lѳfՋ9Jh~s%Cq8p_o$pdCFj}Um޹45!ΣXWkP,^ ~ji3c8F 5zk_sr3Y6r yNc^ud[{̪{ſ# ?({{Y E@{`:I rܤ$~LK;`,X]|#.y&vz tSa6'[`cĜ;:&@Q X$i S:6nZb?s]G_Bvb1 d9Lz{ymirl>Mt+SO"o ߇YɏH,*/lRoϯ5|n&*[չ[tf6/^ً6EV9SPW"hTɼTp7eso!aq#j~6;8;,5UD2lY`c%_lRHPwXIF˾PcpH:'߽tfSj݋7#͓7}&B"DhLNgU\\#F4hA5KlVomH4(PB;}iwk$+ EEDjYEsBuJEH"ٚ"#|J0R璹xX(`">n"D(33Ww8γ$̅ W  #X4dkBڢ:TWae82gtu8܅n+k?I=PӖhw l A*QʞPYvh" :,SGQ_uE*fIxS}H]"DՔ,.kf'˟TU瑳fV["Ao<"jwQuG!C]BIwcgrWr &r_;lc 9aY˱ _-D(K<im^^W띎%K[uʩGL{% UQ'R*T ۾j.25$^3r$OmJJ]B$H#KDL$H=B^MFSBlGAU& ORDq:o+o=E0FqL(s\Dզ\4lkt=y!Boi;Z#'QȥKcb3n8qD%^yW;YQX]mXb$m%m=}Ps(-"l-gQдiռkl'F@CKE;%ԉUOɟ91(TtsRw&o-‰m/ӵ"լBEpNUI5TJѓKg.D|}~S*TBR BaaQ{lG՜f9?͎O;W))jHZR@grOEaN==š$ KXϧ5>_WjjF[W6~Juxq r{Ԇ}e!{bNdFA*h "kS&|.7m}>h.* ӏm(B3cR ueme/!ٽa#_&%R nik/3]dC)g+3o0uևB uS*ڗqjbS)+Y~߆O=3UUv6"^]ha ?GBdmmWΜ3:Jcl}>y gՑ&;Ek>g?-:= 6tjA t/7{dh^~k)v3Ê8\.9qʋQC{vJ3j&Ղү(\t2.ɹV^z=L:ڽ_}F±@8i٘3ڔ_P{\[ D+4T2-p竼Mݵ}.p>]VzYBY__꟪*/ieڂ"U9rwjyH%m*w*ٺ J?YcX({}FRxϰ<[*.SkyhX{1{F\6e:skخw)8+CT-aTLuŭ3S/fR> K3aO磃TajԿ99Lr3sٙuHz&=?\"M+fG:ڬ)kvTO$eyy2}Ç|yW홙ٙU2~8Qs)UƞQRƝ_-|(C..xJ1uJ}{> %x~E{% 4g'ө<شl_na6qS A*7PRlF6gPC ڍyZ)7q 4 `=n_郱yʕzU##M!_?uTmN %ӈ|53bj4Lf)9srQtڧIeVoam4ѻ/prLT/Q 4Q-70ZTOJqR)& ?3MOq9OL2&MW[%6[UgA\6)Ϲb:\ߵEF+TYlg\dVJtR)msq+S6+`>,7''[{OhlaknwSQVW9q<4wkR^vjɴ:wYڣ;QCIv-@@p$ 7wm~/+1,+mVX5s ,Uz'8l3xX߻V_թ9d=ɶ7=kق E. *|kk90Bwa8vS/NRb8D2NLFD`Ǚev2QYbG uMrX +9kiM O+&l^/^6f (nOO%U]5W_ E?"4 ;K0dE'KJ ^,RLMkĠB (r[tu*R1¸;^9# Eyhh.a/,ZT&3t0Ap/.QOUJ(8E{:Z`BR;oqخ4|* og^:>t|6J+2ᫌGF]$H.6m(P!B5<1'Fa"I$yIӤIJLmQF>>s4'8+t~t6w|,_|?/[p(a V kνK[mYV :w$Z:ehhm N"(P @3O>|Pa~B ф+^'VSTyiM>e *zB5HPR!B (SWعh"PB8] tgl!KK~/NnI-u-"D=IO$H'Aw3SF 9|4nѣGu.ۿ$[KJ` cPd+)Xxm$uLE$jHi~eB (UСJ;o[6 =y'p ?t"(GwEAA;~O]u (P5SB00vJRJJL߱pF_ D)sR>$(-=!>% W&wZ~Hȑ/}Q"4,SOѣFZge{i%|cxRM2ltH Lg1 p& ?PU?84%6o3r ҷ$JA0eW?fW̱lǵW[[7 OH>_G𜃮,488۔ ptD? 8@PX}iw[jBv<]E30 t7ˡ󢹕 z#18Q/%70õ97z6^< ):ϝ鰽Utn($ُ7ahԨb>` [Q*lPK]Ѹ俪q u^g pC?w6˛#3̅0c~@qm6[)Y` JYbکGFhb^w6Xs(eQfs] _*:MǴp;ÖTz Sj! iu(G6 ՠRϧ =e_xoDOpod9aWAr 3h.TbNxh@j6\ߴb _# d_-}tKV%ѿՎ`wfB Ujʱ"U|?|Օlj{)Ɠ#_=ޮq=N.z sKZhI{i=!@"΂;c$B@M4\%FOkh:EIԐx#i mAOJ֛3 rMe]9]2m_ȣ _E[ .tveM~j ˃yA3E1@)Jl+nj"^,`u?85&9 KF=&׻d+;%~gzO?+5:cWy>{weՙфwYR/z%#q9,Sxy'+2ZkyRA䁡'~]Ϫ_K/Vg]]um T Lì,Ww5hY-SD $ZJVP{.E3 MkL>8vvmz}lծ(Z'L 3Q~BȂj2cX1ckۨ533Gša *(K[ZJ9eBy$ ou]$Qzδ螱`u,EQ8ǪݭҠR"<6s.TG*\WE`9g-2bȗ":kӽJYĆ c:-N:9^*It ` W&@>8պ5j`M!-C^y C]8d$Q Wɴݐ;X.}ѥ^ݕ{ hNMk?#~ FBQ)@^V%"P-R@8Ct `"N|2#lZ66 R@TF}{mㅧA\lKIk*5mWk"G MQICzy1,g`j>Bt煢{)]_{ܐ+v@Y[@ )5= ;\SٳqV,FZ,6z Ԫ_6)@ʄg8c6Gy[y* xBIoPl=-&xk_!TL9OB*+%eE:_=syEVQ4Cs`H̖1">a"!D@js_at:ă :/#P0*={3A R:wd\x%f}A<~!AP~Gp]^_fdV֠p R0:> Տ+ BK>1!n0rϔ|[{x 15w">>QȠ*N"zEutw?yߕ(]S“~qhѣDy)\mCqO]?|VՂ D @D+Gr:tiҽohx(1 s}C9E1O>|G\Ǹ_3ߓǏ<_`A@ vǼG4hѣG7M(,hwg"ED( i9{!Ǐn=\jO>QAMADxϟje`=xǏ^]L=sawx'0{&sƧ_b~GNٴʙ*] d&+SB RbRҘկNHڶsU=`C}?DCHarcCL@Dxxf8};e)Xzf%/b8x|o𺍒vot0SYU3x/Z}GߧX\Oaaώ_/qEQtqz5ۄ/1ȧ?*JL)TڬYW#]DڇWY-(>u0W]DI&zûYz?p6Ky;O<;ўy幪vieYeI$HX{KAP^fd,e`> ]]^CC1Y-w9l=4|t;eo"R$9H#Ot"G}|7M8:t&}5Z0ة{B8Rl|-<1:,OeA 20/9τzr Wr(9g;JvFptOfp%WkJB!JQr1Y%YFe'la@㏒91҉`wWNK^N%]~ۢl#`SV[ҝ-Kh-Q@œRⱌ=ڌڍ E[N1DcLE蔌*ON; =M۵SWRf!ABqABA4U~0Y}xYON~SStTbsNr=J/ymٿ jEUU] {3Vv'+6,,YXXylZZT*G yS)tTT1$W1bSG(^|o_6AM*x7ʊiv4oPo9m[[z?;uEEEFux rmVoRIIKt,} 3S|3LC웅վMdONʼ+lkշ>Q7-rGć]9jROfe,dp\sy%w|iъwsO=ఈpT^#,Ia(`,] $ttdDY0b^vۇL=}[r&UY%3eg$؉`)Q0"H o|j#xǟv~^~Ch-MkZ\哫\м5#-st߁WP%GN܌A4K"X9K·>'_t1; >8K2аI8VBpX cq9xrc'{fZ+6-9]7)afuowyyq&euy]=g[xfm/ M6ܬ˨)?Ӭo_I)E2wjhZf>G͈q]]%^V{Pe9σaEEJ/ 7V[sU_ 7 {MQK 7uc O*ir3g6 Sm"[u)YbS7 -695~R1jnW ];aNv%'5NH'^>&KV HKC-IC)<s2W^ds^5nι n65p|ďnzk9( `{zﮕ k`Isџ_)IHD"uLso_:>5xAڱ,N7yX<`e;-yّ:GTJ7ujTZՠ0uR6A~ ƶ3_l wyɔBggf9o{dteav}1p{Gع䋵x8쪐zxф[@HS`>LrR_4N[dɸÎHMk~ fg(x="~'4060!{4V Y;֝K.myv\ueks^li pa*fq:q &T㯣qʾh˝Q\PCꡋp^B4kk#peu6,xiUi#P5Ty0\ CycK%yvh؀ Aq@rжWUۥ3e˒Fo!nk7k7:5XV_1_ջz˭h6!a]>ۤ/^8O\PZOWeR +X/wqe"Mq)-Ջ.RdW.T{vr*!_Tʍ&i0;R䋕[QRz Ǖ&/%W",z2"+Y>DlvNokp?VUjL"KHL̓Abd*RH&8Ņ6y2AmƨR$ŌڸBL,'s!} JK~D<.|҆?_d&"WJpw]w/'d0A{ $f[NUkl5-w۰kTcdDɰ:޾v5۵j5igJ50BM`Rͥ-W_[Zpkٳg_X,kY _VIgZYh~N(̘M9"44f8| {-M\MP rBOD?ìmjBꆭ]Z*jձ[T>Og :洋j:4@ziWKD7:VxU ssC?€33<%%זHNiX%e*(V!" fPfYaAэcZ@ZI:igOΟgt\"mҥsuXqU iP_< pBK`#SR׭N7{pܹ uDž:(BL$H$]]D5UR"~sGj$3VVPkmou}m]YD]JՕ#NNI l,r{ 3v$<Y//?+mL yaH]0ѣio"Fmy Y4%ʣ"W y Y0>g"NO }臛O!vgv4CtfДDF7ҐMR!5[ӯ-U}~B}mp  T7aSFUF7t5gp x}N6*= h${8`j.%F/'54ttUw˜RgR'#?VuJT02% !.'h hgv{ n44>P̙CD>xO sgxYq'>?Y|lYݛ?8343x= 8t86١'u>pN޸& ϸdD9ۮ?ywiy) ) ) JJ3AJÃ;D8TD42v0 C4@~9BIlH̫']g&^V. 4(dhJ lMolllkkksjI(_;Pm3\|ZB~J[a F`sJ3xP [ƤUD9)9 ZWQ (QHrMhp7u:лNKDU:yA`?ٳtxIA/OOL&L3{ &I^}"GMǼ ʡffffggiif=SܩC6&*B*b&$&"bB BN"M')-O @JtVOcZT25E5`Df(Y=slt6HFD)HɃ98ɸO|ɵOGдp,Vђ]rss%Y@n IIyZ 9z7 yppppfeW6"Q* ѩU+ 6(lP pPBgH84b(W8 H~'Vn 'Le[/ѭ1zj5śNJe=],d[6&29c4A?T[)ɺ?<׬ֺҷbjw]‡s7mf'/1W4< txqv \#C>= `FEQ(/#)tȯ ҊdA \AhWȶOb SǏl~W\6rgMu.wr4O-0m9(M$ݤ%ZiޖIaXe-EUYRJ OB uiuZU45h^mvYapw xy N ٝ@4XkJxgIm(%heqQvSXLao;1@Y\:U/)A>ҵg:aXgix2 :C\&uK801|BUZ`1.ㆮj8@ęQ YEEKT4ʚ'/? -yv'wb,@sp:T<ΒJ8%p H$^IoѠq(Y!{epxYP`_Iw K8O,>yKo7X y?=g./x.c'# xRD50u #Ur hN~44K<3|٩ggDcU㜗 pY7Q #K$!5>~a9teZ*Tإ@;ҬҲ(eMH4[es99GIblZkd i2&MX/+_ ?ccc`[@)[. 0ln5X%!Rn66+šv{0م,lY#`(kj8uϑ` p?AoQ3  E Y$dYAUX_{}<RG|xG~h%(XS ` qY~h;wSSGP*T%BjuB`<":vɞM_441SvPqR%gC5BjOp3 Q^KGiDz{?!! z(.k[Ey88Tr]YYB2By6p(r{%%%姟_`^*'z g7ZVX'a$4 e4D͑%ܜfAUD"AG+YXSSue ))))))__"Hp =}85dM$͖ʯI"6,lzDld2@#@a-!*6fJE@A&UFFvJDȑ96Ky) YVV$$$B3=(<a^ah&`#3ƒ%5Ò  nnlGvMa+Cvp?~J۽V?C8'%60bɲB̀3" 0/+܌Q igQGq[mUd5vNփ8'+_bkkXyZfe$6cc`0O(o(u͗ݛi;65@ :a :@{v@8NMaʓlk @ ) b UyEe[\[$lM<Ҧ%D+*&a%%H] \@PJ5R))9+9-+++)+++*)Zy` ViYWY_ b#WˆF%qJ߆v<]{7;QSOn(n&0n| @r<=y%+Kn%24G\gC()a HBPnn&PjYyrh%JQr)[gIlȥʾʶRr%y+yfI yY8tq\&_d:!,4 WZұik6o.QYe;~Wٻ!qKn"eQggKe EK0%?mXb#X.?d%s6;-vX&h`jҶ* RZxk`#FT)uWp3029F@%JmnϑI># iZظ>ܵ6[$ʜ(%>'2T "GD&(z#Wۓ̀𰰢V9C8ì*"燡?#N׿kk4©ЉeSVN}&Qǣ[*%o鞺,:8O>JB~xb k4{w?wR՜%Ǵ:J2qo1eޅ?!XͰъ 3Y\Q=7Gye/>I{j}?ׯ@; 8\{p?ׄ/ǔ{JNV5bŜ@"XV/u5 }9C8) xGK7}{rÆՐd ;`Cd:L&g `fpZ LVR¤TP+ 3k(ؘU\~m<,˕UTT.SL|sj-, nzē24.jc.\._9XDOsV?ٸq*;^y흫Vh.݋lזv}ֆ?x@ߜ0rz&qT{l١"9MD/ݟ2;X~F㴌|_^x l7OXvv 7~pS@8ӱc:u\iPР(O;X$@ xq)X3b[8(E,@"WW/ݙe< 5-_~L2ZyQʒ%`Ք}GKI,^zwK(͛녌P'@˵d@@B:t@xlyaZ~׺-Ot Ǯ|7M' ,fCmuY8g0fc0/s@zUhP…U3lHa=*lcfhC[,MH  Zv?&)yce$GI Ď址y}K3 i \o w:c*obN:}E:Z^(b,$"!\{SOuKߋ{{;<}<-w~}p~;^waihæ@ 0@,ugN:̳~:W$x1Nv'G2|mD$$FB#Q@2H) !{G_y2Ӏi :C!UQ1r+Q42Nh¼@*` y+^P _)DT6aIPRH# 0tQ4TI-rcXz뮺 dDÿh@>)~ٷ0 9Sc h_B"jA?%@PѓD{G*Brўxe'((OÓb)NJF2Ubd饚B8eV`(]rmh"BORany{ojʀl6yw?yg?kyR_뜻YsȠꆝ7 IgٟOd˩w`nXLWX0Uְ?paŇr@}>\]%-pϕ$CDr{z-ugg~累G2 8i?tLmt*}Z6[aqބ٤:%_K[[Ö2近7qjsK޷v1#|uex0a$ U6!AE]1AX0_#4vOQto[1-<0?{Xo ʊV5z6P~}WV&.>[?{3d-r[j5{+MO髠m-;]lǻ\Ѧ*`zI6Mp-$XvפH(+4SI "DՋ AIűCm'-1d3"h,KPIjF&tUh(UY \rG36\Z4>^ۅdbg[}fnnxrmkr{k}]i! 1m݃nJH"G_%~JqC71nWToІNb>ݾ=SQyO-4A!wQ4lƏSrIӦS4 AT}ffYסĒ馊y[nJLmHL&w\WEoO{&H` 1 )zl_ٯYkzMڸV4YvUqdۛi;h| +}^ k5KG~X{hoUŵ6 ZNJݴ,Yrǫ u>WNxE~S1+-VKKl8ݧ3~sWwN{i'lg_gggg___瞽jSt }}zyyyzyvursҩ؝fOOϖ~kPj55ڪ66?ASP6Pw秧''gggنӬ󳳳gYgggYcgg^oj KSslleِ28fqY&Tfefffe^^^^^^^ݚWB311110C..]E1,{ML4~~%|԰}]`z JS {7CŁZ 8S~8 WԼu]Ŵr?!-ˆ-wǑG_~KWʨ4`T#f`#1GAh}w[<WiAKvF摕!I'h%7zRB(1*6), o53_TŮ{iV;h㲘ٯr' 6+Ls]8m\vRuM8ƙ ͖q7+d7pU6Zّ7TYogND8Իc0IDJTJ.M !H˙#b_dRJ$]yvf礟aISyvyaFpDу#+!4ERITXD( ϛ 6Z@tWx=/;G#ʠnmbrer]3xgnvp~%_\$]M&ԍGyPhgB?Uf~c܌ t;'v($uW^Ȣ)䪉iiWذ!YdCeG $sZ@ ?IvOEY9qG0Iuq4lV͖mw~aV?D_x/0 ,U]¿O VOE,MJ5Diu!{K0ܰb)_{x؁~nߒ򠐌a !6*Kr-4]Yo :fsJ6ڊ>E:W4䨨.ԧUqU]3y0հQy Z]x+c~Ozs _?WagZڧ)yUYhz$ 0`]6̅38@5a@4yV9mpjkisGPnqsܥ?|B'pa-g qUq H;aRͮG|`6y?O$ P3SΌ7k<,5$j$|) Ic @pPӥn9N=ءvc~{&v<08lx$+nch / [ 9clɌ]Řd.?+_yZ?iX ¡,B~ ltLgRfW7 D"1H$@vLZ5ߝڦs-{DYHhK6}{DR];^P' YF=[[$KW0](ehțlX l-sN,,c)LAYp\7oWlѰXn( D4`%շ$5u-E#F ^8[B ԌgrF`S3i@8fIaE *z9$0%hk'h%)'OՉNZ{ZRXhDTFca()~B~OW3W,߭XaSwxؽ oi{k?NKBՏ+ &*Cz,TaH u)l31Sї;7LqJ1!'6R[h`7\d(*ܚ^4ҨPT%$/m1RG嗛M2suՎ'Ƀ g) @懳]d}; Ry5㞚=nxhzoE:`!PRBbԁ!o!P[Cʼnr[MOOsvtċ2s=+4[?G{T`(8O(_f0Cr~W}Wkξds4۠9O1&CuD|_2ȿ%svBCL0FӓG(r:5OWc-9KG}Ӡ"S]z~<}ߢ]^dGcot.y17_WY/Yc hB@Lש*4\$(ăeh5?W:~=PQ:{UQ 1icqkλ;nMGǬ7+{5 rlq=f6a/aP$LU),0j+#ZL g!g$&` @@O*t I1WΈdzx'd[T.f # ktCԳb bDI2"|& "aJ YJd4!H0Lmz5+r2`k&^G Ԅy/[b^A|7ڒf$2Sޥ D@F"K6(,R;$Q!h*A[$^bCo&d7K]4gΨS;Zgj'_^1:mwOm#ҁpI( ͠zsoʺB9j-j$M9jSH-p%wbH/.Ț`dXr)wHBE DH_`Fx 0qIJ;â섌hM=eP^#{OO56eQS~3<~tZv pE"ċy BdREi.fxmׯz f'h%k0R9dUvAdBU%S ģ2񖻋 svȦ0F&+an,<Te1@Id/\VhsR֚`'$'ѳACe /Tȉu*A"WK*Xc@+ F@q[j[wVئ2PG7nWZM/[8 }mmOh[FQOe {kQhݥ\n"\!r3cȧdO.\0B""mpAܮ]uiiQw='VNźYe%;.GFC<"2޼2U#:;#k)jxiHԉ]c}'Hdot .p6{4*+kkgC_aFG3VԠklϋqbuIk(Q!P]OĽԣj8fℛ4 ӽ81J BqhȬ$Ν t渜6Z "*_ɣ$WzE~ܡ0R d LA(BEKRD "IKPRug(`](XlbX^+t>'r0/*ќkH4ÆOpЌn;sGtkݻA<$Adh/nJ m DԼG:[hC$1J=mNaOTY@bWKxy$9sJ@6Ό+*PQUC#e3@\f+^FZ Ʈ.RW:u gidoBfV^^S/:{6t I^r{8uv{Ėisݵ|FbxG3Sh>?ل跍#o_F(*?y@ OS_[SYl8/m]䟋ۚ<_=sK™=1uϚ4#=J3 ׇ'7C Dr |ip! 3oe!D@2BjK#Ne$__yvKҀ؀JGIc?*߆̊c}׋Z(>ECNQL}9i DK'U#G@$saBIɀ='fp%y^?ǬxSHXRL1Y^5K*\4E9uA8d(.ґsޟ12J!H=C`r,L\yjtx`^ä'B63;ʷ `@liZ? *=:wF tEVyغ+5'BjpyQZYZ[='JK`S_:}=DQYm%(Oṁu_"do٦vudƿFż`pVӖhARI<4.J 1g7,Lt~Tn9fͱ =ζ:vwS?d3 ;#$<4 RT}34 l 6.mGxcYڰ7;OX voW= bv:,&D;Le#TЇ~e|Sٺw+WQ|.m;[4CVb.qv3iͦW[Voa[E=W'22݀T~6+hE }{NK|czךowtkM8(~ oK} e]Wغ[cNl 9줋i?[\[ZJALf"5A_Bl8kPe,!6۪&wDlc~f7*nODGYv+YRzb&= :ؗG~xo/W_}De+>C핈}(<]ȅ8e&PWk01lTl.럄GgCm0=qs" ay&wg#[r4ZZJBZZ4!s8u!JBk/ɒ?Q_k _q(AUuZA&MCr@T"@3s`hSDLW(^f:)] (^ "rKՠ,Dօg"\mŹ&GKR/{4ĭ'&̥v$@kre F~X>8i'Eqqnj#2i׫%q H[>kuUP1 xBk,"$WntH$6ـU3BhȖNRo*3 D0В!) Ž,@ ƀ C|xqx F@!F xa-Ff "Bf/{sͤ0fiܣEޮ䳭K0P@dA\9ZTc-6TXWNpEe]CȠQ;bLsT2 my|v? r{[<'wi|SD}{z7ŗ~yO,WDaLN%ɓ0%FFYD5HhVP[m_M'T/σ1hbѵ|Ι>kM^Ő?u-;ZVDfo, eD!y2 3ydNLa%ZX9r6#Uո"ݹY5.:c|CdWt}ͿsO{HAXA(WE<]zY#M*_Ov{<:䋂3 gO)h~.\:)Q>1JgA.ײ})bcv:3s!x' FkuQm>~i-wPkwv'I870AKL*} 27 eۡT4nĽy@}@"SR֝UsG>Ň2d>6SBDP q? =@p8'ʏ8kU+. FnL-ǃeQ}ru%6ˢf# Z֢|Fk(W F,'ygRB1`cU"a$Z[<5͸l|u_%}~oFW;0 %!>o ! u9}ܿ\kOr*<(/{φȁ (H|5{<@x?:;\ h!m+dPR(jt1y>tAZي%n)g&jQ ߾`L&Җu?*`}l/B香lmꀓFwi9@[)@>6ۺRݜn߳{ 0|FBhFu!kw AL} +`k2?;@-C)UoJqGyy?c%:cPv5; lanF7I=j-nt[m3KuuW*KS1t^?So|Ob믶nF=tkF&U/eJz*c'2a+:۵HehF OtaL!}vR/xg1oJiNyH7]Niyv%ڷ,WM$Fɸ{Wjh jRAH` KԲσv?bu{1 WCnj:gPx(g@8k.x@>"Izu\[K}dVO{mϿ6g_z {2Y^+Yh) ҞW)d*ogrkwej87X~ZG=OB2_Kڣ*,ɐ:[[ݽ:==摒w Ƀ-ly*]`J䚐M%֎N$qP4V:_=ǂकZ[ ?zZ.f#;p2'%?׏k=-)y$Eq+{mdn=MTPtrFCיr~HJOV72¡s;5[ o_ol*#`b돢@Y 4|ӡ0Ե'$'\M(,߃eQg:%]â|6=-igB4 TbnZ=UoZ,4SM:wPuU>c3N0om8<~| l+z6mSmGބZ͵MIԿ-IGu?q>k|_a|+y05JFOGJٛf%bYm,~^ d~{y|,/;moSGd1G|7W, {=n\kh9{Nq6E?98B7yu>$QՋ7;\m09xvu!F: :\f#F}Hnjx+7Lqtn9hDp֠Ad$;'tˊ  LY`TMV?z@Dܢ%xGutH PyUYU UlN$Ga-h_cJwu;.G ,㩔Đ9B^7g )X)§"Zw[{$Ɯ3PcPXjAD{? 0,[9E*u++I _NU*lBgMN(GufToT^]D@|fw2_u UWM<-\Xa̛Kl8d8;<8@xJ3D ;zb)-Gg? ٽ'3hcȾESϸmhDDk5\NA|!>+T9T.)' @NJ`C9TR{LnRTh‌akq*12`'F ;nNV"%Bv*}?s7 tH`?<_vˢ# 6!>N/o5RRЩT "H!"OdUR_Pd{oxݡI !/o5mZ‘ e~1*], ż#q kvT'A_%ȝ'q_CoȣO3gD^"[wq7Oc$$B DAJJURGS@%Bv\?HIaiZ=Bnl" #L1] 8ִjPyvA\ 8`~=DDnm F&z$}EIgfs4j}7py4I-M7ehEH}I5?UAҁx!8+o5Z$BYG^UQ| ԳSd^qkb4YM?8~?{@y$ ""@k sS)Lnq"YГ{3حr|0*Npx 4%F^R PŔx""1~6I#&t4H" /ץ]rRgM]4j%tKV~\2fy׃3{䮅1lT懀 *%#>pR:آ ROnZԆ PQ -فe'vG'5Э{Q] ` ոlyd\)  Gh K6̦-e1]ztoox5;_;;<F0꞊l<]V hZLH͕#?^ S<QbP|qtȨh*Y¡٠@s @I<_}Dh<-ޝmV|X~J P،P֓E}Z%4Hokb#+P֮ÐV@D4Ɖқ$%49?;F672vuҦǁkv’ Mxӎ n# ЂJqe`E"jhzi=!gIH HA9?8}Hta1RQ)CKJ5Hv=nKzsWmW}={҉xlgDl olLPF'AJ"aRp5c|,cz%gX7,0!7v"B%F{"bo񁑬:Â>! ',ߠ! 0jE$ Uʼn$)3G|9C?v%øҖ V 8Ax'T(IEK'DdƽqM0!&–x_=GC 0T68YR ф5Qɀ+ !@#<,2o[O JТI0@1e@"Pe}!*IAV "*}nERV-O+`^d, q w;. LR|P̈́pTf_MmȎt, 0*nʺudA{*`S ymUWsRc].q߫z`tQlF!y].H%j(VHd:xe_Tإcsie+EWYU657&M^ rv?w-QZޮٟlp{4cVcz9x|/_MxQ[$d%^=^~)0*dI DS$ĸ٦wy:| UYp_zrn XMb2a66'0n*DJAG#@$~|Μ:օq-77qR=g!FM+l`F qeJ#leڊ (xUrQ DjRTАQ/#TdZZ'J-[6 ARDI='|9t ՜80 ]EFȠ9Hۇհ`~v^T~j|x+65 '"5)~aW~Ӗ@p>_e5aHyt_;9m8fܢ>=ּNi @:!aT*"dOQ;}P _ޤ_`>|C@' 7^y|Z;,z K{)6ƚrwfA[,;67~_ U 1>JMs=BX",xw%qfg

G9{^xtxis?=|#U!'wm779rUW)ьI$^YI$L7s*bI$t\n-]յY/y ր8L(+$k. ;b&!!%BB$*T%HBl1*APH*nΉwYz4—zg.piJ{ۯOM6uvP@;m>޷ kz`(kiq@4RZR)"ROw neJ7v!!! "P @P@ ׻uoaoi>ATRAW>c>}7π>|pD@;}{k;ww{wuܮa,kn%EZ!7s;g}l|3hy}a`6{od{_n}}ݳwvִ}vvo}.{ҁlS+;n3m}:w^r >@_};ʅER)/wj%tMMUBY ;Zo|_)հڭ𯏌tj-/Cxc7"!'}[½>\_nno}f} p{@P>svl;^l)>\[; > @a2i2FA@4CFF 4ɓSiD@M !@40M0L0414Ɉ02h M4MM1ODh4FєMF421imMj4?5MOҞjzQ4Sj)MaG➢mM3Ԛlʚ 4!1)*xS&&#c*y4Fƛ'& A64OSiSh2h&PC5 41=# Q!4LMM&#Ȟ& i4xzTiMii&dhi2OL&y&CQ2m4ɢf шF&4OI$@L4`4dy4#M4510iLM4i4ژ44ž '>7hѻҮ_S8*4ۤ20iY hWPZGCH4}_+|5_:pCeRCC} lH N_dJE(;QZ[t ~V>Ļxg *ǦlT1~?\.(T!BU8).c F*^9'P;B@ *!*0$*nHmEՁB~E|,m2՘YU})ˡeVKD+Gkz;= aō5h5EmMXQ!\{+ 4_R(SLOB,Kcoj M+b71$A.:X%$Dl`R@JH (%qgB!M-x>۵«Fz2,CGiva͋onekݙ ]Wkl+-ʼnY9S}S *ǃ8ps-cç\Jǎyl#Kmr*ռ!9 L/D4JQ0@BY Tu$3J"X{tyM^W~8ef+X#l`*ʒT`@n w(Ep $'hpRC̬M\cH9QU7R`{Dؚ4xmdrs#hm&nP\M{vߤ~ 7VxjZ떭BwE m <.&ך~HBLmWFuRbLFI+ɟ,z0u>HQmaVe;:ʛ@ET ]p-ѰݚzN:Pε ʒV4X6n9&8f rJ,dM>rv]eAʑ;DD,6is>/\ίK/VW0N< 0M$ ݈:bd 3{XMnቻM۪҂p;7&ٚڜ6n< cWU3}ar%I8 Ur -HԪ9@05]@@H\1Ȳ/dRIaE=xG6G"2P*[xI"΅` ꪨUFpwM\2=( Ŭă0-kUa1$k"HfbVgA8kPJXYmư=M*Z2ʜsA DAb( '7tᚚp j>s}+,XqNԕ]lύLFx7jW xB"e nQ@Lh$RfDp漞4rӊ<.D{brwq6q@8 0kZrNϠ,aŏ*1h,/϶8Ex!ѭ1mvعQ7Lw-t[][9&mhV*ffuNcuJ tՀ0aP77} ')릓(EΨ0V5Ehs*mXPR,Y "tVOvl'e6:cn}>G|e+Q7M5k QM.IE A,!ArA`͚OHCdq{)Ѿs _;Dž$~l@;7,a;iԝ(ԭH]so7N;id:]ұ^ed-wzvbwL]7N9qvV6IT*vhjM!nh2SA ;QBb @%`:S{1/OC56Ṕߌ ӡ` `Ջ 2"f^l3tj=V#ϲV5p 0aQ0a7SVGF2>s[htM54Ͱ0݆aMfDEݫR4o!mm|d3)εWE,|t.Ueg3ݛĮ~d(2e t%@S|^w{W3Ca08OL]:q5fP6:YɃ˅}>ʰZu$P72Aa*we(3~ FsY"gҌ11o/NlIkUN.4`7T = F5J5w +($Ml!Pp}4$ s^`LX,p21,l#uweDwkNx$]Nq73vlf.5hl~&3RҼ✓qM V̪Pbw.nZ$Lj=J55hȈd(Gd iݕӦAٳp~&U;(܅]@A*O ":6P&v5u>RN+fvk! . J3nҁCk7E625h7niu۱s}<@:ڣ*[mkӭkY15taG9ߎJɤ8Ei\4RuJծǕu &6UQkR6֒Px\UNmdH tM<"T.009pysttwhT9'pW)Ö*oQ)R vuHs[ V}=]<ݮ5DL0p"&N~XXb5@=\a`,+ŕi4rS8'$.h6 Keusj2  Ov\b&?!qƒGTʗdYvKw@DRߚD+ } vぁ"¦w\t&Wq(XkXPƠXmL2)h֗ԛ1ZRN4ߚu&DY=s3RB$Խ!L%m2L ;!LHLHBhQ5nEs>w1ѦyӰ>lvf38["E)%`.X} 0 Y7F+YT*BNH0geͮ7!n,QbY@ ͘VhNR 16 B%G~%UגD$uXx ۚ2 1^-6,IUm EUNKytf1~/aH*[0_7z" ." S$$_tAt^M)R]S;śAq<4~'ODG]™ *HGx@,#XYFeBH{4].4*`Y@zPN_ ż"yɞ޶ц?Rퟔ܁S쯌$tcCG Q]7Rhxhg{T9xgPqd{x)u+Zo3^q@ud9.Qf7_!N'@Amùg`2fM P %0i@Q>! REWoxa4!m.+B@pn'_(đY(`3rj0dɗaFi3~em?i\u7EPUU!ntjۧASÂP825^F6yySsoX-@n%k~+{n=|Thǘ^MkڶgeTpYɃNk{{gyOiܹΟ.fQL=[<Ơe6o6x2ᱪ4 2}5000 L:SlΓRf?  0]h!ǘ*ZP qlKb~n~}DqNB `Ђ(VEeG),>y8WoeՓ]:lVuyMJ7zo[3}柿}o)/o11ͧ˞je\ۃ'hyO+/)y4./K&l3^,qWbdHH2¯V?J̼cf "xQ 8 Yy8+ W;?eB79ղ(.}ª+y5BH۰`ƃVt^ԩO= is3 1_ DiioΦ0CiCׇxzm맼O&<]{pK8[:뭼׷^eu޻]<4(1)if00;c ml̬8I`T҄E=aԹ5u߿! (c6xgt)kE4a'A }H;Cp$( ",Yw֞~8 =kɜ]QHɖ#rMKcgq11lSmTjoUNC^^R MMXUSL!j(a<<.gyv=O'U3웣Rh3#NQP<.ǽ&oz73SÈwSN=IHZƜL (rO#Wp "@)%7{xLQMca=OEQc/]<1 ֏cͷro("*PU)AEQUE4C3M$PPTS@EUTIDAQ34Q@M ATRE[~7S41DUd*QDDEPQ55AM1QU LUTMU)rwsn;L]UTY',YiTD9<#QWYYU0Y¯sEXՅu2#\"x\5d-xV䜙M>oCqq8cuᕏBaE+9YVzs߅zyVKIGz9+h%Y}CdS? jʺ i"g~'{Nm5;:]㭎 ׷/KszNj]fɌu{-kàS$6aHhN EpIOK6%O cnE7Ϧ~/̽jbS^9⧭7Ls>/~^&fGT:J*;m[owuδz{y7n{'M-ẆFJ$n~-oaK{]랽 'ȪQ',2mh0D؋aJ ߺdlml8tփCl(3D}AW{vN9Hnywh.aa76Nhj ?#u6xd7Jw"fKu*>w%R6Wm͕}lJҖL4 ]0h7ᦾ zl4ajtQ츲'taņqx_ZgVE悯սˇϖP(*j/AE\sF/Os*_BRdD|p,?áf}?>n:nQba/'<\\+t38sô̴YvGZֵ-|X}t,ۡW0azG'_'<cp_׮Wn*gϿu_fS/,zdD9*{1 (]H 4\F |7oL`Q*:kw16f:鈥D[ <:Otx|>_<>]3Mx~|||/WOH p }aYx_zͱY9mdޘ~7:ϼL/zqݤ+aB,H|`YVO<h:8vSoz +#{H("EiX.< Q:W&2T&px[oT޷cxx:~'TD-%V6QQґaQeKq]_ ~z #_7zӭhUzԧZo^_ZxcXGx?]~짨'5;?3qD4('ѐ5p6T\Sb?n_!) ͨ!Aê”Vczu_wz^;㯯؞>0Д$h",#?fiVr9P)Y bjrC,KMŗ7|78*q;\C򧗯Ƨگ>v߷mB=hx|o><\iao fECMf5)>iҦʊ; cxb(fw3:>׏6Éui]UD:]Q1 $*\XJߩ;U>% }?'+y< }3dײ>>{*_`d=d9M C8K4_kt|G4NOƣ=NR1>uYly "'q~ң$d?wES?\uW) *|k 5 m ^bbbm'غ@|b0?Izj#FnG~&i=mR0;Af>7Նu~QU!nZRR]ax:@1Miw.w[`o>{BWDQGQ }H2ބH'_vCWOl\3.a&EC|4 PUfXC&b**{|Zj| j%wQʛsMOM|Hy֥l*\q]l{\V#]mZ!6lr5>c=OM{zY,lv+*墐TY{GT2l# #4kyvH[c"  рmHYMͥ  (Y |ed, {ʑ6HsWѣ/ 2M=T5ޔm$qP$ . 8i`~M>а,:+]ŅnOPˢ FTɮ'T+Q>7|:31iƢ3hS™T y{\:M ]e48ܪDuH< W)̭ʯ6=: ;wibPW/!@^:ΩHׇaqȚpw2UWanܺl詅C3զu ee1v}ll/Ev|3u$JӪQ8umB4R=x֮ö^W*"}k߭'oy"|$j) TŠPd22QRk ޺xSiyR ʲ0tWo/"04 Ys6rZf]<@YUJegsF܈dKˏBD.гqvjl.nY`9߇ !,!ȗQ ҘM+4>m$yAPXz&xtdI!WIgBߨJM׺3H?"WE F`PnafGAiGG^b~A"|[K/gJ]}߁Yʡ}m|ҮLE& 6i򤠣n`і]A}9&VXiGcyi{ (=^ (wU;>x/bA`iuc\XLWakI[6%PLoN8 JN`!P8"Jq]R1 ,Fp;sd%ՇOaZ {\/Djbfoi@|gW}X"];߿tGaw6Z~s U@3tu!N]:L4Ӟ x(HU8!,>C;!׺jBn%Ņ/+O'S(ȃUnaGB՛Zw b"H*;tcJ&e"A!RMD?xI ԏ=ǹR:%u ~fVUb2z666l9 A^o{tyPLl#u:2 L)`\WqcSL61!U-hrOm|R/ʼn$D3QDͨx.)/G.[^FUaiZ@w w;x%+x]dLrʌ3 2npj'9 XRCE>qTB邉:."{00 ?# UPWvj ᅈ.D,0,@~QFT іXplrhΣ60JG{C'bTpEa玩:pQ,3\L`B R#HR(;&Td**U@U;_;Q}H2$\I*J1;2ҡV,VAT"ƌiD`i]cV)3$1ESUL-.f2M&$nk+cueFk0S5C2¦(c.6:Z㊪Y!]MkFǰw DC4S4Ss?~dϤP>gBP-d8Ge"f (J {%*)k=H)"mǽ)[5mzHdӓJ%%hPUҪc$fUWTuEf6]j̮3=<5(R%Y((XX u?ٗ6nEfRkjȉ^ m FnqL *'<| w  xO!IZ"1DŽ0kRfsmQ(k1J\MZ UZV*6hʎ#TEQub{5hܹ\*)eVEE+;Zjv˗LRA?;b@MOPHջ9S @o_wAfewv@>NFSZH4J$Sďeo/z}-iPg5[Cd:[ ЃNSr x޲1u&Z t0+F%uo1fB G c|d>(I%2zR1T5k] \_9mL~~:p49D|J_ hֺ0p0~ikգ W֘I1x_{7(e/wx | b*EvRd0CY(ƣ9Iޗj$UPX]3O4v$ǜw<)o 5 d#DdýyE/g/ͷ#X0I+(=*QQQk&B3qOΜZu{?ErG *8/})^LSS t(Whr7+91ߗp Sqm2) Wl EU 3@悀A-l7|mX`r8XD@n=.˲yb+ PS+v\A=HdGٌ ޭ}i-mMc-r74Vv{|=8 <*tlYL"O8zE Z0OeM&tIܧe^: H!A=ۘA\~kْiS>~v4G0iLj"r,k kkO]P+Vq$d唼^Mܓh鬐U W]zY׵=(Yx8p;Wʳey()4DLZ'VY~Q6B:[W''1˟^ %ϫ[[輐r$rN=.!HU0~z[hn7-JކD^f ulju;-wbgup2(-NK&vM(PR/ ( nyt_n,~;f#ظA*|#嚅RE0Tyk)2#I"Ɗ+-727Y MCMM1_t4FNZpAz5`TܭOk/ݕ]E?M濇GI}w5ӌ>:3em0<9B]8'huWx7יn%) C1hjvl-IeM-D .sj{<>VёEqGM/W-L7U<6-:'wM9a= u A{F !j v$H͐ Jh_G'bCՒ:MlQ!Xe e'xx̮6N_ϻs  I$S>(#9O̐xB#BR; -5C<Jkʸkeڭ Sݎn>V$~7*Z6/;1皱sT)w̷l/~lXNN>}dq[OE*j9 Ѝ׈',&$oX &Wn(EGx,Oj3"] >5`tҌc0yJ(DN@Xb& !1mWwke&8PPXf%K5񾍘OBe@gmY0SO@&x{ NhH}xT㯽D-X]+oNmWµ=48KZ'> $K66X"!*BFY]b]8={ \ #sx]*y,pY1dp. yK4=ʗzM:^DeԮ;p hӜShB&G֒$猔1-0 - = 1zޘtJD 5E2!MY֫о+iZ\ ?xkknIyڳJ/zܞ]dB휷sE0Fy_f7"߂OLT" k &U:Wme͂%xp#ݙ P Q]!Nך53`4|CI"\> Gc\$ߓ bw}# ǖr'OT+uσ$fW&<īoQz}M )fb(2Pv' aavt5bë%+ \8[>u3$ݳ8Ec%B{g&ljonmvNkw4WUUTy1lj`pzihqڙ@gʂҽSEd1EqxIJ1p .D<EQ Ѥ(Xu_j*#Q HVK}4GwzbL&B%⎬`Xjb70sA/EQa8D85AܩTlѬ/q T/&o̍Nrjdx1v]Rs)(\1n CTPZ]+"`cn3l?CNjWDW#Mw@B\Kfzs:#45+UGIĢQ M!wzEשtEVFk~oMWFqahQީ=5e[YyJ|C@!+N!d0LűŢR\ek.*kdQ@F W,KCۇ}~4&lv EUh/1[viqL*fv@H_Mb78?CLqՎ8ND I.vbHy`tWNSW5Z2o> [d hߔʞ |Ɲe HEK +UVF=&<zbنPpYp38 n8v0LyiK 0UR <Ҭp> [?Տ1owLaNx-UZ,HV@0Ϟ}e7V^M1 t>wVT_Q3əw4ٮ^%uf+tl{^R6h;vsxc!{Nؤe(kB"G1kLfԂ!SD&V11fN4;k07wq7EɃ{'O:`VN" %3!vqxZ}c`(eJ 8jËePQB#i!ʀ`."MnKo0;CH}GlV1. LU]ZN^Ɗ F` 4(4Do=;j7]7QUCE `iT)^U8zMݾw}6ڌ#aZ4ګdֹ #h$?%8J "טWKD{%E)bB1"C< 7y~;͍,~sY$,.EM>UQ%wwMr,Ёo"O-HOy~?}-?z`(shHc;dTY̕)."Aci,-k;sU+WS hQ}`Aqs"FàK;u/vޒHD,10<=`__:;QZk }.[zLe@J!N@1Kh~?zB,eX&4ї4a+G^Ij{?v>GVZ9|4e{xi.FBEof!$]"2B$b =?|ǃzLBD`>  H~;V8ZFLai~=>-t$Ɛ`ƘY15pEb)Y~N#ȷwGuwSb:i~gw>UD_%ĄMľCD_N&l0(T"$F5:?H,陞*0 u@OI(іR"P({1zR'<_p7\:KC2"X8(!L~$BF@ǕgGCJ no(f3 0Fr.10eT0cL`ƴgLCoLFP68xQY4,ϥF#H|5qKOs狤Ґ\UHkII0AU q1}/Gyb&%ˣKѵIqke`\Fo]%E i |ݐ4jqzyeQ.2<>!Yg5dUt{ (OG~<~M$b""#?ߣig~c3+ddoy>œlm~!X̒uTo-nFk]ŹX95Cym|q?vL;Mi'>O_to=e¾Vg~ٟcs]-<Η}Oo\o֋'gzZGNClgksw+{|}{}'x~>v~>~yo7?/g3ߟ|ϛܝl?|-Wy6[X._Gj?nEƉچ‘賈RZ,_L˻ATD]좨=^@v 6e% Z2AWgGE oEP6n&I2 "hb TCtQUª OQ @UtBEZ76 7ȡsdAS3RY)AJRU TULAR#}Q6M U_ R/G7 4qUEEEPr i)b %A_p}lM IQf[ .SHdD\r[QPx7Za7!! i *j(*6@.\aVC&ELͨM*."+QAYܴ$4;|I2 bRI:d5 T1 -4LC,QTQjdBKHT$5S5QT 4Q^miW֗hN!a ʂS-,+!URa'$E 4UE- \C*U"Tb* kKS[ J7d*VA`,YTSPBPKB7vQEIDPD:5vkFd JBTCJLKMTе0DQPITRDQMDPTRI@I5DCm:,YS$4Ko lfRpddd@5km͋ˢINpo ljzP1"*c 5ku3MJ" 0ESѲ 0EiIs1""j&1U"AM0Ba 9&79fBbCI4dЊ 61VITR& oMڂia8"UVi!7ER(,A - *((]f4JEQAB㶠hkJHR4ICEJ#CH4450UEV&a$LAQSEQLAB%@PQJiڧ$qvq[P1'N 4&blv7d`b1Cv! ۷  Hn:7s ۵m&")h*J)Z"+f׊؉ o5l#' d-2Io>z|Q Nzm@=O{sd$LN_E.6%H=<R[o%1 CQA J4* APDp`Oƙvidl uԪPDHUD5d 4pa$2(yrfidRY!ąZoP;i-/ёrGș A!=9wn-r꧶I1~ﰛ @EJ_,8[PU4="opXO]?;Ўg-A$(8? O,WO@N,FxN N_ !p-*J`À"0YURAA >Zn}7먷_f㑷6%|_g/^3;+Dxy&aѺ.wEwT>ȧ35oAliѽE jltZIbشQJխeV,!AԎ 0!Wk{UQt 2?M/R+重) *=<C@T_ʎ~-EqXĎv旉QI\2Ɔ{=1`MA{Ldl(Y0]6uaĠk3!wB!Cu-x>yir|4S=ƛK(n6D7`n"%G*"RBRys"Yf,mm)/A@XgBh`L6`ȉCdW=R|}w "YԴB, eҾ,m{^%#M ڇ-n]BTfL$C9q)d\H7\toȒ"Tz#~PEE13 LM!,A x{WE AP4E4J ESDBQ4JLQAT25P3S #hXy&WjQ˽cftY1 8D2鬫 [{_cZQ2RZhzzz|޲K藎JP ZhJY:8բ -B٤/Ͷ |+Djkb'Ml*"ֵ@Td]3#23ηa)*H.[d@R'2ׅJ6Kԩ^%}|sc 9(τѷC"p"Lᒅ7ek1%UA)KN˯\9?m\@بʼn0f W(wQy u9H ę!G_ejQs^}^$}a]R$uyzVkڤPoV}r:y}8j0՝)Y_98NGWe}//]ETDgI8')n;7 J-(V6(@ːPT#8dײll IV vvg+zE`Ugy1X>62 {$ /ZRRݲ NƘHkdAR#9h͈ʡip:ս; [H#MKβJ"'mYq_4Q)_]m݅TM+Z7h E4 J-` YjL Xc d}rJ@;xR@B95 CElt lv 8ܤ-.8/~][Z+D3VraއH@z Y/OrKvV֌LӃ4xB$T.bD "@82كO |~#DKcƅwvv30%EP ոŧQݬ=@[ .Jx2@Db@\" / @#$3<#r7wls5Q5m&jr쭿s]&o{>?w2 "3A0J}3je4 4 T7i;qy^/ ych4aG-w9-p֕~Ggz90%! fx^c»+0܅_&f s⾚ H@~bOO'Zos XX\8&LIByOAx`6kXw!CB.*R/ Wy, '#ׇ݌ y *39[@q4`JA "'vD D'Jl0C ,$}v_nDvlXsPZc/X--蟐\.ƍp v_;#${f)D <43$n{n&٢%mjߐtKz͵ͱsz}/b5Jc JXC,>psn7rCjBu/-###aHG 2 ژ1zr鄐Af€ ]=.G%N ;`%n{q;>eaVh"1f|tuIy֏.Ht #! | ݀:S9 Qi!M`_SLSSIL'bϕkv׺'OO!Q5hѶ0$Et;~A0OGpVNɿ:̚=67~ lo9GqT\]X)9\+EX-jdĠE1#Pz@94&F sF S7ປt68x=!9{4.5Hnvy D #L*ya-6=c~ծùtƬo|D@7߀DVnJMVoֆέJR>pƘGB:WQs[DJ*鳛-.WU4:i)PM++f˛*6Vェ?k.p:nݒ5U2] Ab_ud'o & i"YoyO5Ⱦ7q}te.mΠ &zǕ*fVL"}>,p-y|S)K6$Ђ`ړ`@}~fMPH  @P)Z;>~9H@%1"QhU) e@4HC@mT'uI%TB4?c8ZAᡯ" +P>FPu{d$E((?v: vGa H|+ 컭F^PRYaTڤ3{__$8 =\x3#_ *s PP ;JigRrXBBcu˹[2to1E wؚ4㠤fO" "-JaTZ9Zn`r&ڷsDD(.=_K65̓#QS0(ENr%-w_)S1pG4028(@DfALi\Kʩsڸ~0_aA89g1=|d@,ֽ@icWiz&o ag/zH@WAxh6h QZ ,@DU^zg6V0Z-B;㏾ r\aeGX1$GPEQ}=a?zK'J*[X)( c5j`,Zj %b;w|.Nn)ҿ-Cu@8(J{B>֘8nG1 7xJJ:LDEv]QaHauYiEJ˝L8R84c=EyugE4$vc?ؑ>SOC|oқN*+Ȅ`, i H;XA @zTL0dDM%z4A@J*lAOJ@)a%QSTAe$@BqAď7mWRy84-oh_v6)eu pyOM]~e_ڠXoNg?őn!cuT|?Ad 6Ƽ^ ޙ`jP }ߞk%4/zLn5=^==ƞrSC====gz/ b-7t]Y=?OGh~`a30LS1{}{g$Osp^ {=c, ?~^['ۡLKhDZ&28>*nNF۽SHּ[H{j]dždi> mvD%~FsHw:z?1uo>9nɖzGG!ە  4`h P ZDfVKޱ6R;]|Y1Wz0~-w0&XHA2x ~5L 4\fN->J]o*(ت! p=j+E{oGk͂s ZbʲJ̯2ߣ'OO!;7-м:YogyERyޙ6}RJp;*ng^R&Mh&L2d^c!(yS1RJ?jZ=a7MiW^;߻r"L"(*)T(PGEB _Voo]ջպowr>v>+BlꟓeI~_^z;Lh O*~E;4ȔRJF%pޓ?\Z+1:YQ;2(f TRJ*ddOL:fUNǂ޹r:>j_ gQNtO'N:~smpԩ?ΩSoͯpU H_BջqJիn>MTꨞjbXbz:K)iXB5 4{Jt裡΁J*f}1RFL`>ޓSN?坴çN=D |44輖k4Mbk5:\*hP~_ȅizIνdBdɍ|Z-ǴZqjӫ+c̞Oh?N*TRJL-k߇aje 6Ĺs%S;;ՂC *;ڇYt</~-`j/^zy^udN<,a\N̳ \SŨ@Cu@DY! 1O|cƷ/UbԖ|cq$"!=}.Ňi S %H8TxdPE͍QyKF=|9u͞qtT(<7V~]-&?ǻe+!2-@CsޓI0ZnM$Et!ߗI*-v;>k|y|G\3S9 ׾ag~I^.:v.yr׋hگge\1[c:e)t/UuX˗..]TP'ĢYB bj4kF-[x_:!=cݲw7llp3OK6]WHTpٯW4 zV3ggz,QG{hM[D=uXE៻Rlm,rJjd]>j^o?B|/ /*" uzEb p0̮rѳ/9)3U;ߩd\,OXEF޹vw sizlq+`xҺep3K?xu᧼?Bȴo..Slɓs @Y+E_wp͸X^h 4$CL,X4krf5W,j5K&h˥2o5V^z$4,Y![|п./;tA\W~pK8׭Z޵lb:yիV\7vl?\ξ8lK,bի>G?!odXȲMfVgx:ԿZu.m|={' "WRGpo z6676FIFVUub% g0^zfVu;;]Kw0SUڴ4i,.\DAvĭZ;&MzcJ߱S|8 ,X޵krŚ6j6| AGL@|\6> e. >kIX4obS羺\ ~>t2\<9b' (%Z!qQƈQFBI2SRXҦfx}W?M?Eít/]o=oѳ]Kp-~M훅\J WHOIdL@7m < )z#6& ךCyM>u͛f5;6^Mt'#+q)<߭KFr5}CR!JB?qqq<˶G]|3~P4¶B]TѤZnn0q88k^.H=tb\xaw;F$l$WMqdd۾O"ڡV[ 90C{Pt8Ty0dV$::tʤ_&M&0=|A00L7a}KU~f]W̱/c\{uAʱZqlҳ-ͨGq>7&2nQ( TLK.mvҳ{3C;Q>vX,kt0`Й>sYq(F]^[K 5,xrcc w#УњS5Ve,ng-;QICj헜{)Ɨ- 䓼k뵟+ ُh_۩ᢢyyy"Œj쇃~Wݝ![\J:Klx/@R7;5凋5*6DS;qT} YlTƺf* 6KOÀ@ V_]q3 1f77Z8'eSډw}:m|Gi}RlN® -} c3UO.EaR-X94y'ض,A$IvS(N!~u5>xP]@^1nv?c cnR6kM.s7w۾xi{orsI#R<~9'xޤGh<Ƃ)t:K@yrJX.նiUlZI)(gX7(I}EFb:SaZp٘Zb_@(1};z,-9)o2Wan{qtu9C^[jeC\8pdm}|9۸S8:µ3Xo*}F084Ƣ:::PpollLg:DѯBư%.lZsȄ{sskcߙZk{07Z0}!UiX.|~}4ԣ[_/zzq0<} WYeߊ hr⇣B,`iekzMG*g涓Ru32fg{2Ane%=D|vuF 66:\o0m6(YT}v+2YGoҊjZ␷GoX|lj`zڥ3>=hl^ayunnnM?!6krof&JZEFO[g8}v{mmZs3{93,X[%Qn٦¸Qrr"m=\-Ì_zek{L 4Hs|6ɴي{g/1Ydę9%67Lps͖Kcf6M&qmοؘv0Mm,򋩬SIdWrWk}hBc颉>),=0v|'sjxG6G-jiZUgpZ[m^'Ǎ#o=ɧLun乭N޽4myikٛ (DɃb}'7׎rITe@H߇^K;2"ߘ'(RSLS ڦ`I,6M)' $͞EvFF܇Aᯛݔս}]S%>0CV )CB0-n}<9G:!R=Ev'9x46K99Cr+Rl?,Wk{&_uS >@k#[:f+iˌ[ kB>_}z%0~@vM6.\") &^>IsDE^&UUURAUADwC(h :?W>t=UiO*lhz!?Z|HWm",PvZ ebQu4,=]Hp!nFAz /bS 7,/o[H}]lwDoRJ*TRJ/)R888yyyyc88839\pqqqqYeYeYeYgŁ'qqqq!qqq? 888 0 0 0 ;s,,,&+b="D$H"D,VLXt0` 0`ȔiiiZGf888'P6mmmz\r[mmmnk,,,,ɓ&mdɓ&L2dMMWsFgV|Vb֚YTZ gF$Hn{_otŃ#a\AzDiT $)o/h ]Qvx\j({|!x!H9(( bHSPTm:x~W=s@@!.'Id A dO@A=3ZhGY ydz:NW+iwݎ\wtGzgׅهo="*"TZDwD "7.x.~Dv2(!I!UDBb߃s)R@0ԥ?k1 (V^~κ@mA9햢@]ƭpM|hWdІq\KU5@V}54t_JfAlx2|_<ANCy 0FBM  V"6_ N֪SVbOY7!G ~d<5} ىZ cbnb)jA+ŋFWRo:rD{8Tޟ7po$Tq{ u;?3e_ǝqarn1Ad.D>P>8~zOQNH(!=Hzic hK 2HD.>lEJ+olG/tFv7`o +e ]X&0DglPx\ }`DG>*zi6/+!Ʌ^=БXR?'Gh遵8&& 2-H0e`EƛrS&ZCuU"wGqͪ]·(%{u1j$ic$A ʹ:tQ{ppMeL "kfg<;{#nc&*Ld,b! F<E`NjX.f H ,(RZP9?“qV%.HnKެ t-uE k,֎1) @! Nlz3]$&m9! :qn<9Ǭ.5t!jkj쮄i kj" C.ôea%`:09Z™vo)`|gW@%?7W~2dsDBQ٤49;$L#X{ysez?blǶDO0盡qqx4r#`uC۰ړT'\:U}krd̖0HBFQYM=^_^E53 O[j#O#[:T>!) !DBp\;a=u!ߢW@]$Pm˚UUS+0%HQŦ XhlXiN$??|wt5$niD _A'iq調OE"7I*7"e*sQ2y!фcӚr\7emIOHV!㝳*iH̾{E/H2)Ҏ>&msx-F}^6giT}`(4(}oIoM1.+>@߬UIUE`>0`PPKzhOfX5i`H@&P~ b"i*0Q?ėc6L0#NtcIb'.&vR-j Mi ]v"Feic! Vwĉ8yHFW7M-$!tGzn߸tlm1~L/S_|,,q=Tf؄$ _\to{d4 D y%R[qL b B7{H XVjQ *V)nq3{ -C`.sr)[cK\f.w;LԷzޙ|lztWbatn8BPµh^˃ΘR Ԍ,U݁RwLʙe<#UѦk{XZ5%PŌA.`6'Xf!ZJmukmg{wfL P5f) &'d6^ީ|2I$ MFy-~ nyxt1Ϗ+~*SQTi熡ك1gV}dk"xu.b!Buu9!UBD DAe} #"K*ӢJT3K;|Cz`H0X`^EF-'{ :x]ax]񓪖[ u[ןԫzx6&Ictmnq# D:]<å6)xWG? IU]Ͱ%>b/"'4$nĎu{RW|vאw[*Ye``q_@) b҇`G?Qm?$@L7@ȉF}W4r}i0hZê˳sO% g뾏$Ŋ@<Au/Am 4K4hdK Kz^gە֎i.G{sf`B;|HS/dO(M a2߆O~E|~4[Z[#!#b`@DFDA741Hr$=+?[7:7~D9<ۈ'K8pZK"z._J}uYuq60v< 312j h * R(& C"&at$.6`#``,;6 'K2QT@e_/UOUK3;YZ*zx˷G[˽ܽ |j!.a/X0Ddx ah< *RI$&_lc{f# hD4?66cS4F2`08Vr3f?㵹w+E@ Wz]r)Pm).J Hq4 ®^{ =ms3Yy)9GWYGW_m3n i0mq2Fp{ CSE?O ws0 Sb jI<}(|b4a DXB>$ {oE;A!"d]@H=F,pGJHIeZD+01 ֖f L"lMh !qʝ|,"r*j]?_kqp8ҴR԰k:` 0;" ժœ;7UѷzuV7Ug~e%H߮kBD'z%w'xy(6]^rO݁dщ@RΤDW/fqsԗ H߹/WpÊ|y\Ud>TE*r#FeQlӚ?c{Y $@(h30 Qn=˘gNB߷Fk.ͻw0gEF09u?}]37 ?.\Hf~En{>C}W͝}i~ߟKkyKC0cH98趧(觗טG9 VFYHiN>U'ǞUfXq"| .}/R(N5WO3dzY]BT>$,Y_n8Qc0þ x3(zedS}d!+x%,(~}[>_Y9F;§U@YnSj얊KpLz ^MbhFˤ$WwbVVG8< %s3 =Y$xYqj%&%hpJX#,{Mm_'^s KMX Mभq3SMAxctʅݐ C%( 9;yk X?_y?g_ -AEQJūAKeXvm D ahd&`:3?kLAII&L0 e!!fd?#:ki;JEeAY$>wM8եa: lWIۘ9$" $AIHbԓtqA }S% dZDo0112O7wqW6t̵{=؃CICA\dLtt18'lСTX()Q糧XL};uaH#CtBx8r4d`ɨ_auq.=}:KJ't[]4DOW+*),4&oO4=Ѽ#p@C[~_C_N4Yy+ܽ2FP|!ط *qu[c-/w0skm.vzPu'rb>W0MRȵMR,CUA<N(jU8Vc=r¿3&(/ 5#ӮQoKO0I蔀T$+aj $ؖgHϦn*DW܋,rR=ɕ.COxߟA0*xaꇫʂI#@ M:V :4vmMomX ՚HB: ?T&/ռ?巹_ſmfuL~烤$qWk5l&h4^+*U\Ώ9W6K:<=-&% mY2`v3xwyoyvjjL="L~Nͱm9^ίuДH"E KBhU5АFʒն䦁oݧqOU$`IĔtk^R^a4[$_11#1c]lįӑ!!by|}gg@<|·ObƲJB?U\ˌN1yOM% mHpYmd61{%zN 5ҫk42%lpkzn_{c&`t_죡NX9?A!_?QK#csT|>ON;az9 KK[C i4he>]]8"0Tsum4Yj2R.\y32[/26p~uATT}7nW?[nDwror $B}ن!`ez!%5>51u? ag0+jZա[Vr?_ DE+7 q}5Wf|O2LroIWdMyE ߼x-Q%2ڍnXrz9оD9H,aPsyݩ' FOf-u,0 " CO!hH$ ITB]m*>IȧW,ɓpt8^R+_W7+ fo>y}v+**4UK MOYF~77nj>;I7w@kF༣/Ԗ_Xz^ez`g ّ|O90P+ G0BQC32$L}{ՁS^]7&У3,b_ JŕS9P.4yNDɚu =G%Q` *jܳ&%`d$:Vo\ixWly=[HS2DOXdiԜx 1ʆs4OGJکTkQ:Ji^Oj$uv#rqUΐq)Oȥ6}ea\H"GJP2" 0 Z2AuG!V^KN-׽~{kϵ~sO="<.0\D}^zlvN ??oaTWHj`w>?Gzo^w1_S2`ʥ++2Z<42*RD#NG#29g$KsN컵CLC]cUS>;|zNβ *HB)-Lb;VúQ/HBa!Mzsu!ң*t*|NbŐr8D!դ#N(}(4`v q4^2VaZ0.n a39v\ sO2/?%rn(RXC%{x& GmP^F/w6iS6ru"Ν&I>DnCCyk|~;dLO[ s\d>.|i x}ppckkTɾITқ#:2yX52 *3GgJj],] (zS+ͣx镆6PSꍿkyˏ._n˅2_\o2*/39{X+#Aƕ! zv3>.߯LJ,8}guiyoE|Qj% ܙBUO=!b)?=1@ؐAӷ1Z(d& ~ H~/!lG:Ybѥzw25 q4;;=<  c; gl7["=YoZMӧCQZ5hz߷ )o {,Z48mokYk+_aq>_Ѕv4b>) g& I 0 v(+Ճ⡡'dpXH>9jb8K:Ӕ3賅׭k}AHv>1oG,n,vWpk%=R.DP@"HIѬutL230 |. /Is0Ź%EX@*)c:ô<(>&緯r {zM.ĭs~]TgcʚK* | cd`Su3{E2N$[zz+Ö1>%GOWs5|^-vhO_tcrPщ_7Bڥ $" $t0+͌L͓6z$˰\3%F)$&"I5#GAWUy_7$ClBB>(&cAAkJ!*o6YXKT!Wڸ-s<*rhH`% ݾ=rW%SvT8T;JUi3,.$QIT<) (@)?yhY P /y8b! ]؅8q?@4Ұby|kPȱ%(nC?,1c0Ɔ>NY8'Lj &"YA2LD PE$l $!|l RQn@TD yH'2(Vl . q9uuZ!,0!GB'`9Rg:_U O.{&ç1"6μ=+ w< /`"N݂ D;vΌ#?^#*_%T >C`h@#+̣Tx@LkЈRcf wi#{S0Ztuh\j$)}͝-q3o/xY &cK*As/GgBqc^{yTn4!((,ĀAh{*?&Ϫ ]zcSu.cv,Qu"8g&a8$$>;q;qp 'x:|ѝ`e}z vC-a^PA&77;-)"+uDPV:k  [v'ht)w׉C<#\cX@_Vϲ=#yPiG m(Z-]gۃWnDx}SUiB'eRLb]!u-eb&L'9TuZrR/+ĭ>;"sJi@9=AS7JbuITii S6OH t3G0^AQ>&;16*%)z{6؊ue|%!ڍ#ԧjЫJA.ѿ|’[}~AW<5+}n#9~׸.c;P`FîOׅ4+Gu}f`ylF>tm Q1fTDUU ¥=Td$}~VPdն1ρap_^>+w5|F[xD<Ҳ_]UbO1.6e KE9C'ߗy=Oַ,\x߼j{k1 8=-< DM(2xL4dz+>&EUuRev 1aR*yV–M_UϕngUlO{u 2Vw ^1zg'eKm]s։5BihaBiP,ej^Tx҅nMW:A2!PrOДRv sz2un,mF^^\s01#7|m]Qg(y:֨3=W5k'`_Q<9(Dadȓ(M [fֳ2^mΥ Ż0n!+зt/ wOU#40դpi Ni>Fi>UeTAi@xڬq7r yJ KO)H-y11KnvE9HA *_0W1y_g46@I3s|UiZ_TIߴjP;χǫ" Oحɪ9$ "yP'Wa~U:TG8Kh3 SױgZͅMa"(#Sy 5NnQ9V`m#~ϓw>\:}?uXl%0m >Tx, %8q~?WԯJED!ʈLeKWz 0(9bguѡ3@3 73i 9;~b/uGSqGv)pO%C%Bj6w@}NN͎1"6^]yHM!GTR^{)İEvkG_nXjAW)Y* ¨q#7$LCIr  v_%EA?,{~{% !(H(gMe9K@i ((&v* )Jbtbej``"" "(JJJEm}єUQUEV2iwOπMgdHSI"\\ư[*R}n:V-Ʋ Ely!v1`(}~q~{ڿyz3^XtGƜś%b>s-ɠ,TIW~<=jffx8Bj0->KV_89mZ*6鮤зObՕ(o=++38\[{XjmWIǖ9^;k7>ėHқ&7FF@E€BNdttdh"[~8[ЄWBi($F _Sc@[*)OOkuZb_yPpaBBI@XLw ǴL1׿'a6fWA fB{4$ze-W'z"ģhE.±액 F8ݘ/1\p{8~\RS,ң^E8P2ϵf"!2I۲E7=(JUWAiv SN`y+Yz\h] A\0T~Kѻ޾񶕒ܳZk]|>XB?*Zja>r Q/>A?7f(`\4 0@Ӥ<4C=^"K4sЦos;{[ ."7qG^X=HF*neJWv({#qmgr6ϡ]@Kb`ų9lU@L#b.RDET{p?:KAtY뜔{q7OOuV$[o2dNLAW%;-.tӛ\,.}k&\#UaòZ` Td Lmg--oNjbmRl _31,6spP5VGZ+[JG۵}ks?bBPOZŦi11?vם^J ΩBT 4ۺ 3AJ$2mpg2|@z?Yn8;K JKPh*>J])i͑]sjzg.f^ ӧ=&8,ș)a }fA%o×f,P< :^``sÞQëNqtz!K3Z3]IH 'Ή(H!~Y-,[Nql&{M-'۟F`K6(% ]Rk MaiYr[ !'j:FU.+^kB$kGp 9;ev덪`t)+[6b\'*A_߼}~yK㜾-7p( C20gĕ3aRڕ* UOJʞ7ݫLUܴ#.MQ[GU\DXl_Q5ԟDyk~}C¦0̬c32Om1}vgЪTj6Kp^!tU%AEH~Ztui-q2b@0\t#$ 1VV;~.fqT֡:O*iqGмf~hrO_Ս;Ȫh :u.\ @P|ʮը{(5;T="A!''Xor뿺aṅuxMZ}?c+VԸ]G2h:9>5`=R\V !GCmXRd[,}NQ~ocQK/~]\q0L 3 `f ~[dQX"3Dr;/lĞ ҅GIݱ e:5, wY#_bo<5R@y ]{s7 gl_y^_Wm!F"#1` O``Ҭ0 D$#nfeu$0C}_ќPUHz_bUozpCu=^V(JY"3 "M&aXa=@E2cOo5쿣=?t3uL뤊cs5 S"A/iQU\uvv}r Uz_gRS9 1!YQ,NgݛOS'3u23(K NQ3ai炻<^י4;w@pSAmŷ?X@Tz+U,D<9ek!|h**3& @=䡹+>i)]^OG=g뜚H+w{NpDGjT}IG#CA &yA[c&f.~.n@  =lz;Ou;G?`zeJC3#;.,Rpf`XA$A4d|#_ xn38+5zţ3r!lE̡1nqY|=_[ ]Omh6w}iս_igqs,,͈}Ʊ  %lٳVth]m% K0fl::_m%S W) p3WёR@2e:gC&f~}VOaMZW:Us+r:U~[A!X%P>No3]i$JDZrn6-aee4lؙ岏cC6Gd'pql+$ 9yWrAwymP#Cyj&x_6TB߲I9-'bCfC8ۯ]ojڵ 6v߁n']e`}"STW r>fZX| RϚ\6!^6eZB|t ~sߎbվoB7Z]os|:_|24Q<\iopWbӋYwbG Z>& H4K4>0ysՅ8sg*lSQ*5O$S'Jȩm h(?oB27VTTȌ)uT߈cŒ%0 UBUZ Kwa#iɹ7DPAACfHogl;(2ƖlOa研б:A5@,6b]^ꈾz7A<:77RK@#J!B"9S-$0"bcfAL_ "RXHfD:x]]c D H\r*Hf7 bh"$mp4’""vOsSYVb"Ù -" -9=QAQvIUYSeM_v/'e…O4:!ZOt@ϢAZY,HҘ@+l1LԭxnH5#Ʊ"Uc&=oo݌ y ~zq:57iu]B."a[$\~; \d%IA.ɰ>e)*"BY'wK:KӁ&i5kyl:A6 =Y=vcyһhYIwAx 㬯Vץ)w> \5nJpi@ ^v......-.v...,z^= lOHCղž3D K{}|Z;Hj}nҹWukhSd9^Lܙ'Ac}8HFUQRv+[ަdyN|JiNLo7%aX\~QeE~tV[5eQWǤ6gL?g/;Gx%&5Co*o\ ډBYdn+Z1ul+5zѭa91ynn[y[)ps[{8wɪ9!=v#6 4_ dY*uJTPOUsGqn!p $tnVY-4E;|\=닶hle J<='qe4J~ބk7;M㙍+Kt=6;ЮZk܂+;&һ5,T|Xhǟ@|q)j6Фhc; ņ- XeYɰuޒ*&<"y&Γ>TН ~2QD8)DIպxD}˜Eٽ'{.'J~X-[,[,:&76H8x5T9n4gͭFm:4#.::e!V}z-䱱ẖH6dTRv̌OZqS ON& 5Y2:#hxieGϡĉJ27E*pAx =) ^I-}#>RE9_dAadPD2"cTvZ6OnWALO/2:w{wy~V!u(RUZʭJJ:ZZZVii]Z{;&q!D=G@J(IWO_IZlY^ ZV7.Ѕ$:u z}T-Xu '~Lš&JiV&ͩ2nKҙf545-ީjW?레h4 q7!;Ei"fRr'y?f(}mOqĔΡM@~EQ-bUt ~+7t V XLB>ٕ*`uz:8ugji赡4=?O qiy,6D_:lS2901yر->wsWO}R&$S* #oVr~zrww1oY$O2a&\# J Iqn%O͒yR.L31'N d &l*OԥF C a<_̈_iǏ&{sLeYЕVZuj֣;@;F]:90/΃RH9vL[y7Zx(ovKI(qq"ݞpѠn).Gwa!U0k" [v!/AW"gg&j Bf~bx8e~cC0a%2 a<Lݜ .W3J~Iv̦xJ#VY EP}9FDMI ERA :Á%DAcDDA% C$29A @1Ч?UUTQBTi34C_w'텸*ܘX4lH/HSꖔ!0=ӏY96Z31-dܝBY2þY[S? ViVZw<!fWnJyc8nljiiY9|-Lmjlmv(Ϸow/f&;1: "dPy]TعW]o­|-VHXY)&(Xh98xY)]Na=%?.~kTA[Sхh6e ZXovx1V͞gv#T$Im[ƭN\ٱի;[kJUVz]Aib^Ym"IZ?uj.J&UWUiky뾯ݖg"I3-Dk.Ǿ4p"a" #]bD,w}|whN'(Pm"(}prVY')=W$Lnys3reǙ,fnfvWߚfAi k2,LzEu5utuFMØxVXsw\P 쬨ŜT^@ZDtzyz~lpcj& nv1=윾~y̨ZԹŭc[lwe6i6[9TCJC* @ 3odCMTD9!)Ѷ7!" FBII6ѯyθKH Cf[v^|m\PFi$+Dt @2l,oܽqڬ\QIl%\n({o=~仟-*rJ(~ח2%=.EDUE0U |5ǜvPvC/0*Vlj`⿴G'3/.vf[ل!:<ܞ#EϤLphbpG((!͇-[L^V\Kcݵ( wEL@2?>JBkX(QÎ3/0 qS/;Zg>7,џuXx/cǽ×/6L3(Wy.wzؾ$"lZ2A#` ktm%:^x%#T(El?}FhiarB&p©***) VQTTM$C 1$C1s8d,TDMDI,$E" ;ہ%v%TDDU5i-D-἗'n0dR(b  "*)Ϗkɡ3Vj@PHȈ4`~v6h^\sn79{IxXȦqL'43$&z`lWg0#_%b<{/p<LRrK15qiX^PBk{Tl>0KrgPh-Dwxd'>@Zcq?,Y@}JG81E` /Mj@S-Aپf|&f,]ApŸ]=,JERS"pQvM\N[O|JݎV;'IT߿=sN8?xp>IאPlѴ .ӳδ'LFVE}D B2PBgv*ږG Zjj*_l&}}_S|hs5Nx4uh2, l &&.,jz.OϴDZis /sn6OѦhݺtGv 7iϩ+3~n 8stss.\yh: P>RGMR13ӊI3w*6"\jbYVfͼ[ yPqNݹO^d^o}v ЛR5ѣGܹrۖ6tÍ ݲzNL]Đ0^.o"m[w^|a;y/=4m!\,s$LvmmA`bAj[8gp0sL/7  )qnL沸`@P I$}lu^3cggsGE=u$iN<(w)QUUTUEo fdhSRgmm^1 bwАd8rb-bZS2x?fM']Ģ0Iw4N0K OggCtPL:pvDPv(,T5sw*?E~x"Xm 6$-/ R}Nf.s#ڹ!QP  s.f&c1͝! 0 Q7\VޜygQFhəFAabzn]+$N:H V6HG~x"P>thB :ttqtek| ]c<+rX ߡ̈́b^uȩ#i=P,Of**+xܝCYg3ޫUmsvW75]&klj:d}s|)O3<@zEx"gV_Vկ~}уǡNTQe%v~ݲ$Q)F/gD~{%"#O8id6 COEWu`7qW*m9ҶC|/$Å{.kvQ h:T+ATrl7spXM.r[i}li$^L"H2)>z]H"""j BI)&.DQE,DcAA)A,:Xb%QZVǓ4e+Z*[j%APLbbJ蜙lT5lg]ݸxET ][>g[ ^bILUQ؆rU#GS7-/^)|UmG9jn3h"F~OTintUwznj1N;+ă]TTM8uX8~k͙<+bG&RBQH*̒ˏw,MG L$`2$ *{Zכy6YV05p"6"3!+?"M.-Z<өLQq3E,lwVd\: K\ۑ Sc_[Ln[HMI>ћ\,`;N|vi6˨h~K?o{ZJ% GF!]@.Dg =z- b*f.hkA#_EOPMeRz"'.z(r Y; *XTGzÏy~df0 G.7RĭM2nվ!#O!`|K+)+TIso٫1jԠc``Pr8{Lcʠ3x֗O ƃ-2.Hv 4rKb2\n_u̳3%58M!Zt|†22B,ӐHF;NUy}NhߚLb; gjC` vƇ\=joFYeT1.Jd!#OlY*9zgۗ7ᙃ 6:"J̍eO=H8A1Y C.%(TR>jORBLcâ'\Ut[|6@aT<'.gXԑ QeҧN]Iulu"?V|t'- iޜBNP?b]>^ڎ*M)VJ#! A ]޷ڑ1*UTAC ÆL@0D@ @ | 1._G$d=сa   5[YWZQ/{V4rc`wR~DZB>Nܛ<;MHTN]:P*|>P 3JIƈd6, _Oi9ݍggZ϶Ӹw0s);6;+s1㑓// 6?N-C1Sm3Ϝ.`$2S/iUg۵iD"*ǥN[y)Ǖ4rL֤s<,zgژ $LwY!Gȵ6kVK:ˉR1_H~\Z?Cв` >A}$?VQAѤH$C(bػtA=f3=7l;ۄ,$#ƛ=csZeD@Nh 1+x9t' cZJB1 Ʌ'M՜ҜgN r<1|,]nFlmTR~Հߐʿ1QE("3f l6KJ]$$( {l%ʸ[5GMGoŕ}wsEjtyJ=ƫat( &RH2G:iKC0DQSDAQ%?P4SdҨ(1KɦY"&bdcLcj lx%T+Q5U&f iX[oѽ^DLLb$`O5`5UkYY?ԊI4 B76Vf2үRM I)A,1͝d, f ⇁dT;rt.3KڝNwga}F f7Ә 2"IѾ23ς"{_v# xGh -dТ!t:HP@{! =N6IQ%d4 *TU G$BhZRs h JBJ(")cm.bϫ+SbJR>iwDzI|݊VndZ䎥!n49؁`0ar&+^QFN7qay2:(mo6TP|[O-Wb5M ]`AIwz{d詓^˓  0ѿ{J؛xϳgYT0 NUzuV ӌ)a0c`X0Pv[@(>joj&t;p"L[̛T(蠈K#A 1uHa(1^6EKf޽f5joiB A*P̤"$?S=NkqMgyJ㗼SE{bљrrjڴ*ՁR[KO\(Tuzc@"'p{F."=[=2:KqAZ37&54 0fad;T@uk_T{29; )I&:kPB4-phuwHf_$1ωX(UPdTZWMDܶaM%QILULPE,LTI= ;; ) J >5Udi9^49yA,Ĵ Mh8\=dv_6 [j@Y1 aD74B]*'SS+SRЁ񶥦v 6@48S˦-Xǣ%d{C|~2dF oL]-8oFw;=bT&%'҈HBӤ~+iH:ڈFG"gMkw?oA_T|cki vs]uum*'AE-_^W@ʻoVKq.':'J@(>J@F/:y׹iݽ̡7|6b#̾~zYC&t Շbmlߝi< \znw{E`Chd}LxhɒҀ`@eQ>wӸ{w g|'%7-&g n:u \uyƠe1^ԄExR$Abdӕj|V2܍-gĎVFCXO*(HZME%"-DKwq6ܛr;+,pL>PI/8bu *DlZيsJwK`gR鼮w\r5BBYE;.zn}6331LǗn^e bQ2bk/;Tk2ȁYI˸|Zq*Ut׃NMJdX<({H܂Kvmy&~>Sg@b jN(0*@yfix\W^[v\Lh4hWB;a.\r\rϰu?4{.Tm9"OJ[,n϶ӨX7Qn ?e1?G ]8П=2D҆UQAQy,Q?yX?<jRc3"Z Tӥ7KNO+NΪ4W$1$TJMUhYƎuە7@%דGȜӛ?sٛFiۿŹQTxGې8Eܺf \>YoM<d%H9]΋:^rA&>@;WXB4B9hӄd:D"q vpOػh%?sarvO*iv ClvZrҒ7a/N4>o/6\8)DB@b(N{`_ Ve0+eY䦖NKKK8f}(m8_Db\jsU:ċcW9hsx?՘,HR%[rUK,ۗjYF}Su]rQ(Hi P LLJđ|Nk-ߙ~Î`):odJLض#C65""Ls?Xw 9{=âf˙I16i4VҧsN3T:<2HTomllrdndhIX$q[y"̗g OD(Y UnrxRQ > >")mC;(lPx?s?1)MTJ6gr(_>֎-8]W "@7?U8" %) L~_n C@6،{ "E;6Z)FPML4A0D39KigV_P9zjSmfIAE)HyK%zc( U|ִzU-n v1,7UU[/\N:]~/;4[+܅5ЕLrnNRU&mP_zסydNH Ή*4,Rު/y6!WTzuVb#hXAD}"?~>t%`N̫AGWRcwmfjgJ&Ԑl|,ಁM!BYQ|ͅ]rPv*[S&66VD?WԴ w2ӎCw;W4ps`Σ+Ga`iK27&gSE2%GcxZ{$bU}1cQ&'P r5pwЍѹڌÙ#cY+Q 66B98c8) L*Qk>YqF~'~&YnݧnD2 :Y3ӿY10: X+#eAY|' HIPzͦ޾7tZXdw=Ȅ$ehUoDV[{:͜-ìr s@Eu)ړ AXP̋*GWϢ{1Y{VgKF$~K!wt,4Y¥q9N~VvGi-Yֵb VOS!Ltt'ڲҦLph3$e<-wj.NnZ3Bq@D|J4Ɓ7uܠA2&RD4: [4 jں`r> ۝N1U3*(PCeǽ܁B %> #}{x)EG9j<#td@eL ޖ~E@J]\WgLn4Vv#d{KXj[>0 $jIᚗ!Ď@f>keLޔ@u=ިK@E 8{?Oĺ/]}G{fLr푥;>t:NvnDg##B B9THmB__ VD, D Ci=)[~|ú^&G c"9.e46=wv>]n'cX>V;~A!gW~$p+{G̓ZQHJC`øt`tplæK=" ${.iO =\Neh>/,цJ{w>.<%ǞGe[Yﺫuȥ2(aoYAKS$ƞd|߮ʂ"B(#UpKZJa=^Rz_b }2k{G9_+C0YT>#)|bfX[B~>Y.mɐ#2}[}y}ƖɐO"ʟ"hLGArT=Fi,/IB0A)dhJjj*"$hNa1EA@DO"0 &($"fI %hb")`(Ƙ~gTfVy#!E;/pd imEUX@TaSwE%ݿ~}@W %HO菘`6 c zr\Z_T 둧WY?ƎsNj(D[׸`1k?uE^:6g5c7Vy~[ULG]k=2`C"ŽSr}%a#0fb^}KW Wt'Lg}qM$igaFI< kD>5~푢PM$)MoϪV4!~Q!S?LYD L.bSKsCVY~B\6Yj\%n?kLW&d/Yw@8W\]%7(-)WɴzXHײfzǞV = @VǻYW=S=ͮ G?*V!s1z>F[U/7tnM#߯2~鐼k&/\6p:[7i>|E$Go p\qp:eFÓc/լ#SCNֽ7Jg7 d) 8 ~]GT/LE<^rYӫM%#?l"]t@\:2$KycܨmNf-~*_&.Te;OwHFQ!smώ@ e0 s$^g@+3|i3hP׹Q<Ub 2U9=֫} qy.7Roy2ν}64:VQy/ظ9mζm.w<"Kctspoq:k`OZ2heBTDfAp߱%;8&[I)0RH%A4+O$h܃h5g0 &Lqg}jF*O!9xցtY9hAף1% hџ(:Y2Pnb"ΠWjAPG,t 5x$|/B=?Wqs'!ī5tvgo=Qp()*:lk7(1|:@lxnZ NO Ew܀ԀeA;Ao jZ$E%~$ß%\PfI%1M֮>.<׿`JX,ascE_軹|p}IT2,~Y`m{dN\6i* DSrT(Q0BȽ#.MiG9CcnT 7I6V '* zbp) yQmVd '3©M<{cpQۥBZ?msD>{3Xطt5'>.+> S1gƽ2BøN,,*!.a$+sVN4e-h-ZLݎ<:s85c( $ 9ղAvj-%]e=5,](END96Ĕ  _ω:^::Gc 3 4NҖ߀k $2b qWؠw(%Mͯ9+mo#_jmpӅ~Is݂x]lfn,/igΆ[~P؋Šրbp:]3-)({4Jd5mhL2U%ݕ:tA؇v˃%綳aPBDWc%;+9q[}2Nv@sv? PAC"g"uBcL4M?%+<|9éOn4NyN! t#A]l7R2w\he@ݐIz›HE^tX2T#P\fpLbI}> `2'hbW}J\rfM5"C@'6 Pd4uZޟ5 3(2$& mMyM%5b~[F<~U2m^_@,ulXu3\0!< vq%ٮ[}ֶlh0E˻LH8YmJüR腯JǨ[iMc RLaqԩہAv{ Ϭei#{Kjˣ}"L-̖v-C 6mfƖFQe uGec%nc"TEb%cj8P^U;g=_oky CjHN Y,vC>DmVBvec Dw&?Tnn)8`r'Sk v weUylGiU& 4P}y[/ (待ic^ #ԳmuinVW#[@SAiUR !HJc]$m15}(3ʉ*3V(V7[ї8( $<Ѻʈmv˜7HoB՚ 9ŭSu\%iny ?mBߔUcmd"L!{Y{G/\rudV=((:s LRΡ@9EL-?$`I󉲎1bMq? +Ő[~gf[. ͑=SĮb:9֪xnϊvE슼ٷag;aiSBqxaZC9M,J½?][gJj e“{tUU~Fl7ty Q=nOa.@QR\nqQoL{$U,\" I@TC9X* +$uch-fPp9ʊXPixH<}˸*[nsCz!9"Nv$#Ĩh!/E$8ӭn^ i%.Fn/ܫYI^'X6~]+,8t=I):`ڿ*hב34@f2ˆ%ǕsYC=csEqd88}f*'^D6ѷwxtG唉dhĔ>9\h^+KSޒLN MF@\^=IfṆnIERx8iCi̻ _ǩ}N"ans|ڟXh1'k>n3~p7 6YۇlVy#~ )p*O V i(0:JѤ))!a!G}gwJnZN|XO@΄y ;7wwO=-ob%F[ߢȟ5]"m )UԀ0fH.s F[(8GlϫmL˹V Oh)Ν*@J7Rbd#:Pw%q/beQ>&68w& GA'6jd7 ڵڹ49R^FP'xrfPCpj@24N.'C!{%ˤ$7 N?:5_A00*46Rdn}FL4ZrADRH Rytǽ#ُ+a`0h)~yWBo#dUB٦n)+>*MK zP箣@r׮〉m>hق% :97΍:_f*xY * 2֏{8m5I$) =g[dBߟ2Li_h߼WXi.hm)`cX'Zf03/&U22d񓐗"sNJlvC ڍe3 ߳eCy,TL~/fGKOVOb)#L(TҺh13:XżƢELc %Qݖ(낭 CX-D,|?FhfrNMPhƃrJL2Lȵxq=nt`0TTBBK*<ͻ瀪2ÿnF= y2Yb=H8?V>ٷZg ^&4u?w$Zx*5&G$& Hi9'0u,i30(M? E~f=kJ%&͇ݽEI1 qdrnlEr(]%9,8q($"(k77-j7ۻnK|hQѢh\~! ӘD/Q$6x/~:FB&ԊFv)fk*yovDFH?2;/'vbM溅m>Tr *aXP8CZ$Q2|y Ik}}-A6~:js#TюWfXlS7#` u 8x/0(`@щگ,لqO3,z>,bpuIלYFHRPVxP#} 'Ֆ 8,čK8x MV+(f Hc/>c@:G.V%\0 nY' [twS{1 #[b'ȳ^+y̻2N2*y, |R4b <(O>-q[̐\9Vpa-p_Fm]Gvݖ":/ P&cv)|Ԍf pbE5N,yxɦysHNtI_'zV|w8Ѯq?n{f+L:zAgoGqG&iwY/_ vǷǚB/finU ,̎[-Qu !jc "5OI@A}]G S@6ɐ p'K lh Dzk<4H ')]A}UOb IvxOk)1!T׵B _8䈣^DN[ %?bU7]A&iM"evqBF!/ K/E;_x**su e]Yn`2ɏM 9ڧu'X{(w[P'9{:Z8C&y?8ŗpoXTq`a1!,8`#OHO~LfOl V6<:)nmJi݂khr&xiB-%5`zlUv@ʲ4KXfN [& mR5]<sUt#]o%AWs}eه@,ОP > QfxIϷYú8OЮ/p jMTD/0:3ϢP ~D uCP܇͕nZX4xD-%'kZ_:cX"_p USdowH\m/#qɛtNDqPcA9pzd;V'ZCaks>#R:W-S4 9{o%6%ok0] G-1h$_Qh"+Rrp1Q(O:1L@ 8rTl4e8%i"&W&`x&I+&s b`lS?u%#yO `u[FR崏bAEKOJh%IOi[upXwqGݛX:9B{O|;`zu[a;ޘ# MBLCG-7NSg!.L `EY,J22!hr>ҩ.Cn~ss+L _~s\o`&Eim!ViT,6:]NSyi6-۝dE"rOݩ,YPbO:4 >3f{ctѥRuYs$h,Pl- K@9>s(ԼBy =/MuCZ?Jp曺OgaJ7̪LK*0 /ui,퉬^^( 4л؀;Cȗ@). Q\Gjs^'KEl``gB 6!n0O$拵XS߇aVm(5ZHy>MUbЍHIAk[ MDGΡ?sӥjP6:~>:|ju<1V/> Svk*`_a$=a. ~H<-%Q/j43}Mr.6Vw1ם` jP ΕU$礞x]vXCfD XU5D }4kSzB(1iPrBQtGH/8#'l%Є },xmђ8h.BgS$JrU$&kY{"mӰS?>aCiY-ru:'b|Q K%wOᆂ,/*.ocY%p#z=7˰`) cad&"Z tI]Md&%}$Ue]%K##iQ"?NFuEoꕽWt3m+NyA}jKhLa^ٝE͕A%pr_{h ً8xeqy0ͨwu}6cBHғj%XS A 5b-鞂99]LU%B9UKmi=o*{5ۿtm_ijJFj;z1Sj>d)G֣CinӇҸ7vpTMQޯfp o/ /gTVIxL[D]eI36][:Y2ɔPbA^џ reW*[1*WRӚO?;sEQ$QʹFz[lbS DeY3T^gaPneyD{&_''4v LZDH?S|C/N֙p|21Z.soi?y~z$i@Ћ}xKedU'JmZaE%+,4v@z aFhlWR_E3;ܺ \[7y!K P 6Kfi0scc)2l6~Dm%Emah.+Ek.R3lުSЙ5uU:޵HPЂm ꋀ(= Qϰfle* RܳFAMyV}(6ʮG')r79Lp1_nt2͞?τWSCK;X2KZ:)MVX;:䧱FF fӘVm}.V8Cl\a \p;*y|Xqz!8vCo($RyX/cG_0Kp')ʓk{FQ&alk)ˉ4u0ǻ LZs~:Cto,i uvuuͪ.'wbHCʞfj3B _kx=ZTf)ƙQ!bt,i#(,tT8A*}uljjR͌x4n܂|>Sr?bVa﹑ܒFcx-KKx>Œ9/ʏ[칍6v,2Dܦ,OS/xHyNN.[kQo1s1m5O l{'zJ *p ܀Һ< 2Xρ8QB90w):ĂWD;Hx9FR.WsB%B4`JxQ-8%%b0@(qd:N.$rH.axdІxڶbS !κ&[hq'[oiwGI v:Q;%`.${ l(i#C=st<"i7@>`0<yEH~s{M$t^<]jU/JTՌ[7?<_c@qy髩:2\ɋ *v+lgzz ]`:cMgiUq h\⛶,޲DWVd0 :8RЍU9]=xx~(@X_ʋ5IEREe"]߇?6dP.$πO@ 1N_"^N8737dLq*JxY+JEl:sX9C9SV ._^kNXP@k/*Yc!okli#y ȱ7GqȱY6ܬ gfs?r|β}\HԠrXlVR9KΖ& SF#Y`0ߵO/=ʚBԙus3)kdJqyĀ$阀0&! l1?Fp{FIXa>u*'iq PA?}J>T@~f]`«Ry0t{dS}71G63f =&$as//RQ7] 9F!Ol^2gE7n|->pce/W}%+DZ2ҿn=PhXxaZ _l1'zn0omŖ{ze7*Gi" r-l^Fw/]8ZdOq<ŒH|fItpRE&mGPn({-~tQOAu! Ly]BqkL zX{ U[ ܆’l ؜}e'-'PXy͉ żM5%"y0a]i_Dq#T /˾>ų qpM2 d y`19on;l>J.c qbHFT>;jM #ᣰg(rl+KP)&fL tJW#ѽ S@cZh 3ANXIVt{m\-6{ckpwX UaW5k>t YfUf}J_ibXj JHcpBÌ9Z[wq 4wl<+eaC tdB8_g^! 8ƀU^mOo3p e'Cxͧ.IՖ;Ôg{~1sNר7b |AP>TqSx5=mDA$/uCZ*v-:$g #ف v%wpIɃ_]K3'EE+K0q 0A^ hUte;`'?7ͣp0$&zV %\ G (Il V:8\Ӻ8GPt'àU}+Lx q K_qvUXb[Ǧdu4ӧYVUT|F+GwʅoN(Ya)1pg;ӁB~BI1/ ,dun +?k[F<U`O_](Q0fD,mXKqӤ.z -8:gOJT(Kj[]#4ފ2y-,H-U'{*M) GB|7?|8 1hYIF3oB )Nb*kICLA$՚3DqvnN7w;fTޫ.sF8p|UDu`yoMXm:S[hBЯTPԨy_6%no:؋U%{`6M-ͯ Ve5֋.H ]@jf;9,]=$}ħ=s+nC(ڼW!_iqR\gÎ>AfcζOFfv,9!ϫTʥD[n$ wS-@v}d,aU5}9 gwE"!UO\j%^WS $,Iܧd:t5ZGQYj;MP{ΐGH$/eN2Bۀt$)g-I!:m?05.U̕z12:T5JB'b?2v55@|8;GIX}/+?3B]=p_]3Cԩӌ '|dI3c(ӖB,2~maCQ 291煯z<|bLQ]Wc]NYcB-LOh(>uɑ|HBX1UQNd:޲J)hjs#aOg^\t?y eGMzQ8q6L{>bLŠ ;-Dofs=m@Y-vl{ $s?cs{pugDP%^G3yRLFC]揅q䏈}6_K ْyB3RQm[ԋȼpE1+j%a|Q9KZ261}pT6c7g쀁ƥ5繽Brk٩R>h[5&?9_)FrK޳oTzc̘l4>k[Yx!'O~ P!sH,TN Èz"<,7μɕS鬣;ar44Q8ހBQ#CcmJS-f(CmԺsXi@ElWEMdэR}N6 vn,qW`cqB]NIiuĦކqBS -^o(?Ќ,kX`힊QtE"2ST$Hݘ#ʧ+L %Dfde"NuK︃nWX ŒThs' <&tU;k;5`gH_`A>FYwOH~*~B@V,ʮRYTOORuأߓי em}!aj0)W0`t8̌G>GrAoǤa\c{HuEQ9 wǦ_<պtt;+"3=xE\o0qrNJ'96%o2(R?4\]+,$9쨫ˑ l1LVtb㰎"_7e0%ĕW|UԊl@q39 fcH!O@%Ea/thPKc]B;3ȧ0!o.y~z1Z c*j=s,XDT/FwK݀1Y3~F9tcQ!=B p^t9e]0W\~)+ cEWZ)v!9x!#;0,v=-nx[YDf?[A7zAsXyE^3h$QE|CgA(' !{mwS]sOi8Y&0P8؅ nzRʸҔml|]aO:6orߜ6\Uc̓Ң.3Y:Ůڹi.7V30<ۡ}r&=))[^$fo#`"{ࠞ#X-dؤ Њ8@0S5pf㢡}\ͣøn1B%/QAvcnV\$]..Kp'?cH3\Dy:lUĈF+Y/"9iXy'0@P9Etr? Ogrpe`w(<{TW5䷼ 5|I k>쑖ZP9{:|ڎUQvq7$PM[Q Ƨ2zYFXTPL-l.NzMÈ7?gO'"%WI{ XqIlZ K3J6nk&|Lb ww3GJn=@ tzhr{ng-ADW<3\u0=و,)'EP~雍K4p>RoS,2lvr%ۥgzf<:c~8x? >o!L?CYn C[Ei}:ע_ԜUBK%zÚ a*VUϢMUAixH rּ,Ӂqz\L?AR(wŲ]e;ݬVʆ"/3IJ;WCcDX[I+o`o&3iQI3]ļflFz[{yo/sk ^kboCu͹ڈN!"Ju d_h< &uo栍CByah c<43Z`:`3nXiZ˞JH,FGE`&%\c!?)^y* :)4H췩KDǼCPu|u&DEj+9evlhJټ@AҶ@kLONm<@ֿ{Io:iͰkYF PMS~3KDxgx9Nc!q|Akb-uTV?gJe8u.K;tfiAfYDjw !~/PeSUo4 k-ӄ%g& +ڗ#YK)mfi~g0v.'jP+\ 36tb(%|!!Ui]0>&^橛NoDCy2Fzj-qW!X#lYtz0U%zG.zlƸp\/;K<;`Н}Z}E _tCqRFΦ# LMڣTtl.'bbm x$lcǦ8i}]ͳhyy|e؂`4gy-"~orvtB`F/ipU, ܗkUTŖ }|vӐѭd/&XH^rQƌ%^#b%FkW@Ҟ\y`o.]eq2~-{^ph3iǒK;RŲs&Fc ! aPѫ_vaDKfeɴYR 9lB!(<)O@{){Pz2&!5DnJq&%{.̟z9甘g F+`~S|S/APS,{fFȋ0@=]ڻqD\W?'f &+dx~݆ɼl.LFan8dYTzޏ^]VeV=˼oDPA6A?lW3.s"NA縝l p'^c^p!+ʋ jg&T覫>-@w]*h6| m]cT-FeSO1 7z,<ՠh͌gKB N $:|,L~UB&}os+r SRZ=!EϫbSǐpIȕY_h6b}NV{MکB ǧ,P6.bqZJA%kP1n"%vķJrXow?[WHBX(if_Щ9`r95c)Aq[ p- ax쮣a<} elMq#Adsg3rPN\%35#EWAJ-<^u#2 e1Ρzq])qwZ0{gNg y;Nl`6 9<؞<ЉьGo[oC|􈋩>5ԯqJt2YxdQJ=!O碿TcVq=NN2]@Ld[6Ek4@$Kf&<8=Sk.?IKH(8< HrH'o⽗ ]䪬D?.पT&&AAH`WK_rkFB F㛌̫9T7i=Ϲt`llA NW:Pj 0Ss`DWL,%롟̛i@p2s,&keSF B6(REq?"CF`سAX`^cu&tsu }ښY?75~z܋؈!&륑i|iԋrIJ}щ xȫP-Jm=TZ& NFIK0?<Mbǧ<W k :ܳ nj)O V:N>}[Eɧ5V\Q ӶApyDx [xDSu`nNF_aLJJbjt!ȥ1{sptX/s%2h x}(0l#@3U_DitO\"3NFi{.xӧ~j7;I҆mZ]aنm=+3ӵڵqrgj 6Z.a?$aQoW%E<7Jw}*V( _/G h(O%.#v5Y΀``?EuMۙZ&&JE)oQFjTuF_fW'XZWR6K.3v7;o-u+!D*QӲ| MKí8c+, ͸I1{R9$9f8ed0C,fD {B|`R0`:-hGv;"!#bALW,G@ˡI%8Os.!rU¸Os5͸7m9TzZG'n횺,3|aI t6QD Ώe%ELSV2$WJdWjPZglkFIuQ d}^;_ 4tmLr]ҍF )>G&20[m 'vU3ES!-{ŵ׎fYǝˢ& $b:EP'Ћ^Pъ<ׂ.\&Kiu"ǓGPLvVQh~9Hybv*ZԽ4oa'6/b5V_ݙ5>fMΆ9aKGazIYE9ٛ2s8Ω@t]pY(rvu 1"(7Gmy\^h{s ݤf'a2ˬU|2/\PrSGs4mE4U'Auv߳uJC/0 }:x`ml{,RNLRmlp:,C o7+B P}É-c4o;Ȃ.^vA9Q]bNؙXb"n~o#tö<}v ,h3Hd)lo(TS4꽴 }2C\f̕I'ٌV[~ !#ZqQ8'bH'_KZQE}o X3V{,B ^=Xi8Fo=rM{L^G4&9E]i,VG_d1nj*HmEt8cTCp_O]C HYlkcXt.0G, ]M],Quz 2m yʐ9~iݚ<u1"s{]'Yd$q ųlzc:Nvì,BOX"Vrot# Q}qq{u-Ϛ_UEwWIypJ9[VayΦho_Lsάزʩ Muj UO_!uV;gSRªy O?#DС DI/ԜїTl39 +TmUg*PaM]SU[]~x7g'j=V,i &(/>3uaSgW /_[kQf5~cd֛[ N;p 1U;3Sˍ$wSy)RߤM2rqN|.JaRoحS0 4-pg } o׾[,k d?Iީ_m-6 dZ p 8[0|q qh{&-̓'^7q4)dU`܈!z)QQݣYlk :)aoS268R啳b>KpQ|lS.=;I"ZhEl,o ;~<WȤ6wI/KW'-vkL (7$'j7MDQSji@+k\-惉#Ky+,7*`PاmZKUߪ:[p%sxDO,^h/*AMxw`,k+%e A *m67 nDZ_ Fzo1|f魃?~8$`ul"tKZ6N7|_'tz@ 3!d~__4]׸DUJʅ]kx1sj<|98t;ZU\a։tk~e^ICY wb:U2N Ef`ʼn Dl!1_JT bn|bKJFjrld4aR&:Q46^ժ)ZHqV_y=f1FWnjZYLP0nٍ녷kq2:eMJVVu,tJzN`FYp 2?؄𿦍yM ͽ[GvҢ\R0 O(R7uHE_BÆкx>kPWȊ/EgS/Z✠ueqaQjiXe]aT]!43~?Ulrv .lT՟Gxqm vk ã >.pqC[ujA8I"'.bcrٕ*2lY59xKF][n V̉7ʩ{IxjZe몋|&2Y_'YSɵuBn6OӍau>jײg T>O7=X©ES_A00< <[-L4o~%Ӯ'xw&X!o8HUb 辒RI$:͜2^O!!  1!]HlǵWCqeˠjf9ʋ/]D =,)II+~P6tCUz}%[3ѳ+}XT\p | +8!m,X@FUk s\]Ӻ ]{9^0RUo =YWxS"} &I5%4`^h)A혓6솰# wn&2木lB+@j|(AY}6вJx1V6"ʳ4Ulds$H Z;@XYF-C@2 FiB 麷ZIg<ĖkVF֕JKA LߴBy3`~"Ȃ3If]DqO(wp^X8bB7ihv/#]w͈ 4$/- f%Lzp `MB b?z*CE/i'$.ta{鑸ћ3̷SN 1OϱBq_MjTe}؎/Dcb[h&f=L!F}܏x_McuIǞ{LxB"HclU xUax0#/ZnQ?_ҝV`Qڄmwzx$C&^NJ^+]H C8G)7k]C:l?gކNFI(w^ϠL3L9<†]M^^˲M*FE+mP~1ٍ(}׷"?&ض 9g*⻕R}/Skq#El~vW^`]sϳQs 0lJGB@TⲛhuV:>f?\`BQm= b[N/ !Z14xzLUv5wIy\d9(;X8Ii^u`Vf4ZnXؙTMGg&[' Iw ezLG3Bd.rk w W21DO~@AM>FjۯH,I@IiȂyөљy弦{Ү$_1j6_7StpCU\l}j3]d|0ĵ'WM6񋛭8'ՎuLs7:.r(\ڗd с5Yg?̢E,3TU-IltV8:Q&3,C:]TNɘʻ_ܱ{ emb_ƋbhjVW2Tڰe8li Yiy\lv!30,U$l,1q@aF42dkQmoLԄ ,貫NJREEk/׉aE*: *~aʀ@W|Cj8Iʘ`c‘;Fd3s,bX@W͔k4l [L3NծtavΐɌ2=?lIjl-.]4ژ-Xyp&淲Hxc \ gUB_R<IFw\M.֧J60|-z8Isyډv@x3m/maT/p߅sj1}*`9k.0fPu<01:Yk'gX6@ Ә,%4tr=(ie*j:I&!ⰚL_FPTf#t!>diK\MiCr7e'^̖9>E9M fLjϖ9]?xɡ ㈚㊎1@gH45)X2yj| EN*pp=o C oDTߢ/!QfJS 1l{SjeBc#@i8X(ҷ pk+*@>$8Yrj-e^&Ipni>b#|QOV"J IL|!$#dAܖ7:Kq x/)NL[(Q<ť0l봷szcC2'd|/[rajŻ"֡9Wv74N"d`tƸ*5#]e-_ߐ=Ran-iM W:_Qxo6r Q@[WY@3FZV/رP_Ƥ>2 L; 5 G\rCCLg`X{>i6u5ܩMp=Dڃ膧?uDYAw ]F$C^Go+5 |Z辉T,T/Gˮ$K]>R>o(0VtQ[͎%Ӌ|/@d}l=X.&4cx: ?)l6w+"UBoZ9p q9?~^jsβؙťGI\R&sJ Qpt+c6$n&U$I{f4xjU[ro40Yf]B)kCÄ֜i؞ } 4RSf%܀RvW?#)ȜR֬ƉgqR y$tlz_~N}2?*ࡅT| ֋Y~(s34~JI6d36ݱՁ\WQ,o@FQK#+IIYp(7^:@ @.^G2W1iYu/ k5>vn0I/C\ZI(atFʈAL70Q.u{)q\ɔHP7zJ V2VO( }俙V{SŞAd% SmyYΔ,CIJ,v y 3/-%2.BY8s~.[wi^0sfҢ6Jv\pUV^β/^,m@%k]rbJCXyD&*⩹YHxRR@ж(:ܸF1x1ua_x*m9^=:+%bfUy 2:682v/+ݯ. R8 7EǠ?}\TldCWczFҍn$C)}RXٱ KEšE˨9Ga p%$YGIgd.roKʪzl>봱y̴(VJ9]7􈁉vD!"ˊџ#5[t6nU-jvDS q}k~Oj.8/^"4DZyI`D]y׍9-gwQ,Q_[kϔ`v˿`Q&x.kW8'2}%b%.4 -:ƶWcp"0Kux5U\rC Z"]}ÃK./rLJgr w1I탎&jR0 Kf"A1hL'2mShvҴHksujGdĴE T"tLZ'ue˻/_fiP$Vi;ժ*)N0HDX+nݞs$Vlv:6O['}ԢӛA]boln>KO~mVJ¿YKV-Cw ~@ Je?m'<-1l\bYߺJ(2ȩR$(&yys4ܸ+)k@ڵ%'>Zs.w8P"@U #6-vOh=ú ,sT"We<>=r 7d˿lv$TƩT* %rFܑ5eɴV7wx6P V0ALJYG ٿ -$ .* y᜺5N)!jK;4 I,.H7AKSL" xKv#$~X{üsn\3A=n/J t>/;eS'^Ay?vX鶰mXǯ:U̥<ʐH]i5fFM Y#o &%: lH dž[Ty,})TR뿝r/_( >&HDBaVяv'n*iU}R_ӫlO޿r~|0v @lbepϹf|mУ3 Oަg_?kpxLEo0=do.!D M7 9j-&7:~Ͽs>8Մʦ <iZR?X:07GN◘lBvdH>βooѫcFtvAÇ*IKZ ygFT%YX;m+NEyڎU_g-.mKr 꺅씱a? XqCW0Jb76-H+mzn%~ |TN$0d"wV\ ƈ^ 3׷X$z#3#ʿٴV \!vJZy-VuI*_f)7 "'* !Dx2yG0Fmθy|e.CŖ'akrd*-{ $5J>u3S4͕6S`Cg++7'r S!Zə@&of4 IbY5p;JlUw0O"Tg/hQX'"g b)NOd{e^V)ٍۮ2 "b6Ћ>$,]4q flo )-|Bщg&2dclKRۢsl:>Y6PߕP%_C:Yېeߒ3#Ok5@QõNKq7@awik2K}hBclH&C0&ۻ` +9D)꼲< 4 w x^~r8|B{Z8})iCM$eLLȚZ աƮG@4/BćrB!|GZ9#峁A@m7&a`,8=ƑWt pcsx5p #.8d.:Y8)=S]u:9+qGBz]>@^}~@:Q}"l;~ V"^&|!?q:co[S7}qAXyGVy{PwJU,vj vZ rb M{R,׉E{ygΉ(\3`(D߾|0i+`(X2XgԐIm3'[KK+QZ F7#_*P$19nRiK^e$9.\*&%UHMB;_Q/(cK^ňvI2|N8] vsڮlc^ТT&4&07n”4FY?Gev4ܧ%|r)k_9Ÿbw䘒MUk̜߶3DS]ELjm4ϼR#IέIGXK4㏉,dUɨt`{W/pzD}B؋a-䱜*Zl=n1D͞&^]FK(:3*8:& {R@Laz;Bt\ r˒)K m` cLB*_o.̩WȢޔ9Ǩw M%$Ƣ?;& !+9BX[}!8(fxsYGtqJS.kan&K},Jtxrsw LN*8Ih;geQ@w?ψNu+@O~pQK\E&\5T Iټ<#udԄ%nA:ىa)Z&]4ue7%0K$Viۺ(w%ńiz qF'7.I%TPJs+3r{$Z6k0,8w") ls$tcL+rqIijj.Ϣ8q,F7u˒^u73NX}`u{T`JxROx~s@7X]`>RLZvm+'ˎu*0屵pntf#$2AVj!NMDyz/ޅ?Ųj aqn_wn6W?{Q["q[¾~Ctk{N+8vID^*{*Sb Sw(/onrLb>$b٤2y4#"/` [<@5F|i&Tfiec 6]͍PKj/&Uc?kMKrE0~ ~?DEtsVmk*NC[9-"O< S VJx6̕xS- K4P^2RR`Z>$  ݨC*?99E`Dkhʐqa0^^ nnDw:čAH6%P +vט-rDR,Uد+f{` Rg4;KCED. Fy?o~ (7, 6zj#UsIHy%FE `?/A<:f=1+/xf,? +'߮UɳQ9;o]l 1,gT9:eId5-U VwA4AH[g";#]$58Wc;:q$[^Y[_J6M ]`,~&44 Ltu?&TxA`v/"-M<3SCR[$<#8(?j ׾:<9ǧc2AyA;AT~E<ɺ]2QF]C ZH77OyOu%PЗ~Ugkt Z=v_Cq~b~'EJέDڷJfǝrG1) FQNEoΗd7ʪca>B|[Feur# RG l@$մ{]%فx)e 5l<?;,g6{@2,];mZey-Ds{_ɏGdk=겕>͒~x2TZVbvȗcD"9 ~H 'V;[Pa] KDD+f%*, :3oD˚A.Nl0λd^ G:j,(kn@r T''kdT!F4tEϳχ{q|.FU4HtY٫R:N܊-Q,"Jx * ڋVf :^Z)Ġm?aRƐUy;3,bs̮9Dr'gkPX+rL_b).l|"J嘀B$3 u3y>1 ގRX(%QS(9PbF'>~}ӬVZR)DJooo9=nfb(UTtJ~^8`En&W}@gpCJÇs"+f.4Nһ2:yn(06uq0p(P~: qF̤UG^B:[bw-:p9B'gT}*t$2wTwx[[$K\\t{q_'yvk˽v(Bx:2x;c<@_|eT;$jdXv^ʌ{ HruO_I赁~1$LT O5)>ZϋtHl:?Vk腼"uUAYpR f.}*W rb504 ~&.y@*G"H%_}4mSDǔ,꓄ "rBq}1#lMZtܐ$Uf^QB o MP%b~&Ѻe:۰0YtH??TZ,q% WQcL7eڲJ)ĕ9kg.R:ϕKbu /&|$<  %e,cpD,YsU0d!`I?rT\&!=C t9!>Ȃ7SQՏ!q}mp\/M:X}0@i`^Rv{] 7-pե V9 vN>mA~;! S]28)Q;WńqFkxf'MV@ E˦1^} b$.q1o&yVH}5zZ mYȴaG;~>N?[KF f/|u;'31@_hV٠'-i-``~wp;nzfH&ob)QwDukN^>.?G^U_?sm#G#_^v9ڧk[.9qЛr^P4ĈKbl i;Ie4. SHwf%|v1< :UzPzF&ȗN7-]Ef;&vԫXف1%=irMfm2B*7. !fqZֵޮz3S(,4lK/͆$;SXaN^'﬑\#i첆eX kThR)?g )vORKP߄0 -cM>_V!XPK]HYY?N9>)/cI` A,dh.:[cM! o:K-@Bo P/r!.gn0FuXkOd8eYh aBQz*fd?J LЈjVZw IެCGĉtyKe^ ,{PaF\$D/XP҇AHVftAk1cX, VQ ';daIZHFjQafWXh,Cz݃+B AJ*gŨգ18<C$q}5IO5GxcA??y#HCD &obǙV~!V*{`zL}wc' ϳ/׉쎏b&OJKꭸLj㝩%P} :]N:E$:gI+7R&WH( C/>'L>~ s}/䛣F3$mwJ89!MLjk.Mr. ;=C?7lNrYޡY)G4=^]HAKԒ w;) 2oj)p B)u@1A zZK7\UL9|e姄ῠ~`VMy5yI LM B ~5- qQҞ冀(|[b8دtokx}OxFAH~_Vw˿|?UL#=qie&uǠQoOy!VۊAD7lT Cz5~vuF)Pǰ'cŅjmczlV5nh{bwDYe{XLkއ-~>cZ}(6 0h[j=;9űŅj^ bPP=Ӏc)$5؇"[K򭲰!0@§=yEŏՈei)@=Ť;l]tkY*idY|؁p/$SO O})3fŠS4_9(1WP]bpxg1^:}DB X}nК 2F`bViu˦Q diNqӜ%p"W_B ݏЬQU$Vus| U_7q nLy߃~XҒqVjgW-dKI!]dP=.dmLqK !(Ox;V㪠]kivF6M(L&XW)e.5iYbf="Bb x¦$Wؿb*Ex$ Z  7<1XC_;P3T1˸lKT1}_ѬtkuixxB#՝#_ 1x9AxL4U*> ]S+'q#QsuW8@}䗂ÈXy嘜Q!'w}Z#03h-RQ!myvfQ*0qjb#YBҘcOUG2MQlGePQTX1,A'&G#b#>dy7 [=kh|H]**C`7/6Im,e-O "hmUCFgzFD6+@œo: ]H*&ծ:>v]7KN<|B*X[A14duKH[mM'kܹ01!$tR,PO$vY2xc:'K)onu"rV XFQeN+pٹpޕd߽d>=!g~-L8mF+~1>ۺvЮ]W&5\TZa(EWI-8avf8V8)𐱸VJE7? = sav;]Sls?G '1`Xx@j(ڼAte9bjpIdJM3ob"#)? HV|_NJ %(+1TP\|#'l%DOj~,]ؓaq^E7H8?ڭ(Gzg0˒GG̐Q|G${_i^=p׋ 4ja ;oY()ͅ'RqN_ Sc(hBIXmLQ}}`}QWYxzt.^!zES?1ms8M8= Yu8IGhn;?^2b_-4r yF]wׅ  LpFBEըXBkڔ9(D©&q .1_}lL]xC[}6qT0 0WcQx )<_-G0@9b14"0ή0RWm}* lc9b) ӡd9޵4z0% A/ZjYPȈ6sd <$3l.mhb`C+n[NPҨՔO^X+wg!$FbO) ZzٺXK2.x2GJ1&!D~oxw ~\ogbp1$K*.B0x]yq@ gʑD+.Y5QIf&;ra;;TҵpCNYˋˑ?&?OKO3%˭?a5T6hY$|1x~][hZ;}F6 +\i'Tv!WAYI}-W4['/N8(j+Qǎ[cof TRy&҅2>m쫁QjJR^ ӽ |Cќ_ #Q|'{]E%LI9CQr~fG]+^~wу]Yp^fg;3Ug.z:ǜ A}a1,ٌ͛ʃ>U׎W*'\o D7mTjHr]N͘~7햨e30ጂ_:FSʸq1J$GelUo!U~F'%nW6eT7.j+5r#E-"2;};9udBgStRZ8]0ͳT"w Y$_(MpҰoUvs{Ucv a\;+w jQ}t)Oo)Mtz,2`2IއE1!EDE2\=w[ӨǥhD+ +_%*zHK G0Cp<^%Z !:2|6/U[u ҁ~-M\E;*ڑHH=vՕ7UYscA`i2A\;Dxg ֚A>OUK-np4ZF3YhގxW.(Y׼XŘ$ܫ*-i$}`oNM,(0tjOG=e}$vy_ ~.BBbNWx49UË%~"vl-"Sjݷ(Fct:Bt&}4t R Fë&8:s'P'Ʈ/rkȣ84nDV0_ һ`Ie7!@*TU,GfO 8=j4SZWMlSxˍM< hp6=b84hI1|_چY}{:J~+g={4)B&,L {SQfGǀ7TK|G;GP[`*jfaJE$dy 6&]ײD :~X9)7 7@1m tS}GƄ?cQڋ!v[ZI![S 'f^jv ƏtFJԔA6'[s}~tO,dI#_b\-ݘw2p1tbVg8Ī3pN5B٩O#G*-޸ Q Վb;,$549F29y4Cv}Ă/8 WDRK0ccӊ1 ^u.԰hO$(?cSRWz"? [,i#YX֚ʻQNC .bdѵ8.qfh"u2iHi~} pwxV1ozEªRe7AS+DMG੖<flՔQŢ;p7o8O[,1 jjD R: ./Nn̠ e; X`mA KcK47`Jyҹy9O^8<ح㴦,p|r 0v%k|=I(I2;P2حz*=o~uv;U#= ./Jxf]AFrڴ!S\;?i֠^%k,id @ H`R^;LVzO@ƒB3=p{PF)jek9Ea i`LAf)ENkuϐg"kgnaO X$cAh ɛvKf5t:/q Cl\@׌ Kw :$q>oLojaioM^xge6$H4Jj0zh\W1o6>vZ>8&(,%~ÑX9ΟoTiM͞;'%q+ Nϸ͋oօpK''YCiSbq~Y(5͌u e0N{0P Z_pק_Oq:u wS+w?D pK72Y:*t cID` 2j]&)p]lGEH܏!GQާ kKߣy\_s ]3 !={!7Lzy>2|߀ *{W| #Jz5ӢX A(h $s^L;7Pzd]扱&`seh!Ogt+:HGgS,n%b[Ȟt 93ڄ9GfOM@5'C2>?j̟KIc2Ȭ{MIj'êDܮՀ+?ueV2|}ȏ*Z6Εyz=k-tVm$Sb:oA$KE._(gpD]ȯ"q5m!GaU^SaNlc̬|t-*,oWKJ]*/ OeM qGU]ԙM7 ;x 1K^igtX].9qȻ'4f,+*Nn+$Y!SUAE6N[8$F-qfr>/r[t4߻Ju]3jbyޢ[-y  dbltmޚ}3容4?R=n@<|)WpL;)ߟ+EI*&Y~ds`n[~0eQP665Z|d>W7?ZkwIUR%1m(>c<+qmddSF&NJHJ?X[pz˹ʺ0೫oE*b/؞|NY֗Ж1FU8.\zE&rC[7wuu9?%VJw~pOPw?>]-sQu!;(s"(= W$!]2ؙ М|ںv1χ&א;UXosn1WY{t%ҌkaG#5%N- Z&Q:ym_"zL`Bֱl!4.y|uM9GOdGr#%bF$c%bşA2oֵ&\pz֔69pmtm Z״ԉt4=da:12~[]*[&/b<_;‚OХ-0CquMaQ D{ʵ)ߨGt`"K/i%E?PKlMVAt3qhC*XE"[:6HLbEfmxJb>7>p@ )׀GoXw={,[ZdK'x8oH foāX'Vfz wVT761w!? B` C\f0+fKyzu1s;bf* q/ 9}!ʎUbU |a{~Ɗ1tC,UȸTru?::΀7 ;A:G?C2!)3y vvۉ z%p12ư3?2Axw)v"w*ʔv@x-%$mu&Qތ7ʿNaH+fѵVEñe}[;z1⧪O<[q1mydPQ )veM'dp1:Rpm8&zJ++Đ? B!g0L54j܌~0gN(t޸D3cKTԛ2AMu^@ o1&,W{4 PT:l4.Gm([ype3w#BQ({$z C@pF;1)RG Gb0Oe1,Ë=VZ/f؛TUj {^fDH_7Mt&mGpwd ˛֫45Zrz$/mI3e yh$4 A<>Qf)BIzqb!j&mh" ]GMIېRVЅ[\t2w $87yj'qa=RB)uhyhq1x9ɧy>jiH΁|Y#s;j3FBYͨy6búd/҆w\5 o#'JɁ:hE>j`Teb I=cLc4ȤƧ'<|(}p0Eڲ)C5Y(%;h>dNt0t3L!U,-drv7'#[J'(\ &Oմ$Jgg{ %jG,)I5"?W"mZkA@]u?i~=+4&fw^~zxߦ# @1A9umMV7-t =a)ێ9&= O#P]6^SOVl/~`>7i4@yِ;bd]@Y$qmhtR~!kTh~9P66:ETI350VMR@ehxϱpf{ ـ)ל#h砩ͩ\1;ķU9'ˠ.=#)'R1Rs.6-!TN }ӽlQ= MG5^4~v,S($8从ƎDdw]/$ᕼ&3)'PڞO=0I,{?9\lK!T6#Q/=nB):jBЋA?О4f)qf+ecZ4U~Ž /l錈.ʛZ؉@LVˊ,br*,&_5I?dˋض'|;zao\zD{\ *0Чa(/xڔy.{= xPLNhrc1Ryo P*h 1'jujG٧+_-t gQPd𕣟M gL@e~ ' 巒Q>7a\Q87VsإuMˉn%JMxh@]VcSܩl%'suҙDGprV_ eϝ6[m<ѪJeE6H5-C[׃;3(Keb*e}\)(вΫr}s,/с&}7DCԪ:`Cu/M.\i廕V)ΘvqiiF`c:Yu kWMTʬ\2ATˡ}if(@{{'>70RgR1 ўW"p3' _y:p|6?8bCzkc3 4@bT+$%|l R%?,he]y"_JmK\IG 8yedѧcư52%.)7je2!Z`+bˋ w䪇`ɱ:'IFeo%z֗=p_몎zHVDи]bo$zF@CfCɳ_IyhW>B67*Njf+HGSB$8e78kSst^M$Ȋ-_=,7Wۡ6g뗈x[nlz~,^/<xA|.zuMQt <;AFE\^J {f,PLS?fln*lmc-b 8-9JX}9zچG ڣM9e=~.^k t@~rfz4ѯܔT!QHSU "'OT쿸8+s=)%b1xc; W ă,=IfA&/Ar׉[%!uG VqKN$rGku)L#;Hangf%t4b2;^-U/!Ƒupbހ`:d[`w<%[ed?/iLvsdp8Kzh ݚ5, fN2vqb\^D{x ޼yUwR#pZz#y +~}֎WDOt5[<d g/K/!d!R!7UGtn0AOfvC"%3&Sш*#:HfmV[>|yN :e ݲLVhCj^m>j!iyl4 r(:'|?u{Rb(1Ճ?R_wXrm2-E,6h~n>.+CiX~3wU8ڭOcGsc+r.3,7yQo5FjvL&Z aM $:FnKC mSs) +2#b)}bÖcs~Ya%؀$$"JxTpk;/ |º?Qg8ج/#6fM!:qp-j}kZFkTAZkTtNުgoA|NR0DV./[жx VzV +u¨bF!! (1]eըL %,峳b<綕˿0aH/Q+ݘOx!됐`if$Sa~\GFoyukĴ΍E,VU] /!~h' ED&'`JO. ܀Pht?ڊ9lJ|y!?Qs:c{f;&s\L[m:#m>oUCAf.u/] _vnӾa4m<9udݰCp,!$y ""rHh y,cRݤ".T5? /dz]G8Rw='B&7 cz)D W[{XIF)`L] qkŁAS,N@2Kw.u.|wBr= FY$ R=@U\ 7#GRȿԖ;?$(zki*wqa.ҡ[`~9IUPhW:]"_B/WQѩFb?G jRٟoWQpX)~`h5  WWnD*R«9z't\<`&j$ }P#!":Bcz?w E H\5k<~~>Cx#V @ad QEֱ&5QDob6>GOCӋlƪ([ў' :೏] ,w{WjvD\{ĬOwWE(=cixPI՞kb=V %_]B"hޫMޖ*R:D/& lܔކ m,vt~`ri(7ʼnF3kg^Үӭ,r/wb.\=O˕Y#:ScۭDm"-"l<2PX &X_J٠;|Mź} ÿ`Tz/۫_Zџs%FfoIɘ $*g=nd`:1`F8]ø L,7\,iobfZ|l/;MɿTu2ڿY9A0ṁjMy-+Tr'fy)Cdy?PW^d}vvUa+T챱3/˛P':s wew~&< Sn R!?bReEcQyff>҂<|zDZnYmZA,4"2H &V9/z'hdnzFģ9f{/RxUp1A٭,{6:*Q.~m*)^r7 d/Dq".'٨}z<@W^HROb-'2a2/܄tXEgJ$WʼnKn 6+ow= nVp?VٛIrB?%E2-" ns@XNt$[WaW➸ QWp bi.WhPuh8s0+S@ ;*0S]@A!YB=LA`kVRDEE2] 4$4~ԹΌ&q;x܃.c4hC^&(M BLMA|fw<JJK5tV sV*j M7O p1 O ]mP,+4[" @R |w"A " CQ8XTW V)S䗍uYOj"MnǠx4iu|by5K*W<١Ez  uqѨ&tY5WY&ЀddtT4M,˞nNh-%jBGޡ%YWX^ԽAMrQ 3aO& #KRxp?LG&V^E[xpڶQxJx؅go/Fh<$C7 ׇ^rLa_GUJ쬵4Z֭(r{>˅% 1)P+/yhSV@?blao;tlW7!m9yߡX,SMJR(`[(8˒&MԴ~̞@yKf:EASB܇/U}ya/Y$2 ۡB4x˅/ ztnFw#' 'g  72)O_ nYJђnEM&%~(Ja_0%Ny hf:ܐbrn /˅=Ĕ~k#nWMߦFά*S8Ll,:-+V&ߢw M׬a k\E{F\}S־(3#]sU3_KrpbP~M"#> OIp%C{ 'K/@5vuT 'M)8^#\WH`Y| pegky&`4d∔c+ofB~l:oKȼJPO' :_?.)l~a5:WY<8|sނCR5=%{ N M>eSǕ^ܣL)wl#޳N;[_HRA1u.4 s֭XwX#=:{5-(wdzyskԔz.>0tXA^4XIp.&]^ 9ny[4n/_!ۓo`wPzf JTzvI! \&DM lWN)&i?>e}R6[H(%&j yd1 sDbvDd+& ""hM'ःhbO>&"(oߔcf@#Ƞee˝&}zqC@Ϝѹ C|n;;M FE~I3p=A|pܴV4fU~ST)3ʧ}5kno5-*v) H%+qq]Vm@tXK(:Udv)+-@6-ǖT>[h+@BVrQ6 PРęe+dο@7ջg)=\/(G!|R.OEP <)IJ\ YvΌ״S (4 @ v\U mZ?T/;GZ3km~JnӇA3o)?X|[ĝ71;[ ^"B0 qK^=gxUw߮B| ͐7ArE> sb;$MN O/4*ٯMcfȲ.;M/R'zZMFh}yݯRtt{!k'.g(ANּMr$YTsYTF8*PÜěC* ? ZWDmAVsu#0{ \$m0F `Ahݸ\^6"Qm[`[hU {ko,SO +{RK{Gr`7~.njA|@"om\P10!tgfIS6?ErF` \5jK߱c1+QAT8vۦnRv9G냿i\ r&F,p'wSw3U^*R#y}Uu~Y:)baX4h1`a?7Z}P? YՓ${.:BD{[&wo~Q]o;=\ѠWr"bM wm\wg7@֛W#P 7{jKДUI|DzQp("D6U=-f5#S<\)!J fT(8Svw $8lHݴ:f(6+5PC髱=yaVvWزSffRQĔZE)'xWHܽ+Os5AyODpb6k? *~fuVMQ !r=`'3LKB@4uV_rSk, ĄTieG wZ,Wn.y𐡌J)ReZjq.G~w+>f]p`8P>wXc0t"޾b7_׶;(gL;]#PV+YutϷ'zM⫤ޟ"춄qx]&`U_4}\5!LBP6V DYL{:"~ʲ'aHNkiO7ZHߒnjκ&m+sg9d CV?^{K2fj(J=җ 5\q׼2iyڹp82l'V\c3Lv?Lrt˽h(9 T{ie^7R=dנKyt.RAV;M:yT$#ٚE&W`l?eiKYZ_<B'/h( ;[?-nF{E[3RD@ ?4 O# o eMOWPZ@=PN`yл ςkXҶb =%fbwBkvTB#\Zm TkJd\X˨CW1aSU4Ÿ"~ƑF8ƀ?h $tD,ёi$:+hmG⁏ɚWi7aIq?ߋ[^ BUZZF-HIduj +,k@,g wX"8iJ/H$spIĜ|(V H;BhPO+zu7fBs?hȹsAOhc٣9dc@)E䕥}zd ]#fhgcN +#UWO2ܺ8c@`WU'HpBl[?I5)]u` S=t028K\56s¹3Xiggos.lv$({'un2 5:N Pp 9&{ YX(ʚRmjIK޼a{42S,*tdMax &Q9' ԺH(y\f"U8 Wr12дX37AK?& XUP jU㰆Sߙoo[4^7`^Et69Xff/ܦh@IKx^Uc].faC'c'G.惘F{@xcG 5yEv9xn18< c:]ZfìS<;"do_NzNvkzxmfߍXWF qE_:>L_aCB)!?,d;Ghċpcyyd e4Ug|I>5I3^cz(-Ev,Nݼ|kЗoZBgEě, J j~H`ag ŊAZK:5mXF _42`%E$pX(Br`j R'~s}[n3ǐ"QАEj q~bnS3Y[զtY`V$kx\HkgԽVle)tQɰ^8CqaKc'6+׺z̏W.+승oWħlwzJУ5]'aTwׅӈIP*WJ}r󒂰m3Mb ~ H!ގa(f߆8oĠ+Qn?!Gc#dU wTz!"c̈́P-,4S٢S?b1 @AvCB+<ʦc`.m l(HT0E[tI6 5CQ~{$i301.cXseL ]cK 뭂jWm')?4=IbScJ[=+6 5W-M 6ԀisD5I^دΓh۔?F #򗶊K B؃P@"Q$nx:›Ae_ML8մ鐂x SHd9)% Nv>d;oQ NWr:]̎ϡJD(YiԨ@t͏YyN[bΛ)v,Kdb颲,ׄ!*4N;f,B^jOr]PtSu.nqA˳V7=؉WetbGm7/ivڝ~mvGrqCCѧ5UXj&W#pJ)}rY-T#^} x2!GG֎R4, {jsv8Zcq$)m2u2K}KUxYrWT@i#FiQD +䗥FƱwY;?~3-SF Ku)7c7cn9?ۏ'dl?Z͞jH~nڌl49EҿEpn·"Q͉ I.eݒn_ ?<`MY]#x(&5%뱾Fo2yUaa7|iyB />_yPDF90rvxGxDv6!>U+}~ ,$fN)Z*EbCf b_6(B˕.Gd} = '7͹t6\a#XU=CX@YV)DjG;RHc}0T"O0:^Xb8Ұ owfȄSw[^o8떒xj:kݒWiD #Ba3*6(×B6\Q $!ΰDT$2ʘV *sPTVfmw6z93ssJVe.7L<.Qz:}%?Щii|h3s*iŪ]E]${%wZ GֻC P)wd&AB=>fAodU{0WNo~"jh*!Pz2 >W&֮X6bOdn@L!;jY6_W<@/GIOrN(Iyv@I-1:jl?@lYk9@IDJ̓b .:1 c58' vQQkUR$, Yms +2HU  AcUa𿚒"g 5`['!" aHrVQ^K6G[YgkW4&dK?n;;a?&x]՝||tD>^5պO,a=O*JO8EgmľѼw 9|}CZW+dmX̨Gັr5l2(wh 2UQ8QBU{ 1c9NF t<5 %aW܊(PA nO2y-Jm|ĈY\nF[9XqǓMDqgfkf~DaLB46"5:թa@G[H`}nVߤ۫l1S.|[gjofaU3vGj.e~4LjCUr{+j6&S#\GGIkXpkg~UqdcOjy7 "UF->1ysħ5SaC/KpQT@?}o :QOhL ~H9 ^@!`7%PL=. d #'&Le:F{mJnLCyy\xKڹ#O|.Q39ֻS͟%hφ`_jD0b;5yYSG׿E]:8 }Vݵr^s+cg]Qzi)VG(x%&vM;F[uGJPo׼cVl& U9Ft\UFl)iE8|uS8F[8b(OrRt)n@)-i<&*ؾ3{{2;鑡Eld-|x;`{/!|}f8>|AΦ[K{$ *4Z BNƭ)yʮTɨ!)1"E-ZJ¢qQpW-ڲc_j,̛brU+H`_ ֒ ;%[}vg&V.n)R]OwN腃nXz߻XU3VK֍Rr! ASҬB מe\`T) E4lZ7 y"V3ƺW):{tf~LƵtZ@]W'mpNQYq `[mvrc5_^'=M61I4o]"^*{*0^п&+V^Sɰ2Ͱ,qp,ȁD,P[,}#矀,N/ဓ[d9Y{pv3B{ܞꗉ5 % YU~&0<,U 5De\'$F!v@ 8^.?0^U1t:J6|u7ilcpRph.<3YQ!и_rܣzH$GA=)v96P,i8KEp{kXJ5=,L@=[V1j#F=EzSUg*V"]rߠ}5 ȝ!M-%|P@0b~!¬4*bpB mOF-{lhVt̃5E[YH,`g߆*@>CbsfiHr_LCfayvfvlviA0vO뼲d Pn%AQ؃g9u1BHY";&LZ.®4~T(gx2J QQL#sQ,߈_'ج銠| Af)Dh1 BT$"%T-n~f;^iyL5 Q[XQ{ V VmrrVxjr{+ytڿ@ep@`CT %kVF oցD d% gI&n|EАܘ`.2a-BtE2w"qO1B/&̓?o*Z?%N(0I"d0:{{P8B0ɲu^7ƉEQaK|Ɔf]= _xڷt}\|WEVJ>+p;pS%VPqҳ cB}DF=FM y%U[H|49>vg$Ce>^d&C;#r7IkN*Kk [Q{`3ԝFwA""Vx^\$sVy TR2ǭl!3M#*HAY]bٗ|oƨ$5 FN@50ƽ"EUw)I?&豚J7*JH ;Mի>oMnpfށ\e'Gi9F ݍMipHY0x?hјɑ&ZRT=Y`xqW܁%q{=Pm _SUWk% !H|?Wl<@/%i/[|or *3fM#nKކ֠| {!LE0|-XI={(4X)5K > 'uQn ]:=LzZF%epيf4!$`YZu/q+Yŏ#6LڽLsw!נwFYԅ|kD|yoo}}MƶHvd#4S*GZx #ESFl?#]@F EC%v8֠*ٔn RMA׍.ן H8UF%{h~SbԨj$:Wal=p:nyUީPBW[WhH/T*Olu16w,L+.p18?U \]0H#w8i+k~tPB~Зi8}Is p6t{}ƅ[jiknLĽ)T;Mm0{OĮ\c oS! !8X]|aՖ7+Bs <7r=M\י[9O N|[m??qcwAcKƺ3t9fːt`SÕ@/հtgH玻(fe a(P߿ Y} SXP[:URlupXb̃(mcƢJ]ٜnܹÚl:@dypJb3ϮQ[CF<[rp2&@m(h0ɴ0ȍsV1:N q86spRk)}T&pmz*hqe?Lr{!%5%jO8IhPQIyԻB=\I@c8# ?\-_Ua%U)顢kU.1rI7D5ȿg'suf=_T "Un\%&s{ :ehnpC6w}[3G4RH|M;85y=ʞ,@KJ"e"G$5V䘠B̳?z7m6Lla|M49=Q@ϸ!E b#΍+w#UEc!Or+7< \z##2Q:h$0L/.ߓ]K'} VgR$ Q">KEQ“ "ϣ'Ł]4ϱ)&<z23^xI J$M(zKu 2-~Z*0)+麉aD$9c'k8ܚ^f-;dc˰(x]*\VD9* ݉E!v(ʯ{/ CQ`J}pm9SvE1}ϒN!%h+mEEh/jXuho/GslUa/ Sy 4%R c3. 0a܌atuht7h7!f^ 7A MYo=MYx5*Ȳx;FoaP'=cTऔX a)-=[0B4tNU~7,A_bز/6YuC#f4Põғ8+/֐{ezC;K:$r]! %zzݙKOZg]fAwU6tݳ3٫u.+AMυu*Df1%O?soL$Y3^\9߬žZ ]LLS#Ud=o{qF?鐅 y2͚{Kz |u'y~@#GA⵹jaGIJzE)~7xI >k7AR঳xqHP>K&1>a>pHk/ +IԱ]:LxOuLW(srclUl8\Uata|,g'[H%ڒ4[pV^߁3Cbb U L$n`Is a*pq"E9ͼnXq2<0 i# LO#7&i5U@Py)jBcߞm-EF4'BU/Hs;8pP)7s],^{Cgbp}ʶfkx~iV};/O*֪ٝ́ٙT#G5,ӘaVuRȘދr|Q"`?܋loB{Y)5)4{5nCmEGFSm"j`"^rV_E>9 vl{n@ǰI}+h&ε,VF@46 !˯^(6>w L)Ğ./!@:a2;tH97<.K8Im`5" VށOhJEd#f,KW(uGVl8mf݊)>ÕYmC"mM p_О7!5(ʬTT?ީ+2b P3>t%򀙲u;o`!632FQ-H6e4 $wFMHmvЊ9Tr Nʹڅ(WVE"1"p e>i\NZzLiM>:5)9r2y1Cha s2D4Kay_ճeflX'.Q'vx6U<3xګƌ v!#Fw;nīuEְz]dVBk4 Q2 \hz<G|O'Ç%@V<& 07rFOfXښV<-;8w咒VL?o=тŕ@-PSLAS)|d$N5=ӂ{rvxݼǛR`wUG*kM.|xeM D ɞ.>HuwZ*7ٱ oi XKUt"]}ӧ A}uWFi 7类A Gc|) 4lQhW`x交QxAdxȡ)փdb,1H7~ժ+ A'{׏ᗸLF bt]%xs]|_~1s-/KP2D_DWC&<;cC_6lUy൤b8c,[|E1 *Mm棼n.j|SU[G<0ƩʌҒ{QŅxEj<gRF[p{'4h h-(Rl/K\K|2tRc?va ?5raMR롂g 9`k~{&+xR<t+G{/l@3s6T*f_/NjJZ|ybڋ}8kg{7Њ9ї/|pgE~1 y%"W)htvaGam,48mK$%,Ĺ­4]j)1oF6рY;$nF1vzo@< i@hKCyׄE%h_\ܧA$jՔڼ,I16n%=[~7_qGg^˫LQ>N+SGq nRSfx:2bZli{s[\ G!Ul pj(t+R_r.Eu8 6UtjDO7넗cF+ eyX]*iȊ5ߠ}f=JڅY2 䥊hIze&Der}dՄYj+y _@t֯ ^A^: "`P\X֩"دJ f M^My8Ԑ$8>joc)L_ʧ4$3^8ϛ4Xτ#{CMC~{UfJ` gܙZOfj$xl{ Gm%& 3^/fJ^T$8?09i_@[%ZVE!(?GMQ3n k*$,|JBjPDي5cKPr6AL}s rVYߢ1)Sˢ=gZPPl;?)L~&6io*ns~"OMf'Qo. E$,p,94oErQɖkAX5r78ai?h4K镇͔J{)*K9,)rKiao r(Q,f0dv ^sfLϠ> Pe8% "S$N4^u0~s¯8U{C9K*/{,[|W~*Rͷk^6C%9{Y]y7@4GпeLD`e#sͨ)Qpdfiw24Y OIRW? v.غ{ ^= f}cH<Ɓ/dɉ3Um/:a1s-YA|QB>bUоTF^$O{gy HhcE[%*`pV`Y@&D JH^(pUv"㨉(LDŊ\LHFvJZ[!~7B) c;?)˳U[0ñ`ʤ`"JcYY]S\s]YIUY*8|}j2v'O!_~9L1Zt"4#[=2O&&1YJZ2hh,<_$L!t6o9ڐR~ ] [nԚ[3Ir/,5[ٛQ,%Ϣ@Ffb6麈bC-UrB2Џ@iBGd|U$!,k~@ -Moew8>[QV`qhu~RȲ2Tqm-pK~ " !Jw[m](;S4c É$,D1!TCD^&hmԂ2(He)N!G{~es,p|RP9RBFFUϔbRn&*a=TQN/S^"5ڢ\ n}Ԗwr HO6ruP炟G.< n Q5XW%4;9nј`dsi 4{=}8?!cU,dJ(b @t%o+MxBh`T~Z{l5sxnEj4<0Pɼ7try-M(y][bLS_wT pWzic'p0*>$ɡR!+~u\g.Ź ҇;@`ud/D'ip$ 9С{, CCI(5VOHא[~md`Ʀ!H\SYٲ߱5e@'oFlzso`׀4g\,rElKL$njhò%T/12xz vBeIZ[rIP ω+VM<{"U (%GuhIA< ,<&eŗCX/O^8?95o&*OOT">qٝxCune50Z=AtT1$ !*Jkƶ67YLfF'QW~_1j9z- s_Bz1QV3kZ!iqIָj(IΏyya#&m}5+m4^7N-,P<)wIL/JNOGQ*WwtR0gnik8!Kdl\#e1aoC6EsN TꕰPa-Sb`MB%=7 $o&>{׆: G^V7}St5ڽ 厝쉪3h({v׀)2/eȇx61Z :} Q1(HPrlck:5EEV/s:WEaY7P 9%;W -qEsk5ѭ-p$A-xDT 񈖭-fShC\%tNx&e;|`.|oDEmlв Q֌e#6o DwsB\p}WL aO?: Aǒ4C\rKx{b|6ȋ=~uvQrPV07&ŰV+V{)kS2_k]kFr.YА'CT"*J:t8D#/8d=K忘jĺB:]nw{E$v4m6THOҌNx ]Ȼ<#6 S 3xT<;Dz"C=9~kgFQ#C+p'n;X|NH OSfbKfh ރAJϨWkx\ʼtY۵{AVBgEIjIJEwb4Ap-Qs<}02L;ƓsvEM>**EgigpA4`Pb'6[Z{pRl}y逗 _h1![$ .>5(n'*LSgts(+xcZ]f-v#Z^&*|"&/[g׈hzE/Oe[ִ>tQosC& x ֨e4&W|D"ʺ-8&.wUJ;BtKfֿ_Q |Ĵ<aoTr:L{@x^d[h+C>Ƣjz2>sT Lxl>h ́TsD?9$gW̱^~Wv^J:4:K™gp09#X:OY57a$s{n:ݕҦzش4UNz!A\K h|CP\Y9Ծ&צsV&!|U>NW*L bgt.#Z8gazG]E &@+OM1^,%?B;UEf{Yw+d2KHƘrA`q?{ '-ԟs4L4sS)WđhS6(/N%qYsn9T)&qI Wv6R:'nbLF{޷LZfQ[? =%- C&hR?[؈l}5շ),N?r54 H v3n FyJOtlKͷO\-AM\:x]1ﻤw> LBsƏ'RbbASL5 ʙ M OJnPueOwtzA$Ț =/eKւRʜ>q=fʼʹ3 DR2 7N9ds. I~DpG$%F,Q ,U_EqĂ``5A4r2hQ/vLܭ yUM'XTo˟pLXKYA]fEmCuiƋ|mI#S@(BhTj  7RxHU׃v=ʭE(2rf%IǦH6rR>Uw߃f-IupcmzwD=D OeݴbhK6yMi{pSL}hyuaYGv~Ziġ%x׭ǓڼH4Ϛ:i. QۼX^H(,#޴wߣ(VA.m+R԰8,!M]wRx!t(қe%#QRGέRÆ(zc03@~z$9;j'<(RW|΁R#| d},_P?n11ICp_'OP) E`/QV"Qtǥk5mwOgހcxG+qji<.+G'=Oe(uaw^Ƭ `4z+U`yA!wdkئj_xVWq'a~=C7Y=%9F,͊ȼm oᧅ9gMwZfC>ƻfŒ/eS$lXz!8Ge_Gʚ+ ;vr?'qq*buypވ&<'nT؎T:/]xXl@T/fbꍠ>U*)ɤa8ͤ Y SjjYᡓpqW3򽧆O#}\*B'J͚Ž ՃUŕ; CyByx3M0b37;&nmoV'­IA%79Hz?˾w: *rlonf";t#+.7g8P'VlFLD y@4jTh? Ƽrh_r?iUIXS=x ~u'K]ʠ +XLG:i.ܴYTEw rvikdtW_+lr m;;VYCAB+*!>A&fy*$\^Z_#5Z<^1~W*bboRlZScQK^ˀ+kCo8dj((6g^Ɔ g\w5ŭj_@ p5 ^ʟ(Õ!!7i;ޢE^<|NGIw)uTR5L8&*/_ڊ;585>Vi|?>sM4Nto9rG[)rr#SxѨgeF6q\E:9UNWy*;{ 넨Nri~8ȲҬkkп:xCCm!궫Uj\XȰ ZMTd3C_{4ocڦa3`?c܈ Cgv i \idߋF8JHjkS/+_tۅ<= QQ\i[W:](j+/y1gL:u5!2D.o CbA=7dG``5svttOo?ѧYb7l?㲇X/wء)?ێrE5/ L>'BV@ޮ9\h.:vCsh`nbUPhGsKЂCdM;lI oC^br-aUFeaqpT njdf*Qi)^TA-y`i@ [~4S L}GQeୠ9.0OD Vم~RS$ټlZ[tsT5̟N' };J! $Crg5#P Q/NJ!tEAƨ;l5$(7ǰ*VicW-W B>|!j;|! iJ%Gn Gf9`Ľ 3S0dT }՝pxsq @۬IIw7Bu.y)( FNT\H٫0lU{-5m9qաQ#*_(.ׅp?àѯ>-mP&&zxqpd 9G)_\)z]\8\4ޗUFDs*3B,k{w`31Y~؅(fz 1̂nK * EMkLn}0Yt&bT-٥0moU 7-QﰢsC?L* k 4x厃M0?;MށwXgE"UO^`ۿs Mwy]:1S tMi HFN?[1*B"(Xkz8, |_F:?tg/2o@f+ Z`!}l ˋۺ4:6lܕ.{Yp א߫ Ld> #|>7m^^̌1>ֱ.inL>‹gXSrm̅D>}j6ɇ' !,4_SFM"/lb%9sXĄFTaeucMf 8h0q>rՁ; swP!@Ssp8h-`XZ ۠)? hz< 1)3D&hSy8*?VI\锻 ;ES|F jj2c_2}q x]`5{(eV`&"M6oUr-:qއm@:쓣6:>xTy{ʌ .Ch뤖'M3R1,WU#[X3 /đ!-՘'L4QVd˛m4Ju.0^TB3V<B;4D}ݶWC)2 +TnTL-xtaB\?DYcy4U f8Ь&0'Qaؿ'xn!N8rT4}1 A/mSs?VaO{Fm2I5w0oD{~6c6" D @U3v QbYtBG zFBcX!'njj~U9Gd 5t$-{U3 R| TuF 1S=3w:xq'EgZk# ~} &KՂMNEXe5-PF{ JSp\sutG4K;-Hnث%j'v\fg>τc>b"gd?i=5nhWk?)#ч1ऑODrej5 bـ->[*DW0QxZ(N̂lqFzhQo'>V=;y]=V;)r_R̆Wl=P ָzcмvp8EeH+遢jZв]q5Yc١&d_fLVsi//-+¿ͩ2HCIkb3; Gr*$ 8i--n7JСbg`f3ʹC9@,JZ't0l故Ԟ{rgd0Ek*w.gC֭7.ҝG嗦VC%) "' ~Hz>!35?iˈ|~ bۥ J*,}R6⫑C.B鸻Q"P|(f䵟54zͰ}ɡ:ʰ8. fGHqnI 3aL7H'¯v)5z ~kW$CpX}IRWi` :TEStna&nܙX)lz$[tt 'Vtdәe"DG ]FB`MB -#:JȿcQeHȘ{ 1ߚ>]pм7(ݟl[!$ rD6jo(5\*0:| 7 2 AFΫo:@+NqY)?O0%~{׺VOL+` "FF) G48.-`T{bRªqX*V? S]q5!.*ɻUU2ެEj㎶tbd˛D)tiK5 \84o:e[8EZxˆ_Dۦ9A0"Ӣ5!:w3 M0lcJ= *N))RlܵC//4---`dibP1&>!M(G$ŵwVI0#$s&:Sj pwї&5'I J#=0U/N'U~V㍌M4 ``}jidd$S`NLﳔ=;ÌwV̻4.K˦;?&G3ℚ(+ qkձˆHLX; oо@tAi S6K7[PW̠QjxSl>^p6}0g=vuX;_ur`u\e8xO(t^!ޔ2DMmjz='|:QHX+wÕ$m@s_3nDzL'j;AnKOUdhU|9S۬eb%O*Iŕi7xr˓L{On/c[sZI1f;}\~ m]> C:==jq]/EE`Hk<Ŕon0r>ΘOX,sʄx=ޫSs5ާߊoh35lӇFp4"Q}A ]ez4$ba3{6|(BYme2> `%c>3?~[cUx?zϜc;Ri1y:3Ml$)vG8 H o"/ʭ#. 7O bɧǁ'_t^3 ?8WĐw@DJ fn(R`$< ǟLϹEHJO kZJi-m$=uZmeCWI5+h[ly= (Gܸ6idxQS|{q؁u| r)bΒ̯'n޺]3K*]QdyM9'{(9PoobR%/[wiB6Au(R>RƥJM,e+Q/^'9dvvJcx%} |-]ɋDA^Z611NB %f"q3TZ\;S%*jj4p2{R{%1$hqc}O;!ܫ-\: 'j/( |~jԱz/4I?fͽni#agwAL[{xq5m'۴M8J0gs.Oઋ%C0 >|$M(,[tm 7X<2s%HRH ˨Qdc5&' 8)B%*7hzҘn^* |h܂~Vun7B&` [-c%î g|q-MLƬg7i.,a  ϭ]+bn,uyn"m, hdIXGZE=HUY,fXǸ$ 5LOY6 hk>4ݑl?~ 2wf|#eJfp '\jM LSawq '9ď ,NR*{^* @hewэ<]{̶S͹@lFU넘;?Sﻯ18>[[QRq9Tܫs07GHS͉CCZ9y$ur(kK.D E~~&Ӱ+7o.LIY ÞVﱏ:6d9Ǡ1PI$4YD(.*Tb]?kGe5 &v2|MN`gtL9ԇF+C7̡WYЄ}^z?{*L_:ܼ֜'乩q.E8E<~[(2\=F2.y *+ްTB!!$Ӟlǫ~?bn&8̑:4Sլ5rJx6oZNjf%|+5qHtS=o+1w`Z =AX;) M4W2_Y3^nZB^) ݭ̥Uh1ўBbuwgA qYv`L aM-VQl]= EVTIΌTѳ:c-x(Js|]OfFAK )&Vg>}_B2ػkd>ǬB؅( dwRdUvy6 dZjl2]t;PjjIdMz{ O#熺MצZ{~zIֵ<8a"(J ɪW"=N&g6X3 &^_Y5ˤU!)4%ݭm0~ ]yfh'sg D\SKG)-r 6CMt^loT h.2Ŭ:`趟Omӧ\иr6Ent+vEi@Mr9}*V{gR;y@h0@ZK ~" 9:TWZ-] +P,V_7mȳF#zԢCC<u¾% H]in="#扔>CeQO~rGNZgΛ(*<Ψ X^a$Ə#_ې>ӳ$fm j=)#]Q{6xO>BGd|Za2P.扂S mh%1 ^ ix9|-9bha/{`i@? FWO*5hDAkz<6_IX->sY` $2#1N=E9{FVlhs-V~tŔTQTJyS 1rgDLvT ֽGJ+I.W-Օ͛ʲ xy:KG)ĥ!NJˋTǴؠ >hW2wL3Ǡ^<ԻJ1r ޏWOzeR@(ӶтP>CCPH: ('Kبc۳1a2͘5#~Dk>5SY;+)~E>FWt"{}$L_MGpՂ;rRDe r|!-U;cjL bmRL99"tuS;bڋf[$4Tfd|"`FPq IX_P99'gYF,2BVv㋋*  83za( m%F4Kd(C86x!.1jcTnʇ#{~{ʷ#cP[ \*bV4F+\378mZYn=^ Nxn0,x@  s|7$23jWf喀>(]걬ûl9#x^ ׋45qְu$NaGHg2xjj/|+7bY=oxB( nmVot(+FAk;IQp[cw8&w`o41qG?PC#O*Fw fL95+[m(]X;3oTOUi\EdI"]RO`Bag+&:rw->DE-B4)[Z3H~" ;F%T$^.V?*xn)Ö 7bv*~Ul0o+ pUdRZ{ fMcW +$ox /[W7ר+ڤQ76A)pL8[sj}.ł /, ]lbX -luVe@N"t68?}ύ'D0&{Pmnxc[(ߣ;ts6YHiɼB>m(k82n>C3"tL68\h3>}fy㔁5'>!77'9*ܮ P' 7`r9WH=_~Qa{'ꇈ5LBOp>xa>)-J+) 4BXgkXZi_gShY$3(yC6WţaY$Y#sz owfڴ#Hs/ Wj>_l8r#|@Gԃg"Z<}ݔ)._+a[Nudj{l? R|aZT]qZ,@="X Mun_+40D:'Ah[?ב#as YZ