openldap2-contrib-2.4.46-lp151.10.9.1 4>$  Ap^3/=„,7lM~ނ+j8 sČt ؠl+u.~Ewhr זaczT(͹Ӓ:UQ̟7jƴ Z:bc9Vq0A⢠B2.c(W05X˵^Ӻ)5R<-ͮeBQ ک!mtO/?-Rv!uX9:WCG*0`|#cIk{:S{\p8|KxX Zh816f710d85ed4157af5718e8598082969ecb6705e10bf6803da03d0c74747087f7e4d1c544f15ea7c831c90edf5285cbd4489c91 L^3/=„7Ehi 졠HUdCvfpV|R*Ui]3aSpᏠd.&p>ʐk R*Oe dE\KTz;.*EMTv¬])UVmu7!f3m8&."aTQX'+)S^IDÈ@R$*zt7#gt7q7[nQ!\#! b}q,Z+uZRق>p>a ?ad ( ALPX\ox 44  4 4 X4  4  4444  F (p8x.90.:.FNGN4HO4IP4XPYP\Q04]R4^TbTcUbdUeUfUlUuV4vVw^$4x^4y_;z````a Copenldap2-contrib2.4.46lp151.10.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^3build75.openSUSE Leap 15.1openSUSEOLDAP-2.8http://bugs.opensuse.orgProductivity/Networking/LDAP/Servershttp://www.openldap.orglinuxx86_64(pp(p~8p)w(@)(Xi (@(~H;Pp((큤큤큤큤큤큤큤큤큤큤큤큤^3t^3t^3t^3y^3u^3u^3u^3y^3u^3u^3u^3y^3u^3u^3u^3y^3v^3v^3v^3y^3v^3v^3v^3y^3u^3u^3u^3y^3v^3v^3v^3y^3v^3v^3v^3y^3w^3w^3w^3y^3w^3w^3w^3y^3x^3x^3x^3y^3w^3w^3w^3ya29e90de58f7fc18fbe7962fcfbe5add2fdd3c85fe715a1d6639551f37d3936e96dbe6b4c8986ef6a5cfcb805a3beae7727e53b2e1a67d3c04738b47beff7c9a3fc29e4e717f3fa44236e6b004246cbfb579d2bb816398755e4a071ede5d40acbdc8f1299c6869fb652d7e2adfa418a9fe76ffac0614de6a9b935c06653b7d1d2f61a1ff922f16618fe8becd68d62b51badb81a6f266f384e566bed25b3c920a1e5d840b262a6c7a5853c478c2714902f0826abf8cc21937e79b9086854532c63592f976ca689d85c457aaec0f6af293783d07c3304f5421f3a8428416b1dbd61c5610cd7e62c3c3c3f8e30598f1a4d709c8c4a3bfa8ab1ea54970d4b0dd1fc2e084b9ff54510aea552ca6661b6d9f36a00ae11a6d01401bb0ebaa0572f1606ab952fee8cb519104c84a5dd12a9103560161205a7623f10915d019bde0ce04bcb13a9dcc49ef2f54f573378a09b32679cfd6b5a6ffd009998a6dea39888d4f61c49a0b011ae19887064d81c74bcce885ea4c5af1f7496ff4d8d3bb3b9337f4eeff5303bcc6b5d36b7f6e7fa20481975e2b7fff375bab602290db5c7f796534e6154609f04b7394a6dda83c077449db9137bb3e53080681460527fa8cfc8dbd1e6c7788713fdec6736ebadd99e17c817dc807dea3fceabdbf0cd7b17865ed827ee3240634660e2031caa7afc8416c49aac9bddc86c6851a3e5985ecd607b8afddd1d040e86ccb662118e9ddc449b0dde6f55fe1052a313730ff351787156706aeefedf0ed44c60496c8b70d609e5e38d72c00cec56758de9f18c104c5117d4ca49cf9cb1bab260523d73902e3d57aac9129137d2e6f6ebe792ad2b2b62b0b372565f53d31de3be612cb1cc199aea12fde3d6a253c2b6c971d2a8da1b136eb59391b0b9927dd05e1b0fa4d17885adf92d2de83287ca6445027f08531867c265cc94ffa8af1b9a3d4250dfde76af5945977c8d4fcb24cfa806d5dba6ef313eca4f28fa7c296b29698018f89f2bab899d100df95c2080ca2c3fd5b7d738926382e7841ca7a4b5a0fb3d4f131c7243a93ede162bcfb6167aaab3fe4bd229af8be8a3156bd132fa0c0a1323f07e24fc2916523838aab85e43703a44abfda0eb2afd081049c3a2b35ee74f740f52f83b5f21c2a210c9f4c8099eaed504809e7a6592e9aaddpartial.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-lp151.10.9.1.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 definitionsbuild75 1588867972  !"#$%&'()*+,-./012342.4.46-lp151.10.9.12.4.46-lp151.10.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/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:Maintenance:12540/openSUSE_Leap_15.1_Update/dd2e6de327496cd71c5b2c04bd828efb-openldap2.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linux     libtool library fileELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=101e4aa2ce597d7717ed1fd6c33a4dc76fb85512, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=28650930a9654ef5f7451d8b42ed5bb9e0e843e9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bd91cb58da8967035a62d5da7e7abaab031b233d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=33335605bc9bedcd64c5befb3dd47f4f21406d9b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f6531559bd367146ec365aec4e621199ad0d909a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9678823f12801a89e7b8bdaef3eeb5a51f8980e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed5865f539d98c5c41fcf3e612d53bb011ad78e8, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e7d49be814218833ecd7efb355d704339cbe61b3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6dd1842a5954a6fff60a122d8bf4a22ce1cb9d84, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ef7f86c0102d516962773c8032b2472d96d25af, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7fcf4924bc8e4163db712a904dcb66a5f5cfce59, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5818811e3ef06060e527c2d9c10bd392b7063f6d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dce51bdf52bb2aa7833dc7559d119edebf1c2b0a, stripped "#&'+,0178PRRRPRRRRPRRRPRRRRPRRRPRRRPRRRPRRRPRRRP RRRRP RRRRP RRRRRRP RRR CBx"LU!utf-87967372a07789c1384eb75442ea063121ad0b1943e976903fbd3ba7e91ab067a? 7zXZ !t/] crv(vX0d@Ղ+*]ƈٓ\ 0 ;yRS T;0ܤM0.?ZU鋻~S&Glq6SĄPF‰x@p;5raA=7GSd`_TXSAH2-w[cMIBiOpDieD~mՈdSi>gSڤ0CRʵEZ}=~E?LC.~ڬDw6Mꉖc‘;2`7}ӧ֋}੄v^_CҜ|oD_DAci}G$Ixw`f5mHHD: ̬gTaK<RݕRl;Y~$>AMfJ6ca/JƽKS=/)RF OO~PĮ Shp(kep@a7v?U7G_H``,A⃟M?vNaIҝWϕtK5PV6[EDՓT2td($\gY3Ѹ7|}>M@JZ!(09I[>u tT2Z(`s?? Yd ekz1{nxC#[olB_c \ | .tߑ?/jEV8Xy֨|\8'HbJK < ~Ћ?>ʵYWbN^/$" @ Lϩflj>m`D? FGv`$ptuș9͌:(WA <c %s|`wbx֓j\i:sNVܐۿT1-\@Bfi %SM3e"Nٺ>T$n %HΌM $ ^Ir5=YU}>̥6HԾA̶5}je=oQ*mV$QP  }ܭXZhY=WkDD|8{ `_ - 8l W9;`.A6A'yeNC]~M- 8اkcZYG Z<XmkP`&C|Z|Ae9޺"h;'V-*{;'P:NI%1t/CԲsx2Klc|cȽT+e@_[/vhp$ꯚ\Y)?1;#::Eq~fzYH)ⷳMFedd0HxnZR209By+A}FDR&1afgk>M)N $CB߀MxCی.L ,Zo*vmt}n ~&i}Sq:Y֯ɖwLc .H;/ٿ1?+v_ $qKe+7D X3~Zr`젣r 8YӠStp;J7Grp k~& !ڈBJ6_'uثx\& _- (-w!7$:!m].L`>@}Bc*:$jӠ,Jr'Z MFA€tWuߐl4*&Fjs;!;P5)a-:'F/6yڞ̪!b6U@gψJүǂ08 Ro4u]lAdDDSIVTa仔P78xRAPF"{ w3KL`>flj]}SQyxډ.g>PhHLi.wp%\enZK UlM?pϨ,nh;D3Rw9n($ %\?Y_!C׽Ɉa1`zt3[ŷ?[CI~:-Е/W|V]ٔGC{:]6չi+,0<^oA/ldIg?`v۴@u !!0wa}ܚ9*P`nrK\،zG9QVZ}Nt=w@1;DN=("bÛ^oʝA)ڥ |ǂ*K(R_~1y8NJ9ˤM~q#[LJ!=ٕ[hWS{C8cBQ[iP{n6Gnж,6K{qtdz~rKRD |qPGvBB(7ʴjZ*T!l~B6+>fO دvC+_ieX8&8~ۋZkࡉwjztd/uS?PHCL2_[14f#{`R]6c CS >?ӫcv==HNٝ4t?ֳNDs38i&Kʀj^E0qaYhQ8iz/wPWnuU<>W 2l)|0#qI /n aC!B;b`Dףgws^K@eY 2:VBP\@O9X抮FC6?ZKVl7)܃1m a'.ʠ}o>eP dAsKDH+cv ogx ,U8~ P{/oOھ3@7fSqG#mv|ܒ2ĝ; bl;3Lt D헃ČwCqȾ&7NRȓ|PnC>WG3b'.9At|¹V 8֯l*<̅6*d+R3bOe]m%]z"LMؽÁjczt M֏3DYkY{&DꝭMHoȖk*84k'7ly,KQ<kN{xOJ#ԢƐP?JlW .b[iQ/9|jBЌ׫e;ѻ _P{D{Lx *gF)RbѱBKE/vI[i9ً_ ӍxދDAx搀_U>i߼9>C7=Hj`+D\׷Q)۠nDxkk䮓/٘wuu_f~ D@fC똗4ΐ\n\0)\xS6ʔcqnaP-e[jv7Mk5Cķhκfԁ9 珣xZyQcE=>.;S`C{u<rxDpJ[THɺYv|=$pF]ĹCJQ 15,+ l<踡#WVKPgX_ߤ[0DN(WӸAVϖ|*c\G<<;A>Z9=ieIK3 B@G[| !q8ȖO 4F,Y3 {%\H[ewb bhb&R.^%b\ŋJ6n><B٩@zZ`AMMh ]FvHWIdHBI0RlKR GG%]IPTOXKR}dHeUc oߤl"lv(h΁&LȪ/ؒ0ga_h"/A ]S.ONӐ؀|8 ըx:!/xr!RKBW m;MKT0WKLLd{pYī *&}l+cSB?\;ۡSrŌuE]g?xAunYQf cӆ/Зa<GWVb$~'8~shB&FʔXr rDGu6Ň]MFXR7'@Z SfcfUpM Q_WFz1Ţu ky7ZnsC4: ϞV?c5l: y2/M.|$j@@͂W2B]41vX*nۯ='!>I\+PflD& PՒ~#pH; M& ;P{[2)kOe?+$1_Rܓ40c赨~IԨ(M+ϜVLk`ZNҷlՔ<-1'M-.F\c['KjGahpnd\:HK0ƳU׍茺L"DrpL)$+@sGGHCǒK?p^H,kLjN ^ښrzh'}NlԀ۾N]D7 BJ0_hzE<%K2i[xb*]Эe4[JgJjhUjsбT{Oй26(=U#ɍIuwIvHQ(4e>WP|n20kኗǠhp H7I] o>zv~qkP*bW{P}ԾƥD88yɕ;7| J7h dB Ѫw'9[$&|U*dfHs(:MYTFwYcPI] [5%}tjue,5O #dsUY;M-#gs٬sVUnanRA1ʬ;^b(Pn0I]nh/Oc-f&.z_c>-}7/dY\hsѫX0B.'~h߅yɤE7b׈:I%yBk֓2dk^]ݙ6ZǣLtk?DƳ9 g^l}zD{do$(po L9 Ob=Q/|)`o-hAO \G6eg8& 4мA1%'tzV6ːx3đ6Oh1/sgLV\'@o UԔqJjyXʼŲnfx{oʐ//Mv9p8. cr57'q_VJv&1 O:K}B4kKJP(,XJAPէ7$JS5B ~Ƥ/v4!1#S@ddÊ 3YpWsb5nZr\lQK} xQ}>p<}^}G;y=rAtqN 2;G*q YU#koqp& /Rz_EL(l7?ڵ!^Jx'M#~gﴆXVa'Niwtb|(?@͡v[F_' ;jħ3@ΟER~<9f;lſ{?٣ű.uղQ4@Xߎ[16jx5}11C[*o[3z*GT&ju}(d~0edy9%@'ZPʼ=H5g}<NEs1Q+4zdInlt IYTF^(Pl\y>|.˯Nթ ,y@xjrgTBs3UjlHpAƎDGj8'_qZDTgj<f4 3VeٽFl_.Kץ r`@UF/ю`eتc~TR0f{&(7 &aXOlNX3)o.g|S`e973jDW|F)E_@MOϦߺd^Té,цFhX[K$a~|~ eXW#%)<2V@ړԍle$]m1ڐE?"E%b*4Tϐ9=0Ȭm{g-9OuP~'xCrhdߋdvٮU>;􃛒ݺYY7 `lB9:G\Pn=c*=OHF R>[z¨:{=Ǟ-[XaMhvnk/GN~p?[L,?~u*= `KIQ0*_sf>tÐF;/ColA` 0$QɊܢ(}j=ΧYDmz{Q93y CMŢ:q1hE6_7}жVW̲d6Z=VcQϗ%+tBϪb(p4͇҅kDz[?Wnqx|Pw2[5Эd)[`3f6F(@[VT2sYٹ!,GRop(oh.~1+3NRw.ea͍QE+wNLk>2{>03gKfsqQ<>lK&FES bfrBCkXҘCˋS*`[JY E ׄ~AjāӶ٣_PD0? RL@ܥQixo\ݔ:'K%9v@E ˜mN)օ&#Y!.\r\@:h^+aA2}yo0)M VS8ebD'QuJU4\uV$a$/.sx85_@Ƥ/hizY_!AʤV-"/1E_J _M==I$Vl*8{Hi1}Dz*D֪Xޱ kaX _jV֔G" ;T5$kkg+X~|< YAݾ~q96[FI<*Bom^C"2񦫒CeA&1p52N6*6yӖ#rKf )n>f|RnN/kͲlo++_~- Q{%ox ~exM'㓄]5Xbz9CQ[ }=8-Tȸ0NsrR9\Ky#oK(}bۛ3 o m[5ntMR6+<-p]2`C>,%wHsn jdw>KkQ37,ۡMsp InT齱Eu%w@~5_IWhv[P^ !ҚN0d1V.i'1em?""a*+\ݺ~a\',.AS{u7=҃BƚWP*g`72D岑yT oݕdLp\4JŮ<әݬ.xX#coY\C| L:&,W֥˝L/uk,u r#x1|l]0j0|/]BS.v;e?@cw΄a\=M9eaHk譀Q`‚Gt!XTtsFs?lv~w8i|+mɧZ)4'˰ d/sY1E t ?a i=k|Qi+ٜO+: o?jD„&XBW@@X/U{g*^4M;vLf4lQBa3/&.6.VB*-}ޅ}ўo*9gvD*OHzGa(ⳐDs2/\R`Ay/+j j:A$%K^KaWv`yo$ wrb@~:K7TN֞lЕY_3A@:.bsyAad+ga)>?KP8 8)dNIthВQ %w<;>i{yF^lћ}_Q8'6^2ЎjUңDAQB|񢓜]naMf7 1ޛmD:ovMx׆_}:7[e¯}[xDI.`Xc?/8C $T)Ky; !AT z!Q/GDo)bL"4z]rTuPt<̚vZN ɘ{hQlԻ>ʤ׫ڎ#Aa$}Z#6},8g tXX,Ӏ"A:C<&T#Jc-'ZuFfv/Y0oAWm\xB" eco @z#$HEkFqkBSU'h$$&rWXW["G"et3A`{{;| E gѲv5 k/*g 8uO]f qq>xG ~J};wAw|YRzdSMcn|T>zg[~kTwi1s<wCsS/70^> V R/?Np,28[p9 !D vT0CK2@xIL|םY[]hN:7r>ŗPeM*K9YQ1 ƔIQ7-VFv<~,ԡ4IǾ,F">>O6_xӷQ~׍V,1,eTrImi,vjs$}wmV/x?d[:"MR$f`!(uufȫbֹ03S6he83{HW eG?W7l(A8j߈'jN]J$L{TPWjI yK6/UV%VX 7$8)un@2X/U:.`g(lqK67( sxE$n;SHNA/"|y*B}I8h)PTMVv+*!XtǷO"7 lNɿtG rZ{CPԡSqFv~)m\ǩ1fv2 b*)E VYә9r+*1t]$5 tqbr)gfüj0y]#HbQD\;7|UjVX-OPf].p,lEX;,q2J668F c`;GaG6~9nvq5hr[rjTKϵnDLj i)>jA.iiNt}J:M ̢:y(?c/a zqīz >Ywy?B.2Kx_S2DcԉkN-14g@l?vF A)14,N *,\u.I-@T_;>9JU ^I VAnbiGy3?-h4kߴ@'4Gf2 !2xXh$@ luĩ{ 85.V Job4.z.9iNxTtDFsmNA$_=4:RCӢ) iGpE(XaP3ưsBu@v v^4/õ8k{Tqe}Wk`W=o +->#1{/f!La=NUPك.2j E4A`Rv7+ǛF 6lP2:%po&Vs@VPo B8)ĸPvb҂z%A~C#NӺmZw=ިC J)1u)& ֒mןS,Ƴ}#W(/< )KV9yiV5cJj!A zV"91χRW;7?ujiN^AXod4.T-K79J$層[k9^12gs z0ЖǷ@ (pK;6:#c9~iސ>5.D>x1Z2V$27R5 6\+Slޮ6|.g dCőH6pRA ˏ QT`Mf+2q̩U2P:-g}j >Ȏݩ7R vi0{78Lm4a$kSn*˶3T-p)se"1wuNSp$#ۣ %;iYǜd+S؂I]v5xbyyyU)aWk|JQ5yi<n)~ʴ$DLtmQ;^=cFr)uk ܵ:Cу5٨?M,6OKl`Fg1>Ba(ڦ^]4%rocmc 4$N[m*%47LUWFx,0S.](Hk#SFsq#ίHLe9aVr7r- E-gr\v]W2/:V#L`Qz45$<pSl+tNm[-/6{ƪ)_HYg)5X]Cfn 31F=&S";,H܎YF5ʞ_bL_۷<㱎Fu{}F6X )V\GFZtM^ X2ͷ i?`.?ҷs;hi8(9ܛϭߛZ: 4.DpPޓ*Ę]-8r{۵M,_n`_ l0~_xʘX pCW꾏^g'FRLg7i|ُL I1e%܄zЯK?Y ,w|a`P4+BzRXd7HEE 識^ڢ?asNo]FA,62ji%@A{dL[wAlӼ_& m#x=ށl-OCBa_ʖʑ/wRKr|V_3cǾo`ZӸP"]}J,f0m386ZGv7A@g_SٛUA])>^B+XdD({g1Re ;%Q2˸phbw3ov8f#'$)kA]WQN)E> Zm*h+ %sv4o/z"8H1A[姮SP dqYf ǎDߓc"%@+˷r@Ӑ;o( LȑNk 2Փmxdl]*ja"~FЧ2}`dK%qKD=zs%C7ɣ|uLЋ]ɽp%6T0#58ˍ2yVk5g_n:9;am:C-oрcDo5ҹdV#%NtD&}~'9ISF]{6ZfEmųƄ}|GRފG!/hNŲfqܧ=WQ 2l=(Ziz:?=bB+,@lca d Vq 0O{ d )Wt8.sצtFgw |]`3b{O}Ę?n= #TedS Yߚ#_=bY0zK1p;R{DnǓ &)T%]#!x,Ɲr|^K!am[zDM/Ғրq8rRzڈ+!D^b®>.Kh )^X:kfs![6Q2J&,y;Yrcˢ5k{c?'}/K܊8RZeTJ}j U鼇kk׻.&)'i,B(Kp:ڨkX }nBmy$~|c2"h,^J q'}p j}pG}.<ۙrb_)HFbaBأcҴZ' HB 3_SW+dYh!~cXoB\ c;ajsa!1%B B-18 0&)xoH5h<8Aol{l'#^|WZAд\k>x'&m7#>[(1$al'd+UDT{EORе,sw?4N -$XrH(0T^  6MHҙx"Udţ|~z̩{n&B@{\%o)HEgd?&;.hH`H:#FsGLV1@E#B1n2 aS~!޾Ljp`QK^mT/?nɧś:_p 1"~*~ji>K/̈́!+lU ]e27X%PSdǣM'7X`>7snvYc"!16O RbK2 VnZZk3R2ת@3[_.LS6\^ۯ&'*I0Z] 1v7jT=Ҥ)wtb~D3V }0T-mُNiql xg$a6|x|>8a["3(EkNqS#^ W6&yvnm#O}J.ၩ!b Ic_)%"G5P/ >2d5xcrՎ m#ywsjgT,.]œCQ̋7տ-Ԕ'Lg햤5b$o`>]!Ыɼ-5oCR ݗfM,4c;"NԄMk 06p89tE8JX2m#L웘|\6U&Œp+4Cz>!!bg?xL6r}`$)*pGBf拓}]{'ĵ  mO:V;TuISO]Xy7G]g F"5#UW]yC10NaaUc M]6U>wiO2א/.xErs%tDе #[K #^](1|tg0u߯-nLjS|I+Xs&V4B#&yZzCSnB/&C-$xT^rKX3qa~T3B%HX%@%:rc_(P>Md;{ iZ'`]<5c蠬[4aq;0wp-!ZtTYXZin6L_{wfT? ,SUJ&iS$+A;`_E1'{? }5:Q0m%B ڟlɔm;CwJ$aԍNÀ3ZDhuu TkF܀;4>xS{T;] Yg'C{g7{Ƶk lBJ&=쏶 vK2e|7xW| (cSAsmEL|/"::ˎ<-ug6.sUdo2vP1W /4|=,ҽ߽C"~1">Zቤ6ȃ.j8rEz n0DgZdUk_\ <ߛa]A"y6wS#wrX|+7U!0ZK“YH3`.ZnëLZ"!5޷MGD#h'M5ޓ)GH{:T(2P~vܙZ/33ns~{_B>Jȱ$灎KzyFGF(%^2HH+4Lw|_h:Q۪srBLK+ i _*>nͤڤgī`\ZlBpM[+zLD*Gruz24`W$ʜܲ||G!KEٶ/|:+ocl^ W"BLQ3C&p\z+!'e82lͲpn;ɸi*}" JL\ja7\+ʽ8&PXR+u^; #H'o/˲] PwHXΖmy],8ְ",C*f+-A#0]XsɃ5!x^gk&7R0,v'zxt>I9?C1̍خQC}$qjwO":&}$ݧiҔ/GYJHע)0AGvfhaV')?r1" k$#E^ xay?l$2ve &\3B]i蚻VZn3աBj% t\g8,tKgP_6] Vw*|p6l3`uEBLΖJCt}>37xg0{ǿ>miK4]dM=R%m4 rb˪2` L#фy x~rp@ AWq'a.֯AT\V1/)TNZkڦP RB;~JxDXb'Fj%w+Nvze]nX-|_8|"Z:l i"m-!*l23.-:Ƣ7$B zD r3C $Sw"II4MQ7S]~n"ҫCm6>|AJv ,1vC6@@eP&L|M>;79tߋȅWƽf' `lh8<(1bF?Hm*5,zJgJkͼ}"l\c_] Uc@!xϢFnN10lglnyHsY5Nbz6D`VQQUeSxEݢ:.zEi|)sXR@y]3qX!bOOQ;>ɥCU@Q9xM-g#G)K~1YH0׵CS>|ZR{|jMorff] ߢ@Yi̒rL:lPK.p?a0ffZ/ZsM3*뽵,f#wA20M~MHxQ^3H ̌) ?nTfqz+j-Ytiӓ@vήQۣFk;p yհcCDZʴɺה`Q9K%pd Ω)7tR/I( z"ʗe*fs4NO%!^2iܽ'ˊ \Y~b!^:=ԭI)"Z׊w&%倫H&$$mWP'7[BX2ugh1]ΦZ贐=jZoH=9k6]NTe ^9d49yKg  AyͨdT 66L0 Uo9_ G˽S<%i3ceh˫ZVCYīCU犷b?@T?r]=ϐzӥGi0h?M%t(?#W'D9VUr^Ƽߴhcu܍IӀE-O0MdWcsza\b" n*dEܣ\ +Pbݖ(^.l+bF˥ԭ}KSSH@sRd a.jGHJSL٫2X> jSq2 ma=O[CKZLNv}%2 "F' ).Klgg+ vP<&P; G.Yq3z(` va2YUxq)ڐ ng2r~mU@]]3ɜɶdrXEgܠasmpH CADjvƳz~ "kb}&/{ ]29SvDmz c2﹣roP:EQۈt̵!Y Qpn,r(@ٺ`Ul|UDWi;v#(d'ڙjϋfyMK tbCsC.ij[y1I? \v͔f,U @G6sF== :>'6;'| >hOx]W4qo?'(cc V@[vL,id)$3zuL{gkLcۄҫ` q8Kr[Ghuya=Y-(VW?ZKjJ>{3rfFUF.nz81 MD8;3aоN롂ߟN,HFN:S܁nʀ~ 8LThbcf*699#¿=ڬ*Y4O+MQ|i|'I 4iT^[$M[;T]U3N˯$vVS٘vҖWg+rPPwtfE~se"p!\{W|2RaBxM_ k.qdUhIhS٘70l(ΓU9&CbNPP+k/'@SK(l^20c\b"VNyq8+'s:] q~SSƙ?Dv>/I+1f"5ުrTm aϙP`Yp ,IV8Gh#BDSJkLϠ`a,.dRxW5dFzeVQUksd0$,AUrV먚 RٰDžzЫj\fРAcNT2 x&S{R=y\mHP'OG4IZo/"?Y'i"VEoJ끚TJrdS#(~OC0ț¨ u?(B.9T8 )/Pس$J&!:-^Y;i_jfZb6 L~z$(VOq.A9o 5k;UQ@ϼ_x,PT=M&+VEaj KPwsp>zì_A'VIozw4=ۭ!NtiqLPY'Cjgs r| =&OXuȾhliœa[57݉J =2"J;~gT&EC`hi靯6W+aA4[ EYt&2L2ėz@'}O6~|m^2>dťw_y{Q!1DMTn2 D t5>  |퓟j|^v J"YX;mYY2}C*AvC + mYn pbQϢ~]k[<>}2^-a1V_P!i@őct[/% gzߑ׹,{M Hh[R(sW)nHnێrp_!_0!eۡ1oloovK9ŞίFb8VY *4{ul,IfXWf > CLN:EߗvxAX^'rWF;l,Hҷ7=u+rDԓD=[i}袢|$7 d5X<3 dVm& qk"׊q\mX#fQt~md8Y_NU/C\E~+79ds.#,]!@{3ZU6yCQzsWvYoW{>@zR:˜|*+lKuca_#ٝ"?βw(peFNQ L/H#44Ŋ58|.y8c,&I`MmjAJl4L}Ѭr1h'fhWhPuEH䫑/ 7o_@1çያZ c! Ar\"~OkB_Кuk@h -osײmNa$S|ͻBuF} R\{$Da{)uw7i?3,OH$Dk iS}I{ֱJ93HiH(1|22?e iesG^)hEN{J@|C 87n_ߍu#[T[uň1_9oɩMN/+Ez]V ﱸ:])Ź&(!^3&/hI`x;BDy!a3=Ir?'-в`/jV6u3غNGw: eI `>NQGW0_.qV.Ff)Ѓh nYLp~mA ·KOapKcMg `#EQ,r0^bZ8J d ]w DHu˜$45zqw1z)ےgm32wt+A]?t?m^D,2;; W2#R%@6z:µ2a 1c$4;Qv$zUVP[.q/v`{Ό9L;,%xA*Py>wP3N+*'m?,4D"S1`?kMGr%|Y017[|>HNw#%fY1١nsfq8S:iZ:$$]A9)[sip)I >콚N;C=2A_al>^)\ch{#Vt|!HԋSoe= obr:."yG.hIWI>$>-|l?X._=%k+IG3 ꨄo0hs :IaIԁ=o>nE,ᖾ֐oU;bϸ/۰$ FjRO{]?c }|_*ȱX-&Z<K۴YW°}Mo}%C_sTc!/.b ]VΟ,+Z= <]{XBEmǘ}6ɔ[;@n% O'P+C_Yo?5"ArTCs"Ei# l{Q:`:uL|Ow+9Ag;[AlFV?)ODD3Aj>\؇`$-eTٷ·/`_,KJM(# ]{fdVZM]wa}FϱZ^-@6f) :;kp׏qvg":2`>(InJB k>;W&< :,.Lg˄(MR"`pdo+ |`yZ.Y i*3]2OX *{5֛3^ysʀʈ^q+f+ Kv-%0p%z.7MQS Een$ڒ'EZM7L#sۉC ɷ H5PxmvyzH \? 9vHȓ1"..&)~p#$gMIŁB:1̄rL& GTFOnk%zYo/~գW"iUIW:|rJc#Իu9J*@w|4vկdL7ҀA( O]DnY_npc9"e\a:x}oINep]heYkEKUr[ațEvp>Q:`Ywǽ ϓza!mrhPe?ٜy_33f0i)[83[ѝJkmKX'au轢pީOcUwnR y!'إxrj7xt@$;a#z4Of!"]s\'g8 <”oDyzXmƯw؄V'4$ G2ET6.L5.ُЭ?h #.PXN@E-Kmê/).Kᑆ--TŽ5vP/o*0 5{i7U( EIVIYרBLU0O">~;Qey P#\%C5!ǖ݃`<-L#t9LSpg;wŀ;`NxwhDTkFBr?$Qjw.PT# &]hmsZh= ns(MP vHd<8_)gKCS]3&Fe\tU$e Bè~ujoӢ/Ln@K/?\hxCwPM}n8TQh8 G d)ӣ}Sd_ ;X5.G]ꫝg%Iq"5y{veoBuB^:.TÄ٫`ɫ>M^R KɠiUPTL]QwȠJU S& S/Qfnԑ *U)BB>D"eLw:&,5ۧ S (?F?hQDyC;(w*Laul1'k0_-32\|NLZ3EC_1W~H$AqN?;\JYq9Lg|9g]8t(;f 21Gzz [bO梿oː 0亭@VCQ9 gp'G iG07)9Lz.Bcz-nc¬U$Sx{پ3[S-5Lx0Qj“:o/Y?hOqZ箕XCFư>(?;Rzk GKpޒԦsO d;eC! &OT'#MVi[oQu|L!D ~D1y5SMYlC%-O[Mou 1Xh3hOw!O =9C^-yIF+N*Mdz{!xڻp],*ץf*Z?tJ?$[ǁf .S`Ety}=+Zb7k.fUP4 +J(?u?o?/{w.H9=0ޣ~RV&.̌*ҩ4fB c6W6E BaJq`x(>N0APX&ne曄T ,1{wqMt^Qmry 3ܬ.uH{n߸@V])f~ʲYv=F](`|Z'xkY(Zr4* ϶݋ 38!eVcO*+geΈx3 ֬nY HxWsXJ߽}55Idyd$jv FQ+ZvdrobS{-aL[ȿsa<^ҫӑnƑן$jUНnݵFG! )١5`s sf'I9rq>eI j? p>~q)Bx(DI7=WbmFFzPUS(wg#3?8z``ͯW4WDgKde_v.ektTX6 ,:.[n0?G'UF;/YTDmx>V)ZrFp -8ۻ}h_1Em-;(j`nm2,)go:\;au4 K=򁓩8Bɮ B$̾B+a^eК6dBD 8y@;@J|^^@ jY3ˡXCt&kej_\aT,1֩1Te!DR)[l_GLW;T쳝h%4^Cv&J}IS/|!\@CW8 :3#^#\3nlRFQocK-%) ӯcu=1 q mkKCa-Mxbh5U|+wa3d}R7ZԦ.r;Mf*_x w++4IhGFwmAq\c:oE ;=6hb cbsq떸[_kVj1oۚ+p3ʹNPDmiyNTkfaO?sT+/~o[ͣ`6rU{e'/[n޻MTz$jA1W) ܍lFu>9c`B*Cr;]]xh uwjsXjB 8]FQC !9j=˂B}-4Ph|Al}J-)ukL a|VhM1 )jlUv WbGX[et`FB9i?gPdƭ߼ NU$b8lBX½ɘ R%dGJ@EГylC|@ZPtHran.Sr@!k0L9&(^? S6n3rXl/ I( xqx2~A}=\ RfV0Pb6d~mw֞ Sv W)(}i),Z`^ٛ8C?I|1~^i!qQJF4t:>$N g\8?3e҃+G>ϠS#rf?V\=Q܉F:ԃ:͆"Gտ3Mk C *^_A].ђ (SqEO?<|GJ nyiϹ'j-h{[m5ua6W7xپt6Ml "!ԵK1Ph,Q1RcKNoW1?I8cXo"_`1WsNV&$P uoI,hen:P.ThU.W'`?Ñ :2%6h;_;W 5o0E:)mDjӵ =^]%Գuz]s6J^P€ qzdi3b{ezډgl~= lk[L8s%VK54Lv87\L39SdhH^W!3ʷ+coGB`7yӪ+ˢN-ypc۝Io վMkeM8L-湮s׭4)x}troGR?/ڣG9ʥ`O72 Nr>4LACF gk̠GS˧'> : 84V 3>ۗ`X/JG'y b1p.(#r7y~g<Țq8p_$v$0N|"Ӭ,-[Hôxjkr_VГ} pxY7KIaZ aa?T/R@SКxvAfa+zE;3hbRIؙA=kw I "Cf[z _o.a7GT!]NAH PZ[`Vɤg-f`vBS8~h,law~|+v:0u-n +kps2`تriG ] {,Vw4ijT®$/ Vv"R1 i3¡`Q*.W3ja 4ӥDb3 E44j>N9o2Y LZs^zQ :AzKy#fnf ;vŹu;v!h4t/8KP#Ƿڇf R|!ω5%6ieJצblړؼ`OʾK\9@59/S%knh ϰ!#@7E4G Ayq`VIҳj=hM:]]ėW RU0ދrLجpλ>5d{XU>3Raۿw1PK:c)T8ь> xz[ ۷=] :ŲN~[ݩ$wHҽgT`Uz} jŴͷAfAhnjF&K)1s"7O#EBhliL}|-pwúOD>`p\ц/Sn#u=P*]L{}EmW;Cj'EV# `"9>nĞ:ohYS 7^1S.|MNobve9|i|u"qWIR*1q =+<:^a~<)j6ﴢm%#7]b31-[˶=ߺYnYxLqeåH$YDκ䮼JV<4bK ّ>l5$LA]g`X^:7T/=s$Ձ{ݰbT (T+ad<_!9>Hz},1Tɠbj3f5W8D&K+v}# +t0\czQ3"&/u_I <:6]LOUBƍ 'UPW%m{ۛ4lW :"Dz<2h'@OzUvd,S4Pab]kKf>$ -ws?`11b:5 (s0ttƖ.Gn܏0TtnS+#c}Zy##2y.֑ڵ(#1b;`j=e $ZdۊgR={U OnQXL9}{S[KS E%"ذz8LW݄x~OK?i{JbaJ͗ӗ>Y)<>62C he4hݺ+Rc@ҊA >۽i9WӮD9)5o9N^<^]v@lˁhPz\Ph?Z'd7`H]vfQRiG'RIl@ a^c==Eto/`Qcq}, Y;-W`$ꑊ34CG̏& Wh.r@kSw< ʕ N?QF<`Dy %mOXe *w#fջLY{`8Gp*hWGsJ[MA#@W5Oc#z=5I䃠MQ¼&UȭdL_x]Gs;q11HW'5B0`%ew{M k.oaO왻2v (t"JSwVhcp8?ihB J52m˟֔r)ԄA8GSw-\'(|]9B޿%n |P}IS+ׇExżtPDdW ٯ;CM 0;vV?JDbFB;I\~̷#5 ZOON: *iHUfY/QZc6[q|\΋?xΊHIzpȢL)Px*mֱm>a7ȽF,Q$amE2 3`+E!"~$~^"^JlET/~Ji{cQs khxiM]1WJz ؘP:bqb .̼^Y(N9GDTsy3'Tqʁ<>@-%1S 9x[L~5nx4headv%)[`/$p {zi*_ bI 3t|78Úfd *7}Q}gtjaMӳlSZeZS:IK*(;MʝWrDÍn͛TmlMQ :bs&YhNp`2Q A?Ѻ_yQWQK^)SnWw# ڹ:n,x&g+Hb_.~Zd?M#X}}N^7}UE@fbw\ۯ1Q&π!l\S"Tgaƌf[1!(NdSQ&$Ї~Aaܑ;&y}ݮf$Jq,9ۃ|DhͰG 6 uW71,-/ _:x'7BU4xY^gK6\/á^#ejn,pC'%S=M>bG܅Q\ .Jg VM٧auNBF9=kp8P8q(ހkuAЍ_7Lת6 >D}1R]4#KngO=^5E~. {J; E/b b#SƃB' k7U*xQ^/A DWCwS /5,lmRmsRBq=Ls%%W:kqϣC+_4t%Hh.$}\FXU勺jPZ o)%<{b%r4k A@4!e_}И3N6S<ʬ;mbpB@_֫?,;MT!a?Oh1;M{,ddTkS.$Lz..a嶍@fb "N[!znJut: "ٙn1Si[Y"EO;|"~Pf<`֐ժ 3[kgK|i 0oJWi9`=\ JMz5'OzUeȻ~ڇUj7~qnI H 7ִo;(ܣ0[LO~r.45!!f>M~ˁNc JPd XC 7.'X>!5GBO0n뿛lŝqzr<@=Ѧ~dEt!Ӊ|ȑW ><Y;3*f?aS\rg?|=(,Œ tFz5,V@5iiå¯Ӱ6MIOYcb?AZ-]k s8|)ڭVˈ[o n%B }(eы\Ьc^^WB(/*läe;:Y1 1R-ȓ4\6С~c[`(>nE-k~z!}O[b]I?epT~Ŏwo%]FGa8";@L&eV*ʼ(E^UxiF)1TantՅ~B}5)]M~;!7?/Mi:*W0oA~fxֶ$<ӇJs<>bD] Hߪ_pa~@L&&(EN3Ak1`NwE YeA5)x/}(3%D0kAʓIʙo].*,A5젽Ux?>P^MD̉*vYUKDKhc,:^;2 7CH᥃<h3 *±au~MB=26KR|z&7NVm'Avв_>&3WS٥0O(6^ *phҗcBxSë}::"g*)_l=2Bp<\}R;E[r2DUT/[n*]BqP-JdLC6Xal׼;/Fh}Js'-hSĹFQu}Lc!nTG Q?3N^XDmZ@@-kֶQ~T~V%[eǟR_A\,q#CI@uV5S=/rZ &j2B;k(fP,lU&nmþ>;X\܀'(aY7Go0bݜ1;e9T._%_-V'?RYƴbRvsw\ <œ#sϱ\W+’ƹ8@9 VIJͺh!# `]Y+{!M Mp hVhL- =~j꣤V @0o3'aꅎ!8ռ/rwYglJeY:k#Y ۧI$p̾NY$k~W0M [O ڌzn13 , l~0sN6:7mr/,0y-eq2 D#5qV߷iY?dRDzt[ Nc(ԟgnl's0SĊK"`bcj4W 7,kO2}frEQ8QAeAwM `̶ YZ