openCryptoki-64bit-3.23.0-150600.3.8.1<>,0gMJp9|M;s{1BKWΈP]]I2ou^f 1=ţN3I:$ݜN4ty6z,vv O3J_qW:lw Q /V 3y-H4[ P8> εҌB=j^*5kLbU@yC%5o5`XՇ *J%x$KQb,﨣b;ׅ]/\۷T[ (GDCN>@L?<d ) v>F \r 0 `   d  h    ( 8 ;9;:;>FGH$IX Y \]T^bKcd{efluvwXxy1z8CopenCryptoki-64bit3.23.0150600.3.8.1An 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).gMJh02-armsrv2(SUSE Linux Enterprise 15SUSE LLC CPL-1.0https://www.suse.com/Productivity/Securityhttps://github.com/opencryptoki/opencryptokilinuxaarch64# 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 +( +( +("" AAAgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJgMJ3406315d5c95bac0fa2fd5322d1bcc9ea0aff9091d94792ff97e86c4294accb0fbd49c94c7f54d235c7cf9e815b42e3351ace0d9597f1bbac5d63bd60b880cacb1111fad3031d638449de057c53e4527ce9cbce56efffa202d6da03600f634b4f3f95aa49c74b6f1f5d639e73ccc9e19d54ff74e5d1e519be56672361a381be9839aa1713e277fbea3b0f05553e3a81648764e3586ee2e728e798922487b11bclibopencryptoki.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.8.1.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(aarch-64)@@@@@@@@@@@@    /bin/shld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(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.3g+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@tabraham@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- 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/shh02-armsrv2 1733118603 3.23.0-150600.3.8.13.23.0-150600.3.8.1opencryptoki-aarch64.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:36625/SUSE_SLE-15-SP6_Update/2c2071430bec916b93214eb97e25d864-openCryptoki.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed0afd488c37a9d2a3094a97522e3fbfb093b769, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3ced2bdb7086b64ba44cab5792bf289d54d2dc8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=53dc76d4d68c61dd45adbac0a07cc5dc9049d556, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=005e9e9cf55ecf0f895d61891f9c76012db3728d, stripped $ PPRR RRRRRRRPPRRRRRR RR R RRPPRRRRRR RRRR PPRRRRRR RR R RR 9/utf-8c14d95ebe18996162adbc21132ab29a1a360ec7269ed66c53f8f42d766807a1a?7zXZ !t/ ]"k% N, V!I?8D;iݾVShG94f"mY :&SǗyz 4 /CcQ#8 ]}!1ހ޽͑!jI."oЊ^oRb3:UQ׋t=|A{M.9D%JlA}{13nPxWoǿΏDӭx: Ky"Jx.dzG }*3g6* lT~Cf.Ȱ[~gVڈ5ޥU%c~ыm^q)Ɩes|7O%gǛ) 4E2-m3ϳW@*a`ȪŠ\ۀ_ KH=pi2rh/># XvRu6%=?Ѵ:s D(Fm^9r^s˽t-=TO3uIk& (df<[}ɽe+]*lr;*n{̔Ilb'vl?E:{NQH2kAƅT莹WƥїWmų^+0s q73mq 7:>eS&QUGO$|0 =Y)?uQ`L.U{ ]wD}N(Dkkˎ;4 } @R!M Ey(w @U*eAkǴH󒰵2c V팃D +Z3/`";G"2k)+DNJ ݽ9aD*}n0#9ǠKw9 xqB*Qoai^+DۓS[|v&E35G~F FtC t5]Uq>$#W4~hyhPEn7&L{|qL{3-04e }C? (TlQ>\u Kg>Oê37GQu_TU=+CZ*NqM`<_Gp"\P#nT0˾yƞө_sI86zoCu6++}ԩN|TD)ŞĭÚئ'NÛ!z w<(JGDI֖sl^eJaPiH``Hg) gRS+A5tҸZ12D7¶?|pVk.a%ۓ7w7nT]@0zXc'-e9Fc&$ Jfe`ܡ P<VxZiM{T(4| -TIJ~^8QH{Y, IPQb(]N)"XJT$E,! ڎ,]A3A~Z{~s⹬5ȹRB/?ūG==8) l]&k5vQfU町[{@L=U;OxuQ#uNX'0 RaSۡMٶ -)b@#רςҹTc$g޲^J1-ϯCwV01X,BMZqM,ί0NaURJyGlIucJEQaIAN<=ּpcP )_%Ke՗ 5cҦ+am4LJoc`0H86?2b*b!rz+ȎCi}-Ǥ!RXttm\.^tp?ݷwBVxmɘ 0S^,YҥJ5X]>U`kC1za5v_NR09v$3_^|mDcm\ " #F>'7[K-*UvFQF|1P_$"]ʺ&MyVzl!ړm JҼ犪=-S kGˆIyJd80CJ%Oi ]1Wk=rj[$y[mC5F} /Hԙ{$tK8i@; ZM>TD0 Zh SMs],ҝ`%m^ ǔd/vM! P01UB:M"tڵ S Οh%h'F2?5 Qj6g0U/sk_æBTWXJ#g4Oeۗ1q" ǖ']42m]1xM}:zVE/݈"lm340Ft]U{!ж ]`Z!"\;OŊTG9jO #c$`2+j/E}23k-%P}$H:Yrt@)U|a? _8R3U.F֗ C6!nGqƟL yLBI A6Ӵj)-Flƒ2L'Smk*=ȮQJdiב~t]FT ziS)#nG} %0혜iyC}Oh.!SHQyԹ;2m¿&?MoKgIT(5F<0DP?1mCn_ cƩ=D+p ޲o.r&; p.: ܆fE]KME)$z3%?-C48R-f$Ҝ@BP3`W^NϒgxTStڧ8pՒڲi9WW+҃&3UU{UnƂqF榎&]["K>U=۷Y3{ r0SE{x; < S>6OaLN19kGBU +n FF5 U%W~V^R\j5ic j9!ہOĚdkpjV*u?m(&;Livl׿E:Z>)AE,ɭQ+*4.MVYģ,I׃o"`fhrs>=V>X 7F+m_ gUF[bwC/\`MIx c `H0|o0WwԈsca+UŽ{^M Z>.NrׂկYj΄ɓVd}i^{ ;roWZO$UX5sQRY,1S-O eu&zޘ}Aq;Qgl$-B3h,UR/dĻ0r*Vd>ŅiW{QgT<S $xhgQ- ݛP9_A6SKV5$𭡐20zИ cG&7ZŌb 5k}U?(v4lyVRzNkCiMEvGJI#)=ѿȶkScDH!*# SFI\q@LD>$>Jq&HmfZnj{>(1sBn#Xx_˗ho%"Ch@sqQw1R|Lm?e:)ƫF>#կBR #:ypܝ_f|ՠixRޘޞtFXTߧ4Kfy ?JwBl}>j{z6}e`<HkH&it뀧gh GmQ\jytIr37n# C"rX7Nns.:a8jG^i d{? D 6`vY oc$@+„z֭^ᶟOt_{ "J [=j kY qҁS셗+)zrfBjhtū1ZO g:-Hm}A?\|MtL2'‰`A#UVzVc,Nk'6LCdϐa5vס0+I}7(#r3烔v}z{sb]_WPUhWz[*Ӿ/ŝb+? :vx0vO@=\hsL1gl@T+֞mv΃xOfgi8FSE4ML@\ h9n%Պ ugw~숌~ӇEA1 7V iDRX9ǭ:ճs|kW8<6踬ֲbmɔw̮!z0}bSz^0Hl9n@s/ۻ8m>pЂelvHRU!(ZW^ xZ U~ S_x ɥt:ˠs232 t!@HuCA@w&IuR}CtFetI=*zFo >Aq LSN$fz3 "ӣ,miP$n':xkjcUOJO%Az|ضZ0KmtTMA[ႰJcɟ7]ѩDV޸3W)kz|H/fN&4KP!ޙhƶ:\qq:E:k1A#89UTwp]M6upR+`\Uhgle8Amxf!LwVW<pG畡)@yEʄYv돘'}E'5|%nQ4r4ca|K 62γ$ T"H=X'@yb ڶG!*}Kgo_&RkDN0MSb]9NBGǑ싟&H^S$ݼ;h;qEaWAMDM;^^LvN^Z ESYF3BdX%#q6㮸ML\KZ Åtݙ71L-;M~ AvT\Qo*B`kVSY';R{W$0߾@=jSyŅY {iJ)P!HDڭojѵk >L:=-zowaȚny0VsM\bM~%Ⱥ㇇i9%[ki{FB +XV9n19fFy2ftHdM+CaNbޥ@PT"(k m%F=-PL^N-6)?{T3fSvɉUO-.0oBöxq]9i}3%1&I?,:|b%<>룉Mec e8"A$kWAF]ʱ+FP*9AYh9?jP#$IA5zkﵞHy5RHh#N ~-p˘G9_Ccc\b]R49 ', i$m`U:`T*3ɭj3&2Y!k@L|4; ט G|y<Ha '&ߒه؝U/ H*FP$f Ry}|2WJ 3o#nW*4(-L@]&qϒdήV4  :EUj0j}[Jϵ>oG]E )(h1s- $Z)c?W&-җ;GAE^dD%L'H-gRN@EZHC~uE$ #% K7W.AJBeZSg<yF`mC^L ٘7D>־+רA'[!c%qo:%N$8GcwW'g!e7ehC@x-q&\ ݃FZrAL A>KAv=z,5ʨeĝiS ֪avO_"a3f `4sTNGIZwI0Q;$T/7GFGYׯ8oڨҮwSAԧmv,uK9 F+h>"m`gߞY:/.ÄZ{^k޸T[u)2E, o !l lO}Yv1#򑣳CMAQs /^HDAt [Eޙ5ͬd\嬡مǡ9m U[ʡd "V<5BVuFKE/,bhxVM:p8@.H;\\XgP$҉uْBmWmQmqw6 ߗ" 8ŝzcXlHˤaנ,`|7 #_1dxʁ /t*s0`eakܞjHݷwsf.'E׆ 9qY"\oUZ< |?9op\늈 I&Mû=p9ز0T@KsZ|WI~yVLәWW搠<뚽fI0 62!2"ҼֵP>%pfSO0 :;̴nSaLM3yɘ~kBvYUkL~;4A;+3&V`US.(B>Bt%ҶpUvT[N#9;yI"խ>u "OSfƭF-5P0bٲ>F:zGò0 Q }tm09TmT*8lh^9}yzqT=TIňB3҉05/Qh.[^p_jXsn-4PWO/߅匘c9)< ޢE4gL@`<@ʼ)' \)?LVSiw}ٌ86 }YHX3Zʔ]5Jv3u~eђjj2R`$b|ݓH#Nk o4C@vµ6+4VyCR. ݖ[!P'4”v_<6M0Y=)X()'f-'{H gTܖ;: vl|;nV慚uP`َZ"BQ, ~Ĭ7ЁC/6ѸkhdL a3bH̴Qܿp E0x|'kR?ku~.>M*[y=Zw5TX 8@@-êjZ=h蹠W/VzDyp_csƃ ՋlTpf*tVP-?R:9$,Kmb;&}׻HY3@3B8&= ɑvK\pXDNZߜ\MoF g8Z<2"@?!Gd9#> ۮc,p &g>y"%ؔTQ/[6@8{׮aD?֐ߜǓKrSjIn0T%Č+tawaF|۶&[\ߡRI X^,踻cAH^QUƶ_͋nMi A׵hYQ%ˠ{P8Tu9- `%kUaE؋}ҳ)2ɝ3}׮Sxbas_RXbB~ X͕/QnF HRdD%,Ovĉatnv73%<=l 7%!kOUjq nKY GJwORֶR1PdRCo ٍH2Pu6N u?}*CёK2[mz N{X]77a~2dټ}%bTXrFmPMܻo'QṠ?9Uʍ-!W`~>4\pO ǀ:<*zW!Sߵ?oDsbp* DPa166-4i _;v_O]C󩩮G>4[8fᎊ*#Lu\76ke]B̪PCO=p5bȜc]vPʪpWd.%(_~J;Ju7XOٔ,I|08EV3XgGY 0S(OTy]l܍B4ƳJ-+׉C/H>Ǡ~ïO ֞M4.W^F ?KH\a!!igҘ]  ʳ;Eݵ7vb+Q!~#ָy5ӌ1l0m,M(Х%1\PS.Q"j[>=Q;r (+~6+;H CpBHNZ{jZDa_ ӎ\`Nsv݆}wprW"9K^C8g9;*13;Gɥwdj,c@Ta+TaҺ# ō,g0~xR/ I }éL#>hC#A&ɍÝ ""W^𰧣S0+-t %iˇZݥ ^q|Xcc,jP23#nеK'(r:'2¤6Cv^l* cgDq@5 5o(f~c:XXYlF6BJ/C)e܀|9mw'';#6&ScgLyHuRƁNY Щ] R*]AXMLUdD9L|gB°Jtӧd" Eؗ?cƾY PFނV;84}SkY ~vs"/tgF:X[q#ߥ:RbYuĬBü@U8M`~ thEu.7>}c4 N%P%V؜x-yo""3,ﵦ!3Iym~^HH+֫#GD=8!&ߒޫ_jÍVgtVI(B19F:3z Ns,@/dXq~A> ]!⯊LU1Ks]`skiXKU~NGxǢ،}DgoV\<^t_>?OӠ K?TA3AC`*"G2VHyvw golo ?2p;YT78Ί]B7-{~r?Uu,JFz&h}-!%X!xRpMJÑZfYS1ɛoER%oDBNOhܕpĈY*-.j|#F!x7Ӟ!tPĸTPv|Ӿ:Bҝdp&'ٳ<) p%Jo1xѕ /7Jr eDxl xzLHf=t$%J7>FDE1ZHOHȱF:,Čl+~}vtD $CP|K Qw'BM-oV5# r:f8E>0S>pʻ:#|kSzݎdҜn^W>~*ŒU\7=YXƋ X$vmQwG ]d MߑD^ߝ;6FdS .!({v .=~b,(xص\aѭVm'F Ƀ[nC](Q`XQ\џR~{8>(ܾhaA-bPWSU+Fd/.ǝ*:b7򢅩v;C  fq^{T\TLD#y*kF,cd7";.CX⛶p=6[7lV90&>׀gW? B$}$o(ETlw7xԣ3:[4 k`(+v_0$d%jٔ\_mM>}`ܙ3@()C O ji͸H!?a="c/>)Iy2)yb [\iKsg/W?9yTDʥ@!n5gT/3XMr%qNn[ οju<{}IK\nO)(D!WpM FC&l'0B?`I<6%33zmZqXg*"$ȵ:-qgMoºB"|ɢ !N ] ] c͂umЃ޳b%> 5Gi+!ɖ bx(W1P-1(^s`c+ljJĒMޣLo:Ah$(F8πE7/VE&st<,_>EO \ @x}b y,ƥuľ rg?B:gjc&T(pi:AqTY(Y nb`x؃aXFSvP#;Gq0=]әMcNY AN $*ꀘvXqk" ۼ!J } ,%SWb_rWk JL' $ Kᓕ>VIzP  #kK䀴~KBӊ% UXbo)oL鞫uIS"dn -1( +׬%Ihrn]%ϣS. P&h`qp4Xv X&U2j[E)l:|ӿVe,_hn?Fk_R3'T7Y!1~x"W#mv1:7UUD1쯀Ia ɏb0dqgZ4b|[1U`d]V.0F?7ފXh]vE1Skv5=xdtF[Y]Jtec5mjXH `?e;F ّUQB}&.Ml[v4Vvu'LuR~@Z#Ĕ3zf <, Q+W5yTaae`5D,݈R@>(3;S&(s9+B\+W84ݥ7X }t6 zt귁@m{߲m9IN;,SvPZR.J÷ȃrƭSZjqI.C/+ෆKC9"~Rj!CɇT49"+=DRVU/ ](I?ɑJp1* :$B Ys"^aJwcvp=LKXmP9YAe4HSEw =\lMkb$L[^8dIvVU ?~R)"ΕzuAbx[sw[j=gP4AagBqΏ.3ό((򚒏͈w.n#p ~DG"--t t^kiCq[9{)/0r6}A`-|UWd .i(\:㳔)u]LE0XR)fs  2~˴[g`}L,+/|pbMwV<bAN!AŃ'.ݛd&t1Din0gȐH,LJ2aߺB]Q:z IP4!D{ƅg헌'#;-[շe6D٣Rx5!ǽ &t j!SW4]z[C}K-`;R!Dw0>WBBiSR(|c0^J9(Z }_tjB8{ʇ1Br;Ƞ,h.ޗ nS1e7wQ?lTqNYnL~u:>S<};߯1AGL\Xo"K֍[\'K]|r3+:PI5# /$)9_T=-nI_Sb9#Q0y{:6֌)%~)=.8]aۮ ZQP3$Uw$";u=*]رɄp\[θ)tyQHYg aDGH-? >W+τu `ˆB 8m 2u9KЉ:iUs 5 fH:.5K=0K^%opSD7;DӸ ֯pO/0lj9`SKNx#6L4LcRhf+C▸ cwf@`B~'|!Js듬L_'9YP>/ jtK0a1H>p8J\!tVyGrH >eQ7mja6FY r/ D,%y vcmX~r0q``\#hwV 2Ocm[89,F9%~]`}#ց[v܇e"=eg>fʞɌ*qE uDm9e;O;@]Ypq C4ln<,īs(ؔ]V֟Uj`(~3WwIJE7>G˭4|&EV+Jfϰh?:sp M0,nkRq3hfkٮog ySg2eZkǶ[sr]%xc! ',c$e!#Q/r– Tgd6^Bow>7D0Baw!72-©-UL_Hrɘ{ dEI3gw &^xE =Sh몼~%qQi[Y-a Q*i/ntךX\7}} "kfX<!.wHBJRhw>$! &W›>g:{nw(\ϪГpX%!b]+9%avKc1d:[̧zaq,y3Y,@z ~Gn:pX>L8*зh(c qbɸ&Q'\ ,S&߼Ҟ+h4Ӭw`\ r yRE1*bYNP?j"V"ў.O8s=3a o뮍(,EӎMYF\HUӊ[ӹ%Xe>"`ȶ / "|6J,j|/sYtmT7zN,n _Qlh+1/ޣG:<w*_ʚ`(y`tI+CDr 5)~ۍ.-hK#ﵗHkiF^H; f.wcWOM*;Y@RӐJ(d3&Sz٥MbqqP(s_7P`YD5PTsCZpN}{aËF+5`v"jv [a7:4ew8].^UVֱZ|#eWcV}uѐ}-cb -m鳜z#ζzUʣb׈ .XN(GEv7K~ O#6+Dn9@L3./6ⓟ4e"Q +WF}7Pk\|R: ? o9}1B/F< J]1;GT- COxcU"XhfDf[s`|FM!YBNj ]_Sc ?񤋔"D\W}";9c<6QȒ\GrP_ixSut>ש溅;0&h񴧭؂ W m-Bea_ bnS(#Q߳akL[_WypUV)auM]3n08 uX˯MNZa53l=}XkpҊTX۷ "lEiV(<ŰGg['_zEʣ{ҏC˻F>uu^cO31 {<@_G y\bqπ4ݨ`АmCwa"FMrT=8H<@WT GѳWIR6}m; >/UlIigfO);Oߖ'A> +Yށe9K153 j* #@z:}XHlBӗ:N/IN,XIqVW:', T4rϖZ'/b[-SgEȫp0o^Щ2jJ& CP-]HP;6$B oOUq/@Ő`~6'sʪd3sAg0$w8O$cqͶ Ds}\6q'UY(~GDyp#Q.Q b ma aaΰ<D50$ut־.!8lɚ7ybLp))Zy hW\ :D noM{m(z8 ogdL\}t1/l΅cWé\cq?UIG=:@/DԾ)rM.'sK6&MĄ+fN;=oN<a(e_Cm"Rc<U4k:m=8"y@w)OtorPw ( j)R9iCԺCZ.f 4&"E"N6TMWFPEk2.%#B5UV.IpaDWY$ :La Vw;fOWt=1jL|L7䛂Տ~$Ñs"X 5oFRݕKdU{Tp+KzU1NWA۠$1yEX%vL`G ~+D9R+a^Qa"Hov'y:!P]|ښX6‹Mqz%b9[ptnI?Jr-8K?+ 3GdiglzcH@sH7/D?8dQUЍIE %+n +W;tfǝFF“e,욀mLF܉Qm~5q%'-5/>-8&pPK@[_%([]v 4=PSH'SRD 8),eJe!7G3PpLT&D uW{=ngɀ.<&9!"C+ 94 JRf}K^xy&Eچk7c|YY4Q궐xs #^>=s F.O$Siu=c-Ų|yR-F MO%$+xli ˁNHނ(TvbfZoNcyոXo@&7tQ Z=e̾_9$Bo<}E, yKYﶙrrKP,Dѓkvoh_Fҏu>Ypk*IZ$e<9@WrS&4e]|H Nʘi6itGTg+ y rrk9n_ҭ@8]kQO t9"bWk.2VBCE"-PXYB3EclQa|ګiRo;0SBt>ֵ퐻haDz\ b"x҃ 8wc=ooxZT4)]0' EXWVw7߱O ^,spzu;7X6kVŪ:b ^`JrX뎹+n?Ư~G\Z{oAr`<5a$Xg> {UN@Iټ({@+v:KQ.[/ItB5cW'tY(T@]8؍cT7>4oGb#âG›]IX=D?MI\I|Oi>2>sqtj?ޱ)S*ĜOЎGS :ϿD|L/Y{-{LS kPY}[8jЎb%Qfo?ծ&,3*='n8>Sl<-P:N7?&d u>L|nB )zmKj2xoJ,sZw9珴b  ~'OmL};XhF7)xl8 :Rz\p K"h"iV-s З! BwM|%ٕapXބ՝$P__㩾U |ҩlC9^> 6EPwWݻt#B 5\(/P)`#Ry6ꛙU1TGЕ4^qp92_ wHs)?& h_nAbs‡O.H?v-vMiCD7@Uҹ!Mh u"h*8I[pOї5~oA0{7dfh_):=SM$6Oce",|/֓hQ&a=QwY4&KCő51qI f&me 52:X]:1͔Q4$~\̍Ҧ 鲤d/aHlEtxa&%Po L̳ĝ?4 5NS3~"R@mP$;SS*zc  Xω-y|h?FzC5jwÛGN[H%LO<,||)b^Q">ۢ~3#CjTkrл!&=,BQv`S(i :iTkZ3sRML9q3oɐ89M|Xܴrv. UqE$l.JEW -&%c6- PbBtxn~eϊlUOϗ=4릎6nn k"ܳvWPg+喞LWA >r^[I![k1]y3BO9+<-ZLkV9nPf!ŷGŖW &{h}K45MgmYyE9/VMfϕnޞh-K j8eVlg 0Uf.k\5lAqʏETcfBnYxWE p%#s?<) pum*U3"ֱJ%4 h?û# x;Kqe:c7@iw('{$U{"Qg._ laRRs< ت[bSęrF/X뇽hC nNLqHs JY{z؞/؝1{ɷ~ϲrLlݥIv2&:e{&IM :~.F֩d;gwt?J3I4 J`c\K@7. 2  }uLy>p22 @?ibMt¢?2$P 烚#kL#c g 4h‹ږU՜~qRg S:{a,cU <iMcPmhI?/%&` gHܸ%]!jH%\YH A(n5[ TSG3˔} t >A&F؃09xbL2!TK9V=28՟xLM'aȫ-M꼎IV1ŧT=bհB(O<ͧYR6P:ju/0j L ɺ 6O]-RLWXF y >=F3A5$)n!xLu.n). =PT6޽LNj~+0{\5Y( nLf9;N)ʊ '3چQ_jNOͪJGNd˅8Dd膡4іyuź̉R u$n݈U@V"`img!ג]Haqua9SMTx6=GQ]u(J;.Wӆll<'!i C7{Y5pPnɫMd ( Ù,JyI2qAv<ǥ %VSNÖ8h\2# 58gUY3p Pe'.tC: ufyOMR #]hC˸C[^y}ah6z@n`=DbxA"4 q ImȽ7da%FΟEQt│T<[05녝IU @34?d_W;4xD 2PGǭzy*2%*Bv4N+c梇Eyeו M:X]L}(r[Q6VXH=Kv#4^$7[-X!xeO< PYE8A(=NFUd1~d݁G4:jiɒA/ 9C\ sH9 AT)݁Ģq" e8٪*|H/Ҧu(}C3h4e":5FJenqa^ܷ[b][ύ)`s%_ 6㶇5֚RɣY"s yc9&hGN-?I#+Xt?2[lh> cY>N5 k.#].yTAA?^%I,iޅI$u^ ZZp]b}K_P/Kif\X5f} |i.>O{/ƕ6e#xlcAư3@{xhږ9rՌa5 '2Ӿn`/A)a 3(8ng^4}nH!&[.ka(cDs^׊gd䘈:,ޏ|NZz;fBRk*(L;Uwz$=ba4N@oV~cýpT$k- S Ưl*5qg U# d_2( DuYAg*Ol7eo{M1v:#녅O"6])*Jq!s6TmCW֋ y+{ =FS]}W1Wѷ>M~0x@߱E}>U9·Ň6KB~Qizò~{d&*^I}]wB9҄Etr ~yAy Mmfv%82$G0i SCXBsi,?xQR,N%\JړkF4AǏێ@PHr){.eva=`9!N~Xӏ07㩴G|lf0 %V59Qr} jLgHS\`((w{2c9Pt'c  Z0eRRc&Ձ씃ni &hVN+A^ @O:ׯC|_8лF@I9 & x%(]\apF>(}rGJ5Bz缱.&^szLq\ȫ0I6ܭQ͗YJZǕmv>z+dK䓐DeرSl]k |yoM㥋͊])SD4y)'wYH{eHVe<>oZ5Fy^nXJydOXE_o8 ׎&mfO blpS2sU/KO͜jy)`=֞{6xȐ2!@7/yG _D"Uq_|QHlQ/(~c`O IA0*찷\ }d/Gp_4W> Om-tW/cUz67c^Cõп9V;lIi[plD+1N­3?hb~;q"bGMr?@: mmpnϵ2ckSw辫o((}r}*D/h6Q&ГU"Ո"sequ;!xp@1H.SI¾bSOa嚲WtKpntS~Yt+܆d)a,ͣy !^6P9|2-8`9?w3Gؤu`zfoJ:q(aDg`>>$㡾Rt~sT ֊}uzm5eM4'KP_~Bq{7hG髱UcdVH\o«^LfHҁҺ-o{CFq$s34p To_uKCK3ZnbXu@}$()*9:Cz .C ـ%7y].dB%Ol)Ώ#§~k(hUvheZJNUbYJ[ѯѻ?Ճ|-f³VǾ @p tqT[:!2fn't<;CnOT4`{F=7>wO-i YTIk R@nwJQ{X?[c# I{D͒1u ir2Vj ܼkQ>HE뚚u \ 8d SZf-4V@gnF-賛lݰ肺wrYhRہXu-m x*s riDjY78\DU$+ہ֬Xigt{d'sy벬3[$f# ͼN N1RDP;#bjQO?ޏ,wEkʅXڢUͨ3t"VXl-n[ж9XVltdq-5CUj"ӯN0oB>L39_rh#E-y>[-tUi<f"b/d0j>YQvji9$2gJ.J-q~ɻNOЭeV5He4L,H 0J8>Qljdnxh@ͻ^Yt(S4XҌaG+Nz„#D$Pۙ^{.ӕCZk9(DcV G[{fėLjά]6%ONƂƚ%G@t+C IzxaJa]Z T9l^isƞ.i9 f3vG mxK+ٯlT6޴^oAܒ)9͢EO(#?U:8.3)߹w\J`VEiנ,*堎a ֶ`I`\`KB>ШԢ& il- rM ;vkf*D~5äAZH84/0vKiTZl8{ʣB%ܭ4?|U=HN@2R%NC6C恵 gpGq/qM~Ss=OThSvf65Mu!ܦB̽JQW0}?2!d.į;*fՔ1^A(B5 U7_^C1˘ N,wМc5wb5Yt_F@(DykzP\x-þku怊Ɋ/iKx@@pߏ0T 퀨;p3 $=[>"/==Zoӏt^Bbm:p+6F :=Frcc$aR% V2_E8 t\EXsypgt/q4po*1(Y?\e0 dضGOFooM$ }CHn^?Q s ;n1 14IYeD AQwҋ(e盛FS% {d5bJ $fY#D dVPYM^0o|$WZUJ}N}I,K5тU,A  7 yvKiJFTոuMqTo~7$!ee.Q uk.(Es˭b;t.!81 o#X@jR9Gp[uTLi?;bS#Rh;BmX~MkeZJf:4>MYŀii/`vGسY+L2HV/ϟJxHڌo}VU$Z.6y %HzqS!2= DoyN+9Ak\QΞP@$O8&;ipZ|'v(.F!_<<֞`;VZp.-R: n" hZ{O H^̦MiHN]f3Y]fn&زj.D:7fng1%'wvʜb$]Xʌ'&IhyEqʓeVoC)1UxGIp@c cR uJBҫuH Q yR~O "A>jJ?m§ȅ/aYS9.7-; \PkBSЁ o0*(J{b~V@Zw46}@TxF$}~$CD(aD! )X3?{#/O p g e!qth>}{OE$p+:f!.ژzGGaCm/)M`:@ #%JY[;{,2S^^Ve&u;լ3hDD2+61S;gTNs>-;홃bzZYޱBP T/.EѠXQ!GQLpCʣ\ ҭS۠Y d|TaZZ1,g:À:te3Y%|Q X:`[&G@3m:ۗ'̠H姐eh[,~B0)`_HoT]yŠ#j &,"O'$C-d³>A==f97 {uZ h0]gd ]k4;WS`5j@t${*rtLL2y{b}M_wA7~'{TPigWnW/޸ R9-:J(5Ģ` ],df젎gV5fROi,THnh,e%_xfD?dw!Ti+ՐnηE8=8<^N/=َ9Hg)'_u Z]9-au/^=oRa?ܶbXgtƱȶϐW߬.?[Gv@'FfR |a(sEm\RPNcsuG3d*Ƥ0@3XPV\%Z/^OM)%K)&(`N-֤H>h>E;OpPYުLr)`tW]pg`\)D}i0}YEMJYR G-Dr<!D6 GDNkϟt PΓ#?0>ל1Hʦ vO(#W/FܤXR Hs ޟV!~2y-axSP(N oVVHt=v?hg<=`wc3z |)$YkDoR]&]3=]7Bݠ; ?Q˳lQ¥( p` ~bƴ2B $QJazҲӧ YńJ\V?g?8Um?:{y3 Wn9b~5 oOkFbe]%}a4a%* 4Hfm5gymQ>he?|aH38Awҭq5=CA&C˿2NrY*]\,NͲA$6} 9¾!j:{S,=t3fB=l| _V7HySM>8(@N`4y(P C)ԿGZ 9| KCs!‘lg= @UU붯\.ˀSw*~s\1E>Rp* kI5s c<ߡ P/C E@\3_ ۟܎-3W*m+e GN煂5,Ś'wf 1:ݢ2-ڬ'Fw52`F(x?mwGz/UMBwjbP5v,?E>5 MVM N-]/9d {ViOى\iɤPP Y3g˃`x !l!iR6K'c{C;Tf6.<ީ@]a 8F6m MᚬfJM 3}&|nQ'T:R+ . 0'0(IkHfer Ph1? &W~S-Z+>: J ]m\E=d!*w:+$QI6T  %wX71iߋi5JH#+r{}G[MO E%+Hͼx ]0U6ۯǗ(7̓NK )nf!3ΪS5#KWMFFs O%v4,aMhxp-\TJ,UBwi+ -^-=wTѳKQM.5  QNߚnN>aQuPѐU^o&S:]jSoRz=foSMPaABMJMF~(=Jg>WF ԂNR CX.$u+ 7)[ b,{)QH&$],3 ~*se2=GyqOp*LqC3UDtYQ41Yw7O9R\v]÷+ (ßLB4Njt"i2NC.4e6G1"b&~I_dmQqL5hXT7,A* 4D^ uFƘ{-U8S2G]z U;@qU˺^dE?cJe u؁ H0/r|NՆqh0b P "hlOջGR΍`oӝijL k A@#-(>B~9|ƒzP:$dHZ!to:2qiwy] m`хY#4"["ǸZCM7ҚA:HE~')JץFu1TYS%Vk/D D.r&zmh] Ō\MdM.]uz3\qR&'}Hjݨu$;omCpnmKQc_eOH!ŒDdcMsX/_QT{+ȞISk䷆j׭)>\ 7>z+(ܱĀP":+Vw{\J 5@>btXPLlN6]vk $㯡k)FX7WCezuVˇ97HUI{yM*2W?F5D._ի,ꈒ(a=fGwZ SR- 7C _/@q^u}2Sȣ7WyAܺDyGZ?B&/松(bK۷@#g}< )d_%^u]V)COeInP?zb]lL ##MLyuɸqb^XJtRs&1"qԑ`hwS'A1]6 ,#nb'1{@N$%a?`GZ(C|6 ['?8Ӷ6xR#_7i:2W.!Nj^{4z|h 5U Q̞ CZqQandMY(r$L`Q+9yaS?B'?S'נ(NvOBtaF!G(Duϭ͍GI0O޷zsi[[[R³m(e`˽iGmԔU5`Nq^Ss|OOmjgߎ&Cxq#Nf̢xtY9+7sJQĔRcVg^ | Q-4֍TpcVK>0^Arp_aW䶐$Q f]T k-8BJLS*AFgDnÛJki)mݥljE8+q}TY$ƚj!Z\i|Q7\dM9>(Q`I|PiSܽB\I>?hd|~y}BqS {J?ˤ)Y1;3JuLHd|7VJHxtI8ӿ0[Jp{_D;TmH,k s y[:n G>7ekP/\ TN[fA{jѡJUl^Յ]6!I35hB(K_]MߖnA_?U"ݸόf9g oỲ%JtBgNwc[@ho獨!)Qx\TxG9. q.t A"0'f9I2GÏ_#tyzj%qXqhi!!/0o|uIcD9.%G}v͆O_K{eaZg'ϢiP5;-v\mD[Ht`YpnGMYˇV#||8{%q),N1^ 4_±wbXt+֭Z HbEY~0w,,]2? ^D B|-D ŽFGn_놻7FѢ.2$.2?CTK6D \Yc~ ݟ~>zPvgTJZWC ݰɥ̘Ih}F#*٫ŬXqDg+ @1W@fOUlSGq4k ߵd! U=Z:PJ[3}d]XM|a $#g3q˃;aq^T4NnU}.%IOFuǤ)\\ץw!]*y\›moRX]P QJhxM|Ӎc6BFh՗#MƶFtATZҙ W]S8%QMqyl1YF}|& ^aGK8j56i) Mb.(4i $HcD$.-̂9\D;#Q{d\Z!b!Hٸ,.EqX\~F[ufuO&Po?V?i%8G7i!!r*88&6G7~,|ǃ*k ,6pĦؾ CB{A\jfeor)70/gjg\2b )]^c>47)!u+1]L41Ԣc !$}SD4a]1|S2Vg4 -)ӹ +ĮB59Z)l`'UV}  &C ecڅ\8lq;]523wWŇJ(`G)n 79s>|dzG]".ӰQ,-L1Ū'I2^GZ(:oDAt#qF56D.҇mHI[|?:k05iHRh? .Jx>hn#m!zGsKm|p/n@仫I I4a;A' u>z?JXzNxBvF ygkMOuiΙ37Ra(ڳrtKtdr "@, _[wI"ry%~Q r^3鋗-^\E :(cV=@΀fkG'kXS'M\CDp-Щr'"5'\hvxrKVܱ {06T"bNuySv잼[ҽ#BKqJTvȲ{UŷKJk61&T[TU%,o <_g?n"4^ xGddKt(PwJnMVyUi'H8EYЧP(9~ЂJ~&P !(37Ҕw®yC&:ksS]lfѵ U4ԹvM^oa, zfC9Q_6IƻBVߙBb@=zۮ0 $ niQԱM@4@r+7>渳i9At{.#VEB7G]XӮ|USw*`K 7=9s&~1 D''bz빒rͭ^5 b#]'|753iCu<Ž;fc V<"d6 MxIU'Lc/JT쭤.i" ?-YιMJu Sbbl/3?[t»؇9`Fn'txw2./Or %" 4R3|b RI7!1 ǔtg~=S51sE[F!N9Q]qj)`]4v|nc̽,; G%{0WI<0R6a}lY(jSI?T G"􃺞!y<[(u MZC@\/RvMθU|FVؐy%>+S)QHi , ׹jb;ĮF̓ݴcKܺTa Dc;ۣ2yYp*êlbxή)%i \?CO[ 0agKVÁa_2V-T.:ILL#DšZn;?Чٳyj $,hLUo=C[ɛ b=9')hAAP9RSL}cab&'|2r6C;]{ |P!2 B{(?􎣲,*Cq{Tj[!{uUq4:2/H6ZTyOlAr/8KC^˽Vv*Ȕvy5n쁛%QW23l +-_˲9`¦ve4EN=MU_*r-3yެy +H]պ'{FF_n+Y rwkQ_ u6~2q?-! :_NgέTJif`)"rS)m-:jal\:ٴ UWPS?_#a "=LK/Rρz^D<9EKԧd8_wgm.{Wm)7M]3xt@y/[i9bD}"D..X pkD#MFLfI7aH3(QLKJ=H WH>/ycJH&qsRYG "q<_ G.f'ʥ {%K# qD_] : 4jάjG!-_z2h\ KƳ*V:7h< <2v3/m;R1. y+x9&2fa's!J)g>hom=# +i]3vfF_;)wm'\iĩLˏ?ۂk5rJ5w=XWy8kf'!`\WRk`3:s`&4 *q(jom!|F< HGkO`mucO9 Œ$ԎOˢa|W_N6Bk j^>+thqS'Ѡ7 *hv"Rf&1!c_Tz of ZXi 3uU-hyK$Ԋ; bkZNl$9C(`",ķ녺Z]{fvtb8~4h.^%;uvh]MoqD}!%o8j$yt%LGafO$gD>&b( E=r|{G3)^Iu%EEƜgw qmOOc3~HjT=MNax7\槀(Ԇڑ9ŀh8S>ǹV\L֘()7!=Qtoq* Û+ [5̣$ &dM1 vbZ@)C mb'\nh]siM:r&n=Xa `9i{$N9d%/}E6bu4>>Y^b^oC_Bz͚G@6`9G4V*GxnZ}U!"z|Q{oӀfB#aچF`oe.Ja; :jTBi/*蚮 \,y EcFZr?PR/Ұ>Sf󞂐o=9.,s=% аedJ. ?ZQAK}R$5Q[г@EaAIn3K^>W6]9lܽr/>}IEٹVDE[Y+vحշXpzPӜZOn7Da].ݢ\mc@}" g!$( Ei;֢WBPm R*U4qلs'v_"u1(BdڕS+,iz;hF$&kFΠ>IuC>K`F $/Ęg$"g]\"Rb>b#ZDQh*IM@?vFch]|%z^ÑymUԸ< \vG.JЂD Ћ!&m*ϲv ?C{{chRj̻C!To# <Ȧ)~@A{T,+.CXޥ# 4} I kSB:UA]4sɄ\y'g4jyQV)!v9ǟf'$w(|FZۭH{GwiV,CVY2> I1pw55AẀJu>S!؉qIB)qZfiya6]J#"s %],+ lTc^4[Ϗ1ZJ%_2@]Qf$r5}*S4Yѽ UrI"eMze5#h$E* Ft/_K4AP?)a"v_^g 2mI;pk׸o.c=zhVn>9ÈK (D&0G@U % v\7KPßUP7/z>p?eBAM x< #0Kwe@F[^NM4!$}&G9mc1#^L0%ׁ[F Pa!"NlL <&q8pA/Hެ@pgZ#ԛm8hznɧs5AUb83(p8 %)g^ CcC`Ta\\rNdkӧ9o;",LTcJ%GC*P:I0~*Z$dT^B1+!zZl gˤeˤp_oQӆ& \x[\(2$oKeO\,r4v' v&)̘ۘԜ\|j5-8+@ig}z^\fSX1Ք*+$R9MO0i9gH0꘷bX~@-և}ae/UAl0 5s]]ĤV7uy% 2[71QGy&]ql@f u $5HY)wJUn(b<]_ƫ&u޳CŋwN T[\7P8G@JcO3gHƸ=bѰOx Vi0|1UAlFⴰŸ y$;vN0:q'7ټ|O¿0PgI6;4Y+Hq^wۓO~8KwWb%8#`-~5y`P j*&(A.o};H 4Xq͹f3SJllH@rsy[>hY}֩sJL%Ǵ/;zݵ x4\RSUVu[3U7/fa|e|YI/*\IHfD5{^5V$ÌkO_Ѕ{Z9^ uP ;w_)zfta 0p{ N}m~ذ}1_I~S '}yIiY*, v3̔Gs+I N嶎\@(KAt[YtϿUQ%[R.\JOl_Zl/q9GU$l7cw-QUd Pg=;GN x=Tb+z&-=ȲTFFtm%Z]xXXXq@H r.[FqOH{j /Kޒ$h[ܠeq{lmo+Gyt"Ȏ6.gZ@IG|"I]qd[SYmq+0Qf{l ,4cŋ F1v/ެOb,+,Kqz&0?"ũ1[PC錇+uek~yGstO+b3G>(yTU8F} Т%_s>/#,UzFAyje;ea{@ K~YO 0P1SQ$@(^6wI(/$j_̡X!;( ){I` 1]/XiӦ}!f?h6!&3Ԗ1?wOx[B!t9\BQ/}Q~ysE{筜oo&0 ל WDHYĴ6~ Q"SӖI`Tɚ qZ$!꼒v0_Q kcKO)#8#^4GWpo|noRׯi2*M9Sl4$Vi&?)z{ :gBQ-ѳ'DG#p`,17 c"<[Za\A(,+Jʁ)5Gd,:20bBD*ѯ4A)4^V6 r@{ kxz&1W `muꋭ^G7]~YϪeu^kITy nZJ@Nsۂy_ ~JleX>eF!s)*x*K9H+X9f LO{6R#ۢg>38xN PF Gs =YA ٯU)Q/kՇca5 =ghz<ƔLBJW IXfոpd (3vcaC)C1{^{?S0a"q-qd*+h(ݮF" X<MF.+/H&d_eŕ/"J-aR Ƞv#;#ur r]+9vWcd'c-a?;yKBoY`P)$I7`d.sW!%;Ck_9ޅZbuK_BE|rȮ +'*zdz#V(-bk )$˖[g=NOIx㯪}/o핚e\7/#2=ʪLco[_w(rs tNAp,qYxAo&IkBSTABe4EyXBo61jO@ݎLQJ^(PsX\Ր1f)K8.Ew:fcʚr[bQ])PP&!a3|\!k"(O1_itVNX0ӳ|[fϐagTɇr]`!'ZF#yڼE,UF!aH1ѩ}qbe+&Uo2E>e_7 a%m[),sl+47, ,d.K d&[mro>DŖ!hN6XVn/EfT,QzcAU#PIl@=ȹ%i˄K5DSZ\7u)5 lW~}Q0Q|6Tq5}ԋ ('(aƽoosu{ ӯhh[׬ǥUZ6۲[d=Vx# Y@@q=< `#kVVjnɌ "9acT(U'&Xd&VK͏ȏ|J>>B:L:Byao݁ FB%µu-4ؑ@eëN>B nC+3`-:Z{ N;L{*أR`I qډT2P΄kgАSEM4$;"T27ЯM+T:078v֩;k(U;cqcI)b;no_ހZtʾC)xU8:udCfD { ]z(3y! r3+o)d5>t2)Cf"mRE\m$E2J):f,*dQ%:/'MpcڇK-{[`yl+8#نgGY"Sjv|r=,9 氟},QНrMZvl N#?TaМ2L{3e <[4Ą>hKE QiԏilxFeL Sn㒱ŽZCcCi ;aKnl\i0{ӹGD7gQ-?d4 5'} xJz1~zNuUdg6@m1",8Ҹ?Q^#k笅3i?xͿp87,&F:9ZU (d%* hnMCHnZ&/v^{5ǜmvMUѡ S\ LY:9uA{>*,ia~(#HYL6ֺ܌MdMHᷛb'm&aR?YU-,|7 |88Nw`] `L +Z@Բ NvPvP0Kd܂E҆r8H>(!B=Xzk57x-17ҿvY\+<5ChB`Mn`L 2S@QD4> XL=k 녞=c&1A*nQܪu #RwT𿌤͢/ K-_h8Z12?h1[+Q }%D~_lHBb$*yK2]NA"CF=ڿ2`skk$seyvw0+ 0SjKY<!ATLilC G.oewv|pb,#ĝnRV#J8kzgHwA̾8f/!Y(H-?`{rXcK뽄U Xha.o*}ж@a+GF;0pLI%UN@pW* =f۫ _!<$ki(v>aӂTS_q!o2$AԶ)&Յ> }wl(Dq1)\SO @;.i *SD|T\֑bq-|,#j ,dC3#t?_IpQESm Ie$:DuLj3q .n*)K -$dtS4ً 5\S7)S ̢YLIo|uAξex\$k~}AЖeWXY%hHY;ѹS4@W[c\C/9BkeVRSm.ԄK'BuH>M%Z+G~\5,bɝzsu!oPO`{!׌Wijқ; eցԲ[l|Σ?ADR`V#иS/R&o-c:|gf\\ɜ D0E~G3Y {Ir aY/m1!fƭJV4Xv9UZՙF,Wzɻ"E=wϗ*NНWCڍ&bS'y~qv4Cl_H"B%{GNV1+6ӋOr􇢡1-7T||iYF^nM!Eyy3(/Pr"Gcm;ehܟʋ0L]Aڻ0B/G=O#aQ - FezZZ>C 07& Qʬ(Yv1+.&B9֮bV6,/z1c60د;P#^$`BX8E[r ?t2W^9h @ >!J6/%Pwŵ#b3U M4Dž }ʼqOˁYѡ \xoz5KKch:/J+9 Oдͅ)AQ&rQ"!M*VћĚ~+ׁu:9R뉂\AdxO  I^8S,u^=3 Ud~S M5=t`_޵gZ0 r7db!f%d'FPgfe$L*n8-c@O8/WJLUaתЍ8[Yu5'hI\wuclZO`jKMhm{tp5*URǚ ' G -5pou'ת=+r+ 3S!ZHLT'LFv?qc o-p]:Di *ErK?Y\3st0"r NEٰipcfnvQ8N1|&ZYzD.؝=|oygzBOד `>dBƽpuG~x$:W#T7 efě.~o.a@(=(/ܟmÊs Gl#>`rc)> Lז` guAX{#|}`7漱޹=\C)(wZ4RQΚ UX֡0'{Ax^_~o Jv[\y"E[}MnbLUx]?n{x;gU\$r(QBw:̪Jtr4]ǮN#FiAŽ7)oFe/E#*a r?hЫIj[6<~X4NS8\Ж4cn[ D M~ Ծ^^k}+t“yXb ЈrW[5%j0´Zm{7ӝ܃;b7Ʉ7VOJK &R:4VE:[,Y J%zBqH. x+=ݠH]'cyB ;.&Ebfp{TAAR/%؟zv10eˆdneIdۦf*X+TFwLKZDQ(Q@mwj[y?Z=$8_ r~ {(ynw15h%ATtw:5$]`|}Now6d9m|tED=ɤBo㋯ Kgد-9zydWeZ ǬXl\A"&*5p{y)4zWTk=7VsWaxv.A\P-rc7?ㄸcգ `wSI6b TT_D~F16l|lS$♁j뱪tj[,VJ=t+ve)WB USp!8?ߚ(Jb*Si)3 1;Do7yr ZRyad^Eb1C 9{[-|2=%{+Y*qΪ^Mޥ=8lA(曙\Olh_Ն% . }0m&㭫1 lnC3y:H,̺C ߼6;@nSD0_ørs3Q/{VF`3rJu-p +#ٙj>$hyW @ѓ+|~8a DM*[ޭX w49`Sd8'_1NnXy#h03ڻ]zPd}BU3 q+? )y)U UDckgڥ Q+f-91]Aj(xԺc{Xu9_p (ФgaUӫf(|ĮPjۘue cB)<&x%%\<˞+)L~!wd[5"啲ɤ AE_`O0*:"Cv{,OdC?]2"pOEmBf?z,`< ;%df _ZKŎyHN9sr"_ jϻ!ZGΓo~@iʲn^%h &9Qy9" Yb*9(Ozp?QB3"t ζM!'ufBGȦ=1q KFON)uf]ϔ3(pF(sVw;3̵ [֩"ˈ=CV8\XX[roW.FsDGd, V> d`ֿ]Ic8*X93Ķ;]r.FUE 5d~@Eҵy_cNa4 XUrfU BWi; 3G9fw- ^#)n ;72-hNtoz4^2m'm⸵ɼg%q8RP8.Sv,`H :ϯvX*p svL1B|<[- E ;(Y "_UYKj=e|тjvP(YZUxfy8`n{PI u0u0&k'qla^MDy Ujka!pa]<߄g}UB]Y#@"U {sYUE.'=Ahт$.TjR%{TR^;~Qdzd-WgO0Qo|cx VG0 23cڢp;hO*.j >d9ـ)ՙ,Xk8'6h~;UqlazτO7Ԇ?$ E߽csCHд\ t+ays+VvĢ]% Vt$,%Z B J_C=*g3)qXd40sEϜ_U?Sqo*XQ4xtvT)߾|ݜ B +cPz LC㏶GF÷k1ΚUF8镶P]1Ïeћ4oTl*VULEmptg9߳{ Sl/U_γzä_@ڙVӠUFR&]:/RʓP0i&|+^@SK=;aCI 0m5r&H 4txB+7mUB}|#f>M#9SSw%L2dnE}`"̓sLJB`*uƔ-DohȠ[HBqJ3d#l.<'=S^QKo~)/`DJO7wJxȖb[JB_c#{q["ɔ߫}:@YpÜ.D)DZ 侄TQ *^ޏA|Ýn*Wݎbm%Д*2 |qFVokX/~\Be~ lqYs~#iK]_5#ojqoxL󇐸B~>N}^Fl?mt(P cGqsoD_Bk 0ibpӌ/W;#:Jsls oݻaτ1+nxjr>kn`s՘Jb* KW7‡:uaázS8 3q_MZvڦYXk|q3xxbOeBt+f*BjF4e JZj_G1E`OE5l b Oz(1'ή@\2(.Uȶf n -tcWayu/g B*]/% [TUB> ,6O4yWsܤ2,:oy˹R:)nwZ75I/:|3 w-z3n ]tO'6aRa] ;>3&TFD,Ҕt|c1=/nO |CWHDŽC91N䯼oV!oך2B3`ysHxǾભc qbc)w$}g BjVU+ faz:y'7˧}gZնLJևZ .[ yvJ #4,}om(!Cȡ;C8ڷ0mkCOVo vP-)/*ro) Qf?[](z'%LJπjh};ZMlJ0mӃ%![VI\V akGXj46N+ڶrf~ CmE, @c $ۢL,Q85%J(ocaZmĨU"r"_| !tP5H׽x)s[3z+T}4hP*d~*cTupyҠdAڢP<'6l݈ \aKe: zmR_+gJBPabO&mH}=&#3T/S?fbəJQ/hQ^-B91y{VG4AeZcp='9=2e,8<7=q5hbQ ;Ѻt7Z(Q-,ZmUΕk-!fa:$|q!fA4Z&0·黐2]UpPNݒ3e}K.{;}k:TĆFWJRjTĆ:zrvw{jʒ$hOOV|Ĩh<%]>t5:!>VR:`v_eڀbͩڟxPg&r%1{OaF;^[|1ZP&Xj-pE&XbGdN Ώ|a2$\GsM߾>:xLay^jp=ntT6a"ǫETS14VEiIShNNNWҘҮj  ,xm`/kcYUƺ3@RdTפ`!+(<~}eH .uT9nHfq"bPg'ҫ3П+2 Id,\ara8.]W~%zU[ "I=Y(gymP,G |o0߲(eE9FӏG( 2[V{RU&H[bf-@mEvW~ۙGqzOm+0 w/ ɏHo>cO4&C٨@~? \YQa] ?s_dHOF`hͦp.@l{ AZXV h4JI|O$du<Dr{?p?vMziyOU>B69EWPW~L r;uuuC"t#t[ݏ|;VЦyX$Z|oZbksAsF]@&LE ]pK ٝbz;4H5$|*b.LO܋/clε%V (PWA@Y..D(Eۈf*C4tP0TJe%NqS"^;ZRDP+%ͫSԡ_Iюn8&e,[hA?|f cNyQeNS]Tb[.^wh N(**GYpn۔iK+lWu>HXoej`4z5J $U#Oeq򴾑̑P$W$KgM!:8;u廵412d&r1Gڙg FoW,}tVhi7lhᡋ,o5ӤQ,*WFYxg`)EBodL"e&bË^x{ {TVkC>)bqL(w aM!DKk,\;%ַM*vFb  pc}IF|5:91+ 1aarjC_ղ ~ṋ ҅mw1 .6n0ahZ{r}xtVj>yB>- w5篶w^?'%_C Invu|E:7ܱu=MNc廯(2^wMXID9uM3'|Z_]{q,AW{a|5(?8Me`vIz3A!N \NJ>d3[ry;'>I[B#D]ȷ|~&J6=\ú:k^ Z.#=eqqМK"`j٧|ZķCM?zPJoM8F9*ϬVcCa-THR&G=e@^jjA|w3ؘm%IYm{u^KM_K=.ੁ̝Րu-~_@4v8dpofQ^I>MUe 2|+6>R+ |1N8pNљ~FF`MĦJ>`цPܩcI%z~\=m,N( VX<ܕS{5MWiLI%״Z-> M6nhW?U6O"0{d"b(e72ĒR؅qcjW8 _ruϕ7TP}P/Gw\`#׮Lx@kκ|~u|D]oq.mQ5&tѻpNI[4:LALp(OA^ ;U Fi<ѿ)^ClⵇR43֡Sih\8[4_pɇW{1A/j ޾ ==U >,Ɖ8u)Q<`X/{VX|wlUljCZ% ? 0j(s O.µ~QR:z*:nRڿJ YQS;Xm<0[d6w1znS- tnQDFE0Mp«hg_4B_69f poR/ z1ˡ4`K|)O%|Xf652NauO{RWYilz.bH%8&UInE亙K|*":7<>#Ց tHQN<^v[?2C uDbm݃F邻!1æ󏧹p`F?y2mԣэ?DSq:hn:"\ [\P)Op0E:W9PCN! ch?Bpf;A G<$l4#ڧ"y0B461VjyΠ_- Hy?=tGUJv7'X0um' vYbVك 9Zx=u kXM3i>|ǵk$!"-hL31|`3KsS}3]N;<_+)dso!2$E wޣ<{%"d֙RLd}@4ЩZ" Oe-L)iΞ-$oui鱊[0,祶+>o&q a_spyb͞]]SЄRf Çn W OIyNKRʄ"ޯa KY6- s e^^ 1nV3Le2+1v|v H|&~]~#|*J~vl=-$K;g["[G7SaゃLJݗ d#|v]'14S禍4cA$`|`fbsK'b"`C=51;dl ?uI7-ڮ+GIx&4G9.Ys8/{5ʪ/Ko6J Vɽc uf@'eQeZh͇Gg4x$`n/ ]V8HrX= c(4.`9b5JO%_]޹0ڿqJ[aP'/e23g܊CYUV,38$Ă'vd~DSC9[JgP(C[P{=t$5]52TЬ'ק̅*7U-O1:s]M[ӹ2q|8RT8AچdڅJE/( xp]zT y'?vό);s!MBp SνfD\<^~hdw%FhC[50N [glᡸ_Q|7,|{Ej.MRm9b !acށg'r E;m'@|^6O6_M9*D2ܥ}y4|MMٗn뛽FB&w5@`4K>W'~`lT2K;+XD) (~~#Q,z!W\d7@w.Xgwa~u眲A)ZR-G.UxzХ#bܛDr Ɍv _Oo~K3{/ޗ.fAVpлtcb/փ[ުš"̝*[1H|Tr~OsP3xA@5C?ioXHrׂg~8;kHBPuqU)n3ak[44{rK磛>J]k,=PP-㌤^O4!ZТCn0l[#&+;)|E nzS+- G;FB >wLtN{#WNߝL~K\M(]AƅC?As,ŀwEs8M]aya.mh6Ga ~>ɒ兕Rt a*97{oY[᫕re? 4=SSmy7BB+%:T'ٞ=݌-Aq> zdk땛r< k4F) sՕ'Յ4G=ߒ֔Y`c&o胭#}G=z(?`cPǑd\e̖[tfދ5>j9VӆCB?B^׌/'ݛUuT Le䧼MO4oCr,c+TLvRrExL\h^2Y7LN NcBVP[buÍ" a阃`nBS"T'ڸX ?SJ9Dg9 6<yRgqtb"4|GdT/@aP|pC`D2;a:<ͬUe/MTO\v&`]3W3rh3C/[mw3'sI1:c.`^mTE$p|ޥOQeV0)n &-G9bRZ ' ?9YCGgxCq@EÝMn kUI|P4! JuϵAmv~mirǥ:9[^gK& 6^/ ׺|@ ?xB/H/B5"leQ zBfW򮖁|O2u绔mI57)7Ϣ_Z%]t__CjwY_f $0sn6eO\#ى/íĬ ]Oal km EW魕ҁYK#szt6$ 0ڥֈm#=Y'׬5a@UW ^qd?'~*BT#1ʲٜt!B$s)Zt 2|F! L>V[-&meSxQ'9`oE٥ t_a~;#=\R4 zOQzt~Bq)ܓB㳿u $W߀R5pt^/jggߙ T8X٪ˋw]TFĄxtBb9m}RT.6)Q@'oB w }S7Oި~P@K\MOxt6ya`5JrgqL-+K cH h{7|!@Ëԇx*BlBT]`7QgA3i|ڿpL-"Xq\ME-w'00xW@Ftf4NV"@9NΣen򠶇g5`xwZ|BC|Ɗ;n( Y@I}l-l%KPF20½XZ2$gN! Bz5 n6۔ "g0S~+qOӴ@U=NB8!~_|zM5JtY۱s<<{ؔ[̫/X A^d wR>R3*3X,-uߋ n1ԩ(C>a$ʼn׆ $O J}CT 26U[4?S/h bt%)!wGFh#LZIKNszHe#+tTD&y$Sԓժ00m%؅wl׍JdEg2h\7yS[zNmvkoT4,oOmHJ!8so 41d6s|/2CZU9C=3s nnL@CXDr.R _J9 rU/Yu&+njxN {+Uf㟐~+" ~)b:=UGl~8z)=r*BbTgL[w^`uv? *Gd#fyRVNl\Բ*m<|ۍi̳ðWRt[ҤS*+>].7Kz`iQ0\gnO:R\LdT|Nmblٸ"AU1{bUW]L))E u4{SBJ肮kH>N{GK(ha=kj<9Ah<܈T5!up(KB t1"փܡH:,M-+R*,&ױg-/9P+RD>'诤;E5ޮ⬃F0Jv Y+#礓"CԽEmhxkCB^%\Qħ':9I:yـd*g- $VM׏սW`Q4lLBxATC$)p͉Il]Xt1hq; ȯu=ߩ_77=3ۓS÷.Sz'h",b}Eo{wX0uXeKZ۸DJrcBal{J差k~y{L!F-,Cm;vyak20Fy8֩&\yݠ<J5$/| !4`2Sv%| Kipa 1=0yM,e î3>6sqt 9_7]Rt"|D}BWVb]5n{f#hA): MϧusRJ%pΊ D9~)1WH׵jP PbWH8<Cz L!rr/pihZdK׍_E1EnNM-FQbgqBɗC2iOt!g@@"bF'u a v.*_ ?uDV=t;l%>QJ k|!5Hm0sȝ8fϫ7,ăoA't]ҨsuOuo/G-mƅW.4d&`EQ/,.)=?|9%yDB( 2D@VQDooy' :(T&h'y½'9iCrL'vB|0/9r樇l9*̲I1Xu'Q [xy4ĥ%s|wfN,p,M[W`ǿ㤎$|~nk 5j4h^~f3[KW{ssbܴ!+ndU}p̘+d$ 5J1{ ={BW nhb/s@tg$.,L;t|!4i(ԃPjmDy)>/v j8Ϲnoc IOEϐ(\V3Jg(Vg 6H,W|d?59L̈́ VSՠXt@_[mڎmc8q3T+/_Ra?m-~w zJ9l+~f{uV(^ PJCV%γeTż2l,7*A.xiMf(1;Y&k.Yrg)LYD4M ;SeP$> ۽CBG}5C:|݃zBow SJΈ~iU [&j7N,&p_`n+XKgc1B@*3ȾR4xY ls; @N:,%m鞎;ןDq`%ħ8V Hyq+b} 5b ?JqʶˍC%?ܽLAtg8BA@C;Br-x 6J%0I55f%")1דB !%)#%[eX]\Kr رOYmdyAeD,.[z Me%i C]}9  yT~&R>*zg59L ՞I Re^cI< ~pQ1?z%p,K x`?j\l 3{uR97lyp]o9:k0h֠Z:˶ȁ46ǁ{7(yJ|W믅a.vZ qA  ;R'W(ߵ͞f6Q*?om2(zr-1*(g}¶'e#4J(&¼9Tv2z0H"QHuU$%ԁOۡSzzI9My45zJv7ggcT!sF-C+H69w2aK-3DF+{H"Rck,[*'>DIgHOY?#*T=_]o }r_<~!¼S>vgj(Ё+TM&SЎ̎vB̶`[7K? ,^.idp ,x<ϓ,<׺GR90m|rrfhoK hW)`uD8x=,S.:/!ݽX$Gp9{'%ΆWS(8n)FwBkn(zIH 6@XB7 $h; N9r kkoDG?nspy&{kg%[ p`>7}H^S]'i `r-RS/_M`ravrlpN{n)"p D- i Nn 5pqS ϝxkP>*<&%=1M}n1 F^ jFtvو5 -[FD'RaV'lKPwYך4$>z ,Ϟ cAJGCWhn'Aَ>Iue27M4}^;&&S]sqW 1' Sgш-f1{i8b(ЂDT2㴈eZc3#_yQ1T7<[Ǧ! HD%HWNN[OC`C<%|e:Ĕ P(҃Ĵ\P먃`TuפkwtOίzYf,Pl8,weǯq4e- ɈeI!Ԋ\7fʪ$jp(Wpg @RycJ4UU <,h'q2e xFiVh*Нg>D20bb'Ji;5+(H.N|-+ 6_B`|,.8(@&@pz6zfdEJC6Czvv0^9xhue_YK&*kJї&S1zQ $ڠ u{>XfwF{ Ŀ e^._Y0U5`:5IS#N˸Ba#L {V)(՛vKI;"S+]N%D;2Iֵ[CiVP瞧ӣG6y ŴG@I`<.r؂ֺMf܈=[L&9+W^kݦrSO' n_$C޶ʝ>R낆I~nVq \{ {s[ATf$9ݎbk!!]Ȫ29*O0 ܇xסZ$EnV?^AJB H|AW-P~3yU%X\uYJˀHuS @鎳/p01vxJρWӉA=x*9*@y٭ jsE@^LA=eX rrB_+Q2,!),n{ڙ=:^2Iw3¶]6a8)Dj?:AG%ODlՑ:]T5lBq"yeW zV;2.ty'/0J Ar a\ `~voX8$t!~ )7p E'30HF侙 /Ň׀'ٛP?p7Wcuô+wl-O͗H*^T8mR0. o #{2.-IrföH?#[ZE/٤1+CcG}}  FE#a}IZ CPOy״4%;iʜKrԬmU%jҎPO*r-@+2ڳ*lfu$HM>Y"J|J޾? ȅK݇#r%nv<MKέ+MڭQk2ƱM"ڍ\X) ZUФ74vd@sϕ=[Bp&T(;7*"#S3oh8\;ࢇ_HPФ2:󋸯"f|E{˿ˌJ2PacH7ܞE$Yp w n*AȣZDleGhe}Y|˘MaK!Q[i%~ _dk3;D`^(7'Q)(.=@) :v*<1OMH*IFfsnj -!_ZL-ŝi&>ds26Dn8|8^JF{_l-SK }[;#t@=$+7cA%ʡc5q.cXS `wJ #%>o_FswMYUmVG+nݬ倳ގuJ ޑ=e+e9 X yr9sQzKYD!TWUvd|$-ni|fOx^HXvnh!*|6fص Œ*ƙP^oZClh7Z3>A^PC|J9VŃH `%HoZxe NKEX3%ѹdͻ5Xp@j$Dy8 ~v +L*pP|"-ݷFTZ0[5cX.Sr(7}NzU}.&{F5餗@M.ʑ_3%Gٖɉ i'-4&aTn|~N  d)2Cm_He^ =PqpԺĆlan3s9tWҕ/B*1KpÇ #JksՕVd3cQ76AmzȭӍXf`"7Zz_8N<87,۰Q{?2G"3uByTꨬ93ï1}cP `b+n` h7Zw OLܬ'wS4&'ʭK;J#_f&6N 0^g.'r{^nI?qn@3&-͉Δ>67MH9_A<6K_[3nWmLy;UUʟ4oO'RVkDWhiӅШh)Nn!0^j̿ރYY?-Kq 9ˌ 4D-_~.% *^`1dک6E}'j4ʼn:cP-GbTFn-J춵a7.W )vLӶ5rۦh{˜ |VQCxXRQJon?F_]S45p5  B4I.D ːpz49{!mݱxLW#c|KVР2XAj !7pUzji[ŷ;ʉj KjG meRVs*;0ϭڦZmh겟jfLŸ wMrB .APԆ5/bDu#ml#2 ^8H=Z?~6Gr6^K .2NǏo9l`TӜ: YS:>|Lk@j\뷤nytX,xTa$;Jc뙂\rIFeu%`u,$w[Drvh\ˑݷWLh}IOVd,cZd y0ME/W1k "!n| 2t^c<+OxEZJ3ǎکUyLQ%g`ϋQ ׶<-%C9hǕ1r,RCuwY8YlՀ DH5è+n݁A4~rS?28v}mH< mMj/K^( Ytֽ4S-Q1匩`%`Zc ?.r*5"~A?/-:󽴔,`ʤ yW|>4oLľ8l,#HuD$`o-& 1ѦW_#^s.;QNC^͐_9*rG)+a3]?vNcn疧,p=X(r9к]oQ|ݦ,Na*ympv;oͿluk&{!>[6B=Xi`; *se"`LL:AQ1UɗFd%G{a׽;ٔQ= ;Q^L$V$Z>@YjM!gOJ8xmVpiv@C!8w>3?5CϦciW5thjuGYpd$ؗ/pXDۏK} qkjf8/J7F2:>dp`oV[ec@ÊK7).g,8x4 O^mõmk=P He2Oyw_ӳ:4UR@M`^W8Aem&۽},kV=XjĆJߞJ2NogAٷآT.W5!>M{ْh}H,6.*V{'Ј5z)f\@[m #qbp޸sN$ԑ8Kzu~b > mf|hlɖlԒGKR=Oy0zwQ50ĒH:@ :CC7>_i|Ψ%L}F`еJ7-g+J_Jxq+kDh`Kfx9jN8(bDamrR^W]0ˁnN*gˣ|:U e EM+A,||Y^}`納=൓59.K+_qJsYg}qx~ KLl(a8RaH3 ^;y͝`1 \S"fGJta&q̥Tw,强rTxaiѯyf{rҒ1\3S$L0ԋ'I{5angd\V6mLaa7*n.zoNcy|gY"24.AQB^ib>ka'U?16axӒshA:iW(n&M1<~r+0*w}vAAIleBhU*VD t یK\XۧBTd\Y-ϳtTFo> {)N)`Zt-hih!a|sC0yO6|ꓜ8CcH|]WZANrpKBZD{,z*Q6I#oJ,sWr]jV.X2V$Vh[b"aBTj!!QMMAbP'-!]ŀ$妬(l^uaeaUij4uU\0yi!@ Gdv<󅨊 . c۞6I,IgWmO_#8!T NG\=D4ӡؚ!V^/˃M}'^#VQ8V( ߄cC'c[~Xfk |;vJ/&Xn:J'29OqG&ͤVmCCRyM6[y8fN1/3.{0:Mix+J %%o Cم۾$Yp?#.\'P$k.M Vڲ)Sc'R >oU] 2Evnܿ|.INZ*z2[lx'&3 i}sBkBvzh_|$-qN[_(+K3GZڅ[7V9bS:U6.v ZMg)Ol7PM̊zkPWݻ?Sck?8PUmgJC0償VT]㨧 Hb%4ั+9$幦$2bld?엛e@O6k?GzK0ꐩJ ;Tv^lk+ fTuTl Ґ@!]Hor6|hYR\uQcN#Śϟ~j=@|=Z`l`8f ~_`ܙ@]=%lKЄp-_i?~Tȏ>Dj 1S̾/Ցa+^};m\ xxb' =$np :gŮNgJLta@$5#lIKGmADNswߴInt}>6qh u}|f,T6S)1!3 OM8'Ѧ;8"-W6EKgZꖭۆM23p+ʗD-3S}j6(~s\9լ(o18&Ԥ(?zSE2qZwfה[B#[HĔƧdDq#fՌQqL=:v7q~Uj0_;=pR5YH]az 5͝-j6+!X.@C5X4%bXP Ap[:hQ;:2:|iLH5޴;f4wmثl˺UhV2VCpU׋6,Nr<ab|o_~58/*N>1=Y (4lo /Je<Տu NyM'p#xsPJ ۛv+K|Ir(eaP/uT)?dkau#&)ĬKVCKn2ة$qP1w4EuftsS\jLuopxVI+Pׁ9f_u”O(MJ$1% ;( ɬ]V.W%OD C}}䢠w a¹pbbj-z܀(64ܷ%"!7=|Q(n}ĬNSq)e!-oq/k4yS}L|ak+l#Kkan\;Ho.(K9TPeCQ' /m0x4 *3JcR|X^w%,*l_<+-.HEϏղ{a9Fx5krpM?I>Sm/;o'J|"H/~6%Gb/`9E%ijh_i2iڠzxD%ȫ99L0%~qE[hc;%( q n?#2O7J$5S5OFl@˷`{z!ѭXdXۼexp 1Z^GЖ"MDzRrB+?x噜DBZ*Ȓ嚭ԍ1 #șw7W &=H蛋+LwonVda ]0b+#z8hҁ%Qj߯aTVO :I1 4ۃtغdjbp .e" ZC &JXS;q:*e[*=6oKz_ +`O0C nN;8ATa9X*z bEH| hQ۰Xh*4D Y mFA(tor)˫uO>B*Ѥ'^ s}LN_kkb2eFŊ-DAWU;b}vg0#Q84RqxqސB*2yDCHPfud3d2+e9Bo>6\kUw98|zDI:⊙&ʋߤΞzIѨs#}:;Ox=>CS`f_TDL./{)xl:8YryƜ2 tJYfJMq.Q^BY+(_p2+G߇I88N^AClnO\ɂ?¨"{`: ?\IPj u*J?=?PbWtZ jcR5xxF%`|j_dWBj?1񔦉}.F 7MguĤ+.ǙswZ^]:'aqI|3FMɫߙZ҂5; F"Q). wObz Mcғ47戧M[+|(oJSOqfv;Z, Sx?Y| ۔)}wI2#G?#L[IK7 D7whr]7.Ғnp'~l.<-`h}mPPJ+,>E)U1 oyG KMohH}534bn!2S4aiQ]inZ/o d"PIG kyVҊK{[]'zlCL5pe^1b$ aXݽ$>'|* SKѾòh(oL,+:nWMyӬө܆1uqEYx?o/J%,Qɵ~ū:G>+L4-H>Hks2 i{Fb˚Pq5mWOrr3>|Tr2RW];6 sU =L{JŻc+idy30d"-?? Q5+ vlJ <kA~T&[&9Q{eeE|L?]|khn@(a֊끡VsWku&EH'yh'hr=%kc(E|5;\PIĿ 1fk?;tRIYpd7ܧ׎#Aϸ)a^WAp6w :h]qɂ$aKD#dH\䨇A,5+IØ}1B$-%J-hk"5Ô2˙^};P?QS b^ŀMF5sA]SMC~S]Fl mjȤ)Cz8  OL&|w/gϨ?\+!sJ> e b%T+vZaagDsҍDe@]g'ugu_ hEfŴG1 pY "T$(=|#;pzVck7 Z d:ϤCWRR[s( :9g'Ju$0~>_ﰨY?h'܀\-kNjĒ{P%NgˆKb rDwsydB}It_"T}qrx2u4P*<<[F8藗+Dtiɍ>yK+qY> YtPW>(^28ƪ#s*&#Knb[HB=1jR|7#Q';fc 1N" ]3Ql$`a%?R3}0q6|n)#bjLֈsvCǍcδ꒝1z(NQ9Nɫ Wdip݌pߘ^sW&YFzNRNXfQ*x^X Cs)P&PʗdnD.ga j|0SkUxz1֤:`M?#kAK$J 7E mnUUt}EmZ-}{>Z<_zXN +68k*R!v&Cn/\{͎OU 5ND͝jґƀgFۏ*؅/\++xֺT`.޺nF Bϲ|hqQuOKHq)%/a\GL#'‹vLOXU5k^ĄM^ +_M8UF│Pp%As0ܷK(ι/$ HPd$61>s4# 6S |MsWBckEt5  e[`[i7U9YV΄q+8HYc2b%;GہXn !!Ҁ8 ?FըvW5PJ7qbkllx($ Y*@5gb}^7 m%Nqe/pl~/k2LD!4NTcm%mgE3)R7=܌3IUTBjp7Ü-bl s*S ׿d&װ鰰0< 02zD!\u[Vmo0XHN%Ff(&ɰY#g#y em(:2_sɏ:j$uз4Җ;RAEb.0/._pηz k6ƪ"xRowYɾn:;K窫TeSG/ҋw_>,Zckg~-!\YZL褝̟[]_zo\ ī ','GZVM;97 9sQmģ8-uq ?$D:Hf3StL MxFHG}-^AwEJW49ya @;$?B0AGHʅܦk|qK>tY& F,ȼ3b2 fA7\1pU8\_Q]wμJ$&ݳ=%vnɕigjfh># vBqQHpFSkJX ai[C &CX=Hyִh}%&<| 6Gy3)Qwcm2쭺%qf<ә4qDž8!J6/wrݏ65+bICOze:#! ҪՏE|elLq HՇ;ƹ?qM'ƠAEc[?I+JɄ)n8_ GYgtpq*]鯪8F9n%:1!CSkN j4N,fz*4gD6:OL}d5=Z1 rR7-] mX;:{GX9%TvEƝWu!S[ҦQC1ꜗ:i'5лLHtJ\fr4>g]<\ح;6rG??x?9CU d3V%,4xYJㄓ#gۡ>;_DơLp/ӥ _&cžڛ!xW+&)ÁxנnFX8b:V7?'>U+W88HCWpigX^- BGRrr˙ 8A#_NCf^.s9F /;QZp$z5w_Ob>Pܻjku_(2OG\*&H#)8_$h*;+ 0"D0QfgP ,yh2x>*WVރaNo``.j^}NYg!pYNŒ(G\yku#{K4aؗ ?G*heu h~7s*j\BUCcў*rt$ _!w?3J1ퟄX&Tc};q}Y\ͺA16ZslCTr+d|wSI|*9^aMcN%Ȟ":]8D>x  K4 1{߯ W}2pL?4j*An1"~~!vAC#-B.:ua8u5_;"_Z+-pў 1']:Rw}5X,_Ubx_/OzGiamnQ.Nz$}'JD O/SeM=i|1o  cK69ފӃ<9D0Lۗ^xQrV,nYh8\c/t-s J=G)ꙆF0:Fc X F^JE\FĔAQ$Oj-f~C&n4P% uKk⵬܋W2bL4]~{ m'빢0k9ŦȒE3og<[kM46a'#g8o DZh-̀ݱ6Ā%!oSd^Z‹22r!?pzx,7%6o1ĺ=VX\ Lóf1uf3HaT6r(# FJDpO9@Lٮ)rv3YLi@3k ?$q8>^tG=_ 1To|}Zӯ&"kXl l-tp &VLz2v咔W%J-7#qEW̰-$ Dl@~/(.L;S~?s#?Jq])W e)nu8+JYt}m_^Uncj5Fkﯥ`,j?Ѵ{&](C`>|& |e<jK8er.J#[ҟȃpSN`1Tji8!]Xk߀1ljf=k9P=44XOwe 1jsOOL "c?9,+dׁ4Z_M? k2$!9,^ ȹZ.z'(E1sd= E64`v[N D pF[{X>(sD9Bn왺ZHܬxg3nk6Q(S=)ZdLǵ0o$y[ߘ #h0Եs1:8TV~ZZ1Ј.gS[´MN fK|:Kep+g.l*-kA6~ޭOGIX-dmd(\+5 kSR0 y%WQ:NJW'eWYE e)ǩX) i s5S7yPʌ1Kʷi7j Btr9Iյ8˔Cw=]ѿ咥|(Xۼc>=?.)wIlHUY,N j#LWJ9M8^Ru^|Lk1C`L"4ԷX!7^Jʑ8+zX!Hzw\L]`^3-PV| 1yc%FW=6nk˩WFe. LwZͳsn|fn9v ~[>}f<չd)-I!rdqމb٦lłUi4:uĩQ_ie{Zall*)0k?ʘDpQ'JB#N= u$֫(i[RǢHH og]9gMu6u<0l U?' &:r?4P+Pg8N|E%.e srWN$bcKIprI~pKZt@01UH8=ݡn߳Ny5#ߣ]p0/wv0FPugJ.3@h HTr]U)99#^}n'>}~YI?k£' 6k}ʿoGGBC$%-aj-wa/ue2$ӏ~ !\w<%C$YN"oh^v"c!cyX|{"ϰvn Iji_u^0+x+Wߛq}V^r| gCFFǺWmQ'}h4{±Ek~Nnjt(`F@($e3=b0pj\=>}3KE0CZKh0.j OBdbq_>Y;p{&33 aBke7ٺ9-ORF /7gg02pNW*5"_ >z)jU W=Wxz't Da)y {/`:^*."9ɪO<-#ӗijgr]P:Z9E%/iBF}JTπdP2iB7 PdZCN*2v_.Jnl~-aY8[|HY ިT^V[!"3MP_Kzx=ՉH|@9p8,c`XɷiN[j!,Jms1%fP;%Z3A2RKzIuXeԋ+׷ <6-Tm}{S2Jے\F֩:~G-tA96( RYǭ8k9ʥ#M) y1w>-S bGItx"`KC6K3k. C@1s.϶ca2fJI ]mq*fŏ͆2?0*WVkŰA^|w]Yq0-06}wagE>|e䥆5NK- İVs hZ5dqim W]q`!!MsKA>gfTN$_(8#'ZjТnOCbK$OUa#ñG)aIJXV+(!UVtOmI@ ӗ!(Rypv3 A*.^z: d1If9[n`Q!{9`!XD2vA:q=A*4)̜2Wual6'ݭʫCgy1}G͏8@+%9_ )|(n%s-*$;M!~ ̹ F&l*ŅiDŽQM heqJ{Ws Y1\)3ʍٲ/#r( ųPp0і# qdڋ,,=2MI:7SEys2n: CdTR5iv}$*ȟ349"D'L{NEt3ؠ ,/!~07\,%ݕʼn0?mޙzrsjTW j B` `m+Q=HNT0`9"`qs+ AN97Iזh6am1\6# [¥ّ[uCJD%I@c3;Z Wڎy2\`Ε3ј[G3an9M et+'+Hs'1NƷ4KFf$ !Mǎ6Ojō=CȖ΄KЎšXe5VDf0ϥw2(1dBVk(5ҥrU4@^l{lV|  :7KƠ":Dxu? !H C5lyjGP̦Yv4qmflȏPD݋ؿW8VbZ6^zmm F?kSߩ`R]u'!3I?ԗR@BP6[#S.6x8~E(u ֒3bpb= H;J?K.#k<^qw"^ٺ-(uak!i]ov71Pz|Fm^ Hw1Tz"G׍p¾rȰCZ-VԽ1Z+5;6r93 q=Q~o64ū^ ZbAN[ w zgDuPVXDd:cESz%DPǿ'$# 6, q_sh`d5 ,O[sT/Բ*'n3;?&MѳC#M oA ^f=G<ýXyv]]>bƪ懽q%GEK^ :vUA0%kӖΩggtt#}uxQ܋C-ȖD!")d$pb@OyDf2;@xMlr8=W<8,:ocYE=l"ў&$vA3x`zV6"ґlll?_OF~@>dЕ`1KѺ\ VA_7 tz z0B0 Y& Zo#%7d QYxkcS;eBN4kR);^YԶK#ckoTͯjV9l m2!sOl_ OuBNSIt2`WZ'c@ N֠TJlhXYތJ0ep>UgC`E(Ov۳:>tEQ-X/5tR nxc{=B=h6v`u>=]UHs>r+Ѯw!NAx |I|NKM(]0fg=O@4r㵔TM;F692b]j瑘qi<]7ѹ+NbT'Nx IIR+6x꩔ rz5ߙyeT@:z t-Ix)&MXjtymuSC?H69C: %s:Ǚ${Ymx: 7d4| #?b"z`ϫ$it@ ?F<ȉ/s~ZGMx\$( $$4uEND&ҰZfJ@_ rU BAu+Sh0]K[qO@B% Eǥ| Y/?GVV'y Aa.! 9&QXqCKg-`u$A\=/cFHv$n.0KWD3լw)g`+qM^;TEay6(BtK2B ,'Uca Ҵ Z5C2LOLQr!|&Ј X|խ_8`GDr,T^xŒ9!<-):;d3?bvp@YLrz~A" X[f)*z?l,e ^3Է4싁 B1*Hc4:k`# 7J9 +tԬY2HDZAd%E#9O;4ɓVt oJ+e[C@,!`r imYQ]g7@ڂt+hV9ҟN.2լi~R)R]XqM뀑iOjDcsX%J{ãZ+=6PmJ Cij0݄uݽTԱ?&(MXvJt7Xb(3E~lQg\ATa`$Ջf;o[ӲByQ1F(NY3N-RW2[Y Ikz cҝ2#[&Of3CM7k@PY;/-ێ %aZJ7QHj%ލ(>#<+>%J;e"?Wƈ۩5@'nu 46#YTSO_(5V07hX|}uh/ D|1ݭJ!|,7J" 3 rKfs0>w2{ +3mzNы&*>&+}1ZTc3BfsBf(D@gx7B'^Nkс .8~mUB#jCZI)#x9H:ؓJ23F:_zҊ1-#xg)W{X\.j%@!%WNQ 9D-*Ԋk[eݒkҬ5"2cO,M+Q#5$Crl2"YAqiլ HM<t1>j}S.8Wp i^k9tj2><侣 03` fttQa)CuϥȸШN-ǵ ]6sRZ<;z <г.B2Vr `qgzK7" g/JÃ8x1| ݌jWsjZt%y{r)/%f$RIk6q#iJAx~2=8!FsP՗ LԖw㊒%||_SGVc`J~Rꦼ\% F9EtzX${` KwyܲHz-G="ErDd<:2[80a3aHiP?k.V0{4>Dٌ o% P]kcׯgRd.4G/фg@rǞbl,U#пnv ;p[˹xTϚN޾ ;'cKG=,2̪ůQ&M/^S>+61:& P֬WpTء9biC&&|(k(M8Sg aa,J€+1 . tۮ ^&G%d߅VLR],- kH8XUq.>3Ԓ'~,L!4_=:u[6LK:O g좝>E~lqڰYMa9TR&1Eۥt2c =E4]dxf')k/ кآia6rՑ߲ y& ҝ΂>*b@dQ cm&l۩*& ]YQ)KjX޺ۄu=S7ա &6uk>#Aj9 ʺHWlxG,d^$=_v4xQYÅ ]G^u/!,VN/,G+IЁ솯+p]'NnP`yr!8OK IA):6RL f)퉓yܔ :%92+x*h0uG11^",Yw+ ՃC*kNOSĮgR;wǫ*Z U sHt5=?>PZcl\˲ZY*k'ԏ9E|NyLp5 JuTpD*"Zgy@PP>.E1K+/ѧW=:>~eLn/n^:d"~הˀҗiwU)lJ eyLaL`mvqQưG }1&͉R!\90h'\e>k6d7YTXu*RSao*/l_w!7:ʎ M'BVŽy_./ZʰDM[IVdo#ۏ#w6唌Zxj>3;1 2cSqے'JҨW|˩'|`0ԎBςXXBkL7O"শ}( #8G3;Պbi H8{ϻ>J#x]\:,uYNT;$iOӧHHNfHqt5f;k sd:S*{=Mf|-f6OO|}WV͠m{q\Y$C!E4o5;poM=`\"c\tfuJhR͔d>%B( zjm1% KE``&ND%_x ! :VD3uBZs2E{`_ br`柉FbF]0WEs)n/6ۺ0zT >c:Dڃ'j2hE|(kyokf8r  ! U%Lj(O+e%D To&pΛe3WˇcL[ !Z`h_Ƀ*v?7!p[rYugoEuJ* Fj}Tye!M\jm-/+E&Y9s_d`hOW'2N4_s1sǭ@@~0U`7n$UqEJ:ͮ]_K6Qpµ_Kx#~Zr#1 5Q/Ї*B(4El瀮O.}ͽ![ &0 p ?mZ1I3`!:2@%\e8Tm S1T0{&=Hctæ%f#aKطs׹d{z\m^ckm *HϞ}־Ĕ 1~?}Yf9ވT{ ؁b}ȫ (2ŮNP߱PZЃdJ)U@i UJ&z83:9UY|q㎕Mf\Hwb#MNYN#݉fo(ߞ1sV[]?ܩ|>pIsw\e;__=תkv[wFܘAwW3/vʝdoZ}799Kʯ[[ ;SF<a0,\LJ8~jCq@(Y9_}~H+Y!'G2^ҁ=Q\ڷ f 1aMI\[WH<͟(y=KW 3Ύn2+ šؗaN})+Ž#q)HZa 64%ȦɊᘚJsw| :w9*k8(reOOg 9ĩZś+)'oYNlyY#STV$=z\;{VwnߣʂĔ 'kԠ/*@ Ҁ0|&sC DByBaja|vaPS BיbY{E>a CT \h5'u-iϷGeɦžXw+B˽|a&u&tۥpG sUv'`]_:7eVzV/4kE1a,9FBAz+`RuҗL[["dizbNf8't?UYeq$Ѫt+T87Ƴ7wKf߸eU\Cߪ ##gQƃHOBhJ&ou~¡:4afXaڐWӒt Wzoȕ[{wOn~ҢAl5C۸EJ8 `|v$TGG.pSoz! zwjx3[rigw 3vqBvoI"~=)%rWm\.7r^^-i g+kX*H 4K+ƌt@J5!FG}#3d#× clnFSmogM"ZlE}'a܅M/ʇ(y#dS])E\ qһnxZ/ukqѱ%5*uXGX4 u„ 䪱 y2 7Z+b0!3@JRVM"y. ^e}7=Zv-^/bPS;΃<$ <*WuB|iC,ꐩ^ԣl58a1}_Ƕ5:Ash?erV9}"(4;mCvb4v, ķ5 ,Y; ?D|dSzg ѐ qFd#U=I.kB.[CdTnޏWaчC^jV {] ia6EDka-M`u)dSl@LsT|KYF)h `|eŊ5KfWK @{i%N,A%;jc͞7ʏb.`ެ%-RY*֢ȹT.ԨqKF1p8B؃dLk= |d"9,5[`å+x["e~ʋ`hܲ 5y#f@4M^! tмNM@rDDH|*0q?\)\F-[Q-"T%O3FBG$WϽu@ /*{>g.0twfFq7kP֡om{-&xMvvi >QW$M~F$dZ7 DPWK{%یυ0 5kk V b0b^4&gȁnI]HRC߾g2r/H}3q?T 9.ν9ZN9S\X4+Ccesjf&c҈f|e6S(4, ִQ~[ƓFK[qrloBS(RFLTp^;t?mojf'W%swex [:v#+;|Aka$)-d=OE9u(͓C'<2RrrDwcdo'5"·\"sL]QjJx}S,쪳XMk}=zٯV@<9#%42Dw45]ǭA[Z؂uᒰw7Q!oKo켾SJJ%zO C}՟2WZrIin4P_խP6XwRXeA!0\|EĺRo4HKIwe:# \*L< H˘9|Xt\nnpkn^;ȆUA$M@H_jøƷ~PXP"l^[^p*d .hm3)ĺ( @[!sj&9 ߵ;O7`0}c[i|lV ^]Jk6U")JmTce9~Xwׁ>oFKP7HD!YQIUdDs#L` D" I^ڑ{ st"i xCIT/EހȜYTN݃ͅ@yܭ( x8BrU6aY@QƙF&n<'b(I*c 9WvmߛhEo\"Bc7}q<;:sȩa8&[/O=Ȉl"8;1(; w?R0qW`eO]>a %{EuS}Нd+((ƹ= 8ut 5EcՋθn4b#WL7\ܲ0JܔaU% #CM|>v鍚:GZg{(cj03(pCTVDU2 OK$xYzvD:sb=S*&!K }& j3pUٸ3an!- CG A*#LCvPiX$P@0 D77}>sJ1-a+ۃ&fSgsKK *K"& EAm]QUťZO龠ܒPEhb$N#JPkܺPJIo#0$rJb:6\uK|DtLŝ~Zl˶[{ɴ8Jh_3w1T1ܺRh紡m0X$y b@QṋT&2q+p|I!/ *i _l?u6-^b4^pwb=?5 -i<+cGNPZ̴b5 o.v7,[ [}4?ey^l Y.]**X(tSpףKG%3x~ 2)T|*Ùg! +~bTi?]څ+%Hj*?.0);0sleJ]cd5LN6;L򥹍SxN>ueI :+/g/!~7G>@1[뽯A,M↙Lp> vL֦?Iu{n M9䅚^|@«/)IZlpwh%h'ٚ@8_h{yh#Cjn|fg||3F l-tRИp@IerAqpJ`tpt怺'&)RD~r pәQk|? Z{V9+(r~u>@>AL3SE^ϳe`9x)fl zImq3D*@$SU903aG >%8)n;NJoeV 4^Iĩ@#?{ZiCf .(leT^bG"%vMia-^( fC8Piz EԳZ؞`FQ͗0~ȡ-ZP\›W6-7UWHK)btqȞS+[5fY }~\=(["eHY`MEf!q:5Z)  {@5UXhCH{2m.إڂ?WH C6b {H{ *G?l4SG7%岁6ܮBdz^*qa_ !qBx̎UG]uHɼʶ~0.TqTo?L58 l|94 eU4ks?Ps!9,r@ c,Pm2r\zZxVv4e:0|hn6ö\Who=0Pzg1"rxhzfCSPQBtlI] D;ВZ;W_CL=ܤy.FW|qx*fZ(ϭsl`N} gCMHnp ŠXi=O}| [uÒ`"XflC*<j +ӌbJBoIU+fYG[ }YڄQ T_*zBSo"vAFuA.u\j1N㦣y[QLN%ǗKle\(7ЁGv{46NNsm ]ݸI(!Zzlcx-v^3_GԢ>EYši1A?.N\7hH\+ q(WB9 c`YZ~.AJoFLt g74"J%ˢ7F"q CGNG=(+1 ȇgft6?w_{u5' ]oƖ"G\ CN+4YwhOqJZJHMfGHYw+{v?DcuoI2o܀U'ke*bBmsQ%ݐB C48ۂ;7QKJ& Y)A *0G[D5CT77w|䧈iIdbliLztС EnwGN .KJ~(n]a~W]M',-Aڌ/3v>xAs$ PRf~g3/303rPe)#K |uI;8$O-1d2J7޺6ZŪ8^0ezq!5~L"~,"GfpGM@DXӦ𨸎  JLLeYd`>U})R\P,ȯp?t fx_9 r7kfe/U-K&1!0r! I o $|L#'!EvFe۬G9%"hQyjvt9@xkm#)%'͖ ip.p%2koi%7˦ dRvYJJcx[by%@ͬI0ikؠBj2y?$EɆD|]a7R@c'9DDZ4=[|O`ᐒܮ-&h I.! DsC-6Rd\| ;L4P j9a-d=sIN n^0~Dm>`sZ8ߌ Q}C]R<^;lvDAU]{SaRd A kv+:tCf߁%ꤰ}˻㧞WaMzicmQ)/qX/پ]4fў, !X/\w@ɗS 9ޘih`FZ5 }ST@\x{̭߸XZby Tk ai]~s,f_}=P"Uaa2iHL@޵EO:R xYn4%~~{:g;Q5%pslk=T6Ut)F Њڮ>)ʸg>5gh (D__ŽemᦔԬBFu N6c|QZ5d VԦ/H5p$<Əye\!UNktٌW?e0 ;ywӉ1~vFqg/"EzN,H %#u!9vh̘}fF7_IٯQ&kv4N{| ȣ"(ՅpϝL5Qƚk>OA 85VBQW ތCB9M"U/[5ԸZGA/E"WzK8 Z2è:>3mdV9|T2R;yNZl~Zq@ g7nrڬƝC`~2q@cB~m}K 5 ܋=Cx 5gk~3 y*1^% OʻxMQQvv,/ BJ4ׇ{{-L碑 V^w3૸\LDNq˹n4Vh me"_N9478ȉBf\|- Vkt0dT]mxq"/Tܳwh'(b ]fҷ>iZ̥$x3 w|/6v,zh41B;N{sxlZ7Z_V͡Qf s`"{19)D0`O_ڬf@ae^OiGdH'D}1f[2s/n{w3xhaչ?O#)]N~Javv(y.ًY/mzc!ӛQb:Chza OKC|K!QM㵐) FȴJYLnIMV@|S)^Pt^PA${zo:h?s59wߪ2 $5Nׅ֓9D?Kb,t z͡la}d.ոl|@ߘ ^VK|Jhx02U֬lZ%n-5ڒoy;Y!:zBIҿln(0@(\n4"b ) =8ʒ 0={3q @^ @ tUҪX,{DFGGL^4iK~ȻiԔ8u}/ݥw-k*b~;im1a7B|r%(Idp" i7Fp,na\ByE,4!q :Ԣd2O ۵濈eApu|;f)O /Vr<58.)e1:Ԗv2 L^ԟӿډ7GSpsgh~xu)Wfb".V+ ~Zf{A Rhf%WEΥ tX| %Mπ<|1TJSyt`1/wamŰ ?cp=,i|o$F.IF 0KLٻ034nFbӬtݶ iize1O[G_" lAHXΗI0V"@+uI fQeDN܈#"-\(ĴS榞I=ۀ@ӈ>{=qٛyd!ILP̈v/&XΙIjLx7;a (x|1ѴtrWU=gNdM VCR#]\W""$IV,dϐ(F`S }=JR"Wrx=A8:_\R4޾9;줳"ǦAjQ<,%%j I f?vӫA/%ioUE/:-qtW8?T2uh-[6I9\E^^Cܵ!BAN[f8q5ʦihbOM'Gk$ⱒl[sl9y|ރ+ TIH8k9/x}Z%Åa$OA&mZ@;F u?Gp4Jt2iZ CJ',"QDx3.*]ݳ4Cja.'vJ'Hfp}2D{`НA{"V߱eTI fAWj{1[=rn] FO_ 8N5v`_y2O4 vhvul C~2w<{c fD[,5\Q=^pL~e?J7NL`njR|N9a1$,=IYڼIg}ABt ~Y䅊.y$e{UppQ &Wi;R5'S g A .-;&q*ؚ]&gьAB15wһCLcVq?xFCЪԕ Ƚ\\:㷏~Ylh FQ>-%ROWiMspFp1M]`r0Eņ[_@P;ɺ + La$SKdhW,ea>#6 DHE1 書I9*w06% %MD0ح> }uw8\k\8+N"qV)ݾcQ_b`F= Gqf1u,0#5F<==,Oin;Wl8[ak/n| 2M&EW>@A#ʦؔ j$J>)R|yÛ9Hkٷ$? B&c8ygwB2&P*"͌HCvQf5 NnQ?€bb WM0ZJ"hAriy$V/dJA+_h#Bd[+P﷜+l b8kT<8] 1n dFZ%W12׋8\E;ht=? 8@!cga7EhTWMvG1_Erm˔@]]-̈́m~ 55Z`8gʼn0Oʜ_a/jXUMXea?F=Dn[U#$lgK>![oḊdDr{?8grLDٰyөHޖ2CnۧB|퓣wfP`p^:w166i¬ ;Շ}5!@2s=H` EA"yz Njdt91t{6_U(ZǪgvH`$7Km}ZʩJ3 ?!" IB9O@ksfA5=ftoĽ1(" hOho^"\ O֡ZPFZys WG`lT` PH\M=WepQ!@S?XK $&2Vv8~G,|yZ[{P*g^l^?hE!}b 7vr^_Ǣ?ǤLvEwʳy, 5gFw'S71v.lԁgcsG*D1LHm+SWM4t¼ke rYV}&D?mX^yb݁RՏ@pu96P>:B0sA_-85/ZPjNv0d~l>Y0̂ͨ0У[ħoo/xXa Fǀ9%{gNSrZPqoJVVr. O4 ZPM`E{䲽?˺&Dp1Tx' wZe& ,ʙ(P@0HC/zf-CraxGwZiH ,S%bO<̯OC{THOa0C6y¹kh ẃT"hL ̽Gy.}sk  4SEMlIe?o=@Sҁ ʟL_(C)$gcN1Y̪9!V0q)]cSEwsьh9 ~Nڸ+{' D/fT-kcb--Q89 i \~^~ ^RTڿc/XuVURގ ;2,ؚ } ]Huuji*55ҎFz5W v`J=jF@F1I>"JxFyk+Z,][cҨ]B5GBں<_ٺ*I`0'<6ʐꬽi :!ZjY>B`ZHbdS84s4q?vnv Jnl'ȲWF"0X*M6_wmQ`g,Yc{Io5i#=iĥ5Z0Z# W : w$wD 9ӱkYwܲ8ܓw:y; Aw$z@/$t9/*O.oCoR5|^>5 A ELeUs,? \_ ar5T#ww v q' @E G8.>PNlU2}3%oE]7薍yڜ?G\'Rr=L .CbZ4S[^!\mI.7 عH'*st @~:|*#m5.Y#`1=sm=AÉ<f;)2nBa*&=dXZ==˓ϲI]<LCz$s6ht|T]U&ϹZ2'٠h1$h"jj5v5u<?hIr &%ˢc6$YkR9=<o<B*H1D3obJ=V7r㍃h}?N Ao [—2R<(~خA˟ ᕧ,7}T"f!nHM7:l~6@dEQHQZ)W7i,МM/Fq5\*&/N'_E{Pt/},<#6q&0#܈P:i!.Rfm9ڼ#qX"AsgXMA䃗^{{90}0n~H# +_)R"\$רd,;0RIX5ݴf߄0:xv+:%BHT%ŢM B u@N"Pv.7u׿滕7Bɭ]}7/W똢e'3>*$\r[A$#U'm =K7' I7BќQl6f6G'8n/!2IDgNm}mEVt?&нzu"7m a( ۋ ŪHHo7:%в2#0=ھu}<ۤ9 .gL ַ/zj#:uoNA8edX '/nPJtyI^*Vs(nYPWGb2(w8aNLJQm2N(ZdRy"@5hꨴFnA\ojKvZ8D`c*yqg~m|g~-D]ۑ;kELȃĖɮh\c tw(n@!_dO貓~~ԃ 9KlCֿL9w/ riEb,sU1L{z(νg'FkSX6m.e=šV WC$E q8 -EEW"A$d! E\xDˍ[Of=9o ?'hԫJ;1) zC;61h'#5Pjz(;kL q ^&$^ . Ej.`N)CӍhVT+pq7`璇b/{7v$wPuch=WUW8 q}-[.C"=Tw&lI#* p{djq[GGQ@W=ڝ |0x4Se0TOGs F'h>FyUex&PK8 I+y,*9" Hݎ#L %l]M))敚 eBRG%}D6Ӕ#pm _mahdD:W 062DY{@d`{{EK.u 0U?oᒵ6ÞIIX]3Pv9Pwu0Jj 0􏿲ɳݗL'r$C"_xYqh=0m@Ps7i&0cuY}(B tTVgjio53:mTd0G=|"%e>~ )΋XLT,IO23AYN MLI8ɛ8 уH۷DBRon)$(ri{cyªKSPO532VRԵΫs1%W̢Uݦ]0L( a[} P`M9m(F8 φ } Du%U}ɴZn@ ؊܋bB(nU8-_z6{)/V6lw˲mH)FGVfʳ)F `#ڽ>T@3:y֭E6g0#K29lj9̬O|Jpsha~ԻJlrq2bsG=uMF!ƻHX.Js SȟUgdnxws$2rFӚ>9ͣ dVQM pc ʎlCFگX0BfBZ8þpow) g>WӆIY'.0fnr7kyZROK4}$_0lվnc:ْU9}Fr+s )M)+̇<7aR=i25 m{7$垇 |s+b8.odI\&MHSw8Uz}vqGdQW$o0]Vai=n @;җ"exȸR0r&sݻ-w2mFH>-R!4cltTl*ze_9ٛ|] Tr*_+;[h"3+vE8 &nX:E$1!0rz4e^=uoKg`lMD&Y٦i~!/"$.&?4]Bm'ZG(|;F6nr縗 ;!8 !.燼@>zuD|zr2|cc [C6e9t~JoA ҦN4pлN2ME;~ c g ;Y_L\ƺj}.< .|TIryQjmaFsSb^hy`d6Lx:錱1!lji;bznhX;*2 Fe{% ֥2iUk=^hCl-XNUPf HV'  x"xn <1SL5TBԈ Bd\` OzԈjb>=y:OH@I@Pr笁 Sr3=XHٺ%( t.|Afٙɾh~ozR?ߟhwTbNߢULsGlC{A4u.j"ГKpҫY6aa,qYK2t'}lt^C9Co.\:'N*qV *ڽ Aj6[[BOF)Z@i/vY˟}[ up/bkǚvm pѣfZn 8m{P.u- \<4gfP "9λ2Dn.g!b(60D P6],KF:|e ҵSNqIXm: ގCS@"+ fQ%޵q}U;e`xgp5y5jf~k3d5z=/AhӔ-?^~W-J舍(!5 ? | F;{1QKeUwhLzkCu]q WWvQA*:g5iw [u:6o%Lr**ŤA" q"YqrhLBYFZ7nPQXNfĢP5h;\x/uG{Y``/e|Gh}霒XRa ll5.B^+ʛiCuC Qtz;Xa'4<DP`IYY?dc%.Q<*N8!2`JޤNA"Ǡ3Vr3=L `מSwd">xݐzZ?BS`]>8U O~:+Q""%,OĦTr8D1i3%_#DdF,4BH7c W7A# ogxW} =:udt\boQ쇰 f!`W̑ݢ;QpOJyۡw)⪘ ۊK?N_i8'rSٍe,;pS9K6 'ELl¶*=ٺ2}MjG Y?Beu)1ӟIX.c4 %tEoakt$)uB0 fm:p:* iS媅i>&&vQML8B.e1caYYb|&NdVd}zO`1Ս }/<޷Q(> wz\@`gEմWa^fsv?YIR?lOtF<^W~k%>萝(C?p讏/@8 Fy hm={ (<O7Q8 -Nz'N.,f@^oxS$Z MBW262O 5FRMcxe1-&ƃ?\ ߛ>7+<{b! 7Hfl(0ro̬MkYRN# '. SM_1}rfBE&{3[:5uz[}ɧ~!(9p]2yW_ʚ,CEy(嫅xXN*sCξruhLݺ~EnWD`mk[|㓋_2a*A0[2xϕ~-DkeO(2 (B|&*|6Zt[r#R9i^ٸǤ{ŏ923gEOAsЎܧ+p*y@S_ػ;@,,z9 #dGɲZfl긲"NǤJ '^ws 8Ns^K )Eqn|$W4=t[ ݢ,q/ gf_~]-bK6_"V" r9DIdOc{-:Nnj[BP 1ψg[F?Ek*}&%~|*}W`w³w;U1|OW+-Y BCl^ 9|}=.O!zbUѬhFa}iDT>@1GDU;%-3 :g3/W]{fѓx9Rؘh/ b"x {UR(7;( .+tg ?Bikr@ "FF~פu;Nh C'u6O<#W" U1޸jw숏W@icE p(uXi&&Bvc۟0ii2bm[e5h8 L/ZUGŅ_ cCbGu@\]^ r3,:ux5V6XWŮrip$PvZ.W_U*Ғm^U_}. A,{n,߹ff}H@XS-FLRJ'vuIA-C[±Z >J'x pgnUL;"L˪`Ax䩣A/0&1n%lz1p+q D/'Dx (Z(oW'ڿg1 kCܮ q,Czl^xI5:RNcŸ4}V!-Ў*t`('v\LEIPJQ :/ T֞ C+zsu8/N41k7KvmK>! kЭ[M@4Q3}ADtF}C[2_>9mŽofՆ0\cythghΚ7+?Z\QŰsѻubL7`YUz*GZ#e@ƫh/Bfbe_D]W[:N,u)B7rL . vא%n%}N2^?WtUH/%7z!KCE3Kj2P٫s 5ΤIN_jYR)/>WiE§}|MHMG Q)!}zM`hwtۚ'.Omy_0ȰK?}SQY˱VM1&#qWl(/THlB^J(T4~p+n C;H-zyWL ϭ^ t#SBv[BPX? ,+Z()\PY hUJ,N +@ $0n}]Ma` uσ0bb߇07Ow̠f--C쏒ǣM\}J bx N8 ,]jp<9}-2.eFN$[˴\}Ҥv<{oEt/\o}&: u U}~r[w,"aRtjͧ5 oJ̴4*M/s1K]z꺩4$d'K:G1&פ7["lm3p:"|&ÉS= QP%uޱ6˓,e%i1%0`SlI¥LlO gL#rمvsl5[MB-q­(\:Vw=b>X+h1pu/Vb'/)10%K2X\p-Nï{u riIQ"g$M}=jyazI9!0Dgv|_,JKэ E'Ok$/Tndclɜ_@ izyЍ3!$ZK|ЯD=$~=>ڙnr$wRe ²}Ĩp/c&YK'#Qq7Q;ԡoh5d J%z,;ǬV1~MOBd|;h-kMWU>Ӹ"Q%ny?NK{Yy.ȸi77%VmɶDY=Dz+Tj骽8fvl^h99(fM{\G"Zq-N9-@ߜH tix*n0ƟmyVYM6vŐ?0hi^Oq8ڴ CFpaJU^_ɶuVvul | `/G|_g>!pI2 Eڟ/J=^.ˑߛpX ‰$ŷ8+gȟ"0ϳD _Q?Wyt}*, / SJ\\H4䈹+Pɵ b;XU&܃kH:Oh^AwUíd]g;9w#'bR?ezK)7AB~õCF^8?GtW_°!I#_}oYbSMB*Sdz &t4MUf'^}5|?G]2ـW}سYoJ#1{CN9u vd%}2HTWwurF7x.*RQ](FQF* (JwKaqZk jZ3WS*Ktenh<ȁ8hO4z/;ڪj,W7ח(CB~.yUdHŃ#fMMv}?|\J? KyT;^{&/~ظmw/$^FDVq2,.jAv#qsxAClkao5tBy0HmnꅒZc\ȕqnf7e|0č[NCx{\ ҅#&U 8/MC"ds!X D$Cx䝵ԴTFcwe+JOL'Nҽ3)+vQǾr=z9㪇=ǃ~SSh^)8 %aٜS+qsbkt\j3/o6IQ6kh"|u7q*wwv:@=0 i49H41Q0D 5jbd]a%%hx?t?1K*߹L 14R(Pap섹VkB%`Xs糏QsEL'9"]BnTg,mO7.д=~vpVOג1!P‰Bjac/?; ̣ dN#&O60[M< D*% &jLӋ:Hi[z8](&ԓDo: &0}y- G B+0WMf\5'T^t{1@:pkX[u*բ)aK>["2mqGY$@KV&݁ط1\Ѻ;VkC2h;d Z1P$# fzmGI<,ݭҤ'ʁF%p^M߬­8~?8:#OBS'DJ:'±VJV9uD턙d{AY YbkeY&% ǩPB,Iǰ WW EkТ4) dr"JߔX0Q2[ dw5T(G@!@IQ &nΝ/4љ-ne_EW%/ 5=流[,[wtiZ Y*:Fε~'N|~_ůlRCG_7/,Y[E/6pS+[tmA9Z"~@(2U'2_ B1n*E$~#)@ӊ.*"ACAp@+jiTDN.pBOCIsO"3֧IFv~mK®io?[#w45͚w/`r4;fsXa8i5{{lP$'F0$~)l,qSmekhO#yqvbe¶T O1p~n6߻ֱaޜ+"؋DQa?(aOVz1AZݻ ou9 ]Dt_Os u-VG*K&tnnK;7D^T,lj_Q-2ɡ@5pc&2}We+"h\hEVjz" Iaguy ?{ªeMBe[rVܿ_=X- h;!6/^|aOx2"4 x3{]iVC C}e. W8HƔ%^(a8,Qrqv A8n"L <Hu.,h͠1⧐>슏"weҹzxT6(B׎,oցI#!nC[5vae_ MU۩Dktұ^ciBL?ze_[+Qa)ƫ=o R>Z_M&涭} FjÂW6~^D~hagTqؔd[0Nőw&t-fӥ t[Q7z< uSws㈃r !D~hYRE_ިH89#-,^U(_ CJ?p{CDܖ3ě O{01Q- n7ԷMS9$ؑ" iz0kgcVaj&*NJ)D^Jy oH gVo!s, j;5)ٽUDzw= 0<3#~eUS+X ^JjR*sI('N:Ġmo(M%18ar '2EO+Y|NWR%.UN}k{ő:*7(緼jNw3 KC(BLƭL5u_1YPhk9wF )b%NnE P_۪ ^QG\\3oo)lBN~tseS t& !Fp<~-K!#8,oBm[n5p?A屠.ޝjQeKӑ97y ^':FcqYXx3um7,sȾE48MUFp*F8ǯ@(y^18_ t[c`lvlm(0#bO) 0it0#Bg#i$=0K 0&Zjiqw cz%Z>q `w$Aek֧i?RdydC``Kԯ\fREPh:#吃WӽKy~M{=uu.i9s/p9ܴj,U/k(X0̂ ȐC Eg~/jq?m|cd@)=X GSuA9=R'>yXFDt\ئAH[}ph!Ӱs$+m[K-_i0`Up<`V/Dv㯍a m?qcX.J: zCU^D (xѐ_r/&;05؄e—<1uy(L07)6^,)cJ}# uEE.+tCx BznT3 CH.l){ՉB'da(r00/⦩QoUl)-ԍUG9xZ\-3`r-3()t聵Zlk~4t|C8Űarͫ@ fr2Q<šz%X(/.`bkE-QngiA?]*$*gJE@+^:r;){;=|s]<8(e١@Mk,ǘsˇ'U,z=閭i"Qv)|;:.ƃ~vЁw:˜1U){,҄@ i"TAZoSR[%Ujno~ aHʣQ& ,mq<\"a24Lz) +1*V}ӾŌ5i:TEVRW#KYYgltw݅{ .":+b$\drn-%)8d ]/0 hB1uɁU~kec3H/Ҙu`zYQ2V>ȬwxokA p|+f! h4j5ҊOY(Hi; (RMgz{9\]I2Ƒ.ml;sۊ{fD rc `>EPrwTf*$ $>2:XDE'_4i+<ػe>s~R Q˹y8I_-ƪ]{QT'0OCZX2ʃׂhmU U3OGm>SCÜѳҋ7A;S%8J\'>?#İiQL?34Tzgǿ4E (c]-բ7+_Aǚyև)E6 "*M]7&^Mk$'\P Ωe%! JK6BO|HCmya=iPHdv6Xo|Z#ɖ ozGX6;G2V?Z9{r1ل#y!ga(H,fv9h*Ely$"ANR#!&G $j7Pп jQ:AӜ:h%l, =sVa=a:ޠԀ.uraw-e XQND!BI8Et07jCMs uj=c>ֹz AIKLwGB?;]Kۼx_} a].I9T !Z~cԜ"ڙ>OQHcd\K3cp,A̺1Qݙ.F72U' Afaosd n}:⑭4J|1Ҿ{`ՐB7''8P.ɮ] y 0uH Nf@Zsc5M?;g֩C4꧵D/Uɚ(tMr4XfpBYx[/=2TaߒDhG}eou v)JqcI&is>QmfDVao07ÀE)3o@buPdeU Šͭe±Saw!2j$E֣|nYHuFhpV7X-3ba^=&AgL{_!y$MOԹG<Z(t7sB?^XC*JƸ3YS0Kt@ JE˙SmxgŦqg+ BnWEM-LTaXxP,u~gY9$U( }D|R5~g\%מ{:5Q6*5T2G KƎD15Ob *oUtҙԕiH`lz] WɐR-UP&%[亠Ϊ}*Z}bnuGle.qtl@<_)8Qw2f,>d+3/2$bΝHoS6Y%pavJ#Iӏ8x%`0KBo6%?gB0Y~X@Sy7ca7?ʏ`4G~ Aw8)$G~X[˺jnF.Xw (=ˋ9bWj3kDYX#@IleH:dlJ:n zIVwʔkWT>V!" ,bs|E;=V,gkSKcJ(1REz#%9C&2T"-4(hmEm0~YEOOq$AP|2WT@ecJ6x5jz\u|I<aX|u?2<76I6,T]t7|օs 8ړF"~PS00IYtVC%oZ NMl' x{UcS{8`O3%)RRa5]3Zb?a]Eݣ>UlXmzj9w _5OG`1Jnbl)p'T)417c%Tlпn뿵";&ʽjUs4@ϴ>bf21@"" zDlV}Ry9hhQzLihc7k|M BW E̸Ok!93kn^ӏ0|de] qRe3xcw@0E.#_w*g1t]d3I@V% [D[<ߊGJ!v(S>^vYCPN+gRm_֣\S:-R˝ ߨISÔ?nMoDXxaYk.'Nxs XRUu=iFcx+=wkZ̉OZxnLPvyR9K](iQeXħ6| ~ִXTrݧG`ny>=x~=x*4\r.T`Z|Jt@[B_$x1LLjU*d{J qbC{ Pmz1X>͕y/8A~ppSa^j˼@]t9ɬ­6v%?ԙpI^rdg80WѸ~'kʓAdtV_|v=8džc2Qd_Il CMtHuuE pg|(aRW"K1p{6иj whq l}V]z^pV1N jSqI/\/qCDzk=Q葢<]:,7ɏdW sF=jSv!ls1I0b /${CH_{82L +ڀRbzlcڹK_p2Q貒qK+݊9=܊#t!ČM&w͈"WꜦ g!UkYvAΒ!TU:xgֈ;pG0VIv,A֞E 'oB1Qf!QEG! }V $+p|_7M3v>H/%C)(aLGOP?D=Wɬ˞`+ ?pˢiO;AuX.- pšhO|XG o8_.B`>ެ sQ7=;]T╆_ea>^aTKJ4 ;&'%pWBi@WtR@Ք5R1#ǟ@eRV rlt:v[|.̩ek>Go,v.+iZ}OWq-(18A;k df)ĸTa_ Q+ `uCN;8]:' e9G)F̦V_,ڢl{kb&m\sħ6rHt02 SmJʖ-ƪ*zZ9N%-jYD+;4|VQy.Z?MkU !Y2,a6X&puC |c<:< Vk`[T}$.6 -Ji6g6PXud:&am AC68eW 0ƊH9kO@s&ͮA]3`9XPiJG*4@1I-W}'9OI|`1v)w \}(dIae b Kb3j~F鏸5M֯192I/Wn7ЛVvy=n8 E5 " t&F9=DBt ޷cK pEGzF0_aMP %/ӌ-#+Qnĉ.e&dVFM\6BnW/:eKכNɯ^9^̭Y}R8DRXqAv%/Nkv?(K@٩}-REJm|$44ZȀTR<+H!SY9NOj/y s-H)R4Bz?][O",2+FB#RM*R#9Gّͨj_v6U\c0&-8QF]!!݆?% |YiuP[%ꑮ\HKHJf<._w+ҙ%$QLgh:~ؒWdK4%"TY}~*W.R^bR:$>*Wzs: xmcT@Q Z|~{? }f؊]H]s<|C{TM'`t'^J\MRZtK޸Jp`oYzZvsԗaRo!AM[0HX`I;M"Q"pZiԊVK[SZ{qrSckJ{)Y zf\ CjN:zLGaM ՂٕvP]:z"),h8`/*q/ bc]]ec*":SFkSom=|*F)k3Kb6)U[֒.)nr_'3.kx仉$ : vQrqS\;]T8L>hhxRE8e=qaY~d U?{ܕπk4e-픴_*n>GHѐ|ntW 6wGl?$,6 q&`%8 ")6n +[n$ 1zLXwg%:JQ.'94uY7X^C)ҲKwwt7K:a.)<,8u𾰐wf՚I Ն$5tU;I^PMo/Tbħ*n&; !=uM`j7 sZiRpbr7}qQĔ2a Ꚗ_<@8?8@$)<yuGuJ0#jD8Z[XUEwp"-Wz{M.ЖN*}/;;>`xIBF(YlOE 0<KU.̡^%h*ןb&H:@5k3P)ZEk kF.|})XdrC0۪5etq#zA4e]x iִ~#t MkưGc]bRg2OVj!USYEW~J`"Ncvvj쌫u/rzLh!3#Ӑ܅'-z]OgmiDbR~/cykRcM2_ְ BkU~\ j/YP}.7z -|+kK3{U1#Eె=t&شM88_H.Fbg.> t`sVFhylhzhܦdm~ *8{5p &9oKG`Q~]M9@GײL‡IŚl q"mh, qvN50G 1%HW3ù`+qbDYMJ^:ke%Ct:3n)&+t641k{UHU/$؍c̳A')G7v@q~i mlά7_H)uлbdģtWC֎ Yq/ޯ[퐓OuxKȯ]9?2i$ N~*y cA𤁨^r0w}wMqJ - S>FՓKGq~S6lٗrrSҪ:U}+꼊+S>XR5N1@PHWGRhL 4Vk}|.eM@+'.Lzu͋LܴkM\xE5.Of5[f&)WF%G ٪Kqi㓕vGerr@9t 3~pG83ә4aShcl6w:1W%Z Ho+hUMc;^FzT1L: @Xw,wkaͮI=0kcup4W'O5kz{Ѷ[/2}%}^H8̫ W6#x:%$=Hr.Us2yx/?4xe Љi+I)8l 8_ҭz7h Ne66xФjѯ܁soAF[$8 ɥ}s<(\=/56_A.Vq/\zOG+T;u JG՛SKƨx %nIջEұa2 [@ m "X8=LuW~S!v&:ruakPEr$f1Y5ĭ;D՜/X7id"M >Q5'  YZ