libnghttp2_asio1-1.39.2-lp150.2.3.1 4>$  Ap]!/=„OàVU~;[Ua[ xT9V)?"C-$6 6vWkUj]ϬA9- L!UYF.-5vA \ӟ v2^kԾa&6V+xW(ޤ/r 4|y T%\pk `Sנ0 ni:#ۖl9l,ϴ<bX[e^dGs-J =:w?ᢤE#SO :] r lM#k.I V-ڭB٣HWF;K l>p@(?d & A , 4 < L  $HX*H*D*(8C9 C:C>@FGHI X$Y0\X]h^ޯbcߟd0e5f8l:uLv\wxy$%zClibnghttp2_asio11.39.2lp150.2.3.1Shared library for nghttp2Shared libraries for asynchronous implementation of Hypertext Transfer Protocol version 2.]cloud135 openSUSE Leap 15.0openSUSEMIThttp://bugs.opensuse.orgSystem/Librarieshttps://nghttp2.org/linuxx86_64 A큤]]]]SGaf22f4f7e6ddce9a1c7ca1ed5b416cec342c0ae1cc1486a66b05d9d04273da996b94f3abc1aabd0c72a7c7d92a77f79dda7c8a0cb3df839a97890b4116a2de2alibnghttp2_asio.so.1.0.0rootrootrootrootrootrootrootrootnghttp2-1.39.2-lp150.2.3.1.src.rpmlibnghttp2_asio.so.1()(64bit)libnghttp2_asio1libnghttp2_asio1(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libboost_system.so.1.66.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libnghttp2.so.14()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.11)(64bit)libstdc++.so.6(CXXABI_1.3.2)(64bit)libstdc++.so.6(CXXABI_1.3.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1]Z@]Z@]R@\g\A\A\8@[F[t[CN@ZЛZUZUZZOhZ.s@Z'ZY@YdYYlYcl@YX@XӸX@Xk@XQ4@X6@W@WRW"W~WXW W4V@V>@V@VV_V@VzV]VI@V4@V@UU@UUȒ@UUUUUcU]USAdam Majer Martin Pluskal Tomáš Chvátal seanlew@opensuse.orgTomáš Chvátal Martin Pluskal adam.majer@suse.deadam.majer@suse.dempluskal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comfvogt@suse.commpluskal@suse.comdimstar@opensuse.orgmpluskal@suse.commpluskal@suse.commpluskal@suse.comschwab@suse.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comadam.majer@suse.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comidonmez@suse.commpluskal@suse.commpluskal@suse.comidonmez@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comrguenther@suse.commpluskal@suse.compgajdos@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comsor.alexei@meowr.rumpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comjengelh@inai.dempluskal@suse.commpluskal@suse.commpluskal@suse.com- Require correct library from devel package - boo#1125689- Update to version 1.39.2 (bsc#1146184, bsc#1146182): * This release fixes CVE-2019-9511 “Data Dribble” and CVE-2019-9513 “Resource Loop” vulnerability in nghttpx and nghttpd. Specially crafted HTTP/2 frames cause Denial of Service by consuming CPU time. Check out https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md for details. For nghttpx, additionally limiting inbound traffic by - -read-rate and --read-burst options is quite effective against this kind of attack. * Add nghttp2_option_set_max_outbound_ack API function * nghttpx: Fix request stall- Update to version 1.39.1: * This release fixes the bug that log-level is not set with cmd-line or configuration file. It also fixes FPE with default backend. - Changes for version 1.39.0: * libnghttp2 now ignores content-length in 200 response to CONNECT request as per RFC 7230. * mruby has been upgraded to 2.0.1. * libnghttp2-asio now supports boost-1.70. * http-parser has been replaced with llhttp. * nghttpx now ignores Content-Length and Transfer-Encoding in 1xx or 200 to CONNECT. - Drop no longer needed boost170.patch- Update to 1.38.0: * This release fixes the bug that authority and path altered by per-pattern mruby script can affect backend selection on retry. * It also fixes the bug that HTTP/1.1 chunked request stalls. * Now nghttpx does not log authorization request header field value with -LINFO. * This release fixes possible backend stall when header and request body are sent in their own packets. * The backend option gets weight parameter to influence backend selection. * This release fixes compile error with BoringSSL. - Add patch from upstream to build with new boost bsc#1134616: * boost170.patch- Update to 1.36.0 * build: disable shared library if ENABLE_SHARED_LIB is off * third-party: use http-parser to v2.9.0 (GH-1294) * third-party: Update mruby to 2.0.0 * nghttpx: Pool h1 backend connection per address (GH-1292) * nghttpx: Randomize backend address round robin order per thread (GH-1291) * nghttpx: Fix getting long SNs for openssl < 1.1 (GH-1287) * h2load: add an option to write per-request logs (GH-1256) * asio: added access to # of the current server port (GH-1257)- Use multibuild to not pull in python3 in first build, nghttp2 is low in the system- Update to version 1.35.1: * nghttpx: Fix broken trailing slash handling (GH-1276) - Changes for version 1.35: * build: cmake: Fix libevent version detection (Patch from Jan Kundrát) (GH-1238) * lib: Use __has_declspec_attribute for shared builds (Patch from Don) (GH-1222) * src: Require C++14 language feature * nghttpx: Write mruby send_info early * nghttpx: Fix assertion failure on mruby send_info with HTTP/1 frontend * h2load: Handle HTTP/1 non-final response (GH-1259) * h2load: Clarify that time for connect includes TLS handshake- Update to version 1.34.0: (bsc#1112438, FATE#326776) * lib: Implement RFC 8441 :protocol support * nghttpx: Add read/write-timeout parameters to backend option * nghttpx: Fix mruby parameter validation in backend option * nghttpx: Implement RFC 8441 Bootstrapping WebSocket with HTTP/2 * nghttpx: Update neverbleed to fix OpenSSL 1.1.1 issues * nghttpx: Update mruby 1.4.1 * nghttpx: Add mruby env.tls_handshake_finished * nghttpx: Add --tls13-ciphers and --tls-client-ciphers options * nghttpx: Add RFC 8470 Early-Data header field support * nghttpx: Add RFC 8446 TLSv1.3 0-RTT early data support- Update to version 1.33.0: * lib: Tweak nghttp2_session_set_stream_user_data * lib: Fix handling of SETTINGS_MAX_CONCURRENT_STREAMS. * lib: Implement ORIGIN frame * asio: support definition of local endpoint for cleartext client session * integration: Remove remaining SPDY code from the integration tests * nghttpx: Fix worker process crash with neverbleed write error * nghttpx: Support per-backend mruby script * nghttpx: Fix stream reset if data from client is arrived before dconn is attached- Update to version 1.32.0: * lib: Ignore all input after calling session_terminate_session * lib: Fix treatment of padding * lib: Don't allow 101 HTTP status code because HTTP/2 removes HTTP Upgrade * build: add ENABLE_STATIC_LIB option to build static lib * third-party: Upgrade neverbleed to the latest master * asio: Support client side SNI * src: Compile with libressl 2.7.2 * src: Allow building without NPN * h2load: -r and --duration are mutually exclusive- Version umpdate to 1.31.1: * Fix bsc#1088639 CVE-2018-1000168 * https://nghttp2.org/blog/2018/04/12/nghttp2-v1-31-1/- Version update to 1.31.0: * lib: Add nghttp2_session_set_user_data() public API function (GH-1137) * src: Define nghttp2_inet_pton wrapper to avoid inet_pton macro (GH-1128) * nghttpx: Close listening socket on graceful shutdown * nghttpx: Add an option to accept expired client certificate (GH-1126) * nghttpx: Add mruby tls_client_not_before, and tls_client_not_after (GH-1123) * nghttpx: Fix potential memory leak * lib: Allow PING frame to be sent after GOAWAY (GH-1103) * nghttpx: Fix bug that h1 backend idle timeout expires sooner * nghttpx: Stop overwrite of first header on mruby call to env.req.set_header(..) (Patch from Dylan Plecki) (GH-1119) * nghttpx: Add upgrade-scheme parameter to backend option (GH-1099) * nghttpx: Fix missing ALPN validation (--npn-list) (GH-1094) * nghttpx: Remember which resource is pushed for RFC 8297 (GH-1101)- Drop spdylay dependency as it is deprecated since version 1.28.0 and removed from cofnigure.ac since 1.29.0- Use %license (boo#1082318)- Update to version 1.29.0: * lib: Use NGHTTP2_REFUSED_STREAM for streams which are closed by GOAWAY * build: Remove SPDY * build: Fix CMAKE_MODULE_PATH * nghttpx: Revert "nghttpx: Use an existing h2 backend connection as much as possible" * nghttpx: Write API request body in temporary file * nghttpx: Increase api-max-request-body * nghttpx: Faster configuration loading with lots of backends * nghttpx: Fix crash with --backend-http-proxy-uri option- Export PYTHON=/usr/bin/python3 before running configure: allow to build without (comnplete) python2 in the buildroot. In any case we only ship python3-bindings already.- Upodate to version 1.28.0: * lib: Add nghttp2_error_callback2 * build: Add deprecation warning when spdylay support is enabled * Switch to clang-format-5.0 * examples: Make client and server work with libevent-2.1.8 * third-party: Update neverbleed * integration: Fix issues reported by the go vet tool. * nghttpx: Fix affinity retry * nghttpx: Fix stalled backend connection on retry * nghttpx: Cookie based session affinity * nghttpx: Expose additional TLS related variables to mruby and accesslog- Drop forgotten python2 build dependency- Update to version 1.27.0: * h2load: Print out h2 header fields with --verbose option * nghttpx: Send non-final response to HTTP/1.1 or HTTP/2 client only - Changes for version 1.26.0: * docs: Fix some typos in the nghttpx how-to * h2load: Fix bug that timing script stalls with -m1 * h2load: Reservoir sampling (GH-984) * h2load: Add timing-based load-testing in h2load - Switch to python3 support- Don't use jemalloc on ppc or %arm, where it is broken.- Update to version 1.25.0: * lib: add nghttp2_rcbuf_is_static() (Patch from Anna Henningsen) (GH-983) * nghttpx: Fix bug that forwarded for is not affected by proxy protocol (GH-979) * nghttpx: Update mruby to 1.3.0 (GH-957)- Drop doc building - Rename python subpackage to python2- Update to version 1.24.0: * doc: README.rst: fix typo (Patch from Simone Basso) (GH-947) * doc: fix up grammar in submit_trailer docs (Patch from Benjamin Peterson) (GH-945) * doc: fix cleaning in out-of-tree builds (Patch from Benjamin Peterson) (GH-938) * nghttp: Fix bug that upgrade fails if reason-phrase is missing (GH-949) * nghttpx: Verify OCSP response using trusted CA certificates (GH-943) * nghttpx: Set default minimum TLS version to TLSv1.2 (GH-937) - Changes for version 1.23.1: * nghttpx: Fix crash in OCSP response verification - Changes for version 1.23.0: * lib: nghttp2_session: Allow for compiling library with -DNDEBUG set (Patch from Angus Gratton) (GH-919) * lib: Treat incoming invalid regular header field as stream error (GH-900) * lib: Call nghttp2_on_invalid_frame_callback if altsvc validation fails (GH-904) * doc: spelling mistake in arguments to build nghttp apps (Patch from Soham Sinha) (GH-925) * doc: Add notes for installation on linux systems (Patch from Tapanito) (GH-917) * doc: Clarify the effect of nghttp2_option_set_no_http_messaging * nghttpx: Verify OCSP response (GH-929) * nghttpx: Fix certificate selection based on pub key algorithm (GH-924) * nghttpx: Fix certificate indexing bug * nghttpx: Run OCSP at startup (GH-922) * nghttpx: Wildcard path matching (GH-914) * nghttpx: Forward multiple via, xff, and xfp header fields (GH-903) * nghttp: Add -y, --no-verify-peer option to suppress peer verify warn (GH-906)- Update to version 1.22.0: * lib: Add missing free call on error in inflight_settings_new() (Patch from lstefani) (GH-884) * asio: Support specifying stream priority via session::submit() (Patch from Matt Way) (GH-881) * nghttpx: Clarify --conf option behaviour * nghttpx: Add $tls_sni access log variable (GH-896) * nghttpx: Rename ssl_* log variables as tls_* (GH-895) * nghttpx: Fix path matching bug (GH-894) * nghttpx: SNI based backend server selection (GH-892) * nghttpx: Enable signed_certificate_timestamp extension for TLSv1.3 (GH-878) * nghttpx: Add options for X-Forwarded-Proto header field (GH-872) * nghttpx: Add --single-process option (GH-869) * nghttpx: Use 502 as server error code * nghttpx: Use SSL_CTX_set_early_data_enabled with boringssl * nghttp: Verify server certificate and show warning if it fails (GH-870) * integration: Use nip.io instead of xip.io- Update to version 1.21.1: * asio: Fix crash if connect takes longer time than ping interval (GH-866) * nghttpx: Fix bug that 204 from h1 backend is always treated as error (GH-871) - Changes for version 1.21.0: * lib: Fix nghttp2_session_want_write (GH-832) * doc: Document pkg-config path usage * build: Eliminate U macro; Instead use (void)VAR for better compiler compatibility. * src: BoringSSL supports SSL_CTX_set_{min,max}_proto_version. (Patch from Piotr Sikora) (GH-853) * src: Use Mozilla's "Modern compatibility" ciphers by default * src: nghttp2_gzip: fix this statement may fall through [-Werror=implicit-fallthrough=] found by gcc7 (Patch from Alexis La Goutte) (GH-823) * nghttpx: Print version number with -v option * nghttpx: Enable X25519 with boringssl * nghttpx: Retry getaddrinfo without AI_ADDRCONFIG (GH-858) * nghttpx: Failing to listen on server socket is fatal error * nghttpx: Escape certain characters in access log (GH-856) * nghttpx: Ignore further input if connection is going to close * nghttpx: Don't call functions which are not async-signal-safe after fork but before execv in multithreaded process. * nghttpx: Enable backend pattern matching with http2-proxy (GH-733) * asio: client: Send PING after 30 seconds idle (GH-847)- Update to version 1.20.0: * lib: nghttp2_session: fix The 'then' statement is equivalent to the subsequent code fragment found by PVS Studio (V523) (Patch from Alexis La Goutte) (GH-814) * lib: Add nghttp2_option_set_no_closed_streams (GH-810) * build: Disable spdylay detection by default * build: Add --with-systemd option to configure * fuzz: Add fuzzer for oss-fuzz (GH-799) * src: Enable TLSv1.3 if it is supported by OpenSSL (or BoringSSL) (GH-816) * src: h2 requires >= TLSv1.2 * asio: More graceful stop of nghttp2::asio_http2::server::http2 (Patch from Amir Pakdel) (GH-805) * asio: Holding more shared_ptrs instead of raw ptrs to make sure called objects don't get deleted. (Patch from clemahieu) * asio: Fix infinite loop in acceptor handler (Patch from clemahieu) (GH-794) * asio: close_stream erases from streams_ while it's being iterated over. (Patch from clemahieu) (GH-795) * nghttpx: Strip version number from server header field * nghttpx: Add --single-worker option * nghttpx: Fix bug that send_reply does not participate graceful shutdown * nghttpx: Add --frontend-max-requests option * nghttpx: Enable stream-write-timeout by default * nghttpx: Fix stream write timer handling * nghttpx: Add configrevision API endpoint (GH-820) * nghttpx: Redirect to HTTPS URI with redirect-if-not-tls parameter (GH-819) * nghttpx: Update log time stamp in millisecond interval * nghttpx: Better error message when private key and certificate are missing * nghttpx: Fix bug that old config is used during reloading configuration * nghttpx: Specify TLS protocol by version range (GH-809) * nghttpx: Send SIGQUIT to the original master process (GH-807) * nghttpx: Restrict HTTP major and minor in 0 or 1 * nghttpx: Drop privilege of neverbleed daemon first * nghttpx: add systemd support (Patch from Tomasz Torcz) (GH-802) * nghttpx: Fix crash on SIGHUP with multi thread configuration (GH-801) * nghttpx: Send 1xx non-final response using mruby script (GH-800) * nghttpx: Select certificate by client's supported signature algorithm (GH-792) * nghttpx: Recommend POST for backendconfig API request * nghttpx: Don't build PSK features with LibreSSL (Patch from Bernard Spil) (GH-789) * nghttp: add support for link rel="preload" for --get-assets (Patch from Benedikt Christoph Wolters) (GH-791) * h2load: Fix wrong req_stat updates * h2load: Explicitly count the number of requests left and inflight * integration: Fix deprecation warnings * integration: Redirect nghttpx stdout/stderr to test driver's stdout/stderr - Changes for version 1.19.0: * lib: Fix memory leak of nghttp2_stream object in server side nghttp2_session object * Fix issues found by PVS Studio (Patch from Alexis La Goutte) (GH-769) * doc: Update README file to write about the issue of Alpine Linux's inability to replace malloc (Patch from makovich) (GH-768) * build: Compile with Android NDK r13b using clang * src: Fix assertion error with boringssl * nghttp: Take into account scheme and port when parsing HTML links * nghttp: Fix authority for --get-assets if IP address is used in conjunction with user-defined :authority header (Patch from Benedikt Christoph Wolters) (GH-783) * nghttpx: Add --accesslog-write-early option (GH-777) * nghttpx: Fix access.log timestamp (GH-778) * nghttpx: Show default cipher list in -h * nghttpx: Add client-ciphers option * nghttpx: Add client-no-http2-cipher-black-list option * nghttpx: Fix the bug that no-http2-cipher-black-list does not work on backend HTTP/2 connections. * nghttpx: Add --client-psk-secret option to enable PSK in backend (GH-612) * nghttpx: Add --psk-secret option to enable PSK in frontend connection (GH-612) * nghttpx: Enable SCT with OpenSSL 1.1.0 * nghttpx: Add proxyproto to frontend option to accept PROXY protocol (GH-765) * h2load: Show default cipher list in -h * h2load: Show custom server temp key such as X25519 * h2load: Fix incorrect return value from spdylay_send_callback - Changes for version 1.18.1: * nghttpx: Fix assertion error in libev ev_io_start (GH-759) * nghttpx: Handle c-ares success without result * nghttpx: Fix bug that DNS timeout was erroneously disabled (GH-763) * nghttpx: Fix bug that DNS timeout was ignored (GH-763)- use individual libboost-*-devel packages instead of boost-devel- Update to version 1.18.0: * lib: Accept and ignore content-length: 0 in 204 response for now * build: Use pkg-config to detect libxml2 * build: Require c-ares to compile applications under src * build: Add Windows CI via AppVeyor (Patch from Alexis La Goutte) * examples: Delete tiny-nghttpd * nghttpx: Retry h1 backend request if first write fails (GH-757) * nghttpx: Keep reading after backend write failed (GH-756) * nghttpx: Add frontend-keep-alive-timeout option (GH-755) * nghttpx: New error log format (GH-749) * nghttpx: Fix bug that fetch-ocsp-response does not work with OpenSSL 1.1.0 (GH-742) * nghttpx: Backend API call allows non-numeric host with dns parameter (GH-731) * nghttpx: Lookup backend host name dynamically (GH-721) * nghttpx: Accept and ignore content-length: 0 in 204 response for now (GH-735) * nghttpx: Wait for child process to exit- Update to version 1.17.0: * lib: Disallow content-length in 1xx, 204, or 200 to a CONNECT request (GH-722) * lib: Avoid memcpy against NULL src * build: MSVC version resource support (Patch from Remo E) (GH-718) * asio: server: Call on_close callback on connection close (GH-729) * nghttpx: Fix frequent crash with --backend-http-proxy-uri * nghttpx: Robust backend read timeout * nghttpx: Fix bug that mishandles response header from h1 backend * nghttpx: Fix bug that zero-length POST is not forwarded (GH-726) * nghttpx: Remove optional reason-phrase from SPDY :status * nghttpx: Header key and value must be string in mruby script * nghttpx: Strip content-length with 204 or 200 to CONNECT in mruby (GH-722) * nghttpx: Strict handling for Content-Length or Transfer-Encoding in h1 (GH-722) * nghttpx: Fix compilation with BoringSSL (Patch from dalf) (GH-717) * nghttpd, nghttpx, asio: Add missing mandatory SP after status code- Update to version 1.16.1: * lib: Prevent undefined behavior in decode_length * nghttpx: Fix bug which may crash nghttpx if non-final response is forwarded from origin server to HTTP/1.1 client - Changes for version 1.16.0: * lib: Add nghttp2_set_debug_vprintf_callback to take advantage of DEBUGF statements in when building DEBUGBUILD. * Update .clang-format for clang-format-3.9 * build: Make it possible to include nghttp2/CMakeLists.txt in another project using add_subdirectory. * third-party: Update http-parser to feae95a3a69f111bc1897b9048d9acbc290992f9 * asio: Fix crash when end() is called outside nghttp2 callback * nghttpx: Add --backend-connect-timeout option * nghttpx: Add TLS signed_certificate_timestamp extension support * nghttpx: Add --ecdh-curves option to specify list of named curves * h2load: Add --header-table-size and --encoder-header-table-size options- Update to version 1.15.0: * lib: Add nghttp2_option_set_max_deflate_dynamic_table_size() API function (GH-684) * lib: Allow NGHTTP2_ERR_PAUSE from nghttp2_data_source_read_callback (GH-671) * lib: Add nghttp2_session_get_hd_deflate_dynamic_table_size() and nghttp2_session_get_hd_inflate_dynamic_table_size() API functions to get current HPACK dynamic table size (GH-664) * lib: Add nghttp2_session_get_local_settings() API function * lib: Add nghttp2_session_get_local_window_size() and nghttp2_session_get_stream_local_window_size() API functions * build: Add -lsocket -lnsl to APPLDFLAGS for solaris build * neverbleed: Update neverbleed to support ECDSA certificate * doc: Mention --enable-lib-only configure option in README * integration: Fix test failure with go1.7.1 * src: Fix compile error with openssl 1.1.0 * nghttpx: Improve performance with HTTP/1.1 backend when request body is involved * nghttpx: Use std::atomic_* overloads for std::shared_ptr if available * nghttpx: Migrate backend stream to another h2 session on graceful shutdown * nghttpx: Add option to specify HPACK encoder/decoder dynamic table size * nghttpx: Log client address * nghttpx: Add tls_sni to mruby Nghttpx::Env class * nghttpx: Add --frontend-http2-window-size option, and its family functions * nghttpx: Add experimental TCP optimization for h2 frontend * nghttpx: Workaround for std::make_shared bug in Xcode7, 7.1, and 7.2 (GH-670) * nghttpx: Fix bug that bytes are doubly counted to rate limit for TLS connections * nghttpx: Add --no-server-rewrite option not to rewrite server header field (GH-667) * nghttpx: Retry if backend h1 connection cannot be established due to timeout * nghttpx: Reset stream if invalid header field is received in h2 * nghttpx: Add --server-name option to change server response header field (GH-667) * nghttpd: Add --encoder-header-table-size option * nghttp: Add --encoder-header-table-size option * python: Support ALPN, require Python 3.5- Update to version 1.14.0: * lib: Make emit_header() return void since it always succeed * lib: Add nghttp2_hd_deflate_hd_vec() deflate API to support multiple buffer input * lib: since hd_inflate_commit_indexed() always return 0, remove the return value check in nghttp2_hd_inflate_hd_nv() * lib: Use memeq() instead of lstreq() in lookup_token() * lib: More strict stream state handling * lib: Modify genlibtokenlookup.py to remove redundant header comparisons and remove inline qualifier of lookup_token() in genlibtokenlookup.py * lib: Fix wrong tree operation to avoid cycle * lib: Make get_max_index() return the max index in frame, so we don't need to do extra calculation * lib: Add nghttp2_on_invalid_header_callback * lib: Log frame's stream ID for header debug logging * doc: Remove old doc about differential encoding in HPACK * doc: Document about ALPN in nghttpx howto * nghttpx: Log error code from getsockopt(SO_ERROR) on first write event * nghttpx: Don't change pushed stream's priority * nghttpx: Log backend connection failure in WARN level * nghttpx: Fix bug that api and healthmon parameters do not work with http2 proxy * nghttpx: Add access log variable for backend host and port * nghttpx: Use copy instead of const reference of backend group * nghttpx: Reload configuration with SIGHUP * nghttp: Adjust weight according to Firefox stable * nghttp: Call error callback when invalid header field is received and ignored * nghttp: Allow multiple -p option * deflatehd: Call nghttp2_hd_deflate_change_table_size only if table size is changed from default- Update to version 1.13.0: * lib: Cancel non-DATA frame transmission from nghttp2_before_frame_send_callback * doc: Fix warning with Sphinx 1.4 * build: Work with Android NDK r12b * nghttpx: Use consistent hashing for client IP based session affinity * nghttpx: Fix FTBFS on armel by explicitly including the header * nghttpx: Cast to double to fix build with gcc 4.8 on Solaris 11 * nghttpx: Fix build error with libressl * examples: Fix compile error with OpenSSL v1.1.0-beta2- Update to version 1.12.0: * Add nghttp2_session_set_local_window_size API function * Add nghttp2_option_set_max_send_header_block_length API function (GH-613) * Fix warning: declaration of 'free' shadows a global declaration (Patch from Alexis La Goutte) * examples: Add ALPN support to tutorial client/server (GH-614) * nghttpx: Reduce TTFB with large number of incoming connections * nghttpx: Rewrite read timer handling * nghttpx: Clean up neverbleed AF_UNIX socket * nghttpx: Add --backend-max-backoff option * nghttpx: Use 16KiB buffer for reading to match TLS record size * nghttpx: Add healthmon parameter to -f option to enable health monitor mode * nghttpx: Receive reference of std::mt19937, not making a copy * nghttpx: Fix bug that backend never return to online (GH-615) * nghttpx: Implement client IP based session affinity * nghttpx: Add --api-max-request-body option to set maximum API request body size * nghttpx: Add api parameter to --frontend option to mark API endpoint * h2load: Add content-length header field for HTTP/2 and SPDY as well * h2load: Implement HTTP/1 upload (GH-611)- Update to 1.11.1 * lib: Add nghttp2_hd_inflate_hd2() and deprecate nghttp2_hd_inflate_hd() * lib: Avoid 0-length DATA if NGHTTP2_DATA_FLAG_NO_END_STREAM is set * lib: Fix bug that PING flags are ignored in nghttp2_submit_ping * integration: Workaround runtime error: cgo argument has Go pointer to Go pointer * nghttp: Eliminate zero length DATA frame at the end if possible * nghttpd: Set content-length in status response * nghttpx: Add sni keyword to --backend option * nghttpx: Allow mixed protocol and TLS settings among backends under same pattern * nghttpx: Don't add 0-length DATA when response HEADERS bears END_STREAM flag * nghttpx: Don't add chunked encoded response body for HEAD request * nghttpx: Don't use CN if we have dNSName or iPAddress field * nghttpx: Just call execv instead of execve to pass environ * nghttpx: Make SETTINGS timeout value configurable * nghttpx: Save PID file after it is ready to accept connections * nghttpx: Treat backend failure if SETTINGS is not received within timeout * nghttpx: Wait for SETTINGS ACK to make sure that backend h2 server is alive- Update to 1.10.0 * Pass unknown SETTINGS values to nghttp2_on_frame_recv_callback * Add ALTSVC frame support * Run error callback when peer does not send initial SETTINGS frame * Update http-parser * Update sphinx_rtd_theme * nghttp: add an --expect-continue option * nghttpx: Fix downstream connect callback called early * nghttpx: Truncate too long -b option signature * nghttpx: Fix bug that server push from mruby script did not work * nghttpx: Try next HTTP/1 backend address when connection cannot be made * nghttpx: Retry next HTTP/2 backend address when connection cannot be made * nghttpx: Enable link header field based push for non-final response * nghttpx: Detect online/offline state of backend servers * nghttpx: Better load balancing between backend HTTP/2 servers * nghttpx: Fix crash with backend failure- Update to 1.9.2 * nghttpx: Fix crash with backend failure * nghttpx: Better distribute load to backend h2 servers * nghttpx: Fix error messages on deprecated mode * nghttpx: Fix bug that logger wrote string which was not NULL-terminated * nghttpx: Fix bug that proxy with HTTP/1.1 CONNECT did not work- Update to 1.9.1 * nghttpx: Fix bug that backend tls keyword did not work with -s option * nghttpx: Fix handing stream after connection check was failed - Changes for 1.9.0 * lib: Add nghttp2_error_callback to tell application human readable error message * lib: Reference counted HPACK name/value pair, adding * nghttp2_on_header_callback2 * lib: Add nghttp2_option_set_no_auto_ping_ack() option * lib: Add nghttp2_http2_strerror() to return HTTP/2 error code string * build: Makefile.msvc enhancements (Patch from Jan-E) * build: Lower libev version requirement (Patch from Peter Wu) * build: cmake build support (Patch from Peter Wu) * asio: Fix bug that server event loop breaks with exception * integration: Disable tests that sometimes break randomly on travis * integration: do not use recursive target (Patch from Peter Wu) * h2load: Fix bug that it did not try to connect to server again * h2load: Fix bug that initial max concurrent streams was too large * nghttpx: Memcached connection encryption with tls keyword * nghttpx: Enable/disable TLS per frontend address * nghttpx: Configure TLS per backend routing pattern * nghttpx: Workaround for Ubuntu 15.04 which does not value-initialize on std::make_shared. * nghttpx: Add --error-page option to set custom error pages * nghttpx: Add wildcard host routing * nghttpx: Change read timeout reset timing * nghttpx: Don't push if Link header field includes nopush * nghttpx: Deprecate backend-http1-connections-per-host in favor of backend-connections-per-host * nghttpx: Restructure mode settings, removing --http2-bridge, - -client, and --client-proxy options * nghttpx: Deprecate backend-http1-connections-per-frontend in favor of backend-connections-per-frontend * nghttpx: Don't share session which is already in draining state * nghttpx: Effectively disable backend HTTP/2 connection flow control * nghttpx: Add --frontend-http2-max-concurrent-streams and - -backend-http2-max-concurrent-streams, and deprecate - -http2-max-concurrent-streams option * nghttpx: Deprecate --backend-http2-connections-per-worker option * nghttpx: Share TLS session cache between HTTP/2 and HTTP/1 backend * nghttpx: Rewrite backend HTTP/2 connection coalesce strategy- Update to 1.8.0 * Add Architecture documents (work in progress) * List all contributors in AUTHORS * doc: fix out-of-tree doc builds (Patch from Peter Wu) * Wrap AM_PATH_XML2 by m4_ifdef to handle the case when _PATH_XML2 is not found * Fix configure script for non-gcc, clang build * Document compiling apps and include h2load in configure (Patch from David Beitey) * Don't check for dlopen/libdl on *BSD (Patch from Bernard Spil) * Don't taint CXXFLAGS from AX_CXX_COMPILE_STDCXX_11 * Fixing Windows Makefile version detection (Patch from Reza Tavakoli) * lib: Tokenize extra HTTP header fields * lib: Fix typo in HAVE_CONFIG_H name (Patch from Peter Wu) * lib: Add HTTP/2 extension framework to send and receive non-critical frames * tests: remove unused macros (Patch from Peter Wu) * src: Update default cipher list * src: Fix compile error with gcc-6 which enables C++14 by default * asio: client: Fix connect timeout does not work, return from cb if session stopped, removing client::session::connect_timeout() functon * nghttpd: Start SETTINGS timer after it is written to output buffer * nghttpd: Add trailer header field to status responses * nghttpd: Add -w and -W options to change window size * nghttpx: Worker wide blocker which is used when socket(2) is failed * nghttpx: ConnectBlocker per backend address * nghttpx: Interleave text/html pushed resources with associated resource * nghttpx: Add headers given in add-response-headers for mruby response * nghttpx: Deprecate --backend-ipv4 and --backend-ipv6 in favor of --backend-address-family * nghttpx: Add options to specify address family of memcached connections * nghttpx: Add encryption support for TLS ticket key retrieval * nghttpx: Add TLS support for session cache memcached connection * nghttpx: Refactor blacklisted cipher suite check (Patch from Jay Satiro) * nghttpx: Add TLS support for HTTP/1 backend * nghttpx: Add request-header-field-buffer and max-request-header-fields options, deprecating header-field-buffer and max-header-fields options. * nghttpx: Add --no-http2-cipher-black-list to allow black listed cipher suite * nghttpx: Limit header fields from backend * nghttpx: Fix bug that IPv6 address in Forwarded "for" is not quoted-string * nghttpx: Support multiple frontend addresses * integration-tests: support out-of-tree tests (Patch from Peter Wu) * examples: fix compile warnings (Patch from Peter Wu) - Drop upstreamed nghttp2-c++14.patch- Update to 1.7.1 * Fix CVE-2016-1544 (boo#966514)- Add nghttp2-c++14.patch to properly guard make_unique templates. [bsc#964140]- Update to 1.7.0 * Reset (RST_STREAM) stream if flow control window gets overflow * Validate :authroity, host, and :scheme value more strictly * Check request/response submission error based side of session * Strict outgoing idle stream detection * Return error from nghttp2_submit_{headers,request} when self dependency is made * Add -ldl to APPLDFLAGS for static openssl linking * asio: Stop acceptor on server::http2::stop * asio: Rename http2::get_io_services() as http2::io_services() * h2load: Support UNIX domain socket * h2load: Improve readability of traffic numbers * h2load: Remove "auto" for -m option * h2load: Show progress in rate mode * h2load: Perform sampling for request and connection timings to reduce memory consumption * nghttpd: Add --no-content-length option to omit content-length in response * nghttpx: Interleave pushed streams with the associated stream if pushed streams are javascript and CSS resources * nghttpx: The initial value of request/response buffer is increased to 128K * nghttpx: Fix bug that --listener-disable-timeout option is not used * nghttpx: Don't emit :authority if request does not contain authority information * nghttpx: Add clarification of quotes in configuration file * nghttpx: Don't allow certain characters in host and :scheme header field * nghttpx: Add RFC 7239 Forwarded header field support * nghttpx: Fix crash when running on IPv6 only (Patch from Vernon Tang) * nghttpx: Take into account of trailers when applying max_header_fields * nghttpx: Don't apply max_header_fields and header_field_buffer limit to response * nghttpx: Strict validation for header fields given in configuration * nghttpx: header value should not be lower-cased (Patch from ayanamist)- fixed typo in libnghttp2_asio1 [bsc#962914]- Update to 1.6.0 * Fix heap-use-after-free bug when handling idle streams * Strict error handling for frames which are not allowed after closed (remote) * Set max number of outgoing concurrent streams to 100 by default * Keep incoming streams only at server side * Create stream object for pushed resource during nghttp2_submit_push_promise() * Add nghttp2_session_create_idle_stream() API * Handle response in nghttp2_on_begin_frame_callback * Add --lib-only configure option * Compile with OpenSSL 1.1.0-pre1 * Fix build when OpenSSL 1.0.2 is not available (patch from Sunpoet Po-Chuan Hsieh) * asio: Add connect and read timeout to client API * asio: Add TLS handshake and read timeout to server API * asio: Added access to a requests remote endpoint (patch from Andreas Pohl) * asio: libnghttp2_asio: Added io_service accessors (patch from Andreas Pohl) * h2load: Add req/s min, max, mean and sd for clients * h2load: Fix broken connection times- Update to 1.5.0 * Fix bug that nghttp2_session_find_stream(session, 0) returned NULL * Add nghttp2_session_change_stream_priority() to change stream priority without sending PRIORITY frame * Add nghttp2_session_check_server_session() API * Consider to use CANCEL error code when closing streams with GOAWAY * Don't send push response if GOAWAY has been received * Use error code CANCEL to reset pushed reserved stream from remote * Add nghttp2_session_upgrade2(), deprecate nghttp2_session_upgrade() * Workaround HTTP upgrade with HEAD request in nghttp2_session_upgrade() * Introduce NGHTTP2_NV_FLAG_NO_COPY_NAME and NGHTTP2_NV_FLAG_NO_COPY_VALUE * Add nghttp2_session_check_request_allowed() API function * Switch to clang-format-3.6 * Update mruby to 1.2.0 * tests: fix broken linkage with --disable-static (Patch from Kamil Dudka) * python: Send RST_STREAM if remote side is not closed and response finished * asio: client: call on_error when connection is dropped * asio: ALPN support * h2load: Add --h1 option to force http/1.1 for both http and https URI * h2load: Fix crash when dealing with "connection: close" form HTTP/1.1 server * h2load: h2load goes into infinite loop when timing script file starts with 0.0 in first line (Patch from Kit Chan) * h2load: Override user-agent with -H option * h2load: Print "space savings" to measure header compression efficiency * h2load: Stream error should be counted toward errored * h2load: Show application protocol with OpenSSL < 1.0.2 * nghttpx: Don't send RST_STREAM to h2 backend if backend is disconnected state * nghttpx: Support server push from HTTP/2 backend * nghttpx: Fix bug that causes connection failure with backend proxy URI * nghttpx: Use --backend-tls-sni-field to verify certificate hostname * nghttpx: Log :authority as $http_host if available * nghttpd: Fix crash with CONNECT request * nghttpd: Defered eviction of cached fd using timer * nghttpd: Read /etc/mime.types to set content-type header field * nghttp: Record request method to output it in har correctly * nghttp: Use method given in -H with ":method" in HTTP Upgrade - Drop nghttp2-1.4.0-fix-tests.patch (now in upstream)- Enable spdy and more example applications- Update to 1.4.0: * lib: Don't always expect dynamic table size update. * lib: Shrink to the minimum table size seen in local SETTINGS. * lib: Add new error code NGHTTP2_ERR_PAUSE to send_data_callback. * lib: Avoid excessive WINDOW_UPDATE queuing. * lib: Return fatal error if flooding is detected to close session immediately. * lib: Return type of nghttp2_submit_trailer is int. * lib: Don't send WINDOW_UPDATE with 0 increment. * lib: Fix bug that headers in CONTINUATION were ignored after HEADERS with padding. * package: Use -fvisibility=hidden for internal functions. * package: Show more information in configure summary. * package: Add PIDFile directive to systemd service. * package: Fix daemon upgrade when running under systemd. * app: Compile with BoringSSL. * nghttp: Allow multiple -c option occurrence, and take min and last value. * nghttpd: Fix leak when server failed to listen to given port. * nghttpx: Add TLS dynamic record size behaviour command line options. * nghttpx: Reduce default timeouts for read sockets to 1m. * nghttpx: Fix bug that PUT is replaced with POST. * nghttpx: Change mruby script handling. * nghttpx: Added support for RFC 7413 (TCP Fast Open) on nghttpx proxy listening connections. * nghttpx: Add neverbleed support. * h2load: Don't DOS our server! * h2load: Use duration syntax for timeouts. * h2load: Support subsecond rate period. * h2load: Simplify rate mode. * h2load: Add option for user-definable rate period. * h2load: Reuse SSL/TLS session. * h2load: Reconnect server on connection: close. * h2load: Don't exit in the case of no ALPN protocol overlap. * integration: Update go's http2 package URI. - Add missing baselibs.conf. - Add nghttp2-1.4.0-fix-tests.patch from commit 4825009. - Small spec cleanup.- Update to 1.3.4 * Make traditional init script fail if new config file is broken (Patch from Janusz Dziemidowicz) * nghttpx-logrotate: Don't use killall since we have multiple processes * nghttpx: Fix improper signal handling - Changes for 1.3.3 * Fix bug in padding handling of DATA frame * Use hash table for dynamic table lookup * More warning flags for --enable-werror * Update mruby * h2load: HTTP/1.1 support (Patch from Lucas Pardue) * nghttpx: Do not try to set TCP_NODELAY when frontend is an UNIX socket (Patch from Janusz Dziemidowicz) * nghttpx: Chown UNIX domain socket to user specified as --user * nghttpx: Split monolithic one process into control and worker processes * nghttpx: Handle SSL/TLS data following PROXY protocol line - Changes for 1.3.2 * Check header block limit after new stream is opened * nghttp: Show error if HEADERS frame cannot be sent for whatever reason * nghttpx: Fix assertion failure on TLS handshake * nghttpx: Add x-http2-push header field for pushed resource * nghttpx: Fix compile error with --disable-threads- Update to 1.3.1 * Avoid usage of typeof and replace __builtin_offsetof with offsetof * Honor stream->weight even if stream->last_writelen is 0 * Compile third-party libraries if hpack-tools is enabled * nghttpx-init: Start nghttpx with --daemon * Bundle sphinxcontrib.rubydomain https://bitbucket.org/birkenfeld/sphinx-contrib/src/default/rubydomain/ * Bundle mruby * h2load: Record TTFB on first byte of response body, rather than first socket read * h2load: Improve checking for timing script input, prevent false positive in certain situations * nghttpx: Implement PROXY protocol version 1 (--accept-proxy-protocol option) * nghttpx: Allow link header server push for HTTP/2 backend as well * nghttpx: Don't initiate push if client disabled push * nghttpx: Allow absolute URI in Link header field for push * nghttpx: Fix crash with multi workers and QUIT signal * nghttpx: Add mruby support which is disabled by default (use --with-mruby configure option to enable it) * nghttpx: Drop connection before TLS finish if h2 requirement is not fulfilled - Fix typo in previous changelog entry- Update to 1.3.1 * Limit the number of incoming reserved (remote) streams * Add stream public API * Rewrite priority tree handling * Fix parallel make distcheck * Define it and itprep recursive target if AM_EXTRA_RECURSIVE_TARGETS is defined * fetch-ocsp-response: Handle spurious openssl exist status 0 * nghttpx: Use nghttp2::ssl::DEFAULT_CIPHER_LIST for backend TLS connection * nghttpx: Don't allow blacked listed cipher suites for HTTP/2 connection * nghttpx: better handle /dev/stderr and /dev/stdout (Patch from Tomasz Buchert) * nghttpd: GOAWAY if SSL/TLS requirements for HTTP/2 are not met * nghttpd: Return date header field for 304 * nghttpd: Support HEAD request * h2load: Add Timing-script and base URI support (Patch from Lucas Pardue) * h2load: Add timeout options (Patch from Nora) - Fix typo in changelog- Update to 1.2.1 * doc: Reword the HPACK tutorial (Patch from Tom Harwood) * nghttpx: Fix stability issues * h2load: Fix crash if -r > -n- Update to 1.2.0 * Fix crash if response or data is submitted to closing stream * Header table size UINT32_MAX must be accepted * Use PROTOCOL_ERROR against DATA sent to idle stream * Allow multiple in-flight SETTINGS * Strictly check occurrence of dynamic table size update * Fix configure warning that 'missing' is missing or too old * Fix rm: cannot remove ‘*.rst’: No such file or directory when "make clean" (Patch from Alexis La Goutte) * doc: Reword some of the server and client tutorial (Patch from Tom Harwood) * src: Remove monotonic_clock replacement macro for gcc-4.6 * nghttpx: Add TLS ticket key sharing among nghttpx instances using memcached * nghttpx: Add shared session cache using memcached * nghttpx: Set SSL/TLS session timeout to 12 hours * nghttpx: Enable session resumption on HTTP/2 backend * nghttpx: Don't rewrite host header field by default * nghttpx: Generate new ticket key every 1hr and its life time is now 12hrs * nghttpx: Don't reuse backend connection if it is not clean * nghttpx: Add AES-256-CBC encryption for TLS session ticket * nghttpd: Fix the bug that 304 response has non-empty body * h2load: Add -r and -C options to h2load (Patch from Nora Shoemaker) - Changes for 1.1.2 * Fix linker error with libnghttp2_asio * Allow custom installation location for Python bindings - Drop no longer needed missing_nghttp2_timegm.patch- Update to 1.1.1 * nghttpx: Fix various stability issues and memory leak bug - Changes for 1.1.0 * Fix DATA is not consumed if nghttp2_http_on_data_chunk failed * nghttp2_submit_response and nghttp2_submit_headers may return * NGHTTP2_ERR_DATA_EXIST * msvc build fixes and enchantments (Patch from Gabi Davar) * Compile with IRIX gcc-4.7 (Patch from Klaus Ziegler) * nghttp: Add --max-concurrent-streams option * nghttp: Add comment on HAR on pushed objects (Patch from acesso) * nghttpx: Add --include option to read additional configuration from given file * nghttpx: Add backend routing based on request host and path by extending -b option * nghttpx: Allow log variable to be enclosed by curly braces for disambiguation * nghttpx: Add log variables related to SSL/TLS connection * h2load: Add --ciphers option - Add patches * missing_nghttp2_timegm.patch to fix building of asio library * nghttp2-remove-python-build.patch to fix python bindings installation when autotools are used- Update to 1.0.5 * Add STREAM_DEP_DEBUG macro switch to enable runtime validation of depedency tree * Fix another bug in priority handling; sibling's item is not queued when ancestor's item is detached * nghttpx: Fix crash with --http2-bridge and both frontend and backend TLS- Update to 1.0.4 * Fix assertion failure in stream_update_dep_on_detach_item (GH-264) - Changes for 1.0.3 * Fix bug that idle self-depending PRIORITY is not handled gracefully * Optimize dependency based priority code to Firefox style tree * enable third-party for asio_lib too (Patch from Mike Frysinger) * fetch-ocsp-response: Support LibreSSL, and include port in ocsp_host * src: Support compile with LibreSSL * nghttpx: Fix bug that x-forwarded-proto header field does not reflect frontend scheme on HTTP/2 backend * nghttpx: Validate :path on SPDY frontend- Update to 1.0.2 * Fix bug that data are not consumed for connection in race condition (GH-253) * Define NGHTTP2_EXTERN to __declspec(dllimport) when using nghttp2 for Windows build * Translate fetch-ocsp-response into Python * libevent-client: Fix bug that path is broken if URI does not contain path part * python: Call on_close callback when connection is lost for server session * python: Expose client certificate, if available (Patch from Fabian Wiesel) * python: Catch and log failure to set TCP_NODELAY (Patch from Fabian Wiesel) * nghttpx: Add --add-request-header option * nghttpx: Make WebSocket upgrade work * nghttpx: Fix bug that END_STREAM is not set in backend for POST with Upgrade * nghttpx: Don't send "Expect" header field twice- Update to 1.0.1 * Include stdint.h instead of inttypes.h when compiled with MSVC < 2013 * Fix invalid memory free on out-of-memory handling * integration: Use our own copy of golang spdy package * android: Don't link zlib bundled with android NDK * Dockerfile.android: Update NDK ver, and ubuntu; build and link zlib * src, examples: Fix up OpenSSL initialization * nghttpx: Allow HTTP Upgrade from POST request if response header has not been sent to the client * nghttpx: Fix bug that PUSH_PROMISE is sent after associated response HEADERS * nghttpd: Close connection after settings timeout and GOAWAY was sent * h2load: Fix bug that NPN fails if ALPN is enabled- Update to 1.0.0 * v1.0.0 introduced backward incompatible changes from 0.7 series. Read https://nghttp2.org/documentation/package_README.html#migration-from-v0-7-15-or-earlier to migrate from older version to this latest version. - Changes for 0.7.15 * Hopefully, this is the last release for 0.7.x series. Development continues in 1.x series. * Access violation in buffers (GH-232) (Patch from Etienne Cimon) * Retry finding jemalloc lib by je_malloc_stats_print (GH-233) * inflatehd: Fix crash if 'wire' value is not string (GH-235) * nghttpx: Revert 585af93 to fix crash with TLS (GH-234) * nghttpd: Add --echo-upload option to send back request body- Update to 0.7.14 * Fix global-buffer-overflow in HPACK code * Fix doc for nghttp2_select_next_protocol * Fix bug that promised stream was not reset on decompression error * Add systemd and upstart configuration file for nghttpx (Patch from Zhuoyun Wei) * Improve nghttpx logrotate configuration file (Patch from Zhuoyun Wei) * Update sphinx_rtd_theme * h2load: Update h2load to give connect time and ttfb stats (Patch from ericcarlschwartz) * nghttpd: Add -m, --max-concurrent-streams option * nghttpx: Log absolute URI for HTTP/2 or client proxy request * nghttpx: Add --header-field-buffer and --max-header-fields options * nghttp: Fix assertion error if very large value is given to -t- Update to 0.7.13 * Fix bug that promised stream was not reset by returning NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from nghttp2_on_header_callback. Instead, associated stream was reset. * Allow NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE from nghttp2_on_begin_headers_callback * h2load: Effectively disable flow control by setting large window size * asio: Graceful shutdown and joinable server (Patch from Xiaoguang Sun)- Update to 0.7.12 * Fix bug that nghttp2_session_set_next_stream_id accepts invalid stream_id * HPACK: Rewrite static header table handling * HPACK: Never index authorization and small cookie header field * Don't install libnghttp2_asio headers if they are disabled * doc: Specify program directive so that hyperlink to option is correctly pointed to the intended location * asio: client: Call error_cb on error occurred in do_read and do_write (Fixes GH-207) * nghttp: Add --no-push option to disable server push * nghttp: Show stream ID in statistics output * nghttp: Remove --dep-idle option * nghttp: Use same priority anchor nodes as Firefox does * nghttpx: Don't push resource if link header has non empty loadpolicy * nghttpx: Add logging for somewhat important events (logs, tickets, and ocsp) * nghttpx: Set Downstream to stream user data on HTTP Upgrade to h2- Update to 0.7.11 * nghttpx: Fix waitpid race condition in ocsp response update * nghttp: Consider user-provided :authority header field for SNI as well as host header field - Changes for 0.7.10 * Make sure that nghttp2 license is MIT license * Add nghttp2_session_consume_{connection,stream} to consume bytes independent * Add nghttp2_send_data_callback to send DATA payload without copying "static inline" fix for build with VS2013 (Patch from Remo E) * Update lib/Makefile.msvc (Patch from Remo E) * Remove dependency on libws2_32 on Windows build * Define NGHTTP2_EXTERN macro to export function for Windows build * doc: Generate API doc per function * python: Add async body generation support * python: Fix pseudo-header field ordering bug * nghttpx: Redirect stderr to errorlog file * nghttpx: Fix bug that data buffered in SSL object are not read * nghttpx: Remove --tls-ctx-per-worker option * nghttpx: Add OCSP stapling feature- Enable python bindings - Update to 0.7.9 * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) * h2load: Fix crash if -t > -c * h2load: Add -d option to upload data to server * nghttpx: Forward only "trailers" keyword in te when forwarding HTTP/2 backend * nghttpx: Fix PUSH_PROMISE header field corruption [GH-194] * nghttpx: Fix te header field is duplicated when forwarding HTTP/2 backend * nghttp, nghttpd: Add --hexdump option to hexdump incoming traffic. * examples: Place AM_CPPFLAGS first to use in-package header files first [GH-192] - Changes for 0.7.8 * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) * Validate :path header field for http or https URI scheme * NULL-terminate header field name and value presented by callback * README.rst: Cleaned up the grammar a bit (Patch from Ross Smith II) * h2load: fix for segfault by reserving correct worker count (Patch from Stefan Eissing)- Avoid shipping documentation redundantly. Set RPM groups.- Fix rpm group- Update to 0.7.5 * Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14) * Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09) * Validate HTTP semantics by default * Add nghttp2_option_set_no_http_messaging() API function * Update http-parser * nghttp, nghttpd, nghttpx: Use "sensitive" to indicate "never indexed" header field * nghttp, nghttpd, nghttpx, h2load: Select/announce h2 in ALPN/NPN * nghttp: Fix unaligned field output in --stat * nghttp: Fix -H does not work with -u upgrade request * nghttp: Update resource timing terminology according to Resource Timing TR * nghttpd: Add -a option which takes an address parameter that allows nghttpd to bind to a non-default address. Patch from Brian Card * nghttpx: Use omit minor version in case of HTTP/2 in via header and access log * nghttpx: Support UNIX domain socket on both frontend and backend * nghttpx: Fix crash in http/1 backend when backend returns more bytes than CL * nghttpx: Cast configuration value to rlim_t to avoid compile error on 32bit * nghttpx: Fix 1 second delay in HTTP/2 backend connection * nghttpx: Fix request re-submission bug in HTTP/2 backend * asio-sv2: Fix compile error with OS X- Initial packaging of 0.7.4/sbin/ldconfig/sbin/ldconfigcloud135 15694924751.39.2-lp150.2.3.11.39.2-lp150.2.3.1libnghttp2_asio.so.1libnghttp2_asio.so.1.0.0libnghttp2_asio1COPYING/usr/lib64//usr/share/licenses//usr/share/licenses/libnghttp2_asio1/-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:Maintenance:11148/openSUSE_Leap_15.0_Update/fe318705b1d3b9a45a16a262eb3fd119-nghttp2.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=045f7d0d04655e459c6a7bf8d0ffd557f156b8ed, strippeddirectoryASCII text%PRRRRRR"R%RR!RRR RRRRR$R#RR R R R RR RRRRRRRRRRR+ײ "͢Outf-8a51df3a739e03a4949ab4946c5709608dacf2eddc8f123d94a3fdbae8ab76a72?7zXZ !t/J] cr$x# YO VrDCoC =0>w{Uq] ӷb7,S'LmCga0<Ź& [ʴvI#G!%@,g&X*>eVs1>ްV{2)oSCY0MRyZ@gPa<+qi(؅O^CsrAb K:\a s:?78?~]!dO &lcnf0`!+\Opȴf\׀-*^ʻpNvyLa\4&M1pJ٥_1<ۜռզ+>l30n̖Im}&%9N͜铒DU.I%O,Ц<\4,#Zj/)ܓߡY6s'˅^0o;:鹐5CUnACKIұpX.w 2zfWK 9ML&];mgwk!kbĸNgp"Hda}O!S<]  Y Φ*Y=5Y'o2bdVx\7` Ԫ',}XubP?L4UNΧCE ۽p$ N65X} ($XQˍVY ^0>Bֹ0v4$)0b;oT_ӧsSiFXvm1КaPTM^DenFN$H+Ivt֝{jOUF+n ! Jw~ y TyD37ظݿT(Ú#=HvţI 75p` %wRQ bNF 6/`Ϲהl>ַڲ8RI;6ZYї6iضjN0鰞 oddBΎZuԳYKM(S\h! +`uJܳ}jD|Lj4yLsd47FxT֍PAG%S`q;v^ h!$Fou}T=M#]CU􃀉I1z']=D[ i=+~nhus9VQ|7\Ou]c0l4s>s4[gy[]ЛMg6h*St?!1_+NlS>XTi Wy$ $7; ߾v彃e$oe,@^R$[XjoJٟ;+aM9Zd,۹:eq2j-nP*L4>Z3^UZI<<zQ14;fb,}a>`or|ebs~Uk0\nΏS k Ucs#E:Es%SG qSK0Dִ4$b haլb2~@mO~z%0ȶ2-.}K DE|Lt S(m5Qh"vɔ⑺%L)1s+f{%"\!Ar@R8þEl"5jUy'pV N 0豩YO"gI~%V\Tt%1fp{a)-OB%Fg٤1FV Nj(hjչ3q艻ݏyqe !X -ދkKq3h:aQ{"A}"}'}q FW-+R0,0<|g|jĎP$B =.Ƌ@89z"Nwi| l٦SMY|ԗ3wK1^$z+LNA*R;MycGs ++U(fgGj bVj o|țm#d,^i`Vf(1 m-{a$E$<5w.7HfhSWƗlǑ<nNtC ,Fzj\yd"E(.YclU9a5an)ѭCcV'-Yb=,)_ ύu\ {q,14㍂:@ľ:& n@(7L;,PBcP&i,gPJ84{q +"ĵ-. J- U6e"0x48E2 rm=G>~ QvV~#X,kGd5)S %2l我99TXb@v fZu}֮sv) 5z4t AZ/,ʜ00soD+loТzm:5nQ`r9;u T }+ ݁yNpS69fC*3icL=7Ii^|/+Fjo 8[2 vk 7AFtnrÙp~[Nj˜S y F\He.6~?9qȨ3DE9(s?j9*`[)pwN ?%S'[nIVN6x~O@fQDԧ.ͤQ9,-|$<5|Ni Ӵ%  -ϼj6f#7]?Nu?n=Y1d[5A]b,i6DV=]Nn|>h*{WF|B*mU6?H~,)<~.l@FM<GJ%zeK2bX\Z=;nE}eB}4¯r5j+[`V#tYw6=[j2V$쉘 :WC,qSӁ~XV ff4$CAt^lXuNp_q@K~+L*͛Zͭ$i,?+ﰈ@)Z&|LZ?IT{c֍ȃIo2-د^WCV䏵zA!PVa*~ls4T5r=G]}5՛xSߚ#nSLFs3ˆ}"y"{dkE 92Fct@cRq`dLJزCvnl{Hg>dHf>b˽+Ǣ"PAjp4 Xn_m8tQr-^8%"Ŵu놩/,B5rZ*$}`Նpi;o*iɑFoω~A ޾һTkd$i&`ɶdy܈WdX -[ze߁E vR2>Lxf-uFgnZyR3_̾0*]e[F,r?pa7ړ6cƎc9]IhKv'(K[6&@AN#̞cp T!p((HaH,o]P;2,ϋ9 dܤ ,mܡP̓vP&L `:fD]vG1s= P3ORCL9ݘLuHeoiAyA3nԝC d)>?doO͖񕣪߁-HI?ocW)@o9j[8hViRS6I'F{\/4fOj S%F%< "0l'Z[MJ~2B5V[4,o;Qk?p՞/o FfA2C@u*Or\h\Xǒ{`8y3S*YeͻGmVC\DHgB3`RNB60 -dK )R]qC<8B ~)dP"X"*(4Ky䮩NZEHAPzMslVVx gl: ,aDbMa#ru&!Yoo|DB~;FN W! ,Y&ϋU9ఄ,\4 |XmLhfL^KRM818_$ ֦+S6b HN*q`M_R05pѤFe8" ^w4%渲׋+T3Y%)ic !Pɪ8x'ZC],Bɸ&(jB[f ~&W}ƃM'HT4l+kQSC2 NqCw! ItӶҷW/pSEW lsQU;вgqA//Rkfylե:g;/TTK9KKE >vn6NGlm6@(sB =3KkupSY=&|t(o+P|h9nCރ )+t*QtZ~'e(@'AQiZ~mq'UxN{F!yL% =2wAtwI2I:*|4kPbPLKMZ?j=ݽYx(>=v/5O'֡~װ*8./YÜ.+A~I\$GDcsS{6 8BTBťZp.k!* _eLyG&r6*Hߙ4$kNLJخ]Tm721nm۵(: #oDŽF#9 f.B}C?ޮWWAr/cݖH([^1߷ Gwۓ*[cIT (+jIzڨgT] vdvrDYOFZϮYc['=bAci:d#lʥ|./O֠,L5 ]#sȼk;gl:mlؽ!?uMhJzvIiM¼7?YpUNξ1\.iH9 \NTC6;t`V/B?ۚ)Ҽd?9T}SL$i>dZ/fޙ?"h1i+җ 萳܄f~3ԼA3Až='@5'P橪~m5IM@eUh x9&| ۶ʿ|GJѰ`vjGɬ&1ͽ&GJDIR `>f[CYF#J>iMj]# ޤڜkap$vvھeR~";p g '(&惁 Cf2@L+3kzb滳di4stO._ m }Uk?(IqZ,cjH$V.֜= *b3+#ӎcBOUN9h FsUޣW;1EG;`Wd넼Vg'E:14c{cԣ>U|h)X8PF0.ge_{Ƞ:~h'n-ox^ynjC_֦,K^>)$(,:=,C46bL#A#ةK=-Q(1@Q "{ LN JAGkft8lDeoS {- c_@K6GQ! ph4VTmcLE!!,zEqln4L$ dk-Tr%F H[H)_z׉naz*֮x`~{ܝ"<3> S*Xcm|O3vŽ|jeaUBV(90G4OuT-"O4+ A-3 [ݙ^iK]0Eμs(_+Qܮ4 +^ں1بT͝Yg:홏L aTc6$P.0'Q g,ݾ_p¸e&/,#u|ݴ\2N\z[%`)T}&F@Mv=pQ@( {M#} J{mz&̟8 z*WذGy_`[砨[S.B/bHi‚/Q5$~AV_F$ ʲ!,,K2x4>ୃ,8Km݁k sa\uT:k-vĈ9YgX>Vq~ (⌍K1GUg/fu wUZ8퀌kOUP6 imq:]8؃Ч*pe޽Jۗ/(6n )H\叐]Duxu);(0cj(l k;~-^ZFB>i}=z; aZv c m\:M{lmKŴZJvP$@=܀/ש^;Q&0_ǭd< %fB)ROb"}\^F/ks&n\qb뇓LE+ǃEf@ךz 15#{m?Ga =P[Z|>z=(U`y{d", q.UOMy#PXdK[iZ sSJZss /3zuH e MaDdS #2y%oStP$l4щdHj{l\NWXWus#asʅ,fΆ3WY)?:'ZdS0zG+(㫰|c L)a^>tRqU,Q߫Ѫs/fnA\4'd=)&Wё&ļ} dR%4tMR/DN$67KbΘ%]˯ry~;^|Z 2L*$VRjsl)KDZN, Pm ^IGʩhO")Ǽ+upi^(a4&su"i02aMăS>}<`PL|]2l5{mѷ+Sͅ$w^+K'|I _W]{RuV5o$/>a"J6[1 ^_,vkrK_=z?PpA7-5]$i`@T kf(9]ΨmwBóD²]X0fHT\x_ԖG M~nb8ę Ib[be%|uux,FԹ|NԩG:7c7B25$#蓉c}2ö UءW!6yJ ?p"XT໪3Kc*;yj_K5 ^uRn+]ǹ{䋓d~b}c[C8[ IL-[1EsP(S dާ+ⷚLiY`V>-Hc$27fA"S)(|[8t@"c'͞C@1B4z- 4*Οʁ5{뙼S˻nyi/uv \bBFu9W<ˋ?5Lۊ:gaʭ7XuΩ&SH}5r[U/?>n1TLy5nWu=;^HH]"3=k5VFAП1ʤyi.b/􇕘#7T'As-ʯ ¿i69}A%6i5`2hrQEZ8*z^~31BxjE^_weod ZM"{:=\Q3?s<0HPY Sro~TKF;+@ݯMUS>'( L~.NjfaJ5q>=9O<ԑjڜKKqs[׿z<]{*b㟋7# ^hok9ո׻vH?4<"hN cVA*Ib6G7D zH E%5Hp-V%Ȯ =`[PWWaZ;ZyuT#א'ڥ:w7dU?ۘʛ!'Oc(A[[ {E1Y-Dor(!k 5D^*])pfCHB5l]3y1J~`>'E, (P<+d#slLɝ8:qf7^ Z4ϸZw Jzg˓n7L_v&Sȏ\y]O!2dG7\xk\ ʔMI'ѲOm.}aYR11.FEHA;ErLYiDxXu΂FWiau#_7,)ɝ ^{66)*IGxVM7s[Qd] .7sf]"II{\K1=;V $@p\ !&ޗsv==̅1m3B S!*Ka&ųYlgX?sPC4oHC>,*ig!¨~,}AC+4Q Iq7M@*vf@ BMnۺ[Ǝ)* 4 ZeyiHk>Q(fCbM dR3cF4v!O? 51$*l k_D,e"OCȩj$U㉆c2Xا!0e.Wfa-}x'T ^om8nrיc~/RȜ{uBByDTyǣNb(vޞb &2V.vk3ajP7C~{鎋Lmgzvn2`7*U rv}Ӌg!UŴԫ hԔᗕ3pۨMs|Sc1Z'NOO=bjRX .^mG}]b|AO\[ |K rRn#(%/9?YB]&VֵIE@LXk'ZVX~l7aK`<֩UbYQOyc'E/QxUV 3fN6\ž)% vRyT. <m:aHӘ G*"kOI8nߺ\)b$$,,-Q_Jg|~3&QtAj;MؐM!2ib`wB/ԼΒxYٹ=733f9qv4˲ ?l(Fkn?ZІ=P/o1Pi*! Z}! 5Bj*T{vxzB`THXAi1> W3"Ä$0$ AK( $̒Iu6SO3T wE}ɝR6/?ZDrqGG'Qt5V%}\T;IldQ=p{ 7~ÿ́`P㫂 3.+r}t-!$jUaS 侚d? k`wZqf1NQco6a-dNzwK8A_Qm<]1>bJ'Y6(f.DJ.r&SKd(nV0jBi8DZxFSjGY)kf, oPԬ{#:ZHG[nx&Ӥ^5E}N(3U~s k_WۤT [ .ABDdGMc 6]C5 j0Ά4r: 7luNGa<)W5UWS=3uBEV>Ӝ᳨@ "s:::Fw Rwҿ &Ine gyoX!cq/>sVxjA#tTjD4n*X?ZxB/0nOU92[HFZkUpf,j-ǟ'3}T)o'}-"FQJ;98K>bQ~Ә*H@ʨ zJ+L[!.E)p(M>" Z{DfrΣCi;LJ oٖ%ʼFW&8!LXM6(eQCn"#"Z 8k\ZRhG!_a1lpXr88|].ϿðF]^} yi hq~C -ߜ B.|vS.碒oGaY)W(YjRs9q Mw9jƫdt-dY/%n8={Lg9/@ߡYv@&"hO8݃<&4*L¦xkSxOPy9 (L-%xS"s=ōY\2 #*; ,=goxaY.p~DNbn7!htI\k(;*xt,FsWҷCZƫ2|9ZI/72K[wr)w( !a3Iunc#E+܇5"HI06paWg|uj{ť- =Fe0KC*HD`&pي4x+%lsˑsqv:sw,SY4EwDϭk0DZ1̴s#-RzCi?7&2y!O6#`9CX;qNQ5%JFGXUꉢ,M` #RzZ 9խd_KD|[ٳvGQm9A@1"YNPf"wx򾉆w2YWh_(kv.Z:ۗ5 D#AzCݶsEQGѶN1ЈUPbM5 >)Xn]?;k\.wx>H3UN &J 7npd}aEJUK)ktmśH_Mžpq4cuK%.=J~!!)gDLjv2-ԙ'Gxu&X;gk&ٺUZ>_`(\q[b#~U,AX).KG0(o!\Y-D#:nZvw=QvV,SyQA\leoǬ=w6u,(y;O5&kn߇M"-U$4 l@ e# R D{JZ(() eI"$s4iq]٫QTM8"%{ FCBT\Bu)ı,K2|c] NtdmL8(%xEؓ .Tq\M~u{@ {, xa9,(p|$aͮƢJ2JCr(Ľ:;U)V蜢7g5sn3=npSU~,GV&Χ텲$L 9ӏAAmy.&{UZiUPчE|Dm beO7nIz >y͑%on. [hB"eygfq0 q>e* F%Q-L@:i\Dט{ 4~ ,ܽ!. 7JP[`*?X*Y, *_ C-=XR6=;Q,(Ll|mQ"M)`-dnqdFg5/]P4d B׹̠#f;QO={5Y`{9Xl<)jn~6 *I"T_/,tG{ϊkH"p~]@[PxnLhJPQR"$;hj%_`|5iG0m8'<}'.+bhS:u'Z \1cX]7Ca eǝw IoTc߂e]׏?QOvDS!8VkV;@U9[I-`K:ogyr97rtE%x5max_,ŝk: 3pЮ_u0:#TFwYEN!fT +N6kl(к;KiNT7yrD"2Ѩ*$O@'#<=X@=hN @6L-0VA*nnwjL-ͺ$DsY,²'i[|ÄP0n"!SI$&a{ ZW>٥ʫ"Uˎ4 wҷ7A^7P.Z_wg\ ۉI2? ?5?Y>R$D`,hπ3bf"ၲ kpg׷v1Z)'X\3FiA:=/4M2bGsNF6/1tz#w}+;W`iU'޹=8~JF$lS]K=!Zr\^H0R{s 䟆fʒ| $9XCgڲ%> Ȁ5ܴ^MdpDоhdh•"󽠰t!T_y1Ŕq9 JY-Q8[/D^%cn#MVmGwK+B2\loy!W{mC7!.-T~knvn.ׇ`?S`{=PTf<3*N&(k[Ҟ0ae4(p\ѧ$pf ӱ 4}}5BZ qutCa&+ 8*lz,ģq{jadžvҕӊY:RomjQP]$fR[U?vxEÕI,l꟯X$恚{eO4fS|`z1^kf,8wS^ǧauuD7  pYT srNn|ɭo~db#R"jl`~d0Vg씮 P])C]^jOAhȑ;pn*%Eܧi1H=~!mW:Vb 82/)s䯔%kdqpݎILAUc-D~JH[<r^!AO`O,+l 6&Ųh0ߴ9r Jƭ^-HȄIu1 Q{(+{IL|4Oe$wdz{۽WeT}`Y/݄@Dj@kb36ʨMM\?1v6(XL~X+zdAI #/O싗w}}?I錃Jh3):V >P \gDO&q"Sy~/Ğ-¾Xd`ް r;#^ ^ehdO:뺧wƚA۟JFؔ53.B]s΃bp"!jE#NM5+#ygdFYcXpcAħލCOKUХ]cP_5zb7cv;g㓓e#z'G#Ah*'Ksm?%I%{ݝ@ ddUbPJx٤T3 -Do*g4x }n$;{ KܒO >s>^htյ@`edG^ $m4QȝݨXfq}#O܌ofea(x(?KG-Y~ 6)]h_Ȁׁl7b_)&.A[Kīfr&R"sm@8*wmT]\`,ah[aI~pf"}be.=qENoLIDugDJ|$'1^D;뽓'$o >NR4ZsЏ.}f2ڬccd+A/#5+.F6#'V!E)򇍳S]J`('clW\KB] !ej8礙DT;6g'D8^ l/̛'d/j5F8rzf$ 1;07Rs(%4dpʚ? 6+V;z0l+0ӣKw Q;P %/ WD #+Jg SP~\!tEs=UWǖ8>&hF~g~s  ع}PUIp>X|+kM]LVj?bDQ~ fGQ܏J1 Kwh!~s*Q9 XAI}98pk`羧BJcqQS^p=43tp0>~]Ю݀vKB&3hjH58=lѓ1FT68ծ\t٫#Q)i%B^`2~6g^m+pdZPma\:X<9R] Gcy!YoX؋z{MiZ/l$mJ]95ph[*\=1k^'U1hA? 12Lkv.*#t(,+8C"];`~<=:nӛӁ 0…`!]{ Sn<, `YIl/)]P(*}+YRC"^ЦY')j>q <_g4jk;HuK$IڠF{[+ޥt=U{oWnqi;,^}(~w5iG)Od9FHLK'6 q!"^c[Uc/WpAFBYˠm7 v@p&Jʒ bt-KкD{Ҹx_GKkH2G>Tu}IO>EE8R> ;pE\jL:9D#'DI f{P,B~;\2g3hɻдvOUxҕV!T~NtE6^VMzƩvl)0xiU+TBJE`= hX0hb+ v JrgʜŰ䎤a m8C*090wOυZҪG|dBRW|4'g1loAg`碙X?_Hr9 FxEy{뤐Xܐ;IAIƳKX7KMnV3`b% Fgz"9Kd881BA]"7Hk=EK4T5n69%'F T(rnHvZ 8h7 KTRTQ[T6ekhQEn˞-}MRbIդ!쁄K4J^MVr{Vs[Q>b)K\{pRW- kQ"LsRd~v̬i4cvk;zK\ mLjp_ ns=i (w'PվVqu8p ]5D+FgcpɨM$bUhTX6,dq֕NN8IVÌdX^I=+0PR4։wn:)ۘlD>;jsrvP=6m҉]bTٻG]i_%VbXV6 (3hOt/OY]K#}%@nnׂb$!pgxT+oګ2S پpyM,eisI}Qk%,Wtrtͯ2/,$Fc2WDsiS_taEp)|6w[QZ̴\XdS!If.-HAp^=%o!tCF{xZf:Kkl)P9 "(,otT r !{Ğ?z|]Wu릲vŭve:cb,R"pN $ӍoDC]GE[ [bD) bЇ\A[MhFS$"HRpj=; iاݙX'>*8l RC? ץmf&Iu֛(\TUk?N/2 GKiiΑ_5-+xcSU ce ZT;iThq;?$ Y,s ܤ‹B,qOc1#t6h:щMOXm<1GΧ^+ A5l|hljkIђ7dcP)Gs =RMЀL};7&H_xV(K [47Te9c@5~RL-RuȪQMߜ)cAoF\$)V+Əl7Z,j{Iir~OLf$j\S@ .-%henB\hx Tܔ:>mb0Q7j__b^} F v.ߋ@=&jNt!ٙsXESjYGH?hHFuKގ=?X,~7P__ IҸ|r)ܬ,IJ >_/qؾbO \1S?*Sψ4Ceda.c+p=j|/ߞ%WVutAv `yﭰV~")3ƚhK1tåcFTsϪj,5$셗[6S>w\iK-IG~E9=`vq 'O\r̖ ?j\*k܁ؤFLJJMt~-jYE| Pw|"çĄjif!*&5@6ZpHN;H/O:br Ӷ!dY52EoCC#nɄ:~yƢ[BrRI>i[2N hgHt bN0ewk*S*KԍamN~c V$s+"qtP6'K"]-Ȫ'횲MahM&tzaὶZI쉢J7 OdhLrMS46iOxS ./1 `$˛~bnSy^Ug D*R 3 Ϲ~BֵPR1hD gʖ+V#R("Qp.B1b_Gt!v5V_b7iPɱ.j7{%Gv:^\o .S^221>R^…@{/}݀3ا*vSwdƣ@-pWmO`zH/'ŕ'; `4g߼2hк8\?#Iǜ@kmsYfpq`jI_ꌒ&qZ a nB7`G,9㑅LT{,o ʌ(^tif˥:SÍޙdȓ!^SO("DC9K6ya.tb#%|"5cޒEJL?oqásaVv25՜_uk?H/BI"\a`P.1[g>.D+?rKԅ^]LjKSZf~4ΝHKb)G?Ȝ{-.uo̪RBgv;^%d.K솖Τi}K3}W cPO3`UkRkv.-κۮ<=Xr?|*vy05ttVǏ-eB^gx{| 2PLPU*Ӛ --xJlq="-e6b퇝S} vTԈ2 QU7#'XY.uC=nS] ;` g)cqk)?i>& aO^$p%LT,H>]UݠW^h֘atklzћ&]d5*Sn͵.Y| yKxJgFL'LqM>ݽ\aA5j'a([ZLD†gULTkE}$tQS.de(n_䈆RpгOWQAT}w- k_-"K茣z]>o)LW9F8<+ E ټ'O\ Jv8?:''I#sVvO@ДB[.9U"$uQtZ?̲%ޚl[_b*Kkň9WTژu5K5+UT2?WΘAMAQiDk:ƖP}+-]Tz_jV:ne!2jԔeo$5QuAD;O$Ᏽq_Be4s$*4fŰ]FwAL 1$S8uK~iv x WF ~ dM !{lwɰq2FBs #4? '3 Jm?ztq?wTxe! Aq~#N-j6ځ+rѥSΎz9؀r-?raZԲ]'Ըޢt~TAo.sr&D"e͵`]XT2Ϋα`+=c:e=1l̑|\3,9B=N\q%AzuF]"r|xLzQ r6$rDY $~m:=U2EXk '55w=QCܖ70,N 9ʫmBnK'zsR-YXs"CkjQih~{[bf9gDtEp FvFթrQ4B)(JUluޅn }){ɍBX>;<;إK2(k/PBrGxEצb-Ź.2ьI SSWC:aV@1ºk欗,%4iU4rF/S5 )WT(R42Fdž*I$ucnNU%외vM۬;]:{ 6?"Or?C>,V5Lv I[0WbvhV 'g@=hi'*q i 㻺eN$&\22)tK$~ ߤA2Houclܲ hO+?ljh^s? g;/=|N^"|}%g.!lQ!ikUGM >3dA uR_/6|jZق~w! |vSч\E c->Mq2n_~]K;T֑zƞ'AUnEz,{5nLa֑HYLxis NOlve \Aƃ5E}P)(}GtA ù>lnsDޛbf2ԿjG{cxϬ<ms_C4z٘0**ѩ8W$,asm!հ^[^8?MVNM+c=@㊃+N!8mq _k8|A$`]h<ܧ ?Ђ(!}g|^ L&P}k+zKٵ lL)L4<@eOJ貈J=0F>SFz`Hx؊dH+'K(Ēr%{r+<ǏWzM$'@"{"L1ôml=o;ާ)Kt5 %6rPv"KjYQ0[m)Tcg)[CjHǽlMsh]bi~zJd[\Z:y'DWDLZL('J+Adi]F+,PZDX&&rq;5z3$i[<P5V<'h602I=BIs')Hh `MLi8>4gh j5dOZ<$; LP(8L|=ݽwf{X\0BƮZ/pyLF Wpu] PDGfZASgj^cfdaYIiT"ppNR0r-oI*M yǜo>A1QmEUD$/@`/~9.LH&%v@%]e ~Z-Bw/F̅fB&Ō9qPk?+P<!)" w޼Bς 1X&'0w^~s.0-m.WQ_]FDL\3ju0p ˱ݜ毇ZnW S68b$OlOr\ce[B+`Wa௄ 6T#Pg_R}l].t_qji1#ߪSnmGA|*!?mlѲb%P5EX,#'Xސ-.=;3ϸdrwX06mLZ~by2V> H:nȕDq֪*.  kADҌ>EBǶ=|?EZcDLiǣFgwoGsIhjli{k~ɡSaGC ߊ{t.h]qܲ\|-@;(ȧ̼9RUXeŻnv@Corԭy(OO ʜekH& cq?}ĴO7n/ofb.N6_Nf]u@[64\ raװoP*<%ovĦ_) +9`}jV]1hll 5-rgnuSTq3ǹF2N^tg ֧V1骦Q(aֹ*heۖT=dd6->N{:X«7vleh1]#guzmpWE"')0~‰D[GWعm4nSw1I5=\؉:! 6T@K%dtK.%Fe-h;NjN͆ rf8 ak#RzssL&oR6|=OけYҐ ^iK jӚ foȧd[J n9< }5M{ ^5ֿBvאh~5pO}$ݩTGv\K0J+W񌇎Y<=%,fvS%<]v"i#7Re_;XtkGY C`a{I>[u*i/(>#%-8oxLM;ک6D]0@^{y'C@I*6F nTlv[ Kv9&^8wHX8S/(TM^}uH%.DHCj!'V!;P;4\ +Y6>L!Ϥ&J-Zg|{tbp-dkV4.Hr)ـkdVoޫgD6.m({3o- U,dW˪ݛiFzg%ftug $,StZ"uNRж'! 2>0o-Wd65W~!!$R&`paGw@?>{=|9gIp#ltZ86{%GL( ~'Zй*D~k!Y.xv3AsB#m2Eq#X2č}׌WdEktB\D:0՚X1PA6Uu#4է& z'=ЉjS4M kYp O*Z0)a~ 8(@"o v%.;e/k[[M,Y^l -/@se$=}07A4IKw9l V+ʔ]!L7`4LξQtǤk!C_u*jta\M g,6TPk$qe|K=b(dV(Ҳ%='\,~w͉i[J8wI(%6kݑ-uD[")˽\|J D@uax%qIB* B(`P4;}MEKYH gmVyHj$WgcDr%XI{3R 6,YWW\2[~1AP}@iۯ?[h5P=PwOf2iEmS7F)sgd#l0k,It~ |}=ջ_m /g]\!*@;/߹ agfw:}uTQ8谊؅sm O`wS3\ן#fc>N~!tM FtyrV.]zd[G,yrmQIĦW}!|)T Ft ߾e؃Pa$߯[,=6=dM@3C=~fk3(yǝl#RhȉbAxJd5ZJ=XZnTM!|C/{hD;0Oava&[Z~+[5urՓ%+e҇O3 ۝R΀-uFt2NM\CnHohaFIβx764Õ`7<_~DL:wka%JGmjB mڰ:drra~.nmR=H{f&TgAmص1 T]PXu/5 ^m"p㛙Uɳv(H24ܒ&]7 ͩ%]Lo`%{eWo@ op-VM,LQ^!:/,Qs%9ߺ曶!^Ő%{q1*PCT꾕bvt*W5}) YMXМ! j}f[2BZ>֦׭.;|@0}`4%4t-`miFRil%L@CI X'*~Z J!6aNιP'!🇾Eo)'(< &dEVtҪr:(y7uGXR{LBᳫ4# O#ʉVEu(ZDyDiNVj\Ȅ[B꺹Z,:Jr;|S7l)|u]_:ռIzqfjy y>uB?` liq syb_qhdA!ix",c՟SNX+yޅEQ;WSU ($ʳR0Ԇ0'>d?$ưO\a^6mgsnꡋXhi !8<sYRH46Qe:®'+" ny#%jy?CIOʂ&>U\ =WN Oc{՗Oy̨ hhbmߢptSMyם$-ꓨ!$%*gS#8_72b:Rd_)V[̡B1yeS#X|QJlF<*MǹQGuhQ\1stBcȍkhU6TI3MR3U sg_c '&FR1 !^I\KUleu*wWʇp=sR̒l wE&)cN)fH-Z 1>xJa8TuѬF`^ <݃|X*`a\Un0q2z]P[t =t}`> 򺿿suݚK?61'Ȟ-lH ՅeȃIDSB7>EF-}b.G>9{O,]7 Ps`KOBL%⋲!/.Ha &Iyzo'r )3 $ߓ[X<򆔈Xzl8T$fȒ˗u(,6%DOs&ۅ@IX?6d՛cQmq_t`R"/)Bˢ`R#HY?VxZ\Ž(0%%ʱ S ׮04균_Hi f`cWSg*OnNhfXˌ Xrk C󳸃S5$ TbYN42|3 }JeMKartY]TD]Ih9?DͯGon$#y5 pEb 'iL9jlFwPc}Sg4tP/ 3#gdtf .NEd\ vodڎ4nbPKV~*hɱIR-:L"]~ |M{StOMgΝ}|1;Ĩ(ٱ)!< xG,s $| -yw (%g`ɑe"^ 9fkAoUwm%΂b(*d+L<LJ8guҳ)H%\_$ri  MZ) A0?ˀ_ގ|d5Y2s[q5',#cSP4STȣɶDL#wFx/,w<貜5^f _ +audU,>g~PR++Xlݲ.#-[UpXe[Q#;Nn~ ;z:k. @Pf⑭dά[ MIRRN~E==SI ", 3Cid}NI[m;jөJBxe{1iI8\@$}QA(ȣ~6dmߌLDJJߣ[M\YUҚIJ^F[yxk;6 1|0R Y~/n7%TOJ眚|w<!mNr$e曪v'TֻT;u I]y{)A~J(x Nͤ;_V(7KTdcЭ87XVlNү`,t9vg]!RuE[1oÁ >:H-0hJ$+[ fB7>e[ ;"Q[nbgpߦ"iPr?aߩV2 SJ.:c&YGSYIω:S4MMi & -rAC*&L35NO Vb,0K14˺= KE-Y]~<޳ԇx.S~Tk!a} z~X` kY, = _'o'+ىU K-Fg>f UoBi/;m.)یmG-@^5azOV|@]ia,.ib8!+IЙ*WA?`.e픍Kx DȇLj"cFZV4.!%$Wp ]|y*t*H[{+~I>WnDr$<3 ?Ռ)z,fVxжλ< Ee^kD˴@e?~.Gg8xo_ ^ b)j^9~`WJ1o/J\+ skC4ƶ[YmN: dDYu׋s)dfop<}¬h2kqDd;}TDaWp=%L'6//3v Z"aEhm Y) \ol=N;9fr/㮘E7;">f<5W-l7bʻ8+›bNĮyt BFob 4YQ碌HNAV!w B6a˓`,_83F*RO+h6Gʍ;q&4Q\QpA5d]#FxTVGnland MDc4KbQbd::]@HA5OpBHQ :9i 㜳O?y5:dPF{ 38o&qz`JE'.Xߧrķ]Fe3l8QXމy4pi[O$R4П mzb=kvZ^_N&b'SAK/ӵl-wmijn `2}6w큈5j$nDI@Mo"tv!iUÛd >~ug 8iOOSeck̤YAQ^, $lc^NϚ_hP8k MRL@Mߢ_X' k`X< q ø$N?A;zUPKH{digMՊ23/<.vJxy_cS9r !'OZݮddx.6NbGr3Jū BPVXiJ́ Oi_6Z\!2\Irxczu* ̺1m$tbed@6dQ`LU^ݥbPۻbUdzC,Vλ=-#Ƴ sJfo%QR%5_W5פL : V 8R Aw9Hou߽0U1s!m,1T9<&Š^wtZy)Ϥ'dVɮi,Kp?D$D(~ !^ede+YG몟q^~&m6T>KX~XcA!!-7 Gh;ں3&yp )̙y&ðT٘kfwZ- (q .{8E NHtFfpW]:_7 纲ՃYp .ct$&_@uRӴrL7:ᜥS*P!];?+b=$&B9! ( f)i1g$6؆EۻfYG3O;K(zFAș9º-#D@QB5A8fj}Fi#HBx3{H[\>kj8̠Kz+I݉n6X`ć 6]2d/ b\NnQ`Zjm'|Q`-[knK˂=~Qہ`jr29p!1BK0ep~̄'x#z|Xf'xxoA˥^QT了ed97ȹ#O^ UtHNu0͖-;6}LhF<. U責Yΰ'hP[i3z"[F3lŝpTʠ>v[YWE^8ԲQ>O L]a%'HnUijQ1$8}Ex¨0G!E]0gsɠ9E֤|%蝜Ybp}(+O͘VffWeoGҮ,uߧK0|gu{V95(8Gŵ]m:]fY'uT[_؉jj_Au5Tͧ׫fkD4wv-3/)PL+/}#T{*yѼA 7QȂ%E?rLXPY~3WlHQPtn[6 'bP3Gڵ, = $G౩\Kfbv+#Kzȫ0XU 9# 6U*wzFIʼO[@HDcՏ Nn_oL4Z.cABfT|ϻgvkeMn2@s>auew9PwFZ- gr ot RJt&fZî=DoB;Uw0M2Q+ %8@O](YP/=}X&V)yT^L'=:oQ%I#jԴTE@:gR h<-p/x`Nӹc-aZ[Ey6]s ?[㠑PP_0s1K4AHE`b @sx4þS%'Ydm೫}]j7u)6Z00,<~ƻdݪhr<a0"տ$t28<22'w?rI5,п: cghO (g_骜@ۘ# 10yfToV$\\L/[Y-'hfA#|i =b]2 zC:U7)>($3(5W1cflLeeW `"s"aR\^m^E)T=2 +p-e2/Ǝf .i-(mwpq'Pqu}qoe$PۏuWցAy^!M.$K"j@ *o9 LsP *RJ/X"XXLǯ3ɞozI?i71Ikb fBE w++ah3S~Qd]ԒJj[p".NFs~F=KI+UAEV( ?XË}A HWZd~;{NZ2V|/nOqkzumSAKQ~ȕ^:p(.PE8G ~"ikb_/}v#hŎ;Ii?t@'B)_e\r&>N=_[Q}y'=;YT'8>wdv+ky F(sтOiat^I $D`HFuY)P*C9M)&&a9oa@ͧ352 -kXbo0aQu,…mJ_ K0)ð[@"so-uH}s?Mo(FPQ eS'\6N{֪mBFǔ9xq"P]_1 1` '6`?YvQh<ҩ M+a`rrD8#sH[+ۓ/VOI*KP '*w]isfP.[c`˘nt'g3@E/z7XZV:ɷ|[Il#yÆ˻N${AL?ĜKf Lz˩%! XfثYLZ|b٣nuݔ #,SL&/cOqk&@sdT@NrI)û ʿ0 ૽3.`.w.c[TNucIIJ1y)V5wߙk=6!i7PPbCWKKšR1CڜYTB ab Q}7V4@36D%gC;8PeLbB NM܏mVUl\*%Ѹmv}];gR}+s$r,OBm?vKh_AC> EcBN V!ޚ%MsYDs- W[fBQǗaw}$-a6ENLL_g`.cMٶ롙M&Zva  SdgO=3&+Ud9'1=ƛ+QW POVuMfiW?I3Q8:U؝Iq0 i$s!i˘ME] =: &^r1̼JG&_ލOyCJTP(^tlM.vjxS lR2͕} 89Hi`}>RjYρ-J zmԒ(Q/f;G%K9z1ze ^yNo㵢tu;WIw;j3F́ettF뀳>2)6 KM9Z{nUuTjb%]ɠ4ZfŮB;6 ۍWC* X%}_!7\)jx] *9ˇU,{ЊsF+ur sѬu5?fkii-N* zXP>cERcO9#Fma0}hQ\6\B\:ǰnv9h*1 [9|~Eܓh=xd'!C,JJ&/b1^ b'l ̡lw@gEunIIWߗV(EZ-YpB6x]~:vdOL{tgփ'kGu 'hE!"1[/kD6%ifu2cp HDHOnn|>z=Jҫӵ]X$%IY$T- VS8~iOUU!IL3u""``e|duţp T}%j}$9w8aiL1hE8a8(gDnq=0%i6&L ދ(?S?Q=~Dxc)f/h'2͹&cᓗ+HUo8)* LjgcC]ĺ9UG׭_—PP R!>oW9\ b+{-RX!̧?+{f"2%q (+?P0uK1O_yHZią_9 $ ŠH(󾊋-TnOq3 wD ҡFb lrC\>aJX޾}6rJ__Ph7xf)=߶kXӁm! Iya$:jxu3w/kGy-u[/r̜^BwxXHلre[-yڴG؎+6UU9[ޅOL3RJEFl;kp2Ovsdi3&ֺ B44g#dp98-P.I+ٴكoS–ZAKLuƵ̫ afVi%)s8p; ?$M *[UKXR;8.<WTHdNuj9ذ'ybLjvv! %&^*xa27uHJԎ$ŧˆ뛬ݾnPWEך{~1l7ՒNJ5zo*?>i5:)}"Gc0QP0-׆{L| M?&5S1nOn[;q[#xHB|2%g"4ejM3!TWU8 DC:Ò T|9^/JF&\[~_=r/WqxA[QuBֳhњnO[o_N0"r[}[WH6U]$ ;5KךgG.6lqL5ȔJ؎TKǮWKmxb`)>Qua BtպʈU$NSWiH=HҌ1:{UD-N{?hyyŶ4ÖxULG꺓B[_GYHGQ|JX W]A1=N_ zbtqtY:!+ز&UFU8XM&;r {ϲCkA%\'/pDkWβc˙Gw%[:O3 RVCCl U^X) <: vl,ԧ|B-0?uFMH0a,:!LUNK6>_*NS3 /pChfw")>S^\; Z;9LҼ#/#dվH[3@;#ܤ*^5<)QHd\ՒaCrˈ[ѪNQX.b%ޭbjc|#Q4/cvb!|m{ Qw~?HdNښ$ޚ|/+ ",fC6 /I|-EC 6J 0NTL`]tG(z*ѷxX2tC= ]UzO7Rw![Za1[6;5٧#Ryi$5%Vb_pf!|:$Ote:k$1^- t @L3nk.$NKg|a  ׯ)ݝy\Y%3CDWqy=H0#T4/$d pp$wnKo}HYkcTv,3YJOHsa&to:ꒋYQQOIfՍ,3C~#<;281a͹Il4aʗQĒv TvXt&x3?,uR|^WudL$BXŔg8/&YS@(GS@iq@j}!bmսS j{ GKm?cκcIώ(:\ ѩ6Eȴ;X v*S ٸwϻܖ ֞M2rߟLz@DbrX2SfC~<푨vDRZR"K^$[}XT͆È؂ҭz t[Ϋ]cˬ~FvvC7h'UEpJ9[iZAS{"cl3[[p9(֞5$Q;ׂj_nS{Rc Fns mڀYsr?RBVqC]|UH7@ ;8w qT5ِɅ+Α S >`ފPuG֢{a+(Y }w=5~÷~=V%e?"ps -DxV[<ۑb}ivBE^`S&MTXuPxwZ}ɝR'ɽ%\):A &o˦V,R2wI͎2շR7ñ2-&TEPM@ U}0, j'O];}r_#6Wu#.AKco3_a- \fq*Mz<+ ܯv,ø9SlNuXah0Jj?Z:E'V Ȧ5UQXS~GKLoޓO?/D0nCw]ܦ ;\jy>XjcMU-vlǚЅ,sYɍbўƠ?'`i ADUS)є'6&nl-ԵXje_R|^yz;`m4_#ȫ%/@c$^["~E0wۉh@j"t}@si23 2=T4X/2\<kijTCXXH!S/ElZh1(/fUp#2qR, nFg0Ҋ/ "VyɶD*[%'.G&>&a ?•tiϧ#m=3?kC>k$,{n3cmB(O3{4IPv3IAvK PBLay* },VD ?>a ڻ|Mu/2FZrphL9-/GYYBOvh?)Ʒĉ"!xЄvE7Ykn6[ƊmCP.Ż^c!-VuOH2rg``Ue;|Tܭ |e)R(#18D]-uvneߞ/EonI0z(x!)Eٔ 1 )TY![:+?&;;0)Y44AC4Ar#T:u2qBʵ&C0!DP'36ur.kZ$&B578F \VҮ֡㐶t`gvJ/Ji&l ҇"Q]+&DӤQ橭Xyg<;g0CpDGIy D M=o^J-؂eH+EVΏ> cL&nC+:ef|~СV޴={$D1omıt+ǓVHg HQ78ZxWBl s]bO52a[q\U[+4E*T\ ?_] H3BM~- ͐@4N# y9U~KNpY"g'6 h㏲ӛ<;)]Bٷ֋HI%V^ƆW0ˢk*[nb,RP7ZRQϜp+ӏ#nwܴASqÄ|9lX4=TƟqu^$TTQ_B.~b<})Qllu?1*ؾfnY1@(mxt`Յk(];-WtڋEL@kpl}^10#'re/})iy=iY$C2M4z˘ej}QwF:ᱭVN?bP+зa5H҈%M%QּŽ( jIJy$Qg*]|`.^"z9ifݽud:,t^}S HUǪU Miހ:bu_4NH4 '}[AE36ہaM*DzHcςFyF?>4h- vJeXCfoEG<=O6Rnh?S77Mĭ|/Z y[|0~pqjlxՓ&!z.S+ v7ֻ_ %+IEL!6ln[lzSqLZ61SfWw[Ryz}{ScA]<϶{+׺X(@xͧmmdZgά]Q{"%T o$JC6TLtW$%HCӊ] 34jt\b@5% Q9|MԄݟ U/Usxoɓ|U0%!)gTrs PWԲ^z iB/$5jB|J0kQ Md,3'+}w0osRaY=d>;cf@7'WP$lIJ, %TDDAq`- zGսo`e:@uW޻,Ea!,w[tv*[JDeT)oN=?ûK\jKYq\NyhSco'}{=830Ci ?a ;@r+Ba7Y`%yEcVrǍ va1n}-z)*EuC^xYްy,sC}Ll'-U EXQ]ƀ%N[7NE ]!YKTaԎC»"5{}r/\5ٸF5#h=2<>]+n*lhVѿpG9UB. HoWn_,i7W@?F[^(4{8w"C+R*]I8~_%7mi֟k] 'p-bh} E~'h&mKvǚ'۾j8eZcTr:*g}~u Y0%PdWՇKe#7raul|O\^[9KD``12չ:]2.}pϕV9F\~&5Mp)ۈ /&d19}iJ|υ*?RXwD 07;v3qJuHjE> EwǐZ5[]6't5ER,9h[ 'i5T#çS~O+KܩB)Ewl61DE~;xfPf +v^4aZle* ?: n1r ER<&tP/q?.q Jn;7Vy#D C3M1:ir1?)´P?aN>@F:9Wfbt\U*s}{]VAW;x ɭv,1eBnF8E 8Ec!>zƭq.%Gq>hfG2x(P53 4]+R5:nFQH L眣Hcrh##EW~>A CT:P4Q8^"M7JezɖT*=T3уhxVERQ\ RtQ #Fm96qZ03cn~ӯPx^ )Nm?CG9guTR Շ+#鷦nJ^$}_Txz|7VA3Ő?P0{|0 Vw>XeYp/[կV^)f:ղY Z#DkO))J@ja"'mbԍ*D7CxMN<T7L#DYNgjP~a%DRO?ZySX<z&3HF4t|HI{TV)ĦrB3Pu m44_n$q(O~os,'/(<*˛]Y0kr YqTj_XcۘЉVGiA+QLT]/=LHN/:P:{sqov] ZACn$&LTMtn{ S~ xmmIRT(K+S]kr@:A*Om@>Ҩ gNϽ)9n h\jH43xw`DY"L4._r:*_{(-t~{Ub_H#}*XBV]j? {qLJQ:4/}; L260k ~2Y*_͢0ɱY~%*ep$Xw@z1͡xfřsm-m'WcN%q8_ )@2PS'.4g~<:`hL39hջZTn+0KɗOU2j̮xV?3.*Md z۴dyKkL®jZYLmWQ5߼=ŬUv ~}jCt5a}r0}[RLݖb\ŤO)`P~(%*=QpSqDfcTFL|XnY**b`},>¢D6;W]Č-]t8 SUY{iQ0Ǻ!X-?LmM{`~WoHd+& vd1?1b2 q4+TL0|rŖN̰Cr !|rC<ͧ\45QSB(g aI@v{{f#//2If^>\? !6cЏLxW3R^U ~|Mlwz=)itxzr[`}ZǑj/+;lUdQOT{x,CD_Fgpͷz‹Yd#I$6͂,?Im4޲SDd/ akP:P]_^U/|ӂE]ZzgBmx=j$wZ LurO'x{+$ٸqy;+j\ 8a ѕb 1&m [`-Þ\n$U ڸ!/tuy1qm8i l:4M c6QXX 8P5 !pưNE ^9PL=P68=|Rqdj^Ն/{ T=-FkY~\ і5+u0ΉqB ѽ@_B؀^Y>6ը9Zۼaknq7f#, 4_ rOZ`5t2Ҋ >0K1 p H_vT]zEtmg$&l,{ tuudqT]̔`7FrnV?phu˯YR9 zy|$ T8Nn::4~d-j@ #AYZH x ~(&6=h{"mB$.F/ Ҟ1SLK>m:࿙J;{ۡGX>%*-<ƼG3ܔAZѶI-F RVαM\ XLJrrb$#IF'o7y#H|UيsZ-t]-=p GA[oΗn4)QY?Tk ([D 7yL%˝v/&t ƕ9 R,N{_ +;+IOsuVfD$O @!F| ftHhtvoR^ފ/'y- GὴO=o.pw`V|ɚ^JL%1r=]iaA|N{#ypf@9W1柪p܁7iJhŤO{/ӢYV FPK."tSr䈤f, gq6Lbrɱy_PC^Yۭ ZKS5DVv"MfU,69y W-4v#˳]ϳBLC:1Цk ]sB $5㝗읜F(-ng-YM_ s's82Ѵ0 S.ѺC^Vi)1uL 4$(dK'GT`. 5jg|01Ǩ2}@8^Գ6J['a 3 QfG sIG[lw J'{ȃeRX97 cךm6LII)r!8 4?ʇ[ތ73d7#1ctn^㨏8 !\]F$O NZRqP.n=ʚ5Gtu6V-e'REza:87*./rǦG~>ׅVr]8}Ydڅ'sx yGĜ-\+qr ?%KC]0\IffB nvo75nZMwoG R+ǥ_3d Z(*PEC 6tajۖ]enF=O_*#Vȿ씡Ų&n3]YHꊧ & WZq,`D!v]06&>())gAts)4+@Uydy6b7&J]Ag*yc<ћG/C_YZV\SWZi!O,\ SCeF-ӏzBPUZmг{E*J.rD$~|z~4%|}vRAtlzg_,1kYMz/ʠιDXUk<@xS UL*P-ҀSot! -s CO udtN5 )Wcnk쥾RM9T'z]U<( s٭&S"]^$nLE2@? ӫ'*"mja*3 B3`7%& ߟ:S$!˛[ Ϡ2JI:F4 trI~_\g(NWpbm2ZgM;T9)49LL6'~/I yR-kyUP35FJd޶}2Gj+c4$rE!g#\ex`@e)7c"&4?oB _ofāI ik=YBFjB'#EPUv9{utfp6!CFu /Y:isHn NnBEʔu4g OXNyѯbҗC܀8 U3q3| K X"rY" (-S(6DXInZBŐ4Β OFqՌ(wѡgj|]JA"j?g} r@Km&+|Ϳ;#ͣ38|>Պd=%_f87Y+FYŝKgZf[;<Xq/;m3Ew`2F?o S~quPxPxJ >~FZL=B4At#7)O0xA;R l6<|lesu΄p:Չ6OųNP !/IJw#]xYx{.]͚9!~!Bl.^?T^ #c{Ae^aiEo98ƾ1=QPm]p0>]MCkփ%*,w4z}u!LI~e\!NOXJ)+HMA y_!<]&Gz\-h~kKA!2PbjZ]mu5` > żD"toDckRItZk<1p`[IKʯVX2Bif=ZĠQ,&&<rT9`Ls^ϔ~삳=_5Cfcbd@q|'DZ@xu+DXlPC9ndzSeV^4dޗ+ģM!``?,5hȅ(y J8-'6׾&:lxn\*9 oW!_atA?nZCs4$H0!.ٗ^ğQ6 G)gf7ųm$Q8}6/6϶[NqH񦴬LѝqF8XȂK6s-op4Ə'Pz`? RGM– _ 42eg6=GmrX_״ ,ZsתY:(CO ]WtgzXLb-Ŧc7#a} N2ec yitsZMO5?gy ܥU>=av\Ww,p+ڈMA.K}Rc)3}Q>O]9 ojwȞK;M1ے9jL>1~߭VzHN4=2Mo])YbHPv/!4Ow~Ass !wzync{ē6Bp{Zpɫt{CF$C{JEқl2\6\7ёAapBTxZUᛘsbP s*{_/@,z0ұ-~#9]ڄvRPt]7g<(  QW/O4~JosWvpHwE񩎾mU=+~;}N 1a$. B1mYT&`a^h쇏l *첳o2(~)o}{PT{ówkrK5@$K;&, m;JSRR -wQ/e$iTAXXaӌ7Kt>&{Qbv)%5*K!!reP7FHjaoTg;^3PJ/\;XU9ES?a@i@Feb w+\"" P'DStdn n5k @*{ +!#!b0xqZm6;3>XӔ`ukDUCN]k该h[<>c5+$Ь{T.xt1:R.XਿV+]V7,?a5[s$Wdhf\dyNܴP/\m4B)Y?f[?6~MlJeCp5 mdW5EZfνeR7S !ɸ<#-$ܦ$fIHMmg5 ѡH[{?]}NBk;*,ks  h~I&A"8H,:H8yIv4d`R[6Tx8ߔ6s<PnQ=IqDE6tl36b'"XZw_kWGƞ+6 }$KX58q!l'%yЋoŽX,'xt&i;J['+6ƯF~Q&%ZX]}k~ /Xڄ;}*֦?rŤצu?2ʊc]).@^@7!WK(SOÌJ4g8anI1k[h^'o&MhÑaQ8h "hU{&Aj?\ku#=!P{2g2D0}M1`ȩw7H99>5Ix .#%)<8rK:QxZҐb>۲SΖGDž 9nԨ*1׳=<|x{2קADrCG0yq"eliŽ9H=ā(JJDCk!9K2T3A j$T<xe튜iV)4ijTu{x/ ) AOG '^MkdD Xo{JdÎ`EY뮷ˍp|HWC9W@ ˷&g/'8 %4[ϸ_t7復:+Joi^xv܄a\§*4ϵ5_$^Za&wF'PZi=@&y\ ~ۜm-a6F jŅN$fh"_Ѽd=] zlRw`?{*A7駏d-OrDžCP=N)-:κS<.ru'vX qݙ @ m ?k?-CLjf/E(ce5LX~ni gJW^JqՐ)jK6oGw 8Os~bLp>5ù1ÂiYѭܦ"hip­h.`/\sAL`7 $ja$mX/ brs/~*aȧX12MԒa1%">O;.3vI ̒-Ż,Lm~;J@XqQ %Y2> MvrRypE-Qu "poyjB߇AS'Sۭb>̙VXQ~TeįDB6" j`>`}G&||_ctD)zf>RPxw$`}'?t Šk#`;яoİg)`Y zcA~[GIU"}2ӛabʡGa3- %@ &vn, u/ nonGp7jpŤ`U w`WU9l I2gM'4 'hN_Ѩ8!+L(VpB`FcիvjxB̨LY7LáCF8[>H &v-.MRNwR!kSz&E%:"$0+A"N"MsqWf!sվN%Cꚱ=lZm/Z B rn6)q<`CdHeyIߋX!9@ a7dUպ>R0Y JL7ht{̂j ⑛,\!zH&Nv#I@ %]oG3h!Tj:Nj膵5%5͎$To"iK~duT(Ծv:>K"޿n2fi i(t7(R6vC@A} SvFm2}[jH~=!u`PY Ao Xv')Rr,V2-1 !*}-rq+: o:l::8=Y!Uj're%w{lwxm}I=rG]3:noY_"S7?ҫ20uoS]JL(\KQL" x q<*)n=Lp*/e{G9: ixq~exd@>tgj^9{ @/P%`agJ62'a41#/K-0XN&}8[ذռN' 2C+}G-(§ҀJa?'B} pU =|a;SPɦ ,O!9D F$ؽ8M%ځROfR "Qˍp|EBU H5FƎ$1l+d!z<|i8Sy Xlҗ26rLse-;-?Dk4膠^{k {I$IVJ2zOs{`BkKХde+K3ܤ]W1q m"B?{ah! C |g۔mo<ꀤJHo~`j^o|A[U_\ a^NQ{xrw8ʕXwU; E`xo1?gr2uϥ\L{* s, VMT<$嫞dr?V0 .Y%R<$ʊn& pٞl(NۨL){Q2;ǩQɜ 4pG1ȊG}9<8}m+j8}0Ys^T˒a@D\AЧ~ڢvcG N./qiDP)=oz4*} vnjS\]Eܶh Ye{9X:gd)P:1]m|sǗ ؇Md |*К@oK!Hwlr SΣERcCg455KǶ9. hdX8`Nv6oJ48&5_2V ɮRFO}| q1< t,'#1#&i߀Ɇ")V񏯦 hl!7S8+f 8PIqofRGd됇 ho/IAP:`5H&dXotg%xv6[mi ).x/]kq, O-_Ӭ2bߩ1a\q_C Y '`("5Q$ {&&K0oGt+C/٥&(;BF\^FU ϟ29 ͂.yipWIA ϣ6O_PGbD򱦡 lFde.T:}8R'ȺxD5U TJ!|'ϓ ~ S+6jiWD\IOQ|78dD3vXZk 8ewНG˿--}K۞,%a'Vi S4$kDAP8T~'o/9OVj<~R}P}~EU`@ 6/hUDRЈo7lble&}:syy qUُuq6$[)ad{.p1+XMjI׃|^;РX~/r^#=[{ůR݃Wջz*+{~i1LIs0PE HFnSAU[^GԘ\Fez. u|##ò;7c(2Z ůeY3A՗YxH*'%$ 8 }-J/MWW_B{9a'%mpXl n\ԍ7M?b5wj@92${g R^ߴk50D@pn y'%HA^3˸{t.MH|HPo(jd 'ByIД5%ӓ "摅vVF1%& D q6Ǖ3l7Ķh, KSwuAifVmz36|z!p. N;D S?L;Y 1˫& zG@J4Få e&X&]Q =o]1}3ziJ^ļ8v OzCf2ΰj rfNYu)% 3gx!xoY*{79;4ĚQ`L}ŮzPchGKbrlF[ 'e?w_QF ·5A!e\};VfXkQGկkYC߰F )Iv㬢=рIpz^%- 94ɨB< 5}&R86Ebf(Ͷ>i*w|#^ "*;S'❘"5*ȫ;ˇK1'2YkX|,ث:mz+svW[M%.(!ݸt`x ˄/ n:j.ڸb[r3x +[vþqv5ґGp_@W[K5T , Ρ}AZ\0;ab.R%1sR`t<P× d7^Y^YDVA{icrWgoMMRd!eHH{ 9l;?a?ϿT$DY+Fکqк* u\ ,Q/v/z G=y&Q O#9;7b9;o0k7\ŝ&UR#e2 \g!&e&\| _~EOU^Q$(Ui0UpQ:yQP3ȧ~(VY͹t FѪtTl:X+ЅQ-ߴ lFIk'94-@HE,ⷉ|rAk%f#MW;̸}>w*^[0fQc'5ME;5n7"ہF+\ 0gNۥti n i j>&*m_ymIAnCrrXuN"ӴݶC[ |M,N@C=mʄ,z(ScG= o\j鰒S8Ԇx  zxN!M7uV(h>gz8)_WE;rroM RhX 4_,XH2p'Kl[ 螕#aYQӼ;4b#H^Ҟ ez\BB=6`-^Yjem~e R|dnJ{LTKKT'tnf@BelTx?=ID7mX9ϕp7W'|_j婛QhST@l8tnn:})8bķ$oj#\Aԓ4pU葟,#az)GXv|xЭ,tb265Y=|/)mYzoGj2 =["9S'xvީ]ώE\b.ܨblDUBq| =MbTPoS`c,Y{!>vxp(QXFh|+kaWjȚMFq;cV;' |-vtۊ\r.Xķ̝f!y|xơ`V,rǵ/,cԚN2ǰTT;y5!f^ 8 CbvYR*oF|%4k@n-\*L|6Ig| y;pj%F OS.,τe׻4Ȧ-YRqQز !`#Y,8wĺtتZgNYnJ8.++%r2LZ:}FEm.?漹`\l発 J HVz _mO" Nr2/Hٞ?ʸ~bJBs/-AbG+7PsǤo 0ƭ%> ؐ!*fkޯ"i^qd(Pwj]*C"3䯤ERs*a7Z0R(=3o'lZɷweQ. j i{%;k2-@$Fti ]n̔\NF>!eRJMD^bX9#n٢Sݼ <`9c-lO4R?< RWм4"4}XkM^l=yv32"2A _ *`qQn\zVkOfn̷."[':r-\kW{:*_Dn3 ?0>P2d7iVu;*{?;2p+SYpyf'~Uiy?`xӫ*!fc_;N^G8 tϸMhӆy0GN8"r]ߑXc"g0f픁hO(FtG4 ap X#6KH2)-i&AΕcJ19),ً6]tXGb ?D`kL } [&\\U<\ݐ mճ4AIKa aaLDtphfQy񺑴% x (JOBLV|$?8U)( |T@FVj f@C2s8&q) 2}1}Lxr~9;Vr-t9=%2"'])F[i]'0 'oxX;0y_+wQaV}2C jKV‘@,mp6lTNW(={aUCAV2"͟~&Č.k;A/ })n+ ֠J-)m-+/g.V:ېs+mC?eP< fb-P~`V:I\;uLתf 7B[%ui*jLTPd@ BSeA^g Q6XWOZ.O߇tec7~>Db(w S=ˆ93X_Q舊De((̩y@i_g ӜX < 4HƒNk\FBv21c@ˠf\vrZPc cNzrm n~zd8`&M Gْ}9UD/:o8r&/nFbXx" ,';/J39r:dJkc7.l xY`_廱VŇ'ݠc=_Ar?S3vBTŗ%+MΧcefAN#R_+"Mo. S%&rVv(3̒LNP^ԧpv&W"kx1QoJQM3HN~.W0&f=`JSS|޸$98Uv0P9cOv}~_-<w /6ߍ?(ϑW8,hTEv:,TOQa:'4tiz4Ь{ XAd2Qc&2bebjMdv-)F`U/H1*e.Ϟ+j&7CMXG;Fv¦:Hsʺ)o$v#gtW,腨^T»2&B$eGF3} H+YrZ2|:[d9TNRΒ /j6 0?W`E[.x8bX+*5?vfƕ3kcU.cP! h-pêGtm3bcnl%L?g{܃pD}>vH JF~]`R9%{gnobB jψ ?ʘeDj:TS;'Bc`nJؚrQw*Sl!l5a ol\SnQA3i;8-\Si.k Mbe>m_ut3"ee^d5#994]}lG.o=@:ovhF"N۩Qh:='Jծ):W:^ >_70E&;-騂bR^6+B,-ܴ9H0jDӏ%Sގ aY夎/FtSY^mjڋR8 ^耥n%_X_ i]M[,YYW:A%h14{kMMCk,!ic>. =!^kd2j=װRV{X3|@.Q:E#_gŵ:: k MkTh&7xN:>?@ZbSm!ѷco/>u A^Q™:Ȱ܌*).X'/f_䁿&k!xUh~}=  ݹZ㟣Ma1 ci`kqJN?@۾ JeuO­mL?2VgWk=P,!t>n6,xhۣ40юlW A͋Yľ,=Ⱥ` )T% ːqa^O1Hs># NE&k^F7Vͅ# nFꇤ,:7VY=>\V&e?،cV@9" ¤X>/,4m>QEՙ_9_.DyCsS5`OqZ&"Kq5{;S97{'Z]gI4մ0ୋ#E  AF޺7oLBaTEU쒱.e@h^L a6=%9ݖ㷰A#g`y`Wz|<`hǃ8Xv5F 2YU&NjYh6T1 !(]M8"(DRPnIƒ>gn} T&X1 4goxe5=PVءHńkho\hidTedĖlө x <̰*IܖBZ6y7SmuerrR/C9sG5~(-0窝[ dCquDJ<1 F?wJ٬i18z0ev$MZqd:bz1|-ssuK <{C~` %Bً 7f7L!nν~~ ٧ |a&!+z[BRT_[@2l!Gxpr[s{3YY-6G$3,y}q~^,^qRtアYx*s>m.%řK Óf]b&!Ŀ 3 Gn T>nڥ#B>a-ՙ%J(J9 W$ܼbL`}aտ)j8vd-S6/BSYK="dQX^aN{Vk w&Ieey3qDe=5A^OM|2PX 2CZ*>(yxp=Ѽ ^0_u27:;]B*sТ KGF%F7$%2<MKD Xvm@D%F)ʸx U/iCkZ.T+ /%>PjiɁ6mWPnkL6-خ¸5 ]VgQJ {S:lfեiad{2wR h;Roc`W4!%&GmR8q2o<VAb){7H*\*>Yg~{MUQ _C{|l"?;K<?qLHS*1L#٥_ ,*?wZbfv>"V'S V`+7~޲>3R|T$sv0[0pNvc[}9Eng7Hvz)ʉJcelu_@J9}>@TâSH)jiE+}Ilq@nkps2 >YHAM ۣ95)*6sJ7PͶD]Pqq _>a $b#c3&)ߌyyu \E, (FTP[Iz,9~[!43dZ.)$vİ{G>DaՎzhL8 FOoP&A! kx[G/[j fgzVle}8Hi$OWlqb9A̙N?K4W!4<<)$ь6}Z%9JI&kM8G{^ädI؟-y!)w1$ACw{C~~\Ga P&r(ȤIDXc=Xw:eT_/v_jr}a3\DIJhQEGT5Z>to˭e6Ncz9{ \x+[p:$g"6EguމSK 1 p;psu93Jgw-w1d{L-{Aq_hp_ޔ-/'*)<`G Zqu)4.`I4Th Q~(Y n:SHltf,}(!])4.48a$C^gIзbQZ9'°1 .>ynH.bN1ډ6-=Ͱt/_>Es?>5>u'61meQdpdzc= ߋb̀u2;MvjO!49SaдX|G+_]݀]3|1n1,z`>C+LfP^gZB20Ɛ+l)QW%DDZ/‹GХ"*`;sMW&!.CGkf " nf.gYRPp`!JSbJ2 pj>Y>qK6!_#0#.IU0^h\b}Jz//{bO M7샑S8e|_Nh\!`Bl8|_#pq##O2 7Qީj6C:E-C Fٕӷ$, u\$ 0q|]3?=d3lí>hP``;9g`9SRKnQ~jskQ]v/^B{nWafiN!A`ߵLH̔o1s9`Y>VV!Wo;bgp_e0}!fBģ5pةu mJ웥=5\W7gDdl{zo\^j^~ǩց5}#޾Jw>11ߕXi#UTBqR[Ycfoŧ/IOS.'^ 1:*:|y_kdܥ꽌l j[g_pBN:< ݍN 􁒣xJGO t=8E Sl{Z+mjS 次 FfU W:n>"!pGDfOm-Ė/BL0b[.c 5Y3o#!m)aO"4IxOPi7N  pֽv04nzp} utB &ېUU`үUR$ p 9eާ2C,Fa%9K.q##h V[TWAk)XyG9ۯ0̃piq{&Ҽwiw!+3Rg󡇂8"J߽wŝXȻjY*P7X-d5=@=v M7ޓ&yL"v܇S\KJ%E#Qlr}ݕwbp\x$׷2ܞO\dVѥE;Bp%0hu fbMhZ<8T#&@PC3q7 FcB^r󅭍VYe3)keC TDž8}쓶qU*]kRXfҏp4x'NASS9 ECDGw2@:(S`(@=RQeAh]]?2R);/v{1b0+2zQU̩͛r׻05Ӄ, jWF oҡ;Ƚl&.-`W=Ch<8=8ښb&Kw=D;_O:Cm06~"1"fD s@MX$fGǠx(DE%l͌Dž`{$;PpLKhse>Hp$~sUN 픆 m*R.>sxDLϟZi,Y%K#_%oa.tr>;p9Np>'ʷ&4 dSq̝f],Oo.~"n[vͺZ;%vΑB >~ V)cv?6Osu6Î@=u]h }W.eS?mVc9{8hi}u;e(Y uE7˷]JS]ToqVj!Nklڸ\( `aT]30@=H'5Vn.==~aSyQc@ D;Qadgb}o|_,|ród=*'[ E*ug$ڨ1M8ϱNyRx;!Ō(+Hi#d%efNM<,A}M^ "eɺk}иև1/ IJ7E{SRǧց[yD qq A`=|Z(ݽAE i:iMн/sWjy"MQRtٮά>!|ws@]ǒFKl59sSkXC.7y>c!J 䟞"tUt TVKB Héec9bޱq'OQ.8,}UqXcsNN&p7qnYr2G&rô u(0~y&I%ǽӏ>!YD"a"5W5<~0:Js?  q[ڃIRCz 6_bb-q}_^H],GXj:wdt$ba:՟챤;{ifT& W+w Miݪ2qx4J|p)"JÂU9oTl/;`RO`N+7)ʍ/"($Q" fXx~&63bj@{,z-xx gl{)U/F`1DF<˻qH#ݽ% 4DG3- 則  Q] 3 !Pq{ۉ,PkDA3"έ ҳ/ 壒o/Q4k HƖ K0"xi k=ݮz}2ne<>Ǚ7L.3Dw)&$$"sB^z=Ϩ.(͕25*v@3?-m'@u"lO#)9"n̿%7OWX)v/4tD*{Օc5פ6|ංVGzI4Sk[,Ǯ+G?_/;̀6~͓n Iu>Xi6?2ntB6 Z+uHdrY+gGR*rKCmBL &TNe7A3~d|]ĝp껁d4Wg:ޠB)L7:-p>z/{/>׽qK.RLe(pYmdȺ* ϾLTCkϐ 5fk!֖Ycj9FO /x^Fa"0ϩi ﺼQ`:wncs]*BJ#}OxO& ѐcgt a,jf!h4B"7р8r&_qܝD67'ߐȓoH2ֺ Wz=uv?ǿI |ם$q VA 7Xp\((4%p=q!>&>UG@*EWqXh_5N̹¹ -\*et7# IՎ_)o׷ "czc uB T~ove(XUp^ڽs.qz!*4$C /^tFY:2Z ˼0 t)ECl5 jm יuun ʱg)h=pE{YTeMC/jjުf0Tvr#DU uIɗ"WK`7#üJnm` 烳l' w]\8sARQeTd7;|n/2ڕiO;Աoiz,Hyp>(-;u/=9Mनspr s E~e9^c-_hC.`?%b;_lgJi] _U|F^8 j#~_zBCB2)ۑ:ni{憩"gxK7(pouҪfTWZ0=Q؉W ;#ԤEox1zܩ _@םuO.VuSqv#[a;:!HI``;=)B5^p{-OG։a*y~1830rǞx":fm'k҃@Z4u´W vɋIqN9d=udUd%4L+x\^r<WP(BhMgZuH\wʷq>ᘹI~.R=,ekY 58>@s=i %#.U3$4@gʋ}O'Yn =u?tj$V.˛R G[#Q+m/6z6=^j|OʀX?Jo\\6 Tc6hLBz *߃̤ISœKu/^b7&jmVic׾M{=qHZex^H2<ܙLr5LCM}VaQЌg⽿cOt6 %qu"I橜LK%]T3ՠ&8ظ+.uc=#+Y5\Nxb88iMJױ"aDSmh 6=uFQaٮ.e+!m88`R ÚN!Q#f9cC3v51}KxጳPoi%@V}9C|ET/PD/ȕ5a$zf1V$K߇Ѣ/%=;,+Z09 "o=?#B<ٌ4à~1ÿU+oD]Q_+\w!A|#X,AX{ۼ'tkT<Čb>#@<Ѕ`)gFJr*%ROr:VFz!kϢ a!:L‘C}ln'zTR)0"ECBE( /\ZnOT@gr`ʈ  pgʨ9CQ[~B @GJΑ\@OowasO{Zz2".ФiTvCKeF44SZM'y|j ITKcUm1&#"4cQ.1N>4DMQ4Gz *Y9$=˸m+;9ǎD_IX ⊬|R뇭S E)i>gJ,_t)20+0MH=ȂE*ށHKb;o+W]zeYzt!ޞ*N+ ]=eRr9vD E$X%oX7AVe;CaEA6xh؍((Kh+mD!l=G"/ߦE;ߙMd cS= G>_)oۤ Q;)Fp["1oJz*WPꋩ~ŞX msW hʢDcVn1Y)O4#Q*&p'M\Oy *m1[Q <<Okx#}֙7l%S%qYHk?{(;>8a*)I ""z&^9mϝn-6awCVb(y[^֗0 U.i\ڝ<'w9(f<ܬq%"[=ؐ3$3 |+@.. z$F:#>}]2P22s3h@L&\l anRVszc/t/؆\\z2UvU_ipN9bi(7r{O>ձk5d>LK(hdG{'CSy\K}F5n7X`Gz0#_֬| %S4Bl97fv# ^sd"dq3r*D,-QȼerAkvГ n1wFDVogqrINPYP~՝:+{ %Ƶݥ3Nv8]UWl'(. 􇠁 sgsjU S+2X03-{VYG(H]GM5j?_dDi,JK\~[KD1* ׎Fe3{@Bl4x쿦"HI+w ZwrgzS i. j-Y/lؼw`YJ@ĚdM!Et)E ?WS[t|)V_p -K|$ӫAOP ]nªw'R%􄷱lL~vs&q+Wl2{ ̿<|ۘwKt`mt+_ӓTI)m Ml}zϑ7UNTUw+LJ darW5NwxD}wKNi[S2+k6Ǫ DKjZbee{lLQRx8Mim;vb$_qc,j8DnKDT)=+Djo zԾO2yf/o)}/d/džȪk \c/L Nc3.9REuB(hF"o g&GſAbx_&B4"ZDm !*ރWuSM "jC?)ih\0=7y5~^Q7xӢ8cJli4sL1y@ ;A茷#ZJ)+?XC?`c|  yEvשC&@bs/͵'1,=.%S?~Fz(\\!q:; 0"XDme80x&d#g{!&*=ߧm*mr_r]4HK p,i'd7@QOCdD,o5A͵6p5 s*3Swr%BꢩXorVpEJA.3k9|&*v5'!ej^;:n#W>T @R֨ gf(Re9+ [JK!~ +d-:  JkWuB@QEd3_8},fU҆7_U9.zZ>S|0g2kH/edtRԉS bͲN{{mPc>Op3`_"5"$I"խij*X/o4DqW &|].66^w8d ,c!>! Q9 7n>#GVhR/N=X\.U0Qȕ˓rL) vINZA;c%jҤy5d(?8 C^܋\ YI^0rOIy #-TX2I\CgD[hCeA4siX%~z Q3RM̩]W{UvdD4Gy[Q%<,uUOT¸-ք1hjbjßAĨ_naG_~C) "a{Dk݉WVCac`[.ʮ o4}䀱Q3; ᴦ-],=ZgoF +#߀[-ՒLd *˟55GlFz0[a)Ν!Rه(n?{EjNSSjc{1Rc.ߡͅoHN|d!X/J2Zi^ ̋X P#A,\;ZMU^:) e9YYz Rzsm@ԙ><.,Qj.w ֈKcŇH2Brqe1~{ԪQ+W/ I(&%هE!rBqŵ@-Uv4Tݧ[qSj(]~_O Z=8vudϷ 3.L)ݥZ-3?""(g| M,h~ZkCƅ'$*P3Bߑbt}H?͒yZ IY@jЦ nafs3D()*f,u،u:u-RjgmD k:)\H1BTm객L`9֝Ȕ҃z§7;t iJ#Zo"$6c~;D ]`LI%-~ WE(m3h\4 ؼ^9j)Tz^Vv M>kƼh%>Ta/&U6%Ms:l PP3ؤd 6n'uƷL:pIR֙qY:t/%@w:|#PG,C+C>ҫH-uS jYy wb4WpPcmjΘ]ѵǍp|%rO*㳺~cT/]",ܨ_+"F>cZQӋnó m O~.f0#c c,@$[zU'L1J)#<3)a$]4ɆHA_anqt?Srv}:xǗ(,G 1bn&D_ 1Q~t ѤoIl_''?lk|u>o7ہ\%s,.5 x X|l=\e4Vjꏖo~+巓P`|&1Gt >MeItg8vdcYZeӯq=geWE~$)ys auЇ Q5$Yr*{]XOotKh 70=2a*dt HT@.̴aewO8(ݯZGZFR]>85 a~ěڭmSN#G d|!1)IՖ0γG@Cu fi˂=, J pENpU}H"c{oV1ҼK:{UZ G]e S2$A斌=aZwfsIQ{ؠvmfzC]Ay26`gfebkj "w0ᔈV]pjkSB1`G̎?ݟz!O 1>p҃r~9qu,(wuG$ (R(hjZ#_PXVu]8WT (ѱ`!$dq#} Yf|jlBLRV J׏kl_X1,eЄaTΛj& Wc0IĪ_c$z̜\32Cy=,@5x?ݔ>V3/ 3FecݽLr.w,۸w:q3|fnjvj$Q>[r#}yE}'r~y:-vQ(dB@Fݾٺ&` D}So?^A2#ݮݸK7I;Ԗ)NeₒnZFV& 419IoQOƎ]X'D!h|~8'pŸ(;n d0UBW0`-DU:[``LBBv9| IR^P#BEIqA<}R#m~(7Gp%Nȇ? \:Y/-Vl ޕ3Wtf0:$mo=:cE1t˦2<`&?F_nb(X?;+re꾈QzD@x*m28G6[%Oit"i' z9Fȼ 4^9 19(Qn5F_!-WT?sdwkc߱a ǫ AH9nXq-d& ¡_Zt[q[ȯ`KAwAq!+~CdF|/uNFa]wKsɡ ׻Z]@`afn oMQ*p/]xxy#5C״[*ᘹB BVQz$3G%x ${4b ЭYrQ|c3:'q`PtjB>S][\sPd e[ʙּװӔPBʎf+Eح98׼#3ݳLI/'c BM6IW"h/h+`d>z~8; -n+ ^@Sb.FHP|rh+M#0;js~ `KOMDEĪ=XfR r.[A?fxuG3ucr:.]A1sTcM;P^IaN~蛓siPu=e:` A:` X& ݓa!hWc(q >5P/#rҴlblix& Tc \H*Xˬ4Ix E""Zuh3XGHG>~CQ(qlmV@6r'CpM/qE+%8yK'NˍkvGM+Qon Y#Bwxψ{)Hy@ꉡ{?>^Y0f q(3VZ9^GX7U&OŪ/FU)x{9OϤ(HS aD8/aHYnu:aP"y[o8JBB NVm'm7>Uq钀"1o(9͛@~{)w>[#m"}(^9nV2+B| POR@DLl#FLF'zAB|fB8%>dkE4k|VsD=t\]Ad!AXM{<{pV?gK|7WyW2w7$+[׺j%B(k|+F4~n[J5k?_Ϯ7L,a-?wI%:7ൈ+%/f׹|AR*(;IJi%pCoK@@rWŽl ,_ڒ/%4l' {iKAw|i8bHAֺC;ƌJk[҃?"H궇gAxx0^skKux?ڼo81̰Y;*?kHZ1 ;j.DgG 90ocG͟1| tv'Ud9\j#1|j ?+qJL-jZH7jkg+;M;CfZ04XKCqsxUT3| ܀(}Wyk/ú0uZb*&[r̾X6*Wx4">13+fBTN^2R6Bq3\UZц(r:ƛ{P"c­bT۬jK)u~~}V cHj`d-zʡk>'Ԇ(0n 0mm<'uB?iP̳TҸ۝f ZWߓ/N+sr;׵6iLW`nvG{k}n4Ͳ [RW{c&% f7N^YCE݃RTU`%C|+BJNH x,[ DbV  8vmzI N,&ڔ3 \ᬒw$yY8$z|(Ak4Q4e@i9}/2EǦ8!zT<}nZ'PAXHDk˩ \MEzO@׮RrZ`4;N|__*TGSY]('(GG:Pir@3CDٵvW+⨳v0{.Q޲'?)q^MJ?Wce'%U󍌧DJJ8DWo+>l5`rg`¬>^?&R͞xa#dAH྆(PA9Jl EzghYX Ns KðhvX0 9oz sY=I'W1xaHh(Ec{3r ioN_˛‡3)-jd+:E` }x$WS3!!se$Ili T^c@yV*59ϦAdW2.XVTDQ !`va_='3%H;MGC-]>nRVI Ik )X払XyѰ%ݵkNJd.-FS 'u`vZ[\]*=1@0doJ(Daq.Hӹ"y6{?^I&^XƩ<iԃsn'Z(NIYypR8x!rC 5im+ hh$#J1&wɀHYSoSi" d Wc.{ѥ&i-ʄ}0a?v5 YHGn>+kOcYیm!{زU XbzEX-℠V7f's z׆l:86IB*Dӆ)#RFQ_X2 8ȭ ޚYUVpT/֢f#T">FzZeԪGMj:cg[B ˧#nG!`^@#\zL?D:y8lIp3~DӘL$" FQK?(~LYخBIDz{#H!X^U, aKF#A&T^?)F>ƢEV ˩N2BQNݷ`X6oDIh5=S{d1TSGՉs7[g7 !+!Eɘ&Kf&(FPŀRd:@J:ib{~IHi!Jϝbrǃ$ } /[JFEwπudHsÄx~ kCLs R]@YQ圙qKEeoGmncjls/gt4Gg_mwgK8p.w^#aX1 v񠑆zn=U9lZOtZb ԍ?$!ȵupg$ QwC(:={!̬٘EC(%e:7[[&…*DKqV2DR`f5y4oϺhID;}iYƴ["Ǧ,`aaol?SFV_{C < Z^Z+}эlV}s:!3zOޖQXlaɧϝc"<5KbVۥ&m>aUNo"{~z jVңu mzsɡGVeXkv_wxk& afނW `IvNL?R^ Z/@.֋bw䨠>bؒy Alc]Y`C7~[C DcS tEU=1oQ[43KHkSFoAdOw~[+ez(:- 7ru-Dӵ TŽ=ZBĂ J +GW gH=rʸ2h*kI9R&Ɂ/\#;y2Y'l wuUk J4tQeizINmU>o- 1ӫ3JpW&%Tdvj!Zp qW]\# {W7'{TOA@@&} 4=^ҮNNq5@e4EU4p8Xl χW{7f|kSL ӘWR7tHm$sf}BڻxKQ8PUqyUͣ<"2l1׍^VSH~Y:vgs\"Giw55wBWg ;~I@``\xՇS-x3eO#m|ըO'q ֺ\ N\&w$ ZSzCHo>FU|y]B+n/>U<{%ޖk CQ@:zYk3C%>j. 3c%EPQA)HL+ky-zaxيamO"=8.6ZRh:<)߹mSn'02TX>8]ko"c2héA֯Y3WI< xC{}β_>>]clى~%lK(*[LJ5^ٷGI<5%i{a;TSצ f ~W?I~NkZD*zw\Rri[5S=3^~gmOu_0Y|&VKH:Y5oݏkPHg"`KγT)MYz )(wؓ`ـ,yy\ǺҐZ޴׼r׽S"˧JĞ_v`Ә E(VP ql8S1=DŽ*o7q Wӡ&iܭ_{Z#ܶ*Xy3K>~ӌ/$WZ k < kB<w~6}(4SR7Lӟ$WʎRW:G-XFY!yq"?)kOzB8Is0 zC?X8I~&ەjdXwLA+=s}^,,o|v)8DYRoVuܞ?3\R:PნSQ)P-6%](^)@ߡSh8{A-1ZTISC,t&^ޣc,b{&=[\τwatOvf' w.U_ J/Cf~ qZ8)wy`NK+l-t e覥#}ϠXq:puPt)%Yp>##h1LH4f?oe´"M 8(T{-rwyGx84bS=  #{qo sGAZEM(T\l,lr똋[I< MVZ[1@tR hޓ iɸ\X9nw6,RX -J|ASmQt'u4un 71>/DmI0*CĶ[/rD8}B^ xFdv{IJLgEG[^zOlt!0Хډ!pƈ;^$ƗD^ 2S5'v`']"Aa s.ߙ)hNNϟoQ)QF@!)Zf5^6?-\&طp kKFx>v3c3M_zZiX`6f-IM s6͈4V%$ Oж~9:+Μ07S3%Pp;j$K4'XQr5kP+ tcwCɹ7?Kr"Jc\Ə`%ˡONZ f 79 T#ƟDK/I')XVA_՞+`SA՝_7R3.^לNYSdwޠaM9M%d`(O T'xe&;-nV#5Ro$-V^4;cW;+ڹX&M&s.Ul[)7`ߪ M595N6-ʇ+/ 57\5q%3XUC)@xt%8S4uiJ~1ME5qXքe}|&n\Iyf)$a ,wFum$ x#u?C;KEźF-L>"Ю=ck_:fkf6R]vy`^e^T* , lշ#8\|r(qWOetP0p kT%;|c?N5>S=˼M257REXl?Ȳf$L;U#߅&UAWZ-/[lAHejN }axp&ѕY\GHwD[0}' wq_;h&>())pv)йJSiqKHPf{ofܖԦXa8h~(RjU:Su5jYRo w4\ d{LEx{=5h f%e1kZ\_>( ct^\ۊ.U6@{O"gBG< 9L /1YV<ƛBcqۼܮ(>`f"09WC_?4h@k=S2)0w-Ҫi(‡5<=5g(mYtK$^1Q$bKXU'!sTD=:XVYOx&50`KJxT2h8bl!s &{۾wm܆Ǘ`Mjsi4#p5taER[`alwLFa %LDN|7X4Yx0zwj9vIϮ~п;!fb 9 qǥF#CJ@!ђgtO˺wFRhM;`m[le-@D={6׭ rt;qm]{3yc6v醫w;Hycyccydq9A};si" eŇUBO\8X+ZHYxx {μ?]oJW1 [Tt=*F`{--4 )βپN+84BɟơzfYlVr7H[w} ڳO nOBz ^iOX@&"Dď{҄KcN0[5m>gYXY{XzBy6>t7[xQIIV##OLm;4:դ֥)wu:1p-ӛQiBn8&?/*rD ZsG_-u[prLM . '/70vآi7ՇYP{oHsuWgil-!^W "bà pZq B˪Jcc,v$ 0{}ոT\z=Xu8џ2[7r/je7nhQRbZZB/[v<{N8/˟t+` .ck#QeiV`gS*jurx_p>A,>'d tQ44+gxRsJ4knUAH2(;n-h>=&k˝z-a" YZ&nI2mE);ȥ̨Sw1KHy8TE+y8^;yl}EǒmqC4cW7*,#fEv4zcJri]MDK]y*$9s$BϔG+wyT`Gc;?!˜ _]&ƥNOԊp j< 4Jcd=& L]<~)Ґ~D#RsFo@we-6#-u>X÷Z(xKqb?]k&WC&jx8P/m}TS<Cg a+#@`2]y@<Tb M їEs<ȣo:{ѠW93%1@(\VXC$$Ckci%D' QSJx>;Wj! Ch}QTbuؖ\PLJ3&]pȿ2>%Y"ϳYjaJ,xƺE2^Խ4/_D!}w&) tPg`V ˑrK؛A(I ep$I'1%gY(sZhtwjS͎$4l#FOMRJPXT=bG;r⬔wsxj{RO*O#H`cVb?q2<q"A [͕u'u.W -ncBk %Gj lw Ιi6 66\%Es9C^]8Э =?-ҢB Rb2]76t=H֬ăk% o@DjYms,_-; XfWVϛtZk~|_Џd]gOܪ (wuV'x#d9Cf36)rQ,gR=^;Ϛv 13]Qׄ~OPct@jv[Rfr:.^\V0t/*Km{WAm :*r+/hFzQ8EY D؝"S[Ƈ@KK<\#pbE3ݡWuz蹉ؓ:b];)p39~7׮|YF.e[l z\PBV{Υدg(no1#-tx{47(xC:t`.ODe4sğ{(L3'g.$@3rŸDG` `"n4luKv6%ʔ*9R>gѓzt+R^5$㮳ii5}KjNZoG>S&<bwj+󐦥[ VE΀#% ed]}bDTHKd|O .Dͮ¨'V9eo!  E!v 2gFO*iN6k}q%5 Nrp4ʢA**-U8G:mU:q5!_[19}q,Q馜n*mxsm̱4_EWF:x]G )N6T5׬aYfۼol OfrIb4tTq.%idp=HEKdPЧxٚOU^) aoG0=gnךLD NV͹L$]@NMUV oZ LJH(u,Q 1R U|2~4~"+a#iV4ƥQHv!փhjNc n93xdwJV2C3K\  }`bޠ:;%>ܾ&c\v l}N=%W*31T8҃*SAM^P!fuh2k~]i&RK 8 Eԗm Jy83O'\l3Y'1[vJPO"Ic0T2H[Ho=՛;ХH#.S՝a[._eW\O%V% |~Q(VFp=fp8tH<>5"t~*Vt${tah~y'@t7@Ƙ-Q+`{Zm%z:"P?c {JciFHn՚d s^DZuUaSӻۈidUOq2zn)==~.OH9v3M=Q-4= [WgV`3u{1|qBT#p+>ҍt1\M+9b@G}yg;M’1R&nF ?deC4TTx%mfܴyMyM 2[C̢(;iۑUL9Ցj2P]Ԅ)nWزsGu ?qhs 7QboxFf(PNO9<2 * O0GǍoz0T|mEX%*r*@S3JeΨY1tS}e/d} { /cE]y|&&҆u#1s?2;aM/$siuVy11]/u0/ -7 ^pK4u&pBV/UCr?;W_R Vv+pˌyG@F!D)3/B6C)D B4E &):~GO𨪶4UDV i [ IӺ6ESPn}؏Rb828yRAPZ8]hO5I\|ݰQpXRPen$ Y[4mԧZ0@kӪMˬNCH:NF;,h\@QF'ΙM`lBZgkW<~%m ~A1CcntG†}E#[ɨPcFu5*,s85ޏ Mz oUJ=\'-lteRx gZ GyPކ9vI$9Dz7LWs423]:%M Hd]e5`~fu$ *țRzvO,Ӊw>|XM;ޒ{,`|IaWE:ǡ_ >9a<7>3EMMכ2+dR/97*<}V-l]ovߦ @%'h_0[%/,YU(V˽euWz пAaW~z7xޣ+'d[\?U5/ڌxV۝ 7>]ځvV`̓{xM'&Աg@YjD`E wRdj:qB_pOY?L ;׹#jYxe;#Ve#l#ϓ8\@_Dg` -0b3D.4Uri*Pj\,\SO1|Ûb3 P1_n{~ᔛ7%$zqYuK,xG ޳=#=?o`.MgpŘ䨜Ce.1KU]-YI3 mT1ob7P'k¥x914$궔ү`]E a$ͺ!P骁 ޡKs:vbF6ظGS_j]3N sJda] [7<+8n8Fw$rAdb$Os߈4}[˧/ r盐5jDk(aΎ5.*AE72Qe}vG.-ƹTr+A R;Y+DY“u2;#A@Opm&akߜF܆uǿ=~xTQ7$}'lYllu[ )ζc%:8|]>4aqAΊ&]qH=1.g|%hxB i2f#X7 lt&cм'ăRNԮVͶBoɾzZ;v >eWlaӚK9An77^‰Eǻ3@:_rrEgceh9g 7igvEF9:=_gx-p[usGfp]:[+:=xY.c>T-}&ȻH-c/{7~scaeZǝkgp 6iwlSḃ爈?T߯ә]лo9 o*> LοZWSЉ_k6T`=Ƥb}VUAZ"; ?^HGrF"J>,0euYٻp𳡍AS&J0lo5{ֆL Yoл5o`jff ̧`kscZ 7vV¡ {BVn간#[wf8CmyX)&Y{+8FCǭ&?\~Ya޻ģ|VC !.ůzk_é@BY3 ;o'=~q\@Y?u%#DoOgJd\PڭKR4'/u+(!. Tw`~2𠲥ߤ.2-OM6;F `"qtJˢXUԦ:~x .4) `s)a@ȇL܅Z5'w g0`,`m{'6x7h99#hxiXOL>46MBV}jF?7X_p.Ҷ; K6ȥAĉI6S+'l]\G5 GaZ XH4נY,jCT> R9=bam8}gEt-*$Qw!q@* !FJósd`{UGjB)S8Ɍ]tm1~bݙ}s@ h!T`FK8l)FQ a!2SL}f'm̳[{Js1= |bO(qXA&k"N'+e=hĭڎ,VxdWgeE!ȷ"X۽뎖Së. ZeYLˇ`}%ux0E4UQ~uׁ!h&ʵ\}lm(fO)NIBmy,0=Oܔ4xxA=z|ۊj/ny>u.됓Dl1"BHeb1ڗ-(ڊQCU!@|Ճ.}ptLfɤcΟK+h&c'Sw|/hbNsK)!KfBwNJiC4%Gہ>NmBg-bH,%a"Kd _ LQ972oWav/$ ĉ/١#s'_ByAvrLH=ox15,9msy*s6PTy:W+;hp/ QQf{*4k8 >?`:2cCvÒcanE MZ38G0gMgO7rI2 U!)E ^m' Cn?.>fڃNh4/b3a)j#DΌ8ar.W'IuKN<Ƒɥ''&j+vx*VS.T377Epۯ|l C&ŃbS&t&֗y[G*QR/QV5yB nAciu>2Bq7Aӳ~[~T8u_'psD1&*/nfoIE+T~ߍ̳[l~SOu1'oGyWz]Iw?'^ȉ9e3 i5 :_K vjLUoi.f߫UIK_SŴ庁M\2NBvc;/H<'ɵ8/[dDՃyY6w}ZJqf 淹h((?fx>yNݡW.bd ,gX倄:f!62\qmThx K eؚmZJ AM\ e|ZYmWi,d/@{'CL&j-*(Ws ȔUlr͵$#߆9JΆjTa?m(seI fqU 'N;L1#1plP5D[XtV(p0FQ`9q ?ƹpCybcuSAlgz@%Qqڎ߈F2Զw~bFsڳr OZD\1nӰɩ$%lG,urå 8G`맋ve}t2MGAWV)އ]hhf+.yhE:Ro8@;j'Y,8aB@M8S |D2W'fnLBtAa:6)Ȏ}_LNj(a{(.,TP8 Qf1C:>Es"X]Bb%BѺ䊘n$!):ߠ*$4FtRpv o+2u5s ^aK<\'yp,.UbH =]މ:cCcP/n|M"P18ΏdR|k˟ .inG*l r|:􋜾kg̡=գ% 5c ǒ{VafIz W2Yv|?<"3٦AWH74t[+%}F-K~-n;?7Uد 2L8Iao,rN߁{Ŕ=;eT`nN&gS+p apq"iizB-fC[%')%6g.YL-'/\ERi; _Bä Ȃzwhcs;#FYxJ+Y:v2 u sC+Nޔ̜)Cjbn5PZƪ6ikT&tm[&2nXNIMj YژpS}2XL$\i;N hiu^[A1go,u7Iyg9(m qo-zm4wHqP.f\|Q0vuU³YKRdo9:ߔ3z;vY_0:%̩ӽCY#o" ]]הD]xB,ٻZo g1ct^PLڋV s8~-m6JG5n8ɑEBjΝQ[5:U괣Ӭr&$"}nxO o{rT ZuӁ{] KN ]qhB5#EFeR Uǘw2 B( 0AEO`K=K?Tp4(y^!7#Ro3v 2*YMQ 6Fi/z^ڛ,P>B?q5^W.\ࣅܘӮĪXuu=M,xõUB01pȔd sF@aǜc.[ c 49coZs*:.ֻ5͙rk*Q-Lc Z9]%xDq:U0 ,(ڽBP/7Y<&}O,:$g *Ŭ悿KYmJ*UaY^}> T@W0{6B'ܛdeV)˕jůͼ1rXk*^SmmM#N`2N%yb \f0c_ߟ#r0Va=cOc(aK쁻|B{ktqI']z;Q?=_E߽Ǐ~BV)ACm7xڑtlN66$I){ʷ BDdZ~x-ڟߎh%9*5Bdg,ejQC_dT_^ Tʜtc6Ql$0u"WJ2TS݀HOc#S[_qiˊ$+`UbxKʖBIx̓ОUȒ.R,S, rvP"y+W3 ɸ>KVovx+m@m.k˝(` ;_"?TON6NOWA޸|NvJ`@)"!i o2uassRgU RV/7GK!b`ފ)YR&v{(;'&s^Q_aq= TJE ge|lyQ _S7C' (3݇7KG3)TFeb, ju_g'7鷭5,t+_DB,!:x"jOQh=cqUC{{v9Ah*ӵuEH֬J:.Լغ ,H:̴ OgK+qw1oyJB?Q+=) G8ePdإ S7'Kj ǩ' "ĺ8CV3,/[ 1/͡c1xG!:NdX9<[ҞB w6yqJ5CYB1j tY9}ݓԟ!L+x+nJEm…t>Hj 2%d*8htў&WSRЦ.b6O9eRBRqRmwїw<BQ=-"7ߙH|e'Gq%}VVAg Gm1ךfNtwNI%&L-h *U0G9숋\O[@t(j9gz @Vy@.e*sr%Ʒ3I9T-0y .,wda }8)m ]UiCJߜph2+y* 7?o>N Bfl,'sˇ W@. Qs'Ϻ_| |uio0^㨁{1;?r݊(-7VVr hɲ*PȯȻcFcƃ8VD K/[tvír1}k<]8!.6cvyQ9$U_2X- JP4$+B^'2Y7#6ngD$^VޭQ3G17zd^o0Ymݢ!FF)@3ֽ>AV`2]:+J޸o+x,IkD }A{_ʽˈW vY&?kvjXqΘ~OOאi{mP#hr ~l˲';;p!n(Hfp|NQՂhȊzK&0jݠjnyw- lxe s窘K/ӑƴSZ)exR|l<XvX =b͇U^o5i2 2qzmj.b9{#n~&,ӰpZgG-?sX]ѫ,Zg7P 7`J$eE"Ǹ,qjjqxL$:{ Ym$*e|?6R6AJ*6#c~sY*᯦=SRGP">%X4mnhbT \jqD @Ou.6lE*][дA[cL:d f|{t&J54 oT{L *+K<a?錧m OxjEyу`hW⤰lU)j._D_T@be_PzB\ N{'1 &;5a۸! $D+ec;\Gn௓!?*~/hpk{Q}ωҚE.H? ASv ĞDiu[< ,_=J1c t+eD&\u( |r]V~~1Qs$ _ bޚȾo;ۙd]tQ\][@܋KS t\ wf>EEҳ$UnEWa]B_ ce5d#H_yjW=z!@;yV|'LzR0,hԀ&&-y/@ ![eyISZE*\.5^/r0'Ϫ ]yɣ/Ѹ5TPa҅!CvdH dk7g #yOYBiHKpۻηS㣄m:J]$!.SR[L.h,Iy*I]5Vc13pHDOuA%o]1j;P'4JbU%PUt lo\#n f[C臑sT;D7U }O(~l_zF&aƃWvVQT:ʻs (0v+k՟5J#8jD2)K Wߧqh^|`ZӉ0'Bꐬb魺 ƹۘ ;0)E&ς.o]Sq-3pIVAą"`7}3Tܭfl߁'ES(x >h=`;2ݛџMOnK< oՆ *RfZO[.7no/MU:̏ɠ *6%-|LNmwkdogty4$Wr-6?{rqC]QcLUd3,?:|ʕ҉щ{Q@<Vثͨe6ҨDRH_D!Bn( @x;{O-=^ˤ&pm^ͽ.D(of*ut  | H2 ]ޡHRٿ]\4e+b[V7`,7EQCڅ |NЕV 3ǩ^1~|<ѝ"Lڥt㜙+^Np 8K"]0jzz@oȻ',XÌCz95DLv 9Ҩ ‰ZtxXQsF.#T<<0{i%faVO=jEqA.`HI1 R>~ ]G`/Fڤ"4 ̤"Vk:)V@Z$Đ[ɩDË4^WMIt`v>q2w_x ={A:a`{gB/i4J1>\4}oo8 jP`@D{ 7xBF8`x:孁n@ԬSʝN4Ы̚{3 Bg$E+%<eʡo^nqVK@%""o6n+IŏBr-'"Rt#5"\IdP#tc^k_ r 3_go<T 't ma-!<{Kj2MF?_PSq%{|s)惶 5[\Y(ik @ڌ-lp~2uŶ9.t;9oq HU`HutIWqS嗩AazjE"@~QOB5 Bv}|i/W/W<7s5 QP"L߻fRy"L]%-lsU( J4ˡEy(eMifquh3>uUyo>n|4ib(*fO'jUZbO6<[=PLDt7a{Pb֕ʣn40C$uCÑ)n ΔB###uXgʈ")N m\X9vY*]T͘h3n7?U=eIC)aDLX\5 RyŔ4)И6hWS# Rc;TvF$3<,T\\6׍:|.6ӧ|x(1$[A8oK 2f'X6hWRU[siZ$N]gg pN1rYSw ȣ0jJ=%$NRنJ#%(C.^ef ̱>/1E%U߃{<Fp`T] (2^Ncf]kJ_hiX+7RόA=w4ȋ63)A"=T]MX4{=-nܜs*T\$p9@ $O㬢G&jWzmEHt+SkʧP`VZфr3[oLōִ<۱xO'Wޘq&ԁ6Z9ݳr|9 }ރOUуE$:tm&)(huu;H$PؚBxlF2j1&FyTmv( atk;O7֙]pḲS&2]x=W=UƔEF_^wT5";0snɏ:qY(RxdT;CGyOr R^ 5mʡmBQ$J!0vͲN #8LPyM:Y̳dnDuB?_uw;=~G\JX-md8p9fOq/LJĔnRD1LxYP0iH4L}Lд]V6(0['[u8]@ OF^X&z-)x56cb#@MrCNnPELMIb07t'cn =h%d/-B 3 g;9?kR|Hzv0;p[XۯR7&+b*FUw V0`!yaM-¡e )9kO LCE,f'R*[U|;)Ky)vUQ<>oxGJe3B~?pZ0u bMeg Ͻ2g=Sk 75Hj0z.3i([*5IyMyYJ8$VY9 dݦ,QH=m3d2I!tI`-'q%҉@U\"PJM3':Ѥ]fac>=r̻YIW_ڊ{f-&׻ ֘c$*lOֵ ?qPr0W=NGsO=+:Xs%{ w?Q>ț:Rp :L܈ht&xhI&r~8W]#gf‡rC:`#Ϙ'xwz\MXrC cI}'_"2f^ͨRm+ rB#kyŇ~+groY%t80rx7 "KN4\)6팢^^&Ku LjxYPO#)LHh ,e5>j)$Z7/w-Kld43"?WmӘm ](z5T?iƛ G} MyP GVLFں6%x]l(:T!+v JH L YqI2*MZCJ>ejV@M y1頭 gijeJCi),5F}3[V`4os;n2$U fj?OXǏV4" #$6U?X:*߂tƃ~hdHW/[gqk)m'HoK s`V6}LB9?EK^+MMپ3IYFf|?ԟIW1NI hԉG­~86Lj5oɕk7zEڍɋ$eה$ @15ŪB?,_/e3^Y7@}jGSXVjΰ}NmZД }d^O`ԇ E7'0. Ҕc-$WJfJGƶKd/tl~ sepa[TF23yDMPDN3nϏ֯wŘ& SyM% ݇݇485 v0hIeA߼t!W,ܸ΢t^ ltvsP6x_wR :e˻Om O `#4z_b>QHCbs( HؗfS(9f6(XWLm4=q2^7]pR8o&qd=uy(#l1`vU#ɂRY#{zBcZ4s N;ǡ_qtcєojf&p'H^cxOXMkkG4Xs'"lgзdKv4%Ր患/vBfm_ V SaWҸDT*mݍS~Ga^ܲ+N\]n7߯ T--Ô)!̀T۾_12ku]&ijDcl"hpGUyVJ 2Xk1tb h<ǰ| m^V3Pnub }ƞh^(T0;\i<$a{͵}~ݑl6yK)o+-/O5O!FtG'y$ECIڤ%1۽{Q$sڳÙ)$,>+V~tP,%z:ɮX sK͹Ȕz^͡h\KBjFKN>dh߇R[+Uգf =i˜O.GU!I!X-PV~'H=K4 1\ v0kWG<첒$D_*f6eվb,dN~'0*#xU:MyKdHPuZ3RgKq(Y\goD;fڇu+5SZF|P߀N.N bd$-xӎJ@r8oҝ^6ݫ[)0̓jrq-m)<[QId|FSUGz|YYOKܨ/% f`ѣ qdA{%uiJZ/68:4ǒ<'@%]LHI픀_º$Q?_{V\h0w {D s;(y3+-,qJg_M"W>h^5\El?CÙΰ@%[Rc2VleTC[0]3riLi`cU@.ЙH(g{Y3d`z7 ])-Fc,ZO`In}|;8]uRKgCm<] h~[c-(+yAX1bFm`h^uƦܛ`o]+}!=E)csTB pv:Qfc+]kE)'SNx>baBXFl|/e_JcsaN0M.QD_2!H-ACS9f)0 -?ZFvnKp "{X1 3jN3M6f/4mMo [ t[O!6W6m9'+ Ew=} xaLۚ^Lܫy𲵗= C4FC(d&Q s6ACpJR'~bkMß㇇߃yʳgCh*;,6r- VVA"ȹ㑅p" N4zjLov:!]vYd^abD~4fT8,rVRJ WFaFNEۄ/%£Li~ ` k&6LtzFgx=/@y8u:Ӄ:geM"OU;W^8GHk)ʫ./YɋY-gmqG%vhM?6H؆@m=fF67?g i t`vTS5DSȲ})(Dۚy52VԖᅺiS̡~Ʉ0i0*\r,\ꨏtY]e|- e㥽"w86Hz{:3_:@QI{Q@ y> |L >}VT 9ɀp6wG:oPL%On^2)T?]rɱci{At#{S 6[Kl~UU?q(/aLE8"Vs=B+h2JN8>m,ne)4($bd [*zln,]yxvpLU+6͈;!'0 _V{etԵ.#>4T/1}|>g|/gU2*ÿyK8\\R[)s廹aD٣'s2*JΛh-&NzGMtA(vɩF*vAbmdTEz-vRvl9s,;̵Lԍ3d~`NԜ wјWCC db]7A- LaLGx7`dmMt+Oslw+6[m|r$ysp`>,_ZUW14@I&<jUv:pCQ]wu=3F dCTܔl5 ZCeBd#ĩjNzk~]}  ᄀa3nMsvԈ8?Ba0㘘2 >/Ӣr `x/Jɕ#Zًa:{l0KIx6>vU׎~(k>)ҲɠOçJͤ^Wb1aUFŗoA.] 1Ӂhx "e>|Uą^.0K0i33?'n.I]d:q쫬FY8H&eZ;?)NM11-V Lwg*oiAb|3+-q˔3HAwEU7'D |š玾SͰw84C%nf{j)XN%-f&E4jYy3lZj"F7::r;OG>YdO 5NsZ[9(Y~l8 5jCBtyuE>ZL_GKKKiF'n]5h ݸw!>8K܈=4;3:G0c6WB)Ny|(SDEd@-PUf.rG(f=mH*GM7ہ'q̹m abed j+D}6dkg q V@P=r=nۨmpodB1BLHWl\uZp ÆÔܕǥ+siʠexdJ]FBWx;ZԄğb.Ld&{n+Gi]e:Ьr$zZBMTh=\ ap#A<0D8稼NSV6(􅌨  VJ6_KtGyGMb# (nI|E^YU6^/Q T (C\و dN\5DUep?ɵDG_LnA4 V?8NщYHMwi0O_9yt1}$T'Xf*ZćEF/$\;[/i ZM4e8/zd0ͳsn;Cхrcؼ7W:CRMG BBHrCE' pFp~"?XY6L$7 xCJr+ *HQ. T~MKnf/oV=~>s9u~kU ݻOR?mBM" G0laf0}  *k2 tM(?,n[t>"f,׷;ty(3)%PZ5 Wsl>Ö;A~s:{=Hj LtAzm[˕#p0YcO,n_0ܠ>N5PjD$#gqi.ـ[4Tmedڐ;-vbQLKB]%IAI7sҭVF "eSz=162#8V i^FVWRI]X'ٺ$ 9w| ,mDWM=`iw7(pVdUE$j x0fMYQF 7X}83O +tSCb!py7'L 6#ҾæqƯUxU 逡<2y"]؀_U/+Z%;nHd@wăofY&j#'?JyfR3m >@RZȍN?JAB/v|=iزn c1W3-n8c 4JY h3'ca ʅ&6AAg :>86B9ݷQjfm `-Ž6|-'Buɇ>4 ڕJwa9ӣ?4o#2&!fW-e 4_')KXtYQrA񕤐 <9#Crh\Wq4@fu}nWBÚ9ųQfRWuVCx^hdS"CWBDLE`)? +|C6Vۨnh@X fMv5%b9hj%?bTU:ú} : k,C1q!\,P)R ccn>4a)ʄ{fSra. jA.%`ҭ: 4l04-Z\ Ф^gU{{>YC.{&45E:BGʗW_}seٳLEGy}|CתWI mf*sY?hJ-K2Nj8V~oZ =xl`" "ԟHZm8[h2s逼)Eb 瘑XHV[ז=3vk8hbY*寋$qgT}¹ ݰZfw:J0b 4llT8'0d P8Pܳ Gjj R!ZP4oֽiO7Йkw,3/C0a:O{b4l=O+<2x2TCnI+*/Yϛa+e'҆-6#IMЭ8cጨG4t[UwȷS>6A6 9;)R.ZJa18 BsȉAkމ^ ^R#K(>~t}ĀWfNksq;aED ?T+YoQh/(|tzh?lh_c}9.{(2=MqL$kE0rPk!vh)y;侸FpDl}$2(<|g*X&_WVJ/ѝmU#>i;F֕Q5 +oNu>eҚmˡ|wD)6 6aI"twVy #ᾒ[oP&zۨK(-cv ' ߿{ItZLr'/˥z 2-bfSvC⁆ x("S581s*Lcg B;*d<Ω\Y]iw k{8IoV)yĂUEYj.`m8<;:K@6Z ZV+U5pk}Ɛߚb]{`Iw xj$g]CӧبvY֭ܖEAk@-'::VFW&w!?U^ث^'|Doi`ek]gGS76֕>+-m]n)ۿPW6DK"dk5O6!eRkH\JjS*XHb7aE +=cdX`0/jeXLe%w.*8[@I?2\~ٝRoFɶ6@zbDƱzoM>SUPyy A6rl-+k反vh0}8vv4p/ I&2G7oċ#W C"E1z m^5:A➡wHD [x jrfX?e:s']qӧL, VWhy(1!Pbzjq{}0F1(obb-F"}"H>5tu`_ȏHrH2R~Օe̗hxmqէދЯ‹_T2{[ʁIu;`e|v|JJ IZf(YQMP0xD1O[{4^/A}I?~KsS:(އ6캫J*wʉг/⺼&&F'x1 9g~>n#^5h Ye iP iB{Mm4RΌ{HG9d=k3bnx=w{&4Njnbϱ?tR(: -ma,D)ٿ<diex?Ul['8{'ݒ]gPW^7=]{5ۈޟ9ٱs{nR#>ZB!N_$Pz\VbXl2,˯e ')HYb.BR/sM|nu<5@b}$]Qk9 |x8^y {کRǧCc <QxT< K$[ Y:l{蔻L +,zq$w- v3Äd۸oSGP>}y'Ԟw1!p~zPn|9RQz[3SS`Z}POLgzwX8F}xŮWV 1 )e$8s]6sx@Ő9T?ϻY%R3CG1XZ,N]Bu~ r$?&4mP-*꿏D)dwO*l:\ T ?s ˨4U Cؠ#/c.ښ%.?bIz<]rՑd cnmQcduW2yz@5Uf#dy)>RN*o'(UP_i:͊M|u7 ,OxuI ﳹܬAi LePf[jid|Cs iuXÁ %C?80An0OOZ9藖.mU fϻXQEaq|FRhI&un=0u oxvۭ!p.kNB$4bMx_x9Cmll3iƶ4rW3J6+Q/ןjuu?Ԣ4m]^m{ՐR8jW8[BsY%h<{]ö2)?zE>F FfLÕ;\bm˩z#~ݎU3Cˇ$qفtDJ-<;>^ b8$NՀ%e+!meT7K8xV8\O XkGwC^V\N@ʘu!lW+tN3Z 1}3 H0M4\!xFw[Lp$ R ڒ H'4 e6Į+z$0{iRtQoPDcopzP9.'ya}KiJX 먭"\WOOgLQRxј-1 >Fl7-\6|r;`Q4yKb"-DYսt:,̃.jUy>$}ysoNLb+. gDeO h A- ɝNgd1*ig ċҠ{ |Ql; 4Wue7]Lf}¹hN̏Baޔ%9~~ J 9qrb|pbM 3h7N?|.󟽐vS# w4 zFFa$g4J  ݻj5zy̍ꖕar{R=HyP K^{IQh#5U=YRkʀ [֕ct ]yM~ R;MQ=zW@9BX}QNQVo + <-Z:{scajG7 U=EYѱ %BO@L1y}vGtLeAaG|k^Kxgw7Hx0|)(CuLX8MtN 鯑@7:=Hd$GrX לfռ0ٛ'0 .Qŧ ۞u)Fb}䯤Q7F'1S*+ty?mI)Tg#hF7_5ZΊ޿ʣX#rl4nq 6z,jJj *Xcv^]FR{a}lHH) 0⮄^M1 ]'&(D-ԓI&BgpzUL͌S~,7zR$:?~i?pq-U|Ġ?'ѷn6)=FyDx5e1=I0O#' \(!\Z4z6a+>)b~0@apH33 ,wUýarT Du]{$ LK$0EdZ dR%p>LAxZ 14"?{UN*ܪ)'tҨAleE:l\U1$>s^ƂDw7x A׈ڽ84侳^_9 &F d>l ~,,.q+8VbmKѹd9@6YT`4o(Öv_~)D%gJ˳ MqZ,9{[/jg-,)~$j(S5”ĈA -HO`UѢ^T[Gz溒V˒ˊJܜrTt$;׹~>T/1JU_Rwg"@sG'>Zmy Dfh C;?6]GP&c7Q"9IE)ᢽpd*Cfn9c$iҼ KX3F%TU~zp {1 F轂\;*½pM[cP—Mn`ôn>.Zip tKU^>zYl.ͳx]n-r$ P+䋁tLy73ʏT-Sn9zzr}=IYy,;P+JX=W]qO!z"xmVF& }â~B>VPXF8mE=penj4CH=)uߜ5h7D~vl/IViD4c}cwlb8UPQYqY{FC픳;( i&H`~! ,UU.B 8ÎRnT/*6~ՎSNZ |Ea2B=FV0Ag}_f+V( I%qHgOiE9sUS|6k6_Cz7Oo7nepNהwK|6bj'ӷb$ޥN^3 oc>TĻx/cLk°1:FFTi3kye*ͭpcYp Aa/Yd ͟R|^y'@A6ޭ1 9"É/ *`q}դ̓sg.K36)`8Z&D cKtq-XNpPM ebN1J霁\ n GxXS. A3p-aB}acBg4 O>suŠ+eo9L O@?ReCHj{(*s݀Ps5~6O:##}*^'3j,}"s5̇b7swm#&DA!/аf\ygHcJ_U ';P($.HAJ !=㵯(@}ym] ɔaޡ؈~t+|]P _) uvtfi|%][‚NB.#xYUl,9ZR%& VGt8,E̥DB fa2PSTd 8ErH 6V U(AaB:j+tK;?{{}"䇷E|r\X E{.Χےƞ_t Y6T݄,6 @OeFcjձMz ?e;g[P&LHA p9cSYwy?wY<&;7=q)_?/MN,:./x!4ŬÝȥqk*@VQ.<%D T0WTxi}+1$ }wg,+rx` Qo^y}6$.?~c7)9yAW%60 hhIڶUsm(7,pE:"µ8*l3vBc )}8Η]'Q>;q6sD:MGu\anugM#SY7GFLF,w4G~;wή7$h7]YRBՕM'Bf)S)Z HL!Jd%\N=XW?, 4(*l^gS焮 NJ\Y}:pv&ӇCHisXTV6O*0m]U8BɪtS?ε@ s٣rZ+h |X_ҤT_YP}<7(j*QYMHVALZX+.l}C^.`8^`]DnjsEK7)~3?)H޾eش{5FZ5Gk%QiH|cpOT;_=}*W plj/%q6_oo;#+j]/IVf:3NJd& *e4oY?p=}7K 9| SFم:|Ӄpl`.j.rcz sYYvu~wh~~$2ꁤY4/M柚{t2HJO'1o4&?(V6G7M*\Z{ .{:B.%.M}u)"|P/irص="65a 9v`0XMa&rRT lXiwY̑Dm?tŰvQc߷ơQsjQ3g~i!HަAΖ]`2&{E AKߔ s%8 paB.A!O#B,*xמ@|WQ|/iMW?`^W(ͺG:nLc+#Lo6nJNf@ oJySo]^I?Clq9m&. xHGfv01+Ǯ `=;e%?ͺϥaMK9jJ"ګѪ20XM"cm^/SfB0g-oܽšP0>Z=Uo{1E]A6(7=$ ӷȴ_8t'x*-[dI&NZ^[ 0ᅎx;,kO{ 3-$UVFЊC|qs)'ZU?Ogḃ_XΉM+0m@/cyY%2 -AQw%9dmf2Fj`յDZQ˶x}3`I,m7%g+V"x;+ 9Ë]ED(;`kٟ$Smތ{FA}@WWR DQvNL?U^ub?WCM,DndES(>1-t|r{XUox?.‡w<ƂDupߩKx:^잺¶ʎR?˭anf%~iq |+xAgf-O%Rkpa@ OYH}X@ z&CΖ [CFMޭcxӘdԯ{zʿ9({=%{:RRy|Bap y  tPU78!`6 g>cQ\/gKOy~݋G%u},hӣ 6vl+d#pN7"AT.22=zM^<BEbk]*wg0,kj JA96P )!f9蘞Ϥ9Yahl oQ]8h0D9WXle9s^R9=c@3OؗI0g Iޢ>FzxMolB4T"駱WKcyr!B/6΂R<|9x^-Rr+%Dюbq-io/>4c钇`VW6m#KG jZ]QH$^5?W (-vD w;y j骩or&ds>IFRIo]nQYe⤉Ǐj\["z !\voVw8&5aM߽$"+jXᕨjV&WgnG SC\?PƈNH7wnUNJ?GA_}ѱ~(a|?O)Cds ݾE\`YS;% oyqw:^Gsx{sCy^ht]LZ2" ?kQZVY<--Rڜ>7._#eߥ*.wQ A'&h&^Qci@+NٸA'!Ͻmt.ktŐ4@ &dkp)[ey{ÌdQ^5Do(uJzw$(mn}/ެpٰk!" ݵq(-4$f&Q;DzRz5 Sޮ$Etȕ؈| mEDy.,䀄Mz4pC=CU qeMB :_fcN2ǝa{at?2p|l7%Z`yoxEpLnX7s=P R4&/?}lTDXA/;ʩO3l'ǥtOfNѲOcOL\gSTR nc `-8:}iMs' bUl6Znh tα^C6*09f?ۊkV9"39BZM?\ulx}Qb$]yL ^vb=iAϔ14Bzʐ4 ʠڛX ]f!)Xqo_q1$u>Lܯ ԈӹVru0}#Ś;8{ 6PI"kcdt&$yu>fEř.m~zw@+vGGRME'CBco'kD pn4h|f.)ˁ+c7 GU?ݩZVb]\Cqݽm$ dt6O-zHz0x(j ^WA  X҉e ʌ-F*ʹ BJ g^֭ 'sލ+[V$_t"&NTztJD`V~^cB,'xQgy^)X΍wSz/Lp˝P=LUlQ^q@jJ#)>?{]C+}NOɠ&9ىU\Ѳa2O?a0Bi )^'=QG1Z4ncOv7yv(+ci&ks6 FΔw?%8#8! ~M(6P29l $['v1G^*)Nnbm:fb0ji7JSBgW'$Yι ;aIZˠ dM9%$5j[ V/9CUKn@JtOn9/d+G#S(4KmgPȆhzp~kNQdQx,F =OH<,X.cP-o k"ADAe8_m% 9LQ~al\k|yK}Rd]SzZ 8cQly 0C?0#sgF6ߊGN*69&hû'sϑ A&RMʅ]) p6# \+K*dďJ8n?8Iqy Z3}I22LEEw-k0$_J։4-xytvN~8IOdəo|"p`ËB؆MBj괘,&;cp1\?\eOmyT~< 头wͻ| 4\`C|B Xa[wO/2@OJ,ԑ58=TAWڼFd8TX:H˨mŠ1+;2@@6b52 wbF ztAu4g7q[]UcDn_xvgACdcU+2lvZ#瘞p$klm]X`_,Ɵ&;HCdU { NCK8b(pЯ*V=itܮz^A֩c\O <4ƒ`=p -UJ)Ӟ2aOa{h݋ޖVG ܥnSii?Y,M1Q8 }$՚B*%}IXJ$?sݸVl,WmwVACdb8G%+QX>}}!K>\)S'sF[VvFBWGe_]|x1~&W|K5>jcmf<ez{KgyP(&WsiJ ~l:E[_p6c tU=bԴiͅV,%޾׀>d-h.S畁=^oZ8| 1&:?=F%!V)UfY؛N|Q #­' vaG?V2A!+aCCV6Dfϩx]!"B~Nu2N0[/SrMZ`8A ^ز}0w7؎PEV1RGTSyb$6=20W7b7{ NmL _2F4زrNqaY%vy&拪xyG cSN>ױwn>$K {QOL?Jm1w 5=jv* .xjу>+5%݌|]RCpZ'Z-Y6j 1.6EcNu/r!QnQej[0—>"/=Ze+ U[Wzu5{RvSj.ʫ<tAU10o?DZRV߫jc_$ht-W˭##$ѹ165e f"gLPj1<ۥU?,X`mU3<,KobEC'bHKj LZOW}]ٓ#`Dߙ̥@ T܈uv6Oweon^0rgufAqyp$ nR_o= .:}i;Ë"1\TBiC3u\a?Љw 裂jTs,ۭCl) iMYXz8 REhHqֈ4J̑ uJrb*A#Pr4/3[̎QU-0yc" TV)Kb)bư85xㄽ?GIQ0Uk&jޟoJQvz#Ɏ<,5*S3FLW;q4c\Js]ki?S$w>pJ4nY\&4(j+/ v Yǯ5D1 n^&`V]>dY2Ւq5T M!gowELl.{JTÏ14>U]C$"9%B} "25:q"24ҍ11yţA6}vPv*>-켚W@mIW$;)y)-(Htf~egN.6p-_ד_NUgn.r)6c J(&AKX⃜Dn/k턣mf d 3GfͲU4j0HgUf'IPv/悆M7 WS9nٻF0<&sEhhknX\Jq!uܣ{䜀d0;nm]sE}6{GT >9y.KıKiOewz.9v+^%ucfߡ486\ixF`Wn{35[iژ%ɵވvC* c48bJV0HB,s0ngbc$'U߹g+Lg~IA|ib/ib=j31$H"y@_B͒;+ݲ\_"DzքBJ# \(I-^D^|tA…Q+0p/H C-'lUbbA4ɎbIH|3tiZ#%G֜~0; wveFZ).2Y>7Ex M]JЎ[?@|i_8&,E|oZ'XH-,a+eҪvAr:(U4C,1^p1<*dݍ#`S{,WA:Q}8|^OxYP[i9`G^n_Vlwn/d6ק vuƣͻnҜ/eڼ^9nFg"%1ўT ?0>zRCVt7#W)o^?SXa C0\;=D&pԕ I9w)"g-άq% Tr[f[Tt0,o 5j<]~UL"#Ϭl_p)kzijx~#}y'Zvw-ܭ )NxkUBUJ:JxF*>>gcOPOJ9Y{k,yG :ft,LEBAxT<⓳uخ x>S;EdK{%A_^v;J !܂i7Kc02\Գxw׃;gDM\蔾ofRYLҜNholR{Z/و֢8ʉD~;_[ɈSⶾ~8WSs0@<\1/Z?gΝm>9Kg/u^^[:X=qceC E#q09=Mb%LK Op1[Wud(/R@K L m;}lg3Pg$!*C;ǹ34X-1ջ 9TĽ@-.j p7?3c0B@i,4qq$T> >IW!d A:2kK*HX3qZ V4rXnKI1\ěd wNMڇW1$HH/&>sX dr\.EHW#L.)uAI\LTG"΋^@;&bZ7.P,# E2U<{ W'&aWkmǣU~BPc0₉|[E4=vGuUGiw9d^f8hGCàWsw⳷՚>Xո3]z2Z->_5r>,U8kA\ U o:KƾIjCкX3-Fztruj\WZfl5ށtνWm8R-{MPNW'Sr^7bTAp}X~4tWPips\۵4iCp8z*:ԗֳg hco)vd̓ÔVp}yܡ<d <)" E@` {>m5fPLA@/KI/Z1(AΙű,Y眓t~.!}7Z/@ʣ"ۜ5iܾ,w[ @x.r%X9%ro<;qď̊%͉kMcO>h@F<)e1y [FoڰC.;._I$xpLp̩/] qCuܧu5J^A H7 ̾?v$Iq]ubKJs*P`"rIFֶ1RW5"F#ZjS&u;*許an< sP@ԿI!r!{NIjnu⒟~Î".sнĨ(V%w}TWR_FQ&ZS$xV>%e,a=Ip,ƋAdMW `4xڥݧ w-"#!nO)xWɅUcbWk 72rw#UV{ Ռ=FqrĊ[v[(.֡ t F&I0Zq;㏆DkqV{nr Uke%TI3g =k wMH+@:896x==:"NaBd͖j D9mݒOh&av.6ō /i] 5y*FvYR9Bb*]NZ) t?dukH Q%Q̪ܴTi5t3Dhw '$>3Ķ6|2ĖW8%yOƧH :L oB[#o~3Xꍵ00\q#p&fap^j䐷Ƕb SԿ2{Bc+wdIn(FyI{>3@@"{~b.J2:NR-h0TBݒ*R Kc yS]_ q~ iF ,*˖pK[#N3CsNpDem W'&& ɯE. (>|i !Ѹ~xWYnl/1ԩ$t)pAJC^>ĕQМ -}E$fb!kJľ m|+ +4L1UlVߌD8 gِ9O̺ip ়L,HR=bWh=L0KDZcEee-lC.E#T&ﱈkMtN7fiX vB߂ fNRԽqQl3DlQއ2#j)Ffs;EPuk M;by1Uv4Vâ)^`;X4q?ADX .)mk`)*Nu׍!cm?Ҕoڋh$ ~(av0ż*uogMO"dyn\ 9u ω>1vaD8HSA_^em?ʼKSnWM o*cl4:Bpç<%ߏ]>_x}hx|RM:bgv:9B!Wh,T,=g萭z,<-Po=l(Rt߅(|[G4yђMv! !8ԛmrZ:*hX/c,jc`lIKlyME" \]x͗ΘwHO*#%n@z.EG (}Ole$;k3eeKmK`bqφD8N![%h,SY bxn喺|[0r)*otQ14iݷI:p ¢THgGI&.XZ.[ĄhڐK!c9R_s}&Z .sh0\=L?Cٴ!Τø߄!M4yQ(ֺԋv͵-nMYAAg gn7.iGqZ} d5F2:pH0WcsQ>3?R y@|kͩT!؂M&2 WQBR(0\EqXn_z* ЅO =6w2ҫi{ l2vbo_>˟JHc!Аpfd[H (0t9u4V-9D`06+j!Dp$–iQXՖ}jˡ\XD_]o2 28Yfo+q&0Q# Z?&؛YNQvyVJ`TJ{s|,/jtҙ=9t[Ien üˁE³s|n*SU=V6z/ ~nn`#}⭧ E+26Gt5#BmK=/v'pտh1i&p<gB<}8aP*4o܍33@om5jNdOðXg!9[Մ"xٜ]WEƫŊp9F;?=g{zJҗ/v_Ϛ qU(Q@2 y&"Iԗo$_ }8C-Hf0p%~=!{vtYqޕ8fHdNlOdE c4I~dj$5XiƨwˏBM|+f/*'O [# ou:q)V|H,|&ƋS]O3o6aNc[/eaUѼ9',!/p~'㳩vyaT}8egih*vG$6?HHy"/ˏVDQifm&Kg6ۧg?}•guK4S4{f9/I.'њ=B0I396xt[]e~:Ӻ^knhO's{m ^mIm3gm1Gj 49]mLWǰ8*_㰊3Ѽ$˶1Ց*K^[Lk4(H2fMc'9dZa2o==C)rLt*4F`O&@Ha[qqm^VPpXxgeR Wԫ FTKIq?ݷ_qocݳ<CjP+uBϘE+fl[@-֬=@h0zq,0724>-`ke~$P+wI/}y a@@臟xQx*ϐx+!鈈V&R\+,:ҩ:0(m*YKQml!>P-~k_/2{7ɃZiJ@&L#4֑ꅈM5f|rfdBT ]:?1Ϊ'MP" [Yף/mN-ϳNo5Ά=B7?(u"sšHYHV&<D93M^NVYje$W( .ߣUdwQ,+ q/xS4 zH 'q˾$P~"LaFœr9ypU5~laodSi/O`Tg(Q㯆pGð{F6".4'(P~tyq%rڍزq(CR<<lTw)6!;nO6r9;.zͶ|'ҩZaF^'"8 MNHوdKerd݈F]?)`R%mxpMiaXN<}9I::ca劁6Fip|$'@ .\:G$&u$zTM^| ]o*.ɋӨ'f i D&#[l!|ֹ(I5O<.}Sn㋭!.C<5^)IO 1&V#u`5D! Uq'hvDۖ,`W)¨-$&dz:Wғ lD8b`$I:C9&( AX~07QoS;cRҵ'RϢn]ҩ-^Jۘ_ay"*hhh|+Ck%hw`Bjx œ E Qzʛ;ot]4O٦ee6!Z)r>o逪Dmy5$4+TȓMDdZ*8'u,7i?tF{<#!S1^32RW7[ߨF -74xkF]vQ߶cw1yɂظaJx; wo@~ nuO'!N3hG>WqlqY7]R JUv?8ޠNLйι<~ >pai益I+ b~:0i ݏ*U ʼA3vy΢^.fҢJ1Sp ݎcO ΰW`Ri=\9Ӛwt-y{~NӱdYUj5M'tߜ)x;:PTZ%8ƁWbW:,=Նu45N5b̮G7@۟H/5vAP86]yn0}R bWsЗa}\\RR'E! GY٠epu ]|x4:O?;ԨwO>cv20ӗv:\mJPR18آ8 *G,+m*^'Fw$ U4\B"kaR>w kX[UEAj W~VUh# *X7WNͼ ?{,O++KԀd?AqTJ1PU|Qvpe]0:; R ?@G~Q\{PU9F=y74+$4nd˃зHpaohzlR5F:&YP_0cu&!zºfuQǛx&&|y\BtY><U:_@je}TRI)sUH={7N \"&80nHsnw>4wI:KGB -]Ĉ,ok~$J ͼEh:Kf^S2a0 Hϸ/Mlۭ md}Hy>CdKÁ;PMIl40ٜgDnDx=!Q|E/e.}˾J"R&(eկdn}‡ 7i"?pxv~u n]05ͬ:{B{7 9 r,h/1ANA}btԼ(75l9p.=3|z͵1ڧQ ,\򆓀:^uct@Ό#a\:%_z1HcG#cYƜ~bi15Tt35j(O_sf)Qh*nzAt8_!_i['T"5 yz QsWd{-K5/!2iL4o7BTVSkV;N$6Hyt~P~7>7N:ND.ԴuNZ(\(t 2N= &G[dB_9RoJ~WN %`っ+? Y7 e"i-=&T2^ZsJ`]? ?XBLOA^ =[uDh(] @ǡ k:63|*SdsbKEGs΃3{}٦J 3>HܾZ3MoZe_2śZ6߬HZ)_V:΄.񪿯q-9 7ɤuW? J44Hz%{s JqxAcs[EV y1f̰C/RZݍ`'8rV(cw*B%g I0ل+}ma=5'eRto*Yg.OQe3jp!9duӶKfM3-N)pw~agز%ܡ{\RhQ\8#ECۿ,E^dl$4Ey>[笋mwEW1dZItlTa*[Jp'3h50RL mL}SY0Bom*U4cz,A.xCʶ /VKT/: (zyk8dfH. Z]E\;\v.0WoD0vh專T4k47XbQLbh 윃jB6s޼S cL 'pV".Q$Hˇ&a`y[ЕeJԦ[76w08bJ-jɆBhK"1i+_xJ- u<>',WVpX¥Zp\tek l5ҩ=W"0'S3*z!0 /d]+92%_%T 'z`\{[BVeF_Q򘯡cY@+ꋡz-O=}C8lM4f,ǎb?"ώuʋ7(-?zLf&q@ 68V~q6ͤdd}0f#$pu?aѩه݃=W4v)V)Cӣ)LV4w.9zx *ʐz4EUt͋v+`:`>t ď:k5M߭z(p:"5Z4u1"nⶴ3Mta9]ڻcRV%@5ti@|-ٿsV =EDvbOว4jB580OAffl ")Jghc.!dpt2"WVV?XOg۫2`ʦ`6 xk&N0f=p\Do+;UX qܸh$w?6|X 5뷅./ϛD/p+7o14Y3]+pu 3_c0Le 5̣p?5 dOu>dr(ah! =13S4i4 nI31| ">eO}R نx!mA67bGÌ=70us $gM;08fyեvQeo^a0 wݳ064 @F.>c *= ?H1 C pe^c lrtۡ8%徐{NT}K?Km(Weu/2@%JNEtް{_Cp9K7z3daS#Wƞ9ؑ`so 6Ye9DԊ&O1řc9pݱǼ0F$jsv<ɟjd04^Y،Zs Y?|ѝhD0&9QJ.*/985Pܱ(BN{?(eWǡ([^^P݃*!q=;fgkж4DFR qo  8WDJ99d f\#*^\>`vܦЫC )P3*tFO85r&%sgB_1IKc^C9[ {V <7w#s@x}\}NE]g<"/&9R9RWOƨ ! hdnLu: N}'4dqM 2D瀺3{*b< V Uit]a{ĀrKZW&8{PXz`) E|&B9Ee&OԣlZճ)젌쿳:a_4FPk)D&Lgq#mcI# lSMV I)_0mӳNa|iliV,{Zɦr8Wk˰ha8e [ak8l{#$U^F`,Fz6beEY{u[=Nkhahp e}գ}.m>6'0y}>hԔdni~9hsgp@ܻaɘzE0/NP ڊ:6hWXimktf?z2H7ɪ8W ~KYۼ9՝^vy>Eq]};yƆfݓT:&G 1b>ig[Ug襻ע7̤*g7բ 4@xV:ُ"ޒ^WYbhcw00pgBȖr!24 9Ta`sh5\pʩ։ 2،ygIM(;cLIc=0T`XzXr WΏGxkpcX0yKH+ki_/O^gկ t N>Q+[ c8gWYަf_b&UJKGȎÝiܨhP3Szhߒ(AcqȆ?^.tTsQɚ9S?UJK~!ߠ<7K%,|w^IJ7#ZXrxk}XP{(0%j|4BX Cd8L-7q~ıxcG˾o4ت^۹J{ZQ=&VA\.0XX)X@m 3|};.+XEҟfqwqzATt~js_tڴ A@^lS`RK΄p=&\bT8T4 v7ǤZyīXi`AojP%;Gqͼ̵̐ >T n c0DFPJ*٤$VfH4!1i]>Gm=?] 6T.D]^=#n:*@n?x<8HnmnTȹ\\ OkKZ#}lq>Mq`.rOҦ'wY9=mNg텂dq73?7gm(%>2>Яuۻ48@zHYմNuU صI-[Nb[4ͳ15~y=r;Q:qH,Rᡊ# .A :|8'ު2[I˴Hx-n3֓pcfw4(i3RBްtHA8Udt 6jų㊶xފFΔɚy&k9 aQZؑS 'jϥIG?FRh÷3))l>1EXc0Iu?93*yZ5j զ+#.^sU,$k{}6Q LQD8LCm4TL7w>{]ŷ=^$} ǟǒK}"3}^$)/-Z|kƇ)|$o1° lïN18ٟHDSUL*2Z뗑{(g2R^g:se'a:\S e`}%ld|Pj|Yii͹WE ;^Q̭9Ŀ7Zvwg><ǎS򺒞gFMz%|hvz>jA{BXFre.cխvn`:7>W^6%mB)t~ZW?`O\I/iQOYFo~A]s(+A#$U+\0N7j-_yz\:OjԣOSvB0b|9LP`>[Y ]aQ ?妵psY ,Je D"%FK *|]@1>UqRplJd4~$A CV=iB)QԈX\{۶f-Gg=q+8C4"Ȩ0K־.a]P9}}+V==TdE,&kE:XwݿiP`G9*P3.a_* 6z8n_wDx[[wSF'wY^#{ጼd+v;u@WSmZ 0wKf6c\*A",led9 OFìGA 1<+ZN[p/(N,S/fڍu 10YZ5VzoC@فPB"]N7bP d<2Mt K䃗8M?=W(E<60=ru ݋S=M9މy=] Eh+iB 3g6ԓ㎷L0u&& :j4ԺEOjuj蹑a‰RϩQ F\]A7crU͔~ 4eQcyCev S7SJ^K2Ɏ(酷i1l{!U`/dm E72HYkq#4ȼ> 2g@@6VfjBwa_?JDuS/M6ֵ)؞cN D 6Lv04ﰇcLcr x'bd_XbH5>@/7$]^I]ϷIFtj(79o*pi->Up\Ie=GǾSo{4)J1S㴂~ [B"в?omAgAp-Sdqb7X!%3ـ.zmwC&YhܓS2wy T/SQ<#JT ^ψmsWU80<{ЂlURxӵBcڒ'@)=gV(D1tk1n1Ɂ*J:Ex>dvv~ž8h#j)Ȥ׊>ECL&s^V}l"%'T'LGgltMS>Gn8Ͳ ve-8+9!8E|U*3޿իZR۪'GS،j=<ٗP VMG'{$ h%q!,Q ԋ3|:+jV$`~fo?DPJOE¡J𑅛llSWR( kKſt=7Jayt%⶙Ł qpSc!V|k2E6SeRO-&^^ nwM͜>~W bݡzBȔVD"ppTKF/Ln ]9bwKyNmz$z:\!Ş)&Nțb MPj$'WR?AŠPPS4Yd[ۚYt] PF8ҕ>W@n% au&Ns `GB+4skԙ$JVct>-wmg/,0qXclHt?J*/-ޙ^FeƲ> i/U̇:ZӴ$\pO,$мr}<2l:@O1K.D&2uf3Iq*!-,Fgj^oP%ѣ~ygȜ*1ۑb]"(?2Fs&gqRϼez8}Ǵ $?*"ɺ_3 n 6ulU0&ّ~̸VB+[٭N H5^8Wkt^ӺLAYwVwSGjȥٲDD d8Vzݘ(C^RRj{LYB@Er%_EaXoqLj';ϽbLLoQȇs=)1F>{E$_]z 7*t*׻0MVƬBhFgAt'Yg+Fe0WIEtP `gh^)Bó 0tdj6{jLZ֭AT*)ؕl=R?.R߅JKȂp0+S4פԡ#lu: HO% <榜 #2 a2>"LW6qP[*!@" FO]߮C ker;Vny'X* Žd:kӍS!UKCUo/Iд[瀳B +p]p@@-wp=˶ i֐ 3Hr sp';ϴO@.0ԜL8h>C^6EW2/*Cdai ӧ"<̖2~+Ʌ%Z )M j߿6џ.馐yKcqVȊ9m2p[ͬf7+gWx; XeU3p-9l¢J5%C>(܇= T7G=(9>dخN&n;TӳJE]l0zX͠H*|~4gUߗqKw(b[YDMAYNm#;+61Zys4JSB'RXK Y{߉5 O! 2o5ETk ^ (bn@$#μlgtvvH)6}؀հ8/ƾtB.uy窀`G{6;qs)y$*bn 9y(0 M6S'1N-&Òď.)CKS$3eNEe8iI80Qdo4yevo4(wLA Tr۞?g%㧦^<( %~us fA\(?O{\t5er}ζ]p C9F l2X"^4bא4iC(# -%҆ct-cv1Q~9ZVn;'v^Blm} >6qz}rռE2!`U@^=Iv4dMeR'`# } OM!~zQ2Y,sNDO#l)Z[A_sH )WTi=?@"BKZk3m ]gLnHOnKg5\gmgLQPfv(: uw!?DRD9Ez`^jjv22mHϏENXQ|0@^ n߱$t[+$Vt-z>fZfriL 6zJ0m#SqDU+v*bG^^Jʦ!fEh2)#܋P:[iO[ 7gH[sDbI# ]2web0oAl<^:ʌPB z:Saz_/z"r4Pq2K߿i]HeG%֖/s`$1/ `)7l:x],xǕ>=軔c4EyXիQg!% #AgVhM[L=8W7$FE+ !޽F9)bajSFxhAx$({>;a (N,u'n`Hw(#"O%oSX/0ݬN |wQgV )aύ|ᜟk$%}(JR< M^ABA#)d`-j$v ^$0yJ\k1 Ź荖aZuYB}Iz93&:zPVE ̽b*5B]2"cO\#7a~*o;BNy+\4Gҳgt3HamߕK؄:؉Tg,c=2Pt0R/[h F7Jn)DK^]@샚*ፃ+2#b;G8 -UwuR]A}K( OۯGOٌa:ƌa L\T9gŷDg?#x;T0dgu0w{D4L5~6ͱ2q\DEjnrD4)AlxǠ;/t,w8WH I&V;Oc K+p!.}+0Y*!Ŭm+L G`^7ض ٷ~C3lZ6IamŷץŁ\ :uҧę9Ai0rtxNE% B0f1<Ɍcn_jMD+kb &E Ż ?#WYܣ9 pDžŒHܮ5U nN,]+B1Ω 80"\ ,^nuZ\CfqHFQ,=yY:bjMgj;/)# Wu7\8bؿrPA̸_tߡ\߆J|wֻ,ȲǨΑKl)(m(}7!x希Ȑ}AUlr coG8a醲MN($'L3ʥ/kT:+RĴ}}b|[xIT3pV! ƥC+4iLPtN*~Кbmbd|  X"WrrfwM.csWxq#t,4%OluўWoMNkYE'_'Sn)=.3W<G|XMi?̘RdNXi~Q? v7e{vaڟh0H}x[*)uV j*W2bGա.<뚫>lE 4&L6宩$ @j,?%۷N4q)'ME> LėSmKc$2ڒq0{MPFcS*TM.ZB%?꽫-B4utNS43ɡ|ϪUefMMVsLt+tUI g`v&FI$_R(#2fZB(ǗZ}.\Tef\%DG۱ܢNq<"j8c[{oAS|-ЛA쵪hb/FLi]\IYZND̄ 痒EE)r 16Lv"ptO=-bCڥ!KCl6 9].lLy+NB/k@T 5 ([δA%% AtU4ƗVٶi7;|/]V#\_Ek_R1/㨽L8A?&)[g ٜG\x cӦ35ξ{ίz^וUQ2D0uL(5?4na.la64PVo G.'[sbn;M9+ٶ>t*AP~JH@q)5^sv`6]hif-2_: 3~vf;~&?p›g0_%V $^ f%oU^ rjsr6z62m[v _qANJEdvۊT27v>2.se@;aKG0KÛ lz N~vGkԶRbdHVkO!;:A1߂> >sQ_r\~QaҮcnN6q* e8d%ƣ4㠐w4uSDJ:^R#8ZZ5= $;m&Jo |O[ԳRG^#IЎYsFl(W!R{~y:Q>㴰uP &*q[`­R͵M=,-M޿ך ˫0,`Le:7y#־@{^)څV#<ԅ<WSQ ,ÍL/AK|l+`;iAWPGd<{#7dKk{*voH5C!%9e{$.aYNh%@Z bk\\ߣHyikrp&[!Lmt~m>Si8cKle/]ZJNcʾp j#Ym ȿ/UO[$ gxc]7>},;^Sw=vz=2<}R W3,-]IóUv@b0 -b՞JQ= cHXwb<}y5cՓ>:&I0!Gݽ|]p1hA$u/o7끜׷!+ ? V1xPjj>J#1mp$0hm'_:}\q&zf?zX]iU+4SIKe6o^rzBQ9`$``bKc<":fEjU _`p׳m8JUf%%;c`WUkc!,ަ$31:T sFswH[gEDK<P]md#C6U̦=@Jkן mT=(4lm m0*:u FOL硃8rp̵~3ӓNFthX-m™}q(k-JDC0pyNGDWY C +onv5E(<.j)5E [oc *2o$jO8Z`Ji Cd@8,̏HY&Wb7F&l|/sDx jde@ˤ6O2Ѱ{9`?0qI l56ܩ `і>Hm(A BZ&AOsp>u{ YkoEJ%:<`׵< ՀBQ^U ӓ0(,iddxUyfJ?}0y%0(a:ωLGՏp(D:Fn$5h2҂?[ظ/T]a%SΑ}6xuCZڳ zK\В.tjԨTn'w}E XmK@!4$D|Eu,ujo{ab&E){ż2*g4?۪è:IqNR9*!۷ĝkAxQMwXf5],fbD u8OEf޹4:Z|-|䫺܈ɗwݠ H_yq .aNH@{؇g斬q?}O;$Ju=:PɚI; U{^%Iqy _j!qZ lgĚ/n0+cvf9X}$fԆcyw֝n4hwCl[D6^GO-ʳZUؾ6QÖHIv(%$|YRw>ݥ+ىP;Y`4e *Qho0,"6ɟW&ju <+z5z>rx}!/AVl:L`\M{(sf֤PdWe!T?^U }p gfω;6dnKh`བྷS|Z[G"40G*^5tXъRuPl[_58_{6W$ԯfKm1)Td#.QqoBq~J~_7hZ*+k,D?/@bi\Q~&~Uv-y3ҫƫLanl.m%ڳԂ&/|;pMR_r!)+FOdʎ+Uqz.UdJ!MrՕ$aǼ"xbV)uM]!g#.zS%_M8~^_;O#j~}^jcra},@xl٪Jg$TD7") vbhA0I*? )h41DM[ĥN:Y/_o@kXgRtN4t~*J(Z|\ h 5JhG>!!NU:s]W[ײȨ=teՒRI d޳cb_/]٧Mv'+kEyil=ZKשҗ Ze̾aTB"#=wFSt\uyoP@k >V[e8`1i8:3FޕR2kw)6C0m^lr8}e.Bq735oV}45iBR(#cmE,'"cu9zu2dDS,;9ʠ8XkV3sŸ́:9 gV;ʁ,P0`}ĹO 9M@X[XNvL׷R ʒ"l6̟Տdt ~ ,b9_zȵ8*l"`jHpml&7*/5""_vWlj ] _e~݆zЏ9cuERd i-+5Y?=U >B ^L@rRHِBW2]ߟҿ/PdX=q_F3!<&O&Nj};e-[j;I%M:"2tV`ƤSZe.t$._ق"kJsnj,)?ZJfQPg| 9RBkTnJanZ.KFp$ SJVב4NpfS|r}]TnɦK4) aZg|x's^t Dl=k\RtD v}gZ m|VZ\PF$U\ulj%a?JD@Nq4:&/\ؚ401w97ZfB3,RB'KgAj lRY񰠲Pm3Vy' (3@wk@<w k)t;E_7V5[0Zl66p*s(T-p"Rv\wҠJ<'=$`CRt,?R2\ ) C+N&?t) b(%wChy~Tm7oj%xaMfkH_W%k^n]|[(xM;Y|/~3Ls>װҫp\WÏT._`BTB%=m%g]hV 4k♶k:8*oH–Y 'x,û&},YڭO{Tj[ . 1"~> @CWH琺MRlMu@.U - *,UT4S!+lKLfr dKaIr2[K] o FoD&]혏̴LLԇ `Y[=)2_ATl)qfѶQHFPPT #fߢ "\wP|GM?XI|GYwZz^xN/Xހ}cYr]͛?ep2vxˁSV&-(^ %HXs;,޸ =e@oTaGLIR@ 0 Rnu<<I@!/h c(Xlb muiBwO3cĉ<7ۣ'ioGӠ;R 1h㱘ʵZ̩#Eӷ&;`p~c)+-R"ʦpqe$\fT/0&otjr4ar (}NGW愍kJ?1́yZ.$}\*FYlϤ,_ol htktak]^mFyOns<~0&݂!sbyVĺA;گJn;+ag\os#W. M)#>v{NM~4ɫC? Z,M5i} 2*s4Զ ZZ꜋Έ~V-{Nr3~'[zdtXpYGO :aOiI6iLQxu Q2'>xVڳZtԚa DZ'C* {Tvl/u`Iz#{ \;=$?1.KBBhu^^:8Be*ΌN3fRGQעecGحy> 7b`:=k0$"I eV'UDRy_C 1Q"vq";3oKgӕWp@IL- '3~NÏ>0s&StѬJ]@2CKK$J2֍idH7g,1 Z9)dFmm&G 0jtwp+{jx3,o tILyKA3> efs̿X+Yհh:>!9#? >[ʔudz%_-7.EO#}`.V8@5vџW&<]xnV"rJgyPa 7߾ 4E pHb#܇8S%}Ra6ZbLC牪>XIc\%`ƣ;/TKށCŖt@wbh!>Q6*>U .CnYqWM/cǡۣ1LƆr|*`u^ H`;%O??v]&\Fl-OQwUaSRҍX_^)5P0*rՐ1ׇJֵe[^Rb 1%2ҺOISwEYl ;hS''2[s ~5*mtV1/?c]_`c:G8SF1կW'hyFg/zVđ3u[|XCn+_\ Ӓ*9&`>=^ߥA.(ɋ%$`Bv#|d̿ !r$G,uW3:\TtRMWz۪@>0/c0L\Ѕfbi`eMx'{ DΣj' Za2}p\I5)vݭA9Đݤo[lנZ+QG!2+SP58.||V/Wmxvgb >'Q}u3ĄD!Q-7t>H 0u@n͆ZY>Уčfޔ? {N/` #s!Q7%8%G 0VnϽZW\Qi_3ch0 Z^'ph4 zm:{|QT7@L1} N6g]d4+"FHLU@V|}z1m7ıhrTu] c#Ĉ(2pIE_8#] -Sn5.!Td!&ӿԇ 6]. S(6GK3(U`4eQs?s0"dM[Rӧ@?@WRBcXN0U`qjP@Qwowd=! fࠔ,)3pgm?a/Ym*!08i%)Y&_F(WQm֡HUaZSo;7QQb)kK8Gh4H~elm5zeW@ U˧e?%ײx.|,^Xi9vo΢IG9ٻ '!#%-ZvtђQ˝T%\^ܑ顨]`h{?߸V4&w:{W?k,q1O?#L[.=OTϫC@$sV]]i'"ٍ8Y\Yž<>I;[bN F1w &QԜu,83:~U3Y䵌®pBBssh1j@`"jg8C#ŏ̒(iT"B*Bkå/ (6PGyJׇhq; sp]rx3solNPV?U|Szɚ:'c[m.ZU)-AIp!@~' L 606{_R?`BhA IKilv莾u|Dϋħ<j!)hqǰbaQ +rj1NJ{*eBqvh$U;⠤xH|ELTׅ{~p::saz1X"B V6(*>C|wMbTk$[HFz'sS5iU'?+:W /\xCː+$x궄սRr%N^~)yD *A+c舫}2@m5L۱-*/ : ܒp/)Imh&m=JÄNjnzm)~@Du:_(%W`y )ؚSD1l[=f*TN]^A ,(~ WKAS۰9!A-Q}unrt*ݲރzu*cF:2½K (tn-v}9߫y h^}}FVz'qo9Hk4F657t04?p4L܉1"1@o3Έ~\Tɽl7ya}z ҧpv4D!7 "/̑)-OB{k.7Q m,(e%}[}kTQ<uK%WMV4nmCBc'w5L?݅6 N%i]0w-b*;eC{u>2m&aSjpC 1Yؙ~{Aay=&jYbY7K!ֶ$mH z-'xd.Vi8pb= .W=v i#XK kweUX|7"c؀݈mM(@o)|rt״~Z61>H)("NC_[*`sg  bIZ(aN~2Ul{XMyD΂Y9f`?h5\hwP'U[ʹUJ` q.Ϯ ec>`g fէۣՕS`YCCc AFQpДQXbu\ I-#TE;Zҋ3@]JgPrEv.ZoSw"ZMVҋ0e$e= PFz谏NوN p"lp_,x-yv0H:I! &[5ԝ,cA?wDOiа1W9{?V C`NlOE\Ó_Own>4/X;jag(ى% N~%<"]XqaM+Ä&xz ΂pжOSfxjjͰH*nV'; ɡ)'\]Qe᪫rqo۳+LPiiy"5Gzc_sCFQv"C%!2K=<_g(Fz<;{"w}PR&P3X!t~SF$"5l9T[nt ©8pڊvUrj~hv?-zͮT\-sbDhkx_RKqF'V3#{]3R@,wYܒQ"mXfiI}|&cT,zmj9Ɍ|.--C.p|74yFUwMEv^ϸY~g O?zS$3ۘf+x39qBj'tPҏRѲYaqYzg} *Z3D00A{}DƝA#^짔\6`;HU po|33ʄRcTI9YY3X6yoHm%fxS : O`ӼVig:cL \Y[ gAI=t+&_`JvM:˟6oU݉Y~G:0|T+ h,I0Y?jX#Fw1P33~fqq R1EfƠ^GPCf N{I F2c^~#fW%r\BJ\qV?j0ӜhW\"Gqϟ5YsYeɩ!O >aC%DfA 8vV/[$jD=J)%d0149Fgf;OaDYӑCpgć܈~v83sĖܤeEl.㩩`3Y 'hf9kfǢ%ΫlGs,T}A_h\L?nS"WKakgx{hi%!|t"II# D)O~>l9tHn?ϴƎ=VCB$YUԉ0/:rEy,jAv;ZЧ i.ϪՎ)~&@yYr=gCcxd5ދ\@"8F{}i!wħAtsn*Q"X^V9gr J[)s0=1o0!c6J(ey'xmQ(C>S ?x"H?UԚz3)]x~trИ44`(Rlw5$ ~zbG)nj~agA/0W PƝq-och]XQM P'X Fs ~%Tt 'w׷V+l=E!g cU_`&x)MnKdMPV)cKT(>C55Ega I>PkHӆ><\4kO)(/u18wX7Ef́P'sdJMܯkj0N9׫{{;@Uқx D"JTPi%)`{= &c1ۉNzEmS,kzZb.DW  Cf/aeqJ4vfF.N8ؓĥB_ gIn|G K_?D4.{݁f&w\Sljt}{.&{${ޑVy-6YtD4\ h5$mu;9ףf֘4'S|{g3 4Y;G%޷C!QA0>O(R 3QVRd/ӌ`fB3B$ 5l08-o/"Z#.SZ-Υxm{qeFԭp2ɪiϒ^q>q&hr'بs +x;Vܹ Biϵ,~;rҝiF~y>3>neL9UWr{Sma-H67dS\kߓ [bG{<vOADP*@u$ncy͒6T>xp02&7x!fWz]5MN>4Fv=m@Ʈ&ۘ=Jن3@{Gq6du݋=Mv_פOOln#1)p ޑ"߷7m\s Bg7ކZ2֢YVʚLN<7 Q$"^h؉ZǙ g'&\'Y0XWβ*yp$ ܚ2-\'@=)B'%P~Aq$45Vy2I{9Dg]ٛ&^bUk'̪o}cL{ip\$SF$0|3rɡץƟLRHD5aWIh>ܨMOt^i$ȄO0?hTΏMO;)X܂Zp=lT^Ih\ѵM%;khDJw@wD h]+gGOWb}|, nTvXgHu4o/N&-ڐ)ԛdNHJ}`ݖ%$5JvjFt wh'AĻYui ɹ( ""6h Ȣ?e ;xh/ܲ R@rngq1bC`KK-LC uk#2בu!bU~b۝ƾԒφ-5\,!x*'v+LrۮV`Wf0l Jr:^;JߡW۱ZOJ1p'=WRߴGuՙ8'n;aO,_yy= q|6'7KD۔9*&3y~7VHviܳ¦暮$ص"ק_cn8ܔn[S}"Ä`^IbHr3nܰ%ٯZ+Oh'b7x~&ܻXEy+| ?Mj"W+ATIj4V>܍Zi;6KdFw?$I-m؞BUɛQr:j%CF7n05i;:-,p\${"G:4R`UtYp /ו{T*H(n|8*F1l3KAxG#\'{[=)/Ap-cY}IlK=)b=)=oj?}<$z\GDPꡝREH ՒWkT\*m$10Av|DCei>iW 5P "arH0UptMbEH}l ,䱍TmkЍaP3ڙZ ڀ ʈgkishQ?8r9R(Ю*| 2J,s;J >zὌ%%[;}!NV0܀`2e[wMMe[3`NbpZPvj?MŠJEsǓ?Uq|0i˟-6mɦ*ڪE-1{8Wz 'kB'½@l sF{1 Mɰ|s xTuWICPN8p0Cڄqʽ C?O%>̎BK"\@K[~zDu{jR] ovUƶw9!I-+eolֵw%efVB SL0P0hk`%af?x?8o|"jL y{61;dJz6m|ʒ:;x8ʖxyz!b/Jow!_mUԈʂSc,?X֦^7Ȟbwʊ nHNYo M;GDJ&kwC6Y6|)\ ;o! ,=FZ١Mi5HҢ̛?jqa=ߧ1Zg#,j$;;\~6̐VP9i/bu@( 􇇟8Km5$\@{V@vw+˻/+­ _*xΨ*+{^OIͭ~@g`is5m"v b vZJ|^6q8XL=?L/ vwfml? ClȻ; grf${;t".gyԀӹrc\=j5{C`'N':ȅzѥK宵cіn%|_+z3^_mżԁJ"3T c1XPwoL`$r8ai/۶1~(xx+;wq(A*"oǞ8қ$29{6Q1T!m\&d .fpL~JϽ܁$WH*>91T ;54m 6ztdo̬g.oDv4͹x2h) ׽ej_'W EF^? d\IUJ7#SԈ|~YѭWAY%.sPy,gi\_2f|Uwtˉ-&LcyU X#}zj'DM)q>p,5[1rZ a'0_ls[4xAai҃cNYװ66Gη|q(#`6H;c\h/A9{qbMdj`bJm+x3>kINx8ܜ0Jvs!~N\7Qv:l% nF0s٪ϋZ*9_DpLrNYFo2;^pofg~¤6W#(BL}BdO ,tdq̆üPhgm|UQY[cx}5jgDtN,$~%,˷|,gh2oO[?[Gd5C&Y\+1~mR(N/̈́D8n@fQ9H ֞t(΄p"BJfcQ9i AV )dVE3m~"/q5,+H}ۢd ' 7\0+gU`] ` =l/;&M䪟4\ NU'i#isJe:;j+AZRHOfq GݠLĺE9}Y!n,,%Q}{ +VahP .F_2)3|axhWuINy~)D.  }$α<68)N;V}̪źK,S@w1t4owUSJb2m\Xqu0OC@[|-4C>$ze)MCXJf@>ng)_p*I%HD:WԋlA$q d2#-iL5گ`M^|v8֤>߻ s[ ii6*P Q6n,  gf՗9c%?.[20!2ewDsg I<2]j"ZEf+w3vK3_"S\ rl‘T(V OrjFUqnZLXmIyMw0-=%5U/<|"Y5xP"eMl(>'6TqF&X e]C=e?W O.Vu뙖*y? Zc 5 ǘZ9{xm͊'Y[YP*k)mmJWKp;Bճ#tqڹܰ/HmYLP 9/ a,.&YN@ ~n_WC.}ؾ?"Ë<EJӼp~ik|A[xr_e#lޤNQa{)M0 [,kZ<M. e5 zBe^ ]Vrl0˳Ze\f  T+K-ސFL6 ?U`$8bZG__/f"lRB2SS3ex1҈paV%Kne T@c ,mj,a;+g޳;sBSsk ߛt+>1R"@5-3"އ+:W m-@!fRQl{gؙG7.2@ViʮٳakvlLYp0?jl6`N%X ,0(༺N_ %z=}wUԲM~ts3>wX!dɏ$w%ٗ(W٦_Q=ɆΧ?7YlSV?2k5Ef(w $udW@@'ṙzzhR“楊 >Ƕ[(al3Lk KJ*kk^Bdմt+pR [3`&˶s\=OMP(bVuqƨ[NMg[_Y=1Jh"y "( ּ޲xj *A