openldap2-contrib-2.4.46-lp152.14.9.1 4>$  Ap_jo/=„KRrEwNՎZh;-!_}2, `kHEOMП#׈j_IXqU;~v)6~VUmbݟ6qh⥬d4čN }L6Ԇn)zi" ) ݎ/%n%NG:<}KQDleD9 {y*ՏK?=䰈s}΃_ؕ~ro?tZ!\p 8QiJVO}0pOe8O5KH<σE4V.+A5 <^ܒ?0:?>oK^h>n N\NL G6uk$ >p>e?dd ( ALP\`s| 44  4 4 X4  4  4444   (8(191:1FR<GRP4HS 4IS4XT$YT`\T4]Uh4^X bXcXdYpeYufYxlYzuY4vZ\wa4xb4yc|GzdddddCopenldap2-contrib2.4.46lp152.14.9.1OpenLDAP Contrib ModulesVarious overlays found in contrib/: addpartial Intercepts ADD requests, applies changes to existing entries allop allowed Generates attributes indicating access rights autogroup cloak denyop lastbind writes last bind timestamp to entry noopsrch handles no-op search control nops pw-sha2 generates/validates SHA-2 password hashes pw-pbkdf2 generates/validates PBKDF2 password hashes smbk5pwd generates Samba3 password hashes (heimdal krb disabled) trace traces overlay invocation_jncumulus3@openSUSE Leap 15.2openSUSEOLDAP-2.8http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxi5865j%x%j&dq%&h%c %xU7lj%x큤큤큤큤큤큤큤큤큤큤큤큤_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jn_jna7876330f555559ab96d7eccdece5fb02458c9f8889ec4cee1257c47144eed6bd376bbb07b6188fb977d321b182657eba8a29df0ae98f8fb85d635f7a23c69961f4a5ac90621c6986cf796756f08b3580b01ceb9ac01971d0989f2c465543dcda5b9496835be170e2ee19d9230a57b09ae65249159e73eea491cac8810c69b078b0130716b27cfe73d66e1e3e0a63e11bf7bbce8991eb373c3fad5f92e6fe671faa8477edd22ff2dec8bb8db4329f9fb90370630b4735c4f35e3ef7558c1d85c133073089691116ea3bd02304ebf232111f16992639db6e0b94fc05b00430e6d491f19890c198669befdb604b9ee93ad0614e633d49797887ad11d5def3a14c1a0bfe9a0b6f8ac86f25701f0629ceeaf734fd2e208ee51d5ff0e211de5c90459a06cca98a6e766185a457d8d517718edf5b7ec6f6ffc46d7223f9074a169cc04237419b1c9e67068ddcace479d4c861f954925e0e5313800e751bd8f7c178ae2823a6bf016db1ffac0845160a6f2d801d8f90abc1df1e8de3b5c82016fdb5c07a35e26541c75264398d6820fc805ac39fdb5d94996897434f04720d65064dbde24aa444161d3ee58c697df47edba47f7ebcdc8127223ea81faac514419ffc5bed6ee87784ab9cbc933f954bacac238e91dcecd784d3621ce36cac6475328b59f4a5b1587741fcb636f4872cfbb8bfd84e04eb0463cb6d5905f075159c2f3dbc8630c1bfdfd747cb4ca2efb86fca3c8a3773af3ce3082f757f67e7e7e3cce94baa84cc888556a04b01f84ab6f67ad523b1d03552b2f0636207c3ac1fea097f7cc31de56e9238911a5af8b0a74b03310ff801a5f6f80c669c9641b54e0cce1063513c77a590f91705aaed4eda8683dc46097a951ee0c947e4c437ef43d0be37f6ce792c75deec70d5cafeb29eb2665fb44da1a09cd304ec7cdc4f5a17e5cecb0480d606502601d6fbee875898abf4853fd57ed073713dfaad36174ba7967fbca004f7bd97d0e1e0de984814ef08ab6f374713e672e85a674bb3b2d28d013f9e2a924004f80e8010254926920e5458cce5c9520f17f84039b1b708e81140845632d2234b00d9621836a9996411214c39ffe2abf66d28d16fd63ebf9d929996213d8aae02747e7835e02176ea6a7aeb08e272e9df0df21d8e968d23ea27a0fef8d9daddpartial.so.0.0.0addpartial.so.0.0.0allop.so.0.0.0allop.so.0.0.0allowed.so.0.0.0allowed.so.0.0.0autogroup.so.0.0.0autogroup.so.0.0.0cloak.so.0.0.0cloak.so.0.0.0denyop.so.0.0.0denyop.so.0.0.0lastbind.so.0.0.0lastbind.so.0.0.0noopsrch.so.0.0.0noopsrch.so.0.0.0nops.so.0.0.0nops.so.0.0.0pw-pbkdf2.so.0.0.0pw-pbkdf2.so.0.0.0pw-sha2.so.0.0.0pw-sha2.so.0.0.0smbk5pwd.so.0.0.0smbk5pwd.so.0.0.0trace.so.0.0.0trace.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-lp152.14.9.1.src.rpmlibtool(/usr/lib/openldap/addpartial.la)libtool(/usr/lib/openldap/allop.la)libtool(/usr/lib/openldap/allowed.la)libtool(/usr/lib/openldap/autogroup.la)libtool(/usr/lib/openldap/cloak.la)libtool(/usr/lib/openldap/denyop.la)libtool(/usr/lib/openldap/lastbind.la)libtool(/usr/lib/openldap/noopsrch.la)libtool(/usr/lib/openldap/nops.la)libtool(/usr/lib/openldap/pw-pbkdf2.la)libtool(/usr/lib/openldap/pw-sha2.la)libtool(/usr/lib/openldap/smbk5pwd.la)libtool(/usr/lib/openldap/trace.la)openldap2-contribopenldap2-contrib(x86-32)@@@@@@@    libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libcrypto.so.1.1libcrypto.so.1.1(OPENSSL_1_1_0)liblber-2.4.so.2libldap_r-2.4.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 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#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 definitionscumulus3 1600810722  !"#$%&'()*+,-./012342.4.46-lp152.14.9.12.4.46-lp152.14.9.1addpartial.laaddpartial.soaddpartial.so.0addpartial.so.0.0.0allop.laallop.soallop.so.0allop.so.0.0.0allowed.laallowed.soallowed.so.0allowed.so.0.0.0autogroup.laautogroup.soautogroup.so.0autogroup.so.0.0.0cloak.lacloak.socloak.so.0cloak.so.0.0.0denyop.ladenyop.sodenyop.so.0denyop.so.0.0.0lastbind.lalastbind.solastbind.so.0lastbind.so.0.0.0noopsrch.lanoopsrch.sonoopsrch.so.0noopsrch.so.0.0.0nops.lanops.sonops.so.0nops.so.0.0.0pw-pbkdf2.lapw-pbkdf2.sopw-pbkdf2.so.0pw-pbkdf2.so.0.0.0pw-sha2.lapw-sha2.sopw-sha2.so.0pw-sha2.so.0.0.0smbk5pwd.lasmbk5pwd.sosmbk5pwd.so.0smbk5pwd.so.0.0.0trace.latrace.sotrace.so.0trace.so.0.0.0/usr/lib/openldap/-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:14167/openSUSE_Leap_15.2_Update/928cfe8a643933226916c69fd072f10d-openldap2.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linux     libtool library fileELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3039570028c9e74cc36dae8f48441f3cf5f945ab, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e790a5c7b4dc9a5da25cf20ba94df3d3c38921b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b1bc350eaa6e6e650556f48d5b7625b34f7c2f9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0efd8cedac47090c686505881bcc51cea0b1c6c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b57a71a4ee3cb5ba9ca6652ed3e694a940dac4d5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5824407e8aae690384f09414cf46d650f3b48e09, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e7386bc48bf103af3c76149e49b86233912881d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a56460c4ee90e88d46626a64a5e2bf590ba2505, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=613f808fc4f2da6d0ad5b0a9c73be98661b84f3f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=40dc87280f75109a7fb1225d716fae95e07e7c5d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4059d0ef51d72566af11c5e7db392d97a8161f12, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e2f4e36dc1cf2848790eb4e660e2ffda26edc65, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=230d9506b4ff54ce5996fa1ed7affbcbc23f267b, stripped  !%&*+/056:;BCPRRRRPRRRRRPRRRRPRRRRRPRRRRPRRRRPRRRRPRRRRPRRRRP RRRRRP RRRRP RRRRRRRP RRRRy'cE?7Eutf-822c49d28ce41cd73a9b117935ca41b7d440914c3c4e80f0770d46ac4149d1260? 7zXZ !t/ó] crv(vX0^zU+G#A3}r~x ]T"af}dsN(?uog[j.N#ku.wZ ks~Y9偶{ w)댍O3߯r缧!RO |.2wp+W#`]P%$u)']Y1TÓoI߻C)gFpUW QҮ6kY6YZ{bM]q :h?h)0;Ӱb]Өdm?w\D=<`#p녯e@ !GcY )uO]M`Kb/'ꢔoxY l%^8DZs'2٣2_v/Kp!z=|i㱾ZQl/Mз&s'pAU-M3Q:x쵑7n'uR \Q=<+Wʭa h jQm퀸W࠻%t5 ȚK(eڪw $aҭ$$/й^vO%{GyYg:rj9_h sNù0:J0XHWq5ma[@iKߛHDa؄j /.fs*ϵw@1K}Т#J/y㆔n SZ4j^"jYLt+Ui8S'dZMG.Z|SCq4M]Cn;K,s µH:ʣcUu=9gQ+8&epp9)ykQӆ^ l>g_O_JL}s+EtSBS(d u/U0FDy4ʈM[ j __/QRZ|!\Å-7# +:媜TrUcSКp@GT\{pI]4H}Af[Km a6AmP sڅ= 9R$\>JBNҟ}0|[(i%w,QAt 屍˦õgD I:gT ^ט8wCpo$ ]<=%I#q,C Vw?#t֤\z:hS2 f\umԢ:='Uڻi셒oXrՇ'-bݯЧ G36;5"/+2eiD^yu6fW7͌B`nuUsb:&GdfӿOZL,DjԵz)\Ȥpb5A`=J!Q1j+QTGz_b—C:2M, >#h TP עKhx%nOFD6ff`Nr!,/nb2͌.7jh_7 rblG1R"vf\hǶ4.a,I=}DPCaIKMd*"͈Td<=:C 4y9'P<+@V 0R /\ȤɁT"22<#'`51a6ohb(w)mtS_Z5=an[{ط;i{Jt=^Tˈ4**EtlHv=H,j9% :8+e8sZ}@P\-~axeٹ͓SbC2]@mFW;qZ0:r?wx_wesƁ0*/ґ:ᨩ'SH*kmΪ85fw$yٯ'ZOIX:nXl X 궛l> `skWY8]e쥛a:-}L޶!Kc&8x:qR,EXS4< oxM @0 bX7c/%8 EۅxB@ϟ{lZq:j~ ]Wr.:0>}`DSo$d@lqΧ0쩙 X&q^B)'}C.|aW4|O4mH1?5 ~r/r _R̄Q@x!H}'SVt1=g7~] ӛԾ9IFN)=c. c(nG"5.JT=fc?kyXOiz+-TcC)::RY֕y$UKP- ?o8X\=q>h 1sXyb֚EEg )xB!@1|rDµ>:;bR-3F "s8tQw-hEw5e/',&.nLKty σFv[QQOClMe!I.1T,[pکF8DOy*/y#&F{qgyS*Xy 2J+| &ϣ:iptSx0sUsVU̲lLѸ*<+ƅADZdjD y3c]ف\EgE$XČ(D0fI 1;W$iE2Q`F62\ ȟN<$BTX؂R&3E|*ZS{ %ō ],-v#,ʅ`/k۶AyG@`It_4qWP\d{5ާUaW;6p3ii4@55caa@I2ۏr;`[="__Z)l42+?k%mhJzZu phkW38<-:_F/̈́"E/_iJ)G-&AJͩGc{hYZI?Uo1zP0Qa[,svnJ閝^>M&#!;ȯ˞l9V-DK^R$mD-~Jr!NJi\%5(@|۽ƐR]I\%gt4zYO:.ըDu;h #+ qAZ)BtPUU.5E+^%Dz<+Rw ޹ǺM@8uA`l8NKPvѿ ͢m!i"כ{Cx=俕kIo0mAva Wo`EdX00SpbA uP|U`6l!Wx't2N崾jQ!"sݾw5Tҁ%U9Ej_]!%kwcP&pf EmNʐ+ ;5m,ǴA W0S򦁅ۺeQToI]/ZJ=(Z"!6LVyU 3W_j<ď&Meԗ2-d=%jǽ^uUud/M:ӎYb{/dįժbZK*|ḁ}U3]H*DvqG}XHk݂\^y~({9Oc *BFn f7/@Y6hJߢ(74[ 2+%`d=謶5(,܅LVwS) (7@/ƼDD-{^EF!r ^V3Td Do9"t:O>tIi9n ĻZDg 쒹?#ahw)<[х)6xmu#,,"Ѭ!Dcx !L2K70e!jtab ,G 嶘m WWA˚D~_ݎ֑5aUt՗Hˬ=SȨQvR ͢&4nD 5VPS`g{<5}cgL2 6r- $hAE`QXl9r8kn\|pf\C4t^Mc:BdE[OxGukq9\ץ\˱5PaW8gXفV7U[e@ONJsK~W}15'2*sqF3mދB)x4tmx?殅 F +gAp,VM5t :07gFCELik[ٴLF)iSC8lÿ;V8TM G^)!2v輑 pia5JOH3"hdu7>p\tgGR~U7Qmj>f'n{7$ǧ/b#m @a,,*FU~$֛ĈEވn玘]0EIRmO k;'y %緬pMhUE_'Ov2ڴy;0"..9>ﻈjbRGdX$`o( Fpe. ^ib]׈"ОϏ ẢѥߠsѭԢ$m.肿cS0Dd$E)M!n6xS(7b &P$)n?WŬ?L% ^i\(<4'NaÁ#0 3W} 4C!,Yw4 oovc8VUusv ^J JUBD\Wh2QM9XzZCN$WOB).|ǀxw&H5XK8$x9u{ܴ5y&lxAoSln/NDI}bӱDNfO&@+ţQ}Mޛ4n:8M1tt|eh2HonM3?5CK]lRB4U?JT+ ~";y) Zf_ vs6NthltʬY"Ech0,FUKҦW.!* KZSR>>v`~E^ E 4~ૹHK oAMV qxf*Juҋ5!;3eW/lP#73pUO0kvJb,aQɩDh-G*FVI?Щ7 ۂ?~񯏱@{Ʒt]I-H#/ڀDp/"&hì"ZN]//uT${Ui8Ed  =e P9E {uZݽ%TDS&O>X&|Փ: ')r:U\[[*>diۇu츤:tɐovX,ii|7w/o嫑)/ mW}=jKd(2K3{@4,PS2Rt#wf +\ QpQ'|r6yU:ië OZ^BdpKOt~Zy&j:!ytcZH=T[hD8He( DN@R2=8в+Ja{s*r Î |Oz4awmQ ,Vh6¢ .Uvɾ sjlU_ufZ}\SnתďeX@* e; ΢cu^IPdggz1y钐t\@Td@ysX%ږf`d4KHGbP5*# WllsQ_>Yj`MNŮge=@0C1_a7P<""5+4zK\I`-ŲRz]{4zi|1D+Hv MgHafj"4Xߨe0锿/%)d\ HdPk-_Cv810SR6&}3 j;%DŽ0zs3%&2|0y 38Xdg {`v%xi׹,HGNOF8'nʒ'C]||Dhm~c&*1[[ʠi ZRdZ!V<trٍlZX4;!9kCG i Qj9Eګq6I;ՔeL[{qyeYa`:4~y;5u8'}e h M`{댫lf+i $17.tK+#E8\k8H?׎K:3s& U$wN`#ZìB/Rcg$fA/D16ukv{ZV} e jw"oluZ!M6OO 17YȄH5TU ߶ G{غ01^Z %V6"(1# N R ?тʉ Ց PWQw`Kcm֎ԃ4{~gfn 07攣'G^!] çHK s*a-wX`fgC(tG&Ba嵧:Vhhma.ɩFy!8yԆ (LڊpC(Q(_\:4},#])uJ㙟NV<-pj#W[s o!4$$=BlX!75C{#3"8SAr¤GOYk•Ev0bԐ45GZ]@ m/M=jD4rz2*Eݹ"}/v9ka7*OrPzxM⥪ͼX<.nO֫9d2BqȥM ZfN#*>4PAТ'lywe C49G#˝B9mh΢$qHUUAփ 4(0N=eS 7(ّ99k1( CN0$b]f0#7G,>gS?L8OL=r6@4Z@S6ax*G9ʧo*[L%5B _obb&fkas T<L.;L< |2j&(BMƪ`>1?pB5C0:91hCqz7BݡKU=B/S!̣aL/'c/aFiOw\^VZmxº40BC닔~M$uûC/5(XAG@YUw6'4׻ knI5^qm% 1o 3MY01ڡ"~ߠȩU :R6RNoJm^SҪ1[?߈ד% v٣/}䃞/$f9l8\Ot5^~63T+x~uw AgzQF71;KZS ?yg96{NRX5qT[;ZeT,s}HUWs,&|DRzH, r%aˎckXHBBIwk/bmZVf<~e& z[ΕƂw]u#(HW e3q=|!=_DL0gAi|0Q~XHqkL!ҡ_S[sjBv?~S#nAJ|AUYg6}d񬔵Քwb2`aVr|Dnn  L#L/M}a7Ok^g>Dn~~qͬ7x/7\O4"*5Y G57kBZJ\|+d3[Z갧A!fU* {ei6: o}7䟧wQMʁ7J?hFA v_Tp> ySjy}3Iǖ5kb>~K\]GUC, iHE<4N-\\IҰ+^G΀`XT87/(u@|_N2'^ ijEJjIbZ87?!1pSo:C|p Փh D@.K/|5)J۰y,/o@#)wW9uI'Qmb) "&a1z>c_񣡨yfD1K,I7o3 R @u=`sL<+:p# :4-T +Qt_H~ĕ.EK4qP^: =Q?Qdʝ:tğXv|R뿬B&Sj;'j1=O@E*$>_zqz[7rMoH1 e0[9-&p"mY&{f MATGnF*kްɹ<ӥ.& iI=`6y3fMk&^Lz]ɘZ`w@햯SJU2чo2’"8b|t֘JG (x}bAW#Nu]|25LOpiX3o5Ι!"dQeѷI՞nH 2vUTU&oE€B7ЧUH-fwd1eK^HĚHF{oz5*6Uj~:C@LةۮQa$ʰ,zIۺa냝9`驑b<< |&xM .r,ϟ9- y׎) -n~%Gܪb~ O|2>7!}xe_*@٧&> *UIsCiX8|ܓ[Q㫬A轺P猜a;;KREvWmꐗm65*3WK Y_?q"?o>θ W2oQ)3זG8,%8|xuO݆O䬯WekGGJ/hB*f0{fm>2 }Zdm~bacνl(j|bS ߨ.|RX0]HppѴv&*w) _8Piӭv1̵.>7#,{Ev2||VJ,.Cβ!$Nq #[lU@e:iȒDH!ߕYMEB^B%uakiy,IMm2봸:fUr8tC<}̸Pa>.掤7^<@UeaVqЪ8g!jc[Fa.o1j=f ;a;0Nֵ3KIt3ic}O :JZH&W90krHQI?At āb =[sPC19;~iyO;^L ٵb=m-۽G9-j<ƀg}7OcjJK kj[iXjZ~ooϗkY8K/jH3(C$7by Ɵwu|,Ue,| Ec!kzg OX@)^'J\~<ʎHh678WT]"1KN]Yu [;w k?&)MԐ@7^kkV5:D*w@(3+Iۧϸ[s- 36IԁnR[Cw; sjJ]*ʺo'Li'Jmpj}sY=bIlfno8Fu+j3Lߣ*0y7\ @}3.G:)KFp;`[RmoRC2%wSE^>ߕ'}WCPW =|9"`LZ| C;ݡ!oV28y/.jz GHPZ46&v%]HY>ZDYFxc$Pd;\Zԛe" hD`#:=aO&uZgO1X?,hW,0A ծq*-]_((sh7,k`}#{`"z$3j⋷KBÐ$PdG}@,%kPڣkBW}BUA.wq?W[{=ם O|XiVr8Vz\3-޺F^pvX/! B۞?qJXg&*-hK9T|=0`RL@3{$} g5Y\d/nG eBa|(#CI pxen: H@'yF^/j!ʙ˰Nڒ,|=l%mӴ"!i5YEuT]V,l).\og4-5i7L`b74]MA!8fчFvr2]7Ŧ*Cɓt xtVi{*5bl͝ALYLpY2 < b5[GLJm:9!@GMWw=N ZvW;w.doPl."X وJ=Pm$>a>}Smh,IXO]V:N/eA6C  ~/0'OTP0,Ap ;CiYFhIig? c>*=b5\ELz2uU\[[ڰZ"wfahjh7nsuj} kA&MЅG8@s۽Ĩ(/?O8摿x *6)-rec9ـheJlw@8sp yt׊OR+xgNn I_[KvI{dbHm>Rf\rkDWPׄpg|C[&D 1e:m{鱔~ۋ倩h~&p Y8DS>B{ #\bLVj\SCqQ}Z^9uU䙨 !ǘҙ9FG"t6.PJFhl57BH[/ɮ\DRjDjZNp+]e=bg {\"hC̙qAcT~fH^raK!k(={ pd297+Ч.PAe"n>\xQpۭ@ֵBF~_ ?ZnġC'Yl+@ ⤣{XxO]*RYR^ `py$f;YHU AťWC௹,`3ww<z:z^oB3I&.[2=ޟ4IއcwJc~R?֡2,[4\ek,nuHpK ᯱ=&lCJҩ %IX X=gز;{cl> @Z\{Xjiw_7]m6Y=C?P{܊ ΉpUJ\vlc-G$X FP,կ/@;,cU~20ÓB ǂ`ozWJyHq//Unnv d d*9,Z-AT/"MToNNoozjb,42*ŜRdaU.=bx1YmRɺ;&ySI+Рע]mWO'puiO9~[ И-̜s$hdCщOxL߭{}db%uicge7,:]*#kp6W@àW[^0/D:P)§ZpXXOw]R2F.dɺ/wT\:N.]jĤ9Q?;+`&E5hkA%Q@X}#fߤ蓻užjZn!M۪yq{xR6n3L8K1_gk[Y},MpLmM2v;]{u6ہ*%&% ǝrE͘^ lA>kOBwXUٯ6e'g$)E:UI*O^Kԧ~@(zP+Ҿ}AUT௝ak" F'1iAs^ {Sr>DGoN(ls-;M&cH:8S5wԞ|H BzZd -(SE#+4pdԹQ( rl4FxzTP!IАpa&4X#kN?aG'9@K О>Ŏ?WyׁfceX~UO./bxp_K*eA$t(35yEs58f|1л0fk p넰B,l;é*T43tKN@ʑ¢GLR~5s*khNEΕbG y\ԍ@3^uw3|F @,[5JWP_]sIFD;M>b9V#GO\XpxZ6jQ4p-FRGxvN#ˬ'H#0|!h5\Rr%䮲ZDR?.{̕ipA21n\[ 3*;VNU"]:AIt.N 啽y:,,mai gc-uG匎~u9!;sIhAզ*ЛVF4N-݌+Mps=a=^}REcA]HzC"5XpǼE"1ɨ1ۓb [N~{GA:S?+Av,搓2vJEo71u %K  1)[vgf 9`q_&ʔp0{-yaYFPs 58B!qAߴ2.TGbv*X M|1qg>}?z;G*{ т)\W\%K"pG($z>1D ~4F5H%E\r#>ȿ_ ss t'=%wv tj@cmb8:`2:.[>u1Hߝ0xi0.'y+x2DY:3Y-LeZ.vIKCR9Sf[7?"W[\Dvh,P)-O|m`V3GM罅C?Fn8F{ahf1 uy)w+IG4尽EL1g[#jW3!6x/ԕ8j:,Su"To:iW"uW _bS7DE>>7#T|9YbЫaUqxx&y arQ^4*^EJv/[shc\P àË7fa5 *>`{Cl8DD2;Ǹ0Lm=#\JrkuօS>;-0BDX5R5r~aIx>4֟ڄPf;¿RÍ&Q8r ?[A*kBtq(e7f,?ƝCY5ɭMnڔ1a@!ŇGz*㚔v/ERS0!t1Je/ |y6:UE3@Ğ_6#zH6"J}ȁ*}aU)ɩ]U䐁n[;Ra av^%߾~+T|dz>`WQ6$Vo<(jPs 6Y'yGiuE:_`(7n؇$-r;4eB0 9reB*!t+aRnhƦ|"N9#bМZP%:r'F^_KWQw@wr#V+Eܷv 6d]s,0$UR 9Y>%Hnԡ޸8.TvCdVG=Oӵ׬r8Oi{ kuaߡ*^.ۻ-G(ccptU|x}8Z6.јeOK5&n˯$6trw]I[=Axq O  zԈN*"[y8|o 77eݻÂrv"']^fΝr^h^&Ĉnr1܅ph̔VqY`i9BEmI كusP]W ާwGRc K<6 a$7I=7Z^r>,4zeK|XBiO!ҋzbmiHfਬo‘]5pkYD&X"Ӳh <*< ܓD g-hF NI~>f7<6dilg|aF1זr `n%߶,VDcǩp%>kv <&0BWi4:h{ky]yК8kB3a6*rKL ֣N/aӔ5FX)F w?h3p0 %:m\$̬aHm9*]UJ1ۖ+P7[(~D۫_{̨U@IcJ7sHA |m7-(MId?Z=BŲ z(Ae#}S2L?t_oыy ퟒXϸ%q=F2^ ̈́=pnE%XIvXI}5p^^At􁵾 6\OLb\ݐ6,x@P\ CqY|?NSiI.rr:\ج 'Ru74EҘ|];a6qlbӍriB[#Y^`O6~0eK ,"]ڶZv3*S<= X'!n%'fbhzjP%>3ps \fTaJEuƊ^(q_jZNJ r+ծo\j"_h<%o?yjzW;WAkӿVW-MYoB]NAR&ϰlC5&"I[5'$M[ lD^4p)F#y6̤8!Jz_ݚޅ+^@Vߞ>蟪|wB[B}ҹ!zSNwBsBEV8tD4|"麟纲~XQr(D3>xNGF2">QCDV,^^f6u3O\E6>U&E*+ѹweYǦ566⡧isehc~)K+"…$YwrEqḋ89G<)uBYq(rOsﱲ;:~\emܩq>-w! `H׀Ӽ՜=4KƎ4X ǖ߱i5ǑOuxU_>M5zIR.?\WE-0ĝrX][#9X?ADVVV /n8h r[q=p<{ByYuBbl+Y+aWRL֏T-º0 E9P<#ܓ's/ *d䨤he<6}H a8i7)ow5Xz2^]<D J1]`e 2nQdlw7oD j7.EnJ08.q;{ZCA|f́wm}\s}vh5~!hL)w=|r6O"uZA1`hX K3`L擫J ڋlVdU_:hY]v|}>X7_zm,?8na K5:ReߓR>Cz=B`^#9V]9JWԋfrg$9DL`%|i]$JKԂ 1Sk!*pg3h>ݗӣ5364NE[ՈJma4Sz`KwZvM:%QOU|}t\_AW)8îh{&nگ r7&8FǕ"*g^AeQyMdrt 1R>D>IåKlng d<:Sp)z2}ec})djx「+mOʤvQ-C7p g\rKMUjT^Ħq SR,iZB oSݶDuMl%bkCQ'8# ;,;1 &D~o!4l}[=dgs$ Ȍڝ2,aM)燡1|iUW>@Q;ˠ aif3\d]71(q($ hKْ"]e{N2,7aEW;lC wʞ '_Dzz \:~*\AS|,srwEAe/7udB_QL2C qFcҼq8̐nzTٴĥư8,0TLhiRhV!V ՔD? GKq@$5H~% T> B&NQEa|ηmmQ2L49(VZT ,e0QrYGjGghTNd m%3uC8YT Tp4qC#b04Q0DޢaiMjQ2窤0!\f Ͱ0蒧*%]`5;^LR+ȝVwCrv2uГqFbib U$ᢎk,Zr%Yj­t;cDL^..\e'09h٫ `&tCk4BjX21(j}S:UraV?ֱ#{h(1h4/uL{u i\jȬ6oN'Z~0 %C2BoNL+:C;]NLAe~2eT4K7Cˌ1 |L*~9BDy >5aJ+ߕ7f 7BxPIdrښ&Yx-YʶS5_;]&&نN~E("3z-1 :Z)*ʝ2}L|aObj.slKH>lnYXSc:uQjedyPB 햞a5ĉvwx)88[tXKlÖju r|\A: F4:nCwh3< D;q759`D!UE0iN2[uour`WAv>L * DBޑ]n@ ɐ4?藈E]=nq"{ط {N ]XH6l B Sm#ϑ1+?}Oۏ+Ҧ{‹Űp d>)fk-db7 Q!iI-=h{c4fNS℅ 65h\pj{ڞL7o{܆bZnSrdb;'?fvOK-:-]uFq_ߊj`]L_U99ljh!kz:qruzJ9{ _>| Ng84r4ܙϙKyU׿H`]s\G0M&'釗%=m`64`lHRpԱagB\dvw}p"yVI({R, T"0JJ2gu蚙6(  w䗮:6)?:r%90gWjADqhΡ vUgB䕚oG>kqnn^ ~$ؚ7Hwo/d, sr*/VZXtѓz?4ydgNLj`܇ǯMch$YB8Yw"k+:8}$6GbyAU}LX~L]GZ`= b9ί -6GձX4K15!ȥo *p=1<|._eɨwoT}ljƝ9-k>KpQ0~_?3t2l+%VD~,NiP&2aN1 OTD_4UJ/ HX#:5i`CAp=)K;4$eF_ cH&*_71|D^[5,A`p-R m0*Uv;tA0W\]"~m}&rdnGFD`\RC8BH U( er6]p)v@! H(Fz=N_<5X'rHHmmd}A^ZZ6&p^b\D<<{]OOn?SZ"F^bڕt)o12۾9"UYKUf.G-4⵬+3Rqőg+MkG?_l>mc ^\LG@6Iy rAc}pGH^AA@L;l'O8 B#^]-LF4ϩJ )¬ 026՝PQ!h7xs<ݶiG1th$;[+Tb.7_6{j;ioUC~D b1vpӰ ;7+4I0uXhn2Wf2'1VE#ߑ+Kq}ffYsͣ!JO-x97W$ L dYh-t&*X>1q^xu3tOBB󵶭.JFs{Bҗ d?l Ol0D3UC9KwKfu0𢵏'Eve0)]u4E\g#ӭ00KD5&l:߄o ESWyNVby QKt[ +oY NI!YP6V=eoәl4nhS;* v2I.\+a8f|E$ҠP*}RdhfShyȁǑ'f!/ѐx# Uض1~s.E | 7+ӢC=SoLr@Ai@QfuGx`Av42+K1u4gv@6E%GǗJP xl"ٕN%|D}Ǘy`oHۑr<:' poCҖ6?ݕn":5v уzF~Z>OXY֞._Ÿ绎 FMu&rTPםK쿶+UP^D+4w.Q*@qH~u:l-MR>*o4O AX "ŋ5IWQKToomؗM>#X[1585J+P {.}l"30a_6!5a'>B 1YVH trbs+F:{m0@!(xPOVp "{Ns|!&Xr.~LwE,f&g ǒIJK5n3/[֩T+*&Btib+8!M #oiM)Fz~2@)6{'fo\޿e $$)w!#զ< :eЋNcx = [lV\'f4N}Zñ߰o Tϩ<͹[8ZrTZFNZȉ]`p y'aESNzkʑ)Fu (8}y,oUl#MբinpS (o\ .;'yB '?sHewzUwGqJzaT1V˝X#}d43$  2LWLMF~$ 4QCBǘ*8QDJ}LI"૲p.2{aXJCٔ?ir] bg]:R.Ph6~?>1꼯iCjEءH.^8Q.OO*g[kÊU;ׄ$1m`8zl)wn,BIUCz4V/p֦(p p)  :vqI! u\4T4LQ}K/{{UpR+$exq6h@ԟnQ;hn͓0؛wJ:%v$՘Bks8ЃXv"v9-/ #{C֚Z~v(-d9X3Lg٥nN—rp~OmAo8{ OT_tTg(gٷL)8)wU\8П"x}_M59V!8{4Vj5[ELCk\8&L>2QWc"R.)=hxvY;LE(b'g];yr(啧GV?$[,"G˴T O1$J :$.xd{=3~kS8+Nw ?Yc%( vLۤh!T'I0C o]q;okPQhX؊M }WsqnΗW0;Ѕ>2[mW8&YM% Ė43?DOj[ UXwW+E9oPzrbT{V LM-0JITfodEtc7Y(3^"}PRN`nΒ(= |L|9P "aЃ/Ǻ&7x@ V!Zo}UFyG} >m^ ^2oqL'!48$mq}|'^`=,HD6 %kP5y16QL72&H;} qԪ}J+kcl5'D9'` E ~ALťM.0/'?>᪚ϧdD/R%qN $NCW8\d೰,3W{͐fOnԘg֍!]vHkUPW1DG/cwf,꣕[[_8칮2m܆a4BJL]܇w05ӈ9Y8KRegd;H Qdsrg2҄#Z}l,bjx<5|cGHpsZXlґ%rDx:K!R@5tJV&`H7$ϘPkEB\A?2f0C#Ѩ7S^~B߸O%u{fJ ]+BZ$Yv\nI')%[Kdy* %ǵ}֘Ju&&igk:z 7r{!1pC)kh9!aǡB$+U]$f1fUW?'g7V9}@LͼCͬ FuqCň5EtbK#v^F?$ 47{.%_BcMީ zxT8 ,m#!a9?hF P#qD^K~V$hP ܈.\cy]ȭ JݎESRLS,6mDW>p>Lt^ɪkW%dK'K\:V/WCH@jӮ<.ǜZDzyUcpF݃ Ka!M< BJW>g5=3U_~^Rbʲ wk53 ~!lJV|"Wɋ*HOW2 'xNtѭ>ԉug}`Xoj=Kݡ] NVw:l"QnJpm:Q_! JR\=/A8<3i"`BՄ̖g=-/e? Ft:JQ6°3 ]g[]zyXqrwb_I|滳qt_c~fW>T|pETϺ+PC+?0%(Lgd##8N^LO#yW]]oE-$ۻ5#:sk߆\ЗRAwP5N: Fx^2L'IB8A\Rl >!xVC<03k#O2doъccx^=?}[*is ^iF#`!2aCw/4sQn?CigLU=$B:ph:_/2ze% 9)z>ѹw:i|铩]Gyͣ >,Uvt ޹aJ .T %.j|̀ȹ<y#z*D_kƦP,#i\L1l(we5V9%+okb11*;?G:nшl뵩z44AGWlC_NߍAuDU^<:+x":hR..A*ML5;I9;O7yX5| <9Д)La~9ڈȉ2KT<&FrbġE\kA!j$ltx(J&-oc !8"=?*7f.aﰺ" q ﵽ.kG(cVHY'mlB0n$*nZ efi ߹ݾy=Y7ϢfAq>VoYpe ҷϲZ-o:X@lq mқg+YR v{ UY-6-J^nEd^BK AΟl*8zZtjaO7F@}`#.C [ݦ!"B#G{\PF>rfS-mA/Ơb4j"0?w9Z d2P9$S/6)PqkyAT|^sdB"!v;/u:Y /4GWDLAP3 ]:u<[<}cL, ~r Ǣzܫ-ķ@#"89 @Y3jo, C=K:^Vau2ѧjH>pt)}j[;{ DBR_VhQյSeKVoeҟ=K k*{9Jqr&qys/:R cILgn M;sYECxQ7pEsQ3\/JKwvPKw>aT{@2 0mK3YL2WOF{qp2PZT>wH<`߱'s6.ʼn6l2M{_G&M[i'$ N)$P. 8 [Yuw0*xdَxri^ W[ =寥L^'42Lk+! |.f$`g$sQD DDh%b7YޘϚL!_CTz3Dєpmbj#Kƕ Dآj9'vx܁lY6xeb3fL%OXMnS^rdc.@-19Tu0/.8Y XP_ZPTd8FAS/}᛿\"95ܙ fzĠڈW!ujn41@(>JZh] 7vias㈞,U $}PmnUJ|"odogwj$X +g!f~JM%HmTVPPJ qvXUdH!M.M2T =G,PMB#J=]˪gYT\8f6y^>wG S`WPFOJ;$r&ۥ:WV1T*$,.+yWpV olKF'S{0aC&vʚH^=]A]NQ} {5Gz+MT zXW3xKiFU"6d_3ʎfҮ!bviɵғ}8L4N"w0V3{e?5g`do"0gml"Qȟ@>Vuj0}ku>!`A8>ufƞVV̕!hkU=(?#~Z cN;brV7UaVz3>6xtx<&hnʭB'  e1+ħįVK2u0<+e oo^!^E e2+3~ '6ތKR+l {@:GCQ"L(SYTu]Kgr8a4ǭ̅gN'GRdH1&8;1w`;P !V.0,88= c՗ &Ζh^ GߨroŒm{*vxS!FrDmkf%4!ؙK,̡$K Ԣt_gZUhӡlȃk!4eҸ.P @#cs]O+5ў#BVdp5G:9r+Qfx|z/Yrr ZSْK92*cTS WF]]c@J .\@cޤ9 SFQ^HoIjb$|>˽vv3uc'j9wn j8B _8"Y7[옔>dWtBq/@nx}$QԜů丹]l/dX@G *JYo}#cKJ&6ΧVa/ 7Hr+iWή$i|rZij!7?G;J0 ezZLFUNO'"SAEeooBr= U* ǍKC1 'j)%s3A ( ^2әϚ{W?bȯ;w/o|$  $(hA ,1ӣJ`v$j8Ͷ KA[.^mI TjsSZL@8N5ʇF624lR#%z #x9ޓ IRCm &MZI0-틋 E;gn"3hت&Ԩ PK PGtdn6 -_8j1|~ㆇ!|;X٢ z%ʃ'GJtj!is ZUahUn/@=D,(*MX4'>M rVV%rv}EhwC΄?/mꨞ,!*+pX 'f"ycly,~D^H^UYsM fRUO1Miބfd'T^3(|;D=-drw|pnlT}MwzlJ] 4lc2cY;ϱs肋+t5 ^AnI8L<}-µd~^yC`3zh򨝍ڠEÒNlW4-нAaDŽNz FNcyFyrXa_}  X_2-([Ŷbf 6 kgwG`T #j0T0]At;qp͊j qmtKa̹xNd.bN1r ܆M^xxnFi?bc㸕f;.}];AS spr߃\79V Z_꫽O:qkN'jk|]9;B|'Vz^@SI?rBzo,i64"YTQ1AzRgЅ!BuJO:k={Т;39\(k)g!G)?3hIer3lu4B $Z Y /b-n89yIz,^%6LOY:bTM3b3#Ocɇ$ 4r.gnjH yh(ey̆ ^SOPQQa-Lp^yL{BOfUZ;nĺar+Km Ry&ub _;"X" .LGGn*b8+n#Qk+%RW6Tӣ+Y!,*E1"(Gxz٧åv V'e!>]b9ώW4b>ɕ5Hp# QnPm4qǿl5(}եʛfD6jlt_H=p %gX9Hu̳@kB+خG|;ȸ4' llH۱:!ȉn4C`եҿ)퉬C^ [5v"G>)mn0:n. (:x18{96s-l{wdRp3{yn20zQIҶi,uLp(̓ d>Kli !hzSL)n']F9B|O9ǓJhYG{׋Gc%bY(tqтh5.SM @&7io$XuRZfJ0Q6Qlz%ύ'~x'ubEߵlF4ѫ8d NXcEFneАɬ gg֞(/N|+ȸH7ۏ ?SjCG,17i{"3p@bCB!!33b=|Cцo K[Yۛ"6|37AM˸sS qȏnJU -#҂F .wF -ͦ01{ AVc-{`3 VPX*”mm c.pY9PC7Sc>ʰGܜG^,"\I!-ls?W݌&~u-n9 91.2w-w~PaTe%Іz{Yo RHp8pPV%=yS^CkˋCOE`'_ɼ[Dn>A!!ghoMdipw#*D UX=(5o)ؚ0W(QUSI(-yxGnZ9ٓ4 gXXI8b9D%hȟ6b1=*o-C&vuu=Lm17!;w$'ՋXX0GL2Fi΃U#h1Fz|K3 g೾9 T|j?K<~zߓFMV%ڠ]GCoP3G`w{\77Ȗvhr)]=Ȅ :GoZ$:T&[q{jUT!,hu -^o< >!lB<&}"K-j\9{Rbs/aJ HE#5P<~ pZ 9"N~=5 G{v7/ o3“hCT ,Ұ1`75EfvD)?Lؗ| N 0s(#W B]62줐 S[=󑜼m vKN0S+ŤPm:M ŏa($>-+_U%w4֓Ϊ{z=&?xE!'Po Qy71))50?S!1C΃ϋq(7@/Aڕi Ռm+8@ L#Y[G,eU VX] q͡1sC/~A)N<Nvg!jK? d3xD4 ]&z69c*7 KmfѲ*;(^>ԉ,܎qV9P0F^Yb)8UOm%U*_sR<͟HH~q>0R5I!9JA0$k=?Zm [[b' Ϟm0=rDbZFȫH&<ϱsv7B\04NEDk3@9n4SVzFҫc 5u 6Ꭶ /Y.al/- |IKf|t| !T}mj{:0yƌ&] 3zZ =Ez#HXQWR+6]n=y޼\8V<:HkKc'?Ł8 ,%Aj&U b1Yc$ AdL>} pȑDO[Ey({$8;ǘ#Jq1c'Wf7)\*n˅.|n'u_:5B{xǍ N΃d{!-r4kT^x| cy'Ylҽ"š &i]y´ uV Ւ5PFxy^zo2r`on0@tkwhAM3 4cym(v _hdmA[%^O5 ٵhKBd 5Ħ2$Z#l=}at|ef?o&'w'CrGf5!VTsƅc0=ng5TQZ%Iat^s,B :|z3N/aeтq2 #: U^ |'YbfL9r~bT[aEsGdLT}-8̺qۇ=O|Vеd+2T2Y"Fv>NiNzM-πEK } I f%E ٭1A:#:;ZE;,i/Y[qh&]?dwwYaaZr3OoY:9E>N9'\uuX&~nYYM#6TWN{fې۸3q hIPvXKJX-Wq 6r#X%}WU-TFt2H=MCG Z  ŐvZPkfs2D^.("G%Rm]%)묧,O# yNm~*5"j2SEހZ=&]159OTɎ=!Bǧqt"(Ϝ2{U/)/q}H@ `O Qvd{W!EA^"&ɻpc|XL­)InC6W٤i>e'`հ챨K^OWzLrBQئnj H(Ӥ-_Iɨ"V:uM:epD8 3+8I{ĩd[NP8YppSG}$+׆('&oP9rXBgD fj4 m`\' XUߒO*mkn#ޑY\he׸EN0ħ ERh?^6Ǔ%andwWJ7}*1-)J\ NJ^cf0A1~-T2M_3';eS,qhKpY5C`eAJR(_zen˟{1^Ջl)h"T#Sfu' xEFĖ 1orɯ4'pPc8E\{'F.їM79uQ.6mqCi0vSDZ3(PiISixh<4cx^ú:uZ\вkqPCaVxKgE"6 qZPE"vOq5#ʣ Px0.>8(ǻx%g7>EIdm;Z[gX^g"cpgV ϊ0rrVaP*LAX09w*9׎X^W@~B0Os06 :hOhe#. pbRo ^Чb(rbBF R}U9QK]L4йCKr=i0X3wݼ{uҏ5u 3Gq#ۛ7ED=zX CNgkVTK^!oPH)np~j{1&:.-"8r!|ˎ^2U |ϒ;v)zʉ')3넏>n/ff!(TFv ZIt!?KVq"N Z4Q0#LG vI`2˪ h9 }#\Ъ^@mZuYDC716;rup$5"w s·p;@KUv*n1fAq(Br[ŗS1;ʼnfRmh7z^h&^x'Ig1k @5.i:{z8-^]V@6g Jl949G;MƿiV^}f`)<#)7{I٬ᥱl=WhSDacC}qaQLȔbAGןTIvsAfQ*M-hf$e^0 m^A+g/K#B\td6* 499 &Hy"G⊊)O8ǣ'Rvk,:84c3ä #WweJG?^E#66:Ei#MIv ,w4>b)^PW$伌Dc;55hrAg2oe{nY[SjEm^`׌n72RVHY~} 9(RuVLrhl}\Ub 8W8W_SD Ma[aQC s&,BN\V<&8톷'z/ȢY]KЗU#·ЫW!-13P+)fi>FVkRVφ P.͖v&9-'@-*;LֺN!CJ kqկeL\)ek)Fka_K?~j`4k3i"B9ʤ)oZęRhu3>7n'd9z9ݘ1@Ït^DIV#|qqQ~ӉnI^G%g%:O#nhh~i|\94HT12,ow{{"!s)_hn<)>2‘񖒕@\ 8~g)D5Z{$ĢQA*d:izƍJD*4QWx 29½S[!) ',E%I-)8qwӎw:Mps[c3Z^( T;Tah(D[HZ\: "v\Jeb kZ,q:;ك z#ml~9'ea vr( xsFRj'f|R0i LGȄ#c>H2u)}ou?6NK- lWr/.&J&Ehs+u·H*WnAYO'PA)c$$k!&P  i> 䞷(T&ص2uw1? ? `rƌ,>5SnST^fQJeaǥ"E }y:̹֓]%5H **w!kd[G6Ytd`4 5܊F=_ԍW6,?C{ǩXǯvKb洪b#ቀ_>[B#36CpF3YU3ï#o~W+ XPihFy 5ӨqF:kPf~VsV|a.5W|ΕTzٵ(>Y`q1ڢ_l*^}~ƪ`'w<_ap$dT #0rҬ,zHJCy3I~{N2y@7WwxG156h[Zlbb>_p;ğkT%kVt١JxҩKC7s14-sʫ`c=hKё(H h=xr F،xt\|4vH}iݦΕ~=ۼAY'܄|qJnscY{5v+Ik;k*ڗd45ܞ4'~l#f(^w+*X.wjOa{P JIÓ))#qBY٨S7;]s7q_BNz&`nfTU& A3'_'> 礙B`tRR+^:hߊX T놉Z=cS 1XTkbe4ųcFuk}A 1HU^mK2O'LzC>*c] 3ގ:Y>Еl|i2rl쭝KI(g`s^D!4kb6. V\vhUpXmޣ\Y#Yrril_p*ь>T$ȟIxX|'Ƕ$pƜh%լ'b{҈7V!xV`(֣RTi,T|suxy!m(aPD;5범[,b K )1 YZ