openldap2-devel-2.4.46-9.58.1 >  A a3p9|;ogP4A8BPVv.JĴZgw$Vp&]6\HP QT䮅b4S pRUTyoA&Vu_vYz_urGj@:ie-q8a )PXKb u7CqVR$Kt962 ^B5SVF g))uT ވuV\db1470241a0212dbe199bb75678ea6440f0cf2f48d5ff479f2fade4ae4c6131a4b99f694e8e813d207c277d52d0e54cebbab57f1,Ta3p9| ^S.*䪟^*-eOi7Q'kP/w[7"9Z)ldBɅHI";K'vQk(S=ilhOH'!JH yù m> Upw!wunY.Ӑ ߏT3eƷqumyBhO¦@/=СL&L( A-9ۄ߱XccwͫO{dXLmFSg\kϿ'z7>pA?d  W 6NT\d  l  t  !$'++.//////(/8/8908:48F|G|HIXY\]^bIcdnesfvlxuvz,0ADHNCopenldap2-devel2.4.469.58.1Libraries, Header Files and Documentation for OpenLDAPThis package provides the OpenLDAP libraries, header files, and documentation.a3s390zl37QSUSE Linux Enterprise 15SUSE LLC OLDAP-2.8https://www.suse.com/Development/Libraries/C and C++http://www.openldap.orglinuxs390x;$$ T d    ( #J4  Z  {Q 1  0  a3ya3ya3ya3ya3za3ya3ya3za3ya3za3a3za3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3580f36d19ca6a26250e8df7b41d3c25228ce02f9c432d39bbc1da543938bd673a2b6d6ab192265b2851d891db81a75bed9696d79d8f93291c3db93025fa4cdf5cae1a2adc2bea9118ce3a73214e247d35b1352c1d589a5cd231a95f8ef49c99927b92ab08adc0ad19a4db020f186c0dd4defe31ffaf7ea39f701d93bdaffdceacaec54975f7198552201e4b8b398c715290598fb16e587fcf8c88b1676fb9a769b62289067d896eaf9a70e05b0f9636b0862aa6ae2f2d31f7bc53978bc49105d304af82dfc0846ef12c1bcf2fff9dc8c64afbb137fa5bdd37c2164c0b288a4b159f1323a5d2437cd3614e8b969d4e293b927fde001685303812c624884d33cc5c155e6ad14c54de1ea581c97f805caab3a5316b09a4f1f3c68f7f6f00771ca1fd66b6e51a26ec9a6d6a793dbbc9bf5eb2021cc278adfd41bc9c39de3d5308f9fa3fcf64e3f3131d2f7bbb8df78163442adb93c1630592a324446e84c7554a038c9f8bd17d8b177410a0da968c56113e38e742f6b15ffc2b199f0161b74175e8717421f9e3fbab3fbd9d9de0b282ea764868446e53bddc837de59a4113cee93c676c735a298268cb4c4ef86c60714a89984ca447bfe2c308e82be43336600c5f41afcc6fffac8bc5e00e580a0f0fcfa47965bd37cc5bc3b53da70ff3a4baa244de448eae7bc5f2f68fb690d0607772b974fe82750e00b46402ceb6a10becacfdc07d1b642762f6af1036de29371372a0ecb242773bc09066e023f060e345f45f85ff647c1b3ca0bcc2eb7dc68d40d9624dfb1bd735c5f7b135e4ce90d560f3de1285ad6cbfd51976da34ccab343263e5379d8594db00ad47e7ab2134f44856a3b0c13db8c687e5fe25eca23eb7d05fb55387704ccb76eff6c4e720e542303302a9e983d7cc9883253a06b8f6ca8987a142653b94f0b54dc18982e275a1d03f28197b69011017f7e2a52980105160c7cf589072662fbcc6ea32b6eec021caa1ae90d5fd68f5e20fcd065af70f8b154bac9a2bf38d9dc2cbf5cd6eb99abc187721c88b1ebcc484455114fff24de034ef42466863e6bfdf25b87bf7338904589b22de74ff2a466a7d5b55fb194b1e8cb62b20c9ecc6b9e85e698142545757decd18a658811bd44b794f7934945fe5fa645ef13504a827768695626dfdde50560af1441bfc07f065342f0d89188c539c1595d3c794dccaa2d48c17dcaf4f2c954b96e1ed08a2ec9029d2e200d98d3f6e0c5d40571e53a0bf19fa5bd427470ff93df6fec171f32b96076989d7001540f2438113f5f7018978fbbcb88b11670f58d10da26716fa17d7a151f8c6501c5373848235f9e4f45fe86b1ae04675a87af01e517997ec0856d4f6848f43623642ecf6536af1ca16cc7ce1dc0a7edd1fbcb9eea3e93f6b7a5726aadc95c41cce43a04ded943502a77efda72cfd5f8853f99d1aaf069ea92fe7921e918d4a8d948f5726a30f9b9d8e8697bb81845a031dc85f44e201421aa3a1435f3fd7758e797766b10ffe2382b4b7a166875aa4e9c8e5ba2b8e39a27b80cdc538b5c42fb74b53b564af601ee41e778cec8dba6af645fa191ea9652fde6225d713e6603b889ca7d3105066f5d926a2cd0d92e871fba9b02d8219cb401336783f1a59c0dceff2004e533ff6a4d972c85ddf355460e25d35c5aaa9c8c9b0186c80975d7bc2a3a18018999e96931463805e3fd0153fde28ade789c75f36cfac647763ca460f36de60ec5f9df4bda3049f62186d8208ace70800dd2c6b61e1e1a429ea1195a108ab48bbad2e59273c84f1e5c8eff9fda6927b175f1043da38163d808985604701aae87088323562f76a9d94750519fc80f2832778a7234b443d7555a8d206bebd14d099bf7319bbeaee4c2628e384573aee5240eed44ad149fb89aaf1ca17ea0a8172601cafbd176690a736aed7653629ee905fec4f571439e0163ba6ade67ba406b237c5b858d22b221b8ddd8cff00c687b4026cb49d8b40569c4edaf6c4c1a155dbeb013caafa769bdc115b23a9231dea6a92a4612c7e63c4d6afb0bae7bad192468e82ad65bfd2989d5f595406889c0cd74b06055331ac540414f8b289d2471f6f89e1fb3509406be27748ba8a033b30903fec8e0liblber-2.4.so.2.10.9libldap_r.solibldap_r-2.4.so.2.10.9lber-encode.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-types.3.gzlber-decode.3.gzlber-encode.3.gzlber-types.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-decode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-encode.3.gzlber-decode.3.gzlber-decode.3.gzlber-encode.3.gzlber-types.3.gzldap_error.3.gzldap_abandon.3.gzldap_add.3.gzldap_add.3.gzldap_add.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_bind.3.gzldap_compare.3.gzldap_compare.3.gzldap_compare.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_controls.3.gzldap_first_entry.3.gzldap_first_message.3.gzldap_first_reference.3.gzldap_get_values.3.gzldap_get_values.3.gzldap_get_dn.3.gzldap_delete.3.gzldap_delete.3.gzldap_delete.3.gzldap_dup.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_error.3.gzldap_error.3.gzldap_get_dn.3.gzldap_get_dn.3.gzldap_extended_operation.3.gzldap_url.3.gzldap_get_values.3.gzldap_open.3.gzldap_open.3.gzldap_open.3.gzldap_tls.3.gzldap_url.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_memory.3.gzldap_memory.3.gzldap_memory.3.gzldap_memory.3.gzldap_memory.3.gzldap_modify.3.gzldap_modify.3.gzldap_modify.3.gzldap_modrdn.3.gzldap_modrdn.3.gzldap_modrdn.3.gzldap_modify.3.gzldap_result.3.gzldap_result.3.gzldap_result.3.gzldap_first_attribute.3.gzldap_first_entry.3.gzldap_first_message.3.gzldap_first_reference.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_parse_result.3.gzldap_parse_result.3.gzldap_error.3.gzldap_rename.3.gzldap_error.3.gzldap_bind.3.gzldap_bind.3.gzldap_schema.3.gzldap_search.3.gzldap_search.3.gzldap_search.3.gzldap_search.3.gzldap_get_option.3.gzldap_bind.3.gzldap_open.3.gzldap_bind.3.gzldap_bind.3.gzldap_sort.3.gzldap_sort.3.gzldap_sort.3.gzldap_tls.3.gzldap_tls.3.gzldap_schema.3.gzldap_get_dn.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_memory.3.gzldap_schema.3.gzldap_schema.3.gzldap_schema.3.gzldap_tls.3.gzldap_bind.3.gzldap_bind.3.gzldap_bind.3.gzldap_bind.3.gzldap_url.3.gzldap_get_values.3.gzldap_get_values.3.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-9.58.1.src.rpmopenldap2-developenldap2-devel(s390-64)    libldap-2_4-2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-1openldap-devel4.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 definitionss390zl37 1628844942  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.4.46-9.58.12.4.46-9.58.1lber.hlber_types.hldap.hldap_cdefs.hldap_features.hldap_schema.hldap_utf8.hldif.hslapi-plugin.hliblber.solibldap.solibldap_r.sober_alloc_t.3.gzber_bvarray_add.3.gzber_bvarray_free.3.gzber_bvdup.3.gzber_bvecadd.3.gzber_bvecfree.3.gzber_bvfree.3.gzber_bvstr.3.gzber_bvstrdup.3.gzber_dupbv.3.gzber_first_element.3.gzber_flush.3.gzber_free.3.gzber_get_bitstring.3.gzber_get_boolean.3.gzber_get_enum.3.gzber_get_int.3.gzber_get_next.3.gzber_get_null.3.gzber_get_stringa.3.gzber_get_stringb.3.gzber_next_element.3.gzber_peek_tag.3.gzber_printf.3.gzber_put_enum.3.gzber_put_int.3.gzber_put_null.3.gzber_put_ostring.3.gzber_put_seq.3.gzber_put_set.3.gzber_put_string.3.gzber_scanf.3.gzber_skip_tag.3.gzber_start_set.3.gzber_str2bv.3.gzlber-decode.3.gzlber-encode.3.gzlber-memory.3.gzlber-sockbuf.3.gzlber-types.3.gzld_errno.3.gzldap.3.gzldap_abandon.3.gzldap_abandon_ext.3.gzldap_add.3.gzldap_add_ext.3.gzldap_add_ext_s.3.gzldap_add_s.3.gzldap_attributetype2name.3.gzldap_attributetype2str.3.gzldap_attributetype_free.3.gzldap_bind.3.gzldap_bind_s.3.gzldap_compare.3.gzldap_compare_ext.3.gzldap_compare_ext_s.3.gzldap_compare_s.3.gzldap_control_create.3.gzldap_control_dup.3.gzldap_control_find.3.gzldap_control_free.3.gzldap_controls.3.gzldap_controls_dup.3.gzldap_controls_free.3.gzldap_count_entries.3.gzldap_count_messages.3.gzldap_count_references.3.gzldap_count_values.3.gzldap_count_values_len.3.gzldap_dcedn2dn.3.gzldap_delete.3.gzldap_delete_ext.3.gzldap_delete_ext_s.3.gzldap_delete_s.3.gzldap_destroy.3.gzldap_dn2ad_canonical.3.gzldap_dn2dcedn.3.gzldap_dn2str.3.gzldap_dn2ufn.3.gzldap_dnfree.3.gzldap_dup.3.gzldap_err2string.3.gzldap_errlist.3.gzldap_error.3.gzldap_explode_dn.3.gzldap_explode_rdn.3.gzldap_extended_operation.3.gzldap_extended_operation_s.3.gzldap_first_attribute.3.gzldap_first_entry.3.gzldap_first_message.3.gzldap_first_reference.3.gzldap_free_urldesc.3.gzldap_get_dn.3.gzldap_get_option.3.gzldap_get_values.3.gzldap_get_values_len.3.gzldap_init.3.gzldap_init_fd.3.gzldap_initialize.3.gzldap_install_tls.3.gzldap_is_ldap_url.3.gzldap_matchingrule2name.3.gzldap_matchingrule2str.3.gzldap_matchingrule_free.3.gzldap_memalloc.3.gzldap_memcalloc.3.gzldap_memfree.3.gzldap_memory.3.gzldap_memrealloc.3.gzldap_memvfree.3.gzldap_modify.3.gzldap_modify_ext.3.gzldap_modify_ext_s.3.gzldap_modify_s.3.gzldap_modrdn.3.gzldap_modrdn2.3.gzldap_modrdn2_s.3.gzldap_modrdn_s.3.gzldap_mods_free.3.gzldap_msgfree.3.gzldap_msgid.3.gzldap_msgtype.3.gzldap_next_attribute.3.gzldap_next_entry.3.gzldap_next_message.3.gzldap_next_reference.3.gzldap_objectclass2name.3.gzldap_objectclass2str.3.gzldap_objectclass_free.3.gzldap_open.3.gzldap_parse_extended_result.3.gzldap_parse_reference.3.gzldap_parse_result.3.gzldap_parse_sasl_bind_result.3.gzldap_parse_sort_control.3.gzldap_parse_vlv_control.3.gzldap_perror.3.gzldap_rename.3.gzldap_rename_s.3.gzldap_result.3.gzldap_result2error.3.gzldap_sasl_bind.3.gzldap_sasl_bind_s.3.gzldap_schema.3.gzldap_scherr2str.3.gzldap_search.3.gzldap_search_ext.3.gzldap_search_ext_s.3.gzldap_search_s.3.gzldap_search_st.3.gzldap_set_option.3.gzldap_set_rebind_proc.3.gzldap_set_urllist_proc.3.gzldap_simple_bind.3.gzldap_simple_bind_s.3.gzldap_sort.3.gzldap_sort_entries.3.gzldap_sort_strcasecmp.3.gzldap_sort_values.3.gzldap_start_tls.3.gzldap_start_tls_s.3.gzldap_str2attributetype.3.gzldap_str2dn.3.gzldap_str2matchingrule.3.gzldap_str2objectclass.3.gzldap_str2syntax.3.gzldap_strdup.3.gzldap_sync.3.gzldap_syntax2name.3.gzldap_syntax2str.3.gzldap_syntax_free.3.gzldap_tls.3.gzldap_tls_inplace.3.gzldap_unbind.3.gzldap_unbind_ext.3.gzldap_unbind_ext_s.3.gzldap_unbind_s.3.gzldap_url.3.gzldap_url_parse.3.gzldap_value_free.3.gzldap_value_free_len.3.gz/usr/include//usr/lib64//usr/share/man/man3/-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_Updatecpioxz5s390x-suse-linuxC source, ASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)glTmr8cyrus-sasl-develutf-8ccf54acf12e3aefa2d45d470617c3451c3eb1aadcd76c13caab8aa54857cf91d?7zXZ !t/] crv(vX0<*s H]!r(^(h*9OH'F%Cf[e(,CTK2>L}Ti<`px-Y62+Y[81j9,{BP)zt_6o\Mw}+Hve!> -Y>"A w&y{y4K#]7<]{Sw(`1] Iɿ9:[tlOŭ#=D GzKJQ{t}gX;yh=,;t.>̹ͩ ``wN}#܏4}Ju}Pf%Xht<wkՙL[H'>aH{kY]2bR9!5V]o~e[`A.m;rE\i ‡odH d|kP!_iC@fHFW}FWnZDoRׁl3#\`>Ȣ)dCcEW*[ Fcc pnq% a(`gf؃4MؼaoZ4S( _}E1hzoy3}q۟> Փ+&"$$}*Z7b4Ķ,]w_H/v~zǃW4^7HFFb8J@I<.o P,vtWA;R% F:&9ïG&ByF%mL ZzB>fxZb_+t@avx\4 j,YUz@VR7צNѷeܪ m_m ߅>rs.& m\fJ"i*~.y5r˯qwٓFU9>>@=KMLmllۅ` nke;%qU"c4ŴK] ,^?P+#(ҷ졷ɸ_ 3$/v+uy?/++>⯈'~ m> r1Ҍ*yܦXc:6Rfvr7 yDrKC5A4R5 9P֕?crJ8p%yL#,u9ٹSCdSoia"Kq3]j?_`HHZ;v(k)u4ɤ%:uEVŜX9HӇM񲑸,'9CW̹ު>3L?cBsel&T.$QP|O1Wxv@qhpPHi`^Gg|7sE L(L-zsOI[j U`I_| 'Gg1L JgU+8A4;Z kJ/XR-i%$)xf,sodQx#ztу+:Ɂ6iG絇nh:^LdB䮫@"/Rx%8cߢI節N2풙&U8Jgړ z7SQ߽PLcD=|2iCVr.u?O%aP\| XK"t S`,onLRDW={k [cw'=ѢhK5XNSS̓6grᘪDמ/r%vf%SrKDFnV"ġ9G{fˑO:'e!:4tcW{$izKUn4Tkl܁%͕te@\}.C6*3փP GRe'enĨU2}P*+$*_{W@M"Rj$^Cd |w]$^N:W \XrG|ƆG2(4Ucn'F1PةaOmߓH,6\s0 gv)UߍrS,|Kq mQ}:LinipsL*qE$Uaf%dT Vy{?_?-zzzC}\ã{ǂn%?UْNP͉#n7Ǟ}=(w)ݨfVK׈^*RB?r͢t ǯ/f"3|>Q6 1ޡЩ嵥ԎN: {WF!Xua)IM { MyהU$}3Q/1#AU q\^UW+ ԗkގ 4>& O?S rQR${|ŧ`av!ڟ̊vqW՟bߗ#jr, \jAo߅+Ǽ)/uZa L=lٳ) 0 NڴWH~aMWO%O51+L1~L0<0|7z9*uO' Ld銦 Qz|gZԲNvi`B8h=Bp5| SBd׹^ۿ3=c$vӥ"M[5'89R, 9);^iplq1i4 6D"CW}@0IB?B2g7rZۜDͶ#kKC}P6mx@3} p~xƏanPyca|:KfK!ǪB wFdQ>%~GCIE P~$/ :kz h2i;ϕefQqT?&O(\Ct./QҰ ŋZY}| 83pņh@/Ä˙UdR3341 C18[d1""<9-J(P֎m 5|3up6\ߑU2$G4 SToGeX})AB ~caI72.C|dzQk-Rj s7So6rKz6J fPBZKwޕLe+i`Yx]mY-1jaYg=6臷Y$t`9YzED̟RUENmݝ,إ0+œElTή%ĕioՄ.H#.Jv&4!2wrVPnL6O73<뚹3RZՄE9I+( ؿG葤p7.P9Xe6]8uX(v綢{9TԂŲL o1>H=mZ|c7-x^1jO©D#XT๵Iy4AO1/_`s',ݎękR_Rvnb_!x苆 )%y:9P .[1Q ՠ xDa,Һ=QhX&wX(Z@B4Х:nI'7P4ev +SjmB* HFk8l74,+E`M=~&ΰw3NQr+ N$Jo.JXX5-< %"ޗf4 aed80A֘_y E,c0K&2` vǏ>o T[@s<Ƈ^[Y&`l)!zp䃄˿\xJTۍ4? K,TΦ{ф&mmKFg3󯲀Hv_a[ց;Qm5:I-`3v@Z֕uT!!.usrm֓L 9[~8^=hC_>}rkؔ7D}`4fPe%Zݦ) DsAX?JBA~2JhuKDC(5CGԏҏ3T b1;iCV"vM 5gXk( Xm_msB@=. <4+yb+,KEIrպ Ώ(F8 (蓖X'&ˣ %yAtfvA A_w8z \Xl?PHVI)$~;P׸۵TWsU3tVpAgPφ06&V6<~ɈؚwU_IGV` A5|$ֳ /Gᵆ;1qa&?\QCpdPozo.4Luȳ#x2g*@0 {M#M -`yD)*]hǭGg5"~L/m"V/V F@kol)F^?F/Hqݯ8iQ5M? h[Q!RkAӞ^^(9ӊSb+bsQLbn!j 0,vLLpOTzLVwgd_ p= ?Л/J2 C |ʔR(EŤgGD{>e:ET`Q7yBNŠcYV *X52+B?7%&$dq\x" ](uHY1PVţV\w UP8C\Mg:Ͱ~wv`L$ոy@~ UE7z8@slj0&F`SMJ)iWC3yl^H׋n{2fy&Qxn BWi^ ݂ P-񒵈: w ix̯_wwRzl]+sd arwY5ź%Ug?sa{?oL!~E{. u-bCֆSSB{ڪQc;Z;3\X2^C`uFܷlb7Y7ł{7,}ʏz]bIF:rnX=7fu\w(e/?CXy*+T5*Ų{_7Lg `ߤ3)} wbL*5Zc 8\h,WHΪ0uW-.ХUJޓx47cxe,mHWŪ?]+ˋij/4tbpU*sa%;y.mb0}1N9ga_!uXSCɫhI=|ϏWᢝc$CeH]&cS-.*i ݊«(E v4Ώ{ Ib9a;}`+HZnnS$3T k !={}@3O/\]O`WlrG5n:^dtԩ<*_I|]Y`#H3aT}!e3'cK]|u=Q:;e(dYw{aɜm;wx2'$CzbԁO d}S*Ek5fOz[?`& F!2Fb$UsD̝]%Q&Σ8Z5[,4|U??+5E(trQQ=XdJ_S 5 ; ֟xe7wս͒#@d iY1ų4IGMyܲheg^~B d"kcBO_SޢKYlrh!عu]i`6 sQ!l C(Rhw}l1G/١ 9`AQDi] D/.IY1ޞ%\Q=R$2=,T9wn8HcKv"L9L;QyLGI{E. o=ն%OU!lx礅VẵWP""bEd=2B܁a$T~wQ '8dČ;me&NɓMquȡkk|fN N cUDG*?E׹7Xb=Ʉ!QF1@q9[-13e9v?I{J ?!X\ȎaE}:6bZF{+6FτXYAup CrljF&FV%I\} MB]"s\@zs[{( Y AW3VhS!g7~5SWkN4$$Gӵktjp͎{bq]&P%s8ݫR?p\GB$ ~BUމ'w2 T;l8'$,K[,\ǜI c6K>8}xom".8X\W(,O1>t(ZX0A]6'X' ֧7LTzeW'{$>2QE@^*bP@:ݴ U)2MbQcBE&(j[9UgjlŚ`6<i4J1wLfbĕo]:'Jƺ7{=R8(1ypbbVq&td|eZ%9Dx/|'}ثp@Ғ\=o*;IRҶUOĩ/N2=<]T#$=nix)SbMlLyа%AMZ_ˀ1.]a KXQQbqE >W^Q5qV"Ѱu Ż۱7D~M`Uݥt Y~)1I>d%-ZTvjn;\.B,ޏHaj~8mjLs`^ibAfvUX 2^PNk_pMa#^L?6^[vH?]OF=NnmޞPNΣ>l&{|3UW d02h:Ĩ\jc6wcH(-Y76x$x(d6l tpeUTokNlsjN(EZ'/njrG 0DF5KPoM[})35yuKPZZEH {pFcF7"FE^Pr(߇7 TS)~h55/?Q irh {VO]`^'s3†_j Bo6P '0$nc䇴ĝTb1WEBC!-D3"PWn@Iq%کtP8gGD^nQHScO%d3ຸB`I.OuP4%b*#EVF]~]ÒkӠg1I5~jB) @1t[UPn{3Mv؍"ivL3wy 1Ub ) JwI3*":>DcJ}2uf 0UFܝF="YOA(J  |B1˝nV}sFM/YDb\Yk܎԰AQ.6RX5HA6 2 uYGC{Hmb1@ P]w5?H V1 #Q|k) PuGyf"_i&౒ ĦOݼ9oFk D>n>xUQێHj('!T"kaV[y T:[6(t@~-B9)ZC(G%)R, l~ʺ`(6qڄXgS (5rb5gI@s vs  Q8~x䇢pQ![$c#wF[@.ÄY{Kvvz+͋plaۂRN17bb2fiRmBVޣaN.%};c6T曄oCp[NP>(:"gu4Ȧ=r6իQb7Yٸ='Ƙ+ CTP`յwwJ5@ Һr݆ؓpx>VGbMg;[(6৴" gt~~-Ҧ/aWsMDZ%boY\@>h e$vi׭I)І#t:a3 K&@C?!T J+k1+5@ 4<#] ܸQf0(rT<^]TPb>`C$ôx#?q%Kډ0=zئ,ĴgZ -\0^~2LVzN =p8ܭ3+xyzo wms} eF]YX&f᫲L _vx~$#$G^3\ xG$KG091\KbZug #&l.N!(6غ 9 iFWM\.I %*rNumO#>OaY(vX[)b JZ0-[?:vip kkFYu <@-qߤUttm 5z uev q,YCLmpgWDZvYLт9Z9OlDAVl8eFQafd,;42t8l^o4/E/P8Iu|lT繹VeڙLL9Hy`|1ܬ/4 wsd?OR>Z# 7 KĨE/Мn#OUdZ  YO,}%0x/%E Rw1}2uȜ'ҕUA*v=LmG$L"Vd~%| Mgwh>u!*t?1nREf '`2V?VT h[gF`~y.4\ CeO[y6 bp푰4:;I%VJ_\wg\=aJk/Rn/\ jMd`6UI'Az3;hmԃX3r3 e5@bcҜS/#"0(7,v7pP Sd%%p\aF"-3cMʎltppq4gG込kO'P=IyD%7W)~.qJ6.ݜn XjdLT;]ŏ7%¦EoǸhN#V`Q?%N6BJlOоGYAǮeR:1q{jmIB+;"VsHW:د4arpRcRKudM4JԛrWK~H'0To^;*yv񢶹mˈW!n>B- \6hh;aTY.N~;ܰ\|2"v6VaBjJ\v|M/Sk0R)[̜}5U9y˜739EJB*Kk",kiםls$HҒ qW6,tBF\LwDCD:0Kϲ%л4(xU/p~Z;*394ɮ0yH~!Lfk* :N߷mI7e 83ms'<|Ord@5AϭXԻ`ؔ3t4 5L*G1{lMI/(:0k(v|17Sa$OmTp2tl:R%:dbŽI}d?ΟY+vXA2l[i\&u` =F̥pchi7 _V!`ru jIYq[y}#=Q-zHx<>g5@"O.Z{KKo;qs䰣D 䩙$ќ߹j9Q#H|nSYm8Cy.RAO"ANul;*bQb zAVP 55?.i)Vln'YyIE:[B T-L")mf2e0jy۞3،s`<F-˱PṞ:Ph#a.!;_)X@*木> |CMPn;T`> O2Wf\tEҖp&#z+˵(obe&+T2@/J=d8v74Smq8  EUc%H"B[|gƈ}v7o7@Fph};wp$~i^=(|).ȒA\J  lt(3ev$ojRfh2_qN@N$L'ڮޮ%'(kE葪lʄ\@x. [օ#X"I޴H*k$: zaCFVb;x3Տt./6mq k24!=Ri6O/"= ʓKH㟐o[A}|U2`Qp!WqE$f7ۊ_ž2" y:$BܨB1]B5ZO8E{4|.8I_,ۂR4ioq]@V5yX^N4"}mTn$|P _[*8x(YxZ]QA1E)o ;FAW;V 2qMɄll M|Q|i(_4mĦ'HEbC:umؒ ^hU_YXu|LGP?.u&A0c \xे%&-:Ŵ|+$H~Vh=๰+YeEרO%}juE@2,4O6H_jR2^N>h26ȗ9Ӆt Jdn7H ]jL boG5" KӠRA=N3oeEx_鯓D:4Q`e¾ kTV8 u7q ~? ,# uH3 ')̪&ɣ?h t 9.3PWq8}>4L $ YVK/cIw8vLX;_q5~jط6ZVUD(Z; g&[%?%$Dr) O?Pks ^?(A}3'Ah;xi^a ޳No*ߪS8ɀF5ex9/ZZ1t.~Mc*:mnw$E,T1oEm@4Hp;MXd_aK HmGMKp0gԼrtW;[mP~P/g$U\ "MbpI'ȷ.ZT'3$ۣr 0f)@Wm=1B&60VhХ}Ø܌aO8 -QZ]t 1["`5VXoL>n皺XX&%U_ :j0#~DM n 8=Z wÆSDͱK3Yq%5zĕo[LpU U$N8 8 aw}qE9kU4;NBC3m1(Qϡ¶ɋٔwLДpdբ{q8.|H]澢EhAvUmha԰噖̥}DJ$-E:ypښXnhg M5Y!ѫ++QJQv3a-`|DBcg+Jtsq݀mӳٲ<ќe/0!5v X u7)l\6 ;>hm],|•*ֵwΞEK_rCxM5-PZCg-`._RI$veXѬݘ0Ck1pnj}4 lIH \~J8:Glf>By- V4DpAo~C7yD"a9,y)uRq ݿhM6gZ꾿Ƣo[,=>Q621Qt!?Aد9_=(e`4Pʶwkqfz"//"UŅJ ^(xV)?tS<#^>UǮ6_W)qQR1ma~O*c_yjk"tfIT'zw U,o-:!1s)+1Ldvu ,Yev snuH8K]Oi~UZqE rJα.!mH.H09$豠 ̗+SqT{D3=Q呹0Ó6Lj_u!n8tLϖXydjZj.W%q8!"՗pS){O™x5-jz͵cRn A:p{MSu$hMS;WXоm/Y͑ZQKJ\~z$x;+ sم\1(^ YyCŖ7',tA}2RӠ0`&r3M=ύM2О_YL횈\Twn/Hoe@/8Vuބv3Ѡve3@7ūg!S]js7y]WƉQQ/It,Af 9>RX6.hh%aN[mLj ;?ҩH/bkjXļ /~p x5JG2|[uϙRS -)jDTw@Ĝс,-j9ڪc^>j';X @XE$uL{ քCQ~?۽*%hЬ#B1I ,+oefmj2ƖDu:ccl%:W\HfyXX[4E g*٠p 6,?4Cs9 _O+\jD njKhU_!J"C-FiP|8S _Sm!m8k}tX70 ?`1J sb5\_w3&p?@"3\@xK J(e3u94Ѷ]qg]Zg?2{T ̇nNI^V]*gGO䣐 9xmDמi@ybܒL9-H]Pk(7H&;?8'Rp+;"ǵ#t%Q\_f OGW^pZjjKLqWNp%^~H0ȏ6FװQtu ^c?ݶd[=^kħd֝Dw cb՛ m<ߩ$&[D 2N+Og*6ORlDk&YVzv 8 y}$ ƽMwOFwk$Ѕs-`S.'u!LKەleVc׼"k-"Q^-II΋'2?R;\C|ѥ⯿ʆ@Q+A_Z|\%H%,FfU3^QNNɧ<$ɳVG2iLK`7D X.1)ٝEbL9)pXؠN)fbbip+iɘgy[_<9\!#z'hC8L:Z)RnrO46|NuXSt eI~/P%XAtk6PF;-]6Pw)R1/zp$T5Lxc \i6fFQHUjan1b*Ge" dG4),׌9!ӣX^b_EKȮ0(׹8vf, x:*oO k;{G;2G&!ڄF ɑ}=p i̧ᰫmPhTHUBgH0d+[]! t7v7Ϊx@2)z\דr{;l` <|{)+FE2c1cĉ6Ua7/f^<"NPbq>3Jiq:UX@.y@߰WXd\\Mf;~09 9S3e8, ޴*89DN)1f۷JrF:S,l oewb< md/k9sm.`Ui êJQ1R҆?r>' MB4KDV#!,%A gQda(I#7`"b8I \Da֋Y͒2flR& gHIβ~:\uE ww @g)R4PeOZ}a3\K-;{E@r[S3dQ}wk`-~h 7w(>MQɩ.o#sl^qbPvqPElmSNus]-3&1<|{?,#PGOa QnLceIA ^S2&}"֩;21[]1d{H}'E$ٔo(+H[,s%M'40kxD᠛"&˥$-׫ ȩV5m1JW-uSK']"ǟK\U#ٱtBbzY2RwDgi#A{m`pFݜiuܰ YwXֽ K]`d {g(#Bkfh5';? ېVMP;/]ܡ#,ԑ+>8_e&}\R# n҃Ӈ@3~J1uվe6妘5cV|_fgB7Ͷc*UD[eǂo$۶Nz. Ypޢ{I@'E:Ksox_R1d@À pM&lX͛9̏8z5,We)Uc7_s[;W"x>ɸN-("dUQ\Q1 ʱ')7IZT2 Z̑XtDl9 FT'MA<s h?9꣊qQnr3u' %G,Ed8vu-:z`p7<|!zE 6s-j2ؔ0*VG'YnW+}l3$yMǧAp'VCOO!$Z 'Kzyo"`$!oB(HcJ*Ĉh@+/k#ߡm-k2*QGDi}zփsJdyL**d~֏ |uU$-,m* 3`ᧈNBM?d>Ec7 Htf3?p*TخxT;Mc Y+ާ/dTI='_1dZ+Ϲ#6%6J:ɕJV}^ &Ri0օ= ~y2CR_#/yI-M#@#bžTq@qX Beb^ Z~MaiTK`Mc7?Ky`tJ9=M%5^:}4"&ИLܰO< H63fe6egb,e +l9f_b QS2))̂ƙF^:aeNƒgR& ?;s[}:(=K#![}-5;^B:ZB+Vz̽ϵ^o40ePnWfi F|ݑO7;x;j{%*2КO|X|Uqiz&t4v7~ 83ة#D!N% )316smUdKN!ϓ"=.ݤ-aYaWi:y}.0#ly ?E}N&u Z|"vbZל;~uo@"~OJ=6*i Q1]0xA[tCR]B(etvi?+/hsq:y~2Qk1UY +ݙDfqHj=Fqf_b›I*pa\GwAL~%Ρ9SxzA&w妦ZF@!bUoX`9קhJlL)*"]MCҜ%̠uKjM_ЗaKr$@?M#.Tny@)l1N/ aWpraMIKs\ZS0=jO1 ^rF~T,XxXGBaTEM .yPɉsz8m9ZtKV\_ቅ0D^u'lz0X#c"#蘪WޕyʉDִ9ZL&8iW A~MA$ ZX8 9;b].F: _eYh(CSfu[ _`N",a"*֫ꚠxWNe"P3 .{C;^Q$mL]Ma6;FdMK j8ЭR{AmmG4Uu"_w&u\b7S]n Ԓ.1ir*u}w6I㰿pm]=DH WMCA0#zU"1}\iYk_8jS~nbX,Ę+ի!vLB*{J܂_"R14cP9xJd.TuJSJ+-U 9WʹG:t/l/18څaN gl-~*SL??@B@Bo3 S(%+$뜿"K7J0ȂW-: HQe-]l1\^6$w0Gt'_O9b]36UN-WDഛ# l316#FզT儢lgx$i݃1%UBnlU_AKmG H^UH&@[}(`:ubf1zbI0]^`ozevxa_4ȔҒ%F5rcR?T4*Ɣ0uo/-1#GYfLݲQ;k㴆O@VUsi]3AC&R^|SK> ga 3K>۰ k ܲ6ldAйPs&y8P;k) a&+usU?a(ldO[s%~Vtx0J(}e^h0+.ھ$k7fqzuGU"6j:޶1`a)b,gcl]|F2 :DTR 3I)aYkrW%ס?HWk7.^o$l%1حk`̼2gxܟ}\b x5%ѳ"귕PY*$ Ym44 mڔR`x5=cBаƨMl3~᠟CWG!.|4ኃcSR3h,lfL^Xf} ztjX H&&+6f7"V_.[C_pdO"}76JIEҭ`Y◻"G(B=VRq&xf m{$1!:kQ}IoJmUO!zEK(Ar}pLG{Tq'A-RϷd9d1fO.a1X êF*}=X]7IOs֩uAef e]uFFH0גc\7"r u]ѻs2M@j,hRmGS]HgF,Nwo ~2ݵٜZJH"v2pՓ k~Jm y{hxZxfQzd,($J-(u}K9H5C{FMUjYAL`t/?PnK:Ej6|#<G5zBX:P=_ȫ4jڐWyƸ_ɞX /IfAys;yqlhQBNXm(NQ16 Y~EڽWNCc ӯG\*܄<5|HE$t@/Qtpf +DמxN]N`"}GFիp'"YU^]M;zw&~= @\!r/᱆\4 ciJ5"I7T ?R z"Ȗ@)n FlsF%ccEߌ9kXV':[~kqa"b@GyL} ۹|g43XȺ V;)##;w-PLJ,**/P HX39b@x8VjͭWyp6>/C#O{_oa=9$<& fg6u7e66}H͕C;-%;&ހPy#)* W}>ݤdIDqn+CWDaF9g+tԨP7x24!¯sZTHOD"J4B#PHf1G2#­$(5N6s&1F ⸵RnpG S*.|i5Qikl9w/_8f2+Wjt bv|>`]uJUGN驉n:&k[3Z~HJgrdxXܐ{JHAo/H5 < _l~XQHu^F_5ӥYtcu5܏3tN^iƅF|"/n>e# LJ9 7ӊˇBL2ANz-M>F WQ@^de K7KYLnT[.΃I"-(UkǬP"WsWr%)b]//g>-@+4ϗt=="=ni@[$p菘_y'ĸNm`׌L3<km}(Ѩe֑tE_F-ʪȁFz.>Oso\?Sh GB.Chs3`7hqb[&4vw4b$6XYa7*+mO$'3ݠdW4}j~Ƒ'amsmH<>-؝U3Cn+s ٌrEg ]_&'LaV7+d/\떍JM𩄠mWЃNB>GKcPAs=4G}OD%wA{Y^.Dajsg~-Kfgp۠u)-q-R\,|/n[ЄK;/sw|6rNb٬xG@c]zW&TT_Hh\KXDOhY.H6\Y >EW0SC׽jr,G߻({ˌ,Єo(I @NJ #GȔCFj\"Ds\.2˲gNqm3P"7ՎBmjA4 ^09Hb qsOY2HqA XtIz&cGV=݅ 4eofwvfum6>2XK YF)u> w.>Џ]n".=?!P} 6To[IsV<4%'БQ)}R5c)7}p 5CKP)ܨ%YuqTFGL! O[V*y5YW:ZRiCc|x2lhȯ7!(')&Lc?뻰El. ka:׷bP\|9ƾRO$$10-bq/_0ƀ>ٞNs~N'r;ؙ;%.b >CCT3$^$6QҜ>$dj.mMyw<ʬ@{'DG\Ǿ0y՟ e"` &y^dT+Uaa&.qhH#mGn*6'QvkIQ~;CoX~łH!#CO+Ra}$pTr>!tNktڬk}Y+N@.\3c}Gq^)*߭0/w ː3•?e\Vd7zd}B_Lj,G9\:w>Mj@PCV,lt*omu?y0I.Jdf'KeL}x/=Iϭ$`^$Ғ TMPu}dJjrHG|3X׫[L&we77=Pޥ3kݐYP`ASDI^g{q5>Ӓz]J{jZ0)pSv왵 "."W7kZCg(H^,M|fwȳŻVe,*6r02Is VLu)mI&#:Ȃ+]E?L|\Ꮞ* !ԾSg->xu6aMau$`K7<҇`QEԺKBk6 ӴU=ٙх)"'8Uer׎S<ڪ`,ckWev_C;Ȯk ca1^YpWdEށ;uX󓸜k2I:*ԔWXK Fs{*=巕ּP;F ڼ MnO3 -h 6>jw+_ 1D<˦{w+y q.)(SJ3ş?*6ShvkI`ֳ DlyV=!,qkAO=!Pa!y! crk0FL9x"ZR4*o~Y@h1cЂjn/@kX]uc"ȕi5P0Nl*TYK1~Q>j L 눀l4r~IyjSNctP¯e=L3U&+LB& JBΑtϩP GC>xT/4 ,r|ãQ}H d5'اSYϜFy4He(/2EMn&`Sx/պ:Q;M 'XSaV]¼Cjj '=Yl .r byÃ۹ C)_7.3i(y!16LOɣ$,aOswI%|k8Fb@ڗm6_*Ә e~?ض˙fbMq(-M }q׊[8IgĽ<=0~վ xQ&âu(=Kf:L,0=n;+lXURsT,qj&ib /Ne+ըyef_CC(H^Y\ =T+:採x *L5|o"Kx$ފ&&#cS /gs,ثFr2AYs"SPҼ)h> TŸ43:l  mTFPb>qB5g,='Nu`8:~sfuV0tpԁ&(+k[7Ǎ:1J>瞲ua<,G+XC,AKHAĐ|WeB۪pbCix,k(7d/{NYmA= gܭAнaxiQO.`xEvFY5W=N;z{5<תL&%V"JG\S=*k[p  8֡zi_{6B?d-콁+`bLY= &0s;[E4X,7kgRv;0kNU~]lZ:O| ح!@tN|z^hD9m@ݱŴj噇u4p|?0K+Wnɱ<d1ѝmIhǮ8ThZK<mzg%Hxy#;f'rglz4-۾F.N֩r7xT@!w]gu,NQ_rˁTDqsA\(nYf[ p4MoiEr3UHRHq^;(l.bm!8 3MxszCRDNͬQL0l, @ .;5Gn4A ^RݒJmH4Ҁl%kEgo 2~Kk#9Y8JuS@TEZ)p (Q:/+ ٵ`1E7]&sR䉤l;N|5rIB;EϗaUH.^ΠdvM }b/*gByr ǯCbcs2&9 ؁92̅ 1ӴV= .Hm2eׇ2 %{0O}nPC1{iᖤZ>&PatsyqE%{0<{*|y7{߂mAUMmjÉFHٿ/=DYYɢ1\x^~5H1 n4_K  9{{W~;rHMd1 a# { 8KǠ` gɁ|ҟ8-q)襝C6yDl /v/HR.)![»-R}"d^f|)F$;I@I c/?Ϗ]̆gř<. 6Y\pp;lay}EeI8SW&%LjtE?'&’GqiE,C~n1$e<\Q&}^¼qp*{`0A뤘ػ~vB[{=^M86Ο-W"V?D< "0#o݌A&Fyj%!@T^.\ӍrC3ɍd2euIfn4Ps-jLF[q^r\?/GH'G]0ǼDض[+<- MXJ~g'9Ei$M!fiQjdw5ym_.WM٬[ X"{c>aA!MJ ]1sRXɶcB,)@=oR.0}56XҠIsMXN cCn9 ąP~_˓ 07Vd\~| mEi'Z?S ]$b<7]}Cƣ+j5x -rC47C5R|{M,bw^\7nu7Ba9fw$9\MOM׿̇SG+ɨfOd0l7Dbs&5jCmpUR]WhV{6 ;҈&$Xݼأ J:zgUt*%p/ ǖC=})a*Lpwk-1Q!D`_/4{%͒}cE@O1$ӈ R&fCYCpsYi"1Q5yq[)n8jM=bTbn|p?CJpzW @3¸r3F0jG1br /-mOMÛq˴Rṟ1Qbg[—);"| yC|1-fe3% z.3Qp%dvV30y`qdhbq'W"c%\b@յѾ>^ы)eEdnݽEi|=UjLܞwɎt{GP8reqͫH! f6g‡7MZ_]~g.US 5¼*`NC/۱hk2-Mb Ew#Y)Tq/vWʘ؍ߴ=z7:VFGDi|VF8i +--1h_ACm/}VjBV%c8!ߗ3jSwpQ/dW!#,K[#~Ne!Нd2(ЕCf HWakzՌS]$^*-y}u|g3p`@ySCL-3-"&TEv?4Lȑø# oq=K]zS+X_}_S+˾;fIZ`;A)l3{C*zh<3?;a,v#Ra/ u1XɧCч! Y.aoB%% ;gW.)*[xreFч?./T="&\Ԓ,'ݑLZ M\u`@uo#<4K \ &W;@&XX}..~AGOFY{'6Ԇdr^^ Hݦfe~%Jꘌo0&;8f׏F L?%-]*V;Gҽ_+1[vwC*36y8Mfy; mJK+6L̈Aٕq7y]oZdŬM#Қ67]j{$_+S4 D*[Z&AI u)mB-/="5ĵccxCO@$/Gg{⧊g^NkyK}|1rM-8ix2C7sLhkFLQ➫OF ,a^Mf t^1Y]dRJxs!זy+gAPSCU$3s+.%$[=n }^y~A@IMk~D+QHBplAӧHy"EL1*XX(NԳp[_nT\.zNܾ5i`@gwG;<6&$~Ŗkn[Zo,rPG3Kyz%@˲g~.Qَ Vm)Ee\l& .K?ت޿Sէ73nvjiV}vv#U+&&uq88wh:(Qe]_s,`#{(<{,re@l {>Vr?W# -IV$66j?3@`?M1j/M8d[f"|c4-sW޵U#36iL,o 2 WK e` %&8X{qz|>.[JS5OOHUᵧ t7U21Pt3 ,M'(yHceXg&#w+L^t#G_p،S[uk: cPRKZd{ KX@?ɞ\uZ7$.uVvjbv]Ly5,1d'ڱ};sp}H.FAA$xreՇRyi$>Q,*}݉}jEL9Bv6Ptb=+zocz:26kԟ2&1(WEҢO6ǂЄ7e1^!)odpU@1i BMrz%^:FLC <Bؽ!+&0/Eo)M#e O[q:g-(EE_Ah% Pdud!Iێ2{"O;xg9fY.Vds:[9J7,:2}dLHiW z9n>{J~7u˕؆"D<;;}@Rȃ hju$PB%g{ $և.HZeUe%> GZsP0nFYمf=X6kV-?"IR AQL2Bɻ@Owd%(c'%g*4b;& fifr%;AtK3sITI-Q-&/Iԙ]$64ztBv(61yhs1pûJp $ {PjcoWx,y@yȼ-.t40fǻF_Dj裓K%D#?tbf©hQaPCϦCPG%?) 9ی1jՃ`^0QQ[#}7gƫ4ع- 2Z;ġLGx`8JXSIߞMT.9͒,*ϹUX=P04n8]E7X0YpT %oIkrZM4{@jS)aM=а5<y=X)hKfޟ`B]ӞIҋ$jUes]u+?hh#v ?E'.0vķCG[Wքwa.I{< ? }XF-T->X!p s<_X'LVȄsBS;7<%RKV$VbqONG8!28z8h Z@ZPN- b`tJCA;IjHM ""WONhX/A¢F{D;q/Ա9/6e`[v0b1 Ahhڗu׽bB(ToPLBA HX1)$ wC2n:27 6ymR6T)_َ*JOIrMi X|bUz)d"8H;YVyzQ"(dg2#v &:#og#Tb*Gb,ur-h6N^6[󶫿'A<SK6_ !d|k]5:O)SJ0 qZq[2@9 JG^jF{w8W@~#*̢ibTfs {'VYtr*Ud CMFܬ|t}5tOD*rfRޑ"RDw8u߲ZuphLQp8L괞> vd{D9d*qae;pn߾RMq0K(l:aQَxpY 'U,@!{]냧>wpQ//E{{κ-};4~;yB܇Gb'אD^$1, KDKqձCNO&%8PlvS;])ݔa.ؗj|DaZ.:Di ,,~ [YcN8pgsN\fRKq A> ?lf\bj~MOƓ4 ,R9m_HN/`-_Ʌ%a(䛂3V _Z%: ^I4mەɷZ^3Ce |M,~@|_A/qJak #UMÉ29\~r, E3tn]EGFTx;HIYpK`^#aE7ARy]ejѬeI{x.5͌ ofꊮP{-KK)qMvJ4 Kz=s**,2|[[m8!WP^LS'6)d+S;ut*kJBh>ĸ^JN;a4 I$"<)M kLd̬q3,m?}FkP~Ce]bgkA@/oYÈY6X87jY'<@ j+WxͦjZyosF11S xF>҈XDL0{P]lC!/!Wfmqap~JZD~Ow/4t}RS5;>[0^ɞr3!0x 7G$Q ^^YPFBS\Sc󩠧':c|@7ur zh39fCfӜST9bʼK&N.ƚZZF*t A^t Cv/؎ɸV#Y.uCʥJQoJZ%:KskLCD@P2`u3}QF_Bg"(<r/ǭ@0S6uSpMs`x@8o@3Ueni[kuĔWvyAKNbqbj[˭-pMJ~}j'z)-PK ~*ic :(Mn讀ƠTJF~"~A m`Z2RIj_Pڌ' @8N㨀>.jds)IȂ>$/TPU)iՍ %N ׁ9!KFyY^_n d/,: qG 02&bR]Qڣ+*yi`YYqK#\K`؋3@;6M8+~;hbvvgP ܶOX*V~stbE;6^%aMma)ȳlC,$D0&s j <9UKMW,88~i_ j O,eJ҃  <0_û 'f61 `a_(FB 8f>Ȫ!b)1攨E]G WSZSeQ]@b.u8#4'P|σUDah!kZu}/đ2q1  t39UjYn6k%l SJ >P>ws]uzv= վ:'HXIas+RJB-t EҗDl*CҜgeN8i>.I]*iQ -mjeEZg v)#eFMY^VDʓ4 QODNw%È~|@&/flTsCgθbTiMiDR5BFt"fDCHC_E"UQ S`mمb `tBU55 ~rJ< lZq泷Hjp)1=辬-r!qifkf7*}eHB9]E1k486U*bRZ :΄Z Tܔȶ`+=uD7 5):.Ը64h:Xj-ehLq?݃\B+ 8D݄30e~Օ ЄهwƠnLWzV2>()HT`B=m*TEy!-a]˹QzH>_wh lSn}IsR݁4Ԕ]o=X;[bq F=Z6| vÿs͚hyL P0:ֲCROi{١w{ gPZtٻg{7xXǗϜz1P^:"ѿ&-ٌ^,v~ژIRD^l^iHeW5wOg۴|BihȇF:6ׅe"oD.^@?/491 %H!>:em^CkRƆqg%kvgnMun Tj-H)0KSw.2W_P5uXQG\B_ %53W,bSD/R#+"&OK\jl>R@Ue%'8[T'4P"f>\Ƿ8$BY {~=]ZVv(@Xn26cV׽y FzWw)WNx.3`%{N[U5xťeYyfPiQ\Q4^P-?5*,x,]_ ':*^5 0xl}֢387f' W%>\yzT~\z(MbCoœM?y o=\T&HO6wEͮy _2@k{K}? *r N9xy6W{>J‰z +f~!#61C X^X@",dx%̵v/(cg]&NQ$Xig=ǀñY$n%VVwJ'J̰:L6]ʲRh#.BZ $N5M$dxȂF_]Ä5gQ%X1O t^yR8 G "/$팃c؀S^2;5$}jME'A& 4ilzrYRe ^A7Ѩ,t2Pc{:Y"p8oݤ:%ZP?jHCUn50?m*o"hs[D%g5Ofs&a^!?9s ߩx[+>,^j)Q}2">%%l;G#%*6p$.Yyq{eFV&$y{Ğۗ0ﭷbL})m9B7$3!V{vw_Is J\̬ õ 3Qyoy;hWѺP0N4_&k~K#Q.4$? i _q*i#^j&D˾E'jx 8^agk9~]WA~9>j ܤWUŦta `deq|dǓlٮ[sޅd8'-=$sg\ۋ s.WR N}k## 1\_ARQjeuv> ~i›hOz5E^]ػ(T[+-W@'k/̗-QtMwr=NU`8$74јs0v-+$#&eqτ_EJ&厝zzuTZiZ.{V o^(FEM8g')Y9 / %=, >o,X1;{ɩ<Pb9: h؝g@@KΞjП>,L-Zt3 `r -iSwtbnUw >;Zȋ. m OˑKs?esl)]C+̥+w{ b؋X]Yn [l"1(rJ+Iywb)ER %"K;bB8\/vMq_bL =4W1Tlv`b61ϲ &ЇiWX<&/~ 6;Xq&b.wHZu\E#F 'wd-eT#ɖ~ drz ~ hN}q vV=oW{Vd 9iP.B=|70_a͂Iwj<> taRH3G#U1-åUjLqdVk&xWy9eD!g8:2 K?5v =-A\or *.[5^;d}ӹ?h ;x\ۉzЖb42SI4_::AxŔ$L}Y`kL.UdehKP48e{mnTp[Z#,}AR \ǾPVP./5nG NWL]U{_D4kr`VS/ZQfU'*ӌ}}JBoNA_}`d$BO\~ 6VO2ݠ8m';7Ip˅>Ɂ7>ןC_[a[KKlwO*~DY?k۳ZV*TWmZe[01uzvqzF1vU-`'@o4iPJuew;cF+t1,ʈ9k*NOjaȷ.0FnL[ۨ3#Hejea~Ӯ(&a(Q>!~{%!i  0ʂAUq]NA9=cZը_Н{F(QV^̻y)$%}7 A,.<%G`}}n.q| 8HtB4>*~/yKuY3eG96L]~Сۺ$D=i͠OG#RJ9l.G?sCu؈Y|l>3W̄^//Zܦ٘D>3(o8HϩTeOl޺--qݣD"1v/*hfW*jm&ʪƕVG kZ׭{b JRUE-WrhF"1TY V &.b M7Wm֓{U?v̅Z+.ZnȒh[s{!;h6(SRh-e 8[*4"Er˱ ,(p_NLP|wfqDs'sF5DHɍ,1h2aѕۿvuNa[1gC T^}Q$_;°窋SGK}Ǟ ZOh@oji$k b"݇NhwwsuyQˊM"r%5Z+iɶ; K ߟ7*N'EKEJb[r{x3h&<0(.*ôZ=LjFy1&Mrv*ӡ0N/G(4)p>;&)-En9rC>= 7ֿQ~(!_b\d%F+vɚN\U  *wIÉl7-B,h37ByB.d697UZ n/4eY,iЈ#ϒ*=Uk Ѵdcw?IOؤt{(CZ(>L}[@5\)]-Ո) bRmMk52~fT CV\.|irPL8 q%AZˮCNz)80e9==r*$)^tP|gd ,NRt fR77+%W`a܇UmIԦv;oC=ͱAe7Thx=OmZ}d[& "5=Z^g je\k+VY ؼ6ć4[QiGa8pa!F 6_-P#-e\c %C9BDs+V >2>gഇןP ӆzS7dr*`?Ϩٞe]t"S`+c(EItgy$NRgӛQiשnZֳ:|2`9gh=m]bNAg(mk^QQX;^M]nd;'Y)vG<>*1wbG`X{K~@ &,Y@ ڈ6TGzܓ7 o"?gRzegrW4`~!KADr#QҐjGTd3AZ?qU.9Aه>GXMvn*H6tJE %82NG6rg ]Х=UA5budeЮ[q<͜c~蒺FcGyemhT*B:Qslz/q+WOwu?svaT634=%F;U馝^tYО=~亶7Z1k1c+NԄjqC{kDRhMs+Yg#HZӜ}=Wq59pɄQxqY V> 0,P ؉LJL^*lЭpq=?Kzّp.QQ]ujf [<x=L- Lx*=m|#$}_Қ 0KBZ{F!_ir Df'W%gtnsdʜ && >MW<{s9fٿwҊ䚚]AQ<`#uKٙmEEWy`n6lpV!թ> 4lNMy,ȴ)e7`p25SiK IlKxxB FպZќ4!a/mm.Tdft>W{{9ATRK= wlA\XsRhYĥ%v|@OL ˏCBUw`S#)TN鿡&rUOFlxp cYkA2B)eӯ# &KB'6,tf7va(+4/<7 f5}){d>БN|9SR"R|3. Yh Fk—}|޹9ֺňyT݀ܦ aHk구[_;F1;Nwkbw\Ӳɭ&AHLK=$T<Ѐ|ڤQ|dRg.OqvNec;.5:SYh֯o2& HR4ѮriK7 'k/_pnfRzX# DBa>5ظ;0~1= Kҥ!'=XH x;EqC_iqv#F3)Wp1Dr)ΥV#,"6?PYbgȳB!3)-v -S|Nj}pk  i&G+ՅjLa;YI7F';ДF8N5Vm٪ g R7(q wJ. 2ܟ@mB"޹,[-z{&9Jd -04,b0 CKP"5e}*r?q~o/ KK;[-]AKBg$ε%qw~T;f U O>Yl̝eI/>mOu& Z/bL[:1wV^jq??X\׽R.Y0l+E$j32p:d !'{>.&W|[7BIjZ[_tӉӺUǧ-$8ݟVK~n|FxJlHH)3WvTP=yU򢱶(XcCޫ# PtzF3ϳhD[92Akh`g{NAy F JK?Wb8 p\2BN4݆w@x{ߞ7ˢy~qJaSZ;D*~} 5q"HL1>CRoq8_+h\=SfJ4i) _a*fȆ:e]>[T5д6K}qm^AaM={mOtԻ6@'M5 :LCx!F@e'-s[$8N)|daE6!WB<aUisЈ3Ã!gU*ÈM 2agpLڿ*@EVI-;xTPZ%{1 ٶ+(fE4rX0#ha4rC*V i75(L'1\tP_/{D:tp)mAprNl})hw!x/J:O}g6ܪbmقc'@5"\K<́tF (E?-2;#1D^d [Ze5gdJad!&b Z/ĽĺTA]ygܰ=ݓ AqE T϶7O`{Apdľ:"[(^NmDcO0)k(p-dI鐓sej,5- ^SlM&nNKd/"3 BbH6R(w4E"=oAsG3zUu)nvQ,?;&үH9d')+eQTh!^2qŜ! V+vOe$7FNI$?+Kz|/A̾;SmiHH2r]˖?Ro%꺎|9Y(K)F>[a*K(W4D.PA>R…X ۍ% 5Al[~= IgU=)0ѲiRTK,=Srzg:7Lx-c{6.Š4V#G/MD\Q7꟦pv=i0҅m,=|F ǩg6P)Aȝ;ꅟ ̮ Sdj2 R;6@t떺=p&,nW-Od_1ߌ#UA xpmfE i\Bqf:mߺ7nNCqC`s}UFQeHT[lr>sIF|őAAe.l5HsdQhޭB#\~r1VK7мN&?aV쒍[.4On <@TuuƑ1:-͘mEmUxƷ $;9n-3R-ƹX;CYp2;N2x-άa ;KT6 Dٺ{Ezpo47W{ez/.SkMA[ƵuBZ80߿&O(oy-Q8N3Kn% ԝnV~[aandJK:ay+꡺.AZFK`r$V0䙝zzJ5Ojnbu8[I4}@?m \DzdQȑ/e?c-j'_aQȸ}kv=l._lJ[fe NfؼlwWr!ݼE(|m ,穐b&_g9%)Og'>x!R U0~θipŽk2 x _4 7eUblB3}B[w w_=]fb EAoh5__.w=\^o8O9îYbr($j.8[4K@͝LόO!xC$ \)~qM2mϠ.1QyOG#kfTǞ8ϫ543r6/.LBiߦυD8/Ů1!hD=s%LI TB7M̟֏ug*NxMx8*Z+" aɟ`5Q) }OO1L =-O 90VWG+B״v ˴n1}n;@x#vሊgz! :[$C3ű)p#m(+ cZ5gB C;!VOތZ܂]UDGRau)Su[| /kus &F <2;muOu* {hn P5dA1?U}f(Y5ueĕoc;sK xRS0~߅^2M)cY/̘ފ4ǑQI\("vWX?e.b!!9S9-q3f "Bʜ-`4prj [ 54Or΀ݍ~Nʢ=lnob/\`1デ} r)h*662q}T3o"gɠ%0IAߢwKKvoGx)q6,ee,u4Fݺ&eq0^0KI/JgJ{+dv^ɼTZ{^n K= 1UB_XTc]z;V Nxq+4ltDiE("ڏ̉Ftv\EfלoF[gg=HA @ D߳&I^VJ'EZ.;{ԭaՒj鎫蝇X,mY:akO7{TX3u Prə9MMprpn@x,J/8,"{v=&A"dXJFD~x}c':>0qy E7i{x];k]И-/XEy+8r0)?1d!RFtI!~{9lF-'h"@Рi_]8kikhA%9aXll@͛%)^cviaUˠnNz)ا-\LPzXu<뼾U j}L7`;:fŏ_*ջVCwgAࠣ5?jD;>/4I3IO@;] `*ӭUē^|uOG'XȺʓKx5 ֗AnB+ $\tnqBibŧNcw΅&SF+tjxSPF.e:< e`o!]fv7wnxB^|j1AbTê]fjxt29|wFg0}!;|P./RPKPӉ  O~ ]|<Tq3e ʲ™nzѦ[]?vb2"_v(}Xʵ!1L~u&H ǰb<)dqL֢=kD~2;AD(YF1%2^ߢ[WSDp0,sо&ctl&Xm3Ĵ֤^sU+lJNB98'nRX|l5G̐zG\V pFQ6iŋv"n\M;56U2tz]j+Ȓx6E[Rg݇NV9탪UZDVziY",BtM{h׵~saG]>d 8!_ojui;7T"<=$zˎ)|AT9I BSQ|q]wR2c3 [@h?OEՂ܎{Cjڎ fO\+'к-W`m'<m(M.7ދ|Q69QKkPA8 1z G|TUjDeSVDQayJ[[4I\e1}`Pn}%<+ +Gmy~%E&9\ KGlf0tjk)P#Q .@1ϯ*CT-bvʨq"X!xշ*\ɘS AeIÅ ]YxMhW5Lw; &YȥDQ1{@xPDֳCQ;lAY%b]%y/Q]}*?=BSw#{e(*7{$#2; ؄"F+dpf~ЗYyize78Xg+$guu(iWH%JWb`(2fG 5*Mׯ(.Ӧ8tPi=/PЈ} f#!Hm]9.{{K G$I )IOf-僖 YE$!DiGIa`M'av9XFciÿ۷Q" }*`\Ma', N^x-28)8; U[XԽ8qӖ zc&4ۚJs~<e*B`BUӇ´%A3Z^rZZ;@/_s%d:$˺qG~wW&%6j /puA-D{l\Z8U`ZL|u% 92W$ú[o}YrF*n,o9k/ff{}{5B8AeP~q٦endGTV y gՃAƽ)o:6ژ_@ĤEqEF T6DpQeB *Ml=l ~8S *2nGDVAPqL $E16 \Q ~~#o)R#)V`:#61Ef~i?H߼Qj$}H]Ty1Y<ֈpK$|)%2I,J`A9*/v3`\' 6Bg OC:Y%Q ]fא26Jf)O\~*RWVt_4,}cGNܗeY *G L3FoO9cB SǞX`Pߨ_хF>ƾs*e6ϵ9cr A8UKTm ٺu{HDm;_HЧ; $4O^:oҸSK*k# U6N$ZQT/KÿO eKbݽ1\^KXȘ M˼~ G.bZ,*nͽ nm'SZ])̊L3HS? FІyIB-.ei ^ b*GA;|S22Ǩ L{Ԗ%[v t JvQ<#Q%6ʿ)It;z,{mUŚӊ0yܞ _@";D탫vܹ=ҳ#-Q5.^Sm+ w.#W)ZzmvRT9c?hNNj^ZgXl_Ez|lI_I˘1&-JϪHT{}`w#A!rZ\j<,r. no dܕU+sv-w}z(l3++EwxВc@5 Q.B{rͽj4" 7:ොJTHtg N6b `Yg'4 UWSI7K[%Y3ˣMCtq%}ݥ|'s!vđFBAo\N^dޕ}Z䀽"S F%.d9.W7HՂ†;CP(y)INoaQZu15 8G<(eGueSb`s[KoQA:2k@LRE34.|-t~y_%Had%?Zm֒5G7|x:U܃jxvd¢FݥAW"QfFL2CM@;Ϊa|dgGf G(zbC.5JyŁOZU?+`v9ҋ ,2 2/]FÇ J'šA)qFbZC~ `3}s݋a6n *7TY;e~b h^'6*Iǻ}lCdO Ggh'-xxnP[í H,>Bڶ^#mKQ E?iVs (]R';O!J#'qg0M~_{&p FR}Bfu$4*;0gձ >ļb]Ҧt6D=9w02NUPGAQ T C(_RSk).Yڑ3k LEM;b띉MMr>d?SJ%jT.I;rtG$OѠ[H##NԮGq6teFhukg2۝_s8Z \[wxərD.wRP&,'~ǩօpRbm}dm㊒-*Sc\l+3m`<1qkGt ǜI[M,/q*jN Hdx j(Dv2ԂUd6ĢEOef02=W LϺ\& y53rgߋX[g;^*)4Jpn~Ecdk:5IhAa=֍hNX0`YuV )t>gћTK5+pE{x`BQ}w T~]Kԡu)NRskcsp>yP\YK+'!p@&1sr.8i?ڎ<M$"0\[d+'0u^>~)rw\q1zs c&6qjA~Ʋ$ctW^gS6H;ߴoUc7v/Rژ~3!27r=1x 3QnnѺ+q.78* (lҕ_/a=η؆RsPfAk;{_&h:*vP0 yErAXaqJ+f#HN=<֓ F1muu4͸ؚ<$vZLX^&Foԋs' ` SxY}), ^@d%]vPJ!R$5l2 ѕiɐvP]'Yy0E0xtѰmGbor@p&!PL53 vhUhΑHhA GddۗaQʃ*㧏6t`>p:Y}koe ƂfZݑ4l߯wVυ ?1K6Bz%eC`UԸ֣=v]b3:..첃.3U')p2?Pc?}i/FhJ% Fpi˥f`|~uw<BǦKEY<9ɮ{o|D@ RIx0 C~'(ήrt5щ+>,=}ZGI8~)ZK43@N/ h"'p.o9V+,$7| M*r*B0$<[~MRn vA^uW1'7sru({k=:<Ҳ0XQvcUW[;g3?|ujzcO;0+I -#PWXmZ>r*ڈΝ"yCxL43l6=ޘ},i'v7tcsɍ"?댬6flw)RoxԞ^2S,ss,Nr-Z 3c%[bOj ]lm }onDJĞ~m1}+4,϶@B[SNa sO Ru,HAE ,;q&V?uCڔdLwpam~KppqHBhq`U:Hk$uK&̿tL<e}$-ךW0ۓxٶB)w:RslX0\qŹڏPYUBɑJFyhݸ}dP*^+zöHŧ):9<)2=9=pduӶKZN&6 W(̚&h4&;2n5q Qдv:RTڀ#bRwdžaRayDTۼAtщ4#V*50$[ >C J`my/ڪ$Hn;Q*8iW)h\a H4k+{݂iU Fz'8x;*n.F 'StlƝlL:']}-P( YCdF)&/Npn۠7 &fq^es5fPK@Qq.$IL6ޫ~LtܰmDVtJRE5SC$ZQG$kPhܻg3` 4(^`ϫ0)[W&,!&5J/CYsPz-}F3XݪJY1[Q2{"T\V<=1D{&2E?6Lbq?[4О&$d=#֙ K&1p )">ƴVm,Et`)v]|yʝFHUg\Gl5@MV12jQDbl |{ZQɈrSC4a!XM=_.턖*fyԊYt8S٥f(D&?fC7*T]I&O56vWP()r`6H9?ͤ΢9B6 GNd h)6 2N+UwOɡ|Їr)3(E*Bc w\bEp/VrjPVy@7osr1;J̮?xNoB/^J\SUˍ_0%h Jj)p_x9P<tz"ʺ<4 `b=ϬbƼI^,6 `q;hOVf6 5!YPk+vݨ(X#Q FFgṵyO]+e}ƅ{L&80(Hˤ=;ކضC~]؈4F:]ȥm'Ja]6t{, L+V҄P>e җ.2tn(D(RF!#;+( Y5Uc־Ȱ OPOڜS %w`R UA+)Kr,Qh2UGf8>BpNhOւe U o {]# J>bZ4[מsFeJ|pgʆ0x'N O9o4FHgBф @c!vDS݁).W+SZZYl>DlyaǧPJ몂5U'P5DSiG!:yOQ -Ɍ-/,$*.Mux2q oetlOmorͥǦ9z廥}{^Q~A Hx>r~x־iM`jA€y%'?QA}vKfZ) n$CH.۬҉{fѾ ۟F5:/-%w G3a/CB҂d XGhs#_Ya1S|$*մ圶Pb<&⽊!r'U<9n6^_t.-uk+rvdM$=<)/_Ac=Eی8wu0kD MOg#bu4ӌTO AY oХm]@n)<@ƋܚuOy -=jڌ/Ѓuzb+mǎƠ19[AnMgP4(I4<͂87DeqC a?} v|xT1NvZ^޶Qދ?DcϷ%z8"AMh%Gѣ4$(PHWp~zxE .&zpKIv >bSAL1H O7­ތn<edH&w{Z8O@} Z;9ć*ݚ2{ z2`6wJa0Х I|nQ#+?[]*|Sa j[iv!x3a5td0C>''M37O֭M%"Kתhy՝ =;5DQy}#-B`rmM:HVJ*@~V{PɩhhW)[ b+C9FJn =8:PR&+m_|rn"v1U}DvlxxlŦ\ݢ:Z~kzGԦ%49dqURmBeJ3U(7% pGhЉ!#΂U6׋RQU7\š6[Yo(1]D&Aj^k|S$[&Hr  O #W ,mכp%X(6Z3؃&mђab=gFƆU{܀9V1Gze+љ Zb=3nXK.<J2urzl)H镈K+!N*zt fۼM\=~4C ݃^ qae!.g\B=VGU2*0V3$AVm"@)Ѱl6f~钗yZTG 6^}Mﱦrfר ŽRY׋'ps%I?E&Pn\ڠ65 [Z+0uPѯ~l*~G# F֕8mv,!It7%K͝H7W~| Tx"g 3R?Ѥ_ŐD=2{ ]Y?9AŐ&2z}s} ,km sq+][a^e~4MFMm 1YHPu$oy*ҁIJt@Uǎa>h C/%IT9dʊ A44j`| hE,Mlܺw\ Ƣh ?k^#[>FFJ_[4#;bFj G4:UčL5]bDՄǹɓm?[yb$?gq!6-bMn\ 8 =hE7}{[N2YSҾ̸/sh[TUޤ۩(Av o QhatB) 4|15eE{_UPtS]P4xCQ?,䈱~yK,4o&gGD*-DgK}㸠KRVl~;gy^4DH\q2.KZ)>}PJe@^p_^@`hn Z+R!3frkT%O+x7R'C=̯K)\EUc=v?;e~zd)e '(ӍLO/EwW u9:t.XsE\r0|BZ&8Ч$s8 7|es_oVI]A*Yں(6Dz_lJvP׀Jg)cbh|XI_}:x !`D6[^'0OG~RgiUr*ӓWKAv>juW$ 8F J: dT&|:sThRס]i/hِlʥ_EYc|K"Q&뜾iAi3%dY-.읞g_l5h Lv6éyYc6vyeSwsnZDܹ4(=c8x7 A3qޛ805ѧR? 9rys~"N.ɍD[%}Q@<8X})4h\xDŽ$wQ', ʶ&# [G1"(ڝOWW?SӺNKq {,: P+5#=7>,#Yj#2T\J$Bb}hOY%o,| YE 0 I]ReOɭt/^>z7eof{U޾xQ0( Y,q* SiȐUf-@Q[p3"2<],!#U~A`\a[^Ļg6$j6ĕv&) ==V@k2cA/NKW(FeA WHטn aW!& {QG'Et@D, fi~q08 ;< ~i4P9U91gJ >HTKBp tgm)Z*(r[6u V݉Dbx}.Pԣ},2F7'S*Eg2w!@Prſp/Y*Zv#Sϔ9N25wjbr|TC%!v Dc4(ka\ JV br) G%^1^24T(?m˾;ը?e "jDNP`Dp1=_jC[da~MSx S[; j+IiAֽ-?AGO7XSm|G>͟JmZ3G6NSM!|52!D6:%4O®tgut@/y )-@`wW\v Tc:I!DR)4ˏ*הcgdyg縲*.0_e] COa"j¹ hg6H^S^c`09N !$S^2f쳞# Bı?dRFBoU _\ $hy:wә.<닮TS0<UW,.뜚@ub>p+GD|SDG6e49b'` UmD K#. ߩz70a%E:Xnhɐ׫4ٌӳ-< d%mE^Z5G%p?rӸ͎ BN%.Zgg[K3Xl%#;._ Ll ='5 DA_װj0 {ޙt,C&P_Jz6oZvCIRl1.P<u>/[ɈҠ9#Sw(X_3ŀg̈\ݮLTק^aClD*L-5Vu>6 F_;ej)b r&20Ѭ"כ ׭,&l 3J#b$>YC.(]RiI'DŽ.M1h cAJ~O`2B$z1UCr_8|B#gy:@כhN32%6C7ywXaFz}IFS῜*+>2HMK|AGjE_ΌA')$Ϻ,𒙇X|)ük]d,ga3Z/ !]cL$οQQFf^-_hâi tꝄM`֭.ےĄ`Ml?43{oAeʧt.fx<sL'ؕNN޾XIѿ{)"`o`=,*_7v**tK[^mNF?q<(_мV1hܥ^Y|U?_\mmkѕ[TܽEnOwA)|S |uX:1]84,"A`¸_m\G#{PnW٦.6WKow>o QxbM n4!q7ruaf$?_JC(T2|sQVp쬮:(DŽؽG7_ބiovZ3 8bvF Jw됁ldܤXfZ1F݉>n' Qh`>݇qb\z}ΉKǡ\9NbKJ2 /a2њD+\`35ٗ/Y4`;S')ċf=%դ7I?fpCۣI _@Q z ZJ J54i*dŰC+)ܩ*o r ti0č#!{w~t+Iy)~1o[c*mY~:XwA #!ډTϰ$dp%vg:e UQ0oT8T{S3ӻqX]@wXc> O5$ 1Ҁ7yJ%N\COF1n~dEU.kV7x+i\w x1l h6)z e|7/{: 5F(3FeFa"n3fu *0 <8IŴwJ_)RL̜'>%s~X ip7IUTV5t9zKk+Tȧ&x ϔde*]k4i”Py!ZihB1 TsS>&1H;&VwUW**JEG Z24`JOBMLzbfUKql%)Aձ]"yJTY1j::yVД8I#^lN_:"!!vdvbv2=ߓ&8lj_׉X_&V]‹;{ _*\oF[==4&sj`Ьayu[š1HJ%})gxI\0W0GJJ.z:[Q޽h[w]Z H { %.##,y`0eոK,(_|o %%šbS w0c t|t^ҧ9o`j)M";_mqRN>k kjNI̯6 !Md pP D*̐RS; X0>AA׹-m[(uJb+6/VBn=KX !0ۊ읂;Pm\DozL.dP C: 4f&b_?jf̎I)]yzfg) p-ķCUCkl~.DLmSU$Gl6CĪҳh6ɚ{? 6N @}i{rwڟ/&:ʼf/)8܀jvDY\9h-Kж}i8TT!of(x޻[2h_Nbm3dVZFCMy MƇn2دuTDq~"qÍ#X,VOl?iBY&XAx0M%fy 0(l6͜n, 6cށk@;ܷr8k]aTr(T$%}V9SQXjSsi>/'ԛ~44>C:>TjXy&9$Vc/u\o> 7+vW/PPٍ|{A7u?qryo LayVcI%{9JPGǍDs(]Yn:+􏱌\&Am~3nmRO(4HGA[wPwx*,ғ;j>oo}?Z&f-ɶ1YM fa9BMĿ2"n_6!QcD_H9btw7)Dy6Do "]8(QZ. GK~rDŽ#ݻyݻ#(u5~*noXYQ_ȼce6S$I(qӡf_C:<cr']lXa]Q:&tYlI<'"/lqDk ᢆttIR[c{!;/ r6~ tV F罜i]roS"9QѪS) ߅3겚Ι)ȍnN@[z:*"WrCD~U.Qڒ bջ/H;qJtS=:\V)>WoNHi;y+F'8' dF[tsOloTwǗɔQy4L猀eMRU]<Ǘ4r^G~` Z)C 5CHʣ%S$3 :I6H}JWyrPFE zdvv.~C8.IXӒtHhNs_IP$'ldYFLR6[$Cx#\';PyJҹxG[˭+R1gKO/fl }7O'Pb#Ϸ h=W.dƪ5P[L +>܃j* ApDm9VX^ױk2[MiÂʟIL\ R`ml{'ހ8;yEt[NIXKp gs D9lxCY4B&rG\ETt(2pQO Y/|ρ1}HF{"zJlaD N!A82U=H 郪&%5֏ > `U֟t1!ՙšsgL!6]2v{ͶbXJN )F4PN/WF&cױB]:^fK}tIAv eiWM*k?J ޔarYwv J|<ĝ%F'PmxaWej:Qh8][qlY'O)q W'=gdw&ms =<^̗F?Z/1XC{ei"uVCa]Efыz@(qݝU(YpgRܥӎƋ" VGʇDŽG^WqA}CzH0vz&X12Wch] @.qJaە$, D`W$(Di'I"6/P!HHNVJe#K9נlGZ_/EY c WuF?л"-^sg 1-F;/9`ƠG^&@ #?BAjEB2׹8u<ͻ @85~J`D<ǥ+!Q*|Ƅ)"A|/xQeA.R~ᇒ6H󰤲;_ 20T.HQ(~q,&>Q\&m`t ="Ig3gU Qɭ:܌%s"!X6ˑ$V|xpGG 22`J_K@Hڟr>+- BV@s{D('Qᆣ 5 9FXMK\9vLģ5w37FguFR"#z::Zxdʶ-F ҁoZb7Oml<6 -i`_c3tUȮXWDl`be/1N뺃ccB!H89 R,5S=eH!8O]W?tS˺>XmM/ϏKf"F?!_]8#Fb_!8bn `{:(z,ȩW-WH/E1A F )iArDt' y`A_S%LG6SSC(fm65 )70 t97,hXkaxqay2iʳӆ[GCqI:٫XZN׉%Z!\Ly**gM^{m1y=vk?gu3r(u7) oo3g>Pdt?P \4z\|Pw2Ç?@/_8bK :&u R }"~;45h] >76r8I d*foN+ۧ>}:sHnCZqː׏103A0њv}XM.P")`/ o]?n` YO #7}g>~uM퉏Y.nӯav/NV mqR雇%P*IaK7[ί]>UW@1 8T^憸%qoxٰ҉$ Z[~05CgaT%?Wh H?VLo/RQOfbHK<=Z@U11Βi۱(HX,{OeLeuGX0q" iи]`kAwF1Rsނx2oX e:DxQє7S1|ױ#l/b&NERex+؅F-F#6 IWiOTT6 24A@ކAEZeR0>\),qW1^x{r= {LI2.$T" (tn"f,~`VAP&^7}{Cv̇F.˅vH{A#;E\-9?a?K&r c]x)2_&ypg&H Iykt[փ7?t=,mnJ15!Dz@iڵtW_la?aAӻml6eܵpM ^# q/}A̷Bp0*%A+h]n0My͒ ӬzLk'PI+~#8m%aZNd8hTڍ@Q6ۡvƩ6ir.hIKN s.c.C ڦLs6j9jyf*xPH[hȖLvRWd-3' WܣQqp NFF gU4F=V5l)G34.gDXD{_`^cM%Bཷf'*ȕmKtjSuPzSsYvر+l7yGJ>i8si Krt\m2%>c=kՋ I*SBNq?K-ƒZ+u :AÁK袇fYxQm}A՜TuX_:1m0m9uK{;y0O5qn͉]Wצ3$& tlR};2?$0=ev4}{?&"p}%S="AXoE{џ>AtsxM^:k$& ʧv5[e&;rҬ9j `*Q=,SЪӚK3P'ie[̷J-p W/jMSTzasQ-z_&2tSr@)u ɫN" f(`P:.+Fh@^!V I3iT _WбO6LHSQA]BF{I}IMZ5Pi}$*p*sZ:@} lb_>BBI]+ey:!~sEt!NE92 h`39с2h"Iw߈ivj]Pf6"Ft(&*u:B9ݟn! 9fzOW1LO \Ay4;G/j :g~.¿"+- !R 0/Ug%X'o4gaxjyr&+6ji(:Y} D"}M{SGJ쎴7l$7 fŵ~OXMFh'q(QM_-UOQ']T t2xe|p@͙$L,f]6U%ג"d3 /6 } B&7^[{Rޚ 66YRANDnX”Ch ks_;?}h,LDPn^wP)/c@88VM!q0FOo斳~ c?E:ٵ]9#c1ka_EQe'Q2DŽ:M֮7K&sO܊xӝ2G^+{=.1G%d [8n7`rqLlQxJa#b}tx7/ 4W)@oX Eͮ>`$\.oD3'(;T$<gr Z֘)6ҧYl* *LIOD 6Ozr^OTYXWiC{pr8 w\G?IoD Tf{)M9A^34Ő4Ͼ ҅LIݧwʦ'[*j̳6Po'$~鞜(H P/3TP׀Oemn:}5d  69~x?q'!A'Tw(E ѻyg)T;r0mx7 B>sS(N$IY5hҮXՃ>sY~bkS3g;9+cb09O!v˰/ɢY Pm5E) C*|/)_&;ɚ܏1OIĹ*x.}X8SQ$JeGc ߥZ8't{4gIjC)"b[߄~nTP[H};ΑȾ7P?@D7te* L&v**Vt\X^ab/$~7*+Y_6b)AΟDv*i/'+ Z")btug!6IeL!I2QO˴3@1µoQMTi<ȰF`jS[[D|MFs4/BSyV8DmQ C<.ZvM"i!8{$5 tc5oY#6jۚ&}mLQD-Į(_Wt;ΛQݚ E.%XV,.u)e?F}t1-̆x0Y$P8#j*a.|["'?F34]+6+7T 1#XU/ }@!2K\>'x_*WoQuagg!~f%r^ ̒QB\QÓa "1eQ!궔~mۦUD4uAR‚ܖų AP 6WUS6FkqG?(ȲXRs z99qAb4"OJ:1}c) jVU-ҏV/xuph&x^cR/{EVNd=DeB/ nl$5~HTR,$M:^5޽:3P=2-Dj$tmo&֯G6S" %ŻSA|c{4 V ɥ:AmRFRk'Iv(xsVH]N>o7u k\Dq5l"s¾Zfl([ԏs20k5=%G'v0=0NN:5/d梱} n44ofoV./m"6ʋ_o|tppqb|,بwmJ6oh*o `^"k3јӖhChBɉ1<CӧN+_-t\&+R1Cn5ww <$?!hKM0q )Yӣ K~8yA[)64{/!5(5[Z=;i8y\[:Y@ͮo$7~H^jN[}.ƉlĠч2e#:0?|DC `8LScEn*"خ8Q [Ysǭj!ϿxU"1]9)L@#, B<%(c~T<PN~m`s=Xz4:(H{sl={{;P;Q~DvDK?]ls5+iu6Ƈ{)1㷿o(l9"\nR(WeŒ] -1i JO ^{ŋi|B:_$LFM/y"1=-l^x.\RDymj+, W`Bj1CXݷc?{__kY%Z$mMM Dw }}Ѧqߕ~j;g~:3Ppj=)6 qx&$O5tEVt~";9ru7 |r @UCItH?٘g@[ny0"#|paFlI ƦvLxm^*u`B"W@P&Ċ' q,w#QO+U/3FfWh>~{Hƌ–$ */C#Gpԡv`&`O:/RZ/p2L NMAtf:r{rGgz >^j2&w~u^a.H*A{"uX(YB4N.iA o-(5p?v<~![jy_#KUIɄFЛ:_'۸:x&NG;Z5X<tUO]N8>GSreӧZ 0u3ݨPu7|.'F(FC,-w m;bnuNA։4be*TOB,Q~ PGkjT=b;҉vlꦰtjl!o'APW5[̫{oսƒS{E#m!]A<-"9<,J?M[טn^< 3X`ܳ0z( ևʤjO;ȗ]{ JMdKO:SU#Ԑ],Ot+Un.0VY-bԔ.73<MjݛCR߉H01xb&10q˧́jp3YűTb;N~iD~`; (dMa*hd㗢YZq],r*Avij##xYZ 1Ex1vB,L0J ʼ }xR>WtT0P"z{BaBfv͕hKDӬp?t@-$""vԸ4 PR PZHaCy7]ld8|<v ͠Tp'``|T}Lپ(u0a@$7M,?dӾÞ㙄^g'ks(sz\ Ďd f& PdC( a4hBNGW'+E!RcAN(X _3ݖ2N; A mkW=k-fû MZ=`^N5#;b#@8(XY q t8>lȺIKVr$,p6@^8qs)y[`YLM$$!-|ЊXFEbs$S3ή#pKԙW3 +Sx/WMSX*{wD_dH̦g7C_&+4Tv0ϑg+ܰe4Έfb6!uX=1D#Ͼ@|%$M#M;mАOO;?56;Ө47%sƩׁQZ_krK೭v.'XQAq Nr ;:! 5H0;~qo*dģpiw)5Af(>d݁> EH%g4 bAD,ڸM%B rU%0QC*C|0aY{+;m{* ʙDlHw|qD&neU4Gױ@M޹МgudPd3X*VT}Acw"u}G"8m~d%ai~ЀfPȵj~9SaLZ<(J< ^ 9;b[v/o]ys. UdI:o s`J(Gfauʒ{H. iָ2%݋EϥFvn( ϒ\Ɏ@s߶˫?.Z0eAMg ~O&)0G.8f<':"B4Ȭh}5f27cD.ںvݵ:x?n]!Gz+P=\7&vô?gc.~RՊ7傋G]\ejr5ۡhŰ6X0=gI= F ^{`bs28UgyODJb1Ğ!c◾U0:0wOdž|F1Ib^kd5Ax'@*' 5-:g5j{c'–π$q\&[0NJܠ JwvϾuoM@U;jtjamR Y.@s=̤&E!nӫ( N}b4gӏ>?sMI= .<-*^e:S/}d|s6;^?w>'[<(I>t%c!8z4ncvR_-Ԟ%<>7432Goh?It*eMnj񰶵]qҧD˥ewIr0Tm;WwUݼw̚ i9 |1>4L XAr.nTwvDI'nK٘JK[hi Qhop'BP4{)bֲ}FޘhÒ a=j+g`Ysj%6ڸz"?|vRXpxlIK8*tθ =JQ_ IwH,Yq Ms|4?5 *?&kKn`uPҢHm@;'2=}eM] SaGIU2.5&sg?uW õ%uIh])&C|帣F(m$"ν֝(w[GD%׆a|ib`/K6dz qC]IکV9cz ;\bs ̍F`|xvtH$rcm(ؗ~JWۘ H)S#ILqCĽdӌީ(r?%Lem{(v-zX< u"w];'gZA h>=l)/:OnWUЦh S:[7<<]t.7$Vŗq% ={H1ظ3 )>^f "]bq,]^?]?OW%g$c~J#*A[pTcs2T@k^s[+o)F;3`+A44de@$>恱Si^OPR7}(b%;q#^L-SM,J#h"-uLEY!jıdD?o4~S{G7ܫ]d v8~:CwCց89yj{#@ថj3"R#;0?k恜!{x`!aI͞q,>IneB'o'ݟsӬֹN,L+_r̚6ھ:{ޫ%*a8DNەf"D;)@iLT<\G?LNhu^i8ezjpYʵ60ޏXһS^; ]#z%RD8 ˝l'18UG2ZJ:π=؁IVg; ɠ#h-e孌R I+R|_6%m[nٿ#:S UT`>\-B$#A KٛGyت.+8%~Rd?$g7QO]\־b 7XΨf>/PqJ / fG@[(‹ V7IgJB;-,ʹ0/&eq '}b]r$m&x-"ic~9zTD9 fJq"DyqH8Ϳs S kp3A&ݼ$ڛ]W;k}Q칪շQ_KF[&x=RLD+pe7&dF"Ft.^1z)>)UG)iwzQR޻2"nh~ b - %f=2{{'ӻ5HrDϷKMQXYG.R֖ǀtqу ,/nGCa@4.JݏQ|QNaX{=MքfV A;~X#xJ:s[poWy+juaT렼!#aOgzg56ڵ 16.6pJׅNlq}ofQQ{En|Aͬ) @2djԗףfGq8+NpIyXZß-1[8SX0G+zWvgVhy)+vKMnvS`ur'yJL\H *j+,$S lar黋› Dطqɢ9C( > A^c2GE_vnp]p Q';#"^1L(KQp |Ue9>: Ld &)88 1K,BSNJ,xԾ}-~QcC?) y=/Q%zuI3(.~b`N͐Fv^Wu'dqN?zCcP{U3Yvn =ʾjRfIf]r)Xg1|kf!QZbƽGt0m3* r;1fbN +Sd _is_|ʱ~YJlxKjJ9ց5a*UCi3'3;Bܕ 1l9ȥh,1e t!IVaȞA w8HWҨ D8/%o)ր:r&yX+,5[;ͨnR]֖ Sa A(ѐ*]4xR>abDZFX`/CzZD"nߢ? %ᗐٝ9Ӱ]+|z#_ ֏30{Ba{=er6MfAMAA\ Ih * i (ȽqN%RS7o5+_.^Kt8'B{a^1vh>i ]CWLWƒڳՕb#Z !_;?:J"26[ȱE`h~yNI+x& yiO^x8kFsجH-Iŭ]BKu~K~彦p{EKxWN 0eMTJF$7EPfNpPE$N2˨Ȍzp!}vqҊ.ɲKcȼԿ)w롖imۗԍFZvD  e}ZxPc .JJCg|pb>5Ei/MYYVS:/Ӷob=""2q.`jhc+@jڤO\5- ٥pN/rԺz$ [ XYղ!x@g*q O#@rHjmGqrzKp'k}tSۑ%f"l }Zx|yX5qt ʠSZ(h rJ*nK7GdR4f=3uՃ.zZDA.,Qw[K?3BQJtH:Ud 'XŤ ֹj؃@+h s?WfEp@Oʎ㈬ ry ]b¯(Vۜp86.- w9YG#L˟C`g?} [ Z &fqܓ/B kGF[8ˢ6l͓_ѩ>n|,NI^n0J"ZuM~inm܃,Ӿ .#_[Kolzs{=r- `X+Ɍ4}yGRca Ę~#Ix1AE]}kgj qi ~trkj©,#?̯!DL!Tc8]JűRczv\Hi*RLg{ h\LTM({h/"Ĵ'U/a-{x+6GK21sr 'S\\Op-QUQևϘ`^UWapM06j#Rb4oN$PmƇwLZHmr6ЮDtݘ MF}%xSi~c5֮$$\V(9!)^ۃxpFMws c7k}rD ] g.Όf2K0=nصjq" Y4aep)x&ybi}ĝIO;F'zȵaY9k;J俄 WО9քH$}7Ul,KGsN3hD[f![*;Mg3mJy^TF+\=?8NфZCv8v..:fa'yQ3$ۉt4N@:ث +^DEMߣ&rWoW_l50c:?XQfxi!4eLxLBn$D Q,DЯ ?mtr.Er-nT^4@W q\_ n`E\žKnse' rTQk׼ <4`PY1>%% JpNK]h͒o/D@9} i3-1 4Mp HLlq+WXRW"MʽVJݩ$dfOV B5j NH>dNkQvm(#&}.LRBs@  uQ~l'pvsVMN !˿˚H̖FsAL59Cv"BIl_~hjFI(/:2bSIu^ZoqRV&S#QWys q FlSoh%r RV趔.sžd0 ,OukJȪQv`.*WSTn [4Op}< qHc}h|cfZ Y0{aѽZ!/3㘿ف@b娃Hd&oSmnMι m$DEmDy kckap{v&N V{jauS(hFbtb=ZBDsgq ah93coWQ,9͛W յ{8"Oƞ\i up8Td;YR{:V_,mשix4.\_ĝ*o@'G[er 1dMY{dp,נ|RNCD+V OCߒ[8*;7l/)Q9<) 717 K cF 뀠!a[cX,|,@Pd2P6 OCeztTsM%.{ 5]/*#" :J'%#67$f7OՔy9!ïmKrADnCD%btc9֍Cr5ybS1Whw}?u"!.^fּuGKxF=E݉\iH*c§V,.ĉu*VU| ZhfJ4%jR1 -N w7G}6*s75%r-qP9WPdZ0 cJCp̟w YZ