python3-ldb-2.4.2-150400.4.3.11 >  A bv p9|zL +fTKrnZbzk6|=wVAagR@(xzK /]bapCR?Rd " G .4<L T \ l 0 hx?x(8494:"4>J@JBJFJGJHJIJXJ?YK?ZLP[LT\LX]Lh^LbM-cMdNTeNYfN\lN^uNpvNwOxOyOzR0R@RDRJRCpython3-ldb2.4.2150400.4.3.11Python3 bindings for the LDB libraryThis package contains the python3 bindings for the LDB library.bvsheep11SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/Pythonhttps://ldb.samba.org/linuxx86_643IX }С큤bvNbvR^'+bvRb3d8e26cb200b85425d1968c91e94feb23f8fbe295d85af5ffe93814d88afb3873496cef82b41e6667b73480850943a1875810547d1225252256d3d04b24a298f432f2a1254c3117d778b8016d58f9035023ce865f7112f21b73dd8b2e1c9450libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2.4.2rootrootrootrootrootrootrootrootldb-2.4.2-150400.4.3.11.src.rpmlibpyldb-util.cpython-36m-x86_64-linux-gnu.so.2()(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL.CPYTHON_36M_X86_64_LINUX_GNU_2.4.2)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.10)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.11)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.12)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.13)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.14)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.15)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.16)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.17)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.18)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.19)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.2)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.20)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.21)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.22)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.23)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.24)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.25)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.26)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.27)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.28)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.29)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.3)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.30)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.31)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.4)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.5)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.6)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.7)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.8)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.9)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.2.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.2.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.2.2)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.2.3)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.3.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.3.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.3.2)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.4.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.4.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.5.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.5.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.5.2)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.5.3)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.6.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.6.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.6.2)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.6.3)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.0.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.0.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.0.2)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.0.3)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.0.4)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.0.5)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.1.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.1.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.2.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.4.0)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.4.1)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_2.4.2)(64bit)python3-ldbpython3-ldb(x86-64)@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(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_1.0.2)(64bit)libldb.so.2(LDB_1.1.22)(64bit)libldb2libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2()(64bit)libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2(PYLDB_UTIL_1.1.2)(64bit)libpython3.6m.so.1.0()(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.4.23.63.0.4-14.6.0-14.0-15.2-14.14.3bMaq@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@scabrero@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 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/ldconfigpython-ldbsheep11 16519618132.4.2-150400.4.3.112.4.2-150400.4.3.11libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2libpyldb-util.cpython-36m-x86_64-linux-gnu.so.2.4.2_ldb_text.pyldb.cpython-36m-x86_64-linux-gnu.so/usr/lib64//usr/lib64/python3.6/site-packages/-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:23822/SUSE_SLE-15-SP4_Update/d2ab266c9929874d8363e7d912589aa3-ldb.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=10641a0cf43bab243d62cebc853a1875c6087bd2, strippedPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e09fb00d3b090264f006433b14668f1f215b56d9, strippedP PPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P PPPPPPPPPPPPPPPPPPPPPPP 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-P.P.P/P/P0P0P1P1P2P2P3P3P4P4P5P5P6P6P7P7P8P8P9P9P:P:P;P;Pw+}^0iJ#`ݩ~-'`Ol/ktq%5[>嫼 cX"׼ PV|ޙ}_;XY2 ݄Ⱦ0,D"EU) 98U1Cܬ^sO֯h7,]t+HЃ}x^ZLɫgTI٭NżRп U T]ZY$lL) Gt* Y?{P;R fv_S1Izk෮f0+CshQ9icĺշΝtd®B/uBHl+!eliH! QyggxVL׸%1zVxIbA곳~*`$)SVT^R|&d K0(bMlwl9’42m :{٬3 Сe& xi. YFӌY䋆{15vVw&Q3#0*4Bz>v⨂oR>Gam|S%PJ}\Iyg u}Z[_Ky̹ ;N;^`ԭe s2*Q8.+tґ!ca6\$3<8Y]eI3Ve˘#+R(#ij4sh`:V4[2H"N%v=xV*%RhY 48Zf7 2taɴa7 Nq;X䄴m@oPDbo3 Q< L@A 9丹GwY|Mɟ0Nڇ|4Љ'2^p(tl~ol5oŖDc[#Iz/[d"'ʩ+L>h֚Q^ݶE.P d#+.z:HlcvpwNAz3H|>}y%^uE)ɮ}ko^MJHH A}*Ȋ ޖq+tQN9*\pORr%xfmIfmyh=Վ\:=ET=9/@A}}f3Hhu8ڏ*> Cy|N?ĕPE~1_bKQ,8DxL'IQK4쭩pkX@ Ou`v=7Iw" ,SAfs^_Շz50on%{Bt^~lE`e TYUpÂ{h󍫫()r;=)O=N-Lso;^SplЮ9[r$EWׅaZV#+o:Hӱ8B&U,n%>p.zB~%[g_H9o=Y/ @Gʕ6i IDWl^bp nlh@+AD]ުܩUaݽ 7IPG2pZE?E HL/6^5=G;o7^?n+*p't$݂W©]cE'{{nUʞ)3Az&ms+{VMLu^\oWΕߐn}p};#MVv@rB+??#qb|Hb&"LdP= 97ُD#uz*a  LrD涵蚲adO8䯊D/ viCHQ: [m,v{~f3ꂥC(1UۆϣiCE\ǹ!u3Z"iXD&birH ο4jTRHC͵̩;q dxkTE.EB.%{A,zY]VH>{, b!|K J')}V _@#,HG|`BQ0/w}+g'#ڀwyC呧T ~e>pP58yH/8&[J-eyC< G#￉"o 8+ wuCD_:|&k^W8P۲ @ _DDp ǩ2S%&Z)P^B6[ꮮpf;f |TQt!0s|-kL,41x9jjM ,XŮ-`#ov3QyF-4ygr<ⶅOi1'#%@M" ԉݰgPvɐ@!(b-h^fs`%u7r\-]Ԡ3zt/rOLWă}~c9iSx1+d Ɲn.kW;`ܤq}^]ܰZA 7 [$^=xFuTb6aB4Z "xY @g d ol quBR &\EnOAd# }g.T,OGj3ݴhZؔxT+Ip֐[:4Qnѻ47Q=A_df܆tSH;,9ֺm8j!UW8+nV% U> 5f$gm/`X+( Jʅ 1G "7f>SavF^Ŝy76է(J@lZPXn@Hֺ<۽s?fwB0TPėgDPfvNcf~e@R1[;V cҋo1 X5VP:42'NqX3 k} +'4Qv2nHo}GX;܂7؝u( gڔz1./0ĖH|17W/дFallju#tel$4BXDfd7LD1" ĭ{ 3*Ǣ/ 6`+~K'&_u-fkV3_E<HP3>h^UQ;7Evե[b87% {]c’ 8ժQԂY;KS"V1fK$E<(](D.L2Ϭ ="0:3Ӝgm_V=ؐ"tt@D@sL/<$vl)AJ+Zj!tF]Z| ;UJE%|8Μ &ѐ}!K)JcaVV-RjqkzxFWoQ0;vC]n?5 f @OqG"vh懎xnHnL 2D h'n_MDr.+"ԭr> ye!\Ѕ0-zA&LH*`>AzSy e1sHnHHQ;!`[uGP!;UrG)|*DGp:B]""Y+}:;+8P04>VQ{ ]YNj=i 5|,.gvL2s9Wihi#dNcX)Se5|? ,E])ț9^./qK0O7;HɞToDrB\0+eL!J·01|g?(My.@"y !ISNF@HiE:*:*#@n<7 ol(?L>zs+/v,_퀣YćNr3Al$4{4ȣnru[c_>͌c49>paا4ޤ!>!2D6Hšd/;ҡ֓ t`9tW'fW=~1oK>kLw Q8QI Q Lv"?d(ͼW'a:nh\c'}uJlF|N μ bkeA|W&= lSRa;U0u,_ xLM_n7|ȩ/i:$a4+u˖DZwWaZ dvyҰ`2HsB>R wToz@o.06@\l>TD{) _Ռ^& rqܖzPkJ5:9i/|}0ԓ_'XZ8<3d߶ @mWB"kk/zJ' ]nf >- &~j0<%/IZ0z)?)һS=0=) =mm\Ii?2=7bv7[`s,]m# Cdh@xM>\n` Mv ̾-'>r;$ȋȑ=܆0(eU*?"1-u'naje¾*yQZ;_=]pAk[F̎he?Ku|ԡʠ㣐T4{ߠ>;O0Й6ᑻɃp|mv3 S.(BnpKz~QF\G9HXP)BA*#a$9| B ms24HBT_!Yh㕑6 ɜzEȍi#NңE@+.Jػ O2auF;pX]k`psXN)M(pgf'^ԑ=vT7qR$x7wuNѩX[ @QQ=űB;X3f^&Gu(EԌNpFA =QJnE]嫷&6N?1V[Oт bGYƋ0;a#N)i:kЂYh =zz}Hb-WSbN4y˱󭌚'hg4U̿T0? ` BK–tTWIy&EъnXCKFz—L Zwky{vC) v(~jHpʏBӮj6Mcs뭸*N޺8/6Q,tn :cy(1ݣ%@S1ƂiKZAEzsf66C1*m1HR+tc蟄oiƋf6}nϢjrG6܇T?9^jD+$6 k2"oMd)쫓?†C Jx#{ y$1Ԇz9;#A;dtJy;:WY^ X,IrMha;gj]EaE6 ;3CRzlJQ<2FtHl.df^*dw^Z  )Uz}3A?=U;_?4# #R3h;.#+xz\ DeN!yVDz+-C[޾-k?" {uL{fM)-G܂H{.Cߪ^,dn9&,!DDd gFm6;ޔ(i[`T9bg H9[Mdri8P{>6⛄teMsu#߈/< ^Y`oL͗G\g*f3>)!r0Euk5MAM6ăGdɾy2ZIy+K>o(C- 7 5 eGbqG !x̛|Xeų?kau0C;/c@D~vwAk RƱKD4྽,8jJLQ 3hV?p&䱙OWHh{Jen"rCHU^nH`@*XN/PgageÐc\B Ds >A?CnbVip=qYg'c,>P֭d=J];zu3厑ƍj,.5z|em: ?ۃYP,ke 4k?PuX38Ar&"묧%n,Kw|0-\'wfΞ^t&kUO&).DL !׸!s$lRL~Q+eL.GRuQ U{}!Ev!#Ыn⤢B dڟĺLqPVH!\"?\@ꄐXz#7`qZ#+MqimS@E+-B#v^DB[9v߅`h4]cnms|Ȍ(w]WmM*yI(mj3*qdf^yBrpҫ[ '#nJCxʀxIuPg#Z9- 1:A o;5[: ^mQ@RT1gew:1{6--A[gHL^c<1@-Vk!> g{*Ar ,9AgThQ'q7=DKP?S :@t<ɊOnG9uyW}5tDyƶP!S[.r*2JYFcz,43^w֢OzYPD4piT5Au*(Cret fjmSZ%}gR6 E&Ju6xv*\vUuT~G*-?^+ss#ں|>%H-HJ3cq,< tyѾ%_6yFHXo/|,= X=$c2h;$)/wP ?8tsmQvkkl vdܟ_Z ]htYEҲŪB!p)j>du}gkS<圑v0E]"nCU'K."{#2q*E-r' \NJpu:BEC4.S rEԀW7P{ KlP E{"~Qa;o", 4xyiѣJQ=٭mbEiL@r,3{ _c^Q|H^vVFqrKIw2+"UvVgfvu/s;#rv^4?ĸ|<7 *m6/sI;Lox 8}{f[AU)Õ mB c{9޷5*t ]mՑhTeRqYp?Bvwɮ6 phP>Zֹ0T`t/<6LNb&w80TC)H7[cpgӑ|x"L;24xg0a_'i" ^.Z5M˨V~Yc@S$g8tw:y`9yZ;1b0+-Lh Fb$(aM['1M"_yB\W|u?aʰ-[řJ:c}[ %BߎRp}@n ?/e4Nإ[Kb/;t!?⢒8I%Rzz2w+U( 3^!(Z5v^eCKBkuF-o:JWPV%'c'L{/ M:z_D{pbل\bζyg0}[|/_VbqM p#9p(!DN5g-?&P‹&iǚ6j,uCFgŕऴ0"ؽ:*T]"7^4\KXGպU0Yg "(4i ngdpGV*pJ#gH;kJdإ;(qh"* Aȸ,;]5dz=C1MY |' ;HXg'`U{ۅ0aƈvxWb 15U9VzX% (hԀ[&g3Nx8w0Md V!(ynEbyL?-WH`!e~ű d:, Ò)97OZ*' lQZ<0{_"ېDA9>ͲDidYѱlFW'_ ԳG=)/%3p믙,=3CYF) 2Udt(y&\BOC~.ǎ F02D { %^5gOjYڋkZ5Liv27I0"N~UIJF=OցťqZw={#Pf0~?c@zvO(DRTM sCGcx940㛝ϜZ]MikdO2!ѥu^3cn8~XiUKЊ9^|tyףSa!I1]@Pk9 1AՅ13? ۰#'S&xiR&ETIf&&ri1gs*IMCFsqJٸ#J `Jd˥=C-8^Xʣ`όή}' +Il?@-.w0Dgzia9ASvF~uS?[W.,1VG}X6VR'c$Yr<qH<n[l"`G7fv8{v -;&FGuε-3Z6,ϙAk[a$·Xo:$f![>ξ!64b?M?'vLQgΖ0@ZWcmؠ$0 %!> WfhZ*̲sa0rUnQ[!~KV,Hb fEe]r'8$*dO.F6_;_ 3(+`¿R:zk i s7`YN^b5(H÷m<3dclw 9޼#*iWk5 Fvy92[qWIjZ4UUⲐj7 ')[',~Jv.oPK#oe1͆jI.T0X< 4J{@e "[*KG{Ywy4 8N~4ϩ{p&"_HSGX>Ÿs(w(/~mmzy05 +(<9l O Z]W#:)Vb܋&H/RlV)YCe7s@ ^)Sޱށ[_&s½bPg(q/4&% \9Cϲrf CHԚfE; r_9K:>`CGzf'|;ѧ{;w{͛f.R.Z Q6.}qWJ߯k- ]Q85hYMa^Bh\} v@hnڗRso+ )R̘ƻ/6¤ԙlGr+f^|@yq 3H z4xˆ74D оlC)S~d?,S2a]ܿ z"G &=8ɬA^{ P!Ϡ"ZmwO)V:K-/Dy EYk/S2»V\pzWhTct5]r λM>oεZ``W0FNR0(9aH_:3-(D R73009fLk$:9cfG%)ÑÃ&dybc'A8ukG)F@ qapuV^px48Ǚ|+jJ6o`EMYުẔa;[%H E,EѪUߴ _+9Ug37q_oԁVJyF>^#8_TdޭSV/0I>Y V@:8e&S["v;9]UzƀT%䰔PJvLȉ{[7V64VT ً bqoM ,yH`iƫsflBI+D`y<@ կڮI5 fϫzedMq",yQ/a|ؚ+]@/ }w1bgwƍ\Y0xAK(?~Ȓ75rIdǐ j+MYgIDY1j׊ԵCY(Y26B}^IaX9 +܊8>{E&sN(snK H8'!-O:+=fFKWKq{J~j q_z yK?3KRhU6״.* W@7z灊kbH3pj*PU0MVn'Lejx023jy):I(ǻXgص9!ZtV[%jOdWʇG2ZeLLSH8D< QIC)Q 1=Qesw>/Tsn&AfޝvK\GW?:vOc@xVa \ J7⌍${@ P{4R;BUu8COлR6eU@S/?HPN4G|q˗~JYwq5S^[ǷpϨd~t);׈ ӌVObnfa!-S4ɊB\j; bXŲ|QQ9U(ziǽHT #M 96/xv6. Ddz[6x^qGfC%&96{ww[W;J}opP 5(Z)Uqyw g='!C/qUoinXH VH%B iesxCKeϧ3\:)9\>oz]t'> xb:kW&uk}$Sr6U/'BU1^.8O껙U 0A<}@)h)4/X R:{aJDs.[:e6Vh>Iw>5}yH@DsAl݌yI)yGNOP>,ZoM8QMog?L<;ZLNYd@ z)fxmH;A܊5f"_Qځ6sGn7$6CWtchuWTglO8O_>=/~៑w)0N24E뎜.٥M~u('oZP {J8h*&Ɉ#>)-~H? L%DՈn|Eh[U(@,[tL][%:RD48W#@̎ ZȄWV #IP~h# b,fod@ުfΔfKX;$3`/ܦB;œHG5ﻑm;fHwoOtU 8yC38`&Ggf&6uY eK\R(G ETx 7h Ftj̀&0lg0je:ٴ_W|P>{&2߱аB^RURrJcQt5h6^f:9r]1ld,d~5uKwU0$0-ٗXU? 2cCFףp,z@rDb\(BbdUB^WB0Pt5ݚosa)\ŦR7PU34 ׈"¸]Kn!/Hk, {߹ɸ4imL΍a~vW [rB8X?7 >}^Xo땥SU3|==' o |!ֻRI([o,xJ^=MEH?](a:碒I H AO6wKm!e&Sτe8nh>k}%1n&bXutXE0RBWKepQ[4UV52Ш-x(("wCAw#݇)y 2_Dn צv$)i#:Ϫ\,ʧDrꉽc="_pvg$pRq^%SXCH6;Dt0AӫgP J#2:gzQf1hsva"9f\H^ 6JM]2 rYbH47|C?g{l_Sv9gR7T`GFilRBǺw7lM'gǗ3>@`wg0;25sZUlcוh>~SLKe[]4wtS(JoƣdzҶ&f[b"0QG;[Lq;y?E^te?H"ۭJl%؃$`]GTOx߄mR""o%-$ۥG]T>Ƴ{ŭ5$шh j8WXGvhFDhQo;.El&-NujIr%߰Һfà5mJm Zؐ^.Uۉ&#TF~ڏ#N,ڨv9) Db%'u${!; Que'HY9Lb' {&܉OQm2:?I Ff}~>Ar \/_}[-as^zsj..iR:g#ꓳHive&m@. ~YVL6BIE@ԲᡷFA|-Wh_+sN`HyÍ$wBj+1`:gxnjlBNivg Dʪ(}i2p^j:P*;rs+p;΢~q!P/?zS1Z(c fػ}EmlMdpyr.1J w |"8]<-A j,ן˱J! pRQCj^݌Æ+Sv@#@qYN*A3!;r87ʒoo)boR凞I֤ uRtd( |g@=8пh'ƹ$?ƊhD6#bTR߃eC) ] 4rVv'qYxB< ևw\pmxd`Z3GdΓU9%J=g5 ӑg&DVcbg!]gqpCyjD']bxIPRQ("Eo:>pܴ #1]=b0rGٝ6FEXGE2_;bO@An(k ]fNqQY+)\U+~>cd̈́NFTv:_‡`3 n?\XmO9‡DiWaR>Ě]w'E1wK;>D:E}u΢a_! y_A\'zB;P~({B8Xn)GBţ, 9:*í22tspįBm,g"l\6Qe%Sxv޳ݦ^p` 3,=K@'@K\YYw.AVu?lp|RVzT\oHFx뢤vX #O4v2[upJgZl5=OD'Cq<{;^39`pjAN(L7?I؜ _]F>u6[:1Ā4o|*HWj պBmZk؅YyLea!xfoɫ8{nHn=<5R!T;8q=K Uz??D$2|jq{I5GBCҹ R~ΡMiem:p VH{XVf7l?Π˻W'z՛ūWDz*Q.ThחAoh_u8n_xS^AFhqdh]ْ&=G۲ITvE]0*߳>^O # j-"PT$tLe?}B /Eg#`+֙xyma]{P/up=.1rF1E9eݞ[&}c걈k&6U!WT؅Uxg&C;mC5?~R|&hX۬jA 낰Z.'goʞMKztP;go9RXкȘAIpzjWc+Q &"!SV9Gںm1`bVWmV1 fP:jc9/| \_Yqxpb>9Ɨ܄#:87L}SOɅJ4^[ae__d&ҡ4R}_M?ky GI&UxnM4j`6͔237WEf/I%熌Y0šI]Sる {&ҥyL4. ?znA'6 b+od'qO wmS 'ޚFnUJd4Dt/,^ʇJ*Y\,܈)`v lD e|NRQX})\F-Yd=N,Ac暚fqr>~ ^|˯iǥݶ!]]rg 5N1fdჼsOAނM&qfIةmpbaRQ8|ti r}rpbв`(>h۾R&[3i-w bs{ĻMi0Ο*3d p 3F>-q.HJ,\fN9~F~e$f; y;Tsݬy88Lm@> [9RTPxBEרmR.!DRW3+% E$؃F>5X\i5lh@-H9B{KÄTMn$f{3n00~Xv8!mc1 qO-ީIG#Xiv["a'f0u`P[G 2S|u rcʩV=GX'pU%6̨Ugm"pKļ? .W?. t:ee2y}b|& 0|,ъ"sLFvl\}{_|F<ҏP p-@lULn]k*p+H#mffuٱn /qŋ B{m"}=A>b՝Lc0<1mvt&'|YZ uH^ G,6vƆOP^B{H{0yX/ŝ=h &3 q[`a`.s8UQ| $kL bdzuС1C6 :#%hDg'p|?vL4H`!O VFuO/6n@>;xœļ$ڏN&H1V5&YVyYs{نc5g1",`C!AaeUZѸw-2Zhc4 gÅzc\eE<#>ۢeo(DטUJxm/Ee o>"QͯKje!$qt6=D׎+ĜN)ք 5ewcqes5۴aaa A|)IXQŭkj{F)يGoqL5=(E jv#'+بeL%BW[uMJޜS!2|ˏc9efٍrWJ[t 0!m;'z&QڭW}fjͨ:\Y0OtYִhMI GYL6嫔;!D։լT͋ZbcQ -+8.qk}\5]8 _/n-G~(eMg7V)Y Cw[N^_ĜTJh* g][:gE$v= uC;taJ@8P4^s>~"rcGv=tٺ*&&rUWx)Bv=˟ee[ѡYs$ p8>g 0zb+(hdF>4b^$NJƀ E~*ʡd !"h tO_{W̼΍^IHDj3ޑ!70;FOY'8xG[zėiR qzp;_;ר/L,/zRb=F#]Y0_ߘlKP!uZ2tCUNd f5Î֢ 6[G׽Lw/U~jab:Ti8io`e,ULwya)ɀ?m Pgv`fC ϱd_StFX~BG9 m͠@ʡdHP'^^F IՓ0E~ Rϑi1#Gթ-LILyƢ{HT"V3N Wmgۡ޳] R<[qM˞p>- _v^OoYy6d*>G>  _%_ {ް)3B@6e䶕3F c9(2fhݙVJ QO+w9!Ooap+wh``/_8c3&n8?gfhp/*m񊦶F]V{'X޴9(w0~ +/Z\S*\ v4|bI+j1IdfG Gv1 m Rd k'<4XqNWh534Kx(A4rqn+\0e{tfy7> $ s_=OJE0:/G͕[~Tp*A+ 3@* 㤧l?%59{P'y(/A`C@,OL%Y!Zi@ECD**Oz(Ec h3y-By& (;TW _2:@*>تfv'1KنNaYtbwg#L b__r^Ù+}:>p?4ҲQ3YV OgAFQuݮi KáfOMWZ`3EٟR<8ZƟ0qQqu,WCX=y ۢp/h5V|Rtyucǃi<:M+̌%z۔UXC\=~$Qkզ Z~!Gbn/ e-LWv^!dsTSQj?j1,Qqx]ye.MOt8נ5ι4zb:Vw)SI5 IbOFɀ!w|YKG3 ?_^KQ__ 5Vid@OzWsTζKq^Rf-;gGS]N rnHWeq3WnwNɏS cFez/}ca c͎ODϺ5ÓP Fz,ݿ\J{s0nɟ8ʂy!lM1p.3 >9m%h͈QĤnRᅻo](`Nz",q2> ")5(SR]>%cͅ5U<"2B[;2ˁn[P) ނx>5 ζnfq?pE5gh~_WfqZ8=!'%,9YKF;ODjw[ԭ0_D< .`o?7vDZ!Km"YFͷUi[|NTp,3.;i,凗TfX>>PUgH7DSkHM&I_3dhӪ_Ql6NR8 @`P;vpa%x3Q2+ʼv"X$ML>>%?lѰG+x?3{7*t<[&x1%^xg'P2-9X3# p[K=q DPJo-g# SuIK=*o3!x>KYr'e<1\܆R&Kefj }j ,K[&*?KVtA+~2gay^,%^|&ȋB ƉXS.fQ!КnV+Vs|-gsE%֍uKI{HYq?A!gےq03,=BmKc3,YxVQ@^9RBjGmopD4o!lMJsEP4E,;g`%Dq髵9N"73 2н1R_3g|yQ6F`GN!]LR/$کTƢ>3E+Sy#E-6BjKcou&RZnCΐPwd}фwuAmGViv678L eiJ|"TӺ1,f6dH 8NC\àtY*OU;H  fظwO9.@ֿBPpǐ$9̓P6r}a4[c '*JF{J7n>rt"O E K0<_!*ִ=hީ!>Y`"1Fd@ & gi(,4 t}[북TZxQY`ew77c$͞O2T6' gFd_@$}mIBr\ݠzWM_Ͳcxzg s9f`%lv7{>Uo;@I2'ş\@qNpkȑ~ni8q;gNqh9Y25 u1V½ @aOᛐ J$ /NӨ/" a ڍZk wVsXv+vG(G5hӜu5+l/32IMoգПgʼn``ؑ<ʰߕ+P=Iџ eeVϔ]UԬsb&٬+"܃9 wnYvLbAj03:(_o S0cak@Fj*LNiRQMX)tg:iXBkI$w y;laC~>_*}(&^ޭ葽Nu^kGMy>$ H7)95B$k&Rns DRc{AU搳iS t.1Pgx$] sDa<0 c>ssc4y\c?̯Vye5\;tNt"&^?EDž0rMY]%JF.(@ty-l*>K!(?ؼdG+|}~ZuURۀ~"օNZާкd{<:^̘6"hz~D^3[b@of֙< xHb[s. Cfn˾Ktƙ}M?暿޺F!iHϾ)eq)V}}~%`k@gظ&H.)]/p­d^qY2ǭG2EJüQ%xeCBu*O"p͹v ?GPhT_Wu:߫f3+c[uywG+rϽ<2kDە02p /0= m$G.A!FdwCgxl?d? z=U]Y:[ߚ,p^Ţz⶘fC#ɣ+M/7T${#Tf\dZ_GGjp?UE;M lXg?;I fv8$T H 3v0(T::w]?^gnd.)0 B%W Et(>=0<.@&0R{1e*sY/y!)lYdr4m+ oM7׶tjf䶷kYaKmK=1N1ē-mvX>OpituN*:X8J9 0i:hbM_iRew+2"!F^ii!'Xç&c!)=M5PfMG(戸y'mj(2̬ח*/7D=vřDyr,+ sW.|\URyGr/~ϧTo <U񩃷;NMjdՂB:M=;pRD*huWbW62*bE^d 8rHcfӑz~A[ ?] oX ܰV YZ