python3-nghttp2-1.40.0-150200.9.1 >  A e.p9|Tx嚨Ͻ'X3ڋ-g2@We*:YMu|L!~BT(b-N.:;X%OrvozoFr!7IU Q'*x^$:LY(eerq'#1]돎d盻;_ٕet ;7?QSqaw^NK9xr%PXa^!AeD,]mwg*SB͸d`Z ֨k"̹!4931bfa05267b50341c9534e0a0d4ccf45754e2d0c468a0a5732a5e363521703954fc19be76917b36542cbec3a618c2e9f1ba961,e.p9|ekWlf/=dª $%ެiFt|N-e\{NU<d/õ֊!]I//?03;+xrz /Z3;1{|B霹#>ͨUn:EFДkjs;O Sc lޭ`eXBBRfwR#L|-XP#}S n+wDɭw;^&cc j?itsC>32qLش{(>p>8?(d $ A *08P \ h    Ld   (8(G9DG: QGFGHI(X0Y8\\]t^bgcdefluvwxxyz$Cpython3-nghttp21.40.0150200.9.1Python3 bindings for nghttp2Python bindings for implementation of Hypertext Transfer Protocol version 2.eh01-armsrv2vSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Pythonhttps://nghttp2.org/linuxaarch64thA큤eeeeeeefde7a9814261b1f109643bcb3660371f010b5af1995f75f185827bc156021382b293c12444030161ec37e4103d2463d43a60e8ea5cc5810a32625c6f8f7ed08d0cfb3a8d74d10803d15115b08993e90aa4c81abc8f46aab1aa0dbe26752cda901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb3aaa6b64ffcbd1b90f415e5eee3468b2f7b8e14a7f692ade7195d95870cf0bfrootrootrootrootrootrootrootrootrootrootrootrootnghttp2-python-1.40.0-150200.9.1.src.rpmpython3-nghttp2python3-nghttp2(aarch-64)@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libnghttp2.so.14()(64bit)libpthread.so.0()(64bit)libpython3.6m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.1e`KW^@]i]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]US= 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.4h01-armsrv2 16957429971.40.0-150200.9.11.40.0-150200.9.1nghttp2.cpython-36m-aarch64-linux-gnu.sopython_nghttp2-1.40.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/python_nghttp2-1.40.0-py3.6.egg-info/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:30850/SUSE_SLE-15-SP2_Update/f08a831f47670e17bb3a62e3da64403a-nghttp2.SUSE_SLE-15-SP2_Update:pythoncpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0723889891e7358fbf438b37647f62c85c73b7e4, strippeddirectoryASCII textRRRRRRRR{`7utf-87b70a72f83e433b31d62b1ff2c032293f4da37197f3c3cee0fd45018729753cc? 7zXZ !t/A] crv9w窌GB,ϝ{g2(&[S'3+& (7-KcCHNZ|5.j>`̇&um31x LzS81op׎u жnv+vB>+>}KjD,/֝P~k/47a@crX"u-ARL?gȱBy=b@ESA0ظbWJ=ҴJ hhAZ.B!xeI? )aPk X(BaMN_L, .XSLI&$č*+2U#uG7)5 q$|}{M.8!*{MLy?g )@灉bz9V l&Ƕ6FC6T.zOb @M$`NslSJ ^]F3|E|?qhT\2 qF[tj}݀هj0avX652Cgo,k9lHt.__v N Re"p6+ icCv,Fu3ȵG:ދHPz !o@D+| ,^ =*L 5ObYNfOϢ~SQV+Ў/Ц}"9j2RoR4`8Ԡƕ>zK9im=5B{ѬD#J^n?|X0n'#pp5j,|տZtCeBZR0}1d/kJXu#pkDi"y$LiMјdB è*l;zB@YAdv^Se4ly2g4((񲴤b×Ƿ zSZI7{o+b yrPGK"XH0@ |cȸ՘X8?4luȆSg04@PtT^֠xvq~o}6?]]>tֆmt ItGSW? uV`< NŘ((,dFO1;"ۂX<=p5i#=39{ϸLz>I~ "Xݚ o!_x k42 6q \PvL[2g4oy5mSQtUF9c,EyڎیEӃ[&԰?0 @Њ":Ɋg>lࠅ: es\$L~Z oEkWUbSI05Әۅ yydE(b(T: 4 ?3V}ln .IEo#I3>\6UJE+&pwTGK{GHv3I>LTL!lp]6ѥO;RkXlWD[rufWez%\FvVEnA{-Mnzq܅p7W'#̕Mz찞sD+l1 J ܲ۫TAW|+zbJ V p[$I8 EuuEH`>JQ3XtSl;ENpFW낧5Rz'QOҢo e?%< ]qNA=H  1 ?;(]Ivo|nwpr!}i鿁 6$'C=Q=ItQĄ I^7T wL-Rn_X@n$1ha/xK$!N}Fk++5 &#$`le^l^EW <,^{ߚ'KݗBJ+yegfja*f$}ϔlt]vN'dt,z{|vvM9L{m cg.W6bs`/XΆnUP Z4| clǨ{(ʂN+ng_gj.dlMy!KMZ ^`;Eި}!6@$[,ݍ4o__cvwWJ)KS:- $}47qYV}]T!A`y?]*VWsas:F:7$_q )=`V_9Ph ?T"\1qWjqM0\`u2͞j4Ɯ"df[iD!K ՘8fIdRˮ:\/A/$i-,X?w#'{]<)mr0pOo1 4cpvSS{^xsYVtk,O|=^P.#e )H BxրҼL;Q{c19 Js*2C4ѐm `Ԝ̞fWӴ^=έIևU쑴}5Fayj݈ڼSדIYJNj{\)': tx˫4{#ܾjRDzud%v+D _G w?ǁ5SDbq5:[1)ițHˡ߬UjuIb^mCt{B&˱Hr?ԧlĝzx*!ȢH5-$FEM"q+ǻ5#S5 VIBη4+?Úp"хM}XQ _'LBBߢ&.,:I#р%UT1\>hؔH'a2 k Ͻk'zn:/V gO4j cSU.۝\0DX*oDg=y&stl_ r2JH:\~pV3KV#| fj .I Xm4Q,;z1l7>Uǟ|XxoU9J'$漭LwH HZ_[BXdDʤ߯'ѳlM!~޳]@0g e]KI: i}7Dcp4dq Dk0=\7_SR,igae3#u W g~۠}G:rQMCөk8%7vk fVSN)b7taIA3Og)8Al9W;pNDvi TӨZ+Nrud멉BJ ے΂L\jmQ2y%iË8K#* wҝy= &P-X,*e`k]a>OȭL3:Uj/K~gq d:al*+,-hbq9Z0˓lgl'4Tf `Uho u/jxu3۝q"I 4eΏAPl-NCu@Q ݇V=PgD.>\(8N4:JLB+bF͂ȝha5b-h'$8UKi׭a>qjggc%֭ 2}k#Kü cGvuJ!~EhbYv+2s0=J0V8;]5){ro-{n$ /)" Difb oK[9DFօkm0XJK< ^a,m>d`֦S "x$ҷX/:w8u\Gx`^^!KȢX'}a]0Ӥ8!Sp8L+(?[9,"ԤDA "1@zzwӐq'0:oWPD6{ZJ<&4dd>#G|:L`)Q@JgLͼv|젲A{K|Av -&y(5.LI B**>{!%j`ԈaqCqԼ#V"օlՉ"xN9iA gfv<+Qڻ:U @^Uك)XS]5v:;a5s4AK @;0w y?umWnW`0 5R徎,…fz@UFe~Ө͓LSU9]:35dF]N7%R HquuObkb{$u稚~R亓>ڹ@@O,yc:8یFD4{~ .lҀ iAej斗n|&SA\5Q\jQaA CmPZx9eh tEf+ɜ7.=/`jnAļnU3 ćoZf}K,fr b9~R*[umLM g'&" .#(?2 <Ʃ=1@J .pt&dj;6 `bq4da%O"oE`|4kGĕw  ͞9mB)cD둱_3 d)wAY[M[UfJGJp%P $1 z'>lnX0@>f܍I~)ő*M(O.ضя0Nwqm9 խKqʅDvJXVXfe#j/;]Ͷ Su1HW_ *9AIڍ21) h4:JE6(1eWUHVgKo8C_M!.jDHky Or,j(ʑB;y5wk9D-M@0CxHo뼐WuO ; [JSvK y6-Ҏ'z+?P*S}磂f_ynoEgCw [2 %8hd"C "UNdC pkeM}fMhxߜa sr$"\W!\ }_aU;;@chmׂeMi~t鰇*w4@$CESIla Yd}j5+,PAɕH7s ]?qdyYC8}kF]D1ϜKfnƺOtWQjK]Ppt8q wVݟ ى.ZX.bN͖>n9{@lfpf[Z]Zi\ z3C2e<bQ#pup{2DNi?-y3b"li>I]S]Қ9 x5ȥf% \q}I֛^8Dhx0jOQ^7YplSOI Ryjmq&6O2Bn;,n'hqR8Hws@?dgAFOru,k\uZ e(|L2LzA揆 `Z.Wl&p#BT~5tc ?qf$yܳOZbCjyטhNᷓ]yrp\uF p9=iC Ȑj.6nˇLVuCAA5HDvգaMc8LjZ+Q.+RW քQѴnn$tY0yX@?X,&a2US<!H'4#&^V=yp+l& َrȵoB0g:Į `! A׏W `njW2]طd*-H"e8֬6c]WP`:fq[Re.8ťT/oXEN菈$v MuBx` /X/<7zD;|u;'-lXߗ.p Лy4Ώ pjL,1kh=l08&rұ)r䲠Y&zʂ}^ ]ٝBav2|XěPOEF X-P\2⮗ φɀ}]FSu{W桎˚Ҟ}!oyZ^BJNSZrW\ G)&`9}caN62ӶK79 珤Vc}AreQ9|xF_" ߉M+{YNTyżFP>89A0pR(\Nf>X\_h`P(.xVÐy)Y7Mo~JS dM8so7zR6uP~70v8KkI K d(~xQD: @PWO0Co%%!aMRˈ<2zL+.!gz dר-grRv4ېhaXFV$ʬ#qo QpK #s\i|0\)0t@E4}.ʵ0WI{7._У"eFB &ȍ sMeԦm@mR!9" vS\~CN;UuofX[Uo+lPݍ.(:%UۛKjRiX/]!QבÔqnHPx 78xd\Ff\FIjtM %{\x'p2"Flma><6! Yޢ"6X`єT.q8P]dXpdqz6s(z'iG55+ó6+ \B~Tg4dМAIMQa,@;PMӚ44c_n2=mq(li9x9[L}9kUCN B~ 95e3*dH!' NH,1g3mt#( 4@::Z)Eq5l2hMd$LS sF!gMh~D+u41Ѳm)`c+ i?nh4Qyװ;wzoJds$$^hvs(w|#Ul<+Ǵ;'q@wS3Uj|g-Ɏ!ɤNw'V=!8]AGDATOvc=i@~ `9 d> fD`q267G+?j-ґ& ռiG%y d8Y&R*`ʄe_7Sѣd7SZkcIa=vۑ(ӌЌ0RFn/Ա_4^ɒJCTo>wqmSPL8g\W[ݙ ͖ Gk4nG&i7Kj.@54WAD^Pʩ<ʛh9?vRmqRL}p+9}MzƢV^6U١ckV~ {_A;d/ՐfͤQКH9~(֕aLVhJ0j[ʞ/TD)A20E`5#a^OHev9dh2i3J G/<=·t ,lky0ٷQqaOm^{7Ilr(m颓xBU%Һ^@i!pwvtoe)+vHW%u{Rt O #,ic@X+MGxPFo:nàj! ˶OTte{=Gw4OژLҮtv!Šӗډ+uɁmys~p7;u[!369,{KA ۰^hq{n~w+E_թ Gy4O3N%g2Q Wj蚤8MhE؈ @&=m:MW^pR͏,UMm-J}CVٺUx涁18>ΥNӛIYsƀqzCģ/7Z8zu#x{ؾl(>7q)yvķ݊I Žѝԧ]muԞt}:Mpv!_N Y]#$e\`d/=$o4#]3HuOC1Sh% iQ$o[C†u|{Q=Gх, 'O;( ዄ:jq>D~Ӏ ^# (ZuXJ&̣6Z{;"8do~X'GGfBDLh[Y_%!a/CrqmG3Rw)=dR{E11DNz\CyJVNhd%EtPEqqwg\W[Aj;]<䣂ȢSŅ ot'i[³^⋌シ8P^9,A S[}7S ,8g)^^tHEX5m215ߥ!+'B9!K+`t wbYL\QYn•a\d*=Yf0 9`R )FÆ<6\9IoGBu?PRjF#x?8AvL!Ud #@8'"=g/=m\w/?9#<9Fsְ-M9u5=a\!\,t7*_Sm.@^V] ~s|zI@(afgu1~Pr#|bmC7ܨ/cq28[Nmm2;@Uе+#[.ezz$ huĵ-[ܘ Qg&r͆XM؍UA9l~YNqe:MKED}+D8weYOvG<* Q}>lRPZfC"d.9|@R4x}L bPX@x:_p)4bAkvQF?(-fH"Cue L5o+Q5_CKp<'}﯍jdyJE!o;:_!3d6BEʕoW/-oZ!]f4wB`Ǒ8f9 VnDjɨ~0|7xm(.jm+] GZ\w&D @B?|-.x?v>;7тؼcn\ ;WO_7;`%T5$ WԫEeKI)&rtySԞիDY-'3xp%l6%b&0 ǀeD(};5ܕplԭgKɔԘ|mu XuRHȚC.xB"PPLʆ{sPED\ۙal;͇8]v:iuzO/.(5?~r=GQp/#麴~WQe7Pzb!  iѐj,ydCWCñ3AS-${i_tƽYi6`VE σsA8T5wMF說oXҘ\-80wU ED]/ Xŀ`Gt)5UUΑ: |G;1H= gOɣ;ذRà|i`;%#Q04.j%[YDf(=!c};ǵ?ă`kʋZҤh]LZ $VOFI|ˠ`g @*`/&Za,<ڊ6u0qGmpۭuyxxˑ/Io~|`W! k#U4sZ%R aN=e%u/7:liywcpt, 'g IoϠ=09VWd(Px$#Kcc%7<_r,"j SK\6ipݕq4 4.;̼"[ xVgHca~uHGH/N\>q/hqtFb:-[EPo tF!ĵ<CgUVy;z3B K\XM/uaܱ!~!逦wp+W\,JTgCz= foMFܸdDGGgQu{62B40^4Rn ]SM*|1QY]*&pj 1VbEǕs 6/Զ膜TQ=L @8*ᆝa GlA(27\ڢ̸ C)F0єZhkl<5 dՔnM&|3q7&AU[m gNkSt& Cɿ7?7cy/3lIgkYڱ]H#`_ٍ|xϻD ~#V׭䜄Ӯ街o0Z>yi{>*S%%"D1×!#*23Eh{~>:2KD;h$$Z P0ɵ~ \OКFbT4K,$w >-Fu* Gݯ,GȢx4f4gzώwLv 4'$ +OFw4ܑ]պnF۹1:pb)ʩFF\O( e4=GՓ-DRZ$ ޯ$Ɏ)$o܃qr[i otCKޑp@$pEMXA2I(b3X# 4A}<J /Vp%{vNB5qY=JQ{ LD e -Rݧp2T! y2:r܀f1,P#h[.LO 3Գnl.ͳ$BccY.Kh?j:d޸bJ֑ݣ8pd}jr5~7!Ik_R]rU(0i\ږ"p-'l5]Lrs#dH{GUrZDY%n~6rJf5G63vqΕ[GّrZbA_,X_s}"g+*O?'Dwp bI7{Ci`*<)݃C8Ra' RiUi՟&=?DR^|Yy5XK}*PlE~V%S g&H4C}ML$O)E٦",ڞr:kM \iȇ'0x{Etr T$OXM6?9]qSF H@ӍrNϖ;,πG3@b]ӹPxY9}^F0/[ ̌PE4=hqin:.o|:|rm1c;nIMơV!喚j?7DfmPQi"SMx&|\{_ 2bl غl.E'B8(RMhWH ym5@YKa[Mx7 !ɰ85,&T=w Ez>1 bnqN=|5j) (8YfWښFe`֍VQPxO{ zΓ{ee.7|$",ͱ`7T@1W0jC1!uۈ#G%Y벰4LNL/Bs:(iȨ>sjD|!6lT@1#w|"nbCikRsS堩a .ڽ93G;2?\:-S}~lu< {7rq́i:%VZJ~Ӹ1&4xKu8mk5ޏcGS{~Qa1Y7*a>Hb #b b76 յPBwVG$uP[BVh)A(z|'6Aa`&#4r'~RQMy/ \j.:HC??.TA4ČT>l{*iabPe+iֽۗJt65Yswc2wlΌAR ׶_?, }ͪ?nIm!L6g^(HRKQZ!kd0&np p\(9|Hzv 22fHV>zeR̄{~K*HJMhh2(ta;x]p%70]g.ULgYq e՜t^F)8Ap<'`ud'4ר(&Hdҟu)$Ձ43c:7RcT'd`Nvi*'<;&k^lM?G> !F2~^} f|0K' O'I ڈ%Jt I[#i#>Ez?z2,3u@ۍ4pOs&-nu y\F3!ކK™#i*wגcjIQ ?.# 2%Kz&)XE7a\sl6wAk~0A󞑪~V'R98`~y6Q8Ϩr1fW6\c5{h8Yv젹W.F/d2=%uʏr'`EejQHSg >)h0WT&-q/ɰjTKY? Bu&8;LY^t/fg 6UYu}E,OMFzsgDQ!_Czʗ֩5 0B#ĵ};%rQ!"-nZNiݲl^εGg!84=P%NvU|26JUtDe2S: =Ŵ"BSdTZЋID8Q8TLd&(IR+YIìLC̞ub7S.Hs3V*Ɯ`3CRkYV[P=U`cIxcQ+7r62=`fAw~МΓaq=G|NrBU ύMp)ƴ0[)<`ض`:"`m{^`e_M#taٱ| 4*FB8A*-1OL+P.G%SARŴDHu!8t!Ǐz:ͯ.;ЫRpg9a">ݏKAJ JǮ"PY1Lg#%6tf2Zi[l6Ig# -s :FusqLx %.IAmئP(թ*v OIv;C2?߄ &%z Pa%U6 c>\K[ܙMtL}J M5;az̧jb s Ԣ }f)0o

mu717}mtmHu壷N GH6nH/`e}萑 ]cQ|Hj'&+v@1=@QIxVZ-`UQD{B|&(Ry'9; #~>KǯӅԊ$M@fZzt`?܇n[ Ί`v bX TYjie'naf$'%,pkc9ۤufT?wU?>i#t [ a`4DO;ӔCF4MjEѩh[;PΠ aPB4R|o42Șj`c j`D{:3CK弣OЀoǢ& ]ΜQ{++y^C_x#$:˙PE]Z"=q8i14(t$ƕ%w~aIzY  N'f@i>c| hDbĖVSRxUf cRg_]'xleGi/[$s[HAlL*>zMv#-)ccRB\SU3opmM0͓Xa $[M2 -qM}{rxrwMGܬ] _̓(Inf<׆4>vA{f\) JBK^|t7V!ORk'4WHЁXSEK#O9471R&VI"‹QWM=tEv>!;Zmfr,1uZ0+W0)*^U3\sHVMb$B/`-զn~ÐtQI0n("c*|s{\ +b9.R:L}tkA u-p 9{<Hhh5V<Ȗ NCanўT u_Zlv1z2j&4崚xpFo9su{FGcuWqX";0S.Ծ]cIpz| XyN`Idt+DjUlc uU{*F?Ex>E&ho&IB!"Osw9W1Q#|Z *ȕIA`t^ (rt e2ܲąC>qY"zSox@|8`.W qqn>**>=w؟ M ]|*p!x̅Ku\Vi3;e]?|vvLe3k,5ej %;TZb SIRψ}HC>kVGCWH ihL=_x`b2.RHBY0e7ӂxY"g;PiOKZE\zYlXO,p\g[{4OKPIvE@n OEKcw2um،K)caZ~@+axK@^q7DdtEᵃ>~j7dA?d- `/xmFa6OkȱZB:bp;?̝3Kz7п( PQA=:(2 ?aæ+?]X&9-ۛ~q.J0Y@P(y_k}".kctiT2({h$!߷F<|/r WctݳgRAtA"Z'rsg=x7Ƀ2j ,`4GU>/œCYSͥLJkxP1V7y?aǿڄ&NгC[UI Py "hI ?>TELt~5Ci fָr%f5GK2?FjѠ?Ԧ<|a"hp:RP@(.HBEQ3Q)A$aiCLכcӧj4;\%mhn;} 0ܸ7[[FBAn9ſ^r( ,څkB2cQM bDּu;BѕЛ)ܬ~^lQ֔j+0A]΀omn1T2;]4KLغ}.QPdgA-XZ\ s "͇$}q=A;ۀ`62QJxM zY} Ŭ?yEΟq;$Uf%~rܲ*rUޅɕzO^?wG+ qh(q$AS13yhOkte /&R\q?=>/I5s-8m׀Q;r( ^b|+ֈ8F(I-_!7*xpe7Pe%ZRpmlTtyCiJP-?S xK|y+a|Rsa;NsEO]*YR(W5K[s/S5ެIx@lh|\sn&\& }R* 3J5ƂVNoO(|8;7~Gf㪩Dϕ藐\>Ĺ`wv8M8k_dbqU57HPGwxl p=w㭚 ڦ mq- =Ly 5ct&T5KZg 2>Uxx&Hmfs|2o`Dopq&}1kH!~~vGro+ƪ'xno>ibhk߽J| UMm L^dO}[ ]F:Lp ljie#[qM*IG|7lUpc329xa0wh*#Nq8Y꤁|Ui-Eo~_it]獎8\\,"` WJP롯^FCHtz<{I32z4$ڕqZr93I'Bd[QjyTȚnc~i:ʇl{K j+T.;H5@G#dDZ:mgS?Ńkx"ytsYxK,yU¤( L"t]Q/,@;yFS/ʛ)EsrD,V-҈>O۳|GSr 03㸇{- u9޾: uJ4֡y|d'1oy]w> 6b"d\3^tl#\ *xy/ ҵɅI,L /5缩77 hoS\!luxJEL>~.Ei7g+e PE۴0_Ѩ/U4H[z6Q8h  s_''@, cN{ZzL[~fbt%`!3aJ_D g#o6=9 3Ωuu 6S?"g6c(B=SDž͊%H}+d/ ",O6fVri DŽ ,??#a!U0ΖfZ<&<_峾H+Ԫ[5aA?3^BDlt³sl')IaP s@"HTA7IevgA%5{bybRLEd膃XJU_?uŃx﫦zi7T3BPFyck}$ظ cgG7V66"0[}[\Ayٰw"fLsP yY NT)0/!E٢pXpl'B|.^Oz|;4wCN |M1k ȵbī2(ŒBZeLmέNsp@^ ۰آd'&Y>78~A%|$~hre'aS@Jґ`Vg@bTۗ Y5sE)nDfIGl/chױªb/cڡCpwKp +*ϹOڝbcx^2%fŔ,ĭ=G*zB6<5 1<*פ3]9|npG=b&U x,e%=f!>`AE:o]gBAR"fRjbBô)uM'6Ub4XA{~[(fyJ*f$~ŵZ?Ҭl-hNz"H1{K,UYʛ0J?XՕ+jX2T!iĄAsCR#[@CdZܧ%vyhԊ1S!S,_WszP6{?ƠE{q3H][BU(NBb]u{KA!v4)_v}y3SȨ!:j3*C;llpKSܢ4ӄЯ< >%nj# }GFbB&sC t:M&SB= 4֏,R0>(ieڵUT(P땦%m\_jhs ;*tڞV9a'D29z.Jfe4ۜ-:"³_-bvp~&f}䌕O BXms  ;4ssJk8M[BULJwg 55>Cl7g6_Ii9.P&rZy(y6g;׸mM(UX@r թH5"m`0jIP!V)d<6EXBE"2V^DBb d?fd~5ZQY&p yrQٹTsݗF@Ԁ%Z׀!Atck.QPNyk2\1`y}{ɃcnĊ'FM>ЏD_{4'|,ՂQ9/FcQR.}f81q/c JH%΋^T؋jK2*ߤKX@^aLNhQz )1FR7;ǝܿsCV7xBQ|bE#]v6b* K 7YJa} 1C)E ${4R( ]ph5Pޟt l\)v{ikfi7E ؀&1+>`Rm5- W8juhgIpiB-1(} qA-YR)IUpQfF"§Qx6̚V0{lEms;&"AzhB7ـj @dAx+^Bg&8 ╖~J`9RNTӋ},:ޣ{aĝx9trsd[ /6C:-F pn2MA4NaySwOT2UVGPJm֮K{W67vFJˁ /"q*&EgH8K̓Z83}Y!֠ A*gKb ܥ*-)S{]~+K5c~FPP6VB xՔYlοhj{ob?95'p*o,ɰݟf E'S'%$[LjROL*`$7ýnIP"xkUrHHu40w^6o4%FMå98 ~=2Vm]gT# g;'zLzyS+X/{2ؒ[NvdcWt0S?7$xP3robYlVVN:GJCċF9CvR$F28aqɢ<|@ᵄ!5_mN.@VbؙZnG @l>TKm^DeF?ѕFf:]E ];஀Q#1tswM,7H"KPVq?<7٨ d-;>V?Ԑ*rNR&f.nި8jyA9S-Eȡč/ml]OGg#%YlHFé,Q˶۪ dg# C |衛z򚾖Ng[7SF9 6ܺC=Wt b|e^8Y2e]Ep\F,LC|"Nhh+(4Iq=hȊ8>>NGA/Qg*<Tbkgb ۱gB1S .ymT¤gQ%Aw&$8ٽ1=htGP+_y+,^Y-);pH?KcCLAN"yIb\ʸ;9Aƕ "ʸ[kW*9b#/P,R:gX'l>!$pH3imBH{&ƣCQҽWj7^PZQܡNBjQIC(Y-3z*A~y=ҎAp"z%CE@ʼnц$J r$, F%aM6`WůB.)O D 5ض=v(ɛfls*خ ;*=OR&P1W_ 6k@L6aGvyP _OYzhqU{xOϗ{)_?Vu^ KRBnfgn a +AUy V?"l- Z~f_P^,9w$q/}׻==$, cג}.JԲVY̜ *z:ʃZ[:`8 yDdɛ.)@<_{F kao?1?S]Zծ`tڽ CrGCeW#t2#zuٕPLz} ^!lbIUz.Y9V֎}z.$bcouR#h%̘2ӟ\,bJ*E8v< D8ʳ1?7!)l%i6m-DwB(dwOqG$X~Dmq^]IKeZ~x;ݨBSxHǫjӿF {tA]emSjA@L7ۤ{|_!> yDo>%bf~?1ɥ)HBPnI(Uϐx7bDqP)AԶI&0^SXD* ηF%9}p| [FlR/-+!QR@1rwɶu3s{,GoES߾h-oWrŻ)5UX[ mN #w@ٗq{tƵhSb|1sp+~Mi%6C+{4@;ibf?c2эkz̿#|wۂIyo .7T>vYJf.[X;8 8\] SP(cZf@|&L؁l(S}Y]Js3_k)ʵJl2y{VzWp!fiGFO7'W& ܅\}Je&`YU9R䨠3 qi6A 4k^ N%J7R/zeZ[ܑٞCOBOM& U*ttزųOe}R>j=~;yL<Tz|eS#s:1?KҮN{lc%~?7ʲki+J {5Ќe)|Br]贿!er"z IV4\&aɇ@GO0=.ez| Lqzy&EK0C-UPr_xщ%#Q2b(\&ǥc҅"7z>dJb]xen.BD0~h%CɌEo"2]$>ȮDGƃw㊬5[;47F_HY(Ν{ =1Q'l1X=*Tgϯ10bfty8BvBd n|w a&7|=b2**G4w0`E1C{ B[lxڜeQ%{C~YTdk%hl`DEcb ht T#36ɤ}Sw"F4p(_\`F>Ʉ uIE;3*Ԥrs5TGgU>*8"&~zSW @{ ƪ^<{ paɝ*|H ']~9l)#.Sĺ5!}þ=ISeȱ؜q LJK{=ⶡk0UpT?c\737M \ ˀęW~ohݠ 7EJF&הy^[!ۤ6h: q0{<nb9%l?dCU(FngDT,x/-pbFؙL8PO1v=,;ؾ1> 6OhCړKw yb:9;?V[)C^XݵGnKXp: 2,wAQph3Ȯy_ON>?>U|C)HlsI=>l}!EGUL\Ze&P_1mκaK?Xg-ndh1jp2ҨD#AfvQ{%{Jo5[b2s6xzA.Yڃf>&@OPn"n:,/J(rwYsoa7UJa35<BXgێ.8=WjFA, ۸5˛^5cS+YvKrƔ+uY‘M؏?̓?kdSUg%mĄu!ҩOLY J@G#q_ʃX1 a\'Ppeo+i~У}KJiI,Zk; (/_;qIkV/!>!zk>8OB斐\mu$YgJH].gѱΦ@$ެ߶x3.l%l0vN)ɛ)ҲF}5Ԓ1xrH"F a.bqP1nbI)@ vԤ=d".7sx h .eN^::ӫԼ~S؛ˈNNvZAgiT'6LX`<a 5F` P0L8KܖrWT;J@њ4tԈ"UU-ftc5 F*eEpG؃G%)%ԐP|cY?z0%lgUWېH.2_O/;Nri_.VFx'v!x$Cj'/xtkcn 9G=dnw:)hWyAE秩qHL-aʠ5:6z1aڷJ0!WbS r{Ly#Js@H6bN+M- 84+0mdw&TZMfZX @9O:z@ ]~njԻ<,?Q_FF5[iQW0GWGS0mO=gN$hlyЖ/_El)-=@߻rTp`Hfۋ:f<W爛'=YX;6liCwe[JMuE.Һܣ=>LQ)O:2G=`Q =K"q{YV*Xզ+ 0N-A 2y=7*jJl4nS+ʚCBe&ujC9;+_ZD(O*?i!4xR1.xuN.T Kj0,!UýC,jd?؋2o,k?q/'#"2J4rf{D4gUv W~' |}߫~y;+506@ ᙲmmҥpQqy;G8ga ahY7M-b0u:ZÜX&>[2Em/ٹdmk1ܫ3p/l"x|^j8pY7) >3[ w"iqMZx[8.8+p]JW:͟`(='5R]1 4i';HՖ=xITe$cԋ%a\TT\4!" ,)0sw%)Ȣ2/u.-ߙm>Vt@LHLi!ڃ#ݵ?,uu%;݂dF,ئ.n&V('l.H'#30ə[[*l 7@ou62o>9SaV_dS6|vKFBѭFY>YE*dvݎ^0&.S^jAn;96v3SZ꠱ot+ބ8[@tK@)JK^lF5>k8.KivuK~\xoF%#6h\ rϒd0:Xzo^m tKgWBm,:[oKE]p0H@{&h?6pl4 2:OCONdeSfX]lq=73z_F0OX:I &Ҭ61{ik2;ظ.!??_Td~⌷/q{ fw}\-v%C^ű?6-eSWi#fO)BlGge-tB]=sKjJ#Y;pR"}D57+*)"WCf$EGu^-{m]#T^f=uTՋ?.BܞG?8i8)͠dh41ǚ  \>\ SF\y& J`m'"wC;@]޽/rƁtd}$/2ԲuCt gSŐ4sL@Բ zf[5d7\)E4*2,Pt14-t;<1e3ӲwJ|E`*8G|GD,@ky_"%\'V#\Ӑ^M 摞v=ɐe٣@p8, ˊ NŎOg_ N퐧oɹDHfųZ8hNxHL Ϩͪ|m$1iёfq]f[n][>yRHFzH љjFe,&m%!ёK%W%kLVY_Dnɋ5n(2^ 1n+x5N}̔ϲƨ^g H|;610ml =hpJփUБZH#C5X0R}q ` =g(Cguv]QJcQ Cڂr "λś^K皛[ .I<6Tőnznu+}FQ FWxx-y5Uu~. 1ҙBr-L>גXTvGӏ=I4jtrR7x9Ǵ ՛abíyH:4tVϤ= )`*.]['k$:NU !Mr\;AUZ_)~.U&PpiB@\m8?8wuٕ {TLh¶B?%|%@=~WE>ak]T(ㆾw;Sܙ ;VRяA 7HRePTRSkeV|$ץ>"'gI:jyl?P 1Z)sd`'" q %clSjҪ^ \|5UU~u/'@vwwbMrq X#<iWajc*j j./ү>l-c_翛Q q>fU}?jLHC +INgm֣D ,w||\.JlSAQ) $#M)op8QX۴5Dd=? n 8F$R$Xbх"y8.#;7$ :x)g+MCZ6AW` xG(,5y:CRt$!F@ [ K'ȻTG|i)UunXQj&p%"tj[]o%; ]Z'U*FT(1=q~c=@9BDˬ7vW6v/?1e5mr[vOV#e7Y4S -|i%PUX,r.]ɬ\y]>\G6QLm/6ӏ1W J$ہ-Di[C Gdrs-78o9}uӸtoB]PF pENLR K0/^EQ>(gښp 2vhϳp>A|mȏeAׂ0Y ڗP_Kp\kˆ-_z!4}.(qSw;'iK J.Eɸ/o~g:Pғ.m7Q} L03v1wQcL*Jaf ;ZnIqΥUN =7kN+!89Ǣ~To=9\ ޱk:v4,H6Ųٽi*fSgPa]|'  ǹZJ|j82ʋQn2&G&.iwZ޳&,_ ghY_b6mr&Q G Xhx:Y3zAE,;@a1'|K <m!f@qߤA+Bی]5p ZA 'Z{=D2n &)}>v,{Wa٢iϢt)do%*-2 DT5nӤ9戶_GzN;s=ֿO=5#!"#*?7;%2S9:\'u=|}0zh%Gk/U?_Hd­hw0noZpIَ'T$DSu!E9fy⮡m?vrAߵlq]ON-d]g+?ͺFc!c2;ȮB2}Sjl'vW[l>Ё*tPJ6Rˌ;K! SEUF5vUO7̀"V%иdn0*ڋ7yPӘ-75A!E=Mz*HX'2hσy"W18vM>&:_UK^p^hA~]( `@qqp@"yʜsA@e}Y? BTduΑ{Xf5m-]՜  ێ ́0]0b5x&GjxJlVG}fMZhvRHq]S.y;>^Cq:J ~ R۾y<-]F/d4QSy`Wpyķ^p'[*s Vi7])d "+j -fdx$!B­@Ҙ4 D1|kb zniG`AV/3,ްӶOiNIY|l63-`b-PS!һ+2t Q"ܠ~!hڢ}1eZ\0ϩlٟA]L)0ʞk;'=Ƭb@'+ˉ3@=hde.h606 orL`;ቄp"r{,,X s)ms/?_$^l-f\$[k/C!6+RA!FkQR5.{le$4ٸ!i % dH\;+6On)K{K6kN[rQGtd=Sw50SfؼuUŶ0H'_zƟ΄N~6&CPr83ʬ.^"ȩZf] aLcvOm[H]1ۼZ>MHs+0ŀk)i8\+s(t؁K]w%vxvќ#tnE|(֕>l?Q'El1}M.QxLÏ|*~[?̣;6 $238[O9-1s˼UxLn> eri,nY`<-ѥ%ZY - 0&MBoc:h@[I;Gstst+3~ҖDjM2Ew.=>0QT|w ZI-E22,N#SQ$".s-?]'j b!lRSq y;bizʧbag j= ƫE3Z^7z~4#=zFsZkrTs2#m{&Sxf3Q[i8X*:!9-p3ޭO-A}zCDV# j;0\< s:^m.u: gHu5>s-\  C&ƖUcAJﰃD?-92/7 ~*/,Ϩ3:[0:[T2iAO(Xa=VED<22K_﹞^ ɦ[z0e$0-3&Ȍ 1:$NAg^G'! enaS]+Crb ܡ)U/n3나%(_+&HB 8D @x}ZW  5О{)~avrFM'i3]𰯬`~|۸N2[˛ d@^hT7ϸWvPg,ǗF.o孩oUY33Kh.$JyҞDŽMɞAs6_%ߪ6Kd+}'&fU(˳2$&72*f街.OWޏK2jD,E yMQP5{ר7S[عbv jr_a8vC!ijotAg]r@SIy%pl2ʁA\ # qPE)369WjS<9&Q;s%VTE mA> ^˚3`jo?-7/4݁[ skne'%5`ea%bL7/FIYdad\SPH]'8ۓߥQ'}N@JIm̉J7={C}n̲yź|@#KN[q./б.?J}s/:Q]& fVMQ_QM{.Bc /3I%|_+0+c5ku1ǍΪ]i; [3@xqp<$yMzybHzVǮ,ok|ĦL]g:(M:l@gD3k#61I-h~C\IB,j]%V8@}7 SIVʡ؃05d9/\uW܊UOPLgd\:[ Dy|/4/M Z$q_.ȩWmpD;Gc+ !IV=OH|۳@@'J4Y׌]HUWY3lS Twavn y\H'H큅pTǴ[BFzڿUď}-Buc}!WRA"kSn>*a7-o{E5 XΑ_l_PjP6(G݀64y7¹gre`hV4exK{}U߭U44^ /U_ aUn bGvM"2ri WkcIM!IlQ0$b~g=|\3']ۿX-eֻꝜy}fx{/nxޖ'mg7~ l_:A3 ,G𺫴b'H>o:(q5hm"gFp,go~&qȋ%姀ӫkAa3{sm}lFg*fR\#Xa57Ցd͖TC}7' u\}Ѽ 0z((d, f|f*Oh~y4ԡҡ;vdS ڎcWŵuV[%1<_YbÈ2Y3RmoW0V^HC1үq_N~ ;ax,)?"M9/VO18ԂOgHc(%E"\+7+ h;a Wsϫ'*)[ =+쑨| XtjC*bF, bT5V픽i]2z ~><fX+|cŢ̓(%K*_pjSDlg#kцʀ[J"IPOKLqHJkU8Ъ]%3*قq+Z; J1렐έz__j:Ȕ ٱZn=ME.v, 'G\j!u dݾٴ^jүfVT-PWv& %|#|j_LSm u0 :oVBPgmC{QY*zx߷QUWxS,yQс]="d 44Ш,Kd@>?qU`3y" [BhV]3O\y:[#7sbnK?G@`(k ӃA#RT'8ٴ5 gcE (ZiNgVEu)xGd>Fy ^6zB t3 O=ߴj2ZHK*TN ĺ~pA.IzQt&b{~LP ڍ>!L+ec U+ah(܃Ud9sJ>$@0 ("r O,V#t5t{=W4[$ xj WUE vQ晷)Ю}/FU>xd0o|Ik^bO ItR'=i͟`5 "`lL9gSf ;`H*ޥ)7uSeJGiwNhwVWZ.0ّ]^Żoy_3[B3;eH1;v3:(kO3r\5jQ@pM6/`ֆ-m K?4V(J.#䰶C-qE5ÅuX4p6IRVRzgt^3$ t;̓?lĔ1<>a.k5Os ~vo`F7QDc[\q`za_ Ħ9O҂&7Y !3c5:u$Mn k]f;*Aݵ!uѡAdb3r{%P^0\_ ՈRt"#>}Og@wKS"+͠Țð kW9)QhQa3!Ҕ#3=bL/AB~\>۷ R7^g 'ɉlM\+k#YYPIRTM{1=/Y_q =&ub1MJj]Ϙd&&̶T &%ަZ⚓&eޅzeXо5h'  t3ONrTNJ;]A'MIbauwlb~]U^U|c̹ ~=E$b#7j%ae]fȰUV`^PKQֲe`DH}ϛ3g͛l:ea9hu ٨{!hs{0:ʁ͹ڇzZbhlCR DibPij Q_0,ذ^m 39W˓hyL<}^IjoE_eo5᐀9)vº߯): a?Qwc}~|E픧/XՁY M2J r"KU綋Kd|4LC!bwQCѫQa{2fqnM¼O[]eԘ\[t|!zt-]FbR>$_S.o)! ڵ@5Nn6 fXV+oq\ArXg6`%ڴۊuEZAm8P˖E ng¤uqz>*$k*p3͊B ! . GO/E[> _Rn,A!X&M - oa*giTIgtYNr\rhf;SHaĵQIwUX˼|_H^[YYQ!M‰{NR]+ =שnmLdU>n~X_~ދ-s(8thX3`` ̏25v 7~Xi\hu-YRFʸ208۠pĄiv3rKUAH4W[G[Q!.!vc{8|I%OkArujUZ ,h޻l|-p'Hbvn :xG4Z)I@FoswϢ!჏c =iUt )@$h{QCJBZ{GA~9xr8|x!5eGZ7IBJd6vzDaumcR%tţު*%aa7\r`\R>1z.\<w%!G狮>K/CF! NH+Oc|'ғupDP)F 0˷4+/Z򡻔'K?&8J;|.;'Y͢KfPQtzcW8m ΰH刧&":nţчi9'3(P`X!=[RR,va2nu\#MTKѼ\M9s8L)=%$*4)$|)51Ž1O]*0ab\oGxei'0 nv6L3AAn@ČV"J D+/_ȵH*vٸ%mvgHശ: ٷ+LyBٳs;&ip9vS0  {R.Gz׸ & \t qCG3)H1i! WP ԑђ a;)QALgՑa9PIukp0i*i.> MX^lyL PH .wo-F M.N Icc!jۣY6{/6KҹjDJ]MX>.(MW3hPXFBBh~!;ќRӺ뽢iH1s`i|L8V ^GLQ)G x%j$KnS8-6'MD m0ۗ :I?*A/;%tuv^>8tH !GzRr0c,Tt im(C ed=,(>~h.7sc Aʗ\VX,Oi)MKNZ𾓛T}dHo!2Mr.Y0濝 WX„ {#6pNֽQώݗ-6%KT^O$KƲ-c(tI;VN+gQR+@Fpn)Zؘ~75RLz G*Ҧ~qʻsǺQ,X0: g*A@^ӫ/ J#dՅRYEH:X&8rm`tJpa.nIP 9<ֆNp*cm<%]Kso#V/qPW{h;xNڌC^3;z+"_"n^$HdNjj\ؾ:u-&o6uq)yEl&XΐXE2Ͻs/u`edC ^ۘCX?M%W _]:6=A!Fk`|58X<<Н$"R*Ot04x.}nZ@UwK'fF?ȧ!bw rGi7I ij'0ng늃@c wi͊`8=~&8%tFW{-T#)UkڳB=z"66>GlhBBޡ]9a4Fi1]S׬'V3JkOYǞQ0a2<(nfFfi4@}&6A},V>TE0_qDVD>J)PeĈ{fM27Z[!yg1Mk_&dDig^$g*R4WlMQxmbQS4w6qWQy(q~9@ V&m);%X/76s7!!=讄\W)>*Ǖ :ŤU=+ #e$`Iܖ1-]r82gϥ)UP?/+%nB =$.vUm.HF &qCS~;B!AM+@v.)z\y+ Zް`2^Jp9nK&uT}$aG|\ *Nc9r=S砕S089<׸Q%]72o%-ͶM'm!XIXXIcXĘCd} $m^^ՁTMk53u͋',9$=E !Hjbߥgcm3W@BgpJ71S6 >c֌^[/2w02w|@#]$f5t*Jf+i ~BX3 8geCbQ;lb2@NV֡!40zG;fIUnKl] iū*~ 21X_lI2G}WO6_" _co 3n(|ulcaQ$_2pOXy"?qREkM/AH><7+5xT9 |<+yuz!:lbI⶷=7s-^vZl,BϬГ'Ri(7v`Àrux %- Pa24VsKzP(H7Jq,} { \:7wwT$x$SiO~FoqyG7 Qce֋$5Gzp+쑂*@caJI\x-? t<՟ذja"e:Hff|Ī $u(y$ Y]v@.j&4Xo/ ޣ  9?M氥Q33l&29 ; u56wj" \ eOQHq QNpW޴gp@-G2b }+9T%q6EVtSAAv@P0XŪ]qN3 R:ԆHݔ;9c^*9-)2(z.`Ea*{8#ç[\]_\̕,5@ܺ'o_YK3yZ~m{-Bb3 J$.`Oс/ ̾2]31ӊ5&R"PѾgEs8}9GVak3p~\HR;P6Wk]v©`Y\w7*3(>6gi{OF}[ӶZ{ U`#߱H~1:J/ec8LF49KےĊ?J9ҬsƑ E7v~jfEw0%-#$ SX/FrUfx(_=7΋r=ɇ*BWW{bm 'y6-Rr7fbr8aRd9lDc`dxTԨjê+B߈8 |~d/ txZUx\ĢZbF߾ MTH`W/ <9N`ߙY:`a-}1U RB/u$cF[CG|j?]Rvn4\f:IˢHɒXD3ȹ/lLrzJًB-E56q8O-ѝs@u?XǯcobՆ-S-jLζҒHOB4ClP;'  $:[ǘkoLqvߒgx(ȍCe-DAŵ \vi$Ǫwq e4Zw^1赤AAR\JA\ݝciJ\ẃ1 ʍ{ nمe B?wjqHɅ1fQ2Og>ݍ~ws1KrA_ X>EXt_: F8gV[HhVc]MQiL'51Q%L1F->Gd/1WdQ> PMz&EG\Z'pP=:h񪽇52\Vt7#q(Ş釻*TbuQy8:pE揄֤tROEb_~tnjgCF7i+fuNA̲#!FKy^Sa='L/R.~#_xo GMڪkg~-)IS"`;*ItG^~F K]d(z,0꥕{B4KCڙԧPD| Q*;[6U=w8ל)~Ӳ3@.FmZlRr]K \Ro;nCyQ ds%IP;NW@pb^E37 2k: $qmjdM4Jc@SET`R&aF2qZZh]ŵadfT^Z8p%!Z ~k> B^}gWZxf/5m"0C#9RTDNpx{<ИG>(`4pCQz' ;և9Nav.ldF_bRNGҙzySá[a(fT~*or-7>WNij^G"5sf / w{H˒JPh!H[9! #x[FlX[ɏcvk1u?yAR֢b`7W/N\;I;A_t yݧRbo/U2:[Eo{w umq*]3kT i [woK jLcH$K4 l`Kl$~KjH<l ll2?j6-:DH҅5XT֗/:w_Z%&)gsFmVҒbo(,q?m-ՖܬSAgs20˝S Ky:Pt Y:Ji8aun\qՒ^nOy}}+ J PaL6*nĉ$F*{h@=j~WYGu"R`/҆`dޱfsXX>?hxZCb\2Y-(`fʔE+E`|]\ l"* 2,㓃ܘ;Wo]P靯CJ[:ca ֒&4&bnfу]e R,[h 焾V|AgØ\INʀ:>thh"FTg GT]شqA/*WY/{ Rށtm֟D)rыD0Vl*v_ĩ6N:{]DEZ2VNh@MN߿KhVHy%,#4xI8~:#!Un1̆s+s6±7fHԁ2"_֗ j:@z(uoh([[hbӢ(Olwx* 6Ejꦔܬ|HI;Ќ?hKb!-Ήo} 6{mާp%6FIa} "Z o\{ UuUK|3P . Cr{Fیa >wO 6Mq{XnG}>^M1c]TX&/ lk;몢 &1RȮNi%~$ik!=-.^N\ѮO牎He #αgTο$ N'„ḍueF~(=)=1(-0e="4Is _1a|φ]^>kJO77ɮ;APm+!OtߗQ!uGr.:06' y 7DVT} v憐;u&_kB l%ف:p~jvGcs[6m2c9(Χ2gP اnA:Zyp]Hz̺'񠖯=+囀QUeu)VE TZx#Y✃E}P\,J{M*@Թ~B3ܙQwhxcplaXcKO70qE Z},F&xOgja>',6N_͌W1I`UN'﫱D[bY?QnuӕJ`7Zڷց:qL[=E>_ Vd\UL1qkӢ[ႃu-X)'s ޸d}M᎞"G->'˥$FJ( G掴!KAۥ0k4iW@ ~D# Tgm+ZH">]`̚8/7"یQˤ>Ɣ udZl)|D衰;ͯ 2Ŏ{:AU'#-J#lܭg]#k6?<Yoim/;۞/Ϥ]ѕK,{l+]T6#=T>f<-&.0䤡 La')"Q/$(JVM-{X3ZIbV).%[O%x* o\ 05(S*5b&IMw v\4tx?"c| Sm3/|>p0&=?!uj =>8ģ<74D*O،y=7g -H~gVǫ^[@ɎkG=aמuo7f4^ +U&NUfB^j?vS w^3QVڗ5<8,1Sr'ʿ$cݺ|2 W5KxPOzcFS9zrXxX3 ,'=Ɨ.~UGv2t< xqtj'6xYfS#e$oCDߠuKƸ3:JTUO ZLJATw0^Ps[tJm#wb^~$R):43U =_ڴCUS"ھH`v_~.?Tn'w?&@,C{ Rzu:3rwb%wrCf#!t%= Zk@zT%.g *qEg88W ͈/jzQ|zIu I;e,s|~%Xu; kVLR^L*큐0R7EnH!W %7vX5.\8㣪wG:i7w# uO&m[[(,X)ƴ<&4?X #R JVL9̶mҽɭ7:V3ǐpVNLDXRDſ?㊳unou\B\jvxX`kХK1M&o"/Gͬ <n;%\6YҌ@tl;}RyL,T*%ɟ;T 2p`"^zzI 0Ѻg[jF"!Xs/z_4ϷeyPZC3*桼4ӐQo#k&0k+&$j%ul%n%s\*Y1P(H^[,E+W3Tc+|]I԰Ǐ㦹ɚXoeRSq}#RnSZ:mç*FY|(FO$j,/\4x7WqW5r8ݸ>W帏^%ݦ2wkYF77d ӽ~,cyJ;V/M6Cp6 :D{V)٭2XIuBfe~:>B   2&sgtЎ<$}E(=Fr%4 B ]FS+¯݀5P)1:ݣm%p3!$`!4k}<dRٜ ߑQ>P5UCJ m@ slC&O-7b1_֭U$0 NÇZrI!/Tu|zRZk;MC"wXrv-Ž[|w <+MsE+Pnn&x6$fQd L#~ut| 11, QёNHjU ۸^Ǜoig)P}$yohDLF|X騛>Hq#>\wjWSqvFƜďTp8<nDd˳Pj/1:PN1b Is ,m)` :bM緘4P&˼WASi!Q`̆x]Vcpx/d ˬiZЛc'_e}O ,;⨑򫴈 ˽d t! )"--(!`%<8䑢D&A2HS9h {]Q)Û(UMY?V+vuX;5KLPI'7Z| YY")7x#GPr`eҩBj`e!7^w)2_a"QZfgn"C+uB 1Y[VI F옂b>g9X]Zj;v2C~e?v66YMlqtW[@ݝCK˄/< 7FRh#1- 2tjGuU_:v<"y)HzH)}oo6b$o*UaEs$޼Z};E 'F(zWtא1`yP!mq>@wT薏5M 9}Q)j4|m+:xrH 0J$gcOP,DbeRa/y49^c V? N~7#,6^jyU%m1nkiLi+L|:^%̙-ΈJp@"?ՐU?d8n^-o#]3Sc;c:~hӵo&:,\M5^0yEV);E&Yi;7~ltY>+m?lr6;xȌ\.2 j(U*7wc.*yp!'qqJ<`97&!EJ":xHx80-U?d6VFߺ ZX'r9 :Kʹ_~x=d>D^ aDkh.H0$YS+ Zxe_@FjuoOY;Ug$txNcƘ5[x`32 'b>3AϾvz גlW{mvPTtP*"Oa]ń8_ H/+_ Ccv햭QaT۪2Jv3O71B9 _%!S)K7H9s.+u18bɮn ) TǒZc7 /4J]9rT;0n0HFލStb*/2x y,ClpjBRjZZ\'Vk.@٧XBNQď8 %Zr3^ t/~MBsu JbR?YBP2NQ/G~&m;ϫyVuh:SZ?Q%aVI]#Yo~^%U+!9~y,27El8sadw4|c,v_} V}p["d'[Dec~]pd{ǂo Rt(Y9v_o^C l93>@>LW{WdQS pkE;m\Ⱥ[1vKn곐cLނX5RC/( piO<1'!%X&LY 0Xq?*wY]4&r̃Mj#Q; l9rYcRLPPFDNzNw)vr2L+"(";"ȼTmɨio  puopV$h{6kjށ$Qu nm},̱ , + ٪Q]yPEņPijB67&)o5 UNiY&(DӴ&׎|"I~7)'gA,Hpe&ԵzG&O9EWh > ` muRJ%d>89f2h96~Qu)vÃtҞfyݷt狼436 f2oZ}vnBκE`bdE!*΂%iOw-O4˝}bW1E"}0-ha7;ҹzH^kU۠{: 6nY%mZE?װ?CS8_Ktj Y*:Μ^>SSNF92˛l'Ȼg$]Rˌf9k`6S٧fs T} e{`]ixOFr`e/_' qw}a]}z~/ `RIm\ vSB{BQ"m|@-wI]z4L!;"g_޹9E?Gh A̮Q$ cnp]U_\H eЪMOF#p^r#t~ bGk\L>"#uM3 ,JJmg:kiMpжn]JtXDjcBm=G̀M2R]H+I_>S}㑔D1X-yig]in)}MT ! mhObP-э>>ZX!U+Ϲ/mkbG: =n"DKѾdBd H$ 2@*,/Qp)\]ě*$ pW,o\ˮ0u\@CN1= >8G6>[=y6ӗ;zZ 2#",QP:'˙V/D,ig-z^F |K yeVwnP 8.2%a 8y5ιyWHբg*mUw[BCsĝ,#rF"?U}!'m ]YsRt )@BZ.ygD_{&_@#*d:o3e'%գBh j@870,`߭@\\D}Zyr%"j =)N׏V)qxRIЬ ?Zɗ 4S}N[3'Ie\G:4ˢO1 :-7~|-ek5vt8@K<-Q(a8IfͅvC(! 'NRaF-Qe_?.OP}khC_&pOe?A7p蒤Gul ۂ5*VPog|@ҹ r_֚7P@B];;[J7_|wSCoO~S&n9L/A#gcXb V_/X\fxԷ[;c]`EFdCG.XsŁ8`tM7JP'g1c بl|o"SY  ^!*mɻW - >N."%dp*}{ciIcrW<<]ꠂ>b7n1kr_1{yALߴ%JmNǧ"xe#}`+,_Oa`Z=Ne".F=V բw2xt?F@^ٹ9̟0Et5Ƹj<1 :R6ߧ&:PfLexXzB38"|)@qw ʑ@,}9qO?ϓqqҷ6& 1'2fb  w%npf}Dpt`d 1bۡǥ{B{!PBHilaӿd"F1Dn?U\rXIw%#K+c"(鈩@вu9CF LiAP}{ߌ 6^;|wMU]b~K/ sjxbL&gjqʒW"4k`Pq(@9sxD  jS.jVTTaN:&eC"ӎ"_+Q1PV;z NYKPz|Ґ:76S/f!i]^Gb)ZĄ .ߔꘊ! a` 9HK`C? Ԡ*_~1 L^ZWe^ӒV79|7|ޠnRp0X t 13(I=f|t@u*ۀ`K/n$#r X" Zڀ=̫AS"!U 9ndC/Rz2*,fpAf'p.y`9MqiWpG_dKAhv- #aN@t?4 S6z˓G$8vZ}ёl>jKi}*Sa wK1Y]w;]i qbw0>V9,2-˫_ Әs})ݐzlS/lR_faN*/Eș@`գdٱPjr=7E)w{Q4?\` :&#'Ń{%zw[AoD>:HR޻T>q;qft<.!6Öl?ھq Qm|4js޿kNjTZྐྵ5^lTshT' 5^5y"pijuƇ׻ܫ8*Ce N\rlsD9i/(@fٸuR]m|oxH1+w7wV ?\ 霓JtpGD}a ڀRc ` 엊f7[c'ҝsPlW12(^> 3}vPHd)? =\>cʋ=hx\^ɠ0_4E1Ajr1'I~ݙTZ3RBjBJGHZ =NSQs񱫤S3rԸN ţ"7 קDsZ2Ȍw2q'&`Hw%:sj ȕ}K k5ϜXqⲲK \2hx/7,Lo- j>NQt}Dݜ=۬Ӥ?XFBlmzyco `iHЪ[gtu (nkEFR5G68Gc5:A69pC荜_J,jH!y@}ˆؗk}:-9s0{{_>BcN.)=&ҽZ wyA+Ŷ| )^`p( ]j1?F"c"i ~d#3a[GC#ke :U#Ҙ[@]B{™ #J 79KЧ'ISzH\c(=ٽAKF ͐WۣEid {uZs"b̒a,U, ۺUwgCr\hUjk-MY%+4BaXߩG1süx 4cqO6 xȷU?I%<=}-k` s[(hr%`r/*ˆ2/xώ[y< }͞m]x];S+3B7bz*} fm<8pEdC3:*C7o.KR1_018Nݶ" Z-9NY@0K2ى>S+ZNŨ ml֫m۷'WFK{>$7UDzɿ MO1EXhV 5OKDefo^Taj[p-(\G; /SX,R7u:p`̪7W!' s잍ϿP*aQNmyYakw{0&cfR^޹(y2uz5/q@2ܨG7Ǧ5p{cٕy5jg~\]Aqk Thקcr??w붰{ 9å|tD]~ꈪ+Hź~ơ׮'f6띓o5a P唬QݽrMQTD 4/7`fGXs='aI(®.E$b 2RBt|2@aL檠JGbq32':"qE#ݑ$KV6Z͵vȑ"]$JOYNj etiѫՎ>S;ƮT$=냂~kx-)i i \:;3MUh qw66,»!*GPX:~*V+L&?=Il@9|G-.G=2n*$@4|Pb!/t™UY~A1P^v6}h|Mfg(bsuqD_>hYUb<&TAY܆k=6|vOmL4|\v.&c'})MBu$DBÒ۾),*ߧ3:^ZN 8ֹq]29!&fy+-B`;N +'o}C WD 7 s8ĻdY&xjJo9-B@ah=8t)S]Pdjr b'A qKI n9"%13񏢜$<<,5Y]r@ђ3Aʏ4VhYOY _0ɆA!3)^7-lރTk-unIcU{64洳 JRQDS2R&I w_2-'Up k21]X'8"(v 5E` tBBhS(ykJ;$݆5%D{onc%DCHB SN(kz7̒"Ҙ`6bE\JI%vrFV]+X<*Y6E0}~L]Q%SԽ+WԷMcB*(Tޚ{G2# 'G^ Cp"G>VuM"2&r)p&V:\9Uy*x+*4Zfa `%hcJȅWh_a+I{;o ~ld=K`f \'L%̰r7pxFsȿN1)Z8 [ aep ,@yjv;vńz(ֶ!L!Š1=:.`pB#RaU05F%NG NesIjx{1ߥ :v-q{a)WXd%3c_cKLyaI.Аpx1CaC''g{Eˑ[|V"rLj-ZyQXZ D{bPU\o aӱsy&nUM4V YRRXpV WŸVt8PY"2DR2<&貶KFR iVh&b2+kmeaCOo \E1Hf9dD mNСU r4wj?&~\NsHCn} a#x{iJ6xbf >v*m(Yz;q _bZ9J5R;?.sy! z lyʼ8X'K zX+Msqh!c8kU>)EVhʻC\p+AHOڥLYp1X*Tl=KX~r vju)10ZaHyr"ehl6QT"ǮmK:jj~J;ő\$ 6rӊeJocI ?v/4^)>]͗AzGUg%[5O#p7-1<Ҫ|(Hd!sG]P[Z#Yz'Z/Ҽ L3֡U ]"JCph@N *+;.T#e"4YćȯG՚2F$E}Fʂm9[oγX\oI4OS^?ōGo>2Nx|=ަFUG{Dg\ =sHIГ`?;P' =r@ZgĘ&g']mN:I29G֥w̡%8זBX" bpDocr EgSbCVb\*Sՠp":iΠjcwYqBߎ9fwڨֲLm3Nl|RXnb7DY]Kc9쮟-A0v"M1ޏqv,` xǿNAEWK)uLto CY1E? ч '7uM'^RQ69X> ]H *?&~ SKGӲSA(B0wj8dDyܑ>"ɄQ:}u4Q)#!ľ3٘}JB򅋍o;_X1nTbQ(]hBȐqy㻦%"G*TiάY wR 7&OW?vh5d= _?*xsc;|zԪ!vA|$lNuzp /,lߙ)Ù̡v 7Kn/+`WL<&8f[f!\ b05o[c}O*K0o>^Jdn$| ˷9E*dliy") ) +ΑmI'[YG35eҟ#|1Z-TO8x,H6:iFÉ3eZ|5U-NG W`0·֊@yk%G.1%]Aeh\Z`"n܁б6 f W+;)B; d?:e(>)?nҶ߽Ad~P%9OO;- cяc|O=Oǟ>1"Dɂt.yp{f AYh5[hrQ*VM 7$4t^lk oφCQ0C^k\)[p=m`{$ h|i>LEnpEXO|:++Mպz> ^pOR>(Zg- 92 Gr wOAO0wEt~uO7ֵü^1;wƈ_UC58_Ȅ;\If5B]Y$mg6g:B]//-ԟCToM-yɫȄ&R=tݿw^XEyJ{Otye~Kyz3uYrIGT00Pͽ((.ĻQNһ՚DE+%k~r_jJ܍K frO1[ H+D]p/%)yco~ƮBl [v&3D63|,HGhg1.`n s=BO$Y=#Prbؿo_'jͬ`uM@331=- iW(p ʸ=0G,4;-oZe&=!I6Ukl 11JA2YrWͬ-DQsbܻԗ |)/zj٠N? < |Lh z~5gJ? o<˫X eCLlwu{KZ-`:xPI2 "D~#U{"4\Bll2RC]C\j1( w˄h3_%m8cfԌ]&*7^Vظzݘbtp( ;#zFN 6W)Jr~W')dׂ!n+XQ]^xA;ET̰%$aFVɐgTI4T͸_,fE{ۏpL1.}pGM(뀩|Ao?U6aKw !\a9TU։lA@Q_#,ܮf$$hlO9[`*FwL1S7b G>$݊8q5jiz2M>`/ `ّ!M=h1_!Pn JBZ&X2 e?kL} r,d=Z"PO&mR V>3Δ Z2Ί_s=:NJ HQ"R I4oY8}]S+oTbK$Α~?W 6Wtd F:Zaa&SBM ˖KS6ܓQ/s"+_jhc,o&R &e1ޔdDtJNԞxkgʞ-H.^}d`0d`|3• .% ˎLkf5fAP$@S o H :o;`%񂪩/5w`_ԒWv"[DB~#ȕ*)U|at`qVpY<7-ZQCھlq< {ajID;Q%a*j*6kBǽ'\j؏/) !T?s-te!o|,2e'B7=@GB!5R$ڣ`"oWJzԾb`2KbXN@nKnk@@TRi@Y*,")*Tsͮ'Hb"XbbG6D/kfҐswpFG,p)U]^'+* qYg~Ri4DiR],wI55Ey'zVY]}S 漄/W!mXz"]Z)*wgX*>$+Ac<Ҙ$d&'t]lNv=CJ]W#g^^uIЦ*$FdҒ3O]%v쟼].Jr1irݫ[ ] 0va[O2NKj|((vl)֑ۡo2Kl cn# Xfr ?PhYbg*"dvGb5:.n!# l`ðU]z@R9CVS<@bt㞢AR*<T-ԜbT0)ODȡNӢߐ%tX璏Y026:$7DgCZ D*wP7pt'7Yl,]ۓ48֟*Oj)~/mx3;Mn^_?YR*5JOW$۠3PQ*M2m(ߕJHc'u6YChewz]Kڣ+] څ 2 C?y0Q?%3*hn G qnO ,)L >xq!D"s`+ϝS0|.o2|jdmR6z>`oDVZHP)$7:oai)p Ox O$@Ԩ#Dz̚<"̷зgWC3g4)os57;~q8a\:yoh`4LD̴< V9)(_;=rIO!=9/gcOPz7f?P! {tYQZd41Pc13+_/(ihϳw@pt86:~CTd2 UC= 3txaebkT{,ʚ$К^U#siJX1v},KbPtd7Kkjn,YMrDu ͮ>PO7j6JE' Ղ… @{U5U&bA-eIBqI$YJk DDzF78i^t0W5`fo1,@jfI3=X?}%f33Ĉ`}qۣ6_&dg3%'levczpMTAN{L|Z^"#'+1Vs:|l

O6gBF!U4 J~Z 9_2h@*c|w{XAIf*\B1=焸nwq)+$*TVm3EQ-H&{j+[l坨/33E~(.e{-"K3\כ[ٖ! [3:?I_dY&,8p:PdT&4bgDj<CCSDb2Thw{ G2>^'Agm3SHN 8)F|qIN&~4 C>A>lo4f2smDBٸ= kO'9tZe+␍Z "+jF+1P!Y" vlDCLr bБYڈ2x27iW-n'kB2jP#nٖrRh`fr6q zXKM2uU! "~Dtޯc!'# >twྐNwF8(T蠬4l@|!E.ur`! ~5S0mqB=Q,?HڬH X7m*\3JM㫇o}˅B#QC/"zS:mϑ ǖl9$7WJ<`l6)K ds nP;1E18TGz F0&Frg^ʿ 4}nlLJeg/zINË&CGNm靰`xdfw_gsp w3C}$&hjj!L,!+H9SV @v.Szu Y|Cq#%[Dc.`y1bX}˸x&m akٹ,])}&TejJVuv宠9v4A7 Mdy7d|T $?=n!C4˜vTPL>K&{* Q2UA2 l q)~^6&>goO!#УW+ݞS=jm:xPcߙ[ƪRceR~?n`[Υb [t S~ 3T3>g^GzMh*bPǔ;觷i=7~!QWAS L?à=,Y; -,zݶ]7$*i;f.u@{MP-[( ٛڐ KzrWI8O sR7y֊9:?UxTB#+cӷtU}=PϘyjt7Z=GՒox 6}w=$ܢTgyB -?ȎɆ\rGZX\N4d7L@r==e)[ @&F:>1  Vc4U4%HO⮨CCb \O 9YT8yHuv l8 =.Zۮ&8WpΫQ{+3UJ2DM={j];(Q! "xջB=³N1-uRΪJ pVWwUI*vя]x)dHIszx8(7b$H3]8?>Wi8y7*j gEvHe|*BŶWg,py1Vlw/sv c5pR%X3vvךU"rb&ޏ^ NM\_W {?aHP5MUn0%Ŧf-`H4h4ݬoIec(o-C4Bxx6/ 5SFb<'"wKXO6}tr.~q[.f(`Gڊ$Đ9^%Dy@leXw %ԝF+{*ZN#qîejϔ90Fƈ> K0ƿbx|4`N5Fw(=h{%w0C[6 ?$A.e`,G *#i1ȑCBG9( zW*XpAp7yͯ`jf̩Dytq!)Y`t=FֈܹOd7~_d)~Y1͙tq')zW?7x1m#~]R]b=+A(&j b~YSv1rpٺ3ъTlix㻦l./\:\tC!d5DM-_ Km0b}ey5f>S$Z[-C?Q Ѣ)q6Ӈ|93.bI(/TeUcGK|su>߀¸2[DGuXu?F1 MHL_Oe VƒJe8RkO^cq蘮k&p~E֓j֠fYyG1+3e#kLvTn1Ry'8mz6M 6ܲ㦮VAk/6jBplgm;'TjbLG?)dZʦ ;Jj6,i2WbV/?N%+5+woq7yaO [#3WEp9?E}4=ZO쉘gT."<6 Ҽl>_8e.Wi1 ?1hgč CH [ Ev=(0BEkw{J #4`,QX[քO;lƗsW-2U'K6O-jj,; ʹ ,bH#QT3-x7X E&wt#ֈ# !YZp+y?$S\t|6cŢjWXEÌT "|h/[X.8եGP XWG(-lԖJm6 27ʫͽ0Ek'O$5#flV}%czsxpˆOl?E^1ap >ʩ Tx0eWu>|xY0KyYn>\u)~Ƀ ǓB[A* xNw=~䛅Hdl@6j-=ő=W0cs8j2pB!%!7cq [.>!NɬN . Qܯky\Lf[ P.yq$YMEh@]e?fx(*חqIHҞ Wx'[,G TٜuҨL/iQwc43i$nY)Y[?>&;#:Mw P9Q+KeqLd)ZAHUM)βdڙMi*rbS Yt.t(Fih&mndsX${d^Mr߂I%]c46Zn.e( *r̈́z߳ÿvufUwUp P9y>jttYE]㐺SV}Q Ae.T@ҧQU,tENzQ|6HstW pwre!`H1Fc-`e Pn/x(N8.W[si.:S~KR:aGt0 :W '4lt@Sw̦?{ÚmCT!,-޺R ̷;12}2s^!9`7],ND\|M_զhMZӦm:^ P'SۦW=lҖ5;v"R ystX$pN^ڔydA={*т@M ׭4PHԿH%t\3Tާ|y'Oc'h$zB;|v>; DFWxfgžQrB 9p5pșw s%D|?z #+um zk`eu'Vo ,oyesa7z1~0ld OYi]y)V(U\ '=]k (6IfgT]k DSI9:}߭:{m?2]ݻVr r209n9!- (.b`?o*}C6h=}s=l2{TwQ #_!ȎܙYأ2 mC;۩ehow&}^nɫ#H."Uy)*?^@"G{{tEØM"?$o_IRL 8J# wm累h}Ӫ ͬ!j=K}vһWT,͑LǴ=]|4blƀNn .XO lo٧;ġgԆ†eCNpYbMUxFԠI)c9%b~]~ӷ!c!31Z^Z(#!!ngsIKueWű 5(*j)YMQ,?,-gơ n{@ -,r;iQPtA}Pw dxU0|, +03GK)1q9'}N*diz6ahkp0jS}1"5'<=9zfx^0DHwjzA,>u u Edz Q /P:'(}Î-9Q[oz\*!NCY3rd๯`>&vc>{JLzyB2u-ؑy|V >q '&O$& ;ᆄ0v6b3I pN&?l#8LOxGwC~'{`Y $.;j\:Z?Sən?̏{0a6\k7n9PLmv7,yҔVdV5.c#50/_5v@*-A_LOM@`]Ct0ABL/̈Y_m~xU#xڀc=0?>=' <:vN$%(\-I/ٵsHOfZ~Cק7|ڥo&9+{+(UiH4*$}Xfhۊq6{hP`S%сboF,`Wf0}NM[Hr7^lKTЕkk'HA/[,0M}0DW$_+g|#|+ Miy_2s>ߢ p utٹfLVO7|wYiEGkAMZں܌W gڹgFpk!7 "rzu2 K|78lVs\m>_jhϜ]y>B-q+Q~4=x]jml"?'u.:-5GR;hzB.?CTE `uOˇu**9MoAu4撊e"bɗ `~gn,hTyDs%NWC&(݊2"Q͕?Q,tQ9. 7*P+6\ޑZϮLI$8z.4;@Q@:(m. y5[gГ:` >1co`։ŢB!TCU.# 7F{ÿS vUU+qgSX @2#:{m3ק ky{ !l;/S{+dHay f1)N?=hs|K,IgdxMgTZuXۏ_U2B3^6gkP_UpDlc'X'Zj#/]*8!Jt݁  A!VpU<~'4b)﭂_(KFlK t 6iY>BbfOb8c.QQrOpy"c-?fb52bjs)}Y9?ra~ XM=w䮍;0MDǩ y{NRX>vZKM`sMWśpB6h pФ,Yy/cwm !j2r> @Նδ{+H~6)u-v'da^M5cePyX(PC",TFH] (v8Lo꒼ CQdXroZl8JEًܸe%4B[݀p~aΜP3 h=}6̓[F,'l'9ufkdV'UrO~۬כꍺ"W/(Xs#nP2`L##dfuƛoH{ .|OGw5"%&ZM*Z㎡q:+Nn?21< _6Ȯn(| 0vLQ(6:-g׮U?X)Tpu>,IYQT)(Y|ځ+؊\SodЩp$ 'OnBEgv-" ń -/+,fj1oʼnɛ8{tUAķm yY.qjZ8TçLW8睈r_y/rTf|~qR;\t34RF,n(NB|F ZD[|O'h<WGf2R>M7 G}u6٬<0ta%=Dr6Q.00;RkǙN3kG*=w$&Le/N 5t 2< FNJ"5-oo\:2SdPC]a+:l>^bKks#MP[o탙^AC 7_'@,AΣJHklҙP\m~v tV? ҙ]Y$PQ%--4O6@pjL=.k> @sxlX0M D>T!{c@Zb+rLC#kP|D;Ov]In{yQ H3'SU$,DgyԹkSFg9,DK{ `,γ^4d8X- IPܳίD=Ƨ-J=!A/\JEN<:|n->?vfgO`ɼ]nt>5pP^oHca)[,  3-־4ȣ,ڬV"IŊ%i{t҈K?br?`vo`DjQ}P>_XU`Ct]<:#*LVFd% r.uF"AS&DHءMD  .QhO }DjI m0cy LM"x$du&db[WԷnڇrMa:Zp@f&ϗMp㈦ta})\%f;N+),!OKeKz>ٝnĪg }]:7kT_gJȦ` *qy)H۲9/}Tqխ@Zx^l"- ob*x~CE-{yY7uN6v#DBFt!H"22Rt-n4u}y[^JnWy}?6)mE,VWk!ںWZΚ:!GcҌ i H.UN;"goG=kAD Q{GmZ:/Ez5D[2 Fp$_%vFO@CDDTS#?5Կgِ4F׽V\;.^eP#, ͓>?b&G KIͺ:;oqTx+cV8!z-C!I.Z&Уj T[IVby [D)>7xk7U}Аl Y SUj.u?XqSZM" 7fAlm/.gAdkv VYi~$$Ӥ\KI2ThPr'6h2*mL8#A%TD4橣Nؖ )?9\vgU^)|j^֚Mx|Zzr:+Z_TiHJ:fQu"LXbmH PWDnUP'cԁdSr 0;FC i^=*?wo%ZM^`}'XEY˝buwFl% 0.`ЮfVvi6EXV$~~9%I;L9^Y6wf?4Kx.=prM`\V8ep7os>xk*6 Y˒Uep[RӘħ @Ny)$73T|RuQhG@4Aeq!|d cWlzk+N2nvmJ$7mh/BMte㣑n8"N rTL`&4zW`eaLx!! ߊZ4~$sT7500#t>Teeڥ#5"E/ZeMPe$-]Bޕ(UD>eqS%V`!&*2NDJcJ*M`$x۽EgcqZ Go.zEݣ$|P.bI t84P\ũkכ1Pd-b[02`*u,DZb+vbZS|Y%A: m$tĂ$JeM=&$m{L1pۜs[^CoT?zq d?sy f}n*F8 c߷+~L՛ml7d<@=ȲvۮvYd}pHd S(mF17Gu<}y9)"1 &ErbmsUxml29|z HeYǶb>=X#UٵT5|)87U`\R|څXh Q {V^[}[ⷴx4sDg< 6t-t2?9σktX7{jO bzzᰘۚDF&+^UF(g<l4#CZeA\AJ[+N3îCn\_W(5B)x+N[y*xK'LU)Cе"rCĉ n>/y9FH<_'g1rj>7oAm..·H%Hj`jj-%gKyʊF Ŧ,UVO 5>`bmT@L ʪrdڶfrUUXxA(OxHO_%ڵ)S Z4rS& ~|ܸ4v)jr^0 ]sg8Bv SRXX :/sHS]Ke 2쎻M֗4wlUvd밧:V{VyQUn@J:}ߍ4%dDk(Q $n#!ƫWX:6z2pZnS (]Rb ׏&>!C1 }.ijp mÄ-EO7Eҹ\Ƹ"]~>ӇHP'|SmGpz`'?ǯ"* qе:;T'ꜟe#4Ea6O.h1佧Sw"[%#/Sf{P'_c y[+ԡ{8DTrL~>/Ujc?)ҩ6R͍puj: Z $RwW? x{t·[b\hցss6Gsݯ,ݎһHt^j$]:4_\Y] ۭM蓹, jV8%m@j/4FXl VvMZ I 2,&nd';>Qcf՟xΓg\ 2A.|Pt&)a'"/5*~u  ;v-H/۷D h2bt"#ᇮk)|yRM= =^Ҧycs6plRX|kq2awAVX)&M:(ٿV;fL>@Wea"QfiRl7M .ﮑՌL^l$H’w!" LS.,ա oEB#s:3@s{|.= ג(vWFY?I1!%U궑˕@vQwC1鳒4Z-^~t \'E҆n3dғ3Tg 2|YUxLesAcR,(OUO&S]G2flJu MCk6tдݬ{ъH#> fkzͿQy/ )FY%R$BpWH-Eټ+e…BS Rx䑉YeW:J0E mƉsD3x3D8E²U^Պ]Xȣ=x(uFVݜ9-?`k-V4&>؏ HE}i/j9,z(xދGߊB>J4PR" rg4cY~^bR s:/qI'y3kZl0[1U>>AU)-{Qn N)vDg`naiN>-c\o~xQ+޴z% y@Hm=bOȓykU.9M L'v{~ߨ~楩k 3`W7nV:ubT,R Ye$OyGi@Iq"Rfܡۓ=PNg1`-rJj%~&x)HM=#NPRt Nv#+E3A*TP'1Yg_{/rϒKV°y})Ѻ-hcVI4Иܼ/D_SME޺T`z4 alIS\nVҷ")?5Y@PDFW munUV^b)δxV ZG\=z;A aт:2 W͹1Za 3پq!wF"c}L-C56dg_<۳IR6W ƠJ`HnkOw``'3f`t`@m4#fUP+>&iBv/x%U Xub}z6; yq+ ?EU8-LPyۖ85ǯ=:'k+e\']HYaPJ],2) hIP1Rcqz +kJsjXUP7X-ael\vITPb_Jg,GD#/?HGF nfkjNBѷjB. W*'+ N ҺETCfVl.*BuJwi-bLM+Ci GQ-YL7h.bx,6wt8i>qkw=V`3?5I •M,3F}x**M-UaЋ\k76WTIsH_af{orlYsLT.egZi? Kb+B=@y.Jƪ<{h+s,xj,I imPTKU0s]4@%;~u3vC/ uҒ(ZjQEzDG;Ln[_;<+ w?м`O#Zbem<:{~qo- ODtSԄ9f3U XkgA_C6c6C EQ*Btvxf,G[n EAL|ȶQw-1.|bElpX~hJ7*6g`Y݀6|>fMatBgh_ ?QBV|]+i񑂟!ɆWl(^H&!2Ig(iV(3Pi%+XooP2|o.!qlDGM68|Gp$n!}͋rmۋ''BkV$l53ZշMlGY2 NRO26bF517_SÍ~WJuɣ~9w724AFCR@AѨ~&<t(odm+Hn[B8WĪ〄wt"ngc͉FV؋E7M.t|f~5,vZ-A5:#II4ai >!sf™pfEz bc -oS+[aX!f'^ KX?k#|l[M!03!'ܦyЍ/ˣ3,LVLSMEnU:tyW|>;ԮU d56tM`RQߞn,z5ټƷUO'iT ;'a:awo^e!T" 2MϽa cG58|K$dnL_)$d(hNR)mʔԅ]] UX'G&bsHu >N&䬏' H"4%m"n_fL-E ԫQLHf0i}9ɽbSǤ/`ϧ:Q#kٚ倸&f,t5"Zt4Blơ CBOiܗocM);EɔxP䮷A_%pc@mkWՅ\̴rK7gY֯?YLJbQ*j.,g㻿kv jx'؀FP(,`v/OW_g>ߚor#;@ECi$DJC~{eKƫ0 N:'i.DM&z9[*](VބK(ܼ? ;ӵ"ÌU,- ht(@(]̺}ɌpПSm2X!D[/+PY4Ot"ח;aq{D:`5?,vgඓr01g'\rq]3c`J /;ɜh;Um"oSFSB(][&.a! ^47Ψb'g!ֵ_14gCO"KO`f*khx cҏʧ6,DžJަ _hH9]@S'fvcUvmkJضx<s*$8IG#yr$_5miFV@r34O lH&[hR8pp$^F1{10yQoNleFp]`%a)T]j ~p$$+j= y7Te;7uȝ}fmMO`1`8ufYx Uu1l?HY(j=muؔlWnZ_\9`Vp/ K29/[tRg{yg@ډ"m%|c!Jj ΧE@G ڝ`8F~{ 3Lz,2`&i~h5e/a3"4b,'`J@zIyҨ+[@ɲmDx3"T9?m(P+ų$egl lZ342ۂģEuiQ*E3YX$A#&@fL f*mqBXn`mOu(O1pN4^VM0B*z;ҶEZtT~;a8m#??h >!/C' ѓ8a./ޚ8hоT;\[&gpcɄlurzduS״*6Z`6w -(I]ݳ쐅p8/Qb'0`B6K6?."bPGm\]T&" }Ⱦs:MU>YX$$J\W)Fטχ~BCC11󰁁HQ^D?/ȵq6)A\=,19YvC;bqQpd%op(xIRοm{5dd>~p~iUeEC=.(pwgdE:Tҿsg]8_7z*8HwIܦkݫ Ի;"pH`[uޖȍޮp?j#KE߇OtJ,J: ;M.vgjifH?.5y"ly@yQ F^NA!6NL+aŋ `pk:@I %}3ZNA8Bܥ**+{X4fј܍,`OMxHgvՋ4 } n@(eWj2zr7#Tw&] (SǭF>3n\Rkc0Vk$02jZ"\BW/?/3Y6Uu6 1!igڌD㖀m_1{-*kl%<"mX!nXHv%jHǟD3 ,N7#Xߎ-}-A'(ߞzvU6)X*QH7:OuX$Acg2'##dVw:Ty%AOLIVNMBc̋p1M2A %1幅x:$l|ivPYhN}.E8U&B4^B-ڷ9 ] x I=[ ;t2#SX$^:_E}E }*p تh>M& T~E{RpfiA ފYUG#6w4JV+j&.>ڣq> 1M JI)isL#04Taֆ2O2 2R~DžncZ&lgl9q-S{gGo64=N'ϺԙȏkZ|~o\77;)?h@R(1rZc!Iϊ~z xU `ٻ<^I*!sWQ.3H-j\`ݼ?TKo.˝_6~a/}?N˻&1ks#)$QLڲ뱷P3T忭Bzn$<[]B0SOD|Ӡ T(b˅>ga )FKeYe1]_&cጬ7z+:`RǦCth!UQ |3%yWgly90Mk |.>!sf0,(@" "c,fE++:uvsE7 C<VxN-S$j*>QL2ՋH `oaHPbZ,[sE(ÅވzbUrI\3|2F͎f E)f&0X@2bv1jr!3 f%//)c~bcYWS!fP"}v7MH|nZ]]Zr\Zx7RzǤ "0ڧi:f;tgoq祐' nƗh"Ȏyق: ȝw L@1i(-]X²]a7-䥦$A]MC Q|'Bz-tΈ$#'N71= ^0d-`\@j,pg-hu'O7'!0ˌgQjVX6 Rbk?h1\ze>Z\&1'YqK}0[Ix(#\Xs 5$L>.N-)iу,FRBY(s0VMm?7 ݱճRPDȐܨq$#F@f W[ '!LYCנC5j}J*eZOcUheHkBSɢ&'tUj4wb_R#ߩG̀%U4ҁ"R?l)&2~B74lʦb3Q!E~-ܻoI #D"-h@=qL "[-? ==STtzԥNrU7gjzogĚp~gPۙC8>545yXI.̒1_%-gv]z"ݖ"qŒub]8 b ˨`xI)d?tsyރŤK0d9Cd W{Հi*qu#w5bCBQ=R\L!(f O[UY:|Ŝ`]A uLg-7Ņ|7J@hx"e37tA -f\Q*p>R VS+=A$?ԁS=<*=npXY0/&z+ɴs(*Q=}bS{{-9(-ɿ]@}=:`/u3dP@Kۏ,p/Lić.>* ى-#&:ɥ c4A/Wnn9gN; bHGhvuⱮKf\z\#:d#m aHP^Nr$w1 n V97Iiޅi 1@b)|"LrИ/tSulC>voK<7ۘ[8oAiJe ܓ1^!iDMw| ɖJ"6e?>#O12@ ¯6j~(~"VYc` q\J`:C, gy"@6̳#}cY#3&{;bgf% בh ;] _ ܆+_jE+˞ Kp(Gl^i+oys1ՈJi`Gܽtmn%I˛3^$fYÓKHSx|ItAvv؞ a"ժ\G۱ KStr*aQ[`oM8F7SiO. de\If0sR+cU,Z2G##7hس{=ƑJ_즽zԷt$rۃ/dYF+7~(Qp2Cma[kK} I?ObdP[_F\K1gghZ nmxԫU%Q!((Aldm y#)_>Y/5u9}ruX^i)7PaRf~IٙB/n&}$Y!d-pܜF3AHC̺ЪoY wd'|bX-KYn p`ωi V`?SHoOo_4%LR(@;zГ.Yx\0Eek;]pY'1ͨ#.7+4.̈́2B$A -\lㄐfqaDe.8i{x#nԿڻm=[ њs#~4_z}99 ]|= ᆗ4sdD5 <'5g½iCp'wZpM7W I(zt9-͐u9\fSW,A+M=naݫRK삯OCl)ڀIJKp.3Tm) #Tt\ܢu/M/yVckFU(,Nz t!*+䤽gPsˎJ oevT&'*MloGh|㚔gF~{wN\z`E͞]󰠬 jitf ''*1 _vΊlEpD90@*UCxr_Et?]{DHc]zA]κY E ijZe^[v_eK[z! AѝGoEZ<8zϳɷ={gd&c pQ۷ڮOD6 |''t({r 'Ck5 ߽j~$eaŪĄ Fړ"׈wN.taCm~E8Fu|StϷWi@f&I-\šzc=%Wb)X2ҍ[ 5ATǰ`cRZLQ1 ^4#iܿ#G}M1Q2jZ$J)*hG3!㔷5SnbL:21qu>':LSDWYBmUÑg^˰u!he]P@y&$U#+jk3@"0WVuuL¼W53-їԗ|;_'3;ȲˏE^%ۀ8 ۣ9H7,Ա!-R_uy;#y;p4!׸0+P;9 *e/8޽[mFEFZR81OcGeQ EfbU;tsCOxs F 7yh#s^d :Vo"Z6;yAо"o,ɹ39 bXdR#P̮[A9 ԌIׇ|3ϡ $\`yb޹&}h \ 7#ۻ[#Ɏv?!('R'Q;@>~WwEI{=[%~h$;PG ,5m^tQfZ%W\=|FE;MC>$+Wu*a0nӪa .M:0>#{a[{5L8ak1ٿts7r! "\ RS 18&?վ+AJ#B6+EFv ҝ/V 'dA^<Is)rRQ]\ Rx% #ۀrNim݄gKK7SEV o)PcyqvW/M\R/%J';okFlLI}0E9;:9n./ƃ,9@]_|p"@Wyܾ"/X~֣y$!E#;$y h\dS-=3p `3+0 ΡYxumHz$5zNE$]5; [ O(S0SỎ\<څT|B)*я5۳}5֟ɘdFQnsxWSj L\&7t]ܕgZ,AYwm~l":Z__1!& ֺE8/f ،{2^XUy5"%le&J>-nXϩiH6Y;]d_&a<{Y_wҞ@º)jF~Z X&t528zc qm6epU}.|y /-wX{oYeŊ .T殀Bmq_k 8Xnz'fBQ$SHLo.[:n7*uL֎wl{ a$u G<*M0=o;?H5rIY祻oEg^zU/L@ӭ? P>T55^$SLf"ڶgs'Nw#ʯ&A[7M]2Τǒ8ws_1g#6[BN\Cx-*2nR3v+C|xI=[m~:|>Bԥ!b}}{j.-Ta#x߃.NA f`t!>I ,Xe;<}N p45RF[oX(d&pr .~񏂇-Leһc/ tEmi6`˦Zn;MOEӄ2Fx I}:p 9qb͚E3EƸWX$y{ rovNVcWf.A*Ty'Y4%kLI5:>?؄`lnPU_{w-l=GC#2kଞ-\λD=9u~b_'t-U܂ Z PڞPo m9/Jfs|P̧#/t~RwG_ w"k^ -% 2ighvO[ JE&"Z[\qGsm4ViKd6 ADHt}R>=.le0G@o޵YFW%ld^G1eO>^O bOA ^ƴqo%ـM-/{_eⵒk̑xm-oA^WKvPKpe n[R J%hڛ wP`72|4f!\PvTI=3 "&ϷDy)dG2C PMZ)BwYX]Dвs*nA.hC|mF4&Bީ  8ض[0OS74Ak#{r&3VG Z2+ě(}k٢d0 =~F;Mp;JX۵WM^K ewK~ҋRĉ{839] /1(9Att+R3$A'*Dv0+8ӚO Տ=`]>%Tu^. ̚$Em]7tX*9(s5i̒J(ZT夸*U thg@,4W3LKް[wkrZd hLէEYא1"cӃWp~ 76᣻f#X`WO Z*i>] Lg{D  za:Is%\X&etcfymmḅJ(e ^{HL/M >Ў&%47^Ψj#&mxԭ~zQg<1yru"Am{w7@(גW_׻ Q,+&&ǿ|D`{M;gnM ):ng'3%J<DnFk $+1 <5 χMif5!qOcZBh".'#9 <"r/n9>s*\`͹DOi|,q{ m0JSCQ&u}s$ ^;ˮn}틒́*R2z͎l #\mZ띌katJ3[__y[RX`ܩ\ޒ|9xJ\}^8a&'*[bfCzt!p?3 ?@3;T=!Q{ d RofdQ 1}|U'#Þ(G GqtOGrd%feaFdn7b ̋'B/@ӝN-T*h{ۭD_> :}Iz Iuy^Y$C8ʬEP6v՗[=B56ZeaWbmxε#©c([НKlg>: hOv>~רӴj:v.r, X5&@껽(A0Rq[UfjK6+6VO"愉--v=nVAM̑_!?T'=|W`@QA8F}(1Du;O`\zA4(E5;ϫ@fUԽgEKOˬicBvYbH6< f/sĠ(_4n 9 $БWm_o!B~oIW|c]v9O_n#Ȗ#gZoe)iؽxQtOf|lM=Bflvɿ LLѲyFPf΅Wy7OpOhN6 ]|Eiu,ڐ/D9}69XYh n=[~UV=?RL{>RO?8Xx 4tn6+ߜEA4p`ԯHQV˛58XԵkA E'UU=Ks'?iC٧CQKL^b)h%T9'0n[nRObWLӶ8\)YǷlnqˆ)}%`&+Ew #$&7+˶t4&$ r8X&]:z7FV&4bq _pM7iuArT+rIƞh Nz9H:;Dpgͧ!"p0ZG(u7t/Z r3\"/9ǍIJN],$:%@jpH9D#^+/;ҝaY: :]c6L(1y7`p!a9EPhy#kt(yj |`\j9 (˅_2z'~{3,L[L0M'|.I q7+fߗ6ptⵄew:vo+̪u?9w 4Ot{ePQMyf 7} ry2 ,mݏ~ jQYuVrXvh!AxjDZ{ժ ]ZԹ%W$v$sՠF}QY׌J&cS ʸ:&usp\s$dmFuZیmpp[KJ/ Hm P\)vz' ¿i W88J^t 9^eQâ c +aӏ\iی>{N+NώH'6B"k93c P<,!-BY@6AIg\_6Yx)UA",'q !U8s$@~ܽ"z5M_؈rtUKF)J-F̢!h\M+A R!HMA:68jAj;Jd=b@|5Xʘ'?dEɠFQVsEǻV1=#zrQ̀k@ x3NiD0yAAN/#pt縨p쩕$(}2"bi'.Αm`QzʘD'u|cݫDqdoB,Zsʾ`e\ş'ҙZ\ERh;8sN.&hvK+JgZi/?h=b5{V;@i7=#Q^eėŰ@j+'_h߃ɎH=yC( #2G|&4DPbfD:rTJdSqf/h]Z]dK]죵"8uC-eFwЎ avVHȼp9vrFi/hfi3i|\,qV $ VU#7W(=q}kV곕t7#wş7>J09+t@=n,,cWO*%4@1_‘;ϼu;U ̈́6^׸YSr b9h[py->e{!&VM1Pn ^Ӥiw"3z떙zYht. 6Vv?1e;zs R*2.M!0pW|?OZF&/w|RKf(hBfdtK4u:m|3؆@ )ZU rxyP HZr,8]>D-Z~`IWE2(-5`iX' FB5)$ES30Ցh*L 4]9Y}e~4ӳ +k7S:$R ;(6LM8J/%v {dٔ3Е6_!859gǃ(u\&VQs.zIMs 41Z0?5%4|߾;'+@N==qDsj[Ԃ 㿿_AĐսC4Ԗ"p[5JԮ NPUTQDW|cGQ MDCo-?b`6sVB ,4p,/9ߵ PE(R2͵ (|X+J;/E |b͍@&N eC aιGDJ>6gMI6:`ʣ>cG^ H\.F) iXK<(k9Weh(ӗ0Zp|rRb}z;S0U!tN=V<#?.ţ ͒=q0z@m2㚭{|:Sr}k}qƘZY}e.0 ~lg5%O1ݳ!#С_[JU`ע^LLhty{ i9[xœ{@6dȮpev)NF*I왩kRqMsu*l%s~Xʩ3wUwk.u kr(yjeF/74X9Ll\8 `E&4ϓ2z.+b&$ϕ}Psd<:Y3].(0qKFxU8ͥ_q@wQf7*_lJFnΒ>$+ w:xtD(}i Ĵp"\_񍐦dbUdI^'WPNBcH\V,8wɸxDJn=~̧|/߬҃0Xe^IXP湤Xzg4HE7HIH~Ոls'=&[Cď.XRvrۂ!ȅIL)!1E|j㷡]1xbcggrp=!\;׃I^n }DCD_"75\kL~;.b(slR}Z)қo xGm '"-=OK~$.4w 68$X [7C BT|jJ6mط,^h21N>95!J@3 Ɵ709A\qȺ Z Xv.(y -&C,vC+dbM- V8XD9<.n8ݠ yd7l']ኸ}YC8E+ &:C2\oDYx)NGExbH/ 2_dy6GD޼"6SXީ\@k_\0d8ثbGx|pydE- 4ƽ?#Ă[oC٨x!ncaY1B2ipXؙB۔P`?VbsdކwG L&_, 9ʦNP>߁=ZCv2&PYvRl !'\eYCw(fc[$stCJ$ߔ;ۼ؆!:-_FbgaR{x'r=>+Hpnl nX}uF 43ay9+KivިZU<씫yP ;'nw ɥ$g3_$1}bdB׻ײ wۏGQ4T Q9 4K$«d4frUy${C/xf$ep]$!}r?n;$/wxtb#+hli;wEj? h7'IOK24p5scl)%V`2iGF%֖d.ؕڀ;R* 'H39BknۢBI[N&slCd[[(>P)b7~\mV(=BVesA=fjP%7M'XmFɨVB'riYTK#Znpt'~RlXui15{Fyc.EfX -N ;ܦ@li-)mo˵>– Aj?` -)X:[lC '~-Xlg1҈J3w51(! )nы)q!+aw'FL3 ;=2XGyX^s3QAU1zu5IYHh^!D#7u,%tŋfӇx=hpFCJPf&zgTir} T.W2}^T⿌4q3OYҌz^ɛ jV=ktyK8);4aJL.>!CP:a_LIN;BV">QO,|M3E?!2?{@,@3Y d欌6M=ƃpA[3&1".ZF[՞Gu;pԴ"ra4E$%_KF a:swDz^;]xL78)< G(?dR>~'7NKZuhѥ5,Fg')J /_EyrG6?G"B]Bv塷W $i3\n唙k,b zsg2qTfp+N qo:]yKiZS pUZalǶ ڣ6>)Qt5-smԝk_'|O@vОo;C i:xF!C߲.}ְK=ݮx{ETF*o.YI2HLilӛ[z7H2hvБpknVh! )i! ZܤX&nXlv+2I F?d(@:t54LtPϛ*h:ARf$#lcPɉQqPq/F%6/>Y7Rg8.EtM6[[op -#Ba\f5"Y Nuo`q wpWELqDd %(%'H*sҘ@-*Kf- =?nߛ7锅OtQlm\7/p#KL5(ޗ|Qxf˿U]b)u[~ͣT'׊ ߿85ĐtSfH%kWl)r\v%C,GSB&v^dQ"^i Cl*#f+0ҥNvPFit^rށG\[Jb)ju@ sSrYl5WDB;H5s~76{l4zVtwo$-]qmvI5 \^h=6sg JKlLzC3 ?l5mT38M9" pl&&uSĂ[ct\sFX)ɨa)nz*>J&b!MH% b>6E95ʻ+stC/ ;ѳF=F6v>ydY\+\_/0ӵDs ^v:&uPqܣg_t[pnvf>o̚Ъ4V%|o83XkGrk4DG?q-R1~>T/=HJoBzoo:tMYM=h&".8$uL4H qz3ޝ+As|!B"lA̽@#<)hhq$6gZ3$ugsى;iWGA'2%=O;)܌(|dKH1_Mօj ({ "ak3)ic:fӁ1S!$$\N^ZD n6PirxuBfP4qYB%d3"\ǥ>3I0+A0ǖDl1.RW.h 4Bf[uXB͓PΝ;aC u;mEԝ y.NhZ=\~J ))ԨzriϗVݡ)⢪@N*%s9\Sc0-Oܤw;Z>]Ywr%.LHG*2?7FoŠ=@43=@Y7aqJAq3ugrprusN%d,Z 0gvS];3O.N71c3sz]c[^:7=ʪaY*A 9Ko=w5f]gYGԣmPUrET]H&1!  49jKpY\})(^qd)k,>U$dR<"KΰsZM!#JMpwbFϘe;`4ħ z K`HWm HEc,sp2q,ȤkuO }XŰ:wʉ^)^%sӳA֩"7STp-/H䳪'P0tW0S ?g. IO uCt]Y+~7ylcH:RL| gP)5tV/ϋ"rt,J`v{:t<5: mxi0V(TVT??>E¨׵'ǐn8&ULB zN(dYXNsܨw4ZQ\*oID|0vPa܅xhj5&%1;$rwfϼn1r55?b}η_bK?_,aeY"ְ._\YKԎX͉a"|w_%Lj~-0#5!*5`Z q}|=c%5 CXG4n ]bMqg `ܶe{ t@usxy+C-tFי٨us|qsEGoƶh+dpѨ, /%.6ho;mt;/V9I4;,)n8g)q> Щ`?;uO;CEq)NXg~c>Ǧxa(?#pKq6\ sn$'9[*+znikBaZ RlhߝCI; M#d* J#(|p|&̃Hiύ?p*-ع5B٧Ծ;c[[rX{rX`sVys0_$oTz+4㰧5ӯ,a> ȇT\UvhD8CJ̄[a&_,g(E¸*XdC&:z6K<èY8(1uYr,7l-0āQ+MCK|Òh4#vcv_`&W){ !Yұ`Y&qNUA5.7|jMot/oށC*x]Y \`c!Ht _]Xt\6AĦqVK`sW7c (yQN\.|'8jw6X )u#~e߆}o{.vلfˀ^v>+JW$'ӣtcqZH`p iUe3򋠞GXY5dK e0~u2wv{uFEz2}VfT,m6Lo ֖03$g_%Cj,XUT7bb^ 3u0'mSG>ۀz(SzR'r,k9Q*!-Mj?jih[ͲG8!ia\ UPĄ^5eȏҋ3TоW N>"F8ˣ6Ipߡd, <1(c3&caxb4zFoZ) IтG~Kݶ*u^y@j=d:bI;K{_cNR3\0tL7L7^X!S,e89[Һ+CpVzrU/_6x oh'*V=SG.3̻ s^;g)S`D0~E*w w 8XAG4UEOݡBGrE6AKm ;kxXk[`>_ږdyۂN)c6~B,Vsdg.d)ڹN?|,MT][X1D㥁GPG N'&M'MI5+^ܐO^I:[U |.='- }PXLz.)/%Dp9SK* 6PXB_Wd*H7a΀|G*ǻ}? :aƏ9})DdO G9Ÿv/$x_" _--Zkk1gw9|E6yUS5PIk]xJl UU3m1Iq[P |&<ڦ|)ko.nGMqJWߵ|5 rBX=/7m*ji6lqfx uNK|Bw9-ٷZũz|F oZ%- g 3٨^تT(B=Z5,иƴc1e! i =W)k&jj2tkV[b0\[#_;-|q1Nzw(zEqL<ل1e &3y1+Aۑf©OmJLC31خ F$0&mdnQSHZ~Ӻ_ =B;c\"~?䔑ç_ܟOs!w$Fl4K)+C(CCq*u7=s5k6Z\5V1&R<၄}Sn^e+hh`>朐DOIhmY)+F+_u83`KsotmU6ek&9&YqeT|Js?=5%LS30?=*6Sod4T]:jdM^շ5Ypxxr< &03u-j Od|&`p T;^c|"Mfҟj#ni#A[7pI0bY^X\ΥU/p NϢ3qKc tq#wyc( 9'NFȨL D[txug9_,?Tܔ 61Mj R+7k,|fG@G(e[ "uq40_+Ir:>\?BTCXG+܁˦ωm22Z?Z]+=tmuqͲIGj~VR@St;A>4>ng 6bkw<>mJ @~k0s p|޷ 'wp`DT_gZ~w[N0j͎FKυIReAt+R7#?Vci\9 fLcZӳQ2$|S0imey`Su;7Yimn%"?Jx%0_dTJlj`i/R_Zzt?2. BQ+I@n.2znRw~ѻYD%^-S,brt=^٤;V#FɞI)M9, ٸK3Veٶ"5a+jjOba xGS/GxyXkt.&mXhqwtݯ2B -"7`"E "Ik@<{ 8hJ6ۻ1͏B[۴s;L_Ϗm;(dYP|WtQ@ys%U22,T[vSIK9MQ`393{}u`hO4Ŏ}kh.esh1i?2Oru$KہRb5Ǻ '#>6O?O\W7doYzXxa|pYۣ>qw?鎴\{Os՛u5rQGR D>jBzhXq3IB% M7WӦ/T᫶ΫsK|1riQph1I-,Iq*wr{XT[:T)l}D[UmYk2{8&H` !+/pJ}\NCVjMV ʻ 2#"5U5l|)̈b #@B2 \3Zj zVfuoTS ^|Y4jhkns"ا ݻ51S=qDns*=2y.IA"iA'&\1(6As8hЖGf{ !фVx򀐩U&)`¼W4!rK_ =פxT6Va/*D2^EJт\Y'+O$G4%dLU}'+E