lmdb-0.9.30-150500.1.1 >  A d9^Wp9|–yMt>Tv3ǭePEeg<P/!h;։&r;-M:);k*M*xc?2ol}l4.ZI{-(R]JC1(s1j,lƁU$*+r=լǯ%WbOϜ+Ԑؓ~)#Im=(%@[3@WկxX6)wJpM_Qwfᘾм$fA7d9c29d3a0cf8f3f14a324ae26adfe411c81ee25883e370a399a318024f63d04d44b68917858c3c95a66ab9e69fb2b3e000fbd09 d9^Wp9| p*+g[lǚΈyA-?>~qGF=.'?hxiw.;=e泶T}5sүxFX@hiT6>""Zq&9u=L( f"Z%)5$\e55jDu64 (S~B5|ʵ@D/;5@~w DJ=<̧s,Qbύ]RwC愂( 'L+O0 ΀4!~X>p>8t?8dd  B 5V` v  0 l  S @  ~ ( 8 9 : F.VG.lH.I.X.Y.\/ ]/\^/b0nc1d1me1rf1ul1wu1v1 w6x78y7t$z88888`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]sheep25uSUSE Linux Enterprise 15SUSE LLC OLDAP-2.8https://www.suse.com/Productivity/Databases/Toolshttps://symas.com/mdb/linuxx86_64(((9 IX8%_k8[A큤A큤d9]d9]d9]d9]d9]d9]d9]ccd9]cd9]d9]d9]d9]40006f6b2422544c3cac315a684b118a27e6a07d2def5b8eebf5880e581918233f2a03e2bea6414e5badbc712d0c9e1069ff883f9a5fc8d85928b10d57086f1f716f5233d1b775576f369f7a3932917c3e2ae773c259e7eeca3fda610f93d7389ccaf6701c31536b4321c97dcbf1db43f00fdbbd09c62ea3f1179dec864b9282a2d6af39b16c71d044f6994e3f0b8baf23c6456ef8fb5821d5850eb752f42c9210a27092007aaddffda91f61bd427772d0b6a3498a9cbe6cf0bd198c5706ca292250b88ff35bb887a418a20951d98e739487c62022650ce9ea8e00bfd2993f2f3c87f63656b6a12fda225b6f798c547fe89e3404f499e890b445761eb310fd4f310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e56948404f86ad5374490a9e44219770549cc14f092495a7b517b5590b30a0573dd3e0b5203875896b4b0a32e7194785fac3c404d7b2a73ca2cea3675e268ebbde732edcde6f25d4d474e9f09aa6cdc0d24ede54646b3c1cc99b120619f1f67ee84fd1f4bbf11447c63311795fce0270c99145397842587bea1e45d935a887dae748rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlmdb-0.9.30-150500.1.1.src.rpmlmdblmdb(x86-64)@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(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.patchsheep25 1681481204 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-lmdbcpioxz5x86_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]=e5aeca8043a877d47fb36853ded594ba94f55a3f, 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]=83d83f27355a13368d3fdb558ae951e995ad2220, 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]=b6a9d3beabdbad9f0990076ddf9e744932fb09b2, 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]=ff6baf5a5f76c56d8eedfd895a3d93b74325f6bd, 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]=9b004bed6648ab1d0a4e7e5cc33773011a80be98, 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]=ee70d2413d755dbd02924848a9e2c1eae2f2d3a0, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRji 0outf-876e2090d48f1fd55e609d3f77532d178ce9838596025295990a2b5d212bf7d97? 7zXZ !t/~W[N] crv9w忖 I)nCh@yl+E Lz|0~4bE.ˇ~k 彀miCkd*ޗKb/\W?\u&B0F)$%j52!'֨@'qKp_ $XG?J/>}ە,54[;35ôTB6Yő#;9FyvΘm~a;-w JL/{M0e$ńapz|{>.|ͷ98WO#Rolk9H߄"Șj\TDf*$J h=v7?U%Vmb|e],"/v8#: ߦoNAg(Ϝ8=W5@ZD.C^.}8Ts ML6;{o,NĿzI q3d8Hf:C|i8Ͱ|$ŇYwǍUK2x:->eQE[ie,Q͇:MF7AvNp tX'%;z,L^ϹdXۆ~6mKXaCXY7Ƨ'~ޯm6ܞ(vi _B԰ }HK԰~`7>oN%1J2,h吀s\8 P %ۻs$R̳ڽf$q'lx7šd1Z: ]U4̣1=E5uK[fr[qkˌgdX&vgbj 7zzO `[6d8FC(*z89~d3VAuuvAP',s8i\*3L8 NDt7F-^>[@NC&EK W鴓9>"5IqyAmRCי c9Rikڍv$āG{* oe"Zm6YsxtLUrꝭaKyPS^ZM{cMVPMZaiGw8A8|%/JLaKV7ŢyL0 ;9m22`&WAk,Am*2 Rxb!SJ<>XCکv미׎V^FAe ۱ WI.d"sVZ+.9WJ(5 D H"d䦙me$%z κ c!'KKWXшulUf}+8RjRgQp \;}oڐS) bq=  P~m7BkF 8L89$Ҵ&Kw`zW~ ʱ||NGM;0q! :+-S+=̩u.h}co&Sbl2+Ca88kGt,gwĞ]GR9p )1']Jx"&*0"/>gqr֜E,a ӆ*QgW{#3{53b3CXɺL{\>A6}z Mcb27i AffEHqƃ]od)GP]Ȍ,$zv,Q9erϥl>Gj2Xo}![Zz~, GO5 cfeYKNR"iXZXoi)҈:WwRߋ+Q c݅ ߀3HS$[=%9 fM]+S}L]PUIZH0eJxc}/Q6,/OQ ڰ&Fl@]QؘR[c'Oƽn_~C ŝ[v=G,>%c >Ԥ.D tb{YV\aF++S Tb_ uB Ri2 <@3wuիYim%`ѻI-@F);:F殞D#ԩf8/I~ՉAm J׵Yq#,ݵ 8n/ؙ_Ebqf'3}']x9qn;  /p5`MTmA(wb\Ó1BLMkjNu_p_{GΤ.wyGw*`oep# h]Rk`30O.f~Z3Ͱ $Է]M#ywE-l#w~cr(RMyW\詜w`B;9P"~hSVR^Rx҉_ ' 7hK7&S=z7x0%Z$\ݡ&i<ٸ?SOc#X9X{glSP Ds p-%dR T5 l79$AAQ˵vFF xŸ)Ž"59 fc"a[SAĮNW b!'5鯝T;҄гZrCmSnA}\.Mb}6  - b⺲nH$7Q18|p ޸[FR5cs`k䐆>3QZl>4 fa{u8+`]xaw_}!.PGϳ_RBRl־ĺ5&f~L46˜+%g A"; .=Qa 3j]6-4fXmjOpbRel !^<%&aF?fK?ҩo?mC@X|[I|'Ծ2vmc5k6tn&k,8rc%*iRD$FЙN*#g Ɩ~ iSGtzLL}\fٴ5]wCNryY[Һu_ ⳣ'?oB2QT%IfPS:ţB1U9h}jLU-qRu7𼯹DQbIqص!}`2vpB f{0 s'Z!9/NS񨢷Dn4Δ!Ob!h*ՁVy*Q- snܘ;rsKwlYPG<\]l>] 91 NZ1b MԼb>R)_G+v?{2Y}{A?Sg+B |B9Tm[H~谖4CPAß h\( ^P濔4N (E֯Bֵ҆ӣ( :4|LQ26|dƙEy@oNVq?եv3ct:;QA%o;D!V)lm1,dO2_" DLv+\n < ,4&5Ѫ䇖=$[%i&8vQH3 gU՚-`{E qJ3l9_VWAM+uY{0lCR5I?W8z}=?LPL;`|婭M2-!*ar矶 GjNDphY 6\ƫ;n |<&atWoW)(a-N.r: SPZA^A(u9sG*;KuE8T54R0aR)VSc0Aw]Mw>U(k»AƽQ=Vw5:ДC_˾ Zj*A)Fn s?ڜ ϔV0$2c*|8e 43Upa+zD7ik,PR|#l2:, |x`5st#,Pm| sܾMo }B_Jo^=6-*7:f/91 &6JL/R D+ H)u@˶lL}E| [.B4zUY^ <'~@V~==sș %pqG@QuRv@p5@rhYOf[OFӹB #3B7;_}ӡt儮/ePI iOrk~qeVMUgQa,6;(wreD$bn_fJfBV6cH?jDz3XX'Ѥ}ؖx tFDe+m)X m:"ܔD%KK )*B }94*.[;^z)i#H9vυi^]EF9)G޳R!L@}Vԑ6S?ntB5 $}YS`^B"]>K2/5|YXm d89|͖1]FH7֭ڒډ?gC7Њh؉TZ<~N/h@&7VV ,? |lo%jfh˶ʿ_kx܏sb573IA⎝ylo zXyKpŝ6~M?g07Bƃ@ ^-ha~EC/1ʠ*%7N@&-0*1'EڹlxkT i+R@̿{ԥ[_DM\ +g1oB4Wi<ȸVtPoїۖ~j5irʃ9EE\L*!j4Vʃj Wu2_/JHl#Vl5BY'+:4#'TV f$Mwu@KGl79aZ,$ns(䍷QXԢs;XG zDԴbxq9qݤG?2UNY/vZ YܟpR!T̃Bߗ%K  Isa%c$B'j 'TECXG*2R^ ĦVkE+)=Rرh^v~WŖkHhZ}Nep( ն@_[  &VY9_k}T)CodHHals?Q%:͜@.$@_(u=P}M+l'Qmaz4Ybƙ48N b)x`V2}Nhm Ŧq24d0xfA("|>-&?T]: ENʚ.%фqNfZRyo# 0e6ْ5!Q6Z/}\+5@)6sXx8$]fZӣX4[t1͸%do[ÓpMd LQnz6EOU+5sĹ&-6&[V(-ߘbG$Ɏ8>ixp2ڹN;1scǥ*acSЖH*ronJ]XI+)o\ Uҥ֑|iUȎ(/fCtk F9.jvX/3Z-LUChՋ6n-}9hwt->̐~(EgHn/W@rwt^!:!zJt<zsf;/`p%cxV9dI-8~x$-ψ V,D~Kr!4%>wܔY9쫌\50Z[.?\,Z[HhQO:B_Zn-fI;e;S_aܝ$ţp9e0q]dx^o4{~buGhEÂ# 7!*WJ8|[;Lk4 ۿp;bLYyʇ> KnޛwVW39ۧzLQ旿ur6SKjw|\r7ABD! bG̪'@M123;`5oaYCAC pP$JWЯA%Iȯw^n:z%\`k?x A)Oz7OJ J34nO?(Z hڍ)1.]vEa `^W\^L[Ho_f/>ZqdLSK?ncyK2#X5Ď/3(+~d(&ıۗԚ 2{krXJY(\¨ ˮ1"Sc 7}!O,lnH,^z0C s)>,JłBקw47H*1wIn:-G;p@nγ1zHs M r}d듰SVHS<@x]5̇z gC>YQ"gc(:p+RdH0Q`]*$}OFXtIX!v;|͙*+tOcah\:f0x4/a<ڣ-i{A5T4)C"Q)ɧ vԙt0z30ϩr AGݺ#y3H" .&^'GGܾ^F}f#u+]EQD[gq`]˦<)F$ 9G>t kD|et\ .L/LvJF~`|:F]`If 3l-p,0`i&Qj',3HP}` Wӛ!$n]B )( (GZ8{˪HlLT̢ S%X#o). h43b 还*@Uv<)I%-< : s5آyW,Sj7nSwΏzm Җ{2fxF=7Jf,Xh8O~ ]ǻ%TnT_`kˆ^9R_]+O^ŦǑpckLK2-; mez %U'sqA~eZ0\1T%tN=p( twmi0iwt.X'd)q8e#ϑSX37>&`hUip+wFlF@HF ـYpm! W{zRRrfר]j[S_) k-ƿ+ 7R68v~XsJ{}Iؕ ^p6 =_)G"?zVV{El`#97j?Sէ%ڶ1+ Gc>6Icv az'R]zNhb}Ѡ3Jxb)0yv^ %sʢp͞ĐB#?)DΌ1gC\{-BnuR<$3B[p<})o#[^O ]-@D9ѳ)3=*&(nR5 E܉X|q?y C)([2,QUgvVqG!_̫֓frL1+#}PYQ9|-vDRZo(&8`*Xвm AL$Q!i1Rm kJwvI,* /at[AL劔$9z׷g3yLQ~ 8~I;+c 2 SR\f>2Hfµus*ٱqai/X((j|R; ( pg/>.8FM79&+xշ<7cƶkRʤƕ.XF,l4)2&tU̩ :ocF4?I;h^.PBۀ`T >nc\ =("GFŻ:_1R|7}*ɋ&li%P'n2AhAXԚzpwE>R*ʰ1P@? ?8fIGY ehKnp\;0_ҰXǦOUKCSDƧaPm$Lz&:+=<^)[P e,d4L /+'IQ^jo ظLu?>a5IԂ\_r*׏Mv znoF DC)poۗ"!H@N#䊎q~ ZL+.2Z#!eȰ8k:p$6ڨ2=:&YOŤcS8:<@*WR^GяL?58Nʙ1\vNUYʬi13#>P 77 ݐ$V҇rI>.\ĿBr\L3clo:H])jy#o#r_Row@ ?ڥaD xB:ĔuYq %R*@0m__ρ+:ukZC[0z~:2ضb{8A*RY& йGɃ{gTEA\Yg"x=}2, ԇבB^kRK=)$ $BeB:9SW8J]+T͇難5->pәz$G (!෯;h 'ω)q.0$ӟ9~NJv)\`+* Ld W!wФF93g7?̾XHl6Ԑw\yԦ̤|ju=z 9 ;IdH6)x(%yK:Wygs#wQA)%>kcHJ1^5 l5{'&},1ѻE52ۂo0iL5HbFeB|/ `Z:lBa'p+1C]}jn\S!apn,<*kIgE?4@֗ %=E_z}EUGU Ī|kƐETyk{#JbJ$b <~=^P%]GU?b4rQMo4Q3j>1ZҰDR ӢJP$ :2˂2壍Y:Aڏ dsm]xkM~>kzR޲va:.J-8^ś766LyVsaqM!CYw|N~4@K(aw7읍o%BӧS6I zbWl4l `v|Kx~6Dܾeb 09es7Wt0Umޟ `S%^2& Oˣ8~3R/yT 0 hƊN݇Pt+ p'}@Pt?Z]XL$VAKlNS!%Dya[ݎU7l\%5J!ߤo]†po{@f_>S@r\|{~Jz_yJ (9ǹ{q T~p_gF2Kߧ,t}",.I<l䴗& oD`͆,}R/>"vq@궵M ^wSRaš!.А4,A{jmwnJ[VƋ)jL,0J4O>9Gʝ gVWQzȐXTU}E^NDZ Cri]Ӈ T OimMCdc0h5N̚7=d^_yVudaGAl<IJ+#)}$̘=D6.nWYԖ;S3Ryw&Q;5=eFE4Ks…wc4wU T~drŮ$L_}+0W+TcwQ8Ov*,娲EW3/%#%{^X,v_PTŸo] ;lASC }̕ {@N5{ K늮,2^,=L?u\"9IOyHe/Ǯ8J{-rY{wLBFMW@5 u޸>E\ĕtA2I c1w5uv[t /+"bn'%kD,}\6`bp77qSWԀTS%4ae>Gͳ2κThzK6} Ŝ3QG,^XChXa ~ }C2 -11'-ˮ+'0K v^9X;p֋ݐnu?M:A $F^i&ےUTmNS. +g=7p0U+t&g]OȃǍQk̾@zsVi/v2eL&U ]&LI .VƆ ѵ)3È-H _"tάE%q?2Mxa`Orn NŋTr%KA*?D-IV|wH %1;\0Ob6R./tg}q<") =+4xR%+^*=O?+܆RE\>ON(-2ߎXns|BJ85$ 䡳lκS5G,Ӝ-@I>fX ^q\}tV-dWlVM+%BwB_ķ0`k4PԯpZ0Y&ѧߴ|؟4="! ۏgývui3|zoO+4Duw{` E.p([MֹC Al£%š;ILI&#up;%:&u3,Y4D x}aҪe7Ć~Dbd=k8 X}5eу>#Qy°xm#1,\#n$R;g3Dfo$1yBmNtS/CGG4ѡ1'Մh$X b$ҿibBį ^_mrF`jS)eg~Gmp-y3 NmZyj k}/1ǵ Kdz;|YT+a4)Ro2okQE%2G+h[OEn& 5YN~JrY(#1ǘ:/e2I9ޱRU_ĶoDIn9Bỵi[[l.s:ĝ,`oBB&\IS*:}>\92otͧ`623טtTҌf _]@ղy?1:k&dB?kLA_w8.gӄ`;oNDf Sg\H?asO#sf 9=T۸T1^-f;%j Op#Cv\B%2<xPӏάd`7eݩ334I,[G/@O+nsLa Mx+/}lU\Pl]\V~$@=J:;So={Nv;!߫ _e]D0 w*kW:gZS9(0_L,NG˳nw $GT 9j:p]1P;{semW\gSDvtQ90y*v)ִK\ws[RztqoEkV(Er;N-ns>|&`SdaM/7[3ا}u[T  xs_1 NY__T6F[ lT_6q庚'Sli-3 ,./2~. zՎ3qly8=w"BZN.fqT_(Zzu `+-z|4 $ ()ݖocձZnB=kNZ'>c=hIGg.9d %hm\e<Άi*An3އa#reJGl֩$ K},iԧexs<$b ),q-i!MCNL_ȤҴA\u4v_Ƒ.YM L۔-'j$ʰw2~QZdTH5"bV??CGgQ;D|hy pf_bOLo Ƃ0֝^<{'tS{TsB>}rNa$ jSCYΧ#dw^L DO 0{a8w{;~K^в'$Fcȼa:O`[\&ǨwQiihk=H]jP/_]8Iiz01)6ޡ錨d<ۂ8~ӆ~9ʹG>]+v_`,7Uk aI;cz[{Tʗf"@#)hYI`FHRk -f#&ثU'g,>Oږń/k57F5 dι$2`>및 $7J;Ր6q AYup;߬1F/gIp;Edc%0/uWHQUK.B7]0^hSvSsU GL!6d|47GA;7q`q Qge#fVHExxfX1.#Okxla$TXv/N5X [=^k ΫpIxNB72EK:ݵ za*+ǟ^슢/i.yN,H5thPsfX#Q/6%&9ֆAnte`P aI@W{=BSc%RFWo: ή: 5rEFaE5[.6wn[a$/,"$Ž3{>EÖґ A}]GTy%*<gtOdmCGokD:)D1S{5?BcG+pwc*4 sXכi2aNnDxF ƖAJL'6SK7+k2YX%~ԆAuRO>31pw'$MD[:k$Tļ™fae(jӴJۙmxCP=(Kă vfă0O]v|U*W;@PPrAmU%ɵ#<|`}c7߆}]<JF7ZJ | uս[94- I>}VOn 5ce~I%vL-(F.j0-3B6Յ6W4ΠpҖ29ipT("M=:t.@c.8jIy\A2>_ʆR_KY&UV|f<|4oջvt^KDZV|??dӛ8-&6}HٶݖUiͤ.DMzPfLǸ,jRdE7ݦ+` n.>a|$V=Kc/罨Kk[YmP=3ÅPh_pפ[Xa~|[@;cNp wcpͼrZe!?Yxlko޷ۻGD *蛆u[6"y,q̡1NR㈃KGb4xNO{vMn^ksd@I3i E6^f4|`Vye&3PD׶ Z@/ladYX47DYSڴ~ڠ8awC|@{=-Od^ǟ7)2y. )-}CW,=cU-w3HM:A6E;`b,m<*)UR@R>"I3_UN$c^MY8?wcD-l;-MJFW@vI< YjWһ #OA&qL? > +' o[Y`+\{Ꙇ`Fv>j"r#Lu  & fFVd/<%1Shี;"B.%\?[jĦ֒==hس [V9>R8{8a\O%@E± X໣s2j:Lyyo橑ɦ=9VА(li8%ecc}) TyPMê8 WU&n iz8oU o3d˕w5gI( `:,WB.;<.,ux4MS9a/m&lR`\/|t"{q^Lo@@F+5 %2B;Mvlpr=js$Ѭ;:YM^\6h-a \_OUPi FDx;xZ`vךL?.`!.̒4w*UwrWJnӃ#RӮփj}ZJdYV)OL4\?gpx0lŬ\bw6y$(3yl]HP.ȞPo>v_ @ow3j] OKyʄOL 4@R=Zքvk.P8'DdP{0?l1EB=]O2t8عS+(# vQn.EXmōf YZ