openldap2-contrib-2.4.46-lp152.13.2 >  A ^/=„(H;n;8#OD&`~Y߇V'&3S:6JFBq@.|^;zc]z3̖ĚL}fBdem@y0_H:E8YDy֐x$ku߾wDQ,ueH6Wjك;O7  42N  *HcޠZ):M"_˼2$ 7`Op>`?`d & ?HLTXkt~ 44 4 4 T4  4  4444  > (h8p.9(.:.FNGN4HO4IP4XPYP\Q$4]Q4^TbTcUVdUeUfUlUuU4vVw]4x^4y_;z`p````Copenldap2-contrib2.4.46lp152.13.2OpenLDAP 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^build80openSUSE Leap 15.2openSUSEOLDAP-2.8https://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxx86_64(hp(p~8p)w(@)(Xi (@(~H;Pp((큤큤큤큤큤큤큤큤큤큤큤큤^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^a29e90de58f7fc18fbe7962fcfbe5add2fdd3c85fe715a1d6639551f37d3936ed26a5c10c26f0554e71566b0f4b84ff8bc245ef207c0642634f162262380571e3fc29e4e717f3fa44236e6b004246cbfb579d2bb816398755e4a071ede5d40ac80d880ad0d89c4d8d81eceff8b6806726cd1026a7942e9673856db28333eaa242f61a1ff922f16618fe8becd68d62b51badb81a6f266f384e566bed25b3c920abdbb170a775f65fa8801c62dbb80ce839a6b6a381713fd2c75a88973f1652a323592f976ca689d85c457aaec0f6af293783d07c3304f5421f3a8428416b1dbd65f537ac4d81f661386feaf2101217b038d6d41c3810d51e5904c06daf652b384e084b9ff54510aea552ca6661b6d9f36a00ae11a6d01401bb0ebaa0572f1606a72c8f810bafff69a4d24980460cc5b2ca4695766e697a4d855a5ef015c87b163b13a9dcc49ef2f54f573378a09b32679cfd6b5a6ffd009998a6dea39888d4f61fc65d03155d9fad35b794a2638dc6a478bf97093ebd608bcfdbb3d2c397b9310ff5303bcc6b5d36b7f6e7fa20481975e2b7fff375bab602290db5c7f796534e6806e0090b3e6c11647555031579a878f220e650ef58a8372f254cdf8d0f5121c6c7788713fdec6736ebadd99e17c817dc807dea3fceabdbf0cd7b17865ed827e2a7a9ef9e2d85172b0df1604327fed49bf000d57ac4c97cd03aff8221cdc8c24d1d040e86ccb662118e9ddc449b0dde6f55fe1052a313730ff351787156706aead5b27ef9f594815271fa6ea86a5fb0717099df1f1e66b47e494bdf91cc317179cf9cb1bab260523d73902e3d57aac9129137d2e6f6ebe792ad2b2b62b0b37254bd05c630ede47c40c8bb553c81b520ac3fed503878f1624a9c5b467798b9a8f1b0b9927dd05e1b0fa4d17885adf92d2de83287ca6445027f08531867c265cc9fd92d1e15722dd8e3030a06761dc455c1b17fe4bd6b8476bed9c041f113157288fa7c296b29698018f89f2bab899d100df95c2080ca2c3fd5b7d738926382e78f86a764aa1a4f5d956fd944c68bf6bd3c3caf4c06c6ed0f044a137ebf12798e956bd132fa0c0a1323f07e24fc2916523838aab85e43703a44abfda0eb2afd081354f033f4feb72b4263ee876973663beaebfc28e66f17ad7371d8ee1477ba3d4addpartial.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.13.2.src.rpmlibtool(/usr/lib64/openldap/addpartial.la)libtool(/usr/lib64/openldap/allop.la)libtool(/usr/lib64/openldap/allowed.la)libtool(/usr/lib64/openldap/autogroup.la)libtool(/usr/lib64/openldap/cloak.la)libtool(/usr/lib64/openldap/denyop.la)libtool(/usr/lib64/openldap/lastbind.la)libtool(/usr/lib64/openldap/noopsrch.la)libtool(/usr/lib64/openldap/nops.la)libtool(/usr/lib64/openldap/pw-pbkdf2.la)libtool(/usr/lib64/openldap/pw-sha2.la)libtool(/usr/lib64/openldap/smbk5pwd.la)libtool(/usr/lib64/openldap/trace.la)openldap2-contribopenldap2-contrib(x86-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)openldap2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-14.14.1^^*@]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 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#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 definitionsbuild80 1589639123  !"#$%&'()*+,-./012342.4.46-lp152.13.22.4.46-lp152.13.2addpartial.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/lib64/openldap/-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:Leap:15.2/standard/506dfdeaf34d96950b7e604a44cf1555-openldap2cpioxz5x86_64-suse-linux     libtool library fileELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=00651056c629c89c408c454a581bc1ec001abcc3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1949c9d9bc55acc8e1f29848c62028683f796689, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e3ff24f77691c2fbdd22973005a6863cd4f8956, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f529d21638cfb8a9eebf75449c0529cfda849ce, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=21711819783fa5fa3ec3e990f37ed2b6796d99be, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b564934c15a8ba37d03ea1037cc388bbf1fdab67, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=357675d731e0f94baa9c9c973fa57eebd2739277, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dcbe082c7dfb78299854f121fc596ea1cef34182, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ba667ce3ab535ae7b1e334a53b7ce26a339a6b43, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=679fe828cf3893766bb14cab117ea0fadeee3184, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c280b8e58e7644f0730150b79647eaea1e132c1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd1fed8fcd30d43095a561155dd7aecb90f49426, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=231a4f7bb83f04f9ab76c414bba33acca9718e7c, stripped "#&'+,0178PRRRPRRRRPRRRPRRRRPRRRPRRRPRRRPRRRPRRRP RRRRP RRRRP RRRRRRP RRR|XE+y11utf-811d701bececec6ffe5191a21c22547f4d4c2f9087299f5f8fb918f371dd87941? 7zXZ !t/] crv(vX0d-|o|uYMI k֞s%ꑪP r@!Hh2eCg쇀(vOӻZ_-C~Qg<q,Uޗjɯ/e@56y122&3Q9}]np< ^V01|nbf`4MAeRUx .׶/r@)KT|Lf#b$юQfjW.*\V8 $k>Tf> ֪#R.}@ ڒڇJ$h&_o*LݵZm>]Q$Zax70'Wo:O1r]%uzH1[|<4dpWgZ*Ӣ +. >9eM.ε4$aWR@ڋ\ gڙ>jE"1d}t|_raKhiET>O+2#m#oAap ڂ( =|VO~EVYl닍[:^ Wy}!a﹖n(/y`֒\q5AdgpLP%[[ѮKt#xBQ BL80ERY A$ieSXq}>ܺAbڍR";o:]$잠8['] za9E`f䐊Sh6'Ӯ0*hf 06/Iުs#4),ϕ vn^}8KcJb\-TawCWSVߏw`<z_ԍ̣O=R&$" σWc i)`-ǥw/1hF0Y23ٙɱJ_iՅЭMȓ y~GxlTumv߀-9^H70 =Z;Lk FyanLHYnQ R*0f.gP7x&_0io$syhP[ٞ0'_=UIxv1_8#]Yps吣^ASnf]Pe [MAnAOI3_,]=,"{>,ge~P;Jd8^w肍$.]NOy7B[#<9ѠՏV+ь.]xiF G̨j2e%\ 5D,` 4]Ms8(0 4@fF|]'Rh'F!/܌DC1*$Eq)fb" +VT(F/;*JY8:-#($¡v2ͦZ-8Ѝmk@yIv9nEԺƕ] *<*8{pzǢ9K=5~r"P=䗆,O\K4ֹ7Z2&qF ?T9(e70 O{>50+4ǰ@U]@fA-+aU8EGVJ\(xGO5Y[W ?u(ثKz҈h7Z ]ퟮ_ N1V@ǂ` @d(Ҵv$)y R/ ؠl{:Q /ޟēKp}ZVo~LC v3VH5#&|v<ʥ=A2K7Q9ʠVF5_uA؁7 ;-SLᩛvM,ac˳+Y<8{N*S R%xD]@aR Gr}b7)ר[5sS7̺5;x);wd"Χj?t@_%Y<_lS118M"=XR둺8,8XisƒpɌo;ִ0Ù ƾ^;`_~*KD(go˦+jm>aن5iȟXr]]R ao$G; k%HM[}V$WD+qWDU-\N "]Y:Xp ksD/x$O{E jDX(ؗJl*Hyx$~f^,,VX11Hy.?T\ݨ \ 4pu3!<>-@0=AOeR[GiU)R_=8Hp$ެ@5Br=0||z/SJ4!$Ii`uEA;*~I[Ho'}c3x&sVƧ; ARFm9UԤd\_+wZUZXԘ-( JW 5. :"Er%ZT/G7Ÿzo "F#ݤ2n> ǘݰxmh*_(sߢ*Z.Plm. LWYkj6p JXmOi-2Hᕭ ӰEPei;٥@` { lS4>oRR-daX]"˓LgY.z_ȁ?l;72@Z[B:8 ~sFOZ&Q HHvX}[PM֞!iT>oAzBWj< "oGdiXnhM~ Mo>HPn [DGb{;4s7 Ѣ3#abo°w$4xkv;Y/)]~%Fpׂ4 81y Z?1GHO:|铈>EZ3~4߆c3Pe2WB nf@oOϤk| ![/ O[ߋ^`}r}uKSoڒ/'O[ R\80pʲ!^/ch‚CE[GhcYg} |!Ѯncw\%v^@{i[|^NXxlLJX({ubbr_X.dl#9G=bg K~ SO߾aVL1U-?y5,'<9" B /jQYd$N Us9'tgԵao ẍ́I:K lJN (r 48T we X{mcT̠Zt#9@|\yu3!@eiPJ[1N)][PzLv ˶VB.- >)Ok R'ч Dh/ˋ6MEIw+n0y.$ڹlP1̑Zݩx$E?"kE2r]IC+ۡbASfV9q,?Fp7|]:.QP}G~el0n Y#f;5rijHporc*xZD6~TP>vcw]^ DN$ H`wcٽ H2e@ {Q6^:[b-M]b؎TGM%~.Ik(}|~͝\g^`@X8oGSlSu'lʃc}B_ .F%ᛚ~K+M/q)I@[p*ƍ]-96wLXagux2.< h:ړRDrXJWe{Z Lم]5?d!>,5\kyT>\`uyd W27D[GE~Z^pr }O^0%sl Y}¥urBfL=;SCY;ܲXepU(Gr\L}v3!FF㹩~Ϭo6"in/REX핐x0]vp\(/ ЍB,6GmytV/cFquq1\Rwj"쌄V~1I0G䛺o!R4rZZа*5Q}pRot-_cŵnӹc/Pu.\`h r5&t1||L_tV-\Z7z\.Ž YԵ49.fZ^MЫ Ap RFʭwUg ʮ%lqKq|ƂE䒈?04 u[*N u2|'_t.xm9ib2摴jJ~o@=UNjwhRm=]Sf`rH5Y\qJU<֡^!$Ng+!@$ʗR"rβz=WUzJ'uDփdܹPtcS)P)|#p?vge/\y |V)rKC!C(t@qFE$9:>w-~8d[U8֑mWX`qx+*SRӿV cS%Ϯڻ87ywH_<u׸?"]WO{geԵ&'09dpmJ}L71_#u>FU*'bI6і?6؍?c0,u-l3ս "Դ 'gCXU}/}E8;fcOuJzps>=|׫Q8qETsއ&>÷L/ٝon>Eo6N:(B^dU-]ݻ †9=ذnE9 LY4\ \A\C׹cq,^ح|tw0;˛wQgn%@3hw+6"EY _L'"xAbw h !r[G%KFEɃuɜWkݹHU#u>h면lя^n.Ag] չg6<B$$=k HH#/HdO0W ۧQd0cB5FOg@iβJ+B D׹&#aK2kUREc4F.S##mSw@D9rl8j8dK]a57iN7ޠM%e^-e_ͳݏtlCNL_몳4xBZL<3f?L'K2jX*YxhpۇT&ӷj'LFsz1v),N٤{ x嗎̠9ـvpP‡s9Ƌݑ=Z]ݡr훦yrXk*FGسSFcԜŘ%S^KW{ݬ `a`<=Kݜ^mA ymH(7dȅ_|`{Tej*t4lLL8V'5s'DܷZAZ3#5ck]tx)3 dɾLԌncSN%^F &(?9^kWKy<~*9RZݺAk% xP0> rХ1B$LZCP/h)n'Q+x`cBuh:OA#M#GKV$xU`.y2>hOY6,f<%v7|ۃ^ , F={H忝`pG>u;j<-XsSE=@ NKbxc,7ʬX.p [pFL=;IQ 9T]}ՀJ6jzmq3ώ+qk֬ͧڕ<ƙt Η}nI]\=? b;1k8R'nNwfAIEjk=9dK#C&݋Z쀸hG̮i\ ^)1^9S~W[Ese}Y^ے{~3ѓ;i&y=bw",=ȟ?G ^MN2`:sх}2=zyX%sdKol7tcAp^N:J-r$ui3renvƍ(R}οT4z.>J] *As]<ϝrֳyNoWY&Y@KW%nn ޿aM^; 9m{zL3W" zxrlb0(9rA4YҾhx&x\ F`a c b$ ȿ=Xxyȩm7D wzV [L Ƨqw)}e+7(I;8bq+򕊞CGK6;N&f/dƚ׊, 6tI!єjKC=լ1E ŵ+2QrI[6 dA|N/ص] b X!j^'E xDOO NtM|B5Wy0yp@`'قnL"sa'Vtp`xr`#qa֑ sHTK>]캊g9:2%`p $lSoE_SN+ԂĖeɔ>L#%@l}բL\*:m&0Ѧ daTX^j?Xtyn3/ 51M9cv;bs)t?h|"#a#0.f8A7NaBȄ $lK`pgJz|`oԗC-1[Rc+5Ɏd90۫}\I8q3@Z%@.ER2)fU|#ۚ 3>ت8X%]캺'7:YqlAM=^=K-FpW 1f>0m*i0MP$hny@ً.=%Bp8p\S}V˙}׹KE&GRm9p'V7*,Qt_Uikxė2JȚ7yC_ 8d]2~^RMRObHpK7`9>tS0)*O<#Zʄo!Ě͑4$GB= rdBQ[j$Ԁ((g!LFCDAxWeV83y;&^ݪq/!En+L_'pcĤZS3%0\J_4#賞8XaE𝥍R]bS~pt!~>\~,1t 4?L5 zw8 HWqwQL)zf[4zپbnr Ɍ/XA,&R]L&N p`r})ޅN&Rf=CÝ]/-P_| bZ Z Ŷr䚫fawO7!=M,m@*BZl`{g&OK(uPYkIc\OEEz{P7Ss@",'&ɹt|c~z %Շ)-n,_,ipWΓ@XظWZ#$q.iDzO򄹶j7J36E`ِ{HJA$mLUWzn2b2ydO>lĖG/4wq6Cb:ќ L+"}l *Qܟz@kz]c65K~# *B*O\H2#d_Xq𙓞AܱnfO0Nt{.%MTW)*|`kYLFWh&p30N~:l "E9)NiTb0.*ƀC% 6NE ]{-8 <~p!C;8x ;(y]H A # #u$a{, W0Eq+Z JU Pc~8̙r]]0+qe: .5DeV9h!sʌAO{hf3k^ieara6̖W}oed_KDJ%dV Q~!*J6%W0au*(=R>\fLZHٷ>=V$Ҧ(q*xe.ˇ-=cUAc6KWnEny*=]MOU ppXH:(2%[;覵Nl>b }/Zmgq wT+i=gAS23Mz+>ڭQ͍V_gYm t\&&8d!Anpk}?MuKsdbÁrTesoWM4.V5*p~,7Kn&4v}ϳ$bM767H]! DC*NGه-[!O2^Z,EQO?F0ݭwl{%r u#Д@VQdJrJ}y9zNi1Ots .{!,xa-7Pzʍ޻NAy,ӁvətwK\.tP ŗ,z A+`iq[9._3*FeE- R^6AT ~pu4r *V =Lo&?;nx⬞0D4"n5?QNQ\:c^{ly_a^A$zϫOr';]z",^#cDm*fX'DzهgːaàRl`R@ayu$Od8xGrTL ?. ݨj,R\ZzKä\Ow)嘣&rBp/^WhKm04d w+7$͸ҡ$.oL0V,ԛR@<1w: 1Gev(Cneסj3~6cIeG#Nf>Sܝ]F;v,6EeZ]/ K)v^˳ud<:..;l7KuӊvI{U lAs"&szwX$~D]>sUU)iG/_ *s",ro1)23? 7$&{O9:m)ϗ#BCm#7NYu$RLFv )}\&چ3Ͻ=9yу=W M{ݱSO#o= (ԏT?q%QIGa.`,<σ <Ɛg]FW@ò*$ qW;hcoen#56ߚWev`⫢voj 0/$ycԻY}߭3b 8l{0HGvQ-m5_Ihb(7Ql7C9FM>&mP'n Oq͌>9N?6 *)+e$M8%X0NDq{/-LB~z{|JJ:)NQ,.yUkW}T㡻~ 8;yv`oKy =9v2;#tĀ0Xl#(gM eo3+ecd:"N$W7vmw nf]SuBr~'DQiߡ@ d3:U^l!ODUd|TA,XgÀr+xt+&`Zdk;vva 8{K "c,F&<(EqL?aqnj&Fͱ+pNe¢W^+3ʕS;{SWk=b 4t"4f~bϠA҅1I|lɥ^qcjvm5t|o-Gl eP^g++6O5kJh_-;?Q5~00`kӚ" ʂWh5 aq;9nO Аn4\BO%*PinuTakӹ''&6ާ+khP,`\M}{W'gwv-ķ2q+SɵDx<AUܗA 4먱~CBgщ5+X5VlNHN9:8ŋؤ&I?~GBi<071]))F/=M? ]'̒Z=W:y|0Q(Zǫ #/|HT^ ,̴Hxu 1H 4݇EDHNr:"zrp_A @ Ul׃?ºNg[:缤/I; W rDba GI?L_lf^떑\,^lƙ984:@20B $ɬW2:\# Vk|t|ę˳ ߡMY9Z46k1%J0PrRKUXh 7e/.BZl˦ڮdd+8X!Cƴ=\nShaV-v}ab9_o7[{fAG % ,8V6֗oRː%vʨ~ve  +ٛqm~Rf9$72NH%Hq= c>dB ntďv0&j7îZa:8OS,Ьq=el\enr3z'N:ǔiS8 '6B۬ pK X Y߶M<ʱE D+@Ό rD$$ "B;&W_P:sT wjIq҉G 2DSZt(M WTõ{I:U9x}{ 3f¼fBI^Ik{Pl+;4y#coY_`pgjO>Q2ԈSLVcQYS[]^/󲪃J.x:k jJ._m2'K2|˾EONU;ԕ?+WQ~6hN?Ȋ1E,!dQֻtZ /.|+s*r¿-}\E\z:~| TDW0uvB7J@h['yx(GЇv},2Y_S$!M8=ޖ|o *T6 ^l2PPl#K|j"խ&bw4r?ǖruN:Z {Y~ٷӊg7Q>p$Q0"?#t ;lJKw!3I%ozǵx=9I}-V?J˯?bC\%r,E]ow9t .iZ  Wϓr[~}i2 lD??q-{[fS5EgGe |4L# AET@W{E&e#nxp)3A\/:;wbs#5 eۿ|MpNUŁlNc [ R 5b}/~V! 10łVҍbɈr_L~-7hC -C8T: θ~aj\i:ų3g}65MkQV # ".2+}\y# #\WLXPbҮM.pԵÁA+*qyA$c|aV+?5M*`6d}u<炫 ,rB, y}~ &M(~F, #@qu&ݜ9֏s6h&]\C59ѿq1giޖjKۗ)3eLN}G;Vjg}3ȜM۟>GT-E@),蠖AѫY+"\VvX/XC̨Yq!}l@p$􎠌*^ma BҼLoEƏ΅LAH~MҬ X8-H`\G1hiUM|u:Μ,hNj'1MLwWCwui 2Oߏ3~YdP(s"@r؄<=R36R2-O&h}Lm5cc#U(#:qt BF-+>"ӧՄF;yU<2P>C*2?#5&U}s0>)Qh4ЬsQ?>LE,+;kdoIx_u>&'tml0 ݱ8[NGd&B$z]oш(*"7>JK@&y{B,C!Z3ޘ@HmBԃ%I^k'R+0IWك1e3Jӥ|jrqn\It@c~L{,ejc_U H,wtt#f>n%m6J?"a2|[!K(F"dcHUx&/m.jonZIY] qPl32E?*;i{7<×[o-aE8 U J/4nYC} ϙu&Q,t=$. |jb(K[Dk}AbD3VwrWm o; o4`,zDbiVDCn :mďOI#Etݼ0IQoQg]#mp[Ig"22ENPX.OA%i(ڵ@ 9˰v6'b|7푄~xlNqTXΊ|HXZV^ςթE?ࢃn`G"@uB1ͅ: Τ!S'gM62 "U9ة uhN}9d @1[oze*ONT,A)"@ i,AӢu\}aBy,$r.YF17n0k=gܵzM; HֱEH)hEex\R߾JL*ۋ.Ȩ]7=r]aSU&';~*N{˴zP2eyTc|I D㮈 bnGkC]`F71"jZk nfۃZgkJ,.,لI(Ɲ祐M.+?ûZO>ԒALKU jr"V/-ԉnQ-^jCg=@A˺˛ܤ9H5-RұVTLjej *:@s)@;?+B%9 lBtB _CH'L  xC{?$gйna L%+O⚴aش]w܍ S!UO xU-fKkqaƕob & r8ZԵb`Ҙuf'v).‘w*7< mP՚|赡.edM-Imu_闁JAÿl_#и]ⶥzZ Ɲ/~|.)" 8PȘ@VP]74͟g9 n*vIBߜHC`$d0WȶFu`Q '[ ╍~)CY2zX&ا a6{wV_ERǦڤ@#QmUeL4߅<-= rt0&Â?*Q.e8?}qK7I@kLVKzR;l,زsّ*26i>'C+~FqM|:D'@s$PEK"e|ЙW7RP*J緟IJѴ42,0 2"^ Tkc- |11%`ʛu N"0 ϖ*R0q )jw";:&tLVOsfUYrHaN^kDVR<V9i1vXp,`1" #/~V"+)q ׄcB-y[ ,fn۽\O-pB+/͌;Ȝ3 f͛3BCC]xY 1#w#s:c7D:m>5-H$'Gx\ธmnnsȤ_ڙm#h}2+FN\/ A+nq' e ʉ0"YR|[y/3i[g,m&ⵟ *^P1d7{ʉ"2бW 4D?H+q2Z,[ќѿwƍ4ZΜ2Q&7{>Q Zsi<1ja|S M,$KۗP9S$ĖE~jdtt= ȩp=>u*f ip7z{Gu^U^Kr8 8̿ iϥBM/; lFfH} o8Q25H>QbۢDwrhtxL up`(=a?#{8S*JVߣՀ]Qpb#()v+0Ge1tֲ85<|7ӷC4& –_IR0ήk&9K>KFVW,<n9} '|ׅo7H.}#06Ns6XzUr)`78vç#9kw{Ο϶ycwN-;yA4?#Ha$~\n3żlXvKbGJQ%6WwJ>%{ jxrnT-M]*qA<n"TUS?4=rMGdxM>Zab::$4qG=7|O-_(͟` Z f7Qd [s53`JR=C 壒BJmHſ ִ=-20M'n4O,R,/Wt]gMLj *>㷈)Znaϖ0lPp'h?5oAa!RmںṉVd"̝_w"Ov_s zGal_F"Zqbti%Az_ $|=koQ'ճIu =,c0Y9oNFNx ʫtGĶVLXjSh{_PE fBRh. I<}+هډMG|VC_A- >2ְ]}?kW 5 H^x>(<鯹%o &iL)/7Oi8z˖ϛ`p(Q{mT(֒vUa?QڋbؽȬIptip: YQv}6k8U?Fmֈs%xEL%lsUZM6l]+3$i;XL[[qq\ ␞_*4LHGy|ORȒ.I'S_oOV =ƌQEnY7 ,y9ewxvtVЭ!:an>UVb?C }g`K9ZdFo fQa$==J!j>8lB\ ك.FPHk٧Y65m`o'lu6$qk>pוt$ { Zm PI |2j?9g`&R\Wh !Y䟭PM/+e;&")ڂKSԇ+)S?E-8qkHCQķ)lF3ͨxQ#BّvNh_/&ȕZjQ{AUⱻD;e)hj&>j)Zm&dƆ~J.]MMkEA$)D?G|xs=BRo1U1Ґ_r)2WσԬ!5Čc6OC;c%K55&x=ǩWoh4rUۅR_ o8Mr&,YTwj+j˔2=9B=E5S7Law-N~P,QxɰT-U]/ve9X[g?!Kf塣COkrFP\z`FwgO<&#ǔ21u,e$(N>I~485pI>%Nn2(IKS)& ˟d!%& s2n#E$t{q;5 i)tD)M@T,T3WѕţAFK*ߑ 4/ewgIHރH0CH!@-E"Nzwf:D";JF  N>Mӕրӭt>~ h6GĮ6OsN h 5φcϭ!PNրݮ1Fpb,(Cio|)Y/!IPTwbзI%k|D %%ʬU˼4_^HtG:É.& Vh3[o^'coO*W}ȰmCgETи^ Pi-o?|]J!Jx̭R)0IDKtsNjhoݔFT8Ì!̔^](j%.RFYhSaKD7*M~uiV 3m{);9m'}ᚷQr,mGjJ+Q?L]XI|)$_>e S5If}!9%{EjBØ+h<ħx_+?\2D㶠rJ>z/P:Wߵug]&`>t+3`Ȣ ?Ģ:QD+ɌѺ`נ^!cp8ɐq0㌺9w~>,!o?5P_IbQG] r8=U,χEyL>;qLVOE'b4ɖ寋g=%c r5GA2}\?wh i~©ڦvX{=Df%@E1In)MI'.EIĦF+:vmÆ呹R.?E3 }S4~*HY>3{xH%,_2r 3 EbKa֜, K[ w# }N0'U.$ԙA#M3al/ zf9YND]b!ٳȪ?n׺{O7yJB]>W6kxK!0T.N4ݮ H#hqm-)L՜ƀ2~)r㲅R-HcT8$S7: \(ІVsF*rE¿Qat}J>osEZHڅCѡ^,ⳗ(EC}̎ QOwrqLc^c[ $kTQYl;{cBAUU1g)rh^x=j\m[! &dE_p9! 18yIv~= :;ƎyMP:7gսIH-ee3 r ' $Ұk!+q-#q^,B.\sFt ~2ltg,>u֝b٠N@(Z }PxɀR%crHj|Ń|ȎrCP:p) XZ1xih@]Bx#@4$ﻰ$%NA9S&Wo|S(-(܉>!"^/ / z;16G[c%ZWՃ5 tj?a!Bt's :2dyaTF}O! V&I9f[@{6g: 7>ofʏ]< 7i"٘Mإ).)0@( \aZ/I0\'Q)w[&H(~^>p+|Sҙ qTb/G659KշoM]vh[S傸oS&চX~sO7Gu%qmS׍wچR߱,Y1fn2"NY/J.{- lKK`j&) ؠ{K UJKo0?\NĠ 13bFĴ]躙s>bO,Q$(`b =k\Le& bIȺ˅wIBvT`ggrEhr!u *pu R@MԌ#2ANHdk;.' Nm/#Xw<-q ?$WS%QX^j]#OBeM0ӷKvVn fʙA1 c2e,FmJ ^[-Tr㺷Ab} KZPwXѡ1jw_!~]-/K ]Қ#xlgΞz/. DfO=1â+`Fّ(Og RW $=T-Uj >O$n)A5' ZXln{7X_-v6.=c]@s=q--:q M+D-::) [ԀB̯o rgx@y]XFSYBrX02xmF>Rtnxܮ-z1BWpx+P\&:MG2ՙV+< /-iT\$ e70{GICPǯ93 o)6iUM|C)=t(aT) 2p SX#qA QP^ 8*Hxyx7Ldb 7nd8L ޗ"AFLR/VFeVz9>,183Jv]Ҿb_T90OkOϽ&(Ơ"?::xW2)‹M~ga[|4&PJ)ZaO+ʓ@{u 9J#HlHy(@ĪR{J%Jcs ⳛ&_B8@ hl}lƴ$nсJn~AM؄o!N3Vk\ÇfK.qԽ ½俁#{q "N kwש7wZՖu؛hiJ)M}" L]oYB3Gt'~$F, ~$υi2l(q]a^c8/=( VwhBm[t#p7] 6S:8},TĄ\9g|-P1v_SZDs30k0j|nUb<Px=j̜Vn,ISPڤVFN<BAl@V8W2~F7!7‘(?+_q|#yTO /8fˊɁq`eZ4RopU'._>-u {u ڊ s>PC߱2ۑvH]5pq1N:@~P1 g|Y% #c/V,=LNIha5;gCݨuT{ ;gƣ28Oj,R+-]@<w40Y>@`V]CO7?C#o\ŅJ#Du4g9EpH,BXUUm힏Ȋ}VEcZEnBO3_bZhe" &lxlkqXMyLU$_?84Ѧ-v\q.s ƬzP,LT)Dy5᾿k8De 拶|A6֪8om[< bNP7؋:!?RP~ ㌔zHDW}l~oTA,S<?#.U&`_Ch1a椪JPȩZf0Qm&2#In}v8Mtr>24yaU(b.?BA-2@+Sb: JD7GsaC p עښQԖ:m @Cڅ!y Dco*T|~_Q6Y[/Fjs,^xDpCn(ժo:9hmUwׂ8zlZDsmPKR{>P Ez1tWq_#%&G+Jd'#F*D$A_n=AҺ>ʞ4"{\64q`d,>hA2eou,R/%Q# n 1#shɃY\+éi핃KSֶY>2r=IE (w{Բ {0͚3*en%f8=UmXFb˂M${4Ԑ&!@S yjCS(>AZ;70.: f ,⒝Z"˫E-,l[/93.Ӊ;g"k.CYt-+@[;fe !0~Yu6;蹲셞 nM+|ƆL r8ZN|إ?85@wHx+rSRu22d&#ſ[,)l NxL7< Z[uXcf3sPXu,]~[$P[gQ|˽J9xM%N?Ò$I!y]FY02̒7zAy`DQOE PhX裝@+x鬷$e@YdJCXrj^{.9MV6pB;@ ҸTbJ IX#WQ000I+Rn \i#"[O,=zpkb⤵"oaEw .{jE$NqY]Z6y= C֚ܦ{%BmEO]2;*>: ʷ u|uUj7Dnw:**R1 [ƃ= ׻c~{h6 R5{i"F]{>Wx ϼy$òLjItd]DJsb_/PK֢LT7JVOWMڦ }(LK ]Xo+ Z*"<孱F ݋}h'ϧ{(QڪM:! h7|.̈́K==,ycϝjݞtK=o俣^UjbԩLV;I2Бuw9Âhq8 ]Ƥ`[}˲(zV) ^i?.7,=RxS8HzpD; Fz05cOo%I&n 8=%^s`3;_8Z*,عP)g& ԘOή)w =^&^~ [fb$DW@pm !~vp ]o^>5Ѣy&؊ี43.ˠ`^sߥY}.}X -x1'Z#{ƀR`lC)C[)POZ;`Md[%:Ŀg)l)@uAl^ZipD#.vSYQ*.&smy64# pJ$j+WU 垻k4" +vh-5ނFHbU#=YNLKK.Ln|^/v֢HT=%._wG@"Ǘ|xόt`c+ՔZxD~&-Иc-!(7OKSMW^:f%YVqIÁ|UOO bD0g17 pڭFV3~1dkK& rr'Yϊn؂q+6~-e1UZl.8?F9P!eb$#)+,_"" :6mƍZ϶ef„V Lk&.Jv<|B~ _k."P2X\T![dw=DE*o4ܠ `gDJ|kQ>AH3Y},.D#*5i1G} }<8V%Ŝu!y7T{Zy\&b,Kg FoJR=OHg{9&Ɩiy9H~-omb>#~=He,d;`ѻ-tɴ.HT6b.?qFPŵOƮWcal8ZBJƷ^V=idg҇Fl?53hMCy@t[*?HiC 3o=mz\֘f(cI'~ty~ʨE62̔F@7Ӧgsa1yo|"mU?.aV`W}"ۦA;3yؔ2 sEҮN,q|b ?}YI Szea5$Ӻ^bw?Xf[PpMョN}< p"@,DRc\U4f.cji˕69Ҽ}y H$7 ~8%:gl>:tt^l4?bm%{Sz\您 g(9sH N6=?i87WO)&K艻ыUu[@гZ\<$ݞZcMaEIiuGxv6gRM 7808YMzawӸ4e9^LJEK FCgR7J j>yqp1Kej[jLӅ-PG~J\AZ:Ӱٚq^۔ղ0{%A ʘ%؄\l8?I]{~:=xw4E rQWjp^v*%SQ\ )v4&|g@ofj0=|k{`$sp8oڰ;A>H( (g$6S\=\; Gu3SR+%$<@$AϜ˃T08v.% 7xZ8nfv.r)67[3l*SU.`Dk-UP' Vu;ŹbmO>ʦ I G^)z?y퐟C"NN`YYþh瀶:Ԗ2Yi(E[p7dh3 {!:sSUE9)hwOژX7{BK4S3Onl]|m9|7"$w}"4 |bfDt*ouXyvHUZ؏it*SH3d8e݈&,_F9K`p'3:l.ڟsUn{cXRw,E:U7=C}}Tw 4չCHfJ3f|g;P1DDBowV/1DP|X`=:I2ãIa0>~6r޽^M(zƒV"G@5&Jf?ޅKM:”$Y L2rc`#gxg}TǵmC?(7a!)vL5mY6ފw ]VuyXx\ ff2.q ҁ}2f4)O9w#9)'̪KB}òe@s(S0=N#`}EAREx {1GEǿ>g`gJz]XAl }m;nP\,ݮPO/BTmL0: |JUn@:Dz:#;wFE!ϵ{gVD`$M (vP/FA~3J ۾QѐDMQ[1s'mJ3 -/\NΌ`DsiOFkKIy"<f03:+y1T70á=Em {gͮ]r 6vlPE>9M;Kw핊ň#i]X~$~KVju-;!ZJBSQ)qXbMA|̓56 Xm:@n?mNN˅^fo\6r@QRB]ܡXP 4Ca!58COiZB{ZiױoB2c CFz%&+n:+P$̶a!=A>bv~*C;lD)3>Okg *=,VLR0dzYӎN$?]^*uⱼvd2,L>vOfqjNgVx7Lei}aNv&Y Uϲ Q*pv>!!im)yCܕt;]j,p8ISPbpe1Y+0c {MФ4ю •vz. KMӁߞiBa>N$PF:1 &Fmk5Y|wx$ T\^ a8YmC7N (X9dDDOh˫u? ^|CkBu[úն1 ]LF I#bvfh0#O۬Fr+>s谟{F qXJF)*ՀY;@y g_~ S8:կl2=B"ŝde1 DЪdjo694ȷuo@6Еle,NEJKy/ù'4clmx J#XʰլfՙS}nKeAՐ}Dz6v.gPBbfXMwq|c)k3A ˜Ҩa,"t,Ulxt_$iyk> aӴ8vc`a Lއ-0MknoÜEfee$i;YèztwdًxGc$ɾb9uQV.q)Ll'Dр5R#hKB  %-7b8HTPfA:Kz' ^uc/ھ"Di5FǠQ%E#`&5d QWLk.Y*aT3y ,BYU,T&t^"y utFd)֐L;%eNgLe{yt-Xr \O(u_$\@w8Lm rWzKM 5!2kg{EܱMVEOE_#&QTȸڌ<)?8DPJn$p߆g.$br ŲSTΓf$RpwI#,ܯkh 5qG۳1tOJ]\,sZRN 4khh'Zoցw/YW˔BmC_rtq(g!7>E6QkO Iߌ2 ab"rZ/&HDQ>Y@0{cΑ\cvH0UÕ  :5DkM};:?uD)wt-{#eD21P$ nP].4\[7C,jI 3p Tc6Ef:ޣ/ 3R/PM|Y.t??lOVGqF ML979Phv&a 5 Sz>9߄#1q55AKXc4.]ۓezFryn(jĕxzmʁ@X]I~uLpD}‡lil> zLY eVP,D7)v/>~e| Ʊ7ÄPFNc~5NWbLj6=`*coAsr'PmA;@GOU%U0rly0,CrEw0ZQ܎dQۜES5JBXJD3g ?W( V{̼!ՄS]ڐ8;0 ݗ޾L9D"!. ~{QCP\{Ž N(c^x__.U<ibBRi7W7퇍ssq=IR$XOPa= Pgl@H+W!bCgl,xLSk*;?\N`/\3SꌠfgTev_DŽɈtw 'qLDMnYVn~:kzT( &N#[qDq+ ԘǾ7h/iSI; sDStCs[VkU'8'@͉ŏ Ia5Ir>i NűޒT)5p$}3-/إ=v_r)3ȵ  Q ,Lѝ"IwT:i%x>K6Rz {S%h .AAmw8ݎ$U5FCOϟ?)wENzF "d;Rm&3R>=#wÈDZLZq;{by"väDZ2,BDc8 e| ڰa.#CC25^ hтbgg);o]XFº>I|;j׎.b䋟ʋ~'S++fi_9 w^IWw[u W WtQPl]p*l +;Wij]z^07iXӘOH\I7VVK[i,q//<n^^nX2us~dV w0\읔5=z.IM vC"|x{"ur pR׏90B_-c'm$a Eс[ߦXpMeI#wYNhPk^[{u>[:SZ2+ |[ _(""bc\Z1fR\hQW9fu:&Lbs)N ɉn7HETR5:XDl-~$a(KٺL1j}.O"JCs:PAΪL(/fU؂h^|!%M"ŧ ,HSҸf2j~,K ҉0;l3$5f&/#X|ly"@ʟ 7c"GHy|-p@ %$;.sQKe5{=m#QzN{7.Hv5JhI /wM0|#5I@|lmMӅ鼬u0<> ضdF5uHGѷWw:bOXkxFډTH{6iFZo<@HX16;X||~ ] afwH@l&tK{q Ũ&9bygΧyY/( Պ^3RO8y(m rB~ZQ$z'Nߠ=IЙ˦"=q[ޝ%F![ƾ>wnw],!yhT~9 *,UhE]g$> Tkx|C`"&l\𭑄pA`>IC*tdyezD*M" ;Ltia,Añ8ۺZ$z~{~XvTf@P2^[ Gוk˘WK+ 穋dTH5o@[-w55Vm'ykg6~w2 |!sx=8**ʷ,Tnd~`9nÉ#Hص[>=tO(Wc1ݤuO$Q-pnL7HL}5HIf::}} 벎;hl3@:گǼG9`[S"PDHRŠ Ҙ\LO +xmWP6Ԭ{Z*)4Sh 6gA@lmiwxޢqN_U!yE٢S+VrKG-cr8' nN8[cF5["TRw9N.5P]_&Ǫ}AʒpZIhe$dу4ޚrNq.@eqC?gUOTݕF3MG>j]v# CqDV_Bfn[7_,AliedQ*Ô18& J(e1sÆT ^:9Uzǣ[n*W5mL+P*XCՠyFHzmzp,*wْClaq-(]!bN+=m cq`;PoA!\o3=JP*F9u>>q*XUR.0U,VГ.ڠ(VsfP5]cLo)?nOB)jƒWlWiҐ  rv2M{C ;,e_ >VW@mxj6Ǐ|9Y;u.z 9*Rz\ۗKoIl~21`e9뾱P~A XΏ0Z,bz5MIrM yInҼƕeY, iJeQXEtĂ1>}bNRya1q׽m+|CѢAvnl+=H@|LI`Q2>ݐ @ʍҏ-l寷&|4&+٣='+d!+ KFp8DxӾZMUQ9+JtedCLa$LXG=$QU);],XO]|>./8 GD:B.4|?w/Hu=ߡF5lzʧI;lU3r9VuܸA#UD-`@SLڛhv;sI@+WCͥ֐2n0ʯwXGlQ( U dV^@Me#t13N.:*1 mnjŵp^[9S^L9?M ʳ9HNj,ȘЇh Z\? pIVo3i|h ,&o~˲MQ9`Oʄl CP=.2WsyKuS$ӵq V>Dia GEoV86-nfaKD6nPC('/ LCht oGUvزXfc|%)+U)wR^}z6[q楶yna'I59py`x"侁څ>su9%P{gT je5t&%~Bw}ΆI$|0XHeJH2fuw md .meʱ-bVo6M*BBwv1h:v:DWE (;U]j:#k仳d]R9 TNiUZ/31X@ a_w#XJ8`2bdj'{\$D7;aD> <1]컗ć(uThe{R4 zrVmfahw/ݛ.xK n(b L)tN G ܘ>Š~E0^? Jcb%<M{#}ozD Z.$8xBR}KI/hmM~A綼GNI 5OL(F4郁'*+tɎD0n/:,20);'pȤA jܶ3"0JNxMozT8ڰlQr~:Q$ʵ=^$12 a![9ZX_AS{F׳GB5PX e=Wtt [l|cWz@`\i@:TƦ^>]4