libgnutls30-32bit-3.6.2-lp150.6.1 4>$  Ap\./=„d5y?S/,̊Y<:F19̟55rݕW+\cx]ˁ+_Q呑:|n͛'N(1Y-]42]Ҿ=X-tk&!s|2+ &:Ocm\`",=ZoiroZqiЀf;GG~e7STVVUKcE'hNt82ef5254cd4f1987d54f4ec76e1085ee79ec8dabdafb1649cfca06d6003bd9738daa59d73f18ee99936b21436ffead615da70e58 ̉\./=„`ڗ@+%f* 9ZzlzcㅒsJ.g\m:XfVRix0 sJ\><[EBUJV7tWNp2+F?~Lx͒܄>,OjeT+$ f8~ml?A oye7w55|W|2 D*[U}3:kSVU8 ߫5"QZج[!tڅ! baG]&ajmAQku0؇>pA?xd $ M #,> Wh      (HP,##y#(8n9tn:n>BGHIXY Z4[8\<]D^ibsc1defluvwxxy((,2tClibgnutls30-32bit3.6.2lp150.6.1The GNU Transport Layer Security LibraryThe GnuTLS library provides a secure layer over a reliable transport layer. Currently the GnuTLS library implements the proposed standards of the IETF's TLS working group.\ cloud121HopenSUSE Leap 15.0openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgSystem/Librarieshttp://www.gnutls.org/linuxx86_64/sbin/ldconfigH\ \ 53e38eba10000695478e8ec74f6103532fcb243be2d3f734f0575ae34fdefb9alibgnutls.so.30.20.2rootrootrootrootgnutls-3.6.2-lp150.6.1.src.rpmlibgnutls.so.30libgnutls.so.30(GNUTLS_3_4)libgnutls.so.30(GNUTLS_3_6_0)libgnutls.so.30(GNUTLS_3_6_2)libgnutls.so.30(GNUTLS_FIPS140_3_4)libgnutls.so.30(GNUTLS_PRIVATE_3_4)libgnutls30-32bitlibgnutls30-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shld-linux.so.2ld-linux.so.2(GLIBC_2.3)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.17)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.22)libc.so.6(GLIBC_2.25)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.8)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libgmp.so.10libhogweed.so.4libhogweed.so.4(HOGWEED_4)libidn2.so.0libidn2.so.0(IDN2_0.0.0)libnettle.so.6libnettle.so.6(NETTLE_6)libp11-kit.so.0libtasn1.so.6libtasn1.so.6(LIBTASN1_0_3)libunistring.so.2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1["@Z@ZZ@Z@Z@Z`@Z@ZZz@Y@YX@Y@YzYYf@Y_wY[@Y9<@Y3@YY@Y@YYX@Xs{@XVz@XVz@WW@Wu WV@WcW VŲ@VHVU@UUHUHU<@U*^@UU@U@U ]@T@T@TcKT"@TT@S$@SSZN@SE6@SSnRRRRsRnQR$}R$}R7QMQdQکQcQ)@Qzl@Q@Q"@P@P@P*P@O;O@O Oĺ@O"O.@O.@O@OO8@NNNNN@N}@N|tNx@N[@NK@N*L@K@KK"@KjKjK4@J^@IJvcizek@suse.comvcizek@suse.comjengelh@inai.devcizek@suse.comvcizek@suse.comro@suse.demeissner@suse.comkbabioch@suse.comfvogt@suse.comvcizek@suse.comastieger@suse.comvcizek@suse.comastieger@suse.comdimstar@opensuse.orgastieger@suse.comjengelh@inai.detchvatal@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.combwiedemann@suse.comvcizek@suse.comvcizek@suse.comastieger@suse.commeissner@suse.comastieger@suse.comastieger@suse.comecsos@opensuse.orgastieger@suse.comvcizek@suse.commeissner@suse.comsleep_walker@opensuse.orgmeissner@suse.commrueckert@suse.demeissner@suse.comidonmez@suse.comastieger@suse.comvcizek@suse.comdmueller@suse.commeissner@suse.comschwab@linux-m68k.orgmeissner@suse.commeissner@suse.comastieger@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.commeissner@suse.comcitypw@gmail.comdmueller@suse.comcitypw@gmail.comcitypw@gmail.commeissner@suse.comcitypw@gmail.comshchang@suse.comshchang@suse.comshchang@suse.commeissner@suse.commeissner@suse.comshchang@suse.comshchang@suse.comshchang@suse.comschwab@linux-m68k.orgshchang@suse.comro@suse.demeissner@suse.comlnussel@suse.deschwab@suse.delnussel@suse.demeissner@suse.commmeister@suse.commeissner@suse.commeissner@suse.comcrrodriguez@opensuse.organdreas.stieger@gmx.deandreas.stieger@gmx.degjhe@suse.comcoolo@suse.comi@marguerite.sumeissner@suse.compuzel@suse.comlnussel@suse.delnussel@suse.demeissner@suse.comNico.Laus.2001@gmx.degjhe@suse.comgjhe@suse.comvuntz@opensuse.orgcoolo@suse.comgjhe@suse.comvuntz@opensuse.orguli@suse.comvuntz@opensuse.orgmeissner@suse.devuntz@opensuse.orgcoolo@novell.comcrrodriguez@opensuse.orggjhe@novell.comgjhe@novell.comcoolo@novell.commeissner@suse.decrrodriguez@opensuse.orgmeissner@suse.deper@osbeck.comjengelh@medozas.degjhe@novell.comjshi@suse.de- Security update Improve mitigations against Lucky 13 class of attacks * "Just in Time" PRIME + PROBE cache-based side channel attack can lead to plaintext recovery (CVE-2018-10846, bsc#1105460) * HMAC-SHA-384 vulnerable to Lucky thirteen attack due to use of wrong constant (CVE-2018-10845, bsc#1105459) * HMAC-SHA-256 vulnerable to Lucky thirteen attack due to not enough dummy function calls (CVE-2018-10844, bsc#1105437) * add patches: 0001-dummy_wait-correctly-account-the-length-field-in-SHA.patch 0002-dummy_wait-always-hash-the-same-amount-of-blocks-tha.patch 0003-cbc_mac_verify-require-minimum-padding-under-SSL3.0.patch 0004-hmac-sha384-and-sha256-ciphersuites-were-removed-fro.patch- Simplify the DANE support %ifdef condition * build with DANE on openSUSE only- Adjust RPM groups. Drop %if..%endif guards that are idempotent.- build without DANE support on SLE-15, as it doesn't have unbound (bsc#1086428)- add back refreshed gnutls-3.6.0-disable-flaky-dtls_resume-test.patch the dtls-resume test still keeps randomly failing on PPC- remove gnutls-3.6.0-disable-flaky-dtls_resume-test.patch patch does not apply any more and apparently the build suceeds even if the formerly flaky testcase is run (bsc#1086579)- gnutls.keyring: Nikos key refreshed to be unexpired- GnuTLS 3.6.2: * libgnutls: When verifying against a self signed certificate ignore issuer. That is, ignore issuer when checking the issuer's parameters strength, resolving issue #347 which caused self signed certificates to be additionally marked as of insufficient security level. * libgnutls: Corrected MTU calculation for the CBC ciphersuites. The data MTU calculation now, it correctly accounts for the fixed overhead due to padding (as 1 byte), while at the same time considers the rest of the padding as part of data MTU. * libgnutls: Address issue of loading of all PKCS#11 modules on startup on systems with a PKCS#11 trust store (as opposed to a file trust store). Introduced a multi-stage initialization which loads the trust modules, and other modules are deferred for the first pure PKCS#11 request. * libgnutls: The SRP authentication will reject any parameters outside RFC5054. This protects any client from potential MitM due to insecure parameters. That also brings SRP in par with the RFC7919 changes to Diffie-Hellman. * libgnutls: Added the 8192-bit parameters of SRP to the accepted parameters for SRP authentication. * libgnutls: Addressed issue in the accelerated code affecting interoperability with versions of nettle >= 3.4. * libgnutls: Addressed issue in the AES-GCM acceleration under aarch64. * libgnutls: Addressed issue in the AES-CBC acceleration under ssse3 (patch by Vitezslav Cizek). * srptool: the --create-conf option no longer includes 1024-bit parameters. * p11tool: Fixed the deletion of objects in batch mode. - Dropped gnutls-check_aes_keysize.patch as it is included upstream now.- Use %license (boo#1082318)- Sanity check key size in SSSE3 AES cipher implementation (bsc#1074303) * add gnutls-check_aes_keysize.patch- GnuTLS 3.6.1: * Fix interoperability issue with openssl when safe renegotiation was used * gnutls_x509_crl_sign, gnutls_x509_crt_sign, gnutls_x509_crq_sign, were modified to sign with a better algorithm than SHA1. They will now sign with an algorithm that corresponds to the security level of the signer's key. * gnutls_x509_*_sign2() functions and gnutls_x509_*_privkey_sign() accept GNUTLS_DIG_UNKNOWN (0) as a hash function option. That will signal the function to auto-detect an appropriate hash algorithm to use. * Remove support for signature algorithms using SHA2-224 in TLS. TLS 1.3 no longer uses SHA2-224 and it was never a widespread algorithm in TLS 1.2 * Refuse to use client certificates containing disallowed algorithms for a session, reverting a change on 3.5.5 * Refuse to resume a session which had a different SNI advertised That improves RFC6066 support in server side. * p11tool: Mark all generated objects as sensitive by default. * p11tool: added options --sign-params and --hash. This allows testing signature with multiple algorithms, including RSA-PSS.- Disable flaky dtls_resume test on Power * add gnutls-3.6.0-disable-flaky-dtls_resume-test.patch- GnuTLS 3.6.0: * Introduce a lock-free random generator which operates per- thread and eliminates random-generator related bottlenecks in multi-threaded operation. * Replace the Salsa20 random generator with one based on CHACHA. The goal is to reduce code needed in cache (CHACHA is also used for TLS), and the number of primitives used by the library. That does not affect the AES-DRBG random generator used in FIPS140-2 mode. * Add support for RSA-PSS key type as well as signatures in certificates, and TLS key exchange * Add support for Ed25519 signing in certificates and TLS key exchange following draft-ietf-tls-rfc4492bis-17 * Enable X25519 key exchange by default, following draft-ietf-tls-rfc4492bis-17. * Add support for Diffie-Hellman group negotiation following RFC7919. * Introduce various sanity checks on certificate import * Introduce gnutls_x509_crt_set_flags(). This function can set flags in the crt structure. The only flag supported at the moment is GNUTLS_X509_CRT_FLAG_IGNORE_SANITY which skips the certificate sanity checks on import. * PKIX certificates with unknown critical extensions are rejected on verification with status GNUTLS_CERT_UNKNOWN_CRIT_EXTENSIONS * Refuse to generate a certificate with an illegal version, or an illegal serial number. That is, gnutls_x509_crt_set_version() and gnutls_x509_crt_set_serial(), will fail on input considered to be invalid in RFC5280. * Call to gnutls_record_send() and gnutls_record_recv() prior to handshake being complete are now refused * Add support for PKCS#12 files with no salt (zero length) in their password encoding, and PKCS#12 files using SHA384 and SHA512 as MAC. * libgnutls: Exported functions to encode and decode DSA and ECDSA r,s values. * Add new callback setting function to gnutls_privkey_t for external keys. The new function (gnutls_privkey_import_ext4), allows signing in addition to previous algorithms (RSA PKCS#1 1.5, DSA, ECDSA), with RSA-PSS and Ed25519 keys. * Introduce the %VERIFY_ALLOW_BROKEN and %VERIFY_ALLOW_SIGN_WITH_SHA1 priority string options. These allows enabling all broken and SHA1-based signature algorithms in certificate verification, respectively. * 3DES-CBC is no longer included in the default priorities list. It has to be explicitly enabled, e.g., with a string like "NORMAL:+3DES-CBC". * SHA1 was marked as insecure for signing certificates. Verification of certificates signed with SHA1 is now considered insecure and will fail, unless flags intended to enable broken algorithms are set. Other uses of SHA1 are still allowed. * RIPEMD160 was marked as insecure for certificate signatures. Verification of certificates signed with RIPEMD160 hash algorithm is now considered insecure and will fail, unless flags intended to enable broken algorithms are set. * No longer enable SECP192R1 and SECP224R1 by default on TLS handshakes. These curves were rarely used for that purpose, provide no advantage over x25519 and were deprecated by TLS 1.3. * Remove support for DEFLATE, or any other compression method. * OpenPGP authentication was removed; the resulting library is ABI compatible, with the openpgp related functions being stubs that fail on invocation. Drop gnutls-broken-openpgp-tests.patch, no longer required. * Remove support for libidn (i.e., IDNA2003); gnutls can now be compiled only with libidn2 which provides IDNA2008. * certtool: The option '--load-ca-certificate' can now accept PKCS#11 URLs in addition to files. * certtool: The option '--load-crl' can now be used when generating PKCS#12 files (i.e., in conjunction with '--to-p12' option). * certtool: Keys with provable RSA and DSA parameters are now only read and exported from PKCS#8 form, following draft-mavrogiannopoulos-pkcs8-validated-parameters-00.txt. This removes support for the previous a non-standard key format. * certtool: Added support for generating, printing and handling RSA-PSS and Ed25519 keys and certificates. * certtool: the parameters --rsa, --dsa and --ecdsa to - -generate-privkey are now deprecated, replaced by the - -key-type option. * p11tool: The --generate-rsa, --generate-ecc and --generate-dsa options were replaced by the --generate-privkey option. * psktool: Generate 256-bit keys by default. * gnutls-server: Increase request buffer size to 16kb, and added the --alpn and --alpn-fatal options, allowing testing of ALPN negotiation. * Enables FIPS 140-2 mode during build- Buildrequire iproute2: the test suite calls /usr/bin/ss and as such we have to ensure to pull it in.- GnuTLS 3.5.15: * libgnutls: Disable hardware acceleration on aarch64/ilp32 mode * certtool: Keys with provable RSA and DSA parameters are now only exported in PKCS#8 form- RPM group fix. Diversification of summaries. - Avoid aims and future plans in description. Say what it does now.- Drop the deprecated openssl compat ; discussed and suggested by vcizek - Cleanup a bit with spec-cleaner- GnuTLS 3.5.14: * Handle specially HSMs which request explicit authentication * he GNUTLS_PKCS11_OBJ_FLAG_LOGIN will force a login on HSMs * do not set leading zeros when copying integers on HSMs * Fix issue discovering certain OCSP signers, and improved the discovery of OCSP signer in the case where the Subject Public Key identifier field matches * ensure OCSP responses are saved with --save-ocsp even if certificate verification fails.- GnuTLS 3.5.13: * libgnutls: fixed issue with AES-GCM in-place encryption and decryption in aarch64 * libgnutls: no longer parse the ResponseID field of the status response TLS extension. The field is not used by GnuTLS nor is made available to calling applications. That addresses a null pointer dereference on server side caused by packets containing the ResponseID field. GNUTLS-SA-2017-4, bsc#1043398 * libgnutls: tolerate certificates which do not have strict DER time encoding. It is possible using 3rd party tools to generate certificates with time fields that do not conform to DER requirements. Since 3.4.x these certificates were rejected and cannot be used with GnuTLS, however that caused problems with existing private certificate infrastructures, which were relying on such certificates. Tolerate reading and using these certificates. * minitasn1: updated to libtasn1 4.11. * certtool: allow multiple certificates to be used in --p7-sign with the --load-certificate option- GnuTLS 3.5.12: * libgnutls: gnutls_x509_crt_check_hostname2() no longer matches IP addresses against DNS fields of certificate (CN or DNSname). The previous behavior was to tolerate some misconfigured servers, but that was non-standard and skipped any IP constraints present in higher level certificates. * libgnutls: when converting to IDNA2008, fallback to IDNA2003 (i.e., transitional encoding) if the domain cannot be converted. That provides maximum compatibility with browsers like firefox that perform the same conversion. * libgnutls: fix issue in RSA-PSK client callback which resulted in no username being sent to the peer * libgnutls: fix regression causing stapled extensions in trust modules not to be considered. * certtool: introduced the email_protection_key option. This option was introduced in documentation for certtool without an implementation of it. It is a shortcut for option 'key_purpose_oid = 1.3.6.1.5.5.7.3.4'. * certtool: made printing of key ID and key PIN consistent between certificates, public keys, and private keys. That is the private key printing now uses the same format as the rest. * gnutls-cli: introduced the --sni-hostname option. This allows overriding the hostname advertised to the peer.- skip trust-store tests to avoid build cycle with ca-certificates-mozilla, add gnutls-3.5.11-skip-trust-store-tests.patch- GnuTLS 3.5.11: * gnutls.pc: do not include libtool options into Libs.private. * libgnutls: Fixed issue when rehandshaking without a client certificate in a session which initially used one * libgnutls: Addressed read of 4 bytes past the end of buffer in OpenPGP certificate parsing (bsc#1038337) * libgnutls: Introduced locks in gnutls_pkcs11_privkey_t structure access. That allows PKCS#11 operations such as signing to be performed with the same object from multiple threads. * libgnutls: when disabling OpenPGP authentication, the resulting library is ABI compatible (will openpgp related functions being stubs that fail on invocation).- call gzip -n to make build fully reproducible- update to 3.5.10 * addresses GNUTLS-SA-2017-3 CVE-2017-7869 bsc#1034173 * gnutls.pc: do not include libidn2 in Requires.private * libgnutls: optimized access to subject alternative names (SANs) in parsed certificates * libgnutls: Print the key PIN value used by the HPKP protocol as per RFC7469 when printing certificate information. * libgnutls: gnutls_ocsp_resp_verify_direct() and gnutls_ocsp_resp_verify() flags can be set from the gnutls_certificate_verify_flags enumeration. This allows the functions to pass the same flags available for certificates to the verification function (e.g., GNUTLS_VERIFY_DISABLE_TIME_CHECKS or GNUTLS_VERIFY_ALLOW_BROKEN). * libgnutls: gnutls_store_commitment() can accept flag GNUTLS_SCOMMIT_FLAG_ALLOW_BROKEN. This is to allow the function to operate in applications which use SHA1 for example, after SHA1 is deprecated. * certtool: No longer ignore the 'add_critical_extension' template option if the 'add_extension' option is not present. * gnutls-cli: Added LMTP, POP3, NNTP, Sieve and PostgreSQL support to the starttls-proto command- drop gnutls-3.5.9-pkgconfig.patch (upstream) - drop gnutls-3.5.9-pkgconfig.patch (upstream) - remove unknown --disable-srp flag (bsc#901857)- disable the deprecated OpenPGP authentication support * see https://gitlab.com/gnutls/gnutls/issues/102 - add gnutls-broken-openpgp-tests.patch- GnuTLS 3.5.9: * libgnutls: OpenPGP references removed, functionality deprecated * libgnutls: Improve detection of AVX support * libgnutls: Add support for IDNA2008 with libidn2 FATE#321897 * p11tool: re-use ID from corresponding objects when writing certificates. * API and ABI modifications: gnutls_idna_map: Added gnutls_idna_reverse_map: Added - prevent pkgconfig issues due to libidn2 when building with GnuTLS add gnutls-3.5.9-pkgconfig.patch- Version 3.5.8 (released 2016-01-09) * libgnutls: Ensure that multiple calls to the gnutls_set_priority_* functions will not leave the verification profiles field to an undefined state. The last call will take precedence. * libgnutls: Ensure that GNUTLS_E_DECRYPTION_FAIL will be returned by PKCS#8 decryption functions when an invalid key is provided. This addresses regression on decrypting certain PKCS#8 keys. * libgnutls: Introduced option to override the default priority string used by the library. The intention is to allow support of system-wide priority strings (as set with --with-system-priority-file). The configure option is --with-default-priority-string. * libgnutls: Require a valid IV size on all ciphers for PKCS#8 decryption. This prevents crashes when decrypting malformed PKCS#8 keys. * libgnutls: Fix crash on the loading of malformed private keys with certain parameters set to zero. * libgnutls: Fix double free in certificate information printing. If the PKIX extension proxy was set with a policy language set but no policy specified, that could lead to a double free. * libgnutls: Addressed memory leaks in client and server side error paths (issues found using oss-fuzz project) * libgnutls: Addressed memory leaks in X.509 certificate printing error paths (issues found using oss-fuzz project) * libgnutls: Addressed memory leaks and an infinite loop in OpenPGP certificate parsing. Fixes by Alex Gaynor. (issues found using oss-fuzz project) * libgnutls: Addressed invalid memory accesses in OpenPGP certificate parsing. (issues found using oss-fuzz project) - security issues fixed: GNUTLS-SA-2017-1 GNUTLS-SA-2017-2- GnuTLS 3.5.7, the next stable branch, with the following highlights: * SHA3 as a certificate signature algorithm * X25519 (formerly curve25519) for ephemeral EC diffie-hellman key exchange * TLS false start * New APIs to access the Shawe-Taylor-based provable RSA and DSA parameter generation * Prevent the change of identity on rehandshakes by default- GnuTLS 3.4.17: * libgnutls: Introduced time and constraints checks in the end certificate in the gnutls_x509_crt_verify_data2() and gnutls_pkcs7_verify_direct() functions. * libgnutls: Set limits on the maximum number of alerts handled. That is, applications using gnutls could be tricked into an busy loop if the peer sends continuously alert messages. Applications which set a maximum handshake time (via gnutls_handshake_set_timeout) will eventually recover but others may remain in a busy loops indefinitely. This is related but not identical to CVE-2016-8610, due to the difference in alert handling of the libraries (gnutls delegates that handling to applications). boo#1005879 * libgnutls: Enhanced the PKCS#7 parser to allow decoding old (pre-rfc5652) structures with arbitrary encapsulated content. * libgnutls: Backported cipher priorities order from 3.5.x branch That adds CHACHA20-POLY1305 ciphersuite to SECURE priority strings. * certtool: When exporting a CRQ in DER format ensure no text data are intermixed. * API and ABI modifications: gnutls_pkcs7_get_embedded_data_oid: Added - includes changes from 3.4.16: * libgnutls: Ensure proper cleanups on gnutls_certificate_set_*key() failures due to key mismatch. This prevents leaks or double freeing on such failures. * libgnutls: Increased the maximum size of the handshake message hash. This will allow the library to cope better with larger packets, as the ones offered by current TLS 1.3 drafts. * libgnutls: Allow to use client certificates despite them containing disallowed algorithms for a session. That allows for example a client to use DSA-SHA1 due to his old DSA certificate, without requiring him to enable DSA-SHA1 (and thus make it acceptable for the server's certificate). * guile: Backported all improvements from 3.5.x branch. * guile: Update code to the I/O port API of Guile >= 2.1.4 This makes sure the GnuTLS bindings will work with the forthcoming 2.2 stable series of Guile, of which 2.1 is a preview.- GnuTLS 3.4.15: * libgnutls: Corrected the comparison of the serial size in OCSP response. Previously the OCSP certificate check wouldn't verify the serial length and could succeed in cases it shouldn't (GNUTLS-SA-2016-3). * libgnutls: Fixes in gnutls_x509_crt_list_import2, which was ignoring flags if all certificates in the list fit within the initially allocated memory. * libgnutls: Corrected issue which made gnutls_certificate_get_x509_crt() to return invalid pointers when returned more than a single certificate. * libgnutls: Fix gnutls_pkcs12_simple_parse to always extract the complete chain. * libgnutls: Added support for decrypting PKCS#8 files which use the HMAC-SHA256 as PRF. * libgnutls: Addressed issue with PKCS#11 signature generation on ECDSA keys. The signature is now written as unsigned integers into the DSASignatureValue structure. Previously signed integers could be written depending on what the underlying module would produce. Addresses #122. - fix build error for 13.2, 42.1 and 42.2- GnuTLS 3.4.14: * libgnutls: Address issue when utilizing the p11-kit trust store for certificate verification (GNUTLS-SA-2016-2, boo#988276) * libgnutls: Fixed DTLS handshake packet reconstruction. * libgnutls: Fixed issues with PKCS#11 reading of sensitive objects from SafeNet Network HSM * libgnutls: Corrected the writing of PKCS#11 CKA_SERIAL_NUMBER - drop upstreamed 0001-tests-use-datefudge-in-name-constraints-test.patch- Fix a problem with expired test certificate by using datefudge (boo#987139) * add 0001-tests-use-datefudge-in-name-constraints-test.patch- Version 3.4.13 (released 2016-06-06) * libgnutls: Consider the SSLKEYLOGFILE environment to be compatible with NSS instead of using a separate variable; in addition append any keys to the file instead of overwriting it. * libgnutls: use secure_getenv() where available to obtain environment variables. Addresses GNUTLS-SA-2016-1. - Version 3.4.12 (released 2016-05-20) * libgnutls: The CHACHA20-POLY1305 ciphersuite is enabled by default. This cipher is prioritized after AES-GCM. * libgnutls: Fixes in gnutls_privkey_import_ecc_raw(). * libgnutls: Fixed gnutls_pkcs11_get_raw_issuer() usage with the GNUTLS_PKCS11_OBJ_FLAG_OVERWRITE_TRUSTMOD_EXT flag. Previously that operation could fail on certain PKCS#11 modules. * libgnutls: gnutls_pkcs11_obj_import_url() and gnutls_x509_crt_import_url() can accept the GNUTLS_PKCS11_OBJ_FLAG_OVERWRITE_TRUSTMOD_EXT flag. * libgnutls: gnutls_certificate_set_key() was enhanced to import the DNS name of the certificates if the provided names are NULL. * libgnutls: when receiving SNI names, only save and expose to application the supported DNS names. * libgnutls: when importing the certificate names at the gnutls_certificate_set* functions, only consider the CN as a fallback if DNS names are provided via the alternative name extension. * gnutls-cli: on OCSP verification do not fail if we have a single valid reply. Report and reproducer by Thomas Klute. * libgnutls: The GNUTLS_KEYLOGFILE environment variable can be used to log session keys in client side. These session keys are compatible with the NSS Key Log Format and can be used to decrypt the session for debugging using wireshark.- enabled guile support - removed duplicates- Updated to 3.4.11 * Version 3.4.11 (released 2016-04-11) * * libgnutls: Fixes in gnutls_record_get/set_state() with DTLS. Reported by Fridolin Pokorny. * * libgnutls: Fixes in DSA key generation under PKCS #11. Report and patches by Jan Vcelak. * * libgnutls: Corrected behavior of ALPN extension parsing during session resumption. Report and patches by Yuriy M. Kaminskiy. * * libgnutls: Corrected regression (since 3.4.0) in gnutls_server_name_set() which caused it not to accept non-null- terminated hostnames. Reported by Tim Ruehsen. * * libgnutls: Corrected printing of the IP Adress name constraints. * * ocsptool: use HTTP/1.0 for requests. This avoids issue with servers serving chunk encoding which ocsptool doesn't support. Reported by Thomas Klute. * * certtool: do not require a CA for OCSP signing tag. This follows the recommendations in RFC6960 in 4.2.2.2 which allow a CA to delegate OCSP signing to another certificate without requiring it to be a CA. Reported by Thomas Klute. * Version 3.4.10 (released 2016-03-03) * * libgnutls: Eliminated issues preventing buffers more than 2^32 bytes to be used with hashing functions. * * libgnutls: Corrected leaks and other issues in gnutls_x509_crt_list_import(). * * libgnutls: Fixes in DSA key handling for PKCS #11. Report and patches by Jan Vcelak. * * libgnutls: Several fixes to prevent relying on undefined behavior of C (found with libubsan). * Version 3.4.9 (released 2016-02-03) * * libgnutls: Corrected ALPN protocol negotiation. Before GnuTLS would negotiate the last commonly supported protocol, rather than the first. Reported by Remi Denis-Courmont (#63). * * libgnutls: Tolerate empty DN fields in informational output functions. * * libgnutls: Corrected regression causes by incorrect fix in gnutls_x509_ext_export_key_usage() at 3.4.8 release.- follow the work in the unbound package and use the libunbound-devel symbol for the buildrequires. we override it for the distro build with libunbound-devel-mini to avoid build loops.- reenable dane support, require unbound-devel bsc#964346 - split out libgnutls-dane-devel to try to avoid build cycle.- Update to 3.4.8 All changes since 3.4.4: * libgnutls: Corrected memory leak in gnutls_pubkey_import_privkey() when used with PKCS #11 keys. * libgnutls: For DSA and ECDSA keys in PKCS #11 objects, import their public keys from either a public key object or a certificate. That is, because private keys do not contain all the required parameters for a direct import. * libgnutls: Fixed issue when writing ECDSA private keys in PKCS #11 tokens. * libgnutls: Fixed out-of-bounds read in gnutls_x509_ext_export_key_usage() * libgnutls: The CHACHA20-POLY1305 ciphersuites were updated to conform to draft-ietf-tls-chacha20-poly1305-02. * libgnutls: Several fixes in PKCS #7 signing which improve compatibility with the MacOSX tools. * libgnutls: The max-record extension not negotiated on DTLS. This resolves issue with the max-record being negotiated but ignored. * certtool: Added the --p7-include-cert and --p7-show-data options. * libgnutls: Properly require TLS 1.2 in all CBC-SHA256 and CBC-SHA384 ciphersuites. This solves an interoperability issue with openssl. * libgnutls: Corrected the setting of salt size in gnutls_pkcs12_mac_info(). * libgnutls: On a rehandshake allow switching from anonymous to ECDHE and DHE ciphersuites. * libgnutls: Corrected regression from 3.3.x which prevented ARCFOUR128 from using arbitrary key sizes. * libgnutls: Added GNUTLS_SKIP_GLOBAL_INIT macro to allow programs skipping the implicit global initialization. * gnutls.pc: Don't include libtool specific options to link flags. * tools: Better support for FTP AUTH TLS negotiation * libgnutls: Added new simple verification functions. That avoids the need to install a callback to perform certificate verification. See doc/examples/ex-client-x509.c for usage. * libgnutls: Introduced the security parameter 'future' which is at the 256-bit level of security, and 'ultra' was aligned to its documented size at 192-bits. * libgnutls: When writing a certificate into a PKCS #11 token, ensure that CKA_SERIAL_NUMBER and CKA_ISSUER are written. * libgnutls: Allow the presence of legacy ciphers and key exchanges in priority strings and consider them a no-op. * libgnutls: Handle the extended master secret as a mandatory extension. That fixes incompatibility issues with Chromium (#45). * libgnutls: Added the ability to copy a public key into a PKCS #11 token. * tools: Added support for LDAP and XMPP negotiation for STARTTLS. * p11tool: Allow writing a public key into a PKCS #11 token. * certtool: Key generation security level was switched to HIGH. That is, by default the tool generates 3072 bit keys for RSA and DSA. * libgnutls: When re-importing CRLs to a trust list ensure that there no duplicate entries. * certtool: Removed any arbitrary limits imposed on input file sizes and maximum number of certificates imported. * certtool: Allow specifying fixed dates on CRL generation. * gnutls-cli-debug: Added check for inappropriate fallback support (RFC7507).- Update to 3.4.4 This update contains a fix for a denial of service vulnerability: * Allow the parsing of very long DNs. Also fixes double free in DN decoding [GNUTLS-SA-2015-3]. boo#941794 CVE-2015-6251 Other changes: * Add high level API (gnutls_prf_rfc5705) to access the PRF as specified by RFC5705. * Link to trousers (TPM library) dynamically when this functionality is requested. (disabled in SUSE package) * Fix issue with server side sending the status request extension even when not requested. * Add support for RFC7507 by introducing the %FALLBACK_SCSV priority string option. * gnutls_pkcs11_privkey_generate2() will store the generated public key, unless the GNUTLS_PKCS11_OBJ_FLAG_NO_STORE_PUBKEY flag is specified. * Correct regression from 3.4.3 in loading PKCS #8 keys as fallback. * API and ABI modifications: gnutls_prf_rfc5705: Added gnutls_hex_encode2: Added gnutls_hex_decode2: Added - build with autogen for libopts compatibility - fix failures in test suite, add upstream commits 0001-certtool-lifted-limits-on-file-size-to-load.patch 0002-certtool-eliminated-memory-leaks-due-to-new-cert-loa.patch- update to 3.4.3 * * libgnutls: Follow closely RFC5280 recommendations and use UTCTime for dates prior to 2050. * * libgnutls: Force 16-byte alignment to all input to ciphers (previously it was done only when cryptodev was enabled). * * libgnutls: Removed support for pthread_atfork() as it has undefined semantics when used with dlopen(), and may lead to a crash. * * libgnutls: corrected failure when importing plain files with gnutls_x509_privkey_import2(), and a password was provided. * * libgnutls: Don't reject certificates if a CA has the URI or IP address name constraints, and the end certificate doesn't have an IP address name or a URI set. * * libgnutls: set and read the hint in DHE-PSK and ECDHE-PSK ciphersuites. * * p11tool: Added --list-token-urls option, and print the token module name in list-tokens. * * libgnutls: DTLS blocking API is more robust against infinite blocking, and will notify of more possible timeouts. * * libgnutls: corrected regression with Camellia-256-GCM cipher. Reported by Manuel Pegourie-Gonnard. * * libgnutls: Introduced the GNUTLS_NO_SIGNAL flag to gnutls_init(). That allows to disable SIGPIPE for writes done within gnutls. * * libgnutls: Enhanced the PKCS #7 API to allow signing and verification of structures. API moved to gnutls/pkcs7.h header. * * certtool: Added options to generate PKCS #7 bundles and signed structures. - includes changes from 3.4.2: * DTLS blocking API is more robust against infinite blocking, and will notify of more possible timeouts. * Correct regression with Camellia-256-GCM cipher. * Introduce the GNUTLS_NO_SIGNAL flag to gnutls_init(). That allows to disable SIGPIPE for writes done within gnutls. * Enhance the PKCS #7 API to allow signing and verification of structures. Move API to gnutls/pkcs7.h header. * certtool: Added options to generate PKCS #7 bundles and signed structures.- disable testsuite run against valgrind on aarch64- Updated to 3.4.1 (released 2015-05-03) * * libgnutls: gnutls_certificate_get_ours: will return the certificate even if a callback was used to send it. * * libgnutls: Check for invalid length in the X.509 version field. Without the check certificates with invalid length would be detected as having an arbitrary version. Reported by Hanno Böck. * * libgnutls: Handle DNS name constraints with a leading dot. Patch by Fotis Loukos. * * libgnutls: Updated system-keys support for windows to compile in more versions of mingw. Patch by Tim Kosse. * * libgnutls: Fix for MD5 downgrade in TLS 1.2 signatures. Reported by Karthikeyan Bhargavan [GNUTLS-SA-2015-2]. bsc#929690 * * libgnutls: Reverted: The gnutls_handshake() process will enforce a timeout by default. That caused issues with non-blocking programs. * * certtool: It can generate SHA256 key IDs. * * gnutls-cli: fixed crash in --benchmark-ciphers. Reported by James Cloos. * * API and ABI modifications: gnutls_x509_crt_get_pk_ecc_raw: Added - gnutls-fix-double-mans.patch: fixed upstream- Disable buggy valgrind on armv7l- updated to 3.4.0 (released 2015-04-08) * * libgnutls: Added support for AES-CCM and AES-CCM-8 (RFC6655 and RFC7251) ciphersuites. The former are enabled by default, the latter need to be explicitly enabled, since they reduce the overall security level. * * libgnutls: Added support for Chacha20-Poly1305 ciphersuites following draft-mavrogiannopoulos-chacha-tls-05 and draft-irtf-cfrg-chacha20-poly1305-10. That is currently provided as technology preview and is not enabled by default, since there are no assigned ciphersuite points by IETF and there is no guarrantee of compatibility between draft versions. The ciphersuite priority string to enable it is "+CHACHA20-POLY1305". * * libgnutls: Added support for encrypt-then-authenticate in CBC ciphersuites (RFC7366 -taking into account its errata text). This is enabled by default and can be disabled using the %NO_ETM priority string. * * libgnutls: Added support for the extended master secret (triple-handshake fix) following draft-ietf-tls-session-hash-02. * * libgnutls: Added a new simple and hard to misuse AEAD API (crypto.h). * * libgnutls: SSL 3.0 is no longer included in the default priorities list. It has to be explicitly enabled, e.g., with a string like "NORMAL:+VERS-SSL3.0". * * libgnutls: ARCFOUR (RC4) is no longer included in the default priorities list. It has to be explicitly enabled, e.g., with a string like "NORMAL:+ARCFOUR-128". * * libgnutls: DSA signatures and DHE-DSS are no longer included in the default priorities list. They have to be explicitly enabled, e.g., with a string like "NORMAL:+DHE-DSS:+SIGN-DSA-SHA256:+SIGN-DSA-SHA1". The DSA ciphersuites were dropped because they had no deployment at all on the internet, to justify their inclusion. * * libgnutls: The priority string EXPORT was completely removed. The string was already defunc as support for the EXPORT ciphersuites was removed in GnuTLS 3.2.0. * * libgnutls: Added API to utilize system specific private keys in "gnutls/system-keys.h". It is currently provided as technology preview and is restricted to windows CNG keys. * * libgnutls: gnutls_x509_crt_check_hostname() and friends will use RFC6125 comparison of hostnames. That introduces a dependency on libidn. * * libgnutls: Depend on p11-kit 0.23.1 to comply with the final PKCS #11 URLs draft (draft-pechanec-pkcs11uri-21). * * libgnutls: Depend on nettle 3.1. * * libgnutls: Use getrandom() or getentropy() when available. That avoids the complexity of file descriptor handling and issues with applications closing all open file descriptors on startup. * * libgnutls: Use pthread_atfork() to detect fork when available. * * libgnutls: The gnutls_handshake() process will enforce a timeout by default. * * libgnutls: If a key purpose (extended key usage) is specified for verification, it is applied into intermediate certificates. The verification result GNUTLS_CERT_PURPOSE_MISMATCH is also introduced. * * libgnutls: When gnutls_certificate_set_x509_key_file2() is used in combination with PKCS #11, or TPM URLs, it will utilize the provided password as PIN if required. That removes the requirement for the application to set a callback for PINs in that case. * * libgnutls: priority strings VERS-TLS-ALL and VERS-DTLS-ALL are restricted to the corresponding protocols only, and the VERS-ALL string is introduced to catch all possible protocols. * * libgnutls: Added helper functions to obtain information on PKCS #8 structures. * * libgnutls: Certificate chains which are provided to gnutls_certificate_credentials_t will automatically be sorted instead of failing with GNUTLS_E_CERTIFICATE_LIST_UNSORTED. * * libgnutls: Added functions to export and set the record state. That allows for gnutls_record_send() and recv() to be offloaded (to kernel, hardware or any other subsystem). * * libgnutls: Added the ability to register application specific URL types, which express certificates and keys using gnutls_register_custom_url(). * * libgnutls: Added API to override existing ciphers, digests and MACs, e.g., to override AES-GCM using a system-specific accelerator. That is, (crypto.h) gnutls_crypto_register_cipher(), gnutls_crypto_register_aead_cipher(), gnutls_crypto_register_mac(), and gnutls_crypto_register_digest(). * * libgnutls: Added gnutls_ext_register() to register custom extensions. Contributed by Thierry Quemerais. * * libgnutls: Added gnutls_supplemental_register() to register custom supplemental data handshake messages. Contributed by Thierry Quemerais. * * libgnutls-openssl: it is no longer built by default. * * certtool: Added --p8-info option, which will print PKCS #8 information even if the password is not available. * * certtool: --key-info option will print PKCS #8 encryption information when available. * * certtool: Added the --key-id and --fingerprint options. * * certtool: Added the --verify-hostname, --verify-email and --verify-purpose options to be used in certificate chain verification, to simulate verification for specific hostname and key purpose (extended key usage). * * certtool: --p12-info option will print PKCS #12 MAC and cipher information when available. * * certtool: it will print the A-label (ACE) names in addition to UTF-8. * * p11tool: added options --set-id and --set-label. * * gnutls-cli: added options --priority-list and --save-cert. * * guile: Deprecated priority API has been removed. The old priority API, which had been deprecated for some time, is now gone; use 'set-session-priorities!' instead. * * guile: Remove RSA parameters and related procedures. This API had been deprecated. * * guile: Fix compilation on MinGW. Previously only the static version of the 'guile-gnutls-v-2' library would be built, preventing dynamic loading from Guile.- updated to 3.3.13 (released 2015-03-30) * * libgnutls: When retrieving OCTET STRINGS from PKCS #12 ContentInfo structures use BER to decode them (requires libtasn1 4.3). That allows to decode some more complex structures. * * libgnutls: When an end-certificate with no name is present and there are CA name constraints, don't reject the certificate. This follows RFC5280 advice closely. Reported by Fotis Loukos. * * libgnutls: Fixed handling of supplemental data with types > 255. Patch by Thierry Quemerais. * * libgnutls: Fixed double free in the parsing of CRL distribution points certificate extension. Reported by Robert Święcki. * * libgnutls: Fixed a two-byte stack overflow in DTLS 0.9 protocol. That protocol is not enabled by default (used by openconnect VPN). * * libgnutls: The maximum user data send size is set to be the same for block and non-block ciphersuites. This addresses a regression with wine: https://bugs.winehq.org/show_bug.cgi?id=37500 * * libgnutls: When generating PKCS #11 keys, set CKA_ID, CKA_SIGN, and CKA_DECRYPT when needed. * * libgnutls: Allow names with zero size to be set using gnutls_server_name_set(). That will disable the Server Name Indication. Resolves issue with wine: https://gitlab.com/gnutls/gnutls/issues/2 - new main library major version .so.30 - requires new libnettle >= 3.1, p11-kit-devel >= 0.23.1 - Now need to configure --enable-openssl-compatibility (might go away) - added gnutls-fix-double-mans.patch: avoid double installing manpages - dropped gnutls-3.0.26-skip-test-fwrite.patch: does not seem to be needed anymore - install_info_delete moved from %postun to %preun- for DANE support, use bcond_with - for tpm support, same - note p11-kit >= 0.20.7 requirement - note libtasn1 3.9 requirement (built-in lib used otherwise)- disable trousers and unbound again for now, as it causes too long build cycles.- added unbound-devel (for DANE) and trousers-devel (for TPM support) - removed now upstreamed gnutls-implement-trust-store-dir-3.2.8.diff - libgnutls-dane0 new library added - updated to 3.3.13 (released 2015-02-25) * * libgnutls: Enable AESNI in GCM on x86 * * libgnutls: Fixes in DTLS message handling * * libgnutls: Check certificate algorithm consistency, i.e., check whether the signatureAlgorithm field matches the signature field inside TBSCertificate. * * gnutls-cli: Fixes in OCSP verification. - Version 3.3.12 (released 2015-01-17) * * libgnutls: When negotiating TLS use the lowest enabled version in the client hello, rather than the lowest supported. In addition, do not use SSL 3.0 as a version in the TLS record layer, unless SSL 3.0 is the only protocol supported. That addresses issues with servers that immediately drop the connection when the encounter SSL 3.0 as the record version number. See: http://lists.gnutls.org/pipermail/gnutls-help/2014-November/003673.html * * libgnutls: Corrected encoding and decoding of ANSI X9.62 parameters. * * libgnutls: Handle zero length plaintext for VIA PadLock functions. This solves a potential crash on AES encryption for small size plaintext. Patch by Matthias-Christian Ott. * * libgnutls: In DTLS don't combine multiple packets which exceed MTU. Reported by Andreas Schultz. https://savannah.gnu.org/support/?108715 * * libgnutls: In DTLS decode all handshake packets present in a record packet, in a single pass. Reported by Andreas Schultz. https://savannah.gnu.org/support/?108712 * * libgnutls: When importing a CA file with a PKCS #11 URL, simply import the certificates, if the URL specifies objects, rather than treating it as trust module. * * libgnutls: When importing a PKCS #11 URL and we know the type of object we are importing, don't require the object type in the URL. * * libgnutls: fixed openpgp authentication when gnutls_certificate_set_retrieve_function2 was used by the server. * * certtool: --pubkey-info will also attempt to load a public key from stdin. * * gnutls-cli: Added --starttls-proto option. That allows to specify a protocol for starttls negotiation. - Version 3.3.11 (released 2014-12-11) * * libgnutls: Corrected regression introduced in 3.3.9 related to session renegotiation. Reported by Dan Winship. * * libgnutls: Corrected parsing issue with OCSP responses. - Version 3.3.10 (released 2014-11-10) * * libgnutls: Refuse to import v1 or v2 certificates that contain extensions. * * libgnutls: Fixes in usage of PKCS #11 token callback * * libgnutls: Fixed bug in gnutls_x509_trust_list_get_issuer() when used with a PKCS #11 trust module and without the GNUTLS_TL_GET_COPY flag. Reported by David Woodhouse. * * libgnutls: Removed superfluous random generator refresh on every call of gnutls_deinit(). That reduces load and usage of /dev/urandom. * * libgnutls: Corrected issue in export of ECC parameters to X9.63 format. Reported by Sean Burford [GNUTLS-SA-2014-5]. * * libgnutls: When gnutls_global_init() is called for a second time, it will check whether the /dev/urandom fd kept is still open and matches the original one. That behavior works around issues with servers that close all file descriptors. * * libgnutls: Corrected behavior with PKCS #11 objects that are marked as CKA_ALWAYS_AUTHENTICATE. * * certtool: The default cipher for PKCS #12 structures is 3des-pkcs12. That option is more compatible than AES or RC4. - Version 3.3.9 (released 2014-10-13) * * libgnutls: Fixes in the transparent import of PKCS #11 certificates. Reported by Joseph Peruski. * * libgnutls: Fixed issue with unexpected non-fatal errors resetting the handshake's hash buffer, in applications using the heartbeat extension or DTLS. Reported by Joeri de Ruiter. * * libgnutls: When both a trust module and additional CAs are present account the latter as well; reported by David Woodhouse. * * libgnutls: added GNUTLS_TL_GET_COPY flag for gnutls_x509_trust_list_get_issuer(). That allows the function to be used in a thread safe way when PKCS #11 trust modules are in use. * * libgnutls: fix issue in DTLS retransmission when session tickets were in use; reported by Manuel Pégourié-Gonnard. * * libgnutls-dane: Do not require the CA on a ca match to be direct CA. * * libgnutls: Prevent abort() in library if getrusage() fails. Try to detect instead which of RUSAGE_THREAD and RUSAGE_SELF would work. * * guile: new 'set-session-server-name!' procedure; see the manual for details. * * certtool: The authority key identifier will be set in a certificate only if the CA's subject key identifier is set. - Version 3.3.8 (released 2014-09-18) * * libgnutls: Updates in the name constraints checks. No name constraints will be checked for intermediate certificates. As our support for name constraints is limited to e-mail addresses in DNS names, it is pointless to check them on intermediate certificates. * * libgnutls: Fixed issues in PKCS #11 object listing. Previously multiple object listing would fail completely if a single object could not be exported. * * libgnutls: Improved the performance of PKCS #11 object listing/retrieving, by retrieving them in large batches. Report and suggestion by David Woodhouse. * * libgnutls: Fixed issue with certificates being sanitized by gnutls prior to signature verification. That resulted to certain non-DER compliant modifications of valid certificates, being corrected by libtasn1's parser and restructured as the original. Issue found and reported by Antti Karjalainen and Matti Kamunen from Codenomicon. * * libgnutls: Fixes in gnutls_x509_crt_set_dn() and friends to properly handle strings with embedded spaces and escaped commas. * * libgnutls: when comparing a CA certificate with the trusted list compare the name and key only instead of the whole certificate. That is to handle cases where a CA certificate was superceded by a different one with the same name and the same key. * * libgnutls: when verifying a certificate against a p11-kit trusted module, use the attached extensions in the module to override the CA's extensions (that requires p11-kit 0.20.7). * * libgnutls: In DTLS prevent sending zero-size fragments in certain cases of MTU split. Reported by Manuel Pégourié-Gonnard. * * libgnutls: Added gnutls_x509_trust_list_verify_crt2() which allows verifying using a hostname and a purpose (extended key usage). That enhances PKCS #11 trust module verification, as it can now check the purpose when this function is used. * * libgnutls: Corrected gnutls_x509_crl_verify() which would always report a CRL signature as invalid. Reported by Armin Burgmeier. * * libgnutls: added option --disable-padlock to allow disabling the padlock CPU acceleration. * * p11tool: when listing tokens, list their type as well. * * p11tool: when listing objects from a trust module print any attached extensions on certificates. - Version 3.3.7 (released 2014-08-24) * * libgnutls: Added function to export the public key of a PKCS #11 private key. Contributed by Wolfgang Meyer zu Bergsten. * * libgnutls: Explicitly set the exponent in PKCS #11 key generation. That improves compatibility with certain PKCS #11 modules. Contributed by Wolfgang Meyer zu Bergsten. * * libgnutls: When generating a PKCS #11 private key allow setting the WRAP/UNWRAP flags. Contributed by Wolfgang Meyer zu Bergsten. * * libgnutls: gnutls_pkcs11_privkey_t will always hold an open session to the key. * * libgnutls: bundle replacements of inet_pton and inet_aton if not available. * * libgnutls: initialize parameters variable on PKCS #8 decryption. * * libgnutls: gnutls_pkcs12_verify_mac() will not fail in other than SHA1 algorithms. * * libgnutls: gnutls_x509_crt_check_hostname() will follow the RFC6125 requirement of checking the Common Name (CN) part of DN only if there is a single CN present in the certificate. * * libgnutls: The environment variable GNUTLS_FORCE_FIPS_MODE can be used to force the FIPS mode, when set to 1. * * libgnutls: In DTLS ignore only errors that relate to unexpected packets and decryption failures. * * p11tool: Added --info parameter. * * certtool: Added --mark-wrap parameter. * * danetool: --check will attempt to retrieve the server's certificate chain and verify against it. * * danetool/gnutls-cli-debug: Added --app-proto parameters which can be used to enforce starttls (currently only SMTP and IMAP) on the connection. * * danetool: Added openssl linking exception, to allow linking with libunbound. - Version 3.3.6 (released 2014-07-23) * * libgnutls: Use inet_ntop to print IP addresses when available * * libgnutls: gnutls_x509_crt_check_hostname and friends will also check IP addresses, and match documented behavior. Reported by David Woodhouse. * * libgnutls: DSA key generation in FIPS140-2 mode doesn't allow 1024 bit parameters. * * libgnutls: fixed issue in gnutls_pkcs11_reinit() which prevented tokens being usable after a reinitialization. * * libgnutls: fixed PKCS #11 private key operations after a fork. * * libgnutls: fixed PKCS #11 ECDSA key generation. * * libgnutls: The GNUTLS_CPUID_OVERRIDE environment variable can be used to explicitly enable/disable the use of certain CPU capabilities. Note that CPU detection cannot be overriden, i.e., VIA options cannot be enabled on an Intel CPU. The currently available options are: 0x1: Disable all run-time detected optimizations 0x2: Enable AES-NI 0x4: Enable SSSE3 0x8: Enable PCLMUL 0x100000: Enable VIA padlock 0x200000: Enable VIA PHE 0x400000: Enable VIA PHE SHA512 * * libdane: added dane_query_to_raw_tlsa(); patch by Simon Arlott. * * p11tool: use GNUTLS_SO_PIN to read the security officer's PIN if set. * * p11tool: ask for label when one isn't provided. * * p11tool: added --batch parameter to disable any interactivity. * * p11tool: will not implicitly enable so-login for certain types of objects. That avoids issues with tokens that require different login types. * * certtool/p11tool: Added the --curve parameter which allows to explicitly specify the curve to use. - Version 3.3.5 (released 2014-06-26) * * libgnutls: Added gnutls_record_recv_packet() and gnutls_packet_deinit(). These functions provide a variant of gnutls_record_recv() that avoids the final memcpy of data. * * libgnutls: gnutls_x509_crl_iter_crt_serial() was added as a faster variant of gnutls_x509_crl_get_crt_serial() when coping with very large structures. * * libgnutls: When the decoding of a printable DN element fails, then treat it as unknown and print its hex value rather than failing. That works around an issue in a TURKTRST root certificate which improperly encodes the X520countryName element. * * libgnutls: gnutls_x509_trust_list_add_trust_file() will return the number of certificates present in a PKCS #11 token when loading it. * * libgnutls: Allow the post client hello callback to put the handshake on hold, by returning GNUTLS_E_AGAIN or GNUTLS_E_INTERRUPTED. * * certtool: option --to-p12 will now consider --load-ca-certificate * * certtol: Added option to specify the PKCS #12 friendly name on command line. * * p11tool: Allow marking a certificate copied to a token as a CA. - Version 3.3.4 (released 2014-05-31) * * libgnutls: Updated Andy Polyakov's assembly code. That prevents a crash on certain CPUs. - Version 3.3.3 (released 2014-05-30) * * libgnutls: Eliminated memory corruption issue in Server Hello parsing. Issue reported by Joonas Kuorilehto of Codenomicon. * * libgnutls: gnutls_global_set_mutex() was modified to operate with the new initialization process. * * libgnutls: Increased the maximum certificate size buffer in the PKCS #11 subsystem. * * libgnutls: Check the return code of getpwuid_r() instead of relying on the result value. That avoids issue in certain systems, when using tofu authentication and the home path cannot be determined. Issue reported by Viktor Dukhovni. * * libgnutls-dane: Improved dane_verify_session_crt(), which now attempts to create a full chain. This addresses points from https://savannah.gnu.org/support/index.php?108552 * * gnutls-cli: --dane will only check the end certificate if PKIX validation has been disabled. * * gnutls-cli: --benchmark-soft-ciphers has been removed. That option cannot be emulated with the implicit initialization of gnutls. * * certtool: Allow multiple organizations and organizational unit names to be specified in a template. * * certtool: Warn when invalid configuration options are set to a template. * * ocsptool: Include path in ocsp request. This resolves #108582 (https://savannah.gnu.org/support/?108582), reported by Matt McCutchen. - Version 3.3.2 (released 2014-05-06) * * libgnutls: Added the 'very weak' certificate verification profile that corresponds to 64-bit security level. * * libgnutls: Corrected file descriptor leak on random generator initialization. * * libgnutls: Corrected file descriptor leak on PSK password file reading. Issue identified using the Codenomicon TLS test suite. * * libgnutls: Avoid deinitialization if initialization has failed. * * libgnutls: null-terminate othername alternative names. * * libgnutls: gnutls_x509_trust_list_get_issuer() will operate correctly on a PKCS #11 trust list. * * libgnutls: Several small bug fixes identified using valgrind and the Codenomicon TLS test suite. * * libgnutls-dane: Accept a certificate using DANE if there is at least one entry that matches the certificate. Patch by simon [at] arlott.org. * * libgnutls-guile: Fixed compilation issue. * * certtool: Allow exporting a CRL on DER format. * * certtool: The ECDSA keys generated by default use the SECP256R1 curve which is supported more widely than the previously used SECP224R1. - Version 3.3.1 (released 2014-04-19) * * libgnutls: Enforce more strict checks to heartbeat messages concerning padding and payload. Suggested by Peter Dettman. * * libgnutls: Allow decoding PKCS #8 files with ECC parameters from openssl. * * libgnutls: Several small bug fixes found by coverity. * * libgnutls: The conditionally available self-test functions were moved to self-test.h. * * libgnutls: Fixed issue with the check of incoming data when two different recv and send pointers have been specified. Reported and investigated by JMRecio. * * libgnutls: Fixed issue in the RSA-PSK key exchange, which would result to illegal memory access if a server hint was provided. Reported by André Klitzing. * * libgnutls: Fixed client memory leak in the PSK key exchange, if a server hint was provided. * * libgnutls: Corrected the *get_*_othername_oid() functions. - Version 3.3.0 (released 2014-04-10) * * libgnutls: The initialization of the library was moved to a constructor. That is, gnutls_global_init() is no longer required unless linking with a static library or a system that does not support library constructors. * * libgnutls: static libraries are not built by default. * * libgnutls: PKCS #11 initialization is delayed to first usage. That avoids long delays in gnutls initialization due to broken PKCS #11 modules. * * libgnutls: The PKCS #11 subsystem is re-initialized "automatically" on the first PKCS #11 API call after a fork. * * libgnutls: certificate verification profiles were introduced that can be specified as flags to verification functions. They are enumerations in gnutls_certificate_verification_profiles_t and can be converted to flags for use in a verification function using GNUTLS_PROFILE_TO_VFLAGS(). * * libgnutls: Added the ability to read system-specific initial keywords, if they are prefixed with '@'. That allows a compile-time specified configuration file to be used to read pre-configured priority strings from. That can be used to impose system specific policies. * * libgnutls: Increased the default security level of priority strings (NORMAL and PFS strings require at minimum a 1008 DH prime), and set a verification profile by default. The LEGACY keyword is introduced to set the old defaults. * * libgnutls: Added support for the name constraints PKIX extension. Currently only DNS names and e-mails are supported (no URIs, IPs or DNs). * * libgnutls: Security parameter SEC_PARAM_NORMAL was renamed to SEC_PARAM_MEDIUM to avoid confusion with the priority string NORMAL. * * libgnutls: Added new API in x509-ext.h to handle X.509 extensions. This API handles the X.509 extensions in isolation, allowing to parse similarly formatted extensions stored in other structures. * * libgnutls: When generating DSA keys the macro GNUTLS_SUBGROUP_TO_BITS can be used to specify a particular subgroup as the number of bits in gnutls_privkey_generate; e.g., GNUTLS_SUBGROUP_TO_BITS(2048, 256). * * libgnutls: DH parameter generation is now delegated to nettle. That unfortunately has the side-effect that DH parameters longer than 3072 bits, cannot be generated (not without a nettle update). * * libgnutls: Separated nonce RNG from the main RNG. The nonce random number generator is based on salsa20/12. * * libgnutls: The buffer alignment provided to crypto backend is enforced to be 16-byte aligned, when compiled with cryptodev support. That allows certain cryptodev drivers to operate more efficiently. * * libgnutls: Return error when a public/private key pair that doesn't match is set into a credentials structure. * * libgnutls: Depend on p11-kit 0.20.0 or later. * * libgnutls: The new padding (%NEW_PADDING) experimental TLS extension has been removed. It was not approved by IETF. * * libgnutls: The experimental xssl library is removed from the gnutls distribution. * * libgnutls: Reduced the number of gnulib modules used in the main library. * * libgnutls: Added priority string %DISABLE_WILDCARDS. * * libgnutls: Added the more extensible verification function gnutls_certificate_verify_peers(), that allows checking, in addition to a peer's DNS hostname, for the key purpose of the end certificate (via PKIX extended key usage). * * certtool: Timestamps for serial numbers were increased to 8 bytes, and in batch mode to 12 (appended with 4 random bytes). * * certtool: When no CRL number is provided (or value set to -1), then a time-based number will be used, similarly to the serial generation number in certificates. * * certtool: Print the SHA256 fingerprint of a certificate in addition to SHA1. * * libgnutls: Added --enable-fips140-mode configuration option (unsupported). That option enables (when running on FIPS140-enabled system): o RSA, DSA and DH key generation as in FIPS-186-4 (using provable primes) o The DRBG-CTR-AES256 deterministic random generator from SP800-90A. o Self-tests on initialization on ciphers/MACs, public key algorithms and the random generator. o HMAC-SHA256 verification of the library on load. o MD5 is included for TLS purposes but cannot be used by the high level hashing functions. o All ciphers except AES are disabled. o All MACs and hashes except GCM and SHA are disabled (e.g., HMAC-MD5). o All keys (temporal and long term) are zeroized after use. o Security levels are adjusted to the FIPS140-2 recommendations (rather than ECRYPT).- build with PIE for commandline tools- Updated to 3.2.21 (released 2014-12-11) - libgnutls: Corrected regression introduced in 3.2.19 related to session renegotiation. Reported by Dan Winship. - libgnutls: Corrected parsing issue with OCSP responses.- Updated to 3.2.20 (released 2014-11-10) * * libgnutls: Removed superfluous random generator refresh on every call of gnutls_deinit(). That reduces load and usage of /dev/urandom. * * libgnutls: Corrected issue in export of ECC parameters to X9.63 format. Reported by Sean Burford [GNUTLS-SA-2014-5]. (CVE-2014-8564 bnc#904603) - Updated to 3.2.19 (released 2014-10-13) * * libgnutls: Fixes in the transparent import of PKCS #11 certificates. Reported by Joseph Peruski. * * libgnutls: Fixed issue with unexpected non-fatal errors resetting the handshake's hash buffer, in applications using the heartbeat extension or DTLS. Reported by Joeri de Ruiter. * * libgnutls: fix issue in DTLS retransmission when session tickets were in use; reported by Manuel Pégourié-Gonnard. * * libgnutls: Prevent abort() in library if getrusage() fails. Try to detect instead which of RUSAGE_THREAD and RUSAGE_SELF would work. * * guile: new 'set-session-server-name!' procedure; see the manual for details.* Upgrade to Version 3.2.18 (released 2014-09-18) * * libgnutls: Fixes in gnutls_x509_crt_set_dn() and friends to properly handle strings with embedded spaces and escaped commas. * * libgnutls: Corrected gnutls_x509_crl_verify() which would always report a CRL signature as invalid. Reported by Armin Burgmeier. * * libgnutls: Fixed issue with certificates being sanitized by gnutls prior to signature verification. That resulted to certain non-DER compliant modifications of valid certificates, being corrected by libtasn1's parser and restructured as the original. Issue found and reported by Antti Karjalainen and Matti Kamunen from Codenomicon. * * API and ABI modifications: No changes since last version. Delete files: gnutls-3.2.17.tar.xz, gnutls-3.2.17.tar.xz.sig Add files: gnutls-3.2.18.tar.xz, gnutls-3.2.18.tar.xz.sig- update list of available architectures for valgrind- Upgrade to Version 3.2.17 (released 2014-08-24) * * libgnutls: initialize parameters variable on PKCS #8 decryption. * * libgnutls: Explicitly set the exponent in PKCS #11 key generation. That improves compatibility with certain PKCS #11 modules. Contributed by Wolfgang Meyer zu Bergsten. * * libgnutls: gnutls_pkcs12_verify_mac() will not fail in other than SHA1 algorithms. * * libgnutls: when checking the hostname of a certificate with multiple CNs ensure that the "most specific" CN is being used. * * libgnutls: In DTLS ignore only errors that relate to unexpected packets and decryption failures. Delete files: gnutls-3.2.16.tar.xz, gnutls-3.2.16.tar.xz.sig Add files: gnutls-3.2.17.tar.xz, gnutls-3.2.17.tar.xz.sig- Upgrade to Version 3.2.16 (released 2014-07-23) * * libgnutls: Do not call the post client hello callback twice when resuming using session tickets. * * libgnutls: When the decoding of a printable DN element fails, then treat it as unknown and print its hex value rather than failing. That works around an issue in a TURKTRST root certificate which improperly encodes the X520countryName element. * * libgnutls: IP addresses are printed using inet_ntop() when available. * * libgnutls: gnutls_x509_crt_check_hostname will also check IP addresses and match documented behavior. Reported by David Woodhouse. * * libgnutls: Fixed PKCS #11 ECDSA key generation. * * p11tool: use GNUTLS_SO_PIN to read the security officer's PIN if set. * * p11tool: will not implicitly enable so-login for certain types of objects. That avoids issues with tokens that require different login types. * * API and ABI modifications: No changes since last version. delete files: gnutls-3.2.15.tar.xz, gnutls-3.2.15.tar.xz.sig, audit-improve.patch( already in upstream) Add files: gnutls-3.2.16.tar.xz, gnutls-3.2.16.tar.xz.sig- Version 3.2.15 (released 2014-05-30) * * libgnutls: Eliminated memory corruption issue in Server Hello parsing. Issue reported by Joonas Kuorilehto of Codenomicon. (CVE-2014-3466 / bnc#880730) * * libgnutls: Several memory leaks caused by error conditions were fixed. The leaks were identified using valgrind and the Codenomicon TLS test suite. * * libgnutls: Increased the maximum certificate size buffer in the PKCS #11 subsystem. * * libgnutls: Check the return code of getpwuid_r() instead of relying on the result value. That avoids issue in certain systems, when using tofu authentication and the home path cannot be determined. Issue reported by Viktor Dukhovni. * * gnutls-cli: if dane is requested but not PKIX verification, then only do verify the end certificate. * * ocsptool: Include path in ocsp request. This resolves #108582 (https://savannah.gnu.org/support/?108582), reported by Matt McCutchen. - Version 3.2.14 (released 2014-05-06) * * libgnutls: Fixed issue with the check of incoming data when two different recv and send pointers have been specified. Reported and investigated by JMRecio. * * libgnutls: Fixed issue in the RSA-PSK key exchange, which would result to illegal memory access if a server hint was provided. * * libgnutls: Fixed client memory leak in the PSK key exchange, if a server hint was provided. * * libgnutls: Several small bug fixes identified using valgrind and the Codenomicon TLS test suite. * * libgnutls: Several small bug fixes found by coverity. * * libgnutls-dane: Accept a certificate using DANE if there is at least one entry that matches the certificate. Patch by simon [at] arlott.org. * * configure: Added --with-nettle-mini option, which allows linking with a libnettle that contains gmp. * * certtool: The ECDSA keys generated by default use the SECP256R1 curve which is supported more widely than the previously used SECP224R1.- Improvement after code audit (audit-improve.patch) * Use unsigned type for encode() * tolerate NULL in strdup() Modify files: lib/gnutls_mem.c, lib/auth/srp_sb64.c- Upgrade to 3.2.13 * Version 3.2.13 (released 2014-04-07) * * libgnutls: gnutls_openpgp_keyring_import will no longer fail silently if there are no base64 data. Report and patch by Ramkumar Chinchani. * * libgnutls: gnutls_record_send is now safe to be called under DTLS when in corked mode. * * libgnutls: Ciphersuites that use the SHA256 or SHA384 MACs are only available in TLS 1.0 as SSL 3.0 doesn't specify parameters for these algorithms. * * libgnutls: Changed the behaviour in wildcard acceptance in certificates. Wildcards are only accepted when there are more than two domain components after the wildcard. This drops support for the permissive RFC2818 wildcards and adds more conservative support based on the suggestions in RFC6125. Suggested by Jeffrey Walton. * * certtool: When no password is provided to export a PKCS #8 keys, do not encrypt by default. This reverts to the certtool behavior of gnutls 3.0. The previous behavior of encrypting using an empty password can be replicating using the new parameter --empty-password. * * p11tool: Avoid dual initialization of the PKCS #11 subsystem when the --provider option is given. * * API and ABI modifications: No changes since last version. Add files: gnutls-3.2.13.tar.xz, gnutls-3.2.13.tar.xz.sig Delete files: gnutls-3.2.12.1.tar.xz, gnutls-3.2.12.1.tar.xz.sig- Upgrade to 3.2.12.1; * * libgnutls: Reverted change that broke ABI. Reported by Andreas Metzler. * * libgnutls: Corrected certificate verification issue (GNUTLS-SA-2014-2) * * libgnutls: Corrected issue in gnutls_pcert_list_import_x509_raw when provided with invalid data. Reported by Dmitriy Anisimkov. * * libgnutls: Corrected timeout issue in subsequent to the first DTLS handshakes. * * libgnutls: Removed unconditional not-trusted message in gnutls_certificate_verification_status_print() when used with OpenPGP certificates. Reported by Michel Briand. * * libgnutls: All ciphersuites that were available in TLS1.0 or later are now made available in SSL3.0 or later to prevent any incompatibilities with servers that negotiate them in SSL 3.0. * * ocsptool: When verifying a response and a signer isn't provided assume that the signer is the issuer. * * ocsptool: When sending a nonce, verify that the nonce exists in the OCSP response. * * gnutls-cli: Added --strict-tofu option; contributed by Jens Lechtenboerger. Delete files: CVE-2014-0092.patch( upstreamed), gnutls-3.2.11.tar.xz.sig, gnutls-3.2.11.tar.xz; Add files: gnutls-3.2.12.1.tar.xz, gnutls-3.2.12.1.tar.xz.sig- Fixed bug [ bnc#865804] gnutls: CVE-2014-0092, insufficient X.509 certificate verification Add patch file: CVE-2014-0092.patch- Upgraded to 3.2.11 * * libgnutls: Tolerate servers that send the SUPPORTED ECC extension. * * libgnutls: Reduced the TLS and DTLS version requirements for all ciphersuites that are not GCM. * * libgnutls: When two initial keywords are specified then treat the second as having the '+' modifier. * * libgnutls: When using a PKCS #11 module for verification ensure that it has been marked a trusted policy module in p11-kit. Moreover, when an empty (i.e., "pkcs11:") URL is specified, then try all trusted modules in the system for verification. http://p11-glue.freedesktop.org/doc/p11-kit/pkcs11-conf.html * * libgnutls: Fixed bug that prevented the rejection of v1 intermediate CA certificates. Reported and investigated by Suman Jana. CVE-2014-1959 / bnc#863989 * * certtool: Added the --ask-pass option. - gnutls-3.2.10-supported-ecc.patch: upstreamed - gnutls-fix-missing-ipv6.patch: upstreamed- Upgrade to 3.1.20 (released 2014-01-31) * * libgnutls: fixed null pointer derefence when printing a certificate DN and an LDAP description isn't present. * * libgnutls: gnutls_db_check_entry_time will correctly report the time; report and patch by Jonathan Roudiere. - Upgrade to 3.2.9 (released 2014-01-24) * * libgnutls: The %DUMBFW option in priority string only appends data to client hello if the expected size is in the "black hole" range. * * libgnutls: %COMPAT implies %DUMBFW. * * libgnutls: gnutls_session_get_desc() returns a more compact ciphersuite description. * libgnutls: In PKCS #11 allow deleting multiple non-certificate data. * * libgnutls: When a PKCS #11 trust store is specified (e.g. using the configure option --with-default-trust-store-pkcs11), then the PKCS #11 token is used on demand to obtain the trusted anchors, rather than preloading all trusted certificates. That delegates CA certificate management and blacklist checking to the PKCS #11 module. * * libgnutls: When a PKCS #11 trust store is specified in configure option or in gnutls_x509_trust_list_add_trust_file(), then the module is used to obtain the verification anchors and any required blacklists as in http://p11-glue.freedesktop.org/doc/storing-trust-policy/storing-trust-pkcs11.html * * libgnutls: Fix in OCSP certificate status extension handling in non-blocking servers. Patch by Nils Maier. * * p11tool: Added --so-login option to force login as security officer (admin). - reenable ECDHE after review of modern cryptographic practices. - gnutls-fix-missing-ipv6.patch: handle getaddrinfo/socket availability issues in gnutls-serv - gnutls-3.2.10-supported-ecc.patch: do not abort gnutls-cli on sites sending the client only ECC extension (www.bsi.de)- Upgrade to 3.2.8 * Version 3.2.8 (released 2013-12-20) * * libgnutls: Updated code for AES-NI. That prevents an uninitialized variable complaint from valgrind. * * libgnutls: Enforce a maximum size for DH primes. * * libgnutls: Added SSSE3 optimized SHA1, and SHA256, using Andy Polyakov's code. * * libgnutls: Added SSSE3 optimized AES using Mike Hamburg's code. * * libgnutls: It only links to librt if the required functions are not present in libc. This also prevents an indirect linking to libpthread. * * libgnutls: Fixed issue with gnulib strerror replacement by adding the strerror gnulib module. * * libgnutls: The time provided in the TLS random values is only precise on its first 3 bytes. That prevents leakage of the precise system time (at least on the client side when only few connections are done on a single server). * * certtool: The --verify option will use the system CAs if the load-ca-certificate option is not provided. * * configure: Added option --with-default-blacklist-file to allow specifying a certificate blacklist file. * * configure: Added --disable-non-suiteb-curves option. This option restricts the supported curves to SuiteB curves. * * API and ABI modifications: gnutls_record_check_corked: Added Add files: gnutls-3.2.8.tar.xz, gnutls-3.2.8.tar.xz.sig, gnutls-implement-trust-store-dir-3.2.8.diff, gnutls-3.2.8-noecc.patch Delete files: gnutls-3.2.6.tar.xz, gnutls-3.2.6.tar.xz.sig, gnutls-implement-trust-store-dir, gnutls-3.2.6-noecc.patch- Upgrade to 3.2.6 * * libgnutls: Support for TPM via trousers is now enabled by default. * * libgnutls: Camellia in GCM mode has been added in default priorities, and GCM mode is prioritized over CBC in all of the default priority strings. * * libgnutls: Added ciphersuite GNUTLS_ECDHE_RSA_AES_256_CBC_SHA384. * * libgnutls: Fixed ciphersuites GNUTLS_ECDHE_ECDSA_CAMELLIA_256_CBC_SHA384, GNUTLS_ECDHE_RSA_CAMELLIA_256_CBC_SHA384 and GNUTLS_PSK_CAMELLIA_128_GCM_SHA256. Reported by Stefan Buehler. * * libgnutls: Added support for ISO OID for RSA-SHA1 signatures. * * libgnutls: Minimum acceptable DH group parameters were increased to 767 bits from 727. * * libgnutls: Added function to obtain random data from PKCS #11 tokens. Contributed by Wolfgang Meyer zu Bergsten. * * gnulib: updated. * * libdane: Fixed a one-off bug in dane_query_tlsa() introduced by the previous fix. Reported by Tomas Mraz. * * p11tool: Added option generate-random. * * API and ABI modifications: gnutls_pkcs11_token_get_random: Added Add: gnutls-3.2.6-noecc.patch, gnutls-3.2.6.tar.xz, gnutls-3.2.6.tar.xz.sig Delete: gnutls-3.2.6-noecc.patch, gnutls-3.2.5.tar.xz, gnutls-3.2.5.tar.xz.sig, make-obs-happy-with-gnutls_3.2.5.patch- Upgrade to 3.2.5 * * libgnutls: Documentation and build-time fixes. * * libgnutls: Allow the generation of DH groups of less than 700 bits. * * libgnutls: Added several combinations of ciphersuites with SHA256 and SHA384 as MAC, as well as Camellia with GCM. * * libdane: Added interfaces to allow initialization of dane_query_t from external DNS resolutions, and to allow direct verification of a certificate chain against a dane_query_t. Contributed by Christian Grothoff. * * libdane: Fixed a buffer overflow in dane_query_tlsa(). This could be triggered by a DNS server supplying more than 4 DANE records. Report and fix by Christian Grothoff. * * srptool: Fixed index command line option. Patch by Attila Molnar. * * gnutls-cli: Added support for inline commands, using the --inline-commands-prefix and --inline-commands options. Patch by Raj Raman. * * certtool: pathlen constraint is now read correctly. Reported by Christoph Seitz. * * API and ABI modifications: gnutls_certificate_get_crt_raw: Added dane_verify_crt_raw: Added dane_raw_tlsa: Added Add files: make-obs-happy-with-gnutls_3.2.5.patch, gnutls-3.2.5.tar.xz, gnutls-3.2.5.tar.xz.sig, gnutls-3.2.5-noecc.patch Delete files: gnutls-3.2.4.tar.xz, gnutls-3.2.4.tar.xz.sig, make-obs-happy-with-gnutls_3.2.4.patch, gnutls-3.2.4-noecc.patch- Don't run install-info on images- Update to 3.2.4 * * libgnutls: Fixes when session tickets and session DB are used. Report and initial patch by Stefan Buehler. * * libgnutls: Added the RSA-PSK key exchange. Patch by by Frank Morgner, based on previous patch by Bardenheuer GmbH and Bundesdruckerei GmbH. * * libgnutls: Added ciphersuites that use ARCFOUR with ECDHE. Patch by Stefan Buehler. * * libgnutls: Added the PFS priority string option. * * libgnutls: Gnulib included files are strictly LGPLv2. * * libgnutls: Corrected gnutls_certificate_server_set_request(). Reported by Petr Pisar. * * API and ABI modifications: gnutls_record_set_timeout: Exported Add files:gnutls-3.2.4.tar.xz.sig, gnutls-3.2.4.tar.xz, gnutls-3.2.4-noecc.patch Delete file: gnutls-3.2.3-noecc.patch- buildrequire valgrind on the same arch list that valgrind builds- Updated to 3.2.3 * * libgnutls: Fixes in parsing of priority strings. Patch by Stefan Buehler. * * libgnutls: Solve issue with received TLS packets that exceed 2^14. (this fixes a bug that was accidentally introduced in 3.2.2) * * libgnutls: Removed gnulib modules under LGPLv3 that could possibly be used by the library. * * libgnutls: Fixes in gnutls_record_send_range(). Report and initial fix by Alfredo Pironti. - Updated to 3.2.2 * * libgnutls: Several optimizations in the related to packet processing subsystems. * * libgnutls: DTLS replay detection can now be disabled (to be used in certain transport layers like SCTP). * * libgnutls: Fixes in SRTP extension generation when MKI is being used. * * libgnutls: Added ability to set hooks before or after sending or receiving any handshake message with gnutls_handshake_set_hook_function(). - gnutls-3.2.3-noecc.patch: updated to disable ECC. - automake-1.12.patch: upstream, dropped - gnutls-32bit.patch: upstream, dropped - gnutls-3.2.1-pkcs11.diff: upstream, dropped- revert to using certificate directory again until gnutls understands the trust bits in pkcs11. Otherwise it would use blacklisted certificates.- Override broken configure checks- use pkcs11 interface to fetch the system's CA certificates (fate#314991). Add patch gnutls-3.2.1-pkcs11.diff to fix doing that, obsoletes gnutls-implement-trust-store-dir.diff.- Disable all ECC algorithms. - gnutls-32bit.patch: upstream patch to make test work with 32bit time_t. - gnutls-implement-trust-store-dir.diff currently not yet forward ported. - Updated to GnuTLS 3.2.1 * * libgnutls: Allow ECC when in SSL 3.0 to work-around a bug in certain openssl versions. * * libgnutls: Fixes in interrupted function resumption. Report and patch by Tim Kosse. * * libgnutls: Corrected issue when receiving client hello verify requests in DTLS. * * libgnutls: Fixes in DTLS record overhead size calculations. * * libgnutls: gnutls_handshake_get_last_in() was fixed. Reported by Mann Ern Kang. - Updated to GnuTLS 3.2.0 * * libgnutls: Use nettle's elliptic curve implementation. * * libgnutls: Added Salsa20 cipher * * libgnutls: Added UMAC-96 and UMAC-128 * * libgnutls: Added ciphersuites involving Salsa20 and UMAC-96. As they are not standardized they are defined using private ciphersuite numbers. * * libgnutls: Added support for DTLS 1.2. * * libgnutls: Added support for the Application Layer Protocol Negotiation (ALPN) extension. * * libgnutls: Removed support for the RSA-EXPORT ciphersuites. * * libgnutls: Avoid linking to librt (that also avoids unnecessary linking to pthreads if p11-kit isn't used). - Updated to GnuTLS 3.1.10 (released 2013-03-22) * * certtool: When generating PKCS #12 files use by default the ARCFOUR (RC4) cipher to be compatible with devices that don't support AES with PKCS #12. * * libgnutls: Load CA certificates in android 4.x systems. * * libgnutls: Optimized CA certificate loading. * * libgnutls: Private keys are overwritten on deinitialization. * * libgnutls: PKCS #11 slots are scanned only when needed, not on initialization. This speeds up gnutls initialization when smart cards are present. * * libgnutls: Corrected issue in the (deprecated) external key signing interface, when used with TLS 1.2. Reported by Bjorn H. Christensen. * * libgnutls: Fixes in openpgp handshake with fingerprints. Reported by Joke de Buhr. * * libgnutls-dane: Updated DANE verification options. * * configure: Trust store file must be explicitly set or unset when cross compiling. - Updated to GnuTLS 3.1.9 (released 2013-02-27) * * certtool: Option --to-p12 will now ask for a password to generate a PKCS #12 file from an encrypted key file. Reported by Yan Fiz. * * libgnutls: Corrected issue in gnutls_pubkey_verify_data(). * * libgnutls: Corrected parsing issue in XMPP within a subject alternative name. Reported by James Cloos. * * libgnutls: gnutls_pkcs11_reinit() will reinitialize all PKCS #11 modules, and not only the ones loaded via p11-kit. * * libgnutls: Added function to check whether the private key is still available (inserted). * * libgnutls: Try to detect fork even during nonce generation. - Updated to GnuTLS 3.1.8 (released 2013-02-10) * * libgnutls: Fixed issue in gnutls_x509_privkey_import2() which didn't return GNUTLS_E_DECRYPTION_FAILED in all cases, and affect certtool operation with encrypted keys. Reported by Yan Fiz. * * libgnutls: The minimum DH bits accepted by priorities NORMAL and PERFORMANCE was set to previous defaults 727 bits. Reported by Diego Elio Petteno. * * libgnutls: Corrected issue which prevented gnutls_pubkey_verify_hash() to operate with long keys. Reported by Erik A Jensen. - Updated to GnuTLS 3.1.7 (released 2013-02-04) * * certtool: Added option "dn" which allows to directly set the DN in a template from an RFC4514 string. * * danetool: Added options: --dlv and --insecure. Suggested by Paul Wouters. * * libgnutls-xssl: Added a new library to simplify GnuTLS usage. * * libgnutls-dane: Added function to specify a DLV file. * * libgnutls: Heartbeat code was made optional. * * libgnutls: Fixes in server side of DTLS-0.9. * * libgnutls: DN variable 'T' was expanded to 'title'. * * libgnutls: Fixes in record padding parsing to prevent a timing attack. Issue reported by Kenny Paterson and Nadhem Alfardan. * * libgnutls: Added functions to directly set the DN in a certificate or request from an RFC4514 string. * * libgnutls: Optimizations in the random generator. The re-seeding of it is now explicitly done on every session deinit. * * libgnutls: Simplified the DTLS sliding window implementation. * * libgnutls: The minimum DH bits accepted by a client are now set by the specified priority string. The current values correspond to the previous defaults (727 bits), except for the SECURE128 and SECURE192 strings which increase the minimum to 1248 and 1776 respectively. * * libgnutls: Added the gnutls_record_cork() and uncork API to enable buffering in sending application data. * * libgnutls: Removed default random padding, and added a length-hiding interface instead. Both the server and the client must support this extension. Whether length-hiding can be used on a given session can be checked using gnutls_record_can_use_length_hiding(). Contributed by Alfredo Pironti. * * libgnutls: Added the experimental %NEW_PADDING priority string. It enables a new padding mechanism in TLS allowing arbitrary padding in TLS records in all ciphersuites, which makes length-hiding more efficient and solves the issues with timing attacks on CBC ciphersuites. * * libgnutls: Corrected gnutls_cipher_decrypt2() when used with AEAD ciphers (i.e., AES-GCM). Reported by William McGovern. - Updated to GnuTLS 3.1.6 (released 2013-01-02) * * libgnutls: Fixed record padding parsing issue. Reported by Kenny Patterson and Nadhem Alfardan. * * libgnutls: Several updates in the ASN.1 string handling subsystem. * * libgnutls: gnutls_x509_crt_get_policy() allows for a list of zero policy qualifiers. * * libgnutls: Ignore heartbeat messages when received out-of-order, instead of issuing an error. * * libgnutls: Stricter RSA PKCS #1 1.5 encoding and decoding. Reported by Kikuchi Masashi. * * libgnutls: TPM support is disabled by default because GPL programs cannot link with it. Use --with-tpm to enable it. * * libgnutls-guile: Fixed parallel compilation issue. * * gnutls-cli: It will try to connect to all possible returned addresses before failing. - Updated to GnuTLS 3.1.5 (released 2012-11-24) * * libgnutls: Added functions to parse the certificates policies extension. * * libgnutls: Handle BMPString (UCS-2) encoding in the Distinguished Name by translating it to UTF-8 (works on windows or systems with iconv). * * libgnutls: Added PKCS #11 key generation function that returns the public key on generation. * * libgnutls: Corrected bug in priority string parsing, that mostly affected combined levels. Patch by Tim Kosse. * * certtool: The --pubkey-info option can be combined with the - -load-privkey or --load-request to print the corresponding public keys. * * certtool: It is able to set certificate policies via a template. * * certtool: Added --hex-numbers option which prints big numbers in an easier to parse format. * * p11tool: After key generation, outputs the public key (useful in tokens that do not store the public key). * * danetool: It is being built even without libgnutls-dane (the - -check functionality is disabled though). - Updated to GnuTLS 3.1.4 (released 2012-11-10) * * libgnutls: gnutls_certificate_verify_peers2() will set flags depending on the available revocation data validity. * * libgnutls: Added gnutls_certificate_verification_status_print(), a function to print the verification status code in human readable text. * * libgnutls: Added priority string %VERIFY_DISABLE_CRL_CHECKS. * * libgnutls: Simplified certificate verification by adding gnutls_certificate_verify_peers3(). * * libgnutls: Added support for extension to establish keys for SRTP. Contributed by Martin Storsjo. * * libgnutls: The X.509 verification functions check the key usage bits and pathlen constraints and on failure output GNUTLS_CERT_SIGNER_CONSTRAINTS_FAILURE. * * libgnutls: gnutls_x509_crl_verify() includes the time checks. * * libgnutls: Added verification flag GNUTLS_VERIFY_DO_NOT_ALLOW_UNSORTED_CHAIN and made GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN the default. * * libgnutls: Always tolerate key usage violation errors from the side of the peer, but also notify via an audit message. * * gnutls-cli: Added --local-dns option. * * danetool: Corrected bug that prevented loading PEM files. * * danetool: Added --check option to allow querying and verifying a site's DANE data. * * libgnutls-dane: Added pkg-config file for the library. - Updated to GnuTLS 3.1.3 (released 2012-10-12) * * libgnutls: Added support for the OCSP Certificate Status extension. * * libgnutls: gnutls_certificate_verify_peers2() will use the OCSP certificate status extension in verification. * * libgnutls: Bug fixes in gnutls_x509_privkey_import_openssl(). * * libgnutls: Increased maximum password length in the PKCS #12 functions. * * libgnutls: Fixed the receipt of session tickets during session resumption. Reported by danblack at http://savannah.gnu.org/support/?108146 * * libgnutls: Added functions to export structures in an allocated buffer. * * libgnutls: Added gnutls_ocsp_resp_check_crt() to check whether the OCSP response corresponds to the given certificate. * * libgnutls: In client side gnutls_init() enables the session ticket and OCSP certificate status request extensions by default. The flag GNUTLS_NO_EXTENSIONS can be used to prevent that. * * libgnutls: Several updates in the OpenPGP code. The generating code is fully RFC6091 compliant and RFC5081 support is only supported in client mode. * * libgnutls-dane: Added. It is a library to provide DANE with DNSSEC certificate verification. * * gnutls-cli: Added --dane option to enable DANE certificate verification. * * danetool: Added tool to generate DANE TLSA Resource Records (RR). - Updated to GnuTLS 3.1.2 (released 2012-09-26) * * libgnutls: Fixed bug in gnutls_x509_trust_list_add_system_trust() and gnutls_x509_trust_list_add_trust_mem() that prevented the loading of certificates in the windows platform. * * libgnutls: Corrected bug in OpenPGP subpacket encoding. * * libgnutls: Added support for DTLS/TLS heartbeats by Olga Smolenchuk. (the work was done during Google Summer of Code). * * libgnutls: Added X.509 certificate verification flag GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN. This flag allows the verification of unsorted certificate chains and is enabled by default for TLS certificate verification (if gnutls_certificate_set_verify_flags() does not override it). * * libgnutls: Prints warning on certificates that contain keys of an insecure level. If the %COMPAT priority flag is not specified the TLS connection fails. * * libgnutls: Correctly restore gnutls_record_recv() in DTLS mode if interrupted during the retrasmition of handshake data. * * libgnutls: Better mingw32 support (patch by LRN). * * libgnutls: The %COMPAT keyword, if specified, will tolerate key usage violation errors (they are far too common to ignore). * * libgnutls: Added GNUTLS_STATELESS_COMPRESSION flag to gnutls_init(), which provides a tool to counter compression-related attacks where parts of the data are controlled by the attacker _and_ are placed in separate records (use with care - do not use compression if not sure). * * libgnutls: Depends on libtasn1 2.14 or later. * * certtool: Prints the number of bits of the public key algorithm parameter in a private key. - Updated to GnuTLS 3.1.1 (released 2012-09-02) * * gnutls-serv: Listens on IPv6. Patch by Bernhard R. Link. * * certtool: Changes in password handling of certtool. Ask password when required and only if the '--password' option is not given. If the '--password' option is given during key generation then assume the PKCS #8 file format, instead of ignoring the password. * * tpmtool: No longer asks for key password in registered keys. * * libgnutls: Elliptic curve code was optimized by Ilya Tumaykin. wmNAF is now used for point multiplication and other optimizations. (the major part of the work was done during Google Summer of Code). * * libgnutls: The default pull_timeout_function only uses select instead of a combination of select() and recv() to prevent issues when used in stream sockets in some systems. * * libgnutls: Be tolerant in ECDSA signature violations (e.g. using SHA256 with a SECP384 curve instead of SHA-384), to interoperate with openssl. * * libgnutls: Fixed DSA and ECDSA signature generation in smart cards. Thanks to Andreas Schwier from cardcontact.de for providing me with ECDSA capable smart cards. - Updated to GnuTLS 3.1.0 (released 2012-08-15) * * libgnutls: Added direct support for TPM as a cryptographic module in gnutls/tpm.h. TPM keys can be used in functions accepting files using URLs of the following types: tpmkey:file=/path/to/file tpmkey:uuid=7f468c16-cb7f-11e1-824d-b3a4f4b20343;storage=user * * libgnutls: Priority string level keywords can be combined. For example the string "SECURE256:+SUITEB128" is now allowed. * * libgnutls: requires libnettle 2.5. * * libgnutls: Use the PKCS #1 1.5 encoding provided by nettle (2.5) for encryption and signatures. * * libgnutls: Added GNUTLS_CERT_SIGNATURE_FAILURE to differentiate between generic errors and signature verification errors in the verification functions. * * libgnutls: Added gnutls_pkcs12_simple_parse() as a helper function to simplify parsing in most PKCS #12 use cases. * * libgnutls: gnutls_certificate_set_x509_simple_pkcs12_file() adds the whole certificate chain (if any) to the credentials structure, instead of only the end-user certificate. * * libgnutls: Key import functions such as gnutls_pkcs12_simple_parse() and gnutls_x509_privkey_import_pkcs8(), return consistently GNUTLS_E_DECRYPTION_FAILED if the input structure is encrypted but no password was provided. * * libgnutls: Added gnutls_handshake_set_timeout() a function that allows to set the maximum time spent in a handshake. * * libgnutlsxx: Added session::set_transport_vec_push_function. Patch by Alexandre Bique. * * tpmtool: Added. It is a tool to generate private keys in the TPM. * * gnutls-cli: --benchmark-tls was split to --benchmark-tls-kx and --benchmark-tls-ciphers * * certtool: generated PKCS #12 structures may hold more than one private key. Patch by Lucas Fisher. * * certtool: Added option --null-password to generate/decrypt keys that use a NULL password (in schemas that distinguish between NULL an empty passwords). * * minitasn1: Upgraded to libtasn1 version 2.13. - Library is now LGPL-2.1+, extras and tools are still GPL-3.0- Added makeinfo BuildRequire to fix build with new automake- Updated to GnuTLS 3.0.28 - libgnutls: Fixes in server side of DTLS-0.9. - libgnutls: Corrected gnutls_cipher_decrypt2() when used with AEAD ciphers (i.e., AES-GCM). - libgnutls: Fixes in record padding parsing to prevent a timing attack. Issue reported by Kenny Patterson and Nadhem Alfardan. bnc#802184 - libgnutls: DN variable 'T' was expanded to 'title'.- Updated to GnuTLS 3.0.27 - libgnutls: Fixed record padding parsing issue. - libgnutls: Stricter RSA PKCS #1 1.5 encoding. - libgnutls-guile: Fixed parallel compilation issue. - API and ABI modifications: No changes since last version.- Test suite breaks on qemu-arm some calls not implemented.- include LGPL-3.0+ text in COPYING.LESSER - run regression tests, but move "make check" to %check section - add gnutls-3.0.26-skip-test-fwrite.patch to skip a failing test - no longer manipulate doc/examples tree in %install section, the deletion of Makefiles breaks "make check" in %check - install documentation, reference and examples in %install section to fetch them for the package without unneccessary files- updated to GnuTLS 3.0.26: - libgnutls: Always tolerate key usage violation errors from the side of the peer, but also notify via an audit message. - libgnutls: gnutls_x509_crl_verify() includes time checks. - libgnutls: Increased maximum password length in the PKCS #12 functions. - API and ABI modifications: GNUTLS_CERT_REVOCATION_DATA_TOO_OLD: Added GNUTLS_CERT_REVOCATION_DATA_ISSUED_IN_FUTURE: Added - includes changes from 3.0.25: - libgnutls: Fixed the receipt of session tickets during session resumption. - libgnutls: Added gnutls_ocsp_resp_check_crt() to check whether the OCSP response corresponds to the given certificate. - libgnutls: Several updates in the OpenPGP code. The generating code is fully RFC6091 compliant and RFC5081 support is only supported in client mode. - API and ABI modifications: gnutls_ocsp_resp_check_crt: Added - includes changes form version 3.0.24: - libgnutls: The %COMPAT keyword, if specified, will tolerate key usage violation errors (they are far too common to ignore). - libgnutls: Corrected bug in OpenPGP subpacket encoding. - libgnutls: Added X.509 certificate verification flag - GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN. This flag allows the verification of unsorted certificate chains and is enabled by default for TLS certificate verification (if gnutls_certificate_set_verify_flags() does not override it). - libgnutls: Correctly restore gnutls_record_recv() in DTLS mode if interrupted during the retrasmition of handshake data. - libgnutls: Added GNUTLS_STATELESS_COMPRESSION flag to gnutls_init(), which provides a tool to counter compression-related attacks where parts of the data are controlled by the attacker _and_ are placed in separate records (use with care - do not use compression if not sure). - libgnutls: Depends on libtasn1 2.14 or later. - includes changes from version 3.0.23: - gnutls-serv: Listens on IPv6 - libgnutls: Be tolerant in ECDSA signature violations (e.g. using SHA256 with a SECP384 curve instead of SHA-384), to interoperate with openssl. - libgnutls: Fixed DSA and ECDSA signature generation in smart cards. - includes changes from version 3.0.22 - libgnutls: When verifying a certificate chain make sure it is chain. If the chain is wronly interrupted at some point then truncate it, and only try to verify the correct part. Patch by David Woodhouse - libgnutls: Restored the behavior of gnutls_x509_privkey_import_pkcs8() which now may (again) accept a NULL password. - certtool: Allow the user to choose the hash algorithm when signing certificate request or certificate revocation list. - Refresh gnutls-implement-trust-store-dir.diff, some parts are in upstream sources- update to latest stable version 3.0.21: libgnutls: fixed bug in gnutls_x509_privkey_import() that prevented the loading of EC private keys when DER encoded. Reported by David Woodhouse. libgnutls: In DTLS larger to mtu records result to GNUTLS_E_LARGE_PACKET instead of being truncated. libgnutls: gnutls_dtls_get_data_mtu() is more precise. Based on patch by David Woodhouse. libgnutls: Fixed memory leak in PKCS #8 key import. libgnutls: Added support for an old version of the DTLS protocol used by openconnect vpn client for compatibility with Cisco's AnyConnect SSL VPN. It is marked as GNUTLS_DTLS0_9. Do not use it for newer protocols as it has issues. libgnutls: Corrected bug that prevented resolving PKCS #11 URLs if only the label is specified. Patch by David Woodhouse. libgnutls: When EMSGSIZE errno is seen then GNUTLS_E_LARGE_PACKET is returned. API and ABI modifications: gnutls_dtls_set_data_mtu: Added gnutls_session_set_premaster: Added- merge am-1.12 patches into 1- fix 12.2 builds. * replace depreciated am_prog_mkdir_p with ac_prog_mkdir_p.- Updated to version 3.0.20: libgnutls: Corrected bug which prevented the parsing of handshake packets spanning multiple records. libgnutls: Check key identifiers when checking for an issuer. libgnutls: Added gnutls_pubkey_verify_hash2() libgnutls: Added gnutls_certificate_set_x509_system_trust() that loads the trusted CA certificates from system locations (e.g. trusted storage in windows and CA bundle files in other systems). certtool: Added support for the URI subject alternative name type in certtool. certtool: Increase to 128 the maximum number of distinct options (e.g. dns_names) allowed. gnutls-cli: If --print-cert is given, print the certificate, even on verification failure. * * API and ABI modifications: gnutls_pk_to_sign: Added gnutls_pubkey_verify_hash2: Added gnutls_certificate_set_x509_system_trust: Added- fix build with automake-1.12 - add: automake-1.12.patch- backport gnutls_certificate_set_x509_system_trust() from git and add support for trust store directories (bnc#761634)- add version and release to gnutls-devel provides- let libgnutls-devel also provide gnutls-devel- Update to version 3.0.19: + libgnutls: - When decoding a PKCS #11 URL the pin-source field is assumed to be a file that stores the pin. Based on patch by David Smith. - gnutls_record_check_pending() no longer returns unprocessed data, and thus ensure the non-blocking of the next call to gnutls_record_recv(). - Added strict tests in Diffie-Hellman and SRP key exchange public keys. - in ECDSA and DSA TLS 1.2 authentication be less strict in hash selection, and allow a stronger hash to be used than the appropriate, to improve interoperability with openssl. + tests: - Disabled floating point test, and corrections in pkcs12 decoding tests. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.18: + certtool: - Avoid a Y2K38 bug when generating certificates. Patch by Robert Millan. + libgnutls: - Make sure that GNUTLS_E_PREMATURE_TERMINATION - is returned on premature termination (and added unit test). - Fixes for W64 API. Patch by B. Scott Michel. - Corrected VIA padlock detection for old VIA processors. Reported by Kris Karas. - Updated assembler files. - Time in generated certificates is stored as GeneralizedTime instead of UTCTime (which only stores 2 digits of a year). + minitasn1: - Upgraded to libtasn1 version 2.13 (pre-release). + API and ABI modifications: - gnutls_x509_crt_set_private_key_usage_period: Added - gnutls_x509_crt_get_private_key_usage_period: Added - gnutls_x509_crq_set_private_key_usage_period: Added - gnutls_x509_crq_get_private_key_usage_period: Added - gnutls_session_get_random: Added - Changes from version 3.0.17: + command line apps: - Always link with local libopts. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.16: + minitasn1: - Upgraded to libtasn1 version 2.12 (pre-release). + libgnutls: - Corrected SRP-RSA ciphersuites when used under TLS 1.2. - included assembler files for MacOSX. + p11tool: - Small fixes in handling of the --private command line option. + certtool: - The template option allows for setting the domain component (DC) option of the distinguished name, and the ocsp_uri as well as the ca_issuers_uri options. + API and ABI modifications: - gnutls_x509_crt_set_authority_info_access: Added - Changes from version 3.0.15: + test suite: - Only run under valgrind in the development system (the full git repository) + command line apps: - Link with local libopts if the installed is an old one. + libgnutls: - Eliminate double free during SRP authentication. Reported by Peter Penzov. - Corrections in record packet parsing. Reported by Matthew Hall. - Cryptodev updates and fixes. - Corrected issue with select() that affected FreeBSD. This prevented establishing DTLS sessions. Reported by Andreas Metzler. - Corrected rehandshake and resumption operations in DTLS. Reported by Sean Buckheister. - PKCS #11 objects that do not have ID no longer crash listing. Reported by Sven Geggus. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.14: + command line apps: - Included libopts doesn't get installed by default. + libgnutls: - Eliminate double free on wrongly formatted certificate list. Reported by Remi Gacogne. - cryptodev code corrected, updated to account for hashes and GCM mode. Eliminated memory leak in PCKS #11 initialization. Report and fix by Sam Varshavchik. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.13: + gnutls-cli: - added the --ocsp option which will verify the peer's certificate with OCSP. - added the --tofu and if specified, gnutls-cli will use an ssh-style authentication method. - if no --x509cafile is provided a default is assumed (/etc/ssl/certs/ca-certificates.crt), if it exists. + ocsptool: - Added --ask parameter, to verify a certificate's status from an ocsp server. + command line apps: - Use gnu autogen (libopts) to parse command line arguments and template files. + tests: - Added stress test for DTLS packet losses and out-of-order receival. Contributed by Sean Buckheister. + libgnutls: - Several updates and corrections in the DTLS DTLS lost packet handling and retransmission timeouts. Report and patches by Sean Buckheister. - Added new functions to easily allow the usage of a trust on first use (SSH-style) authentication. - SUITEB128 and SUITEB192 priority strings account for the RFC6460 requirements. - Added new security parameter GNUTLS_SEC_PARAM_LEGACY to account for security level of 96-bits. - In client side if server does not advertise any known CAs and only a single certificate is set in the credentials, sent that one. - Added functions to parse authority key identifiers when stored as a 'general name' and serial combo. - Added function to force explicit reinitialization of PKCS #11 modules. This is required on the child process after a fork (if PKCS #11 functionality is desirable). - Depend on p11-kit 0.11. + API and ABI modifications: - gnutls_dtls_get_timeout: Added - gnutls_verify_stored_pubkey: Added - gnutls_store_pubkey: Added - gnutls_store_commitment: Added - gnutls_x509_crt_get_authority_key_gn_serial: Added - gnutls_x509_crl_get_authority_key_gn_serial: Added - gnutls_pkcs11_reinit: Added - gnutls_ecc_curve_list: Added - gnutls_priority_certificate_type_list: Added - gnutls_priority_sign_list: Added - gnutls_priority_protocol_list: Added - gnutls_priority_compression_list: Added - gnutls_priority_ecc_curve_list: Added - gnutls_tdb_init: Added - gnutls_tdb_set_store_func: Added - gnutls_tdb_set_store_commitment_func: Added - gnutls_tdb_set_verify_func: Added - gnutls_tdb_deinit: Added - Changes from version 3.0.12: + libgnutls: - Added OCSP support. There is a new header file gnutls/ocsp.h and a set of new functions under the gnutls_ocsp namespace. Currently the functionality provided is to parse and extract information from OCSP requests/responses, to generate OCSP requests and to verify OCSP responses. See the manual for more information. Run ./configure with --disable-ocsp to build GnuTLS without OCSP support. This work was sponsored by Smoothwall . + ocsptool: - Added new command line tool. The tool can parse OCSP request/responses, generate OCSP requests and verify OCSP responses. See the manual for more information. + certtool: - --outder option now works for private and public keys as well. + libgnutls: - Added error code GNUTLS_E_NO_PRIORITIES_WERE_SET to warn when no or insufficient priorities were set. - Corrected an alignment issue in ECDH key generation which prevented some keys from being correctly aligned in rare circumstances. - Corrected memory leaks in DH parameter generation and ecc_projective_check_point(). - Added gnutls_x509_dn_oid_name() to return a descriptive name of a DN OID. + API and ABI modifications: - gnutls_pubkey_encrypt_data: Added - gnutls_x509_dn_oid_name: Added - gnutls_session_resumption_requested: Added - gnutls/ocsp.h: Added new header file. - gnutls_ocsp_print_formats_t: Added new type. - gnutls_ocsp_resp_status_t: Added new type. - gnutls_ocsp_cert_status_t: Added new type. - gnutls_x509_crl_reason_t: Added new type. - gnutls_ocsp_req_add_cert: Added. - gnutls_ocsp_req_add_cert_id: Added. - gnutls_ocsp_req_deinit: Added. - gnutls_ocsp_req_export: Added. - gnutls_ocsp_req_get_cert_id: Added. - gnutls_ocsp_req_get_extension: Added. - gnutls_ocsp_req_get_nonce: Added. - gnutls_ocsp_req_get_version: Added. - gnutls_ocsp_req_import: Added. - gnutls_ocsp_req_init: Added. - gnutls_ocsp_req_print: Added. - gnutls_ocsp_req_randomize_nonce: Added. - gnutls_ocsp_req_set_extension: Added. - gnutls_ocsp_req_set_nonce: Added. - gnutls_ocsp_resp_deinit: Added. - gnutls_ocsp_resp_export: Added. - gnutls_ocsp_resp_get_certs: Added. - gnutls_ocsp_resp_get_extension: Added. - gnutls_ocsp_resp_get_nonce: Added. - gnutls_ocsp_resp_get_produced: Added. - gnutls_ocsp_resp_get_responder: Added. - gnutls_ocsp_resp_get_response: Added. - gnutls_ocsp_resp_get_signature: Added. - gnutls_ocsp_resp_get_signature_algorithm: Added. - gnutls_ocsp_resp_get_single: Added. - gnutls_ocsp_resp_get_status: Added. - gnutls_ocsp_resp_get_version: Added. - gnutls_ocsp_resp_import: Added. - gnutls_ocsp_resp_init: Added. - gnutls_ocsp_resp_print: Added. - gnutls_ocsp_resp_verify: Added. - Changes from version 3.0.11: + libgnutls: - Corrected functionality of gnutls_record_get_direction(). Reported by Philip Allison. - Provide less timing information when decoding TLS/DTLS record packets. Patch by Nadhem Alfardan. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.10: + gnutls-cli/serv: - Set don't fragment bit in DTLS sessions in Linux as well as in BSD. + gnutls-cli: - Fixed reading from windows terminals. + libgnutls: - When GNUTLS_OPENPGP_FMT_BASE64 is specified the stream is assumed to be base64 encoded (previously the encoding was auto-detected). This avoids a decoding issue in windows systems. - Corrected ciphersuite GNUTLS_ECDHE_PSK_AES_256_CBC_SHA384 - Added ciphersuites: GNUTLS_PSK_WITH_AES_256_GCM_SHA384 and GNUTLS_DHE_PSK_WITH_AES_256_GCM_SHA384. - Added function gnutls_random_art() to convert fingerprints to images (currently ascii-art). - Corrected bug in DSA private key parsing, which prevented the verification of the key. + API and ABI modifications: - gnutls_random_art: Added - Changes from version 3.0.09: + certtool: - Added new parameter --dh-info. - -l option was overloaded so if combined with --priority it will only list the ciphersuites that are enabled by the given priority string. + libgnutls: - Added new priority string %SERVER_PRECEDENCE, which changes the ciphersuite selection procedure. If specified the server priorities will be used for selection instead of the client's. - Optimizations in Diffie-Hellman parameters generation and key exchange. - When session tickets are negotiated and used in a session, a server will not store that session data into its cache. - Added the SECP192R1 curve. - Added gnutls_priority_get_cipher_suite_index() to allow listing the ciphersuites enabled in a priority structure. It outputs an index to be used in gnutls_get_cipher_suite_info(). - Optimizations in the elliptic curve code --timing attacks resistant code is only used in ECDSA private key operations. + doc: - man pages for API functions generation was fixed and are now added again in the distribution. + API and ABI modifications: - GNUTLS_ECC_CURVE_SECP192R1: New curve definition - gnutls_priority_get_cipher_suite_index: Added - Changes from version 3.0.08: + certtool: - Certtool -e returns error code on verification failure. - Verifies parameters of generated keys. + libgnutls: - Corrected ECC key generation (introduced in 3.0.6) - Provide less timing information when decoding TLS/DTLS record packets. + doc: - man pages for API functions were removed. The reason was that the code that auto-generated the man pages missed many APIs and we couldn't fix it (volunteers welcome). See the info manual or the GTK-DOC manual instead. + API and ABI modifications: - gnutls_x509_privkey_verify_params: Added - Changes from version 3.0.07: + libgnutls: - Corrected fix in gnutls_session_get_data() to report the actual session size when the provided buffer is not enough. - Fixed ciphersuite GNUTLS_ECDHE_RSA_AES_128_CBC_SHA256, which was using a wrong MAC algorithm. Reported by Fabrice Gautier. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.06: + gnutls-guile: - Compilation fixes. + libgnutls: - Fixed possible buffer overflow in gnutls_session_get_data(). Reported and fix by Alban Crequy. - Bug fixes in the ciphersuites with NULL cipher. Reported by Fabrice Gautier. - Bug fixes in ECC code for 64-bit MIPS systems. Thanks to Joseph Graham for providing access to such a system. - Correctly report ECC private key parsing errors. Reported by Fabrice Gautier. - In ECDHE verify that the received point lies on the selected curve. The ECDHE ciphersuites now take precendence to plain DHE. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.05: + libgnutls-extra: - is no more + libgnutls: - Corrections in order to compile with mingw32. - Corrections in VIA padlock code for VIA C5 processor and new detection of PHE with support for partial hashing. - Corrected bug in gnutls_x509_data2hex. Report and fix by Vincent Untz. + minitasn1: - Upgraded to libtasn1 version 2.10. + API and ABI modifications: - No changes since last version. - Changes from version 3.0.04: + gnutls-cli-debug: - Added more tests including AES-GCM, SHA256 and elliptic curves. + gnutls-cli: - Added --benchmark-soft-ciphers to benchmark the software version of the ciphers instead of hw accelerated (where available) + libgnutls: - Public key ID calculation is consistent among all structures. It uses a SHA-1 hash of the subjectPublicKeyInfo. - gnutls_privkey_t allows setting external callback to perform signing or decryption. Can be set using gnutls_privkey_import_ext() - A certificate credentials structure can be used with a gnutls_privkey_t and a gnutls_pcert_st structure using gnutls_certificate_set_key(). - Fixes to enable external signing callback to operate with TLS 1.2. - Fixed crash when printing ECDSA certificate key ID. Reported by Erik Jensen. - Corrected VIA padlock code for C3. In C3 benchmarks show a 2x increase in AES speed and a 14x increase in VIA nano. Added support for hashes and HMACs. - Compilation fixed when p11-kit is not detected. - Fixed the deflate compression code. - Added gnutls_x509_crt_get_authority_info_access. Used to get the PKIX Authority Information Access (AIA) field. - gnutls_x509_crt_print supports printing AIA fields. - Added ability to gnutls_privkey_t to operate with signing callback function. + API and ABI modifications: - gnutls_x509_crt_get_authority_info_access (x509.h): Added function. - gnutls_privkey_import_ext: Added function. - gnutls_certificate_set_key: Added function. - gnutls_info_access_what_t (x509.h): Added enum. - GNUTLS_OID_AIA (x509.h): Added symbol. - GNUTLS_OID_AD_OCSP (x509.h): Added symbol. - GNUTLS_OID_AD_CAISSUERS (x509.h): Added symbol. - Drop CVE-2011-4128.patch, CVE-2012-0390.patch, CVE-2012-1569.patch, CVE-2012-1573.patch, gnutls-fix-compression.patch, gnutls-fix-crash-on-strcat.patch: all fixed upstream.- fix bug[bnc#753301] - VUL-0: gnutls/libtasn1 "asn1_get_length_der()" DER decoding issue CVE-2012-1569 and bug[bnc#754223] - GenericBlockCipher heap corruption DoS CVE-2012-1573- fix Bug[bnc#739898] - VUL-1: CVE-2012-0390: GnuTLS DTLS plaintext recovery attack.- Fix licenses (bnc#733661): the applications as well as gnutls-extra and gnutls-openssl libraries are under GPL-3.0+ while the library is LGPL-3.0+.- add automake as buildrequire to avoid implicit dependency- fix #Bug 729486 - gnutls: buffer overflow CVE-2011-4128- Add gnutls-fix-crash-on-strcat.patch: make sure a string is nul-terminated before using strcat on it. Fix bnc#724421.- cross-build fix: configure with sysroot- Add gnutls-fix-compression.patch: fix some decompression/compression issues that caused connection failures to some XMPP servers. Patch taken from git.- added libgnutls-devel to baselibs.conf for 32bit Wine on 64bit build- Update to version 3.0.3: + libgnutls: - Added gnutls_record_get_discarded() to return the number of discarded records in a DTLS session. - All functions related to RSA-EXPORT were deprecated. - Memory leak fixes in credentials private key deinitialization. - Memory leak fixes in ECC ciphersuites. - Do not send an empty extension structure in server hello. This affected old implementations that do not support extensions. - Allow CA importing of 0 certificates to succeed. - Added support for VIA padlock AES optimizations. (disabled by default) - Added support for elliptic curves in PKCS #11. - Added gnutls_pkcs11_privkey_generate() to allow generating a key in a token. - gnutls_transport_set_lowat dummy macro was removed. + p11tool: Added generate-rsa, generate-dsa and generate-ecc options to allow generating private keys in the token. - Changes from version 3.0.2: + libgnutls: - OpenPGP certificate type is not enabled by default. - Added %NO_EXTENSIONS priority string. - Corrected issue in gnutls_record_recv() triggered on encryption or compression error. - Compatibility fixes in CPU ID detection for i386 and old GCC. - Corrected parsing of XMPP subject alternative names. - Allow for out-of-order ChangeCipherSpec message in DTLS. - gnutls_certificate_set_x509_key() and gnutls_certificate_set_openpgp_key() operate as in 2.10.x and allow the release of the private key during the lifetime of the certificate structure. + gnutls-cli: Benchmark applications were incorporated with it. - Changes from version 3.0.1: + libgnutls: - gnutls_certificate_set_x509_key_file() and friends support server name indication. If multiple certificates are set using these functions the proper one will be selected during a handshake. - Added AES-256-GCM which was left out from the previous release. - When asking for a PKCS# 11 PIN multiple times, the flags in the callback were not being updated to reflect for PIN low count or final try. - Do not allow second instances of PKCS #11 modules. - Fixed alignment issue in AES-NI code. - The config file at gnutls_pkcs11_init() is being read if provided. - Ensure that a certificate list specified using gnutls_certificate_set_x509_key() and friends, is sorted according to TLS specification (from subject to issuer). - Added GNUTLS_X509_CRT_LIST_FAIL_IF_UNSORTED flag for gnutls_x509_crt_list_import. It checks whether the list to be imported is properly sorted. + crywrap: Added to the distribution. It is an application that proxies TLS session to a port using a plaintext service. + Many GTK-DOC improvements. + Updated translations. - Drop 0001-Included-appro-s-updates-to-AES-NI.patch, 0002-Added-note.GNU-stack-to-prevent-marking-the-library-.patch, 0003-Force-alignment-for-AES-NI-to-the-runtime-rather-tha.patch, 0006-Added-AES-256-GCM.-Reported-by-Benjamin-Hof.patch: all fixed upstream. - Drop call to autoreconf: it was only needed for the patches. - Add libidn-devel BuildRequires for the new crywrap tool.- update baselibs.conf- Update to version 3.0.0. many fixes see NEWS for details This changelog only describes important package changes or features. * Main reason for update is to support Intel AES-NI CPU extensions. * Bump sonames in the library package accordingly * C++ apps must now buildrequire libgnutls++-devel * Software using the openssl emulation must buildrequire libgnutls-openssl-devel or better use openssl directly. * Upstream no longer uses libgcrypt but libnettle. * Upstream now requires the use of p11-kit * Add post-release upstream patches critical for improving AES-NI support.- update to stable version 2.10.5 * * libgnutls: Corrected verification of finished messages. * * libgnutls: Corrected signature generation and verification in the Certificate Verify message when in TLS 1.2. Reported by Todd A. Ouska. * * pkg-config gnutls.pc improvements. The file uses 'Requires.private' for libtasn1 and libz when needed, instead of Libs.private. From Andreas Metzler. * * gnutls-serv: Corrected a buffer overflow. Reported and patch by Tomas Mraz. * * libgnutls: Use ASN1_NULL when writing parameters for RSA signatures. This makes us comply with RFC3279. Reported by Michael Rommel. * * libgnutls: Reverted default behavior for verification and introduced GNUTLS_VERIFY_DO_NOT_ALLOW_X509_V1_CA_CRT. Thus by default V1 trusted CAs are allowed, unless the new flag is specified. * * minitasn1: Updated to Libtasn1 2.9. * * bgnutls: Correctly add leading zero to PKCS #8 encoded DSA key. Reported by Jeffrey Walton. * * libgnutls: Corrected memory leak in extension data calculation. Reported by Mike Blumenkrantz. * * libgnutls: Remove trailing comma in enums in gnutls.h and x509.h. * * API and ABI modifications: No changes since last version.- update to latest stable version 2.10.2 * tons of changes, see NEWS- buildrequire pkg-config to fix provides- updated to stable 2.8.6 * * libgnutls: For CSRs, don't null pad integers for RSA/DSA value. VeriSign rejected CSRs with this padding. Note: As a side effect of this change, the "public key identifier" value computed for a certificate using this version of GnuTLS will be different from values computed using earlier versions of GnuTLS. * * libgnutls: For CSRs on DSA keys, don't add DSA parameters to the optional SignatureAlgorithm parameter field. VeriSign rejected these CSRs. They are stricly speaking not needed since you need the signer's certificate to verify the certificate signature anyway. * * libgnutls: When checking openpgp self signature also check the signatures of all subkeys. Ilari Liusvaara noticed and reported the issue and provided test vectors as well. * * libgnutls: Cleanups and several bug fixes. Found by Steve Grubb and Tomas Mraz. * * Link libgcrypt explicitly to certtool, gnutls-cli, gnutls-serv. * * Fix --disable-valgrind-tests. * * examples: Use the new APIs for printing X.509 certificate information. * * i18n: Updated Czech, Dutch, French, Polish, Swedish and Vietnamese translations. Added Simplified Chinese translation.- use system libtasn1 instead of the bundled copy- some build fixes.- updated to stable 2.8.5- add baselibs.conf as a source - enable parallel building- update to lastest stable version 2.8.3 [bnc#532750]- fix security bug [bnc#457938] new CVE-2008-4989/bin/shgnutls-32bit3.6.2-lp150.6.13.6.2-lp150.6.1libgnutls.so.30libgnutls.so.30.20.2/usr/lib/-fomit-frame-pointer -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.opensuse.org/openSUSE:Maintenance:8830/openSUSE_Leap_15.0_Update/36e31d8e1ef6201b58b132cd348b359f-gnutls.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=47ce4c7aa4b00d176dc227365131ae38b8294ab9, stripped(PPPPPPPPPPRRRRRRRRRRRR R R R RRRR RRRRRRRRRRRutf-84b5277e5b8a01608375e316d2bed500b1ac5b4a621ee333fe25198db1ecf08a4?7zXZ !t/] cr$x#tVbbTUd(Uɭ$:Ows_'[ǂ:")o[+d˒lNmGٴ siR{q9#9ZhAaL<b>B,LkQ8 l9h"Xh 4>a#^;z4W~d蹑}N 1N >4a? v:͵ Qb@ :Agâ_{-aBt҃8p݁ĵʏ앟k6h( "_vP \H2~FVeun&'C(}GHhj>و23:`"@3#{F9HȅtU `Zp2 pvL2P +^k@q8uWIz74wWu751ɛ&?d\³D6IV<|pjN EKŚ[SO&-Bs}#&gGAj.tvDl<OKU%kwahx\1;Se5Ǔ3ѣv+׎1KMD Foe&%`Q:PϿK(H1>$~dr_'v#ƛwh^d] -}>V6(p 2?LNfhi8LBjIMP Zx6w7 YyYr^ Cb9T0#;Hl'DW\3bfrZJ!0#k|籹D&HWρHCJ/top__75%ͷ ~05қ.hC9rz\ڮjX= Ws*7:XX^Hfh X|89KqBF6H~;fԓ4aUv/8RSY$(R& Cx29j6"|'E\]eH` > 5`)QXAa!e,XK}(*>#cJ,{7(hFs2F'rHIY PGW1zREa EBn|<ãSu!ޝY#Uu@.:.V/8,K'Wu&k~lHɨWx8AyI5{$wU'ώW+)hq~{ Xw<Ÿ8ʏ,ڢ (!]1GKW=:Ng3;_20k_)2MpBT5ݩʞx;TY4 Oo-0@Rut  Z]C㉣/U7#3t: @WͼT1?D0 ț(d>(N{ř&f(q#p.>+>g))q'R.#vMmz)> /*-FU`{u\ЧgSuˬ`6mpHEQӖ(CZԣv LWTJ'6|_:6I_FSH1'd>Dw$ e9BaTEVO2 VLϜwhz'o2zz(k׎I-9iha1wzJ:|&M(?N0@M\ߺ$F8[t[rmEyM y-mV/Z*A$p5tG0cuhm|υĢ"n_7Jr0 /ƶGP!^}gO<2+"UF'(.:+ĻQ^G1"J q{7l&>"h TH41q ~ϞʃV;BH|,~#ue43$j2+,Qp5Zꇝ0Jo*-i$6 O_; fﮨK2ճT{] HZ%CSD|'/}C%6hv#ԢfRiEILk^4pWlr# x9[Mʈxʀұ]qsc\ǽ+Xc:ǿxE(lklOJAcc;ܯv=TVx?;yzG߱P7ڰܬ#"JhWD ~Y9p1ӊdYt]'ᐉ(>H_o꾘IAqnR4{bU"mv4ᝫHk"4vb$YUBj9Jcpjq ;m7g@E +d<+;Bzd銛cL7H>I$/{. 6=Du*\^Ħo~\WKv7д4ֆUu)W歀T7'#3uCug TOMţʘ/.M4j4уUH v %%M[ɛʧ{+D9l(e"ɘGG؂MV6}RMBbwU3l|9)C?.CwȱW Jf]kFoS ٞ`ĈϳRkM-qZ۠ὛؼIi'3_8?%Hjd[& fI(t~@\SQUtf,|I@?a^B ||+N_Z"G4l}m_'0lSk еq 졄"[l!%jhŦ0o/~Q*9Zj!7LpP>Y:z-0}f2SDyk("O$G0?!]!:]\ ܗ8KI#n_Nr4Y#@h~S1r;mML)?RjN#mW-:9Lv. cs ~PbCh+I7ul?GM$q0Ss^tlmo 4U& U0Oǣ ?ĕG0 nJv4!y/M 4a% BcH9• zāz|n_hD^%\dla?ETK~GX1LS!ƍ 6ԵN mIO6Z3˜Qn۷DFfvJ] :lwlRye=䃸*-:- yP{k |"> l{[ &k7@^bp6nI@MŝL"{0 -=Cn&z٤x$k-siX^pwAljڽ^.1Zk@]KЅIz;Ni`^(KX/nɇ.p |b@W^! Ws"-Rw^rxx}2G3򏔖ixeql@L@VK $:;Vcg"nXpBNLf)e6 `rAgIAc.r2Xc T \',U櫇f)pw\mE6WɄ&P=_9,-BQy13 Ⱦ1_mlGږv{0Aƺ'TC.8yyi)ʾ'7k4hUpZ3X[a?m߱Ym/<}f__JZE !!bfs›&z5%{lEY=2j.E$VY嵃`Hڦz;()Y5lqE$q4%~2(liIV.v?긧:+q/6 '(vE/bq3n8a)Es%&pGhX dW׭ܢeMiE"n׉ _4\+k~ R 4+-??V"+8W@('D\р?<%n:j}Gdſ̔W g gl!0.F k\'MD>w*N0* vPi-0:y>%bA_^%ɟmܿG:Gs;픇%ɀ+(W8qt[WQIb6_چYҹu"-@fW uxʦf}ԗr YV L*S!^kxV{viX&ezBL9Jd5eeɦ>/˹qJ0M'!HJ@Ďؕ!i~h,SWW`/}Nei-'3psJ5YFw7K;WaVBؗ!hǹJ5H+@;${;VQXAF(DHHbv+ҋ&҅ :&& ~,ܞ%7\*:?B8yE.+pq}^/L'rOۺFE "kL Ԅx9 '}Nk_\@/YRP[p#ZY=.l"7=JMwy9lF; j&޾RZ /U*z.EwPl5Yp5o3⏶dH<Drr?WoYBS9Cj岝vww yN6=/G=m3l6$C"OŤBԭ`lW3l8 R_ CpJE]HaJz(ʃpQ.0MC ,t4g]AjV-&\cjaUَHvzR>G)0t>O9@[5L>C\!9qRq 3ZD/U8Rcqy0B`?(a:Qcf_0zO}uΰd t<}gȅIF1SHtl;m50u}d_"]r]!6rNS{X+R cT@aBޮQoC pNY|sAbRo@9i(GFm='Č"]C 6--uO;;"HZ]aoBcp3-b2k7|1Ȳ4bm e4 g1;Bt)JbR%L8S@6$ݜ:Ze }nn\%A2KD #r6ZYH$ig!K816D啓;I()oS>?J 15rtiq}rM*Eu-uC|)m&g)&0'Duk ~'{j?5C>J;ɩ%^ :Vϗ}T-MMĦ{c@*w5&(<0H4'(݆)w-#u9jgrswg ~@[9\uZ@VE['\z |{o9oIdl+vAlJIOu|a )[<^WYPN`1Зm_Noshsx#%)MU[eM%І[hBR ;[uBwC;k%k 0t< h?6:G*2Ae1 ,XB! Ka~* 8?7J{}vO@Ӿn@) FZ6Y[5PnCx,MQB㌷>gk^Y%AX3#ԉzwh('{2p'0~A $HATm4Qw_ߺw2ÎulEz%T,ؘgR:f&Sl8FZ߁}Ѩ+!7 z_ xe p:9Mj{zTPv.qWƽUĄu Fp|4E{r[+\jTCP2b['˰pZz(Ĕ9%}H/\=Op#yF.*qp4ՠZB7mBѬ:3xkZ5/uNtV=%!RDz4xsv·^Uo ວ!|*^$;ḁ=NJ)n8#xL,Vʈ[qlFJKQ/edV:3oY! HSùG ߷|n~CV'xdMC4bFJ=QjK&fSAY k<(m%4L0'XoR8ebpaH-[Q}6}<)~X[,_,TjrxgMKӱCk HNAPd/:Eg m .Rx ]gɬTc͡5: O/4ay"7`#@_<9ug޹o Ll[`랫⹱(aO:,l2B˩*X puFH6(GII^.et7o 4 ;̥rZ!vFZR9יK)yqA"-~(9~T34)8 A} r'7E F#XL`h(~rN7ui̢hԛ1WO0>qO}v-%[Cɠt.Ջh4i19] 5SK\1\kaajBL#ִm-mڷuw[c[NNʰ٩w ֘P6D.op ӧۗm>ܪgLdĪ4Y7qpRXT=SCH<jӀqˢda}dtoU{IsfK˵W,&F_&x$\,3d;sPRŗUɟ,Aj"ªvD.5WUm#c*rUyn ]roޙ̪W&h[x1Vʑ⳷ȟ|u\+>"[F}3AM ߎw5 gȴ+Dc¨g/nСŤ^zѯ4m$` $ cYi+t쟔gBv 1^udP8l$-̻^Z3t6kx:?Qjjjb]ݡh>.Qj߰:~%#:@MR*4,n6 ܯ4cu, <6o[᛫[[ $8V`a3 < 3P*Ukr>mz&qjMlH`hKYr+s+ zl$:F3bI#;68m4oWi{> Xm ,/:ْLB 6}9yi<;@/s4ѺMFb!ϕJp&h\; X63DfrNx/^o^5ݒc; t%FL]2;`m+o%lo[M#L|4mU ;inKyL= n_~;\LM6NmuzEhk֙'t {i 8X;"7TA> t){FZ`ٹDRLs pS1Ջ(p/M2C Y;({<̂z ~JWvi+9(2S86D,֞(mՏ 95|EZu? 3T@(L !38{V!3EZ"JXWZ rʭ<+wIqj9₆pc~kGVo%\WSWGQC9 |>mV ZUe`Tnz6jg 㧲C"PUJk!vLIb'D . 8>1',mh֪'?fsQpo" A5o^L\8{'>*pۥoj=)4F-^^L21/h^EYz~*RBړD[cH8s!5?cee lڀi_arKZ94N jN@ئ稓zk\D;1L֓T6"~#Q`kNC sET)ylŸ=bJ Cm3n8܏S?IkkV*p&s`鸄}~nYH"%LFAjwOeQQ!L--ǽ -uWGM) VEMES+HF3O )e:2H:x,9/Xx??H)3T4KE3{@N@A.}\AEɛf+HoʼT0zgdi?JRDLW`Q)ѯVXTW٢#;g_*!NFBknzўn^zm]1p5E s.ss?(5Cq?!ߐ)^^m x("-vl3ѷϯQpOsAqD Dy.]Qv@@6rV]%O$#xdD&j#\oI9@JUj/\֓;.GDEV##εvኬ@C؍ܚPkHجn˹Auɤڛqc5^R *s*dO!bnp4q3O2x^@6&=& j,2+iLdWLfma86yFʄ 8^/g5}H8rL8 M:?b0A\D AԤAz0k5I46,S|dlhov,j^"#ݟ. BKe^T 0/R+UR^4l"POPN0+|J%3VgEIa*g<at~-N m=r3gU%kEៈ4R tg0kW)Wݠwa!Q.&UK*Z.9]lb{΃/P(Ӣ.~kOi~,(_4Uk+߁KYTDS!~3_%Y2G49PjL_Ik&+ 2쳿8^$Q~c`,[[!(w0AR=:dFf.KCelZJ9ۗqZuUGzo'X܈8yEqr=$e dyǯL[,AL_Vy-:|@B?T-$4x|_MNZ5b"B8EYC-Arh6Bci) 90j$]K е3_ i"saRk@IEj#}&PV* zGg;.[L&olDdV+n(4Ӕm!:e.2nn4K mdΆg82Knp/N*8m%`{˿ /WC됮Qk3,NPet-\}@}|5+÷qT1D Lٓn42;4>DeS~Id'>ò \^l[ vQHSѤ^67כiAA=]ޞ!Sz,ÿ)3T/=-h=$-ItLθv)hqPk^dqDU(9pZ}3n(WAk|ftS[\DLPx;@bPlMèǜ4񐌘k!FaR9 ?ANo.+gE4Z}֒+C%#=yt-\s|J 31S~"ψQ|`5>e.s!ÚM7&WF0N0 @{{ci0泾$cauīgOFRPe*KUJ[_zZY ::PfFIQ#H =t 3X ls{:At#NDQx'}(rLYXiLZ3 jNҀ~. xH.])2ZHy<>6ypD? E?'ގ9HaKbiůpG5B+ jb7w^95BF&oȢ̋ޅepZ]cC;{Y%+@!lgK'gIpEr$=sz2@JxppEa6;lSLW@ NpyZHV P W POLtvfoL΋r.v~l}=k&ySF>l+q<ݛ="+P:X=6*'R:s,vH9R1_Ǐ{ZG YӚ$Vlq|ζ[;kD촪G"PԺW6j kbp#-9*0ȷQqd#_B{*Bo/ADw+?C ! J.5I%8z*n= G86"UYj7Y"a(3ߑxqи,R 3&dqGoÄc">E ;/D7JЖr_9IE3DN_K;tW̊qx%X/V ? GxfuUmif4]Ӗ)SPqlƋ6M-(-W\_Y8!katt*BLt[= HВҷ~o)Wjsl~pY7V܈o?*y >*a/ [MN{B=i|dWEeJ4>=ՋZLtmB/Y zCC|41ɩ}.Rn܌t 3FK{T.TDtA5H@ °0615~R=!#|{0[qrF^Yw6^oHMga=W$NbK .A6M 5kq! XKkY}boabpS۫; r(rPsi|7,$KZ׿kl~9/3)&E ȯ5cyz 8X#C6:H>Z}1>onE3]cҫ2H,Va$lm/n5-Ήva5\[{ag G;Z+Z2{nZAmxE;mu`^zvHܹJǦ\0*3iDTiS{WK=B$ey`#%s=b Q{\jxPPir”{(CMPfzhDEW8¢,8`ذ *`2?㴚Lpe.z}{;YXnv!sd%S:3Y-IRl)@^b|DKwY_ծIsg%:H`b7? 2ɕ# ۺMo.5=jo l0d̕_rH=cf7vצoQ| xަP4LԸ HG YHw`{ِ_J m|]]K3kc<,I=*VxM{: &1)^c(a爌go> XڼtI(O_]0;ZbR9#Y*?:ƽ;T -T5[1OЭ2PK!ZhŽBس|}i_HO4rɑf*#0]E]cO*`;: >vG/\#_ë1{$ag$EEy8S(A[ztKcv>H5W{%L._driZPE lo4pҗ4GgsKHzQC_Lڧl]ORZJeCeSN"k91W4{?U/9Ă8'IΆl](uW#ݡst3~3yC;!)=tTHjy=K&o & G!sQ{us0kCu?Nnea0߲ $6"rt.{U2SȘ֮o  `lfdm2XbG@|zNð/31u;c{[$ʪzr[ѶͶ3 .?{??z/g^|vZ E\ °ՈX4 ӽVh`ޒ:lTڌ((k47 MI xh= ae+$ (A۠{ԖLVe)_/.폫g.u ru8D~D*i\P Pt%Dԧ532ܜNZ gwĒ.mu r}3?}U'ae7<˚q[882.]Y4s](PQcpLR=y.p}kA=O/iYe/\X1jusӖ\<]N+Ws]KץP{MO?Ux0~XW.(O4m"ߪSLC19I1_O'̧-_!JABsT|S/[|"Já$(?Dկsal;=E/#q$OoXk.j`Z&b-^<՜as5ݣ|hT"kZ6U LRqұ,3cm ?-g&gX,]GPdȏS3snnG&ATKsgķ|1T;N^v/bu0j+y݌.9 HKIsAy,-ك|)=%OeMA}!T)Īą\l8=%Er ̖z?%E{`9%w|4Y-\LԚ Zg'ptKmJC-"KbCSh(l34U1_7ERAud1( $Z`f2 އl{s酂a(YYWB8|{9DNcwTW}Ê3ۇ(S?*c&`BJCjz2_>Ugk*8\'fdK=M$֓7=lCMGa,7L$j!TAlrj<jѺN%.HEo5]AGyg)4,V',&g -y| !ͮ9LX^C R1{9A@u3&C'|;/,e2H@0P|b;n,.O)g3̊yNU{2̮ۤz3p݁32".4SuuhV /v'PT - `w4X;R5@!{0J;޹I&eͩXu`&πu=Pf͘C>\8_h"{m sbim tO"(B8BӭxiS3,z'z._ba#D"nb~/"8JP)GiuIz#?"2A$"y4o`^ObÃ*pD/ǧԡVd,1Y~j5a/ř2['т7E"e@´֘81k7g& ~G7>fG'qY4H}ۑ@w vMVI"*kBD2O _h cf \4m*Lz=2T:,#nx $b_X 23H@v8C`=-Ϝֹ6*ޤ(J=~Xqo7^WbQL4AHS#ova#݃H>G7j܃1C'A@\?^2ZxKbjcT'SW6ϰD a?3 :{K;cޓ},,U<^pt[r3vMgl8cuEO!H7ph|I!Wñ#.X! ゅ,m2V8/|pf-0Z=7TISh/[?{q:Xk)) >E7SS.@Eś/ )1OdqyzX6E~|/1wv\ͶKgtѺ=Nщ[}`SơK-˚5OLy7׋,;끄(Ur. N|N[),wu~,6͕b~mG!cTn;1"~gw#U4*WIT@`#/|kрfx՘/ >q@QP6WO}Zv=AӶ`jR l~VF˄ydn4plmM [W\> La/κUN]% 5\asO 9X?%Am)xbW*g'l7rT˓uɢJY\\I;g9.!?'Q-6byT?8V'مjw^41 ̵ׂ̥@&`g*U$cbL+O· B2߳*ZfELi:ѰqS5HQc|AahP\Ajʉ jyCLu;)^ u < -¥B{2D/D^@ {j@!E;\R0DڶwE>UsYVǘx3~Xa'GP9Ϥ4+x V]'Uk7%{kO>SJILM:Lmwb{{ʉԽpKM,өjSÊg-3La vGa=֓ZϤul򦯳<Qܖk yi]׃՞^X]Q ˢ0,˱ZUe!5O:i*?^5.}Xp>j!٘wՉ-G? oe{$_EQL)`kU'`FT?X7V!7*x*H}B}ʰq#[G3ћĥrZw*-w hTbGѧs_ CPupBZ@X9q<\K<@xdXAґc cnzpޏAOW)vٙlzBzvǛ^o`B\wf m_=e뮓9'`@1vWTޕpTkcqC!.NnBXėEuYC7WfcLp.*m7}HQ.P-+8RBk^cJ^, <ԍffZ_k0\ftff0%:no7Ҽ91TH-2Fc>($mV.St&C.%jNWnͧ(b! xed5(Mꬊ?4Z,ͧ2ognűOLKȡE(MEoc8 pEl>/1zE #BNWˇ)9"#I) ]3Apg9Ҙr<~6 CA7uJd.,o%sHc I{%JX7T=na~ě3L؏./ ^ Ž00%Wm 14?d8"P<|yLj$?}Jx50!)xl3z=*,A!r<0#(=r#;D.xl@n`*h%^^)i7`ѵ|3\g״H0Pc0SSKf+]H'D Pޝv"~~H4ov +=S+Tl{ Opd_}DvisqLR?ak=%ۿǴnpwtt3Z%=GP j6كIu6R{VTMHʨPI_ɣv45ErdFPvmSpbxaj9CNp29AXxN ?9}_Hc]\Ӑ6bun1*+Z|X IY*[3_<ETrie-@$N zd*'@elZ,+} -h+j\0hR7t·=0E yAOʂzdo1梅]Xxgcti-}ghG p:~,QB Pl$-slݒ(T:ژqg-{`!b$@B)*>n%yphAiЋӏAbBzG6*8 t\QcB<D4TJٶWqXafsÿ/Cmz< |K7NVW[U#̛`bB,vxcuiRW$2[ִJr[f=^DhQBrM+˶>}?|^n(!&(WJn?o cMI0c (T[q󻆐ҧIbePzF'ߌC McFy`"rԼdǍ~ίk6)mdĢװE `)%Ѷ)Lu@e^#%nݏTx6:gMo+79wim]scW>_22* ڳL&0t8 2,rX$ !=!Cɳ?|gpx_u\Pᗄk Ď%_6Tn 0)85CWccx = T겳=k)=$B fULsU(ӏƹ9c{]p gB43,ˆVi@'y\'Uz`<}G. `I<"s/{xVn:g?3+xw՛[D/S դZbʩ8lc4 ]]%}j Q'W&= 5nEtEwe!j5⫈2[_Q$9rDEb)zE9,a/]!ĆYZ:8QH2# R1%/ljq~9ASr'DZi&8DqtfW"fZ?}d0kOt,hVǨ}J&O?1NȢJ;װgٶŶ\T/ 19wň#l5Px ͻtyͩUEU=@wEAaibP17 Y;B三fޡ, dc$CNgNC%1#:|e\0 &LK3|;9f߆ cnvPYGvj79odX*E©w2Oߋ7UBD?@U}ӝK 1^Sw%waz|I~`{ayoAj |מ-cGQ;w$;3L@W(^q K:f(1?~x9 Ҍc <-TG+h|n0,"Z9G5GYT@Od1_(^,,p.2~gLF,#5`Xx(u@,j11Eq!SN~ fv3ou}lI)eAiSY)-qY !M0G4[ԦOX;'¾"K7 5]f9hGOX3 mX7h_=z‡Rp-xXڢ̵ʅ.> e֧'BHTE9u lpV5fzJod>*PQ Y53CG+[0Xq RTj {)%9]UO5s3458~Sn|.m {gGjEGx' L%NXIm_zO͵D}z칀#B%|T9%jуå$J{SZYOʉYʽY[ASy9Kx!hoTiB 3xmmьu9NC>%k}+[*^ ivupHԩғJ3NSLӒwسՖ ~+L_\LaMk؍Ɠ`2gzD\ybBts_^\Fev.1:񄼵\גtdl,1Vvv12!Kۼ#(>)s=C.G$A| Dw&Fo]הT[v\#n Vs ʠ17u.X=w]z0bl>#%!;DȀ&C}ZD =2ӡho 5{amJp +醉$_~ v_Ӭ/i0x<s\ M(eg۾xv) e?i_773I3 [)=e 8Ik涊5 GbvI PQphEA\o>;\fQ,ԭEO8ϣ>6 M`Z$'RBX*\D2?{2@iO[V҅02-S/ֿ4X6TV+dB&[; ,CuN>.=٦n(]%:Oݺ@FyeWْ4l[ռgs} &oQ⠣% ;~6q|=ka#B:>#Up4q!9x6<~3y~Fو&?l. >X$DL|qY}S2tn`|,r'Kwd ?Sۊ뽿u7(Wv4oY;a=rUVbV´{JY֌:H&72%6T_qieFq() Mv]\.zqvwxJ|F+VKV2pqiA6ij)NNy"h`S@m5UjC](DE l]o0*hi OECnF ۯ0͌m !lK/U I=ӇǷbMQ)zԡ qxR큰 Lzٓkb;O mSj wWɥwgHctq?ɍ,e |Bž]*=ǩ-Ѻ,/ 'ī/Z[; .FsUK<}EZv&zC |qć1MT(!JR1gh(f;'T]ڧk`E>=Z>eT p{e8=Ɣ־ -t )Ú^]9溬2]YyaJ_>um2oLf\hqsqʦ~|5kq"ooĂi\@X 8~m`Wj{%ff]@gܟ<OŒKTq^:S:`ip*]"kF,ÔPloCz2&0 @L'^?_J( B$XWťCv )^W~fFqOrȝ9W@㳎s#rbъBUj)x2XY.q!ڒ^:]D%~H[Q`P r1潙7VONL: yUFR6PI0& Nob?dY*E!hA/BC靍ox%VF.\KP-AFx\B+NEMLQX=O*ɶj s(YdB T,cqdnz\I# bjSiqނwg|_209Wͅ}=.6?5{_(j(# "+Csc™smsw7yj/kԈŭ:mh E&fĚ΍R흊kçxPJGpiq9`HvڻLPtL,⺒ޭ?졿̠+ԔпftE+(m$j0@6S$ :`d^`9 pV(U(poK4i8f4;8j@}UiO7ڝ 'B!қd±ʂUWgy;‚NErv(rPmVŻR$ I(b0m;WYHM.3?XhL 7M!ˆk<-g]W|̐AfKȿU墅qi^]n>6|2SlY1%pgJ6̈={]3x\3Ji[ȆMw=XvqiNlch&&eY>@4\R#!%HHHeda1\G=*p*: M.kLAAE-FZ=K8:4ҷ?B6z>b^-ؕE+C@+J6:A˩+yG#:B`Ն;'|fadD+4e8ti&K%0w˱eψs])`N_"ew. I[S^c,(`S~sh,Ner`Z9.튌sTXBP:vjEgjYAy`w!u} Nxe=Voo.# X:nuC6v<%9s>hѡps8mzmaEIl+,yΗ^{ŝ^ ½,f(ƍ*etxOc_"q}-reod<ՆZ>٘N䁸P ̧4) Mv  G釕L9i:kFJ((vT8 :;PРuG9rٍ (UƤzݭ+8Vb_TXYhUt":USFjKq ƈ%md3 Tv]x6-?bȃ>t"Lc4- %té= JWSL Q[ A -uD)k)\\(C?bcUE.;1JnDR+PL\U:?}jKR;D@: 6u>MhY,3l|0i>`D 5)rVD/޲I66zOboR˷iE*ebGop:c'@;,MϔQOj]PX+5>&@6;-%$+RS%&`dQ_~~'W$Vu ƪ}J N~!SMTW@rb{#oꟘB5] BaRY+ֳ6%9wj_ )Nk.F- -je $i`,Wp9s[DCHEJεN(TRDQ-`P9]3WDb J-ÐDTjEɕr3V3 &$| RVTHHH @[6ixTQ'?ZX"n >"09 1RO1td*1! 9z!vWTZj }a` `$N[\Y-3(_6Ύ՝\sV3Dp`jo7pjm$4D#X>ga6Ǐ$UY61!,N1=ȥOKl (Gށ24\O/QݙK§Kqj .ת9Z󢞘uGJ鑚H=F}&nOV3 I"{zab rL rڒӑ *͜kIlGc=$@@ 㳮u2cیh)ERS#$MդU 7f%$B\gM6' XCT·$Ɛjt<$oY46? so*s)qީ+{)yvnVQ;LˎG9t3:eЧ>6l&۪PL }[:#W!dg5Bf=薳aUS}A稆OLxT01z/ k*Ak XJ1Xr$oށaixxb/;U@lt5)S3nXNl(嗼[T4_QT̃bJgb ޚ.S~Rk,"U2 _x_h%0PEf@HQdžݭyoeD.eWon|35GE^9^Kaetсt)tL?EU+`Z-ɋC-o;_MԖ7uY j 7C³+](_:v˭sǤTis>?.yUyxd궖u}ƀ_ nHyknMuuD lu0ՠ‹'>ۣ*= Z^ dԽ MddBy +:j9G~9z& W*RX_#d _pC&=rd)v򂫴+*Oq:vnu t˼ M29&vk,)}jgHnHk7<5ZLs;11lmnf%cr6-#@ڙRFO\>1d`l <~pMC&6QMA31QL9BȴqY})nB}Y!nd(TGY&&&#$db׹}K3<"n~N' Y' {ByROvِM3)X.\]q Y/JF*֌$Ҳh5v\ƯC8™@7exG(T'C.R$[+D~(pU EAck9"]}d͚*18(8J1x tPKg2#[\zP"MM@ <MIp/d25_~r(_]BA>KHBeCh]~J@!^xG^ѱZ2;x:\F$\%4 Qk[b l]?~\O##WS8(kI#:B6%IP W:(Vid2G6T37DZvȴS7` L "~a٣f'~ǓHw "BDcH DGoOIo0>wˆ&c%5g敞')LìNLIFen>GZ|1Uu㽲.Vt*MQIHv+Vh )ߺI3ahm=B<( ex _uFW[BbT [D!9@wR&c}Ȇ֎3Hx+ļ& OXxnGZV BxX +lH J SQ ;u3B`]g9O#i'%o1֔4%Qz&٤C$ALj̾  q=dYÛw>%}L#<>˙9 y.Hhr*S!3L>r$cS j4oDl]N0 ᐯ$^~i'Q\EGƠF%NO2 k"Z\k]uesO ѶLl5Vhӻ1  ’>]>Ԓ] sg3/+A#pC\#4+6A9*kL1;8 |3BW@˩k:lm3j=U·dvwlI J)ۍO`ּ7?H66 M.'!=ݧ[dZX(28: 5%.V)fii4 bgyo&}4ԑg ;zy'Ò8.AݕX}o#xzzZ3DL& Wz ?/Ia'|ᏪžXc c`,FZeܕZ\#/fzrgoGڠwLԬ bQ37/V]$>TzhBߖ֐%Bă^CGR-AH< Ye%"ͯp {b:f-pr2>,٤U` F7{52ĝV)bG㫵X[?aC1|g? d \Hfy'x=Ц1hmlQ^jآQDǨ\9oL9ggՂXԤy`p{*FsT?p[5_66$$D:(;0CD")8 S3^Obܔ`)}<R pؕn16f8ha\~@L Og!r I<ңU>{fgttyq4=O!dI<=t! !,bVůBDϒ #;p<l%2gI=V*y#i+4v @(lp9e-#|#P :gr%{})ĞG7zK*#ҍ;9^Z͘*Xut5BR { f\MGɀ 9Lٜ[S, l=K;!t,U-8D+IN/-ssgAOE^ఈE+BC9xd\7*?T> [;9bKPcبk i1 eeݠHVH/g=f(g2eDk&bR LvV/<2=Tb*>G23=$NQ_ˁyuߜDžARG]|t;r:.$U}c€^I-f)<'\Nx!Eڽd%m.2佣0 %T.x?6N}Bz}*QtȘ) wf竆6I`8w_.%^'k$ۈpCyY W)c+~4MPA9UZnqEce:=MH~|E@>QSCKi+CS`/w>r\YGwYR.I0O[8uz"/;cy73VUK(ѭL[S]堛Omk9Vܣb6"KY(&彞F{;! .Mͨ"6yv茔 GWYd4)3{hAQQv# XES %mh2'rD8qgILJ?P&]&}[<jk0)O+Ć'dlq>F0# \ĩ<h%z!tI=j4Ǒ_0q̔PYPK| u򥥲,RryYXߪT>`ֶOycR8 யa߀Gqy+É-4R{9%C 6ME%BH˒f^3ǓÍ=lnh:N!e19!P"T\S0!ץH3$(=L^z%x5Oq}E&p*e19aRspX9أ-?/ip>{b;g1&;1 pQYI;9;p]#-?] Y?

;t*ߋB5DsWL(8BVYs$nYnԔ6R pMW[pٳz x0Z13j"4N cO>yѿH 1xWSd8s@-ػf6qHr1Gɭ5'4 >]AK]ii D*q˚`  czPHYcsaژ@8х,La2~O",CAJ3"G(ovF ﻎo጖{O`hBt_OgK#-FXԴ"1M)ڎ TVz"u>5mWH?5& WCٺ9O("~&3iWdUڵNLs/)ו_=T}{W!:͌ vqtRoʴ2=JC>ܷ!ȎdS+ijs-M77+ Xen=s}+3›Ż37<5QІM>"$'/2&bJ-h_jǐF7L`pMiX=yb?AsYۈ٨J }'?3_XZl:1.bUVlK'*1,Þ# A!؍UrVɰ@we;I3U$dex}Su ܲB:]h RwA@4eyB)ZΠj`%)AS M''jbN(dc(gT;–6w2Qfk<9"䠟X >ŪY JR`˝no  bH'*<2WO)μ iQ¢]DL)hAMrz㘢)_.)k!~EWLS w,l˶?Cuxq [qE:Fi {mImo6DO)'ʷ6Je3 wgVo=UMJyGGgtQHvRFmY[;k{bė6,",zuӦ^Ѫ:(yQ9 nR3X5(¢l0^zCFy' uqm zH<34޾N=:BCp #+|6F1\pziym.JjI9M/YZ6$88\*9Au++dmh3;߼3I!7vb|3ťڬ>ھ9aii!r pP $lsඣe1 =Y& b,asZ־͚QpwRpί)Q0v^0#$s"x}c MEļC&Mv9Id nn:Um[zSF+DGj? uCS11eYf|e! -fZq2bM5_M|jDdO1DdZ C㾆p'APFgcm QlwSKCVTrj7yW1%l8r?̸'{l9,v*kqDu3%\.hs[(7);ߟIf`pt!ۈZGdSZ  HIMj.cNh{n[!@N8xd|"_Q/gdP_8z[H~':53I#mA}]4lӫۆH|F=rf;[[X,veQ56W:AJy0ɿt/ԞTxiC>J 3^MRn*/l!F?o$10rMtUvcl&[KӚFy׍u%?/sj9n&cC8h +V`h~_c8P9 r. /蝐8őfO2sG\\F6G\YIP?'BZMzZ.g,+菺2*,f1Ѳⱉ;lC_b^ O6)gqըg2qK:7`tρ@L|H̽ Aiw4C-N_P<>s6z"r|ܤ3IRz#x WpC~ ]sp(KziwT._Ȁ|Jq4GxI!xY嬵^k@O+zHGN~EC&SR ŠBp/U+`Պ]"Sphˮ|\rV4&SųIE3 m~L]qwR021LY #pv?xڡFy|҅kQHQ'U2du?mcʘ;ѫ9V_}u0y7i@p%`M:ҿpQc#izލ$g'͂=/+Oq%*a;V9cݗPZ#3UkU.ki~0ȊcDL@xGpnhAM5kEZP*(WX|) Ji ,_%$?P5 6M rh6etAtGP~4#$'#=Whx(c),bw&[ȓUy7ʼnOnDtDjaν_L\.1sv~s|⯷i #,U.Vqeye69XIW  G6<"i?~t-y=;Զ%_E6u=SZ \7VK|E% z{"%C!zyc nǧ+Ɖd.q+H<;Oo_0k3^֠ xB oˈ&6eB:HD9+c{BcȶڂNsT[ %'vԁu Z` &fA"z%ufYmu3@(zE8שD>05(qHsTx#I dLgXJ\:=!yi G߇(64 œ"{RVW\A^% #R-v@7IM'x_`UsbՖ$9\WV+`X:0'v"7\Y{ȆUvM 7nb7\0(3ڇ§'P>k>s.8*Z[ Dڸas*([~-BHI_M p:cֆKn)eDk g#tDM/4-ijc T Tp7u@z'``#6酬7e -GF!NPX4Nu#U/Ypݵ5tKH{ 3o!~yW8{ PfQ˘pg2VmH~ oLN zd5IwY`}C/qgY3|VcR<7 Q/m`yŶp@V~ LGw%a/5V@)=Ȭ?HT_!Kx~wd@Νl }C%<aL?Oފ)ۨLA(e,? ~Vur ~ak~)y-ff Ct tI Sf*<Ƞ0 h;D"s#@1 Gwb-2± wxg(KS$ՠ=H%n( o%\̺u-̬Ta@~&h9KbTQ#Ǵ gʧ#(v_/`M:`4P l2qRQ&wF02T,O~Uը> 3+p&Z5\7?qyjӤl+8&y.%$_0p,_1]Qh_Qы 1ݼcϲ{oƓ'(n&_Pޏ4._l4q(-&'$CLd֠FyP0la`kOު}8[ } Z'HF( wn $!'?ɣs ,@*ͭM˼LeXu!;|XN2ml=lti[pS8Rۀ8 LqfTkFxߢ[4m |֨RJf DB{GS 9aYU/_4MyE-9Az/ ' >hqQ! |i78^fq$W d}v ĿE!PaD~JFF"/ts VDY5X/R!KZ'Q/з1.<\Ș]F Q bL*Eu\M0O tuYKQΜ{j+--Qջqqp̔7`JHHwetw<*1 u3Bي,0쾖za_Jew~+,@H}62I^1h-?d89ajYO͢!,osidx X c4`ڵ'u2 &< Ap1!HXAkf+`/. ׼ n0fY 3ǯL_"sX$N[!0~\ߪiC52SE=p*IPT}ҽ,Oi(,k6!칢tU0t_rs3i 7_p;U"Ap]H^/3jY^<1S~$H1pl>2ʡaB$ߔy4KjCˤv1Sp#Rjʫ&Mo:w-hDS[&i?[Ҿ9 isV a-d ~r:'t;C7x#*4/6tLJgxVJ: O<#iU&SrE;f(RDmv cl1;4Ņ!ȕ(Xog!2`X zmgZ*:jڮ%4?pVqǤYzhcw(޴IX>BÂ*cgU#~){F 0،j2^]3IuB~7pH' 4[~A,ٸ$mǣ< d9a{o"N?._=xc\ю ט=NlM5, rv牰siT'eіy֨߀챮 yza9J3nj|<V墑tH."e''F6Ԕ (xĜIcnD/0Ә4HJ0q12?F4^H,+,U4I eD8w+lٍ3:EX)|Ղ/I.S[p[ AY7z|*jv)اT+Հ pHX1*ZPkP[5CJeN'cm7AcHٙr9bYK& / ňq)"T:Qnڤtia_-H'Z7L]DܖP9< Cj: [k-KyQʱ;=ZLTMŃ'e2]Z'KWF@=(}A]3  e(`8%1g~" '@ޑ8ZOW(wDFZž%P@.c{& qUpP6] ~ Y4$ ݟ&$hj2(ҚTϻ׼'#ճQ*a_㒫҅bYB  r tc򉦒2lbȫ-!TC:^ Lƨxq2fYH?ҟe"8.&`6 g?^~6Ojy ?HpOѳZkeI=" iIu/ zD^BdiQRВ{}j!CۿONxDj<_ju 8 >\w=qIcET@z钗 3x#zj ˚c=rCç(:,f&ɂGn҉4+3h_ jrω KF `4dѺb>YЗWnLDKvZ1v]n]^-~-k#'JƊֵY__?)zy෥d]0|=_Ule+m0nvY U&UڠyZ~l[j[yV\0iʘ4}f7 HjNOnG{w p+G#" 쓎#z[JYD}Ƌ=hI^d;-4>:n.Wu+U0Cc>0"@* \"xӸo*? 4'hPl෧^u" 9?̀ӑW`%< uR eg%qwdA*MԨ%XZW r?A MQUxNu3-"MH%T-jFo߲oϰYrxYɒz!u;ݡGX~2ˊk~R>I+Jee {O{Ԥ;m@6j>Q}' C`GeDPw1DYWI̍:Ÿ~Cixa%x8sQ΂A G2ޥ8Y1-`[] L`ˣ8:),+]lj bQ2"WDq6UD\0JxgbB'$>MTN0ĸORY0K*FtIfK0O-G5[}M&\y8OzHBRa+ί!6GFBxAPeyބ{aD,EG0C ؘk`ZgR)fdr\cA@=5M`%+U)fk[wׄ> 6 FC2 G|gŬ56 -_~b.(f k3ZZL}IW nB%@P̨b~y}/9g4Eb&~Dİg䱅W%MѳC1|48GEnl c,y*@2^LsH"͍@ Ӭc)g+ R%R hJqI2d1t%>2*ygP" wMEzb4o\pVhSF,XN:Sb#cDc}MyEnSw58 j~3M@(;Qb6ط`0f1KhVE oQ'~3}10o! ?E]2W>qrjHYD 57U9Fbӏ0?y.r>ג'D$6NT_iuH !9 9c8ήgB=KŚ#ւ'h*E} 1φ4&b mhj$2-`-1lۖZ~*\0{"bԙS5m8Zz'e}3kbc]{׋.h}6/7xvbam]x[-!}c[ \ Vjo!NwRd7B Dxc(]a'Za̙$dy*RzdY_4<L7Td"dQF2c:+`>vݨ~fG\Dg'|(%EXhwaI;R6^T XGq8 PuTy  [Uo4+ςkE4 Ҁ ;jEbuճ!$Y.0Fq\; Bc q1L@{QI2/d=9:*zuomihљkkߺC) o"n4Rg?gkƏfj`7gDTZ T,+ofMTA|oPv䤯DHlsO ]zg/mő4yfUXxʝťj[~CDnBK8ߟYUWnZgQU FYC)'u5zD̟qF|P}:7Ʌ0sÃU،ENq%dnחa0SQRAP7z-vfH\Bs{,C mGL_+bLoJQk(w yD fr Qz#0;"-n'G` e1h2``|.h~K2WyU:X25%o' 8+o෽W2^p'PBBҧC C+j}ibNM~daJUHۦ-$ƥ s] :4Pf))(Ԛp.;ƾc.wb$]@ B=_[L e쒝` sL\\j x\\ǚB\Y0ݦ2Z.8T10%dKҨxd6"hqq#}Rg.˟EUU_93'58~3S7ߥEFʒO^sPva' Q{+T~.K~x6cAt'@twgŴ+(%y=$ S r{viFGRĭAޕ.'lh[垝W4#^$9] ],>c:l;HrT>Nz\ x?.4%o!C]30qKB[JP,֫$U?\rCjd Dq`ST"*痬`- `0tjb<2. V͞u 27cl`*QDFiILq#‡Hл?R ʌ $ !"E6~A[FEQG2x{ǐ|F@1:,xJDJHJBQB O7n7K][i}= 7vV%Y#*T6X%([_1a]_ؒa)'4R;' F݁R4Do{BB"3o15 88?s p 8, Tn3V!XGb[s9V!#|wm6\#G@]$Q~T}yY0h H5O:sg5.w9ZPȒ6}H[ mEZnO{1Zۧ/~d;NIm(ciDMu3ʩ;NK0RH"F^f/R=*xyY< ۙeR rVdۏM'sP3ȦhVSUe8< ̌/"\2Y?n8ы73+!Ï3tl՛yt(]fO-& T^/vv)beɷ̧Ye o| ^7`Ɣ3|mD+oAn 탙! Ƕs*+e;wv|uN~'s,+}F^V'm"9{ OCHҏN7k5u]yW)(7Vkl?4ֶ(:)B7zr[ֿJS,1Tq6A+dTyqD:}P-VCC*@0Dvم3*6% ˓C<Թ~zhanMԤVpb< d}y!>} PٞyMNvmv]7<:GMTu0)esr][PS֘,{*$gNåJvߞF榊酲߮l1ͭdXeX2]CL_@oئ1Ԯh{m&Y/h޴hn؝~=vG(P7^duGpJMrR7'/bҿ=(-y+T߇sMeOҥ„A/zHӗ'{c6Y4YprynǿW+/~nsRkNT=73Nӱ%ܞ?{8T@R(hG'EGG mxƚGkq-@mރ#/Q G&26zK/=}^<U:TJ[I7t:$Ĵ$n}GT-zM<):` ij+%{y{>!,u#"f,dn5Ζ3.͔٘[5HوgW;HK\YM{ߴ7@%i͚9v伒1N+1Adh';pdR]1sUŅ.Q.j{Lg1)OlG5yÊaKiMUPo/x:蛍h'eΟAF hܠf zݼ&}hUp $˛>ҤlBQE"$K_b[Q Q.8lX^!7(h"@{ACn7 fƜQR08`%<떓w ^llG g+=ż|z~}AFԸvh4@y"\tjOǞ̯g)z)~VI0F3^~(3Ho"uVxQQFy]uٜq 7·DQ_ \ˊ u yDt2[xHڊ|u}kJǠ)$ !%+JlU%`K8UdS k+_ BÍ/tdUX}Ak`C3à{n#,Q k7L!W]4#ɽ$޹dw)'b|3Q58b2S׾ /Z#sijA;o27pD>('YdtASXZe*2ʘ=n4L1{mWA${扊6L 8R[Z@CHD8'ilEV/tQ!5XکD+' x<^6D Ɲ)iSC̍3!wT |=W?r<ҹi`u۷o)Y8Y*,=kSQ.1}D fFvUl^E9wM N$i 򗵜\? h)1NT\l?"\:n##`R^ A-ɺ`D) .=kL3<7: SsL\.Z6%j@5Q5x,;ys9[ngq#*;^8L}f04ѻDZd@˖Oƒ9o~w{ .|!Jk)71@_Zѿ}Jv،YvFeBz? Oɣ fQ&I{߅[[cS^b6&QIhθG0Iˣ~gԔ5菦2-)r XmCps@u!SH\kZV!4{Pʄ`oP8=_;7 :h:]eڅroK0/E~dmϏ(Ϟ?HAnurKAIISh͂DR̶IYφNl:7 yI“V fsА5Q4pstw*['!ՠ ^@`'awm@5ǽ,cع l (Vo: \̴Ѻ2~Mx!vYKf^-\L4VO>ָdclƁbG3&Ab/jr0R6Q[%A|/2m)r7\`P8>0\EsK[93׍u-\y2   ijJA@25xZq6Y4րпX"Mcw!j("l>)̡ۗRЀOM6YQrڴٴ}ALٽTFY|/Gq4n ^PO萩8ݼ& !k:=׻?Q{K> F;&SS#OC-Bxٙ/.pia LCnd 2.882ARݧDZ"ϦbaF G yGi5 ,Y?JjTSuyڋ#O@CLDŽK-nNTY<*0NAWJWs AГz~+&P dB(Kj&(Xq^%7"GgDZbgPxVDž"6>"Xb1`hh (3>ɂ=`} )6rבT6Uuqw{f3i$v.D 2n~Q: T  Mm\՘|+SPOk)ѡX P3v=`9?:\)=n؉KU0}Uw] Я#I!-L%ݰ# wA^P0lXYY'tVW5#zqx06EmPP"IB&*w!UKLDʋ4 eLbv^K-;mf]Ֆ-޹a- ȆBr][Z_r{v\dɃ XVsQkRghC^іߵ {_i`Aj#cXPObQƲje=)̴`s;KjgݗD+D -#^ 3ez~tB3Ӊ#|}>^\ULOxK~z&q Ri|<䎇8OT~7(fԣ n-qr88Ӻ';EYNΠf16 y_0yݧ\Y_}g XK5@:[ \)n IEp<99AYLyH7ă&uNk,R@uc+i.yj.wF.@8DfObIaS_|ܝ>sKb=itT)R.؏DԜ/7#8":kS77DAV-QDuCͼ'̜T?VXKatPQmdS)4B|Wb ^i\8A$XwF)9F&"帚".- "kAsqX؇Joܦ4M Aa[UJh  16~]iНLD| 0=,`}-WWCtTvA`.M$V4<98&+\ BGY+na9&-iHX=_thTL/EǽujUw^FStx { e]GK5A 6Q"1x9+*Ԉʓ.Hbl›Mbs+GC"k1~3 ž>Ԟ_}&.ye8o20Э881O qG' @)4ƌLmh6[tH\.}GMwbd$-hMߚD$]{=^Ȅ3ǚ+$|e=~kfVF3i]r1 1 KW' y]]KUuf|-nÉNw `RU}\kc)j9Ť.?/)_[π_D〺#[O9|mn[zK// g3hq%'#/3俿LNrS\5%)EvLJaIvb 2ZQ RPCԈg&7`Iܑyg`os'W4;URP\_5Au 9/rhR.MYմ<*X%u>q5 ݿpיL Wq-~[+u$lܶ8gMqd{V*6l<ʉIӳrw;A7яƒf[*s@cfHbTx]ivV׶059V. ӔЇ]@N.%CwzH8 8O6؁[B>+hfw3`wr_4-En H*?.ȳw2Ht &S]po]894n=[xWYGد3;4&Y6=e_E&;g`eٚ;j @#M~k=AXpɴJUL~=8c`!wqv]q8HFЦE:++GFQNGN+Α'6/X;5Ҫ+0j\lwa!~ }Pl{aPL]ct<J3VD 6um$-62HAwGf6G #Mb%~%&X.\rpqpVwT̑1uiyPbLf0M}v1 4›L>DVzHgAM*%(bE!Xh+>!CTzH-If 76s8pzϴ\k !faqew?>P_~%gfl$\[B0$2cW1!$WulpZ>,zv;P}Zr4$5 $L"!< 8:TT L(sǎRR'^> [hvCi gFpN4U[9'>3g$Ox#@|f}p+kj+ޞXψdekҋLsÞw Tچ %:`%fj\3 F␸E{گqG痡I#t|06Q$9近xt͗}mϛkʔhm 'Ͽ9w7o[cѝ(呅BcB2H¯ߙX'_B!mC\)wp_(,G9rUBksF@,ݟ1X/xB19RE@-V3&meCs5Δ 4w|ktɐ3hEY=(SJ^%k@ؾ J ަ6(WzVmGcb[yaHˬGmG"r*O>YkO?ٮJ>s* =\& ϭZXuki5+7RDյ3\*QAU[1:JZ΂L δKmM K; D",~ ^ 0,`0@?}>OF+<$gi*s$CHgGh.k>z*P|dj\8`V 2[_c >2'_ʛ1Aaϕqh'g'Mu)9Ew"x )YqNׇ0by#;>Hc;=q8d6M q@Afl|U = "a&qea]g{{TUT9@ȝb'GmMBs d#DU4ى1#lf%}_Ņ֤М \tQuQ}1FirZOn(a[h8SQK: Fj<7݀,;V,tY@ltVRu˨tx#`3^}UK2z!k؛L^We 3I mnV'!EP43Y$NdžNiX2*y[S5U:aL&Ȟr'xݲu:,5*;Js+uUr}}3qJ^Ugbc%<m!p_[G0 2oژA{.R貣ۺjZÁ$V}̄^<BØ'`gA =ȥk-CD@p޵Q)a5U,GUA F; ؗx<ߩ\Mw A6?+mcŷfP"F(nt3'*9_*13k^-HGsJSE2 U7du!`%Pk':ApU(C㌢8KOi`F}XB=|2:ey0Iz1R{6k*gB>">buHxsUqMSmƜRI]}`o^|=۞nCA偂B/븱t]g=2kԨ+#H| ^/xPhY6U]6-i1g* #XNYXxMSQj`2):csQܦ(jo89/ۣخᎋkPÁlZAK5}IPL:nmաCʇ^ԺB_K'8OP2| .a1^8n397cW#0UO'qX%.aw."XCArbaxmo+x^\ o6JS6鑍~Y̒EDy3= lEvNRgRbwCMxF΀W;Jz5f+=pۉ ccnjgINQS>HŤ=0І55&uMrϣ !WNm^e*̖8 Q.{X _3m$lXfU`kҼ G2fO ~sꈴ"6Q_ؤJ76Pmx"<VeY6rgdXu}iV h— Wyu[ 6{0$Q!1Z/]9 @2:[%E],nИ2}h:ͮk"p Z֮Do"\ѻ'տ*op | 1QgIHkpzo8kh{D^l6g,jKGpQO__Zx Ě~Yԉ%5k0(NQ2t̓y卾=i(t$H9dph<>[[g GbXXy 8}XOb) :*@^R?T{!͛ Y0LTv:hh% wx 4+&pDubIcWlp33!jrrWD&3UwQjjM3{no_.V8*GEzP*$sSה-}=%Z#qJ*QuBbwf20.?zk*&MZwNpml{dTm} j16 k.^V6^= D" ?_&XHk.h;V^8KT"3W<ÙAIf%&Oq-G{mKDS݄bK4楐D/Wl7L{5̤Ҭ*%}5AyCnNBaj88=?e5ō[G#ygҚ L͙HLK!qe 3g#/اҫPR}[Le8Ꞁ!]F?w0}>,Lru*!:7aN^]i{¾w%kɁdRv/) w(vjl~pd*}#.Ǚ"+"JruXvŐ 9 t!R4 ,{K'|cWA^|%?v7+8f7g⑦#'>FϪ F_1+R\DA!zgzO1Nkt8yYĐ;ahT;U TRx ?O=1M7ޛpk_T7mTK 1]sր,0I-Y&2NØȱjv \gJՙF\=`mٓN7 YϼtjtvR2%Tp*j4'H4ONv%yë:ZI%Rp{{D(,.CB>t-Vb ̓^uR%5G j`t BM˚誱rpA.]]CgCZ Mio=ί$Ai=>b2wѠ:ʉ^݃yuDZÑ#lkVT7<,}I\iL%+MCDU]!z~yv?ǾtXps?WD7 [8),U^+oEypV_?K}E}>p:BsYAAҞqH5:C)ako/[W\po)CMF<4BЃ>{G(#?+2OYֱt(y6VT8g8M, eL Kʮ|'(CKm[$`hc6K Z%ͪP* EuU<_t]F}K> =R4/:RӤ!\<[!A=kѓw09௿/`blϭZ [#sNKӗI' td/\T<;TW@ORgyKz XB\C; +&wy<ׂp&VH0햷V^SN &͞DPI3L 0[ fAJ> _XD(@Sk!{#hGq ` '/SiS\,?wcx"7~jjo"_Unx>PQyUom\$j niX IKhN&vgK&u%;3͢RFmMqDRϑd5|0Ͽv'#z;}1 |KA&[rpƌaRy2FLieD#Bͳ&aWIѡzNy;d5c o*uSEpQ(fzmE10m6nLj̍9+}5QR8j+3N{LQXSO y1CJD@uU IS Ԏꉆ6O^V~֕S5UBsB9?b~bמo ؋&9ކ?[A kWd7ciG@> e !dvSZ7^YhSJOL%eB5k2Dҷ_Fgwk6Lrr{!kzL:f8l4"j `޺g-OhYn}GBdR]61)K 3A 槊{  jCZ'1uv& ;GfPڲ"I!1 Y?`GbX MpħUD8O wEQF ]a፴Z뷋O{\Ι?>Mf[U}[ &LMG|)N߻7i7^4 S*[?0]`]= KA$wK&i6hf* )Ē,\@&XR],MW:4L  !~qs[zV!n5>1#jݖ&%UZM0-#~XZ9EHe2'شeQ&>ֱ \=| A٠Gof(>5JP*xI,J$W.,^VIie0}""VtsgɕRY߰OYlm.nLK = ˮ&'yuTu_;lU¥˯tНyhרZM#Ү3 k%xȿ+p[52_ BÍTW׈]xWr3B(dT[R-u=Ikfp`00x@MWm\:J1JgqؚT\`ymNz(ic5Gc ʯK |Lk `|˴nk<IwztR}pp[E?Du&Xj!&ESU B/8)rҷ̳lDzT ,Tښ -*Gf,eF"U^Vg>@rLx/jjA`maSgVal]"vQPR4W ]C`iv`tV@.pb2Ӣ,Q(ͥ-,{E7~N^7 ,Lm"tsBq&8H:ciCk-rDM#/UTt"Kk$OXq["wA._ ^d>8+r [=^s-0o@{/Wm,s>cl})ҫy9E:‚ Ptmġ@'p{ʇ J:,w{^|BD^AFe߹IZ3*PD 5N^8u>zxu\qC H>%v*\fKI&XM]m !uNlڔpLI(:!Yb`{JṮ}<ܸl[<//`3n֚S]&cHז!;[GsC?v[\/ʕ^h"n&8bN  ]2Z'ĵH-۴\u3ㄣڰ/r% S|aH 7@aM̭4d@AGh(<fXnXzv5ɛHU_V2Gqz4؄oPo5 4vtO+ł@3]`B~ĺӐD7yhHC'3_|4Xvv^dV/\K`iM$Tl̶ΏYf3'  4nMa8K}(eFXy 'ٻokT,۲(&p4:j"+>|L'}F̥ n\%%"o-T,la^a^\\&H g Eu! *mW$uB*a[!H$MYh b*fJ*\m2Z!܎$ C>Ӆ)ⵄ+M<)+-mkư5f y!Sz|5,?{aYsi,#a=ZmA˭a,L]oT_&쌶 CQSwd@017]=;oux@n62Bv\?I: "DΨkJtfӹqJ&=w&gg! Sf>ucbh+fqЙI/'Z+ΏkwvΒ kJ2rA|!s%yFdž1Wc1df{/!:昇E+ܕ67bo0dҕ[IV `EqփAREq[^s6N:հIS8݀? ؞fS@O3=T+Vtڮa;H891*jGsD 39cMFiũylQbyp"$_{>jr_dSnAߖUZlfz *GnX_[BIQّ3|)֯7\R~c^3vk;>;̜-䀼An=>:Zg8^:Ai$֋Ksj9:E+q楣Nxn ;d8?,q qOy;?e.Yӝm /qUָčۿg<V(@B6=LRf3P~4 .v:P"R" @K6ceë I?+MIᙳG;r,ʧkdNL۳ݤĚ0 e;S|O񫪥4!% 4Pylf2I{3 =ȣwAhL&^4ót"މJn{dQ Xvu).reSգz?zw7/NRS5OLΎ$HJN(1(x4EƃZCPHH٨?י#-{nq:<"0H/w{Bِ&%4NNcnL7Rv<.SBP S5Aؔc˃x=MS͟S'ۣ+Λ;P\VPh1@8P?šL[s:d.]rrkw dmwZ[NhxpG4 xU&oF~7yDP4:hRGFg>\+ά~"8HT'liۃp)wRkΗr, qFp[UZ</֚ mxۺc1Q YlsT8Q"=PyJEֻ/R Qs)Rk zюzO)Da|]Rt&rؗ/Q\3\ r;PM"LT.';ǛOn ƫV6WyOa`!dwpƷi"=ȔP+$ڣԈu#?zv5~߄Mh%^ s53^9r8.-;741[!Gs M _A\,eƼ C S8zcd 4,Q-'^r24K]cζ@Cg 2'2& 1_BxJsc,ПCHP^z}2 ʜ l4ҽlfHKiȋs.4z2Ikħٷ־ P#6U2o/ÍGQZwQo1i㾧v{ҍ&AmӦXxpBBGp!Z{FwC;Nsm?OS A\BZpJ%!e77v^ޝ|&- E<˦CU.qhS."ŀ'AzJ8$} XܻWv ҏl̟} x N_[ɂ{(w6!ͳR #Í)(ۈ5Պ`gՑq0,aIy>c3uR< s{ՆƐ֜|.}HT72ٹ$'Nn|gT#b1oFR6F8 Y͒*@&IƸʃ >spe*C򅉇*"cҰ1v_E|-vÇl\i Xtڇ[Z (}U|}Βd< >zg[֭Z:8|:O7S`lA#MnWCES^X 5X~mK]Iis]8\삗ouVn'pu26}{>؛*eFx_2= D/Of2t4 V /|"kbEDU-s㐗f+>7{'s_#N4 w9n(6.mP*-zJTuDXrnh YГN]V<̥pV>@iv-U͂d0$[I#(ªedϞ̟EBqBAnp\f4[HiX`}6ƄW6zm:b;Q^ Mا.tI<:ִmtW-K8b =EM d@] B,`ƠUY> V[\Dӧ19VYT? XPXC`)cAN3EoBy-f pnb=|( XW6BR#Ee"yџؚtЕBVD=#_*Pѹ.#m2/:( ZMo(5|)`eh$K8ƊM u`Z?i۞5:)J .|XxlLeEMf>ZJx3!j=]9owC 9t(Ӧ3|"T,kE'AԸ9(XYH7 ]Nm9w(ޛRƱK] Juۥ{#[l1g-f(#tjHS@!`h-vl B|i1#Eԗ,Ejðk-1; 8h0j+[9o Ѡ2UkwW$i"`Zekf;Q.7N]8j;$Q]h6˫Qx9Γ1 Yʘ Reڟ-EТ|[?mD\-Z+!%Y`PhKAyGox۟o[ Hd/l:ߙ|;6]>-87nw"ohrfV[ҥ<8"m+2,;;E `ds5s~2 h^ ;8`"0q$i20} Eåk^ms;] ެ{< uCUqA2I6ˑfҶM/Bl9%*v"ɱ6ވTUof"@h<悟=N5>J;C .jU `i S U.?a>׶n}) p(ߴSsЉYTWV._:Xx"":r߬BL*0()Z 4u%s'}A| ݔX*J#օ|#-{-pi~0Q$YŦ-mIS{5z%aAvFSRI\s CdS):d`{#Ro ޣᕞ ?)'m`& Ɖ I$G*SuA5Um7]L䃘B>4jm.y69dUO{’ /lӰ>b ,<-B)ScQm yvM?@|a1: H7r[M3N<nVQlE2 ?#cwW‹lЩ䜯)g+E#W]M'R Tctt9QIZºQ|7~Hjc9/rm3e)TEF;pD ޯr@-hydP; mya,r^z&(a6/st0 M\ OL̷Izy~:a5ГqXcDC`сQ AdC PhOiV]Sc̡*B[ypL]4?Q:6۵]kݻIҊDKM DyTSك m33+Ѥd蠓M?qc6_yF5gךg>]`֬YHw5j^>ڤu[Ҍˊ/yt#䚧0hOe#qšs5?̨@&5Wy;D2snd&$ |},φ܃腛~R( }d]? 6OOt3ณw hMa/2FBcϰTOA]7*gd1ț CvVԗ2VM@ڂC"!ӓEn;çN鷟pk4v#&^ ~|T8+|Ms&q?CdCwVǜa>T暿BbU2a/%S2zpl(mo_- NggD֔5?tu<@o-qSZ`8g71V6.v:Axď; V|i8ɔ\FʧS5[Db]fkHݔ(]_"6c= e}t)#:ˡJ\ ZPW~D7w{p1jݵZ-'^r '?e5$EŔUk6!9?/}Q^0Vǖ?sC$6ӾS| J(A`V~=3I"6yBYj˒gsSH{[idt,5| ec_)YIT@՜ZNz αng#C]NuW;q(Gi%9oye=nC]|,EOi dxw_3D)ԁ>G-㈋kj O۾G= %Sy"hG'NE<'Fbʃ󻕃AP)\>Wfv /kC3;XC`k//=3v"ئ":Wi@ߕ<܊ ow12k,ٛ57-FiySըLӾEX=iBx]vSibrw.3)(H˹cikLb>F5O7L*Zk*كm |C-DS1R@9+e[ |^t5ȨI [=mFp;.4M#eR6TtkjKyGeB`(> 748&t}5k|ӲWZ,ڧ d_uT一,єF 3?|%So P g0T1@V WR$ n򛞷.\ob0ǥ5)4RX'_49 %d <ۍ? 0DŅ- p9 .p^zZK| k5J3]t.p*`p=INW*.]{l}0/u;1/ @(a(mj@)ۖ|#  /XL|euO250jցG 8We\q*-x/Y٦;"LtTf_{YyfU螺GR0n3y*澙<֧İsqW,}N3&*χl(A/R xva% _"`JO9>DgɹZQ2Wlt= "&Lok^n5Hfy 5uD;=%9|H'PP9a8 /FrGPxkO~u &N :&Ra\?Vˍ҂!P/gktUeUi˜bxL7% g)/+cȽ|`+/F2y#M^Dtܦ@E#_|' r(o$c`~.@ͥ9ޢ3MW}#զ9-˳D` x w͹EV\E e,\Vù7|fF*({fj~a hA%=*-[dcV1mWUTB P&U3"dRApBĹ0u5 )cG9.B_=_I/D5є|zsSj*) P2vxl[5i*-ߔs1{2:ΡkH.#ۅKFsuщ)@`M:rEŏO X U nxCtnA nZ$d$0027R:]ޞiexȸ右qPP_F9bcrM rGWr4ZOE([3iR#Kʃcj֩i_ &df2XGyuJ=Pk ڏwNM$Pm^}wJ=`{5y ~jsDBr ܀0jfSF8q\R&BTaI>Cv-ul0BLݔX*|Vy~MFxqQIwp 4dUKù=fh:7R$:F^)\ru10o˸<:_GùiP1he.z`s"jYA|s՟x)gX{,«5@@RSNh-{NJٜv>\bf\."K[RqH4ո.Cۤ9YFťd5Zܟr,x^Į4 (cidBIE:8fʿQu4"8V^ZT\vEȏ|;픋 ԂС;l{/g՗E '>7ȟEcRmԕUk"SYUݤ8n8@srYz=;ZJ}k~tt[JS,$+% DvCr| yzĺ:IE~AߖrʕƄWi6WS38&!`YMZT7 XI0,yFE\TB}yw0"mPN QRy8k̥LUf;9Vp!`ϕ?&SGUhHoqt`C'd6E5O+2:4TW62aO 'ǭMNǓU|ȕpXfL%-P GoW`S2u. y -#E4z`ȳI@ЩGZ55Gx|uUWGn0ӺelʃbnIWKs1ISv RqηHmZJ5\̋pSUg`1(` F:l @2K4>d*ݐ!OJi@񪠡);0v\\U*{كFJnj a%ܩ#ulhܖt̀efUA+dW:F4,Ugt.@3]}7g,=T#ay@ jӣͥmMi 6)VH?[b b2@ "-iwW[1 KT욦fG'-r {.DQw'=˟t\she3]-G5*0<8V;+MV4YF nrb?lrZgcSz֋x嫿nٵOv﵍ w4('P*d^#"@J YyXJp|$<+.zg]Pp YEvK܍Jra~r'f8B*&$O9{{up/Դ8UiP 2meb,gg.Ӻܬ2f!`d0f ~o\_iWmW8MQd{Tu?9⻫_z)$AKs_saSl4 rsGWsYĤK Dz@&t֖Ż;R#7P"j$麗cs|Ų4)baQ42C/VIw K_(9LBP::ڙι"Tɓxl7 XuT54޳evqv A6EEqx9ooP;I|6TҘTezI[̒+:fZdXֲዹl`&!!{aXcm@`jE<&|ԽSXo][ƂxGK.LS>XMz|-.ppQ~+RMFVE@[tFQ /|..pLv!qa)Jq1x>NM(?)5:}m!$|$M %=d}M}+ЩK9?@)^xKqMq3mz;b)\r6%{e1_#+2u+/ <F _LU9;e/>̨6F{\|iwlaMзަm~+ԮpĕvSs3Hqg6Z{Q"@m$m]RE?c40<l ^4~&d/D0OY4^x'P[~Y^ =~b0I{"fef f@ P#YݗZ&-_.$KʱA{#B4x솛p+T=tI(5!A(OSsʾ?&+!'1pRDI^x!ք]\R[ݎڗ>ll(""<ꕇJCF]b" 7m1n d5/'NVtłnRs%.ǣyӯ!CHHP޵U;Mtᅹ/ jõ+'ꚫY5.\<&?N2W#"Df;JdGu|F{ 5d׋ߐH_I HlDwLރx:['D~UF{dqX+udЎߙ>i=!F(l}YW{r h!H-G?ۅMO ) RR7W T5WZkUTSGs

DʷgƮ %=;z9è׎XQa;3P 'Ҝ8E7] }Yc0JR8qiPhMƁNyټmep@n㖇o)rCP\:ŵ[R{l':&hj=j?RV&ZOHm$Rng9S2,sQ ыo6,O&|yi(c 41\@B-@ 3-h{GlZGR{(\ʋ"=j2Lt޺ AcGV:7ߞμ/B)4>m ' ̺>u3\`čg:6Elai:<\3[]v6U*ӏ%~%ŇSFb`4_ 9'x%B.|_qv8[k˰ҧ/]^JGH?.'Y{\_[h1ǯF,ȩ AS[3xfS20f6Hawߎe%,SL:PC3gk+/-yj'u ds>~~C{Ʀ :9Nk~^'RutږJc|mhЀ_m9"'vaQ+pnjEHNȾR4!xR uµ~pZGP!kCD6⤄߷<\{2i41Ɯzy `u@KI9 ^m<ش ,C1LiaeODbr;/-8!4sHYQ' ~NM~sIJ:;}_ådƳ,}k ؐU>:e!,ưЄluw`?tûDkB8o鮂\<-j/)al Y/L\M@1XVT\ϰ]=]W; X%bG(O>v[Hv6jvI hjEsB]ޚYoLケͯ.vja?-*H:=_U}.ߤqq!/AT::tBی(?Xj@ dp62wprwc47:KTh$QҀj9N{{.pm9qVc).'+e.r =Rb.V ' &$)Ʊ]|릒ԝVZ.Fbͻ$eEFSm|gBPSŮ̴fV+&8;n^C]d`xhg˜̡$`kb-m-Ns[K|Yz Hc^ x0ŰnXŃ.w'I.w~A>[0({{1}ԽT=*FBM4*Ӝt~wr"RR@S)wۚ!vpk/Ãӑo|M |[[g CS=jHt-Xqy9 2%U]O&,̎}j bC'y3A&eIVeYt+nΙ5d+@U!K:#38dB:`&&/ҎA~1 %QkvcDRLjehӼqHƠ"oUuh:.8p.+bG$ʎ hʴRJ$yQ qՍ+s1ÃB& #&n2Y`yhbaځ"wy *'IE[9˫tHP- J@=;N7{JkIZg[9->lԴ>K)ν" Sl7PU?DN>w(^a!rP(5ű\.\/$~<'TPdZڊ3Z ʠ쇍"u_L9Ly.Whk܍iN>X i5dFpX)u w55^׮:߹;g%)<~ ⨭BIiFHXz$9,vPT+T߿.<(^t/201a.<;~s;yMw+3pb0\!J F;{-D:^ #kD 3I\) UXޅ')X_^U 9NZΒQ}$Q%zKCРH`{61Nw3>+; ɖkn ϥ e=-;vA\Hhߓ6Te ĵmmQ1V+^2 +*a } W`AVA[.4X@uDuͶA%.ruOF]R /+ &I$4D[SuB#l(fLUxa+MX^֜)LXC{ug-V0 v(;mJPIfp61 K$|r]e,8ީ-ut9ֹeߏtC>H+yx޸͎ ExU\>#qNJ.W_yWu&hb܅+ƭ-c0~i<X9+4RʭvHM}R keylMO(2>o&–5މ:ɉ<ʎ/dD+y`yHw\G[XZZzbf\Gtưo>(H c=ZR7$DNz>E%*0 ="\{EUURq Ze?uAxkߐё `Hh«ԒHx tXegi*@p'[Y |F﹊&_0)C gZъ z`~ٙz%T BI 0H]ۦŀ5!`L5+ws>H芉y4` 'BoYk7 ΜFAAw:yfhC[9f@Iʻ{h GdՎ(*F5-'HuId╋py/E' 5KY>FcxԀa4 XM@jڟ;n!rk@Ω$fn0.,v#>z7x22Anщ(}Xqڗ)CYi%L*d=g:'Ŧsjl§ @` Vg'oa#lgcuy.;3Ry!8V3)*dЖpetiaJ70dGtL:t!X _*@3i~: M rw؎\A-0w^q_!lI@4&q|E;}1y(!w? , M;iO{a]XD(h4I;QBuX8z]Q3>J͋﷑W7-[2AA9Ks7b8B.؃}:xoUt= ,+Mj?j+Ϡ#Q7p*a]ݿg㧅~'-Ąg_iQ HDt:g$%ᝌUFq$D5sBW~A8* psk3 sQ*@ ꧉9m;!RlE}W@)=q81$tnaΈk KE[Q2w ۮ$+iV>%z)Q3s 90k]x t:sɻ#R;8e,M(A%KkĬ@c!̘3;r]ɵ:tZ cJH6 **9}Rt47BQGk³Fn\ɃI J-AtLѼ"b2rqцm޴CUĨy{[En[;`C*]KDt3e܀IO'(+dP{|؂հle c+NJx8AJ'U%R>7_kb$jZW۷ELq>|yc캃3esœnsO}]h\ܵDrIӖ#;`$P2H$u0lA`w+f|B`p5P3@ރ1=CmYry;W-K1 _] 64?| `KNRDh)9Bm .C,l>ǣ4~=hɁAF\0|T&%qNkNsbzW=}xRLi{b^KOIG]Yϭn9LII%:劉)[i:^?]Umɤ^Q٦ 6IvN߮E{KrH|&MJX]|ky I=<5y%FCl>0lj_*{@SON~5Mow'"^W8xN,d륗LM%+b;ݗVQye xfjhBQ <\Lb{s:`7Fэ39^iwv@XNCt?B6ˎ{{x4"hVHAaA"7\sp~` ÿLMqLj*ƻHRdwpqo.PC>la)>Zs!oguBNaWZ^ 겐BdCfQ K.iHm2zR͖fJ6Qq3waUJ%54:RPxLE]YVzX|xIpj1%9*p6[#G2]m+;q~f7<.Fʾ6VwDZ߽nA[ %:?$DO8TD,ٓk^8LA( VH ,h"VA#@›BZϟ 3[/_Xb6cn oōQ㩲(`.gT͟ RSi|%Khm||:b7'ݑZesv6(%S :Pzau(w WCFBx( jSZ0$T1QKoԩCAZ?h#ҹP^7βy䍬kEAdNZEEubCLrD!CG<ró%įP&sb"GբeB(oܵQ6}u9[- a;!YVea| uW46lLTo{) x"Ǽۑ88Inc\<z~QbXH.{e޿P*pD<#+/,0 PMYiqw^-/~:)u)8||ĥ!CF2 D72Z cQĺFaH` Hҩo %q%b`rjav;T8P"N舿̙(Cn].v[KKEzhNqPoDo+Re(c4|ĸ?=(UYr ՓE;R5\6A ZvFx7Jc/C}NQz/Ai}q{.]jNR$p pX;8Jŏ|Bg!v{LjltU>D(Gĕkg&‚tͤ "Y)ANO/susvl~cws'",c; jbw^&\# zX7"I9ꮎK IZ6%2e봆Nm 3CwsOTډblU[!=u6V6   :j}&P! bupT{f߽E"MsԖѵy4YZ؞z5ߣ7 V^ 7DY9&C_7OF͙[AT@'B5xCV#U> Ƶ;n:YWϛN@FϒBgQO"cDr**S2+d^?E:qɷ4i1<&7&8:BZhu8vj4>L9؅.#c) °!.߼akٯtɑBJݝ.2eQ~m9`a踎j[E5+`ob:[`7F Sxuamq[=0f%Ċ3f~СW(ElǓYht_&ToL$A]!ӽ;L6Nw:L pfZ}ֳ44ɻ6A/Zi$➕[dX.B*GѹrJ}TsJaڡ|K`-0Xޯ A1 (`pxY O~+@1jBb1иJ,3Vk$enjZL @VjwI~Ī8Ą{u [g>8SԖ6,2${x&qZa:&B.R*cz5@ ^h+??D{lg3WJq8tϠX#9 5O Ec>,Z l%km=2 5ԢD3vY9a}tfY̛h[ SKua{F0b",1GAO\ߪp V; |J~ "9RҞzVA7  0荨d<egƊ[jQaVS6;v .U .Bɕ$J;{]?y5*K;:OPu beBqԳNs/(-wpuzp* DŽ=4L;K`W'E(x7lUPw@ɿwT-Q^E zWvsdV'σI >]c<[\98<}44sGZPCS ëǛh)|D}ryeȑ~%`Iu@OLb`6+K0׸;HC/`v%]~묦v⋸yx̘xٶ{mLٙ8=%]&!T]IqW^L,)'kogicgu^aUh|!ڙɮ6|Ȥ50Chb !3J`xkSe`GuKaN_KZLl4' ̩h` fAB[ Ҋ*ѫT,Q~4}B;s3G  tpG4ZO(c: A I$nl=4~Gw&-;f%朎Żhg/p7xo[jBy!,v$U4h?KrmZrɢ\9Ts Bb@p zYS? kk`}]PTEJ}͵o#fh\*aVhf=^%KSW⼐$[9< :>ę(PRMKmo.+@,! … E Ϗ"Ul7HoZ;Q?R9ސlA=k?AX+(!ʣ22 K?Jn#Ou@D2@Jϗ '? # Uyrc.OB"[IE0]U (~ ̔x4 ~2<\ץ3Zfem2ژ/nU=|]ir1Q-m3><3cy.vH 54uHg%(f8&W9̬WF &𤶟ԺY!B(-NQ_H梵F#a j1d f!1؇Gx-PO@ڐ\tKbk>js2RWo[kPd82gIXޡs򬏇UYt~BFCCZj'ۛbEVY |qGX]yNBxp *=7OjtJFmi\CaM_ݲ\*WSRYQ U>rwDb@I #f d!5Ӥ2NҢ}۬ZYM ?sG^qcQPW SG,h{mOrV[r K[FYoX oOM BUd]/r{nzG6@uQuE3kX7}Ggd*D}ṺxsHR0v ~^U'~휲]|gYk ƭUpP%6̄Pp@AQ% e>d5Xë! PjHj2j0.Ijxr`}~%L^UT m8L%Wȑl.T} ?!5 "6XB]ؾyvEwmvGC$II6 Ŗ1u zdB'\)׸u`(! xYsujeiLTR+byܻ+,n*# Vk#ˍd[0K߅T8цoXgFwQ|H?xa6kWK֠DUtr da4Y 1Rgvgrs#PGޫ{.XEp(rNY|,FĵVPux EFSU|@'R\b|$w\+9M2E((5]0:l=i4(C,H1K I3 G (zv۲JeCCE?̢pMw&t&I)aǵ# ՆS(^<u%YQf3Ec^M.oS3s,\PƧEAtG+R3S!f۫RR<*R[z;]>qt+v^{/ըRd d#_[ˏ\j"?M.\!2gi󍎪 pŤAVBlEX|l) [{gqRŐT,E)%⤏3Br wg]`]}#.]ǦNsfYD e8C݋.::L +]s}y*:!\8ˀF1օ";j"fMD|J5녩 P0Y[Jx>=BٛҩBAi+]Յ`isyzEzNa$YBR'@0"qj?,j:\#t?\u~7m𢇆_wܹbHѐVt116bU EKdM: ,>B dج3os0誀s@FR!ZߎE6ڙt7Cm 3[!~9/^e=mof5݄J.SRot$=ywZG??u2&{ѢvspHR);#?aG*BөCT6P\ )܎l]>ӡę,).Ou}ۈykBC䵦Q^UilGC9zQjO hWRd4v+#M¾N:lʹ;F7qǨIN &jD(.kMXJ~# ~Jjr#sF&Q;l9RVUue6#-!L:bkNi հhd̙h3' 2wH(23FEwH,fq1ҟex|L R#n~`ZV%\@J6ZJ4pPڳۚE0_-vwZ--&y)Q*9@UvdG(:5>{JgRֆ@S0hj5K-qh#շn@]7!5tu0Z(&bU=|q_=/!3E NSpA;HM70E.(xr& /떩p|L{z.ME)X:-&L XrN(h&@p{~WaYL;-WYM䣈쭔rvW,%˟?6T#ʐAT7YkMK%!7U稇'OW0yeZm9ʻDJXx?_ \< >~GfrSY~yZ]k30 O够7pgj⥳^4u\tc{| bFݱ͈PX%u1 kWE@ ]=MŜ=vH2`y¯H&,'ٵZù#Nʤ<8@7艤WFKS;9<}-l^6,O/SobRj1Ei&!&ईkRNΐOfAv TKr;Esv4B{$tai*O)xH3Rq^6(D+`¿c@ /:"@-~: :Dhiކ"<ܶ+-!zG~˪,P*LVrV@gWe9Z@c)xxQ]0b~r r&  z|+ =+#]$>^@+{1 !RTw#l:WP7^7@e/NEN.X4>%NK__B D !^-Dޮxu*[VCn_[1Mf8^(HGѬB@l>yz젉xw̓2;brP5hYxǥ bODAĮ%%3Z}qRg:S&hpϕ ^lY<Zq6ͻO93>2Т8nd aBKrH{g+Y6JqEZɵJk[ 3[z$6ẗ#}Q9x1q|>fpi\Q& 8tHCU18{ ,]=RiO8H5ߌ [#R*bbS>^N~jlkqVD*=&,6^0Qk'B''x9\r֡*oA@*W]dԆ+QPJ4옶;r!c+umEKha% h_$*Xez_e+ݹ$2WE2$)'/rz҉xfNZt:3:cO/UOKBjSzgHw[9אU֥Cvg`;g*n ||AzcѰ](@F N●l)oe-x9f*PQ.Fީ6&ٔ57UysN(cSN.'3QtgDkRүyGqVu1[3x:AZ% J#G DИ㲢3.A^5VH3fn#(>:[9;#k;OEN\uB(_]+P,f.t_)qV$`ΧE 5BGZTeAhC'Jv<p8%٠֏i)]0r6Qږ~ڍ)aM[e:3M|Yz Ͻx8i^cah4VI}Dp])ޖTkP'N.hV䬙*РnC/@,Dķm>B論pl 59:mJjmc •j\he,N.QR' )05Yƒ'e2V5|zmt Kz,I)`>p;%۩u<`q؍ˡiJAd/5ؚtDbn|!5,wD\e})(v~`K/LJxa݁M+ Z]Z.y2$U}HAD% trei-с՜We%Md\ n$ei]ő5s>1.[=0 5HrOs03dCI=? I@"H.ٟe<_j6m4z_AƷm`ʟ)ڀ=b.}98C8 /D=P`g* WbuRέr UX$$ÆZ6't “(QKF~ATc⪥J$剘ljWIs^Ml/Il;&j_eGqDŽE([5H90EM9Lzlݒ+)@ZMuυw @=G;Dg`ɍIT*--D:ӗ&c{3a"#oZF+t)\£M|/[!Zay?L~m =1leUzzd|ǧb^h%n9nBm]k&rap 7IT*GXy ɫd+ XJR< xd:ZJRnw5$;W*2+ j zCG)~`m„&ɩɂ8x|Vegq:{ #w|ubHn*;"/`TUت8uv蜑ŧKlO(h*a (Z@/έŨB׆%rUǭSY+@N~t _('Dxz+\ qEl3rN,<@$㤋vlk#4L0IjgЃ_јȾ4p''aQ#6zJ9#Sab&s}D '9+&}YL_P K Iq؞ ~[R}ԩ]gNkPNr}caī>p똨ыR {(Dvqq%Vs#6TR]SU| GKTYy#W4r  gy^bSc:?򨍜gHZ /ST^ 4k\SRQ֛VB` #2GQ#Ͼa x0fω`[E<GT[ͱ+ sS<ޠ'^c]7YNqB?p ң =`bu7YAUc:t.xG7B{>T?@/Uaw7ɵjQwCb]K.+(ئz80Z$5x_Y1㨢uO{@\x&'֪2WGyYCpW`,54kjНY:ioZ*Z ZC%~,9GMy-,N şgb{{ UK5,p|"8KF ٜ7 f>q{x`?~ HqJzWS@F- *:]\5;ˡdt*n$&l58R(9W>fM5B>t ъvPo-QUrۀF Ip)[ gVM/[CopȞ.ގ6zS>!~&ӏpIдEc\'.Fo!* 4={S#[eQ"FZXO/ z_Gܿd-գ14_bLAQo7EϒuglV{i49GkQ9 ѩ yyXK1A(sC̨),cM/HaE{>-E}JXv^ Ŭ U̡H wr!q_"+?N24g8s,}i~> Nif 06b~R\Nܑ8u L9*H%ޒP*Q,&ij\'BŅfe'Y/髂(3D}jrep"ZܡS[A0$V{kj~t3zm~ڈïԀ5J ԧ*Ygmh xPuZ#I9B+ X"=5jʤ󌦰E(LnM`+,{z7ZVm|0C+ĀD[mk/ =rJ qp27g[ M>…P]vrbں! U/N%| VOt4>M86+ hϛNmrimCĘ;cx@MW X3nn| aL{MC\`zYW3Y䎿i!:n!/&W0 }. m[Qsg5{~XҠO3JK)xxz9Q}Se%рX(wmX@xwʁC> eMk/#Y^(cO_ q ^S/׾fA8 BS픻EpifAʄ[~& 9B[i;}i~:+yKoy(3hJe~a{X:v+Pnpg q'TkDJb lqE2|<h@F)/_k~ڮǾ%FA"w_@8':-:ьOQhz9I8kXď ^ ݳ]N{X̥f0l@fC ʨcWv`XCgXYnCXZW |Z4hA''M8_|vfD۔CI55etbƙos?"Շ;b,`fuRz(9Zt)۹;&y)G 8\7n^cSܐ ;7K@Y϶I|j &'"t ԎyЀaO7&īw |Ґ{vBU-,!0o&>3׺u8t[L(kgof erNCWښF90E זּd^m\0* jkC(j'O`_x|ܖn/(qsAI4ݛ~J#`o+z,dosuFot^{7> ^O~@^&z߭:j"Ldu@]P7:Hҹ<̽IviYxÓ&\wMb%Nj XRS]{Vuv_[dz`P@&2QZ#Eh;%+ -*rpqҦ[)"8 >8 p6 T73h N!|F 9Q0 1,)k~qiȶj66~dV>!<HW&=7^[YE݅D^&0}#ʎC1*jʴZ7aTǴq7=Lo L:vI5v=U X|;(';BBaKL-xQz uM] `wX\>M|f/ZH묤@e~q1+FX0M!+Xc`9e-dsc`/YJ}O+~(edMطNw5NV*r)t+HIUYrNx7QiAx%p|XԐItMOћ iKhQ TF~h?fA_0F{VF'>1KGyպKҁi3 8$M5㼫ؿvPsp+iJl$7ή.'PjAܖ`f%z :#>iJCDl/𩔿HݞEdJ1fyݣ3fjJ '!6@'Ra! B~;5h8~ 4;ve6G =n:xɓf1'@ҥr؀G921qK1+-\V*efp!" ;]R>-͘;G_T1U7{1]Xe)F&Yf%Eԋ49u_O6Zexg!KJ%UeoWprI? ul30U9+J>(‚ &u,dܕt\/5 zl09qJ\7h  ƤQj"N~#㥯kc)VY[NĀHT/56$Is(Ðޢ$WZY*Ljv:s0 : m/@ a$<ڙޕ}4[G4dF8gNΦxHHU H #֫A,n{-dim;|E\ӑrc@+L?!M*\SZ6ɂ#t_#i& 9R^'tY)GxIQ#LYԙH!U2&ke' `2:(IȣI Xu皾P3\{S) F1IU9Qm2qM)sF'y`ŗNVO8oeϤW2oaQ*S< ?bH8==Q0J -+QEʢU[vZ}fP^ ] mDbF&hH\g0Xxm,vU*k`$Z-- ϷW6ZN@-KP9bz] px>y뼾 SE7Nk$߿./n{ b}IqBӣfc3?)-/ި_n||Yɇ׍vm=,\NUpxWR^*Xk`$7xl4Խȸi.\R0H=8ϽmJr$>{$NYȇґ 04pn榇iܪ; ^*U[SܹFBIs_.V[@6"沂brYp[ɸfT DuH顬dؖ"hdtC^O6z)9uj=)̮c%5ֿZ÷ ,Zׁ>,+qUuXc6uYh'oYl-P^'̀Up})B^@taR.N$/aH<+W4+myMvR/ IS]F ?ǠϥԁA <ou [?[N|p?F"ںKTB%ω' Qγh6Imp2Jr8Jgl$%UL&VdoĆI5`lv'<ٌ8|ru2 8y|Pa3ޯ;M.NSQR+2q cDUFʝ*r{GNW65! eP$qKf(6tym$%4mɵƚ*7h}rMn9]Ӹʇ7V#, MpΌOn۲)-UC5$?ogJ lT2T0܇{0IKFV1 _7|0(l! $<:_t?3nɏ2zJ9ۍ=#k{k+-ZENб_B6> 4%xS> nrQev.> g$##/J+uQ T5ϞcZ "cSE[UP(w<$Թ;0W?Fic6Lp$YςG:?-mF J\Lp-"Y$P[6y"ĝ7m]=_E@'RW?tWE%w&<6a xa2bh$&[{Y4(1%4j6\/u'G 6_C?یp;tVƖoK7,,GH-UAʁ򗦓^P/[8%T|\<Հ.P?^v$Bn7(7Tvq-Þi M.C(ny5W?e_WWĿ$4t4YIIt&# FlQay;4\>!20{EqRqS& kbRE7KRם2DR&"ǖ'7O "3|xԄ b4 / /gĔR 0/-1I[OP՛F*Q Ν.# s@Lh7aH@{\$~d*?ݹr #*+6J5+fzo ʈ%AWT 2=<޳C<$qcvМ'Ø,2y֢g_~DĔ@^Փ^Cl NEq48d<m]z-쓋H~U >Z!'!Tm}y=/AΊZFtݴT.id^y'7GG+d]ٛHW;FPwNύA@kd1Vfa(U݄[=q.`şl@r&[qZ.ZHD3!hOV;"KjH˃Cn{QE,VR MFF<=Hı]PSb>Bo"_!e1#X\S=ʗzsilg5x-?&z<qΨ0 ,W|ycPuFhg@-3od8З$-룘Mg-[bwohG&5@)=j#(yP"q#3'"JFRx'Yגԍ jYw#KD$6P@ nM{V0ٕml|<ƽn܀ڃ-e病K?kmE'  K[6'7WW^Чy !sܳ»tK'Bئ( S1UF"Evp+ed iРGit nԨVRG)tk?,d$EȔK")7~ٵ^x/A8Po2$dBO7Qui[@_( ?ɲºVFG ".b #*0tG$U &fw܅w̫ܿ)D,U?HKwv>3V(Be)~5K6]pTy8*❳eeQg$ Ng!OPGL\C?d#]eʤX(F7/No#Lv8D&hrA*E[mG,WSM[R4uh!k`ҏnvս GHz[bԶ_`5n8+Z?]8@P_bWx+]J@j`X_IF4'QQ/}"plMml/Mu#VMuqs@2XZ7i@jR<Ȟ21NdA{t#z^0jL_)ˆ!CGa voGͯ~ ^{@I !op;"tjZT&LJ9.Pf1[_"lZ1X1=f>."CI:3 Ǹ#H[ Öl I.\4ӿ||Q2=;a&>wKz@kJkU;ތ|JQMf`(KD nrG|"ެŝiIs>%ѶJWQ]чR(V\Oٷ҅do˃e+g+pIdOK8"*f+]ӉJ{~N^hoVقAU`!XܮMn2_\?BT+A= 5|k䁗TAf XvĂ9q0{ui4Kj /#ԅm\{ Lo޾^̔9Yi9wRlyOЍWL(b]nFѫ9=)>  ׸V=Xb! 8qKPjOKI=Qr-R!Hx6< /Սd;1:AhgW7^?~"X nrҧ^o| 8V{eS LQ^^kb@b~мmM/'4+8ëÓ\ȥy&$[+Hʈ@'+(AEazBYȴGh\qk緪Aok"gqa€QlDX?F^|l5:s^9.)}TO%G+\h{f6*EdUPʧ䖚G 5C,W:.3e~zrk B&<@N~k9ŻX ey{H%`i}?*mp pK7C̖֠4VVMUtQY8krwvh{/:rwcm:`olʲahFgLol`=Ɍ~F}c5VTmz|S{vew.&Wǒ%&up#k(PYXg\ܳEf9wP ;s<A U;sۚ8y MzzryYབྷr$ٙ籂O ;rJ: L`9J7ؑYd@_}u-9 s_KU[돐s;fObJ@L3{?^ҝU![JH!6S#2RG/oϸk,M.(-`.M6egHAqS=< WLuz&Zq7=界m.!c0Dj pf@pv*D6 Y!D { xƣ6@,M [--_wEҔ%hT̞؟\vBȣ]svd\b*dt^|ҳT `i߲NB(eDhԢa:C[̹]B78:B)-ng(a.ݮW2KĢ ,O/׉Qn(8 qUxG kUR @FH,Id&<KD-݋ϲ9}9E#{twwiçJ1)2yf^%γt(l@Q4FȕAџWb> 6Y+y]#BMuR2]qy~iݴ1]?g,:"h~Ef)b=0(x`4i4 m ''ȄjAKXrvf-hڎ\_#i]48zidgl vIճq6`3=!azjֿnD[+?dDwts=B1˜gh~VC@s@,m=Id^^ h{tkvSܺnW#c,?Ia5gkJv aطb(^x:Ue&)XHl#xQh99h?DXɂhC«%uNIw"8h89aIqΕUtg9vQ-ݛO6j+_Z{QZjfF+>8JjDPl|˯cmƤFꕆd=JYJ2ֻ?N38)E.JZ=+rjx5@i=[T4X8X TQp(rs4$5qUVt`tFA60a;ç?Z-f9KcewzE *:=Ad+H\6Fq j*'Lb2z]Oz'LM@4nJ -@5%?QLtΚ? 5u [#Հ*y_I5%ζs%> \WB:gZͥ]oiVQ#E(%L=5zƒM39t;=zٴSڄ-;ɝ!RV=ɟii OjZ=c9<& }E"NFroZ v.{e'e]r̪F|}'e$b7Y]X=Flz.hGY"fۘCUB9γ-`B3qb~O~` ?g5ʠ?˗D3v41G/F LG`Fw3x3V]]9kkAΖ<LQl/);4-F)t)㺳?3V2I(#"m7lCĝy64 D/!/y[ZIG EBEo'(;->eQJ;Jr8,ZJPRch9(aЗ~S^۳4+js<+=RX;'S)aQ݌\}JXȾh%;VgK~oH0j(EW|٣(fdٓ;J0b8"L7*m63=ڳU옌I> d9/3vP.yUG;5.r8%$4 \Xs@ݹZŘ}yAv$Ԫ UOŔZFRxCTLz$98nrʹCz|3*`iDϋ MRsݍO1Lq_rZ7'yB_f& Sh@+*Y҄aJ/Wz(L|:1AqVdmU+(`dCQKM2UcA G[W>3x/EN1"D)o|>>ݪzш=@xv+ڶa8W\q8G>O|GY5Jjߣā17D̢hm Saqs4:Y_v"c# 'ILm>Þ]ZWjqK24η{зx͜L^ w'L7/w̞ίTmz%81w0EM;4{zxuӧD {=T;1A)5ӪD3wא8}?䛦CbӤ4U@¸;ViS|۽ Os ~,%{,FnfƘaƮGM¾Xa:@!Ԝ+M P|*& D8kVh4 Auɦo|/)!D]Ӎ/s4+U^>"}Q`qvw~n-94-2zğlg&!8fX9 |9s4N;iLq*=#?Ziu9Gq-K/>a,Twm]uRDg^\Sr'S 0NyH1^.ZRcc-s{/naf }{C9kdjV'BMvMvJdZ=anfiMn 98Ek,kH.Gj/ux{iy,k?ӸUQXj)fHLR_٤im*qCsГPfB9U3{[WNH Z $}@11Jw7si^[b8,mZKch(H:_HDaXrts{]ӊǕ 3-*u[ݷ-w, "cCڅshE]o |uB~XK$O 7/^y736IEJ61+֡ c62R,su0 {>2FЦW.87fg'\A 01y v̇F`CAkyFEF ԕqmcq+Ke-7ҙ1g\kl\vxˋ(DBsSƛ/e_nSAGND|j?#C~]~Kޠ &tJCB V2겎>BAm+Mhr8dӨw 9=O= Ћ=ew.+iҡV#G֍ M銤 R"U71o*Vt)皽= !u#rW/yC?+Bxp+X.J2kk#ebu7 LG tnW4.M&LEOu o&;AHcX'6UC`80_-erĊ 薰 G):W4,^~)_.B9Z蝎3 K\/ܐ +^՝~ 5ǞcٸDNSض #o9Z1nZ'<} OW –J,G-]Wrtna#iM2n4&ڲ7d-lz^t'+8qrHfg9ԋ zOsD^ckxLe>$3؈LyʙTjMp6!XW?g-}%G9vG9kЁѶ?N2U!hiPgN [Sݝ"Ҙ^04M/KwMg;cY%tTh!9:%DseU)mmgдWF@|4[]G?raavؗ%D5qlN=qӮVΓgׂ')ZPa̅p''?Aee-#hd>$2NڬS] m$H+ :{JR,Eq+˘ҭDB ;KCv9{n᜼0H.$zxSa1];-]<*[ĿbiAHq#}U8+T==|):Ʉiu8Z!XhP+|mﱽnK[qp1N>h2] bDr#CREYn <ʞ(jwP>,ƻUBÊJ]<&ГNdKa29SuQP蘟`ĄG"EO4('_KO/Mskg*e>˥^aۢЉ8ꞸИH2 %0/ (њ65dկ)Rݰ;h…X֘w"4 ֙"Ƀ!ݩ-P"cjzlNɭBŔ]UMVH6=KhG (b-9jq6 uVuoR>ЂC_b`v% 4"_4^LQ|),ErF(!M TA &9U yO*;p+يM[<,fb~#9p|'mpWh*T~0<FӁTܪ ?Ԉ-CE[g(,WUl:R2z8F=Fy`)t5QQ@YF;5_˦gHF-G$Ge.W,uXrϚEtah >PF5yԁn`l9>-@!K+::Ϫr|VD=YkϽL + EAɑiֱ#\t|IQ8z*c WuGj2*򎮟JwU/ӥzh0 yAVVЈ\eI"s>4#.ki^]u/ 4n0wcidTwWSn{kmĝo3I <!}O,J[ay>\gB< xrv'P$\ޘ 7z'҅81ǻ՗ }QETځ&_f:CC/A"9`G9M(Ni; ѝj-^0ȹfLhI mp+@ָIñmM#WS[{LdVL'xapq:%|X^%Dam"ZQ1Uˣ["94%w)jMjLcEet'fwaNl"E&(Ι{\n9/=5BLآ CF~3l(j(NVȮWAKo1{1q"qLY cj"E{neRe _3<*teq11TQcv4ξ˵́Lk]QVY<+,yw;%*ĥ^3ݍm~As3O5W4 TÏǑ@d .5&A'&W=ӗU޻(j}nCL6ŚeW|H~Jp>_kn=~ƍ4Ulʼn-#oϹvDR1+n=v:` rU)h\0gUu^ mVdV,[R=6 ]1D< qTe9t%î8lQ*q Yk"JM1α)eVQԅ?E]<5JF=&);Hbf4.7b7FZAlOLEˣrpC7I4Oݛ,l/ڙ3AH8;>_ + jD2uf\q[FxC8/z "E鍫_8Ժ\$Ԁ ('|d~NI2F ݼ,@{d0MD0{F|>k|0ɱ*$*>ȸKn[tڠAd#Wa;A*j?ҝ}HV 9zSc#?S$[ȉkWK@8$ziM]@`acx ёxXy5 zidr8I(df!N/~jni_95!ZqrYkQ#JetָƤ1U<[,*>;KM8=W4%%w6PT=:ɡ#d9 :Ϫh. hzi!meʪs<̓Y`7QM?{!EAWhNmm2]v-Јrѐ5RGr\xYsĎ*q j N02FrfrdIlƗj7ҁ~6C>uYi[U mʿ}/zI6 Msd+秨_j"|xPTl_3Bnk]Tm%9=gĥq]ȇq:n`2s_(_4ZMN:\YEo"lF)ZuZ'q5 01%1P۳,F)QFd"6hfh+9&!@b'_Z#ve!eޣ3,Wc` +W0^- s'1'sqCgno(_8$X5raxw꽾\I^4*GLc( >&t1o!n`cakAt{(.&+MWT[&uMÑ}()S {H#nU?e}PhDtQ**ͣ~F#( Th}j^ܤ\ث)(!Z1`$Jp0; 5/@z]"hAcH#xfw3!E;zyQ~UM1ec/m RJ 5O q<aٺ؞5ICF]o!]+u~4:M']d5ՋQ|m8}J>eՁlWpT!s L׼oEWFAeCq=z넎/vjoH jP:12˖ã͚fx6p{l<4e; %՗L![ܐ+:h1H=7>u5[6r 0l `ՒZYO!Ð*1ԳD Tӣ8Ep/sD`nзHH+jBo#HvGd퐳6PZw]Q`{8(YjH'h:"A0|uOqF~>R3 |X@SYkih$Q]y+ļ*E^Hی g 5ӡ}^v@ 7-pQ%uJ*&,e?xa`;~ { ZkY{yۯ?fwf‹DMֶGY 0 h#h<k:'3cw/%)v9c@BϦr"3;1&b¥=Nu"t9{p9a߽Q/Z &M2FIbP}#KT+r )F˛~A&N~m1,ǚJٗ:q"|9utų Ɖ[WQHɆ_9ӁKsG T DUi2 Xt>D$uuݑ; UVq_mZ ڑGoU; `&1n2r% JRq6, v^4FI +b gu9Ay/ ˺ Z T yԕ7G uZ5@.SY)I {I!pz+nMg|r8sy4@|r[ {[\@Q6D#zi1LW'ᰦ6}m B ȇᗨA.䐳W%eh=ms!؞b%̋y좩(5N\Ftٌ$ ƈ s{ uWIr/[m Ba66Eg&+r`AF!e4wPC4^*Ҷ-Kkߘ8(ʈJ W% `-}v̀_`2 n΁g"qP)' ]α oSp5`dBƎ1㪽{ő 5 ^ %ܻ_zƣg44Ag Ŵ>~_qgp#ؗ Ӟ0wSRZ˛  7U{J9%&F.$* (X{py$NػR[Hx4$`@JaK UI !dU&8l18\e/o\la:)8LY߁l W n.3Oȇk9y*KQnWiKxUiH U "I-%Tw\P Хg> _o* 8/;F#1'^i6N~3|URHyxpc WOZnP2<n`RǻHDԔׂB6b鎭Zǧ]{1ע!P|JFa2t1R;7qN6^G^ ҇‘wܑToTU>A;6{j3m5m*Z_(+r4pKņUǒ2]+s/ET: g!㍏:b5#(}Z*G~#f~%)K8!ζɭ06)ؖh%g(]Gkg KM=ڷJ(-bX' ԝ\WԼrb0/y:w;d~1b>wɸno"UIiMH:km,cC0׵ߜ휷Bk. ͉Wxc2n_?U~=JM U>1Z#&rڗ_Y#pbM qPk-{ui$lE\`}Pٮz? bQ} FNSC$LAIz.!&xWrUtp+7= lo2n9gRTZyJg]хFB2YuysvV)o8fzPHĐ:o-D|-Y(䅜M$pC:DUn{.c7dʐEJwS报aWa`bh?n=&֢"oC`Ԅ5aaįSfg!ZC";HZ5*tʏQנ=ms\{i]͞],Ń0'OðOH?r ~3糆=jm@c&H[i"Di GXݳ5ޣw(#q]z& 19$"ۤ!űABN/t9گyŁuA6Djsف?!U6QU]íO5j$̋6:z1}"k|./ێ0FCo&3xu*v0͢rJt-uZBQ4T?k.7n+ 3c45DȁMҪZЛohq7: ϗǕ%͚"a/A}ua̢UUFA. ąFnF#γ f zd^?T eׁ;zyNʓ爁]^.OQrpkPNek&{BDŹlehd#z!;c&)%|]|RgoptCX2w\7s'?G-ⴌwG_c 4ZMv7 /l@Je/no*̖7UmY a;3yzv ܯ?%;r YP>1_S  oVmh>6Urf0pp@᫖`Z3/ hq-:^B*J6֣ɈE*R 5`<A-zM٦ݜQ #Scx$.mHV >@{n+$T5?JWF?"k_*c*hdx_/.ZEaiP86?։wufsnC%TO@Yj7Lr0!e3AmL/<-mP]e _߲lBm_H5GJL,cDdu:CCR]"[*M#'5<}\yK^A`&!:-'Kb Ȇyg 6Vg&__)X~{>*va&\Sɋ(] VK`w`lTQoB;Q) l\묨a?WL-f-cjrU8YI?K5 (A)WsSS+ mfځxjhur!aE!-t.:H UZ봬+-O %71NfUnfLEt]fF 槛my88̣&Ίgtb&?L<"܄%jQ@qIɎdV!O ӵSItM=i$CtK!TE`0U1bS\Ab\EOvn+>`X9V[)wjrȍUv :39IT|x"W+R68>r  Q*q=9~]JF>KlȀo^] HQxs^GNQ)(sؑ/`M-O\\` DSlV`JTSL(iɻD.U *0ڄZStpbѡ}G@A,qf2Cdh5;PBx 9$;]uInwq4ETaYfG>%ksTưt;#ߛI?Ls_V"2H9[l>־=}R^*vpݱ2gpR Z\X6Ύ~-J*,uD !v$(JI 8&bCMAQ{LݵC>t@qh(bM'g֊G8T 'Y/,;jI6<r.Ɗ%Dz[:pc7_aFL7@>ిRQQRvS_5 "n[hMRN[`K91 *니jҊ/*l.p7O#^'5[=A'P'ڏX2vVh ]warIv|]8&{>7O_&~J39(z'Gdv!1*vvq[SLjTfk[ԕ$zܻof tyZlrI8އT;ૼRcuOGb_ߛcܡm dO)ψ*Pwkϯ4(ÉNWF>D=cJ:gtCvؓ0vՙt z>/g)I \Ml-gt$95 /6oa4Z9LvZEܲ!T2 Y. yP+TGnDGSu,! 4 "_-ڝD/nESyLI+\h/|biT ʔ_{Ȱw贎[rDˮ>$ 9*eۑuM/Оit 1AN _NvT><9<9v׃a*R0z)!E}m3[p=>5ZCwli3S5'R JAfWg*o2FJVIF;SbOU\SB5>SW #SlNyfκ=χ7⼞[hGIQ;̟s41| cTyMB]@PS_O%(/: aҎSt[@35>DsV㡟c L0tm?X#0,(W[G .73Gଃ-Hiv@aha*!3;=])I&~E{vjSPPg^@h)!~;"Z{H/&̙ᄻo@!LXfVNZ)n~|vmHYY|w]TP%G|@~ipIT0bfT 42HAT?+ʞG½셢+Z:2O/:OOr^X:"NU0VyHCPMSEt23֘$1= hx]ф>f3[ߋ( i!?N& ne@=ȗDdRAzL= g#:hi?hù|FsQx2]IɃ P =^(TQC a:YP? 0LPniRqvis$J|U> a[dq@y1n ]L۶_go3^@ET%N!z~.52B}LH]-aHI 'ˆ̘,vwG|d^8l( D4t Cw;l.嫶!y-/d%H+QZ ƉEd*bJ\">~6/gπ2nn O!ZY]^BJR/QjLҮ5,ŭ[ 4Y53 &a6G`eؖ-*<lxx UY}w(6C+N~J:bƖ!-,ߓ{BNoVy sjL+C.P_uL\5$胤4# QYjugD s@ȦrS@vʖ@38W/پBi)] ={ ugk/*5'v*{(: xtOC<Sj{tax!Av?/h :M;=-&,:/#t2%K뉯)Ԥc_x`UY}5 xgH }vXAtx)6!5[Fsד[&cH,{ ׀<~- /%aiQ'/ӛ܌p+KONּ!vi'~l~8Ti:R[I:pd0ڋʮ}I]gg߻Ip?Y`Յ^WKt\,.>pLpǘI^$IRxZ ;]xtfxP"+ĝ]nm?gCZ 8N~9rpYNƄ*=ctL";RfrHf@4 {//O *OmvtIVݭwuDmS"9DŽjc'_7J4'ۧJD3ɜ2=SIY3F%-":pay*KV3g@H9A];ϾhAv#?}ҼBޗ$d=rE$)[R:BطSa/{ vQ JJde~Okk9IŒݤ[7S+#E VG 6b&ِn]ae PbW_ː8#֋%EY@K%_Rɶ} ʿZjnfTç>X`X=MEWcW^q~ /Y52œTbťE3W{{4w E ME8lm4& N5SS11}ܑg]b|RzSDCG0XnCsകΏ%=͑Ef[^%_L{$Ջ3% „Wh̽W+= nuպX w Y8N^2̡MPϟ=zBdOW,|1UEL±ƢP}e߉_ V>)v]!k7"dΑ>StsDW.==]DH4\a"xJkX`5Rk9Q_ AAS/܎օx hsM7޶C '+5xս@'ҕˤs1HqԂm9[8NѮ@Ɋ#bߧ9H"S&$էRQVC,Ch5p;z0do J΃㸲n;!c\sx kC@S P ĺCaZ.~ʼhدЛ_d /Ml"a,vLnMogs:]S? "Rӛ*)&Dm:a o&=C:%7 'Gj;^@d1YYs2tSFx.OBŦ_9e E%O>d_bv <"!o =ƶYt#5}GyvEᅖD(#@U@ߢ`g ` N+j>(y,^xbRǾ"8_+{QŤف3\Q;&d/dN)Kc"#2~} `-csEި{TAZCЃ&%˜ӰL6/v:^ؓ‹~sZeoY!.L4o&&R88%h>&-/%S#LHYzӝ`006/й?:P肶L*bTwVfqJ|o 6l:j΀颰.TNMm i&oB,jhyy-6ʿtX>Op;A 모E3bMD&^mnxMV~^'eڜG\jL)*~P$^hI~ ^u~2b\(JiWi4z (ll{" d*T u!´d웍 :sn MI!(tg(BDt$<Urn_DS=F/>wV߼=Y $fyt] 1 g`ˀaW*Z~f{k([J)`ǵ$ȗ CXifXEI Q9֦3 P?)PKR^K8fzqC 6eŻJ;5j-R#G̤q]Eq8qݡ9c<8o?~V'V~lQŎ%P}R % A)# H8)5(co܀XyjeTkծ'hcЌqw~F6[M] kEinώN(tޤ>U3 PnLpZy +Q7ฎ^`qE0cZrwJ+~?̍,-HdfS(W_*}Rn/m'յ7D$zAPm"6q:gb)ü|ҖŔ~U+I7rS[y/J`pUtwS|E1uB>l nNqV0E†<铌}75Z vՄ*vOHB;6~+2]yBؗOK[Rl@C ~٭ hoL^Л*zJQm |\pxOuv?F yRH6L_ʐ c@҂ @BϞ(il*k^OEO;ACc!k]11FR GqOZ;~f7LKaI_nRD-£}%%>Rhu<4 }8GMǪg|Dzr-ED~Uk"&K8Jol֣@  ʹ_SO[E-IHA-;z=ϣ㮤"dg fX:+r~?1^0V}t.|0zh_<'sz]>/}.i Fbz"3%7$m*~UAM"#:y#,+x6V=w4WֈJg)6וGh3NԻFzS:a^.}c`. ɏOI?`q:nw&-޿׬ZY<`g@ώ;Ox˭ؔƨW >ZUh18](#1$R)X0qHʈOAD롞]d%R~8*3&@*Zxrp1: f~Ru]KK`oJ|׳% /H%"M&͔HB\6ʶ#+'E:?P3 BM>Gx"fk\`;XS rU&SHXeлL/ݛq/D8qȊeYY)l2P.ZF-I\m-D`e8è.hcU!cy1nSl_$㉊Tm3'Uܦ7G.#@!ߗWlWJ]|#E@U8j6YI!E;?#6&%U&]';$xj7w +:o(Wo<N^b mfcsh< R+ ? -p-ɗ E\,+ oH"] P60 &,opV>s7éq<9 Zӹ/xe=ŵb3,[`?lmG/=̓e[^?X}Q($#@{*?2-P2&$E;ׄi;W0\.znd*XgB):@nNqd=A!D e}&$wu7k ž۞`u~Tr3ذPN{Baa6 %7C,޵(#4$kߝQCiËlUj0iRHkHp໮lS_ɉ}9#~ 5g!Oj+֌Nw_YќQ^7 3~ E =@JlXӅ$K?$tbs{@yB \H· noDEx.7 }#bk|LE#Hfcu` 6h݉A5d2/R#0^q*['VwgJC[d3#j"zx^kg[;:)4he%cĤQk>53ٶckf wcҤ >h(\ h鞁”K%n,衋2qtѴsfҒ8ˊV~F,Xt$OA}'\͕ݯ.t-{Z/۞Վ ¿ԶP{,ueo\;>4fMLE"I{A~>#6)W*XxYA 1/LWQR649OP .G |[Ҙؠ|$L]|",dJTƕ-h1ZReA;+:wev*?XtH6F3 մd^NQV eY.yy'ڑ:tůB`ii:~d]wYQ΋_D?`)ry-V+#XJTnR7d2= aL\x߅/q$>NzP4WFun/4'ϲ~!@ݕw6:|2 SҝI))Jtc'"YM]RmOh}[MCg (CY=g$cm7q`6Uc^,zcJjǰ缕ow)Af~k_.GF2Jqql 6b4jEc1]Ǣ!* =rjJv5-Xt3yh튇 bO PJ: Pa8˽ӡ/ƧjSZ៣ ݫd+ٙ\}۞ l\w|\\n젅Aλ+,i!P~/-0N\H߼>W9LK 3x*Uyw\= X dR@_t8:3d?<Y2lȰ: ̚Ah'X'4JQ>RM|.>YK8u#L"}55Y18{2Щ4 խgC~&,AnR!Z'# e襩Vl2%|+^ 59b\m7<{= HQv8Yk4' 2uj ,wMUЈ<2ZYDָ&˨t't> GԠ5 MFى.s[@F0LT% d paR5U QW=\+N+nK 3Nz7pKWiA'bMKnfcTAzIOu @d*m5f3O.UλiE*Q r2cR#:/,_L#Gg1Sr&< оA n)( G 1>oUfsuHiƠ3?>zv*rf9lg_VC2$f`fRNu)AEwȹtfHww*-GӇy#^2z"L4撔/BVeJT!BGH{#hyi<#*c=ˎ@3jh5T7* 45lWݸ/Ddg. OʶRu$?΀ޟ<p$ZDDGQ#,80pqarmt3UQ2tEP9u6îh˼]5<8~<3]u zqeU{gm9wr[q4'+&&50]!2yL+͇,|9JíҦ R3?_* fth?bs] 8k^x^\7RQ`;DMG|ys/y Zl Eˆ{{ʇTB.?CW%;`,y$OWQ;ݒObo&R5Ԍ:#'v 4m_V~Jn4b\Œq1Yj]~w(6Zx#,ψVht~(0t 7¿M_p{iv'V:.җUC8tȊA1#8QQLtIzjm4^-!YמG*DOIAI`& ugaa&eC3)bCF*JUfW h@AAQG5 oR X\`brvw琓;<` 4!?5U␘C۪sB"PNt*KZ ƱA\4G۪$uʱ܌ T^\xyFŪuRסɾLR.ѷDBX"uC${}W򄪫4$ûE JH羾4Q"7<+-hS/k0wve+*]K=u !͔D3VL6G63gM[e*#G)Zaf&_-@J%u(JAUIOFKJC,VFHa64)LqGsד*,_4*2lp `d.c;%x.Qsm5bB,;K2,LՎ#)! /=ȠSkq<*uE2Oܡ*`će+&u crgOOOHls!Mi3esemQ8y3}G}/ b-bxdlvƛ 74c2f61b3ںڵ.$:uZ7 r.Hg57qdMl _Cxratg@HRRCrϸ|P-.+t P5n%ƬT)"Ram }%D*&5*6'.N@64gUv7E8IvC"1wv:Jd[_?rWƵ-2%{W4ǽ$+ٯTTGQxBIQʑիLr8~4QMAU>A]d2R(Q wdЄN\-:wJshLvs0Ul+&*#x?x#%Tmpڨ>;, /_G\8}B ͟ es(%/h`t}dlC+mğ7Plod~j&;?P[n45Dڔ@)eVpmxT{+^`%oLpRR+& #7A0"VsGD$݇Pg 7tm!Ɍ{1af`vRSM߅?E1'xz/x}0"RS|i~8)wc`Do>E 8Z=oB %D+ ?dW:"8&Aq;HFi _֝[w[rcN}ƕ}t>F`MQZcF_U#D\\ZyƦAƱCvB)oU[y]@vjp?D]#<6Gs{sIAo1ԒFR떤X M_dM CTW).(3:]h{ XAf҉y6} L4WI{>a ",SozJ[Qt kUDG˩O i 0[cxԏ]\pA3H"lPBX@DGqka,O>;u9cY= .ފ$z= 3T"EFG}or փ-鷥2hXk"ydhǒQV^!>-OZ]n׉DI-n㻡+ۿQaa\" 3/L3Zwe ^1#vM+x 6е*iM"{WeDg֬;ږ]lB&73ꚟqD;$z}c쎀Fߣ`OtqAgi$Ζ#!2}LUd) IjC[MziW)Qf߆3%EbWa4in ]14qnüO}i M::K6ѫtj!4!;r?MHuvZ6!61k. \0%WzSg³|@@|XAYzRH֔5i*濒I/Qr.S]Tk_F3 rrmO~Q \Jfcܭ_F؟3/. e˔ޢn=C )uwn .s?ߙ!QbZ3sG50vR_EO~#>RV ,E_„HAdࡾt:k{̆@87En仙/Uel'\inp;/Ă* P/2{ثc.;>B4h*o4H?z|LIط01&.-5PGbM/(t[xd1!v0}BD4^M{opYWϩ `rWsjVJݵUPoI[$}rcZIuLLBHJevv1w9k,kTd}`f ]ޯ'XVH)Kn*b~XOX =R?]EfN0@잻9ypNpL[6 ڠDSb\"`Ff<5t U4!(s 7PW:0VyOoB@0$Y@WPw8F fCCeeP*&{2݇\_=nU<8Z g^?rP'D2(Ŭl|0iL~mn`mG?u4}XE[&yx]W9A}jiU ^T&&kdN\u9{%T2goa\s3 ^sl k ';,r$G2J3N{hnΜQ/.Sy5ݦv(c =97C=Z/1{NNaPXc ؖ:댸hښbFq+QZd+yƪ-9y ɳ-2c/= Bgi^[$l8%?lh"wUriVj`IWSb+@o/^79ڄ eЦ8N.x)D, TÆkx51ztLN<9rERPAr5)2t9WKBijQ<{Ye OjlM%sCNϘP$Mr.›|X80jplzx-$@TAMp?whMnitda_=G,SӃkN8wg\% Sxl(T1MвgSU#qD䋟,[6=ڝy%Ko@:Eۏ1xcTla)x{>B22f=qӥ V69ub" Z+gۮ_18?򿪰`HybL{jjRp}?'U7i@& j[ @Wo{Ch! 3jAoV.ZjB^WzJLtJP^:/Q%i)}"\ tHD//B޷۞l{9@*Ix}]B_M6Rubh+[Bn2BLl-܀B鼃B' 󡟥$$$F6&GRZە+]3x um겕}fX-e m !Zv4#^cze|"P*su3#`J p9МbK _D@!-=hqjJ<3;#Nbenv-/߱g1 {YD+Bu5Lm<3>;(9ۉJƝvHS_B^9\.c)I vlѿgvϝPU.C-R)-rrHm+brT,믣KiN1hOٯ!w$YU*ѽ0!5 _3~/}ݹ>*tjoI^x-L$ΥY70*l>7Qͮ%\7>f'+Q jL #l-3V}y\NqIUY3|`#-lyP:ɕ$9N|QzV7lfxѬ&Ԋ/.Nu)YB%"YBXHN@<) `(UT瘑)pQʚ. Zh ?WMJUZ>V[L5|8s-}O@al"poP=0:LLIhcꂉ_%jdhg?n3ڌ>QP}u=.LP%_2. &^)r+@= ޭ@)K.E'T 0uH_ DWm(,Z(&t~֯i^8Oybs\D틅rѾ_t@S7 l,CL1M#H 9ֶ/tBbk)^`KSU4URKv.BV~ z9R0pdfM{aA5>C 'q)l'.B#Ŧ ˭1qK4Gv",o֔U.mGG^Th±7T=(#2j<]EZύ[@"pY9Pp B‚G礓D8R7u .W[|phWE}, ߢgjxE#j9{`L`\,Q'm(Ak'we“nԡ%i@#t.YGYB5h p 5H~1!Lp=F'5y ,NEUG27K t41!ŧM+{ \>q ܻ5Jmy As6 D=Q'j"gH-n_EbkڅdNv<*YT1Ą [Av+y~ܼda7h߂i9P9PܔYo<b q F"uN!Pe`dg뀏gh!qn(\o@V*5"#0%RH})+O {o} @ip"%L{ pa>)rt񊟵WA3MS>"H=PsVi-ȅJ'x\Ԣ40J Af\}hX][wK$K4H"ӶݖҟpS+s􍳼!X2 @܁h|ЁȲmGIfdQjPL6$EWXק68FܼȐsv۴D[5 TMN;-goDr-O0|BڊK}p+ hR;\)"Z߯+cy^pNݝ4Ĺ NCd]ȡ[gW)hIn.ŋ,hO5 fY8i$bd)3u4En\W{QMNZCaEGmO٫ ~Y WoCˀv!O 1!QeCjΩyA:6aU(#a8CvmsYSs1Bq$O^p=)78ʊM}ɪ7:w*<(^@FuhxVY.w$} ugHv8f}i5>2H=+fLL~ͤ_~4ueyCJsTZKE~ W էXJОM_oD`1- y*Dڽ+r Tԩ)کC^}(]F9b0`,A1iE^RJQUʻKT~S\;]mעY?Id 81P!~xG&%(8g96Y9 Ԍ dh>W5OwGፋG]RyHGUhتD.!!8>1I# ̄ fP ?,eԂ%O99ssV^3BK@u+Rg\LVWq&4j4 .rk,:~P4-Yd˝D*eY S" %[rX}5YCEpf:6qiċwO"jE}"/؋\hZ~ϲ˽Ҧ :64G%ydزa0oTW^1(ٟ|Vj@MĄ<|јQ!"iI`4[%.3h`cHQ ◆H0S{%Hu@pJENʎ묟PZz"c9<% 1 C/+@p%\jLv:I^*ۈ%a4rt/]L~cTo@gv🫢7%#/p"Ї*H~o [Y=m*;GJ"ts"12@5g@Bō AΰÇޘڏ4Bz JpuUjgPD9(㟾(Σ|UieJ_(SYO+q#[sԁofv*rXpa4~692i+\D:TOcPTyQTzqt&iQ|-7F[qpeHA.GҢ 2>1"446ς"q 4$_K&N {ʻ]>.J5O@D|u\ }I@ 6\pbJ){y4S/@ﮨ29( 9]NpJn\9UsV3 zEVߓа~FQ pB`.zu uKVCNE괆p^';x'|仌FT=Іy}4U[w5"}F(^»!t =+dj7e膃(DJ;3ܐy {ںDaD-OޜCDŽgK瑙`Jώ[])Q0܅xs}AX|;782TptD9No5)h3p^0'bSC-"DO?@^|1DNڷU7ڌ" $0TE3YJa *U^8)9]y5S :U~Sk KY=iSݙ26\iFhyw nN_]cX?Axf LNnE4lL`Z[WlV]Dpiz*A@,qyo45^?lto`/,<WǑ21Sgrn7ĞB 1L^"2$yj\ox;@T3$RD f(ŕKۯ}FXk/>3nHQ-BycR µ=\oP&Bq'ʌذ~EB37P_) }\: kf]JyԵH7fM8sفHan ؊Q}Yh %S>$0x+me5YpJKoJuG [wwv9"~'_6[+wDRVz6tTi~Oc"fj ưmkH_WnN$AΑPh3KA)4g bpOSC0~ BG;5]B0HǓOZ`(DD[#h CXlEjl0֛M E^~G] {|\[.;̣ύh%!_FALorOl"iz"Ҏ?a~]) f@kQ[ÞI,JWFr]T/aQ~zuEyUf,}FboU=,f8gu7,,Sx~~kz,h@=zdpzlktףsG T@-| hV~@bn(WDe䄺 ާsh$K ljeB R͚\HEuc@ _;4@_¬ޗ R.\[V%sٍ 4#޸;8ʅ07VDLV9.ŗ"オ3NtAIdG2yJh`#izYr%*B>Gmv~D(@C%&_Y+tK RFաlwQmQա5& qi- 3DDJ/[MgQ_jV<7gaVP')pгD9(; TxV6W!&S0o]sYBCXhOzōG[ʂ^}dL^5qkEBWm &RRkxa%B7v^\'^,5 Zi-T-|:zG3_GQ㹃g\1:8w27k1~4 o񺉚zx:|b7ּI0%/7)q@$~WWf]Bmb숊4 Vرj3kPA*AǜauPSE4Pn Pįp[M'0&;O*6j#V2l^kzoOؐ5o_,U35XG)(;A5^, 5JpgK@fR_2i&m?^ ǕV` YnIKP;\mi!lh>X&'8ԺZ42r ޺!u=ߵrBY+py1^+( ɷ&q-K[Nƫyp\B˦=%HDt8=GE󒭆/`\QӰ˝;($6C!kϩh! epBЙq݊3݁R74:#l \Cď$Q/@!P8@u7:oJ/ ] ] ^J"]e.f"K'Y&m*Ӷ'gТr|9ҭ`&ΐ%||sҌTDD.hmH|E_=l+8#qN[/mL bѕC`?`[ר Eb~ᒞA6J.PT@nSZ%c2i}ӘYv":}{g"z&jTh[[/j@O(Dbo@{*M&4qn}bHq+8.۽wQG闥t[6s8CL(>g:> ^UREliu5uapi_+rE 1GП/T]rtDq h)17y}(.,mGFO%X;?lQv=]H~ϙUhLF!*a4 l 'ou(1m1.% vBZKI]ƣ>%SE"Ͳb M#~ LktgmQ,H=cTAR~ܒs!_4ݽ֘ 9B?h P #>geNUTj[/38*eס{ǍHplGpZvo~*fbnZֱ„*4KG(4TIܖ[p|U9jUNG"=-_ NeشL۔f_\fZ}Jkyc-!~#6fƐH%zhf~dģ'WN4[^=YdJl L^0AhCa-XJF$P-%'.=w_b/)ܼ:\mckwFI~ '{0(b7ZVKW vp}n_JGJU]SE1?Cd$_ѡ^={m~nUK$?8LߓzVIԇq0m|S*O#m4OV8bG5 ^ g}Yҗ:hl[_ג1x~}HYU BF>g aauVeW4?M~8îՀ.hGtILZ؏#}%>1qW6@Ilpߗ+w  Z[137 0 9Ó$@g,lu;uhג$k?1/QDn^D; ͣ,4\ ˍ俉WҚHW)wfp$}ɨ輣wC^k3wg4 c3@ %#dZQ- _ӏ;TL>-o\X׆܀L!=R"cn  0Og`UH&ae@n- awA>$4O@3iX'{"wƲ u~txLOG_ٚZH>Z&Vtk dNS} m|XZ!*q$Tx/46XGy8`߳gUPMC{9r%HNxbQP9[sTz~E17½:#ˑtoA@xiT8bqʁN4"r3B V= 2j;flА U&%$^eO<Pkw->.}-'s~0HNp7J*Ȏ<ԍN}AfVކ:N Ⱦ] |{} TA#z!7CӨ T#9qnh=MN>$z%[Ww[v5vt}#ɮ*Î4/\wkΙ}lk6H$yXp66G0U.fc5v`Ӵڼw.wXJjTY)`0zY y5itFh7zރ:NEDΥv T7|R;6AQw$$=xFvWW ]y5<횓2J%ɻNVXTܝ\ק?r+D}ǿKad^Qr䂭O5ϯ$sQ/_=CT,+Ph{b8T=C/e٫#?*p!nMZLDT-Ʊ<67lyXMbط9; uvdPJB/-8Z2,wqfEt,BW -*XyfH }ݽ[صcV|y`OYTǛD"e$AwzTAt'](x TMDP&ns9[vTݏiY#`3֚͂YoijpE s 9,$E-$6GD6 _.ƂTs[R}M8:3^lz`V Z(XViZ@XP? =-!,<[8Uim I,A(B* yEvWWXnnZmn-"u.]/clM/1ªϿGW|>gC@(J,-fܵto}m}#ց<=x{z>Iǻn3b;PW_ldXcvj>Eig v'7]"ޜ&uhH{kv)|re|aAyԸ^l&*KӓcZG p!Z2} YI$1NӃR 8ɢd\5T/#'f\1}r'QW9i<2<4'ή3nIvk7sC+/H{C8)PFN; K 8jgL`JZ-55T+:k;0U.suҁ(D--=1Gng5&ݴ<C&9tkլm V4 Bď m4 R ,3UN كZ"Q&V% 懚|{){[~cc*6nT;c)Pi=!'~mǖZiy"RKyWzHb1< 72U1O nwt?ӮKC\9'APz@8ņF}lu_p26NȚ ,&P56f,?ydVHֹ (RՅ1- _=Q:*+2J9fO*LY.Rٮ39Gy1ߥdupT%V}dnƙdG,YkS:t#Xyv@xOҍ`!nW.ו{#X#Z;tWMjN ^|:TDicRVA Y"^W/t잽B'\2Jzdž8B3i~`#P@, ~ZPrE2~]c [/8fl%쥐Y!1-nG!O+~5@Ю)?IμN|`#U(TP s.&ɧNCgsޣ2%R,EE&prBX?쀼9s L(e%KH(4p aQ+|cT֫?+ַr֣#.5[nE9VYJ7 BNڮ 5'hӉ.+FTO}q4Z3Ҕoo&J4Q`'bsn1v}t;Ɓ1D~ /_4 ~s WXN\#xzGE/vk? 7vйw#! J XJI_Cve—2l?ssxD -p?qk^.A ¤֓y;SH?},w=OܸCnU;gZ^Dc%˙8&]m8;SyԄ4ȝ@]+xRn!a%ޡRʾَ!j.cOG'c詵E|o-3$DG`Wڱr>[<ݿ+O^f/۽bGk4̶GlȝNީ#&du?ʬj$ߵO{ú2_(zM<^bfsAԧ7 oEaV^0:%ARfT1d!~MfactwjpP!SmCDontj }bht<)X@VT╠^O:Z^sQغ@SF2ƀ& mV~pZ Bâ|D^'2YRp&_2 P(2C >w:Xq05{Nf5)X,؞. zRpbu@P 4;^vh.˶bG'ܸ35=ǔth-TG(褽ZR jx ޘd2%ƽ^pF]yZmX12uU)%IHL--M,A_6R74~463 g/~6˯Nw-`\~B%zQ$POyGrOC@|s9$Ʉ/mX ԨIVh1QoOǎQ51c;}<8mv 'H:M([Il̇t/3Q]lֶA&R6tPdGGd H@'lrSpQIs ocQoĺZg?7-i`֢xߪD5ij BҦ=`=BLtaځD6K5BoÉ*,mlA+1t(rJ br}to)ڂ+Pk+O^;? I4=&dPZvqQX 3ofMb\M4ibf1Ğ6#X" \qMyfoı֧ױm}ُmZXN, WGfyQ#_]qR?I8!!uk5 0xNӡD| YZaI!9B3`hb9{V.2Wm`\I#ҳo\JHwsI33.M֬FX ZDb+go8JN6۬k~اnݸFҧaOLh?*A,ߵ/3iۯG>#o5Yu\R\׻j8@ƿ!qU8CC5 $y=7{qS3m jZ${!@AsvF"2cVY[fIɐ˼sG|x{B=>n\Q_3iVn42˱qZ qK yU"` Ksۣi6:+#l3%۴z:YK'z .(nPH#* +~@{g| Yħp!\ ː H|˸kGE1}ts߀Jl6f:FztV A0|'S]PYw@Xz){)?l@Q'z #^ԣgiɩojTSC1ajjQyL\(QmM9[cn'x%tC_GeyJisW?/Ore/wX5C{Rp-m4\2U#&V%%K FaKJf{&) J|" S2w2+Bڧ́XU1hL {҇]s`@ ԋ\q (fZnh"%K,/7a#~.Kpw5YAߤx~NzW^"X4ˉqUq:78D8ms|/"<hBt:ֈh)Re4C, g~p=S i\ 8Ӹ~!Vգ"ov8[$W_Y' t(c/!0 knRy‘go=8,=aG92S3Z_DI]F=͓w%Zaf7~EfؖT8%Ide5zVӷL 14{Ÿ@/zF9|`CfsVKeީ5c/roQqsՎSJE"f *+Lkv>hd]Ls|XV{-90TMބxpd8K. QZ(jaa>m/Ll \6caƯu-IdO@" ` )l 0h ȧ:a&,A]Cj/Tv)]J;B /mt@?$6m ao9!0( \wAȧB,~o1iXSy{48S` 7m} $^;s&49ވϟ7 _N9r-<_D3:Fnd& hdiPV6 ) +t38ܒ2<7jTS4Ǽ' G0~y.q$<w`؉|2{ԪLʭ(]WGezAGwJ԰.?zdM=x1!A#6'u|ޒa= ;)Bp+ sztL!ǜ.E@WR%fl[!§`5B\׌[+k\I[?Gb_&Z CW7}dh /眢 k\<ݙ_ UG%!>]M|bcJ_a{GQYב,%|KD 6y{PO\w=kȻr]x|^4?1y"IXҧ=d1le,hjv4Jƾ0%AС(fuVm$n{e':@nzN$-YQvTEv|9y$`]Mw}'GhDCx1ɐ#t*ҼַHz oDRPJbY(1nK {=~’qEf#عXVlgV:J]нk bk= &uwg…Lp Z NUؘ@ò4(Zp{įU [OІKAK5tʬ: S =IO#z.srK -z`|#m8ub@?7DzOlWXl|]]3R>:QQvA"@m?D'zN),n 96<*`lj9y.WF(,S(2ǦV](E>L hUR;Oz^L\ O_N,$)ƃc5&Ba݃K3ַ^sHI.Ŧ}2>z4 pO8 }ȥEF7:g? w0rQ:2P~N666IL[,Z. +fu;#{OJղ5aK|sGGGU* {,s߆tqJl-[L9`}}.?4pVߙrwʟ|Wu>1)ƶ&킿 ė䘄t/!Թi:I~v/3S!f@&F4ŧ%`3ncJ.f'w\o>$ ia"O?Y=Fm~5 :+Kl efEH+fX'VGS]j9U e?,'-Wo*}aϺ]O{{ɬO!`؝יn m6Ŝ!W|ɔ{ϦJ` \t e&[;T}A 34yd•!24'm2^FkbjSn q44GKD $<[Vl2dDaǀ{,ņ|Ld*fNRˑ^ĂF` ɏD5uBE%zibRO%.E>́3H#eqpgq=L?1;¿N5Z¥j}5\3Ϧ/~ԮS!3X+Ylo|7Dg*)4U Qyi> R@.DҁHV9o&?dZpSUL9ɹԧ3Dݳ'H%k6"]vCqUk.M+KʱZGTc@@BB D-XV~te%FplEq@Qʒ1EWLF+ _R,9]8)fg4p*6sIFְ=hk]یM\wnd<.EE{ZV$Hi(l^qs}3{PbLepdͺS(5\M@\cAZH4عҀbW*m=L2 #<L5a6ˌI.İzwL#F aKm0sm:`9~.ܥJW:7Vd%. ۡ'/(T򢃜W6¾dJǝVTp%'x6>[cU?m0j3<<˝@tI=z,B^3F:kd5}fuثwt>MԊFFGK B{tf *륭v;哋Z} yu!\LT5AA 2jj{F؛1M4.i:~h-ýB(TbNk(%p>Ε`˓SHAiTV tyȞ3o$ִ 7E782عEdb5@7Gu1a/ìsQt:kȊBr{!Gw,†z[p"TgT10_R${">PԞe}xO;[0&etfMOߕ3y ~?[ciWYZzP^3iM;ߏh)7ũcT΢9*M2#Oka@{Y{ w >OH C Uҙ%ghD[D}q[rx#od'23Ž \1OraM֩XN: yFvLDe+?_NSG3<ٚ?o6(^v;ybeEp<4[ȋwq|y[w-4{#UmV7GLeGc[1 n=SP¹/=ɚjV_B]M?ȭq}|sHh|bgK~KF!'῱ ˼2[%\>|5Dž-ͮ_H?3"cs\@Qz^P6&m6HA={Fbz>ĮJr,6_{d.rXB8 c2@vPJ p}>2|rB@ߝX't w\>ry_DA+>2 ʈb$`F~]K}nVJ1N΄ Wv vMKE%c&޽(Xˢo:OqK3hAH)}}]rSoA!Q {4_Oa9c@la9T7R,ӵ4/K8j^$q6^_y!To9彯V{zYCNjv"epj6:.b3?}裴\ .kx7m穅Sހz=N7dzڴ,<# fpc|0#\xNt.fֆ(#~Mi`D 뒇Mt;;tK) ÆyK@ZϦ%IprӃ*VrxcgrΚ<Po^]=J"&ٙ5?eg=7# O>׍,$b-\+ji;N﫞W䣄,"JQs* BCQWm;ݜƠ!,7 Cp{_gף ]B3LBDT?PZū'˨.xr$[5N)?%icdMѱ3ݭɷ.>\)\yg&A׳|$ Ujk77j Ry`%%-"{,g^je;YQāOZ2P}FHB` en@c8V8mY.'gȋ"Y3// r pPBX?!{[sHYbcmA3$EʮGm%{Y?M0/ÊjؤP{5o?'%"$cWg71C |U.ؿjvB;Ҷ*={h/vv* d% (ܮwz9]Nh3oߧs G+. &leh 5n!LR4eTӚ)RWtۢ4Дd< |lDiAB8zf׫`q7^OロC]бoQ,ėKun"` "\B340GA佖%:jA|e8=T>f z3/LޛF2A&r ΗRqx`>:+8*`H2#$ZqfMpAS pS%87և%sC)wV|^9$b"QhVzaXsC1"\ڏi~a@=5ۻndžOHJp2˨(LՠYκr<-i{š.uy|>wx䭻xˆ6%VVd'ӱNqPH)ltQlnY[l/!X#W|X,kPEzR@%R 6Rn^#ll}Ỻ (*);;,' dUڜ-T`&z=JjG]J+{60nأ.Nă#Es@aJGyV ~,Ϭ++XÈ \R.ZRTm2HJ+dW9 nz?$'O5x&dAL+#a94LA%NoՌth0Ź0ĝTo (Vf< WqZJMOڲ @*4mv0 /έɼMhLz*^O = $:YbTzd4<h֑el\B^G0wyzmct7E*ύ8aިX䌷Y&o )bu%RJy\aF] J?uϾal|U1f-2 !*۵ԭNfIwo@. \y]vWQNM>蘉>CbBĸ'x* &evMyHQSc`.ZT[}$HP{Do]ЋZH!~M{eߕmo"<`mTCȆޫ}J *w1wR6& #7UҚ{*2pHAb<|(k>4)Y]3H߹?O03o!o;w2}:\ă,q qC& feaagb hvqTpk(E؆" 2TWF/U|\כniNΰxxN'Zg޾1c'~*Ԕ[[cxX16*O?*vˌ^5`oE<پ^qb%x>"D#'6\N1 ]6E˟"4r:X;bLXge%Ea,< uU!l5{(.-.Vt@yԔQ#YfuFr a%&/O b9fP2cPNܨ`yd'`_-u{G| {lHшҷ9,v2} |/ӏ+LzE JDEo wyJ3"ӛ&KWsBЖفE$Z.5@r?cQ*aI eET!t 5 _o,n<re .7\[i FV|m1V͈dEl*|@Oi8E/,=)Zl@c #Ex e/_UC4SlqSAVw0ƢPXY87.%!, ޥ;HMJn$K@ez~e6fޒeV+T~9^3d}(ֹcaJlid?)TPGwf@ $]^  %;u_o{$0Gf?Pԯx4S7*gfLOeo'BU9' k&W٩ \pDPiM{C;o-5:2ٛQqd6~hyɅ 5,oAy:7 kFa`Әپ<ѫ8y,!JRk>:a׍VwJ7$ǗbL~!<<>n坉i 6\z?78sVb;OdS[ rhO.sXv Xv&x/"|k$8QXPֺ]˛,ZF&"VQ[!gjި?(%~Ax 'l|*yZ>A:͐/NoEK=Hյ5#H;/\T2xqf}y Il@ 돌F WH089!^Dx%I3q57^ #QaSSac8YJwǰ,{g䪾qSqcfb)b.:O {-{ ĞHب~ )*y:]&+ |^α#~`ˤ-gH懣7]Ȱs>)do~-7Fos.bOkXDK0RB7Bʯ56.̦Ljm|kěXL6"4> mluy"V M&+'xh/|hH\M~rDO&E kscHQg. M3ameiꉁ^Ś6ab 5k]olW2yq|]ivukMfr5%ctʘgWy8'9, N@#A/#Ś<\2|, E Q_ uQ|0tal>ScÕq+L !4 `+^-:Ly. l{"A 6cg}ܔ1|^Nli7;_6(ʷUl|3J!m/B5ѻƽ4L_ݛ2 tMY6#Q2DeDj8ω- ƪ.tn{/p`jv::\E2V@apxmfNZ7<ZRW0S5sV<.j n!*ssJ =>)8 ipD4yAa;JsƮ hLB/ `ْ (Sצ+@hf "G5PjK%Wr68(W[K}(nv,7-aXb4~{gmK%OdȺC噊Pd=0zy^EE?юwst襅>" 7)*y!駼m-x`0[P ?gtc5N}Z&7dqr"7oף,ᑴWRz<$&TXM_[ "F`N<2 $qp!C5BhޑOPj\`#\@1u~c X!P'KiBKʶg!r^5* G`lypkGC뽚|FO/i;hg̔4D5ĥc& 9Q{m<j:dY0d˷_sr0 x}wf`<@H*-R)<ڲBZ Z`ޗ>_^+ϲ߱o=AQb=M LOI_$G'<=X?+l(y@,3cCD%J0ޞBUVBMcmJI̕K,UIϣ\c'9u=粮w&hgO\C,q5kT*R{0m$4+x|VN{g $yHl^gx;fN9X#PTI@,kD̋]waܢE,P@]yIC {=K0$>0\k&vͣև<])'TbP7sɇHׂ-5ݝxNl4S ʖ[$D\?4@ܤƧ\kt䆏lСM9ruVR1SL7BwQ)qoh*ݿp:cX4NsgJ /ԧY6~ oHw31Րry1ۺn򸼉ޥd'nh7`j)2jG4G<3(@^waT4l{g Ζ6/!76O48(вBIL×(2 A/'_7 [[&js}8xP.UbkaiaV$xe5b nC bGZgm}mB\ BgUK Smgk6:-**8Ϩ:bhc,%Z;6a59AW|}JU YGQ#~^ Id9_ŲL%{?{*d6{;XbF|AeѸ;63>X;(Q%lV{!RfrC4ZN8y| d;X<7.z4+oqQTlh&S&$&ղ̟m)Q(g/\uc?H>̃rg3&z{a` &M [5l;n~ܛ!sp4ov4vcj8ͳ:gиAŌAB4.<ˍICKʺ<c2zQ!NQhZ EbCȴm*6T}[Kb4tƈMoU}V_CI"h#4MbsUrҮCt{I 9E`|%"W.bQLw|1ȃ}wnQbD]t΁ˡ cCٽO,* kʼn;3A]Cy}ayl?6 ^'c3O[+Xnƈ6hp|墢)73E& !DTb7iBk 9UGT"\s4$ U+&J40*izHk("yX'pEɆ6kI-Gn1E\thҴ8^=3UG <Ԛ/^Ȟz2/8b5LP(Ak@1 X i|M:]>B`<۾ Gi>NyjrpkQ(ۛ@.QfJE !ӼǠE\&i h/h1,^IYhO%`5~5(f1!}D. }7҉GD Sg^mg =P,Ԝ_Mw`YFSY.<&VQgM&`&#ɔdBjq|N(m:m`%m e&&D?16Kii9gƲWy~[PjRcml+Q䩠?3 ü brOE$-m36 /Oǃo=1+c4Pk4{].oiM)XՖ9lB#(P"迍fV ,u]C}2y,u -tLk% rsYf]Eu7pwiL#ָFOo%0 `I' zz9d\GҮtGm_mNy;Z־)Tgno؜**/t1z? p+'#>KmZjzRXg2\!V|d p qZ6ڇ*NWyE{]sXIS'-zPhc0Ox(~:5Yu~`V^V՟-FHή`2E"کr;H]؆ō u 1:!#lV˷S- 焎VZ8{!tDؘY{ p1` eX{j&Fkz'foE%U*B6ѮDۮ!t 3 5u5myEH[1Ougtq%`_hR/'`GF HH(vy_nnnFU<|#MO$g[|oM=?Pnf'HƳyx=~ecXCHEYD_XFSǰI05慖ӏ%LC҅!tjm`v%Fj,ߦïͯQ >"ѨH^,2aBvd C%@Y F-\ؠrͭ<+Rsog]9eS. U' +~!ؿEҌ!*"#"쒍I!zxPE% !UF¼hb,)l d;"'[dtzDL˛9JP<l'7kjFbZ7ҒVVɈTa{:GW̫>֐oL~Aa5x{΋s{^NMxjƎ-)0MN}AN)>s?tµpz6ݫS=/'Cm=N]JjbA"[kG;VNncz0oOVyX:kfH0"%{`'K wM$~BOд| $.:n s*;\8qg*$:k]AҀPCE jEm@E׬|rWˬV5r+9%Pf|#bj  [!pr3 33U{: @/x͔޲h㳂ƫEw0+T]@v6ߌ%t ~L\CCH5I02JWr&$Me;VrܳLwy "{qWjIY:'aHb=z^!,iLmu=;΂R%> GKpY?OMy.J,r🦼%5 S1خ*7jx7acA=.#S()< -o֒Ʉ 1HЏw' ʱۗ@-aGe LuX̚֏!LF92vbpM38җ vI1-/MqaZYD4GM;,Dx,3GgriW793;^&l3!")}Xł<3'&I?:ՈĚW$3}ؓ4A$˟XKm_Mhywb:%+& bjzJx~Cy1pu1ۉմ9(֜`-Zdx4Yy &."ڋ_Cafzxmc}аT1 v AVOԶO S Pji@>[&.+L!IF0#ZnJB݋8UֲWA:`jF8aiQZE~{aZ `z7XabumLZ$ץL6w;Or KqGXzRbѸ*uR} RA&>{ us@DSwO3? z%=@tzI9KB`Q `eJ[k)?Rжl.:-8Ol#֣ Q(2J_}hY||ӆFmNye&ZzUD*.]zBO| x%Y2{=9<`$-}_{Px@]uu) 9t Vŷr8k?}}7q %a@|pTYxT]$z;% L>$ e| X6JPФA9ZpIdY5?l )%'nZ;,~V~Fi;2@30oHV@54Bl>*/s^m]ams<1J)UzN*9ǂsR| 猫.@Jq:Fw6)ڊ[XQ]W?5 _A/(bwVeH cX2uZ4^ꨨ)Z羺Pgת9F)OB}cfΠK:nɌ*[1:Hu_IP"ąpLgU&B"bF}d':f,Hhu $x8_7n]e~iVakd C\Pة-  lk&xf]Lirj£ZN lk֩qJuirKv[pt#`K>8f,"@C.CN3<;[^b;2BwK{|6R"=R35ΏYxw !*4)r ?(;%i<3!ˎtI/LPvs|9S'JVpװ92Ejj4&|^Ƨyi e&TTbJwc3d .[5GqMD}gRl9LH֪+ʁC'(W j+=>m;2uIMjk6 WqEU[.\0"k+Iҹh0a[%'6}<[Mr;_w^羽՗! 'JלTcTgzzueBW"31xwIB}FZԾ㶖 L|' k 7+iPf#"8N:\0_ a3ڿE~?+ı&HRE`L=0 0{ykE 2 IZG17|%łwwܣd!ܷߐMmN7faQOt:0q8iѡv3y"*-wݐ-^GFLXrDj/ .hlxE漤*l@TmϹ#D/Yy>p~~3r#Ó2CJSixve!^flY=#"3l.TQ%hC |^#,&x<`'P2OquaMYh RhKys㴨''S7o\?Y6>rs>li5Yh:eT0SSj8BPeˍ]ٛ*#F/3;^#%U&x]K3g4H%#v_ ]L;S P(ŒwR e*~ͦYL%MҺy  JA ?H_ӆYvzysX<M1?BqC߽1O߸1wMg#ݍyӭ~cNt$& Soww)YKFVM'("rJ]]O٪(1hg !W7KCkuvwetpL _ otjHͯUGMi@Qtt$y|?|S{;|7Yeh$j 0$L/N?eF_'bWo@O(-=& ӫGrY8kڇ罳a1diaSNW6:*UK &z/u!NH[fU7Ν=J*,{y뵁Q5)YF6H-tZLqE{00~Sp魙3oNl&T?G[a$_yCG=Cɞ6s%dhqdEE`: ?oȬ8 P.bQKa*h,XCqyA+/ͼ4d`ePįϊ?&I h =%͠I&Q fPW=À%/3p~ӄ$v!!G߃L28sJq+qB,mob\-|U5o%hc'X0f=هeƅ<*zj9HWl;^anӱO./[S5rNa>RfK-mhCnTHPai(j@mzP 0,igk?8BQtoqe`ANOWͦ^{#7B0^1B Gh [2j3/-0\hp8% l艪V ?!Lg Ką|yH$6igӥ&3—hC_McAkߋ};@귦ܼ.X*dusWJ7p >eX`u:{pߤǁs˗YRLro$3L1ģ߱{ftZh(ZbYDb9>a}h_A;O#zjup*|7CR \` Yh1g 7:BJ"*A-vVE pFQyEۀ`D=≞…FS2jH0l}ߖ ?*,U^VoB˙X胬8r*1NaszBq{(%'VC5 :IKR<`g~?psEGp G3VhoGQk$B*/z̲@Q+et@=%Cotm'"yZ/O3]U H![L䮵g<{stN/3Fo:+0{ksg-)G6WZ֞L c.qLv](}"=)fgJ.~Nm W/$)6Y3CgcZ?1d6ED!øY'SHn7q iv;(cw mi!snً߃3l-yNnyy:ab+|`sC 9Y[1Q{N\D$)uP6(}eMVyD"JAS)x?a޶ob1[Vu8( 掃5y˿Z9i$Tm'=HI+R:U{$Ox}XeSiջ"l.0v-s! [,3"eVJ݌7i{jR1+]p9oX}{o\_^PWK:syGnb 9N"6 Ցe(Gd;b=M˨?%¾gU+[:d9UUypuGf|2ɡ\ei{>FfWhLN*ᛡ/E&Ϡ6~hNFyJkMmb6/TCϮ!w4JCtwQ.h31qy}PJ E}r N=·$Oky]fԮH[;2`&gNt)jUڏTV'eʺ|(ےkTz!t UujŬKB|_$31Xq' R4q/W۞,Đ-{X1l(Wn q{ىI LLq4UbuحdJ/f`N[WCSg4Ӎ`׳aS4 HĎbHOXG3όVD/_,;Am&ߐ.3FĖٔsJ\!9uT🈔"ԕ9BQ(?n/& AE`q+cF)dRqv i}N] `Yyl lxC{T1_1 㹰:1roq_8ћ Rnϵ*j N,,i&zD8 NQ+V06?Լ@I8.D :)#ᩝLzj-fn{=,jSmytM/}άK\\Bz8uvFnE ‚eO['g_E"O8w@z4e%"!=ex?k7I&5(g Nr48)Ƴg4pF> J̙rc=ƞqLui{6&BRCoKسGo*D e6+(דz.z4 uyJ5.6rѼ'hbrB4 Ut@7be1Vbſm@>wc2WN$:kH DZ`EGnSʗ=w/mv!FB6/U=0>T}[‘߃|VhO3*Q ɂչe!,m='eF2(*b@9 b$כ<*M z暋dFV'bs&9EdZЕ֕1< _qqI+XMHw)dÄ hU7:i5@(oP2[S>i5sAI\k"ʚV̯aҘ2ɪQ~_V㳉(ŷs9HcNӢyM`wB}Sd-f5bF:ӊ\K5ͷf~{оZ}ݙnIx^AA2qN¯;oƬlS²/(moݑq]B0ƋEI>osksiE1d[Ʃcw(Q68ox[cPF7HwߜbdÁ_fl}8hgU8z}f!D_Ϛf:0<Ɓ~Iud2 8Khr^?=>p8y3g5G~nب, 3BhN-vKJ)oEQ1|QH[2D24<|7!Bhe#1i괫[qʅd d0A펀/.bޖ!ɪ>l'hp.+#“y_>!C金bѹ=MOXEϩtF&WqBzw;zM W\`T+y/b>C#8PaJƧ7Q-'ĀԉKUd&-$qwE:M2ynn u'e??uj}$n"|$RG޸vHsk>]œDfl'̡o!v^"5Т[Ln_dFL4@ d, )̑HpOOӝaFr\p^Bߟ6o B8~G%/HN7V\,ܶH$OvzMH[pr(d\l6 "nUiAV4[vh7 ۥmFqǎĈ6<#΃,2%m<'ӣK3=޵JC8ׁTA7Qe'NfeCӊ~>$D7(۠6贚Sն̇b^܉~JqU>ssw!)@*E3ɺ|k{Z4WfIB{VrDzڏV[9?$ffYPWa!wn edayR{;8$hxFe_*= jQm.pm@KF1鳲 _(i9w#(8~Mݩ`Je1I+>WS<JVJnp֗|yz 9:d )ePz|jq@,hVtHh!9}qK ݎAAʍr1.9'oPl#EO!zdZ@wx5!z9G]y|*6g4}nB!ӱҠy;Pkx'(:1pywYw 5a`L${84bM 4М)*^?wĕƯCfsmjB :RFP43G˰|LNQ;NE/~gs˃N$2) :3戮E 泃 Tz3V`7 X*g`p LR7֔uz' sSIkm6@ܩ MfPcB0ǾLp R:Cʾ[2Z2bMgS S}ɋWQΖߴ<1' zK 〉&PiCj\.seo0\3lp*ZJvx̋*ţ9碱v=Ǜ ~erTvz~S6ٛUz .cIFKjoOs`Gâp{/mpe^!fIL"Xy1lfS֙kFo9ֺ,ZUMmk/MTR!."6N;6zk:G]`X c0eېJ2{qʍђyߖo3BKDgŗnCb:/Vw>%dE!+5wq(pbƓ40ڞq@s6ܠ4Gzj%=$أ7H4po++8qqm1I=]SOJ:p|>iǂjdG0_VAEDϸ•y!ǔ32Bji}D|gdEZ9r}LLs? `5j#c*̕QE=$wò2ڶ}Su%Wk'F,@uYimd"[:4G;@Te꿐 q?%ꚙ*pXH#A4VƻD(ۢ63SdQRit9lܐ6oS$ZW/?(8N"?Am72aSו-.:#8]0p {<0*T)c;f+"Gk ^.şD*>O>W<*Gٛz/S xV߇L=qH;?FxG4PwlfxK^/guBFjiI' i=X+]g뜚:FPwك@զ_M| GFvӓJyvl |t+8#sՄwWMͰ&rw'c 3l,v[W|`E{ .MR~Ɗx*?.;߭z$1(5)j5pUI}UfvYeQxwб6k{ְ I` _ءjPZqkUs0P/Os 5|T^6ipAك_̳B"APv c#)|ƨ3j|({rDfB7 XTPN_jq{m|+ahlު򼞊)㭏^ug6 {,tNڝ@ >_Vz%5j#"eykeDql(G?Y z8O6CL1ǔ\ CMHo!9!1D3/ G?nZ6"[^(cyl\j2ec2X='WK,Yw0CxV됡Z ̫ƍN`%^u !ӳyZզ?nͦ#@`7gGm]DZo4Bkp|gW;&Crx৆*Y9'T&y6vX~q{'XC\ݖ݃k5/dI)'[4BݰwdAƝ9uJx.`6) Jbx~iy3s)_߄P  Y:9* [)b"A8%ߵOR]*(S 'mT.A.9dJ~vw/rgFE b81UAN}:/6lny(hs>˃q)}3(m1I|Q_V(n؆$(H8bc('I'D\\3>]~BE'tmܳ5[32;%{WdFjB=:}iѐ%shgʬ&'@'bM*Ƨ+ҙΙGޜZv`V"R.(\$S˪FFF|xZKv*ŝ5,?X0j#k!{)/Ӆ=OS" O,~qOh>uȐk֐?+,7:\BVZñ-A 5j瀀xҫ 2>%VﱣqnRHQЩ"r(hLH[i&T\SQKG W.F6~yKɋ;1ITKjYu]o1"Η@4I҈7[fE(af~[8/5WCCۤ %U!jM`+KƎ)T4I[e wŵP'0cކȔnrܲ3l';yqQ@XgJ9z}ɞ#9? [7y5έ9c{Y""yWOFĂ8E)o6(Gpw*7d}zL2߈ 6ޚh I%bV7^@|`P1h2hCLM WVqӬQuak\d fN}N-J(+&㳀zo7s5)]I@dX5v,C|[ j k<,}]\rɵa$\ PF9y6RnaX]70_[w+7-fqƏ2U:W|S 5bMaM}[l))x#bgLw1 uN@#7MV20@WE߯dpAP /'3<z9O):̠r'Ս甝ۦHBv$ƤKQg+iFeh_RIl'q 'WRc5r~?qsi_Mkp)7O&4 W%C*lWB7r2OQyݒ>.6kNRޓ dO\(Ubo_b%:x}r˺$-Y_k|N5eI083Q%u7ڪvO2V"D0џ75@_&עmhϗ9U4c(nUAsUJr{R`^!֏X0$}@8{{|իX ? 1aQFӐﭖsٗBvK yj+/:L&2z sXM'?KRҖ7@p&FW.P~2M%d Hmp'`J٣UwGweaaC~_CQa8=wlzKgW%_pa}c.ڝysW0cg^dbɄ&)$8+#Vht71#~67M:މurQ@LUb  jl }գ`b qٻ-. $2Sx*ZCux2aD/E93dFK:ң;a_GVzf,Vwsy1>8B -lp6C2WJr$ƣ%MVGMLjr>noC1W֪+h̒$:^#eiM49%J,35?Yw3ktŽbrkh6rB?v#nbI (c71zx=]8= k`F5@"jblr;P<5z*)i;vW>n"ܯb $2̊}I+=Ÿy%ٖLRc<|b2yo[i)z)>&\~a6qlDTmt4BV% 'O%`/\@e G)O>M{$zIyvٚI~:Dȝ.ߞK_~ sBþʜE"P=,-pÓȑmYM>EJ3".M`JkD$/b,DXIV9%AU6l2.t+Tb(I)r2y_._:[E@zw;LRV\%f*59#11tXsñO)%d7 YNoŶI6qp,A:̼H7 X@#M~dn/R<#̀0\XL苦 k]AL3#1X01/te3%5ٞG#͂JRL6Y}/rß'ʸ J(&>іXGAڃ?mel^Le)D&΍CƼ䢅qJ7[] h w o x@NL0dzV.ܶb;@9O19@@A2j*>caOAl%{֍ٮbI:ervcHwdpQm:UI3gCN9:`m;e?vSJB\5*taX, U!U.I C.? vM$i.f:;)f;+@G2} t JSt >?+ұJՍDEb5@YSW8˙zEzwv(oR?, Vcl'wG  H);,O0.Q[q7_=0i VV3nM @#p x^уNqBjUۧ=2fih%,v!$PCQ$Ӕew/[Q"1IOTpϕ LRY`[YìDo?/*fp?Wlj]Fujx+qg9OLij= kjQ3ʂC['X옯\,{7~@?ym!AxBde8?>3Eԭl7:Md lń 7?k\O.t2G’7-QvjHM? ;"d$ /mkQrS@BeBa _)W H7'͖CS}˝5/(ӳA8`Lުѫ?ݿ 20C d%7XI]b6VXpRzb?c*s2wU3WfCo{ aY(3\PEwCr] ̞6r 8 =\83jZt-ɕ%m~VQ:_1"1|M;wpB@{ғfwLO3]qٷc:2zIR(Tz:Zѭ~uƻ>p'ۨ$ͭ Mɥ*b1l.}hŵٳJryΨ@xS[2Hom{VFT-6pWWmsE1E~W٥g"ov*cOwWZk$ g=ؠrE2}"X 8/fb ^\%jyR -+UyT)p|)4#PuuO7-t{%VACRq NLR'ڹVW\B! 曷ovme'mYPhXٖU߅%hw-3D-(U3QgsI$ߐArlAY@6ʌΡ /OK۰js,_9<<<)00![?5G +}X]0~PN£s=}5|?49_N6RI&ظzvcl!mҭz()ʖ6~-jZmc.r<+Gw_[㭆"m2]ʮdpP0m y>zLbXb;$sXnjJ &V~–uip.L~UKvSEQ3^~Vm0qdeAy-Ԭx$0TO57:ГQ%~e(x .=1 /g0N|MŘ'BSC蝮nbh0!)'UBw?ƾsk>>rpd @CKALX[$0`1~uh6%N7ډцX}pn\?qG8S1|p~~:zִNZ=QN'20B+ľWF򤭘tf s;`AZ |9}>&vo1@9`.KȿOl8T?*0"'"&I(sQe'@|75 )9oRsUo\VEQsmw^Mx__R2_D dGH4 'ky;',y6|_OJhh96b+׀a{+ڼi-E–ĹۅׁsTxbI\A;k> ѓTg(l'gX!׍-d Fڜ9YfIկHY(ĜXf<*t6>I(}#/0,,e,.8)i>x.K1uaRla6`3XQ O'=Irb=I2S=F`nt"ēi5/W1j^7X{Cq?: YH#R<}"q9CfDC7uDʮjv=}5#'nk<m([ }c 3OJSq6wh_ A0t5'THl׳բYAvbb`Y9xEHch^P'Ovў8V]Mdӽ N^@LwIGi?DgbYB,Dk=$^Vn|޿sRQ(S-9b8lef2{T-6F0ydt1vuXIY7!JFI"0"cRRW]5vY^bϏ_b Ƽn8"U_~Kݜ |ڑN_U{;as?*փKner}G4uF⒅H$4R'ÿB br$PUaiZ 'ƪeK8v@D3]099R YW0Yl>Y() ,`<ë_ɃgBv(ׂEMRA5`7*%QpΔ/]8h:YF j]VRc 32u_v@7%_C/EmҸF\CՔ,Q?#.TLphբ>Y0yw)O9HsSz7R Tr+PkJX/bsMA$aYbWTޮ`\}I)qY?W~V+b|v{C;XEeڲo ҰdFg#PA\f27ڿI҃eud;cÍscE0 `HX>/q5"*B;ݘ}ǟrswB5iˀ{ Dv\ਸ਼dqfQ.غlkS ˰'n%呣:,`K$]cx=ru|qQ0mStqz4Q| 9%=e,C 㝿3oȤNkMA`wMT:Z6 *4LsD6!Ȭ4 8oˏbuEhdKo܀DϜ*D@̢{n/=pў-BڂԁuBef+{۹' 6;S٫:#靪tDee !pa= ұ?:1b^pڤWp2+V>n]zöDZhǐB)V}5V!nuUfg!6į(;u~ֶ-B$8lgIu]68zɒةgLk nR'-jURfva9&[ >܎eÉ?i?iXTؤT_/J-Bd&C n0w0 (>A)ĬM@jڟݥغ%|dKIl5q"rsFY=HSKdlP1B{I,)鸦80G gM6?wD+9HbJ4.܁5MU1l**p/2ԦyMRLk&5*H?*3!Dh380Dba'r%ظUJҜ0lxH=N)#(r>\j2.NGv]+aT_G @\1M6K>Gq;M"Og{*DHEHjOՒ bnҸAfE}47DRyq,jngge1r]:5QA,so)*+/j$=4Qbv-CE 7~{4Kx 11RWf Q׵ J_8I8+280`kzzoRo@д]Z : . ةm3.!+ U%m&4)Tϳ%t*\{/]w) sB ̒˳>-V_2'ߐ.-NNR"C3hY4.ݺd(Z&L܁`?.KjN>->sǮ%ALI(x:Zu;ObmfOOh2[aZS~񽩜,W!u: UOoFiJWÄ3 ceNM˯ͬ= NLqInPmP6"= > O&Yٺƺ90QENۜϩ #B$r;r.},1pFl|3! g_ɒ 01i^r VYɹ@ CN@iOHSŔi~6'l3 z` Tш^O JShF~Y67 4ς&m%߈]x"?cd24@]ذyq@̿7ijOsL a6êUaמWe@m`!naڽ oؓCG v(tZ'͌.]%Xئiʘ_D.o,.!ay,v$]c MB:tPul]ȵFZCVuѯVX4u4†ƴdm;K?:%M-"^ho˂4ٌ!9d$,"w'_9E*S0s ӆcjq., mHAP$"~/2H.4gT؉cyUj䀎v~9kA0 h~]վz^7nz9n|T-!;s7Kf;}Ё[0>FSVV;%AU|CgG[(c>ő- K*X4ꩄƀͭsjЌ9A%t;u]Xw6Ll;M޻944اbю"n+ʷ~厂"AOhADE;At1[Y?BpoZvwUx7*4$w~Kt'>(̆ ۟Z'b%&=RNnP"T U]ܿWfM߮&L-{Fj;0eW>AmKkT@1;p{sQ#[Y }H].:u\t2 _'k"$cb"U( 6/gUYFùJ (x.#/K,)\^?]4|K+*m>g3~ L>0QZΙcy}u~aäxcʵ-y^MSyxèv ;EQ< twP o|irܐ"m<}VE@|)~{Q|U3q6ԷB"7fM ڄns~^"\4h 6=Eх etaPZvNR^r7TifdzEE[З4S zgs&Kb[F5;[@Q'`߯ed\vӷQqW&KU4?h}S۞ F|I,~a_@@I,[@9nf@Jrmk:r*D4~l_k/EG$O5ʱlMG]rG}vUd110]Q1t^6)^̲J\.#偒&8/9ǧzL?5I~E=}"`y(7t4\i)+-y% K1HS^nbug΢eP*6 1"Z3v^*I Wҙ :Ύ nV^4V3pM+NO ؗ/ӕ$7n"'ǧ?7tXL;=ޖNsM;jWMk{5܀ #uUrǷDafH-:u{}SuJ:}c.45C/edZayzv~M^#VzF聽r¹ 4ܧ(20*7Ww-e i!R`&r,|8ʃښPG Żqh:N7y@% )gyCݙ *af{%7k5>Fѿ5VVyfvhf>FZgWq>q׈t#nuI hI;:E[Qo i7K픶PԢcm- .[ >GM^<:橰A&T"K#K,UapN*0YyqQE;'3}hr}9aH]!Y@8q6AmT9{R`HДev f$eu bj%`OXQر9,4&uaz*Tj|m~.z'6QVs8p\\/[ѕF5`Aj5E(lX4 bUlo~k#vcZFpK|k_qreo&:H"˶ҁ­{A>vZBX/ C%#JSoi:U+\[t?;PZ'ZjV?' t1{XicWO4eص$,If=iD a)6)caLiwvHnxlw8dD"BzHizsh#!ZCh O_)c)2̘M|op$^ly_‡gsC)s2;1w-MaX5,,~jwg͚0h5G[C@叓xAeJVH1-zĿEs!Tbb_eW_i iH9l˳/ eu[*>=⹏223fQ=ҫ:N7̠wg5ؕ:oT"X.QdE?hl>%u8 lGExXnzf?90bec{IvN~>ߪ5 ƒ>^OǷ7OgVzhs+P~d䤖ѽщ!¿R:ĖghF> E 5`Œ1Њ⒏J(V{# V(5 6c~+Q?&K4E?iۍ;F6oO})]@Q$Q_Yq:A9ovxm*[MPϣJ=\M?8G#:R4I6tXUR~$TA`"B*V >j Z1fT ؤQ!oڮۗ`5)ˣ.|gnAי'02'8/ 0oWoy$GًO㥶siy f,y ?Iīn.5)~ɋ {7DU 74 aՊ "*'$.QU"!*  ܂#RўRw ԙjlVgvv;/UT !yv.w!|>4<<ǟ jNQ}MC BAN7ǣZP`=ZF#4kC 0޽D1<@׎w"z/WlEq“ `V~#OjF=3KFY q;"ڱ3jJR D|L)p.hΖv a!ܭU' =3ݫFXf-J \@3BO<F-gVth Y:0ve=LN%6#OJ/o5 50ZS@DT`iDGEn,[ j%Pxrܜy5Bt%sjeY{P2ؾ+?!mqYn0|Ԇ b*ԅxP|63ekT.,Uvgy'=X"AKvVSqe 0 ܌Am BH΀!Vg=>x_o)r;v]^;FQg,{ojE0y+A!"w%ktfO@f]`s~L3U$4`Xh,L*ꈐ3Q& +ٯ;.!rWtD52.T:54~L^sR~L*!S#e~ZZKYc}aeNJsȻK),Off$Jǰ\ coc?ԗ{R+sêm;-|X΀ @mM"g?q -O(%,H;UG{ɽ 僰W:I458/LfoUnKF(gd[" ﷂ`DQ6˗zDɿy(Gqm!+zY~ϓe;''-[}{Yç#= ?xnW{Q)*s-IT)M], Iȭ;@ni OsRS%fz4aGCoL7&ϺiԿMԩ  69MS3fqAzA3WzHB3=8z||z2>'q zz#rMbU2!06:X^X}8 TD ,$;)\g;PDhH@-&֯0"Wˌs0tAq:mJk2o#~_{rTlĽ{p靿;( )kPOD_v9ަ4s7Х bxAm-‹g\ۤDB`GA^K/|t8%}ph ?,.oec>ǐ7WL2:-J_>dz ;?Z/7;Cs{f SNV{'k܈W,|?ͧѠ%ŇôffXhYgZ` |0 u~boa@A,y:vvKx ׬U+`Z(! LLJ#,M=huSSϊf ^w1 ]#5Z4Ϫ6ºƴ/g^  FY < @:*@oSŹo(ISs~iK!{\) {FӛIyK?N`r6yJ='7Tb!g[@W-:p,39ʲZ[PM<2j`#ef0&=7 Vi\ĺepoi+fV=z]Df]"|󵶿@;!t-T.n2CZC9Q;*'DCX=x3bL/mÎZ'AeBߕi|%]£r.GK{" p4Fΐ6I|0RU,3JVpA@s~KMz4ȱmyK94A3ۮic%>SHƖa\oIbK^F(Tdg]UaK&;X,1%+1_SRZھz69t A> 5ڷ| .^dE]V1PRzn,X!'/h]+˖R]FМi8VcY,9Z:r "7+g4驞 oN%IRޢZ[}Ѝ|R6rxҧ Udv; ѯ(\i$;|zk Sġfcȩ巧 iI:l{y5,8rt/WZ/PcfZgVQ]/]g]Q53`&\;kPHaf `2e=Tertk([rBTv-Bqe_mKC,̃9I13!vqc15R%JJ՞- zMBo̶Q3=,(!. >|Fcqo-84q,<3"CB盻0QVшG&s DZT8^kF{Rl&0P̷ /Ű6JsIy3sZR8+s% 3lǏfUUpw-σ"5#Wpw"Hfs5ej8Ҽv Rat7myZqgQFl.a627HwcnO m]`6x l4Zwa=(2+A* S_R|ݸuuI s3NiG(УEH.0wOXn1rN F׏XUj*HO'ى&j8T֜+丸K$+OܕY6+׋}YR:VBp3x;]|S!,1td:cBE繭m3ggPW=軨۷[Du[%e@=b0˽pQyY8ǝ&~.*X刃qMt5|{||Yf(T^0BxD>evD@J rI?:3A(Lf?CeTA "!tJUaS"/*ܮUHpDM'Mk5^A b=$xA(I%G\* Εdi;XRCGyH;}p3pF:ԝی,uw't;'֗]zR'LhIm VS5m`v sQ߬Z],Q[z2f<<<խ^ dVA22gdpUr-xt<*lN!z^[3ȤpϚuNnki $JbF]j'd0yH~z&ȍ&+x}~u0V[L(L+=Sc[MJ%U 6lp#[zG;oDLk7ϭAOIs o pfZV9"@ԥɀ6:Kf}@R*_Df7AT0~ˤӘqXWj=\c?2iG|{f,C=#5֚e[2@ bvgQK(q3kܾS>dl=e 1|jw}o {307,0 ݅߃Zoz zsUoȋh$nwzܑ+^_}rFhz^ oY2%GMXiv oRP4^fPGejuk`GK#4i^=c n]X S/wgBGSLdjaWIE>%uQb1f{dztKDC.3{m*'W!KFh\i IP;V6O=t 5s?L1 l/sTKZ xxÝlKT8Aks? 0O43p]C.vJ*̙\i!W $/s3his?7$nR eI{pv֬-O$k\\PgiO+|3#]]̛ ḬQepMQ+>LK,X {r[g_f^ xf (a<+Y fG۱&_Qs@~9ĩ \fsah]\D{ [0&_|fˡzM&gOtBXB뼄OZ NxԘ0R$ݱ4_vh: #e#guf1GZcHg]9cw/mM#țp:Cبg6#D l&=Qg  !EVĥ(!~/fJ"GR,q4?7 ,ay߸F+Sm*Wq܎ls MƠ͞͡tI5"#!w#1|5~}ZH΅ ݨ.DmDx{eFn-ߺ/sbA~V;644oq&K቎ J;%q)~/^H69S16g\hC1J/@Me?u ))jMۆK,gfYLq?yE&|BpH2?puH s 5o 76?Yi®w0=I+XB4/fB"0|)qct^%qB."pq]˔~XXá89+;UIj/AAi>Ov7kOHe/fl*J#s"A.Puqv{+ѠTl-6D++1}7J3[f„CmG2Wɿ #>>?bq]'SDY VÄYi%2uJմ,iT//[RH8%ӒWj&q-s0T6>OR578A#tPWnTGbb 7>T8d^iվ3o;yhG7WMNmZni2Y ?7|K6yԩUU5!i bd_ODQ&߫7:~sA3DIOɎɆ`YyM?`sXغ!i`Haޡ\*&N[n-)޼qԗa:Gf ؑA8D](F"VQYA@KF|@Bx[s%CiđeԨQ8` %`ڬZ"!8'񆜘MQ<-OWd*b@4 I*l wӵdzH\z_WU\U*ٌϫW%ƭiRXUc)st{MM-䤂Z03 < (1וL"<9'|5yz>l+s o>aos—XhAZe&4҃|$K)ɦCBKkr4= &6-Ȕss&&& ȐZUKr} *B$Pɲ#sH ?z/mTr>'D6Ѕ\g71eUy-ѦLiSM*ƨ ?H`yS>ŇDՌk-+Ԗ=w8w Չ݉4!}jaq;k3wbw^IxέAS"BTT%%Vծh^'! wFw S__6D&ۯp WW;-̄Ѳhiv-G: y.sDC?E Xk} 3$=l2DgAg{EFrmWd2֓W@OnYM8OCuPt 8bȷ-nLLHiwxd8~UXxdK͂4;Ǘ|s w"ʎN7rR1ѧԡKZX* Cc!@}*nM83RtVK;>~p褧em)LEI/r%wC=w%{)l.} ׌J`}3h#+?c/oTK&!"ѳVmzD$xPF(܊ pBTˆXK̃WC{[3{rVi\ȸygCbⰸHDv u rg1Dލb\<\M6?j &qO-(S=9m]HwI$J2zJpq߉&+S~3Y1u8KߥfkL/^}Ɉ(XERT}uH SBp43:.i07,p5Zeh&@:T"3EXz4UKT"2Z1%Gﵥ,^qv3b5^tnJG&>2Hj- 3F@Wɓ9Z&\ KT_+}c|5^R?o{^!>ʹSj>Ǽş yg`.1) \ZªΑkӢs(YHі}).AP՚Tz3U, n~3T(tТ䖠&zQ2{L_b/=WKR'Җ $Ya{hɽ0u{iІ++=j'h]݃#L:ŌR 4G%*4I$5'뼒p` ghm]5@%(1S`m1Ip(\}lghunV/װa$_;šk>a@&]d&_ ѧuxj<7$XcGaρ"Dl"/'Ft.d| "~> r#e8c x)l/Vr-S{E\{~uA2!}po+'}y 3MR͙9Ǥ]PN!3h>_U_Cb9ڕO"Ń7 )fY*[j||k]چvT?MZGv⻕M3dR_ZJd=}ܖ?ARdM}0Grʖ H;D]1r;(0{!ܖZK?b(ڙ;*`H7;VQӃɫN5t{\ ?v;Uwh%5}pkiƒũ.[2=.]?Gf?2:UlɆMBXbqY]#plfc4$pYf'#9З2^}v8>NpH y`igE]vln. .[?*vN4Bnmik3$RTƿ~+tp9=0\B4p:jTɁ0_[Xs>UXm$5a;Dr{ l=);D4̈=F +sQFhQ3z&6'ڏ^wx-R"'ʩ۩|-4sZd!cRBG<{w-[soRPNL+Æ`q4lR( %7Q|yGV湪ZJ5ZSIV|58\R1s'_[() AϼTj֮Ggs31ggpb[>ؿAòpq+@t&vO+o)oYn84I~r]6j]0  ??BA"o*|*E)MJw[KW*2d><]$0NB1sA ˜a8(5L"~éx)^n]()`DAݠ\Hב 3 (T14am dТ%(C0(U(y2,ϧ*, PD xa {$ R% 4WVYkܱ;\Sn/^Ȭ*kVNIjdukA%A^쪰C ñ [`2lgb鯰@VJ`MUQ&&YL{XH͓Eqb&Oh88^"h\C|tyKΓك2/_H~M%3,]GrZce+q"Sq޼W>E3lp~- $k2I/sr)?P}vm5Bˆ[r9xpYKX~jH5"D1/ja?eK/*5pi$[m`".8 ?%ӾޔUk6ʧ8iͭD%iL߿F{}e9b]t~c'`G3v xtƣ_C!.U dm oy'j||#P'͝OWF# OoQߨX̍~4D)|# iZF\orH#)UTFRQG^΢+w"D1΂K0n]=wmg<;HG'tK6hVrKQG@!F)_F 44&<ޮ d6? 6D+v뱔,tu\-g.h|ɽ7πBH7.k8+Dg$['j-YjЁH{2{!1}uUk<Z^S9$wQ<8Ct+zit"AQ{`p̵mxl`?p2iuQ IsԱ'*?F影.*6 JɩyEAyF6(wsAŁ,6&XzD`aHg;R vbBl0P5UHGhNkHI~9iޞi{ N;ܦAS(¶s-QL{𙵹7eera+BVOs"~3?+4[|Xr2q/l'/JKAh68ӁdmڟHpg`{D$8F-oBžԱl?Uƹu{j WY gO$}VG#AWHcocJZ|k!ڦGOh}q:IxlAK{wPH*-|f֗zZҨNqjL{́u (L_sLbk!?3y+[:*XU /x͢_xA_qLce?=(,P+6$g'd N[! XӰ'ljE%7Z)7:dͿm 4 +1O83Ocү8MEvYgj(ZO&ʡcM9m,im&kb`[wOIm(=iDP8yjOA%-Tz&A4W$o+¤i\^g1hU~TT*Z8v6v2+[!; =K:6"/b?t62yG<o`Ccf ʃw<& -,Bn\GZaH6u9*x"$ylkY,@?E2Կ7)xIW;hXd1l +|J$G몇 uc&b1\3i*lSsQm&qMKH3fp3I<۝T$jvx+DwB_̗֩5xxn7 -FUЂ/-K|q=z*5bI1,{/<)PEW AuNd\00&70(R F֗:SE}fzȩ:ك4ZPe$lTlt@M'1ryrn: >Xv;c*߃ ߊ=gT wO-!lE[(qp! Bp)K(~3*\mTMDV^#կbQrXY;v=aH+ys޷F09KeWe8Ċlqwig썗ʨk2W? D@J}V7 +kx!2)˯'r/9K?`4{SGʷQ]ʵQB)0] ͧ< ς(o-¬_-s&ef7ari TN{Hy-0" @ A˞V6v}8PQ6Tv[il#jQaƪ}~aHjwSG8O6ZK4L>к̶[gѾ]Wtc0¨MaUiDw8ԭ㽕@7(8 F/T~Sb8+oa24_6\;Zkw4e"aVȷ6tA4hӇs5Ir%TҪ^Mb(fƨ0x.ujw JOw1Ē;&)u콕S2 ~'&}uy0CaHZWyҿ8 xo FBђԜ… O> >{ L5\uI*e wN|ŭaZ0tȺ:<%njgFWekix+X'^*dI16ٍIZ> $}vT !`420Uưu}cʐu>v!tcqUDg{ D"P]{m Ñ0j^$^ɪ,*Iܜ |nD-wXQ)dCw7,އwҷU-$xA\UH]Vљg_5 %|F,lr EL:x%kӒmoKo躹1?+߼ 4Q ))ӫͻYGc1qSMHCX>⽍,k9yEV?m,P_sĞQ͟nV7ɢqڗm깞mN%<̊ɐoBR.9%I-H5 (=<91@  }@uKfOV R4F)x驠 rbAMq| ]T'TqudHB)TW]WyFDYffE."CHnqulJ QTrX /<0BT .&YWq6H,bI̟gJg,C1vM( . FadP.@&.z{<7m,U̾oG lYTjpnC၃ ֲa'mvߔc|6Ϭ|\IU#G{>pKZ$ Xa:m;U] m67Q֢r|!| =e MtQy'S&H s%4nɵv1* gMl`㏧)C-*m JT_IB/4䓋20, {Xrv-CJ=ϴm(+Ij< H*; ߷;%v;W-tuic9udSitК&e;=J{z2j ~ 7/'!~"[&uLxOiV>jZ~L `tYȏ uKF:9T~ma熲|-,OqDLIh&o<ʠ6?OON8{vj\%T)xϿo@z*Pɪ@CFT).TԌ\8 7YSy7/Yنó*,Oa@X2m2{I ${LDc,]T!WlQ(knG\ ;ji\:$M`HeSL{gAmfXI".X6d1ai?ت״ CDA'0LnGp3sy7/ Uk¤B67=.|M@X R)a_|-%y/!2Їy8%% jL M8sJ?Uڪ9ل9Ckg JX~K#+]j`}f HL!]Cv/YQm~:y~vJRQ,K 9Fu/O]bn<5Hy!1SL|uX(z+$va1iZĀТ=ֱIs~)5O }Ǭ%5C+8mT˵=?lYH!, ez:?rF\9E.$_\qQՄڏ,eHavd-z|r0ƋUȩ?&(\=|pUUI*Pa.;hXfZ 9+U ;Ij;ւ -4tTKM^$i{HNWB6HgNĵ"8I{k~JFus>:ݙ޸-4P\NPDFEnx2,JA.ubyrpi҂ v aQ m4j`(f :ʬRc<6'ulBgބjqf( xcJ"$8a/c]G:]m`i\#h|l3'? *k &"H,a['ip4S/"Zgl8}j`zSKQh󷻩WǀZjt'^R*_!H$+bKdW-Vxz cT`9k 17$oLp7nD^YӏE]Z G&D%!#Y|^xdtrU)oUF{4w͗,@!ϨK.Td3%-t!ϰb6 & + ,#f@#(`.d%(x6?2"f0.}gmj<.T _" o[:h\2xKAEr3hQj9W"BƜ^hűia!ٍl̨q)˹4oͳ O+bM9":?.!蠴sNCZ%j(?RWc3 uv^P`'v_pJjw%R|>g ܓX`JtZ%/Pl ÕT~ߑk^xt3f+!OFf7q ‰[s1ϽNCDxhm';ʐmzP+XI-uJDB=KExچTROH 6ͪ[A'RȠRW$ԭ*Q<0oTtªDΘ~ )7s3\FG˜ 8"3p/V#@>۽QQș9O?pjgj*''s I@)Wqk8C/faF ?FƨSvZJjݖH>`3M#~0iy9b[4LϨU(D*ߜݚe?Ggg 9n}L gtnq MSqm/DJ&/l~ބ[R꟟B|tؿhm˾]g&\InC- @|6b`ܟqo3_1<"3]@ԂHRl.ww0iUdbI=vz\JѤ'.W]2 [_L; SIt'>g8Rs"ĐD hIԙĜ.wgG(|o3vAr%Yےǭ,˕0156raߟm8m*zt8w,os7jEcw И:Y=MV~S; [1(G3*r=. Ei&CC" ? ؛=c;b-2ͺ INb?-|ifq׍C˵1)ę8_n4T~?M 8MepƞC<_a rl덠2.d\d<]?|0PCJ^%7>R哂}R "))5L!Lw #r_m3vukKB; Y]٨94ѯ:yx5 HϿ[lMk\=!t*>o1[%G7V@`JD\2]7Ѡ۽u`\<6K"I !]oyCmu]Ծ#$M?G\ċ`x[7ژeLZ+9tKP{,jy,4yt,$;ջ`)ĸ];lnd @?`'] Iu aڊ-=LpdsYz5Oݒ@"V+%xz38gS6\i.9oPL|:R%l B,P{I-&L ə&F3QX u<]е[t yE(tO3(e_å~Hv gE .#'.[}bE325-+vt֮B!nأ0w7K;\l> #)Y~hh$w:^dLvN.x"Ok#I־ʴoVm"دhI~5@@uy,}׬&qU޸adieyn&TK>T-}(~%.*|uyFqQԇGTi/=#b xiXܠ*ynTC !90 ;ym ölx 9N_b"ӌWJ~CdgfcT2!Sѣ+:‚(Z 1Q=RyME+E.=Vm$Nd8;wR#lg"R dĚYpp }ÅOXKiBШ 1&y*\ 0}jJ~e@I|dgSPD|V}x,8Q뇵w'#PW[6M-kjxasp`@P:ڕ>vdz]Do>ko W:^g$CJ WM#۱ 6x/"ɢ.1Ta·vo_/"Ih,n}#B\ho.x ߱ìaB!8|rFP'l}7b .>M,E*`?:Gkm,LMf$x.jx'9䯷ukd\Lou8 z%M@0 5F:)9YT{Ï_{"p8yTX2vTF2*YR ڎ/Ȱ0|3V(x|qp8rN٠kdU+o9Uɷ*Bi>q#fm;Sc힗CkroBK_.ca @ Mn=q@iI;<8OS0C[Iaf7-f/A09 ?m>V@ b*{ZcT+?--3,s@ #c_Œ%E}Cȁr75 dr9Jx̸y7m(8cG}C|06o,bs9J=Ta&R' ;-⒲=Hf ?/ @&#%"L?5>QW'l44x#gv٭ts DtjyZ~T,CGp`=$># gr7?J-Ka~_հ/1͢jí,tyPG Û[`_d!W]K<{[P\‘+HQ4@\KB$0(?J(l:~ *qN`,r)3Ruo K ޡD\ ȰBz%Et9bPy=w5้ "S}aDwNH-8fX^~ rC__" ftSz%6Y)b%Sg(PS99?cSCZ `Fxf 78&;ZZ`rれ!@G݁il'/wtPo95n NZ'wI3{9c%żY: <=jX3'֏^[O̬D05!* kQk_>dݜTFڅD{o>K;'JP}HZ7mf2a4G2ΤZڥz*c/u$w3=uFqy &=% rgp[AkyVL,.l+CI=02'xz ;70Z-UMY LaQn,HuV5j0|wkN{~aU2֍ܐ#vi|?^; DsHKyWDQG4H|gb þgj$LTNj\6~yHه}xbif*մ'$ix)Ƨdl~{[Ag4_+auH/|L.m !ϨM$D/L ȤinTĶ. ϰpo@{[ ]MqϏy~+`膡5xgd>% 4Sͻ!q ;jBč!u¾E@Ϩk L)#c1ua]imBpۿc`VRiX <) 5Zu:iƝ"l:K!cEյOR<UnIeC寊Hsj\zM_X@!Kˎy{5'LۭH  #l啪y>ZL0^_v`%ƅU憑OC[W6 e?k;^Aj@ۨk]s}(䛩Ӻ2c),X0^ILPFy\nKZj/drjnaѷ‹|¸ (xV!hnsd.VЙAGt(uUvٮڹ;Nڔ `IM(C6`e2SFA#jHc`0(_׻d|6}NkMB"mۀKYV8 ,O VlE'czHGւPn2DVOѷt:gj sE;b ?7 3 r#yvxXr&8JHsQ_{stuY|@" mJW0Ng"}x4QqWΐT8n&gI[hzMh>i(zPI:4 H>v!નGվuGo;mݰ|.GK܉oubR @IE/|pKǚL?^99W^JT 'ko\&6\-v6ќ^;am2T' M8! aO5QI LX)0 q+fTQ lk|PI2lʀ&Ap2W0~$tؗ׌%ԅRK>im4Ơ {*tӺ%Gk0.Cv+ jiTP)()XΪBQwBw~ ^7)mc^]K['HOᇘIi;YWoAb(tJk!al#@N*=ۈ)2wRi20O?#@ 1f۷DHVn&}&/34͚b8\(Q̭bs]?c5-LG<=V\PctSq?)ŷajeHvH{G骪O@I`fV8#M3nD um0J$t[ +?>2|``O0cx&uf G 1ݼdݭk )0,g%+82!븂d2SEȟ7p&Ha?*?}=Z)~c4(Z]xZX~Cn{҃ #nXCd?n̈́IZWƉX!>ALs,,r(מpI: AV~3g=PwcxNDt:sq|J/ !7v=Bjv4{}19h#J͞8bd[ЏuV{BZ%!p$x$3#h 8t҇ҐP0nSd4RLq&ZE բ t:^Dч{pZ-N{) y΀F˒25Yr?fmL?C>-%&/MkblTMYքőMS޸6>[~I8QW' *eqgS3qI6ZU4ev1{Nl;jVgYy!+z)u削QL@*_aS!QjrǹrNMRF/솧Rhh-;F&fS?."4I{1f+`BfD"g *qLn=("euž9KǺAm\ +GϩE[1ӏuK/lN\ѺfBޱ}:pɬ/=TڸȠm۵BTõ= ,'G}VeBh.A| #_pvYZTDl?E=p꺫=84'x/YLYU.$|8Ho7'F* ;<:R+:¡bwOrD=)bTpeN)ۡJ]7JK)λr~uO(M%ڐa50Gc)Gh g~+L yVصQG+f-&mւ/X*QVtN"/P\TGA=JL=ɽkS>Bq^oijSB1ިcCV 继ApFыff,>n4r\ p})KvmL av'P^ !+9w3]A<;nؚ7>nS<K09o]XND{{ Q ݷ hd^}H3 JKhT(A[jP 2|WKE5!ͮ[~ #g6Pc"nt:26F7.~w'-! ?ER]XhilNJ2pU <$W2\)6- *ԁwYy܍KD~Qv3񭮫oҾ/H0Si]8*e~*[}͔ RAt3l=deN(!pG&GmEESg ޿ 1wx!<4$/ KofpsB?,b겤#c*=Q3nl6/"qnA.cn mS9@Ҧ Y?R.6Dh1/:ip>%S? BY]CƘXs?c&;OjaI̍n3SBtwyZobsF_A\##$>2@ t~!DRCm;78n 0kMs- XͪDm>Q2u$gRB2ӍRB [j /l~=c*,X^ˢ_/?g?Hu^-y𩵲1{7G61[>cm ZiCTd{*u$%j5m*$J^_ݚ aq;(Y_NCt/6:8Vl]t:'k jS^F(LiklB4_{~iKbDzRaKpcxt> Ё]/Fsފ>p}zIPJCt:*2;>3ٌ`i,m&%V{4'g{. CQ))Գ,9@z.2 X~A_Js?ty܃9fU󦓭{ ju ^ZDA@Ua۔ՍVNގ l Ϳ&:;XE':T[|JN9u-a \|ò[vzu$b@;fKM4X-;Zv 0pI|7dQGfmtP}""fa5e (Shk]gpy'sAy)C2u<~p@ I\Hq3aQ5~6):fIwiVXѮ')s=_klٶgHڋO8bjtlܧnf@|[*mY(IbFT띮T;S3e?fy0$|Ω zdm0Y%. `b7x|.-ZPaMCW檴W `\86Ơ.tܔnwvȇHɛɓO]UU2LpbSBOw׌˜e"OkN,tFK>ek~HPuY*Yj oӝWuEٮ9Vs;";OROW%%nde2: j?&T~6 |u_XIh{E19Ⱦ2&O8 EY&6 4!uq[W(fN8o%AnDƧK%߹#5kG3fé?9YƄ} `n≭Aqy)';׳@|c /v-u18*0?ZT!U"=3`:)Q7)i3֥%bq\"PV):Jʉ0Rԃy~Cs,~E5a`2ؖZGV#.26$ +'Z3('l+ Kmގ][,XX[8@Kn/"B(Nw_ˑb’׆2lthhKy#"h۫|?mziw Oux"^ {=>`-3aA?Sv#"Lh`<{dHa䬳etfXpx08ԛo744r/NHyx2ފu5Шgf^Jqr\?;VdbCbƴ3uSNW+8 I`ae|>Nͪ8< 3?͓!.ӭmF.uE/cTILE/HrNVj(t1؍A+JRY%;Cx"v0:wnWwb-or\1y9tc_2nHv`l FUiܴ |!׸sCu9q!]<MYheC*htI- 8SLyq*99xv.\nYῑLBsa=ҫ5_L_yЀiIQ~%>GH^ R%Gi59djtfo$atԣ<4ům! ֦0ZE*4xI LS[X"&zfkiۣ]N .ѐ< @m#e +2aQݧƺb뀽)xl=vlH,å>y*IQڰJV 725s#[-c39^7FwcV{1mYS]izdp?gj2#鶄yaĢ4ls:yKxcâ9!XN_rұS`^@uW\)P1X!~ q`hy=^۳ǡsV#lTU `!evb.՗_IvSè:B<᝹g; *qOu@ֻ\b3YWJEIqbFiS{!ĶEuAeQȁҘt94X8vo"+Wmv K\E5DI@T{ b֊rώۙg1 VG35$֊LZJ}bD$^Z(e / H5&EUn~nhɸ &)-}}PLraŝE.%y9c_5 D%.K9^Q)b4)~!,7 B]gVװME<5dԟݜc9ɘu2+eF)f\fj뮸_"y3%7^dy("&,▟N6gO/D8JGE}[֩spVGetƕ]*NKG%(}3<:/YItwz_՘׎dgSx*>=l⳼hIT7j%kX hE<gڸ3Ot҉CxӃ P>tFIGZ N% Ze>gu{onnXdg91Y;I2F96mi)Rt, =?~&\9XI..PʂkSC< crݫaFeiPXVv(" 'DsT:zxҳi>)kv <Ӻ% mTV-a Ӡ ŭ Q_0} E%{@"#J֗^|Zʩ ץ֕u-E &GJz ̾DE ck}rpPo;PYk <)VTnp9L{zdi')8>,cgEWw$*XH'u&0Xh8ukߛy{@-J7+|$O!5.fQ;PSs O2/`TPř]ђO#(XyZA=Bhhq(nDtk%tsD=U*t SSwxa<'*+tJMqKj0<1_0˛4uԎJ:e4="@T'mi*.UE=,c_fV -k#Nf_`D.A:V! 4MhLrSs:,~ rY.P?M8Յ&.^l]SZxWbh:ڸcoYMƛ<}!3zү\ wZ8J::pB$v_6Rz U:SΙqԤ%,Cء!fڧ&dPfӱ wHcí҂ɧ[nLJEۍsctX9ri=$#U렼C|,iNXv͓185IyTu#?AھbY K8Uvtx{ӭ&."XGF M6LZ'UƢ1^tݑJx8- C'_lܪ\NZ_"n^xm1F$`H|:>)pv<پƝB^<"N[D+y e?@|c~53b '55*睕}~;]WQ w?>I_@@WpaS5~\[Û`"#Ʒv)X`vOw6. U@"x IR864;T,(C`80"<$> 2P 5cۆE<- N+@,B!p:,ӂl%8l5izyznMc⣀AK,,aX:dƤ|*fF l#1bĉ:D>"HfGK$ /'a!0D^Խ'lޒ nh ,*'w FI{^;pտwߌcgۿ9#~;/YR?ğҮTݦGe7Ky6|ºAQXu5~)R9g+`RjIdmpԔB =*; jVwk:66:䎨{{d,J97)tape`&E'<-BӘ& aM[ߛ /BonߖGNcT|aJ% %=[ל|)nT5T\K7? lfxg͒G`Z%©oe*;u5N(2]4%1lj {-,hL:NTLԄBqjJLa¬Jkn֬iA*~MkuoO/.˕Y Iy hkف/8kls e?ZT--PTE ]2 V尟08b1uM 8M g쎦5~˩>:BиIX~jk+#4~W*۞%ct72e?t$dZ<sa k.Z ě/3l},a(@1 h"q 3"FQn?6LW%~l#_h#rq.q,` Aŷ1 }# JeOqvwՕ#|qVJݵ;fsd NԼN-7莽Q-G>oSgƎM:UE 1Z1߄D#OQ lFLVuWY(3ϙaE% mxu2@8O`[{fr^t6mΙZ*1۴?ғ7>ti$??9N% `AVRVSM:3 ;x|xSo1\G)]WtzO]s"l& @8[tJ !;Bwe܁ǡT$ 1ilئaDޗiT=ax"^1 Ke٠Zjk2F!"G2iu0/L"3 tܪ.Wpe ?W7_pJ[ie<,~]GZ.>\\%Qg[`B~B;axou)"0jXE@"8_8KJP O쉔z-7XS~"D1 %_ R خ_"gᣚ" c#`Tmc'r=ΥTO]r䏝p#ӾС'U@2u UKv 8͹..{"hc^2LNޱj]./ *1tɘk[{'GoaNdrc]r@pZ'ynIn5+mքrbп(G=-#Vd@{ E H_pFm%/r_T(jʾIIL_eQC-,$;40AD\ [D)3w X -Ђ,_~#Dz-P;z;r!ϲ Otf˽gVVpB1:ҿ~}@s"b<$} :ێ-Rq[Y0/Z̆[>+͡]9ڏ,bjD:߷(ⳲG[<^=Z(\ ye4鳚1H{mg/ m6_)s?dάC"~1cqfY?&f7|8Hk41Q:rx60\,D+T;U! @d!M$sJ|Rʼz C/ɛ[HM#}ZnӧKucZ^(Ǔ4 +uӾKP= @_M%sw? X137`0~HRyܤB=f\w8G7$N R_]A$FNzr3r _<7{1&oFxuVS 24`K8rK :MWb9򁴜 Lذ WFV5eL#"4F%c8W uF6! w5<&l#Eױ7B6ܤJOr˽QXC~!.hA/M /X׬y4a08Bɩ,Xfd'xfF&^2=Fɺn_Zq:2kecw$" pu-FoϿo$Q[zvjC_GbɃh^ 5$wj񀏥'aZⳂ5gcM.dZÖ9vR NkCF';:]bo=ںc&'W8!=QVˈ;qc-{Mgm SHEr_HH6c[o=J~[yM/<`a$@~-Ӆ#hFvwr[de2qØr;^Yvt°97g\&p<2^ǒq\~2f6O*,G` ,_u˵9<r B2XAUa4˞5Dy5[ i:B%ѦN)3/0Ǖo+J >q֝5@aBCtv9T$vY/wUјm!sN)j&iAhiW?YX6X>NXa z;w]ԎL &CYXOvg<:?K`>`Ul(`05GMG࢓yHsBj Ҽ0 >1@ Mh=Z8JIiW^Y{@_J1%]OI̱B='3Sts6z]/'bn#.SLxڮz 5abē8]ZPDx'z^* rAcb7v4bP;o,i#X5zI~7'QhH`v1b%v3+uivx <ADv^+a-)R3 a\/`StKsT &΍ ZX,JDϞ3uɨNH)߾[a'e/o{ $i#{Rt.e<ը'$rDQY_&~ qe~nH5 i=qg ^1^֞kەD `[q8ErOړL 7(/~8xipD!r!FpB`:=8kOUqAdf-WQzt 0rqOXbcL< S2뇣ӕ_ f#Q0 >!CtL9KjkF[qrDyr`B::#e[xMɨ:(=MG/q0f A.9U91XxAŐv.:>o  oe#Jokg΁)pL{ZifّvŸDҞZ\:;Yx! L)iW1iآ%yKpv"A?u'L{ZWY hnP@?4gR6U,M+KEZɭ1A5ym3|]ÊXlZ'gFLuM0VoVև] s4?ɱ׈nR- gem,ƠN:k|=a+Hf6ߢoD9I҉uktdQ`O+V(񂌟ͭ`|ɍ^.gX=a)q-­O.Px60vIYU@o[~?T%CBAȲ[-'"S5bfyz#2ViPP0҆{Mw[AĭC/XCsѪ `x_HEGCas5B {5n+:1P!hi#<$(۪`ru̓7t4Mm%OQ-б늵@Bl鱬=U`@͆uVۙ[(-go|{!~q ,!Lʹ9Cf%Rք1)Tl+s.>ۙdxgMUWA}ctBETùgvdz듪MneĥG-PQu\S~ )}:@go !&xǑこDZ{LZ;Dè :o }:d#'h *OSC?ϲeS1ziT=x Pk` ">JyCUZ^B胞Pϐɼ۷uF2 QRc.><:8S[EZoU'OUzNB:9]T6g W7WK2ˣ5` .OFKv.!I-*LBZBC 0RR6hzo q^kjjrվy\Ÿ fF^}%X ;K~!dxvbz\~Гم_^$oT&ਯ46m^͇ ^?u|8o6mUb[((3AqduS oZXD؁b* ZCG;#%g8~Ɉ)mӶn fo<EsTFo̴N"$ԿT mI[ޏKK!`ek8h+A)~I3EP$+ 8VI:gm.P, }`33-g`wy4ٰn\7e:~ШoA1O"$Pňt˯j*t!yi \Qe)%к16у>(J){/yu Ѳn2Bz`/l`|J>'CMg Dڙq/uXYБTׁLoG\q (8Grަpڇel֫lE0I*Do1EpFg%w big8uͣusdpH ߦ:+5u6jVΥ7#.__ep9@@i1I,4ݖɗSXDܦU[IyEeW3w\knUB<#Ӿ+!DoY=N xL o& X{;J" {' IbŃd}Eazvlͨu s]?b\zH\2B-/ЬfʹT\IKm925qX\r ,ᗏ;RmItdRt;^tE+Dq˵tF p/anB3d:#oBj+q+:.3m.ryH$ -4peo+% 3&c_QE(R~ȼH2H=ymMؙ|ԁtC*Ez4 9Qk,̡hg((2er)xL.M~j5VUie%^)+S.Sٸ,ƁGPFtP$a@Tx0Ĥ_mӃ4Rb-d{sټ`_)>SXxg!y$KEdd74?*8d.V}#T1KoױFٞJlꀝFkU1oݔLL(0#CNݻr 0\xY#uѻWJGL#v"G@=ANQU IYH :sGWEsm e~ Qg ,AѸ^Zݲf%Vx!d\ELiTmʦuK"`Oʋ "E%#@_ fr"Lվ F\ԥj^B7@g}Dp#llꕾ%@^Lr7k< =T8JLXv!.eQ!~?5|ȣY'K05^}m>١teA?D@ ړFCARԣ_hx[rdfM:2@Z~kJg `wkJgIg) E #PNG],dpVtl_Ncvϼ% CHAym~?r2> ƟEպ2a!"O2, /}tB Ca Qsʠq$0:e9C-۝NY" /ms/9DxY|0|T7<oLdu@ON1|,ͯh"C qTln+dh$x=a:xX'y&_B_,+¦~%uS53]]A03B!G95'11!$]dotX}"V(U%mV{C, +O^@TOv+LվXd0𫃴j=Z(}@q? L~4Ր 7Dq("җݳ֩:Eݼ 7ijZvMuAR)? C\0wJ1`Lt< QRɓ,5qI51(uu4 v WRsMzν@x>n7}g.)NNw]XoFOUˉ`i ;l6)#y2ɋxg;m{]IFJ̨j*m+R$I J4|HI Ǭǣ 2a;VCy5H~Dm[9vZ:*[u%pV|m]kʎ=B_|/@^B478(8$~ {bϞHomk 1QVF9ɫ 5S^\ 0r=mpC"@{q0ഃBB,f+40`f#J`cqﲕwjIyQUk uϕcz溦}kjP^=!pJCVh8S6*ocBuXCj^mms;(mN\C3g{omIe!ni;R(@kU~W*Xd"_=߆n])?go)ߞkkEkLdHA}" usP"ˈ%, `dʄ$rN6r> G?H?'־^%X+A6 L^_53R)5 >{Gg.ast_Ji'Ovaa?^.0}K2 v W]+~Rlui?5G?+|@pV 6=Ƣ#GCBd@scE5ȼ?'&۬@#ơ!үSϜ^Geu>._~Fsԭr r RoIU-?t{!7/%;sff |H&Y7)+lG4+n@GCn?sةY#V 6iŬ{^Ն c;!jv3G: wwK s%_K+a*}Q:FC>_T֊3jdE渊&f?&Kl=k R"~&PBbpPwԕֹj ߭l6B]" 0ջI9t[dzǝz˜񆅣3YdH~yEpHyjjfmۗU߃u<^GF/`]KWcCò!wWMF 5Lmv(<\`4hK=i@8tHsbzt:^SkaٶեM|KhNO,HiQ\1{/^Y,܂Tk%YmL{F4k{;w~}s[w6[pl59/(.j9AF#DEfS2:>E_tUƂFK\%0-UV i|"JDB!tʅT1nL~oYp$ p 2l>~_jP1a=?`&)-3pjtO{K君v &R1H,@\ɺɼ#BkE.:llѾ13_$Dnyv ) 2~=jq<%Kh+C8h}Ⱦцcfn%w=`׺{Fyk_`"7"!sNs'JmQ`o$Bt?O] DUⴑJk{{*[d>MF"՝|B"\cuwV_|hHJ`PTXb!o]Ppx } 7~#+_8KÊxn|\)үAI"1zL[l~6 qTĿUþ*}ps4OFk> => 9>šnyq!&J&<!b}"_ʃVwgˊ<58 EA6 7 Oy=u` [-C.,e`NBUvʖZʀy_%AuƎE+ax19 q05\ilɿz7Xzg׸9yhB$Z9$$[Iב:-G c@|$}.T]amCҋOw"puMi9ҿ>bo*3 5g29SeˀCڭݺ`Vm|@iVzȌo77E E@IZ!+:9 36 A%C$x)8vJz{C=cϫf>Zw |@!K2&鷷+ Aۄsc I 3B-K ]ޥ0m̑1ٵDp3U*e*}f#ipX*I4΋*0iOs#p-Dlq+AiQb/aE[u3uܨc$! (1nX 3_Iw7佌53 ,"XbzxW7][E͊~j`mmcLL eB#,©,DiwgV kEKP\rnex3Y7}3r%8`3Vn.H0櫽fɡ@/^>(^<y%+)gMQzewּF*_Q_{-N7o|"HEDLmׯ)oƓ@B *r}#1crG~6l!%n<v蝉pj=ݐ_cHHXuذAn0@ `.gOZwVrEw+@% uS dA %D6@2Pbѩz5B%IWguJ x2nROVmuhWBӣ`jFĕ'*ݪ:u%CQs-%C Xm18ÃUij`o~qM'1j]y;&=c Moש+bY{чR0g TTQunOo@]9WgMB`l 7x͆-CYqHP}*[fWNaXUfƐZH&%D ZcȲ#^ lBLT)?բ# f`ҡާr h(dpYyt/RhҘ?jx_/'&և[6~n m9B{ /Pfw@̥ʯ͐u.Y!&d86*o=!ƈ\S-6je1օ1kėrWdnT%]1@폧tN<=E%(vIu2hn8-ޛ͑ݻɹX ؗ)Wioq9F,pjৎbC\Y|NHh}=22Zp+Il, y \}5 Mn )2c MDL^ opNN -;H48:k=2*z* KqJschO"P,䔿յ!n-=ApW4Pa]UkA|@n"> (_$A p,?,IV`=.k̤7'<09܈A&0 pUJ5YlM=*W@-Mªc@D 1,:ɛ2ÁB; G"ӬƋXnxBkr0wjA>Oxk{'mLʴ4k>LhAN.%~ t\njk2= ! ަqQ'ȃ;4, p^W3{JA8Nہ@}OyKl8u0?BkɉqYa}un'@l우s &E&"Am3i`崠̷QTh&=CFGb*Fj*gVɫ]N!00%BpJ򚶔WP sJɬ~ݻ:/رZJUOOx'X]{")؉vkUG2Ba +J ӪV"|-md%^B06V]Q˾o\zBj7Ȉw7Gb>|SIx]fpnkܳ5k$<~VpgQäju i odt l_ƍ'J"$q*vy('e$+X_n aMxewC8IqmRDٵ"{~6XO/0uZ+5ң@Ga(LПf]U7(ЮMnd1FIG7ɍ @ywl)8P7·J1-˶ [hϋ|V2Qq hbb:Ճ0#N!CIXo:@Rb]3$3~Vhpd- AEY(#=L U_{(t͗Հؽ&"L D+9PHbj 'lb`ϵPV4?j̓LlSS]YݲuP >\+' y儵95܂Z({Ifwu7bڸ=\6h7͔ "1C9կCQ_qI'u0X:UE{ $,R~fBv ytn{}Y0 C/b4$q1OMQvjTkZ&\@c (踠Bl#NmRA"ᑨk13:P.5;"VO?nY=-6RF.бͽh>1FH v; t-s*pTxVNȹ\BPy. zYZ075Ŏj .ǜ,wU1I/$?oB|`L#߳ un9ŀX<`Mބ8X @ e1EWk2SL%T2+7 #~ o}0d/hH*{&v^1^0t,]47N?V,_|lR6?ᏮEճ4&Ga.Wn\9bL8KJhyIeܷ7yڮU)6_jU'Z#LW@k7dKs*?!J#ޫ]{50h7yLJ(U&8-*έHw>t/x ӮET3rwZ\lU` a-"L9 I>.K}XYp*PdmX=wYq5 Li8fYYp7yl^ѥ5 d!-76j$co&s0XrZ.pۣtc;?:)Sb\ZIs]ݱc w#2E 8cD^'}Y[Ҁ5u%mQY4Te3H 8hZ(q?W+7U@05I(@2SNqW({QZ pkWMxzn="8ߥڥQr=m{\_޵H,54~ԈT ۔Qy_[&az,` pt? ٗZS&E%2^^:1|1PVci:J@m$s)XN4PAZ&Ic|dC spJHiMʼ. Pm)*!|@`W TyrOE㯧q=gBWٷQ'&ܸw&T:n@vCodZ ix?ʧiS]+X~WqtK!Ǖ^Ѐ܊Lt}˴RPJRsMRk# >63ۈL@Ϋ ?SUmg{o*^K{pk|Tzʤ{MQp1e_Qe lMd5(Qߔ]t-tpHY`<2EIWԇWAQ XfD"(T̈xN ̜zZCƑxx (=޸QT!ρ݈*FIZ>^mέhYIOtp[pYCSرeoy6MN]r#Ӗ_=1Z*"C`Dђ$/UqƊG+[ۤ`yNrqlxDUϐFQ Ԥo:Ӟe 5 #I/-B2 X{X#mWkoZAuM .ܴ|JYa>ж-~ur"ჸ)sk=YTcWPil빛-&mu(}pEK{`I? onx0%T=A@sy4j 6fn Kߖ7ju mlXwLy%P߷\9Nt0@aR^5#{aqIAtsub_UOIN (!Ѡ.+rԏU25?񣤺f4RT1MJݥwB̓9=j9t&μZg<I?4Ys̈ܝ234fl*dY\pb~EMW9lPWvÑo,`'ξL;Qen|y05!lu%Z/$g xv\Y#'3 et8?TI3u2bRuH HfVOͯKG e$>hNUMr]?h!@CP8i+ʽ}݆5F27f3YZ2W)hخIt⅖#Z7(A h*q[ؖChH=*18inԖJg-Тd򶟍/O߆c}c;h=:7ͳpvK6DlZZoMQP n-9h~62Rmف0j M2+sԂ־ZFd+r d., k ~e*V&\=@95U Mz Q"*%3ݼjMhdFy_7Kަ?&(_R(")3TEODJWv*D:dhHYNhF:tO݃?t*{S:m_~@&(۱on"_BX Zf\:Wb*V T 1{Ȟ+ra6ʸ`0)/jX'njP◂^2[cRS8W,G^J#ˈ'hޜ.Sf2rf!.ThtVGFR%&i#UAYa 7 qqU}.k ~$;s\iMD~kff#r OĬ ba`tOG4O^q S_btEzjvp?Ffjs2Mۀ׾4"[K\|8;Ι`}WQ;M"%Ę ckV%{u&-xwRIt+%@. BN4l$m-=-'ׯ4J;9#v'=/6e>9UgauuW8/6&C'`(^FJ RG_vPz=c9^IwYj6MAKT~Н?! ߓ?`Nx *Œuh3AЭ @rD>F|Q1Բ*Py>|i{Nlœʄe*CI=&l#܇ɼY{-ҙt nv"ǖy,]qɜG ?N՜Gƨ((@(ٛPY|ӈHMg}|wC]wSM4PpC m<-e~׆)8=D!-* ' q$=Fz2)Fs?Ԫ6orwӵI~>h<"$yx77lBA/ QO8ShE#̜6Ͱ Dj{8o_ Y6p;o>%=دS˟3;Qh6}Yei9u͛M`)|^agAb\ZRCuaRYKb&Jζ)国'.c(3IQVJ]y5/iaB3'f)ժ3Q!1Jiə-Y,#%IxWnhdG̖/T☇a¹c4v klؓ.".g&j] 7xil+R3]gb@4T.w8QF|S#YkR׉i\?GNJfL!0i~^1q." tR癿W(MkK|6wta/{v( i.Å̌ i@R@XZ4;qƶtvCa\䔔_L #wAѥHp5_Y)}oaaK@ӈ@jmTX h^Tk^)Wb]@}o]E>#  ɥVܦ M v6`lR\X\)i>n؏p23x}.C=vW}v~ts LC@7|湳ȟ+ϮiN~$by#eHep\fvrc;Pj*kVH͋RyT/g=o~O#BQz==g uF܇M )2,x]Nzñ54v]z&_ t<ﬗ~R-_6OT-$Y%U~Vj1*ftN<(( pH}Un >gI<{7 {n(~:[UrX 6 6U>zKv~atwTAABݹvP/h019~܁#H"MNZJ؀#}P(W-WpɰޝcЋ_Z>IݜrDV$lDs_ФfYƐ}Aqh-Gռ}0&7RkwlrU9!tdpv-?U?x~8* q9j8z`My['|' {hgqiDB$TA9 $#:tDˍCDž "[{"?ůÇȘ5ԼOlU>J9G-7#EB)PqʆV|F79AgTkU1ʁ)+LhH: AmL123@4KP{Tlg28Wk垔IZe?h.*} qC[r(25jiVź5kJrqBoX֤P~ncUAG2KkgH_>qCV7pTE5{#n6 x9׌N]G5I{- 쨥pot^& %M= г:/s;4q۾ ӞenDO)UjzG}n/cˇ>*) ֒g\fAYvY$ mpi`@vwA-R.q#*ǑE1:P=!䘽jAΟ3,\m^u||MݪprpY%[9w?MC}@يv碠Rp(wL5zQ^#=/0'@A`<ou|FF?*d{B`(8h_peDqh9W&;y|wiò` nmVGźY~0l8ѯ(Y۲ExԔ ˶;[<gx;W@9Rssbn-(3Ç糰pGFoDJM䎽eD"֧wca4S`6=o@vOX#ʴ\zLf5MJxM^..3h3N~<WG x=0U%@{KZ9=]Hbg>0 ΆGDŽoO]ӝ;qLȟ rğq|R(7 Z(,+{rI|ZhD›ġMxBT `+Ea #<v kPFƮ1KwXpe`Dڹ-7eo4xxII3>k?WaPH`G:vBWԊ%Ny.tW1Cv #~v½V-v|^L!ʜ6ߑ0+~bDsuA21nIwكP HUyd!$ ؞$ ;}o6q1K?)!j;6كvKChg- ` 5XcFǀñ]^9isPcT@ZΕkvo ؑ!@Bm eODAM:QeIB1qWbF,y (h/](WyKvy6L`#WeSII Zc& L<5FB#eވ%z^Tm$~eRULGxk ,?|M}ҬiHFpj,-] TP3!8G"n!ќWȤ p/>hTSUR P&fDx[Vw xC8gm1g}Xs_s\}5 3MMhxpZ¬:ٵUէ~؄Hau~i,w(_bq!ey,M۞^6heX's6gu+ \3Izԭ`iaYWӞqT$=mܠ0﵏ `|gs HkZu UHII]ͮ]1(:(|=[*|9oWz-@c 'E,گ͹_T^־*e)M*xi}g [Qň5'ٗI a!NOEt+9V]&+aSR#SZ)|޵S}T\{9EWpiO1n?BDPAl񸜌vT#{-Vl.I!Amʩ`AtW&|K\>,x<ַS1/(f׍{,yݐa3tݻHS+J|~;Q|bsu =?6vd~uaJ#*WH8 "ë3Gܸ 2RA}1TZT$W4|@v(G~xè׌q9;9x"]h]g6yH` ԑ0t%Yfhrǰt~ӄELҝ;0ZӫdDKuAt_,wڕG1g9qrMcf%'XJ0R[*" yy*RVX>[dG-P|901ѽyChv%??*>puYbFͷC[9pa9_*׻fQ~ݿ.(fyPp*HvVa)`6 'LXis/Lw PGpNr r_.*u4) ֢w"&u4eAI3?C(=tclr帾AAB~-0lj W3}`U-m9ydp x>$(dO/G>_zﲧ $io;~FJÄu?2B9Bf)P+=abͷT{6D0s"l놐1#S_B(nqH$JcG1DpcX^rFou 8_PJa@򭿤w1wqTԡRM uGb<&UzbZCXJ/ T}4Eq&0Z2.'JN[Zcɤ՜Wsϖ3NU]pP|_ͤ5+?nGm2 Lez 嚗V-\qp;Pm;I?uRk`bф>u@a.=ۦy"=5;0x{uhpqmFE[o3 I toZ(Rg]mvSE.#|"(b t w0c%eșYsmŶ"#3sYbI [6juk)"INdT:{ck5jԟN;F!zQ17;]΋=@ ;JYl3wUɀT[jš#8mRomQXI ya:BfOZ f[10dþ<~#e릆'gr|q" +a浴P f47S[,M 0]?SaY0WS@AuȦ}hOC>`.f:o[XL27؟wڱ ?cZ^+9ی3_{`PK|t:naEfμlDhԛ/TU~Qp-ܧ:HWUrpBkAH&CLx1Z`իv Oq˕i}lt2iS2j7x v_p@QSR-%H5.0"WʋXy_^0$-b.ĹM >=Մ70^GjKM `vek]0,ri9^ضJS5ì+{}锛GUćӆ,Ί<Ԙ̊W ,ܤ»;A# fi'7tV L/l #ԦWNI9 Kaq8쩔E깄pr,W3H@gmܹt3gZ[PS8[mboo|@(ǰy@kH ` |!}nZڳr1 MOxu3 Y<̵.SNNؖ'.V\'ogs$Wh[Vfl -Dk}xݵpT*n!;1`Xٯ&H=oeIjNu4{?Nߚ ,<9XB.ziaFX?d*md{ӭr18/m~3=H\4i[xD,mľiP?%A6Mz_v1R`+ZM}6\M*6Ɗeb 5 P)RU,ӽ"a؅eWw\7:pd"@{ʮ8yB?>,ւ>'$AS&|Ѽ|ևtƂ(?uCwS2N:,$t+ GX֬6p7`jGp։*jNѡqHVWseKJ&#\ӛ_o;@m'^_/Gą5Ǫ!඾Vvgz+m1sټ,dZH)o;8:`fm9uf ML =ȱI}Q]/3Fkgd\8Ι(&")v!=4-cJ Y@|FF \/9<m~-k^82J`w$6*zdEW8FJL!Yg$% kD.o&l:0kYVצTdݎ<$`ޜh(sֈa2mϼQPY-C_CgB=&MPb97K%ɍ= na3$EC,?0II}o{ A۩qnIjE0e,eFF˱be箮Գ+*È4ROgYt+n~F9ë(Y6^ ~ v'HAxy6"" G%]* R%zu^kpE͘!0UY2JRүE })&4VLG.{LVh V&4hAaQ$uxl:[ss/ lVڂ1DI>N"bN yG'c,7Ǒ1hUCƭpx'em˕oTCyLNy23NM]:\Q<FC g\$$ա%2 822"l)UVY5Xe߇#*Yd=`CfxF e:a;Mu@maO=D*kA}S,:" *4TDùr -" f@:ciGYׂ*Е+P!1*< `<22uW %>@9)ÈYXll2'1b$8% VMFg_hМQ!d[3̇tE(>S&֍ k %Ր*j$`0JZM8-"-8uczl5j5O"VGڲ. AVA԰bsW&wemsWu~ygٳU?vb/M^M U tSEUf:fjz\4Sxt.%0%m(fp\p6 1z2#/mpݸtG}Q42@W{/GJv[U0; M/d/Ơ(Ȗi @Ƹ6Ki-*]:~z,AC(?v{ѓư.37m]GdQjߐ19:EVn< eMSXy]*԰i"}GIJ ݸaM./FQ%d=~zTeH6LW"%cd`ٯ@ՋjkE +nQ<$o + J*dr|޼4sJ"F~ k'{.jۊVQؒX*;6 󪪅c 76&-N. laR/I>(eK۸ݻ]1-D Lo4֗G8/+o|]l]ܫp>{ƺU0~֣ \͜AE<(3a߶AB:&KЙJ6O=GrD.adÝoWaBLi@](q)QX# 䘚/*>:=cp8(L8ZAFdtccݛ?"@t&LdQ5sXRPW?'A:N_RF:r z4($sY7,1;&F_a@|7O#udq >og+UuG'NEQB;XrzᅎX9tN\> ,=^nݟTSM=)~!jYF!8[Bt\sv0NN?*dk1l]l;xvt.7|kmF*F$L !rDPDmoyGg&Zl 6M#[*v/ T D혽װ{iKǖ76vZ~"%\: o[a֡;la ,p% L$hq{2Or ~)0`kBLﭫ ju6͌M>SnjF`gNe5CZj%XSӳAgz-v0*:ukPQ#IjXиaEi,|"-@oΦ&+(abǾ O,ԙ =PZTo1(\T[dwP$,AJwd{yT!{3rmB%c>3;\MurBpyrDұ}?sK<~\="ɼ:H XV"{8us0]9 x<>9DΙx.ɲWY>A5+n~_MW_++oNJȃc)qFg.&xihӺ* "8”iL?d ηu퀥H @̲(%)§${Q-ߝW$=z59]}'rѥZ04Bbeqr)p3^N'S>f&݂Zc|@]䩑|ڡޭ s:>l0l!b3Jg_|c{~wqRFHk6IT"l䙻3Fc? Hϴo :֤DZkAHLI5, &X, ^o:X'i {F<@@rKDǨ^*Y60 #w_bQ>̼dRW,Du L'* ͲYЏCеwKd1G䏏O+Z9ywX&ȈA)` !e8*xTL6i) .tldg=|NLDRAēp?7X 9LVjt?*ļpu^dXG^poNqiʤB=;gèT^cwvC5%:exs|GnSVdG/&8isBʗ)3Z^`lD+#…:8?l3Adzrӣs/l߫*h]zώs铏6J8h9_cZ‼O~d׬<-}8F\r9CPwnq;6h)A_ ^8!v ~V#l_/^$ɪrj6Z/iWos=ƈW4wh$i,i^]'`Z(^[}o7s~Fq?pvv*0}iguɐ8Y gU?UK+W!KcŴOFOL۳YσSoJ7#. V[y]*;(nk-IwnZ*>VSP^4Y˯U 8?姽j/Vy0ǖO fA#{P;eBpT'-oi08'F{U[WJK<(2qYEhӼ%{ۻWiӞb乏D!C翎Pէ\h6TJ)*[BvQn^A-t"'T[W*J:ˡkeVp$Yh,YU %$&ӵ{⸘6R0}bww[q,FLƾVVβ&A?\kdn#Wa%ElaK\PdU(\Q:̆| [؛c.Q-_ WEYTmT;(yP"h, Q„mY|G$ sv^s4pjfNflGg},tt) υ_Co.Oɷ#t \Vm hu35\VG^J~se=(\q'd֦ (^4"'&3Al'&5Ef偙@f2cQ~[ᜩLlGHݪ*dEw1VKhĢNзh.ةjs:Rcƛ-Xxe~IK Eҳ.d>ٕ`o00>@8|oZ-)vњzD qC$0g{G[rvڢ$՟A+%89$F^4E=Jz&!#vteܪ (Qc9w#{b.a:Mk Ӵ4m% ](Ui#YVUWc A !X*困Qjw}Lo֢AށFfZ"?G<9SƁfV||p/a&M1@{&V W0X Ye pZO hcYj+%kH8* mOPclpL*IGJh<*}֫,;bډ -~Ō2Lk{_@9kf0|VPyi%S=Go`'wtC;?^9cGm%XUK~Av c-$L+w;,Nή#Z5?D>٤,3xs7V왉6ݝ\HT>^1UD ,õ?Pm›S;0=S}Hy/wtPz' @t'k(t9( $73#n%XFݜZYH$,zS92I6jMo \@p!2sҿFЦjt|wbG}HH ZD3);l*6g  H4Є>Xkv);pVs^YW/jY53ZlW8_5*c[:cHeA)dﭿNa]<_`J\bsR`fD[l *i)Ot7*N_DZ]i5zꢁQL̙۪ =e=Í' PsOIF wx.~?8NbV"WtU. PwC[2xKX~77OHd ӫ]K=68󔇉BCl#NG\Ac4ՄXȎ`̢`iS<0X)g )Pwˈق#6b㴟}dc%}5Ff}4Ϧvʀno+Ss]z=[JyQ~*ǷIʃ҅ތ4Y= +#1S.!kF]Yˍ__Ob_z\;[e8A%ؚz4kMOD1P˿I\˾A{V^҆bIl-6Ir%$޶.r '#;p[W]Ҽқ7-na#hZCNԃQ<^cDBӖ/t_.ݷ>jq_N;p'Cp$w Q#迸i!hQMNĩGiL?0?GYS J@֤X`$TЍTI w*D >H 3YHehI$ ?FYnz=7XnqPEW i9pz]iҼ"DD;?3ZKUI5Z̰ZӮP.wdH&`L\2dhӐFxS&Fn8UևBhLU7g-nֽܖ-a-%MAT(uBRvm ƚ8ƙX˞)*ǮFھ6oU\a󃥾N0\B[(5AL̴Jʟ1MEQ/P_NmaaJgv=a,~5:3W*jB$f-%MلĬ_&N3%@  \ؓKҳ2v R:YGk|`?B Rar#0qנM\;UxΝWurNHJV,-{fpe,U&A@_W OlDƆ9/+ FXߠ,:UNF$^Z^S*J#?l~^8C"o|{ʜ1nʫdrEpEC899"{%rlQ>]Q~~ˀ EA<*k"7&`NW7 SflEFH0NMONjiCA.C'uEqtt"NòK* k̀P/&E*T )%&@5~Kyt8Bo7*X8?0SZ/N}55\'c8? zS7WVDl'b)Ic^!#$G0g]oJec>Ǚt^3oGVo:v_0&XO";rHD2'ݛ7ROU$|Tr"wX_a^, tbP1ǟ0Y 1<ϜղsQ&ϥ-1~ voы:T}-aVyRb(sd<RL+ͨp&fR)qʭ = w8ӏ?PZ}QãM,0Z% .TԩnՅ<+t^&3b6LODɯ6faS :lRvH eK`u`R|lTH?Ɨ=1vq \h CGC1Sw~[Se "V{* &k9&mrVWѻŖ%%VUg4 Ȫ$њэ'wERXmavn,Pupne]_b/AGO/iUsCQ;_5 U^ì޶/lG&.4"^sZG?0N!$#W( o82P/{1#A?YNȘ7Z. Ng0QEuhbŎ:McDfaΫp:+GcByt jx8+~}`rq,]ngPҌSPw*b3YKcp)}g$BXhpzAo5;h9;{jpGUb!%l#%iZkmle|01퟽yoc7qfW6j\ueRmWA0@@^0NO,N[h7U#d"]uߡ`G֎aCk@l,S<^! d sV;}qOEyAG؜|߮5._a9.KJjI7 A<P]Íe .YYw, m- Sd(˺%3:)6H3k+KyO/O(~ezŷB/ Kefqoj#.ۮƨDڔ8>I0]^ j_F@'Q3ti_Cqt \dyٜAh%NgSYpշZB^d;S`Q2Ԡd`w>7!{CAsoVmՌR.*eZ>!MþRc*eFA%B) X_IeL(ڠ-[?Ǐ%Y;"LۂFa.3s30ɾ~M?(}txr &K(ϴ{c Y\ $qS.+r]j9ϱOeg1qJ; 낆̮}P޿9LڧYe^TޖH>Yzd&o?;gBbJ3K@zR $slO\,õoŨxe2KF NLέ0U[z`r߻'5oH@ V#saxkضߌ<Ӽ1jo0/ZN1>5o;DPcޢaV"8MV)_rvAM"]9aOxL;gKeބ_/8_z4D@(+t~Wl+7Ş) lqjv@wKYʑVչΗkIk(Mo^n)ݽ*n{Xۆ;NocP᳝w8׆9qlnR_0uHx]5OYD&!q?:%.<*gu\?Hs5òa`xN|l*7zB,HO[6oCq߲ʥ'SV^s⮢ս^J|a4"MDhOB5U92r0Vx|̎ws3P(GTq+eE[$yEs+9"tJ`{^UXzսti׏'%QӜy8p1 tT]jG~CyP^73~4v\LU@vUY8𞩒>Za;0 7t{[[9Hwm/D>LF鶩﹫ӯ1ޘ<;8Ȉ߲?;SKn!9ܮ[X !b!afQ^2.3&R0!};-1XQ5C9͆L2 ;4jW$*ه ,80 3,daLXٕ{pB}Rju\ 56X*F1I*8a@uBTW0i_e u0c%:=ݶvB4$vU 3XSdx ǧِ %D"}6L/6bg 7;ggK¬zY&uk&,WӄUb^^cVfWR僲u a0u4G [Ygl}̀ֆcMbBޱv>wԛ'EG26n Hc4 qؗ>}@o%i楺+g{Qi\y&(vMN%-DHuatEgasRl9G}ju$gN)Ei;xݢޭ 1E=P3EƄz˝MgIʊg | z^%5KfV6I沤6FBUB4LBإfņ"qC EX2ߦfE]0]VԵ%\ N[5eT5/?!WZ3ɀ_"fUsbuv+cؙr:(Rl{_aRL쳄Cc#J\v)w(KMHA:1mTv|&οgPq۲a ˲nCK7QM,v0KR-\_?!Hl6p`+rfl/7 =1xd5`:l!֋!QgK t^&Opb{9 zmˈ9ay;6 i?YnE_Wwh8UQ| ۶KW(\v1)=][Ȅʠ$W>Yl4]lMI'7GԴ?z=<˙m=%(( U0`-Xd̺>vFHT12>;0|-ro}ý6S&cKT=i>#^fLȱRܸ{x6 s'C̼ NR7n%.Iu3º tv0,ľJGIwbxuf}$Ɯ6ֱY˞L`/WV _UJo}Aso%AIXEF_dk$bEFx 3vK"!)oR2qCUKx֠5f>[Pu/w$φOm |Z>m|f҄J| }PӜgN8Ǘti@JGƆB+Ko|w*5oʚH:Ykһ.r떚xq'|W!ީtvɥ^A]rύb.6BEbԋmxn+zRS,o7z0hLtf>7ʥ(w#g23Ct-?(SE-mvJPfGٸHn9X~LQ2 ) tZ>94g{_69!j Qƻm7y?Ie\q_1Y# m#ۘ%ˢLfCJpݓIɂ3x^ Pե7hU)B+ &5r<6PNٚH«ApWr$o7iydOƠR<:n<1=V* nWJT~ 2 J,]tŒQev>8UX)*cOt _I8$gKHP uViZ奊Gj9BMMæ^rQuPh16 GKovL$s3%r-sHrK tgp _,~߄c p1@K_b'|MG 'ooe~x  ,䡙퍂:9C0{1:_)CWdFͷ 9%]"vUcehJY ] 4X]#ga< U^8YSR_/ΔCaX տŵ,+bӌ"t1U/.nFiH%I{~]i&v`eow{i5',:Jˤzs^1n5,®Y-5m 0.Tj02\[?0f|cܸ>$)ߵe >U_^N=WMnc"61AHP+gCt=+Xѹ2-sS`j!ڿfB '\w|@@h@,,%+n}D_Q ʨ䗣v>o2?If5naӘw@`S)} fT6F8sM*sאm qngH="y> kЉk_|uDͮ W/`{R5};&XG=e4㤤gIJs+RG&sPԼ;eU?M7ʟ[匏R}Yha3,fֲ(2"#'Ő!lh[\:|/sܵa³.xig[ފؐ?f{Bnp#O rR%64c)ߙxΈ!f}nqy]briER~t8;ݣC>XK$iYW86ST($ o)@L aW]:"MX9u8-̄Mƛ(DqTX-UОz|:w`ΧLgNQfcЮFWY=z5.o)48XZ)8t̊C4*  \)vygg^8蠧5:@}|_GBxi~'3ʟp?+ƶQܤƦnƶxBY*OJ$ $c95@&f۴Yc&}F@$7wR,\ Wc_l@7/F:*- OUg>&\O&l7_tnH{QʉWIl*z oe + <2KIsSIs "q bn޷k}\B%_~#U|SRCdֵ?FaDVyȴ;uj9^9(4^ޭ1Ҹ5خ1yR&;%bC! fY 3KcF3'aqR\z *=4QlŃ!rKVrݳ3OSJ:̝N ܢ*3żԸY :?2fGk[U xeoٿu~P % =b x?aGq6G׹:˜-)Sۏ}b!)Ar_Va6;jȎIkoǺ&DMg!:?/E`jLYvCIY׭Y*z:#ۑTrd.Jlo|r;S ߏU++3WR.ׇ/Nxy{I_ 30kk=O>,'#7ƺCHY7V鈉 fIlZ|+;֪MIl8il.%8J=:)kgŤC[v6MO]Dglyv&2̤tho(=G^dV**"ҩ2-8Td"#9u GDVcӆB#l[N ?]cwpPF"3ywRU.;BTH_*n^4S9Xص:nm}gEڋgBb) umstlkS8F.;gB6Ȅ"rtT<~Yw4C7$O{$ (/nAvNH\ζ .MjT<3yZ J# ˾:ixv}'I~{QQb&5O0Bǿf tJ=b78ab38YJS8j96yHި0mlHǼ @CL~!S),`MWr-9n9^w:)6$c~M֏Q:Bځ dx Ǯ\l.vGǨ03M@*f }3'>Sgla)yP!ASYC}JSngz CSS* ŞBqmx> I։J+/o8`8Xdl#L3e9c2S-@vS"$Mw /nr>>ikRj&x>3-5gmo 8} B$3~˴7!@.nк"ݽʮ)mؕ~DsDنՆ_Y͇z2@j΅Gh|ۓeMDyp۲ciX3?i囁9|% ej8H~ g.!aAH3Z4R"t?-}R U}R@ s750v?[!%:=YCm"+.՞Y#f*wKBAei~E4kaTbCv Ե\]eY3F@ j} ,X/C~tGgiXPdwX?;a b_뀬*q^bbq|T@KD5#b|2c(p>o5{]1{n@O9lFYb=ʖ4J;q:`o?PbovtR/1fIn/'!$7|VttnvoZXx%Q>>r嗭R/R"lYQ`sfYhq`-߫r;t|MGtLU'~~QrlofK~K~мs܏L}2^enoIM,34-mMLWnՆ1_wEVTF,C?$M)L'-Irꝰ$[#Ҋo 5<4H#ãc hp0jWDW&Y4 ;7Gܦ ljHWZPmi0)d̓+nRA&{~3}rEڹySh6gH;:z$Qxďa~R\PYngOl] =j &hsiB1-d+g}~i,.hkYX[BSB'6=@$b)mzxd*w~1Vl$0M3 Am;_~Tv$ LwySȝMjLw7cQ,+xx*x AKMrZ1 N953,iOI=T;]O5pM}߫$Fx0.]:ԹߛH RZ˄dyMvT10/9-͔ #7bG5G'()cA;|AZ q6Ajm(`AX>)(Ʈ|298C3vueOm|[qgMifH&v4,"3'T6۝wIn3_gN5َ cp1I8}km~$Ik|fYpZV* L 70& 3` 򅡚{< 7Wb̙I;ĺچsƤh{ӌAB:jz*+ X߯褐dIB"5lo]`Q'Yrm7$b,P5p_DP^fT܂ô(Y"z, ڇ伮q-J.Jm !lK{T6;dS*Y7?UN,N*\7l]gO{E] oJ2s%$aUVo̵Jы+.Ŷd֖ŋ,Gf7ӫň }-Pb)|ֲH]tl,gs"?{g'۟la_FHb3SoBBqn4QvYmEnw"~,e2?jHyjqI@ZVu5;}=Z08mFER+@5S ;"j+xV;&ƽ9j{88@!:C[u.H>Iq}0쌀ñ=jUH.3 a7#hn"&W|=^>֨/@5VMdr&085S?XZqOg : Xoi?7-f&g筵抛&JuQt%F㌝dO$:j}(Ɉ Lxw|eR5\<vY+OsA$$4eXT]ŗm׬L9 ӐQ 6F׽ˎ_nLh"A(&qn^ ws|gzB A*P _i1Rºv!s }uAM^2;|n ]AbF;.*+ط$)VSp;6[&Öuŧ<_+ f)I?fW~hR7,QjɷI>?.JK-΋R۶^^39pc^VfS3'^J8g5^~+W_׷P.$| Nil%+Wh\޼G;l.uqV9v=ƳK(ǀCl `~주9#8$qO&g` G9&3w3ŘV,MޟޅXhY}ci)0wo_BYRAJ^zht 7l `:Bc9']Kcf=ېJͲiuvSKeVm!w(eR5=$_bw_jEçshAl {.0Y';f.fķC-*@ۢi0<ٺAHf5|5+rn׫ G81~ @ l+vvc}^DX'ngXT1| 1_=I mN\gtA+oFȴI[r/%i% ΅+.*.x}8 ԤFn (縵jwL݇HNscc/ڍQ`۰@[maH# c\> C F<5[`- E8wuv]RNEMhؘ,`jouDJMZpPbb6yYݩ55ؾ:ĕ|~߳qSGn÷OW v7ќ0&ѳD8/H8: jVfUnh1vh"wj>PPo+X銧 g4`Q/pb#{>„2&rixR6̛5c)z[CNSԋJ݁IT v;i%hEݲ (.ƿ fG.Rzx+\ܴ@}=Tc#F G4;lT8Zӹh3M%D )@pt,vB1Wb#l{ŝ4c:"ܚH)&n6 *8ɂzBX6m͊<3p_O= ;czɥai;TUޝ~&؊l?Wsm.m&JЧz|1[bU۫>).`+2% Nz_ps+dweVti JTdo4'jL6U5Dӣ QzpBTliAON/VTxc lͫu?LHT GFȞAZb'r#*p1h3vmkrq'M+=v7SxkYx`uwL?x. Nw~jX&fӆej+zMB襗hO1"\ fTzOJr#:\҉sIPGi"{ k]!H=G }3Wb=t)A\s^A oG6Լ)BxH=WL,mr;7͠biF`Ư}q!I)c[SM~/HBe"~j;r!h( aE9SlDpلi'W꒰VPϋ($ŏڶխŭA?W";YP_3@?5RIDuj\T,2wr+VjP2YI*@73@XU7oX &|%,4&'Dq-q\epyC49 h?m0+ݾ[΍4Ҍ糑iϊpߧd%r|c@|e ^z@UߦȞ2TZ=E;Bf'X'ih!w/{vN6w*JP.Dx٤UuLzSi]V ?/}AD5E(V@u!Wg73o@反YHمei[OfS u wpRju>]7HE\CJA%BC#! Fȁ4 qeD~$\Qw(}t8$RdOb-NdtԻdQUSp~}Ki2Kڰ\FN6nn/hVk{+Ew5z|*x6ModMh>TӶ܅F+>@t6kV\r<@EV|cA2*jdb7.u"boQ.V28E3ڂ &ʥiᎠ7jđp%*:y%7(M VwhtʍXy G OC&$'0Yxb"?@bKSp&J}z4^ ؀X ݷh]+D /NPA/RK$qoi<- ^U<˼ 6D3Õ`svHR ' C&^@u9 `NulӍͯ"yU!j.>+"bJ5b09y}m]5]Z #ߵtc4oG'zj`<Q|WWͤj[$"1==ĘokS䜉@JrFfs5pX#]άv%b_C֪,i뮒E7h`R6`fVS# }{ūSp>uM*iY{$%BBm?G&y_pYCKyF=lկN.+ISާ7o8rڮ,)ˬ` c*Au$}yoyU$vJ>SI}9lz -oBPIInj5j0 + WdB_eMD]mIh w'5> q% ̖L^b lF%TNKbOc9'⚕6ͳ_̏-_(r+)7,j@aѢcxaa2r ܆0izZ%nG'Lt%L5D9NQYɽaTRdeROCf[ yɰg' mߗwqٙEǾ\Niw?= QZo6 x i0rN l4J~c+$ٓ,VJ[)3 }VG5\81uR~|ޑ:CѪf۸*U}Cj);v4óʣյ!|lI˚F;f(D^{F/%|:(sw(+h"ì:pglP#w0 &'2#۬3Y\ w{c[-;MaaB$g(V@cJo9_z=M]:Wܴx "vuƻgT853:nGt7R :EI*A:YH׈QI8bU _'&j`6f)9;`FXqEƁgΆbimmqf t޶y@:YU/bU!$g먐Y _.A(/F$Պ}7Ǵ'ϩ 1?p)r?KpC`Ry-ΰݟkqyX@*W$7 p}:xtA {֋ ;51ZO5׉G3mwQUYC*E&~>t?"DY Jb4,V 漰AcP~nشI w:OSh{qe1E(lF]%BV3Vbb;H2S iنG&0B}FҳN'OTzοU#;|oa_s qW "Ƹ$f}̘ML I&`1[i)<&C9o¹1gjDd(2_17B:Z}rڃ87D 8-R 9~v|*mzA02$2)WrG eed;<nbQ̷nnB}GXzg]G3=A*72[ܡVN-xItBz:8Zq/|v(,Ӧ0t TrpKO4n:ɨy9?PN$&t w-{㴬VqK;۠'XN'pm-0AɅ>AQU6Z (K2 B 9§֥d%[տӛ?#֠}MBˋ&`Cuu ![YY|XtN{ͱJnV¿&8@z:=5ɓ&ǽA[m aH=- xg&䭟{ZG1̐o91RCY屌/A7 |ԻFTh#|Y.-U(e=_SZ$vџg͋ED^G[z"4G *\信f ϞHW!%9bh^Nɢ'-CIlfxGOq5[gAQ{8xDQ%^jl˦FLgm6a 3&Ǫ@uA@q dXp+4 \p!64)t5nM2`^K˫U7{^_ƾMGt:2F\ vGm12qv_??4ډPwu&pNS+ st<?:cu?7P[e,V \0 $32%VU=FxVBwCV*P]-\ìO!M 1~ f 45մJkP#E$ c!d\DrjWXGxZ&Jkf?4n +Uef5A"B b{b'epk%M] <\BrViJ6l5X {w 瑺B LI(qIC>"rJx̕I| .ZaPή|_/g!$;d_4̙ސB*C+gD|eU234qX$%̙0Hy]˗8>* yMM~e셓P,٤-ξM0 07rifXeN<>Oe+wbDP9r%8xGz${JV#./D.@N@ ( 4!"i$Os9fɰ*TNo2/k뻤pO1@Q P@dȒ9+|ŎPRT{ /(Rчl&[OK\7) _LUHډ+a(]u,? b8`2hOR G\ZD/ ?p! : |*P{=t/| Z%q8S6}[qG}4^j~Z73Iy[y_c}nT0O\ՙ~qw3ݜ,+OXHAvĥqɼ꽴\ľ+ o'aT($& ?r-1Unsxʙo7tVNZL|,덞d+NjbB@(N ˒OBn+ u Ip  P6v7E1O0YL[Y%U^&b%Hz/;@_h> JJB'/5Ӫs"FQP>qu*+~[Qwg:NO>}Âa;Vr|UoIeR6]KHEfސ/ϯ(&fh`̃QW帆הAQoo]vm&w~V/473>?SK^}9 ~dެl?v^d &L(Y&o!G`Z?NC04.[ Wa.=gLQL1I3~~Rmq_Prd.ckЉ+7L{'xu D.B-%m|Aq4u$Z{V5Y9ѧ8#}\pmV4o9q3M(N6HkYX ^Hթit r@STB9/b ua m9,<[A]D~zY'&6oe,Yn;p;KC3D<|R`8#dR4C;r@cdpxk{|X&6OES¦ טޫE&bay%~GvwߖP|y^$?H S`5x!c0Xhd~I~6?t]yH,Я5- eh,xRǗLj|aqcZ8_H+c+aN;^>+ՈcŸ &ѿRXzX 4JFįOF)FEߞu 9ɥ6qܩ9Wa>jJtࠄ3%ÿ9e I; &imMJ[H!Fi76,|%hb/}[q@A,@7E|] ru48}1N vс)9lz2e5de$>?-70SGxArܛn .l} 6HZ+1JSH8b0ݠcQۨ8Ɖ{tPM, 3IQL`5"sf[T܎-WxuuhP Q*_E24Oe;6ādзL1BK~f`5b$$V~mG88DhoyU6ϓEFjg=@{ <Gt7= @uڌR.~C$ĚhH֕zԗdZHB+(|gOM@ W Hq,e/mD}N`4zm Q鬪P&2F0n5HڼC\dRO7-U}̔/],~KCsc7jBSb5=mKA5 Gl9gW,D8:MBW=FKUzdj7}O(OMqG%[%[>R=G_¹~,| V, =C:k^4Q )yQUaI4)n]"HǭXc{KP#[d~e@J[A{`X; 鷿8xs]Eֻw槓`Tkl7HwyECI+U[.p]"-.=LSwʽяwN9$0ɍ~`"l4Zev?n=-Iz2ϧ5aX_㵚y_hA LAI@/ns^QG*o54\1 tްIƉ]3;hB-ͭUAuq*+0qepo?ԓ °%8 Wwi`d0`k5Hoڤ4q6h5M=4]Teg%1prcB :#'O-V!DQ\& [rJ>=Ô("v́jn,0Y:3\7X IH>X]Oq]G-W!4:[lU-eqy|=tFZPy4:+!Ds/s,dǹxOi`Q-j٪U#AhBcK/-h&x6%\B3q5{^ƹ ̛TR$pa Mϕs಍mjK[N2@'[ojZ0s9)r$5CЀ;'\Yx Lo9#PxvfȸFM[:q-~zsV^g^&zGPDb t6N< Wibߎ%)HsMPHG#& c^؊_Ц騽_p>TY>bFFXgov_N^(;ofHhqf8xyQ&@VhC$$e]A[ 8\?*>RH, tWB)R $ƚ_:\Iwgcvm}1lÛё\gq܆}M-[ms͜3pR^`xU@Bky͵'05Y? 5CojJ.ɘ_$дkb2$}0XRw32ВjuIRJHo'Ğ'z"A RC=Y2nF(4 W8por^iq 9L\Obz 2x`c $o)tXXր;Q*buOuKRd[(cstdMjNz^-O"y2 ^6Hx!lc~Z~w⬗GКd\ T8S>9lǂYD+.\I%TWixm*+rH3-r<#4t&ɞC)Amb !W?LKUW/z%T:?;hgB;AN/E[oFy6f:gp=)0wG+, -kӬ6u7o|P@tAwikNnV#7JDo,PB6)dm 2WvM5%?+Dԙ/4$ Flv/E+D |-XB!mz3ʧR" >yIEw‡4\|gG.eLlT#V|C!!/J!۝R+nA 5# KensV 1[lr./+ڨL~d\f'˫v}1YEUS^I_GWawGZÌV*;l@g|mMti,4e2sm#2Zl7I6ӥ%<Å rkv#5at[8-ǥAҐ d5!7Vd(uFx~?}O:Bz4gk[ J;ps dh4<1"?p6` V58:oB ش P}&WB;xL ƠJj2zO;31uNpͶrX{'O(Mb4eT=t{`b>WX>ѳ!*Q٦g<^V5b^i݄7 ZPXvU|UQۅŋ8S9i#Ip }7~#CЖUc\ŬO 3-@pH:\_)!ʮ #wcuAz"ȆsAZ{uգ%"!@Zkb)ȕyEl @}3^nZ|ta}*W\/Ia}2I+^KM9WmąyoE`~Qkp9 <+mFřr?ׯ(Wôie.qBq2.,moo`x[7_χ};P@1$+:vk<3ȤH'MU Snj{P,#S[3iu.TFJ B&(P+b .VUz{aTSܥ>BO:qd$ۖ;YWmyѕ~Ae4+ hQ~-$-b6e"*1 e*EqJ85؀Z/ |F k _*烃0ǩLPhE'V[iŧ&>He:0k(NmQ5o (C2-Ňn>S 'AV3¿rh:3)|JMM}Q}'+lg ?nfZT9 o၃?PgVn6[yS.2,rJY J܈ڑeX5hv8UXK'&-2Lm2 _ZkgPN~}z.Fz~!iF80>VNn^Jo1 3ii .]Vc^QZ9=cK ->gD6sr]˰(ª14;y E7kCrdB ̧22G"-N Bݜr7?QLl= \Gr9c`I}~r>uO]6b[e*ώ;[HX$jѳ:hFmպs[ ܪ[^ @jKB#Ql@?uΤ;˧-u4WR[M[]H~չ2c\cs?NOu"e?Mtʶ8> 7_@)C9AI53IՂ^4"D;IS[f""4lw :mi%3 ]AF*[T"n>w^ai^7䮤U o3~Ncvl&8rb]>Pٍ*BlP gR»֨Uœ͚نC.%:`+W9|ٗG` (,Zcn:>n6)N49s0i=ձC3qnXPGhx7;Ә#430:/PoK9O.+]q nj+} nyG=O(n̼=%eXl3TX`&u=@'A _י;faf{qIbNg 1pK^h;P~۵2X %ߔsE iDD`p63vgs5UoBRP<+GQyܔz $? _J u2e\X:0t93oR=si:n,Gͣ7> T&?nx$w q_f4: ӶU8Ħ%/LcnP6{K4 ;E0}ޱkmFP|uHnEJJpI&XrO'F)(֝-0I}Cw NtSI{c#oI~9h#E&$enla y9I-CtJ yk&>k0aX+*fh~pF NBȘ':˒lt>y~ QV~>{-Z L,z@8m=vF([5BTR/40佔q#_ֆ 8'J| Ѧ.vm :cjEt I%P6e,GKyif8]0?$~ K0$MҭQ6]r[8CP]P$K<LHfz:>\՝2.6]P=GQcu&$7#5!)fE%3n!ȐB;{p8[a!?X76M\-XcVݍ" n:(K\hƛMC  wFg@)FD8`-9o=MJ9;'vY;С"zT/#Z*^栞Oh0fth{Ę0r"=q7$ʭ3ۋ.\V5sٞXӽ"X8:$q`߅5zƁ!uxO>yB4jp2ңDi [N^a>ߏg^}F(Gb{Fx6R X`E^$>[+\nVS2Cw4{+Q@B7W''|_tXPNݐ -Qwm[LmstTWɝS=my'ԕyPI=~턱T>V fbd;pqJ13{P"wdaEziH +\w=bn%xb. -vINV@ ~D,Et&HDiaNn(oܕ2HW`a~[wJ! t.zKLJ;j2>[>(P۳:`v/hc>:™2#} /LUM}ۛ?>"iSEg£feM,9f&.k9zat,a9r>R"Ce2 v.鑟sZ>^yo &{?({?Y,ѠE`̢LI%<Y3 8|đO,a;\ ʛŲRʩ<4외V̋Bl{$baKA鴃^VFrM¡\b~U\*t6Owm?ib =t`&YހpG(ݻ5-9Y%xmx(Sݝ-9o͵ܾL/Gjh-Y:СwArLNb30╋<|倧]P N<({ek`' l+񯱒s.֏LSap'VusKWJ 2@v iQߎ3A $yI]BD^% u@4s%x6SAK,âqfNT30L-#…KQKWc{\5|(3?mkl*+ٴe$KrAZ>Iqե ,ˮB2,:.{SFJ+x&-]]0raЈJO*-с˜gfH({GY^mju;ϔa|,gL% i)]` 33m#yNwaq2~8 JX~5;6BHčM=TvO /TJQaBu{@ J Eٽ7,Au^? \ry[($t_Vk<"@--newTsԳރ6(ݒ-W&\ PuJD]9% GX1\t$J{LfSXfՍ ^7!hFZW!&YKMdT_Cܲ)p搟 ?^U*e*Q.. ѶYZ0nTzh'L-`ָQhH7!q2mp鐫T|̤- AAT갢Cm nVǯP%1IĚDЦ"!$]Q_>QdޑV]{W̷ DZսܾ{lK =dvo5!|%ekEJ'M'iDk ar* 'f<֏7*ůrT=;Pk߃L[dbC۞7Xvmx'/) b {)*i@ZM%&hqtnkK){ڄtcI`l3NQ3Qb B'-]odJԢb<^ 7& m P[sqR\g6%qEY8árEǨ7۔|/Nk=zh+\K^_݈҃fX,yhXN8&ì,*Ɵ JZn0ƨD</ZCrlSeۚ 7~Գ1[V3εSE&Pr]bZ3;Uʎw:\pϿ7Ż,Glb5'\ll1è“tȁ41]do-Qw~ ' ӊH 7{}\[ߝAhFTtcPV:1[G^+ 261gV_rfD%lԯWUoăf(Z^vfB'h(P\A1C"iy1HK:?و'l6u4i%..M6]LǑ1ES-TV.r~ĩ9@C ʰvzWr1.ug4hpZC՝fcA.m'^ֶ[Xh7 qab i[t&>*E Yun'97|XhqT.EY,,a<4r]:&_嚗W& R/DM[ [ąc GސQ]p42V K ZM<Q 5?(pZ/C\!'2MϥĦ4`+{S-Ae d>/7a$ִZssOVR8w`GG`Zo ]iӲ 2Oi>&?:wD 4[L5ύ"1,:K %Yʲ+@{m$.6S^ ~mpPz:/Tx }:RxlY mh[pUE!u|!T,{V_/'X ؎.bKXcH^IE[HG3U%( X"<51B?I)頤>2l@'<'9+88Nz͈+ArGT#_YxtՆS,l|*=?y5f<ȯ שX<$qT'HSoKxrB -`O! bow0Cg[!Ŝ(cCNdaw_Gd"p9k;K #Ick.Rw-n,zqd฻$7߻5s;4nHŮ*$18&0If,h, !ʷ p~zjʉ8k"WM_vaQ#ƿW794WDAUDrY(pމ)Vq:mϻY<,ΰW@6\rSc?cnP< HZF†(+*w!2G1!o/sAU[ih*y;/7P5d!͕}RuޒlB`aw!xu > @&^_C\Z Wlrnt!U3 ?pi(x>yrdʀ9>%8S5ٔu[0h4 E[Yݎٖ.C0k8 d۲ΐ pmo"|g3:"$ut?#弞ϗ`CK~P j"j mz `BCOٱ0f_.azaJtLy?r:SiMeAԨB\>C Ԙ ٷ-'(4*:Gq1p?.[(,H;dzK񖲃6xQb&]dƣ<߰-9(cZQ@w0S7lfCi-SV*Qz0RJlV w,t H±CW>c/o BƦa3x[Huoݝyy=,'vu1y f1;UThE4}^>~|!%FX;Д3._6yqW>ո>{pE`DmP{`gVZ7vwTv ^}xBy{M929lx7lO,xD[hR! бn^! aR([t"|>yYb=oSå@1e/Rw~\_1[ 1>°R6ޫ `,J2y$&U  ;~m?]7S HW޳Vors }Elx^̳slH@nABَ]$n|vb8Q;u4=XhS`Xkhl 7R׼K@BbMS Y+K6pVߓl r-v$`r~ Pns)QZCg( 燱xBVk '(F -_dtφZa:sNu3~su5Ta8hWo9]wX-KFd?#O{ގzLO$+ q6B0VwӐ\7Rc2ݿw}?9EyaQ<"m0g{VR(B|2P.\6,ixnGlDb̽@8)h\y$Hpq Rv]ULV}q @!N HQ"@j8MA0 _&r 1ՕZZoQD9Ft:z~ǯ\QC1t:{qM㏬ >%cg@؇t )d~Z90l̈́ΐ5~yZޓ?W6D RO' a^kMv|Y[V Kϔ݂ > |b:ZY2\g]2df.sE%`Nat-T V[LSVVO WAs8s.CWصr{d58 m<^"\rU A:4Ws|GWeJ۷lCB֝n*KyOagL?@d'ӚX%r_#{8iA3i* AB(T³<5Ld.o/ F2P6D|8L)4.l҅07ϕ`mЖcv^_ 4uPFGGig.w J)kjKW1?ih JI04M.[҂2{5%B\Yj䌳s!)9Q[b Sɂ!+ѡtR|y<Gm`rwD=* =~_L\`u~׺'4$F]n@,p0 i~WsЖs|}79O{Y+fNH?ĖKaya_<<$[p bƓj)P[179k@ 6ʼndD6fڥ=_ZٹpQ#h6վʆm@}#@WH~P|Jn;=3=7F Pk+yIX}'zT*]5Cw;Ebe(8i$BÁ>؃Q3FC[kn8W~yK^wz5>[oT3`n''}j`syQ"@}l\NX|`Qk Ns]1N!Dl_)a!h`ْyGnj) Gj1;#D#j-Y,@lŸPfAȑob;M۩0 p(b%|`g[{:NaѠ[rݧIMvMd28v$ ]^=O|CoZ88Y?s,-֊C:F)er Q  :]f!SW Ui͊[u+FP1|~8= !\WZR!E-3{jYaQsAؕwLݝ@ԃ#s2aI]gqٟ4Mm/m7DxZ| >zw'i$d:]0Kcܣ2]i i-Db&l;ٸv(r"R< km<&|f| Рd+ZKVh|j%t IcY2-~͍,?B=_5ˑ-5k$d5 E*CeGY.փV`M }^=Na0B@*3lxɇzWphk ȍ(N~볉3FoеoG (rWl׺?Q艗DY&nd!oR2=>LgJpbkJ nLR EbZeY<eH` DUR V6T/VGCamj ZJv{S\.ݽN-T;9p0-߮tNe7Z_w3-3yKTn=@>N7kX5z!26):t2g+K+B C޳ldiW( .蠯|;MVM4;cob  |MۂVvyp\[ԋbtD<&W#sǽgv{f+Yz;Ȕ8:I$ZћUnF8ė?Urx#I|uQoc. /spBkݷg~th֩96un$-ʋ* naSzsM aX(9RA<iHێ$<09xe8Af&7jJ8$Qmb "NŤaykXM=Jؙ֬R3PBPIfg슛Ũ!'2!!0utߵ|:ک!~:ljkĆ:v]qR*P'W_S+#˭qAG֮A:oR#2Gmp( 4 \ajx, 0%}Pݵ|ծ'ZO 5q9wT\ `z!+:#saKy@~GY';tS;ɉL}\> |,n SƯ8D?M^\pZe%VnV&;aLMouT ^_ߎSOȬ9WbmT<D0;*3bNb,N@B t9Ɍ eޯ*(QiZ>YhYwb%,7h[7bR?xľI|@}iA{~~+0g"ҾZUZZ&nl.k9G)$Jݟ"_5k/ɀHUT5E}wϛ`V H7/oRED1 D4;r07|.=?T#ОJ-40FdXR9'%n~)^s80ش8μ?7~36}cT6Dž}G~f+)q#p&cG c: @I&~Ba"Osbh߾b^קM;+s-Dh{<%.1{ɼ`,L\p cԫv4wpo#*>\ zBr(#0MkI= E%FT׼RΙ hcÞYV>29!}\EOƌ[6婙^"H@_Qn7(Rr]BևGK'D_՝rQNɮ->|s;JI bxHR]|Fu؂hn^V2 *-*m^;zPT>̘ٱBL%jtY"sE~nhs?R/sEI ߾DRM{Ej{_4OlҥYN <2J llkQF5D̋^IrjNJq ЎWOBъ iD7V5oZ3VԄQUqdxfC6s@-mސNs\O%攝UǥSG}[{BS>瑻֙0,zAR{akB㇉l]d(d(rk%tO-t )3eT rcěwgxJL(Bݎo'\QPu=~0dqW05rkV39$far| HěE!wC KV,a2>ٹ(IWĆKpLI6]U8ZpbcVìxt#mZ¥2#ҽPVYQX;W$QFK)91)ӥT³J .8L,IͫAH@?N(:F[HAO / ? )xvQ>Cj5a35J}>YD =A[Of|3Kfh&uPe0 iUHST6sފK;(Ν6'9b٥vկlY&Qk;^Vd呬/zjrU#4TKusQ"ωtȏ"C`DrIb)l÷Vpgw°K[N t׷\G 矷'RSjMI rtBeֹ|ͳS|5DfuseN Q\]Σ!W9RcHZjǩ ;'GCSqǍU$eJ.4 /)ӄuDϓiFwЬ2&|y~l"W؝P5[Ԥ\2<=AQM_vke[[y `<~a&hX r ~9ЂyYdPs+{ 5WREڄs ZunN3g2`;mq|*`tC tp#}0vNR4zqnH|,P&` 7JC Ʒ%0u`aK=fqOr2T0bpvbvm}a{BGTɍG2FiYeϰ҉կvftRE- x)䰻 ȩDR9$G"'lshrސL{KJEqSQ7d-һdx{R>fA bf7тKLjHEmN1E qa0 1#d$٧/T׉wλum~fCr soU3O8.v ICNM#w?\UH6QQ`2΅rB@eT(Fxt`8;ƌ |z uWKj~#üͫ~T031Xe<(foN(:&vI0[Ip܏*`o tSP 8*)tDal]$j/M, us> 1b,Ώ[7^^I繾lܹiޱM `3BgW.m&x5֖._l}#4Yx, j8yT̄amfZ?\`ckݥWbzqܞC!z?jRN|gpWFiolnt)$NsAx` sk*Ӄ_Fۡ+ W֘@~yd-?~hhXs;l}="*ڳ2t 4U{w[PCvDܳM0pe#(+|zwc~+$e8fْe)'s) 4$ g\uh ><]@ ds굌:Cn[9tzreK_~GnB Y!A;jQ#UT b:}ٿk;tS_rr+{縱F-DF -ᖹws ?D,9e=kPZHGy$  FUooPrj)f<2f5os_UV/_e{x4-2i- *dl! J+O& nft 6H"KVL[9yݙ(^C̐/[TXܞHTq5f@ɮE?ˋmFEe\liJ VK-3#&p%k/P>%f#. -D$pji٥0{Lu^dy;E#c-˂*fYͅc,) fdxM1Y_ YAG}7,'%73^.P WTk`6UO"b8/1>I* ӵz ^L zG(_8py/55l)&cyo|*D-Km҂*q!ayX S?A (uٿ|W SC4Mb(,`/EjHȲaj`p2r7V'gݿծg/,WP`>! HSfsIjjcx3 Th 4WmIf^:ܰ듵D jf%YtЕZƏs/~HPk✱k_mJ39~ş5J&ch Ahi=CyIb)2qU1ny.̦)uR}K,v&V5aYoR[{keasᆻ N:g9@%­pUQWd4d{%fwn HHMvWi 3CBd]A~aI4pW%+eK ïـF_py_dׄ ܖ$ ߩH9߮,R칬 ; h(99,TQ–}z䡌yɗ'&Jlzx~9R9`y?9lq65T])K[/ώP_M4I>Wg/?$ 4d8',ΐ.N*QEi9 u|M@&F&˧~ K!Zf}]t\6+$>ٕ]`I]6K$tG{Y4YhME#4*.ov^.5CPU-=IOI>3Q= b|\/鈷:װ7L-/{k\2a-tkCy].CxR s"ޥ@( N6wTѷ6=6+:޻:&,lmͺʋsa( 4ڝ,eMS~Ej`v}t[`䏷& :_'@zƺ&;=ĞMF96C|T) ҇eREg@ t"]ݦ?׺SY*gxCA tqWUە*x}O'iilm#Ar4@O&0|@b:Fxx:~3!D@h8w ƏyAZXKXUiSCR<>*dJ//->{) +\Z$<Tu?Q"R|sօ`rE8LQөYph+A̢\AC25raI*W¤*~+';ɻC X)02I ^PeT0Q!{`W*9*/ezz1U&1#/zӥm(D5{Հ>@.Fc5ƒNH,ix `:8*GbEAxCS^_vzn :7s uG xKwPƿ4 # ?v;f 䫠"T +>3A"Xc$sQAtT)jƇ\gp]+M Z( _T¼E ӉџIf׭ץ=̚ f2]MSFl4֓GT >{%Hˁ!}5[u-T"mˢ2ʯZ9}/ź%7DWzST<yj,*PhԧW.PY߫cqߖ~٤Oufq v<*{$Fޏ C J?QQ*1V(1˯cP\>]U 7a{khG k+~ *'V ݟR/:-wƕ.}EH;R@J$-t)l?~G9p텅jt41+$+ /UKA-E \&yY)_E[ ƚB6bb Sf !rxsjڣqA<9܉5%+S]) u]Ǭ3?v@ %[@ Nq`bζv)Ifʍ/M!+qrwҙ+"؃ ŗ79loUĭ6_LPdq=moXY|ϗI ~+4msrح1̍r/E`#"Kf l-᫽d,![!?D׿V)Sj!`t7XbQ:]A򡅀prer NQѫBr&U,l\c Hهߔц2#a$Mޜy ru3 nj\fGs7+ReVғ]Lz)PiF2E+I6*)"& fNNhj*1JQH@Q 5mкȗf<'q6m+.&z9<r H$SJ?.{Vt_?d(ݵzwv(%ƁVzތ5Α mJB…6N>UwZmJ\L#Q2c҃q<2O ▨H9VΎC`#a'1 ȳΞ$Nh 8<$7sryy_ 鋉fr*Y\8;7,p籁mC<]ӎ,h 83ɜZjoS+MO>\n 3bAز(\?l0b[:;,*ɘoIQ -~ȩLz1<*ۇܕeOϔ ~+ex{ЦI>-ClMM{.J>ml5+]KolBk]lu{H54PDJb~=2\P*,!MUuBr-!r0;k `)879![Xp6X\iӼ  qɇd$G36{!pBڝJ"1#J|fu0Bat0P 'F JN0ؔgg aDX/aA da=<qq} A'#H`:A ,RG zQehT2(\\k@E!Oݩ~JYT.39%J%Ҽxh".KkK5ulZ&;`TZ8WkIP?1WkpDeFYVG*cvhi"7aޑdQ+rn`^SdOSfQOk?YM鮁I9샴_:X)l3Y nbnTX!Q̙]#Jntxe+]Yw̨-9#Wq0A7-jDW! :g~B2m?s&-:'u/@*|2*Ҡ *pv1Xg:?֗cK:nኵQuH HhӈNQടd v:fX,p7TLꈏm??[g=fN߂[Ųk@$."rFJ ]PEh 9j=Z> ˩5aEJEۭd8&y$N5P-69H @ L"DUԚ9'yof Χ'Lc\ a ]>_0P b҆+f+ߋҦyCIsP  ܌ s?B *&]އ< 9C=.'ѪȲtR~vL^@VיSAF\=׽m!A -[W&SgjwΪV b|Ǜh-IWL=(`IRpK2=O0  (XkT"c5*+_͠o8lbats㒏]Q";;*5 t*t!kYXb,wj@$kލ=ªk+o TؠA=†I)Eb@`wA&< )i WoAW G !Pҭѯ$`_ '/h[j;*VHY7r^MחJ_];Qnu24[.QDOڣ0کv4|.8,EF 趑Q|k!;GH0G,˃) 6j{ѪU<*!4Ͻ sߣązւ'^yx/QC?{wpo}*7yMT!_j'`N~A-FD3N:-FbWHM:"$dꞄ[3djˤ#fp}׳& 4,&Ň.,;a! $VBRBYd)埵fqedڵ#yf0ak 48=v9uEfI $NHxm:"$QjyU{ Z_8EW;=Oj Q?ƽa:A)Mm*f'*!ڜ@79Āj)rxsaj+)J[1<ͲJ!n~_K-zSvP?g160` C:* BrH=O'=Xa>f$\J$ve%"y"e.5v0J|L)ö`>^ ]4{`(}g@=|dqxE|G@U3z`ɥJD+mKk3R[$ë*P.om1SY,:=R(exrFaTJ'XMtkhכ(GI TSϐ$m,vRM!_l2r2C qJBy]AcWAfWhxZWkŒY^a},ڜø /W$S3^Ke@-tSGMV{}20<TE7MuFUSdO(pS^ѕM?z$V;;kT3=|E[v#AGFn wVv)IsRTp\߫!L71ZP3[[BqL IR݇qZ`tDNI Lٽ-2w; *t4JNn gA=W{O9qˮ/zsBlw3mm? ~W<[M8fv%*Oт~Mhcf r)CGbf@)z`hչ\z*)!GgV~F܎鹉?[zc !$ƾm+N.(~?k-.M-)ںL@ ;zPS(RuIc[k>CA{1qwlOX59VQ^ 0v>5t,06De1hO*,2J+F}CyQq;W ZؐgO_1 3}[5G8FPo)yA&9 >[a֝K;`Xl 9mB1`åt:3JlAJ MbPCbFQV2ļ 'z,N ݌[xrNWe y7~3r.9pRt1]iKb-RW:\.Jr~r7B[o:˖j_6eƜ{=HCQWbZ4C-D$fV]L 7'zb0<+ !PHO<70yvk)rl!IUɺX`K:ƋFa]Uv5(Bͫ|N"JHkƿU&dZ!S"XIlSk-QӽJ岄_2 Hq`AQֻwQ(ęr#"l9'錱 [6{cJ>Dٴ?r$蟚 Ir5R v+10K.{l6e6SZi :I"RGW#S+Y%vfFGGlfFAE?NMfuCXcCɂaZJ7qn V#NBA,b^ h\;QI[Z$+i!_Ye7_+䲟Ծ+eRߕt=A'? Ʊ~yj*i1Y :pٕK/- =O~ޝM]FBy>ߝyRu+p:[Bp\ב 1coBDbNX˝n:~aGwT6(GdRhoE}$FM'XilA}}'62Mc Ϛ-z qHN_0AC *93bM!R3:y:jz5^aDGW"jPR<4zs| h,sIv)T>Zh*. %]Apu=ث!t x7W^X9VLs&_ Vxc#X5QJdz¿Z!t'YWر$(YgCv˷Fܭ{Nw1rڀ#Q_Fc3ȾZpڬi:6+1alֆ%nHD7`0Ļވ:h-ɾ\q񑥜 -\5q q㤏|彎n"NMr5xdt>CS&YE(̠~cI_k,;ٌD+ԆSCn6^E$D(9g|dqٮ5Edȸ@SfT-,X=R:V_rӝw`q1<enхVcL!N܌}g]NƚBp:R~0EOJ-Ce Ɨ>Mmz pv dE%8Ox<ݴ1@}M_MRb];݋;{W"2dJ8E MPUU>K.R'=cZK${)S &90.Շ-9BKu[><72 `T"iJ,uiyҥS |Ǭ]VOVmCJu|*'_Lj8ƧjWA yҁ9OpCTĪ(1 btO_ ]xmWdݚΡoc, Y00qTy$^ajy$[ &IjRYXu#о=ffwt3L3D TTjt~_gdjE,F1ŦojD Fx#Z~ߚC- C'FogãXϿ{x}D^ygġI9\iM&RdD<۹H9GV^!;hmR W#pg3=,>vLMZ/_x&}^'00z0YcTlP#ɎX"9jNcjj4:nώwGh#$B4n X,vB/{$ex}qa}OOo̹Ѻй5bх.uI .8).S:25Ke ܞ@Bn(hVrGW&\[ HkF]8ϳ7|s?g;/I5U=]( [bk=2o /mG6''#H@DSYu%tE.0&gIp9)pmuKƎi"GVt|j@u'WRfK(\[gH3ǪեLҕP(X8VHUW@ǂh+ϿZ:?XBq?c7!#Wk$qd15gڙC0~pͦ|Kmwջڡ5;H'M&j/XQ4f8|5șv9!ܚ,6GјPMfʄSl N Y ԏp^ Um..N~IrGyC`!k Y.;%mU!Ehqc"s`=X;71ܘ|0&ْE?g `8!Fҩ9pgYҙ^EK4וOqb~C+?)s[>4MڽhXw'0"NZ`J~~Dz3By^O.]<ʍauHWn᫾SPKf*wi|G]0 ʏT.4ǯ*;+~\T`0ur)X.h!T&ljʦgB!C7ѿuXzpZ"EY{7 ϱ3h~m/ ] n %U3#ٗ"v l47^.޲Jl,أ,˒OE+hN׭uްCѸz{P,F^#I0($I2z&r$0.7Y_2,5xFj-XckXnUƤz.PUy īҦ"d,tA%s@`;qʡ1Td0n]M7;jL-HBX;HI=g!R6vS-Mq+;A. amDP$-}nhRRjnЛ~(,WugG|P2[q!Sјޥ[ n+pvK~l:SGqd+K(6Xsmɠ%]s0=ʿ:T[C{d#phM亖6qGLvb 6/Tz#0t࿍ɉ߰W%Vښшiˏou #dd<h3*:s.tE~N1Qw'lE5 lbld%N(0܀o&jdMkpiR_XMOY#KHR^:r?d~VIlQTg }=Gx7"n9,魛>RlXØmvkoNXG%o/SbU }!^ᐈ6Aˢ)V4eE6Br.ĀS~p!Į 9Zl N=+1j&p\?0EeQA ׁos'Gzɚxü~jiR(Wfa\vP| 4EI;?/.*5 wqv9'j< LcjT̖}fɌLj\0mWwzHW [.o?PF\dӬMe(#EP.]Dg|MP! Mh7y/'<}}Zk~VxS䮙JJ2 m+,弆ӫV i@"`l>"!#i3MuQU@kHpײ?вKD|\^%1f<$uw,)B!:=!32+pz=6ڼ#ᇯ&'g g|vbhZ;᫋hϴ¸! ` la5*H6V{cF0^>arI|\ wā;\y 0VM)vG-{NpԪCFѩb$GoxWnAze{>`'P=2֑a6[ʀ)ʜF w3(,R#"ք v9)S*LPciE TyI+EΞ=#AH+p#l(-Cmn׾X0OmK'0Hw(޸&ܵߐSq|16oNe$#+@NʷVqPVPS'|n3 NQ! :"?_O3[ե19/^wF^"N}wp !gJwh@v)zAq:~G2,3&Yzz!O.@1Ǿ\)< E =Bһ"hqex?xR/`t:V@"G߂MFx\qew&Gݝ)KNnrP+޸~~s>21&ne%;~J rKp @5:ߩ? (i,5a~ۖ"Plb{9< >ԝI^;:hFvwyWLVr[ x*[ф ^4IpUˊ3Y)PgT|Ücw[̺2Dz hv".G+ å\ l̳H0^djNY&3YEf%ZZ"έ=%xEHSR)>zi)‘je:'8rLyҏڒ?uREo&X418-&'q0VPiwE~~6xuőkZ%kfm{WI^D0҆sW,L'׶mCO%_Q{O\n֗_;CG+v1W6eӴ )W"&{n{hqns?xy:SQ;@z۱Ye6r1Oݫ w3?R6t,Мvug+{i4ǣبקMz(,Rҙl8)~L\=JË#f.3V'[ae:*U7$dķ7-`t(e/:]`YG~ޮáz߼=qf>!{hJlL;KvIbKK5уEFe̳?}uM{JىϢ\U<л2%7WaIt0"]h܂>{vձ=ȮT0eHe8 Z 1ATG qTdΣZ{[$YoT 눩 DJoPMTXua퇬t@1tɸFȨ耻@pB!qgPZ=T-Oc 1tBdp[:/[^ =&Ǥmi"^#DH ۲א v7tlV"_"07E?# V򷦝+ 駂 F O5/#F//`q2QDLF[q(ڇq]7 oa ?DK* Ta{ @u(SYVycޓ'n$767;)1|LLpǴxwHW!P=M6VAK40@EO O_A M=AȹSdǕV[ߦ!D.rJy;'n_5Kixyd8>e]~ Ls1W- q~̕ToH`(+\1:x("n" I3M~š[}Le5@:{f<9~~nE.qc!va omnSIO/*uJ{~;t,O:ѵegӱ} }*nƞՄMC>2x2;6i/Dvv_ {_eNg,XUD)aLI׈ڊ8+h`=ܠ!᛬ 1Zw߾֡2:HsG$jB"Ke/:Xs+6t,]fEi_"ZuKb ŅXSdn+DC"#/6B=ʞro q%ܿK 5ca}J`)P\|I*zJDbzJ'6`>cumEibQd܄i>, lr&UXAjG#&\8B!f‰$oe1lJ̽_2 =iҡJ6/ɿa'z L}G8`xIpF͠6MJ-~yhkpŰ6 Bݥ'e~^/ Qk P+C/n}ˈ6;<"n'2+"^WI7J+A !Qǟ$c:X7wlE̻nԐg}9QVdk/O^\UgrNlJV94kbq*ѫ`4pINH#پ7]`AZ~),Uzs)oVJoK)Ger2n2NgK dA =C&S=pqq8HSzqu4H9gH%D_zEmt>tUj ~+!@8)(7>Fp4Xt{ruI7㒎7{wݠqwʔ 6%CGOiAxi4v"cy5Ņ%n7$ˊÒRj^}y7P/%2z'r9[%cH&T=FH$5ɑNp*x/~'=vՌbU뜃]5 H$cSso|dQWt:'40&X~є^1:pidlp$UJ,TTthG(.P=v<AꡤߢVC EvyY=){acMTV/鰵,o"E me럩jS+b0&P+8?&orXFD:~o~rPD7M}ںE`H8eU_8y!`c}Q*a-8z38u _/a%:zMOkWB$~E^7Ɣl2j6pYZAU ?JRﺚN0z(="X~/b햘緕aaȦMf5u8ZEyޘ}#3 =0PYhKs\񾀐Z؛b悑("s77P(JQ=禐eT j^d0k?YÜVyԗ)hlFA_"lk^i$"̔w-\P3l#'J8* ȑfmhh*D]e`hX}\O|Mk\MD"cB)Gpv'C)by5@\"?bVT?Ie%WN8}JlHGp{SX1l `"?ovP59VyxSV2:a&j ܲ}-D@# ɍ2D8觝MvQ[7 /m h+SdO m|\u+a/ܒp ꔔs`A>\Յ=I:䷰s'\lC}i2'X~翽s5gHb:'x 2¿$Eqq\M #n6jy't Q㉫f &Dȵ2XE|oį?Yo/Hz WhHYfY;pJ=/ANPW ۍ hVpPIF8g[aCkd+M9o 膊kcJBt!9 l'Qn/m`Aeg5WYÛe-Q 4:L^Њ~M| <Zc͊+'Sc!N LsIͿv{~YP Ml`k7UYrx'+ 3H98CQ*U2!ĸnC,0Mʨ\7mdZma DPmZƨq Z#3Y?;߃ƴإt t} +HPTc5nHGyR_"4ts2b"Nvwtr@ɺRtHbE*hW E:~sB"=7],5,"6ًAJ5_B cxh%-fiGTC^,Dн+ gp>On)bUn/uϻE0{d\lx%W8PdWMI?FT  f=" d%l >͎Tߨͱꐣا'`>s(`e,EGczH}J=\!фtF d0$Vq+%3<4;V#-8Ԭ-r5WCW)zEVƳ]]Ou8~GvZ7&5"-<'qLUپtŎ^cA hzi(aк_rv1-[. f:DKq0O@ :ڹ =z,!II?AJZh(J1 0hIM]J3UBh][Q27wR@bjbcI4l&=G!OhӠ:2џ8&׫MjmUڭ Gbs S1XB`F]vmAE:/9[xkd!{[*ْk #JKN2"EC-2r%"# De湜psP@#{Zkqiz.e_6KF5P`\PԖ4 *-g*m=4'X5G* )˰xReK$ahH@gwľ{,y,GiK.A4lO%UޏRa(Sd$s؟N{؊hYNJIWBR)PE<"3&[*x!nAD Mm3LG6~^ C^SY_?}oǧע ۊ(y`ni]^!4]xy?AKyl2XtDŽEfglƉ˷D8 P>\dj'Y"l[̈́dN?U-. [2ء{WA*[VBǝ6Am?^Lnro~xx?\5s0? M/M=QM- V4WX/Վ"Rp So/\=bC4od({R8v :f5Y D]-_K%VZ, rA#Q|JY/mtdm0`<ޯZ㪰WZ[Vֱ4߻Ԇ޿Lx`@&ʫVurvsƈI=(vPE3`ŦbNp4j=KS1O&7 - 0Q;]"gRYz`2Y|u9b#սXYZE"aήGj888y)nR1{'hy_i,>d@Q/8zٱYKvyЈPΪ_+p+ c8pߴӫz)һ™ԊyOPqG: q/=T n&8d0051ĭ~ҘYۂA'r PL{ϣҎь1$):'vDdKתF+bz~N]4y\!u]ɑC ?ÍqrbuZ,:st,Xb08 |I4YcFS!=uuj|\9 \O>FHiOEWca#b>΄FƠoN@Be%_-IԠ) f YbXir h@-7drg20p* c)>ي?mjµp؛:|yJӤT46ղ0wM+tx9O _JYdiƒ3<6A|͹i6;@QJOl(׹3.)P0V|,MY)ڹ!c{K Q6Y ؀z(HsiƷc^_dݹeER*YK i2"Jh 5_wy`B nZ} YE Qac׈Er2G_(e_f\-@lJ KE>$.\-udobzm؅Bx%@ Gg*{RwF* xIobw%ę_*++k&ZCV|ڕ;2isoЋ:#6ÿa>p  am bG%=`aދ9^$\<%$c 0kMv:< gtϝ#x\nօҩW*mL}_4T* m m4_a!B4HT/zq3nTBO&}}L̃q%2/T-$#\Pl riTpWHMKY[ B8h53Wl1ZYWqEm/qd;; Z\y^UD۾hpa*9Mk H3DR𨩘SFwbV2+bmM(Ğ!rP׌zxI *"*U< y8ir_xAvwbΗt;Lg-$X.޸*Gڽ WŽWwjTo5Fӵ%";a7ӬFfcZƂ_>J>p%,u8rGK+?uT#ɠLO`hR :]>sIL(kL3SONp/dmNpnV(;Sպ$ fjdz<Ќ 1,neLlL ٸ;G>'Ll!0qH'C~_;kc!/f+JGjIYMcg @}c;KdY/b#ti_d]V:Df) N-@'>jħjzamBLB-qs'KF]<آa0?r%l/Gf/}oN8KTt E<_GAJ{pEtz)6Fcu[FߎNszsjg|q\%*sgTP}kpœ-0(eϗRÅ ~{F}Z)I_d%n0b(W)n%)87YW40]/8<1@̣f1 ,GwpE錀-^_^ـ+Aχ;iv g<<땧l ^ !x?}zݦeݠX sɟf>>hqUrF8rC˂ڨM~pMŧoе=  dr|@Qhe52F>0P@[>Ʃ<_K>B6O8 ;D&Ŏ$C}/5 􈤉y~>)o[kƸcªK Z.1>DD.WS\ 7 LU"jʨ$pBx[:f|'iOa2A"ٳw][ПFԕy^144 u(i-Ҋ4Kc:KygГr }<~B[x"]YEz9ӻo0:xbnv2h'5|sp\MKzATJ1tuLch-`4F.&/ygJ?0ZTJ-k?i mW[b3;u>{KR w !2t'F Ǹ B'b/ϨgHo_:=DA31_3ҙ?T9 ]ܻX&'7qA\UwM6.ʁ%~D󥱔3_]x~ 8f}Σ4y3r"XOOwm_%I#ƔC |::a|L%๥<&IbŽdrf#)*ܽH{Lͤb 'mD[xY5j7/by 6#AJ $M'L3c0 ukyە5|dr)T4v_XBMf}鱾܄Uj6;(C,wvo Wpo<1wsźl$Z@ߺH<$xw9~quMJv`C4GvpU_َ+.n Ыh{*PJ]|G1IL[}<4nU E R*/ql]`zHZA)rdgQ&W8!dq]Aj'>fm2,oο*9{ךUz /pbZ=Rj) oeH6$+ǏyWyuB; 8_I{_TK$3&Nנ,L 3߂ ffAc[y#:p/_?3B {ʬ_NJ]?3$uMb0jۊ0G@NB}s B?X9qf\bq QABf}onT3 4n聸PB}!HG$8ber@;1HD REUo-)cEm9#:{Q= ʹSBDlk0dg.-d_zK")J$5e(0ه !נ ՎyŖ"',`GQ + r,f-^KV(`&ŭ]&7_&8m{6:Lw_Ğ&XYv^ޓwb"mϕ>OI4}˞wQ$xmjR~I kFC< ҇ b|0(_2#MLKn>g5R+x׊mqާ_#uCISb G#ą<:ЄPȨ>ڶW# E! [R3+.ͽ6*/וմ'q uS)ܫuuGÇMFr[q"[B$Ѕr( Ab9`<ݐ-N3|,E5\35 Ӓ.6cT<`1+ =l$b{ A4Zcsj(FwZ~L/$-E;G X1m9P@+an"L g䈨/ǧUd\?l(=Xx{+y=:Ar 0p^6ёlca!G^5Ʒ Ei%5Ra_8<#iBS:Q/ 3D(M2g D!Zm8\'O/S!kvEHZGVxbcdbw}nQM&M7Ug.jIN%J|OKe* UT^Sv(XbUzr *#X)<9 'ή#m N4lO.1!aǤ_$.ҷ3^ PļAHS."a m4<g)>}B8m27M(D*Rl 7i)q-{2 'bE1 -'fة!n~9P.Gmxы%o4': tXZ << Ӟe^Aywo5ZʆyG޾HaB(P N Vd H ѐ$YӰќHt+\lv_;вԗŵ\kqCŝ3Svl:0p] %aLٔe*e <60[>p^diZb287䯠|Kt/rptqj;t }j2RYrր(^^$G١P\*a jd˲9HH]?9] fدٰ߷4ETq@ۨ#W{3jХ86N 3j(5>@8J2qXujCAéT[l\C҉w" I)$UkJ>F⽅]IApKi.quS4.^fŨG9εcOgnzKi^)nc.`Kjzʼn[RW Z ь(cR=w\Z(UԭOſ,ZAFvT0gF >hԊ]Uri$q$kꩮ:+S@%p@]| w J<b2})ko[W[*P ۫71xdpDܝ$V@:h@4Iwhnhw +E~M4{V[ɔ#TV,|xH#țbm=beUƌfE_oϭw Jm_ 0W1GȝHU"{ Ț7 d,?zw3VGa+.":r^̑ V^ XKP?WQa#'M˱PauycՓMqU-}2_uডAs8J&=_͵m.ԓ&NvBlor,8SB3$3}V¥-iwn2 6oa̍^%~2Pa16pd>x=Eoq39jxC\~.Qiv:3FV?4u]͏v1yTCZb喢POS$$)}hT0 WRust6X_!Β V($J-jfdՏ oEa a F<)kаicX_1ʅ,87D6Qlr]=IbF{|stgE*Kc%Z1^?хQ$zl,D@-Oz|鞩&pmP`WYæ9ZDJYr:(ZQ8 rj=cGSHl"Vyʗn)/i(q&7abI1gM_C61^؜'qt0eCd{BA;6А 2=/>GGXQyl% f<*K3#wwIҏDCaXOEH8/+e<@bS\O8ǻل<!"oiG'R $qXW@w(ɝ7p3lN ]QS:|ZtGKr8,J#-q0  {Ge Õe haVdS]Krf[|'dIZH9܉1.aBg,[}J(46=3y喝ψ__ppl]z_sK42VR!Y>H<;Z=jК _:\D\_ Ljנ1ko(RgcS y4̔aΝØg loWŜG'AyaC? ={FP=lWc"n9Bɬ$qp6|EaJvh&+]t`l )J-j C/ n`^=(9$ A~/#BPMFY\J 1znێa:}ǖ E z[R/[y \='Ksw+F]ޥ㶐'iHd3DGz}ZπK 6"*M`)CCet礏*Kg2[l+4ŶM[:~'aVYi7Ds%ΠQ5[0vᆝu[QHm0,w:C5 ׭;޻kP7LVa +3ذ:|C}lN.bFL)lZ ( qy3CoPq_쌥0`QVK)Դ #ZFgW@QIadOp_$JҡT_qr7PEX_D y̘0m]E|؇(x=%u}5btsFTegbև# (򧃱E -zg,gm+.PӞpeםTM$ lT-. V.5uwr: ˧lĄ sUz]=ER(MH&V|R`ɕg \/.j6$,dɋ"lBXT?~u[(^EO?ge8*U$k"[T^' .uIZf7ˬYt;| cɖ@1+#H,"X-3}#b ]z=ze t[ܸ6)e eX n΀`:Eɨ֟l*x`'#ϧ*r +CSkԠڸ)Prݘ U~ )BHV=xJvxs\]5|_bw;BmˈkMު DR/b*ZCZG=po6 ZMCiE0g}o?7P"#nXFC6/Qqټ|n0С Bwnv : U*Obi eMt|ho:d4 Mr u,'Fj(LV/Lنs֠Fc[˥m.c8ۉD<\|cvoS&$_ 2es'`ڲf'C^zLj:h:Uܛ>Mt#pPF"n?DF*BkaE:|^r:9adR?VBJ $+$Djr^,_Q+xRSfkj_u{7dƢ_JvT] VҚi l-V OTC3Zb-[̲'1+فgox[╸&W\]ܒi)t7uX#@7^3OKi;}c#{"{ʟ"h `}RBU4m&Sűg}{*eI1n J k &2Y@WDBf')^ bt[DcqhV5aބ_Jz.6y|go.*+UDk#CQcf۠HD]My JzDhxcm>d وM˃ |Laqv"6{˭|biu)Ik0WE]YP e۞ԒFKX3N(6l?gFބ%' 5r =xn3&ѽscCP~f*,eNG+\ xG0 W5Ҙ$5&$JbPWYkΘo%:[Welb?akitwh>oG?o=DTMVcqփ,eu!ADr׸V^> hרotnRDػB0IܟNzӠ:D}El ~=]Lh2fC4Zj3:;R$P7y͹& 'aٻ߈ */ٙ#!SJ]ڙ.=;}]5xgD_{8&Fj}Gy7 /J [V:4%8<5=ftJ{U9jG K(b%mc^hn^ko5_']WoR ۛPJy(o68}@a:t$Gӹ2ޏDS3kD zuDk.M)6uPdz'KO{\Jp"^Se@z*R,?b "ڍV s \z,@ FDάV*X>`CMNh] SyQ$dAh;'<P^إeͽ[B>NįyE|K ;@1(VuETs6B|u&ַ<~oLnzӰq`@ci;[9<\ZN#[LPe0Z̼M0)yU6Tɼ/^o;']SJeܜPOBQ|sS"vZ;Yr_/ cYIQ>Z<@x}C=Qz(Z\Io;T7T Oki~/jeۑUndyY3} a`exw/ )a-oy!z}<cܲcİ$:E{x~Kf0;'xr+) ?}SQ r=IᏉԘ; qWr#c R$t, $)C! ݿ#H(ؕf ׋|.HZf{٘d\ {h$3wCF^~ǂh+UOG7w)dg֘DsFi>1Z-l8CRm&wb\$Fw>39>66^nD MYKH2;oE2i#4p"Zk"\ ru(7x@ FR5FRQk+@װHfN+7aqhm"EM15[ʂp2lV,XS 1E +hۢ%Fm t螝^JTrީApٖب@S z?~[ϫ J?nT*v1D-$ʼn%J5Qy/C/eJxۯ/z)T>d AHj'9XOf5Vf}7cөn>.8; ͼN..8 rD˗(8-,!z+IPI_n|5zkm<,eb_N]b{4pN l;%2\pz?Ln$ z0ˉEx ]#Yi⫰EÞ'|I]xX. =5 `$r@'ofFwMXO| ۩g ظ MOYhՐg5ڙ-Uu8Z xl/+Ero=3捍|Y!7O{p]7BNcJTVZjh#6d"[v-Jڋ.ˮnd DMOZO^'IxW|Y ؇-'1$)tʦbZ 'xm1 x`#jUh˂ab,x@RhӶk䃳xBER/_ ];=6w6hPc-IU)/q9j3@FZFya%\]4='!D3ΑPy94D•HªMY\J"%1ZͪһVp)]Mb z[k' ߈(1rWĞֽzzr'Ņ[E(R0D Ex,,X$:-xj%X%O@%oo)q: dQ; SծoZW-?JDXOk ?J BG?T`|M"`]wfY0f]8hH2|dtk~l,d$CENH ε,uu #%چTs}#dIG+^;7u^N|a/ڤ{/:Nj~e4?%V|κIҲ,}v~HI\L46KTPuk3, Zx8uèOhȐ/:m͞'z`{B7xֆO.D u/uGkiQJ6u<}"^ ;蟷  aɚ` vل~۷0=X =C}\lm=bol#2GIA~K}ߵY|{hugIؘcKtXjbY>,*4}!Q`~[hf`ijHq\`x@5YN9WWJ Pb] HN5Uct9)L,ld-(pnفh},ֳ, IZuS.&|0Mׂ>D,6/(w_◌%«6Hv4m+p==4Amm*0p_hov"lȹ<9tr~5&7,m)+&e]eʡϗU뗌ioe_֝^+(dD/E.Rb`Z8gީg?~z9a"\Yxd]N\io{d?#nR5`2+!]x;`r3p_/`awYsWl_jW 0x5uxl{Q2o9Ph'A_͒2tuw5hY3)Sd gABc6_anv07. !;/j+WqF0,;-C xF['rʫPEM "2`?N ]ԭH?Z^Ŏ:K41Ya-E/DT= M$tC*'1%YX ニ犩W"\y@[R\W %{NCo@QүR%7Y[Y66#2+6"$͗`GSbqkpCɗ-)vNPFY\-Ch** u4YP$+Siʱ2-h@JQɸt'>Qr2p90l*oݧ$GX3bdVł ToS-`㾔#ɐύU-~Dc#鼋 ̕`udc'hU\bZRx1dߠ!^6~%,M6!ֿs+U8Kɝ́\I≙N46 pJ1}{vknZ5( 8у00('Q-c4ž mI,R)vbG,͡>l$]sƭG!6wJ{I(i'מt|cl\|USts#}i mZj-o:SHIsZ넖bs,3dz)pzePi K+@^f{Q3geBԀeqm:.2uu[r.kWi_*ϰel,7c$UCh*p+Zyb&ASS•&F|+fݣ9N7! n4 n^#mcY3bmRaax:$0%Z(U6WJ>m$&*ssNcoȨeTha/hU=B\GぐQEfًs=DzPfk&Fv6 `cg02QݴuB.8޽w}c'zeEK_J&r1=`ox3o)v 9盈 m) RJUgpj2s seՕj.@Iok,5W^^$-%Gtj =  /ӿO866D~hBeW>aNiK3`O_HS +bxÿ~@)?1oU.jfbMLoK]^uֿSaWjyT:CP'cNKVUN!sE!1ҫIY0rn?s82&qy~\dQ$) !2C*"R}(MJkPg}>PŤh5\u,^"qia\!&tV/B5KzC]1cٍū^k+7a[&_Rѯo.֜ A+J(^(f_1/M&oDslQo0LژcUqJ cC&o A|к¥LE2>f|RFT9~]=oiۇk's%|_ʼnK<Vϖe=jNbUtߛE0V:m?VqyqZ*`D>m(V[CLo8O8"Z5?BZR21k9[q+\XWq {ΚY vy|0-W iFD0oo2b͞C9ܥ  nʽyɔ-qH$?Z* HؗMME8F^r'''%x _^淺e De6dGgV>E)+T0hD%F.Nc&d9Okh3ϖ$+>XauXLaVd>LOT4wW|j09Rd:KF2JXW{˻ '-IjA'Y_eTՆ[UGv 8Xfܛ`߰hNvZAogB/;·Q+>!N'hpNm.JFG' # 1]Obmu[AC1 B}5&G[-l"&f>}6?iq8/Q'-r XnNS EOlQتrc$:1V'((V@D"qa~S];y]9dW6@%@`bE8UyxhsYٽN;3)əI΁*Nu.#@cZFHEh7T:6=nЌoŊnrxU%fC05Krjf 厘Vw)Vl!UcVNlOG,L{g̀5BBj:aΞ_ =:iD?z褐V?*`"Ͳ/tb\vs hA)$ 3 G~LX'r]PXU={'V`j!ʪؓa|:H5#BpWjpGD0zԊ/cY GX!Ǖ$֏@R&LeFSFtԡ113)Hf`;-إjc6V:אAI6,u>⯊xVMANsZmL(pwivZq8MvOP,3_BVF+HY%8RPc./m]ӜAz Ns~ljz_t0X{rg-QIMZ`P\"j xX6|#kČ_x1etL; *gxia`kI #=(56+ǑtsK}l֐HBQ_qH5d'QVa!^|^N\U5HMN#9eUlﵾY0Lo6_7ZY? J?ejn<̱U G)@:ggG /B]5-K?!a>褃-۴}t΅تdaՌI5sBk ۧNRh:FqQmW6TBv%HnpyoUJ%:!釰h/Յm1Ҥ"$'/ٛNEWZ*8ټo0z6Akݟ%Cp9  HhA&$߮,siamQ)[r&at۱Sj%_öcfYUݺRDChGt6्E|V37#1$LmGknZ, 0=cδbEߴ.<ǚ]dH+4[1p(#`}am*AME~V-js[mGl!;,jl]-7*S OH<`432_vҎD^3&n |kYH:4nn*Y.eb [ Gl# Zy=U h8 ԖlN%fXICs=M)-|rySҸa3DJeOUK{YKfWc-nn5o=?V7Hc6T)bseɦ_w %l lN:RG0lE"k; W,(ˉµFK]gҔ=x仮|2 u3S 'Y^G4eDX'=cl.Ѓ0rvA 31f߁;}&T' !mœVx|Boz|_+Ow`8@Ղ`d&hu7*:OBq)oXgd#-عRc?fD7 ^/9 M%H,E]U,"]v6<6D-@[ +ڄɰ]ݽJ`ʛ8Q-3Rh5@ˠ.Vi^s/<ЌH 闁op-hH g ʹ&ue~g^^/E4J U)v_U59Sm`xB{Z< U@yk \Mx LdH4Nmċ[h'"!=vِAk~0o :|%wao]ufwc&|18m”|^D ʽڶ ΝUaTL5 5Ǫ]TS8{*Գjbs. iLoEgSLQ=x-nexbpgVDb fQ>wM,~zS7{/Pw?'ő'#'~j[1vd\]Z5sgȏzϙ,_?^6* Lnh`zhK\fC!]Z6+<H951uvgjȪ-bx/42ɡB`LjL͉IFl_ݾ?U_IyMV{jv~w3m,~Jgv yDxo%$ϩ)(R}(~}i&sO0(ũO/JqBwS꺥K2 w[G^NoSVA~6&~(rgF '?v\  r(J4 tU7aDIy9x9/L@RR>htgӊ+vd5a'JКj#wn(uwN :w{'z5`Ucۋ-7+`)'EkQ6M[Sug0;;t}{=P("nS̪3+F&]mkEQ!пtY顟mh@ $,TK4Ȉ%4{Pj,ᅨe4J)I;E^3@w/Gp_^;qI!?|AoDD*ލ$,#<յ^S6-ʄG u6u7ʦwg]8w* ܏vR,tk$9uޅx)ly_TOo7F` '}P_&iZl5ݙ^p12GuEiy{/1F6'_bg >3!R6x ._ܾ3&-;"qOQ2G& 0<Ľ8:Xp~bf ^~z7,HfDw81)ts~3VX?xWghvτe1!&켼ww\f/@!Z䢶$}CDײL&}yvͥߞ0Q>{:b@K_Ohüzۮr#vF <]B\o?\V*)hl\+`ZtJȷdžB6S. ڝ!V6i!u|>ADa +gM:.YTlwEրqMS'hݪrH% :YćMȰR;#J۩iSǯWfn@Xf,#6\3H(W׭hC 3t^sb9Q36|ROd&0{mO_9ې#" ӎ?>gi*/yq̴z cXMBs난!gzD$dS6ˆeN0 L/4@OW 89˜m_bRBL;GBR\ktr}dF0˜h̀q ^*ɝchT̉]}>.=f9vLHCaτj HbCT_/;]I3e<t;8'myS̢gvOfSσGtdKU,J>梡\AҐXEq; dBD ! ~Ͳ >V^RIl~U}#Pf;{ce uzoẠ"1vX>LuOXM~x5DZS_@|j]ת(8 7njgt=4|akCZy]ޔKAlQd2̆M 09L,$;AM4՘}N|u( ?oA֥?tw[}𬋪] <`]лw2f`S窣J֎_˚)x~OeL\:ʇ4rJ&}vǖkTh+jy8"JiعD%G-Mnd4,l $ ,Jy0 4(HL*H "0,3A ^FƇ4Soe͇=XTܽl(B+|a쓼d l!̷r]pxlOo{ p7ԺCeV$}Ո1~JmƯ{¯u&'Q>B*|eq#DuS.!b :Y-{R }3+ i ?qdKYlk&!2XLx6=ZRpjp-UGv_|E:^@ 3׶RtC! ?.i};j7T 0UkQvcS}޽9R9Ep@oG(hg< QSa2fZ i8 r?x(L'9m{GjkŐ2И Ü#O%V?b1Is༹sfU10kCO/Yj'̛IBIޖT-Zdx! .hnB-Ayo,qN]N-g!Fv6N >}gX0(nQU p&a{ʒh1dچFhxa5Kƞ SG8'{g^@vĘ-F`` e1ٮM>hj2W{\` u=7+TQ>w塆t+#gl4Lnrp`>l!I%h1,Άk~5nw'݂J|X24pa;\bȳhL&h{es Za.ۦM`&-t%["<*~l\1A.Oޠ Y^z@$t*b ujvYT #!D~c;-&W&M im9xce%+JĄ3U(Fv)[f,ٖ=i_'>uG 2;L B:(U퉭m0mOS?!#Fȼ'8lPnowe[IwKSSLr/VL) $</nv3,f?j!i^y{ ,Ø} _Su-xF ʷ ?8B6.+`[([PiTh-ЇUgͶ pEO39N)Jr/kuU?\=2j&llW:km3`ϊEuzC.(gbωdܼ.N9z,5NRM,Oq.LIhdPhX޸[ q5|ܖdu0W %k~ňJ~Z]O*9.n4eav~JjJ 9H3c+\LiijUzI5Lk WNhߡr e90F-G04BYC{mX'E+jCO^ve1Lk ml)vDmm~'ϋfy`L%x`1'@NyXH_㛘%WP4>4DP}5f1!bmMޘ0Va{>]EȈ ]Kedg*g*͐%AxE&0ER>r\P{q.BO'A VOڛE6EG݃`Q"b߃"ooc-S7fEE|wʘ0ĩn ҏ/Pϩ54E ;6><&t[S"we1MqFzR& <טơBaƢדϛ2#E@|= +De@!:Mg⦙ߖU543`7C.t>K;Š[**d̩Dڌ0p(\fԿVFat9O9 گd,t.v[U &6R9[ӆ̉ؖFd^\̩QxĮy: ͫ;~{G|cAK io"ێ/ۡ|"-PZNSg/A]P 0":\<%G[߶Ѳ=Xď@u. ΅H҈*hND*`·:6$Tlo_evcN’ӰTúU'.n C=_7,s! 1=rPWX3Gn.oM[;O|9y/; ϋ쿚&smgn#Vގ7رo!6–Lkoj}Ss#Oꓞx'|Uʀw4wb50^47iT#(G[@I%deaCgٞF uPuoHmR5pŮ>B{%۷YRV:;QfJ72q t8^\ѡ3o̷2N/ic/}LٖG%2!,de@vpyc&817b&1cvD@j pѮ0ɨ VS+f{ ( ƟT}iAg;C| AHnDm@)En :8/]쉘~4/ѧImf~@ow3c.}l*ç 2ڗr8RN#!sոsuA1̀pjG>GxrpwHR-i/BoT~|+čK}Lh=4{x.1G0huV0#zp)) U3VR:w*L1Ws=6[r]z#ךQ烰An#Pyz)s+(ȩh1 5=6ct]Bv|M+#FgE3'[yγ]{(Vum<{D T ]aH@T0mtn!Q823po2q+~I$ox"] G^e7?hXk5 ]hzmҎȕ \DPRf5bҥnZil*. ɱly7Z"#Zu5hQAZfJwe.(~A TҸ4ZbVƁ?{:^-uI_=Q-2|mK{|=2̽%ڣ(F0[H-\lq۠EMܖhyL,r ѭ1XRn52ws>] P ¾nw¤ wHJ\D _#P & Hq6mT ? [禞p\+: /'Mh7)%,@ nfn{Y!!;g| - 0 ,]ĥ#neuezγj^㫎|8$ȓ~(eF[gO7JZPC z0&D8 pwDNiĈixj!{vb9d !W"gǶ%ALAޛ? 7[jKR? ̄H nGT8/"0(FTf+ hb^Jy'IK|tuiNEP1 GO@ V kRNFin7wVB;J릋Ͼ[D;9i+1m޸22]RUP>U PoJ(J{g;9OzYրo&rجb8Ddp[tLs?27p@*#ɩb|VmOـi)OgQPr(eVfh>YPגA 0n ] %vUO7LIan 頋 ]w8gF|Vc֧m&F{8FZvI(r${eoE]X waHvÃG$HZi 4󣳿HZT#ts I=EWvv '#9ӆaq !o\} WCu13o5#Ӯ]a-īrepخg?1q(ݮWF/ Uu)6emFw2וQzCHf6t &ݟjB3nN[Թ%ո3}m[_'NbUٔ/hˢ-2>T;zW3 ye:šNK? "sJ7!G 8ƥGb(ixgբ.n31f3 |( CRQ9]Op.؇uQ"Fa9-+hॣȔ{a/: 9K{>+ aV[ӿ{w,='b4%C{6iDg2m8)7ӏ:-MދV :E>rtP$,Ϲ'3mpCe,>Y݇Ё'f/|/J[,v=bqPT=)B%qyD'zTf=t e ԞKRy¶Z)ڵ6dMXRB8ry7+pHԀh4mo%'q1su+D1osObikr̫2FªcNvPSkԱ^>Nme>(ik^/̬E-`5_ޜ%N_j$@UW4F9'(0Twik1g@'a|LLaƈw% \^f!g!(wy^fk+1: M"oIGf%|-g Rw\֏yB<B T]D ȴ\aEF}ҡń'e=Ac Ԥ 'qz]P9_ݧ⥺Hk*6}l\eIc Xp@S@Ax `   P%n\Udq,Dwōr`4/  X3F65)f Em"gxc9]X~"}ՄioHy V[ZNu^0՛2>R[;\ݧPHpiWF;!0E q)L'7:xzΊjHnVLNcb"<~ۚ& ʚBhk;v!{Zzh_ e&nVAg3hq2u͖ScQeC"kPniZ6{EV7& > >ϏxԽ Y+ލZ$+7vG*C #/̻lzi$-?Zmh]I.?":C ]V%SW>ä8/4ٝ5G>߲Jb !jC=ѭe) xK88ma(aK>sIvD`4q!+š˂"lKVW{@R̋2|HdV`m3?TZ [˽cُd?>GdwUDZ)d\ 2'|gW':!qẃq@-j`Z}>ÕWRǘэnK@C BЧOHG$iLѿkzfqwkv%Hj1GS^UpNsF*;@G{^wR>9x:MĈk3ZV^osN(?AIm+^FlIv>ͱ9BImU!Agk*+Č,+10KTْ>mFRЂQ.JͺA* h~- 84O/KRv*z.J|:6rNZOU5asle 71 z@kAGx^=:8'-t 0a⫝̸tlGo! .j~$Eⅆke9){3 (}5bxMY=m"+$BlvYc`}KX\ Ɂ5~Jh,c#G4B[T~=fɾaFxqfvhJTj>hUicҧ|v"#xr#XV+85+ey*v{NE|)-n}s)w⹕G"[P5gjQ/c^Dtbù؉+Y;ںvBCj?Ĉ+˪T'j_IM/0P4_3jV KBrʞEwoǔ p[,a k -* 6(ݐ(@S5~Zquۄ]0"ԧ5cyeQE:6w;f|bѲ*#J-0h;= 0F/áFmAөSbeFgLw9;wjҾ{Fah'渰ۃ{fbiWp+#r8# a !O6V9fW׉9`Q%L#@D\ki8CJǫ/E4uf̖=-A/AmFǥe]׀6spEpV1+ 9筋U0~ӓgX$0 V>6Boi\|KJA܏Xt&?/we! 6Ԝ}kEI lˉ AhOyj>Ea`l2R-|ǃC~;Ęe"uX6HVtj0|a"{x'qXtfYtØ3dq+ )-ݠ^r@T/9WC{=;͖+>h+n qEܸf@>G7~:(:ODr44Q9r87v>1TPgL 5ëQ#6VhVP8ci(EY2J7'[~; |rp2b  * Fd_.:X6=Cfv(`P#VٌSAco;"-^pi>@*GN*3M!GHIu#4G.>ڍjo>%`W|Wk\J\тOogx p̕~jzE28,KJ:2yb= |lGsGU$e]s[*C #]-LiM;WPڇf -wٿ2dIW#-$6r2ȇv5\ݕz; )?7OB2oA>g^RJ;Ua{GvCŧ4,& pvoOmaeGWjXxswo;#lFWCBHx&?ocqLo%4 4QJz]Ϸ*<}!yݑ)žſ5b#/z˞xzZ &~/ypx)HYDCͶwZЄC_Ik6b2ɦGDuv,1vCWC_bvRKmD$ԀhއӱPFߛ:\_iW/ X_KV1&z(y産 /d=< SS(XYB_*`A>GAn 4ho kpA&t~RMwHw;N3`1Zx+<5C^fsxQ6>C1*ڀM4В?4 5!ưtЅ4*ep=@,8L^Q[@z}* MAAO, #ڑg%vq=~+ҕRQBe] NI&$H2)8i"=Y>[GQ!77;#wr~*oq܋jvhZ׽=M:rh vGŰʹaHCn:䶬ЋrSw3zurr>8ZY. î}ƀ6 =jRM.+EePe_L͔pS=sO+飴dC=\i|}Dtff:cx ;'բgev*[KLrЃ+F ?BuV}jO¦;~@e?rnl4 H,b4A<c@Z&T V#-lOd o) l~y:دB N۳ȡ{$0B|`&)f GM_d`1[~+C4BC,GeXan~{"wأ[ wDM#U`iGצjFlpvU}[kNwIFr[!hg5z<:h]V!C&E_i a ˯5Ă/fz'yԢ|u :qo#%u m| m1oq BFA£3*\uI8($њi"UN6?o ^Z>XN@OvyLon Y0XJfiu+X)G$ 1m=k5xm[~TAe8-.(?њ!ƨf2?  :0>|fj/*AKc[콲ɞ;,\pɂ%^N Q Hخq:QN*ex9q{" +x!b,&a7QoŽG֋ K!9C(s9jԣ 9C"ø݊9 A.֜(QlSrPz 墒ϰZY{Ktu01/$WofF`;ZI6aǗ]ۯCr{.d ~W@e9]MJT\S]r_S~7qdɺ^S 5_p/MrCЭ@J:7f s.ē[nڢ ǠY1SFZOazZd)M/$i 1RplU`pYHuw/q<< nbSZqJ=Ðrs,d#DkKc Uʍ^ & flmp#Qr4lIuN['?B3IX\MO&^C̐ ssq&CIB1RP!Ӏ&y^_LOݹQsopJe `b Z*F7??q7:1lGm3Jhvl…$F{"J%Q`]Dhner2ؤb!I=H)Dvw c~c$Og /Zrzdɰ,˙>"ΞCB6/c <ݗ:MZ:QzAI!TҪD_ =j*іkG9)jM` ` K3ZTʑ^mB J4pJџqٌEh;p+ip!|8am;Q6.WO̼=GkkT`r?P-QG_ٽq5R g(ǩꞘZz9,jz5*Z{:-34$cNO=_4+ ?{W5n63cTM ^ɏ-|#X)gND|V{|Gw-cƛrry3>q1߸ar{P,z#Awt|J[U&νP [櫲U1!TOcULA}vs> $8[˕0ݝ2͓Sx&hIZ\D_\z)6ϴ/3SIbmZuo?I q^v333+mu2g @zj -5M szkcm=NW4^܋Z6.p1Rآ[8ˍ.tw5ZOTiq8q:Wk {^-;ꋴC }JDk1f bZق ҝHݲuji?`Yn#s:2:!jαڳl7C12_` u(uXx0:熀^EdBN-$xZ)tC[OxeH"@ͭtr@1 d$$d'@f;B0!kxRL O*#j!Yق/552eHW뻼E/7^/ZJ  {{Lj 񓃂 ~3҃[qخ^=6iᔯ2wjX)=KWv6Ta($+>б03^E>'gWxuɳ7=Pb XM`Qи|Њ;Svt%0/h5 51wl[+"P1'4sw Y=ҧ(uCK{ Zxes=x=!PD=\ ):xm#xw{:L2iʵ&Nl>CGg!Wc^mׅ^x5 -+{(_&T1MHk%kW%G͹2$/\͵Hbkng"ș xplT M1W<21rOLd./0K'Y1(XZ`Z ~}-I"`RV "UaA4F 9ͳNg 3F4ҷ\1͹0)]5KF7o{-r>6ݠ&Up|t{)>> UAϺNpMĎZv[H"g^nmPk0mdnU&UM\ qmK,wmդlΗ{m9ft@?m^?"=1] #8BS׉<.܌=쉓u.Xi/$6B#- es@Э{%~-pfmӧiS?LX!34֑-s!;s̟ +JO?eF P=[ĜrDn2Ue~}tH %1v4U`t~}+:A$F@߮pVʒyv@{D!N3SWL?"PĚ^BYe.˾ at\#sh%Q^KU<Ѫ~-0DĨx!L:'X- a<]n:=B ,{ /:]<ׁA-@* m|^bĬ~c>A7N荻ZުF,iyBc煨}]ypkdq$tG5V. X)́A|5E]*CC-P7KbxJBA;utD#|/AS6@!0B4 H[,>*Hɷ2߄E̳W;MAASy#Ἕ$,!G7.|%땝jڃjL"J.众=j;ܗ}v,';'3SIPmFB ̇42@oa#4 5Dbk>ԓ`;qCB\)2D1JSWgce|) )[ l~P\`)[qa+6+I Y+'QB슟y{3PlNM)Ha6/|䕹lg!3Qى e'q#ҵl0VV:-:"`4Р wuYN4a6}KŔ“yӓW'ZuDw;"|ĆN1\ r!:̔κ"Ŀ 4hg%,lY 7TrJs@Csj3}@N [YADk {c`^0b'?|ۗ1-ȯIJI¸7{JޯRde^1"+S:d>;^g^Ulv>DLr5D)<ܗ(Ьfpg0IzZ_;Ĥ˱$7 +Xf rGKS5:Թ=(Po@c=?TD}=t|]=`=3. l>ekoi!|Mѓ߾CtpISՀNp?_\bV8ﭳJ7:^߮glV)8O2;iwQM+Or6c& FyWz6 <8bo s{ɶ# >P=j tJZx{wZeEdh`@ͤjQj#"uL_D9 EŞ< h(~Cx[ǐS?8E"OMOPi#oV gӣuCc C ;# 1O,syXkF>x*,g@K=qCA.{fȝ.nH9^-:!gx&km|-C}GX5"CuXw¡FLa7%t;x*%t@ѩp$Iy4_iiy~RʬKs!4]G߯W~#+CO8gw31 ZsZKq>jAP#mC*iWy'h+"ɜ;g1)-! PqyhHbhlɰۯ?9 Lcd%EDŽ28/2;epSVAwۄ]1*c3~eITZQ4#8SS&D'9留0:(`YwEl܅8+_L%AL9'?QUt5y3VO՝xE$1 PѤaQhb@DB'x`E|rWm *;J' .6?>s =~rdzTupl3P趞m2g0 ^6ot Z_\ܘOKw/E ^PU>G^%2q}D6/Vd)- { SZ)w`P;G֖%lBE$܎ꇎjkXŨueI N{~DZ;lz*\<:[;X聕lzBxl%a)VUlfZPդW2 KCBsTمCB51Eq8xOȾR < QULU@g<{Ҵ+L-U9gS9`{NtJOR ''w A HkmNSCe >t}̷ lYGVU o1aO>=b3ByƼK~*ک,C0wԇLbqEzH!6by+G 碨²B+}nv(Xb 䋨+ol.H#pbF/$ fwRh*?J5l;o0iv-2m>d]*42sB]^O-*E+rRդqH)b@0jO &fNn= PNǴ6t^φ]Wy`pmJ^&|wg%OxSp?fݦ.үSqa:-(LNLLKΦQMWz)s^X Y XC"VJ ҕ a`o 4V/GFډgh$uq:; C-S0pɇpdҒ-:m퍩+$E%$( WYRhR΀] &} D1Ϊ,&BB]F6`nFu5D r( iI4U%T~w6c^o~ž p Z@m(: UȄ /)&Fpˊjh0+P2 <ɉ@qb%VFg#NFD*C@q:[$$^ bBR53o$#);,-ޫf5~5p׸5ԛ]TzMm"ZPM#>H~y+Mtvun^agAqÓO½Yvߊ?c=_{w'*y=3P\d+k*΀Bx4k.LC[י?-_ku =DEDbH{{?C^ǹg!{Bgq2l*ys=vۆO=ggU6^ʜ'63$$6+|@8pT9ⰧD%mjwz<&dR ذ}7sA.ᶲzXo~uYXhVm0iR@0q\1vm 0 ƺ$x+p,J^zLH1dFz =*tX[bo| :armQ&'sKbvpO聬y v0noي\ nLRvw^tKHР/y\nVfN1b޺r-!+պ?Xe- αh 1w,S EKZ ;Db%+Q8#XVC:OL3.rGeN$U>Uz̺͋8_YFZ=BFP\Q ;D @{25Z!S)c(٭ %V S z(N×H ֯S J`N8Z*Tm'ߍfx*TzB4YP:Ad~assYj!(C#5NʭQc:4:  SUS)T®bb1c* gLB\Srz}Mןg[|zn!ԙBrrxN&RyMkII[?Yk @&yxl}mT-h}ibtDV͙ .WsϼSԧ.\u ƮxHTA^+J H!n,|Wh{'G8E6N 7_nD4%/>vZHCvכa_?=,`lyR{H64J%<)Y1),U[^7[ xP[x V|9r|%^El "3x[ gnsV&xt %LN} cԒIs0|#6d8nuj |E%I%M0rgb @YS0BL&Mٛ"&ʘ;z8,kf/_{m}$A*N[Smή{»1y-ie{{P&4*Dᘈ@rOGO Q^`|>S@&^,LX0}Nݫ 5;h[i [ɒ6G=5l>LI zFԬθTb!Y]?& n4, V lY% kzV.?iWēр9SbxYak3ZĘ˗VR,#K3%\a*Qţ'D# -jOVF>`XJ엔I\7np6"R眝 iL4!L-ǒI48P#p犺.S#RmևgKB(yVs:bOYZqB˒7oF;v]Tn[s;u"Z_"e"E nG9:b4m^GJaBdAw7_A"W;web҆}.BNl'HR Y?Mk+BDZ>| d477X+IJ Y +g 3~dZ$Ƿiab{z|D35cq "ղXq{OUE蓤2ZZ!#[ -.qӮ@Vv{= 1ĜIM#y4)d"KiVڝ.W@!i&QUP'-6k.FL꿭]ރ)xaHql'7}-&A7MHΟTϰuD}F4O Ka5>N6] 0lcf+Ӕo4jlLu]̈́rs$*9)7[ܑ-R~VqsdЇD&?vOu?mQ#%K#RpB{ݰ~hG6(#IO +*N^uvXNil{f.S8 }hj_Ieʮ=t+IUr a~hURlmY9X/Dbzh#o̮ a۳mox G  o6"-;>gvI)z̮zq;MEIo)x()u~VPlu8 drm_ .RZ05+ȪHNPubj&=bܴjt7Λ4|hn7'-c^ȶ aO#>t4J@ͅ:2mK$%A1MR fN`'nL[y@[ȋ3b amܬh;ɧuHzf(>9 *ûV` ذwEs0|W(Eҳ3 fd`(ۉmDT׽.<1 ca1v] _X2w_,_)6I0/u(G*h8(ZP܏`VsX1g0Zڪzj5)A;cB].ЕMB@݅\vycsƑuNWcKN׾dL`7EN8?P[s= F<7 Uy vpƎ+p1NwB]g"o {DW#UT2]j?ROdž=_u+96Xg1UahF.CAqKφ1~:q>U#8[,|4rl"Y$맘 ~l ,ؿ7 Cy"Lf[% +f ~l|x$m/(d^ǟ!Ԩ>L?|~7 UAPj pˣx],"Ԡ3RqB}#p)Ͽ>p)%e_=kzHF @id|F~-LOQKBb(."Hoh8 9ZC%aM\vQڗ_$iEM l+}'̧GO8Ѩy5 ; UNF- *7:N֖gxHbHF*xl.Vq([@C/p8&VkwhЕee6*-z61nq bqCnd*:-?*[!X30 ϨB\-%: <3132<Ќ"yʫcvM.'(z%@`Ha߬ϭc4 V )!ɺ%T. 9\g} zڎ6:Ǿ֥}DQ?Xx$+s]["O!÷x3HuxA1,,C:pI޹]=F$n^~e=.q*(-  :]21Okn|X J7E|X]bbCKNmx&1Ї$+c-%bޒt#>vӡ`nNX,9ԅHW/ֶnom@n:p}Uj$o{-7w4fQ6ܰ``zݿx][ U]O6z/ui|/&l8)2\PVzسul[LE2("u?ӳ|%g[Ox*? B#-B9yLq_<GJ9sլL=FW*T`>1 (teXJRhVV#_O%^b؃嘦pf+"H+/EQ,rB:x> g~H2Pj&x[$بǛ J6QEѐ2$ռqB>NR9Uw2rI rri?h +8ZjSe9&yc^f~-6}ᚤ+K g[M&Q&oЃxEm[Ǔ(V5 oS c.~ԏKC0/aq)q*06sk"pY-\uwP0{Nζ ɫ׺9+Y}2̰b3 ן=9ȁ2"\w)نA쿙&!-P_ıYm.]B#L#惙[?# o}\T)vAՆSE۽G}˼W#(HBu7ۺf8EY9σ/Kٮ/,"Y>3tvhףoG.-+7TV#3V,\3]j_m j#E`=׌З9)@lnjqU & ̕Wc\E_͙. rOLYX1*bO!^w!KJ׷h?5U*/6,:OqSM sS6P?5]<׵`:QBg Zl7>z11}"&LJSS `AqnC|>Y-\Xhx0ܢkKtnۺI@m.kAH CEc#riEnW( {ؑYOږۋH:S8:P)ׯ<2@k60 +e5pX_zs˾owӨJriW͋ӧӼ1ꮷ똦VſѦhE3~Kr-Nhhx5=ݖ=6Wlj6ZoD8|w>3LζcLatwݡ4vZzx_MCwW#nV;MBҟqixvp T($. $;R:y)y/kL\ N%EKYzѹ5+VAoۃ4:Y&0ջI?GF}= )`ّ_2.;Zpyf6-!S(aqJn1ΨF'^HטȲRPW>W kѱ{D}ݸ0F 卽PL:QiAn!m V )b#Qw\ZT1Ee rV tYLr0JĤm+Uз=+!iiiuH^t-0L$~.]0*i&N=>l)>4?Gm5]qPV5T{2Qu'șIE)ţ+Ye,O~ZJ/dIxԊOy8R/s %U3{?ϊ(Pہ =Y8Tt|ɟU k@lߪ5&aLF4T* C-j@m:&dh Nr{ Ncpmp=j˩(GvdVU(%ki|RYnӊJ¾Q@*=w(6)ش=EK?rO''X)CлH|8!m mV?D!93MZ*{jswHhG$hjFvIߦ̋PTY:Ɂ)dGףLJ?jjN|t)ogK[9-舱3!= '"X"*c |bȾ{Rktd5ȳk'rh&cF/-7|5x`Dɿ5檥EQT YցJ@ʫCJh8'9NFhLu5Y< ?(~[RCot?ô$ Ƅ^=NVb3s\ܗ3;P:*fr&Hכe Q3 qz]d%J0u/( i"vS5Jrl^ir>dte2>m5s_/U%K{cåƾm`U:Z'62(;RoYܰ~K^`eCW{3@ ZiB^t*^~Rܸ$]l{EX߰M=M. 5 ¥#!_>\;I^@u2v6JQ@e$HV%m/n\tBRWjӸæVȏ$l㍘[5\-Z[jK \)RiYqnDO+D VqA[+vFISz*v (V 't7ZvE  L:gϣ~ѵcbؿ/Vxsc_(Zn=Ma;_ŗ^ωwhO1Ǥhm 8D?͂{5e 0놬ݰ;H(Ж3=f+E6oAMv3#(v )X2Vr50Þè`E˸75=JWUk+^=>vYfRCP\wh[ eqR6E x2.ˡ1_UUA*2 ơS^Yo<]pP?@lp;u[Wx`> Dx?0ܱ 5Ja :rnf̌JٔWt I9q!!K,d ZMhMp$Y䀙b ϑX+7o.Se{3{Hdb"qs/b1 }p. m4cW4h }9O2bw6Z~ Fa:! :p,dKՓ4ozݵ#峉Krb_+}޽W-kH뭚ᬅGNaH]'`zDLqSŀC?&mR'dZ0&1pM`|l叵"y:3R z)d `b0|Ç皖)#8:GZw!hB?.5E͌0I]xx9CUX,X/ئ y5RQD~{wYS""CT3sظBT(^NĮ]bERe@{PPhhYhΤw'$Ek0V \q3pF1l% GvJ mjw7x;L@Ed}'y}u.sv 3^*7s7~ f* #Dt)qϩaU>чVwz6E+RJ'PZCn`3~<' ӄt(h۝I:c,|>P|ό1aQDg2@Gq5Rt4|Im!HxF*Jk]Kc6>mmΔ$Id0huKrx&~8EqteGd|6(x_kva U?\|oO^+8{u4lhoK~FQ~9MG y*'S'ImlQԄbϡ]vYS5;Y>ֺ0~x?L eJgn2dw$'{pxk?RcwQ3(El]zRSi&0 gBeٯFE_s65 NFX#`@c H疢 t $("!|s&iR2ufsf:oesQW j}AuP~`UR^/JZA|Co8avg~I ,kG?W\Y;EK4\޴ eWsˊ[N!8- CVӚk4v[CN:Lf|~k])$PsiuZw{ );'ed47|.L|q.ӳ*ƓS5nFx1f \}4iN{vT]ExAzU{^OE)[QF] #ha6q46•na6B4VNJln w j& ?j9R8ŵ؅EI~Tp^{DϞ"dvdņ@^6;<"/:;wz3X;sˊgCswidt'yqmLbIBﯡ.0&/ #0ǒMnU=sT7Đ8SސY@X{[ gל`>yk"?֐_z*^玮!=ٱ]C8tJK10Vh* ,BbDz󾌬2)Ƨ8m NF0M3e HCp~J >>^`jњcK /OL_MaEf&?w{lCu(ʞr@ogEo[x1vy U//-/"iRF=w~0ϔ…y\ 6Y@wI@U$>1 ej_I8G]Ϻ)ZŠd;8f?-p3-[̓xyML7aEp~LISx-] 0=ggVIbcF?蠿Qxwg4igNTm]Z*+1>w۽'/V;U=-T3eE]][:wo*ΐlgI݂=%t%ߐWg6w/49ԟ4F)]ƫvLܺ۰͎^ 6I5j5gx4U43/HX0>j'2 /пN %xRr^ O͙w ب'l-FgQ28?/^\!9j zh%"_>@6yh9$T;JĦW#E6I*yT-&W$;R5;Fl1Twaw4͍:LY>(qqe 㐺7!w{y)lSQۋd˳ Mw4ѣ_RVc ME\<|`R+ ppQų$$?@ \3N&$֩ݘRݯt@ot%ץ^h;ƒc[j X9fD Y&5C|8ʯIS- CK#:>ţBGwq:ҽ~0:D( UA+nO`PWlil/#AAMIU*kaQLl"q&Ys؅BJf<दSś-8:sMlӮlԦ})fVjyA?ph,֋r£emG vPV(C0X9&p ?0]e$9bp]͞~p3x(nSokړY+FDa8L1ؿOm kyet5K_'aEX ܝ,P#2gM ඗| ."f,b2J b5kx,uc(*?q8/G ʃsK:YE{U [/7O'21-%һ}|ƾ6[t׹;k5ǒSBU&of&XЍ3؜bΒV;0@d(#$Dr܌ {rp*"[ÂL@q E9%wF^~P#%Omha6vXKpJ0\z cć|k8^\rdr&WSmۧƶLVAlٷ4A[k|IȟJ=?xPaqQs~Vf8i7}TbBrE1* }6']]vD*0:,!"88w̲7_b׊WRQIUUin[ޘR213E^+4z^ Qg^,R)ybU[}ApW\DfK L+Íp !5'Qb,,kSv0JL<'٨&茴?bo1P(V ݱ&.d:$}__6+ o ޜVf+j6.e:c#BfGm+h ޿: &xYrBω05(9p$/\٠Z`մsy[mz4s1<930BER`>#BmxGAmٜaKT}·@A9`։7mbNhwf|Y}!mVab &o4ħܒ1<#L]Od5NeAH>lYB+K DS,Etwf,JRyeJ>(db;Z% `68dZ3?6+K;"/#n/sLY}g佬`s{K"ԍ:Z@; e=\խ:iTs#b`d?lU (ݕDɽ;,CNHA\쿨/L^/r l[:ZN2?*iu#b~Γ҃$, &9ΓUU[<Ǿ}=_ rTlOrPq^!čQDu<Pk`'gT[Ѥ.D .r W:x$v}iɖ{R^]=0.iQa}DoZJNh8 Yϟn`L:;l}QtmUJ7{xUIu6y39ixUh'g3AidŽ޶<1n7m?k{ `ƆsyH꤬-qρxd#&^4k$ZE]C4sx.ێiʫ(\NTBMP%(Y B}ؼ>2ݵOF7b7jv1 ]![5o:@7S ^n<h-dNkM)t@1lV=bVmfT{Gz*oNJ1|NK(zlSr; { M=Q~ 9cN)%39mY~v%)W0pu 9+!L D\@i;\-%]k #$2\:ᵁBSΌDv*eϲ1"9!!*F:{P5kV{o܄1:n'}%~&NbГtG`E^Zk! ֊;\ !#47%)ZcBl۸`Ws:z6#:X ,ዴ Aٱ{b|4I8B6YU|1L~-^kCNpuҀ\uiĒtqBwAgbY<6'uo=.MI`&+GzՋŝTnF_}U^)0㷃O7"0Kg~dX݇)=nÿ9ښ7#ae7K&vC۵g'V12c52K " ZNLD!t;r9K EWicGMjP!YcPh:O}Mh:]nZ趠*tgI #R\(֐d}ɏ 7RɌ>,Hu'Wm±$إqq) 6ǓbM,t9;aG0 _U]#X)s}yxmYr>Jᠮy=@~~\n-)^~{"YϺh+C'92!@eRJY"xeV u%3{F?7ݫ֯+f9y0A ړH)(ʏ#Iǫğ5fHJC ;+GzʰpRmOP5#TPXcr65u{S}Cs>_\v j4ݸWf#'U6i8@,BO+r> ] -mv31s3 I`Fj#-,|kqA]<^`b+ٴ|qY "3E@U8=jgm5.(=UUZx)WGVد7P<^ܥюж]>hd+Ŀ-ƪ3]s5,SFy+MD2w~**טlS/sy>e/Fv?*K5/sP"ܲ7UEC]9['2ɷȶK4,?ސsSM~J_(X㻂%吷,TyNY!B <5I,)21=!.M K4P&jT#Y ̚D7^w; y0t\*l 8+Xk>)l?ȭLAVhtP4xG>y?- y)WdϰCRz5%%hP26ȥ l3"SA(YgFoT$QAsyiԁ8\.¶oĘ~8fMY-(]R*JFZ^ԧ^[۴FE nlzP1c~jNOa OOl*glRˏ#07tn82 iyH|SPa2;k` '#`,4џP{!N]f+ 3JHM`E_Ǡ~CN98\E;Mi4jAyoXɞ-m>HJW1O$2T0Lɢ}ZɧOF E cK[SD\3GvWڝd?$8vJ[f%X37/v:F. fr5wdYTx>lje狲Q5"]\L;'HMYᚰ /ETy#DU,,=7O6(LL³j=AQi^Vcs\y*$cG*ؚR. ڢYCu.PQ'lޮ<;O}Uv4 ],& 5vgev$% -J{ܟc!T@<;v&8y}h2)XŶ9#'%xqFkN&ǡ}x9* JHxm"Vuf!œJ?PK8mZ?{оV\% K֠2 .'8f'RK5+oe> 5Xp7A?e:yq9Me`u՞UL ǧ4V1<N&S'9J¯`.3_aPM}^\9bԎFK-:1_r+q`9͐^PZv:h+KSͫc$)D=vܺH6Eb<aYvL9`<8L" YwL}&L@/]53Oh JD"w.@$KGDg1wTǠ:B8ȫoH Yxu1v|Vf$(M]ԇ{m?۶_קW=LhdS ;`0!1Dճ^?FsbY Mf9z/OKm@sO= y3}UϡXgqa;oR_? \˻& te9(Y ބ}W?"{߈ބM2Ș|LւAfAX/>'ڦp0kg-hbt7oŒXZETnTywT-iu9rӉ/N{5wb ({ /]>n"@>75>QƚOv-w Y-H5Z'{!'.!i̜Eu&3;?7]tv'G,?6d Dp+gٯ Z& :bi.4 LDayUcMŠaooYjfT8G&)V BXp5ӛ-9PIaUs~%$ b~3juX 0 ւNO~V| 2Zo(Su̾F2(áMjhP~'W8#P&+vnL*#yJ5\ԙ)Cdp1M)ʱkoRs?'}*~^DK9z<=%5$m"0IKag'ؒ5NR5y r OOϨ!{2/Ó7|套C?OHGܻ"wԙrD9H{EօumXhT(y%6۹#'c,ݷvUmF%ZA)D1w ̄h q|xZ6 ϐJhW4>q\ρO͋HXQn$NŶ6r1YHʬ"JES*e&0 &j!8QT3b Ik{a̯$iDS4SFb3SVCzȨ|Mwy檡(ww_ӭa8x ![ܴI1FˢimZޠ@8MZc @= t_*c]{X[ۑX @Dj] _XT[H<8bH5\ J4hM,TGL{2op> f;s'LJ/$f5)8WmeAs#LΣ.Atf0hDFzZaD:@z+O`'%cLمƾ9CSBw҅po}/ pau 'cy@MR(w@Y"" @l3aw;警O ZQ/ف P[}$E91 \J4 Q6+H-͵1J4 +l^ޭ&Ƿr8Vu~~^42! Gc0UikS'1Oۗ*Ϩ}k$ƀqKnV]ZݦŇPP7! 3ph{ة֛au{&f=!"KV b^EܲJ$0%٢j>9J{Y+~[v?Ö?t A2N%&?QN=ynql͕9l "Հ(Gl͉.ۿ_Ka7xf:lbRBDTa %Ģ`d=m1|,$s N %U w"$n 1l&c; { BANff[i+_3ۤb䀜8DͲ"%C$(pvOo1ވ Kyo*L'"fԧf.^,)*ߡT韏/ʖ~@O=8p#*J1fayUrj}[ꆁ&g]%@xin~3> U#<ߐeMOԗF6zgS<4F2>TeN׶Ǐ5]?ך˻<&|0ƉԒZYiwW͜:2BBS.y*uUݦ,HW ;0H77%2`-JB>,{8;{I lGoW.#:r7#c`ѶU dL8،K܍1htD.b`?mz1;aʥTJHL+!BrIte dU >ܝZږC]KF%jG2)5'MǂJP?cPWu?XD [Ք dl*ME@ϔ XY.4͇"*bS"0T|j53,f/rB=lOyiDye+)sripD[+kR(y)Bm$;Հқ9nBLoJ1*j^C4yZkW>4@+eI'ٿp8O|8ѵ5C9#8 tlM6BUt}mRY.[jZ/׻z%"!BǍ[i1g@e>:D(0;W0m S$[萁;idm3vL 0)`^quƾˇI>^E@.0A>~f:- 1=VQIi<ȴ5 qZ<e`j6\68Blů+2Zۏ5rKXgß8rV^L)xL5FGᜠ|-ܝJ&8xm,*g^DvЎ$k|H(A}_~1gŷ %:BIA>MZuB9RwßƓ%RO3$h#~^v_{\섻F!kUKѠaZ6oh7ů2ᚽK6Q'4ط`/qmqJk蝭AXu iDPv3!, V9Ԑy@6@l[./6#WQ<g㠸yPH3gT:*G?ڽjAz(A}Wt:~`;KpY|:v 7mG{\lk5Gd +ŏmk b}RKquv~H>0o^߸E,2džmL}bWΩ[n""z p^)F(ڷ"V8sCFhysQU/aTL;[-x!`hM}A3S|hePsPq-jNGc]ݻ|Rݠ.{BEˆ=FS7 (ʮӈP k_D0 Ά?N%@܊̚C(bP9\3|) h)}AZ隢҇Bvm}-}`\9Rqi4mNr%^#4Pf*;66 +L)A{1 kO%,<#eɯ:̇mn 9ޣ]&Yo8:U>%,٢c9 %cv0EYZ{q 2GG%!}g(%HO'7.a=ᰬmػ!m z5eӀxM}B-t>(yy0z|J0_P{)j|c6?3D 6fճsӗpZks.iD>YYz?Mk.l@vu4y;>’m2Z?p- vP\W@3$JaQO+QEIɪ[輼` >"-\lBݶћq~Q`ffA${\o@K4?Ah`9Ȅ5=1' WW&kwᵀ_3rp[@O =DEP&F}{@I􀬹 ' s+6MBV^q0,?VU1[=K\ GmV=Lq'zWHG<3jGӱ0}።KsWoiZN̳T:[cK]J}>MQ *zJv:緃\Lpg"m}wH,%1ϰbdNva ?fNwjlm<…pnޕr>z7"=?"E.=\i4;}p]#˿4>1_}^ 0|h(IHh\!'^o̲ ѻ6ׂ :>WwRΦMl$،(V;&o("ϱg8iHϦ$- <1%Л89ĈzYj~ǯu=sDx2k(4QtU2퓭&xSgw{~CM>?͑;_Vpt:]iH"S ڄ:9g6'H(L1ٌ.RJ,] OTo| 77ORmN630zd\Ɔۄ 5fk~T\G$ >)HE~;jmw۴4t%cE9G#-a"od"LBox/#d%zcOꄩ H s_*IXH$8JJ9o|3uLV ,aӲC묈!: >Ovi%ģ{-"^>@X_7# |3+H;BFTWph YrFj@Q[k. ZL0[@9/d1p֍Pp}J-um(JT5w -(B?XP㜚;@P;P#lדV}1XV-A??(aKT=.>wXbsb'lps{wxqOj5Vw_8UH  ,xCt[cݲMuD0Ү° UC^CeIPW1Ps9#fYI޻j]nq٬U}MDͽ*@#gŰxFlkɏlR 輦5Q8ď2E2 r~sc6z96(DgEǕ^h=o1dK }ϵ3@+tp]cԋ.<~-E&Ik֖QX<`/לI6cp jn|Ǵ@!#eQpLV@:Օ?땷vGSXM˴;Q.'x ux1sױsIY&_oYqLs@m&f/e3R5舳𤢳4pܶ%hΑؽj]f݌P%!~2.2:s~$SFKf34Rz!7P*bͶJN3qxqC <>@ij#hÄ4n˝\ϥ$jv+?Fw}bX~|)J;M ͔^AOt墚luDo>d1pDbq1ԾѐIp‡֦3ʚ+%gL,>fg iapœ]%\2ld űd2oD;EE"SǛߩ[)H1lӦ>v*\Z3}pG.BuuSI@].BR*:&a~y 鞦ޠpS2FŮ4_9EL[ >۵L7ze29hBwgb2+W,IdDt{__MiVXg'NRκY 0T*ڄᵜ4k/]̦ \ osvdҽdv > +/g=(G0;(%2XDp&%;FvNWgA5۟Tqi9y7F <˓9j* 0T{z6-&rI>].mٌxR#jM s jjA#Yr+J"QNܸO~rNg4zS=Os)׎)NMovӴM殌Erx#?yA$l=ĸw>k4z43X$z ?Y?KZ^! ,C9T"]s@v`^K{6ƍbjRF'X==zL jz '.V[m9 juЮ+%6p%]:u \&0F//b9;(.%"66JiƼr_d03)Qf;E5@xؕorϡ F [2CZQ#8B@/ƪ3.ɯE?8{t.=*yU 4O-VέY|(!c9r'"ѻy0bJpQ y^4J3E:2o(˱`UdZ$@G;TU-XUfpx(J \ =뜮4ߊ#b `FnwUT X S4H+g:K)EHsK^*M[&Ċlc6 î"7;)QO3۲B1ٗ:\#*>ͫ,-#~,mf<K#F/If01+HEg!~m> gZ#JD4 Uhwyr&ls|aYEW~&[/%:w:"Ur9i0x.oQAIґ* 8X,WNDpC,cג)QyEԕ) hz(mq9D${M*O 50?~ /^w] Q\?eg]&adHt|׸` t"="S/`UϋnMnBp$vlE8!G.;Zf)sjHj3>l2Ϯ {܉Ӝ1,z P#GQ.7A?[L)v7hૃ4d٣cb\L Y"SlAFe9;/[{~fcu]-^ϡPFxrwʻ7.+SղjlUV˜-&^vKkIlKgRP8AQ!2 &:V$ƜR[q9fS#{]o7[T1ڀ$+'F0\F6KCpC0t}N8lQ )!H7: G؟kF3t@  }Z>V Ϡv_դL50-Τ 8H_7+V5ݐ  { WATyi,;sAP/&ʱQPo{iu[l_+%'s34ل_/:֑N6}J%|ɧJPJgd^_cQP 6ZM{e RA<޾mPKH+ Xkd3coKSB vP:$l)27!}Z(2(lZ K]UD8˾Zlۆ9ZR9mѶd޺t52?A'Ku]#F Fky&6$X'A ;ukaE)FCDBQGraw g:'ZK۸qrӆ"bb[6|V瀂hUrgN.f*aqF{(O(N<AzhƒS<袓AcK88N8GN2f3 ̮r:{4o"'Qro0o!EMX(v2/jAd9im*_|>9=!qحutPnibEfo0?xj/ P4g#%zc-rH_=V)ë;i}ICStα'=җ!FןOv *9<%ziH=9AWԀ4>8$NPeqeBJ,eձ,jSb{GZolbK4`фۓPo} E{D\[kxó#.`[ϢGz:rZp`de6$QKvIwz]N 9֊C&*?"Jut uheڬgV1 iUJdt2%8ג kI~nNggG9qJjP5B!!Xz,O{\JQqaP* k> xK2 M63𻍰^Ƒ`x`w oS[\L04)@ZE|: ΒִތD9C]3+P݂qh|¦֙}*M CovZBrL`!Ԇ+thJ D[+oΛ8tWiTigM8.ۜ-~wc{TcLwOJ22N+MNP)Ax&qE5A+d2+ea+u;&"V:CK^בA9BVIhģL1LJbW&Sh> bg@?+ѠzE&Z<'E@~&00{y:Yӻ)"⌓CbЮ]uRʻsq U6Ţ" @;h/l5.=$k۶;V6|ѣw5.yG!.0~_qyNfUID.BT@eKMӪd[Zc,+ &mɫ%{'|;I{:!,lсT l?q:*,ntVK Fi g\C( wg/z'E-j1sS4*`VV̏9A:w~a o k:_>fPǘcg-#qܵǰ6׻e|8/ ˗]}z{Ч⮨')P>.(1'+Lzc>SAӸ5&Pā"[>QC:]Rv MB7"~ A>xU§QfI^$[ l~x;`ķȎ?J; jr-_SJ兄$?Eo E`S22'%yŃmn-/ᥚ2-ȰBJ"nr2f!b/P"BvshrJݘ6ltV#jL%F&'r0=k%O#W9*|Y>p`kzpB)z ("Kyj1B[;MvosS'ŕK=rʺ,oFk$`xV 8 Ќ'ZPCSB A(ݴ RZ2 Ԡ;Gda__UcӘ@ܲp^([g yh6Eeq@0dru i Qe- %>%3ν#4n+1 j.K9/r{rե*~!B-%WwvHa.AnW<{G8.ԡg1|g;z.Mp& A6Nj zULڃO%2.fƔ#'kKʵ#]U_UEũB `;T+9~"v^-6& qX~1e_a"`rjV.ȪXNx"p27Q$V3=ǹccW(A'4T[1/]ߍo]E.y{Ç~R ?~"9ea\+N+6r?J֘4h&F_cl^,F3k˚f4cc~is%(o!vPӈ}Ϯ2jPiG=xXA;cڙ[.6GQnirNzZZS{{ ʷZ pna9+v9EᓭW4C0)R8`,jgj=uȟW8'hI#m2bY =@cj7tkcbZ&'_0fge$mò[_JE}':nSڹ*9نPwxu-y6M@yBct#`h{9KJ+EvoI-jMMƉkcVhTP!Z KK>9CPk@6G=M8[Y,>ZqL _HzY~.H@Kp{s;6S[6b:>r {m]A!q;JG)NˢtsDm> pq}yWvyR|׽0x+xf݌φ&7>udyay FX`B& hA W^L`vmH ]y:%h5GDqV(BX>>5y9FD'EEZt%zPÐ"&;UEvdP՛xT~_2 D9Mm<t6[nVz5A,?=ʯ'{P‘6rl'"s̲.~|OfI؅tnH0Pp\o2(ECYE?"_/<U04*__رmň nyHs<է$!jcOea*fs1W7)dB{!H@F^Qh{5r S> 籹~aNsu# Yh!r|"<Îj%0B{(9^=$My>k(W6{,҆RűVMGKpRq~t;˜  .{S\Td/nzJη Om@Hi8w29 PK:cz*(r`Tc@VLx bG'EON4̎{N AD$ ~~m%n8"!kR>z^7 o<\_@н)۳b Zmj 3 ty_#%E>=E1XGW4F;3@^4*q(hb<]:gE<=Z!5y۔Mit5CİR`Vbr{렣<#Dփ<-1-D~XBԨb:Tv6`r*ӟ|Dɫ\ntB:x$]_*rO*l)|Qtccĺ=+#}lxsPIwhٔރw&ZR)0Vle"[P!5*@R雫%ֹS8|x_\y:@U٩\u?z\3@VfCZe_r, ԏ I:^ z<a(,H:o(L҃{̔|ca>K o&dj^3'\4 yc`|E%ˈTDåqսH1@9C1J`v #5+끎Dݸ[m`)jon,A sP7M;+įs5g2r?4UkH4r%RHQ7':m9X6'QoW;na3R dּXΏi+' ~3_w&kNnBDt# L##|g)jpyuyRO~A{U S9ѕdjPvY9yצY~Iy VzXQ3^3FLaF18;R %ޠ3-0Pd'?o3sUǓd̢QY{ch ѹƖmn[ YIIO̻40@wh 4R*e0zSo,w7h~wOn?y9j+Xsw*GX¶@zܗSE*&uVmdtjK[.knX70k9St B$~j{'`^^|P JԚҙFw}S7r:ݓ/&^g%wR=]Z]*s.(V@X'l'F7#`ubcG3- w,^`8NG͡?{ޖu Y,X>Ρ CLqf_!W2zyX9Vufl #Vk z=+b}K'$i1"Z K1 YB^ ԀiQWVnCQ O|OLiN]ʺh{lgr:hTϷ~+;~lJ(70I5aqsg*6Mp.@XXzjD<;# %P4B ~JB+vLqGbu/MYqL9yc\Dz ަge[KIB*=xz,]l {mlFීkk4'_#h ~%vN_< k!ڴ^^^{ 2Llob@>PV qF,8x^䜤&h4{JsMLC$OJ&V ϸ#hVC^M46~mTb jg0LI!9$q\(V b1g %q`Όɪ8vY). Ҷ\5;w ?f!%b`Ke`rwӍ 8[`_c,c7$ƺu^3Pa;NVsSi+NVv]~ҧپ ?3o'j%!Rl<%:i5a'V,W ˪\)!pL@syR ?IjԺ$8L3j@`#SScf+ k@iKS\}c.EGO=VB)\cTk_c0NzsVF2Ӄ?R( UI1x^9$WBH(g s3d .۔5uxzMX%-E J@0XuT2g ;cv(@G9h#=ҟ⼅ Gه :L{0lh9ařWH6ȖmZ!T -Y\hw g;nN-UYyC˹EU?OzFvXX7ơLԫ2UcKJLlF,SUAEKؓ䋃G??#_.G9j~ y3a>b++?y Hq^cbTZͬr$? eA;>#Ug+w}NmnNfc,RKLN4^8[w*Uwy>Xqǀ.9!WU4:(RNXk1extCȧϦ0 J=5x,]Dnj˒X{p$E\.C-Y%2LޗC.6X}Ex'r /i1kaVP뒇:*H:5`^@*HyCIZG@sSNuj(%RӪovVY޾M5&cGB=p+'#B(6Ei|P zLt!;Mu:gXN&֘U0&YY϶7- DX3Mf _z(ϴ 7i_?ty6G82/1[F`;ffO:eȄ1/X ̕K]#HGhv"XI4tj"9]AgL/l'̈<fta,iҗ~`QC-+68//͵*m PkRtzhQhN6sPpy#+_܌ "7j'K(:.$Ir&]Kr,y$<Yے* cpVBjA-jZNf1Q}=17W3Z#LPֱ&_l+_']ɰʔހ,S?g=8}L0^֏ 3U6a ¾sO_] r52!Kmr_u~G0D@ąfx9EGFI; 77L%tVӮgbMH.@L(SwbnDE_?R)oCEveL%,T^"hmITE˾)G*p ؍ɔ/kETHOowNWvDU\ PzASn6M#P$ 2!5!HȬT?)cNe].L} v1mD/Ljw01yЁD EjSw:gL-W0_/JʙGP $ow{ҋȾidje9 E(C>^ ЃX㫾k:Rܞpp5Jϊld;<]Qb} 0!P7`r6gL=8$ YIKLFN:Aɠ':l%yw & WJv8BW h qJ! %yi0Fۊ`_9随3R+Ɩ݄|o4L#aC)A|\7Cx@GL>!Ӄo\,YyΦ~cK~a`f(+e:P\Ho2-6{p*Xg| Um檅RGp8-+pZx(w" zϐ=vW.c"rp^O pӯqyV>7Q!N.ߝ);.^,ܞ1laQha3a øpCcpm,֞"nkzbrvҝ!9%L[4:dvH(`9;&_<.9&%wQ]MJy ,XrΫ{b9R)!ڈ4#W g햋*`xaG+sPh&|%T )rUEN}14+W: |_OSyݬ/_̳22WSLp.b %[Z8 q(={h*`I֣4r0_'1UYJ!/nC9О݆p+xbPn(7$k/qeէٛ0lck0ikzGRGڒfMK˶ʦ2+o-S^ʛ-<: jPI04v'$u+ ,nolZx4ʬ H·eTQ LMmێ|Y$< [rcᘸMj.~ Iph6c~_U`)FRk_5/``0U11d[J]&4R3 i:3`rh>?>| 'hIK̲ 9e&ቈAuߵ5͖`WX+qDdpN RoKq_{Bm  U]SťBAG -bPh54I%}aYR-_G1Z_,{8[,iiuC':mt T \j#cpmW=n#ghp%bTK' ILd|[8Qc[WX>-$yUÖ b{ i$o vq)9sٛhS͋Oqv+ a6ege4>^]ZE"ۢ-nP@'u !z?(ׯ-fN"A7}UT m6?rn3ӨgYXd=z-I*v$f+2H.R˜VS6*Y ZNDoǖ㈢Jrr8'>&LvFDiVclSP&ώt9.XGQKq}<_a)cל;& f8Y?Sp[ƕ|G>M+P`̟5*j*YD6rN^uXGO|+@]@tA,$Z"joaI 5tMN`-͗d:uOk [,a7SsrAnHKx8zdjd,i ܜ`vݛ&E*TmDWo_ ?Ymc(=^ Gh[l({JSur>v>x \\TW7Bl&V MePkqc x#94;0t+CU|3m$Ox* GTq 2z?PȜ]TJPH~yq;*LLai,ժSԚ'-kV}CݔY裒=_/5|Xsx-WY*4"τ?E{tMs$!O Ba<|oeT0-@&F^f9#P;a $fͲAGE/TMj03 !%}2X"=,pکnֺCo9|mLEI5Y-aD(1EWRgev:k9[V}L0(~ϗwpVG-@'™UY25:cwQ^x"^XP&F q3D 'UQJv|򌀷HT$ҜE' 0w뒉R.}^t䝪$UĻa#1tkw:}0+1G߽  v#>f6E=53 |p%XNԗ/|b-p:fmt B/9 oDEEEX (V=,OgbyζӺ8UB:|+p ' :UB审I.p7D劣1,K!I|Hoe 69u];a˂K0[ΞI&T-ҥ~OnkmOLEoO(x튽VOǼ%ћwkw\doh[ MVɸ¦whDdJ`ҼFsîQ8䉑c2xȐ,M[ aa`Ц{3up +uiUN_Up-bYr锕2r>D^ï20a) ؓCK(Е2#/{Iq5ʲx;#8WځWT :Wdu3Vd-" ; {-(oX 0);ADhCe'|\Ӏ>=pmcV/ukE$4]&얼F O6 P-ڤ4,y"`a,&H_z+^54Ƞy{:nm擩ᜮ)HV2}' ib3KqnmOx>U$46̥ M9دĜĴO.晲ZucIHM4u\)&kL%GTuVd?Z+o H f8/DF eVLU7k0kѿP?C$P)9rE`ޫ>HY0U`pHʏJ/T#sP gC$u#Pe9m=^^n7QYiTfg"C=ii+Χ4m6F*Q?qYƕ_rΗI4۵B~9U;Vn[S#˄WU#R CS &q7;q_L3OR%hFX?^/ dÞǥ -_a`=|PWgvœCIȓPzӆvzήkeyhQ3(COџ55}67$%?,P=?>;1t}(l!3fG6%%+iXT #$̧ 1:x~]!MWZo/5xCG(yjjr=ƟF # -^?惛Šjp%NwH$U fBnF3΂Ϩq#őq$-8(~'[]R=f^*ߍTU$SKJsCľbJ]2+ػ!+3$&D%/L<-o+ROP;3řh,T3t2_7x.)|& ZSGWcsa$mur_O "PVX'vLkp0WHd!Xs?˒bDL)L5].[(qZwYF [2[c=Zj/JFRcS+rٍD=|PAm1aLW2"h4z$_ǻՌX$u7+#pV*n[Xtӟyk8Hwh30Z^y+=LC)m6fv lINp}u(='>E-#U=,CD 1Y_F]GsldscQԊVg\U/ i%lZ5BR}7>LНQTFhdl-%e 4w5Z?NsMF|}<shrMQ٥!dF?@X"z r/tiU#t<2Q9Xk @?-cE!m CYmXOZ 60n+D׮9hM-z7!Dݟ O;I P"4֜JO<[buqdȕ(z2lrQUg?g\:To$y[pp声48s0wAa=yiʟXyd&< ŃGw G0ϰis’=T Cz*Jo%ڝ!U wI,#n3Z"2$h៖޺8lF d+PYeMy~KFx*юӊhMx3`P|ש6kZ@U>2ퟲW=RVNbRR.|dU2#4N3 h)u}2]&+3"!U`+9[_b4qmy'Gp!u @ΜrΞ) p5bg3cEOOV%·۱D^i{x0;ЗT ]8K>Q*#OǤ*U¶2˝{[N=+FZOo'MH8֞tn ()& ŒԗEr0ِrڧ@8o֡2;<'+ݮOِDis牨Gx6c9NENz=eC:0\ixlf.Q|H,#iAI~6WotE2Ĺq5豘0=#D@P 456^fŹ+xL!5tw|Fu<篌;g.Y/`kD(WW6j`<#f;@}X*֘h{.uyٖu|aj|VK[N6Q)G)78o" SsҲI Lr ݻ+;X6аKV }{!AYT؆y+ƕKO }|.Ri.Qod$#f/%C|Ê F)v>)hs+#(FSTFt Ӏ0ڡ|ZZ1": 1xK!sdO%p7Fsvxl4CM5k]j"A==D(rYo?,zb VoV0aɍEA+/mm-pN1`rR2GƍÍ&|`a QtfQ1,@>:sMc~0[8+C"jgǍq^}x׃ #{:bv, DaQ{$it l_০5)B8!Z4C o-jA#.G^e" @Sm(ǩYvI;ZT>$}8*Ctj⿨EUACt0J0,9u]\I bɩ11̱f4fn6 &Gdlޙ .}ҸRn&L@ q=ȸ*d͹&,87|y350; OiHG jh0ՌG$ZFŒ_$]͖_b ou⤱ƿxD;_FN'rE|yf3ixS޼Vv WsR\e1Dt5^Fw]>OhlU#(?/:+Pֳd΅h%'76 O$Wͨy.5*6 @iMyaUN *idDEh 3e$>`*;›4)E?Z"zIZ:8b~i/r3z oi!:FZuHr5d耋Ӑk񧜧ӺpO#]>YC=F[fg0_wm]f[Kʭ{a݉=C_jAG)ԝT[Ջ ir PsHY&xb3j1X??eHUuQ8SE}o5ͻ$ȍ(2aA[fBChL!_&TRA0Y@LFi'xN&Af(iD;"5b,ZڕV @ur碻~oQ ^uk]M??_tGxr =8H*A')8>+>`sxb``UTa֖(t-7Æ޶PCy1X7R@hGZ`41 o a֝ߙp:5HsĿ^y;3]ٲ" jd-e1Eg#^AYSa{}%d~ݲ FQ r.]C h" )DIop{jL=dUiS90_k2\e>u;Bj͞UYpw YWݖT!$ƆbRr6ƒW?6oc\]/)4>m3&L2Ǜ芬>p%?^Y3՘ܔfԻp.2}>I;"ΡnbUi]I>ݍ,*I w+rKcL#D WaX$ yr'|=} i /[)d%tS(p]4dʉ {P+(#3 bgV"p/b1L˧G`<|癇şC3Om2prEW.0xB[5Z;)GO"l7pM<8HZ~¤ٖ:4\0,qxP]2q+(#AHVp}b\X6ܟ%[[[+U>)ZI!*g#&3aHg-E 0 'D_igmN tg~Hi}4 Mlz ]yӴK3B+LcS'=HA56ysPP3esݻQz*unϡ~w}Nu)=?gv>u br˜wk(9/5& FHL{;UJ(^Rˌ9o6s8lb!3eEtnfdxd;]O8~0YNsSAӹņc1ݕH#[TKэwW?&r5<'G5M$GDH *0.1|P eߜ13\W$(^PNX6y94L)Lu #پA'^-נ{R06$:ÚQv xOWEqR)/Ux_48!n*W2+AVՇ*D ߱~")>%ڢHh.RP#gNxۯ@'V[%PJ^<4Q{ 9b.sDX5!dׯcT&*~,I`$~M%4+% qHw).Xy۪ i7vuI(cfJw@J"/̶>So{u^a ||sR<`8HgL1vX>J ZlWno@ YU!',]X"ix2:zyoI˵sN!&tvrlu e/{/gş I!g-NcQǧİ Dn>d,[a%۾4tf^;w6iQEРMu T"{YP.a76-bK,IU#z<9*Q@ x;`8i6sb&]hÏSuS0k- zOjnEɨl[SI9f̃@&Hw+#o4'qFZ!كp0S=}Wmw!mϩEMI+7_"355b$NiikOlZQz7C< 'w7ӎȍ:+exV:ͦ\+U,EJێ* Z ^dWvB+ ux \Q4,@wc݉:16D͝QMe%g( 7kf!8Zb94Fͣ1^iN; "_TuSqJA)܎0K|g3_ T<;}OJ I9lg.)ȑH"A-wPk-?Ta*[]||p&jƔSDZr!_`Dw!h;37`sgB\4H|.Uf+X\}EVM7R>.c k˽_Ln {`NJ ]Efx>1&i'٧8XTP(og6 m%N`noAMdHֻ '12:/VSӡ1\.G*k_:(rs7/;ͽ  IR+Z)])j9:OͤwiHM[9m8=FQ>˨.P)z gzM:@J|x`X` [X|pwN"C0a[ e{s?-Ơvޖ'!g(jku2.w 0<Ǒa 4IRZ0r$S$0B<͒  n%< +RegZ8K2[s FA`x4*$ trˍB{3|$P>L:(MUVӈ{KN%͗sֈXPoX> 0^NmU9]L@vRY,rhJ܁c R6 0xbiruqW}iN`K]jPjI)JkH=k,9svҎ.:(ե6U ʙF7X)c4EZ󺧕w_9iPf P-=}F\U:V",hPX:ܢ z]/snWO=I񺈴X'(pp*=6+?C{nfǽ@3Ƒ?z@۾g~YWn5.JcL YbClnF֛THHH/-/u*ӕ^uՐ?%0+oEg8%XDGmTڿh9\B3sB}i8Sȳ)O6@yPQӬ\4y/cSH%t~;^ oN$g l:`:ꗨvCj'⤆ooJ(2ZzυoXu9{;ng-ĝɲJo~l7!"Nrڳ"Ҩ3LE}tOz\-nb7Ѥ+Ű.Jʕğ75HQ%β#Fz"<|Xɨ-rSCTy2'1ʍLKp[/{&hHUp!i;6,L|qln1y)i9)ÚЦ:n[q,'[Ͻq 6y$9P8[` v#7;L%wEA8Rȵ-8{?hMSn}KIOl\uݍ(B_bawW٢aٽ c?e*H7Ĵ?"˂0W;{ <U#۫pܧ EU =񑵭x7ߌm^x\ZfT$5~˪dA!&ghU5j2 W?/loi!,r8c]Hkkte3+,,N  % ēowu$+֘j!oͮgCS¬f<)8z5)/wBы\Rr$d1+;]i(A_Tu&JA_9-g_ ȶ+7.duge"ǡ0ZũŒBEIwE`3?jZf o-W@ؚ+69Zs_h)}[NeݮDM)B L;njcÒD\ +dz-tIFTԹ%Ύ<ȏL@ZX#͠AfidQ^{4}rAX*٘$a˖0g<~&S!Pi J_n8s Q/hiqgY1؍t3 )7G = :%=iF Q n{x, ± Cj~VbI¸d4-Mqy.1TbDZ^:Lip xlF5ҷХilUľDqPiJ죃> "J|dSƝWl|<#"i$+{}2E[,؜o\'mJ u2c[V9f>NϖϋXC(,ѭYUWi!+UJt>cXkzd֧oA6wޙ#G-u@##%^)96l7!J_bF"Ռ(`^K4~y0}8_5G%I&5wt%!>A*(HjZ ≠l)xǂkҐ͵3JYl+wkmnOX3|6#emSQ =N-yAx.H+2 <NjJD-lq)y,gϋ.sNܙ-FRH.qr}YC0 |+ޢ#?Wxtr.&v=5N8v#q=tnm&KLc7Lq|콁|>_9y8&f9*Bv|_sI?Hiѥ)%v/ 5h /b(Rn\dKN˲Z#\c߻~<@}@&\ N2w=3/ V rKt ٪~i*?dϺ-ϚIInp)Zߛ.ԴnG2T8,`4k!t$ǰ ^%,*Sq~Y +T["4`[z /s+^Pt >6^%);eN#O",'$YVAQUNj3Cl26rdLŋY#>8^UK_V.*YGqȌ 7I& gy ibn0@bG܄7ʜnύGԥeyq<O|bP8"X VAşuP-8Ban'oWGfֹ`(#Md~sҲhgXTCBj][`{'֞\Ê"H e+*=B .@Sے{ ~mfчUs /QǤn2 uvz`I,pw:B|h,ZI^C2ÅFxRhu 8OSSyQ% ;p5Hk@}a[+HVkkB/w::$F0@"0$#^ݭ(M܊X]}2Wɼh/$o ZYSH qJ'Oճ)i5+MGTe940W5ryAWk%&fep5neBˁ]bVM5tS6Κ~($WYGpl6'9C[;өt] ׷K$48=2f Y%d4eDZKE=72l,#rSr[K9e(H QM)aK!vE)/\P?eISy%]bɽ\V:l)~o!$#[(@oRޙV(ުSBE#e6< c9QM5"(P{>Xxb!{LxpĪ<-;C\29n4Ջۀ TFXO$jkL, X"rTԶ.ڒ2 n "E2%}vF-M3̀ k&~"0 ;Ore˾wqɐmas4ah,FȸB?>w`4O%j`$@$6, b$oA=H[|{=>̢mfCJK`CP?Ce| "|V6{әa1^NR`bԖD BJr2VܠQ݉gPO21F/cYk-j1N27v&Bh3ymM|{ *뉯M;'7lyd&9+-wC"gW'ɐ~wY6,l[MiVdbDzQԾʰJ"n"f%aq%j 􆣫31ҞT>g =* K,[pdQYd=/O"i)k>ޖXykVG۵&f?k#V$n]Wt,//JJNZK)ghϟ]:$ TأIm{~(]VptnyzONpck==NbS:@R @<ʋ7ZNP6S'-űu6TY4/C|7ergnªJ(R*/b|݊'n Q#@O%9+)G韧lDM`{$k[x,L=RS2V,^mĠ$;[A vF8"e24#-ϚZF^fzTKp+E*Y>7+8ΤiPpZE?ʢnE%s&Iň ܶvm< %u]_VƏR R֞}ĵk1[罬B! v,E\4%op~=.Ѹ?n!y' CfXCj7V=}ƚN (+1_rBtU;HkhLt/%:EXb6(pDh#~@9.9ԫTQSNxKT.r)hfhm[t#nX4nm)O:$p'z3\ozYC22ys?+ oL1?y8d:9Cg&~֔c+a_Q$5aL1G9+.jO;WRm=6+nz$h `Xbφ:u oj&G8H.wa:! Sn}IDjf6¿ޟ VEkE0HeqU׌A֜zrΕ flPʨB ћt%bs"mA$sL e杖fy@;V)i Ko [ :}ɏ/Jh8,n%D9lֶ# 38? (4N8~ su+󎤸Vnpm:3%"ca>eZ QMYM/ pҤAO1 Fo>W͹"-d&nYyӼv_췼֘ Iu!VX"OY!Ph^It.0 4"j|OcF. g_0Òu9;J e ȁ Wb%Rkf" X^P >0 pwn)Z:2M+c#3 dT>'L(ŠqRYsBJˊPfAakvⷷ,O+ pE_3 {y-}lJ7$l*FfgTYQy+yH$8.sBj"Հ 0gE22[*wq" iaApZ-;;2ꘘ!44)+i(,f7HPz wL-UHAt9(O$hRo! h+Vt_ @LCr=xG{fR56:BCaNhu7&4:툆.GvM1 ۘp k"n9?ff-w}^ %Oiwrp+ˉ+,f#>Kl3fȭj؃ۇRj *)-#& UnļTn"˜,d'Jؔv\7k&:?.:WAS3=d/i 4M>A-͊=/R2*(Ň?݂|rcoڜEV8ߙ9wk# ~/] #Fa7xڊVPad'0شm@zmNghUy޺-DQP-!Yrd1Н6%x@ Zb9OQeHCms GDQ \ܴ7CQOEn5S14Sؐׄ@oq? Dƒ a!>1?G`A.?5I ,,TJ ArEʁ^8vNؔutS񗘐J6#k7_J- ~Зt܀Yn]x@8F,+Wh1 t@2r܊7eB*dH9`n59GWʲz~Xw>hcle-l;)o0e¸by#nz"A7=1a@|T}gc"iQ­W*qfNyBcb=*tn ҋl`A qpy{7ܨ`D6ӥÈq^sG]}ӹ}٭D^ :r/4ɦnQJXSg,z|BshY>\*ǹtb4P*#evF8YҥU-4)! ϑ뼨e֏oƷ:׬?|.icXLLFZ#?V^<+@7/S~fp՟0(k%e8~+@뭵({vbQ _ٲa5ʄtI/ C ʁ ZW(P(<)g8B5;6ļ!;nQDxݣ9Y=Y˓>␺PF|qǟ)mLv+|*b $lB(vNڸZ6G$,i|߀%|4R|=1rig"-U)VYm4qN_.k'n:RKZ5&9}d@xeNE:]&SphFcze86 io =z$_cs<z!mK !\TQs ճ*"7xUL M~Hf`k%~<+݇#wQAiy:)yz[2|z102vݣzx4Bf&d ځeMW+g|gؽ:ƽd'wCnj1sэ֜<~20F44O`Ы]UFғ8gЪՈ7D. $sxqo730JV Qm-07y.>_$'8R8@%%L pRhYvTV-]>ȎE7(Go'j)0ўMUn::$%jzf! Wh~fkp6\.N bBw6' r!]ƒ#[HSy. |^tE%8vmu-rMcRho}qbqFK@\T MԻ[t{3*Σ|E^m)Jݵ>)>T} ]!d|szmM] Hَd FtcdK_bY)4W/r6O&U=2r%:d'q֣" ùNf珠$v!ڙ6ƅO;|H ֏/C+WVGŲwl3v0H;z &i,{94JG@`>˴x 9Љ?%;"X 6|7hkŦQZ>;++9^GRékf׫Yu/MR38Vb6P6\ճ:CrxG"vL_ܑ}t3i707f-ktl'Y]lTJxV(ֻ'[9\MGa5M`R]Ϻ+;װ:f(rl$x0Bv?Ӕ3e5! =؉T^_ON 纽SB'Ŕ.>M&0ŹUP~1h9{rniF1{F$V*z%_uFmb: ykk:@ȯ[9a㏓5VFEy1gA3 |eOשr(R#TYTmh~ҩP󏲐aƛl'3c&s`VR- >'>MWT" Om/اargajH;*&@+c'}蠣N]/Z oPur õvm'^3ag+h_Nx)UZ phOyzu[($(N%GU@U_ >ejom%uO6Jk^W#K~(dl _Iqi )7 ZyS5_f$9cLl6]otXPm#rFj6SD\942\|K=}a4F}d² "(Ėaƃ)[@O35 ?A`(4DI< xZFfgeh2-@DNaJ }Cg"8T>-0A U] 7O{- :ן¶LV 3.'ËQ2ǾF>5 0jڔsk{g !* cR*ڶߺF@pK5}ʫ$VJ/>nh _b{hMeNGj_.5VwF%Y(09At=eǏ/5]k4gP rkI*Yqgx|/qI#V>K$> DVeҽ>8x-l HfDLhҩdFe;fl7ɦOm'4 "COGuĭvNtZ̡Vb0pCd?UG5s(YR#ܷ%Sd%"k2 [r P@Z/jrUbO}))lvZk.<b?BTpD;L'p9J:eYz@!Sj:y>ȾJVl 2A,iB4oNs,Y޸(ٗhō}Z(zO})~g9$ɩ(3f)1y1yR$Bh)TMZgPChݒ13A{ҧCs_[GvSž_?+aC?'e\<JK`B7hþFo r" lAbԜ6QՎ~VRo)>p[RrikLjrvp͹Rfiy5s Vw(FЂVӟ90h2TT =;tZ& F;t Հxk5-t͸@,iKPmǭPU!nXQf;J!~ %0(.( _h3:W ܿ@ji("Obک˟kU?HB]yT2l֎ &$ ^Us/͟oxx, \6yKur7(vCi.W#pVUE6 `06Gd6|S{P<-/}эbL6M=G%Kxt8RiChܖP@wk(.F') ?#Q%WƂl9_@u\f př?ܒ41CKĕ~(-# i6TP'bt OM:vᗘCP#Z -b\T3-<+.f-gZKLC2 J:0]ꋠtOS y77 `IfU@i* uz0քbbMCE 'Zۀ=f4>g{&WȓF^vpg.;m =1cمVMJ`Ѭ%^NeLʀ/ךZc^tMbL&(Jք9+0"~U94ɚi0Z GE\%tkB+6,5Cpux~9a/[iWC -BF k0\EA;(e=bs F8욭u7sEu\ QL/Y R2>KWuu-j+C À o~4A9Dd:G6l̷oظ"QqҘ n!2}C~e?CjЦtDM~)'r<`qwQ07GPxxnDv!Q)^))oKa6򉏺,Wo&Gޔz`pg!tV Ao#"qk2?`0VS#s ͑\(@5ϸ~3%Ft$]Θ`;.иbSן57 JTy5LfxW|APc3R's(no ky7G;(,0;j&>fj;[VNFG`K7G4 Vl |'k, w!JZ%b0Пɜ] Ok@ ^ʳ[ňy/˷CrK7su(\c5om<=lur~1GCI£MNU9*IO,N{BOGQ+K0C('_ m*j/3U &6EhIS:ִm!{JW./]5XTB֩lqwXYTd6"ߦOKjlUL#[?YJZɨk8SC/8sf~1r?;t2hJJ]>q2Q&@f<'PBn?pSSYR鐷{B^A/g'eSec5 :1SjŜ<[wRXM+{J#w4ҤJ7Ӛra|N}h-2jǀpBiX9m/0aݱp7bY` ! F8ZXVN-VSýd!ɋ5 nW-Qde|{UzrT5˒pv۩p4`yݠ wVq:iKYKZ%~"Y.wRK0PƏ9z[Y>l;-枩FNaԪNh%X-lC^gT [0C%Z/BÑpzåٿ!$T-hj QfN#ƓvizS~}\%o^&w0/ @7 ܋ vU=D%0P>JhC%nտ-.7\t|՜Uĕ)>W(ނn?Zs.\e&43U:)H%yb&+T9iVAf ~Tӿ8%5%t&mޘu$[Ӟ5]a7: hS:58iϏhh [Ƅz,6UԘq2"9Nzb0< *b#64҆<M+6)(.Nrm< s9jZJ:HԳ_6JZY{|Ca8}Po4/xfK @kD=c,-8 Fѡ}4 5v v^<2j݁u.,K!Q? P %Zw@0ʞ^cWDRVz {+"o%C]|6إXɣgW7"YMz:sIP8fr8b@OdkhʿZ=2~OMAdW|j{u}V"J)M:aNN$ K6:d/e gX|bĵ)#nŐd"ĮJuI_Ua&JꚌs JpH=-d]"T#H) ~>Aa(Mo]7=q>}76ߌ &J}Yb)ϝ#5>@#-lxϔ]0vV!z[?Ȳ\n@h'G\(_[GdLlYzupk֏-&"ypTXDE dZ%sgZ˫^:>˨8M"v̍$:jm !s׿멖iڞz1q$_>TgNPD'.Vy{PHHj"0g yzSB8ڢ#‚~v%bkD灚Z)uuȉqv]߲>,λ_P}ֺX g nf߶F fƢ,@[tFzsSa5TpLVnEڸ.*kRzֺ Ӑ0!:ybhIDV2k5*ɨ(նE9gQ -_̷$RG~}o6,d 8nJ5vdz̬7ԊV2gpAFI_b')L+( !9l-kޫJDkB-4L.j Q9rd+ه :U#D;,޶Ppf%QF5oM_F5{J ِ΃EwBKuNpo>JMPFwMa6]Yʳy9sطKHmQ XwÁXXBlyiӽ*iW׬,2(#qͻod5Y>IwC3Lѣ) aЖr{8i"_KvlM&K"ePfQ@={Tz—*q=|"@[aWe0M}?Z΅.{^p\_M (9dK$Tiр6N"a c2b1Nw=Epp+]q;# $ .<(rڳQ|.Hy H]1wbAN,_%xu珯R5l`h%KZu3v'j*"?9Z5 8l\hU St;s Aky <|/-KM$tuf6;5)}:Z ڢeu]0خ^.ē6lizS 򲂋wgk[j@w`P';#u%0&ZW&03-Q\X&v1zyO&~sKn"tֵmI+0ls¯ s] I"Zz43_ Nl=~~ԦOԗ6Ijp1`##nh|{N`?x#َJW_qUـa3{K'i Tq!WvT d_Ԝk]̭!% 쒣ζ{;w-) {R/ ,Y,KI->R.Y11i C{=aT{."VXdC\NwN~CNA Ƽ mPpn軕g6qM˜lڮCQ5xrmc#X-:`[ov}Wk e!%4r(>|j _V96RfR\aC%Xs80*zm#pU#Jbd=7%9|!w.ŔbEKn$AǠJ Ȧ4^܉N#-zYD;.A5R\HR`qK Xphd UM͞FyW|fNc$6ë/}2:'UyqßG^j)Qq ti1d *sg.$T՞%*8eHsw(c$5鶳%8,uv=񤻤 W}6pN OVog*u,K JtyFPH;.5%Tuk;rm7X,餴_o29iQ|ZA3rF*x<#X*6I(TNntzEV-A@} rŋ`a, ;hk=u搠'Pm:BN)vg3-MZ4ywJr,WzRY! Pg0\J]Jw}6~Zx84dRq{Qä`uR0 scu+t?q!'mLaϗ?:E^+/jsܻQqG47$1 ][ PD_z PVP]޳ä'%gJ.J`0 xuCo;/E~MS93xDnCnA,%r p~Jew Ll` fAH5'%L`MN.Mg M{f! @ZkE\}wp i!NYlʔ4fx|%֗NXWR<AT~JwSK+NOW(Lu\1>:HO^bCzIFPV >d(3#Z0 cm_Hc8[F>^wE="Ž>ײ267D 'C܂Q5u4=2PzNJBÕT%i<~?)# QjV艪^hOˬb/Sَ_UQ,1@YS%U  Ɣ1✎ҏhruLW6o\f,oAU>PVz'oiSM64 *+2AK:JhIw9y^3i+OnL! QSLt﹦( ;ʑppUf5v~z^ڋac(/a bD\QYǻ/kzZsEȢԤ>Suɪ218iƣqat>EH'r*Ȣ/B3\{3aIx)΋*P63By?*\0mߣT *[H k >x,G{_s"Vqn\ 1:Ok6BlXLCs,glR]\|tAYDT&!1*3pLH#PX)h>>X o& s};)P.abfgbTa0FX N&! IǨʥ"/Y?fP: @|=?#T F1ҏ&]KM娅QpEs#*(A:l1U0NdmyP`NnF}B[_%ȩ} $ MV7>Oi-ݡyVʂ_enƸ\(8ٸ6TO02.]z!}bоo1$"%;kTiz+[cJT j8Uª[j"tRmh?8^KgZ]"~HU(0hĘ҂^춬ƳW p`!^!YᕡUPADjvDoʛpeCWx>wѓJm!eCٽ:0}*$`Ʋ[ݤ/P:~#1lȓ -2KxDz-tEf{w'לyp*w{&$ʤw#j)<*̼NS [̖^×m~V!sYFfnݶpP ^Bf MHs]Ϣ~)+L$P_G=?tO`Ayv9ob>rs.TV~qNd*۬]|dqf~J_nQn ~,ke{/jb?8aD݈} c2+^=U,D+ו)CQ{B̳4M*NchEY>2NXWy [bY:Q?^RvF; JZ|KKoaҟsZG(MbGt 9/njyk MZa-(Wˡ&9r8 g; j&40eĀ '$0^WfZQ}M^A ݑ<}sEf?Q7QCYgY^)b ! B- eJfr،agLe/A*JTd"(Kv,$PdWLL<8G .̐1R AGZqcA2ҵēQ&JkHW@X\Χj{G HѸYtV4`C4 ^/""a;e|-AtK^[-m rW,Yh ܞD遣KF2c5X: H1!7};R1A%|yҗF+j@Mrr=o20fj4:NM|mY.λ UFZ۞H 5{jYί} #o-8.( vz C}> *ض3RocNǝd ELӻ={pkoo)OHM 08M/yaSƃ9؜~2;i.. VC56`?nx/'s_F#V=[jFy"A;k 0fGTV|+BQֶGdWCckRn.lxW(:r%L0pR @T:*k7Jt7,\ R, ;Oh8kkM.- A(~ : dE CiV1w;/C+%VΘ i~=44o878b{uY6cW==^)+K/`KaԌ){v=q`$2W: 9ls(ohKia,,A<-yGeFYDiW3 8A"oqȟ, x'韤r?~Q;.'u4r=G 09/U*|M'32R;uf qK6|$ɜo6Ӛ*o* 3y4P@wO;x)+uHӜ#b]tkANb,5gȨmR(j~>"m04"  .~'&h( g&*]Z(d+, 6fd苟Ű>BB@ؘIDWUD03`LqKMh"Ӎ .2${? Mw#\K|bW y'sfJv6eXh޸q7:Kȏʽ9 Ÿ/I!Adnp:¤cZS1E,#jqL>qoN~8]Ғ(\ Iif!^`y:?dp៳aP DެVOC,MXP9pLL1;YhƆ@ٔe"u V!&L\ma9/3}<$0ǢwaiU"uC2+x5_*nXSl1-SDoLM_uҊ_wt,f&^Kݕ*|U܊>jL۴f[<0ZEHF!Zo:d;bݢ-ĭDyŸ>[bVb~ ˼}FOLNRaVG 6^ rrȬ ߤTQ ]wcuJH;p`&5`##>wp4-Ltk3ڲvU7@ξV)36 [Ͳ25~UΌ)hnN͋)Ns▝;;p$ JZ?#PzkuMYdol3Z[KJ6[I2ˆiOi VQɯhMȩfN.QC.;is&P] |N>By֤bc @'iV# 1Sery<'^FOV Z>8))hE$fUyDAK-D_KJ@ C܈b>,4 x|؎!n#/<b;_<.OWg?L*6u,˽.wX~{J =gOQAA>{èZPqFD^45%+wW? x(czFk4̙D(ݠ#?#+urIK75{b7P:vmʵ9B0tak/#ȠIrT/GX%Ɯr+RU\dJjwBy&ilJ| M8˻8rřAtb?,n=@͉Sʺ1֡b'z~ ?Byh.9DBYWm!WD*" |nQfv޶,Vam}iᅿjz0D>njrb.iO@8zfem[.VK,t8':|V^6>/^G|5t'bk'me$ݥ5:i54Wq>tڍc^dsbsZ._Z6]%m q35rMYnKxC3GhJUd{i5%hy TiMe3`T:,8ETGz̽4^-+ ֮Bɸ|fACdvu6o8#L{mm u[`?z0AcT09"2  Ԉ/dv `¾II5}ohո'Loh䮫_Y,^3,AAK䎾k'um^֘z|0C8|hE,%$̓Oa<")a* Z`AK$zjK4ryɂX [xAAǾEѨ1o./y""HI9> ]60 ;ITWgK\?H.5ٱͤlk8Ls2|#j6ugVo:=p,d.rJh."x;Y~-6ok0QNg7a!I%UJqN+Nޕ?8dVxcO^" 2VIXY6-yku& ѽAN`#m *GI' x%+jiCcup~Mnu eT~sBX+WcqgT,Q [ f+%1brъ}7zY_liMRr4cD=ܺ.M<3S_ e}1rA:h"k3DĂRv.E37qm?|^<돭AD|59K1v;4'S"ò"T[Q~O0tWS'lyIyp)ʧkm4~˺ a<%/2񳿐%rZ}sTI㞦*PɍJ{|LodN_6t5>w@˴٘wLjJ&7[MWg'Lkq~mok+Vƣ (|J"C Ջ . x[=%J^RR!>Sm/`eC8$M'84,f:6pf'=Oc5@jS+:.QJƸ^0mkOQG_zWȘ"gQѪKs?=]gHJPߑ'P G E|(nm-P˺ľݻZ5nԌQaNջm4# nM\s:LY\4%!B{VT1[8'>uѩJh]ALi;cmķ@̱p'מYϐLڶ)Dme_D)ՆT \9'E&e<;.p=%]M^*)E=@Fx܄7 d7'\2@Cfܻ <Uƒ Xَf/{ L2YF)4EȀ=>q̒Ӑ0,<.2.# SHͷ1\5#$[.50756mLi8%k'K26;$hE\כ-:LM1$R&6n  ')bd?H3kxL{5?RklɛiPc `a$r|[cuy\*9$}QoX6ٵhuq9V4: +$䡲8G\ QnN>x ȉ刉@;6"GM":a?ŨryDnm%&+cjA"b TB_?}(50bi?3Y,ZGN@g C;%DGWQނ_y7W @HS:rNu*; O:e>[=QŖZn^ u]?BcchF*vh]>MN6X%e\5Bz#i3ܣ:OJM CсX \Y|.FvSKDAak&1[(&E1ٴٝ vG9eT]aF4M̷/\G^UVâOK۰tɕ~B軄cWĉw֊ݺ R| uǎQ|cm$b> ~ٌ}dxVXW18i]o:rڻ2x"yb4aO=O>`0r)pzG&ƶ%WER O\BWfo@.6:8ֿWcQ+`2!e5방X[`R˄Yn7 &ƽA^,. T+-U95b-]Hzd5!_qŸBph׈oȨZWWǮGN]Δ.^V oDq;c(Qv(Y F =_:ZD:%HF.=9!45qY~b(G"!jx'J:!A1;a sM{Ҷͧ|Þ@(UX=[.(e aB귉%Uͯ!FlA‹ Wv]}@ЮkSfOg dG+KacM_ܦ.cmGኄ^;oau906QFb7M 1HmHnI; -v}o.T^G)3:>@͊qG!3k3ԃ4 pqm#bS4b gFDۜު+c"%6vd^Ԋu9)O"8Xw'-%M]#9XZ)*/wx nu|`A{Ok ZBe頭?-cuG(|*¦HZpc 1Ys%q@:I<ti;*+ 6OE'tNBym/Y&k緳l6-8+} U쒛As{8[YFF%KSIN+X&u%D&/w_;gр$8'zF;d1F͔;&8,f2o_ՋR4?\p7!m5B|IP/ Y{8~ǵSĉ.*XJlPy +-wGgR>{1JP>"Hr=4;r)C$E(,JE6|Fq%IgzoMx K(z`;hdBCV {Zu]mxUdouǚK284r(Y&^C84}f#kX[RW3bUvbֱ̗J']i[:p+˙3 0d۟{lyu$}᪪kW ,dX:zA,L, mTp4,eG͞=HQ* h|<C}NO{ӖW˸ &oŃ(N>>^uը`dyQvOqNgXX]6hΰ pfu,|)Sg1#wޏX>Wkn).-8+ZB8{^ d{ ttoq/ 4M1xCE5۶99a;%u0Q?-kuC&gYx`k5AԂZhK)DKMyy\%:R_Q7~SE~ ":kcv6ɫfK#ƨ"Xg/:Kz⍬D` #K47 SSLcng1: )(,-`ksqg*kT/2t١/9Kw1|c@B)s>X(  Pl<& ޻Z Җ&R|ωIDss9vO `x'P!<'tgx[/%la m71.lEFW?^dm-a"aP啹"[lkWY>i_0<,{\: 51EEKo%w[8 Jcyae+g641z@K4;+{.mNfUEbR$r.#GNl۞y fo(ZS|-UJN@,OUK6miI[M #ćܱ˛s[XR^ȐP(JqM]+RA^i;yИ&@ey!|~K'بgH%<ZȨuK3yFOkPnvtP9XݭK2R O^ܘsx AcC\z]񡪐LF﮺U45?Vᕭoڰ]ʯv?by(缨9%NJșVo'={bH]/j?l[2ܷXMEʔu$-}A:UVпS۬)e'ŊS7ivoEAN>7< nQ bS;<7ɞʲ˿r;î(y?Q0q~vFHM">A?sKA@,8V -1j 65ULs/w'9 Oi⢗86$犬~gXsvVS> :IvHIN- wh.V]%E>ӡe [>cnPŬ?oY Dn ZuxXvJ"޾סu9+`s5%}e"^^~w#$bYz[>0({C(鯴=Jqк'*m3ض92ZGOy~ݐ3Ǵ/ТB{SŢX%,0M3ňYE jA"vyaO6y/h8EDž17*Da>~>D>aqZ% #sw"3 ljb6d˱֧&zahU[8VmDzykͽ3MrW %/л2JO{ -)*8n#nO>u+|'%pi3OnmQŠƸE@`@d Fé$Ssi 8,.`y+lEVp1wA_C-&;mCj4Z ]˄Z-.9<=sZQ`D+|Ljϻ;'KXz;1d)(@":`tqBg#*#:\`9n|L 0rs15Tq,xpZ$]>x4+C]8 jQA@ׂY @}[ͺ\4qϽ:9խ1GԪeL+5;Uv]4,=Nw6CD]$;e$$ԭeALYolT G.O0YBn"h5}"7zkLfHFdQ, !HDrg;`C}\| qP{'MvidN*ơ6oU BNY;!]?@]xZDEK#NΧR?zKͬrD2dȡvtpA_!Mᑬ8KdQ5"vbClaA^΍:&Z*򷵨v7v Bsy6E)J,eڇc+8 (Sy5,?$>K̕b5h46G|.go[_{GV-ɇZI-f?OCd*oW W@h)6Vq'CӏYbx]RuoH9u4[˜g>ĹOoavg\!CcBל(\Fnd=l֟SC'YS8FOm`u;5 -Tk܀>}4=&'NqԎg-Cה]mGe>G·ڭr%lmDnIbTM/fʘ8ni?rXS ;8%f[et܏uMwQd֒\eɀW9tVDžK + d&n,SӇX 1: ރe#8Nj7.]VXSgbR\NnGY4r83jmT%C >0n;$o6K,g ,/w,ֳ\K!8MݯϒzijGUߧd( qHv:~aǝy3$8u9{&&o H|TWzJo1ςȂqfFN03x(Z,jwW>@ca$ q`K# ޤ ݶՀ3jop!2"%dMK_H "U"yVYƞ6Mh=rX⛓S#SqrngfIg^Z4zh#=urj) т~& PH=K{rч v,Q.Pk-M\*@Őؽ㞺Mu%qA@BQ u!=/ޝ+߆Y6w%r\&x H,{u\J }Oc+̸L= ۓL <S*S#7Zzљj;@ 6dD;T o/Pk;kLD(GC9M)2LL` V3MRm0e3ͺLkU8t3ff˜WIx)ϽD_T#fq1~޻̭ߕ6xW'Mz۬WG PUW@ 3@*[ė{:*XAu癗ZWc$qm%w9nbu z.QwOi#w0@QZx)^*ep3(Ӵ{{*m08l*Sӓ@%7xrs8~EyB; CrxuA7;R:I%?JN`RsTX_xÕgܴͥXd9Ur+_r^*>E6JǺ'  d@y+h͍8M&\0 fND-tB+u@WR<, ۛhiK tZIbp|_6`v5aHcuNOM06lw":&$e] ș0M"*d`ib}ز6ZxS]ٗ/"~Ǎ&MV¼ِm}WhB)sX3GI3&%chjf5uvsphRŀv&MqWMAȹAW EOMMv\L[iï^˃>k:2!YLU%;@h^nf]9u7 Ren& ԒrD_䤡oelG-ierwF Ԓu2GQnxXxyYį>}q;fSv8zmJ_9y3nKa #~Xm{M"/yd.jx")R IҖz=QB4"`u6T8HDEE 2!|鼥=G\L/ְ~3^O5,"X8+4{2+!e]OŮr*g,#@}#ѷқ~b . ʹ?^Z%sT?Z?[~^OH~anwz*KE5|Gv:OTML>s`ك|d% ꘀNpʞ?J^e:]ImUvYL?p։߹i.C( F>F D~?-ᐑws,]swh SfIr*"|R#K3Cn9D>Y[Ol"wp_[ x{ hs|Σʚj35p(¯8Z +ɎbZhjKDz͆*}cx0"j2kŜ# <`6E-C_Gsl"1Wf'{nMkd&9ٓiH]B 2"g NojvnG2߄ 9 BmM2 uonr><)\N7VtK'f܃l8RF[[oVq^zYj~)3{m/c>:qXDᶌI+lw%!03D{' :_Te#tb5EsUDfѼO Ms` a$G1xU:^Iхx)U6FL$abhPa=m78H``ga6cD)gm)#z (E0f" O( ;W<xJs.7-镔1[8z̙ F7@źdyPQ._8{H W ׏j y[G]K?O@Y^cJu2H=pl} fୗ{"v:|+zjϺ> =J`g/ô$G/-I*9(<ԇ\SS[td蟰%Ai?_&ɁGkxi9,Oe>ذzÏc?Yö|qF:UaÂAQ>d9dIթq=\6Ǐ-Kw9SËl҈aWWFգbNĮaH5u(>54ZDO QPbQ8A3d{`]1^߀1ɱסx:Mp)۲* F;?zTA6ckscz/dMReM'=3_ qA&1!CnD׼ܼ=*{c4.MDx5l5T9_+w)6zҏF}_Cڪ /`|`ގb0wm6=^(Yjؾ-ZI5 xHl$:C\i3l 9VpR#IH'.=C8ZkZ6{=߀M< ,@um/rSp;a磀b8иJ>Tp4n>?VW*hPf®E{r WӾ{"brA YZ