ldb-tools-2.4.3-150400.4.8.1 >  A bn`p9|NHO2}FH74 5ݑKZb{P9k) iVUuPZ*WLj HH=g^֯TKڐõ_d v + TI)k0kŇ꼐9opT".Ÿk0.T@NSV>b_qmCU6ݖiצ qR@ë{hz7#h|5K)Q G.fh%}ed6c4463cac4389dc97fac9597112f3c7d2d2f698770c27bb6aca36a9c49a0c806367a52bc86b5be406f682aa641ce19ffad76044bn`p9|ɾɌKuq叚p&FTVjmTSI;MWJ%oV`cݤF"ޕૺ&zptNod$m@ACo){,$غ |@ !fRZH7f \6n-#yץI#o;Gb  +XRy [cĄȐ$_i,n\T)S!lPb-F0Nu6Mhq"o0z)د@e:ؾ ]$rF.}p<0>p>J$?Jd   =\`hl   H  b  |       @   t ( @8 H69 6: 6F>G> H? I?8 X?HY?X\? ]? ^@Lb@|cA%dAeAfAlAuA vA wH xHD yHxOzIIIIJCldb-tools2.4.3150400.4.8.1Tools to manipulate LDB filesTools to manipulate LDB files.bn=goat08^SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ldb.samba.org/linuxx86_64)):0))`9^gI6R큤bmbmbmbmbmbmbmbmbmbmbmbmbm54758d9f1088a5ff63f062a6014ab616f13a5c5cdd5c2021b6eb28672590cad8a6fb6556daff4980cfeadd8e88de03486bf0d0438b426d43783fcfadf703a4143fcd9e05fe9b5c0b6ba85b2de67d131dc6c714dac76782d51604cf8984746f58c3b0541bf8a19c58d0c93af2e398b1d29317db380b215d4a158f4b46634b49093f1350190d6978dfc721fd6940125db69259b79016f30d5f610d4f275147f462651215241ffb0335f0c2853bf110b72988a58915fb696d54de9a41f79aa158b7f69af0968350931874864687936a53db9f3049a0ef05ebed1b011811836059a24ff90999554cf65370e970b8021456775e70d29459b61cbab0d93e69134200d1e72947b94b148a69652f83d53653f3915ddb8a08280eca8d27c557fcf90ad93de1521f46cfd61cf9715b5442bab96b108103bb031fef885a69292ebff84dcdd3521c6a04536438ad84ad660a07f852399e56c571a94d32b2a0de85ad588813ecc46e53de85de42f0105fff855ffa5ed569e527ce5cc7dc4cee719c60cd2e0a8e6dd79cc0fa111e08bfa22958991036d33b53c976f8314205fa5bc54dd78b23e8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.4.3-150400.4.8.1.src.rpmldb-toolsldb-tools(x86-64)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.4)(64bit)@@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.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_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.3bVb@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.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- 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.goat08 1658744381 2.4.3-150400.4.8.12.4.3-150400.4.8.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:25017/SUSE_SLE-15-SP4_Update/2dc32ea8e813d3267b581af4245efe93-ldb.SUSE_SLE-15-SP4_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c89e537ec0fe69f56b82503e808e47c435f8723a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1bc0414435efff41697ed72c57a001b6a5b0dae3, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=342f5fc2ebe963cdd3c87a074cd828360ebc3d70, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7a215e7f3fa6d3bcd45a892dbf294a8f109d4412, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cad2ef5fce4d29892b5a1f9a90edf9e02ee6e76f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5c6fdba665fc2c31dcf9f15d9039f07fdea86b8f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4749b5375a7bcbfe7b732805de054157e23b688f, 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) !-6@ RRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRRRPPRRR R RRRRRRR RR$bT"Gutf-881550b4571310eba03367a88ac8adc6fe4d63e54e59ecd41b5d4e393de44c474? 7zXZ !t/f] crv9wNGemZw`*NM7 \xLWi;ԢQPkkKƔذ~3OD0GqG:{S SdЩsl(8#H2ե|;ozCPl_jсݟ <L-Ot:ۉ-Up xL'PG+=u QⴵXK)y*&7PN4fv2}o^hCR LT&Yg*R-v*ho2-^H7B/n;nX>H,d6]_׿cwahDik)pKY>ghdGnL0-A\9n8oJ<`fVM>w;pvҍy>85;3W(-&Cd~Q\׻5hDQ\Qir8a$e~-vؗ @EHS̖ubR% Y7*PN`A6ބqHq /2D<O}JKfKT:IYw|?&PwsVrOq])}GIHNIHQ05q5S>5_Zw[iO+Q&4l@<~|8 99w_;Si`ޓ!nRj9J92|e A4ȁn^4^-u+bTډB'gxOs/o l WIĦ#x ie $V{sߦKf/s}6JڕqEfDR'AƻD;Th[\{%Lp俬qǂ}ow[QNt}A@$ob Ƣk`8v&(bDNدJA94F7{5y{,M*]EX7(~Y~@}B]*&^=(~R# dYIUjs!gZzw(w}gRC /*JFV/oi#&07o*좍@!pPt2KEh<;t~jƱ_fs%ģcDNdͼzࠬXwJ.Sk/qH 2j gVA$H¤o!ˤ;2/xld8ݖͣs٬ezeO8ܽԌk'i3᱇ZXm43rwsfDf×\:cY~?mvDoC^Cٓ@?7 #g4&ɈK<6]R E Q(`MI*@"dHɀ-W2&MbeuNJx Vr2y". +)``:&2Yo8v0YɃk{.{yniۂAݭ/vc'bMeϓ36htqܐnK>hHrs4ypE<RDK56/UR mSCa&RBQ *IϬN~ܿHTu@cL#y@I+Z!I{OV# ' uc\x[XYM, 59}_.wb !qbz^ x+3ӚD\m .1DDvdlLXuT/׿*v,j՚ 9:G(+۰ן¡b(`]}OW~5٭kr7nAH$_JR/-+ ;ꦷ,[kGuxm|ɯ:Xψ+DY$tovϐrzlFK1ChoNktƃo#pB1] NLXHr25K{ >ӏ `-Ea0 -dd.[b} _" ýUsCz78 yޙ]agE8z؏Z^x!N@f UJ LFA0~J> ]› \bGV{ FqW9$BCUzchnﶃVnxO䱦uͿ{tȕ^ʝe< .AIybln˟)r=PT)J;:Sm[{UNaAg$ªpA [w w8ePFeܵݢbشV2k ;&~;偦}%$I"pFu|iR1􏿽QٟE{ ExҳUj,{v֕!TE< W D|,Y_[$oO,ˀ;3Cei$g)/"-cPcY0/_X HuaͨFgtB wtɅjCrpM&j^Bјa M`.U̲2 0:uT_ay`uW)̧RD66ɹ͹ʏ3&~؞jq[ '!ҕKqU MmCr;Sw_I5X(vpyQ(~Zmp'{'4}2!,'&x>gvm۩>ƬHcӑްw!L]qJh4%Yg62 Kc|irR&,o\xzX~EqH}oNܳռgwXЊSh/b\ʸ㩿TT,y7e¯<9tAN@,8d%fxvYG+hL_w PAVj[eӯH/\\8FĂ_.|rQ>,XȘ;,hK"3"re9I%g"^/a &ҿZ,AG<5[:^6&]}M~J/~¹$Y(I[}<{{ #޳o'2L:b,T92`Wڭ-wq-,Kc&_rN!2@Yg^  '$\]]^oUX+FDG<zlT3S:4c@fb+^@+K .8F7ͬZtk`cbpi -l#3zx~F'RK` [UL!A{^z"5` WF/@ؠmYc%ޙH"9 ^{DA" )l51\NnSPd5˽h6oisIDg=!&~c`w;"+;?vfNP;9ף0M\A'킲VS 5.~0#D| ؏ vQ k.kl܄Y\,k)r[}ռJZEj7.hb&E#K *nΞhC :v5gGNnC!ϝ@"}0=G |=)$Ox ը@xx6 m|R_1T26+|`6)9ŏB1D> EƅX)Nl! =ҐRKr-i0% 94\fA\u]=}F99*ػwOk~ADѹJL#zX*fDvF#0h[ >I]iأW<_2B{GSzzǚcx|SKfq̡iu>ch0&pIFտ](2rޅsspMFyOU.4!>> #+ CWnadeh!-bh-xbZtqF,cIS^62!'_ZLh3PL{ݙقC۶"xNa#nҁ)@J 6iI4h̉)Kmwn0nnzDXƓM*A$ ::P mS&};yݟC]?<3 Gj Hgb_>a‹א΄g:lL'5xD e-J m8#v :z AFpx!TgX &7ڕG^ $*>~s([̾ |[O䋔d}ix3̠݋ XmAn7k>AzV+ݎ#M=}Ha-e\->b%vQ?rdBW ~g\I72)\~\2SesGsLe@t_3!:V0S&.Jb3;ARq;bw:tMX${@/ՓfjD -/'bpnQEfNWxGGp܆.xŭw\6P@С+ae}șr4oYzTNp֬j>%ESTKI/>ʒ `=㡼cEx ).;_nwXlj%ڨ 7/~I2Y?1:οy ƾ[+m& Dva7G H.釅Hߪ \ĵ`hO]@[J+KI #?>f"=_cɠ0lC4r +)q.VS#@;*CdZYBҩ Ȅo-AþLxO4Kk6eGf@Pu~̎De.<4hα~ _1pvΏ k נԑ-ƌ0$Hm ZaffJrhuC:Ķ]gF7t8nt2AG5^OxkM3qU]}]{q=.Ɓ+<Ψx}vn?{l4PE\AntͤEo9Z+M#*VE( IqTՏGý%CκPae`#d|L)*nOM1chF&j>X]p]uL!on[tXr< j3"6D{AV-9/z)}5|=:WcW{K7M8Nv1E1cfTìY㥚 Uvi7sbJVu\ӠL/}cG:A APs9*B4 F+9PV-LCzo쒒oD)<,pd[8,"uʙ e]/ZWѶgR\G;JV9@#ij+9/J(I5sd hhQhRwb|?\"Ÿ2%od9\*x3&_cg0ͧvժtIN#F9[M9*{'?hNלYFTjSūNfBA>˟Zluw */m9QԗK UO*|,+ٵlлCpNEM cdI{ĴR;Cr5- ~P_ZɫMJImo6, B2n*c{[.}WA*?:jpvEFAkjelMZ _x</!qåAL㔇J,j]-!BYKVf׻ff4/cZNp={Dk 7WMzGa(>,Z *-zIjz$ZG Ⱥ5|FA@:=2.Jx'zfyق'@:mv5=-lQ_pƍ3h7t̩%/1g4sT!~/A~!p!u!v̷9t hVݪ&ߕq8je#=ZXʯ3oh (;p T :,GA 2D̴|-㻍RsShޠZdԕwTpJNN?'i.~(bFs!4Jlj.WsW V8nOyϮe^OvQ> *T]0J4@,>'86dsWȿC_%uMNT'|2 )|ge.to:ۖ*D]5?oM"QV:: _MH̀NBdwhL{v[ kC۠lG) Nx+#ֵ6ęѵ]s xɧj "r2љ[@-AED0];L#"tc}]{#ǁoKg*?ȷ9ERQ٬:>(bUs( ph˱@5礛EI>)I2^93 fO? __įeSɒdy'l5PG@ ,_Q!WD7 u>+-+ؓOwX;2;JHoDBgEo4%,- 7i8qʐ_D.;ԝ'.0 v9~O_$Qa5.@frx]j3z<4H5=31 ڛ Nԙ[gf.7@ҳ]zJ$f9gG:l0<挳j]:6~` 4K2<7wSzw߃]rt,R:'9nR% taɊrB=zAW騃5Y.أ*{ f|X~,k,(~&?v l_M[:ǂ[?S(HIgJ&ݨN;>Y)OTb*JسQ-TLPAPbS·Ц"~?)ߋ{(L^o|+=?Hoy ؁7%1\<ֶm.ufۍZR!3`}Ю;ƃ?uC>\/HkJjԗ89+8\JN APDm"]  /aۧ>ttC+û>tHN4J:X7.qx/;ѐHP$KO>B8Qymɏ*ຩ"Nd*zi1tJl1t]| trVXaYCosX "Ozq6B1-N>Qx0>CT60:+uQB'ucQo*C9Y,LIčb{s!ow})0$Qnkrh r bal#q wIYx?ke(؍Vt{ԸiK=^Ӊhퟗ3n+' L L lb ]9FiVQo33nvJ h, 􁋆>X# D[nX;"e"^u٠% ~W1}m0ߵ! D%3qD`>wt>s얚*?{2uQ@}YkHӗJ򞳤g5" _onGa}feIQߐ M'aVq6$1^SN.ض||lL^>(bb&rc.,y&Bb,ZcXߨa̹)`*CiEv!4ChHJ):3F4Ҍ0DJ5pv՗gߴRiv| -\8"¨ayMv>ιY3FEnDJ'tf~ݵS_5ʟS8BP itju MY YY(F[_h-@ŬӯN {,fam(BgP>(;IX,{ >4TfOJtb9r421tJ"eNyTO)߁&twfr>8*Π6̋7Xl,ΨiV˜Q}E1 )gFu'⻻vyڀN:H =0/1tzC1{&h尷},Tk t)dD(9߾kvS.i[CWI[`}. Fj)kd%#.56BK7?(N@&v2U@6&V t% 1&hߎ7ߗQX %'}I˜q<.zdwOQ@'|~Ͷ%a 7M*;[4!knmO:[(,dd|">Z(;Hxەŋ7Zuچ_!~R͡<=͢nnj>[Sǐ$jt3/IkKOڦuy% YB56X~ xp6 L# }TZ##\Ab'?{赃5 :*O]Jl%iںBWv`UZ갞 愈J$'T3Φ  M:ittlʐqH|jQ?*p le״C+.K5 o^`h&jeM!=4@3U({ ɛni0Q,[uJ6]>!JQ69g 8_JhOffH8yhle 2"xkƦē:alnm[}-hNZVm ẹF/' [, >̡((J@\#O{,ؖۺB;6s$8A:6JJDl@xt! Q_[# 9e~xWRChj /#!,ʗKܟon*iT|X&dJWI\ʦqvpu:73La0bwݙcvrfARȓ'B.2Z l$-sG.K`N D0aijq6Ezj>,Lkm+W>R2ڈ͒ÖC0M3F1$bf(Х^}>L("JMu:+T޽I߯\*\X)$U&`h=[*Nj >:HnCsLac֘h>j^k,L0s{}clw&Aɸ#+z6>4t)\:[4ggȹH@s 7W#d]gܵW:].ko >;_Lé 4j3{k \J!>k( iRD3T^D\ V]-Y<~ )qȑR . i>468; ikd3Krk\bN5P!'p\$7;\5s~Jk['fGJ"I0lFM`~RJS 073C~yܫZ9r' auoT34HibpH[+c*>d"#4^nWbq DRΡU: qcFՆOtRD y +!^ z@a:GyGH Kφn V]u>j5"\q" )8!Rt=UòWo,gz\ *jp"hS~X^ʹlpxTa zbGJ74 lbL&hB ] #vͣ3ǔ=~鰟V`B҂.b>S13R*0݋HO}!IzȘ'm̅F4sk5^Z$@e1[,zTv0.Ơ!ߴfG@jWeEmXrW2l߱9[.  D  =@"6"-HAϻuSsQqhh8FsV%yd܉SZМ2{pW7^ =LO&5#B}hjvo{.Pū~@9sYX",[B@ ) %åCȀ XsN,e:Dé u5_>_G (q!f$*y¡؋&.`[렘$ѝ!#)=8]IS0x2ևem.I"t6svs̱t?=ΰ`'9KSI}K_X銇 LUYy )@ْ͏ ~Z(r{' M i*:=ݶ[z.G_r׷;`kӭDw5LSPm? ̋mQFg8L d3L(;l|1L/*7QO?/m|Yf.?:w~s?}UtaVlq棳yny՛pgZ])=z"K[M%ŵ/zЇFU,F{yIcE"Bk̀_K๓=\Efwrz"Qÿ,aF܍ O'Ǘ$qߪVwXD;kЀWISM0?'@i}_ݒ:ew𝨣K۬3eKtUQ4QSUxm@נ1`  sbeALA}<>"&=[g2αŠ@SJU5 k\mÃ@uѯ;%o'FO]P7 %W}`]ڇ9OXүQ_2UXf"=ik` kMIX &H`b&4U3MbhXTzd`bxFn9 wݶVC(956]@;hYSb?tIMF)e;BK' D % -FSR (ߣ?Z2_vOk t+XY؁u.ZJ_$! sKENw6dpޠqRLW0Rٔ4aGs '.솲"[pťx&U7i̇q=pƭBP8X8/| B.ZGgd]m}rlZB8*eLJݭ~њ<8 gW_qE_{kbFDstW{U9hD6W t*+fCFP~K*tXﯬAˊ Nr3=ֹ{jhWZtCBaEFd g򜓗E'tjwShv<7B/אF\n(hhT cТMdȃ5b>7I4FKei߱r+vNGAAXdEt1mڬVʛ;.ljkg=ЊC "NDFE8arOhTut_NdYn3F0#"_AwjRWCeAix^ =| :Q|k= HF{BU"cZFXTmgڥ9 !\ǜ#76!l(Ӎ{AZsʺ!u YQza54q㏲⨟1V^xLMcMzuVg۩a! TUK!Q4^+g"Ă\muA48\zϗPȶeKkfmEO;?y ~ +9=d5+bEIOTF۶+7zQE?ʆ0؉0{4-`C>Yf!Jͥ^REAY]]8Sߖ̉L|jk*,Wx5ؒZLjcæ S Id9"-M[tC)w_8vQ82Jӱqk܁CgD`"((;5LIoU+iczŌ05yu1[6k.hxtGA,f螴&[G3HRhw4.] eB8bQ,Gey-G$2ƹ !^VMJg}%iZۥR%21X`>+0'&`Lyg~?5Sh?.@t :C7 }.aޢ4)sS$9;vҗI23ΡA윔6Vk߱ުxUߧ`pɂq:-!kuD1=sY ؿ++vpܱH8A*fYK6e$]v;;n7\?+^gI ΋Ļk6C46 E}H<7AJX' x JʊbƻH@ p7@N'9hv> ^FQ$En5>z@Y.ة?589+O$#k?xE+!FP<#s6b{ =l]~!L JUtL?2Ө&`hJt'W^)ChMS/6GY[7*+~reQWXD`ŋIt'-b5{K8'w)H쓈]%%fvŚꔹ GoTKdocs4mϺ~垕(o U;RTL܌7߉W2 x}_ڍs:cDbGN=\"\I?ר*gimB*uX3ilzWg4\uwCCJLY|ل==9%F4s;a5+qٲsîД'מw~tz&O w$f߰}H1`,D#~)W1Ff{H!Xfo b'|I% t24WH@7S¤ /Ui59z:;@TaN;u|QeIj:#_)JIIg`Nx{YWaLn]2+`_dzfk0ZESJ>e$lUxCQ́LFݯD!_MeQ&* &3i)tGyaeإyv8$eL{nZ:!_!7}9Ɵ J-!A)6lΚ`Ӫw97:c@d? yQxQdzpY7T̻}Oje+q>{Tڝku`Cgzs8Ո>DT>ӍiL }A3RGGSPyD"%dJ~ԜR򒌍+ 88V*x"Iyx|Uʹ5z1(^=0E1Whvk1O TCoƖNó6S d[*ҡ4 ^5anmE @EwE} ʼn݀vc*sKU^rx*qN"I {{pTO!;'/T[66|-d 1eSws^eU" +/Nls_h+KLWNOT/I_]1sk Pv3p^.e&Uh󤔤ذn?6 < 1a;3{92CHp$_Lͼ˙[]v?`AXB}зu{ѨgLQWkK#Oc<$逪Q_oujDٙb7՞7ƙ1d?vF'DikASZFRYi~S+cN-7dqgϒs9_In$BIR|%b<`t%ug?]'a> 2*2ӵ:kʽ- z V#!>F]0+CM6Zw'j Ϧĉ0OfkcϟƉ˧]J[H+-] lk\v}]aJk>QLƠ(\tCUw Εqp} ,Y[=ߛ 9Ӵ笗E36R~(A@`۵Gv̸ٸ$kST*X࿪DC+iuSD?R (k$9geSisM-l8$E~@ UP+L"IHq|LVRψߕБ9ޯѕ*'Quw|JWzhsBW누F*IuG=,% @=ru&ml>mv.P |h~Yhl nQ0uVpӿUցIqp8Ղ+ Tp:99Cv#2X'Su-|!$؟ݙD_2%Ϲ s1?^l;$-dU$h e[rQ?/Kc>ܤWJv-Z?^I ^́mj hc_9iû{y%,]"{@=G%TR|6: $K$yxac .T,& `)xg<+)`75mYc$RZO!ΐ?t8Zos2H"{lVy "T}0 UbYk}_NE-LռXg{gu)ȡ #dY:cvwks~>㲉WVojR͍`tFn3#gH8G? xDn$dA+/@YVl64OOGrTsP%!,Uf&ʨզN! W$ry7kꦾ#>_ *xZk:Mj]Iwo񘤧+J <쭚Nk04qAO7ɼo!"ג̴9Q Jv׏]͍9:t2nTϧ2VoBmHo>E7/n?zq\\uLVkȹQxVʞ ؾ\+m5TU^4c]=`'@7Z#Z7y[̉"X*+.=yFxQ&Ia./M8qnͯgfg},uW lr$\1LQC0oian6ya UC+,yȅbX(`="^&ݧebj8*tVգBJVqYh]rrz/b*7%R_=s!vY*yQdTL2AVo 'o?&/Ω+)SŏCH%)u, Ct&]Ʉ#e+YV H+Ixa# "&74RC0 *UAu_: nJB}g%lvM+N(P,xpvHkk*N2&F=WGkygnB9Tmb>1ylvфuM`/tE{R1#0!g>&YIܒ_,"i\ǰϘcSUsiݷ$DwK<إR4d7!3 a=ѤlsZ.]&aIB\hg=gtE&(<)Jr?tO${g~<Ť> ^EkmN2b:+ZGvȧ_l21'w(MǴӍ%~VI`G*Aގ+pwu2g$$;q+ԝAKDBVK(ƀ.T1B,ݓ=}>܌a`Z ۏ؁tۖ飍P #H&t{.WQ$y}Ls㭓:ag H"&oݡ'z֍GKUňt(J( kǮx[xx|\B𹍑٦'f!!f gtOzفr(y`pQ7c'nkGy><ݑeդ-7T.G Π3E&OHcZj&DB_ojN(pq\oR[NFpHqo$o{nVo[-@Hrll#s:CjoIyuRVã>nٵ'&!R"KĮT?g5b!fd^JMˏLǘ ˇ‘Q`T/ V2-Pi@wʿU8["SjX{|M8c墴8wH*hP}r_j|ėvYk$&FZ]ao{+S"q\+'!Z HMlm 9? T撿DQy*G'ɰrfӘDVoY Oƻ=bsKߨŇD*zW&p毠8шP uZ卤d I$v_1ɞVCSBl '3Z06sgzW&$Q-& uQχtO}KL2L@FrQ^N߲? {]5F} \zA(B$?A9Æ2td1K ?,,vԮiR4kqk`BG \ jHV0x1 .Rw@@DNj%.Z|3i CW%qCuu%2&ؠ0q׿n|fΖ_n$HR$TG%k8BoP6?/}fs!<ZAC&!ERf>cT]@' f7 Ylm>ZW>mU}V`PϣT]iʹdro7PWaBp-5Ύ{1le)FS'e>M)k3A|"}j.Y~ ]]8L1QOP|7rTAO[k p N'3vO,E|U 湇φgi%I(p3wQޤ;DQ;,TCJS:;~+:u­tEX'b!J_jKt3IwTbTUNTfBrVMD7uBdƠHNSϘ\wF>D4fj5jNa}a΁A1/lCX/N04iny HL٤|OFܴe#ɍYWdm$w.GK⟴Nf>E!t13n0vJ %#Zd*#v5r5)7h2UVsEHZpk6R32 ~G񲍷yDD|CeʚN߉#Q6g #cj^#R3d|SBiRBK}jxxA#B͇N/Gee;VN:)oKPnDi AY "׭4j7֣6eD_dIsލ1~1h׃OKS;*,h(ܠ$kO J>5F%/pWc(mVF?~-VZ&o ~oa404(HT13q[LI?14'&%.o\%it#+ M/Zu͇{H^\@E>( wQu)#&|wqNq6Kgު-&TkНt-@@@&g"Ev"i%t\h'q@ eFBTڭƠ7UГe]SX يW@V4رҢR~f^vJ;CXĸ[]d٫3"znQi3[aN#Y 8pY nIUs6 bIn@cMA<%"W&#:(Ѭ |e{6N > O B/\^T8XZYFT~ ȡpZ kJJ䟶gV6JW1p)=^b·;0/jiܙzlK0Y)D^[olhĞ?GD+.xWҵ,ϱ>(b&RVV+p3aHlm[}}SFA LUK">t*ߕx!C)$[]ܔ+Q߳(WKJfaZӕM{Ҧ9 % }ndso[} jU@5bTrxƘd0 \v̪c! "klt4OwRf] \y%w+̱\v-慝lMG {cCm *l <>v3}.q8L-@=o\ pI©A!!~Eq>B#WgNÛՖ$_H e а,oHi?q=\vV}dP)5)˫@obv0(/,!w.y4K݂Ձoci+<ҋ.$YQ5w7lS-.f+6JAzES>7.F| erC!WoE@1c Оչc*OU xc [ЁuH/HR"IFC1Jf1PTMe߲8'Z!D6&|͋=n2 kq{gVIZ..RBNgV,޳AHT >/ =~=x Xu /,f3>5qVm3X .w7rWf<4x\oIbݭࢳ}`T:^)˺I Y܎Yn"OpZWuy5m9vw9ݳh@ jЯRzU>Fnwҏ[$<04I" _ti c<{-l|hsL?;.W|*9g}@iqVIc&^>(w?] }g4`i[99ӢWdT5?廉Nc)* h=#fFf1E)8s"{Z<ZvPW.Q@rOS۹+>Jz*IF.:huVwV8FSH%)O":Qn/6g.#z󒩘GumGO!7yD"W@\(J scշ4[wɖln!adA@YKVhoͿ xNmǐ1H==0BQ[Wwϭ-2RL! 6}yr=I9l=FMMcChFoI<<LfUqy;u.0D)t)|?2S#fFl}lkei.(F'VAcۅc\ZJXl 0&zJZglQͱ$i4MU<~| SFsg4&S YZ