libthrift_c_glib0-0.17.0-bp155.1.6 >  A dk]_I%z @Ilɹĝ/N QؒPqbr\EҺo2QĽ6B)Š!S7u jSi^э F$hv~z.J,%އ6sU-ilS"jOo#%/:kɅ>&{oWS7`p`~ROPãVu8أ.!J58>5{MC].ٶ=h8lu0D(Xù87?Y5?5 (dqd]ŹzoRh(]r`~e$=ɂ=-a!qC )9:w}RHE fwh.dV~>veGX;&fEo>|%<o*5(:A $䎻æP{^<2dc5fbbe635ea8ca25cc581e14822ceb4b20338b8ad446035fa97bc535bd8a2dfd222e6e77ce8e1234f648561ea70db3aacf6e7e`dk]_I%z ڇL| >u:QQ+JY5N?U](0 RrzB@]@?>U7h10O qpP+C]{~֨Kt&|0G{oΪ#\|k?H3 vI*C!J RΤٓwHtEEcMHjXƹ9+K= r dq3g7B{pio9h1䔫PolgLN:<#?JdAJ&( ;< "e3p IrmO=Ea$2#1O`Z--:q? ҋ Ev9k+#!MvgI+wGoSyft)G6_QrL_41'K^s熨>{77v,ܑP2?3ƙ7R2Zy{r@ $>pCO?Od % M $,4 8 < D  8(89$:>L@LFLGLHLILXLYL\L]M^M4bM@cMdNQeNVfNYlN[uNpvNxwO xOyOzOTOdOhOnOClibthrift_c_glib00.17.0bp155.1.6C API for the Thrift software frameworkShared library providing the C API for the Thrift software framework.dk]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-arm-10 16847578200.17.0-bp155.1.60.17.0-bp155.1.6libthrift_c_glib.so.0libthrift_c_glib.so.0.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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/a85a45445b6a156e5e75f4194cd1b450-thriftcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c8804643ffaf04c1ce1f2e25a6feea4969d84b67, strippedPRR R RRR RR RRR RR4$&8kutf-8228bb60a9bae2cfa1984dbcdac9026d4a44249654105730e9e766b387ffe6a4a?7zXZ !t/ #] cr$x#Hb}[dtCLk#'X0?GhMEM=sJcZk X 濌j!NDl`6~켗L.m,I?ttLpAVDClz߭l)v>2R:!畏q0 @Ï%7l~X;D//wF4[k4 A͔_4 l, NLbH #.WV&<]Z)FƉ(ݏ: G7vKݙ[#ShOP-s[hG_i8ÖoQvzJe [Z@gܚ*(~˞/-f4բKN E Pi"Zo*qWlX~lwD21G6 ab~cbQ!&bעxIġeJlceb,f;|Ow,C'#Ն6YLӕl4*n{tCNʳ>D.ᕝn ??qHx[Ifz+4X['5vh}N,}`|, L >dQY_D*~Gdlggٻ3 dl>r\;~x!~"y8"Ԟ';<;LXHm(_LX6K(=r(u;ĜKvqkǓ #nnԤyчIo5t Jl#l#",t}=ߢc(9FWECJvodƘFDf`$ٍZ&#E ͩ^_5(wkh@ o~32m~bVC9E1 cv+dߕm1C_DF= ,:8׻+ooCsKV质Un^nuZ&9| V>0l|ke:XQ&6+Qi izV3`V ~yUќ{NYܓhs)ZZPc;݊c`W6飡Jpm"p+dk/~H>Wto7q*Փo H8ޗA3]=c '#ƜBѼu|ZV"Tz+q.0ii0_[upS!ށQ|D3ʰ}b:q)'"%j2CXŲt#9pJ&Hpv$] <%|'? Gja`,! !hxXxBo5y)H|%Xt,﮷"*m8'mGnsR\NX4Av1+C2-kJ8v?hh ) ){Euc-ex1x}3bO2 _ni)ѮC:,k_ĭ]ec<]>cit޳mӓ*`]dsE/y~By⒨_ԬZ>!w"р CM^甸r. 3JF:p\;&kg95d^X셰=o !i]RFg' )E]+YJ}.J[fޑ |?$ y*=cNחH /ǀb X@P׏Z)~#6WЭޓftM̟k9ojOjSL&þ0=ߠyׄtRK0 ?K7o l닟t ɻ-d˛tms[JE*l5ңK*㯽!A ;<h(7=Gc^KȒL#_eg[!S> I)fbzK&g$L1'@xEd{,ʥX&}apSj`{'ה0'oCIPkz`JV\QY $Sr 3ZdI1So%ޠl4Nه*U-(*tmSr3/@HU2R뤍W7ܖkf9m}n'#cq88 $a'&ζ[f%?]JU9(}p]]ub'i&u :KuKENؒ%F6&&[];[oSKwsWtFm~3hF&V҇Z㵭#,^ vRK`QV=\!qKw1=Ѳ{PB14a8@Wuv,Od`#N_ggCŒU;B= !(.`BmƯKZ<{W߰ SUdy c$vĨr RU211$uW;Co;no׻ڵHf\^7E aYloCb8!"N#n9h c9 σ!LZ\gVnwdd)#5n5U!cM|c0^ C+  8n, [,OH3WGk&8[$E]tY4Ѡ -̑|.*>8 +BߐҾyMYKút@YH5K&ra;^^V\"P3Ǽ$w+;a}Nq*G{@Hy-;OVK.Sʘ[zݸ{GS#18 K^bvvpܠ/A?GɴO*RʐI!j+Ԙ^MaI ͊'HJf/( fD};C!`ap! qce`dP ,UMN6D_ ^'KRp$.~}ih|H2Ri AEG =M(վFzV܃Qg|,uuvLe.^iQ]}pC\6dÖT_NݳLڪRu 5:/}*dn*])?82 xt#zտ$7)wUEJl^J]݂\,FƶANe \*9yĨvE* Zi{_rRZoc[1hYl9B# 0}ۖ͹QڵU ݆,/53kUj_6."?MEhD ?Qg2E0l1Fپ|K ~͗7_Rφ7F[/53y$L!)~-glEޕ r2&??\m CϾ֣DKs\oaNR%Oʤm mߘT}̱"j)Sn8MO %L!􃷱x+)H,B}Z;_+]:p &vAcy:IEdw!(ov+ {)JxT|i6bImEpAmsoh+ºKbr9D+=懊c.&A:Afݛk,7^G8:678'˞Ƚ|w;{({oo>]Y\.|΢c歾Ƌ'ע}zgg1w[R>BiQ=`#۶m:b&}y.m-ҩ`=HK~HV7|vぃt1;m=Yݐo0Zd_J&Uc2{5ڡ517A lqĊO& 6_|@#~քM֎u߄)iQw KΚzV8TmaGe_ɣ Znp}$n(YZ)GO%fIW6g+c~Ɔl6=WxDL'}Bi/߬}P,b [F)CM = m8\(^ýTT5AozlK'o&۾,jd(}5_ l4\ KhY_9;C@={ÿN(]wI,(ޞ$<$͌@^,(λfߓ Murhg`hl^n#+`V-w$ YzM㜡}uiB}_B!$i}8i {$GsiyPdO>.oLtW0Gy!tj-3uoL8DH 2 ۜ .c~8 4zîRUawL YPb:L O1`Mi?BI)8Bmp| b=O dqh=Ƶe'¡GDIlg @/ @K?xx-7RM_vnZnJ'T~@?w=zP_<<6[ǰ2"N+vae+lK+%lzh'ZDOoiʖ󵀢Os+LѐϑQÉ-l{ =Ʃ1cԺ&,s8l.#eo=A"%w ﻀ[ ujXNDž(58H.U-Mw#bݑ݃[#7!jߥ)*bȫ!1̭!IyŭDj-cSHtaG^ƌ֘#dw^k^giwH.`W/n^{OIcuS CFrK:NtG/dBSz\@3 ̫2]mFAհO5>kcF /rtvPh~FIiOºK 4b!w_¢YX1'fHf5G &*#z58ޒ%Jn#`jQn[cyd 9~Mxs* "Z-sz:VMIc}q6.|y_X|6(aVlLNϚil;9 yW珞b,0{]Ԋxw#U|θUS5Qz3TΓVAy)~k{9:'Ʊ0i@xq&(S`Ed//f~eǪ Xd ͷgM3$E2=W:"®SX/ K76 |ǯҵ5ˣƪ-rxW~H/WFBBZNA !%\"3!q 6Fsos:71Š~fb _tWJ* |<~vya)WL~hhB ?t"A59-9_& 2|>b|&u?;I9;lyJGoٟ [n) -9'[sj ޳ jc_fblSjWAcJִu SmQ7Ap sf}d&֪︥%KJ|\gOypMt"s4 B;`g  - >fW*Iev1VZ̮QӅ7\&}:_4Thdt_/C^q E  #M۟|Fņ|lm=+,1,J${Xtxj[Qٝ6ʛIC(ܡ= w:fa` =E/@kS1_2!#Niu"/w7hl8UZJ%uMpB:?HQCGgTHr$toGJ֌-+.K5A@ƝTP~X/uǝ,taD %@s(fx8.T] \.5T/w5ZJ̇6Dyȩ4AC|F.uv 2I4y71*i;JLRl@{7Wx<,Oq~ I2g+V_`(- 2?q[JaFV,jL5ϛ wv7C Eb7/vyuP[J"5hGkjZ/*{HG.BG d=FFh?5I鱇XO RxZT^ )B|.nZBmbbc؟+Wqy)E.uCjK lǃ MѪ&FbPS{tFu cuFtGU`' ͎[9X՛ 75Lo#j9Բ%'Ş@`!bUI&HNhڪ?nݼ[$Z:|HgP[T~tSŪjqďk ?tqj\7jj c !i{4|STXI ÑlBG} h%9x3HkJC35O}B;\\t55>+ H˦n"GLf!!6)fe Jыg~6,ՀחeTv9c9М98f+@'Z Akk }\@jŰeq~B$b&cPPg84:o!oCO-"4mkY$SkD8_ F./dC+ޜ ]Չ} ЉPӼ}uF*pUT x `̏[<+ϩcT 1oѦN3ܑwѩw$o܃;sM%=^ QJ_ȊV1:7o^Z|P6)+ Aخmr.}W!+FpGHvb du{BNX.q*}dˇkdi(? B_ɤf^w2T-lkE1q=踕obs"EDYY2]aZ/O:MipF0]7W @]H)bWB3Io\,$ƫTڷש䚲yW޳FG6cp5b*A*w: ,vxX_dV[sp|1$6sWQe(_1o0= M`Ȝ^hk|iqU*=[KUBQBɎnx.=Aڨ})_͎ x*IϽa!3.}Q\eBd?04l]{^F,ss 87wq .mM ΠJr!̏j,bYD`JDu&:f3 pScwQ MTaȬ0W+Eo>7v3-y/M.`hۋ-N#;U2F䘃H 8HrvZ2GV<i|y5ew~{ iGuhiHT;N#p#ߠI| :fxz ε+#!H#mŕ[/^wᥥeqk\1WfRPǏHkW%Ё!>rwBYDxBbfWP|C(7 .%zTN W%AVHApB!c/*J=S5R  V]Z}NJI H)|0^z1p0,yV+hz{R4.͘%ik&i^:X7KAQxlZ^{\d:`^Uc&SAU 5b8b)d@l3Lu!҅+MLؙv7/DdL{?MWlB*4d"8k{Lw/֢E2jƄ:iK -רְl)) BgI0#kWib>,u8T, Ϻ56kn5QWR]QmȶO<葌`Z~` GݫqLF7jNUBe@yzlyCe*g`T$i2Qvp>҉#سGXE:/FV*YZVQ+LIPl .eB"j* Ag im^vЉU|:OcKos_^NNTOۥݺ}r;|͑"<>qm.R\95Y-zv"WNiKW>4Vdc\ƥAn!<|Ҿ~ ן# @h l[)|ZƪAu\;jU2,5x n|GF`zwJV>x>&MTiy28E  nȈtZ)35_2کظE``S`v2vYS;PNwe&/ʚ i{G%*sߑՑ'k|LZKF dtZ7~&ڑ3 {096=d'NXԪƱ #H%3k:XDZO(;U]v{x[q_ʙ<[-Үqd ¡( Uz30z3 /Vi N5r;y+qE@̵%1i/('vʜ;4&~[j燍YU8'xqQ̞L@A#N2\ykVbR*;bL? FWs@`$+ l!T 0.ROK/1ks2ZM/Nu = ux $?_bkF}avg0q6* hG-9tL=eɺJIn%Y@Q´~ܟtV? 9ͣ8xyX?B򶭢zcaCázkx3X>N;G=_ \J&pIkgbߥ;OBR9Xsւ{[3.HxE0]ݗsuN%JKfI=}~xl RC_ $@Gc>`IP`BkP?wQcl+(-+Z9. p^>E sZBnt罅Ƒh?'`L)wj)EVqDD{Y*'僢&"q[5Vm)=݈L{O=NȌDFQb(]?TY-i߶;(ed)0ˣNj3,]yZ2*ʳJ3I6<^6>9z U΃,­k,7JI˽sP5+`qٙm/ښ< ˓.MKZI~l{4.~%-;.Ng --c4)ӥVU7{ˎGXlph63G ')TLJCq? ;M2R/Y i ;~p'}TQѕ+;L] Gp.,GS [KsaZ* ͐hrE(%" RS(\)-~!ǔ2R\\YeF$kBz=ԆQuaqO&~BD E;n(ZqB+y8>.(X}-kf7%yb$ -Хf} qI9}]\P'-nF7g=~>sBZM'Ic1ЃT}>8kC}ݷE)H'b'U訅 ]+S( Qw @,7n0=n $qjXfN rD WqiSoi#͕2|4W * Sf @:Dd,ִXC}hE!C| B]K v<;(vzdWG'8[m,/.P~À]-Tr@^iRP]`9[M,Ar^BQ|GC}Iq5گ %QtovJ؜.`L椀A4{GB6FXT0(̲Y ɫw48%M]ݭ~NKjF0`Hv |ȏq#1'K/8S.נ/ NL :m(*'ډOz;PKYw 6 dDkid SX͊:#dIt(]ixm&U4H%Kv+3J كIFA`JY$KvU62v$hbS-hVS3Ö>:iYݔV`^t$gnkAW u+27զN q[;(<ҟCw"v "6=7(ùyT?$#+\rQ:T OyeWdAF Xܕ[µR, >Rq/d(|| GP^"oi^+6~"s+vuAYP2ߴ"(ڸƎQH)1 h~:n{k69F33KbzׁfY&&d܆E|P\NY2A|| pYGEFC`WW.+aI_> Vy#(aO_m="V F)=Ԧ 3p鷜L5!iJWĞDo[e$A;"걳mڒȑ*V66{A[KCb h?z(V5v1y.g?JJF;NLLީhW'8d.]{*'ZQwBő/_d9h0bdS{(seĊ l3P0;ÁiE[]x*Y=ŅAe\t~w;&x򼠚5d{g0o5bggya.B80"cZ-$lTT~\34ɕic9*Gil={I̫=݋'Z C%}h 4^lzg($I)uud 7ĠO9X6(ξ|;vϾцóx6 3?u+H7xUUyLLg~ݼԯQQvn":?XpP0b}`s y[jc|llmҍj 8c~ZЯ/$VM(c}RM.*ްG6]|h'2s~@4:-0HsZ4-\9<^ct(!BST=cfQH"c2Li,GQ8B\!&{MjxQbY!c@P|)R[t"%z: Ƨâ݈) DR nP|ko f+Q%wToAut(K=\7dNj ^gp'{b㷉StF' jrW=R39e\7=UhȮŦC4*JSՖ"gȊP Ttzux1 $`?2k)3uBku\7=q[[˃wX7oeZfsF%8E uN,z4Hǭ zr|A Jm%/4WDo!쐪Qm(z:=nvGnyRt>)IN /P*?w ΁]KҶ@b` 48'4C1.5HfZܱ3'!ӊ&K[U}AzZӄԕTA)wH޳ /jA(> (9'ׇJZ4"o%D]ખX:ɥc&V2G}Wo_Z~2 *zCݣɡȴ^r{ӡ9JǬhrn`oj3\bZ0:򿔤P[K'x9kſ6uH%&5'!.-= gL_luBe0 0dNmϺO"rv > rsRV$ |6 JsY%uZGed76okI܇37^?Xz62/V(z?>_-ִDu%HUۃ=j/L3LUe!3c3@,^$ A({ˊ<$(uZ"놃ox䂵TִO?73; Gsc-ՓDD7 P ꥯ/gQS($‚{б,]=Q晹xƖRE7[02de=oz Ҏr=t7,3ea}t6 yk9qY.O =YR6R(VYKHWQ@3n^+'o=o.ng3GY҂WTVwP:MKCm' 7l|T&ޕ`~eRWR,ܢFOi/<<.U@]ɡʢq̓ o3g5ʫXY,hMگ7'/{1y#b)ݤ%oiЦB59qܦAɶقΨ9;7͛[3^;v٫jz@;+jy77؅ QԇV9!qN':x"2si2l,=ܧT$.~Q<=k h* Z$@y786߬r\lC ^%3ĀI?RlUq倨3 &bvB_C;sm@,)CkAREh[/);;8y,b6TX}}q n/LgdAZkʜy]{!br.$wu~Ms6uni`ퟢ,)vCD Q);Lp7Mplg]?u&-JZ,pctrydTNO3tޅ@^xZ3ߩ3Dd}KEhm fu)|`I/@C}눗ͩlEĭT+{[*̈́yvi=pxA/AA "V^l;g-7ˏos]q6 L_"*ۗ0 l{Ȩ.N˙Ƀu`Ywjz4f>-;H}`]3 N?ex!o8E3GpUE,Hмφ^=ݔ?TOW ,8B~Y iAfp V9K.*g`3UL7ta:bDd5!IfGLE! oe5ջ=(渆_2^_!@sz| V4 hz]ucnVBKĽ6[:߰oE0y~2f^fu{z !m5 714 SiL%Pd.On\~7j=X1IT76R|S Rf GE}J]aI? UsH:P VXFh n<1>muHՈet%Rk\Y!ӗtKV@"n N(zh-;<:LIv.cJ2Y5c/᳟ѲwnOҷϚ7W~l$AiMom{(sa}zs+ 66F’^Ҝtp}^vcq{1ehBϚ܆osHȞ#5b %GpyOL Co8XZ)kkisw 6SPU9]Sk, 9Aa?k<ԑz} 6Db{JmS|(OMaIi!OE9WPs;Vcez2byN/N0JRv)M S=v9`NVz(yTf7y,PŴB a^Aʦ=ҦTǓXW*r?w'<>nd1JN,i{F%Mans0~$.؍[ 0?Ulp YbskoY)~/U嬒/F߷ l ո3)j='55]U˛©E R>:`?!{ ~03:D[O+|I_ bT&E}m0FXC }?V.'['Ǎ]oOFq" 2 A ɏ}&,l c32?w\Žnq{ˊatxd„WH:E==W\AM'd= j´1BCAmǗJgKXIpI %:vdW}EI>zF׷`_);v!:i@|`m;);iVҦ.4x>9X"~h43?nL Pr$kSw֌։\gVd[-I,a*P ە1Z5B4ʵ'nmDXJN.ot66(O8($@0)CM@0)k#t/M.2OBT|g3Ы?S)1H/)I۾+S^G Ll $<(,IC)Fj}L"'%H2ЈNဴy::7y6..Wt_"!cuRsӉVakEM@:Ip5{ж LWKRc&ƀe$:&,5D:]WFTL!I8Lڻ%SVR0&OY=@ }G {Jw:4mRO_Jy(`kQ'ጓ G/8*}J-7Ok%k6Pnnj:|2Sbv1Z[4s Ma8#8'FRF& Ym8Ϯ/U 5rlo>8Ύ.lSQy]5l+G:Zg_]?ۂZ='D3}V25`,:|n4uqG>wv 9+x^ShSÉ%tV4a^ery^>Vba=7, O%? rq7?q {P3+^x] Vnf^MfgⒾ^y˹1i ' `yr(S5d=:\09,g9)J.3 \'!Q\0"#q^c&\[/qPuTq]'*._){a(s`eFݍ srђ. Ñ-a?cC zˈlwqUvqwGQ\ [ V5jYs@NVc0\?P]rǎ51*#ZCԨƍMK|jc>'O"Dup-\ұ_{66ő>E-#U4tFܭjkޓ@>O}>tF !`*_dJą${ O~bխP&sitf)ChNo 5;J0/[S'c OܿyDI$Dc:Z8$-ɂk]ћ!xn1`5w]Lqox%ˍ7ؤԕn4KdrvFz ܏H%U㚧ze8k%V$jW=$ C$<Ni7\ =z7DM33Lނ3A-3#=a3qV*QS!\sL "&NLxHvK_  BT|s 'NVRݴR3pdX'<$ԛU!FԖ~@{d!y$ď0_=igE)ǀ ZNmBzKtl*59aTZ.+&&e#Mx`j~zǽat?H9Ijg.+Wg?Z!g jJ *K>#Mxhql3JI/qn(ogW~CrSkm j$AG0N;Nxf3,i1* ݵJN :4:45jp2;J{Y0meS5C9C6J@)m훏O0R ,?n a.\xacP= S"]Ѐh{#̈́ɑTG:'itƩ @IU+'_ x&8TaEU@J!/@*ݧowӄRf3BKa|)ԷGN2ǟIqw'+E =4^ 5J]/ S>R42G?3YȮ~&diZ:H#ҹVx@]I| )V`: F!| W5*nK8 PJ3 ӳْgջ=&e䩸se^qa>BTUW3 X8RD"K?wFAVQ'Qw勺5U Aļ:e>#=,؈<\Ca6r}شEgKնK#HhO{dg`Qi&v@WXBS7AVf[]Yz/Ԟ4a4'v\dz)ƫ֏*)˓n$͢[L{8il&S8Fd\ 4^Z .Rm[W(lG{dYwze 옃̹*/d¥6e G\ZU8$[/N:~D*e6hT8y{Ma3(r҂Ο;YP;NTL̵+2V @y3ڀH?5R\KWw)bq. /C&.f8-K˚ pBQOiL(ާN8ǒlMwD3:)@cm)(R79wfn(n.(}ۅĜ94rA63y1mKjc]uvR[qo@+ue@#Z;l)Of_*ͽ*Y$e6.D[7ʾ4Q fLUO |?4fM\>n4Rgƍ8-<2VO|:/ss1Ăt,LιxaرOg5{s18+;>*g_ZE/>ƒmi Tujiu YP &|bΏ/./Y4jW6L,5c A) + o9+[g)q)O0ѪcF/oZ>ߗ}5Dҥљ-<,5҇t@cJ 'ц^_,gkM Tiz`F;{JwڠM<ljFXR$ .AA`+*H4۩Y@ (Ψ>m"zzG}n>dp ]q]S̓DCmģsDKX[FiujGX~ g3la\fl4oh QJߋ"`"4q458oO vE<B>&iX[KO݈li F)(oY?6"}k""zR/# N _~ W g8(QRq?0TtY甀fA )A #&'2N;#OR]Jp4ćepd \;>ws >yJp~,P#?EB*:XU5-W=n@ֻJ&m%*@8}韪ڇ%ֹJQOZ7z!D8/Jꍦ+FJߖXpB8leA9xtMZ:I$e%}"@H9V#HX{"^6(E527[8Wji+ktf=Is<鉹$i :OyٺY(aE hx)3(L,~:|aֱΞWp|r9_T}m/L´S4tӖ ,{ϩLF1\4<ۑׯk"kOjS e-D \@3_:N/%*]&iJ&ɒ.7N_uշosĪ& 8Hh^WD]ps:gH+y9YBPfV< )KB1d]:X?>.@"P#-aB b܀[ߤLFRY DI%Uآ_$‹U@vu1#Ri\F?=fIW VSj)xgvU9˳\ Yp 9e9W Leg R yfA$c?/PATbM,N7pK9,+C@LaNz$S|ﵕ uAүhVZbQnL811Nzgy 3^gg4=Aefii51҅'sB1wef2w궮vĐ}7[{ OLJ2"L|.B~m;: &q,zH.M0pI-&;h}$;Hf4HZ$k/eb'u_,KGEzj8ݦ&vPp{Abƨjet9. ]BРO@Nn&v:/zz,;`0 ) s;Nˮ n -DC֪@' Ng;hT{WaÂݣ,Q5Z&9I_ϗz>Ey6e""4xW#nTJ.FN08zͮ e+C%eI$IւCdoT5Q ~$_?˧/H3 6i+:8RCÞϞ> .B`~CucF.$O_81 $z& !Jd~jRރK3"1mG^ќ-'Σ`N*kj&T+I\p%= 1 ,O~2^kr``‰hI-s^~\L {Ȩi@sBpXR}J3?yG Wzsa0VWH3LIXʯ. @4c Hob앴RǎGNȟ21-m646w7r'dSgdDP\:_Zj4JƉB~}bTo)vFv1WbL4rm]$>B#fJl`5:nBlVaZ3 O5:b꿀.M'$x]z6?]*DÚ~?('2ܶQNBbaūIQ C$\vtTAIcc.LFZ:.\)Kt+1zX4 E7Vr6[UT|4-twjim0Ŵu*863WׄK@0\gE,ZRV~d$ G|vZ(Ը֒R~f`S$s ax2{Em2P)kjr_7 #8̀}2LDd-7a6iO s# HE%.lPن73M(Sj??nk3k0n}”=T9 X-}eJ:MJsO~6eMUdfحXY >~eVn TViM 0iW}'Í9hNTy>c| W[zDУ<oO`/y`{U{}c%T8v9r,fw|m99=ZEu5nt͹uILU:"lwp(qhbYG?9Z!Ƣ~/{GM cnu+khzOw/x 8<ړ3Zv]䷚KyZ/2$@& g?6= o+r ɠކPя uDJfoD`~P|[~Fss \c~ͥX:6t&Mu|b/3o(y 8nIV"oAq^GxD]Ik- $aTLJakdRhT`%z[5 2)zr].$B`؞- GU7*|=M((%zܞh|Muב:Eq2zB4'wo0Va-R}KFˊh}Yی0dcd:Q1HroK6 87$-~gtfߑi tfO#Ť o| qbںKsLtU #`m k#R?hc-٥z9Y`kDո`k:ܘҫ6^B> )2S)h }R z$n4ғL*bx}M_IQeNtw!dсbU[k#sh< LEb[%!ddDR¹ vh V"a¼ Io $.|ى kat`3͛V-*LR ,QƇY-pDh^Y"-U0ԄKt4vID+qñ("sߠM? }4qzIWPX܆ CH񀝍~ 9"0߾LQe ]?6*\3Z, >eV b ~p-Dp)$*^i.v/{Eq9GnM,]Eڔ2w+,~Ve g["YWkB>dG%Kd0K2 GY{ }y8ޢ$E\CA;&_=Վ 5UYEM(}Ý;?KBF=cD?(TVľzLFbz|mR ,'j_@kX MPan8WuH]zl>Cc]&|?RZƲmƷ>0HC%0Z'ZӆHY7L)(gھ79'o.mLZKfc RG/T?:?ENfvő&ڮ0mQ,2II5t%MS?b'#̭"YR1̊g6f,;:.\\i>?K-a*n Xu,nBS!F8Bp$o:n$N>}Ӣ-0)و"|@uzN?5{ ·W9ywU =bbZ*)g ܓna׿LLg/M* tBz8MEz+z傊9Xar Xj䧉!!Acqe1CZ_O}; H&96U;& X "#V9*"5'l?s{N} {5By=ͨ\İ>)ġt׮F4e´Axp[FZH#lࡂ/#l4Ә' YxF&@%Wg0#g;թEvbIIQs/ :uԉ%v\~)7TKۻr7o)MII`ƃiPpf=n,ؓ )ګ+! ]9V?w,y{ρyVz>^iSՐ3.ZrV#վpNJr X] Gz=w,ڊ"5ԯX mnydPyᓔOuP?u%@އJ-@*#B Φ̨N5/뜤glP.cc206z6I`aH[s ^6KUn  #-mNtTk9A2v3׶Wr@R}].pV¶?w ubY=Ns}^)a֞ obXK; ՝<i$\_tM˱ıHƴsu𔦣ZhLD%Iªc~z%#bh@9] L]:(҅*err9a}y*# c/O'EGEoZNW nM>G?x֍WɆФI4$l7NhYX eT}2<֖AE:UtK_ 63b,8LQvL܆Kxo؎Ft g~!փXl w̏G"1ۤD< HOW-H6NcVv0m =2|BbkhSbҙy>[8 l7΁L#Ou,-xں^oT Clr^' V1GY1ƠX}(dA5 Xw[ Hg$Pxm KW{w!KAMP/ E_V(xXozhۤ/}*]EDƑ^Ss70q ݴ{RƎo2rtib5W9T埋%hro]uLf8[Q 6,Ǽ3QEžEX|Qke:݋R-LPiQ\%ًz(DJ \Qf$uXym,2T` C$=~G n -r/|^鋩{`%9نygţs)+?Z.8ռ<( ?]CKVZ[+GJ jPϛKg* UH|FA7lC]/FozÝ/lJBSU:sWY~L Pjz t[JN=\cb ;5H+]=7Fbd:?%A\]aJӌ$ Q}%3! q*Y^z@aYZ\ W;nPEF$qy H b3@*pV-= M9?:b&hy;Sހk|`h(Wu-$W/ Ere=vFd` N?.H6_[|kegAvӚ!q$vP"P[!tLla\6QTbe׿dw1xw!oU5m<i͟A+;4BZ!7ybN,xPPLэZݕ%MB Pa1iG38Jo1%50DAk{rx].;=(N h|' ;R8MuOLB Mŗ\ Gz.y0?bs"]k9S;[1"qo2ZS8s7w^UQ(/ ﰳ$9nI\+A"/-Nb ˺*V5h윕229έ`^BQ*:ƪHеe3ͯ%JL]S ;!l22h$ز)斿ەp|HsU}zAЊ|coSuB,;.xʚ ,L'm%sp;yl@ m@(gz%tD+Ҏ/Q`T?cFڽ?QKH;|}o rzsGp !x"K WN: omSe4rم l^-pIt)/ qDPCljp{Ê/JʖXSYWmM\eM>WֻgDžrZ-Pa.WpF( xǵ.NtY Yٸ?Bt,vdٵj%N0O@eK-ϟ[bo+zVLJ/7%c~-@в{ .G$&UgFYfen9{C y2u PgA'sIL.O9 @dI)d.gIl|AŔ*Ue'+d\r%ZظsǮЇBy55(Xd}EM>CIa|Ne_{궇FFIul RE2^z˓hDk!;4Ȉ#p)Osiڜ,3oi-cmq4uT=)R` \۴mN 'O&B0@]Gsk#\!('Dvq5:S2Z/LMZ{΋/^r#usnp3s%+3Cl)wjC.܍h\w*mMVȫ;.$l[;G!e֧vI~AkY$JQRBdgÿ´ {Toէ^D;Jz^VtEEPY1.nP*Y#K NYJ ͔qw5>J^6HT).7.)#uEɪ_y9y|iǽTz#ځn믫#B0anO/P- ZEeݟw2@𽼴} ΄Y2Yۉ.M+K)֪rs`\uf|a Oj\-[W J,Qr/snJxb)2{.j4ZҧY1PlCTĚ˧< :QVE[N ']|rݛ̩Y|(qnuocb]?8utAArp$xxTcMط;^} ?\!>_sbgBT~|kW>`fFUz4m}qx-ӂݢ-/DL9)]oT]$/TaӴΘyopۄNpY&E;dXQ˹gx/wX=zsѩ']*)L1\M"K},z=ߌ7>;y9ǞECR_{Ͽ4&}φ/mm삥:VH5Y3Vd ;Q_C§bL@.-#嬪xI`BWOb u3b-[[0)[fڈж^(:pmJk)]#x|"md]$7&g!,VasͶJ>x^A5b(Ͷ+El>ӄnC<>kJdL:nvC BE)Gk!T$=z2"Æri~iVU#Y -tћН.6me;H;Z1Z%<˧!c$qout~:j Y3KUGkM*y6XE%=-+Bmڌϕ8P@p?9}ze` yMWj46^)?:=@bdbhTH%~qWD[r:NQ\}3(n4/[<=0$I{4rqSAƜh?N ,9*ɶ5&npP/:h\<緊}>Mzbz&:+:u_(F/uQ9[F+<UK'f&.Nqݕ7RE1?rW 띎)S<8"/ Sܽjƣ]s 1uE,T_>+ZyczXgD\;oKD0(Ӏ1d58J[mo}ZxYQ~`ߠ,)Kȉ-yg $"ЉHKQ}'ًMߏ"qQxAl7?۲ 1hm7]&[Ȫc҅GF"W+5qA8U8.,1Rrpťl!F8)9el0e[Zi.q]ZT(06$K +=1p6@s9dy𔌬n YxN7jwցQ u HiL=(D2$]0PԺcֆB.oܼyٟq^}S;n% g{m.a:;!Ŵynsڶ׻MoGl%Xі@N"cWYQ'FwE@@Qh#E#W=CS]UOe.+0Uupڈ- :nj+!b~Ptc%$N)>_nDH8t1jJڑsm5xY(9'Lk#PŵqQXV%xZ8gquJ=>;N mo^Mc"X!ĶVua B"6k+YiyZ;fx`@7 Y/\PLȥuiS.uqd\bF?R"d9g _tPhq鏮J_jsХ$a-*o,fF)%'IaZ.M Ol@ /B|TWë@X?_x3| '9W=͘#8r/gsv6B4ð ( ~vtڜJ{Dgt {E \îp P]E+ČiZ/)4_ dwmh>ZBCRQ7Uv_ƕ6$P您4FPQ t{@_YyPV|uFBZw}XĠ5Uu (i|(a-:؉$,/n(ypW,Q1R)}6t5g&y,mI"]!XzOkCGp9nM˕&y^ˤ <"[=ecWKRE ¤^Зۙ2D`)"JvHePNB[.B9eZ 7%(kSBk(Rz)+Ɩ4SH/z ȈK.y4-{JOF:W6ϏP2RuY\Tzh/#`Ȟ"+pYi݇7 }Xch9KN=p8nݐ>&(2H je-]09kB4rsn$[an 3ezV_~dLok*L~Rq'Qx 4C|#hAWuۺłh Y`P_GܶOz!@=z?e7x̉sr(/F΂˛o2 ^b2oAmĜL4i}Fv6El-ؠ$ H ڶ+V4E8ͩF; `z_/5?}5-'0}d= ŷH7*PM|R`ߐXR1XZB$FUQ1b/ DcxIt&r-BE^0{ W6YpGsJ7˧N^ "?}i/~ tOx&<`W*@%.ql r>%YE:ϽmvveAto?9V8vRV6摨@BV9)|x8\|PgOFC`IoWc/1(yZHk?^*hHɬelvE]Vf`9mz0_u_݇NjvԟM^iQ.Zm܅|&T^#Z֓h1޾6AXp3 2!ٌvlvǧ S%w{Ȏ p1Fz 釈V54W:ED@܌@Ntne>z c׆DTIAJפGw9bQ yT )%In PΘHtNLHByPw;F RrUH;~7BFN y=<'ԡ' ӎxv%lb(|p9JN3uo;;ż.(N1E݈ .f^}{Qաʲ, PU=c1ak-IJQJ\LTI0C:ƣ{}KV/k[ab $ _E/tSCK TAza ,u!\l%P66YLwtpc3vZZ2F|@=i.?%>:(cuN?) 2,D 孿{CNIc?0 D-ٱTp-YYB17'X0P"-fY/!&]٤bI:$K/YF- 5){L]EIFaW@:D$FQSaPsX ?ʻvrAV(:V"P_c@,&Hܶ^.DMׄ߷6)!tS#iF\՛ KLfl.$RV1[bQL6Av Ut,! O~p{, ]YvP nq%LJ"ŚqP?8%BK_%Kfaɗi"`p$]?taB w1e-dÐ(Dnӡ5Ͻ]$+mD|hp}lTH/C@B_.,z^Cu1D]Gu]{1g-u]\X N#)i׏=L,΅ U4V+Һ/]x[~}zBKv$OL1PQa3rϢ%d"^eb, 3EBp`jM 3{9.n߫Ì!W$9]q}8zRxa s_S\Ed3CP0\ݢ*VRlhְΞp+SAGU S^4TG-of먆Q-KjhU9Bn۔eL/{|&>L돘MBi1N*e}is2wW/˒d;c{'Џ>?["eG9,Tɻ- P.w[T?śA#Uϴ9KfZ p6e&-n}ﭠZ_"_;/y)1t(H0lB i@?oU!7$W-y >/yn?Um3I0 Hf >X0=Hҹ@+R+>|)1 3.tx"Fӿ9@&c/Cvﯕ$cFPvSJ 4_RyXIn gF܃wPG99mHEvZv*iN],%`!ӴUZYsfvv[6ŸC59 ^nCLC@MnD {W~caND"+} t@gZȴTntm%B.y%|A;]RJ9mwZظo>E/8>SdQ|@Ao\D9DZk&AU(ox0_>rJg?zΐ'`,H2? Y4]6Puu[~6U`zCG/6 (󭝒L4G7sנo4/|r/\vӦ6 2)aw=UrD2x7RGg_UTqÛ{G|0ؑ* eg:@^MaWf#ӲJ7pai||Ο 1F^x<FŴxfMCDdmVfÞ Df#6mTh_2«%|WEP\|($tFsB P,eRlSVL!}vr%Cc;1x;|9ж +Mfr\V<9Nb m:]_ !fc=²N=q%nwcC@rq~q،gTSyA еn%PbeM'|Aa5۵% 3N_'5s+'h.@HKS/keArθ}*UqjW~!W.p9[m4j$}|WiCᙞSڷplD|dWș*"4\o杺U %=vy>`TfNfppKřr{qY X ߸ld_HsS4℘>;AOCn(<%_!%z-GELL