liblmdb-0_9_17-0.9.17-lp151.3.3 >  A \Ƹ/=„:VN978(&8ܻ%Xy!\E[j !N0xk^sKp3%.G=yƿ{j;(v38+gO4t6j.Aj$I NJpw͈\f@lvjQ IJW$*"K+^?2D{eK^=U4z\Ip#j7o|V\UW7ZRvr[,|+yvm2 ; g?vvљ7506e9c3ac91c7474bbc49bc7d8f568dac03717079d64a9354ef2867156bc4b6ce64611112e0f675c6c2cef137d8298c936ed747t\Ƹ/=„BU}v_UF) thQԊIH\BS2A9g}>ȋ7c:Lh]UD"/'hiIcJO-VI 8'w{Syy#$5cBBꓦ~ İ4u[ s'pj]y =K,^Fd{YeDeZ3)L9ef(&Z mF#e%6.=*>Y<I!7ޔ1=aj߬9aL8>p@!?!d " ]PT\`s|     ! $(-2PTa(8 9 : >@FG0H4I8X<YH\l]p^bc 7d e f l u v w!Dx!Hy!L z!t!!!!Cliblmdb-0_9_170.9.17lp151.3.3Shared library for Lightning Memory-Mapped Database (LMDB)LMDB 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. This package contains the shared library.\lamb28K0openSUSE Leap 15.1openSUSEOLDAP-2.8https://bugs.opensuse.orgSystem/Librarieshttp://symas.com/mdb/linuxx86_64K0\672e9097d6db11190cdd28c5846daeb878195baec8436a33d80482db08b3898brootrootlmdb-0.9.17-lp151.3.3.src.rpmliblmdb-0.9.17.so()(64bit)liblmdb-0_9_17liblmdb-0_9_17(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1YWf@VHVHsV+rUU@T=@S;@SuRb@Ry@Rdmueller@suse.comstefan.bruens@rwth-aachen.dekkaempf@suse.comjengelh@inai.dehrvoje.senjan@gmail.comdimstar@opensuse.orghrvoje.senjan@gmail.comcrrodriguez@opensuse.orgkkaempf@suse.comjengelh@inai.dekkaempf@suse.comro@suse.dekkaempf@suse.com- 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.patch- automake.diff changes: * for autoconf tests to have effect, (like those in 0001-Patch-for-LMDB-to-use-robust-mutexes.patch) config.h must be included as first file in all C code. * in 32 bit systems, ensure we support large databases. * Switch the compiler to the current C standard, currently -std=gnu99 in upcoming autoconf versions it is C11 though. - liblmdb-implicit-decl.patch atol() requires stdlib.h - Enable verbose build, rpmlint depends on that to work.- Prevent deadlock when process holding the db lock dies 0001-Patch-for-LMDB-to-use-robust-mutexes.patch - command line tools for debugging 0002-Add-extra-tools-and-CFEngine-modifications-for-LMDB.patch- Replace verbose cmake script (remove CMakeLists.txt). - Instead, use a simpler automake patch (add automake.diff). - There is a change in shared library versioning scheme to line up with our packaging guidelines. This is embodied within automake.diff. - Shorten the description by 2/3, focus on the important points. - Do not unnecessarily pull in a C++ compiler for the build. - Invoke ldconfig directly as %post rather than sh+ldconfig.- Switch to cmake, fix dynamic lib build and versioning. Drop liblmdb.patch Add VERSION.cmake and CMakeLists.txt- at least set an soname, a version would be even better- Initial version 0.9.11/sbin/ldconfig/sbin/ldconfiglamb28 15450579770.9.17-lp151.3.30.9.17-lp151.3.3liblmdb-0.9.17.so/usr/lib64/-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.opensuse.org/openSUSE:Leap:15.1/standard/fdc767b679c505fcd9a019b68e7ae151-lmdbcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e0559a872362e2745234457d3a8f036b22ae237, stripped PR RR RRRRRR3l6 &b@Lutf-8de546352b85a6e75098632df2a32553494457205011f312f06461a6c4f9ff525?7zXZ !t/L7'] crv9u:zf]~Nb5@4"@8 rܙ$oQ `-oJ*QLjW=FtKfF~# % IEMxV iK "`Ch?v6 m|e2~#QA6v̷;qd~║;Co&4}aQ 9K6-Mf7$ͱ?b9ɀ焕C  ].>Lv1)]{} ^T0ofM;e햷Yevϵ3q›/KlsH Qeqk^ \~+ewi.!X¤N$|.UL1%~HbQ`|3[ sV UA:tmr*ϸ*'?!GpMhӅh=$d,+\xtZ9|]j;^G䍠2]=TNbU 4MHsaGr)^ wVt%]0TRO2vzYLo$3৒ªZB1ߢqg3\>{cUA'?Z$)^"8׺d‰HlbrGԸLm̪~b)Қ&LucvEŗl4n[Hq3@gm۞n3?3*ڢ䣠\%z3Cex-0yR.ncK0Ey4q\>&[E-ɛU\s3o4n.; P ۝XnDj}YL'C=I4Jelj =osPEV_Lbw l?%fc/~vẁ-O};."ˣH/RO@˴l ox0!uWwdj?G䕂+ɉ𮷦eX~^oK^$iz&뛫x^gQ{e|'"GK^x"34u ^Ώ dVQƀs0àccу_S|ӖL}vӰ+o NU oPnqDVڃsI\PXc -2Iltq? gda1bvqQroCw9e*ũ?ALUY 뀴=zec)|>G7!9P$,2q'זA }V}FKM<>Ot趯i)'GQr.YZD+&TdYuGNj0m;M$Zm!"C*#)FTFJ` r S&P *@;'bD ;f2|W9Y\rZ8[G[AeOOK궂3Ȟ9 Gj*]h i@N1>3tV^%F<)? 0:B@]z8G%J3Hoc 9< (,>\ O&L`6.5pd|Y^E`;{+ R_8M5iP1:RNUpPW4j&[%Gfm'WCb`e'B#ƨ2 >FR9jP`To}oI& Kua9>}t-#]AE _rӕvL;1;4q.Z:w3R )~ l3#ܿ.әc4h O(#ư"1>?󙷤fOkCN 'rvt᳒ >]4!*-@ gh",Ein>STZI5v͈R316j q/k {Sx^Vݗ˚ˍi$xkń'tqq2J^˂]8&/D8 QQ!''2hI=7{s?(]뙓>lBb`36qi-`PN킍lx^ݖq6s Kwy=҆õ̘L>x_~|! =Q-7jktU!CNb*To ۖ+L @೪;HbB.G4wź6w AQxuKb 7GBy\\d -/C-k޳By9ѯsyZ=7ڶ;N_ޓj~b :;pg$) JY ^gV`r@)u@9%[62Ny:<7T5HIwRT ˡ͕\ ˁUC#Dj(.q^ʔa 6H=OJ 6>z͡pdi`L`pweS uFL&srwCM/IɭToW tObP>XP /Md͌&*tdKʐ ~G[ZGoG&9[RoBm\ e:%"}2Sc4]s^2I 'G砞O[*ߐҩBFtrn];OOS.)f@#M\{' ?! *7kӑJ ?Fo)HgqS_h%r;&ng_y|E+鮭I&]̔bKˇguխہDzEY G@~NAy#e˸],by|QAe>cIJt}߯SYT8HoKYUyt t|d+eIٛBFa 2@8dXhobc Gk@)ٶj7G0=,[G>y(!!IrMPibMi34s[PHMf/2|`8ЅRxH^̊%ksZDZᱣil;G$V<֖۟CJ´Wnܵp/>Sx9̑d@vj~]f=(QmjrӐq\5$9^*B9M+7k"M S(z$M^5&Sn=ɼTFnFE" mlGֽl"D`儆q~!h^bur-=DΧhToRx8Ǥ(2JC@owoשV+=eu T"M&ow҂r.֒t /p"W Qjj4*ẅ+hJȎܳƩ/{)FŔ~?Q,3]PSE7vg󧜘d:lJ j T8a}7SaTe;z4Pا/gt},4J=烄. ЙܪOb! 4Ӎo 4cJ$7cd%qeB*KV2HĚtV!Jz_kڬ-5iRVf}:n !\Cf޻m1[f!-GɛSAxv %d'3zcmN;vVx .('fGp•Ѥl`qu8)J`';*=UKwVA}"]LĆ\\%N9)x*y/[WO._*5 (&C9S! MljK^$ >=1$nDiD^";RĀ|6;ޡ%> ~C$ܰ :fe;gNH&ɀ Nof]ұ2h岩E nyprڣ `T!fcY5{6v@̆!)s6sN {¶bʝOorV1[ 7=4uӄ~+ Xӽ#Fx%f0╃ڛȁVBlWJbL _ D:06򺿐>l,fiI}9p(/Ơ0fR4um7a'٣ ("`nzrzo^NШUM%Vd$W:t2ߓGlp`Tכ{-}sF}VUT|owe+ݏ͖g&@| 3;~̠GSW&n;ͮkJM_F͆Pt(iХ1;l6; VgϣҸ9ؙ$$UpNd &iIPc4+_h6Rxc%^c7u.×)i'⫐oF"w:4#J8ϿlC,26)1 A'LdBz/ [n?5|4(?w })Ҋ^9D1๐ђC¿'Cy#˸[1% k͍8!0Bq<:WIMɓޘ}BbN"yns\(kʭ^gD{r(-;v4>ajkv-ehS0mAK,o-&HVgZsN@LNcL5Bw jn`Zo{}?1xo 8<,);|_qIGc }(QAi^Cb^a!6v":zj6M2x6pxu O MX?vfװ p]1ʩnbvbGX TwM5^+G)Dژ##%4R疙3XscGGUQ|AҥBYGnd]ԕæ颪v] Cba.Z=D]֟5e ka}2qMhkT;fF`$ew^P`I0Io5 ]J{8Cěˢ 3|W+ *iJe%&.-5HrmԢʰW;5hô QX 3蕑:[gHW+f2K׃gfu6pzdvUd- /Qw{CtlMiAgq0?RZslG="qhf6U48fxʹlrq}[hkEݡ_"Y~S&f` "\R$sQֺZL;=ɹ@lMdJB=Q H+&$ yɷdgG0"KXl.I9g,'^G0h[8~RXHnF+S`9?z?+':ߔgmc)䓸^Fg1l$+*EuI}oT4X0 9Q=x4\#7";X7s&m1NГ/g39 1 ,;c~?4T-hkL$җFc/rZ(rE;qhN'iqy2Lqڬy⼘|B?<܀ЪKK~Tp^t g,]z[ۓpP״+:jsgCƆԔkG "FɹPА6ïk.{a_*(vj92N|X&9dK#U>п﷨ Pct X//T"9`.zWk _f7A$ɱK `2Ǝ3rBeB8t CD{G;sBYLbb %Փ9힂O8v \#SUo⿥"1ie+uYWo pkZ -u ⟐v7Q%7=xgKVFju2*Pd\T`$8΁ SO߰dWX YF#E3J F n8gV` 4W:ƔrВD1#GAi GiT*ns=0Νn'7)oqzP4K1eO':`ʧ㓹 -8 Arva#-"̤hnuŘm T/Yhp|+PHP3ڌ;_ܖb5G峕i@u;Zd@ɩWrwɼhV#[ ǗXxxi1D˒^ZF p'Cx?At>0fCÑF{,so\0%4 2eu,*Q? tmS `.q,P: %2KI/N^@00WC}TSo9[Pjύ#/>vOY5Ex~#@?Va8x׻N2;4ܷHiQU/co\? ZP&ZLcTK~C_1<th^. ~ R*3߹ND,1&G>qu 0_h`=?~`I$Qv U@{RUu:!as43e#K9SF: NƩꮶoB?!f뒰ۭgTw}fz?wI*qٖDQQjL. r{\D}r0m[kf xu/⑞w)^F+J|"iF펓؅q׽^\%>#b(Fm3`aH%nvHQ!â]K<iW8 C^F/3d~(#E i R"!'+ι7uec 1hxRk\DzT`+9Nӥ'=;J36mO5|lɸ(wxe5uE$ h96A/Hs6=-VP!lʡ12Fm"^}dǩӤyr>cw _R_QN2ўg-)ʈz@rzy<ȫ`|c%0T+$róVHC<#`zȳz9$TY#e޽˒slbgPɭ}0A7#qRuJ_jZ'j!'ndvGM*·t~ثgݙ}p 3~u_+@8K4QI9ʬvARa2"o7KN;ro }?SU~|fJnR̀,2,٤r ^4{ ^Mԉ_o[LpL:3 fts#aGܲL% s΄K~}E*q'Z83"ZY .f<,}#sP Kob*@ }X]UMS-Pn;檜վݯfM=~]Bo'r54E3/^F q9ht;0 Qb̼6z㊽DǮJ|wXM5!1.Hn\3h [ބXvk 45l&)/ssnvBSE|TnS0yN,%&IOD ѸB,rsXN.)FΚq-^s7,/tLFIeKnܽLFl0S)uԆA;놤'} ւŦ8?.lD]WA vz~/,߯ l>wـd:â \`aPI)EOct]#Qx\}2ZSir>?M6ǯ`@&ןWdo^v/73w5m joe׮Q,;YdIgstNUYƇXy9vX2(BmV>V^Xxgаc6FlMrht,uUΖNvnsN씝:6+L>f8xFunP}z} @ocK_VȇFvzV@?H$ZeCܪGi84GDT,kB9?ٯؒ{63YVNr X7_ FZ H8:ـ&ɰ]R ([}O^X'vWH6j:A2?Kc(B]"4άN $хI,W(Iy m2~ e0ytSuզ@\38&7jyg#*vfUOf l/5 nW=]^ӰZ _j}H%L]دKkQ&wo•K [l+/jBQ?1C1^j;%>M3N@X!ۀy(T4fN6tU'L"pp}JT5Pi4y4;xN57 Eu.GxGF@9 %xX1k Vаrcft,&k\%s'si͐C;]4;"k՛G]<^5P\IIs?7d@cR!݃xx-H`4.fWۉ.@ӥ/kB}h*w` ՛%c#!h,Nթ pmipJ&4 FLA6xr =pRAXoXk ,VL.U~'u%h-jkĥ6܌ a^S,>t9jI&dvLm$%៺7Ò>~+u nm=~2OZߔvt|$Nc)xQx\BLǿobDa_nc DZ3S?^ʍ*GA $)Bj/#nG}xz͌^lpdxA @uʹCw ?Ůqr yhIL\ lb')xG=gHaưlDOy}ܾ\7J/@&*-R hw}ZyX(؉vz+<_?ʛxl|Ytd<B̐  =߄0tm\-S5ZA2|B3εӱ/i嶳1u?BuľXkE Y/"zsDG!Hc%K,mȰTMIoM&O*Q?h?oYh_k轏Ipg|7M3{ 9]vE -';j庯=H4r$qv=3SOR3`m x,a倵w8g4w%K5ǦIGͥTs2K@T 6r~8Nc*w˱Gry/kg"j5XQFMl7ɗS'Whn'4DA/M>I/pӌ(Oƪ⯬17{<ߒM\Ѵw ?\EBV'Ay+^䍡L쿉5"_>zMeo pNe:j+]nO7F:L1aD)4dG⫑E Y5g(J־ \7VVe׋؅yIݟz\IOpT0͉홧D=+s4]T{t0z_WSQܺ2}Ty9b&YmO<;$ߵi;,nŒMpnNt~:橖/(vS9ZZm+H/$.`e'ynl|gCц*OOQh:0|'\hQ5AA, $U3Ux:M%h𒎡eG!Yb:q⥾3UQLE;5Պ1?% +Y) ze\WgdYJ{l{`Q5G=cU), dDiHr+0 H&:ä.\5 f t*P`.W6yxz^{!?#*5ZWA$6JK[^vƞ{{*9كM@YV5Of29;8͌|Uqڠy2I /+wO!F-*_$ƲM2ƚ&i7'࡭::?Ya20ۨ6 2ڗoufK܍AQv:*W+zxs#G6Vf3-7[.a?&d*cEؒWQ\BV+ti̬˷桶XŷV.`Glqq#,2X-zN}sL|o'"^}^J|{5T Z(- W^.:DsVҜxLWXJ;-.凿RkТ [,D.I,s"D&lZ 4$Bj]ro: ;lFu˽ea!oRmm#GQ(0>SM ޮɴ6:Sohh>hᲙM7)a靰AkWS>y+Ѵx#hlF:TdU#e kRng:{G*zq1VH853H873NȀ9ɛ q.LNx񿌵!fYEW4'hWrUyQ}=?e!А:\ $)qFpruV%7m{YO`jh*=郜p|5GХɫ/F4޷Dqs e\Z[G8NŰȡIXݒfeсQ%^CS-rW;aK~yR_iS\GxQJD EZMg$Qw/вЇ6v2~|ʝVT})hNi$}@`݁²ʽ!LlW2cfgKucFh1p>4xMw!S!գeM?g]$[}P/84z]7h&zptHII4q|}!=̪VӠ߁& { ei#oҶʡ]\JCKZl AADF: ҒFp{KZ˩z@޴eai:>ص`ʨeyؠG`\mju$"@Il7v\7$? ƉcJn읉i~$gB?F!\н!&od$Z!0 xR0ɢbct]Hزr/TUj4j%к.?VKɫ  mА=wy/7-s, Qu׭9·V8"X]&ȸ/o z9hgD u@Um{7İi!lJw3E,H- ]:枩S%zywPyWSԤmXMicT ЭL%>XC64a4Glq傮[T:] R8ԡ#3P:) YsἓOS¸=ZN8Wۡ`'+M;24@F'^8EsĝP^ʅ?b5hνI8}ӑw]mO5܍tWޙh}.9OGJڂ$5?9w61CA<ތ`iѯ~yۖ+!6cnJ|l}l^i-ʎD Q{M@dkx&m_ ̡-Ep`u$`(pbd?ĘZJY7R"WTuY^c;w'@>|Pf᝴m]OpBmpdwʏ"+&!{ۀTő9OTFFd̡MNliD3 QAas1ECr)sp3g>JE^TfEv?T{e m*&:j TMO10ԸNoDZ~<1މ^6~ b^h¾Y5@㤈nA+gN#+9[d }D=)%*ځ]5G,ťuͼG;))qd 2"bSulYk '@5"pxByrΎY,Y?~Oý£v@֡vAGhhMsba'-bD>Bv"|L"du_) q PJ)̊B5-|)1C匞N kŮiIS;5iBV[S[Cf\`-3AEm$gjH|{b`A.V6~OPtJbt/l( WFiVU%sB'&lSӷQZ(m&DO1k8 ܟD=-ħg}e8.l>nO5ov˂Ѝyrθʯk ,rRZtբ}8D쪱Is{@ʦi*p#$Or 5~0V" apP{")9WjS#S_UqmӸmwjLPZ^OrJty N!6@ #~46/:S Ty:81U¾,pA;h{]KZ6|WZ ?ݱp2Ge4Cthmi`܎:KT01=40>%'0+常])U; P>g }g\z˂xkQq|c`xM嵇,#Bf\')` AێI3~|P Qg#ȰQVn++,*43NqP#vn/Gɛ>XyPYrTA&D.|WvNh/ 1E<|kOe\*$ 97_{067iTT!z}=e~;=2V!V<.$3y7'D棭osXtk[]KaZ*ZxfX :!F:'Hۡ gV2l85^%!`G@_pHIȷnrɸ4O_DF`:CdWZO|cEehg28Ѧ[z& !`_6ba<+ڦ.yeůt TYITHY0 :v?`;lZ})0z٧_"0p?|ٹ Jك#v[^tZ{Wp٘p Q: l˭xF,?RMb\|w6~X4DScE,3(ѱnj/!70OXZg鹤mgGe3}>j 4'LfyZW⣘p # FSD4O$ W/z_X\یE#oxަLbG*ێEV'vRŜ4| $XB04q|Y/@x*vR"'{Ca[Z$PTy=,o:05TE@cCU Sxj[6 ac&_]cq^ Yd1t8q9v@8U0Aq#sDZoJ0PgE0}AOnL DvOS;su 4m,lb ,Mk{a-mv@xO˾ A ' 1yu([[ߛ`T3y{j]Z3 "'Lsfܳ83d{RW`DWoO&h7)c[u7ԚRhS 7|7[؁jo+mU u dd2Iaz<ɀ)N1e4KᏊQ.i?>:rC=NtGZV<&mueޣK/ժ@K}|]sTe6%zmn3CfwUekr>`xAѼQb#k8Mw5ڨHjLQ Dg-SwD}Name{ A)/ر:ڿidgӋq,H'7o=%Xʎջy1pE1OaBeO T`ɮw\U0~t I0DErk{XU>OVt[dR@,J5oMzy*-F'7 $D+qWV0ؾ"#R@N70aQz0ēmV?{!zP %Pѻ) f e)T51K ֑,Q$ -+Bݷe.:Wyr2߉.cjg5urdhA$=S3٭)yâATsªRdNc暔<2d] ׅb&< ^m23U(~#9Ւ>`xba]*@an.N`a=@]bEЗr8u΅&P3tӄmOo%ʞSi}n֊8p  xz;IUY[Cpà@L&ș4p4s#%pvNupU膏}؛%y:6Mpݬ'fO cjө*3qyevPK扇G봸Pݧ AQd$q"Yw=z_ xw{ꏰ&d2EVMR+ʦFKtIڢk ˊCy #` ]D|0JleP)ݗ>r ) )Ђen|BlC^;!v=foKձ,ڌ|BgI\E g3 xEM;Ӕ$(L ZmS>iKUȮ\1)a<$>*h$÷j{1UHi_ùz5{ b rte?^'[)O};C^*6!:;'IGgStuCrZD-1Vb^^%S[C~yV;c!{adWǗBH\##Q|T e%W"^)H Hq[leFz_g/.:nzϲAxE,K@sL5Pla̪?ZP#. U $`e}|`{?Zq9Ov+y*e6_CY&q 9R04'xa)r?^yZm`FOSi}:vbyg& 1DQu8#3 80LG_I]gl  B6LB7(>+-*܄*2Mv~벛=ƚÀc5 g,;h:\Tӷc"_D{* k]>&޻3tE}NqW`f_K1?Aaگd#$p 6û4"۳^ÕA1<63&8$떧pX諳W)n:{ vb^GMohXQ s{]z*//OR2~< .)CBV…}BL/ Zb?܀5M5,I^2B`N`' v5zq`G _l0+ jx ȋ!h~{ubX{G΅9Іc`G+3%'^!UpBC)2/ d` -$ꋖ,gȶ)o "BZRV~O( +/RRSͪPK(5t0jCM._9ߍɹ< <#;*1>װl{_=Z:(0K2$-H G {[BF; <(oG.IǢ)>> aZXmN`m 'kY9;^:*TBuWn;+hiM+lvҠ0v׹9zLo Х[W8`}@rn8D`dKʑ\l&QTd{+*8j8WAf13ELԨdC ~_+̯(!0%". b++ (4ZlB(|ljR֨x_BwA.ƪ24)n563lϖƯܲZIJOg_LGKBrei{\@h FNlpS?OWc\EzKP.)~7:C u.SHDCv$w|dҶSX(KioZ iJdhvS-ۉ _s&Wik }h+.̹GG6ȼi|]0*d,m s[* ݂VZ91K9":#|bWP# ءQ {;$b-ךZ]PӤL%~:mnqd>`y8 sQ=9mENr/͉ތ퐆d؛5U ݘfS,5}`bcx/#}4U")I_I(Ȓݲ7*,2%Nܐ*Qzo )PP]RI}{Dރ_c.z;lWtKV/1C{@bJ:XdZ3G_%  `5dC1C~]_s=—fu @[φA ܽvKA KSwDLm47Ws+4 {36#ǫ̜*w"{s5ceǑ|}cX,Y %W E$7HYkD\6r<>yAOWoQmeq[/f-tcSIx{ypatTbaLozj`MyXDV)8?W3p#Ey[$!s1>IdIuB/C̹W)'+w.tɆC/ C~]> ز9  ]Ա [Q#۠j0iᕑ&rKʴ2>}@Z5sv9<}W(.(=bCt򒓱'pH.zLzoXBc:d͞(Jhm.mw[-6sO۬IYŕNbqr~?ukjhJ=EPёPZ<|m.&zRm< p#jӍ~تvjŲ<vl$L|$}gnbAPF8@ XmИzb/^9(pW>'VG {V/譔LT#{g/.]ݎ(УHʰPiK [쟘RRjFav́]; 7XumSWB 4!Odh].R'\(Ѱ|Q͌FQ's^!i#Oz$ bP[Q]5VfecH_.ulRVAUQAkdz\Ape<00EZmV0M@܁#]!(*u$\{I874J\ÃG9%Ȅ'ѝuQ Icb*ưv.}?B!/qIB0f-Q> 8$7JTzZn\ s^ƓM;} anjdg6HW quc}(9ok6qQM︻qȽldh)IYKnq0lC'sF;ۍ/ y%| 4I/x؊DW 歧V&:Ouҋ9h*-qIT"oӓa0,NTg` y"GDxbY "՗4n5e1GTX In7f]'ZLT),Z[Yk$І&&Q0QaerUƉO$Ԩ|:v!V1C)nG'VDa%قb v+>Ry"ͮ n'@dR?Wv1o얶a{>i ϚeґU`ہ| q,醨 DP75TmVY#O_q< =yy#oa8 1ŷI a뗱Y 2Pz&YPPiEHVP=a[))]7@Jn#ز%et4f|+ ӉS$\44)rKӹ .J3G$WN>;ͶJf| f|^'ʈR{TKT3y6n&"'2k3A\FboQ4 4QZ VPf"`3Ԇr^u=eB79ũ5Y.6u3:# 9:&:bb#|2Bihbk&VoJQ;,+Ecg?{3cic80~zVT]%媔Ov?spU56c/]0ݺ'7 "H*$JKAǁ_ciw8K~CܔW/G<w7D-uՎA  r6̟Ez%n*a`CԄR9)"SEJI*ІE@ok쌜i|x{Qb6ҫ3;"Á'HiP=^yw\Ÿo Q!O۰zVb,ӌL196p(~Mh)nq~"Jɘ"@\.[-Tb f0C2pvmabЦdiL ޔyI m! PB&S+{;1aCޘOz5UB^".L*:7RB â0Lq_؏;4Zu._q{$#\v䐯3yN F$";[u:-y1|di0 Ũ;NlT8c!M"?A>~8pKƑUv2?ƶlWH'\}i(Ln:vhp_IrO69^% tؕ3G!v[GLQߦ:h}1n{Ժ.-fWABcm6'7U}mmxa4;ʢ}niRst·I}ZjM!_;J-$)0*̐\Ľ\s xP֢_`{xhB:+ aJ!T,,UVdu-O8X6*no [ [wsGqW d>25ȈA/do ; [IUʼnOi3K]whijd}f#rn4_TU`HK`܀AKZKyly;0pZd? ^K]ݞ~'iEP eetteJUtO3 #Rkҏx{:>s}GHM3NzL\mVڢq>F^^bgf ЅW.@+K,q 2h3:eώ֪; |hYFjN[mtba-bKzx[iž`IpS9h)knL?)Zpa!?iBrm7`G[\T~=q5eî y_ڸ>?F0h >UA.8g->$lJē1;;c{ϰ}NZs 9Yqwe!?x*x=]3LRL J>7sS! povN_WQ]CGO&(Lrމk6M!:! Tu pxmWE +- N9uU^Js / ңP34Tiך 1쌬ꋎ7~C9 ӝXH}z|3GDwu䲎EZլNiE*9pVWR2udUs)./)pIg@$z::uX&p 4ۯ__|u0 5 E5RKlހzL5<23N՗~㝖@O'OFv=5C}bYIZqאּ%-|%,}vQaEO,I.# eq$-BjP/\F)eSGWڼ~i7; Ax'#d 7O ̅UNP9-3_`I;x.Q>b%sFT&Gc:,"XL__9d`E~)cOLz47uemO+~^C˰͌GY]Dr kx\A^t ϊT€eӟl #A4[/L< 6-rEߖfMN.wlB߆;BgyvF -uyɹkj&I .ptd9]Cb䝲VVa$[?=6/HSJJvAXrFFg0vHjr‡1z 01w>R<=rOJ^{NIյF/jvqnгmZh5~Lp6 zFƧƩFT3_tjf{[a.ohϹ݌UVI?$6`qʅz46`ELl..ь m#ˤW\3pFtaf n@ğy d/MgT,޸| ?CWXxf^ 6V'VOjCyj ?ʐUeax:O@;iڇ2 tam.bP/:~OVr2oԴY-*ԑ& ^۶y? gqƹNW< UH&QE%'elk  LL6 Azǽ>|Ew|2Y!\;[M 6S%J9]m~tJs6}ȆD7 p%C! (v+u;?DpF-/ؐ/17U=@ @bJ}K.2јBgL}zm Sv_tݡ`/Z >}mu xkӤ"fT59cg1rj|s6vZ /e ׅ;{#Zn6흌#dnYFVÝl`]Q1`Xc[NuʩZ9[Vh%}?|_>S3o)5qjn%蝟$˓HC+Ń1:lidtbM?;Ikq/O_ 8J~9LIJ(IErL~$d)Pt0h!գ]{?4V,'u}߭WT?~7vJt \NކӁDwU v 75pI!;1RKT?LF{P uQ[)$RG=/@OEYh'vQ}rY{)/^鲏F&}ڷ8_ceWo; Nd2Ȱ;ֻG=tO>ʦ᠐(Z~'aB@)Hlͦ^'x }|hA~pi1faIU(hDc2^?/]C `A. S : )Q;@jP+V\f:[jgn25~_-d*&|Ǖvݐ4^;/By-Œ !l`dVb\\x' {mjtc*o$vXse*J2)C&|k~!̈XBP6)*p~y(`]_H!M/۰-^JV?JuJL/Z]U2Ƥ"&Lo~fXvEx.sUf;A{fG_0sFZ[lG9j)t-}:?"g~uj$T [y^ /ahHZ\wb>*Jy@C:uβqC5ڄ9| 4r"5/iX%xU_M)~jM7Sgu1.+Dn*H532G85r40?diX,Ejߎ  O .fm'ۄeC`ɒ겟D^0_ ۟MKtiqZN8YW?/koG! UWwv* ,[U6,O?E[HWm h!Wgi~{1 Bz,{Ʈ{!?9ΕI*Y N!IޢI4 ʋ&HhPF@'3|F6Ĉr63u07ꃕveʑ$<}]qbDS#IM%;lgoRcI(MK,Πh.>I8b\<5%|ay;I-Ғ;X xq$!*h) t" zM?ҮbmFIW=N&+]Q |90+ḟCMK={Rebqgs7`FS4+E y(y#h=ǎ_̜ 0i܀^d~[kYyNy$+[\@:\;u3wM|[5[b߹hf"X!l O)1 2<[ bHB{<;I>4;0T/ ޖT7l 9;>: $ H@@!27dvjEsT=^kAB(ܳxx k&**g.V$A.V(zY%⇒pJ[,Ui˄)0e t 83nxr[,ﮌ(B~s5/5P3نFԆ aJ7-&WW>J`CqVl6!- Rc3ҨPGtAaV3WXTY;cQ`#:_n&vGڤӰ_[d m];4E@~ڕٷiOU:F ˃>cI_^uBp9<Spi ROu3HWX·dڀbq0#V:uGҳ<eh> ;{$JZ Ka6+6WH~MqQD\Vw!qk!/Rep-:)7͂:Gfn7TY0Fg?"VȪKqHݦP2TϥR C-ӹPF8jٍ)L8א[J2awzwBkwg10<3_Raԧ%h_,Y-80 s|Ac.T*֭ޤ$eBT jѥ̟=FՅǐu#|*.4Ć G |$:ο.ҘyNq2}O",L`"ctRYttm[(勞Kpj~ba :#`$LgsȖ!RՄ,0.`46 R2wƱYeWιLW#Jum|MR(3bG!NE+X_zƝ7WW_4}wQM !V@A~' Y!W{ϡ&XxH^4Ruİlaw;]U~P)}5f#/@S –ӸW{_]U W-:2y,`Qղ,I0F[+V%av>`PmV3eݹr.zc G<#*zݪL|}˂vݯ?5m%/U[j70Kz{@?C2?{BplZnUB!M\D 77!kc& D'ѨEeo( 줸f aLL@(.&YK_ͥoY,?Ώ~7G,-TT}*0H=G>z}X~. 2B puK6_H$FsV Ljt6}>6ȂbҘ-ĩ9X37ʹ a1*r,`lMa;kT:+ikcoבezsճKKB\[ ʨR&6i H79ue ֎Qn"AD̠x 3WaKDO_Gl7g_v=v){ ~)HRpAԟ^<6m]/c6<4z =6`v$w =]K}PtRűf?f3}ɥZylcK;8f*H\7z*ήC][xdSx8:2XPϟJU|,CD]6,h/ՍzaֻT!~kF>Ds=3couQJ]#? lnj<=# n\zr:`%M/5Tdp|(܍W8B-:9} z!B:;W_;{[2'}i`w;bf})1ͪ{ Ak/`c08H`*3(NzE]>xV<_ *d$F'kXIeJI" ;慮Sw%*tdvhR Q4lQYUdb9Gē1R>3-;@M©AX-3r0dvx}wKN\ AAI{ G圛NAOOӚ^vD2r®9Ɛ9M f2Ԉ9?2A}L 3#/? xRI@[{졧λH%oМK9SƱ蝰N*.+E0Li'Tϴ@3Krt~<T."oKusN\ Sf3>Qx4f$G bf)벗2~P>ƕ=o GϗR_!7Dy9fajLb}u-7pzN*'p4 "{ SlZR/~Dʐ%ͫM'l\ PA1 9Y(H.(d۝${5"$dnv yܫo!3w\WܠRXϩo4Q[o#*kkyɪ^cԄuC&ƃZu6>Β h`F;fPJ.N0 4^ '>In >iRq̦@es\w9~*mMg 8*&l82XΆZYObDWˇEGdCe,l 9%c > kUM?u L_J£q3$k=Ŵ Xzɗ ]+E}t Q;_jt(3isU2WSV66Ukxf4Ь)zs`e懡ҘfMDl0֋5k}oV׆jh@hpCyUc? 98^D9W_)Ml$y*`?N^ ɾrp7OB2w^V J%Ky{\TkݡθRwBVVTsVom }蠏r&c=6'~-7+yxS0ivJyrT V37p~H]h.o|%ν*cԔ-S1tweK_gj@W]ᓹ4Mj\ѝGb hL{23 tMiAcpLз?ܦ9E'te<13JLee^ MrwyBEJe2[K(! -L彲9 ~1'{= @2i5FT!+f>1GJNiBE)ү(4|w1'?ST?N**.Ά̮a04:$W>(C[/ys\<ӣ6,d Df̋}p+FCdp{:A r'n /%_y-Y3cUƧ}7[^v "Vkc;k# -u,Aq2sfNEUXE&^!8E) mA̰VuU´}+_\$ Y #g cFs/XXX6>558o.{h;Er+}޻JL"u HuKLoӠ[|\'n5q+sQ~opM#)KxNֽЙt]3b;4E“lSXzz1xtԀ'ZN^z.f9e:oٸALPdvgKqG%ƉA LkH!ĆcבV%ELA[B_ճ}ob C!&i4wgklywb %1eZq@M1 F:oq\ ҕ4-_־^nt.k 8plG.#l64zƤUC`GvRz̥TjZSEyg0)w3slֹ(Wdރ/R{ <Ȇmh^՞lr[Q-gGIM1i>+ӂ&SF2e _QUhMy둛b \xr1~P{:H.[lotϵ*j󣎂f(d-EE>ߒ9Ůl2]jxV\ldL^]XDi("6@3XuuDsE Y8`|rEtF'$Т#*r_A ((C .2(ye-.H\9{W _jԲ=2cFr3ن佯Nx!k qqj[ÍAtc*\Jzk=S阮nKA[M2.6FNI+ʄՎBܮvS$IdT.Y")-P+`ԓ+TYQƒə(Cf1K g'&dZx|fw 9d2VNMT7Ȍ$w'-JAh}uУr47\MS#9yW7UlXe׬OAT띣xd!םg쪨j]:TfٟZ:9~/*T-u5l[Ƚ&ybb 6!i:Ϝ>TD~Dc_$.M#8lw-"A`bD-v/;} sXhij ]@-.B}ke!"_{"$@LiCwU)} m2G KI`ڨĮA۳7cR.ҁeHI9Ղq]&{Xڿam|'L5;kfKcϑuA@.Pr6M!8c &[Jr8Q^$pȾk9+E2ae`G=Gh+ts/ggp;7Yî r}EkȐ+FP_"hpmG41{k&/;)Τ;O 8m?$'Xv0QI3]o (zFl1c 4-jh}=IhQzFc(|j_q ќOHr dXi[^%Hh1 ]-j:-oUw>|[ NjPr[ 2wqF?/,`-+ëSwnk,#:\PSq!]q S-\k!Ƹ?7bTj$8/n뒜3* N5wYa_T1k; pqO -L.$Wk\d rRJ۸Z3 YZ