ldb-tools-2.2.1-1.1 >  A `ePp9|9sdƬYノPFfe)AlG>X #@CE3e~y7:R6s6 3b3 {:VPez l8* Z9n'<˖{_˹:vtL5ܺ~s#DdT4,!X(1阤WРDxR35A9\ %?@U[[w@/B0384a3c102c85ee8304bdbd53515ae9eb6d9515610eb3724c3058208f7d16f831385673bc06099035cd806954d2f3461e0132719`ePp9|M혣+Kh26k dz8'"HXahr㮰r )\=Y.D32*o> j MEo]QlaoU)b7-Y'6n6|Y醳jZ@B5XZLfQ[ocCEC\b܆y1' 0!Ȅ(>u5/߲T탠ܻ@n b 5dIg}F!̼@w',D @5(>p>>?>d   4TX`d}  @  Z  t       8 y  `( ,8 4.9 .: .F3vG3 H3 I3 X4Y4\4, ]4` ^4b5'c5d6%e6*f6-l6/u6D v6x w< x< y<Oz>8>H>L>R>Cldb-tools2.2.11.1Tools to manipulate LDB filesTools to manipulate LDB files.`e sheep02SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ldb.samba.org/linuxx86_64)`) 9)x(9^gH5R큤`el`el`el`el`el`el`el`ee`ee`ee`ee`ee`eec0eadd492db808321d663ffe1cfce78b30783c88c5f894a3e1eb6857618005a8edff92f8700717f170dc9edac961fbdc2689506a62b4be04a7488d0bd01c53d9f9861034f9cc0eea5458be5aaa6d69ba0255a432c6fe84ec813a2d5b345814847bb418400e1053184c8b60ec93b7e50301917d2c78be2af2c8ff0dacb6151b4e1e6f2f672de040fbd135bc8f40993a7dc76f02906f447fb8d9c822a6a789d17dda823229c1a1ddf1eee02de1b9aad0b966bdaa2dee28a46610ccf66cf91c8ff05c2be9d59fb40502abd78cd247ddca97960dd771397187dd1b6511d3789d300c7a9397a16cf074b6e0c552570eac841b1518d0a9959474419bf6f942531ddddf2791ccd03004ca6d2522e60d6966420fa9d28d86f8b85d007f183ffd5cdf0bc0b447f6f965c0f875234059b0a485e25bc93712499edb9c136d814d75d9caa5c07d57c4854b57acb77e848ee09e95cb4dafef0b68736060f050e219f949899f51cd86609c4247839755c1dc6e78208925f5ffc88bf004d7e306bdce726227f605f962a726cf0c1e17ba82131589db4096c83e6da0305793910973ee03e1313149rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.2.1-1.1.src.rpmldb-toolsldb-tools(x86-64)libldb-cmdline.so()(64bit)libldb-cmdline.so(LDB_2.2.1)(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.2.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.1`[)_[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.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- 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.sheep02 1617295372 2.2.1-1.12.2.1-1.1ldbaddldbdelldbeditldbmodifyldbrenameldbsearchlibldb-cmdline.soldbadd.1.gzldbdel.1.gzldbedit.1.gzldbmodify.1.gzldbrename.1.gzldbsearch.1.gz/usr/bin//usr/lib64/ldb//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-SP3:GA/standard/935e2adefc4293dc31726aea1da66396-ldbcpioxz5x86_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]=6940ac54134b0fb3f1d7dc95208c3d9e67b1345a, 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]=eb0a25f48dc838548c06914078df8d23cc664151, 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]=e9e82c031a11bd7f71c8652f2dab13ece719af5d, 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]=3f0292a1ad7eae113290d031f0106b3d819d42b9, 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]=208984994e4391d002655dbc34e5afdd932d6ce0, 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]=c419b973e0170cf8f9e1f86127c17fed23c8ff10, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5138a6edcb6309563377d1bf5039cffe6a937099, 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@ RRRR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR RR RRRRRRRRRRRRRRRRRRRRRRRRRRRPPRRR R RRRRRRR RR"B,Vwekyutf-82bd9571a68bae814da3ebee477179b30f0e5b5936c4d3d7a447e864717b87eba? 7zXZ !t/'f] crv9wYnҙٻ=+-!cɀ*Ң$m:V29xuS!a$옗$y]rv#wg1N˭·E Zt) Ys9D(3Rmb~MZtoV}c#)`sJO7ʟODox\׷7K6q>0R5>q)_(>OoB5œι2&x|N[ӊzUįjW^xq ז% sy n o_.|Mv;lfFs'ccW޴ܜ.t~l ÂF 'm.QWB5-jQUʩgHy-î>& 3@m0h쥓o<&1^"Q&0[8;V+8wRWutۥڮ l8؃  ߫oH/|3_>,wYR?uj1΃֜$:kp#eQESB5p`[Q6$3i}$8R? 4!`vi68HHyqrЕ9' 6 Fw̟|%w`^GGI/v/ LnS?H!UleTnB8Ր[3RXH[!l[%;t|?)Yx,T+K? wGWxy1sGIKKщvK;sNdZb6x-u`斊+&,{Oږ# UgVvEhA2|v>'leAq !©a6+z+|$OQL2+i1=a_xRdmJ;|sFG_! ^eJ)N O>|rկw1-!H&[c/:!ٸ;eأ =%:O!zDAre~Cd@"GM31IA6e>>/*^v, aMz!]` Fɪ{}O0odw0~rnw0l5M]U>V>]I9x+INLTUPP9OnQs$|M5RK Zɶ߶,&eia7rVU8fof`ߔΗc! F*n/spI⃌CuVI-Ƣ 5jvEVG^[bܭשp`y/rkk#% `Pҷ1(9AS/y!)(XqA3Ph'݄9;H_"[S {C;8mǡ{êw,#T./#S81Ck AG첰cFnد4p0N.]rFy啯nX֫@``^Uc7Q% ]FkwTcXat<<$lx3bP/栱"BUmeH#q?INaM:t[5EܓQ(v}GF۶gqgWH\p` z#p)̑H =T ?5J\'1[I (s?iixgyUE,-Amr{ Nb2º%;6ֽɝcTEAYX\[Sbbë `pw*24j#T}1OB*\45aݎ,7urULPvMKUڟv\eK@ z\4^~T\P!]W/|_ 8R M7t6 т5*uk^x^%ǥT: 5WB0T&Rr?Gy[ln ? 4QTF 9mV'eE]Y\*GI|+Q4Nɋɤ y,gC); 0Z}K] -O&O睊2 :p[P7ƀW8Jb@OɒKq|HZХzUfYh1M$p{|sf7F| K{yRpQXpGd,:,Z Y qZ.F6 }~.c.>B5c!Q$s27kpeFIĖ$NEN:ZȠH8Nbj^T7M] 3!vc{P^$>Iw4B}E 񿴄ݖ%SVn'z6+pd;,[^B1-Í+pS UeM, ^tn5 MX` gdC$ɢGH & L<'<矎~+{u-",#glVO`M`ڠVkX2y.|-cGf Rŧv W?wh⁤8Q2NcK^Ads6mM8TSi!2xAlPdlK>ң g]^I@ K$(\%sE> ]+P -bI<å9&P5 ,F6bp)m>=E֣*+9MŐ89~բ7҄늟HY?95Xgl?_̒] B2̛@A5қH=8be3, zݑ̅ʘ< DA)8h5 FyyL)H(ݴ A,2@o&#R>m 2ٍ [qR]N3/V2+Ia>#3{Cݕ-+򾸎,v>mv9R8TݏA(j6Lx QdG+0̾@YHGu?r(ܻulrO*lV\SEzP6wSAcrf:e qy+ M +t4+pZ]${#ϻpFW ]N;N3KKBb>ϽnX%*S~ԟEHMd?=a Wfd0`&t4*u ,b#dNNwfbM]P/,ŤH%{HR,9x^Ew`/~T"61@BҘ3g$,d jGj m|3G}/LhSE,#MXg> VEw>n=^(||/+1ym TNđ{n <7oBK_q!V2rpJ UHwܜT^X3)2ı՚Ѱ`SjT&]zd|%I'u@dBc-~EGYOmU>91atct}ul圲G-_`__.o\Nqͺk."Or~Ivdh2LZ *0媣Nyn[ef~p~R04t&2.I2y;/A`iҚlqGu}sRxBt2Wػ8w_'RaRpL'b!Nֱu4\^O$-0<#_R*fE ;CNNnsYq ©*96f jFTXqo .xQG*➜6"y(/[4Bc KVHE[wT.(x5hS&Pl642OEP*V.^:C7t(:6q'<5ꌍNPV][-zpe}qa/xSa]{t< ԨUlzg:RÁ0 \ԓX)8G`pG]i%&oH-he,th5c=" Knq~V!(Jfw%d)GF;ȱ V6ٳW*Jyʔ<6HS. dd7 a_M\LC"짣ܭu޿a׎$&{4XNKuO}? 9a"]wbEp>2Bm)AxL00MYK4Lr/B'xsAS;> ˟זjbهmJ@exv9s4怱bfmD/?[ ĘjSx8cuM5FH@Bx8lD2^WϮd&X9JT栛mV,ccp@EbY/߿GkQ(/UR+ߤگ pn!65|?!M;€2$E0}i6l.24/R1_}&WE5?bc,3CVfVO3x"4_+C~v5dϩKtcM{Ҏb-Ʒ:wAkV; ض6~L*r5A Εw?Pg|K٩Ӎͷ~}`' 21@8>W%vTs] ]kʷLzFRGj`Em&ԉ$E2_{opS"Ջκ/ \iu{MtQقΆ ]if)nHb?EWhB\R gq\8mV)%xa#QC+n~#CuTY$RaO\$Xw$b~_I=+`?GPV.jG֖!b\+gɩ6Ge|(\ěeE58 t=v>Ǝ&_%G9O_ecהqs{Ξ܇ۘWZ%8e8 sGwG T0&Ég-Kyd6BtnsISYNqɁB I?>2Zhoe}ԝXžtպ~gk}"/S٫-[&E1np~;##ӵ蒮ؒӝgRKPx% :W_dadMֽwcEӈDh½i<%S<]/vh> `br8UÎǫV:vzGԸ?熣gy5X-r1\Fv/Q*zIvEg?1kKc7IF /;Ж6<muW(A4rqhQQ0~BE6^$z}g&]열Bt(eLvXH=aUd,Sd%n22}~N JcB|2l߄#ZģӾ^|b'M6-JyaRઇy6 i $]򺃘~OI.bԏ\߻r 4]VKX ;J.f-Ek-H۹2U\hkI"QO'8󒾵bi%^=(a4QE}Q|_gifq)3mL28x%m[l:L$6oxcOlw 2g~E(i9ȪXGd'MLK"`|f,OA%!yXs(ܠT QBՌÃڟBocļQA`2ĥF/J"wNom'-̋c'^֊uF?\o7 >[K a&s4%j=wЏ\]*4nwzUm߳ݙԂa,doiAsB! pxD¿-goQ;Y6Ay<[/#L8*F @i&F ϼvRAY|ϛaxk&c3o4w^H6Da\ه(|_篥4 FT8 ҟ ,l7.d#IXˏ 7p`ty]A&LzX.z%F_dglowh dAЇS.H.YOM8fFm Rrܟ3`FI]wM Z2Msird[TnƄo5hke@ yjZ 9Z e@B-L@@=DiCLrߑJTpނ.S*C_>eST*#,A{(,PfJ]YHRQ cw~͡4>x) ]@rt+;{ ad <֐#\Q {C$:(y*dɢHohYYoX-`ZxAˡ pcd QA^ܒxzHaXrYZvHؠdV$mW*hVSRM _T?y8T+BHQ~XRM)YxV+̓d0G> zMs>Ό*irg#ql+h)??`h8[h[yIԫtj< іG2}F{2h_ N#6PџYt2iu6JWT?cj ,%)Ywa!򦊡 cH968yL窘K?ESVo&p+rtF}\6Js sY+G2͜}ru4|sM0G#  }Wȅ!F͏>UK?îg(U giPϭgz+1U3zR̢2e^]_5E0o}\f|3 >ӎMtF/KyRHW߀.C=E$!תZˎ.kƲdP,.P>B.k~1Xq˜Σ/N@("N-҉ Zɏ(c_޼cg.4NR?1٬ җZ0+ &bq2^5yNVA知 Zl v͞)ޘ yyl%*BP oӪuf P\ ')KC09g? 4Ԥu}FGeQZ*u!\)Ei!zdqM4Y,koKL*m](гNgXSy 1.5BV~[ˠ"c41&)2\U'ƝGpuee+&}UW% _18H5Ku.0H ˱[Xe_IJ5T~WGfQJg 6QXbBd $:l lkޏᧇȔu&X]ъTƔ/sl䝅dno&GӮ?v]QA[Clr5(\/ͥA#К+ o'X pжvJj)z^jk0 Lݱ~;/srN[6?R4݋}J{Gׂ6pYpDq1;X tqsHʍ@{hYٛ.3"lJV yk1IFxйLԼ4r) 7Ғ@n5 Q9Y4oAnMA$FX@[T_ ۀj1.U1z\·.M(uVV+zj֬ۘWa V#eMΕ2rR1Kš߼t>v~ٗE+9y@>[~XJoDYbJ<>g2(Y5+ V*u;]uY(Ҝ0C$P%7xo)+<-B1Kϸ|_[A߸P5 &U_=09D߯PsD`WYDtN@G(#} fa u?¸ִGt;ġzX a{|2]nsaPz /w)Um&V7f6^ C¬QIO֣t@Srxj:Mj4uw(g&QC5[ji#Azl9=3=* ԉÞ? a%55 .~o/qOmP@*x**#BL^Ag[FlPI6uͨ yYyH)t+ܙ|_oFS4BY]Ex藒Ls9UӨP!).(FZp1庆ml?D^QS}Dï1*OpV?wg_jx Qwtvq]8xǣK5}KoHn&q p D{1;dGO|b"yNq)/#U ƕ2k C$qO6GSۭ8jF*`yټp$?9i;r_(fzQ%9i~>*Ha3Φꐜ?}[ĤMaWC3X=%}3yA#Ȥ ɮpĽarOh/[WV %W`ara1 ?x݃/8],@GIħ` Էe":.SH#"t{$0{^ i~ c PgKs |sȍ֐7U{(!|*pV;HYLb"Pc39O>^6 ;ީx&N2Lї7I'SiOfo~ H5glELB9ah쳂)T|jH{*xp㟡Ȳﱊݔ"`X6c gPf\r!RM|S~hiqE'i ZK{=GQ~+*sSm9nɓsDLHʛᰗSZ8҂x0R~޷Sms)zhy;>4=hzU.XHZW$i'/U=:'/2y:N(8{۰O < V[/QND`jݐu =R R SnJ}C|%,_W kC Qh7HH`8I GrNO )J볬i:M0 5ؙo8i;T&WV°k na9aﲇ63^mTEhYӈ+T.m|5~G;nncK2~u09l;v-S l:hr4=~E:pqEGUYhKX삌,#v!e֠ Ei 7^ 0 =Svd#E*.Myp#GJ-W7fҥ]%czrPҦ%=qeT)lo3a/Ck&yYXl76k PHJ̇Gsas5cF ʬ!=cv=S%Cф@Q> o̮4.w r@Jy֪E?=uWbI7r0_iAxRQéBm_5zq.li=eq{ȌGXŢOba`,N@[GOV,^Nȩe M޶@sL12X2Sq@KM0Fh+N4_t< xHy87mMIЍ'\9؂%ÎMe&QfW)%;Igg$qz2HmF ZM6J˯}w 8'BnyT  *؇W\taQT e~6k1'D7Q:3`:ޢՃgzB[@shCDJɦ񖛼fj2 9=3+@Un`ÑbRGqhQ/3kA?h?s$ʎڑƷ렲hJ$~͖EA-q1$Sj{UC[ 9b&!\P,x6eWq;IAI/˾ #WR2/ nN5'x[cK%kUL 6U=&٨GXyQDMFv˗!;l-k3<H=7mCvEh@?#,EF$Gx8^M 55:4$ :UaKa22ܤ!'S8Zpl>n}[ vju,q5ߺZt%5NS7uSTp/|' [tO-NZ*Lq'5zn`;r;(D6:oɝWCR[æm[+:ne<|PKkBHWظ1&um7ԳAK6FU^#7.mN`'`Z\Փ=e7KMyo }저C|:DhLx%2նo\XՐjg<Rkx9o5)^bCt0=#qVЗ\jf6超Mq'W6 1ED)q?YPgahUɳ,h25wy's~$B2NNii\C` YF0urXEwY?2l=8n]QI9NMTN~W޽a;XLMYa[O>u@y}T t `7rpy?Ƃw:~~S ,Pwhg&g@R'H1.$" ~# 0 ]"Dʳ:juXGc]KCQO杄^8.&+Si;J9 -=QOr7]G[GP>_54Ī|HdƥNcH!J杤!/%Xh;'I4+ףCoĿYI{ϕN ޲HH l/9} /Y -E[wnvia HPQmph6GW5fpAS}3l)Y(+j߷2` e|uaVF|6aDU/Âo:5K]ذb2# ҒG?kA;HW=D\@1 Zie[QmƝ)&ngCu1[n* _ @p+薖&s%GM6ܑHކlȁDj$X68i!2xrnP)ƄA;v.ǖ8>J&J6c[:Ǘmx8͋u=Au;/-bSNݏny^xC =L{LNO0]X| ^q$T&"'E=m3iχ f7,"k,iHl&'h0ż`dn @hUq1<> W:#6?\v~W,U7^wd4:Lc^ 6'xu+  X `ZdӶ*W)AdlMٽ/+a' ޟ A1.Nb,#a1دDCr{@ن#uJ`LzzM)@t7LX*j4!KD[^[2 -k*02\Y5JIXJ_9vPzY'0A"KZgfٜdRg:Vh ^Ul+ r GG_12w'›ϴOfw8){>'e}Mj5W @n))Mӗ܁hU-WWز.zd,V(F̭jӜ|?spVY0fhNB{'L4΅nAWI`07U*{J>\o©j%AiRn\6佼|[Qx$o`si~7?n μޘ h F(d;[shW7lh FvB^fDi\}D?a<{ռ$Jt/͓B &#`g7y=t/{9r5RU|Ϣ_e&|K0ɧ+ Ko!aAԄ u64n=oN-yG_M5.2ᗠLvSv%,@ C.ji'>6#QG056F4\YQi޾9`Bo%&JЀ.W|D?W]rϛ]zg!UycmT<ڇ|b)3M{ҝ]L_*uX1vTSTݣ $ %h;]RI&n6LwpMlYe`\:#ɦ:J~t׊:KFJAa-e)/YƇ_ Ō{tQhu#m po@[aZSLʑ`eSeY/"8|psLde\CXliq2tviw h2Hi.]WaY0%q lT"w((WMs<ȃI(j.mR3XvΥ4 "ҡjK5-T&Q0Ckq#t|%Mz40Go H]H RT{{%~/cאmRɍ 64 EoPh =`c$u'+ZOyZ-|N@(%ޗdVmn6 a. H."ݷO:蕁V|gؚZ@l~p=nK*]5w<$f%=Ja74Kh"l"Ȯ!sGeoUjHZ ]OK҄% Px WMeԝ'tf*dȀbVi+ 3U_6 f'v^?B&::%; C(bgzl>ѕG7{kVI AHhѺ-8o';Sgq:[ɺLnTshhbQjҟ2&bݟ6(8Fv+{tLE.==gyGUɀJ%ȅI#CfᚸE%`HdyZMj>pjUC0s\Yo|& O"חɓir3}=y2y<05v-\e ˆq\9ʉ\T4ߠQ*B |ρy8ᛀPAw|Bݩ|xCl`BzEj-SW/R06.kD ˗ J(:f_2PWįl?]M!|x$H'f:!Pfg?gF 9ˑ7GvDyϑM^^{4P\XߒS*i )Oړ(tǝQ8=,`|ۡ6'Zރ_h' īIS0^f;tP;FGVAdBUg垱cHČv$*+a-B rlG~_8Bܸ7H8!hD6,dr5M2NM \ -=idw5LԂX2Daiσ 4'uO)clPP(_T׵/.5ca'0esdžV 撒%MmzOscx^R;@Q]l–p_b mAuU? EŖڤՇy<#_?p>m9ÒH69вM}crylt>%NJ<_jeڏ6_N+dd+&M2YQ!ĵax%ֆ.5y&ͫpiuMQ#méc *Y:(dBYZom}>ZN]4V F8*bc5QC$A%h 6Qŕc1|duV\L!4ٗ 66lZ in^}Z7u9„̗BXUnހGS \QY=Llմу>dN{WLjԗZiDPQ*֬V dAڨlƻ oo7Nv#ڙ=J-{ĥPb(Kv74=~&m&c:DbO ؤ .6LB*nlChА$r]~ H)Q _ mӻ4=zwian:Yל L`tp1mCrX\wj)Dz:,/Yn,d4UE?SW&ɸǂ=U;yR}Ґ#rԜ/@)kDP@"]hMhS29(tPDP'T̑#)uc=Q픑@0ݬTĥxVT2?ш#K||.=|tV< /+FdEreqyn_WXO`58xVCq#x]璀ys|=|a O>ob <SJ&=Su3*W: ZI.u1lqr`Ż4?]͌iD)l'/AVv}UNAknd1| yYֆKfϏ@1厧lD̈%я;Αd&Lw2'7TFCty]fFr1].7]K_NZ 5.iHvXt*"(bzo܆VzKDOxdwmcgHnmBc_)q6,_8=CUf(iC9>\o?8~Ef:e,񛛌n-[ہ.zRʪJ&Sܲ&n̑Up,]iv=)\OqG{˴BC3Ok<83C]'H5himcn+bXNo onk=c hfBeظBsnNտd>g<Ѳ9a7']s#7e6e9R%%jGe+~FdRcZ5 .W2m>+F6a-!֠1K)o@&$?5HcGA+XXB^Qszs w[v(WbEv9w]f^UE>•CHdEnaJB94~ \@)KK6 #vs>{m`)jUU`=G.סyskP<hTlrXyc-g'+ T^mXڒ/[3X/lVSA 1e U.s|a'; -zj~Ħj) nVՅv))?޹;NxUPg?ɖs̒7L:x wKsm8l]ִkˇB{]^DO6GdLl`3 rެ""i<[ݭupI&# 8ŏ 7Yҹbݭg<W+N0B~=3Zx$D˂Z(xO1OpwywMSvlzY$Rx8aG+idnm7~*̠YFVZ;o\_>174" [\汍ʝte

9L) mR 0,V9'\_-b7 ե\Q[AoJ\/wY`Y9|xi\lhg *db\ lj"1p0)xYژ35`l; 7t= ׏Ȍfoz(T7FxEFι.Ϧ^ ĉK8;MI0-5zn#ܻ7Ck~dlhe t ; J@!a)i]*Ts/zM5FT[m* }2{n _TY/3I&J'ex1 b/B|+i8b3*FUG'J+K#t`EECG 엱>_\^tܫL=.\3ZI'PpM}S]?5RQ7t}%)\՗Au lg,E3K]޴@2U_~,=}jP.bhٰ6bcURμ[c=y~993ů[gMp/o=]h ";PC1ҟi _ܤ}gK"D[Kw/[@,<[#f" ]YAWgD0iiF \sj; 0}73UAȯQ@r+9+_u{9ۦyӡ)iB\4/4fՖ9-5@iWq.']i㭪vI0 "+(a~2}˧;hu/xp-T?=C]rV`xZ<'M/<t>wz}Uƍ'4M}‡QjUj)tCO/ޭNޗ/k FvO N ]jp +5&P!j^A{"a1uqc8 fY\s?c /NbUj|?- ) z.Wz$ 06Р"i?݌~W>Opk\a*;BႨBTvHsam=EʘuAXwhIP Bҏ(ƹαWl=$\w:mC nQTyA=0cHWQ4丞;*ˣI Z;J!dt!7#ѓ_Nh3#cPb5\/AT_X[->ӣBFPW)? 7xN*ϥSG3lZ%mr$w)[C?nrHZ6[-' ɉ~DUB/>{ZJiϙ8HA#3%(dwR[06m::Bgx GOcuнy&(=FzH:٠w L&CXQne~ /i%By/ǿ25ϫBN(w.pcNnoaYyמ0X7qiɝVwcޱљ!ѝsV&bھLQ^Tb)0׉T \?}_R=I|FF[T7w\7qKFtBhQ.qydb/힁9d1*NC*|MhӨ҇Gwh4F)şfSrB_2M+]Zag*%G;N(KFPdz[B_#WA7cY2\+ð@j~%Fg,29Z-Jo/5=m N~GO!-{ _E`]lRm6Dp1507۸;\MQD]ģ@@!Z"Foj3hsS i~gHzQM]1u+C7 (a|-:2HV6$~ӤF'm$XͦIVޮsB:1BTݵA8 P\Cmb.Ao׫))vAp1Q' zFs>rLM`β-; Hxœ03uˮ75&+ư-P2N.Ug\1Avǐkxv8 c.lFc+p@s>,j8@dދЫ]'wcu+8pMyųXx;68qھ{Ld`leΘ!c̞vD&Q7B]|w1zܴ/.*b$:QF-4ē+L\weml0uUz7aJ!Q ޸?kXdbfU)+맳涘R,ywwQs#y33"JLx:D婱}55O-9[ i@oiFfMPRp! G,m g7Cгϰ);Bd{ax-2&'(/0Rl,H1.{ϵ<QƷg}%QyK ):6J{4dLA:SǍLY͐s/,\ 88}Ȟa%-SP[@ !E.̳QYԮN@XA<ޞ1hYpǂaӽS,0oW:bȈ^qzI-R UM< ٨C*5s>I#3(&)]ќPf#_e[D "̄"O=2!}'ш=*q0:E iaCJzbЅ}0lOJ‰i^_ƴ95(pRBܭ\ӬRGJ.iC,<<Bi7-4+R>G|ȿE/J3E]=ؽ`3r ^j,7q_<]ҽGsVmb%$+X#3uw> b*rÃr j@}m!E=n?VC P^*ii 'Z((Zێh:"VVttc}/qmr/)"lӧ|jF\屓)^D$nwW[ҟ4/RmE'eJz9#XIrb1h^2!Ν[`.ll~lDT:HNt30>w1&aS%0~X]z,R,ĵX~1l}N*o~XZ m^#%)儷lh_EHi]12c>c8Ox \-PȖQ-kFSASVwtf<@ F0 5qߘ]/WQݦi r(7ME~~c o9$E~(3ab֐O_m^YiKΉWrI-4!W-10Hk 'F; ]s [#gVԳFrKlpA>y6Х!DrIE+;~o04kf"@@쀖!૮'mLֶU%G!`1k7fmv^n`YkM[> <1g2pG tSm~׈N ~Z} pvġ/G'EI> ª) ehM-ى5y$f2/(C gj@A7N*Esw975칻7`<`1֚U5eXczteVhY""ěZ ->6&q~A2O>*j(a7W#2TP`m50eH^zO$F!1 ,A#D+BC9|k!$Q[Wы{*)Ymmy˹8xi*|~ȱ YZ