openCryptoki-64bit-3.23.0-150600.3.11.2<>,h|3p9|Kss޼ "P@#+Z :eK/?V2-.lxcܠ'\d؂"~GGUO-x¡2xSLU I>@+n׸ku<K/t}4 qâ3g[yl6^f%jIpv!NAC A݌]/zD+-CBx'KҎ8NX'h0^ŕ{%ZyRh/_Xo4h/>@?d * w!BJ `v 0 `   d  h   ( {( 8 <9<:<>!F)G@HIX Y@ \t]^`bcsdefluvxwx$y?zCopenCryptoki-64bit3.23.0150600.3.11.2An Implementation of PKCS#11 (Cryptoki) v2.11 for IBM Cryptographic HardwareThis is a re-packaged binary rpm. For the package source, please look for the source of the package without the "64bit" ending The PKCS#11 version 2.11 API implemented for the IBM cryptographic cards. This package includes support for the IBM 4758 cryptographic coprocessor (with the PKCS#11 firmware loaded) and the IBM eServer Cryptographic Accelerator (FC 4960 on pSeries).h|3h01-ch3c&a~SUSE Linux Enterprise 15SUSE LLC CPL-1.0https://www.suse.com/Productivity/Securityhttps://github.com/opencryptoki/opencryptokilinuxx86_64# Old library name for 64bit libs were under /usr/lib/pkcs11. For migration purposes only. test -d /usr/lib/pkcs11 || mkdir -p /usr/lib/pkcs11 ln -sf /usr/lib64/opencryptoki/libopencryptoki.so /usr/lib/pkcs11/PKCS11_API.so64 /sbin/ldconfig6~p  ۘ ["" AAAh|1h|2h|1h|1h|1h|2h|2h|1h|1h|1h|1h|1h|2h|1h|1h|2h|1h|1h|2h|2h|1h|1h|2h|23406315d5c95bac0fa2fd5322d1bcc9ea0aff9091d94792ff97e86c4294accb0124179c8d1e70a31113d7109c9786878659bb05442fd9db6da8147c20381f4c76ad73e3e9b9e05196790f7c64b90b895c1edb02614db8568799e10b2792effdbf009fdff4dc613d5bae9dac0bdcbdd53ddaf6c0a6d9fed21fcd8e58928f3f9ea1b893cb34efbf248e48c44d2cfd4f6de8f18290c36d099b39378a59467495ca2libopencryptoki.solibopencryptoki.so.0.0.0libopencryptoki.so.0.0.0libpkcs11_icsf.solibpkcs11_sw.solibpkcs11_tpm.solibpkcs11_icsf.so.0.0.0libpkcs11_icsf.so.0.0.0libpkcs11_sw.so.0.0.0libpkcs11_sw.so.0.0.0libpkcs11_tpm.so.0.0.0libpkcs11_tpm.so.0.0.0../opencryptoki/libopencryptoki.so../opencryptoki/libopencryptoki.so../../sbin../opencryptoki/stdllrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenCryptoki-3.23.0-150600.3.11.2.src.rpmlibopencryptoki.so.0()(64bit)libopencryptoki.so.0(OPENCRYPTOKI_3.10)(64bit)libpkcs11_icsf.so.0()(64bit)libpkcs11_icsf.so.0(OPENCRYPTOKI_TOK_3.10)(64bit)libpkcs11_sw.so.0()(64bit)libpkcs11_sw.so.0(OPENCRYPTOKI_TOK_3.10)(64bit)libpkcs11_tpm.so.0()(64bit)libpkcs11_tpm.so.0(OPENCRYPTOKI_TOK_3.10)(64bit)openCryptoki-64bitopenCryptoki-64bit(x86-64)@@@@@@@@@@@@@@@@@    /bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libtspi.so.1()(64bit)openCryptokirpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3hg+Z@ff@epeem@e 0@dp@cc=@ccc6@bb@b; aqV@a ``Ȗ@`+`` l_"^!@]]ʞ]@]nU\f\&@[[@[_ZZw@ZY.@YX@X@X@X~@X2@W@WE@W@WW^@WEW@V<@VqU@U@U#U#U#Tp@nikolay.gueorguiev@suse.comtabraham@suse.comnikolay.gueorguiev@suse.comnikolay.gueorguiev@suse.comnikolay.gueorguiev@suse.commeissner@suse.comnikolay.gueorguiev@suse.comnikolay.gueorguiev@suse.comnikolay.gueorguiev@suse.comnikolay.gueorguiev@suse.comnikolay.gueorguiev@suse.comnikolay.gueorguiev@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comkukuk@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comjengelh@inai.dempost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comjjolly@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.commpost@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comjjolly@suse.comcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orgp.drouand@gmail.com- Applied a patch (bsc#1248002) * ocki-3.23-PKCSSLOTD-Remove-the-use-of-MD5.patch - Added riscv64 to openCryptoki_64bit_arch - Updated the patch * ocki-3.23-remove-make-install-chgrp.patch- improve handling of user/group. use existing user/group if they exist. create user/group if not (bsc#1225876)- Amended the .spec file accorinding to the recommendation in (bsc#1225876)- Updated the .spec file (bsc#1225876, bsc#1227280) * Amended for group %{pkcs_group} and user pkcsslotd * Copying example script files from /usr/share/doc/opencryptoki to /usr/share/opencryptoki (policy-example.conf and strength-example.conf) in case that there is 'rpm.install.excludedocs=yes' set in the zypper.conf(zypp.conf)- Upgrade openCryptoki to version 3.23 (jsc#PED-3360, jsc#PED-3361) * EP11: Add support for FIPS-session mode * Updates to harden against RSA timing attacks (bsc#1219217,CVE-2024-0914) * Bug fixes - Renamed ocki-3.22-remove-make-install-chgrp.patch to ocki-3.23-remove-make-install-chgrp.patch- provide user(pkcs11) and group(pkcs11)- Amended the .spec file for pkcsslotd (jsc#1217703) * Renamed the patch ocki-3.21-remove-make-install-chgrp.patch to ocki-3.22-remove-make-install-chgrp.patch- Upgrade to version 3.22 (jsc#PED-3361) * openCryptoki 3.22 - CCA: Add support for the AES-XTS key type using CPACF protected keys - p11sak: Add support for managing certificate objects - p11sak: Add support for public sessions (no-login option) - p11sak: Add support for logging in as SO (security Officer) - p11sak: Add support for importing/exporting Edwards and Montgomery keys - p11sak: Add support for importing of RSA-PSS keys and certificates - CCA/EP11/Soft/ICA: Ensure that the 2 key parts of an AES-XTS key are different * Bug fixes- Update to version 3.21 (jsc#PED-3360, jsc#PED-3361) * openCryptoki 3.21 - EP11 and CCA: Support concurrent HSM master key changes - CCA: protected-key option - pkcsslotd: no longer run as root user and further hardening - p11sak: Add support for additional key types (DH, DSA, generic secret) - p11sak: Allow wildcards in label filter - p11sak: Allow to specify hex value for CKA_ID attribute - p11sak: Support sorting when listing keys - p11sak: New commands: set-key-attr, copy-key to modify and copy keys - p11sak: New commands: import-key, export-key to import and export keys - Remove support for --disable-locks (transactional memory) - Updates to harden against RSA timing attacks - Bug fixes - Amended a new patch to fit the version 3.21 * ocki-3.21-remove-make-install-chgrp.patch - Removed the old patch for the version 3.20 * ocki-3.20-remove-make-install-chgrp.patch- Updated package to openCryptoki 3.20 (bsc#1207760, jsc#PED-3376, jsc#PED-2870, jsc#PED-2869 ) - Removed the following obsolite patches: * ocki-3.19.0-0001-EP11-Unify-key-pair-generation-functions.patch * ocki-3.19.0-0002-EP11-Do-not-report-DSA-DH-parameter-generation-as-be.patch * ocki-3.19.0-0003-EP11-Do-not-pass-empty-CKA_PUBLIC_KEY_INFO-to-EP11-h.patch * ocki-3.19.0-0004-Mechtable-CKM_IBM_DILITHIUM-can-also-be-used-for-key.patch * ocki-3.19.0-0005-EP11-Remove-DSA-DH-parameter-generation-mechanisms-f.patch * ocki-3.19.0-0006-EP11-Pass-back-chain-code-for-CKM_IBM_BTC_DERIVE.patch * ocki-3.19.0-0007-EP11-Supply-CKA_PUBLIC_KEY_INFO-with-CKM_IBM_BTC_DER.patch * ocki-3.19.0-0008-EP11-Supply-CKA_PUBLIC_KEY_INFO-when-importing-priva.patch * ocki-3.19.0-0009-EP11-Fix-memory-leak-introduced-with-recent-commit.patch * ocki-3.19.0-0010-p11sak-Fix-segfault-when-dilithium-version-is-not-sp.patch * ocki-3.19.0-0011-EP11-remove-dead-code-and-unused-variables.patch * ocki-3.19.0-0012-EP11-Update-EP11-host-library-header-files.patch * ocki-3.19.0-0013-EP11-Support-EP11-host-library-version-4.patch * ocki-3.19.0-0014-EP11-Add-new-control-points.patch * ocki-3.19.0-0015-EP11-Default-unknown-CPs-to-ON.patch * ocki-3.19.0-0016-COMMON-Add-defines-for-Dilithium-round-2-and-3-varia.patch * ocki-3.19.0-0017-COMMON-Add-defines-for-Kyber.patch * ocki-3.19.0-0018-COMMON-Add-post-quantum-algorithm-OIDs.patch * ocki-3.19.0-0019-COMMON-Dilithium-key-BER-encoding-decoding-allow-dif.patch * ocki-3.19.0-0020-COMMON-EP11-Add-CKA_VALUE-holding-SPKI-PKCS-8-of-key.patch * ocki-3.19.0-0021-COMMON-EP11-Allow-to-select-Dilithium-variant-via-mo.patch * ocki-3.19.0-0022-EP11-Query-supported-PQC-variants-and-restrict-usage.patch * ocki-3.19.0-0023-POLICY-Dilithium-strength-and-signature-size-depends.patch * ocki-3.19.0-0024-TESTCASES-Test-Dilithium-variants.patch * ocki-3.19.0-0025-COMMON-EP11-Add-Kyber-key-type-and-mechanism.patch * ocki-3.19.0-0026-EP11-Add-support-for-generating-and-importing-Kyber-.patch * ocki-3.19.0-0027-EP11-Add-support-for-encrypt-decrypt-and-KEM-operati.patch * ocki-3.19.0-0028-POLICY-STATISTICS-Check-for-Kyber-KEM-KDFs-and-count.patch * ocki-3.19.0-0029-TESTCASES-Add-tests-for-CKM_IBM_KYBER.patch * ocki-3.19.0-0030-p11sak-Support-additional-Dilithium-variants.patch * ocki-3.19.0-0031-p11sak-Add-support-for-IBM-Kyber-key-type.patch * ocki-3.19.0-0032-testcase-Enhance-p11sak-testcase-to-generate-IBM-Kyb.patch * ocki-3.19.0-0033-EP11-Supply-CKA_PUBLIC_KEY_INFO-with-CKM_IBM_BTC_DER.patch * ocki-3.19.0-0034-EP11-Fix-setting-unknown-CPs-to-ON.patch * ocki-3.19.0-0035-Fix-compile-error-error-initializer-element-is-not-c.patch - Reworked ocki-3.19-remove-make-install-chgrp.patch to fit the current version of the package and renamed it to ocki-3.20-remove-make-install-chgrp.patch.- Added patch for compile errors * ocki-3.19.0-0035-Fix-compile-error-error-initializer-element-is-not-c.patch -- Changed spec file to use %autosetup instead of %setup.- Updated the package openCryptoki 3.19.0 (jsc#PED-616, bsc#1207760), added the following patches: * ocki-3.19.0-0001-EP11-Unify-key-pair-generation-functions.patch * ocki-3.19.0-0002-EP11-Do-not-report-DSA-DH-parameter-generation-as-be.patch * ocki-3.19.0-0003-EP11-Do-not-pass-empty-CKA_PUBLIC_KEY_INFO-to-EP11-h.patch * ocki-3.19.0-0004-Mechtable-CKM_IBM_DILITHIUM-can-also-be-used-for-key.patch * ocki-3.19.0-0005-EP11-Remove-DSA-DH-parameter-generation-mechanisms-f.patch * ocki-3.19.0-0006-EP11-Pass-back-chain-code-for-CKM_IBM_BTC_DERIVE.patch * ocki-3.19.0-0007-EP11-Supply-CKA_PUBLIC_KEY_INFO-with-CKM_IBM_BTC_DER.patch * ocki-3.19.0-0008-EP11-Supply-CKA_PUBLIC_KEY_INFO-when-importing-priva.patch * ocki-3.19.0-0009-EP11-Fix-memory-leak-introduced-with-recent-commit.patch * ocki-3.19.0-0010-p11sak-Fix-segfault-when-dilithium-version-is-not-sp.patch * ocki-3.19.0-0011-EP11-remove-dead-code-and-unused-variables.patch * ocki-3.19.0-0012-EP11-Update-EP11-host-library-header-files.patch * ocki-3.19.0-0013-EP11-Support-EP11-host-library-version-4.patch * ocki-3.19.0-0014-EP11-Add-new-control-points.patch * ocki-3.19.0-0015-EP11-Default-unknown-CPs-to-ON.patch * ocki-3.19.0-0016-COMMON-Add-defines-for-Dilithium-round-2-and-3-varia.patch * ocki-3.19.0-0017-COMMON-Add-defines-for-Kyber.patch * ocki-3.19.0-0018-COMMON-Add-post-quantum-algorithm-OIDs.patch * ocki-3.19.0-0019-COMMON-Dilithium-key-BER-encoding-decoding-allow-dif.patch * ocki-3.19.0-0020-COMMON-EP11-Add-CKA_VALUE-holding-SPKI-PKCS-8-of-key.patch * ocki-3.19.0-0021-COMMON-EP11-Allow-to-select-Dilithium-variant-via-mo.patch * ocki-3.19.0-0022-EP11-Query-supported-PQC-variants-and-restrict-usage.patch * ocki-3.19.0-0023-POLICY-Dilithium-strength-and-signature-size-depends.patch * ocki-3.19.0-0024-TESTCASES-Test-Dilithium-variants.patch * ocki-3.19.0-0025-COMMON-EP11-Add-Kyber-key-type-and-mechanism.patch * ocki-3.19.0-0026-EP11-Add-support-for-generating-and-importing-Kyber-.patch * ocki-3.19.0-0027-EP11-Add-support-for-encrypt-decrypt-and-KEM-operati.patch * ocki-3.19.0-0028-POLICY-STATISTICS-Check-for-Kyber-KEM-KDFs-and-count.patch * ocki-3.19.0-0029-TESTCASES-Add-tests-for-CKM_IBM_KYBER.patch * ocki-3.19.0-0030-p11sak-Support-additional-Dilithium-variants.patch * ocki-3.19.0-0031-p11sak-Add-support-for-IBM-Kyber-key-type.patch * ocki-3.19.0-0032-testcase-Enhance-p11sak-testcase-to-generate-IBM-Kyb.patch * ocki-3.19.0-0033-EP11-Supply-CKA_PUBLIC_KEY_INFO-with-CKM_IBM_BTC_DER.patch * ocki-3.19.0-0034-EP11-Fix-setting-unknown-CPs-to-ON.patch- Updated spec file to set permissions on /etc/opencryptoki/strength.conf to be owned by root:pkcs11 with permissions of 640. (bsc#1205566)- Upgrade to version 3.19.0 (jsc#PED-616) + openCryptoki 3.19 - CCA: check for expected master key verification patterns at token init - CCA: check master key verification pattern of created keys to be as expected - EP11: check for expected wrapping key verification pattern at token init - EP11: check wrapping key verification pattern of created keys to be as expected - p11sak/pkcsconf: display PKCS#11 URIs - p11sak: add support for IBM specific Dilithium keys - p11sak: allow to list keys filtered by label - common: add support for dual-function cryptographic functions - Add support for C_SessionCancel function (PKCS#11 v3.0) - EP11: add support for schnorr signatures (mechanism CKM_IBM_ECDSA_OTHER) - EP11: add support for Bitcoin key derivation (mechanism CKM_IBM_BTC_DERIVE) - Bug fixes + openCryptoki 3.18 - Default to FIPS compliant token data format (tokversion = 3.12) - Add support for restricting usage of mechanisms and keys via a global policy - Add support for statistics counting of mechanism usage - ICA/EP11: Support libica version 4 - p11sak tool: Allow to set different attributes for public and private keys - Replaced ocki-3.17-remove-make-install-chgrp.patch with an updated version named ocki-3.19-remove-make-install-chgrp.patch to fit the current state of the source. - Removed the following obsolete patches: openCryptoki-sles15-sp4-EP11-Dilithium-Specify-OID-of-key-strength-at-key-ge.patch openCryptoki-sles15-sp4-EP11-Fix-host-library-version-query.patch ocki-3.17-EP11-Fix-C_GetMechanismList-returning-CKR_BUFFER_TOO.patch- Added ocki-3.17-EP11-Fix-C_GetMechanismList-returning-CKR_BUFFER_TOO.patch for bsc#1202106. One test of the gen_purpose test cases fails with C_GetMechanismList #2 rc=CKR_BUFFER_TOO_SMALL" error on the EP11 Token.- Made the following changes for bsc#1199862 "Please install p11sak_defined_attrs.conf." * Replaced ocki-3.11-remove-make-install-chgrp.patch with ocki-3.17-remove-make-install-chgrp.patch to remove the "-g pkcs11" parameter from the install command in the Makefile * Updated the spec file to include /etc/opencryptoki/p11sak_defined_attrs.conf as a %config file with the necessary permissions and group ownership.- Added the following two patches for bac#1197395. The CKM_IBM_DILITHIUM mechanism does not show up as supported by the EP11 token when an upgraded EP11 host library is used. * openCryptoki-sles15-sp4-EP11-Dilithium-Specify-OID-of-key-strength-at-key-ge.patch * openCryptoki-sles15-sp4-EP11-Fix-host-library-version-query.patch- Upgraded to version 3.17.0 (jsc#SLE-18326) + openCryptoki 3.17 - tools: added function to list keys to p11sak - common: added support for OpenSSL 3.0 - common: added support for event notifications - ICA: added SW fallbacks * openCryptoki 3.16 - EP11: protected-key option - EP11: support attribute-bound keys - CCA: import and export of secure key objects - Bug fixes - Removed the following obsolete patches: ocki-3.15.1-Added-error-message-handling-for-p11sak-remove-key-c.patch ocki-3.15.1-Fix-compiling-with-c.patch ocki-3.15.1-A-slot-ID-has-nothing-to-do-with-the-number-of-slots.patch ocki-3.15.1-SOFT-Fix-problem-with-C_Get-SetOperationState-and-di.patch ocki-3.15.1-Added-NULL-pointer-to-avoid-double-free-for-the-list.patch ocki-3.15.1-SOFT-Check-the-EC-Key-on-C_CreateObject-and-C_Derive.patch ocki-3.15.1-Fixed-p11sak-and-corresponding-test-case.patch ocki-3.15.1-p11sak-Fix-CKA_LABEL-handling.patch ocki-3.15.1-pkcstok_migrate-Quote-strings-with-spaces-in-opencry.patch ocki-3.15.1-pkcstok_migrate-Don-t-remove-tokversion-x.y-during-m.patch ocki-3.15.1-pkcstok_migrate-Fix-detection-if-pkcsslotd-is-still-.patch ocki-3.15.1-pkcstok_migrate-Rework-string-quoting-for-opencrypto.patch- Added the following patches for bsc#1188879: * ocki-3.15.1-pkcstok_migrate-Quote-strings-with-spaces-in-opencry.patch When modifying opencryptoki.conf during token migration, put quotes around strings that contain spaces, e.g. for the slot description and manufacturer. * ocki-3.15.1-pkcstok_migrate-Don-t-remove-tokversion-x.y-during-m.patch When migrating a slot the opencryptoki.conf file is modified. If it contains slots that already contain the 'tokversion = x.y' keyword, this is accidentally removed when migrating another slot. * ocki-3.15.1-pkcstok_migrate-Fix-detection-if-pkcsslotd-is-still-.patch Change the code to use the pid file that pkcsslotd creates, and check if the process with the pid contained in the pid file still exists and runs pkcsslotd. * ocki-3.15.1-pkcstok_migrate-Rework-string-quoting-for-opencrypto.patch Always quote the value of 'description' and 'manufacturer'. Quote the value of 'stdll', 'confname', and 'tokname' if it contains spaces, and never quote the value of 'hwversion', 'firmwareversion', and 'tokversion'.- Added the following patches for bsc#1182726 " p11sak list-key segfault" * ocki-3.15.1-Added-NULL-pointer-to-avoid-double-free-for-the-list.patch Added NULL pointer to avoid double free() for the list-key and remove-key commands. * ocki-3.15.1-Fixed-p11sak-and-corresponding-test-case.patch Note that two hunks that were unrelated to fixing the running code were removed from this patch. * ocki-3.15.1-p11sak-Fix-CKA_LABEL-handling.patch- Added ocki-3.15.1-SOFT-Check-the-EC-Key-on-C_CreateObject-and-C_Derive.patch When constructing an OpenSSL EC public or private key from PKCS#11 attributes or ECDH public data, check that the key is valid, i.e. that the point is on the curve. (bsc#1185976)- Added ocki-3.15.1-A-slot-ID-has-nothing-to-do-with-the-number-of-slots.patch (bsc#1182120) Fix pkcscca migration fails with usr/sb2 is not a valid slot ID - Added ocki-3.15.1-SOFT-Fix-problem-with-C_Get-SetOperationState-and-di.patch (bsc#1182190) Fix a segmentation fault of the sess_opstate test on the Soft Token- Added the following patches for bsc#1179319 * Fix compiling with C++: ocki-3.15.1-Fix-compiling-with-c.patch * Added error message handling for p11sak remove-key command. ocki-3.15.1-Added-error-message-handling-for-p11sak-remove-key-c.patch- Don't require pwdutils for build, dropped long ago and not needed- Upgraded to version 3.15.1 (jsc#SLE-13749, jsc#SLE-13666, jsc#SLE-13813, jsc#SLE-13812, jsc#SLE-13723, jsc#SLE-13714, jsc#SLE-13715, jsc#SLE-13710, jsc#SLE-13774, jsc#SLE-13786) * openCryptoki 3.15.1 - Bug fixes * openCryptoki 3.15.0 - common: conform to PKCS 11 3.0 Baseline Provider profile - Introduce new vendor defined interface named "Vendor IBM" - Support C_IBM_ReencryptSingle via "Vendor IBM" interface - CCA: support key wrapping - SOFT: support ECC - p11sak tool: add remove-key command - Bug fixes * openCryptoki 3.14.0 - EP11: Dilitium support stage 2 - Common: Rework on process and thread locking - Common: Rework on btree and object locking - ICSF: minor fixes - TPM, ICA, ICSF: support multiple token instances - new tool p11sak * openCryptoki 3.13.0 - EP11: Dilithium support - EP11: EdDSA support - EP11: support RSA-OAEP with non-SHA1 hash and MGF - Removed obsolete oki-3.12-EP11-Fix-EC-uncompress-buffer-length.patch- Added oki-3.12-EP11-Fix-EC-uncompress-buffer-length.patch (bsc#1159114) The EP11 token may fail to import an ECC public key. Function C_CreateObject returns CKR_BUFFER_TOO_SMALL in this case.- Upgraded to version 3.12.1 (bsc#1157863) * Fix pkcsep11_migrate tool- Upgraded to version 3.12.0 (jsc#SLE-7647, jsc#SLE-7915, jsc#SLE-7918) * Update token pin and data store encryption for soft,ica,cca and ep11 * EP11: Allow importing of compressed EC public keys * EP11: Add support for the CMAC mechanisms * EP11: Add support for the IBM-SHA3 mechanisms * SOFT: Add AES-CMAC and 3DES-CMAC support to the soft token * ICA: Add AES-CMAC and 3DES-CMAC support to the ICA token * EP11: Add config option USE_PRANDOM * CCA: Use Random Number Generate Long for token_specific_rng() * Common rng function: Prefer /dev/prandom over /dev/urandom * ICA: add SHA*_RSA_PKCS_PSS mechanisms * Bug fixes - Removed obsolete ocki-3.11.1-EP11-Support-tolerated-new-crypto-cards.patch- Added ocki-3.11.1-EP11-Support-tolerated-new-crypto-cards.patch (bsc#1152015) Add support for new IBM crypto card.- Upgraded to version 3.11.1 (Fate#327837) Bug fixes. - Dropped obsolete ocki-3.11-Fix-target_list-passing-for-EP11-session.patch- Added ocki-3.11-Fix-target_list-passing-for-EP11-session.patch (bsc#1123988)- Do not ignore errors from groupadd. If groupadd fails, installation ought not to proceed because files would have the wrong ownership.- Don't hide error messages from the groupadd command. To eliminate a potentially common one, check to see if the pkcs11 group is already defined before trying to add it. - Update the summary for the -devel package. - Changed several PreReq entries to Requires(pre) as a result of the output from spec-cleaner. Removed a couple of obsolete lines. - Removed obsolete check for whether systemd is in use or not.- Upgraded to version 3.11.0 (Fate#325685) * opencryptoki 3.11.0 EP11 enhancements A lot of bug fixes - Reworked the ocki-3.1-remove-make-install-chgrp.patch to apply properly to 3.11, and renamed it to ocki-3.11-remove-make-install-chgrp.patch - Removed obsolete patch ocki-3.5-icsf-coverity-memoryleakfix.patch- Upgraded to version 3.10.0 (Fate#325685) * opencryptoki 3.10.0 Add support to ECC on ICA token and to common code. Add SHA224 support to SOFT token. Improve pkcsslotd logging. Fix sha512_hmac_sign and rsa_x509_verify for ICA token. Fix tracing of session id. Fix and improve testcases. Fix spec file permission for log directory. Fix build warnings. * opencryptoki 3.9.0 Fix token reinitialization Fix conditional man pages EP11 enhancements EP11 EC Key import Increase RSA max key length Fix broken links on documentation Define CK_FALSE and CK_TRUE macros Improve build flags - Dropped obsolete patch ocki-3.8.2-Fix-Hardware-Feature-Object-validation-and-tests.patch - Made multiple changes to the spec file based on spec-cleaner output. - Added an rpmlintrc file to squelch warnings about adding ghost entries for files under /var/lock/opencryptoki/- Added ocki-3.8.2-Fix-Hardware-Feature-Object-validation-and-tests.patch (bsc#1086678)- Re-enabled ARM architectures now that gcc6 is in SLE15. (bsc#1084617)- Upgraded to version 3.8.2 (fate#323295, bsc#1066412) * v3.8.2 Update man pages. Improve ock_tests for parallel execution. Fix FindObjectsInit for hidden HW-feature. Fix to allow vendor defined hardware features. Fix unresolved symbols. Fix tracing. Code/project cleanup. * v3.8.1 Fix TPM data-structure reset function. Fix error message when dlsym fails. Update configure.ac Update travis. * v3.8.0 Multi token instance feature. Added possibility to run opencryptoki with transactional memory or locks (--enable-locks on configure step). Updated documentation. Fix segfault on ec_test. Bunch of small fixes.- Removed ARM architectures from the build list until gcc6 becomes available for SLES. (bsc#1039510).- Updated to version 3.7.0 (Fate#321451) (bsc#1036640) - Update example spec file - Performance improvement. Moving from mutexes to transactional memory. - Add ECDSA SHA2 support for EP11 and CCA. - Fix declaration of inline functions. - Fix wrong testcase and ber en/decoding for integers. - Check for 'flex' and 'YACC' on configure. - EP11 config file rework. - Add enable-debug on travis build. - Add testcase for C_GetOperationState/C_SetOperationState. - Upgrade License to CPL-1.0 - Ica token: fix openssh/ibmpkcs11 engine/libica crash. - Fix segfault and logic in hardware feature test. - Fix spelling of documentation and manuals. - Fix the retrieval of p from a generated rsa key. - Coverity scan fixes - incompatible pointer type and unused variables.- Added libica-tools to the BuildRequires due to repackaging of libica.- Modified the spec file - Changed libca3-devel BuildRequires to just libica-devel - Check for systemd in the 32bit postun scriptlet.- Upgraded to version 3.6.2 (fate#321451) - Support OpenSSL-1.1. - Add Travis CI support. - Update autotools scripts and documentation. - Fix SegFault when a invalid session handle is passed in SC_EncryptUpdate and SC_DecryptUpdate. - Updated spec file to use libica3-devel instead of libica2-devel.- Upgraded to version 3.6.1 (fate#321451) - opencryptoki 3.6.1 - Fix SOFT token implementation of digest functions. - Replace deprecated OpenSSL interfaces. - opencryptoki 3.6 - Replace deprecated libica interfaces. - Performance improvement for ICA. - Improvement in documentation on system resources. - Improvement in testcases. - Added support for rc=8, reasoncode=2028 in icsf token. - Fix for session handle not set in session issue. - Multiple fixes for lock and log directories. - Downgraded a syslog error to warning. - Multiple fixes based on coverity scan results. - Added pkcs11 mapping for icsf reason code 72 for return code 8. - opencryptoki 3.5.1 - Fix Illegal Intruction on pkcscca tool. - Removed the following obsolete patches: - ocki-3.5-sanity-checking.patch - ocki-3.5-icsf-reasoncode72-support.patch - ocki-3.5-downgrade-syslogerror.patch - ocki-3.5-icsf-sessionhandle-missing-fix.patch - ocki-3.5-icsf-reasoncode-2028-added.patch - ocki-3.5-added-NULLreturn-check.patch - ocki-3.5-create-missing-tpm-token-lock-directory.patch - ocki-3.5-fix-pkcscca-calls.patch- Removed reference to pkcs1_startup from pkcsslotd (bsc#1007081)- Added ocki-3.5-fix-pkcscca-calls.patch (bsc#996867).- Added %doc FAQ to the spec file (bsc#991168).- Added ocki-3.5-create-missing-tpm-token-lock-directory.patch (bsc#989602).- Added the following patches (bsc#986854) - ocki-3.5-icsf-reasoncode72-support.patch - ocki-3.5-icsf-coverity-memoryleakfix.patch - ocki-3.5-downgrade-syslogerror.patch - ocki-3.5-icsf-sessionhandle-missing-fix.patch - ocki-3.5-icsf-reasoncode-2028-added.patch - ocki-3.5-added-NULLreturn-check.patch- Added ocki-3.5-sanity-checking.patch (bsc#983496). - Added %dir entry for %{_localstatedir}/log/opencryptoki/ (bsc#983990)- Upgraded to openCryptoki 3.5 (bsc#978005). - Full Coverity scan fixes. - Fixes for compiler warnings. - Added support for C_GetObjectSize in icsf token. - Various bug fixes and memory leak fixes. - Removed global read permissions from token files - Added missing PKCS#11v2.2 constants. - Fix for symbol resolution issue seen in Fedora 22 and 23 for ep11 and cca tokens. - Improvements in socket read operation when a token comes up. - Replaced 32 bit CCA API declarations with latest header from version 5.0 libsculcca rpm.- Upgraded to openCryptoki v3.4.1 (Fate#319576, 319585, 319592, 319938). - Changed BuildRequires for libica_2_3_0-devel to libica2-devel. - Changed BuildRequires for openssl-devel to specify >= 1.0 Contrary to what the README says, version 0.9.7 isn't sufficient. - Removed the redundant DESTDIR= parameter from the %make_install - Removed the following obsolete patches opencryptoki-run-lock.patch (/var/lock and run/lock are actually the same place) Also reverted the changed to openCryptoki-tmp.conf to match. ocki-3.1_10_0001-ica-sha-update-empty-msg.patch ocki-3.1-fix-implicit-decl.patch ocki-3.1-fix-init_d-path.patch ocki-3.1-fix-libica-link.patch ocki-3.2_01_fix-return-type-error.patch ocki-3.2_02_ep11-token-incorrectly-copied-the-public-key-object-.patch ocki-3.2_03_ICSF-Token-C_SignUpdate-was-sometimes-segfaulting-an.patch ocki-3.2_04_CKA_EC_POINT-is-not-required-in-the-ECDSA-private-ke.patch ocki-3.2_05_icsf_ldap_handles.patch ocki-3.2_06_icsf_sign_verify.patch - renamed: ocki-3.1-remove-make-install-chgrp-chmod.patch to ocki-3.1-remove-make-install-chgrp.patch- Get a new ldap handle for each session opened in the icsf token, once the user has authenticated. (bsc#953347,LTC#130078) - ocki-3.2_05_icsf_ldap_handles.patch - ocki-3.2_06_icsf_sign_verify.patch- Added /var/lib/opencryptoki/lite/TOK_OBJ token directory (bsc#943070) - Added ocki-3.2_02_ep11-token-incorrectly-copied-the-public-key-object-.patch - Fixed two public key object inclusion in EP11 token (bsc#946808) - Added ocki-3.2_03_ICSF-Token-C_SignUpdate-was-sometimes-segfaulting-an.patch - Fixed GPF when calling C_SignUpdate using ICFS toekn (bsc#946172) - Added ocki-3.2_04_CKA_EC_POINT-is-not-required-in-the-ECDSA-private-ke.patch - Fixed failure to import ECDSA because of lack of attribute (bsc#948114)- Fixed BuildRequires: libica2-devel - Added ocki-3.2_01_fix-return-type-error.patch - Changing doc/README.ep11_stdll to unix-style EOL - Added BuildRequires: dos2unix - Removed globbing in %files and specified libraries to include (bsc#942162)- Updated to openCryptoki v3.2 (FATE#318240) - Removed unnecessary patches: - ocki-3.1_01_ep11_makefile.patch - ocki-3.1_02_ep11_m_init.patch - ocki-3.1_03_ock_obj_mgr.patch - ocki-3.1_04_ep11_opaque2blob_error_handl.patch - ocki-3.1_05_ep11_readme_update.patch - ocki-3.1_06_0001-print_mechanism-ignored-bad-returncodes-from-the-cal.patch - ocki-3.1_06_0002-Fix-failure-when-confname-is-not-given-use-default-e.patch - ocki-3.1_06_0003-Configure-was-checking-for-the-ep11-lib-and-the-m_in.patch - ocki-3.1_06_0004-The-asm-zcrypt.h-header-file-uses-some-std-int-types.patch - ocki-3.1_06_0005-Small-reworks.patch - ocki-3.1_06_0006-The-31-bit-build-on-s390-showed-an-build-error-at-in.patch - ocki-3.1_06_0007-ep11-is-not-building-because-not-setting-with_zcrypt.patch - ocki-3.1_07_0001-Man-page-corrections.patch - ocki-3.1_08_0001-Add-a-pkcscca-tool-to-help-migrate-cca-private-token.patch - ocki-3.1_08_0002-Add-documentation-pkcscca-manpage-and-README.cca_std.patch - ocki-3.1_09_0001-Fix-EOL-encoding-in-README.patch- Also create parent directory /run/lock/opencryptoki in tmpfiles snippet if it does not exists.- spec: do not use -D__USE_BSD, a glibc-internal macro which no longer has any meaning.- spec: use %{_unitdir} %{_tmpfilesdir) - spec: call tmpfiles_create macro, if defined in %post - opencryptoki-run-lock.patch, openCryptoki-tmp.conf: use /run/lock instead of /var/lock.- Update to version 3.2 +New pkcscca tool. Currently it assists in migrating cca private token objects from opencryptoki version 2 to the clear key encryption method used in opencryptoki version 3. Includes a manpage for pkcscca tool. Changes to README.cca_stdll to assist in using the CCA token and migrating the private token objects. + Support for CKM_RSA_PKCS_OAEP and CKM_RSA_PKCS_PSS algorithms. + Various bugfixes. + New testcases for various crypto algorithms. - Only depend on insserv if builded with sysvinit support - Remove obsolete patches; merged on upstream release + ocki-3.1_01_ep11_makefile.patch + ocki-3.1_02_ep11_m_init.patch + ocki-3.1_03_ock_obj_mgr.patch + ocki-3.1_04_ep11_opaque2blob_error_handl.patch + ocki-3.1_05_ep11_readme_update.patch + ocki-3.1_06_0001-print_mechanism-ignored-bad-returncodes-from-the-cal.patch + ocki-3.1_06_0002-Fix-failure-when-confname-is-not-given-use-default-e.patch + ocki-3.1_06_0003-Configure-was-checking-for-the-ep11-lib-and-the-m_in.patch + ocki-3.1_06_0004-The-asm-zcrypt.h-header-file-uses-some-std-int-types.patch + ocki-3.1_06_0005-Small-reworks.patch + ocki-3.1_06_0006-The-31-bit-build-on-s390-showed-an-build-error-at-in.patch + ocki-3.1_06_0007-ep11-is-not-building-because-not-setting-with_zcrypt.patch + ocki-3.1_07_0001-Man-page-corrections.patch + ocki-3.1_08_0001-Add-a-pkcscca-tool-to-help-migrate-cca-private-token.patch + ocki-3.1_08_0002-Add-documentation-pkcscca-manpage-and-README.cca_std.patch + ocki-3.1_09_0001-Fix-EOL-encoding-in-README.patch + ocki-3.1_10_0001-ica-sha-update-empty-msg.patch - Project is now hosted on sourceforge; fix the Url - Remove cvs related stuff; tarball is produced by upstream - Use %configure macro instead of manually defined options - Build with parallel support; use %{?_smp_mflags} macro/bin/shh01-ch3c 1756134451 3.23.0-150600.3.11.23.23.0-150600.3.11.2opencryptoki-x86_64.confopencryptokiPKCS11_API.solibopencryptoki.solibopencryptoki.so.0libopencryptoki.so.0.0.0stdllPKCS11_ICSF.soPKCS11_SW.soPKCS11_TPM.solibpkcs11_icsf.solibpkcs11_icsf.so.0libpkcs11_icsf.so.0.0.0libpkcs11_sw.solibpkcs11_sw.so.0libpkcs11_sw.so.0.0.0libpkcs11_tpm.solibpkcs11_tpm.so.0libpkcs11_tpm.so.0.0.0pkcs11PKCS11_API.solibopencryptoki.somethodsstdll/etc/ld.so.conf.d//usr/lib64//usr/lib64/opencryptoki//usr/lib64/opencryptoki/stdll//usr/lib64/pkcs11/-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:40136/SUSE_SLE-15-SP6_Update/70f9a20fe412535be98682cc9d3fdaf6-openCryptoki.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f964e86eec74d3cf1c9acca2ffa62b80f2476a6a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=94c33071a54be08f8237df4b11af36b7df8a52b1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a5ac6fdd5a954e22b4ff21dacf55d92087e3d4f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=610cd37c300ed4c48fff6e2d76111d6bc3c7ec59, stripped.PPRRR R RRR RRRRR PPRRR R RRR R RRRR RRRPPRR RR R RRRRRRR RPPRR RR R R RRRRRR RRRt+1lyutf-83f9d32e8263177dd80c36aa48be73614b1e74f408a861112f12a1ac6c3e9c7b8?7zXZ !t/]"k% N, V!I?8D;iݾVShDw+h<8;7Pf7K-R֛۵:SvXU2*`nO7 :bp!,-u"௔ӜeZldK^2U9kA@_u椋1>RQ9=:X0άf|^- *3d™BQ]5<N|j\ g]O*oF ۡmOvKm!OPy}D/8n7Z[;e9=bSdaDpDÉWY$]M"NgPܜB\U5Z썊R{':O/ZZCIMRH>ae:9qq#9(CO/FSj7KW.9N^!ܙ 9mNƺS9E&EurJSms3\ܻoQL/?Ay%mxҦn@GNza:#b~;\ F]:YM{0qkIv#_;#\U{ ݝn63q>N*n\8co[R/h; REpto0oN70.ǿ5DC0ĕ"4YU~.b"oYdmOhL J]:}ik-mOK*.[ "XayJ,Ԩyal~BŁ4Vw_%GDC|nqEz߳ǁJC{4aH֛9jOzЙds ]0کY-sUc{cD21}g%Bn+~ڂ7DWh%|>[(ؙT/eY-gD?X+>hyP?HZ,_M54=Х>cPP4|T߾T3I}qN>MTYxxJ׬enx@t6 Khy"sV,ِؾ^d/*FYFiZ5M.G2Y*8mW?XnZa֚?.W;kMנ?fYSrq&=9!wkJuw{HwOCws}RIL y/,bת@e}"g۷ޙ/U-w &=E):f#ffbcե{\i5}e=xY5` ML#g,\/Բ׻d37D5k= lm$~lBj@e`k!7e!O#Z1]c_iiDl+/R>Ke%j/IzjR_9AOЭ{\U9Cc Nbn~}e~kՊTGDmN{ѓk73›|pxΆ )Sr ݏ=l!cg41o\å&cKR'譢jgz %2b`Q``"D1Rt %qB9]6͚-Zg^tIC 21å3 d7P_>HpL(POmBYh} A0BD:} X[w߫-q=>8ݑE-T#(oƒ4C[ZHbEιߜ `$qub#N*v>]i?6N6#S!b(24g Z4)C&Ƽ˧QF'fy#F`* l`oa i>G=f^KȬssmvUo+1iKFL~Vqɣ3B1U&y,WVF3 "vC1HE'i |nN.w(yM&/ǘۆh:߉=嗄Z`s_%}eR2 X/(6%$ȌXm6yZ;ɔI*^%-"R-^vs 7+}|JٚᕏzER &y۝]SNcT lrcΒ%3 ˵+Up )H*]' z".1'!8K>"mB!_=JĐ^/)I72OXT~@z?Kqeo[>)Ny:u;@ Boİ (Ajo2ӕJs~+uIn1Gu?N3$3aHy$s(~+nu7]u N@Y˄0ok.2^5hhRW1mYb3|J 44_/}%"p7@&e㠷) m-ͨ#F\Wxҏomg}zwf"D`37)?qQSE,LaPAf߅;DBgl(Cy<20+ J ֗ [i/o$(>z(8HQ5a3BA8hX[|FqJY)}qf?NI,cNzMM~h~'=, {2,x@₠}IOeN_guۍIa;7"OU2W!)~&2yDC t_ Wd_{EzZEK6W^!G՟;Vk4}c&E00:-pAI C,&og71. :PIɫP bE'*FhF[Q0# m̀g[Q=;Gԯq Or=PP Ҕ=w5?HZ}Qka1A| unQ7f׾h's5b;},62>Adk1ȷYՆKg ֭G;PW!-#KǮ#\r[d/<2q\Խɳ}RTz5 #ڲ5o~0&7Y])茯5vglCxhM[ $s;~,0v/&D ;*T )&YՒNBxʘNDW; k(0ҖMrZ4L!,O6iv mb}YRmFwLzM@xORG5OwMۍ,҄ lgh ^jlF 5Wՠ_hB+S)qGv)&FO{: :b7p{',(s 2l3~nb*? {䜶0o>@VRE+TPp*vhn`>>7I(k { )vq(7xc\]hu-? p4ɦWd9Dmw4v<^&i"ƝtQxgdmнb6,G"gjGɨCNr|JuiV۹W -|VT-IheU!Fk\Tݤ3V>mIVR^)|yݹ,}g jT&h*؈())O1CESt s׃b{ ?e3vY%mfYX ђަThmK1D茛kuv#ug'Ѝ"4r3r5/- z.*AAz8ͻ?Tkܧg8pTrL}.$|K^>g=gA?o -\ËY˸S7 `i;7-ڌqlmkJp3m g_Frvpde5\8fuOӪ/ `e!T/{y`PAW~#O8J٤!<A֍^{+rU-A#/((-1RȲGISwzVe$TRl;ߚKabfpg.{/[A,.i>WӺ䋎 F7݄#Ͼ``{ԳOy?F&PjW5"ҫw&O/8e̸Ө;SYP'9Ğ5e6~FMMlݞQR]ٳ+}Tc+X&4ָxE2,H G'uC "4WWS8Y%U[zE' 3F<9v z#) ƵT9"ەQl|#VhZA`Bjy@٢Ϙؖ?0TRGug6}fw$ٶ–9{AoMRxڤ>( uêy@@tll4DzM(x+u TA'}3% O?|+|ϟ6nN';"2žB"}CeL6%Ct5l6 lKQh9ķ]Y&=ah˰$ ށekU4Tvk.:>Ok~9hZ ,H;d;S;qZ' =m$u&D8ۘR(4pv0jMhO6ҙH jZVQeјw0UTlGU)쑴Zn`lU~ pOǸ?Qղ>dURڌm;Nab߆hq}ZdVBf账\H@-XU@nqR"GڐK@|,U/VOP>Sz0,CF¥9עmz4=f t7eDXs'qF!pqgeYiy9.V<3s4?|j+/(J9K;+;y2[3 ?ECtbE%G)[J&Rdso*wj0Uj AmPZ I Hee'S+jc9t6"(Ŕ[HPHy|tfx;v 1yFd-< :s|`ҁ :x0v[2| U~j҃Q%. u}ї;d@,Ygc cAg)+!8HĖ<2>f3")&?@b6Xk]EaP=V̲Co \] аP1Om4( U 4^jfkaA´NU$-}UZE,>%[i+LDۊ9Kvyeg ^/l ξl_l;Ȩ(Ii<)e qD7whz]Gc78du-|VklȋP~S!bFO"JM)һ(u>}ߑէ^QI#_z%; ])jz96y5gVVknה%S򽎌m|dbD_5Kڅz( ȁu(.<`%s2O8c i@T2EZ{m bױCGWwtRn&L:Ƅ†oE+5>Hs=|ϷqmkxSxY"i&csuJ0k18$4"p^D-rOraR2~^^:A>؄*~x>L2 +Jnv>=.AZ)[fvG?S-c>]͂o&XsޒqVC70UΓ鬑S&U7|KH1,C` 4nBW8'7u% Led`LwW?Ѐv!rîJ/W Zh iѽI 7Y1@mi5}g>5 DßNo0ҾSSκ i3Ϩ#wNPR<ҋ``U`&%3T9EИxHsW9\|I ~)rќt>~]c7J= >ꍞ/eA"Uy|vF`Ro.`{ol2%J*;%T)*!;6lmYqQ[CDG{ FOď0 aSA)\-z_+K~R}ټv-Eo2$T*Ӻ 75Tc DU{'0GǵquaŮ hHҧjHfwyJJ݁pyɁF-)M0-kYxF٫\+ WPQ\ c]hrM-ؐ"rS:JZ6ݍX68ka`^Ήl^yφ(9x  {0dJR@-C%EA-c_V`],2Ё+jpG/qU°nH$,@ԏg9)=dTWpBƭ"8}[S]Pl>DI0{hTIzL5گ)2<݉O&+6b G/ ( 8v'7KH ~Γa˪R)5\Ͽ2HJ <$b@WMBĽԈ8~<pɍsnz',yݜu{.J&S&va)ޤ͋hf@a:Wskn9 bP<55ൻYbѐ"_&&cE%Jݕ_ioZY.ԓ0~t]'BgN)CM* S\RE8h4]kutA  vP)ӭ};Nv֍!9}f"}flK wD4MF.?67i_Hv oFtx3 _:)Пx>-ګe<׍,y)kɪ|3aTy-W |[^3ɫFtN%m̌};&ilInצG]<kWC; =`!T|敘bKo17MC{g1 gx}]zƩtMYkV6Oaj 檜6/' 0C2hb: .YPf˛j*>kGpiH`I̔R`QwqAy>6:6NYpZos~Ī g)܍z?lb׷aXP Q-yGҿA!2P4=&> #l/u\>Ԃ }SZ*6$ ek𴤖KSj*'ϙ {'?j8 L K 7I(N{Z0."ΑxAb KF z7<,ٳbþ!}4?FO,G" _&laD4.d O&Tb<E  /ji00~1'b*CX0 Eϫ-* NN'Eb'ʱ9v W; + !ҹEX+ѠXWQAk;6vk BeO!a1 .?7(sEXoFah !]wb\ `喿¥m5 ^k<޷RHJM:zVA3Gm`5í pFj5UG3#f~SZדၚUSRNU ݏ.VʅLUP5I*p|s]eL@etv8~@`U"6.q#kLneeN$oۿ^2/cK6X)8 Ƣ01Pna9T1ׁGiIG%y4Vf3_rN|-ͣra."hC^4*uL dV-6$iM=MW #`+O"Y$%k:e@ai_M*x YtԨL:ݱFlrhO~;kb暤U2΢+9$Pb6M 4iNhٯ+q[ 蕨XS>kE`뒚j@G>YYJ%On6^5yFI>%\uhspAcY>ӥ~J5{KӦ?Nw1~3/l1>0ˋo0w=e0p"~B|/ :JyB<A͗qfrI*E?\ {P2Fbtk~:g+u9^2N8agDڍc9AcvJoJD+A;h׈^Q;4PV.M1NhKԞzr Ii|e"EMu ].-kc[Qo8sPFУx`j5+]?@cLk+#' ɶ#.Tc*38BtIMkuvU~]-J' o!Tء,c,M쬞)œnVpRAǑЕ DM^C fcwqFp^WDBۏ(}d]Ryq Wi*XRi=+7^+[e\FȤmrh~`Q)m&2*BzOX`R Al/W`~E̺P`ռ"qHm,MF?%P1/GZ*z@zeZtԾ[xsaQIt.:Oծ0Nl Fl5aȪvR?d.Z^-0;`/xi1P+,Qq!H(H{D| WLOU.s~шO#ae$Сފ!Y6D_4UB>*f`{*>(>-_:Qdz aOqaތ8)yv㞔 M{VB I?7BA@EN鑔_C,c&|gn32C.T_' / d#ʾF2-[d3~6&T)aa]Y1ͼ E$MW"?ۭ-@ %̓ Y_"(d+ r,v &G9bW_q;>සkIe80w"d iÍ#0IRD Zns}o&& Ѱ |ӘȂ.( }$gsЍ+r\bY:=)4gcgf$͒kUmdy ؚ[Tjh_G,qlϗᵠ\k/P[Rʀ(~P@$iou^DLC>Gkvq:fgn.[<1 klrz=JigcnjWzzV,&_Ji&̙ڡr; #` N-w}'Ctb\cNV pٰvʞH?[X3TM,gz>y >ÊA.!Nig^X{n d>c*̯FH(T:%̀sbjRu KRGJ\vԍ$%:e}Dgw<ja9z?;r2 >9(,p ,6$j3ٝpElR%C0ΨxOƅ{Ǵ-/a0N<#yؐCU0!jgi;rs| Yl>8_a,;?N8qhP\|~=$K@>6"J H_>~ ^yQ>0 !!2SI*"*C^cNхPܴ6’&& Un<ǙzGJned)GgWJ]%8lJ:rD6a7|#LzU뚀oˑLRw Z+^M_+b7^иyOdb#O6;F!Ѓj N' ld;-N͊6Y҂pG Dii.ߑيҟ%7a26+`P7|ŗ+[p8|^$WzF՘дHǚe۶4柊}p 0p%-Y/^: Z,ڙckPT[v }苲j47ۮbh/&P)1c~&7 0 sn\H!F^8X)翞_'jxڒ5KL"^"\C K 3߱?J|$bbA{U0%:'lToRϥ5ʜE汭}pҘ$<̔b#LMiQqij.^Yu&ulg!WI_:s)~پЄ?V_q m4zt'`%ِ,!ϫe٤% 7xZ_JKAP;6R{sɯXDpfd܆圶}Oww 7-LDz?aC9مmqǖBMk$5 kRJJ*-0~=$>{FFqkJp6M/uý(D3q9z^RJx:{Rtk@@(3U,$=V=W+1Fzһp5߳q=3cj*u*@l/Zyۛq!%X[ߠ*ȼ70MP)qlmTTLsoj6%܏9T~W 5!wA k*?~tESxǤe .(j c@o޷ _Q YK\N Xĉ39HFQdyBGvk0DK#{sb(D- F.u&b5*5pq 'n`bbBPUvy˟xY^6GeZhjrW0/VU%WeGe3QQYK˝TWZޔEhHi^|w l 8FA~cng8b&δEi*;u#~:N[⽬ RC,F..sAKt^Ve*I(喌EC}Wd*xr[}IOXm cyHjD 2gR~lbdt,.8.c@)2v~M,8m/"];*UuRb'jg#^LgL۷XS_aZ,x/ơ-`obK?L7l&B(çED8 .n ư̱ET%\wnbrQ1R9&4W$38`A˩2imb#ו :n:DʜZ^18;"-R&DӞ1uhb+<پFXTJr^ [5Y<mFͧf`Oh6@SɌ,3q.㬸Ⱥ!I&=mIRWzUu"u/sG"357w~3 y2$iamerr |c2j(\ /C3M= QY@EcӾ-"6`}Q/>{ E'}|m tY٪hS I1|]Xs+E%.Β9ϻ{%u`}߸5Frk jnɃ|υFqJBGwC)Y<2DQCjN&ٸEO)-%vE}~pE9}9v|7bG˜20tf&Mh[3eKCdq t ت(8~ ,v \Mƭe[x_ ^1UΏ^CD鲪4T[q 7eaj=.=[?Jb=ij6 :[í%~"QL$IlmB::̳YA?&,,66jxYo }j՚Rbh̘ua +睻G y =tpW]y&ai|~y.5ɊZ&,wHS߅*;~AV_E:vhke2PSHSC ~ݝJV@Z!w:g;1!j'UI`iGf @Pk {WVedX(9ݭ>LZzNTe@(bQH [ .kiS~,˰>aMt5aHE=_PZB\$*9Q1_ٲZs"q'6Pa*ҩOϞ [z}LўSJɳ = h*9GʨaDBUj<1݂@1Wק!,:$HQKPO⧲="?w k0q!|f7J~}ɃwK " De'/GqFQD$da:O' ǫVPE"b"ю#K[1A~N=cG81p l*qBx3d2zvCjL$ '$<ey~q"W|UV.ag%zq.LYW~9R˄&#@GԎMdWϭ-3c\F-V"zCn ѩJ.:MLLG2v[\zCH?6u93ZL{]m6>h7D./n[tg84T&(3-(dvHykJgE_y. *:GvYx7r+z)2Zc$JJQFh~"KZ%{P41gF<>P8;8TvuNpێ- ۢѸL c^x#*=R{9Nd%9:͜oLI27\.+S|bX(,/6Xd98.Oy64Vxg2?~, Ż8 jbI'<  oor{Dw.if18G g3"]jL=p'Lr=}2/whq܉fþOpeNMLX 9k~ewcy&x<3ҭOOԬ*<p|APNpk: ٪92t%N倩MRSXzL:,~DNJU`?тYlRD K"v*y]Bt6pZpUN@6qxVOҢV_/Gۍ9[~*준'w}K7;'bpku& >R|&&rJ+ߢgB^ǿ>S?/%8j9Ovr0I+q%Cƕ|_NPvh#zLV8DLh35l[&GwD)Rmj >M>3 -EXT,no) ʒZf9xSNcSi[݁ځ$1t>I̞7 !:9fbBxUoC<?t*AٹIez :w1ڰՒ^I֊z5RrI~^EՃbb,Q͍1O8@_Ԓ@'?([A4Vx`PZ_5%jG"X*9*!$1s /g_-噌r=JPnMu.5vjWoh0#$M^1 `0翔L%d薑7MIrF)0mk.d$|Ҙr?֧Aɣ7gpn-VK% o$>ʓ47f⩊3z۩ x4^~s  ؞bBHaiԪI=iE$((*Of] mfq`t@Xˆ_^̟Ɖz:cڮTn^p-H=ӽjSsB/D~*WCYXM Gy[n.%]qT=Eܱݷ/K_ݍ3Xbd.I<4?b`LyaXT'w| CtBѷ wTj:zZPuA~ie]R9 sDᗴoK̠,VKÑIrS zK-ץg ra_9 ϔî j) 6fuMĬ/+j8~H9x5TR~PwUOx:Ӑ葺?-NWHqWrunb8-U?FHC}}ꍄ ]Ɖ;چ=RTO8}@ۍxTk7_1\ $dڰ9_Oa>_w~o) /iK4V_3A (Du QA7*; qM,BIv@h:;rÓ pZ @>j%0.=ߎp\*Ghzр fE[W~ z7+jf.1߃2젔`jpxi8RF}#SC<)/Q:)xܞ@}xQS ׍.hx JnWà:IG1H%dD;6)Bsyk. Zd:pYTsSM 'ΠsGoP9EErA$^hp!Pӑ[_gΨÞf ?@$ ֶc>u$9Thv xϪX9A?zBL12[֪\[K#H>()mLR>GվsP?R(4;弖 :a}!IE Nþ*[h~,Iʦ5k>œ{g+oXDbhBMwHeAIr3%7xO{AN݀☎v>w{ԊXkcG`Sp  (Ȕ}>oمI\rw TsǍ*9g@)rb4`k>HЁ.tט 7WI`FnS%v*y7 !sJ+UzVdRwbbp87/Ę D}hXTmѬx`-Aߋv>hkis8Շ/~rMDgBX~m{`sP;ŲNGhC=Uw(̙0P>ZWN ;>Vv{@C/}6vd- ϓPV` q}t?)4%iX\ѲN'Ny'Dkh"\8OgeǼ2\c/ݡ=Ye1Iu+:ozŕZ1 tcK-Wz9EAɅf\Pcò{CQX)a:~?'1}- PLΟtb 'h5vj:Ʈ(Ů+4\cX@'3]`gb LVJ,l'1:g(AEdǻxpJ5[j$RNjz f:ў9&MiaIf~k Wn9T j3 T#r}K,;. MEJB(PŢ E$L<8 Ŝkj!8޼Nw[]6(џ(Hii,4T8-8P._cr W)9/m&N|Ӊm1zٴb  tBe+$eusI}/õHc;0%E]I)BeHΥj><44ص;G>e 4zw356Ucz{IA*tO8!uprV\hYxt ?;0ymf@`eB >7Rx61B>$xz_\#iUq0EķxLx*]80*~1-jk779hwTnXAWd3 o=ZցOuZNyP0qkoNz|I khjoFLYhl9D `c(A>I{X Uqjէ}+sSƐh øRkDA<>/`wپۺl-j;DIyh#:)2(6ˬQ y+ymWhXKkOCW i" QeRNAOxe[`ΧB =_"G䦉,:j\=2fa l(K%|kB٢ֿx&q&w6r"l|e]? O^̭#)g^]Ιj'JpCxd]贒Gj<=5Wô欌o:ga~%vF9׎G_/6.(~|X̙vLK@yIJaeh5pozbᰚ RMl9LXQ;X9ue]ρ Q2H=vc_~Pop&hOA tǽv_D vKAR%6#_X)3^51~ s(qb6oGq׻_?FJă^m)smyNlwrN+eu(ƷH5%/m 4 (a4o 7` I*"nMW$%[]4p?wb:f o~G & Ư" PPDr -,&Zoۼ" h`rXOb/D-{O !?Ϊ7 ;I y;Υ(AjcqK CQn%D L6k6Ž[ PO1>9PDj`+yP4^IIM +O>;=YU TMfѺT|1J|2M6RDzw"dXf7Ǎ V"M$LT͟2S[@kt%`)vtqI7XЫpcs .@'p0.XA_״; bH5o;+sI,tz:b䭩=,,uz ͔oH (܍ ? je|5R)5yTYPn~VƍC"uIM&G)E6ֺ4\w L-qwm 3 aKS2[%_Ȉe:('(1/&n*)P045O!˄޺XadPHu D"stּgQq!}P97{ciF&ɰn%g aDn?%p 0>j2Rp?(E r$琓ТIj: K|P]Ei{C|"$RT! =e`b?c񟱁*e2/Z=PRr1Ȣ׺-{\,@/QڢG▗ĵ]ܕ{^]S C9UBN)Dˇs+FkSD0d*{&x/h['J)&p9ieFiœ9c8bfu>'P/XA1\FYK?a2n={N6`l:R~umNB``*&;ȧPMv{/:lŃx5ū ZC?$`E-BR_iGPy?oi<\nDOAD;+̾re-ܻk]\& qrr!ynO6$)im s3<8dYC*I]-%1$CzRpFeCIt^R|2zAM2TQKvm4;1wOT.ѣ,tcsO죊3EdsjW6ٸ.zַՖM[O  VZǧ-D#8uYIq:[?tan>-o+R~="SίQ䀕U*ya3M ,%;?O$Lzl@03xVF^` Miž3(fwo?7s#2G4xaACe,HֱD@*s Q!M-0txK[jNvl}ς!8ٹlKa'Gg(PUYک@+`!(#"QRlyxQL ^ h^bۨƙÛv5)S3&ܷ_)Jګs]Wcs~/HLD*&4GA-qFB̡8^Cf w6K 8*/{$E51Ej8=j)?((&ifbbA쀜2ů[X䮓/4T/$+H'?> ]z}qDL=(/%j7I2KO@KDAQI4+ `y]=%^I9m߷z %>! ]0 8G6N-K 1˫{YN`\/@_愶Gg`PIh8k@1HT  bgLWQ2QM5WA1SpEIs!je­i]HM 5WIРGzߣlN}5NTy]:?pY%I$M=:z^."Fa4C6!ڞ;x 'K8Hyf|QaB^s,b;_6--ә"v^!C}s;><1!C<8e\o%Cti[;ΕMiLjvW;QN FSF"ii.SP Fs8p&>W OYxM|_t_xt1G:㼦*3;Y'?A7q2 SkVe7ޣ e}BT-.yyƚ\ ]gM/Sx[Awb% ziW'v(h ~~Ztd6tc8iώu%~hQ+,_Q@Xb SJuN8yǴF~c_Ro!5\E@#*]xx`\(3D̔v׼߻4#{r4 H-VWP҉\6`Ac^9]aa,SD)gxښZ`=K'Y"(+Y\ A$w uJxwlVeo| VsfT ݤY.q9?1`Ǧ%y !N6&X44In;jBZ Ԡr"KEЌoh)Ju 8[s*&1:DkA9B4~-=$.PmtK- RZqG/2SOֱRGv#QPg-y1uȈe/?909/`J Fj~NCOKcC=䅠JKnMImpZDGɗT;ϣ)?& Ꮷ TH IdZ:cyz6qRB~ +vw2LA_k~uGeÉAz@BкGnS>5 Y1)b.,su>oH+h-ba`3ىj, Q7fr8Ac3Jh Pb6˨DdE颴>3V?@=[?Q*i7YiT5tڰk§_kK .<47t+-jR_Z,J~Ca1װpO9;1q,J*\ -5Q4G|o8YcAґz^T,]Q ;C\5V#x?X163A\K2'?s$<'AuUεt;>/S'B(=*bdZ09xB?@ۡƐbql`gm{Œ*fV;Ӑ\mj!i" 6c+H"!8 4 Eetm랸l\ؽ_w+bI +Fq1(w˫${ )R3Β˹vTZZJz@eC7͹p61n; ӿw;U":eN{ ._?A6`WDT )YnN=~zb4O ,j#Y u?zC|2c$eY.3`tEC t:Brs|.W9|_iRzUbrjW P A#Z%r^[gnns "M( Mڪ|E{A ̸_Y̦ )@\]צ3yaQ'\6=qauLޫ8g)ct74(aV8\F:={3D,WHь&9 z龎v-=L-&H]maNuzv BKf2\Q*_j ? p@'E1&Mv@FI3SÉ@H$Os@o𤂙X9ȓf&mEG^E3L5-<Ё-И6qȥ} E/FQ8՚ס/H3*5\jYm?4-lԔ-칬=CDzax=4q $}%UWevf7+(D ^;' 'KTZ.=h9O1;Ac?$Fd@mA.Nvh:\ ٽdȼeifV%>hcw7$bTwg1!~ =s ]]3]¨|!“z}HuRp<|lꬰ{_#ݱQC 8TTEi?f [s3DkJ+m<#j:M۟62SIE Fr;E lt'=Yn9tJ U)ϡ<]v,@nJ=OhwQ 'nO/Vw6 yQuĔ2ay^$s6w@POt[7:l^ȣB_qJ9Mh}-):`#^gŊ1w~߁"8:6]1OŎQ#*ɇ,bg54y8[Bu>jL=zWM;Swgɭ)z:Z.l|AIE\o{ޣ1D;C 18NLXEVXYv#݈@ZO U&`TGH\V7ڍ"<cO T tl5I?lgnLJA~p!ཷ} }yjc ku" Ts k=!E5F' zH<(;Add 1bV}ݗUReYP}Y$9*n[ b -U+I!亟`6%5D-p46lMxWϴ?rԢ-MAsϣ \)(3ɚSJj 򬇭@]:w' גsd,G\".{`^(PQ|](ɊC.wWy3y9DFۍC bƃ[4 _kA$)Σ𼤈#Bh'jg'w!ʜ*e4/.v`ډ?܈Y=lkZS+D/wb:,! >+Jl~7} bK#'Y^Y4ّgMU?!JVU.6Z +wa8ԡ_: mw9=A dρ#=2xf]We4go tѓFFhZ Ֆ drdyι{ r cVCOO|[̳R]my[ii:4l qLIz$jR|u NV- T̟9pe^] T+VEPP{"D숖a{c|S3&$THx-j! &‰E^Emllw)@؟?oErUkdv^q _5m>޹L-K0}ru*Oɘk;n:Mď=PS2)wg_ 6ik [\x^g9k'۪^ά x8?U[Qե=~Y; uQ6dXtOOݸ̚O-GwUWثcpyb#oݒ^ 콡fSo)7gv9xC,kxg`NL0_jቁ`&24k(ݭh> QSJCyƁHdD@4uFKj4 } hG$c>͉SlŖ+ 2niH)'#6b~O4Cj'Di O4?p:G^ z"5s>>QU_"wXxn)IH*cW| i\M&w8KW3SV j  _/OV"Eɬ)w+MpLjۤ%Tr~ k*X^_ ĚFi-@g A&G:l b!H{NJ-ۯg]t`M2eI#YǾ^QRcܐ'duM!ul@Y怃xj9* N)dV@OrY5)ء5 ~{XCӼ;ü<,YЈxLOUb= T}(PܟuOOſf)Df!Ua(_!nuM O?C,&4pUW$&70°ꜱI\A|d *1S?83M&G/HUf,68q9\Bo,hLid8jVjƌG?7x PEK x~"Ari%+z ʍs =]X>F*DI ]q߂Nɠ-q*`3ԅLOg)|2Hچ9Q%t8ųD?}|S L[+|BϟfC; B Bc2ӰxٱTڲ 77-$$,O46Srk&ӿz[j }$ח }z_ W| Ś~ƌgzc>5S y!&ѿ%.`( +3 uAg:"8cYR5XOd gMC0bS0~xH눓4>"J?LCYMn` ㆐Z"v@Zqz ʴmBXa˙ͦzq]ʽh{Zk~>SV6mCrVJ pzTy8j_|͸qs}-!G;"zn!_MH%B牎v&M=POQw]*[& ]ƲO,c?X=מqct[c,8gun]V"pŗ-@H4FL_ -JJDsj\DoꌕN[o&sӿh\ĵI<"!Mvvsm 'Hф#2l/7Px>rqRJ馶mQf/?l`|>%} jvk>c_ YM 7,zi7v"Hn)ѢC_8G!`1 ʯ{W/_ eHP0|/,e.&}F2 VX?A5T$g6h! -=W8:>  qPj:϶^q)/"V-in;5PE  >!BwpF8I&&变jNH#c'<̣ݧJh1B`YXS'U@[GkOH2r7;^ ];a1Ks= e`Q9-UBFΟ,Ǐ,Gz5R_Ydy m.ZwX ٪eا[wQ\H 4y†v|d"! z-7e-Qګ]yQ"xm{1+qJ.ivHs$~V1ο} At_"ե'\pFr󃽸Z@E)z拭ErO7JMqޒ 5J#'¥xP{|FUEI'{hз 5РRˆaBW`>wLhzf A%Zg?^ӈyU#7r"Dtd7+6BPQIU{60D]@R5>:bol68]+' BK{Zm9a+Ox.i ^٤:=Z3B[C׵(FŽGT}T(MapOgxqG{ӂ7^ۄҊ$LζjHfbT`'0wH,Ҏzw{G&. +z߭LvVPFmg[ Ѿ)[FrkFOHFzp>S?Ҁ_ :{[r\uWj fm꾊l1WlɷǴ6U u.wh xl,k&`] 3D]=BC~alNyyí#ͤ\LV< (]2Ve`N$2QD^+`L짮^>mؼ;kj׾6䥜, I_goN݃Q*:g q`i^˅ݣ0 xL@Z:V;z6o"]D+ "^̶[m"Nt #H>fpw{+ddC7b 77pKOLjĄ;9u?yM⪦tak` h-316vipSöM"~fmm뮓I!9Eww_䴂쩣.& T$ \7@^|&ѽU`^"ļrq* h7l34S:{N3r(m}Gs̲E*B qj['`1ӽu=!>{wզ/(/Ϧ U|wHihhrB>פE;U#W?r&V6Hф X<TyXHb>O!4x7žamewyƣ(u9@! Z+6wT$2QLxA/$W,OΎɟQn88\1_VFVp#opETQp$"G}C:|ٳ/R(w:Dp$=[#rhSf@S7h  A|z`N},n1WixP>:"K\s灥]r߳@P/ATwjN*_X┶k1> Pv[c6'0ǐ~j&$2D7q<'??; 2Vk\1)(b,4\1\y+ij:Vrg6:f92R>]Y=R:"uN{Hc+v+!ScXAQvHTyZd aov0gRnE0u)q4)VBspqV hЎS|sf" L4bGF4z`3!&S-|V^A7{gwicR%tϻw X LBыYy8|mu!;b܌tv/9KnBZ%e½'f~Oq0SZLol R K[^c 4yVHmB#bgO4F1R$ק[-ٹN:;z`<˅s?NO98 |*q415T|ČLr-X0OJɯ a`xcaFG0h Tɢ_3 =W3I߼LXMN1:vgzrBۥ[w8 nUd|0>KWf+oABBHkK]K^*g%j .ve|1Ucjq+>V5x[̥M"6ʘ` 2wtycl=LVLOK y[J,]jJ(}j/bf3 9OM[AX@H Ka=1+ҢDݗ.FNIG$XG{lIe"]΀)8Vq1+wv$oG{9.%E;e͓3`VJ+{k j~F\p U{U28 l c^eُ:;iYp/E@XFsE["~2gHx _}E~}fهi뇶 E(0۹%Rc1i[U+~w b|i_JQDgףևqN/=(@he 3D O82F 0§\IǎhMIEU}i^[{'[M2j]ONHu0{^*Bٯq_v -a{BS?dMyHl 3U/Nt`k;bro@)"\bKi9E {K铊]y g0Ri^=E Du8&~K %h=}-ڔnBDdM}͡+Hj0e:n2[}(z]\R83h@ɻhBUWZ75ޱQ .T^>ev$2. C@;M~Raޞ>+e7{U*;;UeRoU9:bw(4Ǟpv-{Bh/71jL,͏\!Ĵ9Lb("p&Z&HaŞG-,4ǧ"\|3MC4ڪ\}rVqQ"n@P3hSWCZqoIo0 W=g G_tm +rj )|9Mc>+b 0 闆A0䂧W3Ŗ$ ,n (B-ÖTE~bp"IJBğZHdXc0l꬘Ŋ As0 Pes_6L ѸvyJumsQ ׭Εfva7e*+O$+ϣ$myrK)u抛:hf0m쉘[6;Ǧ-+'/#jçMPC&Q}%I r/YM(%qֱ` 89@v S;zDWS:>-of!_[xhsjELH]ܳ\cv{&k>V)E ȍ)/@`\+ h2$cϦe/6FZiVn[jĶQ `QI pJQM1E9INrcDK_A>pzN(sU=?rzR Ƨ[X) d Y9@8ReسFIvuTהn}}} &̫FT )b}107*6]9e>3|zotWda9^΃ec NֈJR`F| 芴8{o+\I1<NxX:D; j|lk5) "u9РFU چD'z3AXK3tLC*PAH|nJ0tV,K Y#LloǙ綷)2c" r9`+ ׇɄ[ 7/?smxvS:]S)暩{~o e|+wS+1S8w7ZPg^W66W a)i9as܏OM|: m͘O~W7'TӔ+8Q)z.LMf}0+,Z!-MKM.zy)ۢ t3 6HTSZo)/ED64l+6W6?Mn@89 P\ /H8"]`O#.@CQBŸ#81thW׬"(o=~KL{I!|;ڀ}LC>ޘݠx?ђy "3 6+pRVAZ{dgr\!<Cs-"(#G0!}QHnyyhvSÛPHI4Zs͞.}^OPBmsHV6fn@u |*? Q]٤<KNXk-]{_mm {Tx^=zW2a-}1OW#kk\E -,p;$evGv{ fb[:~ːzrHD j/jԃ`$~?t3&0~º,flT0bG>0`Z'X8`|]m}LŠ"(YulWZ?i*ygG>A{l312܈cO5-LsbFr1Wx %*2Icaw/TŏcEaÐ0pn u 2K "Yzdv"G[SGN2s͎ 7 M"! ~;G!{{ 5q4ƔwUr!Ce&gI8F*] iЌ;*xX\FpO^c2;Jw2L>HT5|m {Me)Ӟ1Wwf:,!"6RP =q r:R=}лD"\_k"v{h]M&Z XRX8c'cIB$C})L@%fgHm#F fΨ8g4N%ur[;+\ޭB^h&E{Er E7۬. P8C%:%,l7%>U\q,\ZBԛѶ=Be%dk[ xFX!-p CRi/vٹrì.vB ##A<v=l-+k꣦9>4-"+gBEI!Vc Jgxqk-qF`ȳ#&[&ͤT lεkmE"O)R#9l'iA@|h)hKRwVԴ2f,hf6ڪnUѱyiT7!\ c< `2 UrvW*Ύ"Nx CI0KK:XM$;%ݡ9v 7D*2/K<nA.O@+4vNiqq0\VyQaR<Oj߼ԒW%ies#̒@@:)dԙ ǨIOx( MVxnF¥f`!hϯ`G e]S*ԇ6٪_zBKܳ7 Š-2;Ӻx!06^ L.JiَL7ĝ[ħ"WsuR? t. a'ʜJ?~ˬ_ʛX; /ìok#ns*lE֤3nD/y]h<(hAE5YYyGR{-x mot ̯ Y |̈́io ޝv ,aU)=f>3~ "pgвa8fӛܬZ(2~iɔc[(3P }60H:-g6}LBJһ/kԙڝW)hܲ.3p^^x=]uDhaP^hw!kiu<)bGqQr}P8$>y8l\ĪQ82Z.3Ӝ*k(bpw"'3Ac%_xVmw4@k"e~- 1@DVe n4!JQM%I"IovUR&\3TGV$ _PQ]dGIiz/%.}9Kk;MHJLjWqqir!1+3FrJK2-2-yWqJ>P[\K)xEJ~ `D ?#WQQggd5 "ɧʱ嚭Bc+%%):2=m<=6g UyBhb}|ec!ʘV+P)26*G+Y" )99%:.9Du&?}[ϑ hh qƧTvnNCmޮ]2磅?\jc= K|+ܛ aEA$t"{'}S^.J8Ŧ(J(}p19kHbu4t ,ٜfӁD@NBdRHFvoyFi+bV`Y!p1s[e(%t҆d{Y:e l]*$QKXl%>qeGcӣwp+P5@>> Di*Ş]L ܬPNe16&&o;ڄF *_, <0ހi׬g cD2gp"@!/|_򧷩މ8Cg2cwVb_Ngz͏SPm`wo8|M5ˡ%2OH8_l8՛jj˩sPYQQbKbu|5| # *ulԿO(Bՠ(kOfg{,P5A'=+t][)uxb`M촪YȠēj0LL oۙQj /&j\1sE XIEɃ }JLKnb%yۖ^ XAHΜt>fz1hdAaMEJ[6y:(#qW#aR:,SKffr6_sC ζV?'FzU/do%;iL\@a5-ڢtO4Sڕ8yJd?l\tG&m# H|LHDݸtiuФ2Iyc1pl9Vu @s@`!P\rz`[,|m~S;Sa- t_;s އc/JDQwk#b_#Z>qU{7P4Й('\ם6P ʀga67//|,5bܚM}fE"lA ze)6(dh-Y)';tFa,58e3D?td0?*\JYOٟ(26u]]Z9WSwSۥ(t'v9ZҜ L]Ȝ".KT,fg}W<4} &.Fq76E i|Qs)LP }su]o4E-ԁl;IPxyE*+Zj+Sݞ'Pr%ْH(qnTRU`| {Ɯeh?yާ9{wW TqYyV2 +%$]%Ԣt'^\.s3^;mcCvݐs' %}BWD+R/.5se.hbҩ~njڲꢆt_aɧFzG$#Tw8cB|*rt5t*/)?_尿Y}7OuO{n"?"):;ГЅ*P spg^z3>062=]㮕 {*zi@磌 tޝ= w3PF5zp^DUbCC9B/Sy sۛKFEϸRn{ D7̰@N35heL~al<߁ qlfJ/7qEu9қť,p2ؕ|*My^sbnVJ |{WZxRÛ&BsQ^oǫӎ{?(RY-tP{03=DrH9BE [7k6!;. krLopoZ{,G9Ǧ\ viR?:ho)zrL;o-2;k "ڨTydM:2>(v l*!αذʗX^1 j??Q=_+&iCH懿Ԛco /GUi/N(U0r L\=@%]f$@W^7\L]1sKyvY=ҿ:As]vf Q E܍Ǹ]qOHPNR)iש?=F==5뷎+#Z^15N-RgKvbSiVo ZyCFp~p^ |'0 AmǖaTDt5 |onlw=A /f fD!LJվKx6*-?؝"9#F#<)[O3Gn[xfgG@H:9??9W^|;nBkۜΪg`G5U6b`hjN3wP/'kek4zs}ȠT<AʿcQ,·3b l3iVV$6tmfTwWru;b'qaoQ.VWxqEACύ¶5iD)^: Rm\fP9}rZL馉}QJSJ, = G$@"JY?1;Sv?6 NZQ;ӥ*}tr>-2ʳw8[;#dLvcmg)LOa-Bbɺ9ۀb{!jMqj+m8}?CqQ,9Mes"gZķHEOYtwowoh_AwB yV kTĪ%s WK #4XGSJ J~B. F]Ojjǽ$V4oKZFJxzȫ;#%NO˖x@[ _;ZTR\]XĦtܹT8zSU8GW$2󡃊ւj͢T-hPytZ'r5qW%{Ir7H 130ҠF! XƟӭ(:B.0L͜N!ˏ_E0f[9~8Ч&ec hrJy7TM9 %VZ$݀ns$Gǎj?e^!14٧?(f?8Zd`lH"׾7ԭ>x4,q+Ȑl4) ʨ ):Kw֫˜CJ⫀1 u/VlI;!BJ%(t~}3՘Ɋ #ڗ~oUbWԭ̪bxT(<2frSE:}̮䱙s??(qj_:J)Z${dW+.|үhDwxLN$A-Fdwttkx"Ukק? ";{*;@UvXXfr=2;ƱTLޯ$P;yO(н2Ȧ,QACh"fA"&iJ -G K] |_=`Al*Yj@C.5P֏j1mxT8 h@S^"ɯN(<qj^'ue&+*K ډ`5#]f+_*086ƃ.MEГR8aK8 -ͽ[D٨ #(tmf\Th9%*-G,t9mip,Ay4ez1M34H P'\pl@Âh DID^xc嘮卓~jJ$ُLkGkK8b!./ a}. nJiwR*Z%>9Tn %1i53O|}"sѰvٲR;I0]8K݆(KsXdѮ: Ƨη5}`NRN>w"[6c;\QwH_;Nʥa+|ۼTŵMLɓdI&mȖcTޡ0` hlJ4̠!Ta7}QL\鴌eQNAC2[5od8tpXHk`Hm}Zō '&֧a5;d^>voLJHhi26 $|,>9~1`v Sz!#:$_ wIC-hgѯ;G;9垑WtNT%IP{WZsIUx Mnؗa. ڝf(u߯ iE[PңP80p v=ՈuBNNυ}q( ߓߊ,VSkN2u1Т-֤""ҿeT^DܰߵN;ɷU+sh51@i`co2T/C|©k'բ,~T}Xecz%`L#Q9,k+Gt@ؾ0@x9n3бHl-7h'r[D@!]i*W(bx^ w^z{dN[h( +klU[|f9>Tc/3gN!-mr>o6nzQ!Dg[%٦Y:0@Lgh̩ZY wua2z~=ٌWQϝF5v^NkT}s #( ޱWyTLj[(B<:Ӱps;(B !Dgl@)l CwIH$Z]$qPIoAX)]b` $D]T|&AoHURE!^ 7aHWod04DwHnc~ŹcSsgdHH=wyte"1GDH+r)kkT!A#8@0 ?qlh : g@E?RME*tS1IS%Jt0 *OoS-W[, !X?k.a?/a8@;'+%KK)g0"b d+^/~֭)'[a( PghgPHBjbWǓ[WQ6K}ͮtoG| *Lﯫ|Q{'to0'5.C'(} zc16 i'Ǧr`MsA~n<; VyR7 jhOwY'پ/>_RRE}_ sn"6qt~}lПcXhG%+;nC+ԸNS6&(b7=HCfҠ,n|UY&Ԣ{tV;vu*4xT5حw#@,]n^aZ9eWGajwe= V"t (a/pĢ˓uY/ dIB2Q~ mǬ"4mw5gۡ\|86!kUa/ZML!Gҥ+3"W}QF?DV {frjN`_}T2-l#[HnJ32ՏXS(!L^ JO ߓh>3HFZ  DajB]ֳT1) cCSp%Njһ'Ҟ~.G@naagzzRCϋ9lEelf71b N['%'i:ipr9L*o*mQ uW5 ]m`V=1}NL  b:ZR _ovͧ;=>jRS,XSIZx^&đfXq<xA4ᵹ֮NKʼ ~l 7?XnA-zf&Vأm#s;do:葐'Fx}6Ζ2qbs2,O.E x TT+yRϝGG>ل_0]6D.S2NڃȎZK7iS`pVЉօ~8 J^Ő)v |N.DY2|ݚȫZaO@"uozh I^Į@3 =N""Ei -J_I*vp e1lݒ-萷TT!`N1K7XOe uԴj'`5JGȋBt+˶ Ezw4 ~W{M9-gi4۷_%x\(:9UX٫]ݩS&uSxG65JS06'7lF-d`b/ϊ[ #M|x톕6W3;K2Wh'QbxHDȘEMVkcBRtL/0grقXAJfQ'#e™>ک*uvZ`V=e $ 5 ~Xc(gUg[ZP]izzx;^)VKG6+%ShA.!%j6N9]T'^0wۺ r *GEV0fQ4F,vvwUpItQP>.E^=Q Ƚ[Lʎ^ںk44s[C8|H]0poN(YfUzO&ʨm+#/;GB8hv/eBd {w~sn5"SVڝnɸEblI= jl8GĻSz%FGw=ȵޗ([C0FJ\JxSկF;E{`h=]'V9k?Co:aŶY聐ѣY]fXkXoJQ۲1_a*7 ;-? 23~TBl&r >c<>zq+.Lhnl^}IK4ac~gQX?zD~Fr17l@ڈVOMzwPA#VPn$L$yllF]rohPex%"{gZG9-jJCE[2"wj[ZNE99IN3w:Dh2+@YU)׸cf8Rڵ^*;3AVz P*>{II6YjUǽs;v"g@&2F'5K㘏\xbp~Z /`d+JΪ!h)͍~T c]:q| tFe:T-<*mQoS$13-Nk8&[Ynh\EWt!У-sBZ#!,#ĵNFK&ݭ^Er{ Q?{hӣ*WNO`=TS'utPwՎv/~TP|Zu  W?k2l܏9+w  %Wu1Dq-&lXjlDhb@}~(ExV 2A$.A{C1 m+ mⵆh$$0 7)XC†@W EAuS_M+3SNbBMهS*3vN)żDRzC/{5@u]SqȎC.!<6 $e}~ح 3>1v6\|i2i3☧[ p~uNx9?wf9U 9o]]ۢa-yqPTͦ 9wj/x[޺ S"H\9r6P[ys -g``hL\TV Û_$^1PN!(&0nntc*A`Q*%$2n$w?͝lb3.avw/x2liL0^{Z`9];!E=R٠[6O2x;%t+֗ƫ tD owr{ny-p;r >~O1p.AW%H"|tcОX$3]yw'|ⱨ(^GCH[H9ÀN]Vm+Dx}N6d9um 6Mʦsڷaܱމےcs @ 55,xwG"zt7/_,qWځp8oCpl|LhsXjh"CJO̸Kj(%=1B2c#\'4O^N41{3:PׁqwSynG#I,Ybm ZiKyKIKkt&D4QKv%\t+[E7AGLvMnɶ.X;P\Bt)OӗV7g4gpΨۿ rw}NȘ- _@Of(h}gQ+K ݬn|eꅭ%WL;b.<6/x5h)^ ~EGV37idC Y.Bk$ӛY9(=bU[t)כJa(ePHґ;8(XBd?l!,<!? ,G9UtV spAyB\Maji\[Y[F ja{/r^Z֬:S8~SYD^WLrc=d皭lO^CX~;AJ`W&š2*YSyțxJי:R5?j_p!;׿Y|N+K <ā߮$MWu_&Z >2ᦱc-̬ZF/.s@3w(>#Jt"3{LiXD- Fȱ_(J*Ѽ M2A Âa6|"{u MwjNࣂ|_};֙'EY/׺:W7^Lʗ 2|Qŗ(/TuC"D}(}{R*9ᾙd.rtvɰJx Llg!L=0}uo_?iPD;{:k؟7Mw64zc@*Vi|*GJQYKgB@`n>^Al[ϡ>m%Pna QPMyBCL҈I{F?4.IӠh2 ܆K.DzՌ2o 5;E>ܠy S^@Y2Ya&2dΈo4vߟ#JoJ n qK |NHm)mbF#lEEl垇ί"Q܃8S{pWPf}~a :ФDubgwκIjŒBb2&H#P2M@!)ŀH\ .\?͢T?M%!3. 3 ѩo֣画]gQ^yۦB+2 < \51I\(bM7 tZGEϧ<%Qo& ,83^g?d,q9k(WQ#W 0o锦TtrkHԋEݻtw˅G P4kԶ ₍g[#TuS&@{&ىf(ݼv⩘gGF#˵^UdA%\ }ܹ`+h_!Hf;N1|η2qRd (ZЎp"kI3ms,lf\Sf2- ' D8;8qgh<h#]@ >Fe( DKYg- {'{dz`NtVqys -ǖ삟D^HJabNJ [җ&jLooyE:k%%ޒ~ R[tt[;~wJ7Ja0$mV~I穛IDi_bN>!“GOYʆDeHi8"#QO\jOr 4y3ڂh)f88Mdwe%f$=׺ v틟w>ڒgx` S(}{zP6 V17&\"e_L#f7;̊", P`$KUvbĜIgC%f$Z cA]'ުdZAI~\x<R/cPHM;ơ*pi|q 25EH 6Wi(|hQ!Ȳܨr*׈:,"bԢ| ;cFcYL,`4RR:TL]d[}D6^"tceπ"Y5łIp4w62)@xfk#=cъKS @Y6am+yv:M61qo$0OX#(NEsOHx>ab8~d_B|W \V}NdIöD`Tb7ue?wcpK8'5x* 2k6DA {l#o5(/ v^ J{hN1Q<ũe\̀` ݶ߂8/NC]py')mX RsXX֦g w !o+$D@x3$u654;C-m)Ă> KAvY'K rTXT t~=isԊjH3wjqSXːA@Up^K+tmrDvmDn^}/s7IΪVwƜ'^L1Cɹ  IQWubZ/e`ёf1nuHS1"j;v,&d3';Y*9|!ྟS)I$Ds6.~p4eyxm Щ=^}9$ho^Vd@x;,meZ@rqvLU'g23(s !cxAy3hM Z%;4uJ?I]Eh/ľ^Q 7sf?gY,*{j.MRs=&vy UYkPW.Jz׺g[pڎ=%ܽt;) QZDd e2}IkZe!jTo ,-fj?Fh\:-fή7ڴe i0we3ُKw2M W%}vFqe:D0c q̍zƁ:U[ާA1W˔i^gvpA&9$Y쿿g=&fh:խ,h!wZEi^$d1U;W>ƘӘ((;=u / | 6bՙZp5HmrGS4U6*V˸XFz+鹈!SsA=TòOi-[#bMS7g}iKU~V_=;l%[`m0ֵvUbEnRe46kէ;r(iQ9m oWZ%L.7$9! _'4Fӫ>hN  fG:.G\jy<ƢL㴣,|gfI=B-^^-S#QJ@OFΖӕ}ҁu47W\BP5#d+),q)yS:D4bQ a9|~ Hؽl;61X YǨ-{*9ФIb,-@+GcMI A}Ȩ>"G:Nwi`CxneFCQgtGaq% /T~m`j]xgJTz\< | z1Q3&˧[4rpanNFj^v74oWw%J ULsTrt*,Dz@rXq6L8샛4$*kISJY$L+t  G0[х0nL tW+E}JVҍְjIz&%!l"p0vd_8ʿ?SnW/{s#؝)>7"u㌓{\ZI?؎Joӻ{^T:Lg:CL&#km+UHT{}³*}{po>d)~WeWYsp,GJ PÕ^5Q/BU;OP@/H 41Y oA`;ljdc7U%I:N^`gӖCB쾎B5ߍk:03*'j2򴆌RQm ǪO㏝ YF0$'К) 5ZӴx{,vFSJ*ĹM3AR;N'# XSi=pJrA g] oVxુbv֦ܰ N1WM#h -ƑΞ^ ?>*fɴ/y?V`,OޗIa~R5(Y~5b^'Vq K/b\n2ruL&sӵ8GGg؟6#e~gy\%"Câs鰥\ބ#Z'ֽ`JR{a jIaVT@[R?WJ/ĵºz}6\0|/(bJvkWZØ>.GMh5mjե[6b!I.cJ9t?>j2]%zGZHjGͥ]^U ~ccw# ྻ+o  yѮzOAFvk@>L.-[2V@4ghHעdD|:7* 8t%*8Sg r_`(\A%=׵nK._D\]@#&d]8R@}ӷM]Ź]08k Z0/K\Q;PVaV~B9wm{j,饢ޝXEk]_[=.@R& u3/QO9d)ɦSdwoW4J3VL7io2+PNϧ4&jgql c644BBIL98 e[[x}b |q֣'ZW(f+L+/5NƼW3\-I*qs#'CW(zOKݫEG1!H2ItΞ^]㤕S>Ko 2nð-Z5ѓM@A SƑP$atlQQfv ~s^#^uVy>Sg֔F,jq6aиsؕOYʇ Kv!kRxo&^G|@A֣%W-P@q$̽(c*9S-yUI!&=1gO[i6Q7m~z pC~ltv TK(Xgaϊ-6@'C3hc>M_!gTgQBg2GxuCj%xrmڦt 2 {49uja/Ž%( p WH+  *XCBB0zMEbXAnjx%i?!KX_p,njP0σĉ2!f`gu\ Op):a 0`~7AjFp<>$t!lho9}tL͌Vt7I܏#>R:piˑQL %@}: f&W+䔆g|z0\] K]ΞyV<(:W>h5&S ,VF 2t: vOP/pj7#Y#lqOk_G1+Ϣ-=˻4Ӟ(.UvzyDH'וԛtTGQ!UTpSIc֬7!.ө(N( Цo GNݲ}!gp~,]-3; n|5Id+񸑠2HIhv_v_̬ I@%?@@DX2'GN`H[$=k3R$:REB #ځiRxWvY|HWZc%W%Lb'.kRQTUGQys]G(^j-X{O= 8;9:R?`axzodn{f zrU m LVgYi9'qo?nP&#P}hIl!oC΀Q5|/#Ȕ&%J6+J_ ܒ=2bQ#5))5V;aμp ?y;@7dKgQ u/=f9w)&Zdpu \cCdj杴$#PD!_i +N:I-}^;zCsMm4gp탛Vroh Wkj\-K2+qW2:)}}ȔƏjP~3 EaG8'^㷸 94]0?6w T[͢el.ᨇ gݺ]ٶ,*׌ܷrj=@ǎ^Nȁz8]틧sS}΀abLubji׏o[>ϣD^: z}mp/m g( |9,;!%,}GOxT$Yf譒{4y (ˬ"cBe<2\XY487eѝvcXNpaS%@B>q#, lj? :!L>-&fR *EĚlkC4 f<u@8q~? ݡ!ɌG2wzcbj.hx+ >\,wޑqzLg^ l%.pHqwcP#^76 QyOTCp/}2b^V`|j~w%0& :Xr}a˼s>Dc`{ {\BMgjj3 IJp ׶o7^n_([ʛ'\~'OcƶO( @ )P5'ƜٻKHDTZӗ-fMT+'+E\~`|,ۜRحu1& D& =(FG /:نS|s,[дKx;IP5+x7:/ў8BVI!ӛ lmT]O*TG[yT'YޕfX28F sgևGD_%d~rgUˠUW{嵠&%D#(3U\_6M;Ӛ7 8ȄeMMai5%_r՞΢V_(Q!RUY$=3՚a~(a+42%mC4j["lI-w@n„L=_zU!F+m ʜ%[c?.9 l_bv6XmuF) WDd3AQA޲KΉ7!\[ʸnpj)dpbFs韑F1&9AY,kF!x][{ Ñxx{֍bQFG ~A{8+6l%ćC V z$,֋VY_AFlRJ{Of(0-dq8R#{qZtyGw ?@tR p6a'uq!L>B4wLxv{[k`&-Ѐ >,{'΍VP+\tMjX&웇Y-K>DyCDfAap͏0X^fM ^ФnH$ Mq 6D:} ,݀{]sY_a}edF]Mt?\8=a@c[@3>)ۦq5M<._%o NY)ShkI ]<Ыg~Krȁ$.a5Oޮ8ڄJqtǕ՘"+~LJPáڸSy0.ZZ  p6CJg=f ^ُP$c&_~yODЀ'ym_R0^9ʠz54{nӱ]:۬d5g̫$hbIYZEVߋϊlYۻ|Ae/bvNGэU_.dЙܚs ]k(]χU@YЉhWc\h zޖR]_Jɫu`U !+W sM. mRukǵZp}(o (PyaDm4މÉTD聆 N/t_+wD6r`r4( \C&"=j#q3–+zpPrj,tp]^vDe*AEdlHbLNq1vzcE&:308(TH=Da#G=Wڽg3cw;]r^N~[pK'g-.TքKGpc gѬ5?RaхWP9Ԣ`nvmPݓ BB8 $Xs7_]u̜| V#Xs wy-ZGBEZ=BHD!q[HSNΖ[[ۓfs# heXS*I!ke5=IU`y8Mېz@oҝ6 حF qiļΛ? ǏұJC{\2®pit@H3Ɓcx. vtAqI!^[O:!gއg]o?1CV4><^z; @S7dj,]˜W4{CG-[F?^!MA2 *.\ƫkȵ`u]|xL6ɱ;i*8ԮGQtfdEOYe~!=Imh'0xՃ1'D>rH}]JqO0gR_KiIqc ~ 5[86>@W-k^ՎAU5ǖ ,`5tDb&}H[bVտDX lxh}qT>Xagwjv/ls_z dRUuL~ҾJ7- o C[C6Q.N^mVBmE:5`g:$)6Ymh͆Rfۅ8{CjW`6Aj=U-YcC_$o fRbl?*PQ2wʺtpՒ&$]LJ׵ QJm1_cnuݖP?A sgjTZt%ڏ ꖻNV9͙8[j~(( \zuO5Pb5$qrkUizggc)@t!IITvrudir!,Nd~{0[ ZAhV^WuֆA@ßlͲ8M @r:`~t{i_4o[ە"׀ Uf=xO~Ը\\ҶMǓ0jޯ0Q{UkLQ ܌nߣTSx[DbڟhXީfEr5O:er (`8\;pyڄ,vuT91pGϧ UKSxΦ2*JpUCFXaNlQl׭!QP4-w-7I6̿tf [0Vg_LG}t)NM;yRQt1e$\jrM fWH ?cs~ar8]*z%id]+1z!? KoO΀|T+ %yS^"O1J f]6Ps{?&ܮ-oBw@*foau{] 3z.ز5@컼]i~wR!`j&XF\:ʧJj1r'W‚zŕl{ ѯP2te6ߎ5jN9 Ws~9< VO}SZ+LŖ.rQw$o6- 4Cp(1ܗϢ B5+,H]2(Ƌ#i{ϔ~;Xм4L[G?8(Li_K--04 <+uG)ي_ FPhDݽb7 ;ׇ?q@ὺxh\͸?G<z*}v0S&)ؐnǩ ԣ%^.=}:C@S *^F̴9teL]o.)t=Y:_4j,O0e~XQMGv%"_ϭ*xK`wIؗ\tzG]itq nvk TJ͍bl[Qik81gZWRzi ץI!dE@SMsZLT}znfIڂb&G½ pX|kN2k_`Co  s0Aՠߒ/i8ܽK[==0K(Bژeq KNo^XH['i ~489r6;v0Wy*A~`½s 2,.h%M oh;>"ra|5n>D y{4]]I쇊ex-z\1DAszxOk:=G 01%g?'=oKkIBk򸛥*Xm)PiD(lptlE2>$ JLx]eb)ud ksYj3;1`jCX%q QZZ| ކ!E}c !6ֹB Hh^4yyy(zijEx7K=}2W%֝h_*+%E7Cg6w!8Σk/mkBF4BE.^J~NJ9F*!$4f@@Mg-p}i}V )<~ 8̽ ŧ@bQkP> ߗ}/g 5EǙ@d?~<+_f>Oȥv\n=S7P&FuyO`_%=R!WڈjCiȮqH9/4#ɫ{z[mSK<7ijȨ Ha1)IC΍Ḇ[i &A@#Tg}:AV¨W(/y,rQn Ƙ8HByk}&g\b ka͞Q򁉼&,v0!gAHɫ.!6ARA7RaVV߹-p2'}d@&Y#|ױ?rWTKo.MTvuT綎9)~"FJQj4jj|Xy^)XԣQWg 8əXdjBh% T|ttbwHLw0^J0m0]%0E ql|iO1Z65ƒ8i:8eʏ"4mg/ڍ9Ď et@D"OHȂӄwc௖ TAs? EVv6!k,Žtc5Ğ1GyЗ#+!an䑦ݳjMeތ7XI~QqaPST[mI?>4DhfCbZo *]Z;sgtM@O*#,XӜ X{n3pĿJѓ۵CVsyoTSQm[q{1K`Äp © ߠѰ䬼3:A294LrIf5S)cVn@[(썎l2z&1Ic4,' ~r _-:ݜub\#p_:ۋPFa/{n0k_ǜC}A=,jJ?ώ TEŽ3LgwΪ(i5?iI(6XqK*ۡO zwRlpb"{Sl>|TW[  ٭pV\x#%;S@ލ*g,ԂYgeؚz//sb̰PLTv}bMNch5_i%uUU~W][sq 瑮fA͜#Os}Laps1?hv* ny~5f/Pwhq Ԙmi.tE^Qw2bPwpjL^ꥢQ [Oy.oJ/x (޿n6_B71k1؟յv*_b B6aو@gup*%"61bݙ ]RC|FqpuML{ $"Ahz9wdUǑNH]KK.Uiz0Z4&}D9/X vM \G2_l}oJUHL}.EYTTI%^2(dU?7˜`kOWZ_cIbVD8HYQT^%B="6DA8QPXߵ7~/ͯd]h7M}'o o ,'o8GE'5ȾJc7+kȾݤpԫ&ĺP:qB^/]QhRV*!򮲟N3#Cx2‰9|(/Fq.ՐgK2psEnS ڲ165 do8ӽ(T#Z6f, eV^=7L"|!vs(ֺAD(/dʴ7x\>ȢߩMf, odsu;rnfc.f;m;x]bM(ҤmiT&Iz&w-QB7*1[ԖF^;-ë̒:Ϳ/O ̜),IIO=Fܦ Ҷ0K;o+bZ4y*Sh[;xØ3kc C^Q֡G6.4ڨq<]19k |a@({]FLJIE1'/tΚ6(G"aH oxA(eELDGܓuN-4BdDﵡRؕ?lnF9esPy}5A%~jNvˀ {ѪyCvwZ\Nrzٺz8({K++ĺUfD7H: YwrPL <%{ YG(/cjS'\<Ե[c(ڴE[ +֝~P+*iD*Ghb <}C 瓽P' lZ5z%GTt)Tm+/g?U} (tؠ-Rr/%T!; []1S'a'2Z][FZ I߾nO\RρF'X~_Bh:z3f+/p/I* 9G]q&#d5 34C O?C??dT?@N32eHU''a/Sgrj]L_?ZeX|Ch~v5,KSjЇ,&b59VL'yJR,Dig( lh=SVfƐ~a-7 X9)qW@{0ܯefa ZlCL4G7X66 T?9m9R Q_iM c1KbɝD.RmzԺtg^-A#C!8&Q9+_kb; Ri^" u55aÝNIZ+ V87#٭Ӫ}rNs"gbCK:FKS\܎rdړ!؜-`i[ [J=vV\&0G.uoqaݽ6]d3 :a678 ,tEF!ŨVXq j9RTGNzlzBbGT{^w X(M,%u oG!\GB)͂ PLYGg Ol1 `Z&&T#YZ % zaiC_8)ҹw]IL=Le#%zNbuZwzksI#~;_qJnveg<`VA83bYSC1N#p]=.'?|4"\RXZIx{z\Uj ɻ-ԇ| ]\?쏚%56k#SF8BSǤL1unUG8jOȒ-iҷ&+@ʵA#ʅL:X>Ku<5-o(,AR`DXRj:w=)4FͬOx>IkC/fFp"wqp9WN3LGOTD#Oy zDA+l_`@ҝUfцcsX]ΑC6+,u88 oGy-#7`(u8<|p!E;[h8ޛ!j@5}^$ʼg"it"@ L4[ <ՂOa&W("a|J}r`8[pA9UP^n.8Vn6Z 85m*,M_h &g^LZHD<7-@_8WG&T@| &tū ӻ0to bu'zN-Ols\xo+՞!ᢐ/;6{6ı{x,LK#UNd:n5_th* |7ljaRM6R[hs!仒9KU Q\,'LSķQBROM?;g9\{B^"|~Vjn A¯WQ u A#e޷PxyTZw?jv*9~1XLdZG|Izz_=2v6j7J&PQ G!{KP<:]cV{O[+9@c]X'gAsp}7^ظ[# .M<^/,ѣP"_J5t5Sۻ UM6}ݩΉ,`8a?2[>`Wdئ"JeYՁ4OX dk~%5f~@L3hll[H.%]{Cݨa4TPW`_ ߾Q\Y%:bJ|2yQ@daS?"sEETXC4aWHneBuFl~M@Gܦ؆TQ2=\«`f 7 (];"w0qׁArd!%-p]W{_N,r˺}rLG֥[ }ܒŬ^cNRF.a'0L1!{ [1bZ4 5Z1X aX%LxkvǯHKpMGܝFCV"P0bxlFyDL|(R}A1|(˨{‚9v# Z3y3ρׁ^W5ZWfvfN^4WZh,XB/rS`|'*CPX`[[.vya L3ii,Mw{"4*tGZphl9&5wtv8IѸ(n²9]ֹj]mdR8&e0pHs\\MœF͘u Yd O%g(gA~j >Ch=^> Es@;l _w}Ҋ_ BچT-!Op^V}3"0QuKu ϙ_0HZH5z/{}._[ؖDutcy`i(&!8# 0IjӞVXcZFǖjWcz&;LIX%PGaBXxZ6V(n: t Nf!q) (9l!_p/Ʋ$T$fXL㩸nL=V`<F^TW7Vg{&4 ;cB{KJ:A#c^@+Wu9>r@Ouu"'VqHjleXA&YǃbNR2Dž?kc=χ%I>$Fӷ"u'eխnpKcU`VSSys;A;ԃ,w,MSP6{Dql?__CdTvׂGV?.ij MwPOBav?\\H$\c Œ8_FuvC Q?.u#kE2;)CJ)c {gIgTo(ۧQMtsUĊA")6 ?e#-B͐[ibӷL53qPd>4ȧ 6 cL\^Dw|4fh^3RU-.V[ |+98nl8u%ތ' (σWm(96ĮڔoE*c^Fq+lmM|_<*wEn:H@ꍝ,ԺjBdjMB{k8i4Eө[5Nf>,}ϑ2AO'81%j<jwu^AaCj :&)J!8#!EhKӨ:S)Ae8$A_ qƉ6t{`}xe!no5*15Vwȗ{lyhS̙~ >4SImPtC1Wm¤WhBI:Z5^yhZO]Ř_{^unFŽIKDy㠴Nd)'Ln{rE"{W3TE*nQި.ӕN3AS,TL5 >Q*$ۜm,z5~))qtrT~6@5:,)Y 0{Nk{aJ4l0Ҹ"SIx$ݽn_NP/"viz~;$%"PU`>_oqn18C=TÕ)f/| gC'(*jV ۶OT[GA\VqRyGUN6+v(f;*j@gVCx4h3~z(bI~.61ERQ9bq:F]Bm-a5bYݳNUi88! H/ ;B&q !ە^ڒo+r@#A@ ƓOob6:2PkS7:M\k̝{;*"zɐ:\&P{g_ک9W0Ăp!h+!oB/t+e&Z o˦#Ť_Եگ(2~& (;I2yNZblF`c=.͔PhD.Fex6% r$?]nR'ʊcxQȝObR{ӆ AZMŝx#p3)QRD/i8>ɛk s:ew;c8ЍbʿDl ygdjwƁN浕yϒ) )K'V Y*;O)&.Ƚj ?eX]p缎qV2M>.YߵoxTz|ws1 u~3XJ3ɡM#zڐ c,bDh) ق ۥ`7os)ע}4Ep[퐾W4jk^U6SV`v!q[778VOOZo X=z)"?O)Jl/%b[(:^*ղh> SrSozӰg=Cظbl~8?*}weZzFrdUyfqrIhb RR*8_u Ѫ[]S.lL v;b5]5n-"Z뱧i Pa6M?l`REA'UqDw~yHՒYd)ZHa5Hih&yvIfgϴمnH/9aAm1E'߃Z>͊Z x]"kg|r0{b,&4M 5頰4,o)*[>wq'Fl8I}jZC3{b}]OZfb!wJz6/.kn+Qf؉>a)x4RuLu-)UPKs/^fMD\ %8j[; !a! (Z_m[.g-02)U.0SFu6x\f/vV O p3d>ozC|x`购%Fg"to)~0 -hk!Ft虍~}%!ۮ]<߭XPwJ[U[K Wu8Fﮩ4N_/]i$@aE1 3Vcnp E)(.[T: 1sNǙd ?XU(z"=)GgI|P5< 5*] _[zᐕ@eH]3_I"aBC9Vamu)T0D#[ݕ尒xS^#sB|L@yE5m2I[>+FZvY # MiItī^E̅ԥ\!_"cn7e.{ddHң)K_vx><ƳF2ڃH@$mi4Πm=F|"wG];W(8xI? 1-7+S}%Sî oaSe{2SXQ,2rsmd̓<*aBy:LU:Ng}H)s;E٭/iEՠPCu)R#테RGIˎ)^O,;ݸ` Ckxm{lcxȁq?:#Eduoivxx!Qk)y<ғŃĊ.˦+2͗,HQϰ=ݴH Ʃ1eI{ o9Ƽ t1Ĭu![iğ !k?0` S:4z(!Ols32㿧N=8/ MVh98 2#Ԇ,[\m%E4 WAc}fV4e m *:^cH%ة0Ji ˺S8͊$}vv;) 'W‚h rܞ? \f%lN#_7Ua&L;%;Zx*Ip!ٹDm>֕߁ =[(ѡCZZQtcuڰK &j{z&izb1zMՒŦ#(6x A mB)^z'V2ΒX`gf-bƐ9kPK-]eܘax3{mj _{V4I2R$ j&p>M`0D㒫_\!AB0N|fǠʳˆ P|ڕqx+-%|c /*9Ƣ gԍOH/=s;nPkqc̕ڨ&4b *9ūIn5 ǐ$hMVgN&庯VeBXc$tG{jPg͖:rQVQu)Z=wT pk›$Pd K,ӂNsP` w{au)]#wvÒ;  j!/b{[=uq3_Ic4`k[4Y7Zs1ChzM6(.~ . zӤ r:-u*Q'& { ꊯ g@1)& $w" 6e[柯rPAdBUIL-Lݗv@nss}< MDi$M.G~0"Y{w`1)0Ĝ ]Q)\t]!7gdáw!ʫ܎K*}jP >)t%}B4XXnFZ d\[b: !Mul$f]<<֌8x*vܘ?nXpq,]gVI vYܖf 4&Oګ/AEnK[eNh ˚& @t/ɞ&6ݸ׭v{<j`b.YN*k`S{bcJ(L~QΓ0r>W17KlnVe0nTH*tb*wVUVĨ-[в`BzYr9sPw8b ;.sCF:84R62`6CaŲ<I0f :^ HѼGjoB"QB*CXM%+- ľ(h6/K!(?Iqd8{ڟ@ F%5a@ )l/qSUP,8XhtK,rZ+hF;G o/ñmɾI+Lfu%YŇBw;VR䌜><\ũ={i'pC )2;22ڧKǞZn1TnksvIaH< Q[cz}3i|9 hr 4攮r qc@^Q87Pr :uOQG-kU(H#9ASD24Hem|Sw(Dub5LУQY|&\ -|zI:eSbqx2;]N:`{ƔRdm?Cϰlǃg% |D̍U3*5޵rWSH{6IeRgyz$y#~ֳ1]GݘE$cťPlSXzA4cBa->M{¹{Uk0zabU'ᵕTAf;u :i]2^ 6Q8ܖ֯ \mKMiJycrF94# F OhŃj^o 4Q'$v':)V, =Z;k>?VsWGɋh'XtfHK NEoδ~WdQos,2{L  '}K;=ED|FiŎIoBFET٨̊A\GRSdsA$Sg{`DS}oGp9Xx#KȕcE`1sa5'Y,T6f %Qk>7YXwRC|V#x (qM(ZQ/w`hMHU3([I|ĔO|d7sUq `:VPΏ1 iGwgVorU&|o ?g+6h8|,6d(T Riw8"R;RLa50O}B.|kCwYhgXJUN:zN>.j4??2q&O:jޒ} Ɠz[ +n,FѮw2iQBT#sDeyAr:<c|>,emq;QhNr l(Qq4 %6b;n Gq_?wp55N@A|z*ˁ؆iDVC+2S`%?'*ozq[`=k 8=!Mj.ÆP{E2P׎LYGn|s|JDOf9sVw+ /˘# zjH)DM`u񣐆 0DDU.s%Fivin>)yub*ndKp,WKqֲj4)4&{c\xngm4o꣱T|vĦyޜ}B&{4NyYOBjEa>nh&jCI:':|2ּ}~=z"r񽫳3M^`;xS3%*>!KƩ(pG+iaw?܌ JjLu-/ʁg A4AQ:~XA5rN>ȭ 2''tL7T{=MO]/(GEc6HX6]&QIRAG/>7\awOQ;jWJBzNxw@U%4苖6kLW/YWKcI7;k3 [RG_Sv˄ѭy G[hIG`"aW-+L`wS:]sA_5O+*yOs 7 t`nz9dۇ*H+S K8|{"_ I{*+~i2i3i c,u#c1(|pG6 |ܼd/&.<ԵCYyggkbB7EnbPW8;C_Њt7XztL=K?Wh[l<ҵN >sQ|/( JV58, V5x' umm~9k)NHmE.|D I Ģg1H8ƎV/.iL"{iK  n7+.v+RqTVlF}O4G% $D ^Zү@Mf_{)į9P~Û$ςj7L0bs ,7Ep!5~1@T4Zpu8j}47s#u /lnIї+wzs6J@\ {s#ȓ[Z8KN»P|zڏ]nzt!ސ&v'g90'RFv*%CC.Y|u!<8K}GcàM?C+oal}$KsKEf%Wp1ϵ?㡝G)w?P TjOYc]V?o&L)IA6/g>{UPwK!t9tGo Et<c*$$Rtdlt# DŽMHC\߅i7LzOPCnЗ wzJa%X>\ew+?}2_%׎Z&GD!MQ,5Fκ+n0_I`|~h{A-e!K;f[gP$Q4T@W}3\^"}:_<06*~CoQ!Hw8ٞ$W% 1F aBl~t w _-@98bqNߠlP6-+l7|˫.# ICqԈqd*]!a\rLTǼ, .NBC-4M: (>5ɳxYXx#*y*$> .<HV2Th(wnMT8E&h#˰Y(RV9 AF爢lp]sDb0B"'W^Slh;!pKui|k\NC$.j!JV_t= BuT"o[#KH51PȘGNceY{A,OQuv*Hl oܚ~M}4Vr{;e!zz$ş5h~˻h=Dt5pˁ!&5RrFSXX]ДR肯3Ή!QFԅEd8$5ԢʡlN^bY۠9-hc]w|^tjC^] MvOUk:8 $l-k5(IAU )@.[ldStu*(Z%W8]Imȹ6ւ#y,N'P,PL Jħwr;f(%^ԍPtsb 9}9Yo.}mwk(ӢT t\_M7*Чm?]7-e# {3Z;bOH27TYqiRMQ묠P #4 %-(*Eğ񜺺g?;Sa@X-g_@E]*QnPqԹj^|/C$:󿳰t@Xu !4wgψbp,bX/,+O.'1*7?.&^Y nZ[&WɣR[ExP<˷2Fu֯H왠Iprtz6ĉ3FoKSbSItk3 )3\DN\:Ζ0ņ$fh/Xɠe]XC"+x>qa^U \;KVsF~А,%K^\p&b` EFb4`9IvFҮ8qP쿏>dJG?r´㑟HheWR.OUۥBArm`y*]awzXW޷Jr>WY=X9p3Xhv0!{SbPg1 tdsm;໒ub7X#tq"]۪цR cma0"j5@*#O ڴӦ:_ œqyg1B$)[t֊%&؜t%u:FTvJٚ;u\n7~e}ٟKXb˽~輵ozqoI箒9 C4ǺRιUUc!I6N)8 oV3[jub=:aum6jAf e;{HTX L;dr$jd Νڎ|׮s2EeT_ BῚu2s|%u{<A}hپ\;b=_2ܭ;=i&Δz9<֝Ӂ[~ +WRa*nIҞnmHK-VpKz&.[rSnA&jH,WkUACǡZrmןVѩ*_AjLl:b$c!\^rUN&7C1ET"ã*y0{aw)Qbxy|aD "7NĐc۶8" (*oDZ($X'0w>AtE,5jY+ ,wY錡/TEɊF먐:C@shl(b9/_u^b=m8enC#éW)|r"i*MA/RIS ]HfII즃<6>5ɎLuès& gvdn*}Cae8Q7&0:~.`Yrx\3arRm)w`MLd7g{9 g7L)w,ޓ,Znf]/X@!.5w;quF,I7M36d 7.@`jTd~ *vM$"R<(1wou.5}헝_( DI'VV7v0l*ijX$/ϟN#a>"0_œWN9nQqjU'3Q̒Rkޙ;H`EĪBktD]lf%>7#v=eQ:=?yjȍ|Nƍ`@z >_=X9ex)<0En=Odx+k| pk.yFmeC]]>n39jTm4u$Jd2)}d7N~iW')?MX8.,$Hވs,r9GRG0i$s,֜d6ZacM"vr< 64hէ:\+tXbQqFh=C4]+nvׂO @3s!W؟, dvŪi76)⾇xf'A>9W&s[@jѸ2a:!rLE_Z;4HXkyl̏E{+{ťQ$3áZ"30Odpv(N`=K/fAQp!NbN߈]gkN!a26Bc_?F\1 (wG'x1qx:%_nRh>Ną q.Ep[/yYS&7ε?!ؔMdll߲ǶXb[,g3x\|ߟvO%>!]D O,GMa 2vX,4 9ک>5h^ Њ6Fd/}w!|h+u1}I\v.fЋ zZnlc} #RxRxy$(5 BAgT `D!n!/H-K3CkWeSޖ7š wzlLY/xKdi:+dQ:ٖM=1d ]А1(:\ gץnQ@ثαݭ_>1uУ{& 0o>49l<+c7+!V@ӺtBǍhJLYl;avBٶ?`X 8x?<42Qܒ8,Zٮ ]S6A1@X0j=R= x41䌥FpV n4q:1Q 7C=#ʥBBi-bi=bd"ucP{Xe [iP(JTicIL}zH)xI-U,+Ck>n,ly9㙯iŊA+ER^:Ivʢʱ^'^m8zdI߂2sq]@KMg+t'7q]ePK IK 1e#LjeE:/>=Pp6C>bBS4#Ү o Eo|]NF3eQ/q+,I Ҁ|ή]Dpw i"Xڇ}TIK!묨[&⺔`$ap<L9`1QWJ`oaK+\+P\_MA׼R X6EāD0o\X|j{\"S;Pigg4ax1R:%n.# XvQj=S<sԿ-DGbT$LD/Le/N&j9#俺7w:Y %xb [Mznm{ FTWևS/Kv@DOf]ʙDKӾ=W 0lVgδJ/XLӘJ ȏGvj/UUWǬ:$b%DHFBvx&0R}Ɯ*wh%|̣C; .ֵk~Qs`VC{La)$L_V^.;τ!0q`lciMF;;p2sK%dW@VJ`\)7-48;dv^ 2`IO0vU.lʾ'550!}&%!ȭc3~[ S&6HҚ%N|yquJ5'Cil7XA5p%(Kd ?J] Sr󁙔{@}n[?bts6쐰o=p .%A$DZU"rNYJJ(0 x!Tuy̓&z$ d1?|>׏[0;wI!!fL]+~*<|0@uƕqn\:#5I庠C09xBy4Mz9惃LӐNЃrin!x VDޜe4ˏ}wGvRܑ(\MAv.ؽcEѤZ'\/Ihzí:,HUU/t\&,0߰)k:vW2.MRSW9 x+5jk+lGW쳦ZJ:iFMqĮ=m߂rrD mIO~?׭XVx^&o8r1d xHjApo܄ȯZ6ŧ@&<^,LD7?;\SNZGUsN,F< MGx 1tU$Rc>VI~~،w* Y9C9_mmXÄCfpC8J&*%Mէ&? _.dȥ6HrkpXfLfHvq{]1j^Jz>BCK*^VP^"Wx9$zc.v;Z8*j*8@ZN){\e]Lr N6]q;fC25^@-YYT)A mm8 v,c/ty<}F'&abv5nM"O  K(>#t"j e4|J%&&UCfh[_USMY̖:TGx>[U ";EʫPȝf}gĽ+,T]DS Z"e'u=0ĴW Lks3^zqZ^ѹuJk$m:hTO93{JSvM{̌dSlS>A!<L'c&6iV#ntJk v@ SXcebã%2E6]NdK#e:jS1׵ L2ֺD렦([L?q!)ZteP_^"GP9VE8^dۺXVj ̥iERZxn/tVk *!kÍPaP,"-:8d'bu)Sr 3ܰHdQ7}RLG/hBt~%]B V&%( tw9z/y^jhM Q㡿7g7ɪFZ=&_$u* 5%<[EnJEmªvs&g(ڳhU\)9o.v(KE1aI kKK9ys3 KKf&?7U OZ7i-?FpFḿkPx6XH?h4\(1Gj?Qt^?eG)TׅᘬhH|Z`3,=Qo-@ڒ NBlp-_n:ew* U|+gc+O-9! b8Zi1SX+%r~'(fP*Q_jO7jIq9R7=2;~3(h9Y߿@E3O4U4w0THxB@DZ5m"},8H#}NߜC䥓Ay,is! AHقԜuϭ(:Rͅyz֎9Idܛ̀f𵶠,iɌj\!_.F7t>fCS8 !!QCW {L?68FL69*M~ZJ< ,˕Hbdd-oJ/і+.INBIJWww|M[W eEZSI@曶a%e,AsѾ]Mڇ̞}MVetJǖ;{ ֒nids.N;OrL`=ub$r{""(ڋp\FEōY:L<߫PK!6{=]߆ eV,#dc6](,0̱jY,#j9 QrfJqRuuBQ勭P!yVSG pS*&@6 dDT)zy݌޿iy}m'hJO/ΣD*TIFHbUWʟY-~\5Ejpq JC.?Ofӷb} Ao8b%gzl@y'ԪQM+e=aEX7wB-d_t-T  q`6?? I1r!D}T#O"1uBCtbDZ([Xq?/N+!g= l'jn1m'NaKP0'S)=I_`t[恿wf;%Ҟ*srlBcE$*p9K ~Kzi)mp@' JKVh5\(yIڎU۱ A;eFzI1cϔul"uem:\lKx3ŏ~nu5m gJ#N1Noɳ%Iw)^([nP0O~=xp(P2ld;%fNwuS'rlz?da}0mGiƚ/ Đ,Re=Iϝp4GU2w|eF}"qeٿt>Z;2AW=Z<RyyX?^<}m .o.=SӯY 9Y8ҷ_Mn&0t82@y) >HJ/!p:f ɬ Ti7Y' `N _Ed {'bQ \ 2{ɡ7ZSsXIHMs"#lXAm_\%&F<·wHX-rV  BCkαϭW (*$*Aʖ0 V + ;dBaճ"Mǜi'o}2ӗYh߉w t%mJ;7ל]hdj|9/ꢦblF,;8{ ;`^7Z(bz&`=qZOBy>ѿ3?}k/<?q]!Ox3؈t7CiM UZndc\˜?&l/a8썪җ"4J,9|:ئCӦ`n?f򵴂s1pszMYve'V xh*C=`ݽ6N|LiwVFf"Fup_٪HfXuryJǨڨR+4(h<\s&6y/?rҮrnDea?5e3}9Z(Bgl]X|WOFsMێN\Gj#]?Otl3M׿gH4ȧR_/ή9ۥE_cǣ9)J_O G oYIG49.[sz* 껚}Oy0qpgƅm>p9/toۡb?NGءsԨz(FnH#TkfF* Q7/%' ym[ 2Skl:EH_lVdkTK ``H qNh AU2dڸEDoL *}Ň18NbpuYSLetˊX7!P"18w:HvR^%@#lI*M9e_!X4\U.ĀuObTG7?ġVؘA`| tyi<rݽ^4l{BVihD PXk,Kv:|`&; |\@H,iΛ%$#HȌTUp+!KÌ,GAzˏJPIQO4y{p:DV/98%%'&/d y X-.Dn2#=fT*fc;MGl։TK`͆[Hc5_'+R]hυxN1J%%:v #z)oѥT.~OU~k|&|3p'i6A&a(OElO';d"1 Ò 6Z"d,w1s dWTc~xT ;~\?1yEY&RUƎ6cA1ڣ+i־nRQ Ez4"7%TA3*`S'W6 p$l0SAE]ZRWgČ}sFf6!>i+llwTp^ ;Smh_#sR-Ȫ(_88}`x(^io2yϢe1 ϋLYt|}z_~E cP-,K"[t aS2z5z8==VCqʻԋ.U10ݨ+qFmBL3ڪYE5>(oam[ d ̪]aʺWȔ01h9K=J).)\Y$ %Q D5U5E|듢`թ4BHԯz2hoH"%jY|<ڏ6`T* ߸:j*pq,dJ6]ޤTX;q96ML ֑_`Yɚd)r2!;ڝ^DΑ- .ռ{q|u8WKQ|bS-Jpn"1XdQ5p7f4:fHP4K佯ujn}bbǯw6-g~'轃`"#9qa,׹Y f1@Cbn*V&n,6 UWB6<] WL#甆)/˶xjO -ܢc/Ⱥ g,|ک:.vrREzw*Lo7)tq+$szQnڏ$ښ'~|G *p7ВXĥHGVұr޷hy5Y5YI3{Ci?E3s34 [@O]q-F29f 4[ҥ ۴gK?] *4,F LdZjj6yLmݎjOu)KYjP-K (Glldl f#ҹ{eb޳ƨ-c=Z͡JT^v14G+)BD_nMX]P!f4LO嫢ja/sy`v)aO`Q!fSbI?H#S_ g.76Ueی8 ILoތy/mR(SĠrÒl2pCXJw ~q . S7vv"w_UI#'-2,aJ= ֞Z1cE$P l/< r`±KFyF?,772uVΚtm1~q" [mr]+̖2>;p R-Pp LݥOQqՁ3/[08=J -i{s\Ҩ ZŹM'(ȝ Af6bHińE u t8 `WroOXu3T6 ݂,~Eỵ/wj; >~>i%OPTCP("3}<:Chr};Ū|NAQq.2 ᛈ2bт[ [oo )?GORM.ߞw_A+0U?Hj"ZB\ `|en[6ߧ6d"# 1~ [ۡXvȠU!͋{BHUE(@#zp6{ .@ђ#LeU "틂๭a5ҁ`X t8ES։d w)0CA<#֎? [$hY0-$:Ɔl5OYWipmCZ"9vck8j>`,j(lq3Zb.D@9pTb1`EPK[GЭ]ЭQ8U@v3dKuX&.kL`%(v7 jY1?;Mfo${xI`/2B:s. %'+?Rΰ-;u[ )tʯ> >jD-\倾__7՟/ C'I^/:+Iƹl)$D;NgȻ96ڊ @Z`D [*' 4x8{sgJU{A o-6cQ~HG}MϢ, ǻl >S9UQ+ [Uw9h"<'4_?3 m1~`8tgkEf9H*kRDŹX7>?/iWI`ڽe" 8CB;,]~bQ. g<8t>P-)=CLo;#a3K8"y. >E!l0>4(iAgTGy!`|X 7u;dmc)(QްW*@tU/b4fZv3_]Ղoqnu9E(+ c'}<,9ɅYoMosxKy?saMh#HTC`',\|"ӄ!X@PڵȘH2趓M&4k+B|͡I!]HG~ojpCԓ=FW܋/ øo,s@@i?6^ýqU!\ʸ{Ih~2IN*W!㗼x*(k,6!. &_%Wʪ}@2EX8Fb,3LĪkMX$q+w%eXH@Zl5ΎUF[ Xv\sK (r&}9m LLplDg&Z6<1(q28j^t$2afG$ʵwnL;cO4y]*RL'7:N+"s PG3Ae]i]:]@j ڐI)n8(N_'EP+n>EߢI.GZD\'iLxAA 2`k34 -!ިm )@q3_ct$ 60eg buOTwҸ-,}R[ySLv.q3Z H͒I%;l>tIQhg)`AZTJ@^a,YqkO7ZM7|IֻU{6<@m(-s1EiŸE$$+3 jg}zNW䷼-\}C##^,]"_grcL5A@voOѾyKIv+*!*>^ÊSY]WfHYE7=+AXbu@ $4%yW FNsVRDXIlyas2 &Y|||??7yi7Se9e ڋD7 k]tܾR  Ǵ=L}~4^?Ue)͘O>3#}F;LDI?Q'yZ#T&D|9^"V5pԔuwsK=g[(}d*ehףotɨJn|~䏺}vnC8IDcHiHP)Bï?ұ]`D^ 9ǻxD#% n^"ԉs&@*YiO B3`c`$@ܳΓvRoC$@TZe̜P?q8N;oUgWhdH-@4rETڹcߘf}LwUs0-=3jI`DM3zˠuG^ c-J;<@z IO=; 2Xu չuooYR)85Kzi8>+/{2Qy0LoD"-0%g:!O q{qNMjbɮa@7.[S{0ˏ>d@ D/F_J(~%4یmI9#D,c*-"%D3#X> X0]dcJ~d#lLD}}ou%U8 ;PKW>iOdq\Ooopsj7-} 7tgl^-49{2@E1$H?a|tּp$V.2?^͖$#c †ͤwzR!7i_33#R⛋yۙX;p/;/v#HRTejJ#yQ%=oG*|5HG-0d6Ma`i|jCq@s p5!dox~pSX6y14y<&[)M DxQtJ zޓR(765-Ju/ 0P{=X2XTH#ȶ %Ag۠kTkS8\Y-ڒ`GeQך&L/с3y}NF:M/[ vƉ 2͙u)N,RB1mIpsڣ^4aklB$kaN}Qsmg?f1\ڲjH8x}kUJO׊ "EIM1 hT]CQi2{QJvؚ֖bl%:|aِGnB~q+hh}gx{ѧB,SCHJs- O_tayzw4ð|1Fc~rAH@7@S1 +ye-zC@桑fi I Rpc4՛{h[Ĩck_0#sȫZm%:R*@Ȓ'uELO4K ;"ʬ%f.ʶ G1ՊVY&2C]Ú(CC$7 >~H]z:qV8eVKy, oxPm UA=6qAņ)GmcfvD1x=S0hM|ԏD8pCf7!@ V %6OIs;' &nS*4$+h G,PadE% cs ?̣,ȟM:@JxoEF&p vF T"_SU"usNoEWn$N# ?Q^IRa(WA^G\Ѝ4/?rXA">X&-TlQf0ٍ*YZt3ɢM9±LUYN焎؜B?Ny6mc_K#ڧgyS'o֘3 %?]h+mʛ3Jkz6E^44~_Z Q"KsQOj*OV@,zDTGڡ߈ 200}&wdō븼HH:I L㼨kC,Fe Q4rgKAld\'[_xٙ5Svܹ:uy;ъB&YjfYN 4'i''Ո n.e0ؾ똧Fb2Y J_'̢/NW D*93U]&*1H3F0q8-ma LUX=G"B2d4''>H`Wx6ۄ^z"shsȲϔ8/2y%4-#KLU3;Vx`#3 K5!ޚ| 'GUr3E٨]i%!EfOkV ,cdö‚$"-iK: BfB8r6Ls-ɦ|8 W`XЬdg}V>23a"I@F_JiR7Vc/%1 vـF'[؋t$PpW~wqMJй;C<*E2}b& .ېV 8MQ4*z"(Qx:;:5U}uY\w?>g|K[Y5V3XA.fRN@MD#Di/ GLRn"rvpҏy2UK:%dde3MmpA!wٕK8z@eQoFw`W)UE#]mKNƦm2^h~d<W)6ԦND烼 DBN m5j.3!{N =[mCW|9R^;;cc|=>0; ғMZ)g{ OG%XQN%bv~; X >gB!Og{pJB<+[Wl%0C󱒛a׀U.L>2诖,rXVȖ?%ENfI,Y\e.unI,e @A$(_DHzЕ\ հ|LfQ :v+dAE90 HՂs#`O;"IlҎGELQ 01Qq Z& ;K̶ 1F1"LO~_?3w5 `FJ@&\QPJuAj-cӬ99'eXyNz4&_Dlc#I\d;DZxQOm!ڬFU O]\i%#]C@z%RdPO۠! ʗS1Ɗ-@V:x+77^!^H~N@?< ,TU}sMG"X ҷ-PIX#ZvM̐p Խ$y _ FCG.$bZ/6MʯFUgw^ŎlwV T4( Ekb *?T.׾:U2J{%=n\3׹Bш7D5|NO27oc'~DإZ#VJ ljc3%{`7aild΃HqXi(t8`=]Ph*k>@cU~]4(?SUQMayKe%s^?O,TgbaٌSRw,ㆷfJe_g1 <d|yu=dLYxѓR,qM/-y~驭7d?܂-+<I]52>fhn8x;ʄ]fcQ(:.t [y)|wJlG:UF^k[LmucXe .5IM!LrsoMcp )_R%kllH3yPjսf7\C5,ކĩУܸTz N3yFSgS|!1 {sO'?9&4#c~V G?hDMM%D;,&MXϾOHi7M /lAr#w 9RbE ˾݃ 9rh\6q=ې7q4;nr`4r3 DeR5x,jHLGnoMv0`=r>rm܃ _$T{7 .k_0"\/YM&c& 8F/)d0k90$;BV CY.( kA*PıYJ?1P 0}I)[=ZO+׸Owr5RHtHw<\QBw"UJ6=0Fb-&AJ{ { LX{KAlw/8«-+ Ak5-<j*;c3Č)z=e׸> .Ձ*}vQKY UѾ4H|E 3[=dR$3YNW.Wd*v&d2ýA>$XuWWMوrBq5؏c%6er t5]R9FWw@&Kt;v&)Gg6UcM% (Q+ $+[m]"yT5AAZWg(&INsβ%vM[ aY}X BCѩ0lj?~}J឵p>R}0?XʻɧO8Mm9?4K-?<Vh T;o|:| PQA9ѷ܁+uy @#s,_nr'D㩝 LX̆u]0~N~-fGlSe<mePǽsP%=jx:bu\0jĮe;o;vH~0 yv÷m`u4M`+76/fVh;7~&loT1H Y+" JOR/%2[NIڿOGCH g_u+h$8}$"9f WũJUOKmc]v}) 0Ob3[q:" ї\Z9BR&ǮۮL%Ylȧ37dJrK9ZWrLgg?Sb_Mq1. >3lUku<}dpPwkk' PثB?3GEav9)1S.G7!Z>2U^t:{:],…&oJ>8}0IMI{^b%}OTeQVZyj"?6[\F? xf7P(NƂNUUi&F̯`0H+͢|vnp}Ѭ]wcv=$h2i]/%Nc} %x| n9"L4\7 5*FqWGF!'\Z.Ċ =B]<-vrX=4zL[HpB:6o<ҧ/'sMs]R.~F.k/ݚ/Tԓ-[Y r ( I-f=բcR뚽FL;,{!p)67mY{ sXTrCtX(mWoN-]VϭSGL>7**s=U[2eR\Hy;z4 [Hj1{wOrZa*a쀛a͉C^7;wf\)2v13'^KnCr%9}  ;"QRiZ0tf7 K=/KZ!A"-I.'|4,原H<( j*HŬRDɊ/ypԁ K4}[ϐB~آT0s|^ǛYF9sܖ#҅ERBș<a1/&mCE|ĥf-Uͺ+-g5c4ZvUd W{p<WLI!l;^ !yk={w#pzdzu8fZi=So*WȽ@Vm]E$ΰ5CE`{ɷ HJŶ|27fY=v?Z\5SF ]Koƽ~2ͽIϧu"Tritt  \hEtIJ\<8`wq= "^`tᅡ9/EryR4m tG3.*j&Q J4dw%=6 Tʰ2P}Wƌb{`so2y\ | c0WԟӔ B'w_v 3{3 `)}[ p 4𴻹I)\O xgۍQvwy3X ;e$޵YČL]2&Lc 6~fkVDV(OMvmh2N)ԩ5uH 䣲B9Bwl&©59 `63}3Q"q(矛ɶq7ٱ Ⱌ3:/w+?eM):]b<wc477XB>}~{**;d(51>62|*:< 3a IsyVRY>j*] ] ܨ;Gn3Wwy"ҕT`uE\$^Z>B[8ZiYTZh?%GY Aq icN".MֿWۯ 6i6m׼.92;i*GB||2!b41 PJ^rgZ{5bm8Z;9~83Fi*ì/#LR|I;R-Ԍ8I*tM%7hUx]Ǡxd*+xH9⟼I7:]56`gr93O-,F9–u3FnlnpVQ̟c6gͷuAGXY+obRHu[,8tT ,d@s=meGqF3g [7L¯_Ē58,DN΋wgL0adYwV%c~GRiMCHߣ6P|_GĆ T} Ыc=js!yED0 g4dzEφXՒ 䝥3X \䄢~4/52m; \.: 5F)6WI_9&|~Ƅ&^&=N\웋. -brD@XbZ5"S:RNg _ eK^w`5WA kuYoqkHrGw{IG8 ᚝$ǩP~??3"АuJb4%!{rs$kbd ml/._5`D/uk1Rhpk͈oJ+2;G 2qWi!edO/1B>D>whrJ%^dezQTȍ^(NI~6RpjR+= 3t.;w٦h*)݋.GKF$nr;e.C*Սt:kg-=l0_g[]o)soi±З"ٕSukGr[Γ\ ˋX+"CwJY&8;|[<{ 2f{2?y?g^ۃjz !vypz2U)+hnQ3+lBLnc̟k԰UD ܒ]sRM X|QN_(a,'kT$O W<6*Ymu $ǦqY"p %ޥϸ$fsV<*ּ̪"֚Ff{\ Qnq m*&kGAo(srC##7 2rn70ݻ+Ieij- yG(&?)~N"g:7Pܷ(Fq]ִ0DF#Nݬԅg{mj&}3h"/b|t~k%"8sf zA& \WBZTٴJZXۍ3+IG*R"_Zȷ AIs\ۀ !ȯ6eRdObf+}E`_4y;L/KXK׀e4"=j8GuRy&vX@T,N7Dzt![LZϼS\ADEp2iXwp4JY8j}cr6=+Kp~? ֿZP@P>%7͎kkFN(\ J< }5[˼fl>]Q1bLH [b ]^~R[,J3дB{f GftȲ,?WݻM/~^!9v^&*o{S}6<u!uk k<^"]%U3I-H:֛Jd,jY׿pܪXUyKkP:yƠe t^u?QP#UށR z؀6.q]X4r~. Žo,T$~ X^&h$,^;f49hSR<̘L͏׶}D]VRM 9 y,M G-NR,J1~P4=Bmr*RĕvNwdl4°`Pd@ Ѕ7#N\b@#EDMOH$-hxF<(ʥk(iڃ|N͘)YO7"ȄiхzlD y90)(6֭f68WL̝]EM"V7?Սf'QvӨOPmt.b/60@ndazRpMӗV8v̘LB eͧӭ #U}`ʨWFyrON}%vJ> 25K9;`&KșZ 3:0J0<*S'^DQo;͊%HlmF9op-þW* uFJ"j,E /+$ /Q[by=@r֌ ¡/C0eUӕbL+I{ZfPԢQQ;Ga~p108gag"yyوdh|+Z5 7ܵuIIp,p:31x#ܘR$,gCȬq۰S>i%jľ+~mq$& V{rM"lz{il~ktZHqD>wǎL&OTC;`ځ~*- ,>~6a8j!ʥ*+j0/ً-ܒ}$mDݍS-|192aU<RwRHPOP9\3@yrgަ T,cp֮%Suѫm%p+ gQw4|8$!+kޮn::6.35q89Eda.TR4Hv5jS YV\J&"})g Z򔸱,IL4%4K:G w3$ik Q2-oU&%Me?4jY}f&ڦ^[)3 pWӌvZsƿD& Zʝ2&!?2Blg@K8*z=IwNPSuGb"V#7H>ckHBd8"RHzrEdܿӓXosM8{:u}ZKUmxiAJʴ{n;4f :P}%i4ONzM7|"C(Dn2R%/M/S+&V{'OrĪcd^BDPQ ̠ W+ukr༄:\АUF"oj|U6мx*3-q 6yjj陶+΁Dֆf{SM?.}*Ǟvw6>u??0F8; V>-095̻i$&rCRj/88 `V)?ԶմvI| H%xGL[zxuOFI6H[bM_qڢɫ,gL(O"S+j7եI sؐy3 +؈R1)$P 0l@Q )!Ѷ`i<(}uq{cFǵy2k~hSAsQjh}_Z-qҐQK!B1@4HBq)pc={wn)zLE b1HƔ[\ng3E. iE2e~O?q *%ˋj35CQBfƱ)HHQ񧔳Ƚ Wt>6"WP$fQ&nZ1`TA2ϪyC7gF)\?`GBd^ gɠX]wILQ״"N7Z"íNýbRmQC~Fm{P VN3RH5 Ya'Pa]pC)5l[vxcBSčlIF8E@Zr_q3JqNWzO'Xxm=y8x2ա}j7jpϫ6 ժ-n)D<=;M`% CգpQgj=R}muP}85Wa<`k'-ߎu|۲:{8pKZ#ڐ+2 HcD Ip0ePNc p:t%: qoeXcn߳APlz}防RI#5_B'asKe>-("-n܉dsąƟظ:ٖ\ӒrEDJQ+nd,`P$\ͨWq)H ?,Y2{Z=f1:5(w@h@@m32=<1p@_8gjs˺X(*f(U0r mm2+H\pxJHC2ߧB@}sÄV'``aM>GCrנh<+¹8L/!9O}}4fY.(5Iw7mߞm< .2ati ؒE;]cLm XS."+9HVH/H3;2~~AрK`^[yƑiTdalbxm;' z-|7y V.z8Wr%Rh 6hӔ/+@;^F1;92P\MTQ8~{9$"FʙH'}Ae1ߊ}bC.Vp?P0YLnUĬ &&.sUTzR~KY~ʯҡ瞇Lj(h v3µ{&^A -pHBt "||,u ʐ9>mVM9b'aU 魨%^ʸ Dt?"Nӈ5 U^H#[)ֵۮ "=M ZKJ/U ϧGTDE}ʜr^>kpeJ(-)ߥHt!J1<]JcJK>[Gx烙cx^IvHڔ ^f\5q!A_ LH$S&FnHHX-oqaD58v*/bĖ"nʓy/eP:@QQvJRo[VaE -P|ΰ贲bȪJxT:1tl C)n6:{܈g wo3H5Hvt&ᡎ;Z?fz26>d/ -xluNx e2czϯuVRodVuŜ5F~P( -3Tߦ\x`d{X_.h{Jrpg_ ڹ.qAvY598>PcUlXAeipJ_faƭ'$0Yu˂XDP{[hi c ?^mD5Ǻ% e3O_g,Yr8^l& H~`2~1"q]`ؐ\IOŐߕF4rΏבY>]G1(1 _PTd>4-_-uaGKv86.Ue4I,}<&K8u~LU_ujxmͯH/~bw_cwalQit1x '6uUVrl&/ҿ7`8h5LT;LN>'Ԛ*qɄ6l үWaIEmDgz(N[~wй9Ƥ&r|svP|5Ke'be"D6$OLH k؍j!!:`™OF:  ~zXiÂ/'2=pl%i"g1' gE{u}׏9:k1-V̛;m7_w r.f A*OS(_ԣ˳mydWF4|HV;s\!O2 d{WyUgx"y5w6XX, Kb,~,7HJX{]%LU/PA> bSE/5C01fWm՜%eoT0 49 !DҦ͓:RgWZf9>ׂۣ:GYv"ԬZY۠Kxj=Re P?Jevś90ܶHHғ1jPs7#Q-.д(XF>7ldNwj O$ά?YZSd'8GX𧙛 v7\NQX9mrB\R2EdY-Qvv˂ܹ_APM̃`ɷj_:%U&>rVTIWה;?Հ9+~K)Gi\98J -38d"ƞҙ(C6sfZ`5$k60fʻm Me|O(H UٿgO$Cȹ~:lS[K6R&ht:y#}Fɟ#x|r.>~682 >7"Hd=tR@fpz5*T`yd'x2քѐDOZ΍544fX|p+ߩ='3׿X睡?Yuz'5@ Z q3HdDCGw|EʙFׄp Lٯ[GdG$m8W{2ǫ{sӒ<˹K4-QZ#=lYgw`jmxԄ z1Iرp.^E2;SMB %^Z!fTzBI[4ɲl'7!㙩˽ۉS_*;t0*mPۆs= 4[gPeIˆ'7G`0FQ$,v5 <ǵ$QJUYZW#i~k'#5؇"8փ͸nNmnqVPf8]r1X:ͨj/yJHD`!dul@ 5A W|EYm>lyݜDqG zIm=m~írzmE;bYۜgw-d?-P)M=Tu'oBzF0 TFA&6QEfbG'yDzױzCD\Ey=4/cz\A1?; &VU*I߅3dk*{(zqߚڟ udnOQbR,XA6g^4#L :t5cCR~0tLzc.h&K\kcg t J% vpzodۗW:оuҜEq4벭vϤqT-_+ϗXL77Ѩ 74?&_F(n%5&.k'A3yH;nPbƟuѾ0˼t{sR&0Zkp(|ȷгS_p%X2'B Ȯ^>tVSD^MuیeB#oGZ`ev_1/Zxgk|ef Ha* $[+kJtkfZTH͂Zߵx 8 2^-z ]{&8VK繶'yg[ J2OǾ"nXm]yk!\kz1k m` :aޔwteg`╺ O[ B8"lJ^9nGT X`i{X&nwF_cFc?2I4!c$5bW}Wn_"uEUH `6Z]=y +V`>xRLڂdg4C1azǪ% X_;~Q]>+|SٸGkT4!hvI}k *ٹ.nhz31!ѬM@ju Y6$,0J/&Ru^OyZ@ᬘء]:_j48 P'Zf=zn+;2m}Si孧e]kHhC8e@%! .f0;qU菺2iɪu,[dw+ +@5*ŏr&sIVȵ.7N3U\!aI}FA<ޣȳ_eΕ0fN}nX#S{=IZFH J^d;yƻ={ E@T7ܷӀ==, 0ܿwo?,/8¤W5L+,A{D~T(qw {*5rԏR_ te;bqi[oer!WvG&M~(>K< |*TNqJЖNL@@, 7D~~HD5!Hc͵.x1f]9iNQ~LIX̝4˺>R(|H;_ S,g~wvE馺QY$ý}pNj@es!βyg(YDJ` ðۗ:ـw fvx0+X+ o}[4>o|v#zHȷ%^Tf?NH–(jGjӜ?30z 迍׳8쥣.C%R}>oLKϵsiMz~P@dE8!QIPӿ DŽ;%_FZ uQK3C@ fn9?%_dHKT{)²߷O=h،m 9)̯|4_HUe#$f4ǯIY+F`e,xt,ߘ"74tۚ5 bn#F;jy1/Xh*nVͥ+ dcZLM.$Hb*-Y/W"%pf)*`Q_"voGZ,Nw",:k^z\rg.=R[NsNq#U]?B8'%I4,*29K$`Q?U@ϊML[sx_ ;a#ʊk:YiуxFoxp"پ\v}[up/?eFBVa3ꦔו6{i%G~z6M#Kffs["!}> p$cK2}i~U9:*[+0FPF1ܬ5imEe9qa8zAQD dX;m]KRUva|&[Xx9<ϳ)4hq4iUǀuaxv%.ݑuJA]nOQG$׺uE0ܥ+¼Hąs[~Qt/]Z!ev?k8 Jn=\'N#xC[d|/kLT?1=XqN+U[̿ͦrXG#-G%˸SR47; w|Qyv?t&=.%dOl bXZ{[N>NM ŗUt>JVLiz[*ၯ?H~ӷcD,,q_Yv%Dž7lϲuRlXIl6/s+Ɋ(`)[Vj}컃\gQ 7!:|٫ D⚐e}&hUQ-M^]Tѓd*ODI}[ _ 3W:O# %4unڡ0 /Yg6+c챀:|DR"'9۞_;d.#=i;[2%h!#YE<1uT́CB*O"B_mS zڍ$ܶ I׿9rReJoeQ뜤ʉ/S^`!\=B\i q#cm[:+xDsX.g'0B4oDwK}} BuMJ 秗 Co`kxn#kM=JiR:ޓaPA^u H?ؑMu!0w% lh|H|l!WD5gT5 ׹pX]8^< )V T֣A-耭۵MFRnb))=7+-I?6/Qbpp .O{I &wgڙ|AP;({2آ=D Vs[x1D&J6|x57EݼF7Nbٖ B7}Χpưj 65.$W`Qw ٩b8 c3`۷Kܙ$:gGi+:*;Dlk/kav:SԽZծ t[zphq~Į(?@3Ud3"p\fRip>7"BGekюypνI6]oƂfḥ`u}3? {fN3'=VbRZe 6c OV K"yMVO CpsXiq~.1B>K37?oj-e黮pO50jZg&fcFu*?ܹ5бЯ`hU%QgqNرs8nIqH$rkI *|bq) 6=_*BLl{e }5[P>Q7S8ą"Ws#>05@ [YP^Z.݈H4q2C4hY.iļ 6:4V{E#:cd=Pep={KGTw~Ϛ-Ny4Rt^Q Ac'_&e:(d\3Gp)˭Qh]kŖ^]{\7wq1eEZ b[ʹl 8|6iHiCW\~^.EnQF f>OApJxгhSVE\PB2 a~Fh{Ow%nI2ñc)@gޣz58Vǧ96X~ H0;U |׮n9x.ŧ敄=ARu7x1x^0'jx n! oEAXdÌi>wUOce+4v'~`g}N)zʥ ¯zl6)KCގ(Z}z3u6@^bY*{yWgqbqcxI%$V)Qg\B>=@}胤{RmUJKKI´akRbx #m.G*fG)6D9Bs^. ס\;X$<8)0Sx"!k4֐VNc~ :`mq X-ojRoa譚ֲ%N_?B@e:t%mu?+ȍѿ+?<6tdV}C3sR&Md@5bnCR :(ow\M~=֪YOumYLP]ěyN)a4] f4o=4I(|!Mh6 :B]>릠 3ߒE A,1n[`4y1Q(mΩ+dz>vBUSdp"o0IzjznuAeaN$ HB3ܜ^J9ۇ}δ hde#ٍ)l,,wZOM94mC_'hL$<'klo Yǃf -^%u Hܜ],#Ie:R"0WR˾=WΫ*2K$E:sK œO5>Vc$-:]hUj/61Ҿǘe1iNn6\2ķ'-gszy'EK(yg L)Z]~Oipz& G'Wkn-5!~Tk^q'=>^p .No` f]u[{n#ݳ!=WDև˗+޴Gefy_c.豼*7~%x)H^^.~廉v@1L-"/ŤeEa WX8=RwU^kzɭ h_qjyPqX ;QlDEl(fSBla"_A/;?Ls^ 36 k[[ tX?d:/%@νgAl)e8z셴yH(/tvZd_ GٵcnAdcA"T6C[~ƈX|A}ɝ4YUO +dhwr%d7*eɪ?L(w0Ye9gw =HGW>bME:m)׊v?[|a,pTb!cl-cvwM4Ar4Iomz^_{~/Fp2(KV!^)Bw6$X79k]'pD8T‡ w *59&Z x bdӽ %s/*>ױSV$WvidelB plwcQ CvGUl{>V^zZ9l<}]n!OD=obޙ|W3`]nk&[BJ q 1U7هr=2Lu(R_d"t$;2T[Y`.6Σ%y#v_C]odRT޲p֘{7Q?ivqQp/t&jD4ѧLc""/1x^ư.)}IH>P0{ВEjYrNڏ-o#{" ûh^)Ά$WiU>gM%o5+;sRs}kЄB])Nh4$]s:;)p[]7>}!87GW?"NQeko$ވ1#!1z.P_@9&%"#mz'^sQLb:X_3jGI6@]=^3*w6AX2·)5>W=F(%EQ)) 俻g.OBo6ʉC[APlK~3]!qX@#O20 xEBz <mCy2$o1]%mːLi FlQkILłЊz&pᩥ`#PS3운qV/sk'!/4;9qsq6l Ff 4 'ˏ!Qo $ҝkǨI⃄ISːh=pꨲuXBjo]9Ot&X Dq$`靯]g Y$<WP0_t (Dj ܩ(Vc0W:Og3>~&C ^BkwJN-Ƙ&9W/_$,G1ؼޘ̬ |Ք!1;3AN@lzCIdn[. eB^7le\R kbgoߞWW$cDO!:ɠn>7WuǼ͋#]f\ 9˼ۮ98)Mt40/: D)hŐX/ѭAsgdch,y(LZ3xm,\O%T< 7q0ݒJ-sLUlg^pd ng"O@؀Na9+a*xyFQRW&~N*M刮 !Hm㲲aDe5O0y$F ot  ^5/]0/7xJ:L|A4^O2#DfmwEF[/6LcM2I& 2KVhSxq d 9ikhxIgl&{ls-'&R= HIuiT%4KWw/Sڝ:mzّIlVRAyW3h0a[$@\ Z0MQ) nc@{g%` `(#Οz$| qXXkC5qH\zܝ9`/y>`15t@N8\Tӑet57?qDÿxfʴ':@!A /FHJrՈ(LێH~?"MbX00&-c_Xf&CѐFdLaPo>Ot_I=Z&O;1R6(kaʡ8N(SmU-*qV0HG#u"Ѿ%5911wB*G$Qc9.TWp]tI(A hq&yޖ2}JћH;^Bi8\O̠݂uQE(D1A7l!<2Jt_eߍZpܬ^\P1N_q[ <GIz3D#PԲ>`=FfS,k{GGx+$'PK;2XQ~ =r2C4Xv q=t.6ݗUAzTk3:SbNHդЅsƞ[Q~E"%\UvsEſAXx(Dq'{'ܓzA>c(Jiɰ N}TXtq@,(AnLLs\fڥߖ pG4)9@4E毁=n) 4s߆)Y!Bۣi(hli,-*l;ax~)`xdu /2L ǖHrk+@i#A{˨u\Oq#R oM_V.#STS :;UtGT}4pr$5M=Ci]A_feP%ǶMx2.P e4%7cX Wdn-tb_|v#''n !ި7v<-($|2Hg,EԨ) F#% ES4Nʓ~"~|n^A d>,QiP;:'y{\*ƫUmlx) Iq:iv쩳vv=}5EmXbN1_zul>>6,jN85}g2})jXϔEs"rO*V0IZ`hȽNPVX Q}z!͡OsSGvzm Au90a9<O.1 @3Na gtzE`|4>OO;RTFo BȝѹSDTHcoA $f6 h1>EP{ xeڕ?%= ˛طG>Quvz 2R~o'tsTn+AV~x[1VT, @<:; |pjo?FX軒^jIQCbʜN/,"LoVIsɺB97wS'f}dU5L ^cw@)dKޙbukֶbI\Ce :O.t/(< !gʟb 0 !DaI 0{6MUqw q~6u|{ I}pgsy>!B8X5qVAÂwwޜjb{_`?Xl^Uݪcqn67^r1E - *A ` 7W&u!,ʼnD>迚1`eNȼD'Dسk V/N}Y 䲘I掵Tk'B 2$q[ ěM+;]MtV@G Cs[!Y!h"Y>];;Uܢ2FW e*Feշ/ާDiR 9.80}^7d1Űdɶ'3rw@[+C@`7{&sJEf>j.ljg[i_dBGKq"rr:Q\;anLjN.@8vOk8_n|0U֪47O<[8ӥ }; \tY4ʷb鄫q ma$v7mhӯ !a|i ƚ6掘O0z{WZ0|#dh&75("-KyKT^H[M.೶%v&XJnv:\,=c'$ᛪPcN{:⭃v huG6*\vrQK2;e^-8ڇ1U!:G"Ns||;z"nuA- Njvॱ6-8LJ#n[7VA_^m%+VD=Nڤk\_=/}AZ,LN/gmZp>˛IB n ♈L[nHc%Ҫ U)UE::_t/9V+dMŒ@M|>_П{q'$@ Z臭da`pI _V/^M`x֘lP|=Lk(0p襔MAmT/pS51{M:ԠdB=ws.n-ۨ;oD60j`u͇"J.4̛LavR4`@pUr}5r=n/Gc?=(@a?%m NGj{x<< N3 ;h"T} e}>Uo{ EavCHY$rgxv 9¶F`24vx