lmdb-0.9.30-150500.1.1 >  A d9^Wp9|Ete'ɫl8A ҫCۧ3ekV S\Cy9H{QS]7w?KPzۉ:5]% )BwkߴԅJa,TgI|;_P 6ڱ>F~x۷p^"ܸB1 m%'O[~gG@|(*jֱ3qA%)A{mî'1h]e0a09f9ed97d02fe6a22a49cfc17865aa5a9ee45c7302680009481e5da2c791e90de5251472122cc8eeda8c0965b8dcaf054b21fd9^Wp9|C\@j@#{]Efeە-4!i5W+絅9@I`K%XDKyyg?V0v=y_\DCb0H՜v-mF:Mot$4FuoNZ_^!9#ʭ ;T-(KVA2knl"S].!Lx~E(,lǟ[{ Ή]@X bQz>p>8 ?8d  B  9Zd z  4 p   W 8  . ( O8 X9 : F.G.H.TI.X.Y.\.]/^/b0c0d1e1f1!l1#u18v1t w6x6y78z77778 Clmdb0.9.30150500.1.1Lightning Memory-Mapped Database ManagerLMDB is a Btree-based database management library with an API similar to BerkeleyDB. The library is thread-aware and supports concurrent read/write access from multiple processes and threads. The DB structure is multi-versioned, and data pages use a copy-on-write strategy, which also provides resistance to corruption and eliminates the need for any recovery procedures. The database is exposed in a memory map, requiring no page cache layer of its own.d9]ibs-arm-1qcSUSE Linux Enterprise 15SUSE LLC OLDAP-2.8https://www.suse.com/Productivity/Databases/Toolshttps://symas.com/mdb/linuxaarch64`%_k8[A큤A큤d9]d9]d9]d9]d9]d9]d9]ccd9]cd9]d9]d9]d9]f2b2d108c958617f0ee9f2c0899d5100c3ce5989048cb5f8588468099fc66e98cd9bfc1f44c9e72f5fc33bab004b2255ed4a2d2b1909b6339c4d10c97f4b6f34bc15d7482eb94779df84ea0815a8493dc18f2e70cb1c110e51692b20dd1a7536c6706abba0bcb9cf9b25bc00484bfafe11e8967e9588d02e03e1547bbee24cca18eb423c73b3c9c23c338f53e56f32c9ce7116b203593b5016e62ed1c7e0d82174f66f427cd9178f9881d5b95a36576055747e745b59374a720162cb586043f62250b88ff35bb887a418a20951d98e739487c62022650ce9ea8e00bfd2993f2f3c87f63656b6a12fda225b6f798c547fe89e3404f499e890b445761eb310fd4f310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e56948404f86ad5374490a9e44219770549cc14f092495a7b517b5590b30a0573dd3e0b5203875896b4b0a32e7194785fac3c404d7b2a73ca2cea3675e268ebbde732edcde6f25d4d474e9f09aa6cdc0d24ede54646b3c1cc99b120619f1f67ee84fd1f4bbf11447c63311795fce0270c99145397842587bea1e45d935a887dae748rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlmdb-0.9.30-150500.1.1.src.rpmlmdblmdb(aarch-64)@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)liblmdb-0.9.30.so()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3d@cv`T@`?z@^v^v]+]%@YWf@VHVHsV+rUU@dmueller@suse.comalx.kuzza@gmail.comdmueller@suse.comjgwang@suse.commrueckert@suse.demrueckert@suse.descabrero@suse.devarkoly@suse.comdmueller@suse.comstefan.bruens@rwth-aachen.dekkaempf@suse.comjengelh@inai.dehrvoje.senjan@gmail.comdimstar@opensuse.orghrvoje.senjan@gmail.com- update to 0.9.30: * LMDB page_split: key threshold depends on page size * avoid gcc optimization bug on sparc64 linux * - Mark infrequently used functions as cold * clear C_EOF on cursor with MDB_FIRST_DUP * Use sys/cachectl.h rather than asm/cachectl.h on mips- update to 0.9.29: * lmdump is not creating lock files- update to 0.9.29: * ITS#9461 refix ITS#9376 * ITS#9500 fix regression from ITS#8662- LMDB 0.9.28 Release (2021/02/04) * ITS#8662 add -a append option to mdb_load - LMDB 0.9.27 Release (2020/10/26) * ITS#9376 fix repeated DUPSORT cursor deletes - LMDB 0.9.26 Release (2020/08/11) * ITS#9278 fix robust mutex cleanup for FreeBSD - LMDB 0.9.25 Release (2020/01/30) * ITS#9068 fix mdb_dump/load backslashes in printable content * ITS#9118 add MAP_NOSYNC for FreeBSD * ITS#9155 free mt_spill_pgs in non-nested txn on end- copy the pkg config support from the fedora package- LMDB 0.9.24 Release (2019/07/24) * ITS#8969 Tweak mdb_page_split * ITS#8975 WIN32 fix writemap set_mapsize crash * ITS#9007 Fix loose pages in WRITEMAP - LMDB 0.9.23 Release (2018/12/19) * ITS#8756 Fix loose pages in dirty list * ITS#8831 Fix mdb_load flag init * ITS#8844 Fix mdb_env_close in forked process * Documentation + ITS#8857 mdb_cursor_del doesn't invalidate cursor + ITS#8908 GET_MULTIPLE etc don't change passed in key - Drop upstream 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch - Drop upstream 0001-ITS-8336-fix-page_search_root-assert-on-FreeDB.patch - Cleanup: * Use %license, drop %defattr * Use https for Url tag - LMDB 0.9.22 Release (2018-03-22) * Fix MDB_DUPSORT alignment bug (ITS#8819) * Fix regression with new db from 0.9.19 (ITS#8760) * Fix liblmdb to build on Solaris (ITS#8612) * Fix delete behavior with DUPSORT DB (ITS#8622) * Fix mdb_cursor_get/mdb_cursor_del behavior (ITS#8722) - LMDB 0.9.21 Release (2017/06/01) * Fix xcursor after cursor_del (ITS#8622) - LMDB 0.9.20 (Withdrawn) * Fix mdb_load with escaped plaintext (ITS#8558) * Fix mdb_cursor_last / mdb_put interaction (ITS#8557) - LMDB 0.9.19 Release (2016/12/28) * Fix mdb_env_cwalk cursor init (ITS#8424) * Fix robust mutexes on Solaris 10/11 (ITS#8339) * Tweak Win32 error message buffer * Fix MDB_GET_BOTH on non-dup record (ITS#8393) * Optimize mdb_drop * Fix xcursors after mdb_cursor_del (ITS#8406) * Fix MDB_NEXT_DUP after mdb_cursor_del (ITS#8412) * Fix mdb_cursor_put resetting C_EOF (ITS#8489) * Fix mdb_env_copyfd2 to return EPIPE on SIGPIPE (ITS#8504) * Fix mdb_env_copy with empty DB (ITS#8209) * Fix behaviors with fork (ITS#8505) LMDB leaks database FD into child processes (bsc#1178706) * Fix mdb_dbi_open with mainDB cursors (ITS#8542) * Fix robust mutexes on kFreeBSD (ITS#8554) * Fix utf8_to_utf16 error checks (ITS#7992) * Fix F_NOCACHE on MacOS, error is non-fatal (ITS#7682) * Build Make shared lib suffix overridable (ITS#8481) * Documentation + Cleanup doxygen nits + Note reserved vs actual mem/disk usage - LMDB 0.9.18 Release (2016/02/05) * Fix robust mutex detection on glibc 2.10-11 (ITS#8330) * Fix page_search_root assert on FreeDB (ITS#8336) * Fix MDB_APPENDDUP vs. rewrite(single item) (ITS#8334) * Fix mdb_copy of large files on Windows * Fix subcursor move after delete (ITS#8355) * Fix mdb_midl_shirnk off-by-one (ITS#8363) * Check for utf8_to_utf16 failures (ITS#7992) * Catch strdup failure in mdb_dbi_open * Build + Additional makefile var tweaks (ITS#8169) * Documentation + Add Getting Started page + Update WRITEMAP description - Drop 0002-Autoconf-files.patch, soname-configurable.patch and add Makefile-build-use-shared-lib.patch instead. Instead of replacing the Makefile with a libtool/automake based one, just patch the relevant parts of the upstream Makefile.- Fix assert in mdb_page_search_root (bsc#1159086). * Add 0001-ITS-8336-fix-page_search_root-assert-on-FreeDB.patch- Fix occasional crash when freed pages landed on the dirty list twice (bnc#1136132). * Add 0001-ITS-8756-remove-loose-pg-from-dirty-list-in-freelist.patch- add soname-configurable.patch: Actually set the soname in the shared library rather than just renaming the files on disk post install (which does not actually do anything)- Update 0001-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch * do not force enable NOSUBDIR option in mdb_copy - Update 0002-Autoconf-files.patch * build mdb_dump, mdb_load * distribute manpages- Renamed patches 0002-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch - > 0001-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch automake.diff - > 0002-Autoconf-files.patch 0003-Optimization-Define-correct-cacheline-size-on-HPUX.patch - Dropped patch (upstream) 0001-Patch-for-LMDB-to-use-robust-mutexes.patch - Update to 0.9.17 Fix ITS#7377 catch calloc failure Fix ITS#8237 regression from ITS#7589 Fix ITS#8238 page_split for DUPFIXED pages Fix ITS#8221 MDB_PAGE_FULL on delete/rebalance Fix ITS#8258 rebalance/split assert Fix ITS#8263 cursor_put cursor tracking Fix ITS#8264 cursor_del cursor tracking Fix ITS#8310 cursor_del cursor tracking Fix ITS#8299 mdb_del cursor tracking Fix ITS#8300 mdb_del cursor tracking Fix ITS#8304 mdb_del cursor tracking Fix ITS#7771 fakepage cursor tracking Fix ITS#7789 ensure mapsize >= pages in use Fix ITS#7971 mdb_txn_renew0() new reader slots Fix ITS#7969 use __sync_synchronize on non-x86 Fix ITS#8311 page_split from update_key Fix ITS#8312 loose pages in nested txn Fix ITS#8313 mdb_rebalance dummy cursor Fix ITS#8315 dirty_room in nested txn Fix ITS#8323 dirty_list in nested txn Fix ITS#8316 page_merge cursor tracking Fix ITS#8321 cursor tracking Fix ITS#8319 mdb_load error messages Fix ITS#8320 mdb_load plaintext input Added mdb_txn_id() (ITS#7994) Added robust mutex support Miscellaneous cleanup/simplification Build Create install dirs if needed (ITS#8256) Fix ThreadProc decl on Win32/MSVC (ITS#8270) Added ssize_t typedef for MSVC (ITS#8067) Use ANSI apis on Windows (ITS#8069) Use O_SYNC if O_DSYNC,MDB_DSYNC are not defined (ITS#7209) Allow passing AR to make (ITS#8168) Allow passing mandir to make install (ITS#8169)- Use a source URL- Update to 0.9.16: * Fix cursor EOF bug (ITS#8190) * Fix handling of subDB records (ITS#8181) * Fix mdb_midl_shrink() usage (ITS#8200) - Changes since 0.9.15: * Fix txn init (ITS#7961,#7987) * Fix MDB_PREV_DUP (ITS#7955,#7671) * Fix compact of empty env (ITS#7956) * Fix mdb_copy file mode * Fix mdb_env_close() after failed mdb_env_open() * Fix mdb_rebalance collapsing root (ITS#8062) * Fix mdb_load with large values (ITS#8066) * Fix to retry writes on EINTR (ITS#8106) * Fix mdb_cursor_del on empty DB (ITS#8109) * Fix MDB_INTEGERDUP key compare (ITS#8117) * Fix error handling (ITS#7959,#8157,etc.) * Fix race conditions (ITS#7969,7970) * Added workaround for fdatasync bug in ext3fs * Build: * Don't use -fPIC for static lib * Update .gitignore (ITS#7952,#7953) * Cleanup for "make test" (ITS#7841), "make clean", mtest*.c * Misc. Android/Windows cleanup * Documentation * Fix MDB_APPEND doc * Fix MDB_MAXKEYSIZE doc (ITS#8156) * Fix mdb_cursor_put,mdb_cursor_del EACCES description * Fix mdb_env_sync(MDB_RDONLY env) doc (ITS#8021) * Clarify MDB_WRITEMAP doc (ITS#8021) * Clarify mdb_env_open doc * Clarify mdb_dbi_open doc- Add baselibs.conf: liblmdb*-32bit is required by libKF5Baloo5-32bit.- Update to 0.9.14: * Fix to support 64K page size (ITS#7713) * Fix to persist decreased as well as increased mapsizes (ITS#7789) * Fix cursor bug when deleting last node of a DUPSORT key * Fix mdb_env_info to return FIXEDMAP address * Fix ambiguous error code from writing to closed DBI (ITS#7825) * Fix mdb_copy copying past end of file (ITS#7886) * Fix cursor bugs from page_merge/rebalance * Fix to dirty fewer pages in deletes (mdb_page_loose()) * Fix mdb_dbi_open creating subDBs (ITS#7917) * Fix mdb_cursor_get(_DUP) with single value (ITS#7913) * Fix Windows compat issues in mtests (ITS#7879) * Add compacting variant of mdb_copy * Add BigEndian integer key compare code * Add mdb_dump/mdb_load utilities - Changes since 0.9.13: * Fix mdb_page_alloc unlimited overflow page search * Documentation: Re-fix MDB_CURRENT doc (ITS#7793) Fix MDB_GET_MULTIPLE/MDB_NEXT_MULTIPLE doc - Changes since 0.9.12: * Fix MDB_GET_BOTH regression (ITS#7875,#7681) * Fix MDB_MULTIPLE writing multiple keys (ITS#7834) * Fix mdb_rebalance (ITS#7829) * Fix mdb_page_split (ITS#7815) * Fix md_entries count (ITS#7861,#7828,#7793) * Fix MDB_CURRENT (ITS#7793) * Fix possible crash on Windows DLL detach * Misc code cleanup * Documentation: mdb_cursor_put: cursor moves on error (ITS#7771) - Rebase automake.diff and 0001-Patch-for-LMDB-to-use-robust-mutexes.patchibs-arm-1 1681481208 0.9.30-150500.1.10.9.30-150500.1.1lmdumplmmgrmdb_copymdb_dumpmdb_loadmdb_statlmdbCHANGESCOPYRIGHTlmdbLICENSEmdb_copy.1.gzmdb_dump.1.gzmdb_load.1.gzmdb_stat.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/lmdb//usr/share/licenses//usr/share/licenses/lmdb//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-SP5:GA/standard/72180c485792a4c3893e5584cb7232a0-lmdbcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=d7a644ad8c9ea5918f91f88079e7d9c9834cbdf6, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=698136c9a68c19d0079303755493cdba9a854b3a, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f37607faecb027314f2dbfdda3904f061f29d4ad, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=6a9ca1f029796f9505b506b4a4158b635353c511, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=856edfe99571530cbe711e829549c1f039a6f6c1, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=597126c649c99e8091f9dad9d47bbb7dfdfb7cc0, for GNU/Linux 3.7.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRRRRRRRRRRRRRRRRR3c6EuzTRutf-8a8bec912c27f4013f5fd79fb93a542a16e364d74451bb0b258ef0e5528ec86e6? 7zXZ !t/z[] crv9w忖 =QHW!StbV>VYGYYrU'}{d~~.ɌA&1G,D.W v@-Ձq,|9>hZޜ!-C^o5o&ty '1yVaF & ,ZhWjFz996o 3a1fK~tOM 6 -voJc(& 2Ϸ9pxTʪ'](v]Nˎ'ăy~ Alr͘}dU#Sf4ɴwR]@`ܧ:9: u7:8ɨi:nm)~yP ;'{y>J+q4+I?N6+3g[kbnUHlG^c+rQÃV&1_aT2vͳ)czA}F9ro?EVD<ʙHRҔjzMr c'WƸ78@5$-1Qi#'vbly~0=fg ӽZ$$ {cs֡jK-Y b[6vŶ4n\+r´G\4Sxbc;B;y&)NYW( wTi_$LTv[d:ojWhadm~\b#lI'J'!~K?,PNoO[L7J=p:#Wjv ٛ<ӍZiv+mn$C\%WT4pΐH[:j .)"Ajec]<:V5t|&YEq3 p7BFJʌkz$ivn:’ߵLv͝ ᱷVjfG\ IqENOTvk6Sb?Ko`Ǵq} E&2a4j.uܔFad/wd-9+8cE| ANJ͹҆6O-EU!o \^=t({2+DWxDoÐOT).?hVs[u_#MbU  k3{lMᖲnB,eNd ŚO,}=/l0W[Txo҉3Kp]_O<9uU􆇳_jjj^kv?ߤsrfzG7`U$? X7*??2$b\֏>j#MFN{21Tf!n[060Eש;?nt䥒MjRc%H9t C\{S2 !__|?,{rǡxRV$W[W:qb$2s"; 1S9E>բAJg6cC T\ѡ5  4CEݒ C܈Y%sl8<䏽Ñh\LCi4m8O*r8o/Yӓ 6Ont<_S_["(40i֖oltXറ%tQ!NPzJۅWAa+4Dcy bRR޶GnϤlC>?UW;*SjSJ]K oB'ȏ0 D5_&09rS#=RL2/T&l7彪1:@?ʽo*2|I!ND#W3NȚ(.ض}4ǥa_qϊuIeW\],l欢kThxM*zb ׊8eֶB|M" 5iUI K]~nmhjtiZ+"{T^G6QH ȇ6_Y+z{_$D:Dzsr:8/*b݌p8NR&H5%@Yqal KPP=*Z4c7bJF?##xflH s'0(7,}~žkI"H?l;)&cENu/D~M,&?&7HOM0([(|x!fD8HÞ9=H4Ԕc3Nj -CJjДO&˚һƑB:gi2)Z($;얂ug'/;Ҷ I$s `h.ZI0b} cT2rራn fKtd"! U e10WkD} 3^wFпT|yM^ i&;D3 0b|0Am[˥=xdw8{Eڸ{A PmZ+zQ@+g@h*zn@ίħk+ ,%΃b'#ӑ:T6 tI.=YzfS}wY &T9}r0HJ&?r#Sٚ$-1IZٸ~]ӕDJIbg6Ωp;"\ب<>/ٛO4 CT<:͑M.}3O=F8Ah$4Y V W.> (O8z{[ + S0KSq.3/$9V03}"ױ&0UvB͖J]Gy]1%FN߅A+ne i{^@~wDeQѹ7LN\PiG5h z {\lXz ڻ #QձX9i8X!ԗ,\f`|[?V\|VEu^b4!}Dd`Pc+Չ C̙i9/y?Vzܨ,Qs* = 5oXOLkNmavn"塶EP*ȚQh@!Ig۩ $''CpĞˉLj7;+8ʓTɸqQtO"KpH xC<#{_(C(Lw2 ﹖31tV!uw=,rXl/:] UOTt[]pŔ| ZrHוܬPCPM o:=𫞱A~ 7b/pkRS5m;8ڮA Ika 呹ư0߆sZƋZZv~kSrCR<HcYDM?rΝC Pe,˅԰e+fyz*cM-v[^) KpDAmLw0Ip BrMM_WaH>]Ao瓾b8wKkj4s-5"f%+nzZ}N$QX@›'zU\Z5|ϷeI; CNF#gLv((u]-G `? y-8*.2S_ YW(: \Lͪ&o:?CEMx)CRwIepi+g/@XpjcHҫƌѧ!3Gq|:YD\~A[?Sxϣ;y1C&!@bu6*Vn29L%00P\gr9_sX. 4eAZrWϤ5EI~ oKxB=f%qwM}'ӐݧJ7gV;X8yI[saMڎ`iwon$t7%LKJE08*TLI]G&ۍ%05d*ӄYw-( T굗 :E 峌qw+vR@]~nV $Ѣb7V:a*^ёN.Z;W,Y ;+8g\[jCt)lb4&(*59z,`9|H@#*3v>IuZ'_;qƣV0Lf&tɸi4 3QSx`SG͌.{qSg aCyj(ɝ]l_:B|X:V1=~Veksi rdQ:tWtvȖx\piFDa{ rv+gu C1g'.(՚Pgݯ1#p{mdBqmLMZ慱?r(w2I\kepmiF&Υ{]]gJGABI*[ [j$#t8X,9o>*:17Pt)cgH׮x?C'`-H@&U} Ǡd\SKcy, ;uM$NFQ "N*`H a %D50)״f;K&Г~[+ \&0E~WpE7)/úa2T)(,s8|)&LTK88]:"kKօr?${}-!lc DSoĮ-;% NOD`%z0]hn `*Y; R- 2(sUb*l)~M1/8}H"2p;kdG( ozM -j^jsv1eZMS|_lҡI+ef[EcɂtעC -MO,8^|)[c`xouo./7HW}܎9a-n?-p)gݦ[s2? /уA@XVIDdEmL&Oq| ^m~Ѝp"lRޟ7ZeJr$*J/Sg=v߄򸚂l?BF0c(b~mkkw&.{Tv r-BdTp9_f{DqC{/3B&5J\Twv֋u7*,ȃVyb$qhϖN\1G/;x ]ZF'=Wy֪#u-dOx·"e+ւfK]hOY3[$џ~w-XbUQ/֩\mKX~Qke.nE_v AHi%]h!ڱ/׾^0O40p"ﶣDiD.9"BSKoMM%0A3*>wڧyR$,Ҋ[/ z#KyUT<k!]1q`[Tmg]A1-I\eѹ4 ǪDau+%L6iy2s:F64.Z=W{)Y F׿BcwFXw2Fen0Ʒq3\F^(A|nކvcX0k>`of NU!]Š384.Gtqt;5hϧ^,uUp܃4(Kakf~>we~7dd{+::cWWDY<<5EлG T>ԄʕV`ݕkD ѭ':ls tN)ioǪ($2)zG]18f+/r ST|fG]xQMc/SH_$tUռ0V2m<cqXP$D!Mi zkT{ 9<Vx##%T_*K7.F ;>|ă_~Eނ0Z&~ajK;+QQ|aK_]=+j+T~{vE76%?LxNm3;`vLɳaA=)qc~Bg1wsXMPOOm?2O['\ ;tk0I?}v(=MhT,k+׽GnkM4`**r n-vwtV- dzʚv{ %9#[L0uoI+Un Df^.tp毷lQs{Td1:t=)7H"8D$g!~kΦ]+jLIKDHź*Č-&\ȡETSRs}pЄny9<- WAJHUؐV%O9vlTկaMD!׷M9d54&ݡ\ W7bpsâ!0oJJ`㵟 x,8* ݏ~MrzH1,r/M a~*(E vv?+k 怟SuyJʒgQ9bK`H9 `Q[uc]~xgGdtsyrI N5(Dwu84.!Tuany$V&"xW{(l{P:*OEUr]ЛpzۧFMsXPgg,!nDZy]׏ФK|mqC x^V^%jh@AH"P'lUCHc$')&GӞ_+XX&b:7RCuQ!m+7{w2-cEJ9cx dX+TU˧uQ5$*|d_-iL=þ7m4,fUX҄AOW8%I`z>TabŊ@;;-' YVz>]bfW6>J% 1zܰ T^F1Jg*JV#1@iSwd:/уgBD_Q7|)bL6""iQ  @$,Ra޹ #sN߯Aj,& Fdi }3jSƬƲ$tߏ4Ӕ"\N4(,MћT,,U"fYXmS`gc9ɜ#CJ)TbA^^xbg]һNdym#+:@ʬAv;9P/@?k&yFG UhpAx;kA-Ơ`QлwH9ZEC [Μ¦~,ZX/BU fǂvRqZL i=Ra> fS~ԻvgBDyAn+4)d@t.֊z%w⌽}Ɛrv3-34ya {! {i!b^ koW4Q ɚ@|Hq?:)/{+(<]Q*?Y1)-S='~<('{7[`y H9>ۣ!m, =WN5xPoG @pcӸGr`'HMg顏~сp'|^\6D8C%-gAi֮;-c!%L6|qQԯG Ocscwn/ wuE Q#Qn28|$$5JaiL}b}=̟b#2yṠʣiv ڗ?)лXc$jTf4 ooq&#t&g_}~ا&ށ'hxa!88 O֖WyHz䖥!}(䌰|tyjQoWϸq0bY^# Xݴ5WσShQa35K\3+r_4_bYH,_ kyBVJhW$Ǔ勒0#֢d%[/OO7fvم{c }?L dO,y!WdI2 o}†PcLlX l[̃9}%&Ŕ_+V5#b0re}׊?'fDAxL~_nXK;zn&*WV$#qksVLt/3J;Dz#KtPIK܆xtA$c]FV e!RYs;.];\$>ַZDvAZj|UH*Wlȳ-%[qy̯Z}9g8 :i/xݠNgh̕M3\ DB?ř !@YJște$2.D#yAKUk[-<ǚoUbf+Rl+gr mEvl@B'C6}tDQ|ƾ(R`zs@3 7fꗉY~% WHb'#QۑK1?Ԇmm7,L|I rƢ{'TcT?F7̞kˌR#l"hpWˉĵ \ s1P׮QI9DT)1C=`ʑ_Ao#&:/hug ]ptd,lT53V9=UEW|h>~ O_Lw8k-#ʋn$J '; [sz87:5!$`+ÔrA\N,] MHu-6QvO|s^lv:4AD5]"Xlj;06a$P"1{m5wv x;o2#.qhRtQRV$];+VѪғbat>[l$@aڕPk۝;]~e`LֺkVSsSZ) SsO]`ѽkbqɶJl"- $Wʦ̮{?j,Te]t˥䭌SG܇5zϫC%%NI6 t6ଇ&hNBa}^s8'+wL~eQ[এ#_2_n5bhwPDc^K HAp7#:`h_U 9%y`yR_C$xNSX[ّ0OfY4N_Iw f0\%Ad9fĔ@%Md%̩M/'zF/"p,H=uJ $,2 @3 5m$]qMWbX-l1cIv ;o49Oʭy`B_:dTU:^<91OIJ~Lbx~~_UrSW}TRx/B:2ksZCY#xrDSR|女W9tBUxY)iT8i`sQ-Y. &ّ;/>X 5䲞v0@=A6Ih ͺoN\~CɀeP:ߘ ~;RIUI mZL6*dS wд|挔D_*̳_UŜwhQD8\-Z %zd @>N)*Z}Ÿ}4B,։I#4 i#s &h+gm\ }HT'?ICR67[vDm[(b2T 7vRX,~ r!a*=hs J39FL!J\(:7NgC3RDW&=A{K\LP*G%ALѸd Lmn}=.8j%=x3 4^n]g^P$ЀFSR:,73S M[>b=)G\蜏12߹ |{p? x(*+f-A%#VN]'a#2_L9|fI4-^^!:NToFHNTqR,PP ]oJ*ob2]ABY9)ܨXǺzB(;}L[C[;tn~ u#(ss(vsRJ/:uGSI]S+\3] SFv`av ߝl >(ͣtg(rtNIѥ%J4i#C߱4ZACF~]:q^V[ۅᶞf>&`V+C $KY6I g>]PnXɕze{ijbr[0{0Qqݥzanl*r,oOʛ > $H a3F WtG,M<%s-JJĭdaB:R.2 oQxPW7K[H/T3-w-=(ǁ~Tݏ@_'|H H BF'ap=N; vԨ}_SK/ V!XVr>B>~SFbzw0wg4h]Ov`)C pwʾ s"6nIr]tZz='^L@5ur LP*cg>1Qs#48rŰ7:{Փ&tK?D}iD/h]}ٲg7P)nSIs3cÔQWt#=sqxg.P<0UWoЃ\h(rxbX0gs_b5{* qW֖$EQS$D^rk!`мzo(8{Y2kbwa_Dݒҽ4:/tyI-(~u XcB*!ߐ }TJLFQ22Obuѻ9P4Ҩ5bqz^oF\w {cw90O 4e5K^@=S]0' -&yCgL> T]^8ͤ"C^-'_ ٩l+4gy4l{łhemT;5KWzѐ&jZܯq:A"Ki]Vr+Cq}F0Ƀv#xɹB\IO{B9Uf˦/M2^IL!fg&MT N~}x+o;cK֯_b( xN~@} Ԩ`#aԏ2ks.xDoq,O u._q:r.鞼b5ՋNam J^q 9dq[#M5DHC\X x/(W-s?=$)6꩝ޱ. <2N?DgnƺTi@1 hˢseXJ7lá{՘'RjuL ,`g ^w;/JzKy)V韑:SېmdgQGj3>V%7q&F6?TnzvLhD^YTy7 7&r]!>I!+oG[~'0@“gGbkݢ(!K 4zH=( ^#6"ըtL75W%ygu fb{s  \xX!«08:+ .Nd`ƹC 5E FzK_;OzE]_m1 wRAɩhBE4Czh"(|g$8/RX˜gN&!SQ*Y= HΓGI:B^̄Tk4H؏ VD%vn!QWd 'i/)g90J 'w9 2J7j!!bSY;[̖+2FYK–Nʯ kxj@Y01ux/+ݧ76"}݂Thnyv3םuAe Q\eesGI`K9nwyW!LdU^#TYXeQ3k=\4PmNֿ &+[6MIқ]\_m7!Kh%Q~֡w;SN򪒿4VdFP\Omc& ƅUTl^Zsy%Ihz0l, *3oۧ)z,Got$3]{Ϲ?#ߜ0YDfqLxw::ԥPY]]=UbEa,D/0c|W1 i7ntraGp9IFL# YX'6C1F`RB }Wh=г'N}WT:O]N$ȋflˮAs=Mp],W~h$"OS?ZXӕYqgS~6~RRp=DC| =mO?/JO: a.@x,Fʧ}t$j9$lFݤIUA~kI8mHE3n2g@p Ap/ +(IBv,?pq[|i+)PP)͝d I@7ߩT43N"XY( nn?h ¯!]8jr:K9̏J[]{D7i5Ig1"t }i*+pC~&cNwR% E5C= (#!Xw=79Z{68)섌4ɕ@@y/c^>Xv,IЃC\Ԡ|-!9(,60sxCi+T )$t9J~5HϚP+`c[Toj_KBB3y[:r8: pq|wX/N) & شȦ|%d;ُ%Ç-utc3A̼y?oKn~"qӟQa/a1,8k=@w Ja哺%ҙR\յ;n 5\za˗_y<-G\6"xl"{JP*t9q׼Fs-ƀmPQLmܞM xrk'N*}"m 7uM(Ğ1<^H}R=KjI S_]2L9aq-=gtc6O䊐B9zO^dGF_;H-f58dl-{013CUa@y2 3/UAÅ~p% v(с sTp{XfW};A ,Z/T(1g:&QEWZܯs| `> j"W9>0~R~ϗs_{% MX_6HPKw VKOvHk~_ Ǟur K!S#3L4j;}D"{/`X/IsTZ*].oȌ9U\^ۉr 9.}0{{C<1B_[N99_2M)@b+>k0.S2 !VP QWZsdxUXf>GE&AU8WJbu,斑楔33)ouowEaYD'~+UH_U+Ņ Μ?sȷOm~orGbԭOcnw`dȿPh.u4ɺ2Xd)V2HDĶ[fDԘH0J桭mU%p~PHtS_,h^=o]lB{};z=ug ̒*rf$Y+]_$CppY)*ׅp TdO&;X!?4/\kAJȉYj0PzI'uTƋ@}R-Cš MX0CQXd'W ^O=;alW l8~g% Ch^0iN#YtpwGdY Kc\˵Ru|1Rqm1o! PoӸ/Hp}' %GO sp4g^-,Y6H}:a։|zyyt/:WȒa!YV x2xY O"!7t۲'p`&,\8U*&g2/GRn19MꑠcCwYv>Bwwa F[(5%9da^du ~!3(lT@1Cu=WGKJE {?y?n9HW?Z͏ ؖ/jE|\nn7 Ȁ)h@[pܣqH~('x%,ADY w(_DMfUϤ䒸q9 bP9 zThe7d/Airh}h1A {14$Y?ř8%WIk 'ގ) y6K  l{#-CUw y_/0lɦf8ړNtpY,s_[- ,Uyww3W[mez]Qz!m,Ș;ڥlbl۬& F7r 0 2H{wv\ 1˜\}=NZ QԸP^Zd=-"=n78 9vm7MuFn c廆tdBS@rw5N< o"標@v˶Cݮ܃NB]bsLab֪@BMٸll ^X޲&v* @r*\:YLH-nF#rAg9>cZpT欚g1!Б96WQw0l,|}{jc8S0`oz\|֖ n {_>'(Ja-%T\!'XR^Oa`"N?%[*F]'mF6stC/ 7N0㿴`\}u۫'r4TX^f?$w~:ɿflU MfR{껓 W7V15{ؔK6Y3CzݣӞp3PB![b{x`cL:ŏ;6[.P0m]8e|uK7o- {zkXIP+kTzt(;6t%Ip7YLg7*^0S5 tH(ލ PSXKD͉".#y` PSZCʓвyVva46h!r"Hqդm@%vƿ*?˙(쐠5կvCLlRv@ӆqAUGtѰb`7ybMJ0|hH3T򍓷OmHm x^ytajxX2떻79٨FÅHRɣ'r#JVֈU {" "Pn Wf1ݙ)L}컈'B_pOǟ=)2cFY.V 29М.@>jÅXkQ6Lz- DJLp &)ւ{J_B: c4>F21Nk<8⎬N+Z9M'>F2@dC@*W,y)VIƣd\>eFrcLa]ET.O]9A RIZvt)-vzML+IAH؜EA N,93ood,m@Hwzg{րmRo[O&Ữ(-J׎1^W`<]81՜vq9Q>|: _R 83ieJ3l-ؿE[ OFc̛H-Cl tXN8B5 ٣hcs Ku;tH$m=gX6%90ByhJG]ϥ soM:*I >}&֤ﷴCp- kG/y6teGkdؚ@o(Ûºwe#((7ozTizdt#,U˲jpQURou@wyo&QqV&zr+,`!tA4P8,r:(g$E:%%+Lը`3րY}k&Խ@I"d_%0S<|J-1ԝcm5 u'ZKRv0x4@m,m`\!Z/˝\YՑk$Vfyr 4o}p7/qF&VPY|` JZ-RYSZ2cځ|GJ^IxY˦N$oŨA&]6# xjV.0pݬe0Jpși|(3J0;è.~ZHuCvQ8e3J1]F6CYnXF lߞ#DZw漤6H_?pTOFgIͦ\z,IX%:n÷HIԫ'ͽD37hP(v%Zɐ*SBeG6*uӇVyvɑĎ7 =-js]|87p֠O `^bVp;DRΔ(,""bpyoyէ^X)م~HM/#=/ՅW!~ * ^Eh@ Q3TJAF=K K0EL"3p(U=Gt*-d՘ >Fyc2`چ2f%={Ð(kg@ygK9Tlr/R `һ[nyGrgSiak[eԴ6vyc}?;ŞPbס "v5vdrn{+h%K}VHY"F ޤ{M󽌞X*E7Z++z,@ HK ]ZBekYw ^`XKG'~/s^*zR̫U-"jCAϔeģpGW1ʭZbM=Ј]X$L?DrYo.Yy7Kp$#@"St+1r3 p^ X2w^{MSZnܒfsJFb͂y0l'fot"?fYQ_hIrfaL7ڪ8L&L!4 ^s\8K[/4m(S X OO\|@ xy|8yS={F Xgkc09}ߙ׮F-Є8kڲ/m{E[qrqjB$,`YHiKu S By)}jEY %drg(,OUv"_9 {JRE$H0| =~N/b *;t&oG^zoP"A#Jm7Qozc Ѷڶ YZ