openldap2-back-sql-2.4.46-lp152.14.18.1 4>$  Ap`L./=„,z 'D!x-v#$YQiƀuUܝ@j>۵4@iK"J!@0DF MjZIPpnpu?\;%(Ø(G:6/֞О^=|ZDu@~\NAidi3jZY\|-éw#e;AucF؂\cXF2%ADu5d13e177df3028f0ce3b3130104644ce6a948141ad36331407dd8c62c858981334948ffed68f26cb4ed77b682628a8c3b1d2d6d4(`L./=„W:o:0 d0 D/#v7] c=j/I2:FdIoZOs1)V0|3YzU3"^AЪ%Ӷ21C*YŅݧ,dcuA!gZ3ryʝZZa՞_) uHSUe0ֲHMJ Go;W!&"-d{SCݪ>36"X>p>tT?tDd * @  7\tzCC C C C C XCdCC,C8( 8696:6FcGcCHdCIeCXf0Yf<\fhC]gtC^kn bmcn}doeofolouo,Cvp8 wqCxrCys zsssst@Copenldap2-back-sql2.4.46lp152.14.18.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.`Llamb17openSUSE Leap 15.2openSUSEOLDAP-2.8http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxi586 nemm&@#B!qn` -pw0ZIU0G!mS`mD%qA큤A큤A큤A큤A큤A큤A큤A큤A큤큤`L`L`L`L`LZ[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[`L834532236a04315668b53e6f47793ae56008c87a5c7595ef8f19716207156ccda15fdef6a6c74f68844451343e7ec9ea6323629e871515cf36e835ca927bc109c83dc244825269e391855595f09bd30a5d87d930a6b33428a7399ae8676b4a7b69599f2e3e46e386207d289ae3968febddeb73d0ebb222c39be4df0dd37fb652120d714e89ca5f2a0fb2011be6d215b33dd74633f22f8d760e2fdc03261efec6c15eec03a5c3e3223eeba22e096f1ed5532c55f21cdc42c11a0be2348c5a8f51a7da928a027c430875ed2acd9b26b2fb02eb3e7978aaa81631856a66163740734641165486ff26910aebc92c0386065eb4f3ac0c0aed1e3617f8086c943acb3607186033919fbf3f707942a037a6be78267a45762d353789282407c24c29380e110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c814fc0189df0a4e0a618edb3f77bd32068a9d3eb2ca4bd7c42ce10e22c7e426cd5131989c539225510e33c7d229e06ef19725b37e99388bc28414f7e0ff94a4d81441c8d0bf25896fa74069648416d8af0d87da855135b07e89afab0c326c6dd93413cf74ec0aadd207d1119399b2dcb20a7b3e869dda978b023a45331be9abf4df960d8ad464bb90a87ab2331d38100e99f5ba902a0c7b7585c861983836a862d44987078542763b5e477999adb5444ff77923a78e5873a6a163ea12950bfdac408d5d128264cd7e450344e5d56b76ccbbf74fa9868807e9ebe38cede7101fed4a27c9369e1bc495cf6783b445031e36a0f381874e8ba380582d44086cb17d8367f3d27c295ef1c5a31d0d78c970aa5663d00d5eaffe4c3760c943f818f081d44f90922bed269f48ac66e9805312c99e0a5a6d73a51b58b413700ed7fd1d913789a44abc4d59d8c1fc7ddf56f766d2aaf048d829964bc3c79ee731287d2eb7d9a929da2daac5d154c768ee4e175e365eaad25b5e8f87e377c41e54b47c5a8520f5b0a3ba47ec115715d517925d151c3d8d58706b62c355fa57495a20d98ded53e40b2c76b7bcd22f9029db89bef5856777f600da507738c22adfd65bdc3f3918fe239ff9d1a69a0a0b46f4f08a7d7fdcefabbddb8322a01a5e87fce43a60f0f43a4d449deb182364abb7f04421785a89149f4dcdac319d11f6073ea2df53c8e76ccb55422720542367e80472c1c44fcc0b2622aef4e7a08bc4b57e3b46f4605359c0fdebc8392531ff631c1f91885105cb44941ed95c20a2784b22a3ae0b96357941ac74546298a443153ef619ec8d9aed527d1cd52c6e5fadf8be79a1771ee18d088136526201a17c2e116b8cae94cedc895fbac4b17f3588a2fd486337d2b015cf2430987848717040a3c7391a194d7e551d0d10b47bd4d77b406db5e4a0e2bdbf88928954065912bcbdb7b5e6160e80fba73dac406e99b679ab7aa26a7073037428938edc91e94f8f8f1567e42947fbe5f2469100b5ae7a24d1be2513ec66b91c308e3d16bddc1b96097ab209c6cdac64a9df7851b4b8a5ab0d4a1665c5dcc6c9d254efbd3a3a8bba4f4be0337401dd27d887f64d0e5664448f1a6dd9bd066f746461a49cb7b966e43b0ab10a163fe6464cd3d78f002021f7220ca5960c59792e938b367087a3f83682f8fffc4a6d4d13ece4eba24bcc7d6e8acf1eaa9a472e047e3949d6471376c52a11f1a25a3dc706ed532bba96195d41d774d29567ab24e2868805c104d7cb2bbcb701aed6fcdf9752ce1095dd5c1c7aa8d87a72d2b74cfb89d19a1e6c9561183914d96968b29e8e73838de09e2f7f2d1cb19ef9b54fc864d31bb42220ba7654ce133ce79139d80effbed05a66e146917a040d5d7ca8efafc3ada4dabfd111d61daca3215625666ac65f12ae7f453db8b19a493489a42361cf7a66de52087ed6023fbdedf908d187f85dc241d3fe0e419dc167d8f165345b52d183dcdd6ccee6efd28af55d579e1df57bbe235b6e853171a92b28ebac84f0a9a5fc720b98390b6534bc128c1d64be7a36a951aae34fc616ebcbbd3b9c265a1535c526c70bc346e6266b68ffb9ec5848b7161043172374a242997df9483546b6059c61b41050500e38e0fc182437be0f07331f6b7eec4e8e3f56839b6d110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c81312880bb67e1c15045a61f34a7885c004521b9e8587517041945dc2b0567015dc6951296bd475901df2b1e7f724140ff2cc57dbdd1c4916269120097a70c4c935c867bd3d4feab04c3d8f6e820aca04bb271b338265b6b3bd642641f68706cd673f1f7a12bc71dc017812d2fdce9b63fb59e72ff4daae65d14c6a6e71fd2f31110723edc618b7f43b7daa8ab6659239a1cd23634f0cc9cedb107d2aea7461c85e20e821ca3f6fcb86a1e453860d32f861f70dd576110af06c6812a9b93a408d74b35982a754ad7b92769b6597653eb5072ec18578c491b974932c082c00fa39b08cc0d0e45ced5d61ddb4e1b15301013a997d1866cb0557c0ffc3e38dd207e5back_sql-2.4.so.2.10.9back_sql-2.4.so.2.10.9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-lp152.14.18.1.src.rpmlibtool(/usr/lib/openldap/back_sql.la)openldap2-back-sqlopenldap2-back-sql(x86-32)@@@@@@@@@    libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)liblber-2.4.so.2libldap_r-2.4.so.2libodbc.so.2openldap2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-14.14.1`/@`+_@_@_/@_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 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#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 definitionslamb17 1615651329  !"#$%&'()*+,-./0123456789:;<=>?@ABC2.4.46-lp152.14.18.12.4.46-lp152.14.18.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/lib/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/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15919/openSUSE_Leap_15.2_Update/bd6d5659d0e6fc9a7232bb1e18577238-openldap2.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9948c3a754d577bdf539847a8abf7a9b8cd26934, 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) RRRRRRRRRPDȄЂt5zRutf-800da8826e3889f7b008ba0ad350f050542d979fbd11b14e57820513ac05588d0? 7zXZ !t/] cr$x#Dd1KX~&Wq`*|AmIir==4AXoZQY9DXRק03+'ՙΆ/~K0o8LRD۳/~zC&?Qe*^'C6 ,* Iӛ椧~5?rFC+*[`"b(kA2>~2I@VcgI& ѹO<*dn| N(4 15c_ Q |kMtz^τ} "^sJJkk.;U;,ǘSz(%Ȭ*-d2, J^ߟPP9c zկ*MĖuaE (6eѫ= l !I@Exo`kbL*Wp1!l3x+,tC}ע7 vsd3{AH=RݐW18^!)jg"i-U8a Xǧe؃-m)i̚1lִ\2(^) C=VGŹ"D//OBHg+YFSg='p~\9j<D7GPJ E={GGy6`BzOTCjߑ08*l<=,Jzkp-TW§h1wA٫.@"vOYuV@ўSZeA5'C()rou`ǭ$b&Y>Mq &`wh2w<,܊0-AyMWp}ÌDz=} YxX|)3zO3j_j˂9 6p34n2G "'|/^4eVrGnZJC jd"xfo5殶մadH;!J< Op͔7}zmSݰ@ 틢̔a d?c&0naUS{k7mlz(U7Zu䪖=gW2XC #jŦSTnw¶zߔ7B]uG_']Q(  OjtGTfG& uh-5~OCtN[ Y 3ĨQjJo3]|3g:bP1z03Ka ,`O|]xzL91uTr 7]/QvDdma6v\\kN>4%X癅Xx/+h>3P^t(J 4a_`o Ow^p%8zx;Qu - *h5.{hM5%#΄\x?WX%|FE-VV7vOvA{k*< &gՑiQb)543$a9VF$/av@s'=mRCMG|AX UHq':jЈʗ-.ӊX5d 4[piu8|wq]ǣ"cOL{]g (_E={Bc"l|]+] pq,ֵ;Q`\ m C PzXoBhEKs9Q\ jkB<-ZG'_V`q+Ӵ~?2bMQT¾f#ԣ,*t >$Q?^Hޔ ڤ\ ,&;FVs+T7=ѦB+Qi@d2H!!{9,3?5iUVYzSʟ 7D#Au]X(U KĶrYܜ KT9;]P'\?Vq$X}0(+ƣNFu4 53~wʷA|A5*(LU)8=mPFGl(y[3Y q2{(fE?k)#;NsGp'׃G ĥrXF<إRmQ>tv&gdz3aNEV⣋GaE[ aSaۮ=ݏ8lk>*:LKf_kb-LYf!tJ>k!)ku1R^`i7>ڵQ.gƀ;ྫྷWZx52p{r S|^AϵJ =6JB8|"4A1wE,ՐLGS'$*4l2KJ[ s{@FuI`y{DQ܄V$IeS'67 [2ed\% 8l_ЉŦ/"،Ox&CiC ({tI^Ă`ja{KPFFd$Mzʌv*ui[EG ݑeZ$/@ d5a կsCY.rT˘ψ$tQKT9&?&ohPyK~yN맏и̥i}v?vS ^UJcUKamOdE@;:j<E[PG `()u`؎G YcᏠNB W(IteGDK+We#Eώp",M N qOq-D_)U$҅?/_Sџ-ۈ!+Ι+b0:S56sqyog?D?Q~ DejqT|^Jņ,iwq8+6ZZwcDlָ']GHѪ]xd;n' m]~t!fRDFW@ATc,'&tx xe_|Yݩԍڊ*}YQjT/cP$na1~hg{Wh /+sfWl><^K8Fn˾%鞥ڻkάv# TokLisGpٗ2@TTnp$߉0ԼJ몈<r6T#.e'~_CUAJc+p *3D?жO@doG9-Ha:=pnyrA$d9],AGʀ{N9Zh 7DC*fHm:jWmL>PPWg7~>`}P[q)n(dae |ڳI!LKnn? |o.Y%%kޫ1HOCd6'ņ> iz&Jsfk^±— }-ѳu!6wc0 0/0`q~]Fn2!Ā]RQKoIetN%b%^h܎JjA{JW.N4@qdXg3MDY([wD39),[W,Aִ(p͚GCe?}4Vxh;48^IА /u!疰8bU3[NǯFGd %rB nG&Gc<ث I{g!\~VOB420qѽ(a@),FgG%o_.>vos,WFJԑF=0/Ɉ*LDR7OZmr$sAfvD1 vi}y@/?ּI_ow1ի QY>9 ӁxDx^V;hxQ)x?y{2%YIrc5fxXsY_wz ihYAVO";{5"{[|q43l)ҽO>eնb;/8KQ[t]X2(J-uQ 7SLOE1uw!2y-ATk].9&R|Oj40|b}qm}ۣH&uILJnLg°q{%T@q> iT!˅V O@-AM]& QĒ)bIeHKy{Cy&!Xs{_K nuw%9tRaf(˗ʞD T*;Y!p&_71`Mޒ?="JL[Kڤ$8lyL>d)ж.{0s'] tzFU9K缧;ge1@3/w[xa@J(UiR+ڣBQӴk@bb&l@Sc`0%S$Vtp)pCG{W\vو(p/N2c9V/k~t˧"GirFɕŶEmz¼?!)"q(G 5E TKU7sB:4^CgYRϭIE5 Z{@"gG o yf- /evII!Ę\RBN ux~J޶^Y4)>[ SLX:_Jϫj.YWy:P?jF 98 l ئoQ]ty+VeLʹKta-^ngenp`(DiAQV7CB\I"mT& 9E/NѭɥE'>s)q=!<x` 3kjPV"w9z3IY>e3JV3]Gmˑil,, %x}kyrQb+YAtq^qU0K߼A@L':EJjr9_U´VK1 n?ȿF\prh0$qՓX')4U_4r}k基&R0+F}tFC.daRq))!{Qiϫuii q3ƛ EQ(=(V_nAgjw`|H# =22g-Һ-,_GKS+/qfxFSc|;'Ҹ-D!EwO䎧 Xa)fOzd\m أIJS@߱qi(\'*ew;uxk T4>X^r"o6ؐJmHᅭ1IOo'RV !\O=rv(f'CӰhE)S鉞3/W4L|LFbJ V dz燪8+KE!(Qw$_wMYG юBUiJy]<+9D;S,] @Z]" _(+DZ-HlfY!ۖO)@f5 #X)g/Zonc8?hxt4l)pS3~[v1,yjb{Ȩ 䍷uQt՘Z;?z9Ԑ%XRbK:@-L48J(pƝNPD%{a09qi"ϪQ⍘ۤC)j!mȮYG4hı  wD&z} 2v𥋅i:r{E@³  }"¹M~bҼYjݕtR u9ƃrrOof* !'ܕs]A܇{ϺGqʾFN+3㇔0l,erkbc+9 ];'%._@a:U;JW/lf OI-lpqWǞ+ .R8RݗnCLnk/jgjy^ᰉ`lL!R[4W g,4-:fo?J ЗdlK$q="Y]-r9ʻ6~無kWdX ⌚C~{;4K)hה=KbsҷUsVX%9\\>ns~#@-Τ_,p8j܏47јiFnkn>̌М-v:O%6)@$vy"iY]'-qBeQi+5MU˾L?!ɸ:Ő޲/>fVT;eA$]tH}ҍV6 )oPei[ft[σ3ODu|Du(JRrg!?4 ec ߭Lxb->U0O_n9͂FH98Ñۘ;vV D,d94$(2H$YBZĦ&~LCIHu XVJSFG@ME2n:X"@rQ.er#?^<(DZ~S;s.J3cDsR]؎w;>$\8fy{[~uY7W`sM6Xd 9N4zeaMRf+ޓ&UbmI9iG v*q]ϣ~kI?*i;UL :U;bYh)f%Bid6C?rT)$$Io4?uyp涸ݠPS1@Ʌf:U w ֊pA^ddpji E8 UIi's6iNy~ T(utԉۉ VkV;"EJQHi jsVP;VFaea'a"g~E)|:]v'xK}a"ܦTtIu/SK\ڟ4Nۋ{ J9Fyo_!JnY 4kU9!ZJv(IWMD):;T0,(d[)B(f\1b #fw{(^vZN{oHy[)&u&mslX^GӪ,āSΒ[}H$BDkPsXu{~~8Pj4BdF:/>vĵ-z7 k0{5a-i,Ȃx6\n =ufU#%6 `՟?ICG#>],CP>,4(~:m6bFxm%ˍ\&ʔEFEr`%,]M +TXDD PH - vd.c{ҐxWLBp5n!waU:v`.}N6gZVhS7aj2WyuxQ[SԔEŜ0z$$u}aE G c"({fäd\f5wj_l'l5H99W(Ca@FDQE[(8cg@;ywk@>RF]fán9 NFl$߳sbjJ" $SV5MZjój aE.<3! •x:bztV=vaLKugǞ'/@̄@uz纼,J#nM`OP'>k>WoR49+|Q҄7G$ي=@E3j nrf{?-tvt UD,ulIOQ׺#G )]'KZQmZ s|pBW<6䶕C켔岻Gl|/kaޯN{A3,@`n ImtvCNkc5!36 w~i=F$K?߯h]WtkEV^:h|z9[rԒ6!]> XԆHA8$uncv&=:3Iߟ :e)`קl .(7Z n' ب ʣ>`pĤ6Zp@;FP9y`dls@?B"^A3R9=5+tl}Qn·~خd6P)Aι.N&ܽCB#}w+-iƜr㨹:DUNKGސ*sN;F>ḱmfݠ{:i;nBsBPU3ko| ҢǰRUa:::sC\о }lwqr8/:E(1ߣ˽|XeƈNp+q"N7 aH+N 0@Mڔ\ejN{30+c(B/j!xLYL sv_t }nX'*LĸZMϙ05f]A[]Q`~0_hH~mx* )g4ܼ/Jl1-؇5 AJrh8i\"DBtt-11؍L YB4Q)q&ͱhȽAE+ ٶf "Ƿ>ãQP/t/"0vsy.!ňI_JH}Ԉ&tmrl9=.IT>:uVhjQDs?(qbVz| HtS$lv _u@ؽ}.F={bb}"]1DKxgO2='F.`L̏`5ӸJ-.E[1-&~5%)\`Ey\õ̰k܂3txZ3'*"Ak5r٥i η"q!Pٮtavz pڤhZǗ)~7Hm 6+YBO'~ Jü ͏-[iӿǮn!3\g&Gl'bcd(XjU]Sd4͌0=["Ho9~;gA8$ l0q()t'\SK19v:y* !Ӆ 4իR Pnyx#Vʜt=?pVym\vx=ԉϋ5!YUŽ&wG{>i/JiRMݺQ UWlן :'y-)v3s{W q4Q9Q]b-(Qaֽ8`)YQ9Qᯖ ≂- _\^`l*zl;61]`#˰R{v\qJ(W2GTd!ibߐ9 }0 4{ɚ?iyFE @ې`uySfm IjW:JCE\80]`C_<\\z]n{Bv?mG݋I,!C^w/Ssc]\AK$@<% tӽ-,S}.njŽ4Z;Ң5& y ߈sy1؊Apq nv͒5#"$_OZB'( 1-stٮvKa ~IWž{re(8e/&Jmg21z ܉M 9'ȖN .BeWVЦKMDxb"xwA#+XU<ΰMk7 8uɴ'ߚ}c wg$~(M>DK [؃X(pV`q=:7CW[C^Pnt>}Ɠ(P2꫆>ͦI؎Mdp;G.>wo B|Bi"R0ńB7{9}x@!ѡDJ8G>o,G?P;A.>X&,=Z ȪŬGNMcF`7=N"#dE 1 n̔ L/h۟LDMg; u({]~v0Iżq}.L%b{%$\@7Rd;U~֌4f-p _H5Xņf)mC51_8k%_l_c@^ۖi F]^>^8˸B`j+rYQ5> f!&!\EIK7JJB΄ Ѓ01G1}8{gsWBHZ}5!RHi'DKý8N]8Bzr[Paz*h a{lpHQ; ~x|_u*<51~'폟f+gAub*oAkϞ:C߾) \DNq m?d!}a9z٪נ,&vp܈7Ad "&n:z iyʼCd(;UJ]|=ě-R؞1.X$Sy<$I óOΤdoGtIJ|Zqu]RZQ]70}\ڵeqE)102VZD>z8i1rN-ooό#ӔL=wEr[ӦjȐV,|c2'cceloӂѬT>/'Kkx-$Nօܹט {p987`69g/m+j fEH2M!K(B?($]V!6:^yzB_C{Xp"džATޚq'lp:=5+b*B}V2vi@5|jqbZѯwrJ1bBҔ?!!{Ci"$!¯cJe` ?;c 1F/pJob[Azθ3ό&vd8bKi UџB0WhQ}-ɤϝ/'3mܿ̅op#hば>Qm>+(vD~y\ ,A0l֧32-"M?ރݭ-th4^X{YF lKU-Dž {Y=~s~}>^W9ދ){P7-W3?T;JdpE W:뉸ah mDK6PEX `VWݮ%/0P]S^Q҈QS爌[{y@< Jaۭ\w 2J<79 U_w=sd]vyX*.рV~FvKF;D10bgp>[&N3vA"8|i)qWUF%v!LMZ} jW^T ,s8{ii܂p{m^0)>?LeY$a,ðrdXfQ3AAxr7Hp^*SaP_ EwBfX;֚e–L30-a/C/V?Iltf;Y[2LlHF˜0^M!ncVI4"Yi(2jt|@J$ H!)EНD\f"?gҿ^ Gcv~ၠję*>CWNg%?-hxhF,UMD$eV݀(6̬?=Q#q;N냫~WκܙWӌ K`MJce ?ɠƓD9>/Ҁ^:A@Z@ny_I@TQc¹Ϳ3SUK})2½Oi:BAm(8/oqr<cX_,V0&PWpŵ ;&pBJ%!/~ 1P@(땧k7No rs+O1&>Dep8\('nzR!3FXKyts5%G;ݼK(|l&o,eQ/ko=(l`nΦ;%ObFM恛GuP2$'7ÿ]G_~J oh /qC$!rDYcYF@8s4veL%C[ Tĝzzܤu]ۉ;+x[p\̌{b_$Aۈ4Kru-龍8>&,)ӊVɾQn \F.*H0M9Y"D-f>5bq76@ )F8ԑMӵH E!PdPjTwŪ)C״! dT!Sčr+ȼivTʶLƽn$E lbjC& Pa7BL<3E/:|L,Gm3EM= uE BMMANu0]_ )^s '6 l==HQ:>|ehY ieMt#bxh(,! (T dيwD:Cb xRaGN#6@I ׯy$^5JMzܑ "6ݽ:ĝ8HuGAs@!n0txu> Bp~JW->frҴpsEQfUƳ8۔8eC:'-Y3O پmCBȿCƣAbÈ nS)r1H<;g9X PϨD7?R]uJcjoG3`ؐ*7@R$ 5HzaŎywm }Yj@#f4rn읬Ya·ƒsCe֥aF,P*Ayf'D!1ORjxppHT.4Rk^Uo}]m3?%rO9Ao: ꫏PwJrK R֑W83H ^6ʯt@bxpȮ%^\op걛ONVE%d݊jY&arSiqV7V r;Za%lNa::@7>ܫl U~:WCJ V3lό\Z_1R5mV= 'P$Yw:h;^Ec+Dw}v<};7L١=ED\I ~"K{*6Xasq# +7Ųxe pM,-b,|u\Oe5tTW|oG:o1KY S3tgӿ,˱wW2u>-wK%w3w*+gT|xH@: 47t?]O9dY][jgRXlSOHD,s s( .:4ERVŮ2T>t&і@pbᤫ|K2|4e"J:ye}6Hhj<aK Y( t#iMp/b;5і"U9 fʜal t\P0ZO{ˏ5B o=rYdnfxZu-+f=F-ޖT7 ʡCxBU噥c&S)e M31>q K:{8Jr ɸDh|d/* OgJwVExf-}GE.;A3Tm,hdSm(,Uz}**0$k?DEm!sR9h ujd׍qsI&2'b@<8`zA @-ngn|@0&Y ~C ܙǩh_jN+XCzWULKY^$%Xx*[>'zd$ܽs`H?lU'/O!cNe-ֿ"HBE @?f3Fһ!§ģEc 8Q .􇕯Ihn;+.TU$Q?n](MdijAͣH?7{sB!lxnjp `LKYF@Ϝ܄:R t`-`EyTk |4t|Q:Եt$ڴT=*4(Mxt}!aa#%ӭg+f@$T]>% m#;( uNp-H3Su-ch˙ؘG124A fU>|,$}Tb{GYњ2 裁A x̺G<`.Ki뺶#/gHCQfԩ".S']֒ve) f,6G&*ZzBr# U.Ew/aɴ Bz!1V-׍ om?-168&~u4X;  @+ܞB1@ȫ(Crw`^GRqjĩ/, pԼE Z^f BWu?'XHXu)~݂w2|8e0QM>dtl<`E]h9sFJw ia[3޳lEC}t6?Y b:yF^q +5d(gk4WW"(g!S*zv"5q.]y6jP%-N?7_;?7W \LiDV6R5 5J ZV>Et<ΆO 'Y,{;ɖ!D7NrAFQC× r)UL١]Z,[H Ζrw&aw=@CB`X[ 9ֶ>[,5.yn Ŷ;kiǤV\}7`Ĕ418<$4<ހuM3K\*]k @G9 /`gxF+á|&p>AxTa'AZm=z[B0-W+ȟ¤Dln%H0v=~)9綔󜭣Ρ5=bաdE~mx&4"Hߕ3eqS䛯eSpc pT! 5Pc*kޖ(IZ(X*"9e1T$A J9N۾)e?ۺ4xƀ݌yU5:?&bxGqvJvr7י w']Y}V ҈p=+-Ź#&▷L;.9o| ZNP?3-Iq M}rV0im;lC5/־fZ8R{m'_&Sdq!ohu"p+fؕs QK`F.JalvVuϯLzqHnvD2 xfip%tB̳ǿq鶥3[aHFWykE6$9AV"|zDʍ(`AMs(|hgfI(zr{ ?BȠmˤ^2$pwܶV c^t l;{#ne48d>!y gU~Ta5~(^{` o'[=^f&Y#Z[=i@w峾Y;g T[tn*1U%uV aZ1,Ҵ`zPa:}#C &̎ &3̿2Jjk\LIϰKCg1(=۔C=7ϵʹ`~i=5'pOwiӥT(#[ '¬tdu8oARU3l/={yM s~ @(п A pt 8_~*ՃRC|/^kC$/i.2=KbB4E@g^U} N%'V;!F< WUTm"Uh<Ztn 0٪HmI4a'>`ދ-Ox{|R&)0"$=JeZK.* =:0hMbK߄F%'=qy3 y <6M~pkr\BF%&+n(ƭqyv.2@MX\-?C{g7|)U@|s垴>8.6ۤs㝕}gH77V; Er->   zѿ{%I4`1 6uE %(VvsIurm1 ~ SW8朱nKү14tF,7F 8V՘K;;rʿ}E""nd#YA& Ch96>eW3y"R0Rm`\$ /ʃ A#WԢ u``^wE%Mm(ly 1\8*FiBa~Qĕˊ :1 .jl,8B[|6ƭf5R{|頵DzHuk20JE+̥4 H ̯T8Q̩&*Тzo/ϡƚe񖉋).kk&7RK1l=w9/~h!🰣l2 Cj>𸚍"%WMe>q0Jp,RhZV͊=e#I_Tφ@G!>mL͍?9_qS< ֌'SfI;uvd޼8{O0I%ʗ);UBʞGG6v N2չY ǻG?{y91 7-͛lhcPA3PU.~Z+mfƖQs[܋ '4HaZ^\=J(R A:h;R@T:Mܳ Qq~1_82}zVKq){b1- 6@Vmn5\B~Unsf ؙ'#_' J95i@Ფ ¬dhyIvd|kzI*(^Oi]F.uG̋ΣF' 垒l*xE Ǝ6u$-"ہAo1 K}j/?D"IB)Dŵ\2s18b?O7ИG`uc5ҒN@I9)rXooja;Az#qBۧ^2o}yƷ:[ګ>$]"Srx7Ebw[XvgTcI6KTkc-6ïoE.*Ү rIB,ѓ{=q;Nއ<' *#VeKO7&cֱ/;w\7]^bf@zN0:vt<0O>).a* iʄFx;ެ*Őe/fʄ+zfe%̇ЮPń_c;]aSGiF:}ڽǓgibS =5$VyBwzU=k?IGA]Յ.2y2b nmӵJִ6*MY+'{?9oQ|aYv+Ñ6 o9Je"4oF/ [DL7O +#=]/DMqq!-*湝8VԦV]Noa )D*5Z "j죛.|b }xϲu,yd:ZD4v$C5H#"d%^aS$nBoՌIp*)H0ڝ ܔ㠧~BZo` ~Dֳ | Gp 9# K 20iQS_ )ȞmR SFOO֔|-ePRqNm5h'cB71%3n2-@WV !P31tP~VAvks$NQ>[R3 J DZČAw"mpғ+C?2!{_?X | HȶMW͐n  vtToQamCwֆRk^q,,%/ܗڳs'7}6ْsctgE>QA9^_L`S-}k@+TʎIsVR eq MgH+.Q||YG]AjN& 'l gS&ťg<5;¶J3I۝'E 0d Uy注 bc/Ϻ;rEam(5^\}P3iɡ,9 c`[秼zFJ JMhcA;ܚQ-^hUƉgCNG j.+OUj0ݓ:ʐn$TgM\q3F^9NZ; + ¡ J+e(W5)g{- -X7%:4h. ,Ll' !zn?!00d;Y(+"B)8XHP$iİ Τ3X(F-nO#kfOQ1s79VIxtgi @YŅ|jCX '#Vؙ`2NHs{g''DKS8gΓ^>(W".MIS:3{TS㵜7 H귭.=k]A{&ỡD灿R[O"scJd~b*`, |33+x~ߏl~p&~7ebR87CH0UzgedAu7Bǘ0z3YPѷv֒YX9,Zƴ(s LAp*%@pIGLarO]sd/ +DyȶR.ƾQQC ?Qrr 2h)$XJVn=nʐUUŢ5$f(w%b_dwzO:ë3"Mq[mCCVb4 xY:?Z,AYm>|x*Y0{/ fXr?INMY*fUδ0f;Z>vKU[zy.;AE5&.ɆT/7 .WHny["Mj v$y 9 24-O\6FGp'jRgZPQMS0H9$D}/{@f<y :R//ic Z)3.][SIC@W:k _3$HQ`OfyK /pi2&΢ r D<kn{>c~o\8N>k0nB=*xѶdqfDOhQ)_sNi<ҡC/DB_=y!sJ +iNw6Fn:`ryd슷Әi QTQT-ʦ7Blo9Ks^P,HQ^?$}RsOv{V~>e.=)$B@5Ne&+)-@vxs'ԃJ=b`oX|+p;h`8fP!!{R{Evu~a^cEQ/ y(1Gn+88;!yLN8*_=O/ H2XSdVOGP"]}hiY5&(IIv9HwVh}e=ϒ࿼1U7YAS[D#P2?1ਹ)*3QNk,t״9pq2aWbF[^ţ4!eǻ 9ɎnxmUXlN, W1WɎ\A} rI%xخ]GSP( OH`o@jNEs6/Qئ,2[$tk>4>`((-nظjI}aLP` 5 v bُ\npv Kn*{k$4cD]'оReOTZ.񛸥8_oLZneI̼R/_1 23p47 1\&QB=צxύ?87dRfw< ,r)$FVÙs'Pێ8n74ЩF#}(Oootf ζ43PU΄=BV-F{y׿Dha[ahNi K qV$,(yWH H2x?a;!j[ФftɿƮW/ƪ$N Y4Dy143fIgrÔ:Zvz4a?zgTZ]D"xUg N< _mTOL&5pu t6ɋvg۲ZdR2N2T=go;5Q};9t *mX ME$Ld̲>HPn#2BF(qF՞0 ɚwJ,ȅ@W@5._}>A߽Yss**gR2x8S-GGpm&aUS֓lB`?H' YٙY|%,`H Q%Yvbb(WiF`TS L1@Bt%*]}F Td`aK!L O=SM '0f I|I{4XU vR/,'!UP2Xhytbm_x67'33nCbqX:a<񶻼Fʥ6=ZƆϮB۠ϑ'TXDl#~&opwcʜCD4O+`- a^k9J̩R v!isB,jMaWu%Nw[eMfB}Ag efWܨFzԘ">WO'LxzɠHzE1%yW,Z-I猝v_&HAHeij2/gXLԃI?>¼"j )s Q<:.tF.r_\64[XAIYoJ#ԛ<`[w'ڂ~VK77NwWU[zQwHϜ8&ne~5n?qvmmh>%`;MMd)"ANP`ۂ6Tjs;U*%~rj F:_=f틢RZoO-j:EN(RRd/6 ~b6{,NuGv\5_U8)iZ$p xmGHm|tS!hMX:Y_~1)"Kc&1muLn_!?@ ,̻)ʱ߷(.S1?0{k kC} !<GIdܮ]lg: O%5Gx@5eX_I&V bksy%)&z4~ԯ{'`EClgM]r'n? 1#m4`[Za෬hBU0T235H5c.7=c!1u)O.Ö 0Op'5ssf&A2a#Q̘+Zѕyo}Er=`%0I(:Q#C>Ȟ-x4UgPrݹKҬAK0Q\NXI W{_SbkԢ?0v[,Ί?eeM5FflKݰ#dee &+'?^iLΉ~V! Bj1o T9bNoBY'>ݗ#$ F jK(Ȭm>_\'=^0+ 6vg%IYx׿w;Qv<] 4YfU!;euu7E;t+`'g1qTpA&xK T3u ^.绳QE`t!KMdUJkXIZe}nLVRb^U.+Fc' 4(4 u hs&7pI?c.W) zwXܚfdhш1x!&iq\;B Oo7A];- \ c$oFv\6?a-!NW'M9j7*F]7|DKS k-qq*݈?Pq.k--.},cS1X%C֦xVuL"!TUt-TjP⻛dMG S܀qE8"-Sm\sOɳ.$ Xw>i ]є4ЃEʑ@Rn`w^_.q=|&}3Cz&%u6>Xh&߄k8"@)7ՖT#Wc*&2{(-M9DL⿮OSܩấtIoJ\l!;|Jj-\E :I>)ƒs(qJryGd5pσ@Į/1K7W(U"gJ:lƹ.A5rpy~wŮ];!-i곬o5Ş̚ Mg81snԝ* T$;=4] sZo) <,Ҁb'[*Kz/kLX|| .PvR/tR !Kz}ij5c{g}mJA6p}3坌b9IY6޵|I>{0%waGڍ[?X0+0 _+I(6z固 *~Śo]M=qm.1-H$e6VO*DE75?0M^r+܀B5RppdaΈ5?eFmSI6)`)8כo7*\nQ}bQ7ayu3(ǎ$VX=bw'T6G|%rԻn4M!Ff Ţ[7-PBz:iT۩% .>A~My0l_4Z`$^7ux8H:fc} A,z<8h}&V:Ӄ$^pKzzB ̸Gncz1&DKF ƝSuo$<$E_'\̢kPM+a+[Azz"`*;;LHNh~ԓ& zsLij q˄ s)"5Ւ64croH8|yKII:M8"%sO @Y"8T.IrRM ~Crib3»Y0<2FaԵۡ6:6vAL%bΰ''u3QxlFF\TUꯔ2e>[`Β\7{o-X!8 z۹S+ FJ$q v!s`CA8}8XfBWRyEP0ΰV~v+ѓv L:] zuM;Kȭ s؛|vP$,ıq  BEX̝Jue>ȒW\ }>tquZNluKӴDݪned@޻^|^ΡMD1C# IO[[  @W 0E4g~jıL$=uy!UEy}i>YEO B o7Mpjy܈Gb|i`׏T5LT:Il(QF%5"\F{xױoQ|Lp'%%n׸g^ן Wd1l 3p?e]8lmG>f2avv=hP˽[d¢_;MGq[ ̈,#Pèb]:V0:TMUjhg7VUYо 3zCbq#Rx8iF,`eX7`藀b#B$:# OAnftAǎBxYwJ7 I']b߆m4e6CgUqk54O0yXq_FAߓvR>r.l ntи|;!xyH((;YucЬzyS_Tnq9˾HNIo6Ƿ}Ș^QSבnSfa{9 R<ߥ&nk|G:tVZ<6Xlƒav^'(Rbt%H9P7neKe4$vz%:W^6% Sb j).ԡ$c LW O'Bla>NkhKF2}Ӯmo:z Zzׯ^Y}WnZ{f<뽖X3jhc_[sf]WLwU3sݨn| {ВGan Q#%b{|Z 9 SI5IF4IJ־E1Zw۱W8^o5F ﳥ#*47 P튪. yIZDJZbWaOCd@/u<T$;Gq!DQ~ڲ2ҀJMFp*}K_9dXзjD5F5m}*!ǝ25ÆzD 6E43,)u9q.aݥ$<ꓫ1L.ϦW;q;d^^,Uҥf`%´5"(^"}>lx"݀>yB.Px-9Ljs4|W _5F9pĐRƟٿEϮ€6f2D_ق.йzf.23*%9ߔvKho~h2_X[,dtP.v+*}&8m\#[5M5taС NLv͊/Ȍup!̬Yң-Ǣe aaCH ;?"e mܦPKB=R41oP&N;~|@jYM tq톄BI"ʱe_J*ڥs+ G=HdŸUgYCQOqAi`u2doJ#lޣ%OmvZ \X9P4E;?̑GWQօ%A/;? 3O'b{P9.I 02/iלUF67h磠oVoM8ґa|&"SW:KC{P Mp!ZUk_~d xܹ`1LmLs;׷WĦ~zblԝj*vER(3B/bB$lfKᡅTorP3t\' _tk  l+F^PFl* xI\{j4~ƫشtM#LD,-j cciGrC؃o3(JO̐>(= gIa#j%-6FF ax;b!K(j;F}PTDbܺva_uhyQYUG[n;:!_D!Z)hm[x;'/,:)Y{jHm|9X{,@=~ai5~s֜9٤@PkfR?LQ²/(QӀs7BWR0jE-JJhja.<ѻjC RtE]5EnNFm qMkM{ G$e/vڒ"*n շRLf;揩z~OWxKJS|zJ`'UyoF~to4$d~>5LߘN`@h }[rUK55kn& 3ic=d2p!'ǵ7Gښ@ijbr W H5!GVso=>#E &z26JC|֨|W,+M0zv]m Fl6flo&}1`SzigvF[dY)[}]yffǯ:?Qjwl?F۳aپQ/wT퀓"6r ѧF?>qsR= (WNVk@XEz(Q؉P[cu;9AS%id$;JW+y^7` :3_ `6͝Ncڜކe}Fts G >jNS ꌢC>ѹ5(lĈ~ B51I9Em|+[W}.e?>l6UzeK ͦ[ܰA!j0AAunT s(8ز8qnO:j,]_n db- PMjޗ5-Sv-b)4?tZ)vfpu^(+gX2J!EYJ MlN&~aђX+OU}?f[4[#jtq7VJ)5&XpғMxq<5U,q)sf9u"(?`IЌ_J$L/%"<eʻw#Hh]Y.$)uF\Tȭ~ܜ!椽RO d?Y+•\xU`3u|FlmmCF + L>jLK]c]x wWc1yA_xEǜJUfy ɋujtō̉?ηH Xf)<U;ǫsp*mPlw!A4;Z4FVe*\N0W z~j<!)*&U <T3 n=A-Êݱ]{Y{%թ*`?8H+ ? ao`=s+tcXO^Nyaygã_Uh6ɱu 13oܜ)jq6oKVlnb,4p㬠+-iQRV&~eszjl]۽ħ%.gCbHnZQca(5I\w%1UY l PٮZ?%3 r UҡI墑^pnQkEVUrXuy4eܘ.)a^ޒ}/Xʬw?BH C]텱@okˎ4B8)] qa(aWifޜMHn=<:q*L>+V: ;1'@t~ϴ>Xa Z巐G h|bnr>ްZ\Y3َح5)6isFͬI[^yӢo%$TpSD1N3Im4u3) xg.̽C9={=58 X#eqƶr=T R`*byEW;$xFFMv{^b9Y`Uꤰ9=r ;^Ԑ(YIeimKh걥 ! nʸHx[jhT s̐~pzx^܆._n~OO&1QP^q&Rgabr豃CtusyW.O %BtKïrG,hp gp`paImOZZFoHڧg)7 SfbR6,.V1\QDN vpK@=`/-WcZO2Ook@!Yŋ ƙ 8e3mzXP,t __\ѸT vvLXt7pITИwXuR w+,0џT{H=VfYY\͙ҿ8 $߬ՐiIU @b3_5˓Ha34&{ddk8)JphJJ>@)[+}5GIJh_qEM'_v(S'>k| =aX(88֠*ӫ"ʾ;v8lլzY &uNPܶp{N"Hz!z}SHc7ժX wni],\%H+O]LP؝P(M,a_aqH_0VVop%[}>xl>=|c8C>򈏔;7o4MM)BmW>?xS?+&,Wr -vZ5[FKᜄD4#O)'smq,!,-Ȑ7P/] Z ;#!j7d} QB:6(YQ)xܭ4p8)Nh+b= 7 ݤWrlT_S>E.?f=4'i9IfF\ԞՕVJxssѽykۓLDtGQ^2WO\23ְ|33ջtiӔ S_a7w9o>#Ҁ v+/G!;[qtc` 5,sK 4ŸSUq3KeAۊ7rVGI,Z='\ 'U:f^N<f3MS>X$8fWz !|aSK{:S!S3qmaGg Ά`6ɩ9OrOv;e*4OᇬWwf2d\0?-΂W K*v7rϣf3;q5o呏 Xl"\$D:եɂKԔʉ_7x1|V4M /*i^f8 cxxk&Mwg:_1bD˸-xCqgFcz ,ڻ\A6l]@} ir&lTr˄+{ŧ҂#]IC5]&RoĮ+h &I8oJJD#GpVaX@Qw8܂w08Afj@sJsЀSyp˳-Aaiʏ 3贤?zl_UHꝠ>8T9ƣ|Lv#xu|֠XX H S E5{voslHog0Z徛? ;hB/ǻ}{ gQ 57f 2D7H;?9%jdkڬ*ѿ>9F`Hrh~|zXM *jh% . a.ǧZ. Kx.RRG񓫽%{a76*e&&D OTLǖyP|ZxkpS*{^:Xpxa`W>[Bz>(޼Ev X 8uܧT]xGun3ZqpweO5ܤZ"@]qsV1K.+g,i"~x싦>jO8W"KG7BqNz 6hڽj(bdܓ@ ?Y]s8AXB/x+]߯KZ< >Zh=+$f9:ו΃."ś V.z-4lH-lG1²^'n&}聽UM䦀} LKFK6j8=);o _ʓ0 Aە\XtQo1€R ;:|2Iͣ9/V;w8>}@$~n#w(;_ڌiYM} ?Tƍ\^/P> M$<<UDcOb% fC ߐie\N92{7}בHs<,K qߙvq- 5]f6M Xd9&PReU\|k.IWZ4կu$~Nꉰk}؟26JJ_U8^?ͤ0GWxqrS>l_7)Z دwL֡՞N| 'yՀZPGڢ uQBpJQ$rUlT^j9""UD>B}~m\Ժ%_󎓌1PaJQM?T.OF`S ÂDv}²xǶ* p݇ phG]'Nͪ.kb<b)!GLOT%"*`\Da{ eFmŒX-\?Q=̻ʈ>EL42F!0yBדR아 vX%ңU`xUsO)f [ mqcZ 5>4~j*l!NW Up1گ 0"5`%ao<eXE5pº u'x U:n[j{j~s lQ‘0Tz1Us';G &rbQxH'dÓ 0f)t(PGN 0vq)XZ?O-|HcM q>'vf1h5UGKi)eIhc1J\>(ocx1҆: d|{˗"J|5+f؁V՘k x2ӄ7>fF]Dtkp}'Cw&onW'Y^@[}! g3?1@ AxK>࣍\A bq5VgT9?ӮUǫ23 -=ƞiS.%Lz^ML&ꦏ tlyM56wzy߂qL^xR,OpɿqчSmKwR0cH",9~Yx0h_Pe8Rz¶$KѼuI T DE 4e†,"Eo,6U@67U$ 1**+P5_+/>i҇\*b2Dž7vG$?W1EIA\v9J\]<# Lƌ]+!nא$~doD]ڍp|IigzڝT҇F+ {Iٹ{o}m_f&ʘtQ3~Pͣu#9[-pj ȗȏ_uf̸4qfıӅ|<4N EqZZ¥Fؘm2\AS5Ɠu>A`B/|P_DTVG0{΀ֱ2son[+(S-|AcrhO%B𫲟6a-=Zg([BD)l8>J pfl?$pIۮjfx>Ai*dvWd$2kov;<708N:aQ 'b-fT?&}] #Y~LA֓yYI þ{EotۢF f\QɎ7ML~z]`R|)߯{R yK>Q.Gܻ׭Ik*6znᨵ$nc4m+v]rZ͵:GىR-X:, C6|@mEKJܳKb37B9!_xHi*58=~BFБl3E^j&#kFWYƣ>cWZ~s8WRAI%mN즑TeϨhn@+ w>)@+H#ϬXPXV&( 5wiw%4fha+E#VNxmͰP/Kmx-r-Eˉ=Oi_s7r>T-R=m L͟>!q \D8Z i! Qz-VI%MB셕\s $06"}Lg-ND M[%h`72ƱX_u@2$kd5"*7Fi1bN>sȡbf? }?K|4!uMҨıXٸ:#b?ZgLjMdVoS ΂pcwZ`h8l69+vCj&҆QZF7 qA0/C?2sxTFA1iƛoI<>GD6́ }bH 'Aϖ+HLwuVj8^LK5BRŕ%ڗ$q [-=;gZkT)M6[`NLZȚaOq<ؓ0pK4vU)$yHq/Y[28I,-6lnUrHȸw퀾2M@f͎w;ف=8c[ê nN*G30\ZF>,u %ml{5 ̀9Ny,F' gWDcA^`/(`XH*qfy4b r UIJҸVE}"rMz``#,,4S& T[,w@ngĎPR4vr쵻Wt6$X9>P k|dD*:G0E)!fM3* ay.ϵa4di"Z<݋aO_&\2uJKŹ~z(^K }'ՂG-__ň0Xpv%D2 C'vpVgbpق3Va$ #`)&f|HaSU~S2 sf1P\?$4'+uN`l#'y8hsx5h Let^Ob"z$^\4ȱa#E&:QnT/Ô#& d:2ҕ@DcܩT{~glzݙZ#7<8P%j~}5\Bp}'SQަp _WeKipca;tM|3Ζ4Au:lq odm3VްߓHU0J5A*pC }V~?rAMc4"w^\SGkP'SM~`WaRvxm=jU _ _Ueoֻ, g?!CX}E:NĎ(^>_ɩ"@]k?zZ"3Z!#':: 3f*vsņ̙Kl([޾P(6A#<< $Fo%G%]wj3b:%~twgR7jIsTwh*E5{~qF]6wj~YmҚш{ X '|r1?D\]<.9kvA p:,n0QEBEᤡ}4: g/` ,u r!A!ZD 5N8bF x{-N_7Q@QoK灡p]55PHy3L9l4~ Q_P޾PUYy:aq>*-qs/7QõuAXgoi$G򨥸I+ZCʕlFvJgͻN΅vM Z&_v'4ALU%;!UV™UiEl>_ UO,ѓ̓]k]-{Ι~k{ .E5 kʖa#w_L[NR;{B&-^dJ;^1DY9x>reN'VڸBiRr k_oԾdB2n#ހlXFw?~;A& 10P\C僓$)ޣ7{3n駱tǐRyIFH& &B?jJ=)A:j7L5b!}w~#Nk @{注xQ>kq\cy3Tʤ[ro{!]ߕU,[ l *G\E'$78]D"&hD{ԟa0?ǮY uj|9Δ+iN_1.(uGw]ox@KpU} $&1"]}}O؂Ob#L:D2ʸܦݩoq@6xl"F$6B׼%S?:ـ3a%]uЄm`g[uz6iM3;[ɦL# 8=vpGSj4q^$5~6S*U8SMi_) (O8$^r=8=EwvQG%~",O\oۙd*^*0K=nth ^*EG?Lg_m\N9Kq͢ &9zYPUmT*2s'LgzÐnd)gE$w|{IqC >eҬ\;F ]z 3 &,"(=$Qek՟X 8B;V)>6m9ޤ T:Ä'W [7YI 9 nąsG~iDP_۶N0 yKoxصmi^䗫LL8MϕmFF.d)%- yj/9k*i c۝l"(c}/4,-l~VJBNv%HIe͆ܘ:gEEfKdݸpm 6LN)G(erWNDQӝpJlm\P7ɗL3^D]%vP|j@T/RՈ]hZAqqfZ{ǫ8pU]v.Ț`6b+S 32j4yV :-;S}3@(E5_G5Bj%DZvvl38#hHb k[^h6VrHV\$s{^ T@c1GfjՆ>^Ow}gԛCW+A\S aF3O};\~;JX Gr&IBl~K<~\rUN|i^.qVHpNĶ;tzI' \Vj8[/;Nj$#bꡦN [eoka:^iU*c`u}v|LN1߄;FD|esyv3}G'iPƈ5T2nJj4s}nR.hFFm.BxB]C Ѝ/>X)UKKVbiҖ'{h(񉶝]w0qn|5?D9/B'T <'7;̰^7٥XrH:R ,O]`nJzn&ɫGfߊ"Jĩ\sԹ\q. b;rr D&Ԕ/rķl)H^~=qdb;Os)x.  i={Ǻ<şl;vLBc~̌@d&C@"b6$_ /& F bh&0Y=%tX,z]NQM[섃9at|htE2.+ [%qEsl0vc K<}ܜ!VTq'P~Dppوw,9Bb 􍋹c"gi?ST gֽCpTuf,#n`9_I<[pS!ry $1FB'8t2qXMXIeHvap6 Cm~0wm9d(a, aߴi^fͶb]@#nS 8-[8:fӍle\H 2Ė6lS̓] 0}"54/~mA߼Gq{\ܗ Mx-%$V)xpB펖9lI*ɜ3:O *+bPReay?x>ܒ%:j/R^_d6"?mg(~KQvQ. w "k[pZ0Q<!:}o+k)a*;ISΪ&FMEQ}LSE'V͜7sfCr <WAJC|awb"NRu xH4^9'+CĥBoE9lnqyW(IXӗBJ!2]HPa8o_|2]8'{A TcN-P&2o2 jSEDwy IN/58jڹˍ-] l:Rͥ_ /J[}~yLNπ-e4]٭=w4st`V̌L55'8B0%, Lt4gr 'PZ(Vr8"qfN6.\zɚ=ǏޜԐPPu{T VgHE; `ǻs׃_@WʫaY'ѳ%~NRۑE|OW*9uy驵}= w]i7,cc&:s×sn>C Йx@>@FR N3Rguk[.G3Dd>ˁ6!Tp'78yՃuLWyq9, v(H"{& ݨ^ Ճ/i'brRJfpXb Ź.y!S^(Y?ؚ0sT]0a/=%3"1) $Etd:a}U255ER r{US`R8T:rQ)@'_Q~ ·z#?ȉo^gw!M4)؜pI㻭/99LJq^۹?A}>~)E*'4(Ix,`P! oe~U qaAl5_g9n;dOz|6[m|w #&fbh]`;Ly,DτV)N=J߿'zRQ\D]esŸ=+OUU= z115c5 'PiVE"fa/9*‡.e]S) ,ap < Rݳ L:#AC'Zpl#*ʀpm OnL䔒i ?h[B Fۢ irT{6v rLYM* ķ.ʁ.@54-Lj}ƯBuCuKɠ?lYi/;6Eh= -T+Kr^VwZ"z'n,,[~ߟیOܝ`&؇7) ]@%v?MѸO^5 zU3m)/1;Ya~h|f*NDu>  > ,^wJQس})N.J>}c 7S\IE4V4 7?YI$#`eSEǑqG#f_;1s}('#]A3Dnm)ǻ %_%t FSVMGœ\ȕ|dM9I/-Q)_-ng]~"L;1LOu@f}6="6*:}>[hjҬAo, ciz)c1ÈVuy2ѡo%FgX=gRi}0e?V0~UѴ2d- i[:ܢO`*˿\* `!8e~FhiyD =tFzOw0aιEѤ{"]k!V dvz~ ІL~^ W<|=mXZ y=8t6]ra2[3^{za]#k;iQF!p5WJoNo)c $]N G @˚ҚQt~k(zj?× 8s&Bզ lvn!Ʊ c&:Sij&W(3Dr O \K6]I\(˴{1$ 9BUv+aWUb?T|V=;4tO BvfFdacq¢>-X4Gg}<$E L7bn0(,CH|UV?P>_1/~ <~Gyv*Q%4{J:P)X4TTOTF·j,R7XZ#E-1{0yf9| <(ґ[J, X@n-"RQT@nYzEm 8("P;6sBܡ-3JYoU5ϫ*R|W; w2*ޮE{s[LqM'KFSf%+2xg2򝄩)C4}M}V9E 1۝ 4]H&KB9?%c}[%-A"rƼVx֎Ɍ'$% OF8+R2:f1 )?iFP $6?3r-,`Flj8U@FXdu\B^ʡbp}Vܮ$lYNE[Sk6bT\tG nɕE֩rDMXV-FKXAD 3źM26;5|XR=i`,_{'Ziآ0x4xn5 }G#\!(}1W},㜂 a :%8Cz5f:mÙW) H,FF2vށݴ8.|[Kuy3WC,td]Lkf?<.OCY2ckwM0$ʼ僂 NhVө8ImC;4N"i#/1#gўsw{GAX?6U0ɧH_] th=~"6.BLo6HC.=T=Y:k"o.eH 9YIa$b任bT< 1姾\ʞOQJzW211b4WvސgD':կ¡l 7yH > ر͖yI$U"4'u4IyWOo>S3lGB:{TK(mjBOc$wB]@ieVĦDt#M5 3YBuL@MP^N80C|ǾQS $(YϢE<3-25t>H{]cm/] f(̒:=ij VtaCjQ+Ȅd@(M?-2r]Tk@l;iZ5NV]qb{v7+2؛H6l#r-4Dқ\'YzΑZ])9zk a V8m#7 HA. b{GfތkU8|sn}5oiوmn /rtYDNjSmyGGWr%AL|x ,bDŴw{44bt= lL"0aK YH?0\9E+ >9aB783_ՃᄟJ:U`~ ؅Ghx܎ِfvo4#wn6d:8fk, +ZDl~uD=>^k#@;ĺ'(ϴg<J33?(YRI3ʀ(L@@A:Ƙ% l79+t08.q0xP%9uICRe\M'>S xkrh/kW <?s h@UЄ0De2@f) -Χ[5 ,yqϲ硜9@(T3uUf/ HV_M10Y GmGy-L0;z3$fހ` B2|:&PpO cseCyc=[.@)/t0)1~h*Cp鼫!wYUoyBO!=k X~v`'8'#וMOM{qw q{k6u5cVbNlrSG7ɷkoE}&,dI([|,xO~Z`E(N,LW h'IQVTgX2;iX?gNH eM Gf hP9D_;:wPvj< Ke\ (DBLjt2ngihv*'Eh$ZE;.ʆQD >/6?/Q%0(vOSg]Nu].}p >J2w4 nd N+MsGн!N" =3u!Ѳ6߰C4yڌxIr|{>gEg6Ɩ8Y~/{ grQScuQC *S?i0+gZ] 5oiSwO.ᆩR9 dqYVօJ=vH#Jd7M(hd/˶-.BN.qg}x\Z n`36bܩDMYU.l'TJu}hi3G#0:|1zۤ3ĠgL-0Nß*qH @kܚJxPN Lm!5cߧmX#, \'"MbFD^e.XGvpgX:0D?7D n36WS͜Q$6Tg{8}?ã= 1I-K[u 9PT+b.FX%Y7;21 qout?jkAFL?6. Jiy)X?gAJ_%,5wu8I"Ԝ9h׸ꗙI- q](L" _iz2*Y8}i*֚/J"tgVS!CР噞cP60^UF&hD0z'.w Lx-_iC rh"Ly/NS6 ;cf:J)##,%-C{YN"I. vZk>{XNܻQ\>:h '& ); ^_,q+q3Y&vǒ`ǽ i 18|? 0Xo{^ NSoPC|=+yio$kx֗(7C5awJy`C=SUVb'3=/5n[ ڡ6M `Nn;¦-يbqzLnJf3~բLǹлM6mR+jiEM.pk6z亇*$ʳ;nѾȣ*Y^O=&]YdE6SJCΆ)`c>1ʎ/׍d[=[ = +']\$IqNYDhiA6lJPcMN%% CvZdlt)W&\UhOzzOrt๾կ>b7vC~ Y'ezjMbTsAt4ҭM@{ObFw.$ [J=gqO  n yk%F>4Xuf"x7˩DdX#?q{MGjWR\T<]e%KM.Ӑyzk$S}ZK̉lNnCLoߡVEfN;~e* ܱ5(Kjp!'l %[npkPvR>-[鍲ڔ f;mT++VC@̠ &)qzpM LSnXAu8'_a[}<_vVLf%FL5^+pP?@P*},_t $?Z0Hjk8Dy_oC˴ʶ/y*Q쑭ZPs<P%MV CkO1n 싮_x!LnӒƜT@%dBلH9ix>ZEO(8ׄ(ҽ|IP~.9\gC9h1w_Ȇe4byc,$C1MBxb,[ 4̠5[F NaYg?yI;ZfN !¿q Wh@ 6=+'p~!ϥ & ÏƜs`fl÷CU(`33#`zSyV/|ۘfqCc=DbciB/ #N2Dh!a:&NYAxt7AR M|CxpKQ:Uvpk4u:l*b+Q=?#7y&JzLS™ɱ8I-)ttG3E. tNŨHHr Bu@B-qRG`V>H0YANwef$oS &t_FrcyF pYO jO]_C{h5\_P͟6p " $MWU6ѧ:{&eT2rS)tVYIJsL+\bmO`u<B٬j-P:qPq{}0w 󬵘W $Ocuv %3x?uuN6Q!5Ҫu'AuGF@GmCp,a ̜`EoY(y!&Q\<Vngc-SdANb>I0Lс[v'#`ig00C$ γuۧg M'ڰN´IB 1oHUm [\<"bq6?j>^FӚ>^*?ܱyX],_kQ3^=*~t4@a/TKE!Mknf#ZGCurE e. 0s[_xj(-~qg&7tC {c nM ,- YjZsIt?,kdXIu`ɖ)4M8uvNe7TBUm00d}GU'f]hE|A]<<+( Y2XGl{j g^ƶDssZG8'.-=9&}kҊO lAOU Z1`8)$ZJqkںu^8jxq?Qe /) W~^6:fs5 BpoUJ*Q"EiߋNF86嫟.89MnliyQdsu:4.A@!YLi;~],]A0!9] ]fl,慑Ú+,M}ۡƎWW_V" qOspia¦ƾ&ԛj5(igī~Јbj^\yr><"@r (rt/LxyBx]f{by ӆ[MؕxXgD{cM,pI v#q6'!3+RfIM:y n{F}N= Xڂd$JVKۚDW/%Lˆ&jsZܽGVi$- 4_ܑ(~rAD:PX;#T)^霰:ko0M42$tCC=k&E"b4{?%(D'//E2: /]o$VT0yh?Mƈy.uIS [짜Y8&[#d.rrKn`Հ.V N%$BLdV1FEEKN_g[ߘ$&"E\nRf&XVUwTԜUA ğa%'Ηcu'6j@ Y1?Yc*ٌ+1hEKi@z7n/hN|\>-JҎ$Rjp"zo^x |ʹ9wid-;eYRIYY>"!L&ˡWE[ Swinh#R2c7\Rz/5ձILN-;05:T88a +o忾1vb5+~(x:df@D-H6Щv }.tN>IBۭ /ٛP5ّ+f҄Z9g &< V=R zPvε'H`b#~s^4n2XK?pWCne{̢ql WX w!I5ON^JK $O9 4FQ⧝/6Me] ESC>N1>P\xty:{8p G~tdK5sWR{V*[0(n.2;KW7pE%f"b9%Jݰ1 r"L4HOObL2E%q׬%Tb{Zyc̕b)ëPTuTbp#x(Mj/dw_yN(jZ^%Es0gW˼;`qB&iэF5xD _"PYY khPg4]EK**^QV@%2-jdI?"5)Z`R|؏G:e;I@?~=ŀ殁+ߧO32otKtꅁ$ra10|74}jD3j\-=6qb,x|MlzZBœ sF-U%Sg##FXAF~0;K1 Cfj@(Tab맨ck5SV@]R=Q )R\(<Җj1mjʓ(ݛަk-rR:`l݁Ǐ&CϠ@@Mlm)zNߴm_zIvxpv[5Fƿ?Ql ;OCCߝ4jZB$ѽZ, Z<LJ Jo2DnޱfQfq&l;"ʥ-pwˠx?cqx|ʻIrDrprwPwJ 1?ųH.W.?m{CvMѴF@el^ꞬM> G3Xkoȝ Y49lcE_(F6_^C#fy.+j(daJbGn # 9}1R$Ӎ T L=M:R,#4 =={@& .)^"Xôbq9lӡ0uEz\3Ag$K䋂ePg9,~~GzZHgLOKF9!l)KƉ 0hb@,LUmqpjd"$=Vv4A}m z0JhCéJXҋ:^h[tk\qS b듔 Ld)U9mKr:m`u9l~gc>´Rс:~НF:di/ wp)WژJ+{9t(Zpu*f!moImjvv:KőW*`nY@l4jLWƆ״<wlxgnqY'g E/׊ 9?F/ ,IL1"{ $mk*:DEz"0 ‹|t3glE6# R$xx/S*bͭ-MmԼP֠Zçe].!DHM xR6ꃊO UsW[R4wspB[չP^+e1[Ts,KPmu];뱬;rͪ5xv4-z/R8[x]ghF 43/jw1kuUmWƿ;£޿ h@#tk~e#HXwGz#]y: T)"Bq0ف([]9,Ŀ.0d8koĹ 9KKG9ςXm`e\$LB)B3C$ՑFw.Ku-ޠvF:^0a%LRd pFmK=#yUDBL? !zqliȽ)UW~V/Ki71o@'&r|wIHv]Bb:lv5# Ю28*e>$H~j~҈VE;pxSiyuFhUAh\?7]%5ۻbCJwwN oŃ!P˄8:0CGw%p4Yljy؛1q鼉WaߕOv Tm- E}~c0Qb{GV& "7=48d=.֖tBx!@ ~ w$mT }5sYXۺʬyJzjَMjhI;KYԘZr |ޗn@PύZvVFWg z蹬IEo[8kL^ZHS`z?FA2f0b#WdaU\Rloʙ"JH]P6d`o^GͰ$H:HLg\Ot`O"sLŶmӚ93J׆H0KS X:>+&xoE(^DL1yA[FBݬcd7BD 5cʦ>֐(?ƕ'?oW&&S',0u7ޤ:B/pPXXja^ۂ[kC=n/(*R {_SS[cɀv e698#`y) \TCj2zV)Ԋ"wP5k9o4`Tcj"A'Y@4f &A'ys i t! `Bd ߶eD֠X%ܞ cOQ@D63 i)/lu42iW lc9_C 'V-.HM~]ij2v1ۋ_R[mbs}te牮`Z& cD ju=M~1ɑXH_U t)h&tEW(]#.M/t~XHDB$9h `'\ 8јLL@š;=^¿ C2뢣 @ָEI\P˸O1|DSPY hA v~(ťഏPU /K=ޣb]Z5R'G,ikE,5λdl]`Y*Vs|Zك( RZH0W* U_` ;]xw`/\>۾E.ezK/g"4pC9W%g~)ZIʓRk=#/Ӊ]Ŝ\}(lu![ G [M v D(3 *"%ㄟ|2cHOՊmFeJP˭$_6:Hj>aA!M*=521Wm ƇöYg`6/YG1rr_T;t*"BX'C'|%a?$8d{s%="$ 6*ng(:]h`"?U"ʺ0RG*Gx z3 ڬHBĢMBr"4^_|-7XJP5h="5^D&Iޜ۽>+rPhzpeB;͒w' iQy%as䥭 FXP~F'nEjVVUîў@dޓ b4O-%uM /Aw苇o,=IRb0ڷ8牜mG4b.Yi.f\K !&x< <CI56t8G"1*tjLW | -2As~LpaD'*+_B^\,x#/h/lԂ(T@1DGM[,ֺb)y˒%>?Ĭ_!HwikNtF.zm7. 6~HRn$d8v,0:xw*%ee,uKޓQ|DK_U2iqw h $c<_LPd:L\>hG53a%HT-CcݺE!ҤSj{\dq̛qgf~Pg i}o-&>.fLCƟS5nAI{އDd`oap5<=kz5sl@EH#ʐ"۴O״om'!"\zdy D5n_[jc?Om;Ckv#dŤI%﹁7wiG({%͎mKgGw=rEEꮈFn=3NBu)&:"\!?dٽ۝.Y5^:dObDkn|J夫CASw7Oe8cH9e aȓ'\`j hyýpuݔi#e`yvҾr-,HBiTؑCQ޳ÎgrL+z2Vd$fŢ34 65®wCda|!o1W_!яOF*b<b$q?&X G@y"3@t06r'^p5sz "7D>7+ [FӮV,|xbS]SxjvQϭuxǓuXQ -2;')EZmxA=[uODj U^ T>bZjdgB%~UE5}7czULJ$ Ymύ-d’g=)$ ^aESj5 I`ʅX֬Y{UXjdU Z1l$03#E9wpЍl0|mEV0&iBs] )S1^v?*7EArl|"<aq}\A铂-ɡ :n/\ǏC#EX.6dVtowR;;3uyle40N2oN !Rh4.xjR)n] B0U8OysP/DnQlq-i=/Q 1^{| W y@礤kxZvx.ޛ`H:_;PO⿕p-/\C _\S$y%\xJ,aIҿZa^uE N2ݒ \ 76Fpu:6[[BM5臈! i#C|6s(@ i.;F;z&5l4g떎@,3#UB6 kb!b!3jzvدl9SnN ^IdpkEl]3~ ->Om: ,J>w!2h\"G;w]-Ơu} w,nٮ5gRN1K#24$c)O+l$Aꭉ)In6?ȕ%*, EJvu es F[uc]m,r T oHlzCu֮Nimo]3>>GaW ^]s$s\_d܍ IsS„L7CE {. ܩ&0W,F%Y!41VJ !yR?n:C}7Yi-}s©s-ܗϨAfXA_}l8xNjYA u2A&@d:֛)|XäU߲{/АgGyU."sc)rcSGL~م"]MAϭmJ.pުjU}Hf2Fikqм grԩ4!DK;rN?˚{/{u1?'ONk<"Xn~Ykcۤ;C2!p|Ok~.`i)#oPc"52F븈0_ӯ%r㓮ps-pIvN_`.v0#` ي.fE# Nl X4 5~ M/ bCS J˹@Dtk#Xϯ6lZ5fNTi] t|izy|B u 5eB - NG?'ݙ}0ZޟF5yVښِqZWՏ K5' xrKb }.Ri׆Nt4:R"VX`>dozى~k??Ycxש493βfKGt-KY݈tT*{}ZEH_/HfcaOBqQW\4GzQ ""6{|"Z_ʥd0b#,? ,4gIKGtJ^,hG=g-C@EK$7A4Oˎ&S0XuK}6B,&چ/b8~YxkGpuϿz$9qP2]91$fj|vC ^|owp2Ut禣ZǦB& ;xhφEsJ4BU3Mڬ$G _e"yYلb]Upz\O@1$ONrNYm3gr܍ zL\5Ho ɰb`3%`t fٕ 3*^%8FxeLaѐ &ѫzSXw2q`D;GD[ͨ;o/Zn4ҵZՏzm/Q9 :YOY" FI8(q .k5+Vccw_LӾ_uX@gtrX:2X>4/}ٌ[_KL(k$ŗuy !yH/ÏQM.!K:,`9V3Sy94y}I7ڸRdy/[5 G L7\+<ȕa_a &ZAa(p _8tti=M"SgyݠFJܐԛh&TEtG[C{,ʔ?uēghKkb V?"XAϿC0{"SWz|٭0ϋV 40'i\rxpv/E4cf4H[ ˾^E*7ojp>R@ 񛵖Qq<* m':5 -7@5/~< ?=;E˧pu;6 wXI9$HWumD˿,ϯ- <b"qdɛM Md$+Y_ g_8y[HT^l/j;5")З(HWT*EpUZsbr뷺#301bQ:Pdhh走^wؖϵeJv `9MN.+e g ZӸӹА)̛Mof糰jsTK&I]X)$mITXDO\BuF`h4oh쵏o埰~W|ׅW pc:  MmM9چsKĪbzdž:>ccc48 4.hU;Nj􍤧7ʛyJXrDUtn/Xshֶӹg=1_gmI趼go򨨱k=އb` -A/[ hGo{WmMN$1-Jvށ)^:~eIF.sEqn6йϗ|xs$*pc&csCIo9,P0ƠsY\@SXYXaqA`5FC&m_1}%'VIӶ:5rw!d}@or¹ ZP,3f]܍o*JP5(40-1J$Kș-1Ơ@31nQdRp:'RXߢK@k<ʥL%j(w, _ dB[4=a4V}H30_F E] gUS4HQ*rO/.z6 +)jH+|s_o@zK["Ce ply=ҁ4R\TG (2iR^J_$BXkCB 3XDŽDM]!E>.gq u+õIؕ60HrGkO9AZd$aBN(>_R&3 5(*&Nm %η s.i5@' j2ӳbB \As~S2 ҞOt{;8u.[ל2h0-e|9?|ʰ0=š)5e`67.94w= R*ҾPYEfY C#$OXć~/=* 㣽Y._w8TQC|o/K:X82y(F8$6ϟ$0H~>͙rta:p^ JOؾtyi;(-t6Ÿl<^3Ҹ >󥡗w5H5m02y7}\a N{y%7WQqcs|~oWnO 238y"GehQ{xZ UͪJzJ.F'`Ncc.E}/u/21ODfG0iG}?l-\ua9.t[]T =lJ0_s߫_PwRC?36ŧee,'Ƕ5>?bƌnp0󪄆TŢ<~+`zqwm.`&}-7|h8ކtB#fsɴ$-FD%lr9~TE(+9d(\u'01/yi\.k/naYq[x@>Ӄ.7N }` 'F @@ҽEBՂ&F-;?ӵ~f1qũ&&7gW:6ўGz!'~UMg#'CjZs9WkTQ <1K|2bU-'R{HAZ)0K֜_iѵ\ѱ?mx  dv("7~MNϩguSK^N:E=vH^6]V%A Npsݽuep,lhf=5U&훈„)w*oI%(vBUkL6vvl/UL[>_·Sx̟7' sdPZ+@u)@j m|_X{ܿ1:he̝Fy+j\ot21-BڥW`9 @xqqF7 Cׂͨvog[o84) Xy`RqAcY}!p+t [_JN%mz'0dN! [lqrxi@/ǧOpJi6m`ag$@ȪuiέCTٛ?5O?䡠#diOaT2pl9+i[i;*ieOPE5C}tMձm2ל1 '߰mǦ9*BF.áe,=lzd-z׬ED*QhV[X#'|>[*>IMˡ?C+axI^ޫz^N -Z)7<=<GאCZT_׵k ܏ Z9~Jt)OMꕠbO'SaI'vqjjljj|p_L <=任C#by吲_lQ&0 1C+Cjŷ.#2H~q v)a{8gɁAK~}pR1f.\bAh7 A )3%0{@8,82 vVd2,@=hn bP@]!i/l]*mHrTwkB/ad \HQ$p[+jԹ/d=Bn+ hZƹL,ZtҘ3"Ki\ (»h^ ܶ99ȰY62ҟ0H"&-i7+E]&VZ?9 .,jCkuyxiFYe*@yVVӏH>U,ʨ5[w:yz1TfvMh% LOr-kxgN$𪄩4fA-?wU!a8_=jH^L;)T[Ȍ%lC9a1+e,vr.lav$ ,B%5 j5ޡڭ[Q;ѓpM8Jc*XDy{2ƱbipXp<úZ9* Y&.$OݱgH[)MW֞3.>^9t+rIa{ ی04E%HS { hKힷނ!_$mKP}E'oz1B.`@37iֽsqL7&Kj!W@ѽ5+fպs_Nh`J-d\/d%0+?|S3iz&61oj͟xVg4w h-- Eg^ժd?ν+#>}g5`G1I!7 4TԿ̳|'+T1vRN4;*zwiahه'Ht|k9݋c*GNпlZu5B@?]@NE8QnUYUÙ[Տ\?WS">G66 ֛#df󊝯'+B)gO.ˣ?ܻA)۬Xѱbh&w0z)1Rk,B)siSvS]\h1sH$Ll+t uTc #<AXhCt8}]198JJ(_"\cH)(hJv9] dP0iuw[3=I:GV]k yջic n?M6@BK xY RH9fWrG{`?#w<&dO#br%?Ѣ7#9cIZn˿/;5azȔF+Qk1qŁIw~=k6( `1*a-z t|}CZ?&j:UXQzĆx3>".-BW~铻(%\0*a3r0@[ǐ6eYW/Eaȟ5d-6zOJ(2vNU~4]aG 3h 6\d5 c01yw, 5@ %.7ړq#~@^!8$v ݃b.m sw;ճ+rܡ<is\%z(T +6NU ^Dwq-w/n+[’Rp]/ O[(0~q}W_H.g  #`&i1^#\W;ɕ,GIo-czⷃ[VUT.yRm "U_}q|S[ƶ3 p+nUlyoӤ#QWK)wCm0Iﱌ;M|Mw\6趠̆teƄ$f?- iOq$t#x@s kQXTS[uBΐBJV9jxgK.^>1`vb7_+Ŧd'Ö6E/Z{E޵5rQ[Q}4x9Z/ 16Q>d*m>y!ﱷ&W|:΍AElHP]okzupV:\0SL,0#;tɌx&r_;(/g<+K csK{QLR#NgofCOr~Qnhgo61*hRn0kcږ4'%۸GeV[V*-~A0sf3?0!KK<%5wrk9qRww"% +/˰p8q+(ٲ.5?0&\Ux vEj#g^6T Mc2w)y`HN; ]ҶZ\)(%CfaXj[o; |#':MS=7# 6w|VZ}DT\ϜA? /鿚vˬ395r_n/VTҊ~:KJ0%mo1,!fSz5,b۱~r{LPv,M;*WH(zF1tTैse'Py愊'4* ]:gΓFZ-EM+A_e[la(<4a?I/" zOl"1Fv,~dgѲ3x{4!I<صJr4HLG ,c%ˆdQ88i*/RbMz9oWVqEfx'6g`8ky;x+':wK4lG4&1Ys.pZ!$jbSسpexHդ'|7Hc5+嵪 LI!D7Ѳ\6C9*[!yإ2j1Rm䟌unZ[G~|7s+rpvZD2_gHV+$Rج+嘗<ȮzdXNn0ؗ-d+,g<핗LrpG f'XhNm_)MWyIMB! l* d6h Ir}28Ey8i;f;CUd4*th] 7n$tAqp7pM'[ueG(x{al (ţaج(l\5 4ᑬ1^Y/QJ-ZWfL) N1ڟ(wWY_hqM|p(h|%=N&fԽ_ )%<*WdrD5). 1X!$X,O%n4Y,E4[K %|"fmAQtTWXn7qө M R@pw)nLv`C{ukG}&*B[ ya8{f8bdYlqR)ۏDe_#ݾ̈́M X'c3;J8Ӿ3?9xjt}T?Q`QG707N >֯E ~.)ۊ!WVg_ w՛rg!:-%P _P %Ciyv~_B ֔ L2ꊯxm'c̞n7 2+ QS6hctn%u i sB{$rt/؏9"wn[%6 h+Y{ ӝeDJk=2MK̚:XfDp%#O8*HM3rd6TؓdbC([VքpKa[;1Z\_WK _iN-kGX0 ka)mf$Ga'VySʀ[x,.!{1 P+K*^P{vkX.Hynp а#1E.rL#yo.qJkSCAzLҮ EzXNд~KDeoƵz? v% YZ