ldb-tools-2.4.1-150400.2.5 >  A bvp9|&cW@64e! Oar;/z0~$ VԿ {JeO)J&](y$IX!i҇{%90#`ׂbOAMjClx(m^@Zy"y`8lԶņ"PMkE>#"9+_ WvYZw2Z=J6+5_;|6[JӬ1lZT> GFp\lR"~T j?d1c6160cec8f8e84a3ff422a623ca17a1e0d279edfafb0f70ec897f423bcea09c548a18f1544644390ea7b542f575d97c240634d bvp9|#?dRϗqSݴ~uOA~YubH&j^<ţif`ǔy27Vy߂ V?Tfqp{RrcN5;;],R@2+ k -t%h6=E2c[ (wXʼ5 %9BT]?a5 YDt_T%`hk~ygZ@w ٥dm1~O"?MKѱ n*"f0HkdTw>p>F?Ed   ;\`lp   L  f         D   t( 8 $39 3: q3F;G;, H;` I; X;Y;\; ]< ^<b<c=}d=e=f=l=u= v>$ wD xD< yDpIzEEEEECldb-tools2.4.1150400.2.5Tools to manipulate LDB filesTools to manipulate LDB files.bvTs390zp3a|SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ldb.samba.org/linuxs390x9(990(98^`gI5R큤bvRbvRbvRbvRbvRbvRbvRbvObvObvObvObvObvO92da6a88ece091fa61bcb2c0f713a09570bb395e69ca6a241639f8875d0c6abd91ebf0ac9c8b6c078152ae8f93dbd85c0e76f4a0946400bf4715d5ecbc964d5c3e19e61c869721ee6dd4f48850613c82407bb3e15d285fc993917e7bc0448f78ee7312a6752145fe306703a7ed85ff59f1a80fc879c44f5572173488950511d6552cecc85a502b57e855556889f599f90d0ed2ff521a54c0c750d47ca142fb5f0684ce6d4155f023943cb655b8485440c53e42bac796c3bebe1ad66e728722291b47e5330abffea5fed4eb4c6f2c0b5135acc83358dcd995396ad55a58bac92f61f19351b5c36697238c7c1c258331f0e35f0a4003431ef04f590f6140de6d06baa4c55ed4264d4aaa33613d92f50c76a265247d8d5a2830f08250ce0d1e444238e5d3494ca218254ac4d04cd4ec873df6d6893a1e111be6309fa0d138187f49d64b5d736663295da5724621858e4f52e78a7e2f0dd774cf9b4200be6db99d54875f4874a85102064c366ec4af6999c0edc70f75b0cf3d2a9c5e603e51818cc6e96f8689882bf6cd5ed90e1433a9fd8f57c2e2fd989b1e280bdf0d4b549d2385rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.4.1-150400.2.5.src.rpmldb-toolsldb-tools(s390-64)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.4.1)(64bit)@@@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(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.s390zp3a 1651963220 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-ldbcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=73e99e4d0988822932e3b21087d8555f381ac14d, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8bce2e5e2d011b0714ffb6eb0ed55d80ace8653d, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=6343c163564117eef14e9583881259f1be72ec74, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d576f380737dc54f79abe2fc342416f4d66b4bc1, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=5fd5b26ea90a7ee328953422c5e95b1704a6b7a0, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c8cad953ac64aeea9da7f5418029fe10150c8f00, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=329e967a2a1abc590d29d854ad797331ae8f0dd0, 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) )2; RRRRR RRRRRRRRRRRRRRRRRRRRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRPPRR RR RRRRRR RRñ!L:>L%utf-80d17ed51ff505b178a65cc670f3bddd2239d6dafaa8902a48aafde84c47e58ed? 7zXZ !t/a] crv9w (уu8f ٵdD홅{5LA%{Қ8#rR!ApDN|W[9Zl*`*8ƹHSlui| F MRFێV?,/f{g?> [C>DJ!KT)Kٞf4͑]JN.5hyEI~%DݔZ-^!–-a*G5Rp5a6hnȐ &Ourn.U~K(6Ke(6 M_uv2V1?> '>% niC=2:l1%Dy>/Q;~}s."Lo"CфE>s/~j aȎ}}T=1Owvww&}^WD 󜪃+Œ1鄐á!qKS7<#YNjA?&]'ڐ|U99ҎڪGܑEOESJcnwΪC4H,;Hoў? rkׇ4jxb8Ht m}7 WrL>\nW:oJ8:YFD@KScLkZa"lJXeX{E8 ZO Y`DD"ڨ dk6ՁaAYd1>9$ bNv :oWty֐Hy@pRVSyq=.Vk]xt bܚt􌃭/fh4Ä28B,ea>,USίz*x4?wdʘ V$;-԰D@τplۇv+p 7ueARW:,U<_Ę!}\nb_+=j Mtl6gxEwbn 1JhR67Fe7AkX^ g!kuc:U/ kDe2{ovbvh:9qkUANWرtj^Z}?!2nRz O30*)zWt`OE1k>9*"5t%;stB܋&TdSG(׆diI']hcH@p}l^;-X3IzlGv8W~agheқ3Z;8bL> [a ΀&N P8:X ^p_!ӌSuҩӣ:I'W0|pCDZ w$gAHەhFm&U19Ӫ @n4. #ɀfI@aq(G0_ur!*x DQ1*,7v_DhH5F:2qfBۘwbXؾp:W;M‹}:wֻ>K( |Mc_'y3L:L,uh T3Ie0 :] Tߘ'o*Y#;ʋ72Ļ#e-ACTDmqغumhaŗzఴm=^ lwgtw+GFPD I2r.sm.FC't*+A2y`j4,0oa'nu#)r<1.bLƚA$e;>KP&T@X}|jQTz"N/>ʽNR;hI70dZOOts}FoD 4|KtB'U)PkXڹS&JLR Mxu*>F>Z!Kzyd!;`?->X7"T_T.J(Sn oM$ C23K_Vi u+Ap-[R'[8o<݃;8ok_V>ӣc2 @xJc2h/K&%-FF$G9v}ıE;e $*s:COy(iD,?"v䙾`r[,w:o{,ӘA" O\E)Ḫ7_OQG9J5E=@R̤8򃟲,\vf*iǽʦ TyCo&ŏ48kam^fLE}('do(:}{fXN4OM(* $n̬2S7t ز%}!qFr>ռI{g?@6B,_Ն4B i}L $.j!ubd٬}c2GMcAa-YntiKu+~*W)&p] <0{vBSl3YްXnH _UY̞A"I f* 7p۬gQf 5? W핊.t+WH"2qKWCǚU3}Ϡ(nSl;7DgR{9 hA"M0WfW|:4BZ6G֧Dbgnr"t7-H%ҒLk$2o5 K9b^}4fXH.NB/1O*Gv>^yѰYoak֣NJ bdcQ2] + MJOJ^%Ol {; \!&pD2)x4X~"( uZ\j7+ϬQ5v Cf7ش찉d/atD]PހMNM3'焅( 48qDj|^*'8s74]^ilByڕ;vJ`]1sNWu3 qNwvc!#U#IP)~qwoD lOeߋ) _ <1R@-[Rg cx}󳰽 Y  Om1|Y=L@mPE+i BPeeY>5ul5^  P:MsnL1WIɉ/w}6ER0yR7{eܣw+CDb- }ejPXk 9蔚Up&~7ĺ}tn{o`N'C}sQ iΏ ǧiUWloOq3G$H>~Oȴ*`v%|V daB;@d`:>#izbJٷAW`]́.u,sd ixPkЊeU´peQ J6Z=zh=94+^B(\$wp="/0?hjG(uX14?=k/ (3*Q׬'8EJ%_W@r-퓛ʗPK74 -rƇ&(b1Sj:LF|+zx7X-Vz vVguf7X(U7k+bKcQ{[>iJ~; \R&QW�9 xe3 %y!xȱ$D OMKX7;ͤq XߎWi&p ԷIs M8od2KGb$LBE`zw]~"+]b=vi$׻SFO0Y2 i-Ev$y*xJ3iԬF@S̨ vXfR\tԸ_r^-ZH2]2.K$ʰٙn¹,bt͡tTbR3*qρQ0#3{Ȝ L,}m'e!-mך{OQxs(%~qTc:>e.7D'ҟ . s7QЎ.I&D_Vy{:b32L U\,lOm0@Ŀdp|%TpV "9*e'KS֣bܬ9įy! k* M _mmP[kI`~r4u#1)1K%G{kеT&;#0g?)}G<8.,ʡ#Fꗯ%dzul>! Ԯ=q ᳼؂cd4ra.`Y 3>!j4^̲ƈ'|~mc4Dif',.'COnGQdzReU-oeirv`m[^ߒT[NH)L&Ƿ=deKQN}% |"A哼q3JF_e@\`QEp\:/}tR9鳫x]e2eSYsv S,ƞWGK} &TPJF;!X ZӁpD=$md!ˠB~ h0~Qol>.IS_R'+_k|7{@l8@(*S$]+f"hpSuFwYlD۰"z36O_c} (w<Rq )7">T0 LdQZ;Lb(Qr?(rMw=ppÍRVrZY̛=۠ڇM1%{KmHF}Ȼd%YGeX~.:;O+F|P+VdGUЯđ3Ϣu[K`ԉ ';t9$=ߢCv/PyUe@|:6^9^  CRJQO?~$M{r#$ejL'+86I(YJ.z_V&ZWg(ڗ6q)# UKxd(Tm|AX@{8UrZx̺<9iVjn q-w2}punZ@Qo,BW뒈@lLh IrE:`O돔{KJSffOg[asEOGׄPoUvHtAU/"ۛML]|ʹrt0V/ .@4{+umNt~Fxӳu1xs4"~ :]xځ)tA[k-{'L\XoznwB7qQ+QcGBfy-8ў! q m}L" qwdo@?_=FZr8A}{純Σp<&1-` nNR/ #k¡",lGR? U`Hij2I:ϽVCrA"Q a;*ða/%ؼxpZ>pjgd` fQc _,QZ5.z3u $0wEߥ&45;q{ڍqV =Z8k9c,ȅ< 2jfx?7gpgɊKթO{݈}((ĔITYm[nQnT;2A_rO'3 -:ְSj“cĒ Lwr`avn+y!Tq|v: ;붂!dun6,bOxa3Y}2Bp1V,A}_}pWM:,\9SW>HȮrAu+![}#XSRN~Uxdv aꕉ ܫ̔4]HmJn<Cꭚ-URA[41CذݪäGn1h>&U 5Kk170r|:qdo _VmA,<{@-̖1p&^[_u+lFKb]0Ny6yZ'u'S a\Qu΀u*b6(BForOB!h(hUׂҴMV ^ٝ9 iuwn}Q]RFUdE^=#r64oRJE埈*s@OgPR Ⱦ)u+qG@&&6lٝ' K#2uʨOI(}ʱJ(Q۸~26nxA?6:F?,GvC0Q//2m$-+؞N>Vy$ Y^-K4%85;/1IհY)T1FO4@2)܀ :>|*̛&[WJMkc(ݡ}nّ 6q{<47+QOZ`J6zw,䞔4ScNnB;ZUK:pwrH@_*sƟia ՆŝMOFI~%B@̷ >zBUܥGQ!rjcdqC2)&lB{>#Z˱A`j%I(phYw}qP d SSn;f`*u}bXV݆ˆSJ$CƯ #p7i)8B"Iqވ )fSm7Cs"Hk c,k͈Ph㰲8h&@x KqeyO3Bf:(ԃ!Ђz4C-{`M`=*}3~AhWv4ܦq4;fOT2j srr^LZLbҡQLUToJ0&KǢg¾;,t EJ>?CҮC}89~7f]rlklj+"r.8;?NV9hyn~T3mvHc^yC%|v}w./-&Ùtdٷf8HM*TJtG\]'91t`5_= 4bdGmӨ=fօ>ouS=gpP?2lc&"贈&1mTP)$Հnbsoi||?3ER %JJ;eC?rAœHhm\ N%wJuiN :u$ZH.9|t-hQR>Ԗ[U;.`>z!٨,U1>ѸL=qȰx`UM[U$k*c+-`nٕ A[ϝcծBg~w6CPy|AT*fINn'h~ J ]B @ydt8J5 祈PN\dl wXC9ݼ008_1a-aH,km#Kګ4,?0ڂ #*1\m&LM+~$}D\%s"شyLo]$2y|~4|Bum|<[1'/춮(Vɇ{W 9b<`'qۂ57cJSzBS6֠P?%Ae?x[/£^HYcBg/ WDii2f{!68e<@yqxPA5%勰HЄCj( n&gW@ 3}4헨u xl6V*@}_:Pt O<4;j@8+(ڧ&ܳJ3r^ZyH |$CQ 'j[\a^Q2*!*8JuyR4k+:&] X Ȑ俔OR I2)MỈU${h\@j-SWk[h}:NZovKrN\QN!baɸY[Gɏ&)Js5a -_ޗ}<2$m&2$Kc$ٯB$1 }oaf[v9}_p>@8E]#kvۉj$Le*_,tF%~sE"=f.u.\yإo^!cqZ5]XTQ~ ,4 ap?i|w.O tp3N!u~9 kE{\{"x귎5Ex[c;` Βi j$tt%Q\j2V\Nh Roc47 Ͼ,*?Vv!QF, +]}VJWVf[vC`.͌zVeu(ʑgSR!#T` ɾӏ[IdiOU10J"9 [LH~+5_y􈻏p.}4P-n"9kŔ E[3&8S [aiR+bb*$bXbLg)(c@GdhsEmGL0"TaUr>2BA{ǤBT;/l3bWۅ}Gyvs|j_MFy 2uH?Q 8@uj>$[/! sao;k1fܓV2ac( Yy? ^D3,)a6 C3ƐXI`{ T>K&E^k ʥ"s,oc(\CL;wA9"%u'a;`Pb9JBk0wv=3be:#%MW^`@Z (Χh8RGq0i*a[|n #&v6Z.MNN ZəH37Ȟ"g_i%dj{fbۏklj2JI5(>n+@*UWἌU0c՝zѤY\Afh&T_YF=5Wc]YP/ïR|D xt1'PQ0Or;9iЦ􌖟KՉC m[>^ߊ'/XJ,I'?K9C+KNni0['{5ZhR2Gw[M`ɪ>6o~;x7=${S2!՜aGޮh hL邿h%r[@ ?, 9H ">I4x 'Ehfܱf%YB WGt.!dTyv#'DLk @h'tNDqW)*\!qcݏ }lP.Ft2,ZK"ɆYmSˁgC{j2pل19KIHiɕ2!2dD1w;٪VVJ"`?3%Kke1>%Q&V3S @?8-В*/@?fk)'jr 9&-V7vkɟV/mڳxŊPdi<ѫ^}uGC9A@ӄmDodQנe:.D#0yb 6*yՃZZ00uesBF2,uDjR9SR{Z#,I^ķIyAfɤ嗉d=N 4@פuYw18pwDRdNě~seYv>_6cRrX}KU6lJYHt)ryNV-ŸrP<v5aSڽR??\SKb1gEy D2|pm=/.QAN/=!]'Ȫp ;U9kuvlEaw|8-Xÿ!lӀ;VpĽcv&v=3<[@g9Q܌w f wU~ŇUʧ-.[HNAĤ%UP{=Boާmjtj*O؆%%z8>I7F"U#e12N*Z5_F wx: )R3g MMڇhBl8u-, e~ߵ&HYJ<n"|].eW3Jn Zga^n߱t3-FIxMPn`,/dv1u)=6Qxm0!͈cڅV A⹔^aU=܋=.q rL{{[R,|{4:kZg^- *>>Wzs5[i/9LH|M&;A8Mx*g^#WoO5>udAQK~Mk_K~4"NoC8Lᬽ2@&nBu'1Z= п 8Qfs.41/}A2hk`M êkdyx 0&w1HpeZA?[U_:*SL@4zܚ(l'4䆒D\맵(->6F*ڤ`w8cUQϭz*5.I,"2Cw=se'{gŮsNZ 3djpAs>UIF^&=c}'Y\4:f7lѝ$ZE&,]P"b %#*ipc|F  93"ֽ#Y|SVBw|EdH.9:бD6 QnIc8Jz?_ 8}E{(/5 ytG}kl.%_HEE@)4A-TQ#r[&eY;J*?d?Ϝd\s-?>'Ui8n-؄Z"E 8p=^=ǀyN?s'vX5d(Sc]xyFJk}Ǖf㳦0{MFͱ8p@_?_m#{EwdF+U:cYr"xifz$vk>ψ0#/nG .) uD0iϠ=)Bk7QZ'bF.զp`IK|@|:1C}mQc&9v= \Ӷ cSEPW0;?| P)甴^˨$X V~>#Wh"z-@q薟s#PSVygk|ClIs..zw1by⬗/TDJ<]man _Q͵B[nqymM S%]_&od'04 iPry,X5Am͕Vѫ)3:$[J55Ƈp< >Z4Am-dNhSF(wZiGvEtnφe5w -J6qa!¸2>~( ;"<1 pW6/y?  /PoCR>*K)w>anI,e>U==v6E=%ś= iM08SoE.a3Vzl^v4R,sN.d_z6ir !X<B.MN<>tx|C;THu9jkEϹ$K.d$ktKn; ~R*>'+ª&Ԛ *U%Ȍa^~$Юxsgy߭ɚUm tR:XN/laP&kH!xފJ#NР)hYES4֎8)Ex >X#t󞡬-Rٞwqq  NT5aQƅ[๛I lx$59&@ GD&[':^JzT="KK D  J1H*k鸝S%l4{?D&g1:]nWcn)Γl.]m Pzr^Km̧ܚ qlـZٽ4uJ2;f+kff*Kx%YjAh֫KAofbY>;bޟ&g[E>bsª쳑ܧ_?N/MC7Pz߬l{4r]:6=CiU F?5TBm,ͮNA?:'1죬POwϚgi [lץ˳Ш"xMےGB/eUNTy*1E Xpn؉?H*aO<*k[S3"i)\;e.r!fȚRZc>'Kʹ ɐveeD)>1=QRp /41N퀒kرIq:1g'MRʔ}h)~ E}_W%>H Yx-U!["ێiU _?p_8'a%/1;`0X8M4I=X%Y[ F?N{2> 3[h"s徉$K*'ŭr 7iWi$[nڱ^WKb j% &ى+@vPv8[Bn ">`/c?xVSzto[ D2 ZL9$˂aRp`fo&.eP4SVnj}Xy#rzCw4>V"ՓN96Gʡnci+J&5ߑگX_Z.[ l;.3TؑTܴ[Hp0QDv {1T;!7>9(Э |tdU@F*r^ R@L@BԱy$.P}_mC]h2>͸ۢQqGO9bN=%V HO]kAzŦ!U!43NlMצ%MLXgKbK~FxǼ)WTf~u܍AOq}<ȓTwCr9bb)*bC; Vl}2 0 P_ե= Rq@9ӧg6ЁYhWtHuop#$ dw (zͷ WfF jv2 r|ؒ糟vዄbE``p\Vwnsdf~w29u v63JHxMȁrzpѥf#wj.+}=?CeCWJ+H-!Ѐ!_0T| ~2Ǫx7R6 1a4XXŁr; \3A }Ƥ]@̝Iy Gx4s UtIM>p. AȔg5Bƴl"G\LNޘˈT"ڼ;ysxUg^R5xd#LciFG3Aю YI7p7D4=B-$&3g|xn\W!͏+E?(ajӦL;~n O9!lρ(n hkDzR|Qun%~%m!sa^Lv'8Ƒi ب;~:c'9^"VE~+/T3@ؼзPml=gqb> طpVnB`b R* 7@gQ\O@V13x\e3XV0̀G_z<2 1dn5D7sa T݆A9A:NZYLoΝ"p R[4eb~-R4|,^Z^^==a#EJw|tvp\ң* -3U ;duaf1lOn*`S9gBn;R7˫X[uQnqVI |dUl_y윯hUh#U ùCl' coyD/w0.ZR~@ZV EHGeS :^WZ/A2ꝡ8}agV?<}xkJކdDRdxLk7;^_1﹪'RM o3"<_ᐟRY>1lxX]~/ #dZd;=Z9JAU(.U |'Z/KkQ͕(&9ih9$lZ>hc=x罷&T ! k* )^5(teS'DF%]G+\Flp87sj G8OrQ(FU<:)؉޽:MvꕳByz }iE!)Mr[ 7x(z=q`=ƬHޤܴwņz{})v>tAmR,\7&Ͽ'R_l >fZ1@ y32ȰtY)`;t,*QڥŮ9n-?Ea-~7y2߱g >T/u&gn`mʗ Ϸ|RW,༇%j)JThaZgޜ LM1Z0*}Sd(=4`UCC<5 ]ЛzNmi.gyk>a[˨+>_fzr]J$geφS.Rd}z:ar℄3vj \,5FoHfb(c]EF%c)VmD)ljhӖ\ S]w*1BʊI)d}sO sD:YK&פhđLQc;IZ78 v}~6@uyuڹ6@:q&0n>QnJGk4aҳ.R$tۼ`>~#g`i$IBC ωU!FypAͽ $9nBsZ,=."E%qtSQեe-.mUF31i 52hT$nci>:=D)-FLYAǼ9jc FX8$ =U f1<(pQB. l}5\HGSdpY[ŵ J^ޟy<ņO_xa$>w0%!D=m_y[R),UZ|̥z#@rAyMᓨn0,nA`j * u>Vo hˁ+f(N-[Z$:q^y@:2b՗V'G]]~,tlHE0u7*I*GsS{ض2^*'>0þΫd7M෗xAXi\n病c9g,0φZ7 l~r-R c/|!ܨU|W w!gvrxAxK2{3v X1TJy-] r1涬o4%D$ο>QԼ:k_7DS.7J-cHς́:V!/5CMgFo~ X 7'N"kc* Tg_GKv&aЧk/id3Ihb*.:'&Q Z~aU 7sLEJWOLǍ3^ 7dKD߱l&wVt$de@xNU):gRSZeE89[\ݺ/}7]쪍Ƀ`4xGT*'2@_W>ι9<7 i{ʰݻUW\9De}?Ci3@ޖY~/Szײ xd:G"pWnd`n9ƞ5Lc:IyZwT%PkS^_±nnſ g3&Y{CJ&t(mULI ċ!`lHIU4i3)L Bj<-RCS Etw~a720]bZCz6|`\d>~Wz* ˆ CD0$|?MWbNc#]R ~bD_$Zu~P; ' ۄ,*#B޷3D@}'fǬ1)%ꁥ/e0ҎfD|{^E,/x jtA1eq|dUW)$3q eho;cԮu|.W#@SǢf țL2L{0Z)~d'Hw2kpN~{mfTs*ЌK_ ۟KHϘ,JGY7@b&ijL)jsU}J@i8XAzTn$mgj]VȂ 0[!ྺ{T`5|(u7 "Mk;d}(R0tS 4Oʫ2F&|:SV;? o f I^cs^J}t[n^tV? i|<`-c:TMb']2#\ߠP&W)H"O<2/{KSsS27J+r)Е/޻0ǒpPb=*6C.q1/1;ݢl Ftl(g /r" ɦ IB2j _f<$c)Tݏ?Z\4>پ2~d U׆4ߞIYяOB kV#g#+Qgn+%ݦBS,HeeQޯF< jua7 t -/#&O)AP,4*}+T=mf9!fX h}D6eyafo:nI"s94slӡ˸׾eg6u *Tv/̤2T꿈W9ߪhZ9ߩ;}# >ڂr?>3y=K~a\ġNx>2b1Djbe rg/l)I۰#Hnf`..ȄeddI>E\9x }/ۿV{ x*4Asey+0}Э;i1~ 9@ӑ.DI0gi-r"|Gt ;g>z~w|b -W*s"I\ݡp7 v3U3ubikdCxq E"\h>qF6uyjv K[XŮ@Hx &6ec3ϒdǀ@+fp]o%4UgCk@D+H4̺y΅~^aE`ؼ@5N`p<,|ĩ%9b[&AWRW9 H$ 4-X[x'9 (*UvbS~4GƒΌl)6<_t.  _dŦ *` N1="WH.δȃ )_M4A/oz1H@c$_{"Tp%l7ˇK"À +v S 'I|f7溍0. Q^y#"ݢmY*~䞰}wt11ެUE,MzsRRcV^ZFZ4e$!DH*Lg2E2&zXMD׬"u dWȷEU"Y˭x545Opwwb'&!i鴬[i(DEf,`~*K!RoȵF%b]@Ǽ훂N$Tb9!'I~+ ڨ2TR2