openldap2-client-2.4.46-lp150.7.1 >  A Z/=„y0p>;@H#s䷆f.Q`|U|IՕgu|+hU/D `[l]]AU,V*̓GFoe)pWY%D9@_2^SQSC%`)MľP??taĝJjqk}cŌ} LRkq.0vwl?x$ g6UkȌi75eb2fb97eab88dd210c10c09f63052146574ece7e6099c32c3adeddd4f1ba3f797c9a92d92f8ea7d83e4dfb0f2468c81063f482XZ/=„40PVM@(wC>+,ARp 'LmN! =Xe L4N5`)>h"+]hN\ D9%w/v[IFK}ցޮiOv!iSDl9H&lPaP5/< 1.IuwiVK抟PZ|KzMv814Sf$5#raxiEГ1@1t!v/Bu /cnBe(̨ n<>p>?d $ >  |   4 K |K @ l  y( 8 e9 De:eFpGHI<XTY\\]^b@cdIeNfQlSuhv wɀxy8\z˨˸˼Copenldap2-client2.4.46lp150.7.1OpenLDAP client utilitiesOpenLDAP client utilities such as ldapadd, ldapsearch, ldapmodify.Zlamb51openSUSE Leap 15.0openSUSEOLDAP-2.8https://bugs.opensuse.orgProductivity/Networking/LDAP/Clientshttp://www.openldap.orglinuxx86_64 MI < ) h L 12i AZZҊZZZZZZZZZZZZҦZҦZҦZҦZҦZҦZҦZҧZҧZҿ4ef9cac74ebfdc6e38e0f7e821a392138287487a336035f2937f395555c14fa535ae6d62efaf9ca8eb09b67dad8d066fa6b7b5becbc7a442c66375ba7e2a5797be1783ca280a28b3b73d4f53c954e62cc1f229b30c7b6628f2a655e945c68e6ac1d5c720982ba222eacaf0c6dab57b5184bad3bd1dcf50394b3086209cb3c53b727ac788be42b33ed4aff147a4dc1b0c7efc66c64b01c8c66cf2f70cb5b712d6491b65084159d140eee2889cb34ba088ef6ff1b852c16358befb87e43c8ba36b8f78c12fc367223ef02ead5fbe611193295d07c6e7ed7cba71090726132dbf76e1041c342ffc82badd35a47cb55f844f9b879fa287c1f34126d150ee70d4aad79e622d9083e1800e671e11399e6c8b806d0c683201bbe4073700566ecb1e4616ddcdaa37e6ed8a836bdbc5258d5ed4a95a6bf1f8dd7dbcdd2669c45ddb59f45af38bafc107c400f9886af2957bf4c7d690daeed6b77139caa24fddb842857e9b762c6847249029f3ae42eefe18fc65c75fc841f90cff3ce98caa94944e6627cd58411a368bc382d88ae2c334a6dcea56dce06c40f18ed8fa328f90a634765d8d0ef35b1949ce0e67437f290a02f7c8db43ffa00bcb503b78e0ec993fa9a56105da024a86c148bf3751bf7eea2abad461b3c4f6d4526d0520a6b9d6a4b3a7d5b45992410b517e0bf7f23fca91b4b0921ce7d699a4b52a0b99a2c49e7574f9932de0c418ef53c3b2b91411cd502ab6669092ab64b8865401c3ded8615299411270426dadaeefe5b37cfdcd98b1a7303357d5f6bba2207472d664577cd57e451ae0708403ac6b11d8cc345411b1e7542ee8f7cf273d6214c6f2d74aad13bd3eb9891ec841dadff78ddb8a0eeb1c2ca5094b366ba4445dcf83144fed18f168da769eldapmodifyldapmodify.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenldap2-2.4.46-lp150.7.1.src.rpmopenldap2-clientopenldap2-client(x86-64)@@@@@@@@@@@@@    /bin/bashlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)liblber-2.4.so.2()(64bit)libldap-2_4-2libldap_r-2.4.so.2()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libsasl2.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.463.0.4-14.6.0-14.0-15.2-14.14.1Z@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@TuT:m@T @T=@T@Si@S@Sr @SW@SK@S@Rb@RRSRSQ@QP<@P|@P*P{@P{@P}L@OOD@OU@OKp@NU@NؽNσ@NS@NMMc@MY@MGM6@M$]@L,@L@Lp@L*@LvW@LI@L,@L,@K@KK@KrKv@KEK KJ@J@J JJ\s@JHJCfJ67IA@IIÅ@zsolt.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.dejengelh@inai.detchvatal@suse.comvarkoly@suse.comro@suse.deckornacker@suse.comckornacker@suse.comcoolo@suse.comdmueller@suse.comckornacker@suse.comro@suse.devarkoly@suse.comvarkoly@suse.commatz@suse.devarkoly@suse.comjengelh@inai.dejengelh@inai.dero@suse.derhafer@suse.comrhafer@suse.comcoolo@suse.comcoolo@suse.comrhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.decfarrell@suse.comrhafer@suse.decoolo@suse.comrhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@suse.derhafer@novell.comrhafer@novell.comrhafer@novell.comcristian.rodriguez@opensuse.orgrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comadrian@suse.derhafer@novell.comrhafer@novell.comrguenther@suse.derhafer@novell.comrhafer@novell.comrhafer@novell.comcoolo@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@novell.comrhafer@suse.derhafer@suse.de- 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 definitions- Use %_smp_mflags for parallel build- Add baselibs.conf to sources list- Do not bypass output of useradd and groupadd- sanitize release line in specfile- segfault on certain queries with rwm overlay (bnc#846389) 0008-ITS-7723-fix-reference-counting.patch- enable systemd slapd service if SysV ldap was enabled (bnc#881476)- use %_rundir if available, otherwise /var/run- move systemd requires to server package- Fix systemd service installation- use configure macro also for building the 2.3.37 version- Remove PidFile from service definition - Update to 2.4.39 * Fixed libldap MozNSS crash (ITS#7783) * Fixed libldap memory leak with SASL (ITS#7757) * Fixed libldap assert in parse_passwdpolicy_control (ITS#7759) * Fixed libldap shortcut NULL RDNs (ITS#7762) * Fixed libldap deref to use correct control * Fixed liblmdb keysizes with mdb_update_key (ITS#7756) * Fixed slapd cn=config olcDbConfig modification (ITS#7750) * Fixed slapd-bdb/hdb to bail out of search if config is paused (ITS#7761) * Fixed slapd-bdb/hdb indexing issue with derived attributes (ITS#7778) * Fixed slapd-mdb to bail out of search if config is paused (ITS#7761) * Fixed slapd-mdb indexing issue with derived attributes (ITS#7778) * Fixed slapd-perl to bail out of search if config is paused (ITS#7761) * Fixed slapd-sql to bail out of search if config is paused (ITS#7761) * Fixed slapo-constraint handling of softadd/softdel (ITS#7773) * Fixed slapo-syncprov assert with findbase (ITS#7749) * Build Environment Test suite: Use $(MAKE) for tests (ITS#7753) * Documentation admin24 fix TLSDHParamFile to be correct (ITS#7684)- Add systemd style service definition - FATE#315028 remove memory limit for slapd - FATE#315415: LDAP compat packages required for older SLES versions For this reson following patches were applied: openldap-2.3.37-libldap-suid.diff openldap-2.3.37-libldap-ldapi_url.dif openldap-2.3.37-libldap-ntlm.diff openldap-2.3.37-libldap-gethostbyname_r.dif openldap-2.3.37-libldap-sasl-max-buff-size.dif openldap-2.3.37-libldap-utf8-ADcanonical.dif openldap-2.3.37-liblber-length-decoding.dif openldap-2.3.37-libldap-ld_defconn-ldap_free_connection.dif openldap-2.3.37-libldap-tls_chkhost-its6239.dif openldap-2.3.37-libldap-ssl.dif- Make /etc/sasl2 owned by openldap2.- Update to 2.4.38 * Fixed liblmdb nordahead flag (ITS#7734) * Fixed liblmdb to check cursor index before cursor_del (ITS#7733) * Fixed liblmdb wasted space on split (ITS#7589) * Fixed slapd for certs with a NULL issuerDN (ITS#7746) * Fixed slapd cn=config with empty nested includes (ITS#7739) * Fixed slapd syncrepl memory leak with delta-sync MMR (ITS#7735) * Fixed slapd-bdb/hdb to stop processing on dn not found (ITS#7741) * Fixed slapd-bdb/hdb with indexed ANDed filters (ITS#7743) * Fixed slapd-mdb to stop processing on dn not found (ITS#7741) * Fixed slapd-mdb dangling reader (ITS#7662) * Fixed slapd-mdb matching rule for OlcDbEnvFlags (ITS#7737) * Fixed slapd-mdb with indexed ANDed filters (ITS#7743) * Fixed slapd-meta from blocking other threads (ITS#7740) * Fixed slapo-syncprov assert with findbase (ITS#7749) Changes in 2.4.37 * Added liblmdb nordahead environment flag (ITS#7725) * Fixed client tools CLDAP with IPv6 (ITS#7695) * Fixed libldap CLDAP with IPv6 (ITS#7695) * Fixed libldap lock ordering with abandon op (ITS#7712) * Fixed liblmdb segfault with mdb_cursor_del (ITS#7718) * Fixed liblmdb when converting to writemap (ITS#7715) * Fixed liblmdb assert on MDB_NEXT with delete (ITS#7722) * Fixed liblmdb wasted space on split (ITS#7589) * Fixed slapd cn=config with olcTLSProtocolMin (ITS#7685) * Fixed slapd-bdb/hdb optimize index updates (ITS#7329) * Fixed slapd-ldap chaining with cn=config (ITS#7381, ITS#7434) * Fixed slapd-ldap chaning with controls (ITS#7687) * Fixed slapd-mdb optimize index updates (ITS#7329) * Fixed slapd-meta chaining with cn=config (ITS#7381, ITS#7434) * Fixed slapo-constraint to no-op on nonexistent entries (ITS#7692) * Fixed slapo-dds assert on startup (ITS#7699) * Fixed slapo-memberof to not replicate internal ops (ITS#7710) * Fixed slapo-refint to not replicate internal ops (ITS#7710) Changes in 2.4.36 * Added back-meta target filter patterns (ITS#7609) * Added liblmdb mdb_txn_env to API (ITS#7660) * Fixed libldap CLDAP with uninit'd memory (ITS#7582) * Fixed libldap with UDP (ITS#7583) * Fixed libldap OpenSSL TLS versions (ITS#7645) * Fixed liblmdb MDB_PREV behavior (ITS#7556) * Fixed liblmdb transaction issues (ITS#7515) * Fixed liblmdb mdb_drop overflow page return (ITS#7561) * Fixed liblmdb nested split (ITS#7592) * Fixed liblmdb overflow page behavior (ITS#7620) * Fixed liblmdb race condition with read and write txns (ITS#7635) * Fixed liblmdb mdb_del behavior with MDB_DUPSORT and mdb_del (ITS#7658) * Fixed slapd cn=config with unknown schema elements (ITS#7608) * Fixed slapd cn=config with loglevel 0 (ITS#7611) * Fixed slapd slapi filterlist free behavior (ITS#7636) * Fixed slapd slapi control free behavior (ITS#7641) * Fixed slapd schema countryString as directoryString (ITS#7659) * Fixed slapd schema telephoneNumber as directoryString (ITS#7659) * Fixed slapd-bdb/hdb to wait for read locks in tool mode (ITS#6365) * Fixed slapd-mdb behavior with alias dereferencing (ITS#7577 ) * Fixed slapd-mdb modrdn and base-scoped searches (ITS#7604) * Fixed slapd-mdb refcount behavior (ITS#7628) * Fixed slapd-meta binding flag is set (ITS#7524) * Fixed slapd-meta with minimal config (ITS#7581) * Fixed slapd-meta missing results messages (ITS#7591) * Added slapd-meta TCP keepalive support (ITS#7513) * Fixed slapo-sssvlv double free (ITS#7588) * Fixed slaptest to list -Q option (ITS#7568) Changes in 2.4.35 * Fixed liblmdb mdb_cursor_put with MDB_MULTIPLE (ITS#7551) * Fixed liblmdb page rebalance (ITS#7536) * Fixed liblmdb missing parens (ITS#7377) * Fixed liblmdb mdb_cursor_del crash (ITS#7553) * Fixed slapd syncrepl updateCookie status (ITS#7531) * Fixed slapd connection logging (ITS#7543) * Fixed slapd segfault on modify (ITS#7542, ITS#7432) * Fixed slapd-mdb to reject undefined attrs (ITS#7540) * Fixed slapo-pcache with +/- attrsets (ITS#7552) Changes in 2.4.34 * Fixed libldap connections with EINTR (ITS#7476) * Fixed libldap lineno overflow in ldif_read_record (ITS#7497) * Fixed liblmdb mdb_env_open flag handling (ITS#7453) * Fixed liblmdb mdb_midl_sort array optimization (ITS#7432) * Fixed liblmdb freelist with large entries (ITS#7455) * Fixed liblmdb to check for filled dirty page list (ITS#7491) * Fixed liblmdb to validate data limits (ITS#7485) * Fixed liblmdb mdb_update_key for large keys (ITS#7505) * Fixed ldapmodify to not core dump with invalid LDIF (ITS#7477) * Fixed slapd syncrepl for old entries in MMR setup (ITS#7427) * Fixed slapd signedness for index_substr_any_* (ITS#7449) * Fixed slapd enforce SLAPD_MAX_DAEMON_THREADS (ITS#7450) * Fixed slapd mutex in send_ldap_ber (ITS#6164) * Added slapd-ldap onerr option (ITS#7492) * Added slapd-ldap keepalive support (ITS#7501) * Fixed slapd-ldif with empty dir (ITS#7451) * Fixed slapd-mdb to reopen attr DBs after env reopen (ITS#7416) * Fixed slapd-mdb handling of missing entries (ITS#7483,7496) * Fixed slapd-mdb environment flag setting (ITS#7452) * Fixed slapd-mdb with sub db slapcat (ITS#7469) * Fixed slapd-mdb to correctly work with toolthreads > 2 (ITS#7488,ITS#7527) * Fixed slapd-mdb subtree search speed (ITS#7473) * Fixed slapd-meta conversion to cn=config (ITS#7525) * Fixed slapd-meta segfault when modifying olcDbUri (ITS#7526) * Fixed slapd-sql back-config support (ITS#7499) * Fixed slapo-constraint handle uri and restrict correctly (ITS#7418) * Fixed slapo-constraint with multi-master replication (ITS#7426) * Fixed slapo-constraint segfault (ITS#7431) * Fixed slapo-deref control initialization (ITS#7436) * Fixed slapo-deref control exposure (ITS#7445) * Fixed slapo-memberof with internal ops (ITS#7487) * Fixed slapo-pcache matching rules for config db (ITS#7459) * Fixed slapo-rwm modrdn cleanup (ITS#7414) * Fixed slapo-sssvlv maxperconn parameter (ITS#7484)- For now, avoid automatic use of libdb-6_0 by explicitly selecting libdb-4_8 as BuildRequire.- Put static libs into openldap2-devel-static and relieve openldap2-devel of static-only deps- fix check-build.sh for kernel > 3.0- Fixed initscript to avoid endless loop when no configuration is present in /etc/openldap/slapd.d/ (bnc#767464) - cleaned up SLES10 buildrequires and dependencies - removed support for building on SLES9, didn't work anyway anymore - Don't buildrequire krb5-mini on Distributions where it does not exist- enabled mdb backend - Update to 2.4.33 * Added slapd-meta cn=config support * Fixed slapd alock handling on Windows (ITS#7361) * Fixed slapd acl handling with zero-length values (ITS#7350) * Fixed slapd syncprov to not reference ops inside a lock (ITS#7172) * Fixed slapd delta-syncrepl MMR with large attribute values (ITS#7354) * Fixed slapd slapd_rw_destroy function (ITS#7390) * Fixed slapd-ldap idassert bind handling (ITS#7403) * Fixed slapo-constraint with multiple modifications (ITS#7168) Changes in 2.4.32: * Added slappasswd loadable module support (ITS#7284) * Fixed tools to not clobber SASL_NOCANON (ITS#7271) * Fixed libldap function declarations (ITS#7293) * Fixed libldap double free (ITS#7270) * Fixed libldap debug level setting (ITS#7290) * Fixed libldap gettime() regression (ITS#6262) * Fixed libldap sasl handling (ITS#7118, ITS#7133) * Fixed libldap to correctly free socket with TLS (ITS#7241) * Fixed slapd config index renumbering (ITS#6987) * Fixed slapd duplicate error response (ITS#7076) * Fixed slapd parsing of PermissiveModify control (ITS#7298) * Fixed slapd-bdb/hdb cache hang under high load (ITS#7222) * Fixed slapd-bdb/hdb alias checking (ITS#7303) * Fixed slapd-bdb/hdb olcDbConfig changes work immediately (ITS#7338) * Fixed slapd-ldap to encode user DN during password change (ITS#7319) * Fixed slapd-ldap assertion when proxying to MS AD (ITS#6851) * Fixed slapd-ldap monitoring (ITS#7182, ITS#7225) * Fixed slapd-perl panic (ITS#7325) * Fixed slapo-accesslog memory leaks with sync replication (ITS#7292) * Fixed slapo-syncprov memory leaks with sync replication (ITS#7292)- add explicit buildrequire on groff - needed to build manuals- buildrequire krb5-mini in openldap2-client to avoid cycle - move Summary out of the %if as prepare_spec is confused about the license otherwise- update to 2.4.31 * Added slapo-accesslog support for reqEntryUUID (ITS#6656) * Fixed libldap IPv6 URL detection (ITS#7194) * Fixed libldap rebinding on failed connection (ITS#7207) * Fixed slapd listener initialization (ITS#7233) * Fixed slapd cn=config with olcTLSVerifyClient (ITS#7197) * Fixed slapd delta-syncrepl fallback on non-leaf error (ITS#7195) * Fixed slapd to reject MMR setups with bad serverID setting (ITS#7200) * Fixed slapd approxIndexer key generation (ITS#7203) * Fixed slapd modification of olcSuffix (ITS#7205) * Fixed slapd schema validation with missing definitions (ITS#7224) * Fixed slapd syncrepl -c with supplied CSN values (ITS#7245) * Fixed slapd-bdb/hdb idlcache with only one element (ITS#7231) * Fixed slapo-accesslog deadlock with non-logged write ops (ITS#7088) * Fixed slapo-syncprov sessionlog check (ITS#7218) * Fixed slapo-syncprov entry leak (ITS#7234) * Fixed slapo-syncprov startup initialization (ITS#7235)- Disabled testsuite for now. Causes problems in the buildserivce- Update to 2.4.30 * Fixed libldap socket polling for writes (ITS#7167) * Fixed liblutil string modifications (ITS#7174) * Fixed slapd crash when attrsOnly is true (ITS#7143) * Fixed slapd syncrepl delete handling (ITS#7052,ITS#7162) * Fixed slapo-pcache time-to-refesh handling (ITS#7178) * Fixed slapo-syncprov loop detection (ITS#6024)- Update to 2.4.29 * Fixed slapd cn=config modification of first schema element (ITS#7098) * Fixed slapd operation reuse (ITS#7107) * Fixed slapd blocked writers to not interfere with pool pause (ITS#7115) * Fixed slapd connection loop connindex usage (ITS#7131) * Fixed slapd double mutex unlock via connection_done (ITS#7125) * Fixed slapd check order in connection_write (ITS#7113) * Fixed slapd slapadd to exit on failure (ITS#7142) * Fixed slapd syncrepl reference to freed memory (ITS#7127,ITS#7132) * Fixed slapd syncrepl to ignore some errors on delete (ITS#7052) * Fixed slapd syncrepl to handle missing oldRDN (ITS#7144) * Fixed slapd-monitor compare op to update cached entry (ITS#7123) * Fixed slapo-syncprov with already abandoned operation (ITS#7150) - Included patches from RE24 branch: * only poll sockets for write as needed (ITS#7167, bnc#749082) * sycnrepl Fixes (ITS#7162)- license update: OLDAP-2.8 SPDX format (http://www.spdx.org/licenses)- Update to 2.4.28 * Fixed back-mdb out of order slapadd (ITS#7090) changes in OpenLDAP 2.4.27 Release (2011/11/24): * Added slapd delta-syncrepl MMR (ITS#6734,ITS#7029,ITS#7031) * Fixed ldapmodify crash with LDIF controls (ITS#7039) * Fixed ldapsearch to honor timeout and timelimit (ITS#7009) * Fixed libldap endless looping (ITS#7035) * Fixed libldap TLS to not check hostname when using 'allow' (ITS#7014) * Fixed slapadd common code into slapcommon (ITS#6737) * Fixed slapd backend connection initialization (ITS#6993) * Fixed slapd frontend DB parsing in cn=config (ITS#7016) * Fixed slapd hang with {numbered} overlay insertion (ITS#7030) * Fixed slapd inet_ntop usage (ITS#6925) * Fixed slapd cn=config deletion of bitmasks (ITS#7083) * Fixed slapd cn=config modify replace/delete crash (ITS#7065) * Fixed slapd schema UTF8StringNormalize with 0 length values (ITS#7059) * Fixed slapd with dynamic acls for cn=config (ITS#7066) * Fixed slapd response callbacks (ITS#6059,ITS#7062) * Fixed slapd no_connection warnings with ldapi (ITS#6548,ITS#7092) * Fixed slapd return code processing (ITS#7060) * Fixed slapd sl_malloc various issues (ITS#6437) * Fixed slapd startup behavior (ITS#6848) * Fixed slapd syncrepl crash with non-replicated ops (ITS#6892) * Fixed slapd syncrepl with modrdn (ITS#7000,ITS#6472) * Fixed slapd syncrepl timeout when using refreshAndPersist (ITS#6999) * Fixed slapd syncrepl deletes need a non-empty CSN (ITS#7052) * Fixed slapd syncrepl glue for empty suffix (ITS#7037) * Fixed slapd results cleanup (ITS#6763,ITS#7053) * Fixed slapd validation of args for TLSCertificateFile (ITS#7012) * Fixed slapd-bdb/hdb to build entry DN based on parent DN (ITS#5326) * Fixed slapd-hdb with zero-length entries (ITS#7073) * Fixed slapd-hdb duplicate entries in subtree IDL cache (ITS#6983) * Fixed slapo-pcache response cleanup (ITS#6981) * Fixed slapo-ppolicy pwdAllowUserChange behavior (ITS#7021) * Fixed slapo-sssvlv issue with greaterThanorEqual (ITS#6985) * Fixed slapo-sssvlv to only return requested attrs (ITS#7061) * Fixed slapo-syncprov DSA attribute filtering for Persist mode (ITS#7019) * Fixed slapo-syncprov when consumer has newer state of our SID (ITS#7040) * Fixed slapo-syncprov crash (ITS#7025) * Added missing LDIF form of schema files (ITS#7063)- add libtool as buildrequire to avoid implicit dependency- ACL changes to the config database only got active after slapd restart in certain cases (bnc#716895, ITS#7066). - Adjusted default DB_CONFIG to increase max values for locks and lock objects (bnc#719803) - Fix UTF8StringNormalize overrun on zero-length string (bnc#724201, ITS#7059)- Update to 2.4.26 * Added libldap LDAP_OPT_X_TLS_PACKAGE (ITS#6969) * Fixed libldap descriptor leak (ITS#6929) * Fixed libldap socket leak (ITS#6930) * Fixed libldap get option crash (ITS#6931) * Fixed libldap lockup (ITS#6898) * Fixed libldap ASYNC TLS setup (ITS#6828) * Fixed libldap with missing \n terminations (ITS#6947) * Fixed tools double free (ITS#6946) * Fixed tools verbose output (ITS#6977) * Fixed ldapmodify SEGV on invalid LDIF (ITS#6978) * Added slapd extra_attrs database option (ITS#6513) * Fixed slapd asserts (ITS#6932) * Fixed slapd configfile param on windows (ITS#6933) * Fixed slapd config with global chaining (ITS#6843) * Fixed slapd uninitialized variables (ITS#6935) * Fixed slapd config objectclass is readonly (ITS#6963) * Fixed slapd entry response with control (ITS#6899) * Fixed slapd with unknown attrs (ITS#6819) * Fixed slapd normalization of schema RDN (ITS#6967) * Fixed slapd operations cache to 10 op limit (ITS#6944) * Fixed slapd syncrepl crash with non-replicated ops (ITS#6892) * Fixed slapd-bdb/hdb with sparse index ranges (ITS#6961) * Fixed back-ldap ppolicy updates (ITS#6711) * Fixed back-ldap with id-assert (ITS#6817) * Fixed various slapo-pcache issues (ITS#6823, ITS#6950, ITS#6951, ITS#6953, ITS#6954) * Fixed slapo-pcache database corruption (ITS#6831) * Fixed slapo-syncprov with replicated subtrees (ITS#6872) - backported delete support for child entries of overlays from master (bnc#704398)- Updated to 2.4.25, important changes: * Fixed ldapsearch pagedresults loop (ITS#6755) * Fixed tools for incompatible args (ITS#6849) * Fixed libldap MozNSS crash (ITS#6863) * Fixed slapd add objectclasses in order (ITS#6837) * Added slapd ordering for uidNumber and gidNumber (ITS#6852) * Fixed slapd segfault when adding values out of order (ITS#6858) * Fixed slapd sortval handling (ITS#6845) * Fixed slapd-bdb with slapadd/index quick option (ITS#6853) * Fixed slapd-ldap chain cn=config support (ITS#6837) * Fixed slapd-ldap chain with slapd.conf (ITS#6857) * Fixed slapd-meta deadlock (ITS#6846) * Fixed slapo-sssvlv with multiple requests (ITS#6850) * Fixed contrib/lastbind install rules (ITS#6238) * Fixed contrib/cloak install rules (ITS#6877)- Surpress gcc warnings about extra format string arguments for 2.3.x built as well.- Updated to 2.4.24, important changes: * Added libldap_r,libldap formal concurrency API (ITS#6625,ITS#5421) * Added slapadd attribute value checking (ITS#6592) * Added slapcat continue mode for problematic DBs (ITS#6482) * Added slapd syncrepl suffixmassage support (ITS#6781) * Fixed liblber to not close invalid sockets (ITS#6585) * Fixed libldap referral chasing (ITS#6602) * Fixed libldap leak when chasing referrals (ITS#6744) * Fixed slapd acl parsing overflow (ITS#6611) * Fixed slapd acl when resuming parsing (ITS#6804) * Fixed slapd default config acls with overlays (ITS#6822) * Fixed slapd config leak with olcDbDirectory (ITS#6634) * Fixed slapd when first acl is value dependent (ITS#6693) * Fixed slapd-bdb slapadd -q with glued dbs (ITS#6794) * Fixed slapo-ppolicy don't update opattrs on consumers (ITS#6608) * Fixed slapo-ppolicy to allow userPassword deletion (ITS#6620) * Fixed slapo-syncprov to send error if consumer is newer (ITS#6606) * Fixed slapo-syncprov filter race condition (ITS#6708) * Fixed slapo-syncprov active mod race (ITS#6709) * Fixed slapo-syncprov to refresh if context is dirty (ITS#6710) * Fixed slapo-syncprov CSN updates to all replicas (ITS#6718) * Fixed slapo-syncprov sessionlog ordering (ITS#6716) * Fixed slapo-syncprov sessionlog with adds (ITS#6503) * Fixed slapo-syncprov mutex (ITS#6438) * Fixed slapo-syncprov mincsn check with MMR (ITS#6717) * Fixed slapo-syncprov control leak (ITS#6795) * Fixed slapo-syncprov error codes (ITS#6812) * For a comprehensive list of changes please consult the CHANGES file - removed unneeded openSUSE 11.0 specifc patch- slapadd -q could crash for glued bdb/hdb databases- Install the correct schema2ldif script (bnc#665530)- Fixed quotation in init-script to avoid errors when calling it from within /etc/openldap/slapd.d/cn=config/ (bnc#660492).- Surpress gcc warnings about extra format string arguments. - Split-off openldap2-doc (noarch) package (Admin Guide and IDs) - Backported -VVV commandline switch for slapd from HEAD (to list enabled static overlays) - Build all overlays except syncprov and ppolicy as dynamic modules (Fixes bnc#648479, FATE#307837) - Added README.dynamic-overlays to point out some details about dynamic overlays - simplified pie-compile patch and adjusted it to work with dynamic overlays- Handle the libdb-4_5 -> libdb-4_8 Version update by opening the Databases with DB_RECOVER if a version mismatch is detected.- Do not include Build date and time in binaries, this avoids build-compare failures and unhelpful rebuilds/republishes- Don't build 2.3 slapcat anymore for 11.3 and newer. We switch to 2.4 long ago. - Removed automatic 2.3->2.4 migration in %post - moved back-sql examples to make rpmlint happy- Fix listener URIs in init script to make SLP registration work again (bnc#620389)- Fixed RPM Group and Summary Tags (bnc#624980)- Updated to 2.4.23: * Fixed libldap to return server's error code (ITS#6569) * Fixed libldap memleaks (ITS#6568) * Fixed liblutil off-by-one with delta (ITS#6541) * Fixed slapd acls with glued databases (ITS#6468) * Fixed slapd syncrepl rid logging (ITS#6533) * Fixed slapd modrdn handling of invalid values (bnc#612430, ITS#6570) * Fixed slapd-bdb hasSubordinates computation (ITS#6549) * Fixed slapd-bdb to use memcpy instead for strcpy (ITS#6474) * Fixed slapd-bdb entry cache delete failure (ITS#6577) * Fixed slapd-ldap to return control responses (ITS#6530) * Fixed slapo-ppolicy to use Debug (ITS#6566) * Fixed slapo-refint to zero out freed DN vals (ITS#6572) * Fixed slapo-rwm to use Debug (ITS#6566) * Fixed slapo-sssvlv to use Debug (ITS#6566) * Fixed slapo-syncprov lost deletes in refresh phase (bnc#606294, ITS#6555) * Fixed slapo-valsort to use Debug (ITS#6566) * Fixed contrib/nssov network.c missing patch (ITS#6562) - New subpackage openldap2-back-sql. Contains the SQL backend module plus some documentation (bnc#395719) - generate Patches from git tree (resulted in all patches being renamed) - installing binaries without stripping them is done by setting the STRIP enviroment variable instead for patching the Makefile now - Fixed a bug in the syncprov overlay which could lead to not replicate delete Operations (ITS#6555, bnc#606294) - BuildRequires cleanup- LDAP clients could crash the server by submitting a specially crafted LDAP ModRDN operation. (bnc#612430, ITS#6570) - Delete Operations happening during the "Refresh" phase of "refreshAndPersist" replication failed to replicate under certain circumstances (bnc#606294, ITS#6555)- Create /var/run/slapd on demand. /var/run might be mounted on tmpfs.- fix build dependency cycle for -client package with openslp- Fixed quotation in sed expression to escape ldapi path in init script- Removed obsolete hunk from openldap2.dif - Remove ldap.conf patch to use saner default for Certificate verification (bnc#575146)- Add fix for stricter fortification checks of GCC 4.5.- Updated to 2.4.21: * Fixed liblutil for negative microsecond offsets (ITS#6405) * Fixed slapd global settings to work without restart (ITS#6428) * Fixed slapd looping with SSL/TLS connections (ITS#6412) * Fixed slapd syncrepl freeing tasks from queue (ITS#6413) * Fixed slapd syncrepl parsing of tls defaults (ITS#6419) * Fixed slapd syncrepl uninitialized variables (ITS#6425) * Fixed slapd-config Adds with Abstract classes (ITS#6408) * Fixed slapo-dynlist behavior with simple filters (ITS#6421) * Fixed slapd-ldif access outside database directory (ITS#6414) * Fixed slapo-translucent with back-null (ITS#6403) * Fixed slapo-unique criteria checking (ITS#6270) - removed some obsolete RPM dependencies - Added missing tags to init script to silence rpmlint warnings- Fixed an issue in back-config's objectclass inheritence code that could cause the server to fail to start or to spin in an endless loop (bnc#558059,ITS#6408) - default the tls_reqcert parameter of a syncrepl config to "demand" as documented even if other tls_ options are absent (bnc#558397, ITS#6319) - apply changes to the global size and timelimits to all database that don't specify limits themself. (bnc#562184, ITS#6428)- Update to 2.4.20 (fate#306593), most important fixes since 2.4.19 * Fixed liblber embedded NUL values in BerValues (ITS#6353) * Fixed libldap sasl buffer sizing (ITS#6327,ITS#6334) * Fixed libldap uninitialized return value (ITS#6355) * Fixed libldap unlimited timeout (ITS#6388) * Added slapd handling of hex server IDs (ITS#6297) * Fixed slapd checks of str2filter (ITS#6391) * Fixed slapd configArgs initialization (ITS#6363) * Fixed slapd db_open with connection_fake_init (ITS#6381) * Fixed slapd with embedded \0 in bervals (ITS#6378,ITS#6379) * Fixed slapd inclusion of ac/unistd.h (ITS#6342) * Fixed slapd sl_free to better reclaim memory (ITS#6380) * Fixed slapd syncrepl deletes in MirrorMode (ITS#6368) * Fixed slapd syncrepl to use correct SID (ITS#6367) * Fixed slapd tls_accept to retry in certain cases (ITS#6304) * Fixed slapd-bdb/hdb cache corruption (ITS#6341) * Fixed slapd-bdb/hdb entry cache (ITS#6360) * Fixed slapo-syncprov checkpoint conversion (ITS#6370) * Fixed slapo-syncprov deadlock (ITS#6335) * Fixed slapo-syncprov out of order changes (ITS#6346) - Added switch to enable/disable testsuite (%run_test_suite)- updated patches to apply with fuzz=0- Added schema2ldif tool to openldap2-client subpackage (bnc#541819)- Changed permissions on /var/run/slapd to a saner default for ldapi:/// (bnc#536729)- libldap's check of the hostname against the TLS Certificate's CN Attribute did not handle possible NUL bytes in the CN correctly and was vulnerable against attacks with spoofed Certificates. (bnc#537143, ITS#6239)- Update to 2.4.17. Most important changes: * Fixed liblber to use ber_strnlen (ITS#6080) * Fixed libldap openssl digest initialization (ITS#6192) * Fixed libldap tls NULL error messages (ITS#6079) * Added slapd sasl auxprop support (ITS#6147) * Added slapd schema checking tool (ITS#6150) * Added slapd writetimeout keyword (ITS#5836) * Fixed slapd abandon/cancel handling for some ops (ITS#6157) * Fixed slapd access setstyle to expand (ITS#6179) * Fixed slapd assert with closing connections (ITS#6111) * Fixed slapd bind race condition (ITS#6189) * Fixed slapd cert validation (ITS#6098) * Fixed slapd connection_destroy assert (ITS#6089) * Fixed slapd csn normalization (ITS#6195) * Fixed slapd errno handling (ITS#6037) * Fixed slapd hung writers (ITS#5836) * Fixed slapd ldapi issues (ITS#6056) * Fixed slapd normalization of updated schema attributes (ITS#5540) * Fixed slapd olcLimits handling (ITS#6159) * Fixed slapd olcLogLevel with hex levels (ITS#6162) * Fixed slapd sending cancelled operations results (ITS#6103) * Fixed slapd slapi_entry_has_children (ITS#6132) * Fixed slapd sockets usage on windows (ITS#6039) * Fixed slapd some abandon and cancel race conditions (ITS#6104) * Fixed slapd tls context after changes (ITS#6135) * Fixed slapd-bdb/hdb adjust dncachesize if too low (ITS#6176) * Fixed slapd-bdb/hdb crashes during delete (ITS#6177) * Fixed slapd-bdb/hdb multiple olcIndex for same attr (ITS#6196) * Fixed slapd-hdb freeing of already freed entries (ITS#6074) * Fixed slapd-hdb entryinfo cleanup (ITS#6088) * Fixed slapd-hdb dncache lockups (ITS#6095) * Fixed slapd-ldap deadlock with non-responsive TLS URIs (ITS#6167) * Fixed slapo-ppolicy to honor pwdLockout (ITS#6168) * Fixed slapo-ppolicy to return check modules error message (ITS#6082) * Added slapo-rwm rwm-drop-unrequested-attrs config option (ITS#6057) * Fixed slapo-rwm dn passing (ITS#6070) * Fixed slapo-rwm entry free/release (ITS#6058, ITS#6081) * Fixed tools returning ldif errors (ITS#5892) - Backported fix for failing back-monitor test from HEAD - re-enabled some formerly disabled tests from the testsuite- Fixed Summary/Description for -client subpackage- Improved connection check in init script (bnc#510295)- Fixed complilation with newer glibc (2.3.X release needs GNU_SOURCE defined as well in getpeerid.c)- gcc 4.4 fixes- Update to 2.4.16. Most important fixes: * Fixed libldap segfault in checking cert/DN (ITS#5976) * Fixed libldap peer cert double free (ITS#5849) * Fixed libldap referral chasing (ITS#5980) * Fixed slapd backglue with empty DBs (ITS#5986) * Fixed slapd ctxcsn race condition (ITS#6001) * Fixed slapd debug message (ITS#6027) * Fixed slapd redundant module loading (ITS#6030) * Fixed slapd schema_init freed value (ITS#6036) * Fixed slapd syncrepl newCookie sync messages (ITS#5972) * Fixed slapd syncrepl hang during shutdown (ITS#6011) * Fixed slapd syncrepl too many MMR messages (ITS#6020) * Fixed slapd syncrepl skipped entries with MMR (ITS#5988) * Fixed slapd-bdb/hdb cachesize handling (ITS#5860) * Fixed slapd-bdb/hdb with slapcat with empty dn (ITS#6006) * Fixed slapd-bdb/hdb with NULL transactions (ITS#6012) * Fixed slapd-ldap incorrect referral handling (ITS#6003,ITS#5916) * Fixed slapd-ldap/meta with broken AD results (ITS#5977) * Fixed slapd-ldap/meta with invalid attrs again (ITS#5959) * Fixed slapo-accesslog interaction with ppolicy (ITS#5979) * Fixed slapo-dynlist conversion to cn=config (ITS#6002) * Fixed various slapo-syncprov issues (ITS#5972, ITS#6020, ITS#5985, ITS#5999, ITS#5973, ITS#6045, ITS#6024, ITS#5988) - Fix building on older openSUSE releases- Update to 2.4.15. Most important changes: * Fixed slapd bconfig conversion again (ITS#5346) * Fixed slapd behavior with superior objectClasses again (ITS#5517) * Fixed slapd RFC4512 behavior with same attr in RDN (ITS#5968) * Fixed slapd corrupt contextCSN (ITS#5947) * Fixed slapd syncrepl order to match on add/delete (ITS#5954) * Fixed slapd adding rdn with other values (ITS#5965) * Fixed slapd-bdb/hdb behavior with unallocatable shm (ITS#5956) * Fixed slapd-ldap/meta with entries with invalid attrs (ITS#5959) * Fixed slapo-pcache caching invalid entries (ITS#5927) * Fixed slapo-syncprov csn updates (ITS#5969) * Added libldap option to disable SASL host canonicalization (ITS#5812) * Fixed libldap chasing multiple referrals (ITS#5853) * Fixed libldap setuid usage with .ldaprc (ITS#4750) * Fixed libldap deref handling (ITS#5768) * Fixed libldap NULL pointer deref (ITS#5934) * Fixed libldap peer cert memory leak (ITS#5849) * Fixed libldap intermediate response behavior (ITS#5896) * Fixed libldap IPv6 address handling (ITS#5937) * Fixed libldap_r deref building (ITS#5768) * Fixed libldap_r slapd lockup when paused during shutdown (ITS#5841) * Fixed slapd acl checks on ADD (ITS#4556,ITS#5723) * Fixed slapd acl application to newly created backends (ITS#5572) * Fixed slapd bconfig to return error codes (ITS#5867) * Fixed slapd bconfig encoding incorrectly (ITS#5897) * Fixed slapd bconfig dangling pointers (ITS#5924) * Fixed slapd epoll handling (ITS#5886) * Fixed slapd glue with MMR (ITS#5925) * Fixed slapd listener comparison (ITS#5613) * Fixed various syncrepl issues (ITS#5809,ITS#5850, ITS#5843, ITS#5866, ITS#5901, ITS#5881, ITS#5935, ITS#5710, ITS#5781, ITS#5809, ITS#5798, ITS#5826) * Fixed slapd-bdb/hdb dncachesize handling (ITS#5860) * Fixed slapd-bdb/hdb trickle task usage (ITS#5864) * Fixed slapd-hdb idlcache with empty suffix (ITS#5859)lamb51 1525076714 2.4.46-lp150.7.12.4.46-lp150.7.1openldapldapaddldapcompareldapdeleteldapexopldapmodifyldapmodrdnldappasswdldapsearchldapurlldapwhoamischema2ldifldapadd.1.gzldapcompare.1.gzldapdelete.1.gzldapexop.1.gzldapmodify.1.gzldapmodrdn.1.gzldappasswd.1.gzldapsearch.1.gzldapurl.1.gzldapwhoami.1.gzldif.5.gz/etc//usr/bin//usr/sbin//usr/share/man/man1//usr/share/man/man5/-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.0/standard/c94cbeffbfcae9ddce3412b46d0f45d3-openldap2cpioxz5x86_64-suse-linux  directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=951a8e6c7d87f999115dfa165dd995d9c84d278c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=cbf1c10057e2666c770e44ac31ac0108eaa083c9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=6753391533df8988801687425150cbab495e2a55, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=d6f942c19044c37fc8b31e5803bc28e998b10452, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=89cc1dcc917c54ee544daf444acb7ff093b92e9b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=4ffe3e9db90e43a96dc2393385b26710093786a2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=a4623879dde76fb91b5dc1f1cdb0d3a3a943de9a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=c559a57945ee2767842be5ca77fcde86f7ff6796, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=4bbaf98b666cf1c1d92d3562a04e5afd9b6590a8, strippedBourne-Again shell script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) )3=HQ[ R RRRRR RR R RR RRRRR RR R RR RRRRR RR R RR RRRRRR RR R RR RRRRR RR R RR RRRRR RR R RR RRRRRR RR R RR RRRRR RR RR RRRRR RR R RR%XOutf-8b6383a391f2d8ce86fe83abacf4a4a24ea8e0efeedf6980914dbd74964a71770? 7zXZ !t/8] crt:bLL ~ǤCdgdqN59A㥙T*fn+\(t-!c;~E:n+W [Qkl'0U8)n:cR'V2% Z5Hxc$]0ygٷ7PyZL)c44xY*H͋~&E\m+Z) {&p2PL dB 2ٸG$W>%$IXKP9D Br=I^9uaS O}W&0 h9#Sw2ͲL6M:gVnm̉,`CqGA"D 7 62e$Kkԩ_GȷԿj5.1}vb#w`G *9J+s?(.&I-w2P5p ^9/Z, ^O[Q6 pRJR\Mb4IÁ$A]$maS??I},3rr 6-ìKW 1n>-oU|C haҧLBs݅ )H8mPF.%9_pfd j_azXi 30VB\(&7Wj<\];b?Ԇ9ug8JײI1 g$Na{ ,DUO354]WMUrϦvwo_dT/Xk J] YxpNK?{ ):\]8 i6_@'G;Q"-I;yBB~ڃ #լ0&"N57.곣Mb4mzo`LL}jEaaig}g}`ӿeU3sS|dku}Jfl f;Z5h5i"IԿ ϋG x)'_bة.{ʙf8L?/oBێP,tfY94-GpD:O$3ʫȷ]CpnEe ?w$f58uN7,'~?99aXfb=mY;%sFP u{Vۿ;ږEZO7"4"oy%j3xqcRuޫߝkQ4S:(YѽJhH%ԙ#`d:f.p`S]Eq8Hmc[]+B72)SyvD t6wz2rFgT*hN`7I3ŞtZ{+HHU0޸hc KbaDǢyj*zLU$) :Xa}<=5cNG^<ŞuC_n mRaϗUFGcR_^Ɖ;(R {Ԯ/ O}[(e^~j:o9m, (\2SNrAǤ|U9GTV 7 59Rա[8Zv*qʙ@LBKgLwwg]`)V2K7= 3V=s<W@© f_=2[I4'B2BL"ڞ17@%7:te[#MxhѼ$^| T%X,_.dpN"!?ULdv&n c(ݢPgBc,b}`RA*# |n2ǻǎucLqP׵(*4Vˠa\}4KqZ~b<2)яNfZŝ Tf:[h41i(~L4Z羆^Ԃ{mu#mbuWbiNuwMO-?ShqF2'c{ŜsC!_d7;x5\"}`= z2Z+3Hz~oNN6)Ht$OOiU#7F8qe| %/X;[`+'ݏ |G,_ ]̒c lT0zMK[_kw@^[4(|7,`*]ЖGLja!,Upp0c JˬhLt%5a̿KR "~O!eGD\1:Xml-:n+xIK0V37jL)'gTU-3{bߠ#hm> ZzruFIiYg@-'SƕUΖl;. TmI\ 'A-*8mY7E-)w%\AjF?5u JSn˫k|J* ڋcqHaԎ*'wrI5_iG0 znٝ3glSv5qVӂ!' 9i1?Ti˘PKw<}ibWivVPAsac''U{(kbNA{܊.L5 uj|[xoV?i#D;)&4F96`\P`VL XHcklǣF IlU.~ViWZܢpFv֡v꣧{W=TQVA,(ކ<"ՎE⨎}WN]vc|*CSizaBL{#G'5P #Cv:fgb?4 IZFZʙCfF'Di!| ڈ@xxipJX2Ӝ׭ZP+)+^R4]#gp蝂ią#E]Vm4[2YU7^9m={>DնkNJ "Jz`mǦI lMN%8H褅7F#Ȩ*pa ^ZMnƓfR~&=,0Ed[ gsMhFĦq3ױJ6G֚p(Ay3] Y)KQ!.ޝzʱ5d Oollp/8Elbfl `r ]w!ɾ55P̌uUDfH@ǙOmx^X 3 #gWu;(E wb!xTBt06w@q'ƿ)?ϵ5"K~$~ີ_ k[ia`Un!UK"n$+j ޞ 遽o>cU#M|r1-`/B%焾ewD7PKX+Gn'K*M{&7N`PdT?G \Gz(u.@Ub ŕpJb)l@Qz]V\+ \Sţ(^ac4]!'3n$&[(>C.3ML&PThU,nm@Ė0B)zK~kK= c``M+m+d4Kv<]gvgu8C捛[*ӗtM__=.x/gn7DI1Z"JS&3Z^"VˏWܫJzquHRhڊ]9C_/ԇ4p鍞D^] &Tg\AMtGn$<tjʚ' bDd/K5Wqtmnfjc`\x'ڗܞ lЌAƂ]ir,Q`' #3LbQ_,~eb>o"K_ mݯ:tC~x2N v{ {Ae>^, `bx^?",:x&0ĆjyH/ry x51nY˔A6Sp-Pۚ1/4 @i^1H󤴾/aⰇW$pPE T͓#h< U ~o2HSX%Nyo lqU?ţ97c}Х$!7PV2 BjQP܅9iYl֘]V3&\̪$*bY%OL9f?E{_mU6A:'Z)$@`Wuy_GZ-:qa77IWmVJxcz}ށs%>}KjYjHi[xf@g}a(;NArb5~7N"Vo̅78U=,WG#gCȁ8ī*=y}K6%^EG͂*cucwDdrx~Q?!oq{ Xs"Wbxl~xE#\Wq^E>oDg8bnJn 32O c(1%Q!RVpBD:{b!bNjg<̏h2i)⇏D0c5k>!5E:|tMdaF4R4K-PZ= }!,1/C9kwDLNQyHBH;D%*h:*ӫ?`` |Pw}&_p # W{Dɛ `ڟxmz^=sT!:IN\ЏPut0H _#QOiQ[L4޾L3B)Q"+1T (a7Ua%=f`o}v9.?'kM d߾p2 |r`4a9-Rb$.풰'qV^'⮣Sg5 /z&11݄RYQb }RBˇH# Xʼn2v)m)LSDK9e|IΑpVGfyxј9{fK%5PR>:$5uѼY}4\۾d8C V] @ɝڨBd ;!ؾ{ȅo_wbi*I]IE4ya4hi"/;F:`<@5!:lCˑ?۳_yJ%j t~&_iy0,)нvn/ 3J CʹIɔr j*.-jg(UBMHOxׇHN׮mwiQSͳqʇL E;U3ʓ, -{!<,m4#|g\bCi%$A6pqačl\kBFEq?U?GGaзC%n< #ٔPmґ}<[:"I3i4JB*11?T a\ ]-W70!0oER'ܬl)\1Hޅ[Jc eAIxN J¼h`Y/\E1׀8$ks%١irCM=x[H:K(cǦG}Ix2`DvG>HZ|ȼͶ5Ov;j"1԰P^YXm>/z N]=~ti~~6[u%wi0KaTä}[`=J,k&M)BTytw[/3&%2cHqN, õ͌wZSץ2ks U}ǠNSTQݜ.-i*wjhJq =O .w>i$AcGu *Tѥ^D&B %gni{0WcONS*؏g xH2rc5a\3R7gf`s!x$W "}wM[G2ct]\ySteHęH 6XZf0Uׅ!4w9hL(+mNkJJ>@!![7a=U[u 'vV,\( l]pN0Ӏm46uNabfm,%'ܨ9ƹFm3JՎdkBNvD## ;mvX(ƫܮ>Z௰R.ޟʂ_' U% }57DcH".~=~ nMg@w.y 6?_hc 76aT3Fyw$U|KUWw;b e4:.{2&(`_KX8ѸәbLJ;6)Ps L_kKC9R ]doHUj eDƣUxTp 86J2c1WS*2-;IB^KPÐ|Ձ|l0q Oh x瀌5UoLߪ+. E#QĬCFXLu ܙBּH5#x~h'o*﫝 `TC(`yVEx㼢>bte0zLoU(@\:ti`?vefɓ}|%Kд\2"|)jG7OI !\Uܧ$`}Fboqp>z<|!Ѫ1LuHgTPuO!VxK"= l''ZS]-=ZBY$"4w眊϶*%a{h))cr7<( ?'{,<6Jp,QArz>Us)O4l2}&V56&96]J +6]u{Gk=gP0'vjmWbnUo,0?~"\ڨ %W8wŢ ,u k;TtqMc0쫭PYPCJL#N}#~ռ͂^J6M| m|!aq),ώ"7`^ެ̥(^ p֎ZPO;4` Z;w;s>wh2.F O -՛_[Z}|=c|%&TÆyVB?-j`vF02`a`,L8kĪ[Rz_ı̊1`W`P` {w\3h'QpBF%*^FN[ѱ|T:S.%`(DXfBCĪU3 BU/?N8,k}i>pdD#Y']NO$ĿMDfsoXg-f~ubIB BoR[sY6snM]./ɇp1Eab_nhJ2#| M9]TĐ z 5Ed=AI2CfjN,0y, 9l-47}To!06 }W$Zcv3Yg:h ʇa8 "K\*';98zE Ӏi'UEHl`8o6H8\$\|J?1o:<'TéGqa S# B[xٕKĩr [m,/kTHXSYi\ziJ5df¾ K!ndlE ! uxaf$Igbsmt0  .١q3z|* c >{:H]d 4i5Vh29W,ʸi@l +NcͩqY]KbpT)R` W#%2+S8gz*TA5Zx+v0ȹx'O6w`G#-X|ĦH\cѐƖ,i}΍qn%>n]EwZ [͛S5}9T%!=C촐&ЪßiZÎtFSiVjnYR_^f-eކ-ӯm"?s;z1n_J+ G8|D8:811 ьXj/χRJyhw/pœ1ťdBqtF$fyHJHM!!nj^íRý,O}ϸzؗYԎ ֥_2V#'/A8.QIc;=0sǝwz|~~zզ*U_7Mա\6s۪U\(51 D1w;X]Ͱ<咓W*, $9) n??HSs~]-B TmxW4@f"y}3?Dn8{5ɞӼ 4_Dt{bqWE^\TkdIWr$mƞ@f6*J>9zl=>j!xp%6:bÝ^VFc.jT'gkj@Vu!{kkD9ռ j:,b$2ݮh90&M r=p=y>h47`/L`:cFi;vPha;1D Ԩ%*wf,7N8ױL>SNK֥2Q~hI܀1XBbpWv0 P̣V>2Ss ?e8qo0:O &?t t\jqGڇ'!r'ߌFel ؈ `-h5r(5NNtEQNg"Iऍۃt0B~՛g~ K&D'j<6wXc&wISj1g3^w; E5`Tn\jd )#ѷ+Z?.?n((n:V-8 u/4qp;6@ǐzLᅾd;Zg=h H@]o/֖wAߗ.%7F 40CLIKH~צ,VO=db-LUSs(%CL0JS2"ǧ\q v(lN8&cn過7|a&; ̚^a3 0P޻^m S橋$\Blu-oHtűܒ,~ tr^v vyz_wvki\jBӠ!MYk 8Y~Uy.d+ maϟ9v=˚lxƠ:6ɲϼRJMɵHWSƝbdlч _Đ w{Vg!Y<:aO/JTVT&xv>NzUkqd<7j~ۑ{qZ@2*h)e  S"PXBSW:9 'dۓ)k,_%uQ|(_ g37In%Ȥ?y=X兝xMC= H;̮L@%I{. "4WiyX1PcȢ-tlMU9<ǹNV%"[np/IBFhW> qҴ߲8EO =GYӭ u=Dzy@$hًwUdxWm/-a4Xd;`+,E<)yˎǑ,eJ% gIZxI+RiSc<&ʙʴ eiz`) r/5,C;5vc@R yv6K;wl@M??,Q;[S/wU+ws8MEW`[PdS,@p;E#ƝJzեd3s2z ecLg2d#*# ElR j EH\ia"k5u pa:/Q.L 3w# [ aۚ:G~*woFЖd?vRI _)(XO {ba@r_ di,'݆ wȭa lCrE'\b6pm[Y%ך .8 TLX֪ weCaZ@fNT܁LPuT&uoOLsÔziʏOʑ:Ȧ[+AubJ3`RgW ;GZ4IO׻dHjMutw<4\ո o(ܽ3YJElDҏ&Uo)_`vyXLH!'~BpYqu3ҎĊcn"բZ&OV.ĮD <%a8/-T).(u>t{=`eM16KÍ}0>Jy5G~kcj&tk'}/=Rr*#d1tXٯר=2&=ϟArI!J:;J iŽ4`ypZсjX3D^$=`bj$8B4oWJPO.FbL{;b.i8?ZKj FMgQ&FoRg{W@ Jeb"_d+Þ $M5i \\_{e^3b0NJ( QcC5F舵i?,z]/ {o:OnrCAAu8w'+۶(YEά4P?ڌEK=L`8lwh>[@&ڗnPI@ʺKBdQc(]~ɑ kDl2F˘(6ۈϤ-fMT'M\;v2Kם֓Zg-YFJ5xę馛-4D'ӉL/ _ΊY<D#ox5l*}-:MDEN/sq~RǮ[Ub 4Tjc^>j"_tˬa·:9u=Ys$(l芍Fd*xs"xb1a #΢Pm+\h1r =bǬ㧡{`K7 ]u"cU ^?d })v<˷ }PA+ܛ(IʫAY35K7yfb$Y5^1D!\-˅Rǖ_[jov~z 9qwI KzyaZCkgyry*e|׍kg_Wr!ݗAb9? ˵|úҽa‹ 1Ye_灛 ;-;gRP諑a}|76>bf* Kbm~2Emg|rAᤎIg6ٴj+p0$N\.+NFcĦ ߪc>'Ul&>,-70̚B$Ftl/-{|fjOodL L6- v:ae-0ez {mZ@S<,,. <ʦwCt"&G\2X=`׭}+6QR >!tevJL8`1t殱BEȇ2_r%ER;K+jJjyT's!:>ġ`$gDT9B hشKjNKTQ[-u6sI"A0 T &}=k\ak`gRoŋ28 2@s_~&|~ft gnR 땊 Sr ö4{أ7,f.6ЋRdH3?:j X3;#&N]yhXQW|oGI\!0 q$f:Q x1JVs$u4Oa=#+`͵\@V`FENi;Z# u%j N\k;V ha/<y'JIN~ `a:p[jƔ~ 6Ch"3*т`~Uy`<%&sLI#MkԢ]N(;]8co=Պ4/ X}bOj<ǮEl0 k9ļ[ؠz~p`GJ}K'zGUф:HzWu<:ZCap j%!VhلeklT㹥]պG\afY=\nT"^J2tl=);ekV U:sgV;/0cNM!F|x(txkhjIs0jU׾ &-N%gcd$҅[?wF~M9u\d)R|ۖ׶,,(%&CdDH򯒿~ -úR)Uuw_;THgM+yC%8-ȉ&O_<0u"*SHKkC%wh #Oɨ UZ\nVٓߋmV4bSgz# ? "R_"EZS/LL#q%`.cPIw$֬#*,qGgzm7-4Wa8VZP^ؔß/̘U ¶euͫ Mqjxu%D+QP[k3t C<}j Zk0+ص,4>b~Jbҁ i1=-׮Ra=v nCGF Idztos-X|@+?o+:x=qlrP /75àʌ*pY$umm”@`"W2ұbyO~ 4b)君%(_ҰP돍EyCY,L<7aB$RW!w;4a7J O<iܼoGJ=xGaeBDɜ4cL@ V'z⻷ߠ,3E@Yq`KB4RQtؔo1]|lu܀+ɂ.c*&IMI*$ps rb2 R"|CFOdfzGl(fWȉRcpusi7ٟώP9Ȝ|cSVb!nGXł[2E;${&veLDԶ3" f+zP`ϛv(k#&$5W%O'fl[RXUfYzZG@NYq+Qw鸫V(OFMA-JI ٟW|&?{T1!$X(\&ѫx&IJl;P)n#Oً㿼׈!e&6J'BD'c[i7\ -d (bV3Bc-OzGTw Ϣ <z?}b߉+j.R5ʰ-,;xOfī;^chŬ$ ty z9 "6R+x63%T^_zad=L3}`Æ7}w+QVWAn*k>H x~]6A5/7r2v @h(.nd٠`se2/Wb4Vqzg/zn9J¾I%C7󛞘gprfYgC`7 FihOHt `ݏ1R ŬWneu(FWRAͧX_kc퀑u ?{$$?`GMo޾ܻriH۸ VD| -?a߾\L"^cbA]ke@aWn=B>-7PiKB3-ʅ;i ;ЍvOUaH!3YO0D?25Eͻ+]AYLcq/?C0s]P$<[ʴ'- ;<\\+пc7>RqNIQ19}k܎YQa{b_QkB[x]xr:3U TC0$K/wa)bmQ.pCw+c.y?rd0X$F%F1[KODh#t4gLĪzZ-&q.ZX?)x,gL4Yy i b.*Ʊ YFjegȃjgPלQD4/=dxց]3! !MJ{K@Q~L@?>tC60Z.`"e&Mb9I8X ) s() ؊6}^T8fAndj#W+ih/1hi;7U+5ĜzctSMa b;%\'҉Cemca"' TRI:ӄ?9Z}*sP|4EM$ǁFT",Co j^9 N:G*'\F]ft<ӠԞdEHhCKISl;%EjHdoMA y>p +iCz+MtIUT|}\h5w1 'Y7 /LiJ^\c ܍~ ox.RPx%O`t.#hNAS>Loީ) WzGpeXCP1+\;wbٻv:E!9!uˡY^k";?PJeW)l7$ (@"(4KHsój~yX=/2Zğ]' ``0T; f3:P Bitw @SX;kP~m#閁Ng|p߸`n =-im0,z.x[\ ؆"1q 30?J?yåZ?r_DW+-.cjn}b%(BasKqMא\@U??U}6g)/@dTbZh:!c=dJBI!u5bmsۦ'SF ?^@խO?hڹg .,-DU_<Ζϕ/cN Kk GvPFD P8)\l+ n =pM$^2V9YF掮7ӯu$cTX+**2ysvt\ < `eP ] |/G}e4YKg52BD= ɣ{1x:{FF p-"o[Gk4GH>1'ayr>Wfɀ>CuՔE o?vLsb"v@եEws_13bEhoHyyKdN蟛aN[8V|Z|n֫Yr?aUDxDVP~s \u bslzJPlɓNHrT <ͻI=ؘ:._Ío7=J|;G/>q{ԗ!8"Жù49*[60)PSϨ\N/ QJ^=PPCkafI:zyrK/LWҞӐ46T #oωrD[fB\J"\+/Ny69l*Q[ y|w%Il ,?ߏF0f0kZNyWʘS[zrC'vBL%X<랎G2!@W*"2ՃTJW!EاjO  A| C.yV )c(\S )#cgI<\{q q.HfOͩ v3]5Bye. Ҟ o6߳ OK Hhp2䖤`Nut!$z7k s?Gf;Z.̖qNv=tVtYL 55?L,taǾi_A2@04R Ik-ATIB5C<$k,P;2uΛ~+n֩LE AN7Q("لh&2@YuL1uXZ':IL p&g5rC^7a"!sjT+E'\V*ozeOK|ʋ8"V }6^*_M;3]_Mbb'):[w ntw_&ׯ 1e  Թ?!aL–\uh,$%st%l|HpKy.I 06Gf0*Txm*Zu_"6g(%Mc^Ȫd2Q Ղ`ˈ?T`c4Fm?ԕZV`{~/䈜}2)$v3c)NJO`GZ0i[jʍ$DB Z>`5BY$Օ~ȴ| Asr :J]t cudJ[`Ğt&0})[g/qOue-mvXx%Z.{aZ_Bwop[aUc-̊UrwkՔFK.Qf(YSj>f_އ U(f V &mB\ t"ΫQțu5PبDHGC٥wz YuP6WsA.+P8180=Yq>/ׅe䯕ƓMJJk i1TLZd C'D])"d|ȟd%PEwtRyB߈nes@S1t_vS.^seTǧނ7w*QImkrY (~ēzߑmgkZP߰' /hf`Olj,JCw$q'-|5SZ3V9ư~O9U StB ʬjNȻb@)$EIte;ҷ 6H>/%,aw Mڴ6#abH s}N"lxvږu1{;u5Qj1L a__dC$ăITwA1bK\Y*94LSРZ_sߵWtᅊ `ZY8S/޹zUNJ;Gd}iA[E=O1"1/8@ DA5ؘܚH`yk2QJW)vA݌a5WXp[y| 5o&y=fB,NvrzOXKL;,#lprNMjh_K8y0˗Rmܳ9 `*jR}\6K̛@4͞+z0Vᨰ3si;g5zP _l߾+ uSiBRyh1D[e-(‡En(v6,1e䝰AlpH$jqJ*({^\4ENY5>Ueֽ OkRٿ N1YcNdKa`''U%du/R[$!?}}o?#t<1bL|?%!-,LX]Ggd4NfaB'!#ndʏ`z'HpzP D߉ƿIENQu4NA<  qVMgt=& ǥoqWySJ[G! OdB2㤸\TUS@JwWi)Dbȋkh;Lbܯn#ߝv\ҽ1B .J)Whpq xn"7}'w:ib e5$˱6U!)EJȝ9f*GAJ97–6BoJ/ml=S3FՈh| Pt,!sCS7"^lBNС$^K+0MXNeV$3q!yd^:3؟1ri 9 ޝam;aԷZDF,-j4 }[gX$m"Z|]6is`p; 8brbC 'Jm[$vR&0?9.;cFq, (-Zz6 C=evJM2#Fߏ |飸Py|xԐn!?d3@3^d"D\}$ǔvJX_'8ކB)`y6JT,gNBBPSK2e%!QE“gojLbW5!Nt)s\[9,1ŖW#\a_at4LUQ6~1:6rRq|߼}#K'?.2/8%"Ö.cQm>E-'/. F 7$[拎gaW۫)y^Lra:Iʍ*E\Aߋ4TSؠ,!R(Cet~ uLN"@G/Z7L]n8@.XZu\ 2CRv`PE+SoaN%AmH|H_ |}y+ ;64S>Q^ &-l-}!?3`4unR.ҢP䇕jPn.$H.^~Qb4p|U6]}C za]gG'm#>gKq>IGN蹲 rd?]:z]Ob]cJUorPڲ|Xef`z>Ѿ7AًXd\+} W0w8fY< ]5 Yi t ;g  >jvpS`%GD~{vZ"^ ( ~d5=)/&<MsV^(Y΀~ Ri)󿍛wA՗଴URֆ(7J5yoq\n-}c *uh KHāܼ`hzpgUC\o"t~aDy4F)*eJ936P  9jlrL ya6(/Qhޤ8u#x i\u<a+^_$pX%@IO `Pl^96lCӔ~<+ȫfm+zU-Y<\a Z cZVa2+D;~;Cv6K,4M@ۄ;Sp}1f,IL^.$B g&G21P*6L[ˑ%n aY,'{1bf Q~[fPQiM2'LEgZ^P[Bb~ a& 5e,7q)\D:1ɾ0"i*1\sWG#hݚXTz@?,a*Lg?ۦxV$rqh^zgZ2@:zP\lT.Hdr N@&hRfxs& Z&@Q`y^ \yBh+fJ\a*ܫ% J( t|'LtwY;׎`3h4j4[{aN $LflИ:R,Ϗ)jOdKq Ks5oF#IWT\aIthrTdBpw1ʤFWsGj&r_5 jBMkDڋ,ےkWC.Gh@pmN^3 QRMc6!d#`g/YH - g?F 4o7Q|ikfE>^A+ h\a;sda+##ʭUV,LHFhmIȷA;Zت5G:svj}-#7]ァ&`"&re/ uoǮa.a6ub% !N*]+z׏. v?̋IqP6d瀞,bqŠ/N7bMǔ2214ځOjr\\2usĺZ_ʪlWsL?:t4sŇ05򅲧K D19_ak80(k% X҃uӳАW1y2 ljR68ǚ8TDUЧm`Me~ފRL$WN߂ OiS8;yl2Аk$~rMl䑉% MI RUڹdK% zNGCzC0Rg2Գv$,Z3UciMRHW: ix&ο=5UpM^}ݘ8 #! X8 ͛e^+PU}J21S9 2r뱅~  N->4sU .ZQ uiEt;L?uFA'0B7~m]-c5&Ald`/CZt"`϶ٝ,I]'am܄A{< /I5J*43ط' _׿E"}~yk%rz'$,`xd_sK5G4 tcMpҒ\ ӱ I3<`Q*6Ytz5 ׉EϪsl\N,F i!NM -0Ԇ I$$A#6i,9HrQ>/~p-ժ%4:yuNڪ=t} LVn} /4YCoQa`ЏvznЕp`*2?%eõ/wڣ]exnDRj`ZU%&C:qt1-gӕDBKb+l/IJṢcYAږ֤Ϥ}G].E\i{L V*h=Rc{.LQR EJV/K\j­{[0cxrpdڊ#_Gv ed|Uuv$p v B`goαx$Y 1sǍ76nSInba#d}ȘZ&PtHNNuAA(tBLD#Qf{ pZX^O*Z+5Wvq;Şd@r)L]m9JßW攰P޷w|̇d* U;E[mP *3^4OjTW匴?G f t̓NM=K2n\4!(+[B&ifR\]_IFѱi^P|N@5;EL R;@z}k%ǚeZ>8 j%`aE[m#"شqnE0kD͑i*zMB"F?%Ah'z,y#c>1^MkJܘw! 18" Vad1FR}l}&{Gy ~ɥ2JFvp2PMzX}1sا˷ai`8fz1~ϭb0V'8v!bGe#OSbb()<ﯾM ,ܻ!ꌗ ֑]?g&JuF'0םQ.fb+|@^yex\E5+javp'3H?aHSNY^1k<0bc:.P %csBPɻguGrOu ƛF Pex2[6]eU.*9Ӟ &Q]BR)lw/&-v+R (;a?m؏XGj!B~OWp[}"aY0^K?E߽:Vo4n[2 TU熃\S;<^r2_gyۧEv6T=켾,X\IN/?t}S,>J@1k*H(Ѧo,cOS!+Szk[2ʄ<(U HK0tE4)da)~ワK4x+Uַo($m+Rfz~Nan(!oFp2ʝmob2Qe"'R1|{#9EfK&hn0 Q ~yM6ء,&e! }vD;+&ٟB%=ѸhlA$5COOnP [ y r_̈́쁍,Be:=٨?zv]FF9!M_̔N&˙ U{؀޹ Q\]i0rGhɬ^xp>OMYW*v]y6MiP* XuZ m?}C#Ki|q*ohרSAj'1MU\.|7hWgݫ~(=!|rY_1x4P#jƲ*O!c֗%ֵ<*qDN"Z#\da "<ǥ{!vNj_#O0e lŔ/XQoZsNLTC[8!$8|v Rik̫6َi5eh1uh  %˴;_D|RJ*|<>3pںaK_ 1WƮF)'}p2Ec@,TĖ7WDJ6'`pxxGgn\pSx !;pT3 -@$9lv|fѱL^3 /(tV3r@P,EHu][al[#LZ:@h06J~m:: 6b~[l5AIܰR;K--'+'oﲈ~ֈqF:  v~k>\ t;ZVWno 05pȓT*a]d @7@P}36(CT"mh)`TH#+ 4*ca?E"Bs~l; oG՗lŁZnDiV=vd(֢(: J'V6sM+1|J٥uw<A8TJ\h>PP;Hk4Y@1wUVXħ[@Ŗ!Q9Gӧo&"L8۸F#eRQ&0|;D- Б7 :U2QM<*!FXHGG QM4fYυi1Cďrmc@)ȵư? *g⛙RHYt@zxNf"(dLAKGh6vV5]Jz  ieQX }8)iut 4OW}K=04Ԓd16HZ\r.TN>o3aў]n{[x@vh&07+ 2M l5wѧr$P&/Þ1;j7#QmT>e]-bx>Wr)7sqDnr1fg4^z~Yn&^υ̣=0 )R}rdz)yT|[.ouV?/+DG<#͙,G!c떘c#dڀ@W`z.rg=R֊CO c0%: G##uU 7/7M=OG ]KM}L'Sϳ(J'1h&Թw] =Fr\yJVd+_1N:&~bHp1sKЃ$:3eqq3,Aė.Q햮rzYA ;.jNh| pcϕ`bh5uo§kdB!MB 8_Vo%nv]UA#3oP2,cP9ݼ\V Ke 3)y%Jk`WVPĿ"v}&K韱.QŋێNi?wao@'RZ&m-%EVKu c>WX&Ŏ'EGɽ}'ט?cb$L(-$q0^XRL^EÃ2Z=\R5.Cx'# q509B wD ,~,Bߟo 7Ao?y 3m|K};xIİOP*nORDa캧"h͙xgZĝjJ5K&^:li 5qzԚ ^فH4wp#[. mpk1)[Cp %g ˦0~&Q,$Ƈ2AUe3- 5T1CCؖЏ`}r2`c"578]+ -jnBöRmΚS_<}1(@jҠ&r8F nMo߼3:mRO0uzv ktͶKzM@S.{j/DJS3{8?) ʶs`v1 l?Te69=qA.!|Ү'>y-pC2#%3Kv Ab_b|1=cBÁ9|1sz|90땊*18[ GnѦ*ѿuRsZ@Hݴމ]SfSGP(OPvkj$ΣU/V_WI)E޼yPќԁ ?/vvˌ"" $6^W'il g=2+4S zc pSO';1QU JQȸ'ڠ,u/~Tk2vaԭ2*@,)eĒ~n 1_q Cpq~3f^7f@[ʹ(ڎ\5]7^k8`Jns϶y Ly4LV0xi0*P#4@ j꯵}_k % aLF#uoa^ SI+:xB9j)_E4˻E,1Qc`qjkqW Ջt Egh+©¼[{]y&aC8g5X̓ kEU@kLLܕؒshe@bsXd؂:9jqGؑbnJgS;紆)_bȭ;j>"qx k)^h?dbI _ ҶVҿ+] e!CƉ5\kwKq]@e/ʩ#4x_k4e蓊 &]MS7 4Í&N 'MԄ1+&eb>$1:;u\>iJ.t evgJ]-{FwK5IXaal8&E;7y7|F ڲ|BgǸBԭ߮`7-Qʽ&*+l)e !ה8pn1dhu;Zk^If>? EWm ~Fm[v%FxR:)WX L(AK[PG s箱 `V1w&\r۱m +;5sM}!ʑEc mf XӐך!7 8cC| ̻C 4)M&a38]*%㋯4PUZGkCDM˘?Nk]t!n*ϕ x?a Z^ cH)cj ~/7Y+4)p< \&~΅JxmM:,P3?VBm ԳlFՋԅu_HB~孙Jve k%D\UI86en|ĸ\6XKg#h-z6ULH8]pCZ-Ɔ֢_BO $;55^E̫4HӊNLDpOI`dQ?GG_=6+o\fgl0V?P> O+jߐ{t2u ̃nmz1T Uxph N3$#OƆEg+SxN[bQw5L]iJ5-I/dsu¾^-"WEhAÐj X >&e=)TRjMM}+y/ O }~>6<TIG]],mՖ/Mϗ?c<G ¹a}ۘ?ݗsq(%߀nJ;Evqȴ,_<#!e }.}f2xra>0gH~,|ec\&)aF;A_WG`QC/ /ڽ]zV2i^ԃ4])P← yatà+LAB]8onXBxOo*JQ_Z[&`DY2ޙG_yGN]Vh/kE'|Lx>/P^$4?iA@ MP*[ R.$=׀KbiSL#Z@[/KAjhBSb mc&&2MSu.QN+3 q|xfZ0NWL@Bv\,W`PϞ4Ə˶XIKoF'mԪ>4A9gVܳe2x$~lDM1/"\`crh(h͛ o1.R)W˄TpjPtfPwһ*sGc!nm*dsk,6(Ko&~0@}$[I|*L-7?v.Dz+OK~Vsi+`D@]7'r} jvퟲJ6~< w8B7"l7Omiw6 ۮ8+vG^jT29[f?k=DG4P+1;=w:;tHHSq1A!GhOJ8aR#.`љG|z(Ɏɯi !A 6>VXj1B>PHm>nCTl0u4tSMgP{^Fx 6!QM`HS@c:Xhjk^ GvBwVGeǏ|!dNҪ'9PB@ei,U٨J̻ry̵ڞSg52=11EZuY > &b֐9)O>?ͮ~,\ˀ\$[[S6+J2{2s&79|?= /H,}rF>:}.9s'V_}i12aY9kYN.8 ?gp|Vfr3$Q DU$~&xj D'œo]YVmX<{-OgÄ]cp빅3'$j)VJp2!X'>Y{Z=zU^o3ܾH eJo 3w<.C"j"w{;F>`bHQ+vU&PU `,P{I\Zf>jpJL!薶Knڥ#?93vovȧ?P=%qj(sI(YqM9 QvIn _w-jf1T) 1J:ލ1c mmb%x@ӖeԞEʧb^L]Pz}=i0ߖ/DFw1~TyqΝ@sXy \dF9Ĥ~z= GI'BN>i}|tڌ1QSNd\xL/ǾHCg\ںTaHw|]~KZ饋NMJo7ֹޮG<`ϕA2M4=TF;6 enc/Tpt[%cXv z#[Bk +l&a|3.$٬qΜ5`,ǎ3.vwLᦥwBs-Fڠih~N`-1{63T䅎'2k`W4y`YB90C^@ÃU?GOd011&D/)K0f C A:8r p.vq8\ŧ-x5`"J*on!,àS5>=f#@r^g 0d*tj ΡK+0j- ?W*"W J'VoWjfGWφWʫ/Sٵ>{"&"q6遉~q&'w95Θ?pr+^M %Oz;o8M<} [L8&k)V*F7 K" dm~W" 8sy @ə?֧8K@QC5&FofR0md&{$ >ƔUqu֦T[_vh10A%-n_aبI¥Рf|ɘo/D0u+[ʺӿNuUr2x^%a+/DPlZѾIsoB6%sLP9\xY46!< {=Wawu%XEGyL:56[Ujqc;D$D^d[kF6/2{7c4,ҧnS^p;s \R ݡBܰ )'S+ ߮#֨9r{6[b>^ًFxcT,Avy5h4 Q'Ij[l q^pZz>:*%R$F9*e @jE :>iO~saAc4` "hBDi_[d Pg@V]4FCUN.NEvNw5DtbO)fl ; ;h:bDJûk7˟J;(P*7c4cISWJX-\1iٿ(7GY{L_BKhAiHsol\ðUG`VD_bӑ4vˍVzG:MSe؀2 1ڂi>5' A]800 u/]cs,6FHFpUz6U%U* BŘ䧿4[x营FkS~- #S,#J.qh>׳b2)/cC|A/^7pŕF9B45(fQsL[(Q\)H z)%ETmhy h{) Z5֜ڙ]JטX˂t |[g S}18ih^9ލ 4[O4-1}ɣ9'5]'/61Y(P܍a)b.vVXyB-:LS/7("o"2u:3Wv7,Ce:` ]˛$Q5*?f0c# "EkL:hCYKG=Ê%esGN:GT+ͅVp|p35V O,&mW:z,OFDIFX˛FݤtVo]^A͊btD d5scz=-.-խOuj8O!Jp}rsuj\RqiE e$sL9r,ˤ6xHm26%?k! r&ɩYEP E["*T Sxu'{ 31UZKwr`@BӍm̈E{2v<;Fl&s& L")>c"D+KiʎSF3qAQgh8:M0/[1.m[0V<t aO(['81FO(r]qOoJz"wAxU"7+'K !Qu^`kH_ w04,N*!|8xSKwѽCnbrj]?X5 aD;wMMY'}.y=H]VԼ"{dw'di-"`X!so@w#Q1pU?"mG\,}8ni1u$]-8jޮ9Qmbotg07\ 0|攞|lYoq#cL?=f</No.oDQ(F•9DZ1AJVDH3$!\1rK`]L$D) =퓏|0sXv2aЃkf"(Vb|܇sd1xҁzVgG`-FCDP 4J C b`HLL*Ԁ\TޤA"AR;lC7lwxsΨ~:HɮWu=!QX3ШĮ%,-pi$26%~9yw<,E'@V9L :^.c$6ujo!Mf;e-:H5zWdyps+F"bm8.E5FPKS¯.""::A)N oڄW%+ڈ oXZeHDfD(e!P}19ZsP|,|1 вo8|DQ~,.8{üE"Z~k, W֕JC]▅_)Px5^OD+rŋtq&j}<<8dld~){/f \ 28ESSe>Y^:Wee (ԑ5F>6sO50"eM։S?oK3RB ``(@cOl(\.7-Gc5!&V'BeW }${5|4Rp٨&`ŏr=ƄL6oD\*,9dbS8ѶHZ4zC<94h,TJ RR~)u,̌ KE /;@h]]RV* ˨0qk\/ҝ+ߩ$Q/=VsVdP5#`ӠOc~ir/vtʑ TPzI/~\F1HFQ];H'x5T(]+ZV0`W1lh4/Wwr3˴0I.d; v-FKnsd?HFvҗ)_[QuG`)а&ހi$Us8Z[/4Tݐ rO:y)1 Yoa<1|b;yB)6脞|JQ_Oj4 l6b6 O"BK0PtɎ_s$IYAW]Eڝc-x !XGm\ֵSҩ;R%'oVw]CXG`<; B"/innWvj$Xv fwtFaumd 7;.Aw 2 x1-N| # 3\#"=kd3'(Pb!2|/]Hc!C |tl*_ߢzGX&3OQN~.LU_UfԌ g웩294^u-\֏ҢM(O'ymkoKb:|{Ne)UZ1,I,(+z)#KϞl"a\ñSk̬MET^˘5B̳ Dsg;Wg}] r5Z)_LЊ&@ [7oK7:g0%{9%H-QaqͯP$쁓tPUV$\z@Kq[PݰE'z `1x@)WN}qS5YxLeQuNWw)@v =|6*O K_4*r-bIOraom2`=?NS:3]Ԇ;Zz\>/ya!j^}L:31@ uڲc)`K,+{ /q~8k~*x~^>G*ڱB]3%<9s]*v(@4}@cd3Ǚ["UpŽ{1[b T>hf[q)d'و57% unBpҥzTy]1S-1TT̟xlC5H.${K$$cca}[C5{ [Y  !≳KGrC .!b`˟QS=)^?ygd|>-SMz>,F\t hl/@P(5 .m4pޯ쎹#%.IqjrbovZ 'vlɜF3%pw+=G\\\b,n,ٵ!m28wF5P{C$Ke_pv 1#W#[H0~0a_vU20&w}yI6f%MEy|)ݗR>[nzA{".l݌=^cLj *1SG=J5EMlsP G0J&?靂rnn B.Z!颯=ga(qS>#WB 'sX.HK pz< B. m V?_ ~zKW;\D[ڢuKq8I4yUѕ$ne waMksҿX{UGZʡ^(aʺ}]%[cӍn *}TTXJoS 5a|$F`X٦2bZ<@CEµ+duF:zw?d@P]RNi.!f_mG=~o(rѯmrsDvY̝T#l(.?sCd+> \Y_ wY筚-2o q(HZ;fFjr8A<2dL$ U-fz'-dgZZ%} YC틤Fd9kp Y963n?]d̽} dVjJY2'(e'tJľX^Gॗi3[3 M$q.Hm)ʽY_N4^|TU R:0,rX5xХ}Kb+SdN`(] r![.0B*i]5x%[N#&X ` /˺xHuX "Xj9 2!VzC  ee\cR:q:+bпyNVxHp 7ux&N~ yGȽ}Hݫ.55h!Km|I)o)Wk|5 +$5Jꁮsk SUFvh^E;!THv!sfBά*! 7c= P?*>dP|'s6/ fymY]6iF6I#wAߙ1>h5ޮeG,SΔgHaf/L&x.Ci]hyIHDDVZ甥sP%[Rak; TDP%߫Sk@ï83b(uJ?Qlƥ®Dz]Xt[`6\|0x GE*iUydXcW1~%R괅v$0qp$^ wq1 ;kҐ$ۺNb-sc9ʦM)V):@tԏ2LxusCv =p4jb(.B.`6{\i'f *RB6xu3t";cbۯ/!5+:lDʈpN"4;5dwk͝5ip&MsOUKHa`֜*Ku2ϵfO>Z$ഹz9:w!w?rJǡ9{ EB]5oyJꀥDC:\(mFԍŝܣl%rwŊXauc`W[TX9]]T3ԫi(VpN\ʔRtEi^8~9aJƔ9.f7g8J;O&F}L//?D]g}fT 'R#07x iBuNQFHx*1zQ,}R3ֿ9x[8q|>K.g[9s3 v#XLA.VpOfcԫ,wb7ީcKmΟa.12+.Z/M3g[͵|uN# s߳:Wp-y[K C~KXppi ܋]q ϧ˥=dyvh1Y%p0üqnpL8nTl7 3=3充(T(,)nD,t8  ^P.b,[y.i F_O*W 1h6S]L:/R|?ՠnਟI.<,}%64|0 0y ZmLt{zR'- 66e­aaUڪel6:=Hxy^$Zy/_Uz){ fcʳ%̸?R1Ӌ8\׫0 RPuf Ң3DHUU8hxbt HpZH9a lx#K# P> ߂ +XV仲oS똶FQ|0+Ŋ̏DYw1>.ivSp쭸Hnr!XQ(ïAtilh>뫖y_Jk8(IT@{Pw:H>^fC<6H1;@`?xe9PvZ8[MsTv9%gוyM3]O?ֈ;v&uji];|MiGy%.mR1]p0 ND@*PJ~K#\:a[@\u'Vzg1. ;4: jX ;rMdi"ڱk'Q>#߀`Q:y-9XLZK.>FJYSj .L@a _lxvHso.c}Ȭ@b,LMm΅0޷"9D<,Pyia&#JEB(BeWA*"J>ejQ_DR.AAģji*oHILIBmZ cݗtZ1CdYDe"U  V ӵ_}cq}{&4|vt`}we٣# b :0d~!&;6·ds\ i,vs1$C@ C.smE_W)ؕ1~hɡ]aov*_`_cb1P):rSvj͖kp/jπd" Q ᾽ ](It{_7{.<6߁}I3$H"0z ѕ*sH/Tr˾XM+qb]rRab'1I꠮5q3&.R;'Rd1 jZaO.qR`ȢX,\?I.H!eʽt.PC`*pqC/L7t)1,Dxv+ vjlWV|"Uyў^{r1W` M( TƢܷحyH錅p{)oiZ:XIHl|4M[R|EEP*!c > ̋n&c4O< +k(5T] yl q@rI c{ȃ/Y U^b ѯ]𬃨bqgܯ`?֦DoxoBHvuTd|f_.0(  ?'ŝ*b~:Hr4za['Xv2eqpwsm0􀖻0tmC$>sSg-}ew#OH{I b "抬r}ŝ3!WXSY aNzh:D%0WQ5-P{{ X *4R 50(jZҦP7E-bC)r}gf;zW%K[%jɂ9rK ZR]ܤ'[IƗGq~'m\X ߣўG R [i1ǚ@qu7o ey\ HM2^ԴfyKfۉMabjfh|4"=9a ~%g\gi*\vˀwR[ luĝf" 5p56 ơ_Ko k0"t4{pzrh%1o{gd0]2ۨ^$ӈ@f<xi%Oƍ16F.څ]S5P"}A}h&*_< h+Kf)!v>8 vϰgϝwd4Tߥmt7xVc aMK(ҍHfdySzD' )JGڛ`i"$׻QB ޫ9#m+3WbFW)x@ޝd3wI-[HO;šʴm`>է4A64Q֪|!Aރ's =Am:љ}r[} $̳ZxsMo (s 1޺ׂſhv>C3!QWsZ:h Og=h达 "0,3o"lgpGj\aj.*pVlT*W7о0J0S C##Qr)HyUIqِG;kFT1I#IY?!匙QD V1@|JxhJqK\M0_j2JK7_ H)\C.ǤUY@5 L8dM5ito>̙i*ɾ=̿Z43XϏ9cuZ!L#xfC;@H,3i <ob O'ؑxq\ $2]NHM͏_JpWf, y\{3'}A Ee0.2xk$DŽ2&wT}.r2 q~0M""̴DM=x,ڝ qCjpKA|%/a[WB|}7c<<ۺ~즭{A|ytL3{<!`F s&mj?`϶ p~v,k*.Ajh:(o~iF ϸF0ye E)QƘ51UYy ޝg6Z cp/VBQ$`%`2F-T>@xmR0ke!.Dڌ!k>?$uUЃ-\5k`;rE9 5m)'w\m*SV!%F2xJ ښ '\1OɳDנA26yj!Y}bx9:Uhi0GT%NgdmX~?cֳ;5"Ӑ#f-HyMTE8윝dՃ߱+]KE[w7@ɥךj"}*0ԗsR'I Bʤ 6u>+uMپae2PzoWtr$ I[1;H+WGD/P8 ߶XT|l=}JA:%, ҪK@Nq3 7lk] _Au?%w?ZZú1S[v>VbW3I^-꒸ _]cYa }VKӆo[8Zj Z{L wb_BSИP& 'ewҜA-߾n8UP-ȧבh.u8)\99\1 q9J ԬX%+qЂ׍ÂbH<c :~< !٬ :~\&*eez9n5.W|wUuQ_']oR͟!Sϛt;C-T.DP%_ka<O'ǔ N;>* ӣg%6;I*n^{"{#\cYL8NPWkz'~Hhe)j NQCCHNTxHlDH@z!7?qЙMQY^{"v; v#s hjϘ4W߯N%,dѯ5}ѳ+йe( 9C z[kg{#[bySIuǐQX(>kDLX_r6%fNeZ>YɖEĶ+f(`"ih,)cSXJ,nZ.]| p JײS2\d;$[&%pǠWE02q H) (m2=.\cRNEOrw^b_{V_" 1v-ny$Di$yCIY@34R!B"DD_׸Ԑ΀5a h(կ&Ӵ#Ffk"1/"JB \FafXӤs?jlGPoGK,5+ pq<‡QPTSOJ*޿>mcMpv=́O@y9V٬Ǵb217#.?#p]?FM$S9Kym+r1z,$ }˯/wܱ5x . ĤM|w)`XS &7qxzOQ2ؒʶcFw^^#Ò/w8UA',5;X&,eR%#Sy=.~wZ;׉B y[%)/ԷV`hRz'o\E"D d -ٯGɿmJrqș+@Pe ߰soH4[=o@L>B=ǔ?I+>HM5|%0^5^KNP&LP#nUzƻvOȞϴ4XOk&,b:{(4&e9|{բjF1AD1'o7+}״h%Y΄*cjMEZ&J2tw%2aT0оѿh Z-i7A gW)nlGD k|`fHjB$"FTK`ij@s7;tuna'K OJ"gc# %KgogIYȂp fҭ^gis=?9$c^Q*T+=Rҽ:n,z3Z3,Rdei70LMqt~_.d'>)=}Gy̭0,,ޗa&5KԹϤ5\,uh88Nφ[" 5Y $ɩ3j3!J; a-Rןk4,Vhn#gWx>XyGz4?hb5к>ĎjՏO`pEݣNѝ^/# ZӭMX)Գϑdg[AmkmEW rFmWSuB0 6(+ m̦6J$MS|1{@R} -.fW]{F+( a@j;x| l=LZrO7$;|n5' %6Nj9O;A<(F(*i_tdE'Ϫ,2rw]hzKřjurgo5,%Q,ˌlȢ;g2PU*r{$Ԅi* 5Hz'ԟ&:?pyf?g" B39 iY# |S1f={EkT>b_t8Hͮ Zq$yZ+>fV4kpQ$ ;ɡ{hOB6u_U ~?GrMd}&}=?|ĻU.2pOW `cu" '\k7׹ZyLY)(=gLrlD{Ɠ6sWJ'`EB'Zm.3:JOIiEvҌܘU]3#͓tYqF$=ݵ6N?A2-4-cq5j-WrWX$gõ51uCE[`UÔo/=4AɆCOǂi:$0 wZsKT|7q"\Q#ǼJMa že UύIAgm;2.0 YjS;R{_F)Y}6Ӛ%Ui/G!b0=~$aC "gM%ych6VRȉlvx[4p\I`w<%7x]V |Qȡ1.mR[Pɞc&DEͮ(2I0GDm$.! *(%e <cתb8gx{ 3>UQ5.D:KI%ǘpZȨlEӚ1ThB4);, e_2hhg/bC,zev՟4Ğ&>A(7_:ó仴 d5>ow(|9 } y`3\J%_E O 6*8Ov6FږB驮h?`*<JRfcXRa-BOn74yJH eq ;>(-žqpעZfc贼*5vuox%73M7iw09zGJiMϴNf,z65Aw`lD䛭'.vժ.^kЎ fD{MIUmH@'4غ+2;Im",g~|cWeW+t{+t@H3IUWIG潧rm~gxgbavOA\͛BYh9K'?isIq ",NB`ϙm"Hͨ'KVK#T2LTF~Z=nUɶm۞#E 5Ŕ@y&߯)^RY,k f]VĎd6gu.p6F%KDP"մJ]KL8Vf ZJ9T杋B|?R QǛ*oi{8 Eη +$uS"tRlw,2`&(+#XP9> Ŭh牘lYz)6,qYtZKW '<+IP޷bOeTS7BZjvB0wR87QϞC/Qʡ9VP/cbXNotUmпH٥zU]l-{G xJ#+o,Y]( I?b?%M+YVqwTT;a::XepxԎR!W=ۏ [jǩZ U7B&5O帨g^iZB> N5` H 'u\8>1'c}ip`P&;S=s\\vߦdİ&w:7&2f>EK:n*lׂKZ9Dٗ&^2.4K[SʍI(Im\ 9\]wuv~: Խ7^UDGFOQm&g>Os8.D~zGfK52 7ǔOfLch^1Jpr  5 7l\P6@kV %Z6O,+ U w;Q"MzfX`-!56:\d0`:m$|F$3̧>+iIVНNǭ|Vߎa|]ϛ"nx3~#gK`XO0gZ©h mXZ^~̠V#BtSW^c]%j4f3pxl{GJK~\jPnپp o{3q̸㾌dݠ6 ,wlE.._= q!n5|ܾ;%X ~~eqi:r'u/ΟJ%2֚l02w4SģBHsp3K\?Sb0-*ۀ kb%F}߈ q9/^Iu<vy*bYs09Xyɛ0!'r"V$ >>/h|8[(`P-3kQ]b# >Q{@S'ge!rڇRdWK!cQx\JtXb|\"[;a |V wIwl)ٙ 5եmfioc% -,HTF  ePVdT 9v;A˭?t#<r+rN?oiB]ԪVCKf|]$/2ښ?X( SCZ,x y7ĢSӞff= _R0A-8q&Ÿ\Iϱ#P$6R|4ЧAk5]M O7;ES:Wcq bdm`p vڳMm4MY"0d/}Z$]37&g"(ŵW Խ,;_(I&Enj5MA`^@OOSe} pR bIj -Pqa4<͈6tӹ(*:+[@)e :)/jW6wlxE9l @U Zi=#ؙ#t`UHO>YmB/o_5FtWcif,xNۙ*(Bف)QR u$bqzpgP}r}xŚYuʢ(WKInRߺ9C`1j svMmh٫u4iu"'(4l nl7m]\`q̚TaĎl;>fEGjA {`~"E m/1j@Gv& w,J'" )N EȖNķt̔${m**ٮ~r1C2 -P#q EY,a`;g;#i&N}pF{L&˰$ų:MTч\;p ̯ů7 a,VXܧR­fe)1%y;Aa 'R╤@Q G Cq>Ԭ/?c: Z%14Y V\6~dI9o crF)&;G>UH@akKFZo9).Y#8%:7 YBt Fu{r 6r7^r>PR.rRlA )`K*e67+u]*ڡ[R&臇j A"laiEhM% uA!ZS0M~[z~ DDf7YZ *xϥ0>nxL+cJ>($ '91vO>soGCGfnF향߃NG7r?C; J#J,8VKrvO2%Wҥ- yK>ϩd\̨oGY-.^sI/J`!7EK, gޙ/ {K4P]6t)̺c\#8LB_<#L]:CPˬSx<)$|Iep ¿-VA\}@)BVY^ODHҮ*HYdY/,.*>- M6;Ƕ9#+I&hg,,]ֵ_&|8(m?[ e <}S6|3T`R> dx<Г \˥e~7FØ 变Ԫ9>g)Wo.ɲ]`c|獆ϯ{_`6W4p oHm_ߓ򴾬xA6\#sMAhGucT yah%ߥ ZBjݐ+ە{?79=c WkL9$ 0^B*s !K\WK芧AN` fV._mc2lX)3@/:0„?nZa-k]tP<}1iЃJdƮcĘqx b^WE CA(`>Gd gŶ)h[тF]WTܺ)Yk0/i @G0qR=0]Ƨc|}-<#jSVY8Ŀ=Hӷm"~A4#bQXˈT_q-L-%,#ߖMqdc7cӁpH݉@Fu ;ehoh;c,NGB] ^cX&l Q 4CB=l/.'V݈֜UdVY.]OfdZdR%Mێ?(9xvQO7gd ☜[hR4["o {sble$jqH`90x;R?riӪDu(ğ $':)Q+qվ^.F4$yK83_>4I;D]؞=KNm=$l0I4@|̚G+i:,-zƶRRLӥbdx0D![/y.~@r ^LRS,l1`Qa4-pXΘdg),M kyT6bv~ix-WV27wkdk9tDiE5 $6 v 0 b28QܳD5Z ],jE> դ,b'E@'z WuƝYtZ?59C<'/YTpmq]q7܇i !*B+E>_M"NxTfDhCVt̯ROv=uĶܵ*FU!*RV5CLv }2Bc**$3rv-4 *쵀}Z)Sxi.8̰z)Ek6հxdܲ l#t=LBJ,M[6rARN2;Yy·6T߱Dyݓ.DD7 !p~/qa,ٵUgl8lF넕7ffB4| %ȯQxٿxh须.1Z䕃k]HSCv%OCQ40 e+uA(UB{xCV$>U.r*!HЧ?*޼-?م6QJߧpucisUHED, = 1%IM`XMQ5)|*+4t򝊻(;<&Ľt>Hĩ)#0sq#Z  Qg,8<ʥϗ"ԳD?ރCN8ײi6>d=n!-zW~ a-$zܕë lʜSuXE3+'9)u2Zcw_G5yjr4FT 0P| x!\k'+M_1/IdAp'`%agnh-KBB˳|LjEұ_9Z-YcT긍*NtEY ID?~[c4CjU#v5 ̦a7l:s/Yp{V x@B1!Mƌgz5s@s%_XOSvXXrÍ-Gƞ* FϤCy;Iڑ}1H̑8ЉO6D,S&+t Hy@, zN 'k9#kf6O#Ufu˔SOSČYpeE>=}L" /re^`\:fk|kj';B"E~ʔqXyJ_",<5^x-qnS/-7jGcɢ7zlMΛj"Zݤ].{pTt|iȵ*d#2Q G= ˱D_=<A#Џt  t0 ۖTaI[ʏ6 Fi z b~Bf*>#Zۿ_6wI8аGEx_nV_6!nsDhPLb#7ْ@VYlpmElJk)ն^ Ug)e@q()Em|C9WYAqkT lX 3A+ym(WL 7Fo̍JE|v.׺Tsu3~*`Trݟ/v#L!VaPFg R[+VqC|m~e% rw}Y:\y,kwhƚ*"{%U´9GY Bf2!md@HU6a^>SщUzqv%MS˸&#@ |!xC| 6Xޕ"80t^z E5 jDA5Mf! z$Vx'zqB1v_1X /#!C*ZI+A Q3v:C(i]_?%B`M BnԌfvRҀ5"6׏@ƽO %L PK O)\ MOE?yq/"4B5ka\0RS% {!UU2}j9= Q#Eլ@˒Y8elmh>UId?J r ^ u4G=1NTkqRFhwxu೉Z0 `{(i46V%.ĭ&MHnČGbSV*%ݦ(\an\]v}U=^>R\v|9BoE3fK$'PB(;_;kZƻS&6U <]w{Awxc.M7[=,p$RӕW&,ad]S>/K0F]:$ZzfcR5V's6S &_H4[G`DQY~v&$?c& (C߬ ΁"/1=h~}Ȟ7ci(Y]<ʓ Bҩ9/UA-0,S7Үxj=6ϘBY&j.ХId^ HlL/,Z;P}=MקqwaV\@Kkc(ݜd>e tIUy |QWWpF6=BW/~8I,}ܞ`#;vPK)W8 zA0%:É25 Xb-,[0jF>y}x@ň~!I+%!1{i( \}2Yq՜=Θ?<9ZK;ӫ \Uki.tO&8cP3cE$-X-6׈, ;e)Ƕ-甆Zr;2 mmE>`!ִdս0N%bhOuL/^ĺ]lm[QCܞѓjm6WhtdAc$heRByOie`&K(V2!wm-(TPiP~5ꈕ嵣 +G6yot-Ei+]eG; &i[ fz)ZHHJ.Ctp~/{}:r:bQ|Yތɧr:W>-jt[L#~?̧E )UʶdPw7cAc̼MLJ*4o .%-@]L1DF\5iab޹' ȕUݜa.pQgaosTOMM%#& d e8cAa c2Iy(bVM:>D;#ކ}Yj?eK#hI:Zxfr>W8ݹܑ槱a+&g]=&䀘.bVWLE,8Km^Oa!5 $m`Lwax*'̻.LY.S P %ӗZ㬪#I sho& s콂gz" t ;d %5|Aބ7+y@?%fcޏnx!/7pEk/CGDȢ 5ˋt[t(޹-6`J޴`gu85gڛ!\c틴O{%5+$ Kae2bi"@ɪ;BUg &y!pn9[|%i+jI?8 ²dת8(b5~m,~ Z0i 80hbA9'dz~{ʼ0X+qWerR+۟@K.<4U jD]JSt7Mho*y;HE'_dqR4s&)J2C"XLyQzlLwe:e}h^rsR^.v}` ^RgzwHHԣ<3ϐ>q]k!!2RcT;K]ҬA#-&jKўM4\?4(ZC-VpLrM6'uhmjo8PVN=JOy ٠"WDk=#6bl vhxNmmIN!$i+7sKj^lP~t&LH+bwSƦ_:yrRQ= Jk AKxr2pUDj'Gf%qWU% 摥wd&;'Hk31G6A(ޚQڞ:~ً>饃ҩ;_տO5qp3<-# $ms:G8SrD8e%&e"'NGca o\JnLc86!1Rվ7'=_sRW1 /*Ks(ط1' =Z:LO&[ȃI/i7uq0 m+ff6ȶkmAkieWTk)A4o&iB6U3"x=\ q]I%C Xr#~,f #7o϶^MSΕ'4 ]<^o@rDQg3X A`riR56Xczg D@HbG$%[EW ?^C够=:3ñ@i&'iW?فlşCP!&UERggyEQx3C4~{6a-dH鄺u텸rbM3M {߭nч4\e k)-َTG'9T # }| gׁ(hUzLm%izH!<3p/j8\c{BɎaiśadj~iFIσEn o]4ҡ[ 'X~VfY0FEPn]>iv!{(}**HmٟR UY ڱeɾ={-NDcO&:W֌?$_A^@:N~:$f~[)ޚo%=/4W>ߢccfBf(Ǝ)Vj|il[01!.FVm<9Nz}v{ڥ[  P%zqs %H P\!ן<_3s5p ^ۡF+7cDa-B'6|0k~Lй|& @ȑr!o\[!_4zc:PKr tƏ}eJ_`b} p:[=h"{7g=^ToR 6=n{,vA&;)F/UslM/+t)X^ d2T`:_xז+SS $gFJ[Ύqd/quʶn DȕSr$c@'O\V3:Iс<ڏJWH clt3ܛU_kK(^a!є}12VG:zQ(avp?0ksMav|f#ݙ3*/]%ŜQz32 "ÒK>Ae yqI}N6zHw^^A yV{-l"A]pij yfyq{;kVNIV;/t= B'o6kje"Q<}t?9d_$e5qԋF0k_]ȕ*7O^d#ⴂ,caL"ֵ .*Kg|B.,[4l y;I"Fq@OON-@@CH7{/ Zy!2]kJC R?;zzSSL1JAV^kIMkj(y숒V9ɕӜL z,s.CoNox.eqal ,n+]/yp L^D&SS#jI< MB<8Щ|L۩(;߶K-wJJߋJ}p$ qտ|Lc`* 4 Zޮް E̺ 5 ܩŨV/$hWTiAs 5rWa.I>~MFuTEg? +Mbm(ˆ0֬Z9H8sB_8P0@c[Y)N%V 2 m Wym!yc0ZwyW&;K4xaUtE}v.R %# ס:zZa.Ü7f ))tHӉ'eL К 5ԗّkg*w!h=o+JA+Aw}k/i\Xc׺ ;RLGc6?@@挱dlN'&P6y5;w5(]^zu( )T:JZgwyoEb]HG`@JtEP,uK{j'C#1"8^L-Gzʎj!CjB!60dNl' !Ф!wR8"X@>"S 0_p,V]34+졲 I^C9Ⲩ rsWkfK ԧhKۃbAX$Ǭxn -DoϿ/auo{\[υWiQTѾܨOEL4d*C(PEMH^~& ,\5Ҳ]w#mݱnkŖ`& ?v) ܞ汲>0!uB-PJ, |L0NT.{C*1P4A~P#,^Ҩ=4ac:a&Xm#VG }hwPD>z=urvy9~Sm~z$LZ̶x``e$-<k0=U$y">:{5O@~Nqf+*ofa rCg i+.iQ<溯$ wj@fZo#Wz&n{  <2Vwkk#;ʷ(&|YJ%e <׵EFPp\] r%.;FbZnzP )po0ZV24}k+FܹDs+kF`.l]=FK~$in>KZ1\+(⮁[~ qt'#͑+Ef!"81>=!LNx38B4+A%NEc*9cIl_Z@>6,P[ 2/&@DoVB4bΏ8ba];a2R' Ҿ鐫bHCx8d|XF/I2kN la2NjLsL춃V`j"u*$T/~ٿ8v;41H5JW.`{X"2% %*#xtiCy5m8dď!#K˗b7T>n [q7Q1*kC:r7&чc׋hAT [oHOɕi>z5^@%ңƂC:.G{fBɀ}i:T$9%!9rTo*KKj4{:en'*=6bg6M(^:;< lV|"TAoڏSI(/t<&KQ2KɗB54Qt 4vZ; $%To:r GSdη5bLw_ Pvـ<06ȩin6>/YRՆʆ$e2'uɟojv\ZcgMz# Ħ3"&LƆt\oõ Ѻr:`#E6Aq2a=< h\N+{T;߆^mvnnyxY"3Np"}Q!mrʤ潙C@WdD9jHX\ "д&ră$j=Y8oi!MAmҢNs04c-g*a+qzzq79A$cj\+;&faa}iVvJ5*& YN92鳑@2, [-.Iyf$An':O\iO {]J@L);=릉[p.3vvR:؟A2 4x}G 8X\ G2p%žu"#TϮ^!x1=\ݔZȮـёd/Ehn=c㢺1Pޠ*vڍNEmPI3ԧeHo{؊嗍hwVxG(޾) |^%TP-4Ǫ3+‰-V;|m}eQEV|M <.^Xx҂DpHC]sătڏX{Cʫ?Slv՛2&d=׎UҰGGR].+=X'ZԆ ЋX%uS()xɦ (x}KYOqtX`W/U:P/t ƉOZ%#n|GX=R\|ȩ6Ra?שf: 6-v )W wN B8s~N떶x=oqV26 mmFhLy94?SD f8yQ+c|pM4\kA*Yii*904970rEBfd'b 8|*>Mq3C͓9 Kv$HM$^O &r^=MAL )PI7W(UӜ#z.d ߉I@@69p#($YrT/s>eD)M*Mh+PUH=q)+;]I;@Գ1)0f\i5]l ہNS`fqh 5 2^d^IU(TŎ:(^>#J8*+I7`n M7[ /j àԽI>_Ccdl'o>x~ch W0G -+7Ӂkco1 I8<33y( 2;)sY'C~<c!~iXe /]٣I rmVݚ]`wդ|S7s:<5gbBvQ 1p5; .R{ EZ6[Xk2=Mg/uaK34RF;q>/MA#L힁I?> A>:\ dOڀe^#*yAtNQ}-W(ĵ ͞m/;];ٿ:ˊ B{A8O4z'L1]/H HRQͭm([ gM+o!C/GI^"^;U䠑+g r©[\%i_g# '%7+10y,Rs;uC҉.VBk[*m;gjdCwU tQQ\)ᶕ4VŇ5-`IIbHg$-f WVUC1'z6F_5R(?]CZu4nB&s~eHzKj8! Cl+4\[y=ǥe!.7 (Aة a)l܁QZ>ONij] kRDrtta]V>*&22q Jl!b OUǩaVui,Rr>64a4@5Mp w *-qغ\Aְbǥ=VM{G`d毥&Pw ~:"mB3Ą Kr8'uJ"!*J<sJűw!|8S%(D^}Ö'H;rZVݽZh"™A kin NP|lgFG{kK3ҋ"wR;Mn2UY`x#Ȓ ǂUw'}[R7&.`h]' V!.{_2K6 7 ǝ,/,|,X#4部=bjIG0ҐS)MacJam̒3 n|k:_P&WaิȐ.P~m+̈O^m$Wd t#KӁCNiY `K1~jx:--#wZ3H\%[[`8R0 ;ѐPć$1#E,Y]L I(FDd|O:yeK_[?xEl&>܃zQZ7BuZC W¼(DT/H{[Œ&`"ilqnWKsODk ofIΌԜZTg X!_X¡fPÂa9FvWȭeKkj=wF}3eIڢμ1 OJ'3%o*w͙ n*F#Y 5+e?u`NݦI`L' Hfxt 'MCut&{ 5'^W C$BT}ClkިI=o_,>bnJ}G,1h/TO ,Ȅ ̊"Y3Uֻne,ZqVzPxk@A=Tc+S .{~}y!<ʒ̻sԗŊh;(lCQݾ6t#i`o~O;Te@j !ko9VTBnlf|^4$v_#ry 1?ڮFK\þa!Ù ,k~#-uE <.Ϣq?J uap5'L;xZ/!oL0Ng;;rCqǼP c۪umh.0>֟:L=li/Nq4 '_RZ x0~s^&XL"d.yc&|ZyaZ<VT7s~994VWrC[>ݾ%pY`C ǿX Ҳ x/Բd"k6`kg-S`$wg*DMjY7o鑋W| 0…[V*^4J1<9E2A2:T%"n A BHFHC[ mZpj!*ͫ,pзF_v}& ]U UeHR[; X \_`Q]ZMywc +d6 HSZTOuhc>P'(p 7tCm)Fpee1{P=MRm,JH<׫FQp_2$ȈYNσ M5= , 8 WLa^2e(il#se: p=3w5W[ IxfN0 y@h ZUz~OZj6 ӳ929Ɓz+4K Qe䨿q?Rˆ* 24` FNNQp gD5u#=JxW`J,Ƕ4Hu?5޻JJKHc? 񙞺k,WW5g, ըT\-l>P(+sl$5B %Fz:%#y{'T6( y+X@~H||*yڏ\/(.'F_J#@x5y&Cac~9]:#:-"rT̙1o㡌B0r:+f*cR $DA}w(ZqbMd,%Dm {V@>t{6׫xW3^Zm:9RRbӭBƓKd睼(v+Y5] )ima{t)^kߒ;fU n%/ I bhu ljۛ xR?""^l˃:N?5Euhd}3 E_WFvc7f[ ] ƕF3Z!E,=-_$6tp)됰@!_J+ao `R2zr]A$$f'/0x0Nʏ[r} R$X\KP;}XWZ(z^.K;Ş E \*;Szmt&JS%ai`U@-9MD3K,TH?%4-,BX_MۙW_-3wWNO:Ԯxm#ȭ{tQ~Zq'VVsWg4m2 Ifq0Rzu : 6R#'-#~hJ:n5`'}x?9qarm~ol\PԩrKpdtn7hIfvy >>*At>$Ud*F[H^lsm ܏4ZU뢦Pw߱`'O#fkN# Q/ T$To)sȐY < ؗgɭ=`9 Ǡiv,`m^&J3 xgI:ZQ؀i _(pT[p X`{!&R \R`A^]Rz ]6 &Ƨo'0cEI-6(m3F{#5<,kʱ8{<[.3+aB1vhj;flRYPjđyd:A`_9Mu3nI5!-8"[XUf62lP/FgAhli~s|9`T@IN7pL F*N㍟orO| 휫vt% ijxi4RVO*RU7 ]y;Pgۙ3M=2Aha'6 uLp9AS?`Θ3 hMT^\RGv,g7 8C, [.NB(5ICmL ,n=v > 5^ Ȕ ˻C4'hF镌DJ(^MCLZ52!huH^R4%4b(ƥt _i Ʉfn>tϬO!W6J,EQ ͐/^`@E"$A0%B2w[>R#*!V} .|)Gu,w HAL *1Sku:9O.M_ڌ +Ro*U{c*)ؙ콑Paw[ʥkU&䔄Y\7yTJU悟L9嫿Rk4l`׼&$g?'+.T+Gʌ\heGj1bpPJ,<>@X{/\CՓ0j:h!!=,cإأ;`͉݁󀅾)* 4顉h{#*dJrj=8G^/LK;|?ٹ7a,N~uh:PO1K7Rkv'R-/%!9Dqw' ZL!T:aS򁼏- @88giQ~ z|xx%xw:8t`J`&ޝ 33q?" 'з !ԷGgWuUP%3.qTL[ ZF/!c8._픏rФય#C<mBb7l?#5:6h~`P5zR|^Ci_ReSˁ`K vNf=IBPs{Z!#vVzTɑE-;vwSk6C: ²UbW~z~r s WueR5VgK;ҥMʹh)M_bmZwb"]o|x|w~F֛O/\6*t: `uxK({:='@^7,vXge-{Dh x@d7f?!X'{ } yHs-hH}Qx;"b>;::WJ#{z=ABw̹W)Q3$zsIbUr()C:ǟ!IG%çEl$q8u3onN3V/DׄՏ\f}"н6#PeCPSYz8164b,#gfÂ^z(:mb$c,_Y0tOcfÈl،  OoQ__l=}-HvUK6=9xɇxjuA-:#FisVPo_4$uO]%2 n;Anr[KGgc ֢Z<&oa6zߗh-p?2^ե #UsXfSRUf.V& (a Cbv4 [x(T~uϜE|^" vZ-21a.M/k(tv\$&^=#־_)A :u"o~),zTh=>NÜQM bly& r49]*W-aDZmY3}9<Wһ倔*Ԉ؆;mʞuwv|:fְ}[`{eBy(b.2c7*:1["@J찑*ZՉZVyE+qkc(ҺCx5x\7̓]E/c]%c7¨- !l!X&p +Sva*3#j%>B.pU~/QpT\(.T5z Fvs$H.-p?p ;Ǹ1sKc>r>N U1`y*, Pp&f!wA}>1q`dv8GLd&9/zKǵ/rpyCpUվ|>*I_DQ+SjSW; n)(GyX5gdOJ'IP:cYҔvݝ + #Lt}GB`sB*V?нw4N՚b g^v6 g$6牊4.߳R&c QXP'GWޚ %qͻ6OG[]sUcHVrSajyqB6┟z^Y5>X'M3(mj[XWebڶܫ@#rTY;ϓ1 Z=F`,E1TM;Ns{0AKUH2~헾Zv #-;܂)%sܥb>ez' n ~1X=7&|#XGes7#w*t7m1)AՆirKa$χ( ôLVG@ 칹6Ӏ dJ]w1.u=C>EU_a3 quk+hL }oU^JhCWv+H+!_k T8xusAi*= 3g`)bn6t*Ukx%*cj#ru=ljm]*Uju?PwtTqDN"P խR?G5&IH!vUv&ݖ0m?Scm#xbȝNȭ; œ)M@ܡz3\jF^ǶU}wmc\'"]Uh iBJ矰\dl3If,]N+;*,9:"\+7tyZ9"EBEn_ύ}lvv$'T'o-E (HszC|Ԣ{R'WFE]JnZ1|+p kEYhTƏ<aQU<"ĺC!,4{6\).qQ",E ŒS| W rLV3vcbf%Bebލ]UTǰ6cu07ܚR\ԥ#AnK8r$yqme [}I`4$A XW%(?BflKqcQv{l.֦tL8;6I9sRFW#)!fЪӁsXAupU_RQzi(G샸}ʡ59h7r6Bc@kmez4P{g44㾩n)$b]5L?xSԘZs.,@#X)`L؇+uj-=8jtnLF8+b%u8"js$ A1P&2;l!)P$ɻڟSrKDLUNOuϡ5ܨo^Ms%XZ:BL PinHgׅ!rPPlyi QRJI7u!nþ"!F\˦Wkag*'@^gP_`;K($Ѱ%2IsA0x#bۍg3Sq$vKަX(J/ "}b9g+4rˣ?S0ٺQei7DWx v5&D ({H)UMbG{We5 XMšBK4"+ts! 26j&P7c C24igI6CU\늫 UZ ]gҸH8v-m$wh\?*,Y7BJ)i-\w_m#kٳzE PԘ*[U jIuq58O&!d!gHPV5ꨏ0G9b@SmfŨ] (yC<13ۦAH V+'|M g%-he -AԒɥ0VX}=heIȂt:-NsN;9 ~+.ogI B8D}'9id@'?}$?a/e2(IuS4AS'&$r[?SuV91 a(y,e:!+n,PSIsi)oQK0;0ODeš(ًR^Q#"U'])J eg-.GnKc66f(͢@aU+x?+WHy޾ff x$gOS/1U|aqUWAhUP7KfT6:dd4M*Snmlس Ry%};='B0HhjlG尐 Nk,"n+/*Rq=Q79KARL:\1]vZ19 7<0?uun:הLy [ qC7-];]!d/s$czݣKdJAVea<:~6!a㷶 WGLѲa,|洙w8%+HW31+1qE([Q5R9܀mQ_YW^F[L1\0< gD R%}szM4-"ץB d ߧQ^O^շtw;ZUCZOֽM-as0aL?U- @I[B"h[*.%%j/mvawA*]`=B\Aʹ=`FZޒ;R6] rALH.!iG!%ql@;f ([93\r ,rE7o}Q{yl|yqBi\J |Acz[e_6jt::RĘ=2zDR!ٙjV'G 6\IkIz7LbGՠۊ0C_h(j4t6NrL6J e @rT4g{1g+ed9K4L8o5ЭNa$fQaG:c,JtYЈau)gx!}%e= C7 !}뼭^#9#(䁧V85TOR\Kvs>RXjd:-XvDQ%)_\1 Ú$9d&gre 4qnD4廯$^'.9#pbvzblA;gOቹer8!+gT;b(tjLַ$,WQJ S7'e;N$"LxOVCXh@<ޑZVv\C#JGK c~|N<* VA'JhbdI &anF͡[I)s3^[|4t7\ZJ mg6޲HD.7~KK5y1܃&J6 sX80VLƻ%s'l1pm魦΁dײb KfsB'utNLy"דK,I7=ż+PW1Ck ?j/Z.xpI36ecaR2<T1xtaf~u*C;9Wbs?s>(>,7dyf~xpnoyyK(|.w-Rw* K@յ/޼Be-Ɨ{Wej]z+!OPmFo'G ȒWt1DLĔ-Nm0 _Оԓ(*53>BYiXM$Aμ<}FYBeyؔH.vV͍i'/Z(nVo5_jf0d~Cʷ)_ajϤЮkT:a o8p6=ޣUV{:uae6 }"W9Hދ-ȭ󦈸,n|LR{>Xy(o  / v@ziPYq;s=$?Џ< Kos&&IELXݺc&\sj nͫ0OOYV~T }RѦ_PB7^y Kl-}Wcķ #1Aҟ9xtnSg,㈀jGIW+3aʩg+czWRP `YU׌*]Λ[plX5ȎC8 Sb7Lzm|%n2{-LuQ \)NqC^[gJ vvoi!LmF6##m?M7zsȐ!\,h 5A cP-.|N 6C)ҜENfb u]dJĨpT;2nH ֨J2@?\ c$V#,h羏XJ@+=њaT`PZ*O&ӻ` ~(30K u rH0d[@q*'wbn襦[> @;egtyzԙٿ鞩 ܋NU2`I#V( ݠjTKZr1s=ɿk2LH\0{tYagwB|sR,pZF}Bol4,( !cF9{%l+*%aR}6>;%*#>ո𬰧bǃF#b14o"1,!9%Y0xUKދ>1\@?bޘb*EjEEVr`NfJTڮ%Rz Hr Rb _b~&zr"O899t0?8L t(04.A+[B20tn F[q(֌xS =?(/"oMLG(BdbDw< U=B7;E&l^m&(_ |%()lT~&F@9 /664a*lzT`R4` ; Qͽp31 dwEҲC.L~)tJk 4" : pAXR> 蹶fr`SJ:_Jٟ(K|/T\jt̹O;Ѣ lf+ ,- ~v>gb7# C~0ˆyJ6Qy&6x4=j 1HbҔ6&1)aZfZ ry^ɾy<"$E,?>' 1]%NTQvBGICI>hݕ.<8\lEL0_I|85c>rwST~<ǥL%P-*V #t"1e͜6,Hoh7)mmSh0d;@Uc0DRmCE&@rT0٤q_9n͖Maq+5l.}8q|q1_x$i#y樓L@(|,̠;6o;]>xpEe1=sV^ p垥 *SJ#(."xJQ Oޝs{U8U%|Gyw+谨PH-@]#{^<`3eP`W`ġXoOE8?A* ٬-8?,q=TRoG |(q&о@Qn^k )Lo|PV$8#$DY8Ěd7llGAE`T\ܘ!)in`O5Q4>}|vvcL.e$ 6m?]\7k]GdSnhe)8I9GvE^rZ9dVɢTU+oŎ.ɶe'Oƛ}8z'e ϊe~c ᶝa$dV6 }u!$PA'9]ܹMnle [܈c3N| L3v'H2-.F̔ }ӱ}r3"\` \z&[Lm9'Mi/ ՗Qe NsDՌתHJ''LxKQD3!4*8XFxڻ>m hC/p#xB ڋwoݦvG@(ؐSGêvҍtSBL+PfKET^6( LZxd 1^"Ȫ&sW'F&VxˬՑv-;~q_IEE5}w~Y \`]^)?_~$~/7DC\H n=765x]R>N6Olt-%Z6(Zm0C3*7u $xP)7.0Pt() `FjtΣz0Kr)5Cti#4X,G/s!! jQľU~Y or-Ts"wC~{̸3ű@qFt~A%Pww}< :N]ey18OdB<+4XS=RS?N`Ȭ-%a/ı*>^s[CnNfߙ|3xiy[ϩ+n6,ukY.|{jZU-6v!e>)0<7^k@WMl3?tB }&):/6Kt8Ņ'A54Wԉr#SPV**{=tՋ5rk;etglG=w+Ӌqixݙ\J#!{E$:9Uz_`i5JſA퉯һ#CC~ȭ:fp˗. ~d~ÓѲ 1o\A*OK˄'蔶y“"񂳠k{ףP]C(y[93*RQgv,U#&𑘘DXC _oKc0}'%F_ %V ޓtNq+kG.:jA4Tܬ=A n=?̙O?.K˫SbC(ع vWIy>rYKqW ?JqMI"PxgX?66G/II%&PJ=CGjTұՁ8 N68b3 Day&=Mek^jI=-3/}L 9`P5hXE@}&ϩ"W)E{g^4٤g /Y; Vن}'5.m$|hʫ+ kMɱyF^o"gS 6Lb3틤⒋\ u_|k%> f$5qkQO/etNLn@^! UQOs=&+5ogo}bOR}ԟDۺ $: LXMF.u'" ,&D薵_}ؑUGJ !zYSh\VZ $H MR]|:y GB!U]jsh&@0' mkV9c7# grH@D>y"U$z?zjd~VL2קBHXׁpȴ2EA?m-T hif"zo;a1?O7<8 %wQ&[s J8Ox9r>37p=ĢLVABǁv"eAz R/g"?:[NH]YnoM,p1}zFw%"-k9cw7T}\qbķGƶ۩H̀ ؿ.IyG޺sLUY [Ӣxuk[+-3cǖMpI웾^cFs$[]زqe@ek|"ckWii2:xE&M(\Ӱ{oo$͒&17<-`x#YVSFYA3:/E.-{l7<{F[ vғG6^`D1[С~~?׮˾js?y"7qla ٶΕ DTƿYYA;+alzTϰ\줍w}i܅OWCn!3Fd^bW"j w+uM$i) Tb'֩e:vg<šNL #Z8qzE(;k hG2Xl" JQJhSlvAi*$NwOáTL+mNđC^^@aXyX3ch\g!(^jK[I)EEqܚمAdfY3NLAAN^e R*"^V4 j4:ָ`/- j+]Eve+eW穐zv.H-`4栰*:-_6Xo@~鱮&QR :ީ]e=#O{3}>T X.%{z2Gl['@~4o5ۑקIN`;x7y U{-8>: vv73yFV8 ]<k޴&=l}Ogpl,[nj2{F>BJ h Ր?# Tc!#skgKs"Yop[5c6/ςAAo,&j\祁dx^GzoZ?w m $B7I f ;_m/<%c;fCN0;5"VQwJع&?9[P7`HNj1{H jǪO:Jx^75[1,P:1|W[$Cw&y+=!]GgiE8Y iX`R&V0V˥ڐ8Ћg(eKo#d6*+ZK0!Dj',lR7O7VP5q_:ATGf"ސ,'Q$>q sd4Xxm\cLmӧ=h jV=ksX%v(K s!#?~k‡yǪH1#dq7D3HpS|+O?"Wa#ޏamm}uT$,o2җ4yS{^k 4(RI'QHX5W_0c,!Ӎ=N@I|\Wq ScyQL@ X0I&iVqWKewW`tV;FMt(gi~::l,m=?jagK]x'Ӫ\$}t-UrSV&&7ęŋZcjg8Oւn^Lp- l$HJL@yeSbEܬJ9/{15(VW"Xh_ݯu $7`!> VZ\#xQ#.?S%B[Qt\1'i5vt'#լ=q%g2?+rI"MX3Imӏ}@u+In{' c,'v/k|vks)>$xpbw)UzL!wr6\ﳶ+k(/5{2T5sR"8JUYh,.xޞv)j֦ KjLIJ>55о&NKb@E}Z:4&5l}RF!*F Md?DD:|;LC)=z)kǘ1o^vxIz\!M$QϦz  ]Dcvg:w%hMASCM8JV`!jҼiZ  t#ĎAv9 :SDY{:1/nT\!q4&iz Cüqj|Z#ߖ^(#XJ zB$uEIuݓ@q!qjb,+C?s ?=(z5 8 ENd وĴ,k,%C~֑:R@Nhn%&8L;>=Hg n'_9nۄ01%laՉW'!縝B}" d شke8']mܙU-ZiO+^$M0bGu_rS9 ]9*:,H?%Ig>#|f+BPdK2H_LVDžP&z7LAsd%DiFDѥ۰?m&1#0WotG6o?zEw)S2A?޺ZT]K}(bCTh'O@=k.{߱6qo uHbs< }g6yfVG/!3kNL.c#=eND[*;ܱ;If:3J! 5sBt!ěȒwV w_MR(uΈ-HLKc%',bDOYl [wlzK e_C9t:NMǽ*ڞysѰr]g7V0m;ӺRt;BNҴQD zGFвx'o}h`:b`wss9bǶWzc):0?:̯YwʑoCI/BQ,mV?ЦMm4 <7tqs 뙊> |K܂y xq_VwbX7걢dm%"baeL%c?19 =!]yG!yX6 !k#-(N0-5N ^<=W򴷔n%Ac`N$`h򰒀J$A=-E XY'+~ 4Ū - M olrPG7bӬ4xrx뿀pTBSrR:4qF!ɥAn}%͛ܓ{[$<\uI]wY"$ o/9ns5mpǡriB_3Xd!1mqBV/ )"яQ5s_ 춐dj摳 W!"t z3ٽ_7;^'"'EWN >K/jIAIdg<`^N%ԩOL+_:[` spTf񽠅I)iNvjCHMF;+~Df~)~?Qb1քaxFuNf|S x DMn9x kZ-`U7-%B]OZi=8Ε?DkW8C,Ż.LiH{JUjkU:54sS6C&-qHA\YS&i}6SlS5 ?-L/]R+hm>mk[X ŷMzI]dR-;1һi.Ѷ ȝ`gahJ%\1%ɺD$_4Aa海]`|5o;úS19A<$e_pܺ11sМ`K t=}ϋ*ԣU6`ij}5k gK'=0 8}Y L6)EBʘbVf~+5?`#I4f v9औRc}}l5@;dH&z-P3EQ 칯YfJ@"D42N`DUWMCC_F_*FVaᄑdE\'Ow#0ny[uealbm޾HBŊXV9kЫp M  1D4`&L f?k&ۇ܋Onvqaj$jK=£M 0~U\߄s+2pبUaG͠|31ܣp';Q{.:j[GN, 倩;Y& ݶ,I%[ޥ&}C#ےt= Y8tYG LƷ{j4~za/rK6]͡wF2"-I܅aΦPt nR#ihaG6!7]I kեZ{*^][N+[;>F4T:}HCYUV'ド}_@~l tbzS@LmtY%?"ؚ @R|X3khnFnS~mr4 | ? n8vɫJX0`UB5{n\yRqQ9H A>[zf4m ouH&!Qסo'㒍zxQ)Sܺ*)p*@g)IM xTߙ|Ҿ%ᩅ6@_zj7|t`Z h^_w%sL 04pMD¼1Q.:&Fi/,52&֯$]80%#; m47{Z`/y#$S("ƫf6_H f ^_{%QϩS7>Nd+r;E =U+FUxKg5(ڙIOJ@I)MX{ԯ*ޯҜ 3JYӢ+Q䬔ӿzlEPh$:OKDl`x &uTɸR Kg ~gfmoZzEL^>DM^8pEr-o25 4;A$B s~H8ddocƊ%eT+8Z21QiRX[FDٳp_St@(*dS]#N,MNƦc.9Ml]a`A2ĘeG[k# p%*.2]^eKdU(7]"&=6}?dUΔ5NTº0@f!N /ϵQǭ%&TDym ^E-͚\`nZōJ35U]ΫeJ.J|N\|XXhQb5(am|ոuAC&p@{ls\U>ۢ v\s'_.6-':j`Gi7"7GEP.̬${<لH'=vr^_:pQbл{`A~gXCz <֮!{g,8z˵*n1t3Lv\gMv!IKѥJȄދNVJ upԅ#4A*&N'c}-b!B? R$e\MVt[MpacA > \R*f4ktIr̘],QP QJkz% &oTzhYB.es Dp3,壟DfNEi&vrUn${35%G'ތ*zAqȴ6m>;؝鐒/\}&ԉxv89u9EZnY+Suړa'Qcb\$0Wo^V#!c&SXWРYvc] 9BJyeʟA 7"C%ս=^)UEO`/X2TL #Eͺ0t%W[o1JS$#s F+ހ.J('>R49*{K.KҋJp7}Y9 TU}Ji yh^bH(H4}_ P,ϑi :]eRJK|,뚏NPo%n3p&9/;DZQBߏ@#TuH[p}Ujiĩړ2I-bZ۔d-b;1ء-V R?S'u[YLJ/nm[Tc \TM=SvEYh΂@&e}w\(°h9v>hXa%B#`qZ_9'BID$4 ze:DO3d 3DB4gFgxJU۽w.+_WG/пu." P6B4M2Zql2f5˴Wi+Ic)$ 2,"-,ӟV#>yp=g+9}6!7#`MDcl=]d ѷNT R"R=bnɊj#(8Jm S.p4'|(S7ܴzp4_r.'UM.Eo ckk{Je~=HӐîANٿ'a8 GƓʯmvĔLd[(5-[.ahSvE8egbO ؏:{ƮV"kADH嬃G2xܽXk;mBMF]c1j֭!R3=E^Vy\pr!ʔ =s3BQG{e~忶c޹P7Տ" =LZEs>oU9KR A'|SC _knx?ysK9F$ȗ ;le8I >NU\}=6J3e!,@ @љzl)7$cIa<:lo9X?`gfU 67)eK.\?_E~rAȻ%ot a{=ڊ[Q,Ȉ +A-{+Kl@ܓlW%QJe=_)yLk̹/>n:S e2=܊AWAZe;!˨m+C,UY$< Vx#3zh08FJ 2M9]1~=Ӿz"6˖o6$ ){-z`pBq}*WԂE;#֐Bws0x3⌯*,!n(l84|/4lFBc;n7F%wE:!%ů 2Zdԯ5fg65 "}U 0ӜMEV\Gӽ$ 7\8?ԑqEX@jQ{DM!7úföވV+j52\YOcV#?Ҕl[_O Arx'l'R_.I~%Wh%zgޤژ4rz\#JkS\l2!-\嗦bfx3(P124FM0^V)Mڔ6墥J*x& BSIf5J%5.~Dg;Gy<Av]dx~8ؠ/Kśi%~%EJ=ʮR?p#85KY e6u;Ԅ<$^N6GFzMCC2}Oo4VǿjnY8)(*,Lq1$M; (h愶*g _sC>Fl Qk xځ]Ȯss9YjB"~~%Wcdn$GV.ԌraO)_\_v (ri 7~fyUB` |R~+-:d^?6$BI .i{䩼@*6"|H6c#4vez(?[wux*uT0.vsâ7 3.1kTvdXNNl%*\NBekAϠsP8la~R~Ha.=5օ(:}beYF> MX,=FN `ER멨%!̊hQ\򛖲u:o_WmJ7Z-zꯠPnU_(`.O"(gdb޴&!L).K+-3Rc˨̜(,$5H:ky/|#˙CbFk3vFb"M]2^_v v.h 3}Wi؋?ў +\; GmQq7L6V'u[P /6";L:OE U:Dl RQh}YڻJ)4ُXım_#QK˸ v:w''@y7m}1UxW .?݅@:Aš讱xcÏR8)zN.'r{\ FO}jTौ<)()ڍ$]˸a9$P~񓒫i46N}Vm=kR_MϽ)X@w>02*q8'* jgN'kafn@m|uVm|c^\[DRQq`ZwB_1ƱQªŷKBk,^|gTo[RϣZ䙒(Cu'{D*5AsZ\kYz.bݻirj¦j0 2TXk7HY7 V`8ӈG96լq mH4Є^$o_ Dk_bcE금}NX-a'V`'}01LȎ98 ]0Opŧb@L&k뤁 q[BD~#!pbِk9CuSN:YO[uF~X|Ùrkk8/ɪk(! |SM/](V؇wnXXP@uJz#t?PXD}UkecʇӤY =*ZFllmȟfŽUcH>`]4*A6#f9,&UlB u ^`gY,^z!f`QdRv;F]`-~N9&JEJ餍fP/u'1NȬJlmZM\Aa/s8`gexT R7+aa7Z}xNPUQ-< x\yi,;'9Y CK-X;lP;Gϧby{\z#Ā={oYMt~>ʷ(\&0|%K&8ƌg" Bm;rs"E&6&Xc햘8vM?Uϒ999Bepua+Қ2/9P.4, |ִV[<0Z]gB6ugF8:wi*dPl!4-‡ZWSj yF%GȈlW^h+җ/ _v-\hp Hvn%\Gz4E% CK:k12' JJM_C[=up~FВ v)A"æp"0=Uvnʐx[h7Rѝ2'u% ؆?Y"~sӰA|oT&Aj 8\S>Iw]\y I.:4dLILlPGX@`&9NM#qtj+`u8)x- ۶ϞPm!`41^Ꭳ E!!,pTiM*%VЏc5,E=08ѕxL\^/N_M4LT+5t`LT/;Bm;, n.JlT'$_)\ĊbgxraG?Gc^8)M4Tgŋ$fMnl{$8OEbZ8X#N n5\/4+ W t1fζٮoʞ='C4$U)UQRjWJIbv bWP B̶>\LwF(AWufㅅoP3tOHLbPӷ62i_t)Bhٹ)j࿣lC=X:=͘I ޣfy3e;tkaHE"%;~++-a[:o-K9ĢMܙ G7pvmadt/S'18or EQ(x%O$B~\A8Y`2WknĹ%{a$p7|oZ:UheT 2M#BhVvtg;r{&jq*}:+ʿUn[ ߦ:݃zqYX̺ݎ, ʮ