libmemcachedutil2-1.0.18-1.40 >  A [ 8p9|tM&hTw볢%(j %%^* EyB,?i1,ܗy21 |IoPJv'o;ѰbOE )Q'I&6Q-x/\6*܆3=ޘ3cp;0rHZp@@?@d  j  "(0H T ` x >  (89`: G>;@;F;G;H;I;X;Y< \<(]<@^<b<c=d=e=f=l=u=v>w?x?y?z@P@`@d@j@Clibmemcachedutil21.0.181.40Libmemcached is a C/C++ client library and tools for the memcached serverLibmemcached is a C/C++ client library and tools for the memcached server (http://memcached.org/). It has been designed to be light on memory usage, thread safe, and provide full access to server side methods. The libmemcachedutil library contains utility functions used by libmemcached.[ s390lpdSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttp://libmemcached.orglinuxs390xI@[ [ [ [ [ [ 7b22189cd5b63b979aa89912c77ea9b96bda98ab9aba1cf31a611faefa93872851fc3b8f9e14474e7c7a90670f1476520d03ff2fe9c73a28bdd25aab6a8c9f1832aee5020bce4f6ebee334b2384a21b75245498467ba43b9f6dcd0d09d863d9flibhashkit.so.2.0.0libmemcachedprotocol.so.0.0.0libmemcachedutil.so.2.0.0rootrootrootrootrootrootrootrootrootrootrootrootlibmemcached-1.0.18-1.40.src.rpmlibhashkit.so.2()(64bit)libmemcachedprotocol.so.0()(64bit)libmemcachedutil.so.2()(64bit)libmemcachedutil2libmemcachedutil2(s390-64)@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libmemcached.so.11()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1YK@W3T@TT@S9XRQ@Qo@QiHQP,PP@PnP(@O~O@O?O'ONN@J%@antoine.belvire@opensuse.orgkstreitova@suse.commrueckert@suse.dedimstar@opensuse.orgjengelh@inai.delars@linux-schulserver.dedmueller@suse.comchris@computersalat.dedimstar@opensuse.orgdimstar@opensuse.orgchris@computersalat.dechris@computersalat.desbrabec@suse.czdvaleev@suse.comcoolo@suse.comchris@computersalat.deidonmez@suse.comtabraham@novell.comtermim@gmail.comjengelh@medozas.dechris@computersalat.decoolo@suse.comjengelh@medozas.depascal.bleser@opensuse.org- Add libmemcached-1.0.18-fix-build-gcc7.patch: Fix build with GCC 7, picked from Fedora (boo#1041295).- use spec-cleaner to clean specfile - remove unnecessary conditionals - update description and summary- enable verbose build- Add libmemcached-no-docs-available.patch: Do not build documentation if this is not a VC checkout. The idea is that the tarballs do only ship the pre-built documentation (which, on the other hand, is also missing in 1.0.18).- Let signature verification happen through source validator instead of gpg-offline in %prep - Add libmemcached-automake1_14.diff to workaround an automake regression. Rediff libmemcached-pthread.patch for -p1.- update to 1.0.18: + MEMCACHED_BEHAVIOR_RETRY_TIMEOUT can now be set to zero. + Numerous bug fixes. - remove upstreamed patch libmemcached-with-memcached.patch - remove outdated dist version dependencies, (build)require the needed automake >= 1.13 instead- use rpmoptflags- update to 1.0.17 * fix #1091599 Can not make a rpm package on CentOS 6.3 * fix #1123153 increment/decrement can erroneously report MEMCACHED_UNKNOWN_READ_FAILURE * fix #1126601 Double clean up leads to accessing invalid memory - rebase pthread patch - add with-memcached patch * http://bazaar.launchpad.net/~brianaker/libmemcached/1164440/revision/1158- Add libmemcached-pthread.patch: fix linking agains pthread: when built with SASL support, libmemcached.so needs to be linked against libpthread, or we have undefined symbols in the library. - Add libtool BuildRequires and call autorecon, as above patch requires to boostrap.- Add cyrus-sasl-devel Requires: memcached.h includes (from its own headers) struct/sasl.h, which in turn includes sasl/sasl.h. This header comes from cyrus-sasl-devel.- update to 1.0.16 * Added support to do two part shutdown of socket. * Fixes for Fedora 18. * Fix for binary memcached_touch() - remove obsolete bigendian patch- update to 1.0.15 * no man pages with 'make install' * --enable-static --disable-shared build fails with linker error * bug occurs when do "configure --enable-memaslap; make" on ubuntu 12.04 LTS(amd64) * compilation error with custom prefix * libmemcached 1.0.14 and bigendian * libmemcached 1.0.14 missing config.h * libmemcached 1.0.14 with DTRACE * libmemcachedinternal missing -ldl * libmemcached 1.0.14 test faild because of /usr/bin/touch * Fix incorrect assertion messages * pdate from murmur2 to murmur3 hash.- Verify GPG signature.- fix defined but not used variable error on bigendian machines (libmemcached-bigendian.patch)- update to 1.0.11 * Removed custom version of memcached. * Updated hardening rules. * Fixed a case where the return error from a socket connection differred from that of a TCP/IP socket.- update to 1.0.10 * --disable-assert has been removed from configure, and - -enable-assert has been added in its place. * Compiling fixes for Clang on OSX Mountain Lion. - 1.0.9 Wed Jul 4 22:46:19 EDT 2012 * Faster close on socket. * Instance allocation is now seperated from server interface. This should allow for a better preservation of ABI compliance from now on. * Fix close on exec bug. * Numerous other bug fixes. - 1.0.8 Tue May 22 15:06:04 EDT 2012 * Added support for setting options via ENV variable LIBMEMCACHED * Fix corner case on last used result.- Update to 1.0.7 * Add API call for exist calls. * Update all license files to be BSD bnc#757326- update to 1.0.6 * Fixes for gcc 4.7, lp:961812 * Fix for restart issue that happens under testing. * Fix for lp:962815. * Support for transparent AES encryption. - changes from 1.0.5 * Fixes for OSX. * Version is now parsed directly in the parser, which makes buffered operations now work with it.. * memstat has been extended so that it can be used to find the version of the server. * Update documentation. * Fixes for compile issues on Debian and Ubuntu- update to 1.0.4 Thu Jan 26 22:33:54 PST 2012 * Fix for memcached_dump(). * Additional testing for memcached_stat_execute(). - update to 1.0.3 Sun Jan 8 18:11:36 PST 2012 * Increased size of sort buffer used during Ketama. * Added support for new behavior to handle dead servers. * Overall haul of UDP IO. * Fixed C compile issue with memcached_exist() * Numerous bug fixes. * Clang support for OSX. * All commands now using vector send support. - update to 1.0.2 Mon Oct 24 08:00:48 PDT 2011 * Dropped libmemcached/memcached_util.h (undocumented header file) * Added memcached_touch() and memcached_touch_by_key() * UDP support restructured to toggle on a complete memcached_st structure. - update to 0.53 Mon Sep 26 20:50:33 PDT 2011 * Fix for FreeBSD/OpenBSD and -lm * Added memcached_exist() * Fix for memory when using config test. * CLI gained --quiet - update to 0.52 Sun Sep 11 22:16:08 PDT 2011 * Build fixes for Ubuntu/Suse. * Fixes for OSX Lion. * Bug fix for looping back through dns lookups under certain failures. * Fixes related to dead server failures. - update to 0.51 Thu Jul 21 11:08:58 PDT 2011 * memcached_callback_set() now takes its data argument as const * Update to tests. * Fix in parser for port number. 0.50 Mon Jun 20 10:36:57 PDT 2011 * Updates to C++ interface * Custom free allocators need to now check for value before calling free. * memcached_fetch_result() now uses the internal result when available (about 25 to 50% faster). * Fix for stats structure. * Updates to documentation. * memcached_fetch_result() now uses the internal result when available (about 25 to 50% faster). - update to 0.49 Thu Apr 14 08:43:37 PDT 2011 * Fix calls to auto methods so that if value is not passed in nothing bad happens. * New parser calls for generating memcached_st objects. * New error system. * New flow control for messages means faster get/set calls. * Added new documentation system. * A behavior change has been now made that if you specify a weight for any server, we enable the weight flag and do weight balancing. * Added MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS to simplify the setting of AUTO REJECT for servers. - update to 0.48 Tue Mar 15 23:05:18 PDT 2011 * Fix memory leak in server parse. * Move test framework out to be its own library (easier to work with Gearman). - update to 0.47 Wed Feb 23 18:46:48 PST 2011 * Additional fixes for OpenBSD. * Bug fix 677609, 456080. * SIGPIPE fix for Linux send(). * memcapable can now test ascii or binary based on flags. * Additional build fixes for SASL. - update to 0.46 Mon Feb 14 10:28:01 PST 2011 * Fixes a number of corner case bugs. * Fixes related to OpenBSD. * Better testing for protocol version. * Removes special case infinite wait on blocking setup. - update to 0.45 Tue Feb 8 16:02:06 PST 2011 * Add support for systemtap - update to 0.44 Wed Sep 22 21:57:57 PDT 2010 * Windows bug fixes. * Hudson port support in test harness. * Improved portability of test hanrness. * SASL fixes. - update to 0.43 Wed Jul 28 16:29:47 PDT 2010 * Added --args to memstat so that a greater range of values can be returned. * Prelimanary support for Windows. * memcached_stat_execute() merged. - update to 0.42 Tue Jul 6 12:29:50 PDT 2010 * Mistake in libtool caused issue with library version - update to 0.41 Wed Jun 30 13:15:19 PDT 2010 * Added --file for memcat. * Added limemcached_ping() to libmemcached_util * Bugfix for some cases where connect would have issues with timeout. * Wrong value for errno given as error on an IO failure inside of poll. * Bug fix for issue where multiple interfaces with bad DNS were not being caught. - update to 0.40 Thu Apr 22 19:01:25 PDT 2010 * Placed retry logic in for busted resolvers * Add an ignore for SIGPIPE to solve OSX issues. * A couple of fixed for memcached_light server. * Updated to debug mode to track io_wait - update to 0.39 Tue Apr 6 12:35:13 PDT 2010 * Add support for prefix keys to binary protocol. * Remove the undocumented call memcached_server_remove(). * The undocumented call memcached_server_by_key() now returns const. * memcached_server_error_reset() has been deprecated. * memcached_server_list() has been deprecated. Use memcached_server_cursor() to walk the servers found in a memcached_st() structure. * memcached_verbosity() can now be run concurrently with other operations. * SASL support. * Fixes memory leak found in EJECT HOSTS. - update to 0.38 Wed Feb 10 09:40:33 PST 2010 * C++ interface for libhashkit. * Modified memcached_set_memory_allocators() so that it requires a context pointer. * memcached_clone() now runs 5 times faster. * Functions used for callbacks are now given const memcached_st. * Added MEMCACHED_BEHAVIOR_CORK. * memslap now creates a configuration file at ~/.memslap.cnf * memcached_purge() now calls any callbacks registered during get execution. * Many fixes to memslap. * Updates for memcapable. * Compile fixes for OpenBSD. * Fix for possible recursive decent on IO failure. - update to 0.37 Mon Jan 11 16:29:57 PST 2010 * Fixed build for libhashkit. * Fixed install path regression. * Modified RPM to strict check install. * Added documentation for memcached_server_cursor(); * Added memcached_servers_reset(). * Modified memcached_st to remove dead cursor_server member. - update to 0.36 Wed Jan 6 18:23:50 PST 2010 * Merged in new memslap utility. * All of constants.h has been updated to match style (all old identifiers continue to work). * Added first pass for libhashkit. * Updated test Framework/extended tests. * Random read support during replication added. * Modified use_sort so that the option can be applied to any distribution type. * We removed the MEMCACHED_BEHAVIOR_KETAMA_COMPAT_MODE added in 0.35. Instead use memcached_behavior_set_distribution(). - update to 0.35 Mon Nov 9 11:18:33 PST 2009 * Added support for by_key operations for inc/dec methods. * Added mget test to memslap. * Support for compatible ketama for SpyMemcached * Update C++ interface. * Fix for memcp - update to 0.34 Tue Oct 13 08:39:51 PDT 2009 * Added support for setting behavior flags on a connection pool. * Don't increment server_failure_counter on normal disconnects. * Added prototype for a callback based protocol parser (server side) with examples so that you could let your own application speak the memcached protocol * Updated memcapable to test ASCII protocol. * Changed behavior so that server can be removed at first sign of failure. * Added memcached_server_get_last_disconnect() call - update to 0.33 Wed Sep 23 10:11:58 PDT 2009 * Added memcapable to test servers for binary compatibility. * Updated C++ interface. Added basic support for C++ exceptions. Added multiple constructors the memcached client object. The C++ interface now takes parameters which are C++ types (such as std::string). * Several bug fixes for binary protocol support. * Fixed crashing issue with dumping from memcachd server (server internals were changed without documenting change). - update to 0.32 Tue Sep 15 15:49:09 PDT 2009 * Change of behavior where linger is only modified for no-block and then it is set to zero. * Added Twitter's memcached_server_error() functions. * Fix for OSX compiles in development builds. * Updated C++ interface. * Updated memcached_mget and memcached_mget_by_key to take a size_t as a parameter instead of an unsigned int for number_of_keys. - update to 0.31 Fri Jul 10 09:02:50 PDT 2009 * Added support or HA via replication. * malloc() removed for server key usage. * Update build system. * Added support for memcached_set_memory_allocators(). * Fixed bug in configure.ac for have_htoll.- Enable pkgconfig provides- spec-cleanup - add missing Group to subpkg- "BSD" is not a valid spdx.org license- Remove redundant/unwanted tags/sections (cf. specfile guidelines) - Add missing Requires:libmemcachedutil0 to -devel subpackage - Do parallel build with %_smp_mflags- spec file cleanups * removed autoreconf, not needed as there are no patches to autotools * proper use of macros such as %%makeinstall * slightly more deterministic %%files sections - disabled %%check section for now, one check failing for no apparent reason - split out new libmemcached0 library into its own subpackage - update to 0.30: * added a memcachd_dump command (and framework for the memdump tool) * realigned all structures to remove padding (and line up important bits for 64-bit caches * removed some of the sprintf() statements in storage calls() * removed printf() in a stat call for unknown stat members * added amemcached_generate_hash() function * added tests to make sure all hash functions are stable/sbin/ldconfig/sbin/ldconfigs390lpd 15273595131.0.18-1.401.0.18-1.40libhashkit.so.2libhashkit.so.2.0.0libmemcachedprotocol.so.0libmemcachedprotocol.so.0.0.0libmemcachedutil.so.2libmemcachedutil.so.2.0.0/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.suse.de/SUSE:SLE-15:GA/standard/9a46c2ee0e57527941af133a2a9478b2-libmemcachedcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=2fcd7dd97580e55d65416631ca0c510908ffc580, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=6324af6841deba2fb4a1fd41becbd2f1a9be0d83, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=9704b3232f1eed3090107cff7544d0dec6e21db4, stripped  PRRRRPRRRR RRPR R RRR R RRR R3' KZ}8utf-8179a8736b25e257503acb164bfd28587fd86cd6639b5ee6d5ab4d828407a84f2?7zXZ !t/uE] cr$x#9*8}V 69GƊS hp&2ᑒ?G`:9Ʃsl[ZލJA9}YW QY*NӺD@ה>QM,uv@7-vHV嘞eD.%7E'8W;*'4lg߯GAE#oUr}QkwU~ | o:BgHv q2$r}x׀ <قeNR;73:`yLՖPT.pb jȻ/cTnW.X@XMJlX4xAf{uR%g(Aa-d7 zQ)r0ꆒ nKw' Tysu:'wϢ~5C}N ,@I[V%2ئVyґrvWH+Hz>Bֵ >Ib4O JX@i:нR K@_K3 +Rlh\]Q %#.#pkd -Hv޼*0A6FǓe6:jD0T+'hd 8_H/dBN=P]hI7rhVaGT{*_&x4s$ KEnk<'`ԭSIDJqOhX%5 8)E} ?X8bw_V2_GTN1&ҁ-vo : vizG/joM*I @.ܬ$^нZ( C7ap9MCb7kv!JfgZV#,[^8y<|p7HxUr"hO1;#MV|YO4N9cܭU OSqrbmH^X4n>Fa THo) ami#H ovZ(,1%3Td5s(B/u:vѧ7,ȧ6/u&W=iPW?3ꅓLM3#>Wfݼ.B.4ISN9;lapFatl_d !2ךH*ygLS_%~$c!\S,$֊7z;&W Ṫ&\n5AnƀHhFf8= ޏp9|Q]l]=SwZy2÷r1r)pW&|ݸͬ"_2c@OqK.Ube=ZG .5m 6]'4Hj Lh6FAcK2( ~^rt|^H^4UW]Ch۹_Ԫt-,VNu,ƅ04*R!RTR TRά Hft)MCN]XOdz q{>6n0D32I3oGdbMypi3t2n,h>`<ɠbn|nL?#=Ni+IMґO\:]iCS ("Fdmr%qJ1fe)B M~l!&&4Ns1 _# uAYI'?m jGnAg%>`#55[I](y2s?t"\ew"D\JJY#1 Ty&&؄x8obj*Xtu􉩾*G:aԒ\^_1ك?"{xgOV^?wg0tI,1O%80Yf[DMچC#clR1? \'O =aU/dYOZ>1) %ぽYAwdRthz1ً . ZnB? UMk;.apYA^<z 7vF!Uhi5q(ct~Ix?3݁Tm3x%\b FȒ B}Z幅dn`)%l! #eEI2k: =E8h- `8s]zī 0$btX6|f6#v/Y<\iYߖ;Aޙm>]aα(`6C/x#OsHasOi<&L.F[(F mM5ŢiȨR,6 6ݰJTO"@/ssڨdYyxn#{5R2Oe@l ]1mGH\8]YnAq❰GgLfQӁ÷9/f'zOUˠ @]ZP dxF1z"zBb軼iW&΍g~VGT_u/M r !>J؉mRÆ^n.8fXs><5]\f0Sn0Uhy:)fYW\;F@ $VhhQeN%v#]pdJDuiB|ǃfWiCd.ms^KtFIW\#8] MCRiQ|Gx聣?Js~IAW6jveς9M bÃs&s|&{2[=XK o'֕] E[k^N&G:% 6[n~(􏱂g?4d4S&q|&g*wo14p!]1mB Mn2<)j D`P}ȍ Ȟ,wςg]㏻{ ,G@UG(hm fO<2UpJ ;D]GD*|"\=],{c.e⥍hjsD3ROrѲ&@R!G[9[& .TS8Wpi"ZEz2\A.k-[\i ܇e Yɷ2|o)闓CxoO.뙚n?Vej!<cmJ˥%Y%3f^lUöM8U#n~IFWIxS|lS& 2@zwO]KZ|_-:_\yKb`BupJǺ.gf7C**Ss|pG'\YL.pz5P7@yavYE 3EV֚{J~X!*t`:&g‚2!v5ڸTȴql| Pr)_0! ʣ♷/zhP6E>|\Tv3x@:]u%X+/QC..Jg6sF~8l{[C€<n"Ǟ.@%X@c@Q_*0wnm˓1ű R'Fa91dXxAc "9DZ=S5Ra~CwzٝwoAZʀ\ ceuEfUo~ME@ټ9ןS oU䌜01`GTײ;r<5bA1_ 9qk^Ÿ3њNzsTq Xv1 Xوw=oĢ?g~*g[*x{CTs7CbY,[7[`7߄:F,sM,Q?}`рΉqE[cbp!)cK)OتKI)ϔJ]0N5e 7BH8s Z`Cϐg9)7 NYi&^cHc$|8r^1C~U7oƳ|&riBm"};%ӡo_~QQ4-7̰ݹk2ߏgR-Vp"N1Y$!Es~cČ]}͝/׃%@K%\5+^b餝reH1Mj+9Uhz//Τmi5N6c*kb&qN=3*IqUTW^uԭ :@Ur"ݝ%cJ?2{SV€ Qy/}  ,2'උ@HMؐlVݝ_9ܑո|d҈?KW$5V*d"uܠ Ī~AS=Cx n, r]T {ȯLwY*P>Ub?, 61[>}KYɎJW |ՅC!M>fx=~w.,"rZFa}MNibdokj࠭7*cdb~\V}ȡlKvPE HlZ3q3w V(X&5]a]G;.DKWQ:j"o^eE~uS/rMֆ zq#!kOѿ}PX3< 6#rn:ˬqWMT1xDpw)`9yWIa@cLzyz. tK0QgTҬ#pW/kH~!]svg'x p݈dgմfVz4dĂj${7t~Y>I2<1_QHɺWV^b~\&պ9A$nsרF;ڗ5 |3Vn.TWz睠ĹǦ6aӟ`zN++8Blһ+43W-x+ևQX7g{},{b; 2T]|s-uE3OmqF3@eαWs&)m̧pv8m"Vƺ.f}?0 d}[+ӦWOX25MA딾u,=xܡZ%p$(} 8l؞]pPfLjZ Y&_0ouI/f5kxP̓L6b3<݊|m!+%py?Lbf65Ww\8s3pens qQ`b6FtMvn+m iWĒ?ЁH/*U} A4&/*-7̡m nh$B*OT* <\^ w cgWnYnl[eZ7 <.ChkuM@(1JvlAlq}I&?9xVs]-oυ:nST#!5F`r#9{%աA..~<:ѧ7xa@iE]7P(z?4gEfɑ/ AB\LJisc/QU87uh:4_׬daYB] wò@Q-`AD I=lz8M&"GJIGSGpYB %qS:;;6X-UÙ+UuNHO0ʒ.Ppw>ę5V.dX)Ϥz w1j$-:r [1m\̌d)/!e]Ё}]nQ^5YC?uZ*u{5hޔ5.Qo5bK^0ڽ,Ͱ9? ߞ~ +Y%>B w+m`U`)TgT$ |ERDsBa*h@;:p0ju[l"z/|x/h4}.BOI4(ݹg]#\t[ ZMDL,id3b)ЧpΦvD4H#}Y.igA&i~JS^ZxǷS,JxN4jZ} -l9O9IEw}:Vqo7Uw]ъLFωa)[_)a;}-kY 4PMhsຘ{w1A^KTڰ:mMD?  _DROk$tMwxzxmJ2 QA$%9">B`!Ta{&;VcJTu)~^()hd[WT3w{3Z1 &!y;F4Qߪ/eӔ;6:~/M? P co }'yl31X8 |sf;]~52(БZ=4u_nu$eyљ䰣[ضfX4G7KP}z·Wc]H8HOEj i8I} F tz:jbud7e]OMB@a.C_*T$c@R^/i|V!se6c^BRɵx}% UY!Yu c5`^5ĬVkGۦGg=F85%v#1MfDO5-S[iTB)FƬNzRZ289s̒e @WeN!'`qߚj9[:^:BJ>ryBFz*('<#b%z\DOh$GP 7V^*'Qu+ _/'vWR:w *R; lz6A9 5O8ؗѕ ;Ւ:ד\&\1UK`2Jq|;StAǿPɽK~+I>P^#QTAKg*9,wW;S7k oZ)kAɪ91c~ eT}Z, >0ź>t>b `@R#s!*Ru j[gi} <4.C%L,%4.6y~_e<T^v eO2M`[69e${ΤG3#BRzr*]7M GLe6,pFLQ2%` +ÝTbi^|m alwSAWߪrxRoJRw, Uzx"嬟BJA̙e)r*{[l۸/o;gn~K""&fdG0㦝1tu=%ނ@#S#' M*N i0sxʯboub:,aLJ'E'ts5O3u0_;"# TP5 ϲǏrxE4̂Yi7{(Rj}d}o2ϼ+#H;ʟ_?m ueNGɡ@XyD:`#vORAqnRIf?4{]Ig[=0 kw%uEӍUvWUm4 :M=hcs˴4,P8GZW}KFIo#T=kT$J#)_p sGZ)@dWC%Q y!E1`2xUW}$$ހo 3M?]zmnƱWxf2ͫ Zԍ  q֊ckv.C )-Q>DG5?joJӉ e i'ec82 ~7)S[ ߖ敬ʣݧE8HqjkD~r 9yۿm_SVhC"k*f!\|)N vFuvJ%Š{G i#T"pǘ b$>f<}JkҗOD'm(V%6Ypvw.d*jB՜$TC(Zʪ_krL'JeX%b\Ar$ ~f^ !xO vlfL3/چGkz/[m{c W(PLS=weyO ;b^ x}O|/u^B6ʳ J1Q%F9;1cFrHUzk7`Md?Vm\PBY\iVibgB!I߽.w*5 _Azπ',M-\!4`[P5NJ5BZȽ0%9~i2U .2EMY%m/ϧ3u'(H2Igڙ@Ԧ(mJ=q(}v>flN8lZuT;>W|H!jx)# yf@.>( NZZ{ވR7ӧ=Tv&P6fT/lx Ƨ/;HHw\ he,g.}TKjA=zg WeVL@eslR`}58/IkClVv1HmM>ݹ(KsQk WʰғU*߿Bw1f9b_yvX|p&H9DaIbsOi1 |dJ *fۭ|垗Gsja'57߻Jp{:/0+@H[i2=/A7Z}H^,WPM:Llih}LjR'ʘ}"gWâ#=RiKQ>J@ dqL2WDt3ȼ?)$:(G'bh~~V dw.XUcd2߆_ɬE]'ꔫg?-q@>*бsnO <_OXS1qHz>G_瑛#t$N)zʥ1}w7UZO! 1PZݓ=NgmOr( []!W¹r%91 uk&!X ;O~ĆڔnN[`B9Q8JDIo\h>]L|թ-]h !𱎩I.5=DZ+At`oO] 5V=.0}؈xì`l5=SONT| |@2zZ(w @S*Sp7?Qn8"\>Xo  > \^wa|bpwLf֒h0)2tSQ&],rL^oZ8aе%Tz[^'S/^V('RIVRb6Vt |#5JOr\_C#A ( mbf#i'3ȑx $W"dL$> O't<;e9֊E@\TN$rI2B.] ce񚪘ki6{j2*,XVm^SL^>E5fIy%G0H\lOV:A]뚊GW4')m&gdCmio8zzlMb&xUQ2,S.?pa_mlzoc(|,,j XaSiBf7?XS!g|{R*hHSD0==ame3)Ua4D8}[|gRkPW!b͎J-ZwAvḰgTԻ6,އ!i!}݀b;Ƽ14ָ[O#BGd-wСeBcs{eWCu.BS֬_V CBK{DDvD4;cìﴄB;}6NH:uoV#E XÄy`&d6ČGEvn|6 &;byc-q<v?TS+!Df3j3B~$$|ВLg~E$kAը_%~' n[7毴,3E\wL1+à6c9~C-uμ#6"yRQXी٠эF-3ڗDJ\áJnI4HǦiN2ΒmobFpN =o![ԬZ;܈o1sa(V=-rWڏt:HuI cd(,Z$+*{0hIdZ pι T'<9|ا~MY !glyl;Ѫٜ,'a;5EF_jq>Jvieh{lٓM93b;ԾsޯV*M1o-:+r^6I,>gdOlunX\ cOR Q} t.(B^X{`Do=~Σ.愒fPxCMvWJ-+C* 9>=?؞iz{qя13pC"e^(Bxĕg}TN7jtڰiRZJ ppk3PE؎ wjc =R.O̖=_)Kt/FW8&XlJr}qᢰ"ANOٍ;+(}{TYh8CEVckߌ],&T}X#WgS4Ւwyj`6Ɩ²L/&f{ ۥ߃$J֢fm mplU3_%kSQV)c-_ srbvڪ|zQB0T?0uӯnÕXÓ+V`,Օ74׼tUT~;E^~KGf11Q`+SM;bREThu8Mݷyd>Ҥ0E RҽiҾ[8, 6O:Se;ffztVMiGwuOǔc")eg[Xb}nBIOxZE=Y^%q県S}JF~_ W3GPe>$ed8CBҒLcB%^C M0rk_w hkB>,\:/9aoPWQO-U!9諅GqLl4_ -Mg!lUϽafFj;Enq/cֽ{;>)]˜>E sXR-v% };ba:viEAꏹ"'z.y+͚ywgLi:h8Z5+%Yf WC)ڔ p+)+t-4ǫV +ץקۦteDnX]/)BIk no{eVX9'Ixupɓ\G1 [ě%OtPE'vskt佯tUR+kûg5s cv[ppGb/G"{Lz82Dd9?ܣ+WK;a+ HvH2m=ׇ͉̲|.VQSU,nH?e9_>SݼP/WlJT1 kHMr]Cܷ& H\Z@,Y&U yyb&)Є,!NǸ}kfB <5WwRV]+&1#nX0T1m0 B8w`ЙtPlP ^7f÷OZdWMVX]3sH lD(٫$k[>۾q7Q3p:9YX v[hrr|q&w umvQ9HD ?h!}Z|^mA!+BtJic;!%hCmOĜ@;\;naBXdE-5mM#甬X#Fժ4hP_yTTeiRXMF`zjϑm`~c?Oi%ef7.bI^^I7qE%SEҕ9_ݨw  ޚ0MZ- Z'KZi^P]z'շx u so(?`J}&=MQYo)~5=:YCV@|X¹zZ7+2v*zL7(G2s @oT0ߤ}ԮX箉y;ETVN yT8y x]v|.~Ck)ro9!.ndXe3\Y.hX.Q\[IZN@ ަ֖2>l|7ǓD^'"}<&idpqmR.)[r6'Vas3N| f= ‚"l)(2uhQ-4E qӳ^-?քzyˎpr)66T?B^rD q|Pq#קvz] {"aAxU9+R >y=-JJ فrN᯻$F'R0{t3_Q{(IBƒШ=LjR!-W_x% F>X?% aC\8\7硌;..dsPMeMDˊk%hO3܋xn~P:NIsi_{;FLɌ'V2$ dM?A"W3ֻ‰(8 y2Șa6?P>/&%f=#UcQ94_.e-xL*@9 %{f1GHg/* Exƌ&^DpTG!3! JȘͦ)"NTŽܸu}wl/nV漎^z^Vp6q"ho8 O T|' i"! ;őRPK$s%)ByCmF'ÿOAIɣ$ 2 .j0;Dw_JZkmBV n.=Uz*8Fyx!Wb!jxWXQ[ }<˫%,r6eVoyUn;4Ot0^-Ϻ#"B,`c4i͛D6=yW5> H:D%^WvPH9bQ;Xo.ZT߿ؚqjIQmq2X3vE=p [<6{?1=]oU#NAEY|'Z15uO+`&|mU[W58{~Š̢hFm-!I!;⤞L'4)iu]|KTmsa!ܺYoygSr]bSjr7'!;[ s0ەogt=LF|Hg#+T'4iR`t.=vF1q r,m"}s/+d˺80q86wK*BKЪ0ϻern@X˄(Uz oT1e'5w?[gKb|n7tQO +aB~:uE_LgȎEԒ`5: Ar|J5^$ٶJ-࿱>T%@b~(O+igԶd^ Κ^77{UY)D;)&[Rg-BPH厌)_j=03ϗdi+CNKȈ␒IU ]2emMzG%W'SŠY$䝜)A+J 8zY!82wqrئo4摕J G a]dNR]si| wЛu>^o^Ura3y4 oy=uݳ.{{)_f̺&,w[wNj|D2 ^p)J9Z ~ce48h&{gzߢ׍Mpif_*YiQ\{C1M╼S ЂG`|9-KPs~3"Fp) :0k]6n[+[LF*"}[]8 $_ρcezJM 1J$ak)}bda {}}KpD%g@ʹ/y~ʒϳsK;vVIQ"a(ݻr3tZLW?0mZC{=~ėo2(|4%4oa({oĦL+d\f|mg̨ ]K U.MNjVKjCg~';95̼ԛ 6z)K|CCIr6]DdveaKR͉Ukn{Nqٮ=l@.[WK1GY5h2{H= X;F)2;dL}.#Uϒ;_5=[PE;bs `@ z [([w~B݈BmM5a_VRCrT>S\n c9S0û4ݏ2yW/\Mku2J(N@ ͝!0ܗAMD͂rDrwvOlz%lpz6J2wo.%h[d )[NuOA8^X>C$m9Ă3U⮫T7-5/y vכe7mG}zXQx#Pdr9EYu'6-ptT~̀䰘4 ө}F.rqO yThm\"SNmm* %/D] y6W`we./ehuǿH,š"A˻6>c&+޻`h3ɁY6 d<|-x#v lٜ/jԇ'd@͙FEK.Rc 2YPA#QH?a""U&`Ay61y  h / %ṅFW޸Q=ց=˨#ծٜaQf7x\ڳxY,D dYƒł6ΟF6.i bզכy4EpA|st\b 'AE\gɈ~|Pq= Bӭ y3@([(MW5*#BQ"G 0cs9AmҏE^X%\sZHJ?IFTz0Hg,{iEz2, X\RZ$0r)yu" YX%C{?Z85br2*98 pxv, q2˺[,cw',D'FnAs7RB=|!<_3nebX=x%[c Obo`@eHG>fRoYm!,r )),sbp7R5otCX*WC0z8U=i/d?>aao^q]0qm'ja#'٫84FVam<@lHKRr;]ZBvw93lM)KI)Ibօ=찶5P (uLy7|;$XHtjAuLoT ȱGv0FpvXs{p' @報 6d? ϱs.*Db ^:97uH__uŏ4! n6Mi|->rzF8uN!'}\>\"Cp=heA<猁Aĵ`2G(X =D({@$M/r2nWY)`d$ܬ<Oh.kJHօ*Z3Ots t3]n Bxu)[$<1}W(p,9o^, Lč?hmHo8c`j =4$``&@lZ D@N  PO3 fn0rU Q9|۞(:E0kKVR 7Uj$*ѩPHD;-Ͼ8sjIMX36x zuhƿ.p.+1F6ps|wY{Xىśh36 b y6~9$7kd>[H+h3a#6U :Ȝ]%ʏfn>!;9rWU)f,ŗ#<ߞ1i Y=ֵE#tv롷`h;*{ MTu`{dX\bލ~21?Y8nmsfΐujԒP@A #+`AVYr` }G`.PkV؝,4GT1]"-L~N9y-5Nek'eHuLT q@k r^FvGkzٜ3h#`雞WeEՁfd)?@J@;N[Mw ,+s8(Whue2:l 9MdzϽs>/T0#o/jG ?> ~/*h:ekc e#{ߔfe&i.1knQu6ky܈]MahNn^ T]}'ScsXcO*H&5瓸Wp=끐]k^2@u2.se+r@B $rp|t翩1˴%L=6j?Xjgnߚe.m@jP ]SZn ;!oDx9w/ʐUcs, s!b%]N gzt;-sN↫Yl B/?tS /^.CeH Z,MMKEY,䖯fuV-[D;1{$A Y8J6w^=B`&w-`mXŃ^LJ4mmsDz;-Wd|e# -zC 0d:T4OX K(fLzc̩Ht-Зb`iɊ d^-v3OMYvCW1M-xkž O SMFN14XVYy-] wMq{i//\,Bi}$sTà9T^U;a,6M5 ⱕ,ƻj"Whgr>R2NsX_(j$}NIlfQc'nx c\zr~}D}9.U1dDRqA\/Gew=WcK&M|0lM/@z:b_!`-ऽ \m8/J;HyY uIܪLoz[TzWJqkNf`J |͹RIj|}=_7EWJ|e+Vb9Aq*M@QA(Bs,"-fbf+rNsZt׋ F)pO-kAi"g9ٮJ"&XEE2(zsXH`  C5'B7tNizg`־gVץQ[=#x?n~]<1?&^*ّ^Kl;i^$HqtzPT<7zw8ucׁDaaZKy0 |Lj,( &'C7> :.iQxtCSB5ADF/_ ΟݛN5XVV7muIJy~yEHZ)|2G4LL޽^YOZF/i#^ncD5jOӋ)ƒ낲ŕKo!"-t@kU]B~em}T%^nMB̤/g[-.w x+\d_)'힧ވNl6Hb:|6 L{ Y왣7щ`p߹t*~OH9W;i'ǡ׏H')<1_#)/Fp1R?Rfm[1!s)ǠO~; oS&PG#8 tݍ>Rdܫ,rY-&{t-g'ૼ,5zH2ts+|Ŝn K%0_`p<$L\?xd/MRfՈCĬmܺ{#Sl-Ȍ@{I娋Η{zB|fb!"5-c ;+VX $>0A,R TNcButx`_ mC% T1;=$1Fru~=\sO27b!*&DcJN8=$ah r5(3wZ6*9eXPh 1DZnSG[?󶫌,嗲&C[ =c^_d`Ckd{Z $n s' wb46fAI>jf0{Cp;ۅ؈ )XstgD*Fj81(FxQ-}ӽ,nR Mn~WBKZZV/-C &t58w]Հ?3joz TPtKӕ=P}Wެ`hge9Jްq4܉b!3J8g7#_aQNI^Aei\ $FTM!}ol35ox敉[UE{W jBs!Ou `@>*eƪcb%뢪1ze$9g-"ڜ?ٖpz Y ԘIJO5UG7B:~ppo[WIQ+'K! z-1@Av^[_=Vi b",g9 l$W%(J| ا{`xOnbрyo&XzM D;)~ޡٹ&ZbtYY1aug/ h/,t"!Uk p]X?xue-gHċŠc۹qr֌r4&)K) ǬRa? _!`.(;#?[ ҩ?|h+h\%m+_ap,6e̎ %+w \zh;*vcbbld;V<&AB6ȧZz}p +T2;Fߍ").V=Ƙ }mkࡢCk9%6 yI [^AㅒFQi؅@p:^ Jm}ז+6+h6YY/m ΈN v)X q֑k0[,83yC$xS/WQy{&O0D5Ǝ ֛?,a㞬*#Jٶؿ9XRer#I|XpRGܱݣeuПl~"Q'ѝoa}O |~~i_`sDA`ÏsޘHЏfS;Gn+G-n*$ͷ$ߺ55E_`4~ ^>2-(Jhߎ"Y,aAsM,)\Я!fġmc)enQ$٣m+A2MNM~#3A>T'a/ ,ݿȶ YZ