ldb-tools-2.4.2-150300.3.15.1 >  A bUp9| "ΘXybT Z􂯓zd>%L-^4MȀ1Yo)vcITse! Ö+3*7D۬ }M/r].*C:1 o?z =.90־okfD)2^ro{+fZ;@;usgK5+1MҸ)^Y9$Q*AJ!*VGfSd#6 @ `FU0=ff28a3019b88c68ca8ed6888df8c538b69ddf8c55c7280b482059ab0380c5b81570f41208bcd073ed8a48e5e5a2bf6cb81dfec69 bUp9|T[IdijV4(]!.hH{8w>Tm\_%Ո}6N6.-@Lx|&}'GR?ј֮}hd(Gۗ=:38]VMBҲe oi]ipj(/~Kri>p>J(?Jd   >`dpt   P  j         H     ,( Y8 `29 (2: 2F>G> H> I? X?0Y?@\?l ]? ^@8b@hcAdAeAfAlAuA vA wH xHL yHNzIIIIJCldb-tools2.4.2150300.3.15.1Tools to manipulate LDB filesTools to manipulate LDB files.bUibs-arm-3b-SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ldb.samba.org/linuxaarch64 0  H PgI6R큤bUbUbUbUbUbUbUbUbUbUbUbUbU670bb4c0c05ce0b5bb23fce3c02741cddcf665ceb5ee451eea5936af1f9d66c7bce8da516ef8c78eb096ae8b56a4152ef92abfb85ca5d3f853eb4b88888fe2242a9cb2071d87eefe34989c888d4bf5ee8e0cfeb206cd1b2a5dde2a6abba0616fec4b1d00f5f6d94471e83f3070ee5edbd93900792173d34424f00ab3f54153f76f650e06c73a333df62e52e5f0e9407d226c1cf64a929cff6837b5d50aa5d815aebf0f2769a7ec188b23ead8963a32a41b8480cabd7a808478afcf5f2ee4d02ea50178854b83be98d44f67529b93d3c17d0650530f1374af1ab425f069b75358817dca38deccb3f13fe70a954d3859f5c2bd15a191c594f27c23c133c29ef124bf6bc5f6ee3126213f877ca0d09390e161f6288c227912aa03ea719b98dc19c155958b8171942e3c3d95f1c3518059f5138aba5217d3e75c887835f9f878064273e5d31d08842ad5297cafd377ad91660e22e81b1f6a0f9d9ad47ce3bbcdeecf337fda05936615e04aae2d6f4d507bee029b1bcfdb7bad16b53c07c3d36861f8ef547e81a4af1b16800a899b67390e4f5250323cb885661c92a209221065363frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.4.2-150300.3.15.1.src.rpmldb-toolsldb-tools(aarch-64)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.2)(64bit)@@@@@@@@@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.2)(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.18)(64bit)libldb.so.2(LDB_0.9.19)(64bit)libldb.so.2(LDB_1.1.0)(64bit)libldb.so.2(LDB_1.1.5)(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bMaq@a6a@`[)_[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.denopower@suse.comnopower@suse.comscabrero@suse.deddiss@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 (bsc#1198397).- 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; (jsc#SLE-23329); - Release 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 - Release 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 - Drop obsolete patch CVE-2020-25718-lib-Add-hex_byte-to-replace.h.patch - Drop obsolete patch ldb-cve-2020-25718.patch- Add ldb-cve-2020-25718.patch & CVE-2020-25718-lib-Add-hex_byte-to-replace.h.patch to backport all changes from ldb-2.4.1. + CVE-2020-25718: samba: An RODC can issue (forge) administrator tickets to other servers; (bsc#1192246); (bso#14558) + CVE-2021-3738: samba: crash in dsdb stack; (bsc#1192215);(bso#14848) - Release ldb 2.2.2 + Corrected python behaviour for 'in' for LDAP attributes contained as part of ldb.Message;(bso#14845). + Fix memory handling in ldb.msg_diff Corrected python docstrings;(bso#14836) + Backport bronze bit fixes, tests, and selftest improvements; (bso#14881).- Release ldb 2.2.1 + CVE-2020-27840: Unauthenticated remote heap corruption via bad DNs; (bso#14595); (bsc#1183572); + CVE-2021-20277: out of bounds read in ldb_handler_fold; (bso#14655); (bsc#1183574);- 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.ibs-arm-3 1649775528 2.4.2-150300.3.15.12.4.2-150300.3.15.1ldbaddldbdelldbeditldbmodifyldbrenameldbsearchlibldb-cmdline.soldbadd.1.gzldbdel.1.gzldbedit.1.gzldbmodify.1.gzldbrename.1.gzldbsearch.1.gz/usr/bin//usr/lib64/ldb2//usr/share/man/man1/-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:23715/SUSE_SLE-15-SP3_Update/681f5ce83434e1219c3efe4c0bfd68c6-ldb.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b8f59fd4375920df29afd81a9047a1ee078e7038, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=ccebb1f7b68061f20c90b9d6290b3fcf449f3e7f, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b52f66a74768b5a20754e017db6a4c6e96b034b6, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7173a018aa060e9233c87c93a0db9c0815744266, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=93998f91f164bad124d918f2e15fe437634597c1, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bf933b13b45dc3fda85b3fc73eadebe44434f405, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=437be9583b43eb6220f5e50d4f5956cf361878d9, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) !-5?  RRRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRPPRRRR R RRRRR RRR]/s澨utf-8130bd481ec22847f28b3dfab62c3d0d1719cf4f2f09056b083f48ccbe9c41b63? 7zXZ !t/ig] crv9wڸE!UP4<a\5M+ ~: 3t>^o*&<1jn;ihח, VY%nlg-JWs"?bsqsqD,IiKvӰ:~]&wEǂy/ѝQ,M@@fa?D@.^9l&{f>fEev*QhNh'\H@k:|`&iz 0Lҟ Y fi`BkAFө=JNc)&]Z瀏o}G)8qB;m5`'ʞQq"q3G6hc" XA5LKb2x[Glh@%]o ^WjBK|5VMҕqej[ZOJӱR =~Onq./󣑏PcГML=,-\(ψfMR`rd.?LTOnr $;i 0|Eqۋ8Dz#งwGS9eJn-ƍFyf&; x*q\f6z[V䑬8g;5 x` wL m7v5n++h/W=m'Xi㹑itWx~Nz(zT@9K :]cLS鹩4oS{ k6Vm9 V"iʩZn.ꡂP 0/@1HUrG^p1Y͘+op5/H?6ѡ7#~%,ŞpZk|ދ).Vw4c'jLcV=@Rݖ0z8R9]S\~[ &&G]!IItCs] Wz0t\za  M#GyIe,ά놛dJcAb1+{6^mpS4nI^brid$<(.1 xK媋ңgV2&έmK\mfgs.Q[P۪Ez"jw9sޱ9\-S(-/juSm|;LWؒ-[[09,$ptQqV|f^,Twx{b(%X}ZfNSx;=Hp@A>cUXW$1!;¼Ž&bb ~ɋ,]8b >VڂHWԗٱ >krdPaU=,ׅՖa.~%(_`dRy2@oZyV$k}q7".Ga\k[04ƺ6$ g  ^dTY>p]qK >V09>PJVG#䆸+E8Tp̗RHf -} .톾Mbtދfg3nGrGSg)H*G-g{-6/(0(+'%!ٷ7Q^)1%U ͏`0W[FVzo68ȏ9RVj;X 4Pk̬c5>i9U,7^8oȦE&ZFOeJi]-6B[#T̛cCDž>%&vMm(`f3FB&] d4QS6fgbcR^TSN PÈƬ,ጪѲʆj Lge,.b&eA8@Lئbt?ڸEiw Xi$iMGm\݌EjFH#Y0D3 PJV-΁vT av%܁jOrF V@ziyO@v]fqP)n~ٙ=jXG kW^?^j "A AVP=Prw#c (5B0Q<&1Bv~"WM(83TRjgvxY4h7? n1cڇۈzQDDn'j S8(OesCw`$cxz/_nh;xr+"B{uQ~رS J<&d-H\ձJ|DJhy*:3,G1k ^]*LjdrAg#_Yv}R:*I jjj7%(P M fңOM{^+`$[!@Ԇ|Ƶ/>v ),ˣo: l~|*[)ȣ*S}ZRse3A7M"W.a,,Zie vhқDz!F!hƒzVڙS5:3s bӁ$b1B*bo~ȖF>Ik{&F4`s4&GP3IF&Z4dQB" x)LFZ Llaw.ppn]_$4Fk[ dZq,[a|!b`6"V#yt(^z8y DŽW?e3ccL 3lpB/Ӭ3qX:rIp8XR5!!7I +;9R- 5?%HT4#*iRR+VZIX}}t{>La쁡-QthXӛM% ֭;V1$m8kn )Ԃ<2 Fy}>"шe(EA X1:\^^P"{N+bg0ЛbK~~ȇ!EkU=H_; t_\X/C<"J*ߡ3 f }#JELHw.f@e.[sL@EfgSyy׌sxdOi0 |Xs%EOw;r|R;Sdf|f [պݯ~Sim{>*~/x.CUvD}n z]U){U "|-s\ֽܭ%OG*u,#IcOܵ"hKO,oNgmMCwimnLjHԄ_?M{=r`e/k.`)H~%rD]9 ޼3AcoߦO!iʽJ!Zr|d:qE.D|ܥR^iߏ@`@1cvK,cdC@3TD `%+!ED2c):*$_ipll<}}啕F+6.w1ă=[NCA[2TwN-" k|,?h5C~C[]%C|bQїl݌gKQ1%Mjs@'\%w4c~8dT&3F%$ֲ$f><)4ԓGׂ1;IwЮp%r%x#?#_KdzCfQ[Ѯ@ iw %Pwa͋ǹ ##v{ u2'Qb:KfW.nxg'U/P6? s^0P٤PqB .ڥc E/Ds 0u,BT:Wnj\\6>p9O]n!Q35@,bYXbkݞ,VQh_ϰD[ 2# +/qxd5: RwmٝZ|E?f]FN#+еB $ w:=GcL.B NXهxQ_Ͳ#_Xhh KAƝlשkeC~] `iut}jyt'SڇY^pQtWcܴLi):_.8!z\j;<.,[4뛡kվpg*X'P NNbq?r ƺT\(oOVGH$JbGL!Ʒ0sH!纁\1kןi oSGBl;M|! L֋?F>!TO?Y$WJ5< R8+;_*Qi#[k)Mhj=إlV6;'\ŋF4;a5Z:XP3cՌosQ~˩ &kEaʌ!{Ny;pe>ї.`N2c9"?mz~6Ӫ<}ÒP\;6Ac!M> Xerf{ɄdǦ \e,\f6+{g0N.Ўp纐\{ˈV$EV5!4dhUC3s MâQ-lj}<Rdy%Jzo(9vc Ni#_Uz̮jhvJY\E/;;n$[jK;4aǻ)m)0ڄa_,R-PÏ mjy"9K6:fD:gX:grԏ$0 o.^G xH;q(4 [|}amuN ;l<9rO n_^5a8MbvO1E#+Z+s#9ij(A=)؃V=Ӫ/ѱ1&@ɟ1>h .Sڂ5Q)ހdNc+y0)| REY-(tZQ j(:\3Cz jyIƝij&B>OJ%r;qh VFIj%S?W{ L`s5kNY^/8DZ]C<+#OVpα=Q;#tmtfYK+T<H\dz_.P4ʼw#EXx)QV g NbQ0d;Px6@|o/l>LX 2 kT*S_T[):oI|iE{=c;ؙtUۜ0#1+(c~}ڃhs߳J&uu *+X__XҎ,b>-黷hZʗܸI(Ή4ܨ^ ʂN#6EblJa%;CVfQ@Sۻ$ڹc:Q&+)f >O|CFU]rmfMs=J|!mY=RyL]/=XFU'A#э/C/Z299Nq koKwO3Z2_V<9 q]Ćf1؄{O(Ϭu9T&qȷ#1c0حxx:`z׈F(4Xo- c]bDTK,#|i`pIbQj}ⱇy6@<:ZF3L7%. QƻסK2z@>2ةsSsO8 4S;pRӀVwqnwnee yCg:cKwH3v*;ht<0FD@Q&*ez UIο5> zNn<0°o:ĭ@m;.!>4@* o$,cBvk~ r| EOt^:ɰ,.p"}S.=|+7Hn;7Qz!DVَ]qYN ]Iyyн3wg_]fws;?\ƄTkMjO^+@{JJ/迌 ͟-o3sX eqrL:{jWwi&oWMOZ9䚷ưN( wE.eEM@^O op8e[B#P C459i"=E.[G4Ewe!E !!EzJ|_/ӽ1 lh=UhB*mKlyO?|J,&q#৅ɸJe|Z/6}f\io'2 -Hr^N&P`3*nES̞]P,lg+}NyhAH[P.J:,j^8>=x' HeRJ̻OCq QR]5Ӯ@o"UW.9vLS$x^̉;BOsbMn4/OVR s,_G5,=( Bu\ sKQbCu8d`}Tʦ9^*Žl6Pbڐkx)/O^ɠu3yb1;=-si{Vro sn^);JV{z2Z0 Z2\XaL\\-hOPT@^'[wnpw~);4b뼈D~^5X3KMCibwX.=AzO8,f|┆7Ah) <pLd4wjxPJyI}ψ v􆴢$ FC]hP'NC sSHoF=>ZQ#P|;ARH1y(3. qg# j&^4`4ZV/5,V~. DVVѝ caPC_-m!^'xEu#|ZCo5K| } +B5upEoDr $" -t^"enƶ@cNUix[X$!{@|ӱM[lqw2(!\FUjj?K=qޓLjq#qah;Ыu9*o(OھYg|i@5]v=jn @?,Pl.m"i> Xr =8q„󘓝XEtV(&ok׫ ]HcjC, É郚%$hkt.nCYȗvt.bO> |:GqCFfB)OG/*d*rLtP=ߵAW "_gy30 7d /wp;w /Mf1M.CtpwiE72IrGJ*[dFID0އ"/Yy+/D3 deKU6inW;{Zƀ^),㞵Us(sg L(w]Hն1y#bBCK*1!IZĚ儶 tdOY&p^XE5ǿ앟FyiF/nFp,OНw0Qq I6 0Xj-V-]j=cZYd*\jfs a|xrvH 8S拾w"yb x yZ*7+2S)Nhd.w2+ǯZKD1D3Q`+ To CP=[$(ZSvEgHjp$qu&5EǗq"@Yc6|" ^\ :yFo'Ndl)I#9Yh+ y+ jH-QX>PA@F6HU;PzSTr9 Uy{_$.U;kDI xϙ}Y# /1g8}4ICHcAO(՘:}DS;6|?))&;7tO:  k~J> {~YV-=j-st lXF%S 2q9OQ6٤eS͈zrw_%CX@?:p&-$h5ЧN5RJ)DT#ٱ ,ַ.vW:N |ڢM4NppʏP12j ݌@_ ;xrkYzqdQ^PS/D p gݿl2b"N;; LD[&dg{mp'&🽵NFؕ1 yȉ*OY P8ե>Lq~Q*UqNt o6oW^O&n>RF/^Acm m$ -v7ytߙm%#E99+6L{s6,5sy=|ZXa.ex]w0`7O,'xoda'I!|PW3E/ώMkC>:I=Hi| ngPA]B]rU1t`}̘4I r=*{L[EW=ȻxZrocک`JkR6ORHDjtF#Cr'KiZ9 ^Kw0sHP>/s|~& x߹n+Uh[QJ.6E")O͍e\9Zhc7Ӊ-:& pb'>K9O7Pƿ5|O3VXm*5«92B&iOeܫ0R ݥeRjQՀUšq9nj 95Dy>' Yt+-$+BT³\TX_ XMQe4' $%ҫjmCY G$IjC%ȁGQSGJSbY%EbC '%$a2é]vQ5/V%=!ڿǹ1-i,M}؊KV]ZcĎ\b"@qV`id;17ϸ9_A&YaZaL'CV0$Ru?[~ŞT槺kCQCL ³>++=cE |yȟps q uT=+ (&{Ff|$T͙AE"^6FC^`9P{gxƯ!ZC7O+*]Ѧ:rZD5!Pj ˀcLMz)Na*nc荡/ oz;gi)6nb8p2o9T !\r!Fz s }=D*=1 5 oL.ÐY@#0#k.ϵ vI=9թ WnE-*p~F2fۡL2'cAf\C@'{eD!۔$SlEf#!9`Tנ]*~ڑ3ggx~7ivd$Yu2sCk(cez R=+ebƬHJkMxSz)ׄ;"g_J]H2:ҡЊ3¦ b iHmNrꫵ{V>a=HKG #M&w綀w$exSc~)@"0~ `_?a$tfcλj\v8VLJF\"{>K. /Rځ &0~-hqdPa!<)4y&EoN oߒUGc&,LBY<ՠ{~{)}oDW+pCR l2BsAͤ} j-#kPDV0*nLM9DjCil6V rd-[c؋2 UC!^iHsX?jiV:8n[B2UL0|x,EHd;b&MoD=cP(Rh 11{hΕK)emqmW8k(>$_h#{!V}҉u 1ުwi2hA3e<fB۔啍J<-ߪ{cO+uOnN#UFR;A,Y@U-Ll;#g)-oaxQ))QLE(5U]=n{ Ho fh%r nPѐ װO5w@үk{&NEPkMZ#vs\Yߑ TXpS7#M,:= 4JtS}B ?t^)ĬY8Rqh=,B\]>ѹkyBQ0'=@I+WZa>ݞ6\UaFO6h#l~ ߓ/ҽ"jsVlnm(r9ڎbe|㝁,=p|4/ |DHƬ5" vG]\/cy~G*޳*h)b]pZ;ߐ='uE@CwW(yO|qѣV^W&[A_# !잗n ,~$6*IeEEg0+ *fY9w/[0v/MWf6]$md ֓և0weG}iDtglGǚ( =^ \ &$ #f(V_#|%[;dc-+>n!BpFS(&^[;Lܧ E!xq  Luڪ86sʪcoƂL e>puW2K갆j 9@+7mc`GΔ-xs?cON)p?q,l)B.kMx^cy]و WnډȡKN6Rh83syq2n%<R!7GW!;?0TOY+d?:t/Ͻ#^(]f)Z 7-znAخԠ|`Τ 90X.l X5g<2g& h`ls,DZ8|ǣ,0 UJQx[1v5Ws@\g6lkIx,5U72kL2aW]B;M9H̿[tN1&@hQk] |:g*@ѸB\c4RT:fLݠŋp@ ֵDå3ead!d"ggw gՏ;vIE ' B֧i9,LӇRʗ |@*Yz8Oi]OjMwJO kȲ^18]U[O7]| 9!3?90=,>ghF:_ZA5{gx.Ú'FtG˺%Zy;u( eUGHלD}{='Frs_>ɳ!)Ov<56\ WUpTo-b(Tb0ZBF>LxH P0?tMiq>1 ]zg92f\00GzL)l)Ð YFe`JoU&.]g ]P PT BY==z<.EF6­ d;)R 1̈́h1T$zN.e8E:]-Gh" 7gېk=8M! +C%B-*F,!90j~*M>ZעdWc* W*_5+C`zGs>ÿgΐB/|8Ʀ|=}>&?! ̀^5]7ͻO07M#{b-dM5w犐vX7iA36/rAͺ(UUw-WП9F:ބb֨VdW0'l@D%1PbY\::ZTD;/hZEY)Y&eGzg$*q͈.= p7f93,\c[b{ 5獻5EX~d)L7daQ_Kwqd]qqK7}ש&g ( +I`uip)moY~ڊ/?j+C/].e#&T߿= ?pLP4 S 9Vc:ۼRlaZ@ztjRo)|zu$`<jDϗ9clGF8o J BZ#I (mZ!g"W%}{2  z[B:,̛MzUqy~ɼ)hEՃ4նЖ&EotYOjџ|0y(_SȐΦ9@ #2?Z!$cjMهI7 xf8(" s>ʼnx&{7&7[L]py$.R!t!|<))9=?;~2Ens,xk l~M࿶0iI0ʀbdwږ>gBlOX䃗*V5:S 1.ޯ_ |3`M#-3n}a0OQIVPƆv{$xn˙k@tc *kp`1d󼆎5J3 C,kQ"Gsߒ\%قd9+#Su^k;8%Ζ1.zi\_hZ2XNvq@j R*'NourI2ǀdyMD6~uU]ϜoQ`c&v#< ٦5a;7ep?wJP | iݗm}2-JocCD(56!FY !Jr&8̉g/2`TrBnX'3; (`/<dqD1"voCOd~9?\_D4Jc,{!kon|e ;gؐV*Ekz2/; .kqs^]o)2'K#J=mdG&6ӞS^_Pl!Sʲ?v$P_Z\.f6䲍&v#V$/-g/9Wot]'ۧ-ғH8"5L峬=.p2yiN:-SYQeR<)\~5d? sC%$8%0cs IqMqE:\C+Y:璝MDyRLU7Yt;[gEd-Jtf!o\]q.4w;87>O Dty ,p PW)4~'#4vYUo*iF9O&CLPݾ7`Y$kDˁp+U͵ (`!#L.]<Ҵ9Ӂ$q HUǰ t-J՜ٟ}mP6(1wD:-m"K}}#Hy!Cplk@`|J:<8Eest~YM$Y@4t^O?"yZFֻcoVx#~30fsA5y2-ENU.D1,Tž[tl%Fr.&`QALo= IiK m)|wGyl,N]9,ZhZβj(=?2|硶͒pCχ"4MKzim:2GjTD//睮P`\# qY[UUU|Rb-Y!\\=ݐzZ01˩2.c'G f ǼWr[^{FG(w,+GVoBR 'A>8$WC1&='oUT7cʁ## '.g(D}0v=*A0":]b4O;jH\ R;n2 \0L;'P\R~!l,sT )9tJAy0 30DհIq=c`Z0#UE0LJ _>>Ɏ $ըCtmw5" o1 ih7tI vʤ!zڰ&_GnPG=l=)ʶ*bܒϖɌ#1wT tZo=nb{pnOmO(:O1 7^ iwؔ:qѾl1$I$eQ򨿵d7,-ZVۙ& 4=sSu5rvT+e:Fe4?:sWKEAg뜓2ۥ%<9dB}K+BJ+Cĩ-Nvl,~(f~Ωpƽ~3 K)=E`D9a&tc7ACJ.h>҂@, .P; phP[``pmƨ<4$S?qZ̆G"h{}]ܾm\J:.o/'4ޯg7oHmT4R2NOc#j&\Vu#֙2qҴZ*3*MȕڝjK|G,?&.v:aKpEb'׸E;NV Xe#U0 ʒR.E$ ѓ3#ƙw]iOP MClQyAS &@V's'}޸ vpn`0#z\E#5i}r\1 #kKna{ i ^Rg~(;e}aDWv ֜H#͐iw{H7jǟ pF%꠰B2Yq1';W7@ A1—%f7/a5̨.[vա')b3fFTq XN'G@쀄ر–Ĉuʍ]4O-S{MpsQ]۷?Ym=(jPU%Ӕ/Rwv8M56}У@^%t! !7#h7߮IRY ߢ{J?z` wRA";XKA@ix_.= Zt o D~8c}XkT̠| 9 /̽!).[3ʴw,t/ܱ 4 S@owɾ b2T_OubP"(˩>-K@Q;$łl'dxO{bQX1a$t?@^=9,UHvܚUgc]W:y𡽢÷Sv/ͱ?on K¡o<.e7*ph"h['?X'A v|~k[bB]sB(v"h J7Q\A-E0Dt,qIu\sՉg\SY0i>osR0?Ùx$Gfv\ou@LEeuղBiA2X<: 888:YZ݀9 :z V/ND|4(nB"}WFHW+AZ0Fl^?!?=R`W:5 .E AϷCY|W´Z˩@^{ Ɗ5rRPӚĒI jj$=|H~KÞ~#FWCTs/a ƕ cڳq˦.<ӆFb_E=4O+ȷop(X1ώcSw7pӿN ER\{<{XNzM XiXx PDJRUHa0H I|͍3lܷN5ԙpeN=M4+ʉ,̮O1Up#'1"mI"$-FvZLEsβ rCo;Oa~}B<+N k"`q{m1)8u0su]2G]v0 7?78ߒI󎃟<6 Y2!1h;ZZew<>XU B \8 ׹oYE t^{Etu}LzY/K{nQĨbc 7-SpLU^x@rR8hL;Cw\*̆fŊ&ȿ7@?3Ґ#ruz⦃PlMzQ#DNގ30T_. y<dtVkrI~}Dve% %>"#{62,FboBRré((RkW:9m +HSM5'q*dJ%zE+K砷$ɛ%q*/u+g8FtkHdsef;j8a]O7"w 0Te%3=8M:*$**P-o,~jo셯,8*: 5vL5iQ*DžePozs'$i'XDh#UWUm r\cƧV jlk-Ԓm1a7+Yù0,\2D׮5KOP[ y*bUEgd]cR,u̾G.Ja{) N1|%PX}ޫīb^͠c=j+Q1[!~Ipܙ JvG"M׻w\(HwcR`GtL{ЩFi6N ViMXI:;T>WF=¾Uu[d5C%ٕOϴq3=[N~Z]96ZjcSsRT]_}:H6B+r~\Wqk{+1bzl61w 5PrPDg74Ήd–ˊ;1&K>!=,4܍AՓ[4^XuOObD,ZHS-'Gq$!` Xl?Rs>Ik SbS{I͢Z܁ӯ| ]\du ɏ?B靹Ë+tE{qre4JAt_!~  l~pxynC'c CWTW'ԓm>t?פ(rgBV"\|hSO[M n(m;M\c:z!9og{ /rWe6v+Lg'S ɽS!_;q7n*;SIrXԨ=B[c3gW<2|;aЛMNsdկYzxiWJ!nv*(7=lM4M&DR̜RtxP'JJ9Bς X9@\ꛢ*9"~)k$X*BzpN[BގJvo#USf{8BΖSin?G+@4Vx%D>қ90 '@Axx+@! L_# |V#BaW;3V?Kˉ