libopenssl1_1-1.1.1w-150600.5.21.1<>,~4ixp9|ћ;yt:<'XMW;9)^­f~5sSzXz/[B>`T xk#_tE45v>F 1DFH۰Ξח' k4"ͦj"W.4R.4X8ik]+LHnIi?i d % Q\`lp  4  F  X  |  E  P t    , J   ( 8 9:>`@`B`FaGa Ha< Ia` XalYaZb,[b<\bT ]bx ^bbcSccddedfdldud vdwg xg4 ygXMzhhhhhhhiClibopenssl1_11.1.1w150600.5.21.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.ixh01-ch3d>SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxx86_64AAxX4K `遤AA큤ix6ix6ixixixixixixdK60d00a0699f94401f1df106302385439b8d71999d0c67abf0b455bdbcfb275ce327f369d54c0428f8c12b6982cbd87690136d0742e49e5591cfe15745974a12d8ca6db4383c3e37241848c2fb745ba303376e827570978edd9ec5d886a7fd317d87fa32bbfbe02a191f348841ab412ab25f5012e2ac3ec2b32b7303c999d41e57878ccbf614e63d77a81fe9f5fd3a0a314f4d39f75b1dd79fa81d228cadd428681d5f9d23f89d4ab6b8748e237af61c4520fb44ef654dbd3442b68115a7a36cbc32913b33252e71190af2066f08115c69bc9fddadf3bf29296e20c835389841crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1w-150600.5.21.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.21.14.14.3ir@h.h}@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\@TFJangel.yankov@suse.comlucas.mulling@suse.compmonreal@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- Security fixes: * Missing ASN1_TYPE validation in PKCS#12 parsing * ASN1_TYPE Type Confusion in the PKCS7_digest_from_attributes() function - openssl-CVE-2026-22795.patch [bsc#1256839, CVE-2026-22795], [bsc#1256840, CVE-2026-22796] * Missing ASN1_TYPE validation in TS_RESP_verify_response() function - openssl-CVE-2025-69420.patch [bsc#1256837, CVE-2025-69420] * NULL Pointer Dereference in PKCS12_item_decrypt_d2i_ex function - openssl-CVE-2025-69421.patch [bsc#1256838, CVE-2025-69421] * Heap out-of-bounds write in BIO_f_linebuffer on short writes - openssl-CVE-2025-68160.patch [bsc#1256834, CVE-2025-68160] * Unauthenticated/unencrypted trailing bytes with low-level OCB function calls - openssl-CVE-2025-69418.patch [bsc#1256835, CVE-2025-69418] * Out of bounds write in PKCS12_get_friendlyname() UTF-8 conversion - openssl-CVE-2025-69419.patch [bsc#1256836, CVE-2025-69419]- Security fix: [bsc#1250232 CVE-2025-9230] * Fix out-of-bounds read & write in RFC 3211 KEK unwrap * Add patch openssl3-CVE-2025-9230.patch- 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-hmach01-ch3d 1769511646 1.1.1w-150600.5.21.11.1.1w-150600.5.21.11.1.1w-150600.5.21.11.1.1w-150600.5.21.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:42460/SUSE_SLE-15-SP6_Update/ed8a1cbb680e145527c680341578e205-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]=b9dc0fafb581f169b4dddd39eff8c3769498cdca, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8e1351686716c9dd5ab80bd0a29fe44fe70620b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e876555f36975ac7874a4ad0b90a8795b40e55a6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=80483905a6bdc5b8a44b51ce4ecf9baff307852f, stripped70RRRRRRRPPPPPPPPPPPPPPPP P P P P P P P P P PPPPPPPPPRRR RR R R RRR RRRRPPPPPPPPRR RRR RRRRRRRRR(0QlsׁFt6ca-certificates-mozillautf-85ad278cdf3566923d709b6301052835916dc29fe81c78d8d502bdb47ec6888c6?p7zXZ !t/]"k%{4"c /zC˼fi.V;[T$LI]+3藗PŰuy`r^EZD B0fgıKT5K4qWөnp2^J 黌6;}+zoZH_@BFWaj&@„3cJ,PlYm3.}Z#ᬄY}<@r\]p:b?`_7a'F]fvX:o0<=PMfsG^2QL"IJ?+{zezyv~<"R4TBX+Vi 9 Gzwvn-(A.՛ *Tpmsi&|d4e 0[UË7)_橽`⶯^Ρ,HQ$Е2>:t$Yb(zw,Qfd 2%rh5հ7}/LW(P ~:Z'KӔ7N}\(KV΄5=7A*1=<8;| R fj\cZh^2Uisy6'/'2 |v$D[Cūhj'!ljmUba-b~6u2gMܙG׫(q\Yk5SԟS$a& ]8= Ǥ}Or6xfNQׄ)T͢i_6._;:KKIrڒ 'ԦG gM٭ُIicL9"p5|ЇCeі/ 9+t Y?q ip/po3JwCo:/q*:(|kBLU! l&8wš $*=LeInK΄{0gay//hs_pPODD|P7cZ<7kTyKRq͟qF_i?h-2&ޫ,ۨOgq/HZ(0TK§GP Fm@Ҳ2,w}uNؔ@ #w{^8`d327GCZ#6?!s֋ss(aɒF]ś(!ǘvEk(->!4~I@0By h%q}6$3H;PDx_7$8㻧۴Wp7K܉&Stv)Qg<J:>k\|}͠k%L9&tհq+5=o%C2`d+ 8h3=Ym㮾_0e \P?tr4,F;@S0OQ|Wk]9J%:@XK"# SL \Qg|])dY}ݭiOeA1"dCF#`I.ސ3Qȃa1 ܽa(I@.֋ p+XjY!Ert={WMPAW5RⷧNSm#FZcrD[2k䥩+5Yi ,?E[ڏ={rc˙vm5h)-YXH` 9ik#> -,mzo^IF1qQ|ƅ fpevw^'퓾,8e(@ӊ9Ӆpv8q7ؿy?` qO{(A$ՅZp CxcC']]`a=je&Vs$m?f/4"xJt6u/{\H5('*Z 7v,}>qk㐉ڴ 㼳y9؛L_N$ wӾiR#'Je@^}ЛJ݃D[F[C XZ11 2oΘE+5Bֳ1:%KHH<.{|'q6aAl$X" /bU/&^t+őϪ'w-y-WQGȴMpRauv=nh ~IB%DN#HRlЕ9ZdOYZop"B/E]0>B$柨c!?': IlA譪vLUOo+O便b Κ-:`:z̨fr]g?1G9>$ZNv@|@c+!y kN$`GP{蹶i+|&I 'tY@D|gKJz,7X-wzPa 1!]/>F"֮+u~p$eW5c+B,\\q|AJ'ΰvQC#3C:53)b攳7;K/F4 n|V'zuY:l\Ks275ZG`)7^n98oTpGb ?"(/-k+JsJi 9/}r-9*.vI[/ S1Yb2Nj8zͯʀp䙢yLSeT G h08):ⲥR>KeiX=0s,a4D&FcEiyH݇PP@ 1Vđĝqb+U &]q]N"6 a3`}%YR &"eO\J/#5.d' ~UmIT_m<$R%3 )y5U)lP"<;K&7 x˵ҋWsM46RgL<Dd-8󺒫?h{Ȗlejp4uMVf ~(kb4}Mlk:ܪ e8)/>1? mVF:?G0pHӧIgIzC]?cnYs.NmABm."R&aQ,*D#0mxZal ҿ6PLbe7(a|ae*z,vmL"ct#2zWI1@Y(7JמL3u-6)ND `fy)TQ#bPnBM{օ(-RM?Iѯ]B3X %$5o)Q^{pz뷻Bpw+'qO#=g>41ݝbFAEE~fԁUR܉{/U36Ć3ɡv~Ò ^i۪'ۤ/xɰ%/V=n*9)҆,ꫝO*^ONIꊇ0ı&ʆH:9Ab  [zSA$"G$b5%o$s$ Zۗwi6VğT6 TZ;S$uLf(ȬYgP+oܝ>JaJ\ײ'+] =ҩl-#tV]nN݃ȸFP[f=lEZlWW3tx"ڏ/KgTb_RN-I| "SC1?^?]Mb(GOR, fMqAK,(Wf6K} e~# $ULJ+&M:L3Fِj QP#^!jHIAqĖ"jM3k&u@r OdҾ?-)=v)T9ՎŶ8Eˡ+a, 1Tʇ (Iqd}~͍CIl)KW y\FĻu}SM\z}5잓B~ fY$DP*K Bc6[iFD,7J6w!:娍"ew!d CO  ycr 2Z9`'A;#XQ]cǂ-evM=/Cn.c`7ctۈ(qldwU6s>W(ެN$ֶgTx("-EBw ݛ5aۼ=lU,%dX'{L胏fk=Fh\$f{6L|a>f}gqot.؛>ܩA7&NgytV`qYJjtD:|Ѯb.3!< "Xe sJDܑ7r+s_Kԯ]1ĥAϴ~? NMSgcӃ0t벤GN^(q.n>~nfZ0#l`Ǔ ?J7uxuFƜ |[iꅵ3e~ oJQVŴG.C3#L US5|ljF-J2HaǂKRO]pJ,ɾ*vԽP 5H)հ]Զ"Xf56+6y  iTR㈲_;V9k&U- maeO!@]'뼛 ڵutjfl f -WWi=rI{D[čoknlDeTi຋~HlRQj9Wކ:$l$99TE rD)Vf΂ul~0 fF<őL|p}R2<Y;an!5]faGw %Ԭ㎥UW%|YCS]]NmxYM'pbA*Tq"wUmrSC^=~uejfcDFڦ^dţzaTlϷvOmڗ,?'J2@r fT;{E;>u5|h5䗆6GʃLR+.J۷ uqt~$Dk8F_ E8Q4OIB֪* _<ļFׅgkŖ~Hgiht}궭U_Dqi#v–ѡ ?i挒Bg+ߔK5#MpOD֬Y&9pC&N[ʺ6eF[tenC]ITZA^+JsJTo0[se,Jv;Yr>q΄ZM~iagoX `SB4Y:R1$Ew? \ &8W*&w[#k1B@Ely0L*|"ܷd\,m%4KM\7 w{u5z!vt(3M `<_-F"M<S\ћvH4R糫xO0W:/^'].-X@+bUʵڵHԅ%p75?t)_.yyƋe%o*bK̢64"3)RP_$P'֠ԸM;ZRFnJ?G9NnmGe?JG_Kyl흜 tUiҡKh]ZbIE)18}/WocR3>I߆CI8L{*̢CdIլU2q亶>1U5`=|d~P\DfAd&5n; ۑ,zNۆZӲA=hXgEkc\xv*R/ CCQ}AI,,W+h*p7i5.ir.Aq}cCD}e?>Ɏ/;f)WVqA\+lz& 4KU73ա؏3WX[66qǩy07M }}e6%DNZ|Mns- ZN)i>󴇝Hhٗ*hǔ=~MjrI*yCPyډ#ث-#xZ\qE(鯷Ȳޏ$ an ̭ԓ%mO&n%:'mc]ˑ_~壟8h{$VAC{ա[sRueuf"߭Au t7Lw/EN E& !'-Qwu[ϩݝұ2LY4 8\C.}NƬ=v,N 6TFhr֙ nc m>/f&^QaĬjV?'Sq9au!΄F&I-nHTϭdE0ڰLƴl*Υ{9p;8'/ L&+ WuzV4}p_4sI3KїJ*ry8l!(/dnU\F) Хv-Foef&UIEE GZXFԻGVt[ `$LS\ ns7c+_ӖY1Tƥ]ZMsP&N>%AI1,zqH|ޅC4.?@s #6vs v**Ӣ J9W_6\lc\Gг-F+GH聦ͽk DAR=R3L@(]zRK 1x /Uf+?+Xs-ɒ`[Yv{:# y`G-PeZh(ң5 F!:uYWiG'DDѐy~i4jzZQlmOm f}mxg]E3cl ?~\>Lws@qԶ?R4r`{ 'p$ԡ\GY~-d0~<|K[y]'WFa4*@lrO a E`mג=S"%˨a?fSt7UI194ZEr ˋ98E93+~> n(a۔)RP?0r9~|VeRNv"L h'ޡ=v y,o򙰨 x7U 'c-[<~Q#Wa^ߗF8'n! %ŀziEVueC$Pp0q{ n}Cl.y=mӜI1kv[)tV Ȑ^n LQw?x σ7~~Ѭ,Uq.F9ԑgvT9msDsX 8g S5~9Ci[n?4XUD:w&6+uYy{TJjtIV2[.WB.h*Cc)„TN,R{x w IXm6 ,-ȶ'5+iewO ЬIc)py!)3@ vz}CcֽtedF &LI~nP[&QЙ*࣡x u.4au{c8n,1A.4C,C=:oz$97=oxO5=]cݏQL#1 ՅGD>fꔆW?lV0Xכ2ӱJgRpX) 1:TyD(`5RuZ/dS39*Vγ )7# Z< ,&[U{&PW|o4Mpg &` wd$g$CӴxH k)l*([`J_iGC#s:!X)Hk޺Ov@<*N),h|<'WB(d;PSm[c2[)Ը?? `2jNη'CIU ZK U!]T>=WȬGk1Z⇍9jO(1[2|P>bʜD4ukj&g4}< zQMpx;2 EU\0]ZRT |BJ" SzT`mć'h'L4;7\GUhqyx(r r <^S=[B%a+ÿN`f}7d瀖?4(ԆB߶<9~j' P}X4x$l9S_8;x-{ 4}Ybp2:C \jVN0ߵŸ#O%=$pGfJs}(uptҗ~W|aNtаyXL~NA3=[epwJQµˈ(-F銁jiQHJHq^-FnBM;󤖐BQ `&ŁMe1Aj"q'ZM:)ǿ&%hnWVsl4\xQ* @7|i S%K髳*i,N6#"n/9^IfӦbS]ŕB"al|@3$</M85BKƃ)N0Ic=ÚPbk}K<`Wo/NBrQdo[.[fG|Y ~,1E55 neٯxnH}!2Oe q\oCIso"?;!ַr{/+PL%TZWT f8 a|qѷ9Kݴ&>ߌʿz&)?~&DGm)e2n5VV|Wy *}৤^@.|͗?rJ8Y<.q%2Fz v'y#}eŲR_R+XՎ&|حHgȸM{ ]L͉_a>́ŮW0J]1o,|1_Χdۃ  /dO0<%>0:s*4'\w%hʐt^];5."Cΰ}ZЇ|$G@M{A˨6pHQ̨}Ay)!#Ȳb]Uvz0J=% ^-03=+SSZ\5vL>J]af=I^yƈ ʝk.c3&#~ =d Z|z_/Zݚ-D2.wsbm7  |,A 1"GGZ@znSO9׭6ԼX[̚`u@NG\%-et:. rʔ:2y֕Z#w`+)qE3}Mj`9|[uwde/@d:?- 9jSZCǹ*Ÿ.~|:Y`H,{XA"pifߊ0O}6"fD^ y;L'ڼGLm.+:v4$Gi&ǫU%hz8wDrݓD%O㤖V2OsD -_b"z!4n.kB;FiC Td.z Zw.=)_f7ԛjJjV y>;~. X&2(E3SojNBV6+K#_N?K$. AkTh/m!ͽXmgjٯ"(P$hMP˦%G&dh+z>RZeMV9PILefRN`vzCZ>m{ݱJnUY m%ccKBO+ߚk:}DcĆ'梎"xX0ؤY1CGRłҾ;iK=A0;,e-j4t:Kēw^^K.Q^qL{70!W̵'=[d;F6ʛnd@WTdZ!.o*҄G]R9V$-mW I+576\sS U).uf\F']pg:f'}XS.J,yw-(FT`p}BQqK)V'~t,ڱAx>u O(E5&H΋wF^^ U@D/Fy ᡣut?awGWkأFnաtŵn DrmJtX5]^,W)a2+N+Od$%^[= i(?HpsOz 91SI:9\F's]JB&:TN/\n&1қF;ۍ<ꑐpzVd]Sqgq$)_iS$4'ӴR 0Mȥd^*;,j.p>?ƽIEN)x[IuZcmL> 50Vj|Z1mGm6%J'*wYM.tؗ>ܮns8*φ38w#=mx♔G)B4Y/IOz&{$1BZ!,tL>4o?%L!nn“2Z mkaW ٕøe V~&zճ(IPc Ô> =:1N~ p!4#YA2^|ζsC/1e-TP3%뮹]FJ{Hyn=t;wp!:j~!r$@zDRO_uQD0yWj)"PxFlPۍ4m |_upScs˰˃Qrٰ]A[6$@QoB"8C_hYwQJd`!*xz|j3iO^ǪohZD0l/qv;|T )PỗeQv:dVtmMV4]qd!n7 ݒ}BЈʄ|4 LȡةqT2,\56K ̈́19@GT1h,#N:P;,>6@Pμ37:l,0A?vO-CXv zībRȣ jM >FTC&4xokڢaU6ìXVcR gCh-$ݾ{?,<Ĝ@rN⡑j8ؐU!΢'FOM )ZaxF ) .LH+ T6+*84'&d4 g> Bm4@f{k(oP=N$IYNndAr?v2߷-2Y}?1QmO釃wytl)9=SQ ҟ w<:[Z>J{TwuF ɸRUk3;$xsa+3hK1b(W,S{&e*zTxzy ^`dYmaFS&b2o2|E@:$Uwd0]faN6t 6,L͚ B}?>V32i1F~7ؗ]Jg>)ѫ5ևu F\6 t#M?0uInTpj_2)D9^A7͍@Xܷ!@_5L (r0FU.ss~@V2\QFL ]TU|nsfTu]ռM#Zo?C|/+ glKՋBI52LQu\E܏ + JS$8Wv4pj׹܂Nal5h|{HUy9-cJZ fEX\U$O3s'AlTIiK*sw3P4D̩MOti[ K%by!9\\t<R]ӧDpgݸ!)$svSaXGZTN%-!r'[Cf?"RZS,ȧZ׌(CwbO ;a@&z5ЌubQKf`+Mgr Ɩ1?,Qzh]HюG' Eb_$LN$(F}.OLXhNMAP& Wi*k&$yjD]w%dIK" Êg17_S@CUC(N"pƃk9NOkT8 RnIf$ q?CSh^ʖ؟@kCz!Pٮ>M,shxH =5n\#;y(ʡ5J0gm@)#A?rB;:̻^!A!MUY^D4G$>|td7~2B]KK$pCv;۷0W#F a>?wR8a@1u 09)Dcq}O4i)T%T$vd +hFh:?V0Pok]N0bZbM%\](E{U%.|g+]eRHw lލQE]ֲ;Ո~ȀQ2/73R[r[F.8d}8S{IDiN7jLə˦@[dbhIHx@v#W(6ӉRM@*`t~&ߟB B%{ҒY6:ЕApi(CvhzaNH,I$ڲ!Bu&. lM5ogR^&ŰǬ@`OhԴ\0$$[-++*̧DzAOL :wnPu8+& $=y]F?YJc@Ct$R%Xy͗@``:&иR}c o6=+f³Ei { /O" p{@0jEez4`$*'* ,\LY@b B&MwHg@ V r y6A߶A4atWעܘm)GW0-XY飦"$w#^ =r= ꯡ ^t]446)eI:Sa@?)"Jİ&cCPB\00Ӳߓ@n”׭tyӴ |df$  ňX <5,ncɓ s˺-Ghk /P%ółHV:\+X!aro=)Mdh2{!QsE.Q"} 9FF$R95o210<͑G">̟֜X#l o/g6WPӺlđ14L@ 8YY1F\ۂ޼ZStfw[k)J\ rຽvexn_gaw?(mpQ4_+Q(Sޝmp$=e,2lS&0ftxzqu6g -7GN;= GuN/x_e!ZV$:QafdF7 ߹Єͳx]tǫlԉj &pV0?#4 3nݭCJn"iF7ۆJ(Ń/+cǏ͇(dx'ςgQVn9]5#2C<( Σ)e%JI <86Pt◦5T@69ljlS:}AC/u'$pdG+> LhLמjMd|7s)qDwK طhH),todV=rea3۽q|U4gG^ )_GbQQc|UnRPA#u Nz7A}~œ"xq:\o+T~Y14&8׎qb:xqSF?QG VT&ӹD)wYI^yBBCL-0Z,-o`+)D@e%CSC.Z_eਂ&[NPUud9DFum9FQ425"DqKHtþ .E M٦ldA8Rm|C2_5E0hK]_[BŜ??AVLZ>ɀ~U0c;V$Y2!D:k^gl軝gKV* ,PkLT:,鑑]Ybjvw•Zh|֕,M`qfJA|sU;;5O?#$4Kj\ܩ6ƵKWC'r4<4fV` [jy$0|:ВY_`\hΆ)VkCRNc߉ +k~2gaMw5VbonjII}b+iYskoGC)g ̐m|&z lZ^=iqפi gU u`~eDؑ<,SF`4TEt} XzU[хXgR8IG从g&J$"kWʧf֯{]'I/62Qio( w .QYzwY9wHam+=j7c~ǻ4èO-ls!Uj\Κ*MB|0e.%4%$tM: S\]C&?T* V\$d/^6GZ/?%]mrWeeͪnJNံ9FCKPy1*VmlPe:^ (~N +94E:pJ3{Rd7&G:u1rso* BqJxl,I1V&LrLx?G{/ا6Nv2m$gUVySj&-Q+I;Dt%`gM$)g#m'#7sé,!Da D>'IɲG"Շ<%UhJݢ`yP2!8غ3;rI/LFkZZB-P\鍗 .ن{ @- _n"3 K-s[niљG#xI!X-#fF/5cS:bc;m4T:_|7`.z>BJ}7gޫ.[Infoq49gk7δ,ŗ<(zT(~mRU/K-ڴuh;uU͞2Hv=M_pcoPʍ(nfÎ{"n dkDoȕg 9>RTp1C]m )6k挻lGӯ] eZ9H7tBƜ(il`xJHֆYpB;41+i'~`q5 ѵ c) TIY rl@49+AEz\IpAkvVSFҽXIJɋ/fa40Pu&"KGS n:?Bb-``sMQ*,ZzmVlH2-R AX61k1厬ˉpuK| i|GU=RկvXHDtmoس1<h¹1l(8Fd1vtog}#1?7 ?D-As".b.ķwʂ T (i#"LQa[5toVx 9Rp~EC vs. Vc9X Tb2pXBt19JµR0r ĐՈՕ<ZGKM-,Ϥ Q3p^"AX]ʕ?& S#L'f=1Ac,ͭ;R%(F,wl90gtbYA&*CgX 9NXISPr׎? \.:CxþU7G45~ )T,(;w}5kfAY"ݴ2l0f"'Ys zÝ~dszZP$Q |S:%9-79 rqG9R(QYu9~5]v#>Tc ^i-VEᭌ,&娺?8@OQ'كǾ3'kǬi 哏~SS 'DyCaH'2)1 uϓ؋qT`I*ǀW6<"N${#Cg;AqFdk͝Ҽ/nkf0r04o=DOn!p߸/r Y1h{;0IP.m[602 c K[+}oن$x pz~iJHAU7$sr$-'VZ1 BLv:A19Ήn YMjo7~Tz ԫceԫ39Q@Yeǃ+*ٛ6pwnQ'"ߨ}ׄx.E?j_wӪ5dpGsx E>׶2~oayX*A"~fʓRI$|֯_ҩ8J,SHɤJm1ѳ<ҭ]p55Qݓt],L|R ~>-naX仜`Zga+z{kW4I}*N0t'`uj,,eoC{S/!;Fx0wGl Z5}g5"GaGɗhcZ)v+ٛMbX]F0TU PU-u@ҫ-K9ى680.sxKS$T,|].?Lk #CԎ.߀u.Q`,;Q; >Xiryd0A =rb088zh lZYpp%Gw5èߟLL σmtKҟ;E8zc"X-~LmvctʽPpHQ@@oS0̅3+{ Huۯ*~(M _ܖVjG=E牊JƐ-cE1ۗY:FI8:D'x9<Sz 0HAjqK@4DWÞC`eҟ[T_f3b+leJ"O1 K%7ޡቑ~矤08򫫺ͯHiܧy5;\[*>ub nm[_gYdhSiPR8유%H 6KMhrwb3juuq˥ ɳnBE$3@>ʑje:n!m50{Wx9k޳r׭`mpetQA 8/MnCa v0"t7;k򋀛tWY!^xUԧiPқD}6Y2 LG >/t=5yjXVRFe@LaK&گ-@ps+H{/}׫Sn}A %Y]|N IY+m57FU\mb);27;˷GLc4V&π+,3gs4j(N!yqx kgFm,"ܶ넨*c]6#I@ 6y8d. :8C"mb EN hH %yV ))$[Z 6$+)K]!Ga"ݥH"p C'г݌" IÓO6 |$( POh"$؎N6BYBj:=]òL.{Vҳ-w/@=whx}TdF/9^ETX"Qj0Nm'J֛D@ X]zn|K*r'G6 ׋4uĝ(}iT{ī]e սzP J!N/ط3Sho;9.a!d}/-3N:-aS#(+CI twp*ZD}O H%ǑݕPE`P;QTCx[~UO#0iU:wˋ7@'t3Oo0?XԿ)l AuJA捊Eh~nU\L0H7[ºt扳7;th@>ZH[ Z"|vbʹភ=\]c*57 6]lWwP+ 衣,-Z#aezG@@ */g#h6h/**8Sx U`/t QJ,h^s/tٱ0/r}'u=ݺw*&Z ՞ =_ ybVjD1`eEZ@`ta6PFa=Bn0LMD.=eBkv10uvUjj"7 "cF/#,MYq4,O/H\i+u\+@lƒ"i\ ˄QJ1Yj!Xa;z^s=?kX?*K#Mn-*MK9{||u#O:;O=F$4m_ԖH4](H@cor.`]sX8 P)B szIY'kW| jY >HH; nxA¸G);}طY/aySCk_a3Kvt!̫aelPRbOf0MD(QJzO7{|6v?Kd#YL3X&GX_x[=x:R񎰽71~Y4e?N*8sZOL}3|ӎiy@$lUd4scke5B##mzйDž-7X# .U~zad̫\&w kb^7i=xgE$CJ_Pۥ?m8t]Vs?׊pؔFLˬND x@DZ|,#kw%2ҊsA~+6=+q^H/CnE;Ǫ0T*|.U{nfy{ۣ(_"¹FC^"\(k׼&W5n'3ջ}<sD#U/yܶ2@;vG+w{P.2~hxT=7\% %qۍQOC|gKKruumSErg8vu=L̋ 0V0|j:/ =k1p!eud:# l0.g|,I)uGT&p: 7Mi8S]0[rIF(7iDxiUguO]7?3Sw!C9Tt{l%I׵SnbU$-OB Hqj9a9T'FC(聱,g/>94Iש>W2 0z)s- -۫ۙ jC KHbj4\ }T"mӌi Ȟ=97+4<3} -t:"iCKhkD֏.9P){,e_9yęE5vbMO̻nҿAA/ ~}Ż0g '|cKފJn o3xlh݃0lEn#6KLOcHX&JЌn<}W5[ 6^d&ID^觰:m| diBZ}zAHp~bh쀞pri])Bn8 "BH]3$P8XsnE]#*T\E:1nZs-1@֢<ڹ$2;<V8 %Pa(%˔ "81 q'{vH?͉@)T"DΟ=fueR81S& 9){( m \1yTP(U7!8(tn;O05֕W7IzO=ŠO wJM] ִne-_$ArZ/}O)h9W%\o/4{cZW(J&"A_Ӈlw^Ə`Tճ6+P!i]kha&akµw|BQ7H˦xcaDQb7ۀf(e#{ 49E!F:yqT"*& S1ǃMu&DჲmL9429&eo&m]BJ|-/;WCКY"`Ism̀1Ww/Mβ:M^'~A`y DQ]SL}O &fk-xdT/]^VMʇ93@.]UHTƟx*|5o"PW{օHHe *%xnXh@ɋ|~_ zm wĶxKmr]Qtso`Ob(K1qJcbViӹ̃2ACWLO^E}e_ &M!V[B@y8  7)l|+B`X)I?d,"n"n?j*qgNNƈÑq KYQq q<1w0L<&u.N=q +vΫ'X]ܚͿa~SK)S-c~M;f"Égҳsy:w,E]_b`߅Q %U"!'rW>+@!`Ě|C(ФqyAAro܏rcA /g,U u܌$F2#_[7JJLd u8Q9{rS{\ &Vc]9x+_CI3#0"Jt̆d>:=R)<>WwUkDȮ6Qtv\"ȇ-g##ti"Rȥ|ݱڙa u˫`"r5LL>==uԶa$?hΝ?ن؅K[@fda&̆d1b`XhG> g-CycvQU[}&gk./*+#$̂OjQ @ fl8-tapisguKL Ѧ:.Cjg*p&|'(TgȢ pzcP'oFk~MڰI宱}܉8s $$L* K{BFFTbY اۦ[^S*mdBs-1㚑v|jdfśU=/Xbg0SM\|޺[12,\Ġ"[؜oyfa+aݹI䚸{3mp#e1ht32ߥecKKt*h/2Zh{byӁ7FmC/Yim=û0G`6>YPB LN>VGks^I>$yǿ̶8s>㶰1!"_v:kt*EI586`W%xY+j5aOٔh< -cD;p$XlT[/F6Gư@뿟y6yT:Q -Uadhs÷{4εlJl=AjjcYL' X00X' e+}gLZ4xyƵ$0F@;W&w^ɕ 7r@Eg16 * {M%$.&˙{Y8Xns"Ȝ6ȻߚeAU>{7H3K;9 ;ET13Օػ~!&:? АD}ܧAΫ)S²[តMĂGQ)TX7/$q#~&:vL %zƻ|b3^`XcN(J[Lmyݏ* u)V.[_7aG +I(ا j#SșVZl?k??d:7w!OeZxj%\_ϒ^aݖɻ,@|&U*p%?$+ mVL.o}Ս;Kݔvnc =L>fθDبakG^Uʹy(F[ =Zx %ߏA;epbW/lu+CwކVɄ.3א% \Cm=m3B$)7!9ė6Q,J] lS _,*Vj>rVe>pJ=4ghi!)X<52SM㤾/oxD=J?z5li-EjS -1Tm-{nLNAx! 跔91GLqJvOg1a)fu~!Sd{ţ[ vQS%b1 y(4i6lJeDK3f,]#!Lâ|r~;^LH펥\#j̒@ϗ~{ RбuɶJ-64qZ{\*uG{ǡN/Zg$JVoK8NN(rG%'va#!D 25k4qcO#q`|{dz2xA> 4!VI`~s/ 1%53ⶃ lxP:C4hqy39(v[_֜!xx72)/2_0;GI'hvơ$;F RD6X6yZׄ21؅?E_$2ЙeSCrRw `j$`;] Na3巘գ9?>̚gY"ݴ|΋TɍIͅɫVȩ6E o*_ ZԿpYj!n%tvl$RQc5eOUg`vY~\.wGyud7cNmu#0@JUd4e<!0~-*Nj̓FhY[qځyQ6yETϋT]Y,@ah 0mv`oٙLۢƣvP^0l|p1}hU:Y6\A3D+&ti-\>ۺ8 "YGL>?Gs:PNZ(4H "ʝ"n(]'!i3o "VIX CװS * pTVsۊ)ѿQ'Lp8WW1Z77.$s' EGeKBuQDDC *!U&# E;VEȘs4mmo+x :k{׳עXsl +S6| Լle^ 7B,#\Am__\8PM#VA+Bn`/6?;֚f6_{RKYH.D"UNjEU ~aG3VF!zA@ G5+DQ􈜓t}@_bi~m&i?fՁwԐ0,*s 5r71}}5l+Ȣ/5-AƎ\_hTn{Q{EOu)R8'J38x34.B* A\!ČjG;eDV^PeENO&nX~uToYE>M,ѓU(Nf$uEG&%F݀:/Dz#FOhfڱ՗(jM*FⰨX1b>GwR $^[P[%, 6Q| Zp#|Y90nA|s@U5'Bw޼|pnW[[1ۊue[G))]> "!_7υZvº p]18rF#~'UH,${>@x~p,Iz i֦A> GJdcz4*Kkējsq#4ԏߊv)lW R kȇpƳHlr|!._q4G7,(D)WSG,bȿlϥ#C<*AtEL{rŃ{Nzò˫gRXz I13:u;maē`w4f"-/ b+\˔F鄛yqBw^@b0b\Y˳<yю2\W`.Ca)1Ő>кPMC(D$mbMq E]vC*,eq]Um\$$׮wlZϮI ժ-) 6IJk'@n/ʚ@ EY5Z 0x.7of44 C dgazf'A-ӄ됐`N''usn^wTSC3Mwp-_}@ I:F>\ѿm/v:)^h;-}dGZ1ݖ[nMv]8;Q3ɓ~]^RnC!c`J3xشփۗ-drQӸNB_{?2QFsh3 HL-4]>2 m0QCL3Ru*3lXM%ޛ ~O5tFYYo6h@aSs7A)0s&G#xR}TvXv|etSgZְ2Le`EmqTP۪F#蜐 :uOFb9z5>&-w`:|OTxSjX;vB`Vm&KoZ@tgV*e5/2|(7 3Bջ;?G ҁX]ZCNwHX@aV k;q(ń" \>#dsBom`j-``6iIHf>{^u(HcЖX?nYstߢ _;,x%yQD Ρp2͜t}J!چh1H19feW |p Cj׎"h3{ՙfOlzx%]#Xoۂb|}A|g/ž/R>1@kCٛML"CPwY7uK ~SFNUo~Π.&@+ bsMb}@Ɋ*yXaxd i:x}=˹I]~PluI;z0-2t0̦tLB"K T BZ=G6EPr"gH#%L,_@R7$NA8r,SZɸ䇛P܈mw=,W K.*R&bQPfޤ%bUo0?ә4 6hW+~|[B) Y=f>r#2 UM7Cks*=j* zq%#АcSg"Òҝ%{K7vNp2L;i"pc(mJ%:zrQ8[! 8Aw#dczhզηqug4 `1a,涎0;)ى@$ЍTZHW{nvp`m*K5Š0Tªp5b&01~*x&'z u;]@û8 GߏIJ+.n&w3دW(p0DB= `1B#% nԠleV|?ϔi԰3:VIgoƻY`xINX R)Sj$"p\vۺRF0uIRꕕ$~,F먨.d2jfvzJ;j( .y-d'%MU;o*WXoVA-"D1v YߜC7G#XkNΉfJȝϳvktsӠ@M7cʋNQXӔvfk]H\EO_ـ {;dAnE_my8@,fl׉*K%_Rw|ZLչC0+|O #ǪCvU4S(L=JӼi3 dV Nv:!*%dWͳ }hd<7_5 #X+ cѣdp~=L#b9tm"h"RᖂR\Q%q9<&7jb(=Y݃<PY 4Rz?D^]N=EZ)NB>]0ٮmWtPiC4hXa/2Nd +r+TuQnAZC9}tOk6qy`1彨E=C}ţ:(!v!2/F11T?ցzc:tuv2&s%d :Q)Iqڷ:u. ΓEߔ\{vCv+(A"%Z{Ybfo(.qV%W#zq4_nMiבw*9%: 0Z$$T fMƢ{l KSHxK% ewcX6Ya0VQz[`2-6EeW;%OW<+ۡS,z {^WoTrN}*TfM& feoߎAsMyzW=}$"iХ%C SiϚ]ǛFZԉ]8o? Rai7*noS$rcQRj8>^ک%g]E8^r0%"f3W3R4C*}]Q81L+ f(.=oA+A =Q^PZ>4KmaUټnwдdl׶L0C۾Om/N(s\jÿצ˭*c᎔.+K^f9^49tCӰ՞іr@? dD2L(0Zo3{,֊(?dT߸T{ sf )Y EÇ$9ء*͍rGD3"laҤJKE.7&z655Tq@qh0m?5ցJl^~=%iv rc@* OU S"2=>+Kdm}wIOh &%GlzS/dT>ZOA|Q7`zs1'\V |>^4YAIJ,- $SkϘL2m壤123Uxi^F{7u>V Ų8j%NPcS rɋjd 2@ƺhtggVZYe'S*$ًo^XX*i[]U],2M29>N,=00Yϵx~'8co$g38,/5toe}o gLmIDtBdb\ٙZXpƷ2NA*,GNi. #l/_ Z1f='+$ Xr0 C0ι\YJ deBA9Xz-?so<0@L, ~:UŃ Ocډ4hl7d\5ɇ2%{E-qq#u^=#ε!Ӊ#1%P!bF@V\h{\/5J41:Jų`m<[%E=~i2{S- h?g~~ڳhFGuJ!Л-2qL =Hy(CP6I+=@;_ ~xwlz \$cq,K| 7oJXʚU0B?"AU-꓅wIdଽ(7!E֝HǔơO2z_={ԓjɿ6hR[Ī)ix[W}V =yy}z`ϫmY )v5({z[UFn*SfFoȊ4G̵an{e|c/JD{ 2]=.HN0zSo*)v5tuQF,5@WLU|ޭ{evuU |Yj7#D W{SZI#=,DIB.4r+}uQ*Sͤ83|;ur/Ɨx .q#zCMce@]9piht l&*Ds.k7%mޏwlutqř68İJo!tY Ǚ\g;7m>ӊŅ(++9#G ~S]ooY}ڱTXEބ%bL Xax/VPd-c--aRlns1۫rAH.qO>O`?&]Ubp~4mPBi8{ qG‰zZCK&ܞi㫝_aR`[cȿ:]q{*2C׳VSI_j2B)11Xn{yy»|4:0V5]DЦdM}HA-iCͨ=I.1ǥL|EΞdxfI401; kჯkчW_f1cҴk?4fei"dT?A<fiu[ݟ7>Pz2 ™:} hHedj~6<ӢĚˈnk_Rv(Qqudtk_U4-J9k媗Ri.H\L.s]IX-;SBj139R3򷮭S=qa&t0zt"'t`FrźQGأ63.bߕ=ŋ'BIHS f@S߶~TE#4?{db.agҫ`<ƀv -I褒y$y%$h62x42ӫ]yhqlnD:#As$q <$x9F^ 3?cH'V kK@Y!wFo"y0ɴlQC 4[o]s{-PQZvT`wA  ಘg؈[zIΆ[h>=k4n/骻BqV佮(yv1̾ٙ^%b=( Or>=T$4^&wOm~G>ע8Q.rP8k{#<n8j#w"\@ [L{) #mC&"V8&Bށ+p X4 j-MeiN6+atg*J6s\bzJfL?:%;B_.F[`0SQN i<Ȑwq  +ez{3Ҟnd21S[3CQ}͕IOa>V9qs ;k,|uf=ʦ;F @itE)d:wT/nBv,/&E3{ =~L5)u}KX%ZpII5^"sAʔ`t)g|N[Y-_hGS>E ?s붊}=޷k*zlJ~ ƁȾPmxgj: A#&!c \{Gԋ&$+uZ}t:0h DIHL H6sTr_.܎M5mO4bq D4[#iu𢑥-Vgx(.Hs*s64qq-0uIdZF$mP-ݺ15^u;V%ةQf8ؘ9`bivU!b >_+:}SZ{d;x>KĶq`>:&td\/"{𥯥U썧,SY5T/튞ڡOx&ӫu^ /#VY4| h68`}~&͉3̴ .UTP<\fF\[q9>PLQ9sx-Iq6Z |bIOlF+[Yd# OY(*B݅r4o0X"ȾH ?%^d|"g>ƪfcth?G³gcya\ԒGu! J gY(.:Fe I\ geKA*‡ñ86 3&8V~w ֗_.iˮ_v$7BUV~^/2]*U-v&_JIE!V < AŽ.kDc#P~8n`a,GY pJ2G]-I跪7P,P1-<3W؉;weD7z,hT&%jɖ,.ξmFtz9cth$sGvO*z{Qnjr`ߢEnȊ 9e jnX{|3#K'R1lII\1}7%>`5Da:sv|ⱋ-YIvIΤc!\ Mdz rN-GV,`|Eߚ@pY!hG¸3d[ڳ4Y{89]IXJ!'F.MEU*G>5LeM6h}t8# I>aQP e 57:!KvLTi`qZѵ\ k N8/oA-R| 0>Tx._j?PY+mMNPP ?F*JB{/ rK|*cwFwg} >R %Yd x9v_XQ&l[IHЁG>holB:fdk>95w6zw;P]cˆtѠ/fbP0~ m&WcӳǝCтͨ^(g SV[Ŵ]/#Ig72AWOLͿ_+g\ @pM "0;({Ş_nf:Ulϱ04zN=v+f4S`@mf? 5rRrW2'^/u5^ӾgvN/ bD7oD5$~^Z> $ "A¼j {yߩaPpUnӓjS'4 )ή$y߳EtgT/Yxё_lMi֖r,TP_i2|jԓhF~\5HJԭ` RƖ :o:}9R=ݣSeX{k5q4 6y-e_e!ҠG8hT.$v~ "V<񵍵PN:ݼ[E| o5@ Fzq'+gӵzD Ue͢gh,ٌSUty`[e2y5:PX34Z "78VLd@ 9z.vD_ɓg>2 h{,t,٘Ѓ٢$ som_C#tpg̠ D?-9Zy6LNN< fpo8J0+fu[)%J_jb~FfїNYUřxIH_)ݹVv\A& "QȜvmAg#*`jw VF=ZX!Zt%2> ǰNy }B~t”fl>u=ƽ `K8t)#OUId& Jt`ܗLJ,6lxu9U~v*ѵ3Wk9Qs4H"覅9)>pYe(/ᨣIX27(-&=y!G!RQz rږ x!ܳ%Թ$%~b=[)+ QgQxK`e͂N70cdx=WH6Rd}ݷIG^>a>ڠ3m*¬6`dCe//XSz0 ؾ[kC3g7c~m!C5D.h㨐MH6*Hz ьudOQVsZ8מǝcH0'^=}R%džE.;@F:KS l$)\Rh{l'2MgĨ]c8q&dTt + K_kq~}LiW&|n@Ūk/'Ɋ}iZُUY3ʑ-BHD0Xn©hvAC< I` `yФ$ }+ƕ o[6ϼ|XfhЮAO>Y 'M?#6=GJV]*1{6*oN6+)s 6+Q6H q Zmby2XEf|fZv/Y;ingIFGY0 L&j 8c#=Vu3tJYMd5m&3E^K. !s7/&X;g`/r݀?Rn#%0xLםF_@x aꮷ㽸]guK %Px{%+rd].[5F,MUֶ{6%\?tսVmb@ n}dȥ¶h`è'%m\#Ec;W *]ӴzK&7G:3Ԅ.1!!.0*wFQ}z|s$p= HuqVcL[8\z{>B D% 8`v,R0:1\a\gχk6 |pf=u4] őrW Y`.nX2z*ߗhiK]na޾^淒vNᩍhFƄ8uh} ߢ찄[s[ecn YgB՚Å:V89N^ZBKG  X*,RW.~gy G*ёWaRq(J?x=R)@|+ݚg|m?S'.-93Vkwa BdUa=t(ZbbpXܽڜ)}[f͌Pb,yόWi޵}$R鰎6Qa3=HTMvX?pT"!̆3we?뢦6h>6Ic4>Kr/7g"fd쮩G;>ret sIwYzMZ*\2EB}<V‰Q$8i`!R,~X̑:3P"g;,&M~4Qht6F| L\LLCџw7OWXtx9$= &q:NIڴH?r9p5;(Tez/ d=eC&m9 7Lxm('נ!!BgQ]c8b~#U5I5LJB0郼&W&U @P:]SsdUYu*ϤFGJXz` {UMO"mJTi~(*%B NJnS}2ǚdթ&,>/3W"\~aۀL/CT^u.6Xuˊ%2֓#JX]:h4uK^uCyTjnPf.>8XN@iuֵ[EY/`BLn05ѧw]1JRUz3pHڍQQ-"y{9~Y4@A?ǰ8*($18"U@_toW|G{/M&NjXYK6A"ѷdT@ϻ%:!y$-&>'XC ӮZT2b= ZWMw#VGzfOQtHw2Nm2;e,Ew]x}ͯ3wm1a Уj% &leCπ@ʈb@&a~7 KbgmF߮l^7oThqy󙿒)r' bI뮶.6HXoFnqFf XlB[sft؄SQ:LgZyc#6uۄ]@3Pr3lfoxO'.$΅Y1: "ʀI/R L舢f_hݺ6YXd NiQOքaE(E8 'o\)£Ʌ(ߙᄍ]In_⟚E y8`|HZɷZ~ jQo$b n`'+Π>ܹPJ̲qկ Տ(HF!T16P~\ce?9= b-(hHdG ~9K]e7p|\;p J7V.4[rPSPJʨ~{"czh+Sv.D,cGX珐E ;(P/"=SJcS04xP'W r@x\S#`\wkpE'NICT|C[F]ӀPۥ& 1ZdSHCpQ WD"&(7Sf'y5 W>Ps4M^}NzoAj3p-t;Wz'Tp 1J(1KP=4hʅ;T]+eA'N8q >y:ccN"\E΋R@Nt$6 )NS{h"#EN, e3&6ߛuc|ʿ(R Q)v%Z~_;.(2 &3gZJB]H 8A՟c*\l<>|ӘIRROONp M8vMy:F;d|zn3»!@]hbspBhЎ?hiWJ}?B6dt/8T2xnǂ:߭nq LO)jU)1(7wC< *5V^غ 5Cʤbf~Hj.żŲhcupbRZGvo7P iÌ[L]T*v4T)k< i]\h,k{UU%2$2Hp!AhF>db/`HZCo/<֒`^a/mb@-cdwe06z=_`E0*,exEs9X1ciId w:YFHKO7y//$JStTq.wW.*Rܢp]iUV) (UVSw-۞żQ:*N{'ۉzو.KvӆѪnv\(Dٖ?qtZ1Pʻ;ԵՈ@z(a+TآPl1ؖrVYmYlû3[҄>d6G ^XfK5guluޡZZ v#(&A8~go'`k?/ab/ L^.-)c`eNɲ{'9YQ"ٯ)yJr8 2V>lzpjXbDEqrC܉w*.Re&,-bMrɲu2)ޢ+RՎͷZPqGJ¢Pxp{ZKm-ݐG1%w3h*3"1%CXai4tOrV^ϛ {Bk!pugI>٥]n/k|Y+dEF3۱j\־<oJ}93,J3d-CA _;mr~_k40* }(9.L(LjHeWwRPa˓hZ1u2 Z6/5-=;< # R'ڻ! Յo:2쉀yi$?{BNDp2cXFĖvCeF)&fhs)B2AnE*ZwPgdW=bK;O(jc, 1J↕El] w._.yt䞵E^yy6)+»FQYa7mw[/uX˯e?NtJ஼`+ ő/QQiu E"˾qKS%jh3$DM{2~N~(^U>+58_T3"'=/C/]xX!ba%cXfb-YﶭWl&*/S"cDwƅhv{h M"RN4(nQAH lw:zpo.otpٓzrW^\'*'.ƕvfExj Ϯt' 8~PFDzrR_}&-(zŵ2¡'dWy9Y%!U彄mo0mwpQc!lֶ!qt!z" F.Ui'_$|YY"b6}3Qe1_gwݠry6iQ`߯*î5~N/љ㫇gC+>>ڼQv<!-~ gW˿Hz:Bc audCZɤUbn"]yleE;U9idyC#w(e n4}VQ聋RItCx:wMot!eP@6wLafZ@qj"!yVڙxnX=EUg-=ەgQ8`CRa!,^$:j!}S|Zv& _#UBZ[PR"DALk[ՂmS~`4 }j:!7)^h%D=f̛>UhPy͇WQQ§h@bfR ;9,DNBSWyjC܇ 5j>qHS 9vhr,(g>ZFJhNJs0tT7Uuޏ"uKx*:g$0K9@bM  )Ln)6 b]Usr).tw9\~KLmK Τun(hxCj , 6C%f7cn7D Va^b|8~&S~16Oss7)]_߸T;h m{0XE ?1%NLC R-gw4T0ݺ/@+&œ;P\-N[Yh[ .M*Z6'`ťФlM{T OaU6BOjLawgpUjy:^!{y :RWquި=[_縶N O®7 }ꊬmyxɧ E;Vu6i='sCBp?GV%x8+"Ț\b˔HqGy$}5FgI\Ȼ}% T*[T2 W}t5j ʪcj[վmxn&:ƗoH\TvW?1QΉwbLqߢVF[SMˊKt.D 1}'臗;d2Jg\+Di-,{CU,@U!Y!>I]o$cS<uFKϻub9Wtºz:~A׭1kJ=EO@x-mcf\Rm0&ۛ ^kq=tX6p.\1gz2)ט02at$o=-Ao&2xԱ&e`n{tn:i.UX~.#YŶ~i}-e+b%-KR;E:- +,2$+ B> 80XMZKmLD H`AM_Bvz.T<8LQo ] THc0Blw400V)lڇDG :G}A#ێ̒62%;c%nFA$ljWiӁ$vC? μEXF|(j\PŅӍ brySֹCնCJW5b:܇W#X4<у_}-`5\kfs%%mƔ^n*(0T9~ldƒy3rnt'Zz Trbf Mʿ4xvHo/DX|KIKϣ!nUma2bo\@?|I|~Vך=ìq\'C.q̎2{PY|εflLA_q6Mq)/+&m{]~Xߚ2M+k3@PݏnfWЀy8$ a^cS2M sI0}t1H{i:lixpYj0%]Ehؒ o7MnX*JPmZ꼘CwL\YZFk2P1T܁Ϟ5eLѕYJκ:;CloA,0犣0aCE5χJTίH.:K\LDƚWwR刹<Ŭ" \wF^| JEC֡]X{BOwj8+Z*`DwoTH$`zr m?q tK@߳1qp' Ն#ߺJL k)͜sce욂W~زkxB+9%('Pt#i6Rh;壻'\Uᵴu-ev/ e@sܞ3c["Nn"Y d_`)=὚{Y@&PW?(鄏˔Nz OwFpI3_׺7rnyQ.CIL3wB`hr(TEk&}{zEǙNY䘻r#!?Q ǬZ\)S=2c|Ij64[vfe.3D?o7!JD!19u~v+$q%f[PbC)AG"j|LqxƵ/+DbپR}5\[eFHOը-2d q=.M!̩O, <0YZ\ԊG*,)pYJÄ-bV[]q_n\b ȦսD!Tݿ"Ól_| Sugj;ndYmjKhEJ>!s\W͖-TUnԁQĸkT\TITQ(k맨GJ >0 g=x.oc!۽E/T_ )j/m@VYSߢLk={?U$L¬]AsR[Ni\`b-cl/ fkmH5ː*8l}P@-H{ :-59T6^D]p)M4"4>D+c2 W3Ոi[YwtKc(  Yvk!kܫj'1KHgl3DXP/u rPܤcб~-T8z\]^@YxNr4Ga)*m+;#yA,-[3悕\-^6m9pR# (XHcrՠ@a.H^@VV>N‸ 0Ee 2p؅HU {{8ECf<u[)-k ifDǹ.4Mʧ>Ao\ތ\<:D N\f-I<[V @ ԓ^U"s6w 7*EVt";qp(ʋ=$N'LU? OkQVQ[yDDNH'Y9OqXJ8!9I&RG\Vi|EBF =hސ>H3"XMoc%lVܳ:QL*jnx8Pd:p-4p\G?Y?lb-~Ws׽QN8ӽ= [/RbQf;|; ѬIf]NމS  ѵ ֽ`j|R3?a@ã"y\f1r~/=PA 뱵"^Һ,2=)\E Q&ӂ\$ sz0w#Gv7_z9R}:g;')XL瑥 ۵r#e헥XS.;KV>{mD ڢ.!٪v [i6aMS<<߇Uu w[YB(AݘiJmU`z7+3<ȕG {ps%cN HSI;&^ȫ\Ŧ#ʣB jTp6rB( 8-=FF8DV 6/U8Q &̯[W[: +X8$I ϙ!At2Sߑ; 7<]]1T1#!_7q'N;4qjdz_f}dl(~}3lLXգ h\NHZl +jEЫ @T*[!ME֐dc5vK||r s9a ݁½3x)DԲr|Z5E3AWkʬ:_Z1'GKY-{b"ElyGEG8S!VᾅiYQ7w;n uh'FQzT82;J ֶ Dt2!>kO:-q"3t}0]W?Spo|PEH 諲UB&f4Y2U}u)wݔx/5U?Ll SB/Rb+Tnl}`3Jbmu p&.塚x^/1dTY-O" cSchxnSrw fG!0(J3f+.74^I\ Eաs$ WkqhdK|1(ntwXkjueL;EM- v%u޷z迺m>'>DD"φ`GOݾI1t#@Q)_vvRq&t5(pHE}m.&²gY2~Ʌ?ZLl!0Xs \x( moR0>u~0[7e#<hN8Ij?U%[A&J jsR!Q_(vvf{=˞$#HN9GJ` }#j1 ݙLn]MWDv|Fpfng2="tYI~-c߆slxt.hBXHw|BBI~-Cgu0r;yi0I㝸A1&? C_4_R=U6CO]"3 "~D`Uq6'[%|h&Lر%PV\Y>F:q Fw"TQhJzˏ!g ڡCH=ai jQ?lW68N:NT& Y,mݳ5Llgqq״jjRz>g*dv@Ɋ)O^N$WɅ;> ɚ"@ε3T#[SCmt{Β.gF8/n Tu rB#FeD[a̸$J 4Y7Eڨuv'YLZLܯMXdoU|e X&˭jsQΖ9w~hҮèx lb55}m*|R;5(L-U1*OO㫘!C|^}$Nl?5Z8eϖ< s.cΉzHEw\4E;Jpj'AD$ayؑ2iCbhrk-UW ZnXUa1ʣ[f?TH4>:H%i%6qjL݁$ͱo:Jt8P-rZ4IA;'7I^&tcl_d+`{]PZL}l8#dT)jۡdЎ 5mA=h )}urWs|ASo_~tbj^U]2-k^b+؞=%@%B+y^^u9 i9xR5 F'טb&JW+rlO<'dzޠ\RiR"~q\WyDRq.S)V0v.FhFi]om4̨ k[cLr1G ~Y읫tһLaUF{sި9oz7 2RΈ8nj@Pl=!SuΩ"oqK@iLQt4'!0ʼn'Þ,q. ݴMr7"^U0,W~ !9dL}1iS[޼yo @3v|hO $61W D3V ]T1`"k@1pd>yWd^>5k,O#O2V*Hu< /z=\|WOoF3Xp`R>QsPD][{c8Xv pΨـDP|2! Cp{# ʁr*©fpFƩ] a({d]ƺCe%YP8 ֻrAjO\!pz(!*k m<["qpy 9Fݢ .;ۦj-fy3j}(joĕ䣟(;{4*&.?>:3!GaS/Wᖷ&pmoBc5[Ѥ{mGhf(ҥ?ڈa` `6yVYIʃ7+1A|DR4!BD)BγNr+*=faD]:ZрQۼ#?'{鱋ۏX; ?@?EV-|0YVc%|a.Qoj:.]z[ZB{)+JhJ$OPKpa.CB6Nwʼn%}lD{mIM?;J _ sdë.3Ӟ|cm..#xC~ApTIx>|"$o7;,pbk ܂pvw~wilsQaS0A1#% O"9xwbi-8w j jr֙q"TDc!'yDQ{+z  B{xQ0kCQִڶC!ym0Eq Q`Hq"m{6ŭ!dZ$s|,!ba1ά#m{ ,{d2L޿ *\" BN a K?K%銫5Ἑ'3@!o*`Fɱ{>C7ٍQYU]lTbCsuC`;q/H3yynin@nE!Jb*40(lFRm .7ߡ4;29cǹ!,77#/!E%A PhIg3&{31%-S(e.9,6!+:x1wyae LtZ),6Rr+i49uVUиwO,m6Q F3sm-V,ܡ%Ri6`xs٦~mfl_Ѵe?r$""8.`c\_#IcmwVp dƚci6%- N`-^-j~$ÆּJ m&N2޸3w[kr cuwXl,(ьil+IVc5jXTx zfȡkblm H.;u+ze%S貢Ƃ'?{m8>ywu-8EHG ѹ=32\ 5cO=2 r. YPaʯFQ bhL8AÕ0Xf@:{&ِx"C9H?{p2𻽝!к. ܷpS1aոl?)7Ar22r-_ @vʷ20jp>8?\mWz qَXmOo-(Uǃ69鴴۷k>izblYD񬐖a\~Ƽv]W`1{F@<nz @=_PvVI[ }r¥j7Hq2:C- wZ%۪YkYa_ ;F4fYwQ<4\e㪤Cz! g - L:>J~ =.Y`0Q񢝊z7\0ö,~ѕoN#l0EIn,u[,7d@O7g4@h%pIנNp=CcL~a \;Ír"n/N_* V#it4@Y"e %uZ,nXHa0$`$x+m oiKxt_LP'Zʙ2|uPgY'6a=dkݕ@ݪf8|1ʨ-z2HYÃz뾥 X8BF6"צ}+5UN&,8]C -yW`aLL ØFOXbe*z),;"|N82ovo\II-֔[7jgCd z80ԠɈ'xF,Y MYga'pCWzx:OuÜmigXxv&9 En%$Icu>W˗ќ!B/9~ }1)(@RY9\ VIznKήX_oU?ŀR=o$(n"^XRLHa2a.#HaMyWA:aN#~?@,^# (@G:nm5  0THdUH AFA v pyI~NeI2Ҁ2N `dw❇ x.O.A^s)03-9_z[!7gND2| 쑩c7^sp`)In#!h`LgNQ8,a9Bkq}^5 kҺtClĒOϔɐB{j^0N,.ǙĘKp<0p]Bpɐ- F]O)V`þ(Ym7V80-ytKzK@r1H%}ck0{UЇbDFfOnxӘ  yqe * 'Cxs$ZVv-Ug c"&Z1#>pt@X]jˬA/?Aa{xd RSP ߁9vpXr<(izգ~l5rhJhGnM\k+RO,O;`h>F`!z =th֌Ϯg%ndB$sv alQh b2!a->T;<E -998[;AylZ8{{KB4 )JVRR6N&0+MJ(5ǣlY8]\a@m=v7Ip0J>D~r=>L]Qza&:9l#;ʀb 02D}?b&#96Mp2ݸG)UA#T;%l#uDq I"y]a^V"`{V('ސ5ςԑ"اaQ뙮6QDu+2B+/4VJ碢CU }7#/?M2B\T0CX.2J7pIްBQ&ś79qGhY\G,jd9iwٓ13]הpC|@] z=7a\e*/{)+ Q= R.zPe7jL׫OhB։ tQ2kX<籷߬9i!ju"|Sy(V2ʥ}CbP=} jthLxpVOهY[A^`>F/SQ ]L !7EѦ%Bcyjʪ3At=VPC|k$t+h0Wַ v|ݧ[_9HfԘ[=h'=y9~V{L}#%eXސ~P{WNӛ1x3Bʡed>p(Vߘ ;u毐5 [YX:h]fAu&.ޤkl[ p׿ &xA|lsoNtzwd +E0jRuq)Ln^R@)(2gxUINU^\&!U!a$Bx-%.!Xngf֐9> -YR)Ңʶ5o? k2zadLبUX'JCT+\Fe,*2.]Đz(_() Y@ Q| Mlj|[SVm6 }s.Nfdˍ}%bA"@ 6@h2L&SPz9u&1&Rd1`a:GDDHBm?WM`|aP9[ݷ'P"PwS@"788 Rdl"'YIRd-[}]0:Ls8j(sYkl'c:&Є0wn]橘v# ģkt%1H'|6Sfmʀ@v.d xd,l Tes:L>}=[P\;hy'^a˛u@m͹ZgwW[w8Cc=co@õIfdkz~N&\ nbYcX\n/[hUݰv#\II,Iv QDwrw"" "LqߡM}L;-Ni8; Ew@1,ǖd3T3bb[뵳"ӕۇBfAS+6x@E6v+_V {.ceF- /jZ*.l4<6A< Ab6TJVcrg:bs לF)K?LTvawI ̽_>}Jȱd2r\rA|I͏yR_aA(-Pb`oճ4)0u`#rKPԺmq{4{Xݝ^}7^! K];E !*DZ>Ea[{e4ua u^%;$x"q3)PI^Sj4)+Aоu!|H즯qPm/]WG4`#6L2Ex[MA 5£ v ڋl )0lA`re 󻊘T|i&a L QCUxn,ק瓕QHFۗ&&6]v]$qޏ'>+lx IP3MDEz 9ې8b=40_FIOT#4O tpuv+{ɫ^s>,?ؖ BKqv?SݮGpV@I p`fyAvGz /-1d,wfOƿ2}{˄-=j{f!E41=jH`<~F_DN8ԟbFr>Uh~mAK*Ztz#!@V $}A&bUQ%Rԕ-H ^$$K.}>Ө,uaD&)Jh$+-Јd ϗAvF΅N*&RhS+}x162]^^Y\gvaiRF >֮kh:CY$$1 HN1.,EjaHd 48xܐ# N4B4}m]>:bFӌP\7s1iIAps`@Hu$m?]iqDΩ=m~E&@ܖrةl2 4ҒMWc>`iZQ $o]$lwM8Syy t܁}8Fco+ @": @ \')6"Ä(g _#ٴUb4o<2EU=<E&Ӽ;އ@NG_= gl:al8MuH\L ywk%߂mL0^WH^=kN&h)wgAq C6td#Flܑ!:`2GZm^6`G{Ӻ2I8LI%.h!px? I)ł{PcazҗR=g1k28xQ"j xwUqΕ[7GNUAe0xs\\k! a*1KM]jyBC;[oCn~ٮ{,/S:sp|vt8nBU*;aZ^ ^o M$4,h]4.vN)$D\}W@ǯ@x[[`78Wopu\&ㆊ@S0{d(yj ?t7lں戯Vh$.nmA8&#7u4uL=D(Y(#^kצ5o?ub*`7_<!(?]`"d_juxW~9Zs1k ` `O '7*֌lݸMӄwTP$* '?Xti;9 WyKawYN6T#.KM >@0 m!\eo,̾$#˰mFǯ'vCue(vuk&klnƿMbё+ISw jts:-m<FHO].sT@A ^ǸKj2E4J2L{ƘPt?rV-PGFasRL!di=)7=+)) &y2+T}=Hk|."9OoQQUie€<frƟ궾c莈M=?.P%~. ABDA!8q-ua/\5Upd<}Z) HqslO!1J{ 9wgDcGCb8 YmxQuq[q '2Kkd'}n*n3C˰P%x,_]oɗm>'8o$ ropf.yװɩe޹m-0uԵhtk1f''] 95mD k~㔘 Eە:u3F%zd;9h 0d`[cjjb~'MfcMܚ[<6ϣXT#, 6f1*; ~CW>)' Q2<0fg߹f/I v,Ph:GӽL8ê"-۵hHgopET.NzC>=TS٦ưkIE]*IV9բ40.k*2?IKɸwkI> 7oA6W{~KD-"|SՃ$)'Mnvs@Q_Z3\oyi:`IɒTsu V4=zڐ}c+Wb6akIZDځ8EDgSu] 4dH*RE72$&Y !&^m҈s@إ aqD<-sʚo;hn Vw}NG 8'q(O2j R곚{&[qƬJrX*9P?eU  Hu*mCinO5q<N^vbcṟkjImqꯤ3$Evk<+ηyj3iz]m~e* +kB6 qo3+r\$ҔaГ}mrvSk 40 P kK)T4,s@0L$|̺{EZtqXu#ts^8Qq.QP]ş 2="\v#ǒz k-ĔSdR=rW<8;FRk .Ƃhst>LQ, H:97PI+fq^g.ET\`  L"5^<^[e h],<;dJ_ryʊɄ4wƞ;Fem'PHxI _(ig.`5-nIU@:vTv N wϫl^3g͹ⓡa+6m~ d\@A q|y5]䆬nմ}@Uo) :# dcr0Mn~Glx԰ Q GxWTCr?@W n~1x8VSf`׎Hʮ:Id8J v$\D"|οt|ϫfOw9{,&O'woBYc{/> 2,(TSfuqQBj&'!dMhB1LPR``N?l~%{j?UcOA_>1vM0G^K'{?:>] %J S,j>H`q Ӏ" jl$R7n @@?oP}Odj Q2w5̺%_,fjsHE3pDٶСu?w!5կqr X1EQ^˺>x=OY6_#؞FA8@ 4Cޭe̷*r'!l*hQ|286V o18jg[,a1`9CX@/@Lr('唔 <_9Af"-GOδ9e!սցf%1!ͫs}2a EEAm4@D+?zl3Z1@4؁t M+ 8 D g=N!/ Ėp2k=%mxm} 0EPB0BR@XC OBKe,]ЊhkJ񪁙q=yp %c5nW}=PLf{lq+0t0/nF;1ѳ1-j$OhπR[ȶX2WkγW* 3'[éss9Wh=JtN/.kQ|cWz+r.v]x F'Ƌ/LVe8τj0/vC(V6Z,Ԥ|ɪY'\60e޼{9&vUZ@]pS`vCDv`5tYit22gyYtķlE)hU'=u8xi񳘉6%b;-AXr `VxAӵz2mZJ km09 =sL1~3!N6a+S.0WL 6%K)%M q< g 0܁77rl 0iߵd:Ev-4EI*zM6ڸ vVR c0 $:, Vv9 u:,6P_z-#!eҭZaq')$^6 Mf'rV)l!àM̒$8! bB<@7Bvh HbM! 7Bu#4$!$ZQ`a47sg\~ZH7icC1A[M%bB%:1#8e)1Fx=~jJC5UJԅJ3Ti+q֊McT+$A0Fb~*.$ 3i0raaʹ ػ.A 5+ JJ*ж5iX-V@m$QV[aGYG[,eLem-qm\ZeR"ޓ>{{i $@!88!\BoE7eDj%L`e\bFZC U TR("-UY[b=j6E@wM#$tV V&C>{ǟ{>tڋ2F&8շ$ [ f&6=<ǍdrxwU}2})kӷ;a 00 BI㪩R{0I|_pCd@d OXPD'I}Tl)s I*G> B'䔜ܒ tQ>ZߴY %NM~e !xW{?zlKM$l`BTOd|>PJF8!KI $X3+@$ 1!u@$W`iB %Kw?Gz@Kw?;R_x{Rߕ!y}gt#~ĽK;x/;~#ݴt?{:Y}"ë*_Aپ|/4$nO?B:/yx=wB8!dHi1[H=#Il0_93 !$H}IBACNoڅ^_bB4 6 F%kg\SD~rZkl0HE }CHNjBT$'vА4y0BdGŘB, )& 88-1#b 'R'Hʄͮ[2;qtdM *urK"SH!1w==@S-V$PQwQ a='C8I$) djbv),?*#( ۵./h:֥}p9x5"'iDzq @1RO% к$;)P63o8xn>1#+/ }#搽ILE1 (3&AC}_QMA܏>KFDr$Z]KDeZ6idLzZ7i7'*!5˼4ab[id1^\O2tjltV+\Ώ]0~/ZhkF[m!} vJ]XdY1 [j%jQrREݘ}-QKKs 1̕Dm2ee5+Y<\Y6wA`(JbZVLd+!xֲ6˗\HXO!'1$!'r'd:$BPCp)<ɗޯK̪|5.osT/Bw75}3W707 Yk>ɬh)^-ݿhx}[ b B4@瘐AcHա =@1$$) A`H'l!@ B0FcI4 ^doW7l!'n BބY BVH H!݈HBX xO?>BBJ@hd1*r $$! ʊ)B@ N;n\$0m/ЗV@W ZRi vLfI $9D}MdT4VI*X*?AXv{@9쐐ՄY$Qd )"PY"PEY ,1FE (A` Y @F,"AK YDUEE!D(dX H(R "AE )( PXmdwam&yRH`&HHndI!;mh '߈H[T J`y HB\m,&$H7>OC`blЁж+/[F|+$J z( 1X زD4Yɕ6(K4@(qcE(R@D! !sE1bDUJHrs[!2! @AiƋq`3ױ@=y4 $@ $Lp1$+$ N4$5e$i!$[&TuߚB`m9Lh"E"()uD ah[M.`F{AiѴAa6SI$ *XHHZZbI #4 bVO/y C܆˱.i@&#JBЧ , ;*5VY$$m 6 _f!hB:̐'{VJH9wV@&%t˻]4AT5asP"Il9r ٰX$QXEb5[BBz)[P9سǧɖK/v}QWHc8+h5  2PUQE株Htb¾͘"0Xb @ ,1 MShI Fr|[9lH)" 9 9;9""#X>K+ruI$I@$H ^&+5-kX! ".BR #L1s$ x\4+ǫPtP=DTYDY$9,dd=x, ̹i # ƁA}b& ;KLd:8,i &-%,K+$"HPQ((([!a2i=i!In'A|>$@;@ ks,ǗnIb5C4lD"Y!>`M` $V#6$+iq4Y=i|$䓜!&"PF (6NNws XăIil@k3'z& i| [/@FKJl(hIVT_^@B.z;FvrUX D  Ed`'ntCˁ,0U+$UPbUb(AQ "VEP`1x@EAgUI<I SYWqMV 7.YL@2"f#ew.ƊQkM| .XPPo1 uїM4[P%rĄ^ST3," !L|g+E jN,]K]R5j">w I{ hHBlA@6Yd()yF&#Ӝqsc"3H0uaҕ4 PQ"(1U6NG!' P[7l8@oZ`1JM["B V ֛Cc*ʙ!tr4o&6n`P- -=/>dKpVƆ4 oDVޥѮ<'o2.;P3"$XWY /3kTwWY9l `,)C`r ܵz$hZNrJDHBaX]/_3+"FP ,4CFaSw#$Xw< фʣN`!ǡ@ q␇}A@nhϡ@BAAAHŊ` H gCQQDF"AA"ɱE0[p|y}Xuez\egMlBaa3{g'8;mӺP a"8=2APXTA 9MWPpHinV(/`F&I4llo.U&fLrCk kAѳ?c 9>[0AɜX"H DEYGMuӞ_ XVHB0t:%cEy}=s΅0 )1%۞mbM̿|u *Xy@$Y$a= sZvrAHfUA>4 ,0,U.?)͋nwƃ?sWqEF=ee #D$/od &C]z>۠I$&J!kR~na0Oh3X{mt~Oi^+ ܰvGm^z nvovxIz+)1XT*PRF*,U"RX !hF ZisBJ@$cqqĀE" L!XIEX $XdI!wg|BBI$ $o8$$1$K e#&1P P  jg\ZRH HHpM27}@AzޓqB*CC! ,dAcĂ )!B(f9TYJ@ -$%e4Y !*%2p뤒HO$ {V@!$NJH@;dHSf#xGElM@$Czovd sچ3I2  H) M;[i !< I1! ! ކ@ j+8!6BBTrHH $l$ I 9|7  a8i4H$2Hn!&!v)E*H@I;!bB$@PVHE`d0 &A@2!Q_4%]X{k?\Im-HQrYu s#EB6 da@VQH,T$Y" EBiL@'@Z)cNBIN̒ر a$$'$B鐄IqOOTD KJ{Ho& M͟Mwl =?>=J| Ш_i9OBOD >)$<ف0UABCfI#!$D`(dyT<d'$$ '%I1 wߚW,\Bįh//J6MG`B۵2 @"R1Db Cb^ݤ^$`di @:lĄ:BP$=Fo-!$HXB2,Ȱ,V 20F10T@F@'.QUH!=DTT" (d )d'#sQƊ<$$YKQI ͧɤ{ݹy9"ȰQ`(JbB Hd HJ?Aa1b$a@Ā(tbIR˕a7!O jE j_s,Vq$ƽ z ;) Ò''}&HYHTN>k=p{|H2vt4':a*VCEVLH(E$Y!2@AQK^Y#4hM5 Ap\S1dS|0(Jh[#5'- OHpd$$P^V|shoyôE?[5Bw 숡[y)hs,WB)55YIxhqyMaV МLJl kX "zHi$seD 9(܁ύy '!TČη2il40]]SHF4BIzIIUDouLiriYh1 `8<[f*4զTofhl_oAsp35Np6 oebFTYR† eIxoonuz7pԈ>>Bieܯ;ǢM0 9vP? ٺ]UL-7?Ya77>r |{kbGk]FͅL0cֹ 7ZAK-CPakki}/n+t>1 nHbkHt08Y&Y0ݗb`_EfmڻrE&>+"OqzᆆT]'.ڋƐ@D&! 9LB<£AUUV(KJF( ,Qm;o+m򝌥fF\vtz XoI"k 8pu>ͪͽ.C⋌:o"у!Q& 6d#GFo')`;giuB"A I.q6KwBc0hT@J0VD@X]G#!Ș({OW:l?W3^|> nF|LGZ(6~ʛdY8{6H\U%VcSǴ{ݏH;n$kw|JUcU ?sv3s5S+ES%* ?\W;y{fmnP4iSTd4Q軷^D3]FuRwK?ܸo*o?d/ioQ[,8_l^!Yѷa_u\v?m?Om/ez{H^uC[n2χV!֧W7k)6q _9u 8m/%.6:ޕoVޫڗSyBòl&fLi7P5[3 7;N9}\5A|-ǰ? kyT” n@oLך V|,B'l촵x;,Yn'?tqGfWw{s!jϥ;ҳ^mW=3..1Jϝ QWl⨽P ZWW >ۧAsԚ%k=Y-fWܝE}:}|3;nGvGΌhFݓa ,y揓Γ'&;[9JvdT㴱O{gcaR5퉍Lgt]BÝpDҡЯx,o=oRhrj]{.p{9#OD{RT~7f'"l{h(T:'/NJ~Yg=+= DR×Jp,YCeBذsY9|> -ԭg_cA;]#`kZkD\ooiޘݶ?>(͟芰%hX(>h8\>NĖ8iJeg7.@U'RUZԔ,%o%B q#О E*88' 8I7m~w{^V,I*$5-2/i۶g|:Wj nI(*3aҢ3Jc{%WB2QT#\:@&ψ=CݡCCpHJ+2.}b3G ˿V"04 2q2ia8^ 3gGIJQW;ԏOٗo@Cp  W AC  JˏyiihtBT M&vg[6-Y'#k `ZO=*'W* ?L T@@h2'Pm;9`(8t;uUP)6 ~uԁua ;QĈ%i8l !BjFs_~21z4M0gP eP}{ތf_⹓K&;Uc08a*8ÌHSZk--eف6{: ۩d.k VYy[vmhD892FC-]j]fe+3W^E4"u449h -jb }VY7Ze<xz t(1:N"'t0D +T& nFMM #3toCfӽ,@ucZr_G,Xڰ>Lm]kG/}A]0` EZH3}0/ -`) DP9o88 \G-6ugGyكi"rNWk$UE[EցcwL@rlN8ʋ "@.+q^[( "DƲWE@7κ/RZ VpAEψ#'RwTDF? /éYrJN .g$+y38;]_P ?û4}jw9Tqm `L܁2798LpE"B:"g WTN }m/G=z}c ^܌w'+~6liaY0Ad625M:֩aط2E3?eh83edrjQS/?&c$(BZU$$no,ݲx7j,t< n[>Ep0(8Hpkf$+E gx r0g"*,S"K™<# nM~U|[j-Y:m2@*$YSy92y_&Stǝo`>S1QCc򔮸S3&nOUbF焍FSq1 H)\h/]oȹkԨqtR;f-*h,PWHR~|#x#k斝9 MυOlAD ШJA)Δi;ؿ>b<ֺQ#3 q@c+ӦXm+/ta= K{fTn<(-|㺗/ZM  .U^ ~A*)OM;͟!/MgNT!8UK?=p&H |:iIʭ N Ѱv]啲v 1@) a/eI+g}NdE.j_9 /( _ѓ/&jjlӟ.DɞN3eLiQbM#jPiϠcIDWэsyW ӉݖP-$ 2j_2MPƼV aEoa5C3Um؄ĩcY/cF}['N2.h)e`(UzaѦm&ɂK7{&H @kvPWĥ ^2[~%kS]&5_8թ.m?4!pQ0ceSID{W7_#'SA|#Z'ZuXrEsZ'-WnU dJVPMbJl0@iQLdq6 HzpLfM!6r6 %rp}v"r $MTLtp](^6YJیb!qQ`V } &BН4)l$wɁt4B/;8gDnP2u*x)Mො_ѝ+hCmm6y|<{!wQ0 *# Z 5G"9QkϹc{nȃ$oQM0aWT^6[2Va[,  o#<ЕZ2xW #x0tDGg)pOA\(efDh/pKr$0H8)nVVmgkTיru@NxJp ~W-J7Z^^a`z+ _6c K,( uwqӊ<+/ /GjX Y-K$FΉBxX!srf_:ŽoW)0_EI4ilF"@:qPa{V2- gdsf, (W-/EdW_G 2fSgƏgjKy]|r (tN;غؤQ{:T99QQt)C75\_=kt`pI]ca-2pGo}Ƭf:gAM|L'Z.e6_/oj2{AnsXZVw$>(H9r1Gn.\lɘ"_w*QoN1g(RbQ>"<LL-i`\5ii/¤'e+.=2s}!3$%Ǧ6۔v̡Y\xXa1 $m$JWuDu3'V/گ=X>e:q pEӢ8iPgydzgS ,1t%mloUsXJ-ϋ=-n}NrZ籑 'C$ȈSfR6jZUժj Z7^g6.˭]UR¸uɵX)Pf e]7f#+M8Essعi*7M-Mf*SU09IEkJȷlܹ͋eTięh*BbRc1R+E"KK ,K.~\Js2mkt[w%vCgu\SVۿlPͩqwmMEٖcevpدvyAybv 6BktdvQquSVE ddJF78y q?n r~$qJRǽ䩖Bd!A, ],AkK9R4')=N[?c.YƷ`i^}޹ {³.4lQȑE""1jv o7誀8 h^ev~u̯栥{ILFJz idi""-mmmmۿmmmm[mym X|+ y I$"(HIڰ$̐ˤ2N I$$[FHA1$f `#bKi 4$!Ae,0HI$"@CI @M!&J{@I wl 706.1B O?e /K ⰶGafv< ͣ1ĩ=N%~j h}5OS,V5WV ,I>d@$PXBT ٤!+$'C$(BBl0!Y HI2bH!Q$$XI 6+  @($(B|R$pI$!!7  $@XTIJI"Ü$BJĄ$&i ,!oa dE7 @̒r$d E!B&̄!$06BB !$ߌ%a !$ R08${__]$BvNWp6_[`m$W @\o:! U޴ghH~B i#1crH KL`s G` !d`R}O'~Yv;GFCov}|l}\ջ1'֒ ܫg3}n;). 4]sEg*ǭt7_ȀJSËn//:: kƭ](Vf.mOkCXsyU@9U(QF;  Uf_ mj]Lv՘f1U|;*2W%~䎦f1IW !~l3k-1@l@]-:,:ILu]v?*ې}~г:vlP(.T>4M岛ug.wLN\~}0pC~hI~XuM_hyr_a z=wO *oXmsN6﬙((cq\6ljX57g߱m1  əU(elKz\ E]LAF5 *,+F67ڸ$R)i[rbcD?emgx+X *ߟ}O!ȜݶmC,M),́{İc( uc{jCވsmOw8Zf\h{<./fVnbI.ko7|TLBA "@(xsi/W3_Cy?Cɚkĕ)Y -ﺈ[p^DpZrŘ1m <ա^QlE1<ݬC]ِ` \T +1(gT'Ӡ#|$s]tWziE>bq)i!Bʝ|{V#=,3϶V{7G4LsA[B^uiR옥Jc#@eFPռ43tap4jYEZ&?L;h(`g5gS(F4=YQWM5rgK}lǭڲtG#x+ZjadsS#3*pX@_T[@vRi^Pqr ㌾6f%Ms7ӂ1hbubzQX&TTt-'ȁ@ $ wB D0H>>[sgɥ"HAT "<4QB hO뮐RdX I>"~Bid I퐀~J$ Pa z>"M$B]B(}V0` @<@;S7Ay, BBؽ#IV Un)UEnrMO[r|Hޱ*) -}K}0'!Ѕ츪n;UbIwLKi,v#H.^rŹV]^B4{\~>&(o7klEiR\(78:/B!7B1n{Jƒ-Z!`1@664Pa!5 uwKM{{z[_YmE u'0<:D4Z^waU,F'v@j.$26m'TH0^#y@Z ,U9ڍC+NB /VNeKb}s_D~ҡYt`nq,sI5*g*z{%jӋQH܆g3ܿя=@!8!V2@:knl5d*"ʿ%P|'dՅfPɦ.J-A*>e{-8bJ&7] zS =y6 JPyC)TPz=C~Gpt7;pe?N(2͋9D@VM7BTH28hq\mss/5* !P\FߘLߔ K(ee4Hd8 KcKh|/$I%SHYLWlᴐ q{Z"y7 ].r0Jl[ ) b$i $+ (~R,HA`H~BI$I'%l_#vbL^=ү|j+@lS}Z}]o6W/o|Rqf8=m馵jB8H;Ԅy6B AdX@($4TP`Ew)$ c }?„$2CfOB` $4@_s73.GUT{C;.lܮ;BK1/Đ֒Iղ(1]S?MH$p;MmX!"۵i"#4(b=\<.ߥ~U.< 5MnHT3lPX>'H֋@$.I@4"M?߇zp :37<:x@ JVT}c bXx-&l.USr,$ 橤_Qz6KR 0֍1F^^Ҿ\{ϋ:pܰM!NΏr #l)C j_C@9LNmCC&T6 _rLMzeB^_A)u/DOMj#W3mf;bх7͡xp.xfPMӐϩ>Z&$ 6R0%1 L\^ x@]ts^ 0Xܸkx'TBk|(Զ>\fGupX0\<k y8U R>2)?;G[UVz%K)}cizV=tD3gdd0r/<>hreJ cƕ>|]GB utA2 : th2Vb~mDLd#c#r~-M 6aV T+t5uxfJ˺!#ڤ@};fYkj}JMazDB&Һh=)G&-}Ǎ#?{e8 Q~bz <{Rc\>>8-#/O*ґpenFnN3j~.pR.pUb6#}sh{ V# e%&hHHLTx$swZ |=i[o޻}EI׿KĒ<}YבUfeeee`,H>,B'e9OʵYdmoM S߶#(,!5! د fd8 cǫx0f6}/eI+zCHi Ub}cSroGЫU !ip!p`p!cщTYo{. ?z^.a;g'K䱪W,n>{mw߬BA%ߪf3Xü}EsCgX镍y&*y] \`CW&"LI$SBE1WGPN[ƉFe@ q, fn ]t c^#\W,箇|MDqcpiA$sI̵ãWTy}2X]L2[p⌯zl0j7÷97xP[\hј| 6 ygR4l|++#fBngK,6B|pҪNl<7?E:ZRfSQZB86|_uUUzBwwC=8@ D=" ~Z!? <+k!^Sb(ÜJBDjq}Uϳ MI\,#,[/EOA+0z\,#41to`|\rWy0O.{vk =kUSx9Wu> >":˞c"ܪgn8? [i [iFwuw4թ+!mH~# 0 f5Y@G m+EI0 ınauo^ks|&I~~ e~tڂ]wh"Y~v6>FFN31 5Y]~6Q@ Ɓ6614zj=[9,I}̇>90AMf"Z!a XGh\J$|O4ن5jٸo6[%8E|Y=}TڪpϞf,IGzB-61w-UJVn1F sR{hk[寊(n2B~=G 9y06Cc@:=gv~+'n\FOG@G/TQ3r(qs b/ (.u*.#9>_#l}Z[uD630@)LPpu<:k*;=^KED4nOM+8=>Z"?>3M2]mɢ>~ C!H@/@o6ʋb~b|o/>/%I<7!rHFz^<^$^O=B_;xY?3uHĺLphZ<ALON!X޿P!D Ƃ 7}U,\OrVr^*<ٙ1S#Љ<BKѡʔjTPHA@ _[9yH~X_"4*p,,7?C8TD!$4CbIX1ce+̽ǭo__z[}Ua+뮲.߻7P3meOe^]fbIj1$66'Ir>b "c"d"r  SdJKD66w>6ǮQiz)K?ߎ8o{t=fbN!N"<U{\({;,_՜}\$f&u!c ({yN#?N>du1NA1q-@ \1TC\t̩NjERCwf{IQ֙@0aű'^YpQGEiIg±y_Wp֭ :.v45!|O󿧨x[I_~_a6\` :yϓ{1쩄pCU(tLe2%*o5u[V&1ﵵY0jӞ]d\W|uW3 O4EoJsZOط9;z{8'ã­=w~K>m Ě;lLrvp̽x/PXp<VL9Fdi߬>VrOҝ;6(^E!>+?>xO|yG_|_>Iz/}%5-2hK@B#R.cm.%ҿBwwcu6}mǻ#xŨĀ[FP2+*NCig $ _x/:HHHF.;w)YsꡭRaƊ*Lƙ?'Թכ0*MTQִװ!-t{ܡH[dQH#<?$Jŋ{E`QxL 0!XѽBY*vHۗ?x}ǓRr|T2Z!IfP ; &_dmA|-TG3q)J:f(f%D&Ed&<>n*Xxd_A!-eT=<^׼]|#y5q1mؒjWy3驹VӕA~HKZ~ڣ?Q_""p"@@BIy e)[t*:LԸ*JV3HuAmYb5%YX̬ _3=Ǒ ݍ5< C.RKZ؍(V+Lђub*<k5^J1%Ih5, +QP 8\<.<6uvw^# o"M"'=.:5>ₚZ8u&^Q-{TV(bl#i,ƙtjrC S;mtnjw{JB:#o<6[}>)ob | #vYy~}O8Aii1iPzCDsTثRnzQQt'Gp(RַI結X1 (2i) a)PKh, ,Y ld-P) H `# Ɔ QFSQl W\n}y($P:sLȰ?^vfMtS5jhV"}S'T"z=;s @dF H ?9g```0#, ,dQR,1@D@+$DHl*B1b1b3 $  !!@!}(  C@{d`+H?mEQ$ %dAs$ONTYAE%DJFoGѱϢЂM-&u͍{+L@';`1X"xy>34$L :uLHE;Ϳ̤ SI T AsBTah2hhŢͪ`Uq$# ֤mLE|hƐK+EgyNGȯ``lXbz ,Fݣ=3=k2|pvB!=}!BNNzSR¶ KY1^C5=>_yִ6>_/SU6ny,'LV1.ZmVz#K:"y!oaOjP6 B}K<ߵ;܎}/ꓓ_h(v+Zlg=wF܅wbo_ ~Z1npoq15XY+-#FH6![V9W)`aa XCV&(i%ɵy-%zG\4-M߻ƐS{BJ4 #߰/s[H;<\.p~;xu@đ&$또qldăal]YtPz ԧSQu$ڇD|ȑUuD@j1J)oN\4A7drvܱ]he}+ @@&睌D@rR/}9e &e܃y.?kjVXp^7 L'rCȡRU,7|)uCcՏU$|OyaGkzr v~ 9iJ7)4 fK$) zkSHi@2B Be L?Ё* ć0Hy;qbfR45#wji/adeoCv>Q<0>]MEUV@$'HB< UB(0dJ?e/aa$RHȌEAUg9#" @8`I"EO:K"Ag5PclB3C;Q־S$h3e( #-/HB"E^(S5:[nC5G7١N[:s_}aJfL \N٣>{ubAAe a<@ &$0?Ñ:ۈ/w>ޔJ ?oP,TY$Ri29qw^'@93V7Nmk:V}t񐘕zDﰜ5C[! (X2kDԝZF[o>AB CCg%3ڳ]q@<)/k'^{=ז 1{P#D2Uء(/b="5ԐVB"w}I WETG <.:yw}'UG zT@6 ~ G}6 ]94@g! !zO/ 1@3es՟aoVZP]G /ʋ쓼Yk礟N+NGe%1B۲R$v)Q?MAQR`"IJĒ(|^ F)d?hyl -+*wv6Pz%Nn^yXEDPa ̫5 dطlb gx|_S'&mnjk)@hيy_/Tnzȡ_>~og]X@=aqg(@ 0; J+\usߤ𱬵>y|/!Ǵ^nCz~cw6؍ODn]*Ķ!c~<|ω~H^? "A?b= e/ef(iOB0,=(}|ђG (T]v2#(*?dU:Bd_E.oߙ𽿇lL7˓` ݨ3g!6g0s]qde#,('y{qH*eĀ@6vҡG|gBTh<򉧂DBj*?xKog}bN6>Oe洳ZҴ =\M @$NM쵻VVn(B a'm?m\ɇJ8_4Vchlxipxcq*yTLBN$MN\仦̽]&&b?2>jSvͅL'_[!lg/L`9 \fdr_ XFxAb/ܑbN}ns֙} ]3Fxqv鿬'oxOk( 4p4IrzlCR*&D'`̖=>VWr Bl"Why*[hBbK%%vTtHeHyBH44 U-_X49a,`s@F-XH{y-tyU7n//p=~NTW,﫿z\hagB b "I66&% IZU-oa|,lL3;_t -ϳ}b~H|I}4p* Byfﷳl@`V u`Kln0~BEO&D^o,$s!=eà }hmytVfGZAM圎J:"ptÈFnktlβ|%J(ۊԊATqq!FdK@|9,~gE >kQgdy48 CV <|;q,Tp6h`tPO@F_ƨ@qJ4hjW -f_XL&_*znV RT 8ժB R6ogߚih?e/sN]U~:h#/!q#Ҍ2AbT>rQd@Y""c$'I6@ ֥U742~/@* SETF !>?<8˯{ ]i/jǜW[VufT=`#4!jqZ`3Q#"(((8%y!(Š2`ײ8`62V!|Ft/obdS Aꪗ?|Ss-?+JC؆m,9T<?hRiy&CIuV!o<"ergn?:.}>?7wjU} wUv&hyJ8È3hL8jXfR3uCaֿ"?տ8>+4bFCAhLh"g*:Z:4# {}94H*/} Ola- T!ռB6EGP7#ix[V}ldu;%Ս\6A+EO5o_fzbjݯک@! zhM[zl@߫rc EʌĐ9<H!$ЌI"EM`c2LjT;=S[ybpBNSĀuqۅy/ ZWc)gL%Κߥj*_g'y=GǏZz>d|SCymtMiyxs˞xze439oc^"UhzcykHPhu>V$\[ yOaO /]B(U;m-G1:6mK*gS{ػfOkI#W,X+ꩭg_zUL]w~QTĶ=W%R]ik)9ҍ.aGs?2IL Y@cab䐘nvQ{6ꂺ9.w(rP jAdhU,SXNWVt^1B|v.p/P_Ƨ;*CR'D-#`_Z?f2Ʃ3 ,RT#s*bV/R=  .!nBǏe^./Y48J_W0sFP]svKoﵚ,װXk2ae%U14g(9/L $c/:Ij BFWN-t^;7"UWh瞁iM4 GI-v%}=j8!Vlʋ2`(v@ ;c4)zM]֮O]rYeV)\v aj)ؙ͝+Ȓáܷfi]{|EAlPb+l8{r枢s jhҏjX |6SLX .iQ?ڽʂivHv3GFfO^{veB5YC&t%Ь!N w3~s\Y>7Spi}pZXoKRb)6a?—h5.lZѧsߪcmIdkܧdLwg u6x)pm\VX07Ѱ̽-"ʳk W`ɼ:[OZ`') KѷTO%1?o }I y)[Xsi%4W;@@Co26KFփ eYD0|J՚3|qqj.|ץh垟=zV%Zs0laN\QXyb 0`y)[{JL h>̐CASY[mpHqOa69܈K+P({Ο#~.9Xf5DLgG5obkvŧEt0@czҁr9e vG8zhB0KnCv2x8Yl D XY1'kBQBV PbBƐu*'%i 1y22_%!R@' )<~!$ѩThA8^;eGH&Y %!@9@ */2!MMrHBqy9]٠e+-A,h:SFl$ q0ٗ)vkF@ ֹo hMp{%ƻrSN9 k=g湾\D!JPSP 2wOnCF3<>vI !C{"Z2ToĥdN_*i&XE022&0KuSwyܷo @0aB h_PfbΣ%(jDbD$c>9*9+v5Ѹp$<qSPw+ gB6=,ñ$H*Ia IJgGuu^C:!-v;Z2MȓZ3p L/dIi_i0H0z{fex -DW@} h?u]S(ۮEb 10 dp"eE! ?w *T hW6~fBP'Ss "B~$,ԁ9%JVf(a>{Zz`@yeX  J^iA.+f i0U3T#2 UKe (b:'#]>W-e'4UFg@c(~ԟ}qˏ٣YlZv=~/GϦ/0KRs8ϾPR:FBٓSHe5'Lmc帓1B+h"hB}YM8fJp#)]&-H7ca^ߟX)'fOɠmux-dlXĤOrJB51, D^+Oq&JWQY?N[S5۾/t2_clOs:`5ijmfZzQGQXܱ2a[&)ߚV+ h@cC4]Ydj{$$|+'IZ:66 !}E;G0!Į˖kq. J"7nX`IM8u`Uw=c付wϱ@d!hcg*1d!!!D$9T(IV"8 reL@CĂϛ彼Pŗ}h|{}4iJ n}h,A]i-G|E{7@ceWƹ_@2ﶹg_E޲ Klv?s~йiiFΥ7B*[!sky{R~}.+)a5"^q J4aX$LWqŏE/s酴eS-K輱nj*6`p˧(y > /dfm=g=gXxTGW2Ȉ0mUKa ~=7J~xָԉiil$YrN.퇢tW2`!r ʖG$z83@9ϥ[|,?{u]ěyNӯ9A{W] 6.M% {l_+++;15ؒK8yЅK 6][J_RAbZ@j%>) Ee}C (zq{ rWؾU KkI%V{ 2(ƭ-Mb0ɅݖN⼸-T›)v*da>$}#|lQl!KֳBJ 0@0\@}ֳ~`=O ڄZ<.N?>#z[3>]>kjÐָ='5}D=:s{3/"7$ηt_'i%m`#Wrr4$&%'1(@& ~&?cm95xr<໺=^=nl~j8.3SR0TLSO-=Uef#4󐄂YrIށd!(37cI?^i 's.BTI~Q{BHK*Fg DNwҽsi$6}^C֟^(5h\7Vr[ )Hx> pߦ*bi?BV~%|@ȉ @IU'!+>\k= X G=uAʳ/Р_ ⒝tw!2T~ھe ~II {u __P "ewv ^N*{Ȏq\ya/K:SGY+Q xhNMdFşIҸyi C 7 3ifU]D9z*8y,,N# 3Cde|x3&4 i2H"u; V^`VvOV2B.I%CBwv"6Ȍ*Nܜ)auL0[jSЪ$.3BDm~OkK[ ~Ҋ0cF0(rkV/ʆǣ@Tle+TG*]Mφ{% -.}2`@ ˈ`(@ 8k3ā;Ц@i6-^)-[qՕO:?Zܧ FC4aF?Vh!Wa 8 [Ke!z[͗OR\/¯&0li* h|o=邡|;'QQYAL3BBC<b]@&60_S(Nqh^?,~GCVUTgf^[<ܣgN-o7ty}/Eg܎鼌OVU[l[1B͜Кo7FE659ũLt8; $~_Z3[14 wB* 0Skld(jRRԃkM*,rI%xHWO+ɪBbAP}/ᘎW:>2S}z"$`Iw?F:}-NҼj\nxE6MSɬBad8M#BaM`1,ˆmI%; T^ђT 7! Xv`H=K82i{LġJB'B}[S^_6,M'j[eBqYAуuTH/u0HqDH&Q$(P lءiu3 Rk(92gh'8܌K>i|VY _#L10~jJІ0hp@Ia@kFo4J8_)J/5_]?LY(,$D   hYVy8&A#a"ISh i c6w}*k-^/ߡC1}iEHhne 4@cLﶱ3pMG$$CpjH(ڪXu4P'-kpfzܚ%wC1zΞ.NEЭbİ?/c_OWG'0U>vm>|/_{D06k)` J$_bb 7gw=R,4   Fk9Pyz8\5Ĝou;N9yPjx) ؾ3)BSobv֡P{v͜ /U'K't`! kU*MY"b `Icm)7gRSo& 4e0GhִW ZY eO:TbgXHAV}o5gjN+w6M۬:R[{NU }$s7O33t8-Rإ9M7C;A۾@&uD\_:]qZ :|bNIʸYT`&zE@ p>}t]gꄅxfZEwwR){q&R=#rb~uO\ECOv{H9${d>giH{I9ϫ؄&Yʨ涘%y*z' Wc&a~fKf9ej8Y֮@9KA#g ,cVlTJc?dk!y}@!~ b=śQmBT!ֵdԲ7Pw:!@D _fJ"VY3B˻89ob>­꭪b"(h 1y>rQiߔ)J`d! Υ0b#O+0Fft! Tg0{_仱_365-!P&#5QR^q jsiY_LS@8!D0raHHC-Q~Y+눉![zPٰ$8] tVaaPrzYlH~c;q !>iBm_agoq2IEung~qM@WkboW4n:&yĭMjՂ յ%X\RϦPd(lfx$Hlmݖ,&"'$HA6r5E(U/1^ѯnv>?=U')!GJURȇc( + >g'gUUǧMVl?ѱ Z!AI)밈Μ06-Ŋs]|G!{gglJ˻VXwvc " cmPYu-R " /)92M`,^+^] 2'Y~h2( }/7ӱP ",@n6Ot w':MemL㼊mwLgwlwb$r(^{ƆjMM;z# y{N[mI?#ةg1%,3:_ۿiUd cD1 z8=f])""%_NdpcMm& j7hd$Ʊ|ς.BE_6Bdr/2+LP+gXw7;{fJGʻUц[~,_`|}L_S-??R]WUevޯ|kw,_ 6:r9&VOJprWޒhZb5*,t4Y/MD2YPAJ+S&¼BU wd²Z )1^J=o,nxwx` `ᔅA+l$aE )SnZwUS4=SGGY碫U aA.7t=3/5o/TJcb%&> aLVv+fd"1d+0R>}Іtѭf‘@z\x|wTW^J4"`eT*CHNLtKrraoS_nC}i@j8y$T ǗaF斍:j gdKʣU=|: C{ګ\+J2>xɫbr|V?eB,0]OٸQ;\6WmU$@HeIyrDžQc`YVC@|+ sK.#}s}cK).@HV]þjleέ.+ƜT ք^,&ls c8Fn!vi%n3--Wݼɬ{g?f{MZg՜ְ!  !WN—-yWY]\ǃ̚ YM>di;I2M.˓UbXY>Z#<0!cž`W7f`Wju)G}eN/w 54'8+^$"6*%Y_mK!!J@ttM`0:坓Tq"H/S-'9,v7'Q E,W&U;:֭hlPH@DGAne@H#7y]̰r 3yHO,@Kfaug 6%^%k*{Îx''{VǢ$H5[8^)5k{bZL)Y4-O#زȃ [L@k^R~QO.h4o[=]| #_D⾧WDQxvHiMY˝0pXurkCi6fTgb4; S`aZbTEE?ЭsaA߽'D$#X{R0 (zEe @̗/G5p{B%_ĮR TP_B?=9LL*ўAVf{> 5,MR=ɰWl4_8Tl5t^Y)z R 3g7+S@LlΘ;1;w-fHĮ>hр8_ݔL AQD:3jM 2k( A8"nI0LjfRh6+*ٖ^:[P sy u ¨i%8i_^c ,!%7m[iF'$@NU1mGbVww{D{.ڼNt,|K3EHlנ |ތ3fs(3dF@8t&* qyêJ8wmϳ~YcLBaT0w:,U )nsg}Wq Q( O_rD+lmag{Sw35E~Tl/6C5&feWOro7-(xPY)(q_7 ra@тsϼf&9lwkyF|=y5;jl 2(t_U RiM̾ i1@D p m ]*wh` 4*[HFaV7T0%Z#!"?D!oL[yb8~b2ƍ^1dC#`*yFDv1<,eq,|l_gevyyb̄ƈpD$OS j?q  T:ŗxA}9Q"s)4 ;B9oP=*msa#&LU:8Q^oGJˆ!Qm#@=].q$&w萔@c1a 7\rG%p(/݃ݏo۠9WDZ~[%'Ep*-y0HzxVUR|n򚓧WQ-ܑS-܆ Ik8]d$l%+̼0H(#&F0P1@դ A@ďrf4SITD!P tK-}/KI@rn{+s[Sll:>G( MI^t=BkN%{_ı}^u=45YGquuyyy]+>T+maf4LY}BWbӕi ƣs I% ~rd5Ó VxE)ʐr LXR3qY%02䃯_KU 1Q&R5n2UF%L ue>C"$[3'Sp(,K3`fxu7 })=e8i'#H)z?TO]n'`""M1* 1qw>Ef7  |;rv̝sw/  ų[eT%Aέ&eY至d(Z!ԾȽB WR8{ h6e pwzB 4g\: t>7Ȫ!uNqzT~j/x*6j H_A'.onE<'(l¬+֐n1jL e+~?pO{p' `/A3,)1'>YJabHWW{4R]^E4QEkWͯaqr {0kս Zs4+z0gK !|&FL_ą`M՟--8\˃w(n!zj(.{TcTYiY|mh5gFdd'ws&ϲǕQ8 %s=om@TR(e@ 걐dYEș`~Jgz"0]L1*2vC=S!;Da|cH.qj9eɤ K}X_fvrX˱Z34C 4?udIeB³PA==w{O\"V\8읔1@C; Ѱ/Sg5TuAb0o^^U+-z tQ֦/Mqekl 4 G/%Zp*k!r%믪dI8hRA!$N{dB 3EtK8f>jSTrwtZR[qIO\q؆ǒ!Xf(On*aedA}t )'6[yzsm<ⶓ_tl>='\ Wv~KET_gG`1B"$M5 2++nry]h ;ؖYלWi!RE֏ Wvu{_y~?pv%=J\| 1z[c />Mm8OLp&z^A &{wDخ:i!6atsXK/Eʨf^\9r!0ʒٶG/r33N^PDt6ISF[6H  S]pLV_^z{W|}&_ş|O[߯ijABKNi@c|ػ,LDs @۟ӳ>ic Բ(zP18[mMxjYFWHN']_fm5އ 8sa/7#jM!aqT3Nm\Z?2 33X۝9YDxC|zboq* ǥTP}f=]O{eu0BStg}h7JF:x6 Gd&UC@CwޝnϘkM!{?9rY?+>I=ט7%Ê) w|bIa@RA<#0u'wٞbM};I'YTrc)0.ʡ4!&*J£'ﶠ,6K|ubp(qO .MS&I@ \ T6sg !}#GNY7e>[}Q &K+Cgybɤ5|7I~^cUlWDb](ۙmL OvI][ۚܶLG 4rRLM#ZYUݽQ~DMn5Ͽn&{[UV5dƙ8C d@e2oșSܿVZ Vh訢u)IBMQ(KK}0ڐto::谢iHAk Up$2\eדс֪Yt@0c)Q(ŕ9kY)"qLK{}?EVvm~\?,x*|DƉQs{@9 DP4*wo:+x;D $>Yωн\t?{_pc@w xbgT[`E=S;_Cg#SiJAy{^or]6[NDI3VGb5߶bafv.վݞ!m{i%ΰS= 4=xGOIjϭ!ۆZT"&+>.09Fs˺a|;I5ݽ}}Z羌\4<N%Z39@Z?$c1w(/(1;I"nQd9s)F)HJRs9ΓfiV`YXpF_%&Dpm$QbM)gm4v ^b8ÍR[wRIJŷICnMaoe1+t|Y[lQ[(YZSWkteܰZTPK -,6\9d >~CѬB]jr|\>S5gާ/.INvs%4jW*+@lsLԞ78N;y5;n+S+tYE[3W%hI|WDAu?f_rV[+/ww\ͪ"bW};2^UD k!uυ[A .+sART6FX({K0.KIɨbP~fqN Pw1QzL.{D*Xq+p7GnO̔c8yS#y)ӵ%-{N&+zUg:syf_׍BRdVD ?'~ Ob|F=  FS&$q'A `Pީc kVH敏Ha^wbyOLsVDv2F(B,MpqΜNfqCPY3PSbcvdPA'd?4E okSp<ǔ举};}}{o$*_z3rOcͪŎ3nDOdu`H}CRD=L4#ŀc"0DE= (A@M" F1 ,Ry {g{ߠ8gStE睉JUzVXb_X/H1 =ʦ"()$Y" cBD$GBC٤>$ Mi* ݞw cswW!{?jc?Q%SP0À~;Hix`6kAB 4$cMR !xS %9<:JP>bR-Z7RB,!hu;S rX K=Kn[@wHGL%&;M_o_acG@x,3 LidS4W2ەE ٓמ|Γ=eH]m5&/ys%"':@ "1T;FN{S!s[' '3װrջ(ߞёӆF֋a "cneM5X6$Q9@QE( {}osEO}7kD>6^bY џ8i&j˔7M j}8v~wfU w2. 0( y7gD ٘X'n =~'gX6fݻwBGMւ ۂAzq[syAb]7RQ N/в(hI M`s$JY=_⍱̤ _"jGv^7Fs@C=.Y+O+C8xfqľs%VԅgŅ tH1"ԗ0e AeS#=b r$[2x0 mJV593bx3JBdziX :3rnă{/{̓~#8}^s@"5Zٸ8.?מ,TH#?0lR6Mc ~u3_/cuvO>C?_C@b%BcXaZgFI0@Xi 8!& x>_پ }oӇkc}Jm 4:B3K8@!,$1 1&~z~\}+ɠ~vti8 $.+0wd?$=Π0Q KiSj@lR1ڟC0;'gaAQ*il+S}r;ʎܸWw|s+o>~ȪySJ(3P*袀I)j#M%BpW .磢dSN޲@doqGZKyM2ث.IID"=4i,螗} kWm~{u)Z4*%6%nxf.VhAc 2Y6w۷y(p߱2rg6@.G)Bhi$ $GLWb)u5mwN- %+.zY7~.?Dpc)b* 31aABL,ʉ>,Kn$>f<۸!DZa~gLP|ݔFCmB}ؖ,v~GUW:D1w8ehb0QXL:=YC@&UűɺNݱz$ -`41@=?|*Z6lXKAz=3`uVݖdB1 `1HHTUuݣ*V}cȲ{\+Ws 3+E,8M5j  ^`85>ݪ"J*AgHȗ % B@/=G'#Qp~]rWz_$k ZpxNm}ٰM.m[֋n):oz_OKj: .hW[ZDC/VrGg[V[ej_u-~ClYeֵ [% |)W' 4RGab 7bzmaH`$ arh舮WlKSO $ Ox|`Η%a= /hrB$-ҔB8BP;-{7fyE֮0?fZM&]6PCm#CioUZ)"$BXUQO@Đ@-!Ae $#Vʵv$R/^ޜH2-M`SLHƛ.IQW:}3W@ƴe\ls <ٯ@]WO#.,.ӰkFpR-25]͌'h$ p N>xnwy_k۔ J|=iU5W%qPA!q{iX`~%X /ZOD*ET~!}əBw9) ng%/E =_{G{}/>ԎۖhTăVّ^LԄOy4_Yts}EB P!ףItvK28i7_af,O֝!t@Mg=CE,DxOѷޔNiBo1v G5:gWww;3LI806Nؼlh_>1ǏT /hna=8 <-47^B1J):xrϲpb pI` W$1DJVUa^"=yY4"dYBr r20I_ebe&!T H6-F5 %4]̴,_"jy9EV122JQ=?>l-oxi E'yoer70\KYf O/KKXxy48Ddsx{8{'D }.s' 6 \jmI^.E,DL9k9*os{ rbQ<ȽsyTnebUlvF_}?Rvhb1C1%}\-,d]ibbjɲ™^roG!jz~f;ф@-H򿮴08ejdN53X[O]{>b ZS?7m n?K;s{3u'.NNfEHZ`:0HI-e$n# Sc 6Hacſ3/l.ʹQmefd:u^}|]7X\049!Jf畲](5d_Αrj0lׁ7Zz5a5i%+7SsFF6M<عȼ(UHH('t@˦˿7P"e+\iܘONS(i_GXkyOg' ; T\9ZR!5Viiyسвs59n ^lŚ6K@/p Ws1L[I"abkDŽw; *~VVUfBJ"Iil{t4 ē܄+̑d7]jB^p$ڽ}KmMSzEmN65XNw,..`ȹrb"glEo???+k3"n5Q^\'t.2*8uCe%!A$#lT,d#\ 3;<}kK$; dSzH)Y)z)IIx$$!ս1&9,y^!b1b ٝkaoy/kok@UUv98Xrv9Ԧۄj|uVKM 84Un-0G]4S1(I' ;m *KhИ՝ݝޞ'Ckmf\/[o?I|Ɋpe!ekonXm3х ܹZkH VQƽݥ,,l,%dT5=vjm~3Z"^G%oCm\uCnlד{O(ttISA(NW{R }ʂ$SuڶWnK_,s#KU_?{xgQ'OMb?䦥 !I40JV_0>H.?xGe:5]v80%_iN)!RSQTRU9MZqCd8m(7O'hSSfINrq$%1FthcE)h9J $ZRz]!l֠5?a#V2g-FCbCIݦ:;N5TbX%- +2Ŵ7Ւ1!OДL Bp/V櫋WkNR'ʑB}}pk+d`3پP `893% 0jzO`Śb4 ٵflaY4M/{ ^}+N+ -=*N+ u } ZH/3ys)n;lktwAUڒM26&&dhY4 R]$Rcd?ѱ`n#C\Dg=z׬lNj]4*#q Xx36.6+] PPM$ i:\VnS"emٲ/ztu5~4Uf"[Vៗld]EUK(9t{,EJ(sꇗ~3~_U^4fax)1 Ƌl#FYrRO<.q8yGV4 T_QM d19ŚuKtYƷnf\ӛWe"$6s!uNȝSYIL,6B2cfPw|҃}ژBmV *@"#v=̓ 7Ap6w(E910d#kP҈ ϖo,ڎa';a:'cpg pCٛx/Uw{58IBxdJ9hT̹hT%Lb"jytNRT=$-Rf`k= )#EX\(@Rg{i"hE$+uIU$4:BPYpC^Jt^N7 HFeÊ'"HV |ң4dV \O?HϿHBVyaֈIme+U"DiW ɹIc= Rw޿t8zk[0:&7}B_{5jH8GqCblo͘jb {t)&+$8؈i&&À7Y'>~}?,I*%^Kaikпe褊;*ޔ8M[0+n'CBH4Ya_ՍBaK_٩L$XpsE%Y۝ad(#̈7lMaWPnOY&b%1'BIȚ  cp@ ﻫa0@B@[ o! LHzK vo'?If^)'z*EГZƿd+Ή>5HG!lPtR8E5ŃEU/{eCtw$N0咟2:vKY-1p\ cHK /d҉Zzt $ٗ3K햛 Paat}bS5;9wx "6]ceW_^k4@P@nB >" @6Djh"D)_@ !6txr5Z2^ us,3/LT"ÇB P^}]uZا o3wNY!R(ZᏙAAs7Q'}orsn]atj({z緐`OY{2ģጽ-jEҗ12?XPr DC3 j~=JKSԁSel-y8 uY6 q$7v+ǹew~6Q? 31va 8>*y)۠P__}xM`llG+^:3jon8u*/&%6?hd)< .1B(vL 5͓3ϰY?Be"wG5'mU{h+:y"XـX89;+p[x=l;V&NAD L3 ^uOF-hflz4ha+4٬B}Άl/Hcy6 f677YC K_RiVg,v+V hOϿNdҺ 9zs  tC%UV-~t`\owR H/Zik iWgaRi:n HM%,++jDܮUqsi|pte>wa]j 庇8 TTW ܮ:=;3+l,*yKtA!s sMr y7\440GjO u_^7_FNC>5kiE rvχc2+-Cbw-HhP1M/&{3''HrG-[XaXHdYk*t!nkaahmx8󪭹p>zpN,[o5=BV]%ys}5^ݸ_"$$#Y='D4Ǻ(w3 .1OAUj.Z&#k>kA 1 NN%5Vbg7rv[{<9 ?q{L72R@]jb֏ IKYZh63bAH2+ K0z { mB]e334 vA7oAOQPΡ\XOsiOT u ]]CwŌ>\yg4ijx3| n^WaAt ܤpe3嫳G*IE $ K̄X`,.\ݰNI+jxєnUB!o!u.\XQHo[Д}hN8-788 3y댸2OXOBekd(h=B 8ֲyT|66!} A@ҿDH؃$Ͱ8xaa5 >+uub!.#`D},@RCa66oc6産Ʌp4ql5G{]ԿG); ;; dz χt/VY/rAK l5`R;);Pk56d] >mXK 3`f'Y|T ](1+4uY|N1GTJ.\$}|Sj<{pX ]c}?T{E9Wq*CJ ~c}u$gm"TeoG[#W@_(鑩r 7 [粙MrI+g 84Pe*44|Ȳ׆(49GirpOgPP &/u>Ӛ\+@n΃7gCvz,hNg+mnE^3Ns9lv{2$D}B.7[[ lz^/+^K3iQS -4tzI;2\N-ޗB2_rў憔/SS\;;2sHa^ރBY~x0ASs."orHI8Y-Y@ÿ ɋV睊 `,N:ډ+fM5^z#ֈjPnC j֊I?GqK`̈́[ ]fe)6탣ˏ::=B,&]âl%¸6eD87TP=5H,ڄ O$t{cbUupwQ7nT9f/zSe)PQ72h%W,ֲіvana qb --AJZʇMcq(8b]gx]^vv Bp 08S܆v:LLfkC<we:A1cy<Ɇ$>P#2lopC2ةUryP-D1rrA\qS쵅2fZu@zvm>:@SSM\Kz7VO elH 0s!b1jV1$4ALf\vDN,He2UQ)<~#AIzn?ѷ\e+ UW!1W4&%u%ZD64_cߨ2S{fD뼷iX?B6>h'FJCFDZnY"4b۵CJ3{kxtҟiQTl9]"l  ş(03""t]wa/{jrѠ[mwi)nÅWGTßQ)P╣vgF !Ks v|tZkV+Ȭ Tѓ> oFD /j @wun>#_,6rΠgKׇ %mӱl'&|s5UQY?k| hT?_iCN斫vEː_=lhY9' FM> ÆsGUMZW]C?pCLPOO#moQv1`n31u08qKo%{ɅC!k$>y|AeDԻ$`u{۟GmegUU93prO !vڔ^xnj5GH[xJ j {MAx3Dp6 VIDox8 .՞[=Z'-}}L5,zy16ixA|?K{<-57KWwRsnoE-Dhٓqh.)nټW-mgsa|u5&oՠnv$\{?j4*лKaQI}@ltX+ny'WbhAz?j4W- K^bXv@H #EJAE˥vU*gi@wb~F W8 .VjӿЯ4׵4RTJº<]{JqܡG)7;O_It=l?L@Ia±#Y(8`Gu8{seQ[UFXǕ|JȎo/|aU(q/L2_'+QE"eX^Vul27Tnz,V"%˄Y .VVʵ.`HNÈ-w?!^OؖTj #ayz :e9D FTzFlpsdl>/&iBރR鯟)(oJׅŠTd2PyJuiB jf.K  HGo_틝Ga`N"?p|ݾ|sR閁[9S?pQXǨl,si|"?'3$=NgՔs%PKcR0G"74D SQ&E%݁==ozT_ 5 ,gcKAS ܪMTED坮orqf)q="b`AX,傥B9ǀzcz[dX,qiN]ni\Wx %hcT3VvPm-z[VUc-5}f l,+!oq/̕~Nb')V IPg95WPg1.Qcrf49z9|[ۻg]}|7Bg/mV^1w88Ei}QTo(%o+,`rJ[$\B tI]TaWJz3EYij-یPd׹XBn +J֢&};McZZ=gEktnmcqnv6[>Gv9E; ȭ W ARbݢ9b 6k] ~\m"] !HF/% 7_8K+Pw/Obet䯱3Mj./jvtoŗ wヤiM?;gV˯⺻jos?wPvz&Gj6)“%PYf}VD2 }:QvGSd^gʾokkno^yuarVv-}|B{.g}'H*c`Wc ;bVccf t_AESv7؅ê֑Qz0m#ЋC!喱]hl3cx)"4ַ< &CJ+h keFrٔzbfL1hịt; %%%SkcOύMlv'`GVK{sZ IUQki,ѱqc>4ujزa)>}@~^cˡu]@l L:C Q r~Gmݩw5IʼVOu{2{^;dhZXA k4Gj@4^+%O 5#!a_`,$Zld |!F+iRu>D8|#b^;OZZMVo }D~.J&% /|Ag^e!Mɂ)Lc`je""JM؀PM-p [3OҾ;>iy?ʓKpkG-]]XN!vbo]LYH@ 5k=k 8nB-r SiP=`8:έM:M({#cd$Aeŏ3dEߜyt4؃n@ 9ˆ9: y#-?rS"j -7Hb̃g'SQV=rD'hczKI?kg KwMp K[ ڜ+9M" }'!XܧhR;a /C>C}>~H{}xgE}ȹO|!  l)ADbΨwڴnޖ>5|F:qCy_/^ }ao#R7a2F68mw_6d*Su1DWavIv g6G`-hXc(,\PD05ؚJ2OtD~[ { BL kN./p4LXaJofu#Ac_k<4qkS>6#Z~cz+uF.XZvJMAz*̗^ QfMN@^qkMSI?֜"ޅVeR5Z{3&Tu/K~!\'#on߻`kE~TXZrA`pDABLY~|Ay]7Ŀa&a(T905VFbpp+㣕 u+nGO0|>qu Q*`7TRNp ȝ(W!#\Tȍ¹~Ó̶pdA p*ʑnz Q unWrP}|YNAWF ͳ&\nbuدA#lx=%~F>?Hq ݰ&dkc" b|Dpq'dAM:S^'=,p1OLqTc:a؟#qʐaR,Am~[8$|]LbŰ׼ZtG6.N.) ޳C>XD_kVH:$=}*Tro,M^28ZTA"3\4o/j*ҵ|PMMjwns?"5>K?]5wn.}Ò`zUS -{msg,[Ñc8ϰ>9AGN7Ca\_nww) 79QҎFs.Xܠ1|[9ȋysb(-"x|z=U}<z7~O#bqG,C$Uܠ㈿9<1.9qDrd6sGj-#y \]{ g1un r?/ GZÊgy0V|Hyi$v;HƼB̤lyힼr2Ed,Fİx l1B|㑄@\Ulaacs9* ,?N7/P0$r:\P!E58#l)1OkeZ`1> qa`h3(WR[YRB^vdBL?-XXqF{yzsuwW}j{)^aT̛7.tA$6]^hԑ<]^jV+i W:$sS:vv^ucWίR "눸MXS}"$c+,K_z_G+vbFoﺦ]=^ [7|u [wno[BFcvn8I=BfFF[e$A!7n }v;ŋk|͍9q3|E|MoxGJ.n#)- ȶ.cbTx{2 CB{aFv`rwآ+JWrAMn9£6mdr6$Mi&w̄;V-!lô%6c883ҟ<:ݖL;>Nwm/tku|m6?j(0JU›){őr=\q:߼͆g0XdMޟ$_)726>=b#A9 ݜ/69=tvȭ^#XQnJP$ߔX;D8{qŷ/Eb9;>O}ߙ1B I$ލ.$nD,U7Pq&CHnnTwެmxo[@o -ߎ,a=tE7^SG@o(h Cr"y=^z#O/.297?_*Y^Ǭ~P(=y8ǯ.g8oa=!sKA7}+`\_o;w˚ A+@{?xrWHn +;"9*@&wpF_$+[ oI&SvW>|6os[݋rSն#|"Iݣ7wzo zswטy!ptr'v)١9dؒd[Ad-.>ô9KK'kP-u؁]~W;-dPVAS71P5׬Տ|P{b_z |a`#ͭOkIE ^ޓ&ːPBIvKb9A-_`l8;,60a/0="9d˦k7!Xga7`S\<7KQ)#250M L2EBgY(-qa- <|"qyT[HB1 Wb "[Me,t rc[LE%C\>8CYO060qKtD,My)c"# aOg *XC녭c}tbq0!tMb'{,xR96,ad#AQd̩ /3X6? wuz`han6^ohlnv̍腵!`[/:XN7WhH=&DF0B5mg@Ѐ'h\ mdm62\E6Alv hhmÈ)Hovc-\Ge*SaHvG-cIl.k`Y c1_8t\N)= (DCC0zֆZ1"ݛ_Iʕ5C ڳ/zcUP_t-~8 p{$FƼ\|KQ{U9x :~u~ҺTes>"f0 '8acGDa G烲:o*M6M*9!lЎ8|qm'aٜl l\|9Ml-6-Is ܋[ܘ4 ɍɂpܖ#jN#h`$LmҐWg2\*+ämom n7&|w^R'cɼ ʣ)WQ<_(B^^؎}qx|~Cr8 19AYaʕJ5Mz]7gɎnl ٕ 2 aqҡѺ!]#_~/=џ켛%-H5 cl/H]ה'_A1ukCcbca(k&#Hkvr45HF)wK#0b㮞ZOL)ҕ$rmbq6(qŅ.AIc  %  <18d,Mi8Y Da #A8BWÏ{zhVW ܊~z+)t?@.ʎ F~4W~F'7)}<_/i/(i6?k,Gf>Eh?| L($lwPTߓI?Gvv |N6moeaý|u|QN}U\=@K>r4`iblPiY4 ]/kNJV]^m>W=9[>qdė>&w`Jy,c3ݿJzb9 hQ'?QpUƍpJF6 0-(|lD://1uaz9MU 6eMG"9[q0P̺ M1֟!:/}{9>9- }Yn(-jtO}7;]<:hs6R?˿0X;5ZՖؾqPk6{-VT6կ!m\ڶ[-Z Qk El[>ő8 Nd">qJ>$fس%FlS`!Y gqN9G[(۵nL6ha Odd`%Kh+`;Dgۭg[([00ۣ$N *%qrj+r֮qX5kbױ` fqN #c ZmY( K8,@BU+0֭Z`~|DG,qK' Rۯp + b6Nup5?5O\@FOMBbP5j,`*د^! VjkVAJ&!pX41KfŁ8lY#^͖n{9AݓI*lٷNii;Hk[E L(X:0{5Y %bɄu\ndZiT5v !,v%s TD rN W` doջג &!t׉rn".wn͐R-BQְ`&yu \/ n^8-n7(#l뀕{6FZY`6-l ba``⅛$J hL!iȊg[[%k&6YnŻ6L8S\p[gnͱk R`k,Z5AjYmZ ( `@lpRb!^ +W:* Հ+`bA)jz-qL:,d PƬQcb[B`@N؞ jl6x..A%!lŻ"#j:ᮈMu) vݫ.t7.](1 'ݷpnt&-Dqku] ۵tF-ݰR%GYd1+[5pY8PX씶D\0٭dJQXFlq)JjzBa @-)j8x\gŮAKV@kc-`[aqqr\p6 F>Yp AmlPPض6݀fуKW kO(p0[c` $`&(W#Zj լX%\H>&"^őDQ& bش#h\N5ͱ4[J'Lk-[f#h,۵lL -b!c 2[ +V#x-jź,D-8B]k( a^kVL@\xҩ`aX*VX*l Ց,`(z| QdÂ͑k'W1Xu)@\OlSR`-`y|p"X/A+i{EkZ 0)qIzE8My7ȕEG!gvͼAպ{^ֲVnhqG&lSTQ֦F'Cy,;Ƣ &^7x ;F@.6/:#7y}OcKKg#eo>ƴ0@'63kᯍ1LOЧN_! wd:S0 +;WbM <@Q6swk'R=Xȿc@˶9>0 yğ1UBq@<oW|Y@8QTvmL6̮̰m㵙KˤʳC11lmI<9yU`$%T#;/jC`<KM$v{ܹW[~=e 7{qq;hRⴋ./%剘1/clOA$$3g:?:wew&\W11Lο 4ffiF0~sX702zu ]'!~x;^ϓ͍s"dq ),* {EN9.7YzF@p~ :.x.8l¥o'yJ'UU&g&C윒$7,ao]h8tG^'X0(>2RJ ꭙڨ˟npwݎgɾl0,Kl}jD™.3.3=~"R|\%D YzD/u88BD$I߸+8XMaixo9 e/hㆨƍHxH Й5){_ȓ)9y&_dExsZw',LbW\tR>YNgQ67S@ ?<ϡ.F|܎ ,_2Ô8ӮkF Cݯ %WUTJ*0Yw W`,D+RŃ$>MKG77k >=&Š_wS JſwB:#kyk@Cxs%A@PU ):d/4IFm\LRNksH|ícf4XmMUkm0,Dp R)r868ՍZj5ՀDB1D( VfVihψ(`,B* 7DV8XI;oh=BNG"I{HhhcIf=s_IJ]s/#`4P Id&ԝJH  kΝLMch:f3]Lu. &e 60Xn8km jEؐ4h&!l'Zwo,۵1UbӸf x"׿X`p#:;r_hT nHUH$!Y;*LkwU^58RA`>Gpv۬-t!eUy_+\S-M@i$8s:Miv<Wy Wչ(ĂopaF[^P^ߛP ۏkFvdUVN% T@70 !g"ә5 G6s"ap@f^饖?]wd@  7?_3SL ;N*if2#bH>H $!zK<˰Ւe rGhξ'v6bɁ$sZ*#ҟa$֪mk\B>2{/̕ MD>Vv[ad@c=B!IT94tr/jH!m<ڍ]]qO^=}U;*,KD,S=TUrxV:@"K#K gM4;džwI7ig]8× a lX jdBI$UTWi^7K};YZ x91of)XSEɦhOǨ8HZd߃CHi ?{䇪=ۮ)!@.DM:ױ94,)J*(Hᦨ EҒA&N3pÇAOT`iqN HK !Hxhf6}߻JFfBoѯA[_O;A҂B?] k(4QfP="$igNA "=F6ead[~P6ScB]Půp8(@یٲ r(RI]Iwp6+NOF߶wq~-s7gf²(jZgfm_`jjikpmlrmorۻC(kb /l&8!66D#CuI۰ܛdFv~ܕϺۮnj`bcx+䠯ңOMxìWhX@ɖΆA봔-%&D HLy0t9YI\bKlgU yX{!qd .i#U|deft o̫`7!Y _*)/.u"UY2l6PR"{Wb ?s??ϭNmKFeL,-6-blݻn׶[bDOHIN&e`ULE \ [kU`wA ӻZ^wtߪsL 6Ire0@[W rmV,ZUb *T?0Ji%Nr^웘'jM0I> 9ZRUAT=RnU@cE/_oL'{rD}`-\%2M{R'g}!EYDJ[O=Ld *GgoOLͪtk1Ά- (Gyo.5ejkkI{9)‰Z1ƿ"L A 7Ri8EɈRxvp׆w*k̪HQ ZBDʀےJzWBuMۅCd˖JfGѡyGߊ^77 .Ŀ".Pr%੘\Gb= P.؇X-7s$۠g{B'b 0 _ge9}<|%*kE!b}L\URU; iO`F?;ۗ7XSY^OxT_EzR2}Z,dB}j.nu^3\w?DJRr1s>2HFr3ܘ{W6!pL{q2|!5ݻN|KITR e}hXgdQ: r\5qj*^(YAhrѪ~wL#l(/mR9ke[~dR*i Pp0}pZ˨Z l!8]GpYIO~QA}:c?+st$E$.bնI딑sRE HP( k΀ sj`K$Yʾ9_Kz['xYp>oyVePȃsC^q +y,Js'o.< !ine{MZ _& .7}ջƿ2pR@\ 62-& Q?@Yl+B}! 0m'&npW(tW"03d ي7묢Ժ.kYMI\bmi6A|BpМ OpJ61n~FiPHXzmB1X`iMGKD^ըsrxai+5nSG*jz+ܹ3] $ym>ki8ORz]}^F9#1+2.yOk.J&t2"30-CPQ]LS= ,KgեC !M:RgR kM$w5N}I "@ؔg}i;(t+*̋i@в$2 R`d91$ B8^Z!4Х]3Ry"F$R=.EfK"$X@8L |MjX{))l8\ {y5rm03[nsFophBzoC$ )?ϋ0n`RP@rVoߊ@*mK8$t\!#RMBKu:AA bڊ"FA<ǞC֔~*;dpB!0vtS z Q8-jҹ'/'SQC_xosKC7cvzu|ٛ}Gօ[Ư*XԄѷ>%nɘ|H}2}Q!{12 PFd?7 E 56zoE>&D>b7v}wj} 1?b04lc[GWS^@Q*4?7ur瞥)wwӅac\)y <O釫}{#򏙴ĈY$t*w't<;lN$ ,`I$yD?[MK¼bϣH'0ӗ2? u6b>̶'=Ň˽ӽ(F[[gҶ5y4y;k;z̫A_+3dIEoicJ誳X(m]J = uq\IGms-֖\b)Liaś_W ]1/ox*'vmd3;wo41QZFY%ݒo޿'w$wMZjؒ92Kv6{ ܝ?V45Ѷ1)h?Cnhz&ڲPe$QNH\2rtqNM<Q Ѫ, _?_3L<]RGR+;ίF^򛧲;*m :Gkkܿ:ď0Zuu$ok 0wxb42KB#j ttddF9FX4mz# moƒ](03YGk#/_5}[IYa&EȢH 8Ju7P hе6=VWW}wq*҅ڐ]']ejwbD LCMS:&BNa0Cn:}ɫi!f[_d+ Ytr.r_7]Oy_ֈ~No.K#ԛ,5»8GC;!{zG#AH%jFQ]9ECf΢R* E|%z\gWڌaH:ٝ^=ZfxKj2T4y=wQS6";ѻ)R" K8} K2 9%( {68la Ŗ$vfd9͐wz-UUf#f袊W%xl\٬Yp2hccInT0~Q}*dS w(|Ɔoodrj~w!3 4sy`C^-4 cdLui`vٹ&Ht*3^FTT!}ޥ$IgUR)㉛juJ^m%00TJ]gWg3Y[BNӡ[WIvRG'FyC2Hy)95,g ,a}$ Ї E*6}nxկNUd,)4K5onZ\nX)E@\!ŌPb*8ZXwsZbx<=k_bWڅ8Q< b0B=Ȁv CD@FiggnM\X-n{VX{ ׽k`cc @ܔw>$m 2AHL#ǡKuU30 H^R?I$Uc6##7߾c-2y+[}X!hI~gbQ#*povV7[`id&4EYb?!(yln':UME\2Q1Ub5:0ISӇ @gX2ӝSm6E );-zs =\8o;ferRg T+]reac TesUMLFbM:zd~YRqMLRh"ڱ;lBzѭS[QquS@o^iW@NIlJhJ/S}XliJ-oI9P &=x8_qڥ!R}R` >*|9$JBt"@wliH܉ڨBYHm6尢HU_ߘb߱c .o&]ڞᄅ-fWIu^˼d*7d.۷Z]>вAeٓLe(![3Ch11#%@=]iڵz, 0Pc= KYU&g/ L:D $ט[{`#:9݊@҆BJSw]+xJ[rcKR_)$ε3W?a 6J{^}r[?Z+<B*tAU+r>@1 (#cȆLH9.QǫpLĔA9>UHS_2YcL_{֬R1AJ}ױ5<_&lM-;Fk|{Ͻ':ۼ^譮Ipm|{ 7Ec܍jV6_Ch&齦&ev$4 Ox~/=ve!,7_= "(0Dd xh]op!e&]dQu]#‡/xY9*'!JӦ!"e[qvnFOpP'!@XHbHF0Y`Zx3L[V_o&Vߍ+BCڻɤy^9(v>:k}$Iw!OC9 $}estL^39n)>M:F^%y_/ЗBp6ϡ q@!C#:fuGA#uwl>Ú!Ϳ-ŏgkgJD5KI^>\vxQtظ ?k[bxk_\ވrYafb>c+3p/&cz".w:%|yX( 품PkILJL޵QQbvVU* PdTs t|3SNg>ݫ_K/V(.ŁYCUE߷˚|lcllc~JQc Y**(('1!+C UE$U^{K-Idk]o3w]XcS!)F l\չb'Y$E$M יUmV~ӹ:0mJ%9lgX!CnHdE7WK?ml9^3\^ۘ( 0$19]CkcH\jl-pR@[D (x!U$< Ǎp/y>5ʰҡ].BK{Neނ.Mh&y|*HUq;x/vCHS@RE pՉt6@nFK '$QAbU HM dJAMd HdF+ԅ!#r@9\" aNhL)`-EL~)ۯE n_t=ILwo#oa@]攆RFȝ"G%3nȑ6DVsVQתz0X(IvK9D\as&1i 0v`2%dka5/q=<g֯Ez ;bPD(0,,E;/S4~fkn=./Hh;+<@p=>gnzެDh9O#+:|Zdz, hBϑd?:7cyt*y2eAJJ ((G2W9_?-t Gqyۼ1ڈis_3!SV:a^z+O&$ܒDa)C J )/>z1l"q̍Sd&mvzGQtzWn񰲓:6Llhᶁ< Ad` HVSF:@ Xӽw4{nz[(N1dGY]ŕ:3:zYVI$8Ơ:oaqMz!ɉD^Ω (J@)A3_UKSel9`a1$":*qe_=:;Gwd+ȕwy i!C\@ Sj&7pXl:U״"qX^eSk?'tw]вFAG+e!Kz@"$' TS} ޻lMTQE\=&`cesqwru؟<(ؗ]ҎӚF:$h&df PPUt%H`,C#j!V>C&iCe,V`H0Ftr!lMp"X6H- Ď`{?lTe+hFLSu%̮ wUeih%/3b/h?ܶLAe[J+;E4؅=)tPE/O?#ꂔy?ǥ L >GFZtTh-˱m*E I ·ai EGd`W%MzfC]2C|-AxPqHq+4!⳱ XY3$g{zȨ$S3 T^zŐ#yH2Ekhg{H *UM27^R^O9t!$\vOw1?F5pa{oY(A!p@4aWOCaIe6(lgC=7S̤@CfsKJ8%*kX,!aXV%MJv4ه;j )4PPY|$.m*UCb6`^{jtT D*p "K[ N/.wlX=ow_^&wl#%H*}P<)0(gBM¢̨TK߳XdEIEqmiՈG6' K]dNQ*"/'o!gO"OV6Mz?$=38}X[yzk 5$|S7% Fl{*'6WL"IҜ6 2 Rĥ4"c-c.w8jpCIT fQ[ 1U-r 2"$#l,|V A ; 1^^_z)YYz(?vsy9߆ ű4xIoZ+w:N#mbbN6!>1堣闒n{ k )dj̋D\}E!3gqH񧟌^DS}]UsZV:/^._o*hK oQIP,y OBk1Uq$,c]vI'͙[ &X;uEhף~hHW@"6e9ЉYfHr++* & G}'}K7jPy? %2V)XRrJFQ1 gkH:u>d "9 >?\LJ iv,@$^Ejj*ɅSdbM I$ځCi!ɐ9]a=k~8?+]w#"k6, "^WHgGC&η6EG>\IK0T=#b83&jC5}{͍.1ߧ&$ X5crnSH į 1o6*(uw@kYo( @вIO_^W51ј zJAW;0#$m6NjILUqb`Āҥ~y,:~/[?L?@cC(K}*n˸T#]/v 9/$es2RL;TqmEmu=moS{{_j &+4 E$0Oyr. g 㰗/~֯%}\,ÃR`w<;[|0KU^vlØhM[ӈkfLr ChΫU3_%K 8-lX+hAV&p+GcOq?CݼN!4l:! Q"J7)^҆ݒ!JN-:z |oC#Z7{+gTIiwO%K3LN&rsm%gοx^8O5̜V0F $ 0&Kf:A3)RY?sKtm†;#{X3S)0eOy*:~F/[y$$^7<奍qM]g].RiJyb͊;r`9J&3"ZvI OVBS1ȂWFaQaIN@t#3O;9+'_Q~00s0뤌̈conI+ӝ&@Q dD 4܉$a,_~M]%[QfZ)[quv;(䓙_w"rH$D@^.S-ոå}}93}Aԑ4J¦IgX bOˣ~ ICB ]!Z )vLz}܏s$i>kj6?Yo:ywkT}QKď\Jp=` F+қY#5&̍;0H(r"-$ANjd8djƨA1!)qEќr!fdkvl2fQ$CCxU 5 #sTXnğLr0" c 𛱼sf!Sbyxr"*s|=(@@sVkyI` FQh{{hZGZ\7}o8Z3f>r4N@GD{l؆˗ "9v~aс=grz" 0T&Ge2%F Nowؖ9 q~=" IwGQ82'Ns ٔdǸ5Z=t.}`~GDz<Mx[B5~Z9Oi˚辶KLiƘA2C BoUɿo(T7w88D) 3A}c'@*ҫ[U9+\\SMBڱ*XQ1obQ#eou,smd_IPJ5эq?_Y { D(Mt$76t*,N vn.6NVZY(z峡" EKd7k_م7ڳH~G<3LE^ZX #~lC5#WoQ5馂* O8{mw3k[%I%%{,PӾvwM7},2CNºl#g`yaf-ghE-Tme!+^(C[kCO{CUṬe1_ *~ԕJe̤;k C#Bϙ "WeSbGyc;)v׎#<ߠ"7Tr772/_s99`y?f OʩKp\3_f?pd3bңL"9˼o6b՛mźJ i)ڵvÂX""%)DDQ2<"ife/p_r;=uwS_M}-mb۳vۗ@+wn ~"#sjk[$װ}T _ 9ղ=.}: #:SftS~޸.5B҉sp||{I{옿tq%; ;BVzQCQK%m}tH[* {^`p  K(:UV#! 5^Z"+D& 3"CD4 3CqZS*<4l%U` y{4PH+@oe ioul+/߰A!&@AC$ Zy\rƿÓ,E]iI&Iw]O9!}zf*zT) "\ 4ȇ'cnt"¯ lq9gl )Y+lON miYFKK7EYD@.9ĽĐ 'H,c|iOxw!OtCX LJ܍VIQՁ /6d%biڍm&6xJ\l8I?tMwwtO>w}Ny 51[8`}g6v}N_LUu۳sw33 Q=N*`!\AH~ӻTL&IK-Bj>bSk|}q97VbnfmMl`Sa6jjՂ?dOUQ IEA`A`SOXqRZQl5 pl)y?Y.3ѿwg|ǰIz(^dk>uOyJ? 2Dd$Гm(hy|Kt&w~^:'ǻnva/pMHil^4(K# }O h` *a=$B2$eݤ`|1`Hdƨf Uxk10A4M$0"nB{ mXLѕ2&vg }@FTȰM3'hhDجwEL9H/ӴgwC]u]m{Hh] b;rTǷzf @fp}K A. =s_6+_ ]2!l9nS P(uLw- $țLG;I~wQNegx5uk1&W 1A ri꾖sILcaArD!@N8L/'|AKY@?o<}~+2ԁ2=&g'EGul3OwRZ~j.Xx{Lr؜ziD 7w{:jd{Y}Vvk[LUFR]j8"ЀNU [_$WvLJr 7+z]~ 7syS^K#s'9)S'ʼDvbpۄ!GTk "5e _o>o1D_:Tɧϼ[n r|/:tGgd]b`;wNE~ P?AZ6Q]9(.+$)@4e\r2+,DסZ{;M ׇKYH^3s9Fj%+ [~2EQY6G8k3zmFvt{]/B,n %.OoNijXx86t"*w8<.+u^<ڻ]q&rw t³fpl!Eߺ|_?U=<5]hG[گfhG~wo&.K(JQ:8k~ks{vvynCqus~:t;oK{~{_];xwnQ%õ;_60$GK,2aR9>vQ[PW=K˵6լfouC;HޔsEL|ZuO s˗P2ˡKTL} \nGOvϬjz5gvG9z/ġTL$>q1w9yʒ5~U`r .-U1Y:>) 9@8 Z@qĐ(2 '#T؞!=닠:\ ^.bHU]gaaȃ>KK @iM! 's4AwosO^rCļ3?b:VOI✔>E'mc-/S0y=5wQ+;e|j' H{ED]NVvx]{oz|) '%|Jǣ3uԾȀdyh6;㎛r~o9-? D|㣖gVqDuKhoX#/u۞d `1k X 0_p WT@G @C2 1op5V*ާ~ɑDAf K䬽K /{EN7[*^_i&p6KS1Q4~\k=54Y_WgZ<۫SMGd]'Tn@ Gkt{2L E\DS*Ƙ؍.k6/{67{aZR})6Ɩω(k\~}TE3YJz8\r5 ad߉hjڈ . asc_h= L,_*bqx7qߟ?;t$m{fEDChN2 .IPK<\yg ɓ@) aCY.g Pe}|ڂI:ݻq1]c=;Rb~Q=NP3ֻ­ <O$YMd߮fߧ @T74)Asӓ.6{'[G9틹<텈RbV( z)):gt4``Js:/6BߘGo? wpABiJ:X0˫eNOtZVk6//O ^rxp |R_߉Ir]9!^7-RwAmWR3:%m $ gC1c?[c(bϻ#U(ǔ1LƎ \w&'οHKR<3 ),/4e&my.o(H4nЉʭ@9NI!F16ƫ30,o倫zRkzšhzaf4dj#8Kq(*}`0eHlko/rĄP:?ָl|ޯ :R 0ryI)G=>~!u-Zv}G] >VbwpI|5s߉bPpGqM1&#$`C7~aCJ!#&')d' QU>xjbe/%RU+@9ؾō8㲹 ?2XKO_fSiy)l[baR"CdE#;MVl˃sKhƻ hfщ!eD37Hm?`hXEmE)1P~sp%N[t`GVC&D (a!چj4\hfV,L4 bVl\ Y4 J$LpB1clU_6A4 "Q?#<)TkҌ+8V+T47+JB(c58͓m;[F2!T3D,͏med]$]Yig4Mf!g3H9JQ⯧yjqzcciSt6E:9@ae' %ACf]"(" 7i{w ܡww Dp >e1#) ? `% zџ6  >5VA~&|+m̶hcP&K'߳6bjaXZE9=KYv5Ȁ[J}ϟ@< ={u5fBa@ge"O@܋!ú"ʭ { lY7tє{o{>Gt:EccJИpTEq&!3ۘbS!~]{Gh'J N5 DmAmd@tc +$lݵ=vV{}m} %ʧXH> vI?J  \|/{jZ"V ]7!*6kRMSZ?|)5$ƾ_+fkj-t0 É"zil]qI1v.sPwŘr,l]/HZAAX?kڢzټ Q7EOuCTB)P l8V(48iv*2ul<^ìn( C, +FAؗPSGXH8C;UG dQ9͘l20҈DDq׭XS2 ?nSAbHx-J̛m?2ᱏpҒmSH[A.6:ca~bI$/Jpm aRGz{@ǒOWX (%l̞+MQORނV.}/9!#UDm Yh@_CYd)p+=?YAF>D%[ANxZU7tS=ls[ĿӶECY',\=}Ow3˜);ޫ/a=6_o~.~/eF+<˯3j,p/}=pBwB: f'/j?YG"T[T;ElUm&?t?]mGәTʨ 3YS{tv~w Vj[G*pGefS37xDYI⺩I4Ms<|t(yY e-VrS+#[p =_{ :#IzUoEh݈7,cl-˾?8s6m:PhA+[fRk~)JᾎjU35.~:bq07AA.ls,|^z^A&rtzLSkiӢz\Xt$~kMVДC۔ ;3r]ʲL.霙 K:}>'FђcFظi{9$$~Ԫ!Ym_ߜNݶ#"^>3IǚaЕ{9lǧ\ve89Å5 }2^+/6#b1JkQ{]uTGMĔǷ42VUAl4ٍ/vpV8.P*jsݫSJ@0R[}fhE)bhP,}Ɋ@xn::z;-)62aM6#/6ͳ(q˹9wSai˦ڶBղyez4?, "p)K !^(.msmU?ڭu|[ g A!%ZVѯ {}eq `si#)Mza4A%F׌|/CxW4'#@i03vc0;کE*Wr;黕&r]BiI r0Dާ د|*ݖOxW&g,<5O=vw/#oV]səɃXnr`*E KE纆rܗґt`Jit͝԰/AΊi{P!!6iluN lw}]奪ӽ֋~Fo P_b2D ObP!d 0tCSUFQyM!>0SN\$z}IӰ gH8坭7VBU&5ʗN S/6_:IU("њFiiƬf>υV+\ub+a;_}u| L9_+4^0/|;^rO׹Bx??96W{ dJzR(9,.zdT?B<Ouݴ߷Ej.0 qN?i|' EUIHXEœM)jLs/wY1}=kWQξ~[?E?ag͵=wK]y{|hݸO[3Oyܿ0fYS<2J?g紈;Ä`Vs*s @Xİ=Ng{¬hPq h(ңtiOTXn}E,]XϝB(1dD#@P}Sg_\4HAd/{ߣƱ[ (7u []w88"$bm P\h(;1QV Rֱ媀N0Ha"bwY:L'Ჰ! $ ShD0\ M;}Ab޻Rټ>\?^SM95! Hg $M/7G4i6EiE}6Zi `mO9WP46_$f[wsfnϨZ2AЋƨx#61G_/tmeh'8;[NK۰كeu7}n anaԩ 3crݎ%S+BQ9*~O-%a7O/9^*|TdzMA-y yru7SK" BPa73lGmS;EBY렑W;R1$̴Ѽz?E$"1cosL0>dFwُ{n]KLiˬt <7RF?U&5Ѕ֣ #[9,0@습q~Aɍ aS O"B͓\'+y "~kV̄ t! (]ߦ7{qEkrCv.=Ⱥ&0"F@FLO%lI_N`l}N?-)5tuԣtX^EfLv&98Ӌ?o|w 0eg?-&TGt;& O9E9ɸˡ#x!z=. k‚K|;Seܡoh3JM}%WcMqUx;@lǞ]Wv=ə C;}L6>**2ɓ! p=Á|{89*X(OxLwJ4=#[ZEE(D $ =l$Ji簮Z~5Oig<!D| 5jy~-K$Y@eb5 (A>+l_[)vn`O2\VgP;p=IUS5w7=5e[S}OV):y&w3_c}Z<^cs7ok*o 6'8m Λzj_?zVʃ*Rw[O1uU'kDdVVN)cJ8v{{{ɽl ⾦R1)? R.$d ~_Sv39zS!D.|3΂N-(Q ]<V֑124U82c4X7):+N2;qwT´Vow:s%x&q#(TWF)kFIIdb̷d41y*|we" -22Fj\7F2'vInNyV"wo9WA]O>OM4D!4^[}wvO'Gަ8GZ q3eyâP,[hVѣfVU B8i%벘JE+1T*G[*bljڹZT%%}q>>?;`֦o[2`BR :hrYXIحo-H%$C)UW}J:5,$su[GTV|:xN&-qMmc7|׿20}:0Zm|`:~70:5ߵQUխ5彿{p&M ϣ{.yoogkW]7npiz`xw}j r/\E+(9XMm_؎=dxx6\ʹ d7L鄢/oZU%gW! X=~UNhSx5.fSctCYo0SWSҡ y,$@//ED?n'pCV*@0-9kJxFyф sl[N} G,v^|̳amp-Yk+@L*uhULTTHTTUUNWqmKQ;-6OlS,EEⴈވ"hJO<_K)>R֫==|O&cQ#/ E`+b] KMbŋDQ(j"zZ"EWV +Db?e Eb* xEbTF*őU+[cHU (kkQp:v.5PyO1e:]sie(i_-Ēi*~|H /HZ_tӁ9Cy3/; MdI5n xLY}W_z~:Dʬb9!ߠ.B:('! <|?ђԌYjyP.Ѭ"Hv"%ݢI&$_*G_;K:Wwݦ#(Iߜ z~3 k3v3DnZM?nK3Bp =F GZ@y~@:g1R66!.!;P0,cAkx]72_Hlg1xrR$4@Ӽ nRJ$ 3[gt'E!`5Cz}3w,_wUU0_Y{۲`;D$;40e l%"TIF>bh,so2ȓY"VD2!aVV-}<243ny~1S;ŐwrGc ~r0ζz ˪N:#"Pe)CqFI)Tųe{*0+Lswk3Q%'{hZŰ@Du`sNs1N >xDldQ.sEk%96LJpkl3Y? Bq9`w\Je3i$6neۅgx. ꍗfGb:]ZH&Avf.ʅRwڸݵ }3"$0I,ie+KZ#}M,ujPK\ں=NnM۷f3M ]ݻbOPL?XgcC@C+1:uO?U{ydtmգEUkc|o|7U֊#^S7x,ݮwXܫ߷ x:w@L@JCDY}'(Y2^;m QrxV{ nb*_iE]#,9Hn"}Yn De7@Z?t9]iؼakp-8n4iH_"<hyJo O6xXQ 'hݐEc >TEgw)`D#7w˛k_ ;muwzUZۙR":9( 6s'1ӷ⷗Q||mݚ:QH>-,_bl>ɖd..MEH5_Wi:K즯>&eGN[MĞPƜ`(w~ F14^yH%`)r|WeMĝgؑ6BYҺ &QDڃ.d: T,nȐqmrQYHV&8rH&vPٳ>+d]ϫx|;k:S;Cu+˫S6eoNm+E`؈%z.)fi<pחTm(IF-*,s6RqOq3fI FuhFҬ0}l;[ȡL|o`AeDg Z8bhc1Ay!j#^qP+xO|h o3c9kmv@@P $,.%T@ͽ?CBbh&43ޏ=pS^0,|i,׎^e1Ȉ">IzS^/%GáM=]q $V *&,;7zmfK v>.Ď8u"0h)lw;m-ʤs[3,\ d=,g5l 9+tOkh曠_Wٌ=>~&dæ!R 0%D'U1|y߼X@z's+T4.B6dlsW&1n+Cca<|X{pGb$Cj07R({ l-Kuo0\bQUÝlS|mb{1H}/u)طu Hpy<_uWqVl ]i|ETsnw6~TƴP݆![we`z=1@ SH n'r?@DO"/h ʓVekrЙx7{ e|+;NaQi∗]9M5 i, >9ܜC6X2mg` ~aZsn#2y=np;038@Og%aOhp6pᮜ%P[ҤaWe T@I| G/ɶ{sLtI5&ru|$Υ̻Y xw3A=LIxHy p\abwN:">ܝ%%؅O4BT <$3leٕ ev_VSd3 7%Q6;|aߩ(ʐ6qtH6R ]x>LYP bݯgK>Pw7wKzpxnDx˹)Mu<ժʋl+fUsߢh\H0g]{/a60 $A[^î{AFEmm1^}N^ WDsI<:HJg V*53bafU֙>&ɠ.ytB!8p ڒ_a}*E$ؼ&:y>bB_OwY}~X\F0 V.1ɣd2m#23<~[~񲱱2kg9R44#a>IXҲݰ$w϶`{f@lbDFVO@I9 &@M\؃b\|0Ym$3X[ p+2(m$}뤻~,1UAq Q_sK5$cwB ^^  HaY<5;zGgh@^M uH oO$rGs9rEHiTÔa0bͽ$,/z-q^aqsyJX-^96 O`lD@j4$@3<O\ 7]sviD` `4tMz:}U y8LO'ثUUSKӠd.T &,xY盠ѥ&+Y>Jhz5tՓT\UwW[> U@ `?$!c.ONa: VD/ ELIzfFɈ̅\e39\sh[fr lp^iwsgvMBDkw#H+fٲw2k2 j6zT4Bɇ"ϧ4uYN{ize9]Ӓ$ ۙv)KuJ=x3W7$}yQ[]>ER^ݞ& pIzn꺮w?Es<5bǣ&L:Z54mi~U5l23H!2 mիd@A>0@c wIGɓ˦# ?LopXmf))*" ubxWx-BȁD+ ) z$4~hd6{XZXla&El˽x8D3J% TQq<|λ~=l%QV ;]ˁ@`gmQ:FMJQ:C\A_n\ -:S'}D;fxshs P]Z (NYag_euo[s{Z[±~->n'1޷m%|DĶ}oߓ,:]VVNNV?tjjOBPzHH~^ ┠n !  p0_?Nkc nhTp=󼾮\ĥrN]xs~8G)9)ek o9LǵIGu񞑄JŞ4l$=8*N6[s)'/4WjC^Za`c+:ؤ&x9~g?6Oձ2{BߍLmdI= gרK646 `AъuP2ihx8+<ͯW-$X^ %Ax^AcZ=WƴZ6puBFS{09¨*ف؈ #ߣ̧RD} fx١σ7??OS46ӝRLrTv߽԰뚕;V,:ВMuz{vE/ @$ *Рa؏/q^}Nrh39uYƼ}TH4~u9ޛY=&<'=T_<`70KMx4LƙE3ToMv< 2S fvoRVzR9V"+7N  kM$ A" XaS%מn<qq4mϱăJ-Dhl{?G1=N}_x!ҧRs+ "@(Ͱ$P~ﲥ߹tߵuxγ6e-Յ]z6F|>[ylo"Ft8i+2faß0~ÛB#ZŶZT}0.mM\_%a~G·NK,ۍ=~Da ;L)@POo?k;}vjlU% }1P"k%Q2lvi2վsOY]khBuPN^-j8D9+ͣ0 'd)]ZG%qC.z3gϣ>Swl+GxԘYБzd >1ߊ0xC}Y($ 4=ѺcJ@O 2F2/n_}E{]R~Y*ɭֹ^5/zkʛ A_m*y_6tUO9`Y|(Bi9|n_5B@fۜTBj~ޛ .A2QDEdJ"Lpԙhq.!w &k#pcQb&FeYum5Dk&uڍ5 Mօd|&? q7Z[qM ݵ3$ѣTۊj.wHBP: uOofO6l0KA@ pnOд%ߝ#%x8KdEqK> ϕzH^>M eT:<3 S岔[F& ͝V,O_}Y)2C8x cQ<>{cr:fagx'l5By},;[m?˔Κ?bH@= yk'05laڧkhRH"B oڬ_GG{j ~ #yl} zS~OVtL^p!su|éPw,Oe?`<+qz<.Z?ÖH* #rY s9LVni1/x d ^RY!?H`$NI&`M y 8?WN@xdd{!#(^i?$ƫ6WQw=% l<1CLtp0`û7\\w  *s-?bA ȸ'u7vk&[mVsSZ|zb/rYYAA`ƴ -3nmP &i4k8GKqV>f9xvLJǙbS, )Q5n 0 (  [JC珹:X>na$z(gYcB4p_$ҵ'eVMV}ڒi&z\bK7b&m-NꎳYQ6u3-zcj)yb{ݵ.J06 Lb' Mgnhu8ҡ&{ϚW-E4@CV3dOwhi,ry;>k5:ˮa] PWeUgKhb B'I>#g:5gC=id+U`KTH7djf*8E+ @~N*zlVT=$ꟓwUF?2H&Id@ L!$$(mgAPXn6SQ5yL]RIyă6?D.:[ڡY0p*ylKS#ZL\c3fne̙Nnf\z;;@HB~0v'0ܬP cf8وƣw_L3=JNJȭFZoB+X"Vs'5hE,;lugDM^~tTd}6 RT-_e7 ֲ5Ud3D_l &ZBqz4\u|x=]7C&|Wo=48f$.Adz\?n{H@^?P͸<r~94ާt !awyO(wF&RJocŴ i޻B ByʻLpBVyןI|Q [4W/+L^#?_CUHܶY+Cy$C=rEXE[u81S,;>f.}[M[H0K1 )j,!_X$TGjͰ83^yjl MYcDP@:.fN/7-*G$fXSZ SO-79Xݻ R# n84h!Z^NFN^^`>dC~,cr\/9C8HUBHSf鮝'L*)x2YWMo]j {@T@/y Ea?Gi\%q] ܲtSGD7@~О/lJ%q$^(YC'g>`6>W|g~ V.$/6]`k+xlصK-Ͷ{q˸>svhI'(YX",CCKIP<:;+`~h9'+/++/e}& 6 Pi<61:V33)RT?_E>\iYhjc> ϱ<-Kym?&Ԉ%֜]_OC7W.7.S$PdA 㬐p<'zt,ӿ|S4țl+ϓZ!p{cCl>ǯk<=$t[U+QTlH Kēu} O^ u![9İl\!a|&LT*hO&Sѩ|M .uoFNg^rH$" (ӇS+-O$GTU=UTŻH.R/;#ԟ21| ,2 &`ÿd%IRbm!pn]37zv-ͯ{eUoп4 dZ))K5SW?X-"+2+m&^.^6^>^N^V^^XX wG@HNCr=I*B}!=HM  2!!i&0AiMMwT4 f|Si%}O~s[ Ԙ1 ]gy?=ݴ avS G53A4# kk8Ozˮi[P8X?ɐ|jMq\<3, rY2E4rGÐr~~[iehJ6,C_/ chWjn4'RKW_ 54ā/%66}fܭ`s lsR(d?"_}G|IC&M\)ninr *Jj+H$)D>"w8~E\@@imq(tqyӵvcG~uPW_~Ga#3+ָA~gQ=xtҞ v) ? Z~F:_ϟĹ|>8@.w8@c %8b:P|%v>٤ k?eK`sxrq1qnoN-PXsֳ\MoqWh͌-e-"\)$ҩ!骪yG=j֪66@7N8iL*7 K춴m6 Gč%PQ 4 i!kay\1*۾Y[]~oRx@b !yv {'BH@wCa̦{NJ665%03ѯ_K0:6]UĒeЎiR29ntDI-g3RDE}| G0RaNR.S vN4~ne9.<Bacof3i}OBRN³R%l۶m9 c/PT sǚ؊d2zZN*߽=f)AծK+*R|l Oa>6̦zk{uJ:;(Q3MWJ9aϤEn)_~9aWsv[(dcQ˧Wғ09F6R<&dY]S6ApQ|dN?-?MCmM}k l?RrG& Pmm&ݸO᫰[`4yo/u yCOm2&_ C%a l<›0 w1 Y![.L1TY헇yM]FtX`4yuϪ\F_I袋ng\314%zț2 rB戩$N;ykc!C)QfD.|اr%Tm5h^q%Cr|F76?FH+YmTxRNYWVYQUsVpPkRT$CʡEL:0"׊z5nmvWU>e#IJi/W9'TV+oDI6.׷^ґV@~9 QC!,D1Ak]li~ruPx)r{h_S(rm.ۊ*$EkX2}j'yOWƿ "Ed0(e}@@2R c;UvD` WHNaQyKk MՁ@Sm xvd*-d&J&1l9xVM0$ў2ڢAQ=s0gJ|#W$O;밴39a^TxI̝M+:޻ ӷ v]ys¢vؒ-4ImoQ@}W>yXv T"$0}@ pMB=1E!97MH>+D솂H91u )x(1y{[.2{pc`ط6{oڅ!??fN]%,b8o f{{pgziӽ9I BVB䑄-P @J?sM- >7G (SE Lj zdi ZvL<,9h{)μ-?2֋BYMIQf031s|Ɠ33'?Ei&`Ƙ60ρ i>Iӓe\}rAPѪ?/YKAx ! YG_p'2:2ܸ(AOY̻^+^HMg%{$DׅQDAr//%v6X9r:R4Uq0X(\M!{HℨRN\G t@FE?Ub@QZ 2Xd7X٪rTthArqآ~ǙR~~_ч l`,oQF_Q<#p)[TSd&LVVUFHzCb$%KosQq"ad?vM07BROlMTkj?8ڮJm7n:+SWtFODAIw>j$XEnz)YQKz)۶5Nk T,1a5 9Wd!;5S1@5\mx#lL'oSJ 4F f JzP]S]$; XPJAdpKx 6RcN@UhywS"k;'U:>C񹻏y08^o 5}he@6 pXzB ACV#$YWn |g@)rYEһYi&0NBD$S4b@\7mE!:*_ _]x(mh0سavXx C&xUM.R+N(`0I-+2oZzȮ9:x>[mZ::9V)M,uX4.g'OiS՞+ ߯|?|1S,Iz=r`59Aﭷ]-n뿉&ĒDN.[q0y50ˉJTEҊzbgf7{_ݱ`vOH_?w -z_f˟37Dg|Q`$%C HsU[.$"db Óʅ_ E.xQ{ :z`%YITqJ'oRՇܧFttdv>n^nFX+Q\Y;E`+̌o9h&getnO%\$ h/ 'Z<:$7$oIK2Pd:SrI_Kph#-gQ{@JkΝ)W\!{ɬٙ(:h[7E6~5WG$8IcuOaL6"UÜGȽX0NzA{ Rq;(O`R,G$lfS2Y05L.ɣmdՁtkW@oeֲm4j&Z-Sb@R1麵#gu;x=XҶi" iVn?򖁆TG1W=gKp,w~yM,ФT}srTU5V&IGVytzGx-@W; ;v /v_u\Hd42 JONHYo'i kx_`9l}]4F͖Twz(U'Oavj{_|ZTZEy+ǘ9.J0 CՐ1M4awEYC߁32 m>h˔ERk㧘2e.Bɘd'F 8wӲ5qH݇g%wMvuo~h_'QMe\zIaWӣi,_"Ag0! A'%(j̳b_~GoG=[>|[Za-fOZ6va+Ő)UHG_`9wN,[ah1rkytvJhbBkﳜZxgvW+U4{/fl3i\ ?>COG;;4kI?rs+jO-RS@232ݾ+p\d;KD" .ڛ DP7eI1?i`Xo/MϞokB?^ye'fEi2f:c2,]&78\<8m<}ء3kԼgT.<ޥS z!Y)+UU`!`Ay :/|O#]c's鶛-J/فr0 /!gY (fZ]!jv+d` =0*٭\Dbxr`!OBǔix 02o lwrX)A?]mAw3=UCKؐwaۙ |x.0L*O֛wǯ+i`YeE*Q亪;O"/K\KP EcR k??c^"scC|6TI\t\h~D[ Z6XfHܱM׺xCٿaMzL`Ӹ܎68ZIhclI9Y7Z hʟ[fn>OWҢRQA6+'b«MG=N~,c~")AuM&³O pB6VVIpjOd3˜6渲8xBݵ Ӓݾ{|&p>^Ҷ_(.o*]|YoS}y)&d%j2 CrԈ jQ @]ALV#̠Pg^]ZܬO f9*,/mSBIQb(~zE~ڎ']דܷ+EgBzc6y#LGJW}ޗI)$ޡ8M *ٙL;0L]prOQ2cHKHooV[{B2|TYrEܬYF ä/dT4u{a)b2a_Nr?pՋKDL" L<֢tܾYG>a!$)s3J3oe^K8u1ij֥2;fA,MUj+U[@h`M\@[&`$ܐC,*K?_ at$7d1jdOOzjKxϡ(pё6%-&}_`ڬwge>{r?{ޟY1+qp/MO 0ևإŠ`9 Qdij>[4ˣopq]K?vÇbq37 6u#cLmeMb ,cf\x' t"#>o'z*Oő .yG7\9u2lLoF+7+ D@˲CD\sM4M=]_2$P#ale`kxT*C ' ,JoX,dxۖOkTBgWrUjl rAMuѧ#@vfOV.IWd:5#,?f2OroͱY]uo o {m'-K\`;G3$ y!K2kh<4R4*"g e|w iuGi#('+ʼnϿub~^$6nXJTNNELVZذ^!᩷ e^E;Ei!IwsZ~iZr+UZ~G2(j ٰr3Oe2gO9y1;%|QZvoSB9q`]CXbϒO0D&CmfwptD0W=y޲o/o*͡BlrP&R=H*m2cl~_ۿ2~BQjU`*(L>EP)ǀ-Q2b-| sus\er3hO8Q{InL(K(rtI*$frn;,9BDAȩtBtq5KY&`TB&yV,S1W%)E!0)\Q[\ʛC:\ 7 >d9Eu1cײ_u6>l?>c7u2M+>ⷈ~iFtVJ2$JUܴM6}8U`a;ťx46'ܟU,c ]wwd驺.N?ڭpnޑ\5}$[uM$?NwfͻIJ<A\qz}PB);rJN61<L' 8~(UŒpxo ̵+VRo&B ŕNe6CPst?!0"&DA#;-e""G0  zRir9|ä~O `0珏?Q gr` +Y Rq"G!CU-$$A}$TS E 'BA ad( FFs5itP"$nDf֬UcP`%& AƗt9NqK%R^.٣iBD: |k`=J8@ib^lXKlZ3=^嫭ZBoc:7b(JqtĔ]c .4_~Zgif*W!TgQ0;Grf-z6hDx>fH^J,3t5,.@D@Q"6#R-%UkIKޮˣ9HR/pܩPθ̍vͦemžKk[-^0 }ʹ8mjdo/4.3VK)6\6_9L嚁I4E&X(4dn}d=ѝ[>io}~Į;|y_ ꇍd C;ȏ4#',PHԋԴ$`Bqzӌk IQ;6EtE54,v+ Pcy;/̰PGI"DCHÀqʚ<ۺǼp'FbѓXurR (߃G@fe _F߫8nkH;~W@"^c3F@ qT{fGeEm_xUL쨂 nWTkxXVyoIGjIMUP (G90a);>1 qz)pm:Nw{.yҤhySj(Œ}"j,6jN?65{e3m±&ntx暾děۿY SdLэߚӠ+ ("oFju5n*Od7@=D40C!7J-*! c(Y8Njb!X PXBhNL8=Ci^*}ÿ~v ^}s~<=[%rD"bTvtŊ=|ٸ?xjvh 2ʹN %~=m2 ሜeXs=*j-zUfVa?9-3ְz+zi=e8 A~j,D04{lA"_$vˀp/Qț!: F(bʘ0 #dΓ(8A|%xx>pyޅQ 4diWcݰ6츍n3~{S^|r~Sz%GOlsl3΋9;ؠ-BS*WCDI1Ԓ@ cԴGI0LĒ@砉j܌Yռ5~g^[p5CGJ#? T,%vltgeX,I؍"|n[v–:wTFfTF\\7Vڔ2@m (.M XM551t.9:.U%Yz")F O^mQLtYijXY, i%T!D #?i+yUpZI[Mfj3_k;p7;m` gnLoF07ZԆ&^qAu#!4xQ}2pew_՝ѡTF}@D! =gZ4w/ zn5ox9# (YTqSE*]2 aTJY-0}{픓idOcq#z(xbByY?yBY Ep[\.qyyC1y"@ )3+X[BfmZK&O/ ; S)ԨT#l | 0j t 逢*z(IiP}Oa44BH_e_1'+̿_M$ F#Ƽj<:Wh0,pvoik r52Wh;Ke(&3\tɦ UUzQ\5zUO[ǽ@R56aBp)kzHFRCυ."dDSL4:αRpz.6:{=2Wo K3(ráפ05ń4O9t<=nY5A5kSn$c1< ;"u5gs-Z=7JWrOCBdRBYGX\gKKf_Cxde{" Z rqo4ʚWa'yT(-bAS>b`!l"-47|i0aɯ1 7wMPFވLMYd\8|.@[#=XDnKå>oSGDzlBORWAlwץ)e .Y慖dED4$9U p6cިt,Xsrh,ف~:UidgƗ4+R/7ߊf@,' ^?] B/;X]S|ȜHٝ!NaǙf2_i{pVNjE gX0~.l2.Oчp4稘h8`!ĜILS䧳w2iS*nxV%g7yYޗ&|}ϚYTp6? ?OQHPN{ZUig$'rmp謋i1 A7Y~ɩ]G*&﨣Z2g(0 i6O֖ (+o"3bw{^z;QxVcTe$oOJjVE$ ;f W|e)5O1Af^ߠ g lEaԺB 6{ꙮ?Y _]оt9Y%'#RQSfbgN ((C~Y|+gvHX9P ^Ggܔfz|;9f1%최N- ,5 O H : a<>i omV0Asv9̀8B`Gc7p43A5sUbdް~bQ$.* $ȍ$t½V(d~馊뫸'r~&v ІF-! ]hʬi{q L4P@i3McEkEb@ H,u JufX@б!Ō``Rf@ǜE2{LRQ%"P$`d!hN%&8͹VTE+dzDʒcٲt\>.pOMj͌ge@MܿG#]nߛ 4M< [(hn`)K1C#1ɹ _{CazꓝRJʪuUЪr˧Wh;uEjTXt87[˓ۅyQΣ/UwajOO'q|^_sYsqxN3}$p^M@ i_n]mؙ$R&8|LP/~,#1`@It87aPP)n'eZj1Fe47 w󤒕$:13I1Ql֕ZŁ VO~ c:_a/i_zq+8V^\.f)'*jJpd<T  r@9fh t"1%9xr73' ݨol(l}# !w1s !BL =r(gGmUs{;]T}k[Z!r=-0rY9YY\ܣC^D"/B ){r}Qts / ^-ō7kQUnSA$RM;&&(\wP$9le& ija֛sJYb}vHC ]XplK|<>>.N'`]Y6=P!@bGW!\ÇDHuگT骧EȱGN\|@f+x8R*f KU xC0FJa4mPUfN7o}G# Ќ6rB(kU$ud[7I[NMK*ml/uPgUfĎ(S-UU!0@} $ x.~`q R(8{=SBDR¶0C], _s A_0H2jU?ԹK9Y-trE+dn z4ux֐S;GCx]kgb߻^o~>49hJv @ Ą8NRiV[}>( C7#0YwbTcV)0)1 X7n6^O IIĂ "wW"W{z&Xaݼk4.,EѦ=3P2ܰI1ŦyfVqQư$ěl'sssGs?j9ߙ=B)'AH 1mQ=uJb|!́tKM6rЕSD%6A/mZ=pB)Å,_)vg]wKZ:\+ ssčdC{ HGjq\P=٣fļJɑ&8U 8@(YY:0tM^٣eM>zv?ezZ|7<.^oaӂcA.O_BVu׋;-(eLq;#sfThg};4ڵj9Ɖ0`xvO۸|"@=F.L/$?C>jW-޼WErX\iMM.e劚xqk+[öh@D )zRNJ@!O7K^>s~ ٜUl\uw綂1aDrDVE&/mn 'SV,ʦ&s jϚ8.l?WM[R2W-L @{`C#C# sgl<D9ْg͍O`_$l/9?i Ynq G۪zGiaA,1&&!0bmC)aU7;RQm&xBkL# :@=a|̻0Ze wV\2#,8g'\w)&>˽ d&f9sy_f j/~ut#E*Wbe  > ժb\@BvRI+"̕"bTXE HC̐|]%COHH2OZ*@UĠ}fuSR#Ihfr+.L`:! ގ0FAΦF?m7eUVͿ$M0VuU:]H%M\9EkgKa;AF)6t3 0nٳF @9A.~uZ6'Z,6̳YM'jHkysZ{Lz}q/HNżP(wt-aolcw}N s7\R;\gI)tn;l5KQkU|3?2ef,z{xPcگL y-y(վLBf5al[_bC:瓎d:NF3)B0Rac81THvIf` `|{PV}K+KMQA%e*l}-OF&»]7qI%~IiBi/7(X]/q bp/rȜB$8Cb$T֏&tQU%# o?o=*(g;rX.U,q~$akb$WhnRB:jLtFHc֑hINBjMDl ^e#c"RO-5jİӘ0 υ2zmT Ex%D6?`P\[BNp#!o~˩ 6߯~t-?flڝ9V8),YĤq_GC[ Q+T̀&:H#65M\\>(C/f~_KvY_| }an23i(Sr@ H.O_9o?žJQk,.OX,l B17>L :r.qpz/59T烞iW6\q, KU]o;+6}wSq,4'ܙ &%f!$ [?;E_ݗ^;4MUҡBuA=e0ȿw;[l2epȗ6{Z4j&ZQ~^翵\kaԣ{JFޔCvrGnrQ4Zu{趜> }E,o5 ޣqM9aalJM"R.99'+G+0Wc,d(Ls Sm}g۩wx_j7vVܾF4Ú:)h(]ȧfydfz)XǨ" &R}  x Q 8ߞ.>FL Tb XsipWb}UYTQ:ePjLAdʍ\cS`y@lPJ:..FޥZoj\OdIzrɬuz LEE>"8V ֵjVŴEߨZz#(zȔXCf\K9e("c0ٮvMZ`j 04뫹8բ9ziRDN(e*Q^`Yhc禚rC5zXvRT q똨n6"U66|_RR`ݛ@^[g mS$0Gvsa(*HucO~TˡBtBQ1 E8:rcSQ^GLJWd$32UZ;M~wO__Hst`~Ͳ@ 5)B Ziq7]DKKz/AHpp)Ŋ^Kw8k1=#1 ˓Kf)-6uـv7QmIf$܁z}viۛbigY8窵jՉ_ivYmi1\0O)S8-+C653Tk)9M@~<u) gIAp%-_=?}t9k6)-N^Zo}?6/ZE̥ȁWe}ޚ~{rj b0;N1|E9$㎓+B@nnApZEo*hm=W#YtAC+|5}zS\RkqEg$]X@(`s>uҟ JưqtCi/H1~3 `@0` Q __rۑٵ?k_n{^\l$a)0\u(E gAAEyop*o sXScj Hq"Y=yeylr:wK)ͼҡөƷK#9$R5=5UV%pvBC ֧6Bn/kҽ@-acO앢KKtK7qVkS >_}Q1["D6M>UѭȚ?uyk BIbl.$n:&^< 0xvM, 7AHY)VsǛs{7 x͊Ak \AT"((,DWswݰmMՌO?nw>+])K/>e;. G^YYݵй6LnNy\>y{Pͬ$ˌ*Ȼ =rx UUUW,YAb">yH=@@ 80!YWThAVe_̪%k.w Y+u}͗U1/ngfPHQ2Š+Q1w"Z^xtc|\TARlOޫ{|+ko.2[6%{WkY 8("?ogG]n5uf\"8]^z\(wx m+,1 D9皚4*XQ(ФZ#X9}w:jh+:rN<ńE/G ۷݇b/1uܧcMFQ 3Wy61]]ZPtq7 ݖ`~O/[)pgoh({ơ﹯'{g9&E6[wݶ|Cq핃n cNvNݏ5"8߂wSK'Y =a =w$Qh9$G! C}ޒ1FH'$Q̞MqJo[|kVt('f| b `J'|P#!뽳:^ϓȨ.pLcDQ~K%]O jԮ$8.kx4#&\o7AW썅>DS]lo' :r˺:[]hj-+`=nJr52*+֦g`=I65UEUV'Px@?*w3[¸O t!x̕=%,;?G(8!9#)H N;`gyߝeӹѲ86<>f22rxr2PLɩ3;ꁺm1 P,hgf1UdR-{k}Q5-r]xu#=.1C%Ǥ_¨| ٱ%!I|$tzA$@冝g=;iLO:fIa*FS+ (Uy2NA{H- zI j6 2M57y|N6ΧN"ħʫѯZSPZwxf36I$r4!l||~KrĖ`7\7`C(i?aIfE01?iᄞQ 6 e=i!<@= 1$ /a B0[?}6)`.otP.!\' ,!?9#=9H X| ݵ&O4Ⱦ ,4HJ^>9 }@/RQs,IkƩz!1bU96:@ZBe.᜺X?  aL 6RPew ۂyYG^syAa%4ri_~SEXOfKO2JT 4g=lckAs~o _,e Y{,\MH8Q c`89B;1!_]$<䜺ts4}\P>&рNz E}vƅ#Yk6ľ.wpPM^'6:\4柎H^]I3=-x9GnqLraݴi2T7GTxL^J瞃qm^|!6+l?G=8ޏ7믹G =V96P0z噫lut,v^Bf3CjўBaүlsu|=cI{k*pqnu+s]W^ Ro6TmHy\u{"] DsaLH,JA&^rښgj].+6>}Ŗat-w?m.5B%Mg-`eX6܄ö ͹VT &3㙰Hn,f,_=oᮩ>Թ/}䜛Mi1W0ܲ MߧzO@*"rHu8 RG74\ ގ8fK-4?ٯSY qV M?W E*0K x!ɤzlx+/N],qRhlad z/t%)?crk-rBn̪ayEq)#=(Ei}vT{i[N~HH%{X量2C^L>~Ogv(cLMNv4ߦIk._C^Gm}R[3~0ϫ?; @E<-1lT}5_^I(qȚ(˜WIrW$Ěn'',?% jlCg|a`腴\!iQx->0d䦲Jpn?o6Û\ 4':Y W1 |C`),u0DۉP49o#SlIqa?vѝbs5~nyq~JRjHLGXk>1 8ն( 6"|02quP@Bq'dօn}VlYf2=/[ T%<,2Dpjs^K;*Tvړь4zY F5栽Wة4e,xZ JO(/)u~eje3$i%v -6}6X)9WY2h3!tj]Ē} 3")f1xaS@@ w 3sLRA{ay5rW3i"LޣMCQ#R.<'m硦i)Z ֆ؎HMo8>Ӥ˫-֛nR- lIkt[0*\ q RsLĄj D7rɓgJ2XALe~YzZzJ]ZUO`͝1[p9*x<9̡HPccC 'Η/ b_udv}|_Dnfbh,5-iieʌpq-(laBQ~d--0H?K( dT@\iO G!8@AH_v.7/Ĉ5--wYnԃ B;aQ؍} 禍ZFLZ6)%OIECe39 $f*4quJglʾPH/U̞7+~kDeQd]6-J*, 7s/I *oc.~}Munxs #3C󗡩"($~j!XD $!PF?|V @$3LS&P}Į 5i{z;x/ُwA!3M+wNa_Uwru`Ye Ȳ9 g@D>Њ*2H,|sPU tÂa0 v*zEN9ost­ux{.PfF[&9?\VߝU,uQ!x~6j̖N`ΒL /hm^o{#@\WCcT8[\_]kP.@%a]s,|\)*7_祆s9MCQ{sh{wQo8~~wz>RW5ҐHdx>EP]Y{]|2},&%bz1WB8=3{GfxFێMjWm#y b,!BT'[ˏ&JF"U㡟^I;GIEf c&vQ~҇ $Yy>u U ^]y'MsRP|>Е HcGbCaVM!X#4R}7.JwU='ir\w>4pc-I;ʤj;ioY;J'tFL~wc>H *p$-%}2{r@GYcy2vn-sd rP&{$+D)ΞRDW@jII$ƮG o@JTas>ocMJ*T"Q¾8C<|Ew\3LmfMFۨ/j ؅$6LўzՒCv#(&Cl3ixga^2(uhm@nԘ6uG/ǵzPn{W20؃}g^ĩξcR&^Ek^^X,& <4߶_k,_V9??!(s)"/['U]B|66rlf歐ϛ}>(}?"@|oO ~?p 2cJ"Izpn‡yG'-nP{1R;_6̽?$Hc01Bvzh:fYhJ`"㟆p/o=n.qx fLƾ#5M*Fѵ=Kdzڕ{)$Fu wFk\!B xP2}@F_T.ӧ)J O(:®(ۖiCZ^m\Vg"PF:Q'`~,m!DD:T$AL&Xod[t9>3CB殾)YyȎ>G-hL5 0D3 ,#h厩jhqHa4LTneh9'Î_ْ6>*EĖYVٟ)\$܅pЂ"!~ba:-LkaEa$]NX3g_\` z>ϔ˴Ԛ]/UmaFϷfQ z%Yne|W gܣ8X@@"0A cJr\\.Mf;:8`~ MeMP3o,nSl%idaLSUp Biy  8!D;=}uto$sKg~~WP8&p X=/eg! homK뙂#Wx|@><ΥHvz=L?J)f~MK|Kg&8n˙ǟJ"Y6؏{i&w}6EاF8cz!L\- !ϏN!xg(LòԀoꘑCpu,Jx=Hnࢍ%L_:T )M>/Izf-0U~13ؓu P*e o%Ծnr [HbYRYC8Jd7*5yyϨeҼQϏAܒ jdAUR:Y GǨ9ajeziڶ {?Vv 1KުC\sxzʾ%=2dhVSXP?zNų*F6Bf,F6Ȋ( srHֈöAW̧NQ/{ٺ}7I$>4}F_g쬺a#}[JیCA@e "'.%oX`sq%ou|micey$(yGvjyۙkC4QBʰC+,:ӏ; OUUET՛Uj )$@2<)\qTiW1LsDNz/h>ꫤ@UGDP4UOj EH͔ &/lH^WXf,ĒW3h[NUwFG">Tf=f@c~e n:s|N  㽗;E8l ww] q ]ۆI {Ȧ9{"d&jGoeP8u2})KB(R̭f}mĕܾo/ulu'6f#ئ)ƫ=OtgSN{M` jo 2>IkZ#?k!n (B@7qvAv]iјIoP,ns"y{G\J op(^έ<?An,:.fү+Ab@Z}(}7f47WAVionUaü3N/eݻ1,="{%9v'g80̭,Ig Pg ynPFku?{O[Bрj/]z$HbN>}0K~{/i4L>|rH ,.)#fX( >ȏKf ul:;5.BjC*5]rEjmhcm#w4W:lT֮Ǔ7k_ePS B;e(Ƕdw6SֆMJEL*f/1m&8רaYjUVK0m~͛M[o_E|INME ?;psL<=4UWe`@nD p@B}cb$ :b`(q[hr$eMwֻx>n3hf2h\Mɑm!ğg)I.AƔPFIekN4(, hQ9*~xB>AKQ20&>I$7 \F^.jb"50I<~t$`-jgJm*T~zb4h^5\tMFB.i)Ç,l9i5UU}bb_}>- yWK1 bř3H |@lߝ~~>n֐&\+4@Ll:j-mӺu Iy_Ż, bOl)}D/`òp[2˗Al->ypOK:eXN`,:d;*UPbh10iOOT@5g#q6ne&љ2a\F¥Ukj2iΪ*U$"|v?߰v^^fg'1ډ=0֩g"CTiyg= f=jAժy}߁`cby8iٹџ1ɲL4 dޱ/h^ߕB1tW,xFzS@a&3MB[O僳4Σ\DJP(J)@%(F^37|qC [ ]DrM?%k+܉b!lYGg&kjwh_d9̪Œ3`q"f=VҴE'LZ*j9E`_Ҍǫ҆dZ%'ϒ4W ~R0-K {]JAK{$(k; gf9&T8>[(D+GN2U$ Ɠ 7F-\}0ԭvYM!BdATbtZ=j"FOYfu^TȘJ(R8TkN([|fKt VUϰw?ݩ͜{ꅾ )r9tuQ8Uc<ӜRGUbfZjw Hd`p\W,`u?'|ڒɃ hx$CqbD:2E BUhr`ܸWm8;3+0/X76y*DU!:H[I?Ѯ¯6:xe[ O;#y~\Vr~ʊ _n:Y֏[ZmhTtTvotAʪQ5 aBdxb5ޟ&-ewbxg8`CrB6kJ 0 #RUBr~J v'n3L:#9t rQuƙj(hc2-CϭA@oQ%ujD4?nd]^{yRu>w^&OÅN$>Ðk+z*Ms2oʑsHBOzU0CinFc7q Au}h3WLGJ\;H6{1ʪ5:RjQUaY8+|{Xwvqy;k/ 9P5C7]y(xO+~~+z>by,԰,,w6fַVmL OFd-i~_U#3RFu:RΆ>h|`JkK*&L/I}(^OsĽ#'~8EG wi#<;Zek/;v twZs|,ĠQEӺtam%o]pw- D7>"JF<6 f< MoT˩u;MLcΪƚE ٠oZHz*J9[ի`!d@'@B"P"`E!EICk5ABa@AfX d Q*ҿ0ΰmԮ8/-SJe͝WmɍVƬHX'GmĻ2l"y|;,O=sth۱ŇUߦGfm*u(sLF Djp7doTc1~}ǔuj8jۤY{Zihɸ춝a9(θ8dĨ!o [\o~j9pCdXQ&go\0l ef/c1M7<7]9UUd}\ke쮫pF˕ 4,*UjD`p@!C~ANM'~|gПT+1469,+TώF^^9UP(mQ]~;C~w6vV/;?ew7w-@MQP.I6r-^@~4{K +>S^ H7)i d :5 yڡ{ϗJSeM}+6/Ryp.ifPѻ mVZ\lF**ݲln&~-YIe Ԫg똸  D@: }+@/H p9)v.mN'w-~i\KÛcSQwd@PeʓF9Az Zqq*Cp:*nU$NRuxe*Mb. WԷK8̌VS[UkmJ}iyc>x=I}^E:95Q_EF8MYk eo Uej ΢'DJ3xjU`+z6<"rRsz֏{kYޣvv沛:XWJZz٤zv|F>$ kݎ֞.SkѮűR=T[ܵrwn&,Kgn JWuדzA0C>IMff˳HqMvt tHaoQv2 '8=n\:SfА̕ny%[hnjvqboyun_SRz2`hu,%;>lG꘶xK mO5P鬙zi7vICc)0u"kh{̊vTV.6uP;ZVI; a5xgw} us ej cnWT7zO:ϒ, x|˥}*|^HLTTӼ95'3fr^^MSŻkrۉuݶŧ}zxpw/ ͬ98U>8-|z31T=4s "TtmNeaAG4( ~TD'_'`%A>%Jh}Qv6u@f)&gJu hnqA`ԪYrdQJ\rՋs.c5"ه)9U9چpN};Dֆʅծ/AJE 4ZS/&QuǙD2-#fEyJHSjٖ&,J]K+ti}y'[zPC=\}[Xɽ<jge%SuFk(,WI6G>vhD ӂ#c c98)$r $۳<;Sv-MS!pFy.+fu2]6zmv*y[n8caWgK9Ep`sL(Xf4E58:HYQ'.^6Z.Fg} {Ȃ53 EbL{qp7=73?*{Q#kDa:w-~pe&IOs MfR//CHצEH9_iÙi (`cQ[KތL~No:֍}XxMoihK.0m] 䯺PlX6u't<]?pɤn\]ɷ_U!nh1F+ҒחkTOϔqZJ*Y8TWuie>57 B>T6\0 uj+ø)BÔjw=eMyiwzYyIJVe!$́lVœA`c7FkH:܁|-9:|})?%TDC{C~vtA[+%*fՃ3q ja҇%۬ya5@*%eeu;,.iVٲŭ\MI0ԉl8= ~*asK\y"$C0 sH3Yw7p^<mZ<݀ås͸ !ѽ'N<ܞVEWK9Tu1/ii(PܯS\ QjXw[=6{[[E~ ד֨ %tkrRqE7f P|SVk~_ic.o9[ӣɂ"۪2[®/=OCjP.Ʉd5lNEv{E9M}ײqw47U.O; ,v<=o]zsgZ+uɟ_W$՝q5dWt-xOQ$en|;U5!yZcY@][1f~^)GC`D Ti^g=ʴޕXƳ.%xnOo]ejc_B'd1c#ΗWki;=KGs9K[|4 7A?oYg sR)HG»O0>h Be7H?Q7.Mls#III@T XOZLX ̄$2FD.3=@ Z2G]d^L=us$z#,zh;md[#<5Ri;6DH6֞}~)eT=}g뫭/=Ƙb̚e<\de?ȏh~SIhFhXlD4I MOQTPZQjPZklp@Ct /=\/Q]1ҶsyNZs\Wh=v}v9l?MT0dY|$ 5)]^E 2G9]״_k"ip w_ <S&*-.2-xZkS}=tIߩA_^uR}U4%T=rU<7əW˭.S,x[ݻB4=hJz4zH 16}JRH7$VkOCԳ&r]o!]x4n_{k_'pb\fgeYs=89S6cA#Fս 4@gqc.1y [ȴG3HͭP -ߠLf,E$׮strr(ͬmk?;j SSK3 TYpnYouiXYuuwebylu+^ y 9Ǧ-e&Vgo_Yrk. $l,޲͏ < W z +[mjR:&2_2/$0 d MҙKkv͆j]r-ANu4iח&2C@;=di.YQ&h[Q}UlK((h[CctUc${.5Ơ] _S67ICa -WV2n&TM$R(' ؾ? u(w/ ڿ&Ug>-Q>jAQƽ4IտMd~?T%EO!`mhMjUuƭhnǜVZm扛AnnE_ F3qքsAI/SwB.G.:r{ZUU4yG{tl#`k 7Ax䦆ڗi6K4˳*Qn dMShQ"nV{JatNZNXh|Wq]d>X% u jpgN';juEQZل&\^Qk" VƧ+W%Bf݈*e>?}ζV)K35 τ b(љmn_ԳИ[u%Ыe4)4YfPȷ<|Mpfy}ͽUS>>\nͮlWЙZK1z=MT^\0T&jlcfh@^`-gn#ߗZ<VP-AEMP<RjhjhQU=XbZTԎVt5]MY ;jr75ɿRg^ Rӭt4Y̢ۻIܞ-rS2̍ .Pq+oֲXpVYIY D4<}q]juQQ;&_gQ(ګBB>Bw5 Io-9\ʽJꒂ+4EѼA77:h@$p Ι+tPNђ '8%PxGNRt@'"Z:θyݕ^39BP% ;qP7ʮ\..BF=(tDŽW)ѣKis\(ZƵg9K^+f_߰ SVYSken,k!2W:-9wʼ@/I^Ӓ7D|v35!O qnרyu!ʙY%R nyu5= lUKyJD[-,yʔeVLj,lZڗ]|Th5M]i2U-ms>v71U cJp &\)hŅziZ:}Nv.V@2*97ໞ 7HSD}E/¨>tϕsiabߋdVȹ2w&rgza\(fu\5OyPp[)JK fI5Ѧ{@*yy{5+ƾ_/"o$Ud#oE= ]CoV:J"DFhđ :4C?>l)'(i_;(aVD3l3u- ͕JYlӮmLͬKQZE룓)'b]Z랚mݨuЮݯ ~}H )+[ΗFDN*J(+)WJa(su̧ɓA;fpϲI@LS,IɭI(3U$O!WN\Ee'-"YuUKX\%-ttg^*g:\ξ1Xa嵉^ւ]eXИii-o` Ru3C<27, D `jQAQj&")RQ{= ʼuAbnQ4 drka4E 6*$߈.UCl Vt r]RN u[ VƼ3:Zhq;kYSȥtg_pAǫAij򹴏,RRA4M_*,6fLlq2ضU;^AŸ~|3:B c.X $#ȣи_ׯZv9[߁@-H7T{]j߷d82/n)[8˙'OLx%g \4Q) @SCBF"" (8Xn qrѼuD˝F |^`B}AIJS%ک;;TOZN[,*붋x¬`~WBʰ۪divVt wL0em]+!I@i _rc;;# R0?U$˕=O{i0ruSӡؔie^akJd`>y3[VM  8ZI3%F8d),.ݖ,m'qk8$a=!*,'z~>ljɸXH<5VʄƏr[Ph.71" 14)uwnYv`BQ}m)a/F aKfy)f%/klu}+A4J$]AEx(_WC,_=쨤cTMrj=ySF|>9}T @N-Eu45-M%ѝ1 m\U cfLY-e@}`|& M؅0 xɅ20 WIF8ga{!mTFV岀q?+%VO.)SX~S#2)ܵV)@C!?H |<&|?@ d45zvUjn~z!H(wCaX?7 }&Czᰆ $ِ:OSϡa&"_UH58H6z>ïWannZ^}nT. 3 q71]TaٍpXm˒A!p\ b7!?6j5f 5v"E Uӥia91^aHu7HdވvS)ouiTt?u:Ɂ8 p|! +Ì0 7iFc44;;8֢b"^(Xv]V/K?~_dvq9JZ_Ate7@ㇼ]lo?~F#w8I =S#Pn^Q/Jnw$g;!{Nh\"kpezO@FNb?;*?ر?̪<[z9]gOu/WO`u<qBjd,E|: d[ǧw4mǓݪPYؐɩ7P2l0Vwm3wgjߤneZ͑5\d&Ę~1?*2yZ6uG!&lѪ ^X?)t=/Sq3eLH tAlо?]h/^/(eɨ#&,ɵ8nd.Jo+`yئd6LO6Lk @~#?>p酱.t!X(7)⛶4g oG~}sABg){y3u>7y|]Y1ϳ\V84t0?>S#vQKA%A]XbuW\?f< ~+ &Zw ufc_~Y,U+@sE|[fPjfeDAV,?ltBƎbЬ߽eԚ><- ֚D:.(ڛQ[52"`)f]P'RA J(hrP{SzRa2"fԔ*wK珒VO^tXD곹S=c? P7Z??/E>el[6ofuvb;WRswsDI|#w㍥ZUp ?>+ͨ0m0r?iEQEb5@D^Ya)bW\yo&t!-c]uީdÑQаʟAG&= x*#FdeB׻X!~&0glΔ #:뿫笲-F-7;gC`[(8[X?Q.\ĨM.?A !a0}B[+ϖ3΢}}P4^zz~uh*TELJ6rNEl{,t䪣}'Vsv *-DC`vJD8 Qn߷]?zrx#~7^{Iws% p/e'ZeN>Ut2iu5558MIMM.&LAgik5OL5eed))UT#3n.&TTTTrjV W?ĊJJ17;- uu-s9:t~ӭ$uwwuuuy{uƅRNTTT}4j ){ w]#%I&LwR)dԙ e%7n9]EEGrG*QŝbjaꚚ(~bZJt=7ř{sGvOm4\XXNyY[/ON>rxZk+sIUUi:tӧ>o zom jjj~?_*L3ZS|a/u~ XڲN=g)E,&*Nn>}{X+Q"DȰ_Hy>'`Ī@/!E}DH=?r>''!<,?vXYk^Iiz_gl~|)&/LOos  ? |+xH6Sdf#1n% n-3,1f2oS|>:Cd!Q PkQ1 ϣ#2KV^ 'I)}ZYOifeez墴AS\y=r0JSmZ*-1ݴ2O0zKmDl¯s=ҽF}i(hB1w|ׇyGdwi:$2cԻ}Sx%JPJYc5i ʬʻXӪkk7wV$fgwoqfйr.zMA^ΈT:{E³p_jc0ސ)<)2TlY)nG328_bNOIEwק12f#)My+d&'=uIMyREVFnIAQ =h)(sAye2ent o4LO1@9&&椦_B6WehQkΡܣ܌ gRrN3cg5ݚLZw9#վh B70*%suFX}i?g_T[n޷togށy"yH́@ʂIGNۜPzrRo>Լ<5"NlT5DII;9;>县vd}]MӶW+ n/Q1eKnaV"|m}o0 jtiLN Ͽc9$Qv pʚ6<8 5R B(/謈Y)sy *RA"1Eopt;,uXb(k~u7kҦ;UKD_g#++/3/3:Ŏ~sOm"v.CMCoyM@*>B>BД$B0|6"D=O9W!EKSÏm^uеu2NN<:@ٚZzt"5]*6O;U3.M?iW< K"I"K-6v_dnKly^kP'3_.[{O'}J'76 ɒK6ÏracڭII}[P7x;`n]},9nnOןϟgs4`jgggnTT|y[NП|(_kko*F>k33yYlll\=pgJ=toܣF4ykvuW b^ni}~7U;f}Euu +sٳ3<.w4~Y;m5s#o#F7Mn4 DĶ΅oO1もqB,яJ3TE_]*, O%dژ?|asGMճ=8ڷɶdlqhRlR.Jk5\#T'/R>Z7 nm^mЬ, SA!&VLgNNOنQa}T.IR#ɸ`ThRh,$B ?P$aA$Hs  &a]`*ww8Gd ɔ2jnMZjMY4hf9nL'l%^Uy͖|,Vt "^ ?9>g{ ]D`GmSg[HmGx ϹpvĻs?L>&sI5{s!ą_)1[G<6z?϶B,0s$ȳF9$G,oMW]c0Ih))@HA oĢa17P8H(q>T8/+);>yD/}I4۴5X;.Y7-Sr'hcni>#lH@Q CŔc]zOJ_G1s% >NiĩsU3D˒SYRqعImLl$ ) &LmszO9_`/¹:٬L)%A@53nNAN5|cw~|=9L^6~fn(ʛ}#aq\Kʗ[v|6FZM3s&LBf+)Jmq99ϩ4׏>~+##aUAr{)}7m"ŋ5<ɦ~zi׿~:j ;d*-??gWshhh4.!C{!x+3ϰ_P >a>HrEPC [l7 Y\m52N/ѐГSfLke08p#!w32f_yM??#~?`U`!ϔTc{S=1~(+e̊<'3ޖ>II4ro_dIp tE }?+R ˾C?ӯѷ#suirk-YAv봝Yy:t.[[3yƲt4trǢn(0RkH4dn?U)Ȩ,'~I$`c rM($0PcBq|ʪ>z"" ֿl% dh4UH{˗/ `8M`6mٳ}P28& ژw0a\Ź0*f q o1T`Ưqv`sJTe((לi*My_E>2]rI}/CuAF*(o>,nٺƳƎ4h׃^fgm2fYsdɝ9;)\rXʫWQN_7%uޣ}WUUUYbƍTl3Fd0`ƫЗ/(_ctc`&L l}ܱTٳpn'LѬ٣Fk55MWf1nq}{{>l^y8=7z+mz7~ !_/lq4Eadb6G0H~j~FIF>gW/ ,14/iQEsGY-Z!3#rj %˞nf i<K2i_NCn8+"D8\?'}pxupigws&x񒰞%1嬬; 0]+gƒ7@G VBm+'I1堋ܕE-_lrt DTW)(RY(RZ+.k#/:]_T(QhKS-hT^J @P3CóW_X3)eU,TTF/kl/L&Yd AlI ƓmFK4VY/  $]4fæ꾝L-\ ]3  Q Tq!J@"q2f">WPΙBh4A.!ZB9:1m۔2I <$7_W2\(x%X:ºxJJqZ=sD (OQ{x@)x 6@g1oTc\U%Yڛ4E]'?GՀ^ [LPVD)_O RY!D&n @&[Ĥ6.b}\u@|N/^y߷9R7ݖMRs9bufe"VSB6tIDKSQa{Ibd옽'S3bk~poSsU`1^yP/H {UPUguPR4/˖i@V bU1uMPH #6i7UB" "ڤ{^}k oUN)H.Vl}u; 7q}93L4=U6geHT4:! <cE_'b"a Iio[hctGC˳"m 9'[\q!'"oފ'q-69Ͻ >hBOޜG^ŵ2kުhpZ>2tgו e8kFL%V\^(03G"Xs~[ &{Y_fDN (=.: oP ?8kǏDAVDɦtOT@mV_FQUrj*ؠ^smiԞbxX6wx5ܧCS, _Uʙq1rtOROWW|Ϯ{8ZFIs+vߎuy GǦaz5;a%*CGYGc/ ]0@C5CҖ.JO;P{ރ2p!"L0/*J޿EiiƎaTJWyg͖T6㟒snlE ≟(>GuByθ{v+,gX#E |6gULT]7'*mص '}봁 >Vv﹙_@ knJvR%i4Jz>n"Uvv{#E.^9'3A2qs2kXRZPJޛPABFvѣKJFدW^)!k,$d)Y_6-K: l A Q+ee>ʞ%ZmO8x6pӪ wqkE#ZW,wܤfS]y.o}< sbshۤ9k4KSr]o_8%j!B:5U.}Wf7aO݉bsm_ݨhZզY4)bVaVb-?Nڎ |tgy;30oT(_Ի4b-32W9g|ƻ,ύyQsqz$m~},[1}JpW1ca:s*!n00 3x>4& ,ւ)Q:Ti mi۷Cznm2mW1ULJ7D7qq;w^U LNzUB!#+;^Ǥ=S׫m|~$PL`Gb?Eh=e=gaNzB}㍢˲-=I4҉5UJBw=F5jMl{8] *,_frx? }}vaxi<]~q0J~ͮ|Χw/܀4yL|*xl HȲci8OY4,9c%*:Ym~W ^^d_ͪ3n7I$r)q>7n{[HO+ssrbJ㸄@ױH}^dHukٕ}oJe|6;;f]'N9ȻOtbkggQoڼ5[z2up닋obKM{ {}m-1'~yfW+ t'{;G])`ޚ&fg3DGhn~oU K?,m[0R=vvyvwwś4͕x(*[L}\s]yvyyyx󵣴+od M|f #l%ssFgWMzk|w ba[l[[>ocoܴ..m\l[r蚒Яkjrz~V5z u&ţ:}ܴuFc,sNu+6u 0MOmW yܿ?Wـ{YZh@*[-A!{*O%UN(wEjM1,"?͈T*0 Fg$ABA30BN1wAUt_V.C$hߪ{|ie18+a3@iWr^4<=4WH36!,֛$r6"zܧnKݑiG{j/+q;SnT4J^v}>yrk5r*Lӝ:$\WGWnܞ+.`4 Lab2XTsb)DxUYIkNC0e/uY `~ 0gk+z^CiOٳ}8ĩ=5ZzzMB?}~N<ϳ{r1 li-E5/f٥%c bRyw,x( vɆ%G#٩q715lt0aь0Bʁrn,Z0}0 !&@5!%ޛb pnYi8N+q8otM9 0A   7$%)&4 7 d54' CdHVƊTɺԓ@SJ*I,R)3't"SvvmmM t8(8DUbbm鯽'<0}"ϚڕF,OʛqZAc{?{(qq"K}˿}̏T?"x MJ#y1fZ(ƧX z$ ~^ @PeYkߓ?cPSCt9DGston'Uf\sWGH|('xB^]q]^mQF=  C$ /B4TY@&η\yKp%EU>Ny&rm}~# <ͦcAS\ܑ~5ѹ*GןAvz9u}}}~-:.M0˻҅4c;edbҮkY~Z3zkjZ`_⼃d+i7F1=.Gv`r9j9O&M϶/xQz3/Vw%8ru2T݃ {b5:;7E;e&*]y)؍@Ic5`H@s)1YUީ2Ųֺԇeb߅]?y:~3ۂ:!"!],MigI:1kl";I]^E>fQ`gY&=v :}iim o(l}TLmgHZZ.Z3ah=0J_ aa]\zo5_]{Px*;{#3$Z_e-O:v_~wjľgإb*1h_cnH1WQ7+ +T<0A;!mqz8AhqǛZ(E˧MN+++ kɾ~SVQXN3D ϋ&V=? ExRK\dnPX]M“:՛ӏEZzi9,.}-+nHR$^'ihz(va6Sba~yl"7#{ɯXew~ DRH-f67ಱqeefgJ (谰kcc6 +ZWNY ج̴OzIj\[[7Z4[[[pSjIYgA䡈D91vܪv[__//q_yZ;ϩ瓴ɑS)LJ]JתxYB~*}?9 zM0/hcndd_F;RkN{i\>|ol[BUDW__?-h,_ LL@>鴇.XGzS(l/=5?l`J B<~7I $ʰh`mwPPSU6G $mQYÆ^E0CoMiц70#bPTHUrEkF>՟D{y{vQ{:N"Ȑ!&A\E_zx}ZOWy?I{[Zxa_DKEkA Ma3zq'!)H8fy8Lyn[Y#!r#m3孟L4CiQ4+[8eGaռ0?&4au}=.طilQ]xߩ5>T?飝^5E2# (IqGqSb:&C6vfk}5;r?:e-&?3/2dDɺɷP!h^5`r8 J\5I}ӧ^;N:tg\^|J;ӍwA%άG8,,,,,Xc dq~x)]4*;tӧƬ'ONm2**.N"d:&LETyNGEQEow|:^L {i;~I*US`BoYLRRRio8; -VwUͳuw6CZ%VEeec&ZB"AfZEEG@RR[SSSS U(TjqN:ue:s\Ȑb\n1*vAߜ~,8wԥ Jjjjjs+2h"EDk B7L=;x2_bnԧ>[EuE## 9rFШߢ=fQ{آMξp~F&ϲ,,/2zO.7Ɠd&*>*dfٟrMK&l]eU?I\nn7+VZb8G<0.F%J/*V4DWlmE.'K](1󨢉.?G"\e/_gErV{yii}ﯸ'h{rf5,-2*j :vG0aN>7,-mm{秨N:tIXoݛ|ܵ^\|g?ǍMg2-ܻNWf={%cxlmhgu>?:taZaMVQuI*nU&L3eMNkTUzW|aിwWW+eNj0ÿC-!.$I @BiEjسT63"ۉ5}}tR #XEF7!4<ٿ~-2 xs)BV2 h?Ii-&ŸFX*TɑQ0d\S<ڱvڮ}q_ɅLx ) &`2l?&qEimrЛ&ֽڰ4yXVaS @^{3cfqpLgr, ݝoky> /?8Гz>^ L8M$ٳɛ Moߞ_p—f }FCxV"<:MnJIA.x$Ċ]QԞba*0 0iマEO}]^Y'fŢSrp#yE0f*7:2KKU^JRهtW|gChzgSs'nuP>.UW)B@;y+%(********_zO'eVVVw`@w4`58n[{x|WY9˶&ñbbbuZYb1[3ʑm3|u $ׅa޻˛6lٿFjҦl2'`ůAL?t۷n^<農* (yr`Ȁɳ?2maj5Js6펫 # CWѦ_xn{ljf&VVVV`VVVOt> z{ 5}XTJ9)*8tL umM޵#@bV7}7f񫫫u^)+sP?yK]ecτey@$Lă ,fVH]-kwu}PE:: 5͟I}LQ:tӼlӧUYZZ[!*yc-Ki3N9ojED Tu҄.R 21л8--侭6;Vid;?\v^~meeeeed򓔱8ՆqoroUQ˦qɓ&LN FĒfK}-rPowNUA',(%? EjCѾmxP` egשʆ>ʌbf1qc4%|ϹgBMVVVV?|NÊܕW&MLoRyziڰrNJL^!Q._W+WUV8|Y"ZǐY\3KKivk]_?gkF]iܚl_%mV&VJc4ٲ.DvV'2R.Ŀ%s8gnwꯃӤ-Xug=>GM1zFl$vGQG[iZ93v|m5jz(.[D| } N[CR1 @K`(N(V(& FQ/\o~B 6&tФTĩTPW_=<%X`x/g|916/1"Hy HI$<=ikaòIM?{s?I"&$?,47CFjbbhCA]XX |K )SPj܈4p=8pAo:6/=;Y0NnPqZ5U~Q1fiKx @$Hs1٠5X($Wh^f0mѳ|fۻ zK8/ZOʝe (t}P:c퇘AL{LxsNM^Ktw7;oӚ4h{kffC-eBօ #2CG\[v )۪úU cѲU11d>~1 ^"^_Fĉ&&.4Uv^4}S9K ??ʠXZi"""hZ1*;T k"El{hkþ6(,Qʻ}Q6}*I+iT֭n̵Wݿqƛ.\Sir;]+>;6K{Zym=ldx2yM!B v.+ Ɉ-"*G8)Og{޷qlOû_|gep㉵[[:_IkAjOF(f?0V[,Ycv8Ķ2>|V\v۳Bս;J-F?`/1{0`y~rQ;48rcgZa05\c=fSknleKXcq,+ \AG\4 Ee k>?-2"E;М?g%u.*A|5=_ cA9!~NĚ f`rr@zTr C6Ǫ?GWd^!ϼ l宒ͪUi` _oU9jvؙn]9OxyϢZezҲzK^5LZL燅S|vfxUM:G/WZTeiP7]V<Ww P.9<\Jqt董FV_I ΟA[($Hj5<= '5l#L?'-;4^; $H"ED筺 #@l*mʂA^fFzeYE1z)??V>r0Wl˟d,RH7âvqO?$Jh`-&cJbVuÙtiKcWq/Z<,iې@^%$UDH-ft*?qtyknuωJHAV.xns.qrt&Y; Yr=CPKQVxwvZ[I?q>|ٚ.n~͒<#HZl܊cvo $MG=z .(yQ5Hf2ЇH]X H @c[Kvǩ¦j]X k7.= ۿ"DY eesZ&DL\[DHy5&o~KSjwM.'ٕ$LG숍1ҹ-0E`CaЁM9lZ~wܿjg>M{O|z(;+#Nux\@I<#y)ψrGJI:WP4l^g]guq?~جVǏY;A`wƊGaC@! r0\~2LLI/Mڣeɔ7=wt'k~jQ2>Of ]oRU~\C^/+7sl2wR|ЅdM DejU\m__.;[p B7W>7+^b6m}2@+5SUpzL(x}p5uTiTz@ci0E{]S7*IF@0*.juJ/ ªlXU K9{<:tzݢwaaԕ=֗o[BYIyYY5D7 G5\/ĜwZt~]~]W}w丿b/]o1 q_f'7H>ڈsΏ$tX)  T;hԤx˩9]sTsY/8;ay>DNbS)+ٍ~߆O=3uU}fȀ{1!@!KϏ[2 ?y{^?͕eX'n?/7MeHBS/NN.c59hT}+.ljiU0E4+QUL_rX3ų+m{ʧ9l}nTz(A'G=Z'>R̴`PSS=\BFȒx{QkY]װץꆈI8z'>q0TpؽWO3+wͪK|dEWis k-P6 A;z|O7H pF6;_Ӈ$f|a5hoo8+r7 ln qg:c?VXֵIٙmHg,:{ҔgVL yG_RUm},GOZs moSm]^ם5XxE',\C/k,,crQvuuCfS=+%[.J.|“qy7$qh6V[M nZIR׹BqsPIlLű` ˠUvҢ c W/fYVsN4p4 #]ɕn"[` W.u:Ԓ3)VxҦ^ƴO`m^j3bgj2BcWH2V2Gixzx6|zszR/Qq6R3 vuU ,k)SЫ '!ob)x|( SraIC((}"b#EYedIފuߪNE&u Qes+v_p\|HhY6!Ā$(4_Cc(5KEw[MϢ>iS/5v/kl~iz+ ]k9d'JHm^LsIu(7Fsi8.bt/2rܠ:yEc(Ѱ2e|oƛ_\r! T/CZ^.<{a=ɺ 2? "ksupss˩7:)ֵt>_rAiCd͇Jwv{ªAsS ]o&Rf#x'ÞoΖ=ЭTq{F+mZƑ]"p~ٳ ~[kQf5JP3cy&Hs((1_̹@s4wQ&oʙ~|Mljg{r߲:ve4v}oS:#`wN:76AL\ٽsX'_pueN51(ϟ=z{;pe@\\kuVLUCw0W_-'|g"Ҧ~=DҟCbsg;f|;_#C2cCsj*KN EbF>K:2s~#/>i_Q|ac,gO9+_GMUguݿƜbpc{"ΝX[=ԍTsq֒v:NrT[KcS@Շ%OT ;lHYs2gw @vؽb˽gK?.[QQQQQF,zz`IIH$v*T ǨPy((%Q}|^j4hѱ#\#Tsȉ["ED-$Hth(ѣiQ_Qo\"3GF4oi $IJӫGZTJ*Tĉ==6d)MNIϟ! B (P:_cbF4y7`NB:DZ=:͆ gɔ&SgS"aC?'f|1gGYtMdѣ춣FčYk++|B4jѧFESN E@I$Hovݍ'"D!R$F=HK6 oZ(w(PSt]O\>|%w#x];(PC!CŧvD AA-6Tcs{(PBk 7(+[̑'I"G}D8 #N;}OH!d;mUX:t****gUY1OCvN#Rꝕڇumc A˶D;Fk̯Zv|/w^B czx%:?i |8; 0Oޗz1:ΆŕRUɍEx̍/ģ+(23/k+E{{rvC9b4у0 4t8Ν>?a='A6Y\G4X+ӺZ@:Q[@Uʜ0n-궛Amr$81"ob6ab7̎{gn"d8m;"7.F"?+*pԮPD;lje $A渶_=ݒbOW;n&ttұ- _4C%QW<_Բv8WKݸӺ{M#KUÔL_E+xM.8<9ȞLttnz pD*%.=t%Ic5Bp;Hh (l{ZȒ`͝lz%M01opV~Zz檪+:W1mتu %LP)D*{ 4x)/β}+7O‚a-KVdGSENU<]ΊϏӵ\`ZlJ[j'dysRѫ(n#MD,$ Q a_ޡpJT d vcvM6V~S7 srxFIP4E1]bw ]3>dt; t ( 3t0 *dcϱ}~=>'-ly>|_/u:5`J~Ϋn%չ'sO2EdXr :n_;'g\;6>>n'lSk擄Ӂ0<+y^aszLd%EÅw@0BT Mm.2LK1w;qF"H߰I$UEV%!? '7~1z2=[-9F4̶Ga{­ )9 FP=בp'³{*ozgע`<8h:(EkL,T{X80LlG/jQU# h;6qpgJ|@uy eV 9Go7뒼Q ֦UAA@G4G3kxd9.O] uq[ ͔)wF cWo&Kr:( ;S3 غ1>cnѾ}=4:'mhw QfJa̵nyT~W鎢QƣD bjU9+V ̄T,)!xlNSS}N"=C.^T+CP!@1G,-eXFtRHmSaF-% }y}b[]^zaY @T]^h ]-o@g^W㦟[^Qʱ-Wno[I,ᶚYpB|( dPRM=2u{뻕Scۥ<>r@A7|I$-m)9'. *; `5>Z$kyc4C<Izqr,@7of ܇@G?HPlCi!ԗOV7=GvߜBDt6 NY\^Z?PE Z HLA*07}S = 7V~wHe˼!uOǘ܆쏇+a>JZ{FpA'#(@B@[6Yu0XZ_af4 mprLi'BP,XUvY ^M\ඛaAN_U4;fP/;#Bta!&Y2bPjh1D&I`s$Rҹq_?UEGyK)Ӎ8S[VT}E-ɻNS`jWáEeI6z}Uʼn_7FF/_kxoUYuZ@Τ-66oS :|ɍfNG0VW :k3gGW7yQiT[a?_of1pw&mp͊k4Me~=6=ck/ãʃ=`؍Fp3-2..voۭk4վ׃Gyκ3cϵ9~mh[gϙ>|7ۃG>|c {#Nќ>?>~u08GrN8p!Ó;#=`|c\|]/$H"D<{G8s:s EߚӺ]Qo<{xO=aďͯCB &PY"\>j)«HoP5t'N}Oqҹv|-NxiiKt6H N;t:aWn RYP ~|Տ`T7( APn aE @ zӝ9Sa9shIXs"ߚPB $;Z9C^5jM/-ޗ_}Ti߽l^yk309Q4Pɳ&@ SLKbS2 @Ē6l@#_Lch(:_Ub^`  &TཬZ%ӅedВzv$|U4^Ã@v2p x3 D7=s1CpM8݃ c"d>ƀa7K#Âz=ᯜ Z T+›~vsA+^V _ ^Vԏ)rLynWnc@zp.&L2dɸ&MMTM}?GQMd(Y2dة,&iZ5qbKMsG**L2dɡX}B٢wIRJ*TՒI@b^Y z(?-2dMyLܝ)r}}aqqy1ɏݡp }S&M5dTYȧԉ$H!tTB[[fP~b%z' 83;]SCX888G+?y/#Ɵuc8X=Y gyno7M4\ mֿکy͞{? Jߨt[MM4s7i&MoT4QEy = }{= m?cu6^{<};(_!ɽcc+x('U߬E$Q^QEyy^4sPp2wӧN؝o<ʕoOJJ_/͖Yew/e{GqEGk~,LM4>w?Ksqy}>ΚiV_UUUUUE]ڻ8B+ʟoVm36)dSЪwS%> JU2g2jz5M[LQQYU{NU*:ڬi* wK]e<&eg]Y+h N,(_f}N']%V~_֏{Fg=R͕v{&Q&y#eDFLJAҎh߸<ɻQڕy7w *;So!9*IS7KŭTeTVc7r)Dg27O6a0 @È:!GnBYDx>RJSc]JPDy*S՘ѠAċ_棯7ܺE|+O7¦iF@r!+$9/S9P2%shڳްsQݚIr.b+ū18ז\9πBn,}?\uJfsy;{?w7OVRiRwZc%4azmk`sW/1*0z0Jr6=.B+.,q6yFEdb^?-a5ɓO&PpGk=-[fZy -[ZR:yL|^MfϢTRIn67ŧ"xNsN9xlyjbA+\V.IIIGòfX9(=J:,ӴУǖ%RQS|G)6gu7yOLٕasKhyhs^vzy_%&Ws%u,:?.dLǶKm~mݟ빞Ǖr9r˚իo_q%uMq]eEEG:=dgҶwBF2$Q|I:jtP͌B&L7m탂n,` g.TIru:t`ZbҵFF߿΋ycvCօg±MM?^RvvM~Yȉ_{UzWUf-<;I^b/z7 aaccX]o;O㊳O53*9XAEѭhg(^/'(;rUB\gJ_r߯9s:K`? eCb(b5LīU9PQ)UDǁ &a#K\=bYpqr ՟:FWaGHF6[)Eayi1좤N8-EpkMaG˝:f-9O *;n _}4#-/~x^r ?|~P@ ui6P'FVAlKh|5L3 ,/ݽPm=1_~mm&&miosxE? )zL겴Vf4Z_UY:úYeSgS)>%_bHl-84yF %sWRqNw44IAY[A~W>j6o8 ˫s5zUJnt^.Q?-Vyʞ)S+-oxʮn1՛SӪjT9oJYY\Y,yVn6XJ.]{ 2겳rIټgYSkau,XV!\TXN컞Ÿ} P1xK ?Ǯkw͍ !yun=v>{ÄdUYx]6!D{L, _6ڊp[IP>/;W É0?% a"‚g" Y(Lߛ_}M-!}#s SJ-pKw\)hrhp@tgvRN">]~ɦo$|˒WQD9ʐ^wf0~w=cqcבw1YmǟC-j_OOdDސ}jӂ>$y :389QΫ~y_~^seWg[E 9դ)^R&$2,T) YSAfdj6ZItTxgd~IN69qTt8T JZ44^ pik3H|!uᣠW@Elu-0H>:>F"]lZtL6FRCpӱgq2;KLK|LH\ Zݰb֦?/ZwV„ڏm:&& =WD]zc#i#[cO`r4mLHsBEFD$< Ydp\M/2 IAkv Ȱiixgad?P55|t4/5vYSxHf ?P5*D4 Zf2hQ$M q Q;7 RU$!<,+O44$-uw"DiPVD4)9KhOW.Ǭ̀(qr>(H;H;󴃴|xN;v8גPhU8> {3l;A3J8JKjr8y]9c灸Lch޿;FqyUmWJxUL УQI/GÐf'?03Ϗ<|k+k6Q}3;ssL;<{g{B_8hqsBoR~" ϡy XP@9+1 n`@Xf.qAduQqAD 2k{H8 Ϙ33{8G4v'͑h|ɋ$ b48^\[1X>0O[ZWT(KH)tu8ڵ5* t\h;AOq/EJJ(ji*PAP7ΝDtwwtgk;}K9tr̢Qڹu03h@Ϧwӡ HH9b E+b ֚ۄ9HѺ( LonC%n`\Q{{t-]P6 ey;5kN;S<'Ϟ|'.fH~U1?<*gpg5H)30(osC4L ypr9Npow9sL 3Y9 3s~_SŞD3[ *H*PxWK#<$ 34,303 TB kv5d?lv shj (8.xOƶ3ܢf2M|0'b`9yEWWNty[OOA-M fH2F Jѐ}RѼ/tlB"Ī)B]s"4$c!‘JYhHMxOM)ctͥ4V0/m="MU! Fq3"m47%,T<&#)Q\L%Mi9 NwU=BEjglvK~z_.w7ǸXn}A;~@B0'@;\qbAjF*7wSw$5<_sMMu7C8IZ+-Š-$ZY.>V6FNVVZm0b> ZF쥁xxn^m)Qcۓ eh 1I' $FPCuԿ"'hNj3t7!ˈGYmdU0? ux ~uYt[66OYGG>-wA!6.)*m5&휣z%Yfǂ'1WuL[qsL<Ԫ{ZT)Ag}qDn~C#@#j*yhV'Y­4lcg h k1UQ ilM,*ifT[v~:nizd="p?8 7.jEymŵ.GX"s ,Y9.~.25bڿ9K/ oX=.CpGC֡׋L8U9;![gd+l -ldlle#(4SKH86ȶȶȞ Ft($It$Z'9-ԜdJSp i\装(%%%%*aE1!Tƛ[Vn8܆+nyɹ&]-'( q\&X߯;Y yڑ0j5SIaQ2__vQDG?@*g@u`v65G"pmlE^ CpvCh6<{Vllop1{_nv@yʵf8|Cy/_|ڽ'_Ek놱5?s6$j0(CP "ZڵJAj5`ja0ɉ{Tt5z u$:x>E'zau:Bpj,Rzӵ1#VMq.ǁ(셫JH'Y$NH&Fzsܓp;qJwa,v˥G`.zFYxyh]M2iu55 jRNcdjꆮ. P|@tH9!0 '|IB 9`̓TlIjyn#6) n_vP{i^JJ NLi0A B߶p-n4,h틡ktjVZnCr~p/&p;Qn" |GŵQ8]76HM.r20'FU`1'1 | ]G70vh8(1qvvCd6vvu}jk5!5]>5\jH Ϙ͗dž| {;<} p֬î&O_kkc[h, Fy2};H0/ 1mE;0JA LJ-A.T~FdD%EmmMK-[+3FDN$4-H&)+A;3!9E 8@ C-%#$TE{g 'F9~*H /p;#)歑Aݔ~aCQ\d\\hؿU?:-[Ygi+@ЅeSFdiTqT7$A-0=jtQ $rf& ϝnD҇R?^Y2ywn][T1׊'6+oӡzӛ(紝ZtYvFC} >ߛM+0[{6lٰ:5>k6l@ee~W,K]|ȑ'`Ϝi֟8:s&L͗18T'},T@`A6mhѕpE'ԉOk ;X {o1$Nߝ}%?u*SgsYi/.^h5k+#ӕk{rI{FrZÇ /57Ph+ׯ^Nڰƫ yǃjՠ@_c}/nҽg|!B8˝9:vc>;{:Y\e=BGojXA~@JLI?S>W] m.oV[wMgAܞWdN\^?>2Jbfl9ӣF^son& N8)a8 !5tA͙"@r&LD|[˗.\ŌXH'-|&FZd̉wSZ0s ̳͑E \`2$iXk`1hۋ,XX-b 1C?7̹(z.8#R$>mwbZrⳳ*PJ JcPx63o M3JobLή&W@Yrl̦ m&w[.bEډ{n2.uj–6𬗼+ vzv#>IRfi*J)LD`=K)QtWj*`I,@N@[HXw:1W3:.u= bY:M3rh极o⟟+llO;+/l1s~ݏVOG)א_l4I$_Ж-@yAɬsnNH$(QWKn>nYV /j𬽾Ä}ޏ<;>Ą6*=) k^- ϰ @9zU= m`'="v J e eP!ByU֪e堊ԟ=ii1!C0/ϔP@YDev){N"i= M~&$X()6&`l@&rxޏi]m "e\Zd*X{[QY{pХ?Ť{O)yU^-6gb#jhhH1`Sp1qHrĝgHL弗C]߰OU<9N(wyiY ̺iXu8@$3&FrHKK7'REWX%soK4tѝZ/9lz',˥]qa쒕czJ{3LKRԚ]aX1ㄧC^+KFZG#d v^&?;f73oaᠳ%V $ =7"O- ?﷫?2><ё~m10l*\yc^lvS9ZfvGBUGionZCƺ]G~h/6^hD}\bE~g 9iR%Q1JV8fg" cMl6=deGaffz9)U` -H]B8_wo"cܹ\&ν;qiT;j}V>Ǔz໵r1-+VyYZr;eo:GC;F4 ~=t&܋Sߡ- -xvjYLu.LF Q?oEy`qR=MDLSC`h?]Vg@840 *PE߷~Ж<|֌Bs)WwEEFExl4>oAXmw6M--**?vO^#ҊN%w nMMO-u'Zڝ@E6_W7AAB}+=ƒs?i㼧|f$__S,;<U6D9999(秩*gpMSgZ'cgZ)gEV EUʁG7eTϮ4OX+2=NβλNNN\RҨ {Re~f^Pf(h((((((+POϾOO=O{^ԙ^^ggkkgbg܉i ܳLIM{C;:KMM̝ ^ɨh((((( ( 'Ӫ*3 Ӎs8Q@@@A@AAAAjR?-;;;;;;:זkkkyijֹvz愀fzSO϶)Ϲ;O;5οN~^v\>gRiiN{Cu\(+Juv61roPR2rX,ZM_-#Rʾ\8 !XºKB(Cr92R)F۫ QM\Y'QuSh:D~ӶWX:mTɄ1m[DlI r> X4 k7 25p7 AFSN兪DI3HIܕ0hrejM,Up|G4Z3T ^Qj"[6lkW5%+s~<= *qG]tbI"@o6.҈7{൛S֌+;QDJjO'vfuF]@sw(H^*1e5?6r̔R[B+y33!%As-jsه*>k 0[3[h"$C 8s:\^ǩ䤩B Mq4|6DsyF)Ń!+߾ϟ>ư׫?6gg1ocjMYo߿~ujի6_bڹ3u35ƿ~grۯJzw޽z/ɉ&[.8q;Ez^$AvzEx#W^}\rsN哗0ON׺0?? 8Op>~3ߑzׯ<\ .\1>>ۅ-}?7'{>p_MB̡&9>  Qw8u&ZD@d@BL5}ed4(nI/S Ũr UXDJ}¸s*܌پRE (ͯ:84Y#F6*mU j 饲Q]H-b F@Άd8 AL%DaD`/W2i3mUˉg"'t /䍠-B\RFHPVh13!2u5\i`L fE 3UcLbj *r(fO@lR bT 43 g'(הq 䶝Y9jbyF!&1~&@oo66X.;qLӔɳ+Pa6f]i7r7r2v)9 -8S{"ʅd9)Hl<ĦfZShTĕ vIYbV'!*Bl99,,Z4;]r\}w0ciOn·$$)dڰ}dn !?nvwe|JOY\~ܳr?c8n@פq%>'wmXlwQ.+]7u.7Jm'*_|xrI༆_,r$^ڴOOa D #H9F*7BB\qc/QỵVr0VmE-q(UUUVQeq,Z'|b},ڵ2Z\Aaz,=Y߱$+cPb@3+>SDq"զoD3(u!8'jБVն+H>g8`l[;M CtC\Ƚ0l\kWo#zN<C^feV NsM>*"!0#tϕM)`y#]ЙG=AvPЕ@ N|p u>,}#[#* ry5Fx6j\mS+c'J Ae;& Ku+,+,xXfZ iJqkqzO;v">+89dԫwV?s9/I4y}7̼4TBUBp*7z]J[ѷ1v/u܊'QE{}|l|D<47P{B^D~ͥ=UL7jhݾ2$қQtQݜ~& <'{i&g>LϑR^'X`(E]ܷQu@}fۼ+/T*ZGZM$ҵi>Q=Rp,:{ut4ߍ{5 ̢g MI_nFb(,@GuU -'۠AOwį:džW1$ m t0՞ᥗb!8{;f8ElH%3@,_lB $ũ%+5XĢY=$R NCglH[&=ڝ@.8 T{aӰCY0+;vYt[uYK~$ J!^t 15#"vݳha] kMhNqʊ< B<-A[`m_*T$Qw_îĨS|` O^֔%s afA zZq2 3e;DO:mq"|ds4{ޔYQA8.la6˕6m,38lDY waI2]8oFl(˦hDQ gh៍ꭅv%hq&"PL2hq{MUFaB/UnFGev"y?ӆcM=ӑ&`&垞m<E0Ov ϐm`79ICHd7-kZЭ]Ưw)f9|wm{[0J zflkܳNLeGC&šGL:*l:NN̤:uţam8EW>;_`( "ŧHdAa\;x`P?xSS 9 (CJ~` GЂ9r]8vr5w0v^%<5eTXgO]+@䤰asS^AԍTA}Iӿ%W%*\Věo6^+94^B K]nȘ=]df .+=6&A\i+D4bEceBA W  cT !B ##)D UX6#s X0U`y+1OK3L u,Wա6AF{aj,A#IFd//oF(`" 7?g&dVڑY.*'F:(IPlW2m%}`[|~4#WΏql*Hh@)S-w46.)hMm 1DvOF3NT)c ];Z4DBp|C~ ϖB@a ΐ)f(bT4.T<Ӑ1_}!IDC @YK '$jC1LP 댃)uAȇ  0HO4 \P = [zFPڐtn'd5 ljȍed`,y8'Y|77YCVIY0_p^P磴1|ʙbΎҜMwʸ`iJsLƔg JȠ.[UVIQ%4]0>ۊV)vHs*k ²ζ|Dvw+wxv1^>{ew }q2'iĖe[əo=_`L#2OSkI:.6!є]rʳsƆc5Di[P!eSk`^q̆Rfr܊UB*OFaSCT@;E^eRR]_mA{XN m"YT;6_46ʩ[:_ b2??  LṟC<[z 2V (Jz ]/\0խ@$ɚ^L,DG^N03%gukQj. (t ;!5 `w`=hKNrDrȉDqzp~X7<` ګ'Y_-DK+{_k Ex1߸r*[8io4զUUZby#P@!R>Ju{.m)j_MO,z}$PWuuGA0|沃g0XFVT<0NZ1C-w%ԟU'V)dEiQuY P3+iȕbYiA5tt *ggzUn}d'DsNe#1 _" ϢQ+fR tqD09ʹ|=ld(92q66y^oᨚ`7w4(̋f oAk,MPtta~->f{Y]jU:'쉠t۹@gXbou$m\.M nhZYbXo ei{WոnZx6@bSAQma]_Ls[M7>,6_K4L\K|3mBS/.&̹yEĻr O ]l n\p:٤r+UomX_Q$&Ķ}qu[ oirdE~!PJ,2p8jj%yRPq-7 .fS*E4>cyp0 Tj5_CT^+ojPJڻIл{#!5VnE<)kޢShU8XR'@:Hd0W&.3vJ O:B+%8z<4SP# g_L/Eb_K8llXq8 &|}RG瓇ݕ+q?aA?1[SVC [=<PMEMnE턶/<ɧ\i}](Q1S肙`) fkw,Q/Xr?_+8e~1@^uB8kFz,oHK} M*$,N^9˿79"tsYzR,F76˭Ri|'`iЋCu4tg 2CN˷h<)r&F"zU\4B~7ʑ  KN=%GaGj!6@. R79*JՅӤ`'qĶ4źG^|8Dd_WvboM~:ٷT'DRNdd %-@y5 @nto$ 2h0^gz9_Yz!YDS^H4TQ7ǯ0 3iOooaڙQCFvr٬W\{%">i9&E$كS75ҍqnў ɏՌ_=zZ]GE5,%>`]O%P|Zoc~,x_R?痕o;<7}S snqjb eY6VR7}1AFɴh{PQ;pL#Z"-& S略j;8Y6 ml kvM7 D!4Nxh˧$3f(4!Jt jBO[2VtMh1w(x9YCi`ƀp35)7F#)@f 8Ehx 67b@H"48EpˮlXP@a$cDLG2)6R4 &Jx/Ch&'a-x WK~ㄅڧ-KuGFNɉa JFbhbϯAU]S , !8}YX 6&t 9T}?祸LK.i HV*y&Ҍ-ߍ"gCv:8eR֬gLk2Wcp2"׼_N6#4 I3fLO+egՁ+U]O};Z2F5&eq%lv7iƕ2b$I1*p9Ywxyŧ9`1cpVX&Ԝtlų^|HVG :ZZkىzOFD'p,\uBǃSh>hus3&f+swtVQ]"gDF3"xKnˠX`yaF݅Ì@?!}Z؆!W+t2ޏc'6*(T@D4ڇH IۢPIml+#&9OgF!SO-,8P(TU/-H,[}*u4 (F_*l@덗yfrUۊ%r6=OZO֮JcN!d_Ng`qW~{w[6| z1B(WliF"wQv8B( Cc?'%l9mnE.Ko| O!V!3T"؊(ĕad"q]O| +CȕA%zlan ? ĒSPHBB_H~7W»i!4b^?2Z`/LmM)7U\V:H wEz~ E8PٵmRئ5>%…󦾔)71hv\Bm>̽dE(]+(v7wnڭqTᤛ}]?D=O(}wm!fgjVnfJ>C(wi[kKko]Hv9g QB0Dh.Wv-W-M/ΓKɿ\&yU>5VQVw{;\\yrVDX''o5Cs$9 7M_ZL+#sd_Jĵ+b^M,HZUiz f^6GfV[*33}#Def:gorS2V=4 q=2,5?UR=Ӫ6ju~Wk!vVKq $>z*δ9qRY U:Qܞ]~7]MS/gJΦ`YWVy&^MPP(:Qŋs0m+]>OsyS]VU蝧6uR -<)WzD 2ܾNriGYb8%4}veJ+y;mnQ"*OO:пyn^/{Kv\Z<2__>k˲7s:Jw84Lav*Kj;xyyx O&P0!AV;iM9`jt;XzGs¿̕Z#`Q3wʇu+ מ5 3[Och0T|{IKx'Y>hd|nj=1["-l8A.KǏfw u(KgUW@;NxAUZp_Yɚn:mB˅Zo3湫hojFQ],ڣCJ5sm>qReu|v2I !R_vϲiJY ϳqg̪nΒɘ\6Hɳp/aӥDUlIt7W6gfɽonZP{Q/^ϔԧ!pB?B+wkC"~'+Up)Q"M7DN9KIfgat?]>kaeK0~br?jT5ߣʬŪW!n,c.xl{Xl~Y|O9NW8~oꝶw|Ǥ?+JXt<[?xxƗ8Hm u(Am-<(onC`Jpm{;\ZOVT@jPZ@ՊPTUW4\'i% J0Ʋv$5qԯ@ޙ0Wb-[Y C u8f;y漌!*C{_Nu'_b`)hl+C)C )d8~G;𥺜"reV"U'pvHસ}ĮV+_7ÚĺZEb¶f]Uz8+ȁ`t-9$)*8SJ7d(E'Kûj Df8Z1a~x.>Djb/Dvu1"8Ggy[0Nsj Q_SU+;3/4o9&M# 3=W}/[|peLݷd\ xƈp2u_cCf{.K06hdX@QȊ ?Hڋ )9{ 0Flm0kMŋ8C0uW߷WEị%? XvB4 ul {44L 6oO1004[M,Lkbj^߽0Ƙk [cl`6okXpZ8]\L_@ke7gl|x͝hp(xw&'Ҷ3m[ƞaMwC/zs8Q9 P%Kc88\=qKoӕ-t аXa2W'HdAfOW(Lf^*kayr%xn8`2_Y*?w@qqqO_B pڜw|˥o(p|>F8")eGb$Og?PMϒ7ɦ""UVh.[$jYuyX:*vЋ#, WMɳVWM9*}9i w)a6kCD_z\_Hr'ZJ.}ُ_f>kͨA 13^]onv PH@%on`flN4f G`ڒzXf9t \tOI' K~ɱh߸Yyw)Ϙh@-2M@l– 1 ?t(K'm`J SqM}* 0K2kc&*,Z=D=&{a{FR4WX0ۆʡD21E})TBʲAIawGXh2z^:'yGJ+mK{ O~~zXl=zs_f Q%0 wf(PpGEDŽlrTYg _Y6W-Eo~J?<AEbX6!ֹ*SJ6fX״R9/ZDj0*clKpqXI)_lu+uP/d\,Am$)?)LMb3q{nQM̕u Y-@DG#UuTȷ+(m ((3H^|"'Kmzge&4#ehgTh+O#m0_a'/jcᖰ?bn1"X7dAǎ"=;|Lm 9mݵVu=˽_ۍM љD-^0ןfu5H[rs\{-@kRA(oD(["""&}9Tk}#X <5H N/,|8])AZ4<y^EN8Sw9 rH㇛%*sT{YXLʠXR!6:)%ܼ>2kx['DpOVOVǵ%iWXD 18a`,2rG$o"Ѐ69 展$Nҍ{ޥNaRy7Exr]cH􀃥z Wc!4(xŇkxųsgT">0r(lK$ 'xM\N&6124Ia+NLe:8ԔC%mhF3Bz>ȴC$h.qԹfɞZ&M:bfg^ ֞`2jCݽˢb0Q Ӫ aG*gC>NG7Ńvp[ IIZC8&v<2d[6:*n[D0#͚`$b"\wTaAxalRcLfcSynz:_":P_^n*Z^u}94QyP4;ɪZK6:RJt` zaki3vIyC.Z-'~+a҇o="|,7䄭R oEf[a` "<$rwCk2^Io$Y,y^GikZ6uJ5yۘIA] R.K}K7$M3 RQ,)Ϻn?< pm'kNJe0jLn- d?n? UOf>x^jd~;*?>E<]SӎYC9UwTOP«BT ioC/z6ؚKcڬ}<`x\<P 4֒Էi $agz?:֘2e;Bnn|:qsJ:봮iCi!AJ WZa"k掠al1Er-_mM֪pUWk߭msmn9[*I#88OU2M̄O1AY&SYۗ1aI>}o!; IH@2U DPP-HJDJ}}/s3d4ٔͥ=5.w9S0q A@נ'}\`-}:WXh8eٕKczu}tj\Ql@ڦ&bTSlPIWf*+ zy(3lۀ}>G<={}o%|+o}}{篽/쳷wۏ}퇏|uo}{g:g_7wl)DOun><<﷝u=_xy\z=+[y쮇yYmu>TۼW3: 7c}ϸ/y颋+7m{7[bGb$` g[;-y꣭yeۮTDp }罾$^_v ݵ{3/YR}^=5݈1D }BA `M4Lɑ&M4F@ 4D@ FCCBd0M2a0&Ldh2ib4)4hFMѪ~a &&D@hLh &BmS1S)ѦS2z~LcU7 #ةei=9gkjg";-B룅9Mbvp`OQ04 9 |ɽV% )Cڻ_E<.vHNmi>žӢG§k˽A1D38Re/E̍17(.pύo:LVuhk ޣ8',4fLޣqt8/Ar-i^( 2YIawC(Ih\ PEG}]hq#&ӡ yQseS(gh)*s3\tx3|MG5ɵ z\Y8$֝+]nImXIM rU$ⓦҪ "KKUv:DŐh$ Kr$ X)4rnϡ.C@JSIPPÏ>t &@Ġq *P8NSlL12pz1+-ݎ&ݺ(*9J #rmͷqݝk⩛ gE.JeVqwl溹IjUbM` n[Vfӈ(q0UPudIEbt C!%2{:8x@<K*@R};HmuyxZGeה *a9\1@umrH)ahzmk$ȡ%a0^,oNC5b',,YrL` 8xޖrf.⡷-Gow}3,Y8e֤=*n+"uz Oa2 ;8$e>rƋRE*gDe=P^=2CxXÝa,XMiN-q¢ 8IT--x߯v kNRN"VX)UUGA`sIn;+:٪.5H#J.6o/M51\K-7- &TŠDJJ@ Pp%9Y]JԈ' romwJk+{kZ,1/>L[ni2vSf.935jf83fG ě!rT!D@jAfX̂EGB溰@ht ]bG].Y2.Ƽ^C[!*4T 酠X1ϥ pcT#ڼ oD-=:s!/:#&b0DDE( l% oF_bPt xws/K]Z.80vlWZT(x]p_n&(uTnL C6!_hDOE( n+ЬUN2>f&Ч8i`w9ed PV6rs}}70(, RO:GWzw9wħoFJԝrcK»6Mf7aY̮=ݗuJENe !4I =PǗseN'234ɻ2@rdsgHCVV\ ݞ至{i1(@* Y2q` ̓t xWϡuK l5gg&c5аdE`9@(FҺZ(21(](MVé9ELDmi •\j^j;n պfUz\n.48]c[e(EU:}m_ T&ʦd0&k#2bFSʕ  YTAiXJ^ SsB; "J?T'%ו:HwgOX;Of泎fg"QR-,69k$}q7ffutV9XE[bɵ/y8ڔC~ڜUE- \D L,QTx$N/C i~íD7M*e I7zk oΝVn++w7JǐQwdzeC앷}qJ*XmؼQ5f.Mm7 4duUUUrކiĭ//WeonB*;wXL!T[ iI1fERX֘⪁R ji4rg,bCMmNCt뺷*B8vCͼܜκTFlPD+0LI@LQ-/+.i 1P!XKK-0i΃zd>8Ȫ,Y* JM îwuѴٕ6‘2PTR 3X:a`Ht 3 '3gv6ΟNpqЖC&]m5.il]S@q޴S7fjrV-v͝mBW~Q:2!CFT*wҥBՈX)gcT /80QvDWrXBa9:BzVu p *TwݯHER1+aXv+RVW͊#uѺ8*B¬]Bbʅu:7`pJ%^ -n{!rn(ys@ܑlΏd5^ QÍe|D`$u98 MHQ ɿi*3:ukwrb9/CGw1uj[E 7ޘR`V:+Tt)mD4Z57f`i=*}9s1FQ~#1XG=GU{A6f3|+Teջ5\W7ǀRgUᢛ&g }ݛM֝ar<AGVÍUE KvQ< ,=# XR3vdHhĢѺSljFc]38 $%ņ3xZ2wy(R@mPoQHZhy3P*pgI0&V~C@8@Ƥ (.ԓ H {NQco :dRHpOpa?TtU;~.' ښuqŘSC_Yc0fFgo>ĆzʁH%H⫭P^'6ɤJB``hԨ6.7$,$HGču8)o9]>lhyR>W|5"'|~[5>F4H~E @36F3UU}~V@5DZrpHp2JM,1L1s)yYo|~g-ɂ ͷ:`S6*#x>b+2`@~U^tnYݦ@"+8s>I~Iх.\LT"Eb'2WpGȜi0vHoofAh:-Ѱ(h||LݑEq&gݓ|?ȹO?k_y쯞vmM1x|o?MboJn~L 8!?(Z5$-Mnmjp{b1!nV ^lXV*u[{q{ezEWbh$Q6\T׳1,F!OɂBy69^ @/W8pT6DX<|8w^}7Ͼ~6>.Tu ֏&[ߴ^?gFs !:F@;QchiwP{ {P=:2읟|z|cj8l^gZ_>ս{=gݓevBO}{zkc<4ֈ[uSY ȋ\I9r=Kx ĝ~=? %`,{b;w8&- E(!f1N_'8xNW](A,#͜(ms:ų|k[Oѯ;_ycWEQF Ab$PDDb * EYA1dAdUX_3#J"H*QEXT "X-+f3~&eeOhH"!o{=^ {k'jduvnnȄSrEkst{Ցg+V$P %|B<|M:~<:y88fQ" W7b\9JzUfe֧yUU H9ZӚIŁ-  A#jIsVr͟".RƟ{$aΒ.J </(I7AD$T)n v$A:-?MQܿi=·gw`EJc$IQ)@#U4ywEtV-Ÿ VLWW(+tJ"GEnqp >+wn~gQ||cK`ayc]7^r"#->GM܈L_y[Ic `'"#՞Hb0ݏ'Ot_]%16hu6 f Q+ ES4z>>_|9*x}8="] b|eHWvň*K%]}8DVb̵bYXa\W"(^=z XUV Nd|[='3c|G_9)|QG_!X挋)#gEXBb+@@KI9F9**-{'pg&6/93Gސ"0f,E8oZۋBć*ʓ )'#"U@!e+2,H" -4,ݩ#*_) /VBO0HA} ;p8|Y{i3oax`=\\~>_5<Ï6k<^mך Zy!sp[>OsraXcs^ΏٹgwoxVڥq_msĢ"> *)xd B)]GrHdl-Y-!Dh&XG9ÄJr{>|W;]SqjݡPv r$z8TV>AdSEaM "$^>FSgYJDS,8_||wɟ,~_\O{~{G=!*V TEDQDPHXTDYRɦ}.k$Ok}󖶠V P=j5篮 AA2 UL_Tj45x^GG@|ci\?ś*0alOJ3f)I0ѕM 2 ʬjP΍NLD+U ˧nܶI'ok.$($Âq1 luLA(KiHmPF>ͥ7fe 4υ~s2e!Db V5zbB(^ GKKyyfF| ËyUtG=л92 =wb΋[5MmIpӈ]ܐg0mM\S՜!ltEbqXDqpS:ETb~)o}z6y"^ϕvMߴQbwHܽSBQP%ЗHSiHyi9Z NF|M3ǰBlDJ*rMKJLiw&w֬*A=tH $ac q=}> x.nwH wqvWH#p.BgLtl=Jb@B]"WE{Dř17(䄁 HH5\3 \df >>MOGjZ(XFёV&Ӥ l9"F2Lk[WtmAslDv1[l8Q_0"?PjMI *U>9@>A|~Cvz-~O )i $$Fp&*mSj TD&3AFIuDl (AGB}BDiuxx}{v WwG9j vv[^6ׅzs#^W W=ؼ+ ro/$t) qqtqr&'UW$GFX>g|l3DK($LT=:~]G$}ÅktQ}||.=Sn둓Pf&A/smdd.Shnζʩ' `nS1!nZ'ۣ]{{6Oy *mkX\x*Iʇ>bZpL7h SəUeQ#D5:@ТR?WVo-,\ QrYe`H20f ?۲gu=siYY_7I!1 HBLeNi%?NF2Q_%mxNU@2[ӍWᱷoj#ԙ3Oq.;pP8c2]6[c]O@pZ"fnbf9*NtEQH["6҄ i pdA$T0=fM c *&j2wMwjjvt[#w 8wx< ~;9T0 ??qw>Tk 68ͶyQU~#;Fw4Wl0h.Y[Y*u;DB6AjErWh o#{5X2Zw-<_(vL+%O=!.ïUѐ'+whceTld[;:d2"WXbYh- ) M>gc}ƵZcmfҜhtd :6ݍF˘kvi^#ZA>(cVtz!ro7œ!dfVQfmr"f ^2m˕ӂڰm߹Ojj;=fK&܍hwsV,"^)]P@`]#W1<%vDMSJ'd%9 " M:TKYgLA6]0FnJc[O#2oY_Wҷu^x؎{P.+j8=|d@$BE`:~$F^bO8"z1YT+Dʋ/n-gӳ8Y<9n8Vv@efDEG<>P-7AЂj}XĭrxfP󓪧JmΒCy$_hĠ\ekcR}zo#ƈAڹN4TYYNb66V~k-e7-֪0 heͱX,ɚd-5}6fb#MB6OU-;U5ͳ)B7$IXcsRxChJeT랍rsw_䉄 $gϿ("O'$|!dr T!E& vI,f<߱}dm2ٹTS{fƟY&UG0r a}`qF[t QSՈ;>p/bA`tyiuco֒Ki"־ mIT%uU^ 񣡸Rs/qZN ra" : n{]LI䄾=: +TqVa~gBCX%קFNJKB d%<&nS>3anl!R9wH'gBRs@ítO 56D%ud=s@`CVW6NB댕J$[o9CtF@_I{| ǐ;._#varR_v/ ǤQM\of9YTE?f{S@"KG_*r`   @Ϗ67o=zNz7% rs6}}+db2$j/;f!* b_ p1' ^L7C &$$0E:tVAoI{zɻ `E* 7C'bTCCRmìQ"Aj@o%`Ȳ X**uw8g(r"*HX֋S.$%FyiPc+IH*HcFc4E4iP T )*[3& i7XJȈbLq15)aS1k-qUs,֮ELcG!!dbDcX;wnґR,2M2*39)nQ7!*P-TMe>Ƚ%ѵ*C(EF=~ǧ% Cݤ?+~8s~7MGACr'(ý kD5LʱUҪc$fUWTuEf6]j̮3vzRn5Y((XDrzvQBABE<έ!fd ]l"TiQ5+$cQ7#<xA(c+1qf+gXDdR=ƎIvDqa#gޙ (Y6 s %f4IKɫWY[kXjeFQuj.rҌO0գrs(jolac[e&&XXje k.]1T|>Cm`Qt݂u 0!= 'dR`F7#1h,a0GY_üh!aOp j}˔>]ZMv?(^7"DeV5C3!"HWϟ>ːi1TW}6@[6%-/}jS7T.2(4'񷯥+6)dx]JLC |FH 腐E^]t,A v0t3 |PH(M}=4")xOѰu 7if0(f#܏{;'_[`R-qȏHmY OE: jOqV#\:_3|0iL׷x'ʓ񾽷j:a\e_JsLQx/6@Aޟ[H\tM{8J02e,/ ݹQ/br2`}}ĴeBM>Hݴ`z;yO 1Q!tˮQ)>$V;6.@zu^O=)$fCة2 !HA;*seU5k>yEQEÁ$N7AYPj^I̽X -(INB2QZ‡8*~t`u=߁^pTuH5i)|h&IЂWalJ&_1_O+4*(3H̞窡.M1n?Yu&a1UcuZ4)_*<$N>X&#zq %1UРzҸ&PP7VO˪IxY"JfL]6N[s@1/#(dV$.P>)0M(PR+AQA7}0/^].רPGL GMlT`aUj7bG?we1TѷbAΧÄA*EX(,+Z(Tz[uy.):BRw8?՝ ^eP>58ݒK$a9(m# C I*7l g!EFx!]vϟ5H/M鑽1iVinRYSn. 8;sjхWOst;zZӽݴσ=)u A{CEeR!Z"dDyRu+LSoOdu$_KڢB WyO{ %,O|[>co \Cx5|܄$+3F8STFs!7oHKŬBD!)TD2T5t)wPPӥlΙr(Hލŕm{ڼUA@ٌӛ ppLV#cUx$8l"8o{ؿ"LI@|GZ }{jf*U7!8mgp"& R7lj^R>+J2Ϭrm$(D/c}! @#hi6+F=%W:.M:u(ȄD}&9io_^obO$aw^yPQyfdE8+ӏf(ah6jޖj܀~w.?.oˎYUYR]]yj[HA麸f0DZz )` Qຶ";"5|I8˃N0ZB42P4$٨ IVbjkfI m OAӳ]btbYm>֛)6TSQTU5’T/{9\`Xx0ʔ[oTm}x\nۛԝ @52m N)Ѝ[}`^⒲Ì7k[-TIDEE'S_cUA&ľTfXHk acdI]~zn^>g'gF!8-P]b;r");T,ҔU:Ώ'( N*PVT&C1Li_UqLPDLSGC~kQf?+{пW9!XDIDD<*+%AKJ{/~/Ͳ.^( +jh 5MJh7 ^pB0L5/#dUg"IT EsX$"Nng W"." V|[~\ZJU_QYi&_s'kUzO<(2@$;0r QayܝhkP h$dJ&*mw[G' IF=!p;sH#dXh_;|-pō$"Rt881 )&$m?{1#D~q=ƽ\J!Voi:zz2[?Ia hrckKԽRz_[Nv7,"7HƤXAg%c>X+Bٖҗ>bҼ?aꍭTH+D"k qє)fR%~Нi_[r^ ))eN^Rؐu_Pp @2Bsvq$bQ(cp{eT|?)oKnshv&a am|];}M0HLZҔ8հX%>"QF;uzg:M_SC^AA])∨*TJH F,!!^'S b=F$Da;=guBA]w:;c)nF& !7'+zb"1B(Lߴ?}a(=(6 0`/xޏگ7)J*~bv3&`l,|^9$~~r! # d` _O3C|sc|uNzȦhusg$Fl)B@|\T%ٻ|yO4M X,0 s1#̈j~}ȭZO(Y}>9l+ȹ;-۫$$! <+ Nw/\wު*طZϷvP~wW7>#+~W,٣|rEʮb6(ؾUߙHx{ͮêʼH~v=>O_x>mqw6u_~^NVm7|}SNO+o7~]cNޯ8/{}g/s߃w??x<~~(F?QJbh)@%aR⿏KU$&M8̟ӷuTF2q>|?:$V,\ 7zhp \?z1TUTE҉DQU:^BPPa"@']*ֈ~xQuEڊH* DD7=2AN|Y$u*2A]LPFUY "" ȅIҤ EAX O^$ AdEQUBMHl1,gKT+#EP;WX@ꨨBr BT,DXbb$=W~āPGnh*_qɘ$P\@6 I t ".9[-<[$$d*D@E EY"Ċ0QEDXHlIH=[EjJ $FLm"@qoQ*i uhd]a:bR$H,c"QD10UAdd! Qc"( @H$Uc@U b4kL:>Z]pJdʂS-,+!URa'" Qb(rM(QE䥵ab HqV QXEAY$ iwv,Ԭ\vBd X"ŐUL1E-Ĵ.`pm* (9lEKr 5:u5vkFd eH,ȱAE@PEb+DE`QUX`0b@[1F̲Hi!ua\ 1 mZsbr@qżi cPDUQ`ĀkkXfCJ2o" Nʪ&"`H1"b TXTV 4-!Hg0 wkI $ѓB(0PmX&QE"1m  XbĉUM$3qf`"CE("bi"JmasDU.8Cb `Q@Y"FH *bEUPTU`DbbAH `( ,Y2#fp[P1ԓ7CgM6"J *F#$!]v]07`7gY؜avG UbU`FEQDFl1R^p0"4#KhtD[pBM̞~|xI +DQDyy9Hk'wUUE"`QEV ` `aTc#>'"Sf TVN'}~ɢ#9X{D`UTR"TPQU9kJ06T+bEXQa?!>n"VB'ƥzJlbcIE  Ŋ{Z 'ӤӁlഊdYP AU"TEb1QTXEB*( PThn ČQ  $ ,E{oSJ`ł1iw -@ n@~,;{"ͫ! PT`AUUUUUUUQEUUEUUUUUUUUQUUUQUUUUEUUUUQUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUTUQUUUUUUUUUUEUUUUUUUUUUUUTUUUET%`$ @Kۮ֡#"ilA ZSTދ:HZ3 1'qXx,*h'C mAAK"R" Hڈ H*pEEy AHQ.yԵ$VEDr)ѐPAE@9 *H2!aQEU '&me@"Ł Aa9@EH $ml"I aRءWEPZ #D:+πtZhAVY+B*EVBDA D@@LRAF, @@ UB@@dERIE(@HHwV@X/L@$)P$FIF"ŁU!oJ$CAb4ERE@2ar4aEPHP&/tAH+*D!mRH{b,d$ۉtP/T1K(B)DR.{6"ATP{VBB|Q!QI!dqIP*aD *H"A2@EF0`(FAyh _Q^TKX2tX@PAE T0 v*H2y@(@!vgß!I! L B(H#u XJD?e 0Y,AdP4Oz\JFD@HȠMPIZAA@X=m\ 0X#bV"E`DȉH# T) "" dl$(F0P s<{,baξ苂2 lV#0-/e%saJ*#$?!d!g& ($ABa FaJ7=w5I0W0,v*I, , *2I11b-I"gI Q J`)=M+"N$$b =*,@N w ?darE'ﰁ"R ހ492.XwMp:ɐ$>nȥpޟ5oPd;~w)So>GX}Z^d1C?pcC'ĥjR=D$dVVOγGqJ~Ғ;9Ci순DH9D"AD0DTH Nsx"g\g-6>V3=ٕ{ūiE664 ʕ37ywz;,>t{3eͥ?Fgi F!a#"ݙ|Ͷ%X%xSB1ሟfb0RxR! c# Ќ19ߑ6H$ oxOs9^S3NnNAr\e 疅2m'5Td2ћ3Fnl! x#K #'~ee!Y!A ##֐y(U1ѐ$HGǑ!#}-G ]dO!޹bʟ_),$(lW1bt8],9A!! q i,C1)căر .m6oE$/ VWNgӧLbtSU&rr&r$NDD b0ʙ2$'@Ad :Fw>֢;箷>l#nnݵ!|D_MB l06p {_ū&ef̙Y"g_o>_J=Ǎ>>x!떡">f/+nB &U;O4FlQ5{ ޿K~rS9g1z$$FDAdAUR "BEP !VH2 EDR$DŊ*`#CfC]a/עqu2wyt?EϨUcPUE#QQQMMR,G{tbq692{#c;>_},UxQV6=XCz)fW," ?_Yl`}x/_d{C&ʿ+k4roo:T5sSj9 BeҨ# zՄ} ^b'T!te&"6U%‹RDN~Y%atL˖V^ MmJ]Ƈ♇/8Ϸd𨠩Re՜>&2=ՇQVFzԿe[ "6ʪ+(}A׹B"m*)iИ1sp5ȊF]9T(A|Z'ֆw39x#8@rBp=}lNUYb泭'Dplf+5vpqfWyN>Dj޹$X"aJt'̆Xa &c;m5ͷu|R0l7s'\|{iQjPފs!.t-?QsXb ɢ{`ff_üK6<~Y'˪:bOI_yi.*q(Ͳ#Vbr3 fnՄo&َZ~2ЩCKXCu.MąE(KbTrISztj7((`"T=H"OP7B1`bThPJ& _ǹoq)ӰflpfT@Qbbj@Z֩cӤ Q8f~i@Ms(+NVWi @ @q^LnKU+OV!J W;x~o 'e>q[d|?<^ ߱p0~WI+oUjfŽ|x>^?|?xs?Wyk;=n׽}o}wL^mR|G,y[0DČ6V9ݶj`_Xh,W`"vPGplP 1+ !@>*AIR d$ I"Aa$QT# 4B-E( !PD-` Q#UE=n!NNMlF @ SS7Bm{*Z**(q )-\tQ@@dPD=7< m:as;sehT r$2*|¥ dUR"ԊR"F E܀0?aϫJttM?& 9UAuB;)n_nM1HTn:;t߈@?hӱKлDZ}RZ\ ;Qc|oxԨDfr 6v"0=Bu>m#&|V.ٝQbۃMq^W8S,۷f*h~xy8E0HWt8lbz{:&&&ߋh8!FELS펿>ɳ3Gy܎<} 5yeaF33IF@F{w؋Ӈ!d<}/S@m#.?H ɗ/ᖬxU3G?gL>ou#碣;À.S dDp=m-JHOtb1hc3q|iX[tQx?6r,\^xFp6I02v-O.UUקf/V>;_v|Xc54C9X=ӨD[\R%xcԝqoQ S&1(m(6K}wS'_+߯n7jM^qXcKrܬzU}F e!CXplADHVNB-ʏ//>$ϼyō/rPX@6zafiU^DDnژ4žD{q(eQ,99߼!㣃R23h3d2! _F#_)4NJslr&NKvMX( D!"(X@-൸u Bjyyzit1qv/sqɐ`ԌsSojjn5@G0(*QQsufbG쩚Sqxw7Ll`NVn!с'ULxحY1vrlZ4"[a D6&'ͺGpS'yyH6cɩ@ԸACռ =1embD|udiBGptK6T & 'd`vYݶm{ ![Eڝfd4E#n}frJJKɔ樒#8sH3r}iEpY 6zk%̓ !53PS:2-|n>SI.AX ⧿fu1D/LۯnIX 0nKHK ,X%EN #Jk|TfFFl`6#":\tmuqk-0MHg-Wi#QBu b4\ qJFD@ՐH⓳Lv-x XGj]iox6fIv$ {w:? プx%3`!He$sa0X7M\@=sOseTE1"P|3/IJ6ڕtOUF.,1y~rٷۦ |!T a^7wyn71#Zƒ{iڐ"E8<¡wznq=yYܲGhLۭl`2huȐ"ʒ0!P ,49*PX5/x #?OWJI? ],WVs-hpҺ̮MLbiY^[6\T;TCav)T VwZD)V#1א|4H ,ދ|3uB'mתE?GA=F)޻r\? PdXCz"H*v4T?LQia"lTdhBB X $Hd>Aɂ5Gˆ@V@FANQM!"R@a2P$ @$`I Q4Zd.R"*# t$ 7[ F$@P7DP GJp})sN27_hrl+LC&3(fVZ[6Pt^ϟe" e]~?S^_ ?:SߕΩGdg1|Q3[p-޺MU"Lg B<6ۥf,mlH4& !0سt|?_Drf?3#AmՑD cs&v:6>t;HP9(pMMTx}{?245uhܾ{L] fWpĠ.5>Q]!xD@́uLR!(@#='nG͓Sܹ'e*f|z1X8*ffY|+^ގ͈"v+"ΆxKW5d`)Skӄ C ]m&sߜp(pzhyTi9m?O?oFZk46z;{%s{aD&H:񲳌]GT~ +%I,'֔8a~^ղ6ƆfAVl_ע2;S !V.C.e|0D4:-̛ OӉzzy"RF wk*LNO/,F'0MŮ۱᫥QjWD$FjJKM{CL L F dR|CE4\P ZkwS-|1hdd2w6i1(iO'c~t^; 2=xo`YadĊ0ZCvclnPf%,r,TX-AV\d j~p^vȞ50zn7˃4K7%ͬ' ?գh_tpmz7Ϛڒ][s{z1QZVJ2~_'-++K2WR2<&~gmZph| z0m9^7MB~+27Be zZM5% \k:|XhIr/yqKN #{ k{݅2H[ſ}dQVyOaw8om_ ;n&mjMNyTL>.W &#.t]K~}tL>?F&&/銿DD(TNd^bʎfY鎛]=\߫SB"뫘ATOjvM'[O{wY#IW@G" ߴ=ɃGBndF/!v,4PPn= Vp1kq~c @Dͷ>=w''&ntIjomhW m1{4}.KKKKOW8g-U󖀅/Dl ʙ?C˘ܺʴ@5>鯆p渪HOu᪢ ;fGgyf7-R[׀=pT] fԼʼ^1Fk#Lv?k2 ,L?JIխх~eVy1|3b30Zo']gxb^hr_s6}amZ}߫8htIPRrK;74zos--/>SR[\ȾܫNsdӭie"a"~UiiѴ͆}w֕/T Um̋V޽?2*۵c45o^JbbbayAm }x7ȭ&NUh^r?Pω3]&~S{tmiZ^g{-M疥jmCN\t)~vor|c հyj.\z{:z CkX}Oʟ+R;#ǎ2<}ulȑr*M=GO캲{G|?^bH-'2+,$ky#Wӵ4=5&[W[ۑ`1cȍ۵85\X\rti׾75O>vy/>N6DJ Ҥffms?oYZXsr?ͥJ2AЯۅD52%?fҮ\6Fy{ax+l1cZ28uq MNE$=V]UrV8"]UL1g\B`Hv[v]8?GGkܣ )<8H*2AOA1 =CΠ4Pmg,o3p>";:x˪a:џ Z:?B|߾ݝO;;ׇ&F[ tbӹC[n}IXaj~Ubkj>= {fYX.r9fהm Qّ^ŪICd|G̢#U$%- T"mA+iW֭ko}*^g[6& Jc,;)U1\kܹt'd~;[JE7YJbT/zR.wwvݰl?H'XIzX_݅gejokM l۸y0ssoѡ::5LNn.Hj%sOS-zVN')χe8<(@NMDZ.Lhj mMX>}nK=ncaÆ <=}Z>]ReU@B<=,e_.e[7(̌d=CBӵi_9|){]E_wuO_c0yHb@V׭䤳ZWXs5e#)[Dְ5Tڈ88863˹-U$[p-?'l:\E"h?/:F䥹||AL``dF&T,D06ŏN[MnKkwwhtwiVOvv ՟J9.:6mU<8n91 Q׼$4z䗥B^#"*:ؗк'm֏cdfrO 6W_)׿G92On`+MN2\v,- 3͊j:BOSɿ[:z9ZaʟJ\[{Srl?6(o(uU3ƉJɼ{2XE)%zrj\֪[rCjtfQSwRj=ή+j]+¹qdq>Kj*?'54.oB]CD: N.ԢݢggfJy*ggk/8M6Xĥ>o7۠q\m5_RϪSr.~.B/t(KϺʺ{'J {ro1|h׍BN16Q ήꦟލ[y;Sy_iv9ȡ .$#k|\sL2tt1.+t^5gQ-K$JOkjRC6V[E'8_5'˕V:)Gv> 鷞oW|;Eu>?TϤF9743)3UX 6 &vB5)mhr!!/9¼h %#</RF!G{8jپU>iT.0`S:.4SҦLA #=>yROIpوY P a=#}oQ@l`*Cs=_MZ2(UyǷrJ"E ID@` d?x+"z!gv *0;W,*Ui$"0(GkN?f_z#Ƶǘ.9B$J $=A>óMQ{ b*T:&w6qKyڿGPVoO~mfL lڮu1kGUxa<^[?[ߥ$H"D$H"ammmm~<<gy~r)/Tm7~2uнYeŐnUz՟=jel\7ٿ''D*"(!QOv;JJ@B.^I+W [BӖaRى2v?+(쨉?]mCaEDKǒ #΁.4A`WNCUs~}|` r~B _WAA"`.-~mSsk+& c"$R$`@d֊#1emg|Ec)UՍ.mx",=nOfiO$L=y^ϦX{9͎V+9VծNj;& 2#<^tT3{u%?]o/oK6_JbAv1D=4֢^%9[†"~ ‘ziH Q)d{(4訁nI^x? q_&H]ZM-X2FehD[ Ht#r8Pʪŭ / @`~:^݅RL$BlcfD Wy@r`jЧŷ%  )no*}O+4 ȹR6z˞~)7]adAs,k5! .EL~,9d~^<[nQ*%[W10;`L_jh;߁/0!9a@@!׮9Kš ؠm£F1}EGB ~:ѥَKkVg\5EbFW$^X=n-ctY16zf&]~f7ޣ]0f pX^Ԙ2Q~=)}P|ݽ>u:0 XGuՕ UefYꋊk٦D^~`s>2`^Z?cn;$NStw[vR!j~m6S>0s,HIނu~HXz B' GC췼U~J#뻅*nx(rVRݫǹQ^خ%N^COQV6U2qhϗvr_ 4BxB#Ї@ cfF~iQ3j\X7k6p:ю:T D Ȩ?u%H$ ?qO>TZQRoD"s\뀔ZMuc% eFrkmxW nN]XV.8_}(ֶ ylHͧK 5 Z.D)ufi+NDD @M 8wW eH$+ "*&)_Ώx}%BCNTωĦ6 G!rish֭5?R^1}\:#w}‡BE5#$"ḬF6~g/m Ͳc GÉ/|==zg9sF4t"47}>f E(/ԓHKZĴ" `, }({P)Qqh3GzL2MQ22tP!PыFs<^^?~k1<b4>4JFGpCxE|`s(K oQլI$XAa&q_.l'< )HR@Z *3K˪GTxt"MW+}|_;u}ݦ~Gk,]T63w_' djD#'r#/kO9* (1B[. "`~Ã6b*(W& {?[x==/32Uye[͔; &,s/U+&'ctŲ,-aG.Qq lhӲñt[u+ zZ`*cFB&gg?Km{؃燻~xzomASs~N)zD-!"Gd{[JfWSf&vMNFV32 m^,@yS"(A$@IZcQ eOK $"aoYEX;[G\[o܆нk7p^j }kX%(J OA7cGtOKjN1"ﯤ&T(1* (XUA#ұa̒"#51aյXz02;dfc2Tc_c_ܷwKKN9Z<}vs:7&!  M0a2/%u}B_}$BoUH ` yР;n9D1k|[-an}y86.D:<@  /_^/3a pfk-${h-L2" & D!L<񰼉!A$dQnZ*:5t.Uï̷Ƿ-#kKgiԶ.WesY.\ཱུbxq-\cs F hzUA!5QS dcS֧g!U'B)PcɍڠsLZ@X_6_w@U;F5LY T õL@65 *64#Zfyuvhr23B* 1‰ֹ^Fm,P.[KyxP[Dd$yPF@ 93"H0;c"*M#e81ce?/33#/32e%C}E8zS$(ܪ=[ê·1X=+XR5{Hs 9yr̯Z.>^n 3i먕; +*A@rS9ŢYbz"7D]~>/`U!@'‚BGNxZ"'l򳺞oyWsX'bà :˰N*wW?BfK0f}Nlsw!"YQT>p`#ni~2Qg@A b J>^ZpۺZ8n]N-^VYSN~fƭ_f<ޘtaJXjD( @NF}orGK0p60?_KI?y:4{',>(~R$)L1L9 c΁6ҁ0)6G!p~ZXP[SbuOVg}McdVm,1) 7H{̍HIź E:% L2 q$ f{'m$)~Js VR!5SP16$1=qk$\qoL'l^nvPOv Rx&H,[VHȫ#18%b'3fϬzEShKmQQ*Q"b¢e+$EE@D,0|X#XF|J FMHXȉ8 .x {aѼإuY.n-"0֫•kb6ʂZUeS ="Z\DrF?|+n0sӟq9 16PUI EP;T1NqX2(F.IKL?ajNszqJ^`T^O\0QQ)OrD$}J6sD)dW[X#dR)HqUX8kZ+-E)8ohb `@)^`?loT : L3,eŋ1QhXlA;ϛJ49` /5){'./ +OH+g] _DkqͩwڨAn I@}\%he'x3#9lE[{AB-:?E3q}_)Bz 7|tXSK Mlas y6eoLq7u+U N ʪcD("}D %p.,,z-$&TN2CM J}_cz?lc0r13I J.d,VָóOucE.zϸ4"+`AKϪg C%ТFXt=LEȌHF|/DPŗVK-;$<0v$ }x2\SF#3[@?+?|g6Fƈ+LWL&</~1>M ~i2~QHH`lKq+?Foud <@2I;WjoBk[c0zƒcL/jr{z*ռa0ϺQ*oդdz6οĤ y'sEebriNRVRrbYRvVJv2jbnn>FFnvu8-:Ӭ3$ؓT4%v7]':Ou^S{S{'`A0D}eEt3<E7=)(~ bQBVhq~3굺sk]FU )Z˷[5/ODiV9zH/C紊SRy*A8.=AH&%x}^kc&Px@2/_4*d 8Hgfx9| ~%DFM?Ucw{ó?[?H 6\S(sS'sL(|J,˕:[y)$8ѡ 7d$B$'mTB@A r F0"Rߟu]a1[E mc=љOR"}D-ps z-m`NoqS~5j;=JqEjJAU:pfQR/r4WE۹97ssgZ͡s|zhiNJ^3m4fr# JUz}!]Vp[{ܶ˗TI)1=i@E `묝qֆ6cejk)W_fU{: m*$2}ߎc6?ϔqZq)?8.;/wO1x\i*Ԁd}FI)dғZlŏn^=K߹~Nk[iм͢;ofe.%a>wwiQx8}F3m$#`I;P-)?ɾ}~6FY[O+6nn6,U/ηWbzj&)5"S$IϘJDB{/IQ5*דQYV{*t'M!, %TP 9 n݇fIZ:]fv#T _7QOtkn rK1xpTgh "?8y氖ZiKqZQ8WV] "HANoI8\ʌSOMI}|~_Xw=t\3)BP%@=D:bPBRW/j,~Ʋm--{Q͂ ((/#Arѻ[m?ӻ #9 L dLbIU d?iմr8Ռfxh|)`MPJ#HōHg%H"H>W@Ebb,V(-A0EbATFH DF"0QADb! "hPdHA"DY1Gߜc5Tڪ֢F0J̻ &0U 2c$Hd)]U[q`pescuslw?>07?K a<žNl"$2J>D(J:ۛ%~ ]{֟)3Z~z+dm6~τ΢.80F$GQM(΀3f6:-[~}/xny]O1|^i+- QjL/y hxV5ƕRٳ1K،@d4yDy 2 wKn:{'!_tc=k|a{{erA(uUde^X dx3_Т\ox *m(eP %GeFp+c;#GIH)r\~Rғ+9Q˴=IV 쒱D' brf))N9OfZj"\0YXL`6ߠ C-\Б+2%U*gjk0пϡ蒼%ScX$OƞQIk)SiYz5*r_ {m(tsW#h$65ԶTcʟsWE굺lmEwkҷn\|W32j5hGBf;sTY0F+@ ¡?{nj)rw"O>ʻNe4pijT:u?)ȹ"=o`w {XqdN7v^rHu]٨׋vnڋNO螟'(*?Sd`̮!;[.\jWv8-Z o~4#("O-t]}pثQi(UuOu-_Gug[Az>78~C3u;jc 5^&eٚv:>A5(>et(>;(" a'풓Wu Yͫ1'x0,sQ+nDR,żveQ[mzw#{O㿉g<ɳ ;(ԫZ)L?Tī z\.uA`zo}!HSVbbj}L(82L#^Yzmu 1OkV-f)U7Jz/ɨH KR=Inuu7YoyťQ4wBbQ"d$>wg?\gmoN{Q`U(WGgǠOPa#c' iF 6qAx7on>'toA |?ť|CqʙeH:0,\@vV;/![Y@r]P#$^K?It=nmg5۵>!'q7RgvQi-+ˏcv%mj[Z*{tIupHH` ObB) ! h:NskmkaK誁U۪NI5Âke;X2B5!I2 * 7z,$; Dk˥/oɻC5:xz)JТȌJ3QAq?eG5&0^ hv(}3)WVp[B#I ա)4 ت5qSc}BX\s} ܼΞq8>L`ѷVL39D t;HߦMhz㖍lef`ĦBuI5BAK$%NYBL\DJBզ?ʦ{Qoq'Պ-Amn;am1ad`堘 W߀[rDiP@o!,d©zĕ{{^16ȉ󳲦dUCBۏ o<<O~]1̓ ^wB"2(a0&I$ dR(I =eX~tҌ‚Ek(S-A,UX 1,F(b ,CT)bE1"2eg2vii:ȟֺN8{ 1DE *Ub(")A5u_|'VH]$ܫ\qTdQU[9 'PIDϦҝJ$st41ǶGjđ ( GJ^'j܄! ˞׭ ?2h~~w k{hazW1WlCLy(YV1B) K,]_8!!e1!Zu&i]sO!Ep^H,P֚}9 ady l4- P{e0XSVf H&6װ}Ra!F'`hk* ۈg1GIq  ySZo[ܲGP}~0œ}#j}# Kk_<]Z?@(G\+ְv򲲳>n/j{tSAa1Ok]:FkqR "o$!`M$="O4/iEDEUQBO찢$E8Ot`vjswއ!!N.ubHosEѡc5zԳ+ϿܱYj[͇S- XŘPa. DV j*ZRkw;1d)Z>o=}/B$82I@ST$I۲>o}խ,GSm 3/ X0Ku{̷YÌI  cEY{{ַxor7ߠ M0YBeu^}"v2S Ӭt0g^v;q7UQxU]0h QxMՅ8[{<+0ɺ[A؜ѧe+gRwy&&˘;{s|esAa141ͦǃM1}'u}ϥ7Mf]ѓ~?ŘE|#䥴$2H+B9 Ç)v\934҂m4EqlpWȘ15N;o }/\{v?c;I?0CP= ]+B=x|]UKsS(.[ĞoB^v7H0.+>j$=lӤ2_{^y>tTy` )21ϟ j+'34yCnPőQʶ_V׿4K!50mƥ<31S|{0aw;Gا$_l? 9}}GK@Sb6{ m:M>4cIt=.uy/7+c++ksbvce8F9D.ⵆdL5!4_N*m]14GG{7!ɉKWzķ˸~\ d,]uO~yr&E,cWAƱbs&jd`68Ul;Rcr%U  4|`k`wH.WM&YMPԩڨYbETQE"xwc HPI c, 1 E`AQ1[s]}޿iNF:S 娪ŬmLd*Au I+t2rV\: } :߂:-־>΃ndlƹ?i9ߋg@ş_ľEpLNީVO! BG'Fd?}W3oޑ+"Ӣ9daWJ.cߊ҂0ffwrQ66jELr7܍I16Ij/<)3}z\ɅQ+1+7ZNE͍O!Ibҧ!܏ ~eԉ҅I[(M]ve?bF{qu^U\.\T$^I+PJE;29^̲oom( cB[~~O!iyhceX}ĈᐡԝY#H"`??ˏ!B{[)]i꘵uZhJ^Bִt^kZЖߔ.J$r}>N˼yd ̹#UEr`z!J^x %ȁ|TbW+xZBa @VW5> GFb(5d1ޣRmLC(BFX_~gz?!W>ҩJ U,RU>>ѥ,Rϧ;n 'KS'S[d$weK{Okw\l&m{>c, RiubZz2{K{xK9xj4`rhɫ@cM\\Nfpc{o`C ؞S 5sBhйc;]McvJ}[0Z@<Džbj$[eк!f|wbcG &=zH0A#  $Ӗ;|(k3ugNCaA 1Ӛ2[+i—J5kAmX ;k# *"$ȳTXxC&6 uv`mѸѳr`7,<ɰ;=DA#8 (5Qv&^+3J{f-3 ,MEabN7V3DDotΜWYA .b*b̺ oc(#c~0'~yBiQE1QDUXd@P'dݔbo!y'cj.?Dy{GЌ݉ӵ}پh ǀF:o(KzOu8w(7?1#|/MQȬ껃o?]\87㿊mEA.BDTc>\/}ճLּO,, W8}@Q-9}7MjYveBOu<ԃ&4%8N2$%l'Qns}m7n辰 \ks(d2'l)~ubc-3ItsY\*x ρXIY6f6.!]k#%J+6 x&%nhTt ͟B,,V- {7Dmhe.һC~ql9h!7xS9<ʯ;|"Na5{HKY}{&Wɶ2nT&gyy16 ݆Wґvy1S~,ڱ_m*56UXk}^/[_IQZDx -w}l=cY)e0—2hV!;u Έ2 E$șɔ;"ba<{&B20Z@td@xb(АgOV~ ZcވQJu^#*4~Lfҵ+)FnrQuuд=޸!"j\]G{(3agCNDEf*AK-nj d)s999}kHp&@s z&~I>ҀNRBFECEJ(8aE$4 K*65<.ʹ(h<+9{<gSrqBaDQ"J\~ypC8蛍MlXʤpZf"8F鈫Vޗ׽ʹwdX9©mE, wsQq`xudu۸enOPs×T Rn[00121 ld,/ `dfhJBT2ҨIAa{=ջjPzϙ{l 2^:F0 C%X wGS#qm(8%]&PLҪs5L 7pl Nac6, UMaDF^IFd<Cz#'IBwt 1D3F3M9Oo)$DFc'\3H@c& MQtӵt=/u@QH$A "!j2v67#uY}f!㰝Ʊ<\ @53޻8Йd K”MInut ~jTZ4}7r 0cf009ԒrPb뢺O-$ՄX I󵕰% Dś?7q7XN-lȂFL"#X)U=x pi!ƒ`I4)1eDvWzWk8?6-'=4) r;Ʋ!Sв.\æLA )wmL*#_(XEn|U֪xx.TSڟN?hLմ;{9R\:.EeG?}ۉq]R:_WWݳ<}s켅rBDPa6Jw{^gE8FwA[شm.HCk[ɜK]#No?[ bBQ1ܽ'hoPC4VjyΠ~2ǥk' 1uBSTU2j IX XU?'.?r?-WkԪ#-;`Ր{um ?R_M=:c'dC]CA #LLU,X9Ϸ?`)}_boD@" H HtDRY(WZ1"(h=`bEb" 7 QX)f 1F" b A"AHbB 3 f̺=\T eZJ*Ax$y7] H B'L^`#rnot9ШC3t @_@'"bNIyyjz:&e^ղ0l_Jɉ6LT*QO{8hAqg;f'/ , $ ortҮ%C1#ZtOUB񜻳;)|vh ̋n+\,|>[Z |z,*J;Y|L3aGUUOV!À {ߛnǰ:bJ݇?kʮW$GPOW۬^!@6 ]޿ߍiu%# HˆRZk<0bx~ E>=n[:"%&ԗy{,nw꩖.mšr^b~3z? weLiOI'GP$6s2!>nTTNGޑgL~ Dc- c0)"@'Nw K]bJܔc3pȡq.:.a\>ϔZT-p8λ;bb+HY^:3|H@HqNP>'=Q_^61OiKyBukikrgqtʞsО,Mr#I%A*?B>/ƺu貛\M9Q@L ژI5\ݷn0LQeWd}1=pC12:w*)Q |e{L2%>6e1G3i qx/I..BYPg|(yE,MK~}O/>wMD"=U8Rq QV* LdL@+$rqGFeeeeeeeeeeeeeeesen3G{:o+@Z) R>[MC`Yt:ӝ}5|~<#; _:|Π__jbj<̆um4X-W{RwRsx{g;WxUcɪ5њuy)OȮs^6 'ؐeb-2y[.= GQ/>4 ir)Й83t\NF6x؟{}Z?ַhs&,7nf!v_gF6.)&k5fYk5duͦ9mcWE۪{hŷꬵ?V ")dTp`h@@xL^ooyt% ڭf'J65Y]eweŎooՅ5ۭd-Z)9qY3ٝ;[3c@ GD7ԀI?x|ͮku;eewn6{DN9㜣A1hg Sq _geI}~*.b6R>^n}q&։3?V^ f?GyʸfQ"?6O̿.t+w;\/$9RPR':GC(1#++;CN"Y_{=g{>ﯯDrZyWW=X?C97b,tk8 X MSvA#^{bbbbbbbbbbbbbbbbbbbbbbbbbbbabbaόAȻjQ+qМ\~^RMҒDZ3<@6ЀA1YPJwOOOOOOOOON枞)&l~ sON?m~6ULH `>FHϢЬ퇟\9tm@7GuLQZW!a/>'ĮToIGU1 8S}x,.pB"piIS_Ä!1BȒMzqYDdK)I  `ɈN՘EūtFOt}GKȤьNRf.KeR;v[6v;w5 㢂| 0"0OH TQ̵XDQ,uR,cA F*c00FF0D{-(bWLoO Cb? 6ڀ,H1aZ,7a*}Hi+;1ʸP #6 a}п~g=V.wJ I>:~ͳ:m/Ӄ'G|6(n&m+j삫4\CZޛo ՃHe@7(wJiq "JKbRqp$J>kls಺vQ|qtZi&?NratL[$>3lV՘.4؟j,!ɴw3}\0 =y(9@G18PLN;~y7pc6=O7R_$7ӱwxp%s$G@0z GȀJ`8PT'!%ˉƭ*Y1Mv}c[9W+n(= +[K(&Fb[#&Wc­ ץNY{ߐ_yG.@NBrn@JZȕk:.˺FurNx2cɭnlfQͱK;7N == 5oЂBduRf )ʐّ97D\Z9we40IVf^66ޯy>##gAݭRj<ū>FdFKPH^$ewCF#ড়з2m~Vr< uu][ܕNƎ98lѵw3G@o|w{Շf 5޼I_h6lW>ո`zo[~|],xjZﲧ?aOw}K hǵs.ޙ3d:nϏ?QGrd)Ұ;!֋f@"FMo):ʾ4yw)&6$;'ECF?yiA?yEQ8&soDy W^ԁZ:9-ZvOY&M;~rRU muS Tmty]rĬ>0mx w$> 1.M/K'>+TqooofrY]_р5]=IJ/ajOR8lVo?z Tj{L~ >h>\1apjR4,Ab/ԣx}$s񬓯2K^&$^Z\!\!gb"6&"B4h0!/3iyhʍߥƓ0DxSAZ\r7GB~T+[O zW*_B "d\o{O<=_U1C3CBB'8+C=,C!JJ#jxQE8 O\(<ޭj3tfNEÿM%$`aB[ xqc[9EE1 cgUX VVR6V"#+e6U`"9s2X=oiwGV֌#}ݜtzM޼-ܑY2K9h5|饌L]XsiX9hSKvV?YEtj #Ǚ@Db:Gx)S1]6 |u3,QX,iY-9UdQ 4T( *[[qbNa]G%hJ/k]/ {GA,K5v !*)t5gw cڛ~}il*y۽itCBcA Ҡ2$E/ѯ . %TRڧkenԋ#xfwXzz$fvp@?>u>~aD9GK**Ԅ !f3>W#H k'Y=6bg.;ERuv\;c0gCirVsfloA)XeM3neΟ7IG/9>ٖ7B"7 c<͊ AH#{{V*OQ&QE`EĂE`A0`c=jX "ƀg"w';7+f骨n6a,@=s!S' mq:|nBS Y%]i%tWsn z>>pڣ7'#}{艧ô$DBxUSsz6a^>M v<: 'BEj2+ T@‡00*~s-ț(1jq-Vr!`~>it䙃1eeĉ}vg@GZeBc?!4-)3DsS@da$ #Ҧ3o~]-Sᝧ՞^T~獱_s׽סŢ4ic #Lbܞd/]s/g/.ddsߍ7I]?nj |yJ$$,ԕ.pnrf{[3*)3 3i52:m}?FǪn$}SMD 'DM$<9c1d(/E[ro.%p?>kK-sdc0K407o}A-7嗳S3АssəX\s#-oM}gބ j"9\%R'IQc#Fd1KٕI.(lQWF#yZ7[<{ r:zZ윜iu8T4vs}b , Doԡ> =E#7N2f|>>x] tt?_TɦA=JjP܊ d֤*VKKIV*1EUV"O0҈*4 t%VATtT"!̆ 9-^>-,ǵ3s5Zn=J]񿓤XOB.wIGgCl,g`dߣ 쮪G#!,:4OFԊ 'OOj>& ba#29-u{'亻 'i$x cçHMP3ήWvk*}FNkD$ heA! %+-k:娠ּ6;,kv/U.>naK]eS 討muFϬ-w?z&^)=GqGu%v9âbZ)|ɉj;g+~Ǭtr}6]Za48mmE-~=t>g (Fiu7C'ZWI H889 KG W3fuj̪lsە/#7z=lz ͮHl ` bޡ;8F>Ẻxӱ(f& (!hT!Eu=,5;ѹr+0|(HDNGx{|ußw'76V^N>eYl tw%)00sF}LKٿlž7b=w4lca3l8޶YiKAKT":Xu- S61nיvs)&zgf z)CAF BRuMy1j_dr4uYۺ";oP y(z(Ǘ]X(|Χ 5lO0 c]a|eRȯLl/ٿ{NN3#3#Rx:~$P."#sz՘>#$i#0`r,mK`C *OH@g7x43ZNo;MএײH+0#g6"," JE&$TAQQKb"X#b=X($FA" " 1`gbъPTD $c0$F1XYDUG1rI!`' M *)z@V<j*i.ύԙ6J`*+6T/^u"h` MF"UӞhuUw :< ?B<FWASQKD< |;RL@1xFe[I[ܪen<4}Ę\V㹴8ٳ[;ZĭzĂgȯEٓi|:yL÷@ edj'MD@9Wc)>$FuxQLr+ңzﳲ~1Jzf@!{ GOx~xC9i#?5P؋sWagU:@02ݬ mbke;.Gة67ɓ-Azu1L545N}ʝsM M]]\5>$f2fQ^yXpppp@pp@tay^>l_AdL@!KQxOX6||#̔{%-2]59;#0I!n r'qSҥ(NJVSq[ks—fc8j ǖjvK*leK6o@H+?2 n2'x!ݑf`EГF +_s8^a+ty_פu]{-I3w}QsSM3lSss)Ӡ!W4jG6WOÄcM%L`"vaj[;>&׭r廖\*Enbd_ <)=_%Go}({G׏^_NCdOvӺ-kc6FW@-~7QFW$OVT$c߿Dž8?@I0Q=VbARDr1o z1g%[&ӷ$9@D2Q1jEYib***,cDbEDD `óbPX @ܪ`V0"DYAAb"3)J=QB,6ByYEDUX`Z ŬE+<``RжGD#oZlu,yיꊕaY Eh"GJN+ms^H* 6xqev?ל:ǼQѸE aSwTzD !<~E= }%^NNo'Dt C,h?{DM|8{芃闌I,#r=LS"@AVAXVoհă ¢z&8 %iEc7wTê9t)4i;0fW/_a,/0zthlYiRiS(SX%ydLE}9Ģ]-RKGAbt_9CXy*ؠnȰ] g:WS:,+J34 Թ$&jI f(q_ٽq2V؈x7< rwŪZQ~1i̎Jx({(Q-N;V2諺}6fqUFsf:dVk4ϸS^QSI7Blx},SnӴ<>RSSSSfl$c2" >Q.OnXZm|" aRco~x}yniueӐbX#(uH?m6횫?#nQ rH 51J91sWV\4-zN԰ Wj7z4cf@䌄$!JE...-,, n-S̸ڿgE;/+"_1-˪V#s7J[0kݤwJunGnn ZtؤN) wKhqR qt3g-B0#F7u G.[5fii[:ى\ф01s/oj1l:C{𧓬]=AXj'1$0y_G(ښxx=-ǥҧGڊg驓$${3-GbL8DR8qv[{M+ XY1m#r0I9~0b*EvY#ia,.t_?=oKwiYN~ltZRA$ Q @XTQm}d= tZd sn j?2oCm쏠7ABa2Qe蟵 F] `=~3ȅ`7mv}26fdv򲲲3&9>DdB0d{`{KLC ("$'qۭ&B]QuP¤d.]I~j|z.V[Wr4S&sON:x~qzeQ90g96 )ϕff&"jBl|LŇ#*eoΩF]ُs#J¥P;O³CKN6]w|͌v C147R~36V!bK /K}wM )dM&VUD@}-ayXsu8nuGgV ŭ!C@3[{έ ~hln`SBeJtTB質֑<ω<[Uc)Efx.Gd= 0$P<$0`M.wG9M/?|/H`{U*ŋs&\0OڀD*vCK<^h̙+Y>g82d[AF`'ЇH?FS8_@mߗޯGie1l+̇[O;`<4Wmä25HUTeίJ5oHVdJU!F ~ i_s v],AH<ڿ'(5Upix0%uRCfnSuUc˪SҘ+9k#HbI$"7Vv8Mvłg]vގ^i-W.'P=Q<'|J*?_oQ,ANX2 (Hz_JM2E"1&#EH@ !Hhb;QBŒXDfR,`" A(( >,GznxsqDb$c1HQѡ51."U[Gc6VKM9lgSI`Xēf$s}M|eǹþ;I0$PQ]Y$ݼdh+/0fDF$8i$20vxګ|QV6/E%)Uf-Ʒn۽W9AXljF n\4wbW#̻wn) RRlף>T~}bb0 @ mGh{( l&ՙW(oѐT{ɉe_f˳Sʍc)f=JO/Q%_!(2)mK^ zR=! >'N'Q#Q:Jj,_Ґm2pJ LX(SjG::2nh+5R * *CLf#'lāV>"i9Eʫ)#@H}pxr1ʓ$}.@GH??%UY&F?!sƻ!-o$>O+kzzފdzc'9tjO/(ŏ#xLkO1#dTvvCs茢 .Y1ib%9Sq縨(zdƨԼ u͓ }R7MJau!wɊ0 BF*ܓD`[תׅ?SZy}{=Rpg8#"X Bte>ڂ$ ;MrFwDDY(DDΞNW=&=yحvD_6b/'w5zi(eI WӸ6xO7"og 9jd>fĜSt>st*"c:mOaKjcV<ۂA5~>Q^@{NCRqV!D:hFr*=+}yWV^R/"Q4GvE/?$/{Αg >]J;֬h'kSGT7!C3 ~؜S+,hq(UP T]lxp`6I3gY\qٟ&'.Ρ-i!]L˔xSΤ15xGТ-/WI^p lfurʋ"q6P̛~#Z^Mj|OnbJow?sٛysgj0 bw uQ$_{ pdO_l~'/6Wj 2扵l DuD`pSe6VCaom9~;zCt8fxlc]^4gD3/S4&~ch{L'xFL~}Q 8ѷKxΜ,nikŬ53| 1Do{R1W5wsgwTAxΐ aaaa!VQ:y( JW$й?nv# 9NY%rЈIimP#px4!#l~uܫ7!:BDaQ_K,.TQ=F [ަB00M'lO6;bCb{>J%jTddjÖY|r6%fh Os@jPϜgiXs^ԯV"<阡S31 eY{YuWSڜA<(V$BD!Rm+w&y;[%5O=^v㈲W99ҫѺ蝒  n-f0ӣe # ;)=#a†(} (wF!Rs+y60_yMqy0P1(DFS;dӼ`[uw% ͓KոBX;Fg3`xnw,&Ƶcg^?:i_}JO`呱1YZO-r)ML IVf#nyQGhˉC^,-]?.iU4mhW{L۳K?(w#\5) 6QA\Ab0k؏+-{0AΎ1.9o-w]b8s r\F<8 ͯ![ym%CU75lp*|<\>t*-{ߛu$XDal/7^hRu6Nr~ݍt8K訠\vIaxwjM++1~osJڌMqDvJ|MLa4ކjzݬœ7{m^5ڕVٜ+0qxi1ۖqKX^ g\3rW^S~NFLGX͓]Ahg{]c4g̯&(pDTzE5CDDHܘ"DWϖ}þa<1+GooO훞u;>SD3.qh!W,x.t-_Bjä 8Յ4ES0U !PǜHlJ  06j?/ Аg ȍDH ~•5Y-޹V- S6Ҕ4dyY=b}䞓k`R=#,2\k'WLOmAwdנP!+vzUnฮQiU$l6jVK,Vwna{?ԄJ9ܣ$|tdeTS}dy/Fp :*d:sv6"kFsb yQwdRp2~os&A8MּM1D[LʷYY=0mH|GOmQTyuUXar~5@t/?_W0CyD&'p TtI%_x[d4fH?M:L;cYײgS9ވ] N0c$0RO>u-{4?+t0HLMɘF#SPaZtf j>IiqpPū2<&7 L31Ɣ v pAp:'+|5(wЇk'MUW:;@3LQfi[㽖ɚxwtG7&C{@=6 /V:6A2>&]=VyzF(+<o'1h~BK%E=G;qu3+5%HtRLMZfkU&-1 ʻu=UMJkʭvVY^a@cvQU 1}޲$?N6!jxYF j-Ⱦp?Փ(ꮯ`oӊWj&#fY&MRWSؔ?ps h^B npqOjNV_؍tCrO,kU?_pp/& @ Oת~hќ~s`_"zdNe95.F 8}y+0ZLg5pv&I3%HLI$oȀ+κno|r&p04ЈjF1sT[ͭEXAfѵ穈S[wת%r !*➸7Ry0OPV< PTx18Gܻ,Jk";ZMqhQx&,̋UqIHlVR$ItL4am V4jz4k6н!$2Q&+~Fm >0^}$Ye51;蝀g_]99z-Z59JG/Ҿ,J[^TQYd^w[hDgǍn wO). D%34  ۣ"loyY7)ZYӓt깄"7YO`3ȣuuZ?Jdli[ laުW׵q TJKC Zpt8N%Mߚr 9SbrS;x)[FTԓC9o9%|9J$znZMMi9/).LJ 9)I;Tz )rJUUeZ <ye;wpG@HO*ъvn`,VeGšr4Vs{zgGSA7p 7 }2[ԉMY8$ %BdI@ hRu~ ?>Kɍ(6mzsqq6x5rv.+ B O y8 \:k-*0H@"xOAȑ!"KQT۠vAy3_ڒ=9" UFR SJ4X7{Ad]/x2ZW낎\j\$XcMYw N`$\Xv-kkMGqdBH]S"DLJ͏(IDvU!W=A@uximKmbx:Gj5ae( 0YS]dipy6 ,1XtWk.Uȿے$ڀ2zod"7)Ss|lsq4pw f],>~9Q ̅TL)/IV5[*[[t7P{QB>*/$볕E{%:OQG)< n"M΅!%M]lKס9y`#qUi|)`LlDSˊWj!ࣿb}fryGӖ/^ZmËSf䢋*8V䉾VUr@@˛OQeQ#pZKlI7(ʲ_FDM s}E$/ tR\2£4G^g*gIfY)\I6u`FA+1mPީĒ.ptwooJ>f>Vo]g'_cJW ɦcgGYL$1ejygAx1<FsJks*,o8 >GoG߰ӺC>>Y̽Vsfyjp_à3|a.q(v\$Xuw; L`?緭wN69N*| )ǾҔ: 1]Ʊ4: Wډ޿nt~\(/&RX>@'}1JMΚ$Edy]N`$?/aƿCckO8CT8<4t墷 bsiS P-uYQ&`Rb'TfKAD q/&g#4:mfzsoX^?. D!T62bNZufڵ?t1#̎AEEI}[B}` guR%z0ȪXqk=R Ѩw6R+$R]ڙJ`?PAeUY{ D'4=40%Ѳ(c5Ï.Aiiڻ?ſ27}TkdGI`ଂ< ֱBSp; ⋙;;ޚ?^"^Ӂ8ϣŅw$'J\ \"{Sst !%xqr XJ. 68=%샡 TTY3`y (wME8r0`r+U!$h˰1=Pb1ί$rY$.D88¿~#vE 4t4NV={U rRDYf[U/)unb4c4q6+ ۶ '~#ڷ}54B])dRJKOT6 3=LE?6exjΞq-|`'(X xAfdGlGTfarA;A0}}'|sDf!Kڨx4l]:P@ni9:'@߽/  Yyޚ;ulEuAnx`0鄌^]'F\tf\3?. Nlfm28*Čn|Zn?5L&LkunO7-mWK4\|AMVyLJh;4m֡] `e h5^r ݱ^VQs$)f:.yҏNOYwvU߱DF6*\+˳,?&_%tmkH;U9G hdPelG\[.T)O^Uh1޲fmL"#8 {aWs[9"t1g}=HvumQH"fX{Y΢qprQkV?eqn멦d`~Y'F*mޙH =|FI80!S;<^Bj[B` L 5lOVUUn͕nia ЋxMn}=ńg$uBx $t==XrQ>qmsq{3f. C :яv|SQB)gd3i$D?D('\h֯eZkTM>I7Pocc7cnv.~UF&_F )ա1SD8՘HH߯m5vg¸EɥbTHk8?| 'JPVu nJͱϯy\Lvb(+mGjߢZ|:9xϳm㪈U(-TLчeFc9Jl䎸eiø3/t 9 r#~ˮ*ВzH0Xש^kF{5Rn\;fj?6AlYSjdrRwq%N>j VZr|ىxeLAuKԿ$իvϬ o,u4YdSRb)ܵ\ne)Wɶ`rᤝY\}:%\׌7=u9үhn fTov~[̙ODf;BFu3oa3{L-pu|^͏³hc~/8$aE+K1sn9TM0g8Ú΢OD #*֍ 5o#񆶕P@̓:d*EZAF} Od?DFת@;˄ &3Ch``%d=FuRYCuB l>5Sc-Ih|4?UׄɁ#JZOSs{\C<#oA|As{۰7XyJEo|A?{MgS'&e%u~|GF{Ps{KH=Vv7cT]|=fXv+ .wUC*Ó;p$L并'TݬR}5Vy:Vg*Y_ MXBY&^ÇKY+ ƤjG4yԟBMTW̞i) q}&<*UL+vU5a3;.JR?ЧR?<.<,En 8ibNm.n97b]Ϗhpy&ta1X=MVtfh3>Y S;:͍G1or;!)JuQfI =GЉZ^y&sbέٹ E$vMLG* Q6]s0W/‡{!jӚRV$Rx-][/ۡfa;}WCGݘ F>ÒV2׀h~[:dJ4}\DQi=-30/m!ܖsTc_Fi6)9k d2.4ioNX}8` 0*̭RUՖ_h{屺`gpIj}9%ǚ8cIdLg;b vAta;X`7wnDz{#LbjZ'c r7 +ș`$%S\|{M'(MWt |ϯg?h&_dU&4 N6Ocx/m1uPN"?Xo7ɪv*[3ϻj}MI\E|]!mzuZu-{ +AjpxQ\P~ XEj_N3ئfzAB \ϒO0AQ1|![q''3G mΧ/ |ߣ`ν+6ћ67vB,_cUP!xrvOuH85\#|^lm@]۴duV0ăe{YddW!&[&ZK'-sʫPjw{AmN}@dFgY<8ف<}Hۘ-R<_RWhF4EI\0l 3;?G]n@H{2LUAϮ{PSd!%ƴ&n$?gGb|oP\Ee3F"wbE0;SL N] *-e@%)]t˳~=#&vFg!>x.#%A>>$g"wUP{΃c$j%oq~1⃙Hlݭmc{:gjGyJ >Ps;"\< M؃rp<1*qZpg3Y>VLC~gXXFۋ3< yn!o*A Xtag_ 镑؍ʂ œNN;Nw}Bn'{KC(PW(E@!j tB!uXUk ӒGf[8+)< %)T&ϓwIZ*4V[a\lG~XS]:2\ߜrk '~']! S~b!7} ]7E~W柾6vߓ!WYA`lɤߏYbɽ1<'9&%\C 6FF=u8;trrkK([ HŢɨҘ*AT{ N|ѱ^o&Vpg`x=.w%% xHkM\}F;CÐlOCrODAĉ ˂蠒޿9"mN#:}Zܶ@U R,݆JUqQ 7- QxOΧm:K@ByTd`5Z+v];SJY[!C 1wʩG/ xdbχ|Kv]ޜ:l7L'&iux1^9#JCkh4x Y@l`QCL~0sTa* $E%a(+Ug}vQxEXOn"wb~pN^ɭKրHoW$Cµs'LU2UŘlb?6Obm3K7"ZYuI*CD`]\F~:[_6?M~&Kk2#Fᆲ#O:N7;"e {y6%˕6WkUmw&N`Pz4RM% 2C ~Fs='zof(슓fNngՂABx{ՅFsY3#}O/ dB&b57e!!TfZH͋r}٢=j:Jq^:% FV~!6@񽵯tq que;N d|3Op6ԃҞĖ+̤d;P>Gөq(jlF7*GS $0zۏ @{խzuꢢ~Vh& p?VTw .SfH1n<-<-} Ex5>."{e@9ݗM<; 8(ѯ=ޛy ) QA#ҩ+<ӗ>sZW`AB;GThVs[K AJQ QH-%L.E:"o~~ oF"?5rnHYaks Jl+<5&*VAc iDo$©}EG/ 8!8+I| k?\5:KepH??քÐ* wn5NNGނɃ1₭Xw6j(U\Q+x*'r8FӁ5&977+1Q9B4=?Kc3:!g`8HE1 OHM׼S9 9@зi9>b6 R6Nr͘U^1 WL/wk+* xd~<|߲!xď)K}fM]?%EbﳪQa;i H1sBǗ|/ 'x'LEĎ [$#Ƥ)ekES0Ruyu,*JD6MU *=9=T!,tա<g<: k:JIsq<#]CxTIG?_},"Rr|,[hD,yّ8fjfDODmsW-*)8l<v~G9/8zI.4+'3EȲv.PMDZ{nf6va[BA|Kkh;}Era*#Gt tJ\Dv)72V8>đ~ ޝ5ud^sk/$bwK uH_'i* @5uh*Nps,7%b w8OA*#)dn~\!q(vo.?sVNMaF.dvNa1wOAWeO3N7G_*m/dSAx3 =K'湆q"c'}٢aRu=y͇0f m ߄s.u_Ôr_ͯipIoOg.guN;t=L+D7&<ǭbiH)@/hYO_G 9['1s yYP80P(Fz;Yqum """+LcMtgj(+_$@:#0O&rld+sjea(P\F..)Y9'3 /<)Pxr?UC`,sWe3um\D~vW_7d''Jdp:ED섽D↑Pt-q(P''C͞Og>jřgty3;7r=C71FAw?zOJ@[( IsI{iէ8cbu"lj+p w̾S!;/>+Q4pDnNPޤ+?OIUA8ao}DH$΃H1J)Gϲjm-̳LJb496;( sLo:{s1*%\<(GUAur?YeҰ,@5F bde jڢG58@GeS 4Y$0WDC,2ol~q ,H[dM.dAn `۔kL $&.U7 P>NuEn慗//eOOI7_ZŸIm_sWj0?s}iOl-=+pUKltW~͕ v:83cbOqExـΞb"FA.62RD&YD4BIΛ+tË㕻gL]rw0{F؟?js斟36{Njy;$d)B7X0B@+IZh =tѡJ;\ln|)mЭ!fF B㗙SzZ&,rN I\,Xl]5^ P IE^eN7#[/)Ib+&ą)&ƕ܆Ci:!zR(ԦJ\ly>Pٞ?Nb݉#hjYnh͡*20I};?ZIO4阭=xic2\ruXW44K5uL +xun0 P #R̗[E+qk٭0Heͷ7z5䔳OTjALRHj2TD }&<)Az{/}̳ V|@CYrD 8,=r*%ճc T-\MꄍT/|#3u6X3lK~R,TyV7 key<8}+}ecä}530#*Bp^27EïqMiIm 6vR*]t#=vux]NWd<_QcJەʢEvzab96vבٿ9-Bn0Sb-H!fE '|DHm_IDdEG>/B@0NrpG4i޸@]f\ "UT3ZbD۫>XzNJe%fwN"S<͙W#fZC-Dz}<~S'3L~;N~gcr|*[SbS^9C,~Fخ`C(nmWpVj|aG%XWYm;}ͽZPoeg =zhY cO2O"~*PvTZ6d覷"/Sh@*n1٥m N[ ]hiUqنp٪ "8em7* EHQL*8̛|XMce]RzσA;ۉPa([-fTs fՑ!%uPRa6ݜf;F{Θ\U|u4K̀r*lc=*K-&pM28"\@ ~hv:0ng"[1 Rs% Aδ}#;zhč=^ ruշX բR'(U*e*Q 칀lHɨ[ ĝΆ y-<  WӦ{aכ؅7v{Ǹwѩt>=]o,)ht".0FĴ X\;:peݟ:w#eZ()o׍*+tF;|tb?KH!s,HxfO|^23m#< ћ1("7-nyOޭ*fQ:*4_=A /0F'?(mS:6 ~2zY~VR=Nf!8oH k ]>24xJ!yW?@p=yHDOb^OzS  92v<>TSՋ̈́liNtfaLF.»kcb=!~/gx΁ O`d_sTRv,9~{̦F>8YߥyV?Z[ => ;Qv LppuyULh7,./'OQc]?ދpg}U•,~5iIڴKkup&U~v"B'>d2~OeBicmggmKNJ#k|3!@lD&nzQH+`4luE 5TM-nD~E$8(^"g=]7=deg'p\&Rތo2(ǥXJer.KiW˞L=R/Y@ym>0]P]7sl i۲r;j;ř]{i'ɞ㮁ky>s i׻g6L(㉍oO"U (#@>>Jc<'&nXsF U|)rFO\P<<_ֿU[P5:L?j O]N^㠭, xbټ=?7!jܕٷg֟ &ݷخfً2/y<0xc"V@H}S?R<JDg+H'cP&pѓܨܩ+K*$QHƽ)Pqi18c}kS!GP:`I>d97*r@%Hbb2PtgbeqecoW]yŻIјKbBLoxOwMk”| y$aXD{^ATIȕn=22OTqw|&]]gQ[S$ZBtql ڬ5➓OpM6b&FA@^Fi..U5C*ɮPw͒S^';զ/t7FA(p2RjdҊ .jr<7AKuxp6k#P9<>&ILExl!7T9F՜y嚿&q|c,#];b7e L..['cCXb^ξx RڻP5rU_U~<&ọys 1o8n1k+eyh(IlK}6="F52 h(r'8T)NEU+E_,t_xBh1O1͏JĘiH-wc&tgnUA(QBi]fƱoḱ xo,'cJ-׵L#=9:1t5jR<Я(:&sl7b=}M<=C- 1ԧ ^۽ȩN&9ƬD,Tf`ny5ZyvB{Ud[z}.F9ߵHa<=P.1k 0_DRnల(+q)4$h ZU\ӛj;ZRqr=HRM"\ZF =X =TlLD, !i䤴N4j|N]8 'GܭSblC|. #{_ΎgtֲC0\V`)vLG]y~ @=? _n^ J1WTN<)>XMGIԘ}"d^ [9.4*a01YTA:Z35Bq=RxM}K<CFr}ql:$9=KiTB4` bx7C]x%`sKkeZyMmb&Fi"G[)N bȸ$]_ert1)7uY(@ws*xeg-!P+#/Ht Ώ+4_H'v?.V`*-u5iX*xs5]Є2-{q7Ŗ }$^oMM&UE$2Ʋk y+\{662,g6:PD[(MnN]&^)ӵ9P&;y v۴ WՁw158(FӍWmv%La. ڶ_!1J]% R=b3"5@:xgMk*6(0hK/+p2O3UCR?Gë3;8jZ˓H.1ʋo!&}+VK :^ x7MOĭ$1S-(j vQh}1|빜jR s%JU{+.erhNns_z[^^-!l0I3 (9}*l3ˆϴ% 67NoEctK3=/ǩX}w{k7`21mH> x {t+d0e`f+H^5ĭ(i"@CZ_#E>9o*Q>I4M(|8ȍ~iI}ɡґυ;b-@ֹEϴ{cץ)|5>w" ~~1" ^ ['YNx̆@*P+v&l-.U\VMM?U\ݕڞAl;UR&#Cc~[Kk g16SGE[Xd=Ū.Ҁ̇5}f'u8Cc['٘V/"OC ˱p(DW0 P/i=Շzi|#x o^2,_|~9Ɉ*˶͞<[}_D a5.DQ 1>`mfgAsIvwHLr&|csf\8dPiQSx7/Si/V@zzږyxcxa*\ Kc' >#(`QUN#Tz̗`̶*X+f6%23p)?lōJ8W ߏvFwVhIu[r|Uwd[z!˗ W./ZH#U./ߣɣ`< ќ?=:߇gvOҏ J;* F aj"dTg͘)Gi 9m}]2#a'2yvHͲ7– 4 iO¹%EƷ5=7pI[tt`+kE?7^GBk.2TTkQ|SpT,Ls@ d5diwdE|_$wbE4͑(}"U_mkӃ0;pJy\Mj ;~/jFaP]ԞLHs'YPqɣԱW~~)oHaLcBHšͮ=jY ivp' ݚY44e&$>ŧ#j0wb J<0j!de%}-5}%ɻI eN!0tjg,* ']1v|U '5Gf|x` tiRTaDkkpŧ_o0Q k} um R&7>k Oރ'lb7dĔ(.Uln4W]sb8jv;Tu`a rKS(aJ0iHGfˬpձ> dh ŜEEYV&\,ە BU!ѿwcL`AAGܔgv8Rv#3%n(׊?3ˁ'9@[0#?$DIJ\&dlד6qs-IdJNhI}#ʳ>2g3Nvi"CF^1ȚSpOJjU;6T{gT"UN~2sxKi4@ːWDQ1)Q) I!{v!jik֋ܞ;ƪ7jldS2\Sl-UM_zxi݆ݩp/iR%dwb=bpj/  pDf[nx,} v 8._= w`J[4C,CPVߧ^^991hQl0 hKic@zҠvyN>B;T`SXPEB3|(3!lmYͭI8x&p`m&F4CZYV,'HaeI;]HI=+qS^P)*WG)+ēxtpNmr)x)GScБ- ]`>p;m<K6}*S1Ďe=2xPJ2B>a (~rsoSSRNE sdYz?;u*#uuacbD]49~Q%qԾlNx텛ɵW,Ž LnCTYMN|tMb<̞ȟW_ r@1J!G)BiL_ѻ妪0!eokV7VCr@tkxP8II--0븵h@S[,w~vI+\Vn7/Ob~kAe.⪆ Mzp^t c&d,O,ic{UA$5d n tT6L>hci*jlY0l،'HWO,8 :| H?)o'4TՍ (N>i|H-ڭ&b -b݋c}/R(Es4Ch3;䦟QlLqO[܄1 =#5 `L(] zz[e_ }]ږl`.PlqzNŞvs4cD@W }VD/wr}|J_Ѵ '.{{yHDu*Q]򔸵~eI܊,RbLˏdKxi}Xp3ц0TvV<a%QjH$foG=8IXG¬'vNc[B}0Ǘ&D^`MyXÜȦh+3*ih\ ^L08T Hή6j*W}z (vJU!o"i6t&AS9$ klasnp}!4 yQ6*lBb)&;?ժc]fJ]9 "{g>(jbmA̐T֤/ v?\uo$D1/nl{hy7AKRPHśWnJAѽrh&C H>U?vƥK26Dۢ })ˍGs#:BG~fS.cOQS偢[ kp`zoenlwF #.A۰vN1nIE[EXa&IxGgGQ64 .2|"+ʞ,ND 1X bEl}0KP0 BlS;\?ӄ=6Xd9gOTJg}&k(L.p=3 g>u-iլ!"$ }eL>e 0zFŦXhqDi^{:0qxw -fm:J-ޤrxPճ~Uuc, }^apJrpJ~Jyƹ8bvJۭ!k^QtRYY2'ps.u/쫯onr4Mg8#36 ҿ\Ś{yUT˪?`V}r%N;j: Q ؛{L2@U(u+zCzr9kꥋ#7v7' HPx)PX<ڻN|k(Q7&@~boE ]l9mIPahi GKS3nz,n[fo^ΐneRϋ4SÁ2OG5]ڒ 2+ϢfChn@H0i)4 t(W"TRbc\|yMqP(7z=gtX 1bG\t^<&Z\:I QKpxRtòS$dȁJgθ@?8yU RU0T}a$.Q*QEwcox f)jzK$=^$c͜.؍,<;M/p7\aS^D^?XhI136Na핽_&V`YRe_?o0E&H^9:҆LZ-0W'@qrRE".X߿`6 yբ'n6<&Hd.*:_ ߲2}~{DsB=2LAY 2rdvo[0>E^tb=,p7 Q ɜQXM.ŔG_tIk :0A~悤o ĨXo䜔>2o<0Ԟ8"_CC2r3<І 7>g2 bN6|fi pTp26k]m&?O)C:3I8NՀtVߧCX9-WW‡}UجII=?+A_ykvmktF?AYw[lPͦsR&ZdF0*"z kaM"R#QݳAH>|p/:-0}0kRb]à^29ly|;j'PU{TTvdFawRZ :-pGFf) C$DD y\T_'GMʈ߲x4|SZy6r^}y}W|VGIݜ~d7y5i{H\݊qdudTp {ftV.z۔x{(; ҁ@g,O@wXyqne Wr'5Q2^#^8ĵN\*IJ`*Ӷ2?S)}a]_(pn0iΦ'PBJnK8]m@u[7|v*E<T)DUzBoM5Z{ԬDAXi ٙ'lR$n_\b/ ~V"Ǣlި:-BGy-prZw}4ٳsRQC>Ck(Bϥ_nԑ:Ets %s-僉5(3z F=/=2"jϬ^HYF‹6[ܒbI]нBXoA$4={V-5ǼsPrSso>ڙj.W)BI't 5r'EZ8^7 sg;hg(ev°}βs} 'xE'H2T'.`{c!0eprytI@u ۴ⵧEmfT}_cwX6zGb0h=) 8ONQ!n<4(F9 V sq~=eUۉ Zɫեq?l@}xwڱQlٷ|%[$IØ;rg ׸@i`"Ď]|g)d_^lXE K%eSy(w7۠~s*MZSU*CmuiU #6)[~w7_%(ym1Z%8 #6r\܂ؕq: f=#a2Zer<"pD~EnNe`\j: aٞ1'pyr^ʩ.)&|0 @[.);rHa<ytNM icٗFtqc@g#=bٴz'Yk"3% aWXg 3+x__r~h1jQiao5tX ܇w>FV\w\LfmSOѧ:ꍶBf_l`؆LuDSC_VvEW'i@U,=ZHʰs/]H:?u/5DA_x7^ef@Wnc?|tj>kԿq!/M#g./\ ?4K])-r:P<5׽RT 5]Q(Gs]f3u6[7 cyUZg|_H8I7CN%[kHbS{~ 0)A);BS%}Eë{a)([tVoi[k͊AYa&`Tkn0_"Uo>~x &nv/>a*֣R4 x/"ⶀ+4AYX>ԌUyGӨNMU[)͠jGtLaCjz块x/-Yaʉ/}7!o U.?!jH 8ݩ^%)(`551CYNk -~MC.,UYT$4mʝbT`;*.DfvP˜ڮQC2K UtE^){osXe1AƬOrr8_GR'co^/ ΕOpil]1 nE)c+x9U1;I$iV%ӑ[oG ;gC7Ccdq(X&G_|X"rIUus3H2x1ASWSB zV6gau|Jm\VHF`}??./:vz{G٬Tć|<q# Ϸ fY#ҖR[=֣R(s0lӋ]8Ucd&wg&C.T-5E`LN8 .441f֒9m}O ׅJ7Uq^Ίq&g|{5F?|Rbǫ0L6YIR` \X3?QBhJG[qJd? [rV=^v^0DhAsb,Hnz7 !ik+"ۯ!j­@lA`2˾bNDvޏ̇i` hn2xY6*yĵ{jT0ayZTrɺȪcZ6tg}Bg=! D7 mh9|2dO5`SH xϐv7I6@}ߊPrzCte~;"0{xa.J&8l9K?2l|5ËOfذ [{duH?~<[Lc{1T=CG6HÉn=nftyUo Wڧ&귋Bp&uBj$ސ7ug ?jY7TĹ i.J'<S V!djNj4fjLzonP0I{A/2H*`rl4Nd[x3i jn#L^ƫ+\DZ08V n:aԻJ Xsx5I紀o̮1jv&PM*PF}xmz!6:BƘ7lt9 :{m )M7W0a"Di>o=<]XtCe FQ/_AGWc2˰x r.^0ڒ3:-$ѭk_dN1Tк=ի$1qEoLAQ_l1Yʝ/o_2-/$L+ѕKx^ƾu`uepvH5"˚#%!o.]YkQR{ 4O{&3  t[Nчx6<˛)ئ?!V;vIxSyQQ:$jcz0EG'Wjo1kU>YX T%vOi`-cTqL靫cQX)t8c,:B}-WךWy1Z֯Y*D&ıec|-_/8Fᣄ=>5E!5|81w8C4ſsgx(+^V;NVjg*b{#׃#9t0JkF l.jk^˵/ռ/zV@-;zsYUI "i< SO!Z^D'MDbWc׃?cM>U π^οf1u@Ns$wжpJ94~$GM9@`)}P`r{Y7) D{r޾40'ICdK$zwIྐ$/ V&}w6#[L;%"Lnщ8s4g+w, HD׏g3أ9Op7u%KNfxvY$!}>bJ?UC"Sm c9=CIltD/H`u%i āT4ρ70[-nsf YȮMm3g ˉmP 4^ܘ0v{Fyy{QZ3(RjU8kT<i Lbl=nr i/xϕQWsPAUinEYQyIi4 9@&(ŁrjSإښ8Hq4 G(+Gp1e!bhg1"9$!M 9Rd<\~v5KQzu"(-2(reya`5̨8VW2$yp{ցK+:pR=ihZPp̩1ˌan)B!q;fIK+ۻ +^FmP"+B9f(/1`_ׅzmd|>geaSGXl) S ~B1I2]HZ6?"Fr/iԈF`w#h?"BcЀ^<HkU5$ ql_F%lVsԛ|- *jfPYo.Fң*Cz1뗟U).`Ь7.7gx[ir egvuZ51#]u-ܖlnf\# uw,IBw/KW7,`AszVOD[9{vhƘ#)ڳmY b^;c|j쯮1ZيӈѠA 3z)uɲpJp1`s$@0׾xBx0%j8뱟B6Vxpt7LdF7.6x ].*LIFHex;\͋dC] Pѳ,z684%H;B'Ne81R1姽caK4T!p]'>QqeuT'Ϟܚg,FaYqcyZyu0q"E5SHax\Wi&G X-J\Mo>.{"#l(==ѓn\j$ ωGG#qeNh~s. RR0`揣G@O`朙3+aAup!I/VX{v ъا x ] g5(|e="6RK"*7AG#|H9z [dV^KLELMwcF#|gFyBi 'Gmv-{~.#2[UPf!:GGb-oXפ#nZrƮME.{LLj'ped7pr[ Ngx_?5ښ{n=8)`],|2'!0eR ʖ_XBlHW R T:9hݨ95Z?F_Հcؑ5YجJS0]%X%L ZTkvc>U"уKEӰ1mmOW]B,ܾTux|\﫹%:9/_SC8f\ GdUa\4gWO]͒tTnP ,>&lr~.[ܝC9E!KޢEa,|՞]fT]ђ.*6QQb4m^)[_rC*60C@M:+8_sL^Jg<jӧ Sb A3CG}'z]fFuAִ>36NdpwkcƩ7iK+&"ly7]#0JհM3V@ˆnŽv_l㝧DIz;ܤ[`6bGJXKպY`mn L{\)cxёC F[ 0h{-*#Le(g$U "9P&x˴Q% ԷE x!弽՟2[7cK~<v3"3V%Wf47!!ȼ5xןUȘ>K$niYZVbR*3DIɊ202me-Ω]ĉX< &g!ZZ.W2pgm>(81 _ +̢fV`{R\eBͶ*>O4'^1V\~`6c*C+VDC)ẁԵou@% ^=ԁ@vRޑqjݾv*u֚K) Hײom2p*3)5!#Û  3Ʋ_dv1ÐǜT<н>M4 Aj÷vgMsA6,v r)7#"Hh0ɧf]"< #6!gVqt/.p'2t7;E'{MՇ~-eoWRЌڙՐz$|ȉa95< <|._kYN:7]u |§y+V?Su I'#ղZm`8|WkmmJN5zl zy4tIݷV 哅CQE>nJ'rAQ7.- YLvk9wLmdbXk^H͆3{'0Bl)ԨZoy/1W&TM1lm8! 9 âm&F9;e_!ڙ+[*2B.#햔@ft^Eia;j&kly: -G5'$l-lg0 \儹}V>d4&}Ҏ$-8EIӓ#y'M"o>״aЛʜp*szjJԑ9 ,Q Lf==CH FJ:AqwҌw<[m{3;I\HF#F Aܾ&c|4Լs+ǐf8{k?)_ 4h,XG0I̤tOdž.XeSZF5\wQ*jY{}l@O( e6ɫ?FՋ=/_kn› *?G>.1Q^9|4L[7Q0ce9si+emة7CxF|ءeQHE$Z1a-4! cJQ﷠GS|io֡ clhda"g1l1NmģIԨ 2ӈDU(bSWK.eLww7r%J#o#8j@'\Y)wG{䛩Nn}ͳ<'o2fw)H ۸ (Gwen.o#O=$AiiX_e=1v;+SQډ޿ΗL@G)J@ga` w K| oI56)vv2RSn)$`6=Av'fHڰ3?PS)a) ؕ2^KA8Q5߸7 AW[S {ϩ6b30t g$[jZEEhu.ƶE#h ȩȘhirڛDv2Z@,H_S?%n[HܷS8}at{qT%=p^"B&D>M jT^v϶sKiŲħ]9oBQμ)5`Hu.8ͮBi3~-2ƒ3>N'KsXW@)}jf.Qk x%#9ojvQ"]!§M[$l-f5.k8x) 6hFrp?ch_]-VevԾS>ďx)/ϋGyO)`\r;'x4F _f\#m@LޕXό[,b!%CZCq{\aiaܦ1;o7RN[ w-fodAzWEcPǧRw׀$%z5&[T Tqѓ6 ϒ~Ii9a*q]&TbԬ{ÎS;x|S+ȗuS_l?kAI?.L \η}Y91}3I32<w yݎS5"VZC;_:o1PF! (idbl]889U}D5 J{BO'2 +71,&x9%aS`+G풜0(n{6FRak}?$UeCڡd .L4\Evb%vMgU;uMF QoG`Oyp;FF{]ȟ:Aô8MCe34Q_BSZ`b-G-OGI#w$ {vPyKLatd<|%qB,dfSgJJQ&c/ N xhs7:F! M}ÞR= Rb6hy4!\aRu0bgGx9:0[*򸾗ս6X-iImNڒ4礬nėXy2a3nu|F%`mN"pSSnI\RM7$(\P:ɣz!-bH(B)`a=O%94 }PxK);e$6痓PUgaG֝-Κ:Zh|c!#WSi$7,v?@O{$  FJՁw%#r'8ܵ`Ke;Ԗj#u9xj t`1vcyT'd"vEW0K?3 8%,q[xMOsVgG-\g \k. x;63m+\}X?t #guNVB%f~-5P4(h9z/H2LZn#.[q Ҽ1Mf;ƕ*-ٶ3dzôC56OSv>$!,R:۫R r]?5PcXڒ(Fog^V3_tӶҩ뼹 i5@dL2̳;PwbU,ztt 8fͬlJN_g7KعH8=ޓ`5^Bsseyp@' bxDI@ ZylK0{{ N/)ѽK6\?R-Fn%SF^VީJ:hx8'(f#7;jwFk1Ӏ5%ժA8.$KaQX3a~ [V*-a.j(s\ٓXL`ARxj䩏?Eaܦ[q`ZNcFP_GTP?4\ iW~:A6smi%?Gь_;(h|{;J NVuAg_'fuz|#*-)eC ."C|4(ܷ7}&aOK+PGTf-Ғ"rڙKKUM"^ԜNj[h i8!0`5WegiĜmI[-zn4(_JNh?֌-]VRy0y)_CSϢ(gM&4 |N;QzvC_c&p.HCNhڂ/]\},N LٻScpYtx`n#IҗH%LC6{b22T$5_ݱE\q&R .́nFa~8J*Kf%h2JɁ4LZgJ!gp x32zB׵=da,}h1jIfg%_jt&o*HC,4 uvx~4 =YXS 1dozL _HJS(YK8ԙ0$x%4*W/Pxݨ1O PtJ:eVpPqĹ!xK"zFFP9_U74Z~E[8fhF!]q%9CW֮@U&6䚗q!p9Hǧ]mlSE%oۂlV#G7ih}Uz!gݧ,JB?e:C8[Rn<c _`$;kGۊ+C>5nGvj }uP-]`QV^;İ88suP"s2{FAnh/^eE6,y*9Qrk(A 6d;!BQg` 4hPGJwh|rwd&E:rmD6 w$͆&ť1ac~_jtjzl=JaVLމxGi0inGaYg$Bny~RIe o~VH2f8ײPf֭`?;hiP%6W׭ 08{#bHSjd+}fcJ+n yu|K-I`:0Ok׺"ykU34X}m4W:t+6>:mC/ ÆTud;SQGqb D*'_Ly%Wk]GV\()K7 sjJ QI#ng<)hŨr" Cl9C&!yE#AH^~:?ia>Qa xߴ|Q? ,6ơ,~1:\gRDr4TQ!O K+~D_j ]6!ZWp^J ;%KQ[˞6702ЧuWY&Rn_VU?vӲ&r5 qׯ 8 <ᅮ\ \+ɌJ ~%2&ZYc<զ4aWNuRKI|j擴HrwR:kƑ(ElC?&z%cQy?4-lFVUIX$]%a ޕ:T(ĺR06v^)>S)XKB`|[7wjsymgn" A5q7pTv0NV+t C۹ۀv4տZ_CZSHNm: ~g|LqH%͉XQm/\^;ul:X I"!9} X,wj &svLitalƆ,,B $)LD*kU=oWb2q:SrX6vՊ#Js$'9v r)AJ* ֑ Zгgy.Hh\b^&F'vȓd?4ﲐ:grUkZ9 {g?mrbaEx?Ű{dd=>Py2bֻ6`]wúFigUt f:uFU kM}=QQ D FUa+q OcchE ! 6Ζ4g3+>ѤoNXotMBӦ‡Jב*,I.  *D]y` 2f5T}W?#f [dxs81X\fMEW*)6vT5Γ;M]㔗OLƧZcGނhXMiyDr%0 PLx`xھݞ=)bL*_d1Bֆl^aIcOa^uARw3#~db ܈rTD@lSټ sucnb*x6/;J'[w բ_zɜ#x#teZi HVx_L3zf_ṣG:Uq'"ҲSG8 u}  BTbSd8 3zM;xA1=Ug6ؔ7k[kCmxw uGh)F)/OSًX{x_ZaqQav ]Ph1 rW֠<2ԎzWy(&tmΦWs,r6Gq}< ^I7%1 DjL-' Dm} 0Ir8-O)$eZ`U;4os3%5en7MmN_u:QH2yԸ $޺=BPw^ҏZA->ɉ¬ti}qHCH֑|M!t-Hr`ۼ'nezc[4< ohqN2E|+^Wv-:[:JFY"DNX;C55x(;X;U. P']{Niּ&R_ƛX% dTۓuE<@?glUU :Ij%z|rY`~c8elJN{T ND(< X^u,ݥdpezv2E?cP[ YT}/?0QWO_kxk3 {Abq"v65`RO0Kf`ID<` 8M\y K% .d+&= ;j淏 Qx &V?S@8~{"V:仢n)mG ,X`_ё+S%kY]$ 2aN~Bh .1(Lw%#" ~}?^}|U`Ml2m|mlYoÖ,>1 J@,,oL i97D)\C3g)AE !9lz>Yw{o$8C@O0c-'j)d1bܛJI-΂Y, m #vI| bxW{b$[cP٠lO&G9c&ʎUcNK<& 9M3rF΁NZwC={{ԥܑ[v-/ 凹\fZjs[o+9 f0i6wJ'ղ0QDv-+zn9j ն}$&kCUŊ#$ۚ2P0v@j)#g] 5Ok&Uq}Lyך~'d"v3ANep )&}u9JQō{bV8Sܿ ڱVBZǷr)OMêUmPNf aA=P1̋+#Fm(q8v=,z <8Q$ GJdqvl$1i{~Rc,{F:A)|0j^@w˓|PbfȁJFKlPy*Ph5SDdpQR%jQ2KԹVzJ%uPnt.cJ˸D#ԣ~N% X^7uvt(Z$`7@}X.RףDFo1tۍ7!.f +󺂆Puz3Hs PnNin:,lf3,2@2a]%# %.XOWlִ5頖+}\=a$d@1:h*~]( 7<@jRt4]{K< {n/ ̚h*#'*Ԣ Wy?"*DmU&7fS1QeZtߒↅ{|0g|vGMTILd60,u,̻Urv!ߦ!pQ7^{D4@,d)ksɊ8؁T6M&ʎR/ M(Ll$u-$ڏ@`&)2׀{0R22u/B. oX``ѣ^I8),p4HQrwL3iF&0+Q+Wt J%)Wq"j0Gl:z,Z~(RL @WMvE \p8 WQfk5.k=:m0fk:_Xܲj?CEaK.RK_E A) #I itI힖ÈdXD}TXHS}u(-a9M(r 42pDb{!@/9I Vh*^Pq͊Ab+UOhgx>G G=*IBO㫲47(qG ׄ`CɽqKS*\v.K!r,⪅RɃbjj3u~ujUt?MV?/sdA *m .';qqCUZQi4:b◲#XAhF qz&|ƤJU;h39.:}ď~Q{t1U[E6o}n\ 09bvr ^9Dh+|ڽN:Aϡg#SV(S { u^B?^z2,\ FyI>vp6&5QoYv&=Gu蜑эcS7*jGmʥ{Y6HĞ+4ZqXN|xOBWz 豻VKWRTybuM:~r(+r K @"CvܩSlw6x;;|0&a՚-{Ҍt#Fz wVRеz.y`˼Wlͅ\J#R!P]}(>3b9f_K*zl g#Co\tG&݁R([9:mj[1zdRt-m@} ٦X^8DX3CxA("]Qd*7'!L 72q'n5`K#0G=BuƿwY 7`Fe5@!ٜ mɉ<ٚ7/}tb"c%tA4E KiZ@MPNT?~,sꥨ3puH)q `Eadqoab'OWHi.FWUBQx&zam?i-7_Lc>/>/PQDAId/R.XNxhHuQ]7&[aǶnfog Dۧ8jCR 6Ӄr5:|$ G@Do2x&{bc^ԀRʎu^VϦnt/Œ:d$&ʚ/X݀e ڡ+~-XWȀ]yR9JĺG푞ZBw# *Uh7'-T__{w@{!SMEiS%,|[Չ/4Ƈ+`; :n-z.oԬ@>˷+w_qpL8|xoظ9ئ\{Ƕ m{ie -2 q\]C}R#+9d =0 shwsu#XsE6+7[$MQv^ܒ4M'-jOdy 2 =]xz뱳cL%e+&#T  BcuKaȄ\] ʁCօ)KDͥ?>;M=&!]x’G/U_`7 Y >c-W{|WюW(0rK!6&&Xa[ʢ^oȷ0N_I „#xք%hn(sleN*Ӊ}'P5+FE0hы/1ɉ7*&D#dkU%VwNj>وe0Rnc2}|dzae1?["(G%WiۜqvہBn5ݜ3硖tnZl:S&yjyMx ȉ 4qn>w7kpXfՌLH`xcXSAg&V`-# dKJg%tQ n[Cq=Ϛd"]2@Mp\28rlA0z\LI(L;::`7D7@XeP7OJCB5^g1( J|F~iKNE VuN߃N1ZXѹ4MSbRn6eX|ޱ|tp+$W}W R]> Kήj@G EmKl/ fsQ{p{@2C{:緕mdFh+ǷcQj®Ha%.3 _ ɴm5o+'I^~p%uaa-효]LAReqکQҦ808hӐdž I2kZBt&ӷJ䬷_䭻6Fu#] eI6]h/Yw6cUHV^,BF%et,o@qsKH&/ hhhN nͅdxU3rBT(ݺG3ֲܹeb<7[84b"[ax!XW31mGEԡaZδfŶ\ MhMcBd.h=P2$NY$1Y-S5M =nslE^V`>nޘq"u<ϓMWf$%O%%(sNCFk{#H:ȎSa-4T2ǎ[?%q>M΁z2ycaoY8m{o90TPc`,ޞ3ڒp8U#c<}[+5inv ކV4ػl$5bǞ3 [$Z&nu<{p -6ʬ_) 2ʹXY00dCaFaY s98A|sw-nx7"m6PK{IF !G&T8:u/;G!9p50zo,y ZW  0 f;6t8^t;DA/6T!&L{NJ*>_d`pINew6Q6ݸt^/n7PAAXfKzh&g+>+<nLt($ZxiaV(R0-m,=Ah20_H#d`'eL~$\F\z'|{Wޢil,uR΅Zs9Hz`0 I'fû.хꫩ<@M ب>Ԫ8GUx_.=j%˗/2CoAjKN_W7 b_4aȼ[~h@8p>Q=C_RO$eeP?oCJ/ ȨmQu[r K^["#e^e#IT^Tg!n}c k$I ͆+Ut aR$P-nkfJi$ "W(Y$ Y_>C*Qyy* ZF,j [S㙬Hgs!D*b$3&6R]'/= GН Z{_8PY ͯ2ٌ'#;*?y t$=yַbk GڡiEޏٔ\RJן-ǏyZE}eM]w=,S[[A1ZQ*#[ >gYP+YJ` 7d[D)3, b ˢ; bmOX5\y+7Vk+L ,G bO.f.fqt ZªC7NOKxtr@8w]җ{́2o]:{^cBY3(394O|O|_؈UeqaC3b ǪϘBY h9b l^@# 'iuwréct3O ^+EyfGNaaM~X|SA꩞!+$$x2]=Ǔ҂zp# +Mͻ#xlDU,CQ̀g-G DꯆDž4iۆ&q>zS碈}ߎjN ǜ:λ8ig@|>'.t]O5P٬0њjp7?0aE6gdR㾑J91˫ 6L?WӷMSN:KK7UA }#"w_iC5=ZJa3#kSW-S \!oX; ˍ׆SolN8$=l,#;-na}P83I)~n]Qqfl{9-BsYl ݹ68TcN[8?|@ujAaK/qf ,^G7{%-(sR,mzr7 2g DjK>ԟc$i̖ yy ::n^c,oω6!$*DDzvL*#Z$HZ +4ٮ(\kn4;KCÐT,kP^CFI\&whRG&b=δ= /#.r#.4.~&sFi(J'7kK35s&3 Ka@(pk]앭U$LyZ1r{; Eh<"j}=|1JE"nA1=\B=b 4>!w<-ڛG<)JR+i0΂7{89 OuuobxxF57O~GQ=Nꉤzsራw,EE|km !kwgX'f kYx"aɌr9?8q9̄pn?FSs*뿟݂$1xm/w6!m_[~ĢpEg 01y"RHp_qf"{uF2bkB mze*VRD|~,7;ՁXX>dW̪Lkp99ސ\;bVHL Lg}Ğ9S8"1ћs V*|ٙUk٤/Dg%e\Аdܢ9 &!S=5vU<8kko~ [풦Ͽۯ.UՋApq|W렃"ZGfU&B6DjOSRc׌ H!ݕJfցu" 7K6{shb[-Q%QU]ۈ`DOIoHG:H(/l$e^2m-;ٸko:I<&NY+Y2ۣ鼯楶sͅj!Y|4y,tq2)gZujbK6<:Dbӽ2]%oV+ /fZj3;Ʉj*wa UҨ%){O0SˇX"'b=\3u6p3Jm",VBt>smSY|4k7RvȇGR( HM@t}5ny.O.17c3:Lq(O-vk?Y-~ {0CId8,Snaa>.p)Y^mع6fy _!Ui~-*e -a/e⎅ƙ3_eޡ@$ RQ, E?|VS5hw@t#s{)Z4;1ԫQOFA=/y"0B9u hMQ${]p|0m4-@t7S>KcabatnDL8R߈# O)c]%\+λ2oenOj0nM[$_E%'am# BSr}f)@%D%ˌwxb=tl(l*wg 篊Fr;Z#+L,MƔm 86Oj l6bw{;+c$DU4:j%?v>nl9Z!dZb?mpLҜ$Y1eAj?vp.91ٰ2.x*8%LAR4gAMTCt) PU뗧s9'ՆTm6I!Qttf;7Zn8I=UgZ(FY7 +~q Pg+\xSގ-#7N47kvvƶ3. u7(+y)jEyx[W`cBذ^U&hsj6 dǡRM2omuz$y:$PMpҾPͺZHLEd}G:d\aYgq껁qVʢ>(Q٠Qyn7P9| 7Y5WЀ eɡU]\G,駉"ԙk| D0$Ǘ221DerCWqεe*0\[ V{Odg~Yt$ 1z;5#VOyJ]j^1p}NWȵWSVrdTW1/ED2Z5`*'d'݇W{9 \{;ݬk{7sFQ!1hXO#CJEش%т~ Pv 2k0CoK@,PZ #Mo=LF,{[imhmV܄Y\cN.f{5CC,UnZkYDRi>p ] ng9JV'qQ4bT[OP#6ۓU6_V\KB$&}Ņ{o)ǃh?{6a9uYWz$%@l muM781@?7g%f\'iX*i nV**EƮuq\Jfc0 _R\yhT]=sʒtL?34վ]6rϠKb~e;>Kg57[ssԶ8^C ^3Q^;wge#LxtFsDdMHWCS/Le%-Թ a A7U'zaFG)Di6,m9a<˭+ySDJt]SP(&Y aCf2S#Am%3=M+#$k`Lƺn=.+kb5oK3Nz[An:3`\Ω|w7ȀFljK' :ZP6w;FY3/Wh0뗕uEi[5Tjbpfe0U Aw_2NXK]3+,oxǬyr k\.Hy O'rk[ZY,2 p:>nmsO+Nixw"?:VlGd(g p_-d?R؛(EvfTM{m[ )n))i!Xs_rf_IY(D">u@Dp'~nCߣQftJ*ă2sohX5ކ.X[QFu; }!YY]_ ҜgYp{T]Rm1XgYA!#?D` JHh۲Ǭ| 1 _v;4CB)-**-{J;zf39' B>+2?>=L3NH;t1Q ~j`76ʘ w:z2R,B sm%=r`q}Kg4?W?'_Ng/&" *_m:i -Зfp竜dNp-QEt5!Vr` / kŅ"Cu cFȮKC1qF5ꚨYCyT. Wr/nOrdH +TBA^q%e=XH7zP2?7p_WzULK=Bw l8J@!vU5a}X "T8 nPwG>%"^YsB}L3#w> |ѽwJ U+.PKV-Mi"~O|D|!P\oh4*o}o7<7 \ C4HukZC/,V{5ls`@ ѭ"]k4nE'<ӳ5m*~)NLYG]@rhH_ֺAld4y(~*KbMM8Ի+Pwe a} \PqpN iȎK묄(ٍ ݧ>,x '7-Wbun44oD_,ɚi{ /,LJgsσGG+*_ɥDŽ tÜHLQa2t47Hy {0;i$¸̃; aA8#g&;@%Ch㻢7qJG 4xf3YYIJa%;@-;'=n%e윆z*qEӥi&S;J:a05Y:ؔuY D0_3l%K,qQU&'1?.ݶ焋TPWGb8Xzfo}s˶ZXphN9]XT#_fгڛ&0N+B*?ߎ/Y6G Bt;L'7 ^I J@Ę@*z=jH$Ԡe Y>fu7jݞ.o!];ҖO~;6 _" FD 3Յj37DK96Pߪqcv/wzAJN3ȦYZ_Dֈ*ٔ;- P3 3՚mrADʎsI?OQz;vXו뛈B*hŮjEq.AԈL!RS)Yt<%L5{b8RVXW7> %_uћ~؎^wGԪPVqؓ>,٪x弾/Ŏ@{%b%xJrwsb􅉈8nViqQ{"}Pk&;^$Q0vvmA~6F_ˡKJ|*W& ~/mmqnwv%GLFbh\L+No-SbcgЫ'xŽ`3NPhmjY#w0}lQ( RTWˆ=n˗8*\g 20`w,>ޢ&@>lTx'ɮWXgw_jk9"۽vN0_1dI1El/ϳ6ڲbH).n4!N>i#V%$˃sbN d[7pqu_tC_aMXslkT ӹ( \~Z2j"!9M֋3% ".J ߻bNX:y='^gN;^;!.0ӳK{D4; =zҝJr.q1t ޒI7t$15MMJ+Կ 4.mB ()y0qe\@F"糠6 Ӿ 1"#Bgi:Ma8̧"$Ⲇ>] E:`V68=vp͢oyY&&1p Q]@[ ڇ('V.Ֆgvg 7$NHK QN 1)v⢟4},=~XJOċG2oET{"ly>IkVݩm)ifmR!X*$RXȰ^>p/N81߲A~ysGUΆ 0NR ˠrͧ~B YmFeqrԊXe|})ko)<1ۋ2p4|7bK1).x 'aF,ؖt=1VO3Oggy+xx+gAZ'^7 $ PZ5'5¦҉6U}GNDD7 !&0cYty1!uS upbsv$&{ΡW2E^mS4/Z֭,(zBgŕ'&7"]L;W|Kaiht$`BvbGp@kC7b[)sYnl:'nZ , y(U$BOZǜ7NX\0p^lu2Ayw(twqQ.j=wϚ*ay>? Usb9Kd?=B;Q^% =)Сa-{|!6lvM;CCQt&q-5jr-&n/].(˭k(9=v s˛㍑Z+0. cF>AAjDfKae}3Uްn^✕ Ym.HN7iȶ*Zj6֊5TlݚEsXp-ls Rb Mb\,  ?CB8g\>X]./^!].lw./7M;HY9S\ [@d XrRh324ZTnꁏXe;ߵ?gZ=R3ԕ5h8L׎2qbXJ`0TZhi/_J[bKݶٷWYA0nJ &ǰ9?Vw)/*G&P8>Oᄯaa(*'֭(xM !K/1'M_+ZVUjgj:| " q|T2hQ5}lV*˥I*t3b> ф J컰-dY\VcБG&ķ7tj˼q'Sf7fomqa_0[*XN3c #ѠhU)Am:1Rsh DG, ɼ~dyq1p{'REt)L5,5 +ZK?1a"U:{*q'E^ʙU:dKsHA/w0Tuٷ]]u.V{LqOǫs6 h}XK4@,n @.ynqG'lfORw!x V1>yDL%ɘ l9߇>g_@+&-?H fGrcvFAK']U}˛keAz^͆-hy֡Bo RIZɿg>: Zb-诠:;z2bawo3_{tR)"!t,(n-`Y*ЋM$EI'%sr޹{{9 O+5W:Bx̛_7j*̧Ф f~$StP/JXMbp3rM$Z͈\(񵿪^@[A%.^侼,vD~?Pd;V]Hcsblj NL߿;s" jSU5IX|"P)1fjB$2bQ|ѝ23w \[cӋV͹/E`NjsvN-} \BhLX!ӏYWXCd\-_H?zQiw8Q{7 s!=ǖ^Z=v{w Q޿ 1'~9;Vr=W.5w#1*>֠ C:g;Iy[1/DݹUm :L13( ,_nɥ1i?ͮݐBQWLH'׆̺U iZ!hmA{l2{:u=6s*ˁ!@,;~zz>emỹM" ar8)ǯE#YlWa\W\=F$G< LgnW+_+{{߯uԠ yg ?%w&h؃?M+Y d|eyKo Y$eFGbFqGq_9[UC<.x|p|Ua(}٨~{+|3@3; )x1@ΛL+͜n: 0_!/G&٘PkR'BD t *f"袣KbP2B4_7-V׵!ʆE:,ˠ걣7zeKƉ5;Z.Nf^HAZyÛEg>Ba)ܪOs=,A6 Icyq&9o 2UNY>%E2y; 4$m |e;F*fN.jm5u6^QO[]5DN07s1xU-V:lgiטU~vq2ϸ?8fҥTw`m7BO669%(Dl H] B4屎dBad({Hhjk:o`jYjŶ 7bO2r$ZXKO>rZe஢ƨk5(-m}jO" :a̝yW@R\l˿?pǢwѽR+vʑG,Cp 9 Iz 4$P)-TlaZ췎F9M}-t]06 [t5?۷hr mʪFK 2r\pz6u_ 1BQU݀@ie~[A1t^_8;,~.9?'W~HsߧS`2>>20\Y,fw3~:lYB)? jJ08T 4yM"zEM)|$C`&%Θ(EWo26Oqmi0.=#O0o}SĦZ 7&=r4b=,Eؗ ywWjz鯕#tj}c^ U( :TC\ }rve{f_Gz BہwUf[7w՗s;vuOP%ulF`oO ;jb $:ɨTZ3RE'HG3$. MY/0%ڹLu wvh ( (҄ a:/ qCvCעo8, 5n-#_!,v'@Dm^srjt>cRZgv&`p|e4>mr+{e`sĈJ+jgl` 0kn(Xe^ {:nM1HG1:`Lqz|C4!bѬfNE *sS_kJw g<>d –0KL{M%r3> Co{$Cep-V:YlmQRH^pJ#ҩpW-Q%2ݙ&@#thXQr/p:{nP5f3W;aT>Y`͇}^7M/4_(XymO-rqjjkߑ3Pcy:%oIXB fwFr 1Hhx0ae;8*:TpH?V .eU8pUΡiQ'o4cxr”ky,&,Y'bjYWنvU~w#rAuI|T<>W*A63ʰ8)0b£x,9G(/ø`r/1ʋ*65/m5XAT!ӿ2}\` M?$%Mmx]DYu^Ћrl}M9tSC|L$ `(S4G&Q}@MW( =rCW iA?e ᬽ.g'ō rh:>Mq0L 1H]nl,՞}"ky誋qZ2QE0Qw-H56a~(ۊOUڙ,]뭳d`Ep?fT ~s٪OR^;݅.&oɲZY&zMb2ݎTJRKt* *(< F%:꬝^198.XtA)TzJ&E[2S6UԿL?̱Q?ѻ^0g^ SX-X\G 'PǢ>s“$!fgF';>,n6)ӥ5jzF(MX[.LMPPy>W5/(GՔǝK 5׀sEy-E[$ެHрX@ IžgT> 7":4+K\IR]j]T>x׈" -[ wPunՅXJaS<  |tT_ Vz~ z$;P, pCTnN6%,!aAZgA>j6rHyY}\B[m9= ̡a4 ׯ'%3?^SuOhd)GOli`x2٣Jx|e.ƲZP|O |e@W{/[WXzþ="`1=RLS5 LU!}Q'c2aU̱}a箯M> sSP<:?m-G"0xCWИ enBts}dޡ1ђwK;SBʹG1uC U? $Y.ݒiwY~<æH3zéX sEE%`8 AA,cGn3+%.cMnubR2$9f8fKpEwԚsbܝ&~er y 8JǧELx(fUռ|swIB!^Ѵ˯Ƣ~GBWO5.j=hZ#SD9§ yFKUK/^CsQ5s@žFq1n\L;=]*!H gG,wfDhpd]|kkQEwUlYgvpSij[VC#E\oqHa47e]m#΢0IGhvg % U]9 l*66Aې۝￴vg@)!)ET9'g劋'U=1JhKxu+l:y;!Ȣ]1$6,Fq+'$+ e&O?4A`ĸR,lOC:1EZ9/at%E2&D1\8ZGg|.ygilڼ2Q#܊|PL'n)! ÍmuXN1 C_Y0L'$m]EFtz+eCcVD瀂)Qےz@&u|[_kN=0FXֈGFêO!V"H)"傝ZL"CA ͭ; y X鶣ƃRdKro kEn*4)rPG (;o|]Q2..X=lID xZv13*zwòCej 1pFvɽuf5"ˏč5h.> 9JmLmYU#}NRPp 9{1/dmϫ0R4Ա!'i]==R`A!5@<26:N՟qBL*XO,o1ʐfK3B|b[^ҙ\f&< xL/DDzjb<ɏ*9ݗj< _ UDT[zӬ *e˴̓ʃmf'ҏRWP^/SFZ)*%#^OĬ}mV˼ʎ&E49f+E a@9MD9{@?VBR?te΀ SMF&IBTHnƀms&%EI(Wy-ӧ)8YVl{cvEեwag,f=L/#k ;@1ް#]y lE팬@\ XW!zd?xj S3Mvw\a#^e=\"sSűR)qv9@vVl;6{qč+}jp mh+.{>i>lb婿 U7/W$[(VE-cm4k@]AD* 9cbLKVc1z8)g2me'n^$wDžBظY P9e]Y$yRxO7 Tyq )2&+ @Uj~lt1#OAmj@T9UqAgʣK+1w~fZ(PuhM] |k[-)"6fMP 0Te 1yEXB7CBi*l*R1IQoҀT@ O5pSN4(O1yǽWِ2 rt0$(4fߠ ^6 kָGASIhX8U#(`5Ӆlqۢ'QD2fpY}'$vȁfݭ-ͩ#`3Az}`*EΞֿO!VU $il%5̶w!§[4dF7y0 7Ȥ"˿sFd檕Ŕp%iwzBOb +p\n RB%,! 7Yk1@ZkyvԨEe 퐹ŝٯv{)384\/&4K^@IHdҕׅD4P9917w)uYfKa]f!~A26vۈaĀsrfQUão>eM~Gܨ(pJ/NYHGT^Kry(c^yՈ6괟IaG؅4V U܍4e`W,"4ڴYX]Fr]'R:O.dݜVkXUzH Zq;0ZG;!ale<غ3!"eD"_C։ 15;N&..>??  V:Umf`Y[[BU5ҡv~L61iZ9äǴ!]{dyzA,@rZ/jcy#QcW֗ZGFnio&ۙ?_"7WJμ0`lbԚ_tyYîI:Eo'*VI[:r,fP&#\V>%Su!?|0]a.׬x&D2Mb><`vFuMf2b*~A!=6bnG L^h僨'bwϾ9d+1DI-,3sFqzƺj<&A9Eg12h$.X_,ߑ&1mC#+ r{0waO`υ\2rk H g%|Mq_j AԀ$pi( qR(JAcOvQh*W69Pv.(I Iml,|;#r8"ývhnӛٞ3]Z zij77O7)RCqKٌI]1E3J W.$?L|ޭFϹ&yL'AO*jY.e[/³QGǖ?G Aio? s`qyOXJd ZnvhR_vPQ+ {䦠Wu\5fҗCH՜I}P}SL\eO?,aM'>9*筸~XjxK$*w6oɁIږ-F:&8f29ȴւ(k/+ʊ!^x4q2Ym]y&(ToSBj,ΜQ*wGCc-?'0z(i4G=Pcx6)HfZXfbҁ-p{[CY T1#:^Yc ,XPS}ƖNښ wt,6W:'FZ^J 4.|"I8K0m\/eқD5/7 [@m03j\o&J N N?҈KKgRΨrLҷQ;;e c6iN?G _cMX*|L'<{[Ls^gtC1_VPR0eohLR 7;7V(tTu|dF-p>܅F8bɑW]#)Ƈ6K^rBdXM'PT0Mh6с~HOÈ8c{"Um̨>2zDP`aD?955)v`\li[]ɏxBK u%Tg_n{i :s3Tw G!HwttNY.;K&[uvOW]F2cω?\/ӂpP\A!TRfN*3."( E9ebm$6M?Ie4s1\\F{ x/tY)sj`tOנ7ooTCCHgDd gbPa[o;E 6O*/ J&PyS5y0‘UQGӡ$LsT5Q*XG3T(z#\j&Ehh+^wchȩ*~d[سN3|134qv xD/ G慗 Cn_"~?ghfuD{˒8;@RCJ'_i[U<Hk]*:,OQġM0=X:4,#$=sf!X7 ?No;>0f~bQvWQxr8\~//5I^PV|2zVpb7Ư7*Ts޴a)9|VXփ޵Ae*2%uuqx/p :զ-[Rعg^ bֻ2=>R||%]*,<:{A Z0Hg$*8^/RF+ԑ,[W2/r\esQC/2v%~ **%{6"İ-#!>c9U1/FBê9 @ 8WFI~XVpm`)1Cx5rS?ޖGm?MNȷL=j}44~NL!,w}Om|Al2P#<+gڏxu:it8!ZHN5mB( lJ,;yvK[^^ nLQX' 73`qMQH!k1KVpM#Jd00BI)_~73yR%;RN^^LsŲvNNAE mɛɢd p ^K0RͰ5)OӤ hxjYSϓc?J"U)|p+4CR*bX',c Xfq~6c&cK(jO pz2 sr . fZD;?Gq0}a[օ(jB ( gYe\?z[g `zr`{?٫Mp9ԺR~;"~/cbUۡX̤R N9՝>A^z##V)~ /עjJpnx6%J^Tz6첺M a>ȣekЩp :E?':ahx?&/u(vbiO:@pB«Ě%ϡ/SvևJy}ێ\&'`M:M6pCX4L2"Ǜ/w^B;ھ"=c$i;0i$yyP]xκeM" P 7ePw0Ymlt{փJnJ}@"Ѷq >80H$] D9w*bN DAqw peT `n X 2€I!yg.+RF4])ͶYf)Ae&W1rUq_'lʁ{x#Rj`<ߔɃ MX$] f\s P8^3̹ m_4:3P*R=5js6R1|߱9:׆?D|,rhw'l $?]fpq3"BZ2 0G-jԸ8õj؎ц Te jX,/Yp{_;A_(Q[ ˑ3vepI#4hGd}|њ9IԨtSs5z'~$nդ Lzwj]#vxV( l5e+p)?SjLg/yaT෼CJNgQRpт-'G/@ XG#a쩟'bXOAM; 0[9*Z$I@|樶*$q>b1P6|1Z;W$֏я}! jbS)=}_jR2/@~ԉF?$6H%H*=2,&QCl{6M#w!ֱ  a8;Gv5^+ Qfן0mϚW<^=l@GVGGL>k6QRW۷IJŒg6nI>!vȟ&㰼LCUVB m(^ÌAӳܠj:_mMײ4%ًia)Leا ɭ񗴎.TQX6]AdW';K'Ͼr4̰$:}`]2'֛\+/tsp73~Tn-L7i8ko1a`i?^svE&2!Oe]ص #pk=ר1# [bLdBe_w(J }rkF!gg.G*)u m5ҩOT+cݶLDYVE8#NiVO~Alư?:Cl3J,U*7ۘ}I1`mȺCPe5+TUW.f{Q,֞X@+S%@dZ,_M\X9MLQGeWG2Ag و5& U/@.!PT7墌jROzcV<!f=ڗǩ=Ϛ !$L| hH_-gknIƉ y[ jqUqaZߜbg M_Y=QnѨl{/)|Ii3[UL#6Dp_Oȴ!`\c eĈkFFޥ%_h^"o5ww2{ ԚO~Uoʑ^lBxe%Dy*%x=NZaДuBDȔL׋q12U߻*oke&qh+1.l'Xc ۲jѮ{Bd iee"BYީ4Imݜ1W.G 63Qrj0i%C\}oc}o$6v{x.h|{Wvfo8JXTlQ5r*gxu D U 0qXR32pmyQraqu@蘹܏Y!ϚTUtF& 2v^ePueS@fpl5DK^3N)4[?J}N07j=[Ѭz̘50reC@gRSIUOQJqk/,oQVgC QbxHͽ:\-XMrFx2TԅA!z rruDEVD/@twfd .K@-Tm^VvPJMSx= #&l5/Ί [HZU-~cK<\?LOY4#0D ZB(ِy9yLN[pŔկk@~\"pځOX_j13 PrWPq08l>ǠU?&7=qԛ㬴|D5ɂ.>SBS Ze =tpe*{DM䩂ϗD"8gȍRLH9Y~:ug[-}n"iָ(ϓ \ UQ.SVuf~E}e[m^2k16[$#qy (?.Q UH9˧wPOH0f4P8ȿD=%xPRYX#~:FZoL&fg=1hH$ SL` IgS?>X @:21׮B0%ՎP0bz--xo9vp4|FauV$H(B>%BrA%OxұkЀz[ ejK&!W6:Fj'\<%sl- bv2BTuԱʶiz F`T]y ۅ.mY91y]p(/ 62!?T:3#8֝Hͣ%ZDd5+ hv\qjcҦ-lЙp [6NjR%^q2ywy\>2<{)Ć-WN#-.0_`}W i633@qw+n'o׵',- ¦Pye ]Z0 |1`q9Zq j'\=N=^`HH1OO.1WVsSm ҕJD3z/ow-bTJ6/$VyR&Y(P:}U5` a []X6`D0~4JNU`B v,*+w**SZُ-V[4i3oX!\mPm 6$މVM{ǎyPjN`MӈpNl; ji0,,͚f7KVe8̜ mON|~Xe-e7 ag̰p33"K|ӂxDƹNzW~U N`S O!?LCk|íۊZ}@@ܘ{T}?vxʄ-c#hCC/qymhĺ_<-Hl8D/Ah=nx6SVZ~K"KՐv\KdPEAwi7Ew]eR#?+n.I1gKx!vQ+ֲQ3s)PՂ5 V+rkfN1`xP7_y b'e93 "rGb/xe@nP=5 UXxue<_=}x*|ثays&1Z![<ҢA }tGw7=%z77|jl{jo"L /^VFC I]^$ߍ"T@-.(q~x]X[ŗՀxg^G`}]LcIɖVIz+d޸(0]GKC~MP6WSB{{`79 i闱pys,^yKxls1e~ oHMvz>?p#Dt.zNL0*Dʇb>U۞64f)BX}/ͥD-4gRHOe{O7 AQ)HJlU3 YJəGo$!d.*yA3S~~г=$Oj%ڀƟ^vwc91w;^xzcce`Ov51q!5L @@E dn 2;cA~c&Q<:v]wi[l_6W]w 9ʬ-hP,\pH^KPZhm$T֒ŹhњwFx >Fd,,p &FRaxLKitaӉxpZ¡ܗ6v^ɤK25'; aSMo@C!?$K=ѡm|*[k(гмd ۙZ]U}Bzwڕ{~zB'xd%:[d*n7F tIĿwPQƇVIfFx7MPY`1PYc5&2t?g>޽9n4+Qz0#11%lm;sc`fB}{)U[QErY<Йؤd"P%vxp\}ѷ8NktMI-sI`uoSM(w m*qU͹9 <ї zS9s4s<ܩ,(2ͩJ0\_  <^vП0\f,Bu.OzUA݈jkǩߊN`seڈܝTKbkC~6)ظ7ss@74/@ސz^Kc=ON{&9J\=1bUX:xTjD1c|"(ʍ_5ܳ@ |:!./7mxpB!bLEnz©fDau_L0X |_Sj(<ԉrv$[ 9]SLe;l++;Nn{:jv2JΆ v4lvĩ4\,wJngE*ʲ1gO6 up$eI]l:rhu-#d Xu iGv!1BkF\UZbx3vR:צkQ>0mn XtmL&+$HPU͒?dCDb{ &&2h%\ )$O ̾ڲu vbwjBU>rxM3t S\J۷; 383c2OQMEgn Tn}n gv*iߝSJ ʁ~ ; VB qlq_%>)V\5q,> &*.7㘋f!_Ww1#pFimzksnĠm9{g̮/S;9xB8e tC{Zkv sB#-._@iE8L")Pص3\g*E ma!m9X&rWr6^͗|# ;1LjK{!Y*;PlI X*MdX-qZOEܬ~7sSX$a3BQ2ZpAVJӏFww_%w #4wi+9 uN3^?f *Ɓ{- $yA}JRQҴ,֞cExKcAT],C:{5S(~I]\m9VRſ 7J?,i QKi~H7׆`xsS5aj/Gl]Mf<٠B !1pEj#:sCz ".~. Fԭ[-RO/*+6f.oMW˂)WpP2ε-ϧ !E&Ӧ@NI(.-xJg#xpm~g7 Ae`Ha^O[nu/82Dw3Ҥ]^'[1Oc҆eKY·/ʎʒFywCMIgiձ?RVc9v>U eQ^Oc(?T^ө]ɱO?F8غ [h}n~nD\jT/*#Sap( ȝ3R@4}`i3 "oWmc/nӏg(wqNYGڈ2 #|,FT2*KS+9SzZW?eGӽ۹<5H4^<ϲ6.8(9+?#UXcZuI9hqȧΚ!t\ԨLkn ta~T'y:CKbCqA6Nֹ Pi#t.(kT/Y2<><`[՗Gnٔ.I)cȃu309 y.wvܮQgH50:'1 95O1|OƤb-s0&ӓ`iX$֏ bO24-ZI>uT+ueHpx?s=p!,")BQ1ì 5 *9g~NyR^-&'U,6 .t$9]nĮ9:;DlsܐRx|>rhGNHf]~BT:և-Gz@ZAASo#Y#N_/3N~uE;y&)Gk66ZX&j%0']n$,7)miL~~ T K5ÏN_Zpl(t6` u]pZ:= w$!2#de&/spdCThS56Ȕ T8) kj⃊y9`ꮱ[҅X1&>o aU#d~G |<:4ƐB(%KϰD2hSÍO>-}mPnFö KW$Hb=ٰgKaK[wH]smMW {F A1/f(]v8fEUbE׊J>U[,Ѱv`;dSЯxYg `}94lr6d H&~K;;42y_X|ô?j5zа%'a[̓wN?W-WeRժ?4RJ8VG+dXWe55=Jt?q&A]}lO3^|-ہ׈Wo:kFLojr8^ .e~6{y~=1`8yb Rѯ Ax3VV.W/N%bۤmCi9cmɒTsx"Ks[F$_~?֤9|._s=U'!^">ɩm;ݯU˛Pbt9+4m[7bz)B LĈǵ4fn=cJ Oj=R GTܒ)ԟzVAj?vH/pu E3h| TTSq Oecl]Ak\evKq>u%\$[*|͇fq̏"3%y q܀/[2F(]>lާiv"Id ,k{i K9<\k<6cg5N'I%؋tP.CmpN73^ftJi꽣}-nNHs>hM=jh)+e EQDKe O\m|~ZXs,̮՗F=/A!+56gY+jXI)s?`\axVhMҐ"PP%YV 1" 68"o.lϮFp> wUUII!FQPS , U~n* {:hC:ALJ 5ƬQ\PJ1h=4] @Ɠ \J,\dgp0ӨTBٞ޼I>WSqs!_"u"%cYĊj$S˽fb617LҭWj%aqz%ee '1#lIw+:O6е}Iv~ż#%%yF2Ha\W㗕i $̑PQ@A,9|x!nrOWgp-:ios`+\N ǰ&Æ&j׍mrufZz!2OQ>ncW3SQ`@Q*]'I?0>=.o ?k{~~al;YF-@=Y_ڽ:t@ wIYt&^ f7 e&hee^_SkJUM%xgK -M@+;ݽ=Zj m<86-qP!J-Th f Q+tA2swG6{1&`|fPI>7C? |ϸweE`N8\;IB(;j~u0}u-=`ugWv'zynDK߻xx& +F5:MUE`]}( ($Ԙ(C LjB[f8]Ld}fq Yzf7a~MuWs KYҚ0٨;ZK=BFS1ı&?w=;'rgo)՚RN(Øyv(f] xz>eeSv! X x-$iQv9X%x> }1`R3~DDy'[=cQ+R DI{B7R.87쵞-\kTʐ.Bs_e[7Ԙ{tjJ{ckCD\7q}M#AyuVp)MCvhvmAXüIpy6PRp