libtdb1-1.3.15-lp150.1.8 >  A Z/=„ 5l3fMXe=҄ Ah!qcD#ېInnk'sno ߕ^m/H(y`h8p=J V8kHޫ &VfXobׁmi+!V֞Yx#gGU4_GD)B_|Oc!S")dd h $]>́O=oJ8ٺ1%U% IW;r+TH׎yq <^u-q-Wms_Dt kx|o.QlR7jD~G| (E%;l#=>ZQCCj^[G7PkcLހ53@8"m>p@0?0d   2,08<OXa {      $.8X` <(8.9.: .>,@,.F,=G,PH,XI,`X,d Y, \-$]-,^-Ib-Uc-d.Xe.]f.`l.bu.tv.|w/ x/y/Bz0$04080>0Clibtdb11.3.15lp150.1.8Samba Trivial DatabaseTDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB, except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. This package contains the tdb1 library.Zlamb10k`openSUSE Leap 15.0openSUSEGPL-3.0+https://bugs.opensuse.orgSystem/Librarieshttps://tdb.samba.org/linuxx86_64k`ZZde8250356a0e589f07ea8da3a628cf2a104d7a9535ca178b23832f5b78a223aclibtdb.so.1.3.15rootrootrootroottdb-1.3.15-lp150.1.8.src.rpmlibtdb.so.1()(64bit)libtdb.so.1(TDB_1.2.1)(64bit)libtdb.so.1(TDB_1.2.10)(64bit)libtdb.so.1(TDB_1.2.11)(64bit)libtdb.so.1(TDB_1.2.12)(64bit)libtdb.so.1(TDB_1.2.13)(64bit)libtdb.so.1(TDB_1.2.2)(64bit)libtdb.so.1(TDB_1.2.3)(64bit)libtdb.so.1(TDB_1.2.4)(64bit)libtdb.so.1(TDB_1.2.5)(64bit)libtdb.so.1(TDB_1.2.6)(64bit)libtdb.so.1(TDB_1.2.7)(64bit)libtdb.so.1(TDB_1.2.8)(64bit)libtdb.so.1(TDB_1.2.9)(64bit)libtdb.so.1(TDB_1.3.0)(64bit)libtdb.so.1(TDB_1.3.1)(64bit)libtdb.so.1(TDB_1.3.10)(64bit)libtdb.so.1(TDB_1.3.11)(64bit)libtdb.so.1(TDB_1.3.12)(64bit)libtdb.so.1(TDB_1.3.13)(64bit)libtdb.so.1(TDB_1.3.14)(64bit)libtdb.so.1(TDB_1.3.15)(64bit)libtdb.so.1(TDB_1.3.2)(64bit)libtdb.so.1(TDB_1.3.3)(64bit)libtdb.so.1(TDB_1.3.4)(64bit)libtdb.so.1(TDB_1.3.5)(64bit)libtdb.so.1(TDB_1.3.6)(64bit)libtdb.so.1(TDB_1.3.7)(64bit)libtdb.so.1(TDB_1.3.8)(64bit)libtdb.so.1(TDB_1.3.9)(64bit)libtdb1libtdb1(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)libc.so.6(GLIBC_2.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Y*@YY\YV=@XAW;VɦVɦVC-V3[V,@U|@UU@TT@T[bTO@T!`S8@S8@S*@R@R@R7R7QQPPBO$OG@O O؀OOQO@O@O]@O]@O O OOONg\jengelh@inai.descabrero@suse.comscabrero@suse.comscabrero@suse.comddiss@suse.comjmcdonough@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.comlmuelle@suse.comlmuelle@suse.commls@suse.delmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comdvaleev@suse.comlmuelle@suse.comdvaleev@suse.comlmuelle@suse.comadrian@suse.deddiss@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlars@samba.org- Remove %if guards for blocks that do not affect the build result. Fix RPM groups and summaries. Ensure neutrality of descriptions. Drop very old SUSE support. Replace old RPM macros by new constructs. Remove some useless ldconfig calls.- Update to 1.3.15. + Add protection against EINTR. + Truncate the file after expand failure, ENOSPC + Use posix_fallocate() to expand the file + Fix GCC compiler warnings- Update to version 1.3.14. + allow tdb_traverse_read before tdb_transaction[_prepare]_commit() + Improve documentation for tdb_transaction_start() + Add new function tdb_transaction_active()- Update to version 1.3.13. + documentation for the tdbbackup -n option + correctly upgrade F_RDLCK to F_WRLCK locks + tdbtool: Add "storehex" command + fix robust mutex detection in threaded applications (bug #12593) + improve debugging of transaction lock failures- Update to version 1.3.12; (bsc#1032915). + Fix mutexes on FreeBSD + Only mmap the mutex area if not already mmap'ed + NULL out tdb->mutexes in tdb_mutex_munmap- Update to version 1.3.11. + performance improvements + make pthread mutex code more portable + avoid a race condition when checking for robust mutexes (bso#11808) + Remove use of strcpy in tdb test. + eliminate deprecation warnings in python tests + Only set public headers field when installing as a public library.- Add conflict between python-tdb and python3-tdb.- Avoid a file collision for non SUSE build targets; (bsc#966174).- Update to version 1.3.8; (bsc#954658). + Fix broken build with --disable-python + Minor build fixes- Add doxygen at build time to add the development documentation. - Disable rpath-install and silent-rules while configure.- Add python3-tdb; (bsc#951911).- Update the Samba Library Distribution Key file 'tdb.keyring'; (bso#945116).- Update to version 1.3.7. + first fix deadlock in the interaction between fcntl and mutex locking; (bso#11381) + improved python3 bindings- Update to version 1.3.6. + Fix runtime detection for robust mutexes in the standalone build; (bso#11326). + Possible fix for the build with robust mutexes on solaris 11; (bso#11319). - Update to version 1.3.5. + ABI change: tdb_chainlock_read_nonblock() has been added, a nonblock variant of tdb_chainlock_read() + Do not build test binaries if it's not a standalone build + Fix CID 1034842 Resource leak + Fix CID 1034841 Resource leak + don't let tdb_wrap_open() segfault with name==NULL- Update to version 1.3.4. + toos: allow transactions with TDB_MUTEX_LOCKING + test: add tdb1-run-mutex-transaction1 test + allow transactions on on tdb's with TDB_MUTEX_LOCKING- Update to version 1.3.3. + test: TDB_CLEAR_IF_FIRST | TDB_MUTEX_LOCKING, O_RDONLY is a valid combination - Update to version 1.3.2. + allow tdb_open_ex() with O_RDONLY of TDB_FEATURE_FLAG_MUTEX tdbs. + Fix a comment + Fix tdb_runtime_check_for_robust_mutexes() + Improve wording in a comment + tdb.h needs bool type; obsoletes include_stdbool_bso10625.patch + tdb_wrap: Make mutexes easier to use + tdb_wrap: Only pull in samba-debug + tdb_wrap: Standalone compile without includes.h + tdb_wrap: tdb_wrap.h doesn't need struct loadparm_context- 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.- Update to version 1.3.1. + tools: fix a compiler warning + defragment the freelist in tdb_allocate_from_freelist() + add "freelist_size" sub-command to tdbtool + use tdb_freelist_merge_adjacent in tdb_freelist_size() + add tdb_freelist_merge_adjacent() + add utility function check_merge_ptr_with_left_record() + simplify tdb_free() using check_merge_with_left_record() + add utility function check_merge_with_left_record() + improve comments for tdb_free(). + factor merge_with_left_record() out of tdb_free() + fix debug message in tdb_free() + reduce indentation in tdb_free() for merging left + increase readability of read_record_on_left() + factor read_record_on_left() out of tdb_free() + build: improve detection of srcdir.- Update to version 1.3.0. + add TDB_MUTEX_LOCKING support + consolidate tdb allocation code - re-use dead records at hash top. + don't alter errno on success of tdb_open_ex() + introduce tdb->hdr_ofs + introduce TDB_SUPPORTED_FEATURE_FLAGS + return ENOSYS if the tdb was created with spinlocks. + use asprintf() to simplify tdb_summary() + test: add a "skip()" macro. add marklock deadlock test add mutex related tests add PING command to external-agent.c add shutdown_agent() helper function add UNMAP command to external-agent.c always call fflush() after [f]printf() in tap-interface.h avoid const warnings by using 'discard_const_p(uint8_t,' instead of '(void *)' correctly use stderr, not stdout, in fail() remove "\n" in diag() arguments + tools: add -l option to tdbbackup add -l option to tdbtool add -m option to tdbtorture Allow tdbtool to r/o open mutexed tdbs avoid const warnings in tdbdump.c explicitly use TDB_NOLOCK in tdbdump + tdb_wrap: Remove tdb_wrap_open_ again + wscript: maintain a global list of unit tests - Include stdbool.h in tdb.h; (bso#10625). + include_stdbool_bso10625.patch- Don't require pkg-config from the libtdb package.- Update to version 1.2.13. + Reduce freelist contention + Make "tdb_purge_dead" internally public + Make "tdb_find_dead" internally public + Add "last_ptr" to tdb_find_dead + Move adding tailer space to tdb_find_dead + Do a best fit search for dead records + Don't purge records to a blocked freelist + Fix a tdb corruption + always open internal databases with incompatible hash. + in tdb_delete_hash, make lock/unlock bracket more obvious + simplify tdb_delete_hash() a bit + tdbtool: dump record magic with fixed number of 8 hex digits + tdbtool: dump record hash with fixed number of 8 hex digits + Avoid reallocs for lockrecs + Fix some typos in comments. + Fix CID 1034959 Uninitialized scalar variable + Fix CID 1034960 Uninitialized scalar variable + Fix typos.- Verify source tar ball gpg signature.- Adapt specfile to ppc64le.- PreReq /sbin/ldconfig from python-tdb.- Add python-tdb to baselibs.conf.- Don't package tdb tools man pages for pre-11.0 systems as they're not built due to a missing docbook stylesheet.- Update to version 1.2.12. + internal code cleanups + crash fix for pytdb + fix for 4GB overflow detection- Refresh ignore-tdb1-run-transaction-expand.diff patch.- Update to version 1.2.11. + Make tdb robust against improper CLEAR_IF_FIRST restart + Make robust against shrinking tdbs + add -e option to tdbdump (and docment it). + tdbdump should log errors, and fail in that case. + add tdb_rescue() + Fix a typo + return unpack error on strdup failure + finish weaning off err.h. + don't use err.h in tests. + make TDB_NOSYNC merely disable sync. + remove unused debug_fprintf() macro that breaks the build + tests: fix use of a non-existent word (existant)- Ignore tdb run transaction expand check on ppc as well; (bnc#769268).- Ignore tdb run transaction expand check on ppc64; (bnc#769268).- disable test suite on qemu emulated builds- Build and link binaries with PIE flags.- Remove superfluous tdb-tools rpmlintrc; (bnc#765476).- Define library name and use it instead of libtdb1.- Add tdb tar ball gpg signature as source.- Rename package to tdb and add an independent libtdb1 subpackage. - Rename rpmlintrc file from libtdb1 to tdb-tools. - Remove bogus requires to itself from libtdb1 package.- BuildRequire pkg-config for post-10.2 systems and else pkgconfig.- Rename libtdb1-devel to libtdb-devel.- Define python_sitearch if undefined.- Remove superfluous AutoReqProv on line.- Require pkg-config from the devel package.- Move python file to python-tdb subpackage. - Build and add tdbbackup, tdbdump, tdbrestore, and tdbtool man pages.- Cleanup BuildRequires. - Polish package descriptions. - Add rpmlintrc file to set badness for non PIE code to 0.- Initial independent libtdb1 package./sbin/ldconfig/sbin/ldconfiglamb10 15261137701.3.15-lp150.1.81.3.15-lp150.1.8libtdb.so.1libtdb.so.1.3.15/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.0/standard/2abdc90af54304cf084324e7e036a156-tdbcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0dddc6674748507dba4df699edf794b2440f4d4d, strippedBPPPPPPPP P P P P P P P P P PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPR R RRRRRRR/wm}DEutf-842bdb0e0404ed745341698450d669aded4bc96868c56525ca7977fea14f2976e?7zXZ !t/l] cr$x#싸;DBOj+͙E #aAu|UyEs(+^gw`%D |w$@N~ d͆܂87;֙c,7Њ*QIڙ|q;_ >uc @CR'*Dzg cm snn,"-]Y QJ?۠dDIFM=`<齂jFK`oOM]$i>^l34 wpwan AGz5zFfOZr)g\׊C;Y)V9m*L.UR|a&nkrגunV0kfna1 $ˌ5Or˵ /oHgr#,1ӻ| ^`H!M[aXh:֒Cﯪ`wDc|.ㅊq2O+vFj҃ 'v1>AڸS.NimBy4OcB#Vz3nSXOv8LӧEE5R19 ǜ1UG";Z1Ճ2N‖mmq965Hur ]Zrf:uiRy !إK\ݧkSAhOyIʞbJAr:qwDh9˔tvb@36J\*/%ڭK 0.,*o.N/ &K& y OkX'մu.m3T¸44g-Nb3ݤnt b#hk18W@. 尶2s%KkB.ITIZPpF⯴bmǴAbJ}ѧQ7i[J26n/-M) 'OYK*hSH6sDl5&uKL>ݯsF~9 # q \O=ɉm\mIELKgŲU3;`tx톅/uI5dr!Ga73_`ob r#gEUt4mp>3A' q7ĚD1]k,|3#G'sI=dxsIWz8вA6И䂇ͪES 7d`!k\qk޼o{vKOR;f)H5跰Ks=m܌,[z4Jh 9SGwPA ͟ WPn߆o@ʹ?Z&,Țqm KW/c {͸6w6y3+/XV;3n_G6eB*ϹYNuRI?`D3# -& %Ftn 1Vw֞@Dg9}'O+\\f@淢@b<6k,Om?E^W]WG ۲8w#ԑ <:Kgp_zx\@Vfк^荦U3R')71i{P}\? {>sWjqU*1-P:1~*?F~+E) \PD%\>醐̂jRL}.,.)M-)q+O d"O< 9iM:QE[F'\Q|E0yf^`FP#*|@7T#* W J۽#rىHLi Qw1.+b&dOU!կjI|du,)v0|RKp@V{`[cL*}@ghx rJd ޔ{{_(;Ff)L3 Q[Hyei)nZtmAZ%skҡz|`a nqa1C`pPmoIz]] (H †l q+R6e+d중Bض4 d{cˍbgk? n;YzGlh"0p kɷMavIohY~ewK Xe6iuB|ڍr;0ę]y\W ԗs{LeW#j4~ 5'Q®Yx0|˵_EE%Ojr'h~|Pѽ#lVQOq_Sd?(QSu'Y^ $NȲ.OT׆ȕtSNξ=;|Mo t%iv:Iq'Fi*B Tj'0nyiICUP|WsɷCr-Pçfya ݅bJ` [ OfVpR0K0U= ԍ|)y _D&͝u#EɒY9@J@~yh%)ܻ:aUtMR#Tu9-[uJ•qr#F5q'lILA/D4"KVYU}U\i`f'Q.C Iךܙuph7K0r7;`Jg.Q?r۬)DJewJ-.XCXx)Ԯ7>Wd>~R3XVWn%!ُBJaQ<$zU30Odzps%t)*u4ܼ Ϣ.6ٺBhTh|8|Xtnz+(1A.p/}(h2N$[Svˏ{d0T(s{pםcAC'qG.]Rvj3Dhly8J#{H |^.H˲KJ+~}Q>C8GdS}@]b ϝi P܁fNJwygh nTgF:pp6 p?F|: ~tQWa6B:-75?:EhP5!ABDS>3 tK$7GP -&<(Tĺ}vwt,}Jz[]6 EZ'k+yDpmCnROd^{?rBjCi2HP$V%}km 0:llÆxO[hh 3JC8bc1 Y`ʁp+oL-ARN3ZVaw'" }< h0v'[ əgh$ʩ%?. h{O .(}Sp/;mAwT 1 |Pj"_ )⧱ZnU4\(ҍw(vC.éWS{))Ub[QX]Qa *_nډeB$ dv a#ryV0S߾LEy@+"bƱ7`uµ`/. u6:%INJR涻/mϱ^:oaq-0KGJ*7 u ilLox<َn01#MZ!|8kNh.#AV.YAtmh54ze2f@I:$tdͷ7>ca"L!]gxBr7武ZOY6 L,ibWdiV{W2}%ܾԩt8 ::`QmՏ87N8Zj!ԛr$cPRQ\&X) mI|bX3nLUBy |"^U/Iu ,!v}9y̚{n! ZweW ,I;:X[}w rhu&O/Mp!J/)w{ؕ"N_Uolueđ}kU{_!Px)eƄ`-8W\W*p2e(^Qw5d(NI-hO|'̼J9)s'iK[z{+Bau%spQ܌pG'} VӒ?{P2y[,]ݳspŇqqziT*Ǫuy9e~zjw ldb6r>z'  fO#%TK5ktEI:hNyܙokn%UV{[f:ڹe {Mfߎ{ uR4k;vaTHkcvv˔* FyuB"m)"n08`bW*D7RY7"Oŧ+4n\lq2k/ܾ|<y ߛ>w5VNqVLHoVq0j6O"bL Dն}E_8>`7qleҺ .SE/'nsc&s_~sg7touyGFp郑?+h;!e C6b]NE$%kV`,1m?=PN,J:BiͰ^5C恼i*26]3Қ-L$ҊCI])EӞ˾DkQ&/%} @|JdHτG[HT% Ҏ{I jbYnu# ]('6<'.uZVH1:!5 .vY|^!mBX0MSAoQD4#j 7:;>?R 䖋K{::*LӢ*Ka:uGX4cu([q~NMΑ)K A>̧1x8xE_#~1YD|UN_=N_%{f`6#H :XYq=k~;k09$Aֵwt |xA$DzϢP"e^G o&бF0E*Kv 6B|EW|ݔz.bM3R?o؆HLT\zBpwUYl" 19\L#"`r/B|j8O86G40>ape@fWjTa ltJ%^PݫQϱS]%1zp+,j} ,)7ӣ!|n@Y+E E>|'z0ٞ\蜩w[Wu/[oP.ѐWˮxܟϑ?\^,MˁD]Mig<+vU3~pc/e+L /f#xkÚi1QHx=<͔Bk O8/B1) Vxd=/T: ?}Ptx@w%u7jn҈N?wBO +~O@̿ZJK`mj?_)t/- u`&V>JdF3ş՟ͣHϕkzs8^-+9gr)A4^vswЉeQU6ebNض69 ;޵JD=qq%҈yKgǵrSdTt*<0n 2RxC?U+8tx'svt2>ubg!]"/^Cf&PlAlOK~NAp;Q"z<\ !Id*wYCnYO%ޠUbd[:렚Bc/B^ $XIZUS}SnRlH'M~4pԃ hS& @MW.Za3vx&Q%u2_a׋9YHʌZfT9tk>ucdX.@?E Zw;?Fjc%e*I2`ٰ{)|vL?$( nLQUj<`<0tH@; ~_Uwf _ J7`{v˦H]悓عFQ$٢5,rwo[e^!j"PF)B6hRMzS̷#n˖Np֙i da>ug7)IKΥyCo k!Eg@$X\bN 'atz:a)gR7m/ ȪT[`?Cqw6nL}۔b!xvgob! ;JO*34+k*J!Vo`=EC!cG^5ލCg4JKeg>yDZCRn[J;²j!o\R` F* ^|j;e5&ݻy≄|Z~hީ^"o@@\)J(K@5Ar*Mh~ 0{'z#Y_'ĤI;$!CĮ2VG9dd4[b}2>φyy8^9'ow#K:6b F{R><@ ׻mkU82aޤX:M*s)9=%m7qYV*R>rqBˠ-kw𷰹`4ufxIgLM^N7C xUZCW͞S6qĤq 0_yQ0 ߉y[lʶ~ת:v{j. ~vҕݮ(N f1W`%Ue76@ P T׿Je۴eslM.ր޽Wώ#AG3Q69OXxx6EAbX#9"A2 >XI=vB,o ,w2rj+cFeCr9Y!OIyg/k@'xL`6ЎB꽗#a(qs/M8>Ky7a%1b\:.!X8?F~.FԱ$SyzE"O.҅^󳱚WBB| mx0pt6Sռxս:—\ 0yy c 7=~D/A1x+ŕu'a?d&bq IdiMv5/s#( nTG}U#?d0NπS2ˆ|ld ,Us`pČaSF k͏r"Yӹl#)A&)-.>1tUL@66iqxG0Ǯz13,v;Ї鵰akFu!: Xc '?Խu :skS/*s7lkuÄ6w4 +:lP&a@2A"Suꂭ7@dV^22v]Y䴯oN|n96x/殜z;zwRgS/4"4|k7jwށ&F$mSD;8C'ڒUɯ)Ѣk% ǘpgo:Kʍf:%E@+Ugu2*p\JjT)+^cP*Txpi~X|\cƤ[fFO67wƭaϮV 1X RRח12u;߲e=֩"ras(I Fxf ,lh::Ӌ@He"S oSaYPR:-݋OYB0jJ 3X+mŹm2&>KJ&4eJY[mVLe \1N o!qjM``r(L(\a-鹼O#6٩T)IXDŽU~7~4~ƧEQJ"wAJ=-\@a@LC vJYjߞYHk tM&>Zy5J5u,C7 HA]Y =@jv%OϗMB&+쀨5g!([ ޔ@NXSC zJu]h00Vl]O`>=h-l6vHȨKP {3`ސ"MGp8(h5NًoG- M]߰09FnnzHTc @M[)0si) ;3q -&Y6xR(l㑸;R⒅r8Y\ G-;ׄ?cIOuRE=aUr_;tP!-%DvýӟAua~)UV' %>!{:dB1bu/|9UhHXdp~ͤ' Q4LX+ , ),? 04=~+܁7?"G*]=ٞ}F_Bv˘ROwҲp}y4`_%Nݽ9 >F/UF8PM| |~ΟZE0ߺzNn$!~r\|#W uWuQmi8#.@DqJeY̿Rts 6r_1H>4 olm&ܭ}`VZAh[YԴ.%H!'lc]^T{ˋpKlo9 R `#R-DX:fk(΀"~*}u1bQ!<^.nC=8=Ɂg{~c'c$'5[/!>=f]Ɵ8n v[?i* }:@ets)ig)/,3E'B.rPKq7Zc "hl{9N /ӻPg|sF^ +R p$<ܳE=EWE6$3LҒߘߕLB kHuvZ X@GP3VFo Kli9MKQ.9m2Zdд_hYu%H%*[E~xٲ"$ /Jx;u4q-5졿lH3[*~‘{I 6hr{;J|D7.>kv,{};1+y%#Xqcra~cX,WoeoҼrڠ@zYAkv6 Mw'Y=ԋxoG(cN MR I@hK7kcQW! gc8n$@ZF"зUT~s=wJ̹Fό H>1f;u&rYau`6YQoLhgGcw(d-L0j`־h\+'Nr&q* jϻm+R;8c@[8̒ZWI4sx!]9N,fXi`PPȀmnGsG Z,&=2YτڡzA]ϝi@0e@D*q5kÍ\RnMչcT7m>(Ҍ>{[〝]y$]T=(bu58{@[Ob;T`iј8? nh1/n촠w+qT| .Ϲt+ WLvS*[rqv6hSc!Lmudi[եAZK(o.&011lGq1ZYjj,C u}JWD`6=ӎkh{ ]ƅd:ȍwa3WD"-B0}?<cָ!zڬ'"~T)9\Wgf i41Js RxrQ|WiQ\A3U!d{ yre‘^DtC@, XR bg3I9x9 1&%\:5apu*8)w LƔȨ2֐ޡ̶yKkYF ],:?f4c`j{ꈉL|Q49KlOܢ/\鮼Q'$xY["-z*ًk;M;T3nΞb-mSj|NJR [׌,s nDby$v rMJkJx\22ˇ˔K,t2D;a|9Ml,d$$1Ԑ Z4b7;O:|A0;-2u5ܐ lUx?bH!>"|KZu'h>"a.2|\5@C(Tj{L>"$A|bKe<Cl\B:=s4Qi?C¹,Щ2׸In|ʪ%3Df:IU%C88[*a"ъ%;VY ɳ薛>j~I>x10#1E :&LMH2q8U_I]%IdC lupLjRBQ:r']`dh'F{7V JˆN2 @o H v;>XfG*䘭h frJlΨLHl+sai^7Mvh?!6aBM6p1{ j~sP6,@:W ]%l5:hm4wM^~@䔯K2^.-¯&e97y"GYi^G 9´xfh^{F[ <ޣe#~?gô \yA5C=)Q-R9 A CKi2et, Μ}s oQyAvƛJ^d/.qyDX)I0"Չ Ol F&E!)qL5rx3hy.ks[JPa+Rh -QR8&۞O'Z#Z{b5  %7'yZi ,:fy9f{~eP(сAg ~[ ]!367¡VYk{u[ xp t݌MX**≱:%U@)Lb *ɭD' R'} }.YnHM:XkVFՏm `{ZBw!=7K:i{N9r(]tB6HȞ<|X-jB1cGh;њ4X[ׁ a>Pޛ@1(訧F!~H ܙDx";Ke[`wGb@,i.|+CǕc$zy508g'FZ`ci;E93C'-t1[XaT9ՌY 󎹱H3~! g o5$Cq)lySoz ln6W>Au)cG}vz4sS7 )WX:M~$ K|;Lu5*âLϲ \ MbC)#SFSZsSTgHccP=/3h-]L 5ICº'R3o! ng^~ }վ{⼁DhB"بM$6bxG)x1N&w3;e$N4֙##-\.`(4=ҫņ aښI2!|zrT:B24y`LvtuſvPV*?@ l,3Uq&GP\I{8֦ĭ0_yav0Ek )DH~^3]B߁Im5TaE(eڀTA`۹i% =z*=qƑD<)-S!Lޠ2=v<뿈#ͯzVa3n|uXo)S$`BrZ`33$+b `Woa+<2O4:=գPִ5`@$XPEu8?`)g}oiE.5 ĉ-R0<\KNC X"!ORN؎. T1ví%Պ :rl:>mo>ХgвSJ?!!!>=Ht9.0yRm>$ͯ=!KMk߂|c`J(p>@/xViq̳w-jMaH5sLM,lf21j=OV4Nݿ% IAF:7FS&j./a7:_mp5 Pg6̋3QN}exWQ{3T}C.K_?b2,Qߑ{kmh!'Y 'S]C]%3PHrG Υ Ysw~yFc .7Cr;&jh'P GZOvW"\S UA# &Z.5IY6,#xD ˟ܧUgTlKx p;eALO"3n5 kX28QƬ|dꚪƢ-RN ZS 6޶X&0||bPA( h!v{Q@^0'š'+_% D`Ϲ21A, `'4}ُO~v'#O3SS|Zmw#:bY2az>ҌV-kjW^}^nJl\*SۑOɀo ozk[Ц|Xҕ̹@TWk\BR/Xilˇ7nQ/a0`HVgσQ-s^LZ|$=`-YEmVh:yt>2c&wx]w@HãqpԚ(?fgύsk&n\m)_GbvCYCWL|hڳ!#}dPSwA>l2p+i7EIѯB{m8[m.{8&L&#p{ː l 2Tc@Yq$9dO>VU_5MX.ڼ"N n?/;df7L5!sr<08v,W}i`r"U<on9}?bm? ,~>6 DJ}k81̊Xy+JUe$#srЮ'67̮n+ pN؎Bʹ&P&2/7xߞs;猉XF5a SAt=W{'c `;h9c($]+ !Z: UFCP1|4-0?x] %N50P#fL-l 1nBƟwCUOm_ͺ"Ƞ ٲJEAgI}0/0ww .NRCry47,d'TO@ J!ڥhn=>( p3Z"&bOO ڏbz\Rs@HR '"TzOHeڃw~%G]َV)Ӓx >*/V9qH=h,+JWAm,3dy@g"abS}M/i7[uO>.|iRX}w*ޣ"+L G!e<ǹ^KN~FfqBbT]*U&R@JrG:..W\&*uPf:[dj=k~<n9]"wj­'18[Tg,A~Ux^TYwg~?EbGqX~nt my+IܖJ|a8I>66a]+ŗ|[opu\ѱp,zHosvXzt:<{v`!Y <5.׮ɪE%?':]hK e1cŒtԹeǒġV:*MK=o`1ء HȆ&mYŻؔe3m>G(8D<viQ_zR8i4KŖMzρ48lڠ8:E`E(dJ9D95^؛\u_ —eA7IĸLv ljTËAm18ÃCa|*凮Lϭ)cr5l`GTEn ǏQDQGYpCE/psyZ](oN@pڨ;WPO  ˔ uo^D"(XQ3,IW.{`K<'32`3metgYYm (6]Gͼ;Xc&ڒ\kD# r|蛢 0"eR}^ƚXu0Je4FPb[E1Ui) Hxm^N5Lg(+yZ$YyQxP< F݇3v)r.skNr!m8jfFWZSg>w0߉WX>j9D[S\ .68Mԥ7y -nl`LpnAUj0>0ݷK+Oz1"שD1vگ EtG-raq2YRb5嫦S7.ŒG(f)qE0EhZ,sÑ6u>OEaM?:&>`WġXcvlT-y@W0Y*Dx39蹶Z&"6v )P^o*x7:"{Ɍ3a=#`gG)0(h2u>U4Vkծ8ORKMtESF/0~Fu98#$&E˥O- aŃ<"l*ck@HN?3izw#'oԫta!@;mWd^CrB2d>^p̓V !z!Aq>&XgK^CműPt,` ;BDw 6 FiHw, (ܾ,_wm 2ҴEie-z9q׆2s}YLY ,0+3]m^ joъ Q ј0LD1As xmAyTYBbc4c8<gc[+׺E5{+E5uؚ?r]'̷) RBB9(>q+)6={|M!j4uڊt40A fFA6M̉yR -=ԛ:j *#7YH :+93?EoNuMq`5\tk7i J82]ټ7E*(UyBB}1X+VZ}M 0 ˰[aW#hi_Cf kƮ;ElY+CӉt+r;W͇ߠe\4څ[٬OoH3X<`9(٠EXPwP>߁Km_q8B, 8熸|3VER|ê[:a.D0y=r:IZ*x&-^Wmk,QBD%3t8dD`>h;P: SFaׅ;8nc4D':8IL Ֆ!bZBweqfr2T&q; ^g{AAeGй6bBU ]^s"K;wk#LOX 2y$>zfRΩ2HY) x{^#Xy-{lzXֱfQZ2oMیX?#Ο:#MKa 45g=U4 +s!K)$ǿyAynPKtk4 Ւ _q8/k{v{@ى)Έڹ[em+ZΥ>]}$蘒EAWZsٯQ2L]gVVߐ|$hl^TC ^ݠSjӔ/q2rև MUjPij;u[9g[éCygaʱL csYZSkV7[tv9~hh:{9@8ҌɑOۙ-!F2~өӓ|h !#MfM yD)QD|y(p}" 7~rv c"#{neܨP,g@\ DF$ITfʑ92)cl*֚c9CgPKϿd` 7$r1:~\O9nVO2 \N[92,gdu,kXEQMa\mZ7&[\&~H 5zJQ.(ZZ`[|PBd7D"cg:D8EJV#ݧo>{Y.%xxi;qK!LQzԘ(C^XbʕlC.}LןRּEdMIZ _@٬#k&3OmWL %7CUdrէEH+ްMH411!OE>gv-K؇PZtAMry 4J9Vvʙ#vSnxY I?,XoJ#4#ݩV/xTgokRPlhʴdᦶcrR g&XbY}':RşM_96waHEUWq^346-c꼏Ȅ33KɯE*zG llgZ?K6%Ӥ2흖U%z0F4:K1 zx/p kPV/ )0h{έm1b༯!8:!csY;zP#U+&㱉/t<[e/OT7l 9<.}*L7eÜ،-jz|s]h9#2 ' 19?/: ޳xx 'yā@lACpEXܾ{OY4OOt((WiQɜKU&=7} /x60\ۙ*2|BA*!aL[th-kgIjmVM@4?37 brţ 9Xwҭ9 &x%7e= l̇:ZΛE蔥sL(̫0tFL1ԕa+Ykm 7%.:ɥxqlHG\#O @u2Qoa/<V%*nXv392'QVX?+^iTjDoN9~6ڽr_Vu! iK}$5T=kɫL6zWM=m}e&!Emx3 ݒY(<enr) kw= 'xA}w)B`˙$TT?wv  jW&{u C(癅f X"zbb %ԺU^ BCSx)~z1𳟯i)AMMLL2^H]g:.NDCEL}^SKj ƁNV?lŀgŻP]ۮ2=- l#zd{r3h[`14bI{Md ]SM.ѻA hR,vB~|xn]<n^6PKwP#=5VM@Nܕ46tQt@C/"$Is߲wl=ca#64,aВ z[GKݕixu9)h$.Dpk}i]Wewjf{/03.Qڈ fUobWv 8Ž6!Yyr@O"r`xgOQ(ps_\yW7.F`aq[?$<C{s54!uh$} dQOFGثcMj\Fy/>]!զmx7+ҐmA؎0_&mm-\ }s*Ԣ2-~E@Ґ2p^Ti=Ҟ5dvEYwAPwܷ=[(jjb\Z6/zu>0GLүY*=Sv kY` oά"Ze=ē26XGFݳvKlesНcLZh܇p̈́uƺDҶcښMLEpWW=:Չ|G_RHZ~QG: W*2箫P_r}s$)y) r{bzxZj'+X̿6Kĕt4΁s6MM <淭Fjm8y:E<2W ugZӪ(Lש+dCVYs&~F=C4T.}]^8j"[\7nD>v51PlqM/|1xVa7}B*b8zyO/"FSAݤ+FSh?!~ L?F"\>YY]ejv0` ^IiHv'u;?FnY.eaaByBgB;dg-ۢM\bW1Emw] `ז%ZgoWh1d@9bȿZyzOP(hNE {81"چm4yZ6QQp2qF:n]GO mB#nZ F(q5IsZ] e7^9C+(&Pxt]{nڔ -aݩ7 ;jƹϼۆ~J L 9X z/w qY+[Rr |$0v2Q/A71 P`DkgUٚud7wGVK&Wa[=lY46!,"Y؂D-9~܏h{ˡb5wbx 1,,J2˯XZ.b~.Y€0`[/y -/*DG8إՐ̈́gOz>^#DfEh1K.KϢ!DĞ"D"b^+3]IW\-%GCԄ٭ ̏uמV\<}w3FJc+E0g 'QT0xD]prOr^]Q]O ޴30 mϓ r+=ͥ]3aG}.eV %@w"9SҴc!a!Ə y86Ubt\'OfLi+ WUިf:wĨ`U[8|嵳n{i{-K\aƍFJT p.UxJ3(`SRVn :)V]=˃(u`y"S[^82vhkjh7RiW z!Ewژ} gB)ġjEp y''_yY BX-bPA'? gQ1!92fcW3aCi0yž!Xnފwaނud"dc>/Ec ໱fm e5JҜ mOKM0YANq(a Pr'K`4A+Xf`E)H>o}`!PJ>;O lanʧRڍbF+ͱ܄Jn#m Pퟄχ]39o6 MtJXFh'H*E@2UA. CSxYDBՊD]+f"n gû]J5mϺaڬYxf4F5F %RdU:;b Lpn'Q/1HV_ޑ;-mY/Sf"ǰ09?)v.ccCukw۸0As;"0ghl_ Umwk3 xpx9*KlBgd'&lsKu|g`)=%+Eq [y}K$fB%kS@=)HCmKm Bp}Y^,M" )ӒAVasVƿhۧ8.T<_! V!}HqZ :2356(IOBwVk<  _؇q~luu*O'j7lyhndK)m "bܞPUṳ{޳&qRїF9$Mb3lEP[1/kd:~fYKM{sxnڲ0E5~QaӺ+q1 Sᬘ@rjnr`E65w;fI[ie 0φ*X7ð7,X/ܹˤ+ure-BǚsR!0˼Z~yŭ&J8 LqBudYAo6#!hDQ\Rq7w!${SL¸Q/G 2ޤ˹ f\21~*E};|_B2EWö j[I2N t2o‡&/~oPClj|N~ #B>k8&Vfy`AMO.(YEwDpds6G^o?W2^Qd_CL/Dhj-[qU#umQ5 O|j&D s#}1VC(-,JK"U`2ZS<0]pY rCf hV$Nrum_I&n*r,9K61Z Ꮙ'#qvw1"e&Jh'2@nS7KO0R%1 $hY .5.sI;7p<e>20G|˗XJ?z< c i$2Wx+ָhn-L$36=cyZC}B=2 7/*I D.j6ホ܈6=}aTj kF^U@Ov}4P6GiW.j2Gޡ(x֣KcZr9cQ4ŪRr)(VZVCUF*y bn0"m,,i 4r=nH˟J,~nYJ U׍)/ .N!MhgXwbNu U+Ee#>-sIdl>;Y?קʳB3E9 /& aZNi(QB_GUV.R{\P)p 0 *{)0R}lNu>9w.8;r/Y+7TN6ũj553W<3I.z<4?uBBc$sNb n(=*ΏTU[4] Hr-btJQc 5Ū*|7 _? = BI5 <ĿDQb7jvNPA'!6Ӽ.oyGK6>[>=%EӰVR#2 f۶ 4(VJ^Wgc5fDQK H;|_+xak'\ }Tqms@ԈA]Unl uw:a)hV(<ӓցjI Lu2 t5tI_ p+>oiթ3\Dž 2jo ܭ'}w@ʖl: Vύ FB!C-P㮄alF/ힺƏQzZ ߃Un@VTбccJ 1R_HT]loP~pwErySb6•z ҚaEP&2[FRwUgc*ٟtFQL9wx %SԈgC'eZLToپL1s뷨B`M=s:]kMg/'ޯN ޝaq#e<vvtONޱ_LcMJ%,xe㒚<øxa~fzHz\k(C-/I-™`F6TiL6wGLc\Cu!gmu|5a;J A2.˽/eޟ<YGK!uk&~GfB);K8edH)wU! Ъ9~B!F|OLi#yejY+R Kj5r"~V^;sZqShM]kG 9N=Usja@\ !\yTJɖ>p9/811ҭ;wjcM/+d%c" G6$gk*C4g._~b!Ku֚0yhR`ʼnk1^¡\RU dfTJe~8Y}cA RMv>?.+a>wǎm1,I?_hk[D}MIm1kn]ov\@4l|lrԛ'?@^ze'*+Mx~GVxᴧAp{ait߬WE:EjH3JS ܧ?ogL7HfbֱaI1ѺAe /ߏCm)eὯ)ƺmyUn4dd"j%1(*Wڈ>ȆkS); Po[Ib7v׺ʵo*.ԲWEv=>ITKѶwo n^ >ڎ@)N_)Ro@7k/ |.Weߌԝ% 2S E|vqƑݾr1\uekha_> =fFLNF&WKR( oePe@3$z86ĹR+`X_A? *뉊7E72Էt9L Ȏk muw\RR)5/2 [.o}݉QZ QptUKӿP&-K|0NpR D:|6W9w n64{2NId@g3)J@ɽr_ <&bra@qd; ;كOMeb끷Pk?oݝEϮJo/; _l[ ʑɁtƦ|{ 9rBc0Z- BlJ cI5))gO_ u~pIПrBQhV'w !IO5Z/7? F\kk`Y1u-$،J ioo,LR?8K2Dmձ2$!=Y95Z&]dA< }ҳK$uը+Ft))K Bl3;u+DiÈ<"u`IݣEjMB<'9Af_qZب|[| {Q׶7Ŭ|XKY=3Ci([WRxHOqEŒE圾HkA:]#ig<~rDl>y>{Z@wjhthlH"CMs;BDNvOu(.r٩ҙ&'@>Ĭ(!\9OSeJLS}&9ۦw6U >j,H#8/)Lh]heAq0 j=y}`F! >?`**BVwBJf? k`sPPak[DdJ g)RSK_Q‘zgBP ӽ(wb*7Ђgm03V( gW_Ő,8 MW+gn~қylQeSL'AKC,:h p9oskگ,& 87a@=7S>{~%F&{y!ۮލ,>WwCb01[FG)Lb ݶŅgIrmnUrQɏDj7I:[.JCA7Є: 4)/m %׃ k"0:7Aй_pҎVAL_Eeb(8Pp/M@[ ل :-͗ݑ(  g&PTIMTyxk}@H3]{/vCjyIޱ~#JPO`艧41y7PsCze^)ҧo&ށe+sfE(v%% 6\إP;̲d) fU甃TMD{+\d>H]1SG;h}`Kkܠ+{XN3fZCuz?-3i}s8{zj@Nr,`E[]aBn3k{!돆lrG,jع JT er)4>DKbcnݢRٓpt/[,5N7%kJ%0W҆=;^_!QWpQUJ("}ļa=QY'0%o^\T"gG0*M\~KpXZ~rgQA3-]RޱSZE]շ)>d1x`͕@ӓkzŰ[% 9N%p^wY.PRPe/Ȕ Ћ6.QCW;ff #Kf1K3#_EG| y[ÿ4~akTCʭV7n:\]Xh*@% /ͪj#AͨWSDV]+KGl/cYk#_J*/Ɯ1 R5l{_Ktz kX*NUss{0s]O˦sܣt[:|!J}"ǘI.<2@xCk6ɿű5L~å+=;^C9Lrsʩ8PddVrX!Ur\58{nH"ehrl9) <L5iB+I,,7-#Kvg;/|GQo)i1F.H1"!>%Ybjh},IB-.5AX6iSED|֮_!sN͎Q3gvo :D&"װwj:aC6S?{ynvWZ2^)c:Ӛ "KGTQ%Nw|ZOObuo. Lv/] YZ