ldb-tools-2.4.1-150400.2.5 >  A bvDp9|~emAt].\ס? ~Aũ #5{ӉTP 7äۊOC3Z߇DsuS oky[SW4?WR/?!DƉ m0 zKp{vO'h`kcR2_y+aE 2`A cj{$A.uyo a@Dr)7̼/nФtfou|BcǍRF99c34eb68f35cba7e5cb7911ea233738d4faf8228b36eb8dec627dac9cf2891fd137ec6320d782517f8be2d2982f11dbec76824cbvDp9|>xG.g)ge{.ơi#>qbHO¢Ys׎>x~Pj HwzbT͵7Rc9KREMNP>+qs@Qc`>]/S.-ɼ" T]tu R#_ruVj#5P;%79ڤiYƎ&\[V+=*?DvCB"á5xO}x݊B֙qyjBzgEi>p>Fh?FXd   ;\`pt   P  j         H   x(8 39 3: U3F:G; H;H I;| X;Y;\; ]; ^<b<c=ed=e=f=l=u= v> wD xD yDBzEFF FFTCldb-tools2.4.1150400.2.5Tools to manipulate LDB filesTools to manipulate LDB files.bvibs-power9-11b$SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ldb.samba.org/linuxppc64le 8  P XHgI5R큤bvbvbvbvbvbvbvbvbvbvbvbvbv3e9f404456bd0e85b9b3ec34f607f8783dbd413fcb906ed6c85a5dee41cf75d74e955d6bae821e54bd8c73752de49d8158cb19563b2878160e59c202fd57dfd59ac9e45089c7867d6eaf7c5c0db77c91cdc338da7c1c52a9e59841b985154980eac06df354df846c342588f727951ad100db2422c8aee051158c7388a78848203e0b87863057c252136c2da2107a0e630199bd8c2968626134455156c73678a96217e5f4d6ff4370d8a9443d769fd201cd231c474066373c968fe6ef01594b07595dfe149def9639768daf6eb4f76ecfc45d177c7a7f7df5fbda668da481feec61f19351b5c36697238c7c1c258331f0e35f0a4003431ef04f590f6140de6d06baa4c55ed4264d4aaa33613d92f50c76a265247d8d5a2830f08250ce0d1e444238e5d3494ca218254ac4d04cd4ec873df6d6893a1e111be6309fa0d138187f49d64b5d736663295da5724621858e4f52e78a7e2f0dd774cf9b4200be6db99d54875f4874a85102064c366ec4af6999c0edc70f75b0cf3d2a9c5e603e51818cc6e96f8689882bf6cd5ed90e1433a9fd8f57c2e2fd989b1e280bdf0d4b549d2385rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.4.1-150400.2.5.src.rpmldb-toolsldb-tools(ppc-64)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.1)(64bit)@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.1)(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.3aq@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.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- 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.ibs-power9-11 1651962650 2.4.1-150400.2.52.4.1-150400.2.5ldbaddldbdelldbeditldbmodifyldbrenameldbsearchlibldb-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:SLE-15-SP4:GA/standard/2e9d92e19c415a9d2e4fadddc40d4b05-ldbcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=73410776aea9b6e2680b0b194c3a771b7d5cac77, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=fc32a71f769eb93480cf8e8adc12c8613963c526, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=9ecf5948f0e92ed9bccd32d2804cda4748875662, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=de1a0e12f6d47c4866326c7b3c800d1faaec189a, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=2bc3c571031c0d1abce2c4ad32870131e4000840, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=70d165db31a3e2afddbaf951003aa8fffdb48285, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=6dfd1e21609910de71db295dc3d195a01794b30b, 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   RRRRR RRRR RRRRRRRR RRRRRRRRR RRR RR RRRRR RRRRRRRR RRRRRRRR RPPRR RRRRRRR R RNLGJȷjK utf-87ecfc67cb46b99f66ad31acf50427fa9bea72b7a3a1b3d70673ab5388ed42dd6? 7zXZ !t/ir] crv9w (!A!}sG>dLQ8}YzT?r:h` F|MSުyަ jPbj1D[çܕ=o@e N)7]LK[.1#?Y(eUV8 h݂>7U<0hRo+s9;-"Dq*r;aY`c6.^cs U HfǹEȻyfB rt>3@'j_y7A$*HֳntOKI,4aV +\Wjީ w5b6us{n(O_hFP,H*~ͣw(Ҽ3\47 (N|h?sh YXƮ.>CAw<#%Ǚ*lcB}?R L7#`YY, o#V:iJԚ"'ıEiɇ}ekUM`?CE[/z} 4)t3 1YzO4uə8;{;*܃Y6)sf7sq7B 3/zR 몼y f$Hl}$JHTf"f)挌p ,2-cwtI$i oY ²H s%ף: ݵS<.HtڨӁ_+3Y$`_ƫ'wX|.ꊀiZ{=( q#?x ORȠʔ{e!2Eߊɋhl8cCd/w'Pȿ9DE-i+8! :9B&_6R~D.fHxh=jmXZjIȗGrS~#n#z5-z:g ~|O6=t4vqxd()|k#w:W~A\uF穕؛=xKWZ]jvmDى6Nzj>갳<^e1?}҈8",A/b)JKDUѬ5P߽sLW&tUf2F4#h^nP>!0U=VM|qįŸn`.y5#%E\;:v,cɫ>Om-63FPL_)dܨsX~rjtmvAc<FYNzbU~2͈@6 o~718|S/Ұg}5;ADrVBcF131 6vWB2į|cuI9_ڰCܠQY;xz~1Hpf8ʋڋ,]gmtkxz5)1Cˣ5G.P.;ɗ̌|FmǚX4|obcI`,yK8 &z$"nOO qQ1뻱:8+]_$_eP@/'wCޙߵlB>ԃOfsB{q HAm/pbvEqMnC/BLK"т;Vh+9=Ywi6s`7mETlÎuneU^RL3%I|-S:LdLTvYذ407,|6J(bRH QX[U ;d`򺞞 ui%B˰ƔەYgKlMB@,zY$Oڧ\sՓRHҡL &"p0h_n߹: e}v4}?a~dҳpqYeU[i+X+Z3&0}]Ra;rUG4ՙʪ^qK}lZ>Y=dC>[mA720R05߫<7ZH&m]$eJBFs]~ȹgŋF(ݲT,߰ 8RFەr;W&ꐻ-^Psj)7{Qs{},*3E[O8yO#Ę@Fqԋ"zpuH6c8)4xh.m-ηdž=== g#l;b.z嬙5NEhjChI|&{ *`As~gE*Xؓr~q+KR@UAl* \?T  $`<|Wm钭A ʹL6f껲NR9I0*\wI()!Uڸ,@zY/~x0;fEa*  b3]E:֠}+ KZ^#Fn>[Wb }oZɰ* Ŭcج 9Q]X6 ̌y tk})e$$"kF4n\p7}b Kb-}E-6y8@DH56+6%Wαs݉o>;6[žćt*?+?[+ @?P4j j"iSC0֌AB4灀4дZ@0< _t,9Q.{Tl/N-MV}I ŚcRCx*qaawjoTQH ޡ4XGы{3/|egҍ2/L{jϼ(&)o~=hAx׳^RVhOS(l" g?־?g3ֺ3{NB[Kb3t" EJ6/ 2w:!4C]S&3Q! UI_ns 6fM#?XOןvU5bҙ #iﻑP!PbƲE_P},/V %ԭ굷1 򥁕 ݸ[9rt!bEBLG%c7X(jeIZV/K5jT"|p!I"NAI0%O>^P>(rŗ r`d_ uHcsiEEi~SEY^G'e *a!wVvS}؍gC?T{ScdLQUHN)-h$R3_x[ y^뱟҉zƤ`T?W49Es?NS쯍NMjZY.>ٷIYa&=H٧R*DY6*_0h 9eaHğ g3dE#Vfg*ޫ#Az<YZBs ңK% !SG<^\ %7'f|nG i:cW\4tw} G~)_NI *p#7x Ry(}*@n1݂E]"McoW4˘sV-M !H\Ȩ<32^ѡma"d P=Z,KcTGZ}묌:AvGD&QcAkK3cyL @.$LMH\vgOmp.Jלu4SJ!Ư)^[26k]jçP#!HY#qh3m+=pWvb 1֝Ɓ4=:qqy">/1%z"}M+P &LcsMH{@~ےN'VfG_Q?J$ _׮d /}uSK5W_R֘T;)X6oei??G^R&sW, ΂L}?!4٦79BAH6ے}> S5;.G~ qT>j0d.%*r͈"%@aq!!rjBcj'u M4WwX]erNeCKbyvNW2d%:.}-L,ـw%ھb"Np"@e9˩]:4PN"{q;km`?&nF.?-F qMPMi#Ѣ~Y/рyyozyǵ&Jm8Z MTlɕby;|*hR}6e_N1x%0|b@)tG0JP) R w%l}7K(XXLMۮn?P >+sS=FN_od=uRyײ2OB.s3ԹX6QT,LlSY)r,oLXոG\(1o'$waF˘CF:{7s!Ӭg?^˾sXb)2@ǀ]Y+dwpTH ք(C,AB eNK_tlKd&ڜsXt&Sߊm}!\:tV0\˓ijx;o~dd җL;"Ho-j? VVL=K,![[C49z͊d&z[W.B!Թ0|\4i::;~w?3jh660dW#cSv[jܖQKW-ʂvb<~94?[T] vCݒ£Lp$8WfF\sjŶv0AY# ->#޳ONB7^ǴJw{7.Gs xE#ZF0Bu)9cz%xfgR?dX ԖkԇQ=? e%{Y]6O?wIl;R>*!ޢO_g>[qzԊ>uE@3v߈ H&a\`>,h'rs=EBo]o\`ZOsLr}B %4+txEcQ>AIJ$Mq뫓6$~FDonhZ/]?` `urבL#7ڣ`V Rc1#V?$>3I#2L \ߓ*;bjCbet feuWx;JW8N`768mOTX9*Z/ ƨO LᡭdpSIYB:N Ot78h g Q$mtw>UȂȨ(lXq:^} *?Z4 pa`LJ]s͵J0qWD ,l kUS~I21~UJBɡGLg})y~c>ӌ=zdo <4\)F2M/}MH|]0P&mR5,O.bITds,V䍁 {YVC~qQ~Ara WȿɪA Ih;XcRdW,( SV 5t~SFnR' b >!v%omrL32渺Mn؜k ab6 aɀ8ToF[&v%P>.&9qv(vP2Rxƃ1\UB A͏5mC[X{e&Y(?MIjUd+E'2XnEKˆ k!_oxu[iP﫭 i 4bh `xY#t`ÝbwECL0Tzokؽ.2.9Å@A|g$p^.)y]%t [j#Yf1 C+}0`>oBIaԙ6Z|1"M]pRn*MYt1zI͵ \k`t"nv4> ?%8R?s(rBT>A 4AORlCdwcX۠&0͈3M;tqC\<Y3gz6ɘi3/O8d _iozЂ_tZ$;U:rOwo+tCm*ПI0rGeXjj>@ J8|"D7VDdՑ^9L{- L,T%ȶhnۚ]Z` S?P*MkZpHLw;p7Ftt#,(p'޴f2D&G| ~E~_C,&5[V1 Z]=-r&@na3nsWP!ńJP=N[t5ͥZ3@[Ġ{ bi;R὿i-1^M)e/}0/euQPz^U~TۿVGoG\fSfjq]<> $]3)6}`t|zzur L9pV)1'9 'EvŗN~P}H=焴SE`#lcv}3heIk'nm0$Ջ=@A{g9jvr s&`Jv Hc<@jqxS⇠̌WPrq^&hr|sotU/uX<,7;lvM>D{  |"r A2ˬ֠H4&4R!ދQh@L \dH9HYz͹j!OC? uLthfdі. 8FҊж()uLϟ>,Fd.=F>8 ̷rb_ ȥؑO#%v KTƊ:,r(IUvoR!¤7ײ9Aճi;4v<+[chWy TY6Hv~;s;谒3hAjr[2p7irLr t -"~FK\0=+ɰw90LZUB Ħ]n*NڞeQ1 e֞2< 6Y6'p(r Q>d9%E !̢e띐4=Rr*  ĀZ)jjg0ζo \ǰma0 r1~aqLH|샪 z=m@2.!CEr8L䃧+BBh80#P*@T Uh"o52'jM 3N@I)t"aU/\8n2ź7(i ?)7Z(^;|GkNHt!,ݢJ- k 3'C&?p bqP7 .jn-c"NC[5GNџZK$uK]8`y!P+J /bͦ:PKN}*8@t=<|b\8;JLDZ3?ٱQޱt#Hmc#1k2cpPs0Leon`剑Nj~We#Y 1RA߸h$:n3D|:! O_ʚ=a5 B a%c*_jpqOMĝbW]#" iCN<'AwaH3#4E!n(%Gӥ)2uON;uuWgR1q~jOA Ƅ>3m?%xߒϤ9۴~t\^lP7ڟ]hw.wQ((k˂>8%gZ[R$5'lY/77EX0`i1JclϝҰOB .Jypʨ9Ҡp[FsNRE) V0{`uoV['0D,[}Ugʍ>-rƍ12P>sz_Y M)aίB֌7ֳ뙯ՈwU t9 fhGDu,c j郩2n# eGmS]xs&RCQVon)IkM&lo+1%gT0,dDIEP93 n^ڨ\"3TZso>7+pG{zLmEoJ 9^ +9+ߺxd4e*PE\JUre 5PG8`MD_"*Y&iVʐr0}dT'G¥sc#>Ka.:A,ܾ,#MV[b02l5G2lblJpz!8'aP:Ψ4Gݞ`rG_pFw W?zFxL﫰qUh2\G2c swAƜx#& =I)G=ik.gIfUi߻&,!:e2yE-}\Uɱ6_7w?`zƞ~?\8է+|2k]7k(Vae&(.;X5nk8T&rX,^DƥD ?>i^t]7zkK|}]sˀjFk(:C0z˜!NFoZ#f寀?Zg{/棍L)k{|lX5l_ ·#X59 6nhU;k'bm9rgp$n EBRQ. ^ +NTw2l2^ՅgќIl4㹦_􅩰{3I%z  KіHX}(E,8>2u&k^\qXzhej\4iNQa **yÊ}Jw U\#U"1z^qa#A>G ҩŖ(U% x`|5HEYI eA-۽F14j Mf9s44`T'`3oQkv1^$W[=sчW:/߾FiP2 Ko=/eֆ /=5V]"AlT/Ptz4U`:V;Ӕj⎉RV5jYb-'gXi\.z+(^'@@TJiMZܾBʠ-\%&r^߂ P^ۃ)|~~0E.i4t uaő.uTFN:>XhpOsN!+GU4`qBޝ[~X̔7)G,7.d~U}Bf |eB>F'ɲN]C;-AdHTQkS[J7$h{j;ʫBns_Zml29?T `BTa+OL+7S$QA^ĕmv^"U3yzuo-3jlqXⶏO߰@}ZNYӶaJq6 #)*=:EcG4<7Af!cu G1_g{2q*5Zm64c}GCy駙nD?*rtOJ@@CyPBY^{>7Tzns/+<-(\ ̮ՙ: #3g[ zʒ!18-0ҩl?\RZ$[L[BǺ)}Lw孏y\?_GCw? 0~@xzf 7ɟ?{YD6 ړs VNn-{>h1CwNm684,a|u$-p'[\=~z&!(B6Pm1w3J0"{^pA:7u>,aE P8#i&X>TE|RGn_LRº!\Yp0n? oׇ,;;g\)J蠌(Ƀi4Y^&61y8QL[ؕ!Fbd0Np -LASNZɵX68\Ϡ,"7?W|2j_!t,yu(8(۟{!-7('%9G2c R(v#rTuyOTMԝ &D[ 2c_a|{xR"\ ة0Hp1- SofaFc[˛(ϐbcwtk(,R "o>ctzYp5~y{jedJJ)}7AVZ f? Jd,{ '2O8?._ DliTo6^5_SZd;9x@lU3fހ)Ɓlvn}@heM$|zEԟ/g?B ~ّT_ ̿ t_K5swZh7m d;O#M.>{+}lFWaf_{,qkO5#"DPC@SܴmJ):b*I[>&A7i܇zcޓ,̮lDt;f\slL4~iXy&5 sT}9xTد"C^; DVSS%s؁rE Gʚ?K3<šأLhN@0hz:W7`yXO]G o͡ u;ljٵ]>H!M? L \bAdp`NǦ7V}IN]&s&9i(X|yCz`Q*%{^ o/.T̿#I=8;AV8s.|\msR~Jn'gKVh ;Y,!eU7Y f~K Id-H.zfrYj9 _ )2(X+ӂZ*6|kuNP(pA<6%6lDAo^ FAôs-T?JFFrܳѫ/0+^W\7.xAy @,h󈷤 ~*:ȤW1:VӜs[I)2m<uRӡvS†Hri.KזάTt_p+vsph8W^\TR"^+TaE+k [0R&}EtybQVt ·\?EnJ63'\1"w0y QӒ- b2yRCbܬ'bx/À3]&7(?]d]=$,ĎS’+ rzJ4 &"&4[|oh¼bMm un6zILzLp[k;KatjQ[Z.^0pJ111xbezh; >R|=0 ]\#$ =MGiW%Rj7:-Q<=n$G|T }1Xj"`ըV?)t:̷h%l>TUӑ|u#*w- |:tP:cy<3܅3u/9ZEUQ{J6KB) J;{vd\2)scz}ʡfڊOE| (C\22$g HrA;"_ Nxa~M0Ej|q?3cX Vڍ+x0#F9)/ħ:HƸ4ؠp>jPuoÂ嚣~xÂd{{:m|eF4fq+k)M3\Vj1tp[|)/A5idLVfp?UWжP`Sl0J[/͝G!NOa R 21BեL,(#A(\XRwXtDؿ' qM9w3Iɫ+(m\WtAJVȦ n_T|?hOU; =qG|Djvqf/,u#,1kt \A=(ApClD^"ˑXe?+P2X kt]8@xE;vqԓU0WpiK?tGwz$V鷘EƗ*  ]MtQb]N9KBa_jV).Oׄ<t"-4{ i8308_0 Ge)$ f37z`.O3vB`M@5y2_dh5k<5/1W.-RᥴL}LlqaVL?[4޶5Dl~_mzsw9> :^ic6OrUNo* n UF_AJa23,d2 j}KWj5`C؟7*Ֆ"^]R3(&54,LR\ (JbF˖2lE+6Z# n0#/o;P7AKSOn e-'uMQN!sՓd c>NGf5+8t~0֡WrhjKrZƓӽƻ}>FF+:L ~oXL|*7O᳞`Mpx Cx7Uy_ cX6O2ΠOP'Cpk8,p-[o$F8OJnrѴѰ%*HZufhw:` nr+ttr%C:8o&IH(tdYv]݆NQvcipnW7¾SL@#`r2W >@Xڲr"f0n dM.ÚxH˰}m4[]uqeA8̭g ,[*( H$bMlylKM2 ǡ+ "ʗi*߻7u Ppd+k9=\`7dvXO~( *ͨǛQ[^/%YV~tS| kNMG㜯 gRN.WJW :aezUJzT~wn$rY5`~;"sċk)= X?7 I] f>(ME#JfS3#"82s;oW}y"Hf1K'Ict@atʯ(DY24%ݐȪlW wl9z8Z%^*8WOl_|pU Z) i;Ι#u1X\jWCE MBO]I\VK</&B%#`:jQxhW*JV| o&"bPͳV@k/ 2U=e,]^3wfU+mSsy\36A BLެǖ~'u(`?J[\^HXخv-_MXV W^,z4r|i1Vn(kܽx:$A ޳z_SAjϲӟ~ 6òbt O-ש+o幷nkZ.xٱ@zr !zL%8Owv0ʻik"\7 b1(}I<_32يyό? ,dNMo>Z̀5G]]w \0_&ȃDx3QY,jg ߒV%B!_>I<>x Wڊr0r:7q8Xs?sBlmx`6^x3=ն 5N֢)HwES%|u[[O&EK[p%0y0eNA% [/랷ox^U)>gJiZit }61cǭ8^)FEN,fYPg%SՀ.Z1nF@c JK|Q?jN~Jx^*s C_(/q_E퇔zWpwAaqx]&5f-zg;?WSᚽm * j~8(kY^:n nzYExw|Zn\\&SՒ̺ڰ>99A8a(]-K\*TcDr H5 1YRU {JM/hgUjSdտ5 W[j?_`#e2 ?;'nT[aޑzDvlw{Hxv~3nljQ0 C:Jt@`ew0[P]&_e< V 3ؗ8 sdCZL4CBըQ }͐ޣhl9׺ۧrL!JOk1L8@Z7?ϒr@{Xl}gVjJJ<\ !ӛuIU IMFi[,GR*TDbB2 0Pnh(mq)0P_N\Ű(ҭ^=FQ)4#LS/!N,Į;A 93eLӅ!M?o&@2Jl Y5!!t@ME(;E߾){>+́@ نQ;Mp;,'Nz|qCHSĆKR1dz=dnfI^.|J1Nʽ|oժ#S:u-#ܕ^Fr V3jEFH0ɰo&= [1l`%l0l穞aw3.ⶣF?]||6w<%#TJKwD< ]ܶQ%aD8.' ?PPcsenpEJL5Evg >ܺo˞yc~ѶLT 7Og485Yu,']Uqx#Lxڗ!k;vfzjvoSփqA @;>UDj,r;kh'SPX6Ȏ.enħ<Rf1w4nV״/n~:8?z56 $x\ͶvȎ])˭+MF& q`={\Urd-R) #­xJ)<6m|l$W(UcV#в y k4j&ʃV*'\rn00I{2#z4_V*&jSģ4Vĉ?hNxwYɫFO(0aùA; ~y/cJQU2o1:Оѕ@ zDmdR;ymC7D $^@ J^x1!ĒPu50?~M許ņ#) BO!qjQ1-" 'l,P:'k'Ui?$3 #^ym/$1űoTzl __$ kƘ\{F/U&T^ ١Udxz0%lw7ƫZN0LIR%rQ*]z_6%F[:.q'hlq}K.%B6_շo*:/E(r;&qET6sݒ"Z8 JrT<΀3%;쑟N\&h:)NJZA,8Xo TjkmKx,X$ីxþ-vDe.a7ZM!3 -8~tf96[dP =ktX6),4[(X%cW:C HmvKc EZ#!gӛo06a@_{bGn"|;-$ÑVZ' rR T]gq8+s\)Nbpo@,*KUdWKnjdx3EW.B1r&z xGNa lqʁr#T1@JqU($@qF-YϷVasm{\Re7HZmD'O2ӄY >l1`Of)su"MOme#&/!d/lV›kvD %8m#hB6$S:K¨}YRW ?NLǘ7r<(`T9:6 坈D*vD"T&UV\*Ղ $gʂ* .Sdžji%w$8.qd>hTJD}r3F} (j{W񬤮8GF+UQFaI{]x̋\% FPF8EbO>>tW-`D#1r%!]m@ qVXcwʙhߋͩa!C36A3D?:(д +Nlpʼs#g6.,>}zImIh# hʡ [L?υT`d縐5ȴXR'˚P=wڑ'^$|g8&JS %gq=_@d93v2۠{S(Bn rNFfl̨uk"ge5[$Û sSL"s>7HN ]9!ٝek=?O+(E+h0 YQ]`h" ٣[*' :N4[5ηOr$(LAS/b7s%?pW< ꂯe*O #U։K!h9| .%z19twȓ!:3_M@$Q%u0;#aş?Mѯ;؍fQ|q]#BE #/{UnI3~?!p-L3žq盶$Y0|0~]dHG.̛LͦƦZ.IÅ)J ֵϤr"xz0Hpz:ϦpQRۧ{F*ül"\+)}&+qF5N;lR,,Vk,>^UQVjo%d́; 8) $B²-FԵG ۳1vDHq-1K&\y% [Xl0qPu=Zs= UcaA65$i/UQ' ܇|";Cs;+a{{0=69־J>^E2ط5 Fw#ZU_Ã!DZgrJ8 hJG镈}Eb5q*̾77e' eY*L;,?%_M4`QiGm3+CD8eZa '*Bhw8$j(+f)9՟7p%h 1$Oh haRC$E1Yh3rB )9gv['u:H}qmۭ SM΋tLxe$VS4o>YgޯY{Uc3Ŏnw*|I_uB˲j5@7\dr]ǠHMӬKG 5/yߞ!,rV8%&RQk:ńj֥s(% W;KL12j>C%J{􊄥d(H-[w- |XNY̮{w w%S2ym"]ʾCӅ7@#;JXu h\;|anB"V?DE>W"ujʜ1ЈDK}1쐾Kڃ[K8Jh"F^V(Vn )K mqcE+两q! B#<)KxWSϞZIoU 10ep9X{w5K YZ