python-cryptography-debugsource-2.8-lp152.2.9.1 4>$  Ap`caԸ/=„f'Gw|'U:4g QZӉ0&p4N[i\"3^8$cm~gܝ(krh; ϑp;?d"& 2 ` $7@[ t     H`(78@A9DA: AFGHIXY\8]P^bcSdeflu v$znCpython-cryptography-debugsource2.8lp152.2.9.1Debug sources for package python-cryptographyThis package provides debug sources for package python-cryptography. Debug sources are useful when developing applications that use this package or when debugging this package.`cabuild731openSUSE Leap 15.2openSUSEApache-2.0 OR BSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Debughttps://cryptography.io/en/latest/linuxi586Y2clAAA큤`cX`cX`cX`cW`cW`cW5cc750a4786f222e3a5a4fa392e9a20429527ab27870e45c9ae4816444c3915f7383558f3a508f6bcfbe8a7288c8e6fc4835e8fe8d21e38ba7a2ff4618e4831b45a66edd770d051d037e102606069c5cadf683e0b1168e3c08dc978ff21f88earootrootrootrootrootrootrootrootrootrootrootrootpython-cryptography-2.8-lp152.2.9.1.src.rpmpython-cryptography-debugsourcepython-cryptography-debugsource(x86-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_S_]W]@\ \t@\w@\J@\-@\ @\ @[h@[{[O+[ZZ@ZMatej Cepl Michael Ströder Matej Cepl Ondřej Súkup Tomáš Chvátal Michael Ströder Michael Ströder Martin Pluskal mcepl@suse.comTomáš Chvátal Matěj Cepl tchvatal@suse.commichael@stroeder.commimi.vx@gmail.comtchvatal@suse.commichael@stroeder.comchris@computersalat.detbechtold@suse.comtchvatal@suse.comdmueller@suse.comtchvatal@suse.comdmueller@suse.comarun@gmx.dearun@gmx.dearun@gmx.demimi.vx@gmail.commichael@stroeder.comsean.marlow@suse.comvcizek@suse.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.comjmatejek@suse.comtbechtold@suse.comtbechtold@suse.commichael@stroeder.commichael@stroeder.commimi.vx@gmail.commichael@stroeder.commichael@stroeder.commeissner@suse.commatwey.kornilov@gmail.comdmueller@suse.commichael@stroeder.comdmueller@suse.commichael@stroeder.commichael@stroeder.comdmueller@suse.comdimstar@opensuse.orgmeissner@suse.commichael@stroeder.commichael@stroeder.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.comtbechtold@suse.commcihar@suse.cztbechtold@suse.comjmatejek@suse.com- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352)- Add 5507-mitigate-Bleichenbacher-attacks.patch (bsc#1178168, CVE-2020-25659).- update to 2.8 * Added support for Python 3.8. * Added class methods Poly1305.generate_tag and Poly1305.verify_tag for Poly1305 sign and verify operations. * Deprecated support for OpenSSL 1.0.1. Support will be removed in cryptography 2.9. * We now ship manylinux2010 wheels in addition to our manylinux1 wheels. * Added support for ed25519 and ed448 keys in the CertificateBuilder, CertificateSigningRequestBuilder, CertificateRevocationListBuilder and OCSPResponseBuilder. * cryptography no longer depends on asn1crypto. * FreshestCRL is now allowed as a CertificateRevocationList extension.- Add openSSL_111d.patch to make this version of the package compatible with OpenSSL 1.1.1d, thus fixing bsc#1149792.- update to 2.7 * BACKWARDS INCOMPATIBLE: Removed the cryptography.hazmat.primitives.mac.MACContext interface. The CMAC and HMAC APIs have not changed, but they are no longer registered as MACContext instances. * Removed support for running our tests with setup.py test. * Add support for :class:`~cryptography.hazmat.primitives.poly1305.Poly1305` when using OpenSSL 1.1.1 or newer. * Support serialization with Encoding.OpenSSH and PublicFormat.OpenSSH in :meth:`Ed25519PublicKey.public_bytes ` . * Correctly allow passing a SubjectKeyIdentifier to :meth:`~cryptography.x509.AuthorityKeyIdentifier.from_issuer_subject_key_identifier` and deprecate passing an Extension object.- Simplify the test execution to be more understandable- update to 2.6.1: * BACKWARDS INCOMPATIBLE: Removedcryptography.hazmat.primitives.asymmetric.utils.encode_rfc6979_signature andcryptography.hazmat.primitives.asymmetric.utils.decode_rfc6979_signature, which had been deprecated for nearly 4 years. Use encode_dss_signature() and decode_dss_signature()instead. * BACKWARDS INCOMPATIBLE: Removed cryptography.x509.Certificate.serial, which had been deprecated for nearly 3 years. Use serial_number instead. * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1b. * Added support for Ed448 signing when using OpenSSL 1.1.1b or newer. * Added support for Ed25519 signing when using OpenSSL 1.1.1b or newer. * load_ssh_public_key() can now load ed25519 public keys. * Add support for easily mapping an object identifier to its elliptic curve class viaget_curve_for_oid(). * Add support for OpenSSL when compiled with the no-engine (OPENSSL_NO_ENGINE) flag.- Dependency on python-idna changed to "Recommends" aligned with change in upstream source (see below) - update to 2.5: * BACKWARDS INCOMPATIBLE: U-label strings were deprecated in version 2.1, but this version removes the default idna dependency as well. If you still need this deprecated path please install cryptography with the idna extra: pip install cryptography[idna]. * BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.4. * Numerous classes and functions have been updated to allow bytes-like types for keying material and passwords, including symmetric algorithms, AEAD ciphers, KDFs, loading asymmetric keys, and one time password classes. * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.1a. * Added support for SHA512_224 and SHA512_256 when using OpenSSL 1.1.1. * Added support for SHA3_224, SHA3_256, SHA3_384, and SHA3_512 when using OpenSSL 1.1.1. * Added support for X448 key exchange when using OpenSSL 1.1.1. * Added support for SHAKE128 and SHAKE256 when using OpenSSL 1.1.1. * Added initial support for parsing PKCS12 files with load_key_and_certificates(). * Added support for IssuingDistributionPoint. * Added rfc4514_string() method to x509.Name, x509.RelativeDistinguishedName, and x509.NameAttribute to format the name or component an RFC 4514 Distinguished Name string. * Added from_encoded_point(), which immediately checks if the point is on the curve and supports compressed points. Deprecated the previous method from_encoded_point(). * Added signature_hash_algorithm to OCSPResponse. * Updated X25519 key exchange support to allow additional serialization methods. Calling public_bytes() with no arguments has been deprecated. * Added support for encoding compressed and uncompressed points via public_bytes(). Deprecated the previous method encode_point().- Update to version 2.4.2: * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0j.- Update to 2.4.1: * Dropped support for LibreSSL 2.4.x. * Deprecated OpenSSL 1.0.1 support. OpenSSL 1.0.1 is no longer supported by the OpenSSL project. At this time there is no time table for dropping support, however we strongly encourage all users to upgrade or install cryptography from a wheel. * Added initial :doc:`OCSP ` support. * Added support for cryptography.x509.PrecertPoison.- Fix fdupes call- bsc#1101820 CVE-2018-10903 GCM tag forgery via truncated tag in finalize_with_tag API * add disallow_implicit_tag_truncation.patch from https://github.com/pyca/cryptography/commit/688e0f673bfb.patch- Update to 2.3.1: * updated tests for upstream wycheproof changes * many other tiny test tweaks- update to 2.3: * SECURITY ISSUE: finalize_with_tag() allowed tag truncation by default which can allow tag forgery in some cases. The method now enforces the min_tag_length provided to the GCM constructor. * Added support for Python 3.7. * Added extract_timestamp() to get the authenticated timestamp of a Fernet token. * Support for Python 2.7.x without hmac.compare_digest has been deprecated. We will require Python 2.7.7 or higher (or 2.7.6 on Ubuntu) in the next cryptography release. * Fixed multiple issues preventing cryptography from compiling against LibreSSL 2.7.x. * Added get_revoked_certificate_by_serial_number for quick serial number searches in CRLs. * The RelativeDistinguishedName class now preserves the order of attributes. Duplicate attributes now raise an error instead of silently discarding duplicates. * aes_key_unwrap() and aes_key_unwrap_with_padding() now raise InvalidUnwrap if the wrapped key is an invalid length, instead of ValueError.- update to 2.2.2 * fix build on some systems with openssl 1.1.0h- Cleanup with spec-cleaner - Use %setup to unpack all archives do not rely on tar calls- Update to upstream release 2.2.1: * Reverted a change to GeneralNames which prohibited having zero elements, due to breakages. * Fixed a bug in :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` that caused it to raise InvalidUnwrap when key length modulo 8 was zero. * BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped. * Resolved a bug in HKDF that incorrectly constrained output size. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP256R1`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP384R1`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP512R1` to support inter-operating with systems like German smart meters. * Added token rotation support to :doc:`Fernet ` with :meth:`~cryptography.fernet.MultiFernet.rotate`. * Fixed a memory leak in :func:`~cryptography.hazmat.primitives.asymmetric.ec.derive_private_key`. * Added support for AES key wrapping with padding via :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap_with_padding` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` . * Allow loading DSA keys with 224 bit q.- fix deps for hypothesis, pytest- Fix previous change and explicitly require python2 instead of python because python itself is also provided by python3. This fixes: ImportError: No module named _ssl when using python-cryptography in a python2 build environment- Fix the previous change to not pull in py2 on py3 enviroment- fix requires on python ssl once more after the last change- Add proper conditional for the python2, the ifpython works only for the requires/etc- add missing dependency on python ssl- update to version 2.1.4: * Added X509_up_ref for an upcoming pyOpenSSL release.- update to version 2.1.3: * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g.- update to version 2.1.2: * Corrected a bug with the manylinux1 wheels where OpenSSL’s stack was marked executable.- fix BuildRequires conditions for python3- update to 2.1.1- Fix cffi version requirement.- Disable memleak tests to fix build with OpenSSL 1.1 (bsc#1055478) * add skip_openssl_memleak_test.patch- update to 2.0.3- update to 2.0.2- update to 2.0- update to 1.9- add python-packaging to requirements explicitly instead of relying on setuptools to pull it in- Switch to singlespec approach- update to 1.8.1 - Adust Requires and BuildRequires- update to 1.7.2- update to 1.7.1 which contains regression fix for 1.7- update to 1.7 * support for OpenSSL 1.0.0 has been removed. * Added support for Diffie-Hellman key exchange * The OS random engine for OpenSSL has been rewritten- update to 1.6- update to 1.5.3 - python-cryptography-enable-gost.patch is obsolete- python-cryptography-enable-gost.patch: temporary patch to run tests against 1.0.2i, GOST cert extraction now works.- Introduce requirement setuptools >= 11.3 to follow egg-info/requires.txt content- fix download urls- update to upstream release 1.3.4 * Added new OpenSSL functions to the bindings to support an upcoming ``pyOpenSSL`` release.- correct source urls- update to upstream release 1.3.2 * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2h. * Fixed an issue preventing ``cryptography`` from compiling against LibreSSL 2.3.x.- removed obsolete cryptography-new-bio-new-type.patch - update to upstream release 1.3.1 * Fixed a bug that caused an AttributeError when using mock to patch some cryptography modules. * Added support for padding ANSI X.923 with ANSIX923. * Deprecated support for OpenSSL 0.9.8. Support will be removed in cryptography 1.4. * Added support for the PolicyConstraints X.509 extension including both parsing and generation using CertificateBuilder and CertificateSigningRequestBuilder. * Added is_signature_valid to CertificateSigningRequest. * Fixed an intermittent AssertionError when performing an RSA decryption on an invalid ciphertext, ValueError is now correctly raised in all cases. * Added from_issuer_subject_key_identifier().- fix license- Add pkg-config BuildRequires: in order for the last introduced condition to apply the patch to work, pkg-config has to be present.- cryptography-new-bio-new-type.patch: openssl 1.0.2g changed the type of BIO_new_mem_buf() (added a const).- update to upstream release 1.2.1 1.2.1 - 2016-01-08 * Reverts a change to an OpenSSL EVP_PKEY object that caused errors with pyOpenSSL. 1.2 - 2016-01-08 * BACKWARDS INCOMPATIBLE: RevokedCertificate extensions now uses extension classes rather than returning raw values inside the Extension value. The new classes are: o CertificateIssuer o CRLReason o InvalidityDate * Deprecated support for OpenSSL 0.9.8 and 1.0.0. At this time there is no time table for actually dropping support, however we strongly encourage all users to upgrade, as those versions no longer receive support from the OpenSSL project. * The Certificate class now has signature and tbs_certificate_bytes attributes. * The CertificateSigningRequest class now has signature and tbs_certrequest_bytes attributes. * The CertificateRevocationList class now has signature and tbs_certlist_bytes attributes. * NameConstraints are now supported in the CertificateBuilder and CertificateSigningRequestBuilder. * Support serialization of certificate revocation lists using the public_bytes() method of CertificateRevocationList. * Add support for parsing CertificateRevocationList extensions () in the OpenSSL backend. The following extensions are currently supported: o AuthorityInformationAccess o AuthorityKeyIdentifier o CRLNumber o IssuerAlternativeName * Added CertificateRevocationListBuilder and RevokedCertificateBuilder to allow creation of CRLs. * Unrecognized non-critical X.509 extensions are now parsed into an UnrecognizedExtension object.- update to 1.1.2: * Fixed a SIGBUS crash with the OS X wheels caused by redefinition of a method. * Fixed a runtime error ``undefined symbol EC_GFp_nistp224_method`` that occurred with some OpenSSL installations. * Updated Windows and OS X wheels to be compiled against OpenSSL 1.0.2e.- update to 1.1.1: * Fixed several small bugs related to compiling the OpenSSL bindings with unusual OpenSSL configurations. * Resolved an issue where, depending on the method of installation and which Python interpreter they were using, users on El Capitan (OS X 10.11) may have seen an ``InternalError`` on import.- fix build for sle11 (disable testsuite as it depends on python-hypothesis which is not available for sle11 anymore)- update to 1.1: * Added support for Elliptic Curve Diffie-Hellman with :class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDH`. * Added :class:`~cryptography.hazmat.primitives.kdf.x963kdf.X963KDF`. * Added support for parsing certificate revocation lists (CRLs) using :func:`~cryptography.x509.load_pem_x509_crl` and :func:`~cryptography.x509.load_der_x509_crl`. * Add support for AES key wrapping with :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap`. * Added a ``__hash__`` method to :class:`~cryptography.x509.Name`. * Add support for encoding and decoding elliptic curve points to a byte string form using :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.encode_point` and :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers.from_encoded_point`. * Added :meth:`~cryptography.x509.Extensions.get_extension_for_class`. * :class:`~cryptography.x509.CertificatePolicies` are now supported in the :class:`~cryptography.x509.CertificateBuilder`. * ``countryName`` is now encoded as a ``PrintableString`` when creating subject and issuer distinguished names with the Certificate and CSR builder classes. * **SECURITY ISSUE**: The OpenSSL backend prior to 1.0.2 made extensive use of assertions to check response codes where our tests could not trigger a failure. However, when Python is run with ``-O`` these asserts are optimized away. If a user ran Python with this flag and got an invalid response code this could result in undefined behavior or worse. Accordingly, all response checks from the OpenSSL backend have been converted from ``assert`` to a true function call. Credit **Emilia Käsper (Google Security Team)** for the report. * We now ship OS X wheels that statically link OpenSSL by default. When installing a wheel on OS X 10.10+ (and using a Python compiled against the 10.10 SDK) users will no longer need to compile. See :doc:`/installation` for alternate installation methods if required. * Set the default string mask to UTF-8 in the OpenSSL backend to resolve character encoding issues with older versions of OpenSSL. * Several new OpenSSL bindings have been added to support a future pyOpenSSL release. * Raise an error during install on PyPy < 2.6. 1.0+ requires PyPy 2.6+. - Remove 2293.patch . Applied in a different way upstream. - Add BuildRequires for python-hypothesis and python-pyasn1-modules for running unittests- require the cffi version it was built against to avoid (bsc#948198)- Add 2293.patch for "osrandom engine already registered" (bnc#947679)- Add disable-uneven-sizes-tests.patch (bnc#944204) openssl in SLE12SP1 doesn't allow uneven bit sizes for rsa keys- update to 1.0 (fate#318838): * Switched to the new `cffi`_ ``set_source`` out-of-line API mode for compilation. This results in significantly faster imports and lowered memory consumption. Due to this change we no longer support PyPy releases older than 2.6 nor do we support any released version of PyPy3 (until a version supporting cffi 1.0 comes out). * Fix parsing of OpenSSH public keys that have spaces in comments. * Support serialization of certificate signing requests using the ``public_bytes`` method of :class:`~cryptography.x509.CertificateSigningRequest`. * Support serialization of certificates using the ``public_bytes`` method of :class:`~cryptography.x509.Certificate`. * Add ``get_provisioning_uri`` method to :class:`~cryptography.hazmat.primitives.twofactor.hotp.HOTP` and :class:`~cryptography.hazmat.primitives.twofactor.totp.TOTP` for generating provisioning URIs. * Add :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHash` and :class:`~cryptography.hazmat.primitives.kdf.concatkdf.ConcatKDFHMAC`. * Raise a ``TypeError`` when passing objects that are not text as the value to :class:`~cryptography.x509.NameAttribute`. * Add support for :class:`~cryptography.x509.OtherName` as a general name type. * Added new X.509 extension support in :class:`~cryptography.x509.Certificate` The following new extensions are now supported: * :class:`~cryptography.x509.OCSPNoCheck` * :class:`~cryptography.x509.InhibitAnyPolicy` * :class:`~cryptography.x509.IssuerAlternativeName` * :class:`~cryptography.x509.NameConstraints` * Extension support was added to :class:`~cryptography.x509.CertificateSigningRequest`. * Add support for creating signed certificates with :class:`~cryptography.x509.CertificateBuilder`. This includes support for the following extensions: * :class:`~cryptography.x509.BasicConstraints` * :class:`~cryptography.x509.SubjectAlternativeName` * :class:`~cryptography.x509.KeyUsage` * :class:`~cryptography.x509.ExtendedKeyUsage` * :class:`~cryptography.x509.SubjectKeyIdentifier` * :class:`~cryptography.x509.AuthorityKeyIdentifier` * :class:`~cryptography.x509.AuthorityInformationAccess` * :class:`~cryptography.x509.CRLDistributionPoints` * :class:`~cryptography.x509.InhibitAnyPolicy` * :class:`~cryptography.x509.IssuerAlternativeName` * :class:`~cryptography.x509.OCSPNoCheck` * Add support for creating certificate signing requests with :class:`~cryptography.x509.CertificateSigningRequestBuilder`. This includes support for the same extensions supported in the ``CertificateBuilder``. * Deprecate ``encode_rfc6979_signature`` and ``decode_rfc6979_signature`` in favor of :func:`~cryptography.hazmat.primitives.asymmetric.utils.encode_dss_signature` and :func:`~cryptography.hazmat.primitives.asymmetric.utils.decode_dss_signature`. - Adjust Requires according to requires.txt- update to 0.9.3: * Updated Windows wheels to be compiled against OpenSSL 1.0.2d. * Updated Windows wheels to be compiled against OpenSSL 1.0.2c. * **SECURITY ISSUE**: Fixed a double free in the OpenSSL backend when using DSA to verify signatures. Note that this only affects PyPy 2.6.0 and (presently unreleased) CFFI versions greater than 1.1.0. * Removed support for Python 3.2. This version of Python is rarely used and caused support headaches. Users affected by this should upgrade to 3.3+. * Deprecated support for Python 2.6. At the time there is no time table for actually dropping support, however we strongly encourage all users to upgrade their Python, as Python 2.6 no longer receives support from the Python core team. * Add support for the :class:`~cryptography.hazmat.primitives.asymmetric.ec.SECP256K1` elliptic curve. * Fixed compilation when using an OpenSSL which was compiled with the ``no-comp`` (``OPENSSL_NO_COMP``) option. * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER` serialization of public keys using the ``public_bytes`` method of :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`. * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER` serialization of private keys using the ``private_bytes`` method of :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`. * Add support for parsing X.509 certificate signing requests (CSRs) with :func:`~cryptography.x509.load_pem_x509_csr` and :func:`~cryptography.x509.load_der_x509_csr`. * Moved ``cryptography.exceptions.InvalidToken`` to :class:`cryptography.hazmat.primitives.twofactor.InvalidToken` and deprecated the old location. This was moved to minimize confusion between this exception and :class:`cryptography.fernet.InvalidToken`. * Added support for X.509 extensions in :class:`~cryptography.x509.Certificate` objects. The following extensions are supported as of this release: * :class:`~cryptography.x509.BasicConstraints` * :class:`~cryptography.x509.AuthorityKeyIdentifier` * :class:`~cryptography.x509.SubjectKeyIdentifier` * :class:`~cryptography.x509.KeyUsage` * :class:`~cryptography.x509.SubjectAlternativeName` * :class:`~cryptography.x509.ExtendedKeyUsage` * :class:`~cryptography.x509.CRLDistributionPoints` * :class:`~cryptography.x509.AuthorityInformationAccess` * :class:`~cryptography.x509.CertificatePolicies` Note that unsupported extensions with the critical flag raise :class:`~cryptography.x509.UnsupportedExtension` while unsupported extensions set to non-critical are silently ignored. Read the :doc:`X.509 documentation` for more information. - add python-pyasn1, python-ipaddress and python-idna as Requires/BuildRequires- Update to 0.8.2: * Fixed a race condition when initializing the OpenSSL or CommonCrypto backends in a multi-threaded scenario.- update to 0.8.1: * Updated Windows wheels to be compiled against OpenSSL 1.0.2a. * func:`~cryptography.hazmat.primitives.serialization.load_ssh_public_key` can now load elliptic curve public keys. * Added :attr:`~cryptography.x509.Certificate.signature_hash_algorithm` support to :class:`~cryptography.x509.Certificate`. * Added :func:`~cryptography.hazmat.primitives.asymmetric.rsa.rsa_recover_prime_factor s` * :class:`~cryptography.hazmat.primitives.kdf.KeyDerivationFunction` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.kdf`. * Added support for parsing X.509 names. See the :doc:`X.509 documentation` for more information. * Added :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key` to support loading of DER encoded private keys and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` to support loading DER encoded public keys. * Fixed building against LibreSSL, a compile-time substitute for OpenSSL. * FreeBSD 9.2 was removed from the continuous integration system. * Updated Windows wheels to be compiled against OpenSSL 1.0.2. * :func:`~cryptography.hazmat.primitives.serialization.load_pem_public_key` and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` now support PKCS1 RSA public keys (in addition to the previous support for SubjectPublicKeyInfo format for RSA, EC, and DSA). * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization.private_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`. * Added :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization` and deprecated :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers`. * Added :meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization.public_bytes` to :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`. * :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` and :class:`~cryptography.hazmat.primitives.hashes.HashContext` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.hashes`. * :class:`~cryptography.hazmat.primitives.ciphers.CipherContext`, :class:`~cryptography.hazmat.primitives.ciphers.AEADCipherContext`, :class:`~cryptography.hazmat.primitives.ciphers.AEADEncryptionContext`, :class:`~cryptography.hazmat.primitives.ciphers.CipherAlgorithm`, and :class:`~cryptography.hazmat.primitives.ciphers.BlockCipherAlgorithm` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.ciphers`. * :class:`~cryptography.hazmat.primitives.ciphers.modes.Mode`, :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector`, :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce`, and :class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.ciphers.modes`. * :class:`~cryptography.hazmat.primitives.padding.PaddingContext` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.padding`. * :class:`~cryptography.hazmat.primitives.asymmetric.padding.AsymmetricPadding` was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.padding`. * :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricSignatureContext` and :class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricVerificationContext` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric`. * :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParametersWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey` and :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.dsa` * :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurveSignatureAlgorithm`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.ec`. * :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`, :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey` and :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers` were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to :mod:`~cryptography.hazmat.primitives.asymmetric.rsa`. * Updated Windows wheels to be compiled against OpenSSL 1.0.1l. * ``enum34`` is no longer installed on Python 3.4, where it is included in the standard library. * Added a new function to the OpenSSL bindings to support additional functionality in pyOpenSSL.- update to 0.7.1 * backwards-incompatible change: GCM module doesn't truncate tags by default anymore * removed deprecated arguments to MFG1 constructor * ECC support * added PEM and openssh key loading convenience methods * support for many new ciphers and new features of existing ones see CHANGELOG.rst for details - spec cleanup - reworked %check section - added changelog to docsbuild73 16171258302.8-lp152.2.9.12.8-lp152.2.9.1python-cryptography-2.8-lp152.2.9.1.i386buildtemp.linux-i686-3.6_constant_time.c_openssl.c_padding.c/usr/src/debug//usr/src/debug/python-cryptography-2.8-lp152.2.9.1.i386//usr/src/debug/python-cryptography-2.8-lp152.2.9.1.i386/build//usr/src/debug/python-cryptography-2.8-lp152.2.9.1.i386/build/temp.linux-i686-3.6/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16008/openSUSE_Leap_15.2_Update/534ff4b0869113ddf493636c638a9369-python-cryptography.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with very long lines?٥t;2>utf-834cbf2c8d9d7d3206c0831c94b8843109e5cb9ebd4062b9f24742a3e36a684e1?P7zXZ !t/] crt:bLL ܬ).U:M DEqoR3Vo(x>x傧x!@D*cڰk>(q뱾򙈺TJb ٱumĈ|իph`R/1#ܤ^6^ȩRv^SMvõ&ABJ/Y9={820+&sj|h2?ajLKbI>2reŨnT?~y)1*vJ&s@?uZc~6tgTzVt/vKVFxݔT]Y"ET]=3 e w =L{T9Hcp03Dŏr4!C ~4Lxݨl^NUTFF|ڎWsCD<}R{5oPmPD&F \2͘LQ|}̣@Ѡ.m߄$>(g{ ݞh"U,+G h'-gyɽ 0B\4EVC6&ԏjI<,#Usx ϔ(?KxgJ k\qFP0vo*L\wLJDmA/ >Cp)˦LvK-A iո Ʊ+]2_V[A rI\T = wU)zClmN7) g bb\N<S `Wt!.vtd/g6uڝ JiQdf.3& v[Q[ ɮImhBDAB+_ҶQ&n`y%[: 4ؕFFqkaO;A1yLQO/}8Eo<} ۬>B/UbggީIO`3k?U1K20&I0oNڝ\qb#,pXLIѭmerXnP<գ Pq)"ݹad)p'6I밂@tlH‡t@&н71O4h5 =i$msyͳs JPJw#\f o[{U@J蝶b-DT geN] P;*(VaT(4O38-74@@r%-=PNXj'q2FꋞhOln&V%ajﲭ۵V૨v; hY0>YUhjz&mvJFEy7f^YaE*|Kj?o-CKt9󝮁+ɛQ@`#x Q4[ /oJé GVM|&H T4~ckJXF*~g w&nKml'yw.gpC ʒ0l9{P\l]?U֑ hI6m=v GL(sh2yY:/`Ɠ3e.դ/Fv ya~(.k~H*1A]ڤj$3&Si}Ӏϕ G"K9>EjJ]gEg&r$UA5X|ЍùӺ]gluLpNƇ@=ծ8,=Qez~pn7J}?ÚI9VηdˢjF gdv_?ĊqPNv\IOFN\@A{5mq#{5i!²2n JgnhMhٻ[t-3w)UҬz֕zk8Gn3k$ Tx@tQֻE7;} x'fmxA#٨ l1kP#h7Y!Ǝ3Q-,C캦 04TX;x4 QY 'Dow\2R-KV@wgXI1_V KӲҙ᥄'4`⺛-]̯$UEY4}ԢÉ0}K?! 2H++z(ٱ.舁B8XUmJJ@?ySĥת_h xYZpNKp.%,ķIEamʣs?{W3z^[+L9(RJ>̟WwEܾZ;-Ą!,c0£BzhC(\UƉjBeD ̐܁EY|O*;Z[l' )7C*,hy'_KA{[5i `]l"[j40H@Keu#Fp\%$k1}#jލr8.86խF<Ql@Rhb5>Z<Y~ nM]E\"|9 ӷe=k(2%_ޤE}AWu[#—@~!»51:~.g>x7Y d1aGfaZs"%6YkJ.WO!NA2EbGN,MqR)wn5$e%!rU ۃh :t-Dž-3ZAkq3RzVz8rj 1{;6 ]ļ(1O +:>nbMdcԸwH4 ,;{6;єOQO: -)Qes'$#QҌf ;ryE+DD9!/ٱ/r8 P.ƏMRXS&C"n6c~O>3XMˎ;_b-+&I7]ч\[(XQy,T)ΣϛI+!!6ChqYb>DSaMh;Ǔf)z=KSbH9D}EUtِVL ( <;1X aaS GhX $.t( O3fVz,Aj wzݫ_)kKPtCbК.3η]UnK=~<^/tNo`h I0ÌkV KQ `N@? 31!TWSqQލMht1bIAs?wʃ7L)2dV{S]mT]~8bTvoMj6$,u Zj]G ,.UJQq7>˥23YMc e(5wϻD>j!^Rf;!dR1 6Χ4 OGꏂzc۱n\[!rQY0㛭ۚ v2&i |8{ۃbAϩ fVzb?8`(\NfiA |QFh@SRE 8m!wZyBJQKҕs*ֿBK&7M4ŵhHX5"Cv$6n$E4⑥ L o䣶p%Z[gq ϔG<)0\`LZD=pDl->y Be3I&[dȌ|ᥝY\l6hhXPˎ@L,yg5E4&qGq_[ڄG8'ZD&c aύNt嗻 "4o7N#C wl+qxa'])AЋrM_re`dGdh$!ʧj}0(jjrN6v֭%}!=S]…ӎs{S:"ȅc] F?qMR_;pu˝fOuΠ8j!Ȍ"ϔDR,*[s/z ݐhLnx^/ G!V7\+Vfh>C%E;Ze쎾ck1QCQo-~juv-| G :MxJyWQ-z_`D@"|J)T&j$yw,-~w*:&TD4A}Bڀ )4I{R/*mmxRsKہfgA?bVhT<:l }a$Չ^85yB2Mr-xa$9юF'/|u>M"!ƾfp+v"O7 vVB)Irf2bI0TrhAV3\"3Jzҕi_,az.a;+a=,% DAc`譀rxX=Bv)Q Ǖ5%gsڝQRDZɬ'Z'@,"oPUC3_@Xt^kFRYhbԽ$8L0%,E-5&;,{؜*#Jr8hL_lUuQz0)x,*^"GV 63ʐ4K*DPY3T1`vn]R=T9t] ڤo|/ӌ٬NOJQG@^- <sQż2cjCG{Qc + [8p~XK=T0ceы*xԚ\ZErePŬzEG1G̨Hgnd]x4hj ŝu1*BxM;Vm)tS" {h)R`oRD0li䴧/n0 I0c^1';◆t Z!O^<ǥ6 nݸ mtf{ TWf_S |lʕWPO&ꈞ4|=Q.Wcp'+Kѩu3C* ;! ǥvdaW2a4v>QƛfV!dSOI:JWDžh"ԥa#C*ӧ՟D-/dx*37?O.:XH11Y1 A9]m0AñA*n-N'_pL S:|hݣ] D*H9O# 2 dҰ+mox4?;URLtY]]~-lW&C?'ƖU Bƙy22ImgԊnu~T41ӖW_tɺBI]A͕NAkY6'Y5i=I l}JCvmTa^|EjX0,^5y"D0luŦ*HCC-mހ/KYKk+8 _msWm+!=lqf I1,aF,SzpD3tzT 8T\{L uSZc ~(` CQ3bm Ջys&hP#YP+v&λ[ECIґ||fB ӔD1mʶ,Ǣ檋,?Vp@sHa!pX*C1Fǣ <_ 7C;3Uk*>mN> *M,gUvf6)ƥ#aˏ<|J; )"58#=ûx]w,PEL;rF-ޢ C)q̨9VkI[q2 չ[m_zhJ=çh? `ճ[gGfFe'?.վV1O}c_!+;踊,2kʍT _W[X FAA:˺<[!fM]4p`1O!?1ɨP Ӱfbk{L~6E gIۿVAܼᇢI2UsZ-h1 Bh =}ѺHN,>e|^iIݮ>?w6~m BͫNY!UťhCqI} d2.(i%-$Ȋ SD|7u{L B>|LK{3qGPs: Ĝ/z[]UN~>M9Ԇyl; xT y`GIr@銎yn|Z9c(榍ŋ1]DitӮ%3rǸ6. K?M7{.,|SRnϸ -3^rQE_$WG1S'gtNUBWȖK˩Z,yS=]ˎv(GBEGa5T~&j$qJ +{2A'&}l ~gdb%E0'.!m(KS9@4L5'LգjXg~7(KRVc&= 6|= - .A.ZŎ^&v4pl,3{扰1ڀz`O@ h!FԹ.o1+CY{ѻc.ɨ"Sʥtɒy`{_x(p|pٞUvekH,5RXI-nY0@ay9Is1cwt>9%-Il5!v RbyB /sj1$ԘսŠ{ .q'`eud]Fy=Bt0<]E;KҤҶ$MEݘvU%%[S^P@"ѳvXv'I 5FR3w>NKDX64;o-kcؑ[+QZ$C/m{`f"z;py1 jlf+.\I!ݘ! OdY;2NߙwnG7?2KJ @u.3dnt Xl4X0~C&uYWHƒDI,; eά V-֝dSszT#`$ɎN1p\D} }y7[_+z:n2zng$)]?2(E^ECsARMre_aSYJaG1 DT'P~ RsC A0~dc3(@gCYg"KUmT%o º>*;qC?Q-uW7 $2#[ض6O4-Яe#>"ɝCY^+^ƽvwC#X'~omJ-!G>IτQ59{En:R #3Īv<_0dGu"@0&jKOKҩi jfw?(T~ȞЩ%ʧ^В9s^aފI/Ѿ,7YI314gˬ%j1' %I!EZwհEIEdp֕rַD@0{$WO l֣..#@D,kԥsCt+F*UT6&\r[ V(ݦ5ڌ*-efCR> .NF%#;n9{zP>gVڡ1:F"18Aĭu_+Ǟ92ƍGz>:4(aDd^HTlQ +IlĿF0N1D3,u> TE^t4M>'sǽf)Nu BƋ%$0dt87u"j2]ھha%HS ksMЩ:>H`6宏{Ȭ4#Nh2"9(qӏc]/ Wv8;)** E!(f =Tl^mQfNK^1G XPn0$#9(Z)'q@6ٰUho]:st{$yczQ +R='g$8M܎AIS$X+x}6fDl^[r(Gί*¤ywˍ*lJiTBQBQ 2"2#ac+پQ2!YvOG[zS[`,\Qv#bJoKkX %(dܢk]@NOʹw82NvƘ F~N~I>uSWt |\A*(}OiC8Tat!Òm ELaSڳ ul% 'R.j7gp\)T,Dږ.K[͔csŦ$ A9$\}1ve`5Aŀ6"JAhj܇Z;Fc|_sc.Ƶ/ψI.f8_wwkC^/EBey(p D'.QT)9fC3?XYXúvi]!HlrXH~ͅU%v _B.GFG-{ES}]\niDDv"Mrɼ'Up4҅3 Q`(M)>e쭹vʄ6"(@=@>]:nvk ^񮎺\ϠZ&z0R)IiG;?1G@RRT#9q'7!&ohOM##VO"2tydž,yf{ +;/#?֢/[[xά 5<>fo~b"9ydALJRjĄy}bMrn/}oewJp,nƞ oJ̢SF:T 96hoeN[P~ $ӇGl74UCnW a}#'=}IFZ^(zvJ4wmyT u S!YgpP>9# 2tR@>T)bTb3ϝcW$ozz(Ŗ(hn Bػa)Nqc*cXYMZ@Qy@\Gg.QfG$Uc(l^>Ӻt2:crv-3)Ű8[/PӉ' 5H_ h:/2z]б`^?ܴGلCM\ Ͳ@|VΰqlgZ*k@$ueed@T.~t#1wl:3دg"[$^`sK-}y r peTK}Q̈́i Q#/ű t-Ƙ _;Pd׋ T|AXsHʪ~4BD{\tPdB!Ʀ23uR0F78{J>> \'}&!O"*xjb Jo'z2 v*!_Y!=e_d<#]M)6;Ώ,z#[:`,|Ja0)$sE'V B~[c|6M ~ n j $y2kf02c OTfJvgQ*9 "ZN*pN854_qH|.x9͎Ę)s˼OtH{-h׃Є9A#lhLNޖDp!i1gty(Z2ߍbG?^I6{ 7k]y!љLò%ICPS4'?@&,^?! S|{Iv/uaCsnbe6~VJTOTY#s^  0:aS-;*vж;332sR4g+fE!4 H+?^!I?eH)zwA|V~}XN<@m`F]m0;2[rzբ&wrUS 1jSEzRثO u UBbI6 3H4l7$H,2YVD1ف:񲱵ila-Ʉtnb#1ͥE~SLF$/#\ntH :`fE;:.1i׭2a7kus]BH"#%o^9,U`Zlʥ'#!  {B2 v.R!(}aΟΌ9u#'i3/mX̾63w(P,#)۽,nUGcGQK+4j=bңP8"'n],MgzyS6M/RH\6Iݠ 9I`GL Jp($>c.dnN`'qK6rZp##OD!V̈́,GdڄBsi-\=z[M~SV# p cPsrPLZ@k}Kq9&JL}/x!oˢ-.g3GXO;x^1/!xɩU_co-q{mD,hQ} _ƉJ[Ad=ܔHn_-\>'x'd\D{NT^l[GҵZȏYG \BE%UZ|lm/qVZ4cʲMTUHөL?pmXwPf@ȂE@EJ/_ !sBa"O$RKGRC037X7|zثdD Œn`t Ī] {9ȳ&V)aWf܁`(qbyRL~KRQ_Ju$.nH' nIEm1RV?#oр$r9"S-MdqB Ъ %h[(ɞ^|S^5XϢ&ȫYIݠ!- H>bdmq.a-$8$f]}<$krgisPFf.n)G&+ qr3>H@OvD.(ܺ`9r[O7=iQ2& ];&gZ:ˊ3AH4| ffD{e`&LJczzw/Frgs/;IrIάrUmǀQ 1qۜ:ߜ]&gS<5'xq78-?aǬfJ"{110l(vHWQC lښp, Dd ɐIb/R*(ޑ̎_k3԰"0 $KEpʠ=~ (m;%>z`; [uP${2V9ܨ؄Ϙ1\k֙B,lvLPEܼm}rN\CLjH.~Ύ7y?Ք0 N63 ?.||g,jZn躬t)]攴j^wDzgQ1c.K w8e:ݹ^NrEVâ`a﫶4̀R.N)һӥ25Wc"g#I43@=ҠK컰hLy(rK]Uư)[9XUzи6BldOﯟcAI%0,N Lj@`Vf٬AN (J)ۂ8_1qY<#,s]9:U@0w'<[^,w@1iƤ!*mA:(Jl{&L|ui*s'z~$i/$"F18&3-.9)r8$o<qi!=vHpWڗpkl)v* vhUؾr&0X>N s3gشyۉ:Vii8@7 iWj/CEi8Q.G=u%9 5cj&/j{ysrсW2`.D+Zn/@rHR|}!RAA RU'x'âE9v,5 @gQ5$CY'!esUJj%@)& T |\rj7Ki{v=E (~N;KrLK_OYn7_ЏP}x֨[3Ŀ *FA@E/ /z˽җ Ɖ^# K^>-Gf5:=e>9C)R,OX`0~|[0Z6xwEypyAWZgp P3 ]XkL!X Ų^w0=}#o^LuxU Y;n6s@#quJķr3X/ 2k0ҩ'ue?$r =\(ބرy8oS;W)L.hCȂH8lnO덒 W8kɟa\NwkoG+r{qWTg"8>1&ކ!۞;Ȥ`,*qz9(kU.˞kb 3*۟4sKo\J8WL\' rH 'hP^Eːׅz$;j ۡ I*XݎgfxƼB:喍z:M) ֞vRfR'㏛Na.nIoREP*WF}hgZ'{% h1>FĬ?!1v >|]ihZg׼B-{XW [ Qm'`B,LI;q_?AQ*M LY\(  DC mC(BڼXw;yEm#fSNpj&9 'uEIǕ,cXs&u'?y %Kj:wd1 cidn L9s38y4`n+e'@V^{B:\?_g;U|kh9vq}=C Иâ(s[1NUBs)f6|Su@̻N%b8gI3N,-<>؆Ba7ne_WŴ(O](VWJN]8(D/weVcG/`~ 'w"jI+Ek_̝ٳyQRaV+F/|6uT6_gtrQRطOG-!ᖡeR>n2#쎥*B%Vύj _t^qj@IL ;%Ηfh$HH8c4#dDBJY ޹cV|?^xh|  ('@*J pS">w誈1Hwh8BlviՕpʴM;M2qdτ<+䋝*aLPpj9AH!a2~CEv 8a'yGaR;nvz>}CM;Lbr㴓Unyǒ,_ m6JhJ885iBi]pzN&);)!t@N~.;DK`aISqCrI1~߆'u%@%˭e.^%Ԁś2lbx +gSw(;A`BS}.b:&%NwB+ ; iђ1zyIfh#4ߏ_1a~|pyG[1"d:]׋jRKє#GɄRᯪTtns+/Ro&./bYb'糅XIs)?&P45a  ^4t2]>@^F/ ?kyE侽SN"Saϴx!,`ڰ%w@ RRS'_Fߵ*ЫU=V҂%Ccw:E2|_&(G ˮfmꈀRkzը)Ep[^ wwMZx3(-Nkv~>ΔxЊQZ!~L,p?$Bxw8<3b\@U^wm,v%y gwbڞom:=]P_4ׂ-kw3߁> Mich{X |f%}Ue; C1p |_ZsnG?8O_fyպ GQ <ʪ̞`zD4*:Q>(ht_9mM",cৈ[\RwG"UJ)㋦ šF6^RC`y!wԛ%.E;߆xqS[h _cSM QYHl]*{/ Ŀ9s;wM?:vcOfY/* qs`t4b՚977J>vűKpj/Uek 7ǟtޕC|$@v0ϼ ' =gB]oyYu4er#$ܤLZ$;l| <{MOlU+\P~1,^~jݟPg+> `| ґBW_ǬBqx»C]Bob+f>RXưrޗ/vP0uBRFa)B(#wS7mf?'ǧ4WBNnAe%(ƕ96в_6x,3la+OYsyiH8ٮn,0Fﰒ#1=*[=Hz4_¬ngo*#׷C GltHD MHMJ^1#٠0n9UtYw3@~WE^ۂ-Y;s`=Lk-w5lw)xa!mq1>ePxIM9sDQ ٘@ Tb߳z)" \SFO4%wT04wVv>?P0 9C)2oeM, Z\Uhi/F7pa:Yxi/d*X;4K:OMgF.fsyd8V%@m%z hKGrJ~[pYE`qac dشMvq{*rf agx#|>XmQIɵøpNY ?؆pPCQI:յ[*kO1s Xnt4WS_` n&(UGR 3Ť4E՚]UvE ز~E\PI32Wc7M=Q>}MҺ[I @r+g P9#ʟx![Gl Hׁ2mMIqf'T1,Y[b vlx۾iTM ;GUUKa3d&2ٸ8i|1e`VX^ Pz~kGߍg ؄cf%V׻ IwflzW.0gZ<x&:|1$߳eG`n*զ$/tdl:I,`KܢX,6A}C V߼IY6IB> :r pyVM)9t:؎^hԏ݁BOi'0/iN"K/mTF:=4Me4?GQS5<#p|a'0[ԾA4ӎN5ˮ[#4M&T:N:kowU6鍙+ԕv#Ұ hͽ\")% uЫ$4Jt"Pp0)u`$ܭ6QȋJ=UJ_='߶mu pi\$d_6Oj₣e>EĴ ?]:ymΗ,^NTGjuipnpMpD*s2?v ,(~h\~% D(\G\(S샠ӅTp_Mkt,uEnPoEӉpR&r`YN(y9 eSSͫ5.i.jPF:ѭz%ylP~3>^9_/KaEF7cN옄寳XSܛ>j|iR޻ fnBEC%4@"Jo]Gf|?s>FplɫPW"U!"?!;䠪Cؒs(÷?Ni`z\_wKD79A?p|貱M_`hђALq5fR:JA&H<N4AOPiޛ)kJE1f tA*/t7Qӕ+De xc@-p hqqN%.H& ͐k/ $mf axoG5 ~̩ؿJylX锡vKBO Sg @c;3`rdRc|݌!TmoTBm =]JYN {,G5%XZ;itLғ ^a/yt|v:vtr*&XvMɡT.k\WFgF@sk#'2e G&vrF|̂)*Eȵ$JA-b bF̠oÀ\%}$=3qrB /끴-wI[IE[FJ3,xUiLMufژ^PU< ?(3|qWm%т@'  2~ Wگ!?qFCׂ$ɾgXS cL4ZKh$ CImeMesC+Gbnoۋ?MՇJ/6RX=5ɡ@;s[o̰%iVCqRph$6{7wTXgxk2;һӻ;J0 ;#@p/s@N֌\ZN)_4>F5sFM^eyj O2*ch%~Rڸ Bn:cvEŃ,v\Kc849DMsVM)G=pYe\ s)NEMUIH{8&ER5Jsn,:8mebf~~9 [q@v$ܹjJyz5Q3>ɪ!>3Ud"v"aYGY`*x9sKLGfhar+|'k |Ӝt;#YW^8to`Y8\ 2^fX?]z옚^dzp'Y Dסu@Mk`gj'a`e.U@vƼH*" _ V/|}*CS$޺`v.0'yg-yKPDzU]r0lpQ BRҨYP To]ipKVUPH]>2/|/,rƃŅntjy_wZ2gTxGʚUGL%A$)cb41m} oą+BmPCs>`.M’nzFunn:o])@%a Y۴VBX%Vwg6/+A06f#= 2tNsuT`laiVoe/jy`iRy9VS$QZxlsI:Gש r Й.2x=B'~'m%d {!&VxI?U<3U(*TN W)ʮ 3_pk"e^d*%<"'uS`*~I:^d>%^}\cPgi2Q!er~cFIj~[OUm\Wi堐INF,KJtGf /sC+Qűw&!˟| mF<&~Vڦ-Оptq R+)Y/F@,ӌ}֠h:UP*ҵ)2?֢K4SdՍY1I&jH ^cLUC^z[^|~K%j550pHY!#w:K`ZS[n͛Y0*XC8' _ R:q2RYO213 V&,Md8*-i}J6U|#mxȎ@ z*O{QyIdK٤/JT VOˢKӻc:QabS-%-2[$W1^\amACu @5D-CF^1'Ok5Ige:\ת}q:'87w3Wd^ Gr7L ޣA!=gUvt;k4ǥ! ։@Yf^͆u1 -H۟i%9s+Y:Ѩen)>(SM\PX@w`98 &gn˜\nu_WoM-xAgAgeQk++;GT߼jP_ 6Ia|Gn@{|5\m C".-͹' _H4RD9GЯ5m&,HOMW\-kH״U0ottbbd(4ز1^cQI;NvgfE>ğVhXf\*Rýf(N r|rXw5\)M{uZ^lt=R.Y JRh?ձOx3s_CK!W9*sqFCD\%cñĽ!sBu ՠlܒRh),uSL5 ֥Jk$ŽRݟsgD)9 p8OS`˯ʤONclYDͣ^s% vxЭoDlvё\"WUg/2$U 8z:7,MsJ0(NWAl웯ʶ B ر+ =#ؠw\+Z][&onF:Q!%)㿃.R;#׷+i7"jTk]VqُJ<$}f֓66k PO Yam_4,3oZ˺DxPEŒ ᕉz2v׻޳8.m>=0 TEuro{H4Ġ D}&#Յw1} G  .tc$̳_)!|zAmf'lٻ9/J֨ aޥNĻ]̀Da@E-?^^vVtRd[TjXͥXg,ef23aOB9 G%vYo:#fF[trt-Hzo&&7$c!ePHd7hܒR2l؀]ޫ Lr1/vqoV)fValbAq*nb5md Z}|%+9ֽ3Ѓ_ݤx/-ԇD!NږӈX-A3_P5ؤ(;iL\=[@)?W%1s[2/ E #Rr<*/$TPE/N,~Dw 0i4#MTRW&\=Lm|]۴ZjEUhNMկ)tѼi+ ؃CPKLTΠx#h -x@)25JB{W%'e4!_ 3pI[*.}nEc%FE&(6p SOT0y on)dFzc{!'D}י TG ƾMv׼Fo"CK|T-QI(lbTṪC."8!=1d= &c<+i=7mjH(vdƎc=31/c` 7n_Ncɺe\O{ {چʾhkrJ쫉ad}P]bsnSPI rhKf2z9=&f>_ @{Mc .'-j%њr]"Kemrg{[/ؠ/L-㰉s;8X"i[,{*ۍIKZսlOK2TAS8S/kㅨV ZRܑDr-@U,[ªcY|[!svk,V-9"j] ӗ0H`P>a޴K`޶v5;V'x@p*Q Vj(B+"z\O8@{Xs֭C93E 3܃|"6ױQic(v ߴ$7qPJHU/5Θ<Ҋ& $yYvՏ%~:t}.EĐo}q:@ͿZw/_iO)$˛ig ~&d:/VfhIy{5-6Ej2F]͙I)UQA_nYԌh(H% a@dMf9iKVϦ?Q65f4i P}rzw.?V1k.<ͪi6ӀN׈#P 68p.e}׌tvu2 c`~OvxX8a[$}3E&1oy!=thZx2XQ,f oQÉXj:{AdhN{{XF3a1 >KcqmvB|>PwM8QفD€1?ҡsnt};7-r lCڮ!K AO/=_xo{w+&mSzŚI=4M *֑`H #S;,c\$Խ*V[q 䕪MJJWy%c~@Q1T;Uh}}5T# '4U#lp7X>޲=C<&,29~Nc?S`7۱OPyizk6I;3a.~%bn5l(>9eS׊>O IߴqvkA3-:E17݆Rk}\gqY ne~Y@_$R4JcQvU<陦0fq_{F]bX OMNLPY" 4xAX4⑘ !C#?Z: b,^Z9J=d'Ⱓ\J )i V'|mqiH(! 4^|A}lF5IF/ȊF&!`1(^EeQRūFsłe{\Aťvn/,R~xX|[o=f1xq2ɠz.2~,v ?P~1^r-, ^ J+Qh_dz:YI|3`xtho Fnŧ 0 JMRbS[Js=я5> J޽2>*&J.KS9Ԏosw㶖z# 4`&@?REj8a1Ɵ.?a*g;S5gCyEJlX\oP^aQޜ9GSZe`CtEՂPNP%d*luNϫ:+-`H ֝Wa}UW,\#]9ɻy*rXDk7|.4LOs2cCБ?ڨ[Q'A:iIZ9ZPcXd]"x{V~5M>&K̹%zZ,-O9CF­̩m]P4OwdZh&A;8yn5yΌ0} ؏aZg-X_<׆9P^`+-1;XEV8?`Ť91&o3"EL@ VB, Zћ nQYcjo0$^{eTXtfk1v YrsY P_kC":*l*C^-"SZgV!p%rSqWa[aV#[s54Osm=r={ D׫q¥LQm%Mms˥3ܡl M+>+>^>րUǚ\O&gdw[]h bK7GC%OD#,}L}1o(L]HCAL 7I3U1lVp @z:I~SP{. }#F8̮5,'ļ1:'~en1f Re@T긋4b+O 6lk ҟnɰ y;F_֔Rncmef}qλ 8 kY`/99)gͼ} jb0rkf^25rXľ|4#dMNen4h:wh3VbA-"hi-*^)t˫7͈8VYP UIZckkc'tLAT?GA"NҚL}Nټ^51& g_׼4"=p6p4F(A@:M}d)uسlz.{3޼!j !\>:=tL5hBv=Q?q[/[fLԋ<qhgg3ߚ(/SaYXt/y-I8CLM9HvZf\_/量Yz^?*[ MYr.@7tCҐSfR~GLk։qiDUN'&&G«ލhvnQ|{"58њ)1#9;؏e9MQ?*nZ[L&D_Vϩ"ɿ; bBrw +*H!O+Yr+_K6UKJ"a7.H]hp Wp`silQEޓ S\V#cR\@u:Ҋ 'Å$쇭\)7d= H̾8tWu +艿t+ x_>U{DF *f>ͦM꯯ThKѸ<$۫fx\/ Oa(|WW-h^^m#suGy3hOY;+w`Mca$ fkڌIQq|q?isO8tvb974)r܌uJbsQ={_i0zx% \g|_|,I 7"nËvxfC@pm8Ja cu>ӐfۈaN|e^ek=FC ox\HƋw˭Rw5&0$"$` nU741ٰ1AUK] oePmvDp`k dS5?4๮|jDFL)<m _|Gcc8烐_>EnPR0vfwn UEo Ks)ؗi_D(rAraj􎞑/ruoTfil-/296g"f,5!ZX&.xeI08,ʲ `ۀ.ݤ~fN nL5UK~e{ג:4ݔ ,Yx '<,i.^`chډ(`,N@4X}BJ5"  q56@R1.N K-Ak;^SI |{\3 -dMͥ-St@+#0l6*w' Q>Sitw6hX-C_,[䱮9!@ԝycU:$t2pgA+>?%)ÿXԀ=-/ɓ-7~EP.CW@Jpava6)l@yWl@5b}r qZjǧ9-/'gnMaNd^YP/Lqu]9%=#BmwIduct A!+*1f5!IS."8^hqi/rKnz'vU֦x0@q/H[:z'm&+i|¶; :΋6ngLKQutmy nN2|蠱h\'JupwjGN7UcPB8o 5SPhLkAS TK=hIܢ7=~V>FʎRov4i* S2ț_J…_o UQ~<]ND.zJ vTʲ7dĭXygpm 9 MWD9ICjJlX-9Ƭ4fqBJd/)\` 3==mo?\ jdʁUx*P}JDcݹ?mbе~Rs61镻gF-ϺP>AwRyGjcjr%ŧa }͹/O/Lkozהñ ȒZjm~yP{#3+k oO]2ZI@Q"z|^vG,i9u˩\*BCz*APq*Ԙ @D#v\Z 3ׁ#s\x>3MMv 1wlrF]B9Jֶ8gUu XS7=mW㩟lUlDA#BgNiCWrgw[C|p/,\lC2f^CgkJIWpQ,*}r߲̩Rf/N)`hYD辤A5;0p) ][B?.ڢ#f!vG(ȸb_[HxCjlPCt_.qݛy2ԘKoA]CSx OuR-{;}>SWjp@ah Kh_6Fӊ} `˳p-pplC6TK%I+L_gg9gPӻh]#d#kR1%2(G9mMa3S蔀s :^i;=WnPp7Ru88TfQeYښm]@Yq׏&8&+|wICVݒB{x;kM9Zʹt~WUy!XCWQ#rT-—G0卒B*jWuury )ὲgR>?msŭ|!U V#P%Ӗ *`A.Gʈ6Jl1}7EɺV8s2LU8Q? i4[&N'V<Z!H4K<tC^\XU1f4SLi^HrH Y`j^X8 N,a:{G2? dф×!8ROxoYj'7՞:jG0eoSged(D,IfUᲇUY}J~k#N ׀MKƮcpdU{; \MRE|f5_XBذWEeA#8׈@ zeE9N(&E"?_o~Kf~<W0 YZQ?hH?0J'9pyY<,^ANK)f1%q2m[ar1~&p̧SIs-Oo_f0tIa=b H0v Xj<)%k6xb"Gԍ? "ƫɃ*}=zBwΧ}=qvM|X Q'qN2)25vc_ '-p'd* ۨb3LVò5 fpo @GO+ v傅X:\e(*J*l vYD7Ȉo4履РTvbP~vsoeEr-v&oy|+@:bںP8j f"MEiɏ4{)"[]X(N<։߂_u.-ʗ Bqʿγ<70!V'A)Pv%<'.T&MLfwV o$FqAۈ\'~rT BcUz^̴3B3}5㓦"*^Kx (n|z4kZr>C ӭ|N ,'ˡPL%߸9r-X͔LQ"iEHo~W`%1w~͏%zysPf@A58j+hVKRݞ_x b\"b"h~ƻf˽0MN%NVTLʷKN}p㘠EƾW0 s#L \1t #c߽k 0.|KSPKdC(!sybuȞ.pwu`ntYӓXz@Uu~_suj+Ol^N]^p;s ?8QV1 ;"ۯ.")W(ʬڦWuF5Y(6O:%ZA*&liUc c$6 J fѡeO~4ېP7Տۄa~˘0y)8Ffڔgb,pIyvr%- >K &TpLh9WsYu7 )`U&ȕS#z <<)z&Y3S.!g<b(tx56S9!7K,ׯ2rxo|N 3V:[[!D!Js&dcX`VӍ޴`]  ptb Q'.ݍ+Cq?/A|Fucu4}Ȫd8-"B/1H}՝Mחlz4?Z?qgVh %ڲ~c>Q J0C cE`C M k8khK Oxٔo {ܦE:%yIٲi Fd͠f(16itWN렺LR-TC:q0;hyP sQ[` spϻRQ7x $+("go\NHNv`9 8I\H~v[vu}ZNxYc}wTؓ 3!Y2A6XofB^^. % 1ҍ={' Arhc Y^\cst^-])5D1HiD^5"7rKY TW$:X/Q@Q:C] H)6R(bj% <R;]$F\Q\id$/reA~1Y)uֳh O#q2' huZ8&KT F2䔆"%ڔs+O*G.צ!p$ 4^ݼywR>QtM>ͱ Y< :5# fW bٲJ58Q&R@UBNkna$WTBw 7;Ҍ+Pe,ӸHŋ+^r5_C((LR 4uf,FS@U_tYP ޕܷ|q9 SKUwSְlq1(F30Ig(`W|)  'aWZmPbفWFcZ7X'䠏7lJ1l3RҠ*2~"1T*tBh+|ŸJ >|PzG͝q)kDb䫣Oh`];ZQ̖Bpc4|{wCP*^v;'O"os!4$ |]ݻϾGUJA[g=TfD1(>I?ۼ:Gh/w\Za ) 6wn-s7S. n*E &YtL%;1{:Z}-2 2?j^eR2is[UsxʒXTL lc@ $=SW'^@ո(Ja9 G1Y HkGMN #/$Ȼf]e.yAB,yk_kcz:-:AuLOAuAo˅L#eK j3c}n:٪Ms,kQT䓆I ZTbHϨ4"Bqvqmu"kЇa02ÄնfΙpsy].EZ3zv؛+ɓtMkL)"f2;o4hLc3O!}a%!CI^VҼ0K*>,3 p(Mi^*GH)Fo:4)hUxAd(3k|cL+SmxZrt#XюBp3:?<@6u5jYZJH $ԩV{!cyID97Y}$+*)>huBXWL܏}cN=}D_v¥i/xvuTM%v9|@Y1n^Ć+n >R&5銋,T33D 'Vkǂ˹OiL QWc t#(%M<_~UpLCQNm|_(Z*Oիzmm] @(es$] AP ΐa[#.F"U=CeCS~&nzқΊ覱onj5ɩ(h\,?s 7*ah'FZdL.wqP+AZ?*3V@G I7ո}+WW`>B vZ$־2F@  ưS\`i4qEhOfb @ΚʑsƉա8 zu}̻ [@q jvDXȅl0 {~'&a"YۣkhR')t +?ey ML(jKN3yذPz&З7GR5l@iyԟXtX}YA8)@׌OBm!e׾MX-M krjpj"_G]ޓm!˚2@ tb'0nCs=N%`T"P3C4Uq_Tu<K]@i4++XZ~韼Ť˼+daNfesXuE.lr >sNk{rV84R>D\`Wqd$ *]R3Kմ uХ;=tx@)AMN&ēsNT\Q q1u)gC'vQ=\6aZ=(\geqnq}ɡ WxLgF8pm>5@5Z=oJElzHh l-8=Űg§M$N,vkm*I#=~yb@12[e{g5`kG'mF]RvV" kI^Ld+#ze 5Kb1is]oSOXJKֽzf4P9hӰXX/NTe?^ q)Ȧf iWv<(uЃHDJ> &~{-hN}_綀Rl;J5T.>.Fҷ 0>i{0Freޢ[,RfY6]I$oJ.klIQ*ͷmQRǺHyq):AVvJ%XT^Fgcg2tLBNL_ TBݏHHC_X;f7GҲ QF-jn#K8yZ/NM(*D~{D|Vnrɜn=W7؎Qn3`<ѢxV^G(Tcvf6|^oJ!Qt^.=PuuqT5mv㷏ô!tv]jŐeR@V(vT Q&9\St<;9Ut-Ǵ(}JOv|wՉ5LdZc7 f NY=71Kݎ! zt fTu]oY Cv JQq`MZT AқG> BShn$J~D􊋆YV _g$jzØ[|J&+idԂJ)1s%V\z=P M̾vdb(Ś/eHm1 J&j?ĐTi+g04) D \V$lfw{ׯ3\3X;ՌOX89^yNXf׏_(%=b ź'{n^؈un K[~US @`疀׌*p'\c03l8WMl}ZPApe]IQuok,0nX 6>&LO+U[dS[5l_޾Ƣongmqm7J9O;.wSeI6:kxMTwlġ Zvr V9{a] lw 8 L=)6K;'$tn1(:!gc:Nb!=Kz=J Y~x~Q22"?/f -Y@ќe8C@5));s&Lmxw\ IppTҋB_uaT0=ߝ\-͓'[\+] jDa4Hh9(Ìc븽isc]h M `^]0d8kmU:8LU^HʜH0pVU % UTxAf'[,<} ,B|=@]??I`gms^,B9{B{䶨QH !$γ.)ڬ YLqA{'ԏ'Fp 'y,1+1U 2W?|hD| s1W-8~jaY όe{K(tYm^Χzad_"8P_&9ۖrG ƴnmY16AJy恋VR[ ]V,{NE~d?,z՘6V,t 8P[I4 6Pd&LR(nfi>grKvo(l>Ѥ0%zez΍?i˒ _m: 0Zi2;kd0Q8-dF0 [YcpȬ'-l$+)r0|*ُ %0Vr$AmyT&qBKo8 $${4u,Wai_=mz'jq߻1H2-NBjJuRðZa&S'v U-;5):?Y{WW9d&Q9-Ϲʷ51iVrSƃ]\Zu=u:yX RwKͽk4Yj 6ͽ!C9[ Ǵn>yG[.)27׹lq\r?KND)7&Cԯ>]aڎ\(;KKJc\)|ت{y:B}E+EƷmz g}Q`2;~ ,OHe*fcPY.pos[LZ PkoRܛYSUӋjm'Z-%Y*W2<>yx|'"&u7vtܛg[ǐ5 RXƫFc ՝yo>a5fш4e=OuD Br|TuCxaK8S$ Kk++tӴ>wgBwu?0 믭 d-1'iʦ(yBPMU*m>.W47dufe_ŶmM2@/:[Ĥ gNg؜ x[+3rr VL woUsZE ?ꗠ9JV|gY⍎ǠAkE 4f8TB~AP D+,Ca)%=>x>"(2>p>tF{ NKjG-(S=9d;(  T2Z@3)3d XԪ>&eaA CPS u*S+Hk*e4f4tWt"ǛJ< ѳ Qo9q Hf4/dTv `[xda H<9ڀM02?fyrte(R{ ?uv+!miW!!ЅgHp8&w]Π0;)sp#o16 M%8w^g^~1^|/TGX'i2N._pO5_E>g#B6EOg)g_b$uwZCZH>D `߹O2k@?ˌÑߵ}9 q 璝SݣxXoV_%kœȊndR9e5 }C=~zK=DG>h\VC}jT 7`B - EQl?( N0Ąؽi;u9!%uȸNk@$ĸWF/eNmU+ Htq K#VZ{-f6gQ(u4]x$W7t7^n`%Z*Tm. ,hbSP1RϚ]<,BS T 3κtFθiuxXoAd2vx|z-.Ein3Nirh)O8,I:in`Cͥ\¡{mJ) տN~zfgڋa׎ucfw;G )jN{͝n6,!*=fa!8ኔnޱjK4M.؅HLhG8 V-;7ྃYMswW@ ~+ϗZ_l 5cX?PC;|^s7K]h]t#;gHċxTQfG$Qj4~\g۟(±MB%+A[R󌛅( Dzt`qv~lX/gԋ(vZ0C!ɢݱd@`$Xu@)޶p2.p&$ڀ.Nvu_y⎔WG al!s(̗0bF̣!VCHLQ#*텈VBq UKU+niHs>m:v*U{T=!?];EZ#3FEyŞTY XJ% )ԹE]㺿aXXg!0/5 尋WivtAed0 n)ufY(]/Ɵ ]K5#btoo$[:~v^C@'BWe7ݫlC[2%@40( D($ZrZb4O'_+pW Ŧ$v.ʱUU||2ESh~t9/鎶-$8)pm<:H=6v :MuK3JrE$1Oj&NEO<2F $ۆb2^Ay hqx.d:̫P9s5zG1f9.ǘZ_@i ;GL52ݧ.w{g:"!iT> k#`S#dJt:&W+ٔۢD  !E`Awa֥JxidZD)eQy4Y>8ղ9 s#99i*`ydbFV%@es ;5:Uxxzh L^!EZ :$T'ͩ** iH exM$}R6˯}u)>Tł~:+BZ`r_p$lv@πyVzOb˷/G:詅h;XeBmQJ8Z?k)gu 9F`ƍ:UeLyqP _#b\䅝1{4I9Q F@' 4iͿdwWy6rG’8 - rDLͯ>nrZ#,N2Qyy}rPEax)E9UԲ刨 IĹ%5˲‰o>GD!q`J`١2w΢/C7Ah"@SjUry̅e0sY!Y:(އߔ[{~@^8_?*!/E69d`*>皬@X> ]n5 $>.FȮF'Ts.cĻVϖcҒCά|}V%NJf}ElhY'iSIU.T0c;y31}O Qn=Yˎ+1@7-֬|kc8g x[L]:[IV%FM)-\Vлd4յ(QmdMQ̷0Qۚj7sG>q+A>ƒ4Ik.4)߹!_ BN8F+%Hg2mgfs0ki0y  TvXdiBЭ|2ڟ?_]Ij c\%y8u̥xr;[.nXDp >z`gD(yqdF5Cx(n _}N|C^7&[g=Z3n0$E|2M4iW9ԘxKvf92EH3bZ2܈haLw&dK8[kؚV%zdPɗs2vOظG"T?تHOcsX8.w`Ǘ+Tct]6sԙfW" __zp ?}!D࢟b/#zo >_9n6hLU*\y3~ CS 뢕`2t{gvlKۻxo /~` ڷwېF-6(/)uV!w 5Oᄏ9ZLJEcBI+JD. 1Z'T6rMYnL&t$(gTа v3t))4 [ PNv nێK+DcQ]b|͞Nyr=epigBpKL nwҥE$fg3ϕ$|cMVLiuNuA1'd0$<wC*sjJD"VZ˃&A-͟+UjVA8-i\OKalkBȼ{Za6:o56DuVEr]WQs-yjgM ϲDxAO>众gL,q1IE|LF3 >~"RB]1b-wpCoA>KlW3[Tgx_󷘭 qYIY^iwRt]GHnjU Df~_"13d J<f M//Ň莚n9$ aI0"&;2*ƧP2hHh3 !&SA컙GtddHFs8̙Kӵ Se& ?5ic["hB;y.w4ChXԨl wp6֨LrTg+ `z1?g5A0hGw1f]F3i? x!"G P5d۱Mrh}")6  Qpi}TVc;cjTHNw$AT"E1{ OqmHk9`Mt`3H,;I :1ID 4d˸ٲGp5 1g  smMZh:d?j88-Y0 ;0qڦ/5r. ~@eDBKchiS^ ?QPhhb`C,Z<.C{= 9H}K2bC6Vú¼I]!yiѶ3ض-muS2ڔ"H>;8sCHxpZ аAQb=s.ͣO.|jq%3'`)$_h8˷Ɨ_eo*w܊S֍K=O x̄'K[rx~H>>a+b_TݐC?m? /m҈IE#a۞uZNIkYt#ã%Ebv%& f7&bbKQrG$5Ah+[`&Ycti{G̘OO?h$?.Vb']y! 6Q~pK^Tۃ*ZZ>V!Rpi~/BÂw?1b\ /(iF*ulOC2DE^یHzϧ'wƔuݿ^Ut`+Z!{EeoQs|FxV)sAD([}Ɛ`<*<2mKdG n)yz~YE9EuLC\a4Ck>'rA'\A=.E`H]˞=Gp-|ftyENS=*i0W*/\]X[GD&IAmN@B5fè%6 Hٸ 7ifV4 Y^;жzt"@ U n^ӕ^zPTKgRoY0z@v}`0uRɘ!jÛ*=7'+Ef[-4e@W)C$ɣhW, =G-ZփwzPAls^ 6(._8̈%RpïP2T7C]KWؚ Ռ>[cd: %jt o{P눽P*_YƌVv3_j/ _~|}Sm栽A {3wz[BdGö@ˍ\"/G[ߠVxvR&1 tr8}asmoMӚ|yQtkmXB$=e!ZG?:ud DS۵ҙlbyER ^v'e|nkW[O?A7:W Nz":%dP>GCDoMd}|71h#<5hpi84$|f\-Aα}e6pRJV{GժhK`)MzaeHCXwL HV0%7JM,*;#]n,jk (J1?zb׽/,zmgc:2hQjyT0--l[H6XwY[:cH aкo~Mc [sEu xd_< '%'El ImD-!^K ciwBDZjM(-%:Qa/ O?n_h=VCV=>yusg<`a|e @, ]UPLLk)[ǚwN>tOVH&/Q_aQΘZnOTcՍKdq(zטvQŲv _4!;aWGuZQHO.$h.0UsaԲ-JIs@hxYo+˸&WLEdpDZ V|o@"v^xpH Bk cX{ ZޤAxHTҌ`Q k .&=ʸBk <`- G:Ya1:Ϣ8rh4AzЉ4޺-ұrOv~$#5jnԛWx״zUڗqKzJ^P`%.1厎:00Mgfbp͉7Mp}zX O/@eɭlՋ}봚SzZ;D"Ln^)1kj30$#n%2ەi䳉cK߯'ӔEr+bEbýwQf&q:v3z 4]P(cA9VPϸdgD]]cFތՇTL0{.0ߡy9LcTLL!7!߫Y)!%jw:#=ۅ̶q$RM~o%qyZ{Im/%Em|w4Kop$v0:?\bL$=`@IFCmAt4!XuOnY+_R5£h_Ot$r*Pι䮕{}'P5Fw# ,kGL$/aT587ΆiBL|FAM.Xȿ^KmqjPl4pϛ![G/ւ5rNk:Z+qNbSyQui OY-C$j<@%H7VdZʁ1J\]x0k![b%4hYlHzyzoO 'q@a={ X@B=+BK*0{mWLf|cke%Yt=Q&xV9>HlC!Yȭk6~tj2m8iH6Nfwe"<,ں]1'V(_'g8 <śJl} mmUW>I<x0׻#HYfqvmZ,UObF]AdG/PvD^xz]CK8pa=JI㴥q܆ (CN̆fZ)?vs;!5ezuG:`l$`9Kd}d O9DGYf` $!a$Q=m3{='|ڿp-VWVWc/CY?T߲0:'co!ӔTtί͔?вHix_?+ Kw;_yh/O\yaΗN&kf%p6'p b ՒO>06U R=nAy^U4$E@ȢbvܹP^)m,uͣN\SFM2^dVb4|x:{.Evt`@MhSzf.2gieBK*FhbQb@vH@ HOpFX*>KNj4՘y>971y' " BBanV4ZRDb/g,DaS=UK2A8E (YH9$dhBnf6m9{T"H6ҳ~ZZgm ;wMC %ԏ(b&t!ҶmW)&+5~dԔ]3HM :@, jI0R ?IU; ŕ7_5| qR]a. VKА@]ƫeYM|[sb%0 qO~-3NG/S^x߇A+ Db;,}&pz߮ܒ|YuD@.;M@h_nba4lCm<.A(>/#%VZ% pFw@rjwl a7@ @n5g Tv.~G*)ZVǁ^Et*+nzD#B؏f;_&Y2Tfm! `D~D,KUnvClM8էR>,W]&+dX"iq:M(18"3< ϯr)ҭ>dztql1 />w:q?A:6zciN4#SuYb)9SyIh`}TUnX "=?R]la fxH)2U K>i~0}S8r%Lfzn;?Yc;\WmNs{8~a{W Y߲96-:D-HHm җgGxeT\Έe3|"Շ5S%JxlG<'K~KUxBL= ù`'C .5^rMwBBRPUjV%&+@thCA-e%z SyEu;zLtr~0 Et;j/$ /^@pw4˖o[bKp2,`XuqXR-nkkxylW~0𖡬NjyWuZ~jY{ÀQ\wjǩeBn#Z2"o@]]CVՏB6wPbmh4ԘuRYa"l^t^Um#}yZBo#n g% ~LmclALbO,#EinNo R`qdVvqɯ2Mbol  _햀-!uo27|H!pgw'$VxT?р& ='Ww4R6w(DXհqMFTm݁_ %ӛ; ׍qK0DWEIw{>qЉ=pS|\%F4[ HJC"1ӄ^ ׻Z MW&T.;aP znX.ߍB&)VÕ:uDսk2Y&D9`:mghư8T`͘@Mo6*MVڏ;+'֍K+8ۡAv=J,j4vk_-.ͯ?dhEd*KX6y$*y>d3>mT56# F#X8l)$ɅG2ūCM,A6V(,Q)|2 X3}I؆iFQLїG#QP1cy߁)Gyԩ'Z)aȬk=l ?H`;5$Zy[oP&A`K+lv⍎R'ŔUmO$ ړp!n3`  0 HOu?b]R80#g973a58[j\P;h?!X,bxk\R,%&#m~ ֊W,i ;=EiK?lKh4M% eُG $Өi5:˺_=sFOsG a K[߄03?^G?qP]9"8Xf_z`.~ceAlc'0P?pmu4b(>̐! 7}z9*wlgn\~=8PH b.T<73|&f)v7@?t* c \թ`vf<|Fr0IgYek4iNFFN6h-{N.0:$5 ׷{J9a/Z/%4V9H↑ IիvS>X)wy1oSt?hTb^)U" UQG\ߵ5V,ZyԖ"eԲJoNj&\:.^Q)B$nn}ay60Ll9=Xib[N?w = ,K:ScRh*&׉g^1o f9J݅=5yNKQNťhpiyR.3a^#{ #Mm#(@Fޯ S@'k!^Bz✫va\E|n +N[#fvBˡFV1}^0i]~XA7g gW ^Aiп@|4E`>?a)>)Ղ K<8 Y[8}xsbrCoWIznR'/ܢ[FA-6Qh:0{"uߣ˸ǰ&ZMEe87pb?.{˸`SKo [~8[Pj6/m)|T< @Wn,Wúd՘]HmmvSP"a!^/n޸ &um$LO.#sPDił/UW<雽X3q? nI~@tHZ7ԣw+[lʘDPY5##K;|dDP'LX!N@լ lfx8  j Z;Ucl\8H;2x\Ć@Lz.: r悶]¢ꙮ$yX,yͮ'Tc=yg۶0/Cymy _)tqVGkw!|4^E 5@ȻO }p~tD#Xbgr#uʵ&_tU>U;/W9_Knbenn{3x6~wP=y鞩e[<k>1P r^y[hdVW'?NnIOlm^5k=Z3lF1b* pL|,A`o=5v̶P=ٖ_R{T{%|EȅK޺jZk .^1eqgw1/-CIF2{pHSpfֹ9/Q54s{r(!u*쥔DMp>yVEf k7,BZ6it5;vvAcgvvuu9kKKJ2NI%x%xnJ<_2>?U12^pَYSpm< #Mhn>skpn90!΂y1"WK )x??=S˫VdFV Nqswa" Or ; D#y*' #܅{?[2ӫG%'^}NOk0RKlش7ܒG+e0>ĐCN.yK(o7zww3M!OayzS= ى߬:{)ps`de 6CW%-MΓW`*ZTMoI(l|*.D*{ZoImQ\"R]yLj~jV&NZ؉M#66$2 HΞۨ[Ț-UX8 CYXΕ)| eiԜr5^wɭ:742#ːwYE@q5g2R)ZyV_KzX~͑>%Gu2AY~BǖiKU:t̰ƙfeȜIr3>/DMV 3&ھ+>=[71 7h~&gQ= EAie vZ;o3=MߐZ&ҬNPǣ/j%_mp\l9PTlQ͞ɲ-B_ě欘w/jmaZ ߸&+i1$8]zoU;v/Cg\Mƴ`' >&ū"r?<]tj5\fG;JZ20egximrjc.p s4\[A/X$ _TK;r#G2V\4X0d^MeK捷\ sF읪s= `!v8 ar(d.0A!-ٚi֜DvJuN*h&-?c)HR ]/(9Qb~P8@j !/80ԹT"` D 4˖XPnj`>p e_ }R$DF-B1ur2EEgD )12kyw)z0d6;̥_q (sRuYy+ f= &)va.vk+e˯o\y7A\޷#]NX<˧-tb/^J9 I!1֦8HiLt}umeiKχ3]XE,֯KI R)%{Ev >Uix"p+uPӆ77F[bv0:?9`ՠ)3"9hWNj1.,R!Ry,Uzh\&e".CY}I|x W9? &eAqJP|9QafB"@ HW˹mhmOFx<0?yTe rEYqb\'*Yߋ`ŧyBX`ɹκ#=DTʫ97~֔ dFȄx<1N'ELoa {̀W7Nr1DҬ\͐T% gvٽk!_L}e>D<)O$~WbHLô9|3F@bfFODºmfNn_)ŠepFw݈"6ۚh0 K 63wgs%c/)m~(,`*YmWyH'.V\ $eNU8k392P<yyGXtRސ= ~ Vy]rD'F93ؚ˖wDJ&%߁\;]&˂,Vp%⏺1Gm ̞q+),䱸v@$K@{Dߪ&iPG'؃H?e8.C9:EsAЦ!LE?".Q(>:=S#S_4}\hKtƠ{RhMJqz- s]*OfH1Cf?˹EU2oH8x-qGZ)8 =N{FJQ~a,o`M*5yҦ@YH7"T|[qˉ=մt7%ކ0q,,HqY5Go0_yZUP |Ƈݷbw wXlc6<4Hkk\s*8` 뜸Rp:)g<;I s]0 +7x^lWD%ͬ&"0nYH`~냦Cס:kaAuzKG81 nJmf̡$]SyW75ߘt Ep/uX4W~!zeC.XY/ߙ:}zUZfG6'ۑ - .OFR=xꔚ~3q*"myFOE9+?.;cTEP!CJ2GCDxf<=/eqۀSk;o> Qwj٬l&R^o:0AS745F?aPt4r/Z9}~w%๟*ʻ<yxr[\Qq.f7nHM gV -L4)6iT >nJ+!b醋=DƋk6[{xqVpf*g&0 XgKܕ&gy88$Q &v/ h.U6svHkj#Lwwq_}VUT8'Rs&XBEEWUAƔ#a7`_Ct_(:9paB*ǮAٌaE/>.Is&l0B~.bn.dWsIcyd+HA T̓F5Pl^ҡ'R&#|y0O ö۸]c}HD.[S8ry6.Y+}1!ړ$XբC/6h s(gC v]&c|bEJuH^#[pmEnݎ#-{NrPgt+%Z~F}L!1NMjsdV{x9S[2❌?5=9՜"ڿ(c<3󹤈Cʹ*p% +H iJ ᩝ>{Pu M=[2Nz7wJD`p}}ɰdxP| CT֕_Se9}29akN{j킳u2M@SaUl| )bi k+qbazM?@Giy %`XT߳ˠh!ZxuBI$Ś2\t#y.2Na[GH͊&Fēw7̔-j\&b[[)b m`ѯZ;X1*Gd;0=MHZW,t8T&MWTB'F>ooo|GUHTNyemg&^OOa+ x=YZ{<.[ TըNiPP@WoA&!hZZ9WA;҇xw4) gq2_M)$Z~62~~1s>p3spszT>*^ גd82'dK1  BPgHB8K.(UZ-5LkQK'ZFRb(ԾJ[c`wb")8[ORu]& J2B {HrgS% lSE% %&⮬˰\hq]hnYX/Pz@wupBW M-x3 %&Ӵ!PlDĶmZj4 2q7UQ>)m9 m4-AL筲ApSD6!p֧ղxIoeX  *ݭq"PP_@H?ZGfZ(BXfn6*֤:䪽saI)|g*m:xα B5bE;i#n_iMP+$ =/lM=P, ˘L($N$>.ҥF[5%)c (yȔ}$-2}SŪhgChWfʧY] 9rE'"k{Gd"z$!Q v*MW:-U^Óx1.D8ZNVJ!m/4׺< &#[l!D5#Zg|?_ >֜VJWõUM/dKW!Vp0 l%D3a3G;Es(KP{(%bdv%VScWO+^r[0iЋ`ġH#qcE6jRK?&Әre@TӼnKm*H>8i9*cD)\G{]m=n#-tӖh4g*{ֶGt:Q t;j.,Ew-( В/^o#k'/0gǿz(x0B8򸧷0ůCM%)k,CHOz $*7'&nB-ɯ)|tLvF3M_ >| o4B|E[F $ a~nݏAC|@ʑji N{X҅@[<GFnވ͓)SK˫`S6Z2g"vqrsj6dAUCE5HDHf/)k{lC&"Ea](=䶳^ t!ʎsAs#qP&ޭO >NUź]X ǧ=>ϱv=^7, bbGd swpt0m$zm;!A^b;P7Uw_{Q]5g\襯%<93F=|8|U4>Fe} e-atd$p-Uet@䯬v``jRnM0A̛w `7  a!h ,K.;)@!G{Ϧqίj5964b J,ͻrߥ) "ʱDy"`r& ȵ n3g@ n<lI%c ܗ$k2$7Q3V]2Icٖ'!.w}UG¿g"y/4޸Z,Y^4.o؀{pzZ@6/aL#@Gi n#,Dq_q=$!gFєyc7%邯N@Eݯhr"1M^JcA(Y>?0]oRhbdЈ& ,;RĎj2ڀnS" qJat%GZQ6%Kr丢gNwItx$YRtUd"XH=[ݲEbXtXpn5SSU|)D憘^Lu$+=*6=>xiz%[O{-un<k`uW93ŅJ`)O%`Q@v#@/3:~e,je=ʣ>~`8j?"Jх?y^L9p ]0흪eW4T\00anPB a gx5؄FUrApOLP&;|}Y?b$/+ɾSCM9,nWl&l1~ÎGSP,/V)@ A۔558v 1ߛnpʑޤpO#r r̔vS꺠EJqD]k\㿄w%JS8-)M7ɉZ&UJ)C'W1ퟓwhanYC=sy"~5rOm V8,k\ =M:<?Us&UFy$TOP4ɐyXbn&)R;.dq,#km /IĀLlmhq/2fgϾƇ^NJExn/ Hۜ_\{(A<_ qXH2ð=9<ىC+_[VWyQw Mt~+xƞi\-/RFn7yjm*ߔ%LM0kB괐jTHըqv}##{O[D4wݠczz:C/b‡Ŷ^@&6]6W_J &$L}$u0՝WOQU/KNM~ܩ\m,0+Kq՘6cDleI<ߨC#|ֱsX層T|7z/uSH;Q6D.4Yk0WW!@ZZPb]ښ(0*$zB `|+'t3 "l9@֛ ( n|010F :q\u7)sX$F듭$Da";@!*^񩦲5cRbZ\ <6Eg+-}h?!1軂YBu~Im#28%spYjӨM/l*2u/I o-EwZy :<G h7ZF./P6^w{o}0`ߐ']R C5YY}#Jau0 )M/uWv{O0k.%GU5ռːXl& /ؼ(~ ή]:;rd ~,N.a.s)uAFXۿ\JE/ϊ爈<.VhoP.XE%" U8(bsqK1:v"ђ]T$b-OBv݋0u F -!4'&1#U@n܆(ϳFVyO/wo>[3Уda3F5'NG '>rS)ԙ23wj|"q+F&l(#B׾T[ ,@eTIS4|ޓqO˜:Z_ɣgmP6 4[] etl')`!CWؠG"\kd$1S6Zx{d 1@8/]<z#Pz^5|hL9SE?Rl{~(#-C wÈ2h*l;h.2]*0\##` D}_'<[%ù[9 ܮrh4?I@2azABA&& ЇhLP"7S5V\#cSU\h禣{ `3r2d?g 2,&d3ayxVgnOwR:Q 27?a ;l la|"{ "$~:TDm|L[QC| ðsJǶ_˫DA{ι= RHIABx%˗=$wջ6}~&@/&4zNoFjLe˳ĞCUZFm]咿h%zD!Gg!JeCRJ<0ȃSYj^q,H*OphjMx Z\*OuXXW-`k<C rۀCŎ9H_V=Pqiİ&l@ؿ}6wGR3޸) )߼Eai tMK_Fadiig%lrgp3PP^Rdgpݬ;<]M:9,P(M'ULLYQ,ZEPv|ff=,#aK s1&8ICxt?kE5{7{S8⎒nDåRxre'=~qj RpBh"Rt)bMy.G{E;oݱz_)[ɳޑ:y0Ź 6P,mP KGg; ,IABn"40wt,^sz̫lܑ% s}?r"]P? E;;ֻU_ TѺ=c R{ZqLlFO3R:׽%,%4 *-\ $ڌpCՎ%ur x]?̴z{i, u(;[WXݯhA#NHU+\tOxg6C8e?~BTGfR|hEkEN֪QCc#`Zl Lr u#- ~S`"YRwE !v0^-3} Q.u8 ^9b&HUo^.VȔ@bɨ 35>~35Ǐ햇oF@$P0M*thcIĆs x"5, W%&,2ve7Tk03R{*/ƽʢ !E6OՌRJz!͡sPf>e#Ԩ+|z캄N ML*M2{q>'@Ş5J,>nHllz2No@4n=DY l1۽KWQSWnl= fzMN} 5 y Ĺ3cp 8]DU+#d X~&DDMxA EGm)U^t6i~4 .3|0fb1k)52nd4l,##a +mS:8){$T"ρޔX1"1o@Vh=+KK>e<+3w1VC:A n U"U'Lj V?}ts٪1*Lz5R@hҴ(Kzc]ɋ ט?Z(5Ky'mq!y#L#$Zuޥz<O쌦wyċ:dn_|x@&l!B-4e_̺B 3+V_#(2 :p[W$)qTkcnP%pQ\`00EX\XmQ1:;lPx Q|g-r:!)YށM+݂ۃx58̪D9Xk69Tahԯz"SV[XI*l Z۝l&{xSROr#eby8 ا fE_B;I6>]<_+OVNzm(oGєNgǣ;{aR{!C"[YfcTQ8|2~TkydM:g *Oڨ=bYW7 '׀8C32VzN mC%/8yjkхؽ)Cr2ɌR/5 iÓC~a v?ǙB$AӬxhަF1l]NnU_|hqH m\R|+jH%ABmøDcVA:@C:b(B y\Z`%zT>{2@r[uH'OT{͟FTAމzKhÁdf |3o|wC #|!`}.A@AW>1-. v3^SCcK3eRzBS`yCm"My{Ÿx`ni;\&7F#XA} mYWŞ\/zVpm(ՔAbJ9Ԯf!\xP̍[1}E֊Gv\ PYq;R)R Dd[}gMk0ɟ]wcǛ}+r':Y$,Th+U$d%ߨ,VM 2}鷳#grԱm7R7 [ԯ"pmSPoiL۶L=~0I$':ǰߎo{v5%vAd[-%Fv`&SQGD2yE`-_VG`B#`H!G!DRmx\%pw׌0vsӠ-YHnw:PJ,] l<nq[[AgJSYpoX(&]̔"S̀DVV 6a*t/3BxC{w[1.Jpl$o%O".Q0bl0L2|ЮPsy W? HIKj?6iZqnҼ3ac&V)r9.FÐn>5) l=;dX./OןRvʒw3tFEua ᩸7/Rjm b!Nj{OqRSZ @w"A5 :O &r.D͚&.O z_m2OMm%b #y pO7^/is%/~8cx(;t9Ϡ#7D`3moc+ZA/]l&SA^sq#>FS~Ij9$')OZ_XʾbЗ+xp"xnUi֪ <eHa_9yv*rm驛59hdoLbΩJJ^{׌ڣu%PiƲ{;E+x\ދKzIY)W°UVCe6q])b$$2jȘ3[J 32==]@ъ5Yr0BRغ_P:=} DYwobH8>)k*bJ5%5l"}̑6ʣp 2%o4>p;W:rX8ׄI o&&bx2oTTwmC/Ri/áZڃwppP3h dj'K*)lpVSqE梛J]j)>Oq;-9XdfjhKV!l1lYQ];a-m&Żb XjWyp8x\kM|yz1T Z/-.s}+jU3biD2{,SKHs8|E] Jج9|' fY_T8`nޞr%)a"(}5op .@Kup{hݻ:%+$W\)mB!s V`[倊Rg]XRԾv juߍW_wʦ@(*ŤS~)zPl ԑa`ؗi@X?,/6{ H PVaD|QW80Hd=Qrčz0*D,q~ku⑞|i95[{w*>R2VL]kT`:yGnv8D K~-Z~C 1  I*R_^\ ALPv%0r Kݸ=g vwqmSU0 Z5B=:tɣE֔.PO_+$*C” ׽,Oj=>>r a;N`dգ5 ȕf]T&\Gݡ챈bVYGƮ +*J5=:H֪ej7b#T 1w6K@8 O|l@^>*zMk&. uZ9 zv<\ya`- ?^ 8\R5 7{ 7e2P=\`^uKldN`NQl',:G5+F*SZ,2d _e) ٙdOzd<(>!mBV^LhNylCl&QTjѦuA:&3  >k7eH} u? ㉓9z4 |;=DdGVTwd/A0[ Wf+0kL  Y[tpberw$EswN OQr[\f,kyG޹n@*3yѡk80 ̶h`XFMiZ(?0~'wV8M5!C ?T hhI9hB^4dn28i& Rm82{իDnl/xb"gNh4gjjbDnw1p͊Ek?p-MaR&8ݭt*-6A-_s|l{!FXK7{W)?޻ڮغIlp wAwK*\}`?`;M5wq٢6v%͙aw\B^`J=F-d"ENAQd|+ Do\F# \_x mdu a|j9c~gMr)b꧱kV DMg[EǢO[ Iyf[v!ař^vBsҪ!.'c:, SscCiHrŃIs $VM41pX{TOQo(DP茳qK@:A,م DŪe8H9(#~sYzkEYM"U@90ȑ4vZ樮Jƙq#=ѢCbeI8"8Gӥd\F QA8 ׵+$%:xﯩ /ժTǥ E|ހ"αś.'#&qLXjDpiaW؞L}zTX΂tk5oawje6:yx\ e FRa±-VCyb45f!Nϩb5c&ib`-m5cgBևmβGKfJLn."TM 5S 5`ͳxV]BBډ~q|z@Z"(r }bvģ9HXd Puz$hJK='/ZP_5,>CBQe Z}QHRrtn'99=ɧSdDŽ O mm/7BT ,[3:Azq4DEzI k>Tkhzr=]PWci=@KWR|BN:>uל$D/.#"R0[z7G*G)1!@[k$5r:55 HJ'=CsfҊ*9nfӔ ;J0@z,t%99[}W c^7t2]~x; uDOBKor/I+Pإ7+u PxHʭ[ۏ}4g4Nuu60bЭWk>ϟ1>fJ<&RGMݸּ/0qGth{W<#߫'T҆<4uV.U?!&t}ɜE3\'L5Đ Zb(1c0d|t!)qro*.ow![fegiܣ6`GKwR)?4pvJ>J]onOU͝Yi;mõ [ ώ:Om*kW:$d:-Anh rva&5嵒u@2oamF\+/ q{Ԟj@y7!CrR$yԹNam "OCh'/FZQר0B9p:G/Jz4'ܘn{H}âb:7]w/4 %ָiBZ,[6W8U3t:%ip6<1j7{nrUhMR JN"PyS pM"+LdҘob?*l]:!a_ t[* WnP6غLմC$g)ыP.r iYޜn]/xRr: F97;aMJ3p~ ba9qm{"vv>`qBZt6ϫqީƚqR,Io+V`7fφ9Ӝ{S +|{.|K=S&F4pd)mw)扪͜k %Z!^Q 8)zӔb?",tbj6_\vCiT%[`}xYx?VR=jYi(,%7=P65_߈6ܪ*bXaA)O4ؼ%g~E W.*)|#v)/:2S=͌'_$Ʋ@% ߢuN!"XR!, odRF-$CU,?i3kH5Y.N$sR|W'3}}~{}]P;a~ [k=h;?*нbEZ8mB>fwY E0\zz6Ry"bs^}98A9@2M\L[ޮQ\TdjH_ޛ(5~?`-&̔.<tf]ڝzY1 IK#i?z~j.n_9i}+ 0ߡTLWbC?? qp^xiK3gaU03G[RwRֈgâ}%!`bm}8Dn1 D@9v"s|;s9bSͱj_)o0m;(!`_ZSb!Uc+H~#\VsZDe܎ڪ-HD]GϪt[p6x[]9ܗ5~|pFOj?&%~;o`W[|E¤]-Y*VE#ӷ\UeqDKNY6/م;kl{AU|tݜE5 y]HMe}Dz٘y\-@aJVo aS.PZrzm/0K 'P B} r3+ t\Sҿ&]Ph̴p#KYʙ@@AƋZp/?s'l_G nx(ix,BK@Ц|"uG^ \}S\rD6vu}r\IґT{7n˺Jx 3K`x t}U'uTiM $< zᾪR7@#֘D)"HBb$K-mJM@+2Lv{&aUU`_AB}O'8ndXv!y+b`)8%mk8ਡ+j/#Nb=;EO;(&ݳ~`_ Ce[#3E`9S #|: rf(dm־b+}vLR@!ɝdl( :&{5 7s*D_D; TEHM$hs˷Q)LȌX::9n:q8}8"ot^_РC=4]Ső+\S78LGwRhDZd@\nO]nfciUm,d-g}I\1뼡I%s RNkfTOq%6[٫ht߹>زbDŽ[d&j^.(:U4x럎<݅{,ܔFkPUq4S#ýΐ-xL]KbNFIx*=F!Xo&ޫYr/óigtVz$䱻NiBhu]m@lQ=0 kRᵘvPVB ȫ9,j,(+ւM㟐(/.c5#,9ַd]&#S%"aYJ$j13m tBdB}>2OO-ǻl[Me@淡wSsOThqoU.⸕>/k 2-e3}wI[Ve (Pƌ$yһ*&bME!sO;bfN(-d9e/2MvK=ՍJFpk#S2!ːKS3=\Um3?ճq G~WA29T$BSpEA:imA4YKSjY*pS>͡o`Ca@ g*y"4|" { :iro '$BƸ ~~f9 ?,j)C9Cukb۾x?MZ&zEg@7 R|o!_`ih1Jr<9th6~s)6M[복bb߮P)HaQw/[#:c(كk)5AMz;^b#( P1t7ۤ5(|Kx$A(u%TU$zJբo:5W]8s]09|'2= aF';ZH_$ 2u C;L;$|ZBrD{¯lWnɰŁ1Ȕ1njXioӈwG娍nGЍ"(%Q* Cچ݀t!R?yk&Zա]tG:yOwRߣ>3qXäp\K2 d]%R֨AT4x#!v{^¶6ߺV?HG"h$Hd?s9Dm6֗#iD]X<>]0giX&1*tmI @Y&eY:;(IƇM2 GίFpA`W1m8۪72إ,CQ4K[La Ƨ|+w9Yz/.v >PggbV.!4ܕ TZ+@o_3g<@a}I9 x1%pmLwu44śy\0b?av& ]` xeٯ=g<nS+4ͽ\$ ցxP $jG#@öh| rAG`ˡ8uGQCbC @)R |>>H2餿m'XGKnU}.^`ͰٵFqZźo% @UŒ {/WKΧZ-=> D9>Xa7Luܵ̎dԓ-iCP{xZ, < C^dGkK90%6:"04=`17frЃXUy@!D*)+Hdz<tv,Rǘ:ڣ,Zx?8lO;?KqyްOewcWy`}D3},w 㜖H~hxQNjCY4EA( l}Od]ZgŅ+Б$כkV~T*0 'P~uӠQ[]!{ :ClZfN= YYY? i -=:N4|/#x醷TO 2IjV9!Sѷ7hQX$TN cOu(ZNBzV15/'2cLhbP(q\DT.F¿Kjitn}2yrAx"v/,}$T&~o4v陆<7$Br 0'& p9OL@0-v!!ƶ$s>]fu^o̝t®vȻ`e:,+Ǟ.̙zؕw,@xX_wRIɤo[Խ^WEXCCZZ5P)uwbᦳ" 4zҤٛ{"[30SXcxoRMHcUUfmH@~Ϧa(z?P/@>q!-0#蘒2–hV.`)>6@fq}e D7X8'p^*"`c>tOerb$@f10Z,JyfI5d*濥WϜ~ӳ^rB}@u68W?Ƅ+sM)Cдۧ3mQtDNq(aG's)o x$ɚ潴0T͎;p@/?g%/|sYأ*Ri` \aٗμq5"%?~)\ _ƼJv]mFa"YS6Kfe9г J$"cDt„"KgS?%6eD?|;W}|;iu],|ZYBSuLqҮbҟ{dP F):H{R#b ) MG&b/({;*l=ls_+4 B&NT;c)BST&ekB C ǂ{ [0Y2@gT7.b.񆙿E'P _x#Iv8FG{nsDܽ(Wܻ?<`ҝJ8*5 sx@o{p)߮:ޕk5/#[:˃I|ɒn"|"DX4P "{2$>r uf֚XҌ8&cb!A.yQ8;27(pEscBb'+z Ky:DGn=DM+(q1鼙 Oplsv˗ w1ؤz(Ot2-/;l^в4 q:bD8јq>S ~t.4H?y ^]9Y3Lj4гY3f턟s#TgE- J d 2EW0 %:uͥILq³~Vz2c? c!߉+h5L.(d|mosiUD eR$4bv;=oKA 1ۆ1TqkQd%M:s3yy&7al6o?!COOj̋zS¦"RR$Rpx 均<4LP+E>v? FCgTt&޺bD4uuCbs{P\t>!.90[ݴykD"L/MISs[`黰ݕy
  • Y}恮"e*{Z#>3͞[t14$ Ě!u<8{t-Gɴ۩׵HyM):Tĸ^4 Z4P]Zg3駕F$k48|e]]P"" ZDrW&u=ic?or`ƕ!?.cDXO#oiXf4-XRGOwho#҃ZϢ1HI`G̿S|ZWOX#%z3LҒs!I?z %#3Bɤ.ߵz g5 #c$dd\}X4@to(m|®v \&0 <,RD3k;UOU(+M0ECG!GkId'ŝDxc/lf3gQ톽TQiir !6(N "{_t|0J̴OٳNxEzӈHN[ Z/^T;hC1HQ BdѠ%?937:_p+CgT\ ;y%uyv oG>+xeZzXѢD-5q`m-$8RMZWKN)4ؠPys&2ɪ l6 3Q,88]: EUai52}{$v8ba?DjMFzӇQ˳je8*kەcqCZt8%$ &}&G7P_<>PQ Y+\8t[Q_߅~楶đ?  ;:)4-0";JpGul}?Nչ ױAImm]R9oؤMU8 ̷|8.Z h.~bڽ&9wQr"B(IOUϳ/֥ߖ>1CF;D6-}~6sʄmdWU$Wq  z8=).mޕ83ismvSH A4Ws(DZh46 -pt2M-z wLqf.pzZlW}c`O_E1uh MF;r3fvwCKvQDZPEq'O^۞A[^HfB69::(f#=y̥CgG.p Yg+ vIGVg͸' ߋ)+,?3vɬ\]@{¿ivk&ЗĈ}A#(h;aOw񻰇!%[8U1*X:J:Bi?4HUJPgk!w٫\'Ásܪ7%vѯCkZC} >䢫\pG$N(@u7a2IPlTl@ su+s]"ʤ~//z|VJ˯'آ]D'~sMQ aYǷu͇VY@R X6vCR`Yڕu5~exQ#t7j#Ѱw%?˔!`pD\'E+)FPi)#,gj$F17NC %x7ѭ8$@r<)O ãkx'Xd|U?Y 'ʺ5 K8VΉk*C VA9 2fWN?bxk{TCX>*#gKULɍlyH `.2skH_E%r.4y:ltq@Sv?)n2}t殰uS]C?\0F7I'shq%|{(`3#$h0Q aZ9u +{6Nuc CK1u  !-6zq oO݀*HQ!0)_e:.)Wyk,L!آ89u@G7E gQtp0ϹDx״`{tqט"@ѝ K`u 2FEʯ<wÉmXSExv#޾ui, IV-NoSowRk$xn9SF.p٩ 6 0nn"gLН_4f+4ycb:Y]+xB/+ي;xFrB[&+J1) M(:($͐ =us4D].? r.Xܡ~zVx}ہ N)_`ʾ, a_h̙vAr-逬-0KU^ƎcCK q <[x(DG(h"Pz6Z>:?PQ'h䡌&,7ƾ $>Җ 02`%K̪:!ƃT)--Z'~7K"eP?{ߜЄ wxXo;4JF{b.!Ix*,O‹n/5(0+{GuA}y3RPMTQJdd![yY;?+_sE|;c|eg*#4Y6?KEtB#ԐA9ⵁLlQC8Q!retogSF]X~z&WY(1\k54.񕗈ڡBiB#J%8\ηY.*_O~؍RsSKnȈ9QǸ6AVVs Π̀&/9NH(.k`~jИn>1LϯLLџ0іhQ:DNg S~u kFZǤ4HwP1*c?qʸy ϼ]8;-_bAboy)0ccu2u12f.xdZ !#tPA !7mި3erhQWbtZ1ϸ =qD=b?##'SDHٛO>PBnR[\f "TROܲ/Tڸ}=ZU~r@*ܾj3*YyߞyA<,{^͛ut צx!+Mq8&eW@DހڙTD%DPe"Jv9ݠQIsTrBD[늓l"`ؤΒr0&pCcnE.ڲp!o?!澶&w9D&ESNKU_3"Q X;phϕDE*(- +'IUᖗSCXDvN.o|#MO;qjHX(oog]fC)`Dh[ {.򌨃3>EUN8z[T݌6F,H*h=빐MIɺ%eb3ڜb bwILvW]a4NS0tiΥ%2)FDQl>9 s%UŽ[0'@tX?.Im <.z}H6wL_?,$_*Ra,{ô@Wugj{W: nʜ ϪAxD {\)gtLu8k+|;[$U `ʻkw+a- Yr'7WKSuWm1B4!#tax*OmD)Z-;&rV,njG^*~ktFukā bQ(=/Kto"U)^,'ٵXSޓ&D߰@S!yVhK]B Ws!=r|H5p:8;+>h[1bG@Hp:xU=TTд~p 6)>J9eVW?l{Kƒyr Ɉ4=_ PĮTXhp' Ckqg@-7lH ڇiF73bIIq/piiu^sܿPH:0Pњtf$v0:aPp&p 7KbpsrQټly1FU#iR1RZ,i[W_H'U XȤ *A1gd]i*^ )i>vdޡRؠ0 0`wV/uPkg8`0(1 2/ -e`zC{S8;\FO>"ǴONgR8*1VJ!A1>OYDgLE4$edZCK>T@N H#*?tȻ$jSVz򛪒Dk}Vᴣ>҅fO wO: nBRnRoz #iBR-uCF!TFB`7Զl5p'Q 51ȶQɹm ֬nn^Je%g gPM9*BO!]oodtu6{OeYg_GbWڥ'^1]=puUzTFu2DMNB Ԅ`hĻU;ǡ0 Gb& &\Ȉjьǝ'$Tc2^S>AeY>䭝-)ƍّLP=Le\l8463JK㢕7l)NTW3HttIOTR &{W[эĵ޾!G8V,,!>'(=qSYމ5cŁU paK48~{l\ԛ[GgDf|K+T_x+h5 (ﳡL:Nh-'acQ!`rӔݰNo@o|P}"j3 bF3FYr7]gxyyR*2n?1ˍ۟$}cDᕐE.f=#.~> W7lJoh^N.OSkmpb|U k5QIwKj;xp_eu R8(,3J$S@x"D0HC`aDVqt,w5HH{y*og]J&8 G{*f0t#}=Ǘ) 9HCTI34/(%q$r5*='?ݥ;cNUN;O|0# oi\USZMaNݽiRwpƥyX0Suh8YVkiiۑM #cbĞ`y?}]9(y'fŖg| ]jhO(!=MS%i^ RyCV:m4hO5 fs)\E5 B7\XDT~K**gSR ZPj:ps"Ҍ;IouQm/k/ƥ8eϓfuY*O1~x=,6:ߩ u^N97W=d4w)xAO?f6 )t|vQ"Al-A0-幺KvSHU^2g~T 9 ^ vLiԑ߸uK8Z u(j|6jp]ez8ޑm271<+PV/+eg5*T"?GQpI&T>D hn4U[ ba2̹%f~hX6! =-VHO̭C72b0Z|5/`Y%͠X(֮rAdÛDgE 0Q7.[?BI (LrNBJc ç~Ğ7\~=X–zP@3xIhk9hP*f&gOLr!T5,ܔC8Lg#ԉ|p消;"ϛ;x!S?Q/^"۹WdT6S!EkƸc=z@/G_–T>MımL_=:Q>sIVBm]MƟsh۳iν ]:E0J :1v{?LZ1۔ -5 v hu)ϏB̩#o (. Gkֻ݆ZavTor=zݦdRqr=̹.OO!$u9] @/q2MPDֲ13$)=¼a1xDei{e$05fk1D,(\9_A+1x޷]o LFKO!|ǖ%PSDJ:PwwH,Sϑo"WWk*v;KMJFqO=/lNџzl32 NUo{l$cw/N\xFDW};w u8Op7{m/Gٮ}\B R1oykc1Aj:R5 6-S(f;_S^P[b#eêbs0-Ra}:y ?F`¡R<,'h`hxSbJu\F#*VsTA8Faj|0/R /kH(3NNG]::T6+`'@5]-J0fJh'I\2?ae1JxMu?yjFzk0Ovԏ*4WxZ=R}]I^Tmw?j`N,UTܩZ[}"?|4@]v)&qKPw 2/h)mLyJ]WO2hFUW}M"E3ˈ ]f?,K޸,~ `lJGZ$I2LT~~\VJ/YY}Kb"֓)Ie6JEEEZX>ڰ, . )Q>Sl##~Jo?}}W`T΋|o˥6bV}2O\PM(&u|~twVo%}2=)<-.<E Z`ȡr `ζѷhP# ~)j8aZL&mFrﺴ 5c)ynz a}A7;2I1万f,Хͷ@t1 4ֶzF/Pۗ?~lX ~eq g%(`qA* wgRjƛR/Q-+$ ʎxI;Vh=E3!E;4pUGF}@ɽ1ՠ) ?4qM{nQ6(v6aW;KgWaSI(,-sLo>ҡcKJ[婫MSltWDQD`ںk pQ RB R_*߸LX /"Z@NУ/`t!`"p#!gHlj!NQ 'e2aF*Ru0"TzRdq)2_rw!ڠ>Cb$raeXR54i375j X\V"~Bb8\:6CQQ0CMSa}=50ԽE`/Oރ˭QBس_⪀|QXFU .*&OnWlilsئ-J =8O5z˲T`[7'xl-iBS@%9jdzS_V" E[oK=gp`zZ*\&ş/Ê]ѩ64}&*]5YW}z0[|/^}] `G@˞n |76sTAaIzK"Ojpr_Ns#s8QO™'x^'Ξ.er=7E>>W*Dhޒx<| LbM-d "!BoA$>qp(Z# S>pIK4a%PԊ`\RNק9C*&"j7IAŖSr±G1ǯ}}g]!Gu:w}NUP^%IߓBNS[3AXTb#Dc5P{'PK&NS#3 ɜtGnn+ӆ,E*) aL"yY0XѧL~c00=!GnʮD!!#Xg zu5l/I4o)ts7"0Hm.؊87TW&3fy.3Ʃrhׁ!JZ;}CkW$4O]T>z4usGlEȌΞdD L ‡ 0J,1LccKqmQPU6nq?<7˂>0#eb*pm;($F gFȨcWbpQ}]KZ^ J0#5$q`BK *r'eE:R!xqD_a$nro ^% Opr0){ }$Jn'8izgi-R}O]XlZ>zbl 45FEYHDr?_hw}meiD Ѵ seJƇN[^רSZL'ۢEBAZ%^z$FE.7s|="龸@q vU j"C7N'_bt ⺵BU ,DݶץC-H9KArQ& V Kwbiw 6|O1֙-MH ^Q$ͧBpCI*A*]X7/ -P]*t5+,zK"a)AWy(7(H&`HDlwG.a'G1Z)h9siwO6.֨3{PUyܐ& A'v /*S`0re6<9r+M:,#vpAmTh=<Gm30+FjA+>ݵ3NYx<y(~ XfsC>+EHӏ YWI8E~yy8O*쟴XLq[1~}Ym H2N~h+dJyF hRWl&NGKAgVo<̙a'IJ+;x-9Z>>k2M h3×UՓ9c8;7XLm͚?#!VcKW'YX * bVA-I:TDrI&9b>nbT`bfgx`Z"ZZ)(rQ}DLkXwW ҹ g 뾐͒|< 6TWA,S/OFG@pF0/SQlo5+zP_LrD\'e>IsOPQӕNB`6 Y`sCțXsosyDT߹4-_/(`0>  PQ˅ EqQ3·jȈMIh 㭪P pot ,bP J݃=/ϳ@<+JKOQ~m-)Uxԓ b!ЉlTy$[ۚ9l5s\"2L$,hg) jWc5&]{HO(kxR5R69 aqixC!b(05(JE[uDi5t s*ó~;/ZJ!<{Z6i~z֌)P[]4?)2MtЗ܋=bm W |l WCW/ୗQ:f#Xop{s;e S#nˊpXbw 2 v*jŕg`KAr.[h k -O&Tnf.hpaiNZe%,匽7wPCy0E7Bd6oFXva!"VE]IzH:%i)"G#"4N'jHU4vJ-#<?IA*N`asrdR.មiP?bo"0ݞOa^j Y{޷ؐ`j LJ5cXĨK_ؘ&?9__l\6j3l8{zISiEh9!E^RSA R+c¢cGHAl q(5V'F;ʂf/4(}TKHQ7Ų $HBҢѨlNQy(y7uc͵&-j}ug*# OxFiH'jMzEd%GҞP%Xe[s\CZl5" >De NNL%-#UhSiBF!VahSE{epc(a0au跸] Rs̄|1;IZ+YdMŜw %>r97ieﯞ,h£C5l"3S=vZ| D*RC u M }6arߑe f]A@?\;gR`{J-52͂!Ni]FC$#xB gU52s^CjS~ܓdn-ʍA,GfxX^zrS$ؼ.,Fbkʔ%ڸ#3E(P.3Q6We!2TW4#A_%4'xP9Zݦx FII& ,we陦_- WYӭڮkrazs U2E0ٷr| B@Sb)x v*HȤe8~j0/q؈!h*2\qpiWib ;Mh/:55' +LUfL:=kUE P/p[Qşu&U8?x+R磴mcE;Qi?'{_e !cE6xtR;ROg C&eqB(V=WY6 Uqb}<1^^X8n@GV%vۊuB]Tk^"JwXSYIlZ5#J w~GG,"U{ǯ0cr{?+Uk$JҠf5iJW¦:: =n, Xci Qy.}n"s)POU>\',8?|y':O.71#=ܣ8c)Ɇ|VJ Z"\QG]{ glh5E 5pC?E*w#Q^e 2!kon]ۃOGg3^Ɠw O0Lv ߎLa:he"L5^mɪK=;7`7+nAs@B<{tA*xbJR6E+I BxW+DW$\#iј둸3)MC|Cv` @N{~a\J&_EWKg|ݹ!)qGV,!G Qs)s^J!77^R^y~MX܂ #bcOlHM&J^P5.S~8uфM'H6{W "b jfj܈sE=1rb"u&B 9m![11?JY~TE)TlJSxDcb t!I9q{M$C{N`jAS60n+,C7RDgJ.G2Z =Be.N恼N#m_"DID.&8i !A=Iv8C*n1opѦ}蹒<x3&5?otqbî .QWK,jϟc"`.>o]lG[&ue &\CGec{;!]P랳_ ͽL=İe BOy78Jv& $VIfC]6YZ +< Z-C$]7B(ṣhĥ k|l҅e ƎOE,:Ԯ̪J2Jl[5G؈4BQ}TfܳLiw\w`6wU'I~i/?YNuZ+3i4j{QjdV6=.˖@d'3$QWaW\Cyُhμ@Y!)]Tc) *$[.NZ]tk L" 9t VS+eɉM7"םNxMAò;ۇ8zeA粃e >~eTJfqڂoƱZI/CYQa ЭX,4 Pfj{)MTZP+[fG%Ni覌6D%4ܦX XG\6hsnzdRYثrN;ZakŖo'j2e vs٘*a)lF tTCk7)_&0y?q_㛄e/ Ղcz9% >KTݸ׵ ć\7y]։vn[^% {Oomx&{Rc!|.#ZgwO/P>29/ MmIX9Vvy5MYc9Q'K+/ꮐW5yJ:Ti+qKنbUِJKuqep{Kyٽy) LI5=>7;t+Ӓ&fqwׇ|{?P{RHA#b1GB9җhOM߬ O`?ö'ӈl!UYUE"١v v)DyG(<4ݎ2';)/뜳/,k/bN,4ɻW-GRr P7-lm([bFTzRx￯DT/?ճ )rXxqˇYpW EnXhͩMے|bL!>:d\GfP{}ɫ/l슖 $2`2jx6'W'/xNJ@n jkDJ4ye3U 67R,yR1M!x-بI~@E,N]͝u%8Ϛ"ԍ*^"=Ƙl:Ѻk4*0ʬ)Lõc(p[XN"§ g@j$}SRkRGdKj:%v5}Ĉ%Cݠ;/HD8t@jƙ l^zz]GR*Rn͂ۍCr<BEBauxv*I5K 0ϹևpzSp#/Aa_"3xe0-O\O)3⶚K70<|}I [.:M\aLhv(跬LcbU o}3U3(pqX4V"T!A(7AZ[e da;" 䝖N?y ҟ5蕴Sq\g|/0T8h,͆?dl="+3ZON󴷮3#. '&KKi?Ay{Bwq{TsA 8`CBsk*95e3e/GàI/PX+U"jUcoAVr/Y[p4!U;e u]%gփCW%2&@vߩL~ec`F'BQ+fƐZQTwۡ~-;ƽ\?|&_۠f|KYfM*Ok"F\[Cob4 $O;/q_;`?hO#@NΉ]/R>$CvHZ Jܾ^ ȄދpxҺGSn;(b:BƬq-QeP[^QΩM³Win.FUo̩9G?a^dY~y5Z\V/0y=zP14NhZ { |>OGiBokrfǬjr.='j 1@Ž '?bq%8|pz ۀQNχ2/P^Ϧt0kUis&&X۹)!y&2uDr՛gj^BU%E(zmUd% W“_Ą f @4g,cƠt|@btP,@q>I#wCpM+\6 PW1v?"?0). &G3G2?걨(C n_?vGw xCfow.-!yYg! eiJ%Pfri%[BS{D}O9x,6TT}Z `=ߊjQ/t_r*[`HE@ -(#?W 1YUclX3/7۩n6]Zi!{S"=>u@)m >r0'}WǹF?磂ȍeˢy&n152i=ݴNOLMQ *J'UQb~n=ޚE!CN@qP&“u_VMt4-["wo-瀰re]y%(c&];麌$8OE%#&n`Ģ7jVtRn6=XXiQ<ܯה+Jh;A)9SQ]!PcC/+QpX @1m- 1n?ǃ7ML;,Ʌ.e!Rm?G(xf]қ/+ F0-)єpBfB",>o Y: D,_EB09G@4aSZ1l< YGIFhy!;j/`U^Yb_v _ִ'Ĝ^pU*?6R'd`VvqCB)6{l7J PY{uwb zFl*MF- bU!G.gjWX:8xӅ@_4_t܎zvVurf(v%I?|ƴwXN YZ