xapian-core-examples-1.2.21-5.3>t  DH`pYQ /=„d+ĝ~LۓͶh7f6g7VtH u*|Vou|宝'GxUȽjwgabC0gO+E\PPX b=m?@';zjjI*{zK=#cكlK)|= JU*Pck -Ԥ}7Puv*PRwhdz)F6a14e4fc45f7017ceafea0989aa380708fcd4dbe0{YQ /=„NTk=<\An2c xil5&\]]ʸ.K7D+fB|(1Wzm6ƺƥ#&kzQnrG_5aItV+Hu2u=:{ѯHХ$(wYeRl-*wռ(H 8#: ȁN ?1+@ѝQY,1LƋUR&7kb,@򣁪*6`>9N?Nd " E`dpt 4 R p  { ^](z89:)FJGJHJIKXK$YK,\KD]K^L@bLcMdM~eMfMlMuMvMwN,xNhzNCxapian-core-examples1.2.215.3Examples for Xapian-core librariesXapian is an Open Source Probabilistic Information Retrieval framework. It offers a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to applications. This package provides the files needed for building packages which use XapianYPcloud112openSUSE Leap 42.3openSUSEGPL-2.0http://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.xapian.org/linuxx86_64eP,+B ) vA큤YPYPYPYPYPYPYPYPYPYPYPYPYPYPYP9dce269bb5673b4403fbeb6549827cc4fd4aae4c90fb92864aebbf2e94c04d9b765bd4db2d29a35b8735955cefbffbf8e92b43e0ce89f13d851ac309ae0fda09e9c38859a2d490faf66ce07dbf46cade9a0358ba0be159adbf7a1b4f83f64c71c44b136c85d7c897caeabcc25e8855a4009001ff8b8b36a28623c4b38d0bbfa23987ce3cc1b0ace35144950d4a226f9b2acf6dff999160dac5caefabbb6767654c2e9ba7ff1c0992f9df11ab9062715e4c23bb9305dd762a16cfc3248002cbdd2aacb3a39b83ae076c3db73d222266d2ca153e3ee1642d746039bb234787048frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxapian-core-1.2.21-5.3.src.rpmxapian-core-examplesxapian-core-examples(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)xapian-corerpmlib(PayloadIsLzma)3.0.4-14.0-11.2.214.4.6-14.11.2U]UD@UT!TFJTS^BR@RQ?@PO@NV@NwNoEM@JI@tittiatcoke@gmail.comhrvoje.senjan@gmail.commpluskal@suse.commpluskal@suse.comtittiatcoke@gmail.comhrvoje.senjan@gmail.comtittiatcoke@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comtittiatcoke@gmail.commlin@suse.comdmueller@suse.decoolo@suse.comprusnak@opensuse.orgtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.com- Update to 1.2.21 * API: + QueryParser: Extend the set of characters allowed in the start of a range to be anything except for '(' and characters <= ' '. * matcher: + Reimplement OP_PHRASE for non-exact phrases. + Reimplement OP_NEAR - the new implementation consistently requires the terms to occur at different positions, and fixes some previously missed matches. + Fix a reversed check for picking the shorter position list for an exact phrase of two terms. + When matching an exact phrase, if a term doesn't occur where we want, use its actual position to advance the anchor term, rather than just checking the next position of the anchor term. * brass backend: + Fix cursor versioning to consider cancel() and reopen() as events where the cursor version may need incrementing, and flag the current cursor version as used when a cursor is rebuilt. + Avoid using file descriptions < 3 for writable database tables, as it risks corruption if some code in the same process tries to write to stdout or stderr without realising it is closed. * chert backend: + Fix cursor versioning to consider cancel() and reopen() as events where the cursor version may need incrementing, and flag the current cursor version as used when a cursor is rebuilt. + Avoid using file descriptions < 3 for writable database tables, as it risks corruption if some code in the same process tries to write to stdout or stderr without realising it is closed. * flint backend: + Fix cursor versioning to consider cancel() and reopen() as events where the cursor version may need incrementing, and flag the current cursor version as used when a cursor is rebuilt. * remote backend: + Fix sort by value when multiple databases are in use and one or more are remote. * build system: + The compiler ABI check in the public API headers now issues a warning (instead of an error) for an ABI mismatch for ABI versions 2 and later (which means GCC >= 3.4). + xapian-config,xapian-core.pc: When compiling with xlC on AIX, the reported --cxxflags/--cflags now include -D_LARGE_FILES=1 as this is defined for the library, and defining it changes the ABI of std::string with this compiler, so it must also be defined when building code using the Xapian API. + xapian-core.pc: Include --enable-runtime-pseudo-reloc in --libs output for mingw and cygwin, like xapian-config does. + xapian-core.pc: Fix include directory reported by `pkg-config --cflags`. + xapian-config: Fix typo so cached result of test in is_uninstalled() is actually used on subsequent calls. + configure: Changes in 1.2.19 broke the custom macro we use to probe for supported compiler flags such that the flags never got used. + configure: Set default value for AUTOM4TE before AC_OUTPUT so the default will actually get used. + soaktest: Link with libtool's '-no-install' or '-no-fast-install', like we already do for other test programs, which means that libtool doesn't need to generate shell script wrappers for them on most platforms. * documentation: + API documentation: Minor wording tweaks and formatting improvements. + docs/deprecation.rst: Add deprecation of omindex --preserve-nonduplicates which happened in 1.2.4. + HACKING: libtool 2.4.6 is now used for bootstrapping snapshots and releases. * tools: + xapian-compact: Make sure we open all the tables of input databases at the same revision. + xapian-metadata: Add 'list' subcommand to list all the metadata keys. + xapian-replicate: Fix connection timeout to be 10 seconds rather than 10000 seconds (the incorrect timeout has been the case since 1.2.3). + xapian-replicate: Set SO_KEEPALIVE for xapian-replicate's connection to the master, and add command line option to allow setting socket-level timeouts (SO_RCVTIMEO and SO_SNDTIMEO) on platforms that support them. + xapian-replicate-server: Avoid potentially reading uninitialised data if a changeset file is truncated. * portability: + Add spaces between literal strings and macros which expand to literal strings for C++11 compatibility. + ValueCountMatchSpy::top_values_begin(): Fix the comparison function not to return true for two equal elements, which manifests as incorrect sorting in some cases when using clang's libc++ (which recent OS X versions do). + apitest: The adddoc5 testcase fails under clang due to an exception handling bug, so just #ifdef out the problematic part of the testcase when building with clang for now. + configure: Improve the probe for whether the test harness can use RTTI to work for IBM's xlC compiler (which defaults to not generating RTTI). + Use F_DUPFD where available to dup to a file descriptor which is >= 2, rather than calling dup() until we get one. + When unserialising a double, avoid reading one byte past the end of the serialised value. + When unserialising a double, add missing cast to unsigned char when we check if the value will fit in the double type. + Fix incorrect use of "delete" which should be "delete []". This is undefined behaviour in C++, though the type is POD, so in practice this probably worked OK on many platforms. - Drop patch 0001-backends-chert-chert_cursor.cc-backends-chert-chert_.patch due to upstream inclusion- Add 0001-backends-chert-chert_cursor.cc-backends-chert-chert_.patch from upstream (kde#341990, http://trac.xapian.org/ticket/675)- Update to 1.2.20 * chert backend + After splitting a block, we always insert the new block in the parent right after the block it was split from - there's no need to binary chop. * build system + Generate and install a file for pkg-config. + configure: Update link to cygwin FAQ in error message. * tools + xapian-check: For chert and brass, cross-check the position and postlist tables to detect positional data for non-existent documents. * portability + When locking a database for writing, use F_OFD_SETLK where available, which avoids having to fork() a child process to hold the lock. This currently requires Linux kernel >= 3.15, but it has been submitted to POSIX so hopefully will be widely supported eventually. Thanks to Austin Clements for pointing out this now exists. + Fix detection of fdatasync(), which appears to have been broken practically forever - this means we've probably been using fsync() instead, which probably isn't a big additional overhead. Thanks to Vlad Shablinsky for helping with Mac OS X portability of this fix. + configure: Define MINGW_HAS_SECURE_API under mingw to get _putenv_s() declared in stdlib.h. + Use POSIX O_NONBLOCK in preference to O_NDELAY - the semantics of the latter differ between BSD and System V. + According to POSIX, strerror() may not be thread safe, so use alternative thread-safe ways to translate errno values where possible. + On Microsoft Windows, avoid defining EADDRINUSE, etc if they're already defined, and use WSAE* constants un-negated - they start from a high value so won't collide with E* constants.- Tiny spec file cleanups - Add gpg signature- Update to 1.2.19 - API: * Xapian::BM5Weight: + Improve BM25 upper bound in the case when our wdf upper bound > our document length lower bound. + Pre-multiply termweight by (param_k1 + 1) rather than doing it for every weighted term in every document considered. - testsuite: * Don't report apparent leaks of fds opened on /dev/urandom - matcher: * Fix false matches reported for non-exact phrases in some cases. - build system: * For Sun's C++ compiler, pass -library=Crun separately since libtool looks for " -library=stlport4 " (with the spaces). * Remove .replicatmp (created by the test suite) upon "make clean". - documentation: * include/xapian/compactor.h: Fix formatting of doxygen comment. * HACKING: freecode no longer accepts updates, so drop that item from the release checklist. * docs/overview.rst: Add missing database path to example of using xapian-progsrv in a stub database file. - portability: * Suppress unused typedef warnings from debugging logging macros, which occur in functions which always exit via throwing an exception when compiling with recent versions of GCC or clang. * Fix debug logging code to compile with clang.- Add baselibs.conf, needed by baloo 32bit libraries- Switch the SSE instruction set of for x86 builds.- Update to 1.2.17 - API: * Enquire::set_sort_by_relevance_then_value() and Enquire::set_sort_by_relevance_then_key(): Fix sense of reverse parameter. * BM25Weight: Fix case where (k1 == 0 || b == 0) but k2 != 0. * Unicode::tolower(): Fix to give correct results for U+01C5, U+01C8, U+01CB, and U+01F2 - testsuite: * Automatically probe for and hook in eatmydata to the testsuite using the wrapper script it now includes. * Fix apitest to build when brass, chert or flint are disabled. - brass backend: * Fix handling of invalid block sizes passed to Xapian::Brass::open() - the size gets fixed as documented, but the uncorrected size was passed to the base file (and abort() was called if 0 was passed). * Validate "dir_end" when reading a block. (fixes #592) - chert backend: * Fix handling of invalid block sizes passed to Xapian::Chert::open() - the size gets fixed as documented, but the uncorrected size was passed to the base file (and abort() was called if 0 was passed). * Validate "dir_end" when reading a block. (fixes #592) - flint backend: * Fix handling of invalid block sizes passed to Xapian::Flint::open() - the size gets fixed as documented, but the uncorrected size was passed to the base file (and abort() was called if 0 was passed). * Validate "dir_end" when reading a block. (fixes #592) - build system: * configure: Improve reporting of GCC version. * Use -no-fast-install on platforms where -no-install causes libtool to emit a warning. * docs/Makefile.am: Fix handling of MAINTAINER_NO_DOCS. * Include UnicodeData.txt and the script to generate the unicode tables from it. - documentation: * postingsource.rst: Clarify a couple of points - portability: * Protect the ValueIterator::check() method against Mac OS X SDK headers which define a check() macro. * Fix warning from xlC compiler. * Avoid use of grep -e in configure, as /usr/bin/grep on Solaris doesn't support -e. * Fix check for flags which might be needed for ANSI mode for compilers called 'cxx'. * configure: Improve handling of Sun's C++ compiler - trick libtool into not adding -library=Cstd, and prefer -library=stdcxx4 if supported. Explicitly add -library=Crun which seems to be required, even though the documentation suggests otherwise.- Update to 1.2.16 - API: * PositionIterator,PostingIterator,TermIterator,ValueIterator: Don't segfault if skip_to() or check() is called on an iterator which is already at_end(). * ValueCountMatchSpy: get_description() on a default-constructed ValueCountMatchSpy object no longer fails when xapian-core is built with --enable-log. * ValueCountMatchSpy: get_total() on a default-constructed ValueCountMatchSpy object now returns 0 rather than segfaulting. - brass backend: * When moving a cursor on a read-only table, check if the block we want is in the internal cursor. We already do this for a writable table, as it is necessary for correctness, but it's a cheap check and may avoid asking the OS for a block we actually already have. * Correctly report the database as closed rather than 'Bad file descriptor' in certain cases. * Reuse a cursor for reading values from valuestreams rather than creating a new one each time. This can dramatically reduce the number of blocks redundantly reread when sorting by value. The rereads will generally get served from VM cache, but there's still an overhead to that. - chert backend: * When moving a cursor on a read-only table, check if the block we want is in the internal cursor. We already do this for a writable table, as it is necessary for correctness, but it's a cheap check and may avoid asking the OS for a block we actually already have. * Correctly report the database as closed rather than 'Bad file descriptor' in certain cases. * Reuse a cursor for reading values from valuestreams rather than creating a new one each time. This can dramatically reduce the number of blocks redundantly reread when sorting by value. The rereads will generally get served from VM cache, but there's still an overhead to that. - flint backend: * When moving a cursor on a read-only table, check if the block we want is in the internal cursor. We already do this for a writable table, as it is necessary for correctness, but it's a cheap check and may avoid asking the OS for a block we actually already have. * Correctly report the database as closed rather than 'Bad file descriptor' in certain cases. - tools: * xapian-chert-update: Fix -b to work rather than always segfaulting (reported in http://bugs.debian.org/716484). * xapian-chert-update: The documented alias --blocksize for -b has never actually been supported, so just drop mentions of it from --help and the man page. - xapian-check: * Fix chert database check that first docid in each doclength chunk is more than the last docid in the previous chunk - previously this didn't actually work. * Fix database check not to falsely report "position table: Junk after position data" whenever there are 7 unused bits (7 is OK, * more* than 7 isn't). * Fix to report block numbers correctly for links within the B-tree. * If the METAINFO key is missing, only report it once per table. * Fix database consistency checking to always open all the tables at the same revision - not doing this could lead to false errors being reported after a commit interrupted by the process being killed or the machine crashing. - Change tarball to xz. Added xz BuildRequires: xz for that purpose- Update to version 1.2.15 * See http://svn.xapian.org/*checkout*/tags/1.2.15/xapian-core/NEWS- Update to version 1.2.12 * 1.2.11 had its library version information incorrectly set. This resulted in the shared library having an incorrect SONAME. This release has been made to fix this problem. * Fix issue with running AND, OR and XOR queries against a database with no documents in it - this was leading to a divide by zero, which led to MSet::get_matches_estimated() reporting 2147483648 on i386. * Don't count unweighted subqueries of MultiAndPostList in percentage calculations, as OP_FILTER maps to MultiAndPostList now. (ticket#590) * When compacting, if the output database is empty, don't write out a metainfo tag. Take care not to divide by zero when computing the percentage size change for a table. (brass and chert backend) * Add new QueryParser::STEM_ALL_Z stemming strategy, which stems all terms and adds a Z prefix. * Add TermGenerator::set_stemming_strategy() method, with strategies which correspond to those of QueryParser. * Correct "BM25Weight" to "TradWeight" in exception message from TradWeight. * We were failing to call init() for user-defined Weight objects providing the term-independent weight. These now get called with init(0.0). * Xapian::Auto::open_stub() now throws a Xapian::DatabaseOpeningError exception if the stub file can't be opened. Previously we failed to check for this condition, which resulted in us treating the file as empty. * See http://svn.xapian.org/*checkout*/tags/1.2.12/xapian-core/NEWS * http://svn.xapian.org/*checkout*/tags/1.2.11/xapian-core/NEWS * http://svn.xapian.org/*checkout*/tags/1.2.10/xapian-core/NEWS * http://svn.xapian.org/*checkout*/tags/1.2.9/xapian-core/NEWS- update to 1.2.8: * Add support to TermGenerator and QueryParser for indexing and searching CJK text using n-grams. Currently this is only enabled when the environmental variable XAPIAN_CJK_NGRAM is set to a non-empty value. * overview.html,quickstart.html: Fix several factual errors. * Improve documentation comments for several methods. * Add documentation for function parameters which didn't have it.- avoid packaging files twice- updated to 1.2.7- Update to xapian-core-1.2.5 * See http://svn.xapian.org/*checkout*/tags/1.2.5/xapian-core/NEWS- Updated to xapian-core-1.0.12 + See http://svn.xapian.org/*checkout*/tags/1.0.12/xapian-core/NEWS- Updated to xapian-core-1.0.11cloud112 1494372529 1.2.21-5.31.2.21-5.3examplesMakefileMakefile.mkcopydatabase.1copydatabase.ccdelve.1delve.ccdir_contentsquest.1quest.ccsimpleexpand.ccsimpleindex.ccsimplesearch.ccxapian-metadata.1xapian-metadata.cc/usr/share/doc/packages/xapian-core//usr/share/doc/packages/xapian-core/examples/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/2509fcf6010a8561ddb90c00b66d6156-xapian-corecpiolzma5x86_64-suse-linuxdirectoryASCII texttroff or preprocessor input, ASCII textC source, ASCII textۗh2pPnZG?[J?p] crt:bLL'Ku/`BY9Zc\w Hz@%-BQZ;kA$|>&P k! <69s4hPV/+g~Z3[^ 7+`|SFkD )xF-7&t{z? A]Xޝ`JTFJJ3 CD?5jt( "N"I} r;z$$"-\"ͣn!ΐΧ?{3s6=y^X%}~iכ򏥳2zh cЩ>,_U[X~4)8pU>ˆ+=nt&\s\@3XbaY-`'ƃs)qF>:gBktMA}^^ so<=]+ oh,) -)D睬Οefp#h50O za3\KGy-WyDkGm>1Yt<{̿ƿNoe TQs˴>[gq4*C/0RhI.&Gވ\\ۏV87R`(LFVeVC @Dui'%GH@[,T^TB8.=F "_HP?ؒa7)kSXXR3{sJ`^H[3㌌8Zۢ 1H`}U4::vYєT|7KZq5c -^mF kyI|,ˇ)'uI2)Xf'mKMj?VG'и!nPl #*%e#SuWS+ԹO9sd>BDB@]mJS0yTwjŝ&ٙoGW`>ͩφtl<@H6G4|4T!w; -nwZP EJVX!83_.1&:chjޖxK*ߒ(oPzOEҐJލ$z%TC)m>%(-*p\E+ѽd@(O(1 QeSgf"]X_Y@Jr~/ةFW4uON_p 1/@Ir"FI.*@\K}%q,'*js>2MHhx3cVtIl$C iB(VHZ[K>ڥ+=̌m 3Idpǽ{ @ήTZazPnzzq#3 ,#{f{4ҪlJn#Z! XU:>r?+-3L-+r3E\n{įbYPQj|Yh?؉KrDKJ(6W&9^8a {*gEV躄M?@Ӳ[bD+P:{ЈCm2\~Z %"iNGR}:CU-4`mQ.\R$;@k(4(Q]b,x'eNa6Z9"=m%#M^xLp `cg1E$D ᚎu{GjH: b˿?5g:ԍn(`7=Ԇnt gӶ]G#R@kKiC7i*7RJ_ZvMXy?l傕^,جImNR Eq2"XfrƓgg<B8xRoNeۤ9Es"\$N9DÊK`=nъK@|Y<.31G"Y82x|G9(pu5zmy{] :xR*i?*#ccuWNŽO\ 6)78<]=L@b 7 LK57m&4@YqMtZ߈;mwj9O0S,k:jG!~/6&k>-Dx#I6 ˦#LDT_WIcO9AA?=)ɰrJ,8Azq0frϔ{F"kn]-3b&c5 +ֲܾ~`i0Q֚}T2Mml ,a?:,ƦC}xh4;rԀC_UZ}Q\nSMTJcي,Bs~3@ylЮy,:>KGU)rqqPJjliq_4QOBz'4J?pkH@sF6%}/Wb82RBZ@Myj`F&eyx+E:*(DyY!o@ztV45O tR;+H'<řs-ŷ<\iZg`cR+5ՋRZ_$HB[_BHYP ̡a" .!VŬ>?AJaO rV˛>+k\/d?puΓhQYݜ2mnxr԰Tk4ZӦ[Ϋ'XvwjJ+%.1CW-Po:|vWbЈ j p?OY\ Es!%~WE {N!ٸ1OWz}䲋z thJE$E/"^:UlB.ro”+%N#"C!o1-jH!?ZJ)%4N!^O׉.oR6{'Qk$Ήү?>//oZy56/`Cs!kVe:ʱsAcx<::@00y4]x|FۂU F  d1.gt;E!J/%d+<)ަTOT1k)U7(jé<7dUM-Mo,ܻVSeUA`-ϖ0nM|i}St9|n5WSZ˕>r.NK=;;LvHD9)[_8XdţJܫDƆ7.^IYˀj#ydfp@oZU4Ir}TĘ0>7wʤŚW2B䍻t:y  Jڍo>/T "~\Z y_m^4(;x6‚J3M>WUkGDSHlEyxYm,/UT5oaFu[h`8W6!p_w5icn DJ}zLCAnP'wKe 5M)bky̦aHe0s?xGXQfӶJ & #spJrВ:ro0H&,q(W8="2QɗaK!}4ȱ MPy@=Oo4/ Uկ賱g6Gfڤ[D:=VY-¾W"#m=ݗUaG@Fb}\GQ[nYTTC3tmw3K85P?^yLё3ďzS&B'7oV3Hر'c1^1̗C֩3g4G}e8.`UOܞѐaG0}{ScK)%(٧kVsP$\|m38xJ}K$N\;_`&5Ly%ר0Dr/}UΓJO#ow= zX7,t+X4~qf['ƛ6IUb!)WU# ( IZ*ԾЫ~!lt`psk7;G^P|߱uo śU%4]a Gk9qV%ОR==ݼ* Gq[\h=٪Ua.d؄"}-^%V (qGC3)>f=z3j9 U̶͞YK{.vj;yOd(P*eXx?-kV {ZwwiϷd6ZXp܋#ޓy憔.,x鬳62f@PK h<6Lܲmd廵ZdW(_v8U vהA6b;U| .i[LyYՃѧMiHm-dMr5zxȿgp}m?һ:`rlo?n$t_y f3=Hd w&c<7;LP,4~b^cSkkarU.|}j3|i;Ѥۇ]/ //aoBΌD*WK!N>*kry+NOLҋ@s-jcc;˅p@9T1Q͜ȓt # v9JJT(az0K>~ өV̵T7;$?eFa--eJ弶f< .9-NmX'/V8jm#"<*v{F*{Fa~dB|26re檞9zCf˨>J\ .M*K_m{]7_NM]M:2Xmkqb%"ۯK/KJ?QHP/<vg†ƀ4 oYH&)Kjx+)GQѨ V) Osu4w=ᔔ#Ęa`U"НLTLI?hlηUЎ`x׼a:bTCPG(`H! tڑےOtsr xrYZ(ɱϕTX6м,O6HH- x)LIpmfr#Q7̬j 0f<7P')3Y1oحb2y")_Gɱ=KrEe['QZi*J:.`w9…F&Gl' R#j!f\*A[.0C =@h\.z IMklKӀ}@CDPk5Ǵls6:EAV0Wχ\J}SP:_ľccs#LF%a OԲ48kv7~g;+-p6)I0FL$̡YP %*z`fA5yn"zP;0pցx-h+CZXkjRHe3jbfX,fAos]ۏϼQiËg]e?,g umF`~axaz&+ )lvF߳I f;_\U);#F>wWsA$%msY'nW :F=ߜ$^7RduXLO5I)#O)xeZ---s⃁zakw•p1R ʊNF9C,6`E&X`ic变rFQW26qR]5ǀvscu0oCυ֕ |TA:Dq8h±{{`i*I,:˯=#--IIXӳުFJӧgSChh-K Nq:aCt-_ï_!RΌ_5{/nn͵P6 n`+s r`%*Iä8]0țrKM;ް 6Z$ ;:JUuMt|?wOU3-l}{[r'BZ`׿4S3FMmI0-f_" MS1\nt8I,9`ŌaC}Iqޓx{^% J/YUb)kXZI- z\ZFf[ pdn~0X kRY$ M&\Bb61@駣9k$vmZ:Extg^ 29ut˔_fN$p ;hvRğeVu=Kr~&Oƪ؁CP]"2*/7P爭~e-iysShu&;BJ0\[_HJp; ]D,A;'vwMgoܹ L:9L#ϣ-u~[ ;c\kxxRHy2"K=ѳgFUyNwWw9OɔMYuX%"޵ґ &C<uAH3nQ֫gt?E ~23 Eu @a 3!ԍ(m+T+*1N@YPsG[n-G6#ӂm]$H?iYǞK|e){"MM($y|5)x pi,"s ;Rv3]8yo5KH04Dc*Ll6^ |}+q1 ] xSg۔PJ,':BM4l0Kfo_XydƒEb ޸ ,WB#կL1 X0r  ޳ԺokIbO^E/%*ԸU !SK`{[w|6a|Mlqlaٝ6UAmX"'L<=BWKSLj׌bRk`Ux˥rY