libthriftz-0_17_0-0.17.0-bp155.1.6 >  A dkQ>I%z #Y݃.ʑЋ,=\`bwrX]߫ DlKU~Y 0ʌ?8X:blV@㹖Ut!a'F4v ~cG1~tw;ku"H$@cK,K Am>Z~zUViοfjѷ\̦R:7 S#KE' AҸc!=![x5*jm&mMԽÒХy+6zEy!Fm I%z /yrBQҺ$2]O?u@fώ\Cl@}>,?=@%O4,~6XSt\5>K{Wݡ:p=4)lj9aJYJGTgL:咑&%rLfN >p@N?Nd % 5lp      U X\af(89\:>K@KFKGKHKIKXLYL \L0]L4^LIbLUcLdMfeMkfMnlMpuMvMwN,xN0yN4 zNdNtNxN~NClibthriftz-0_17_00.17.0bp155.1.6Thrift Zlib APIA shared library from the Thrift software framework.dkQobs-power8-02xSUSE Linux Enterprise 15 SP5openSUSEApache-2.0https://bugs.opensuse.orgSystem/Librarieshttps://thrift.apache.orglinuxppc64lexdkQcdc4322e1a89787f08949964071811ea482bf158fd754249e13f82c4e04b1c7frootrootthrift-0.17.0-bp155.1.6.src.rpmlibthriftz-0.17.0.so()(64bit)libthriftz-0_17_0libthriftz-0_17_0(ppc-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3c@bx@a`u_`@^b;@^_@^_@]z3@\r@\r@\\7ZK@ZYA%@X@W^@W)@TE@TPTPDirk Müller Dirk Müller Ben Greiner Ferdinand Thiessen Benjamin Greiner Nico Kruber Antonio Larrosa Antonio Larrosa Vítězslav Čížek Jan Engelhardt Martin Pluskal Martin Pluskal John Vandenberg mrostecki@suse.commpluskal@suse.commpluskal@suse.comadam.majer@suse.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.com- update to 0.17.0: * ### C++ * THRIFT-5093 - lib: cpp: test: clarify effect of MemoryPolicy on TMemoryBuffer * THRIFT-5510 - On Windows NOMINMAX and WIN32_LEAN_AND_MEAN are unset even if set before * THRIFT-5515 - Oneway requests can stuck in TNonblockingServer with TSSLSocket * THRIFT-5529 - Missing space "<::" in C++ generator * THRIFT-5576 - fix old-style cast at const value ctor/copy and redundant copy at ctor * ### Common LISP * THRIFT-5501 - Remove Common Lisp support * THRIFT-5567 - remove reference to common lisp namespace * ### Go * THRIFT-5495 - Go lib server not close client when shutdown * THRIFT-5527 - generated Process function in go will swallow exceptions defined in thrift IDL * THRIFT-5539 - Performance penalty of using TDebugProtocol.DuplicateTo * THRIFT-5569 - generated Go code crashes when reading invalid map/set/list * THRIFT-5583 - Add a skip_remote arg to go compiler * THRIFT-5605 - Go client middleware has no (easy) access to IDL exceptions * THRIFT-5609 - TJSONProtocol is unsafe to be used with TDeserializerPool * ### Java * THRIFT-4086 - Java compiler generates different meta data depending on order of structures in file * THRIFT-5485 - @SuppressWarnings is placed above Javadoc * THRIFT-5494 - byte count of FrameBuffer(AbstractNonblockingServer.readBufferBytesAllocated) is not subtracted * THRIFT-5502 - Is it necessary to report CONNECTION RESET as an ERROR? * THRIFT-5519 - Java async client loses exceptions in void methods * THRIFT-5520 - add method to convert Option type to java Optional * THRIFT-5521 - In Java lib, add param for option_type to generate JDK8 optional types * THRIFT-5522 - Upgrade to gradle 6 for Java build * THRIFT-5525 - java gen to use reuse_objects instead of reuse-objects as a consistent param casing * THRIFT-5526 - java gen to use private_members instead of private-members as a consistent param casing * THRIFT-5533 - Fix Java warnings: @param, @return and deprecation * THRIFT-5543 - Java lib FieldMetaData should be more type-safe by adding type parameter to metadata registerations * THRIFT-5544 - add java code gen param to support including field annotation as metadata * THRIFT-5545 - Follow newer gradle convention in organizing source code directories * THRIFT-5552 - Apply clang-format to java code gen file * THRIFT-5553 - java library to use newer gradle API * THRIFT-5555 - Java codegen and library to support future-returning client interface and implementation * THRIFT-5557 - Move Java-only tests from /test to /lib/java * THRIFT-5560 - Use JUnit 5 (Jupiter) for Java unit tests * THRIFT-5562 - remove gradle wrapper jar file from source tree * THRIFT-5563 - fix deprecation and enable xlint for java library * THRIFT-5568 - Use spotless gradle plugin and google-java-format to enforce a consistent code format * THRIFT-5570 - update java lib document about gradle usage * THRIFT-5581 - Upgrade gradle version to 7.4+ * THRIFT-5582 - Improve TProtocol.java * THRIFT-5584 - Use gradle toolchain to specify build time Java version * ### JSON * THRIFT-5549 - Json generator should indent properly while generating includes * THRIFT-5535 - Ability to support connection on OpenHarmonyOS * ### Perl * THRIFT-5532 - Perl Thrift/HttpClient.pm headers bug * ### Python * THRIFT-2059 - Support for Python 3.4 enums * THRIFT-5449 - Use select.poll instead of select.select in Python TNonblockingServer if available * THRIFT-5467 - CannotSendHeader exception with 0.15 * THRIFT-5595 - TSocket errors with SSLSocket * ### Rust * THRIFT-4100 - Extract Rust read/write struct methods into a trait * ### Wish List * THRIFT-3461 - Support Method Deprecation- update to 0.16.0: * C++ library don't work with HTTP * Swift service generator doesn't support oneway * Deprecate Common Lisp support [#]## C++ * Add support for Unix domain sockets on Windows 10 or later * C++ to_string and ostream operator not always generated * ServerSocket doesn't ignore SIGPIPE [#]## Erlang * Introduce delimiter and app_prefix options to erl generator * Invalid golang code generated for optional set with a default value * Go lib skip map value may cause stack overflow * Improve memory efficiency in go THeader implementation * Potential connection leaks caused by the connectivity check * Error: Constraint check failure for haxe.ds.ObjectMap.K [#]## Java * add support for partial deserialization of Thrift * fix issues found by spotbugs * Update java dependencies [#]## JavaScript * Wrong type mapping of thrift binary type [#]## netstd * MaxMessageSize reached exception thrown in TEndpointTransport * Support for deprecated methods (via annotation) * Add net 6 support * TThreadPoolAsyncServer using TFramedTransport mistakenly drops client * consolidate netstd server implementation details into one common model * Uncompilable code when .thrift struct 'System' exists * CA2254 Message template should be compile time constant [#]## Perl * Fix build-cpan-dist.sh to create a CPAN distribution correctly * Allow UDP Socket Client In Perl [#]## Python * Python TProcessPoolServer does not spawn expected number of worker processes * SystemError when using fast binary or compact protocol in python 3.10 [#]## Rust * Make server optional - drop patch thrift-pr2487-py310.patch (upstream) - remove python2 subpackage- Update to 0.15.0 * Known Open Issues (Blocker or Critical) - [THRIFT-3877] - C++: library don't work with HTTP (csharp server, cpp client; need cross test enhancement) * Removed Languages - [THRIFT-5229] - ActionScript 3 support dropped - [THRIFT-5347] - Haskell support dropped * Breaking Changes - [THRIFT-5381] - possible collisions at VOID type with some 3rd-party libraries on Haxe cpp targets - [THRIFT-5396] - deprecate netstd "Async" method postfix - [THRIFT-5453] - go: NewTSocketConf and NewTSSLSocketConf no longer return an error * AS3 - [THRIFT-5229] - Deprecate/remove ActionScript 3 support * Build Process - [THRIFT-5334] - version of thrift-maven-plugin is not sync with the main project - [THRIFT-5394] - AppVeyor CI tries to download outdated cmake - [THRIFT-5429] - build: autotools: add foreign to AM_INIT_AUTOMAKE * C glib - [THRIFT-5244] - Dynamic exception specifications are deprecated in C++11[-Wdeprecated] - [THRIFT-5265] - Add the zlib transport to c_glib - [THRIFT-5399] - Fix socket leak in abnormal situation - [THRIFT-5421] - Fix the problem of incorrect setting of errno in some files * C++ - [THRIFT-5341] - Fix Old-Style-Cast, Missing override and Possible noexcept - [THRIFT-5342] - Apply 'noexcept' attribute to Init/Copy/Move Constructors and Assignments - [THRIFT-5355] - Do not rely on compiler and check boundaries * D language - [THRIFT-4303] - D deprecation warnings - [THRIFT-4979] - Still D deprecation warnings about std.datetime.* in current master - [THRIFT-5376] - Fix deprecation warnings in D library * Dart - [THRIFT-5285] - Update to dart 2, widen range on http package * Delphi - [THRIFT-5350] - 0.14.0 fails to build on non-x86 - [THRIFT-5438] - Inconsistent handling of exceptions during message read vs. message write phase - [THRIFT-5384] - Improved error message for HTTP transports - [THRIFT-5385] - XML-HTTP client reports IsOpen=TRUE even if it is not - [THRIFT-5386] - XML-HTTP client may throw "max message size reached" incorrectly - [THRIFT-5387] - Improved and simplified Delphi test setup - [THRIFT-5390] - Named Pipes transport hardening - [THRIFT-5428] - Prevent costly reallocations to improve performance - [THRIFT-5437] - Make TProtocolImpl CTOR virtual * Documentation - [THRIFT-5332] - Question: list all the reserved words in thrift doc - [THRIFT-5348] - Update debian/copyright * Erlang - [THRIFT-5377] - Remove Erlang R16 support * Go - [THRIFT-5337] - Go set fields write improvement - [THRIFT-5353] - Namespace from type is ignored in generated code - [THRIFT-5358] - Add go.mod file(s) - [THRIFT-5369] - Malformed payload can still cause huge allocations - [THRIFT-5389] - Thrift compiler generates uncompilable go code around optional constants - [THRIFT-5404] - TTransportException.Timeout would correctly return true when it's connect timeout during TSocket.Open call - [THRIFT-5447] - Update supported Go versions before 0.15.0 release - [THRIFT-5453] - go: NewTSocketConf should not call net.ResolveTCPAddr - [THRIFT-5459] - Adding a new exception to an endpoint is kinda breaking in go * Haskell - [THRIFT-5347] - Deprecate Haskell bindings * Haxe - [THRIFT-5370] - Haxe 4 compatibility - [THRIFT-5381] - possible collisions at VOID type with some 3rd-party libraries on Haxe cpp targets - [THRIFT-5393] - Incorrect namespaces for included types - [THRIFT-3036] - create official haxelib Thrift package - [THRIFT-5413] - Int vs String in method get_size required by property size * Java - [THRIFT-5375] - Put org.apache.tomcat.embed:tomcat-embed-core into scope test - [THRIFT-5383] - TJSONProtocol Java readString throws on bounds check - [THRIFT-5400] - Java library does not export the .annotation package - [THRIFT-5425] - Throw an exception when reading TSimpleJson in Java - [THRIFT-5430] - FieldMetaData synchronized method can trigger deadlock during static class initialization in JVM native code - [THRIFT-5432] - TSaslTransport throw TTransportException of MaxMessageSize reached - [THRIFT-5433] - Add Counter To Thread Name of TThreadPoolServer * JavaScript - [THRIFT-3508] - JS:TS Generator set all fields of the struct as required * Lua - [THRIFT-5417] - Fix Lua compiler omitting default values in Lua service functions - [THRIFT-5439] - Lua Generator does not support const i64 * netstd - [THRIFT-5354] - disable IDE0083 warning - [THRIFT-5382] - Netstd default list/set enums values are generated incorrectly in some cases - [THRIFT-5395] - inconsistent treatment of methods ending in "Async" - [THRIFT-5396] - deprecate "Async" method postfix - [THRIFT-5408] - Support for deprecated methods (via annotation) - [THRIFT-5414] - Use of specific parameter names generates uncompileable code - [THRIFT-5442] - Separate client service calls into send/recv methods and make them public - [THRIFT-5444] - Netstd generator produces uncompileable code for enums ending with "_result" or "_args" - [THRIFT-5445] - "cancellationToken" cannot be used as argument name - [THRIFT-5236] - THttpTransport.cs still has bad timeout code - [THRIFT-5349] - Add net5.0 as supported platform - [THRIFT-5373] - HTTP status in case of Protocol/Transport exceptions - [THRIFT-5391] - Named pipes transport hardening - [THRIFT-5398] - ThreadPoolServer not stoppable via CancellationToken - [THRIFT-5407] - Keep support for .NET Core 3.1 - [THRIFT-5419] - Incorrect usage of thread pool in TThreadPoolAsyncServer may lead to poor performance - [THRIFT-5422] - add threadpool server to netstd test suite impl - [THRIFT-5431] - Response should include 'content-type' header - [THRIFT-5436] - Timeout.Infinite is not a good default * PHP - [THRIFT-5318] - PHP 8 compatible version of binary protocol - [THRIFT-5440] - Add php8 to composer.json * Python - [THRIFT-5352] - Python: IDL exceptions with no fields can't be instantiated * Ruby - [THRIFT-5312] - The Ruby compilation configuration in the .gemspec file is modified to be compatible with later bundler versions. - [THRIFT-5367] - Ruby library crashes when using GC.compact * Rust - [THRIFT-4098] - Support user-defined output namespaces in generated Rust modules - [THRIFT-4101] - Make auto-generated Rust enums and unions more user-extensible - [THRIFT-5314] - Enum forward compatibility - [THRIFT-5363] - All-caps constant rendered incorrectly - Add thrift-pr2487-py310.patch for Python 3.10 compatibility * gh#apache/thrift#2487 * https://issues.apache.org/jira/browse/THRIFT-5488 * required by python-fastparquet- Update to 0.14.1 * Fixes CVE-2020-13949 * Deprecated Languages: + Deprecate ActionScript 3 support + Deprecate Haskell bindings * Removed Languages: + Remove deprecated C# and netcore bindings * Breaking Changes + Upgrade to .NET Core 3.1 (LTS) + Implement DEFAULT_MAX_LENGTH at TFramedTransport + In Go library TDeserializer.Transport is now typed *TMemoryBuffer instead of TTransport + Haskell generator fails to distinguish between multiple enum types with conflicting enum identifiers + Upgrade NodeJS to 10.x + Swift generator does not escape keywords properly + In Go library TProcessor interface now includes ProcessorMap and AddToProcessorMap functions. + cpp: use all getaddrinfo() results when retrying failed bind() in T{Nonblocking,}ServerSocket + Now all Read, Write and Skip functions in TProtocol accept context arg + go: TSocket and TSSLSocket now have separated connect timeout and socket timeout + cpp: dropped support for Windows XP + TException interface now has a new function: TExceptionType + go: TClient.Call now returns ResponseMeta in addition to error * Full: https://github.com/apache/thrift/blob/0.14.1/CHANGES.md- Build library for all parallel installable python3 flavors gh#openSUSE/python-rpm-macros#66- Update to 0.13.0 (full log https://github.com/apache/thrift/blob/0.13.0/CHANGES.md) * Deprecated Languages: + CSharp and Netcore targets (use NetStd instead) * Removed Languages: + Cocoa * Breaking changes: + compiler: removed the plug-in mechanism + cpp: C++03/C++98 support has been removed; also removed boost as a runtime dependency + cpp: BoostThreadFactory, PosixThreadFactory, StdThreadFactory removed + cpp: CMake build changed to use BUILD_SHARED_LIBS + cpp: Removed Qt4 support + cpp: Use std::chrono::duration for timeouts + cpp: TTransport::getOrigin() is now const + java: class org.apache.thrift.AutoExpandingBuffer is no longer public + java: changes to UTF-8 handling require JDK 1.7 at a minimum + java: class org.apache.thrift.ShortStack is no longer public + java: change return type signature of 'process' methods + java: replaced TSaslTransportException with TTransportException + java: TIOStreamTransport's "isOpen" now returns false after "close" is called + js: now uses node-int64 for 64 bit integer constants + delphi: old THTTPTransport is now TMsxmlHTTPTransport + rust: convert from try-from crate to rust stable (1.34+), re-export ordered-float * Known Issues (Blocker or Critical) + C++: library doesn't work with HTTP (csharp server, cpp client) - Update keyring file from official KEYS file: https://www.apache.org/dist/thrift/KEYS- python3-backports.ssl_match_hostname should be recommended only when python3 is older than 3.5, so use the python3 version, not the python2 one.- The python3 subpackage now depends on python3 packages, not python2- Add missing zlib build dependency which used to be pulled in by libopenssl-devel, the libthriftz subpackage won't get build without it (bsc#1149792)- Trim descriptions for a bit of size reduction and diversify summaries. - Remove %if..%endif guards that do not affect the build result.- Split shared libraries to subpackages - Small packaging cleanups- Update keyring file- Fix Python 3 package, which consisted of only a broken egg-info - Add missing runtime dependencies of Python 2 and 3 packages, and add Recommends and Suggests for the same - Use %license - Add %doc and %license to the Python and Perl packages - Fix Provides/Obsoletes of the old python package - Update to 0.12.0: (full log https://github.com/apache/thrift/blob/0.12.0/CHANGES) * New Languages: + Common LISP (cl) + Swift + Typescript (nodets) * Deprecated Languages: + Cocoa * Breaking changes: + Rust enum variants are now camel-cased instead of uppercased to conform to Rust naming conventions + Support for golang 1.6 and earlier has been dropped + PHP now uses PSR-4 loader by default instead of class maps + method signatures changed in the compiler's t_oop_generator + The C GLib compiler handling of namespaces has been improved- Update to 0.11.0: https://github.com/apache/thrift/blob/master/CHANGES#L10-L297- Enable python3 support as well - Use naming of python subpackages that is consistent with current Factory conventions- Update to version 0.10.0: * lots of changes, see provided CHANGES for details * fixes building with recent openss (boo#1042675) - Switch from qt4 to qt5- use individual libboost-*-devel packages instead of boost-devel- Fix a typo in changelog- Update to 0.9.3 * numerous changes, see provided CHANGES for details- Simplify buildconditions- Disable building of static library - Do not manually set LDFLAGS- Remove obsolete patches * 0001-Add-missing-limits-header.patch * 0002-TNonblockingServer-TLibEventTransport.patch * 0003-TDenseProtocol.patch - Update library name to match shlib naming policy - Update to 0.9.2 * numerous changes, see provide CHANGES for details/sbin/ldconfig/sbin/ldconfigobs-power8-02 16847546960.17.0-bp155.1.60.17.0-bp155.1.6libthriftz-0.17.0.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:Backports:SLE-15-SP5/standard/a85a45445b6a156e5e75f4194cd1b450-thriftcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=441516263329faee028cc2b20422b2bb82998ec8, stripped PRRRR R R R RRRRx+x?sutf-8cd3a81bea7d395636fa28ffc327d4cfeb34d765d664a4a2430c0f1e08e312ae5?7zXZ !t/ ] crv9wqMh4IOөm:̣Z#ͣ +q]<;3K؇oyPP\ө8(~?<(C,q.V"3Fv Ѳ}ḍw0OC;.P|GxY l -/63hV:wJ;cfޏUF$P_p%&0Cv H/$QKbz#5:Hފz&T;*0^b1{Z~`sq]33֎ lue5Q6(#Ҫ=OLM־.%Eѷ_8Z$HSg&x̉0ɔxBs$G+9LkRdglMD}, ,Ǚݭ|=Zi&_AM2 չ0>QVD('JXiNy(/j ;'ƽh2c?2ٶFrʼn+ܘ[;h[IװwµM`kdWa~qR>p :vT /w2zUb\Z&b*y_ޅ $4 鲤KtEVЉ&[u iwJqG[Po'B^`%❽gPχ~luGs ۸ݘ k Oڼ x$.̠݂4s CMochɃB> f|#lJVv3|+'U&fuV%~iV9ŔV̒&kawsQf=, 58K쉍/zUF]@v1S|0ЦNFb:{&|*Kys)Ao$haL9MJ! P#1y׶>fHDfEOH'gҪo'm1:@^':,FaKUt.S?62J[b2VW)pIԳS̯tG Xb'#I-#wg~;gy9ivM%4IFL8˃P: m,6%"bgȧ $n/w#@zCjNw /tmVjGf*/`F%pށCv˫+} a7jH7WGkHh1#TȁEzȖFN]Knl`'$t7:G3l^"A={oӌϫ *㾛$2ݖ*<&ǀYPqVoc? OacEUm]%6QZ@ld=cODP?h;~fЁAN:r!A>XJ|8C qz J9lz| ^l4JiPx`^K:do{2jS&Ki6 >$)3oGZV}|G=YC<۩wBm+UVY]cz>!u@"e^\K0`$g+za 1D>/aW8H CTqus6 F+@דblV ,)k?c9ěތt3gwᛎŽ)/~P&mЇ9+(-]kJ&HQ/_ ieQksqxuD\jOs8'0,Tr$`~Ǧ@@Is*tQݟiS+љShh]". 8t¢n q-|*c]rQnHrSbTf^/4#`-O&i4)\4W&aœ*d۟iQh'y8t:LRcT&cInncmVnw&JuA>zeԟr_R"JoOc\-Eŷ Î2Ono1"sc M&\B+߲7-oE5-Ii_yg]ؘ/u@pg xk{>s@[atAdY'&¬զ#ĔhiߵnD}@4mt5`EJfv~htkCI/Q ogr=0%B9.yCIo r6L$:k7<$ggDe5rOa73q&D/8' oO7^멃<)?F'c"D<2GiaX-iiHؖߵ CZ^ NoL/B"+JQZ UQJ X$zz8K6/R.>1 kt"$%(ΰx?X`xȟ*1`.HH^:=mqёP=UKϰM_?u_dq̲seӢ8̀K`pbDq:5 Rj_aBuX 9;f zpcyN*lQ2 Fl' rPwU›]_7{6i{38۝~$Z5qȴx ?T\_9ѿJBwGvU#`Y6e0n*9k`t :QߐA/KoQAc`~{.ZZw&o`؎0nK2ٕ4BX񰞱3JzjD]Yx5jQgV%~5~~gnbOWKHKa3%c7 rQKo)óH9ml⃾AYM_%k`M$T n's'tl:2j)Ix <`r 4,GX#ϞP(m~^&Bd\h Z1t&yqPM+qv`*ZV)$҂(nD Z{`)y^C4vs2H+y K~WÊuŰm ၈sp aK_d-r"%좽KBrkDAyv#ANhڊB:Ig&>)W|-?E;+LHsz4$6-jm |0RZ(y0vMP~7F; H 9/IʪuBpE+ ǽ8܀7# DkI!!Tep1懞"i:@FcQ^-KjHV36OZ X Vi9'(j yR=QFRxqT٣\.:A#Zݥ0Xֆa V-%mtB!W1J%kBΡw%{亼Oi G-f8V8odfֳ\ȅ ׭֭m^{<-{j YvȐUبvςp:oRG#Nm2pTa[ rX$sFgD/DgzmjO8/'4rTfc8k|:`ܞPJBC&^ ݢP+Sڂ5o?xCkPֻvϮJ-v&m6CxpÛ=(/KҒJljȽTGR]vYX Rc#edi::LOf:OuEc#-wh3FԽ4˦㥓zPå΅P+IIY9Ylm5Euiu֊dg<J'Oq4Hz[=;֠˄>NDBO9`62rVz_ݕRtqmO'a$qkQ>vӻhNVT2zuow%d&0نM.>l2U ,Ͽ:[)Cx9 ul\%2ZOj*AwZye`+^AP[5V4L^f㻟5.Kiv)Fl^J~.m|Xw57 igFP9#7'{7">D,"@-}P,c=WGH4'dQU;$Ko*+dRhqu-6Hf&d0FTq!N[e  XAoS8za0}RraX㻢G?z bA[6T;qxҳxq*UŶMyѾqUOCdEm{se:\GJ;{ވ"+u㬌M6H#b)GuMur%ڙc_m)ed]l oۆ{A:X]ZxVY-RWv|ݩR:cٻq)eai`S}n~ɜOMG4Im[.PfCn;l;#j_=?:y04mËR hKDȮ4>$ .bMTj*O0G]$N1gS]!ˈ_ |kiOֲ}\p 7S)qc *8?p\0nNɇ>xJ}އX$&CMbgu/ăF3E8rȆhǡUXvzB<ɽeuP9 &8)IY*cV'm)R"J`tKwu?b(`u-8ov.gEՉR4kPۿ4BibLmgy5 5c-~$sVsO~9AD][YM`^Zҍmgx+@ sZPvVx [ۮv8M2Jiv"m~Q&яe\0'3^%u%j O+@,\zOe$UJ_C{ε:dA=s7g?nkU\uTTF7s[q w{pמu[J}nK@rsѿM+`k/L5hPETr n8y^P7_X'DZ0— *@6G7PUEb8$b K&OnrF]%ps-C.$S02j$ ύ bn9Y_J<GpZlyL¶ŋvs9x(ϜVux qqpǒCpTm̬=OVǾa^tC4@奜]I6_Ybd6B /=xa3Hǀ[pu)rQ2w˚D*sWf#OMs&4ψnJwɚ!Wxl^8n4Y@&n]oӓpykKp&Ģ&w!MIAqb qê} DT>J:3z܁hӺֱ>M%gjx|'X(EKк)`A݀!e~7 gh>3T̗-ӊkjRcƝ&ܚ=)sᙗ޾ ]+]4 iȟJK=*"jnszjDiqUi (k4>hA]/T{+4 30wc@HջSլ ee<I5<>'Lk1 ]Z S3`u0)z%``3+eHPwa{(EكCvcBkQ;t>`$k;xE)H`K#nY90I?U0i yH7jm|Gj89;Zw?* V mJNZR3m0^R.O*hx@nO!gOX(t3$BD;99YV^In{"8 @mhZ?I/dtzgľݮؚh=e%/@JXBfOV^5Ru+E&s7OF}fԭ@V*5T66E%$$3't0G}wʧ,[@]tV9G:9w,%|3e۱*J$+Pgȿչ|l!B=*s}BҕG^^1T 03g9y/vJ;hu$NS8՚UuG '-Ƽݱ7:ƛvJ;Q&,;QnU;'&PnP>%}KJނ`FԳ싎|6TT/9*(X6*QX p­X 8nu2ֈ4 gJ$Ʒuٽq6 o5*OKP2Bz<7󈡀hc{Ewx 4ë & ^g4Ћ&jU/~wKYs\Fs w#\[yb"> K&n=McdtGb1Wuvo@&A7|8DBcsZ~0I(Ou:y␊)ꆩYDHfØ @KCr(ק@RYz!%닋1%zl'PQΊUPSQ "Lb:OǞiz-N5|7.6xUP|Sv<$!`d"*3e1k)(Z39Fx􁉣+(ڄn"+ßL':s2_zEu 6%YG#.o <n6 TBSa5dXzf* 6.ϙr"#_ $uU4ٔ X..ZqěKyɔHZ!F%偮#鼵tUcV>T-| `2/?%a[0kV*/7;b?\efҮ,m R=7%pZ ,5E/F 6s o< Tk9z m罬DKjM&,U< f_- ˞D|hLd}=7f~;pb1LBsDx;թ e&.㭞p$"3m!0s .vŕpҏWb ̷ypCD*T/<] iIxbqVވ=1ǓNSTFO2k~8[ͭfu vL uE8( ʍ5#X md C 8 i_TTF6=LV%vCzd0 2_< 9*`_&l_\ *g}1:;+K@)yH&Il>w=!kɆqFXdRZK(Ŋ[`qnLL7~3r`0 zX% ;g1J嗢p:s:w;$+J%Ikܰ"[^sWO}[0fn $M%srRđ92Dp bdRL]#?/쵻k^{be(&d4-@a HWM&4\LG^\YsW !S!fWb ȂAh PLsM!yA8^fMB&',.!ٞ؎@Or]+ÖWL ]G~t+~}D0%z2~g)-i_V"Z)%nOa#(]m ==ZOSыa`j^~`DBK9Um -K&o? ;obO8h"K 0a_"T퐃<.QwXl.\rcio9ujc.>WSX ЫEU *ת֝En3|BΓ}AUǬ$Yɚ:t%f+J !\HȘ\<җ'{h7VAa&~h9MȢ6@P ÛVE'9jDfʃ"t/wllپxQR\4Sr/@;X*bq)ٳ 2cA|j~\ z{}Q'Ն'frY 0?zs|h d@NS T6W~aQr#^Kng5,A^/,q|.tVZ҆t M˒87+_ *Ũx瑱APܔT[„k97Ub.px`zt[磸h˲Iy.0llîĤJ#.GDN5ݬM'=lzg[~]I9I>4$HuGܤQ a٭B)0&(9f;.ro?UN&O|H Krד )|G0Q% ?6NԆqJØI:?z]oNHPCނ0X2Rp6B}j`k/Z%?;r~,=UX|k""`T(v?5+B"_T_q m6TsJ i_J@?H`gEI=f˟74ujFy9RHO,*6FA[0},}btfN|ʶ~,* xO *gstp8RQ17u(t܂^[ ###˜wziih;%HD} jUG`Gyr-]_E#YMe0F.;{`}oz'4>AIM 13+joo 9򚁙W1 1SlN]>SBlo4| w(VZ^ecإ9DOa(=p]~~t\Qi**Z5Q,jׂFkcã =ֱd$Ȩ$_P'3(xWN6䂛Pr:2q|aA-kj;fYs_Y ajZG ]m˓; -oA#& hTW*|e#yDW oBn;ynPP/Ao ?zSRqɝ~lҎuсnJh:polK$cBv`~:.)dxFdXU r]XR=d#,uU/iԐ!SDkRR- B#ZNK3887[Qx/:A^B* fji+ͿEoF$BSF/|a`(_QKo kedP-v?Zb+4t+<&c7fMg+mS8ܖ祚-*<txŮT6(. Lbc$&' ܞ2h0g \ ' )K;Z`b2ދlmh{>r ѓM6EEq7w~Xg*g~;Q\ƺDV.$LGr F/td=z.EA'DClhD]-[Ƭ TnOtR*PDfsk35t 2dұU3;jqH+!y!"e>_A;ncXt!V-_jN{/-Ҵh.C]עV:B=zt 桭 6ucHVbw ^U0Ax}XQ1|4sIPNRo%Ysm9jyeC `ο{ K)ROߢэ($&0p EkZp۟*7vb2>Gi-e`X5p;u.ۄf~θOuc(>ݷ2?+rX-xH|.W >pS=bI؃pZ]Xn9n ܬt*tLOr&ۜX}?ܴ]!cmMtviYT0,miPYS44(5!dv/R&o,>$1׳xx ׺ua !o9+y,7g^nikTNv=vZ=xl"-g};Ix(ܸv)*q$oC\M;i.׍_PY`3$Ұx"ʇ7V䓴R<W GTfI;5,0w/,Tͯu]mD\Y |dPҵAD(!'1Ota$KX ) r/5E@_;/MIwBBN_u"2L⽓\;M#!b6P.N&Y> ֭soYPCKiO 9~zj]^l/?ZqjJ/8E=w R) ^i~h(|pĭOsq W'}'QC* AfҜ HdSͲhwGMȈdK)!H  &f/  { ,*ȵVcY`~A,ZyT"l]$wTj vuqy_&1ZvCT aYF-w@$<k*&%ʓ̉Ě1z(ˬ٠k>؂u=mhhT, r _Uy<Ƭp|rXQ\sbSY`}[ݚ*"I7VrGN6P {4Q9"/](2|abr'ǥ-a.-m'Gw;P>PHpNI ޘABgfۭ\ ]#!zYp}IZ>dKSC5euY|{>3%Cag"N3ZסKX$F&IhE6S}3ϣT%5'$e`=mRԶ,#HCn xU}@(pDɔx#Z[X:s):ir(24j ptY?W_zn7žHI$$-| ʭ%T\3g1^2W7c}]܆?usݼr:Y>[FtnC ]s3=*߮.(;nYhU 4RXGt=Jm tÕYءi{-q;ogF_WۮtUhl[F&|HA-"76sJ%h41n&K\‹*wtL}PW4<܀pŶz`\$hh \PƇ-ikLu]~8$29Sn1%zxMpxb<3 D-=rfv`PY_:@]`謹hiOBԠ$ ]lW IUhZ}hfňOհ GL/s?aBZ&4w}S(TY}A Y-Fc7~+aF[%KofĆgҞ~2nʟ}Zq$Z(v<0?sLPKՏ'`\Oy~hC칻yG*01Ǝs/l!+]ѷ*MTVf|sf $p*CZ8 DNقG9,:aeϞV*Ww>;M7q|3t;;+(l051УTx:njs e1ZeFX (fdvvYbp8ITٔ!=?-ORr|:_==0їr0E37-W9!cCdp?)23xfo' #2xRL{v4T[H4j*LUm31F~%t @ #7}j!prh]Ls%9Fb&_dCϒET΀F7WE^ybUCld䄣 u3E)dER~uáYX/%5ѤXܮQl]|Bgcn+۫,}$ yj@@Vծ)9lx+~lrv)Q-o0+i7.U8tFMW)*ʜ1xXyoP8U Y5tO+ZIqZ󇀅2f*8Ếk'J5C9Sdjqo" .3+8o\RQu]z?J IuyQ`(^ְð 4Vm}+9caf<Ϊ-ukNOrbmaMSz c-S5m| XOIËE?vd[ ě)yURjr'^%Ƀdv)H7/ ݡ-J`_V8׮ܝ=!6ohz n ܦ698$؏/I۬]fMn:z.NF^ZjDߓSR ":@v;|uGU;Q`EʁD P1ŜCL=,Ɲ*b?[uj$97 %ľ:CHkgn{uG )?`Pɨo%a8}&E5 c TRFAooT6CJNIk._KdXMC`DYZѱ)c* tb{ɭ_ lꟸiPu[8F)?6"%x'$/ Pof4>(qX\cajpFϓ@gÃr~#4`8gnt!qA ?%jGVC`RA77|ЕJh<BGf17yP IA@<OSJ*2o|#jUiv0Sc%B 9[^^N %BGF ǜAU^ Vy`^&M v?lSF OHFjx2SvG{p* aS8Ɛ5Nx3F҂ɤ[.>)>һ/QFJo YS̢lgϐ ~ E#4aHߤF8: 0Ƹ9V=OQCkMT${X*:ڧ>*%*=_M8MCuI̩B˩z!y)nf15mHb+7QDCaxFb!Б;wH,8 θ]DGΔeDNi݌vtN1&(}E_QD@CT%!m39jeҢU$:t-6?glI;2IY`wHBrM#GN=WV"5lis,y#*$J\{?sҸ4I–rmREЪ:4α,eBUR5Ňq甧?e$Tjw㸫 ݣU;={ntyL"O2|+k]g [#̱P'KVٷ|FmT^f"Kz GCJ/Mѯ0ZnI8/_ ߨX{ sFK(].U@"DXƈ492v~g~ |۠ ? Cvyv/OQ(@?ښ3n)>Oi⥞RxpAAt+.Tܚ+ĀHӽUq\gqPh.H,e{ѥ>;Q`?\d C78|ߌ*/%-ku9SB-Lγ=ztY(~_ \G뜉_8}%!+c+7XW& W `J/zsY5{9ꧪ{zl@_.8*~ϭ0'ڵk7INP 4:@^lrgWBI b3C62WmQg~E.29 t׫8Kˈ/OZArm/ڷDQClUMB?< })8q33Bzt+748v=PoVeym,io`| #+ ?y>*Kr<^r({kxk"|H g4QTEC䟁 ėNDlc_U#n 3RچFSHjZ Qo[0S!;*,)&RJ > 8O)`pRى)0ĖXBJ@!k[&(lzq7 1̨[PT pZf(V$bez,+_af=DtQomt:p edz0 Jܯ'}9&8V:b ے6 qiMym+>1c"7dq1s_)>=}mJiDOeu04H : {fpo}RG3EF ^ XwEUr ?#lzߩl&cN}7 8E;w|T?y) uz"%zZ.io*VH_qtn(@-A'F9vPL"D>+WT4ec ^I=Txn๸7cK 7.hǦ6LЊ莪r?inLHX4UTpMbx#@WRs;kr3bS>_w}T7_\ Ox3̼3-X ok=9F"IM7^y _L2rPZU=nGY',ֶ;pIjn @I *MÑUOZpĩ'QB\:1>:W]TQD$ [2Fa-QɝBl9چ2UXPzlZ6H" 0LsGNMbE'2l֋ uHYջ[znD\2ؽbc& *cXHņ"$lp[B4TAIjrF3A+X{>[?7ě;]S B]Ga&(d>{Uxs>Pz}f;)G~\K)NjۤYP5] pK, kP_RPAhD`(le+ ayp֫dSr ܲm:޵". 򑃑0R] T^r'bx+3%m͵ ;uxias:x=7ixO_Pv7UuQL^ 'ûG{o>^J0V1C:FGy>D\11ޟ$3KY6TȪm[} K&Nw Aӳx s0!&hˡoŅʎq9V|e>;g7]"lVX6OLA\C Aך[j8dBF8mu2VvzGKMR!O}Uh 􉠏&FD-':^VkvzX~m ΐSzP( cvr9Ϙ%ޕLXhrYzV/\TcVi5媵#7ڃj]S* ɴyZPX<+S[IOʳGwQ^.{Gfo6CV+dۆw/V*h#ʿeVɚOq8vtEf|Q#xsY۩5J|Ю?)a-_2k($B Eb= Ykf%Tlaќ)xl]U9'(^ ]'tg%iRAR>XA!Qظ%Z׳#PkerSռgnۼ%.-VK`~? #70]qU=eL˼'՝wumҸH}xWE84ҦGtXv:aQaMCk\)r Hu|z=#*IAouX@T Ɛ,'x)@.v nyƖM+ꛞk4$8U귉bhF Ô@m,5+qxs}T+}6m7PD9vUԖ]o_fȗ„{#x|B!H>E6_v ׋BS#(rw5(W7pA(3$KO\Tim7Uw\T!s)BФ|uVES"8zŪn$k{:Z$VK@3Hl\<2R1e&n9~NuK:$Y6ʭ % \~+]zK~d)|@Nq1֡R*j-a%,sBa7n+ + _'|nQsCj3|G2tu 1hEK]m br l]XrPꏵ&/ؗ1/Xԍ]{kkB=qr'4i X"hg1j;]i~,ֹ^BXDY;f`w'Q4igƴb?lG:]Ҧp'#-c5J%/+dzea>NlUxwrܝq^LHĉt^U r3T}M"H۰-BUKsv qYujaP!GgPt2aN4K%v(!\U 0*<֔Gl-|u?#! 0od8W`t^@u*q<9o  RJ $d:L;q `%ptJ^-ajZm+ouрOXSRs[cjEtۗRqJf$; B ړ\ ;'a1(f 2lp"~u6#v#6ŚMdmJSr\N~S;0RRqUm<-2V=]Rg!( ܒͽd 䔦-7|(s``_'ڴv_' /:{:,44*-jQCH HQ3G |r}Բi' *jC{ܫ,z1K6G *u!R/H\2Fo52[' vP8]٠AvݝF955#~E$_ۉ_RzӜZ.|xv3+wKI45P[2Ta;||fA}YD<,Qs֔ uq@.P?4~񍈘?̒dYP=J gm/KĂ` i]q8QhɄkӊ WI6WY.*Ed|Y5! Q%*.j8Wv0@ *ipvڮV,lN_S % IJGr{oe1/9ʗA2 nU!v w)_)ZN%'N&@xhYB3o)矌Eiȋ2+rz{e^,1$,m|qlBy*Kt2c=.ΊCngn/4f\C`4OGGNUT5Dҁq<<'R;hihD`]쉕x(uG Ʋs) Jɦ6n/Ĕ"ZNsA=Ljܰ١F=wihE".<\7Mv> Jr]ŪSȯ ]ֻ|Mԃwstq[qMU l2x*o'5 FP+$!̎XQ;kz&Ghk%VG}f{<n"n>u6>{'\,Ϣ(5[Gctc$N,0k>Mh&\\)zQt %慃e@8(ŤejS`af2S;xa7hCe~^vB Z;Ύ9!onUE^?uFmdxz>Yc"7w)GSY ZAyloFp3ZyZ+Q&9Bю~CKkwT jWpǰTke7Nq_c,P "uTsv~]7HV! $ iE:A{Cp_Q_Ÿѥ~ Qj6ḹPh7qW{IV7!3ˠ_eG7o4~]ZD~U f7qC`Z9R ~7X+`S`?>rAפLwV#D/K QHkgPW[{l.RPrIF,m!`jҧŢ.Ln? -h ɷeBO> "jsĊ= u&"\[,/*z˻&v#A%-2j&Vg  9NER|sA 1˩k VK \#uT82#'9 UG)sUߐnDRGZ|V.ُ]'ŖXG(Í~:IdLnVW&S3k#x^2y$*b0{),4ZW=Q_3kD8:f;)}[>*ۛ?Y_^g֎@PVrZ#6S/F՟xI?ͳ˙ѥnf|b}&->̲h3;p$!m5A2 {898m=+F_[89q)^5"ȭ99㘰 )D e0i9ޞ a|kLAa_@!@cv#:Աc"ccu}ju :0d2c_PwdhZȫ\XP/Ϙo%uHdZ(7e\zglC?M=86;5sƺm9\r`OJE/Hidus) \5fT6=[?0_Oi UIOG(G8!nA&fqcE, O'-H{IÉ͚@8Gbd%6?o.lY;?%_AL?vW*~Gc~ ^V.zz{ѹ_ɱẙhϲ Q ]{oeZcp:U ` QA~IoQ !2lqzNCڸXhCdGꦸ<q$NN)Z:&5#PmTuHz,/6 j{g͒ 7jo )#Xi}L׈vwqӓ@]q&5*?x"ӱWs&eԈv&FadE]g'jy {)6_ 8EIض%k ,FgWWV7vMn#"OI"vߟZ!udaƢZj?w7$F1rѫϝI.BMPP4g܅O/Fro %c]O[PUL #aё.IP~ڥ+C/3$Ek |lco4@CC(\gm'9rw;̜v(Bǩْ{V{?FJeN?jMz=[wb+a-ؿܤP _U GPl"gc^azlnd(vVMdB /ҧ/1=sbmot4+~2o|#СmF> Itaz˼^B%> A{u|C|ԿJƨF'_9~X)m͑>`\xA Vi܄,` ^"`U3iR!Aya>[wih<3~X:"+D1n?z!mb(?p7|.;V'a~Sj"=SUׄbUrmS:L0BB'X QeGLX]Ή3=CHlX?MbBK͙Cj',f%VC|nxo2Ez0v*~-G~܇`' z*3VZl0Z-<&{&6ُr^H\Xܒ 1yNSBqi,k)g'鮭(*s׶3m[)ޙ"FvAiH:__A\S˫>qY o܈F8h>˗9!䡊;#LAwm \HXu6f+A:S.\{!L5 5ef~NռsCښ BkСD,1kw>)sױ\&ƪ,눠>!Q1P u @;٬;J D0>>ԫvL+3-ARdPDaw,E6M5s ;ʹtY8E=D47`cL]ufJ)XYك(et)w${}a.jzIK/B;r' >RQmtmGfwN|N./̬cq[ۡ>v^ZS?n L<>i_yQ\ZVj ˗)rqۑW#Sct )nڍDG2pT2qbk(0؃ׁ5"O/x ЩUI%(jɡS# KħRɿvsKlHMQ} )y|gg>C^mt]S9| Q,Y`n;7ZhEZ5^͒u,ʾ`O@ZK?e3gyD-t,mϧM_H =М^ʁ[Hd[W+쒍pN'_w?X>ըxAצ%~$$X$ik_3GehJ]G+YBpXK- 1Iq?mؠk/"\ 5 'HdU7V=G@$,~83?kg"v1xY>2_L>!Dl[bNa)Š=!}˿YԺ);KH,^1˟f͌"}>.4O FJG2DNڹGVD/0}0&<X5xTojj/ygǂfu $q՗{Qe(KLu 絖:_m;W{^Ң,='a|+G|)K[z?8 _eUYgV&-N՝́IF98ꄓ:Z˫{HKZ чsRΔEy1dC\(2b,":5؉nmhvlKAw Zx֩ig[xNa N!r*&ndGYoS+R`T[{)<Z\Iz{yad*&aȯU vT dI.OoΎG}@UW/H~%;)G;,@t$u\AcNQB/mz@dmd\FO(=4oE  JpK*:Эv@:CO1x`'tv1+u;t>Qƙ-&Cc*z `}rbR ʷ[<;`Ս1RxN(ӫh 2>pʾc bqL܁w1I7= u]AOs^WuR>n%j8BfV7"zߚXwC@=%OYV?41r`. *i8/ޙTz`.^QR0\NZd|8ٌ L^zGmM$y_"@'Y08Ihnt9Dm!ϒg U/,4pd=7K#x lgmϊ8в:\. ]kI+Ņ:|,Vj*N :1V64zgJ>(Mx"ZoKqSUJ2[QC wQC4x3DN( ??C:j2y̙Xݛ3,ѩm+4غFpb\h'o$X] a {{lᆧc w>e)frzS@C4MͷUP6++<#UOfBk?q *iXQ0h:ǎsCb(9rɑ:~dl_hШʹ6~&জq! <7ts N&O[ŋGהc-ls#+tFbHhdlcOHI ~RLaM1BuV9>]a.8u0ImYġlD.5X&)rg]thfGCET%up\;1 )"LQ1!aOExJW0aCDL(1P1Oi ЦTNJf+JI߬q5 *mФ4H]$8S!,vgkXet 9ykSbNj%">>U>wWvm_vZ"Z b5L/muNv`^%*RE or\D˔h.Zqox {^yTΆ~]-MBYQ[(|6_U}Uϕ4 ϛ=ϚJ`Д1`5}I)16n &<˜ݲq:/zrR8awmE%xyQa]_gvaYoZ }rn!̭Wؼլ(Ϥ=u K}" 20G1,VKGm#l9W}+DԻ]/ͰBT<.Nw!cY#'<`9>E_*Ŕ;ž"q{BXBy4ۚm( ǯZE23;9=)H]bw!GuɻX?2C-?]V eN['Fi.dyII6th?a0Kח> GI('79@0͕% 5T9L~aGO08PJɺ52ۜxNQ&.X%cn[֌/3ҩ|S޴٬t۞+y.+w7#ˍ/gs Է_ S Gռv{(RA+5ゲSU &oӚt829k!z  a@Pl#WiyQ aXޭ()l! BS;cP኷ {5XD;l0h{:Czķ"(%F>@jsXt3^K+Mwm먲u]h[.}#b"A$c; [y|[\nVpcܫ>G}vg1C-&<D 9\sTKdκ)1@)q;7H]aꆧfLIC5:\sv)6Ֆsn>vYm`:HyAAr9Ή7)hWH=0^L'7)Oݘ'|yᑱi*P!W$pJ>u /@NGH_m{AY?>%`ImOXKޫ4i|bXTJzďp H)qo3B1Qoh&byS7 xLUr[E Cԣi ve84lT=t51kD}牟o/X+^:㑐W46ܛ6[i)xt8Ҍo2@cc]FzlR~+>|`A'g!Iv@?&X S.X`]X+<x,GtN~-77QZk1,̡)đdޜ%p@,uCxlҳ_~@,m40,2f;r՛-#țoyAJ >Q?/fZuh4sr+E:wvmaduФ,FwԳ@0$lj;ʅ.{la㤢P& -PQ̧F5ǤW^JX s uحW 9kza1" aE'O |%xP]Q0DmNT+VsVd{7vkX,լ|uA,iمQ`cZ숽!Rv4 %=¤(xZ}V#bEq:nB]bfIh&o뉫cJC=ҡ)K n1Xb'._K,9`4߶Mq4 w3wW\Iigw ]х2Tz[!g1i|XV 9=_tPBzwPPQ*zSqNe-@^qzkg̙Id?$oKx&^q2hsLL/s+~Qp}Fm3Ώibb2bQ_W*n+hj3%/[)eZ݈]udRh_99b Ҵ8`!17S;IyM y|f{y{(6G"ᔡ|3 bv7Q>vaTk4B_PY#m Qzh_9500x8_n26> ʦTܨs:<)4^r; lQwsLN)(xgqWFN#3d¡N̴0&qI _U+4k܈tAkJ8`Ԯ[~g+bZ1їmĹ.As3Hˣ6T{I-G3K~Y5Mw3y[NbWF\*ęYI XSȌQ(url{rI^āiEn(Hw1fCVǠJaQUxPv6ry |8PE|彻v$: #E_V+!{ir7p E'u(IG kK3'U¥oQ iBCsLWX ߸J} %zdt1O3b9W5.IjÕ S(kDXU Д_j .V;5xj4]; Ħzc4RDt+G'W,y_.CYJB I{5[Rtސ8܊o$vMrSdG&w4 ?^+v,LdM=9PGq@8%m"-Nmɋ =80 9a_kw6*lvp-3Eǥ-Sߝjs61gH絙M'H֞Ӑ-f~hɑWz' 5#i6gwrIkSBSu@x@]ZX,fȽ^~a"tґ:UL{0kCWhȵVv.:JTt:vMۑfkFΰ@BH:pAyd^.iA35얉sZN%뱨 TLZH8$reA?P~ر2FQј-$N[Dɘ*@ćlr:R%ZwYI?K(FH {v09npNC?6:`R_j $XdyP׿-2b6ytp1ck ~YLxu2'|+"FX}%@AlhORp2"oyE.^2*4|@ \7jL4++~K+O\dSB]wJ\Hϻ%oO 9A]Z󌛙լj[.!34_V? C rP%ۚAk2 RUy}e#fsB4F \c:kXc{C5$NH=6!}uʥ.P[`'0q2PzcdBSlG9{n஘gIrysw7 Y&C9`ԡ^o)V^PŠa4<%t)曣w:,2qyj<|mUnvuGQ`a^SՁϼMNmBae~s4a/ⴵDǗb~NP19ް?1MJF5k+@Z} ѣgav=9mk8-+>c X |_k=M,k-DQg:͸{C 짘b8=r·ߌ۩-Mf*L:< zM啽ȧy9c$2-J;x$UnfPۃaV-D;yܳQ'L"H?PfZ%Y.d"P RRlnGސ{VaeYD#…OU?yTx_1 !N-8f|ohz$*}G lQUM 510ƊNx"H:?+oHտHok9e ;_PjHӋ~9+ fl)? z&kA6MէUMc-b=uk{4T@ .t"MpB-r3ί'1069sö,5-G!B^ǡ$Υu֊)Q)qe#Y׹CU!}Vx'& nD(sd`VW,9GQN:>N+ + uz`HqeTNcOrݷ޲" 0v ӬQ$U -J&pwʎ5" OC/.XlR '8٠6Nkd*ܔ)<k[]FZ|nԠlo꘺QWҽ]Rϟ&3wngӔ"HN8fX[1M[.t9Mw$՗Ipd[On0.| i 3e4L<37<Ό V9%ӬY ʮL]򌐗M&`gG6x*N~Nʖhzl3 d Fi ڷ^@ۜ6>l[U&#Z*7Ɩr:N{q5PPϱHkI\?:(x5Ed>ܓ7dxZF:c{jĢ3Ī{?j ADEYi)ՇGxTH_^JC'ą+q."7o>_ uG)P_-N¥uwqms!)1Gw)g<8kK>l;DB͵V۾}cuy-%,")`:& *Y/W9UiՊhZ4Hk!_wIxh4:?&bh&J[8x} Xj-]n]Bͪ܂yysuUE[d)*<O$ טJtEP&_w 39{ 66n*Q>3`akʎ&$aY!>iSOJW%Lr(ӸKbkN4FV1>0E9x IQd6*݄igL}{bxvؤ,ŵZJUi>0Q"`̇9}~ݶYq>ӈ|#IMKh-={/IMuտwYAgZ[dީ>og>޲J8zrHrmnݻ>-7l3YS#1Fa6? H2"~%ڕ_92,s[@7nTw)U޹eP1 ⦈EKoRnhcbedsTn@<-Wؕ _60"L5(0eH3ijk*>];^̔pG#9ZC,Kd@Sbfel]*ƔkOJuOVA{s| +NFCFw>]l_ O6 i7γ6d[}1^5*oܤ2HdŁ]yaQyazUMBѥ7B VfbJ@@X*Ί^TQAI7 "q"U5tea'pEћ\;t1k㱜]*zY^%Y5rf󐔹>9> 5t=(1KT9υ\Fc1{| ڏ%+lMz]|ԅCJ|d:Ѷ\&x]}ha_HK)ƚy;'+1a~75zꑺEp}i ,"+}H88L`orǽWVzOȴ-:JȖB2w1!N *qu(fĩK^yӕMsVՁt+/cZd'J4Y55>C=ytl4 k V+oU2Ǵ$ajF7{iLkqFZ S]sNjS/}͙\ք/Wu/ dmInV.HJZ*uEOX{+}yNC'}i^u˫d-V EW4#ߋ*`N|^=˓X#KYOj 2˘iQ.b.w̞RtъpD멩#B/='^z]E3Yݶp"$ړyYn1HӦUV b9-4Ul @t6n(t^`PDD2갽mFcqQS&:f{~>"2'Y%G$qce U3rVcrx2zR nk{^o1=oWG)MͽRd2"K,+q7?Ա sD4}")%aߒ Rc&7#'7Z @Y8 ܳY(Ucnd?̎BmPmH_[X(:160 9z]4 E ܤyLx1M:1*͌eacZJJiJ==1IK_(:0u`/?ʙe{8?ih!ZɒҚ~uQ_)1Zݬ[.$ k\,K;@e|hCqS*$jb9AGcSD%JCٲ*vi_Kn@=ԉ vp4#)}HQ $oLOY+~:v!Oზ/w+,U!V:jvmzh! 0RiGD+>0pkshQO0vBgF`dmA@KvB⾐[_wcj ڽe5]/I3ᅳ\F7]>$j ְ4 T<#ܮiÞ{\YW0Qe1` !Xh*1I`sZQ;MT;/GyPJV o;LIyĦ64:0IaQq.fbl.[,cZb;'#:zT "fc U1w`]tDGWqQ).l q^~*0mb1fvb3/1Fƫ.;͊tXT#H(I? k)5,>&}x~&lӷQ;:E`A|vXmos PYOw꽹f;=OEJʹ;FjpK, XQAYq7yڷw$x"O~-Fn߬ VWChj~AX~ Kj L6kMqsARnT#6*M? irðt @W̭%TЗɺ;>̫G‡|L~Ӿcle1Οoݤ9GmEReSbY5c )\Q!bRzr0y\}T-}؋3 uD0jI0)uo_Uȁ~S4X0\'Haboҭ[(YﳯƎC䒺&%&ieVcw%5[ 88K 2j}EkFO~(v> :xqP'@˄y/| (\&DIĴBγDJ_kfT$kݎAGWTShԴw} <#|Ӓ&zY \/|eLqKb&`RJT(/H8eB#]tV"#XEi _Ā/ꠘGG"ށ>}c:vt,d}bg|Y~ճmJg ތp݄?~0Q8B0hj< #餀CDMl=Ae?/3-D5<;oKL.vBפ8dzbTRƄ!?_ NH+ 3o(_K=1L=CZfOEc 1l,!ݪUvEx]oj3O˟A࠳8d*``c+tybx]ƟC%3 ^ _d& MP7"@ /f(j]m+ϰ"*(4SS=&tF/2IvhZMnsRP#Tֈ{f$8+:`olp_&/^1hQ`r냟8e$iHFV%+?J5`nclf4]dPkaW}hJG"-#9(CC^ys'lI4dE%E^^hƩvhc!s$s{ ο(.FTĥA# o9}~#44xL&)Tya$~D '.Bl,F׈7F*xp=TfnчlJ,ޒL=OdW(&j<ϸJYmU+CGο>me}dKtRwUYsbxw +b KV;x; ^6hJZI*Ȧk&e7d=hgy{J^CYgse̾8V 7VČ6fk3DLȘ}1 wB':˝$&ӹlG@J08@{G)WGx` &p _ҒQWݛV ҹtf 4GV!8tc Yع,AZ1.ޔ 9#ϪTlogσ' Aj`nol"=XTczokW*<ﱐgRThr-!#ɲ@"4W7b2l\Y6zP@4{J& Ԭ 1$qDy@[ AhM_q0S|Y3E<΄Y KL8&T-KC?Πx/Ǹ 9(fqb㾤J@ɱRJk[of!C2zuR~ۋW/M|%]3ة?K`ZiSD /0(R9S0ܩ)֨Fj,f6kQp_Mv}~h2%cTҟQJ+jR|Ԛxu* |lXWB>Yt 0;,) 0I#!ü髮=Px`cVb'!:*,g;!OrW