openldap2-back-sql-2.4.46-9.58.1 >  A a5p9|=9dir0xN=υݿ Y*Vt;g lX{ݙhɯi2!D^[7CtBV\ϊE NT{[qG!廽rrgn5O45s6>u)퍰LG`` c U!zۖH həɩ8āN3op6u6 &i`&0-nb w1gkfP}@E)qVsgD0 3Ѹӧj0042a20e1941127b3e24a15434703aaede60341f63d593c2f8fef6bf8916755c2cf6322ca56186e43aa4c566086982c6bdf607e0ΐa5p9|-zrpV0ڡʲ]V!,gug@1]-"oneu$4kɣ'UyqCPѻa8fYx[&x P@hU[;h:<Cdf*!?*_n_9L2U+3Mk6إF#.^kBJ_e |e20DlKGhA;9=a&r>啦DÓ GTwb E\/8Ο_퀎7r;>p>wd?wTd # 92< RwCC 2C C C C xCCC"DCP   (8898:8FfGgCHh CIi,CXipYi|\iC]jC^n bpcqdrerfr"lr$ur8CvsD wtCxuCyvzvwwwwPCopenldap2-back-sql2.4.469.58.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.a4nebbiolo SUSE Linux Enterprise 15SUSE LLC OLDAP-2.8https://www.suse.com/Productivity/Networking/LDAP/Servershttp://www.openldap.orglinuxppc64le  nemm&@#B!qn` -pw0ZIU0G!mS`mD%qA큤A큤A큤A큤A큤A큤A큤A큤A큤큤a4Ha4ta4Ha4Ha4~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[a4k9e4b7c97518f14fc0b4df06db897cf2a70bbb5a623e0dcc96bc268599908e5e3341ab2ba2a3a6e15c8fe0e11ae92252616a7ce54a9fbd707e8268269823044aac83dc244825269e391855595f09bd30a5d87d930a6b33428a7399ae8676b4a7b69599f2e3e46e386207d289ae3968febddeb73d0ebb222c39be4df0dd37fb652120d714e89ca5f2a0fb2011be6d215b33dd74633f22f8d760e2fdc03261efec6c15eec03a5c3e3223eeba22e096f1ed5532c55f21cdc42c11a0be2348c5a8f51a7da928a027c430875ed2acd9b26b2fb02eb3e7978aaa81631856a66163740734641165486ff26910aebc92c0386065eb4f3ac0c0aed1e3617f8086c943acb3607186033919fbf3f707942a037a6be78267a45762d353789282407c24c29380e110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c814fc0189df0a4e0a618edb3f77bd32068a9d3eb2ca4bd7c42ce10e22c7e426cd5131989c539225510e33c7d229e06ef19725b37e99388bc28414f7e0ff94a4d81441c8d0bf25896fa74069648416d8af0d87da855135b07e89afab0c326c6dd93413cf74ec0aadd207d1119399b2dcb20a7b3e869dda978b023a45331be9abf4df960d8ad464bb90a87ab2331d38100e99f5ba902a0c7b7585c861983836a862d44987078542763b5e477999adb5444ff77923a78e5873a6a163ea12950bfdac408d5d128264cd7e450344e5d56b76ccbbf74fa9868807e9ebe38cede7101fed4a27c9369e1bc495cf6783b445031e36a0f381874e8ba380582d44086cb17d8367f3d27c295ef1c5a31d0d78c970aa5663d00d5eaffe4c3760c943f818f081d44f90922bed269f48ac66e9805312c99e0a5a6d73a51b58b413700ed7fd1d913789a44abc4d59d8c1fc7ddf56f766d2aaf048d829964bc3c79ee731287d2eb7d9a929da2daac5d154c768ee4e175e365eaad25b5e8f87e377c41e54b47c5a8520f5b0a3ba47ec115715d517925d151c3d8d58706b62c355fa57495a20d98ded53e40b2c76b7bcd22f9029db89bef5856777f600da507738c22adfd65bdc3f3918fe239ff9d1a69a0a0b46f4f08a7d7fdcefabbddb8322a01a5e87fce43a60f0f43a4d449deb182364abb7f04421785a89149f4dcdac319d11f6073ea2df53c8e76ccb55422720542367e80472c1c44fcc0b2622aef4e7a08bc4b57e3b46f4605359c0fdebc8392531ff631c1f91885105cb44941ed95c20a2784b22a3ae0b96357941ac74546298a443153ef619ec8d9aed527d1cd52c6e5fadf8be79a1771ee18d088136526201a17c2e116b8cae94cedc895fbac4b17f3588a2fd486337d2b015cf2430987848717040a3c7391a194d7e551d0d10b47bd4d77b406db5e4a0e2bdbf88928954065912bcbdb7b5e6160e80fba73dac406e99b679ab7aa26a7073037428938edc91e94f8f8f1567e42947fbe5f2469100b5ae7a24d1be2513ec66b91c308e3d16bddc1b96097ab209c6cdac64a9df7851b4b8a5ab0d4a1665c5dcc6c9d254efbd3a3a8bba4f4be0337401dd27d887f64d0e5664448f1a6dd9bd066f746461a49cb7b966e43b0ab10a163fe6464cd3d78f002021f7220ca5960c59792e938b367087a3f83682f8fffc4a6d4d13ece4eba24bcc7d6e8acf1eaa9a472e047e3949d6471376c52a11f1a25a3dc706ed532bba96195d41d774d29567ab24e2868805c104d7cb2bbcb701aed6fcdf9752ce1095dd5c1c7aa8d87a72d2b74cfb89d19a1e6c9561183914d96968b29e8e73838de09e2f7f2d1cb19ef9b54fc864d31bb42220ba7654ce133ce79139d80effbed05a66e146917a040d5d7ca8efafc3ada4dabfd111d61daca3215625666ac65f12ae7f453db8b19a493489a42361cf7a66de52087ed6023fbdedf908d187f85dc241d3fe0e419dc167d8f165345b52d183dcdd6ccee6efd28af55d579e1df57bbe235b6e853171a92b28ebac84f0a9a5fc720b98390b6534bc128c1d64be7a36a951aae34fc616ebcbbd3b9c265a1535c526c70bc346e6266b68ffb9ec5848b7161043172374a242997df9483546b6059c61b41050500e38e0fc182437be0f07331f6b7eec4e8e3f56839b6d110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c81312880bb67e1c15045a61f34a7885c004521b9e8587517041945dc2b0567015dc6951296bd475901df2b1e7f724140ff2cc57dbdd1c4916269120097a70c4c935c867bd3d4feab04c3d8f6e820aca04bb271b338265b6b3bd642641f68706cd673f1f7a12bc71dc017812d2fdce9b63fb59e72ff4daae65d14c6a6e71fd2f31110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c85e20e821ca3f6fcb86a1e453860d32f861f70dd576110af06c6812a9b93a408d74b35982a754ad7b92769b6597653eb5072ec18578c491b974932c082c00fa39b08cc0d0e45ced5d61ddb4e1b15301013a997d1866cb0557c0ffc3e38dd207e5back_sql-2.4.so.2.10.9back_sql-2.4.so.2.10.9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-9.58.1.src.rpmlibtool(/usr/lib64/openldap/back_sql.la)openldap2-back-sqlopenldap2-back-sql(ppc-64)@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comwilliam.brown@suse.comvarkoly@suse.comvarkoly@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#1187210 - Resolve bug in the idle / connection TTL timeout implementation in OpenLDAP. * 0231-ITS-9468-Added-test-case-for-proxy-re-binding-anonym.patch * 0232-ITS-9468-back-ldap-Return-disconect-if-rebind-cannot.patch * 0233-ITS-9468-removed-accidental-unicode-characters.patch * 0234-ITS-9468-documented-that-re-connecting-does-not-happ.patch * 0235-ITS-9468-summarize-discussion-about-rebind-as-user.patch * 0236-ITS-9468-fixed-typos.patch * 0237-ITS-9468-always-init-lc_time-and-lc_create_time.patch * 0238-ITS-9468-do-not-arm-expire-timer-for-connections-tha.patch- 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 definitionsnebbiolo 1628845185  !"#$%&'()*+,-./0123456789:;<=>?@ABC2.4.46-9.58.12.4.46-9.58.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.suse.de/SUSE:Maintenance:20856/SUSE_SLE-15_Update/0373a0ca7d9880eb33e66dbd6a3d8ef4-openldap2.SUSE_SLE-15_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=019d898904a6cdf56baf74c048caa49a568e3226, 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)RRRRRP?'s4|R7h3utf-828d3615cacc2a3edad2c112bcba5523f1cfdb3f16730e2ef45f7c1ad1f3aa3d2? 7zXZ !t/F] cr$x#EM" !-ja iT5k (7 I#9۞L+ " ۿ n$p`&HN 2Hq0؜Akyu]׿Ae3@bv]RUn%ֳ|"'LtG5WLWE:/uSz0Ncm4X  @2"PR֞9iOn58ƠKKo|ǘBgZ"utCOֲэI<Qv׊fu_QWAQ)xaxC2)=^fy9;Oz]BK*pz$H+>( \ *roSJ)Vb5 Y|&Ż1Ŗhii ` C;ܒ;}wMn!7+ZR(z7r]^='F#죑l"c1}P"|B]ҽnya[^6rյ蚩=$kBq·2{g@z 'e\.M'K9(Nn`TaKv>T(.9}u`A {~ "9;*/ niPZ]#}Jފ^+ns$U[Z F#[B*OӳiL$@<ў'h.ؓw vjBV؝0N?'aYLXB넡l^(d-12W:ޒ7$[#pk P7@awzt\3`#;j-ZȤ]G`Ml4I֑}f$t5*Ƈ#C&?0N; gNj(O)A6n(;rxXF mu :fnȺcd{В];vň>n8U=%H)zq s`UErAm$ K3*QVji'ANaxV=qb~-llH4_ X$k fyv+Y\YG.c*//5ƋĽ gP lj.AF6 ;TЌD萚,lx>k A0TT UC+ |qƷMҌPS?lU~3L&p)K1-o"go%4|EPN6U/"<\ D-2F"DzheJ>@[[rouSuΩ8e}4rK`ynz*J1jQ7r? yJ㕅'Ú8՘C~\Yz%M<{Kh3_ij x3-`:gHRa҈WgJ.RPU;]."W}df|md1 8M78hF[z}ZHSN#30.K݌lm2)Ju9xf9[3q\iW<;V+¬< -ڕeG@z"XS/+ tI!N 35!5r5V\O8%sj˗1z9^l'vӓt1t iZR/n68"IxT=1K}_ ~?թ/pP2E?Lp)|9YrhJ*+ǜMLN>;J4I:sХ_V됝4vRw !YzA \t9*yV~$Ŧ8`P Cӡkxlr&њ*qvVt$qN+}o%yQt jB]h6!S@lnh6YDa5!iЎT$ ,"E] LJqniFHw;'-y1KLS*bHCg*5 7q!1 1,"v*Jc ^q&@s~{FpH7lI{t~Ѕc,0]|'+\qC%&5k[׫ے?FWwiJLO1IF(Bhޣ a/-K8f/ԏo^|Jk2@3)HY`a[a*F_+ MF7@ c+:qR]e@oe&78(&gT+~/|[C/0{>[@ֻfZ@' 8la_qсh|G=KSfj3P7} Bo! CL ĕFvwaɨYǂ,uKQnojtHn:,@骠7taሠ QA('c5R%.WBB>$$1L{sRǪ)ʣ)Ab\qg /Z)!|hڪa6[mhfp1XOiJF4c@2~!fvж*/R;j5$֩Kb\G$Q(#%H8H>KJv#tW7Rݒӎvg1nLq+ƴ[[2U : 9pKB5-Kwq$dLLQͰ#s\Av@ -\/9 rg04WOS^ K"1>7H_@YGe氦XP5z?A&:-WȺ򡃧,#'[iws-v C*%+&0Jhj RĂ>0-k;>E/[ITY<yzo=T&)fy@77XL0D ўR`D+;;^Lp 0RqnVog:%5`׍nF/eja4,d]~[S&G l*GGh/2~Z[?+K1¤*~#ix"~? WACf#n ̬kʃ=V*]'TTٙ & I9? ɠvǫLS$!,!EGΜ9pkTh*gjcp^X'])X03 *}f`j VH&g ;j\$+cx ;~ʀww%0 BN,/o 9O-ImXənfx`2©%|8{+4r23bB3o@Ƨ{ w}[bP[ZŇD2O.l1TfۛӘkaçj$Se JֈGBG`f(9-Ӯ:>>Ȩ#)Fd@-n# fLuJ۝H5RmXP:8C ՠ9| P&bٵ-՘w|Ӆ\`-[8iB4{DVЪϣ#)TC#ⲫ.[3~:hJ ~Sj6/$#D For(," L|f+r<\+;S^vBE:~@'O +oz^:ddp^550~|+J#fԆVSf߮Z]ltsPji l uF\0WDe@ FHc^U~4 J4oҤ>ӛї,to+LFmJ|6 pV-haI\a[{ISCcN`@/ XOY:h.'(0FcL#UӀokDGjǞeMT65nнmjmo(-dWaiqeO3\X}"!YW\M[((L[ƒU* ,ļUc'${EHXKf5>}P-#2Tg{Jq=Gcr9xhENd/*fũ -վBE!UUyb;U}F?OCqnܧM]N ʛk|atbjtll^`[wk%_`jS*kU[Sh Mh:gI޳I'Е͡2  YOM3A`ւ` pE$Jgфuz`N)}>ݺ~.m{h2-- 8+9E+C˲vUwz2BUKO{xE4I%/>d=epW(aUDRfc˴UqgQ~ un'?эAC 𓍹5e'`'%~vQȠRjr?b_&Xslw$b!ܨkQeM%0^ ͻ5ij/`/?;؃_fQU][ŰhcbBXלW9ռœ;cr@=F?0 όM0}Z Hu+Vmm69 תKGņfߥcmYz9H}eeUIzw4?%GNc^ƿXʻbO?p=*pyy՟s4t xQuۧ SCT.H0La}PXXAI^6;py&Dͽfdlc4f3|=X񊞸_JWT.r`k)8σZ!EC3g͡ŤSCBD\j$jecNJ \ݡǙUk VN +ߨދZQyMx>EejKMxPt&~Zğ+s[epHN-_.Ϭ=JHCg7۞02^}F3fۢ _ɺ1Q._c"O`#/:ރ(6$"!e1A N6T""b<Ц"b䠔]MKe)D43+nxap8)>.nS|nr9)Kj`8zXTÑ4,>NYq-L&3fqGdn+euRb5 [WtuEd%4Gu>/>,1U Q Bk [nZ@F2X~w+Lr˹9 V %eO.aa4|ۅHInlLj8LX翐9zm&`#=Tg.|'g )TBI= V?==>Z rY_ᨶ3MBHnhdAk$B, ?jg{ZA w*S:4n1(q me{bS(i-A_g<&tn2ITyhR6̶Th"h3aE;dj{-ƛcctv^Ыu,K5qOP \7c J~'\G8RczÚԦs֋ۻ$7Mjo(#<)HǾ^ЍŻRLKHJƐ4mj*lF;#nt<9RKBQ⋐z~iU°S0h`ݥ:K7j5ך^+W%t6zHƒmeTI.x%9-T=Vsԁ0#ʃM^?n 8nV!`6-{Ksz\39\D&gyqN`*֮;:]=|[*n*ų$Ή$=?e16ќmX vaN-@\E r0 s,|scfS% sԭGqH7 k˾8K#]#;- 'H_p6O4'mΏA;7!ꚙ٨VcaYt&]Po9B#KT5^J^'/i.w/ػg!4H(<9"h-c/6up!DTCZ:?C0ԯlQqs)R9c*$3w$ !DA r/Mɤ 5.VG*˫n~ Y$P~M3m}o2 xVO'_~^+9g!gsԵ".,'UP#f]FX"4Cu5?ޚ,e C #3_z| QNV.zBβ;%Q8G %v2殫>M\ś{r/ErZT@`H%UtەQRs$|}}ޠ`oҠS hHcm~<S 8q订IIwgn0Kؒ~gt-:Ҝ>>c<'2>+& :-07A'yk.SF^m&U';P[#~رBҶںJL_*#4^p2ٜ=B@\ ~yZȹΐh'_jaGzbW |gpI)R0O5rIܶóYbP)HqAǎ)3Lw5ւ[@e?5e)C"9oOwk$Mmr(:2Lε G(M;ŷ@ZM:6rLfoa^S|-< iDG鱾 /Ph(Wf4hI0y?v\hq.'mL&~=@[zH ,OooE=~pdMOdUos6QC0D7p^o<'OW+qmb3mh>]s?O PkDB"x-@r}~=իf|A/jҰЫ) 2iXʏ sjuɗZJmr8$D7gmbս=b8h$PZil!ÓݹNJҋ"pg,|׉N_L^(7"@.򯡷!)[98`zě;6z U8qMOW)FiNSJ1^[a]NӔ)7}cCd#ĭy# {nFj/ lMX6Ag)L'U 7K.,,2] %d0 <1ߏ*K% mȗlsQI&^;dDn= B'e-ƕ*ҠQUSG+acʇ.o8b"YJ R#ݝRoy@ۿ<8ݭ2\tl#~iB-znʭg%ĽԀg_HP18WVt|1 N&. C*.vquKڔ*Kܖ"4m=O:դMsvcNѧ3Ë--j+A CELKT|\F <^< ,ffMU]iEۥ,hN3sҋl&,wm7a/6/c~χ|y*_*3o&\&O[BT2 8`N; YSzVø:kECS/ww@yR+KBK/'3%iBjʡȵKAo'"x{B&hU&)Oxɪ-MbGg YΕ^g ׷&@9 ˳?T.H*$~MQyY9`\Ps#SΥ5y=N`2ذ&f}G4;3O54x$@xP[J}9G T pr-mio{V8'82S3Oy=7l vou!IGpKQ)ިln |sL]giߖO s](ڴD㒠L{?+g'*Kd]G/吾g2>\ˎCwΩ 0q:U11 g-MԨ.k+g( DsiX.Қw)_ZJmz] 0V$3NiO5lڰxdIS,r} 1 jQ,&G[A/:sRLJGBKU3`tC@x8мi|rfUs_QʔU.K:  1|H|ᚢ{/˴PBԯuA% HS3<R6?9Ȱa+AQh&uB{@S'=08%(#16I5o8c1Qdc,@.MAWJ!)Fr~MM[7|91 h Qz¸OVCCuPg_ov E(ЊUBx `)yC"c}N/RSޫF g;ӴE)F~r5 z8lI#xd [RLCRMx(Ոa٠'ﯙ:Fk?+`:Wؓ+f\WfCnHB3^8lf&~0cl+1-[;U6EP*.<࿊`85z ;"N9அo14`ի͍H`9?IgYMv,w~'H@&)p`5{gׂXd01WᕟʊW!Cf\&Gd ¡;+ ZT;k(2 mWPpAx޾]f۞l,wofw7I$ tGSH)@Ev5HBݏc34-z4ϝG%.5'aY\9L-.-Ca^qк\GT8uH%fZ؇;'.wȶFe'ʍ ?L{:~]`̪^2]7d!1c ¤?[v *OP/}+}r爭drZL5' 賵U#6=*$q2/J7ŅC>T;R.b5TfycKNzTM|&q;GS:LK [1F0xGF賶#vN4`+ ^a9vje)8<|B$3f|&Q}ˆ1yȑؕS>Sϋ@%+b75 ̥]ʠnAkLĥ*)\+*ALH-F풠 8{g23"lE2s+6H?<+Htr4} φwQ~܇'X%s$Um_bfm c;YgHezAΞ#܎|ӛ*`m8,=Y:i:jfGŭG-2l,( t:4jL ϕdPkj#0mhX>^4wފĉKYLs1%?xӒsX^q:u<8Q(onD}xBf{y!%ʾmDYݲk͆0 ywYl+=x+Bع] ]F={!LPP9K™ew0=J-[181ba?^5ez5ڨL\V,pnÇ!|1`"V4f@I7:N; rLs3Hjޥ 7+zm# d|y# ӘeDpA8pǙ={$ qdBYeK'IWhYwV ^6+|+>=W\lvE4԰~`2" a?#`/ lsY`ؒ/I&~T ;<-Ƌ]{'Etb? Uݑ!HWdCm&"sOdWvo,nł YL! f/FgH; 2f0X4"/X{e)e[16@e-*a:%hHj)Ol\|UX/!=Hzy* D)C`1}곤+׼o8SI"=6 4WQt҇M %ƒ/&aBcXZ 6mRreohr!E3 S=.3mJq&/l $*dN!! e\a{Z&Kݳ [F7h RԶ@n=ԆϳtN(1k.=r|,SO"l4穆!6F{;ze9L;l _Qi.fbۋ?ߙB3Dn]} neeZ@sc;r -z.&.͕(p*VeNZq;}V*2瞭ƀ}_^/`>F̿[\Nqڍa ia }|K@9I/ ZҸ;6pBWiQɅi-c$kx7NENKaũAQb-9<zFBI< ɨmǞdPN I.|ALn/]52yV0OHYQ,KB[pP˴f[#,ɿ$?4 xT(3A.qq<x!qKЍ<@d<ƣr7Szz)PĜ!wt4LĻƉ*Ċo'xonҌ'vʗ@*[pt>T{>jL'@/ld%YU>Nj =_{Ir6?'V[r 2h#PRW22NX1iK}|bEU]f *}kHvi,t=wny2ȻGd^ tF^lxV:)Z>SoM; 4 #eDۄ;I*)#bҟ)Y J*n!SoXX~ǔ+b8Ġ~g^/ʥ ٙB^1' N5;'Kr0ՂCGێk9|TC/'fgOdP i6E@\oQ.6pJ$^d.kꆿJl{{q` [ "bt;ڗ@p+{]Wߎs$ibP"'"HyvdwBn[gL\> $.ed*>AvᣕΥg#tedGBBCZl; ?Zr2 Iu*bpʋt˃# x>Y /'~rmd+4 xU%65~ Lr ĊA} uk`(#OZ,;!>h=^di=,.q7AYvG^Ŝzas/0ѕ:%dxpH/ⅲEJ-߅ b^T-dʓ)WW2G L~qk_W+u܈#=!Y[L*U)q]O%faHj q{},6i2fk9`&4y3,`X9ha3oNЯ4h$|/͂ƶ+oE;vF. īU;tОE{.a!;級 tc9<՟Jcbz![kBy- D5}<(&E$+qeJK2ϘcZ}(i Sr>ގ'd8_NT}YO0>qlJ'i=Þq XZ.@叏/^db,\HX.>x3 nP䂊pwִy,Q["=7I=_}uִ]~8 "7 5iTUPK5CѸ#(;l>ƪobO<;.t kL?6ZJ"X*qiAd{[Cȁe:iӔBM䠎8BE:ɹI%NLrQmrPג|)C]b|_ux`cXgfk-]|inli Q1iP Y3|u>YV&2%LCxC|k#q7YCGgQVNѬ VSmv+p8Up|\{Ϻ)H$͕¡H'"{ݼ λ }x3PWܳrhѫu};ǘC"(V@H f /˴jw)";?k.F?0r8)2 L~t16uFF6lT FK*` s~ʾYsBЧ+:jpنl{ڵhfO1*H֦#/{Hr{eط>yJ0bA81>uV%Q&7mFk{!p 6?('0P&|pWbFǃUPNff9"sQp> %,꨾ZR)@ DkLji;991S~hX%g̫UDKĂ&Ԡ}/܆nGqZ_ B7O{4L|ݰ9) `Z u= 4ƩtﭽUnPhjB\7vq6|aA*+zT_B+K~ڻ&uQ}&BL7/1b;;Q&f,(דm. C_?1sᗍ0py٭A6*̀ѢnnvuD@!7DaZfjX߽`7/qt6v ;mđ/EώGΐNOq/ fV6.\QL9Noף[@gS%oDװݞzy,t d;*ٛqk@#"7YPmsQM  ^&`w]  b7n#/5g6H= We~#[pQ"][ED[:겒pjgO_sȽz;fݒZfGx>0Ė-?[>A+_y!BC; bҘ}XAK0_r iR)&x@>:4a70\>U}𞐢*~LL#S4,N䇊q-Zt˵[<>Ȳ<6ڬf G;m40ɓdTu`]Z3yV*=%ξdppFc)[Έc4 [VЩQz{h/r13@ReYl7֌W8)AZd1y"] !@$,r!?u/ԘP?5'Ic1? N"nAom$v.d`9 Q V^[h~ρdBtj#\&}D9~L콧u͖ 0oY8s'v1;"Loj A,Ͷ? jyQ'S]QWNxEyKJf:6U/ @zB+9 :^ 80Ob[O orE4*n! V>>_`po`'"3%\ž`%xUKGH)Y륐7Ym. 83T4xW7!"N +Y6E]vжiv_^۰Z-|]~)l1,ibC\r9S9U'ˑe,Bï!X_XHHn6[sE6ԦW 7y]TΑc8g|#d5f=ԁ+CF`X Ã/x?[aJL-6*x0ҹJOfV.$M#жQ` =R%tT:zߡ>LmʗY+,5li%*ލ#<;e+a "]wgl]n!m)lɉPwu4  ӳPL$ ^1tۈQ["oڨ42$lg6Qq?@0 =!Qͦ^kщ@U/T||m.3k|~*yoDM(LY"[ y//@v\"@!+E`e~o(㓆t%r-iA$Vcf hH:$ξ]%MQHjd]nO>/A '2łz쓴D =dF|f>ݣ F)P]7핬g\/F]$t;F 9*y 0Lw&Xll鿅BwK,_]=Y3~BᵊJDr[!Wǵ O ̒3V+M^L9V)'եE زɅS>< TʔDB8y즸"v, &, Z>0+Iz,8GXh%w`zKocmCi^,ﮗ/,u|zs!Is;EDմ\׶6sPC{wPD`aJH?! 8:h^%Tٔ~tx4\vաB!b"GNXĽW@=fU$+)!)}saBO c~F,NwZ-+_ z) [kx X*iT<QxZLlcay!2, ӟi&K ٝWdg*CjZ}SO]+!vxѾmEKEBM0[ E׻Εj4eFvШ1%{<'OMcʈ6sFcȐO=nw2rna`XMhCȗapܔqұ{cW(ko fZVjsMT~,Z+W7p vj_x.>5DZ#yUQ bv7yHS.p+ CGɕ\8Ju$ 4`?5sBllȲ-93r!)Y@* O?i_À`ٯ[Ȇ1 fj ntc/5;h"K)DA+{ո2؜ȹ)+ PlaESJNgJژ 1j`HUdQlޥޟWH/oOB$w]_hhx~WYJH''NS|mWGNܘ-NX?qv\pǎ}',a-&e#+\Sۙh\bHxȑR+sP,Szg@,~J, =^Hy}wV/D9: 3KF[gVT t2*?Kð+aFz{ߎ ?|8$m/P6v"Rf)HGT@늎#gKה#?xko0:B JӨzW?]IM̻s)J?g{ SQ'ؓb`uxڤZEBOB-tr rLvWӖN%%mM|xdRwݳFp :]vSR|%{[&B SD('}#ȀW@ dJoB+]PK;Vo gښPQW_im-0 5#wRPqE=*>d;߬4& _"b& u[+R*F)/&onÏKƒ3 F%vQBݑ 5c//zDs{ih] Cᦔ_sR[_?z0Uۿ BQf)k(5qA26 1|WG4{uCOm*XC)ƴ&Sp*fVJN_ H+g:5pE|ȽyE:9b/g~KO|U+XG _<ƚIAM]j;Gե #_z`YP_9Lk{BWuBkgXAJ€=!k?̥]QyBf.MDK.׳SU"πiV3`. W{G.B[{ogB;Ѐ)g=C-ߡ6HڀKi֪l![ ]C8|E]y1ѽR/ eP~hTT֮`#Kq[wRPsv4J-C" >^[ l+ ۭYⲇ&BEbÉoh$zdak"PJc^3C3f-J6K~&?oƑN&7z QN`V`$S < r?^Nh-﹏PD]&id$ ҽ޿$f/CHJښ3fQ˘OoSHYIhIXr( WgHJDZ 5*ި;@sn.6rֹ%It>] 4SJօWVWUEXwxin;OZ1 Xc! @<쓗72eVJi!!FYd@_`\̊^yڃ]AWbtZÓ9&Oxԙ nyw֞u$끧Ȩ]XhwK֯6\AnIXSj}X +dcSDCZ!y2Tlԡ)ZuyQg1)i1 r;OY#v%mDWDsVsʊudD}qhSXls9rد@~W@2DjDń<c⵹҅^;n* \YϷC/> zQj kwۭgUtO¯{'`S}F>KFbx1SAM!oB|X*jx'%~GI GddDb'${&Pz-cY:gbZi6wOZ^;4j8ΆC{o=4ޤNqP\7L}CLu4w4K;dXK`_l;!<̾6WB0 +[Y-$JKGֽBCi*[Х0v |%Z T#Jagr&ۍN 6DաWιL%5gf"+"j̏Pğ懼w*=އSəҫK/F5%{`")2@5q:&MW"99 }Ώ _=:BZ8IOB0qij,W$L2V@8ר5YisЧie,^t EY&w?ϗ/,XntR#E_1 D%=1aT u TNe#NP6": kS8̧yбIG25˯Iv؏dT';!=E=4~y3\55RG xW=WPQ^:0AE Ǒw0l ~qȂmĘ:bCJOHa]<(yd^$ 5Hhjܑ>\0&ks4s7ҮYڙ9dJY0 j:_h?{70CלW'Rrx|h涎w>F5{#T#ߒƽ#i*o| EP !ѺRY.g/Z;AV1i| oH(;3%BMN46%綒~oBo?L?J[|#ެT54 O%Ih!f7)Q7k=XI !XazI"Gq;UxC|7Qى. ͰYa_MsVL>'WV- zԇ~w_ʬ$ UF2&8ZRI\W+݀kt]U+.d+ .m h.?7PLVM֖_|>8>fPĽ;u3j34cZq(O:`OxCnԥ;Ja#ႚ Ԧw` h݅&4ɶq%;#;,sDLf"EÚa9HQPyk7GfEIذR&B\* L!"mq%INK6?JI/J% Er= kc0y?,I09î$~͇C>(U8w·rOJˎNA|k[Jv#^ R8^/ .!!56YjGrX+N4DIed(l|&w"w|D g#>TEuU~Χ @,;pȃ}R2:D2J[dW7pե~VIY6wn6 $q@dJm3[8;Aya4_@)~,AY|XOh=SׄPҺVCJI]/gҔ=rCR%1_uD/ȕ).&{:7&yԱ39Wƶ:?BFԼ НR!=Gf9aC*'4:laވgQ`7!*JMz^{A"}ד:4Zἲ{6nP"k)7^! r<:"(s p'Ga{|-{) zɍ9)ߚ-015#h"s?b)k, L}\I}Ф&*CG|+-B`u훼C_b_\ׇ1Kc&شHޑ@8Q㏮>ON QZG0T,I#YqSUzHkfȼ&3AC-NX JYn"(%O0lezh4v 5WU  ۡ^NMS:+2W^(!B4d'. s_U+J 8> G tͿ8ȡW!6@u2B!߭׀XEV!O7YlǯXMepICQCv:YlW\LsqQˉk!A$ډsbޏ[L˨- Yz(j>z)4rM} W&UK?V2 C|H~hS07H (TGu[ 6Wn a,("< 'p|mhz7;G(p@@"d9&e^eE\Yw<ᅓ!˞u1ZPJ_mU= q}GV_O\ 8Ky[/ . XI)$7ϟ+6^0AZ[gc)*Hy=X[8# yꖥ_e7o܊VY,yՇ UDM)]K 㹖*) vz-ͯ8ONmX9HR߇@mlub#p\sK96NlP̪,48z@ J;/CȽ ׼NbnRwqZ 3 tE[429 8'Wa4!;n)q"$PK,{[Ȕ8 51, 44?N2.*]j|RR`aMvG9\GvI͐D14::[ݱ[7Z 5w$;0)uc_-]OYWޤэED!7(/ dq3Oz:" @5BW羕 l?y~ڎ⺗Hʂ85PG:HpBwTsfZ{N z'ߟ3/k!2Ф]P).LOñM.bDtC*cI}0J^,=Je"tDJ4ZXC>R'pO0i&J H4%ک[ms{,8 %^~&kRݙTחt%GMR)(M cS6`Ea$KKdt VBacT_ 2!{knW.O2lJ^4z8xPڶ1ƨhRm1a$C[h|^;+oCbɠɞ= u..Au?:[x@ Etu]%FkYV?p@y}vEF\*@0cع e)x=e9%  HYxu'1v+OwXAlfWΎ  nY8lo-}@!j("8syq$MxLz7@P$ mobI Ǭ9}"Qm R7Î4xT! ڳtto٤md}M3 A)Rc;8Ae B?s&04z;=G+%ÚET7{q1u~}=KS{ܧ/%I-XD/6(6VAiYf`,udWQַ!P1eL|EqX$x­rvZɾa~` өX=zeL^`!`ܕo| FsZgfHH N0au9eX~_V¦>&iL QJb~|&E{צA,i6RUd#g $m־ eĥBWOCBjyL%hO-2*.=7n &Hh7ћqʱWgBD۠託ȀXsdp**Q Hf/uvPhDӭ8C'@k#ӵm\"SYdAf(1SW~ *V,YRfhC_Džɚ:-$3XFU|xtR,ЍEN65GR 2C â8˹wZґjCג${a?-tGPhbk*@)Ky0QpA1*::`nLKĤoa#V8]:;GTzl4U1Cͦ!w*O0SawOQk%/3T͠@m!98 O}[} f#0DK&O!ع+ \O tpYH>knCL>ډqPP/̆|(5v)kf;^&f , Ύ~yVjX!/=ezv 61b"͒Aғ?~ nW&?9դJ>Uz9_j /Isud$~V4*2e9+nVC^ rh%Vp]W载+*N݄w}6Al?g BDиZ3MN >Sƒ@<2A~ۊ]jU 4 RQ%Zq5xYdx9ZGԅ,>+̪m6aD[Prgz9GaXy ^WrJ2,P/w~e\?HF/0,]g /IID'  lYoг*h@;0_NfΖ5%dĉZz|üe\sXӟ &Y[Q~KMhfK4R^œK5䬈?^ d8fh:3xZghfxw.qP/ա Ne&_>a͋pn)h[j|zGlj4EL_Q81CGX~c$hNfv^ac[sHRrh֤>:5!!=a7uayA "oZxoJ7J2Еf?M3m泑TǦ\s' !,Ds?;3Xۆ̂/Ӄ޽ GƮF43DZѬ!Lp|(HaQrW G:5g!8^x!ᐿŵǥڻ[@Vkn:TϒTc![:0ɹKHeH^EEre!< H!ӟI11.1,Vz{S4>w:属"Hi:%A-6Qdhwayw[_uvUyLkE BK+DԶ+O\ZӋAK?,;X]ˤ.Z"T[lÙLcX5s=fAM*էHͶlMIG;FFylzS">pn(|GwIG#GAU!RJVRM ahˀXz*Fjc-*9KOK^flYR%t[*ڐ8zwNV XEpCx Ro?Rˍ]omcg4L KNQ f-H tR$4K&i6~UD-@pyl-kH,Wi>֐l9\}*r5Qӑn^>=9j`x]&s$Woǟg@(}]YXKA<L8K㍄]\ P"%6o58GŢHp yc4bEyKAaO)&nU/Tt*C 5&Xz@\b#.bB:=G4k+q e/ 1W !홲*)}lܹZ~S3 i5x,~t(GtAVlqeAE!"؜=;E}dа"2ydIk3(~v`6;yw ?D:3 >ؘ{H ԏlj$kVOWȺK}n)|kYO}%YRR gfpb3b`ߵK#j6h3%A?s_,.Ôy“0g F }g,M)?܆4:=\l> t:."n鱼oy )k 8'8\jVy{m.`d#S`mkp>/S 8.EQ=|T'=X8+5,6+n~țәO1`Q>*hj$T[Qq̼1]6os91=qՆ @MSm<g䧷OM^@*1JwӾċ.F R>"?ČMC4^uH0t=L²֚\2aAB-B+c9lH36ylu`[Ϡ!q eAE2}> JcT&/O 3_A&G hT/L^:t& =}Xy'gF8) L[V-~ 5{NAh$hn#g*S8|M@g”U9.TW;rQPѶ(l6Ly`~˝F[WJkA+gq.bpfcbXsuY{8z̟ ..oCWi lkjr HHŀ` QQb<6EOhHךz&_W&]tq4{Oxɨ`}\JɐfQ/m,XXz0y@Rf!" ի 霶5Fv:Z%3[#xND AӔuk|lHOh$\OG.]F"-hu2D6M=^X'kY&Sз>+I(yu:O; ,AvV%/#j╧hh]"ևx{ܠvCF#';5 Y ; (wDu@OM~}F{2/@E-d1DLU o qF^UK&o4e=PUkk ˦4AtUP\`t-5OOI"vgh dSyc[ڋmcb2dub=}EFAu^-\1{i2S3 Sl tZEhM(./=5ʄYM"5]{(9xgFSQ-ApSy N:u1we$D7GapV{ #Z( ?~-'b WzRqj:, v8H!?Aʕ¢ۤ~;H ?W:mɝCrWgh\E Ɏ($լ*?@fT| =T@ w'D)lJ r5wW|ZfCp2`><3*kϽz' I~Ю[ER$*e |\tE?-ydCԁFFVSlY pZ7R) ,wV6{g_ }$Lf_+M <.B:Q0Jyrc6'x[ʽBDXAN p1)$ HYR؆X `-H~sW҂{T[LS!r]z&ޓ2~Me.-/T-e*X2<t/ef­Ursfo\JH*6I1(៚/NH( }*]?-fJewPSod(t*|Jn"|_RSJđ8N o%O8rꣳC6 Zb$|c=@s/:vÛyf,?xP}dlsT'r:gJNvLeP}ԍ;M׎l9a׎ȥC؛+W94m80[owJ+C{ӃqnAm܉,ȃBki$kXO pnI{ѝ4i"ў׃Hz7b<"G~a[ )&8͑$NJ# ֳ]4"+"s/etn' 16 ?FO}m2I+.? Ym}? bG|)5=Cr IJu_DĀ ;m}(ih6,%;6]n{4d`u| r&4t9O}Eѭ$_ɫV(}S4]T U0O@K7w/J*^eFS|P #7+[a2 :,rMfװ+.C;3cE.v=xַ s!rةɱZ:vx2/ s_ۑK0N.]Z!'eUJpA\u@s2SA!vwf-[GCNO Ȅ|3ܣF?}id]?TH'EɼUI;'!mB:&4E!rUmq[mn>z N0jU'5& h#e^5<{aчJTBWʠ?yf᜞ژJ|ǹ7.kT jPҀvc7amWPvtx̨ {wFKCH-^m~!;jyٹG:}@ߵi=e͏Baĉ)^O^I ag2zN^>qS+|S(eST$aK8`>gCU-u 0!sRV-~=v .Tbʘ+,-? ɔ5G3LSZEWN 1Aw=sך,c=[BGJOSJ3±;L@|ɗ G>t"D@j>9_=yÔjb2_6졸WU.Hi$}Ɇz ,726a6SxIf95fhD"?;+z9|٫&9F!Lcn^89/2h*ڽ4̡ J52)OsKjA2iO_bJFYLŌƠlDP4ɿ5y*͜l#yGOD\/)¯\ v_?bi뎄Un83]{tnzM_<µ4d YsCLDp;@6E61 0[!2Yg4`W3b0I,~@`ɕՊX 0v+.bsO|DXB% gp?PS)Y xYΊb,*۸!,O=nXL w눈nNDs#UW\" [P q`w*E|B:uv=Վ)j56LݑytDܑs9d$I*H+- 8H=I$5甚WDW Uj4) J{n%nßh_Ͼ =a^)8 )D\$N/9nxtM B8>M3BOʁ_%>èՋhii8ƄC0'K4lR 3g;K 3,׷~"={~ԙp-,IΑUbIx6ӿ2)Z4ߍ-( BBiaFh$Q/:x.\We~u\YRJ6y nX <=˝l0U%E@mR@o fض_6WZbKhILvTnU%ٛ+ێM$&Awh]yq( Q% 8|!#Hzw蟿>V4WKiqs PQT\ ηP掽p'X@?XZ8f՘y&Tg--tU(J #M^7+){(ScB-Ss'@IT|3?Dסx(2Is9eɒ8QaQĎC N)]̼(/4i~ˈAry˃F ^  эI wkC;kogySٜҕ>BZGo|ךx9OE 3~-H~mONmrzU@Y/TR|jˋF2o0UF=}jdžզ$9:msk6AF'w>V7F:$#e0x6 OF t38ޖ>SAmbyBi)ll>^!&A8V(RoMfQD5aM2ԅ0q41MNl(p17Mxڵ:w3Sd8qjB+'4g) GO9c ɠhN'^/X,6[4V޾1n8B-y))!OO6 E80:XF­kGp<]뢅]pmulApHZome$y{'q$ldL}p_aяSĹpBOA<Ur؝a+ܖʼns Ry-h~ >51Ԕف$qenk+0E83͓zUiɱҕѾQgi:R̕yK)QQ!U[&.>eَ+2-.P~ґ+eB 穮6g*[rv5(bv0!x*= ޵*'a~VV(`-}5~<4Մ}OTL+ esZ!riL߻uy nZЛD4“ \q{ s-bL赶$I\7~ 'wԅ cΓ 9ֲĩ8q2=g  5/7#hw[D uP ,ݪ~ݳP6;&k|&ъݸ K:퓇rcZ''bE]AˍڂsXJ{~_T:s轗/9Ƴ\JK)[R E[^zzr3vk^rjZl6IyfH]V$JjՏ}(pİfěڨ>.XFo5QCZ%$5*z)rg)t"1Z_:˙J N(l-&GcHdQ+,G8DJg?8@bfjܯF-ގi",o%vf<ŒLsod0,y+.WbPͼvt1Z{Pq=.N&7J<55c-Hghlڥq|*x~oӨsYn'imp$CC{DQ%ܾlaiw@ bۨOޞZ`=Ђ%ZލWҌ"RW轹Q#=_Za؉3%A&ssc_q5PvYJp&/GQy-o`G`֤o/Jİy5l ˳F\i?>_$;d4d˵yn4a'+.qc`sbn94<VEGU54bȁ]~^O8gCp%> VEt ::~v ήfyqW+|cЀ/;}1H16vY0XG_!ln mW`K!"{xX_rXWH_vצGv =65~;l XBP[ %&͚08|i$*GjúR2zRF]^(:F ) E i4 e#wse#P$E'ENL@(jѮH|% [&sqdіu{dkW$dl`HP1ƚQ?>/-O5֦RFL&8zl̉S35_P,|}x0210EgG}L)bUݰ J)X|ALL(L4r{,'5G*EPt> I-kfD' .%̈Wƚܢ^gټ *Ct.49C߽e C${VΙ ky[e1AG[ΗQ]FN4 xƔڿ\?B6ȴrě1o3Z=1f j9Aʁ tz #'kM` }6SEf_C~h~1BOG^ RǬ ֨#Sh'3ؔ}8'З{/TEA9Cu>1ݯA^_Ĥ W+m\bfpo6#^8,ܛ+}hu Θ|T_1FFн@֧:} MjMxm/:M!CҨ&^SI ,7&x+un2FTl P)&pU^:I4 &Tq 5 UGH%B5BrP^]5.UHlhV%wrU{ձ%Yרr,3"zUF7Ey\ @ #|w2w9kѦ4}2DL-sZ˧?Tsn~2zYBy*ϫ:( y+4^?#6 .A5G_AF)qo؜ӿt2:|C4u7 :p~#Ȅ#?rqCJ?ofY~]IZ&rTöJ)GGWx<2!a]k (j h*$2`[v7h7@Jq <[!瀗? {EE]_%[U75 [ȒX >hO_~iߪ"&ixXt@S\ 688eN>:(8M/MWH{`u`6 )ޑ0u(ZW~OI!'.2׈ѝ8HRE=6Q)˴W>i$ZP)MJE;>G " Ӟ.a*Sa-V[JI LTp¬&8W[: vުC 3 5ka[ocxēu6dgb!i|tN~ӪLi77tkG{,.4=ҴLynsUցo؎ɭ]sip suf2M֗epXBw,N ɠ!5]EٻֲZ #/ VܕVS)l~߂#_6ھ@(ӤRMw=+!0skB%iqba`V[UZ5SmUk0C{X"u. <#Zzjяm{`Hm3rET 7wɚ`uMN'/?DX-੊ېT)Wr͚‰.(0_]}Ba"GbYJw[oY-`(ʯd tTMq`jOorV+R\W3[_h;-5>_جPҠu7zGsz.-'uz 1Ră3ic,ӟ @Rffy3.\jJ!a.'O#ot-j'b΃Ad e_6 n'Ah8sHy"w+wPpא>՞SPmݹְ >C{}㩤:倦 6Si:6Y7mdOx1KV⨨ƨ:FXF+KzuFsMM¢I\(fx֦E#:ҳd gejxNP#T7NTߩg 7SOF'(Aj^ 'Y`qw@GSCk,TWW̷//ˍ-׉!O1Hi(8(J&zn4g.v!dQoX[z(@h,1[ǏPx]0tQ}hf}UF a; I2 f:}\vYl^G촐82J%ow";zjL*1ҙx`S@sj#Jٔ 41- ; =h"RIL+5#e&UoJnקI\ě'>O!9B3ߤnj%ٕmaEKXU`p"[֎ 12ȻM]Z,ƷgL7p;p;~mBK;*-D+ljl%Tc].}oI$wʀbn4\{>-ǡ9) lwуֻh Sbh3S9.$[8>$6liu\k5 {jP̚)sDN鰍v\{7c3㤞 \M]m߂K e~^#BǰهJb̻(OqqXiL%6۽`<ռX9tu6YP3bU=uf9~4op$NJf޿`Mz$9/ @;e1cSRBH88w@46pml<)t cs_o(o#%4"9yZ7@Jlw(j=24xڲD Tu˚N3R~ 9tl,3GP޾uY}u+:gu+@)ˡ Jt\ ?q>MsnO@\$\iZiw| KroN@j8}@jI%FmI>.tnc݆W޼69ec{swg b׶eo?G:"{R.1F0xƶᴽ݈yemE%wWQJiYar%dg7Q i\RPay- ;3]Rgv"jLe?9*݃pVK-@XҌP%{SF.„ L}=K,-|)vԗumGs %LIbץj(jWh*F+ 13,ܖ8y5-rΧK^l9J+5eLtk(>'CΪ} [L#5$7al0spVah;n(̓~Ǵ-o#qG:\bAE_wl< Ʉ-&n|6n!X77^JBhݑwa4r;/_"YGN)RǑꏛ8]>rz.u4TlэJdoe;N<*(hntU% Ѓz^٪ nƋ&*EM*½g>jh8]C~9B$z2E|銼΂ :~Q>(,b5" f TXyeBÌՌK6OzPZPq3팢)gК?)75`dZ؎ 阅d)u^iPPKJ=<>UP@nw**jϪj;".OBsT}Ӽ bLVo&d?O?m2c΁x.,M>+͑M_FP`˂LW8j5cdڦlB>:"?g% 97E`_nw`{:򣡧F`*6ZcjzAO6eLJ飶ATy;;)sV>L,Tɗ׮}JKՒ(TˁU[~&qLǏ2{ǧV(7(Q"7-7pG3#{U, Nqʁ^QԬ25!6?2n@+ѕ)4tx%UJRD3D-L[ɷ9~,{FWoF!C;7c_9H>?P\k~V3otT_k4,x퟉ryϰ;aU`5 V|Usi r pf r2Ip w ȗZ.5PV"._# RgC[~u^:{Zħ{M4čەeXᓵt鴓5kBBp1-)pJRO/ RA+JKo-4BZn1XiGݢz0PΌN@VMF7j/Kn* UJ5kK ne=E8j(%]3D-\T%E6N9&(!2T`IFY9eBr˚՘c 2κ7L%}Z i3LM .nnĖ;]T52-Kq FGu >eIB30gh>r"hx@=CfiVC.!UT T`7'jC.|14LJyWLMG!z%h/} לHWԠ(S] 74Xެcg?\qonT j̆YL{s {:%`q^_sȅAÇ/kN+JF!.**[:_I ՌGX/P0T|ҿ* p=*zr^<@INHcƇ[j{1e|׳2_ QoBN)T (ZKRc.ZȀ<` )@mjG DZYc!^]}(g.׽i06T2d.>D6/v)(l  yM8 QoAFgݟ=&ws@X}KVե|(d{ k-D+(hB=tl;h=WfYlkp@*8 ÎφsA&,&muO.'*S<P!#0_!-3I*#^z>ܔ-@{)3H*qhmHIIQ=VtAJˡMc}ǔ*~u߫z[ ]=QɓY" |!mKW)jV,,Dr6!? g@i Ҽ NC2*F {y"a.3sm 5@L[.ݢ\@ rMA6ZqVб⒣WUnc E{]5B#C!b4`T+OQPū^(yg${fàtc>ltN(DžK_P Bd= 4Jţ7 rA`s&ZCiHZɳK\h/MӅ%߸Og-Gp-rpчmd]J a`װ.bܟ҉C4ݰ-^&cIeɶҝA5(0e#-1V=q{ =)W1/473,NϿEp]) V-`k5ɒPtlAHfƝ|orզtxګ{?Ϯ;<ӅȂn!vlލf{e4F\)ͣ-1hZH.ƚgqY^ TCr.Cc) w(Jie+A^haSŤ. nVH;zu'=}:BNb87-,^iPWAX**~̲{R~`tAN^06AhQJ1}TH9nup ՚YR;6'U4}qU&!tM@6ݏ@gN f VPzpeE))Lb_%:v *'^&ɵ6Le g&TGR6COќ4.) v̓$AB1.ML1cPbPg ]Pm6-6wW|KxFv5=mt\yC9`A!ɬa >y;xGnr0b/JGH '8y@gؚ$GP("e"ǚsI|Dy|ϬD(rq~\k`\Z|Jk^Й`=pj}$UZ-蚤$/=JL4nQ2LY mZ!W6I&Fv.~%rU*Cm>"0N+uXi;JٖDʋ@˧i_6%km^3[͏#tB^Wֽ@;Vk}hwSusT%|{<g!fvGa#sW8ig~8ӿm^t; _(VmH^91u9 zsR_9a\+N_@ #% fQ =K A~3ֽ$zy߀Z4T=%3vW$*xst J HhƣqRN+ȅ[{zpұ lN>\q 3[op9-%Hy2%{0ZkQԼA*:J|c;FH[̇ʲM*Z![m Tv5nqg[҈b!M_/KeJp6JK88~ICS$%PL&.'D{q_'l=MX͊60~|/ܫ!- ly'<禑uzS3u,P'NOx\3s_7mcǕxAK/WWt_=Yu{H:{u6R!0Q,,](d)`3bQh=+ 3`ϖRSn &N]whW[ߟXdGw_0)U],숸̚! sLn0~!2-G}`$ҥvpJOՋF S-2KRܿR 5WWeS̒GrKHm\-$<( F¨[[S \ȵ?8r(PJN똗`A~^4deniVŲn fJB J[K\/]WɸC;2'9둶9򝌥e7|w1$C˘OIs"D uD5#0hhܔoL>gPݕtyt܊Zc2Q-Kj/du/L@(p"ഃ޲ڝYqŸu|[ :n@N\6^M9[S:IC3P=E v馵~i \v*]Kn<_ Ze"yS kk7[<α'.ъ;4b6,訆VH"ejЁU&S_01ITPU'VbZG_"3saqpYG܍ukJ%嶄k+k& Qڼ5hcs3Iv^<@u%L֟YJ3t]y3h:(jy& ;wkqCym+m(?EN~\Eh,^uvnׯPBl{WU'ɼUۿ:]p: uŒ֩kOx()94yAiO6>u1<˸|bN&kTL yw$x̲&i؆ jƍGIPFQI9;%uj-M 7(*'SsH4#_nAA΀MI,̸쎛G#@.GGA1?5(eC6Y݇asjmjWþQC=[ Bg<cFr 1ȉfFvE2էa{SҾi[.D{/O bfM t+yʹwM }/F+GU%[,ko(( M%3'bAX%e{D˧̶F0˒ 6<&/ڳ`3hUHg|;) {ZN+p,?rfPF L#RWZ&6ϠЋ 1ҫt?E{L9]fL=;ţ]GMC:V9~A9=9eC{܏Nu2Dv4/ox[,o‘T"-r;wz#I-!R[A*5V!]ԫƑ\K^@"U"4XQ>Lh-DܨDץ1#i}chs#UB)&1:PR:m|[di ?UNslɘ~V`YC~ҨŐ^35HƍTY,F Iqr8F1a0Rl'Vl^(:\<F#%|zaLu><4 ?U5onΛ+\n- ܏s`1&NN89&^4B[.c5ѯ9i*֪4dg(&V%6)[Kp<3C«ۑj@H#Mr#.Xܞ5DrA)/C?<0##5k1 `{?`;/!+,?vEs -;aX``iNjU|u:$.1|!HSSp&[ىTPdX" 2Np- 5ޡ?(|kD6): ;C{v¥BYdzpwpW;`A5mS^S=Ǡ0H(uuɋ ZW/38[y8P.ESkPa@j .rWTʯDEԋEFU&敱HBDv6W}Fn04BۓFrq~[LIxQh#?}kIiwkʥ)M /{墉9x4bB )$ʼn݋`v}*PbvIjeCo(7 .0I] ߙEFeW[.QMȊ,!$Ǜ.hyR` cYvyNf\٣Y}Q _BE)pK cR$U'byƭopIߒ&h4NS`hO<-_Y@k?>eң6 CA>%)WpDGȗGݲ5pa#c5|cY8sd\/y5Gym[ 0O\)3N'V f|(" \ {VQG(C,KP>QZ⡡4hCA7ڊ獆l:`Rڪ 5'GpmهS|=a{oKBN?`i5x i\Mџ+!C`]pi@et2v)lt1O o2ac8Fv3weuwMDo 6LU&묭Px TL#Xk] ĝuEnFZܢM/ 9rgYgEXb4l )6Zɰ+o}gr=5).wIQSG&Dcow>`}=ʐ6H:rۘ% ߺkZZ,AFN$mJ?*x56;Kechv7.l ?,k6nڣmZq!Tv"6lB]eY)|[ȃ̜)K( j u v5j~ 5k./LSĞEV?4q=T]U>z' XՎʮsf.HQ/{ej_5P@8m)H8%"zߕQ葡uB?K饤`2.ጥ˅qnx^v;MY|󵫸gl9ɳԨbDtZ?8qFGfKotmR< `}#2+l:Sq0Z*Vtw??W[{QY9O\Y n0gy0+,ɷswej(`o 2)(GY<gIzHn㗚,< ГW@D^)!?c (bwhŚjMT,JYaSz͵\sm#D{-6g$gA0[LJߛ"FᡐF!2ћGm\$ǣsT.=67 .֭J~Q)7a ^=+.;sT1.<-ܖ:]8,BJ"IE,+чa kT"&L )a_PqYM2 ZW}cHIn*{ kuP6EVSAig&4hvQ lں@שYԍyaESvphJvk[wspx5[@iCW-ꐻ1 0{YNEѿWE &lbv9d?SєܧN+5OC"ə@w.i=4hL-u:lOj 3(rAo\`͐`D 0l6XyYC+0`zYZ*,O ThZzW-9GS32 r1D*ޠ8J@Zu'*x%]q~7ԝo#$1)4Ԙ ǒ.gFfcѹ8t$z> wGD55I]'9>>bjt4ɂ ]ގԎ"oEG m$ĜfOU(gmy!٦wޝ@]p#nPp'`x{ʲdu>"n"ctaI[c*Bm33ցYp#()X5wA9D3X~]TN}0y%Е!8LA},׹:q>;MZ-k>!VCῇ+0T0T eVh~hfP.Z~PBG0J ֑?X/Y6߽@1mxmE-̋.ױ;3oGfhV N ^B(JfxʄeՉOz@~/":vu}J^ڎ))b*kr"N#6[fͺ]/@>~DzdǻhT V 0s{tH9āvo3g鶣@ίAnx_6Hs߶"T,]}qC6jK$`]ʆ\e ooyeZOD{@VPz8\!Ӷӹl8DxʒV|KC ,v8T)_SD]"T\86~he٥YhgemA%:h.j BЯߎk5Y .yKq 2\O '1R]pB=F]mʡjAʯ_o Qb+o6whQ˵;>:36#F˙@6h ZpPh < Wޓ!K\UB_uY HZe1r=@'ʰO   U(%ɽ1zI{ 'ݤrA3bp/3nlJ0p$0w_>|Qf+' C\?OeEq8$Z?rE6@n}4 ûkUx+_vͳpB%wwyaEO|_QG?B|v3o 3k߽eE0=%Pv?"@0mmZҼWqT]٣Qe&ܭzW{G]!x:y;-F5gQظ$ jx?h}-7;ٝ/ (GYV\zEv0mZt}Ph>.%T>() W( xɥD lE}#ϑyK }mVx]2c׼Dw- l+*5gq2˵=kv<6U?ER%v0KfN6ҙ;.IOtU7P BAZa SdF z~N'o8n*8zޒ˄w6g6?n<%nثh0>W7--WF}M@ %w6P7ֵDsTAu94l\3 ?M5AY7*C#l&xXt>CG1^,3:I))'Lm1ZOƣʃ!Ά@[B+2s8r) ƉXƵ߅(* p7푠8tsrZAun%cD6v֋g۹Ju-F_XFOz0@eA?SlT/]^Q] 7[(QS>VZz8!g<ŚNɷ`lb9wRYMe硸()RośzP)ܧܪ$Aj*w.ma řP+UMDDGVp =Yf;[p G*ۊ`JwnN)|iJAi*2I4{/6|h\W9w`ШTU-?ߨpԟ4KOCZ;O1ztLieZoo;iK|I~XVX%9|Na7pzСaeYҒwܮ= Sn16+[ K uS]XU"p%#ajz$q%B&1 "h:v̒#z# ׻W@7W6zrǵו&;sU(>HfT4+[J{FsޙpTD ;B!j vB/d#8Y0ͶW6+x?BўA𛿩{lVABv$[c(yy<@t YdEBM>=vciw/m|^S.=N@+]I]?YbjA[fB}6{[(#? ,A'@4[w1@ Bf2^,C ds\#̚vg7~QM0`=ۤD)߬8V|Tߕ3Ɗڻپn-M6sU1 F٩GBY~PC@*L*%OR]ْHz{3 P &bĕ;sf,zQ~V"*L͸p#нXw{,| mڱ\"\@2gLe\fA<&r%^Mʊ$l.JLY7D$ݲ!Fr#~WJ m_h h:&Wq[h+m̀JiK]jL6k@ӣsi1mRy/o|Ay嶘KzNV;90İ؍ =ꁘ%h T=G ё?gА7mi //Ln tVW`?'meS>H[`d[9/5Ux*H,"4ƳIUԺٸlLY CkНL*] B䛯e !{bjJp+/b޶UiGZZ_um?Z&) #e?tߘDK29+@v1˓~_Ioɪ5u)$F~W;>n2YEޡ ߜZߡ(!The,~ͺ᪟Fw- NT'm3lᡉiv@J36 Obgu^7!GE چ䪧)Xx6s )chH=+ Z Vփ,}傷I\IV$mמkHld^jKsYk(-0%5}%) ixu抛=ۂ!YY.꽻\`?kl o])~c1V+FAz`v~7p!qNer= 11.C_I8@uBquam4F&̀a=-MKPKmg?r{Ͽ so2>ӫ,(DMNKHg) (Z)&Gt$ i\M`k6 ob3N~(ys=8-P x{>Utdz}pT)~kpL#ۊ c%q2YP.C>p-tWeKwƒϛiԺ)JO xGWDA-+j;dpP9QFptESxUR] ^)3ʦ^IbzT~j Qj~f+?L]ew▖qт|?Fޠ%NgHB{*&J@y+>a ݉_<6O X_m\| 6Cֺ";yVlVA3cnE)~EV+r>YQ!.7Ȁk/d 1i'>x1ނha>'"ᛄwߎ 4 >Dcȅ; BCi%yz ̖L _o~_q 'ng'$6 gD"8Rpʢy]y;A631f-x:SM dK;:BP]J*ɑ{X,lv0༐pB1 ^l9Wd:j~4$,b@~EM$)ȁ7h;M# Lwjh=c }l~:htX,j.P4{.>|jtk@#QDSA F`40m,HÔ/M!OjIz8eUFN {2ڋ7\~ d՟]Cyl#R:k1bI\ҘwX ]Ikk{%YUlB77 W& 9$߁ky5KDpԤ"5['[Y6ՠH=U[pɥ ڻJ^RN¥:sC>b*}ͻDcK~KU5+M?*fdQ]998[b Ļي)(1=b:7+`vco_6Rm[S&kX_HkH-xq,:/0=_EOoD"J;MRPP&:3X?j1/൶-ɴ cS ~%WG ?ȧ?{lqyt!(6F!${BB2b|wz{z-nR%-1ʼn4,,4l*`rmJ_\8>j惷6ny+'ܤ+i݋kp QQcHz#=!>V= Bu,e] JH

ȗʟ ,8ˠH_}{gxK@eA8(G.6#7Ys(wtj|hڵyeh- a)s͍< l[2&_^-bj*Bc=+ł'˒ |o F׳M=X%=S(}sGZ+By_@|vC᷍`q{Ym/c&ұݬnNPa?ĦYDg@H낣ߚk6u_x{ 5 {j&6ƃv8̚c~ǡ{z6p- 93%@V#>mc*:"@)8+>*bzV(?l!{qUԶpUsgI|+l (NQCb'kxz,Wn`[rSM| dXX%XHi}<RW]^ 1F#5h Ds樭 R{rBvs4!hBXG9c @I.V 75,(P/״! D˳J?ϫm9. 'ʏaџJ@Y@ k t!o:үn) 6-#!FaݍFtR܂ I#KQ,!]/#D5ͭ~@M˼ǡPd V=ȽsFy\ [눿1xQaP/V1hR$ApmSnSX]EagVj33$D6JwO"M2]1̺zZm2(סM鴾SMNZk%AicU~oj^\2Vo0XmGDp r ?㩍Sޣ)D|,:j߉"pFSx|[W_lN= u>LJ|}@qTJ3˻()2aa"fݪZ-^F(IWs0t02#S<~f?l3dx1&K.ula(Y=>B$/11_ TB\̥'Qvrj-kUP C#ǃn?-%<5#.O×O.Sz<+ʼnieN{6׍^} v׃CqOulXE֏oՅ|D,C뚣*L8v@:L D)TC˕Kɚ@Fn(j @Q-?kt_pdή>- }Owm&3n"_` $:[J+ZS^VŪ|ǚj30ېg G-1160Fq՛+AHZ{u!<7sk7Ddt6={S6׆CL5I8uAIy棬8FL5:84b ȲQYT>1 Ūr.jWGYmt{417\f{ƺ\_z`JM;y'ýUzy}BǞ,g+B23r,%y*YП0Dд:mti@}n3d#_LrH lif3k١4V9kL&8/pF@0!Lj4MNu~ TTA54Dp.*  cVЂyzD% { pߚtw9OI4VP-i] S!c񎳐уδTsr7DnsX-caPo0/?4F۬|'RwQz?!ZE[LP{Ai ]T*DJ ӝ"KA _fbH-UA4",f`h788It_X'e8d ( W"Tg NF46=CӏSZ-^cc".19KM0@(? *h$ n 2c7Ѭsr4?ԛN V5+82hD UÉ2)R P\dKm>1?[JB}z歼Q>]S]@[6ŵz.-WݛQÜiO&#/9,3P*?/-}QV 4ӂ>eI =_Tŋ^vAm1q}Gזf}jRk1N2FA7ƾ}|fCc/V1/K{X%KgrXI(=~z'.;)wKbuNiŮ+"{2AER7㩬z +p~]TM=t7G_Y"By_ȓaF+ТI +P|@4O6ka1<X"Q^ru3|W&58,gr3mKP1{:bi|kb/9O~>[͘I9*:Pojr;x'0]^&RBjCl`AWւ.^=S$Yҋ|{lrTۙiMU~Cuʽxա9)vUT*,v%G܄HtBRZΜ/hVg|O9,=ӕj&n.X:cJH궺pm~&W!w)oM:JF@-G3{3 ^XKz;a#`в%ؒ>h Q ִZ~,4@DgpصӃe8Vw b@O`a9j"IF)VnH$Mq&l' s7u8_Qr\v1jSZ= HpcMl#1tRoۻ6-}02+0p[H. s?AB X1X,ؤ 3f&I]UR\Ϫl`90}mc |3Ž4ʏeBR uCsMMrl\3;jThQJ$95q<`>G0.9l#G}&SޙN+F"Z;IqFF /SFu_>JusV$ s;ځu@J:Ve2QY -P-?eO{"T$6A}?w)R9mniu<ΪidZN{{ 0KgZ'K8Ijj ePO,aCy9rJZ/ &S)F%Sysmg"2(JF`EG5! _@& U#s<rhOֈ,+ h" 6S3V j]jP{CI,>Gn q6OBuC<+.~7rn9Vګ396c ut|wq aQ7=CDzmq8"m'HUy%Z9i|e$38홱q.}6^ݲ7ł6~1]GdVt+r:A9*^5X0m=8; ڰ2c_bLl [iK%c$~.voFիzE l^ -fW4_RHj;S(GDua{\~ϓ8[M*s:4Q_pN]`gaU2j;EcxڅGt.1[nndl_>y = 1 )^63plqW~n/J-8:@O8ʬ.oa`Rbu$Yx+Ѭ (!1qT!8y'XIVM=%8=-^dJӢ0eHY,n`#Ey0f01)aߞ $XXFbHƁrI"i_kc|0s ޜQ5|c箥PډƣP@/_|u^*1PB0(sl/xrFϴiǺU}TC(ݶ nCZcE(K8mWLm҃qRIgcU/5,H-$Dok&$%{!+i[\(u^Yky6wb3fޘ(3$OY ZSnp 1$/fd #)4j}]L9J}loy mCٗ#UQ3áw(bA+ה) 4hs3tFjAL؆Q,V цVX萫=ƹ x'8-\ ihޤ?+CDVUjlWГd<4:9)46-B{ϒ Jh(Pĕ[ c{ъs[kɋL#Aڜs>6 (e'FmxMBkNdH-w%R@*ioAΪ{ŹE3LXK w0Fo&r=Іyx8WڅINN{+‰)ftzB~mdiu! QWGM^'c/7$X/KhFK6GF`a90҅[ix hjCXI|t6hй.1!~15Q4!N`=Uuc6v8_CvX}rGɾ%V5R;+GYymחeoHDɶrtsrԳMr2f=GByZ#h&;@C^ݑQQhҦ|X*(M,:ws]I,Yn!iW,ń2 EaN2)SzTJp?on_ ;x'@q8f9QT~~dܗn;@54ǽl]^VL"^!:_)])NAǡ0B;* Ibl eIAwa7wpy+DpnrJAgBZ+FkWa'5Dؒ8,Tr:gE|gx=@CPr&S6OJiݜћ΍l7M[5F(ne45YF0M">d?gw11B6sҫ%[]XBc3S d$|Yg>.RO7pi-\(K_mϣj>ToG4 ib4O-I ]~xъHK\ȗƣ#cӌ?ޢ\iM3|@m%>×GW;j ӪV8CL7meYd35Db"6V`}c˯㎄mrAz߮)In]"(fa icb3K:&K9n|_Hb˪&l'kE6̽~ n9J"Aj!ȶԴwgy-y#' =g.Qhs6:x|m{abxQKDg 2kZLL%țeMaؕk9ςGKv/ZTV/σ_hBa6T>,&!V3p,όt3Ma fm#å(o;JaB6׍Dӿ9c-vKckK rB)<.d6iSHzV̾8%>O<6[PiE$R} "V$ICqFNfhy?}=>I4s݄ib0'yc{Ѡ$.mIR񰧔q!`lܥϜYXZ{. ^D}~^y+T IUR&uw, eFY#/guɽD$aPgC~ҍ+4:c|P Zn~hǬR9PageX37UCq,K.G.ɒ$d[Ѵvkը s 8  i={[Q2Nb8w:A}x5cڮ],e͏ےL?NiՒNG<Ƨ2&"! bUkOZ)[,QP[]2$U$KurFr3a%bڤQbT3pmK#\pjjpx0z]ŸX3;7غ$ZS?ənʮbpNxޫ?V,͔ sč0oB2AAc{%/& 9p +} `;'E!%؅1+(2YM iʊ.`uXgRqV/"_J_cąϨ ˛iTG[ߴ y1Ge2{ɆR#GI K%=r0:r;_('!GC -=Gщ,rQ|#  :33OliYjHE^ZepOL^b0b=E"$x:bK ~~  ^SVR0{ѷ G+aPImkk<,ᇽ{7=J;E!Sȑtj2&b9ؗe,N03+Zsv B } -bFf6WFlEf :sQ15](4s~RI"qM]Z˅_˱_IQ{m;`mjqLh&grNu<l'c_6Ǔ/!0rUL)\mtKrm-䴦#`TEgݓW$J A?+$m xrra#*A05xb-Q9{7ǩƠ_Awl! jlHFzj,~ƶP>Sd2] L0#C|Ӭ%w#LJVm^cq8 De*Nh9TˊAvH.YkZ2Y}6"E#Wta>(iU(6P s#8jptGD2Kv8M&7ש{O'Kh(iC2KR 퀻jfmu`LC7'șyU^g_Z?H +KRSR2Ni;4TǛXfήdktm/VF?#GbG*LF+y=Ri|bLw{5=1qܾw#6&|vC$Aɪsǯ u[z[P "NN#M@UpY<fw S <(?XV~" &6;\&1V%j&ԋi<_F #}ԍ ӕDPL+Q>19%&#$X|5afs a.Όr%_0_L-QLUKw+=~%԰~擿¯b&%&KaZya%aje&EHDwb* cv*&vEèy[9:vpA+,m2WA@ۺvXȋqao|: Lj()fIvd%uJcYH)wZ'_Fv:$twZ@L's;7 y$ 4 û37߽ڌ&!i/@EБ%h|1W}  4)BI͗xd Qjz`jFCuNT"4nBI{: ÁfZ* U7Kn:e_Fv(Et$܄QЄYcW 0`{)m<2~|}k:UX}ʢ̞yh]P2#0!25 ^ t1Ae XGbUԴ4~7\^ 8$=$R\Q* u掋[g ;=Ieh-- W3 ̲{a_6l9NVI<La-L6YSW2`avTc$|xL+j5 ^śg_{w˒) {2E{e-&g|Zʓz\~1}['S+\ kF&-N+sva#%&| ^h?hZNgP9JX)sAE˨gtjYi j-1k04(,mwrUR wFPwtlKlm޷ԦrN h/9l\KQYҙ&fq!ֳ+fO 1\\h "v%^5kMtJ#M{љV+"颽+؆Mt0M[cpm^Rf̄" s.+&Ld{+&"u_=!\ö A.؀ָ!֑X8`x[!RQ.R|izM7jjbuhN̤CՂW$\9)p+MVae] * ^1;{ۧwҴ;)Ɨn*VFd@(Op~e=< SYN5@>w*'j ª fL&~ ՙuolp%c 5_.@v sY\5Sz~S`3_p`'>;Gټkֹ0܎YbuN$uͼgv-E,g4ڼ\N[0>b Vq zREJפji#ܟ@Xcn״ǞTl!~J䠉6J+NU3`^a%~Y@dL08y ՚Ժ*?۱;J uDlz"%~.w]VK$Pݭ+xLב 5ˉ=*&20 #FRԋk ;/M'#Q ycDi&ots ͬ:ִF"'ƎpֿrݲA zh{n//%* !gE &Y%VJ| YW.~GIj.A!BJ5Ă#Bf7%oT7q3]#)g *Wekp莝pͯ!1QiNSlycD'橺K^N( \/儫o1Kuu2 c‘|0ԓv1/1 #QTZBj=ƣM=hi*EB7 n <*(Rn P?a@GLJS Ȏ&99Dkz%F k5'bQ$E~IǗs#f0ܜ` Ɓ8;e~UhK,`_z2Lx&xTn> k0 +jjp[nm'opX3AR6E.4yoqRo{ ݯFq&v {zˑb!-Qku,0%|!9MHJt|An[]Oux[  ^,}ڊ}R2K7.@ؔfꥮgA/p; Aȱn/a/ EP/\[ՂXe _\yo\OCHq#r &$A'yR/9eA d׳7h/c-3Z w#pOR70i\hj0d:&Vk$0}d20;m ;Y)y3~c?B1yT!Q8k#cK̑E%@Rc\EY}`x&m+ M)sWSdRQ3S= |2{L[ M^a\l{r)p_*S Β18VU$QH!݆7C_+|= uLI jLO_VkO]ٰQ{~)!D/D+S,7H'nAdygGM %jXl@O\vߓ5;+ͻK3~ڔucFIWBDl\w)דΐNт4ymh*ŵ#9IQ]dėGsv uxKyEd 5e7VH 5gGe(wjl8lᢃqր"!l.yM]*<   G#F]~4M؅)) SUAWxr) eG$% y3L~(Mo͂yBVĘ׆ h 6+(8}>@?`ßȦmԅHN T:N x ]lu@lMTծ+Ղ. ­\pu'G<>cԽ 9OfpdtL5C̈́OkJ60{)ndua ۜigQw6FOL=5Ѩ6!Kg~!i$]\qAx"Zn40deȿ4)=qm4@ Q$N<J Eu$f}3湻|JA8Jޭ:^[1wV3%z5-yohXB,x- cmm^y_VpD 7zt%Ǣ]Ҡxdh47p.&-=ْ3S %$rҽfoh#sX 5bE\h9F6]?J"؇a[]IWX1MFҝᦜ"!0?)=?ꦴlDnʕ 4_R;')bwwNVxjǠx*D {="dI(~S4BEE^y|Wd3р[ð|x%񮊽~}/-a8WZ&9 @76P `kC90:9>9#WZzw A㽫B)W4QGj,gpU],b9; lAvgaR@> ֎ ^ ?V32{+lOӒm\*62VnpY,;ԜSGr8h0_yLc,>QLv?Kq%?ǮsU}ÞBC2oCw헑*e8Y5z`_#"4d8$xM۲$s,.`!2m,Φ=Fk6f/8 9,]E#l6nFxk:8)gF*~KўH// cRMTgm$k%.*c/'ٛ Pp%Cץys9D2ɫZR7ɸ>jgsmW⤈|MWU-!E(DA;6_oYߔ%ML !h[kvUy|ִaȽC&(,9#tt PLD *Lr0ܔKໟ!^66ÜٝZ8VJCX̡O@}Cw܃Uy=o6 tjpLU80:_MVBDۙ99ER!D)e/Vbݠ$fʻʸ3F3˿{[P xcɄduYaKD(vZ/6]#!ɏkGUтAM?Ԧ̱eUyU+=RaQ I;.I0S0\n/(ct4unUgӶN: l;~2nK SȠ^춃f ZiJK+q}!Bj{ơO3]pJ*될9EQ+ɽ= ܫ v54Gw0Km&Y$|Lk|9.OvX.}feٓ=oQQNrrj_-B:ɏrTHsF@0/q/H~tX8JA V<6-N5RC+iJdïrb|a2d:~Jmwr(p_y.Zˎ 7a-45?)"][C|[oЫk $q`|+ʍ'w*8( vkXf CD۔y𐴣K{IbSdb(ь gDxdfAcU|Ă QFGXq 7r$O2bƔ&=EN?˯:e:a4sE) ;E8`9w'8!dDȥƴ*OJ[]n}.YsBN% 8W / e}yz̼O iI**yMVf'\Y|UCH&h*x7>]VJ*jcg!&(5D댯_O`+#VTNT7N̥Mm<]Vۼ5l'JJ~.ګ0zw/AIϴub4UUQ4VZ!ֲ6x[./ 8ɒQ )2*3:G$u [2e\!X:y>ӎuvUywB$ի2B;vUp\PW0 y; bj7¬_h-{CInm)j8㧂zѷt ي(Ei,pv=7A<5j1oGWG~\Ӳq'R v؉oywiu|A \nrI"S YgS 0!Ez&;֬g{o ?wqO;f-#@ccg14y^j6+KB^k**[`MX'.YWSh5a2;+Ii]R0 jY<lأ؞LBFޫ-gw>5't&C\Q9Jaqކ|=>yo~02[?hW'VwU"ndȆ:|z#`+$A~dCm.zй VH,S ź'I˄n50#ڛh'l;ejlq*_Nit\,10C(ڱrJƷ I4Ģ7o9y]>ISNIOH|UKby+/#Dsy8N+9+KDۙOcz!/I jXnoXfjB_I0WX F0a2