python-cryptography-debugsource-2.8-lp152.2.9.1 4>$  Ap`c\/=„m4gXUGù~|i`?[o.)̒θ81162d8062ce74bc9e9eff1c88b91423cf7729f15f97835aa1c859e4db92c77973c58ae7e5c2a53dc4c3cb87a3b39d7ba39ff7420|X`c\/=„#PFر"ؽ,&UaInqZ.jN"MTۡWؿv4~oi erBu20ZXs>uas&6R)Qǹl$O1@ |3vɐebiUWg^cd [Xl@=Zoj'cT \^~Qϥ~ rXpp6Ph78kKIbh֞"#L>p;?d"& 2 ` $7@[ t      Ld(;8DA9HA: AFGHI XY\<]T^bcNdefluv zj|Cpython-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.`c\vlamb121openSUSE Leap 15.2openSUSEApache-2.0 OR BSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Debughttps://cryptography.io/en/latest/linuxx86_64Y2clAAA큤`cX`cX`cX`cW`cW`cW5cc750a4786f222e3a5a4fa392e9a20429527ab27870e45c9ae4816444c3915f7383558f3a508f6bcfbe8a7288c8e6fc4835e8fe8d21e38ba7a2ff4618e4831b45a66edd770d051d037e102606069c5cadf683e0b1168e3c08dc978ff21f88earootrootrootrootrootrootrootrootrootrootrootrootpython-cryptography-2.8-lp152.2.9.1.src.rpmpython-cryptography-debugsourcepython-cryptography-debugsource(x86-64)    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 docslamb12 16171244702.8-lp152.2.9.12.8-lp152.2.9.1python-cryptography-2.8-lp152.2.9.1.x86_64buildtemp.linux-x86_64-3.6_constant_time.c_openssl.c_padding.c/usr/src/debug//usr/src/debug/python-cryptography-2.8-lp152.2.9.1.x86_64//usr/src/debug/python-cryptography-2.8-lp152.2.9.1.x86_64/build//usr/src/debug/python-cryptography-2.8-lp152.2.9.1.x86_64/build/temp.linux-x86_64-3.6/-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_Updatecpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, ASCII text, with very long lines6fKDN{>6s7]|.{ Yy|h(knʉόcP"=@&cQw/hv̐͠%ZcZB! &Fa=åQʸ=FZsG%I| ]Q }USwTЄE 10k\P= r;@I[PXn ΑYR X=$C`e>c6luUF# 'Srw, ל0тH@ؑ~H1UpT~Di$YjtYtQv&NH]Q\ƾڄwDeSH~r:*J}Nx$n^`搦l1-i/1VJF]љT%c1xkr+\TZa0P]I0)yvp$g0o1j%|y渙5Z4~|g<@VfIG7}.H!r3ᴕg2gɊҏ1H, LjU` 0Y/#kf%U%nq 7/V'[$p՚/3IIGh(\EU^Vf$\[S?GΊsT=g *{6V%Y0O`JzKVm߰, ;QÊ/οDĵ rցl3q%IZr~ຌ =+:TSK؂bP+%7"Ch Fɔ@4 [p?SQk63/g pӪ}0KHbq_' =59-$*a?MmQdHQM&ßxhf6ڛ/ŏ#zF6ʢ' g,b}9I0o#ok[Գ0ninTKY |f.T"|XֹX݉%+r%(=_eȪKytĒv؄٤̂d-C2>myAמ0Tr_T'xx`܈nZcq~rդxyHǭ@-(_2OŒ?2nڙS.Hg>X9muL$ j -W|Sa7n{{3LJm d j3)8.4'kܐ }shy)+RkJ0gG ?Guk/ȭaڻ7 'ZtS !!~C?JޗyT|QJJA/աTM< Q~4hO{O;tm㲜X$ٖ+ {ވ74q4ª4U!e̍ ,PMPx%=/U[`j%Maw<#%Y8RاDÝ; Y (,džE~|;jf1>^qe*1=ŕyʹ; PY,E}EYE)?Eݘ= 8X~0|ݱ`v$6XYHZ ]2D0 s#)KC:(Zmn^,\p0ߘ.D=Z_hm. l>U,}@dd8_0e7p4A`:c3'ySDK@y Kfi({\SAl/. 45 0L ۄ7iǍ2t!E0@2d+JyCӈu3M  ;ۏmcOl>AbѪI"ɰ)*(BFM^ ~SbA;זs**4߭u˪YD% dtvDӓ ~:. NPP&~̵슇6Pgs~#8-kB=*ċ(W/Iɒ;菆OcbFmU_vBXug_=huȊdRU%~pY) 8,\T{ ts%A0εk-1RH͒G;`^bk/-`v(Ja2TSDx0%Lp6= Ŝ.;]VX1ю2v'SHWu%2-w>Br5T=vy/ȥCIoZP3rnvBԄ؏n6 bJCHPV%|9f F5^FYT[?^28E5TsZ @> g?Q6lՔ{** SmVa(qpٴQ+|w'jbPۊ7Ѽd,; MM6腋N؅di钓 Cu:\qϦ9[ʈMs$e+E# i#4{nf.?d}Fel>+39i /g32e- &--qAE94#cʬ@C^c%.UVLVn?t0yHx[k"$Yq[cafJ<5l:bu\xzDsdvp&RyzzYYYW9{!K_K5P>z.Nthi4AL j $2jhx@uQ#=D>tV;%9w3ͱR֘_D2)f;V+ ,)2;u :up-1'UNl6Ƣrf*n_W%Kg;-dlYkZ'J4[{Ӱs1l4=}\f^ F{0GjhǤ]J~ (]kOڎw[+h;,T7W]K}Q.FmC~S/Ý]'v0CXMJsO0UgaJB6kNSG8.@tw?iov/xcZKgJ\tIv$ Hd|%iHy+<'@i]vn(&X=3FNu2jsf?qkι{V^Re#(tFɨXE&i2{8DoM=. `O _M̾o p^0MM``{4]}^PhnU[-WW&;M9u#2dċtI AkZE1wBWn=,;)y*.(3Y"ЕZd6 n H ? xy ޡ0"TldE9')#3O\["r[io% ȄtTDW~f.4qfPUǢYȮi> ׺[zQ.D.F1̛kDߏ;,̦^'pn^ t|{c8Z֑J]z@ύ.K 0oP@iKIPA)k_B=.Sr'\:.Srb}7cr]UoRG1Ekm'}':Z /.eg˂LK`& Of3zz߰ fnxGk930NzzrDF /"hʾW%naq R:S[RYfih*kԋ5Fl̾JN+(ge[@ wu+rSw[ެT!RJb2o9sW./xAB [0w W / ^ UoX t%ASb^}Lޯk>mPdVJ.rqyqMՒ¦էcSJa@@(ٿ~Ţ?ޓ`M T+qʕPИ6 YXqjX)Fg1y_4^(K$I}/ 1b6'8fV@({\sĊ?OIj\HHp$ܝ[Mj0eZYj!wB*z/K K([[i7{&poƜkX_5Eڌ:t[R ][-v3b@qծ2C,GeQ p[ZC[/Qx*ȪJn U+t )p8khRF>3C}⨋;rlSdC= Kdtɴ@)G/4›9pnKF^+[ўRl6W0G~L[ľc՛w!9[Kb竽, )+i@] ljnlHL^ӥ^ N< I?OI4xV5@؆%kk<vQ^?;<\cmYfDhKe(!^>.ŭrR-FhO`$%-Kp;HUmMh~݁'?z>&ymԉX~dog66W&Kj׹jsA%7m-v@G=5zO{YZYgFTuDٸ,a!aHU)B`rՐBSTQ=Nj(XRT|KqL0vT!;I#[)p.mu w?<g2 Zzm&炡h)oToς;[}/ rP''V@̆rI``Haܥ_+\-BMwTjcDbu]x[y*{ FC <_B{ys2A\dy=pʅK޺bZ;G:(*T"pQPTZ3J&ue1T6BJljUq'Gc.13^ ҭQ? $*Y*'T1"q[ԍz]nOrFӟnDWwl>0ؑd-x n6%Yh3G"~סH Sz® y<:Z/v (P rإDJ/k 2v󟊁sb1fa+B??v&rwbMbVPX|xG`&֒*9h)dgA{v0aˡX;WJc 1ZԾ(bCGdDD/:W:kWZۏC! u9iGeT8ŝl 8@@ _wٱClbH| c =o1C,C[G*DE-}WFq˳}`JF-گUW7gD.<2a,.ɲ\gʄjWϥѫe{AXg6)٥c>38H~v [yUr/Ql(ѯJŒ|oD!VI%Y'?\AAeNZq1LflIIHois: og`}thHbk~/̨PxsbloaϛyI`b..OB;{EӅ1d&…Tv2?d$ʙ:cӮYKc wtd~m-*S7 7:U0jc uH=8;aQ2B#r/W$eJlA`;(^6-%g(髨DsSkmeunAMrs@Yx"VO^+7ƲA%1wBiibWpP!zphqq0Kݧl69R dnmT'hVDjZ.j*Ȟp ;¨R2LxolLBz\ ȑ@ꩵ'C=gYb[;*<*FP?^cq9yRY_Y ;KeKH+4fQD8T$yM()+B(gUsmsϑ*2G-^X˰ e=}D^ƷHw :g9X Iʜ]P@.uHWhZ0.yDUiI_C?N`}]v*oDl}V|&3@5#N9q^ $Ǹv̹ Ox ܸ c؋%8BΑОtgL}õ<<CY)M͔hz!c9)ɜBT9;{Cl66"lt߸Oy'"7{j0)mm>c I\4$#]awsDd_RN;Uv+lsU P&"E%\:_Y4 T*GMv—W _PAxJ(]&E2,FA 4fCsf.98vC„+Xa@ȑ5lIy:E,Co更$ FI*[VpHȈٙBQ2GM&y*(¨$,Kꏜk#-ZGy;Z H:xխvO(H?$BL3c%_Gi!|(Zp 6aePHQ5J?SӖUZmƆ/;R47Ò#yb!_U)+EUEgnkj:ھ |H#'rI) ¨*lvߑbJf Lx|Hn$R2^MEJy\>P>5y``FETN)knCW09MKG{/hzy3۶$YP 6o+h[R#{(Ѣ@R'PˎK=bIsDFuEd#tKN!%H7S37i:vBdhiTd_Y y,c2x1*+ 98F/UOٴk;DdNPLS ݧ ~kji HɆNp\I:`EFE- -G>wַ]˦n6aBkndb{ܪnHl?!4ϗrN6>﮲-Ů9ժ>U` d>&t3Ϝh6*xW\[کt =nL@?m" W f,3 9{GY r14 5Tɬ5'᠓ <|)1@_FoVX<"/{I3IYWr)CɵY}P|$*3Ct![rN#SK2K@ S_Uwxe*H vGWFЫx, NOx9&N'Nɗz)iB]O flYܟ:Km!IsL>jo2[gsYtYjk~l]M˃j,ahv?2dfYyG 'k*o{cb"726}^; ɊPFK*u,L;b\Prh5j ngUfhdm"M'=v(jq L W8xdXŸvV23FӁzQ.~r=WӘ2#qAzJA#=l2w(T }xHU_ eƱOڨ0S'6Z2gbS-E=y/AC@.aificSUTg"VY*eB}jߥsad)+H0+$x/{𴿮ߠ]a | 9Y9#(N]vs-+題Ov}/ELMӅuqH 5MWg=3fxǹqJ.ʬQvEHƄ _Һnnqm]ۼE' b6\h|M (и>]$J-]>ëu^~O%3O : /) ]yգm5"/h5 1~e6^SE0Cȇfx.:nˉQ:9eeeh?:s%}gf; KДl \ #@2D:0\7,yf5g Am֥n%1gl 6 !}:)\D`SJhiz0\}Wc鸦BC_3G)&ս|̎Кc|~X ъ7l.^N ogT}:fGw6 H&>FM$T4%8 ܢVJ}S r9" '\6L-#\Q8|S&:'L/6.f`\afm]@$ݧ[k*4<6 *r I k$JA٠xrޯ=_'XkhZBD8'bk]Ů)B.11Ko.50=zUD$@Eo+Q;Z]76L{!BebKtOzQr#q;_GlzzjtwT hs"g8TK&wL?vtinşK*,fwUQHX`1(E.#m Q8: lCN{ɪQrCc-Bb3L`Ħ t|;*mV[#U.Pԭeɛ"I|z,\eIBS#Zt/ykWfx6DlGFkהPYl>fr"s{ sʧ!-?o?vQ ez;)1aw CG.TtQ^_26\INs' =~J4`?~cV >8OJB$y)?~Fj ]. a9J!PU.,#CY_ NB)r$~#_p5Yk {DyIt/3XGUh!LjƩ)Ză6;?cRC+gz;_΢XXeT,ns:Ի ͶD턉 AfIoAChQ}TUsu.{eC%xX-G$L3yg%DaUKI1PFG7ޢtwRt^|ҟ]f<\h \?$A)e5Of&" 6:>2Q cj2ڱzH$x*W|ڠ+{ˁx!p+-Iӗ\hk/d~hTyaucEL LBܣ9ܶq$ZUZs_X4ގ<WY.m9{j&B8A{ׯhYq,OvffNlt{ujG5f!l$N$^4H.{*1PsD1 >Y '~Qed'*IIV^7ErBG hF?i(KA]jE^aL⼢NRq#5Pv׉}*S TJhj Z dc-mqTm (;g!?0:vco$Xjâ,y{!~dMj|,~KŲBՋ/ِXaĩu "V89ej2o͵pq:izU*ԬvLIgj2ĠU ,L 𻣰Gb?IdϱcT.+vl8}'2v7#m}{[Ǜ!-ZB:a3d;)D!op-pgWJhQ_^OIMWP$%ZW+A iҝ\\\4 7 CV\5 | @0ZQ/-J΅tlrN 26Nz.I3Πz< t]X&DYd5:c޻=9>i f cg Z"Ֆ>oSb<A0lzObԂI(kE\bޢ:w-)% U'[nTߺ6gՉ ;4 DcJl !|ĹYZL ;=4P ղ> Ef^&FQHOjSKb~5ӳK9:6&Ϛm~ w"Da߆5 qr[$|+QM 'ʦm~[ᒴ)&\_ GhAf zUFVէ(Gs-򜞛oS*_+9/@3+O`KP|y?۔QOLxq@4pD )F74ѝ7C: V9flmsJxGVwMD/u3iYӟjnH N±V-5X|j?0ȧ=BO#sYnZ]] /Ef_=ԪZTI-ʹT.x}X/PB~5sz#)aWD{}o]+11tŏ^4`קPj!cG`EiG:mj^uw3i'TAVvR) / jx:KwASZ*@7}pQ# ;acwZ&^4x*QS"]OKyMh)sNIr ܍@?h>D bפ(k%+bgA^A)؊_YVwfL5( .4WİڠjfC3ka^\^7쭾1r9'M]o4-uqUS _"nZQ{{< ]/Z=G^xGatک /ֆÌ\jPvѡ]+:uUȿopA;.cEj(\[k-/2m;xG !l~3%S)<1f7&y.&9q0-,e;^t:;xѾ:/E^Wuv`cLUp6ܚ+>cTnxr:jH +yw$gG: _5o2x"^dwRD6 O~P&ZJ fEֳBᏠz#1ZC~qϑ4]"%a1h?5e"SӞ`ˣh/>{ l"R ;C،ҔMDxv8vjf֡k̊[!$]פ1ZOi5+{5o2oIU>`d;Qς tWClf1S슸n@v2EuO_&vIh˻{N5GѮZ\K8>IvRcKD0*#>gyPhc֌X0%M|DŽ9]*O+,^ 0$ijIZ,`ZĚ{zLCԪIVDbMUpdl#CrAJ](gS{cM-|ڟk؂`9GH#Uoa1]ZsVEnj':MuaF =l i0H<0EҼ $?[a$FYfvJWbu!eyH(f7Ib6d#Xil檛l3J1A jpT=ago- cM;Q֢ݧw$~8'@VUQ^rE\ ,;bZCrP _l Uzd;P>< cשC*?0x^g}ρIH Z#kQҝ;SbB 1Bt UH$w#p)"!'`b\X@o]H]״a' Zb^E~SZ8{MҼ>ʒyS`fhf&B*e gPm:7@?9 TD/t=/Do4zɽQ_ ۱'ٻ.n;3@+pj؍B1`0'`tP'%R11TQdwJNuharjq/' Eiyud:iګyW'yS$(6vOCQo "ξKJƙ/I#bG`ȵ1x JSU̳K-LFqMF$P'˫3e'X5'豑i0̊x}Cd S+3R6󌝉/eH+иX\>CW>mqpXOɷxkvnsUkm $還u6?:L'G3㟵9Rݗ˚q ԟxV$~} S7Jy^|L$~9^ _f?}eL/(`nN`>cink*AYs #?߿P%# D{;q:nڽK@K JUiQ8/:v}1fߊ1|~41%ތV!wj6| $^{J?,x-qQ'utͦQf,O2A@YM %6 ;K|H4+|@#u4.;"8C+܃|qĠk6=Iq"/o*W(Wpav$ Ζ5:6DU p FAݒpPR{L2D3R ߔ U1y9IwlZ-aSKIA(ņJ ^L=6{%Vom*[Vp*^G?x,gdKPRtbAx9E UO XC+rV5BmV*Q.˾k+F~eB`2 2ZR:.h=`;6u+JŲPG߭effY˓R}(7/lQ*"kF{(kʖv)w~=>8fx|`IrroW֍a}1:H?Ľ_PqmeHDێܕحNȣ2Ls#VncIF4i(S0vQ!vd{ Cؙh^p$&-~@YJ}K._ULd@n[_9߉,7ݺ" FG*]&+2kJRJ|B Mryh~8n?ƞ5YԹ5dn]h[#f[D Χk@R-zh!(F"![]62/\+}zF5-P|7(*1ƳJV㌒W$n,Š2]u?qzr],!jaE-! ec"* ӌRNtI`d?&dž٣zdue*_/Nd()dͨMX*ZIMٛcrA$EHhEA@.xuC@jV }Kԯ]Oeg WweXvTV W~{qz{ ihxAUKbZF 5ڤ<4டj"WTExFߔ‰S֚xlXN j.j tYQD#^B5U,b|bI9 .uU Fr(FR-3ѡPlLrY׋tt_J6u10-8T}Y&m 奜&O.e*{FrQoME Uț_y{/7'@nk#G'K}ygNf!_~hݧ3d`O.^h6~oEc= 'C9hDx؁qݲ'WJT$ 2N!Қp8Go庭S< -~{2JPt'Cm-qݪ]:5@9rAEZ*?tlz:Uܬ6^zcIA槲vI6WH_{מLQȠFYM55F&2~S>5\,PX(WxU怊r:\ /cBM&GA“ҢoEK"v3C k WKĕ;Aa#!a^JF W+ p@Ԕ| p!X' %nu+t3%2cj*$As $8Jl贉A!0]A;\w+\5/gxv!kEѶ3闍rN"A:v|u?.J~H٣DESɠ؄YBQ#21OWThd`zMiB=CDfo#*3>wb0DeKd@CK?4&߯8%Uܚm?]978ϕ# ~Qȸ+r$TP^jy8Hq82Z(\w\4lDO68im3d4\vN)߱KEފU^ÑVm1V oz vUG,D8t͌okJ YHT7^`T9S݇`y1]3\@}Ϝ7/ ۈPAf.9$8J,-4<@!YvDN@KC&V%yU0Fpe*] U\T4P=mtO]eNj*l6i[F/}Y?- ݰ"",ۻԯaDOk'ko&'N0:@5K7&FNj>ddj۸AdMh:YV 2|oЌin)5 ΤX"x5 Y{sA,}}kSAE r쏫1)pz$wƭ Y *(ڡIQ G$h9H69+~ L1K3Px_0*ȗaL'9MޖEpT"{%S{>rb)$a!N7\>A4!(<3ݥ] p iEϤBOs7$Uh za|{C`F@n|vO;zm}'LGL"Zjm,eܼ4k65| #2  ߦTħLyh-2X([,wMV1/:̏[[&\$QILdet³8= ְܝn'v =ĆNC~C&~q?=iji!&qYH`:TW]8K;`u-te4;N_O1&3aK-ݰζ G`ҧS~HxB-%36q2b^ 63SݤUϸFzY j<8&%{"GbSk ֣t0w.͓JȜy5x7[}Y R]0$Z/L;iYϟA>]ܗ+_( ]B9 4%Њ>$5|ԓ,q&7m`>}_.'QzdTnzZث1?(W|N; ?wϭ)JGi}aǽ&Nm0"eJ"xϗdJsr^67_yOQ6'.-^d .HOvoEj]\ƶrAx'FTEID?&/& l}^5*&sXa4e72%^JeJMܷ3c ەdDG􍕻d O=RVw臐;> X+I4wɩ8w~d6t\VE>>~UzR؂I*TXzp7w6vU 4 aE@|pX^~i*W<|X#ޟAfv!.A^eSLNŎu oZ۳Ϧaj[LjLًdžբRU_NA.%޳ҽڜWwoA%"k'#s,ᛕ󧟬.?YpRF<pڔhJ_=ar˅Şӎ{ibv P]᳂\ ,+LE&~LG3׸g"f5Os1- &MlB{kFTnпD5DEnx+\0GTBʓG9#(%b}4 !Zm%!"^MdWC2A֋"IXۤPId E)OeB*ndCKС 4heP2mlvmci҆hZQʊ>9!ه6O {;No9QՁ蚔+ϽZfl2@&xĂTG=\@jqXIT}?$B23 xWHz¹>k,\L$I 6\e@濾+q7BHh!f^2DgLB7p65Rń1dXVzh} /]ek^=ϥ5*MqXV sgv\xc(>k.<l00@H8HVa4|1ʝٟfFbj$l}bR88|΀Bj.β%%^r,֨Z"]ҋz0#vW>V+DEՊ/@u{j,Z;aLO \ךOK$yZ6fi慰 io:ÚTgw(ᛠ,J*q3<ob6:\~-#egP3Y^+E|OhD/8KZ)&eo.W~吝j( ONA ypTAJɤ;\2t7=14ߞonO:+ȝ+"M&r[mzZ{THP_Yc!m3: :4y3LVjs\tIh]N}R"duÔޝ.CѢ6g-]}8W#f1#JC>^P7?+ȭ/A:>6eYxqE.ym@LNG"d BԷA 0?RU/#dftDO{\Fb7xX<$Gg_6z"3i,e1J1dvRd;~'JwEVn8I ~X=ڥ (3]@p@u$"(0 ,ܷ'^;ER_69#*viFC=ol/8ӜIY7A33DvXDADOr f|[qQpv"Qe{j,`mX` uD3\9#]CG:iN1XXG?ƒMN 8[G]`C`y;.?G;{ ˾Z(:c=T0+"ϗ]]*IԛkwmA||MݒиD6:5J [MiliSⰘ-QZjVQGay){ ~UTxWfmR*K \N'pLv phOTKnUwȇKܗF4P&,>J(Ҫ>DKo(߰@)a*QgӾfr(7b@v-lyUkI?wnW)`ܜyDl}2@}?4@"~I YGҷ)ltKX<\==w A(= ׎ŁƫUفz Hm2.pqv<+Erl6i\004MLj.7EC&F\ضP2 |: ecƫ$L۷^MѲQ1wqI!۹aN~ .[@Kt P(zoB,iVy,WyMf$QHRCx4A>C_5J;Tw#H)C0@5M+0/| .souIم|#<bO#0^ph*r4sc4%tl7 ($8'i=>LG;ncw||qʴ `YweܥǪccqqQg'WشRGң`WU3-偙\^?PINLqLrJ#yl lFR )Uh0j@= H`\F݆dh΅{4eNo')n! bw:-K'߫e"GYYemuVVr.C^s2Ie^hN tDLH6ȡ7 nV%'|IGJXYU&`f OJ;71-N"r1r|ׄC 84+*%Y1N:61Tuv/r>BMd9),dVu4qww/| ; 1|b3!&{w5=$+PiFpa EJ=us8%M?EAsP/LGsz۩-bLY)K,>_(79$"TLI#ц* ayC؆ sga])uFTs#@mw&^%2H < b)ԅcq BkS57kiEL6$tue2;O9y"V?BMz ]rN(@HoDy2bJ1~L{i煺o)ܪG)1@А.k[j>Sx 3}TγZhD>Wz}6dp#бt,?1"Jt?II^NOJpcm\|h\ MNэwI+_1#^]H3sC wN\A.2W4Po{EGl1\bMM1ЬL肵4&ײN_g2'J foܩax5uϥ6kd)I @ZȠxL5,o VHfB!A74/hRD)vRc{i|n|(4x5s1 dغeuYzhJM DޝhlDJ"NK%c_:O^PjoJ)v!nCxY**T-B)LU"{S r_58v^2[)pPYM M*~8x9R&:4g'&>8ꇤw-fVki7twtS̀jzV{}ն~"I )mz e5n`!,di-1" 19K(uh;\&&}(S.0ǽ}%nW?ޯ8g1ٱ ,p#GmM{)@90uu|';;ݕKӱmeNE#Ï-2!Z v=!cW%0u`Ȋd\P^Yhtl`1 XK/3B~#EЏ p_~);1=k@9ʬ:}Hϓ1ӣOT*oUJH j"37GJ>ŞWx@ x)B?̇JHgV*{ţ TC= \gg%'Uq[  C0|fَŠBr)Alv`22,LUQLo=۔U R{. +#bk'O\"z/wWm9>}ks \W2D_wQ^H139F;uzku-0*)OwSߤ<;|9KvZx~>ƐJBͲ-b,܀%MߍAN!O Vy[ģ(C@+%Thi#1XjmQ:VU[1nEC_jLYj,nA%>f}̃Pq_y(JsK,1I5PC6.#ڎT@YGF/1BN T+~6"^:u+y Glh]mS+ 1qk]vhc@ve.yF3%(Qbr x$5 u L=^h#C:z = {д%'G2֫]:8j_8i/W61M=tL;qx=+1t_TP.+3tƬW""4Ut{[2I1MGZ*ZrmLqNA5O ӋUuʧ,-Ϫ ͸/4PcMmXX-:\h3Nw6Rҧe"?NЇտV/x EԯxCP[jcK>E25<Z$&.wk:1ю;퐞 w?Ц,,i=ECe[J0 ZvwK}p ~n48Cڛވl}jR[oMX@V?,_ʰmRx@"P_,'"rL3?Mdlt*0Ȇ `x"O2e "V&Eb[PC\o$SE61Ų.2X[95:]e$U%<ԤcX2܃ 8Qw;9pgooICH^OA]zH!Jx !ܵq;UaaEweWs0E\yR6uejZMNBcẍ́w) Iɼc=r#*hT?u` 0{Fa2#6(_OtV@qva%Nڛ@KzΠ0r"b<O0 Y0jR`V{$b CG0<1oh0 ٝS-óQX~^7qPZ*^5 ,(>$]QOݭϼ.gZ1%#Vm k%ef ʘwkNX j ko͠Af`;'33|aJ$<_K??]NMrdCa`hY:MIџD51{fgZx,2;/YeZot}{Pb֪ 6 -x^3#jUyfW؍#wXu1xLp>4\R>+]_·$wWJgC.ub]@!r0p_Dg(={Y"W:vܙ'$Y>>۩aQ[~{;޷h6ީ60\KD Toh+ w0wO/<2Y8gB eB\jC- [Pz~7֝H#mxbMnBm:̮5Nv&څ>I"E }܅I׈SW΀^@ yD5ΘsyvP iHVYx (Pg,C bId3*&8ߞήMYӒ~`HN=x %{zg;ѕ(;2WpCX*>{VJ͢0rĈ]؈ "hPylOȝZ^´hoL)G(^3@ Z| xOY-@LcB~ǵ&ɜbpcO,n&ꘪ[pp|_NW]R >Yy+=pЍG>\n0D{i a<ѼZS-8\#2Uq!By3'd}+bǺDJ@E#&G{7C6⃟ Т1.ȿ8)-ِjpgÜt Ԉ >ߥ~m'GweDY9ck2cE~Ydźf)=gŗcS7,q܇ơx9G?vs FՌX0єyHzwP &B?3 2bF&+K%B Cy1g@PQ'lI+/ }FL5ЭPn[h5l<&ݎԯs6DZϚ`԰X\H$SP?vr9MlfkQJ}D ?σ+. ٳ@M,-V s/}?AN 1aWU;i`Oqᓶ۰J 5i5%Ш3#ڼ<9-I8$\\1) = Awd!MJ7i_u4޳vg_!%֝^^HI#.iEZk({RDt Vṵ%i>9Fv R(}xFRk*0afbgK+.xy$CIanwޠ|E7"KvSW%dmiOϟyhOjJZ@jU ,b1uS "|yL跳bQ3q9$#gQ> h#U~ɭ;Xװ ۹{ ORcQ%Zu.%זY},X =em~IDDS܃$1U0(>.v6|>w0!!EN`,TuZ.)YOJs^{m",79xobJb[1yn(q_JdAh”H81qѰ< [  vΕu}@YOŦ{WiǺ+yش1n2m$XU3n{0c4γ+0f"%5gMGl ]ANm4>:+"חZQh&u A"KHJ~0@O=Ʉ+J< %qwLy]M- eqvu1TK]8W$2m7)&t0%r&GVCjgZ$?1I6g`HL5lt'ra-Z'ߞ+x9XgyuxB9Tܔ]7 K~Y<{A$!T8*솅xq:Z+ H9LR=>)9VgX>3xOMk ~7 8M#D-boe/=z}d@қ5҇XaL ,DT$|&|CPjUJ-xtMWH.*נO_\s5uq  LX$U%Hso sDHEdz !OBPddŐYQe?Y=%@R~.i廬U-4ל㝓F-s B"h ^tpxlѓ޿3!nܦdB- U0<*A!@]x4;3< >ф%Y?-UU՜Mwi;=oIK:kM"֬oHhWc&}hO9mL|GT+ р$kB͂eʵ kkujm@8P1iL(8r_N*%ZMFэ2<lraX.vsx@;G5ͯ}2SMroGɒw^lDyp`#Z̖䒸^sz~Dz"'Q}vֱꓯ,;j L X!뚒)15ܟٻdĢ^AjF3PYn^ jirc9y'2JR3;F)Ě< wPGç96EX+_aUu&e_E C_P`#+q^9^a O%r*&dob1,l~ѣi VR8RvOwж %&XBnqo@og9j?߲RI¨Rņ0rtWp  ط&[Skl 4 _SZVO&[Y+"aeR3'.k2PH[Yx  {2.ﻻ.F#G>36 4H@ʩ[:aD@Ea;2/{lX;N7Z|x{uwUIb/N9cgGDT8XfE~څTAU"pVbv7d(COx t"s}ؒVO6Esl`+PxL"R?rI]j||[r+ H#:ˬ`XE*k-14A:\KFsj: Bo"3HnZ@YK ; Z/`KV>oRdGQ,pKdGGx؈IƋ)ڠ 4-Tm-l|Zn_&R֪en0E (ؔ곱ăӉNlD^ "\r?榖Kՠ01krJ=D&}.Jhm[plO3OJ|X[!Ne+xmMP1x_?Ql3퐥3JS؇,VMBB魻E!@UW&E' H msC~MQ$>a=˩VgUܵT$R@2$pV7㬹W:L? ~d?#a gQtC"on*di(b VDʥO塕^t1w ʋTw_ b;,Y{BƢG (&Ǘ=HSA Af>Gbkj˜b(!p*s}d*0ݸ;.q[i, _A̰GXɻ}@_ .":6 m+X:Vrk^4X /0-7 .;;ՁVEAS;D'{[TB$lW]!2H>k^{>BkB:LA[70}Yi? 6֭2Ә㞛2@ޒ$1b֔]m'kWP*GǘP4pjSt(;}O@~+@bFEYNWמ5~;g͍$Ba^r܇Ik!3Aƶ5r؍I I0%wYF#A T\@ 69iD`&8#Nf.$R@fs!Qгޡ^+D|BnV2HJ~Єox2E|0q$i`~#zG/񄛧ɎdOsQOܺʠKQ(vul~_dw) dT K1we,{;b&~80{NAFnr7h$n4&Xо3'3JFiL6zl_+p&q:/aI1{ZmxћS7 ~i ѧ"Ch?G1' O tcTzcvAGahI7|4f($рXeOM S qw/mOOB&4$7 ,91OΆG`|İf&um-',D/ 6֔>GH(fQiCSstˠ+x۴Qm~k=qa} ֆvWO{V_=$[ѣlu엟ZEWa3*-/C*j+Cx9"uvQ15I#OTrv.`J7 >bR.S'.y:Z\[Eʌ٬ $q39;;o#=+gì ҶZC yX% `z(A#::;a׶gel@iS",ՅztG%_ZӋ,4a}a6_eN@Ik'(Ǐ=25Γj Ԥ]dEW92 \T!02,`#1, \&:[f{h `X{r{|3DY3EZ5g m#[i&V0\N>_$|yf)ĞXӸ&-$҂_e&f1:weH(ssͭ]wGZ l*|y9˞7*$$7TMR$ON4 I9Hc@N7Ee , 5/܇{Xt#CGn=X'V u <09pE Xr( 4U}Ο\kVmI3x Pl^䎝 !T̥>T%1,l,hqMڃQbO1cI?i<79'TFoC>A `Th>‚_z~f^M"4gZ $ՉHIm “U4luW7AfQ^TʭgN[rtYR5mЁ["yEc% gZ?֊ xyI3T`1aICa\>NLfJn@4V!ߙYiCSF>':wxJt$_>;[!Cy^(UѬb3|{ݡ'&I>GT.EE^[_dBҜ>S>8p51nI7y⍧eY 6')M.3hWD;"ܼr`r.5] tk5,96rs hnyƶ >ANd3@(VeAbգ8)C yH[Z"^U!8@g@}5߅7//,\MC{sj]J hyW^tu5OaX"!i Wfpvd:2T&G}P<"sBRzDv譒-YqxBʥH5Gq ;,o)8Kj_Q\T[)4t#E$jas WG014&Ax1DP5fbqAPiǿh< rNHf ɦyI'dv}aWHڛ"ELӇQsJ/Fwl QՑ04w#J8n*BYŅQ HL%||UG-Y.F@%)pŶתbI]I+N#c @PiQ۝^aW}< +$M ַo`^͚ʆK,9s'H]ۗr+m)4mm "Pd^xϵ U,jcB/nHʊI$ 1CQf3˜=MuSO"&{E^NR#+pAٺkjO`$|&ͽ8/#m^S>}pRû׼GJۼ!Q DsDZ{aoO 2TL=I rZm&팽ǯȽ /xhʎZD[qRW7F_0 v@_`Sm̕/ըO6r3_*$2^IjKN|Wz+,;p=K^9Z Ҹ";<0Dw9z@Wb*% 6"( *]rcQ$,8)~Kfr Vy$wˆX <ߌQzg.} Bs {7 8Oz}r AzsSDq<(i@*_ c Cj`˝8#.Y؜U3j!/8׌X[{n,V&u.Ņi}$3zpZu.P{Ǵ mz`t+3ӦLS#Njs_LVy5ŽhZy #ثӓL8Z2ޅ5e+YquP$Nkch:H>-\"G¼0[@qۅ{\9v>dfqD*B჈@"|52vpAd,t1PMPVߏ9̽)|f-ֲyx۳H| nb&(ѹzf^ևۤVm{F[_T R@ l\hq9H p 5i=A8}h3UsY]e: 2&jN6+aYQimՙHI4D#, ӓ#ZK(OUiK؊E]:(@9qsCqzD3~mmi10O~EKz-Rğ揙_brgcc?HrzXvpr(2c>LZhᢕOݾclBڏ%Ŧb7K>,Y.yY6?=+jP+97(^.[LnIk*4\a9ZNN7m8etLcY Tp8-piI.xfl׋{g͎<ɄDVd' ᤚO|ۙY̖PQP}ix3fxZ'kS Aޚ/FWq v"λQ E-MQ"[!;[‡|!MCNX|2lMRƟyVb4wQ>YTfRaw<*$đY8/BTq$GKz*zt뿟{r,YaJ˩0?o%3-fŌLŕ3GfѰ߰#{R^n kyHaQIki-*Y/1=e> ldž!DDS7l㼭S.)ֹ#᳖+x/ #Wju4߁L,^k؛C/eA0[(, Ͽ`XO_۰aY(Z 'l$vSz[MmtY T]H#3Jw=͇xt2{ o?i0P<͹^tmDwi;M9v7 zÀ;=I9,JYj&BP};'nbzʲ]"%S]mWґև,U]N"2s8X^/{2&;V$\ Rb!͔b o?Ԭ1?%0نKo.嶈E ӏm]PJanD[E)%#H!=v vnU>r*ůjbNdv[JADXRUbԺARKcZRz Ӫ>{9X!z `w ]Rn2:Jom]Q․`IWַf]ުLk5 w6p?e XJTNA]dd8gNt7Z6 2oB~, tg;Z>ԁ䱬8A\((g͹Au5h %; uc"H!>I :ѴԦ}&0h/4/צ.(&y[ԏW/,* A5awVX^2B |?*,dJK>N}G.@?0Hf̔祔{#bǣbTကώ>vi?urM;ͧs0XS`"t8}ZQiKTөwɽ #Z>F;KYnj6پg+c_s3Q `Z~32/ L+0X01%ƩkH+ .բr,Yl5 ǻ~aLJ9mZVN̄ ux$߰^!v9%z:1)E\yiĶEnJGά2V9v9 $aQK˭6BuaIљX /Hڑ-"|ߝ4JLo+,&/>\?(lʱ c4C8m*Bj%:̢?J" *@; 92sGI>aK2=|$Xs\Q nTctbtVGY ,;SQm PT{ֶ\g̓2:`S2'Q؛K E11?JA"fJe6^nKU[pNs1NRRuIybYfKƖL#pAJbo *ȿ"`ҍx /҅>~V0(S@ ~Г똞MM$iDž,(4д$?£y7) ?Р7_e5 SMن«3UBIeqk}MXpAY aņ{!)Yn}-I~'dpU͇ JJP/}Yݼ-{LĄi6f錞 u8- (g[9рi^f摶z~5U Fg^$?7DQrzFy2USaji]qT\h𪼟TW*wUuEV e/}uvꩫVJT.} J?2VZ\-3I  dI}vdR#ZlA2>o9~.fmWM쐟`r%FT IC Y`! 'ֳF9E0P;5 Ma:c{Qls3z\KM{ݸƣlԕF3C#Ys__Hr{{I.6UlHQ;km'גO- ͲEΎ2IC6j`#uĩ?f,*! i+8ML4am~)tn%gE(-Dwu x.%p +TOL_/Jy$E@nc h3>ԔCъ\WGnw .CDd: '˻N-sl_T3 źم)|@q%ty ӮlwӋe [x:`P'UFfo1T;M( =lʗr΋%TT/Bȋ4?w"%wh\rVfzԦL~a =oIY `+ ᆴY'iP51:\m"ҐJ^D WS{Wznk,NQ p,MO2ي5h|@IV# Y|¡])p]=I%OJVйdNo 3ޕ'P ]uDr*2`.B\H "_x Ʃ󽑃9o[˹>΄D,Nv,-%d36 2*8xIRkOݰ/^ىM-"W9a\}VkQTg h,ی£"hﺜ$W?Soጚ[L %WE#~AϒQe٠t<sy܀u/Ith/'!Y2^B ?AxHV˼}Z.ap PV1}њka7[CX Y #rq[ Q+3D(Chu= 0KZ (;t`{{ cK*_7e x"~ +Xt{T\dFᝑ֭JpzQ 81]NȻ!99 ީp4.XHрO7~y 7$DFpp-~;NV! hyQAPez:G}:r&8j6 `Q"Xu-}Bz@Rl29F%jS i?\;%2  c``k`(x h@>h\}EK"j|e@ [l /wm:u)/"@]*E&{_0QT';B@ @+9-ƍ QFF O4wX/[1jA?q2/uAwø|k)~N*z?<"˫}ycE }yN{cms SN XEw_f\`!"Ͷz+ң b6{97|fmĿ(O]vXbM{s ,'٦ Z+{灯#rhq--$Ws 5([jI#k2/nF@Jys Sz&tqA3< ń6{sӽCc H|ZFVAU=2 G,jvͅ'c݀KcŎNS~? nǃ eߩy!rYccB@woJ<% p9 A@|W| 3%sxΖnHx/Ns^g&cf͍Ua{sr$Jui-$sɨg:̯"dZmFyW<.Xi >d)ޭD,NR"(ܑrzsmeݯsyZ{4ۏq3"ٮ" f5G C@xm7(w k;*d <-w뤟12^9/o1Lw3ve [iH#;HpfI0_ަq5Z]/֤'80u`;na-3Xih^豠u^1>zq{$": f78D~:I^YY3Kƿ`mmQ$pɁwf־rZJc-)R -=O "d岝;S"͑/Z2 ig VcD2 JEHB1c;*ޞ:B~&F !O\2* >3Mڸ-H`ozqѰhԺjz@9Z^ݻ7!ϩGSSPعw󖨸 ep؁覣; ftlel mZM8lZVgJʎ)}ȴ$dmp<O~Q =5F68sqJB=Bމd8--|z]M7wq5Mcu";֭* Lٙ׆Kas5b8hC: Lz~ L+oM 8''yLz{ ,J;D,9+&2ֹBྰ=)J+ZiDٙWAE̺MZWt$:1@ ^JFm6(c^`!5JK~Y,FP0%1ֻ2 eM"EݠO#wai)dUQ:%#Ϩar0.1x{-T_^<"R&12ԅ󮎘7Ez5sn!+z=D޵zZ# Y;mX76ZǷq[ Do{Juoh "oQ:8P;5c٣N}JkhԞm #[h+Ek,uS~*Rb^X4x ;EwLC lBWqPyeioDRo}"y!Y  8lɈi0?Q_>L|is`Tɚ au݉-C%@.𣟔T\!)Ԏ9Hz0 W(vTTgbxB9? +ƫTȢcyTJNR -b,1Akf;^)֒$ ti9= uc޵FnoR.^Tߋ3O#81IIĒ~^g(u@:90,Uiv, Z|J5p\N +m2jshe#@C'a߈Fo$3//=#D#™ f_D#.= %0|=&blӈ "N!d:3ǂ]+Lj!؇J̌$Edn@``a'ؙlAk.-OT%quo[R`G3x9A0T'S5{$ Kq e v:ؠSY1n*ĮWꏪMМ3ʆnu{RJs PgFn=JaX'[9e9fN$e&#͘cLJ=NT FX7I(rbful H \do ӗmnD ǜM./2(!QDhI}#]bz2t;~;?Z65o rg+%u4R#+ZuB>?HkjLVEOnSfuk/~=iZFyO8qp6*2UGnv}Y @9r9H;IOo.ˬ%LʔfJ'մ+boX2ױ q9P?4Y +OYLQx%0iyKQqK8(~cp9+> 稳$Ƈ&Ɋ+0+)aofU,0:[LΜSƴiƑg2S7KX)>JțФɰ I C*cbS됉66@w_ W ;XB}(O͒_K<=PR39a; XZe6&6uwFB'I?P @g> ETe\άo~,Ur[#=?%c.!V~~8 joE(Zkra2lhG8ϸf|olH"yw=hIOVD_p G6!YkhS8?=z%=%k4oݠxg@?^|$|S5x]twc ~hF 4(c0bO9 Ap-̱8ej EFzO]Qd?eiu]gTZ; 9i C 5Gj,U}8.@P* vNopl.L(#wkŷB6,F1.e @@!^&b&)9je*c jMK~3E3Z - YLGF!~.tɵrsx)*Sەӊ;t8/ 4\;&J0ȷQa|SY9 fq6Xi5f ˃(O\J"wz>oBL;Vw 1'LlNeѼ9u^Rrg0 8Rh9-q'(Lh9-;Tt6IUź֣sy2#mdjܜA")_Bk\= Jw. E .U `L̕ 荎<WZ]ذҭ&/Grԓ{eBLK- ^b'ё ZI u(\LwBN?kavGWxś{gև98mo#1fC R`V)*q1@Kр{I~aTy؝I in]M@Ǣ跆Ǻkʌuަ+"ޙ.g]V{(Y 4,Ρ.vyq =9P}zyO<F^^dPSPVMQf,o3g4|rSz,XCVNn.& f)vXì5̓kAgk(AN c`/ qB#]ԩ rDu%QID ޺◚5dQ뒠HfFy55|=qJMiKEXnӫ6_űj}`0wrOuNhzn1>YwH/t`~)<ˢLR h)0\'MR8MC5rHiMQK82Ѣdә<,Z5&#S2:Էd"3LxavJMo.hdn}@ipEcuT˱+*UE͛O0xAYn'PFY WϠiveWδ*n?wtp< "%{NJwqN;;Lw.}u2Tܒ-&8Tauy8 ~̎ sYt=SzP}|ĖNt#jY`|\CLbQu^]ȱe8 Aaj"hkGl 5,@89 mϱϗCc4}c׈'z|c3E]]czS\h9<,BRVKWG0@)&魪2 .3e.%:0$OK=-?8SːRYM yg4]oYl"I3]QOcoW-GZ@'%`pGngZiFxzl/BIe4B3IO =VoH(m`[Vy~V"aSOӓ-?~s'45I;^!0i^lÑC}-|SzYF0{m13&:ݣӤB|wj0g%dyr֩*EziA+NfFJ/vx <ЪN͜gE< ;,ڸu^ C%"&hgϯ^ӑkrwg1J(_)v [M::PhT]Xbk!=2>IEl.M˜Y\PX{ESܹ֩N4\!yP7.#r[4ZR`ul*c 2 g8cpwYWP ̃J.?5<~$"t(aFϹaKO<a|jc17 9Lu=zSVhrO) f2;P1QW#)  ӷ.sYl k]p$-+ K\-s Oib6|ypʱ\3vAV/`@r*^T'u<[J l.ED=$ <0l3c=%~yߍ$jX$@ϓU J_yKѪG, ^2I[ip'M{O[{RDmt<}x *P1 noRUw=ÇRUEuqgĚD4x♻A'=H%3}t- DQYطZ|bW/$zM(%YWP}=n*8o|L j6da [tl;(M,Mrư/Mk*9ztm@1?rT=i z>tЪہ){@";Atf{L>-{T@zntq£̖@эjzҚ6mRT6)k8^w%.j;^Eշ}VKj072-W{U=.h͟؉G;MNCgi=*UFK+ᾥ6 \\5)때(`pԜA`CG̗i` bK,nñzw=aJm^tl 1@n /ȝ2C3. .[A'+ʍ YC!L*z<}dϬx1P]'o5RB%0X[Ӟ6yqz \BuADvgܔSS9̱>Z݊fI h8M~2eI5?nxwM <&T{񕹬:00G6޾;NZ⩡"9%K%ͦ8zbW '{Oa^]j6p3T^|2R(𒩀PjK&]ih}-7ybgZZ<0.,[9WY:Uu6FFObn{A=oM踣m:]!Qtd̀Z*#za}40Xѭ Lw:SdZEß$ꮩgL+ `Y褵[cїhIwa?m|Ȟ\Gk&5i!.BRdߔ + Ux璳7 DМM62&rT o`*Yfssi9y=D!J~Z'|f:{]PvPa*؜_]\6\ 7V[{^ B_p<1~MSIĦ(4{| s! ܰRq8/z* ]Cmj_:A!A7H󜻋WM;/U^.a aNZ[`iթ^O:5h!O.hD5;%hH+ϗ|r$IrObM|QbYy020GԦ]o j,n; !ro>n'cF"t(&Wcu Y>W===6`_p@5_y]+32:l;TbO{g |u!kE#M1D@&jgHK lr-m!qW9ȸ %w KʳmvkiKz)!%]dCP@cQH )£B$eS zNb 0>{W͓VL at#ٱOwQ-8וF%טּ :5m@dw $S6Qը-EJ=^ g,BJC7tbTgٰjh`WH?V b1;(gdK0D|fmjʕYIR]B9t eZ਎m̏fh;&u~jkGB旗@\J^^w!'o^Vرod~u7M5c Ǚۍ#<5=ثhm0ZE!};.Ҍˁ8$ȥegXO'`H\a{[2ʉm m`ĭ /AՐ{sfoI0)0+X$6th|П"}W2g}3_\NЉ)gѸ/WF_AfH "(s-.]6hGl-D(滶cK2}1W-{?㺔|1Q=wL(F 4:S e EĂη5#:0QܲV帝ȇ 2]VlN/M9M.Tr ht=xy1 #B͝k`hѓSŽb?͟{UCJ`2C978hH4T(7TV)B6{wbqV)Yq@JZ&`b3J8ep/ &cF\jXe~ e9v]<9wO[R"0˟lh\lB·ϳIZ^rEp R>mL0;yɴwuhͭkjCDylq+0$GJ[O(׎Z+)_/+ߎ綇7 ,41"p4[P6_תFcT5,7 $a^$no(B$faB]0XY˦gv⿚zWt{4ø'""d|tz`s\0ArN^#%2MvqwuAFBɑ d┾ג> =P^0l ?"" Aϣ킧EF>7,A bv㘝azzI3 Xƫh֧9[Q݌GxuB Z21/(8XxEK@w꣑ ^3Z"^_)ڗڏ3qW%qgN=9 ]u,uCEUܺ¶XuA!Gzq)B3Z`q]\mw퍩ޑf@m8?nL`Ў ,8cLP$7~ؔK3Zto*sܯ x-'o3($:”y8p4;2;ВR|S.yBo` A;¨}%<ُK4%=7$,Jjӯ8":`y˱ C#k u ܎%0C͌ lLsdW ܑDJW e`?]ڿnT¸ALTBg< .RRD7aN~DS{2!gJ\b,L8{/)aVibf#f:mye O7KOækgUmij8N4߱(lM&&$;/N^Qw!_- USK_/ gxF6ONbFȫֿ(I -ף8qqB* ցKKDe ̀.Ji`5> '1U[7?JAȯG(:Ev\c٘$E4.-CÀg =`-7ic~i}&d1_> tW 53׬_ƕ0J,uZWmWCRa St` Jt@$s* F ÐЛCC+C 3t8NмϠҢ#@"6X(I&|Z(Fl~4n}ZXxBRp7<޷0gHΎXؤ ՘{GGiPHU8" 2kaNU!QWqjVyozU}SE?t횶!䬃 |}`scrd;[xUM7QnNfIvEO ^qZnrQbvB$ 7Z@XDCL,|umu*QǂGY:]{K:Q:^S#mI+iį̮Z9gK4Ɵ') MZAHa_]T%P$(T?O S }C<pԝah`{H[ab3pD"DZ{ 5 kҮ<w?G*b z7KeYL?NȴUu0 E_N̕'ڧiqc?:9*[V[R2+ <\q%"F)<uoa2v?yp3-ft|6*4͛51,E,03שkbQg˽>}RI(+ϭF2dƻ1+4%% b(]e^+[//gMТSlnKx_VCwՊi,,o{ Rh>lr"ŗ-J|>_M5i<4=%U:wLdE3WgAstޮ:",fIE-@Lh" Abl6QSs6 ,DP9b,0Jjnnz?ejQ.Pq!S}q3$Xt$ۆ;'4x'};(qf\F.*%wXNEbhp$WE[yQB;\|+x.Dn]63hDdZ HWtE&PyT Um&/lMm^6wC k*ȚC[ qma9 E^+:ԝ&45t >o_Q>=gt6".%U;/8#}*b>]QNlP1iW:><ȫF߬ <ÇϯNLhd ;.#pݙRǻ#'h$nɣG(>k~-w٢+B:Æ[JUt-Қ\y_&/)1*QB֠23-&ALx}HVݥjRli7ksxA1e|PqU`$wX\YLM Nd"p ȟ'2HZ%^z`a;MlO#In aEEw|2\-= /iƍb5Tp^J:u Ğ#ҟXI%x9>״iz_wYIĄv9rn(xU16k/P8}YW!tT˯ 0e0LHvU)7W&=]fjlwNZfDdvH׾ugjx!8qM9xZ1Tuy_bAYңgX;!_oE5-I,g4a0J QnQ }{bۃ-`I㯐s^rbo[!6Ta! o)bP) q#S_heWH.lʼg5P).HǟF x/ػcϜld#ՇG1 /9ZԨHջ;3B/>ҷ44--e V.S㸓4_ G6gsWIAvb5|&Kt7de0[k|K*D/Ze#ʎiS$89Ymm"yJ0Qtק$ܰ+ dIN}+~o+n'TTLiϭV'+Ѷ( ۥþb7-S֠*s}bnL u N ,N8Rr@, nWzh{<6Zis#u3 0!"-ZB۳ sɡ뚞c3ߖ)h%]{}sƠY#h8!L_B#4m~T7aJ*cw1b 4 %[C웶c%Y_ ӇMN |`1{a0R RNmr =A$c, IܔI͹d"lSlYs#Q@3-Qab[+~^R"DCe[AFfm.Y<^` ?+ӭ:J Aj]dk= ^_OqFPsۡU .5i^(Qv95g+'6+87vآمỌRJ𣎮a2cA$sPwApfO,.~(/b1 Ȁ7$pm.}NoK27O+&K&>w랅Ic[ɮoslJMI8yrV|tjmQ|h x'@dM8zF-PnQEOx>f=aLOZ؟|]@&-qNBry8+wwd z?| jL`p[oz3^[WY+M2SΒ); e9^㬫0t+Ӥ>rm/ېK]]yitRV4X3<{TREhyNUE]/rAZ!6q ht9աk5΂f7խ7M,FW0D4V(0ٶt+r j5{ '-DT;a| FA0KAEաtm0/>-[.ZOU&Z ",$Q)\707b^@O Y)Gqqobgf3ـ=<! $)Te]*œ7ʀKUE*p&*NBW]cRsP,CYFvP@-c^7+8ߤwB{rѭϹs{e&!zXLC[RπB[B|5@ǀ쿄P /~0N)O|@ ; 9`uyn{ `Huh˽K™OQOO?RN{ #N<:se|v͊.8g@HYgA1- lW9R2q_q-u[wahy4 'og>TmDx*$(f b47# N &5.KǡxsD =S(Qǀ8B`dar #f:~pJ H&٨%L8}./54䢇ʑWt-N5r]enj5=" dp|ty枏=.kU?*C2D5ӱ^Խo]Kԕo^OMǬ>geyHt@Ѧ<sfLLshdFHGhM1doU^O[L&Ch<;^TW5u5_)D^X"&V;r7tcQoGbjj鉿 ܡ9OLJ;8dGdON 1(0@2:nvi<#_ d5Z.je5qKzL?K ف 6a ݎ5ʧS],)_NwpWA[fbvV g;( Mݫ{e ĭ=™ pbӗOAx͓2$SW&T Rn:}beS Tw5ζeӮ0w:`X*m98R\jB>_߽Bt}Rp=ە]hLw 0]o*Q8bh;{^"bcphunzV>")`HO|sµIJi$#r{!haف-,ЩHT+Wiؾ'L> S%"aH$RKn?U/o}M`-(>y/xQʭAvYg0#-ޅ6dH2q~=tm-׊ߎM/d. v3YB7;Qmz/-S8 j4{/M T022&^4Y~"m12ee{kz'd9Mw/|Q]mZc2:7ZsK$ ܲ6%Lcd#c(m%wpFC]AM5p]Άx@ @?%WئS$fTޓ{h%d:Q] +S{dJzQ44XSTS@"N2i v r;XRhMԀ Y=aO /cf=#;0!Rju>m__6MöL\@#Ƭ95v+Qt spjBY)  /-.ҾW_JFāG`]Cp% )Pi¹y~A7=-HZ&dU92n.NVɢ|T/枸9E. 8|قh.[#iK %[a,5MsK on%)?utuK0-W!]9կf zͻ_oqx2I+߭OC FC/jj1BQ\zy`Yb'3jˇcDw}Z^fql 3ӄ(0{4xutob>UxT)y;Zh /)zEд Ll%e3st2@%OaaT 榈YZ8`ځۖ/1NfM(Le:|S ރh9 QrQ#u.RHUJ$ޗTQt5AJ\[}(k8 |􎞥]Waigi)DHݯ"QlZax*!e'`GOq*k$MPс2=S3l0Bm3"NÉHeex|"ʵ...u:'a2A=]a33*dRBx*StSiƱ˪ʮ7%h[5rFIn,%kIY6F;MjشU(g궶d5Ӏ̡z$Ć̌#eZn{#%滔9\l.OzU=UaI$|86[*!ূ7Q K.0#ȥqo$Ьs ):yZ6$C8+l~?#-<غԷq0c,Mi ~Q T(ߛ7z r 85zyl[8F~P8E:\ ?bn{K[ t6(Z6q X?=ASPʓ"b.̺DU(Iȏ )3~W"ar Y!Egr'C+G"M֞'q<{/KY-Bܝk,svSz[ähxkIi$"pf-B[-)]%2!k"4PID _J;8Z7EO3ҞnDNaͬ(W2,M=8ЦŸY E֏+Lr6*YQ /Kɻe]yD:?3D5ޗ:Nf~#!TDDAT;g1U`FqKŸGT~C!JxrکITgeYkxsΊSs?tSU5gE O|@RTl8z-\?Tb BSeͰ"n?.S>A;fO#wF״GMrFK^6f׺$,a I&m[-i9Gy#V9ʇzHIawCbc5¦*9V/R:iuK0e!6"N'0gWBѝwT؝|p *RF#!I6%(p9Kװ0&e5՜fmՔ`.mV 4k}ir a| Fuj˧ m-&JraR&8(*oyGB 4rM:fKzWں']:ND1~Z-{!zTKn4eu'c}KL-$8:GXӌf6t(r]V רNyO'Cwsbq"}P㤷I{3 H覊aQ| wAJ=<~ nUǁLT"6g/=޾a? ZQ!U۞dGBJ.>@Bho6 33ṊӁLV#P3Y/ٶ-ݐ}A S+Vk\)XJIAihLc1l "\%] 2& u`QA\, *+Fr{Sw7ӏ\Z!Tz BQ'Қ,N0f:SM]}+J=W#38 1 -:iq]^KF^?'} *WY j~ӿM=5^5,r qe w3+D$Mkطc9 Se'<`{i#~_}cؙYȑ!.#V$1EҕǏ(YZ,}RJ1`IpdO jM$E FLA]/G83{",ɑNda pjǒkNs?P$c `U nZ%ii zԸy5HyCA*.Tճ;iRi mBiz'1dG l?,r<-'XNwgil]XL|Tw[,pdўl uMU>~)_V 9gfN,|zgJ\WׯXCىGkܕ %-, ]ѰIXw?))*Uhyl͍ͽ9Ki)~ t3l#_f}1/g## >V\Cs|u 3 ]fs0S$|s5]TE)ޮ|MVS停J B*KJdOGߠm]B6H^;M'n]ՂQHw4WHwAuQKqSkHT4]h`5vQdr/ G :SKAl'_1Bw\[涗Khe)goL]20~}:3ixc_z5 rEi<XT5V&bۮҦT 3S{OLiBW+ZB^)p u1GĽ K#m6x[A ՂEn_W}?(ib$^z b7AW9N|ڱ'eCOC7n*A^/p7.wt*gV|_M% #^)'_I͛ V+ '\YzC.p:@_o/{6[ úVVj`YJeR AMg[1lǕ4)]p]wIDm?c0Aت l|HEtr>遈ىm(XfZO]Pq[h W H;@SP9jd5IdsI߅Tc5Xk!>8u ̝S8mneW&8X6. "&,Ƴ)P?yrgdqA֜nV*8{N4AM|jj9)e,~@])#0{S5Q Y\fwEKֈ~8/ALh8c PsFCتokI&`HlFLlůS?? F ߣm$njX“slWDʈoiQ3@q$:g#"xYwmE7"ij*H1AXTzp$rŸ٨]MNהGc]g·Z 4}1~xoR@:F;t%0p|rlԤkMǭ8fN_zs!G9F>̲8sVc"kP̤DW%\vby.+dzYrNhVGi81YUy }>0h-h#Vl7H hV"HSXcNIT>HKt.0EOo9h֡k ܐR;x6<:xβz]GuOfb mYx;SG3b5e@^=ޱ4wV&EgL46Pz;ROϏ\:[vOIty%+pMnQN˸gq,,<_"G4A3YWm3 ؏&2v:u s͞l4\j3 W0> j{ +q^W]^a}g+ЁtIq.<7{M( €ٴYƞkb%zX.OI]sӿmФb:X_XMfWMנO%]4X @PehX阐F1lvX -{bOUM /̩ [xZ#qsH34!\Ea̾~wR9JJŹD*{_7 d Z="ggڧmU^OCNp4"bkiD0\sS ¼D/G$FQݏzQ i`?QGx>'&uM" ?xOTq1Ѭxɬ|5kn`ڜF~tiXu獗L]ޢeuJfcNz>cONM)#@t^tZ[D' ",GjJejb ~nUBx܍ypuX0XdIQzP%[jXf+:rEE5gr.@K^uA D t 5457x;AgH~[>֤GVka,'VHOIꉔ=c&+]wE + VTN'zs5peMb G Ue* Dk/Ƶ ې );Ľ sztZ"]zh@A3w:xAHODe][Q{ EwC֣cf{;^cBtCdA"6zGyP`c֟{t)bv67Wﭓ A*΢w$ՍH}EZj!¥DB+j+tm, -FKk !M !l#l豝8ITw.Oҁ`Uo\8e r)AwEП8s;*ǩCB/?쟧_jU=mMAfI9;7l9aa<2_X&.vIݖbI=;wdedI@ul9!Gj0[59#yrډ*z<dת=ٕ:I>-\*0_tOC?욷W+6iHr\?g/'2 7Cx!^ KIfb9ى6@Xoq+m!Ak<] P|sWSI*Akwg|#OY_Q?)Z;V2'~6C;<(.}@|ol^".S6F`,ށR%1`2$:NS/*/w,rtZ*pn 4/ al]1=hf1]kCosJ&̯HƠu5%J,}l1,ϝTPF Naנ ?=[#&<[($BluAv4(wjo!|͚0lpuFܘP:h? Νw'[НmZs҂7X"=äη;¸aڨ1X3cC7֭)` 1*=9圔۸WJ:3pU~柒SU_n7/&\Nv)!K`[]QZ_t tK†$ ->_@__hj~"{9k֋ k+'UGclaw{k |+`@Ӵ g"2ҕ.6 Hа2>7AJe-X~~ro|[Nwy<ϥ2igOwckl &oiXNIv +7F <&uv>wNno_;d~po 1 Ì${0;ZIY7ڶ6.Vz_Z 27]|?| *F"1_ "Nuj-;l/Z !O`]醡ge{<_zGu̓/|u% vs-Lw5g ?#iy KlKTDp[e )8e|;H! 촁ʽ&fªUuvE6"GP唚3ʏULGZ(NSᷛWяC;~F4l3NZp[X3b6}݋sZV 豆>Ր/) 4ϵL ,lk LLxw }JIqsXNq"qHAMzTSu¦ZȕC>wϺH/GQW~P _Xwj=ĸjseeRzb=T[᫄YqSS6%xҪv9'Yb lW$C" S~؛m)fZ[59M?}ʏuojjwB>Lץj;j f{ݵ҃h<Yai:/Rؓ  .ܳ[\.(鲆7o.>4aalcO>=NMXANan[$lc0'CDKYJP ΧD'п[bkz(4pޭz)\< ٞkGL 'E^MzŶF1$J?-şV%WN7JVi:C?<4(|,q/??^6W?gK c x2d+sBw}WѣZމ>d ^Zs2ʒ93#/dc+5[}ewd6k"&ܴdIzу:3޼dvMk鉌/'vu grR=n[<-9%&x uatN1co&9i\.`' a WN钀r/B=RwŒ /s#J7 ? ^F$QKyCjR )Ҙ_'$G%|ϧ^zIa yݥF_Gˆၥ>dgjv0d,ōd cIHӠްA@"qz?թ8޶Aؐgk&o=L\[V;q4C;YWk/mZ'єA5iwNy mzLaLUa~kI ΠN^[uǛ9RG|QBnkԘUϙx1w"U;݄@_sDU%nZ?U`?N05H>cW{ |dFs(aLΚERFs*(/HC-UGt'U2ė)w!hэqrMѮ:y\e[tV+KB篲 ?L3٢=@aEc PI0: /25Oo%cqTogcS~PBcR 2 )7.FKoD[ߗ izQ_0xLykMqDIYш>Yfψz?! ifD07}l8NXܶPuZvh+"(Co`秵 i|O/mXkwhTד KjO)TCBg#PЛVl7\T+JD.ې.۾2FWjD'^q(PoUgoUģk!d/`MS"QQȡхM-͒= /ThmK c*3E!sf)v#eOv6pUT}\R"FDBDCwlʮ8799 APDVh7T*>r!EW=R_T>z[%ݳ;Fcw$g}{>A(b>_dq/X˄AvƋn8Kە!17OF8W-{BD|RG+7̎%14͸|p#N'Q12#NJ$<U'>de ퟳPwK;k}AW);l<1PcjE+ێs@Cȏ"z`O3\*"Y}yA"@T]NgYc2rf&8 5 .~ 8|GqC]syk~rm:~l9JQkGKg=%STKy!#딶ISVQ4+i`jJs(Erxr]@0m,7pssʎƅXNcbLZ@Kbb|. K*H_8]Ng.*کtC$7|HסL*iC(/Adkk)h0 KZI޹OF%fd@4&L7S;DiEh0 L6gc˄[CUQx;+b6<dҡ6`6(;he5YR۰|9`e ȧCا^ r[@AVf #b$#A0͊=L#d3p 'cHP4E Zi7q"WwTqEzgix* ?! :}{I$-GϮa|3!?x_I>H^umV96M%nhhŬԢr'@SJFJH}ZSz`At$Y0%3ET ט9o) BabF X clWUĭ +!!$ˢe9 ?>\*kO֓]>:L)u"GY)x׶r; "='<(Gyf~;]+;&*03 G|Iٰ$G%6y86 >sGoqI4ɡ+~0J/WW)QA}.] -Iڸ ?8$F)> b bDyQbsbaK8OF(6ޟH 6+zwD~i mBqkt ²w] 顋7"Γ#%8g= "][ ko#~RΩ-K.8Sw -@J3:4,kWP +FGX;33'vSr0 KK t{r#:WZDQC?Q̣rܘNZG7!x!ib^df_խCsxt$f@d I8-^/H'!N>;5^3PꯍG JD1K0JÏZ'-j!pz_ 6j͢'<ި G:&ezOhJXGO>W9|gLr2 [[׭lsRdU$H j4uFWr3bI)^nf?ϙ˒?j,vHk\l댬cFc^tJdxM~{, _%YW20 6%iZmE / Xkǝ..DoFuC`i"r7\.'rcRicn˾Yޏ)9Cی cT9Mʨ(ʏ譒ŜkNL@Hb rnCO< C?љ>m,Lۻ `Fӈk?KjgI3S7α$2.]Rk5ގʿ.\<LA^L$+N%te8UmRʃz^ G|%IM#1Us\CRqQb`}-zd  Cϫ^m"Y.Cm]J"BfMnOr:|"KCKuJZ]qu J1\,_pmQ1ۢZO!(ɆV (~Z [(g,;x?ࣅĻ!m%Xdô$ D}3\oƑ5PJqFxz4:&\a] ~253X+1TGۢx1黀[c[WS)riXQ~*0{1\dMpog@L`(;aVZFAi 2#~[د{ԋ5 Z9!~TFj[rYRM}*|3Xy_5eU}ׯ$Y^LQ(kKjPЙ%b%˜ݎ'CNvCOOzR:ֽ8=99>u<O Qޞt JQ{B19ӽ-xpF$$o0)cQq< a.>f9 SKkC+a#;vAj~+T +͢%u\>gqӾn}! @V:w"~Z%M*NBK:>X9'?D F)3%^˩Et {wG 5xbKEQ3N1Y2Gǯ<547@DŽoc&VKNpM.HȶϞ?Wf,~F;mg+G$+2qDΫxKv 'ϣhe$?S,Ȁ/< HZm}>bGbiD4|5O"n8?ޑEiZ@gI7,4Il7$ǐp"6=8Qim:1pxA3i\g8Da{q3@͹ji8 Yź2n7vpnJxPPÍR0I6FpFG 6| ]qßaT&#Q$bjDl+#dMq0YjA=xHse7:\dUS0" 2]RKX?.a#Kn*9 @Æ"Lq8[:OD_[ew7ߍ<3KYwQ}800>fxS¡hc yf)d-V .<4+9FI8h%U4`hBҍ{q9;"37rPMo2c咡=*?Cun앧ƸAFS@FLiX)F\d 6. U@;@ *g(=<=v޳DWº/S'W(YN1(L:9<R! 74s֩ \^f.Mlm.\ %uKswO+*{KZӈ:T,N5[ٚEcLB2J<"_@&{~GZG=I֤*d"` !}`!y 6i]ex9Tyɵ,UMk7;\_%`9 \<Zed$:BLHF+wC婎$Y:fG!KEk~')p˲֦_ 64ezm=cR]6^I ՜w O;'km`D7K_# CMZ$l@vDœr-BW7.n 'Gqat9,cC 4k5o%o<ӴYH݌ MXWDNB2w YJnȫEĎDti'tTt;i4ªkG 9 :O1V h{I ?: oςiuc] r\oFւ$Y)J yU)^~j\4[z/h0lEڍo+Qoy ~闆S5-ŀl4r;Zeo8 X[dVhNhLFۚoߦ\p:hƒJ\%m;\ Uc+VP:4Kĉ>u@QىNڨE˰U?0boQ [%՚%$m*{TAڦNC,*{QkZ@!i(5i/ls6RasZCY͎h68+QWr-V1jɱISRevxaZP7'v r"@^ų+LG#oY=j7:v\-@] ]#VFNW8(^[jl)8# +mln+8(U{%VW\j8`%g_ޛLdЎk4f F9ukhWVQҦpi HDdWiZ >E%o!S7='$BZEX R1?y`jD@6"J "UdP\,cSn0jhoïưq Mr+KH|2סlB~ChOpk~ݽ5~uEN+oiKUlqM֪*F;G[;?8QlK6hvkWiրhH:vRTg/-;WŢV8,O]sD]d0(BrGL288MMLj'*]n#ʍX00; HNekHq"b_-=_MMF*WB;سp2ظ[NMOZ2g}{(PU= o.ʘ* i 9w#juĤuW&=vBeRsv,yo^{=.VӛYPUȗ uMMcR y3@GG{dkl\`YwlA4ިŧ9]|‡xB(:DijS\ F=iYeTK:VI|1fk}gа7S 2\"9"sJ&K%+2oƨTO{PGEIb=@c$p+FLr 9gUT|B_,1:ՕO0WL P.pqߌ212:ծ$4+Paw} d-X kqin4$; LVBⵔe1=Gpb3͐YAHQ+OC_]N '۰T&X ,=WcjOi0خ@) $(Yj5^t֑yyop`y/qfcFTTd^ݣo p/w]wga"oڵzQ *XKu_H),.<_7Y=Ws(EKwRlş8jG ĵ:smSGѦ;T5g  gzw k_YJT+?Ϫf1Ab(qT[,{\^>1Ge5=Ys/JHHBӇ! '$UD~?1,ϬCb+z݂c,BŷѬ[wx&I㵷E.zRe78>%Ysͽ@_ v *;;Xgg\(#?(INO;\oRm" uփ+圊3by||Uɑ;~M } 휼jF팯,@aĤ]\ETʪ2#IHt8kԃ{Z  g R5nՕx=)SNnMkHOW{܎Q&Hw];@wH9;+qmB< NО+J[OˈeR(-Y=p}]^OrQO7VW/!wgŮd+vGqP؃z'%α4xdĜ( 5<+\(*P>cK!vpeŊOO@GmBt[.zݡP4!B$)B>X! `˯1۞I@1l5_҉\1cz VLf$ިͩ-#I@#`k}_`'~ǻP~Ş -y$0,CO^ZmE!j4cDK2ת$>D/,{)tq[°:~^Ҧ2pX JLD=R0ϫ^VNb0@~I>!4N֚xoz(>pb "# jp5Z">g"ni2LJ g-~aI"Nw.frМcA\t'Fr bq_ 1#۶Bd)a݀n?H1^ӶDfڅsS*PڠfJiJV v\V+;rY4V;`B~n.yj)c~IvPCn۵D 9{t.{1H誁R/r=%~{g&)a>J(/w@;DsYRu@oᑙNh`L R'7E|y hB9NU)::~3.D 75@km}0Ï!9dbs.2aVb 2RV[yq*9C9.DS-(QG:FM=-H^!p5_;>vF-:ZlvikqL 畲˲&]J:~^4DTw<9)Xmw_L˱Xa;W0*ٲTR TbgX߭"jMf~+y)V%p^  &rJ'zHZnʴ$ u>m]Y(>+z1I` 3W.udƻ~>JQx'=z yÍb+ۍE5oNVRksMxBWk'ABAMmòLA0Qo"~$MI#VS!{9jXF+rVdonB7#AT;,$&*>  `c[3 aKĂ%G"!6YH\qL._Qفx"|]z fc97m_I Vnk5.5]#k)-qm;1E.q|u%uӾwdQDW#)r-<G%}W‚tHj[|%[ǽxweC{pI1iZAAx4(w wSǻ1Or}3H:K B">ȶll|LC%1(` G˺ܢ`|"T,҃ j0:Q@9M#M/>iP\gTWVj AU|EytsK #/>LxیHuqRV~y~VEաg0q^'܄7BZREAȸN%;ӳiR=IUmp z)s ʚYVk HV<l UmДnY`XIg+pg|_A 8[yV}B 46+.a. 30hk`|/uiz)hWL$8$p8pf Ǻ>g ~'͟P1)tC{;`T*2UEr(p8ʀCGh` |Nq!dPX7@9_Cf &ԙ-mc sL]Newp *RK)DB0 ̙jS>؛z*kHjMœ6- c9ܛ"Wp!?BHK ȖYrg_I.\ t|4DDK0$*aԽR32w@6נ"R1mc:,\@ք#si%4"!yp{!-15+.J@R?]Lʈkzy,xr t)yɫ{u>[r&Os`WsPֹ(etƳ=vAoC^sRXj!&k7=ӷOX, [ew2pvmg{̨ %(iV;GadLRXl&vhmbHU 4{?X >IJX~/0&EG,(! 19 r.E8\ *$vNPߴbYdA>W^׆$䦉?^Uj>xQ@[;)yH'z2ݡ1LJ\kArq8@T}d9\c1_.b@'^P _׍!2ZDz=L |I׵LuU|k,#YkT^1-+$gz6 a #r¸ hY R$Em6Aо94M-B9_]\vӥwS8@<ҚvKIK`67͢n}k.{4 )*oGH8Dtl~.$ 8 "yЉN.EͰx&ڍkac9pIڤT%4Eedg0TwX備NPZamkH epCQAL?O}3r-+2 L,lmڱ,<=E z/$R(Df9Y>$/5Yw7]eJg^<@i/a O7Et1(tOZCAoWO{~ lԨKcR ﲟZ6>t@:cʺ!9X[)Lj%Joıb/QL~fHۑ`h.K]Aa}L zsg5|R+>;L]v-S4֙&wt|cY:wڴ۾" 3G'1WsD0rxu킎 /*95Xbj&1P|-Ғ8u.;;~XsXDSxdpbY#,!nbUS@p=}v!{zCc Fy߽bnA4i䈠frԫ?<'0Qe+dX> E0LȌm-{FLWOX!wvqlfS?Tk.1?;4,g6bv̠o3s .];:%^MxE.x::S!? 3 ?"F%i*lpT2>u#3mmGwHDw~W?FMi$JV9|ĚhwR󡰗ҜsV#k,Ge@!"G19w.i_ x(`(hUxSȬ_5Vxj4ƅ5Z(w>bzszWPt&+G{'8Cu,z>"0,'5ӧ0O/Rxw9+ӕl?`]=%kX:p0F$&Š}Fk},quD͙ZjvT)jJ -8-+>JJ,VO>iLSFTa䯅 qMFw;6UbU7Bw ,3*r;l[zT 7MzJ[RѶݕ+^r)uwmʄKDcE[ašs ;yf粌SU?NBJS/Q@-U]SDK7$Lh%dDOG#2<`5n\cKdmq_O

$\(?Y㍵x0@b2K2V+an&‡kFbINaWݟ;ert7=飑a4j Y U̙}o0)D%i{HQO^о?3˥IȇsOn4!*_ڿG0>iEP} 4t0[ lZY?oT`"MI]^75x[JDz98?cQk!o(5"pIy4Ha#gDi?Z=RI='GJiY:6DqMaVp°zS2H4Gi C=C2 #:UBm|g0)L+˓un? n^ttFb> `{^6VKkv@JeQ/m)ʪucNo>E.]saG֚V.1PXgf@*4ǹ?}Ko)d2o>uѕ|G33e@hqk5_ՖWa$Mr)rHh9[ sŠ+㵅Wl)O\o e"gS6.S75?' }x"AgkQ.;&^V&nO֡Nd~cт4 `OjsHѴKZ {N+w {==yḞI]N"/1 @j>:da\USLMT%/GG)rs d]_QeuC݀}0l"Dj32κ]1>oOF/[,dM#(X%)@(n6xS[ g,L3i'~7iL2֊yv>W}ZǨSAyiǖhv?nƤYaJ6͞fBܑ&{'a\#*>.f-}Krں\JC&@^ϵqSyYṵL+V = [Yy(WsB! @}Q|{> ;0=U*a"G#A'jOd~N/0mx[~^h+VArDN\P8]7lz:ɜmNG!)wH=$d[##6 ҨQ̚ E>_|?du*P'QA? _݇zc׌^{K"*e]!|lKVgBςmGٛqwtHTnzkn2BO,usx 2Y_^vh_ ;ֆ!P.-ژÕef&B`Kםq?:0!,NL(jjeb^|ذ6.&.8ϙ5y=|4+u6zll]bgtOvQ.+'[x\4ai΍ho.:K^sF1#$W6Ȣl6Bkl-dOP»ʬJ~+/a{^T*o0GU$ nz;Z_3N㗒v( E9f^nWt EkN" ťF|̟$}^߅@ ҝ )ҕ;* !Iyu"'%io?u_I&l5`?>4 5urthY\^IJ(ՓH`g |L~GO9wqQ`F+$ ^p?Rn0-*s-=!vȴk]ILtgO=i$ hx 'p?]X鼷Y[^.^ ;c4U}~o0VJDOb]}-;9 \%Õ (LĉD ɇV19ص(Xvc(ZT@,V 3ח ?RA ZaZ9V8"+[l8hiNJFX"oDsyz]}-y< !/c{ÐHd6mY9JoD8zf eG"<}bZtټR.iW"] =]V7n+oq9a`n81etAҩ$՟ۯ9ϙvt*_s=KA܀}p4gd&{Ƣ)D90+lt$IdLufjԮ"zBV3?˵B P: ?U #\Hgly@FO5{+e鋘<*~Zi^pI#*Tޗe :/T;6)ܒg9.w0V*8,MG.)\9x__Uv%I>T7CXO@VJ.XW%ݿ$nv ɇ o O[}z&W=E*ڀ0fY}E2b?3nN<P(GÕK 1+s#& m\Wت䉪 <#ov oa,sz^9*c^kwR,\A.p:ދw(z0 ! xT*{m2ߧFöC-BMI3D[e/;̺tnzGϩ,"zB|J=ȇܹ_c\`=ޗ$^qoiU.:dxFCag8ߓ0b8pbALaCQ\ޏp%X_lu M! ZυJVfYT-GROCr$^wlGh&:Ci"]7ǂ;,mh9w04A3$/Ƣq(CUDm%FCpOr#SўG0$d/j%I*bܙi @t*b]vsLdT]^9%R=| NSr.^e_q"V SE^fI2u)g!J/S'ݭ]AVڹZ5 Rݧ%3_%%J-L6cA݁ώ< ΦD3Fqt4 AO5(Z^Q!7GN@E<_,_ fՎS\O#Cќs< pMz ?k,z0ĖM"h.ꆗomRpyǭ^ g!+8*7}dKW]C l[N0_dw^|/>O2*G%{reОUZѨj ľ@rir]"[0ABhDc)N>>Q"A&x* Ղ~rWшe?I۽CqK$$__ڝ67|x e3]nqk%JZoL,$}q)Xnn$Kk¢3Y,H_g֡꡾9^xvJ'T'(tKic8F-15!XbS6{n–>S(;@|d wUqiTaHƼ(RE"őhT17/cT?A\ '{jO QT3]*^HGv8|*:SV&ιJ],!f{!0fbYK*rtksBVm1, b.!yiN Rdl'I?f% {ht>1U^ R!~%@T-i`գF"X"si7f^0UN0} $/[k^jgz~&kf%S5|^[+44.v D)?ϩ^S\Kw}1Cl27KIN!a2F5m^$El EO+ vlna(68m l#$,bS| ~-tM٫Wa<)3WyjRsMj,E0Gm ֟y\vP9Xy*`%:>jŻ|JWC]tnX'mՔLi봩vrlR%IlBKK6ٹCF&;\3/>KPpX³T- Q)7!s΀E6`)n2c0I[?Eg h_ŚOn2lw=d 'tՈh[znߟZ> s/࿱_W wƪABkedpti2!ll`eMcVA+dM 7K M ] \$cwYUYMTЕ?Dr@b w(YjG.dT8*֩+rzW|(O6% 1BZT.RÉ%mc:vqKT>pfD>TSE:Z_f)7޴I!ÝI˾˪lU,405m#Ah~/@(XΒ>EБFkFȈ^1tNwr. .zP?g /ت l܃+y kV qP{ң†ƈ2We@Б͒Ca4o؉ UԨՖd0T' h\ '!+M߲Pۊ-l$4,D"0, W\:~0ĭϥVڊD!rCS"erXP_+]o\OW56n7 >g[2I+KC/znʘtGknmҚÊlz6nmk6q?Ffs{/v)}LcN՗4@O9 op% c#@Z̹-rQV g4ІfPP(-=?)\Tmy-:4 Ȓf6*>QqUPtB ]W6M/sB77#*ˎ))sw @)8 سTK ,]2r{}%혿·sY4ŨX?yV߻ޓV\oVr|Ʊhk\6=yӾÅ4z&r5us> ;ۏdE$kCy)SX_ͷg0;r$ؘ9^Ô0̩|!bYı棱 H3 4[=W`@(a4D=OP",wFj%-?l2HȆҨfg.{n;U,1^2jp}<+l3W*2 ݏaҤ8>/4#@Aje!go< 6F7\ܡ2\?rca MveOEi)画7iDun{fX]%l+J/SgΟ-8щ>-ԗnP ,P2F6uˠW=N_2{¿ΞcQx }]C7N)k=+a8qӤ}H:!pUf㷑4G*sjE(k#&HQ4 Uoh(8Jj _Ip 4 Ew~s~;nT|?%V:P.Nl&E,&oWQp0nYkir|;k(A*I Cs"1= rQgħIŖR>LC79F(iih .;P8$cm 0(/)aA,,!O؇NJJ &jfvO]jID1P$b+;XD C Mo⬐]J묤NB{E`ɮcr<)"ś E)2 3_Yu^MQ'S$OPRՔG k]/m*; }>=F`[K|H$Kf5o/1Œȯ9L=lƜs:߱uoQ{$2GW#eQTį%SԐf7Clber=` *x$퓡yԯ`3w5@ xiݳG uYLpxcQ>%tkW`J9nuxWTBa;G:v0ֱC6/ ^.]ڋdդ*g%58Ü;~]XKmq 4:H]W\[pp6oImhRV4yJ(5~p-+1Cqsiޑ;)ɜ?u*d@ HIR_aV$/iYb V5#gESjt<sX5Je% }\=bnVy3tX7bbj=7,I02r\[/~I 1$U^&u9/`]mcbg+Z2~1V&%B NꊦU 'fj>j;i-7fW7LG03sr%KHuN/%o ۯ\޲8AF{NFD՜~ \zccgлEq"26476LHYAr/҃_Cخȩpx)Y3]ߌzX7@Qts!~2tj7%Bhwĩb/+gHşmPf @kuN\v$>0_C{*c~H &yGGy;pO҈T>^>|u9MNlD`vv >fR}&E ٦;LXޔ J0ӕ .yYPxӻmh\rZ7޸gMyqՁ$VM~Rܯd3b`͌e?׽1UWD5#1Ƽ.keΡv##&VqQ䰶[B M;[P{N[[OB az-w7h4xmi ZЏ$Ň XI([FS]@ίCU~2fg!]֛͋l8̙- GN@#R4=]Xv8\H WE{r^HA&#<a=>B*JUD'`$8/=>0t sv5׬) h|NGTC@2|I4Fڵv4ns{e2w29 D&q}rxwpoE[:X^Ѯ`Q'0_!+ʳB&y^ 9d+Tk?>=pCfL&`6$!t[by_ۃMx 0O:x Q'kE#؝ө=~(MkaD9ODY7l|pC[{ZB}ڳ&GLBu9fYD~maV2 h=F̒XC &`*Pgƻ=<]vj7bױņqY~:I*MC4cߧ 2H/Nh˲`usr K85y4J i>gJ4Mu0LZ;i_t~sJwZau`.bὩ "($GUr&Mڟauڝk#68xg1Fw[q,w`CA;;;'};O@E\B[H!fT } ng~eȀgK!(K5ז[ n)>;6ŵfWҗk@܄S9N{ޙKߟ[d| ꄱnuLD`C\# u=݀ HNc J-pPNۑMs?*o1p6! )gB+S +/Ae{諳y ?AyS}S!}!>JYg}>uDvsbE5GLr#GS׈8 1}pMPjnK.R@3g!w:u,T`9(~(:$Lޟ؛8`,'@ "ߚF%GTڄAM ylsmQFW3v1Sw1f; _q|ؗ5bJ۾ l)LdP;c¦Xz&_)4lh7J<,|gkX;EvW~rIvゥJtۉYO}kA'̠ӝ%a)K˿WimߟSa!lEь/{ߴ&7q802;(K. ;VdUqftvp2g1_U廠a^/buLkJ'9J*,^-RH դWDΤ"i \$ PaQȚ-Uv%t ~sֵu5 _Oi;ilk<cw>rL'd/9|PpDA+}m)\Bׅ̓ao, e)rݑ C&)_m2lq0лP[6umÔDt*D[ %/OqcUb( Xtd}{ʔcJQqg_ L^Z* VWfcˋTnd3u dC@XvCZ \Q^i]v[.o[[i -}g2d0ɒzr[ޝv6?mC=6^}FWa}}x3hoC's!ZAh3]5Rl * vwI[ (` eߞ ?ݪUDƩuG>w߳.8ܢ[J4G55GX+:^0gM*LY.. G']Pqˬ$pU ,W[E OHKR NޖT(d<h3(o<Y?#GVB'8j=!MO aϹ[YO'.RI]2"tY8$UFR0,$(U@HW sԫ8RօU] 쳅pƤeR{|hӜ/m54 E}ê%a];1lZ}~3>7)s*c`Z3:=`NmKÁwy.2e8J-R-1cXiX|$n1Of.2%JnWQ2m) {4WM&`ELkbt ex˰B|.k 녆OLF3rMAS UywimV)L)Ǜ[dMHIVS"65;˶s!{)-_$ $gFR\yRaYoIctۦ0su*8WUgBI}⅊=3C<Ջ;3:ueIJ> c)EŪ<([JH!7VHT0VF-7}R-3^;I$ǝ J.:_`%=ߺ;Rp ߱jݓe]Cc)$y 54$;? fOڙDhvO.;tkS.a)(劙I;noPr#5r+~CEl q:`.*y(;| Z-j|ҥ~d>3'~Z*HJ0+CO0xٺ(iqO]&'TYSPm憥wSkbyABU)PݠFEo&LxƢ<(t \ ޾Rn+$&5eY,bV%^D\>,`Ul&rZJ?Ө^jA psgէ%`k\zj Ma%qojrELX!`v23u!>5.4zS&929@npnhf**y:lxh-Hd ?>FWPlH#*W6 DLut+b:3Yt4p+~Q .7K b/ė]  TpjT@I]FݰP =o=Xտuᣞspw~  FEh"N{_/.|GRǸf%?T#s4= ǁζu"L r-xD/p!/[F`r@HضP*y>܆wN ojv&vm8Y`Ԅ?xlB pFUy ސ+?nd ~lcX G[-dE_e#!G?]j‘Oq=Hzt{%ʺcNgSJ6@]^ˍd&bMa_J\ ek^tUbvÇ8fJaP"Zji<ˮ;#O&&5 G ÄqhsFmC&dC1~IlX Β.5ǫai j2~r6{&6]~ZY5Jią 3<3'paǖ"b 0tAJhGIM?4fXbMigBQcH]MQRI%E>.%w =e!W3.л>X(#TOV6@nah%U{+qw. u[s˯Ul~0k!|lB&ߨ5~Dwl݆9ڱMڍ׫ji.16 sr# ^Ka澖앛PUoّgH Ej+)8:YObƅ(FUc=BAd>!m!`Qs$ƒ>XH a)R&zΘ-jD=$f"&aӦDz>Up#$J1}h. @lF U[ce#K?ōZg՜8k`:rpn E$}c#ovIPFr49+.-UK:%_3` oaُZ`m\ ,$|G12i]) q6=99]ɍeФ l&W"Slc,hF3p P\cs pEpWè>NPʈ_빐j|˿79 {{\/1t́ 9V̇.eM֠+f{Ǧ7ԅ}\ f@ BzҠ;魷C2j>4Vz9B^58!w͟(F5V6F&W,2p7f^PF+>Ө dݿ2In3ń 8*y8_aFu> "<0<1a?UdoE!a: ?aC8Z2ta!te!axjB!N6bs,K1!Le(~4edFZHǜ%7mx{DEcGK؞j|6/)wd ~Lg(,M1$[=#3gR vig$%x kjI蛖#)MtGh5V= _+o lz{h?8"}*a!'Z)v[YUip]aZ8ߺqZHn(첶tG!%8 ` 90d:Rv. 6vݜn&SD}cef%0px"^=|rdbVRj/PԈB')Nt87)U `Բ.jyU LQK;)Hg{8ax :6Coˏ lږݸkKyetCsjnNL,QvH$l.I!; Lس|)eL ȹCÙ[:rǶsfM}; w|Z'*[ pΊWWho=CU"cfUT*"*S]9+c#,NW_TS>^/U(Ϡigb 0s @hn ʇkL|9?~!Ui YW# 龓"E -$J= ,iTdpL\UB5Ӽ52-WoQ+N`hW3>_#ԅSۇ 4z2"fDZymB $8)f%784ʤ)q+ ؏9€@duW+7d{Q Ojޥ'#~ml[7Iw|Oabp!M8d2~w`~}v"C6<,^3!ݜdv:g]J"Bn8n>q+g n= T\>Pz]N$waEBZiɻ&pR2WF xͤT;C޽I[Wͅ9~W8 mAo rb"VŌC'ڍH}\vH`Ĭ;z ƚt@ y ?_ĨYG$6x^QQ@φݴR3hQI}·O;l4uy¬|.daf_)h&Zӂ|`V|t覱V qZ]:ù.Wѝl|}q3*栯mZהK֥ ײTW!q7(āu.FUՉgV)skH.M涷M|/CWXhh0UFT(6xnCfYpxB_g^18)iBQᦲ,VbI@ wQ dyx (hr1bQu>=Vzv_D8dbAM28c t<`ӝJW!VV u g<_2S,?U>p9`%Zk#àXsB"/O^ZhuMELTMR`yjFP.0&д5c,'$屶%qG[X2jZN+񀚫MޟE" Ϥjj_{jEm|Uc#˰ކЯ7pv_?&^Qê_@z4Z]>`PQ,fQmӤ L#x:anw{Ea'K/~o&M4@/B(uzk-ŮeQY3_"sB/&$ňYikB᩾ogϞE[g+v'Uɩ;$nE'p#7)S'%ᅨ1 Z1##bUPRY!+Ӳ~mGdݡ/k T+l `K;.@1ɱdH oḃB?a]N{Wu7(\&Pj\l=Gl J"[HfNKpMqDTx kR0)%.wMlUR%K dgZ%zgeF`jKꉞqm2!{"Q>¿p<)1_Om<.ծ36$pPM$4&hmHv::a\C%N>)A0 % 5ASuf|)7qJkSS_Zo<(?^IV > ~$Z"?F ښ%gZzpQdyn"^ ˲omCa߳ Ԯ LEo! vfq+{BjT:'eqUڧ 2^{OBh?ظ9+g8vQC1QS l)y-~ ]G3ʎ2.r(!kkӣ=VԾfڕ;S.i"0kX<xUmQD4ܑw~i1wAva˱BTgYYjv{t VԎ|:l8  ,D>!{h.~G(D4%n!ԙvge@nigb: )q EǮgr#lL?=BqP}qYZR42&7zVl a==Bٹ{xO gPeU 85P|ю3 L{G_-#ӃqI9mYxbS57l[[FbYswz;hnօ RN$*aU%ci4dSx-a>Ȣ̕c&}ZI/$21U<v3?ns9"v9pI%hb&n\:ⳄiT{&ܑcszT`rH T̯-d?DoNz\గX2ZߋW ߿:\i\eaQzQ(xս-1n!Ԉ\[$Q5oD ʳ{ ħ"V;='*ï@Bq,f]#MqegԬ ;. M8\Z"\B Sm ɫ`vL8c˷<އ=Z\xL g$loqӓG| pɿXfL40k6 FrٛO(e~9 7ͷ QyLxm88mfN)+*oqnYjrw g"rx& [m!w76PR=vH {e1[RJ[&Uꂃ1Lz4byIT>G΍7ze _Uc<_eSO$syk`Z#렰rl6o#@q׼.q^=;?ӭBx.*=%|Mxu'#Vau;>~JUJ82 J]Q('( b(JqjE6NB ܎L\|a5ĂZߑ I nJM:E޳=:&DbR[hgAXQ~!;FJZԾvD/l-5n5p"wR0ѱbzx%*5A#EFZYIn9,a4a /r~aF I}?&#"{}EtL1HVM7ǒgkʁ>ۿ)[or@b}X-[ ۍ'HjI$=J?;sx|}/nul8R2p`mZ',_l3| Ld01t (-<|n+;&7a6Tiqُ29 3? v%7ɷewbƊ7vGzwȄhw;?rQ'm}{Xۣ#r/+g+FiPsAʄU/8^Q%U%J.N0n -%@%pO0E3ݥ L_VAM5s'g}Hr逨N62vc jg'jT;N#T|`/j$4TKB᷒o/GÓ*"aDJ#Ἱy=#Q&ף91މ2`9`؜ܹ.H„ O9ⱈMPuW~ !Q [9sSgD0сw>眬aX&b6#CjY+R3ʔwe{{KRNE\bgfÆ9XLJhzGѺ6 m¢.PYRF "\I lF4TGG2?eսfd`y}0}Y~7ɲøXu H6sv!l')l.,oA-]~Faat)ۣfR͢<`F3j? GMly猠icoTOqƋjmj#%pI "n[ƾZ/sſ[}n*WTDi=?+1``c~lWO0YlX^=q3!ϯi_rVL3 _P)9^ O^m䐻y&^7Ē$NA@fI3};LJn|eC&h 90ܚ M>BmhB{|uvMKK !_b(OkX*m>S2 @Mń`cKΌ]Cߐ߾w,` ؗ3b%;yZjK=i' Uڄѯ>|$Rab 7ۦbN1xRDv;S * `ͦq׮s2hP{5pF-hfd;fHNh-܁vd`\p+=S t 'ˉN9btvKzЉ[Rv6 S8{,o4oaxZSG2I tOʋҰg"R$Hߏhk7lH֔@h |k'-y,dnt* {z7,^ ΋ JᦨTtJqnK \*ͧDJci}?i 8)y2P M .xx2MPYV"]"{V$pDE:=юЂ1FT*rP̽WHDiγ ?H2> -%oQ@!1K""i/Q#z*n*PQ.q FPI rs\\5FDzhZlM S?.oۺ]e=6|\Cϲ.:z!~yB,1jA<_0E"88N.:5dL]#CUV# A68-rG~@%mp=(ivLPT\fYbbv 0{Gf \k4 ZQ53.YꯎSrp*wc3sÔs4aHNq/ w]+HN'.PbǙeq@g6G ,h0:=tS *Κt)E[9)ݯyjd0eMıi%hwoiE1EdoeY lqF|hcu;!UyN!J',ATt.;HW]EC ^Ir?.'A{{Uֶ\#*'pDʛuN*xnq8 eiJՑxi]@6Ҋ/0j4H~ R ~/_-_`U$'H1 Lb~DuacdV賶gsD̑3!\O&UiM츶pOcMNbŰ0Q4˲怬ds9+gz>֜w529Ƚ n4,A"ń;ٶM*k-NlNRT0迌lMh_:Pw匮kpbA'-eFoآݚ ?LC.Ϗ"L dR33}*ټ3}=۲^z^3!a~˸>   ;7q};P6)ZAuf35d@LA[6I*p~)cƑ6!RݎblY acwhVcNhR;-  gklW1FS=aڼj%car\%LKE4gEg'DZ C2`zģE{ݴ%"KIU