openldap2-back-sql-2.4.46-lp152.14.21.1 4>$  Ap`t:X/=„#_]B 70\=Q#J]} 4MMU({0]R'ˠlyQ0b!HaV;:a(%d\ zL`&x& GSE oF?HR杜?*ε 3V a^mߚʠo@I*,QPE/*l`@`-QB$5  nc :VPB]pbbd33ee1e0f2d74b54df98e0f7a564b3d8cb10bba1fd827704e5811bda67264b7084167481c20512a4a2dc49551f7b730c86b4c000`t:X/=„<t2fHlݶs;Wwr" ̓BY&``B.䧏>V?,nΌO,A(ϲ#ڣْ*X=_?c2;&B"d%E٥Uv~qzNf~KĽXoZ|Ϗ%}i6x+fP x^29zp}EMO1[ ,$k!=~u.C3P;7tlͶ"CX>p>v@?v0d * @  7\tzCC C C C C \ChCC0C<   (38<797:7FeGeCHfCIgCXh4Yh@\hlC]ixC^mr bocpndqeqfq lq uq Cvr, wsCxtCyu zuuuuv,Copenldap2-back-sql2.4.46lp152.14.21.1OpenLDAP SQL Back-EndThe primary purpose of this OpenLDAP backend is to present information stored in a Relational (SQL) Database as an LDAP subtree without the need to do any programming.`t:lamb27openSUSE Leap 15.2openSUSEOLDAP-2.8http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxx86_64 nemm&@#B!qn` -pw0ZIU0G!mS`mD%qA큤A큤A큤A큤A큤A큤A큤A큤A큤큤`t9`t:`t9`t9`t:Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[Z[`t939b21f11e9a744e27a74fb7e2a03a04a6835367b796e490772810627e68a88bd341ab2ba2a3a6e15c8fe0e11ae92252616a7ce54a9fbd707e8268269823044aac83dc244825269e391855595f09bd30a5d87d930a6b33428a7399ae8676b4a7b69599f2e3e46e386207d289ae3968febddeb73d0ebb222c39be4df0dd37fb652120d714e89ca5f2a0fb2011be6d215b33dd74633f22f8d760e2fdc03261efec6c15eec03a5c3e3223eeba22e096f1ed5532c55f21cdc42c11a0be2348c5a8f51a7da928a027c430875ed2acd9b26b2fb02eb3e7978aaa81631856a66163740734641165486ff26910aebc92c0386065eb4f3ac0c0aed1e3617f8086c943acb3607186033919fbf3f707942a037a6be78267a45762d353789282407c24c29380e110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c814fc0189df0a4e0a618edb3f77bd32068a9d3eb2ca4bd7c42ce10e22c7e426cd5131989c539225510e33c7d229e06ef19725b37e99388bc28414f7e0ff94a4d81441c8d0bf25896fa74069648416d8af0d87da855135b07e89afab0c326c6dd93413cf74ec0aadd207d1119399b2dcb20a7b3e869dda978b023a45331be9abf4df960d8ad464bb90a87ab2331d38100e99f5ba902a0c7b7585c861983836a862d44987078542763b5e477999adb5444ff77923a78e5873a6a163ea12950bfdac408d5d128264cd7e450344e5d56b76ccbbf74fa9868807e9ebe38cede7101fed4a27c9369e1bc495cf6783b445031e36a0f381874e8ba380582d44086cb17d8367f3d27c295ef1c5a31d0d78c970aa5663d00d5eaffe4c3760c943f818f081d44f90922bed269f48ac66e9805312c99e0a5a6d73a51b58b413700ed7fd1d913789a44abc4d59d8c1fc7ddf56f766d2aaf048d829964bc3c79ee731287d2eb7d9a929da2daac5d154c768ee4e175e365eaad25b5e8f87e377c41e54b47c5a8520f5b0a3ba47ec115715d517925d151c3d8d58706b62c355fa57495a20d98ded53e40b2c76b7bcd22f9029db89bef5856777f600da507738c22adfd65bdc3f3918fe239ff9d1a69a0a0b46f4f08a7d7fdcefabbddb8322a01a5e87fce43a60f0f43a4d449deb182364abb7f04421785a89149f4dcdac319d11f6073ea2df53c8e76ccb55422720542367e80472c1c44fcc0b2622aef4e7a08bc4b57e3b46f4605359c0fdebc8392531ff631c1f91885105cb44941ed95c20a2784b22a3ae0b96357941ac74546298a443153ef619ec8d9aed527d1cd52c6e5fadf8be79a1771ee18d088136526201a17c2e116b8cae94cedc895fbac4b17f3588a2fd486337d2b015cf2430987848717040a3c7391a194d7e551d0d10b47bd4d77b406db5e4a0e2bdbf88928954065912bcbdb7b5e6160e80fba73dac406e99b679ab7aa26a7073037428938edc91e94f8f8f1567e42947fbe5f2469100b5ae7a24d1be2513ec66b91c308e3d16bddc1b96097ab209c6cdac64a9df7851b4b8a5ab0d4a1665c5dcc6c9d254efbd3a3a8bba4f4be0337401dd27d887f64d0e5664448f1a6dd9bd066f746461a49cb7b966e43b0ab10a163fe6464cd3d78f002021f7220ca5960c59792e938b367087a3f83682f8fffc4a6d4d13ece4eba24bcc7d6e8acf1eaa9a472e047e3949d6471376c52a11f1a25a3dc706ed532bba96195d41d774d29567ab24e2868805c104d7cb2bbcb701aed6fcdf9752ce1095dd5c1c7aa8d87a72d2b74cfb89d19a1e6c9561183914d96968b29e8e73838de09e2f7f2d1cb19ef9b54fc864d31bb42220ba7654ce133ce79139d80effbed05a66e146917a040d5d7ca8efafc3ada4dabfd111d61daca3215625666ac65f12ae7f453db8b19a493489a42361cf7a66de52087ed6023fbdedf908d187f85dc241d3fe0e419dc167d8f165345b52d183dcdd6ccee6efd28af55d579e1df57bbe235b6e853171a92b28ebac84f0a9a5fc720b98390b6534bc128c1d64be7a36a951aae34fc616ebcbbd3b9c265a1535c526c70bc346e6266b68ffb9ec5848b7161043172374a242997df9483546b6059c61b41050500e38e0fc182437be0f07331f6b7eec4e8e3f56839b6d110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c81312880bb67e1c15045a61f34a7885c004521b9e8587517041945dc2b0567015dc6951296bd475901df2b1e7f724140ff2cc57dbdd1c4916269120097a70c4c935c867bd3d4feab04c3d8f6e820aca04bb271b338265b6b3bd642641f68706cd673f1f7a12bc71dc017812d2fdce9b63fb59e72ff4daae65d14c6a6e71fd2f31110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c85e20e821ca3f6fcb86a1e453860d32f861f70dd576110af06c6812a9b93a408d74b35982a754ad7b92769b6597653eb5072ec18578c491b974932c082c00fa39b08cc0d0e45ced5d61ddb4e1b15301013a997d1866cb0557c0ffc3e38dd207e5back_sql-2.4.so.2.10.9back_sql-2.4.so.2.10.9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-lp152.14.21.1.src.rpmlibtool(/usr/lib64/openldap/back_sql.la)openldap2-back-sqlopenldap2-back-sql(x86-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libodbc.so.2()(64bit)openldap2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-14.14.1`KW`/@`+_@_@_/@_FN_?@^^^*@]B@\ڭ\r@[H[@[vZ@Za@Z@ZZ.s@Z@Y*@Y*@Y@Y@YYp@Yf@Y7Y6@X@X7@X$a@XWk@WbW;VVɦVŲ@VŲ@V@V@V@V@Vf@V^@V\:@V@V @U4@T@TuWilliam Brown William Brown William Brown William Brown William Brown William Brown William Brown William Brown William Brown William Brown William Brown William Brown William Brown Peter Varkoly varkoly@suse.comckowalczyk@suse.comckowalczyk@suse.comzsolt.kalmar@suse.comzsolt.kalmar@suse.commichael@stroeder.comfvogt@suse.commichael@stroeder.comrbrown@suse.comjengelh@inai.demrueckert@suse.demichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.comhguo@suse.comhguo@suse.comjengelh@inai.dekukuk@suse.comhguo@suse.comhguo@suse.comjengelh@inai.dehguo@suse.comhguo@suse.comhguo@suse.comjengelh@inai.dehguo@suse.comlmuelle@suse.comhguo@suse.commpluskal@suse.commichael@stroeder.comhguo@suse.commichael@stroeder.comhguo@suse.comhguo@suse.comhguo@suse.comhguo@suse.comhguo@suse.comrguenther@suse.comjengelh@inai.de- bsc#1182791 - improve proxy connection timout options to correctly prune connections. * 0225-ITS-8625-Separate-Avlnode-and-TAvlnode-types.patch * 0226-ITS-9197-back-ldap-added-task-that-prunes-expired-co.patch * 0227-ITS-9197-Increase-timeouts-in-test-case-due-to-spora.patch * 0228-ITS-9197-fix-typo-in-prev-commit.patch * 0229-ITS-9197-Fix-test-script.patch * 0230-ITS-9197-fix-info-msg-for-slapd-check.patch- bsc#1182408 CVE-2020-36230 - an assertion failure in slapd in the X.509 DN parsing in decode.c ber_next_element, resulting in denial of service. * 0220-ITS-9423-ldap_X509dn2bv-check-for-invalid-BER-after-.patch - bsc#1182411 CVE-2020-36229 - ldap_X509dn2bv crash in the X.509 DN parsing in ad_keystring, resulting in denial of service. * 0222-ITS-9425-add-more-checks-to-ldap_X509dn2bv.patch - bsc#1182412 CVE-2020-36228 - integer underflow leading to crash in the Certificate List Exact Assertion processing, resulting in denial of service. * 0223-ITS-9427-fix-issuerAndThisUpdateCheck.patch - bsc#1182413 CVE-2020-36227 - infinite loop in slapd with the cancel_extop Cancel operation, resulting in denial of service. * 0224-ITS-9428-fix-cancel-exop.patch - bsc#1182416 CVE-2020-36225 - double free and slapd crash in the saslAuthzTo processing, resulting in denial of service. * 0218-ITS-9412-fix-AVA_Sort-on-invalid-RDN.patch - bsc#1182417 CVE-2020-36224 - invalid pointer free and slapd crash in the saslAuthzTo processing, resulting in denial of service. * 0217-ITS-9409-saslauthz-use-slap_sl_free-in-prev-commit.patch * 0216-ITS-9409-saslauthz-use-ch_free-on-normalized-DN.patch - bsc#1182415 CVE-2020-36226 - memch->bv_len miscalculation and slapd crash in the saslAuthzTo processing, resulting in denial of service. * 0219-ITS-9413-fix-slap_parse_user.patch - bsc#1182419 CVE-2020-36222 - assertion failure in slapd in the saslAuthzTo validation, resulting in denial of service. * 0213-ITS-9406-9407-remove-saslauthz-asserts.patch * 0214-ITS-9406-fix-debug-msg.patch - bsc#1182420 CVE-2020-36221 - slapd crashes in the Certificate Exact Assertion processing, resulting in denial of service (schema_init.c serialNumberAndIssuerCheck). * 0212-ITS-9404-fix-serialNumberAndIssuerCheck.patch * 0221-ITS-9424-fix-serialNumberAndIssuerSerialCheck.patch - bsc#1182418 CVE-2020-36223 - slapd crash in the Values Return Filter control handling, resulting in denial of service (double free and out-of-bounds read). * 0215-ITS-9408-fix-vrfilter-double-free.patch- bsc#1182279 CVE-2021-27212 - an assertion failure in slapd can occur in the issuerAndThisUpdateCheck function via a crafted packet, resulting in a denial of service (daemon exit) via a short timestamp. This is related to schema_init.c and checkTime. * patch: 0211-ITS-9454-fix-issuerAndThisUpdateCheck.patch- bsc#1178909 CVE-2020-25709 CVE-2020-25710 - Resolves two issues where openldap would crash due to malformed inputs. * patch: 0209-ITS-9383-remove-assert-in-certificateListValidate.patch * patch: 0210-ITS-9384-remove-assert-in-obsolete-csnNormalize23.patch- bsc#1179503 - fix proxy retry binds to a remote server * patch: 0208-ITS-9400-back-ldap-fix-retry-binds.patch- bsc#1178387 (CVE-2020-25692) - unauthenticated remote denial of service due to incorrect validation of modrdn equality rules. * patch: 0207-ITS-9370-check-for-equality-rule-on-old_rdn.patch- bsc#1175568 CVE-2020-8027 openldap_update_modules_path.sh has a number of issues in it's design that lead to security issues. This file has been removed, from the package, and the %post execution of the install. The function is replaced by /usr/sbin/slapd-ldif-update-crc and /usr/lib/openldap/fixup-modulepath, through the addition of the source files: * fixup-modulepath.sh * slapd-ldif-update-crc.sh * update-crc.sh- bsc#1174154 - CVE-2020-15719 - This resolves an issue with x509 SAN's falling back to CN validation in violation of rfc6125. * 0206-openldap-tlso-use-openssl-api-to-verify-host.patch- bsc#1172704 - Change DB_CONFIG to root:ldap permissions. - bsc#1172698 (CVE-2020-8023) - local priv esc via start script chown -R on olcdbdirectory path. Remove chown -R on start to resolve.- bsc#1170771 (CVE-2020-12243) - recursive filters may crash server * patch: 0205-bsc-1170771-limit-depth-of-nested-filters.patch- bsc#1158921 libldap-data should be requires, not recommends to help prevent user confusion around configuration ownership.- bsc#1143194 (CVE-2019-13565) - ssf memory reuse leads to incorrect authorisation of another connection, granting excess connection rights (ssf). * patch: 0201-ITS-9052-zero-out-sasl_ssf-in-connection_init.patch - bsc#1143273 (CVE-2019-13057) - rootDN of a backend may proxyauth incorrectly to another backend, violating multi-tenant isolation. * patch: 0202-ITS-9038-restrict-rootDN-proxyauthz-to-its-own-DBs.patch * patch: 0203-ITS-9038-Update-test028-to-test-this-is-enforced.patch * patch: 0204-ITS-9038-Another-test028-typo.patch- bsc#1111388 - incorrect post script call causes tmpfiles create not to be run.- bsc#1114845 - broken shebang line in openldap_update_modules_path.sh - fix the script- Emergency fix: move tmpfiles_create post from the library package to the main package's post script, which ships the tmpfiles.d configuration. Fixes the post script of the library (-p /sbin/ldconfig does not allow more statements in the script). - bsc#1111388 openldap and /var/lib/ldap/DB_CONFIG* (transactional-update) * source: openldap2.conf - Added a patch to let slapd return the uniqueness check filter used before constraint violation to the client. Fixed broken memory handling in affecting error response of slapo-unique ITS#8866 slapo-unique to return filter used in diagnostic message * patch: 0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch - Don't require systemd explicit, spec file can handle both cases correct and in containers we don't have systemd.- Fix CVE-2017-17740: when both the nops module and the memberof overlay are enabled, attempts to free a buffer that was allocated on the stack * patch: 0017-Fix-segfault-in-nops.patch (bsc#1073313)- Fix slapd segfaults in mdb_env_reader_dest with patch 0016-Clear-shared-key-only-in-close-function.patch (bsc#1089640)- bsc#1085064 Packaging issues have been discovered around the openldap_update_modules_path.sh which has been corrected: - the spec file was wrongly configured, therefore the script has never been called - the script should create the symlinks first, as slapcat is useless on a system which is already affected.- bsc#1085064 Add script "openldap_update_modules_path.sh" which which removes the configuration item olcModulePath in cn=config which is after upgrade from SLE12 to SLE15 holds inappropriate information. If the cn=config is being used on a system, the conflicting items in slapd.conf are ignored, despite of it, the backend DB configuration section has been also commented out in the default slapd.conf. In case of correct cn=config (the olcModulePath has been already removed), the script stops without touching anything.- Upgrade to upstream 2.4.46 release - removed obsolete back-port patches: * 0013-ITS-8692-let-back-sock-generate-increment-line.patch * 0016-ITS-8782-fix-cancel-memleak.patch OpenLDAP 2.4.46 Release (2018/03/22) Fixed libldap connection delete callbacks when TLS fails to start (ITS#8717) Fixed libldap to not reuse tls_session if TLS hostname check fails (ITS#7373) Fixed libldap cross-compiling with OpenSSL 1.1 (ITS#8687) Fixed libldap OpenSSL 1.1.1 compatibility with BIO_method (ITS#8791) Fixed libldap MozNSS CA certificate hash matching (ITS#7374) Fixed libldap MozNSS with PEM certs when also using an NSS cert db (ITS#7389) Fixed libldap MozNSS initialization (ITS#8484) Fixed libldap GnuTLS with GNUTLS_E_AGAIN (ITS#8650) Fixed libldap memory leak with cancel operations (ITS#8782) Fixed slapd Eventlog registry key creation on 64-bit Windows (ITS#8705) Fixed slapd to maintain SSF across SASL binds (ITS#8796) Fixed slapd syncrepl deadlock when updating cookie (ITS#8752) Fixed slapd syncrepl callback to always be last in the stack (ITS#8752) Fixed slapd telephoneNumberNormalize when the value is spaces and hyphens (ITS#8778) Fixed slapd CSN queue processing (ITS#8801) Fixed slapd-ldap TLS connection timeout with high latency connections (ITS#8720) Fixed slapd-ldap to ignore unknown schema when omit-unknown-schema is set (ITS#7520) Fixed slapd-mdb with an optimization for long lived read transactions (ITS#8226) Fixed slapd-meta assert when olcDbRewrite is modified (ITS#8404) Fixed slapd-sock with LDAP_MOD_INCREMENT operations (ITS#8692) Fixed slapo-accesslog cleanup to only occur on failed operations (ITS#8752) Fixed slapo-dds entryTTL to actually decrease as per RFC 2589 (ITS#7100) Fixed slapo-syncprov memory leak with delete operations (ITS#8690) Fixed slapo-syncprov to not clear pending operation when checkpointing (ITS#8444) Fixed slapo-syncprov to correctly record contextCSN values in the accesslog (ITS#8100) Fixed slapo-syncprov not to log checkpoints to accesslog db (ITS#8607) Fixed slapo-syncprov to process changes from this SID on REFRESH (ITS#8800) Fixed slapo-syncprov session log parsing to not block other operations (ITS#8486) Build Environment Fixed Windows build with newer MINGW version (ITS#8697) Fixed compiler warnings and removed unused variables (ITS#8578) Contrib Fixed ldapc++ Control structure (ITS#8583) Documentation Delete stub manpage for back-ldbm (ITS#8713) Fixed ldap_bind(3) to mention the LDAP_SASL_SIMPLE mechanism (ITS#8121) Fixed ldap.conf(5) to note SASL_MECH/SASL_REALM are no longer user-only (ITS#8818) Fixed slapd-config(5) typo for olcTLSCipherSuite (ITS#8715) Fixed slapo-syncprov(5) indexing requirements (ITS#5048)- Use %license (boo#1082318)- added 0016-ITS-8782-fix-cancel-memleak.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add openldap-r-only.dif so that openldap2's own tools also link against libldap_r rather than libldap. - Make libldap equivalent to libldap_r (like Debian) to avoid crashes in threaded programs which unknowingly get both libraries inserted into their process image. [rh#1370065, boo#996551]- use existing groups instead of inventing new ones- added 0012-ITS8051-sockdnpat.patch- updated 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- Added OpenLDAP new feature implementing OpenLDAP ITS#8714 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch- added overlay trace to package openldap2-contrib- Upgrade to upstream 2.4.45 release - removed obsolete 0010-Enforce-minimum-DH-size-of-1024.patch and 0012-use-system-wide-cert-dir-by-default.patch - added 0013-ITS-8692-let-back-sock-generate-increment-line.patch for supporting modify increment operations with back-sock - added overlay addpartial to package openldap2-contrib- Remove legacy daemon control that was used to migrate from SLE 11 to 12. (bsc#1038405)- There is no change made about the package itself, this is only copying over some changelog texts from SLE package: - bug#976172 owned by hguo@suse.com: openldap2 - missing /usr/share/doc/packages/openldap2/guide/admin/guide.html - bug#916914 owned by varkoly@suse.com: VUL-0: CVE-2015-1546: openldap2: slapd crash in valueReturnFilter cleanup - [fate#319300](https://fate.suse.com/319300) - [CVE-2015-1545](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1545) - bug#905959 owned by hguo@suse.com: L3-Question: Are multiple "Connection 0" in a Multi Master setup normal ? - [CVE-2015-1546](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1546) - bug#916897 owned by varkoly@suse.com: VUL-0: CVE-2015-1545: openldap2: slapd crashes on search with deref control and empty attr list- Drop binutils requirement; the code using /usr/bin/strings has been dropped in openSUSE:Factory/openldap2 revision 112.- Remove superfluous insserv PreReq.- Introduce patch 0012-use-system-wide-cert-dir-by-default.patch to let OpenLDAP read system wide certificate directory by default and avoid hiding the error if user specified CA location cannot be read (bsc#1009470).- Add more details in the comments of slapd.conf concerning file permission and StartTLS capability.- Test for user/group existence before trying to add them. Summary spello update.- Move schema files into tarball addonschema.tar.gz: ldapns.ldif ldapns.schema rfc2307bis.ldif rfc2307bis.schema yast.ldif yast.schema - Package previously missing schema files in LDIF format: amavisd-new.ldif dhcp.ldif dlz.ldif dnszone.ldif samba3.ldif sudo.ldif suse-mailserver.ldif (bsc#984691) - Fix a minor issue in schema2ldif script that led to missing attribute in the generated LDIF.- Enable build flag LDAP_USE_NON_BLOCKING_TLS to fix bsc#978408.- Move ldap.conf into libldap-data package, per convention.- Move ldap.conf out of shlib package again, they are not allowed there for obvious reasons (conflict with future package).- Build password strength enforcer as an implementation of ppolicy password checker, introducing: ppolicy-check-password-1.2.tar.gz ppolicy-check-password.Makefile ppolicy-check-password.conf ppolicy-check-password.5 0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch (Implements fate#319461)- Remove redundant -n openldap2- package name prefix.- Remove openldap2-client.spec and openldap2-client.changes openldap2.spec now builds client utilities and libraries. Thus pre_checkin.sh is removed. - Move ldap.conf and its manual page from openldap2-client package to libldap-2_4-2 package, which is more appropriate. - Use RPM_OPT_FLAGS in build flags. - Macros dealing with old/unsupported distributions are removed. - Remove 0002-slapd.conf.dif and install improved slapd.conf from new source file slapd.conf. - Install slapd.conf.olctemplate to assist in preparing slapd.d for OLC. - Be explicit in sysconfig that by default openldap will use static file configuration. - Add the following schemas in LDIF format: * rfc2307bis.ldif * ldapns.ldif * yast.ldif - Other minor clean-ups in the spec file.- Use optflags when building- Upgrade to upstream 2.4.44 release with accumulated bug fixes. - Specify source with FTP URL - Removed obsolete 0012-openldap-re24-its8336.patch- Relabel patch 0011-Enforce-minimum-DH-size-of-1024.patch into 0010-Enforce-minimum-DH-size-of-1024.patch- Upgrade to upstream 2.4.43 release with accumulated bug fixes. - Still build on SLES12 - Loadable backend and overlay modules are now installed into arch-specific path %{_libdir}/openldap - All backends and overlays as modules for smaller memory footprint on memory constrained systems - Added extra package for back-sock - Consequent use of %{_rundir} everywhere - Rely on upstream ./configure script instead of any other macro foo - Dropped linking with libwrap - Dropped 0004-libldap-use-gethostbyname_r.dif because this work-around for nss_ldap is obsolete - New sub-package openldap2-contrib with selected contrib/ overlays - Replaced addonschema.tar.gz with separate schema sources - Updated ldapns.schema from recent slapo-nssov source tree - Added symbolic link to slapd executable in /usr/sbin/ - Added more complex example configuration file /etc/openldap/slapd.conf.example - Set OPENLDAP_START_LDAPI="yes" in /etc/sysconfig/openldap - Set OPENLDAP_REGISTER_SLP="no" in /etc/sysconfig/openldap - Added patch for OpenLDAP ITS#7796 to avoid excessive "not index" logging: 0011-openldap-re24-its7796.patch - Replaced openldap-rc.tgz with single source files - Added soft dependency (Recommends) to cyrus-sasl - Added soft dependency (Recommends) to cyrus-sasl-devel to openldap2-devel - Added patch for OpenLDAP ITS#8336 (assert in liblmdb): 0012-openldap-re24-its8336.patch - Remove obsolete patch 0001-build-adjustments.dif- Introduce patch 0010-Revert-Revert-ITS-8240-remove-obsolete-assert.patch to fix CVE-2015-6908. (bsc#945582) - Introduce patch 0011-Enforce-minimum-DH-size-of-1024.patch to address weak DH size vulnerability (bsc#937766)- Introduce patch 0009-Fix-ldap-host-lookup-ipv6.patch to fix an issue with unresponsive LDAP host lookups in IPv6 environment. (bsc#955210)- Remove OpenLDAP 2.3 code and patches from build source. Compatibility libraries for OpenLDAP 2.3 are built in package: compat-libldap-2_3-0 Removed source files: openldap-2.3.37-liblber-length-decoding.dif openldap-2.3.37-libldap-ntlm.diff openldap-2.3.37-libldap-ssl.dif openldap-2.3.37-libldap-sasl-max-buff-size.dif openldap-2.3.37-libldap-tls_chkhost-its6239.dif openldap-2.3.37-libldap-gethostbyname_r.dif openldap-2.3.37-libldap-suid.diff openldap-2.3.37.dif openldap-2.3.37-libldap-ld_defconn-ldap_free_connection.dif openldap-2.3.37-libldap-ldapi_url.dif openldap-2.3.37.tgz openldap-2.3.37-libldap-utf8-ADcanonical.dif README.update check-build.sh- Upgrade to upstream 2.4.42 release with accumulated bug fixes.- Upgrade to upstream 2.4.41 release with accumulcated bug fixes and stability improvements. * Add patch 0008-In-monitor-backend-do-not-return-Connection0-entries.patch * Remove already applied patch 0008-ITS-7723-fix-reference-counting.patch * Remove already applied patch 0009-gcc5.patch (Implements fate#319301)- Add 0009-gcc5.patch to pass -P to the preprocessor in configure checks for Berkeley DB version- binutils is required for "strings" utility invocation in %pre [bnc#904028] - Remove SLE10 definitionslamb27 1618229785  !"#$%&'()*+,-./0123456789:;<=>?@ABC2.4.46-lp152.14.21.12.4.46-lp152.14.21.1  back_sql-2.4.so.2back_sql-2.4.so.2.10.9back_sql.laback_sql.soopenldap2-back-sqlbugsexamplesREADMEibmdb2backsql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlmssqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlmysqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqloraclebacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlpgsqlbacksql_create.sqlbacksql_drop.sqlslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqltimestenbacksql_create.sqlbacksql_drop.sqlcreate_schema.shdnreverseMakefilednreverse.cppslapd.conftestdb_create.sqltestdb_data.sqltestdb_drop.sqltestdb_metadata.sqlttcreate_schema.shtttestdb_create.sqltttestdb_data.sqltttestdb_drop.sqltttestdb_metadata.sqlinstallslapd-sql.5.gz/usr/lib64/openldap//usr/share/doc/packages//usr/share/doc/packages/openldap2-back-sql//usr/share/doc/packages/openldap2-back-sql/examples//usr/share/doc/packages/openldap2-back-sql/examples/ibmdb2//usr/share/doc/packages/openldap2-back-sql/examples/mssql//usr/share/doc/packages/openldap2-back-sql/examples/mysql//usr/share/doc/packages/openldap2-back-sql/examples/oracle//usr/share/doc/packages/openldap2-back-sql/examples/pgsql//usr/share/doc/packages/openldap2-back-sql/examples/timesten//usr/share/doc/packages/openldap2-back-sql/examples/timesten/dnreverse//usr/share/man/man5/-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:16067/openSUSE_Leap_15.2_Update/ae55ab79cd8822a71cf55e7745543397-openldap2.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb3ae66d94cf49c702d07e2ad343781947e41e95, strippedlibtool library filedirectoryASCII textASCII text, with very long linesmakefile script, ASCII textC++ source, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRPiVLr㊟x(Qutf-8dbaf5512a56ea7f607fe1cfea2ee39f7d4ecfbd0d50213c855dbc8456641e3de? 7zXZ !t/8] cr$x# A|aĬVP^*ZN6{p4 gv?<1P#AF]Jٶ xܲrɉoZ0{>f{AR)@);U@45*r>%G r+ݵE(&,13L,Z teP o@YkyK+k%X=o 2X,p~i^t`YGL)>Xpn3hD#𲤰eͳy{xCƾ ;#Q h"a 8w0ԩ\Q:5Q|:kżQoCnJCȈ6S:DN{WzޑQDKj#lnAPB&` _BX>Ҹ-$~۵@uƃ $K%칩w 'IrJ5*u鲝*VViW\ApOCۖ>w =[4gC2+CZ{Gu)|B1*#@5%g?3™3Q3#«qĿf˲'WKyU[w߫TrzW)E4Kt]c 6gm]m#/jsX9h "2u`Nqn?NNsGgkv\$$-0|< =2\=cr{SNK ayLRi4 IIRng; # =e=npNN^Ed; }}A[/M魖+"Ox0HN>* 6Pk #ې[b#Lk8(uGi ͤl#h؇ #1kIv |?Պ D.1JT\=a쳼my A&Z uejwI[pG}M/Z-Y+_hLwsGGGTfzo$U*YV [Z& r!kIG28{2Ck+[~N v5F X$M'% M hѫg2m8P zcLN-|d[ŧ҄Fڶo$G)ZΝ53 8LK~Rp-l !x/~oqVz%9U )1,#x~QOn PCIbи^Id\&0Xd=λ͍{ۦճ*! X2"m]~MK %Q^J5!D1`E;$Y4כG &z*3B{VDݚ&~`[Ԝ;elkbzOKiwQMESL4dAXvx;{FN[OT<[4[/q1-/J}~&~Kx&X!xHn#&bGvxyvgu7*Aqgq=քCmd4+~v N73Mjѹcq$  &-uYk#: 'gI8+~.K 9Sn.K]T'3 Wx~$JQUZiv0 [B%\-7W$ Lu7"4˷ebEH_O: t܎~YJ=5(<׍pP!7U dDZƋ <_vrr#ϲ{ ;(b7 [(\S5.#PvQJ yFGK۶/Vc)~JujF[\6:KidRN$ {5`ٹ}bXyG 1_). ViV(7g4}B5Aߨ+Z2n" ]OzT4cL}pF#Y׬@M$ JaDkU.R^ҙFGU"V}[= $TXv:ƈ XI0χ~k!ņ vNN.zp&ț/\g`j(8}DޜezQl(:5d܅Y4hƱKSU|1xw#.BQyԼsABYtJq4*+^cH^Vf7tf,^Fɤ4!,=\9Mo#MC캄M|cW .5FX~-2[|J,Ǐ1B 6^$<B[aE&@)׫AK3n8^4M-斳 T_0,~YקGI C$G~o&HÊLMRєpEsosx["^uLv0Jz$Cا(:;05H iuܱ"vi = [e1sH~gQ{NTaU`3?ֻ0I މ 쑞cR,[tU[)v;ZvI5P2q AP8M.,ZfZf%+'06ỹ4H=ZIo>DVHɫ~ߖ."Mۦ'6+ĪkC {E= $T3@Hwt?z_1S-9xtM*j.ðIL?zeb9T[\-7'*"VBdzR8L(+ ?hfg7^5;|Qg^UA EƩ7" !S'U@'7`I^9תY)T_ ޜ֊y֝ t=m .j8sj\CD?ȱ$wu[mH폭",^۬a2$"Εo S.w>>ipz-5 D'Y$^I =~AT=S2z v 3"D-GiuڛVO)oy`eb̻n[yutSgэjqwdH-)iR @Tro=jPz'koNЬ-b:}@:xr? (-)mt1UZ%5dQΗ[H!yХU4zKt =kݍ\0O0t /ƒ:UWŴo{e8"x!oJCUhV} s5=|ɄaKS$Q&U!* 5)ELXUAȔj:S>q&QX U>MuDT4u, 0>zr9ajKaxZPb[lZZiE+6#y?r^v#oX#j \Zi97{>QZ@:]gF>3SB}Ic2e; ᭒˄2{pҏEgT㟙G϶.,6'`nL9:xEO+6Sz @"<)q_yPL@bC9$ƾqԭ,\b@(S- j~(!-zA=Dva؀'5&|, ,"%xcP&H/D?õ3tpi.aQ@8rjчrWmǨ i睌V(VT9G5gG(R Ep#}ح3naęu8Dx㍊CV+ZSm,ZPLj|𔚦l])6JJ6 :r8y[pņAC[pi6CMJ~QsBnɲ`=>اO= w6 )WRsdΣaads }$#%qc$p&wӍ[ږgΚ<3c,pT>Ώs瓎}ZYgwUG?Ṁӷx)ʧF Ç;{ H^ tjzq-p0;wg ~Fir/б6#9obΟ@"(:b>rG-jr^Y'H5 haxBzl6PSq(IƇT1(nF`NGXRhL),YֲCP B7SB9fg,XsA8أE6|/];k!>44HA#&g gKͳ0 ec#Oϛ@ !]eE'w]S!4:rea"ܠʼnV;M7 OaLy7=*C0 >v&T-]?C]LP,1liLKI0k9̃AxŕfsٿFV>ybsZ y +Y.D,V1'CJd]Bt<WYKanwfJqf CBϋp.;+%|u+80(KLscY|m*[h@~!E"Q2vF%?̟۱YKZ1#/mN/լ5& ,bµCBm@-lֱ-bQOVLaVLNj'no0 #x1pfe$put9H4q-WXTfn kr*3-:ƌn(7g YF}PL:P,AeHԻ<ې%_P;V{et~Kl&_DkzL F-X5|γ|YMt.`YU{VWgrЅm:dijED8.؛5g<ۣ . ~%BEr4o!#"r@S# gѐޮz?ciF$ik&B,}!K4A``"󉜻*~L,,k`P )pQjxt1W 8"RQ`t#uٔ;BK%8&,xӤ7_DjH3)u!1R'&97̈́U#y*($ܣ"Ot.$41e7G+{Ӡ12ЁKI6PXj'm9 K-l^kQZDas[j}q?huj(ju?_ _tʏg'g~Bwy^ Lfٷ);jiJ+\E&:~,hwLqn٢p]2 sK ~LIYW B(qnogCK/\8*]cHG+oO[p;v"VYÞ?‰#'a/}vU9+ _ttp5hώc!i&* [X l:x! $pDB:W\r8Y5(菿d5mG$`M_t',h~QTUۚ[Q}p<+-q88F|v+0`򄙯a=,Hc|}\kPVp(Ǡ{KG1sEEʯw!ү@!k?\ai&ش7@6pQ} .!jEqne; oH)l^29 !]ʰ[=+!#C_ )9íCkٲԞPj.¡ ?IF\a16bZ`}p$ű<<T1w4,Q'9?z%sv.1ƳLaA=kjpIE=".` !_ v7tϖcyh?SH\e.cPN 'scog5CfՖUp!xY*d(|/-[zwVGK5~\ʤ>Р|F5<2{q0yI%֗cU 71ʞհ7XBǷ9/|ejvev=b3(k2Ce6B,_y2s{74>CܴJl;$q՚.{B^gFvk ˎ.7jDu@߬?>yC9 N6ǎ~`3#1 B·AusX"Q"&S{Cz1UT)x-_(q3J R8$ %gf1:Reo}x9%'dYCFhnU? u2--ΐi$mV<v~HNJ{l 'VMC1N {Ėɣ`o Q_AYHz5iׄJtLG,3"rM+]Wkv\Y+gT #B< *z ܕܓ"Luxxn Z(ݔպb8?I(i{scs>yvqnbwRE.ƐpfZb$nGX*_y݌u,:' _?Fk'Na7opƱǡ&;'`hP ç Y4mLY3 Spnb^*eU6*P)rV %^R|R(ievA:5(gţYaR۠Qh Zh4Xb{{zg)'1p&#ЮPS-q׾7Ab< B>F#и(}\V1]ѿ}?U[ dyk`;PcZE1@*oγ>Sin*pEmHt0+ӊ/=/2$9mEc--m*$jP=K=Su7J5-nqd^Y; J?SDBE'0d Mi zo;[5*S]7һ0j0% 93^QP%AAהj#q4=R6.YL*#Y@d=]$?T ުTK^bI"Ufn"\xvo;@d*x wd\m+c,74&nI=V3,#iǸkLV5 CCdm0Sèd1xzY},0|~ 4րnhX^+ q' XIX!,~ov!tXsѭupT 0uIf}5U Sg,tL|z"Δpk2@5L}@b 31u|k^d9ơbzF7JTP9 41l ^Z.;]R>}QjoȻ*RYDAroh#C)j3E>K% (H\/aa]hXm Ȝkrס,fk`S^s|f:q 0I$V fiMUQ^ka^"0,@*H1Bs %C_($Y}պXYV$,fu NEمKjjeܻ`HX r/}) Npy${7-v%v#>ďԏw̨}JxGʗa&?ϼ>񮓰QjV}XN, #J]-q3PeYS‹B+C@V*T ݿ>^ TlyҪ$זy N2[G27O K`Aq>DQ̘״N_Lje* /Ps*&cCDMd~ęNcݻI BY qH=&N0BΙNV&6.(݈1MYcYLP&]C>K XL#n\i ؤy/0yO4`P]jL:YT8>*ظf>^Ѯډ!)@q'sj+O =,`&|C>ɯ2sՅjMv >7|D3 RFcNg/:fY})ڜ,R. sj?R$@ӓ @,Ne[ z g?mH_NQ+? U:%+FE'·+gU3Z#L#iBjoG' F3VJ?[ժ< 鰰 z.Tv}XLF jAम 0aS'* (hZ-hM3j|ޡڹ8wGֻKQɹXgp&Wȵ1@Yx=`@6L5K>GD+hh"ۆ_SVi|+B)4D?cSv ̼B|U8[.0}} >X8L.{} ߹h}-hU5c)^çoH5=>WHzz~:٩awO_"nvhiR}a^a/,oyB~@ ]*hbreIy bNO,pI<{JTKQ=_~:oWbS߾^- c/E~u1YhZx3GPPvwf{-H˩u*s*UsC.+\" Zc3 3RZn4*Z/Ǣ/NG*VΔF\Lն+;!N` G+TwGxoZlX^B|g@/ࣸ+[(\ψVӄB6>s#l8&G,o,q66Q I?\u8RpaRE.t'|{T#x1`KhOJ<=}Pƃb.w΂cЯ6|J 0)aK]z&%weeRH2=#j46a'~|ܕ,rEo\х(@-טKf6"'?;.>MBa|b>)Zf=6G.YC$/%Tz! ^6v ךgWSL.̀ ܴ-OQ˪T or9×R@K { .S؆C6Q._AyZ׹TMeD_H}kQPk*57s M? 0ؠ/4IRjgg.]iu3gm? T<ٗ[s"B.Nj1~4TD(^5JFگP:L tK<2LC{л@G=f,ee ler4־IԊs ᵹ9%IQԾrYrS\Rsh(iS }uK*~i2ձ>O_^bqGt>MDwM6b]0("*WNoC3r٥bHNm FKHQ"D<(^f+S}*aeҙŞEgs9x;i\\U~Eۼm,?=Gs|GyJH?"|tVA S)p2n-UeIQPJ`| wxɡع FV^癊[cJOAW?(Iu Zկ$;S/R٘/ڐW@|ދ:]WAA!fŤ[Or`x/+8`Z,dx۝n7:w7iAX de7R[-TجGåR(߈8ͥ ei~ʌEIܕsJc$FTMS}PGe |R5ğoqVb{Ѭz>ל!4vGw=YxC][Hv{"ui,Dw=١yZZTd5 DjtZ- nX_L/Ø5Ơ6q\q*N-#S2=/I|a6h|zO)F#0~OVօ0i֯=Wƴ\VA 9I/T߷gX)e/po *w&&*L7v1$d"V7OСI|LGC81 Wjѥ!."Ls˜'`!'= 9r0h^h8s;TUEoJy 9&|#tlg!wO}mT ,'ݢ3h3r_ҐQH[?KH)޶r9T5%tyBr[]AY":W\a9`VE8y<pRQuL:A yQ~ՕnRbj]a#.hj*FK!팎jؼ.Ka\<7K%8c&7S`12 dX>d\Q0ͿUp1J"|gȜEXj6{MO8l5%o yzZqz'\8-Өh&lM)I+e>P[-ZsNzb&v}0'.#٦vdϟh mQ\x+In!gk锤[~y% 3')+/Ymּ#nDV:X5@< %)K@<8u@(]-^](+N`(FmK~- +hQ0NU7m ܏;sQgiM~`jλaq~xզ2 h'xcƋĈjt4=g;ATSC발A,c #1M^}Hm=r`fyHVs:fb~ljVe6^(OcA'TyM eZҧV#s+>QH4׺bYM..Oh!kn@ Ԭ N7=AGC{*El!`~VKӮ i14OQn)1>+&XS!A$-ea(ziF>V$X8kuq|v*FP OM[Ug8=];DF"{B5u`aώیY%O1UD%d {##BѮ NmNZ8=zE؇߳kF쿫lP8<) 9-(Ȧ~4C[T f|ȱtRǑ&l@ó:>G|2J4EՕ6l\d]$.  Yii TĞ$WԚW#WN}pKMT(85L~ULV(Ԙ2ENh?{Om6|dNVJx\p?6T9&YXa87úw=Lbger! _sVФ>N\uɲuH= !=~*CA: xr0vƔPY2rti@RE%=Qt,*aw;7=r)#~ڌ:UEgd quY_Q&3HR7Iv \i[b.RD!bIHdb]2w-˄mD{!oS=BFWbAŗV8J4Fry^4\g/F{qww_Hul-";OՐT~r*&KñpCI[.dlסVF`+@[|y bT2l&`˵7o*ӥy㾸C3]@tY ֶMg'vR='@NѮZRZ|Q} p6A~dؽNI*ƻrxVySt?`ԏE+G,C@bū誙ZMiGW=}^J_ȉXFTBΈly u{?w x~'pØ7sz7'1TrS?j׉VASˀPe$9d!.'"H#z7BLVr?APYprRg;i@n8ʋ*|rhq|x$]WvZٝ;f A2hfd8 y YHKѻ2?ߤJ|VUJ3Ox2Y3۔9]Yg{l Ns,xz- o+|Ҫ]ͥUǾvaY@{MY,Pbc%QYղ%cQ@َo67Yb-(%&zԸj؟ueޫ5X ժ}DY$(3\3#;̗t~viՄ3a ͕$??6Z&}dt;,JԩNw_%lzo2 {dCkoS{$<@Fuy $:HXAaBR9b6(iޥRgftgǶ$lIأ_bЪ`2 YM v8TvwNGWsອwSyljA'ѹr.hʡm/4۳-,`ف:2`W4--$?|N%Ŏp3J)_A࢟[2m-Gĵ52nk)QJ{`W[$oQc\b|[q;⡂!(m휘g#tO@!w^'&xw|Cn3|1Ǔ^e4&g_тvd?slcǍ,il !!XB#Rd..skk/4K k5-PMЦ@×;R*xӊ8N隨zBhGý%DŽ7&xȓ8!S:@|]C lʘ_}{q2ȟd[;[b/+&L`Q<IICcZ"']3lܯDh':Ȭgħ{ɠs|P\s>ܩ|ڮ8Y_I42bTbM˳p{(PrdGqؐTE9{RuRkG8]jvMiMs;PF]} +Yq88O[LHekU`v7j}2Zz ~!~촏طq!lzP )Vr{սsC̵UVx.1t.蒁H-i{[\[pCĆf>2h2M:4 5bLOfJLO*ػ0Kɚ~jxƳAl Y2pAࠆwMwLܝ'G̑B@eЫ751[F.CE-&n_S&-z范"6l0=ŸF#H]A߯xE`6rI}*nVnya֒Օ.@,RCctdz36ƥBzwR(jgJ&R$(^<htkS5sMD[H+?|cZwe#{MAj`zÃD;%Di `?_[&=s$!/ε-W`PJ"\NdZU.ccX-l\'sF:zTI Lun7|bڸ>ynR"-8W]~$Qą_F6M"JXD@o]%oR]h\z4b ޾o?o8"wG^#d܁e`#̘(\_t ka6%/s\:D2%aEb-n#@4 ^ʬBgpak2v$#N:RsXg_V8Ջ>Y&@/P;cYUzd>IKMD["W('6vcv#Xyf|ʙDnP)mu/UΪc׊SAc [Ơww-l=?/6@ b vܱI$ jQ?C;n,;wnC| 2u|<] C#Y#3|nFj7ϋ A\Yf7?yTqNT`5\SEPtgK. ND:^uaAGD3ވ}O"V g_DS}m-(;V.b[%SbrV!&K}#YT‚jEO\',6 z3{"y p D9v@eм,?o`F}%R9>0.s'7\P݉!& Wsnv7RЛixJ 9:EY *Xv@*s[ 11H[,kIklb)/wDlik)ۑ!t}f(4'6uZ7Yq`WQeۧ10TܯNy#wyR u'7I;bOqo/E~D\/C[Rߗ.;bz7ǿv}ɔ1d(CIF rֹee\\h?)TXə%\v,md#0:oCo࿲1}h40 Q3Svҟ<>FKM{J^BcARTVQ%mSl:aWAx_U<-q.= iXxa_7 7R0c?Y}עewT5I z`"*?H@YCQS[z h| 2 (䢈Es50kY˟>7R*%ވ UzHTnD{̘vFDS)).88ca]JD#$rf>M@i*Ş26a^:~/h;s@q|8tSexǷGppp ]פ:u/K֡i=m$?6vиHeZq =FGhDk,W譌P<:-dĐ,U^W"tqHH G*Eb8>?UH Q+Vqn\DVuylIB%T{Uv7rsNb-/OE`A'߲,hdeDhF*g"߮H/p䍔_0]2#8oK2)%eOjm) 5jfz1X 얃 @IqpZeht%+ݫj*.$dwJ κu+d gwJ۩ߐ$C!F0G.)M[;K@ڹK@{L{2Y/𶊬3:;UqJ)U%)- KThlPكE?le7]S^+1yoKҔ²%,1]+0zyG1ܒF>մ&6޹ᚁr}P82|:X8c{޳nX־wۤEC刱H\P~@<:knqC ܾ`Hsɑ<;Ce kA7.Sׂ(rKۉCRZ[^i "3HFp>8BjX_o5K2}&xdf&tlgWKKn>+W1c/b8(#,>v(zcupDtlUvzv#RGl4O鵯lowgA:C>\~(2ˆYtW lħg4_~{CazD泰hr},Z<']xۂu`vFdD#-[9* }&gDc߆ odŐ@pk']^t[Uidثx#P2~s,j\p^XZ̶ %Ң^pUQkֵOBpBQ(:+]^Y@~ u%Zbha߷x 2  Ǐ`d*2.K[tKEȨhq%(JJU b6t~7uԞgav#ﳀ[4%WZ M>oΕPE>ΆddS*v}p֌k/D;^E 1Yg)l"nܚ`Q:7XE*,7/FvG *; C-TW YF*d{0$ѱC be%IE#MԲV Ty~MWZ:d|䙌QbnReRTvpL4Tiؘ8"FG)˶Y6/ x2 Buf.$(WmaulPK/!,y <:CѢ~r,Dgj{7y`w*pwsOpq79P/ 8v6M҆^]Ijl#xC PD<Px߄L.S9ʻ5.w1x}BN68Pp"XG"Z\eAkc~yPĥ_Tg2HW0pLvoP9@f=K]ʑ972unszfqA[P:._ OX㦥l1[lfhxdd=)8یibkYz5@.nn 8}/_ R`ZCBKr4!PKrR#"gHz4 $0C!w-+wɾ L࣬NlҐLGUUG'ud>S/UOtDn,bNdʼ4(qJKJkT&Uw?ON H_atkpVdJMLm̥V n9򊏕m6v({VzP%z7,[# ]X?BZ&PxCZTXVSiju*3P*Qjޛ5FDyzg?UGshii# Ovx yhsQ w]X؃袲nn56xRp/q+@ѷuH:(q}([u oh%- TuㄯcAO+q'T!M1 IޥxOVPW8=) Xn||X/f\Cq'A.gYM2.Nz@@9~X.Q$>|=\:Sj ?^oC>X 5"ɒ"9g?K$AvB'dUj[ElfبQmIw>Cײ-߉R)?UjrCot۾k8f6I +8 ȥF-7uG%SF/lYEY\k jsdMhe 21m2"wei/ls.7M ͜Kޱj_ (Vc4RR-ö1R/r>j$(eѭj2R 1}z)NSBP8syWA#]oKV=z4Ō++"L1ՎU$&Eaix^&PfSo+m$W!]f#VrW[;L" #]ck2=i4P4Bz?ayW!)zT ,~ ^vgYC}#UƲ+ U7?uԅ2,VvhOe pο=H'A||lsqS#`g5aoI>vdeϤ&.>>fIl;mrK2D[*APZ}1Tx)" n=ކ ixd5Z( P$3 ŭ_jz"h _$%J^P-ٞ{%2F?/m ٪V8.0 N_Bn<mӝѸ]?ǚݹ= z5pr62>iY_e3Kx/"t-v#ȤklQ[N"!E65~ty#BK: KY%|mu)A&#D6y I~HYtʌ M"'y"jk|RBK/^Dڌ*7#'gs%8?^]~pGA/J\X1HY FsGfXl Aݷ qT폽%chXJgvR%{5<ъq qu%0Eo9?]*y(|X   3 /|8@ؓ6H,"! Pl %Ev8Ĵ~%l'ʦ)=O;l7 wH ekN?nl'nLX4gc5Lʙ*ҾVO,0xJ,&ps e•i)y'Raxȁ@jsH;Aϧ@7o\6LI[~MIڻaϱ& Fv$t8u 5D;+E{.$iA*X#ٖ‚ԒiwtC n*N*VһLqNi8i+Ÿ-^lx.qk6V8Tٴ_'.@d4+oLTq炐أ/b g IGu 4M8BeL ;u hq|H<^9%ˏs g|F9]+ Cl&kώ4jfZ^t7 /d|tz>džqXGDK鳵;hp67$"~2g*o^ PJ@\=QsS P-3R7be8eѯ_Opl b9VlE+.;K)K"fKXu*&Mkρ `oSW3;fy^c; +e)NUUjD%Gt Ś%{D̶[ m\5]>i:Fǟ~I׉-=SW͆$gNsƥsWy[A^.o.}u0dʫgxЙwYȟ-)Y!yq CW ׿)*XG@͊ү.jJ_4TX.ycsdv%w*#h"|=P5j.HkLwGU!hmu7yf~ܲyh r;do[,&. bY˺ef}}I-)HsH Ll )'S.> {f,8u-}G1  _2=;Jp:n5(Cy]0ۇ%$Fǟ7:I`'#86zt7~Swj?5Cq,@&b2}ۍO)F26+aCGKlp>-0wu|Qf`uE8^ /2uM6bK,Tef1jqve.ESJQD𸘕`6->!fkq)C jWKXÀ0U4bb $wnhzk40XnHyoK\%+ιUT:Z/|쥈oyY zxX$.V-&rpxOlͦsWzx5`O(𺣊 ? ȏ!P&ؚ"{dMs%ʝv|6X>tR"7/lPHs/ nA 9ea }>'0wu7ǣUMāچN7TI 'r2'NZVMƼO% K08_eD+ HB`  .k;GJ7D/hP^WΪ1t\eq)". gɊrȬS϶6bRg0vX ,.+qא]d~UycNs}ߖjFjLlC=~&_x@C# xq`ֳmlb7T1A N_Re߶QYmKvL*XN͑,m/[#B>/D0Jgn(ж&L` ka;;f\A/e-O5?= "Y$uАcl&kl`Ƚ[6 r+ D\O,0KmO}Ѭ֒8;:m[=/8-:}F3'VF9f3|JiMz"C~HK-:T@#J"xo`,ZvG^Qhwٵr;k)3pLW8J>$yzА.hy7kQΣ i!@SjVEKHZzw-%_xoUsuT5:c!hcE\r=ew܀ h{&>fda!Y8λɔv{𤭑]+a}bg[T*s A#_yG9檉('^'tmxsxbS~;GFoʢcf10F'02&-=]L ߁S yv_c73mW7-+B^q˼P51,:R?5<Ub[1ke~j -I=q#w&";h[ pjf<b i7axHQb6~cWGE"^ɠч b2Ljs֟$Z:S 7,#P\pWMKenO@GG1ӆ D!1! "n.ʗ5m̸TZx,{=Ey&iuW,ṣdc8o{&G>'rF"<3nODR)NVc͘ÛjY05pkhmu`=>m0Rf~~QIRCwKog*lr:?dCܼs̆蟛D=6 -Xbֱ= iJf]_q1h/mo⠐a~P'bGG8W8mq8k=dk>;(>ߙ~N5H=eI}uԠ]4,N/(ڗ-7"3Oۧg6҅ &%hNls/{`L󄲋V"3YlꆯQw yM4ȓ*VղrUNuR?oY/eeάnG=֏:9,&rG* ?o,֕,|`NI݉2vcl! 00x3 @O`|:-Hg@Fגeuvfۄ5!x7@D`+LMvOMȖr];؃_4tp3X讠ܠ\ixb,E=C6:hbÚ͝!U{6{Jt)Q89o3iMmvP?Yv蝱I2SJoh%ca}_jzg^U}hQ8BJ߯jVBO&;l7ƫS)Va}o2$)\ K)G+4oʟ'&H5M` @تvX."4H5OowT&% lI ]'J X/oO5$ ։ѮRd܁8)}KI_8U~Ǻc<5KD 3w;m.)K6hY$Po;9gΥ߃]$慖FI&N*+?h՜J?z($|+$娮|E 3%]LD{Ϙ3)XG y">SRe *M:+Զ6P,Rkr([^L6%v2kQs?JIZZixPWWR_={V쒖U4*RuCYdQ%j/-'8FH$?kB @tؽ C僣X~äuT6_Xm($ZT0L=uOlY@ )4c鎙Y)q<˝g1}#=1`s7u_LˡhBYEEGnZzZn 9rh0-K"LKH8b5ԍUXX(tt:^BY8^NTKq<KqeEz>\3:Ka[!e(Z3=i!8lzt׺6l D*w}5ڔffPC CR8Q vk %^؉Fb JUfri ԙMlQ=٬`UOnR!-zސ;z,kۦVKj'r Y[?Pf WfFw9!h+iȅӉ-29,%0(/,>Des2v9bd {DԤe)0y Y`9cޮnɥQjBpZ4#v8Y\h R3]4?ܙ`~J?:A֋$Do/w!Z]t{w`A?}\L#I cÿ3W?ЇӷbxG^35"q5 GczyD%>=П_Gl?I~JUZUgJC隕 Å`_& 3mycF?~K*Er@V?>5}-B廡n*w5fYRH=)hL2G 'm"BS ȌYK =|Ҙa|ގU~^$bȇ ÿj$9ml1= }6@\wBFr Ġs prHsB&QCΰ4[2jDs4_3('0}bv+GdΣCW,}5-'qFL>Joc>럁3:*-\B8-/Z?` F1-!QU.îH9Rx/ tS^V<g=p|$^MxhQe^,~8{s-b@kۇ^S[ d>\W0Y@U:+fa1nLM佒,b;ʙq`cVX6Wۂఙ?f'?|+ުOH6]jj Bİ'U ^gpJya#V~& n<"/rA-N2PvBz:XtcCz9f8}m ruF"Lؘ-DŊIT$ʇɚ†)͋\<1S[tgLUv`aUb"XZA39:[M^ԽP]ϟhlQܗ#@*+ћ?4Y@>d(uj6AgkӪN/#21JΘ5x^W (m$by~ry0Qݑ9 2Zߗ@侅6? Ǒ.VCͦA~]Sf^Q7=mPYƁ3 f<ȭCy=SMyJC>UN?Y@vGX^jmT(֣!̫C҄\E EcMU v5ahd?ck߱Y^#^):ǵ~F ntV`qs_y@EA(+)tyo98-sԑ'mhD PǏhiNa 8Y%ri]GDKobs+7>kLI$ AMR saү}4"1[z+[YM' ޒ>~DyDuةט'fKٶ3csnXpUߏHL7]N&u M9H@:ffOm7àbsj9|^Zi-) ߇f Tv''> B &ۂHL?峈T}f7NPsq0}6KZ)(-}DaX$p.KBJXͧtlTmB|m ?mqr%L[34i"fNe{M#XSǏϘv2-m{JOEpEn?B('(s23uy|N^Wepx_oVʫlpX-XWUD_`)'. r"Y5h.y| ˡjS+K$D,q/z=pcd~"Aa,42bQY F(h\] > I6ū ^qN# J+_0HA ݜL 3KcXӠz'h\72mL&2bf:FMt>UH3a,qc:*Q=;1W޲LJ\*cK$r-;$gnd];'0#SRf<69zl<.h!8\+&ƻ.wxuQD =]a3{NjŒ-Sa0†I?\[R!qQ;f (X\+Eq8sSkd×K~% \Hh2H3T^礴@ b*4rWXMO9` KwЃʗtaRޠ@mC5+Jo d{Y}C#"1ڧ-?էMs]U|$HltSgD8}%㸝PZ_=`c\B.!H*;/h;ምOpo5h=-ep roDx6@rb0 jzyyUXH5́1K ڞ߆<'XC"eDsNWg!F.(- 6^&XyԠl}HA6 UW!u4S-g6boAý^o5jďJ%脴Չݶ$g[m >ˏU9ޏK'KKaN>4pm$ȳb@]d; :aCԒkMnDqnK|y&1aJ #MZup4"+ǥ0YW.+p8V4f>fgcr 7Vy*tK[u8sUe8gUYΑ[mҳL8φ+ҞzDŦq]7b=<+B3gq(Kܛt}#.`{WEuZ.,Z ؟(o}[WBmnQmRmE,{}P 8i{Z]=~"t-$˪o?{ ,M' IgA/3<!z<m/HXE3r-ӂ*y2y5cj[ ~ H?*9Ϩ8Z2ʚhExxYLTn?4jmNֻY/N#AIu-{&.11+3A7l:Z]rC[0IYhآtYuu3m cuE S&$騫:T˺.vxW_n'^'#5إeJA[sފ;֪>m֋VAdyӺPKE$ʔ9?$Z'fK, Gq$Y(pU\^eDD%q}0]ϡ.,?/hk@Gl);QM̬xU0}#V;>9}#-?&y{&GΊ{Ѣk9g=2%2 [yYcU4/\6Q`)E (TDmm |ߥH.=aҙf뜽oЀQvps6uI' AUf4iՒYRm }X [km+៘gbj eGsf&AN jC7;Gc04ldfp/ЭC00*iIGou-ibOTgW`yR|Ul'jmrj++WaN[l}wke>yH= >IˇK,=Y[VERֿ W-Rpj ))+W8/̬MrᮺByeKBԦ9F넥n>yw*lM!s3Y"ᬷ7w L ht^=zcZ*X(GDU V^KGq"Smd35 rnξK2שaxa`RSI˴lYNh7 qC{59{Ȃ(b/^\k8I6H$X;L-*Tn7kep5SZ'T9 NR[b\z}`[-H:U-9VKyU*N2MfkF2O pFT%5A:3<ѩq ԝLrd-0#Rſ) g<:~5~ݎ""+5;j>&m \eE-Eɵbr3pBF $LSƋ`W< tPD*9?R h ;_*&olx. ( \οh% XJ:M ǺQ@TwSvY m+q_Nu6:Y 0Z~؋1:MYJ:R*c-ǟ$vöڒ,ttCI{s{͆>~(y/Y[;2K9/>rN>{ep'ELȇO[>/ݲ0F|*tdO+V6*Ie1 "Aw+q|ۯlpClR6ZLpHG9oVX:o_t;UB$=h?vٚ]%ek OQ $퓳x\QyH, T0иQ!fE =Ew@ƖT쐏[s^rݖ?B~l:{5G8NP6 9H)W]?4NTAn7,L&`&p_G *2\-G*7b˿D(ncy `\l3e%jUK*< .J^(3ИfܴTzU,/Ӗ.leql 3S/iFw\f1+^ \v(+NL7@f='X*J/Jf-]'i{J^mBCjr;X3 _pym<6fɜ-f] C"ŗPJ4G8V?J,X۹r_cHFcƛq\оÂ7u2s^N߉| 9I*䎺qqhcox}x?gsINY]9AS )qq!js/:;Ms{F6L-Z EwVǖqVb2M|Ei `*Ds  nw#pM;1ݰ+^Xw42.vQ*O܏v {{{UL/]~dBڞ?Z6 Y.JᲒҐ4+yGvw Q&F8M<ӸEKYjJDQ8/9&(,˕^y?>]`]X!Ől^<4)Z)u[LKo%1w%)6r@ċkw[hu=,O,N$$åA:jDOM`+|` N?ढ<6F:F`9 NŚ\'T%&Y.ʾ fp`rMSzITTLcZW*r(Sʿ<B փ$Sߘߗ)J9>D*b^J~ O=9:N;K٩@O3O.~(r01 8+>2o::"Ry Ob|:B,0BM13W o5r"?O b] ltcl)[փhg.?&憎c]}! ʚd3ʘq>.i*m8[+Y^RbqkBE0:C ,JC u *WSN~! WᕑEڍSdVج/W<" ҃ULwZ: #$9qSn*[`]-T )UJ#Jȹ" ^%Vldf[-^Kb /^Y4.A˄ 4tQ[Y͂[g~O+6)~l ˖"SJ WuEs"`3]cteT6ZmY|H]v; BJr)mx_l5y5|(/Y]eO֘ͬڌ;FgiuHH5),}iR؉Of( &iK#ݑ;0^`44A օ.}YZ~*Oy1Ư#twK~FhO;!#Ii!CwɥYg%vqOVY`tGi k#2Vb Z^ƮѩBrM Js:8̹1ՑW{p|޵I }X`uOG}q?h~COS7ݟƃ.+(!M֑Iy=֝zχ+2x>B\2ebF_oOM6LB/\РB\ۭopAKYmBlEO}y1NwaQiC;=2+ -Ax/íڽ_Pn kflfp6,\9Dwɗ> m[X,~ʷ^؛;!;hZ6f G񗛵OFngEd9}6M9_yXküt̾圭495As.^x˅[5vjI˰~ҠLZ0r FfyfL5il֠6qj;i.sSx~>/#a̪U(5@&N0 \k_tW< c f@9UFÙd3RJ f茾:ɺ=-*G.P%N?Pwcs㞳m]j Q7X6\'23Mg v"2y=k.|~w- ~P\: /p^Iՙ4eНA{g.zlPQ}:^u{8+ ?EzwRW»IQI֪PfsK(!!6 SzCPz( ^jr 51ZM#qTa>qWj9e%>IlU?C|S Q.r;j򙰷uJa]G`?'s,zg_ɡ{eУ-\bZVxb9i&:rX'òtED_GTc)]:oE\-c L܋:nI=A~vNx UFVov˯M `rNﴎ,Fĩkݵt¶2r-DEf3.Gc/F6Rsx`l:&eCiǍeʀhiw T{dv楗+ѽiȋw1w j0ᭉYj3έ?FF9QV ugُ2M-8~آai}w ON ZGtr SWZ&)vk Y&ߨ0N1@-$-fDP`bJ|!Ir$ !06_| lcC0 ZkxUu˂dpot 3CiUw \ڒ j5,BEe):?,@l[o mVr5]2&U4P"HovcYGI'SgovVJfP~0IV#&stokO×p㟿 rΖ[x$mޥǝd#k!I+qI f>͞,¨U Ej)@e3IH_,3ZӮ\ߤbj>d8 & ӌ<qfwl;qN. [hM&EY;m2HgpR?ڇR蜐E& ?;~ @I,:>Bnk|{@P5dJ)y#:C5L?IKMcg}`<@dL@Znf'8~[69ߨF- Foxcϔ+h /:)}"u }-nfR\xPL쳃x49GȫHhwοQ|Y02ЩŃӁ{iHֆ6d&bG@;Celg$]3$g7 (].+6i?,,eE;&nq_w2b3y";2+y^5F[GL .#W;VJNC~GB~\ j'P? iUbZ<4*AR9*]"lt@|1ӊ޼|9+ !8 ^d=0lhrZ,9lG q7!S:EckY$j&ըkB\J +jchQi裪bG;LĠ79~3;f c#Ɣ>3p7LxSoKCpt{Jn$?WGRFu(.rlb %0ˏh wt_8O **UKD]RLѐ^Nt[< ʜ}?64,?׽PÈ/Q݄B!W> 'v2'9Vn%PyWww+M-`8%gXGxΆs8:u7jFIp1eHGLT2ƨ63[@|Y_qVبTSmd!:QuFQ(s%ԡtt\ #B{Q:X"OX8hpK*-]G u!ZOVFb1~`2#>57.Ѩգʂ!}e% wY#}}f%^*`;SQՙHƈX?PfPgHn܆KWy7Z|q*]k/u&u5ksI`|Q샋>I14_ּԓ}s YmےPڐ~0b&G= 8 ř** &tS>Adiӆu|U4U^|o*Gi}5FZN]q~˼@Z]rSv4^̂/~܂6 \:5J&ɳ74\n3֍xzc!EdKrwKI>m9su'y崥rEk}SJf"H/["$7T6 vh\3)G$-YAejWg!'=֣N=-cݽ%o]E? 8gޟ5ZId{]K QC݄͢f65."U|X ôǣJ+*/[FɯW/&lHaٕg> -0 or\*`h=@CFd/^g'"6ts=Kqt! =WaB0I5jM#N=QMSҭd)9V0k:S]Ԡcj; ceEMF }jڑ hNNN赻d/B̩or 2~ 76nމi?ҭ"1k ]D we5tu"n+IaK>mt 3@1k'AT(H^&[juvEk'NJ3&w@5?R*%$^L#UNXF 0;ycvE,&v>:@ b`Wȩ%$8ǩ|.R<LJkt_"W|x:h$/H9rjDzl=:ԱufX{b.⏝A5$0Ă@Ɓ $;˹j?ZcfKF`hP]n_*x#5z)xf%JSHX7n2&ͦS8RPA kr\t4Ɔ*:`<jJ;G'X=?WƇ/#rFim}ۘ=Y{uw򌕢%sfV /pᙔEJlT.7^ۢ?(3w`(W~y'u$R[CWcQ9EHHjOAfh÷²rX6LM%jZ@[8LRfveKq"> Jt6vw?vF J@QHjߑuJKA1 \ùmG/?۔*iݧƔ[5n{UpK|~qZ"-]8A` go^ U ||;AM=zo^14乷c|6aWN|XX_/"uBՒ,ҊCy̚iBFO4px}UL՗l?`JR$uPc?7m꯽e(_rV=i`'_pKc`sU#3[7KG#(ҽۑБɗ-x0|FՏ}iɰ?j[r;v_8]YOwtaPA$w0;C 'k!:V8PMGڌ>&GVSRAT1>0`I5(}pR}0]m_ZT~「qWfcI^0RF(֮TW@2!(C'Ÿ aŻze6U9m\v)ڳTtOMe+z"CsviG17PQa|yQq=ʑAwǮO4-q Kē*F kL=gӠmMunJM~͊5paF k㖱zc @..w^83j*0ԡJ9Pv!o1`.$0Z -d v&Xd=]dAbBoT}_1b?#̐PX1IٖM E>Sx\¹_G͹}G%uF[~\3XR"߇sRDIe t h[<0T8lFID$t;wV M7zQ趠񓽺/$Vk u l'͵YAsiIZu S)g*Yo%luy'3\hCmxhjq8—ҳH,?P09M>CaE?\BR} FRoU|F`[Ҕ 6=S$:iXp6扻/^ |jTTk.)>%oи\?ς$ei`*Azu;pЗE~n?Kv0GlSxZiuk`(/1v)ܫ'J"%Đ;ڃj KDBBhqlMA *ܹOf Uǩt[4m=)CֆeTfO5% aL QPTNCfnvE!l"xkfur" =qp-b{F.G11# #œFHplM\Kn_AfJ= {MEh! 66+A3ںO/*Aa#>aϿV; M^*IĞІ6,,ĺLxw蠡*GXӈ`j#5 4OLIQ@kׄ_2҄ʐקIItbxT0f]412>Bp'$}?O~C ta:r1D*{˰qF݀c59TDCPɤj \ɘ#3s;DꪳNjlEz";)#ҷ1H B \XG^:p,Yzkc@3.8GA@khՁX58Tu2ns BpG'P<$%EO֏Aw, 'sb-1yD^!Y$AW[_̷Z!}%g9JmdL:; dUW[iCnہe`[]ZQ OD@d1(P/;x F@_ yґ1B3f6߰RA2/EJ7C^x)E5~V O,}&;%>E:QxA iW0 3UǕ1hnLWB.ķF)aIW`)(ߝ}п9kY}_(rǻ1-ݾXjz6F Bcm)UKQlB@Hڜ OC\='5@eXbkT$1~#hA3>u+4ƪ˺ {{qNep-|aDh^2Ekn P 2Id&1] ҈Ns;OMsƩ(8kyjhݦ;?y{~2S> g׾ b95CWWOE 2 Лl<CE*$;E{!baTғ2o{kWht89Q8^Ci`[%Fh}"qA} |C/BXd (7:<^Þ ĿV0%V69P*eB Bo, e}K]^"*TPoC{a35(9i}f).7aӌ~IrWNjMqu=X*£ ^`nASS {O;tm(vcpH &ބW]8CEiܸ~?qXQ^ k!F輊j|j[fxEd e;XeFOZG}dS$lٸ`N5=b^P۴AR.KХkh>tfJ iIZ}f}cl6ۮ:P=rLLT@Zq2*ƒ#ԝ L'#WZ>HZ?7`G6\A(2ؠץ$$-Z& qx`2{dWϳu6OfbΊPP|e[{ߢ6{*5x@z #z p8VsD /ζMe@cqÉ0϶^Ȭ&{<{\nv` e8| z<Ԭ:p4s?`$X2^ꅠyRH\3~Qypð y[Zނp==VCq A >+3`Tm/;17Tu=ɇgaL͉Lmt Pj\" +v _ 2`FgNQ[Bݮ_T(Bϸtwx=:?3[J7>Fj u}R4MI\5♉1w~~4Fs?0'CGXgޚ$Ai=)Xv V fvCC x3̰)ثd/2 Q ?;uz8Yf_ym4I'ROS|Y"<1NgD p2psm_qlc+%c(8c?應έ׼ ?D&o̢}eO}p5<_ 9xɉT3cCP`:(qIyVx.b؊\ecb2tH4͛N yDfpVn^CE¥aUr9nKb{pvnh $I׶QI\!naBjomzm+]@{pݥg]"x ^6Um1ŦKS;~ ]4ñ|䐐59\jiD 'ٝͅr0дfnoOWAOosUZr`n1o-wZzG.zZEtbe"}]./9 e7TZgTwI\qZ ljzMhwjpc¶3j8+/eRk 7zvOe8h$Lț1{sHS:/[L_< |HӁ[&P ܓc(lpEhY!+7'Z/u|*{1J 7%6g 4FEQ$k^nx+F"2$VӿI9k#Co?vt,(V{n>\Ct*ɚZڮTO'uߵJ0k#YOE pؖ!VgȲ;% 1 {&׬\ /lr\t](Ppmupus$=A7BsHs0(y|&w?+8+d'C;ھ@F0D.JNo]9F t7]a^w#$aa.DsNK oòm!XtSi_G# }\݋ :fBc3dK tii_puz *pf @cb5M'k]C.d׾ylī ?gr)7̍;)%q.?v:UIG!VGyq:_($ae:p3dno1sv!AoR3'&x$&&^ ٪j?@9Ag ɞ3},հ_UrnT{O3Wdϖm!g.criw4!9 :NMQW23|RytO6]:.3vheVP{LNƌ;wf:4WUC?s2i衊w8^7A+%9H8yT>*0&ݳò 'Iqg8_kSg\p#~|`y?rД'A 11(Y) &ŁL'6fMWT}m..H_BKFG}Adø% I7LVȲAa;AԄEC$sl8`,۰j:u;hBKS2@%,'u{\j`fS1gf3B2uQX- Nd㻰CMuXkZSjwG@fjw:bңWbLCH^hbH>%D|` Ya "uݲ)I 8!Syl/o^feGlwdkZIbJwS"ׅᨤݲ6ϛ<{X_ΚhJG&wV;!ǪˍpfI'+9VꡛBݩ=-|bLF7DЭf?NnVe|^3(++`OuV25qa^3R!5^";N[c?._h; 5v/}jiY|W4nw1GdZT+u۽dWYs 5i9>Lv, V >#>,t˙>M8*E,l1 Y; T q1)t](hbVVq]MLh>4-A*0{PB8Jt0LPhcnrMdY{ʎfzO1&Z1a5 >=iE_ʹ}.Q3*ѵܨ7Ƣ#.&Ekt(>ɜP|z<ͪ\ciצ_ xuF' ʮq~|! bx\5%=r@i ZI|=zK8,Mi %097҅ 3I 0U*6l7ŏWVJ[MMhY3-DδqUf6iUMV,QT=unvpLr 1@{IB +ko.#;пxw\U)v%hw?[Eٵi//Ԧ25 E1b_ẓe\ K×LS(Q^g6g&3yk Z0K^ va}D$0 yjϏE8j@DT5 lC,_,<(ӽ¦C5~nzaUE#~*[X#W[`Am3j%6lw:Ч+n?*ؿJ4'܊%022|zGt3&':G搁,[ng#bþE@-!X6 f' \?FY4kLx|]=obon6U=DC p Jui;%*p!1c.y͖UcޜҺxQLf sD2lt 0K74v=Ƕ.diq+p$/sE[<"uao  lm"(޴[~YoC厊^hB>.E n jˑ vzRyF7gHilpuǑPVތ!n@R }_hH?[_&_e FvVsO}q&?T%lӚB "ß#6:=FK-\je`rj~bGX|B6PLuφv ,uk;Ot 5 +*WV7xuI/L1grQ\(ƚ60kHM;o۔(ql6Z]A`)IVS:; V%ڹёJ^5D,w6ZL CױkcOS{f4K~\T*Q=q GRe~ߵ*ˢ:! -%mcNrNk '-t|Z> 11j7byT p|-tDSD֧a[Y:UT2E4jyo#WUؚC#)TGߎƴnwB==g0F4$T1H}WRj32\]I8?mPN`y']˹vJW^~ʾLe\R%| ԫEAE3ǝ|]^L &ǑPG t1M[Y|:O vwV`y)[S!-RLx#eCB衽i[wϸSpB㝷B *EpE:ӱ\>ns؞!X.pG@ }\zlZj }{8ү?4.n8 Eȴ1U- א"r|LYn (Cc3\;BE~ŃHw=q͏eX狶3Dp#sHw5k-q9n\0>$޸ LJxf~xZWŦcëJPw؁G;Ż/R$)⼂bE^a|{g6z(++H20Vqteb'1FcK q1Grה/+1QkUQ`:)zfU(B֐.%TNL.zkwv֨ʹNSjf)H-N-mw++;f~_\Y Ա]=Y|LW7؎P!\{&yFeoOaMlX/B@Ŕۖ $ҳX( NZţO XOײhƌ`F1i³x+j_2:8e!"uoI *eL{}5tB!gyZk/Pz,hM]Ļ-Bi($>/JHtWZoTk#n\U#^L,I.=x }@mJABd-. nss^Uw>3o°sBs\ĈK5=Dr|"5[1h[RK6!D'YX=,!`4VvUdeR[Т?P6<0Q0r IiCe])S[HOǛ8=o=ݰv_kWm뢔 : ݬH2"z1]\v]H{N  i'|!Cl+{M,5@P%K0ھy]P Xf4x (}>mAf"iہiCA`{s{%*P?aqI0o~, A&sDqb@_9 yEX[Rt=>rqG)$4UloI EIR vLNjD"b{j:W9IOM}H(D#dM-7A9ا= R#䶟L\D:8'rŲs->$=njuއ)SvG~ j.:&1a9_A~R*)/7Յ "1Vx1GZqK$h:45~= 6a)׃4LxJ?9S&() C'"almHQ|_4Y^nXBM$/2?r &%) j VO_PT)%rNPLRu"  `xUpH/u26і\̶ș# 00oy7k(BM*A[m%LT~QZj3: |tW,"۔@+g >kYǏ2$Vxl!4V M?չFgD!cmv|i}$nr d>;:{ҹGQmT/,Y?h9r r&;''IƨJ𶓥F:jHZ!)3tT^I)Qx^@5G@h}_%{ X)V?K _^gLGwnD< k<0}}38sBuyCq{d%`lH Th,-#{MBp3ve*Ɋ7=;x^e$F =V*j;eSn8U5a^Ɏc餬L _:>2?F5rkR<˛b*>"կ̜8ʓPȈӴM.>583Wѽ*QӽO7rBD2Oe}1[ $ UkGzB% /6 sKLa#q[@n=ν536 ۵*ft&kskyp~'3$Q? D}Pt4|Iřxj,R.G UZ_Po$73Il"C²R`rj~>PwhzDG+TX[?8^gվlGxzN?(KuNjвu:Vb;i+z+r3+ `u]ZQ`bC5fNJh+4ʚ#D`)7 6nPP/]8i bw#lX7ȝ+SQk]@OUMو{ ]sGoP9q{V'yC$t"&A+ pJPw˖U2 0fMg2n LF@r*Wv'D-)wo TmGT>>r#PmZL˩A}"qHW|.g$&YѠQ:*}r4GRDG #>㌳n4þU p6’\ʩVgu;ߔ&4B9RבmE8#zTO#<,-cK/zf9pn8HdꭋlgW$ïXF걄>C]6d"f Օ! Iw`>Im]c"|`6U <oK{m$@l,Lu_U1~]別$AT-|{'pzXR=,f/4 7g"OXl5׿d OߍiQOGQ{c'> _v*[^aGDYʾ"a+ O-7*lC87yf9_ЄnjA*(' q/y,S E%gt˚q"^'zp%76oTS;3#G 9>'fاbtezFjBm8o?.T;EfC|DDT'<]S_󫠆\L`pn|;g 0yͩ K=~*a֋_A dq.u'4>N"Ⴎus1R,{'"gdhRAI1x ~LhS YMlGtoR(ʪ?x;$Ig[XRv^YΠ.Paq-9$麡ӂ98޶([#zdȀ-8AD}ypѐ1xp!j)Tu$ luFAGb79CN㌚I}ڥ@8@(| 8#<+cZKw`Q]ь7w>y|3;YquC qPm-Y[jm9ڥ+B+lݶ\.#Ɖ_h2n`"S)槯avR>,Zш^OTth* dgoN=нxږF<<kGA4v/dk(|Z0I-SoGc排}#dOJ T(e1Ҫv1FlCP{].&D. kpu*_7&-u[V(~n͕U`|cټ9z*RAxBG5 skzG}ئnn|i{+od}ljOoӌ>4(gŽAh^E!`_w}.XYAaLOIf86H!ȍuėv^ _\VAUY;X' oWQ[3y6^}8ٙ˫gd=%'ݲS8iΫ^H aWUWkWRa\mԷC{ՠlPK*;/\Gs֫;"jaI&&F I67ic#++fwkzw@Nu`1O;AL~QOgL=F0j+}# Q$Rxo3,˫#ro a-ΌYʓ¬`qfTܶIOd p# e/5@)[(;d&%_=N~5*߱0&wUz|" FD4'жl׷҇Rﯯ#2`TcgOjf#Ò(W[F;%& &ēOܚB~[Y3q0OoWF y -'W0W_Z{JFҰw.(I|ۺ;߉ xQQ+W'Alj=bL쳮e/+9oTdf;^nc%$3|: ^X^#G;^^sͥݪ=Uw@^̇Ξ=8:"T8B5 O3c'~cDG̶ŀ4=*࣌ @ ?4!xN>P )^$;3ߎBKNDF9^z] f_Wu?>Մ;lCs5 H.ظ}j6(֧T/pz`29XKT?TYV@ť|u&l4dpW[*QÀA/ 2u8h}$x 23 93D7W;jzDxuNI|ٹ.4GeL@}6ħK؀E.'7WHb n\*8vl_$.wYM}]IS:>)3B`.g6QY]m\ JNNw5Z8ݕlDǵ9jZ a8XQ@8P /}v8IH׊Е"it 5 NO}!;Ӯ#=En d(.#:'Mq{-}JvqY;Ys1=u^`ϭV]=w S":t6Cb[֑;$?I!wE0YӏuJHn ѕ86"d3-;[o^kEFke1+ٜ#aiR$ Ɯ4g"&0&Vp @|"{lkn椙*K1Śz*:&S+*n)kzZDs~ON%ǂ KmA7O_t<pM;2Ǖהb5=QP>ݝ+j1E]z-,|23)Lw?>:̇G55`m fTo81w-z{{U)9h@*8nWp1+9 82HYTwBi2bDR?Wj<bl)\P}XbsO욙d3M-^R1Nq3`xa֍Fl P-%AX6GPH(#{lq?F3J2O@+Xe٥]UC jtwOᚣwy~ ȴg{x3==8%]ܴ]֬dҌ Y 0>Lw`D'a7\' )vwj4|pj!tDy} P#Ԃߵ{¾NFvnM /fe[2x[DlwGE挵B(+E+Eb|c-wrvŅ ZS y2qL3aK,<㪍Xd vjy W `lL5M\֘Τ_ O/eD*LZaNZnz3Y{fC0#_r6Ekv22o}{~"68I9Dg>:P$fi&%|ͬ F ϔ<=rf#iaךaԅT\e0Te(ӝ<ːy:@b:B%}ٮ;tY'2tF"/equ&^FW&h?9trL3dx01@,al_?e2Ά1sنO~YAfq]B{獎3Lo::¨~.4Q] *ԃsAj'L^U a\[KV>Bkr%m$C a|.9SpðA7HaH`dݴ|o떁ӳnsK-!nw&TVR0zi>"Spu1Q!`M׸DѯJpx3j^~~ @&VbK" U# 5u5k\F_x}P]3k $[=,GIr`;9הі;CTwɘRmrW9-'hEFmn&}S$**~rr)En ~GփiXeh*IGW7xL쌯̋T HG DZmʄ"f r(:i:.ڶB#vXS,]:l>} A»-#UņCLoes6VprQ Uzـ\. Kw zD2M}vLiNY2;n(cSɈ"oY~z'Bϟ?E?gYM.YSVkDکSvZ'&aPWO1(>l,K /?YKz,5Ē6.KR@SJExy9=YZ`%~Dy#EsǙwPs)T/?mrhRyqgpnEVPBF7]k+Biwdbƭ;',% [YmI9JD phצRFH7^+ï./Jݦ|؅Q&Bq@<4w ǽ CG&2(6撠o²Zen]>|%bm@ 4 Th}-rY6kqVk9"y l`.&ڛD S 81Xr8iMkL]Yw`JD6=/r$ja-Oi V6wy٤p-U늾N,Aa[!SlY-"19lF{J;)_7/^!n؁mg0V7hOPj#auDh/_+~2X* ? ^bs~`a7s f͛9:gN ˮ+ERL(X:-bBK¾b-zu]!/ED=5wXz@,k"Y@o\L,ORQl>k-] ]v$E.›C G?#?aFK(zM|r?pjr"읆dlT+% :m4MU MԙWsɑyn4xSE>(BhS"aDP>]T Kǔ'L(R(nxI^32tVXީhANdXBC9:]-) `ucrІVXߪfQm ~"cD K3=?*O"v!JBUed[qy2OѤP״!C7»b^(B_V)o5Ϧ%N >C%G"ѰE^\#<}+qqOD>P4=[J p NSsFOE#%!^xvii,WjGq٬> 5 7!=53{腜xw]ڭb^JiZݜe2O3YN8Oʕ9Nۦ0 p?6M>nNYLVr*Lv >O~4zY;E_SΤEw]*{ y;>ƾg%B)D_̤&yύx.K>Jhذ W4LVD]l6AHb]a7oqtLOz|Q˦P1sX\ͷk_\Ή?Yec6Wje2ݓ萸6/G3D \36ݛXp)p,Qz1!xe"϶9؜ڻx*~2y8vr +B{8E]-8 N8dՔ0-Xor{pHK\>AiBoX(^,2՘pA=)7!q[SFL[) ꯌ! dD̗aC 6.թ10q `NBɥ+[8@ Ym^Ώ@Z^ a rwVql c~ݒN!h G= g@ᦅrIKE܉Ct}2Bg?_L:ؖz:\βg N 6{+$p.Q00x$"P/*,Rm'tugσ;1Lv0Ld.{eI%m3@wߣ={Gw!*Qhur jE5T6Ci+hg*oV5(jg8zQu/2RJQg|:9;kf߯X/;QN%c&XQ) 9/;M//"%TԓDNqrr=d >_mO~_J߄(Z:uGνvhŚQDOR0OxA_?p+' D`X]H,mr٥*O*bIf_޳;"g:6&p)|bdkΫJ  )'Ѩ|;bUd3Sx €| I]_<[*3B([;Q ^L +Ptt:.KkhTw܃,iQj󍓱zvCᄢQjԮR{jRn?ߧ~﯆v4I* 6 nv؜8rAuZ^moBlT4ϸ1WjinhKR~x <#.ng 9/}T'^ɴvF1qȈT9[wUh!׼ĄtiX_K_*-W fEe,^a-Rg=-$Focb\۫jYǢ,T ~rvgO_y_[0Ǭ]L+e3ۺ^ewNZkPqj *jC/}@4'_Lg4`0S4ARk &$aw|曘NF}LpNONxʈ5< f4KB`e6Mk{BlkOIz\okunFO{$LbwF}%cB\/I:6`0awZT[t!؆j_2*4G9sO /|'}8?dxnm')$#d%$[`FҳM~ui'g4咬`GyQ'?03y~g4zs<ޛJ`2„e1SPY`M[/&`JUY4bz5WYLQ6 4ZH>Il|CnlPq2/#p4iAWhlxp6Ln䀪n:ĺ%X3{4OP_eXXJ?`'rDpp$a;X:n8'yVZfԊN0C~x7q#װi*Fl.oa޽ОKg>*_9S4koE)$duun\+̯[~B\X2A ˒WR!CY*J?dTƝς8 ([(PՊG&C')ߌP m)!,Eɞ >ͅ3 M|#qYG-"Hi{ ժ2Vffb`Ԡplܥz}B ׬G5۹QZIg9Nz"rn[1V! fgJ: .YW\;hAVѽ :x{x5O.٠pL0k!Lͬ1:m0#I. $+W~x=wBVX>۠ǁo>FDȬP+hi1Mj7OT\MtR"kj ҩC-`eU?Nv ;v0Kq7v=޶9~az͢%cX-ed#96ze{JآL<8!@,/X(#M"N}?G;N@ u0LIw6;Ξjm̋SxmS$)cT) ^G&L!J'nh*rLyx(d2>x(0tmY4Lws>~"T_섽rjԊ,*dFMLA0? EJP-[Rҏ2_.w? .ʐTsnN(~hxHǣט-ԔD Bq2Ԓ@/i{ z^PT6]o~ת 4~J SaG§&UV:wbD4໙+XLݦk0^7CƄް3 9t4>Ҧj{&™7LLX'BdS&9Hǜ$6g`? >(dq=CarsXT@b"d|}?m48IFRZ)GI; `&M rd2X^'B#10BZ:aERv[ qpYSKLZ_-ȑ'jaS༼st򼳔۾E~T8Ft5O|~7&'}ŕJE5ݟI }l<>f I7K>$kkdY@ fo/ޙJz4¦6Ԍ1ȚuKG}3V:>~)2_K *@J5 A zg7YcA!0&Q͉ɼ871x`m:4ʛۂѵ*KDJߋv+קKGC~EEb@z' { '0;;(xWXBN{:vy#Gr{ O_@_48 );y\/eEv }7 O4y[ +`uA8ݵb} jvO2lIJLBzcՙ:t5H22x])=W$pdG` sٞBE2wnm Nu52MUYh_<0ӂx:g8~c1 }\J3Ϩ(P% (%1DEO5ٔdLvv/^IAxP1ƃ3e[nmh; ՀtⷷGȮz^X ;6\LMao7 h(]cIv}d+OsT-~sA5~qa`4 \p%I#-`䲙 M~?gDas$*=(+aЄ~pgd@K8'i9b/6{!kbJFs-P8PBs8y1ao) !&Tv$eW]HZ" ierB^ՠ2&FV#aFUGcBwW⡧ [Lr\ U$6TMvO[IVTJD,DEӷwʎ\tt3Dbz(Yg1jS=SmX0z]HB]O^zy iӚ+ -0~Z'!Ϡ)u5jxh]|MOMrӊt6_n҉pt*&__d&叠 *z9AGEQ%4Z?3DYux^ρOe E\&+!-IȆGLfˣMޫ .0Dn ~Yp*^k^B!^r;I|Lia mb#PC_55߳->@-SPGT; #qnzWN'й? %4(XQ* {Z? фyz1g!/tfl5l 8puWٗ^+ݩU:Q!fU]BŻT }(nJF}$ь,ַ,f.'ڪ$,Zx %BZ0*!Tg0o:T=]P?ZzM ] %Z'XQx*.B?S˼>RD 87'V3O%S]~ q3E`^X0)N@z8v?!]hVmňФQ*7ǗL( ܶ>Sst*<ioB[ -M7^[EtNS:Y牪W8V-q ,-&ث* $.V:S&Iexeko(Z_y۰ĠL*pn7땸5&V /Żvû_u.Q;9V#21-$r|f T<0W f.q3c1}I/ߚjEeABܪ;~ ]ܯ ˔C2(^91ܾ-O._,4tpp<( wp&r_24)Uu iɷȷ~GXd-Xb8 5\Vs JG @BaYVt~FwLL!YM^ycOJ:쏇 NA8bPk(ʧunUlJeM1Տ&au m_&~rNi[a<~:I5X< ]Tve|7E+y!`Ҭ*J5&  z>Uy6}cK]lzG쇰W=~B1탰ҼniЪSk'ܩEqX;! Q%PXxc{礻 :rF~h/ >o u1˫,Ϥ<k~Pu<̷zӼ۽"oU^pBoz_dh~wT-q'86ey+rVO%~B*!"sl>].QܛOt}O[un>2R\-J!{!{8'.=.7~6 c7_2r]I>aDzۍM&E!P%3djjѝƞbWkJT|vpU[ύΩ Bܺ_HW=%0svoMmtd+zrw.]|b=+,ZqX/C7 k ;wT|284Dr41 +iINT?rDaHy-k@ᆭ=&&~1[^v{ޭSor_h;w9.B8'ҝJ#w V֐l818(ĄQ4f=X}^ (L"rϼ+P1!w^BlXMrP4HV}_]_:fc.y6coцb%xJ(} ap : eڀjQ~{ΘjX.SgMNstMMb ^L NtZ+ ѴfaL{˦vpw0K BGN@ `R1h[x+jjǔJSkgDRnOmgcZ2"|-҄ 47,0}^ ^Ώoo$A2!kcZQrd1D'9k/W?L˂؁n+hf<<0E8+fxG:Jie>[eY1|)~fT(ǃ8TMoI"kz `kQptTPz@( "wTـəf}|ynf9{DgȤ3T.2 X%{vWpnWIKޫ5J -U&h}},Rn^F$$ Dt[!=/Έto"=… ՘+>ދm0Â. Qwo NQ)1IJLIq꼱LG53 v(b; GR4΂6X3 ݙ,)ijNl3L |3x.iPQS3@܉2+Nގ) 1߾W޿l \g?MF0GO9 Cb.rA'⣸n'e/+-5H# Dr OoZE܇7.MK (U۵#g\kۄgLwN7wl3\h*ٖ;*eWWHIQK M/7/'wEL}\C;W_u9V4JKGP$$v/_朮BD;蓎Wcy5:;|5nBhh#eeӫStQ8'z `݇Ik~ta nDŽf|ǥ D& i{ \,m0%LN2&!/H9E?<Vc3Dwic񱂥,su+%ɍGSVOt_4-T5gdɕUO'bƇ>Xݛ<@lkfxtUzIGÕ8hI"T$_]nFlwj&\.=: dط 0wC(m2YzwT'ѽjti2s <7"Vl)\0S8%f !5*(Yd9U1isC&f/S>ag#>y^οͤD/)%JTŵj+w;ee[aЃi >r #iC|cKFu9ʬ 4NcGVyA1 p S!oAOq7KHkE4@r죑tY((IA(QypL5#`o0W*vQb`W Йxo~#{^O)  ܧRViǚ Dxah+0~7P??ZItq\ fV;b0 :XEY^J®HnQ(8t{x7j1a-Sbos:i 2KB FBg66Cf¬VT+7CGCnh HorN{/wa >8z+\V{@1\oDـ,'Agu էh^b xVDFa!3g0L% I]j|烽ƚŎgDv'htql4>&̤ͤzlΨ]h7NXM[﷧'st{-V/39D~BCrv/Gvn55a,=9}@A$a6\bP`n}|(;1]@MgK+"qA9#L9H\ȥ۳!Uq׷$̑Cuz(X]B)wC0Ԓ ,+@I ƒDq;S2`Mg^jVςk+"zaTs3@ľs+bXi,js b\Ao 0ܧ9TcXB?bR(>MEJyuhVf9L_˼ɫ70`:9,g)UXpJzD;|frq ϿX9`ϕWA,<=q"IG&cOTyIrؕ"'&r@/ B= -*vl¹fP_R.~GJ׆~bgbnKmʊko:o(ݵ?"dyk3wˊg<V6O8~'.1ډ_EvY!9g*i?=>,"{b/XΛ'W:*Xj{[]anXB&vm]FnwyFvu!}T~GɴcY'7:ҿW8$:K%xN0h~sXD-}a5ὴ}7T+erLwμͲF|u6HૃO'3EU6g3&>(1ޝKMzG'c}ޱ@ Hsއ{NrSݟnU>`<ѫ%; ^=-y$. =9t$m1z엻*B"I\Crᜲ7\7d hzbVc+{k4( (=V:Ijc9WLCqZ.-\g0f?g^]\ ^X}8Z%DڎfN!nغ.Ex e)48fH}'y%#Q8y6EwZȲy>M>@T)zS'4DNTA*;!\u#rk4Ɨ+ۍXtr0ӋGODc:4! 5!&wDL/+iLm;9 -@pb{8 I`0Uubϕ^/ʒjVaʡCڒѡ (!yMu0&t[*k ^*$ưhUE˅E̗|~!N"OFħK`p ĠWߢpLw79 Tr sD!F;C(P%l=~W>X/0ʔBpQUBH=qr BwvWZ-]M-Be6U-]ƥ7UyٔfXK%2_dSD3Ө'=߷y:%# ;q_f)Bdcf ܌;Dl-) _6W7&/:Ti0e_QoޒEspZ1B^u %Ͻ\w~g|й+8tb+?ɵq& E5YB.+DŽB\DUvC,y ZT/OJT~˭veXrH_&2Y(ꮟ pfxEtI0 ,R@brמG\rDQ"Bjr.JA^ЎQ2PQt1na̞DOժV ?xw4qezI@Hh2ڍU7̬H-9Ӏ )?pՔŧ;}u(6,Sa"7lEY-"lX,)aԔ'~w W5%Л^HvٹRG<;,FI~ gA(E189H[:cbYzR kQZ |c&i]*ԑvVQ 3 B3@[Akp|jSx"Ecv3wXGC%Z_t%@*bEX05}zJ RÓ?2Q@=^^)LY{A7pvRBe$p쒝 x\\:kb|[& bL=Q1/w*_0T1dߴwotv&>Hp٫.%qQ} Hk/&Cs^`r7ҡZjoRHڷLv6}OLIa$M+;od JtUw0Y,ZKgG?A )=j2r:*L%2۞̅ts^̓B%1O-1/cuy/t]D qJn"?u `"B5{|k\ny^,‚=*n#ME"82ĩqL?}v>UN kU]} "㡿{F}9, Z3'¬rFNʟ}SXةW %띧 F !_Y圞Bk !;AĈ4ͭ<.66$RFRs!Ps4Uēȴb+3"Fs"AIF)^q*\L*Iѯ)<i{yIR!6=-$ړLR 4CN/fV+ȥn2qڱ!B,8/->C̉2>J\Cεfִ4pv:٭w{}LNE ::s`! Ǚ,.C6H-<n /YL ) zU|:$jQ˹{ܤ:CxAG? ⪴NOjLNK h\1*T*Uvd# 5rp^dp4<%wZ"1bݴ}ҸH*]gOROpOYC 6LtqIdIba63 r 7 1اD&5yDM+hoI j?4镋wI0+H >%U=2iy3$q 0M06%{H3\;X~s<\hq\MHk:K'`n1|O *az ǷyPOw#Rh 73>}tCFWJqe"_ aPl+M> =z掄$( e1L̩1DfL0f֞|vԒ/ 6g e @eN$.b܎P~lQ`5_Bb*4Yzs3N"yMN^)Ao^z%c4'AoBkntSHײ~K1bι*T^c;y&* Ci7 /fAP?El9QعJW:qyu/_$"ӫG#"\ҎK˖ i՞Us|Ѕ!A"܀Ϯ艠cy؅oc!ԍIT۲>;LkD[_#vVy ZDB:e'֥Ta(x1fqM";I)Uncvb?I 0?NɳV IW GC! S̲v\6tEVx'xyq($p`=w jQݿĖ%6Y Tfԓm'qb0g9]SMlc$8}s2]RQxɉo&b yo)5 :'hΧ\95GK(w2 Jy`"#=Cn"@WS[+!w8F BK\A<.b.< ]H3}xF\l$[#[j7kT8FpAE[\f{MNH*||YC rX+jLXffj:Hsvϻ{PhRIA1:.ǓyK&%"Od٤X=(; Hmj؅ UqdV_ S'!#|8~Bb _pO3-.]U'd06mu"a?֩ɲQ1<5g7z ? <@ tԲ0=n0J4ݟG¬LZEvŌbm4[s%*zQd0 H bN}X6O# =)l(}7SG}|DgAYxxxd<7y)]+'h1%m ~w <]sɆ7/&gHE1G߉a*B(9*d^`Hg<< OVgxR ? ]7pCd3~h'gZu¿o4ܷ\9Xv9"cEffIK,-%߱ l{7pK-m V>DRlMחHeW}J[p]Г`ty@Mpd1 ,2pǀ2ӕJEkY0J (r68$ÂN. Z*Y} zJ+^Eϰx 3՞NQcqMiEMTW~LP+^PP'^F|YB4(ղtnؖ YZ