libldb2-2.8.2-150600.3.6.1<>,$tgCp9|F.ݝ^Bwأ;o}W|$*b lؔVyR 7١,3w"#ZN|Mv$bGf`t6ٜNY&;ˉY90մ¶fFS|򮋩;Coa}v}k-4 7(\9.Ůrh%]̒=L98lSIWifł4]'$%8JoҎ*k y M2XnڟI<@5C>Cj?jd   < *08|    U xf\.h..(8;9;:;>X@XBXFX'GX<HXIXXX\YZH\ZZ[Z\Z][^[b\9c\d]`e]ef]hl]ju]|v]wexe`ye,zjTjdjhjnjClibldb22.8.2150600.3.6.1An LDAP-like embedded databaseLDB is an LDAP-like embedded database. This package includes the ldb2 library.gCs390zl380SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ldb.samba.org/linuxs390xx'W78G(07'AAAgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgCgC015b64f2a05285aa1cb564265462e9cc42c477c2f0ce639468b8ba04c9d7d6ee3bdd66436a2f31fbfaa966dba19646a82cce3a75165487d03f4527b6a5028be9ad3c347ec1b45d24f6a75865a5952a1195e8e8bdfa6d9542cc42d7f70d7813fe94763e3ceb73a32baa89db8b936a264a4cec48a8190f6e8789bc5e2f161b54cfd2ce35145241be08a166e5e82c91e03f3fb50a44e019e28a28dabb0e5d7a4e8e3e9f0597531d2463f97e614fa215de8293488b7400fc6820843df00bb22e961c7ab3cafb5fd7b44bb4f82af2f4a2006884f118fb96f75cfe6c643cc6c103b205f5b9a79dba2a83dc47b98f44686f174aa3e29abaa9707220ca3fdd2c1b7530350f4f2781307de6cfb42133725b322d0e23547675dae79aeb95b5fb22c628bb7160506aa7258d797ae04f19f18770adc52bf3f4fe01c085c160a4d206c2c2103b5d3c3608e805382430d877a401a234c5de93df2ab09217c4196327ae6b3e06aaab7cfb8cec4f69f105474567b9d58c82c4ee91d5be52d538ba3033b04c7ba41037a074fe52570d1ea46fe6d4a7ddf2bcfc72f942e716e99c3c6aa49139fd779dlibldb.so.2.8.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.8.2-150600.3.6.1.src.rpmlibcmocka-ldb.so()(64bit)libcmocka-ldb.so(LDB_2.8.2_LDB)(64bit)libldb-key-value.so()(64bit)libldb-key-value.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.2_LDB)(64bit)libldb.so.2()(64bit)libldb.so.2(LDB_0.9.10)(64bit)libldb.so.2(LDB_0.9.12)(64bit)libldb.so.2(LDB_0.9.15)(64bit)libldb.so.2(LDB_0.9.16)(64bit)libldb.so.2(LDB_0.9.17)(64bit)libldb.so.2(LDB_0.9.18)(64bit)libldb.so.2(LDB_0.9.19)(64bit)libldb.so.2(LDB_0.9.20)(64bit)libldb.so.2(LDB_0.9.22)(64bit)libldb.so.2(LDB_0.9.23)(64bit)libldb.so.2(LDB_0.9.24)(64bit)libldb.so.2(LDB_1.0.0)(64bit)libldb.so.2(LDB_1.0.1)(64bit)libldb.so.2(LDB_1.0.2)(64bit)libldb.so.2(LDB_1.1.0)(64bit)libldb.so.2(LDB_1.1.1)(64bit)libldb.so.2(LDB_1.1.10)(64bit)libldb.so.2(LDB_1.1.11)(64bit)libldb.so.2(LDB_1.1.12)(64bit)libldb.so.2(LDB_1.1.13)(64bit)libldb.so.2(LDB_1.1.14)(64bit)libldb.so.2(LDB_1.1.15)(64bit)libldb.so.2(LDB_1.1.16)(64bit)libldb.so.2(LDB_1.1.17)(64bit)libldb.so.2(LDB_1.1.18)(64bit)libldb.so.2(LDB_1.1.19)(64bit)libldb.so.2(LDB_1.1.2)(64bit)libldb.so.2(LDB_1.1.20)(64bit)libldb.so.2(LDB_1.1.21)(64bit)libldb.so.2(LDB_1.1.22)(64bit)libldb.so.2(LDB_1.1.23)(64bit)libldb.so.2(LDB_1.1.24)(64bit)libldb.so.2(LDB_1.1.25)(64bit)libldb.so.2(LDB_1.1.26)(64bit)libldb.so.2(LDB_1.1.27)(64bit)libldb.so.2(LDB_1.1.28)(64bit)libldb.so.2(LDB_1.1.29)(64bit)libldb.so.2(LDB_1.1.3)(64bit)libldb.so.2(LDB_1.1.30)(64bit)libldb.so.2(LDB_1.1.31)(64bit)libldb.so.2(LDB_1.1.4)(64bit)libldb.so.2(LDB_1.1.5)(64bit)libldb.so.2(LDB_1.1.6)(64bit)libldb.so.2(LDB_1.1.7)(64bit)libldb.so.2(LDB_1.1.8)(64bit)libldb.so.2(LDB_1.1.9)(64bit)libldb.so.2(LDB_1.2.0)(64bit)libldb.so.2(LDB_1.2.1)(64bit)libldb.so.2(LDB_1.2.2)(64bit)libldb.so.2(LDB_1.2.3)(64bit)libldb.so.2(LDB_1.3.0)(64bit)libldb.so.2(LDB_1.3.1)(64bit)libldb.so.2(LDB_1.3.2)(64bit)libldb.so.2(LDB_1.4.0)(64bit)libldb.so.2(LDB_1.4.1)(64bit)libldb.so.2(LDB_1.5.0)(64bit)libldb.so.2(LDB_1.5.1)(64bit)libldb.so.2(LDB_1.5.2)(64bit)libldb.so.2(LDB_1.5.3)(64bit)libldb.so.2(LDB_1.6.0)(64bit)libldb.so.2(LDB_1.6.1)(64bit)libldb.so.2(LDB_1.6.2)(64bit)libldb.so.2(LDB_1.6.3)(64bit)libldb.so.2(LDB_2.0.0)(64bit)libldb.so.2(LDB_2.0.1)(64bit)libldb.so.2(LDB_2.0.2)(64bit)libldb.so.2(LDB_2.0.3)(64bit)libldb.so.2(LDB_2.0.4)(64bit)libldb.so.2(LDB_2.0.5)(64bit)libldb.so.2(LDB_2.1.0)(64bit)libldb.so.2(LDB_2.1.1)(64bit)libldb.so.2(LDB_2.2.0)(64bit)libldb.so.2(LDB_2.4.0)(64bit)libldb.so.2(LDB_2.4.1)(64bit)libldb.so.2(LDB_2.5.0)(64bit)libldb.so.2(LDB_2.6.0)(64bit)libldb.so.2(LDB_2.6.1)(64bit)libldb.so.2(LDB_2.7.0)(64bit)libldb.so.2(LDB_2.8.0)(64bit)libldb.so.2(LDB_2.8.1)(64bit)libldb.so.2(LDB_2.8.2)(64bit)libldb2libldb2(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libldb-key-value.so()(64bit)libldb-key-value.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.2_LDB)(64bit)libldb.so.2()(64bit)libldb.so.2(LDB_0.9.10)(64bit)libldb.so.2(LDB_0.9.15)(64bit)libldb.so.2(LDB_0.9.17)(64bit)libldb.so.2(LDB_0.9.22)(64bit)libldb.so.2(LDB_1.1.14)(64bit)libldb.so.2(LDB_1.1.29)(64bit)libldb.so.2(LDB_1.1.30)(64bit)libldb.so.2(LDB_1.1.31)(64bit)libldb.so.2(LDB_1.1.6)(64bit)libldb.so.2(LDB_1.3.0)(64bit)libldb.so.2(LDB_2.0.1)(64bit)libldb.so.2(LDB_2.0.2)(64bit)libldb.so.2(LDB_2.6.1)(64bit)libldb.so.2(LDB_2.8.0)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)libtalloc.so.2(TALLOC_2.3.5)(64bit)libtdb.so.1()(64bit)libtdb.so.1(TDB_1.2.1)(64bit)libtdb.so.1(TDB_1.3.14)(64bit)libtevent.so.0()(64bit)libtevent.so.0(TEVENT_0.15.0)(64bit)libtevent.so.0(TEVENT_0.9.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3gMfxe@dRLc#@bVb@bMaq@a@aD@`dd@`[)_E@_[f^^^^b;@^(9@^!]f@]]B@\~d\Z@[k@[#@[v[t[r@[WZZ}@Y*@Y@Yx@Y\YZ1XAW;V@V޾VɦV`V@V@Vii@VC-V3[V(U|@U|@UT@TT@T[bTO@nopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comscabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.denopower@suse.comdimstar@opensuse.orgddiss@suse.comnopower@suse.comdavid.mulder@suse.comnopower@suse.comnopower@suse.comdavid.mulder@suse.comdmulder@suse.comnopower@suse.comjmcdonough@suse.comscabrero@suse.dedmulder@suse.comdmulder@suse.comscabrero@suse.descabrero@suse.dedmulder@suse.comdmulder@suse.comdmulder@suse.comjmcdonough@suse.comjmcdonough@suse.comscabrero@suse.comjengelh@inai.descabrero@suse.comscabrero@suse.comscabrero@suse.comscabrero@suse.comddiss@suse.comjmcdonough@suse.comlmuelle@suse.comdimstar@opensuse.orglmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.com- Update to 2.8.2 * libldb: fix performance issue with indexes; (bso#15590).- Update to 2.8.1 * Many qsort() comparison functions are non-transitive, which can lead to out-of-bounds access in some circumstances; (bso#15625).- Update to 2.8.0 * CVE-2023-0614 Not-secret but access controlled LDAP attributes can be discovered (bug 15270) * pyldb: Raise an exception if ldb_dn_get_parent() fails * Implement ldap_whoami in pyldb and add the RFC4532 LDB_EXTENDED_WHOAMI_OID definition * Documentation and spelling fixes * Add ldb_val -> bool,uint64,int64 parsing functions * Split out ldb_val_as_dn() helper function * add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject() * add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject() * let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefix * Don't create error string if there is no error * Avoid allocation and memcpy() for every wildcard match candidate * Make ldb_msg_remove_attr O(n) * pyldb: Throw error on invalid controls * pyldb: remove py2 ifdefs * Call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE) - Update to 2.7.1 * Build fix for Solaris, after removal of tevent ports backend (bso#15298) - Changes from 2.7.0 * Support python 3.12 * Have python functions operating on DNs raise LdbError * Don't call comparison() directly in LDB_TYPESAFE_QSORT * Use ldb_ascii_toupper() for case folding to support tr_TR.UTF-8 and other dotless i locales (bso#15248) - Update to version 2.7.1 - Build fix for Solaris, after removal of tevent ports backend (bso#15298). - Update to version 2.7.0 - Support python 3.12 * Have python functions operating on DNs raise LdbError * don't call comparison() directly in LDB_TYPESAFE_QSORT * Use ldb_ascii_toupper() for case folding to support tr_TR.UTF-8 and other dotless i locales; (bso#15248).- Update to version 2.6.2 + CVE-2023-0614: Not-secret but access controlled LDAP attributes can be discovered; (bso#15270); (bsc#1209485).- Update to version 2.6.1 + CVE-2022-32746 Use-after-free occurring in database audit logging module; (bso#15009); (bsc#1201490); - Update to version 2.6.0 + ldb: bump version to 2.6.0 for Samba 4.17.x releases - Drop obsolete patch ldb-memory-bug-15096-4.15-ldbonly.patch - Update to version 2.5.2; + CVE-2022-32746: Use-after-free occurring in database audit logging module; (bso#15009); (bsc#1201490); - Update to version 2.5.1 + Fix build problems; (bso#15071); - Update to version 2.5.0 + No code changes, just bump version for samba 4.16.0 release- Add ldb-memory-bug-15096-4.15-ldbonly.patch to backport all changes for ldb-2.4.4. + CVE-2022-32745: samba: ldb: AD users can crash the server process with an LDAP add or modify request; (bso#15008); (bso#15096); (bsc#1201492). + CVE-2022-2031: samba, ldb: AD users can bypass certain restrictions associated with changing passwords; (bso#15047); (bsc#1201495); + CVE-2022-32744: samba, ldb: AD users can forge password change requests for any user; (bso#15074); (bso#15047); (bsc#1201493).- Update to version 2.4.3 + Fix build problems, waf produces incorrect names for python extensions; (bso#15071);- Update to version 2.4.2 + Fix for CVE-2021-3670, ensure that the LDB request has not timed out during filter processing as the LDAP server MaxQueryDuration is otherwise not honoured.- Modify packaging to allow parallel installation with libldb1 (bsc#1192684): + Private libraries are installed in %{_libdir}/ldb2/ + Modules are installed in %{_libdir}/ldb2/modules- Update to version 2.4.1 + Corrected python behaviour for 'in' for LDAP attributes contained as part of ldb.Message; (bso#14845); + Fix memory handling in ldb.msg_diff; (bso#14836); + Corrected python docstrings- Update to version 2.4.0 + Improve calculate_popt_array_length() + Use C99 initializers for builtin_popt_options[] + pyldb: Fix Message.items() for a message containing elements + pyldb: Add test for Message.items() + tests: Use ldbsearch '--scope instead of '-s' + pyldb: fix a typo + Change page size of guidindexpackv1.ldb + Use a 1MiB lmdb so the test also passes on aarch64 CentOS stream + attrib_handler casefold: simplify space dropping + fix ldb_comparison_fold off-by-one overrun + CVE-2020-27840: pytests: move Dn.validate test to ldb + CVE-2020-27840 ldb_dn: avoid head corruption in ldb_dn_explode + CVE-2021-20277 ldb/attrib_handlers casefold: stay in bounds + CVE-2021-20277 ldb tests: ldb_match tests with extra spaces + improve comments for ldb_module_connect_backend() + test/ldb_tdb: correct introductory comments + ldb.h: remove undefined async_ctx function signatures + correct comments in attrib_handers val_to_int64 + dn tests use cmocka print functions + ldb_match: remove redundant check + add tests for ldb_wildcard_compare + ldb_match: trailing chunk must match end of string + pyldb: catch potential overflow error in py_timestring + ldb: remove some 'if PY3's in tests + Add missing break in switch statement- Update to ldb 2.3.0- Release ldb 2.2.1 + CVE-2020-27840: samba: Unauthenticated remote heap corruption via bad DNs; (bso#14595); (bsc#1183572). + CVE-2021-20277: samba: out of bounds read in ldb_handler_fold; (bso#14655); (bsc#1183574).- Remove old if suse_version != 1110 || arch != i386 construct: unlikely the current package ever builds for 1110 && 386.- Release ldb 2.2.0 + Fix memory leak in ldb_kv_index_dn_ordered(); (bso#14299) + Fix off-by-one increment in lldb_add_msg_attr; (bso#14413)- Release ldb 2.1.4 + CVE-2020-10730: NULL de-reference in AD DC LDAP server when ASQ and VLV combined; (bso#14364); (bsc#1173159)ldb: Bump version to 2.1.3; (bso#14330)- Release ldb 2.1.2 + CVE-2020-10700: ldb: Always use ldb_next_request() in ASQ module; ;(bso#14331); (bsc#1169850).- Release ldb 2.1.1 + Samba 4.11 and later give incorrect results for SCOPE_ONE searches; (bso#14270).ldb: Release ldb 2.0.8 + Upgrade waf to version 2.0.18 to match the rest of Samba 4.11.x (bso#13846)- libldb1 fails to migrate to libldb2 when libldb2 version is less than libldb1 version; (bsc#1160341)- Add obsolete ldb1 directive to baselibs.conf- Update to version 2.0.7 + Robustness improvements against duplicate attributes in ldb_filter_attrs() (bso#13695) + Robustness improvements against invalid string DN values (bso#14049) + log database repack so users know what is happening (bso#14059) + add ldb_options_get + add "batch_mode" option. + Remove Python 2.x support except to build just the bare C library + Remove --extra-python (a build time mode to produce Python2 and Python3 bindings at the same time) + Fix standalone build of ldb. + CVE-2019-3824 out of bounds read in wildcard compare (bso#13773)- Update to 1.5.5 + LDAP_REFERRAL_SCHEME_OPAQUE was added to ldb_module.h; (bso#12478); + Skip @ records early in a search full scan; (bso#13893);- Update to 1.5.4 + Fix standalone build of ldb. + C99 build fixes. + CVE-2019-3824 out of bounds read in wildcard compare (bug#13773) - Update to 1.5.3 + Avoid inefficient one-level searches (bug#13762) + The test api.py should not rely on order of entries in dict (bug#13772)- Update to 1.5.2 + dirsync: Allow arbitrary length cookies (bug #13686) + The build uses python3 by default: --extra-python would take python2 now + To build with python2 only use: PYTHON=python2 ./configure PYTHON=python2 make PYTHON=python2 make install- Update to 1.4.3 + Python: Ensure ldb.Dn can accept utf8 encoded unicode (bug 13616)- Update license to LGPL-3.0- Update to 1.4.2 + Security fix for CVE-2018-1140 (NULL pointer de-reference, bug 13374) + Fix memory leaks and missing error checks (bug 13459, 13471, 13475) - 1.4.1 + add some missing return value checks + Fix several mem leaks in ldb_index ldb_search ldb_tdb (bug#13475) + ldb_tdb: Use mem_ctx and so avoid leak onto long-term memory on duplicated add. (bug#13471) + ldb: Fix memory leak on module context (bug#13459) + Refused build of Samba 4.8 with ldb 1.4 (bug #13519) + Prevent similar issues in the future at configure time (bug #13519) - 1.4.0 + New LMDB backend (experimental) + Comprehensive tests for index behaviour + Enforce transactions for writes + Enforce read lock use for all reads + Fix memory leak in paged_results module. We hold at most 10 outstanding paged result cookies (bug #13362) + Fix compiler warnings + Python3 improvements + Restore --disable-python build + Fix for performance regression on one-level searches (bug #13448) + Samba's subtree_rename could fail to rename some entries (bug #13452)- Add fix_ldb_mod_op_test.patch: Fix missing NULL terminator in ldb_mod_op_test testsuite- Update to 1.3.5 + Security fix for CVE-2018-1140 (NULL pointer de-reference, bug #13374). - 1.3.4 + Fix memory leaks and missing error checks (bug #13459, #13471, [#13475]). + Fix fallback to full scan (performance regression) on one-level search (bug #13448). + Fix read corruption (missing results) during writes, particularly during a Samba subtree rename (bug #13452).- Update to 1.3.3 + Fix failure to upgrade to the GUID index DB format; (bso#13306).- Update to 1.3.2; + Expose the SHOW_BINARY, ENABLE_TRACING and DONT_CREATE_DB flag constants in the python api. + Don't load LDB_MODULESDIR as a module file. + Fix binary data in debug log (bug #13185). + Intersect the index from SCOPE_ONELEVEL with the index for the search expression (bso#13191) + GUID Index support.- Update to 1.2.3; (bsc#1080545); + Performance regression in DNS server with introduction of DNS wildcard; (bso#13191);- Remove %if guards for blocks that do not affect the build result. Fix RPM groups and summaries. Drop very old SUSE support. Replace old RPM macros by new constructs.- Update to 1.2.2 + Bug #13017: Add ldb_ldif_message_redacted_string() to allow debug of redacted log messages, avoiding showing secret values + Bug #13015: Allow re-index of newer databases with binary GUID TDB keys (this officially removes support for re-index of the original pack format 0, rather than simply segfaulting). + Avoid memory allocation and so make modify of records in ldb_tdb faster- Update to 1.2.1 + Bug #12882: Do not install _ldb_text.py if we have system libldb + Use libraries from build dir for testsuite + Bug #12900: Fix index out of bound in ldb_msg_find_common_values- Update to 1.2.0 + handle one more LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK case in ldb_tdb + fix ldb_tdb locking (performance) problems + fix ldb_tdb search inconsistencies by adding read_[un]lock() hooks to the module stack (bug #12858) + add cmocka based tests for the locking issues + ldb_version.h provides LDB_VERSION_{MAJOR,MINOR,RELEASE} defines + protect ldb_modules.h from being used by Samba < 4.7 Note: that this release (as well as 1.1.30 and 1.1.31) may cause problems for older applications, e.g. Samba See https://bugzilla.samba.org/show_bug.cgi?id=12859- Update to 1.1.31 + let ldbdump parse the -i option + don't allow the reveal_internals control for ldbedit + only allow --show-binary for ldbsearch + don't let ldbsearch create non-existing files + fix ldb_tdb search inconsistencies + add cmocka based tests + provide an interface for improved indexing for callers like Samba, which will allow much better performance. + Makes ldb access to tdb:// databases use a private event context rather than the global event context passed in by the caller. This is because running other operations while locks are held or a search is being conducted is not safe. + Add efficient function to find duplicate values in ldb messages (this makes large multi-valued attributes in ldb_tdb more efficient) - Add ldb-tests-do-not-override-lib-path.patch: Check if LD_LIBRARY_PATH and LDB_MODULES_PATH environment variables are set before overriding them.- Update to 1.1.29; (bsc#1032915). + add support for LDB_CONTROL_RECALCULATE_RDN_OID on ldb_modify() + Performance and memory consumption improvements- Update to 1.1.27 + performance improvements + VLV control improvements- Require talloc 2.1.6 at build-time; (bsc#954658).- Add ldb-python3.5-fix-soabi_name.patch: Do not change x86_64 to x86-64 when building with python 3.5.- Avoid a file collision for non SUSE build targets; (bsc#966174).- Update to 1.1.26; (bsc#954658). + let a timeout of -1 indicate no timeout for a given request + fix memory leaks in pyldb ldb.search() + build fixes + improve pyldb ldb.search() help message + add pyldb ldb.search_iterator() api + add LDB_ATTR_FLAG_FORCE_BASE64_LDIF as optional argument to ldb_schema_attribute_add() + add client support for LDB_CONTROL_DIRSYNC_EX- Provide python-ldb and python-ldb-devel; (bsc#966523).- Update to 1.1.25; (bsc#954658). + torture: test ldb_unpack_data_only_attr_list + increment version due to added ldb_unpack_data_only_attr_list + introduce ldb_unpack_data_withlist to unpack partial list of attributes- Update to 1.1.24. + fix LDAP \00 search expression attack DoS; CVE-2015-3223; (bso#11325) + fix remote read memory exploit in LDB; CVE-2015-5330; (bso#11599) + move ldb_(un)pack_data into ldb_module.h for testing + fix installation of _ldb_text.py + fix propagation of LDB errors through TDB + fix bug triggered by having an empty message in database during search- Update to 1.1.23; (bsc#954658). + Test improvements + Improved python3 bindings; (bsc#951911) + Minor build fixes- Add doxygen at build time to add the development documentation. - Disable rpath-install and silent-rules while configure.- Rename pyldb to python-ldb.- Move the ldb-cmdline library to the ldb-tools package as the packaged binaries depend on it.- Update the Samba Library Distribution Key file 'ldb.keyring'; (bso#945116).- Update to 1.1.21; (bsc#939050). + build fixes + improved python bindings- Update to 1.1.20. + validate_ldb of String(Generalized-Time) does not accept millisecond format ".000Z"; (bso#9810) + fix logic in ldb_val_to_time()- Update to 1.1.19. + Allow to register extended match rules- Update to 1.1.18. + fixes for segfaults in pyldb + documentation fixes + build system improvements + fix a typo in the comment, LDB_FLAGS_MOD_xxx -> LDB_FLAG_MOD_xxx + Fix check for third_party + make the successful ldb_transaction_start() message clearer + ldb-samba: fix a memory leak in ldif_canonicalise_objectCategory() + ldb-samba: Move pyldb-utils dependency to python_samba__ldb + build: improve detection of srcdir- Use the upstream tar ball, as signature verification is now able to handle compressed archives.- Remove dependency on gpg-offline as signature checking is implemented in the source validator./sbin/ldconfig/sbin/ldconfiglibldb1s390zl38 1729774530 2.8.2-150600.3.6.12.8.2-150600.3.6.12.8.2ldb2libcmocka-ldb.solibldb-key-value.solibldb-tdb-err-map.solibldb-tdb-int.somodulesldbasq.soldb.sopaged_searches.sordn_name.sosample.soserver_sort.soskel.sotdb.solibldb.so.2libldb.so.2.8.2/usr/lib64//usr/lib64/ldb2//usr/lib64/ldb2/modules//usr/lib64/ldb2/modules/ldb/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36149/SUSE_SLE-15-SP6_Update/c280f0860de130a2645d9ac5e43863b5-ldb.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linux directoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=72f10496cded6f4287d06247a4f8d175a2998313, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c61cf2c3c9919fac474336de4cf926132943592, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c0da999ec95008d6ae42ff3fca9bb1133789de6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c3c1b59ac55f8a90a07d20469493e2bbea65706, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=274080e2a6f2c4a4fa680a45088d09ad7a3529bc, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e8dd64f09dfc0021ed52b2737e98ec8a4255922, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d4d2f78a94f1669e6cb998607c36f1b5e70df79, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c4003b264f107a2b89cf9f84fb39522ed48fd55, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=eceed2e2fc51505f510c233857c9f5e2e5cba1cf, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=81b93fe3eda1ad8dca717aaf2b549e793b919d6b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f98e0f71c8c4e20e77fd1db0e0610d33e8dbc400, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d40d081620b78642104b6cd8677bd94e9aa831cb, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=94222aac28bad2823b05d4168bedc9204bdc26ec, stripped"(<ELT^env}   PPRR RRRPPR)RR%R"R RR RRRRRRRRR RRRRRR$R'R!RPPR R RRPPR"R RRRRR RR RR&R%R RRR$R!RR"R RRRRRR!RRRR RRRRR"R RRRRR!RR#R"R RRRRRR!RR"R RRRR!RR"R RRRRRR!RR"RRR RRR!RRRR RRRRP P P P P P P P P PPPPPPPPPPPPPPPPPPPPPPP#P#P.P.P1P1P2P2P3P3P4P4P5P5P6P6PPPPPPPPPPPPPPP P P!P!P"P"P$P$P%P%P&P&P'P'P(P(P)P)P*P*P+P+P,P,P-P-P/P/P0P0P7P7P8P8P9P9P:P:P;P;PP>P?P?P@P@PAPAPBPBPCPCPDPDPEPEPFPFPGPGPHPHPIPIPJPJPKPKPLPLPMPMPNPNPOPOPPPPPQPQPRPRPSPSPTPTPUPUPVPVPWPWPXPXPYPR)R(RRR R R RRR#R"R!R'RTܚ?Yױ3utf-81e4b35869d54f18941ed3ca566dc360808528ccabbc459171148c91d4279658b?7zXZ !t/]"k%nd%SQBK5HȜYo)jN3LNLkуpu`樄3Qq1\TaNIb1 rq!^;8'*J v &R,%YD˭H$o \jY lnci?٭t5Nfƛ72@dG/ɕ=,G~<@OkC2E Y>)>oؐWkdr=o8|FiS e Jf0* UTtd0O4*H8^ fYţ I) saqc 0\ k5 }&qWtFa{da[Jl;AƐ͗uU.ވlDnw- cz50F-Ñ /hɶ r gΆS#\4 9 $?@f/}2-va[ºN%mX48#B8|y0?KȔVs.Ba} -_88z$XUa|Sȡ.s{=>#5cZ2+v k{]mŒCERu' D 6*6L!#*t_"Bٿ*ܛ SJ \菉5ͪNY:(|MJ.ɶs:Kx/^B+Q`Z&!1pXs:dX`fMdV}S Mk>D~HLkUߧ%5i:+zkLv' b=c [E9ݬ\zԡZVL ϒ=c^9n#Mj(Гh,Q(E1mD?4%P-ۚ=sdX8(KGRȥ s7.G'֧!Eŕ5F3 /XL$+}ȗ łSL#W#+ʧ날&u@{E@Zy?A0Mm1-=iP`8 fJ} 4= .EIE$any8 4zA\a0}5\Z7l+i! Ū!yca47P aAG,5C}WlwCFN( [y'd|3}rYE]R%AXBG$xg2OY!=2[:-5% ~.5Gs{ݽ 6̧ۤJ":A͵J{q,+/*ׯ2WQr)Ef`>]ξR^'QGkX/bݫ W)`v%c,9Rz rDg&v+zZ$rGqq*k8o^ -H,7~ƙ. N!9N|b dl)\i/h=9QF5Oh(GC-7T1@&>&936o CWO(Pvs42&5q@6NNSR:Xl QHvT\wߕ(>3~Lh7H=0,G뿫VXn?p^guop6fuų NԿAm4"m \b@Kr $ #1$.0 {y jP$s=݅&o2v1>yO "}oth , T ,Lsq xc)'(wicܻZq({QNHٚg_)zKUN-PrTNf"6jsE ['lv6hVǑø/pgJW ڦIIpwp*ŐdqIT<)Ds5<$HXBؖ*FiXՅ=q"HnZ2FjDm8|re6Z}7K}w0;2oLBa~irӈ?{6.1 aX*dtPֿǾjZIblohL7/̽4xeEμl|W j\L]ƘJ Ew-xsrGJ7uT27b]Uq"|f† _` m23Ql9+RbQoMw^ۊR',#L#$7|e*d <}UO$vdMٵ5h 哾|9.yk{#ɵVmՏo4G<λfh{?t#l=ztΤ㟕en:mx=s``)"> n"iA0p GJ?!?U#,(Q^[+o@&uc"AD1Ba9adj $Yɺ^@(zOBީ0o~F0K,Al[ѶrR~Q?w,7zCXUL25Ck¡y?yD1pboReP\$ۗ)s#?߼PQtϛsCʴzMGR{tPDĨ>ꞩ~RWBX= ;y/f C)Pg7JLɛ馀c=+Qgo"kZְ9 \+Z׮m:R|ԂJ5iȟX@)8#83 ~3\ӕ\?R(!Hv7]P Xr7ȦvG&yX m1@?J틢^ζ)3Ǫ[Գĺ(ym9&m˸366Su5iyE.ns*Mib9!Nt%gE0!N1-kT55 }R9+З:4_ɽ8Ef nuH;2P,eN$t @m_{9MgLR7TOeLx9XqCm[`q |t#_I1[)6*Jo\&ACX6R-=ZwiS$H¾3V&a;?o1Z400-JT~Mt="m~68 ҷ1wR_[mQsM$Ixx6E4zh PFnl;,EQxz.j3dF~':/֚lo : 5R>dv5͑@F]&r7jIվ=~C= %^f]ja2~is8/Re%vT0 ۻ2Y/ n8_W1`o4Ic&EFv6 )P)Og´ m.-tH{"! ӹ8x׷A,fcJ_a|oH$d.Hy?ё=vC13@OLa@Y,\TXGq"+7aa"ov(n̙}.{S]-!7<LUl/9g1N`.;'etujv1޻b*(q/ǽQ[ gGAR%8 giFwR|]Le$oj.!/ʠ/ֲO! /,A*WdllT#۝Ʌ) .,zyNZ>{R(1hԙVHcCt߆-23B#%cƭʹ~!p8棶lv :ݡd `帘Sc` .\}}x\H!#e,DJpi$5'ArTxeL2? R@da iEKAUH.lo?"}qΖGi!GqLk2) dqah]#ζS{ԓỪΥo}o-%J p]+/Z{5ODڡN;)0#*8A_V=$M,jTz8o(Ģ@rfde ޖ1A`a vRBt=(h'jLg[ˢ8TsX{nK5qhGV6OJb7>D3杠vbu39v@`vT I|)IubSW˥iHHsv#_ ^df 7_a}]Db|Gz.TLP=Fk c][>Bc> >#MhHgLA sI^Qge_LÌA 4h@oG( QGT yKau9Q hϒN(5aךdl6O$9Tas%gG.SX0̗ŧئYYO (`? \s?SnCtMASNb%+Pgh{Av吡xX~]AgK.'mK8>M525GGӸy tRT/><Կ`7*7Y"׳Aq'(: _7V Ƥf6󖆍kݎ򞭵8s./ (iG'/)A)SM]Վ+j1( ";hXUV{W иǸFYU:CL`*kt7 +WM,ų+\74F9[XT-s"@AE^@c1$νڸk:YĜ2,Qہe#ߐ9g62W2%!WÂfez6q5yI/ж]ZJld a߇06S"E-dY_bqu5Fο䙚 J@ - GAa|X@%)xz7 7}D7t_|$7WC~Uh`֗$]*Cr|>FU59o0|wc-H)LW"ߌ^.RAN'X".=-6vD}SEiS"{ eJ#!>tY'YZWFOe` 9Ed[m$_u֚<19 URfͨB^JI̪mWA'4# pIdj' [, BT7?f<!,Ҧ9<ʌVJ1#iv[ I.=2"Ze숆?n,#z[\đ; cy_b)SmԒ0jFRY ha,^}a6/A:mӢ]WEES oc"RO'L+acwa浑 ?ͰA•3D8/%4'jt}vkx_>8M8qV wfńen.KlAbx^9Byy!EX5yY:8ƕ>6+Mo%'^-JҒki.8SYiG ĕ(5wZgp7T:"?U=&_w銄ټ`8nTa'CK NF泉n+jvEƎ@Z_YOƁ0#+V#SEu\ >uZMO5p:ۋY\A77 Ԑ=%FZ7^8o/.6psixym y M+(;5!~,AyI$7S&@r@3{(pwq`foE`Sx &&{:0fRD7D1.M> Uݐ*ϟѬf}y.kdjßw:Mo =2+}ZW\'!=<|<^]F\֖ͮ/Ւq]25 "eUVq_꽂v>7.# + ((i>YH  !rp7|EWJN~2? X|0 ̔/ oX[4(c8{`Ѳ2 /6b@jׁ}:] XMsŽ^Bszxܵr9:2r9G_^t\pX@\Si ~z^!djScuۗb )2F3&r,B9@֠~:CX60al-̑1$w>ƨgX)I[:}6ё5t==o]aQ*RAy~&ШK:CE'+o'"a!zE }Cs>ۃHrZg@'"Ć\_̕a,2W0+ =LqxGD1߬)"':LZs<ڀݹ\IB"Lk%{,x+}C3_BtVe ]q0kU{fǀo1@=ů򷒯1^s.#7Ә]1L xg4!J*V* l<2e2rSXdTvv.#?7Dۙuxy}|s͇7Es αyV;b-K*|+{ل*bYQyz$"3V1Ka+>/g/RNf(  xZV̱!=MŹ[崽4\MR̢s7Y<7V+)a,M"twN A]-K/Bߖ۾Zݻ<9gr%.i 46{K¬N4vP9X 4)}MϗN+ת[@.UE[p;V)A,J#mpz'R Qo]ضY KR1:4s'OoKOTn3vԈڋ%$D wh~ wqH&qZz:Q|pۧDc mWxfC,X. T.3K0UMzQ[o?+KKmZO{Gh\ "VD&AD׸Oe#.0IU/)0pפA6V^]?O7j2y||v[3;(2ddIU2dgn'ݶ(q*>T_$C8"`+ۄv}ӔS͡`Qm`j܏WEXXd>M6v2 f'e >}`]]9s!Us7~U} R*!H~e?]IRDClL2H7Fz(J M0iO8i,s} 4OHUaNaD"I!!^kufE7>@u,t^ě=ܢs 3L1ɏz N޾N0E͘f!zRw)B$oF Yr,H1M  9B2l h| &NKWHr]joRzӝ @=?HkU?'5k`<~( #2l 'vz12onvOlS!kNKrII1XsT$DGLM*ahaҮ%×?ُo0 Z0_wq&R[K0xW7úDڃ7O:#:$Y'r r6$]RЀŕN~. Kuٹsxwpv?P;_t+94U)]MԺ ["BqTW Gcv +ݬ`5<8w#xHíH1I!UD#v nar7RNFeCYkD[ݷ3Ƭ`~a ]4jM-9m>5[CI/aU:e%fh1U6!A/kޖ$kRBx1Dt9r|S|g2E˓ UO2FmswgODkO]9 P멩_ӿ S9t:ڮ1,?# n-Œ,cc5i(bu29[ \AR, %mxQ&S$?[Va~9>*_q%>i؁]f L}M/W!Fck7ָ72N -vS^栢 vpF h`ߍmٴ >ceY^91BZh?p@sQ. /TS E<4}܏ͅX15L?q/'j.JeFHZlr`ԶT| >K@2FbɬjXm,n?t3 ru70;H&shn"b7v;5=TV-f:")t!O{ts(u_#*=XVF$**00dE裥[-\_M0kx`"P_\5?D~He=*X(V6㦧uwjպr3j_ca7*OaD| F( Nd+ TT f0~Ȋ_ %ƲM`>BP?`W &oӡV18𾂊O O糙VtFP~@!PğqIh.]#Z^f?13.=ΛfP&rbIkSfI}w&mp{.[&RSyX,28P$6,*C[xON> 7g&}Y+'x1mZ8V@҉BnW<ЧUneOj#JγkAS^E|䥨nN3Rûc@ ʂ/:VuLp2C w"]SO5gm!>zٴqZ9*Jߏzob!Z>cY!jsF 6E8B\ˬo9DyVsN#iWWl4L`ȯ'4 zQo| $>h $׵O(;+&/<ì60i c{\^ HbgX#cҾSg_~5eH1RcqeO,q( =iZgR#Ǎb! N0|7޺sĺKDh!B3`[f!^Fkzzp`*f)?_Ct*pdOUkF߹9b~5%ż*y?'XibFI08D HƜH*׶tFiT|N\p2= Ob+~`O~BSdY'܁hNS)KRϗl~Fh1l37s֔wgջ&+rmJ#eX7zf>#^dW*K|{0V]$ˋ?kSawB77x+rլ`\MX "X+a WFdz@w+ae,;)%g} }wZN:OX4#S:bg!b䈘W~Ym,"Mu>$EEadŐ"˔#,CExl):+HKW 6h*^uR @9)Qf -f |7B}4 5\;̂KƥMf䈋}Rd|o|9v c%8'd;t|l"O(d4LLTl-G>NI0CAQiJmch^G%Jhkg7 !)잌(@žxcYwR?,2IEUמQ30wuy?d( [}>,嵍{Z񘆧-#\f1:_IP%$\M =3}f#,>8!= 5e"E eA pZ(S7œ-`2F;*2գYz?v!_>^;r"}1}Pg!ŮZ^dgѼZJmEػ==" T8W"UqªWKuIzwRQ;8@VtPy . zl(+6M _]9ߢiä󲩈jIN: JబSچz4ߒbiˠe<ɫv KQ׺NwWѼ >]UwWA[)MHɤ4zMko}_sco`$l-<̅k rHs:6>L1W䘻{]ner㹽QnlaR<#o |oiC;N;FJay)Zˇ՞Ֆ{@>pgR$ˠWi6:+a7n{ hMaIV]iq,1IlŽ&" -*d[*59-=%ocs<#ӲgWh 0blڱunG+e8eq,gNg}xzO:19g%x9ӥ$8j<5~@E;H;N`F?kҠ-M'CҜ5W nսAnVϑ3:rRU˕Ȱ([]ӳb1®2rPFIRaZ AΣusS#__BcGk| -fZ$ڝORw*v. _B6-,-m"uy?_)xH"Y#LyGh"W”dD luZхQil}njmPJ*a8;>9FCdNW[ q[9g?IM(JwKdIAqZ*\b>(~՟w:8:O^H%vau{UwKr BNљrw %b2X>(ɩJH*fKn ˮAl6<&b!ċG`*t:UF5E#{o'??I0G!=rA R^Vf9kفOXе=ջ8H޷ir//4m46߈X?tKuϔ,snFif(dY;U;BHYA4$8G], cUB5Ҁ*50!LWAΠgP^ _c̥t#TƄj+` Mۀ( b#ŋȼճj' 4CXꈰcdž' 5hV<ݧDKzZAG|s%_6O:+Ey{"._1cˁIҰ=fXu C@E~B ]Iؠu P&mZ =6 68 "gǕgL8פ`c#.9Yֹ]QG{Y1Mgo6,^n#O'V9(lgO>N9Or =(߈KS5 oO c5$2Ҹ1x]Kٻt9 6AqcjZ zMf #csz Dy9#0Q-bp.mۈN ?6Dşpkh.9=vxY" ܸе_ʛh @V(ކtНcWܤm/ZA=wP?8x8 xǔ)9yK dr^{0MeʋNdvNE5:XgwGS!X}H1X0ˎ#:ޘ Ӽ5~_H؝Fo4)VlX*<2]eE'.!lΘ%e֟?@1:x%HrbI Ely֔T#A_ol}:27{[2Ȟou;c0KXA(9ے[Z`9!ԯwh|J 1=g uMx}P⬿ o;T*%2gp\yPV٥8i~医2}%̵dRB{w0#X4@#cnU+m@يG/YYz4^Ϭ{ ]6HH%LS&Fϳ5=>Jn58kn{p"hE){&\QO9]buu'NU(FxKL䔎]JUIp^1DgYC{՟oSc=V4Em0iԵKR3tPW:ASIZmP>dnSxfr=+t$lv#ĴٻE2#.FE d= 9! j<wזʞ %QsVfG]w$T{]g˭bb^.G\Uv7Hp T5q'_I!BXo2w$8ߑh>wPzjInBӵe.קbJ'j31˻;" /T(\ kQ 1./lWm>q8< ݫvgx|\TAz h4zEe9|‷f򕙄[霓Jvd =H6PM|oGJp7?jɇJYl ,E€Ti759,s7풩@M x^; @R)SCΦ_F76N1Q*V9_G(y0$nY n' A]V3%WqRTkd,za#dЭX zc0(Jw'޳[Wų аnS"m£kK/0JKmk n($Y= h9=%&zηշ u K0Y"v9w8EupNW3V\iǿ0 } 3ښ %mDbiBFk&w:Z]'!tsf?sxXn:lXrPqH{0f6O~bFԶn4 ,Ǯ1nccꋵ㕪۞ %|*^購H7FdـHQv as 9|Uuח.+rG)p34zK# p.=oz~>?nC`ًy\LD.tզ ,;2[.~WM&OU̿vMxoi swb'AE[wYB4ƒŬhCf]^W8 ػ-C=i9a|@te.6â@nB(\]CSYR2 N&kAXKVa4봯 !ya|ܝm~8oJBb·7n}tj<Ee&XK`@+7^;9.RP |Ϲ#oʌM i|}EWsA .$V ~ȍ(l֧DMP i. g_4}ks A|!j(w5yf!?ۛ@ҙR_0#~^d` jme.SVp F.Z0PROC3֔lCPPW9*BW=Ý؋w5|3W552>:t`ͫ#qI"@1vr$P%Gǻ;&_\D+g5ic;(7Qz0ҥ{֌%c$wNlq^%  c7-sf.M<"@m,Iaf?nNA?U[5 :7bu~]#^xjޮd1 8B.lZuwv^O=^ʛh'Çfs~9on\pS+i*ND7f6#u4XV巢2Wz+¿x{( ܷWUu^uznx̆BVZ ̈XNB0Vb }^ G#BRZWupXg5GƾDocs_.Y2 3~wy$5E\peGgE+ pBËb;?c+0rr4˓#4 'csswh'm`y.٬>s%H/7@g0_e@!)&󥐾/f!lNiﯙOzģBG }H==D"F,~\PQujY.vk ި& ֑?s /. dD V/t^tHk{CwXxhAb[.Ӂ@&.'ҩYG'xg+ğ8EH(i9',6y@CxRrĥ҇tsکN^^~ Mј˫N&f:3lՎ9m/BVد&Bi~vZ50#v͢V?Qtxs̭t'$)ݐ [SyaM"\~Tr|HU35HiGhfQKȨsNJWN$JXǽoN"Bn_ pg v Ҟ)P`jC=.{zαe &Ԅ2)<* i 9#ls00t㕣d^ŕ3^p$ntZ^@̐vq9ſGq[mJSU1 hQk] E yy/~iKԪBPh ܗEFFL;_k- (f %++cf5JI'N9_O} vt??cP%m hr -ѫGL93o&^9R [:>K_JϝWz=<6T>Y'WV$ $.@i7j#x}pޤ\a.EC0N,,"¹ڬiddi߷vTlb샍PDa@a4`2!Aq0 U/6[roi9'e #;s?,3O91{bI4z^V 锜Z[L*[s*+gBRZApM+zgh1d1>eHH LXoi=:Vmj}na\Y2g%h0 r;_;XEcmAwH7\vgO7АÀD㎎Ō/opzx"8- 3*q)/b1?)t$ã# ~7>YZQR( Sgl5T뿥Xl],% U NOm`@I:UUmlqVcgj,ys tf $WoVҨg~tL:͍yLH@&;Ej^OKwRw@Far=9hհ/'eOCțs jGi @jZc{N2ICݬf/f u)];J(Ӏyڪ`Puhe̙]Vs ;8KtK|AuGH2! G@+D)8bJy)IL`r DΠܒ[ Euo0"ߍZ۴e>xwSMKyCnT}Q~cB1F'+hSKf3GFڒ!3ף k3' ia5F1:yKiGX:IHp RT4Xga.‡ZOY׾~Fg;RvH0Y5+kymbY|$A29[QV,o&jyZc_yuZ~eWJqaVW1VS(:a$ɲAБq{V'چMBu>d&vyJ7'7³F1҄f"s5\Z=$Ɣ]ڢ9hޔL\GW!`3|]w8|>eȥOIDZTA]mQ/HA ~u\ c ?\ׅw̞l%u/Q5 K-YV\8W/ Wpb7tur<<]/`U)K#c5VGhFT a ȮH>Ĉ`{t FLy]eEvcmZHҎ8'G*_Qb ;G8*)O|2oZm4o뀫 FpTJ΢:ud*35s {UtSg!R>UzgBh/]dXY[7:0t @Sji^{1exa^OlcB)Ї7+lGD1#UٚyEL+,=.mPX@jPMEHb ĔpiߜtKXYi B.IP_J8`3SwOu\V}:sqʠ0]߄h_1M#&TQ(\Psϓݻ޷uGEs~\@ SMv3aSkIӻ_Q1(bMNM^JR2RUk,N6{ 3U!L9kq6+\(ܺ{T?t KW} 'Y ;;5l?N*lR@g ;̜ok-C_C/)]>g}v]AtAW^v"Zs≱IBAik*fk " j'q<CwzYׁ.,m%L][zQ+"+⚗LNDOE<Y?\^4p]*-(9pO_=kl,oSr>TӞ`mzzpJ^Ovפ>Vd% o J U#mqN6aQ- /ɴOA#P}^*/ st6\mr{:7ve"EC%?հZ4jܹv?=L&޶g{v遚g)hg |+G\I>#nݬ( \m O66,>Ê"9B11E9ËSjw;ύXFéL(Io:6tM U-@9f[t%,X[B)l/rd^RTG:%/XS@^xpL;A31J!Jo#L4FL_`1fI4ַ3%ZoYJ]ӽ"7"-})uuS:oz#R/5(q9~jذ+z Ӓ;Ikx)WeL_u "aӶT<6%U!K=u_? 7+iB?ma5pduc* ,_Y"BQ;4W !<vx 5T71-;~vfn){{C^AGsWD]F;Q~~zuF) [) NSlu [SgE Aԍۨ&۝\s{{mo=G,X.;8^zDWA#_%{{Kn|vH(ud#'+{ 0yڅeoJϰ.PB#6}}JY) ;tbctzTR gZi24@ޅn?0g}m)@)dΪRs^C2rw{H⇗(ǟrk,4['~=*}HKQ`BSǷ!gqtا0oJvCT^J4C*X UBTT'|þB Uh#U%NCb%5d(4ҙQuLŽu+Ą.eGEB{P7Ks5$f$I- TZ5,G:閁͗Qb RPȼFH֍&ZK0P0 TW3t{ . v 簊@m1Ztu>H軄ߝH$l2D(.8bT+mnD8 OGDb7)ָ1հ řf CXΕ -q`1ooD|"K8MM ՚On'I#/xmp d$KQ#.,* 7ﳗ3Vq}E֒S9O/}zD"@zDARx!~Js=kR#1zIXըx= ]]AV+BcS[j*PbMӳ+#{??:ݎ09!Bj-Im#HhJrMϰ?&(( 1گj=?9`D8j_[B8fq-tOSNt8UV҅tnY ]JY'9rA@[#Cg+[><M`}|+UBN GSɑnj6-5MMHro A&pg<ﺺr<bX8= x8- q2TU~w51ώ""C 3x;M ڢg{\ ;Y|@,Gs;2rZ -!^G3Zqmlbњj6S{@p ua$]kcd%Ba<)bt[\ WW!&.|6i[eY]1Mr%4۔m:/(Ρ)sY1@Za\1.Yxm껾 `iD`pK{>3IoK |و3+(nL]Zk "" Ŏ5,DPdnvWIl.3^n PpCҡ*D\Ö8$m3ϙ ,`;5w/$S YKS#d]XCxUp #='1M+8\=p|Hl8ܶZ>ᜎI>L&K86g-6iCb`OG&ti4;^ 6/U j \̓vnp0]hgtQa}x&O :{37)1RZbiWV"f+= m[5[ad[n/Ch49ըq66/dq*] ;zOM5vLe.qBC49-ִިdA`k BF<^h=:@c%>ݩןҥ>L!* x$6DAo(A&:4.VD yϤVZ-lJ0)q}rRLhFؿ;;09mwhhy&- <<.єȇSW捲mUL~2Jor]rP2)!LOpCJ=;"gO?ۑǷ@Qh_FKg`fDAaӶ^y9t~UL`%r䖚GҮved4lUқ146|_vSë#_&tPUY$;k"ZW R_ZS#JĜ {`NA)gah.Q%HR:qޟ[v!-O5KP)ml>bq殱!үT5vUoplcOP Н=]nI $Ÿvχ@_~3 kOUm&Qkؘͱ{Us~R1vDktf_ď A|c;D<)&Tw.P&P0( >+\@m A(߶>DS+hz*܅Zs0W4-^=GUS2]_Z97 Oɨ{?ϣs\[MJLP`OLd:iM4jA,`rJBfEh[Ήؿbh0<ˮc5#/i hrB6V&e]Vc/DveyI)ZuJ S ]9Ӓpn˯4g ._5Os@ۛap˜!ί|xKi֏l<ͩԱXK!}= h=- ~BG p G4oKi$ek\r6hn 5܋|JuDГqIK$S &I_试0j-DX7K[݆i?`||cHyjN骈G&Z?B2 u#UԎ3ȡXa/n;h L/̅ՏURU ^'ŒX;H.Q\sHWsPNPYV* yXjytFN=ݤx^,}Vl 0]wɯ. M Ϥ8rhNRB``ɄsPIh*3*7Eo"2\#[k\Zֽ-cpZMU7!vݧ ~yWk1O:JI]Yq&i `};?asdm;\"Wџgs@VeDj}^]a}5v2;.jd"W4cQu&1~g|Dn%yH/1`6^ -Cihi#meImYYEܨWa5xOi@OZ 6TUm, rd7ۯ u]VnBl!~ָDbmv;<}񩒲r [&~>*ȗmK!Q(!Hy."iP'&h saݠ洛40F+R P{AYh{mmil$ROEQYUFP~qKȵN@t#%wc3;xP&^7Oя\c|Šm<.4x֒"KY[\)c %Սp\ \e! Lbg[9^`VINq7T"O^IZrS;o x׀ Jv0d 5RΪ~K%BJ lY~.-}.I]rc^*>ܑ@öʲ[0V [D=їy迗 ueȐM3fFTS/N'oy8t0vb89kKs"t^AiFagyl *\w:~ϊ}i[Yi=&.,&H:ɋeC ?P6mRWW@i&ܽ>MZK%ߢ6Na0#/ݕG Wι ճ=KC^ ɤ-&tv.m3Կ 93PFe(8mnR>B,"y04"Gd5?nvv`d1J@XDc-LPz5yS42^aL 2[%UG_(,G& ^GkA(,7q tí+ȊO*@&=Z.|1_@Scro\fwQl("ζFU{tG-U #Lzńc/KxY"LsPEډMyٍ qqZ'I Pcdtm N(&=h&V +kNg/gX>fi-5˽4ɿ&x3 D(XaKXW[g Cc™mQ. LTvKsJ#;uI%|l174]A2>1ҍ G5uJcHʿf짶r,mәs1 ÎRFދ^ooNՌ"PNműlfܰmNl Q8ܢ'n]IF͓VlJrEEزC/<*֊[6 CIk8 !GީI\H% FY<3՘xAy-[\kʜ+68 uQ]8 RY`bq*7vNSe?o %Ł Yu]eW'>! mA&<Ԍ_"uq11Pr-W nیILtHu_N,JYq[9rm}*@QW<F~h%<Čҧymeb,U$ضoeDEs>sO _|?# {n}%lw0QJ `v &}"ɰ:9gto)cz! AFT9iW-8pMH ?|BY^wpט/G=LFfb&}-=H#B&Vɋ6ؕ5ܳԜc#=9jή`ȼÑ ֵt 4xZv5H֥̺呛5MZQ^<6ƓV^?CoBA\{8@OȎHIȅo=aCVc'8 V5s tXgG*bx0yNۿ գYooɓ!JR%:\d_. + epN4/#!7[A*mn6*9$P,Ϯt3mW46V-^ hlr|t;a_o?iiT<z@@$ GHN2Lٔ#[k6`Ж;%H!_umf8qV CloLwBⰚVibx8MC\.c/!q=dhw]2FѕɣAfƋo-qwIj>K+Am[[YO1[W01@{^<QhdTMqtW!;Nſg5lZ36LY1 DKÍ)9J.8M[0.n۹HX?SHƻB\9v9D}grc_ܕc.qq~T6<~|tW)L[s9v7p 3wly1{-I_wgS*j <+̸ri׷jy& .֤Ӄ#]tXg:v:'J $7dp?OءE[<=S`ӆEHa#"38'Cٽ`q-h9 2 pzmъۗPc? dF}D9`9˜XjN$-v^E̕|}cץpn^ʗO~MkE7cs?d.)Uz+B#4N2anA&fa{g}$f.isQPՊ̀,Fsz__uZU1 k*U }̡]zxVSJB5Oh7:N~%TsԶ7GS&s H9TTcŴv 'biٴ[osHj2!W*䙖? Z(%sιgSf2ŹzO7]b~g Ao)^kD" \Y||7Yle:"k IX}3x&Qw@IO􉚛gxZD~J&H۬s^O ?1t*j|t2RNOG S~}:F'/".;s4?^1pYtybNdĴ}1tA%Oz;>% H}ہxəXWX1pȦC{C*ۨK@'1Gx ;jM5dM NiW(ï9:P8^*rž-#ʓxf6+Y?1]I=A棟$mkhj7ӄ*]~$_ oE_8B@q/,XHFpp}/蘲 (O J؊lz{A=iQv KO0TM&&5)F%.KFc@[JoC2#9}S?}uv vg~ \C|ʜdX|eWmA#CC7i?4:cs:OL*ʩ_|6e GϒT"cX.[?Y]C82"'# }es-YPAI9æ{̱`d=:RQ)lfeιiKjΥ5ӏc ;^zy_%rM3|\;z6iF>ra 1WzjE{yz95ĞߦvpgHŵp.{+F R>}}ZKTxZq1Q=yXlFO:!?+K"NVR ,($hugˌˍoGʗYPu M^sg3Ow?GMOVWF>zWU'0eEB@wgw|24 #A.fvSZCN=@ư ǹZ@u t`q,,BuBMFhQ;ٜ$ך('!ɹ k4|`T">1\y`wHuEG#\bv6r80sG-5ϴk;ϋK9$@2׽K1ۛwVb\b滰{Twn&;wRСCy"Rkn0RZJ+|jDDMM,Π =(#g.fxkU CE=3va .e6Luw2's)+G܍},bQ?HG3^: +PoQ:D,`p~ޟm̧'ueoUg*&O@ȱ<儞yX| @).L!LȀp&I>7p,|<*}`akYnjueѝqQb~/f1m'^Jӱ+W=yHu 9jb*8,ijUP䙴e .c"#u;S1㜺a]̹xx9,jm-/6 I!/x̶gUJ%~omI 렜p:Jf eQVFa(NsLW6R6$=%a A1]YVVb )^yq)JqL<`Q">,*فV;Q<x+'^fю u}?{jcg%zZ `ADUT &U3@@nH-r/JǶ|/=\qƏRgю\ ݟ^]6ck(g"1Zzo9,?Mo+)I>0asy5ݹd?|ҭ'01'%3WO/U*<?N'-{ G}R, fMRc -E󔭟~л|a@lp~ZC%GSgBJ$ AYk#xu0c®FqV[ldvKqKg?r._׺8w :ցRJցڭP4s B&XᆱX!ˤdu 3dOمN֠>Ġ|Bw3PYlpE bJMd@B :iMZ)u5EXN:jtl^́0 fT>zYe~ +?t>8={ϫ;[R{~mҴ8"VS+9:JZK}C)]m-hHǩ٨q啬XKzHh, 7IoC̡XxE1EjP= U(퇴p}uL/sT%8@lj `9B r$M1$>Bxx^!fb "i+{sdRglk/ |Mqx>( k"k4m48OjE䥶yPWz*.{5Jah^Q*p1P7I2FN0Aqsڹ:wIw q{X2Aq}Ri eqA&;zGom:F|8RPog3*̈́sW)]Ry8,Gh鋖 4>R| a_.gyQ6ZMx@1lp! dKNSse _TRϠK3q/Lʬ_E_'*Q$tdV!jD fW4i$&̟E{[,wR42#! ~_/<(yJʋ|P1a ̆!Rʳ`,PlpLsH"j lxӪBLG 4t,e "[LʁZP%:+fVw仒UQ`Lp虭 [k8MbO Dm~ƣ)Vs<8$P S~dbyGkRESd$팈R%@[K#͌;h\'ڸj|Et.aI(Iu-f(Ցƺ$^Dh$ɜ3 򖸘K|c3,࣏xgbascQF9 IER\f(z삣P+hgД,!]-P3r| en9^ P7o蒜ym|'K`c_h KGRrk_G`낡m^fHZ<8β@  +"pO3=1yJ'%oWի̶-Iͬ RQ"-Uنjc-ڴ3I0tzo\q-{j ɇO Ĺ >fVY`xЋfuu`pʯ؃XM_š5,Rgw C v|/ZL?~4ՕMsb[sKATp=|4WkI%z Ԋ [qw0h17OSxy\1f'2(SoZk\v0,Ϟ:U(# UѩM GM duY]N8eum_khe-3|jGg'ԃs)iti׹m1Fϒ,f()>ptgx.F@?<í.Ś &ʎے?"^cV3-Ώ0> ~!AeYbj0Xᤜ' xИͨc KzWWofv, T/vxL )ՇK`q}~(]ʁKGAEpp.UE:<m?O&|)^,H(\!CmΝJyܭ$8i53E\?D=ATpR cn.*1w=8|I gCV5\zI]QHNF5*WwQm?A fV*0B~KJoue@M!ܘspHKpߤR`a E[;h@x4H?*$vkkN섰m;Q:1BbQkֶɱ]խZ73ǷnbӠ 9"lSa!CAߔ4Bk!D(j2M4 ?fs4_EHld!fl `+6XդCV)9],]o|z:?٫mn|c.Yϔx뉰p*'1^ݡ[lhZ@l>:Ao{wn wBsʯ$:dQ寭mM d䕽6v CFdt8Iڃy[#Jdua%ͬ\/x&Ve7SPOsv.sqՁeS}/]lxD,ГvQt{oNЅh-b-4'}̄z$1k hT;ɔ7i} 5T~Cm'f#Kb$a%eX.@q& "Wx8(4+ b] !:X+#U1㴭;PUXvN[Ei#= 2 H)Tgl8c["GL6qT@{v^ׄu-22zf2EοµvcAe*^q.lBA1 !ȷiIX dc<;Is]UpOe,x,qnNb]5C?>)И\f6njx!dr(_L۫B=%pӏq%NՇbG0Y&.U|׀t<)5Cd8%x9$ŢWSZ/_5BiN@ &QnoxK)C)z"8l(k ~?ĈމF|!V0ꀚ tIJ]mНLS&52Y1t5SH]R_K2O;KX7yYPc=%!>]>i[)n\5$z6d0! ʞ4U1^ߜD1  NjF ,İ0= FFצS>ߐ/7kBn`Xڅ1:@t`Yӌe/v\4N"#@yp%U&L=}d)(,4e=rvaB ϭXn:@xE LO3^9b1`-#`ITB{d RTPmMSj{.0`z"xSk Z,`Gu*P@ @ҟ ǔ}hG䞺I[ Bp>"\#.< 8$m'IHJ=ңx+ hմ)&D<g'|BRI`E&O :nG9? V"/ _$7˘ݯhYE٬Cվ$C'l`MIUטF.HY}ZYY7؝_bToGGdxǦk\?o7,%~EӋSV+ƥ2}j pD`\9d}B-iCHޅ܏ ʚ,&?{Mp B<g1_`3(q:}&k(z$Đ#s 0AlV/ ȠjB] 9=vF)nym'G\H AyXHH8[;MOXC/Jv 7.O2pr.vP[o'G]NCs,^YIc(9|u!8\Rp7w6