openssl-1_1-1.1.1d-150200.11.54.1<>, `c:Cp9|eca vu*)H/D *([{~|;t ~0ۏ2#QIXmw3'G.Cc#fɜqY]&[(owiljELLl?fsԨυl>3ϯ,T'An;t'3?VdA5S"DBKPċm^(7b@c֮ɴ~X|5h0?rANH (uHr(px22he>D ?d $ P\`lp uu u u u Au \u0uyu  u"##T%a%%%(%8%9':0BFGuHuIuX<YPZݔ[ݜ\ݠu]tu^A bcdeflu,uv wuxuyXz Copenssl-1_11.1.1d150200.11.54.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.c:Cibs-arm-4SUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxaarch64*( |P V*$'/ f   p m  [9             Z  w C h 8 'f.*%[bS ;  \!r& ,A큤AA큤AAc:Gc:c:c:c:c:c:Yc:Yc:,]wc]wc]wcc:c:c:[c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c: c:[c:Zc:[c:Zc:[c:Zc:[c:Zc:[c:[c:Zc:[c:[c:Zc:[c:[c:[c:[c:[c:[c:[c:[c:[c:[c:Zc:[c:[c:[c:[c:[c:[c:[c:[c:[c:[c:[c:[c:[c:[c:Zc:[c:Zc:[c:Zc:Zc:[c:Zc:[c:[c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c: c:Gc:c:c:c:f1c1803d13d1d0b755b13b23c28bd4e20e07baf9f2b744c9337ba5866aa0ec3bf1c1803d13d1d0b755b13b23c28bd4e20e07baf9f2b744c9337ba5866aa0ec3bf10ba64917b4458fafc1e078c2eb9e6a7602e68fc98c2e9e6df5e1636ae27d6beb1a3c344aefc66d32bb4aa5104cb066da88e0035bbca04a34fcbd28ad6421fe70bf9065362b7b302f68f749958343b8e1d554d15ea7b21bda67c28d001eea520f7ee0560b2cee4dc2286b8a50e8c0d5383930798833ad54fddeebd85632c7072a069e5415c038eaeb4cbc5a7f9cdf3e9f18c5bd06f1411ce2186f9774049c508ced60ab11daccc3e38fa1c9e01e869d487a4350934d8a27a85c58deff769856318ef6812e90ccecae7ae7135364a0ff428e0f3473ea8bb7d0f28e637be96e1cba1fc2d2768ae1b341dd543d3264e3f4dee1c5c9d33586bd28943b6c9942ee29b2715822b8c7aaf64a3fd99b94ff68fd3d107f6302789c424474094e24f161b8571dd9edf09a5a3c24b8ffd50191d01fb2b393c635acfd8a93bdea5658bab5e01ffdd636a78d342fc8d9c30e6306aef7d6f39c36bc438d899e2a923bfaae68c33faf908197d5f0be1d2ae36821792a9be01ee5c8316528d5716225f4c63c8b74281bf5465d020c517bc739d4c2bf0a590cfbf681e2a90326cffcddf53b3135db767334c386f6a1a7b5ab75b4f4746c03aca6b5a7b54f0acc7f0ed8418d24a986f8608a71f65334318e834e5a94574bc25d157e7094079c9c7f69f06291be5fcb5899a8051ecc82e629be68be95604713767e7aee13213c1fa02be5def97dfc0e0938305ad854d2e7ab59f5ae5a456cac17d9e9e32e49ce78e8b8e08edb6eb9844032ba78b5c9735f847dbd16d27fc559f67b842bd4e99a7f995ec3ae247cae040596966257690466210ac846a78150606d1eb428ff2c06f2295fa4f032c6019fc145bd6061c37f531ec103925c8d1df4f1fcb5fd028df5fbcad5e075a127cadede607fbf96eeec915b7df2624fb43771e8a17b8a5135f2077b2403c953f033c546fcdd7464b0a11ac0f45c2e1b7aaedb62e2bd4f14a679a9bf91c589d0a4da1ce04a43785e6f5d4b94ef35b1eb826635b78926c30777a863503a6b809c5b7d1f3915c6ce3cfb54b48db4a1e78a38702f51e89fa494193ef0ec5196757bfe0d81cd543b7a2491c0afb96f2d9eb2d9230e9662930043a331e09c18fafbf36975ed3a0f8dabab66d3cc4c6148749c1a2a8fbdf8e4775d931991359f05f6267c02719ef94b1803a990687a6efdaae492a08895324ac87de564baa96aa01bb8f02d14927273a357156f9ee651e193650c3b59d906a9df2fc66431857bdd3beb6ceda353cb5252dc6af2c5faa4e75c366a9067d62cd8232a7a1a0601405e21bca750bbfaf8cca9d56acfd45ab6e3b64fe29c6afbb54e5533e7166c4767506c556ff4ab3065cf9d4f3e4b8a44e92e6f6b04945374d266c5ba47aeb7081e48390963d21b17421f1728c3a5b01b8aa3440682d2e5960a4f620d0e930095ff4add5013b3c75f277d8d2c9b50d8fc1c2b04454cfe9b36dd0e118239ba147fa3bc12e4b3e14b1f6fee26087fa83d25048882463c865161eba3e3527012324e0f56fc3f51de0d73223dd00d808e10e6d047e2fa6478dff67f8dcc41b2d8f1680dc4460ca0779df7dfeabca0abe29463c8bf5a076b9874aed9bf2ea99d9b74f73bfbd076065fb862acc74cb80fc88504720739b909339d02fe6d3b0cebf20388402aa0b0692b3113dfb5ac1b842b9a182d45c78ec3bac93390239a01409fdbfcdf7a2d832e1920b8fbbf916069fc29c7d1f0e724043fbe93896bb00a25b1af3c3031a997037f6de8b54f9d4c566316a2fd415f61cc0b56c98efc3cccb3942e6dffd220ccc85dbfb8587e2938f6925d1923f535cbf840ef9aebd0749987b1d71a3b9a8ed28b8708b12a19351fefe1f27d2416a121d14c5fc4493c08d594c1b9d54df600bfdf61bf92d5f3ef849a8fd761c408db776e505bdfd98657f44225a07d6eb56ccb52965a200f06d61905a9f07e408ddc3c17eba14a95cf17681e4a5729bbd03a28f76be4fb14a1e68ab9cafb1fa94b2630c6d801fa11183ace1abd716c4c1cefe160ba6059246be0e78984f72690234d9fb7571b7a245e7df31d9fb910be8f551aac2990849e0af78c7cf3a4182cd0ab74dd8659d2514cf0befb2e62c7bf9979001f56a584a026946e7b3ce9f0c6ced27a004722eabaf0d7d2bb79adbf37810e91cfd2ba0244bc1a52c39839ebb6135ed195fc96c3362e5f2d90fd0575a4391f2588a0c458ff37f0e4d2cf4ecd33c00c269382211cffdca7a44d4a9bf6c69b8e9818dd2b65b139f0b428fce77229e4d4647731de7599146316d5a1ef975e9d9f90d94d049b99906983751d041051cac86cad0a19c3b599f45f48b0856e92e893abfe5e690d65b50052abbc07ccd7105f5895e7aa615887e659e1c5117d4ff23906c4e83737bfca3131222d6d6fa2df9732459871793eacd617ef16f8a6b515fa28333ebf2212f44f327ba1e308295704c19afbcc381dce5d865a6573d4b8c9cd5a23dea73c1c811607d28d5cc9e278d8a9bc2e8733185c0b109c58d359c0730cac3115aae52172fb7e2bdda713b07e689a0525ee006441a51d7d3b68fe22e450471e85bd61ab95f7e96f2b0f2acdcafb8afde2f6c43e899416397230c2fae9c1e701e45bacb83ccd4458f0a49b8b0bccefd40edcde5bfe5a3e52c2078e9ad59fbf007c74rehash.1ssl.gzasn1parse.1ssl.gzrehash.1ssl.gzca.1ssl.gzciphers.1ssl.gzcms.1ssl.gzcrl.1ssl.gzcrl2pkcs7.1ssl.gzdgst.1ssl.gzdhparam.1ssl.gzdsa.1ssl.gzdsaparam.1ssl.gzec.1ssl.gzecparam.1ssl.gzenc.1ssl.gzengine.1ssl.gzerrstr.1ssl.gzgendsa.1ssl.gzgenpkey.1ssl.gzgenrsa.1ssl.gzlist.1ssl.gznseq.1ssl.gzocsp.1ssl.gzpasswd.1ssl.gzpkcs12.1ssl.gzpkcs7.1ssl.gzpkcs8.1ssl.gzpkey.1ssl.gzpkeyparam.1ssl.gzpkeyutl.1ssl.gzprime.1ssl.gzrand.1ssl.gzrehash.1ssl.gzreq.1ssl.gzrsa.1ssl.gzrsautl.1ssl.gzs_client.1ssl.gzs_server.1ssl.gzs_time.1ssl.gzsess_id.1ssl.gzsmime.1ssl.gzspeed.1ssl.gzspkac.1ssl.gzsrp.1ssl.gzstoreutl.1ssl.gzts.1ssl.gztsget.1ssl.gzverify.1ssl.gzversion.1ssl.gzx509.1ssl.gztsget.plrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenssl-1_1-1.1.1d-150200.11.54.1.src.rpmconfig(openssl-1_1)openssl(cli)openssl-1_1openssl-1_1(aarch-64)ssl@@@@@@@@@@@@@    /usr/bin/envconfig(openssl-1_1)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcrypto.so.1.1(OPENSSL_1_1_1)(64bit)libopenssl1_1libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libssl.so.1.1(OPENSSL_1_1_1)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.1.1d-150200.11.54.11.1.1d-150200.11.54.13.0.4-14.6.0-14.0-15.2-1ssl4.14.1c.@c6@bblb@bb(b bOa@aaa+va@`q`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\@TFJjsikes@suse.comotto.hollmann@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.comjsikes@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.compmonreal@suse.comdanilo.spinella@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- Added openssl-1_1-paramgen-default_to_rfc7919.patch * bsc#1180995 * Default to RFC7919 groups when generating ECDH parameters using 'genpkey' or 'dhparam' in FIPS mode.- Fix memory leaks introduced by openssl-1.1.1-fips.patch [bsc#1203046] * Add patch openssl-1.1.1-fips-fix-memory-leaks.patch- Encrypt the sixteen bytes that were unencrypted in some circumstances on 32-bit x86 platforms. * [bsc#1201099, CVE-2022-2097] * added openssl-CVE-2022-2097.patch- Added openssl-1_1-Fix-file-operations-in-c_rehash.patch * bsc#1200550 * CVE-2022-2068 * Fixed more shell code injection issues in c_rehash- Added openssl-update_expired_certificates.patch * Openssl failed tests because of expired certificates. * bsc#1185637 * Sourced from https://github.com/openssl/openssl/pull/18446/commits- Security fix: [bsc#1199166, CVE-2022-1292] * Added: openssl-CVE-2022-1292.patch * properly sanitise shell metacharacters in c_rehash script.- 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- Fix PAC pointer authentication in ARM [bsc#1195856] * PAC pointer authentication signs the return address against the value of the stack pointer, to prevent stack overrun exploits from corrupting the control flow. The Poly1305 armv8 code got this wrong, resulting in crashes on PAC capable hardware. * Add openssl-1_1-ARM-PAC.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] * Add openssl-fix-BIO_f_zlib.patch to fix BIO_f_zlib: Properly handle BIO_CTRL_PENDING and BIO_CTRL_WPENDING calls.- Add RSA_get0_pss_params() accessor that is used by nodejs16 and provide openssl-has-RSA_get0_pss_params, fixes bsc#1192489. * Add patch rsa-pss.patch, provided by Adam Majer, amajer@suse.com- 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- Previously added patch interferes with FIPS validation. * Removed openssl-1.1.1-fips_list_ciphers.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)openssl-1_0_0openssl-1_1_0ibs-arm-4 1664806979  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu1.1.1d-150200.11.54.11.1.1d-150200.11.54.11.1.1d-150200.11.54.1sslct_log_list.cnfct_log_list.cnf.distopenssl.cnfprivatec_rehashfips_standalone_hmacopensslopenssl-1_1CHANGESNEWSREADMECA.pl.1ssl.gzasn1parse.1ssl.gzc_rehash.1ssl.gzca.1ssl.gzciphers.1ssl.gzcms.1ssl.gzcrl.1ssl.gzcrl2pkcs7.1ssl.gzdgst.1ssl.gzdhparam.1ssl.gzdsa.1ssl.gzdsaparam.1ssl.gzec.1ssl.gzecparam.1ssl.gzenc.1ssl.gzengine.1ssl.gzerrstr.1ssl.gzgendsa.1ssl.gzgenpkey.1ssl.gzgenrsa.1ssl.gzlist.1ssl.gznseq.1ssl.gzocsp.1ssl.gzopenssl-asn1parse.1ssl.gzopenssl-c_rehash.1ssl.gzopenssl-ca.1ssl.gzopenssl-ciphers.1ssl.gzopenssl-cms.1ssl.gzopenssl-crl.1ssl.gzopenssl-crl2pkcs7.1ssl.gzopenssl-dgst.1ssl.gzopenssl-dhparam.1ssl.gzopenssl-dsa.1ssl.gzopenssl-dsaparam.1ssl.gzopenssl-ec.1ssl.gzopenssl-ecparam.1ssl.gzopenssl-enc.1ssl.gzopenssl-engine.1ssl.gzopenssl-errstr.1ssl.gzopenssl-gendsa.1ssl.gzopenssl-genpkey.1ssl.gzopenssl-genrsa.1ssl.gzopenssl-list.1ssl.gzopenssl-nseq.1ssl.gzopenssl-ocsp.1ssl.gzopenssl-passwd.1ssl.gzopenssl-pkcs12.1ssl.gzopenssl-pkcs7.1ssl.gzopenssl-pkcs8.1ssl.gzopenssl-pkey.1ssl.gzopenssl-pkeyparam.1ssl.gzopenssl-pkeyutl.1ssl.gzopenssl-prime.1ssl.gzopenssl-rand.1ssl.gzopenssl-rehash.1ssl.gzopenssl-req.1ssl.gzopenssl-rsa.1ssl.gzopenssl-rsautl.1ssl.gzopenssl-s_client.1ssl.gzopenssl-s_server.1ssl.gzopenssl-s_time.1ssl.gzopenssl-sess_id.1ssl.gzopenssl-smime.1ssl.gzopenssl-speed.1ssl.gzopenssl-spkac.1ssl.gzopenssl-srp.1ssl.gzopenssl-storeutl.1ssl.gzopenssl-ts.1ssl.gzopenssl-tsget.1ssl.gzopenssl-verify.1ssl.gzopenssl-version.1ssl.gzopenssl-x509.1ssl.gzopenssl.1ssl.gzpasswd.1ssl.gzpkcs12.1ssl.gzpkcs7.1ssl.gzpkcs8.1ssl.gzpkey.1ssl.gzpkeyparam.1ssl.gzpkeyutl.1ssl.gzprime.1ssl.gzrand.1ssl.gzrehash.1ssl.gzreq.1ssl.gzrsa.1ssl.gzrsautl.1ssl.gzs_client.1ssl.gzs_server.1ssl.gzs_time.1ssl.gzsess_id.1ssl.gzsmime.1ssl.gzspeed.1ssl.gzspkac.1ssl.gzsrp.1ssl.gzstoreutl.1ssl.gzts.1ssl.gztsget.1ssl.gzverify.1ssl.gzversion.1ssl.gzx509.1ssl.gzsslmiscCA.pltsgettsget.pl/etc//etc/ssl//usr/bin//usr/share/doc/packages//usr/share/doc/packages/openssl-1_1//usr/share/man/man1//usr/share//usr/share/ssl//usr/share/ssl/misc/-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:26257/SUSE_SLE-15-SP2_Update/db87c24b89c69e5eb9f24c70f0c19cde-openssl-1_1.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textPerl script text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=87284c0d0feed0ae9bf5351970c9a5c8bfdf783d, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=446f348c08122e18aeff58a63672b27ff25ad895, for GNU/Linux 3.7.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) RRRRRR RRR RRRR RRR RR RRRRDrutf-8251bfdf19efda7d828798b2e2fdf5c03460c3c91f3c900866f715d70495c3166?7zXZ !t/E]"k%f6.1^ + 8BщN@q|\fF3t`^4BMḩt2q3Z!~ n!x 2nWO˨+ PA'ؖvRE{ݷX)-wE< t]fG,$o8e]6q"̩_ֽ2Q<{`GϔF/S"Oa٭nג7F{T.Ԃ޴mvv/A=vm]m#h `xֽHZsJK eQ^x Hwnnx R[W+qi.08Z$͙JxʖiFLK*ä?2%X>_)p;` ,ed G 5H$j͑5X+4_>zC6JbB^ZtOZtgN#z5dx>hC!L/sP˛ HߺD7UA?QtuϘEi(_`'>b0ХBYݐfa<Ȇ1kcvuJAcYf7ه ⒄LnmQ_ 6w]Uɤ2a!5G&@*M4H싳jU4d%af7+qy;$;'Q[c嚶3%JH &/2OB|$_sř/1uQ-x*b7CR5IC.ᦺOm"VOSLMXʳ#n(NņFean Qo^1+xإABRD")Ӝ/ɨwf"m2g]r݌`:)K,>\|mH۠:gC+m,_zoڻYg,Sۥ >y X zR'>` =\]4Kfm*َ-XOzHg Ӆĝ]ֲ8W0.jco.3[a&ZX-d#~Gd)TI$|-X"$Ecݳ(˘/zbx}/ۂ3n&X &[z7vs-K^^;z^00s0~?{zBbMU %d_(oP!0T(YΔZtzot}Rg0*>r0r$L\caݜJ|7V'jl# ydwNʉ[Tܧ$)S]:##&=P\a;Ab>%''!^cB@%&}E(X+Nofjl 䫬Z^dn~^ux꩏[G٬^=6RNa]|џk:Bfg tg3&xc% X)Mvrv>)6_34Hgkf-2uDo^<t2{m!>]sDϟ$zhY??FZeAY"'{9_1cb> ܿ#n6Q P"#)5XzF~E?xkZ7B G[![6+p;5/*32,ym?:^I`0L`ҷ.h3 |`@6m[W/rQ=*ŕigDʑutV_K f+oBsP~p*~"s {RIK9q XT`n˛M<7s=(}iF旲::g!K\d7o=,rqAsdhEUDxtjc޶_OW^g(C)*BeIq4Ȏa9h7Χ?GmnW4w'@MSEzڝJa#9?b U (\Ũ"gK45o ,YA7,Om_\2I J9*B*9'kBؘF!? g -=?>!iqAc:rU,p,DO4?xB)[s~ XW4n!k~vEAa;PwCy\*or\<2&')F1e7{?Ոye>U c M< q.*\ÿ̒7#\]똫wlGh#I+ $H.1z' =lnt?hXJQeV$ey@[tb7{[PWjӪ #&ꄸTDeZHg3 d[{ q峆`%g[͠A2>4% 97t@ت\ng|f:$G l/zD ًKE U (4aXؔZPD$-4(smV B_+x O[y]WKKaɟF#SW 4څfD @!Ϯ1ӽU*F\$v+5)6ǭv.Y쪍,{PrӽSǹ"2E :*s>fN–ȒnNxv&4o{gRד}xpTOzK`]=h5$ig 7*p>#;u> j^ɹy;א-*'N3%,\N0g: &LnnQnxƫV-ԼL4TzQY俥fN]^sM4Ls%d\$>\XjDtFQ%36`+RugxW˼Z#w36Q{ʇYtE1%.:ϙFl_fU?`HOE՝nq. _ 8Kt@ S+]dmFH,E(eؾY6>> Tk&U;TaNu c6* ;}Z +lw(V?.Rlµ%T٧a-F=\IA,)U0~9h/ !c+L > 2G;jsORA렠Wx3껶yO"J=aUO!g d B 6ܾ|]LTA[{|d;/űFhX@;*XՊVR,S!KJp8TuIa}.wMQ8޹J<ҌANK \0 }@І9JN01ԑ NF/i?ў Ʊ"[$"ܜ# j; q,&vUJy$RH^C$` ?3KѯKݴZGu(TڐNͭh60+aD$!),Q@g=m`z&k laֆф);_ 1g:2/,?/dz.U6޾?LkY<-SH7XR1nk Xgjjf[Wd:ۓ` AD>vBY]R vk1oo5H mN^B KǺJ^% dz^Mr+0hBA FJe:;8c+1׵fDMa;bb/CPD"̖< <ǣ` h\q4(UK C!\j๠)tE -% )^]"0pSTgs5(O{\1o$WDت(}5iHשI;ڀV^qegJD͠wQG@B[#6狝e Ў'ƎYRG(DŖ,݊8E=᜹%i_ULwH0euuSUxbϛPm$wd-ia"_: 9`; rj^-iyϰX`I$\Ô$XىpjnmZvmX>gBsJ^d_3p@Ki[`p+P@]dl41uT{U t8WKi8D1$/sajad%q1/Z7(\y)c;4H*mR| nOyys?QzuI-ȷyf d6J'X˽nK#lmz@vB5#Dg<8:o[98g sssiXIώX>E#jʇRRli-ЁV]lzŹ'uBK3#HK8x,< 2zCA" vwX m^F hX&>:howҁ)_j-[Ư5!m ׸̷ýbKFKH;Z e\;-~axClD),d 姱4ݽ$kv5bK y$6nk)w.vr2hP߅fX+rePHY'=_]}Q(}J4M01q9 $OB}%KKcʊqi<ҴKR |5_`QZ2SSw<&b=:ȤMuWO]4k,iys֤{Z(M-%쨔V$zGPGQtx-ƽOuw0;a gM ŭJ15Х(}0?=zOd Xn1Ƀ&IhhPCNRБ\0|Rޒ[)b^g.KW˱N 3𴴹n-'|6L1v_\+~=ydl;-buB*0Zp~5Xm9->9PaKZYpGLInt.K.'+zճ9:~ jaaf$KԊdVZ(U!`~@Av:k?ODQ/[1ƷB%qxm[.Il-(0 'WSi|U o&rzdmSe2[oJ/Bd0,i \Z8I^+.n~4?B}cl c(g~cCܟA\f+_bgU|?1gNa6Qe#K7u~  S2fiZvgmpՋ%Oz*ϗeCWAVr"EB=?\q&mVԟۑbV}o}pEP?u{s\X:0P!=2;*ʻ<IJԯ'ى"S G )|*M0t{R M{F!b lq+0/Ux{cr1R'Rrڶ u2Jy{'Ħ(ooW=F㈪"#~R^KUv2 \fMB7x%d|TGz+L޾c)j~惧\dxzkG=HC@VEYc֘?j{ k46[^8fh4d`S(88PlKRZ|UU 1cRÅ'P~؊z•w%w@|Fm<$Y^k}zJ5au&'IVC[rEΆ8=ˮ۞VHt%[3)D,;k^'!޵d9d*NQ8@M9/R9PYUc,{B_BH㺻~HP ,R[UȖjqc:MV#|ߊƏ@ǜv~# hm{c5CAR.׬fsg&ՙ_#a.+}1!\ #ht1Ɋ&7r:4n+=[tbܖօ#Rm ]W0=4g3KBHvX.%r)B^Kpzv ux'}_ j  E=wS8H4Ya{7d ݝ1Ո^&PG}~N'MK-RDUN1 C+Tp#Hmހ\Lj߂ڬĻbܯb-{ޜh?k¨_LDw8c_.yZ^]am u}^Z#F4l{x@ovu.&ž &I-T{`+J—4D߳$0 R5]U{J_!,` wʠQ%ޜbY]f@1f ??ߥ~P$!&4k;ؙ)BNXe^F|鏰sS<u+ZxF?y{H lPRIxjHO{dPôgmHW輏IHEn]N8~`XѢŜV9oЭL-h^n-™QL[AeN];Ն&/Fi Z :}]lJk->Sޘ5+򕪋.m7ډ53M* NS9 Q"ꈂ,_pa^33j~{Sl@>L'Fpα _ˎ 8'V*LDSȡr2$|bD]2(ܙ-8 ITquƭCHq -!BzEDݧkc1Lɠ1y+B܆XWR`bGucAġ3; <ֆ=?R Dr)!HKk-mb'|IdTVZmmwTu⛔$v?Ö=319W{g4 }[Ga;Yn= Z@1êov.[@C߽f-fKZ1tXw DawvPI)"؋Q[gRje2a|,d{}-R# ib'BH#pݶd rƶUD"y;mo͖ץ̽sO8n%|:A̰Yim֬(2*-A 43 B<颅- 6YAJ(H Wq(=BцA {ɫg|Dԝ־e AEdÃH+mS$;7'o8dZfY=h 9|J(rs5;wy!=p?lh8Ci٬M(bkEFRlRhy'4ݟx(˭ L= 媍ٽp*tJ{k F(_(gChCf@l7A xagKa%¾҄9XO=<;[6Mr焰ّEkf49OJњl@9ϱ~qdw3MW_߾ uI Ȃ&>Ր+:wxj#44T6<,5sWD8 RqJI`Ԟ_>1^lSAGTxwnkC ,V4 e}^T/OζJ-pJY)0Id ]?'D()y`m:A n*ݰgCW)0c|{_SO)Rޠ1DA"3} = d0.,v yI8?825W`]'+UuCUOzpoeaHNȿU|AEn/Ɗk=ZRU4y҃ZhED(Ucz{e0_H͇1%_pXg l:Mg?5đSb"Lּm45yulT93E1=w!n@W0Al*!0eW39D&v@/ߔ©oҌaƒ8uMv:gemd  U?R4Vlg69>UKY \ߞ(ΔȦ͝^`R{]@Fy\ ?򵈆=ǬfeE2v䑊=}Cg 0gǫ%i}АO_M1{ReoY F=[qK!<9iVrXa"!'R b7M*O2+K(SySʟOuqA}L1b-Ifplbe7')OĀ=onhq!T:tx9r'}y:!SȭBY/bOj)7OGw6K BFlǰ"Py.c(% e쒉qHSM2Cy &J1ؠeoo5_$ߑw? +}ڿI%;YJ>(J4As!YX [+i01%!tH#,="ɿ$XLֽޅ!1S鈍l?xXFT5@Xs ݬa'lO:tMue}SMvJH2.do1.AH9.TRAb xmҀ  ? $ZИc t1;rk4N=Y>ĢA0xrj>IGR뮺d5QA,ٲ[= s\B5q׆ay7-7=A7682!Kʞe,T2#E3|?@Gp-zOHNwmVJҪrL:ZʼUdhz^Ԗw}W~wp9ưdL{bNF%Ǚ[3qzl:ZCט(%1L弫^3oe(VWrwݘT9d= ګ2ntH[5i[DZMG`{9"DwfsB[=7M1联xw {1c2.C!,.{Z^۷~0q5'"%z&H,PԨ$k8X|k * [w CYPp|aO. 2.7m0Ou`7nfJ+dS6W!rD0`Ei3 ^ GcdSȱlt/{vnR`4%U[9)&O-PqEIlBy~ 'NM3GfPT'jm.ͰL$h|9`#QkO&EgfZBb,ړ6ԭl+5KA}F sʒP?QLʺj?ٴS9_xẘaS:=yX wT`a;{{Rӕ =3UՀb+dok¢&A\Լ?Ȁ %PܐTҙh)ICp192E҄[sS)}v &5Duo˒bd |JƑj<_e)mN"B)9}aYc9hXO2^2w!K ИONmpLZ&ʹ$ %k==cbǶm"twVt41)eC@3P@u"fyʴ݆q.+wIC͂y;,_%[#'f oF79-aaL-P^Hu׀xli?ոMlM"͛6ě16ϥ(SwR9D7L7Gِy/J<)Qr%Mul}[!#pݤ ͵4&A#zѢg&ʫy3J>?7lֱe23Y`Bxtcj4t{.R2fr ,TP_,/_A- gse1J#(W̑g?2VϧAh8~& ;52/>q7idA+D.򣒵8$7cydb '6l7sn f<˶rBWk|'%*qqdjV ~d$80MԞlA~,H\LO+wn]JTۦ`]:}l`qȦrvz]޴ $(hPV kOq0|Iعf :ԣg 3`醸h릖`LR:+zÉ Xxd ^.zB2]C20"g`S{JQ4ⷾ;>Sx45v*&LF@b`br;?,GsPVO>R h:_.iSF>70@Xq4L \-҇NI37*ӊAJL17p0elPݮ1{fFə[-͊} {| iihaRj(SKZBpMMzL1J5W9:qFhJG٘کP^lme&Z>yrRG[\ݻ %E Pt+)ijWDAfd-.Q5V<0gXOU嘛wU67Z>bDIK(|IwlimCe ,iR kɄ$Ey"Xp۾'K̐}X)}ʲovUp L<_A-,hSqҙfE7)/Nt奀Fx#?ke&J2z`)Fy J~.7č&qiF<Gx.D\i VjtwI @o?n.(3>\ZN4ņ4X.eS C/Dds@"9Z  !MkHߍL+;wJsLTudZO-s_qiäWPRQc ^ #sޞ:p,b? `FisGP=cQ[e d*p5K*G}&R@mXJt\V"%\4V2~~p|Zm~׸7ty-zTgXʬMSi)vGD#i q/*]]y?E՚vZ%y,txPl:ؼ)Ӳ!ˢ bIfk\EBO~E-%HZV^ n/iIEW\ڂnۈds^bNUumj[da"T8cm}~W1niޖ{)D:-iGE8fLMƠEa\0~i \/HE&I0OJ@ʼn\~_RZ;L|ubZ pg[i"I(1ݭ c1ybs@8!GP$"nМX!=קiS&"< TZ @-3*;ت't  0`,wF[3/ }O[:ZL gFƅZރG];Pfxȕ%ʹG{ 8>wzPn?^Af8_N|~MVz2#]Ȉ[QκxRdw{" S_z}?'h@jI&fpgm)Bvpm/K}rLq+wNZUwpҩ'NMat֍b xS`cNQl; ]5F+H:A7ƍr`ztF:sdE_tIڊP?!3&rv2Uɞ g H$8?.b|𾋈cAsMu&:F4A6 l+R*-jr` Eq9DL?δmZL\|$Y=ͺk3#N~XW_C%SՓ^9Ppeց&?LB>%}KM+7;geɨe$jf^KNAmȧ@صf-gF5DkzR)oZ vfe35 ^ߍ#::ڤeMؠfxm.joxHs2fޡK|uIgl^'-g%QAu!38ށyxM", 0oOe<0 ]`xX`Bn "˱\I%m~Ex؈}芷]@Wwg65Z,aF%oA܃w>VV1ԈcGϨq].S?s#jֶT% sS!_wS_TM[ѳzwcb814vmGMN,\-#417ul`Z:6iu&3޾I iq#)Vxa4% 1 !.]t]\z &@ vowwE|Dxͦ$Q&U8HEdȵk"VU(4;$b6%=?stMͲd%Ẅ͕́76eoq̠#F 4:`$~!` \M[YI>oA~ʵ~†dXzA"m. ઃOr[RWneӆwӲA/60rߌO[ș~Ϡ hPG] *ܳeYg%В40AHwVT"Խ^16A@AM5c+"-rwkN 7yU&"34&VCwf1;>G3ڦ|7P("HTƫN5~܂Cq,k+=KxHy{y4I~ξX WA!JK'jxД7W|?}5,bwaugMRq{W4Rky'Tvs:Xo1 ?JF>Z!A 9#PRby}QA~ڑ e_A_ yptA2i::틔Z*LP|M ,'&C5Li%(X$vC bO`Օi~ ,Iq>5T>"lAr5"@欔~ @ XY:PE#&wNt[/TR0}64#xStvȆ*aߨgK3ȎGH&Π-Rw􏿰hMe-6ٯǫ9̒[, %jTGbP)Zf]+RYnsG6 iWh/`DؖΊ^AB(H w4xe7E?ySYO%{ ěR奈*ZnrOe|gAdh.Cn _dFm6q}qevp}Kiݲ>q9(4H_6B#x j'Y#Ԓ^r{G"% M.ĒG/\F״(~K^X<)hu18G*ŜK۩;pAH R=np_'kf "CdTȥL?Zz?E+>vo׍\^fŃSٔe=\ޠC^qp32XcwU'Ct @0N'WUM^qHA\x,3ϸ?cHXX]NNį5:ӸM,4სj7j+Z2UXFRu:Kcr¤,d";0iƏC% X'~" $kż00}61pPVTukB;Zv[ļ_//d[=LjM62R7Th)'I~XGf;G'#9F 5VmοCB ?8'c#?~`#ik/AZgpwj|<:%qֶQ=M<ɩ$[ |f3NnaZ*,f=f\wv-R PУ*jn/^,ݦ߹vy·IJӾJ疏x2JP:O"]"CyOa|o=ӋRPdΝm&VTh]z[6n}_R>Cۙ2'4,6KV,Ԝ6Pqu7JL)7uq9,he6LҔiRcsmpB>>9mQʣO O LG"XkߺB_aj!Z>,>sg{uKj,rR?sP(~[K-Y^9t %DSDKivrq훒 קLp[< ~7hf9:*03udlc`dM9|rBf[z%*Z%Lб ڭz\*[ĕJ c mwRؠy3))<]nnON帽%MJн|ֱeexqAg'\Wu̜SQ(O~w]:"!n齥Ь6NMAUIv/AÅ?< ]A'a-"QY6i5W~λI,QUH]xfS8-.AHg#_ҹ'=ˮtT H׀9"DÆk@gcU4@= xxxH@bX 1o?+hp$6Ⱦ/yM"fBl+ pQjNfEwb+]TrJ)U r=ny -rbYXy{q\:n o@39L@M?o du>1&jhRSnS/K@(HY(ѴR›uhO[ְ7K|U!ݡqj CrL2i.Q*`b`P$5mpFit金XuҒK\;]D;˃Zl:L)$ka޼x tmC 8i An%`sP=F~|˄2~q }8Bm# :)i2 l+ X<Q5ݳAJ!fQ*O\D(!k̙oǐ6Mĕ3'a 5ZD,mԊ2 W@"8ޮYD5uͯ8_qlpic'|fXiL'iլnjP`gXjɃW&PfKZdHsj<`*XZ~wt31LnD#,:ձf̆WZGUTӮf{ SorwRGj0[B.K$li_ɖ }0$ 8q͜Qu \@ݼ T}vggwk)iYPdrf sga}˭A؀p_c]Ε1M#*:\F mya6Y">:Y4+Q]՛/\eO]I9dwAAG5 _vmZ-eF#ըw5Cx詮E=9~@\9ᜑlE!M*,ɓ8@ WYg8t`Tl_Z:{|sXJz EB\|f !I\s3ƊݞVHi`mk@frvUFzq4׮tEֆ3PamRXXa %sIro98!u^R+X!n5]6'RauTW+om%1}J+tks ^9I[{Kq!2XX `q8F5JPB4?\5O`?tnmd)Aޞݜ>-Qp) dHTsvA(˖ J Uw32g[PE߷j8]h!"L"j`6ӸG}x 5*3Dk c)_j<z٘AM"&b#g܏̧Hydw nقwdv/iѼc!= ItyVrw'd~Lcs3R]coS ֲӋ5b.]<6M4+HI)I5+[(hwEf1ZumfQPchֻʏ@=n+RO@WRIJ r_^YHAwq­2uHSl9Cι3HIGD#g Z ]r "rv\5]ɷ(^q t,.D0z f+$S01-}/**3l&UY2GN E(Ia>f/|PO_8s?>>Z5%#s#w[4ԣPԤ'b,{h|2A%^7k ) %fX||Bha !óco),dmJG#22&T9et ܥ5(<3^9eYPhg_W2oM-bHSٿj#s98n#ᚸlJ4EUV 4 6$!sִVE\b1{fw5>ͦ.9۝ pL0ˋ%R/؝$&~8 tQsfA-ܒmS$]\m-o<7"CCixAP_Ÿ\5?x%u2[oBq_rZaa%\` LYm@l~wmf{>Ѵx̼vK VP TIg}8o tT^1Nn>i n6:tg0E O{mzn"ni*A1}C̘Tot}vUKe׮JJu1`j H2Ҵr:NDYI^}{Kq|Ne75Z{/9┥uԜ ~.(wƥl5Mb@ 4yEpΖ!{KAEKag4NsAnm¨EO?q.. K@W,{ PK.m'ʋGD%oToRCC1E6wzqM+2<fl\:F;̋Bz8kuh_8^dDൂNO&G괤%"ךz6⪚|ZX!5jQP<Sl՗s"c;آJBY**HV(* WLkN1+AE6hV k!MN /S8/|OFH8񉏘iˣٓrGٹ9P2"hd E㲊ԇ%FJLl-r9;ht ?uUǑCrMkxDh܃-=~ .gQGʭ\=kTƠ#_}2" ϫ_[#]@9 Sj_ͿxhBsv. Du$.TiZU &a-=]-v(NP,ݩ.ӑ΍$+桹42"5|Loë))AN'n\E iBx[bp H)M]?gyKHPdT>!O0m ;Bf[xwO/L*XZ@ŎzzMc6*)j~|XU( Ku;kԭf=as>:Оqm&;_مf7{ͳ_ r%66}]$}J7P-c^41O\. UGn5TBBB#^r m¡>xM$ u"T\|ڰ l{~fIV8ƼWM|Œ wYUš;ie#P~I1v R*x`Xn9?y̰([S}騒<=:^ՈO&* ʆis}\ɂGƒ? N"/i`4u}DI};F?[NQ ҘzmǵrmeYUh">B$v#K\u+# k~L-a]&_r+5AS%x``*+s蚬:"DalQk8p \`-<ܱ7rzi!ND^6`oJG<$e+8Vb밃Ii9$WΔDo|])uNj:0z]I8!ԓyugаDɼhiDnNB0_OpBw/A&uNGDގ!:&P ?Q,8|3a_Bŭh69SZ>-" ɗi*_ L**#;V% ~J$FlPkǰ高|։)np`_~ 8pUyO~޻. | ȼmvnZ@E,M6_]׳Z ^5&8h27Q_zڔ;1Dl0I%0wfN`iFs`ĥc=&;ԍKt~V\"몄2o=3u8ɦJgTLB" UM"(.N=<#Xq(0ʀY+,L jϐoPlAC^EJ^v#3<]sJ(gw̷[i2ļ\ҤygֿpwEǵ[ji3,i%yB C7y}tfbٺ6$\YƦ5/D? OQ?ԵAUnPmL9ݸu}. ?+G[[,Y2.YU/ TY.GҦ;LeWkX.L5+~};j\4 6ف=+9U?MBmmA9<jF@ \)X4hRZ8J kw=dM7s6a6l LRlf{zI\!x,$(@)ˣu;~%/Oa[=&!t+"~-6S%dji# 9V4ILX"V`R_ qȉ_d+ o'{{|pm퀏uC0Y(6T'sH]\wPՓañ;P RyS;+ٿKI6ȜfVl>$l(R1\~ُs rcBL/&rs)}]w(d`, Ԍn`zflc d'd!c) XeĆ b"x+?_#dw 01 }*_K5ҸJ? ntE*3m~E} L=Wb,Z&UA$e:^+f۬ݠ<\CMg lS>,Q^\A7%!F_XO>p1f?(ڀ` ɯ{rB'Uv$a At㪋)ruT* K^]ϲAfrHЈCb V6=D@ HӪR8y;kvgˆw`#djm?\ރL1!M8CʌdV RN![_|8L""keG!f@i3(>}ƹl`X\xPZ‘~ ~ss\YwL.* (2{E ]2Xk}D/=ɨc'rat-\oqs?zqˁņ\@e ,NG ^tln1>i9EU-y\  z@3zbB; ukL tpZ Pmm#j$dqٖ;3٤kuS0]уebHWjbK CWޝ!TJ`?fH&q\T#IN?ԸuK97ibR6jUU[Ԃ+WW rdZ/]reiR̞<|Q GN jBx7tu5ϫelT\I?TcX#!Q㦡\x Gs"43ۘt xfHg)N1. %ӛ,7#A)ʞ!5oZ j^u_"\\"!C7翆*[@eo@׮ͱ%}w/bo|dD(9bcd:qlOA4b)@l?|+ܝ1r/GCS{,2dusTf@֢io,<DG" BGk.=jF~ OڪņL5RAL0N9=/ȋo;ܶ.9c 7Gl_Iɥ 8b{CN1*+陜M-bKGKUP#e p~̧NKY{h!3z;'e:Vᣫw ;;oXTJQRjU DQ5tl$Tr:fCpcXvV;!ځ ]tq5#cD.n\ Ѽl@1{VN4`+=B Ft}4ub"OyYՌhāx=}h^͡n!_댆 6#8 @-͢S"$=sjۏTuf2l9zP -TzDT$/M;So\ 5$M:0ZS.78wfˉ-n=ay}mNmD62> Cw\IKq7 \*wEYG(t }z a2/n,Ybk**}.YO5Ud (Kd>A'D&a Ht;ŏ%qDF̋58CnfHŶi 10X-%cwKӵ?W 4ܛ@fv]`&q$`rRS5mW8>G6 -Y9)S}$6(YqHXf0#}Ģ**BIʏix Rȥ,ȓADDn]}.f _cyApRX Nl?$ (@w~#!fJ8 &,'y;K3] c]{sCqMGb4FDu2 88UTlIpģ]ʝK}FRP)q{ S֎i=蝊%@gj^3L+Šϑ,ݍ5:*=آ۬Ƕ;N-8o&d `X(qw+އ'Ԡ"yɑ<|}Wkx=C^9,ųb!/N ~@ka oB+i5b,t=841ؼ>|by_SwW}]wcFJIJ;Hc.q k'JeJ@rGhPtġ+;#-_mHPHo)+ 7;q<+8 Դ[U[){ zҟ.Twpȵh#OJdP@o9cAoϣ7s~D]!x >,?Ŧq$ޗ<&B6VN! *O[#.{R͊k>]RsXѠB'}4'g4t78(*^sK{^@)䝠NC6,|;hsM %5n3 _Sp xRc@!@ h%>3q;'O drbLa"0rwI4[ό`;rv|VqgX+KgRpD񓋴oX8^Hֈ ,DЩ6%%Kfw`3e3~ӌVU*ƛWHhpKX48g2 S sa?:,&=CCSiO:r}3 \Kr&#@"*1/ =Rohst;^=Y>j9.+{K D$~BmLHZ*=BH3zS+2nQzn`"Dϭ̤r ~W/qe+[No8豨U8G]Щc'mE?eI}ڽAil..ޠ#5}spV鯼g,NS^V/yxHKX;s\Ū>."8Yːh#Zd.u+΂b,DZp#d6P*Qk(p zbhN1n9V,ĞБJDG6+KƘL&4=@cs?ja-qA!K+>uOT63=ٿ)dudwE ?Cãj8NaxPi`S\lbFXhZBCGQG-a0)?yŊ56tٸyStv~g}Q4H/#)3v3f_Dy^4ֵ_3LWӄ}.8qW h20;t(ذ0֬8%,H2sM+$ s#@Y 2M Ӡ?Y\~߫v-blQ6۽O+Yp<ߚop g&1Wj+"D\*Xl~z-/#^Yn,d>;# [\|p[lReViTs8fhG–.bCXok,oIf~ex-:1vxп&Ǿ1řM@}FfZ ht9M1_ ЖtG\L^@Ҧ(ydo± x)@p2MW:}sgO7rus3 j: j4|\Zo'eC&&ȘM\Kh~''$!aqvKKH -t6 9RRg)g`( 8TAD:+ȘAbON Sgty-?ԹBq1c,691zs{yl쟽g<)hlN6֦ ^Y˼Oo"v8VKʹCH{ւ H7 xg쳗x&r~F7 ow-Ƙ53A:F.]4b'IЧK&S)|#(*\TS;.+/ w^ ZT/3^uohx~Su@$?sr;9d4l2$R@YIcdдif'^&},=鄪2|M7b3+ XgB~qִ7;YC^6@Ǻ8`T~\Ǒ6!pϺyƤ{z # !oө Qĝ #q E #Cט( Zu*b&3J(d;c'4zsh3 @q7,3h֕3!%r?&B,3PLE%Gsk^\ԦHDW%DŽ|fr?\8Kb< Ѩ$n^ʒj`$fb^^qRP u _04g;Z*hT[] \-!t*Ģg)E=򃃌KО,61;>QҔ*h''?=&9FnH&,,'+9*lˤp_ӖP+./нC bC7 A_xDADX,:/9hQH|4\Ǎ:+Q؁,]"̥hpn+\MkfͽS}@eΆP+"؇ < nq(\uOˆȇ/tH8ď Kq!ޫȴ=Š`:EWAҒ;Ѻ1eZSz}ﲙè#iDĴ09+UdTq)WtN}"yqCQ{ka#+/&U/bH*̦A3LEȭhTQbMB4LV)e.yZ2M<eWk}ViIjo rafr_5a-R}"ax51 c,'Oܦ.L>q-{(зTOGaw/n8ֆ6 ';,d(\f2ŕ+aGVdJ"ԕN\E~E8͔+dɯ@o73mg? /@ͭ%asl)TaG3œi60ߩɫz۱*:Hd4'ltM3188']:GQLK n{Q$˲BVP| Fcs3wB}9;E$c!sjUO,lsFe D ;z9Ǫ6#EdfN޾qX\. ;kNFrtfK2eNW>?://*@^-m |Me#CnX&2phuGlg6GT%l+ h촞"Ο5ifMVyW{Y9SK:B'mh*nF[j,N31}"T N}DuBY*qmig:G6Р~H)+dCݰ6 ozœ5<;EA[1Ӯ$})e h3q.@oEjqb hՒ:a檁::E^;=ƁwBc"P[jʇl1ȏmuå-#t.vBw}.=[#fRo~_Z?+pdhlEwYTԾW,u_ V=]h @@Jp㲵StMDuVS!pݎJ1r>0,lf:?sd\$d=Sjj&dqe&9ޣX(2ynef|yv^Cb+fblr, i:֎#>JmQe@07{~d24y@\Te ]f-Kldy%^mή#> vfas:v̊_x$P9`[!J`.)˷ v 9- BXmYͪ e~V//LRn/Hzg-ea*4˨/S[ĺ&Mk-<24e}fw=Wo;?|Huu]~T>D+niAPdƮIޒ嘑@OxIhP+- 8e͢s7Via'/ĩ Mf tՕ7^, asr&Q 6(`@xX%XΤO#șqPun s,+iR*rJb.tT2yn5%>v87CT莋_ 78:]vr "5驷 MOCw$ ^r Y\̼l[:dͬ5-DK`` /lqSݱ>ԯO٣m[|W nI[!/e6u>:y ^;A,%QNi=OȸJQ[: ;ߣ'8^倏Ůo,tO5z|Ȓg;<N]saʭ6S';3ǿjNlBQA_/5w 0`hm.7[sknŊ{:6:F+|Y55` h(, ֨kUpܪ?Z:yTCI!{Y^xU9](\UM\ݷa>;;c<50doFRNX%C`.3 LvQӘJoc8( 6~.h<;S1$-g6eq;)dr93$i]UkȥnB( rI%u4IH;a-Xqs[>#C32VX%.&hӚ#$H>;8 LŮSwL*ᧈl}O8Nì>| ŤFTB*XxTAҍA\e<{l_݅T]w|Ɇ-zt Eк(Dg6)څ, XeOHꝛWcV7ѭIqn 2T̝UO0V6F q}FB-j]0VRWPG'H'ސ(IB W@Gl%ǷW@&̎BWߔ\y5jZam]=Pua=ĵ_kBY%nCg۪7$ ŷe2ȿτ@܏ցmUUJp;^qeNY(ł^yC%7X뺪z;}CsO`W;CD1?.vc_Dڰ3-jz-\ ?a8[)Qfp!c,AmcPMF"y0%Ȅ;N,\,`4I>F3{R|hf%_~g/ؖ G~)FuWm??Pup ;G$p*jZjX_ +㵦xI9JM/lAh$@ڑɩY@QaWRB IwkyJ 3.fH~iX;q{Qnͤ ,صSx΁=zr{nݘ<)jm[`s+TxDܶEXTv?d\m' ,L~KsP*$bvVҎONOWäFDNϡr uY3kwCc2~l.{0[8쀪@ZcК7+]ͳ ux~ Dee p=Z_; lA \.k轣'"@9:22I"vTml}. iCRלؓkw ^Z2w<]Xlvf y"OkZ :|Ӕ4~[`uZ,LHC=Mhd*`>i^L}*NvMt@Dlt!E[^V'Tv)`|$tC~ 'J6T!жk&y)瑢]h]$}9y=^>zw0,U!Q2/DjRE]o;RIǝb}RIvf*?7@zkY kKmk(ϥf=ԚoIp]fѻ"3~x0i^y̭Gy|tឹ˲AU+1Y`)jn .TFvaIk6Qq>'W4R#zqJ%W`6, !3䷦Y*?q]7F~CG6!1d3vEW0l>]:?OƏ|ʁE?;ؚ͙Ms>$Tpƹ|G/ߵS"ьJHxϓ xxr'mW-|@1'%U¦[B&69_X "2W7xW/(xe=uC>G+I D!xʳ%l8hU2m}qu9263v?2\ϳb(B-IDFXwZwD^hnZ/&B] \M-eysćjf='˜T\o%HnNbZ Ppz nwӽOmeZ+4&|x4F9tz$<ҿ)곐!>Z]R֥h"(u٫,SoFlrAN>d,6w7/_lZbYNVzQ4Tχ{h0QPTDfFo9I -|׫c ס?Ԇ~WJ9*r@/7QףƵA_d= #F"klTjm])/Y)l-8,Q97x_4啶||{]~n͠I>Bh?ra%%S(ye=Y5{LYLR`MPe4[7m[Q13ݐ+JϚd [rp ,tT_=qHdP.Jvs:CSo_sB Jl ,K&xQkԆH9n\#c3H[rUo9' |)eQh#&,Y%cU+W gT4"\ɗ7l2!a9o)cX1_ CBeYI^Q A],?xOsE.e$ѻ ^ kH3_<"P^A_&*܂1pxȚB_ Uf\`'3O↏ǿ"b{ZFCZ !/v\(ԅ3&pO:Ф/UP.@Cd7B ;3 r"8Ѫ_xHf .}wivINRVtLZ?$-(^~kJʹ;X%YPP`;a hPh,*yP+W'6$t%s[| ^Ɂg}VOx!&aݔִVSf}ZvٹDg6hPYT&j.D^t%*s勆-s`mr;HKIay#z :%{t+Cû^:yUؗIdxgR):Ij}V-DlcCU,kq?mݐ 9K# Uwq-hSF\ #NIi,^yfiNUT5ƳP9㹰|A0~:rFd?As#MsuZ oA6*Mآ'@'>c +@cE2S=ۏxCE`؅[Jzc|EYYPʒHÕ'V(+<3N.ԡ\߂P#&ywe&:!@:GvI*.o?E1]1S #1:rnhwR: d_N]K@׵v"2&(dNP̡t?4=h 5󠨵pۡ-~ѯT ?}I3Q?* _›=<$P{#C=I6"33o@B~9t^'~DW=_(-{$6j3̼uHчvyӳYzҾX6.0~|Zn05ͅGp$΋ڨx&;Φb4 `R{eJ ~|Ӆq7YeQb8*Ba qetfI "Y|ܰNc }v3Byt wc%ߪlaMw[ fX̭.*>Gٴ 0@>ʼ6aeO6Z;.?gN |)oW"AWD/ghBt~dJ ]gCޮxfb;KsgӴr; Wp3QOd.p]ؿVh* uܢ\%VsrؘlE47Aưt!n#EyCY6WFMa?H .KK$j\<}C)ۃjԃ?^PxeJIQHV %%sħl B b; /g3ͅOpف2 ؂ڈJbbu]{.c,lonq)X`bxOȻr!&xr.n! r-̠&4M^Jl(Rk]ҮiQd+2qP],Zj1H%~F;\B=%$=jѬ6Ə1"/a*pg.+nI[,x t?ݢ-nm,4P /0>JT;1/ͨgka}gDVrFfT_@v ]F3zNNqp@O )ph(}us2:3aTxn۠^_LijG {X.ࠩJ !M^-Hvܳ(˽O),86sW}pǝF Hj$ <~B xf9z%!Г>W+XRǮ?~qkB 4pz҃Equwq~90"]\a=4vWӥʖ,8s$wiG-h,_ /R-.x$I-L꬟3YNWRmն^ Z&+9 Ұ47KO>>L]녢RX(ҡ\n}U~㥄r 4r`y[L]4Yu~K]oJZdn^:b a> uS [Fڱ[8e7[ث%&̗} u2@un$'Uu7nx'M~=?W7Qz.NYw<|-|ONye'^ ["J5K_ב3j`v9 B?+ C z_bt S*rºы7E5>o' mhI:/A v#o!nՌw+0pMc}Ū@׊] .07b78+vNaY~eɘŎ R >a8Qu8RT^BGjhߐa(km/~%")wږ~ioRw't۲Mᜂn.jl hX_:%g5#Dnz lW ;)`ճ@/V. qp>#R;4(cz,Zkz3 k h:HAZ`}D𥆆juAWI\WTWANE&3^Q<8?xHCnALF֍X}7pjMdɐy D .x9 wZT> l\[woEx^!LbdfU@p0GA}T1Gozh̴Ӟ|[{cc}{Zo:ukˡGwX](ulOՉ$w%b-jgbAPP=]jwXp1$fB&W>cRavU/1eVWy'%ׄnӤ?C'0[L}R:ⲹ)Z !B8{YZ8e.T^Ӱ=O&+ =(j{t i~i-[WwZ>J9CgʖWռ't,? R~A͉Q |?m{Ft~[#Khip~1[O%2q4f-j%C i/֔fJ]g8Lc޺c97ZNymxTdW*?b: |NU}IWTǼ:E-*Gqygu]mγ0g^p-QF&_0j٢L$%r7puܒP)D*ƒb}\}~(g zWIB J!8` 棐89nyQVn'4ы4R!/,:zv\ -FTFБoG3A.$1@X?n`'ZN)|A9׿?E1 *;,VxM!hʚQ[3sWYmLۚ6(+i%&!n~1tVpOC~LSٽaba7 lHϼj[7 䲐#{2e0Ni㨡`!0ngPg6x4rLt]*fE34PVGlBI `JOtJtT+L0#ecLF@z4 oϿו@fODӹH Q^_ڠ_D(9%y#'$XQ B ]λh#N浛%Ψ O/uzd.9SлF,|0>^\t{NPlZ . .؂ Pa154Q;ٰߗW>s3H I(Uhx8T0=Od};q&xOվ-f[njk++HyjpjqDHF 91}XF+up{ó&:!beǕ "/Ƣ|n@h#_gF J UqSR>K]VC vEp0h; {kzbD=U:|in^#ű;PN/FyB٦P(} XzU޶::cioD@@궅fZU}v45x`{,mf _u++.m3f mߢXO\rO4+V@ٓI.\"iZ:U؅c;%i[cgp lɥn; sy/OZ[u7]lYf6*8V>4 acuu\BuZ}6=//ҧfQ&7'}oʣ`qZD.(9^N~h;<4 Jh+X|chcdU{7@uS!u1mWЂ"G{)!˟9~W%sۡFK,_FqT\aOM^ |{MʄmRkc[egbG>Φ"뽋R{iPGAK4/BSI?+4FU04iMDo[_P:s TFËދnQ;XamhP6Y.H.FFK=/yvKj璬 Q 95۶HC;BɊ)+K÷nKnA-s"UG5WSJC:nK4./Z{LCs"P\^ALk?"#p]y ZV{ zg/'w',ÐUŏT Pyz #̼z.I*rK)4Z]ǥsyu{PtubإHMr\Ոzw-I`8մprj\&H}ۅ롣p X!j/ٶZZVKL|1AN>W,,GyGF8^\[vMmf՟'SIFpyn‚OחҖ[ՁZ~R}?? \vr>kdUMK+RC<xg(cw{8y+m_fd+6gT=+Aɐo.vD/Ӧoڮ[B[bh%uCR-7p[l8\Ez딒Mu1HԻdWV!IMsKQ(Q,iTTN K\AE|/;_"T5 bXG+m *Ue>Woܴۡ?; eHe}NU37²r[%-}I$ ך}En-jFUS7'+: rz]i@'fo uZ@S4XoGEXZ>j@Z@Bze2qϟXơsrn2T&W %\Ӂي, Dّ=dc;/%klS0yGU٭Z~Wljfq"ܐM\kBFa.$gȸOj~2vgج<>fVō(.@~C^i!MAeopSZ|G=TpP(2jܩopz+hķu Ydž+"BMADl;^-n,3gaa[V(QGUf{suJX $#F6Icnp-LjOdĪA>?+#fS:AHǦBXp !k>&:<TI|G7{)%]OE$f_CN}pkv_F;ΐ _H h7-+9M L]L' q@ҢI".fp#Rj˝/&&#"gtjSs5jT[꿫^CU$:뗎*Tד0fx} 6SEt D%sِf~<2 eaY>AwjĶۙ*K sADZ=tW Qf.Y8U??#i xlfPz>G| }Wy2'wIl:$aOeo`סr2>-ۡpЪu9cޟ m+1Ɛ!>LŻt*rie=^E9O ӕQ kb=xHWn8tXۺҩ@[Q[[/NqКH-:D N페N|H=;z&Բ5)mD1Ͻb9*Еrp9}V'+<`pBbzR,Į@ 1f0 3_[w8i%hkV24@X]9M duXԯh=;5r|nSHh zH;Iꦗa#]ٽ'q3f;3(>-Icߴ #;mFKT뼎I"YMz6O%`:뢍heAňʭU Nr6ޑ~]ƵBksQ2E/ÞA%US JTl5ۜƍ#-9.UwLX6nm ƃY1*JF7@I Šlyҏ@wO^|fmHo-a{ߌUZ.붪Wx z6t73kJZ&FS*,p~3  DqH9Wn-GW*dUlL{6<4CM:f;a ]lFNs/ HYV{AYtAŃ6#S_0\wHfh](Xt]R;BɈr|hdc%37 ^5 OT~NYƒLOX`}BLKYC4i ^\ͷu`5Y*a˷?B~bjFj~L(f_>YW$V`s/m[ {nh a:+Cs!zphrp#3R5acN,av"<[roy+|&k Q$Lo7q#A"%g[z0v}[8n7-Oɞ#ke8h[Ћ@:2P''-5 &ߎ4\J!K/T 7O{D%%M2 ,Ksѯ"ɂYǣ7[jTһ`j LRf0\QpOT, P{&`9&D~?L%L!xOIe4읜_Ҽ_ZHɒc&r;F+-ޙ*|Rp}ڿo ր~hܸ1"@ ՞y д\NfU`a!3Y`Y41 bsᵶXGg6H]FNIG(ٺ](dh؍byAդk=ny;a#Vr,<+3fT:6O?_v2U?[HWU|_ /E'7W W(bC՗ ~Mμw"|,fNW[jZ" و*,:lsG簹8d#-$f}|BvhE]XS8AJ<`PJPYE9FE->92H(iXNL:^Oۺrzs$1%8s^CRAuppI\шAtvP%n c+fL0X= p'Dn hP5$c`Sdq–IiZæ–7k-{/0ŕHXBb ^Ds`.^zE2< K B8f?*#h;B %qq\pjwO .%jyVg0eVkr;ߌYlDQ [=eӒt.T^lcpoEtgs`V7.jn=6 Hr!>7 (_䳱yJiF+{Y t]1܍`mp)ksMJDђ]wpk63a3eʹ[H!V?G)w u{kʞ̊s\ &(n_WejNg~9P[HiΆ*} nÃ]ÄǦ/3?LC L~?;ryYEXRXXEO Q{b:gN5}gq*1J  n. mGQ+RSoX7o.o1D/*Rޏ>@~mބI<$r~ڵU I34r`hwN(„XJᖆ7:;hjb9 K=72Ҹ2_Gϝfj( ڠΤt F@?vKWH1I+ 'Z?˯G'5&LXIU^KrTpH0vs4 jHij4 T^Tg5滍S<N-jl 58JP& LZg_gXnxRD000AVs>|͊ZomJ'ƒ,#e 0׾hc[:_!o: h)0:b,-kLn}R1#1_/+r@rAsm44Bi L}#@_Qce7[ Y;,@H(`;GqSMxS|#4U87c`ij'6@OuCKZ{u(CЛlH+NBhh \O߀#6ڍb(;fG6#ԆDeBUZZ)E&=)f;jІK[)VBc NU,~` YSQzw'kjG4=*.`^;s9̫"ey֥R>"08"kT!^v\kg\c2 z:J\s&!`RX &TŖ?UuԴ&{ G2{O)Kn.,xTZŐ׭"h>5ы41S…9jMN<]w)|H_DxDc$&zct/)9kGx?,"ckQ%ཉ*%/sȗ;'&5V)$%|Mq,J8BFgʎk~Fxl\?UimI8B*:dx8'LEsI>N%peW=2$`!צe/`JdciX W&kJ} }k3\m#KhׄGAވvy?{"\n/&|J]Yg%b{;k`%kdK;t2Vİ)gNbK&BF} ~+~N?*d.F45D1w_z! c=hwjwH2_2g-шMn l[de?v;iq+Vu՗l$nd\K{IԲ'*WJ$U/F2/3tB΅sD=]rXrQf3(` BnxiF _w;WR)X!eL&׆ScGż?+i!:=I@|ZcT==6FM9cv H~?H>01/ƏuAvݺo;ZٯE8~omh _d'`-WET}2 l(T Vխ>z ^&D65͒EODUTN>r+ g X}qs'mU ]@9a5R2+$pбR1A9fN>pOIH%m}TQD?\:^R 2bHEՖaefhEӹۡWȔ0 r8nL%#[C>Ն`"S<Ysem',tUhX6qEʟs^3A% 䬺LI>! kRTwg?dқJz6o%Xj¬r^JLAH`TsÖT r5exCFrSqڒbr—&#NMM;ڱ}.,hV?hʣ!byf08\Y:" ;sD2fBj৕/=WmS(@W7PPQ:$ H2۵-[ސ|> ?3+h}xCSGI<!N"?ۮAWGS@Ձ )Zt*A|n;_RpwMPr*&Ic/X;d>7nDE~yLYv"`ўќ_ý6 hs_5i;L"8zҐGo eH>]h(wSHFn)Vk[|Y};SoqPat`fwӓә\W~iMw߇X&dMNtE}ȳ@DY4Qx[u2aTYb=` ,3qGc tzK ȉwج .pա4) b`"S'Z:ƣ,LEXui8Л| p9@€U$](1-Vh˶w V C֭+ , =x`mḝkz~A(mm[G j7$?G!'ѴDp ,\W *a_Ϻ)DL6D 1AZj֭ۗm?1b'@R{ʹ\+q6n'W|RnnO'@.d-ۯ 1T*HgVCPYE%d'9.탂*QÀ,-wOoQovP~ tOș$>jz@Qq86c ˖RėԂt)4IӘR h/[YC$J6U†&$#]cw4IJ W;x}Ʌ]lc!Ȕs" ItI=c[Ƴ`sW@)x+;,ʉ ~6墣2ᒭ $dL_yzy8,|@2%mVh'Ts B3-4ba2KMaz FOg}\jw) @=yZi"҂|ƈ4׶CώD+n@:@+-[1mtZ*Uɾ:ZB1kM?  _O,NTUx2hu'r[3w'^TJ)bN/+抎;fɖyG5&LlĂTܒ:YEـ/[ B5^tA g7wҜ-j(7vDF H\)@nv.jh[blui$L GkY-< hHt%(y=NmN5~%/Uݺ#xe lQ-Zz<ó߫Ĕ2?TĚE,iZ\pg:YNG%%e%HHJ<l luq #R/9:96W}BbR[`>\Yyz}X/ &'etiV _* L.X#Ś.bTx)kU!kE٬i+`x6|sթv )!w)47;Z㲔: 2gN6竉"̯!<1>˪ԬPiO=Qʪ]AW&Ih>>Tyd`$$hu|O?JX$#߷o@e뿘W$1> ;[u\?qL)l9>WN^ wRc} ]|7?FvT`B,́OoMtt ^/+v%]}x@8J9vv̧O}eYKkvf[Oj QefN|n(`lB͹WƲɸt݇?8OvI 1 P҉YLT%*.TVI$5D*j-ByB oa2:КCV @Xļwҟ^Dy*ȎF1:vN`ωdM5ƅB`@>D65Y3] jk|V|dr}:z]*{5j߯,Rdj44{edZ[hpn ,Cf2d]%x`f*F9yO~\)KğiUeG~Qף*1pve,HqW+2$S/ê4JĊ[s%fr&~ (|bʝ8wU+8{R% fK7mfv|Zqʠe쑶*9Ў5ZD?`$M"Y6znj/+(fQ@"fr~zW,7!FĞ?,XyC\w 8 VEHP/tYZy#~#Xw}CO֯م<4֏WWufId <\MG*]ҁcdFXq7pxNƓ^AƁ LA-nuP=q<բr*2HDCuEܻ⮯ҎA2՞?r4iw~z@#􍉶) ,b9+uED9$dfo9YqI$È.y=hȞs2 +HDE~'$_ B@ThH0AuPDK,|ms`dW49r RC\NCǏ-uIس:O;L ~1c= F)1(Χ 2ΖBvB%mK(INyPPB6Y~$'/_|lYHs|A >S`z>V./UHO$Ps3D#6B7ada$ՙ Jr${;,WRFRPXE)8mElEA(4z#<*TA˅=#lN y%W)!&ɘ\zOvKWo$c{v]ndPj y\/.@MI<_34 ؒ aHlQo{uJ3kLyB$m恐Aed3 ǾG 3;9+v+~^90LګQC 6GַDj -YPE2޸JV;JꭟLU28HqGG \ 05BX:PNy\oJ6z$g3^&uy}9 !*%<>=.%LYaޗ&`V"([ +MţYi!UQ*ѧhǪdK"jU0UPa-?oW*a$X%iqخ0j$ؚ/ǫ^kGEFڜO*0lǬ.K2}ycnġf~-jybtvr( ;L2K 9Sچ:"YGmdgDZYk"(@DCCӘGȹ5(6FC;ɾ%VuᛗX-νaɈlT5#j/7,9u>b,KTQs j~"anE;dݳ^SGR%{DiָM_O_,\ӑM#7g]kfI|@VwǚdБ%zqh"=AZn#m#_ !U8_^pKk^k'T{$4\C$^nMO Te|  ё!c]5Gҡ۰@lDW2=5<-Vn MTiFD<%iqo6UMk9!?Y~nZ| fQQ7c;CMfVhl'eHrhإ `l/wrXVJ[1fOˤOX%L0iIGP@ɽ"7Sgl@JLDOkC2OV_.ogǁmn?Do-(ScLH¸^'k^QܙK43v&! '?JjNWxy~yBUCDyeAOkyXC/ 9qj5[L!3>]$x?Ѳ-cͽw SSؓGWՉ?YseP^(ָBkԮ37wP~Ute>iG#0" QV xPKK+$W7m4:5 Acm 滮v>#nU8,y[O}5X!;!dIv5[^i5z3fk(!0vwUľ3XQwQlDi\wc+0ZaMjHɺġmbנ}iE4ped BHٯ )WkN6@f7ƪ͉>AR=k齌xv{j\ )D#dcKq P*<Hgb)d`]T_oBCer =X\9F)A)͒7sZO2>kM=R{_9RlLm{օP2aL >$_ ~L!({4m_̚z6!馬,M7 IOc|=mŊh75B-(ۊp k 5C>\d0*c&⚐uQ/224s\., N^lmN2EE2Qi;!mwoI,Uln> X&%69y!=IG]hSn61>emxv9 {SŬ b>Fn}4HLTaG?[X5zSUlH 6J]T^I`^Ht>* mx+@l`#*bǍM4/P\uu$ M#ƀ=i/6Kj$Җ %F`^a~^w$m38[tG)8 Nd`Ml&qK-I0~4274]Ϯ4g4 }J-yULr)\H]rb u{/j)Jv"Wl2;Z ]FwfzY /pA}+z̮ M}vKvl ў\cs0LCD@% *1+p;WIU4t#\g8޸s4:/!+n23WKvoqYg&6ZOf}f;L_Oߚ*T@RwYe0X~qa  ^X 8*m8P?#UڬԒXMTBqe,k 䵠p Ƕ5o t=ECww|EV3\Ӭu߮J cjĕ06f5[bV¦c*TE $ >+Oߑ ޔtڱ9-gJUE{z7KeO,U ?Ӯ\RAxHpMCu8+g.ƄsOH^3D(%Abr?IĽgd*=uSNY*E\l4=PgK&0TK/`Š#{dlڂ$=`3+}|li>Umqq{V^]Nׯ:/úYBiT-BHQ`boPNw%1O{n*:6<,{ch4[JM3wM]gRrxsq?0 voc[[i:Yȿlq J}ʃ&L5ra1Ky@uT+a&8, +2~kGnjL4,s1p.6I8W~< Z:$S~0E1DxeF  [R϶ѱlr!|]j tɻB9zU_DZyUMo '8rM'Q $ D RDtb~궇SL-+fEkWa 81,QSnGlQ(^ꇼ79`ZpQܙs &Ig*ViwGWQ`̵%w\uYhA mBQYh &5LG,|u5Wrވ!?V<u-`#$mar<t2].`%5.u_% ]WĔ}HTM{6ž«_&AH~AnL,HG%{p~6EJ*ؙODny[l >qVBj̀ݟ5wfRq߲PPD X1AEVSY*- f!eY&׈6?P+0ã @8fv\bL6M+ B* s1&TH5LJ!Пz tL?mC~2%"RJ n#8;!@c(kNNnRtl׹U\H\rGaּk-oI7=r_W/DleTר,`HG4R!BںWy#;nDgQ1x~'=]gގMG@vNޞxA3GU,x]LBDN"W˨$$[pBc5R}l@qY.Vi!zvKt& @<[-s#[+V_YAA,Q24cmUF{m{-PQ0bF/ yq]iWLFFmVpa:K=U#4by3'vw%߱Tۢʔw./֋F]#WDy $k ]pWD;H0 Y\l4OA4>:PADV(gt6vVT{Il~C8Ý^,gkG+O~AlO^@in҃BEeO~ Z"pn%C.*zau~Kv1sרGI ];t{ثLLߗmDm>xzqITT?8.F=,OIտlpQzq`1z bJ\8+Z^;H5FIQ*yjP!?)S_h#+XxARVGtީ%#ӊB9E! ,p?Zhj5nV? _ > bEY!( )"' %Tn7fgR%-uL-$.IucU7qX*bi0&# ."<>RYx%k:7ٲO5Eow #9I[.Ns%5U %; \_pdHBH=ch84}3d*vN;< l WVL ^i3'f2YP|uIgdlncoGXW=%Qa)jݡ/- #ѠV;VJ5{T{ͥŬB޼t$g9 3<>?EWC]st-F{|!wJSA,lf+~1ǦAp`j眷aP IA2 7@ubk__!H:YC9GSk<~5*Rց2k'E Lg9hlk22D/[USVPܽXSKiSxL¿՟6%t]&×<⇲@n^XW@ @M!1^MwxuAjˈ8 P$fzJIvm.)vi`sj=ly/JD=" 8[[8šIXWS)pB{s#z8;lR['ˌ+s lx,x\{ݰ (kR} :8՜X!,/&H`AC 3\ 9t0;IZxCP+ wjGbFr1ǗwLt\eJ}Ycʴ6wQg0GtZD% 8^.mVd'QG@GKZg}Áb&۝nVvT:Hݵ0ؘq=#5 D~nU]l'[u!C1*ICN@ eZ Lf`9}_3QScձlN#q^ŀиy\\rUaBaӅo!b^@N! zD'# CZno<_An٩L|杖{]vZ-5pi7R%`_cq֯b$ W>XWiϙs 4R\ pܚBZ5 q2 &shRp4͗&PK蒸HݿK7&$u#L,n9.NB=o8/@*gm4uY嘐VY"ᑒV^DYH' ^i] 'OԳӔsAFt~SN7ʁ8fÕm&}PueFֽ'Vڂc2q'] cCA6d4\*'I ÇE@ӱx?mmXn+yNEH.6/U>Kg؊#h}8&ѽηnCm?'ñҞ/kE}eEujsW8,gRiL"zYsBJEacq\4Qo~/vX{$}7[e1W6[Q*P* Aǫ跋zK1 2\4Ix9U04"DE'&;TR1WQ"bwG`2* {]۹u0ܚ;Oyr ۂxtՠ?:2RLODvN)M 3D}&}E|nLסyHvLF JQOkجݏ&,Mg!ċ>'/J$TV H`IS:6eTtotUX-ūY& `ư??*,7#^7KQK%X(L2Pvo}ϛɧʦLf= 2Vɉ[/[u6sمcLbL~s%\ʑ@]T[p-˱n* QB{a}HyQpW>i6nȄR>k.жr){ q'62l1XE,L1cݻ]U81syP%ʟP1nm⹼Q|j<|-U6ojO6=Gg "EF}eS.wUbx{v_.96A_h.T!Q_KGPTHK?(q2BG&_x.L;]i}A"APVd7) I;2{Q^Nba1$b:LrXX[h)/༙\ީυr`F~B\Tl.$RP"d;"go%s%E1[#|5lzف>J? ̣h+ anD,70v ARz氍I"MPSA45x=vd'ؼ>uj eΑBFw[TKt1_20QmQ/^P <(l8gۄ!b܍ʘ=֪3-џ9iC+`g0s8[VG>UO%ň$u/X̓tb kWD+,{e V͚DHP0T"99I>UV[V|Jހdr[weMα?V eGHMtb{hፘyj@mIx jx6ӆ>wǘhU0 z g$ZQxo^S_ՖO8'Ut"wr NZj\ ynT-;k  .61Sڷ;*a/6sVGQ-yOb #Gur0?0Iǐ "'"'57Tҳ/K яK!56J09~G YUh+JNudl.$[WcqD+ 3Gϲӵd8_gpQHYG+GgvsdM?cDA)r#q 惍3 F,8+$jL,vV2!pzzSdB.k~  Y^,KgX1$)OF*Wɧ>(@GG5eR;P8ǔ[2RK2zY3Gq[}WrFзݎ-Mg,k 蝑i\O.(G SJ&wh :V4Ǝ4ku`6s V$S\G' OG5P<ʗ֚wak TJu1g[OhW%,d wX}sCSWt`ڃcmnE|zd7+[}pޡ^T8\]VH{Ԇ:cTS+ wܣD%;?S?-^J7LUdUFȃs4=$NSQ)#,^x;> ӍWIکȢӅu3j=w~qk&ߐ(=K!jE͛BH'"/!v6XwLyUiM`X=#}bL=qwT͉uŜ oYxݤ$9d*!ّ (|%~p{?({q2_:pՎ9DUThiLg3ܢ$HKJ kds܉(}\0= I俌ڼ#+EV+8|V,liI֒lNg%<бڣš(iE _Upf|(2u^ث$lok;4.|%X?FtDE9%* #g$MKG֐2$nj ޷rٸϚU/ z9lJfA➁ө9d騙ˆQ*h#ԃ?U; V3g7N^r X'KnkB@Za&{hLOPy"uO|/,_܅B@0G{U}&>ɢfbkiKt ?[RcT-e ňKOC<+g׆]Q<`= /p1KZ>Z /}bxv ~8nܪ:\QдF2׫Eo]n/WZur"SrOQr>_԰5Fَ:=oozQSg}8X4AEq-2>f-2r6ϯDU jl2LR|_04"Xg(Skoľs[6b0"\~$~6Kcb/?jn9#boI: atj/4>@8G%rNi=JnܫI \0C ]:{,`+ b@}bMrdzn^|S X銖{RW a0cNI-0Im?gYe 0&K9 7+qIr kUMy?FLvg}8 3Dl0[L&RMF1[j!_('@@oYTNo_R'!ZV?7v>PAeJoSfzV^\ߣ PRy`qa@;&ArrG0NVܿVȎx i%5J*Dqַ=4>/lma{u @ӔP4X$|bA6> 61y ,G%Yv<i!: 0&5{}ANi\wCS#9aބ,zm*9!xwZ AW+C{iB 7%2^W{~C}E [z=E:Vfff 2. qU(v 8[/L Dҫ̹Vum~s|Aa_O{"|.^wt1 jdѧˏ2i[V4h]ĸZnљF;~c! ,$~$I¶zcQ-cs 4>']] /0+@"L%hZϬK\.s ~8o 6~"tˠ(Bkj.4?gˡy%!Ҳd9^0vV'myDM=أF&_M^-ڸxwU3XR8p * Yۯ6RKvuj-+ y%podA}Q&X@E~Y(TjM,FY_+ߜ>Qu~\c>PnC$B#[.E5CV^זY#ܜiWωS m=髯 ORA~FO,7v_k|ë+VjoNg"FM ι4 $-AT!0@c=gj%. teZ 91crXigG(Y#v{`Ӵ [ 5 &44)WQW~Ѝ3z"< t.ݚxWN èh?8}m(::2o@NH U 40s-Nb/6 ,*G/㏥xhsci/fxXPT_ohD;낙|N]N`gK xF<K4 ؃W߫xuX$jGIj5"&@YEwpH\}{,|ul^v1(ƹf)mB_PWi2{#@oCCl|~/t(R?9 V}g?23TyuV'X"ڒʯxD‡WVMkTSTo@ny S2#FE j P!1gq5!|Tauat`Ne,[Ĩu)4 ˬ?tcK쭒i`1g[m[Hs #`]B\8wKKiNԘdj3:*H[7](^V toŐ@OBYwFn;ǖxjd^w%q}"P4B*nE>TS=D$k\fIlCe6PDM*;{`ZWu:!#s$4Qe!t4 :il$y>p3$C#IwyT$6e t#:!ҵ geoʣ:uŅB[Ugٱ!'KGS^0N1sF'0lϏڟy}P$A\'NiVX N2G,j>3^èE?6Duܥukj>Ì,yۻ}d-%UȥvY5ρI6bŒ*"c yj6/k,ڃ~.YT8.z*ǃg?4OT1T='~~L:{"pfLo@&;M)<_H:ş˙dT*Xn{\Um(iStaOg !|W\Ap[%Z:Ӕ&"c'!$ 7l c̲A+ZyaK;nLv [cDZ8P+7JwcbdK%hнyid?@wB@7fK91?3#k7ׅ3d槱[Um2< Mb@}^"cP t|ߙH+6>7YI<ǒaTk;셰=w&)8d()NW3`6]]^f8sF;9ƈh׸w7 jx-PhIRmc:66}`e.bWwbKbRHD^ݧC4$Ϭ+zd=OWy*'{cjWNN;ÝR1 kLK>D- ۜ/'M\(14̱<#0j޷r,ae!lC[b#g,26%e:E{)u@Gt%=Z. ?u~ЕPE=J="J۝'Z+L& /SNvaY3hp5jT57 -d#FnWx_OkĜ̡\y 6HBQW,7Tp٢hւd]*:M}X"#Cw9uDn;)s^ ЎCQԄO^3'KWs}PEބ$\5oxVrBmȈ*'A!aS6k>g1n?ъ=aZcV#8mH 獷bC@^Ffu}ҳ↹'B7J ]y7>// j(&]$xR֌H A8 _?FItrO5q3h~6 LF ЯEbQ5waF!>rw3ȸ1HUszV&6t+^I0vuڕ8.o'2@ӕε6#p~7ȋԘjc׼Q]BMvuߣW"m- ݫf-lȢus~hY74[' B./Y87DsJV.  wΗk'ܮ} wϖ:2d##2  %4;(`zB6ȂR{P:$>އuE%;ums ~.Ec"cDpF"3!n;. OiqQ7(9.r*[GaYy`%80 8 DBlk#X HTZKF/в|?")}m']߄xZ3o|/NF4gz[>R~DK>Z;{]Z01Gw¡r P.&|Cj' G\Y8pĀͤO~;&J} ֽ]:W΁.mϴd/a(˜ ^#Q4Ü-L[Bfy@OwlQy Y0 d?]p7&DǟF]_ *9k;{cMMVSox_9".Ɇx ߙDs(YӍA3c#C&+:PD2uB9{MiT6Q191zԖ-1ք=Vxx\lƎl?jeUeЎTY yDz={Ǚ~G,K9\JgFB >#LA i簧/R>uB_ c2Ao۔g?OLt`Γc?фk:DST}m/ʼv.UTzEn?!ʫ Q!>S6~!K''WeYsU*'GS))n%Df 31.u1'iMȽoqV` onoM %ؼ)|ol5*B{z1m>Og[|qbDⶵxG08U-.gu Qdłbz\@̏mb΋pb˧7) `3AO;7px5 >R7V (Oa,Ř-I 6e*R[;ۺB1gȻ.rAe >l _` ]?h99yNȐNO_3<^l1ӿ~uns[ Cl" {%d5aOlmŬ$Oҧ_}X-nL,ngZeE|~qi/jm4kZOY.So_Tɗ 0b@doY0HH:]HfRʒ=DD# S]Uy ~iV+OX[0& %\v 1>U>StL|kُḵ7'z=if*G rmb 6ѶR:oIK53&=׼uThs'9~9D݅[2*[( '8wƀ`]{~Wi yr<-h-ݾj yMV7y}&JP`cLSOB#~`xWń6I1 \²\s%/ȯ)qe'ʀgvwj-ڌuJ5ZF&,܌Pr tm0/AZ]ţ})#R!pADk}T ,9.tLf݂~[ЛX4Fh<;2XՃ~eXG0gf@YCg%P : ӊɅ}BE:b龂Z"f` I2m.N{]w$5K xmq=+G.Gg牨w YG[jEE~W<1/HUվu(hۏO E { KܡBtʞOh0")f>˰Q 6m`8OF.VitVlIx@VzAnhvD-;V7hW%53OF IB|jCƷcx2$bC)4[(3fBe_;?qh7=1,q Q2@Ma/e/ih_9RGp`-^s 3/f>MM"Ayq݌񥟳KS>"!0B9bzwz\R&[vbP/'U`-_YYmw[lZ¾UMV-roJk[cDSsUߍ <3&l(q_ NH?O`QizG!Tõ ]ahX_nSŇJrjNnK@*=$K}(>Fʹ4t{8(GM Yzp2'zkUGG _j^K{Z!60:sgLgрj-r'JHnś᧑mbvբB16&FE["?Q )Lr'S [n(cf{7{l%mﶥ0kF,'v44~S Vi2cLThÎuZ<0Ͽ5:s>یEY8Jh*\]+@q +DĠH!Tq+>g`ʓ)+h6kY{ Op7auAY C_GSUBT%`=Y#9L-DԔ+bExxd1Ov#ɼ,~J4ry?K_-6U OmLX:,C[i˟^ラg¿ewf:JYVYaǵ>ǭ2H?H#ߏg}VE#MYGt#R`}w$_xP<ӻ44CR(3q! 2/Uq-PB'㘬tkyrYEhCBde\ Fڭ{,D}G_SX,yVŶ`}9|7-"ik?もb{!H. _ L3;ژZ\EW^ 2)sBo ,2~n$=-fݴ*c?8BuwGOUgܲp,@>E_"5ј֬fq0\w AG?"ޫ1絎b79O-| ShxYE혩&LtǡJB^U"*AӕSLY1!;SbLJk$NUy{-#rY!Iܪ!v>BsEnzZ2*|_`^(~zx$2` ▉!uFvMcQ3*}wb[ n{/&3:.{<5S1JF04#.}>Xή;$91;|x * "'lDY0'u9LCAH҄,yeO a%lW) /je ~Ʃ{vQ2}Ѡݥ *G֡Y 1qDc s`6!ja-E]ZwSDoQ{,^F,;dme{x9- .cY4hjQrK<GDQs^_4e|Foq6݌9R9cиj dF'_zq0q{[uh@*)0y%r>b0Tَ_3e@-qz $,&X<9P-&RETEŪٮ,簮]lz-??El$Rɭ.y7{+'Ӏ& =ɩ+: eaKdIyͣ#:m.[~\!}:ب.= 6sXAOdc*x3/n^޷ߓk鸼S&՟0Y "w_̨fzR M^}N_aGެvsc~52n ˨$ޓ%Yu]AyK7xh^ˢ F9><ǜUXl'& qz$uDŽAN-Y_-0`CS+Vzzpo0c9ǿ„9ݨmebNcwF4#mnۃ9-9ӽ}SkcfK8>u/{e~W)d5_GBwm h"IyQ8^\RW~sVA)2ݐMFxIw 5[mxDڌƦ1iޥ`Պ/q tcTzceV ؀xm z&n6%sI.p*~/HARhɹ [ϧ%(uR7SE<0=(`jҚ" ya,kwYlp VBj\ٺoGs{Ga/dG;8W_`mi-5!B'sztey;nҧAKBVoOf:l}l.:k<.2kP߻q eOMéY~i.-Vγ|kqV`ERԼN2߬X9$=?DlZ@9 `7fӡ0 'z´L:q؋G90𳚟SX*7# y^*xρ;Y_\9.O7X`Ŭ Sd3Fd64| +@ :HzCB;qxVP4cπqU\h#tX0 BɳwѶMi}2?: Enp/TH*@ iove7|x<^d:x'zAV3ߞ`Ĵ̵#K"e\=쯦FغmOV~ԉ j [4ToI*}%Ϡѭ4PLBX${cZDa; s6%053m/y8Kϲ1Q! :g\OAU[h0p+h.PJMWm9e%kCkiO @of3U=I8;P~sVꍒNsEm`y޳JˆăE$rNBZ n*n<<u Zv>z7z[(ԛo)hn$uT[pvev=Lr\+qWe@wd`Û6]S#,;'k(8uN$]kUZ ,@Q>Q 8@^c̐]L7S:QaAݢ 3{ǀW`ԛЭTA?D*wg9Ed+c>U$@;J螉YGxwnUhu`+(/)~OYK-c,s/<;%)sXG .m͖h],"^Ik6[Q%tj->f ytyB/+G%-Ϗ?Gi6V-j$ٖ%VS#u6ZYj`4:],E-4PGC=6}i[5&##KiH(Bhd]VZ$-Ȗ}H@oj!)1qb9(:9GS ^!rJ %rU<\ѵ^ [غyf`;D{4Ѕuh?_`n<Yi| RMhg]Juǵ _L_alolaR'w{KTܔw>܎zp;5GqZMR­:_6F~+z`C2i}OQaCQ11kЧ5Qmyl_E턇!+`9ij;b0yCn ~UoS+W zˌ9Z r+3c;.n廤OV aFn1ʡv+z r)/3Sf5hTc ,Qc犤=d2PM^V&H$§ZՈ=XRCnG:ҳֹ/5hL1qВFB6H_]Uoj^(Lb3Cx^+Щ(SfȲ#N Ϊe%띙jDcR#a 2M4eWI,ma0٤(Ԣykm.[+d8i@m,McbƢm㉍rY闫R$^xw Uk9U3DJ`ܘٜ.lƇ*Ka jRm撟{ї5D໅őԦhrml;kΎ =0.J;T/ވf9>ہ{tI?rizJF߮uZkB?nmjD; &N.0^`f"7lZr{~jV6 ǵ"!3 I!n ҤdΕ 7})] #guZ}O'},7i ?xHBNAȲh<Ήu5gZ>6Ւw)VhvM(fů{-!e[xExaD^h'íhQZ+rYJ\doB`YpS\*nNe|jV<,7H@G*Xbr.|GΝfS)kluB&@>N<ZwU)?\Y~l'EZD5Cb3h (fG^A]d\O=gFpR&5f\ʫh{WǾހU9<)үT@jlӆ-L9Jb>Бcx1ZMΜy)| PM=2O z{I侓4A\́⼋!|!,0bӢES<#o:ulS`]L#* Ue/8EN 5߿ \Wp2N'C'%3Z;%DO=R#h"F@*="mz}.0x˹jj+ #H%1 \12& q-rCzHZBK'D_ߪUO'"jML4^cݾ# ?kh|_R7^/_M:ca{|+U dVȊ=nMYDɊ?>vpY}`̖[YMػֲym6F[I3E41E$O1* |Pg)}KmԺu׀;Ls LW(7#0em(鄳5 SE.ۍm$LwG<]b,R-R2C+1AdR= luO-'6 Gx?o|EKimi0g:k0p0<W(t ؞b<#L @|U|5\q`#4^f =|K". jx;{Iק$L^ѹ$fkCRlg;]n0*M`,^nոM\z\kࣗ7;FVd/' #.YtNT&*G*'l^YO8+t^Rw*pRՒ䲀fO&ͅ)ռaa8Jkӣ;n Lnf6M'#׉M4 1Sψw|"dD>fD: ԊBcJ*sPD է}%,=8 /Z,Dm b9\Y~O!1 zgI_V8e(Ʊtbr 67v~:^1aՇݴsS?3?np>FPq8_<Gâ Pr<"d렝ѧ'bgL΁t]>+:5U(۰2rܫط@g#hgf d!DA C0Ra(wEzyuj#p {W61濼)j7n΢lfrOUY/2smC1AS~Az:EX ZǢ@|gB2Gnjqa^k=$()$@Ksq2j~POMrR-9e2[@$-@0?dDfLQ :KqS {\xyISt`MVpy@Z5Ons$~3dbN0"c߽HQel6 x1 < E*&G܃*tI3K81#̡4*45ՌJLZXR 7mߜcM]9:e^C!h[cؐO?eW關3LQ 0WIh"a%s' Pz}ك\NĻ hpƝ FH/ Ӂk%kQA$sVら![z8(:,#@0m](;Qss @yjodfT Gx 61Ed7wl1ROvR=iWD:7ŠgS䐽|,(S24"ƌDBDzWԃbMbg_ӖgjfEzlI5z1(pt+Qo.#r}N\\է* _%sK jlw_SJ{+oO0Z^+UFPX7"V+,:v8K,L 0P;K|%sɁ_&݆Ysu~)w 3/xr6R/=W,D/iE5 vt"}2| ->shQz7#xjxYb2}%WesPmW?+` (28聭DLZ+* s)39QE46j!^?rsUIro[P] ⡹ 6(uL+e6G Jgs.ˤ߇,sNv]]! V%3ײ!ԧ7(Lnǹ i']RZF &Cnb~Z,sC;}A%ZAD"[`jϴ 3w~qC`AE}44zTgI(5>_Y f)u=>]_i4 K.,1 ܑ_fܻIȝB|+Tc!n?7XS4k[1nkiҫ>S8i\Ė]I&T QBvB xp%䪭VTB񑫜ڢ69`0 Zܱ *Od~YVK1z1HöjNrF ?\3(u 3g;B^,ݽ$A8e~@GhLCRh\9-=R#a0g#03va"3<"ޙJ0|`D;ffs# KT~W>-os9rBC[ܼ%)LcH^$~WDS •ux$# h=5r~B}3Hcrz1>^vX?Jc@yshBlPi&Nݬ>lY~Wnʼnժ,sG hkRX 4xXʪJ/މ-αEJtvKC=-sȄҖ>2eW!CO>km ܉$ljϣڨ}5I~ VoD\PPV85ִ<)̆^o~)EDU n13,}cmXyAADfVo4t(uܠ06WԄ=QC@-Z'$7tVA ' q7z^_L[.D9KwYPq \1*$G݆~WݠmS%wMTTZC7Vޕn0_Tt]-v W0PK4s][H?%-#oPF۳FI-qFԽZQ - qۉsW^P xyIjNPQY6M1R}-.fOccC~kD xv~k gB/&ڈB1|mNt]%]l+Ȕd ӑig'Phsfi{Dcz( Huhpi9/6sRghNu !Y\V;WWnžmpg4menMĸ$'o >1C/ &Y(-66H`pq,_VvDZɶm8j=ڠ\'g#Pպ]!&yx+>=Wz\za=vUݎʗ8"S*\/!)!M-FbSNՂyT x! oR_:0-ۣ=?k.N38YƁN{녥*3 *d}Z>zޥEC \$gxpW#1aL+< 7,duHyO 3uI}G%QlMZ׹,|=3k0;^j |ꚠDQiF Սn_"5Ux > OifbYc+KsR%<7֎' rq^eSvE9~q@G'!92`?AxtG=^+*[9}sGoJW8B!yS!v(]-,b 2eV_4QGEE9j q&5ó0=ҟ:eFt^3:V .B˷…%;$>n޺A酓%n0 dD^OW(`&ɡbI?Ε0jElFۖy' 37ƅ*h8mSqd/qx&)4`ώs9k(7G&(;C~}oH{ʄ2NbǻD+pKBgyp@"cN <4*{T$EȻ;4@nzFL0R>zWrX>ՒN{#>gs3ۭ^URn|ND.d90:ݔ=/AOQ-6S}S_6]a19 U2<G[tR^,YCS>eTg%^ij7RY ۂkh` 搳q&[}%?2>9}#޾@q﷿vuS!|c飸 SXT`/;l^.SL/5oadk*Xj[ N}c Rզ|m6RjY%5//ق0o,VWŅv?IG?lAƳHP6?pu4[4CcN %<+=%jآ়a4a\1V`$9[!5D|갅bu[2Od< V$r%Dld$.x7vk}3sQmI ,H6TjZ c.7\|K3Q:ATV5.^cyx$rҏ!Ml٠9%1AW =6$XMbk`W`#1fm>" p[?4<):kxp`wo0$_52O?4=,߾bp2cY3Pl!Ituu 97֤$Vܰ+"5Q,+l/|8cY ga\P,_6`.+=dwY-) 3b]Qe:j#P@Ť<k|~]{|s XAغK\nly/|2č嗑T!,y4NOQcfwT1ϚowYW:,¾Z"Dx wQ):u@QJ9u|.qh!i{} !xhSBowa:L/Xzj_?x"  bQGdY*IRs\ՎAjJK_G1ȬyO8 =AJo 7\OY4{r[6a 6|'$<~ADF|˜YO|1ē7/xOz 5o׊᝛2>`Xx$̟@bK7|4W $;yPoLJzua~7o,JiVYKV#+/v :BCs3$.A'Su8f[܏[/ux 0`vemkY۠)W{#Ļ/RuGMA[Q;|!}9{rL pZ\/|d>.k$y:0G2ƛVN`gD%AT^zY٭#a_mpˤR;ͣ="F2{[!칉+#6_Eh&7"b~Yq2{eda%PFq4)5d϶_zf~s[e^uC*'kUXp)FyE~-@"SIELsǂEE'&Hbˣm)qԁ07붲#m6!py,LdN->!2G90d^u\-aEh3Gra=YHI8XVi;&CAjZp[{,nv-!:Xax\Ex] Ԕ~ۄ AW-'buhP0q "pd?7U~d+[AHKD4rR6drճrIS{CMY+SOI%#G-a)x0;^@0n((tn58`笚ʮjd$ (p+]|Fe>,/ >/]q, ᝋd6hI onq=J sNxU( yH =kk:\g!*1 Gy7guW xE%W,9PϲֲV85W46uNR 4ܥ:5?"3n>Bf8Qw} }r/D-,c yRM4;ʖc FZąW޶4pҥϞXG+عeAx0c q$ pG@l(S1ڸҎC }Oz6LǣAϼ32Mأ(Hn-5gS5 +Z`BzO em!l+KD l#\|Lysf L&N h`nl=|͋c֯B ξ_:?kaY4--"ֵg7Z[m?*n.K{(*ƩI}c13s]KrT?M] qV@fo0 ):vOpi`+ّ"w=5Jf9!խk#⨺ԉ Pe$GtiF?|E%&a̪c~Υdq9˜KA% VU)zyc3ߎ306,5AOu =Ď7@ qLd8l7)r,a^ \Z:M W(90!}fNndǜI\$6l#xCuaV !(kI@~Q$tT ,=yJFFK%ꖪˡC&JF$Id]~EM {gFPyMIC3#gM8T4+ٞ<~A *A>uB4^npi=/  4-u2+ޥ&L % k ׌ E/ NB:D"`J "AYGrm᮫7͍􋜱܆xm& 2z4u,$,,McፒYvI9wq.6Cv"y u 2tҦo}qqjUd|p5a`@aZ4ઝZүUɮ뽹&H!r`K %+;pM"(M}\Wo*fHO*M~W'm)zX"x=na3-*˖X'Iog:@_kib#~ld&Ă Soc[[ԫ0ΑvN{8)~<9 S;c~qm2cWzYt (Tܧ$%|=jۂՠsRgO`@Խ =hј3ctcg*XزX9yQ] B|>Ah*b/y0< C` Oli"%.-یRJ~vv Ԍ{6)SE#*6§}QTg|C`ҕRַmTGxqt¬n/OgD(VY[}I2WS`vU憓WLw,p5SXtFG_V=BzE5DsL[;wyODHqIH]  ~s_<6\*ɷ{~Q_4 q YO4+ 'Ep-6. 9#^jX/b_/o4,!B Ā[3Ns!gr{r{1w/vs CD<d#*;ges53Cgf @NcO{qUCeot>6>ۿ)y*Xe;R#rmS? )v,QMI}u;ԏ{{Wu`ꙗ<~ӮƇ ܠp!|AfP5=xݓ`qɍ , :5ӋJ0lN ;Y˗v' SDSPy4Z1ZQ"#*cYL/gmְd-M0r9l쀩 .LBq=jSeۄ];;ՑǛ}\0"%ۆh8{ j#(Ρvq* ~ׅ0 NC BljN=ɹ0eT_"ŗy<;yc6Ө^_~7xu ח}:X//.aNh$)^֊_˿Ӻ!wn @ B{ 'H 9^4&d ^²'i:i6 8;9Lӓq/bNYYC2*8\6ãI1&6I3tx:7 HV}{YB v7@Xi xWLD9-A>#$z}}""~QjƎ){ueш5If@ NQisXJ Z-S4ۭ$.Iooq%>>Pu ۅ^m_ ='e9y eB\̏ ɬHzmKx( v惰Gµɔ"hv2B eK/xn/l\`lW&SXUyJ<?2<_Uanw+Jؕ/?6"tP^'𵢝Sc+bL4g9Y&CR'-G,Z2R Ԍ<ϳ@dEsnr9 ](HpҒ̭*}x+q%B^Ox ?9Y.&%aYkB]El&F|_y;n1xvkeTF\tP R7) ZJ"G''c2Xݾh)a?eP8-h +& z[#k6x Tr-2 Yzx"e/ZZZrC[OvyʯXM iV>ؠ(^=Z%D^䠒OoflkDQVFHH1I]88ջ#2A>\&D$oL TI1bk6+P,kMnvꫡ>N5xut;1P.N .@vMj!~#m,mENT d8 ϢAyy^'5E.5~] KzZ9Pmif]M_wWŎ~E;{ᦚO7| bCD@\>%A)]FkX'2QfΑC_\C>Jc"|ftʥ6-DTw`c"-?f.\/.<- `^{ͱdO)BD[W =;T\6l} z(Pgx6fXie؋l1(fJ!0Ci |'Pn$  h99Lu"/L|qW]lSVqw5KPStCls^#D r$&6eQ0@ ti!qes_E0gzgלH2`f1=ZT(oI.?fCe̅wbph5\b(w᭸\w{9 ܕYG=mخ L𚮊a"73$%s7v%Fic//x&ɑ 1Qy~u\ݣy_2֑ |D(+c<+nJYF|na `ĭm݉OLsSp!I0Z?R|}IWB(K5[Biͼ\Jˁ13K0+ڤ򣧣gu2Y:tUi~ۤ8gGAקG8{yo_UlؠL}nac}ҎL;8pT}Z+* 9՜^w!*{˛Ko%神qj+{gq0-JVuKPC XJp#LW^|hnQB8cZkUb8T:?ppS_nzA\SV^ljþ &u?'w نSI]w[b 5"e/ /(O5VoyqRYkpMjv ˓"ISbp(`!ˇVh# {IdTAKoF~U,$9I ( 1sTz I ll@ Ļ Pdrz-.ȄZONp1]-&dq4&c{SܟX+LSHnŵHraBr@{+v9z[/O=ߥf+I]UTV?#k:UQvJx&w9#/-G{O ch]\k3M*.|nϥ-$SKDH`E՛PޜiOxZ[?EsllQS`oHDI>ٱ  q*ѻE$XD幯vЊN-A(ӣkKe'լϾXODl A+GۑعC P- ~ؒɥ\ӣ{)~8b4dS 0zkseDl-&F7Q+t|5AE{DmVA(Ӂ~,{LRl0/_3z؞)c覻,jrǯ5W8/ c]+su냖1)9y~`F@,/'f19J#"іh~@- RI?/4U2$-!шT9C2k eF/C[ed (LT ֯x'[:{[ۨ5C;GqA3 ABk[dNg3w+O+n|hNJ;]9v]I;Xo#%Vi@?S$E~?ez A3Z6|m/mwxɠL ǿH%z5pCErU/ǡ"wU scӴÖwCFJD76 ¥ kay'^/IlGB7R|Ei c,9L0K@GgJ7 xG Vҧ%~OUm/ 0njYuKFC({m<]56-|j}JPs\w!j8 ƈ"ml= l{i_d:M|aۈīcLgsi V`[@+Kek 5F^qշӀnqSc_ t;e!ԈTGhaU}?lkt3#imdmcVxw;tX3$UBYo qseJ@@s92k2N0Lgᗮ<㛢!xkrew"odo2`y*qSRJ. ]3.2R/&}򡣄\1GJFi(#"L+˱ٺe,`ʂ`I̎X¦wz'DWZ+5XW_'5gi3ɆsFYaһ߭w{td1Ĝ~[Rxeq3H,F%EIMziA/4x]Nk/Ph[ߗCq g>A3CnJ~ Z_uPn{xa#,qX wdb68{Q +porLx`Էn7e)g`(U6f/ Yvޫ7Y?{*,?e9U&WWE Vb[B mhG=>+Jk <}@R/ьvk_+\~\5%2sE{;`h <=/BL|]IOA02(RG*Lfg.xJ`NE]Ն _Y1Pӝ:Rs4XQӎ o)!148[KQxT8 6q;kGp1o}k@VY7<6*ỎqقZkddF 7DP:jwII62 /v< ވhm*6@re?$$.F9 HQ-@q3j\-#t9ezQVRQܜr):'̭ZIK(v{74GxM,JX:,cu鏝1fۋ?gaS|yd8,P1hHz~Dbi?INN(wVtGjk } OWC E?Mos Nc>r7a~\b-DK-Pgk)1h0G9,(igE"(/\Ѓ[ClIbƎ<a7Ib@ul%x39{}L%4 TiUNHLb(xWMQ*'JU5K JtCcd8ۂ^)cF H:'|峔 .Do2 lpA%Hp}wrJrf5Be gZT:.٬4 {ƍc/au mw n7G޹dctM")GMi]a,$,PyUkCe;:9W"K*&WEH? ٩˪MOy 0we.1E vS t!x$yrv%hyoP<&)|[3X×Q5em!Cԉjk}! ndݼ[SM=`n-P5M%lś# ԅ{ Ff0.ju';w-IGˍ!CnIb&)&w7 kѳڭyx%qgYhHnwh ݗOT_.y sf{/[EیzIuEK@੺jprjT$|g$ס5o΀2Cݏ5Dji@%cMv6l6RϺ=Iv8ʠ ;r)R:@ʧt 1j_lć#Qy .i|(^ |-Jd jz>=z  898 1 6znP*x M\< W3  6*6GX%^Fzx)v2wQ)SƊKa+g)-b ( G_clD 5ES{Q3zzWO${iLą\L4|S4naXIDrJdDŽM4՜f~tpPlv¨r"b p牌`8Vs 61qh6Qp`djoRB&]S&Q)i֗CHYZ47=a+; rX]p-rN-نmAf]*rbWl*@3vMB<: V|gEZ FvVe,\dV2+ҡfSj0;Yt|)9h(+:!d/Sg.%@bB Hu:m=s6,S}9. w[~O[4uiD0EeZi8uewv8j^#`5sp}̮{朢t +]ކ7a"Q̎{VH)"$6i.벝hp..? q8qӵXq)Ĺ*K:qgHIBA*!֐|6j`3q3ƅĜ`Dt"J@I-E2$4( 7\iGlحގ.EREƱԦ|ɏ#Ol):H{ꓩs )tyTTMk .o[JKJ Ƭ;UIfԼra>3^isp@9i/AUƧ]kP%b(^}ՕT_آ@`̕ 4TqDDt|{M'̣r5x) fTKEKn"90lк] VL!]TZ=!ҠV y|ހ(O`g9^$VUk2ktE#^ ox+ڞfPDYOvvQ 1)}{L͇'4|KHbߎ1SqLM0Bv87^PDZ=uϾ{wTTqp:v v_0h4.n@AB.GĠy(}!ɸp,*$gVu!*\˦ X!Iy!,cX$+2 +1 Du;@6Ca^Biwiod&vO~ϛt%9"d Ɍ߻j{l""sfa[wpl#\Ǣ2745{:]Z<5?Ԏ|wyŔ(Q?r7V1."C얁B '*="ڟ9Aw@iLg}ou4ev1dTS@ҍG=2q. P tsfv$Fpycfr)L4:ϓ}94"E-z7Ya%WVQ=+&@;=!mnmVBn /ם+bM'fه^OmVOfl&~KH5Ϩ?Ң8r6@`qHRTGjw>KBzUZU̽XӾ&  v/ =W1eM^jUe& UK"f ]{)oXGP]xd7oP(w g52DrBnAl- C!R~?"5/h9J>/"r,i! W2̈+C(ڣ7 ՞I|ݠG:aS+<T0=)kw01^1)c" uU%ƌn8Ӝ=l<P⾜?@b.]VT:iV2V)M*#=fZڼIS{`y{0/0U\Eŝ<#RQPY{/q?nJxY/lًnTRp-TcK˙Òl bWdYd (o"^NDLQGu d77|'Ŀ2Κ Vд~{41iUokRS XRi}cK@ r=u_< 짋܍!ZM;zvvt6^m^\i55)F1'1ܽ'lP-ߧ@+!'{nLC"{7L` qom2w271wVk)j N1vi&'#-'X:2)n.ޔrƦOJ!j/bWSF+?s n6Ԕn{F8J[PXq龕\w;ѻIihE30XJNf;-=%-P 0-x yO D51e&樂1A!p"L $8~Vqٻ J7>Þ#QÞP;ayF\⻳l*՞oe5kJ櫕{TI{=Ew>k2tng,T7IBA@'xS PnBDXJZX@ ק³@\Ul'WD{0٠[ӓm^ 7m ZhB<=N"zz)˔z 3Ѐ^۸V߮yT d\s }oRF lNCQ>%[EV-GW%-&QfCh/zzCZUFKx?'H=:adu7] tFRŒƿޥe]l1l,vR'`=fBdhǜoِkR E3NLح4t;6KmsGݓToſTs(%Y';,5&GK0$턘̖N󓩌_v8yh XLn+i: oW҆/3OҠǷt"1xўny6Z92$WQn.(nD)zweZ-`!—vzk` b 'oҦf(d/0\ (eλeq=9.:~5 vȾ.IEQY:~ݫB#wT#dU'&UC<+)MemM4#2zi.Ʃ̦[l3LW_y(Е64x{ظL1ƖPG9J(Nl66Dc_${;jh杖Gǂg:H[a[SZP8ݼOICo T- ZQN[<AyyIUSIw_Dž,N,TE*)ǰ)%>RO/jx}>dޑy&q 2 5Aa@ % s= M|6aΠ&XH-{B V0ČKBg8k?E yS5M]'佲,T ߓ[L û%/ӾK mt7RDx/, l+P 3O=P*IMJ}1\hD$t'j-1Pn<ᗞ, >1xod+3 =墢QpKSZopRXsa8/UmBI.+_f P*P}H3꧂Дc 5LrJ }L ޔ877ykz~%*weZީUPyr8K+\[άlƳ)%Tqh'ƓMzՓ֛,Xɯ̎6{Ayqs3-oփ4| J"~bwt/.؎* \{bs#'2{EW_s>: '>.=m0 BvK$ q=l)Nd߄i0#lq ID"y)\e%"I{nÒZ s[]]ʘҎ EGʯQ8Tхg Žjg ,khזFaA#/P&ϿZD!ӡMHRa5nE;b=̅*\!ќ4U+?4ސjrbͤ-F*X q!@77I;i2fݾ m9#q>tU*^ Ye=CLk:ބa ^c]G҈ U]y74%'o mO(겎krK# 9EvveִT1j!k[gD$k|\‘O@ n0/KpHs).ķ VG;^AuVq\0ϲh0v,sϕߐ}z=HZb1)Yïɘa;/1 o6S^S[pd${Ig @ObqTJlK#% n9QTޮ$sh(ZbZvD,ϳK[{y8iP$ޠAbG"+T6}B.XC%BU H;1҄FE51LGLƁ(yN\&DVg;B lr_Ii|˱9€㪷r~*h7W,a?G!Ɵa>X([RfDEZlj$:}Kڕ(TQQw`#<̱݇t4.侐Iᵈ7`}*c[ e`v5Jj%. JZNXq `~:h߷a}jhlv"&O)V3aZ(#IMsRr…0Tb#W{6Mөò)Qk"kX9AJ4{ : 95[ָ &qáJ VW/3B/ B zTIpD6*06HNFik#+;/f:Wo c}sjMoR# 9Հ+A\q@f"[Ur5ĩ(jJ ch%ߠ{{mZˊ©Iw,g322)q倧>R3lz'~lʔ>B)[IX<EsT U(y2W#֐RY>Ytuin.(ۍ%Au|nŁўxMҴ[I#.(~?}YUVd}*5Ax:XwMr۫olI8S$7~nfpB"meb!e}Rk]ufA%C鋵s7lX-ExB&ں'ىBIoPh -w͸8QRhSՙ`Y/x'Z;Om)z;@AQAʖ}X=G6zB  Y8L9HB VcK4!)iQɑ.L52 m3'>P9 Ygr,[o!Nyb4dE|g0@pJ#$e*GLnkZ@9d\z{ӆB. 1(T k+ptEo[թQ,F[`4>^MF 7%a7&8 ,,PݥWN7E]E@ #3{='&"]g!k\6$:u?##O "b ^ z Tx}`} vչ!,lMom ;n0:9޸ )/Eղ_f] u9őipw5$ݱEPR:2sxivaz\b}&>h= >E&m^4K7q)"AϨ7 AXP +gcM+@|'Q_dxZQ0#ժpb_?F,thqK}'R?t!Wfy7VSSupǸ74셔A?*^K |{ +tUto+!J Tl.oçy&e|qiDY4.Knʐi*1<üqnOu=o;eaxCBRpq.1+.'+>Lv5'h[] ~G0XzGKы2N([!l}3t*>$DӂEieGǃD}Rn;HV>jYPOaPYOm` v#j v%*sIY}/j|,d@LmwQ';4?I~>`r8{X8%6C'>ӏ9'Wo= -5,UQ䏧7bḊ9BK}G拪}[)=n:6,yQ@sʏڈ^Il-22z.:~~PYx+/j(1ۅ} AG%А[NGh54de6\ͽ4#-#rqkB0uĻ}U GW*J`}5bז~e+c;08Fvϑ_Y^̴YΊ ;%g%O=H@RBӈhӛ(#u1 +T`; g–WyNntm2tAh[%wLG3.8SRwZ{3z川ޝCF1~TFǂnQCP㺟OX4v<,$م9!xR ]Wᐉ'/H-Jx~aגrယݫF vJl% lԠk 6]xQ_ +Whzh;Τд(c4F"íkAʶ:Ɏn/'O9RYܱG#p[4XԀtu)p117oǀ 2,~iȉfR4`!8nJ::,|A.]^p/4u[06qɒFSgz5_5$༜JM78@+!&vV5F6jSBPMSvA.Bm{ ǥJbxa g{n070)*+֘H.>Bd5qU25Eŝ,0>,٧ h9ġwNk,sE) g7| Vl:  ;RJ-Y9;?ٔ&9_zYj8҆ M#_3!@HV6_7 ]3G`&|,A*tXxv۵-MįCx3X2&]&Rl /W7=aX4V>I\~zi~Fj)VbZB'踶tPlB@T9Y$DTԐ E݃oJq`݋cg$8Ȝ|:Lv HĄDBl#[_+ſ3lR |.;bg$۞τ12:}"-oNf]0E}Yv&;*B `A_s+{ņ@fla@ϯ݃dz(YJ!da2n":pt<؇P7c[&}OLsL?Y24<Ǐ68C1 BRpsKvO@(``>7;ZȆ$T%XwD?f[#[+m6G'eoT6O-F D??_L@CZ h:ufNK!B jpVPվO;OtvC(2]`*>$xE4w$妱K _Y|/}!H\ ~6fGjX8ӣ꘩e'IvvOtXhߝ!ڇ \/Q `v56,Fǡ>;0s 'w[D`Ѷ㘞DGd`Y^ufUK M U+j޴ Xs[$mbD2Ni^$B\"4 ]RG> I<2v-BVM4-sLQYr,(NLN-=/ם#cYĿ*UEg^aIaKfv 9 R+G~ʈ5$ ITl/m^3OZrU<]O+N,o2bIB̛`i~qƴ"E2{O2RUPbvQg%ZPSyl_aR^ P2H\LrNmO]Cgb6lzƒ&LﲥU% n-Nf1 GhvFQʇo4&-'vר'@/H 0qD@Jk=#qd|Y*eRE!)jAr<I;;סᯥI.`7j@4f+ٮQ^W z~7rVZG40r .zFs Y@TfIokkH&!iHhCm)_nп! Ġg hs\Qq*O:w 8~fO%M$Ԏc,AMknjpz}ꏪdD"v)| lאo8*{uK^{c1KNJ&Mu)&f68'6YаbwjO[sJ l ~gݻł(Xvj;3'.YƎm`VgZiꞈStInP۞\=J^p:*b5˱7SwMv.-;YĽNm{dx .S"yܬ%}+6 ʔn#_.PDB#+]|ԥ: >33M4^ipn:ܵެIl ?*awĬd`V2HָҚt,R E PSTY|jA2*S6{SSL87|T|̆/!>~HvgK_O^Y:I2 Ft^=R^BFK[<%*v㈨h%VMK\ $΅l3?t'H-)e6 #9'BaPc +ԛNN|\IG^sOTFDFK!!pPv8Ħ{׹ǯ"$)h;wg\Fߪ%#Xr_kּMͶI8Oa|ۡ>5=Qw;}2Lf iZj UPxİQE桐qoC6YI' )шc#_o>=GyQmv[R{!mj?g'󌇺O$F D@GX(9vj0[ [#LbT2Q3,-< сk$R}*Kq &|K|jI'2i?APn, ‚$0O̡Z܎5+QęF{Hz2}R:ugBU#}&@=rp DhAư;fT:A9z`|MH%xZ?%B,&^#ͣɪ3r 0ӏƆ庈7aQ G}ex'NuB.(8p ]du=_^Mn 23k m)2Va[Yr"&,Yo,fa#X\~/Jmcc@$)9e@L t]Vݻµeb.5sAa Hr]laM5xQ~CeMGZ Mr~iT :H É]1mC!{$wZD78^KlM:CHt!\__l4/7 ]TUI G +J1`#B(A+7GRcGٶYIqbuF e{gޡ3ӱUzQ\سٿ9tl7m|W.}`S6ѰDf6_B1?c(ϤF<5sO!yM{,\:VIZ8ƾGRjH\3 s]M}4Z*O\&iP5_7"b4?BLxaXjk4< nы54 g< -KKe_䵻YZ (\5+bg69. st(\}Y?u"!53}HEw*VfJIr]jHdv6K(2M%صD%ؑ3 }s~~ֆ"bId ʫN\ab*K}C h% L8w H+Ƥ;A[oOylj;㑆_"("N2s d'Y dMQHIHk-54{n,g,|N9Szh{tC;C (Qc{J oSyAMQH,QQVz5 ;(tEܣ?{!4jn0?ißRYԈOOAp3&Gat;X1½]zBgp_YKZĘ0j!\Jv?+jr{ƙ]$'k1dcz0{"3`X {0ƸUN`-ȠRZLCZhC;ϼ ,k1כ-l[D^[#bKL&B?Egn%BT[ҁ%L`si`sdW2o/UzEg=_ G5iFʞ=g-\?{-ׁ6F].s2>b#PV`!mvjo Y6|#1b}vҾJafkkS=[GXTEMiU^<ރ]l0Mm%=U*vOuF@17s?_ҖI-84n3/x wNQOQyp;Mfa'W:r]-yI vns]i[["V79:S(r=PmـDdZNHrhwcn$gEmo~-QfڄAobcE>="TK;&foawT`Jc(],)_dDMM 74({^G`@Ye:k?b^zC@-NxJ64"(2}{W&k?)Ezki"@ BblBGc ֤=;ZW $@XO )³H& hs빷hV`FVa^X選6J*.5UQ#,B[Ӯ>h w;!Cpou o(.ӔQ48 nD%P,w}峞djq*FÓ )Zh~@6 Q1W%^ތOU&ZP(DCh kI7FR*FbI9K~[Bxs ; ~-a4"1W@lع)scj|Z^]IĜNZ_-omIJ{BnQ,sCiHHZiwJC9^>x}uObi5* ^1ON lN++0b'M [J}hXζjx$ ܶ- >£Eȧ W$e:Q/>Q_p=K‹fe7Tf1uK e֨ ; ]Y_ r|V̇R6Mp3fL 䕢,C~_eME?#253 ^, Ijc Yq7mjEL:AsW/:)a qbo9S Hųfi 8Hq#u3{h-5c$a`F' #ĄP'sPxU4=|+h=î[o B̳KD<,So<}4.<߭q<8Dp/ksbyxk>xΒXpn,]devĘ4ysuD>};@hIՃgeM_> 1L.Iy1= 䭮C8X*W:a`g-6cDE¡ catH)ˣH:F:(?$z4`DFZ&strwMLiv9O&ať.^q2~U-e l)1DK(--A(zc>ڂhD2p|rԏL_za(b[No㈅jWߠX5RʀnBrnH~+9VP%"I7\T Xzcot+4!{iT%ANL,q;i![OәLXg7z5p/~*/yzFk 3\ߥ.kk[7qBȪ:-ƀ'2=j(]"kBE{2dh(cfq!|XUGJE̅4Z>ark0^I{>h"A{R|ΞHON=$wtdR3訠V'2Fl՜qK`&ܚwŭnvA(}C3"|@"AU7[>wf3wQ]2:*L8%I`Ѽi{)%v/JpJ2`?NC>w7FJ2n[d J(gu<-)X xiww}ȇtvC :W)ʮ(y.·arv6rRpKSJ=~Q@Qt0U4)}&@?-~:" "2Su1$!"m7l0 e00Opܦ[Ml0A(E>z8^DNQ+Ǯt.j .Qr tP&PC,UX5p)6N U8gBc^\-_4~6/FFRWx岃 |HˤVf6VK!"!J&b繬}Vk-ffFKY09)Y;B6t$o ! ?xьnRy&r][C'5txK$WܹL'lnRnFY`&i{.P)>MJaQ>QWm8-z\I*{0ާf+.RXY̆N%'R^<OLDW^Ogh0~rə }-OИq9avHWʰMjBD!ztÚMJ̐#<6iC\^=GQM@_KyYza;P#o?۝O8٦˾'b6ؠ^Kx lj[S|cJ5F{; ,YI*(n!n'd6L2unؿBPQZ] P]6n7|@·>A@hKw^^SJj(3JNE\-w+ \znlu B;̈[/ ExS7B%4_b:Eޥ.m#<^x(/g*E<² R -%GLF~a*_PW'ڵ[r%0r/'L^5,aalP|qN )e"|?<)jSj7#8x:)݆g{j9Ll(u4kO@OxJ*fObs-k/,6㄰̃>?cby|~iX/N󴛎VO;nHcH(P`͚V>OVK3޺8d R{C_1|rΧf{F˧0Xvc9Ѕ6*c J>ſt4 kүV$G_I$6.abOBW&WV3WWFTiñ)MO_nc 8Zڻ*m kJì*R*33Lح쏑В*pN2ٜpQ0(ٍhHOyi,H9KILY<ʿ$,ڳ~<>tg^*`rMÀ?7-&y˪鶌&3211c1 %X_On-'QX{v%$7ISD^hKVlPQ`r,&tATعq.J؃_Fi*[_%W~Ui:byg)=D P XӲk4DNo:Fbh#);B'v@Zquv1L7 0l۫uZ,7f&dV7>Ø) m;/"rp=&kDgwez1qExk U `s,6LD,SdT>iw2^ӝa_n%LDj"LYFX&q S5 q3O-6+8_Sh2gqmE3ve鶦4~MDL+hG7;awv8NEDL$s7:EK.ƱQCI}ZrVnW1i񒞩$] R'g8<+$5N96O3Xz̦Fn(+#C^M]Z݄iB[ muLM^2nHm֮E#?騴Irn-c-5[MeԄ+yW I3UTHl'Ձ3eO+۹LvA esZ-l󈥶MAQJekDˀ)¾U(Y)?T<68WV'~`|; !˴hQK"UvoLAXDN8VQ`hI@ vP^+VS]XD5su2v2AĆ!@y_u)k[w% s#3>T{]ӸWSKܡSjbTCb+D[kn:݆̳9,C"q^9 &efo<}*Y+T|PGҤMAqA;МGΖ峯|SWւ!t ?B0 ;XO/NpGĉװ;p'5SR(MX/c 2(x9fly K >5{-XtlCR T!ߕP Cґ:O $aPcxG3\/iZ^fŻ̅źh\p D1r$DfH&+( ,[H4(RDj;t=a>1F@&ׄ'&` j"y8W~/H8K? PYw0ј.(#dPV&Zt1B]XyYjT)frZ2ט/Հ eޱĝS$pVp.>/Wr߆!i)=~ϤUWsp6 JbbW1nnV16 Q_]"h2|χr;"G%2U! B2 IHeٳUHEwsʶ6%^A=2$¡0G"fXoN`?u-~Xg {%qtn5IҊj P^pWN~9ͪ}% pl0.u$=<<8w67NKAJV%d|V$==rqy.z />xAw@)IV0|\'62ҧsW[iQ Ixᷬ#3RPx!r1lG5B-;AdZO<iÐ,Ʉ !$Ɇif$ZdTs&T5QeRBH+:ňT9rhB,?.8#?0R^,3;Δ6k[ڴ0Ьގ;YhT"iV4ɻ /źg|[i!"ȿ_Gl$>i_pTHOD4F]p"gr+<KmWqPmry, >^RI=?ŧ !R`y#9~{>x+jJ\=N)')ZO>zCE"[r{%x40so.|ѧxaNgM:YNTi ~4u8SYA.,b/s CS% r&Ax*[_*3qA<XSqWY/m%~EքVJ.LHLkl*jvDʰЂ3'+ OQ^g,cm8q$@[6Dnrܝ+\^#= 4q&Ë(|+-M$B'.(YLj)"4*9tW-emb"qڈLĂ4U__Pbj(/G0F=ogihA9c}18IjBÙ#No:egN U%383p֌8zcOPFs r雡:d !ytFLDȐ΍[畱ּ cZ]sdū|¹ug[Z7pRe#c,9q/npr6[=)lYvK4B%L'˵`m^X7g j۟i/tؚŵQ2;E+|}DUZΟmxYcSt{t)l| &NwA4HbJŏ%5ޟ$5A@2Kـa> k,l쟶bR?5N5Z$ac'b.WmT{Ynq~/` m::OCFqNˆhW ׆eMԯv27@No@&*fb0| ~uV CUW zE.+~bo%*KXH+ QQjƾ:c'5\G^xRЏqc6`)8dbmNrAצsGXz)~Xt\[|zr~~t= Zˬx)"lRp'= 2exg6솉ՋTHQlQRUC 5pNһeeR#fu$ ; ] 'Pߋy3+9-^g?{%40pKArIWm0U6gx^˓wXmk閮_8 w駍by|U1)H{EsA+Ew+NB=Րϱs,9W/[E8w` Ac736dz6Zl ` ڤʆ]UOX%/Nf]>${rer77?Ž'ŕK ɵV;,0xq1[vw <.i Xr>2,7:!ƉW!\%Xex/}wi]yt;D_EpvW' 9Tfc؇K,uY*ajWX_K田J72ea$%FXCߺ# 9" [̀aП^[z&tuC]`%JT`. _witV=ܩВzR GUshknl=a['x\9>N2k@_1UF!k]FZse*~;8HEsq@E SgnrI/0N0lS2,9D,$7Z~|5C_@ovAb9smڥRMa]nj_UsU a oT}kW=uBui9r.gA҃r7JZ+GpP5Hn Zy"6vX__N[ݯvX91DC Q^"u"+h!E qA&e]8lPd :XLO)RoR`i;%=d\(_EҴMcUYv?9&llrib;}2(/Ƃl;ѹݔ` Ӑ5~ 9wz>H,fNJnb϶=}swDxsCHӆ"\ф0iͱĖIh㻾G!pGo\W0 ;غSr{@W.Gd7;Q ;.D2ѿ/c־]o뎃Jc.;bvdI@O? Ws clu[&fKf\*8ϔkmx?z,ϐ=服2*2tu}‚tm ?I|8gt:Z\&JEfΒHU4yUx1iɤ/}nhDEu(c+#͛:b ( kvOC dzItv!Dp0HHpq j!kh] ew$X,}Β kt@$XH[Ӊ0^0 \_ؠBrw˪;a0& 6+L^oɌAtY6򈉧5mqX"}=l֥\wy9MVsр49CRS ?'Ԓ<"GT?C <a^U&>ѧ:Z:e>Tv.{,yуqy«.٪-_ŀ;g] *U< w[ʆ^{t]f x>q> P@D㥎5f؀:'|Y6B |aH(,7v}Z9&ʓSؚ2c ?G&тvv!GRN>yϫ`'BTl4DnY_C"܋ >ߤi1^o!.l,nJ.I=x>Xq7:vG]`V}pB-`7%U?*woKkZ;_Z 鞿2U6 K̑e%+KX0هt _5M2*@+DG9dZ2vrx\puCa/>ôl'sAa2lѴT.^ؼRxfQe6,qW F}Cf3O\jF`IO Hh Fr{ ,9,YSI7^}$qQ),iyQGfƯeOu3jh<+Ϸ=2kSU`RW]5Z'Hhc bzZj #7Ϩj%!vsurlʄFɃŒsԲ2Ľ~8^[S95u Mѵq~: ԁ<抣zwzhި,4ImT>ߥ:\oc<}JQqo}{L&x7Jy4E)3yb,;ia.wnu( I hn h5J|ɦkY$d{VƜ~3SWPtraR) +.QqZ/hG1eWT(`*J&K,$'_AhRwKA]!C<͗OdT+ks^!fR<2>sLn֞ouͣ> /wCnDB}$tmդy=3gc8'yFIֽWe̖=[(D ~ѻ˷W^Y%6]aeN`ۭqf>Jm_˳\(yC?&.>$>Gi/DTağVD\Tu]ZRcɩ-k*pi䋬\td9MUaKgúN3mOƊwjY:ayS+2d '9`+{K 7cm uە~ig3=TmL̔ J2uvW5O:Pe9`M(Aԛ(fV#N'ݧ.AI*rjW 7AbN WEgcVF$@07=a|GP_#$oBKe9 JnzScK4O,avoU2 c ~FU{urg)lȬc/Q4 =3Et2{7XVӓbʍrX&r%_SOj&ډB!Ŋq\Ēt|uX&z7=KӞmg= wO>&0eu-̈́t{ܺm~Xb*Ck`@>'P).|nQX +s)D}m-كWiKHQBrQ+[o&ZH!M zX-oDJЛi^и2ZT$CHnBߚ%'Q0 kXRt-D0\@Z[8 O~!^%BwOwn noÚ>26'k{,wrGTF zCUr"Fo*YϺCI_%-237;iA.J˥%#i>e$:|l 5tvX;AKkDQfHV (»Y]~hBH,ܒn^N nkh94Xg JO@7og?W g|L+5ADKA+*g/G| (cΤ [t Ùmܽ+-MɋG_ޒOP`hr2>E y4Ǵ`ǽ gh|BdT* K QmK#B],ܕaA.!UuSWdaĥ@ 5͵®Q4 Y\1&:.ʮHE"b"&X_aKcrSpht83?f:JHbGDQ8|ا9$L:W#HOKk'cYRSC=(cY/QƂÇ솞 h#8"( d,@;M+-pC# I[avn*볖foK{ u/Gi=#olnb,ITʵcDȭac AQ̎Pb 3@U(Xo*T"`/_@d>Ƭytvw%6 bgŃ4I褢 `曵N rsJ45/opbp5_e!p6 aaM#M` Bx{ѰQgdhU>X^bWΐ~z__`Ԩh"[n_=q0P\X|dG*DBl'9]=C:oŠvRm("Jo+oOPB{€$&mMԿj#CV?&1P+ΕC2hWv1@-srred?'Z x㴀7MSdFv'7=rKUBt k T ?괈e6pShY*#ԥhZh~7w̍zzNyhj%:Il0@=$OH^PW1 ֥I d-|by_SfX\5y^6n-.`x53'A(kxcMZxIwm>3Q34hK_Z"l,sXPHa' elEHڼ,\RJw+%fv !,cT*quۗ.Z\ڢl9e2 ]wwI8*ZI8sƞ|F6GI m =r3Rj{]va!<y+;5fQNm/faQsz/SQȱ=i.CJѕ`⓫!s2OI͈ dv*iI":K-,3R&jM9J*;S!L=&I OlƂAglgaMX?Z)]qDpTjFωkM^B[Ed[;v=C9!-0lNd}#L|#jy9>U+..b8\& 1-PP[zDh\;.\ow*6<ıҟz'>Nzt}}y|jrn~ޛNv2. oM,*1E0Ҭ@WlO]TkD f?J2PNC ^,F|0wu:)5SN!}zY #.%#[JoZFmE/AqL|^lm/=@ZUqwdip+^0a!T˪>}{d'|S7oE;ie_a]%W:5 Gd2hJC+aFCJg)L~v*ϐ]t/lQ?ɵx[*޾[e8khygR96bm@Wseڧx%ڰmpz^Lսءhh* ǼO,yٛM3nhg|~=$6BY>^hݨd-VIAv-zǾk!:R&$*+f!L&9cX~ߑZ!&-#Qj <| Bȗʑ 5 +a-l--٫eܵѬ;b. XNwU!u'ɉWF G.:R1̜<+,NФfulY(Ӵy]㢍/j]h4иc̥@>yg^A xBJaGRm'_V7T AVA @\ֿ|kXO/ԁW<+,%p9xTᨠ/(6̓aތnO+Q_ԯjl9+lK$SHjP\k0sybjAyu,SAWoI}19=vkm1EQ~F}~|j*JoNziܐF;8o Adٝu̒,a9!l%E89;XexYHa=kB(Z '|1Ń]b3  Ӹt ΘVڬdc}XRʡT=(nnbkAfO-URVt*bnlU!*Cvyk vGA}Ώ% =D2tM,nף^nᖮŵv\19lZ o㉽ؑ+-R<3E/m\ zƦ1^NE݀u7FiKf Vzp"AV#ި9@d2-T#M@%ꋎ8uB>,qs+ErR^ jѴ)?B-8 mOB)\XT9w(#2-= !ѰDBc-L'#Tc:_wQjY]E|X\ Z!WbS A 5~|& PL*(qtJm)_v4V̈ӊ!M@:mbH@ZĂI 0x(5Vx AY{q u{̵O$4=]c1O؈\p?T1cN#0.˺3G5=.7([ ~4d*k=Ie[ Cd(/5(w /dC7@g rQA(VLԊӌ.Kއfx[LD:gZP)J59f=~~A9c}%F)q%F,Oߤ0鎬-PߑiW1{;%j$W:;}@p;5;O.'g V71I}i9UL9~F \UXnaL%R{W`jW $ x@,QÇymp-.lDg9#.h?q|pᝇCԗSR۩U==n([0̈u5e18ȦHۤԽpЙy[=*j :Vh.4'ߖͼDȈ_UpfA l=PԎgw򘂌GNO¯^ZW 5|< b(mDDD.+[<ݎq@9KQ<7:7r&]4r5X 驥Ql=҆ʏa X|${ckKnXg.[$:ُc'{!jҸk;1Yfd3Ȥ{#WEn` NŅ fr/xW}u /T\rhLy$´zlj~ew8?ڳP2&8#1ֈbem釬s=>΀GwNYhMj7y%!?4XV]lB9 .1}0ζ252zMT'(r9Š0 3[*|Mȋ3wo5W߱ȼ2[$C顩g| c"nZ==K+ *Ulo!B _//г2/5M9ith/T̽5Ha",d;W78kEJLp-AsV eb6Mfyn S]=ɣG⣰{:NWy%lPg1F[~+6vnWȦ}ͽ0y W<|jrudY˯azV~mٷYhiV;yd2צU[8-ۮ0yR5|JL~1ݴѰuڪe2?$xX&|="Xw ܹUL|K:aи&q ccd=ej ef^:jmQs #0TS;O}Ȕ`d %VMkKi84 [d'2ک |mU S^+2I%B 8x ?n Sa |MFUbA].\ <<"8^9ksP Y Mde`d`͓hoMc4D:[yvuY%\1onCάwۑOu qBt H $ I4Dm1#IxS`>->N鯜u) 4 7?OA;ݫ6*ئ:€{|%mU!n- ޟ,&"t` 7׷8ϭ*cO$glơF)#54^RHH녝hߘLIiECxCN ,BrsrOrI?mHHKJ>4UuH;뗸T\~\I=BoCWnAKBŸ?05krΉh&u z>\f AЍ{D-O t獌/ gk 0P_4uڭ$k+m:U^0"Br l#lNVttEABUq wBj!# X|sm :F|~[1!_,ŢZ2W~Xi9/Z9WB"%~^30Shm%~ar v5/p[!A(Z4hog m8#6[lH'.k4V>HۇUN:-!y d>Vu W&*S3;^S:p+K9Lk:Qzt-˔v&bjgtj&»r@Q`j{;רW)MHi_IW Mx( ]fb9Hk#_twOl`_Jknpw>Wmה/_2.9Bܺ>bz?H&A./G}̑lpT3A5ؖ2cPp'aݢ.Sߨb*??yjVR-B@t؇vɒ*S`H߳pulé[oqܥa7@`lu# 0KWl̍-wIVl&?oN Fof(OM#™CE3][?Xx ;h;D4>D2W_\\܄yopc|Il#Y/j~Dvla:oYIG`OB/4׹Foxn>*j3IgPrt=}N}aoHP8."AQcNQ_Sf᪄y_ U˸uY@=<5aj@u`̯@lzT961(<)8>O] iD5OU=Msa\_&ź_ŷf j`_#M~hq(  ?$Sϭx66D6v}jZwS&eRVcsBx0=$(,AUhfj&ssNc){[PP=%Sq˝eZ~a`AqwU!P#j8IFzק1nb26z7 jMS"%`;V18G$&FS/T'-mȊ&_smB S*2Xp$J+jaA㜬]A;dnQE1/e#bm^lքQ'Jwpc3RݪZ 6̀J4́0:*P VKь eab1V e!۩r&0t} LI:O.ln!VteSH{ދ+=r y hUY=U+iS TZdp<eW*tBЄ- h|ZXE< e^XPNeT!W% [ TL-c֜';UL 2_8ec[(aU+'}Mb'T)޶NR;hNU2s!z/l‹M:NsH d+FFFHKAcX3cJ/ );B;'!dJ &GDW^>, h4.b2z4@(sokL%| 9d,xm54IŒ&O膹}&O["G |}KXrLB=ky6ꊜ(L;Ȉy K$7ICp?\,(ca0E[<}u:i $==;Ӻ:3Z#1'@j6Q0~Qnև Y@)jjVcrU5Ql#n{N[9yw#cqtfF,WAUn,uz.tm stLIPM(x*2FV q!H V\+轍p/4"A6}AR t^$~aZDzM$Nr7f(mHM?sۯ>cg1NCĞKC|4sYEԍY"?rӓU2A|B3t0EɂNTf,_xr' ׍o[ڎRآfu@4fSB ۬s<<2.EznL#qس{S4Cr(=KE nyqKM Jʊg =ltǹdBU>>feлfs,4և6C5I/Rϡ mA5(>/] 盃=ƥEIo`(0h{EK4L׍UǨ918U1>Xa9 v}*,Z-.x*$-` *.LHPRɞ)jvYOM7¿NuK\"jXo@`FWZ k`z<}[QW0/qFދO:[/omFOERQu7MlܐԵҺh84+^X);^{n% A++  <GvF4ToſPLP|l'S*ӣ-LLFd(MЏ> ? l d bg"X,-A b5v](/CH+䆓@k>yc*:}$]{&z䣀 vDb,ځ`#ڞ}ה׉֙vq/|Pu/^EmauG:Q"Qa^+9B6șK[ udgiUxqL`Hk*v6St&.VCgUr?cI 2r G߾ByNPL$*$TbGavE$3Q&9*AӻMfyg6sC6Ir*qn?R{TCB3A*m-3}n)u(ʐԙ|{E_pB z0j+U+gJHu48pN$0r[-f7{^L3C1 iՀ{0*sU6QM HP)!Bg5OǦ[9=G\W>4m=sUOc -zq" e$r)GFj^`"E=`:_8i zC+!{;R,B&F3KQ3[}y׿gӖrsx7vrv(hUll<&V&y<&NҼ퓥6A29< qAW'K3)l=;[$==f~ҁC7v(E8ZȲQ ZtM)2c`h$WڪLdqDlQpS.xR yVN]:AREWǒ?2\]{ n|!4"|0U^h9MF6! :W>pRobq⛻' L46]hXt|Uvs RkטqIBLbޏEM4ٌ؟nCF؃~vakB=ߍVXtSʤdC2OV/P޺L*2Dҙ7:@5\b]4TD 8S@(ʎ-4R'JW/7>H*ΑtTR4XE$ž'n{bB_UT GAwj縬RE<# y/v!VQO]ПVĨHܕAabTdMFҺNpŠ-lXeXi* "f-}7Ƥ*iYr3?K%9.L8|.wZze. F04dץب3\ mG 쓎"ˆ5n_ #WK~ׯƢK[Ϊa8w\E+E:' )Fn`wL =I=$'\]BaNNX⋪ -oˈxh1郑.R=?lgath7Dn#}B׊|<0<\]K`ds8\>N09Hq P(IA_"-՞tvB-#tՊSʘuh%%0Jhi-gȪdW}X<26Z {2yo?W{P'Kw뺤Yk:ݍݷ)&B[ $T1/`6?wYP9q:oka""{cnK*PIV[5-x'G:IiZ5("E:xpN:=PdLaN1 E!Y=2񊪙Cmȟ Lt\ɮW_z}|p:6)_6H-reզWeG@Bm{o yғ2K;'ɟ͗&671VݘmRIQx=:R9$[?_> !UJfOƟO${߯vRFx8c'*h2<<ᶅ ~EY9*197'tļ~R`|᙭0K S!X\ץzqp}Ѯp7rM/uU mN5Bx}mKL.1f!:OXv -1&*PK  jI+H& DS1iIe 9 ,L|V hW7=u6B殱hees(ccVcDǜ*xIS G'aW}eMO\#M J+5TM9_؄G1uumtP'Q Z^L#6[tA$iC6`>94ZUbM8aTSTp:CU`,(5,l٢5gޚ#MŹD]Ѳ56`o908oѿ2X `} !wvC!҄GT WkS~#O5ɽgv*(E5D? (}4[((ÚTf}:ϰsUHղJĥUÎFFN yzv%[)J<+M>$(}(1G@@7SR/62z҂Q&b䂣}~pп RSqיTgOIm-ڲ0jzH7q7%t}f~,ɒ))%@ݏz (ݴ)e }>.mu$hG+y)垉U(8)_jS/&d;I 1t8/jy[Ks2S<.ʟAds ޅ"\qx7ݍ'񑋿'5];Zσ[*f؆zϩm`y~ܴ^VZEKaxTxbZ.!r3bo>KG~˽9ef[N*|ݰCt0]g@;Xj՞n|^ۺZSm1Yᗹ_VObKŖ@?djV,Q@Txf8^j~#+͂+}2S*D"T.]MےG[۱B$ ɲn[3\Bl-@ʈwlى=Vc6#vImn~{<7o*";vJeDXڎC?vp’s%|2{ߎH*{lŧpo +~ש9Ԓrh+z\qI^+dE'JwJ֐!H!#ceXogeU~zh>W٦_o;N>Dx3q%RnJS~6>~pP#~r$[Q|HjjA4eGz/Csʀռd *t5(vQyQƜ\STBb4*}!m+;;IBhPx hL7go37K_!҅OcA@k9$1A -`N+Q2G:^ċyGFQ7% -]XeΚ *)w& (P#=oԮDrJ$BB®sTę\9YV5on~7:\yBgU>jO,rb!)eQ1b2gN0}08(ޛ] Z c[؀%+/4O,6Gu8l|*6Ϳc$s[CVI2[ޕ.X{7TxLRt (D(+$RGuaǩ "w,!!kP0Ѩ} f'>]a=\A]g\b&j)WQ.ʏb %WQ(Dr4 (bcFc@cN5Y $+5`7wuZ8uM/咈bO5c3B3dD )w;?@wJ(ڃ52x۔~)c pQPVa.wlN)fC$6?"C'p1CiYO{6Fv[Z@">PGJsH|; NM3+S a؊y oޥDJS|BI 6Ff,RމA$`LW)ZTHqEyDE2I_PBV9B*kG9\Q~sܥ1"XԒjYl@/Eb,0>D-/n Hw[cOkVg F# myE^;*\D ,V.W"7IwntGd4)e]#W_!mpK:f$Ŏr&͕)S9̪HGD;}lDI7.XKv0v79׾o'Ju.ېUdG"{{r)A'"Rl̏2}Z#Tu_2QJ[Pkň`IAD:WP)%B 28@ӭd R3Pֵ]AүRZ;ώ *FRLQhqEj42Ӡ2$%.BƋl]O|w-/S7'iQ Q_@ E̟<$Rv7z=?>dFffS IE ۱kcY!Y~ڧ?D-' g߽=ڟq|Fv e_")fvE\X7}9c 84nT@AZf P-X/⫊!8L,4}(y&͡"qutj:|E6zAblh+a !'8(9> ¸ F!,[D* k0\ޑBBͷ=K̤>"aO(*V%B~C=TBl6Puc9V@)"V+V>\Hm52kJC:i0kE &yB ]67򆆦gfp/-q8k 1ݓD^T~C":$n`7a>>Fr+\PQ뻪oX?g0웼LAN~=x CDwVg_L Bk (kV"QMkHw`kE;@QkuqԒt}|;{}ƒ y˗z59bi3L SR%gϣ8{rr'۔`֋&d؞x5G&0DlO5:43*b t(A"YK(oIx_Jq)XLFJ9(]7qQD9bk܍UlVikvtIX37SB ! 9c)7%>ry|}g8d^2yLy"\%6NbXCﰇ>Tx4gcmW 6p-_2qI(Mթ2Csa_C߰3,F.ö&Lٽf"/P}:ۚ@gàk< Ifzҏ@F"#H`b!q/ŴgM%.Aay=g^ rCpɧΆl>Sp&K YĺY-(uֿ)&;ۭR4j?'FүC4u rJDwtO滑͎QJY}@;(BJERZuk~ A]bA{\#5x=#(pEN,x]SY1c  MF!Zc\H/CW|-s;19}os@My<$fcZdw}5T0߼ ĹRB:%$¸Y fyՕ K? S;ٯK`R&y˸}3eY.cBVbHO#Ņd8,7AVYˢ8QcA؆+>0jᩌ[ NAI#=^.xz ߫ d&clx s`bki:?e)0=5%$eA(#EG;)g+V78d:Dp|#wT{+4N&F/7z|} N_QҀYNM7h`+-eNm9O?LI ܫG| >MDH5P}"޼K5OvuK?͇b7PޭŔ `R5^kȬYV3UA Nց8м2N҅i!  fjq`fY aƌioݘnf|vq =(dV+ցgX9١W2 C.gy(ڬ P}k0O{e!n=XqUˢGE6c_jds󛸟v[nY"xԄVQ{7,j;yv=YV"sY剮 ys#_|-:xhXU ÏKDR o"cxZ޼2Ӯٞf^x-_eX_+jx4k_Ȑ'cL gFiO*uv XU9yBP :%zֽgpJHH+z*c-ݯVpZ͉ P7 [R_GlCme fT7}w^[ELA6c[;8c ϻmN9"?EΜY~:-VrQ9_(i4|"P  <6!^{Qi#5A$۵,qJ"NfHj4YNRbRH2IeJERF \[=V'>"vvEʹmbA 9ȉD{oэsXW95BmjJyHp5=ٍOY(r#/Bg\ _qjsƯ?1 ߕ%y:{e_t$Ɛhq ,0VDc;VZ:rfMy^x2Xd%+0~"1CHd,*6٧|Rnq1%#{ԐbT\Js~LӹA- Z3s\$ʊ VN(_$Ku;zT{վ쮪MnɲP30A'CCK)w5 #Zob+$[-"C!])fQ=s R!jpiSmwYXZPi c=LP0q8T]"`ʗP%̇(X08xeвQT>\?-H]7-:im^z~ 1/V))\6D=K~zN\_2h}^0@x,- jR bXVɩi~q6 M1OI:;WfGY-TBTn&*(o0istaрn?uQitxOhp*Z\Enpl>ORF8;ʁH;VE#6}5B;(U=BZ:7A?>py!:c,GZ$jobS3oʼn7 'cl|җPbnRAtR1*0OʀwJ'  /x[zW۪bPߎ~#mTT#t89J4\?$l(ԗPs|?C5֤STղx)ghDcM<޴&n׭y ~&e11AEo\Tã-"YNY ΜMf;7C4? 5PerCQ%k]M ,UjU1'I3Et^/zHTΩ m%HD]{[}׌jPZ2c.XV6N]>0'v^sh=k/rPڝ~ZHWx~ͣ;!CHV3s^sx!yyy^_>#V;,^FԾ&'܀G[FD!i,YL'}}u#Ji0 8[OPFlRijqL_׸7"1Ґ}X(PzáA9VSr`)}h"V &Cm&)),c *#j#_H~."oEDAAX}gֿ]3cǪIuI\$ש wť3*6lgZ]^ɐ;aA6*_Sն &icK|*S.O\k=D%I'+CXG1S%)m/M)8!sOAC]ZϣjQ0h Q FM(2̨!:&Am\_lJB{cc2R\90jI%xkP8~}[gϡֻxȶO/#K4;nUR hKvXM-ר~Ba<.(h㌜ӱ<"xq=e ]u&fܮ2n*/hq__珄^ ?R0wN7#ps% 3V =ZM.G NPAǹ[rQZ;1~|%Q25Rdv,n4SdJ낋3JNwuq3be5+POhs~e6]d\F#ÊHZj` W4)Օ ނiNzAd b/K& jn`KWB;e]5wF.@;WEQnq`&M ߉ WC_X X?&ewL emkWA2:1QcHpn$Tߊ _[Ɗa8KHxs0F tS^ʪh;%>XQ*/sc+/AǤBz *֡oq5-†f4En`r,"q M`bP ٞ7|SdX$^Q`2MvWsI٣aȤ>܅-ъoR~oB|hmJߦʜf{(⽥MuP)n?|C5fސ>A5vF37@'ٙE㋳aãip *E>VwаAxe6kƸR '3Ajuc@;)'tPmm܍#Q4$%)r!]=Ye\H>fgjχTËI뽜\9 ;a"IE쵷ͬhk@ u{brBtKٟ_ć#1c%ァf\EBK B~Wkj ˩67m(F$.X< /eH#Oaw‰c7n$ExR՚k^mpl{nLɆi(Ĕw2Φ1R sS! =8w]5̼q U}pr;ife|lM隦v^S IMS {3jG9` U v΋<>7m\NQˠ:m Q8< 2Rz&sLFI'6R_]Y;R1Y)B2P%`LsW#N˺ل2r UhmEs GG.P4z!ŝꛕ3 5)lPKT9Syb3D~gw(Q\H-cV]bX= 24ad6B<+%hu)>0~G۵3"apR+zj,XcI[rIWKG~kD3 . ^43wk`I6OlF`| pF%~T x /s4J*J9ߟs 2$;jU٩SPƟ3}OV"#]|ߎĄ8bqR71ռmR>t!-c8֬lojd -hy<ן *:c|įs e ^\l˵6#ONvM[KϽv bQ Va<'zM9_WLfY1I ܡ7^Э%ׄpdE.Ù5 2IޭA{ِ't{:}+ѣ?by.oe+*srun,;,>_?tPȢa㬲<%cM')G+8W@zq!Ą5:2?DPd 2ȿ 퓘빝f]F%V"Mi`_fLN+ʓQ\RC|FaF֨?<:%t?Lja/KSdch y1Vݽi+6M^5L!g\a xvg wt=մ/-fi-@c>Iփ\-2'?Q)Lfif %AUnWi3z @2㣀t"i-&)Vdpzs/KI"%<\TO8VuTn|0nH\_ En,"ƾ$Ź_W$8ƹFXL^cBVZQRMIahD~8]"I<4\6 !5|[&uDk9yB[[rW /^AǭTz`]o4!b!#InbC}1\YgEPbSѮ'"f[xL:-6{Z}gpy~YP|)O&Dz8`ʗůe̓(O/aFQxޮ$2w%0^Wkim7 yϮtu%w-E6aSA8G?,pRawڋ "JiN,HJoJ_Pcy#0nvPߣ9փ%x5*8HBx_m:Zq?<#`TGyOqܼX{5dV/I7i>Js\EsY%B :n-bԿ鎇8gw0;%46$S(~,nXתُKl*$*.96S na (ܛ^"] 97#f$":H)NJuW}'VU{n;EfKY' å _$Q lcڷiXaeCgA<eoR2@t}{q>t{s)/^N6jjSZbq2HFqgCI~<ѳeI菷,)O:K1ə`vd^>{xb1ϊ3"khN:,T&w`\8: KtK'f`'^[ˮӎ_ Cb&V]̽=0G3'!ɠI[5tΓ{_^-)N3/ڊ .N'z #W+yE{@ !͍up'k`i +V%!R~zo cE.p&-C<"sգ#X➓]Yم1K1F yjFM{eK '>=]h7G76V{DEksUz숴j<;z!3:쯌-Yl\m5clQȥ5!zc"V˻ .5ӬR톖4X`xNO 6T~c;fz⛪!?E&HhBޗ?҇g.z6 1YK'S֍"%0b{n&nʇTxF(L|XiO6Ŋښ8cܷCDC'/9>hs4c5z2?#4RLE{T .Շꚯd5 ^gs]˷d^v<>RG4\Wmj>JxRIO0lo4tH+;{(;=t4_Hg?X2fC Fb$'-La] "Pg:fKe'UN- P';%'aCRjѼ:?ڰq~ jS$H 8XP*^4«Vu '?'*px@wUEHi$T)%ދ~ @IOjyGu}T2yF=:ҩ̈́XuHyPс,WNil;rK=Mn7NG֌gu}Ȃ/"g;H`^Hc(yaJCДPA6&- d'ޢO=no(2R.tMC&ţc8 8<\uETޜ!osCk'\/pqe3z_NNb_)wR˽jR~kg`SG^}"\/67J(VU#޸bDzx3^v\I֣W=&^iOU("|Y7P$gjGq6&-z^CI0 Duv^lj`/B=`o(JZpȏqLZn j71=,2FNoEpl?HDgRå1~ĝ{< nT7+lbw0spC\ $m⸾`8AYSԪS(iMZ Tq:rW X\♧}Jp;cZ1|rft`5jf/MZXHIR9b,*Uqc lsC Ƣȭ&H0!Ufo3y.s4yB)&SCr\i5 Vl+Ӕ-kr_]}k#t`g wDZ[U_:+avRnC7c`&]?a} 1V[EgǴbԸIO\m$|ƺu tͬpϔГ(|*:3=?M*ra;Q`)E!-}O4KO"O 6p^8]?!s\7ik CKSͣws;13! e0 RZN+357 ¦v8oR0+!Dt^KF3)ٌ]+ʓVT~=ҚtWno K9~ޭ5 O5 qպs}pq'÷hLz̞JO9+"/VԉάS0=xƘVn@,tYrXф@xяś^<5B<ؠEXt-jM[yI/ң$ry]umCc2%)x91q4DA=䣣@R ❸'`+'lc)FckǞ >X4z wuC.wl4=uٱ+NA@P(-TӀ tJj/dCVlbT++ߦlɢJe?c/Ňj)ʊ6a#wAPXV1\ލx5 HԹN]+ G[bRA$#1?UrZ8F+,r2>5l3i5RM9>عmknWXQcZ*ߦG+k.F Wxt,7#U}XFb/AO?DZM0TNkn+m+tRSuҠC_jM܅kH\-_jܠO?tʃC1b_tP֬ڒ4 |mmXMsMo {7j+k L"a_\466RRB@+u_Dv)٢;Fx%ZZHo=Je)uD]=^VOS#9(ƒrb75pգ=s~/U8޼d{4;u՞I̔^M) Z 3:zsP`oe6' X pS$$OhySѰQi~v2Q?`B'&{CZ -" RoJ0qy joT7ˏ*hψ%E$1YѢ7Pp׾ >z8Gw^6Mw,O;ci:m'%H]q41f6_&;@z=jsu uA8BJ!%|.5o<dn`Xhƚ(ͻvK ]uP^"ÐƊX -_T6I.J$hr7ցp0nȠz(E{ oH}g8Si*3ߐ%*:aS; 1ļQX!J`(|I}pGB1nwDݎg5.tSM+PPUL8B֣c;xU\%s'OSeT"y -lD,nxnW&:̃sIT'!]Z6cX8KD>>I,JWKmppGsbB[s[ Ado"-r5hTyN15 hH/pP~XZ 56MOmbϧ!is|LDNbk$p\;n<(=mn}^g ?Pp-FKB\S3/A&aȹPil}ݾa: + P<_؇0awN}믥mI7]<() aD.i jtfUy/TlW==' bu[{E"%.I'wOA:0;Zⅶ*.\mɴDT̖<d|o%JЭ^4rށ*}͌LgjZP%>XR>*W=Ǖv8[g7 FdB\OFlqP/VPK^Ekqa`@ƸE~]%ER9}|P}hjg:?iTK$ FU%},ߓ ׎EK^P(.W |aNXG#ya/$o`;6z) ?3@Firk3tLj4DjH%Ugz%0" Vi9` 8G}v43u9#1ofdZYEjV<R<{08Uq(ÎDj|>yނ>ï8'B#9 .¿"^pI1>EY{Rs7R_nWqZ\U R 0"1yzYS;y 2MNJ9TN CVyprV:OB-}y 揊Xm抈TG @x:cفyB`FS6id)&CxCv,TB5߾HMKfNl YUzJrx:{__gnW79SeIo]q"V}. 7G m@xx&S3_rHC+3wCGҚC}W]P e!%3{5eHJK0 5v!mkx'"44Zn;;f ALL:A^ɓzr9!]3Ժil:LLy aZfQrc<B)5if90*3lb!EM ssvuչ@P DzPm#RV&웶oydGHk'CTs߫9N=hZ*1e/nr䇆r'I~SeH H =rΤ֯sG$M'B >3 ~!Qk#n&jۍ3,;Тd1bӰncf*>$EKLxMIOa \ yzS2lMK/<9t52t>d5BQfYsyVc ?ܲלRg-ƴh1>{*7!ј@2i|F{qdPqOU JE XnO쫧m}rS%:sw. 'تnM`h0^p&ZF.Na <hj=?/"G؍caт|0sdUxSGruB4-ލR;#pG>ӽb0|]G3{|ߙ98r_ OW kay)˜u(zurJVCRT=SV<3 ?I6V1" 37.;|GV>BR`qDj)+r.a)\~g. r3/Fh_x_EO45xxcU!u!Qظ邏Q\90qT b0o4/\s\Ǒ¡${RbE+HKoAݨ_aI 4e; GGIh%:AYw- ϊ)Ele1ݥ坺c3nYG߫[ sĘ!(̒Z HO>yc턩*$2 -зhfpNg:.ic@!Ѩ=f>j3 > F=C%Z[|>hA%Wcҵtbޖ#n1DxPKpBHvBze^Z8*Ze}l[|'m^AbC!JR1nG=V"mb&Šx;2ɂ9l&ޛf!_!f,5= F萍 Rx,L1{={,~'Td{Fjc7wݎG._旀en׃zGJ-ҘYkO~dLS uM؅>j4+gwA386}NFk﯇%*8<\f߉@Lbn!.n-}mN@N%T`7݀(X&P%AStnf= F].)8 &:J$O 0GToٗ2: f$FJa*"J"ɳ16)X{.xϥWyUe(BJ=$qAr#)@7{$0g'f%øY.R1,!k&!jZ_߰㺍64&嗙l{)3 +Iko2ϧxQ'l \Id=iK˱14tSޗQ85TdR=%\pe^3|ce,qU]y: !bهMl0[#JAx"A/{1,& Þ4)Ň[*]& #3R vAKF =VHWY>uYmTϊm46T/|R[],Qjaj"E\YyN̙LVCMq 1~ȲC'8HYɺgM;"b]p0aS]r|BT41'M8K=#RV[eEvrvrAP/ 'Х&D/fC3F¸rAl$RW%&?RMy'7\5뽣b 4zO &6`hp'΃me 9j'I@cQg. NiiuNHk\HߣS/㿜єW/h_;.b|;cCTd_0黫+<>GA|~:Ky'T]>,_bA#c[[6#EQح$_U!=U:^v P taf oUYey?ȉCuSyi3گMX弫-Z$uؔ[,m??ٯoXiSv}'LQӃ XƏf.G' q'͈|$ ﶺxi牎quS*Fڵa!yf*WFӆrRHGKQ8586\?{/3? ]`!XÂ񉾖GyHwWGfS~CN0xҢnwnW;Sd[Ca@0#o=^~plƭ3`;uGG-~s>-{Q w62oM%pM=-,MUQ6萌8^L/ro*N戤/t|) J=U~!\-'l_[2UDɯ\[)D  C.עa(e41ZH y4o=X2$%mRWpz@OZ7B_[~vȦ 2i18P 0poeAhGhAɌڼ|ӂsSʃMR$qa^ۀ,wNz[U]=T{maQ]aF?}H"к0\XW6õ8{srhYk,]Pr]]_6)D{cڣ14#kt鬅S2p~u_ٷ-7&BN-^,dTTCqOl>*Z߀m 0_ћ/91Mrt숚X zR_7%۸ HB'O,q;y꥟'Ld*~4U~ED:uZqlkXP3=QgqaǺ~OՈ'Q2s+Fn~U /{ XHLn@8'xFrB@ Q.nt8@?8s@a͏91''%SD!TѦs#@ŋ1#İXҶ䶡G\ӂ7v삺S53\ԬdWh`dDCЅ`,`j;+l6.\6 ipX$G;k9/ !Ѡ|>kcP(2KD %ʁJq9Ts f`-|^ڠ&0YQLnX>.Ux{{׮ t9J_l/~ƺi8X}eZ ”؞F_ܿN$Ws0qݷ<&2[{O$O:a/[3V~xY2~{11-"ODh&,jU5ڟ윣qի¬1J  @.ҳ)bӥ`J̘)I7R#ܿƟ-8ew5 lLKba.ZB7OMTPt  U.ޠFΞ'@ qI&0&Q#.UJ$],H?`Z-DВժ +u.XصQ`2M;j5!,(F1F>ƶܛiٿL3zN g[)9]xd-r 9Ǎ3<֦֦s0C/ؚ㡓 ^pۘ ]7虰T)w D=by3 al~zPǓ^nl75η]lXsRhi|ϴ &6a,l)8,сAդ$@}7I<9\?&2pypO#ٮ F3e}n!g!5 ȯ4Ⱥw;N<6 ߢa0{\:]BT/t*h;;]10Xr8+GN \d{ 6홿֊|۔_M?c"ٗ7Uq\ޡ!cp䩩KC˽UdE0=uzu(mUP+s.s*j_),eY3 v‰H~MK~{T]ɫ͛Mƕ5KR{~<ȯkf,N[#P$7EFgⰈV$RPftO0CnzDd9$wUE@7r3Hqz<*ᨠr) 6H"}p.VHUz7{j[1{~QJ7pHu`֢Qs97'DudoF+{Vx֨P E:OhE R \_23#ۼ&tpeco*Yg~%\BK? C֣!ѧJ K7y>AN:Lv0Z_̸ ըֺJ3(R׳`?z:dx% _6[1)$ƅwO`|>mG9ZvKsmڙݓz.Q v]ROD}/NSR ǒPWePmV6q 9~cN??zxvA[9ݻѐ8X%-8 J6y,ct)a]ܨ(ABQ "]0ҭ_6`ir$yQ8Xf6!t4-,>X'w `kWD-8 K&ph(P6W߹ݑTȐZM+Oyxj:'QNƕcꐒIy*b6 ` L=,Poyӗ33.ќ }=.Zt^ v Vʽ9ogg;yiU4 *+BǮ)6@{JS I1*]3!#f DL]?utZ`u@FU\S>7J<1C/5h9抬*+LQ=DAFK$~9]@].<[E~T2.a~ 8՘C>0iqy ) $Fd1]9-Ħaf"2l|i.[6@39oΠ 2ȈkfܢA#'[#2[P̳"D8ѦjW*JdoGt*oذgh9:ǮsθтQ%&D[:8zfMwKQIh|Е(=y@71m >_E`vG{Rs#ך($?- ~3S#}f DUg44^>3 e05aue nz37ᄯD{*ǚxv>Qa3'̿ {眸 P0agS]`oţA]w|eO2s@ٶS)`L~Aϱ3eҕ<1o3\σ{pHf|PT!+4 18H[_W[hYd(W7BL!dDhu(9gvc-OHEo|'Dfv ؈1p1ө}_SiZޕ<}$3ã𙚿7LUtecK9{)B31&[C |8THH&D\Q`z~H-3yZf:i ^nר^S;w ]yĉ\ ľ-B$boHkKíX @8k;-7fEn{0v}+ؗW7):F˛Ky0G7e5M1ƀ'(spz7>i{[ܟݸ*~F7xߋ> <2ƋetfEVr{#`cLPiWmdM~"i]8 4ʈ"ז\WK'ԭcއ,O}L_Ӈ=S^BC8LrL`YY6ƒ49 A恊)1~;3,u5=|?ȴNy2&#~XMg4"!q:RH->aBw:M59N]8>AdӉ?RcM3w(ЏV̟ki5 !2Qgp/4f%"%)E ׮֫|c. Qk+hs9æ !/ːېRHJ}#K"YĶ6_f_y՜c/'|+ Yy&c;L/$p SI<@-DxF瓘;мdJsGG;69f"+Tidv!<{db֎2cF%)P{udnJ EaКћKJIL}{q9VD -4ǭ#=0$%k]hSG(XRr^x>P7M=M^!MŕScCs&UppRqPE Pז8!X;Hu\xl!*j#L<޸ET.lQn/둟tKNo&w/j} 3ǭAЀ!etomAT ʨpKG"6gv6IiҕCQd[E2j UHFJq&>=υǵdѯ>4['s$c|QhkQعٗJVuzɌPwJ"&.'lz R9,~U1j GVj%_?e|\#V-.Odte\ B2ҵ٬>K y_`HcnE &GpӑZW6.\*.BMǦ %s !aOwʏϧ*Ra4 Ƚv`#E7oX=ʝ=șnxr1ֽ 7W^n\Ҡ z_r~,a"@ZixpB|z i^\]>ȔŮlNqE"k$=?˓""1->5x`{̚7+ˡHnfS3a=`\{ ގyYntJ8fpjf>! #3=ĽUx'4bn`D\/wmi.!kzrk9&*@.薗b23~ש )jE[`[8uəxCbScaT`v׈d"g$.;VQ4)6*1{:CzA|ڀг1ldA^)[|0:= YC->x8ñz +*p~"k⍤Ǯm5,vS 7FNŠZ;B~O@VPIuC-뼽>THhɪ >g3;ΰ h{4oLD#";jLO]YݠH 8Iڬ8첈:7I-XZb81?gʥ-)R\A,k[ƨFr At'B."$&0^P-.^M" VG w5d@+e0O)̷*)H`1I^A˸x/~=pQC] pc@(R6378[њ"=HTȊBP>y>/ 8y|AŎu\Ou7qtܼw>Ȝ:wDoBr2 W XW{}ξͿ JqIyB}GZ qnOb*)& UqΛADFgޮr)Im1C^K~T:,+ku.1Z 莸 $z=V߻q?=]K.:{[>ɜZK$Gؑ{ ¯1ZW7 IA@kizל5ik]⽨6v/b9eAGy]DP> sE|'A$NE;۞*|( tfJذq7nqyzx\#*IzGͧV2\dMޤ]-Dst6"+D΃Elݑlh684ŽFcV-a{r^~D-K r> TO]ŒI0\]V<Nx ) z mO%6&qªZ I9]}ŵכ /O&wK%FhɇLO;-q˯'2g:?/Wg}xOS6-$%CG]$x&l{Z(,j{}us'Rxİ'|+%$8o{5ƅ20%[Kbm:~Kޗ;+ r>%UO<*i/{KTs{|8oqPuџ}x>:jZ<<[qq٩;!e:qJR A"ռ^ʌUjľԛoYVoy 3plaŸ.1\-KD pH2㕣4D>SڇQRl̀d5/.u\᷺;yY8Jnp9 k>d^ #Lz.vI zAspV:) t-(co h4qײRΒrƈe9MkXbFQyA]}[ܟ:!Z^-:N!dsM/%wq,|mPh~;ttsy!t( sP)z'@v?dN1t@<[|X1YL7%\5Kgf]%Sd_Y@ dEyh`@Z'2f(Icn\r@ )?/Rq*yTކV`lTMۚ*@*b"VݲM m3m6VFuELR+Oup*!=4c{F[(#+R|uI$q\^"{hh%c#A7S\EtR0RHuƒXp= =wIa8rhʿa˺>w7Te6bŅw&cQRucovDS){( Hfc.Ak[ʒ^h=rY1C'7g7!Hzz٨P@mn]tVrw { 6#_k!wǠMζ(Bfw=e аzLk˨2G^nRNM==Yeg{/m'ɶ!8 Fȱf3=e-*XO}# 8$<^_I`]Sĥ5`ԸܕK~nOjGL*CK`^le7%;b3MgJpA[]Qt*G6a,m>{oDŽw+pBH!Bw .]Z V<;Fgo#zhz(n<=2Kz&m%c2aEInKYB32hfN ?KnAe9UIVx=۸6gdK:!h\rO qŐJZY2bq޺9!vkf |ш^2 ?*2DZ0E 1 ) C.U[ض-i㛄r{B,XϾ2WZJĹ_r2:{)Gփ_q:T*vf]kjzg8h3JRCkA1 <?t3Xd TtnKm@i Aƫ]#{GH6Ps?~O!j% du5j5hKo )>)t=(e@MA~04 txlMSK8*Ϛ!F  k`XhKoJ8mªpj}XG:#'Tn^Os'fÊr4k[wyw6|84]i>֢K Dq)RP,6י& RSi6e z3nT%[,kuHxbTȿ2G(Ŵ[t,`2A.DÆ\$]3"-ECRHwe-*Hkڍ%ˡqYO3M4 ]BaʘaIMo^Ff1n^/-]Öc޳ P5(Z8v果]UbO~$ԟs2 +Slc9" yxNIy0 bmm"DZt-3LܑNJq4yl{|9St/Qqn*Xneslgg2Y+^7k 'uzNjqcCa{)ŀo5:@n"6ݏ7tnBqLHą1uz/b[0 >/%Qm}M0]yTʆ!k5vnNJ`db[SC >EImwPG s$ͼ!J :ᐗ)t׈gVA>ܗӰ3upej͏2 YToffX򛸒Qw.(թCWi98M2ЯZD2yanwn2Ri-b@oZ:|UW)&x_U8-L7-h ~HiΓ3~eUGR(ϻ ~Lcq݉ªHň"17ٙ{TeIL3찏R`iTafP0`4C i eUAFwjI@ZC\;SDlxc6\]##l?W-t[9kŗߐr?3Pkb1`*LҺS >8>o@7:ˤ!:.8Yv SF7pȾwBZٰB%!9oORz qpons3k)O|>k{+L۞&$6TF [(:2~Ѕ 3άJub6JH _'D g`:)r4|-._OqAQ=HXo jW ۟DǨd0j ̀(kj>Ҭuc-u)BKkZ@Z*2lriL8% kZr.2䡨(,T@=3qsر;;*n)Џbsޱ(k͒n~I- >tH ,d#w۬WV ,9c9u}eC#"zĠZk}g8<# P9($Xnn#AB%vOBpuYƫ@j$ЕECM8({ ;HGb?h8j,66[ND{g_}9LJZ8N3ܑGzҟPڵU@){p@JTnqNo=u6;_x"?^_ GC;?:a>T]juWXP ,ZD>QC ,y>xWZ>85x"d]S֎3doT777Hqځ "zdu*XuPT@i }Dẃb9bTۙrJrwO öh"ANt~V͹w:Uy\l8{Q@Zl-ڔszAr%~G\#]NhR1WV\Yh/u4xPKs1; .a<ҨϴjfS X#p@&yZk "SW8p8)C!W3UؒCpOU1eMj^z@ԣwKkX^CS_m-RT \TS~ @P b" ujh<{EuǞ>c2 ;|7 XKn`ւx.l ˓8醨MXZfޛȱ kH8LmHz6 Z[2P58`65R;u͗wVťQE{l2#\< E̋)Z݋˟и=$?rYDs1zZĚ+{i4?X~kmd-Tb1FCu4 B]P=*8CKWnWTJ4raRfݟ%A @2CBfBR<*t3ץǍ w^U@HVL3C+SdӨ :G!XF:w` ``N$D?Q w8oFĭq&opAu_$ \o.3z0] %fVk&w~FfZ>Čv_5*Agg?[sd@!2]qV ÙkxCxDKV_A := lp!ܐS`}l"0*jGkCCp *z['J?!}]Vl4Z?O[omQuD>"g^I?6m[iGE8c:o*`&cӥ3xjY[3?Pk^fLZgv摴X|PH!A=$(@dk rdg{c  >`-KX]Pzq3Tނ2nÀvlN%$Un_ JHl ~n3X;3wZIg̀QU5=."ivンD%#Ք' q8Hzc:U~BB}r`&kOLYdta8%rZ@?JD\E Q!sX]3kHb\Oe盜D C!P+b=ɑMq4{,h*m;ʔf$HO5T 1BKuxIۃYX:5mx?si"+Hp6|I77OG6֕U=i_BG4 @^։ G9ì0V)dZ = 9ȳtJVImmhj3OJKӔއs&ݗ Q m( Z):⃶֡JQƄ!T%(K5TwCmG*~ډttDNު/5A_QRa!q{; 7sS: qGzTdǯhK߃JjޤT ,فo@s.nCli&1p>mBঔ5N&ͣ;ks>mTk#j~s6ԙJ QpG~ HODCCl etAܧ=av*2zT4h; |grrgSy d|ff -.K. i+.FNab iy :tsŮކ9=Y"LXb&K]X\ hAPohq-?dRW9bGFh)_X z}+d;Vٻ}X[鍻NZ(T]̽V/gk҈1*X71qjlI'|I&m5tJl+9*̱ꀊ,k0pPqNG$pKψH]@0~ʾIkC;g&p&ؐ`qIB"Qr Ηu&,WdO*O\D4bs1JzpiAJ6[J~rBzr-F-*Q{e0-KhSۘ|*NEnzrUא6.j]9hWm5vDA`|;E4 & ߝAF!R67̢CZLq=i]Sz sW﷋] 6mtVk#KS=q{3Yl6k\Vo6 '%|7P0-^8N{nw&B,d S*őYQ@-SG|mf6ʀ /Khce&Q䚾LSe\bǓYt@,>(7/ÜadeTɑ}uǃ -iآF/qiY~Inl^Dm>tr@* }I@r/y/;XsgG labv$! 'k]µiq%6Pyl2AdBX|_iCK}WW{D%r&[Z5HiZL5[)f$8mb"LC+av5 9=$O(6K u}ݠniܦ=nNU|M}RhM@ v&9OCP[1|{4;\p=[hZsUܪ1oQ" _ꭄL`AAP[om cPV 4ct,lBxڗ]> H[vYhx@3xFO+=5IGH3S`)}?'(*sƄ.kD~"(?*hN)duqxSU, *_;CدhA(9豴7vB .{9':Mf|GK,o*o5vx)F%ZS58* MC'dՓōTQטpH5IINAPIN7KOtx/=.l{}m֪ETԐqlX,tj֨DoN|ao$ ye9WTLv<[cԓnr25UT-e&޶j]s_' Ib_U؜U;0ڹ}\b _3בtCRyy -[q2&y+61ygir-TUoUGֹ/3wM,B'5V9Ofʷwm[}X5q]77Gq`ׇ,k"3Ø$ =U_Eۧ 2RF<*0^GXޗ,v ]M]5Beχ#BT %!<(X PnkK5yo)b:]2M0V J`S`9 6?,_7aLM+ݱ9\oHcoTT/.PԗK4K ]q|y;̭bAƙԦZ"{v[NN{~iMj3 3H̗NM׈ /΍\lMa?R] i),qXj')H.-0F*=R7^rDYY>J6u՘rI5޹ѫ Ն2U<* M1؁I<#+5G0xKY@Я ؁0 jwߘ"(Рe-C v`iR؈jc,&~`z HWav_/qardB{t W{;Wݎ_-0^(gcyg&kҤl48P_.<E&8f3:~Hu3{s>+P ~3Ѳb5:~7m+zo ܨpt,RڜDfV #O$Cfq8= *.7Ь݀(7 ~Sއa1F e  }g9 Pmk(Ş]bMt4\g/ŭh+ӕaMEfXvV $Nɤ[/SE03䫥2‘Q`ڲY"`c*=1@:,ٌTj'ln5Y#j(CаV(SorF6ͪ_*Y2Ri~Jj'֭MHHၰ]8™"|"l3 8~,3L)3Nj" M,7.Ug`JB烏Fz?Y!F;ˊS{~E3cI}`pR~[U:(8fe{)i:fFԏM\?:&OOfWGx-oI9,Jt['j/Q!Sp5{z' ޜ:Q;*c'5Xas^ Dc,$2҄v>owiテ8dG/vI5`6q>L@E{lZM%`0Vf0#EjN;|sM%T> 0L7A}`[LƐ(8C Ȉ9idVV u^/:qRKnG[wEDٔwbWkDӑKWW%ZI僄 .Kt:mB`6ٰ8{H ?T]ٲ U(s^^ɚG /bMb/8V\dP77A HWpO7 \wh|;N0c%'bQeGoX͈.nJ_HtiU&eEƕU5âM(-7*DVZ>7_lvF\iz="B8s\d(8՚*X۷KwL ^/jNN Z3 S"O4v@"”"aV7ҘgT3ҭ=|%NJ"nвZ3+̚ɩ*TS߀o-qfYgk[ΉS=̏2Ec gvit™rԖa9LwIm\$p!i}c~!lm;&u")D,Ud=w*jl3 ʿq=r(, jS%|iv՛ ilnm7v6 :3cJC?#SgnfNkŃpE2Xk-Ѐ=tGXs 퐈bC1 ԉ9r̮7#ґ V`eT ́)]F\{tB "gQαd߯uT Pl+O8,j9Y圔8p+5 9@If1[^d5ޚG^M(wrRmIXMO˔a L4AZq䔿'K`!o!*KW ("aVR5eO- 7pW8{+-XUDT]kYɿD"&y*eWtJwzvF]b8qrn3C+c<`4=qHbp:T:B^YnMV <>s?+ }0 O?YѫUU1gR7!VtPm ~ѨsD\E!C'cjLQC>g#lIeykAVۚiԏ9zґEE,dOs6e^ht.H@;ʙ碃nWwi]@8 ҝ}af@IgȔ! >5f[h=Zz5I d>ykrЪڻM\uضD;lՈ/cly JU{poh8hiT]d+BTPۛD-Ptyò_;'h*N!zYAu"6fv3n?Iq:#9̸,UWV!Mprqg$wY )GSVUGbV0݆<~> _/ etSABs^yRvc3􋠵y@AIȅ#ah ]y[UKH<7ߋjЬs)< ']I#RyX{*&?9DؽYCA0}8 1S)Y1N]õ3# |r6fh5QUYm(a=D.l%};˫:h9OJT!ҙKa18R>=!܂ _NEP Ow5.P mT7.L\4VXܾ Y@SYsƍˮutZ;u]w:~>aϘBj)mD6hTnyz8_갺^ MX?+!`kEv{g(vrLh"&[b[V ͫ;?SRmuXw20$_LzT.5VI[LY h5|ꗜ ]xcjl%Ä2KI\WxNriO;$Ze>< Bd0nA":pX^1 k*/Zi*WC`c:Gp)PҘ7:(*3'9\1ySd Le mдf^w|?lbj븯xQ|^uSڂ\Idɷ*Z9ؚz9̻b <݈8&d*9GAԊ Qz#^~e ^d=j-O[pX'[ rcũϲRm sC^L|/po46 -v#|:L53J鐮 *|#5N9.z@sU69^+j8i%!Kt-6s1 L! &,/%! 4=&CFsXSj6K)0_[?nTgP`7N7ㄆ*AG0F wyW(q֔AW*rA_:^`zo}t0ڝ{jrb\=o(Ub/@znF0\*_f)m5p}j,M* -r:┸-@ޜH١)m8jq)R2C RC{3 :2&a+Wpđqμ+L6)fd{]X~:O.kKeh'H`.dxPw&ѠPyjulnf&BeU/hi|MC[mv/dTBˉh >MKQ.rW/8I#{@ (bZfLrph^)0G_NSq-`UС[s(-xݚc=MIЧ>{a#ޡ{2$6RF2ḯ3S-fG3 \Zxy69i{Bz\jkd ?H!e\LK4m)vY{_?ҕړwH!O ӄLþA[e4x(7Q`o|weϹuf$*c*p85$T! dO b1sw1$W}?dL$XSyԈ\v  у . G\֎g{nLS=l6cs)ӻ%J%L4.h C.|MI=u1ӿTk*pB{ _3C6;~K6)*ȥ =*V!HU% ~nyVL~=}kZZs(nyh-aj D$lF''-LBSOby44A-&b9)6(g˰2OeYH*;OM@xlYCgJc8hp$[YC@Ro5q V>J18uG~#|%<C Vh*/z?1;{COA`#MOO-vN"M.f ѪVxgIcO96☾MϿTE$lQ3FLW1BӧŬN]V dG4PZW i[4=-k!Ht p7癱%( P&EH.y{bT7 ߒweA~ ZsUT E^c~s'ʍI)=q q<c7Qy~bC|f?`̓UX id-)~RbPoJcJ)p騛!g&$Trɹ2NOS gp.;HuBQ pƥye쫩{TqyÚ=eEfBry%ĎOyA^cAAUOMYʨ U'W$ 1,0unk96b%e18nh: }u ZmŅ| ?38mYTj~I .xami.x3n][&sKM;֜/*JM۲v`ƬQ[V'eOrnttG]|TI4 w$isEremgwuyWFj:F%Nk`+o1[`z%Huvg~Gfڕ< xDS!UeǮh_ V1/xS/\nvJ֫e%.|b>@1w\UhY>pj?6+m&k9$7/qugoZn@*l?1%q=b ;p+yØ&^=xRlh[28YMȁ-;amWK|((omn%rT#uIJka:#:d̰ V#7u"8dR q|U(^`[h[3jT߲?p)]#,!W`/┊R.tui;d^\?($:8k_PHD/ؤRː%8-* x%g'oOm8 4"|xBi'hJcy0q~Qmc5ks9 V3_W&yJn(YqO'[XsͲ,-'14w+weW[$鶺h?8%Dl1!C'e. M$6Y90oZm.v+s#_Y=ǻQ&&ONz:]EEŪFbh?i,nU)jԢC?n_ DE?_ T0|xSd}F,zub6 G3f_ Gz^+I}%U JTj> 6l%`8 гhsb!Jni) zyk^/Վ\S"{UOؕŀb8-o\2S97˞򭗎@iq`.N k?h>.i.2n ?h(̡*)TL& C74%0  X5v}̬]DXD ^s7#Q-B4V#٢,G]ep q[zzƣHӮm_('jxتirX=ľ -hq^^!B;Q!Ut fH>T6U3^ cUL(G)AgcRYZe8ǡka ˵ p}7cz`ev l{QIom{8 7 Q5%o25.&Y 27\1ˆDl3t3<1HU%ڲR ͔s56OmnwoCH/5?to `X~uZvwB?(g隨ܷf,;\貌S1KVlg& }-^!hIIh dQc43GyQ{o45Y:@ J_K.8x_3Y3q>UK:Kx}7 BxO?fJdm6)F}9LHK+/i <PcMFd֍7=U,\ԱlzQ2=Wn(.ڻH/'ʧpoU_ږ}:rLA2E Bot_ØP});àcAyfʡ";'><眞>⹏i'폤bPޭ@EL3rݭ X& ŇWD()̬Je=G,|pA6hir>q$K ` SŊ@8} 'KʈC0 SeBBiΫC %f-7,N\am1$>M^{ɋ esDԺKR4-D*bdaS)PɅ ]Y:d4 sO >j4N3]0pGpH:}chlt.{PpC,L(A\-HGsVy.ua(I"atF5̋(6F1,_lƱ-a.ap(bҜqNd&/- yvSBptc %Ҟlr_⫿=@l}Xhσ;=Q~zBvNBMNǼU+|_p3h&8JY&"#~haR}Є*='9I"݇2'PAe#vx2-~~ P1[%_ T$(Q.,Ξ֥4CYejʄ{ e`ȔfRCD?!ɒ DM,XZ쎑8`l+.<[+eMR_=m˰ ^`0]mvsڼa`z#]/MK'RSb WQV;7 P5"F!D^a-i (B@s1<%AC3>K$6;21W9ρoj)3r a⺖]Ak]*ɏ/hٽM!wܥBu-4i6SbA1)sؒg{`NWOhTKRx4o1MuzoXnh -u Ee &315DbxWڜ-O%Ҿsm%0:qLOD*(T܎/kFLUaSb?1X_lB/=K>楠yCrf#aٽm?<5A"; HQCn $lw"J/ ^t+\o@Jl~d O3j)!B;LKus7xBkפ2\Hqy|UXv= m 3q.6io+;XI*_HZƝdh@~NJ-CCn,vt&YJwBFwGosg }Rs7"\|YbBó52V oT1{U׻SiR_25Pϧ3Rg/U5;oM%`Kʜ 9 V-YG0*GE*u hSfhb0|Ɇ32.2X1lh W/?ssr\ }M@ /KK|rX}4VX%&x[Q'a9UnޝxodNYe}Y[:[滑Ҟ=( L_Q/DgE~af4~6eH3ȍqq)e>WHl6q?쐍1":W>kQs+HV!/_c8<ʰDo ߟy^+ &' u4bHOSJa<9Ck᭿ϔ1bp5&1_N۔4(UHr69562⵶,ŏEFN X4*Eַ֣ ?8^ks{@ǣRv~qxؗ6P?~wjRnE',|jΰQ$馠Ɣa*\Sf9 Ɨ#-rXW Ky'(xj2έ :9ďВrcZ1qVyٿGM$Z {ƽjuBj//XHz4C~R0FIWNr*LQMu>pV[Pq"~mvyS;f:syx}GCi$j8f "204p`7N{$њcVkY# xfY^1 lƀO{ړ{N.h`vOd9R2r;`4p/4b~Gp!\7R-&rա`@z:>q0Lt L`6! qrY5e1σv!/Ac( z z97qnS/JȊ1V Im$L@u hV!#BtB4=WVYK ׽F Z4o䈉!/]jPQ\J ΃ e7tJ䋭*.cUhŒH雒'~XEwR ܺ(.w(i(\suDVUOi_a/Z Lf҈]@09?bAD*cn6 ̓`<] j]Gڝ#|ۘ q̯y,p 4gEl$l4QP?Q#j|\cs17ǕُH {/fT}$ꝿAQ-sPrȹDFٕrgB?h_Fд{iUL#ϽӐ͈ #">߄}A=w {[BNW}1NP531P^sl| 4syx/*Ӟ,j"ђ-ғU6_*9*2wTe}]("(jǶuypņ4l#Jp?&ڲUGrp,T gs O\}*p|[Ⱦ+u=%"fgFx ~`Ȗo/6doePt/~ӢtͰ^3G͕J)TY4ԉt'fOPloVaBN3h58:&FqFwk*8(][,II_#RdEklW0.Ic]{UƱiWDC1g@^nt䏈ndcЬaYAxbUuVg!wY4rU\W%ts{C!vׂk}sgje!0XУi1Ŏ5: ,Ж*Mb=Da}r`Ɗ0}o>S pX!-`RˍfMAP|vC,2 >FPr߭TUÃ%6AMܭ\67^eKj2)nrdK r1"̄K96چdM*&YEC@Z +|Eq(9V`p{|w盱S,(pn(M:ɥudw+| wZo~劦աP-5;!Jޓq׮@h-wUe5S1L @VR1ҐX2O~U:}\dEƞ)ń&>(9dUAtLj_u. &5zjɶ0TYQk'.eppD/aC%ӄ8Ь\{Ѡl5G XVHf.TeͬQy;)'n_?r0uNG]Ѩ螺1rfXu|bd)/9=,7{!;U=ח\Bs:DLQY%RjN21M=`IC :v# qkW(5j95}ySA̗|X]oϗ |SċI.1hvs֞SqP?Bc2 jj8}I!"2,`4xb{yNd(D|Cks.ŝHըcgʷՏpveɍ bCgq27O~l0gиKq=9oxvbHCL`0%/d@w!`@E"0?O +|o;?ftʣ 'ABNfJW_hSxX/!yJMg_pqF-q؅ F` qk/#z7 c/&lO{L'o[Lf ʡ`(.} L~E$ԙv\J kn \B3G ^Yo-Sz BȫT1~¬۰x U`k r JHO#4ް wٓ@D(E›G۫m$G{+w}P-BEpt2 ),٩+7H7k0n] IJCr{ysb{8>T>DfNzY%x[O r!eZЌ.7ؒ|WȥlcfTcJ1 .J ²Ski:`Gn:).Z!*Ds srrx%,?BLUUNzN 8#ZS`PAC0 / > HJ:ffJo)Ȅ9_RJh3Qd\1Orvp<`Dֶt;u nN_h. \N)ν{s~(m0>aABk#&t*d1/go¥uv3LP>{cIQbtׇ;`KSk zdw  aΣ(C-Ex[&:iOG(zcf PY j~ֆO\dn|Z' @K|N8->i*|k tn3ead广D_M^WhgQ3Z#1O#(n 9/q; "mA<^?=OX1nHQa7Ȭ#D$'1@b<ZaK}T$o`2$MsuF2}*(T|TSI+d9?VRQ|%aZ}ԣgN'C|=;@}t&m'V՟}"Zdu}%k<tb9ҎN!Z"Nv:!wTiCzu`u )6g7Š75&< 4؇apYl>{@krxM_2U,uNEDlA$:{5Sٚ'}3*9Esa)͵녰_!7M- T4ú.ʲ3)y2 m$SȆ}5 |wᱩ2kj+>YQQtSJ5ţ>Z k E\ThX*'BXVbآcͽdVͩȸ@ӛގ*?^\{ԅRcDW4EppݿjYL@YJvn$r8)~ҕ/8_Ov> p5Ȉ3d}ۘepCCu"7I}]ax`X}<>n,i]s40 qa[eB@&nIN7'"R\x1 6~tH*91w1ы/z[ͭ&? Մ$ܚ, U`pk+ɟ\JʡF}+u{wYT VW\[;OU3Zo3hWA' Wp@<,OO7Ldhxnw2ԖP;LvO`<$CE5uօ6*!"it;eefi){)밬&SgV1ԁj[gagdBhq0N/~X9s6.@R*:vYZ  ڞG*]场n˟[mY ߋS;y׮toHzJխL)& Pe q%d$䚏 eRӿ5W._RYt͇y1HT/Q`aPMaa׿zۇ?ɃHU3hh9P@7_ѬѴbuD_ Thk{WQN%y{: qAD3 $Ҍ`/7XzQ;Զ%oq89HWc m}{rg&ԉ]{ur;q#lO4(o?R\)~6q[>xtckᒃEGNlNck ?Vigۗ/,;=Qq*x0?7XE.C(f%ȳ, Od1W*匙A^ u%PˡhJR]>eD ǭiclZ)N9uZy[)?Q,]䰈&6/M<~$\m" k)؃5 =͝ɡ"#1qTFD.B2O, #v: ]Wi2xXqOU^\"X' ~2(CpCoro#i\Ҽv()$np":y,CbGXˍx %"q.FY|9}^d( $:ChzqZ`rU /Cgֿ0NlG+֩\5!0/PmGh{`LWTv r3<* 9uAjZ2,`\!ˬk';lzNFas:mP q^ɶj(-, 7`԰P'2Anbu Ws*c T'HC<hB/M"УF3`Nފ_,ϥ)C9` @XҏP@{hQW4/f1P!1`Jk!}JG'FХ1;ˑ?+v6cB ;6svJbmvF[? tp[-r{RԝfRA vALAč!T|f *ڙ\hn)≕!# W${獴'%/|`yu`NpFs|Y3a3nY Iu Mۜ<JHPfe 8]>ǚR=캨8[:ő/ތNmOK}&p$ܻPc6n Z$Wg 8yc1}jV({c`ѱjeUd&-l_`2~FB"VYK1Okp(EE @UŹtm 'rm[%)Xr%G;0WP X1#>(v}` &DasUL;4'J&e&}ꠠޅ8w]Bq{rs򝎣ਖ਼}\r4PGXxU{You=NH 7 S_'|G7tc_} ?иIr`h0 (YRW4f?5Ԗ={+&OFvkXʤβyL.ʒyT{rs#ӲkiӰMEQm}J"(dɐ絋yxE$p ո$b0 k g޽<_2qu_y)R*U'زo+.kR8Qu!kb'EƚN|c};½u E}q;I}F>f4 6Zoc>?[;#^Lc30=6мy uǵ+9 `LL?͈jvN'oH4'먥w5`TO,xEVvfg̈́H4(@21EOFFfdnjrEM!T>/w&m㸐$җ^L6R;(Uƭ-DeMrU w"~vV)!-ʚw⬊N0"Нy[ GL "lPpYȔU"pj(7H]G8| >r)*uꛛP*{hxyqQKAXWkRݰ;?;.)fam -0K[u87(7'wX@-C0.QsH okx+&5O~"0< 4:Ccju6ٍ$ϙU`K^@֯UJ g6 H /H pJ5<n}SgȰX_38+o7z$ؓ%r΁?ߤ*;G\?C8ʱzk!{FgL`-WcFȚxB,9B?#zѽʇf[evnaQ?d>Q=).dpC3T;!ϻY2)ZsD`? * WV-":P'# ~{מfs^67.TJtͺ%!C3rYn cn nS+}Bag"dZy't Q5w [Lg'uOjaZ])^i8[0,]y')=I_UĎ̲4L1?|܅o`])Ӱi@x5`2fJ(ͱz$]>?N6h}MErCH!q: '~UmLiV0vIa]ƪo ꎓ\4=B#_w/Id_;0=e@9BWqTj~y~ؽg؄RCm;:4֌=+|D0v,s !t2j Bz逗iًls]R’1Z5-Em 9lv7#ٖ&bH-$ގBi岓jZqF#Hq'n!Ϋ,۝̮d1Cmf=;F:g5Snc`QУw@xDzwё2`B9S[ITG(Hx=DE4^8#ۚ][_bp77US0W۬hFGmk}zjԋݽ@+tLa9&ɮgߐTJ1#$OI dF%`C{p1KXkq, 鼮@*rpe)zVY;e?xAnS{4Z3<"ӑ12W"\u/)ݘAz!GG=Fz;;~qmu-~ xx/:,ĭ1{ZÕZfR8cd:N!=g_DFMM&n/I4Cu1Aha#r WgqkoLISE)tZJ{ vR> .u˚`ƈh eFԘ?qHE3>wJ{ nk b&?p]ONVsCMe{8 |c3_뻹)K˦|(ƊZ@< :D-r!\;>[6<; ){ d%ʂ<GnK$О SѨDú o u PMƴ˰Hf^v.-IeQcXQQ&g>aiZL <Q%\[uAʄ0U/bH.dQƌҲENA~4,LOyLͼz5O M?O뉎ăߚo)3EJAdX u/#.f'7W<(-6"j5AD>;'Mm*M7R)Oyc"9>ӱ{Ly|֌<1ӿxe` c}DaW}gRliKlmOS(ޕ ̙n+وbJvJp =^tAndj Qpg- mыmښhwc?p.GG>moUH߸S;< ϕZ{®:B?_4 ɝp@ePMgNg'Ѽf EU'ΊF Ʉ? ߑ9` Aܹ( }5˕Q7~<ֻ&TUۙ㝭hpZʍLT*Zqma0VAMub. -o7 [eqR(_Jer߅;:'bi!a[ԸOzjc]@m6iƝ=9]4GyrHHFoK{_O2,x:/TLNB'ʌnr. 2oo0V:϶O,R.ܸ#GbW{W=<iR#1xU0 p#Gt2 8# ƫOAtjuq*9Je`ϖ`O ,վ"#o!ua=}Oؕ=!t?-4a訨ppūmsa'/̟*l=h?bG4͇>FcX#3k#F[]MQ 'nlNo[sm"kfHT ]Ad"3t7 /f1V'RmxVܽxFŖg9uzbe$n0l0&8ڞɲH xڋso rG;i^A큂 ȤvlD>oދ(#*dYƣ!{]yX ~܉o 7";0T;WxVOpQ`H, $@3*=d:UP|i򹺘,c0՜:UE*%FM<hG)T?c0N-ZCf'v6W NGywkOf en^7ПcyDst+^eѴ; c0RT$9QkGNw42ަO>vpX{6cDUEj$? Z},bHd*,8jʓ{lPxbob_Ma78hf$s=m6׃ U@z` QW5%)@y WӱTp$.~Adݤ-*5eVc2 W [ފXﴵhu]#k`Љa.3:ǂw kYS`@BJ@ &?3c[,kBbθ*H >?Ϯg׻vw:+;y*;$'.:1oy]7aFڐVhd. 7ěU\ڤp )Hw1_ģ~Gֽџ/u-N,k}`V\̱Zɹ.4&͊}h:_Шi&VT9kó-&!NMD171CљgLUj1{J&X9Q.!?ͥ0r;h;Qҽ8ߞuܱVI)הi|.r #WnISoeTlZElSKKu b+%pܪ v}ۗO`|en4ٳ?ProV[K(y:EN!1k'{ߐ9IAߣZ9/sDF5m1$U!pXF#j]rꇈ0݁~4i"dR`+Ӗ5X]t[A@%ÞD`<\Q%hl 8:iR$zȴI]t`(QV+.7s40ӓ8}tRnB@3 Ųލ$!"=,w7ߥ0vJ_SUBp]H>Ibd7H.Rp;諧vyfsAٴ|*@}3.I rPqﹹ}sjےis걽ңJ35 mNnpGd%DR8ï>GJ,(n[b+y;j˨g?e .B!$;V9zϟ3;ӳ'8ul),G* {Fs!kʥtQAkw߹n4m] ] .}BON-gPkL:)񈁶UyP00T+C׬u5wHk e4+0d12pmê[/y4CtqHF5;'ǥÄމ\;͍&1ؽÆ 0<ɝ#"3+ы_C׮C^5k&f9(c;@-n&o`L5˚kV]xX(O(DOPINso9j!p{Yƴ-=aaԝb.f<(sqרM<>SD E}qސPEtu2R)' JY-GI7t8}42VFֱ9\@Q.DqӞo.]矎c>','Tn]zJiFu6+'-wwLz~>qKC@1ݓ@0dSE7Dmc'KuUWaCKGϦkDy_8dWc<(CF?%)W[d!oX&߽խ*t[yEodmREU4' H Nm5;}Qp0Pr9 "f0͔ 1Y#BkvvxLk52C-Mۿm+p ;GVX&53D0FlGrc|Xee P-lbpt0r<pѾE ;mݼ4 =fjM Zۮߦ}?B' U6p#)ZZc1eOguͪ/t|Nᜅɸ&Z4/ώnNSR>~}ԇ(g[LT9cC(Pni<`[$"fL"r3_5;=[846&fmٻ%]\<\4I]2>>Nqܙ'_m[*s8.u9>Jߔst%SNO[aB l_0M[^a(KAdZ#M\8MP1Rkʍ忓ƍ9~ϞZsٍ[hǵvm4#ZgXBi~51V')J 9(vaߛ&Ez;tI~PYczM|#y4yT@gq-0̒7+˺f_E5Ϟ̓+D芛yMe: ?Ɏt0\j1YSהFp-L"qb] 9 @@eH 5iYhE|u7d쬱(fAIښ7\D}6bd6kl񄠹PW~a?$Vd(fKZɧ5Qcn803 w؃?x3#S--Dma9%&Xh̵xe9*[ul6ys:*fbPXF ^S&Es`W?1[!cxhH(/e<[Nr:Mnפ'1TT1Ak&}JbA Crϝ,i1'#yhQ ZwOUaEU|ܵ!̖%~$x+|Mjw" &T b:Viz@Z5( P*@^vITB1Mv}(esfvps=bBd|Hb8H"=8BJ.J[_㬺Ay鐬ܿ>RJ +㰓s hAYTTSӰƠ`Iwu&4/=[(99׊yY&2l${$k.Gjsfչ^S?1R@o& $G+W SbyPV\J[Q  ԗB€6f۠;>)Isz(+YػL@1].}{Cc4ֶ/;/5G?#H`)}: + nJeK4>Y ITչvyJY)DkZ.Z1$ 5 Xk=:Y.+e)ۋDCd9SE`SI 2AQLΦfFK 5V_Rj~LPiFiPYKf%tI,I8nuYw͹Zؔ vEeXl/gLh ^z^VPɅm^Aގ*[̃>:w81[[{` :; !E:VſY~u;<.s' CdZL56K4qq*p0EVꝔ;ld.gcļ^"7xJ8;aa]]οn* Xv:ݱ-6݈è^Nk4b$ WII2Kg?Ņk8q!6p^Se_~YWYouv >SMmi9ǃc$S0, t^D] B?DҲ !]*򐬫3h%xQ Z q ' ZtěsI ң94 Y=c{SBzLc`c6>ϳE,R<@F#~[ҜV,2d; ⾋-KeC$Vfnj;jq/_m]ݮ"2EWxe &9LՒn;>'qy~+{o)7_\q<ͮkA|׵~=!'Z^=hl34˨Fl`职?l7>#y^aFɥǽ=tmRF N/1$=&=q.fz?.vdvRΡG6?NH ҃ȩ#FjY-LZٕ:|0G4ϥ$ݷz*g]Csi&iܜܳrfCVy ֠E*m beB[6JZ@Ÿ"zNG P'?f cR֍/+b+UU#nk^͹^tkf1`3S O[ٮiGc'o8lXW8yMr֣դIɈ/@kT/4’ EnʃUt49jfR^kM,MyOroYN xKrvnڟVeo"GR]\=؆0!nŒZ4Z@M'gʹus>á:@LﲈnjT N GAbDh}%ܿD*IceB}uu )S&J J)ZNF]w<ö พB=az[W`FrJT^<.RDyPr枞,3՚М\W>F\pqaa/;F]0n". 2.ba!CV+k'F^Ea/@NU6+B`zaeϻ4z̎kT!5FB!2R2D8 (pޚ|EM.OQ;Fnv[J XTulqѢ OS#XZ>, 3&C_zOB̼$`9"H\+iz@eөV";{x#FDt)^ rk6yGLsC` 4eAR$L 5SWC'+K}k|MAH[(:e٠qm!g-w<$A7^ܙ7LS, o4zǚ{ښAQ(7fE&n,7:w`)tqϙ"jvej*>G:ބ-,X~_H+B,RcwK/;tCXxeuC[Ν!9X1q-u hxW H{ucA? c "c)Q9ɂFotlqDIpez_'GQXa `'(|K%Y~P^Ƕx> P+#^j(Y,ѴӞPoDD;Y1wp:L0dg\^ >.~KYo JU6QHՐPKxC&S6W('$4.dCU],SΏ7U,3 MA9~Bk jf]*A>e5 LaiuYB B0zd20 VO>p1ꫢ@d:/p/W`T;9 YY"d9CAc p&sZEַN܈6 l?ȡ? "$U#ӝԸ9KÛu=$u~DbS 񛑸+bCT@jzSDɷ8uomeu$}u~OބGm|ؐk7gԐCvZtgJd0Ɛ.wS/Q!vHufJ0 dW?޶qG2xBģyXS;!Hc65,/;KMX,iyp ϑmOZ*E0Y+P~O *g'?9?%T Bqm_k`{䁌/Eں M"1>LXnu7@I "`Bst$r(Dn8-F@7dx ߽7E*$Yx~Ri@\! 1bduة)5wn%dB]\Eqtn2&!TCGiT63tYԗ4km)B?ANmkow*||K=Ftr8rLp)q&\f1N(y bmhLJDw6L sfDQ}1&9(cR]?Qc7190zP*:B9y"ϫ購]&AST$TEiQ.X1?9M(_yKRuVO`,#a>/U7~oVYk1RA,r$V[@[zFřDVUC9!/I!. $pF?9SlΡ@AucZ[}4f\ʒ/i\K4'JJHaAyA-ͮSiʱG7ѫ(%3GТY\PYݐηyW(!+Qj.y ƢCXO9)+P[;+/Gd"aTn.q9dL2 < O %bvuj$:JV>P (}K-,CSo JDB%eꦀRRfo pϸ%ԽB PEjnڿ0 Ѐq캫!ly|2S;x^eoa𝕾gEr0+Hg?fN.#,_7yUf8Rs *{PU4u'e0ݮ\mnݸi@ #sf9 洯&p;'sԐKG$IMۇ>D>D|^XnM:6fv78AU\r aa|mP>M }0Tnhd *o"(_U#d(7vv|cGgzXe-?&ӁoդUwKOf/1AfԋUD)郉I0(k,%>@>}ϕ9pY"%T S,CY_̧HOMF<ʱMK$d?:/&,D~ёc3'OWsϜL,šea9|v#aqi֣dlEi0ACoX\VXu:6h3eӛ >>pNc,hm++8{pM^Jf {i4q3CG.[f^ukdWBsH)Ƞb:7Ut7a`hrLig ɤ$&.QY%>5ɦh D :u %@iY zEnYOzAIHz+)hmVE1,^3G#029#;w tFt|ssAar%窶6U߻Sx9!y\lr$0eT.+\{gMݠ'ia]pX›^0GX@#Ҷ5U>}h'!y=K~WS .VIÛ/:>J!ʲHl, zs,ea]a 4 *BOz:<'-QKG2Lq[JHx|9q+RE|"ܷJRaT9,'LU9fJ"eĴ*a5_}ap_.<o4G݅[$7 5kW{ᯟo 4ԃIgDz4"o:LA}DOO@eV2bw:OR- bd{s1d$Kaʳeik~IS/cX-гojLAӹkU&|iW6 6ۆ6bQT s/prF#? :'X6,B̽7 ?\5.(7 D:}Q J'@lŞF}P&%Jo'&0ɤX]l$,Y,wWDYD븁, ݑ7aYZ[xv Yam EY~QߑmGB4Q" z57K:W,3VR'+A5]`|LmENrƚ/\5iX^ Lf |~plS%`.zЉ} m5eٔ;X<> E'C#o-":]~h [b>~T%a8$@ 5CM&% hkǀ1UMxL/6_1*M8w뽲+N,=FU^n]Ką =#rSKn9y8dPu~|H.A^ 1PLGOt<b.WAꩭ@R$uw 3Gz I'K5 pHʷ/7Ds-LmFN!FHǵGYV|̘CN)Ϻz ˦aA[܋FYI:--~WnQR0,ŒTiY͸XI -5)S 6xR$Jw͌ zډD[cݧ"`'i͕N1u| Cn%c/ e.Bvф0suL{;\kclOY@A+ɤq=/'V  rt/IRq, QKRS ^BXbs^E}O]pi μ|V96D;kgCY ?*6xP9FxC[ j<:r(2h1)3FZС=}ˬ1CB5UYD8f76+d&p 6+4Ƥ&ȍ޷.c 7Ahi u0^=Bv]˕}FZNXYE*XȊ.zv%ð*y2-(( $mQK*13Q I'A"*ˑ-.f\{-7qWk8,Mh0=Smne_=I᣹?h&}ჿY1건-# YȀ󑟗A#􋡇uYzWO|"SN= '(R1/2*_+6khrؠȪV"GXURKL=!DMz`}jGJuGĢsH"oJn~p;%0[hp|~«xw>G3lJOƷ#q886Mge3~Fwߖ|M~Yjd5|ZX3(7ʣނ$1$uj8y_}8I;07͂\Aա^q#C=&CAc(4f`sh%QjWS=V08Lc|+N(el3Hvp#ZM]OA56} uq\_J/1uf7Pَٯ|%SmC"@,iJiÍok!I8[]0a Ù~//dsx N'y11O0UtYl؇_PG1xh:r?4u}ӦsP۾yׅ `' V(K Yt E2-cI0p6x4" ^tfꥶ/׌ᚌTD:.ToEYm"TAL]ir`bʁؤ& 6$~wF舒E6&9Ҝw}uNX.p* H .%LJ9khDQ-UpYz۾Zk?0",ߚUiԮYf6X1v/H:ȇ˿j#G^zA'"l0LxkIo^ܙ Q~H!en\5rk> ?9\UݢZ1T#ɫ&?&ъb>p`R (vvn+.NL(Sf/p6멊hi3Wٜ h4}J-%]-ijȀ6{io*eDEudkV#Jt~mzGSI/re<\ = $+xjyZTRR,0.]52%ՠ7 z*6o$.lf ӐsQv/ ˹4㢈&zbCs0F%hUo̷OOBINu'[CbCǺŏp>f.X=/61M R<)!,CK..b8W!}+ц C8u\[+VO؆ QփrP;`MqK!k=1QO$ LExk#_%ԚM?X afdH|5Bvw=I/V׎~are 8{_ihsft p>jJ__9Z_?e\{BsUC!GIOvz UP (3,]A2Tby$&WC6D 1W02(tgQU{Z->z)-}B %TiYJFl"z@~ݮBOB ʝixk 2ǝ\ 81\Nܝh;0tA G;!UCS&Fy jL5QmAnuQ1VWQk øG"̬50A-|hp2|)P}l#Xdv(N(n X˔r[*â>OxsgnE.L%|J3$_KS8:8pT'Ox4RwQ]Lj%'-vRޫq׊*.-FY#L`!9@D5og,rm.|Xq$қQAڡ$vIԠu6I#Un5S.a(ԯSpL3%x8~ (bm}%Q )D!cmW,MvÌptN{R,;~"A/eCۨ]yQxjX+9ۛlq2QNvQ'7XQ( kJd+-')T"s39]7 ak})at aIS׹m‹V.=$Mr.OezWcR'~7(<9aAZs[aQb7_Fs\F&f5Q>a I{yS)L(2 7'ar֏.팇R 5,uowmho4W%gjb~$"LeGnfJ9tb䕽P|a au ~puL%S(f؇~L?>u5F,Ȅ5`XkzwHIQcbvߏp>-A2PcC|iĮ::<`҈&Bl^9mL?pl ,93d>8D Dh/2GFp#wH+/BY{PwL ar4W)BEpP'#_:`P! ү*;ZKVIe5bfkhOtetbȭqNa[(Ǯ<+feįiudu !hᬦM)ͯ݀s! <*CѼB;ܟ}s!"N(Y 4JD;4ƨaM)˜&[ Z-"˾1kYP?ɽ~%mXE-5(ԽIPFQBI] XXm;4{`4Hn|KW89Lw>]x ĥ4 BO\~H3%1R}I7Iz+a,77k.NoD5J6c}\ĺ:_֭(WͳVʊ`i6: AVD] m\gM5k75Łj~85#&S+4cQ*ehkBj:FaF#z9[K>m6%~! գ] 5ܫ=y ^cpՉ1RizMMt-8 G]CӠ_Yu#~̇Y'#@o6L< W8t1C>.ʕj.%90Qю#cUP)uE;SihY ڋ~²Wbej<&Lxd*MH?OԪC!]jឧLe/yӜ ѿ9]eԃѝHjq%Wp{XF*OM@nwݥc o9V?2(7k0bvCgFI)l1K/½HN]lTvnAIJ'ykr~E!ȱDOw&6MaPtcZ"^E&GTzԘfF-JV`?ga%m7pm roRM6W 77L<"zI]6Hnbդdys/埬 e|eDI[o 3UWyUCq̑'M }`t8Y%g5"e:عE+pp'%|mxe )B(qB*達T~ Z/~kut1A"]cmZpV2|e]̙P7K6Laȥƫ.yKϺjSYFG8,eފZ=(*eнvد̹7q̛>}J clϞ"3K H3\mK>}?ng$#[w1P 9ysAo3DX9_-k< a>a =Y xqA(~ dɰ$fzL6ymE_c,b5 V<@J3CfIm,DxbUV;І]>leH`i$^n鯢a}O\^O(S] dI'slMRsWm~ U[rWB}p9yUIaUOoRUH>ƀ^}6-$䋉K?d;s|bRwocI./lٌ8L*ZQ2B> WFj4f-a0uaIQhabY`kʢla6ڭe8??> {Q_}{3\QBrw /99;2μPsaoc!giaGDJKYťD؂-Jr*P>z_ R𹧎Y[/bHdb^1d砋$@F: bͮ?2xd[EDEƐ]^rzDZ0Mzri~rshU;g@) 1ѥGS\7FCJ 6@st-5 H\;RpfJ4zldD|[XH bp9N~/ ,S*3{s5w^)J\6,q!}N?8u6zŵ azNR۷Մ^11J&*t'_ Sӂ/Kã=ߢDӪLCx:V0.fdQS˳Pg`ɲ, P?.؛y9zxݶ7XX^[e }Qa#bZKjJUvss=T=錺Rd ҋJR.#-H8a6 1 !>G5g|z:huٯf>޲Ϲm s#5v!t!v(*+W-E}ndV}4-*WwևgXKs*cU+ylP R%@bߡ:0(Mf=6'%/k_wQ#1=oBӜ0Oettm *I?IR %hA&:6ߐ,km Y;7\Л9h⧴ҿ}IY (\W ]@yf4֌ee@np.=ZW0Qa},P~ K(}U=Np7YLzPf]Ȱ{3``犧cY Fylv ?dڶ [3]L  ^+۟kp ǟ>c$+xbyQ2V?=ޢI[=zޅ~L|mGsK"2З&.]"R_և+t]#} !& SvcaQ@BYNZ/ch7M^r]gc M=B;X{**]b- Z05*ᣇ7^n cLX}qe aa *L] IjWnYYe;Xڊ!ȵُԹF:Zj2 W杓ל ~[J-$ƠUe2Mmi8i4 CWG<,}"U^kցbJ=wQ&jf߶$0 ~3n!(P,Zc%Vܫa׷*_[ (;HjdI}1 .9 LrJ"a:v͆cqCue4 RyЪ;(pK;()轧E _ `pFdߵʃ ˪# .2TdVS-N[ssxpN*!nnp# y&08Ԁ:Qed Ecsօ@It`i^ٷ_aDlkD5(v]b!J4H曳 J =Tc.Wױ츢ٛM n[qil“k_z/шnEw V#ϸ",ΆC:u01U##)k' }GYmҋ1|懤UM(ܕ3abOK{(mklݽ%@#3:"^<+~;Ya,2j!.Lu/pXCb:Uee2Shѽ􏻛+-k5 1cA >qUMo*[̄TzDS+Z4nC SZ¯_T$ pͰzZ4h\}/o\ g2ߵ%ܼI^'xn3 ֬n0 B '0Z\`(Cy/;ޥ)Z@/:}C{iSmdm3<.0}Kzw:dpş jFa  t殣Dc3Jtg``H}HWexj Yd)_2|;tl#HF#C0\vKu3ꍯI>a دNK߅'UIr4iPb c5/}a? O+]mFVB*Vf jR5juY}x-nj.EĈ!9dZ 2+ht}sģi%TQrBX24ȿH^-p+TB+1urV-\iw3w^έnYFDuU?9O<G2ECU{98ߨ9 ZS3X];T3٬kHmA-C<_WBi7#\BID(3}ǐ^PH-!foQcK L8/iOiϗd Ǖ0ؼsĺ<׃ 7a& *v(8!zq9lh{~.#O6PבT~aj|Kb4Wꔠ?<>0i2uv_H0C7$߳}!B\@,7v6v'jSآ6s&\~j1ɼ)b pq2>F`*~F> &q >(Z_}Pg̨Ā]aYeHosaP5Bp0b}ലwuWOvތjΆߏU\oUQ⬪f5XQ/PD({`]sU, ߷OK{sc[(R &CиYS^s/}xG@AWӽLa`os{;W򟇩b "Ίޢqx}kA' zXyr`CWKYJ*l0t[m>#>cfӴ5 "V(I3aӱdЋ}cdRHѤ^cߋޘ3S59-00!b(0M⦊]|x0+`,p_|, 4y|`NuEA.hp|Λsԉ|5y#nAANJfiF9rP^.XjD5G|`/U.l ж_b_ 5œR|b5D9%TTTԚ Yՙl}_.8_)KBH:i, G$Z(Fy%`Tj! ӣ+RxN-a  C(܊:츚>YɤM!$CSfS ;nR: `k܊J܊KH$?⬿#%{.B]rCT~_< e'8aIU-Bz(MnVER1j}W9NΏG(uG(&Iz'G&8aX(~ۇp]@s'N ꪩʮMfVY=7NϬw3B:&'8L~G};hrcwEd$V֫CAy{ri["bZϭޤ'PR eM.,1qhX󛑳'T3|TvO*q\w#߆l8َIڣUS `Ejg]4vJ%QCשʧqڑX٥.Hdod31l6̞?qC~!?IB F/o}~PhH "#{-5<"YIGУf5(sy$u-V2)ʄ#K|P;nІ=BEwT`I)hԱ𖾢<.05.Фh1ߦmP f넡hI$p6+B0YTibF?y{K`*n@#j;:8K4mFn'lFLXzQ:%*?Pi(M/qjs|0A x2Dށ침Xi&fV.%vWZxÿ1|WOؒ~tC¨!'{sdb`cCW;nb!VN4@73.OVraR&mJ؍/Ql^t+OSTrFKAokƃD2ydˆ2H=mn.cԿ#QʝP'W{&50)F?ǵCTkyyt1rs] /z7dmI Ta2;˴Ƹgb<:R U-ZfxNkšFtzf}eQ/>YPPU߽H=Mhy+,M~3̋i/ NNUjҼp Iȁ54l^1K:߿uY5KCIuCV _z=>|Os 4eϙYѲ,Ygs~W}odW sa^J!$j)8fΣ$)ꅤӏHf3Bu8=tE23B5AUiZi0Ey2mv#iՄeId"2ű2U[o#:2Ei\vȫID.q`C:ٱ^L'(⺆|/]lo#PT<o'FWӷ>EQ@} 49=ă矨[V1\GiKb}Dq !R3HQ|>\$hgPpyj#4}] ?%/1ꐑ 9kJ#:CS([\\WH$HA"P| c3J'v/F؝h:!7?Đ<Qt 6EŠ[0uWB5 ˖u֋W8$#?qԆUI$+ ɥ)o7J?;E󹄘ЎZ#X^668AkFd=iq"Or H Up L$7IZ!<9UH*9[\g;3y.|-KdI2NWU-SѐȊS#N>OacA3qg0UP74H?/0bQQ$T5McG2Qs{{R~aniDQ$o?l7e^uo4 >W[) [4fD}#axTI>`=-y0Ѯϼ[N%G !^OaUV? U{z_ȣ97.*T KanO"Yr:( `bjmqwS :PH7 iϫI_WJ ivoF吭 `yd;Q])w`h咖5WS6sےؗFaSa8O%O8- KٵhL>u/h&ͶbB~n8̉{cPs&fob:|9v !]/PB ]e7v"LO( M XEŽ*Za\T5PQ#fGTzD?_;!:+*Z󚖗)UQb )39Xzt{ڭ0ȯjduUmgs>m!2$ōB B'$E*1{πNAp襤BC-E}SK3 =;/21 ) AMV 'Oa ʽ˹Kw:YYРr< oU#Oݰr޻ ?cBN6 -IkAZɃe]TrGTϛA3 j l#SS]31wk[k=Yѵ6h?7GeNl݁B aCPnXvKE [8 P;}V+IiR7yZfj~.Wy_^?l{ߠ:γí?1.8_9DGX=E^O.w`t<&dE7&)G,,FŊ"gH1kaAU4鮜JB\Z-)?uy[.',:ĵeTDrѿMV g?Nm.A6'>h\ɝ=APrV>P7reo'՚{DfRߞnJc%vx~ }~ktjސBC7K#[P9 D B$'#<6֨i"4qewAf>("~6JsSVh =d FtnZO[ `!9L `j"1Lju,.TWLj\]J wǯwW?TgSH-{m4)W]yY(}{\Kipyֆ]Vd=z]deJ cy FݸbЅa~]75iʧgX˥F% YZ