libgnutls30-3.6.2-lp150.3.2 >  A Z /=„aϊ9lSx`G}2u+WGkFMB.{up^htξ˔ٹnrC_jyWkY~1V͒}/rrdNU_Jx/I!riX[K%(O[h VB |~ }gꚾ%NhDf7c{U},A,vЀ4M'4;̃r^@&Ǻ*pϵnHH#BK8=C~i:/6df5be0286830be2e47bea259a7c9d93a93ce00c7342cccd45830c9870fdc83c42e6ede3e331dbd1fb11687904d2d377635e7c96 Z /=„K0;XKP?^00I0- {!NQMhH\1Qil5 #*Vv4|wcfFz#oX!" "'D$sr _{X|MՕ6<蛃 ύT?F$5#1fcB=o1@eGH`n-N\`vtot yc ShGTB4,&wP"yGE{kqS0(2yWlAeQz9JÃ|>p@?d  G 2 L]tz     084   (G8Pm9 m:{m>d@sFGHIXY\]^b)cd/e4f7l9uLvTwxy$zClibgnutls303.6.2lp150.3.2The 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.Zlamb10openSUSE Leap 15.0openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://www.gnutls.org/linuxx86_64СZ͎Z͕72934b64cd174c58065e7b5df2984fdd731e70e1b9b9978a89ecea3a3dd57a36libgnutls.so.30.20.2rootrootrootrootgnutls-3.6.2-lp150.3.2.src.rpmlibgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgnutls.so.30(GNUTLS_3_6_0)(64bit)libgnutls.so.30(GNUTLS_3_6_2)(64bit)libgnutls.so.30(GNUTLS_FIPS140_3_4)(64bit)libgnutls.so.30(GNUTLS_PRIVATE_3_4)(64bit)libgnutls30libgnutls30(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.22)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgmp.so.10()(64bit)libhogweed.so.4()(64bit)libhogweed.so.4(HOGWEED_4)(64bit)libidn2.so.0()(64bit)libidn2.so.0(IDN2_0.0.0)(64bit)libnettle.so.6()(64bit)libnettle.so.6(NETTLE_6)(64bit)libp11-kit.so.0()(64bit)libtasn1.so.6()(64bit)libtasn1.so.6(LIBTASN1_0_3)(64bit)libunistring.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z@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.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- 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/sbin/ldconfig/sbin/ldconfiglamb10 15233061923.6.2-lp150.3.23.6.2-lp150.3.2libgnutls.so.30libgnutls.so.30.20.2/usr/lib64/-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:Leap:15.0/standard/907a7813cb0c0ddd06e51f11f02ff718-gnutlscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0711cd1fd84c8384f09272a5aa6031c8e576ef96, stripped$PPPPPPPPPPRRRRRR R R R R RRRRRRRRRRRRRRRR03>VVutf-829312147e6e6f761ebf1f17a1747ac28ea6e26f4da6e4d19a84b3e20c3a1b994?7zXZ !t/] cr$x#F(䣴6$Q"čBv{ 6 ~b5ɐp~=10M͘dtaJvcTBi @ߘUtܤcoSt<_ P ^Ikf A Er/9iޥx>xֶ<H[/ q8װJ(Z Oa ;sAEy' =⌧z- !2`3Ѧ_٘ӫz6/O͗xd U$ i Eگ3/M7n0g=":tl䫡\TŠ!C8VN)2}rd6߆?P4y?QAuU~yD; b1z酩WЬe\{:Y0IPķf .8ṂW&i, g(R-Bqn^%r_z`qacm4r*EeJ'~> q,>DQi2wr8 'uƠy5SRZu(?P 9И^GN#^VݾE]X|<'Wnd dGx8=%|u DHVxmZUؠb/oB7)U  NɛQVž^ц52Q/TdV)yaԱڹQ7+0IP"U^\0FTiϑ*j+,[ nĪ#)|YxR3j7o I<uBleBd G';)Bdϲ4턧( %&߂R_iЖ41Б̰k;+K+'^tdAM${{(#B%ǖ8pVZxJ.wRVL,,C{WlZQl^_ӵ@n>y fc9(K3 6e<^~c(yoHg{ǖ%D%63=/2=rGBaYq#5yFgT6!;ؐ%M*.6]m/p |ŗ~uN-ܿiȭ T%SU*jgV8 sdjXTt=b:< n i†6wQzpMb1e&1*2) Z,fϝ /,^To:KOYK7ӎ/f&xdk[>bƯvдsQ >PxJ = !l}q }~YV\jN]Sujb;WH®&$,:’Cv_|㍟Yl[hL1M+@Q$+Xk3ē?_1/b11Ɠ9Ni5H| *||P~qktlEhՙBº_OOpL}6gM%rMrdҡ^?X9^55\  x6&V$0NTl>U;8nݢY WAOX.,﬍EF@?uiUOHl=F? `[HFVc*9o{ԶTuڭ1Mn8^+{w!fACSkUε=`m#p%|^j=C 6GDL77/ip_ rCغ- ,TuMx0U)ޗ(èn h4ɤaIx}, FiΙ⑑y Lu#3P,`C#U(A|"[c`|{]ÏMf(^pj<4BI5fͬɭU;;_9}Ɵ}aS43|‡,CsH1F9S:Հ"/\mie*i>wx-QTXP"XNiHRh9~Kl^#MVtX}䠳Ɖ\ 3;DfY\oEr5WE;WaXVЋH!)* <Bʚsp V|>(tyc*I.NBE1ׅ"ӊD[ ^#6S}z!qM$ I1=g78} ڀf+r. bn^)FC6I臛B5<(S[,y}kp]cd?A .Ru2ݓ@tS1yHL MdV*DtU Hr\:BW3Ŭ57)1eDﳧ)ug?Q@`=WoqNs=!kyk}>Tc=֭qRp=~#~%|Ԇ#hՄx!d(pvʜguj_#N\<6Z.@}a6H_FHy|8`Ƅדj&\U:;~}n 0tDU 0ĂȍI1ژBɥSO\=:5^JRB{('56B;!8vJ M=ebuB;1Xw(XTՏM }5>EBXtJ_G{l[:b/GAZ+}?]or!%4sx<^(c?:;o۪onr>zgu}ENZ?su+׆Aih*>@:WU_Ђ6T 3Cjv CݻԿI.uDgTc4"[K>ۓ'jH8dsNRd$ֶz}|Kc[PJFXv.&R-7qҔo&r׳%@ X]^|Q6(Y-'?/XA` }v`MڙzQ^"(7y>A1+vXy9PW&1GC UOJ;N׆N.>]G"J1Xb:o,=y44_exY> h_olOw=6IR8R#`ykcSMsb}pl7tDIiKfr _[ۻhɣd>o GbY(5w[Ju lhoMW>D0:x68/4e'0? ؀Hq6'j5Rew'07bJՌ(R5`pjq5A #&P$1ԼNNp1FQ9!]v"b/ HW&M.MFidS?Okb22 !o<~ntZ߄5ms_E^ν/kR2ݸn1U*0P]J:9|k.mco;gZf{ ގQ}X(NЗ}JowG =FJ\$R7ԸA֕kSo Pڂ溰h^4LFJ}HGR4ѐ L^ vc7$OD'.|JSuMpkHF _dG {Dk^Tvf6&l aSrl8 rԏ\6]^2m"yUCkËXo ky@H[}QAɆi3a}Բw:׀eUUtUxR߉f5e)bۣpm?r+#ekլZ>_ק.5S>нnCA±1T]mXw1)!s])c] b0RI օ}ad>Qb 9!3fEREUJ[Gzc vwb9kKt?Fp_[/`bT7K&@`Z7KE(>T;IsZlteKv UJvgl1BIO%4sdI唑R;vTC|MJP& N^}߁?@ȓU~433 3'0)Ɔxg[1i}n⟊oH<!nu7g51K$G:,VW{2xhLa0UTZFh4r6hGBjoּ+Yg|"T>@ µ$ˤIy3-h6bq,74Dds̍Ak*j$~bw:Mzx˨3bo[.ixY٩qePDim3Յ+@!buwvhpwnJn(8TG8v&QH<в=e_Uf tOÆNf< uSuй?\%jcw'ix$ῐĥ3[-k_g/oф&SQYu^) & 3B{T*eݦjGGgxͥ&C?|Ok{8?Zk A5қTGKյj У}$pR:& B8u1Jk8,o|a-]_tD2_ZRNSRUC(2e%Uwţ_)isӹ=I2z-In/?w(MIk˦S#!W+xڝ)Ĕ+V-lotFO/&WlO$ዕv/ ۅf(#Z¼{7-pRmxȇdyty|k`2x"ZtOd͵ԢE?NsdE%Dy1~MZ1w1dYӇTsiiKX)bMɀO,PH?_Eӊ*1 ndfE!*HVi=sF=_M+蜟Lޢusy=8{{6|3%1MS_J)2XȄ.>D[u_»hdL鍅[!T> U/~@u_O ]s2nmDS| ap5icoxmR55eR 5~MIoQM$?{@q, ΙꔓPE?% dϋ\D2>"(vsu\~D_mstV`(C *Ahy|rѿ*g]qnxF TgYv?UtlXp {cp&c,y 8J+wx5uu#M?-Q.{ž"y(*!lοى0u!%VfQ#Ó=mHf8~7CjW*u@őF0Xvy|Ӑ@3,'[|?.3a?^{XFc.XfLR=A^ t0NfU[MaS{8'(qa 4X wC_s6Ö돤GX%Ș!ri:M培jiSC ItJn I\([fT!w2\g'7w,)T/qĞ62ސB@|0%_>Dd&j$!ࢂqi@ݗ WC RwȾ8`+pK*#¡1sp-{ 0boƝ2p>iɘ<1aCv6\o_Kó2nwb0@d}xXAc7KyvV߻cCTsĦqw 3#'a5~G*M&į1_ΨTA_Kw"G?w^6Qiq.w aE#tωKBauv:};;eo\H V[C@.snu ۠r;y[,rn`I\ԡ٬\e <x#MMj_DqvM}h#׫\dцp1y,zeR7D7S"uUmX w2Flla T/'Q0gP+(I//~u9hNcKVN`{ܔ^]]p ޳=<.%{ y\>ɂ 'ƒ\}_zwEs(0%dqN2ު8ghy6M{[il[&*}tO! T4)(Ib o&c0igMba+lhM p=~qr|.>!+ߧ{G3RRZyqeq a1EeOC4rB$|fb 486G]z0KQ:j4466173PJ}z2=^?VRqDF߉Y.<y46;' jBo-:'C b!~5pMJCݸr0y:{Ȇ)x%379C`#"v9BU s=wnϻ;N!y._o:T.H&Ej=6ʆ#̧Q^ C$)bhJl^*K!>*3~I笵tN _W!P,zQ> 0wZQx}T%+$ֵߵ1uYnhN k^$k+5 c4tukXc(vp{_mG ^;3~kwЈe/#sELKL kQ|p*M1#FӚ/yiS!}!IL;)\(sGR[( TD!<5٢E-#2F^U{Zi?wTBz?mz֎-Q\ -2yv_y~9Bf唦~=J 6Y]>>%?)~|MZEo u'HTَD9?^X#s#K(m6x}}[[Σ_P םvcq l ndm*QC_LM`?׷,V5c~?Q< ނޛM P2tgo9EՃ`㗳 5ٳE% 4;jDC/<1V ɦq7(byn.ko6ٿ[uR11nIax+ %cBgxRLE8b;F#q9pG6|eU/I|hFI7YrTr|7{8o-DFn<̥Nr|r O&q:xn(?M߮tI[54yNHL8L튭0 S|ٲSy725\P3Sד6I@wi]^]A ̶z>`ʰ7IzpIǀ#_Hoܞwv]O߁^jykBE?&,A/rxU֖kp&`J2qxZrcaR@rgdmp"R69iivJEø#vG_YS5FW5s]RtLt٨ xB(r|z%TLW*rcbax9!#Ec00}s/q׈LX0]a-Kȼ=G e0c7vmyFE)H0#ķ]+Ab&64iX[UNL&Sk=2a`DkڙEW(.b؟#k9`` O>*)8yBτF+X\:"\[<͊Ւ=&G8Lf7v q_>imG;--)F!ʪ(LV"Wt3r!كe:/?*( %~6tH]pwFڨs+B;#)qWar(7AC[|LQhCI(׿Ŕ{㈊ ]+벚 .#LDJ)}32<RD:Z/Е؝q@.RS@D[g3,1YPbEoX}*}un6X 6_x~^ zu?p!׬QHA9= g!,' <( `M"-c91ռy`m3jO%}h@,: գ5ܕμܔ JB5tPpKVɑ\ꥋH`Hr6Ï.Զl!Feڭ v(ot9A@-_qgdZjEToL#~R_~7׆=D\ DpDJM__l/Az!T= =cZ$! f,V4Z5']18 @o'yopľ #d<ܠZ5u̵L+ر_I70W{pEfIzcrmJZD& 37&7܉4@*x> l NPX:0kŰPZ@8]zM)EG&6#-쌅ՃJedfo2ϟꝡK:MzQ&BoFUH}q)L`*IV3'l^|Ab6r{ ?}Ly w[_ %o讘bD"N^MCLeܫH&ؑ}FӦZ|rB b㹃 xN)HL._^tv_d(Mw%^~v8!%>,}68gDvp2nTI'ѿ!]!~f¯b累x'#P~;b_͊#ء*L[)ҪʈL0rJ'>eVԸ_'5x/LiՅo:z?er2HHC c|n_W {o?6`}mJr/0L:h& Xd-M$k.H|scS)@8o$SqsD!%* DJT醍 &_ Ar&ˆʽ˖bIr5',ە]|<#–Tp8i(Y}Fk8 G( pD=9p@╶fI׿kQ9 M)GlpsJ=_"B-zP-0ѽʼv PZ_ 0sOj#:gUJd~lKG1Sh2{|V6R0'pJ]ã;_%*@Bqcm)%gyJX&qHU M;3u䲨ЎWzJ d{Zӡ"(l\%ʑk r?;L&'${>(wD*wgɜU F?/rY <[ͻJӛx"1EϹEКw gix\%YU1B,Vُr7FǭF(,dGi jm0ߊX {>k8cR4H/z!w2JY4Z4ೖ_[Nbg6eYx^='(1 )V| hp8;$Sc^91Zei(juJm ÷ %B GZS_*`@<_w~ H>'vx0xڥum#,k&e!4쪼rLBj~d +P?{"4~vVY;/i TO$I+ (P!1J^||foqv Nu\Tv;x3{#\g?glG>$"(z !&^^G Y7m MuYD{:qKX̶~]*sX&z~IbE (rËHC柯h3E!9Hrn* d!l̖e4"J~뀐+W4Sez{0m40 ba`jNQRI!B&RCCsH'icQ m^ bTQ1>̨݄b\~?N wןtW 㪭 0Oܶ>*9B *zY`ZO^,Gt0;h8XaEXYEP"ֱo>o7xa/.VDPaA4KBD(y}-*B0ntm-cLaDmO]sJ/>N#0JDS/9(J\G"Wعy4 17FƃVzM e:ƩT;K+w%ɂO|뎝neJjU af+݈i85^“]9=wn'͑w( f0{'[$7aBF僤b9O&0۬4ޠ?~q;uҶF?3BMF7__%X9nŒjSE{C W:,?"d=dDG7-ٗzŌ&\wbt1H44ӛ7#.6a]]2e:{@$UVSl͹5:qgplv'Va魊.j` T6-ڴGfx>%=bN,/8pxq=dg4dpkR ]R!T/=x9e'ś3#3Vd?U{XYkLꏗr3M5)3Uٌ{{|w,s)v6{Z=pI%fYFMA>-bjDMx$- k 5PrO(9iBccڎđgvx|pF-EkR2N\!HYFW柤?~O>HɨESR/P}(H$ pOhJLkJ1!M{ۼgV f1T/5=nJes FTb1ˮK;)+'v&߶+쓌 삼&5,F%]I蒚kquA(VI- .M S%G5VפMHzN$RB%F>>@#6LW,)B ]{n^I~8DM'1+a#[3t@o %Ċ`'4cN7(? 3`0{1ʨߋ&nG/pM`t얦0]qJY1N`hҼNpa B\+cս~yl4umrO ؟q{׍Z_i5_\.fBOhu\;;yuuC4Cvl(0SGx `,El;Iwry$X;BOY'D([$4q;x%%EA<(dF"f5p&AZ [s@sg~ ^a 2I/cҋoB.K6R#vO6uD3 5QUQQY0.3yx\Μ)C,ݻF^ r_y%l-ʱA$kn8yr|pcДpAM~5܄3Mk :JpK%K`N!(:7]vE4%b$jg-eµuuH>H9BnEAr"tn4#c֕UTzz%yc׽88~E0WD#XngTa !kX{W#%gUw3kJȓ^ 8f4Q+4)օ*R );IڔSUY?iԅ4xك,|'!eʆycE^^WdZjNԽT /iw荋sq T+n{-)p9G,cܦ7!әwM`_]ڜk醙3bYZU=T0Ok Xh9Mx*(P&-:i }b^&74;2ׇ%؋0U'R%.#^~c]Xf.Y<>;.GЌҙc8F8/TzAe.G]@  ECK/d)]N2*  fH; 7[ʱ4^,ҡ3>K^AO_%r=cm1ٻNѕ@%ˇdW), 4@ء㵆n_!2_1r52i]rxEj D|eP'/`;BoCb:s<&eR12IdbZzm]]u"ϰ~w9RrD^>~:DbWY>3~ך]fŜ <'D2RK>.NWRh1GJ™ v˓tbFKLDÄj%p ĶHPWbySj\(B>PVFԓq{K.WO!sp;vrԒqk}ptrޠcB9Cf`x)o#Rem7%4LѦܗ)iԨcR"O爢bM 2'=gOoؒ 옞(`Ңr7UuԳθΆǎy yh|$,{9 ȱㇿoH@?dzWսy: 06BMa ,Jqʕ`Q66udp k ۩z腨( ^ D`dȼ/a3d1,I> E jn!#%I{ ~&Ke.1+5P֊xiH@xdP ٳ9ǶK8,&+qMܕr9jb X\`yM~U)CkG=`HRCwlz)V ӆ[.,Hld $^*%6-4- ;"i!&9@CRe>U`!9ooiOkt &>[p4uvxnyC@|QRQ[oo!_>8S2^r'킔 D``IZN_ȷ+? C81(s:/[Gwia](#FCZ WRRQv7rTR`Aer֙I{r^r+9V.e-G_cU7_vgس[( *ҭvEͷ5òTYۡȞe \HԀ[=a+SFj˅TЮr"-F~Y_`X*kSe0 Ѕ:L[mbɚ%ɼa1Ϳ:ɀ{ث;ӈ116lԘ)Y]  ~&72 V#LD T/)ۯ&IzW•=,cmDѣj#z>'rhd`|\6+0Mn` ސE/+cj5͆fQcT2eHIBkozC| ˧wx3Ũ6n Sew#Am`n{)@v?KHҴV6/bŮӾv vi%i(R 7\sn:-)$ʥg5w4}-ӟ\g~KQoa8}{זyZ$YAa yyY[;*#<ȧ9Ky; MJ9CyH6vbŤih㟔1Z,(ats;ت/K,cWRj,nR"_iyD]>k|2ɇ|iGGqUk[KT V .ܫ¡ n:#̀ Z: $Qȕq;i/lFA.lXJ6p7<.Kط0c:e" >[@+y}tKJV;Y?vL Ҵ-& r*[Ցd Y ^%xCTAPrv1蔾FV\7 ._pRj tMkG#8%"aj+ZܘN]oƚ2pZ CK^NkZB)75\Ֆ-Ūm^ F1)lQ3@Ņ:Vz4нD 9T a3S,F]jphZmzhn-1.w6LJ!qY71E:dž|.5qҼQb/?snTGl6d42jphmCGbN8#3 ϥnP_OAfkORZ]vzPkdw &9\m<=q7PFΉ5~m(z=jPDTgFPUXoTiG:跥H9ZU.aN%ռFoq׭tYt(&G~'c2_ü ùy"dڈ{[fdX*X#" Vr2z"<<2$~3FZ3INs?[M\z\hc4j.kF!hڂ-;Lo]G@Ul3z X,bz zO_ņBa/au3_j?Uݤ?WaɉfȫFvuWj6@#eO]}LSNU{H9#P_O% } i}?&im\}f]~޼/a#txxP?DFozq k:0J T2!:ܖ+ZN[cb٘? &r_᥇}iZ~׍ G^p鎔6yNo ~(Vo6f»S!¥5:yk+8DU"8mm&܅@NKDcAP+6"(!MV.PCCQ7Bߡ@և1K!n90]}r>bJ7DXҪrx]) Ř1/z%q&3>܍XyzMRΕf+AxoI-_ƳDT $Fq}@iP5K=Ts(1s^!686SAYrQ9SZF5 KкBtd]hcד_w'yk3)_,I$"tW# K>e8j"{!Gqwo$Ƴg`Ƣ##L=RPG1v2Yc-r nV7ͪw c7,Y/Q'+"x#lHMJӔdnSiT %)(Qo)SCnth6$'V9GЎT(M mimCJ`ˑ;*]x/rLetWJի AN G[\ o^d:V![|Um^GADz6B¹T !珴u)!uP=Bf;S]D$0=tXaWAMsߜyu~Pv?go2*G(|+IxqyD>?K ð@t;1s/$Uyvcy/wŽUE~[Wb4%PAq2yuzΫe4X 2#^<b5"KE DW:dCImC'LIN&uqNB&̺Iw-O !R-2;+Qis$[HU>bo@y]oP >rdKYtT'(p/{چ.cNtE$k`Tr1C#|u~_M g l=< PUP0Na0,~B)1 Q,I2sp9y_+&WS;ipAW[w2vܚ5Iw$f\zeBuLժBST٩x!^|kƜbf+"nL5qծ7H6<D/gYFBuSw8 Vr,>D)nH | $fDj*' Px@Ɉql,0]>7:1Tk}[r^:X)D;\Q$3ؚF"oRF 2*S.f pHTp+3coitocbK=^G#z5* nzذ %~o-7 dbZs1w`N_Ş jbo{,BRfl._0wAcm {  uVICzZ}-ZCDr4'%^=TV`o LfMݱjv[7&;qC߱jh9$Q1w,l*B܌5gX#WF3WlC>VLn #XLo 6,7̖9a {/9NSAڈ3\L^5Ӥ0Z +;S>O꒤eW5*oޱO˟d[Χ\!It Ű#9n!Q{jBN`]Զ:g#7w{V:z&]w͊p.}sm7 hef73 ^ 9YpegV %ѿj&fjdq1haiԇ"_)>;6ҵesmBI\m4@î}Sh5K"Mm4lO:U *۲Ƕ11Odd,StGaʇטijVOMQ-yXT$Zُ&,NZ@w@u|\~/%kKXn~jh9ׅFK@%JY Xc/;T4Mof55D#=s`q;D78ܠV0խo$w<s,]#{^0ȃVdHH!%M_۞X8wEK^"i>qL;~Y}Ȩa|[kI_U6*Y߬ϯUȱ=ȈpQf4̤\1Na5X꧜Ȍ353Szzg𐌗'yH*D+r?RE=eđ`78Q52/Fʮ;Ld1SY1)LpHy q WҲs?CB֛`Ue`fw"s:s0O`K0Q$%JG© sYVX"CуׅئD,6wSk3",uSyiv\+r9U3̓^є~}/$Elp֥ >1}<3<& RnpT9G ytX[aWvH4q((HkǏ֮ͷ\c`۰ [/d9(?)$}SIl&HHQG,'SN5 II )x>@wY5)X9-s'Cf঴N-^qL2!ճ,*:4#Z?u*2b UMU9I~nSY'm*-nWMe4Qx]btYGA4/߂\upCHoid|:Ƅ H,{ վG?b_vdF:mt{I,BxOtғSkwˮ$l(2XE8Ș{ .vȢ=&,:+㪐xbevm旭.7sKg@&Lo֞@}lB |J)9#.uSRWUҬzp ȨÂFe| 6mY)OL3,gU'[l .ߖ 096fO w^5w1`bccvVr"3A""U m y 5hܡuX ;L0Syi*Lig6lIQ=p"[%4$UvƄPbM.ej ]ϣ@+RAv,_ :5O5a0`v}B/bO/{QWu6,dAl$0`=Cm"81,F)mMܢ W aAR(әB1J9 फP^5'D,`.8FS\~hf]|V c j mx}#,7om"1𝆹𝅥𝅮㡸hrڪ.&4w;hT37ÝqS=iu_Ft ݎ it΁*BɸFb5A'B܆pA|*JϸВMYKvT11u11*!vюMp. {?%BrkbrcMáҔyTRvmURE&s64uvF`\9Rm-h)YP;S=}`#I{>()tB!󃿐O~I@-17Lߏ^x{ԷPdEZѣs"}]A a%Ltʱu}z;y-y6rxVPGH4R~j2GT8 EEq`L$k6TuU˒YhvbzWk5FؙY0 :b@1C2rǰ|=;. Wÿ^͎bYڣV‚UTZp9U_>1*)=]/@J4,UwALo[4ShyKO+lBǸӢ|V8( Z@E:}zarUDL62$]0dCj̘v8t o{Hb .8imLʏ@C^-z(8zVF.٨_PD1w:&nN{++EXG@/VIgfsU$3-m:(X- .WH%iVaI,[$xPte,7:䢻5K:i`㣇J,Q8ESS{2F͋u` Q̤ q05~ǘ.AaD"&…s%4I꧹@ @c!qb[@Rz34~r8jAsKDt3-A/>5:llA>Z Qhrpouɍ_Q-^URl'_UOxUGs3(;}5m h&NuBi60clYD niVkn<:bOu[EsLBf).D{ o0y-a핶/Qs%:le3Ǿ̑wExzxbg 4?&b ~bƜ:OP?&31fb-xfRrƇS^U.;q7̜+bz$PbjSYH7ĴHw -JH՝sYv6焝(Z@Ui_Uk_q, ^z{ ыmMZo>:J'$dP,m/a>4Nc^]sjY =|!Z&Dj%V_ubtQ_Lh8ٞf"phG7(H*҆ӯLP@jF gjLNiӶdl~/r itepw$~g=Cc[t:lu&ZK 4GWX~Orc>m!N [-K9'&!5JlmE袙.Tؤ[@VLƱĉobʊ<y-ӗ-K _Sf]mIm;s,l .ԥ2 pulC^kSE6iy*yIRp q \2Cf,o."s0we ] $aWM򜮢<k>hKt_1'y;JNLYa }.'G8۲v [ұ'YqNQy|2F$5zUc%a k_\1橶v,Xx]mA;&;įd y[G9qak2"[Sh?e !,N_<^H7H#h̊3 HL+H6ce-A$Brgr-ڦƕKKRXM/fE+FELԳRpc oh,V:k09/&Lt.OXd6|2^r?P׎@2е p@s]iح.@r=j `$Waǚ'3<-"+rxK4XI꿯lR%+l,Xv<]6qDڕ `XY4ވ >R.S lfB<|_ u; ۺYZ/yzgcvPݩʅw k QI=C.Hqp`SOu.v8e|ġnrqGDH~v9HOe^nSr~p˅%3fC#ݰ·#9{=4Q7DdT ;W-qϓRUGdkY%JD\[ w:Obv=`T}H@" !%o0@uD/Ȓ3ϫP'H#X.3mt6_bU*ub~H $U붥:{YY[ qU$ź譻>=@Y;P!"^.;i!c;vxF'F+Oғª˒X7rTѶj?̾DZ'V5+ǖsg>}Mwݿ(Sn>'?"נMv?b  ^',ξhd3uPL#cc%ks–BӜe7OGr۱Bܕ`P `sѽKIKrdy7Q뼨>vR%ñW"Zz4YŖ@p{s1ufPPpM F]msh}%矒ጚ8R8U̺fMaiW inP9wP@D}*GJSD['0ÆC[nTSMt3Zi}] }ve5N183TKfxx#r#(#1*"Fq%+Xj.4hz (5⽑a'YdLՌ4i/>@F "BU57[qe<8Ql4ߗvH i[R nNu 'ou^{8DpB0x𙼐BQDaW~7VLCSizfX A`'XB<}ɍa-|kD ZV`PGAnCO8hA1E,\(0)PѬ\ז-#lQ-qn1HrcPq|$R)D|>D6Lorr u&:J(` = z4 wvW>mGr!9_/Cܨ0% ߣ5ЇUD HpsqkdY_@HcΟ}4Mo#D1vb3'/uFQl ABL`9̃>Y.)hFOkl4\ec=<7T8VbZlxa.@,RaS.({zw0E: cҬuQS-{ܳI;h *#m /2#sEL69qw8*>VKpp8qJ6Y>v ]V^A QX=DR3l2 FoyߦbI=$kxVͭx`ˢ߭:cVQI\325GeADR(yLt+PJ72m+&c EM4$y qb_ؓ4dYjYdJj @Er@ŢoVǝake q%LzsJJ]:8;;;ef4}dc ep"͜,,b2|#a%=hѲA6bLFPV+p.V][&oc6)ǁ ;#dˮ3贠 挸՟f^v Ͼ2 )QQtc3RtV) ]C#:-({n1@ ̮(Fcdb/omү^-L-Ǭ$s@*XD.s6= {\?Ѕ/PjpJ f/[z8\|UB#LޣA!0,qJjxfyfDIC*iG7"KLNG-`WḯTx:k{@aN7*XfOoy W!b-bL5cGL{hXH@UDyW81T c`\3·J=6GPY0{Fp[GA ՟?ōJ.Si7޴$[Ѭ;s۲){]7|p SWyYDN1H=<;6)jGDH}nixȺ1 G( 9Z|R|VN@rvsɧ:ߐ+isѫ {Ҵq0ɰh;5|>?re3Ue*uZ6G3@/f^pTl(-DŽ2+O2 \SG8.NM,WXZXJl**!GENP-R(,8i@ ["3nq:e)yҸX<*@ӈ=;c /63F}1SBq~d#'rTsB8·t4`|9 3{ A4Xt)N5$ttٷviٮSoj78 hh9Nؙ9L]pju6TNq UAAY8>2f!f [|ϔ\s էkeM-hU6ѣtS izf" To5'P?^V-YɑHxce{.[ΑŠr EO}E(S>s|xC⤅t9 iw@zY~`đO:(K7=^j{o#O<9C;;MħLa~7Ts\xcYpX<|r=99&X ̭vqͣ(G_h-8$x>8J#֦[ŻkuMW5D/b[aSXBȾ.OVfGPgH+ּnKwH<$Ldsͺ!p^%;3.u*WP/%0]C‰Hmnn\,1HN ?b#p5>󁆢XD|}-0pIGcmPh,KAD3"GSen, ߡӈ명-*"Kۗ@K'1.}ǍL)ۉ߲KU 3bH+#HR Fwp:˰:$<~E5S+Lf`*D<&Ve,x¡KjRQ+qn""rO7nW,}ZoUz,…BX :Z*㲬sو\`k@@$ қ;~ A|lZuKk~szC+9i7F[[,!QAfX&erʈ)`Mb6Kgqo_@.99w iPRA|~ *u(#EЬܻ{TpxxyDO/;R.{:ZrxpTlnk#t/+@*U ST%(vX tQ 6VOMCmO Xذlh];T w(1WolwWb| ~lOe&Vr(9.2u/R5,-Kd h3QX=f_SCt5h 4@E0s_ Y%-i7!hV.y)2nYAY+R8DvSAWv.uSb $z#>'&rBi B.SWâN^65fl{줸6ul[=AR/᯼K(YUAVC[VrS%L UFpq.SYs&+(':yw~T=1jng'€fn]ϛZ&5m-[CбTfC-NAg>cѭX=c"65W7!p@e=N--@1dZfŁ:"pX?QPԍJsp1P J5C`loh:r>q!?_aI/ꪈme(>̺(iDPry!|آ )51lg.,);.p'(^Ze{k؃};Fg&Qtp҇y" U[: g#bz PJj?-6!C.A4U8CH(im~A)0NשB$du7lبAatIhYӇv?@͡ZG7ɵR0,G6^a< kc[V#$׍'ݸ0uFBC9fpNDn u!I;ac(`@Dᔴ&:Q}l.dn4gN3d]> OїNF4:HzaU cAΉ+r8vwTѵ2aNMv* sކp%t5IU3Oō_^%"QykH lNg4j&|DIxG+cga:ue_O,W W֣ܐ Z"YT[ztHd@iV#)Θfz*&dkK:N=vsqnRzʕ DSwUK'CXӰRë z{yb+{wD;W+.kI#6jXBհ|pdO,*wd08kIA؇H\g؇W HYH $}T)No#k s"D$L R k#u4i[,Bqzzj{d/3S.R99 bmjG%R_M\t'h4&tT[Tq0XӟRF/hDKӀq2{8vܸnΒۿ`vZlǺ_?@֍/90kxEנa}]dO9 u{8 A aD&á.~ɻZ ԓAhvln5|SĈp^ݐ1Ϯd-y0O@}=޾c. Qa*69F'}z70;EԖ#_J$vr^ta Ϻ#U=ws~W:H`м@Z:PAt#&|fC<ϏpjMiuYѬCV;:tRVoKޥa1 U1#%4]q"d&CR+1 '5J[8a:X tè.LJ|y0R 5xє>{H7^`V+7礬`@h[Z #0oCc7_5Wsmۆě2 TiĘR! |A(405!?6Ə1JD$ #.~3XgjǢŅ?ހj{MBf]idX.'v XO" ;_Z7S ?v-̈pM$if=I ◥Rz}{ɁSb8|R_߹r9G1>Gso$ Z4״7% }Ә+C#ehz‚@ܕ_TS(IS*+ !]~w&g{[@v~lE`C;ZAe-6\⼰r̥xzr7ؼr4uo[[ÃnnQ#{6cgaV{݀@gHxp`P=W Cdߚ=J45&1mNԫnHvͽt:A-eP+O 7v|nf˝*&k//J"#z#>2u5"p=_$Ӫ%ԦKTL w(n,&量lʬO#6+x,Ly/]:nkG»lo&*2h)Y@>a һv \{h*4giEGuhK$iy/'T0t;T4'XnybնUϛ[E,:)ex rn|Bu QNGtX^bgV?W!gakZS?P:֏xImRlFXX$= 1 (֍=!#PMqe'J9=>I! o,sJ%ɟؒn“ W$rTȸUB{ȍ+5yOrf~Zq׌N>՞$3!uH>\@%ejh2yO(+u&XʘG i'xTuS\$N!,\=rWC^$z&څ:|;~~]L ̐<dĈF1'(]0V8>E Oƨ(GU5y/Tb r)w}I&0 qί -4.O6{ИbFа9x6,F U],‘ V՟pZ.:C,mz8Qm")BM4Rӛ~i24o\6c!d>f"0c2ZauE=@U,&qcư^'&5;X"xB(<=% ,Dj<ꏘ>PHKՆroGB3 8P@5i.abJ!(X3x1+}a9qywݦCYH[sϡ9TjC-AEeꁊyw@0@ bZ0#WD#[F(+y3ꗀ9i4(ݲNCJ~jSA!+͖|%l4|$(Dn~PisU'G ED^3E tf˝BD"ꋩ%w.Z2A՛({NҘVI&?NZJOolM05V:ɒGrŽY8~) ȱ{z7 Jwzcta*{M>"Rdhbm'P.L>jIKz!<=h42_8Q<"w' 7D"EHzjX $yk3h+ _7CnX48Pvn ĆiW,H" $/f ،. ) D`.}H!-lFvk@ hx-RVis#p[Z6@2ھJN}Y*SE!ynxYb.mGotAŠ ;}ӭٛO!*r;@&í9U˜QCYU;%~t݅ǖu,-@2+s>;9GUvBho pMwrX4q%(gU'hk2@ܐvyߏ ]ui<(iǁIO.S rȽ￸}MF:k9<_Q/XgI@h#Dʋ?1_Q9,АA~H&5}A<%}g=R 7޴L]RB2ސ/XŅMX12GD1tG]eʾ`dN=NhQ Au(=hչ9!OqxpͶ?2L?KEǡ1fj)"$mԁo TR^?w9Cic*wQfnpu@:|oʺWшr 2CV[hZS"ɵEzM*T [O%!?I8s%̻y'O;ݻgʙG ı? 83k\'B S㳖LYzUƄOgߍ( (83('?C" 9)S.:>G.O;a%;KŔp2v?Oen(T}Dt7K]Xt;=5څa$8T~:h|6'`@u{CƢXT)9&4B| ,SgP9+ ;z1 W!ñm=4q!moݳsxX2kF \Z5[\<ՙ}:6W/=\A9"EqՒ &x}Q$4 'RݡΜ fM{.oucAPxUij08qR֋?A_l~g9> 9kgi^ K1- wum= |ldjejf9$Ӫ'~3%jK&9,}I%-I|8bPzm-ţ20gDH>Fy4#B 9aRf}2tvECK?%*j2n6`|(l5k$46N88J*YA\x޿CPX?W[;j2 Uqj!J Ϳ=/3UMJA._OZOoJ>ç-J!;~woJZC@I_J<{u 0:³3Wc 'ד51;,&Ó_%,CˈVۦcR]B* &CkǏѩ,BxIز`+:vކ_{ʖ^ _ň~N9!s|.U»kt1tw rrwLi4#ru5cP'\:gd|ǦJ߬RߥXp =W 4CDj%lz}Ϋ? EjBgv74Thc HBC/ zM2 G>'_C0 ~,=zY nZG /OwG _kKӗ-1܎[7Rr9=˦!vw޵^3)rZ @ C5~]l4{姒4êIbubYMxm~HT WON_.mYR#48lC:U=H-@K-yf|-ygg ,ݢ::TSMEoU;£LaڵGnJv^)bQ5A7B7!4.Alq2#%y;kne)yudB|mٟK(揪 xWI[V$˴BPs[ɔa8ooWI*I K+Կ.^̄8"Kl۫2(tmy?a$KF}E8j? ~Aٕ_)DALr b>0YS~<0Ҷǿ(r`sxѣ;@3>%@b(MEěfD| É^7>7%CG .5/P@pА|%f6՝~"$yQo!9GPn+]!)7H%gˑR!rÑm^m{ ܶ> s ZZm>j-W*(&Q%n}Kli\DʫJ9MX\/XqDvރe Օ,+z7TI27.om).nNnôΓ]E+sJGMfSe&"4䙄Hɦ3p,Zp֑5Aè`VaRDlH6H[s<7/J-v"?cкMV@`CLinKOS=Bڞ46N|d++֠]5mDʝW};%c$,dRcȅ(j=m)Pwensŵ 8i2' 똖~SBuژ6 #eC^Д-1cx1v^t3RW=3-8۰/9Rf,]I>i?7Us_` 9F7ʤy"޾xf ;5 >ŒZAřO~u/NuJձ1)Ո>rH̭8K"lMԺ `MrD!=\%Ov„Χ@]oxR9)(T7ՂˣvEDy\N 2rIg~ژR[_iH$m9$L뇠 -G \30nj/dgq0L~˸HϦdZD<,,@6C=,]@YL2 QûXQiDtXdGɓ(>A+Y+M8ߜd뼼hnֿD6 2jl LiTDtIbY44^#>%P]  2)(YY+?Iq J"TlQ_.rke=8 Ycd.}Q"zUHѶ~?XM!:xLp7kM,'_mPGZk 4uP8H:FxbHar: mPYIi,2T.nrcL74rd*qa=xpNvbRΖڔ zwsh [4$μiEgg8Va} j$6VۏVe^fVW9ǡw`A EN#">ĸW[OyOx\Ho6R>2J+smPJ[T+S/ |,u{1CHbXmDeRɵ b U 4Kq3m[(H6a&868ݴ/m=u%ﰚC"UND&_m'*f9%Lȸ6Ghu0L4QʷO:=9s+zҮuG}[Y{G9#Xx w|Ck2 )POL 4`1&C17'%Q gĒ1vG4ketCq;,BPC!FhMR dhp;5;N>Tbdw.7g/*$|\]R:B~NxpDyPGjg( W1`1Z.k]KD< GηDdq[k)L&l+EHg↓%͞NtAzt~JpE_Kн|tP/wu1j[ET+\~hR:[@Mp+K{KѢD0_GԮ$ i ,TI}GTUHqAE ]+rRФ٪F4A?ؼQ`^ⲹV:X烴`OB?>0: ®xA&l4;?] +7$|bhG hQDKnx#v",Ʃ(50Cx}gbWߖ84Dk >ˀ' |@cWa[W~ @gFɪPkSyqrW `N"-'4o1t9*X)c~La Җ>uhf>A2+]Q!:4*F{,hPGiGV$&x_=nhf\mѦ.Lt8Ϭm48~蓟{0gxD{\뉍0)z;۱p 5Kctgz]NH"U`M$>ny"5?C[8VtKb-yl=^p;2zHvCRbt͞G#g؅ZvQ:~D Zfnf1ŕcf?XSQ4tOwITv|G;zztiZ#c6*")UϸUs [gULO Մeh588 ioD x/N3=>ֶZy- :09S*#S1_MLp)|Ktt)X?? DzyYrL7dr7Q?^%r+grC|CeNX̬͚2egTn)+j?PfPQ۵85 t#!zעwR-(ރtDqO՚:CQ8Qbys".棌6hU¡f1<7:XuFr9aކÁ*,?DyH}wׇ*2G"hw| ˿q)_@?͜AwJɹ8==( j96t&Fp(7S.iZ2)g.N 5|(+pIVNd+i1& f'9rJfq1/DOI20eQn>5ZL 'gE%Q}Lg y+_|s|_A+7H.PrN Z=x}'w4ڋW|}6`эc XPi?S_cipWJyf-)qJ+mLEB|_n>o[{ 9:޿>!DEpQ2~{-ޭ$\ik_sniGC?ZjG:*Ddm.ͼq"" =Pd-♐\Ař6_4v 5umnl>L1&'Se^Nꩪ~!QPcG0!9g:@Zl:R Hݗ m"Y<V&-5hhRFA `<%/:v[tJqf-!7&I`q$]= 㢏̭\#tf {Zn 7+/T7AbY6&etI.k_Rn_1e' rDגGUhb@J3f#pp /_H㮑c71)Vq>Cp!-׭ !(ͮHqVN-@ d2o]kXuBRZH;7"p@}+;=*ai=k[AJżUm2[mt'TP_LšYD[gʿV.\2pŭS';g]=m)fWvsJ۬fs"֚4[UH|2|89ې)aŅBGqb+ڨ{}zA$ CxCu|?Nϥ~ čq%[#edSNl'1"car\ϥ"s  yl@7[*ȉ@S"PUdd6 ToXSM!y2^(* qem\Dɡ^+Ix#o!]T!3OYd\:wXsf.j<0dԴQF0%M{=CasLI ٬.țfǁBZc,>h@}tg"_M}Y.v yV`k7| o"]y}7q壎P/!sg,%MZ[ nMj=p,QHW&4cB>L2==ܢJ},Md`logrXT-Y?.}&څ ޝ،qP&Y ҁkj8)k-يhA u,ۯ~|o8AN Ma oU#r4>Uuil)>l3-w>׫tfLn+/Z,WգcQ_;~\p0??£sF1h 3Cjz9r/m٠D༅{"+u8un $(NEIu;T*O@Ʃ/0x$#a jϬ{PFuGs?& (%Rdw6Vf#R&*R;W_z+m{8%a3dx|2ĎrlOժe1AP v_AU'ӪQCl#Q8L*ޯ*^ebqϝz=D>2W6{,-.C5;bE¡yI܌@'CbfkG, T0L:ds$3f#əE7u]]׺䶏cP+&H/a<1FpS#.Q徢17"@C -9`RavU4/(}wU\Ak{NjTHF~;3om `TgÕrK~{w]WQ 5FHT|#2rRQ,T*2-Q%TuJ%'4Mϵ>+~*/ wU=l\iM%,b\*WlCf >v&J|2x5oisq;qQPF00N}O2ί9GgU&ĖAs5Ǔɀp*EE0qgx.;bK# ΙOiTpΖ;!NMDu! >CNw\[.2qh]'6:x68n&Q#̫ ' K6ikHo-A ǹ=_YFt``'c ㊜G(;C4:r+ejKqoQHo;؍%qNhʺ2s.,?沋"eԞKF/7mCL %dVlQ'83!#5:(yUԲڥu GS}_^-Mj\sXҨ&Zp fBmh{bb7Ue-)rLk Df˥`2\O W͢ĵrƽmۡE{.g nFtC9UluR[ Den%PoP(J(˜Q^Sz51ʙWgTiY )`9+vL -*T(U3CE2?Y黆XB$&!0iJkC2teVYvӶBR>'I \mO:D+RN0o-P 37<{?i Zd~z1튉iKH=RqEq^o !cy˔SHfVsX'B5|s:K}+ Y^C5z,-U!GGep[wx~+[ƀ\ giW>?C \|KLY8u8-;l gS{m`ͯwE20tfe<~g^8) AzM&DR}[Gi {S(EՋ , 2-rPgEBs7*#Q  zǀ&Kk'+4FQ|$y"W^zPogjhIXe-@qv2VIKlSQ\ \ :NbLLz|rrTXG3[,Id>86&'n{l(NzrGӋ0L\([Fo/!+C-T 29(vqq)32@ ;ϻ2 ;$$i3=߸섇CV 0~"K}7,:|}pF)/τ%0KlvZB膛{DlD/2~"k("t9Hi(Drc2NgoFB9/IQ$ HXe&c{S0o.g|m4KaJPF,ne>ACe׮_$@%fBČ}jQPNT })QÊ[$UP9)LDV&;i-T/u$ओ')5H3)Z![7Tn*cD|1nl.}1\WM2}R|[OsZ.]mm[K<'D&"Uړ`I"M{_k^CqiVuB.לT;=`k|\KaIiSğҀi$niYP*_D,.,r+50a~MĸGlIX/4 &ǭ/$/g nL;cыa3J 6`ݽ1ֹٌ6ӯKӜ$Ys.h!'SR?,;+"NHJ FYQA% ф6&nQȨ|er.Bs7:(GCDkV"v4DoY幂~apڅ*'@Pu-{悢Q<{d$HLьwK ;ax!k$Gk.RBMޝb^i>1Fz)`I?Ģ[ jtg46 hIg̼f'!\cFAp&kGхЫ7Ȱb,,׃ f+R=L6 8'9!?;F9 GAp71cwgyӿ]Px*߬+TXvbv*:{ZD7%7:t@te'2Sґw ,*lK}B lߢS\Jy`/A ы: 7̆QXttM:[| 9s$f&HC͌,}v31'RbDeSvs:giMߙl( qE:3%BX̣\l`-ߒ*\ xsI{}]G0+)d:QTvDdJ9ռnN,cۤ--D0yi8a*IBaW+-]hGbE9RZ<@s?# 呙dw#>Y˱$S28yc^lQqf02pYfF $Gou$$q 镝oȧ%y( Q]aʚ@E )tJB[ڃf #.9auJH+=KMж-JxˢpoVȧmJaX-(R] onopdS8a 1 Dd٫D<~O RW}d7 1&Ȉ%[&tAW_|޲g+ֳx1l@1XJGVh`ͬq@b2Ӊ֕@񿞷~Ţ^X؉fI/ԇȔ fqKx;BYTY "ncuXTێC|Q,pWw', ls!bV=pBψ_uxi\(LK}3 `H+YFѸvv56YS-^!c Y:^ ےJ0ϺfA:d9^/]uNSC,tOJ#Xb=% J'*j0CQ2<`s22tI~9*RMxtzRI"e-Qn&=?ҫ_(\{\Rz5]N@P/iǫfﶾчz 9q,nqf0TVЮ& cHh-\\c/;Y+dfĨ?om)-d6v4 n_QEgWYLk-3`8Oj90EpfI e>]yZ+vMw dsǑ|t"*GP`e{v 7sD]l2VCo0fFYOnir_i&N(r72qz (117K& ݯS|TiUEq~ B-,o3IN|,Ih P:DebtA<$BcН+`1σH)аX7,F sTQ2F@JrZ;"UO$AੳՒ';PLbiWCjz osf:Sƌݓ>Sܒ4r}͞VɅa^.YojLu]JoCj0!u D/YTv~r&ɀGڛ-֒D:bp3V'L~ Yb6;njفpEF\&TFOcn`S !XQRb01_0Hqkl<T6MSYEݎ5nn(Me=xϷje rvxȬh='MWw9 Lhgbz֤EcBw+)1U v;x e u13ErOqsk/#=%#Ƭe"@5Pmu)F %.5| $7 dr)w<3 gc Kfz/<$'aԸGLuK,QמWr0Gܽ7Du9 S15gV-$eڭPWTp[TU-r]`V W[])b伓bkպ6?#9w3F$z7&Bc*e J'jj^|̸fX'js^mj G Q)m[u=;Kmܫ3!<=UG{֞'Ctw'g) IطK9r#, cJoy.D&)b8rũw +w oLIg|+HMvnyE8IJXt 7lEy)5X%(0e'JF>JX罹y&\[I[=~?ib젩/zT*hʦa=Օm(;8WW.!4/^"z:9|pv=9Z݄бӟ?+‘sZIR<4}TC5 @T.8~>GhilZ^zpA" 3hQ ^̫%oQ}Q kvƟ8e{&&!Cjy&OkNVܰlGN1G uTl}#<YvEUtd>tf_t ]i3FRVψzQ c^h{Na^/M)LlfGp Wm[E O:r,q qԥDqHᣣ2Z( b84U$\^9WNe[UG]A5WliUQS^=,*NbM4(rm0ݓGeio<}{~8t˴:$Tk ^Ὅ~nly?S0n:*9|AA@, Eի,0>Vg `HnCX=u/"-=Xlmql61kr^ ț#\* RTLaᗸ:M.^oToR,/RB^#3&;W(6g,CW>+0g=A=7~ ^Ƴ({m Gy C ?8V!L^.Uq Ms<(vY}յ͜׈m JcUao'd82lHJmU x-ė{͂ڊS.%Gy,Qp3G.GQ6f20IcUZ)niXI\uwB4ؙOB|$\X`,\5s~k(ՓТҝ ʸNWtAT2>tW$3 {&W!|\6x\ \oP \ e'$ I0\%i:J~Y4`e+ DIU.} nd!sQL8"iN3٦S 2\Pɉ}}'݋7]9D3?K>eco~qJL˽tQ/$&?aTl_J 8RξνL >7>;Pv&?ߕS3Xר1E*x}0O+:f˵A*H31(R[#ˁIN`|g ^w {8d H$-ݮfu }w$ܻ&^l(e"TqM3l<4JYb=&-;S ef;ސ1u C(A :!6Ƴ|vVBV Ovi)R:F2Ɣǐk<:SUx,e7i9RF#,=@XˇR죻4d|}"cFGjBFh^fB@$MpemsHp=efU2 AITl.5_h{:ɱJ4Eٗ~|+1Vr Ի{帷nLTv7 A˗ >#EzZZTf0^rzŠ8MTU䋤cMfȶc# j!MI1ܰ_[e^X.jhɟ=|o]Ũb=8R8s~۳ܠ}G c>ӽTWr[)ӌ٧R!8A? WHmD*u"sq[tu[? 1!sfw ?TB֛*{?RI dW* UJ9rA)וG(!-~6-Um<墝mŠb 8S.@[gSqUX|:{ޏF?\ 眖, **5ȯ!VqDs t%jq:} yé[g|M#3~ofsۺ6e%"х>A AiD`n<8\,. ɭfW/ekoX]cUuS&Hip|ҝ?YNa^ˀV;U,{"bՄ C#Ck%ΜBtNn D/8#1fn/Lvw6_r~N%{w .m12ma 2ﱌw(k[w.2s<[d2<0p㦣S'",20(=O}}j#{ރv9:? 1 vPik;ݴՄNpE7xz3 *tl90_l&~ K֋WYpPN[!$S\Ӧ|r#í0i_@e hy+P ZȘW6G]v 0PlK`|>xs+ XU0_, Lb aJa5A?+𡇷ȹFڇS;ü_4w P-Z|ᤘ1R,_!~OrDm 1g11W,9 O{t tݘ'VXڱt0V hphܢO[2_,ןDM)=,_ b,&WțDKvjRf "UEaYNzU$ BcA&Ы&Ei'>&eey1,X-Ѯ bO+`89= (_;*QFWpg' aA玀4MV!o>;u.ڀxE{n+oʩ?.@ {6oM ϓ>t]MƃcÞė W3s7~ͩ$WқW'O+RmyU@C=o@tg[JYS"C.KJޙ;n %a•8:zmՖKJlL3 :Y)U~R֙+112bqE1ˎ-?fv'WCr3#04r.# ńKǁTIa?_E1'}OUY]עsς|/2#IXYw{5ދ:+;` C[V }ĝb>5F?"A5Q1^S~/v]8uVP&,*nAf <{ao]h,Fvw&.ǎCSq4 #j>k1uW᩻!t稸dB = U%_`Gov|OVΡ@\ne|Ǧ },K 5ZVPɕ\EֹrHm'L9c5ai~wt ,ɔ)vO[<Z!{ܚ+@A&ѼF:2 8 r=#X^îPQ5F0wy'WQL<ؠ0aM>#Ѫml (U&{)HrMy(1G";ܙ;q' ';p]zCRb q[1 3&+Ob^U dhfn}UED:9iN&(NnotphUk3iLxRV*t£ZggMQ ˚ b0C74=ku&%.!ҕSS_rP."Jv$K!+ d4K{G 78vLoȷ{s6,PȡԾXO}Z_yEɸT;6K1S''|ZEn/6 ëBuǺZ PD-Ǵ=uy}h3J-h" 5CS *uxIoڶ*|USYʬ\ h ayGdD:T{?۟UXqn 0Z,m77)Dn"!&ğMuC%FN ;beXbijOڦPOmpcrf5H=lH' $mu#UZ@yqd~$v~FPͣMAV*2&uQracQq8hv') ҳnޢsUMaJuozCg#2/n/z8M"wE. x:igvP< ^ᐴ `sHC^_mY ?v3il2qv;#%E6rM-h~1‰Dϗ1c;B\hwnFSY1 ~jhK.+ڤC4QoDkY^8G-Cx^ hܠu ҲHcr8 n!Y;Պپ@-|]9W_6~ǍXR^Ew\Ctld=`QzӱU0]b q?ؠTSCVP3rP%%6$ykaonn~t/7ȱmNe PJ\>ì0-G%08 2v|!JtcX>+vښM"K+2f)b{dHp}W-:,Q^.0&0v] +Eb\@@!;@R<>EO2p# o.0iV)w%bR5e,k`٨+\rRa t3@ԝ 3XI:'f+V}7(fur ٵ?"nJ̋J<-%RvSo@ԣNl1!hC{ZУ0}rs>6oCѰ>;o~g@`.e%*2d-&' !".zUc_[8VacǬ\]:c ,9:z%Vw-dXO*MiDKLh{)z*jL.a.ɰט~Q 9p0οR܇#]w՘G T/R^I\;U8""6^ ӻ9&1?r%{{<goebFƐM {>O}B`[XmVρ']r|Q:ηSBO{cAuH'‰ۙ'6*d eW#@k 'ڋfm -sĉaTxD.a+$M""b$(Fzp5XYȰOgL[ z.Rҏ N'ਃSS,0TDӺ MmLrtoRd+g>Ny2x<41-+={aJo 0$2+"nഡ,zҎ% KlCOݷ925; 0P^eZ'fErHf YNl n!3i>TCI(.%Z/>}3a&-G./%5\?n}ZфK[Qq#辕Ŝn { .[AyR*) Js+p.i>-K40߽٭@_ݲDU.E9׃on oJMwꊱ(S9Pʞﴟ6薻_foAoD)Tn^259!d7OAc' J,z Q_jA_Ǣ.{i}4+*}_ӴnƼ[dpjm:wm>2c h Yy66 jPRbA hxOނ2-ı)A So<( |ϘZ3ENA_I2KuK}ܿ.TtU@C^naEs$H kTnQ:7;'I C2IU]b΄0-M{ו~ݫW$fB}|pDSt> k%7eo\|1ʛ:TLXh0Kr(|X椺!t˼6bٻͺqVqtGM뙅SG{WWfZ=݉yIB I3_+I To)]! b^EmںT:N2b?`f p+])9JHY!,<,AgkbVg(x#!6Æ QxE$$>7{vJ&*R +>UV*Tgkΰh%u0ZRAX~jF1x3++`|d$Q a@ߘ016 #XYt~a`"@5[#Q Pcfխnd_.:2L q WN [fA,W!X{7[f"rag>_:ߏVBNDrx wnvUbRp@wQM;2.Վ#Rt!՝g4-8r8g#@,w#!xg"&R˱?b知g(pfquf^|QU ~Wc1٪;"3uC $eYީoXs զ$Ϫ7 ׆{K~H+&uC'l߾d@~bJrA3-3#B,?ʮsIyIy |D%N5R }7C vz/0W&d,~;<TLZj".>GhZqCV~-͇alϙ "e-2V1M]uu)擸c{R`JYF2LdV>|w>x_Z?S`H*?d_tj' ՝߄ <-mG~)]{WOѣe?,u*.̓Qˬ@[`fgگ ERAo(4 nj;ODAKmd`I~UDp2jHd D+C]I ks}0>j GN"(Cp%  85)Nw@sbDKkRW|%lm"ȏ7yx4 g!FGbQP) GҲ!"/0j3Š&sdpB_6XG3s :`ˑԚT)p)'1yI \ۦ >(݁bgeRx ԋˈmgIj.S٧+Co>|#TCd3 Aa dRYo5αV23u6j4,ӑ@W!A n:DLgzu ydz̈$z}Xҹfe_3: '2^N4ն}j~X󍗟/VnjR%iJBki+E|jÙ>Lv'?Ƣ5ƛ``TIKV8/L>ն%=w`5ط ދSqx_nΎP<6O-V/Wb;!\bl<ڡf1><9;hk %ƒvtT<ѬBa 1#͙aYP#R TJf e}B:| s "#; &kN?MSd~$x s"%k[6,<, . )0U)=&"`sm={NqoBjqzY%(L۱8gCh~NɻHjp9,R ~D fAk8ruR8ɱ&i4<,z{y$zO!vc?p/Y|W|_ z/0_R8grnjCNj #JЋ"5^Z$,nˀ(b x`$ONsk\[5T6ۇrun.ңKޫ"Z'jb.ҩ?zoy!ΘFr EvH83wc y pb {'R#=8,+Ԭ@.>RRՙwS{84*/VZ8-ઈc ߖy#]d1d-#*(4[єK+o#\3gu%x`ffnٳmke,!xGY&DW-]e!L:יn]tw34e#p(^~D˥,G?_UaI– [sOȑ]ɯ6fHر4.%j'9VR T ۮ}"BxsoP-@`f1܆TKݡZ(*K W%\0G}x+Gn^ u#]A6nr:Ea@d[U-9+"Bth 4ֽ29~li iR(&Rk_+fVtvgc:Gw1/}Kg ";فA=h7A?p?g)e4爹a??S9kz@퀞]*:ǵiXw@,BN~M;4:/2c>^/b}Mm q0i.DZatÔcI'HAފa [u(TR5*ٷk|DU c^* p̻+amG_݅Vݘ?sdt16Q MF-<Hod\@r""kܑh-˚(52) B>ƻB1 |Ovư7;97 {"\I'"1K()m\<.z&e~[b- Ԣzm%p1(>Ul3v+~\@"QP줙/lTAcc{CXIZҟo4 c͉q0QpGjq Hc7"VMSF>%6Mi V`cDH׀\iAe7(z v tWl:c𽶙 b(lwQ}B~ri+T7FMVvѫ09-&oYM8ˉKG>+V䙺it߁<ԯ;^/A[D[fZ ^1 y8N'SB H"tHS{nk5\8Rc8@ `p,ry(}`cD7y C€a&~῅tۯ64AF d*ch_S6z t naH`vT|qO57&'x9lL. (1%r -ד{MK_jdnY͒ Ch A=22y:8RlnZ`!ԸfSw9 V- Q͠o[4d=LRndTW(vTAgtN C y( 5jGR kdݻes9D. ] s%E! 'UANuۆS{m+]Ov}Q:Ծz+^Y+M?BF^*߳ $tm6[1^J5S?ŌXu-=v }@2tzt{Oe2YVmQ*ict(S tyخn͖jb7`'wC+ G* 뙴EiE0I P7K_iɧ'&a>,e#~8h(1mv+L|a|]]zh 2m~ "aVtMTE\nI%l5S)|V,y2WJ.ݧfg(VYXxXO_ qbԪq"]8+A TEMϺA> ËCtga\(^BLKo#J/qc˄*K8G.L@X:jwF8:z \{Oq:ZsD(N5A73Mu5omuӚ1Nu (z4}Olbn Kd_kUlqΡt#:(U([5&(3@CI)0e9ʁЉ:Uz!O-pZ }/͆ >@vb17Z%t@P?l@ '곫 ޸!4+c[!)纟$Z:9C@;zʶc~cϪ(AW?PK | AWA4:WoaGM4I&kҰuV lov'DctMAjj_"/\^W!I-œ'&m!~1$v71#MŶ| P9x'z2X%VI$mFr %/ }DFb)Gq*jӬdg?ݵP``Dܯ.Mhd<{>'cT/z9&;# 6O;@+:s];U[in3fj\jDִ݀9ˬzi6$ =:g, 3\оn(垿00,v  qBW^jj}%9B809JI\1]SvvdXB@8|LMw.I;${P#qDsARr":poVY{ީ(3ŒṦ6+y9P꫇zN r29Qcq5![٘mᾖs5:<_#>ZW.X`ˈLSc]B p!ɍJ0Ô4m|.bT߼HRJ d*6:utr^uW{>f"#'ѭn]~P¬P ;Se_Vψyn 'ڗGoӁum7ᰦQHpRƻN+DqlYK.d) "A?5S̀A"U&x{V"ܡQ v7vKůA><WpNEаXw7SKq6??nm1Gv/aX!@vUA|yȃleTBYR(_,i RHf&eQh=`ow%v6([J8G^ '_[@ b5% j(td*g[cNH~,*({GEIqBt>PXoMZ 2B2v|p$Yg!Cz1*3bEnӂ3Šu3 g2NPr"RWuvf<!(`q(+AoHnPl?ڮ9G*hABZsv'z">P}3 q| j&ށaZN;,7/}{ӇlTKj"5.ž>@i ̺AG u}};1ݢ36@eᆼ?֧}v })-2<27jZ47\#KY3bN((H=h e:Wu1" (t/t@iu)O2t$U`iP{=q'؈Z,&xegd L)VmvNNJx yRi~#PJ`13V” $/K@JЈ#u?=Ѕ 9PMYƕ&cE8^EJn}.&Rs߫.D> eOPnL),qm@RWY=LIޟKFuMuNP%3v!edm0SĀ`p( ʦ!GC}Ϊ)ב8Pa'!b}{g? >6E hdW6!wZk,SvUH\XGX^g/9*Jo{\v_6l'ԘR2m\DRe'Ԅ\&M{+F@0M14>Kjf S~%$$jul\qȐ<)~GҙE5?'tAk,5g<ĮQqs[/> )D<6DdkGA;PfQl{ zj`s H ]ext>RmvE/SLKG| "A$E+{kN97fm*FapJNb;vq:j$t;};W]oG"c7'.)3LwƼspʝ|lM [%N!P5wlo8f[M޶sl?tr[8v//VJˉP' Y M^ap<}4B_~ŏayұ9 ~#Ək4.Wx 7cؑc_ȕ~ʍԘZ*$a8J $x 1ӤՋ w:}#8e"9M=wc![6=DP);CT"ݴ-.\6qyѣmz!{y*:d1RoX}lYjĔ^Dz܂F߻l7\πNs{|_vwҐ Ga$phc n PU ROpbOlV@m~;3803& $\YNT9%(0&]0o:J;BG_>o2̩^uD?к7TI4XhaKbNH: R"e6+1yTm `&|/ m.˱]a0J4U x4*NNEQ'kk%c<~.̑ʣM嵺[:GN VL&IK5p>Dzd_{ *Z N@> \FMhXѥ- /0NlxVKYKuD?~Ml^sa=05$¯0oNuT#Y84-3ix9wi?k E#.r%U Z/PR?yfb%1aiIS +<ʛf!V$|3LH6Ų$t#XhG/07I ̖ʕSevxVd7 A.U6@Ɔ'QL*n9Mx5ۙxuPFWOQ'#sY(o6)SZKzLnQ 1 iʏ:!]PczW0teS"ĪKz˓ñ$ukl;YG U eGHњ/yXABv^A ֞lSGʃ? -pv2!^5(WqA#ґrrQ؍ YۄwpJ 7t'V͡}}W%aЇ^gc*4>n=W\ wCu4P( Fs& xd| bxӶ4WtF+ߖQ3@A/Z=d!M#5ZaM {\' ͚1 hK [\?Oc!2v9H:M| 1}D*Evִ`LDB`ZNY@|Q:6%t#OkL~JL6B7I Upm})ݡ$ջ9Aq = d 2U!yB2P({pM[8BdaZ)nNTUo~o]k<}^!hA>Ik|:Ǹ< ωZr[Q!kU+; _ YR? f|>u)$7Y*'!547 Ӌ2Zy'|{8i`HgOHy41HH|n 1,۝*`tAg(@0OjOEhiRNG (.GppI)) yeP2}^Lѳ&ud\ E^Y>} eш̨֤-3I7 EX_[*|]OZWC)68 \)!ϛˆ EY,״&aI?G[Sz7F wX8t{]M(%1Ѧ?I(կWMF5LDJeHȗv68_hdՠLǽR;rN06P^`ϵ6q@u;OGy3a/!zٻrGLto~cH ߘ}m"@';>{ڦ⾚繎Ot MՏow-`S./ 5b d/aAP7MgQYh S/::44`Ȑe2g^'T6Ym1TzqY3av/l_ߓ T2#SHn<ς =8v' c;Q:ܼfwJCĶ`mLy(]6!/D[|%Vx.PXهSZ#O T.:(8%nF"U Ŷ4pwױOO Ub8JFg8Bb$*틄UyK`O)JQ#rd,+ ^[6zfɚp SvGKe폮rmlC-E`Β , 1 ȶkTFʍMBbOtdA`PESqC]aq;3J|@'=^[kuVL#eHVeڸJz35 V_y79]l}xd)ֱy# d.5gB ݐ\*>fiFdF"+'B0e}z檿VCWYC[eR']|>g@KVV&GCryw0h{:\6|ճ"X2 HE?潾?!H߼#8\^7=JAbGV>! 2_3 p9~/X=xaKаڿO >Fڂc_hTS[|tg ċZnܨ>5 *N3~[.tqلU}4Wdڐ(Eyh``pbZA`ZNvOW$0EOaּlPt:Ð7 5kyk[xҐ#:6W]LBPVu,mGeY#S|j_ 60aiyIf橏YX&Oz6cUxƞVE J^dHLih5MO(u5f P, {|7'9ˣ|Ƈdimk6ջ!8㳰~·+ͲVI4WZǞ12 ;q'`Y/~wqrg4?Hȑy_Bƥ5lPeʆ̞GϵmiVMHq{oPAbqhn㉞Jczvi9%;D`;X?]60eX0§ֈvp( @ʬ𸥀怗S|,YAYxhi9S?6*<ń\^|gGU^&K| f-ǁO|0A W02)ఀՠiXDa)Ed wlPW7rd\qt1<̾Oş̀fh ŇC]"i]w*4hb'~I@{:dgKK!8(_Ruhesk"t3N6f:& ,rab!uck漚-vðP A"]_) ` <HUgq9+;<̌S)0|S}@ɅQÐſ@bWL)D|KMqF7Zkb svOʮθbfdmCt艮HrV™yS!A{x_&id  :NAnxTm'KB2l{9|$t)q+2٪%zY܋qֽ<M/=4>-ҵt1wpC<߱FYϺv6tO/Vvv:lKpr;nE#"ۡA:!Yěf-oLM巪\O~C{޵=A%XgV.˻.$TaDq.{QBdLNcnQ˖ y]'Vt*S.B5z؍]k\&[ LXpfDAFӡ^P-n0ǔ!/NܡġCΐ?\ˣ@Cejvf YoEpyJʭZk |ȑFm籗ڽu.l eajYjyPOUĿ F?+1 = J" TEz#M5Aq6MG{yDNj_(FF-*ZZ3-䰔Q{03=wro?&c/ubj NpS~wʕDyC@`&\@M}jg4 EʓQar`Yo0i+I%XTAp7Sn){=}j:K{YFǫLQ~? ~׀T9̓ލ_^"5&yA| %ܴ*#u'P"7iZq@9<by Hדm.t&p={WS$Q:9֤@q&ʙW79tg~cZ @h]yFx*ޘa&AHJgB9bsK7ME;u\yS;GU:†i~F.2%TaL,HWZ4η~MlLDїB6LPl姢`piLkEvkb 񫢊Uӊ+0%NJ)| bT±qXB迃ꉧfA! rG\aݚOu18 rJS_KobaM.{rīG lJ[PIf݅|~0)Mj4Co3AL3y^m"# IzPVڢ;bfs22 f-!B#c "rnBcR:屼^_ jwMBkSNMQZ,rh:vovT#ay rAU!1R/v~,:6seC=izj541) M=X} S ˣ,hub Io_溕7Y,_8 Nj۔ĘZd'n,b*e2&cX/+4vd skU5kT'߷l=ŋvʲd+D8s}0d5_,sѯ3B6 \a߀5"G/̐$>̈:p+#Q PGPȚxG<3x@g d?kzrJ+W=T{(Tqm ltI_=ʙ3p{Uj(ot _& HⓇClpl9ݷxʋLZ5/ʒ|2TSYL[XeXgS9 (Gi ,Rfo3n\wI¼'1 ߦ/my(,a fcnpbf74J+"t #Ի]Zo2>ה2,)&lşĊɅf9HZ Kť|hhSC(4<,wYĭUEE'׎!>t_Gv, 䍞M~HePGw_FTuTr+8C%]`S.1!aXK9QϼGD?ML~+b!ZP&&/t ,3gf45T1˃c*r( ~I6.0[ J!r؅Kxi5o h`F .vAt&~UJe]ׇpv58F,f݊MwE->~Q2A2@0 WK< ]n'>NЛq>?d=%sA:ܟ@Jոa,vCjq.\e.b-D1])-i$Z={2UD[4%_Dɇ0qZd4`dSِVi6/f$NslxCy y`'V ]}[#>w_~~\!ZÂcܭȩ:%t~iޅau!pzcq4ϛa=eO\}DQ"pR τ OʇT3\L -j|iPJ{z#Zx;kmlJvkUh>!cc &bba}$ :)`v$ҙAՈCnc+,5c4xWjznuF9.w'4A(ûZ/S`ݿ hLC`*'-w:5it`7\uj(VFOTn主M~#_\AU^ " -.v_yrX'5SbLhTʐCW+y˦<7ycޚ븅9A ]v]66 {CfrNO%& pξeQWnjBi{BF nѨō/ ' ΑDʰFԁWCd%c+0pDmٖNHw ,C v}iSP֘7ZyɔB:>snnLcdD1F}uƴ$,LKn"䇱љ!5 {5-  *e >}|6.N4"<쨰:DNN q/&tV̉J,+"& ej 8axE U$pak2pW M j(~=L%H-6hzT~V'&D 'rΝR*<ƍ+ޢkK$K=T5L!D ؔ65/i{ D#ί&ED@-M$% ]&Bqp`iL0>rO Gb3 h:D".]0eά7ƒ۴-b$Q$ :ahMB=1mÞ-O]x¯(Rj3m( 1de[?UB=fRLf̣~$)5;5CKy}?ݖ _A>T/ڬ_IzM'}C2)m 1Y^>D>t&A]_kq%bgD6t$|1mܧb4EǧzŅ1V:'- M`#}=ƖOɭXqy:f%AI.y:( w&y|P_+a0"Tc*8vDߎf ?ȢK}׆"6xˍE ?HSϭ:XxD-Q%FXh;/MetKݯFjBM YaTmi>MW;ŴFU X" Kl7xvU yS駅sίfkfHx- YӟzS RQ:qR-&cbwz:"jr5S> 8a2Wu}԰zW5(M~ gOx:cBK3:jkW-^.>\Ү-lS H@o"6K(0 ƿmXV38\!?b_$JdATboFsl4UD Ҽ3hkQ&w[35`&8 ]_Jys'٠\3_:U q:,[gi|/\|rN_-6bZY65"1XD|]z7 Lװ;rQ5'uA=b3Fu9g׆b5s{-ZD2Jny̠vlQ<$kOyaO߼Gle[-ԚyZдr[Q#e<*˘ėbX<>?F G>}qšg𓮘FƟT :T ˍ^|2c˹Dr'hš)!FchWFe>GP=J}V(kEly&%xhrdm ŧ.+{^1d,$AQ 9A3+n}`Ե|uzyw N?%:t޲ODAi[4Kb;Ajyټ)`81r<؂ZчkJ)+`Y^؊)?)VQ3P_ItISXTӅNX^s3`I-]E!'Ԛe-4c!~ NI@i*kfSȯ Vc.Z>+fJ ` Pue[.C+ sxx/0"PIe!x-/{Zy3↜b(4q4t;e[wxp_0x"Gy5\Kك NO">] BR Ia7+!A0*ef uӻ %_BU7 Si!_ viaQKв)+a6TRDL]BŸ!O{J~ KŪVoa@eM_'GVXs?VLVZwK5D Ood2nd ڛ^Eq2áQl;n M "_RM9ÿbVc}=W]ϖzfͬ=;eP4d܊m}߻x*{i{sVwr,tK#ur+v{^4d%@a"zLQ9b,o:T=dO;⨋R0~Gt.oR(Ǘ%L"WE.qZL/Ě&4dx#'nAS1|REj7l{k‚,%Wuj`RB@ًWgypozT[ cN\Oj;rgk,[l/t֙8kF*T/GW9ZyT!/3k_+ UtEgXgRXp9ή"ý[FvIۧa^p(5uO^m PD8 O;_C$LWfKQU#uh8\1-]9ƶɷ$/=!e ܬ{^6T=|Chd휾 0x3D ek+$@<ՌӃ_uh aK+6L +^xmoGfEA d'on 6[8)SApfڐ*6k/~l3B#rM5%$Tp`:lg>ug_xn; e#n?sW0M@D@*q$jcGOBdm&aҪޑfN}O d ym2 $SVFmX,gJЗF[^PU(tM/cՒh%C)^T 5XeCl׻ͭ;"3K_Wc1xdhů~.pj{NugUx ^MCQ2Xb|xzs! *"iSc6YUaʼc#b$5L_ޯfZ6 VՓstvV84py1&rp-]$6u)" V!kia1ŗ##9U: j*ÊzCUE!4tbjqLHϲ(ێ`r;xW2l޼ooiYwd+,YLkx ϩUT8027ev^Hu$Ar ]}_ ?&4/7BB[.K~9KoF7,鄴kx3|4~~@p ˱+ ){Ya ˋDe9y?e}bR1-Wp !,]MHYuЋ 372gSʱ0h,V#,T_es^ pٰH(TR_+Ϟ@(0< zDI>y{Ծ.K!LlF?Mfl=3іeNJBIH$GRAyq~kHh~I\`l|9 n$Ҥ׷u7r#8|8FkRQ|m]F['C'q2{&(=)=IxCMzRK6rFYh/^S; @n'[ʶu#UtfIdJ@#?pC'߻iI 6 X.I3r5G'7'> e"VH{thoF e~wR~us,zyrFj# |aRѾc 0!Xl!Lg?dzTz _FJaI7i +AdcULܮʽE:?z2jijh"۲&|8Q6-bVBi,X5l}4!_\OibD5:'p673$`ZxҟbɓՂHg[@QF,§oiW n(ުk4/a<~ƎBM+\q2ygx/^p, GGRZuDpAF nΦ\ɾ*ʙdy*BG싥y|8Ofq$Z$?7LsJ*hٮR 3lu۔x* Z{QEFݘ]Lr`ƜA{Aa@n@El&(veLE'Ym1pET-o 0[؊ 0v7]5 Y N V"L& 0+Pvfu2JŲKz33ԝPXm 9{ސr>ylL O;#SkK,D"26r32&ij?ɯ SffZl-;i2ǷB ܧ%y_'g)ϣs^d9;V~!~[{5!}UVža{s'[j] ߮]#yY$S:DzgV`ԩwaf^@|6*/ yzPxh!Q[_)V9X6kT/ǜ!+{ q5 gL/~IV|Epj͝5FegpБC(XrYQ (7YU`'`z)n}eK!`6Jp܀*W/kf_Q'U<Cgrhm|#kq<<" [զm"@6?/>X+րkc6,uݾ1XH7 >| q"@52uIDAi8Ğ[6GXSr?^e\swJd jB m T^'(z[͸UϏUWXfP{6 Ymp%PUB@p ?Yu>6t_ ġN 7?G29˧5NЛ &"nsN\gE>کP<ڮG7~vzGt>f+%̰4%x[Q Dڬ>rGiRj3a4xI'v Xƍ{_W ӱ2rvdoɾ)rǟ?VlR-4q 0sIm J=jVrrh΍)ĬI{b𺖆 |bOy]r UdVM|`8ex]c4bG%['/y:h0p/d^;tȓ{I^Eei*e1j)Cc>?>Ê>I!߷Euf3&lf:s~ ^vI)obGNQG!i?' D6f><`NݗŸ9Ws1lc=]7,,UDZĘ Cޯ_$p&&bpwD6*i;.Tϳ6K.xFϼ'fCu׿F9AIR`Dܸ$!C$TQhnKpOl-sIOYnd#''i6kt[跫j JCc <!kM xnj ZxibvҶT;A;BNϲq/A{ 4I %x3ʇvl(bj 0y*(l:[;LvhZFA|a 0[+u؃ 5 e8I48bʍ7V7~1iHB1)Do8:'n[V,-7Zt4r-'X"ne ]%PBLe|G캮$ ñrOQ̀(um;%Սi֡ا~ܫtc`)M^C$9rfʘ8[VҨv/a%z %U@;@}| ۫M :<#eZy?uz&m >b $x剒H0,Jwd2AU M*(} B4$= Bq,ԷBL凢ޭak"ri$oo5FZNYiOD^L:B.X5lco@F n7Uhpٞљz+xqՑKla[-$ ~Bݐty  U;Sq/;|wm{JVM_<=xz<OKcr5F(xZ_,i$^$C l1.a}Ƅ!/1DR|*0u=^G'yO$f+ɪ㐫ډZL%LhZ atq5q:#1-glK^IZ15{ ]׷V5 BU"dLMnF0d0BNI1PoĶO5 l JwPqK EN-U?Hj7÷U&y MR|!sqn(6sZ7tPQY^_{MJ5lU3uku:<ޭ2P^ז 7GD(((04z"JtS tCfʴ_﫜*kA?4<Q`' %gYe Tc-zŪ/N\7{Lt̕|RhWx3-lrįdLlggDW*&Kn 8BCEne$E*iZPnk`Ҙ F8cCujx|!ҙbޣyf獢ĴjԥM>N[e(˟n| !Ad^|V]fiMC2IޛQZE7uyOvOmR67i6rZ\hn9FZ=og˝P! 1ґ`nn huq B۽hQ&/:0Nс.CB7b )#ڂ0|ks 3|qk_ &Scl 㶦QE9rPp56`NDLVvۖT}3jK'+: )K?c&yo A#V~57vEBԶ0)ĩy| ^Xx}`ydn T巔u䴵HG%EU.j쭆ٚܗKa-GX`/3{m AEr4wn'zeT괚ǓI_ 97beo~] ;%0 &ڴ L3-T @B,9)8h;ώt@ﱜ"Rɑz+$j w5O2e(4|B?4sM@aNU,> 'zX&X2ٙp;0 k7#==9`wUkvbYx {BT u^2X1\qLŴG*)ZpcF忾+WR[Z#`r +S՟hWff"gB5'q[qԫVCJa9)Sr3{w_\7n-cQ^H RH!oU8 WWɌOr`z:~Z< TC%ĐMnpC$Q2]w$Uߥx ;i]6CXCB8TjR C8F37O U1ɑ[4(7<ݙ|λ) |ewy"MlT4_.{/ƱtMd{jW^2sR8Xˈ+"vAw~!1hUQFh|̾}֍,!h^\L>V? 8$ ƘkfL)}m 9¥ԗn3*ˇ=Ԛ)7sZS ݈O4{zqͿ2T >Б0bm6T">cڭ6e"q'? ~"yoYa jfb޸FkPf!er5b6c:A \1@% RBofAjxS'x&(9 KYaϗG*"rmOT< U¼}{Г{S>j/jS{~Ȯ<㰃;;.$囍[ AXnڒ$Q:qW.ְƲ1Iz+|~6m[ qm?1#"8HOw&nbWAWIbw> Uom:ytTP -N3\l TaPKU&{)_t"V'de4Ɨ˥>3q@#Ge %ݫQyW@0IJI%k·8o`j BK[|zXfձ\>;50/>7xLU20|Ėyh92( &Ot{y.2n}G;H4oc͆i~ G&CV #ܰ;)y:Y5w臫3]:";>r+"j{\1wyOD( ABkBoJ !iI,fO'^xGc^S̈2=>ЀyZ6ӠǤk({7 㥉]Oe62OOϜIT3=e;&C+|IN&"AvsdmOz +t0R:f8z@HMeN<.{Qe=o9BڄKMkKOby#"E?ڥi퓽Eg䠊(=>x9iºS?ՠV(0HYo*m+gq|C ES<IͰ6$v1?$^ڃB_Ly:(9`ĕ-OoFJo`- .R3B{FXvp +v,XYL3oVq\r_9`=.# KtNWkI`ByHn1i͓hwt]ګgS:fZ7塗R_ ʨ/ztD $"WQ kuA} jf|ra"})FF>SB!h[amθ\Rg.AEYŎYoc.*hbn`d~.U>ik[XnhZH}?o ^&s^5G,{d#_i]7,]m9WBJQ= )%C' e2VIj=Xy8d EWTB62kOOA5NKU'\ CbDE 4[Wk.1#vOȘw 3? 6_YtvvP3{6q۷> npPN& 6r剖Men03 ihVR>#. Ә?E&^/R{>]X8 =YYX 5?un6!%`smѡCvWEcܫ)ML혌UPK'HGqK˼r,f[}#X8>P4uxQW0@vL;4H),[M-/Wo$V[;@NN%W>j+DݭᏌo.]<ճITd6Q f6DñC}Us3A|"O$&:kOsM0c:[z&f`ѬM1T铻1xhܒÍL x2ӕE! m)KM5evgFmwХA;!NPn%/Їk VSshr|0݄YE ܂b殂j7nS.s[gl[v[UƳK䒦p-.$mҰtƌ JQF\3Ϣ^ U 2?uf7,Y#,gXD-^i D~ Sd=hΝi ܿ ]ƨƒ4əֳA,P~'Smnb.BW6VD4ZkxSza"S8L&Q4>D$9ԗTba;VaD}QQϞ@rJG3Yj_myd 瓀|/޻"/3 6VQX@$Wt`|ͫѴTHi[q3Z,)퀆Pkrb4渼tI%:t"ٞpϚo }49CLRm@6pVX9]]WW1I(T%0aB_P\n>j?t$7LQa/a_B*\ev{Z%;|Wcߙx0ǂ+ZRxLkCBPcoH~`xfc(9X"AG ]:]BS\ZH2G͵݀_$5)[=6F/TpFI&`ņP|6}|vרeH~K?bZ so^1Y6vY6j㠜YYu3s6ULsOZۊQ <^QFb[}K\xÊsn||9d "mG):JtMvֹ$S~@L<ĻZ0pq 2N̅%KaZdJe)\zB _^ٸ: . XW:?1W=R%-[=lц/2{Kc Ea Գf#5נ*[5Ȟ*>9-vBv=~ؕeHgpG3mˠ$Ywr v!Hq p]~>Já/2ՒP` ##hUpJv<}pх\4Aޟ`GC$m(v`vXӈ}.sӒ jIޭhS}zubEvB 菔OřFVe#pU+:%sRoFd 'ڌץN ? /n2h?TS>&@[7vgMVD>Or`ԀFf0a΋rN WNh>B|LG/fRܛe$"k1c]%u7.p7!Grc9jl](Yrcz.5"qrۺt^P5 gܙHTjgܡr]0]<|We&o8q;ٗJs#HpĎ~;s|c9)#qBm:7e*,imm3dK%I?lh=軿ۃK]cc/ۇvWuOq1"kĕE}gdHphago7qUR(QǠif`fT:rh&rNc_LYU>1 s9FseP5W@T%[&^}ﻢq3+6gʩ]2% >AK+KCU9YyF,l9"YTxy8!_N8lo${GCdepCoɒTY] MG9ݻ8e> bNI9Z{ؗꯁOϭ,I4`` ۺ3&[{^GbӕϳM~YZ]v4~ *[LԁQ٧} zuw;[-R 4&h2G+TCHK?X&LP*c߂vy8{pZ-kL㑛1-Cּwkv"!['402<KBBjFuQ$J$,N))e9.C a|𣖛d0KNNlF  B|QzBQ fpqSe ln˴Cc曢vHF'{VS&8%( {QjrAh7hnG!eq󫂴PE<\YGړ%גp.<ĕ0̏wЮ ) 掤TX뒉t$2L)fըK5}bBHr?wP?AHIuMKkO)[-r!C k7.-ܘZ]+LQf%:ez]\?s/ .BztrG96yUT;ȯҗ 7Wuӯ&\-`,вT˳qII+M_Nh-TV8T[t ^3{V p ؔr"#6dn1G/L:xatb!{^nj¡ê*ڬꛮ>2 $- ANe~ gD \=:ڴΩXٮBB:k_  U?Ky[ؤt=wrH"o9 H߱$ȒotR^,Э{xB0/끣8^,DlT$Sm3*p;0.sB AF|ExG)]$,C*dRPJA_u{R$"*Iwo?XRoKE)\1YRjenzZ_!SucǬX_M8Da"Px!=Rr'VsWT嵅jῌg-s؝AO&z̥ $U D/Je-߬Y'AvK|ў\|kKtX:s;,*V։z6 8YFL1KSE*6*&0? dsY)vW[@%w ,GnIv+8&nϴxK Q_~VJR`B0@[9#dCkZz&)IQ6iX]@ꬱ%kZʈEV2~ֵTsV{֊(rsl~,+? Lnϰ'8Qg)rd' ז&JM ?Ka:۲n!-Zk,Pɏ'ފ9Aέz/P?/11ԒU?`RvwJ2=@-&?`^2L:|ˡ帣i 9\e *g9<ڪϧt~?!˚٨P @Em{Zu|0+ⓐY:N]!CWe"jɨ{U7 E>TJbNQh}]gԚYP5";7ՉP2L*QLH̨ |}a/Ahݽ৶nf3كlə9\4p>[ џ;W>q٬:pqWo % f IhPS~tÌwo}+ϵ!5~T51TK֡qnCp@su ~Eֶn6/\DuJjNXbi=V~JkYWW+T"R4vQk$S|C6$5hL}۲l0C2Tٰja No_pRi4: Tk6W~CQPKvҢ[5爐%Kt}J(BJ݀3"'iTE[8"_ uL1[ R){EF;8CNq7/V;0**nVT$ &]ט(@{.R[tk\ OaX@rNqU5Z#В̊0P뼵VZ<PoSb"akd򣋑 >J$Pf8е#ZK=aԽaJ_UR6hEo𧐺Nt/hJ\]m-),Oz-e4-5M5ckf;𾼫!ے0삏OEuGaXΈ~l w-Dm/ا xA$UT)RܻSb~ OKS75E,h!kL-b:@fmnF9wrLZS9JHXUW$(B} GkdtSR\ mþxL{>yʬe ARMCvuN`"u7dz1#]~q r4$€#8l-smu^l_lUag%Di:}+o1(gGYH$X1jA t]0M=F9D%M /Ub'U!@$MAAl_i$$eUb:I %A nxWne0rY"! e;E*S%}/r9g~}DMD^"Ƅ2,X.'t@xkS Vbk`oBj,1yY4^g\[mu# Pv@w +0}"roaG9ސkKӤ/Zɵї΂Ji\`ÕX#ӹةQgU'e fOR=T}5)8/pM+5PejJj-]z.%HS5+omb&Gt)N,aE@J?SR9S_jKzhǕq ES,o}D0HioSD%qvPF$r|OX۲FJ G=sQ%|BeEx췗$޽dp<߆c%mXk]<~Q \^ zr>+C;Lg3M'Ahl q*~_Y6+-_SspO "k3Jz m'ȄըGIY*L&jȅ9P,1^lA~/޷HkI-D>CZC(dԛAmyr~fTH4}#ilzhz JEA[Z7*ꒈ&M l/~#8{;!N+l. L97LyJ5 @% oٕp!8S&lJ7dY4m8@Y4& bDP1 B4xu_zѝ{_c/JM2}7 ݯH_M/c@S"`@z(G3JM5c BKL'>?[e?P8U YQWHUW>~ܳao')SĈp 8 .w0ؖ`:HWxٜ'zpJ2%n @;K7B.#UzHu|1$``NHlD,{lqޗcKyIv, E}92!d%eἦ46 ua{I&}p-,-h8z 8?>fx5jZX[$ƯCcu%̻TovĄݑ4Y}K;߳ vxC{`5GXYT2M\ xGߞa(f{4 ,i-Y3c_&ӳvҮ &#D ,9cc")Yщm醰m>˒JmI-ތ΍GD5݆whv7Hf1ը~k e 0?0l)۴}lrv\3GXׇaLty9BYN_Hw Mv}NBTX;Oȼ\oeb38vQSt^gꗟ~*03B ƒe$qg՚. BmMgyIІl[ǔ "28{`UR=Y$U2$Ugey" "!RPyk)Vv6j 4ٳ-ߵ\Gc܅9yeӝ܂4xM% ~z$]Wۧթ j溾"(B%R^Zewy ]˛`$ierPG=ԑG_Ǚb؜4= 1JTʦ5pWqI4c2iq,mtxLױtYc3uÁx]kl2ڸ`Pq_ྒeP'A.Ig8<s\ KN[-FQ~، MaVm҅I=lWH&in{RGK,%7>;7א2M-DKy VJ"αbdr&eIMX̞"o͙L#״;rP;WG9xj4Ӯ "_AB}Y쐺CƲ:咩3+uY x_);H9{U Isb (TyV篃pÆj7`T:lfcRDm6O5$w6n|8mMg: +u; &ВU<Ƈ\}|ЉE#Yo7}uʯ὆\qoo bbAdbyS(ghjd⯢A,_XB__&[7ݔ鍧Xdzp?WdNsPKYvuRp'1tFhA0S%40kXy|֧N5ANΎ IO. iP_{dRJ?ҾP\:װW (c)eUۋ{+(A +oc Dq^?[6@BJ5,t'X3ʍtljCkG_|-o|dKChj]Cmxd8q(lQZ1orǿf]|s&\md&(>qQt(7x2?;%u)+rLMBYI홲<,WVpZeZ3ݲhC{$j~+t"Q3у^?ܤt9SVf!,l_S$vvі{m3PaBO[ :HmVّ&qz|0q DߟҘܶM :{^pPbˉux/.y:"Ф<ɌsH)jDx\>=MD"c-T]2w^'UW9Ws2*PNZ(Hr luUT 0"r{ D+f񴇅.e%$"seb \ga%0%"F2WٯeT2кi?i0.;'P2?Ɂ3Z#2Y/:=/{(5^ec(8%/ҶSyX4Xs;U* !,<⥁z_d}ƀS}Ύ\4PK)Ջ>eI,͒| KW?4cX5R QݺC/i(ƢymnǶ-lq;9n.IE+0v*ɚ )3|bʔy zA(t'M7q93xk,n &.LD68XVAnb #XU2x&i+$_e@;cips>HX '\#`4$naZ:9Bs̈/1)ڛ*ONoǵ@iI~r5X$[Ua=dZ}NV* b3(ssIoBn#6[\G# \KrkrZ^=M>d37w)3,G%qlj`1cwg D8܂c$2l9"U3^<"R'5*,NI5B帆UnL9< <{gZuB-9bfkKiң6HqSZi.ZDQm-H|*ų2 'Ȋ5`lx }d ;4_aACyi:N%/٘ 9;taw*7jI/Q1i `w?hv;ԛ- 2#ؿ;+x8O9w&m.GL[(tף%tnNX~[Ϳڹ R|g,eR&nreAOeʧ.]P;bH5L_+UѸ`IT.rJSQLx5{QtkD?(Q e L)!놕"~WZ6wfl!] V-cL`XѶ&qL4y>G&r J{Hl %-XsAA?{eʡtOiƭcpFQ%Z? Sd(аfNSZxftN Z.,</Uup·_Sjű63%b( H`^GwQ0:~BPb>20!Vsd8>O2Vjv/\IIkRJ˫֘7\Yar ]ŒQ{4QQ(!P` CAil%m\6]hL%@wI#XU,25uݶNW4EIF+d7Xm}/{ ćchxtݎZ6 HFyIW 2XcS^We =߃2^t]CF!tɰwX\znpEȇQDkͳDzzG-zN\|1zADY#Yԭ!",\ ¥P!]r@JkJNY BpC s=E>%'%,ʽ(>˞:Tg##0P5~e$=Yscމ\G" ^<$~J ]m!>[NQhC"D#ߔ .պt>/G W3qvXƙ7ek/}AEwMpj)6NNaO-uJ$k;n*ؠiL8+qk-~}´nPGkGрruk"D mQjPͻ}|OyA%+Vr$ӕ" PA4GD]v8ߍ&{fHӑo:qߢR 2Ptnѵ w$p$bȊI)fd]Su 4Q H ~Xk6R /'An=rO I~**_qW[ׇF&\&[ ySdZjH 98)tKtD 7nreD2z5wwxI/#ſNF-S7?{bd1'!VPG;|j6fkpZyD#>}o2Cj aV$[y3VX6b0bfˏpCҼzqYOxhqlÏ!"a:#qv_-i|u>o2{ <{_z ƅh]EQLEFZlTy'؂_Wo T6D>KK)zNAlɩ$u] PfQyFJ;N({ዣ+Y/!E3LmRhqlxCip M|F~ O_ۛrë†ZՔO ڜ/P+$Y,.N3&7 &;{e' wO[Bp`sfu<&:)RZ㾇;~T 6zIs[8P۬ůN[ D=^k(a٭&~K: 'xX#3}Z`!q:BOx+\Ff.,Q˦BP)),lXd-֙HT#C[}Gǵ22 !_ ڋw;0ޕg:BGb/yx*VA.?I[0 y)VunUX:cr}V%Fw ܈!bhfYlZ\Z.탪57Ka 4 D#5͵S/ #A{i$:Ƙ μm{N/Q?'qu(d_l/ճs!dR(kOݯ^?ͅ"+V4-Y fGUb5"ܨ}KbZV)3ea2W-7vo\VƬ^mYlavL,#NQ9 dY/WBJFvS`Sf3mpՙbMu.m6'O4딭1;.IdQtfM~l;M^ƧHj7U'Q_tY n|mJbpA>KGJ:uCAb^[a[m*`7M_DJ ^>wA\ 4:S K[ҮZ(=A^D=Ӿӗ.Gl^|g^wb͒#B޳ @ރc縡$._Y?HP ;E譻xy\M+|-fގbͳItL?/8iӿe[," Iw_Ê+b?- Wes(13xhd) Bc5G:\rq@鳄#%լ  y.Ǔ#SN;]VSӞ*Gpa.¦$ _7bє 6U0y9Y3CAF;Gǜ?X1ȓ"A{D&@A/;,o<.D*  |Z\I,9e'n%rv^@ĆӍIi"jrHR8(K={Pzn57{ k+W\;jĵ:.8'5W . s䱏ݲ˗ؼC$Iu_j5''ޡ=.UŖLg k~F: 2"279wY27T0LY PlʘN2z@e67ݼQYj#w~iUFlr__u 1R$!=^p^%lj&8?a 좂bCpұ<墄n{Pɥa椉۟i:mݼ xy21' `aTPI\a 8T0 kg,fLxS@`v}ۛv̋q+ QrVX!;;~^9]x{DLcx7 Z3+J"-{nTLٻu.tҘ?bF (c#%d~dFMk08/CiM=՛qډkwdN!Eq"妣\`Um[f4Oq&]{<,"ZkSDj;JS6-©0I1\XQG!4&<ĝR\ wo N괕j˚T#εݗ+-͑oTȤ.# uv)fD[^hbBNڱ#Sܳ`*Q;ԣ~^RGtr _h!` ;qJ 3I!yNTVc4 Xq]d}ugÓo *x>vc$\LZU0OsODo;ȟI ׵cb=׳@Lܻ%z}<^{Z6%w\6uxKi[?&vHI8ݏyY{qFoM8  X7f\tPz*7@y{B!R=TQM J#$3demnfPx|iT~Hs{R<Ep-o7KXĩY yyT4;"d̓1jH`+3Ex6)m#[G PƄDȿQ[gS[8uǁ&W2P a3rEXGY'bp{\gW:LF }&+Ig۷E8i'(V67AY-u* Yg/saR t[͢S M洀EK''xQLb1,gy}_ G}Va9~P *S<(cIDk>~ w4L,(c.Dw6"K*] qVQfO|oڴ-.3|'lXRRԪJ  :W:݄]4ٍZwQFb6ݱwS02zrBIhe#]%?,Rk |twZgM604hktb;0ݫKmoYCe.iT_P9ٮ./>ൽ2 Wt\P\*i[WL* /oKюE xGF.ChX´bW$'L'y'38W[xUw9Ĺ^( XB\ ^?eXSK]ԜIiXJnzI?P씓q UxVNIԫluE0;(MԖ3"PJH?,mO?FX~KًSW]r)嬿x}]/mA6M4&"'VO$P5,B6jM$h.8n;D:eg蟟>vn<Ў-''f/.RY_z@wL휖4&?KD2 8#LxF L"id}S0J8͜Q6C?[3.:''A \Bp<֐ϖa>]E<֐Lgsj}uluyo#ÎclR!~ƼP:rf(@Ʒ@e#uk+J׿y估ɡH3KɟTr80~[(م'Eؚu#$쉐?P9[ 8[憵Xčik%sݠ7 ݅<0Y۾v\4g@WxY!s)aeKKT{H\(aeeR:^< E<% BgĄHlo2M(b d>ou B\RE_'$m{v.!#!l6v>UGƋa m~S$$]&x~+t\HڐJkyΞ\(2V$>|Jqke޻zx&D1j)(2cGaCkL2 L#?nzw"XCH + |BMTWe]3jIGgA3fBw2 =Y'J!#]L ݟ@Z?7rKR7"t>Ƭ,nؑ`gib2dIϪz.TjF^D֟f P5=\hR^-buy;f|ۛ x  R.fk$G5b/Z#pp6?/7C]j@jΉ<+c9!MG}6PZ sZY] OazO)NҸr>b\p̵6#!<0 #K$01Q_ o$-7_ϰY5.?t'9tdC%TADG Pщ2F<߮$r-m^Q,z K3'<L?CCڗm*bw6 ;,'``y l^@ 5ԙ_-ފ2@V=guMu伽{| ܠu{&߆Nֈg֬%!Ɏr0I@&_G:yT ! ⢇c59zxyԭ?44M0i^ەZ,S3`uVj)JV:;`_Xs! -#RG H>j 6#l tihOۡJyO)o& ,2c1QC<єg3cܳ}DFi_թt醌@4hgD-P7q_, 1,~2h+|X=2o6qG0* MiÆ!W44g֖xN ζE7xzy_JRtoСl#>mឱ؋H\n  Wj?S>輛zL`=m{%VsB«x!鯞?XGXkatR~~" Zq-(sWdp,h7{i|,ڷJt JD3S|nrݦ4U 7DfYZovY9g> 5ӜrN]]SC~C*c#[IPՔ@^CM1S%E{Iu[kDH1dm2IC,׽]ʪ:ȼ,ͼwBϮ~)g v&LJ$4:'552; <=p;As_H/֒M)5)0F[~ X()E/a%D7B[7tϵN:f+c]<ŠmE kO<D<>-> @(Hk˯v!1L`A(B`Ju ?O NoMc"py u !8Z_JWFm;d̸$nY@ZK`٧RKF}H`+2Pymal0ʨoOwjIU3Wk ݀CVZAn]U6lK)yEX >Hn$|ٖib-[{9e]@l-T"bWS-t#vy2=[Jv4ȏ/ك:rJ;Dי_#QlǛ5bw -Vi־=9QF]4gRC$ε-OrN`Eb t`f55#JՂiyDuYk } gzaZ~KSBN&"6b|6yYL ͼѩBܝp6z)~_j6T*i)LL;?E0,٭ Ea cEN/%I]h!㔀} QhEd9W7 r2nぼ.Vy -& TBp"i*˯M^9*3VE/:+564o@bgGԨR֖;1B{%ߩ tcMn/,wUe֢tx:0Sb޴^ DŽ=EHYTƐRh Q[٬j& '̙\nY@i-34]7C<{s'48{CZlB;2Z2dJ/WbX{dGt8Ԩ}. 0-GGsC{ @*`'4٪lX 6"49T]̓m Ǒc}eJ~:y\|Yշ|a&Sl'( ᑦ,|N{PLJ1tƚ'-ur{%E=wwS޳LS2 am{2Iz2fmc{^.m`VȥIϚ]% l2 /@~Z)@;enpJ61]>a?Z.goBQ*^)NZWg(N^1sZL0He 3otzP/m/_ܘ:jqG"J&b87׀%EF2p.aӍyUe?@dvǒ\mB]JWVv{lTìMA_u&\$1] $Bۉv7V8 F=JF`c 馮_x'_1e8@*8_X: gf?/m|mₖT9;WOÞ=>6Hr]*==US$d[h:ag~J%GDЏ7g ӟ{%^#.ԫ$=mYHq2,6lWɋxX,z{_n,:_3&.`郁gN0,;fsyMɱz'BRe\jz :$e"Zf6D;X<E. Zz:bD{.l4ZFNx_),( nT9b IX&h/lψm΂5"2 ㋱%"!ӓ"yRiQg&DV;XQ:r`R2:ό 1&ˑo%zxV[aFj֖b<#rcUBSah$ ?KM?!/)ԀY$H1nYw!Kj ү{JӳqOS3V#N7\Khcyp䰓W/,') 'ʟݜR;&~ˢIF׆Ͼ*mv1wvt~,ԭsOX@U\%Urфh#l#̻,u򲩒UkEvK%|uw-V?}e•ʈraøiyNwat͚06\ }K9??UUbN5DpЉIͼ 6N6Q4Yzwʹela4,ņF>n*!KCozvhO6Dx~y?((K:'g7Dg,h9 >o RKNC-7ɚqRLrJC8Dpeҋ қUU &Wꮚ}NCWl4?rNze`}Vþ;')mٹEvM:Jd |GqMGQY#_ĩvi9ҨhmL~1 -ijJMzAa}bL3M6l3/2v6 ~/mF8ҩ%BBJz1!JjC=n.sg~6X=N~}iei@rmbgW28@ʮ?MI 1wEq\@Ho/J4)3ZR*|!կ"QLf#T0dzZx *b# \<WEWμ`qz!S.aEyo Ca]v; 0=& Viﲤ2<*330O`YN9eIdGls۠QaE t>}_(870% <-v.JiJZlsBG7N/,\|uWA38#J~F|iH;.(ɸہt@ZAjpέHU<`]Yoe3()=F=*֊,sM ԾA>ulD[R$ n7{!Ħ[Bt5GmMy.4nR6%rݣP"ʩO_͉*4疧V>8ɜq'0پLueX̟$\&Tx ż*)j ߓhRd.:=&-g2OJs1n{sWG9+?OJI_W+$!"^ђKgr|+YO+fMR5QZ3*-~JHh\{N-x:ƚ?>nq ө^ j`cIڧ!S>QP8!ت+>{Pe::T ]WZC@a;zbe+c~-'+ϼ&l~DK`>!v M*, )_ڏJHlwA_{pGDG S ۭ-jts*kG1'l6VUߞc1W͂dQgucࡆaÄ&Z¿uEl@F˹֋uZyߖDO1x /w^y|b>4͟4q#ޯ_mzUa5S#`$6W)G ӾQ+2 aO9`GtMM 1%PTηmOsXb8 דטעKA=7cT++O>thqE o7̻l"ʊQ}1W{Mp(JЌ-Lc6){s|tۏĘͮ-[m]DKNVii,-hZU)dȴX)u:>O'ˋ b/ HSBmJ8)@_a8б 27ʇ \r-Y=!sa:@C.yIM}6~P U1An7QjC2InC\,'6#d``hp.ԑnABpRHxW 3?A~\qD=۩OH'V`2 >N_la=s߄߃ؖέE zSD\ܫ)̍l匆~{<):ji\&¬&SܔΤL>`.|`OS/.<.ɼEJ(=Ha̍FHi>bئXzO)?|r[#A+$^ᜒ s7^.AFT*AFuP-"ػwM] tL;T+C%0&?@Oμ dXx ̻y4tcvC-Fi_[yL ,p[oN;>O12ݍ!]qVcar&/܉^v,l(Fc3+Ŋ{KnpW鼘y8.̲<Åو*!X6x<$weXFd*BU(z"J,U-ҝWC &WjtOŸ_?["UY-sGTO2/.0zG-*+]N=g4H3 Q"$]0J)SF7U@4Hm!9H<9:%ul*P'vԃ󣚭FZԣĘI}j4MC)[˰Vcyۺjm;<ݣ)g {L,ONh= jK'X?*>m;Y:Ezq-MRJP9ZH[W 2DuZ|b~:%PV+_]T*(VxC^ȣ"t瀐.,Yy8]HOeQLX墝;y$y"t9{17ug4C/`3'\<6 {=$2w08GDyذyA%#W #O^~PEA^\=*<ÐWӘU7C{nҔ ;?0\4xQ_]ܪ Qq<0iΊcܵ^王@GIBg pbWIm|uu9ݢ &+0G9c 2ou57wiE ٔ,c(wplKiň TJEu^ݑs&lh`#\29XnlBs͡rݽ9eA>ЪFX)AA2J$dvݳ+3CAMl X)Op 7F6ʆtZ0B I6 )c4O=}݉ F_#0#+mJ|r20^$v],[#2z,F#侜W.rCO@MpQە؝aF$O/>gFyfzk,"h>Z|70`r2v:&TN'CNI37Y,BMZ+$t]t)䇴|tc@iڈ_g|uބyPT<(;e\funbǭSWF6r0PKӅ~Sty'-֋vj!ѥ<,?NN!M0O*'^YnOF “ͫ![PM(&[ B=Wh!KDB r;n Xk|-a#Q舺)^%4b6C(֨eK J_"lN:"љnHDGFǜ9eۮh~"^;]=6M$vq:g=|@Oawm~vs(Lc:l F*Հ ʍ۷tB8Η6PHk'J;۔%s=1 i 'R`"˓;?~@isL}YmDF3"s ᇌHa?`*恓waACV@ؕKŅmȁck[#}$49T@ISϪM_@wRBGmXxQqIk1٩خHm$lOh蒞ٌF612(A#Q rfK#%XuQ3 jwW9`>'?ޭ9¯(%>`i#hE4~VZACaBLNc5uDj- ms3IiQs@_NPәWcYj Y\Pg()J@YyIz碶*[,VM-}w vq'uf x(~˨T, wMQpi~ڹ\j"ưql|lɇx/diyd@E>BD|IGly`3+f_QNr9j֧߶kό[.-^<@XҠi=(xB}Ȅm81ѣʦb/ R%7$)0Jkn+C9_EڴB` Q:O*$V|du2 2p!:nn~?m 9^\r_+3Z$7 8q#uĔF&L|QܹXgw|EGUcg RDGٙ5Eo%d#C%<ᦀg=38ڼ9Ub(|v.MM#=Z,~jhUrqc2&KUg{**:|?Axɨa?ݑq),lK$V)/W2&-G* _篎LxmC7Z䅄"ElW"9aC[~^A؞ګhl^P͋ ptsCBR%x,{Gkõ8{Jx0ԍ%tq_=P4XNAO fƈN)[!^8hX%9T6eč3ngӽ tī3lau+qy2)4٦h*_ Ѳw 589,X)$L3*5 N%f4t"&@zc4]/ԝ}ݿ`Y@^.Ejz4<=Rac/#TYs:Ѱ;$JajG'=[TxBq]t**o8X`:ccuؖw{d:_G1!FvC+`kbe$a %%aNn !_MH M=2i̎w#DIlI Vv־hNԮR r< 4X=kܗ:87ՈWGŭ$0{y8'"izPLHFު<0Ӿ"Of7:&+.GfޖC ;=`Lϓeݔ7TfY- ;wZMc#-45E% ƽTfT*C57vALDD9㝢4YO]cī.cipxɞ=ֵR4K5KX7ÒjpP7OK[۷O &:eP>4Q'=!ULul]+fn(~w̭ZpSI&=Rs@4nXVnVc!ZQuq*o~X'KC DyRSNL >4С}#-? Z1zXV#J{9hF Z%3΀/ag>r}j!9z;uRJ6coz%6PnZjyfq!lx2 ؂0KG 3?qzȭ:hCqso( 4_{ \K_ݕzԕ(=Eq+;:Y`_ tdϗXKxB5X`V nm?`?S ,5F,7E2[4YTTJk=rj@7U]'gze\.^{6]Y!ߘ͔A>BlC ?ŬsԠ ͝k}FKkWs0KpZ)AD+q~E ݡ *OtW͟Rk.FbhL,r27Ux(N?ۂZK4z}Դ,,pO@e9fr02}ݪ|(^. 7PH].^oW+R]g 0f ,?7+T1 = Y~₈`w6ΔpBmnW.xSEUV) L?ol QOg} O!L~тrOݬv}y3q0j{fA b3'L,a#!U}=tC˄U׍o)H=bd’b=Xt\U}>o`ucoENP(S)ˇ;T9R>"Сږҕx@fC]$^CH "4y r>G'Y]ɟaе_O =Q Ի+n-}ORhԏX` b=x]- OFZ l.i3jV$mIC:W<2,r39P翅@w]D9qz8" Nwf [=|J {ھUf&vОE`?!'8dL$'T~ >@6֌GyaC)nY&cU| 9J7,uH(iUR8Oq}j0ǜJ_3-I.!ZHA!q"8*ť!BY_v*0jz$c䞼lMR팃_>SLCQetVݖԋiCI7#d|)4~(G֜'^TZ-swSZlENy7li=?&jOJ ]ap5rzuf@T%߃F9pOS]H?!|DFdNi}58q@f']mc0эfcrbDv&sTCil.?M" $dݼ`Toދ-\B|Sr&2I>fyݼ|a|ɣC vV7'I02KA";gԤ贇irHh>_szL>%%?2er0Rʀm h7icMU)7U!$.1nr9kAWuza_7ԏ\UVJ% ȝq{+-ʔ{R-Ճc˙i_pCX^  8j).ӽ٭k1V;j !s0wDXGK*XT$k&0 7sQFAoPlOwMp  Eemcd,: T$PR18!تdžwqUq`?ozo4 1o/;'S>Sޯ.2,L6>_ղc ~]gaw3:sh? ,-jN#=*n:KFBh# R8ftC H jt"4˭FZE.8cIZ}U`2<3~ka}ѕt'*܇U=Q1u{\V2'|%"c+siEVWsGYWWOWփ ("bOqd'`#>|ZCJjL]v[Ru P<^WdM쮨Z4ja#ҪBR#I6ƒ ¶VA^d9mxd͙7P(P7iQ&bȶԕ(򇾄sO Ґ'GṵsoZ Եu>r\$wMC@Ə"TgGȰR>D3CG9#\~ɖ^rkתr19 ivmElYzb pB[k^(q)4^;7`'%SHARO#Lٸ*%h{Ձ;@ 00뺚=| x@@MgmǻMi:u>3 VmP!H1PCQ܃4W-V9!qZCeI4hCoa]w/9p*q`8Э\xؖysB"s:mpLd׾8?L_`j}UIA! ]BkJdxn BALjdLDiᴱjZց+6B/#rdi܇]2BDq詯~ ,PMHM)n1V*uacKloM~XԐs;ԑ5bMyB cHlޝPd`XoRnp(l-#s;ٻz;\OI!x*RQݹҷ)E;8Er>Lzb%Pqq+/6ƞ@Jc,P_!thMٛ5? \[kA4~8l=Þ_ ʴP!46`+W%iZ6,/1nbZQ-=$Ͼg#ȱ=GߓY1k }Tч 2xm!|T*q%oJB iZlֹV/ OY=`GzN30\"F4S?jT4g++hyۚt%&Qi>w`䄨rYMpr#`ČT[6AIpQxUsw0zr~eY D S@bc9KӊY&G/?}PwT_2кtLXf+q{Khze4}Xr9)[vwMib!OVISh *-4kFpgʾo9r5l/ڥ똉NbIiDW$Y#[ztuɤ Q~nwg{hC#+>C3Pd_6Rss$7Z>fczs%pm$qۥ;vBLH{ɱc`)Paqnϰ_fB;g|Jܰ6:̪xbgpG%x)z+پ-ΞHiIXq!Sbۨ.2jSfXP~bë;6X{XWjP>'Jv~Y&v㱚~7һN8 ɾzQ16ec)k #ʂ- p. `GVYUXk5_](R^P2`DsnUCn>vXaJ-9rťz|M/@[6Z2$jɑes ܅u¼Q?-|A\nv<JF7djajm+o9fy_Ug}:a4"l(!n;sz!%a"0mKWR_SHTZ= 5Dm+)Vď, n59dg>(C}Qp%T+Œ"7};$ږ$9A!s; b0UsJӂGXNsªD;aݟdfINj9y; 2Wg.a |7PpFEf;ގ&lR牴6'}fGͺ95^'`;P-ЮE*YI^AV$Ld=pz K B HUX׵W ?`p5"lÏizKM(l ]&8( %sB&^G h1D.u93ܣ҉}E( I,MXcJ/##9|*UY `O8Cg ]R+8bvrt7h!cjl:lxdGW,ul&5dd^ @1_ӌz'9f>_5lZ7]E 5Xov1m$-"5(1O($U8ⓑ/ {檧oly z3~$CbЬǛ{OrFq%yI7aW:c7DQrLT_QKDj='NsǟӐdW߯')ZO2tP8hJjp*i?S6,^ʮw86wZquggh Z*Bf.>Eqa[6uDp]ce<8PiMUInn,"!E_3ۥOj(J;-i`GIXig۾F9W3<] jr-Lj?#X{<{lkp#ƙJ1vZ|ʧCzKdbs͆h񒚀^XDzcƀ&FB)׍G(ʷ듥($G~xX8"yIA@R2l"\޶"P?`Hl5#irIlTz/h&*m"$ dv^ ϲU,6&vrG eg&E>1%9EՆX/|NE餤F]g>ҤdAX0EW=Nri  ]*SqDʲXQcl֓`dzU<8<ɏ:\9bP#O2 cNR*곱ʈ]nO`Ac)OKWYfeH-_Z:J[,Ote. ؆&=-6(-]~Q$oĈ׺{`A7Db$NO\u7*dsr~mtNLtfFd+PrOOy$}5Aj_FҤEm0k Kx [rxp"7W` 5AKVr |ើxfM褳\Gqcx ,J:S=OJc}ǥЙhEEb8`!y;XKiKR" LC֟ 7.Z7]Wq˂xtSoٻ̫ f;S{[t5$4zX4GlB/&6ߔ@!J`wig)2P8N~#;'Z hi<"qʤ{\~eZ~_5 X̖)*Qb*Gxp Zˮ5u^‘5ƿžn?%7yGizto*ޑ zQ r 2Q=}]+ \h~awkdڿďv;Bu=܀{g E/ޣ3[b%PI']$7o=[Hҕ-Sid_6&@}@Hnr]6'ƻ y#An sRbD ~{xV6aX? =f, *WQ&ǩQW5 >ܾ:\*R:)oI~s\?zwX7{a%^l)rCp]SORG QC\%4bP>e.BxbCoEstm":DjB\tpU,H7%ےVk0aqzbS*a|&޷L(K_lWO"=XԹn!k1]$ =EOma 5"PATT?e Q٪ -^nd<"-񵾛W=)USGLwϢU(elKsR0֥ϲqVg ֢5"삥8A#cy.X ̲? ˢ|1;t1׮9]-trGq;\ 3D)^9@˳ۉ*`iƻװG4PΎ7e/0$9׌ $F[] 4|WEu^u(]ez'{80yg!cTV$p8V !|BdDT.T`4?ML[ى]R^<5Kmzʠ{ 0FYe AL@*;cS l~}̹Q" :4GBB1s l1L(ѓEEk| ЇE pܗkUĹ`TfRXv1XIp%;[R:簒(4  E*-^{d3 Vr#Jsd/ >MKxs*Jbo [aW48 S ֽEǦ/U[4䤵>S9`'Ă&ۙ_81}F"J(X9{6g *WX/tܰFKi^uCߣ-}:O" {kbx-E~1 Vݝtƃ aabpђrf{2RmKuH-Zfa$n"7;]y4"O9i!JQ-$K[o ľ̇?TUO˝&:7Jj g~[L<#+Tx5CJ3~RY3d;4u.U~,3P:P8^OcITs( "YyuZ5ӹ)9_܀PzFb%m<<;\R^@f/lFVK=4K:`<֓'ٻo8J4J"[\^]1k' qsP 08$KD<=oiZ?,$ϥvm5)+|jLjpbնwȀX?\)1My iYm)P"n'q?jA4+( 3_ށY wryItᬧafO+-wBA}H؏ "gm!kz^O.T"^u Óޟ$ﶎϕ`6JR#3P(N+ \78Ӥm)U}WA %hS>\cs7,u>֘PC}ޖ ^\'1v\ȈLTq( TĢ%2C+M (ކWt}b1(glɱcC5a+(.yO$m/PvJ \4.︶Mo1<^n$V|uK=`v-j߼GI'lU$)F/ {f>'S+^e%㉵@lA55C5o^0,LC#@`%(Q 7=KF@} tuNH:_~RGtN@? zת 0 -G<}B^dA 3խoYRնm)l{wu LsD00.Hj0#0jPwr kT5Snce<ږW[`OfF?`uYta~+*̳($ .tF*G B:$=c~HitE 7f>ՊkHQo_Ŵ-d٥ Gjݜc-:2wPϾbL@ F{e,SΉ{=IiFU>!Ul:nܾO!-qI9W2֦-pttVw|7}0u ,VT#B:[Rb"\wϝifTtTejhZ+\v\. 3/g٦<-bdōiD[ G=gFy$ lxalԲ{[ +l!rLֲ)q`5~@8>?2\lWN[K>RXJ. "=y"',<}b",}5sTPPP <~7!ORH8ϸ3H1hM6DY(r, pџs%DT: v nܜ8qA o|FY/˶ *7^?ky;P){DҙQ2c+"l<տK*LvnȨ)|B +2+*{*ؾ =\I$n[JH`<3M@Ղ9^z $oҗJW m[zPuiV]u<'ѨUw?c 2{E5پy8WƊJ( aMyS)tKt ;MBmC7{29m.Eg|ZHsqNzIWmMvlh%W}>b(h4_)0S@rqt8[Ҟtfwt9*=!V0I=?',dJ֡6ɲod>qvzxBSPNgZoT\PU@(Թ?,;pQU "gC1"=.٢x Oe@kE.ULiFW\ =`;VHm^eC氭I jCuiRAda2(>"Ok32VXɺaSʉj>yB7I<7gu7MUzڃNsz&\ 4P8!O@姼.oaK! |&_Le]ث>̑|+KNgʞ2Opzc~£ 2m^dp}p,.I 1<,xw_#sl#,M3 1 io>U0+Y+=TQI$b&x~<LucM̫-KEc!z}|"b;cר@Rqp8AQh MdW˅ĺi:9oWS sF=!d}l//z|hڶi [U,GѲ~f;XkuV-pj|#hW0CAT pGJ0%5Lz[ wz͈kU9c&ړFLi$[ j^sZ)N=vHnt,R~QHJ@66[Sbfj042N& -nњGsX8$K! ˌفM` j)ou, 8!ؾU~=eǶnQ36\*:'x]wCKr] ֭Xpy&o VoQN'CseFYrqu?Y ? Qx#A8faxͥ7:2Il}_jR6$7:T$N߂/FU9^ߞ3ԃ_Ⴞ|{14xwVOȀ lcaMJW'pk(U%q8|ڣ"A|3<6}{P"h7(3R܉Kv!p#\i_BRYf  j[>å<ٯzAO!8~N_PG UKԓ W)#X s}F1Lz;B!o 70pfV<O}!H2ꯆ4d>aH-TÁI/ lYK!fP8ˣxa艽^Bţx$XxvZ5Δs A$MuA*mZ~q} ⿩#Rk_ +CcbUS$\L8=;JH欙2Ύ4:xJ޽ɖ5F۴V 0QS&$X8ȍ튠CZ-LȈSU%[gys7()bqF 73E K}E=Q)iuz,p*m=/I3<\;IjU:FL٢] "PDtuMnD 3IL4 n䟺aPq{/p+$>_GQ9NM1rBב {P[&E+qt:iGv;Lf4'wuL!@d_;w7Oݭ";F׏RP=:b5%&n~#s\}Zyv,6ScQ.ZùYz SL @UdRhջ!kU~Vf**6?HuxcYAҐ8Nl}C-y $,KM]W%d^->Mv=?[lHΙͧ7 uĵ ʐ$;=_P>5$h20pF^W- Z7=_.CVx3hFNh8iPiY*0;TI{jc2kq=q(1 0cu$6Tbn糦*L5*~;;z~:8>3 XÇ3d?ͽ}t 5EGmW3V/ZфA E5b]">Qt2yM5mDs1ؐl~' ?So^Å = G Zam1 8plbC 8vwQ,rMʖ܄q_|5&^+(AYXb!ӫHC`,N@! y_7z1 ODvWxq+~Mz Pjqj#JnxjcA(f"T/,;F~7× |^Y7IY[ʼdTPi f"?څQ-e\$ NNF8֓U{JdZ.j#LK _`#N+B:-Lꘀ{lriDԞE<b'@dfWiXOl g3 (d-`[ ^4m ~6 nے_ 5f6eтt 9gW8_:)RNХ.rJ{C!C >+ ñ]L&ȩ٢ #yc6B^ ̇'\evhimS9RsE`d<\<@ %\T} $؆AN4㌣вثsa?,J`_!y$u S7(_VD)88Mp6Q׋Qѵ#!k%+GNaz~,HN$&7fv* ]aa"x .eT5T*@pRg>@ T+/Mz.1&>׭|0؆-T?/h7?=Kζ]Q R_ aQwpUOT6AI?썁yXy8?FK|.=_MC阔͋QĞELA Cxr/2hQ/^ [ࢭL$Ob ڄ)>_+~Y iY/F s (r#wH '(PEtZf1qEYaqKwyU|Q"G?3xC(4Pb5Q?[ST=e1퐤K(JS@nC~|ZjEtg32ǟÄ}iHy1Np6dMý13>#6iUleoX`6>є;5yd&m-m5mF6.ZyMWBa7}NZJ ZV^SIHG 'Cyf p޾(KXh\NVK6އS8EJ>Dj[JJ>ViVBo.1:~1hEs8%/ ,8HUB,%)L {S9CLNP*6,gyZJEz%X55Aϓ@++ܶf1Y(;k]H ;1]GϘ=›˾=Y`['պŴ)Fw3^2H1M$Icd[}` M8+HHyAH50lܼlK:.yo8[c,' ˫q=,S9F7Y󣿘Z0>Df6}v;uIlľV3¸567/۠/כlilLҹJ> [lU <1}(p늎Qg^y.c؂ qE뤐-1J+[k̀G4m?#5EAȪ1P,EڹugWU[܎Lrl.)DYsu*:i_8u2h1pXs6-2qJ '_Bh^9 rqLV1PNI(d1ѸȒէN&U%A.YW͟R6cxJ5֏]NQ,j.=Kzb^u/SA8l:GO~UM!ܵR4.83T1҃)^.#;YJp@/j*1u!"xQփWc4-qTl{D.NUQ<'%|k/ C4 ؈ly^VCz}@@tb8m9&:auT\caZ#/נwiM-'3 bR0pc0s#r(kޔ,۬r}U2! VUzx&U~3V15}dڲ(:cqUThkt y#lFw[JyCr w a? !g=O`;h18 =WM(#:[=,eE4s[AK+)i~\V 0D)[qATHǸIhq+p*M^j瞠efH9UЅi# ,y{#? %\pH/M[ ,>7w|\;OR#DF+OHiO*0p}7ڢ iNA2}ZUu/fpiJ'[T3HLfx0oW^j?:ycR9ׁ+YUn"Oh$Z6ދdOG<9U~(l߼ cj $ӺHxX ]Fjjt?j{5/S[mNg^ȸ(-%}Ww&W꠶B!-϶|! u$fnh1s9z{xټ4> B _C7nBFaKj;  FsbAnCp_DL?:RA}V)v>aΒCBA'w M&(.ri GːB ECh]pGx\xkh&b;W F8[wqU7Do-c#y^ ` ,VzBԙTc)y q0ovՅ3T}tk"\B4? MĜ}A"p'Ȭo2U*)Ppy9vCܥlL~2{'f %(kjL;Qt\.۰&L|g2^9R2ʩ(EHVN"yE0=kB͞_N/(9y )aHΠi?wp?8!Ȉ\IkFd:cLH X1a)}  o'S[%fZf\ y־~rZrץd0!$(N~uy!_@1oN5[cL83ReXEKXյ(/MOI`_lpx5 m]j* w(wU'wx@»5ke~(ۈoQ|Bc%z4#~St5 >gmcTe5͡go3Ad>"e3j+d;3q#%Dr&1bl>?)zƈunN hPTP|Z FR5P.nDc"Iq%(q6G3\~s a }U0@9$cߴخ|0pag9IlLAk-*?tQMwW֫0Ͽؓq\-N rE`@ +K\;E,?}PYa3c4ӭWdi8 :Pn7INwC6ӻ K@l"A 㠆&Rm8⍥(RWg/BFF3Ӏr2)fI;VXʊ? s?]8ye8>c|W$@UW~v šT.c"V);nK0T'8sLW"1!~S{w*rG&>RҎr^\`ڟ~H4O AJNV!ŀX.S;A㌹1ˎnTI7 Fy v%|Y*j7sێ_ ,{drs#X/nnEFu?WÅz-MQMVpX#T<֮:䩣x#y~FS\]b>E#Ju,N6[i>!PPS]q˖:rC_e]8Z>hKㆬf2)VT+^P*L<-5 kiJ!/Klb{ Ɵ`fqu^z6ruOB$[EN.ʃUni~rϴ6Qd>Q%y[7}HV\Y6 &`V(R-NPiM©};ЏGi'HNn I#Yqg*[^w -QĪGka^FXW2;xTccȶOIkkEI=L6AﭕosьNqP eBD^R? OXWӧB2MKnnL' gW` +}!{6EV&uԔL,F&?%k3+ׂG9t[/ Ys~ <]I؈i m- DG>/y9B<'؄¡iqΘ+9y3$<164YTY%Yv1O]J'F@dWVa , x䒩^snk4OsGЉhk)h^^JUQ'cxc鬃KTGiHhWS AnO7ED$V`~2,Q8hOOhtEA0Tz^w^ #qs,GLdp8"z'&;C;"? sPXUoB(wv)`6_ Y2/vw||J@>BܠGd⠓ W~ \񀶎!B\u091+I)W3NCYSV- =Q mP_]H G ݴƔ} (`'F74%ŲÚZLQ]DjP'uQ7xǀ?/(CX݃O\Dz>/eB+/5x@( 04n'(R`sSwSy0fIV^Fp1 ʺ&>W`\\ +q]#J%,3}}ܨpJ?{_SY$tԌ٨8 [k:W8)ޏFp؋'sOXxU$/^{hh: 26P!1c b nW:OelnAc rO Zbm?\1ƕؔI_6,~ 2b->lKHd2{`<NqwIWX2RI9]e* g'mTKGdoH% Y+Gk$..Xݞawg}nN(1]7p0\_%G<`bx|42wjuaf/"dnBSY'6f^ o {5Ȼ&N YЭ 0.Y`@ j'.yV?d[ 0K<4i <O_ýz,}m~[8E㝵W,@v]IT~qhL*FE|d᫙v?H!@ D՝J_sEy%$ k0<ɒZQ<~)$#Ga -wOvz?vO_3gI2͡<غj[V7bA?J}-j[aL#`|bXMtCkkHH>AZ>" 5ٗe(ZL\9}٦sJ:O2s')tK EsAλ(dQ(; 驷'eVm<#^%|=`BCK bS'٨(8+aR33 vs@<*ҫ05!F\EnlC-!F>~h[ԤYɕ>C7Nw[+`tS#P@k^zĉa&S )oĘ^ڮ$% pJsD`y  w`+:l6C(~1 -a` epҝ.y䙞۟JS =\MAY_@l<웵@UNUq5. *D+$?q6ν 0)#AsXVm!H2{~2M"ot o'RkurIf͕% iP>fb9b&__!te9Sdbk~iNNM&7,ł@7r E!#~L;\!d:@w'G`с7ٜGTm- J_;aAfpRYSQ=lƮw:EICz̐B_g`]w-֛QͲYhdQ`w;"\lRr_&n^i,Qƞ?Γ r&YD:/10K^7C=lا'?N' &'mwkPvdުio;$4ayrU̥02peE9J!ƠF  е?tmv1[g&8'=&~8@3D+[Qz.aLXADd~$hCM==y˅*z>fѻNip@)EjoS'`sC:^hz6#.v#؉Wv@^")K| O5H?A4K*i1:mgX8EN;̩Uƹ /?*ϓ}4 :H&s۱yX w/N_2[Rz$R<ԗ'3͞0tp]'>V=H[ b'g-ri=XmH5%``NÊ rY]<0a HVh8xZ:$ϧv"LL&Sg{ .tw&:37}Scp,d`+)N`QI3̐-*Y^j\{>2/0S KZ uALn ;;Hr3J)+zf8"RVެҗ>QL2ܱIE|MNꯀ).}hE]/.P%(q6;("KY@t~ʹhDL ;w aCk38[gAwNR +SM. JÌp|&6y<53A xv+um}07 @#IIJ$!MN[u VڝEq(QՓ1j͙VnqE{֕%}OY,n#2nw?ދ)8qӁx~}*9[R|Ml~6 $ AY4<ڸ-~ \_Vi!Zk4G2`}˝Z6|[=<^0yĤNw.4^ڥ[[Ln9`ZُH%W>oOcv' Q,0ԭudX\*^4~U4yyK4RORZ%D@a= 1&CXdHԿl.ÝB'o۾ZcOKzil}m{!|3pr$S}EZt TƃFޏ@#)Mx7N< PP*#%: bDW|HRSz) wFY+7 S%v<# u/7AVW0!j:&Է#2Oi%Y?~АfMiG9ϽYmH@1$},4P2j ^xO+bbt1YJp]]끗' m3A?af /Yb# `]w: bb ưWH?Zyqk*La7hB I6D2T(LI?I(< QlKt(Icx4@[D*6Sc Eoz5\Ƚ7g^L^^o+v6lhiBD۩InXZN } Zh`}Hi?,pP'Hi\IlĮOq!!!+!)ϥ=hhfbaBD|( ^>kLj~v")} nɃK2 2#ecձuq W;'%aՖyD#[&9kSՓ3)Swѹz5lE2_Q> E`3h`,g\{lݎ }XrƐIOmJڅKV.sdlTDÞ7M.\|tX۽"fN-!˱b؎Uz*`/Եypuj2[ v-17&|q ~rђUnk6dupsM75]j$y68"ɐˋݥ^r:qag,bJ'X$O^c|Qk}1zsh1m9SFo,r ϲK+}Z6UK5g 4nK0dHbeP!9\r}(޻ v dB!3d4FpTPKn2T^|aR7b"_GۈN8^1%xREΧ'Auǀ0  )2S^ a馻R Fϱć3:Khn@QN?߈9I EPظng7sprSaJIo8rH&#H^0!,[0~";,*S$ KfG 9LG>ZmcFxL~DžSTh4x%m6q (mYC[ɬ҇mئIz`#Y  A6XX,Ua@yawLZ='d]q%69BZE0UXfdg`ysRUb+: _P96J̼Pr[LQ¹fL a{!z`K:PoK#{љ!ZCUX)\K!dLΤdl ]N7.GgJF r(r2#S?b$O-Db;@~7e{?1uM\/f9M=Y&-$ >NjAĆB6 d48ӇY3vrwսnY_x, $B5V.Fȭyа N4|qyxV\*;\76fv{LRxDI q%L|R}l[13IDF -fEb8,7d9Aa854`;|>u9hw)='ug鉤֙,1Tdxk'{eEQnjKfV\+F.6eYQ7JWK5`4\?}3߼~0sq%% k2Ƃc|7?Bʯ*<t,S'^b(`uY\{&\RTguWce~"mŻz6V"((IN6<_Y>xhvj(8(! vJX` ci݅vr}_)G|TM4o!Q;/hL6e=HAÊ[`#ˈӔ>;8_7]m9'~6(Z)m/؛R Z:B[v ҒW#ua",J@]|*I6)WܬnWٙJH"6k`9/ľ/-ܺ2n+L21DGC}ó'h$ qJh[jS7SVyWgaGW?^vU\φ݈Tc䎶BOL(_!_cI銛 X4!0,󊍬2ȏV{ERQBCE5xR3|-wl >fGcG uEԴkp-|`W&$/݆Mt`b_G/L^שּׂQɳ|"+yܴe3|ĮQ dn~[Y-.N)FMY T=2_%RFbHIiT"B@97;@2\t_ 1|A:!&=bC5zQ&ʗu{Cu>z㼄`t{+!kw'2Nb]=ҜVZ\Jd(I0@rx~&k,A\F77QQ3!y>otf\J2| 0E$B\ji1ןq뉅K hMMK*ApZ>P XEOB?waW$TIh&lOjcLZ0!)!*Fjq1eH2NZMa TSnoN]7@u^Cnp.ܤUK-5l.Dzp⹷mf!Deq Ӈh'!2YD ʼ!ߚ ΐMԺ(K:!CH,!񙒝10AMk,7tZ9Z 9XtYW[JyHk5|PT-p_3z]ԘLi32Bj8YSnx)ة)NEe/!C"[F`c-3h)ԗ[ʘ## ^}p^Š ;e|%noG˝` n.ө\WaHB |F)&7Æi:@[XJ/ޔ?igMg<<&5F8MΦe!AI`׈zzPȅC5ľaۙ@sDMIunz\%*!J _܂Ύg4*$@ďHd9T!K0; {s*SWXRo4#⤆̠b ٬%r6|wFC6_{  KsZfhp ܢ}''~Vk sQdKfޭ8c mj,r'R|/61tbz'o+2t: aUʂޜ˰B3M$%cacW)HvcQql{&H ;éfVvt5 V>+c5k.D64Y b(ϧ[O .Rv|.L Z&z# YSGܙj&M+d䫪ׇee8%A[ॹΩ?TU~/l ~Q#-ƒ/NbgA;$5ޞ1=NV~L(R&jɾГf~hp+(vlJ'(k|^ܠ`փf,gbemks|fmr=Xda-)$rTne⯠y!7yGDYʴѻjc[Ԗ$\?= x"rr!TNBd ˝ڭZ̚u8m,vR+>6쵗Q IvX'EZP!E# kqs26Nxp,Q1|Bu9ˊEJ󼦩+X:pBkӫɮ*[W~^-FNMhl~kK͆q 2sT?L:hJT.&gXB'/ }uTY/֚DxV/#덅cƓᖚ0FөO=;1NL pg g B*pxGN4wi i2-dC,ZLPa}}X 91fOs謜:D'k+l "MRz(Đ+Ϥt."@:ˑ]hlJ% nѿ8M@JxDM E!핔NlKy:*\h}ݯePPQ~A>IHM,P]X`V f)ju( {F_D_3юL}* -4*''}n.`vbD_]g"U4Ms/n0(ų󗒿Qf-b_Nʻ}Ejkr_u([>94V)?<,Q>ӷ

6(e`sZȊԋrkZ;W-=1^”LVWm#g?PI ZdyM:߮Xw s*Ȁ: @`kgP*hvS7qvvi7F 6!)]y9WD$|&+&_S%mbpPqfCdPӦX 'k`;*krS&1FA2E 0݁ッ qOrma\6$sړV.}ʝI~cY 8 w:[Lƭuv95kpØa^+ɔل5ɑO!tΏTbeixOϋ`A(I LoBlkUMVki2Nu\@M#ҫ6+ dHy'Eaw@.JWAVwkRpDeedU95zMg-Nkn 9Qrzsnq^=YK@=L)C%ͷiSgc{|if:;)YHWs2y8XD錙8Ɇg j cTE,]ܱa 0E_5V9nIXd-4Gѷ{[bEOPxwkע3OR#k1SOg( b\K@-/ @m7#*z? \/;]0 eeԝF{k`]EC/ZMR]Ӱ߰ } ,u0Q\# bs6m.t  8;,wD86<z$ o{MeIŏ #.3d<ލNm !X xJH׉(;m.~<7UVlKbb=G KWZҫH{70UBbNUme?5`?bZI> ~}Z,C?^K ~.ƵPR-K)ч yj?2mϧ/ 5edE5$7WϹ6|<o^Yb@vWyIxsTe~pWhyQd#qKPux(>4qTE!p⑲RF wĥxV+5n#+ <ͧ'=1EXlBj[*9e2[L)|XI8l9XeʕQN(WreuWNZ$ѵ[mBP{k/)aOC&5br®|Oqψ|u1d_2f ')\!L-$Ξ9F俭>|̨}CR^̃5fAE, /s},nɩZꦿ\lԄ|Ge5d- )_]?B4]0iw ~eʶOY2/ovXKqv2SA`(C:%!u%[\AJΜXk%Hܤǰv\P*5,ycM"vm$DHo\5hL )t73 2vE5 zugT<)*Y Zƺcƃ S:3lƒ-Oixq0&'RhFvG[dg>3r Jr<8.إf<`>dFUA[AGQQbx6(tTHa6>b!=58u=vXe\ :e8! b\fO?$d9QHJ5bXZ% ɛEo?|FtAgu19Z. ^ɰ/F Dn`uUz(}֎OaByvGtsiY2˾?WDC`}[ ؐQ!Ӊ^p;l-얶 &3σ L,zzFF,g=OJp /ҷoEB5j ^+52}#@pBL`ɴBFMLg}If+Ȝ }GB%@za|󗍿Rb I-rjնnj#IPZǍ^6T^O5nZ*F>Qc)@&`|kvy+,Xs"7]DjAIk_*+|@rFvNXB/]( rƪ+BIFU{6j1P[1@:P\"%.MmB-KG2(P ;sFR=OOJIb~ԚQYŦ~n8w,GUǛRENq .?4zV LۼO2WAax_Qj͵x FZ%( QsX'dѓ2"‡* dP墲"4za\#Yw\'u)$PIeWyKNRnhlSq&3$qglPG?r !)9IHz]عѳNf΀II}BNAi'ASŽweUњhfo-1eL`2DH~H^'_!`f?gYd-EZpA)xٲY菝 Cұ$a,hV# E=;GtF|2+Կ~0APpg% 5lHΉY/0S\'5V,z!C7p&6:!*G_ua[Wy?N\DڑO_!rORV-{ 7d) 7}T+,5 QkyH9E:t`aɀO>^(yK<3 ϒxPsĉ\<#u0Z܊{V;G%8ic6Ju9 =L[t]j]iu-hk\ ZG"<9XNfkey3{Q[˨:VRgʐV}?㠸Wnd>x?K[pAi?ՄE{w58CϊH \?B_F۲"U$" T3U6ǦN] S3s͊r3Ace L nř;dHsv֧L2};*Ϙwv=:X}g>M0_]-$'.L%Nh4DX5 ̀7B5ۙD#4Av̹,`Ei캚 ./}<𭧼֡pt޸>!>Ie]u #n9=bgԑ$.,Aoo+S;Zc^_2 s&ѫy,&XI,$撋618^\0=0ј`m֖AtxȈ&A{'GI mvDMZ2tpUED'@Ed n sG̴ENPKT^928 Zʢ9mfy֑ !Cͧ"2GFu91"{*PH:BP1&8-;qc.+cA<_^ \vxABS[${#˻tq#T'إacU0p=@E)*3BYp]Ҡ%,HMxG!V]E)_ 6Haȡ'R\1 Cu CHj)h[ yDVH8@39݈Iפspe 4 p6m)hkSty3XThI9|7t.ӑt>گzz2ej5 +:IgzHԌT\h(aM.')!8v6`>^:<^ʩ =giIJ 9Xe-l̍0E# Go leP8YAx4z$e;ۮOn?T,-2 ݳJdǘ[ůh >6%7}B\B෽̓GZo#J3v@O+7}=OKZ++.J(dy8M-+<39m7(XEy4lʬs"ؐNI70x`f[p-f墑}f q$63XBi|OL5`^o|#P񾲱0b8fߕbZ2$ScxWQ6 Qv#/ ;@w?>\'{<ͯmز$ElXeȡ_շHz[/dV6 $s[S(6ьSt+l}/՞Y%A@DM|k+ޔA6UEZj`{m2N!< e He].~f#6C-9vl9 ,QD>#xHZޤFL'I"*Oj+%9Yb[M?vTWv"MM4 x j$ (Xr ;Hۈ1p=aya8$l;Tawiuy\+,ϫfgm L'qKK`m&Jmr|Ўլ#5@w d\ s-xڋl@կS'J7+,8e'M<#…uA+EO ʃh> =- %9k$v:"*r-^'fX`BjiOm6K{nWd ~ MͶ*#L !c׃<8u(UHJi{e(soӏn:V`C('C8ۖ[\?BOz*살͙h_Nq1 8=,Z>'^|Ӂӛq@mOg[<4ߨi) MVvHS?㗙GEe︽SJy>eTJypz ؞ccs>HF[HraPc6e`1tF!`ݬmcwzבt늰}~˱0ƨJf$ x %8x"kG5 iRt&Y{H.Yrv3c>M4 <mf32&T¹:55[yE! 8R >6A(W~#/oCZ?2Tw%/KE#W'ރ8C>@K30yP[c6L@#Ų1_DypoC U'TXWʋI D/sweI (LjkV<k\ylA d{":ʉk@VuB#|A'Yq L@~|V{Zg c{l& G X="gHC"&g-B8"@̤H Psd.Hf8S w%N\rT+֞/u  XKu~2 ^s ˑֵz L=Khl(KT-A]2o#~-H^7gXGzBBgnDVm= kҿ8= uS->E f S; yr()')cHF1vx@ 3K&ܡa뀼0ƅsY?gHtR= Cއ]έ4rYH)eȺ&xL9yEx~6\!cKa3OY=R۟F%%@Dͯ׺RySVMenn ͞ydO Bc@nbyQ5VJd8+?.lE;i/c+kjf'ȡ>Aޡoןp B bm\C9+yyG#xq5i*5I݊)t3l~Oxlށ+kv7L08>7/Typ2zQo9 支']J}#hR2LJt3̬vr9>m*'=ic$MJ.g]O(dyAʂb'l|J94ӥJ2udl4q%e'.\ޮ8 Vx gsOf,B+iǍz :W R.A,fe3wt~O%QV› =S#i{2ffV{KQdpY"+(?&Tjs}V6Շ0acS Ӷׇ`"A{Pj<߁oeL.O9Dx`2a,:;C !eg=%HWn hXv"CG=+ 0G9\ڰ4r&`}R`n5E9Xn.(\E]K^"~4|C|yY7=Ehx+L5;Z[\īvi3M>ovy5|M鬻Wa(TFGA?SN_Xpɡhz0ڻSaI;gX$*F=[7aBCebE2HS-z; D,*A6In$ t z!zc0xu/bK3nTCƾ+lؓ͜R6(@CxMXs&;aid?H:@ GA]/* ۼ׽1TheIA6 nlS[s8QHP쑯X#鄅qu4aB#=$u5T!qDAFSԨ >tQr5sD 9[Gm&ayUY[3ho?Θ \Lo] YJ*3y0y9B0ҩ[5+$TQPF'Y$qfuF"V38 π-:ۃ e[弛iYzpSm)In-s3[ˉ.;Ui6Sb^ˏrA8ۅ902lx &Zt B#߅]XwT CL9;B߾I$  pЎk >~vZ[1iOtRpDߖ%6[ぐx|wPleO>f+(MgX< ZEUEb,c +N#9S5%)KZ>PT<)CڥyjDua[S5Vp-iLTƞ)&D%3'ZA CxA$W2j3vl&˰l,tC9L_`eW"V27ǣPvutd1ZO5a4i /U063G/O )pR9BU2gYcN"bteu;iԴ RZRnAFNB:ST!EV 6/w-LJUVT8d/h5С0*hPdȳХ=c9*OX(soiuN0qh_ ,Eyӿ kd9iI-Q c@Tu%'>;N jd%]}Qd)v_}ֲ}*k~#F wbAm7@D䉷 7se95C;OU f<'TM_=gKH'2 [vr]gNa Pjx|oy=ui5p^cq1/ S vȡfrʼ6vٍ~կg6%TۦtUU]ƒoG:>Uc nȔSs(jڼf bH RS^f#H~:g B[ź@5Jt+xC%\<Ɉ5}b$*Ru%˚z7MF°!9rZ *7u{@{nuBzϋkGBhb,8,i.Jo'`'\c V t~9pfu:3f~Er|9 Vh*dcC퉢15װ;,_2v;%$"GcSD'X8'i?Y!kC$ oܤk},0|vgݿܽ41N)oL&(8>|| V8~Dһ?nVITa&dg*ȕJ~may"#?aɀ{7: XP&+-7w_C1f]zO^oSu[Bzlec:A{dpeVQ6?{.S5eCM}M0w."2к ]낌Q0кp#Ȯ/~A%PSE30aB`I,MA }+@zGܫaGي"aՂLDuїŤ*)f In0 |N9sxXV?b9>/H`_GZ,dЎЃ=6*M2j-eRPy MKQVo{䈁}yUe,&U/u(|#Ŕ⨸߉= \xW:iYn+Lm'jd`gPR,U1GZq1>Pa©ӺdL?!W%sڑFDA&ĕjU l@/*LW= K,h%ݕTXKy -nV(;s^\>⸌ B|eE45mP60 緋%s;Kk⹰ ÎݺDL}͂twC,qeU9BG<);|T'춋,q i=B5 ({W.y`#_2v` 6rM`IY7.٠tڻbiOy+U .z!2]™1G _[IǘV['eYDca,kkQ? X[lP4TSr۱B_{h:P ;ߥKpK@z5fD]h @oB>Kc;%}nh+ qwU]e˴.7ZFu!z99 Lrߤ54X̒ *"`y`#$oƖ 7)B!0>H/P5z?ߝzr\Bb#1khr BQ=n@#g.HsK-֘[4C㠘Egν}D4ߛuAlv_FS2zjX앻p cwx( A":Ue稚Ē7i%;eEq2g)qS9*P T\:AphjQ!ġ_Y q5F-ƚ60m4uv V@e$5Hz00UwwĊ(187E s'N =霴:@uT C渻`{>*|[mva挙@Pc:QCtf|Mg"&\_1nH%HY?˧;]|`lU8˺R;ő"Ƿ!I}yw9 9>7@,rn3np4ATڝ'ţ׿^/g53f\#i˪$ŋxǑWԆ q/5,JoT]xL0:QC!`88?(MQ 綆rx!XkWBvQ[ҍ@Qm#Wn2<$?XY~aSQǵHn8tia,uJewE-ќ70P"GX) Ja U܇d9S:yL(}3S iق tp؟ U=`wM`'i>yM'\#*(SN0"?f4#d$vBR̭!Q R.=hjxHp6%}pj:Ӣagaoak;3ތxUclT,%)"2QMt=; QLȬ\=|"DdNj;np^G2q4uu+,<_nʃ Щ KVI֒0t k S]NC8Vw_HV3I |YɐYBaG/ 9~ R/1P5tF\ykk(Di}(("%34D@D5xN ~.`PrtZt{dzw2SCIwn ]D?9^GLoOuCD%g,îrg+/~f鼴.Y6P5DAY;=P:i lP v% 9""qȁC&cVl r3LJ"vS5S>?HU)$Y4,5+As1Ҥ!0h֛<*c7jVSlh0]2rrd2q**ܕjʙAY66$Ea`ʶ_ XL Gy76N[0yז2sk‘YawuI0$؟o-/mpܫ`' &r 0K ;ڻ痙}|@N.xhT i~>ȕ0lP2it6g-_Kע5d:Ϻ ؀Ϲ迾f_ȵRxvI'*vJw{yܘoNԎX7+0'&mRg`l8*= PU'5E/!\#4Qmo87r}e%T,Y.5Sl]tP/įq}=<ǰPAOhSJǐ^+>ʎnK6TN]Ng>gp]xFڜ]/}4H׾,Lj\yˤ^+vF4bwj3[i= &雓VMd6> ָ< zfu!XiDSo&T '͟L`jll{%kրCjs ìʡLH]ww2\Y¿mmzPl6a3e Ȱ=&WXLRIOJO ΞOH܌U1%\JRZaШ !nDt}^QZ6g3cݍ3A2k*?ʴ m$.45%R$3NX|ۄ"zKh%||cF0Sp{*r{L9iqmM'[:E+28׈1;)p&9+J<]ԑAjQ)z$ WpV_%?]b?^ȗ1C˖ݯ.tVRr4f.g67=CD HYgB!|F\4x!_(.KgjI-/pf`S=AEC0Mu`5Xr.ҙo4n{1pPCwcP^頃q$gxeAuFBAscy;(<9LJ!/dW^L_ڍHBʏs(\a51f{`rVdͺ Z5(|]xn93Ӟ`wGvqs)ŽT3XL94m*=:.j/!B1{8VXܬK ݒz/b5LO9'e x/Qp]"phC(n WCy,7͸Ik‡%;:=mh*>~ZXo#b=pjݸ;"~G0#GJ= Ȣrme%A8\*GxPw=1 ,rO\gt2|'<$̛JiUSdmseWyQ |:_vfCKid Ŧ>vF7zO(:i4HrKs8鬊쟒VW<cf\隙[ C#G"ƫT h((; *-dZ]SVH? 'SlL&ґE`W &W+ Lŗ:T#&PD6}hvr% qn%vsH%Y젱HB-~#Az=, ;h*0eiufG?f-`yTZUl{FsF'&R(?by'i'6 sSZcTQ VtL,.2ԣ06ekQJqrh`S9oD˞KJBN2u["*Q \B6JWSuD(Q5t9Qo=JɰuT($*6R5 ti/ԛ1n3 ֍c0TaV9SIJVa7, k& xv,dǏC.E(GuΑ4H~G^m SjF%bnrϜ9AUfImFZ^deY+҉yJr$`gQFB=r:rĦ-k~{F(_`w t-\nV]٦|*K0ncO ?i(:az8-X̘׫K^mfeIAξm#33wK-yFmՋnbm xb܌<۪m-=eI^ո׺GPEDآ10U*+"{}#B2!WD7u@H OH6!T^~M}MDDc}Zw|%3incpe͞mf4?EĎ닳kW}Q1{[ڔkƀMnXJgeS{B^ekc#\EYn/=E1f{QcDM#%tPl}@;X7)`<ᜪj]e;oSSR{Ը)ց)]lO}BŌby1kJ?:.P̜Dt-<QBUC%aRSe5gJڋ©}3 bAzG8+͝k ^n=o RцZx,5gExoƕ }G^PáEǦ#Ylw[7? ]U+3B ͆NN峻J\&6,\U㚱m<=hV^Mde-L#4@0{ݝvaU.EYցsn2R6[3jSnƿM?QHғ.jGI|X50IԷe7 pCp=fKe]%HMkq;ſkCQsXUûר.u ~cj#="No>, u7avtR L3w'@9yq# eG? GW%>}Np є DNE=;ltpu~0ViBJ~GP}X*x%fP gچk iC\[2 S"ğP0 R 2;h<,Cr%Wg>>da=y˝G ' #_2Y6k ;z~ov]e9d$?JAx{P1߯X}zK0:ϕ:mF-])=3a='׹̭W]aJW[(Ȝxi/K:v7htx"%HmJ~rac۽gԾ)AH5 wٴw6.)Kl ?IC]G#F^:dnnvcaC%^^ F.tÂ~a/ zgZYMM凚.4 MӉ O#f]XZ^<6!tfANl:)A&"(+yO*LY|TӌovTV[-l'7DXc:7 `Linl2~o!LY-tp$ )8lkPzv]f4/Qv,kFLةPW$;C8Av]Y9јlVGf^3Z >+Vep ?blΚuw/pО K~A l+.1iIRy)gZM֫@v@y-/zՔ6Op2,ow&DIK+sʴq; 9ŰTǶ4hp f ]d |xG IO籋?PåQL4⪷Rmgԭ5M *} r'9~ v`D +.=[Jái _R8FtLv>DEz + vǧ%LGfKϙ8>,1ћ_Žɶ{t$ټT^IPouBxSWdFW@e I+!SW s-4F%/#ݯ$DUxϠV5D+O-Y-JTZ{>Ŗ|v`,Rb_Yo;㡃(qj|:4ZNԖQMq7🙻nNlxm/(khNx><`@xYgtxdSݘ4fKYׇNoN-qі^ #{i)kp"cQM\r*C^7UMaX])2;a;/L캸ڥ蔆$~@QC}&{oѠAmOWsKC!H/w|GDƭfBǁ,e*OEXyo #$ nfez4j?x@XQ* 3:8E pGzh,a8GQ ]r(\&[! hKeeqpA?bUridkN9RyˆL$j5Ř?›kzҫw (|!*#].櫹hҷ.ؘtLWKsm#i2ךAg9 ݗ< ޮhF/$ ؾ% 2\O%_87Iu73Cm2d2|#땆kHg"Y\T0#gU/h+Bߙ-!:pwJ)xOFZ T=)xWT&rB^,[uD*A1B{@M@3B~s;'b'ʠl2<͆ŗըtW75t%U]e]M}%_-iŋУ23ub Dlꟃ}IWPS8r4Wrnwkr_^sNٟV GZ|wn@ J@$pp[='ڵ=նR nC<rc9'?,WFt7Q|xB-&XvP̚eeas|j.|yTi4͜M ׻I-p5ʵY0! <\ZJ3XT'!s:+6~CH~B-'f#}j`fe^4O-e(6x#ܸٖ4:x\:j:JA|_Wd|5k8)PS5oSF=c"` 6L.Y!N*Jr2rĉ[xAm]L uV=W` 3Hb a*L[a]xBPi.d^"xusA%w/*~#AyM!Lz,&vsRS$R>:QX?iM6V};ĂpZZS Fjfo)ϗz:m*RAp=o7Q[H;S4'E KdUg@/!p{2`P/p{mȔp) `Yf .g:Lo˅a!{Áp}j8U*H|^1sjKXH IsF@{ 1Й2 g,* *|k\vu|y susVp/(Sz`T UjdQ[y|šb dg˱K3 fCIk/=\ѡ"q=$;yh@?ݒMI{r6Уפܿs  $LMkg϶1 qZ _dUX6W}EƟf^gT?p_2?OG0KKb?.6CbQ=Z٦ͥ±ҢpWP,+GNJq1ȧ yV@$ AgDSqT3w7*ڬ&{$Eb `/kJ֛%u[쥯)A+L9})i`NnP!i/պ{Af֐7^(zwĹeΌC4'z2jo#"rK,L)<7*J'2g*u $67Wڱ%rT/ nEIϋ$RE)_4~(砸=Dv9.;ABUoELnIu321b u S#[9>D ƢUQp[)GrٺU/3{{Qm% DdjX4syٜ1~>Z/&*Rwu1LAe69UĥPz\~ic`:ϣ;Ӣw,K]g5N%L:fIq_UQ%Q[iA Qf;M@ҁI9LE[KPg]uPBU,%D \,1صfn'mɦMU#cʲ+}0qed蟝,tjxKS00XwD[Mf2X`RD}Тqdc^}Hsb._Ի%kˉ~US`!ںp;MRǗiA l-u_xx`JfelڱRq)Px;$îxkG~vMIaUg(&oӪ/?NfD8r@2jƀlFl̶R2ׇFLJ/Und7nYBlUX7vyU=VyYu|;# hcoYN5 N.;۷D)#`աj6Qw g`3inG"ܒˈ 8瘯#pdJh4 cA$.^0!w Q^F!h7 C cYAan@KijF#^`äO&MeLmPhAK8:g#WB4Xvj ږew&4r\[~u.9Mjr%6MP % V|#JU<7C4`,plcl*W!g}?tNȴFˀ:pfTj/*:ztSa2L< [|Tgˆ7D%yxuY&Y8ݤ(+'ۆ\0t?2qV&n4lX.D.$FR #G%VmBoOz?+ad_hKR^o/D'jDNhռ2*e7ԔvAWu:>5y;T `g +95nGdX&>V{KF<,I_UTL{PM#aTOqN_$rؼI&}w-TV}Y8 |c]pUƦ]4O-P/;8d K#@!WLxXrhnTRB@a7 Y ~!0MT~)id5CZ拱~.vK5ǩ㞐j@R=֓PTf^yj(z]Ż CV0e=h}_%"Piͬu|7%Pz5Bg:u'gܷeqR_órsREXu55Y2ס37> Xۆj &\B&4YgS4lᬃB:}3DۿxQS]q[v҂YFivlЄ[SL_/ V[7*?YV-TL}kƺ.dyŽMoxaFM4}nO3„SƜKb?[ZiQޘ-Yh[|Gīөe-ˤ1`d_!"8DP싌27ɥinK5GCT9s#mCbCw \\PT}(UOLM]) pI[9ZvEwP*Ng]"+ԕ0 LVTQBXBYty߳s(v Չ;$ XΈ[eS!+Mֱ>"ف5T5CA .Ǻh K /潾ߗ}?Bq<`E0 nMr941U :`<J`2Ot+&c9E07Bsq#JI$';;Ö{< &X|v@Уs  K=m(:Alƚ'n$au$'" ml sãd[ɍ]!ҁyp4$fW%!Qʪjbym5!םsg:*,̊ܭ/ݼIS#FCS qB~_|r[eQ%4D4e.EԂKs3ymZœߖk|5Du8px ^0*es!$O)Ca^!I[ia U18aWRIT Ϸ$QκBk}bҠbRc3-~8g2t g <QfY"/5'Q+ N2l{" "]CE#|iKĖ XX} ޔqvZ3 o6s2EN<iG]?meY=S2 P x97?a#QdlG"`'O/Nb7 Gf|[cAXGPv(ZNLdK/G^ʎt a+]+3S"[075+oUfޤ "_/s| ?hjɤtE|!"$C-ӡGXͯxģKqnyKn:ށ_Epx~S?2A澁ڃYX2+1Tƃ }#S: e!A08V.r" ad L-[vQ|i0ej`Z'V !vGwaj\ X1e H<=&,<5޳;㣒k`*hZ^6$.G2ҡXD+P- ˨Fg$DzF_#ڹ+e?=Wɪy Y#TQ#RW"$[$͠usOt_>j[mY6w O҉ }0xB L @ -&~o2 omMt'Q_5,j1 u1<!z:傇"=,ceH:7_^c0Lb[I ۩J{iom-*qv&=@q-u>n?f(ռi.eŜMvL\1 b.d\յeF fMΛF HD"}x'6ю 3g&;W%-\C8 ^*U_67:wc?h@o&pgmb|C3JY-m w*J%nڙ c.Lv_JP[U.Yd)/#$c;ubN \_eQ;cXŒ$5^C.z`P;1sɈB.H. F݌jo!: !e)CHXB*0@{s-0|a(쒎!Iu$n҃HSb=? NɆ934Ph"î/&[R11f:=  5BpU96/e^L%Xy))]`ǃן.K`}250|Yt3:cO i;f4P IŊe|6[bZ <|/K#pw+qtW;DY)eRVu;DшemҿYIj'8d]WJ1Kp5sz?&ڡܮ0U.2Guz3Y뽸Aُέ_$@>@ -d҈;sgƭbއo?vD˯,n4mpH빜2A/{rYvtdSQtm( VOs6cXhΓvsrzsiܞUo^-u+W*e&3ra4KRP@~]ڀ`j llB eIQFxNNbZDžǓH{# =њw`kNI.|K#4^-ߴ,nw{ 6FBw ||їJ6uI27,c] Ej=ŗǬ#FRӾ!%oBXPLZ,V}5Ho.fI*HtNzG3\XI;kqDXG,Pwte$$<ר=:`z>"(%*~)nPSFUL\cw:HLU6oōsskr@R^d% 'R!&[&lHTӺG*ֹ1"hOo~yː# %]똪ki[IdRЮ `g3!V;9Ȃ&䮁Vl"p0b{T)~NS`}f<@P=@:_؊o,^- Y=;"eI9% ̀_(s<WFnJ=-qrK*!< qvo}/(r<@G$r .>mn `"[A|~_VBH>ɑH6FVJzU+`@vž!vזWKr0,Gb/FTJ1a}0dnW]qutj+Opwz?Zt4e m}|gcI.GD4Sb)z &j3/gT`1F]O"Zo%b#[B5MѺ?t $q :M4_Yh?fnM"~y!C@_}-d > ۧmLRJ%e98{*IVmh) Ȝvϛ\SS""ZJ .q5?O196xΤMzWӃ?sMэWiD?IM{GHG/ɜdWa:)9灳\\ +) Ddb ۇ!5tv쎯 /=ؾ-BnB灘\ *-̪T! lq'1 WyumFwWo_-_dp!n >P}-'rs?a/m{@Bd!'1QGX0򟌴H6 DĠ c, C;''Y+/-`ӭ'rF.stûX?,>ڦ|]Ϩ~X%gIE[@H뷑M D_@ZQUP0nL+߮{'*QZEW_C` |bL yblT C?zWw!&BydmC y)°MXI8dj[Z#;>5 ;죎˙H`Wrq@C:_NSN\3uTHJ=eJÈ Yyyf­iFf2+h+3oⶕWE [EGj2Ya_b¾eF-`]a1!z6e/1y? /u!T. fkmzci/"N,[ !%ݐA9eqVS_4ꈥ:Go+Ǭc =P!!ߍ$eVaQXOT.~_;Z | )ij' LxSԝ\LXb~O|jͿ%@s4ujKOGH@4[|1@Yd&i$hqSy5!J H4oSCN?7+ʺ4_L-ĠAKřTvGNuYT>>sOm]la9x;h9^" ^ |ܕll,rqjGZ+*Fz!!LHĂ9AqS_MI YQ#y$\4%Q<᪭=o5)f%77}JE(vDaoЂ_ Xepd#UkHMԔ^JHj.^65htdYGT{w$+vZnTxkDj|VΆgC3{i($8\IJ{3,uFExJ TP4V7ERd5G0?pGF́a7|AZ]9tEC?v-A0Ew҉~= +TTlev F}1'I,e9|_y}+/MDcWo!9WN,o E?~Sc%)CjPOwtmr¿"qs` $u'kCI:rλHBL6f{Mn'1SmaYTwB5tmq:]2:Jl>iz3.̬Ǎ}P)}26k`PlwT&{:g0G/CRDJܗs/v(;Zg-Yg$̉:x9֩N[}\`RWhAf&S40Ztu -bF6P(_gWl%@fV i'>ɽh,u8t D9?Ʋ{~'f繊 ލ¬+OzF1 ٩4J.&$VZqYQ4!`m=RVaW}ygd8FtU2lYudc@[k^~sn\(|FF%) ] }nGAk lk@z̤Ӣ6-r,SۍPwE=."e="1ؚ w@1UF2;lQʢȝ`?a`1sHUN?&K$ÍT@Bހp\O^Rz?TZMl h1O_kj*w.*OmwH"D,Gp旰nqOGjz Z^"?m1'Lp`ӡSɋ<: ) w-YKAұb1ЪxCh5l00]~b⦪0ZqٌZ@ DybN[$:J=i@UFZsD[[4W^mL#֭]d`~HdT@ ]խl jw"-J;TB ģ~y(DjۏnP.`][dM@4Kc b,AcZ;߾pHPBC/#jtCZTTS7M`Ql۱Zd@&;XRk+D =6* j1ky}P*$o69 O$ЩaA)'Ȏ!eneΎ0+3EJ6N!pH'Th.|]j -up彬ua\$x,0+ +"$r}4 9Eݜw=uMVN9tnNWKKdN /1PQ33z_.8{hj@p{#AhƐZmP+4T>,3PB)l~|Cs! :dEk{h9&M/#8j3M|L_XSΐ %b I-ںӼNm5@~Qama":ċo%Md꼏D@RoN|u,qi5u뤕(+B?tքod@F*"D%4P ;uƅi>eOoCgIl:svI7<1_LA8 pӱrLunBg7 HȇM (d<.p= ރmcܓh(ǘc-%d,cy G0CM%loe6DcsR }>@Etw3X [JG;/vg4̨ y|0 $ nЭ _y1O A2w -bwst ^{y%'ǿ[TxwgSep6 qqe7WXa@bU5^aС fܗD-M_aM%@tSw',;;~Ǿ́2+j#%tܛC=5=>/8m @χYlӘӏHcLdj O~nM4VQ!.XA.OuŤ2 xh)j|?8ߏPEzNB7er>q 8cfC=?O.׭*ʍLxը}!Dy1+oq$ VZ`Ş, A*έO=Hse)+Ṋ#W1Vb;$vxzt@IA·j!aϨ`+E,*k|1;bt;4"\1J0ffV|҃VmHG\:TU?`ӱuP QI5o%$\r$`?ƤQˮ' 违v7>2-E$vU23ʩú>+); +f|AezC.S, ZRbZ@e}\VkSZrL!t~[nF?V#*&ioUD{{♾,k&00IX7 z̄ /fxX#YN,ۘoZR8ӒH9"m/ʓC gƇ0DĜ|4 ^Mq=DAt(cR{V-qw?j4 ޑ?2Rq~:B7Fxʓ8 ޛ[fXͯL..\gBcDn9Bf_m 8Hěߒ)@8@cW|Z mhrt7b[ztqߐuޯ;,%4Tloy@Mz^)Z <& gi^)rj oF1`I^H)H _gHP!Y8o}J?/_@'MR`="ATyV!?=VCiC;.$ͰR~ s-@ c<)̄~ nӕ`QL ]VhQ!PHКL [fOKa#]Ed[‰aѿp"~Lپ:fu{^4cV]LFGV@ha/k ZNDږl̋HtcIvc=jÍ ?BMgl:bmG {ֳ> Q)Qj>S\ K26{&r?V0۲ağs1%OXnb?np#`wd kB@>F!ybS(6eqEi-Rְأro.j82Q|9!G|7uyY Rz /OJ  $ !4'K8q7^qW8G<~eUN]bHZħIVAxEՍ5zB} xmE3lX>TF!NďZ@qtRETw7X!ώcUsSn#M/P .c|/",. W̩ƮJ[dКàplx汅.Mľ!.KK;:*^u~!Sd075JN뢴>IWaMPy۲=|.FNl1+T']:gÖ0դp|9n3'\3z4j?Sl}Ʋ$5$ ej kj@W{H*S_5\k521Tn9 #(jw!0jcԙc"W]ܔi.Ph ÖНE{[0PAw.=L|:?ꩉgHBI>У(o>9P׊~DN̑#TL`fR[f!IJbDQ9l4br%^CW(?AyCـ,l>n85\Ÿj㒬 |8Tڥ([WybnLk_:a~3*aXś>ȗGMPjnehmA:J9/@Z0o?b[*[W!lMko 69uTY6 ^x@rpz~>4,(wq͑[t/[fgqTjrGf74&#?fH :?$uBBMz\f8whXThi&y| ŽenV& Wp9#gheVfaYF2~tPe𜒰CN++/[蹆3Ns&E,l ?DTN]aGlV#*M+@𙩡XTxxU ttbVP%럾Xz65m59YolDKuM B>ĵ(-N_m+. Hʀyag"YݶMH~tj*w!tYNDB2N@ Zn(`yC+k~ P Vz~ðދP]=$- &:@d}--?TxrӍmXUUOb"0g/1{C$$Y\ىCBFhPqǡZWsmrͶW]rR0UU|iZ!T<&aH6k\ϧvܽ[:BFXYC#~ ]Bq7Q5W/ň=I=*P ^(ڳzкsMKD4fVAoܫޝX'V3mhE FXi+=T.B5~tIwGs5/hkq_xȶW0׵=4 #@ AKԁ!)2{8xmSM:B8"ñ^-lwCB[Yj ˭LوUJ e(9 12u5tqҚZ6W'^vH-Ժӝs4RHnmcr)Ujh_.b ݲ )nNbP6fy4QR:/ @̋/@]/7A@ XVoRWfWA3?Wvd}Ұ{jijƥ).ao>CiGR Ȝ)[gꑷVVimT -H( NG H {=\PZ??n:|-4I3`5pIbHE*3-^jՅlvnc?pOS?y:Mz/ IrwB n^x++f:(]t#LYJ+9?}<СnF)DsR Ơ/c6i!ω;P,:/Mx[7]XcT~2zFYI'_{1҉`;i!^lY#z)gmx0ĵ8,>U)l> *CͲܔ؎bp3N@ :̒u%޲PE4IvOώK@6=Yke 3oM;!U`/w SJ,F54xGNk8G m)_7OȊ_[ !'t)_/@WU$1<:CT:p匐{+Ri-ϓ-m\؁_&! K2i `^ɏ+!\%2BYs]ؑXFsnMaA;шoɾŏ=1$ʶbWlX.@lړD۽E.:lT_ub,3xdrᗢBa.`T ٪ꛭ'iWⰶnC?eS؅nn끘I7revp3qµS_[ !ڂh.|ڀSY7v-ΩBTU NkDt WϮ]J`E>/xfseo.k:vtJvFܡ !+wx˛ؑsR1b3H"gi/AмP7;)P5TȖpK'm\!\*Pl3rCdq!%6 Vͅv fZ9LΏsXyzIP^ǎ`F^s8'\@ew,`JvІ'XlwRg yoJ:LrGvYAGMȕpAN+(}Is2 mҡNT%VQT2RF@J3Q`C7GB^,䓋ҵ`SbiaWemm?SMj`׌s0BpL =U韫Fwhe x/dݧO&H:5.ncGJsy #a(#s1*QUym0)e Xa3 %+||[hw)1"<!{zN>i.7uHic\V9zŁ&\@ U c co'Z}w TdqsN.|}`}Yp Gn2MH$HX(C@86IG./ K5;/X`CWI0zNAjܖ>K #;OAx"vTV}6tQf Ck!>'`]kYνW.{*Zf?tDwRI?兴;*Y^_}f*$,73=keÎ S@063c~/"e@B.J6Ug:S->6RX@}a&RtW(?اxrש`O|2 U>Z9r qN4Mx:i2GX Z2fΊ}.A&%a%:!v^W3YT樥[5T)B@-ub97qۉI[C#pn*wO/:͠CH~>Tٝ%Ө(_+JĞ3ij;rZ4qN0/.*O麎^m,#\ ѢM{}wTbOAD6 ^Kz,h{,)g!7qRNB<q,Y/G2f@uJx^e0Sr H)ΐʤ3ƬK=-3{66dªFY)լ_4l-C[8)bT>;l€ :p {*A諎.Mk-Yvi[}5)u.9WDce0嚔d-n.-~Ь8oI`v|+5k*8D#_YX^N(Ŧ9w\}NAsM3&#91`1Դ8xy#9cS!6 $ [_+=+'dE()2`k?BN?ގ*X_WbxbjL&Q9H c]3\*i(zCDQa0l>KrB eqׁG%^s|#oLEly'lkÏO;.<'$XUJ'@T#s`S3!M81]َezj&R,=G2bKB[TS1[* (LUJLX33)V3?NO[0NZK?_$?b)_NH3]H 8VuCO lLP)Vp͋Nr'N?DJOJ$RKG<7$LsӉ':xeXPcg1l_ӛ1hL 1xIߓET1J|nj(tߐϰyXS␌ԅeyQ>ܟ9~&ԔulX4T Y_H ñtjX۟XbC<-]r J3:{0u_Ň_3IWgqR9X/-mYQ̕neߥ'CcPNhU㫪 |)Z@C43ѓfr~tݴIah!*Q+_SJ9x%8.cc{L?aq7]N%PYw5v'yL1\ 7/)⏨ЋZND de-!~dWPUq":םe7-5@"^s)C@B uw I5X* )ŬVeѝa, hPt{R?^Uwh&~t"T۳^, RG'1BÆ(,l> CG42bL%-5-!u#IcOl}-b:H,4AV|*EblDm -T+u[RJ X:XI:?O_M~W`Ƃtx>xOu-1NfZ.J|whMUҳӠTIFZ)LnB.\9 " RaB bx*r+go/(? ܭfCwGX҇t)?6E* t<8v7.$KP㑿`Pĸj'Yrs}0QqQWJ]8G@j"=<8t`A2f5dW.9Vpcm70ZR)-6Jd/Z ,m5$6Ms-c=E&ѻN35غR#l=<_Ok(h/7&^ ^9b>kz(-P?0&ɂG=o7.Y[9Ekï @$+x!3Aعxm|0"x'L_Ik}OۂBI{2|>z ^xP@%tRTAD+G%M$uH$UAu?%JZ33zPE#av+hDn3wƊ(v%6z/em9Ip}957x.9 (P.탨AI|MsIY'.1uy*o,X|ΟgK|[pX0&$vzJ#6"Gޭwە;ʵwR) @imCln%{D+κwZ]w{V{Kj򼛆:ܓH$KfvA5~jcTR:m8Ca"Bw2VہN 1 ra%~iGh@VsQjxiq@E X{I⒂er7g鲮uVvIȼo%/j3G3nw5~d(|uO˜ 7F>_r7Ed8# OﲂB i@4$>nd)8fPfZjZyJn8*#QMBpYxhiTnTo6M? OxDͥK9<*`Ɨ:ڼP{.6gCc4BH%Պ@.|d@ssI[V`-,:BX@x^/_Hʤa`Y;Rb86:>i GJ!>%P}P*hrގ_8S;.Cr2`lRg$_#P~IdZoF\8[0|h>vbcP#@ȱ3"Q>5 pm*co6Ua*d4 KL!6XG=,x>js2u>WCdTGW-D2݌@9wtM)&UھO;R;WI؁4CY 3`O׉uƢ9n1v%ZYTEܺW|i5K9:Ԝ{k~O=Rkr "S1 G8鮮[c?+cG^ bO! cjFBņ/HPpZ"fpU&~KVIPQ ].4ni֤>A'8h]fKSP&1e ;gz]+0JfCgkE/wf0m"ȒeԽ>$B@>LCzL{sFc'Jb%ax]i(nciڙf]BF%UKIgB.>ׂG= ZȮ.SOSdX 3C5Y>J˗-$뱄b^M l5M1'3rel`?h7T *a C< )>_+XNʹƬ2m,GkBgQM6aĺ\0$gXX`nHήvK~&lʶ FK#"֜Pj[WɄ%R3wK3rt3%lՠ:VQ^Kh9_JaV\ٽpUL-ڦy KhPv&LcHi!zRno;׳6| fCU ڥ%'ne8S4c_ o"\B 0;n&^{5OAi)"[FK S~`.DYL˶-E58#;AzwcNBB Jʉl aEM֦C3_);FMx4<-br504ҔxCNT_sO2yU 7,_ 5S՚ItuLT::}TP#6黣 .W+$#L9u26sYZTXwr* Q¥~i*%72PCRhDU+'9\71V'3"}Iۆ5DeUWG| HzhEyPg7~&Xk.Nr <6"c"RJq`M&IQLz8Xǣg݂\EڂO\n>-}$v69W]o9c#8*)&QbC ?(Bf(cVa:nI }#{+W?ɭh[uy[m7֪\/p5=5mF FљDȠ7]M/F5oM%$ڋql6uE>o/NgZ=~l^CWaYkw_19c LIX H߰GA7EȨ9x7O^h@ wW>mآC6؊voY8G?,0U#Vح[ >ȧ?HoKTLҍ'=D(A$m?Wq/ ;Ћ l;oV 0 uS;e@ 6s gݯ+0Jb b:<*>qT`/}`//58P$FC~#D^j|6(8޹Y)oT4U*[R,v^m-,(~v?e"UAŽhII[J>+* Q@֬_PZc-Ft|go>e+,xK93dab6( @U #-)3Wl(/b# x6lpeG^yc 0E+/B.p?=QF"`0-bֺd5𳩾*kmh%0>-{[̃KvBӡ^/˥lF}.ʽ\gw $xo\ͿNx5h &,Kb?SmR^55Z|59hTaeA5Z9bX쩵;F)%r^JårU4bX(WU`|ZVGҡjl|riEWb4un42l_\Z]A_J4ؚw9xHY晖Qخc@M$h@$8ӏw-maaR%Y> yBſ0wBt ݊T&ޭoX%}te4cFiS2uK[ IF5릪'5JW#<=, >U[N!PXMbØQ}y}襅cC!Dn/8uKr2xL/*R S" $wjx$QKG+_B E;sсsIׂz/'8 Rv39$D}1e5eJ>j_߽{џq`OE1^|b$m$qP_Ēm4ʺUBJ.qzfv(%@u>VvGY%VXQe l;raMpr2%M&봒.37j?|'{9p1*᳁?}vNa6^Ʀ.V͊΃r36AIkNIWe:Cc$LJxE` 1P{ ј&֙8QZޤ{"~Mj9hp&Fidjgu?jKȺM=G>S+'xw#q36b0@bxصB"-wywfWfհ%U^tTtsE>lHƴBI{0JA0qiC3,~(~@,hrwn^t-צC?pFSvICn^11 #Q'z4RZBR}V%?jЂG>t;vaB^YznTC2 tR$ cRB!:}G~cN\' 1L%)]X{2r)1r>(!$#ZFAlFzBX.eT8Sb"157iDc*D9w~kć-!P㣻y`& GS4p2߈;o{$zC$Y ̣6 D^.#Dh θit e!xn9ήiY:2yYyH6Yut/q<Q"s{h|ymDB?A;Nd]k6ۇl+Ĵ[R?wڮdAn>fMp+ S1/3%@C͵Yc/~?ǽ #`KF#T\? gBugͫ[4ea}zR1E.? x.3OFgi&𢋓,mkІX}uSsE|Ke MmpaF@0 <0B VrتMn9CZGf!rQ'c{47 xs_D d D1q <]l0={pA:a.vS7_5,Yj_&cVOc:RnrC r;[:/B>0i5f^oO_\9^t4yNjX淯ڒ <#>L|?`y羅iK[ G:R\rϙ0s"4C"OmjH ]P XHdXQ%-rzu&n)5&*0Gn|\'kAN$W, Yu! [4 K;goՀ^Pݐo4ctu߿)J߃9&}:]S֢c"Y"wإzoxH hsu ?c;7u-sARWӫߨ#ڮ?yٰ.̦7wa$D $& L%N ~u3UBћxaL271.NQPQOeSq!t63Jdq!c^nG?/8YJf/!/>vwGo4doOo#"Oހ=[8Bs# `KUF/A8 S[Jo̷)H<仿Į|;) יAp`_&ȕ\:1INȎӠjג. $DCZZ:Aoq֫~|hdW"nOD,"Sl$+cI~#2<86#{Xpn.(g;koڼ+4m?'7kEq+eEyv7MKw~$ߔZl$ʗou;#2,l?($6Jn _2<]=萏< vm2Z:%Pk $[@kX yōI@-ݚ%c4=i w%9|&"33ZLS߱Oڒx'a܇U;r=_6%EGso;=כw^W`Xh:Ce $WJ^C(ѳMpd|ֵ;e.pɋ\.~8Yc! ~`m0H4PquKR|Ka.vm!@cA*V $\SgS~MaX |[g! Zld|FpK hp (]oš1Q{y;_t$GkAlqkpJk1f"7_uzq"AF~juC S)+"M=c]3+Ӆw'0}b Lm4O];Jߜ/$\`m $E4_~K]Km7"輧߄f-qpL4p`Zb[fhhE]SDrI8 ^P$ 9F BbcL]9F ``Wх:Qfmɧ+( bNvv{xfr]8-VV`b8ðn֗*uK +qgd5o2OZ㽇]gb40upl:Tw_4`ë@1>Ǘ5Q5[vmk"22u734tF[t/e@-~/:]}+9~BLvɅ)$X)pc>^Gλ lWOyu ZΚKBHQj8'0CkJ77JK`4bd.p/ 2騀'8`|Az\Q Pbfi;\T;蚿/|s>gٯh60!?14@FȽE 29(sqc90WoW&%c]Ɗ ԟ{ &EogkK8E n2)ߍ01ϔp }=aH8Zf2<ء\ŨY \*[GB|~mQn"J!||} y̗}_e]uE=A P\NgjZCT*AݣE)'l\ 43aK!R{ݢxVO,E@T-n* 6Oj'cIj߽&sg}Wnw/=lIZDdƶi2u<XKErhRl&}Zcoh_aT5!*aNYyUǏư|9/,Ȍut` LSJ7 F.N£sRJ8K[AO")m0X*j3Okvio25HPGؠPԏK6Ķj0Q82+SpL"=\ 9S7eH¼n-Vz2xP*>&?kg" G.*`E^['12'>wY /4P q?N;g\=OŶ f_+I6A, -zvgmn"gC1ƙFs+\$+P's9iD&R֧ԋ41[jB%+#F|>q\Q̚KaaIF"Bz68ɒcѶ JLb{TSvJ)PA@ l]C4jq`2iUCqNNcAIjİ\TZ24UJ5zCk"\q_ ʹhķwq$ͽu? krPG?YJ6VS#YJ _T׆ \J8N nS]ȶCp1(Ս?ktKH:Q 'J_;jw56f>+q;]pX>zQ SVb#pT-)!a-O9omCHsyR% [ lB 3`|}ad#$R8u mFnz-bgN02h~6abDOY,F!rUӲ:aLQ^$eFW#{42ӺdC|#l]%ivsÛ\[c.yv@lBh;,%|Gg u{%<=37w@*o6 S&»ݫfc xOis>Hf6s#H {'ozxVs`|H u0)&C>"mBh_CJj d98]9A,(sYaky@Vhbz\|ިd/l ]SUN%lss&"`3$]V5 r5zVeyn(4o z+[e%; Þ$_6U{gSQ<Ӕnm8X26ILP~6R#"$fjjo*{Kݴ\[KM~RDp-ˈBϝ,BJZ냌Rv$ќ44ˮ}S!џ'>x9[ujYK"x {mc?hT2o蹜4km5ѾpH̬F 䛿`qi> '}~|&stkynsc>f},_/ ~x6읷ZSJ-oI e ;1+U:9NmFsK/:J ?%vz*gcD|,KD|B2ҫzSAD~a_Ќp/8>޳NBh/~~"kfpm chMRa!5aOY6b}FCXC$.ٔ_^]lZHX!pdKr%1pZ ˰eP}ޅĄqr"`=`^ㄱPZ(j; VW ϣQ,`y0g=Y!uXmbB=K#y\=ԋ jQڼ(L=vnpz!2VB" })Caͦ``W{>\= 8E41; Mo ;liֶKl28CSx9g”k|l/`DyD,E"%2[ iq&vmkNi}|Mg$r [db|9#5OCyCTaY!5Py]_r6tS w߯<(V>VaH=>㥦#t6F(<؄T|Tz)CF93lUXb_zK16D{o❑9FsXP c`w_D\`''b -N7==ĉ&  ^̫SXR9&ɦ8>W7~;de85Z9$s2TJb)A;(MNvADNf*a& OL)F>"P@b N_w]JJ\x\I<0JZ>>}|C$`dQeB\?G9o*k#u5 И0A Nx'+P?+_ 8CFxWSzw*bΥ5H^f$-&Uz1KTsQU2w3ig9;dkbjYn[2$,~F>fU$_[P?{T1JakH^L/>' km^lj8t ,-+cclC{s_pt0j׹m8Ć{xRL Rv7z=]ĬiE-E=c륈+CM yǘE,PI2]@#2#ߴ{)H O s#%˔'ߵBi_V>- <7^bP_2q5TNbxwເy魪aҁ[B 4-k&m4ɍQ+XC8c;lLH.ru(?'6QCiu U>[zB J{W_Ð R@]@+Vٗ֞i$")$T!ֵFM>7 zo9[UxhV6ϟcdR[f+R:~^&Xa@y`Q%/%tjvN RURkLF!>>&q{gp`x؀xK{mmhCuΩ_YuĕLe$V--*Zt^$B6iv>OUw?]3-mXdc  /Rƽ;雥_eaLJShOj93Io` 7rIy14#^#sir;l6GD87dʞp0^HEe}mp6(q$qbn'|,R({i.Y-y#d?L`dcܣ`vV:W~TQnQg#.I>-X6ȷo^2]5ƞ(>MR{ L?:(~;6iOkG.xJ+F:\ gpv`X|~Xa&B_f_s6 KYSցv ~"X[<'=Nò_, ?%[*P.4'W3 1qmZc`Ie>VmĨU#$[ߣѕ چ<"mۉ;ηmsR~RȵN~ 9;RWPfrXXxїRU m'l*$?<-?yi%vP_W'rD2o I2k/e[^4̓;Y mTȿ`W ߑϓ~9wpk< xT{jwVh-;lүz,_]Z Wqp&[Fí)Q`q,U\y%OGC}nD_ݠUMZǷhE>O EQ--$8Giq[a椩ݏ[VD#>7J]ك53Ϸ5Խ%3n!ґChbXkV tɯNo9a_ Pf6q+P@v[FPBvSgE j.j6?oV֣zT^^5c%Zu`ah'/LUxchoD)ܣYj}ZTηOxART_资;ὂnWej2uLkKt||zI3PT=[o|ΥQ)1E0Yh" 'OQV@=yM&gN(' 3{V5wi-_]0?GZ4+ݢ%ݽگ,Z|MPo]VW#nXS<"A!Ŷ) nZb5R.Pvvcecj}Vb9Fb$*Cc$YBĝ\J^ ܕ0c2s5i["ۙ^*u[4ʶ8xɔ$/ w8uhLK?g'r B^4o i (I5K-UZdkQ_SQ:kj1{ Ga:|Fia)'۽!)0}5!B/cT?5 p3E ^Sgo[rhCB=T7jLMYs5B&(Ƥ#7`֧jNM`K lMqڑۜiSA= L^~B^h>Ya`ڠ̲ \n?H:J sJnHx꟪z'U]NsH܏[_!֌C!ep&IyTyfwUm|'VW @ 5žWAB!a;Bwb#Ih`cHQskA0!CgΉ١,~\ ~QDWNq4!ƐIHE9vɮEΠY7(EԷK/ڙ%+LN8-btKSCҰbL6:UJv.1ܢs[ dERpdnyhMg;ijDaV%HmNO; 瓤2TzW׻ u}{H|Cp^7͜V\rܢ1ȻVΠ0zz-ʦҢ5)ΙLJҙ%j'Ll/H /9K\}|a ۲R?c=əK9J+wӀb[M 9=d"%]_ Dc\~Xt1+[71:0P. iXo L6PھVy_bu,ɍ&zsnr+}+&(^PSbXNSJxU@lA ),*q 7lĹ P94Gʷ(]$h3xѶO*K|.)Ƣ1mDW 〱ۣR(g=]fwFTmy5J*I&f+.s%/ދ5pyL<2`|mRntH0w]}i^~_ǩ7q <`kyikcz< +ˌ˫NXpަAC:1㕬/륽4Bqdx% D:;B_lsz$cRg#9&2y>@xroe= 0k,[<-V g Ix˂ș X 7g{XwY>W "9t?K*D_Lڽl,|.Y친\MY3ZiklǏ>O_ 3^9.l?OL0~sVDmvrJ~xtlɞ=U}sB%L} J ]sgB̓Y6>}.@ *C{ ,M >u <_e쑞ut|xU>xq2VәP#db.N4rb%)v?NV77R86#yZ8x/SfHߟ})BusoQo>nŕSOݣP]!, +u0xTAI3Wk8N/F,tp KᏤEt`3#סCI řBѫ'f,[H+z/9ჰ?ap _Իo_C-U.I5bT =lqEi⍺*pn*9QJ US'̘@޹IlS AEG Wk2::ZQ-'zt@`_J>13Y3#>%>|vw'{iAn9'p(1'R '`Wh 6eSL04 v[U(ha%gVgFݔ^WkZ<:&A2HP1AKWOsknrAà{nb^]nzh 8Z띀",h/aRY>} $3w8{=7Ȯo)1D.t?Qr4 ^qʞЫg)>r{yK `Onu݂h@wXG3⾹=qPD4rN1+,>njxȴnNST5hX2ZE8#a snϫl,b oNX*)Dp9Bwd>1c[6syo&ޕ>%bҕG@x#`ƌf5 '@6e 8얤y5dIͲ=2T3lM2S2rHl)CNcDRn-ZIjmv~1zעF* =[{3GC+h5XP򦩺鉅9q1WEP/-H4yǴ{c`ܜ|-={aQyWy-Hzu yu_,Z,e-:  mL2dhW{xr3_B^*&P*ͣXvx4fdcbŔL5Ji o vA@t T@ʜ۰[gxJ# eG݉M}E3`(/`I=p7Ģ,Ui4-w45c-gr盪r8NJ}Zct!6j$>И;@x(sO L3AgpéR34n i V7::{WԒ>Ff7wP1ӵsPf\3 *Ru| #":-]$,O@\["sc:ҲCc:1ZY"ōz"EUP󺍦1Cg>zˌaT|g':aHndCWL9" p=0#KZale'Ҕݕ6'Q*u9 ~%A'+[\op}fh̾aT4JC-HcHtkB%.Us4S_kœ@d@O[ˆ2fW9;Hٴ@¼rLS+2aXp'үr^G&J;85ߨTe>wHDŽH֖ZEO]/@AiAv<.7}fe|㆓%.(鐭0Cϵ~ ͑ǜi+Cbh9,QnȽ}lΦή/aG~vJҩt>ȷFӺD'DN5$bl|ez'6nkq*}ۭ OUkpg\2FbBoAI\"I< rdpS3 yb ;GSzUW;El-P.\,@hWƓ0ҵ9,C-9J4 P~l13,-9؁.R)`Dj~j?]𗲊KTck;pB@z!\s:Z(57SUZele~=693ĀEPi(Mٕ(Y#{8qbN?bz%~0&03j ɬLוR.JOzmGF:zZdCZ Eh`B)#.? &C}{|oT|)ݶʜ!1!8e)7`BGS%hC#lsH55P1kAuFYqKޓa\(8xe='P]v5¤j6 {fS~8gK+5ծ%ݴR 1ڀ[BƢUjG@ϝiRp4}FEmb=5Nً~Û|;:lِl6 8•V\@-4@gBE^sxI}b\ Kcs[֤ )K"u?ޛn[[!ozbX[xA|b`#ێX}},P`BeZtMm-7v)L5:`T_LNƸ@?5#e!((wf^VdrȠnIZ^Mxyɡ x/NWU7°r]M[y)Z޿2Ҿas5~G sD|0^  {(`'Bm_GaF93?%}0ng[[:<8mCcHӇjx %i)l~U`>>;65 _'/ ɽ ^S,s}؞i&>A88tf BXɅNr6-)m\ӎ E# 9 g-{j_OAgT"qIz X|wzUA\JWEZQL# 0<Sv ,:`8N&x4ZpiHRƁYyiT`?1x+ x A7{ ,:o3nrLe@d Q" x!50oF#.@U`\Q3tjc?n­%WOTT3HLLˉ7CV4ȇq!  a`cG;PTUFHPAAk (5>E[QZ2?H!ܳiP @r߃ӋaNKSϻsϮQ+Er1*8"kyF$$t ;8'Đ:Q9Fִjy]U=(effs_՚)k77U\= *гeTުjPQ[-Z38]Y+Y#/ ÕOD@r$e|?f^ȆcGۂʀ B{UI7SvM)/tu]#ioyj@YŦ[5xԔ(E +/h'Ts\LD8|ڲ޽GPx{E,zoHMX07Eh/w$[F mTA ?JV/?2I{aen0vHkt T5+doY++s`^:-BX22>* YN5 !M~Q;JEB타E>~vOhpl4z}}xCsǩefmkil5 u@HqvxjV)UqMYMw,k/c~ZHOcBcE_N'k<{q!Ӡ&y:1)TP8J8,L׏\:xv%D2ӆY{ә%BB.;#@>bx*[%5="eb4 z臨1>w,CVme7K? ;kx\ϮH:$ Vq]Ō},7K3]8Z^A|5&V鼪ө'Y{%e>|H1.XFEk|saDԠ8*7(P( 2l !2BQ?IibC>d.. nrcczY#5$pBK9?JA}f3 q|mB4 MK'%Җs&=jNi-3D7T#7.19[[iSB!)ADt >3X|/ΆsDtۃ{"-].KK'\0 BcbDC('7.]^5">K(3^,\i ',%s6β(׾͊}$mC k? `waD0]ӛØco[)a4`J~9%\Ts"H(R5p4ECvDmu?XI6T`(Ae/ qdm) &R Ep52rh:(J+K yR)&q`^ 8cnQvxT]큊Ğ,-պH}Où[yDOюekMiaRqrud!j"[ ,9, tD|E3dsYCĪic²e߁S*Uk8Ŵ\{Ij.obV('kPE~E|ݯʧmF ?__dPqY>R;"Z >ƑӮ&5]f1n;g@' 7ס^P<\%Yxбda: aCrMpo §C5B{rMm%'@F6N:IR"k`8YSd\ՏwU CYrN[UFb&׃Ǖ @Xso0/bF;IO P`XsD?!g9xY[ܲ>.BG%s3 f;l]MZ@sYh 4K֑6CF;K6Eqխ]nܣu7Rk2_単#]G9a+tcK۝|AG&}3h( 1E/ ݟ1]ɸe%@1쥾x#)8|#b@"#/DqR _5,X(;Q * 吭&:w;~nNf̊QNn I&ya/J3 Zj:7H(0 X($.&Qө|zJEms!$Ubx%=OZӨE-3wLХu@v '"zzN6O0.og0[j7gKzh'y`j):3CUq8ԲQOYzuK|N t1$4? wVI!K4&*%[sq , j9PWQ d}Xix,n!ס-?vp-L$f1( ϻtr4 dTD)`#$ԄHi`RqO_[ Hɋ( j88уd^__MY.C7RɞTH,~cS\5f^E-:ګ< 3zv]"'E"F\+_h}͗9W0>:% !""q7غ4fr^(-pA=.uEPtY~$X4qEȓD:X^tF `g51v qL6{]À&;b6F8V>kc#wz|J*SpTaŌr3I(,4f^D枚n8F>q@~MD$YNlʟ{M*낞 (_f 7h_IsX:'~oRc=ZZm,nEzB0!QsJFh=y Vވ^k:- t@| `uҚelQͨZb4~~6TEA! OU 1LQb*lK4zKRɉʊ|Xb7YiNbO79HYUM E/8K%nZgXӶ&NeZ ;2vf啝cW(O<tct:b""Mn\=RSQ M1(/!P`g B6.9:l%`)f32Zs*@p-t:N2Z2ģNI:+UyH̩81ns)Zp,Vn"̍Wa+,iJ*i+w^ȠZ'‰2ټw`A/ #c)ڰ{xoX lF)%LlVrɭ7˒ eKvW.~QETDDvRΔEdzO{G|XuE ~l V8;AUd 7 s"(6~Un1ba$2·pYwe܃JYrYҡΓ^>͉˴ Ž/@+۫XI,, nk[jM^i~1Sr7*p9o[_B/:[jXi>ߛ.LiHC9hs=T/]A>#5 l _yoNZTQBfA_6꩒ޏ.o-C{|2</Āg)ɦsr ¬3> H7;$c+&)8 ]QVs tv4Zz´/p|:wX~K"܍0Rq8VuHs2v/|[inD;R 譳]d/'Įm,yPtiu0P7ˢpR$tFJja}k `$Wx5yD prЭ%3~1|1%kᅰkRzeUp Ovc;#[棑(,T'Q%k?u,romzL6D 05 sa4ԥC([T֫ oI*)'qלH7H\Ki[fTC?O=u rFpdU\C:7^> U^ahL2qJq*,cW[DӲ~ ut3חIot(ho@[&Hmu" V)+zҥ7#Mل̮U8TI瓨N?;?"vBvNaodPxWFUJ-]zxw`E*!ˑn,FFoS{p[e  b,P6]Y)7'bMWHߑ%6E3!E2 5ڡ)(¬iuY-퉩UC٦՞hm3 'CS\KRƒmrk-ΤE/}L|::_f4+ T#/Eh?Yd5r[Iޞϣ=V\7i/e 4nv^8)Sn`}]W=CU>(ym?zU{k1Y /1Aq0dG i%hMDX?}y1WZ->ބ?Eތnչ8-H3ûQ}꿗˒Dέa2 -n" _1Mc5M^$G3F?G=&qSEDŽMkR۸/I0'(f|q~U̴<4=4тvih\Ɓc5U~R_xNvFYQ^$lDV#kSX_tF,O9,.Df`suS и7q!(񛼋};aj3r#F2pmaGs/pNu0AgC-Ej si @-ZiqNI)5C#-2_븱K$"[4hO S3 U@YnߋQ*K5@DIt_;Rpw՗î2tsm o \!+N ̻n%+myŐ9˙oQa]uk ǖJ@~' X]wz晩>0u&+>{|VqqNm2rytWf#Xq,T7U7Vh^%aN̯Y@w5İ̈́Ac~H&5:YbRPxGM/RU}쥥֙1#Εj0kCe5];/82"sXeX"f%wv4,hO[B,Pb9>OGV NEoԮm_5NO.xQve%:ʧWŒI-1=˖ے%ẸVsUfhtN_OC'm&rgKK4J^KMD&:q) 5gS{" LP }thŪq{?f#;!-` GIg4nE(Gx:E2CliZ^_;UB]; gI% &J-EG0WiFxba۞WBn;Ҏ/1 S͈qRj:ӁhEt9E!ױW,]`9.4;PlDpر W;5+!*AwcYLJ x̼|N څj5/>Hl!T|R>r]7yt˒H8fa@`hYx` Q@&-.> %ń!D'ߨ?n[8ۭIskgE /.6ȤgB]wY^,odU~ Tʔ|NO1hEx@XT( ;)RTt.`պvReܗc?u_Is&XS%3s6d̄ZY>Y7((Ce=Yq~JWMwWjRщQ\X~O/N#2_!lDg#+0G_.3sFdO CCn{U" C'm^t%.OSJQqzDUIIeHE|)6n7`%"qӪ1.=gݎ4Gz'lAaіiF$=bb ;Z4Gr8w$G]=ehַL(Y:d١h7@-6nх|>E3e4yug-h6uW3[Py>qh Lr;cnw-ʁ$%xOpjgpS*aOHߊvb($h5QyrSta~9ccN(1iWt`MJ='c` Y@/lnOk&-VّqvRKpFD+4R}GS p2Ζ, 4WpKXA;v H̽MY#uczjb>lEq*v/bt7QuS;_`_9iIYg-;.3c){ dkD} 1TeXxQ Mi|]٤k׽O-iK6tda;bgdG vMD;OX]{ެJG-]J/$=-Uk6ߐmZ7“k@9 CzwjNN);qg*׼<ٓwGDžQIOJn[u+V.϶̤I$> VmmENh_8_,sJF0Ve;Wd(&& BԡpEpBGt׃9P0?'}2(J L7T|!@oD%'qBS'^q!lZfb +?0aNWa۳2OQsoIC1^_MRc㓽ask!@(4(SЍ Cɋ%^म_" !7 G|̡ 9XD ۤDX O354黢u=c}SP%>؂QN $VX[;yM^eT{$J&[n,-OَwW֞P$(o#O[*Y:t$Z΅]>v9[Ȃ3a3&q4dڞG>x8p$ L#MŎRHV,Hv- GAu/ֽrgh2#X\BW>Tz¨8Bn}^Fl ;*|^ 9@RKDEk7Ua.FWĕ5-ұ6O6"qU02쇭z!'=ԝ y9*DYjZemrH(/e $xB4X(ftt?%Ov|e֮] &* js4YIz-._rpRP:+2]Yb9MjřICAP硗t 'RUB޺Xq{HhiȞ0Ѥ}m d;l/bZ}E6ῥX-g~i!Js^ٌLu[?fք M=$tM5M@䧺 ջ}5vSA uDF%-;dF4^XHhyQ곧$u̯SYZa0| 3u0spuh mvLvuECe!tUoh5vFh!!p_~PJs9Sp i|˓ߚ APD߃^.m92cw;>,"r8V9C%927oN^貌!kۗsl#6dOߡ0fh|7OA:Wi7:ZYrn>Qv=c8r-pBQb*ay/I 64$ֲ|ʃ2.&t0?+tYŏw( Wz$ނrtw#NZZ:&,-h|AVHX[<}dT-5mPh6Hf|UoThfm]C_\9"<*)V>%6Dn&gxǵj.t+,ejr4|0w˹mKMdV9&j}n&g+ ́<h<#GHa D"""KW'qѺ_nDϪlM3Hinxet>7ͤZ,Oռ^ [ &ޖY)")ؘxvbS@^~ atQ0SFQHϠܭŧݹ@o7{RjA|-styk3КZMNz3?B7{j:Gز{GK[6($;AІY7 /e%O4UU&wf`*1|N5#t"d8D[bDr 0{X,iVKOJA=LٽFǙ7w%nyK`o=q" ֝ډ9w1Y@:3su縙H=cмUw,\* @Z0\-o%i 2Lcr !1?ml}#^Yۨ¯f^YǝgwH7 53:SV4"u΀2KVW{Ujl~kbJg,'"kG; xD#,B7FF<mR.C>O|"W} JO7+ӝbdfڻROqMf=3 <͵E \8ؿH!񻌼vfP|C58D #+P?_c=.vA0(!"cXY'Sx墝֎M/(yB[VK#PNI1b(Hm~|eg_KdJms(F?d`Tw#{PDim#xz[g$-.P狛q~Ѓf[Y@;Қ aAe "~{ \])Ҡ_*ޯɹ0F'X.}-l@Y[N0`QIc!_l'؅D(ۈ:Ԇ,AFoczU_u6lcN,)ԣUV{:wBuh'GQ=9ꐈkk,4y;!ƟӨ2ЃK7Gz?bK?W:ao;&Jp%7B$#|1_&PB9elslB{6{'a~剝BN明 {(sgruȣ$yXYlmp}\O}smsn:$ʿāgn!]Vw% igiZ\AޔW"C;yg ]ʊImZh :.: X. ²<0rOrBz}wh ک^BQ¿ߜ#:wJb LJ .iS }]pw)&U5~sIVP@b~q>uphAö,{~=ou4т?za^| _$CfC &3 ˍ TV7,Y1'ؾc1e+jaOؕ*uoj&*h_>J{_Nuuo7=npgUݦ@׊eVgiA=jʱD E[twߝH*acQ;IV/A~% +OK a빳Y~i4$ AK#9^1ϥtro!dcQ31Lí@I"/Mai/IA:` 1.1a3_lTNUwNtD%3\UA6&^Uo#_#8,Hm kBJZ]FBc(`rXW,*Z$).z+LޮcCxR#B 'YӷxuW.l춶ݏRu]>̀Z9 {Pc 2VyQt 6>pjC*(_zy좑?OՎܺ'E?!?߯׍ޝ6K_Bh5 w5ܨ֙..KƐo:i*6(1RCC`: Wl ҫ4%v$J-a\bYj-H?;jY:0)Sqj5Hc&bݒ;.%2i]6PRfn)e|v֪;DUPaMڷUо?*s '.=.H}Tq n*BT&#6^ }ou>ḿ="ǀ!3gy񉓣u¹6Μj3ڸid=tW9DRH_,拑f@SA_gG`5F@eu2CN"pۘ5+nt=@!_OMbDcǒߏ)Xov{[=WB)'Ab44JTOv z dA02?T/#c̴h\+7?y|Fէj|n+oMFYYxĆ\]T.џW/ \ |~ОH+(㌍X^n([yn0EEnHT<)yFkegxF6P8bh\C#o/3M̙A;_ 2w*pϠtBC繩(^Yf3Fy,Z0XFAf#L3z~:rIPB08*@g Q>Y C+slɘ on]=W:PchIjWMXTUŮjmlX3wgRyrL>lnFO>gyO '^/ AqG#m|.r(q|2<s_Ͻuh(Fn6)n_E^bE΂DU!NaDP?0$-,PEBR&la._pWr@\|#+ qB(o Ǟ%0j &Ѹ#w<|'Xt0 ɕUȣ-&;gL 9p7,vz1>2Zq=3E]F.1ޒljB;_Ai!V~x)~m6 {FŶB+kOBvRVޫeR7Z(l&x Ms3?+;x|'uA)W>"t6|@)J7^8V|naÄ >/8[^VBH B"&mX@v1}h6l<}8^G?qՏjτO}J{YuAػ9{pEםf?.QxW0fsV)xe G̫Xȋe+QU\tj̙ihOcsc?8f;t1bl]mF VG8~(VxhؾUc> )7PTH9>e hOV%8,l~A'0頕ڝ[Gpj3Kz^N?0o5V*1<|>-*_NOaDž5:" XmUo[_=քp iˁbOPWLږw4D~VP9) SaLCȲ"w\Yf`e U2풍z_ߞxujIZ8vuJB *r1㩔[<hW_bT{K?8l ACMdE~1'} ir~j?Tmϗ1>XBo0jG*>戨h8ww`fTSWS 0@q8!J" O'54PtEoc\m3ΆFr9#`f{{{yN&Rٳy0\f(m@ JZy|==Ү9l#W)j9Tu<ǡU}E*XYeȧfiir1V6Hncm/ҥzj87Sy|)-6#UaiOM'l,д&Ac#I0VyF=)t.F,}%(.9Mwn2] ѫ d~^7]蠒蝭ɛK5L瓭Zaz]2$g97ɌC ' r7dp$x'.: n,s6 CLΖ>wŊl_oƆʸ}ɒ8@Lת*][Dv 2i]:%9xnm2`I BlMV=FӮ#K8Rw s_ޜ }攥<^-AMzxNTM{DQ\ B4/-ωVtQ8U @:.ФOɥ$(QK,rkbtK{P8 w֦I5)[/`kJp}>vl HW:h1o - !Xo;3+*`bּlׄTV:U}Gv&\kn:gKf1M ;iҙ_e_EUS i;Ef?,!/=Ŵq/,r 3od (oJJ\1so)uF,o 0-ܔ}W ?q L-6vﴚ(ԫĐ(=IEu&^XHڴ8BԆճDcdS=TИxĢyT4y֛xQ(>0ZIyײ2DdX|2: /յSg`a1#"O!NH(ڿ 1o0Jh@ݬ iQ g,Z$"oVt HdS*hi^/$E!\95%JF~/J#GcNhk^b^a:۫Ĉ8^qv^֋h>9rQ\;iρɉG3댎{M`L&`[^6Z"JLg2 <صkFr cU4sej;LCقJ*3 D~d%?`u_!= $k曘""MC}7 _^paXs; B^C=hZvdkJ!^VCK>4=ִ ,|x|N3,x)NOe"*Re8:9h_EuiT(ZkmttCDoKoт0z]U'o9sla*ύG;.\_ 7S]j !M>h`T]7:El×7SY5Z*K5"@?Mpz}wdհ?ifr ⒔sc9! KN4.,?5pvܰMgH䇪Ni)?(Tu>dp<|zQ>$+T *٥?tM8ϓ]F~ A'-x_EI"-fB*x~ r*CPg5fS.KV%.1x'`GvqN-g@M.5tK=av)t [[ Rm5~wSOHMJbQ1@\^Szy/u=C\W1$gL)}iT{kU2G,Ǒ'U!樓ځPQ>qDPZ{Q滳 ?QO !a64֦^<س C|!U>`2q:uD;߹#Qb7su$d!w. Hx~$@ ;%Jvxۑ$->dY[wۂepӦ#e>"gbM I3uIS{BRybSZ7RY<Z=.|#\|JmJʜʇ=<|ͽW|s^]`hzk}sap V0Js*Xz|FV>w[Eh z1O[e@׺(|o"Gaјgsy#**alX K+EK57Ĥo/蘺UR\ٞٵJۇ|W` 3FXȍRVΏeIX$s:dgb#bsPQw;hlBD>r 곟G`(*Aؾ%Ӊ/#OD~9 #%^p.$ ;nn>Y4?H2}bE`U8'rJ}WFc} ֻ63ʹ-@)̑?$F,ı#\$Y'(e^8.'Xs0Jy9" >L͜$na#5ͭݱkd;;t^!e?F@!ZH(2T{t:P!C ( *7Ɵ mO [0EE? =3/RL{uOʄ͇wDs+F݃|^gQ;b%|s0grGl&5Ńh\*PB g!P ݰ e EtlS_ˢGr/(~DTwB]8*MZ\EGőփsa; "sxB88Q3'fI$ ]~ݸ:͡^B_2VFhvѠMQ9r!54$g(i<? 17tM?k? c$/zkآ SÞL9u[ZV@ɣMJ/(x)aլ=O*;ܤKEcyݐ lԁB(;C0?B5o[]a$Jw]`K3ACTVu`/uE =c^4kz{0͛θv+H휣V6Il ȴl)*JS}x[u?h APNOrt_ (m:y08P4,{m鴃RZiɡ,5 g.L+)PcWq? /On֞Ǚ$^EdCIH.p:O'Q<$qqdpJܥ8|xvo`h _EomfdLX"+9'")7\A>[Y!G'0q7<#T)hdB?5 82i)[źvfLVIUGeGXo/%íg|8FA¹[YNĒT̸矛ảar^@qjg.->5pc=TyٸiR4g"xM@ۚ4S#@)]_s.|לvіHl6 @86`;r-mq %Xx7KLL\N!L2O~HIz`n:V7<BCNOV"N`qU+y/=6eĿXޝ9@S.2 {B7ڪ%dހ/Pm}7)≱ * ϋEyXsXyTDyL$ )UYKT6w6 2hme!L%ü=jO|@ttbodVSjȺ;w4Y VViYLl[ \ I0%wU*W@1Nf))x%Uzc6 wPAzy` 59SK{4zsA;N|'e3AOyϪK$"b,KgrK@GeǨ0J9"yKg N< =Qť0sՋ4RvU[ܗ3zÛz%0ĺ<{# 9 6gZXHk^-CHڅMHf@K %G Q2'oIĮU@gc TB6aj)ʡپ-<&=/^iqvăbECٓ;CtN!cįxh[5/_A %#ɽ ) E%nNy~|== m5pv_må nn&mi_ґ[XA8EwUNhQ,3khh@{葽sN8UՈH߶ v>h%hLCMbu/c* ѣVfOS'qrͯ]DL5|V/QW`NJ3Zo<|t-h8C %o86CTbxz'E!nf} 3J,Z./?4ncϊK?BEq6ee5XBv}ʇND5ͬDy0g,NZ (Υpm/ԫdb(̷Qw1vՏPO!u(D[$*kf1wnW}* K ilI%̒'vV/]nko V|ԨD)+QdY to9KyHxi!>qŲ+M0b\'Sp_D+xdsyp]k'a 3(J6zߤt؇s h* GpFD$9reBɆiv^ pÒʌ@7d<nyn$^+Zv􋘣 P7D{ C!ze=9;:^ Vz uPsW{G`&%LwŨ@\!h^~^Zs; Z+{bomZN\9ʷQ;;1bh&(Xzs6J]fSyTۯ¥_1sL3]Ziӕx&78p㺎VC٭p=o:?NuB+UO^@0;亢`'<%," !&ˬ_"紦gh0tI'7Cf79<0 dL 6؄jRp( 4,DxjX)dG~7Uo)hϣ|D901bX@Ɔ'bhl;sc;¸ݛË#c Ş3W}.<XðVu&XX "XL HC,B -U7p`0W)ah_ 8KI?I`Uj(%C> 1j|]4چ=K%VqLv<]$HGHvj-{ *, -qGZ,5~y¼x' 5opϊ-~ĄZhʶ8$KmO;2V-Y 0XCƠ\쀘Ijrra`c[.q%`3ȉCTݤ~VUPȿk'%$<\H}bȷ s%0cʇkoû662:W,gṊcH' -)k)0=Mbh^'qtW,J\OvܺvZ{eޗKKUgqmА=$SzV1SSNY]RCF.e WڟB&/F ~T>a5#@`KKPX,M;8Ԇ[H-;P:K6,xOr9ǔWb;z)zd)ZUG5ȅݚ7WAn9AX*,m1 z~kQHk0M~W×0`T*̨,Vƹ(Hԉ/!#ڎT!&cp`/o z&LtF'GQ'ؚ6u[0z!#3mFha!B,LJ"YN6+1@dnv ,ڤ \F>*GF ѻ@ҿ*V_@ FXaXS(Pһx3Z=&gX?݈|Q;6wsbF;OR G= /?cS| b H NՍIXwG3gy0h(6[vf/'OlFgY_kKXJNuєQ}|uOZW/o,Xcreۮ5DgI ntAr_"p_=4m1;ۢx`>"DILTRHm~uuإ|xX<ҵi)̒ẃ̿AkvQGE7 +,**\|:{ E6ߗ|Q;8%ԥ '7o=a3G׀n(cMBT'CEُRQ2%d+<$cBc)" (N[J+I٩ކs4L߷[Hl[5v87%Pu4$TJD eEM{r&CmJ9Θ2fq,;E/ ^4#^2phް~9NLg FKZ8X@8?)mYb#.bڋ*I[db`˗`"@Zv*bDM>S|0HAuJ"#lЩϱFUL*%{RH-P}A 0$>k$" LÔQ|0^IWBmɸe;@荆!&LB=fJ&ċ.({4L܌=7<9\iTt:bb2PKApHJ+M"19lTD,e.J,!Baם#HoBpN6/n]}d) ɱ/p>%.@]b3>J~7QjpDgP|_#}Ԉn`Bwߜ%j> $cc R yˡ eL%OgPqnpHX 5#oCݮkʊUSmH4#bwP!m$@R`w߱3kЫ&5U3ŒGy ̌2-2vcC[Uwf4+^- 鷎\[%zAnkH*Ecȵ;vűTB'ZUaѦhDHCd6?ɯ:9E!=̟< *CU+Yk-Mҵ[ާ7A>i!$SiTO|PXYPf]V_ Aї-jRxϣmd%C=$h n(LtfX{e @NLsSz&r/`~ڐYvDGAPLZai@7?Ӟ qg( 6=hC1yY N_PLE@6/5u9l9b^avr;KDpj1\: B¾)F{t^A\ ЭW Vǖ03\3͉ӵf=/Y G.59f$]yDkJu09l3ƤRNf4v2P ko3g^$3Eif{\Yݣ~;_B5\7_de/H݈7B]Aa@$ߚ2iz>弁,Tb[ kJZ _\S{SɃƧr%*<#9 PɸB鯜ǖHe$}|%C~"\zln:~`U!_rVU:4u+Ӣ;D݂#hyR] 1kq&K:,r Ժ{s*2GCRġg#@kwGl/k=yi;hR̮ h` ȴBVgF8"$GHa8Xf^+FP=7g.&˺p;bg+6|DMQ| HA"El5<_T]Q_IXQIoO&I w2"l~{lŇR9)FDZ/\P$tT֒͢Z2wKeo 5Z>z_ wf`iT)TF3!hqMv0,V6xkNtu}wM á4m>'m~NǸH"*|>Ja\0 ]wӳWbr+_p[v8]ϑȢ% vPr@*fZ@%ˮ>Ryedi1Bva[s8)65 N& 3@ 5GY j,8'lݜ@=. s}(B؛6yd.P$jKm޺.`a^3Aa&`]tբr.qa`meaQV4"E8in%8sw͌5tH3WAG(`;bYAͲ6xN4%Pcoob~;[f: SaC1[2W%:q&W1[+b`>VmpB1 ˄[WmJ> uD|}wg-G ur@W2[OG貌ZdiJTudL0ePa%סAS Qd@|o*aB p f3TʼnpICkLޜ6KU6^1Re̪6=3'a#`abk8stCwA `/X*CB@]mAc aAF6' fܠ5e,^ZV|p=ẅ;k78 ZT ՛f[T!''p!SsrWZ9(_rܻ&R`@w 십CϟBM'@zF^-zE[eYxI?3#8fF66%ĚRAȬʆDKM0E8DPp?Bž ?weKp~hνEYɊ~LAO[3jsA?95f,6.0gϺdD>!r6ܸ(vOose]/C0:`-"p>:z"KКE u5RcD]D47_r1= _ #CtqqXڻSN酲}՜lO]]+IvN҄F:יY($4 ou d*:PuM٢V7K٥-/`=q^: :5='S#_>mȎR~:R;T`Ydv""cu)wMV]۽2""_WH~Yl^,;04"&v4LzuƎߨ鮸a`)"0Gg&]cru$,X4ϫ{Uư=WQ,L u!7BAǿBncqncX0;Ym^HbnwKY1c+~S[> *vYށeΡ+l0 o]TX"L;`#3pɒ~;+|42' rx0fGSA񨐑Чs)jQ^$9 9Ǚ5j e[)yA0oWeHTpdKk28Dau`);I ڽt}p|}2hdsFSNc umtZ -ۈiDED"+IqevI1LO<E8C`U]j5:OzxKQ eAwb)mCb_;M6q^nυRQ5bP͌,ܔD21RG҅ \9KM'o}$ʫ'Z)>~rq+}Ã>n˛+?<5n"~[@Atr:P6;Ր67- |^1U@e:F|+}5gfA፬@G$O–..>/|BɩS *idjϞȐfǕ[ksn~FnNux2<=Lr6-9xlBĀjxؙy0b#ļFw?U &TkBOuCR)JMaDn!**I&?IIBAkC韡 [w(qYʦ;[~VD'g[%,"lQ ^賀e0˫o>U?.j-@{Kf4yBM-L1r`+g2m'{tv$+(0eE9eX,3w#.yPqZd2nt`/ET6j l=Do]`=0).':ڠ.Z?Ua3>Wːj&I[ͳv/!'Wiw n\ZX:.W 7x$~3fhŖvz|X]p;L=ܣ60ORRdtud:DkvdN/I~K4>6%4EdU2Zshсp+$Gͼ u,ʄ Z 2clUYg84*WLjVQM X^>S3>dG<^a%NÔ"O^mQ>y7Ka&^˔9vJ>ܮ  /1㿀m9)-7 Jj,A,\ ^ĸ2ǷG+,"Ñ:ld\x_8\|aLu3S_]듀٨_%Rv)0Ԡ*éGXJ^yNE $'V9Ѻ7wW+#{ءὫޯ/y֐@=##b\\!OBskBM~G.9&!q)n,AB!H򓯕B!s<Jw0@1 =P7v$@P N(G!S/KA ?ql,P|h i2~\b7gOl `"}% @䁝Ԇum_ߺv1r17 3/VT6[+M7;>%(DeDs5<(Ɯ'7*_ȗtiW q6SG9\v6ъMށeReTee^/xt8Ty^'ID6ɞ;^m]OYg6wZI|R%eYfЙ ޡzt/FwX7ݭ@O: QIJ,!\hCj6#oK9і T!^b#SsƻP5v iQcn3@1U )jIc=HŘpг<~ -$')_ [6#ڑ}Q+}z-v= %@o:k'fy.l0Is,*Bh6H`Az T<c@rvrvZHc˜ 9%v!Pr6/K_[UMaBs{S!{Ue6Kv Tu9T\*d"Q)\?d(62]>w19YYa a_@/}>K MmL d.Vp%u˒~7hI]]sN'6ҔxW-(zQ$vl‰ ;vnaO$$z˓/8L/aꤞ;cQ~##Zk/ٓnK[ȜqE*W@@N'aC\sSD5l),edBPWҵj)XA@*'y~LlL;qKe!(TI) =Q;HSH\pmJh^:"hm{*t%mAlC Vz#eY%J)**]K,$!{C&kg-r.qBYrfd|F~hi҈kY!t69uQ3GKEJܮ`>>.` tr9٣2T" {dL )aT.<'KWƟL-AJo -vJ=p0\R\ l@)+oeٲvAйrK߱ ŃARH*(FNQ NOKE.cT&=1 2Lcz mg]L~ݭO94k=_ܺ 8TUI֦_h iUU]r;*۱8j4Ԕ`fK+*:\QC$5”:y_ *YKZ 50IQсeN{Ģ 3~)b&CЛ/j+F7Ӳzc|'08\Bd췱.`΢.6Z c O͒}s0KZM$ uM%-i ;RZ4ś@dZOgB]նŪe}LߋuS~pKj-!h|\>}4R&0c M xWɴ Ox H82<4.œq"\m('F4Z[-Sߎ*ͧ 3"c2K(/oPF1rR\ m@^ 3yCe "4_ (q}({D㾷 SRLk+N SaVlؑTm+ɦLbˆ4l܋W&BO>UbZ̷򲢚 UgUZ8۱c^> mu/K S P;جbk0G,Qb e[V@pw"$~%@W^<»E Y=Nt湑%y*U0'r˿)(-(RzA|$G)dCAѳ#yfA_'ĞvG905!F(Ag~:&)$(޻0.=ʏ*6d[= ME_k'Hꤱ(‚rjSryW{`QfS.!-USG"^zIbv–;[Fl^BTGF70X ,b'IJ9#Z' `r44h^Dܨc:QC>!%_RݫΉF3}{KіxoKU@|i1=(>ǧ~TECt}ނR34K G? WU"XZoЀبDZQx%'~+T||IA0aɾ/yQ)\U\+ݬ,4o[7yǸ}<5])= kqF1z¢ դ[*[hJB=&usgȴVd]8O}WHk$xVۘ<3Db V'km +ڥ7 $, w] o\[v3.ʮ"}<>why,~e:lEǏ0pU3ǻG`m.w$~IBNSFr'w#g333?>j:=JH¿?QW/qJܣK"ۘZ.x㺍ҜΩ)Ѿ 7d{4oP%Hŷb4s@nD?ba)M,E]SHC]tk`ӗmOQ6^G]W@:HLb<1궔:F\+_DBBk.|`wzdbK Y،PM0[O+RCVot,0 ($Fa*VBgӁ`8J9ZA V嘛˳ \F)*E1l7 q]i iɐ*+tl >v6EjCGO7V m%m@N3z^[8!\(AE`q)zUn);S8%D( & \U-c x/P'rr#N4!x5icE17I7k%Q@>>rW9eeڃsE&Dhz5Q*Rߥ-sG(R>AuұGMkW'b.` jM"{ga!4޸."饉sʹR[hL6 2umGj 8:?+p̷nϝ'A`A}Ry/6%G ]ږ?nBvIUU YqNe|]e绠m7R82;R!~ukV1H swG H́?#o=iYف:ozKBʞ ans/3O["=`M̺^t7>ʾ{^|ZRڿrݳSH?!C> t^ ~ m<<.rw!i`p)kRRBƼx}Vf?FB&b!xb~nTo\xƖyD~KGd{O _4iokv r@y2n^9j R3 YUpXWu-?BŌ_sLւቤ}p0C ?8r߭+6dé¬$?2?LPfF"]ł * =n#B,U8?$<9Ӗ=ٿkX6K0\86~ lTyho,"bfj \,lk6H:pA׌kZtE_sF4!vp=*\?YNNM(Oz=uLIJXϿk4˫ʈXXgpKK6aA$dѼ5j٭-fK(t[G5 ?X\3m$V4z]+у fX`h9xƷ@|@2.8'FNJ6f Ed)bJ epO%mjGև# 9<>lKdaF**߁@C2~L4$.|D'A Jt7J{̻/n 2d=m)6{w@\jk-Z+k`a S&LGTp/*t9ݳ˙iȫsz&Iz[}d`n2I"%us|.5^ ^TF7Y)^ w$ւ yq؛/W/M)Iix\߯.m"&pP'*I>{:+7SMT;B} ٵ#" 1e {8, 8 ID`UwgxY4;D@#0x =G}nC<%fW/3Ou,,#ȳ)g1t ,nC8@"?Barb㊱u̷߲}9 jdϝ8N@re];EtXE8Pw[q<_ KyIVvbXK_|*R)+"# ae \ޓu[#A_ts5Y\ oFSJ( ,x:Tz`e|n SGĄo 5B~XpG Y-m! "T,Y\iL ʟد+nv:2|ML\;!kil8ik?Ib`)4+5lhT;J=BXA  f% V+֍e߶4j.aRJ1rX5}\#?/yH9>,&ш:`lrcvc$CFnYذ@UvlvX!RfQx$K{Rx:[ڠ[!eYU-NaqՆ q-) /Q<8Qq0ήyG&N(dHpYpϫK_oJY>3Q|OsZrMi{7 뉣Hѕ3R`!}H/H_'=]2kVUG4v!Xг3TV%XV}Q]歳M j+>'@$Uk@9HyosF k=;42i(A{F@f W-%_$p[f?A%Zbӭh "aݙ@,=%8Nc4_?TVu7G 2_g%¢/ G#-14џ빼!Uj/XdvS}2 +)`/ݭWeִoȺfqG{Ε ys9 9V;>zeC߄Ѝd ǏJ߿Um.!U8R~Mҏ:mϦ< Dk抽 nt(4UUtf@gKFf.HIOl^Rl!0Sšv(1,EbRL|Y|DDJeAPƷ @;!NhoHi0 `ekD.;QNmԄqq}Y꧑%S$L7}&>^~]Eˢ,C3V5qW,YuEn҇bI0GgϑZde&ƭ[p/. 3vwn'J,!_tDɤ5Rtԓ@)a22sм+@zF>5MG{d:v|}X۩Olt S {'2VgJBcV5NǏsZ=z@#7NT-XŚgt\ [?eZ4R@Lכ'h6/;e.R Ik?֥]UA_By8k@fa]瓺Fov&W vE_'eB~q56R7/H+^qL<6c=ePÌgCoK}]KE#fs,*p*4zGۑ$f)0'fx=feix=311~̱c32 YUr^~`w"<7mP66qY@<72 ^b]L}d2fұ,&^"z*iaa;Px< = $d#@w)h9'!(24Rϗp$^1)=aoOfk@YbFeѧOtѣv'NĸMG® /.&UVie{.,yRgg8&$iD(yܬa%@v/T9XԠRԪĽzHggNȢg/)L?a|U1gbfsT%FD߆vR.Umw# WE7N.p#}OqJCN J0^|" 9ؕPX4q-H}Z74ѡߍ*svQSWk>I8^X F<h ŋk2[jqlk v߂6 ȹ<"N:S`YS%Bq6PThI>QwA*6K!!L.'>Ub&m+IY _WX<2u>N(8'I8SSBl.{o7@àeGA7=!M|ɤeS+|uа٫`˰ ?NCXNzVB*}jJVdgB_Ρ FLQItqe 81v92ðj/Q>kX.5(RV$ 5=sXԭsO7sg$!hg|!_Ӛnc-bE*ijŝavM =n7J%oN%RM2;M$z *ci]\*jH"iM 6?% !)kr!J$&=Gn=^d"idKǘV;kDce@rYZKI)B^gY_M] ?wx}t[&aJD>}L!ZnB/wIڹs*=Oddּ1ǎY=*6D |ҕ{^Znt`/K/KlM\.,:8kj+`LȚ{p{1$:P\ f<+fZ棳dףdS/|)#'h;/Zu.+7<7<>vo-u,?\y9L*(:D'Ǘ2L/KB 3ljovYӈ=VɮlL6_[5jb1e6RK2YIq[DJka)OCHċ4 {&ȗBY6N5$,K:W>fNEBAѝ=dS2֫"  x7Nƃ߫E]Pzf6W/YՑ u*!;bx5vma't`?:u`)=ܐHԖ!-Ew`稤LOǧla:W RDt­wW彋p=zгk[\Zrn[N]9 zIexl\jSU[~7@YgHh*'"?X/3)b*rWm{)FU`~hc JkR]R(siR@P>=W5Qt)z4<|F3LKzPo+&Lk-ELf(jH1,aE0ѽ@c2&059ۛ9|<Ϭ戯Ј8`!ed]t# '}9IJ%_Y\Fe }&S-MպR~Fx3k+MtyQ*o>hPx{ d_H˝-A$?Vу஝%SkFel,1qmLfoک )gec]08=BC:3q',gDUM,^q%;m5INZq~4 zy5y) / dH`DyT/f:L ~) J~>)5Z+wy2˕|#^%GE#-% 鑬Ry.ڣv_~| R\ B9A*ۨh?,9%d5 j,{uGQkjAJm>RoR7JyϛFq\>4OdrA2 OE=HNrLehʗIuEftw\"Rh & _l-t?Ҿ_nS ag&\ *4ajV晙oEDUBN 4AVf4bLvka,޴}ڷEr#j/yd̚l86WS`z5hu<]b{%VS<-9T44(nC߉6~k~7F3 0wu '2Γyn[HRG_Xzk.fl~_Bc{*9?WԠ*Hk,wif? =@[̟ \q:)VN0!w2!ĭ+*–Y1*NΰQr[]JX@p;<ӹh>iP$+hvf^& 9xcdS=kgYsZ7tK=RtG o.)M kfgKfDÝKiĒ[(d.:GP)y΅9nՓ*XtD 8 I0Emk>V"dv#$BùZѯT]!䡶uQl- F<-k$l;77,L/.87BFqkv+HyjgjgEyݕ}䂝Hd(*F~)u?R](i1KJjS 1Q|'jh^=1(wZMT$j9|*Op*+6qGDؚ`Jv x})FN!@L1s4y#LFtP:1*:0&w*( /?RD%60 @NU}\}.:*@),,'~zRV(NFU+IUM*IK{N{x{37cVlyaf3\8PxS{*Ey>)OdΗv{YQ8QyrDTXOKFZl.';u[umU .4ᗶ5mq@ w`럮-ܗIova<`'.O?3y 7UzXM0 ^{O֒:]Gsnvi@<#e+/pũ8gBf:F.,+ C!!DhnVs6iW Le->7ZqK%! iı`:ztF8r~Ƕ,eeh _|GY\B]rd-ڏ:U#NͿQM$[f}$r6n)t[MCW~d=A~qN(|OZ o|΃xkV ҲDwrҢz#ӛRtzn=u>͡)",B"bPӁ]7S4*q9/߻u@E,f!υ{~(: ~9_9&,ce|5\Lp8Y_q!JAM#`QG7A4Q^46fy:u Scޜqn7K-ƭ:l:_5ҏ8yfK5kX_DNJՎv2me$1)T6fYx^كrƋ~RVuΡ^7ݳL:>o{oݙ8 "c":ITF78H{tEWG47cZЕBT6ŝ"B;Uѳ41t ͋)jmho4ڵ\ [cz5DoDMC9ʖl;iA,s+y1GG6MP{T$dL[UaMϹ~2ugKqPxqF^$۹ݷ/'`k{xV-Raۂ(˃P 6`]y|]U`ȾL(g~i<sCVl嘐~04<Y;o=YܝTQ_a}Y >m hbڣ9X8ۮMuc&i2%UZG^ ybB _Sra8.SL1@A?NHwrXp;pQHgOb Ufł:| ՐwySOȴ~/mSgT3ʡW LA0fZGA([TvFdjPbwЙ"}=P썠7`]sarh: Tu m_YJ0#܉D= +%ʽ$PweJ%pɳ5Y\iJ ([‚k}eUhX2&= '8C$D%8oZMF!͚i`$PtZ*zkTSAV# ]7z-ϴ)N#}9㿧+Tƥ+gb5ײ8]X1wB(.wf|TZlϹvdGWC5I|)oD2XK/|>;q."9dUS!An1 DN{@>a卶+o,r1o'#\+b>%;=sB/yWD /95 Y6c\C0xGu`v4.pˡW`zZ2wgrϞPfܗ"]f«{q걈שolixҷ)1Y^"cazqT>ݑD7(;Uޙ|*աWc?<-0:=㊚G  u[2I} `~Baǜ }٨$LOĕT >ȡm-:\"BwcϻPN=Њd4w=_@q LP1of*Ш8?:Zꪆ~(vm8aMʧNH\@tr ovR%62}u@d36 *U&K jKW1-6jJO*Qeh9 aGxKuY>?:B桵2j^}\OVLTD'uO x+;k ;̵+mbu_^ܱZ{p^_f3t^G4Zj^ -rk7&I1ƘJCZ-160NCyfq LOȫ 0`eU6^D!XR.S.biKU/QoR}U{eRc/^>h݋B5gMʫR=o\~uǪS- ͗kv2,㣽^(oEUS4BPQ˚uv%"xRe80e{KN뢔:ݟyNBRppQS!8"g8y`/Q950=ً $W;VY4U2@W]yq-H/^3CQryDCl: *VLb<5Q7'<÷6i:%3}SH\[./S&:$]\Z-rGpPQ:9 ҵga1~x*|2aF4F͞:f͐ŃY Wu&UG Ȳϴ%mle`j@^9 y+Z1_0Y>mOi|K 4\5JI]u"죅݈ϰ)4W]k(NA̶~XK# !ady26 ~V1^vjm,e;T 1R` 'jQΟKJt0Ktv锃5?wY,c ܅xTgl4St+GsV49NM꥓@NoNq}5AZH{T_>QEZauwz{}vn⚄ 84]9pLr d: n@\\M#B3PfJZ+Tv Vښ47"Oq9%I;2+m/@P!#l|ҋ/e[T \YV 37/V|T7eDWZ/Px* D,?mPc|BcmןoxB` i [sLml˾r/)7(7eD= nd/r}|-4Ads{b51<:Wɾ`?ULֶm5IN' ,{ߓdV6v$D!U5NSeV04 tfCsgxqFRXWdVxƁGj»L|QEg?@)4_3e(*uᚰBg4m̆UڨnR(&*wAJtA,K-or gq7}b)4F'ä߯sFnUy5y" =&-2Z}r\>3#|LwIƎӿ Fɜ3=1iE(.x -~xs, ٘\E@׼(pٲ UB07R%ðGg.烾9HY_jmQg^wp:׹Fo`Պ#Dz~QS%bh߂[JFX&2t{ܟ7b59anZ9f7+Vijc9E%tbR|CS2:HcwTNX|D~MShn,>GۑT톘'֞ܽ[1>A$2'!j%?DKz ʅM7@nE<:eMy1B.I^{(<8/ϕv<@h] (x]cԷ;k}.34 pU}[fѴdQzn;nSY/% 7BSs`_w  4q"s`&!?"=PzG?1LTP8ZS"0` n|{)>Q6* ~eR͐FT˸}7rCsd%jR&iZpa1\u#$Gb#K>$3?l4IynRcV'] qN>۠XEVlIɍr}qyIpOmxNK82h]g dȧ! G_hFĊ̀N*ەg:+T&yɛ/f.r*&~),q33m|Pmx쑆?^>Ak`4ذ,p1kduڋK~y?pKJqyC,s*[Vipmp: Lze@&햨pEc5f]L5(DY96[ 1ڛ*Ɛg1 O*PJLZR 5CuA݇s;UO9pȻDۢGEt#ee(Pfu_=CkP,6^x&u7b?|D SsQ^xrPXV~uCpJMB.>)8cJ'Ђ<~!?G*F1f\jzyZUZvRu~gJ Eq^g/ U?7?^2Y-p/Mם:8%M|,#\m_kp`a~㇠S54ӷRh% 7k^3%ҫmW pޭV=9I_ M-q5fv44hYǰ_޽sH#8Qx}P1D3p-r&hբGuߕvR&.oa48PZ{lS/+qlH~Zwޱ^KvtQ5Kѩ\o.A\D9P_Ŗc:a-DXi6㜲G@-7ָ*KShj(7 {]cņ؀ʍ CjA͠M%/\:[@ }1Q"7W[O{H"2[0zrS.֨—etz{ZsOVӑ J/pZ"2`GZ|\~\ G]G:aii7. ypA%D8_/Qq"jKtY`dD K3 d#[lӎމ(ZIA;TiV.~oBFCGnX}l$䫗nr(6 ^_E?\YF[B:5pɬ}|vfA X].#ZsuiqtcF,*1/H:Nޣ cUa\*:1ûC$|{x#C Ls\2_iB jVor^p7ٝ43mT@u6Y-rsmRboe ~YDbl1$AXJ}`Bat$FTZn-zy4ڋ \v _ڄr h(t`7rRu bspHXվ\ oP&0~~U$0ר&c1{ G{i[3L&y,US+E^zU媫n#il6cӣõ}ra(1^X#\a4.גjU|Pub:ex2范x[;X8'^ /ldD "Er/ ]ZV!uZ"*iesa! jj9B?1R(Jq#b5*xQ ,ª1F!)5_Eo;EC*7cYLt? JԼfC9j5S$9m;1c BG% .d ݜnMK]gQGWa΂ HVWr: RwnR^,SFF~:fo.m@AKT^xOiu6~Xi/BdHMf;"ITBO L^T!vn$7KԢvB;K[~I0W^7!9 a=|? "U.0NӌxBDbcQ:Af҄O[[kP(8@$Y!Wv@/s:)UEyAsV}t$؎@9 tNj1P壖 _GEi6I/>SfsF|Nʻx^)_@weVܑt?q(BMu\RvBOU!Nf$8hS[ثi9qݨt@@#AOL;ݘ@|cr!:V?rofEmD(=p$6§ZIm"7E{ pq!4M7)tx1)6a9D5r) -V:EvO|ò2`C$Khw+=w:۰T4ב!є/`\[=\2wAM$h5 Z&+xҖ{(WiNG)ktvHl?FT8)5'Z\ZW' p!ݷY7J!㑟}3Ooq07LN >y2&tsgrq~pg\pc7mM  GL<4`Id$[&fY妤 QLdorIbvrq$*q[ɌV$hOYX*|`g]O}.- =ϰOòHU$ѕ(cž Fzp'"zԨ"|Oo㎯Itn#OTG[>uUwitWue6<;ym+1GllمܬQ ?! aiƦB P e8xZ".s{;?ic$(_BtfR.3',6(kߏƿ5$Z)Byc`1:gȖwTTomn9ʳ))avی5)~ehwvйZn@Φ<"YfaGH&kÜM6z\garQgT$?!N'Z$1clfd'rK c=ǒIGC(dt:HλFJ;,׍5|<SXF!)sbbH|MjfHݹ?VɩUP=O-)GV`)=Yp[|O|<ōgJ.^&a88 : SXYE#(4;tʼnpɡ79 cTCXigan_v=Sm F"SA#2FN˾#ew&k,9abrxUK9"H:ށރls*eXi07)s&;<E vy$i9&81ѭ)wr4K }ӅmkVc&GѥӂsI|3qN]j(b{uJ W G'd EVfR4C ! hahмlCuBcҊ Tro{ov0 ;ޚhͅ Ւ6!//}HEsGjdDOzTs^.pR"n%tC89!1jWXYut9qX]E+,U^lꞧ{$+`O9+*4&OG[w ~E²?`0K-eFT E0A mkӉ.eءU֓ `mߩɁMo%icPX .sS67EN>n̩Nm)0*\ JKH5=\0MW!>iĐ0PIi)c~w/`b3.kB-eքT?@PDphNh ˕u{ښܷB٦wlۘ O桠hSǙ9$σKт}̀`ΘITO25~e9+Eߩw"0) Y7+RʥZ]K`3E{ʻn $s W/\`6BbγhxulmWo?}i z+oxn,\;#'1r^0X3"%ȩu#6Lsy01K#}Z,#nSyF__4p%W-yDv5'Jp"?$5/WW;Hg0ԠH(2[f+=V- M( vA_#믫'V(S2khl8]_?-(;t'0XetTtܻrR2s@;ĭiR5ଣtXEB{biD&D(0hw=?] d8=2's52@#O7j(Fn/k"q֋P>>X"Q2 %xHwėGۋ s^Xh]I|eH.,3FJO0.W}[WVPkKB7\Baǖ;*@ WKJeGtkgzL٫wR j#`O #wo^4)_}$@FpUS_,U@UvPvצHM}*(UU5yXZ5,$u\ r>*9 >!2NrgQ98ڪXڕdrG:)Uݏ$rOƕbk|猶T:R|UݙNMeD[D9h2FU [ H7~oGbƊgubεS8&@򯇳#Q0#Q$UrJ^-DX'>$kcWaQ<ͧWyqU1_U8S Z\6/Rn ܼE6gDs|L1[r+Qؔ .y]˪5&%FS~82xaT.pDz$BMFd0f2( n~GzpYe2R3]K-^ #鬓c/.PuwC#RjxL8{ m@ޏh|,A)m3+׃4 g[П$< M:XA>uW+9s#%됯A W)L[ϻ9ۡ_AQb \.-`66u+R4xOnsɬhP pg08kx9r,MA2 %FFN+运 ͳċf. @QLu 1z`x1tZr2e_kL) MCpK{Ple Z6stNqgn Fz oC_2"Z6/5? q NhPDC!FGt°HF`)7!y/j΅oqL9K pv7:6ހE:$;7pzܨCd}q1ݡ#m)J8Ƚz*%7:c??;|l( * A8ߘB51S[eoXl="7##s6F`j56bs_km_޵7]~ߐRhU F׬j#(Ue q^"xOGKسTNE]p V@F/ #K6%]W1kDr.36XbuH:;ҍYwO_{~̒æ'nUph(5>m3&w%bϥD7ʪz8BT0U/k1|6Yky63LW ޥ)6ns#m[gUԦpCHkyЯH*ff6 4,Fc0So;|+}ƅR"kiGCX <S" uL&gt}-sIHbzyT9M╴bQf6D,cC u$BÄ[yGɠ92 l\^ÕM+o%]?y`b/<~ARuVJcDd=ň#-.t=]%!/Zf|03tyi~NC]h 笟mM~tWN&M53H)R"j] hZWPH=i3K#HUIkq2`07sP q 9l3uQZ~s- 8ya{ޫRnK4pzJ|^,XVX>6 \`fhĉ(cU^(tJ5mCs4ξ/Gm6!P۠;`!5! .fKP0ZpݞSuI|Ƥm=/P>sn`75!T<nE!,=dʕz..avJo 3Viko+nyyҠVH"zfwA߾?Mݦlw+pJPoKⴏzra;kE{rTR~~Gfꧡ φ* 0iؑ5d}z +WW ves)Uiyt- ۀ1IpwG5E`@`Ra(:Q{}=|$1ŒWpͺ%|٦a;4H@["I^;` 1ćLczԄw/,a,vIK6'H)LHuK/`:T=ŨPƗK9ycm'qFn/06@ꞹb 9FNi笚,[J`$@Mqʂ2s,␣B'h D Glp7L6\;0ʭH [n#Sds 9ʒX3DqiyW6ŒݟBiF-2 /"(RCxI47*3HÞf*V̼¬6O') Wr9G͡4DTh`Z//ş±_OnD8"Mt0yqC,q$;8M/ 2(M4 Ѓ} } ',יG]_q( K>" h| (.E3x Y}rxζ=""W[`.j+ m@̜} c*2E`tXu8k8s5')͙| ^+ ӎ@qp4"$hE^~P~ZO7*?С>bY.MeFI#lN+Ib3M_mܞw.>8.4PҥY3pL\Oބ!1~oz<Ӓ sYeg2DkK?杌$&uKiOi=>'B^=M lï 002 0F/E\eH6t/`::vBl1 ,Rݰ!PI&ֵQU8wz&EFqX-ww+sΎat(%sdo8'G tv0Dհu%ҡ\S2R; <yo˼AN(`arz M񫳬FRmOk>Hw!AZzʘC,-q"y91ܣb[!cȢ/ւ"Ծ|AcF$' {X͓K3~z"eߣMaYt0F@.$ VU<-ۅsjc6f3k &+}V_ÄF֨ԭ,W-Sw(k ) /6 >o=0U޽.*c:1҂`!\ 3Y{v -0 I`i3ljTX&Jza›[q1 * I0~=-cVj![{m^ 5WW-S٣Hn{Ld=USH(/%.,T5.SuNYk>XyJ4E O;"cXAEG2f^#P0Xo E#ζ0=}H W+;g`N1ip՚bSbf8d`X䮨n,Jt3L z \I&IT:{dàMԙԳ1h+$Avs%s_Yۙ]?->NvhqjYXfH^0.(^@vSk.lK`K965:ZО'{ҫn4k#~0 "8>A8Zʱ']jafK'f04XQT}H(kMwwT-ЦC/A2Q NٳGx'0c79De{dGF yK}4LkV+)WH2XրH1s䆏;ٗMyrk`: wvĵ%;2Ha]],;sȫ.@0ZqwduWMw`1Ιz;ңHd|.?+ܭ Q_Vs8ӮM"b$Jq[ꐢBSsDhQ^ \|^Q>H*gb89`3EQ,0dh[7m׽Kvkkʼm6>߇%a-ϳ/lOm#;l#O5 kR7Я2μ_O6lyڻ*UqG` >6h\QWb}RR = "HcڠPrj j6+O,>^X"0AAGxM<'>8,JdLMaX2M^hŝXGɂ>Z[z{j)i6Ѡw:fg"u$_S'_9w]8;O<5:FͿk$.IPڲ%Ӗ4EN3\/p Τf[KcgԞM-?Q-.Bt!Y-LS!fW!D+ sWɬB E/*D*.VfB^g8i~oc@GK8),pp+LpBqU"FfWA:Խ֏:w)Y =W`q=BS"i- $.i[`n[oϓū::9?#!J3Y_;Y%zܓ\0V*4>zc>G 9n$t,9 - K6k Z<5Ao·3X;z[yVݐ{&]Qc< uWsr/9&rh aآSbXx⠕ 'oO%!"N,gpsjJ,QS"qlX}T_{!!+5_^\ ܚL2Qy Nۗ~r80:|PߞmI*c(pdjU/}p8/$DLI@큹ҔE!lus;#`2Ôk0ޛ- ˷Ud MI`/(+Nb{ rC,}'0~;^Zh͕Ё3bPL~f;GKÆ[XTZ^]Mo:j|]c^*[t=dzXܰ/%G%>^ @.N;qaע$k~I^R8_T9S\j:UVDR#Yq&qY/\P[b`ɇ6=5]vO%]anU8`& JW)_glw(ˆmsX>`"I! Yvl rBh?[O`K +A4 9s%10 òdDtm!p?18ӚCy "Q@kS/3l\!lP^F_!2ah0>| d3ԡ=÷/};3Փ'[>h25Q?uuΝO3:$ `;*F~ĿsX=' o\},O-~zZ0qcoxK1#rtC?hs6 ,:?RV%9r~hpF vTHl4h%S*e;WnXZ}3 ? hm5Y:#u&Bf+k0L-{dn84ǤJAtJFn+.rZiYLBeg_]񡁮FeRNUkjLڍRleEȯ`Q/} ?+MBD祁 򔪶$ BV?t< ݜ#VCp͹|\|ӌ3q'XV ZM]o+خ̈ܪRs;wnoN>BtZ2h7PA070JB`|wJ Χ>їEHS˺5L:+x`ezv7tC  HG .MZo[VF?Y!GEz^ Hx嚁:Glw;D}N`e׌k-dA cTa~a7hȫMRձuN6e/g G[8@|oS-?r߆FH)e1ίە\ZYpvKNSht͉:9J F O:AU5iG 1Eע[I>=mǤ2]J|[;[2lnCݗmx6A'6 LnYKt} 4=sc%|+5qzq,;uH~tUvR[*Q" b|͜icu2ZɵAP(M] n~Eoć} q{`7@EP;{ׁn- QhKu%w(؏=$%zZ[CI`ʃ#AȽ@]Ww%8%KYcP41?vQjz׺jul3'oz08sFl#^Ye;4ט]}ٵy)UlϰirFVRGJ߰(,q uݰb/ExH@IJhY`; 9\M)ι3h'/j߲hYP3pI䫈YӮ;1*eę,LY 9 OP~W7fJ &ChϢ _.-dy$MtMqDNH~wpJ2B^OnyxI6\ FDG//c`m)/#@ Yp²(ZY|%I6$$u0fgqn cS/~TՆ|- 5SOE&&!zGc,~{ŴAKCeݐk<|̐ͣc"mJ쀳ml* *S ~!G[OYWJ ?\DcsY}6|Mt1h;_Tf}Q|<:H?]}Tl|? TsZPj=rhJa˝.ql oj<TO2!]Zѱ}FʷICǰ$O*N[H[LXA(SkiND!ZHF5 hxxK ͍?8hƚs2~NY5R*^6C-譡Х~I@X_o#-?kiOك-p@7BCPAZaj5Ɣ&,Vb+sZv\OgeNm<᷹UF wMeOX$2a}Cy}Q$|ZPMR["Qdآx]6Î֔} b3u)ҷ%j:!rbvkO0v(i: !%Qp2  }RM `s>T5/Nf2Nݖ~Yg<9rnnz|iEn z@nz_өL%mTu_p>xpeQrF@ŤBAs El'> bgο;8[(}f-}q Ru.RU-( 4=C}REFʑAlv(G ΪŻTe,AJ3VM2}Z5>q((j:< S)6Bmxfepq3~EWz;|U!+Ei4fhweAɞ^zS?n.[x~:`3~LrmC ɠC<΅B= 6i~U53"L+~x|A%N^0E;I&#v~osx{9W;Ub O)/oaE.< 롪ڟhh8u#/ŮT\Df@HJԐ3o*t:[%iVe.tl|_5c 92ThO_s؏`_!'D,}vgC4|DV>CK'(ʠOL.28ņ!}ᒣ^ˠ<.m+!'W]i] y^ڜ156= (tbsP+֮&Ks]vmA LCDoJ Pzd }*53I=Rxգo1m ۫4)YR3eѯ?)e%/2R]!() I? :itz+maGakGEoad:~rNNU冐h?+h@r6Uk@@ O;@|J~b F\?eE}ZШwRm@md cj8M8èo&L?x@+}Uz {j== sWjOFO|8s2#3;8IiUG7=h ^"Of;+"A o7inJbkw.+)o=nͮ B_RF%vsE]CZ_j@ $ @ Cw|JTP]|6|iSP!*t"9 R7sB VէGmIN6[Q+.`-l6XLAH>խ@yz*Xܑc6 Ǥgu| ZZ0 -{"b]8g,S+i`X~jIvKK_cgf-L2.]2 tG!6o|SvE1elβR[* Jziτ5^rWf(C'W ءS'E헧 tCC~jMuiO<\~+b)^%%vA`>&LPvX^!0L 7@)Lg";SCSS[zঔ2ei*! ȳQPXƼCC%`𹔲gT~z󓮷[@GM8FrnpW- 3agk3`1K9␚,M^%AQcV%V2^9@)&)瞙5R:Vbr<9ۉ`AtAs0&@P#_S$=4SW"}4 痗Y/fh0L^X 'T|un\p|p.a`10إ~5=9~zuԁuLjWG"Fu@߱iyH/· qWCYr;27C{I|uUUط5@Uc; LZ 8$х!H>xe)¹N;և4zuY9qDۖM!3&WѮ(YAi$kE,0\)aƷV!Ƚ}%Itj@w]-m_v @ uwiKOL sƈ*:'"5GQtrOtHzm&Z= 㶌&in’x9[##Ʊ 2\GIt=,kEPΐçĸUEoO*J#klH@CMW KzБ|7R|LV[_lW8AhTmVe(z`)ᘳ:Ps&&oBz: U[qH8(GXK6M߂5e0j12wh>Jt"qGthNz81:9Oz)\@Tʷ=6mwVg{!.\얀))^-q߅+Р#[,>{ɓUǞL._>x3(5!ùHa\IZ 釮=n܊L-oP lyΩS9pm"/7}rG2o&UZ=rqkTpi(qRg J\~ wJ0hФXE9NQWo3e*Q{jݕx47syjLuzZ*,1zma"zH J~Tz4@Rǟ ;?Mm$dL]NxC)/["yR|דWeu9j%&MatS s!{nP x Z'<)-Pɺg⒈lDxilإ1Np Uc={H۽)%Ƃ*d;CyK՞6\U3Jx!/IF5 kK,}xBaxlhHB1J+ #*X`_ʌ"<A .,o(Zw;o~~qM ~Qoȿ.vE#ytJR͚?=e׏ o HGyȆnME{|TwqHcy7К4w^T'zozRɠcE-~~19 g\f2V\b;lK)Lu}{OV(uq|{媣6GsӜC3 ho Uz}$lYU?; |@nY =do 7D#rPMJi<XYcmy]HV)Q ى J+B<lfA@)rx &dw%+w^2◸HR\c2NHUv iAB 4«Dx閎jda1J(QjIOȄ;i1tC&qmn4-ǙDum|5\ZiVS5jB_&~k#,18×~0-Bw|IݲɅ~ %aA84G?qsvV8i[QbݰBҊs[(jGeTPolX=Ý7 t$9:OK{LaQozuX&ݛk\SCН:8AfD4zF<*5< CLPG(bk#DkyU0;+m@- %̐3kJ:V{S dNBq-H>񞁱hxp7i߂li!Ri#T T]#ψUĸۑJQ`l+-A923jw FA')s*>*s,p|*RXhӅ K MgxpO.%-s ?PKt+iN'>%TDovyhaW$Qtqqo5 nOUb&0]V~FgÓ0f>v$U0VVm`T=<8C2SX.@wK)t(ilUJq5m 5!(,Dqe=ե0g伛@KNw\hr1ja=oHF~cg Y/ri+߂JI47/S-}0os&z+LbeI3]=.ݲX^)Q$*"~/&q]$|nyʵVw(ul:`|sҥ-E܄@I fp:FcAG G+3$ r :?o7=^<0ցy  ^ʊ `|&B)ARGتjn屡 >Еpe[:/b 0'g!J/4~%1N).)kЎ!!],a?ڳ^_,  ƇU6H_?T# `84Ժ&lZ[UwT Ap_1Y䌙oᑫ0u^wJcB-^ Z/, WkBmF5̶, <ƢS-g4|F %q编.&ؼY쭃 @J3(_ eF>j݇4CIOU8Rl=+֓<3)h/;.׍{ _K.O<ЉDn9د]ރ,! -qH' 6=&cWwdզ#ljq :H1q!ϖş..) :a{C14~6f7uU9{۵Rddܾg! 3mRƽHT哀PiaOG5sCKJR}cH/ Sr,07!Ā:B/LjRRΏbG^æ }Y-~~m 0.4r%ιzaS#iPUXJNϒd``9+ZJYR9ӮD8w0~:D{d<\4d;[oQgm]b%F~0M(Uzy¨v*> yR?-.yy[2H<8UXEbbWiUfJazmOQ^*'uǫe hq >Mh\c>FK܍vCkqO8XNKۼ\ۦ3aǙ!bl=$^f>~&h#ucb?靘kF't5S_{9<Yn3*j 3) [} :mH'SQ=^7Q]H3WJJK|uɶF)*,1 cAKmZ|xéŅU$>Rh1VT͢gyNp6$Xvdٍ>HRC p᙭솸Fn]Ҵh#Ym2[V}K6W@JfaG L,ujCPT] BXX =e]#Vք*Ԃ8~9VM}ouȴ` * pu0<dD[KudNd|Dh7Ҕ|OL]ЕNtq :L|fܬ;'F&]\e&xS_q,<akCHա*N(pϞ-[bF%A ]`@f@ %~݊VQA.9ob5o>y ڭaIJ7_ 17K9ybG;™՚Zco䇂Fj\Sw&yH&ۀl޵Dy:srw8thC%x NN - vȵpyZ .}@Ƅ,hYcvWgRAQUS<]Qh9B!%MN'>V)!4kCͯn_sx^臰ܩ9q]8l8MxĂ!i):vñWqӣ~]]8֍QvA{π>ɐCD[& tXlyk 1/S4_7H hi!JX1WHju?ԗ8x0  ;SRo0 yIn PM{S9s/*m*NfNG *0$Dґuk<`2&G$KzOx]_HyuF}DDŷ[h]PQEM8`"mC[4X!eM8{|,(Il8ճ lМCU$ $H{F0N Iل׻>Z}n{ rb#թ{JX0u+7V'Z?Gq.]zDm>?R;J@0HTa6 -;bUCtje4PU@2gTwQڡ%6Lhޚ,o b CT)HjB+(QA%?V -qI@!5"7^p3 2g^UJ*KD19zxE&,J6]Y4Kr SȑGP`Qs*no /aNI? w5p1\VIm2jkg5ūbe=ve˽F@;mWD6.<7>'ll`;1s"وV )pNj{ 2ז!TNoC ^^TQLk32.U29?rT'sC6c9WG1 \0DGo <9!r<-Γ כkO**I}r#:0o-OwҸ#Rଃ/߱zYƝv{s8JW-, d4]616bN\Ȁ.RfO|܈hN],XP0ondTnmStj'1 L:gqO;Fs7yi0㱱M:v!i@Sawnm\lqa}&k.U"/iRA~65.$dMHf1PtMK;Sq/DǫAw\Su㖑ş0}(m2fկ{XE+j[W c}yp^ 1trsCiȋ}t2OHr2%e 9!:cFl8$ϭTXrs}Z&ݟ8k`c.D }QeǢ{H~'~Cڪ DP ϧ*taRg#0qCD.$5mzS^mYF*Lc4d=J/ȿiPmP]meScuK'VlbeSz剽W g#;#3!c u3J&r+4Ӈ+[ٷ }h_)`7<8 (Ac 5M)y{XI ΐ EDtܷ*}t>#OS\out8fAǥ9i>%׊r}cIhUJexۙk7x۷kw( ,γ¤-'{/(I&ޥްRR^B܄-Qpm")V34RtcnG**boӡV/aJvdupT&Q-gD<$鸷Kߢ޽!ޯD2_l;_1K |$i JT N hpc#˜ܵ۵Y\~IJ g&h{ONFΞjt b&N]'*}DžY`>l`9-*+#ǑIDb#ZIw`@R 0_Ԫ+GMbU8`AḶ^= 0cwf- "|PŸ3 S. a UtM +As u<=p踕={(I9q2=Tc.kx %f/NXO:9BC%eJ|̙dǡFōf7M.j`Qm~f Nru2V2T7Yə`<e[y"rOcS^EԽ*lچ=jfuӑ(1w >.G]9~8 ;LCd !aO|y'j)h(?ji?ى<o^?ɻDRt|3Bktć<T#|HZD.-|o%=L;c/w`vn7 xzAGsAFG+KR*]뇵!ö-EYۙ΁Q!ة42[սJ(ҚfCy<mnP4 ]n)57^5GCȗ}A{ Q} bl ۚR_4q2C6MbFjo ӺlնIpNEl@jyѤ4XPZ_47{l6rь;eEΆW{N)J\%F)_C:ZK6P ԳSG`(t <9 ,C+WlKsm{A9e{ (LwPAumqPzxȵR  Ed&e:FC/t6,;QlC*]1g6<sdnJc_IBkuGp\; =WpE'N,>Y7 rhIb,2(*heA1z*M Xjo/~:*qnO({Ce[ߝySR?m\Œֆp%YI =g=;P7LbGDy30k'O BlƓJx~pC,\ ^S̮9I|@O39}8ܽ8`[+zK9vb+{nDkMAmm@x(g!\`XMDĶbKw/fjðlwe:҇}!noP<Ǥ ^9ˋ;Zbm}׼}Ŀ=P]]12ղ+YЪw&B\8f%.ֲw3-kU3KB}7LHR/>Ӻ!`Pq*zi:`@6EB@i 7ʗ$=FP"D(+0lDzKq_ZçC AJӯɰ/36fc\:l!r|qD4yqz%L_eF]=WE ~*2*u<2ֱ Uߝ_T@kI} ` ޞkg?m"b ~z 6rS^Ww :EMa+@w>>d՛ތ0xH"W=^x7czuێy*.M_AF 9ᮯ*d#f"R?YIߙ)=LȬ) .v }rx'!q9a}ћXY LPF)NàB-S!i)vYJ-IpVbE /TjS +_xJ 5Hͩ|g畝;0OkT7ԑpMx~׶!{`ڔj,^?^{{C;ﰢk0ZztUBz\vCRXt/4,peOmUiJtnWRl'U$t>`dFBa^N+z8w̸vҡiHyIlKWHm4A,Jx7 YWh7.^%`B#D}ސV!MAHlyx's{rj& $UzTK4dV94 1QX S.VE= 8JpjC~d-b@bao* LCDRHPF?9e:_8=uɽO{IP֩#?^g^ߍ 돑PW|*Z~'QL9sdGCz}?jg s=nwC}/B )fs* բ'}rY8F~wNѱLMyA]rΩ C ׵Q^n!H1= u-0ZQeNxUЬsy$KNI@D|zo$b\|N6Ypf[ !뵼o`3:Ofdڦ9%װ &>I L $XEKԊyj&5;tH&^l tN%As&`Ukټ+ iJ@>} 4clϕP 5@-A&d 24u CvC1Vz/=VB$$^v)a_\j2Z5lu19|uڌݐ $A4BW2|ѕm Ӌh?U߽4)Y_v#Nck0 vءIPfLB5I,]z^P~VȊuU{>Z#Eb^ t8>ytR}qD pNmpXw!埞2 ɧ/;-o|VLb XP?_u2D++WThR.Z6qS}˙$GI ,>^ߖkH~Gp+t*N2)R~e$%aX6ZD25bE}YLn[>׆s:Ǫ3ex|dٕpbi n-AOX$ cN\ W3yn=AW<8I,w;L TgK̗gL ޥRx!fkQh0o"R,%:;r$XנAl长V,KrU{Tжv[<(0%o%fθBC9T=4g$F70^ 9A;;w0\Е@{Cb!7h+zjS5Qz)އ rj˲sT#ޑX>2/:]MN:O RX[4aExYkT$`'Kb:(u򡾐d@Kt0nxs mhoӽ69DϏćlٰ͑XI$w >ӭwWX>!*I vMBuAI iRflIg |}.(Lu(kO~} A*"-r2`)J4VsQG558^ \6cJ=j Bofk:3 %}D﷥Ձz+j{{S5({5‡-?rRb~D]BDXLJ6a[ƚfhэ25o=՟D8,tI5v'˜΍LTe5Y:8ۆM‚4˨r ȴ#4,vFL{bwĵp9fBʓ 0Rǯjw.fwa1d{DѢ:K|Yڷɴ ̰ \>@A`5bQsl{i+gu5d*lͭA3is$QDD]Xt qًrnϽ] #L%ϑ+;x*H4rhl1Z_>F˥{\9o>v}\jl)tua|=VLH83:pOUA JltӶQ=3ƞNμ®% N>sEmE^tS_|g& `Qx|21"h^$A^m%] [(:!]{{rfˆW׎DV9h y3[yK]M\jv2=1McgZ`ޝց /l6n^P H4ڑ+KroJK^\ڈVBbFђG#p>V(:)~mv.lS^B-ht>Y]J}: ΔȼgϕB}}t껠s0w_wl[cZs(g1I>u@"\K$j;j:ʀfp߮nu5"{kWg!$z\=i?Y͡3 #*}ȡk?Mgu.I,k>_6N5S4ӽbQ5qC]R  w0p#:fmIb!AGTxw] }A?r&W\bZ,^i oظ|kwV\ }#Me9Q>̃)x'#L=oc |w8 A>:%5)klg]J3]o+Lze8Qq+K'h`AM$uܽ&]3`93,Y͜`nr.8flU"$ޢ2r>#ku QF$LB6*V~0bU&P 2m,(Y.8&Ɓ_:SDjA XF6~[0bۍÛ8_~D?(zRw1UZz7#aa&N^lXPcppLB#QfBJa^Ofno Ux(:tэgCbώG~ў%?/ڛ}מi.g'qS"9 4ڬ͙001&ng 7܈.{&coFi~%3jP%6F7z d4Vr$U]qOF1Ŵ;"!ߋMqSzf}[!3K+r$/ЀN3.қ*!r5{nSW ֘90C`cäF$dnR$xZo @{[(wO^2d3\}H#(;I.čMDSkV}lY YQEh %q~=CuoUGQ੧5I?F,Tw _!~L HI܍>lxbON̈P_W7VR9ĢNdՆEW{ P[rl+-& T0'!Ek1Ơ6p1R^j:OO™TU p.3ΰ"tj(,1EN n]/wy~`j<]3lXVK)ook9$ :z&{=ǰ9Uj:yiؗz@C 6O^2&oJjK (z&3BŠv:d|MU,!VI 2ÉljwVE )4K,}5J6TQz.#$8u}B9PImr< |[f5 ;+a_SOɯXXqxWϭ﶑Du5u{(-֖Vqs xIն1BXzFC9+J{6򆃮p#`fg^d,]җB]gG>Tzģ'hle<G}-o5FSabV'^P9P/}w`T&:E/yvkblko.4X@1IN%C4$Xi mGg]Fg5G[>u&e"/0=E{)Mj9@,K7seC1p5PkYv:U8Ϸ\?bEȓ$=g%@M`+LXYP4ĐT)*A5n] d["|>;i]@!qfOjɶ6(f9oHʌVCWDk,+B ] sl0 F,K|f~t>4=B=xGwk q |Ofe Ŗ^''QBr 00M ZVGKlA\ #;ˢH0˗O p :dUTS3V&͞87y47ev[jY>" /&!UH`z:4]cҝ6TW"<ҤJIACTxCa͏1GN:l鲜e!FYOa 6.?b*{r.D٩n\mDpŝtM+{1Q"0ɲxNSJ| .Ivn'}6n{pK{OABoM A?'ZOppDf֠!jTjrJxUߒW1 1JL ie*m7Vר )6Uz ?/Qt+bg:a>H'l;Ad˞% ^G6S'Hg?7vΙQiE{}%qp zŒjF3+AUޅx=W+\#o*\w03 /yD*YjP57@*5X#؆a# Hi.An9!Ldh: 'ZIeoDgO6DQ;_3b ^v~gvG^3clI鮋{z.:F{_y  tr^aHTZquOl!嚅yyB`7 Hޯ[rO t+4#^SҢjIJ?+&3pzA/y,5@o^\7m5FP-|ݳScNE(l3`>ǿ'_;/-ЪV.$S4H iU:PlNt G ;QA-f%^>z) K,;}k|y u g^0 w3rfUx&Gc-(!#+OшCg G|Ǽ{?]*Տ>al"/ɡIҚ!pb-…Po<>͗@yY [4@sjlS7KV/i|!^H\ňImn kЂrj봊ɴ\vr NJa'KYgT<*f)ȸ+. 5ܗu;ƶd [T[er|qgPiSx?-(HnX}[;l`ƁQMm}*`1̺:d(̘¬P,]i뉓fԼLJc3`20WFDˑD=dg_Uq$h p7x?اͅ"PDę%D^\YKᗪ-Tkѵ9/KCO?rleKPrOcPԂ P" _vugY:.|8ac+-]4gLQu`8 ^;6y5؁Tu[Q#Sg367gހ?$C0hn% 'O]2D$7_y\E ,挞y 4~4AM]-"J>^i=L 3Q >V11$&b#jAu)_$[L3hZvij 'Npߊ/>O/M S A!XgT4%5Q*.mz;8 .!mqɖ.TNn [Zm`g}pHw]ӳ'{*m%6Fdx5L6nV0<7e;~xj+ Y܅֦@Y:Bc9 l- BX%JwlGmlwBu_/(:'UuKJi[htFK|欕:Z#S4 >vu68jyAiR!ok3:,e|{UjcdeB ϶nh (xG~Zi-0]aRrl܆QP$QV٩Vp)6Ky %UB|R`O/sp_w6K!ܵȻ*fG{ )mX'؜ڡbvQ8 "VYmxt|g_`Vu,7;jNVӖ?w@J4^jbmxg7DZ>S+!$*QlnN^%z\%/8)&pIv+R7 lA0ȯ]$W`wܱ,x@\@}E*]_([p27{IpY[1)֛ޒ(,THW6rB%|KVoU;1<3ቆ|m,e[78hclIq7HD:'&,rHEION DO]nz6 iQO Tk*Ֆ?)%dp{~Ŧoe?sѯzE.']M(fTD5[̓ ~k 0'Rt hcb.-wu N>2!jpVܷaJyl7Iae[i+zA;* fz6TPDRuh&*Y mӞ2?;3n8ae'eak'T-ӕhvj9Y>wO_2MTg5bTOwVgTOx$aHkoք) yD0^aэeҏ B2Jr$תDg+`pcGb |J{xL+ LRzND:VR *!p_.~ Ed±jG3k6*{$L쵦P 萃CgH1VX4U&O4ZYeoހi[=73A\O. \߾@4AŇs_f+\C2IZ'-S48CuN!x]s f빈q6f'=RS1i8K_`~AmRKXޓp`9q^ʏ5ގgs(z 3QAiFt,7atA]G{#pxeM1 o 2)oI oHsr5T50Ev+jNKr\TbSN@(\L[G-dHtg=vllzd2tq|(X- e*vi /T,\JI$C#]vUh+ BVZuљofė p3DH΍w??yqzD\S` )r$1a֠&6Q$sjYs )ҏ/?pPꭡIogkwpkYsPxQmNT Qh1Q GS26G5P}9H9WBZoT `{>Ɇ-ݪ-v }X+?m H?NVd_|7%t KzYo)bҥp&U"k,F[!r_2Dnj{Ea?[,BFӵm^T1<ot`I~wxrJT؈1OuD2 aR kwti"q+|Ľqn8, ҟEl|I"-hx.Ѳ" wc삸0J!Gi4l-xpNѮ-S~ٮpCs6+Msa@egigXwR<(L^݉w 69dtxYYѝ2vJceï븲{Eya >Ic$\3sM(b %$4|~EN+_W\YT.Uj75aj(]qYP m%jt+u:>KCT*l^e| `Upmb;*PΆnvZ ݫPP9NAm4Gr%ρ{eΚ_XX^9#r$.(v5+ݢ\+vc{_crC~ * ;ЫҎxljl8kxm SX:WSJkmkf= 20h3%IE Om)1OB(%TpIh@m/S^vtp_  - \u5)m# 6<2't@@M'IπMkR쪴&ەZ:gn//GhM}7 /w2&cMƦܰ(l%b2:28Ԅ.Z,r $*ܜOH-Oj$FހI'a-e$/,<<֣i 5eHv\t![+M?v-^.CV:[᱙)U%}_R8A%:D~bA?4wyȱdoc QY`pWVֵ CB?OWKKfݰLt2/"Ta)a$E7nVT. 3U+l"~)&̸"6Ԋ"El1)bvbMv+MU?6Vj.qimx-팳1e;*fTCA3V Ww׻w{qioy)/:$S~R[rA(wdTbӹ%}Ѷ)LkYIqxLڎMR'^;(&H{hhXs0Ƙ$6]&GGsx:6=ؿJTueNnS/'`34H ĈݭtSoiRh@I"ѯ5 /t1W}&M'-LC/33 0RQ͈cbo8!n 8.ya'\N fO,7R_uKqum#R/,CHvSa(Y0jl,"z*XNZrjJU4]ey&ܐu}1J]?#oFxP Oah}Ob 8ެj{W]% Ľw68ɝ}F1vaV 7 '<9S&}<|ZSM *y-^7̯*cѕ53OC8Ҝ$ѧxڔ.! [ftpQVA1A5 ,[N|dAG[l\Ls`kOR" p4ӡOf% P?-kHm ;ߧ2G]l{@tcg+ɁD=#,l쫕b!]أ9.qg4o=( x{rhTJ)y0^PluHC_N[2 yjKA*>2}b`l@0Vb/{ K#`~H# {JXjЏ,}t4?@:Vm`Q3&fXc$L0EFV(J#&'|\z_^8*ZsNEأN>3.F i3`Lryܻ1T!xmb;t!$٘RG:][Hu"Q?c?UH+Q#*eIeQb; 48^{0-sJ:Qc>_O@Jf6uؿ_z@C!;`;3ѪRL౗Vm]ʈ50ɺ(/V 02u,=Ka0q8Bt]r'C֑glz)7T4ߏӽ[3;._a 7b[{r/__w(1BߨUV.˩v _bFң;?2GH 3c\ݜT2i跼#/p;/RimHܗN}<0iR*C=F5Xb튊 YRg-7 $jcr#rqVFlJ3 +;Y3zs-hO -Aro0hucg#;O Md0t,"B3_2ǝҜdlh9 _Ʀ?Zl5%}"S_Z–$qIM..&ޥ2,EaE Xb<wQk,A㐒8FLtwwp!gZDBI跇YHq"*JQr Q8"9ܯ1lC*Y\ۈ=_[c{QtR AC'zꠌpsU!eqwT%MNnr&b%d/$1Y&gjhIlc$ n2vWtq~orV55 Z1R)?ro$OWND6LV6+ ZKrBr}E ]W?qhE9P½H~rB>,Qt6d33fxsEg~'XZ&YYJ7TBLN_3m+V÷ˡWҋ1f-+Q˗;yQ_{l.t(Ki5m9C:ȩM@ Xڢ`{Ζ"&wTP!4tlwv|EDO;xIiY஧Vͦqn͔へ`|65Q+*~ R$_*C x+/$,f~>宄+gjv! $_?${S>}PHWAo/ S#hJ1~n*I AOa˩y l) tSП۱)~9VٲqTu;RC 3ߔ`s7v{֤ͩ!*__)̹%GI<[mþ *b8\y`H]- K^Hw87JMi~Jx6$)$\{mq  j.^Bӄg)w[;kpDTƮpWAJTW򲃬 y3.Xp]\V*#*{J#Z!Sܼ3X.p9;퉁f2 $ ;O !u)ՕĀlWqŷ1)M yˏpVG3DFiC+턧$p%[C*W#Pn>]&->{>ph៰N3*]qa.;e| 6v>j2lv@((1~3oY%Eq@@;ū<0`.&_Yt0>qɋgAcM}_ }~_Gn(.Nvרm[sF23iBI1̊s0hthY$ Ϙ=HJ4S5,Czo4B>2;xLi8YI k*k;\VQ^p;`_3@z->Nx|_KFI5 ] d8ᕳ|VYаHeU|h@#:gおq2WwDIX̨!z Sn2H>J:_;/[vt:;%Dp,-`gт"R{]7n +13!#jbPCdj0sMLߚ%_eZvt͍$^tBssˣyW˽T$gRq1 _4XMCnu8̌OoGϦy,xVb0> -s%1 %ԃݴN92݄9q ;\+,B]Z$ˑI/&{V [ wFqӑYԉ iS14tVc%)rxX4A)W RNArhI6Fѽ/is;qJ_8ggnTӚ$8!pwPFE F6_~>##rP `f&N !_, 1=HD% [9L WSn*~epԾ\f,'Kɇlc..pvz|n]"ѻ:r0`YVڍAQfCox@ KiQ\Ը[}i`]?N,%$u=1}<x/Rˬ>iz"ܠ%îu̕ϛR X~GmsP}u0磆@*leQ"e)WC> bD@6`25.'G\=] 4!z'2ofNu҅^ӬHdQfX:]G\Oӓ J k Az;,rGTTqO+ئt铭dܑȐN5V.lH0Щ=tV;8'<zwEٌ@ B-ꛃ~e=JR6|J;Jm3O6y3_ũn"ȓ=muGж̾M&= UVJ۪Uz!!*)wF8_38T? /b5OR0[B͉<0v"" |MǴI/bwEV4~, C$11D>E?вT ţ3 vD);`3r H˧@w(*Ԡ@m*5m=]M4jMYÑ7:dZzatԤd9 w0Mq&OAbOr!d@}󶹘7pɎt7aG.'Rvnf%\ G?5' 0+n@_𠴀"չTu>K[Ps%+-DOVѐ~Gc-GE/Brxbv?TWd6:1EqR\VO7N. RώI1KXVyYhÛOr/Ӷp> }MT ^1dxLt2o?RdGlky8ic΋ O!|Ut'- SRZ HD-fa/o~pZS-]%s1XB VVmlI u*q5ҞmO9J q٬0l#l"CcԾ!0b?t߭΄i~.?q`$_;qu {Y\G/3FJ|瞵\Z 0ٝ+M΄GD**YsC4bP/+nAXbK8 dA2!'a\xk1u4tʫA/8 IcSlCiPzHr{lU֑>xaJ9KID0GHa-,C؉\YC0ur6!GqV^YWS [#ĩCZ?Ƴ OzhxZ}ʬɒvTwUfDF67a1RdW[ZxaprYZ )ϑ`OJ:WVtN}`/i(_/ RM[593*03)bm`ZaRYo|$;]*z춌MK ZBL?fajE) x%R !'[1 } v Ne8/㭗<Ϫz8gF2>xNw90\X*>l(*xtZ cDlEW<$אJݖ)vsqL&7N,9PK$30a Huz6S;j|`wK7.zAKtŹ:[U4_^ 3gC1~ Mʬ)"նHw=Otkmŭ4dn= ۧ“22x_LXTOŃ1 4AnϕTM: J3o5gЊԬ6YQ5 %#9EH!$RB-P{ w:dqܢϐ}17F xQnqAk=J[rYFfP7Xx !Ub9gj }&@(l8}9XY62-zcg/#1gOotM?a(D\fAVz OZ^7zp.8T@38OitiEڲ&+(d< 1x}^?QHwV0ǡOh25C&߾`30*p9ovF #CTK69X ѳ;y|;M(S(!6~NSM1A0A!ۋd*}7ڧTf&YFD|k>d<=%+XNu5NVKI=MZ:Vg*<{%.t|UXYE't!X# 9;n D9I?za@iˌ=f;x>_cDPJy4x'4U{:8ǫ,uolj[4H7-e޿k0C4Vqf07oNg"K4!>5ac\i9_x1_Q\jVڻ׻0A#ES~x\cs @:=$-ig??lҊ3\g aiF_+te$Yαs[s3XIM %bc+*4Xӣ1/u/`]Qn߿3IQ4ߐ0,03<UmP4yn3:hkUV•G"KG&kN 51 %A~2olۭk5j;Ne+sGqz*v%Bdm>0%wb. (>9+_=M [S\|J668c'aU909v;#FR(gfLZg+"b3 &F  .PqИ=UG3FG]X0jFKm|]HrAYZG̰lm.1e|<c[%2ӥ5ފ&Y7n12;ᠻ:Yؙ q#t[Q yw*˶Iʪ,Dm7u!$"̓)17_+S}>~½mPne`%֔5ߛn?.n69Py*4HvкU,T)ʋ~55, R^Z䏯4 & _âem@'%x|O`(c@*рf/Pe;ǔDuPj.׾?]GKUf6f҂Ț K "\3t`1^DVl!r) @em3(Lu*V@EۍSIgV% %><mkW )g?do"3Ot\K:ERlzHah4ؠhxϹTKBca 8Wy2y G%YR>HmC}DQ˕ Ylū03?D9eQ?Ei}(ßnb .%'&Q{mo4-U E7]}`oCZfUH}i5B3T 7|XںŻai=YU.[rxW^h”:,I75"ֵb\}c4ԌkRX=,U8ntڥ>]`@8uЭE7ȦEv`ϣ*nZD<oY!v^9ݯfaBeѦ҆"'NR-y;]'Uu'Ev .r>0@ԕ{W&ʩo&I[BghR rN͒cxu UCgN }OiL\XܽD*G<Ȅ~5B Re#Ouhn,d)yO OuS gFWCEfZzqY ބ/l3KU72ЇzA2&%lYV3Q- }Yѯ7` <0j搊Ĝh*l1'Wl4Ne+mx.X p'ݏhd hLlNO K߂}UH덼²Up; !pE@56>YcSÅTbvCLEl]`'DŽ|`7g%9z4Is^ߨ Pv\y2t}J)~%xj{zR)v4uWL#)x34w6.'?oi_( J/me=#ȿǞL:ipj8b8/1) a[ BNu:}[;~V޲ݜM_gpYǥs&z/]AJo-Y|p<åiԀ 7cx|KlS>Uv &g:T#K%HD~9#õը]|9b"_jʛK)[Ѩ6N c{8SI.Z(l 儁c4d؇Po$ }Rqa0֕gp Qh։\Ar7cadaS{bq@[U%!Qd1v4ȻՈrl!&[u22m:7+5 bd%IgWnr$f`SċuqzmCEh WQBfm|O;E/Nm ec~tvhg TMbo /'r-Y5 +27/~_sg1"xZ>^^K:hSLiucTv; OU(Fyƿ5|UIJGlWfBsپc;oRvd$WM,J !3P;I#dcj}ra] vkjdo/u?"NN(MoMS>SЦV6k]ƈᑃ_ )hrVE˄zyIrUJ)"`²8eur!aVޚ%߇?B+CѸnEyϑ#& s#t[@!hX8 ^"oRٲ^sn]T]<2) )a>ұG㬱)6B\$X 7"خ I7f]h& RD;3X9+=Ђ?{e.5&IM#C k^wUw_ ehԜ)jűԉD3q̏gtKހ!'-!;T.67"#˦ i+t &fNߦ*92Om,F\Qe4wl[ل¿?Xx_b0|_$5W;cuE~@qcNBs[l(42H`6 фd1JׄfP| %wlHllN Ryy/ !/x`@he3_b{ /CrGKDԥҼ{&$a>K2A8&5҃t13YvZѡvu!.4IK?M4T__ ޯ" ں&R+ZEpb)IN0cs2lIoX,{ '72A ZWS=cq567x.1Uï;xYS 'T:^7'`?`t2>z-΁j} b"QvVMmI%?MWK ߭9Z]=ihGZcT_y.:d4/BTeDZV>k!P|  kɌwP: IFj~~E+O]K}cxcr&7yN遬4 H˜ cNordlvJʠ-}I_(V84tKjOY\= jIy|yz@8LjËyIlJo@'==&a  h,QҊG U8+t(6 e,tbd<& V 㲤S,dlt"ufy$Px5@c~0 E6Z뽍^8J~׻d;eUTlAXΐYở$=S7e6pfy^`3jqO7݅kY$8hv^ dndDS q㽔n-V^wyy(e$2d(Ep>10ae]4\/ J,-ȴ s:>gRP6Dl ?Ѡؿ^\|lÉ% +j8+Y\#H<\S_2|8dP. 9Ë/8>Gd4;_s+b#l7_yH屮NR>o<uG2Gf/GՈ,!Rf s51~>>[\d)) "L3gοt%@bU@p] JVanљ}ta.8zsV3X$Ƕ _<̘9lړizj>;'y]蒒.6`>P$h6|[K|1}nPX a{ L#Bqؓx8xiyS%c7Y`|X1aw1^LȀ5Mzs H*H.i1C 0>In:| RHCF#EŶ-m abnb?Gdu^6?+=TJi=[&, wwHfusEV,[P vH 6;NY*?SL=(1ZQR'ئB@C!k$#\|q,wSi{/ᨚ,/':<~oU܁VHdEތD(o/SS $)z!Xtڥ9p'2R͎יF 4+XkdlT`s+[^qKZ)%C~\Z7#k?k0"Qt˿ ϜЗ`8X΅aw1ou#&PE b0-Lq(>/&s&,heJ_h@y32\I쾀-Hz nǑ\ƜUqs;-*//L=b Ykߙ!S{F$!]`Gz|zzfB!95N. я`s{r$ns٭)Jhb^^.eP`B RIQ_wvfle$Y,B+]9H텧a& QCBwK{ ,n5̛71G-|k kt31U.g5"p1Z 0zSnXBRU zpOeCO2K63TEp'6@Y Q*xxNjz,ZG|ay,m:ٖ>(3o#wO'>HW[eXZre̖y:lUnݣ0׈dr2%< CdU33]ߙSc71?<@/U{u1PAM=v`+e3xS )۱h;#ZmgU]~Yrr`ӎm<~;?48;Ųx WEUeUCΚZ5K;ܓV+SмjyBRT>"U;\Cvul>w7(-rz54* +P]=lYPF%ykSqn#Ǿ^_#>ڌ6[iN-OlFsAmpZ83/>Cϰ޵0S 9 n}tY̑I?1Ogx}1G'ϔv=Ƙ7Mʥt+TɸۊEajO1:3ÑUia԰AIL<>a]08Q} . @B&zB8uOyeX;RZbFkfRPBX9 HjXНsYnKNgPVƍlÍ ܿ߾734"l7_VCm/&{vuU*;:v?1P,p5.sR0,w="5db*}9r >9Q'3K`J e'[I23JSo49F`] X*Xf^fLVL06oLjG;0Z.v\pTψ_ O9E8ĚJU=)CJ_ OғP$bos4FMGɛۮ4Uln7 \EF]C[jɦf7f9,qLeIݴVxf=́dZ{:]mjs[Yjw&1V%R_Qwh'HkGx߰7U, ZńZ2ָo=ή!MUge*ZQxIw)Nt*jt+2$QKm%ʛ]O~f$h( ̙f_mj4{h(ȂdW//~wfKvyEf6i枷%$yڔR&*'ܜotkepf%ny(ҡIfQP&, uU+wK݁qbv=pOmjApna|kbt`'̪]#`}_Tz^_Aw([WWc]G[Ɂc8e8 "Փٽ1F&J}H;KC.<[ѱpm 1}V?h5SB~kqLPo&Q*4,FeYo{rrrpp"6ZJ ,?}AuW0n=&wAVLb9m-R`0V] ;s| Z?Q7pҩh3 qT!.#U.uHԧEo_}nRY1ͼxّF.bA]Y5z&ax,ۋm/c:ch'  7e%_h.k v/,PNi^pC~WlT0E0,ߔ<%w5&  #8.(ĸ_ Se_ӫCҍ+yŊRnCH7㉄ iUx"i!Sy8w%*]ZM4 g 2&[WKsb[x/P[ƲB&얢q@{0v`EpÁ0spD L)P$t ism t #;}rJ$6+6gtDʩЅMPm+ :FߥIS%v}C`6W`:yL:ɽ0pMWılO3llk=]דFH&.MjO N(Zidryж@+EjL7lb?GEjorҤ9W+?X=GU2#F]'rh"s=Nsg6yc\Ho;ZNfa@@dou$݄ [7@9brҫ 5,A@s,ia)C6f~Dliox,eldL֦:fSiOuK zXD}xFU)CH*fغw;si<%g8w:Sqm^>Z~}߼TaR'9*̍3c ]\Q9jܚGZ; Frj=S]=FS)9٘G%GлVZܨ?nw`Ā鬅LؕkaV•(U⎕.J~P4vS(fRhE"?^=6%'-KeywOE%? €rMa-OAöIN Y#o膱ie,b!.I@K^z^h, ·Ąy.4: E_w,$,`>G@k~c"1%ncx쭣C wbp[kv_L_T ӨdIhܵLUa3jl"p5D,#NJ%#8Z„^EοZd ֹXI-R貞=*:\<#00Cc5x?oPeoޖWy"Fޑ>muzFq͈$p^_yCS+:U\( 첒r^S=&_k̶6ā^z5 ΃Jíp#KM`CIoJ+䚾Q6k0عx^d*V+@PdI+}SKvR>JEۦ!AVJ|Bاt2tzXک^k/p{7  S` |Ma,#/o/`= W8K-hJRj~޳ݰ0t1$ev/O:($T1q tS" ɚ7W N;P.t\jඕېnJ 괅7XvY` cB3ʚ&I̛s 3jeY`S&UC`QN#ֱm:_qlΠPby_j~^}Sj<^DIA|jqW%0 N Xν4O5Ct>Dc؍!F ^F?r^oy}3Ȧ2¶ԹVe`ErdGmN[CO- yR})ˤs_ITf]_ܕ*QW&4q땳ù |8"gTRm)z2(V1HkY p_ly&-OZp7"NX !s$*B*wA] m^bA TBԯ=V˶Y[8vfΘ%0E9/K"ͽ92>8ފP'[Nmy+?hP `a^H;ˎ@Ds@Zt\aPFP\gߧMܛD7Zt 6Af'zu2yD7ʡ{j[XIh_IO9#^=Du ..pO"$z$FH lR٠&*r_]SZro񟛅`<D)4/} \D0f>(5KRrF;3hEUrpmXik^8IX \bcN #op׸qPsY_VϪVB[۔VXtkfC+{!0{5{">~KB7=L+#pѢҿrqx{$q_Y@`ϷLMc%D, XW#>p?X!_89Ztg K5N0͂z=)~a[/m#钖cW =QUe5U_/ؼWYNWZ]c} =f_iR;i1a%JSeF-E$O<|J2\xtb"Տ9PuN_Џ+grd[xb` us7p+;0g Đ^62lʞ&7f: mGj?c!3ux{k4Ypm)RiJu`A`/pbyXڃo}OsQW>T159JHf>,-M-j-bPIBvkiοaݽpzDg& 5P̌hzN-awfԯ2ʡ̬C.Ax4H QBBd9hK2l>e^$pF}7 -<.U$\ϳS gNQS z~J{ikr;6A7ĉ) ;S+ R>WTh!rfN} #U$p,Jw+\BJ'Cotի0rq]I$&*~3V!y7D G'hjR_ĈC2Aw\6Mq)zOYo,!/zU@IcnH+&/қW(,JD`q2#8טqc;nR˫6ӝQJm1ybr! MIC \o Yo&7h6`|:qRk } >S c`*(uwacA+/U~k'ɀ0_Wv0c 3qT'^OojHS-% [U,'c ei4Lr`h]$BBS:a+_aMCi]C&I=?qlwTc4Ks}ʌ3+2$ ~3w[" VUdV5JCorWR*ǖ́ tۙb'Nwxvh?6JOD"Ô<΍:_l9{d~\#`"pDNi;PFg#vWLX%6ڒ!Kle`N*Ce}:A[K9i7N)[r/ɻ/У5 ?!=eyr'h960}$/J/D`ih$?sӃQkɁ#bA>͍㕃4E@oaTymIY7\qxe*(1X1PO]HW=T!*޹HJT CfN#82 a%b*_Aɗ?S@YiI-|/(#(P\{&_?6hh\*jGm)Gf󷚺?b屿-4^7"Ěۺb )cnEJC|E{,MA:"E~%LbEBF?_'%D7{^"W@[pca\a H m$K`jr1讣E&Ez(yJX7W5` kngQ7(SG<ݫ?Jfyf?F*x$J.\'[ԒXP<̓XeiI#x[E>`5-i9B /DIIZ@^Ƒ4c@2ZP%@B K f?57dYU7Q]G'\.]le9#JBX!f*W< ?%h[X=vKxRDm<i8 }^l Ld cL2PEP#A'z؀wZ?ٰ6K1)^}ľW{ 1H_ܦ§ &8n)er9X އWFD4k>bjU| E; *d`0:4ٿ츾!n3g` .[KoKytmҡN^+ɔ9Ge4mL&"L-j*NV$ A! cc tGIj6B|Nzsv#)ԗhe5o$S*!1pFU+tC[ifthOc>аBWrAcNu:ץ&HaT0o<1/`{u!.r} KEA+kp[P=\y<]I^|r{ꅈm!DG{NnaL GO98y[zT~Vb6jQ/RT2|!H#*IIKӂe6kُūZ~E)/al,Pߧ-;\'dΈn_e9T |Ld^;eC\o!֒& w (=RPԹ*I(ȶDN\XWp$2!+شNwP\fULC'u .N}*\;)Zٳe:"<1Z%*F+z*AE$_C﯑(-Cz;NaPEC+[PW Ez,fBY >Q-'3O }ާqi{d Ʈli!GgrQOmbthJ}_3ęSf8u <+EzA09yrRFj$[l>iJ8dڪôn,ayڄc)d=w AO{{Z8s<[ApkU9~uI8Z ,q-J_;'f!ś(ahp+yɍ-^s~A[.WԽdz]nkmJ cG&.%5r?.*XR| Cϱ;C= Xp*ϯD}i?nH.YϸoC>#s$bZp&P))$@ӟT͙ῄ robC1؀=4+F2jWTٟB~BcД;8(np2NF隴f+iK:DyIsMh 7۟O6W(t)%BR~݄r+g3gZ1{fhH6oP+`l獍B7t= m=P"]_N3z]|sh@Lн"M&E¯,%I`Ư< 0 sPht0ZְgI+4luG25rD Gec)اCEKt{Uֲ; 3}dg$o}l;Xި-Ea%pӫtX-v4p^#IdW4 \9)n5F8|E(@>9k֮ Nk1PG>N;F%S7s" <~'g nd?m+sSbl(:օS0,!5_z8C8v,6W!`BWq>0 (>U'=8/<mr^1=tv%q,kfj>6Bޏ*LuOCx nZT񽑄`ע=Pⴢ+dl #"4JZ T%.YXeQQg6E'o&\ ػ5o,;SǛxr\/ʽ!>kB20SQC>Ohj K_Xo6J)[Jo$ >X졍Aj8T;6%iے=tt;h-q ]姚׃]kk@0=xc+sE8xK'Zˮ( *RO֩fӓۼȞܕ& H +W~ʕ(3 f?h 'Uff}8ाϩAz,k(1 FEu滑B3D0S1훍~on5K3MwAaf6J{cd=`wȕ/wy4ztU㭥@8m(lV.e7/BFE-ø&@ȹ("`'(@1:Ez{oM/t7SL,+3ܖ~uiT<(Vb'8|}WÉW&B^y&±"pE7YHO w$SeAB''rҊہHlH{!s2LCaU$|W.'٫%z!k*<=$dj QbZ} :H}ةaUi.J5x {G;8:dqn6EBqdu_;qhY^P~؟r4{ 4V/d`6nS,zvbkE?ΚQLq݋J)BP;9BUf);t,q PmO YtYs9/>P'\Lt(vUX>\uٶB+G/zcFu dEmͳ7vSya &Jwo|v6bn,u@%;V..+*s !nmd}\.zS";LfCոv#XV\+i-J-h$=\:G'$G҆pĪ/]4܀HnC ,+d)"FH0Tw2tϹ,Łf)㩐=3JnœweaPҖ`dYA1Su%_`Yc;mJڔz3(&Ye4ބ%!¡ %|y Ź6nI3arrg.MԾ}Clt[@0pM6$tXQ{IjRҶב)4_dҽZ%6}&֨{H>ۻ/<;Lk?_#;iU6kGg;5HwFoR ~#Mq!f%*dSE0~ڥ G-\̱}^D,q=Uu6qYVTGS4nћ .2U9|}$Uckذ]WVT6H EsNl5]U꧝!?O:&XFP5+EoK4hr\ol\ ' ƈjFCA~HW޽Z^v|)rDeI%rn.nM.GZg!> ٨_v >b7<)x\FTqlG x8o3iE0yƾ9}4,t" XGyp1D灭BX} i $_#"FXMzlJ`a$mDqfSMZ9~k=K/.jqn@<(w7qCݟdu!~A8: _hdg#GƖ(p[?&q} u?JVQ"kŬ5ݞ9y6\eٲBye>^jB԰WRz/'|q6ѡ?Bd(t>Y>WK:sP 2l;g^x*ŠL ]SH4D¾-Y"ɨD.lm4ĄAh̐D6~F۱'.0||WTIrC0@SA;왨-א/ +M5Qރ_#`>5ߺyanD̙[,yU||Oap E!ߟ9Y+lβ}eI\;jj[)JӾ pڎ=8aF kji:{l57%Ic+ʫ`fQB&k#DΒ/("[j∈kQݾ\X?A##l)UC[t\ȅ擦3X; _ҁ:mw+TѨ,ag=F B`܍kֳ@vC9b]ؖTZe[f-B߻[4VE$+Ԓ9DՑ`ciyc_qsO.}Ohby4PE Tq@'Im|u{l9NgAff٤OunѺwtܔ@P+0q&|Hl&4TV枼;ț1oJ0=H؍YjWG9,H85 im  ] |؏ :d/'ծu=SI^l6AIX?9i(GJ*C60C5>@],4A 3@l񙼶5s)-v=izJ/m4VLBZ!nO%)솸5-zCz0ۿ: c\NjY)DU`PvmN㱣d/!̩:(efđ2GěgĜ&&٬4Fm;93_Ԛ ڮ!m~UO))4رBDUƼ38C?77)V䑗r JO`UlJVm&)@ukb ܾٔ1Ȳ;\?cڻZ{6yTq5:WDA@l2]wD:.U5I*ixT>Z@6N//xUGV$dD=算o?^+?po'XD7f:3V4FOobRR|G}61.fhFUƈVt0epN7!@BV):uVesL&[{w `6$R^$]Qpr?ȾT?Yϱp@涔$poB z7f_@i,Ǯ#cwڂIò?KvŻKKYbXW$wNe93s` Oe1i|.h#*U|:H)K:%cиW5I{Յ] ҷ~TjGNGPs3TTRV,!HX?$#0YOBXF=Ʋ:q(cw~r4m@+dG|vn|riS]/g@_LՇ~5틿#ݍf&T @jFC.0},ycS׵f0ʃI ]qJiN4sG|-!d`rRvLtGk_ZkeݠQmGg#R&ȜZ4lд6qB7 rN=!uШ4UL \p ϱ RUœ6/g ΘQ ͊_ 2J Nt /0kT}P#ӜKO>A*/itXĚ`󺍻MDjV27,0Z^fY 'Y{bj&xo-+!TJx6LR;P`Ϩ֞fd.J/(Q份淽$_hw Ssa{b `wAse`DjzX4_iuwr`Z07e}"X|(q)jAsnԊF@G Ry1:χΠ@eR]nN1aIG60ܸ~ӌN$Z~[͍h?>Vxs,*\2T+2+0'pZ;RR~㌹%—QتrJO(mMq'y2c";c9Jjs'ET{֣Mp  z A# 5r粛QJ ϮmQX:MZ?a@6B*Z8U;SZҾpܵ|IɕKq;D,VFM7iAs.gN[NҾxnj5W.Y\3d(+q:qsXvkPf]o<+Oj>ꇧX6[:CVQ*̕;xIJZ}ЛEٱoOBxaV4Nc>sl*厽ƪ؍[ jJF,TcenfzG0__g_ڎdvabL)I벗XPK=]ړ РݡR)e9M%Q#/,1ryKXO!nnԟ}VCp!VVhNJFkS=AuC542OI(C;} {f- X*"ll".۹EwYmcz˓DU\ 55|N#HK4G7 BJDD桧2xh U'7'8d6v@RѢa{~6bylSHj"T޸g:X R6p*OPf ~ƅ WqQ*b;mar?@È7xb![Ij->x"Lp!zC$"5wnIadYr/rC_2I XNmqWoq֑_uTqQogޭ荷8nUCL"m'/)b j ۪ ]E* h]&ߋo;vjYy,Iئ9/<$w!"fYzi1sCFe;QJNS^?NʜLS`K\DF:/E5:އCC96DK h ݜ6~A&8_ZXm5;)(]dX/rʳWC՛z1}CuD*bgtpr +J2%RQ+ZgP!vB|L${ ⓭A1'j? [$S-\O}h:ZXC/@☏XSdjޔ$`(c{W9/f*vn'?KhЏk\`y*NB1m(1΁K3_+B.7J3a]DjnC|dbdD.a(ܬn )}ۤELB~+x$ |eP]󄪱"5l{v"sϹ`?^p5< 6 4{R._trm< 8t#C=z,KI[<{ <Attի+w교ǞoRHڣŅCv_0|'.n}^W(m ZY}QVb׸TL4U+[Nxy r*=aap{BTt"{ _rYzsJ2Hp=HXX;އ)&oɽCzTzp&mqg9ӲZ{  BHL|[7~pvy2yHnGzw, E} J)W$y`R!t2)7Dࣄox6#_`VdѢ|V eVsq[54BI `'b7ސyKmK>A)u&G=C{>M!'J?.P->VӒwǑg>lg"ArLf{ȧ(&EpFbɉ1&FaK[kƧ 9xbdJY\ ߁2PnR*n7>s( 4;6Jj6~deuea_r5?WFPrbأƱ E5Nb ΅9Fטk"s[:I./iI7[5Sqr*'7O-`񋲋T #Tk=ztAԭC@D@M-)cZ*u,DQTG vsWDIyB:xP ;C<ɸ4+N:K0 }&=Dv?/C#e*Xr4^f>,rJT4M6m/ P!lϥ/*ʂWR_hӤ_M$dKH1ITE33ُJ/~siCh#=H9lz+W"K}=(+SQ$Bk]dhq#e%.&!,NcB7,dLYPPBf"C[2qa&Cx$vN/'tzD<t(yÝy-4IG/K҇6ALkaEqOLkh17UXFky.;j7eےMʃ>_n*z9g)ܓ+vqbcU.VjĢKe;GN;u6-HmڠFRl49a\%c' RΟ@Sh](C^s48 ZwOu"1~^?Ɇ^)]M gv5Bs:< [Q ~,{ҝ{*߰ӛJQU6O5>Zv~Son=3W'!B~@,!d87$9ovQ 4MBs#(]dŤ6V]K+oZӡb #1 GtGdCk4uD528\\)'' [@|fL8v;2u5J\uńGeq{7oPw]՟* BZ &z>(gsj{N:ۑ2s|I`X4y>P@D7szD6+m?%"V_We[yz~g {VW?rzoYxQ72xz*bN޾nRRr6eշfGgC-iUęo6.177G!18޼e?i4MiSJКHOxLDJgj'2@$EVXg Gmĕ{|XHU%dP M]GқHb>d#rlkeFL1t}G0rI-YgRSJ1Bhdx@W&}2=[,ږ %\|7qDQg%-ަǚ#a57Kx 'x>|59ea>H+PAuYU5h?NMD|v}(lߚ~Z>  Q*)I6__CA(@qMAF-!軧3WM5|@3CpJ>Cl.Âd21^T†>q,N`O;iJXn?a50c">G:B2=63/tOU0NSZP|RA :c'J5WTfH\I -([YЯ,Ǫ~KTm#$O>*sG*ThV%E@ :M鎖G#,+t>mdyir[s@xd%;"mezSx_F Zc O'~{xaSI}p?BFSОKlnbHpdμt(g6xq8N* yr"% tIyN D%tÞX.4mQo^^C8$΋!ox$vsa4}(=%y^&ӱOj72ͦ{| 7)UـyqVWr$YQ9+_T3lWi i^m U/PAhdQ+-LBA>j{"ǙbkG^噸1hf{~D(^їF%$7%*x/j~ ZՂCEjѝE˚@PZ1p~Ac\-C`b fGe l5Ӗ>.\JYӌU.]!~O'f>SW}8s! Coc\ Bq㛹azlPG=ScA,#&>um LߎL/Pmqptw=0 qsw:'& ݸDũ; =;' qPq@ƽC`şq1M;2O-֨F.̸$8?>\׀ %K72 G_EtͿI^j%!&s}@;~՛ڮY`u=lk_QKK >= `<|╤?aꍏJhj&[,,iؿ!>pN+& rG;B"eJ/egRlj%RѶR`a+vC1̮r~7F֑>Ald[}rBaJi}=nuC&悳zfմK rg~n64Xtd2VP+m߇8$+ᦿ\w_^rg?-gΛOПV䩙3q\m b~Ƽ#얪pvD.dwrO6>1ou7t6rG0Rɡ=>)"gs_ĭWƸ`ZdpNە/qu%<A1"TouA=9x=is~kLVyD V.`y4-Y<QpMl.>c trCϏOF |+Y[2 (Ϫ83D'N-83QKKْ58jA5Wmo*/Sn?F" 9k_mZF/Fu3͊9܋wtbr&r0,+y&&x_'}̊LS-[ɖԵu2mہu'P/{Y?̆09%²F \◪kjt~;d϶Y-|m2b%"UEW7:5(('e,H6+<%}9IrbP w!1şg<'JmN[xW@{D9q0uzt)uݶ]^]S[bmx5ȳV#|p>wZ팳&Bdx86a\:G+6vPɛGk|F xؾ ߀qDmG"#qSQDC2 PC=ĹDFG@N͈pK@0"ˌ^3z74T6}Agaɪnm9SbۙK֖$ԣVe΍w 6z<0x6Lh!]hBx>zIMCQP_ppdG)ʎJ |Mhd'IAFWI9E%cmT⢧GL @s?&MKey^$61 ` J ̹4tL@J@ H/dO Q!cQ{U㧺.||XtV4d\t|0.AR,1;K-//K-D1od=b4Tҷ?x%nQޅ&I7 Qh<8 #VGUr [X:'wl׭)9:~G)4PMDM[N68B$0&"n*"| LsfDzR=r5gZ{қƤ@4}<Uc0ܻx|{F%nȶ3,*ٸ/_ 9YեJ/{t@Ϫlp_xS?~?MhQWB@;~ӕxZ|uRRoP4w'yGd~VDe(>]RN>1Dg=+ae ~MJI:3Hxi|YLe^aQ̧mt1}=+@mND"dHF2G#dP۴C^i4;W 75ꞃ6U_Ŀs(b kb>AsZvz.ԋF'QCOob:Ec0*R6g^dq|s,9ܧKE;3ɛ@{-_H=e* Ɨ7e)"7#X j72틢kwzyj[Ǔ&56yغ^O8W'[1I+Ŵ w)AұB!g'/!S4^݃Ber=ϒ?%YQ8LcXwNA>k $[&qTY~wY]8d%HT ?ǚW~+!PV2we2kN^#"|v^ ƠU3Bpnv%ŴQPJHD(Lt`U7{2ƨEIZG<{`hSNs٩wUƘy%c8WZ2xo5Gkpp˲Xh}(-i숕H"Y;1R_E$   N!r/3bƂChG,Xj-hYey]:ڕ94^jk{UAjOBphQo#|50r1űkm`!`HMQx-X_ۣN+$AZ>&CYsg  j痺]Dyvi/Y x +S.tK(DUd-T8+۽}I.1SzpDfksI6}f$ʹ;N @yߕLRxCG𬱥o`AC2mcD^][5^46b.2{$xpLb'd;b'ёxenjG#E{68jk_1E<q9Ju'Q!\"MAr\a0Fnnb-S,SQZ8>($3f`&ucpiՓzvx8|G[[Z~9 \#yݻf.]]tW.$ftLlF5]`<.y wɑP{o9?99S[d!!*>}erm;c֊ pAD&4ɦ { xii:% Tg\, '";V>V=o8sQ Z-;qPK=Z<0QzN# qTL2Ciʇ Dr!Ճh鵖nqN>9 jRʻ-u-qSUñẗ́};c1'] td3yO 9}kFU}ѸrՂWUx9[w03-S7Gq|G׷i;+knՈc?N=o"޲/JXΎZfͪSJXH j=' O:Xy@nc;w4b. V&Kؓd^߂"Xǂѷƻi !Y޴KVB vnmDz Cw1P2-ܠgE8˒tT,.4Bh˱ӏl.sC']Y᯾8Z;rHdWuĺ7'UTREH2]G:7j8~aB;h2_JV2r\L<ע77@t\j9M]m'UOΕR! EFؾ\0|2!fzw?j<Hn6bLrg'{L|̼_y.=g#,fcX_f :#0gVhb>Gis<w@ؽ)z l567͞@ 6T-]7^)Fܮ2}!5t\\|_VqNK{)ʢd2 o i[vCN BZ11 #/p]A39z_ 6jƂ:KG^#'-phErQr$<ù7+bTC-+g)a]8ϔZG+"; l)jb?mr#$\@ %[1d/nGj195筇u{$vGciE4(! Mx=\9Fq#mٲu>Bã }^yI|cp.V〾̾C5}klD̽9hAxcW);InO/j Qꠗ硴gN޳w:J8 CxXxdj d p7%C@قp%[`<XekQ5ȈuT7}q?/,;Y0hj7/{NDäZO8VPDeculj zL u|i;;tm,.N_{#GZ? 07Dث .c35h@>:܌-b+DK.D0[IRPQ%=1 ޷ lGdv 3rvS؅thc}#N)/9|G/(axK4g%FHf}Y 0PD4k֟I}Z h)2o1"krOi44kuij}&NfxW˲23ǹCϰLH:uf(E} Մl*4_ծZ!@qg=I[3f+#l_{yi;oES1&z-i] _"'S9JUi2S1{J=pC1– y-ꡢu`PԆw>gxD(H Vj-h'T-Nž@ECPF0;$x$=-l2މ: ͮv .̎*L:V D(KMvJ"PK.S[ D zR[JT\ /_b6-pxq]aSddhQLfF*!JS$]iaqk#CrޒsM[8qm jYQiTrqlX0אr sLa",0'GGoSŴXJl|^z8D~t!0Zݶ ֵ\3ڷ-J?V.N@Y<_ILܹ8~}УɢPGeZlGxF7)Vz \mUǂT\BOEMNktb"njƶ$!7#f@U6x+x I]ݭR7I8vj{51]&=…*rg5v^ݤ:墈j5A4M9Z<sf2== }U3Y$EanY<;Q_QuTh-pt|%O1@-&"3  v~ Öv':(*77ͻ!@]R`f5fF ~&PF+PMTEҒaÉKbBj \x_ʴK5C{DS1ƻ)靳ؾkaLcR0y踮0eFa ~1Gu\k>[64)`J}|r"mZNh~gby%5J>LGCDž:|[;/ls ۵e>k+F=B]!*hh#)@AIQƖHeA4a}^t]׿GjGsHaQw/W*j,cۻN(jX`s,HbM=]wpA:9nnE',c™~;ze.^:;w3X.o.(łCd yI۝06jsW0+ L[+?7 9&'v?֗ؠ-T[e@J{i6F0H D^xGєfGefqb4< =+;˲[xiiP ӂ !ˣBB%e)pHZ`d>@[ɩC7?] DS%22f^\[@_j 0(xw* 5Έ1}S}xߵ}RW.֮;6ɸkdH/f8ɷ%׹D8ysLs:sZjm:AUI&|rLPzv¥ ԏvYŗ.etxJo|Vaf WI@픦$W5"1<ͯE:SMD +3 -xfxnۧ$ ; ځuZz));谧> ϫiQ+b1,Bag.hmy命R1q-X=ojΌxan>bpb d/OgQ#. `}@.YDaN6u8(%]ئO2e%}RhvˈGAP;3Eih/z{\vסxahb?u=WV̅͊i 9̕;BA)'Vos3s.GpOGAMW0AF4b-x빜̼民 dXztYK"gjoYH租+Ǹ"^ryO o_45eYkx|.N; -+v0WIKIsH]pOB d"b~cep(---e*p~CuBBpy}-lΟ@F/R]>cΆ8!?O3WMoG)ڇq>&vVaTUV:fdE.mƓ䐖{f2҇"\TmL u\8߳ ܡ=ۗ> A~`M|eyGMG 0xމ+KltmMǡp}y&8bmCb6zߚLWJl au{XfB qHJ `~)P8KNJNQ4N*nnKK'`%RZGm"vc3]+e,R%o i0KU]jyL܅U_̔7^M;آ끹˶t6.9# Y? f|yRms; Hfn3dT\0nR1`Gswe\G=J8RDp[f<kח4^cٍyՌ70{YU33|}dH 溩 -hykn^4| Svc熂%4(~ezl2C~-rbhR̢H7w|ܿ 1^}+i/XOL ɼ5 jtc閟}'ӝ!d]8&KH{$ϡPx7I ֕]b\v2e_BSA=GJNJqvFbۉ~w|ں۠Έa[Z|#5$n%:EZL j0١K f-467oLcﭷ;ܒIPyBvFyF3L舲2-]uWZG)Ԥ\ \섪߈gzQ!F40e2[}]MFQ&@}?FiM +0{Co5ݑ-XT% #CTs[$՛'&K]ɡ>\8oedȶϐ?TQ~:xr#PYkخPgp,~AX4P}!+𲒌k &r/ C6U xQ-Jǔ)Dz$ZdA5Ud LW:J 3]X޽ <G~9si#Wt:\<3 C-M ~c4L+JvՈ3$-%G"-{N1ANm0:AMrKwV sᾋ"܋&]_l$J~ֺams %=- }pyɭMk(\왟-q*AO_.F-_g 4Q9fw:/03qs):tc|K2Gh\MrEgw(r[")U9$(oEIەp}}R 6O zkЮ4'NdR[d,b$oՖ3u[$SUC;~8h`pZ>0HȮeWIME;&fw"E4ܣ``e5 @RKЦ|FȖ[„}XoYT7 ߘhaG s_'dH.(ehQeX$GWKfhyBc#70-pOؤ^o&32uY dZ,^ΚE/Lw$^p j&s<؅vLϊwd~˭ܴe C!NUv`M~1{{\dgnЏ(9q#|}}ZH'Hkx܄ :k-ԁHr¯2*`Z*;+{~>})K.0βtOm.se~Jlgv='8vVd* !va߈F7",y{ȖxPdDWdE1hH}tI:T U|`@.6D(6ao{˽ƺ),@~@%! ^yMJλNAw`I2/ BC( H4=2pΦd?,?6öX5PPU P]5i䥡Tys5/Q73BBMc28/=MB΢gM_h )#":qj;t5WHOŦskœ%i*ʼnPC{vR|s N&w!%yzEd̖پP21NJ9U޻ :ؼ)ڟ>l0Hӣ}D$ޭϑgo("lJͭi [JվqX(.i֮ղ 7 `h &[DٳʑlQ{MrcRr07.KY#Ʉ8ޟ<փYjQ{i\4+cQ}mmPjvR_2X?3O7(j`{Ig izTp<ԛRd,yhA Z΃2 !u3ş8<㋋3CN-W xצa|әs Ae%ɫڤew990 j21do|κ %,lêe,Ӡd"I-޲JllƷ[ c!PIx/D 5N,S+rLVԏǁKӅL:v$c&-( pL1 N *AЙ^~-1[;~CK0WHVYhjrǕ۰D H!YbsI3pW(f&WQgrroJI7̮hqdlC=GHz0:i.D`Ukvx .MQ$GlLe25`L4{)gx~NKĈ5qmCŀH 5=$_}?()Q-,Ώwwe/f+{IҚy'=rD34a'>,bJgugԸO$zuهHǿ˗K MMAb~a7קb

Q*b,;FN't9jMpTogFqUJ,ўd{@l3%B0? |ϟ8F`*/Ϧ#qsW}]Hk*"rP%hF?, u/MHȦt>rX -I Ik#]7ySr\N@uhBEWa1L%/fd\{*/Gehvcz)׈$|UMxhqMm,>-Huht7jVZmf_GY:Iy/OaG>W?kz8܊n~%**y,:P`@M!DuUZChbLP|? 5,t[!jEJD\u!K@3w8>ĵKK|z=;&L)@0fVucmùx#?b;q^/ Rt A1V;/aD( öj3QF];PSp&"dG6cnܒYyA^3jBc_ IOte2p8z0EܜlS=;<_`,rw hngR=c_ ojͳ3U|D4'2^޲X- N-A>mʻ14IiSEe,BAd< 0_hcFO"W-ŝJf `=,qApBR>s_yO-ȡ_gQ`r@oI׻"k|/hl4G` I9C"VIә|5.`Cbė(U3q~>apEjJqrSdT xtD?f^PKO"z N3> {K6 wDFSCN~I)Y%\(n8K(Bc"qUEb;# ~mn'̐_dR-)| rHY в翥J-8C=HEpEJrӪ>~ t "hhcEA rbGr4hA34Zp6/&Sh#VLMWfQaV4v3neھy-8^5L/m `daڴ,"j}ZȺnAsS1 ZXԘ ? =L`ڶf4&Eƚ6t:IzM了{VCzQ뮦o}#C g@s$ 4oS\kB^i2]DQ#z !ԡϡ$x:p90kAVza[|\Z#)i@dCpi6҈$؎2\yͽEػؑPW!kb[vJ  vb[Jpyls=J\Amoj+»jr`/@껁}}Qu>^y-#a"pӯKӗ{? {BҦAhc k(˳֨j?H~4e&UKGpK]tTe!,hk~f 1k#~ؒ IHtvK RCkCVWawc1(jz &"3 IYSa-[jH0Jx ?@!R0%0co2o*LS@Mxo,nQoQr>Ԟpg;p?;BWi/ןߝ8N=9;ѐj^9G3͘lH0=TF Ef@59:0q$@Y8TRg={m6,0Meisl"bˈR-h HlVgZaBR1(豕Ob9ÛWf R m1bۅ0iy#1J`-2!8ѩ6|k+%)r|i{<1UC:iVEN/Ch/Weμp4 {I :09| SD%fi{?i֘Cv]h0:sc3r}ˈgHk5vp0wvT6SC4ӲFIӕc7j1#&[T /.̩1\e_ Jqf"5A|Yŭ0uiy[[6&0,Flw9S7V"/?:}B}7F26K!W@󪤪) 570oj0Țt½XznfCcbKJޥLa@(Қ  ,1i?*+HMϭW"PڰIcDӿnCGbEr nFπb 8]`ȇĕEzC.&iԠpBTu>Y|1&'8]Dݷv-S},ME1xu$bmFl VMgd/}>~,λB:O//K  @KҍyhC-`<`[)˂ۇ2`)ch?e+V%B]. PUtcUd T-"D?b)6$HT@2qW݁yҎV ul5J!2V$BT'1PrDhE:[f qkOY~%պy-e,V><kvJоӹ; N_q 䴅$Z(`;s[E:[=i n%t MmKmmUN1qTh,*ZI6TMqla7t5J@ rń/m5Iʾ!;MB7]'C+mJDժ5l-&taXjQܞbO!* sv0Xa 5h-^4 zg{_wQuë U\Aw-d|I*WR<}֊ 4B;OD7$mFV4O 5\~=jYu5sB+H?AEzіuסB$e$_Gh^HEO?7F||.S 03%#UlS.&TN}Z2{lݕ.EXܛ9n:5\g\OX+;m7ha5с<} zQ 13y="C+}M@k,$AZ0`;(\ɪ#H4}Hzi7w%g.~TkYnD[AX"` `FQhDVG &P2y߹a7" bUN҅odqW5fގah߀0}RPQp_QL߃s;V#RU{гqbITt{WeZq sQ>Td$5Kk5e+2jl?=4v[HS~zHlmZFձE(|x쵋M&(U.1SYvaXt~$RmB0bʤS5.t j'u9";߈ؽXº4* _Br:k_#~nb T )Raz{ Q h\*(#ύ`.wi-RvGjݯ̰5f%P%wIqnhl]Lp`K~ۃҏi,|<"$k3 3KJ\AI+3X0A]XNt<<п xD zu/Y(E8NÏ|ُ̈́U; ɇ/'Gz-.Dq*R -YO  fXx#YE|>dX>ۅ>x |,OwPq,0s$Y`dxng*im+euӐhӐڐG1T^:t4!u33D'[L=i|8]9E+Kg]ϺifO'7O1da\7 L*c`;bh #9]=![4.#d`J r_̱'9Q-yB2=.p\s 9XRȐ=vpO#3VD|r. ȂvFCW2cHHɰ' 4'1,Lv-3C_Fe) `v#u$ dŒ Sh-Bx*{7)/ˌy5wXC0db2( C|}pfr -9\Crౢ颹IuБ1.,%x4L@`> !K :VBb6àhzl07 צ: !85WJ1r!FOqf $ Eb HJb5RiAsflogQg}7 r.#2*,yPw${Or=cS{o&}t*Ѓ }vIevbʶqIX13)z` "W=R.f%055yR+rC,}V~w۹B"8zpfAb.6=1/gMru84[F!gP럀±T,^*LcwasRӲuR΃='"ZdI}ǿ@%6+N6:ΓpV~HRqmٲ%3(jvζCkEǦ' IٙJ^fCdb $@ӓ݆Uдp/%*W^ QwI7JGXE#(>B&'1TWb#jml!4]j% Ѫw1^$u\F!((Ħـ'Tw)`G>K:)(arp3T`TQ٣$MdPsB..{Y sh*@M"r}Ҫ?}O"rE|Q13K0xv xn#9Cdb[XΞ`O4WK30zJ]CSu(a&i]ǸZ sZO7+G&"npx'Rq[φHi3L'2YoҶqJ\#K\J~-u.qV mp 7:r(fd vH~"h<Ģ%I]DjfWVl:T?GL4*RӖws_ 0 .s7<2U$zS ![Kk![A $ JkFFr捱XH7MQOMP[m.X3*Lyd9msɏ)/w!'5Tk >;:~F,^4(MTu{GSfD[FARO? 2_hEP l#Q ,nhvk^0J?ၘg"ӅaƠ;QQ")z0xS4}C}[0*Y@}}6!v-)gQgUff[ElT NEQEB5C_nyyXV:HK"C I,Uկ`WBM &k]f2v%;V= 88(vʈ0qOŵ<9SFv+zQQǡ8ZnYSCk#,/Rvn# Y"}6Gl8KjʩNWsgWIC-_)j)4p?WPDX'm*ʂJ{Ib٦KԆq4iՍJ8Zl(X e`e !kgn'UT;2:MhMjXTiKW`n#X98w+D (.*. n3nlDARpXxC.GI;J7 E ̤8Y&-ROۈ^[Qt $_Mψ`QTHMc?(\qB[yކ"uъ"S?&Hiq4HyJJεDE&w<(j_>@ӝ9.M58Trx>?j3[憲_Fq+C!'oPqҠ:>9Q$h5h \b# K"fZAr}xFae)ΈM1dͺأd&c]@K6u~A(~ܳRd2/Z[5>p^%Z$+PYl.:Q7a6ր ! 2<{YUn+۾}I; ໱i[jPг',Wzݸ({d_L1_#r;Cs_mcϒ>[`qv8krZi3`-.Yɸ2+ uH6J{ p]Ax Ӥ'}E@`YQ<\`[IZfV}JN޿Y#рl.hܦAF0`7'aC:]N,NI<$ѯl,XbIf-_M; H^$-f>$<5cO*}Aqb2̗rh;2.N%} p9]2ePgYvg.%\g:q+ v3nqVݧ0o81ƪ+& */^nx}05Ad0ݜ?ǔwόC%)iy\av&W3il wEݡoұo}o->>Xy%ٚ\+$7'#Fz1pʊI[1T2ƲQ`߭;Hj*J`puZ[iV<$(Gz19RǓմzGPD0Ig?+ ;8ZtO~:8Qz?5-\Ԇe;8ֵe[4=6 }.d@̩1E/Zgo14\62 *IT3 [4 ,@lpx ]b~hϴauq c0QiuqFbվyݰKsd=冥)Q:^h`h-v/;x\W[˧9зA/3nnp-񗊳F,)RķY_ʹ3ZChC( ?掊_uU܆qhc8:J rCkDNsy+laM>dr6&QPnU`a<| ݳz+X`?u%("\HO9&C G,HO/ш[J H]x .&M)uhfeK"Z-:1Xe0іM :޼„S"˰5 [󩻅6 igBii[$ y@73nHKyY+:&ZKZWV& մoi(,=1@w"`=F3KFӊ7jF; ރʼn,Q'F͋eqO /}S+mЅ˱v$IK=(L83ynD:sၞxVMlC5ϰ T1!)t}?nsO#mVȦDA" tH>UΣ^5m@]lCseo@x<-kw#^C-NTr~.6)@YN&E#M^oHNQTwجcs$A<]jk!+ФJK'JNس%4B& c˴xVI\f 94xV.o}|{U?"#a&!XmW%ʿH* xn٣{3mz #R6&) 0ēal>%=j!??0.}P4UΧ2d$Í9"R3ٯޢ/B<-cUȟ|1~whW1 ^ YEaY`k&cwD%g񀗱Zxg{pqUݱG$rhOkrMԌ J [2kxܺiXV%0zOF~i`8E>( Gէ(SiڳzLP"ͱaǩ1O %!>|yUFd>%eD$ZW ו%*o:It:(teNA|2V#cݥUql` x-;Ţ&=;RTqQTԜV4aE>;kK0lI8{vt>n8;%<o2WD=>~dU/mDG% ۜFrvРg5YH)H@a.KWc|<ڤ31pVЄ L{|^s F|^G='Us`$%swg+ 36}\7 הFN4扵! ZuY^$ R"azge%ߛvo}x7n%@=]FfCW;[XdT2ChYEOǦ H#AG+&HUGnb4S`iRmm N/l!`Ӻ𔌦 yKl!E0Q'"s Ѕ&sX&^.sQ M̄2/;zot.7NݔL"4ߖ7ZRfCJ3s#^"yZ.s[>R ָ]exXPHP48N->NىNɤ):P2{.eF&Qog]gشWXCh)gS]ܠhG?.}gqcPҟbTe O&CҘp4aR;kPFwdnX:K.$/4V;.n?#k~ǂf۽\"~rztzA;oڏX^Nfmx`:Pk@E. B"7U^ X Eb*>tN1܊.HuoX׋ۆthC| c2<sJ!rhAx šNt2'Ph67B3kV[t4Je%-?x$ko)wo0wj[ AT*, {/RB6ZQwIf5XbM-*5tICTiK68{q=u <˘4dE)3=\xArB\7I1AoA'[1vBot&* Ṉr# .|I.! p=i[4y:oٵGw!JUZGVQjĆYpd ;h)NX>JVkR FPdV;ABO ,89{xaf뷛#HWSd>TV%4?deD`~R/xb^^vڶ㞦\͡f̛/m(8 ?: &4얖 ,5ECX,˒ڔ`aQXl])KLqv%UW S!ƭ2cúj-. U̜5g)זy}{:M4xr̤-wŜܻ3$mHW.EPHG5}%|Nd3\J̯sK4=Aa1(̰l 3An/ʫ"><(q&*ñp2趠'ZPi,~\wC[ dzY5kɾgRp L3b^o^h8hr&53RC_(YN,UO\`YtհlnFS_LwZ=xxf0ކ>%軟 VGl((:RKbdғVeX Ղk (?BDt6NhZOXm fކqBCwd'6-5+4Zn`(.7y4okQ$x`uϳ&4b}{$BL&Q'wD.1FC΄_p+Mo1X Nv(/AzI5'̫vg9ֳû,wUH}cUUMM{gT?J7 A\AnSKImA\B⎯?2aU#|0^D<Lqk[UBEL̶mx>;Y6yE.ƒ_r/s @Wk u>Y04@spb́ǂAv[2KY9CA.SXWM0)T ^~1ŕ!h[f~@10xnxpMBI振ȆL3q`[S1K4*JwȲQ/&@ Y|+a6roclQ8TGѴvze\Xѣhmu5 O1mTbZ꿊0ˌ莣0MS_a|7HZl1=ܘm`t"9-1FaFP7+ڤ+nMٔكx '?w9bKX}cSgۍĄThjdLI*՞6JH.j 3W[0mDɤѱ!X&p<6PI6%%1Kx9' 1r֩e:L`d /Ʀ0gJ3UGzK?CՁu{[ma\=û%0 QV6,K9c,2ݷ8pdA@s.n5LjEvhCgP'1WYL#HG3}S}5bq]LάhwXi &h沊*ꫳ5~K81LǍD(QZ ޺Of5v5_}cDK.IBvomPW-g6HxԶF]ԉם8&7NUd(²[ ΄i.êVMqcXhX߿l@dûztC,WTt|%ɥ*J +zCOv2O5\: N6L/9 MRgΧ) "g|OqSPߎ6_RaŁ0թ+0i Jm?}uf0צǠ9#z#ȵqP;UB+HZ8qAe)y=ZfE3OEV "d0iV왽x_ci@A õiZ,n,0o!  KX^QbC\aT蝂4?ඳX`quyA%VhErABM{2~P܂1xv+0Ty~J5k&vJd$Lr#<82 e HVwv@2^T q+{C7 i$ZJ]:b8r ]&FC bogMD`#{[6ЧZ7Y }Tqåf!zQRŲ>DA-P#xpaTtRV<$I6Te (G6geVN%nA;˿ &!%^Yj8+A^3'gX]W^681'ųG GnT_؛ucXEz.G`+`ʊr*0ԫxg1[*;yI :SZ ,[Uj6t(9~vZ.KZtw.XBH}C-o1Ӕq3,ʊuw wtLM[ڮlqQRCjrnGp3SSbҡ=ѩ@R3 (\щ$<β>05 xN0dl7eגb-"!^`&yc[B?^\g):/ʸo15Xb_K*eA;ʊVZ'~x(#yo*zpR{ ;48Ux@[eSRD f'L8ԋ%a$@u>x 5F~+1s ϒpq<MSަ >r]'@"M+` qL,TM2J(3 01XU_aK゙2,Wh۩uê_ s]+9IV'] 5hсV$BS[3m{[mgw i\aRΰlbaBCS}T9pzlD%6@w G2[nڠHm (:)?A{[TZ  GCA |1Qxi\X| wNsޗ^C0[yW$ aY YTeڞ2Bݕ%eHeuȌbL+f9ggod׶vP1{ܾ(`QR꧃V T?GRrh8pܠY#AFAVցrOF:"&VTe '}r Fd/7B7^bX]5Hx|~(C6O-HJٱe͓˦*ﯨG 1fame(XdXi-B&7/9kTN5k6.x=E| yKTt)gg tN:$,uK"XI7 ߳b^ʮT4۱z;J+)$3參D^&lzKDդ}zT{EB  [(֮pj28~tR;\+&[Wd0p‘My|p}2h7<%D(_6l|+i&#GC2zY.(RM>ai6~(8ZVzϩšd#{'z83][#>/lZYWgJR*S?bYtv8Ss&':ǁq N/)iGV4P@goTRp{TTdn('v"uU`# nk9RlF_p+fh:} v*+]Q0doV1m >->qIl?AA/@T zbs9b5d<92BQ @x p98$}Ֆ&΁hx~ nt"Ռ2ڬi +}֕;ξ ɂyۈ)ax*rNp扬R?VXԂW>Uw3V1A5Ѥ8I9p3 =xa+Z3%w!j$9M  /1(H$! d~ s^λFM[5>8{:f) Ձ燘Ƥ2\9c(EԶO*^5ݍ@EnNZgNY 5#141GA&͡S8qWJ(Ctq.gjh;ƣ^jc7Z G~n7BI7!1ERg7̽v?Sg=fFY>f_;lBskO'g`T7ǝ\[/Քߣ{vލ_C>OB^ca\^l袁O_8*BfF~%m)Гg".w^!!JwCCG< ϕk@sΑW亿i\ˮgCOuk)Q34&%|Xj,:`=wGȘQ; ~-8fgwЊU;<*ᙁB\pHlT%h%P)@ͷrmXְ@IHbjjp )yLQP^am?რtc^\3J+be 2q/4Ei7otZ we,'&ѳ'6]i2G.1ѹx :Nuqd< ]:S$ G35.׸57ʊ)9I@s=ߩ`$4fN TڲR }w̐ĵYᰔy؃47=I:W;7Ȱ/'aW)3m)ZlD )f34*̄es|T= ^* ]"*/5v?A?_~m5mۣ@c. D;^2cb Il{查SZH Mp5]a) 8иP0$zK6 q;:wĆ^Ú`;UzBY.شjI'̛Er}f4z;p_,"=MX(6@){YLp AXpeNv}24+7"d\rKgzȻ‹'{AGT{‡+*:<|r;yr/zf(e7'hzK*wLmRc |~-PLC )OԢyLҝrOvLbdtp y4#:*?G%HL('G>h4LK2NMO:Q Keu 4ۆMh06'F2|+T!*YwpQu?o󋖋[X]{. v"GF"|IJTl"5[0#9x$xd^ ʙ1*F55 f Mn& rեQ1:~)4 V_xh_]R;L \qy+"wA 9q̪,/X%O$q8]*[l'anrvհ[swP*TT ?0Hgb1AM9(zZq:\mf88U-qv⅑[ xab,w,}kn,JH22x XS0PT+4g>t5 FR8zjۀn8>#]nyDIok l4ܯ:&>321PxP߬:e SA33Ͳ2&[|7>C.M|ieIo=λ\/K;(o6ē Pv%Rm3x] O0/(SZZ6@S̗}E2V 5`ɔtΫe$#YmB.qP#ughG'~1#fB'/dd띾ҡO割68>W0{KFL7['_Vs V3G

u6o8o2ȯ^G;r>зe዗  hJBv}VE\ qCn|O%Ut%sЊ{[jansn+N hb:/Z1]a$ u| !`r |ԜrVXFOٻ_FRbSƯ?ˋ:bE/jӥa8WA?}[n'A9/D8 m|\XZE.VWWp|r pwo?<2!UOR(97L,[d<-l|c_4MF%ުE0i\KQ4^_V@ KSqGo67}=4l! RQ-/gʢAnLd/V]:ͿW1X.^DlqTg'Ib1*{4b 菛Y$LQ+0$~ܲg>Qs B`tE )Z3F$zXsf $vsb5*–toiӵx B!lm5lgc-7Sͣ4ǫ@Z1eEl lX^~6!qRugDO@ vliX ސ'3 As=[Yu̙%V`i<[H+KY:w6V9m5P7 R\ɴF?I%%9E@*qL=|6xJVFv9-ڇ` K؂9-bi0M*0ko/f[G1Y-V|\|&Z xIOHif-Cjwv?qjA)t^A ]B\&~O '9{QUS֮=30UM 4f݉+Sb[Lupn;!2Jх4F.խ}R1`:"IuwͽukE dĮ"-%ɶ U&U*S_v %M3TB#艴#خVrr2heEYwr{sC @PMm JrLV s϶&r.+f~fVWyJ!0Sby/sg[[S04:6HXhWN39?4f FMCEdJl ؈IpWqB:Qڮ5l3nqgBS3$r@rBژs=߇^O_ӝۉ,x">qEѴ/ ;eRTY$ 97<`NX ~`m'Nx8(%_3o"ٹ`o+BRoGcNJ t aNV+RK|rP)eͪxe4 e B8c * !R uO I&ie-ҤȤVoHEبStv( ˘=R-W)|lRBljlͣw&.؛8ߢz]%8p0(=$KK5E!`E|ah-pRQeRU  Cl;#{<>bh9SS)[?O (C5$q1O[eH54DrY67Ѕ5r0V zPa1 QgD5c6I#nX|!G@wNAN#ߋ bq o@%8IL|E:ʋiX&h϶vm#qJ(Yuy',Ue 2"XA]> hr;_@eTGώߺ,lZ{`#zWö.ZNEJf1[rE +7rwM'h.}2#^ӝ9 mpnъB駱*ͼ[Ak+ ruʉ\@+4t/ckU{kts.i,| 9( s2((DccJy tA y_2"+Q`'mFJ\t%8F1먥|t О,62\nt]U2#\s;IE@.yI+spYBzo C ^>=~m>pQzgr]/[Q|3TYjTYLbx 18rRSCH!m*4 jS*?[#5+b#ӰT :̭:ݎEq:Pjx܏ԉ]wE`MJ+8y!ʪ=&Gsgt%71H]HgU *?jdl ;*}*d$[vH~6Ϧi iߐB5TOH8V%bp9G8<.'>pV X?\0ml䯭}'IJM Z9Qv7"5PP3&pҠEuA-F|@sh 7WW @jI2D0c_%U#IMJ[bMp . VD}8$LzNt =aJG qBKpRhgJ՛s?nzԪ* m{lnP3؜?8y䵲s2~ ɝ PI #ymZYb_c0Wt*4-8Z9=o0veGC (# :jhf))?gNN~5-ſƔԂe~M9[X0rQCJY.:+헠~^i~>%bcQ@.dG|EEK*0p?Z,%GxW}t7U|9@W?5 U [i~13K#蹖?VSpV!c.ubfzHI]skOWG%a e^=b(%fب`#|8ѕ!uؕPjk@nFFݏZkz|4"gyc9W|@^@3<߄d"MX5~Fe 0OX|-͊uN[g7YR#0 #Ow?u' NR.|%:&w(ED5L(:>e[Okx4Wn=;7;6LjHx<@|-y੸">4u_ˍcA tp?Ll<|6+3 LL ٹQ•q )}2P}ȇe6)mL>اeNSsBE}}֒d5iUk.Ep{0y>upב_xq^Ĵ{ѰkpfLނv|<<ڠ?/&2g].Zyu0[4m~l塉0 C%`c~=vb4l] @ 1W(ogߔTB x%VXj݀Qv1(–>^zg45S7ivCt'Cܬ "[3 c Vg7Ef$L2 zDŽ($ J8ȗlaꑫ 2'ʛU!J J`;3V= Q.0Pe?W͜Vau,"jY.9рSy;y5 A[EM_SP\[+>t&˾ 3^ ם'T7ȵ0hqŠD\(OBXlBw 틦BRMo]-}\ɞ鞰;Rݺ"T%11Zr;ɹK|Bng&iF^RQVKV~y# ǚQg>LBHKێM!Z87'V wݘ|g3a͑$}Tr&wq綼iw~_NO=2YxnܴNq}r+?I\[_{VEs;=FޚEa?d֞ ̚mCvrU' /F_O]vQ/PMF@2&h4<e Qt.ʀs*߱,J6ҁ,x WLke+V7;zܓZIRz`j~va!]QD%"̶߷eؐȂ4Xnp+ )nIj`Nn8gO -58L|#!rwIu@3M3pAC6ޣp>ۘ8bkm`:]q&MWK_k8)ע`X 8Ud)ڣr>:^l'|T|?NΨȶ+?vuH5,xM°VqVmޏ(b+wy豜{4`i9-?+w[fHQ '\BLk3 v4>"V40+T [}ڕ$7^HpJ.B|ف\u STp37rt J韱X|*zc.  C?*5hdۛt/8uSiy ;,|&&^^h<mg>%1G=eôϩçR9D4Pr]9ʺC·hm UB W C\£/~1ʡ+u\͉z7?޵Txɲ߽Q.MTFlo m_q2CKsZSbRN# dȮͱ-yJѕS$pMrgRtڣ[ _0ǯ"ZhƖns}5u8Vם t%m;Ye0.+v%RZD1g[/Q: J[ -}2M>v6ʇ+o1A15S9_fLеe=juP!' meM[|]kfI&fR$+!tXiQn~K9= xHdnIl}_$UPs+L\ PnJ0yWd= 9F#:nJhhVzG;N( yQI(SKg({ᨋ:;>޼XΩoBpuo&9+ [Oj)(R-% G&j/ssJKbrV-m@ rfp?r|=fCnciu% zUMuz˟7)r.?pe{Iy#[0oMM菓-QneҞ&_vl:`.H1+YZ1 ]C t(UUz^ՔG.6!+4c?=5ТN|H {4lFHi=:rkXzKTMbɋ(n9e?E?:IFN3^!0nu9LýGI ^9RöA+5v[bf4Qˆ6]"qB؃} 5ڭȉ 2~Fg\sf9_83 GPTr[(ġe r ]iܳGR$Oص䁸&lm ]m :%I@A%FG- hF|>7掂>kXq}}?~+V>Ĭv^" #ʖzvD\a!jOL<碩ȗfa BdtEyОi>2TS.a)f$T[|S):ϿB㞀ߊX?m2HC ==J (/0MU5VvAL?̼vv[JB]cE`tRQ@).i#[W!zji5;,Y*ӷ6ݭIdڱuH4"|Հq\ H7R n88rB`f ?10FrFOrXa,tE583t'auOE`-yfn q vߒJ/?rW lUUʧp}qEҔ8UG˞6GP[>>dE,^ gd [LM;F \y #Eo-BCy!DqBܮAq=.G E4?.VXD:H x@Å] mCappRVXs!T~RӃTFrs֑E.uA&qEeҢ)uuWv9}2֧fZpbI_;&jnugk &\~܉)zh) ֟^),3a-] )p<$JY 8Vm[`㔏7678 sܛ )y>bĽHpLTew dKR0kDF/yg-y )7mc?+{TQb sZ޾ 2+OA%vl\nT uBaN R۷SN}̟)Xe|JɷFE'74d0dژ3*2uk|8O (7M 9ZI(2t/q_ n,Pr`.6_hRՕ];Jx/Aۅi=@L#S%80KlƔSAV 3)?j\p7BŠisM‚Bl\q97Kun,f?RC&u5|N:Nca =̳̃?$گOϐhZmi ,º'!HTALV=>,U)UC,5Zr8#ENWt[+q9q|{Vy69ZbjHGV Yg=`LXq +ͬ-'bxkr)r3f_4R,pF1$Pj@?'~EY@P# PR$o%l?Sjx+A="OHCF;𗌄Qf!k]N:F0ۃ-beJd{q7/OƋ3?| O9vhY}rҜjf=qH~+XldeLWRC7EGρOtb*DPNRDĪ!ZJٶC( L<+^}~ØS\c%"rVN 񡬁yÞ_5F3ͽ5%9d\ NPD{l c:LؽŸkN!s-m~ ipZn}s   Gb7J5Y{5܄v2D/f&O˖ ÕA2BZIH{5X e##U {!|9>#k:8ϙVo|DY;s{,`UDž(@i}"V+ !95+i.NJ*HTW"Sk噢/sbcKS raqӃa5eM smfy_&e4 Fqmjez#$xpG[@y`R N}z $1X(v!g6ay4 0X'χ"vQf>^pm[6;Yp\Ĉ#{CQXuӭLv+HŅYyڐ^rcDj#]&_! *IuV|kk"M l R{v%'MݝZT B~Lob:IipNyo0m9fj0W?yΔ$WLBג%VgFV;v:sցŀyw3N!궹Œ_ecuI.|`jH7pNr0[¯)[N/+W Vɳv/~XD_8k|@)ޝ-HlRRnsl:cO +%T!_h喯9cA~+m\x 1>xTg3B*5'=^fmʵЧgxF.ybBO)nD>}@%U,*&a7kTfNTpK~CcfM!Kn=]1*)A)DB%q\([S,1ͶTi-aM%/2R1Ǖ9aĩMgA@d!T] 1X@ q!uζ, '#' 9:x)}n^jk߃B!vL:?o 2E\Xjm@TLLK*}n0! fM,cxL O~>@J 62+?%o D.׽T ܳw 7gɰUnH"L8mEhFE3%ܞ{.|F=ŹIK]^\k͖B*)uDzɾGMMAr.ZgλFi2g+ GK&)\\}bcJ g5!=oOZW6!&6e2Yc~S\vV\^ƏWFXG_B^ANt-ְ'B\ĂM/t ֦%vW(Տuף j!]_R| 0}h<(q(<13\~(ΙY[ i alHx3[N8^Dy$# qD4$F >/![HR4Z"^'48zUwMn$aôq\x^uςD9zbnugC6gaS&C(ǒ#g!Jݡz X'ee0p j+RڦxħT'XIGX)P5KM-$RvEHXX`VgGqe2$B-f1 a#Z<ͩOvMit{'gl| 3˕U?]R= #u_O6/[WҦ=D&<ŔWF1PA'OۮOyAZPbYtUjv3Tw&%n-Z!+x +DfA}M6m-Œ8#ӣ6lt^tb<+[o WY0$ӫ+],i }$ge"4M9"drRg>j(k3Lh In\ \zi_Ižru)|t dM!ZC2ǪY Ϯ ME':twPvfS<LKC/5V?juIiN1h瑁q'kT2!B@kQaqJO&B{.G3$l ƎDtߜՅr+򟁖\(xl&*e4pvp<࿈_4c~]=EX`Emp2Ǡ Tn e_5as97- ;T;sXӋy֟[@2 >ls䗘tv vE74L0]8cK&訽V9/ 3fn]ukNQ%ɋ[+t~ w:TOuHU)]=8pׄf+3nSGlE6<~P*6.JmvAk?i~I7dց(&!O,ŧ,l ky*i}@6J![I}5 ?RND lBiҸ̪a#!dd|g|S*R \ih6 WgK9:%.]CLheYYxSHX^pig>4.{U}@̸!HMɰTH|RSx9,\\QI+ rsgYedFVMi TEϟ]qz&k)2<7,HKNm,Gs](9زt?*U:CJPC&$h2hXN3vǑ2>] cA< 3hyaO(_Yc!z,UE|6=#spZzVA.p.67`Å2*V?=#-\%g4T[\ݜsTֻS'̍XO{`WJPH`ΓN+,GRlkZ=4 K ~_/g8a|* (tg+… cc*Ŝtp w sxW7e#{I8ъɻ Rѳ1i4?FQ'΅:(:m'k[@ v̮ʣ۹RJ4^Y =1 pv}h[tF=괪#vΒ5KП'GPKi,-^ dak:H?XxSa8CzH&ҽCh2ăW wV(92(Wk<'$c|'MMW>BMag3I358$+데y`Oɘ?Y%6>}Y|.Ea7~&zSld7n)ǘ2 HsC[r|Ri7/m)^=|1|oS}G3_Cj jWA[Jb%Kyzˌzw " u Z] ž,LLȤ]1_kZ<icؼM=^(!ux@}E_$_wi1QN(3b^,Ғ".K Vu;kXw7 _d5p@WHX}]1bWnUui%I!ԏ:=4 Bs"|xnH_GZX¹_da1*zu_(.^Cz`noΖmܤduՕӣ+]3gV=ʄ5RY$J.L;b4d|D%܃6$ LPG|Ik 59AݦKocCUcPMiLl@#EL1<рؗR:vJ_¿Iyxv@\ZsW}uqcp{vwl*2hfU͝0aK0h,@B8JWpסKl[, H#l^6̨k&JyjkB.`7#kr1[K(yfeQ$Pz#]i~*%,puUCh`Ϥ^ơL9V`U,SdU)!Rbb9^;`q3i :&5:xzn0'Mb"Zx-uA7~eJu8c].c8ȭn2nԛD/;)kO0OR~:ߡ( "7SvrWr}=<+җ+#6]-۲Oך$|J9S5Ѱ*\ɘkE f( }HPNȹ#kdyq=#z9vժ6.koG$ qq'gΧQ;t`Hy'Xfe4M<0~Ƌ PN.اfp鲷⎯(XbiR!1*h} =PT|e7wevߟ/܄#(J5h>q9:IF'˻ ܘ@؆&*xsݩ#ԯ뎿݄݈? VvN؀8'Nu#(]ĸ8W`NZr3`兦{bCBKEX(N€,ㅙH=:Etvaqbx1D,>:b^ 8-]̜Z3,d<(QMG1XM@ UFzv%ehƳ/V1MT*E;t(K P|:V%٬whEG h!s!ֳO/3Z4! yt/]괃>ߌ[ Zڷ9hW_{&[#2PH (_jD(u8+rwVf&F)q5~^(  ֖UUS}\[n󱹆ZI8&*Vuh~ l" j*11Rhh|8[DqmQ pW?krO4. {>pUPyģWnrcƖՑL.Y*<+, q@/Hr.#~9 lqү s镃πsUVSJk :ç>Io}r OÈ 3,Gpp]9POp1O +KRVz48 ;ncNQ-ܘÂ>[?VUp׭g_[$B:>#e+x=xb?83o!0|S#EM~*ov~6l#G#G85\мL;wNpdx70_}ZEy x .}xTS+-6Ӊ.Ɏ+H4C*^Vx\3\)_'YS.,5U=l4MS|5=5c qWlX4MB^RzzJyIG}c-Е} [+ZKy TcPNL(bfhTl%}$%~R*{T$)6 Qm' ×5KD4ZMe|c37e176ur4!}9Ĉ催} FuUdyD#,@Y qu~I$7h Lyu]u VOY3O&ʅq1>ϵ*ėIrȅ|I0f$Xoa0e-lL$[7k,n_*vHIљ,w3Nmt$tH/qcH?D D7~8}ޘP5]]OwG^WQU#BP:0(ߞ)в,1SǍex yW$2|GU /TUT1%7);\+tH~wUgBh$ < t<\?|aQxq 8±j-^b]8`+4Ꜳ@a%Fk\r7۷+DŽ/ʪn%-&j*a)1 GJ1Tŋlv{xrxƔ bv%b=1keK+:F36iz~m|Me~~\_Fs*9VKzFhu( fvmwڮzuvzU^O>rf<<3lV?ԥ.- 30K7`* FZHT]…(`DuƐ͍HCa0flg =W9yYinBBOћ_lx˝~"Lf$ǔ/.ΰLxT@m*0+ִMJ.JD +hjp~502^k.RHЉ$!Vfpyv@_̏!w z۝)+@I${!}ϼgox nxr_2ɫ<&aԱ3[C>lf8HI~AVt_u5!؊bHdzvٓ=;'fIUdUTr k5)b4jHt-2(-B;TJ7F? :Y0Gzmy'hBfNk O"Pi1֥قAwaNRRhz?DMZAΙjO \t/o۞XIXWKx-L2]6 T8Su4_kG\Ei,V k +$?5)Y ىmhaׇ.38P1 盯H655Aßa$_[]:I'ΏA^q e! IVSEQn5?K !ghe_Hߋ.?ޘ ?4[54ih]~a*wхԜ͛' eV N8K>) V'8K|L8uSG#˥۸[`gL?\"D^J:LNgOayPw4 ٭_Qk5$ݜXPb~Tpt(^9TpC,kU GDV{0"߁&vb"Y pKoJ?(*>zWЄG_ V@olr֑L[X2L6FjD%>Uqԇ!o*8 ;³FhO'9/ @,E-ITGBłC??ª)nhthuiLO}->Ճ=-_vÁO8aJ`[B#)w}k#u!+ՋبMv04)I?3@luEzQ5:N=Ûku{.9AÙ|Ph |S4@!&J܇dZB>\oo|s^g=\Mc/Е _P4QA㾡ןzhÇF 9ҷA7zML̗HiSIJZ_w~9ݟѾP?#&ʕ kn 6`Ap걕- ?jlI|KlgfQjF>Cu}$ qJ!o;fM$Krk `<X' uQ-.ߤ?>FL`\*f_~OCoI2`1Hjޯa=1P;Ln&>c<1piNx={¯޷֫Aq%XWmt6 wIG&f|ux qOȕ'#sh,2I8V`&l#'k(0rؐ $ 4E㊂;QMIm5Pn̨ [K=հNtNf6.N#2&R/Wلu\:u2LJc%@6]#3DbfnXT;:tִZޑy1Ѿ٫as\v6F"V0%-o Wi*l-.GhmI$n?%#ѐgl!~ga:WxϛUݧk g');t| -6$ *fJnIDBvJ@ ,~| һ- W8EN۬|Җq 3ŵwJ2QvS/{}UTk`ɽ4Q64 3mz uȕC^Yobox, B<߅L? ?xrw Ǹɍ[PF`E+_J~ f)@0nZAv<q 5JY:C%Qc޻ˁSȥ-#W/i?A1MbF5vkLSJL?`H;fTДIpGS'o:}qBKU?q[yEJ mB! `~ +B;6U < >-ԥziQ%$;[IsᲦAA[~[zƵwǐ&>ߞ ܟ}$ ҳ!_ t+j7 WNѷJD6 TtxF&TK~ӄ5ih Sng^=~(magDyG|`, ЦHYڏ(z?F: p=z"fCQsĄsχck%QWSAkARFc_$* /aiLC+䪸m\ۏ0CN.EMN4q42FC| J܅#Nھ}K-zOk& WPl)Td2PxAx..KNl&vGlɋ 4 cߔX'4CC$, ĄCރ#?L;?r&.ҋUyUR.5FFuӾv6?fƲ4) 3.Zɋy9n KP *YO"H:j\^"3Gpy8~ q-vz 0޹&) Obe6XIc?FIRHLi8Hku!&Qj.^굊<}O[t- 钛 ː\3Z"![p]F *`L;WIv8T#zJPS=HXQ]zРm/dUyQOפ.B1p[ |5 kl]Vw)mޙ HBm39^Zyw5QF] J u&3 qڿٰC U3w}fJb-paaKAK_ =>1| ֠hCj*J t4fP3o`=lncy!AQ&'auRG%܂1-'UXUb)M-ny6訣 МO9;F60`ugzM_/}=82gZAtk8_0a2"8dц{|iDq㌺uXb h FcwZ8[Z-)~Es^ "ߋ>$M9͵~?}`΄_8w OFEb.jg}O ]Aϻj.b1UO~x鷳E<u&զVci.G+ϟ&+{wb腉g=WFak Jd?%_)PYDz0*?fw |hpd ^l^P*Ckߵ )\aUBg9FǮ<R&g~Kε?EAΕjM_2Jooxy]w2Iƛ])U`ǻ86'\@g5;^%o"ljjXAbE!soG 6牡\QS[&6- QSa& sK'i?B`VɇA_7 dL0e++{H{>[hjKkѩM`B69ҫ/nbe~:VA_i/~OwX-8-n|sAFWqFʶ!L0݊`#ut^Rң0m*Hڨʖ17%C62D[ĂokT$Nbg^-Ğ#{V JfsP )&Su.ʗ]hyz4b)dM YZTwT뾳xF4U%֓+"B|QUֈEW <BD6P ~?S`Ԧ{ (E` ieqAT0VPPJ'ՔѠ/o!@\o ':gYbѫjCن7~wT 5e>M5ɰ,]ssTϓ rZ6 './T !:vpr[`raxDk2,(Rj>Z# ;ߵY)әѽV%X'[|廏."7[Jb ><R[DahkD{ fO޲LZ7fdj85~FԀ-:нP^-/$`vD쾄ڭcR _9@ D.|bnŕ,pB9CJ '3$'~۪tx8RSd-߆k͸<gaԚkƫAb7~NXB}2Ȋ/jyr.[O {PԾ>FΡe*hգ4E 2 |iM $P\7v8,S׉ =y7+}٢V=!-8x}CTn[ѷxJjt/K2.af?x8n@ }߃b'S96Q(3&JF- v `_ѻy`r4r "݃<e^J ƀW _2̎pAT{I89Ga#S4p *=GdCbaP)1彡 ps~Yq΄eߍ4/}y<90UXTE$JrNTON"ٛްJq'sbPiYG%\?A`]R6"ىN0#zbs'k&u7oGGn&~k50٭-%] lA޼{k.e[V3D̮ Aux3|Yd^ z v'չgߛhbc^׶?|\wQ' ~Iu&y ˚Bg]EwfWTۣ܆Vcཌྷ#O'S_ƒ4D7$ӵ.x)'d7w?@bT]^"*T 7rA4˸㧑> (,Q&ri\5n/yj3,Vg J.{ ׌<=t}GD _ݹe,[OEfsa#9yӐp*w7 ./QA@UCwm@< 8)VP=}G\neč\=c]Q~cWy9 \Ÿ nժ:zਾ܅.xHd/@Vk+ݯV@ qٱZ H!M: %g䨵v`堁}}lXb|)v7hled3 דS{W vK_ e0zi;SB\6Ma. ~v15<ʒ6t^RDv2sB-ߦ&zڱjtk{t πr+d.;w0g٘?<^7~뿭%E WQ~IA-qDoJZz":S<K;dY(v96ypsXM(yMW3Y;wq5צ7ז*n9G!QY͕ $QlW,_¡ؗ`q2̑dxP!!q@.ZER *KBߝUJQeDUe^Gw,Ͷ&A~{Yͨ@0vf:l^պjkdbh w3,G}_K6''ھԫbaJفT|职 !S%>X\5FuIRm`9\TN(zq|=w!y®:SB 41,r%' ۭ4[?Ӕz{- 85b_XsB4_"*?mkNC6Dj,ULbtIYM(H>4t gsrIohEWp>#t­YEbս/Vϡn/otiL ˑ-5 qDž7H+kdZ\5_H3!/H,K[LBeI²m iml6j SWYn@0~ a@&;D d we#MX84;N Ŭ]: EraCõ>O:iXuwfHRyO񴯺0)a]iV"̮vwC#QP[d}`\>W0(UQyeUaP?7vmAɇ|+Yր]vW VWvЙVU)IEjBH Ixw5u[imRL>S uMF(Np/G$.3B1}TH=^Zp4%?W集s"iOy<ϯAϴ;dB47Yz<;{>6&9ې[.'p4C_Do Υ5Z?k 7hOسJp70\aQy_ Hkr'r Sdz1Ja%W4} ٬ǧ΃H@;2:=:Zď~odd_0 K>zm^-|4(%~=+~%<0ZF>@y`8tErK~5#:`#%<8hؑQ51t*\%fxN5e~t fYBY1@2itc1fE ӕjɪel؈X"SC V_zeɍ|Q?)V?0D* J2TZԁX1T|=>a8Gпd;եǐ܅r4ôsUq9tZW]mFRVKo7xAb\&|_]3j4:4Fj,ObXG"azQ*.>w !jLC%.aH Ә3|4.r=H t#6v^*ћ2L NDŽ*T3rdz7v&Ob3]ߌWnP,'rjyIR)kGI4]Be` G;U#(9[4Z3KT@' H]^O)I:Ќ -}kN-B$d]' :Fb=-B"vRgjV5:iQ;ݚU(2\@cn;ZX`?0;)2#[:vJjEZL5ַlUVa~QUs7o=fyi{RHlqQ\"Sc((+Hs$}V_*rwi(o|S 3ʏjB3^F0p!eLǜz/ x;6hr6G~ܥ< FZ!vine4ef*u||)hY]SL֞?5b##Z+29hhv=^T]h<, f&@C[,VǩXpr,3Ǎf6+mhw+0)3}!HBʴi\-ƪ| #Hc. 9ˏ:?B$;1.(}y'hA 8{g(N'Rɤ2/߫YimUB\1QђFD!y\!z>Si*G$(ӫY0ȁrnP{Pw&D*$jOÐ0TBZNiU|v"k6=h@w<{Kc_F݁io$qϭ'n;O2ϱBݡXbi͛Tx"EI|LNj(R0 K~Shs',wK|ݧ#5*{=Mgp}톦ek i;|~Zћ6UW0R7F#a6CzMxCE3$xCRe.?Iз+LyAǨu߱ȁό=eC@ӂkjGE A.ڣwu|8&թ~x-2N7|˃ig\!ZSCT_x6=;;l;Ȏ2ri|: |1$21eZ/^ԃ{PvmclV1C_ ?s\T%`]=d4ҜPg^-6v:*drҞ;sF`t+~ vu/3F^Wp_ML*}xxLŮ݅hB6CXe*%ǗLF\OE ^qۂC=3+ 62!ިZN ;^_[ǭdMm[UDf`Z nzʣFE|~IIz3}r]=WE/v1Lo:i{$Se7,Xg t8DZs}e=OÇjTL*XU)Ui|ѡX !{3:6 tU9)." = uB9ohfS* `r0!liݗ/7ۤKwhWIF^?`ҧ#w]qՋO<2rށҸScM ~)a8y <_hd>y`_DujۈL^4SMD9Sx4g""Lm?-d \Q'XZPޭY0VYyYL5ml(k>d}3BxH趎e-iѨ&Td.biHWOUp![퍿CQ}J̛Q.{~ል Qaԁ'tK#XG z1 Mi˦$PTL#uXim>oK RcĮ]5Oɺ55&f2dQ_~bϿAV^0 {.ʭ9ݕ(Ee,3%[s^AWB$aAӌɉg?1@ayڨ eXɄT/Xy .~ӤrӋ]L%$ecM#PIʵNTj8(N10&,&#h7*\D̏bK m"(,_EN?k8 <0shQx٧ ~n-rX6?bjJ: ̐TB`ȿ]bn0EYToÜ,/.p A"9#պCK&=3IV*g<_Є0ѢVe' 0 f͝+ܑ?t"؉s 69T# ])㝞G^iѶ" /B_HLuHE6K=ѥV RYUbYg"nao+iKyY dߥ l+T sK3ykeqBrEM{Fq #BYY_3M%\&EZk*ذ I!#7zO7\d y0%W/hXֱcP4+<BZz2/k\1@rF[pqh G 3=EQc̖/o >*P17mqW6뮦 ځ'X5ϰub H7q8hytjCeRC\fyIX8I,F^MPWeRE$u›/姥v鑽&}<*g=a*fW5 @uL~_._gr-bBj.XjEu-Z[d}]xVAëw#I_DݧP(Ck,m@/j !σVc-rPeJޑ~%J!oYqY_*XꧡPs@jpFu$FK(}"1_P Ymu3m!| $Ϟ<חw4Y~ JKKF(<}0+6``5[$~XǎlqWJ.DaޓA,eo[b[ڽipxgP\(I09m>[Yro2/Җ{rbtip iLx/gIаɷ+UUĠD֥]IX,՘1yIi}CsUb2BjIn4턀o-ѨpWs];;5$TAfQvX0ah2"|Jf 1tи)\ l;gd%Ih%^/Iwc^{Vr~,;y|U{֡4(L|'( +س.@t4C/Ӫ{7j(sרxߵK 6)np"iVH_;6o%Ex UAU{L.[X% ]=Cjy Jst|:TV'6'n(H:3O9!gKEh1^+X]`kp[0[nU?9z6R)J1D$fJ%u_ʤH7+9.6s:eݢ&oSWԉ#Zӭ<PM^V 5Q^eN:6'*Dw̵l`4y*Ya̽EsM)`(')lCln=tI8Fm/b c ii3_9OA VKJ_vA.vd9dyt֮d ͹3V:;cG z/ؒIRuYnV6PdP*hEI(ݗB-,&3kJ'=apU$b!̂7Z(h g0M"#OuiI۲dGz?vq*LAn n\x7z0Fܐq4:Gҁq*}j/M:VxCYA%[Pp9 B\.-+* #ꃾcV3ɓq_,a rEi8O1&~öjeB&W%˜8p0 /Bĸ[S0GN{&ƋSN6] źw vΑH|Aں pQ<А)R,ß.O&51-nh`ߢ 5 ka0Q*p\ԇʼgU2b,;NDi5Gyja.z6nJhm N>A^:oW5PِPPc `\d<27!zbO Ҽv9wοZIn.Mg^?!霦2-H69:C"IKKIoϐnu؊,#,2}nuz~ԁ-)&2Q){:T Q#Uޯ<nB? 's6.ߺ?=ᜯMH!$‰Xq _2j'eQ< S W0: ClZ#˥Dx8J"7:_lD=ReRLx8d#iE*F ԌC~Y1g!p1I*a3` jzm醋E7[_mac V"/Y r@Nm/e~%S혙]%U55]"7~Z_1=4ЯN^?ؗRVPȴ&`HS:ꤳ;K%u*4uu䬩Ȫ bXrQ ;G!㻮2uN /#8mqF^yJ>,2̜|XN9W6Q= ϭoκ囓/NcbT mWĨêfI /k}ϏTH8]9$oq"_=C0hDC" a\I9>5#LȒPHKii-҃ MQv-XH+wuD8[lcX"CCwnqqpX\詌"y'0ʭ`- [<z1U8,H+.%]Jh1_#->)Mf2hm4U̢#ZJ=c92l:]?+G EH$];@ Hf)H~v5HnDf|(M4ݣLa ;\3t ; aY0zt0. 2;9@׳d&NZgϊ[!$pAdV%GZG{5<dەxq2MwPX- )RXHW - h'|?7>i(ya#y66 P%uDWYಛ'2}Ɓ/T!w ~$662"q sJdE+VޗlQ9ֲEF?xpѽ*sH>=8deHtA}Qdu.1+Jf5LԢ{VrB'?56k~`[;* e k&:i-Yg mH[-H0@+xrH#k7 T~eEHdh<8sB3\C!\g@KvP>>EmsKAs)f5Ͻ qf& ;GZF28#EGiRڣSWa_i >sj , T}x9*g+w:|K' # UڥRBݵ@s#@t;. A` imS\jr"1*=IQi( h_,订*C)&tw,j4,xڏӏ8Г&Df8UvUDYxWTht$pXCZFb',p"í7"Yu!h,6I? TTH&Kϛ?MXXM1ODO%ʨh%rP "@ pO}h1-Gg*Fw$rO2zRjzj'3 ފ1u}R#6*׏Bҍp.?!v͛\mۍN^D7{buv2lRiBVB{vS:U_ )g}HIE zFI}ң1hVJ$)ϧ'œ%#CIjzs T~ P psFwU}C=ɼyd+,1fh\i-.M*pҬzB@In``A #T8D璍 oo"*A:8A ]Q}wv[|8]QPz@&I pG<7ZRfڞ6|l^Cj~T)Ƒ믃FSa>xc6%.ϓtAj p+BFRK kvI'* f& a<љm>:u^2OܪF˝ωU"`˗1'_ًwslQ}řuЎV;s5m R~ېY{3;c 7{8 ;0c/QOT1+sXLղ(% =;n{ Or=):_JCWzB` .I 0eJlȾ(N8Po+jh8.mVB)$`9%u1:A@/]% @.0~$I i 7"kwVkIMjLU6l4i`3Ҿvp+*ahbH4+16Pl3܅M~Ḟr6;{XYҶ!ڨ$i\7:@YqPܿJ#]QƪF6G՞UfT,Ed͈B& Ǧv VhLSE x-*8+ӫ09R]tw\ %0Ӫ6qK Pַq)7$vGAӱnSd1xwH% j,Wn :<>-NӏXE+然}/uB>'m xXD[4cg5]mW}3UBV)ד(haN(%M@+{T(1YӂNnL'Q>N Uy"wm7UQ_}l:;uwJ}k6AȷfpuF1}M#DF鲽 ̮ =ܴӱ,ȳ) `a . >u]E*)&N*Ze9R~r7 2M.˱sJ`<(ڈGM_Umt\ZrF%mӉ~(k,'jC!ۧCE@6e[9]Fi%ZM}^Si=V #h}#LP5K`+8=Z1S.5]30ú)p4Y; *<5~CDdFZoAο#Y d4B UhM]l䑩Pu5XR@~j\~eZpC ŮvBs+k){{FluᲧWM?HćbZx5Z@m1!!$3;o3y:@E@#w#28x}Uvݹn ]L1}ۚ\{x,d]tf9Nc3m1"<2|}cɲ`j xa9@}1~ԓɘLZQ(`?qC/Ԙ UR*h^;X/kvvV\K whʑd@p>J#%Iz|vR,OM7_K=fJlm{ʎ$-%w(PnO; ̹M/ߖh$)^tkUf>/@z:Ub]Rx wC@ې$~*P-NIҀTq jr4Ф %˟Rr+d?6[ ?aolwpY*(IZkAiWoݠHP>Wpk٭?!eR7MOc4L׊G˓㔗J|i_:#fg{ino-0W]Vs2f MPw/&549U'XA{?H6@o#t"0 =y(~4.`O&3Kã>6sۀ:N6K5Ǩ8Ÿ[{ &!ϡ"av Т|;3Ce1+Yםz6p^X!&Sy}&O-u*~A6yk5TwuF*Q T'ZNԮ% =dPco)yU2w .,5m-EhA'w,̔8i HA ޴bNoҏ*rj9 :<D:_QXϢ@@Ō1>&ASɋDx M]Op(}!Ev[S"ŞclvoG+BVbB҄7v4VO;]YFm/lsO6뺍J2@G &oJDM̓zJ6nhPib#]k`꠪4r1޴Qȅ1~,aLe_#Λ$ɻl_ca$HKqiTk Su?#8];-!XF\6!< 2(Ő=el&'Ȏ==G你ti\ew{kޔ:@#T]$ \ =S{At{Eղlu؇BiD(!'gT'#}: CyΈ1^jB>l?#vs2CJ CMs*&(ml wvY3'84Wvw/$;!~_!O1~M-n*`esfvؼJUewYp8K0b='+LT:gfn 8s:RJctH`ZX33Sx$uE ~1KPLix_ȵR B6;Ǎ*&߮FiOUL$.I($!*8r#b8VE;[$AtݠS/*o15TKflڨ2,fQf|;ݷDRLD?ފ}ƎX!:jQ-bJYoꃙ_7=(.D ݉V"K 1?UYXt;{";,ȅњw0΀.g%N}ۏLJ.3TwaZWCsujD7|YD .,x[o,EZV!?2'Mw7wl.Wb1V3!y=9'<2I58kǀr郕}qV-XcY_w9Ĕ]œCp33)v~o\f*Ia$ڊl `0̽FЦv K>\,ʑsq5 udS[ٖ4`+ɈƈX6~&S !NJs1 G$"ߎW(wA4&+]QB+&V[0J^q*3RK($4Uh:9fdRs"*-3_>' WAGb{&5[{2!gD"=^iN"dY`'`rx"_ ;]':dt+[@ޕ4ysB J/Ph20'{Xw㲻xn}8 i܅/bs?Zl 鋶ꯌ1)jG6OZw74)4mV6tJ(ˏP%~1ۚϲL;nb'1A!:9ToHg&s#[+ qlkUN;4 `k ҂>nopaz"[Bt o:f8V@[i8ߙջ8#p>M*iӆKXc"I[B xm3@5g* ŸK] YTBݶ m׶vڮyB}ӂLw6{7LR8БV}]q D4._ʚ= ݮן\vITјYnǦ 1ax(UxMBZ{-ADzd.'nVC!8ż,]evn3iSåVR^"^uOB"pc/Ue=mflMOC( AX Ap=_4-{S!$n$m} ]+ǃAl7rܴDצLjG'A<;+zB-ʠAdvv ARa EWÅ)Ʋ0{9uWِ57gOJz=NP gߦ{ћ>xW?ߤ&%V5l. | 8/``[Ckp87/.F٥'ZT2['mk2ISO&!ǿbz1rQY/(bKd?:i/!c &CsaFl~=cA%J5XL鑓 υH2,0%zY E!"yys(yB"AD(ORXyeة3ڔ 9/+f#m ME=ᠫ}S\oy*x0r,T i.ZB~zhTea\Unn(׫H? h_ WyH>r~q~@gehKӓ^҅^c_ BKMw#+~|\K+9DQg~k d䧟2O ABmq>ev.wS (4 Wq9A M]m{p_l$L% J|z OʑuŸ633bx#bdqUsp[O Bq#Zv`,|XTmw6 GCAZ Oah̙H"]NK%uYcCcY{&Y0>54EC<_S{Փ^:v_bLi_A{}p b {I/AiЉ<=W{ֲ@erwrml9`'D\[cgNSݒ?Cq-Dw7SKӬzaEզ E/ k9hpY"5>ل-}ܑʠ:=Uۻ#G$ #Y7yjR(v%j{EkELF"56V3_/h @Ԉn};ֱH^&4wkCvu7Ɠ֩8VC[/s=S] TLޣZL֟Ʒ7x|}('A"kָ9z"(3uu+>  TVkDsnK8C5_;Y5 udfUZMBNПb5Flءsұ詈̫_oR1 Уn<X,%XUJ2&}L}&-^h*o۠572,>𧏣[x{'ed,n[^9` @œ9i zˍFNٰdO{# 4l. b;S)T @8X6QN2w EsɬԺHRWΜ'Yo ~dӃy^J_ӇJ*ǧ2kb"`jvbNǐ~>Xfv(g} ?aIj}U3e%\o?6ܾ44KIObC>Pe8.ny*qޗԄ,}} ?Od_HLd bl3HTK_:L_=6j"HfztÇջ\=9CZFx)dz^ᦗO{z8|VSGD+ciץ6 >lbɖ^`Yh413$X,e9Buԁ,tHW 21y{ئ4'cV3/+n9 P~кmno,h^ߧ V>BC;sY7+#u䶱0]IuP2qz[A=/&C-8a VNwt>>X I c@HWCh}ffBIt?O 4C/p9竽(g#0"8&N.]D5@{V+6WO2kaD2$O'U'LcTJevbeěfxeة>YBd5*2[zk$pjG&Ҝ+M\@%'0%y_ܿu]a[o|GAw1lco&@3nSϋS^ r1d. 6I}I;:; ~%set鼯4Q蛊 y;OD?^IMcdEU*S.C6 h=Hu-iBR5K[ cf`vX8S]=eć5 <}|P0_˥K>0)~tQ"p 4ȮmAS{cwO8!ຫgW[N'zUL!L5"їF8 P0^T hÿmLyϞ%,,zF4of ۍ:Jf?U4n-.0ݨ £4FE.4_"dzWPj8Tf}]J1GOqj4ěB-ŁqYE>.vXAy w7G6e+եTUɊw5[d+;dcXꃋ@Q?+l\Ww<!m$#e xvL,d #QKh=ɫ͋Kzz+Nh!&P։+'h77䅌% w!\_wEl뚐(NZ>{pj.5yb=BAe12e)rh n':^ H`kSi,R˾O7*4)0սu:7=F.q{3Jr<4,UKTBq.Q=QH$!eA+M!"3궻Yg긷6'KǨtZ/f8rcVDV(R\"7NJj>]XJb-OtWh9UJ|3'y| [bGdSD7&g( ҇kqΆ뮶A12_A̍AJw,X~g~y|L~ݒsxK"n]GB|=z3icG,* ~AbwbLJ¹W\Dm<EB/V7}حGvl!߻1 CXdhjz |!ƁTћ LAv+Me M bplJ˻8^}H@PdnAPfZOJ} )MM.s f0!=r d(jj[$pBw,b`Io*`R#n'~r|Vpe߯ne]pd}쟧D \PIK|}bP/AZ($ ȃ"I>4AYލsq9J,- 'NS tl3 1! ='ӥ^:LE>:7B acGEF(0KwaW4S\Yf1umX^O7K٫_ȝtG濇d@'ESފ |Β`OMǝFU[8l,g*APpe՘"9%:9HU4?givJp1e=ɇ 8 xB#X2yQוݢd[J&2!AV&cil:%S(4a-㵻<қBǍ;ڦGlSETR`񾟑rʲOu8;!Kg\ce/{6kGG8gZjb"*_FjE : }SUK:+@ !k4!Ą'skWUP0W#{wa&(.5Ze?'qYn($Q@,f@ kWNϨD/bA$E?E\] H2Ufa!01VcZŬ֟{A%PL)9 H 'x9IcjA/G@z%Ôn܁߱QV:1a0Ow<-:{x-LY8 8N&ԩx+p=+r>s2@;˃z p2!̫dmuKMnqD8yRngFF̙.ktNt~Q[g>-Ģ+2ښ$zy@/(3!]rEV3>#јUlH_ꝸP)Gq//Yk] cjdڂUO4\6v8v-L䫙gTֶq>wnT҈g1ln K}Hamke ' xӊ4#vu+XU!͟? SqTj- Pՠmb)':|{SNFy:>;x=9`f 9q]r&Q:KV΢~xe,pREf/R|.WB5zJq.' fDџqA 3RdYgeUf I|; lKεU#.f*B ;S[{ʛs`1Uɥ*Agiz#W[d:q M`~\4r_\{v/A FDO4~^*zXCt5Ҁ W#EE=b I^E|` j*wRB W${\*0XXz WfO 1۠ʉۗF .;Tp ^ ) Kǁ\9Sd-wS/=\55fgB#XĺF,ti²WE6PQ;j=K4XA l|a1ega?4I-t(d` F klȮxԣ@Zpvk7 hfBym  rF# 0ֽ.#:QJtg ''GZySslw9-2)y}C8QFP 0Jwjg@:MF@^[V|&5%{nR3i\eKqG;P W'=_iEKD״OdڄX}$幱 4"LLU䂻bkL_*47DQypΨ$Cx:W+Hoo8qJSAg r{5!e ȭsN ;*w>mQ81]R#N UQ^/^XbލյH0yL3y / m}D VBia::ĚN\7g5/+!>#>vokv\{  `eeyQ}!z^CӻTtAQu94pb#4W;Ff.nKM ?2PD+7U 6]|3B70%A&tR)11e`dG 5J6lkƷNy 9)v'{ qOJu݂pR[od߯ד {#Q֋euVþ9'f6Ywvh6']M\vVjSvETސi;`B iU:HпI%1}˴-XcI7e)vrp99OY,]qsLGQ FZ¨]WIY&fShYfݙE)G%E^g?g/|ni''| 0m搠Z 28L~Gqm#dNm'Gڠ˛  C ^)4P8&]l-2HSV&,<(a@g)\v-cnS|l??C)U)җk0dƬ=hϠhؐ-ߺ,480Rp]:X5mZURA& R@ǝVJl\* tP5.Ū~kukw8+M0y\aSPjZT{fxQeę[i1咙  ] %-GIvRTb18)Y6lG%rT ^'@ALvH0S~K!u yj/o(-+C=PTDmci×\8H{I$Vi";J S}&6;՜*SV`]Kh(+z?̙ExCg)*;lGjG5ǀڋ_;Ii@nʘK768D) iv1ʵ+#Ā BFq'#Sa۰nXp:g] 5VuѪ_ָ [Fpȳ`/$q@4jmd(R!vQM[Gaӗ9 ̇=~e2C "tN"p` d2CRBEߝ, e}5x@Jc\W OEiqt*`7m6e{0,COٗ+ތ h2I*LQVԄ"G;i\Q#ԄOwfBO!M?K-ɛpҖ[3ͻB`Bsr{Hf[F)5EIf.^I֐)ek+A_KnTLa5 _X1!5h 8FRG1E{[(؜!cG0%Eu pwg ׌ &ց5zS<jeּxXdx̄PU, *:+V#g s=Ra܀\^γʧ:L毕~gB?Ti{ߞ 鐽cId2OKTds&O=/ȞGQKA2[E.̊IN[$OhHЌp!MNF'ϡsE1R|nI}ņ<2ԝCtLc=rʋ൘B ŀM,G%Zƶ |ubSxF:RP7U@aHY)`*z%ݧX _>~v x4DL^ٺ>՟3&L!xH G)e9uc^k)er ߓ0ƙ@G{cc`3t/ܼSZ8_i)!9ÊxwTB S}꧝#w<;{!6w N qj~;cfÈ;siz@$p\eN5(b9yb.ڑ)mJWhR=o*pyPN %_ֵa`O 57>et +|Qі `51ʮ(sieSҳ4%Ib(!)d;1 *0?%6lI6,Ib"|.Au~”ИupNJig H77jJl=ϵ&{?pk%kϲ*46;!xg O0-[3r(tqx`ۡiy_ӳ|B{oк4J~J迡sI< m}BuNE&JePJ! HKAx6wj8kQFMP{k/u@MTUS71fg~uhǛFW|'qβBR.' ,I ԧɻ!ޔMN~ZPMm9UHcض5:/4*u9ٮK}= ;nzuS aQ fyQ Uh%`6.  1P/WF9AWfzQ.?@s=6](ʬ(^pV0AO뫅 >_s9#N(ABr9%&Zj:bk^T61?[`ڰ B˷ڂ3BLhZ9W bоxnaN{6jOQG]ϻTY:/ R`W y.?f;*VH:}n{Icf 1Scb^'ī!TH8TJ JVY/̭r/I"Swʕx=QW1_#9]RbȗWmGKfsc#TR{#}{AO\+G-3϶3I34* #?}EsXჾ"wJžTۦ yϒT E8%)r.mfĭ)$S)hL kX1L'%glQz~8~U|wո޾^Ge.9<Trv $nmV\N|/) 'dY3i:yVs#+T;נmDȋhP2wR"əkvYN2s [Yh!na& ú:tNH=2!Za+iu^@ќޯyM*,z:{$ m垫b9$@kZ!`CѢ=7Z*̦a@gz)^T8%UvY~~jEiYECR?9n+H %&tSkJn_ s7 z('CPzɢCWE)naC7ځ\DI.6 Jw@gF錈ԘI}W'ʽZQXЋYR;X!/}zD"&4*A|K$lzciw9o|R Q2tPo$%ޛѳiPUUk mt\ ,EnkXqIT7}q,ÿ<)^ɞ f =8H*GTA/g~i?V]9d%^gF cMtw^ݞh.%̥W/;'%.raD|FeoVB?0Z! *0: DWR (;8noCoDUTJV^}\1y+$Z6hdd]aeŢ"&bh,\Oșy5_W%@'1B,t =~ <:hpg5ՂXm4ЦsНyo8adCTЂ]h|H^G5`>p?~l:yOuGͿW#X 2K%e@O@[=g1PZ #q,SV`A5NMut I)k[S{g]K [IHDv3:Y ICr-E*XVEni>I${ ىYwM'Ti78*]|يZ;o)Jh{b 浇 러<`/2٭XȮeA H!§}O!7oO!킴{wgIŏKڄrczMLPCex ᕇuľ+N>I$K7>V/ c >p9 2]43j̿eV or:յ-mfS1HO_x0$;4Z8([UFS?'%>Lu(1T &,NmOaۅ޸h1? "wZ`=:!؝" //(/K vv'd-V5KZֈ" w>Q#A#N.%5Yȹ;CR%q63^&6Phk-۫|N3ՠDJʣV0.[%m ZOK4#WP ZiS^":p+̭? r7IAْ8v= bq!>W ts@t!^ Jy}.s̺$P(Pm\B]~#vY!&K]^tk+AN3 _g E Iq)B.%8ll5!a}e]ߵcT85Hr VX|a )+i M&8}E+JM߲J[weuٰlHg`y"p[ ;CtE(Lw3 ]USLfN')H] #La[b!P.g;$J ɠ;`*ACOρ2PUZA9ũ}?ÜވP-)ն?6IAT gKC&G7-XTL]2?{ t_qunTE.3lmc"kqN^6 UaOd6Wђ"*K6\y(lp/wR9*3 .X]\ =ʲȶ/r÷xOK+_*K·߼%%PefU;:CY~NQH@quc TةfZaqhUәMl+$6,+v` o1TXVPW{I|J3Cg UbA3=}d{ʣT/K [߭g[h @W=>ϬAp)]2f!ey_΢i˜B,C9(з8kœ!bKYp3FP/?0߬bvuL9-)["f}˺YZ*˒5nWƌQ>v]z)MRt^ZFO戈K?4[ֈ:yah$qEt?Wá@EoB+Jփ+jS%հ$M7?XDF`&gb,}]GCZf́i0u.lakið Z!䝺 wiᐝN"J<@%ϏEQ:-]ެ͡ˋD\~0/sԴӔX3Me$iV0U(cO!>Oקv\i5&Pz)| "dm r_:܂ 'u# ޘDw w&RbhxpIU#|p7/! ~T ) yA<=02μDptYgM=7F/L V̀`+T9K-ۿgNmi[/qץ$Jzqz`:C̿@bvB.xNPg4V:<"ܾg',1/Z#yKrlT d!C9o G;+h4duª "Vv,N_y/ ;TYe|^#Y.8F&|kf…Ed =S+o;?dP,?2$nj.s. kkT 򴀠U?9:N 0ITs7h? k[EܻrRNΛ"\MBo+?A, ߃4'9%ZCYHEE{ 'Ǵq0%y {൓xH4=yq5GQ$`xhku1JG?R7/fFVQ́t*Y0ĉeMV4I IG= 4J咤63{Pe % eXQ]dx`&a댄V+/PeN }#A+σHhNb-E+3~[8&S,4hbwZaݦ̗ %ߋf90,3}c=5q=eE Fˑ$^/Nq཮k+7UdPW1묘|&>cj|kO2.{" oXk2g>W+ Y%x."K ;U_94\7#DXߎ]E%^uHjs@˓kn.h Q:0*q,ՅY܂nmF ╔,jZ]vL: DZޙav M^y{"wN3$JӚxGm)v"Rl.uMR+~%8Fj:$WY:qRۍB/+&UJ$|,X<>‹HʛqE ;PFh-{fL k:iǹbЪ^ 3e` a .5쒯>+QXO`2h{iƋY[}wi"N cgl-TBÝ>%<_|F[" 7Oue\2Ҳ־;G$vĸ<ҁ ^)zCF$ۑ |fgvưMO|z`~#f !TN2D[B;ӂpJCd2=tL_'·Le֜AXb-D4N D>+-;sPeT'^mTMK6C<ڑEF(:(1GP2?k|GNf\SXM}s -~I)}ekq r,6(kqG}Jcrrvmr:.4s, w/Y>zҋ<݁^}>&F9Õ8gqB|u֪) z_YTGeyp5<6mU@}N(L{=WSU;ǘ Ȓt򽬑LGfoxMH7hvExeivǵwocԐ%œ9ہ\AAT`(&B(Y [\;̶5HG>qr?C.j(e|1ZI4. 8e+(ru,9|Di]JJsೞ~:gPpBvI_h$M:2'93e᭭oUj~GdϘo<P==I.xmzcw,zS;-LK(CRw˨1wv, T /b{GJ{F : lIeazbPqCV` Bt+<ZҺ*IujxgoFޘR;NT>+2)wXX Jfחc^l36vUcKVg.=fU=$}zJPr;k%_~69m;B6fGPy]{FhcNcl,cLOA{7_is!ϐkM C+ywƞX6#M%֑R%K[d`TQseo2;NJaѤ|N{S<ٖ%zVJjpr9 q^_ ǀ-"Y$]ꔽTi4-<diBwl+U\ CsM(}gEgD ]Pz̟\h)ߡ:lw$*Ÿʘq2U!G|Pxd]е0-d:dB&+aJW>#k:IE X~UU?| 4ܳU\ׯ˂jVm$ Nܗ̕shgݣߊ}acP}pIG#Df3 +aSj Rn8(}@ o% j\ TIHm#04|  z[$. ۳p+ʊ mXC.M a(x=eݾwg ,@nV6$/h{$JRU߶ƴW+ybuڇ?BoI!X@kT)s Sxm}]=uH| dʡ؁#񣪗t-~hJY9s^6Y`MvZn/ꌆ ;&(bjMÄRK8Nv饃qU쵚!ta4|vq=⋠# ucLj^7O X\wP޲7VJE}m p 5.ϵE V%!K_ǵ6>DxX iTˉnJ>fB3n[+71QF\~(4"(>|5GS~eV+/z/5˾+(W\g^Mb !_ĀCv AoBC|X)`C;a.:ܚ6+lo 2Gzŭ}m*| 9S]cӾU fչ)c:,f۪˯VXG0]f\?^zH/J\.~\^^Ȧ  ÚDpEw'd-fBX5$сG MqSKg{*V`=.F]`z~j.!(ˣ\_x]_Ca[+ P!ҿ&9$u>]:qز >ᨳe2MRc⼈fn{1g fֳk)Z#-Wվb )a,D'm3zw]8t 5q c3A8!Y(&iQD up-Tc?l;"1Rt >_fh&~;C#w! Ss*v\a#eXOh@XHXV$w&& qėJHQKbe|y`]ThJkQ#SXB:9}zc~E=Pq>2jQlas r`oǙG$AGG RL&+&iD-MgL6Ŵq!lPnޝ}##n.́DӜb$מU'ܷ1YrkMU  dx*k\V5X BZE#[4\ ygHR=͐v%hQ<]qͭRsTΒOLJsJ/ 1 x4U)= x=ߣ *İ1O'$n/!%/OIoJo,97~&\Fc}lYeK=gCɹmN;KPz?ǞI7/UYVvC.)ۿpT3l6bY~hARh?y>#2f0CT_= Ppĕ uy%èAFWPM%HK1v^8-Tr\TFA٠X !A<"Q[R:$e^)~X&W,6nk?a.H_926f_VK}/ M(DD# GlD:wgAQ<"rjŰ,C]?VֶslX+ဤq}j]mGA%7] )vM+~a41Ȼ()vZNi?;ݙ0a7y!Tv8X?k=l,~rbP14tTl0_raOj^n?c,9}GHR<[>B h|A9i. M7X;8V)%fl:{UM * Ҟ;Lr "~\[P.zD2r-dFqʤ;ոl[ ʜ"zq;73̳O.a`٨;Xc$cUD(1Yuy3W9%|<%b˕7So!'xePLJε.ϵ2^8cڑ(VД#lz8Nb{ϫ1K Le3$.?[TAVrB+M }up[Aj0{I|A6i{c7zn*M#̱FФ* $eCKl6'TB`tܶҳΣ Bނ+H~vL=냳\շ7UAg[KOLP\AQ̗Ro%Z=dhژwk]6?<-B:"a > ҫ'IevY~-4D5fK 53rCۆa䅹v8lMw+}-#ƛ7̛uCΑW^ʢ LלxYy(:0n1Ubp>7U㏪b co-//V]U½nYSEw\yz2`A ?Ȁ29ʖfj0#=j#>J  }QXP@89t` D=H\8>%VifcMטa_K `X$ !-IA5TBJ0Z,NeK?#l୙ã,`|汝Uw(p,5Bbla&&E|A*RÜMH(>}{e1Yρk3:DL,E{=( y2Fxjɥhx6jk)p] J9=wl7b!_าZΰcXZcؗwoUY7Y:Yrc:=0Z-. " կ7[_,:(.]oF^ QJ4lF]3͢^{$`E%pt4ԓXdk1w;F\_.bDi1Z1S&U6E5kHڱ8d]c׎-.OjZ[T H:cvV.l KƃE$&Vf nK sbh>`px\-vxK"HqTpI!6.9M/9VM|d (e73 ^@MjhoT/PE~~5 Z{`3jKL`R:UcD&k˗%Cjf3gK9\#JNZTi/<ټh1G gPQVĤ+Fp8Sa/쑱 2fnL*QƗo$\%ӾJD7Y"5J< AʉƠg ?vǹb٨/ӓ:_cwJӝDRa +rs,,ìB R3ɭXϦʥǚaX%xGS?z>cpX*o$K7RvT)w3ll |Mg|T9x)ތkˤP+0ZzPEw'+!4]]I/r2։4ta$+a5~S| E6R2&kٖ抁T<0>=\lO雥+r1}%"I:3㽈7uBke1(J=1"8 KGEV 3im SI7IM]C4 `q&AvPo=8U$Jk.ƫǪzϪl@NFC)я2֓= =;]ߧ,DThJoɌtQ)\$DabYf|_`!)" u cl7Zf%CciL>rvwI i$i,WNWpnV3Yr8`$TONs%w31MdH u A\fPfz)ѭw'"\&IפȳK$HrsJ$M"rqI(]̣#)P`@|c dipu>x]C+ӽQ dtW(|O;Π4]BTB/ _ dwl& PT7&$l:e)>o^GH@ZW0hR ,<8NmU%ME OQ QbIڂk/eFgn@Ň%KүQ kr@h:I)$> 'ar‘_ z;EO{0lGp_P(~?nL5?ܚD7u г@P )&)eEB̥^^m/-iv]BgM߱XT`G!F5(jBku c.ٟI+$bG򞁡Nz80xW*/uخ)fQ9G+oPI?$ew9R2T݀g Fr#;I,vsZS/z;#6'b#D9 m߷:>Bt4j9⋙Gs˞edh3VIm HmLtA{D=uF NQ%Fhtg8b3 ds= "jAB''Nr\X26^_q{Xhu*.oYYz̢ "QX"l|{#l8e-e<5h% Ӈ;3UP_ hSazPPI#?섶^suslm dK{8zNyShLre}^nm䝘^`D7ϡ0i"wNW"|x31Z&0֩_4sx;r)-\^!he4 z85:"ac>R$ZIVhy4amճ+}vg ͮ 8E<2L P \fI@5`FU<eQN heRШf-S|Ynv(N5USO#I4 Υ]A2CEZ Q9 ߫og^KW,c7C%>Ek۷_wZ1G,wV:2(o:~\3f襂[l ܰ-{ou f|@ w{ہ[)8a@:Tw(HNd6}Y6A Vz*Sy|0֚2JRw|HiH-(ͼ1WFDρgGDNjPlMYe\*QGF&$nxh=PѶ"p5hq*h jфNمV[M}܅ApI&txHsFW n[ ¦K3%`8~XYynof~ /CNz)O;VPeN)1b1"{J>�f=ڙ+ Wo@抄ƒa|:6,IǛMi.̤ۢ|@r3g,ho`/.KJ,iO sUMwHAjH%o9`gHG خxQuD:$HQf0X8ZL6u)Hh%nXNxHD&M<οgfLR}9 :׆ut-D-wdwJOv.ݕo \J|o *֖)Wg B_Pq,}b&IԎ on ۵Js7R{n3Bb=Jg/൸~4pp먙kmH{|vmc*ucS!¢r L"˝b{n~;酟j(lZƂګk#(&qoA1mvQ2Z\QW x.WxĻMܟnhY *hk#E1W&yӁ'Ijbp9]\5 G}Α"{C41ӕ!1Ԭpׂb +A)twBԼ4d($S]o Lc(Qgy@t d yMk`rV Y m22h⿯1|(L!(ϕVܒ"D|gN`)<@_ QpX}_||TdIQ4j  T:8]ZSXu& [W0(N[S*a3mSmEHT6ǝw4'KӚ3e3%~.k~=U{2ri)˂;ի}]ԊLD[WMzNB5'~ ?rvPK),T,@(bTA2+"5qV (|)2 ?FeEdw]kl]w;-'m(S&Vרԥ(1@)HL#x\Ju[4I_ꦃdž1AFz)cں ߁֔"eك'G6xiuUZnY{3Ssa!2yݝtH>*bϪ-}˘G\BO^f=gv VI<Zcτмvs4~>4egS8NZV7曪סc b2`,LӚ=Y uYb%`[Ա$\Iy?Ybrs?%/ժ b״Lۣf!Mߢ &^hbx ֕o`;3^ I{;t b`W:X^*y_lӚHk* ,j"xkOx?4szJְ+ag-X㸰wG9z}ǟSQ e(*p᳽WS' FׂqXx Emrt@s8'GծF &Rau!a໭21^!m' U p(corX 3^pez}uX VU\,Ok,e6÷#u$*֢-a4rʽAP؋ ~x,eGiKe˺K=f&[Y2,GWmvցdf 58j{{JgS5'5n{4+-h3Äu~р7J!P CwLt˛UVL8LLγ8Eߔ[blA-th֎!!~LIiOSQ:mm)D%`e{TptdgaR]]c:y.} Cb o54Yn|s'޸h5g;B"&fDri%~aU WؗB=)%>4QP(Txш·7uɰuU0?G~9y2EK{Teݟ= $dڙB ˜yd75ІZdfT<yCESa1!po@a.ֆU\YYm[(2a}JP$xs^$]ހ5ްՐ45GCa#cdd (1<2f,ᄅ*^h>C*敼:)(yĤ`*U* UΠ;̈*fC}be-GE߹BלbzIRyhq^> |<`'[=((8hM%]ߝ:fZZB_8h‘,/v$^4jetH>Ց|Q`_ 4PL4Qz4i`餧?GUP8W{`Y9}oo#͎`1l'ZoMU`M~܈-ξ3Q!BܷDCG)=H#jX(}4]1\gPlH@IbLX&)_8çM&j :>ʦc4~`[+%Bu;Usc6uVYNc藁ݏ jۘz wl̀[p+TRYhι$QȍW Џ*Dˠc ]8sÈrND P;ߏb{ɉFPSJb+hk[a2O+ưCPD,V}@XPi&Tۍ:E7u V !Lv %c#s7e? Uv-pPOwk\ZXP8ns"z4NVԭ̑oLڏi_ˎ5z|Ђǐ+&q<_+OD\ G{@Izn:-~La /.U2)`$|w?^);Z|X)wa+*]տbis+eL{DR5͸)/zY`|^?`vzϏ(O 4Dka ;sn̝LFhczkF~BOUJc&%u:n)z}$k Gg~-l_Ƶ2%1+U  ޶XؗN?XnK do(]5T i#ɿίj' OOꭦ4nJi!v.ѕI]BCݖÉv[iSBTg5s x#}5-Lح@-5<#+>0D A'(ǰKUE @/A@Mk׾ zn~&q"(gj|t;dg/ P::6HF+ܭ^'  ]}䨽vimw^' q%eKEEZK;.@VF "o-Յx9|dkz5qץBC߫!aqQyC_p s>^*xa1az[euTGe3"g ۚ`mCJ9M{Xo%7;} \@dy&E,5i|= +0@7f;GTAd%j_e au`O<8W.twa'Eh\6Kdݯ+ryaoBj:Z{4$@Af]v*19І~i&I{xVC-PKa3~ hYeqk"27B7M\,I 9_7Ά(C0JoH^L?(9] w:6'?oudž$᎗Z].B4Ksl~p边sW6kRR j}ċ{]Q( i#ȃNL:G~LrXkd^پ#JMwehO'u[=H`8Ι 9u{]+(mWyi؍oL3ː!m:l";舑vcQ%1[\Y4;Jеmfޞ*ָJmHp˭<&`3YTks ZQ#! ,\ۘdzUqk K_WN IS75p!<ȝ^y ie+#\y<{*迟wWzO_FG-mAJzЮ7C ȕ6[hܶ:1p@P8t`# vߝ vJ" y,@ɗFۮ0NnVCAbhMUJL=8wi% /DRq2{9!(),5FmY dÏÝ' '5)W~utn'0h݇(TeLiio'_ y˒0" S{QFPLo 71V ،]pQ[q&$FCs5b]M,jv oF+f!Wd+Q2.xM" E }=ܢ9yL2g:vJZ/47.̽ R/k) ٝЖBS\m'ҜfeL).i,Yd?hA(-~H*x #Տ .r|mx$ۢc/ՙガʕ2bR` _yn"^W[7tl}Iu{`&!;f9vwC༣L+&Z;)xcz#"S"F{H zqz6?Fa"uGɗ[VRmh⌢ïʛۋyԃ%Y3[Iť >.Vс◃B!L:SpG$EᖪbE-/qp Z_[ԭ[ï(~]pafl׀_$9@1oh PdИ '0<]$!$ff KSs ɺg@kp`,8/-2KPuA`7ZzXXރ׆D:6F*rӖ:5{}H'nD`vV-B`i `̥YC5:S/һމB%yh![7: 4|h\Kl{f,w6@f-PʦGܯ4IYɯYݦ^/ʏ]i*=cBܣpֹcW*6ؙ^eD:DVwQ8cz6ғu#P4qַ=O{iC6Ii(&RLͤcDuMcU՟pլ;7*10%ZeoQ;F[vpFӀ܉lVNSnъi,vd:2@> ? 6GFt2ѯ1AlZ0S:.۠=gu!X aǫ=FRH(vd$8I=-:zlx4DUb~9tXRA-ݴ!^Y +  ^e`|aF086u/&g+2G=mg3m *ȹ@޴Q@|ioQG f3s*gczU Ƃ Q((n![OŚM~=O4`=NH;҇>؏סwSE%Ip&#SUv!MPE7KLڍu1- ^=|I|g`ɹ8=O|cpm\tU+c/Ϥc餸($*mwVMǸ&vsۗxDG 9{Mĺmxڳ.38 ؾNJ+ut#iXn.RmkSvKثإ{Sz \-J5/>AM!q߷jZ p]X%R8?.foB墆9!͍Hl tR=>͋ W*ZfC\tЃrM_AJ8y]b!)67$fuXŖ|"J!b @?RQ-xS7j QC<}":a^}A}DYҭGq_B)@ 7=2m%i_32#S Cf Y: f:2J^I;@}T݃ØU?X"#wGnRSfYGdeQ/`D]uB)ןw>_"yٞ%7S}9QL9G ʅ<`9ϚY O}\=xH-++x.So Hyz/Ɗ3P&N)2Z /6L:Bqܘm O,Eҳ&_@/=SuhC'Za6sV7md* F ityv$^]&dKfYZcR}/y" McȄsS0npatb __C"`1{ Cf[r.<ᨀ~pV/hlÓrqfMoOEGqZN~v_x=[԰^{% K @d_6؟W>ƵCq9 ]߬xOJ;d{,#a1֌(ikh2yea1ҿvns@݁{BԴޮVJ R5ܮL#Ell钚upcFhW^]58zELw%x0 1=uXʸ3e0 Q^ݦ Jl C#o;^VKwSr3۫{3Tz[MY\Yթ4UG("JE䂉0Pwf?ק+OX+98݅@a@~77 hY8omvV7+G0{x z r^ A%L LxEL4…df  ݢ¦4!Ag'Uf)w9<|PbB1n$+wQ~nև~;(VM~OTI\91HyG v|d$/,r,BFii;>ibV0Bc;W{t|-mٗ/YҡZu P{F\[1niY" Kw '؏M3#Ğ&w6ţVIiz~k;l~U rJy9+"6s "iiJ5IqO[L(8Pn3 7 U/>\SK."ajii2<0Qb]^pbS1`O@6]M iFG5liտ]$f%e LHepFi&YF, >x [C^ZCkCOcP y/qznU[0&fJ  H%g1&oP4:s*V}T(wS/sU8Y[/}|l]\xCX2%iG9{h{%l>3ʗ3G;sGo pe.rNIfA`yh?H" PB3ܞ(+ Ju6_UXm}Fhnd$([f?5c9~l] ghz]󙇕wnX6A9y5NJZ#}Ƒ%rk@Pb@4lR9i#B:gڒؑu+_*3nayu,ia+se5w -n[1:\v$MUɎgHn$넘gIJaE8i֏xf!{+7BGwhݓ @]Cwx†TKnɖ۠~N\8,jNy&)Đ4sqe4x]PCQ>Th1XM$1'̔I[9-΂R+iz.G%{Q[Iϯ%:U?F߫; )n#Ē'LLd  n$"87M=%%jʶq!7V-;(N|+R,䍗%_4%zд4禁0(ԐE(|z$>xhЄ[P~IG`v"jwxy'!=7 M|{Z 6`ٴIj ߻'Crζg%bCО|o~)c݉Rfnr2z'3W\BF ;MtOXT` Ë] C1y/e籵Nq[!1Xp,am]gr] 5F -Dp;I?cWDEF W!wgQ6AD铢}B^Ԩ>эl=Kk t܏{3%Vz#gL΁^ӕ[Ig1&פTi/ &^/Bfک7iShkp]ћR܈|( @Ik!($Iplg1 mS+S%M-gTg萑slȴ ɯ~JJ L";@?tE҆ǝi+X޾ݕ(:/:1_˟𩘤3~v=U/46Kl*>sy$l(b@3L<L+չ&_[T}ï*cGI+N^KRC҆>S[Cp 1aS#CH{,̋C/ p L`0'U7