openssl-1_1-1.1.1d-150200.11.54.1<>,Pc:^p9|=7/:q1b1nzgQA}yy" l)ֿ`RK'#ZȂ辣+>1lIJJp(t̾gtm܍Ӷ-$P$g0v+i ,"W`s&sW}K\6`SZQKy4E5fLb3&^mg&'Ū0˚u:=egՐ6Ȗ΄W>D?d $ P\`lp uu u u u Au \u0uyu  u"##L%%d%h%l(%m8%t9':0gBؖFزGuHڜuIpuXYZ@[H\Lu] u^ bc4defluuv wlux@uyz\lpvCopenssl-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:^mourvedreSUSE Linux Enterprise 15SUSE LLC OpenSSLhttps://www.suse.com/Productivity/Networking/Securityhttps://www.openssl.org/linuxppc64le*x | V*$'/ f   p m  [9             Z  w C h 8 'f.*%[bS ;  \!r& ,A큤AA큤AAc:~c:Mc:Mc:Mc:Mc:Nc:c:c:L]wc]wc]wcc:Nc:Nc:c:Nc:Oc:Oc:Oc:Oc:Oc:Oc:Pc:Pc:Pc:Pc:Pc:Pc:Pc:Pc:Pc:Pc:Pc:Qc:Qc: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:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:c:Qc:Qc:Qc:Qc:Qc:Qc:Qc:Qc:Rc:Rc:Rc:Rc:Rc:Rc:Rc:Rc:Rc:Rc:Sc:Sc:Sc:Sc:Sc:Sc:Sc:Sc:Sc:Tc:~c:Mc:Mc:Mc:Mf1c1803d13d1d0b755b13b23c28bd4e20e07baf9f2b744c9337ba5866aa0ec3bf1c1803d13d1d0b755b13b23c28bd4e20e07baf9f2b744c9337ba5866aa0ec3bf10ba64917b4458fafc1e078c2eb9e6a7602e68fc98c2e9e6df5e1636ae27d6beb1a3c344aefc66d32bb4aa5104cb066da88e0035bbca04a34fcbd28ad6421fe21cb48c61d747dd8b2151968c6e28ff4b83485643e5d1741c5d30db76b7800c5835f99bc7358ffe9b531cb34432cd645315931f9a1525ca53dd409c695d622d32a069e5415c038eaeb4cbc5a7f9cdf3e9f18c5bd06f1411ce2186f9774049c508ced60ab11daccc3e38fa1c9e01e869d487a4350934d8a27a85c58deff769856318ef6812e90ccecae7ae7135364a0ff428e0f3473ea8bb7d0f28e637be96e1cba1fc2d2768ae1b341dd543d3264e3f4dee1c5c9d33586bd28943b6c9942ee29b2715822b8c7aaf64a3fd99b94ff68fd3d107f6302789c424474094e24f161b8571dd9edf09a5a3c24b8ffd50191d01fb2b393c635acfd8a93bdea5658bab5e01ffdd636a78d342fc8d9c30e6306aef7d6f39c36bc438d899e2a923bfaae68c33faf908197d5f0be1d2ae36821792a9be01ee5c8316528d5716225f4c63c8b74281bf5465d020c517bc739d4c2bf0a590cfbf681e2a90326cffcddf53b3135db767334c386f6a1a7b5ab75b4f4746c03aca6b5a7b54f0acc7f0ed8418d24a986f8608a71f65334318e834e5a94574bc25d157e7094079c9c7f69f06291be5fcb5899a8051ecc82e629be68be95604713767e7aee13213c1fa02be5def97dfc0e0938305ad854d2e7ab59f5ae5a456cac17d9e9e32e49ce78e8b8e08edb6eb9844032ba78b5c9735f847dbd16d27fc559f67b842bd4e99a7f995ec3ae247cae040596966257690466210ac846a78150606d1eb428ff2c06f2295fa4f032c6019fc145bd6061c37f531ec103925c8d1df4f1fcb5fd028df5fbcad5e075a127cadede607fbf96eeec915b7df2624fb43771e8a17b8a5135f2077b2403c953f033c546fcdd7464b0a11ac0f45c2e1b7aaedb62e2bd4f14a679a9bf91c589d0a4da1ce04a43785e6f5d4b94ef35b1eb826635b78926c30777a863503a6b809c5b7d1f3915c6ce3cfb54b48db4a1e78a38702f51e89fa494193ef0ec5196757bfe0d81cd543b7a2491c0afb96f2d9eb2d9230e9662930043a331e09c18fafbf36975ed3a0f8dabab66d3cc4c6148749c1a2a8fbdf8e4775d931991359f05f6267c02719ef94b1803a990687a6efdaae492a08895324ac87de564baa96aa01bb8f02d14927273a357156f9ee651e193650c3b59d906a9df2fc66431857bdd3beb6ceda353cb5252dc6af2c5faa4e75c366a9067d62cd8232a7a1a0601405e21bca750bbfaf8cca9d56acfd45ab6e3b64fe29c6afbb54e5533e7166c4767506c556ff4ab3065cf9d4f3e4b8a44e92e6f6b04945374d266c5ba47aeb7081e48390963d21b17421f1728c3a5b01b8aa3440682d2e5960a4f620d0e930095ff4add5013b3c75f277d8d2c9b50d8fc1c2b04454cfe9b36dd0e118239ba147fa3bc12e4b3e14b1f6fee26087fa83d25048882463c865161eba3e3527012324e0f56fc3f51de0d73223dd00d808e10e6d047e2fa6478dff67f8dcc41b2d8f1680dc4460ca0779df7dfeabca0abe29463c8bf5a076b9874aed9bf2ea99d9b74f73bfbd076065fb862acc74cb80fc88504720739b909339d02fe6d3b0cebf20388402aa0b0692b3113dfb5ac1b842b9a182d45c78ec3bac93390239a01409fdbfcdf7a2d832e1920b8fbbf916069fc29c7d1f0e724043fbe93896bb00a25b1af3c3031a997037f6de8b54f9d4c566316a2fd415f61cc0b56c98efc3cccb3942e6dffd220ccc85dbfb8587e2938f6925d1923f535cbf840ef9aebd0749987b1d71a3b9a8ed28b8708b12a19351fefe1f27d2416a121d14c5fc4493c08d594c1b9d54df600bfdf61bf92d5f3ef849a8fd761c408db776e505bdfd98657f44225a07d6eb56ccb52965a200f06d61905a9f07e408ddc3c17eba14a95cf17681e4a5729bbd03a28f76be4fb14a1e68ab9cafb1fa94b2630c6d801fa11183ace1abd716c4c1cefe160ba6059246be0e78984f72690234d9fb7571b7a245e7df31d9fb910be8f551aac2990849e0af78c7cf3a4182cd0ab74dd8659d2514cf0befb2e62c7bf9979001f56a584a026946e7b3ce9f0c6ced27a004722eabaf0d7d2bb79adbf37810e91cfd2ba0244bc1a52c39839ebb6135ed195fc96c3362e5f2d90fd0575a4391f2588a0c458ff37f0e4d2cf4ecd33c00c269382211cffdca7a44d4a9bf6c69b8e9818dd2b65b139f0b428fce77229e4d4647731de7599146316d5a1ef975e9d9f90d94d049b99906983751d041051cac86cad0a19c3b599f45f48b0856e92e893abfe5e690d65b50052abbc07ccd7105f5895e7aa615887e659e1c5117d4ff23906c4e83737bfca3131222d6d6fa2df9732459871793eacd617ef16f8a6b515fa28333ebf2212f44f327ba1e308295704c19afbcc381dce5d865a6573d4b8c9cd5a23dea73c1c811607d28d5cc9e278d8a9bc2e8733185c0b109c58d359c0730cac3115aae52172fb7e2bdda713b07e689a0525ee006441a51d7d3b68fe22e450471e85bd61ab95f7e96f2b0f2acdcafb8afde2f6c43e899416397230c2fae9c1e701e45bacb83ccd4458f0a49b8b0bccefd40edcde5bfe5a3e52c2078e9ad59fbf007c74rehash.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(ppc-64)ssl@@@@@@@@@@@    /usr/bin/envconfig(openssl-1_1)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_0mourvedre 1664807006  !"#$%&'()*+,-./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_Updatedrpmxz5ppc64le-suse-linuxdirectoryASCII textPerl script text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=af030c2d5aca6da1929dd690a11465ccce5de02d, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c6213f31520d4732867b8ed5fea080aa4dc15ced, for GNU/Linux 3.10.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) RRRRRRR RR R RRR RRRRRҥ. 96Tutf-81dd7da55ac3899a77f0d6ff0adf0a675b32e8ceeafdfec0ffef742b72e6b02f4?7zXZ !t/p]"k%f6.1^ + k}=PDuؓ㳫/qHHۣ_O > X*6Sfj@,&bMT(/Ui=Z_l[$ #4@宷 z45c@ -೬0[nE@~@^;c֞AZxag;\ԓ P5e⁕%i;J:7+*d7qc6 'K [bL _bJ."xޑ/unˤ$P^MrDޗQ5ٛ(y!.AY\V]r3ء7K:A6f#o3jU,TO4t1/я ы UN5LߔvӔ# *\/2[}^Zi ]!i6ʉv!3c×}1]d{Hᷚ?4#:V<Ӭ(0seXW0? 'E2::̴Q`=YA䑹=K;^ W>!I.,x~m hsX#~#%P||z*uӧ[1l adCXS&L).6%Һ,Y!`>m,e*C*xIXQMaL{c\UՂ:ˋ+.=LAlD`n/9Z%(7g +y_-8&6ŒQ{x4_{p LF8F\Cr!t &l}(Ҋ¾&bݸ{4"+[h3 `G ixEi77 JV|hh8;.~Mv-04 fr?vM*i˫ "`&fMvS`Ոk*BA'Maa\\BT|ډ$Jk~}*G{}x6?X 22o pᐽs; Wd{_U G<'X4/s4Ix%jeMnKy9f `{9kSa#TJ'3;PaS"@*X+^{ϸ*3)Ktոc#:J e .ы.[UT@hBmjߦ3R\LZ1_D|϶,%_CZ@Bėuzt >4Tkraá g> @A-WNi^X78Czúՠ I*8Ky 縙Nݲ \kP% ^)| ~Oo -?N'a50 X Y$Hs-1ֹ,Te¹d-(#v-ɿ?I?);_08a4XwI!ARb C'R>6P Ҽfp&K*G?CS! x'(0)b;r/{RF^˄ e/OEWj:T_xaX9ȁJiv϶Wk'+"h"9gn!<'LjG4Tiz:PO$@HDXA5 ?2B`M9*WKW}hViy40PzQ,TL0sُ߱H{ 搹bL3"j o֒UlL7H:YS;!G ?!b™z8(.B ѡ6u@?B>֥;k E@wO? RJ쭔6P耀 X4ˋ%hnt%>zi W7E=A2':YJ pŪΏmb-SVyDy7PKb$B%:G"F9c"|ELݲ.y[ ]0{"Jt;o|zo CKDedBnYmKjWudLm@_q/vwA u!Ӓ=xGDp z[9 B6kaa_۸u<ܟuiX~e"j":7d~O*ѹߞJ)O:ڤ2\\E(crפ#-߻]O ,B 55Ӫ'Ѩ=mi7 OΩdI_MK_4SHrfT<6܉_͔"}k-hǽ:p#,Hjѿ[OG>#+DOy߃C&MCl?nXm4Gah@i,fkIO\M"s]Qѓ$XE5ڀ4dGD%_:E7+:f<5Y]IT=y Օ3|I[c{ʪe^ bh,:{>֩ wfSaI~/>CTA}͵D?pctPs9ye"Dz ]S.F<.l>e`Oz`v)gOGT;1a] AZlg6#a`XӭRɉHtcY-d~7uȖ:Uwal!J$=OWLSye(AގVvVI]I)Fu\>C3]4a{R3XB4%\\i1g߷A%m!˝0F`_0C󊼢z-ڣe6WC3|#D<9T h}3WR{.E٤tz6Rm7elbQltje}2ph~rÓS;UQ]lM͈hDb{pڤP}bI:@1RUG֓xVv;3*3A4.OPS/a Af@h~]ĐlShF%g;1}8*{:X-LГEf&vTk*돂 BZ 'N E #![RXZ:G|RYEEWD6ہ(0 I}3-"qgGPk7}J[ej &+) h% ġ?0/W7 %$VRִ~MZ$#m4k(Ξ {8$G#_.#1才]f))}eh?Wh7SG nd7W@- 'z}/ >+ēhWag]QJei4>Br攂GGݣ*-}-[M}71<9y&,M&ZOmHusp竦w[MY zrNŁU - u..<+_A@J'{q{2ӛ5de;NHך%,dMy"`qqޫ\Bv4ybY)&E{lJ$b,2 :w%@s}65%h?V&axcmS:+ݻ=4EOBl"QCn1i [_ # :$ھfA/k*X@1y2RŌTX Q@Tuq7oTQ'#-R &||p{C t]Y43>C4 #>Lė.VDgF#2j$S 7f0I>7:0s[(p%Q=嶦0䰫f .B pK&u ;~H1]-^W(NWL1cu:_2)}QDXO#-!Xʫ>]}#ĴbQXH70!WKod ;_۠y-D/0^j,n즐]8'+iEi=KGSn/9nkxY J\_ib‰Fyb㉿nsSKO\Όq`.wO1hG1̚k!ET@l~%NNg*)"ѓVpy}= N$Q/Sb'.޿|kYv-8z<n#A"`ł4^-HkD uSaz/ޠ_KUZ@FE-Eև0ҦtލO4jeWLgfq[5cfR\~jO;wdDǡL r9vd9_dF2A‡-6bpV -}`R/mQٲ#SWq? }F=ѽq&#61_LJ}56pyחTaT**~z^ǖ#jn Mי^DΑ-ҠA C ,X3g7 +i`vGx4 Gu\$\j||/]+YV)b[e64/yb&W+#¾,M;Wt^4 d硲p~.ZAʑ PS:;&=׀ Dg궺 FЫ~v+fvRNBWyoH[M( Y UT- )l4;A(]t:gi2`%E"r([%cmg:$ٿCHѭoeO:@(D%`>sډʦQ騃1=L^<\b$YLE-C+A?SF8h Yn@[Dm6c?ftffl0] !U_¦Խ$GޡPK{St'B6 )Y6j^dKc8w?w=2G5T p C@Ƹ_7aJY-{-[s@FRs[\1lB"\ެodW! )?²!ߣ7y}%#W;'36T* hkMҹD$C$ 4f hG I3!{\.W"&HT#e*o׈-Y߈]B$"~v"3)֘fpcĘN[MÑv'+(;~<]'Bl]+ <.OMf'dſF9.VaLSxymUhOMˑG:l <桁>nowbqΓxm.VK"&LWg@gTddN 8)tkb(KH{8Y[=AT 4[RAm4"}t@TIK[d%n$. #ԣol#MBߡ$dHh~Dm:@$H* KЦO" )\Z9"ʎj[ih;ӎ1#s#%o9A? txo(+!)9նQin:,qɅ'ȇ>: #G56Q$vҜ㣃0gm.vp fn$0 W^J{ e`>!֣ziN@LEu52|->#(UYNYJ- |D<+@XR:AnhKhO*/-81j5˽X& H6ID3_ nZ6~$ ₍/O{]=@[dDZDEƴIg/.dzFVI{9*J.f)T-* a&%!q(6s!y@Z uM9&di1|!y ϼ قLxD$թ~PBz) H bY!wΏA 9KT3Us*G‚ރ $.sǑ3n,9|?zcFr!Lt+f)4l} Obwbb?\czo.[)HVeAR7D0 NpIy6]M_Ha|y/ΤYgժL).R  W++¯`*v 1j;A @4J.f'?`)E'}s\詸+TaG i˹:ny:8GuAQyMǍ3$UBcDymr r80=!xcբ7`#s`y"}mn ӷC)/cFjQ%W :_\Y=xڱHl@ &=lg:8VE1:u>sEgjjc܏,"O]0'{ֳZ*66a]yV%=9LGL6̜{C \|,<_M'# H)XpY_Ľְglj;=nJ`[if&iٳlz\?CJFE#4M L a@؅r?y m0t%ѓ!=muq&,l wZ-YssUxT6($;W7 Wj<I =eǷ[‰OHg6v(ql% XhŽEq3^%<_O>op^{`1I1 KoH%LѥԙM>))7a>^J 1OocE0.pIw$v5kq]ˠ k<~nb@{؇|L2㱥znDDUAT l,vWgI8ֱeP۷Q~;u( U`Wp ZSܜ-?RuB춫E`vCL9kѼ.vUfJnWtAb> ~]VfELdf=bKjl`р!,xբ~`%4 ŏ|OAmܤ{&Z, {5<r6=*=sfe"q(1IehDR9e,G"SIDV;l9ԝIl2_:b? z8-)J$?K50-~US@gAUL2< 6>ϯ!@Rkrl)(u wj;D)e||R% Mw@O*ĵ;wv]ls@46hzs!-&1>QzՈw=6]Xnm',(e1AO|&t|! U }aHRU(xfN afnile7Y>ZyʨDGmI-o32HukĩN-D'X(E@~8?e9N@MmҮcߘ!Lkvqu]I qӅ8:gY-^84=Ő8}w Ïo+UTyg9Rv궭aTYBܭzSXxpjChYR[,Jok(S,1 vo{$:E }zG!RQu)E+.=?؈t8Ͽu%O$;ArG4qXf6+ǨGy[<.\"dF ij\|IWCOxB_5:UijMt\Mɵ3t) +^@ȣlC(*QPd@` iqZ'9omXJS͋J}CD?_G~1MT|2ӽ'Wh}lѷ.UK+Rt82@#FWm %.ENBW&*-|m[â!@*d.!JC n_ŶZS-skFdنjgM/6#Izȗ ~\p= R$$||}?::S咹P3ƻes{'yD6a8boNJ\u9"NRsxj]O5ˤQ>U*#O1#?/ U:r=Nb IGVS}ڔl!  \gES-^ r%:Kp4A:Uk`w@ z7!o*ԡs p},4X}Co!2"I 5s$͆=ޒV/>!*WjϞ-v* 4ވ[5]+1^(Esx-(?Iit^ t$9\:4ynV%^CpFznݸ`4˭$~U:?޹y7 ~W,<|q$n:,`iO& 6^bWGg0ݗON Ю=yYO쬆u hwSjk9bRb_]qjlќ=  VO3g%Yimav eǴ655^Ρ~!% xG䃥$<0]-I " r6dΓvr͠dª u*kvb6"",a脲|ɘ;WVZb)`W)B$7򃞬 PNFn zY p 3_8xgnHݯ2GKJ12MIcfӎQq#}d["b$Nզ)ciSdQRضexTQݿ`SI)lH?n4#7pn ?MK  S&jS8+}̮)QKu:')E_:KK#F^9?;1ce=dgq AAMsw) 7sǐ2Z,pP':6K釾C;S\#WHxA~MV}q'1L\ZTFq2OxcUgx >2JCRktj.qDoJnNX fK<0[dſӷŻX_VT#ŏ%iϠP`/5 \$q͜v,H_ 3# DH xXQw}T B[?GDr%׫&+e2kfՓ?8݄b)Mղ+et笉<ɖnڣϾruUq[#b4>#iWy]Hnok`DN" ٮ9- \#?Q&3:\N8 O$.t e%WV\>xR;xm[ 27p%HK[M%B HHqvM*;4 `dzUXӸ8e\ (Q9[7vʓpvIj7sbs4"$0?%<X%,KUпgQP@8TD^L]D7I5w$YלYkr] #OBHdT2W4n=GzmKvjd xbO~L嘥bUabj x y?D(鱎!4$"v 2G^#dvi!mnm,d~\Fs~vV¸ + .JoDsa%[qA"6d:UDs6{PKaFI WPu.JШS&k~MV" fA*=d+q)쓿1Lh\|T.NHwޡKTip54ͼu3N -`H/"1«D #{?4`/)PY`;y1OWDX7GERexʠMYPZn[U_1aړC|NQK,ƶֶ2w+\DŰ=(Jre#BH*$2zh3\WhR'\arӹ]Dg(*e{Y|5վ<k}=;O:]4g?(7#u݁(u3{MϐJ`N -&[]f0T/wqKy"-0^ᙈѩ:2d@]GXA.|9ϟ~G_8 TEɘϽ*c٭WJA0 K9mʏU(Vg1ٹ,nOsQҢI XeM,7Iꛋ!ObDZJ2IJlMʌ8'rE"vbڝl@\ĖlEwZ➹* GcA!l61P/ }!ƅ0 n &15p<[6#x/ 7[~+ jj߁s-JB? <#EU5m'oX+1:Y܀Qа,܀ݹ#nredo/Zy8keדoN-蕦c-N4$b)HuP|R~T)՘R6#%!)u%~b--wwrHb^`eo'*ՅER}vmE 81Q],6fJ`a>!ۓP˥uy%L,T+/}O$|QVsݞ:2=9&f->QT/qjG¡ FpJK.8R7bVq#\ZLzqK#~JOr<*TYc˼b*6lFzKCC.aq&&]:@4SVŗvhHI;|>Lvk,Л]1 f|$SX6m.bcjZfJ`k2C8YrjH[n$U7;J>8Ui5x^+g#n̸71(Us,iSg *d&Σ5 [?I[}^ ĈxlDA|`وѲgMRFLx/ȃ1Ɏ;E<ȶ 32 5* svsE"o0*WG Vֈy݇yI˙6T4`V9vq`v a^#0/ ʍzŢf湾$*BЂ|9t(1@s_Zad?H3'~,V:3)6(<z檨TG9dzVEs(-b3~b")hiA,OK2ppvI~jՏ'X3PȚ%3Kz7\^#%bzEِZ+EO>FWE޼Kb++ 7ܟ\Ϗ8 (QV ZɭںP%Eoh.iVjyn+<Fy,_&:9t{HGȔb6I8cLsvE@/ a4٨V6quJC*\&\Ѹ#k'jB!c)$`ͻ]8W3t0U17c?&C:1[(U0*2@3i@z/ *' Xz-;IY .?Gh϶#hwR7]Q&mێ)uB&YpNB\p3ׇqoC֨,^ U̧Ӛ0V%ɈkC9ӞixhLv S#>)sXɴTT,)T&Tm+|{nAk'Z5bʣk1, W-Ps]Nh M$LJ(yE*t?3O@ȞVlQT O:ei[EEW;칿bϕ61lX)wW":}8~VJ "Ffv=)$LimI^R>O) W\F;,xoZv!BZj2rt&Ypmgi+S$}L&ˬ7&GH#7W&ЍhY 7&lo#e:mA '߈$ ǘ2wWYx} RYK5j:[zaϑE#1 }^ɖB#R# GI&X;8;?~1r$tB|]fvk,$O~jZҩ{eF7@{jC5"_ π"rd#!Y  wekɮfCҡwtzZ-YQ͙ZU7QȖQ9%Z:$`2d"@Q D#ͼ_OY[#F?3BxyCJ)ʱ(Ǯq*#LdT}fcl8\eqw):me3b/ {.zܶmƲqe!A;,MR'e:ɊۣܞԤQ*b(f(Z`iHWСlګ*Ms+_u|2OKӳ4XW$Ha|6*ebs -8-B`h̚/$1cŔ}%.F2'F!V2i@sA*(Ou}dgR|FaiEY1|AmeSZMwT -)|GXA%3hVbE@KSʛ:%4Fu*NQ1O@/rkv 1 S\b)h} c?ty fO4=AxAY`P(|gg)jy1/~CË28c|E}7U̽@8hZk|á\V=ws)}Y$,xoVXzɵۻxN #L8]7mދWg`Ocd4}B`?5 +c/[#j#(Vt![}pZ3|# f}?zUfpSiV ͐4 ,0#ЕN3c9z%.w¤ RCk/xN. n'5)x?umїxdˆa< ; [_kQ`ѫ\gZ i7`b. * 0neN;wg.\8aw%N<Sf Z`23vf^"l|PYG=@"ZZE;8f$Ts] V|{WDWw,yd=a- n؄%3>?FUEd'ۉ[y)n,hE?!t<+AQmZm0 (4@ʔZBy}]Z嘓$PP+Is}7 wr=j{Tٻзap hEJ{"5e`]]`5;`6=F9h12_7o3nѝ6… t+KNd,#-U2HZmJݺQi&u.I3y 'qvQ-@5x8g֠BE|tC3ܵ_3(54.Y*0C⹰2uYOe)u#P.Ǯ:ވmںv52iΞg77 qmƊ_~vtBH<^1# ͽ g-.lQRGVW+_Z-UK+Lyu w(Qa*R|klR6駫KXBmNrlz3hɇK5pX0jѳ%rp =,$_|m@a5}(Wo6# D'QPw -u(=`Cd`ޠۿȕ? seͰ;5bpWN%e#zRArNߘ'u ,I# :kQU':W[= j\ /k $?824hbk?mg^\3uK@j+e?B͋ :ĴkP'vE }"9VM6 Q2j &ǿQF= ` yV.s˳G@&,Jr`k*V7o$ĤIŢhU&XNcc~j6/(2 <<ݍěEcnG۩VmwTK 2g:0pCMq4랫o.-0mpHTG'!Tea3. sy><]k@jIt^ՁEM(g'bfSP1 ^8OnnB$FM{KgnG ldhltGH6Ԛ%&.nϚ]$bGP!{!Q_WBX^I Et>j&x3@SՔՅ fEkInvdC$^qh밥({jesJ0 Bn[Kt%l𻯹If"pBѱkG]HG~god)A3깑NO \)t0c3U:᧻˦s7HsWRh?>LHr#:l=w ~Rxbm`HN 'v˟e3 hw"ɧW eX1<-暀 ׼QvQz"@z|5c4/{c ѬQk W="(=L[2r[xVMPTmf<xӍInz tϰ2gE9_$òV<-{_ w֧Xp-НVb1Eچ?̊yˏn a ~9;)Oz`{+ YȨyuPsE# lin#/ 2QnF49 ԯ#3 }rieY|:| 첉%NK> L90Pp˅jbwN|Җb]mƤ>RHb!6Z<Ň~=Xm\ɉXY`E8ƺ/v\c rI37n!:Lm,Y'N%rXrk /4H 6lH ږ8d_xiu}XRLl1dS@{(6wRWZ0fT ГPNGp\s7_QSN)-dpA~t& &zSN YhJ{@j=v =4֟ %v[ }`f£qR[H!?sEA˂R,um@+HkO6q o~1n_5c7i3F ΢bk, V2"_OX v뒢.w^Sb_tI%vί\8PjO%@'Z-<E[rO?Q0R n:x>lh ۏPcT.Шup.Ѱ2ٝ <:X߰ _^2dq #e*B4d5ҿt;t hⲬuz9'i cpQCmFeMnLcϑQO/iRjWb8o5CejWa~8r'j\$0e˅9}48?GcRgҚō/7WP2P?w  wn`dj_PɢQXQt_-{[ ^(RmvWk4{@@PQ,eN<)ڭ僸>wN7rl# #&R^lg61|߲T^&y8m%&ɑhcgKMLOHSL?Pύ8&0ϣ'Kx5RF$i4RڇM/3R܊o[bIͿw`EP2>_`U_"jeW+5j L|ye7shi^ S= mbޘ1dnMb>hm;궠D8O[kTʴi[MɈׇ Qh{nI.<*nR`WBb1~'U B3i ^&Tk酪HEda!"%|n5G}~.h] ;'c鵋o qmrIɋcYOP:*O**Һ:bn:Vy,`©ko|t͡qt>m&[. vI,D,9f2 GwT@No&0DŽ0ZL|$~ 9D`eKjGͿC dGEs7{[DцmG +OP6Y=P|0#f꠮:9]gW%a/o^]L3X^qb9^!&XxٔSw 7Ё&-|# ]‚-=\Tv_f<' lWV~Sv#z5۵#20"Scٗ-Y 3efC'8&}{ fFc]B>#s[EjS#&ɜ{׃&7}tn-;Jrr5b3yel) H~k!1@/9CFpga*9(Ӧ"; ߛJH12)5l% ^>pһ|^n-TJNpTYĢIcEU [6^'2}^Ebwo@  7 ʙt7VRCQHP "|SϾjӳ6g ?9-q{J +\*<svmͻ#"1 BhdE9eOǔ.,o]]. s"򦁺#Z5wglkU!Yhѻ(Q6 "AM_ˡ n~aK*"S* rrώdf-P(xA%eo y+d!NrZu;D}U Qr'ݤΫ`ܲU^*dSم < 9=X^xB9ŹĞ*5O7ck"7qX\ rAWmGsCz L7R'v3)!e2 xiKaXdN6/^~{BqdKt$!}h_Cj ׹}L'?b6=򌛡A)i4o'maF#p?S0ṭX(Yz6=yI_<-dh+/ؘκ!mNz(S5w&do` z&'&J*Bx. ׳X R;⚿҈Y {.7LhϠD 魇] 7FnYirE] g/e}4 l2kC@"ar5ز9,mм݂T+BЕ鎟"0SfͼҫYnOifa-f@FqXP #tyN)4SEH.AĨ$'4,sh55k)`w9 nt-8'lp=LDs'hDG9O'fY󂒁sHH3fyo΃6Do"^\?ߑx0 KF& TW G5c͏ɻ׀絡w5ʣ.nSdt~h;;Zo班;-ac_$yKMʼn](lxG~ӓ@ө\M/BD?r'95PZRMYXQ;TD^ÙXz]VCw Sf "F.+ AEY {<74&bj~}9a\*yY- )|oՖf)2 RXn0+&K| Mq&e;Yr[}~+Hٟ[@iM7] 풅arsr*?zfr:mH(?iFFmj}%?..mW*J,#? }axk9(01XQ]r0 ` $6>eG1[9lt(ϸ_W CÊpF\to֟>IᠪM-Ԫ_0'5-I"TnW~@Q :"Ih-XEJ&+;iX.=T5f2GԀsAjǥ?S jshrskL9F C-n3+rE#T)Q 0ܼWGǻиa=I@ydj u輲CֲdȊɲܻqf)(9CDND&)h mBЦ"tnBJgTokRK f{eŸ =Lo ۝W5 Flu !;xpXd<T08raNmb} ^UH)6L}%i؞`,~J;n[_Ϭ-Zuܺsc̰p@]0ԥzʮ8Q5P9QSxzbѯKENv2<"H#CJEeAQ#;:$ BP k$wW_~r7xholN(^YGb@ǐāS͇ ɿ$Vl(hz w\ U-c11I5E>zT|I8Qif,M8Icufu[y)pNıJFH6XDT ^fBajN^.";d]&,ݝjశ n8=q>NP&Srk%-=1[8c[uSbpgsTZeE?;U8, q;I రqUTÊ`.FGHF\R\1WaEnes9~ޭr)Oڥ꒱~:QdL2 Y}k-Vp->M nH~h]LAoU,I8&Ҩ {x bg ø1/B+"ڮzp s3]it}0h;s:ڭq_4jDp8OFva>ZYc^Z_ikLƦZvmUFl6ɇ#ni97l'?Cv |9Sr& E5'`[4Qcż]Duv~'ʴx;bNjSx[QZoօYZ}d)h︹]A͓ jZ|xD߳g,+,k|ڄ_fj*v^!Ŧg' t<#n^, "gm'^g{5F#h Wt-gj𰩰U+6L"]`e7O1mi"] b,5ER*a7s׌#,0j^Jdʽˌ|,oR☚±i oSY)Xo[:uUdb@;+μOūaL%!oc4N>CH?4<[2V!9Y8K:#^E}ɏԔeOjLi<}[VgUOoT!9`S [/3K5q(8.E7AȘ-`䌅"w!Y2; D&.v~Wj A)s/zgڲۆf]c܂Us/f 8 G?'Z#eT B./~`ydrޱ @I% & Xݤ\z~Mضَc`8ҰbDQ ;+W sjs4x4]h,KM>{Y~2\.Fվ-pb@~DvWѶ!637Q_)f ak˷R.TkX!Trk5w9ɅLur:L+Pze`xC(E' ICwΜICꃇ (b:缤{)sX!)bTᕯˋ r@LE͇~T*$1$a 2x ׬=?dM w1} [Y/Hhԑڹ6nX&L.N4`. N۸! 4F6j3Kjq"6rrQ N;S?c~OتMv@ Vx0)|Ol5 1j- avA`YT%8;P;k@ _Fޣ$DԀ>7&'Ye\k.Y: tMuy+ÔLuNahl!~; g;WnnY]?h#ф41[T*~GP~RNYb?J@dbi`0M߄dditUtnWډ`էRӡZ04f%SֵOÜ H$Xc%`D÷hNF[R6L~It3@0%N!m4]EhDchόpɊ+w#]A@Ѯ:h6^pygxm;[2`Nfhlͧf͛Rbޓa!d֜(Zt[ũ_p_eVwz܆c|CO1V[TQQ{ۿ/㘐:9ܠ\aKЎ_kr;;+xTβt-BQݺW𭇎eArc+(a6-fy#RDQ6˜}K;y5~?"9zzQ; @E!+;ȃ>e#2&]NniT5]~2=vdbϬ11RX.I xy(h^io;V 5ȵKDrEND/Xۣ̊'r)7B+:Pdw1 }Lnwo<{: cK qA?X?#ϒ(,WlJKcT_;;.g6Z8I6i#" 5@x5o|%G0v?ZU[[?$lÀ$, wDȒXYo.[f7 &$SayALdžmA m#{K(I`td,1VxA\N'Mglm%Ӱy |u3T>;ߴ>MpYAREb^mҴVV` "Zjm1;Vhbzu7EYwxsXdԌu, RIi" hYL޳ի$gLriԚ jiMa]d[E$3=UʼnBYzSE_HYi* [+OU;*<@6c<$\xY!w*k'9H?z7@)h.6Q OFHӈ5ξ:@F Eh%tww6dBC k.Z;Y[<~9#}WPEZmȷ;Sk:R2dzThW XlEyv[S\OәwGChh{K6&E`>;H^ {>F.}{"p>:F6297gvP ߓ9bJpӸqo38 zYc9Dz.%rh*O*py\6su 近(_xfLD2kPW]ye'N+"&!,;Tl ߄*mEѤvÇӁXt=! h;k?N󤎸@4:jVxş* )dzđUŁUҋfjVs0JYEõȽg(w$3=!Y@+(>݆haom9 *zBYMPI?z#6"WiO'̡ۂpHǕfO{T3 (%['lZoe2.GY;gfIZWj {JBJөDYuSǦf_DPG" UMpz] +Vۉjh?O3p:g2[wqX3LyrnsBfPPAP}v^I.1ӡ 5_K׫GAyݩ$]w6BwS;??Qˇekt`ˀH+u"[d#< Bg&߂Li+jHʗwHI9ϻUB`$]&i| _U3/T" V}hϿZZW4#(H"bR%9UЉQ| CǦ@@N%heJAt {Pm7~0G0i㬟IiP!޶L}=9Bٷ^n|r&{ܷg1ebc|0nd0 kHX $}8U@mh.S5AE=o^$1+'.Lv!yCݶv#HAxQi~qf֊E_ƣ.f`ϺrTr@B - qGLeQJF+!ã'ivN#rfpGũ3'пx" $gmir&@ڎ-10nt0dFSt&v1[._ֹ{b3(@"N"7ӌDͦpz(ysb'˒|5<Β8#>Z ]H>}yu29N'!Wv 2lYBCGd"fK'DQZנAKʦĺ `*~,H3;QStрW$Y$Վ/gnnԎ7sh! >۬]#뷩}>sE\x`k qU\̩[ , cqĸ\=W_j>CT\)`Q֟{ÊD5P[%lM]w6gC+(Q9뼠A7v l- ߒSmhlh%xրB-PPS;QD"3:iƒVN3"PlIH}(w&>-% | q_265_U5džb"t̰xk1es*D 02j RsEa IAn-ײ}!U ?~|ؕbp|yr2l `=Kd?h_F |V*ˁq8/YXEgn2' x7pw,pTly^?)UЇm8G7NWuM<*#Q֥mܥ,c^5xc]?e<1-W+EDWRL:VGO=ʺ:J'ZY,H4%<@AE` j?XEc>4,nPjH叆T? eM߈-.) ]DU`j|Z2 2s}SqOuw_@3`=^<*Fy0Nz4\ŐFtnk=| .aR@NoLu$؍x.Bv\@0եPUa,r /a캹3W1 k!C@NXA8Z=3Hz `TG52 T Oja[&Wvqݧ8Pb:]rb:iywFVTrkIp4E_A\J7pJex,,3=#r;欄ti+wdWV"F! wZI=@Zc $UN^UО]0ϑO08k@^=f1CIsbkgUnvLE|ŕt4u0Wk"ZP4FE K( V)90ɟ!5~b+P9?e'.Ξj7F2P(QA<1j|rE쀤0'E_Q!H, 7Z1Pk rZKݼ-wH1-l#_R;Kܟ80MwIEX54Mܜ8F;@O= <}-E#bk֤zӳ+Fh% 0QL3Scdɓq^u?#w29;ê+"\sZ^m (pR:zthZDґKҶ No/F?$V^SVb^}!F5O K9TdraHR)[xU A %cjo>~o8 tdN+Vm6gH) $n%E JU~ 9gH,C /=IC^[ ,fݛ=L +| EWLǑm[@1 N3Dm*t? QjM1[P>R dx-4,䷳NE}Ӓ!,p>ی8d"!MDh6tjKpM ~^7ǁJlIxCR>}w yf|xnI ->l 6M` vna‚J?',FA_Ӥe򃁪$X+DxIr}nwc-ndYO сT,jT " Ub߾eBa?M9n G2R}r|NvfiAQa֮F_$W҃/e ;?@hA\/n#c:(eMZ9$KΤfK{Atx">,^c\#©oS۝/E?rTzOz%VO:;&tX'ϥ`BI3f0(v|/qE 40XL ssv&F m# u~ck:DݝBql8!<GD*1B:K"y<#";&uAS+YT+=JtE냾\zNJgPC>\Js) 24Qwf62|F/X~H>U֖.ġ ،B=]`If]1#EBgQv'mTR3pk;"v7Yf_ӓu@Ɗ9|eN@8=\vJؖgO-6A#t/|5Qgd5Y_IGV#xB)co8R3y ]Rbf^&op%Nq\v DTrsBxc$Lp{5ܗ7"h^dr)N .=E41f9Lvq$4[#l촎θ] 2ʭZ .:fָdM]dgrH^ۛl(uk -ZA ~G8PvyǯC/C ]uBY[O?GH?}FET/C 2?I dפ<d_ ӰHPş V*`|6BnoZ:[+`v4I?'vB)g9Ӧ^ ʻ;X1r CYLWYߏ_nTo&U>s$|YG9x0HɈ' ?iLoқ{*71<.#2")o&{גg5oʶ}M Xe2`<[ݾcfg@"F\e%yLb"\R4̖g 1dPIQeiR B'HMZyCռ3"{v'OpG@Ma`Nj6$kc2Fz*8UՕT2RLjd?#UF)<,} ]x\*bA"ue,՗~ 9* nDz)EyP)+K-r}UK*_j>N"o:lA3\><#uvzn2_pAVһ$T8}z1r%$wSЗjo].?uSqVU=}I% (:ܶ3ߨZEys;J;N@^d;`@oVH/jl/&-(gډ5CgJ;+} v)M?|u[=2ZLZH!Sc7m! "Ga<] M`5XOyoT^ vOd%N[#x\/f-h[,֢ne,:'ur9ELI E $1#B*<&v 򮉤'!wqPq8 !([$S|>ogN4\}sZ+K"` UlH0† ΋;QUra$Em~hᅍf Hw> nØp K9~6^^N6hAgt(y?u{POk3AD0fI.SKqJ41~n>c\`C1"+-GPNp&Bok]d,j*זa[Sč~/Ke6ifj,-&+5Zۆ-qK&2}^#$c-/^,-,*k|et<- "z^ZBƕ79aK-=!~S-4e 2&/<K5f^jO\FAxh2\xt_Ǔ{]F~RHU.J*\~5# Ȯ P+һ.HNvp|>ޮ ]q}\5':㞆Ap/(HN}=Ё;_l^J/!xOB#c4dZ}!D{53X57.2q@Wܮ(g^вF?k39i?^14 %L9NqϺ1LPXjC"\ɜ=^|AOIK9Urm&&G!T+찡So9K>p&]-;POͺPգ6ٵ*M^7 ~, 565X Ԡ|5U:TX:4ϧA[ӟGrbS"RI>$@[`AݽQ7,~In1< AjB/R/7ݸ{tLAc('ބx"3@.1{8l;s 2 mRX,ʢXatг@wv]dk|{s'ok8:q)^&jٳ=`ubȰ!e]Ϗae57# N4rbz_ daleApFWEQ>09cݏglPΛݫ9y㠍pɄQ_tgM&Q͡;/)G~߲dػND G aȟF"4?QށZnbMFj,}撼1+lI/zX  **n)K.8#KH )-* Ht͟l;/ $)!^W9NcFaA!>yR}gW g m^cI_|n n[ /黖7CĀΑÑ- Wyڷ2f&̪_ q1K=bW5]197YJv6M(dd$EZ,*rafIئ">2Rܸ~"PC2s~B]˒H8N8" C,VwąVY!/V身d{w/9fk<" U>)$F#\l*pMi-xެs@iqHQIX?@Qa[{6KfD C#]&^P[K)̀pUS J:hYFW&SVBȤ ]9Q){9kd0{j>'x!$d.4 Vo#8=6M<4XSJr>lȡ#_|ϑrB0}>%uyFRp=-=AdC9f@!If+y?ȒP-:Jn9SSf:{l#|(Z|U2L\#_(oJ 5Ļ*W*ۼ0)L_I&z,M>< y+vGSl)ͩ() Q !1eTSn9_5<<ѼWS=^oBD+ym1{3ٻ(m \$@}~AMZĐHXe)\{q0P+ okr^f*w \ 0ymilpGo 'Ǩ \Ք~#*KQWT5䱲$G0jWjggRg| &Na]jĝUW$C5( ⫘M {6v*1WWo:/5\x C3vxIaĘU<{XQJN͊J5X E}2MCj9}*`7Pu>d?rjzE 5GZZy"Ԝ3N2j]DWG7.չ((wB*no%-ynOu3}O؁#._x_&wPVochg{y.w`xQ!_^leDDj?|p,DEZ:F}rpƧ48fO|:k=kw>U.z~ninlFB8_1إD\cZs#&ڌ&{|= .0t"*Ԗ-=4?wrҧ ]ȧt,CxoX)[++ځVxZ0b5o &ahU3T4XQ=>A-ojJ<8Y1/53B2(Sb?,>N+8%VdSUs:NJ8u%RG/F($bb2Tnel6J+R,rOتXP G39E!8m<lzިav6=lgC?k;$1nWѝ K_}Gw-v7I &(S;l7!LrH9Y(RkHE'vM2AJ%1c*ṋY}ΙVh̫e)q%-{?e{,TJQ' ꟈ:߇(-y)mp)g:=VFAd轥J?J)fwvGrD0*w٪3lQ:U$jHx#LU9&thҀƧlIoRjq 0z`Wq (]6 'S8u-l!7u. ϤhֺoKV<ovB;,) Eշ0BpT1`@PgR7:ku٩ӤZ,5)OԠ#:y׃hSe[zagk"IXVOH;zAu9v%DO| .D( F >wa;-F[gCFIZw|[5#c&P|B[y $a^o6-=)SUcLIjH{1v[U]fC)cc%Mˍ<{q$T{5ƢЯҖ) c,V#UL洒Qv==lw.ݯ6nBF7t4z)[jX>O'zW-žן`7Y= G 몏[K@>҉F/OldWENC}׬y{S`#8o Kn[jQ޸N>y@JpOx^pAE z^{m=}݋aPKD{':plň[wl,w|$M ]+ka{-rug8~ýLױ G"7Zehl?#8,uەD5>^$-J;K ն׼&뚱&BFt^Ul,R2 &҂nsi--BAP zکGG6{pE҇ 8GL=VQj>D"tU Iƺoݺ iÔW֩!$.ϳVycʁ.NU $ X,W2rШ_?=Ǽq3&&$r}9!@c(C/b}zBf~NnHt=CVZZ;͢"`.1d5~qp2Kl65 )};;88t KwwMp{F!O~30p4spQ>5(doKL y3QC\k9g+_wki@E5ZTgʚߪ.m+#qa?+.“,`qY%%u%}:bP[|'+878-q@'{Juh]b:wFF99boa&i UfLtqϬ45Ak_XZPZLrjòtkaAN Cw|z';hӻ1ǕI݈+Jlh/B9,P?C{_UBڥRЧ$:À $L$Jn4\R\!U?CH3}{DK9s ?ΉGzq89g!]~q+; ,oD||J#̲v@ WFCZSmDA:* ܳ,]K7M-7I_Q =oH~řk/u~x$PhZLcKN?J4ZIx" Mfڪuʩv/6#aMќ33;ӭph6MM[=}PW˫ʮ>"THkzз tjEUAN([)+x'P LgoW UyRzjHmP7^R vZ2\^]*7ԷRy_N_1ˮ:\ze?@s{g酖16sl(Ji8uuEԀH:C^0Z [jtxVSg[l񫃶zۍ$anwGD?朙K$!1 x:M0Zewq.!R9~c]E_WUW tAzwcl1hbxR.h\_NXhx|wM/ <$e3C={-[Ü12MAKy8u: В||-A ܛ[{ם4x 㕢:/t"ra'/w7pm*ooW" W8zH5OT>&^mcj'"kF @R2:/lT7<ۘYJ8bCb%HLւZ`NȂZ 97c'i9!hpC#I+DY"-)uW7Uu`rp%WQT$1d#w} ȬH.g:T4~n+n\Or@ً[_ΰj4^;RD25|2𲯧W[ʻղX][ߝ7vespDe4mX˾5lD%qӑ~?b5dO5Կ:AcGtj9ȩ&&bɖ-Zham2mg!oԁAUeL0RqD`sa&<҆EWL L`)E/)OD'{mHG]BHQ" ?6X /Vgd?]/Miהy͉5CA nċ}S:mME빽AQOP& NVB [z^}mƟPH51;$v*3 mZA}suvbbFWG8ֶ0ܸ)fS(r+5T8dWUp3UX+~?-\cV,t@N%q/#IdR_> )Y[ɳ[H؀' VBN`~=IDUĝi{omk66ֈ~F NImvWX~6Is WfS/(hl|mت3Vó[҉GpBT鱄i2QcTg mx_'.g 5^X0C{hqWCO8j7.GMe8p+>Afd z{{Ls%ͤ.zB[]g;J%m;_;eS #T׵<"u)M3%Wm-etcDARoL)űo"T-gNouZ#oYmïo}{eTFjzeE5撨C $#8}% F⽣a.HDgF^w៣vVuq~W8m24].rѧ$ n69o=b>{%&QȩO;Mm=%4L@I!569).`4vC!_T$͒#\S/S JN)¡94/@|V8(eM\@ClV 6"Q}:WѹVJ %:ADS)i/dF?؞o2iehdpMv}]ss!mfRhBR4<(NAtY>(DВcc8EX{j71ZKD$׀r\I\~mtZ9NsIoY8%w$u 5@psjSn[j _ݺj#ggYkVbf&O~DԴm vMGfcT3Y  }f-I6 U/f85^.|!W2nX C˜R^y' ):R2hK_:H ! Zw-G[dCew!91β0ANUWr\A7ZnTmkF|Չ#3DUû׷( h)Q,1k}hXXZi:6leC֛?Dx<;@{z>'K҇aI|(6h=z>Aъƾnު׆<Tscm 8Jk;Jh/hkp$W%Bڹysxam5rw|$>dvu@a^#MWLVC$a)w=s%C} eTKd-dՉS ;C ԰xrV?A)9#&&!`\d%+Y 胗[oS;TN޶◕&l ÁbR(\]( oK댲Y}?5V(|F)\O+yĚ֒iVuⷂr yi-ӆc\ WO7 NlELWXg&FFZ;rf3Q.~kð܌+5L8jeapZl (|پӯ~j%gd)ݚD O5sΊie*^GVpFk(f:9]" Y"La,G|9gҪ\ ' TƍCbe<[1ۅ*6ZN.[:KnH؜qhK{.f.ijfL.vu*VX:@ cwYƛI$8['Su¬a4E 斈=]uadSBj$p zFi2%%PMDhApӪ $?Pf[]eFk>XQEMU^9MZ8j9mx1" v 62  @ahnlBàW-VY8V]ܻwywB@CԒ.DSTygÑ,.A?^XI&b6dKbHPD^IR2qm Iܺ\ P8R:N`19Wʩc4jo {5ƭ L&LNpPh5;""hbOժ뭇\f3~ ‘_%$%u>މ<UFY1#53MzcInP-P9E+wNa)8`&\Ӽ2)Bt@w7^W@147t^#*|1~k yY܎.lA\!DBO+W8xo@syq[^NdMuCʨO36J\9FRLRogLQlĄt;$35^bHV8ަќ7uBuv ZqV\_VcCBY):p Zmf2x2:pH =VmO),6?VdJ:]Fr0}oùֺs_NʞH4FOg@0at)3/6rf:6` 9Xs|9]jYi C(qZDG(|آ5ȗ$W )`T>0н=A:p?zE#An=hKԍOʳes`sI]v Ȣ7:4l:a_j8*/{;_DcP(Z%wj[ rjbX8!{ŝ.!&K IՈkjNƾ]kc~/lgyX88khIq]5J:? ׆loƙMSW.7]kמFBh8q +l EXOb L,ݣ-9 aᴻDŽs`twHJ۝//w>|6i½/zz[~ :(tp;T jXSu\*-?8 *aab.BivN?'d[#7'Dt͠%p<Eg=}n (. ]$h,&md -.Ӂ]dj Slw|ha!3cK,DƞTA!JT{ TÂBk*lW(\"$AZwyxuי_q&i~'N4kޚ`=BeJQzJ؋HM djv%Bnov**[)QEҐ "JR|=jK3&2%\ m`\_Lϒ AWagxJ-WeTA(eaJNͫHQKUIx{;@9*5HH~ ))}($ށbn#By橭l0t #}-*/`1yU6ǜsеSqjI0 BQ$$.w77|ʥ8N#k⃃bz]": Qz=4x9mUq0cw,68'ذ)+p3+xKiȴh`$śjd]ŏ#8.]ƀcRzLK*O퉌,O=zk?ʕ%ꆹF.LS3q8OO.<4hU(H\P?X[#)p^ oE`cwOa "*C*#_XQz@6Vq-D lY&q+v3¤vg*jh[gf\c&ߦ njo>٘'4"Yzײ QTɘA5/pUntoE\fMJ OO +}ɹ Ss:fw+SCږ= qYxJ~Ƕcq*;֓`#;eQ,FN;S1ipo%īֵ%fyP~k9տ}硾ڬ(}&&!UayPNA IB62%͞s3m/.N z(eV^ewƈL+o[Tmy(ZRum|PCv4\{k8ST>[t\WXCq 5Tʚԩ S7GcJʡ^}d1HɋGˍꑎ$lxKs,PDfgTh40Ctlj؁1zJr?J+Mwqh_9E!lBŝN gmx`y/ zu9M(Z!8 Щ\rlYsf{t7xSPVE<> ˘å]07L`6YZhTڊGVk t;Bd]o{n t ږ4ٮ2(ys鶬.4r:4B̐akXsMdRH-m+[Zw.i'DTqo3S7-EY ZmFFقK 2ڈ;*]&[CYVj)ɗGl#XB"Afo!VKi'L"꾷>`uXR4"XdA|I:pB@"zw5Hʪ&44JDymeL*>/!l5Ȉ?5FG5)%KzgPwd-,> 6bk;mKO6Ioib !3-( _I~R͘4~XYWEȞN8=hҁP<5>VF%[!uicy0+Ώ+0 LjiE0bP$M@1sN͙*~bJNs}TDܺJm?RHyZtk?~L2Cvs-jGrP P_*Cڣ/7 @aG[#ȸ/ѩ܇AG2d u[z|s@a,"KHoM3,% Dx/tYwz GF$k3G btv=ӕ8k;/J}z-LFX%_x,u)~D]`?M*> F #䳳N*]+Qfӻdq0N#jlG>G =*ux9;Ϗ82阭vXWјÍh+<0!<®Tqe(j?Z%a[rzWRR'6"r_xw4- Q/}<,5zPDBIBCA:>"xFCoISE<[z[Mo%Nv $d}u DM/d.1Mܻ8},Z eG/_rF^rFm;zi7EOCD[MqK֡j]pTQMsTZ+m!& >J*07ƭ^tpS7 Vshϖ5 ~c9蘒f*1e]CR!N^9 S76c\Na [(F@!^Q7&iER68EG4^t"X emVܙqyWwFcq6r jĬikuf`9&hiwTGN-+.!3²u73VTmAyni*YңU.1vTEG=-5jen[ qp%]Om/7;OGaV @}GAZB+iRE7##RH]HÑ-#w@=Sn5+pTzR6<>4vxwiUV\`g%߲XbŖ9YIBy85;x^`ӇYYW#U72}"Ķ.~XiuÂ.n1˴}9,mL4A_Bŕ{s犑°Y[c2u,"/y{c9#!T]g rtFu e0-5 ¥Xgi)^ԠM/H ]/ ,zEON}d?_rȰ./v4yT[/ĻD7V1(Xff%mq*mUXygQ\q|9 ."r-rF2IHLM|rX D*5iLrM&R3.k>3[WT`0pD`sPwrƦtWŃ<_($ctytfvT^C2a Unr&Uf2zx }`A@ cMBH@x8:<gvNw6* >W !-*\l}}5l4tA c}HaH K{sD΋='i0U%fMQT&]x˾ìKz;v+\C r>֛D;ygΈcqhܺ0FIrfORcY_iD r-8@k;4Ȩq6p4@V0Jl#\ e,4(TM\ E1{dJTؒ߈x|b*0 lv u`V;vJaf Mnw1UK|Y23L(RY%@V JC9P}W'gOo+YAZu߿{" xo <5Mܪƅ- Rz,VG ?= 3P"Ğ32(sz\-AFPkfX37!uv":6x]4OEI9W$D<ʏ] ϻR #6lCLZ9>҃ahEWfGރKռY)NxqTC?!E Gq`}lEtHm@֡y34#m`DCGbitѶ9-}K.ꔎo !\ai8H %4ВE#SԜPE^\M0!G@b|`~vƅ88"T!!f 9&b.}y61ނR*dYqd(F$#D |%d'HxDCTxYF ͓ :v~I/vhěgn":uܞg!Bv6  J_*Ug^'vM8DqvUg6UC_ymu>ZkMI Cz$+$*ceU }f $(33B/NM5 MMÒ(obݰB[MmݿЧ݅]W=hZqMF@InulYe֗S+/C#]PYj>d̜_atxk g+Q v8C߀vhkqhO.;iDW\i$dԨ<LQ"s퉟BN^}VZER0W0%;5qH2`!f}ȣOϯ2&QއJ. zu?`NA(0 ^!bfϲ,䕓$7`>80hy۹s  ffML|]~z@ސ1` F4职9|ut7{} oۣ4ɇ&A=m$rX'o%3ȷxm>1Ak^!몋t 6-*zܝ&̉D{*XysGd‚HPrIsV`Oβ(Վ Y뭩5-(CpaHȼ ċZt%QB|d{K YJ m9EP_wp9m}"1b;>K(V,daMK,~MPqIcZ.r'C8EF:1<~`F57#~e<*S!tj3[Arm6;CKmeWߪR+-T}pBvX# H$afý.DaWG 5z XK"v4UxyJs]cG-*ޟr@-s?6C# 2%-ˡLV~?Y)s}JjK`?jcAJ'LWn+&Jl?7%٥כgtz&Iw֐mXhB3Ӎ`a(URy|g^*[_X-֑Qk۟])?Z!:c_yڅYDt::"5H⦿C{5q_#ԝkզ&R&}aX)`]»~͜KC_RJ9&I.?xW:aͤfNB[J {%b-E+NC`bLw~s%GK|,e^ggջ;\1DϘzf )(=)]LĔ=Rnqqv(.\RgT}J8+b4$|ˈmIg6#dQ`YNIi3,K^1OI?ds CHX"Uy <^Yp u Ga RJ/:62U&I:\Zc 9~Ew@Q2~;"m'tSnxZ1qqWV=T ܼh6/>3 r,P3{xu,BL<jB.wEDq.±;rp=rTZgjpxLlr!WQo_g\*(]𷫯"Gx}W^Q n㪚pIw~v't>.^+[|E|<u\'I~.|u‡{>Lw|)wX Z$|0wTUkxPtDtZL:"f Dө T$ aNh $6naAйq#%ݝ<'@zY*c JٿtebnTPEҮHCl}WZf = SL3$Q@ L,0cfU/kAjrXulumrLABbVGY 7U3q:o+7M˼Zҫ@!c-ڦT:|Ϟmً^^ݫWfnզ eԒH~td;FDz$T56y|` *V{}1T cv9~g]Z*^O~IR.}!XifPSgiCCIX7?feg37̢&;zl> 4d嘦q*-!zsm ieiq5.ZȏǔLNtEa)!u@|À0+%[-bJB !N|&ܬ1%ofT9ߊhkr"wUXt˥< s^ TZZܟz9`+Qeq=(VT.L*{! `Ր}㟈'f~DF(7D:on`1 $jZD4*GN?BD)2vɩK}8Ifh@ϨšWcDw ڱ\G3C>%k5|QE&!(M]vĻER i[yHmwϒzl$aV(h<@ۙlcy*kx$~6}cioH5xUgAZV,*Kya=>TĻlq ̶]Tlg/z{̛̠f!-KnڻC-\|f $s+eVYmNLȥKF%CW 4 Z brSR @pf۶@wqwßPL' kFTm&XDeR҉.'?tq(.[l߽!e3pƴݞڰL)8Oуq %(zs\5`pǼKH?hz7 O'~rG^>N:;ZW27͂BQ ~lavffVu'n6mq3iw>WpI,+/@S,S:--+ͅOؒzØm㙊|Wߴ)ݐvWsOrlC̦l4Эև~w咀8ݝQx0-MLA ^ƥqIA%2tQpH/nq_k}#1!>`#!E%rj+[I"Qb*yoѪ!t;TZmBLc^:td-ȱ /?0 o\2O 7n <=7c9/;6Z,z` u6a))^h3-z6=_!X,NHцsٙLޅ KGXK:չIZn "f_Eg>UB6#ȍ,"|\2 {h 5otb`A2R7C#f@yrDgCY,ul.v5;Ex,b=1lq+E0s_nh2QGa[)37 !>iGB Jzk{=W$$qu,I&/b6(=oF{B)1YI ǰzwOǫӾN;ELM!=z lQFUmttR8{j4tdw$ Q] othjFhiZ[j: ;N~ 垒⾵.̛밬4Iˬ˧~SX1j\0Ru V ^Zʑ$?3S\AKo ǥFkV=' >?0Q6"3qvE52<@/&yBPc|50Gf[}"-E֑,>ݾ'2&.@\@c! 5m6n̉2AE} `F**= OuR.l FMdޱpع(RZ<5̱dt dLoOձW0)v` ]> Ҽs>`9f@v7垰-zB8ߜ\D ^l%WG <,{aP*D'U~k1MR3g8ŕߖ}wɒ*=ӵ-J=WG=CL"<}tyFK`o$!iXcE 0_dtx253ED6[ΏYgx_X2q0tpB|1*L-l1Wg'1ϧM%[RԐ)`gV}]@"7>'9I EJQT6V>[0iBՆ #H̯[JUYy1h0ps0ks o)Q4yP7 Tq^Q6bU>سOM٥î" œ\Mo[@ԟZSNn%Ho0HQm/&Po@z_π'g5WӞ*2v^pplg([w #(A peaeeG3$J&$zq,U|RMB"2Wut;_ITgBđ0r*@t7Y@fFA v<++[73ti48.(_"\GNOV tZ\DLs# t;s^ԕ˒9o:?ұdtTgKn\DbmPyϕ-̨DtdEFo0&??>]<@Q$D}YklV'8'Luf-zM/. 8_F ;ҹ~_I,>M~.CFn욜a}u€ؿF7u~F?$'Ҭd 6$PS:9]SJޯ qxI{4]sW)@Љ@ǭ @ c~_6V4.ѿiЀB9df 5|YnFHE$oG@mqg `:B"|.<"Vl0nWc6~ 0khuŲxSǝ vŞf|S.H7a]ݧ#t#P,HI;rfI &0* Ci d&d"SSL+7 Xr\@⩸\ @0N,d or-,hgxEz$E47:~Nesg{B]z VFkgVe sқ:>S_<*C:ķW'HO>O %$ڀye Q &#lT^;4#HQ6ŕ(ѕ%`1HB31&EՎR"8\g4,ڛ}(muocv{iݦv9ūe|psu2cn )\ HRU2.RW]-p^mkC)rSUY|_;iU:׉3R%n_V$_?ct^H6C8zOp+=D@gYi>i|;juu?JfȕYg|َ,j1"/AY' fw!!(d'Mɯ+L(d\GcljU 074B:a@qrTasVw):o_]T'Xˣ ܀fD0Ds3t *P Dn۰?_J|[TIaB<C6 @m j>{ w$rU$ ^XrڇΐӅ叺^&a$܃.N~p/ (r׳wWAgF'۱.R `M*"|dn虫mnJ[,w,{UROCD 'ډvn> JH@EW(iAGf -ޒ|U*/=Kv!G3yG@EfNV@s?hjFT{59 rVk r\?}ڐKrςggϪqUYXحXp0n0\>-k>,6W}=3O8OW"DS~Zܣ'#*Q89òY !!>6@I 1'珨~U3LCnTن yRZzXno'/RN!Y>z|ΰ3(L½Fs!3ZCTV9Q::IajņETè)cȕa|Wfۑ&bR##J@mzFFm|DIDS:O/Xn~ǎ"l?[ɾ@@&-F*D'4 "mf Н*Ġ2a¨iӢ !|t܋ߗr劅5FgKIΌqp-O:!1畘΋b}=Ka7yYв'UƤY\5Ħx):-@rMNL̰iUiX͎;E'`?s֍_4~X UA EΌ$l4XiJ}TL4~ ~*4ЈYJj>qu,4]H!ft8ll { @Wq$~"zsEM lCpI'OŽ&RCKr)і ,&Mx,ފEHBZɭ㈼ZRlɛu4$?挃&jJ M䝎u%c@IvL!RժMpd3rͲ]e&hpv-sYzE?&hi|_)p%:L ^w$}Yj(i_[d&H+:!92uB2zӡrF dMCۇ8u;xֻ>"B&!X{d)UuKWaOP )PE$q\;m=e=hٽX{>!Qsi囐Lv%2Q Uts.@MJ7&қ[X:/)D9~O/ 3A `r¼h5&RA%\ fЩw;o˝Ca, |ضcGTc.2aEYmof Z`fZWdl\=,Dv3^>@HbåzGY3?1pӌy(Mߡ֜ʮK,Z&c R<ӧ[AIr ]㟃ԐM3Q92#> hFT^nޜ 6K72θ-o=.vJ,M#f=oQL-8PAS63ț$oK)XFWٝ]('_|s/PD[jmR1B)Y^ J*uLn-*bώE|M}%L)c[޽ѯsg>rjPRo2֪#9<`%s{[0T&gbYk08GkKaa!rףU\b|iءb]50V!Z"mwXRYj6:됦20"|^I1^,|QN^fD$ݔ@ FݜoR#"3-cne@*W篇[/S !(99Aƛ7ˤST",׹j,g:C'qxj2Bуɨr.t 5Iti)C&>-.ff`(L=Jd9UT08Ytt6϶+I534++3ʣX9 @1E*|{g I+7; FB{!Pu9'ͭ:Ǩss,2j "\f_2?P~#4 @vb7^h NduOO^ ˹ XyhżE>N =$h/!U]"lo߷30k!9S9a +jc@LbkiAD9hrʣη+͓XSMkV< 9X#%lcg!Էyǖox9=ͺՐprz%Cpi*ty5F$Byx hD$U,9KVxp1h6J{O2 @Wax_[Q_ l-HC㑄S€.`XVZչlی[2˵k TA)9Np뢢]ð]viu&}72$I^Ä65ʉ KUK1N AlP&M+D5[83҈lZT5;fJu'z_`GKK4L5 H|̀o|\^{Rvkad}6"GB0{E}uHݧ&~ ~_/4G g)n{u/5Ok~KdRziơEإ2Fˡ9֧SX^0JOE(s.XE9)u>4HGIפ7E:fbZT*6_J蛕"7|`j$>$S8@K9Jr ɻ.sMJr16N-XOa:67_€!yODR޽m0Zb'fxV蛨?@+Tb}cbӓ_i:q tk_vSޗ.3Ly'-@?|*F0uB dUM4ziG?D]W8N2*wa}uߊ>@D`vfKovZWd 5ŔˣFH $-~Ji#ų餸X;NmTS3`NXmڠÃŢ$'雘-eT%>oal,!(;͢tbdطQ 8PaLb  9F7+F>pd'W؅W{f:{ji*KcІKN_X5&#Bg>VQْֈ1sdj!&1VR#p[zLYM앑QQ,"DOk=ø|C-.7#?lwGs &O($#pqnjbӀ.s"K/mWX4c~P_샭s>{sɁ\ .ڵ¶(PN' hNxa _Y]&/$ 2Z*GieC2e!j2 j>CS{Dj:uq||sp-8v[dKk($y>s(tag z4S7~W4BB̗9yHܐRD>$(Zgc^Ev<;`,G/>i&1z **US!4eM{ؾS +謘|ɴCbgkUusu$LUJuASjG4n#Q8iHd/hb{rv{-@w" "/%v P~9dY ~054ĊU# s&t|B1DL}aGmQ$U%Ӂ iO,W{~- =Br\{2i'L|\tCb^M|E)y)Y{ۆ-u?!nK -u_kFd&v,szYꨬ{Jm׋ʸ(@\uw1{1TO詡'w}_ц5|9W;5gS6D`GAcbAo>'Y<`rLT} aR~LBc쓊6dO䆙307=ob9>yy )buE{$w*uQ^~B{\u"fM,q~ Vg`H>t!9p=4#}5ڷVvbq'T3Z4[H Π'0gP,88~β~mMX1uf:d )[$ ͳd*KVgX =Ցw̸wcWz8+pc)f}6(wI.eB CۏĮM$5 -'6ڏZ "VCH[blp٪5z**W¼0, ʚxU:i1 _`G@LPkq "U&vMӉ\Nɗ'.&Pe8C"Hoѧ:Fs"%t*ܑO+7LRo3Ws\?p^^{@*lʵ[%t%De/AVJ%5ٍVD e7656zU+\~v)x 3ʎwEP ADo.zL0RHu(XHhg?n}k-+&F^  JtT&/)}e/ =9lNE4 mI/l׽U@]˟Yi g!NOmӆՈ3D noH-aQ?#LX~v­/jC|wpp 6PsD,X4Ia$;E*R)ΝNm]Q*9yt 04{M1,\f`BύƋ2)nݼ$jO6vf3f0Y(РqdxI֪R/3ȣHB%J޺]n`WNY<, Ӱo+lY0Ί L dfz-]KL#9RMur 0"A,h~balj`W|`M,"<\45ODq?e08\φ LT¿~Ns#5^@cnqrF/Mw:ឱG z fYSٙfm7bVIXnv>58[BeVز[# \ˡ#[[4V6m4pR]!V`QRJ[3+ٛkKvBwڪL3D/V|A^z xo=NSn0b](ˢ'ӯޒVM˫7n7R3$%A,b>Z $AhЉ;QGҭ n2 ]f̰Y8+|i  )_))\YQW {C0eւ4_ b+7|u7!X.a-Lݍ My<_V`]PķjjGƩ~h\\?3k=+BbIbjfah>kg:&hœZ؃]yPAib1͝%d/1 3[ 6%\OM^1AZjvVbvqBi 4rJ{ӊEUg>9k7O@< 'fez& YXd'0 y1IeӢ/%RfFǫQ}eɥ'h~hsl#jK}H_ ݴ?jLIrlTu#B:x(%!KU]DCޢ 3oVX"Z M=~d[,4)>EGʊĮZP"^^ &.^t+e0K"p<YMfю)v+OcU-10s*m[Ml034heY*.ѐ1}y` ӁQj+~[h _~iʩ v¾ jvޝ*탠q)&?wSr]F|D.ǖ Xŀjzأ٦ Ew돘ܙ+_j,gK/b~xo}N$7Gv۲\,!@+@.{?ٴ΅|F~P-ۗ " @{r{{nt Wә;Gw}AY˃ G왈7캪nGRi17Ȓ\%\b K@"7z2ڛD\VB6Nfgn!,{Z Uà-џWO0 Ҏ$p`ymv OH0b3szyuېR x*gUStzGCѣlM~D $í-͘c'epFp XM;̶Q͌Xm:\^ N ?J+4\QGbN^1%̼bYm!r2%"e=0Y'Me|52D@J$\}͂D{kE^ ynЬbdꅃՉ@s֙Ipuoz wwF/>w X1n:R!Us8ʀXFRޯD~YqcH}p qA)@DA#!~5N[pɻ $^ԅ4 "4YMbz>CHyb~8 ?"ۄ n8O3 'xĥʣL SptB0}Z9#7GB|h#;3aCu.s+ XAɓE&i~CtE.$9`{=1mm a\F#N& 5#c_ CS#ǹ?GK [o @v{ rܣhAi?yWQ@Qw[o0̬atZ<i$\+z<15's{\u<"0Glw)gwtIn餸3'g{%gC|hwVe+YޥF8}EiV{C@c? &s?Md.yb@ŘGL9tVʤz,|t(I,8y g _駠 A(mfT[DQr[ ~`'yiWmJ^<5x|.>rVQ$[K2#KZdGN9@X9)GL5vbaێs63ٌ@ oP=4Ê!Sg:3f4*Je YSJ \' "I^wNXpT)r|T ux(Q<||:izu*qTy,CXYDNFAN4';8ۿG;87MIk]lgaAIZ[C)3kl0̣TwbRMؼ(UV(rJ*pI>WCV`!;u,dIިHE+}Ir Jb&}|chng.i#g{ȯP:M~~׳OWK1qDID>LjÑ v>R@FSxuG=s/#\LFjz&Ut̜x~. * b#BmswSD+$&YpPv"S7J=&yz7MOTi s޳x\MJ~}{=j92]-PMN1ˆ6@Kfn?C5ʹ}Z2pUM^3PƧ'|4ǡqldOE>jq^gڗ+7u>z=QŸn!@g+\9b+(5m3Q-Y)\Pt2eGɌK ZB*8#"ڹQFAUsܺo'1#vW-ɟJK4r\O#'s0DP,:= 'uE(4-R4_V{+;e\Ǣ ܋kx9pd ]̟MhAyG{Đ-W֙ Wu:M3/'o&>vK+}ﰇ76-d8ZvCZiUsT6 *:6`3h* 0R8?! qNJ-!VB_0kWS}R&UbkLCu-G3rOq,V*Ȋ`EH|p.#kCAl Ӌ"1÷T=^Z 5,Ԉ0fBcQRO'oʼnս]ף#n9]u @4؊CO7D-d4A9n<&Eф9݃JnW^}FEӣBڧUgvRg9i+T\c~ᅜ5Ɍި\]5Q="|Qww=ynCd- wdyHuh? du٣Ѽ9jߖJ vbE:7&\\px?Y0GQv!#|mC9x޳p@aG.r)ܙ9Pf]޸/C}7JP:P!05?yԪU]T288J{kY)!EnHC1~L+#V mm{!ؒ;hz阭$:Wv9 sURoވaTꙄϒxD:mct nē$"4żdub>KkJ<LÐ']H-ٗ{ߌ2L*џXrkvv Of~Y!ggq8зKRoqRη7>֋C13[>^;;i>AiH&(t$j_; V.Ea;D#yr_ت\QXIvhPIsTn}Mn޷7Sn#txh6A꠨N4ui4C-OJFn<D4>UG0ЂAESD´Y()1KLdbP>#g~stj+\8>7o;;CԨ}%Du7Y~0oKݸQaCLK,N)wWC}OB9S{TfD 8} g[ptlT-f%~uq"n]sOIY^M{Wn:UNQ=QƍS{ɾ*_N#j?tsv5wV̍7Tuݔw3=s@BOi<]e($`!<*@^6 !܊غjγFZ(k`ɸ{aU%~: uY](>&޴8|dfz5&dXj_MPpK :5ID͠+1{6"iw `K Vtfವ u"C7@{<*?+]++[s,\0Ee61*?% /L,B ӭ0Kwށ}>p*~Gra.ݘ?K#1 Q'kQXԓX?t9*BE[ǹi,VO % aa]"%O퍛8 NWcta&[O9fJTԃZЗm#e*t98ۂ,*!hwh+Ϡ&s=ni,9c..h`ZEC*},$@n2CxQP E2傠'$rc|jTzJj-}Wic5ЫJ$`%i =>!4˶-z=`'!]sYuu04$ C`:@_TV0/8LU eeb͔9S=kn %Fi7٧&_2YnY>pՏ5қ˫ڔ(s:>10~L`˯“9 Ħ*a^2h',JN)L9OUάv9"ɳpj^lЍ9]XaK!j+ߒ8 טfGMx PD96v֋$V? M?m!H l$J;\V!t_ ,bw$F6`n+|d*(pOΥcCgRG0Hb3'4 ahwqU1ގbG"IF"bW4^LDs3̚MQ0"$ą)/C1m=qd+w&1 E<GNa2h`, o: M]ilx< 6TEFL<@Ub?o5Pˤ7tL:+`C)qME`(FUj&?alwP0ڪsaaQL/O唿j e$YK{w/G8C}*DBY)eZ @)#._{jK r./73KM=(HjB88eG oHc#ƼrEܻȈ mHn{32L0'R|s&)O  a+DWVTXH LαOSF?E1K^.QQe/OZ|e>칣:cX w|fKi)^ $h*NFQ$#Oai_Vj']mm%ٻwy6C t 8v?kr)8<~/fOY 1v>.!rU?+[R\Ksȭ`)f\R'7,ODC>nMA^"eu09Y)@qPSP{==t]UPM~Q[ }:*o`WY( TA#bTJsha-#v{>iv/B>(b"Ӧa۪fwi/uՌX"IyY?H<@/,W5U{f^7ц׼YY(H y`$+}VyvoTIޭ" ^%gpS#OӲyHùc @bt]L}VyEĐmU%ŗ1Nk{)5b =dW 8m5h{:~> &m$!}Yy<-;٨+cإ%>g=Xs6߮=HYU.1dSK[#ps)ױG.Ƿ[ٍ@j %EL@g^kP I6v*j &To3.YamiDnV=7]|u]!F /Kc%ªHrxFݜY)#Ĺi9d݉Ĵ}ݚ9Mhw̌G;7Su lVW ZH6 >êNk\nХ:`>݀s)XAK.^Yz)~,FLjCIJ*6|6JnͲw-Q5`FjMIOك@]_ I/8safH4C6ajC\ĔP}!cn69mo%e mxu+e =&f]`9&{l1^bF\l\x: ^E>8Ymd()ˀw-Py k$zDlie7ZϱBSm$( ̪T.Gz̅_AJit!`t~*BVuN;O Y@&تڲ`7-go)Gؗu^ʱ=qc9Yw[cc# -<@Uw }i 9֧۬ne4Jpu,v}37.KW/վ*M,A lmp"o' ;O{`v^Xd۟jΗ׎^[ݵ/|feݱc(їeI9U(eb̺: u(;2oOEVA^0~{ӹ-Eu8$V`s]Ebg7TQ>T ϸY_%dxۻTbF5d( =r؝@[L`6iy`؈o>K:D.A.;S yy?_ikab5 l!9T+c^# $SȻjCc[Zz!&j@EoRxF@0Pu"{SjkXyP<{ujW%hԣv%$p"FQ Z[V- [:3>Q&=u\F@w07s! --~5 8[+7 W.<?7> :LTȪ<_0F2 #6'o95I5h|[l5/r_mi J og iFC/$WP`ZB ^6S z16wx,R>7K{*suw " mgJ}Mɸ{wouʫya4(n~SmdCqupE3cإQY$?(1w\h3ߩ9BL4$&˭w8-Xs0 BTU"DrY8r;dC33]H-1ߕrtucpQ?ח]؄kǬ^{ ܥ{ټXL q(h1P9*"-@izzX>:[Z*B#Z݁b 嶴FQ#L[>v1 RQw:peqwp :Wj#*R7rDߤ`4[F/V݄p!B!me-A0XfEeOr y*b >V4`diԞ\e.$kbKR ̀U?' GWN;E\`mp,vu;#Z;ʛHiAwdy6߷FSpgՎ#zBk)~0ɎւI^7#d:be ) 7gqӁ<p!@xsg2]]bu/Q5v IIuh1 F~ &ZNB0%/ 8$6[OfZn*7?k=B$:V&l:v!c= mGV.jDy_4 I^ݲ~5xRLJ m)ұϴ)iw;(=u Qg۷E5]Q$pL:4g >DDM#Ayf O3sCfVQ8<|V s;[zdwEJʼn0PIG˶_|吚=2[%dXd5Z1бF8Gl_~l5pNxم4/%680yBbW7 SoǪ (`;+[~t aWƲy=:/KǨ!%$8іy6Cw$M*Zc'R5Nz| ԢJu5f!#e#Ά5+R5.:UD=͘P=xhؘ?bSqrFSy-{x/a@~p7y-V-Ԗ>$ڎ66/x%ⰫdU mPZ/KFc^E]}ErYSb2K9B{A-8!R8IfsRkĹT(]A4(  b5$.Op GH2!zKg+#/0Z0'5PZe}pR 1h)W"go@?" HEںMcMPE d#*-yò8*y2M.vR{aȡӏr :Kw1x;%4~P `_Yux/ &SedeB7vDR5t1Gm<8=6ʃϖɬhVJs@;e}fRI|7<MPymQ#Mxs*3 m^BLT8݄>{ګۃ-d*_ c A9X )L2CZ @] cIBBpypfOx5q˦]u4>#Dc8|}GVYGknFЕuGb_-ӱvGk:AdUu45 9iQU>'e)Ϯ,XIIx[xG٢:^.@C >ȼAf4Q[S41sMlw-o{[v&AFpj45ua+(]@+":w2CY=bo D#۵0 n>;!];LgBob0jy_9PkHݎ( i.sSxh3kQ"3 ǿF" ^U3]m\lp2tB-@T` *ޅ>Z𼪊bG(1׋!:f was<_3JhG9{1(vti{q&˰-]~@uϥZa4yA>Rn!._,y*YJ#-ڄt^C/ӪP# e{VXr]p&:TU\'195=]fr&ܭ1a-]$F<]~"VznQ~-E -h㉠~͆4Țٙ'nL(ۅ(Nlb!ITЗ6t,+xp 2yb%7y54ufX`/؂4`87~&>Up9h@S Je@Y4A+Y54KĻYj.0tɼ`]zyfN_&Z\G*̀+RimPV1FAE%q(=bi] Aqb!h54"08;;$cI&ј癫:#S#C(ZA onjeʃ|pgCUVE2ƺHqm5y۸␅%3f?}}#?{/ޥTa# p/xP̘E_rN `4$8 .SNu20AJt7 Xt- jK%Ϊ%qަ# dv5X\pxTiҷ CĿ_䄁GALZՂk}poCWьM QO)zxPHSLvj$ARnFC]GΨ'X\+CfX lE[$tΆCv=I )_͊H_Xad _ecv'nEߎ_s*U[Pc*R!o:_-e1QrNX l#wyRXWl6Rr1yV roxfuAɹOa8$q/5&KBOu(ݠX<~Œ>9q-;c` ŋb`nW@]irhWjD(蘙G)dj{ N#V3ϫuTy-3j/@hϘȋZ)([~l{;-(uJ Zv=I M/ 33}םS.p\3B)AvM|}:xEi" ©賠$/)QCY9l W/@2l; DI>F/F#ntAi8\!.ObA;Z/,C{HЊ+.5i( rG*ݔLno΀vXƊw|&FćռxRxnFG:5n(wЩ Q~5?tb*\(`⌘1b9Y>ѿ`=j*bc7034OC9"<{h"^F% |G^xNA~7ߣP,fb|#zZ %ݳk|1?S^/< ݻ1i똪_r>[Q3bĒLi*jҵ.u!!>&j$Y])l7 'MyQB"Ǔ9S%42 6K՜GU'8s̔]KG#Iր9 %ҹdA|`u+zI$R(3 _ДKf8/O6}̓KWw4BxDzNy6͌2?o4 tP8`N5=Щ&Gj_RnD :^ΣǢPqW[L3.JPg%AD,G]M#TYa=QB|_*x &8wnx C4{ {f U񅡣˭5W,e<]V Hfݸ`8ߴrU<`Lp.L-}L\ S'Ȋ9K9)`^?}?M mn'߳7?zҴRYQD/ߟʣC&9Шxw:vL:в/ߋ62`Ŀ_)KICcH*y3 m TN̓ 'KWb#z}Ϟ?W{֐ gL̔S9;ҙJω ҉nX8+ĄIx),qvtRx8r~ThYG׻PaCcR*n)XS>iݟpڒ*0d(RiW^\eH'DG.e ᓖp'zʣOXOE!kmmTs܏‚ ƒ=a\3[xd]ݦ\CwIf,?HK= ,yq#_,2_khc L;"3ݐ}4*k?s<3d_,6& 3wҐtw֗AݐPL,Y3wo73+]=h:eնpĜ? ?HJ`G&cjՇX&_K0\e"ΉvHAiقXf/Vr:Y)dI0o8ϻ@z}lMbTz<΋{9pņ`D @׀CUS.K00NEICb\. 4R5(ĩ\עI Jų9 }J+<׿\GŸzzI8XҚTJeڎ5!.tjT%f+vf_ $ }`!Z-a"-c)iq5ߤVww;+s,ƑzO_&W@T)X#Sgalw kcf/=_0Qe"Ȳ__ ,ݺ{}$^Jsm$\UI* ͸}͎G J%cc?92GbW < &(,k|@8+`Dd,I `oVF'_SK=@$?ݶjVlA}j=meZݣ@8XD:Ϸ1s>" MҊ`9"tT{FuHKO}TU(+QZO]6vOQ8Bu5j|y&߄xW՚u SSƀs;rR: tA Wbƺd Aw胂4!!]HCQfFW ;5`"Л!A;ēJ?]a2>*wSz¸$V^̲Onr7%K;GiߊIC#f*$7&g*e0b$0.>z>qi6)]Ynmq5v7-qF@Nw>%<O È@z2w5FQ'}懧AKIIp#,f4>{p$SsN< пn+醌T[,Uv VzDR7)8Bd B< -Luq(T&̯NYRBeKsWÍ^ fS,q_Oŵ'#V?L3!ҤƾI^ @Vj.{7.C@>'&j:l P:reIZe/(Be$nLؿA #IK;%?9Ԉ^&\91&i` 74:u0+k16( ub\Vѫle(ښ1׉"S#Q ;{ffZ5=#W͹q#`9 [}+N?,յ~iXv >W.Jn/|(>C}zlӼ}Zfҥ?QF6㲧RןG؊_ 5BR f[A[*-!Ȗ', #(dpnb#R fbSF=!pXoicmi!?Ф9D\x5eqXt|զys,+Y){7=::̯;ɒ:b{r‘]oჿ_l`ޱs U*v~h8Z"?@>q+=K@" 6F^`$Ā8m&}-j1p#ы=u8oeט`sD{Ҿx'X;V'cI:swHN8'ϮT:* &(#A&=}$s4#_0k\LɛJ\5>V4*VΕJ u[&z~y$3l dB::媥sQd86 dʤll?jIr.q$з!iRr#fcǗxO.Am\/KXEM5?#=>E%z3v؈Ncs(]l*ݢ\ͽBPN ױ"7l4SQ{'0zj6H+b=^rW"+ؖgݍB:ZUq+ A9oG\&wc6!FPu:r,RA>0yXťC|j1W$RbhXYIPso!-&ϧlfKu|;q &9UZ cȫ,UK5I"XvBi푩.3\_oC0Z6}8eF T>94H_|<]<^B5%J cPo/qU!&i$suQՖТʞD.;* l)7׵s+{CE6;n&D]"WQq~ ƬR1BöOYl~ xNMI/.EZ>w=]uv'oMibMZ0-Oo2)AvGv=xjfAߔa%I")8F}K>ϧ~|4-h&-9I(+Z>IvCpB`[C:cKJnV;=J9n6Ziֿތ_|CfF4.ٸNsqgNjXw YDz\(C!,R<\Ɲٹjo̔`o>F(n ܂3ٴaz>cRyݬ7py6[3x$*)bNߏafd:i` 78WOu4΀=:X栥(PEn[96ߛ.+p4 ѧ3,'o-MkTv 4I` ޳^8p<] $茏dj¾M⟯UH;a_>+>),VHf% ĝb$-ֺG.!,(i. " +eջ+C=g]][~ ?ѕE̦F,ߗM@;6KGtA}!f~`Ci K.)XJ!E2Zb f; )*K*"wŖxgo,%=LA:kۤꊴH Ȅ&IWc=|! ̺+PPb?z.!6`F߅$INhe&O`SPv NogYB+2u]gcIXršgJ`/M;+fy'YO L/~&/lwFf3Yg WASvŖ  W-bNxjH fWxN_?&-Ptv,XZL`{ss^ً&%<΃H~ml.C[g_AȻX:&VU%I2/Hp[L80N!n[b%dĺ*j&eJv0c/`$kY.3ɸ !j U LaíJP\r͟ywK'Yέ`B);E޽p=QzQdpֆW nϬQ학@4cD˳1j4P[`py0 ҆jaoڞ=/ llU'BHr99yeکZɧ)~ WIC*TE {ם6%샧<+MX18~y$W]nBTn{rZÅa|w: ,o\lUWe,DM ,7B!.~)짇nEqSY)jY' f_y0S "ސsAjdдɲs+]K Š{u&D:U6'&P8 wu2FʖlLIaઽPvKeK8bX.|ͫbW) JO#zFk{ͽQH4I;S}mOoMi"~|nDf75s@:ڴ7{ݨhڞ^(j*wת ih [nIOT5~*3v} Sc:,} w.\=`Li_}ZGhW͈=Ѫbh afc96m0Q~4D1s=1^E,Nw6:4!Y?;zќ<W&VqWw䞃: R8g:- RޏGMjѤ S#cHxSrPn3(QþbTzuVZܫfۀ-J]p{/ vwlp\c\g;㠓#)ס3`lH >ѣ~Ah:!u䭷qT I{MղFga8\ju@V53 xe}?aޛvxRO;: P tŏaTE:D UqD۵(D<$@5iK|z3χqQ}lDLԊ<ÊDGE3\~ Đk#G["2t?cbȓ ;^M a~9}3C֛Y@s A 󧣃x}ͣſ) EY@ce-`HXn(_ r$"_;5mYJ ah0 _>ؒMbD1Qp#+`-%0ɜ<7K̡fdX }wo,`*i /GÅa%HjV'<;֚=?{l_1e1R mN'2MNTBTѱilWD"l&&]Q^NӜO[p2EWAQ̌Q"iH|9I ƄF2rlyO_93l㧫aИBPj"f@$t# rPo1~5.>)vԖJ eK*n"Z7.K(wh..u/3ˆ qfdzZ W#u.s? 9z dv*<6~IϪhz?G>b1"AQ>1iwV}(@c3JN}~ύϫ *+' pk]u IɘϡO1pjPh96"3Qت%MqUKVm3}1!>< Hl "5nal<8lm)}g_ommJo!]UR;۱4Z:~iRĹzKQ 8&[ v I*=jFܼR~[0ȁLk'bQFӖì#>믉tmqtZ0$[gdt}y xԶK%K?%?ə {<$w|kﲹ0r?c҅yZ+F3A3BkY #Vr{į{To;' ߂߷=~jTzUǪ|Wwl!Inxi ~fqӅ"e鰲!SnOCpr+:-QWV+XǦi]e 0kNj઻  ,.)+ϥڶ$NwYJH͞ǖj$:@9:xvi?Zr2:l>?;ӵPzK҅šrYm/0&s-M3mGDq0f +֖LmQE cKF6L~k4񭽩_%9;%rHh7ùeêCֲ\5xuG%\-m_ͪ'>"6 (bi7L$Qי^#SBdk^mt 0JOL+- YPz9ۚR8j vu PH#X >("hY%C #oUKҼaBrH&t|' pQi0_CׯF}/ G(ƿ JLGZX;"uS1X)ANxhC9a^2$C-ۖ]yXpzQ.à©7T@}ZԺ6@c58֩:4n0Jwm|[$d s#Xۋ:Q \M͎&45- )gneosq;$"#W W*r\叒c>s mQȀkNxރFڤf{UDձE]pnXG# ɏ -jQMvaal(٢˳Bv>V=?|AwZ,2#R]hwE6(PVϹK^,9FF&)ع⼱5s zQAMɮ@'8ϑXl[ݒ|"Ě-VLp7M= N".jEz{e-+&چC"2rۃySVf:bD/""i͹%8TLb.%Y)"[;/cEAg& i\bċ\敦 tu60[ De8 cO%LUFanT~\P|?uV'Q/e4UF{L vzׅmL{_K ڔJϢ}+ /7Q%,mO7' m/*QFAzr%;dj&{~mTʼnrByGՍAbb ǵjO 8<&)Bs,"Bf0wt$OO7:p]/HbcSe$v?|JPO81KgCBwvMxIk/nvRcdX :_ӿtܸ5+SuF]D \vSՅ;biNO׾miÓ/&s3ʋ  l;y }yX=nhiY;b#(nKTo! Z;X 'ݴ!&oV rjwV]FNrOW"QksZ۪w$rգH~mCz oac%Tjr,O+(pMT8I]x$rgIГX4dε҆1kzl,'p}0z}#$Bh؟g}OnjE x}@WW1sksƊv󱟌8|tp:DŽ>m9W<uEm@iBtX^tǂwǀiiKi?o:]'T*(GѢtRS Y^4uMdZn[ az.o'H;DKC*-9qE}sqi{G$OIi+< y(cuQ]%Bl X&%^4޳ߘg hq鎉L+sMj8nb:`D᲼g'ܗ=a!HxEIVb87[b~"'V*}"r+8f9 HF%?twc{gFgRY\ʃ8,|"?wpʍ.e'rib-MFB:IbU&R|&H`v42n/pnC ڨϛuhb{*7 PQy) T;XfVtvBxYD^JtG[U a19#gܘC ~ś TR?e;=4 P޶e| d| 'a*^4\ٗ.gÍKPк0 m^E:LQc PW4͘fwX\QZ>X]h['z/P$ `e(cXp*!tHIr d|S`7ኩRsJ?6/GoP826 rsp}:1s70꽿^돳!1Ľ\mWRBTe4m{I_W2besORŧA>P>M ܯIPQ_Ot1SlNS K_WIcFu/6e? 8ey-O9Z!mFylSv orn 5,eZQߡ~dFw\1TUYTT8p~82=cDUN 9}=JSB&R"> f<1ƓsA9UD]T'Cq)vӺ&9.BS$mJAJ_!=4o$˔'*(N.Y) '=n\!=( ϛ#șk/}.'pÙ~S.o (`8-Y :1p_^qR"`c;;wu{`:,ģT9֐ *K.O4++hDA./lU4Qt-VN|+5UCAtŴp3uz賓`L,iJtt@=\:H+!n&:CڟɘcH-fVVzWc>"f߮ y_9GHd6C4ڦ+K:)W:'^& ^d>?8i3' B%٦n>CDcp)@oȯZ.9ןXQi׹oC\ D]K\뺫{2!A"ƄHt'h]ƍg?BQ'S rfErV{oQVXszvĉՌ.Y/D+OR ^P?oBB?/S!#I4/X|AI[i dYtG \|L XA0Y%ƘO6hQyU,/s c t@b|+ 0Z.w6l%#DF^9APދoŽ">%d .ZWC!c<آ{juZidQo| WR,L9q~͑ݰAMЫp 6hl 5aї綬1$\-˓ T9Q]4Wwؿ7P^n VHCm>sXmI= 9myuQ!d#tS)Q=HA${VA.X*KU# DJXi\ (%w}o6՘P/n>Wv^ܚc 4˱,D.x2H7}6pCW?kW*mB`LR@Z3},?wY& l =ߏ nVj?G. 8tD)_!S=l1[&"{C (a#o P!0-=$ּQfQSp wtUn_c֎غA{^A:ߴP݈ w˫}R:Ay^ %M( 'tk3-sUh6"̃ۉyMQf~y,HDt Xp-~l % ۑeD{L/Wj"syP5g_ cPΗP}t1G6PK!FHW(]2cNϘ~KHb33 Kj'q^H o1.e}nkՋw5fc<9#@_R }VȘI Ͼ ւݻg`w =ތ(5i8Rr"l"x! = V:i׷V !Rqky:,p@|cpwAbX^9T ̄CH{CİgQKnlluF5܎<.F #4$%V=V<Q#ܨﻍm:lt*̈́TPN]WSlun@5wC~1&c[!CjgXu?T_\ߋ%h^5T슳w+hJG4_qaxSzЕJ%b喅d < >o"+e?""Oub1O/ឰZ)!{r%&pcMiKkǘtU!Kِph 淐ﵒ@_k-8ȠUyr*JG#KxKFsܚUe=x< ¯ ꫴ$p۞t EQ )}{IgJAi3u'0fEk7=2DS+cg79،\)|2yG]:8q!󠶤_nɀ؍Կ>%w '`R@ %1AUh2s+b)}oηn>@Au;Ǿ,{O{-_:rsU}- X,2ϬiPwG9yf-si<5˕46QFSMl9~&<|H}!R s}c_R)aBQua6ǤXCH;QiMlT6fTC^˅ꏘIK@Ky"H/W5AҔO710"HhFVe'XwT|]e&4=C9x̞r\Z&(ؙۄn׆dī,wP?ﲆIBsS._SG'#VqOEߣJzOI_>A@%U\Mh,HS JzW , 2(Є@E_RW]^P"Ē=j/f!p9 G| 贚^l%/mUdnz>$Y9- Q/ g*xOP^ QEYXD3+~lB-ILR /57=g w]H|62!?DQ|;sBu`- @WRJ F?VEdiTf؟NJ&wKMh1g^'J?i({FLWtyx9a.]DƲG &%.^/ӫPsTc$vcvfOvJ]T\$*zD^zsh&sKC(:ik5{+(WCVH:_bnGZN,G'Χ z[ZjB\Ԧtd\ějnqI W̌4P4/[ђ&lL#8?/6~Pu.hQo*i\i mE֤w6\# 1(rP¸ry , a#C~s? ZWEԣvMf7wyU|{xmnܳM2tp8JnFc;T%ʎ";C[bF{ Demj7yIȓ*L~̏`O ~VKpQOΉ7\ rh3n5ձu;T]?4ႝ][SڸRQFthwShpH7Ecl@Ms\N)lUvڡS#! y{1e1}{NO޵Ӿ&*ɒ<Ȍs[;زTzXHr 9= p8PT.ukM"8ts*" 1ɉ؋cAg#l.~gger!5u1lM!'R<p^HJKz+}?pR}2:`h}qia!c >be[*uo$'Tև N[:dRQA15^j/TDD/DBYvFkE]x`n"7پL Ϣzb.r>b \BLP:o>V0E42ܔ!C|X~4o(<4rF#̹w!/V4s[8'N$]^]T|@ [<hG;??o.KŨ!6EC2c_åЃh7 zd=hkǬo8nJRM(WUROXw22G&;f^MF"[c_z0 >t|m UCKEJy5=|Ee:{{zE{|h"аX&߯-tWn؊ID}RBZGTx֛^OORtiV&lϣdϤF:{$s&YZ*"++e *BanB@⇜)@pGk7B*Ǎ1*cups+f$I>r %D7 j)-혢,7k@ ;0*RU 3c 04yRvCon}nwxPXG$I"h.4!5zs'AHX%bk}_gr\xL$r[6CDHg\A6npitwN*#X+Ӂȿc=BuQ+|}D1w =#e+1i]!j\SKr:n5 G }CGx"55-g}G\$VEuT=aO9>c*2iex(ő]ƼDTN#d&Q7$ Q \õVBI. Afa-T6Dnty~<tׂ\s(?+r'+1fm^; fӞ 2J$ pٳ/~?U'By$_ T]n7'<`u$KE>HIziMk`$QOL`8~=xq\ujwMg~ /Z'sa~ofO"!6Cn#- "Eq}G*pvY=(O0(KNh:p< 5ʿ*YãFF&)͞)+[(w*&/Xo"]hu]_/;{J}ay;Mhȗ GQW3rR",]Ū]A%UqCD|BQGrFf_O> yLA^Qna&č_H/G徫޺oV`p)Lߔą..tr.Ҧ AT:_OGC^M@_@Bc떅Uc: {SRbK[;cʹ\V{O%+w~5 aZ?)cjkB䩪Vs-{ 9gˏZg1C%%ށ 4/]8.7߿C0Ofo[Ͼt vE 1l8Gt.QQ!+ER7Z\l(5 r`0؛_>WC9 * ZJ k3tg`-8SbqF~i!AMIk6D MJ}KMUwG~5}Hf?^pm! |zv$RIŬm"z )dhL= aұ&M @T$8 S%܂1lYM "Vr ߔrj/DۛTe}/7g.VatX$(>tkvsVO 11wuT3朼[ufek GW $\.'-y 4HY谢vI`{@Kܼ99MRQbN@d57C^eٝ+H"4!B'jp+S]Fx:Ib1:6$6wls(„24]@fE NIڕH3`gyMDIGn5[wOqw+w<|ɥ,6WCI+h/ã?q th4RT%xj]Kk&C/'Ždw7F- |-\9 (t5\1+JsCdWWբ}wzM&`xlU]-mD#A5$}L8f~v ^tB~zõ!CxXSZL׃Voo6‰6:,}DA?5OLYa83W#uE2Hz eSśQ&Ks/R2ϑk_h4kvjf,!|/++ѹI32|/?E![OK#_] %%l>o̞R-Ci`, Gcv؍'3žJ^2}o:4ǫ'-es>wF!_2"F]2n_`}IΚLj_ PJy]@v A+C2.5B Q/M@ o]0'|G)˗P@ n1L?["`$82pJry'Sr|1Iʳu$F 8YI͝f"BrUU#"N֭?,::{B,m&/_TS鰔0%: 7$d6#,.jn3z]#i '6q?PR~ݹnp?B>Vܿn?UqRǮYFq~#;p#GE'OуS[ߎ؅/Jc(HbyK2X[E1,hgeX̿sR~QʍN qRl,UqQBj>4a 3bFT8L.6 jRv:e+c }]h&{rPT'#yB0S'| (Um1/bhzd|/L'BLېUazIī-7'D"i,XzZ"JB:P %S9Vȷz-SҺ/,>A#P?B6qX/i+Qڜ2Foc sa=d9iV;6Fg%tِpLBk/%n]=Tҟ{٘f!zˡH !%+m7,ɴފ$f"3`js feΧx4EjZ`2kMwpt_PHudh#ݖ<E/efH0<"&4߫eqlV_ W`)p&֠I-J훓-%[ ~N|uxsDeY׹5v&18uz!>oHJo: a;Ho6Nk@14f%/U .[omng+ vO ~d40CB6):MǎOnt|]W퇒U|\bbw(DZk 7 VHL _wd<o285>2n>0wpFXo`E^Pb?Vv 2J mMk"[E tNV^HAg%33یQZx\ކ+#  x7#V%mf8FD/ `\Q.|z*T.bip$U&e?E94=)&7'j]< A[~jϡKyĩ=Ϡ2_`8!A&r6 (w];Շ%=8{< ڙ64{d2hޱ,!Zh:xQr;ݸO*ɥɢmUx۠U?B -aN&7DT,laaBCT>DԚ<d?1յvf+bf0][ :^ㆤh BD!Q ~/>?~#xrʀ1)|gqK mO/ʛbJT8թR5#܀BLxҠ6孝F1;n,Ѱȅdj= [!Ԥybm2T ߣ>rJ;G[vN8Z7R=!0O|&>F;`P psicq V5e;$nOQłWf`þzj-r{| PAat4(鳤OzS7uҳy$Ζfayw8("`/1Y4 _vNsܸ[:^bmĕZ .,3=LP" ~GuŸ#謶n` 91 Y֪|Cf'ԙWb?GYL +9UWln:֬zhUތ TזwiM|0xȓԲ NY̞({F;tqs@@,m &DUc),- /PKJdyZYRxwZ^§R+k3dZ_BK8$j- 0TVwhnaǠ:zp[7|#H# 57R]Z|&6`0YO(.+BZ aSOܟ+Z3duHːW3,(O=q `Ex5 c y>!Euό;E^Wf,C;u(H Dd%-Ji+><fsR;&nT]&7#x\pբ+Hѕ$uZ##v5޶ b@C Rv'e-#/DmZ@6f~>=2Io %pCr٣/7UY@U!c 9oi$0AڗμvZ:buCm+dy D_XTdiMQ 5 [Nnoc!3fZqWb5LO@dGjI3Ql *HRkA犎[ln.IOqO[9YIVLB=>n3Kf:TnB"C#D=u5u%Yb O='ב Bh2̭bF +xx(^zG` ,:8{Y ܱ߱Zv{Hu ojTD}%h1xp[qKPĺۃxܸ<Ĕ9j9 Sw!!*rW%1!VS?#rF@]ݨe6we &IB A\Q);2EZe 5J_ [4`⾥ZwlZ$nVqJN#fbwUF= W @=J1}(R!9(@nCfz̏uȽO< s7վg-w5Ȅ?o-}iiZM穌.),Ώ[]?%& ^@~]nV!,0j7IN`4X AS&xXp"Oy@0}:D5=5i y5&ơB膡p<]F*TvEe)^b>xY{4( zbN1Tk6O!Zf$ AX*uo ¯|@$|鯺>5t@vn8?  o'ÙEd|rjݯGI.S @w8#`JBg"rI%s($ޔlSC3(@޴ k:wYY*8뾶0>7j췖2ؓ;Tc؎&7J1/rNUf\ѠÚgҡOlڳmI;r.)%gofPeWY~zfkxJ4 aqjB?[FP2&<(C,3/3JQxBG爎6|2C{TO,d 17h獷cS #Nd]th[/X'3+hֱW&:t!Y5"![c3ϴ쾪TfweGy~@}gΆ$2E;9mJ0ާy:&5Ȃ0o=N%R4TJSFnۗcTxzs< :ec<6 QuumL>lq:{q\R~^l 2K@PhPrqz#IZBU޽t&YVD|Ǵ}~XCj3yCM(Z7wOѵBݷ}),[ZƶXg|_M- #󝏈M^q }a^W cWmf2QCϿ"Cv:VW4=oل%an1, .s[H>,-#$̪ªetvw͠P|ԬeM=*\W>i[ڽB*1/{LOdPY)[+偳xn1v`뎇) vX@T6Zcz:IY ڠe2mQy|kڐ[9xkí*uŰ+Ss] 7j9zph>{'C*Rd3<zP'\VGN +asrp6r+3~btyyv\ɔOXF鯪 o pJtE߻ 3e csm ~:%%)Tsrh~~T㔔.A=fIP gtb:o|8M{f`w{JC3v;>3;YR$FbذΉA 몫 &FCOr6D,X^̷5=I6:ݕ#H/ٰI 2ro9[tö&u[zgq@)Bb{](2κt@ _\L*o2] I#J=ߌǗmUlw9xftK};P?HQf]o]1E75[` ƛUps'wKIMM63NAtAqySřo,$wMh2̹+D^ tǣ K X_:ĴWȥTw:14jqq\cP?fSSer r@Fߞi#LD R7BYy=ѐskMP .}#9'd q/oU%W7˰o7m [84Ħ^;a<j5E/e*^n9b1?%.UEfa{PrwZ7$j°93C -1J?ܰ tJ+jk&EN_8@,9?b g>YuCq+|3Z/}{Y<2R߁$oV? p.=Wk r fP7vEEA` J*nvsIKi/*A&Uւa֌:1+äq\ɀQ 5S.2>5Bx?= M1%PBBJkpcVt궳ʋop,&y(2#q,r!nRnepCe?5'o0@HlXvvhzћεb-ZSL\NrfE;BNq*LCfVg끨 'HOOy*\eR*bˀzĎwǴw vTؤ G4=+}4㗟XĭA0c/7C] _Wb g߁1zE|q-_Xj0<`FrsLBLMOk}r~$AMꉉxq5_ `2@آL;C*Btc+nC1uCmg- .>gXr;ѕMdom:VAA=ru ]*ʬ#$bD) W$( DBgaʎb 򢮹|S>3@F]J~b̉hP/8S"vJם[Q,|'{ V^:{USTꡎ^}V |_Q*aEb|M΃O-ۡRKn9jƊ Oo&»'>izPwV۞$FiwK=HyA8졼 v4()#$ӨGXpX'Nt@]_E)f@3S×g 7O7'0>, g囟پ锆E7c7h H8&`bX3zul\Č\@;ynMƘנtǑf4!xR/}khDIC6w(Y485 s. E2#d+tgUYTV=nM'4b`]+74U~nܶmlg:G(9Zuqb@ -8tg(q uIϠBffܘV:NLrn) L3+ר+vf n lҌ9> 3t-fW05#[n}(Ckf>n2DY(@Hgu᪚ .k1ʙlߡvAE3{OjH|@{dv"]'O#4Wԅk,U!!>8/M܅t FXR}pc8֩{n ?S.U7'%('J=.Kdei%@ 3- ,à|x\,"n7!!LtJ Fdi 9Ki y^bW7`7I|3R$Ua/&i-Bkx,7:ğy:YyfMv2Iؖd3!i'}(YQxKT9ay=Zȴw' F̻gtرUEd;2z+"eOһBm#ŵ¶\>>DB̡b!$! o*oŰ$+M""DN6Q-_ 2$1oKo 0s u/|c]Eځ\* ؑO쫝ޭȽ{ 1?$ԗq-Tj [|RA拟JGS:BJI8 .Y@U<7Y4>oAݽ!+p6qamZ*oM[<;~L1BշOΰBXC3pPƃl_?Fݝ}-z@V}ZDP(y:E[Xd7;Mѽڷxּ =;+nG_cD ˍxLlrF[qGʕ%L^ʢSྞ-+"at:g*CI=4ΒyKA dF!ce^nji{lɁm :>*gblgP.v4gC(~Ywcp?P``+B/1tTÃlU O5YTRb:V#Q.2-yε0w;f.0<[dj+Ӻ7 j!hDBHᆏĩqȂ;ern;q>* YHI_}e;djZWa"}[;~W\lՕ㻓{86ߔ7I:e|~;ۇC]E1|cdҀٚ߈( u])A7Gu)]uk*[~o43ӨnK ?)VŮLmi'ʚǣmmxfCI~ sNEvj\uk0ybQkO~99 7cĘdKq,wb_;QcE6}*(Y:l3cTxNY~;CzJTt3[;s2:צZb`Mp׼ŐAOI/ډXY:Dxu `ʯ×"e'087%yt 1R'~O[ΈӟQO:b`;5Z\VʿSd?`i)$-,$_i*f2qFdĈi"S:8:P ѱ$W C|DrGUќ(o$T81Փqh;WhZf2kE;2*v' deooIr7/2r]:fݧVN ݈NKjH !fSY/JbJ_Ӟ\T˙ ֊W EKtFӃlgŅV>g75B0YE8#(Tc4O腚xhi<D6It$B1/[GJvQݟ]!pu#~QW*ڥ4})BCj!1\63 E1sSYKY.urYi4N :׫I1)R:D[iBn̡}߅0W6 yUt[{b=gXaQ[X `8d#]l7GS6CW5d0NEqA!Z㬩̒4m5VGEe]/ʴ$pc\=>!1Wҥh[/Ja[ E#J8T%n [[~`T_$d%ڋbc02ִl1W;a=dױ5%34<}zNZ/h0^ ` vw=?L$45G:(6(@S ;@BڝI>_ qrfM.Oq X0ʺ\L`f1h+ru^̀_ -J壕IQ|a:ת=L2*dޠaȅ]۳>zW_A\گmeq^?!'ސan@R֡ڊ.oju6^9O0zgX^RGR#`YHh a׼E,}N-:½^++t׋gS]d7SQ(J]أj]ca馑vwO]6, <% V(DfA4;BB6&nbIbXf!Lgs;t4QnlIO~^ E] tMC?v#U6% հOG?[ھTiPMT&X+~u^"6GM/#ilMy԰[k~sV06 'mv .cہ @`#SJdžDyo2aeXnh.xN9 i`ǎ-fSV谊=5$)F?OE#U56q??-}̺D~rWѵW,Z2 ~\Cͤz њ®s ~Hu˸ N6&$~d Bz@%wԎtI\g%l:"RKX^z4w٥3_p1!q団GD{혲aTLP#=/eA[Mt=U ch;E{ >j,>"lr (% MEqsBrFن:e6Zg`ý{M pk]n1Rpeci GlUFzas<_.4pWl H.^KRB8$ 1H Ud^feĤ&QPeBE2jԧ/N2;!݆QPߺo\,a!{V8|8}sSsl x c|R|y g{u#.;uD{J69Iq4&gda_K^i~6([v,+˂/}.w%r-58T0?ؠ\:) Є!Zo nG<[Q=z}-I2΁G<4(փP!,&7T`H`-΃=3`j/V÷߄He_[ ӟI$FdMX ݤ!x T|: 06=׿Zx=lY矲2 >?hv b<2VPiaNY=Kpz?#2T_KW :PQE=a'bE|+љ ۞ 2չXya6 6v)5QM]qĀ!DK)CC0zF`[9PhPocHCkWo?tQz0i"nP aK]OH#Xd?o7/Faj-:h-.|#~Ԏw"W(=o.`7 "U\&3r~cr g42G\.^+(94ܳ`}tiլ$sD~F^9y*gD y4%xQJRO\  }s)~{.=|Ȏ\RUY1i&SqD>I| O –MkVHO JKx"|TZk$Y);"R׫r@.3>y?O%{%d &v[^^i ׍X1-o,u S X]@G9AkokP1xZ{nDZ.,ә1(?ǣEW|. Yȴ_Yjp]߱fs+n>Z z %pѭA1u$uǿX3M`J^U@N_)~XFޜ&)r]U h#oU[svf bjJ4QW=k5%n2##Qk/l{18JMA!~Nkrk7΄JNk;8+6>9gdKMJ7E (9g37}.~F.X12Jw|$]C(o+,sbv@ǻ5jŽ*x2)M(hԐt(<3M"Z`GULAլ r5GI**drP3'j*B6",+@?r%F ä cVdMߧnH$O<][4/Hq9V\BBaмo3s!mב_jjXc~H ?^UyIu+MD"qOn~ kB hmĚi]" RK0TY=s=@)֑tWDM@d Xl,w\ >W|O2XQ˗xX<?k92oL/.Wz-``Yx|k߾XO3Yw%SQ[yaZACnIO9$6nF@Ku#][+knఠ!;rTC<!V֣-X>hf uWݏyL MɣY=S]Bތl/5SA l{ъ*`vՑkw?>@K2v+(ՊR~:錪Mhr6W!N"ld#wqŮMI|ӡj(f޻%K[P,Vtqǻ\Ո|z K~ٴ4![v?J7RP=w|W! ֧wGu_먼iIw(_MbG$9ۼ#tSd;sgmQUL|$ $}XI҄ojJډPK#6z \bHwum"u#3K7suRbcXܮ;B`p ]Qz tT,',9y=pf~Ve%o'* pGVC;#npD9=W6TPOНwxp;CX|ީ.((w=+\U SDy9ew5ʽDd&K˱bW@f,e,^GWWc<-!ixbxEODgpoǏ2Q,څ>W9ʭCO|(pmWrѻ~1y A7YeaG!_& +w]˅(i/)FjJ__^7[Mq.ʟ>VvHMxSH'M}bt?; sY*h%p 2Zz,};[XJ +Vn]dBZ?ܼO%2x"Rŵ0E.nf^Ȧ1y wC4ER燧=GlOFٻͼDTǨe2 \Vvx!;U~o-->b8yŝW[2F Bb-$;IEJ͊7>1>p HfT襪T2b6pg" '_#z%G;PgVaLM+6Pr&cpwI }CV@n*k\˩1E-I촛(ޅhN -]TrM`!?AJ[O0ǿzXouv4O.Y^D$uWnCDֳ44b2 a ;k@ 21Z#[/`/῜Q{AE'8Ht@&j1U.~0幏7c)[Ps59k8[kK}5@0_3"[,ܬA9seP\C|OGd[-;ndպ]tU$!O=čU_6sW4aP /7r6OpGخDYJMz~*.*-0UaPUf!aE9jLQbOc^G/0nyA9DVlriÄ4XHqt_]65wBgi4d^t2>1X'ޤ''5!%v瑵s|W\ *σ楸U_$β#|pV9i z.ނ74ŶQF'mU%d343:d"lc]G'n$We& c"jiȫj=r$̢fW0DBM%%te\hUd| rQ8f§n"Ƒ34ɔ0?wKtDrʲ¥auo `%Tdn dDz`t@I*e9_~ɴ\nXxD)C\8z0IrO?ƽ{v7)*%z6 $HFB栾ͨIHIp7sw=A'Q8w er9TҺP݊/ވ$q_'Ae/6,Q*(}DD+^+?ֳy 2G}%;(W %ky~ChȨ{eLS}r{ًb2|f~;K9Kg[:^Pf/q8N?H*_뢺1_}g3x(\zpM^ ;f*!UY`uaC_p쮲n;ǮYkBuƳARKhRԩ{^`Z?2h.>F @XZ;&bJ@~h`؈cJVRPh5d22*4;!:+GWĉV_xI1$ÃPgt2m-x؃b'KBUq~$>97|O O# +J!CK/@ToU_D| u0'g2qpTEpZ|HnyjyX/RB & VVY'AYi/z!7dDQ:%;3l`>ŔU:ϑ554CH3pB€LhnR`Ö`P!W5Dt͞[VKm -MpCP.(kIjo;%ZnmDľJI %>m^HcKɉP?V=oj"GqmҌX8w=C-îo!0 !?bsÐJ~ J?^Y8iH6_JJ#W&+(vY LK~z4vj#h/G>dG\DLoqe'krFMAV)+2]!u1X~b(B!F }ko} wt0v,Z~]9hSq@HCH_ugSŦX%QWE9Dh-=Yu$+ TC#О}Xt$+@gqKOv.?1.#jWrM ZqEu+r^P+Enj}q [kide!؋$;VU&G~_F`[?lrDkBk2ƍ -AD'Zf{o+˽al(Oڼ2Yo E2?4*GM*GȳOnw"PJ۩@@6#IuHΙtX ,.u4Ѵl}mwĂ|f]oyo&=cB~"1F߲Cm\<,(.E_GkS)dyDъ9i႘<#}ii)|%8x?WH)]Ȫ{jlOBFC#]\O`Z_Bpυ+3M8I"v~Poxm/C%5龬ohnrJݻ96.s]I_Sxo<{lxms|vꔤ٣^[]=CZgU}!7 rXdѕ7B Q*+b"lOt5ߙOUޤYR^"2 _yv.`hn'g6irg\w~ސKl4?0fõ cnΩ<ѹ%6^`mG y7=.WDnM&=US<6WH}M0, ؤ;VF[H(BK%b%ሲbV ͭ\&Plew%ڨN mv lJ"\ThT=H.Vk!kӂ 'GYƍ$L(U{Y'#nLa(t'`%2halqܴ=+>5$a96u(A)(5->/7߀7-$JY.oQŵt7rgn#}J}|`w Jtu*vEL.=hNJ7D/48X@RfJD4NIC"^3g b2yqv^R uc+hQ=r4H0O jT%cs-* lq>}'(7DMJN)T^F1 seg]\@bʈr!k7L_TgjvTʶ64A*Ӆϡ-}H:nI =*E83j_^Ӝ[-f!ҧ.hǶK:,r@O(L"3G4 ^ H'Sd {1*RB ]aՔpIdpR,Go * J.V/ lYO@.7ܷ˔j[ӕ?K]и !3<صfY38k4/OdTLoDS 9"[6xҌtut'%Iٹ@tR o{Byz"Y{ŴBm(Oʩ!z7[j6#*yT&b:P3 C[R;GcQBgM {`#/KP?;4as*[__՟5>U*s7IJh ;T`˙GdN. ()իe4'g6u B.|TcE \p85G| ϖ.ݘa嫜D=Xe\yJT߳f[@N+%Xt*H/ R|c'pP MܳeB8zf"v?|$ yhf>Ȣ,}LM;^]ZWs RѯZp2œ5J5+(qՠEr5l4vuC7,e)Xѿ͏r3ҹd7EhHĩJgyr?X:"ET`2D7i˨]2D ?+@D4khHPd~fHaDm*֠$t&̬,2t!.!2_81&mlQ^$ڨ/E'b8Pu!V7ij\R&3~F x_"D#gV-#qFpKd8̯ `4R(@a{+A@']M|!P+#+vK]@f^C0G;Ѹ5c֖Zt]A%!~cruK:$VY8M2b󕆲FqTy!h13[k૞$+?H#53a{tN3P-f <Sy$?O:?Ԙ#UH5rV d C)`ΫE+,y* &ٹ\[8(FD2! O|H>(9mO25Vʔ3*}\҅g'Ox"Pw p$:!c 0UѷdSʺpd0ݐ-f_sX'X?Sw!L|/:=}`Jk%\NIdONMf[ih=ICS"!o,nyG,^7dm겡4?@iR'y F:8 D.~jRKjhAR0c3NWXAzLEcK>[ƈʘ(7G%NΝF~(z`b,Es +Q"8iwGRr)/z";\,k`V#2-_fqȀ=7MuYΘ8-w1^6 *8iUSz.IF?MFZO4e- ̵=n`lx4vNLCoiKYgWZ6VҶM="\J)i]N19Ș[=>ͣ" ݧ&6b4cYo{GN y"r9Z)!3 wK)QP[*BzkB$}݈eG܂-ŅB @J _T޿THw)8bT@Jd[}n6VP,qqK1bՌC .pgXQVx +NIq58 l bivEJ%IbEsAg&Gվ;>ӼapAt+&{>oMĊPVp5#5Ά 1ʴۓ޲{\i`3ّ+WQH&oZIWUi'NCV .,vUAb#6oާy Nϙ펊vmE5uplr~x^ci03&q'ô-Ǯ01_mS/-jGpPb RFxpH )706qrnGE+}?~ Eئ *\Jy+_@?WYK;_@ =oIRIagyuFx4(IŠ::rIL)(D9mی;lѪvbp|c|ӳQFbK-=y?syc*yHl Pő\Yv-ӷfFLЀŽw<߷ܢxGLfN^0.VSr+ȑ2!ԙ%=B|ym=ż$YjT^`4'wRNim%^~ZK yje߇ @V6;BGPKEB1h PG7,JNB=Vwti悡}:8utڞM"+[oh XMif+uT2~4i"˪ cP/d̳;&߃ȁ3+>VQOGiGMdʇjL&<* &Cξ?CSqxdث+Zd#'ߛ4eLV:?a Lrqs CGv:C(_S䦗hpGͭd d,k NiU-iE mq,'{5kY@(\>9nKayZTM;QW?KN[Pi>)fʎyuTWFr[zW\J[(։ۯy %A/߹Ӣ㦥Ѹ}ܞ㛍~Aʹ8P0o\iTpmsNk 2 &d^3Y$?ͫA{0LVﻂm!Dsڬ&E 6߷J9/AjKCS1hz oHY’Oh<'3* >lFnJįPt2lj5g_G4P(BroOZZMz٣$A.tc[$PAШ ;JږaX&f Z $5-@͐=,^`[ѸgU1TBd&!ٟ0sK;~O:> 0w .:c Q_/(_tVڠZ{bZ2P!Py^{ sKRKur[ڹTK-/;*Kχw/VX`ypms&)2lbdRciF$}TFmDtƧÏ4*268@_K!!džmtSC P6Ϳ] _$>9%vt -6pW`4ћroIWs{}Is 14mi4,޹u8Kɼθ_^&ӖPhm K)H>fٚ0Kn)cS 0z.R gY?۲Y,ԁlK*Knkk AI(m,70<&c8B&!<> p\\n{yF9߀\1N@wTO97|R 4?CG׫bvh{L-@O(h.)[6DhN嘓,eSzrVN2 oHT,Km\da{HE\kkC#.V>b xXK_N n/uc'x-N&-pXB\#vZ!rUr{ʡݏijuQ$]yk\ڍV)-f皔Sͻd:Oǘ7po繓k#l@.+ުOa7XK4rUŃ 7%iRmoj1H jO>DIsL>\IRh -z^w:HP9~ЦWOE'4bOC%2E[~=0+l"U@<̀HP}ʪ@''On:X5$2l.Lf>ͅ,9$Xpz_6L{S?X֥dϲ`jȩ9Ä+#+y+! #hH16h 7r@7itTШ<:5^,X\WU!k?jMYj()x}3^{ u-u@b-$&sM[l otJj>41-\u'|k 6)(t喟(Ґ xI]h+X#B]-`)?\nJv% `ПnDۢ@('~иY, :7-9}\J8(}sg2f>Uma+b'^LIJl3|Fk >&X\{;1gg7eYٝ8P`rt\!@Mv 8ej힞N?([-!}bڅdWˮ(t :mK;<ڃuB!oaGk vE^6ͼrn| 4ĕӚi#qa9n`~g gݜI":^ t[l=ѭ6tмV4Q¥jDO!=L5M.;HQܵqz(xbVk#J uEx>@on1Jj<'-= Urx#Haܜ{L℘~Hp8`F׆=/-)[!QzgȜdmp/ƶ+{EAR^)SRmPxY%A-ټjψ[6Zn"qjv&_vKC\0֘`6Md|rA&׆^ė0F*Ϡ吺_ß+Rcg:%|Xv*λXO29H B:Jf\̟.~Wqر(d ħ3Nȱ!LkjڄDr#?#$Ðc,C:;ET'R4;4>W7V?z)T}ZI=H%>Ǥ2oD#ugn(F0B%I>r$^7 .-B+$^G+Υ;/MSj1[LJ˰2|_Y`Vso`!4q@`)&eis' ,j$U._jf8j_Ӻ'[5 VIIe%Z9~\w?g=Β!yM C~Fd%.k@#cY,bW.*gl?΂S29~ jgShGNJuVOp(N6COKxAAY`vqhJEPP>2Xg= `;qmRT&?rS oaG1Tov\\|L+fS&*/ ` i"$YQz կgGh~}09EȜVꀕIAZ˾1zf7M0$wx7`.4$t_ɧ%-C2UC?vySnجM3!z\΅~Ux 3Dڳ(EGA%:ㆧ[54H )SʤC[<R1Z?r_1!rT|_"sM#(V]tv+Fk9A?Ї'.v6~W+5!v!Q\ؙ 5ӑҽ>! l os*W\Zȅ{W}4LH<鵿kEyrn4:ydL\,S ߒNYYp'C+!+#ؐތFȵHa:<~WH 8ӄ(_N> pBqz䊰vgxS墳1 0Lr 22]|[gm@JE6!(ԉf+:P)n_ ~{oh CCa?Kc .~#0_l/.T;T0;GuAє=Yɨ?h & qx!:({LPE@D&.s ،m֠ưZ^"kour3=Z{:lc"2hb6D{͗߼ZۺSGg/)N~W!;%ꥮ6Apl/xCu=v?0j߻%k^_Q훱X~gzj-p&Y-KizYF`gq2*,vQ4$se%޺^Z/Y6'AA͔[i[u}C(ަt澟W,^|u_ {f)k4[l0^% f;(ll]%PU\ O $1ܞ莔b-9 |P4CA+i:mfψҬ. wOfʌw*R񥇶\q0_rbn$ac<=$*M/ɊqJ02J|Z$lӆ wA aDQoW]>oʗr W+c3z5޷-/M*LnAuIlVjp)BX)FW*=fbrNǑ*AU3OCue"vZ*-C֒}s h.JB5:D~]^51g0}ٶ9'\@32Գ]I ?Ci$dRۅ$ &x7K0М_m <w .v~!sizTC\J'\s: Sy#cj9y$z͊xYZ5S 2 ;oc9k;?[>TBCVZlC&g6mW0!.+auF kIK5F; qW\tv#A |6Wnt_cɴ ?<̃|ҨOnc577l/h T-{< i\#ǑΤ{׿Q%~^*tF~uy> 0%uZ即(ߐNH~R%T7]0:95Fbwj9j3s 98uz~">A\rQ.F|2#%O"&RrF_Pm\eS}OIWf5ͨ] OĪ6XY@[\0Pٶa ^ `~5qLY- DVjj'DӇBcshxʌ($֟N@DK'D|!5Pb5kA04hzn8AWYOU:ҧd7r_ΫO2 (Jm}GZq/ԟ/WThFs.jCek##_fؙs;"xtB*{uăz"  #JzHgXP<[[qt'kVo,cPĿhGƙYG/ 5߳f_sϤ#*MІYHU?nʹ.#7Bie_y]=UѤ9Hʝ (20ia,TXl!wEL$SL\p!_A#JǛhd )upua +.tc&Y@{.t8y- 8 IS:ʕՀ|蹜v~kGH5"r8:){)~tQ6dXc# ErUAXF!܉`\ ^ ϙI VV;B}/pRCܤXh^("ŦYie3*NwO)ӏK}ҿmzrKyUuiXd{XjsJ^.E!jËl *>رx(*"]xS>+]0~15O)fYa^w;ot]NE^3Ji9;Vb3w:rY@7whDuz/ iL(ǮH{T"B@M$#.}LZ@US \@@#'ʻcQzy>.yFΓԉ^6ɨ-[p;3'x>hgZZ,]q3XxCFa@}nB{ƙ lٿ=3RbLkL XNwF%gDTń Z1Yq14+@Gjbfh}>gj9Đ%EmUDtch2s=66$ 謗+$lXBG/444_/6HgU Lu(!0L_ Z_ I [s u}Hhj/X[J:͏bR͠RXЋ)]DYC=ֵU.;UY t86 ޶9p,]_j%&4s;M2i[Dll[n4jY揧8Œ*~"4Ba} "RqvmHw|ڻ.6hB߯LNRO׌z[O j ~gE Un ж?-"SV+ fd (FUGl[(*ja>} -)?ԅY#iUj 6 nuɈ8Ed< KSxEJaoj q!WGO t]Q/fpj?FrKQS5O.~An+kl{E6AI_YM[ y$ghiю6${~o6UݳW/pv}+&7l@9'L$XąV?+NУi{~ݘi6TM H|/2l🁙,tWuJMNE(NSbW@vBnRAs`5'>-5`yl4ч=Kmk+`ߞЄ)OV?{GԂ|il@ӘcTvߍEǗ,۴Xa" R?J̤w LΈp9CmحG "M73oAd#\ylYK,_8mk&ZG\m 1d7JRݓT,_s.#:UBI "HќBQWdela8} n%hUQ `h.0{V0/f݊.oV`FYoWv:pp9Uo` .b1ĵ4Yצ* 0hTUPΎbșIFzV2?p[ \*ұ]d"RT.` i1J#tא% oNM:gI>c$4)pˆ/̫ƭUbٮ|?RqAZ-1Ɠ/1BodGt斍:)"ذ#cG @L>f쟏1'[p`ȥV3 :8(#/b*SD1\cQ~%Y:i[Z5Qrt-sAJ V.&gO.Fm5 "IyQgNn3-( aEJē^9۸a8W+-f^x?tu$Zm>X&=%s.29̥O`$9ùa'm@\Xn@+gV֡˿bM0>ǵ"!? lHJT2AG#ʎ?yH*b8tC\l`]qqߢn5n׺!1I>%8L@g\X'$I$M'^y/wlID")zY# a2H ď3ٳ^w E5ܾCß ; :sgDPdLѵ]YWŭAA!dcoiqA(/L+H+K^T;.K<0Tyںc 2-޻,{ rEUp_j)!s{VZT 3:5MhnoI:{@&T9e{}ZeDuլ{mit1="(~¶mzlZߙT0v#KjIXԄv%P :6U9OD s"JHk,Zvq@a3wߡq{NJ2ј[ ҈V6 +;ܹA-߇&9rNyusa9 prH Py$DG#Ʒa1̚QGlˁk/m<7[hgQ:xˊ ye$Ch'a "e@\(T9ysہQV5- ϓ^7҉iM:O> ^ os#Mw`A\a|%o75~19JB_CU4Pm]fYGJ ncظB#`o YUB{nbsYMe}y<ůeV8*¡g lƚU[C^jq(P9xu{CJZҾj?KѳZ# -lRyf6@}Mťb y+Qy4pp"}IJ]' P=q2p>(kAiG&g{> d ?}i!gDA<|I zQl/+ 4_M@u ;鋼E$vǮzz|.Mc\\KnG¦el^F-]{^0]Y;z+TV=/ḊZdѣ8#%,.v*ڡ{:,)KC8 flMuZy=<Ѝ>Wnس [$DTU|HtP ,ㅅ"4Me|,M 1 3eLd⪢c.JàjFϲeU6:\_=vSPZVC`yhJ8/ZV]Zx5-C4"!W>;uK15wۮeK[< ^l\sd#f09>lYя+̥8G}t_·)iQ9iϰ?&KRNYF"[ ︑=%䫆Z_JA} IU|u|Jn >_c4^ %Ϛ E_)z {l=a}Fu ]8cL147aL <_Qa6{kE3[zU.t5+UE*5)&E$^ ~֊l NRxmO #EqԛbX0A<;B7ȯ T[H ɷ^wVŐ)U`_}G%Bӣ/Nyrtnp5# mc")zC8ay Qo2k/u2#lD W'P " @ىzNmp(I 'rϨ`9H|f)mr'BZB n%dcRin*j՛H':Uձk]Pr Ƣ )sWjC_/a:1)ӫfVyVIXVz) /.JGfF-7# 0kcZC'hpZ55!-pVEPQ`T(Ub+<];-hm:K.nXR>RFK}E)CBQ uHq}}t[:.{,HVoKiM'{@ uhO3 y[ AlNt1K1 91b'[Nᇀ=:F>rO [媀(@M Ք >2MgRxJO1|n |h^O!n\(xS*d\( $ɣ>Jz(AT#‹[IbH<.I]{| #[ҲRPn7u(_>l6?]fp66co^p҂'H­(5ҳ,+2Ĵ :MHDJ 3g{PG!8Q _tС*@6lwzz0Cn' GZ,w߈׭m%>&Dyćʺ Mߵ*)]Pas&D,KKUhJj-wLDHf}Ԏ k8sOK^hMpDފ+[p&t!;+kz,EVT[ց,P4(~(͍=pV%I ːsk=(Qh|JCk% _-kb)$/c:#2Iܴؒ2k[iJޥfJS}ډ6)R å?՟qկ|3] YKfM6vA5X H\|JNLB޵:82(rJh̳UDwg0HdL`k۵Fku\8fhdn%B%jQO& Hލ*FoٽccO 2[OY $slӛlyHMBm@ Y_2VM.g{ _a wfWpN4]1[ -x%p@/ѨE {Ĝ$ԒD'Mt$ o33wk"|iZnF]T$asm,!d=9ZMQZ@8\ VpZ:z;yG^o| 'bvN㼧آi"֝cü£!U at\xm7MUV}d )/ԳL޺AF{m8k{yQҭ?0-\%NF)#b`Au},Z ?K,~M] #o9[-pE@H$Q1.qCgiCE[D/^՘pFW|کñ"q܇8xT9dh9U`!WPۡH9fe+h1-B>H`|# ,v6}ǸZVPh®j>{;Uh^^oik Itxg%xWc@xos#\VV̋i0Zb TLِ|"YO5`6=3^HڈB/h`.LAovy Jq)\ҳh#>`rd|^%o+Bl,#C [ f`v᣼hZ+r\/_`{//w4Z(;ZܼWda~H^7_Ͼ+QXY ]^4R@&jhfIL6 ]=ÇQ2Hi]_"]G!7%c{z#Sc >lR:[cC u b]>1LV{f¤vDA6ʐްI!L@'+fPM]ZSs}5)s̍P:M"%.6IFܽ9V45ad@P|N( =Tғtma:,4? D4eZ9A"lǏ^oA4SC/꜍?IoXBT9/ȝGZ_y8R]-7uTgWpesvJ,0q~=$>:Y@!XBox;p Zte ĕ{π>B媖bDyu갮U14=eIP^OISH2<eg EȕHjr'NR`׹\4C~7:)~дcc[q|"1s^UT[G8%RQD &(E! ;n1), fLZ2dVԔ9 jVT56}!R?P&תpgA15x/AW~-1xTĄm{%9@f.Kob˪$KبM|&0*ȴ˕?I1WIAӖUʦUi[s"cC]?u}y@tqF?at4 ,@f.\:1HC u[rtZ|DwK<ݓwJglZ %$0e>Կ{8{)gQ@HgJ|٤Q$wtnh\hb3Cd9`e2j??1 bnj{T|-qW-껦m_HɻPW ̂^tJq[dh).DHrUJ o=ѣj*(7!dx~mⅉ'!_Ӕ&YC-ps2 Er4LV7 3C-f@sgiȅ!_zBwVr1Zgg0ϢlNB{IPqsM$Gz2?Zq{&ȮY{8"詢Y<ٯõ^nnaϼkbC)| PF%Sį*Q,YKo n ]n:;c>{)秊%$k`BTQh0v+ ѩUq$ mX+_4j?I׿nf<<Bi-~xt |%W]HrkDỗO3pxCxGk ~F pѮ}+7QDѢ]T.A`kHߨq/]b@1)#L|iv)̝g`n3w\H@sKZƌSI{׿i\|ЗۇsXyA,CHr#@Tx> ʢ9֖tHT1Ҟɇ3U~i:{hBgp(J-vKPBTWp|ͻYM 'GTskC8K /M}Ka 7gʿͳ`]Mfq%U}3z~@Z$U)WrGłgJ^ɿP7 V¡W;G!DjIwHXDgBeŖSW50MiY<nGWYolƆ. >Ime"I]7D) ;۱KGP"YD#)u}@r#R>mNd(g }G#}C?`h2~5'G a[6j23wi~ӿm#뫔nxt֯/6kNQ<ũW 4G* K!D=E/įgt|d*1̨ -^6nX)X=^"anT^44GG4WkT:2adSҠZRm X Իsz;G%U6_ݴ6C'o±)H/IRv 0q=?=Wb;{YD2'PBo`\Lm=d>r!CkK_g }?`SC$:]lT7Z^jޚ83֓(|ߋr߫p3vny#A 3A6+Ӊ`7)CHb{ 35IO&4ZMEfΦ W>e:Ż>ӣ 0*̢]rRw _&<|rP^ybtdϚ>"H(!AA$4Ez#U{h'W@Y~˿o癱QEĻwbe@ݬW#{`80EgSS~%$DႚlOX$%:17I5첣sMA]x%M 8AҞб&ĭst6]Vե% }LZ倲]&GCl?syFk0!TCSs/w)%1&$Ev^}zK7J!ᅠaQvU"ׂ˗ -&Ni)p[m\( _uXǵi{68^̉Z)>&-l '-C fv];O9X4$x5VܾL8٩@U,!6 Rjp,(SwW}#)Z>a2oas,Q"<| +O/fb!+=AKK*xooW -qV5ֶKf":n}T[mɗ6¯; Plo:Q+NUc>_fVm#]]VE r^Jc9|5.\RoFw &7״Ͻ^GgDQ='R%ۮG/McԘMRbG\:QǛ{84>{Q:,UEpdwR԰_A%2 򒕬y TA\bA-Ku> PtvOyb|;7vX}]A3l -E.4QghAX}_w W %U|0>f77L,ʿiS(scVz75LkH,lc,LAm ޚ+Z`em}a(Tlbn6-_Zwkk(؟S|pgdZLf@@&_&ivq{,"6?}a|t"ǴyxWe!аG4 8vg:SNS@,TIj^;q ˾&3 G0[V21eDL0GHGSΜy+@kd tA=ɦ:+1/pP9b4K\B tt41#܏8e$k*G*lm/Q$OL/0 ćtDyR+*HLZOnґ-4JmFב}p,xٞdvy$k#; 5lCJ|~(Hh$:jzXT{wUR8:oF@@o5~h`T:(SDb5l6o#m x+d@cT~ZT!Ɲ7Wl1Aoigyahd0D?(Wg@iܮ`ՠ@t$n R]^Y,w!ɘH߂.0\үVT@gALNڏŧͮ^sXJd\{qNedBdD[FFJaQ~z]3V G -m#%"_lCبad,WٱDFĵ%uგ}$\I!釼i!aN^@E흱ʒVU\) F:aw7 /[9g:Up]m@tT޷ciPkPq *mmx I`tS|,SK+?ӧ1ư r蓦qe!ӀUA$|`],g:`I4w4>O>o.U%ڹbfZ.3]xmO*9>^fq $T8 tXZ7 ^>XSǞ`! 0ߊʎ|t"hY7VsH«D2]QootEK'z&eqؓGw@^ 8D7fdliߗWHBdla @Ƣ[׏m}L@ONĺinDy@<:P$tlag l qX xx.k1E-nf҂;6F2CVj'ZP.kEUI^!>%V-!#S~XAM:톍x$4~T 2`*\vtf %*z dGͶ3ΞdI1Mΰr fO`!?sjč`Y8oq(4{(I[!n@ʦ.`^{) ߠ .1AcQCC&\x[rcU\"e}3.ÞFg؛hD}nBq=mrs^5 iHw+%UmD+kZ~-rYM} IDOTu;HwKQ* G9G1!{iC^8}~$jD=|Wf`bϗy>>4Z ı;b5TjNZ6-8:(% ҕm ۙa?=q`fgܾZ;rSN6p7[,Ako {ý=9Ie JEZbc~4QPa0hP]~~7VD60c$[.EtQ%u] S4e#ŝ&|4/kSNFBL ,wXv X3K0Q#x;'[=X Edqbf Y;~go(8[]n7g ey]o7ʣ[+<@?CłzS~?Ԭ |85LN]+Xq:%6‡G cWQm8^<#?xtդI"E+bh1>}}`g\9J`4߁3b!UƔ$HK>t9Lb*tΗJO !SGaလQU\ ۈ&G XBe$fp4 xVAst:P.j-K_!a6G a^ c~"{92B x&JaƱ'B]ݥrrgF U 9iMPL>u(h0M;+$[w{ŞȬ!4\yE_ Uv\y_baQw]&̖`B(J7aJ*!r4Zt0q4HozAZ*>حC[xsYvR!h[r~$ާgL1ur9m>&r:ҨFnYfQ/asj8@֤*JnJ?&ɠћ$.V?v_E ( cL꺭+VixA2dl5ZDd5C` f`K~G@7_T)) -.؛f$zDƜ&<>}J_賨E”/{sdv >_^J=٦0)̠<4s 34N$P"ihTLNA}gǐ-@BX$?8"N ̻46ȅ>;:1d!q"WymI 3Gxd'8/H)اE32 F xۍ q7vaF^F֪ûfYGxtUѶb\xh$j[N݊Ey@D- G(2SIwM@){kAzB{6Kߵ7$bxI#̌̚oBіb(!7N>4Y0\*-ar?e>>l`Q\Xk4N#Mh{IMQYmu?R,%W~2E"M2j㄰ٯ af-^bӈxh-kSQ˪{ ;FoLMC+QsԷ9]7Wvǡ-Cc:(9~3Y; z0^a/iY[ГFYWn@jh^Gk|m{̈́Z"Z)[3Mp8v()ܮؾً~ͱqD. 7 )SbW\L Ї1jOܠo39~%8$1AdBJawa"ZÀð߬HY5G@1J 80IHf?0xi%uMnn4$D$68NA vݾ``|\aésl!Z֎Ö~j2(Fzpk-rG^g2g3xyX;<ԵH iUs4eA A@xD 1Fr.W2V--@Sqשn5 : Pjȅ>>K"LH՛ Ogs$fC J?nLܿhKuiq${'ד{ **l*E_o|#19ի~-J-=ӇAUN%9_fW /9K[Zm9_5#IL~н+*+IiG5o"xHw槜yLS!ٚCyˢ@?2&"hVRgF*ScD'n^2ja ~ ;))Ls$!ZnSS;8 O+.W:CscESewњz 6r >>$f#ʣ7/h럗Lۋx_gO!h@2qԧ=g F'zgv(Uh,T1Ni`jLs}Bf+YwCwRQ7pLqkf EXhHc~gGdD jLmX<2(9+䅜+%T䓝9TJ(4]9]N60'ERl *yx9G9Ю|K+UiOKNTja$%%YqFWi-R,/ܔu-~H< .qz8-Xt#cW|(/#>D[ ug So[ c TSj.j̷/ 1 ,E-l= fW*ȠcsϹ:a;\wjB4 `$|lhJE!I㥢l4.C.V"ߡTs}.G鮌 /Ѿ Ȭ*BQCu[ +(c gXsT~hC;IaxB-|cq'zHVMjM("&;L]]n[\z-?S)!TW[Fu3_n\u#RAĆd7W.g!R᯿NѾZcNE/ayÃ7*~x2ꉆ3ϯ5P嗈6rouWez>Ӌ*Vzz?b՛R׍u~umSY3J6 U.z EcԵasޫVVnNdұ84C )s"lr[?eA<Zb% *g$.Ɛ?7n7Ѣa_Jlz0^!^QEI02T|MhoPD(,gk!=֍Ց* VȵsRc>XR&uuJ"RN33m YY;*8c'5ۓJ" 4U/ WfTLanO,>Qkm ^ 77>j x0,`ޤbD/H,:&vjSZ\DÄ?,5PJ}=609(e$9gU+޻&RBOaP0k)HV¾fqۂ5Q#ŏrPOd @FPّҬ1_Yx.aڑjy/Oms1H $YqD!bFRJR,a> ٘iǹ K}rgR>n(VQA T #Ӹ ea FNG*g;&647F<}SOjؙI{O9n8u9(\#&Ca⅏ S~ZG-tm#lA`m@8$5?CwnL2z׵z6ӓmH:"5^Xyi^<6KXx>Jzˢj|6~ u.˚(V[|FH )*g݁{Ca%?V1f _3R\~k3рQ*p"9WL[vCq*H;|,7f<ʧhWey Yir_yp]ذ 5R`}4 ZV1&c[}rtG0hOW+xWi#n} [c";$-/i+|`i+b:<-0s~0eS‡^i+7]UPS)?eCHxk~Eڹ}BId &|# `KjPiVyµ-j?&>Q]*!{aM%DyD ΄y%lTߑc~R$! gy ݧ]@(OЕ}#JbnqR 2͛YK5V\DI%@sA>]IuêЄUJ oc+)k;]8\FE񑫃Ȳ?ƓM7*A,1/}fhV*@ь?6/$سkR[\a;|n3/([Fgp:C(/:",ξmJץO}ͣ˰m=>dWh+fh"O,*\Rr7Eд7|,Zc\?yzqqb* 8=c+KbGV>VL_s8PeM"}'ߨjM>#UI@J{ GED2cWhfb')ɡgtΕJ֡,& u'op6𵇘`R ԏ5@&XKJTI܃mP! "HČZ8zAnR ӍkMە85u>$|@=twW*  B6]5yOc~@"))#7KxCUptq%U,JNX,+t_č>jsS_sFP*sPH.q\1YǥɒQ'm +g{N46aF+2|zR> ,n9&4|_wfr!_IRӬe,Sx \ Az$9ObxΞ Va߳ Qdg8Ryz:wc!NҚa"1'8un)  m`ZwMA%=)5Ѓ.\ƚh|,,@UH]FmyMñ lٓksי#vL8f/PնD2 {v\Nl3#'9Abp w;[it(.ΐ-@/sVpHWtry4eXc,4=& fosJ"bs'ESb- ѬYX^&&"M*⧼XAa{~:S׈t AfL)?$S0*QV:{YxAS3ʧwD+zI,P(s5r !6UR.EAGI4O6n7]|of.f3bp{2v6םCX5'n"klT,IbeN\XyllWq0X8Ѕ6U]PMie6>I32)-׻NBDaAiiz&,绯T"?H--WbC9yʋ{O7_jǟroFLu|Rgt qCob0h*M2]@;JnF NxDd(KGI7ѻY`p bK)ر: K8cW ƞ 3D>11%fw؇^p;+|7&%ÒjR*81b PŸB"\v/U@ҁ!3CA&3MH%#F6ۛ6:$ȁ΄GFz3eשK%CL1PlI|K97{u|?A1L1id<1u57ĒHg_ph R{՞4#] ;zET3n h̔[l1* h<" ;%hL=ڌGTE qCK]E))5I 3cy2R,ZrɨK%ʨGT&C?='8 0lMΦaxX6Y1хed4 OQ(je%~2eK l'.-fǩ*ATSV9З)v7\s~/c` +}DLbSXeP9B!UE#iRjU%gᗀD"(խ(Tl4X^Aڛ5le?Cߤ8|%[ǿ[xTI[%^Dw͝}5#9F-NU8S儑38i]!^+-+&ѥƯ! nbڔHn NȟD.훝?vIuF-}3&WSkz9З吚S\`)pb# I8gFUcG͆u˻ 3`]kAkZsYDrzUݹCPQ1OSU(-]Sǥ0W1YK)=zߌmBk#̠xPGKiGBc1V@ދ$ 38 $N"7e4PV'JO˙;6D{ݝuM.OSGK6_$O _mB = r)uN\Vg"QUJy+BAv( -) vs/-SCʸevÜ<$B~wf8Owh=Y"2 *iAUd+p* ʻ7y]uzI iKFg{=˓XWxasƯA^2gڪV*v27ZtWپޒH7ރ~uH3Ld)trfѸ6.9}a(3YtqJVZRTwbLV|=@~z鲐P7c$)j Ͽ7L:UNfd~m[fdDj=!90U0b[nZF vYZFݫTO/;1yU]7079?Kjg%_ӶQ \G[A"nGQ 574ZizfFP1ho8`l ͵uDL%R)#0Ew} `F=oñ1El.#@h pE*=:MkkE)j;LR*,4T$YUՋ -tk8ռitdʛxٻ &vX$7^JyTk%!՛s]%T "ep"|_}Obq _0]i;cFUy,HXߌßhmPU ub;ghKY9jl+U/4v9!ե?W ֽTQqF"U._ޙ&EܽT 8NQ\N7ʸӄ\dB`[宷vSMYvRvW?iNOGf {\ B]4Nhj>Y8(J邡#VܗjTE';AD0{VWgTϮr,:z д?p7Ր=3O\,2)B0qW(ݾbDsT0MUT3~ZArzG\kl^1X0昉@'4;Gbf;}'`pn$Mtn0V$MsO^sod9LűVɑlDžiZbI-1Xw@HE5EMrEj츳@-_'=8Jm!fᢼ&g1BO\t-L!{1j? "ڀ(3ZD"h̍<kb7yB. Ze+Ҧ-')\p_jf)=IJ@hBS`6y^~\z|"khw"R6>${f\ﴵ%Ȫ[ W JVrUIGX!F ;.dzqq.uۭo߶(;Dkgi١S؏9QZ rf 0m*iB;śu;;ΏT}=S@,meq6f w,Ksa_{4͞M/"/ri/l[`mIQBKVg,NcQte3 dka|'v|wrTV^P#t{9ZF.^^_31g/I02sO>) WNͻԑ)^ V_dcrL[me'؃<#Jcb%vKn0w 448N*XZK7F6nw 8dri0qy CN-AR&i R֠^P4I7[5ħv>GrA6ylH&(oh4FS6ZDOTR^X;vQzgN B:nj̔u {Rm?\Jj7=m|i 4ޖs^om!shv-M#yyoB4HhF0)fi!*-e7\,A?@J2A%8~Wgcۋ(.` VM!FZ=3лwkI0MdTSu`5B9k,8QV$eiH681pr&:2(A @R6t}H?V Λjڻoܢǘ'2""]Y b۰45e&_GbYM`QHpH_<)v.Q6ŹB81dPvzCD_KJ~C'RM+vlyzr0!f*` IKka'S*MxE C_V8]ďn{5/B!b[JP:y'5{DΪsf>9/ {DMVC>#چ%&tIVDhӹBT2ϬS =)SpaRbU7M]?{* u/5e3ٹ3s%1g^X+.xLzHM-2<*KrXM":u+%{ BO3:`OGY6*# |r{:Y]aآԼv14POm|Z_kl{/ A@ z/@xvI 1 ɟR?ށsM؞{?{pjdHe3JԜSfl4%gJA9 ZZ:mi꘭'T7iqt >`o x:n!h|-pO }̗d}ĥe0P]xTj9Z(ZS/Re(m H-FtM'cM{A3ZIFJ1PP( †|g0̣x{:?ڐqO!=en>-d[-׹zL9|Sʥt_{ T@Ŕz\獱dg**:5_/tȉmclFVt/eҙIf^E-q(Vwp YS5 G3OTF=b6j9]ٗBSRe +QF(bLQH3Qh:AW8ϬکJ b)KnM/H]݅|s :T{9k㲕84=Dμ5v: n߭-.)8Ui/h65Z$"b>H袦jH"3c.w1pbE#|=U08!p1n&#Ԋ\7DX3\-J}W?5H<BZā O2* F'?7$ou{tr~'E0G5a1wLG"3,/ianA F1SIbt&?lPE6w  I t9bԸL&Fo_~/-hJiaJjȋ*'#_yP2=Z>xV |TRmrfLǤ?=ȥsjwR 4Ү~U /#tXҹ|EB݀Ĉ0.鿞oӨFB#,Tapi q*O a>☳ vwjfqx K(OPX];Q?夿mC>#Jm[ޛdWtaS1pM@ ma$Ln[8L]2nͰa: 0*3Yrn$q/;1b:\P!X=3t~L[Sl7O#bH$ZzVSᵑXPv./O~φZC1Nӎ󐔇'İDl4S7-*̦LB-AGu!M61*Ɂ>mǂi {Y@ |6R4(Gj`v7ds6/W︧~rba/!lJN{SY.\wY< Z3*7|hG(RtjLiсShlW{ev }Y|ϓĵ;M>Q8w\ ]uU %ruι .0ƶ-z֠`⊡ 5I~9`=`ebECK`ˍ_J0w>Q!K )# Zߚ^w_aЄSH7 Z F䄴L-ZaEKi\r'0cDWkByh^|< X//-{[mwY5{ @BKzBK/OS ip2! ~p_>15Mc6HBLdW"C>!m6!lGGS#EޏPޞ;IhNi'|L;Nk=l EJr YJ[t9vMA/0n=P@0㗱2ޠs!z!Q$PmϢe$0yоzVl>Bs y|=[eW&R&XH OW)?P\Q55;u`*Z2JYjr"r8|ۂ#B>R+g̜pzub+  :,A孲㤉RYU1ԣ=ܼN\Yok1 VbT[[mO gzevrR/%-Un,bI`yP24@?f>[ 6ơ{YM追nb gdlW^<@-_o4P&Y.m?: EA8]5P5l1M .) N~㟝\m{u ' cAw1NԯcV]ĨKG?^x/k/J}o].yBN)"b5qmFMhLb_K\b3lb$}o[ ͢wu<6N%4y[=^u짮vv HwVw;g:"A3J_bz$Ն_ggbD"R 7Tw)w [+Ä`KWU"r,=ӵԲ;۽E!7K_Q5^SJ#e #ifG-<]K!$N V׌+̲F@va,{4Lձ\se0l&KX ]}4Ʋv߾Ǖ)-nC + 5҉/ycٝ'ǡ鹢0G lYh,P.8ZDgt;8pe\$%Z}%:(W :7J͏O,͑c( N:"_ CƸQ5;Dk`ģ3AFpPHRZ]@u2 9|bL37ak#yÜ6VdBJBɊ}Nd%[28jx&Dbe͗WO ЍcXb!wMTe $m2d0`cQm/e,;mބUK H6"gbQ))du㽲%qc-Ntcq7E3ue}z4;-Ⳍ# K|}l-\6ʎmH.^52ENbF$<8vc`ީVu(XO/?xֻ,(eC7/p%ԟ/sETd2k$R(Jji% ;.: ,4c>!? !e |0 O*ScQ%0R|LhIm$P ֠ ǃVr}:@}}}"Bo:?q= 0b`>/F.ۛ?T$`$!TLa~6h\;ݢ1p#8jM] 斻PcA2Π0ٕ7'q8&ha0jd1M/iܵx/1>DU,kDž]~M#Ĩ[.HdntPP oe R,uDZ3;\/[BfD~6La7D aI< 5~u+u2t"y*&SEe)EӤmZilj:=<Q 7y#jȔpĞ0ؚݐ"lr*K .t>N~R#KSQ,;to?uEh*|=@0!tʧ5E} GJ'kGvQF Wkhg U\@?r U} QU{m%+7=:RoGS $`f^kσ.j&7B"ޜnï[);ҫV ljfGŠ>PZt+[ξҮ̣(3rqc$Д_h u#0TWp•E++j(iEGD4]l.h^0z܈&΢f Q5Iuc*H|ex/?~){V|9D4 Um +5apVH$bDH'#}J!=}b}Tӷ &jq=5W) \1j䛑 /k2%|Қf&%MπBFY;"?=Å6u-<PS/2G&y.v!GaRU{u=M[c_"ae}4\yp6fbzm'وѽԮv4Q̍4gsaa25TO{ Dt7_Lj3f(vҨ\ӑ,zEZulҲ8j 4Cz),/"p;>dHn[}HT1+'P_5b^yS;[ܐ5C~ OX& U^50Nr5%rd%j wK/]1SpnX6x"cKhCPmzjV$…Brw6mG:i5hQ03^8UtO@Ϭe5?Q߾dE>2IOfދ9Z |WnE'k-m`EMSʮ@tI{4VJłd ֐&HHm<҆`j3 =((cX9K; G4&/ aEeN|d %HӝfϚDy)J]<|GƧo"`z{ b4wȣ`_pC,<ߏrgqʐU S؜{K$!G&8EKlL*6v xm`S^RH<$ʑĥشhb Zfd]q'nHہPöI-^wF}9mssU:ʻv'W74ԧg&p&!i =!\D?<2BCKOJ+\ERPk\.?q+FjŒvf좗#wPɭc_* Z]qCΣ.jx?PD_15'rr^C/@EdeXQ$5`EKd1ߢgKc7֖rE pBP l6f(2/1_V tM,ԞW~$ќ;t$TK.Qv಍ڳJyZ|i8xN^%e3ڧDd2srAghɗƐN(wsVO! GS\g\H+n|o =H@MLTӫ u+=!]42$^vy9⍠FvTHaŶh03 tk@jR 2}k.qv,k),nr(Aas>=-} }sH{+Z6ЂҳJ2̛#/9N) pӄGbs 8Hz 1<[u91 }7Kv'T02bhB4"Sg\xN9D!3M߬}|;eғpCCLaT.#dPq=l)&˒A1 QLܝ[ƚ]#qDMUN ܎s|+$<_΁"#Eq$PIoF,}kq0G.Y[36B0$|u,2W[F Ex4s:~T(?h+Kl:_A\jg/>b*#޺cЈ~gֿRy 8<m}6*؞tdQ͊aSAŽ.:Ȍ}Iy!0cu_7A(XJNpQ(A.|!^/Aa-pÊ7l]/@%_Ž QXCe#Ȃ֯2дg<!@}p 81DT[0fd,:e|]Oo[8_Cy}f}A1.D(a5OA@zd=G=(REnL`kr gXqloEzRu"sJ+9C'q3ޚXL#*b?Mb#lʼwKaiEѷ,= 1#OGzDN&]gd?01^,]!Kh_ @{HG^ h&Z-3ԟoA@>'jRWZV^Haa\8n=+%i#ٟ~1P~<9Z*5a0]<*\: =s^gAܖ L0``2d`O,"JQ3\ӄApu#p.}Up$U:|†KFYtwg2)fA=AKMQPT7n*9?) I*4cWSB$|69lKTt.Kbm.2~L:$DY+ q-R ]3l@> P<2gckmct}X9fk:OC6@4?U:!CX9hZ̟c^u0;]{]Pp&0Z5} | Id|CJ8e>%\.{Rs^qi3I捰 Z6nc³O}R{#(εd3}? ]s3-bBUČLߌ _6*Ιn9A)I`v|Tyq/Ɨ\ #ܸSDgZk)ፐtdrvp.[ QcAiVͩ#+#lpHH.j)CZsmcdIi;dX~׻'e { 3ID \wNvn_l]r nD9z#iUԍ񭙉tns&@I-.(5)ύ&$ c NzVf,bW9#"N(,><~>CAeVj6@~+<ɤV 3hN'.̇k2V2fleKԲ-He4H|a 6'80(fQsJż hO q5l%. !JC,R)9Lq =3.$TS/YI Db d)T񕀙 X=d)ցl8BjuוW11XMld[d+N&3xaiTvڸӾp\#&k|p@IN{vZ4aȽsUǻ:J< 1֥M4SF}V@^uP#knfG bbNNQvhZ >ov8t(8C`+4fD+ѥnOrlnh\rE[:U9|m?\2('ާ[f7m7h{@ "dʴB]$EZKQ6dJ{FrΑql+f4tTZ}PSN7D4z7ֲ!~7$I_q9,\K跟goҐTI). Gjާ5jZ=3^ԇ8eK/ysP<ɕtJ-ٙIF`$;pAxzJM*»BTL]3H9SLْ:Ͳ;\@VlGY.[̸b" &[QYr^$IC*Qח-rɢw N^Z4ԤgL-Pm/Q,}/[Grμ/9Бši\BisBv;+.A韣HշGĝ&(Q&&A#x.` wNi^\{%7,4YOCm*%9+#4:Ow{J tXXQDḦ́qŗ2 ԥ 4NJ/#/(8G:Pfq)I1 BrE75#66 * KQCl,7%aXrv3 LDY A I*mgMB}4zsU J] }rlBJN\э5\wpUo4$$&ܦB34yl*L׀ N9@kK-}+vV~sƭ0Է3.ODHq*2_Tg|*k#IZ+6qڳY, X@!~.oOQmWe$Wb!EWiT"X_O %zqg5nC.%rE)OCn4#ɀo Ml*\v_Iw@B(F[uq= *c LLLmS&9׺G !ى? d3dlLNA0BJ!Y}yr\w ~nxmȏ άe>CvW`fh<$IRu\N1@l)I&hHA[OyKOJR`Blxi2%Pgk=g.q v[B瘒qYӇUV 1..F뽉 2ڍPM1TTz L2O1pUI^!w=]ZWiWH7ͻZShkir/i{/=EU^Ǯ/d*"S2\;K\Q/>B>ÊE25VZ9!D+,Y/- KM]RCw&+(0~}Bi0l;uLvsh_8ץ^>U!Orbo芈jTMy4d#56e 5 XaƐ6 siꩂ~=CYvϞMDZ1?I2;+'ɤJ f`DK[^V6L0گC- )fM"urŊYmncSFҘ?9] X]*0p9\zMYA=`ć⎾46Ǐ`f@e=s#7{\Vv:}!jƖ=h_i>ۼ!'f`e9|Yu,wHäՏǖ H:>|FC "?[cʦ\(oC͆tWt͐>V=I܁¡ ^zJۍ.,bsi-e; KF\942}]D[ױt/Y~'7g.%]F/o[ wY ,,gWkJ4z^KЙ"hW3,!IGTJ%$ v`}}Mm5N'X(W8{s?Nz+MTG3iOɹN0蒠&s = V~ƱKRLˀ>{l)i_{釪e>^#<]њR͚f_~(Wn=Bٹu0BL0Ӝ)R_r]׳qlﶸ_f%:]vpZ'8Ԗ fgeڑE}!w`f4!O\CAh(U2DmEj%Ao(>D^: *5`Ug^`ؽ_5|-W+~uViz.e˓#&/3&d+mxOԳ&<\~~]zp9!$~?>@a@Tetu=" +'|kF%QwdiLY,DNs.cRohr1${Þa̽N(!yz)%>G{BO㯆+sYdNY\#ǥujka?lJ?[_Ek׸~rG&}*Pj3ZS yKh#,,^6g0_Kf:TN>{婙Y"KV2n# T[Qm9@M1g}vΉX:7CNom|rm4ŒOӶOg;&i)IM/͎~VioDTpJ{c3e9k ĚIW Q5X{7JLf=PqdmmًUH؉XeaBMfA8V`) |am_>h|Tٶe5%s61C'%@dfƉffFwlMH (%RK϶۽ڑpJF 4bkr՟>{| Es.sP#)|"x\[/A=%"9zc'\{Z͛iy(fXk$O? 1`5CAgXgwէ(ZUq]!ΞaBCIgɌZ2]GxC[bʆ9eA- ziikh2dZj"5c}6 ]n㑦/qɵ L;^o+9} [(s#k/OE,Xß|S[8yW1d&.tHv~ròEAGa~QșE qBe \ϊ'p;@T!hde$ܵWQ{U0&} ;~V 6xVHLha_.= #43V.I;&~2)U};phi/ O iB`f sӟpآ Iڽ#V3Xxk;}?M#)3NG`r:l1 &m+n!-W4Ÿ,Gw$ 71ai='d-0 0MeQ0tgwd`v5I%icaIm 2f1';XGyiX. ?%~oFU"˙ F6y)btN?hT$Ww8 9j"~;T3n 쑄\Ͽg klMv|敭M~ʠl gb1@"7vy p˜hJП/U[ڝ vcY3*lk$[f4ų,»j|]R]j;s`aL7s2D"08O&g- 7F";rݻW ֑SY-ƥH"5"ۙWEH`=*Dž<\!Co6Hfķ^ :#qG 6<"gQ1XU2oUCye4Bvs70 u^N Zu:Ιv[&NVoYjƃEMkG:0ѣia TdG"4ɉn7F{;\ AQ43Bl!) hf]Q-Osc'4q~ |sr{`-e7350 WTwLgpXi20/o@@S>^ܷU )Ğt l [UBȲ˃AV,ʫe-x3>=SE/jn`U _ɲj%.D^e#:wb4,V`'*F(W:r6`si7ki\R'߲PES0CAx](3S yɮHNؗ. a{@q;TdhVA+!oZP /L@NbM9`FoW'nY#cFN/'%lyӻ:|?U|JT kAUORc1]I 'ڭ{:?147* ,j"k M++7/V_尝Wyj20 W`wE)rbN^g nɨ}p41lB-{ ' :>jE>qjR=spAI6P#Gm2lci8N$fja3-D쏞?/yn{&K_Ւ3t:FePM2:_5)s<Ze YAn(V/򚞐;P&W6JuNv :O&zV'Gӎ3O _Wv3vg?7f7o'ӽ$G,{ƒgJ"mvE#KbpihB҆G^qQ5~G8akL%[K`'*OKGcAͷhRi(jAW@6q{Q62$tX Lu3kꢑYH.r{d4{f.i{& "+!"ل2/r/׾GQz*}elCE}<(-9A٥>Sp\+1k㓖<^qAEECDyY:/Ȓ9z|W|ٽ-&ȉ3Lz2SʦUX eFF:9\5!&f?}-Rk%I `vD8Qmf/!#gQ++Z@}pbzBbؙܴ+`F 9-[>>El䤨7xų*"Si댜>&Yҡψa`?@C;qhDh3)9԰GWՅ̜Ad<(>E*ZBC۳<*To/:˜y$}L%Xa8xƒ\6.kIl(nh"[3od"m5.AT[E~"[\ޜ.doeF禹Qb[,|)pi(ڢ“4\gb<\;0H3|a!F-V-VLz֝haT#~[iǀS/ ܚaJ-A:ř:-gEp_z3kOrq ~#ė? [o\ٶtE[PLʨփs$2C'=~Mun '}{\j?!䮏+( ̛Xs'\Enq r{e. 7JVf#bx';kj8V"8SPlD7Ǟ_ UDϒ>ܾGjNCN MO+v$nsC) ׎KP37tZ|{85+LR\g$ޜk5W9!e% я}OdL`+,E L*La&ikDI-NsʦzKEu^}(IF(]n9ZgMCmڌ ] ܢ^V&ՓVx5 bδ(2oF2HL_fUX"ucj#ۊ=U~[#e`+h\%eMu q)Wi\DS7=͏%S@D]74[(IЁ ȅ>.GHLbgdPB8ugegV#/)sjnv堷9N|HBDSܹv)bE%I;3NDsAQFIbǵ!1}GpBm )QEj1dCPPۯIP+ɋۆ`kyLq˩ɾ)1\LqSvUM/XĄ5ur[7s& }E1rxS4:{)wQT-nzQ_g[vjmIۦ|]+7v(M,)%4f"g )$ 1`tQJ mmuwFB}U\| WqFT?;ͳ (lBH{xX L .1h׎K{=lYoI .fW nȋ.P;6w9WНa$g'Ƭna,`xR@䁺-u} k\T@H)C˛x27hW :k|鵋NG%*}4 <H0=R??3 f7obiߏ,(B+ᙤ/D<>(0loOO[\j$@} Á(9ҫҨ8qan+[9\W]H(cA+9LlXpO*BoͮqFs~R@ﮯ'"JGO~CS :b0U;FzRokvELUocΏ^N{vYAs+KH#>5RI<W'S;uX de sOKV*mL+oOQDZ^I잙?䛔`mr>L4:-&@i2bYKn`Mf?uU/((7nJ 1L!d^R˰8 HE_iHKiH% N ?e&@}R؉k ;2ѹ+%"fSlmɕ)04+ 0j9W0cbnUY޵(_L!n˕r>,~Jq7"Q)WM|E:TGHs )E(ND_,tm[YsB_DOY<ª-/VgjP$' 3REX5ћcjƆD6{ A}JA \TXj+N}90=TCVg-P{9dFζmIs`; &MS D}Ѕ][R (d5838+ I+=^L@d1iJȆ&&&Rg`f5)IFkzI܅Yɕ_׻e[~-ŗfEɊeʖw g˱Z$pa1OS,چI]$IFy֢7l?|8] ao{OSQJ ]}Kj(eIC[;,xp)5=!MKm }`<[0VΌ(6B^RWki- {hPo[q>h /,&DEށ+h%BWC'p[#]6,ǡȦ`iqe'sbNd@|ww}QcYJWVh(hr88>աWEL`.Ƞh`yKi<ҐL#Pv xJQhtVECl̢dYo6{:a J5w!#mkb~=N$&J`RPXEsu*:{,}I Mw1T=(Hz 4|9ݗk L|͏2Bz% j'A,y~ yܑvZ ^7ЅUrr@Fg2TA`ӳULi{eZ;#T M7$WGtr9@Ir&㱓H-Yƭ ݊5{~B*d8,؃ U9o!HvVRsc'Q*Rg"ng0aHQk3cV=`O 5Gh8ThrkGyO0[<(ru=-9ݥTAQoω 5˱Y STrD` I3!u76pt0G]bapnd.@} CJh37ސ ϾwTBT/CvDu_cu3% aʶ.ۢ-)֏{;ۍ <-P(kʆ8̍bXqM+Y<#9ߜewF 11A3#7) LDoELEgģJ ҕl;5FdKuɩ3!v l C|TGdp&_7c̬mmhAL#_pg3)ϓȄN' 6Wxݺ,.~?&UE#^:0Q-c&SA$nߔ0%G>i -m}HԴa@ìnA'ҵ<8VX7kK2iQ+ ?b?I1K2Tnd1Ow8զ^~BlZ/g(k lN# Ww!c`kXg yڿ 6i7]Vr@oih,\^fwt=D¸7)D9ek}a;+88z7=2U}<+˫ЕM ‰PC^X?];jaN o<0?o|ԋzlכ5SFܘ9EFwwɜVa aL7qPoA\iHAHfkSGJ ;R.Wfo@kW6H@|Vj hPn2:UKTە5~?Ph8ȍ~ҫ\I7w#8dmbi;n6Wp]@IlU_|uZ K0`kM_- 2S~ ְtN BPN;1K#~ފiA|RnD\b~ݲٱlUK D)#Iu ">XWL a.XBt6wˆx''r Wu!=!} (O@8{2ڏ2 H`Js9;|@(@C .>蜾[ @'Uҟ y~\Y=LT8"iJ?% 1$;hsŒ 2{h8:o?Fi[rx,%jTtg&loZO JUyp+]x۽?1ݥJ%YNy2bWR0INYGY|q^ͶCULfJUix\op~pEl.)fjPmI q ?*m lֆ*16ElKFBms͒}F@ \HJ7"Y%p(T؋3N+n"w _-Faˍ-;"+kO})Pǭ9Ia"f@nʃ Xԕ; &ݔBd[{ZS}ypz&|w>ֻf~थ]>hiƕp,W\!3!Bp r1w FdQ;(ըYsMM);,izM,>=4)hAIFo^oD%fks^xcٖ/ruPV%6p&XHJ8,ٷ5 ,o/=?fԟDyE^eƘ]4'ľ^H\lۉR =3p/NI7'Ia!pH$> %P$}䕖1novY B:>v=6  XV*VE~uC#Orj1@+=n>-  /Hm(= [ͱ{+;5r9G Ww B-dς2;#Y@KYqmrZ:KeS?+ !hBu |"aS;$c C^yٞ"^xbU9s| 3ˣj8([f MuT1,0hfko+=`i =OޯT jՕΚ&RmnjR$H]>XGK5'HJ ~l6D)~dz!c[ᤨwdA U42R]1YւR5GoiO3iQ}Ϩy-8ă ji$w<*;c7 *̻C d WnW?Xn#ûxwiFbg!#Hel:ۣڞҘ'1b[tG'MCBy08kfR~lQqm̃ 3pg_g U> m&8۝l7&yL9̦b =ǚd3%߾Q אֺ|Tɮ1sw#8A-x Ƽ*nen]Z'q9WD-8t4?oDLUXKHM{&j}R0"KX dߠ4 ~j1 /rjoYj TU/˕ bh>p;n/(pej3VxSq@ Xz쥭 Mĭ$>0s+>SU$MIL`B9oZ͟~o>-~/Av0Tn?~[cӼK򘲦UkۥDAQ;S@O+4[ũ"njUz;Hμ4Ʀz]oJSuOjVr&:o#\-9N0NiLp޻ia,6/0KfLp@Mp^ð(H fǰxGBnZRМ8:)P8w361I+ɳE1yLZx _ 6 tCmhmsy)Z,IFA)8I<8Sqzn; dɊZ2@Z<ƼHU]!6[:Nckk:"fm?Hҋ!8$%eJRNА_ǟ< M$?Yw_b,* ~BmЛ5v8/oɚWjO j 6|o *j"_SRŅL]KC{⻗tX f&Kbx1$AB\Ϯ2Few3@ kq#.c{|+8dϔ𚜗m+K%krdƏEO`FޟA%''xouā)QeGK,s>0uDS$DUE{K Et(7J&UG j<}x|}.O4>l?QMUHUjϙIu @S`AxK(Mi'=m;Ӭp&-,?F?M?B(D׋DEOyID' wVvDdu-E Z8(^^L/wRb@x"p|'h'1-ù\:L=i75G9=p秭 _!s$;<4;+\WkB%:;uFw)FvVafmaA<)[PǬU)gY2άEA`2APrAL^B .6[z̟mh+cnGV"!v2MsbP1= 9y)i˃p9sƥR&L43ny!ܽ5oݥB}W5Fڐ[lg!6v뇁~1w<צ;錁\ <~c~rՇ eo$ u:mTDPP1aHcQ9ϲH]2\Qw(c^_H%%UMίM9xiqA [p bld 'gT vSAp "v!{gx)?!ѣ =~{(iN֦MCƞde"Z;tN0#! !C*4{D%HZ|G$ & ޙx;F?D}HiyK.aN{-2ֆGb&u̿Se (Eu/ݮ Y$m*v@7yܿʤ&X9Q !aI,643 B@%b I#q/PxZRC0!v.{%B fxQη(W~8G:#7(9Mi%*JMbP^I={v'[NSsZyPB G#K@TnhFn9%xRTaBoD]Y7slIM JDp_9-Nڴ1*aֹ&-2:_#J;40$L[q' aCGXE`V{f?$_#~+Z^<}tPsu2ꆮu!`0^PUpj g!H11;-X[w{]kcQ/鴅p(>jO[sҘΣüA]aɁґ53ݸRzѯ", &b(j73[vDrAjYs{iMoi-EI&lϒUUj+(]{LVr g @W>'KM}.ovoВ&gՍu b|MUV7bעH6\cZ.һ~^ Eגg 8nuL2$Jϥ_/g K!Ľ@3!uaNsyq~\`.4ϡEUYEDvf ~\2ob,SOH@R#qz1ڙ@H@*)AZqᶸ tJSNZ^  (>y3w쌧7>qTy]+{ 'Y </4=4(fmh1FO!urpdИ;J {~*>Sʵ6“QTx\>`8f3c2 C@mX7 yi` %I9}s{.̑((Vu˝~ro-h@ё7xZ*1 FIy ľ5W6ѻ !(߼!Ċgx$wH r&exDX_< 5Ll4K@4l*M: -BU.:?3">m/xlcyZn]e#)q8o1SC;n|u'xu)3G60ge$hyZwToFBxOH y) Fj]/u1&~mUY"0+| _>A[ȔԉnX>+YWX"KquH xlFtf^__E02Yk}63oS0}c;jn;hH]5fguTGox6b!?gwMI5/7 1Y~ywL@LKSK+K%ٸ-VU⅖X4 xj9-^fK=_m`F4~sS6:/#6kk4:SŚwCOR"`TuhmƇ~ -l:|irFVz0$Zf5^1͖hԱ4mHsPvKf6rג E;NkN>дBL UB(؋,ˇ:ӲSL/ZhtHIAZH^t'1^̑LRjpNn_ '!_ mG T{QzI.l]N@Θ01ӂAV-~/T'z{,O-"\9rJ64f9-." ;0 x YK[=/]+CqٯHa"X\REVxs7_w)`^):];٘DÇaJTQk *>Na"Qe Ӏ@wm=9:l4[Ϸ,{ Vody_#ֻɐ3WᴆJ"]p5Gz]C(KVGn\Q8,P鑈2dTq) v}WN1{i7 G b9:艶wҙ\.yif({W (_Š+1{1?\`81Za D=zroνEK4hJPyҎjEb\#$(hvx'VB8FG~*2'Bz,i NRv8[hU衞c90)9S Fukسy6+>/Rɵ~W?rQ3jtUsĽ~-ՇȏK }5 M)Q?y27US78,=~Ţ8Q"@Rn}i !-GJ:Y=[ †&>U l0XaR$ ڮr ]XI,+t}/peEo6K>@?4SJkg,俲fZAO sVQ#E{QNW%݇{ TiI`.0_$:k}v ס<N HW%ObA%zu9Pl?,jLY x|]ENxZ!dN[ݳc[L!5J2*>5 PR"HzmMJwbQ+~m-/лc1 PmkOGpTƝU1O?=[RD q/Wg!wa2[vA5QX|%I{W.h4vr`JHCod`GP * nKd!ޕJOm|a>_ͣ2qFOO} |>jJ:B2Pz 2>2䉇mv|w)^ex-QNSL|OY{ZsrNI^7]{$x,aH$%,A)vݸ%l7 B%S_`Y"zXUaȉ/vO5hdt4b4L@ .YT{Xsru\8ݵԑ3|u[T}<8p=L +@>\/ԝ^%-NM4)l^[&_,2nt2rSyQY̟6"{csʳPgXռ}atڂbUe\=ڈ?h{j0iXFohQmzZեX | .!!EbUGf%s+zHd6i,=z]yKgj˨aݗC|E@% <#bq ޺wzʗsMC Q j7<%Δmbd!9J=DO儾SJԾDҴ%} %EJQ6ũkmm2.om>ޞ^`kx .9V`͉LRXP@HHqOi/?ԭ362LY2 lz*sckE+g2"])oDL1E @Ȭ<.Wd@%95_88ے蹰7sX$T6v"f2Kp#1=ۉrz\/wzrrf#7kG4̊hgn5OS7ۡ/ËÖ g^SpcP/0>Ggd'+ hI#\p~oH-罬:vlXt3O gll(q4j%g85lR^0j gMKc CXOw1%ST&NK' ~$(}='QmAԽB.J:Ml`ق!Sb!Pcj:pMg +b/񯦫xŲK[蠮[{d$70Y'Zs}/=c\-I4_V)"Wۅ6 w4 (Ə&>4brMij$Ϡ68ͦ0^CF^Oec1 Nc b\ē!nX|jZ~p|)QˏeB.Y!BbN3uK<.7f*+l= JMAC|Pvb3Q8Pi}TTAsuƫK8 BcRM/˵-WyQ x K4~xbJWݿ3c(wk(F 9 Gt?P 7vNSnqjINV0tAXKN[xۦvA$BXip[O WV oSfoAAZMo+g%kx6*bo[˳ afPwP;2qW`M]Zf4H~õqgU6h Tcsy^$g#惘I5X‹ح*q+jHB,:%v[b=|u0BC񕅎d֋eo'!Eōa[޼\i`sK5r1UhPD}k NJ<0RG1 nviqp˓ Z>MqO|:zQ "-;7ֳRdѭ#v9TF#}<_,Bl7DrWtUیYw~>dz [ |#s!A83{"``&{`?1Wc@mnHIaC9^>4@4@z+IyXE7gڤͪg7t@ ڵ4襵6bFwӬR6@]#24;Dц EvZy5[FSNN#0:C[x;"g 1۪' ?=8v}ͤX^ q/F5"<ۦd kpoƇ!>^aOَFO@a oUoMr N e_IŔHI/XKܨ"j{[c71fCCT^VeL&TE +!DE"<2i1WPzO`z8Ft R٨ `CM#GQraťţQSW ڗZ|k$b4`hJc#+Oa勀J5R "Ȗ6Lmn:DɧMPAWa |-YgJnW/7x7VX8]~pϳ5Bu0-/LL`Jt5X @=C,VZpx-pGuGœߞȱ.0h"cFN նcVNUo^ Ff.P@Rø<ɥyAcE/EN2]Z<᛼l] a v}»<[QC/Sv'V &^4f}tkP}>'{Tܣ?uMF" K1# y KD[@r #|s:'ɮONn3bYzJG 9xӮc9zK&T] ,'!هFP3RU 46q脡Ƿ׀CQ 7L=Cǐ6?df7 $,n.c=ӕGa1MLJ?Ѓc4?cAU OҘP<"dM Rb'm hS'o*Bl{Qf܀5j 9QŞljX\QU!c"rC˪~|VJJ͊+ڐtdUN;݌ڄҡD1P{DES Ϳx"aC:;FK \hSಘ6N-E|bovPmSdLƺW4hw/Q> qhmAwwb7 J'~1"U?v\'mVE=K҇Vyw%#{0j(͖^˼p2M]Sb ­tl~>I){B9f6::{)dkwAOt\Ic1\"4iK lLbb'7- h7 Hz>vD >F321Dy.;9\y+V{R2ȟ%y**d\*'ֽ as,,"Mx[_.L/`m<~q,iiCYQkpfunppJeL f6 _3[{TΚ7ƖpV6u@H0GX'"X"ba~ cK<bXjkGҋ/BR4l$ Eh\hb'-XNGTA ( ztO7r8zK +E$2Y,4-m Ah_ÈʃnXG[\".`,Jd_/iQ wH搃hfڹ* |PmDW0aG^b:zf֩ j} +ijTǮ]zv^O-^ySvAdI!.j>؍ 12Lo+PG[; g58K^@Fh>9jv:xVψ i&P; [UY#ܵAlH=ڕ듂xj]ܦoro:Z! -/謨"BGFka3zMFy[Q`d*+W}:38/*\ h{$frz祿s!"Cʺ&8`P#9KS1`KO~K ϡ~QL4._I>@tr%~?^p7J!4* )4Hc+x! cƥm}NcLAoZZVG0Cl}ܹ,r73L%GߗR3k'wTNJ{ D>&WFco)0R'5L . l2`lԻma-" rrIznݜ`D9Prg [3ۘ;|cJw~Zv{fE6Cz].TipNnN3p "_//S$,-n{<LB ZOLdVCiƆc>v5G;wN*ߥ!;^Oq-5hoX^ʗ#By,z D11$bcj}nK{߄ j-%"6{ rm~(̺'nQ-Skו qk~Gm/)0UPa V"blR M1;혜H0Nb ߜ/ZnMK[TڕjA%^lYNؽqש;MrskUCSa󬍍G%(Q<4rv7!sERKނ'nѧg'O>UΌI`fk0A3y/RL>;,i/9 ^&1K4{`M2G+OmĆ,uU`㻸цYiB1X>DwB(C\sbǬнJs{.(j>bZ]M(]:Oq֚~iDÎ+^ (ڡOFўV8 =WWa?>UoJC# @Lү99'WyXTD–Qܥ/цT7lE3mGzIi ͫ_\bp@؄N8gҐ7(QgT` i6?>o}Rfqm;yg3| }_IMe2ܘ!햵IhQVJ!\Y~P/-XJ=ֵ$Aj%a|L GtѶWU _@5艤6(k.s`G> %1h== !|" 7.x*4FdAqwV>4KjU<뻖Wu)ʄ(4Bbh)Ӧ@P10t]IߋUoɈ;ubi*ʙuj TaF"IfGU u33C!&>L-%-$1 D)IaKxo)*1zMk (b!2pD6N_K a=ƨ!湟rj?u4!!ww:Zffip)26U9wfIv&|!'!/wk]}Pr%ԪynYN>>יwܗU)} ?'&|H&plfeN XnO͊MB%g#Yp8˨@rM_b3l8*YAo+PT@ucCG ]_!R|ZȇBl7RHn!ڧA d)gꅷ`>s[J:# -ŀrJ{ l&NY}VV@_Vӥȿ 8%zA-"-:$' GЖz@V&ELA .)k.aFO<wA۽fbpѫV/R4&W~ݎB>]ܽsjq:Fj}ԇPIخ<Z*[Pȫv#~#B m4+E{1(a{L-]!G[Ԓrg/Ѻ?,ve!wdSFqXgG֡o4g)3Ǻ 甿3~65(VorYa4P흮ĆB(LB21Gc I]J`+G/ lj/Uq\Kr-mp4! C ߻V 4dwl較L{ZJKM12Z.OD2ھ`#jDV Yk{I'л|N>~a%.U,z0i5A6ǢTpUP?`/jS\#);{ֲJ՜ FU^s'AaV]/7j{h.<5pvB<uAtn*eꯠ`H"&!:_1ҰTƠ:Qwt>#}ID 4zrp*#N9x|/1'Ő3߭q 5&=f'[f/^Ш{v^)!#xM@J"_[0v˵T]D/T_V)iA?KEp?| /TvGV5>GċWV ^:XfEl0)f 1ru-`rч qmہD##B ss^ irإ,xl*͒"W6DzUE3k#ZVp|JzIQ~{6vbؓTnekȂF9Eb;-znRJO篭Qru3Z^nebK3N]&dF3& ONEHmۆՌHQw|zCJow\=xPQ7Pa\ `pQ`M!1(UsZ 3haYw yD+N^ʲ}K%]> =%z6v}{ٿWf< T(mI; XDro_FK;8%N fX2`6(];/ <Ǔ&NOg>4jwr[{2l I8 x5|JMn?.\-o[3s5mݖpV!5_ҹW ioLZC|6A[V9=~ӫaVW _\6ɟZnWGeMoib 顰>F,U< s g_LWT,硢6,q}_|hNgT8ݙVxi-O`/ž@#2k/doRϤڻJn ^#!`f obF.ׂ.G>/ٹ"v4|֩iɥADE$LCJQFu $cz֑–R!ga<ʡM@Ğ [:ԧr}A]2jy]Em:{y~T~\'&Fwyۨf3x]]?/ʴ6dQ;|.{[Xcx_+BsD2Pd{!'k쑮"y)[4҂5]dxBfo~0,g!j2˵YL " eS |\o:,YKyľ#_z_:FʑbxiTuͦ)Ֆ2Ѡ3s|(}+?t9);Кì9&oE_w_Nz7:uR<:'[;v湓`fiGi9G G 4W^I/TKJ`P"_O UN۩ϲ[ON(`AT}3?%/X=fC) MK&&E턬+ jqz唈Q<<;'#`Z^x{tl\I=^-zo;)xˁ0{v`bn0"{5CeK 4yW}~v4W[)MruˏH룩oY'rͨ 9ݚi ؿb63\mGPǓQN˟_4h8NxcQՔӺt|"ebN5ulZHU1䏊F/SQJx6 4 gU[Pz>9]-aP S埛YGP(Kio-,嶂VՅXqtzl-AJ`AռAzRKB;QME{_YrԾ/*>v/b (;Q|2K>6Գ w'Qv+yoEEM}[o8h4[qƕŁ0V^$>.3uXfcIiѵ9` ssGyuǘ<+&1b(dj!4aK8FKKI?67>r޺F7b8k.FGnf1hXdP:}-шtL<w w%>F:QC+.IXOtlIyp X]s OJЂ=sxaK2҄{[ªf!P*!t#r u l]> RU 'z>4wl )T>c-[$SJ1sbgSSJ2ΜEy݁+ ƚ䕾hUX(2@Gw_fyiOn z|ѧIЀAm`z%ԃlR^º@sWdR'2&}n1GѼ֠V 5iC ` as9l>b H9jMNo"U.k`~47_ͩ_μ>z0D;l7 zgR+ 8/zM@SD,.X^>}oa Q I,zhq~EU×_]E)s7?O&uOu%˟i<;4 "n ])]XD22x1xJA>-D~LChM*B:2m,a[ 8#uvSWs5y)Bc|eAS;leHyV` LsHR:g}Ihz xAwxR1b@.H2+t9vNT|zjH(B={ y}OƦ< `g<U!o^@c'~}陝sUX9Vz~U0xT Xfݔ(DqwR{=䃱{1MBP#tJL6,W*~n^rj {@P+9hs/Z3S_ qceT_@c+Psvjd@ Qrr//P80CCLl.PA-8d>#ʚ0vn0|^_+Qjk hcV;C -k`ӆ{ %03zMgjɏϮޤk ӴZPȢVOYOB-~e,2v5'ҏe*:'}_gSګuʰ!go5"b ^= W_xC5drqPa8\ܒ*~s/;SA˷ן"'( ⟺v h8aw\UÜ⪬[ut0tԭɨL'8& 99ͭ@P)6 x vݢX&EWϏُ4/`$HQm1Ms-Ɯ;SsdЂ0kYADq"5u"hp2#jQR0qKP1Q# 벋v:q2c/Y Tm]|M~ -^Z[۾ J[ 5М}Rfߴ;"Db81}X  $4lW o;Wf M}xm %[3#7\nQ+JL#0UD;}r0՛$b'<B,4=pߙ- b-h9, %H1/L%n&')F z*6wQu/ K]j%]r;ie$~gݠxT %RpcGd6\5pܑ~ @X("t??XQ4L6kGzg6U 3xO.pIZ v.h.CDzH>iտ5t25n.8!uF]_{VJ?{iucmx^؇]4Ԗ}R:tFmɿ*|G\GC1YgHb'6:y,Dv+̔! QbxOK%e9,sIC\_׬vq̌㷍 M 2aXrbO!_!OUG肛|*Q=F' O~f.j p{Fd'5`uT!\Dv8q߽SٽcЪ%-gt;pZKk@v&| g4~Y\ V֯])=ܥfrZaʃ~ 5e`X \+Y#)̠b ;Up> )yYI8媲gّ4e(te;̕PEF,}_X2&Qcx/ &IilE%[(r}TY2C{XD(q*%1f+P%ꔞ)Πz;Xs++T Py~9Bqxk`MiNyF̲kv={23}냬&2&3E.Kv[=?\H/ot|{ڢ,ƱA"tpZpqz# fj<YHjX֭\b!Mj5A}}I(1tF3gݘIQy`.$u'p~@>eoI0"u wO'7hGE822h$uoG$%О'4y.(4"V^#?l _-.]^I+P~I'167|Sl椨Gד_lIՌ hjY]z9H)Eu^Lr?s>Iu7%Dڰa2%VbR 72ɖ>b=7l V/ipu+2TL6g_ЮDc\iHtXg(vkvQGC\ p3x˜Nhʠ>I+v-\.$R65s0XM[eJfBeFԟ|q#15-ԕ`+V.HS5']dnugiG$(z|q;d _)z]3z 1-p"BנKj`L)Q 󄮢?0Z~ڀcL= 1)k\4G۲ ÇI"Oe#ԽIU6la,]yvZ3ً/$=@l<~,n"&ՒԽcceuƱz)~x --"`&dj*eqSX °A4&ZswAAh8ikXh}$AvTeqËJk`faT&C_K7#@Y D@tp&ރo[Vtۻ1 zKY*3uq]P?=s\KL`?esWW a߫*yS+1S3X)7)J/A@|ֱ/' uY("= '-0 3i5:r8v: ('sʇ,4B6VG~ۭ0b~,uS?E2ȳ_/ +KלSw#)1~Od:)9a-Vf ,ncD%b1h-~i˪ܺPROl ̱wF{G3˥n"@b Y2μ$g{^Nz}۬~'[mu_EyVj$`6cߵY>I/yn7=FQox54UNۮB4h~~!8Ao8B05нaSj?[fdhw?Ĉ ;YsmH.) #0xWЦvl&s$q$!vq i<%WDȞ$s@[4pIv4iS4HK@yo.>N3aIm3}З;P]= 8Id AV%NwM=ԻUn 4VE;>Z[d >bT.Cx$[bݎE:f (k?;B?Xzpn*;JeZZޱ0AXvBAި]NYrl2|KiMޕҹTPy yz8mHjٌYٛw\ qP %?\x7ZrRH$*{UkZ\i4!# 4ߋ Kr7\^gWfI齃O6KEȐǶ(zX`Pjd۩՗=:'AK 8 \e~fd)W]CNt@ <+C-j-Tqjk^rl.u3hqX.O2mzG,/Qg%OP H)_[欒$a)ņ׵;8̞) t'Tnǟo_ڧb3%-Pbȿ9h1,A'GMr$(62?KoR:iʹ<o bvILh ̑0I}<~a鵚6<T,) _WNs|σn: P'F|9 tl1UMxӕy_vhf[˜TzR; R -\.3(f`AHyy$)_ -$#ǡCY ~T3>U)8QѧYBĭ:$(EsN>p96|oLcW*eBxH~Hgam"ho@)7 /`חa9[fz55I#Mbh/|y;8j|nFW{56w20aߗR3TXP&M0YZ"i 4ˤյ6:;Z '}~u H:g&m?=tm5Ydb9DKG مJ8bwB:kz=-FbأV21|*mύ_; >dꋚ_mfR3ZKσXJ邧A(Yiw D(Ry=@A ~,(cwC+Q[JdٹcE( rŖ. x{׉3f&?ƧrKa;TUeC4ө!$Xܧ-7'qT!%(7n9CYP/* lh1Th"b|^Ww)VXl5Td}G+P/=H< AMg^:ٶ"d<<>֮B&i]'WL,e}Um!t}\< k=iryvF4룺d 9vg q%'#bw[ (Q}g7܊95y2Du;zF[z oPKՆ5H;)5C㓡J"S%s_&eS'[u!9o!-C} ٭umi K @Et/*IӬ0 8MĶC=2\F21n^i[Mnl|)vTkǏ}j\$TBZw#8`24 ҝ+BR b2oT0yslH h&^댕3R]D $ {1RKqJS g^:O9瑗+ 8j7]M?j{يԃLTP8ӞouhM(IZ׾;ᚘp&q6oO6jN;a6*#+~]AB+OJXf_Mj_uT-~, <4\@KJ">A':AQfj߅,?meQSNaCv*Hp.ZZȱ%\W/W7\4L/9 ]])B隋6~[)9e+F C]J-ʞ'zg$TݲsǡӕuZ ?>7~We gOs`1XĵNZSLPfɎT@U[D3Ӄ\M91LY XbdY+BrPU}W ޥČv|C!iP2ӭW/YTdo]fPt9K.i)40˶ftJ3C;J? $㮖V!l ̗"'ߖE5$PsG𖒇ZCƅ>n>pC(Rڋpb.+`5J7T=>U ip/}LOYfT>vm@')zYc؏۴LV?ZD*|AVlǴtأ4}\X{T!bI{f,RXL,ܼZK ,Q2)Dd[yp="渋,c˔J886v)Ecv U*BdL'(b#O u6'HtF_A> c̸4%_{K—'3XP#{HeFꅩooXK%^oFL\Xb8'vfymf!] X`,cj d$8`e@fUg'[,=fHQ:w`A M4MTx1=v}4Ug]~~ȜVѷN.H UL.5c i0풟/l̒' i^[*bWoqԥM{O1eۍ:f0%4T[K"TU`q5È߷-@gw%v t%G)cW MܟS EԶmתn(Ӟ9dnߦ3Q_z/]\6eհ$V6V-*y6mN/@%@EHgJ2BK-@=YP`:+^+eulͣվ8-<GrL(d*r[3) _g(h@n~n T<;_׸J:ZG1Am5cE8%*uzΓd: w}efH =ɋݱѩM1Ҷȭb2 Lj 7;_'UߌJO'AYc96 Zk] =hVYƌ2 ILZ!5.Xgm&n\U},**xD@-Xx[5uD0&Ǻ$,oi=v|XDt^}=Aѫ̓ir3^#[UA^5~쯓j" {\ ]YO,CnB$ |>w׷} {:VÁ27xpb|" iJ'Wљ 0]e4ް@kTlTBJo(g /VQI X4/zr7jv\%9AѶz$5WJp{ܑ)oQɵXɱb#7 ߦ!חvw*Uu-rq939OAꜴTJX~؂eRHxMK_YvT<ɰzIZKM^ImG ާA3Üq䈙z"=oV% B)C!LCAMqL"c9~0\ro9򾇿'Xdd:ǖh9M~_vމ.Fα $>1zy".3ȑiUo݃%͋Aw3߰-InjKz:*U[NjEWfΉ)+C#w0SyЛF [}̓ۄ<{0[#P6^U`^@G4JR^I%X6/HfϿGHTܑ-̢: Qk\X0_k#Ɩ)9u%B),ʊ QZ}i]Ե.4yy9\;Ryol|y& ꎯD6)!+[08SgP:Fm6ShT"`\9./*˰-yUyFc]n͵^r !^7Nf=~ W7bã)YtӜ Cq<*v9&IkˆlzF7YBu`ͷJ2sM:|ψ_=$f"Rnj&;iU#-Nn24_F(^+h=Z#Aj.)3\XXFծKzK.u# D!oQ^#/Pyu%o^G[qW|];QMC@9l?碽auAPv\ \躊8'k(]?&K у|3C'l<Kp.H@Nt.ZQc 3 4K_fYu!CJ`fdj|. [g}uDm/6g @P:IЧKW_1!֌H" Bw_CIAthqeO~Qν#&"f&WrlJi=}x)c۹SDmRnQL*V!^{0D!vn,2N{邆$4{e|m ^g\[-~Mn'k)ќ734nJaEUWu{c;?{u(xto fSVulX;CN97w9ho kRڙtuyUivI:* A尋|'aɑ )ݖ4^#/y XŦhZW,x c ]*ƌGѹ?񝻪D :N+2(T@}٢ ] Nv~W(1T8[&`8N:`E4 AsZDXJnYlʭ K(ЅUC \yc5/8~=YIGܮ~޾؝#˺ Hhwxf(DTJKxpP?̣ޮ..Ni\M٢Mek3y=xǶH)25Zg!^ 6Y1DTI6ޚll!g[?l6Pf4sCq|f/]T_~d7 ކKGZ )T8Px(>D;S[EЎ V[)hk…ˢS:C^>36J )81`swi<))MVsk  ` v"`_hOū`nrζ4 ~YO E1z&gj(.Λ 3i Mf?/@znF~'1"^O+DV:,I;' 73 =7 FW  `8 ӪjsG܊w7VXYQ&ca, J,8AXҔEJc=M*񮏰< t1YaP^: 0ԋOBqY0o9s$$?%dji!ي QCg[OJwr .f0hdazJ%,"MHOAya6jn@&7VBQJlY؜n0r] BL3LSo ]QWag!u9Z!7+lo/岮u߃KvC[ԢG ȑq*ygsRP7tSieEϠ~~O0"(I6UT'JqTrylr8g7qFN}9e4TԨ,jP#^-iY&j77MݽQ@w# Ѵ<?TNaﵬ+\?w9-8\ -5A2/rB2̗쉣qHH8뀻Y+\qyfcidJ,&4*lTyy,4%+DZDB6ӳq&2f|ՉrvC,Z1f~e<0uwޓ<שv.lFE<\SY;{^U-@H.^к5uTi4#1BAa'pcW=ꏪRHUY+}Wilq$N3d5.[ɚ/|0(:2bx>_GWk~YNԶ`5@MVX]^4In.J$]\FITr/6my:Ǿ7&L5K*,/* ~3ի̎@^7l1it5*X;vE4($!Q?5/pɽ=xb}w +s{h%bZb ;{ NaWim[ nNV,rFVm;\ D5B[6*6i]>M0\x ZfD6\=Yؾg4 BUu& bn|-Q]u]RiEy%$~`iޣyuAZڎgŰ? I_ށ.5R6AK凅SRwL|%xiF 0=BCQ>Ɇ`8y˃ uٝه8!:r"oX)1BPݘ2.*N:ЍZM]7S*[z]R#" *ig,kJ >>=h9Đ>|_G1mSڬd\t~HEa?>qɲ$GRB 0ђ -+_䩓^xqո[~@*,ׯV E+&.? )8*´@)AzxU1{vE^rg\?W9>\©h?G DZe=ɢ>9ZSnۆ|f A<gȲEk KGtA=">8aIwl;0;mɔ&|++f*)w lQ3D("Yy$2 b;(6`Zv`?~# zÇ'FV;0i|y 'ma26:Yp#@!an,#?ƛlά_凟#3 tm1z–XLCDH>( B|T12O+u,"x|YX"}lN7ө)t>4VƮ?z<ZY]^BJ&pۤ®@$'VeZMIM)4%!dhK2nےdju{{*Hg%8v "3#Ndiv DvZ#&T!TFr@2 qi߷dwj|z ;gk'&06\Rqm`Ml_ѳ605g{nZ3Q9`HpUt}@#5t2E־ffZDCInYڄF^!{<ZCt@6(COoʛ-٢ +aEװZ^ MtWlؓ{Wi%,ٻ[[+1NlOpH"sӞ-K!L}n Z$8ֽwfW<i4q$nB>~`*V[1iN4ǂzY!/O4/@upK .n&,F]Lw9:0SlFӥP~cMC\ TN`LC&0Iɴvn$P7r;:^|gecEV;Ί|瑉;.M Ail!zyKd. .Yb/jwv<^*/QNHq\ gy$42jEH"0.V̀`D =OhY C \\ {>1$#!RQ~@,bO$U8軇2?L_/dvygf:'e0b# @Nty=ӒJsarN~_},߫ɀ : bO9?Z#"@rYAӍ@? ߑݥ ݆|3P5o?&_}|oeII.(fwF׫(|_߭lQ JhȒ*m= f5lUc!K~]xcC=\ly5I3fk1'GyFz])Їwk<$ +ݸinN2]"RfD pX SfWk}|Цѐ%n(&/y 10^csHaXJ҇u}ם+^@*OTZ&l7\Gz^}Z7"mjNnJ)-l_^4U,#$be/m2 N\W7n*'*V8;>J:)܉ewsZAG+|Տ6rGVef }۰;E9| 7x wڹc xY\T8˖F |`LB_z0M,#+>:#m#ͽ7е-aPB R ~z~ PS֛7lX}4<䒦'//ŋ@S05R{1k^R觩UhMu] _?@_՞*f IJ={\݅ͳJI0!&A!OY|yS)^Ȓ*rY0Rmu60IB0džz tUd`[L$M[nN` D{zZ2{a|(7Ze=qU`d)Z5̺Z^#lVtC"7>9 ]2mϾ^>?6- = F[g?fT8k^:"E8IGFZ2xe#~۝Мn}rw%0S7\ITG1ƽSNnC7tPC(CBɞnwǯ\.jWꝜPn3۴fnM[`%$!Z=CSpRN{a`, Z0_+e,ͤeFRl&P~@JJ[$i.6my;k6ѿ< 9De7 5mI+DSqv[>eZ[1ɪ`6P} DTĄ7nK.`&й[9B H|\$6[X_uL;wn<5T_T&+{aL~لL . Yf2B&/ce]2!65?ı݇gk]W2t F/r9k Y77)`dY-lšZI~Rk_*qթЇ=S8㴚$}k7=ݔSeu+)lL-mC[qS"I7@8>5$2^#ƲLj7/Xn!l&00 E-Vzz '-5K o% ; 2 $V~$E:nW dqd4ʣZdz]_.?C'jC./lE<Ȝd3j"<`oKO ~ZZUX,3*F́\^"N!OW`Z4BHZo!Wy)w2 6+FT>= u'FWJRIsqԵHv%ü4*8&" %^S%): _3 PȒygzjcP l ow"Ӧ|d9+Z`4ܳ|1}]ZTE榩zdxr1g6jɀ6wyWaXmg8_  PkfU6Z_/uՃ~r$jF>}4G2`wQq2ITƵK?Q%75v];Fi1w5Өίx( {Tw,J`Cz/*)xܤ| 2g7tLf>cQ;wM:]3!%l1jH#ZQeȪ.ДLS.F<0y΄V a\LSѓUcM\o5ũ\G#iKX"ٍ/fܱFC3Pl1>4$jآM,!Bjs7rF=v~3o,oH`|-4+(FԤdSkwPP"2w.u vnPOߍtʨk59Ob_VzAݘc/v v^-'*eԀ+EEŁe6S-ۼ:Ve3c M?hY@@k,x֡V=&~|&PE:9$١Eg `|0L+!}7uyUqu'ZwQGZb3ߕ.FAG@ q""2||%OG"=Ԓᮩzth(hxQC I%"op{Mh(t;U"d.]zwи:3/h3֛е^ oZ#7bIf8 M z@RsT$C!?Z;w '{ dƹ|V Rv1RTW 1%~%; D$Q(:E3)/ʣ A(ȅAwHicxI> |_:Oc(p@"YUd/+gW"zV;OwAs}'E!̹ cN g2e,筮qvV T|a\,D(ޒٍyկ:ewZuDOFa/š2-U; . `VG4+К;j|ۅ}W`掠Z3Zř:oqI˻t  / 9AyBf֛M _tSfN@DDMD/o}iȘ ]7h.ʣ7pӃ&5"{Ɣ]㫶 YZ