libsoup-3_0-0-32bit-3.4.4-150600.3.42.1<>,ip9|qUC2.$D l|%*l;Yq[Nk7XlN5 뇴qrFN+5tdM)0111|ݓ1")'W7o -QW. -2C#'׈_ ' +wO:d+)h-M%r**;V秈뒭%a }+qYB~]Q6͝#Ti=4sHۜb򒈴i9:O!*A>A?d * O8<HLe     ( j  lF(v89|:m>|BGHIXYZ[\]^b cd`eefhlju|vwx y(x|Clibsoup-3_0-0-32bit3.4.4150600.3.42.1HTTP client/server library for GNOMELibsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop, to integrate well with GNOME applications. Features: * Both asynchronous (GMainLoop and callback-based) and synchronous APIs * Automatically caches connections * SSL Support using GnuTLS * Proxy support, including authentication and SSL tunneling * Client support for Digest, NTLM, and Basic authentication * Server support for Digest and Basic authentication * XML-RPC supportih04-ch1d SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/GNOMEhttps://wiki.gnome.org/Projects/libsouplinuxx86_64/sbin/ldconfig ii0301406089d89d7e44126faf9d77125c6b3d9f406f6bf45419f9356b2b91415dlibsoup-3.0.so.0.7.1rootrootrootrootlibsoup-3.4.4-150600.3.42.1.src.rpmlibsoup-3.0.so.0libsoup-3_0-0-32bitlibsoup-3_0-0-32bit(x86-32)@@@@@@@@@@@@@@@@@@@    /bin/shlibbrotlidec.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libgio-2.0.so.0libglib-2.0.so.0libgmodule-2.0.so.0libgobject-2.0.so.0libgssapi_krb5.so.2libgssapi_krb5.so.2(gssapi_krb5_2_MIT)libnghttp2.so.14libpsl.so.5libsqlite3.so.0libz.so.1libz.so.1(ZLIB_1.2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3iY@ip@i@i@i@if3i_@i\@i_h@hFhR@h8L@h@gPD@e:TeG@dMdBzdV@c&@c%@cc@cF@c#cc@cAc@by@bF@b4t@a+@a)@aauJaUaP`aHwaC1a&0a#`8`!'`!'_#__[@_S}_R,@^>@^H^y@^c^V]^V]^,-^]]]]]z3@]x]x\P\\@\~d\mA@\d\Z@\E@\-@[^[t[[[ug@[m~@[m~@[Q[@Z(Z@ZmZUZZkZ1@ZZyZe@Ze@ZaZ&@YYY@Y@YY /YX:@XOW$W@WPWX@W@V(@V3V@V@VTQ@VTQ@VA@VU@UYUU>U@U@T@T@Tp@Tp@mgorse@suse.commgorse@suse.comsongchuan.kang@suse.commgorse@suse.comsongchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.commgorse@suse.comalynx.zhou@suse.comalynx.zhou@suse.commgorse@suse.commgorse@suse.commgorse@suse.commgorse@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comguillaume.gardet@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgsbrabec@suse.comdimstar@opensuse.orgdimstar@opensuse.orgpmonreal@suse.compmonreal@suse.compmonreal@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgolaf@aepfle.deolaf@aepfle.debjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.commgorse@suse.commgorse@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commgorse@suse.comluc14n0@linuxmail.orgluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgluc14n0@linuxmail.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Refresh some patches to match the output from gitlab.gnome.org.- Update libsoup-CVE-2026-0716.patch to incorporate glgo#GNOME/libsoup!518. The original fix was incomplete (bsc#1256418 CVE-2026-0716 glgo#GNOME/libsoup#476).- Add libsoup-CVE-2026-1760.patch: server: close the connection after responsing a request containing... (bsc#1257597, CVE-2026-1760, glgo#GNOME/libsoup#475). - Add libsoup-CVE-2026-1467.patch: uri-utils: do host validation when checking if a GUri is valid (bsc#1257398, CVE-2026-1467, glgo#GNOME/libsoup#488). - Add libsoup-CVE-2026-1539.patch: Also remove Proxy-Authorization header on cross origin redirect (bsc#1257441, CVE-2026-1539, glgo#GNOME/libsoup#489).- Add more CVE fixes: + libsoup-CVE-2025-32049.patch (bsc#1240751 CVE-2025-32049 glgo#GNOME/libsoup#390) + libsoup-CVE-2026-2443.patch (bsc#1258170 CVE-2026-2443 glgo#GNOME/libsoup#487) + libsoup-CVE-2026-2369.patch (bsc#1258120 CVE-2026-2369 glgo#GNOME/libsoup!508) + libsoup-CVE-2026-2708.patch (bsc#1258508 CVE-2026-2708 glgo#GNOME/libsoup#500)- Add libsoup-CVE-2026-1536.patch: Always validate the headers value when coming from untrusted source (bsc#1257440, CVE-2026-1536, glgo#GNOME/libsoup/commit/5c1a2e9c). - Add libsoup-CVE-2026-1761.patch: multipart: check length of bytes read soup_filter_input_stream_read_until() (bsc#1257598, CVE-2026-1761, glgo#GNOME/libsoup!496).- Add libsoup-CVE-2026-0716.patch: Fix out-of-bounds read for websocket (bsc#1256418, CVE-2026-0716, glgo#GNOME/libsoup!494). - Add libsoup-CVE-2026-0719.patch: Fix overflow for password md4sum (bsc#1256399, CVE-2026-0719, glgo#GNOME/libsoup!493).- Refresh libsoup-CVE-2025-14523.patch: Follow the update of upstream (bsc#1254876, CVE-2025-14523, glgo#GNOME/libsoup!491).- Add libsoup-CVE-2025-14523.patch: Reject duplicated Host in headers (bsc#1254876, CVE-2025-14523, glgo#GNOME/libsoup!490).- Add libsoup-CVE-2025-12105.patch: fix use after free caused by 'finishing' queue item twice (bsc#1252555 CVE-2025-12105 glgo#GNOME/libsoup!481).- Update libsoup-CVE-2025-11021.patch: Add NULL check for soup_date_time_to_string() (bsc#1250562, CVE-2025-11021, glgo#GNOME/libsoup!483).- Add libsoup-CVE-2025-11021.patch: Ignore invalid date when processing cookies to prevent out-of-bounds read (bsc#1250562, CVE-2025-11021, glgo#GNOME/libsoup!482).- Add libsoup-CVE-2025-4945.patch: add value checks for date/time parsing (boo#1243314 CVE-2025-4945).- Add more CVE fixes: + libsoup-CVE-2025-4476.patch (boo#1243422 CVE-2025-4476) + libsoup-CVE-2025-4948.patch (boo#1243332 CVE-2025-4948) + libsoup-CVE-2025-4969.patch (boo#1243423 CVE-2025-4969)- Add more CVE fixes: + libsoup-CVE-2025-32050.patch (boo#1240752 CVE-2025-32050) + libsoup-CVE-2025-32051.patch (boo#1240754 CVE-2025-32051) + libsoup-CVE-2025-32052.patch (boo#1240756 CVE-2025-32052) + libsoup-CVE-2025-32053.patch (boo#1240757 CVE-2025-32053) + libsoup-CVE-2025-46420.patch (boo#1241686 CVE-2025-46420) + libsoup-CVE-2025-32913.patch (boo#1241162 boo#1241238 CVE-2025-32913 CVE-2025-32911) + libsoup-CVE-2025-32910.patch (boo#1241252 CVE-2025-32910) + libsoup-CVE-2025-32909.patch (boo#1241226 CVE-2025-32909) + libsoup-CVE-2025-2784.patch (boo#1240750 CVE-2025-2784) + libsoup-CVE-2025-46421.patch (boo#1241688 CVE-2025-46421) + libsoup-CVE-2025-32912.patch (boo#1241214 CVE-2025-32912) + libsoup-CVE-2025-32906.patch (boo#1241263 CVE-2025-32906) + libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914) + libsoup-CVE-2025-32908.patch (boo#1241223 CVE-2025-32908) + libsoup-CVE-2025-32907.patch (boo#1241222 CVE-2025-32907)- Add 04df03bc.patch: strictly don't allow NUL bytes in headers (boo#1233285 CVE-2024-52530 glgo#GNOME/libsoup#377). - Add 6adc0e3e.patch: websocket: Process the frame as soon as we read data (boo#1233287 CVE-2024-52532 glgo#GNOME/libsoup#391). - Add 29b96fab.patch: websocket-test: disconnect error copy after the test ends (glgo#GNOME/libsoup#391). - Add a35222dd.patch: be more robust against invalid input when parsing params (boo#1233292 CVE-2024-52531 glgo#GNOME/libsoup!407). - Add 4c9e75c6.patch: fix an intermittent test failure (glgo#GNOME/soup#399). - Increase test timeout on s390x. The http2-body-stream test can be slow and sometimes times out in our builds.- Update to version 3.4.4: + Improve HTTP/2 performance when a lot of buffering happens + Support building libnghttp2 as a subproject- Update to version 3.4.3: + Fix incorrect UTF-8 encoding for params in headers + Numerous HTTP/2 fixes and improvements + Fix possible crashes in connection management + Fix small leak in SoupServer + Fix the possibility of empty HTTP/2 frames being sent- Update to version 3.4.2: + Revert changes to request cancellation.- Update to version 3.4.1: + Fix HTTP/2 on platforms with unsigned char. + Change request cancellation to be handled earlier. + Add names to GSources and source tags to GTasks to aid debugging. - Run meson_test macro for all arches.- Update to version 3.4.0: + Fix possible crash in SoupContentSniffer. + Fix socket leak. + Add missing annotation to soup_header_g_string_append_param_quoted().- Update to version 3.3.1: + Fix regression in `SoupCookieJar` not handling valid Secure cookies. + Fix crash when skipping HTTP/1 response stream with chunked enconding. + Change Session to unqueue finished items earlier without an extra MainContext iteration.- Update to version 3.3.0: + Add `SoupMessage::got-body-data` signal to monitor progress of reads + Add `soup_session_send_and_splice()` and `soup_session_send_and_splice_async()` convenience APIs + Add `soup_message_set_force_http1()` and `soup_message_get_force_http1()` APIs + Change `soup_cookie_copy()` to not retain default ports + Ensure `SoupServerMessage` socket is available in websocket handler + Fix `soup_message_new()` not erroring when URI has an empty host + Fix thread-saftey issues in `SoupConnectionAuth` + Fix various connection leaks + Fix the possibility of sending invalid empty `Sec-WebSocket-Protocol` header + Fix IO errors not being handled on `CONNECT` messages + Numerous improvements to cookies: - Add support for cookie prefixes (`__Secure-` and `__Host-`) - Reject cookies with control characters in name or value - Reject `SameSite=None` cookies without `Secure` - Change `soup_cookie_parse()` to be more strict about what is considered whitespace - Change default SameSite value to `Lax` - Fix `soup_cookie_equal()` with `NULL` path- Update to version 3.2.2: + Various HTTP/2 Fixes: - Fix `content-sniffed` not being emitted for resources without content. - Fix leak of SoupServerConnection when stolen. - Enable tests on 32-bit again, fixed upstream.- Update to version 3.2.1: + When built against nghttp2 1.50.0+ be relaxed about header whitespace. + Fix possible crash when cancelling an HTTP/2 message. + Fix regresion where soup_server_message_get_socket() could return NULL. + Fix minor memory leak. - Disable tests on 32-bit while waiting for https://gitlab.gnome.org/GNOME/libsoup/-/issues/309- Update to version 3.2.0: + No changes, stable bump only.- Update to version 3.1.4: + Numerous improvements to HTTP/2 reliablity. + Fix `http` proxy authentication with default proxy resolver. + Fix undefined ``ssize_t`` with MSVC.- Update to version 3.1.3: + Fix compile error when `SOUP_VERSION_MAX_ALLOWED` is defined. - Changes from version 3.1.2: + Replace HTTP/2 tests using Quart with internal HTTP/2 server tests. + Improve version macros including adding ability to define `SOUP_DISABLE_DEPRECATION_WARNINGS`. - Drop -D http2_tests=disabled meson paramter: no longer supported. - Drop 299.patch: merged upstream.- Update to version 3.1.1: + Reintroduce some thread-safety to SoupSession (see https://libsoup.org/libsoup-3.0/client-thread-safety.html) + Add SoupServerMessage:tls-peer-certificate and SoupServerMessage:tls-peer-certificate-errors + Port docs to gi-docgen + Update documentation. - Replace pkgconfig(gtk-doc) with pkgconfig(gi-docgen) BuildRequires (and update options passed to meson) following upstreams port. - Add 299.patch: multithread-test: show error information in case of request failure. multithread-test: skip proxy tests if apache is not available. - Use ldconfig_scriptlets for post(un) handling.- Update to version 3.0.8: + Fix `http` proxy authentication with default proxy resolver. + Numerous improvments to HTTP/2 reliability.- Update to version 3.0.7: + Fix leak in SoupAuthNTLM. + Fix constructing SoupAuthNTLM objects. + Disable mutual negotiation in SoupAuthNegotiate. + http2: - Do not advertise the `h2` protocool for proxy connections. - Remove left-over headers when HTTP/1 redirects to HTTP/2. - Handle HTTP_1_1_REQUIRED error. - Read request bodies synchronously for sync requests. - Properly handle server sending shut down GOAWAY. + tests: - Remove dependency on Apache's PHP module. - Depend upon Apache's http2 module.- Update to version 3.0.6: + Misc HTTP/2 fixes. + Add PUT/POST support to examples/get. + Add `--user-agent` option to examples/get. + Misc meson improvements. + Fix build with Visual Studio.- Update to version 3.0.5: + Misc HTTP/2 fixes. + Fix missing files for installed-tests. + Fix SoupServer not properly handling invalid percent encoded paths. + Fix other areas not properly handling invalid percent encoded paths. + Fix SoupLogger:max-body-size of 0 meaning log nothing.- Update to version 3.0.4: + Fix HTTP/2 not properly handling socket timeouts. + Improvements to test reliablity. + Fix cross-compiling to Windows. + Fix tests with development glib-networking. + Expose soup_uri_copy() to Vala.- Update to version 3.0.3: + Fix various HTTP/2 issues. + Error when libsoup2 has been loaded before libsoup3. + Fix memory leak when using TLS.- Require libsoup-3_0-0 instead of libsoup by in the devel package: defacto the same package, as the library provides the base name, but more explicit and clearer.- Update to version 3.0.2: + Add support for multiple auth challenges in one response. + Fix SoupCache test failures on 32bit + Don't treat `-Wincompatible-pointer-types` as error. The `glib-mkenums` tool sometimes triggered this. + Improve `gssapi` dependency handling. + Fix undefined `ssize_t` on Windows. + Updated translations. - No longer ignore test failure on 32-bit arches, fixed upstream.- Ignore test failure on 32-bit arm, as it is done for 32-bit x86 https://gitlab.gnome.org/GNOME/libsoup/-/issues/236- Update to version 3.0.1: + Move python overrides to upstream pygobject. + Fix minor build warnings. - Drop python3-Soup sub-package following upstream changes.- Update to version 3.0.0: + Remove unused dependency on libxml. + Use G_DECLARE_FINAL_TYPE when applicable and bump GLib dependency to 2.69.1. + Add PyGObject overrides for SoupMessageHeaders to behave like a dict. + Fix soup_message_add_status_code_handler() in Vala. + Ensure that all header values are valid UTF-8, other encodings are not supported. + Support Content-Disposition headers missing a disposition-type. - Drop pkgconfig(libxml-2.0) BuildRequires: follow upstream. - Split out new python3-Soup package.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 2.99.9: + Make soup_message_set_method() public API. + Make SoupMessage:http-version read only. + Prevent the same message being queued multiple times. + Allow completing SoupMessage::tls-interaction with NULL certificate. + Replace soup_server_set_ssl_cert_file() with soup_server_set_tls_certificate(). + Add SoupServer support for client certificates. + Fallback to building meson wrap of sqlite if not found. + Add soup_message_get_tls_protocol_version() and soup_message_get_tls_ciphersuite_name() API. - Changes from version 2.99.8: + Enable HTTP/2 by default. The SOUP_FORCE_HTTP1 env var can disable for debugging. + Restrict advertising brotli decoding support to HTTPS. + Add new API to handle client certificate authentication per-message as well as API to PKCS #11 PINs. + Add new build features `http2_tests` and `pkcs11_tests` to more granularly control optional test dependencies. - Changes from version 2.99.7: + Change SoupSession to only support one SoupSessionFeature of a given type. + Remove soup_session_get_features() API. + Numerous HTTP/2 fixes and improvements. - Changes from version 2.99.6: + Added HTTP/2 support. Enable by setting `SOUP_ENABLE_HTTP2` env var. - Changes from version 2.99.5: + Add soup_message_get_remote_address() API. + Fix preconnect stealing a connection. + Fix potential header issues when included in a C++ project. + Disabling tests also disables Autobahn tests by default. - Changes from version 2.99.4: + Rename SoupMessage:tls-certificate and SoupMessage:tls-certificate-errors to tls-peer-certificate and tls-peer-certificate-errors respectively. + Add SoupMessageMetrics API for tracking message events, + Add soup_message_get_connection_id() API. + Add WebSocket fuzzing tests with Autobahn. - Add pkgconfig(gnutls) and pkgconfig(libnghttp2) BuildRequires: new dependencies. - Rename libsoup-2_4-1 subpackage to libsoup-3_0-0: follow upstream library name change. - Pass -Dautobahn=disabled -Dhttp2_tests=disabled to meson: disable some tests, as we do not have all deps available. - Drop libsoup-skip-tls_interaction-test.patch: no longer needed.- Update to version 2.74.0: + IMPORTANT: Enable ssl-use-system-ca-file by default on deprecated Sync and Async sessions. + Fix including headers in C++ projects. + Fix attempting to resolve relative paths with data URIs. + Support Content-Disposition headers without a disposition-type. + Fix building VAPI bindings with latest Vala. + Fix sending a Content-Length header in a response with status code of 1xx or 204. + Updated translations. - Drop libsoup-fix-SSL-test.patch: fixed upstream.- Run the regression tests using GnuTLS NORMAL priority- Disable tls_interaction-test until resolved upstream * See https://gitlab.gnome.org/GNOME/libsoup/issues/120 - Add libsoup-skip-tls_interaction-test.patch- Fix tests: fix SSL test with glib-networking >= 2.65.90 * See https://gitlab.gnome.org/GNOME/libsoup/issues/201 - Add libsoup-fix-SSL-test.patch - Remove patches: * libsoup-disable-ssl-tests.patch * libsoup-disable-hsts-tests.patch- Disable sysprof integration: this causes a nasty build cycle. + Pass -Dsysprof=disabled to meson. + Remove pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4), as well as pkgconfig(sysprof-4) in the devel project.- Update to version 2.72.0: + Fix critical after cancelling a message that failed auth. + Updated translations.- Update to version 2.71.1: + Add support for 308 Premanent Redirect. + Add basic sysprof profiling for HTTP messages. + Various build fixes. + Updated translations. - Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4) BuildRequires: new dependencies.- Update to version 2.71.0: + Redesign directory list returned for `file://` requests. + Add `SOUP_COOKIE_JAR_ACCEPT_GRANDFATHERED_THIRD_PARTY` policy. + Add soup_message_is_feature_disabled() API. + Fix potential leak when setting SoupSession:tls-interaction. + Fix building with Visual Studio. + Updated translations. - Drop libsoup-test-utils-fix.patch: fixed upstream.- Autodetect the location of krb5-config: krb5 adds itself to $PATH.- Add libsoup-disable-ssl-tests.patch: Disable ssl tests, as they randomly fail for all arches (glgo#GNOME/libsoup#188). - Rebase/refresh patches.- Add libsoup-test-utils-fix.patch: test-utils: Clarify meaning of an environment variable.- Update to version 2.70.0: + Deprecate SoupSession:proxy-uri. + Updated translations.- Update to version 2.69.90: + Add new API to expose support for same-site cookies. + Fix TRACE method not being considered safe and idempotent internally. + WebSockets: ensure a new connection is created for WebSocket requests. + WebSockets: do not start the input source when IO is closing. + Deprecate soup_date_to_timeval(). + build: Update glib requirement to 2.58. + Updated translations.- Update to version 2.68.4: + WebSockets: - Ensure a new connection is created for WebSocket requests. - Do not start the input source when IO is closing. + build: Update glib requirement to 2.58.- No longer recommend -lang: supplements are in use- Usage of g_canonicalize_filename requires glib 2.58- meson >=0.50 is required for building- Update to version 2.68.3: + Fixes to testing infrastructure. + Enable GNOME support in mingw. + Allow introspection in cross builds. + Updated translations.- Disable NTLM for the time being (causes build cycle): + Drop samba-winbind BuildRequires. + Pass -Dntlm=disabled to meson.- Update to version 2.68.2: + Documentation fixes. + Windows compatibility test fixes. + WebSockets: client_max_window_bits in server must have a value. + build: improve diagnostics when detecting Apache. + NTLM: Make v2 authentication more robust. + Updated translations.- Update to version 2.68.1: + Several memory leaks fixed in tests, examples, and parsing code. + SoupServer: Fixes to Windows path handling. + Changes in version 2.68.0: + Updated translations. + Changes in version 2.67.93: + SoupMessage: Handle Transfer-Encoding: identity for compatibility reasons. + WebSockets: Only poll IO stream when needed. + WebSockets: Properly set cookies received during handshake. + WebSockets: Plug a couple of memory leaks and fix a few read-after-free memory errors. + WebSockets: document how web socket extensions should treat buffers in case of error. + SoupSession: Don't reset user GCancellable internally. + Tests: Make tests installable. + Remove deprecate GTimeVal internal usage. + CI: increase coverage by enabling all features during testing. + Updated translations.- Update to version 2.67.92: + Silence GTimeVal deprecation warnings. + API documentation and annotation fixes. + Plug a couple of NTLM authentication memory leaks. + Meson: Use feature options. + Meson: Do not fallback to system krb5-config for cross-compilation. + NTLM: Fix build with NTLM enabled. + Updated translations. - Changes from version 2.67.91: + HSTS: New API to retrieve information about existing HSTS policies. + Updated translations. - Changes from version 2.67.90: + WebSockets: add support for WebSocket extensions via new SoupWebsocketExtensionManager and SoupWebsocketExtension API. + WebSockets: add support for the permessage-deflate extension, enabled by default in SoupServer and in the client side only if SoupWebsocketExtensionManager is added to a session. + WebSockets: Allow sending close frames with no body. + WebSockets: ignore messages after close has been sent and received. + Meson: tls-check improved. + Meson: improve Apache checks. - Changes from version 2.67.3: + WebSockets: allow sending empty binary data. + WebSockets: fail and load the connection on invalid payload length. + WebSockets: allow NULL characters in text messages data. + WebSockets: Close connection on wrongly masked/unmasked frame as per RFC. + WebSockets: other code fixes. + NTLM: Fix NTLMv2 authentication. + SoupMessage: fix several deprecation warnings related to private data. - Changes from version 2.67.2: + gobject-introspection: Fix annotation for soup_auth_new(). + brotli: Do not advertise the decoder as it's failing with some websites. + Meson: Fix xml2 and sqlite fallbacks. + HSTS: Add SoupHSTSEnforcer:hsts-enforced signal. + HSTS: Fixes to the types used to store policies in the SQLite storage. + HSTS: Accept Strict-Transport-Security regardless of casing. + WebSockets: Ensure messages finishes when handshake fails. + WebSockets: Fix critical warnings and test failures. - Changes from version 2.67.1: + Add a brotli decoder. This adds a new dependency on libbrotli. + Add strict secure cookies support. + Add HSTS enforcer SoupSession feature (with both memory and sqlite backends). + meson gtk-doc documentation fixes. - Add libbrotlidec to BuildRequires. - Adjust meson: need "enabled" rather than "true" in a few places. - Add samba-winbind to BuildRequires: meson checks for ntlm_auth. - Meson: doc option is now gtk_doc. - Add libsoup-disable-hsts-tests.patch: these require *.localhost to resolve.- Update to version 2.66.3: + docs: various gtk-doc fixes. + SoupServer: Fixes to Windows path handling. - Update options passed to meson following upstream changes.- Update to version 2.66.2: + Make gettext optional (might not be available in Windows). + MSVC: set encoding to UTF-8 to avoid errors. + MinGW tests build fix. + Check for TLS support only when external glib dependency is available.- Update to version 2.66.1: + Fix dylib versioning in MacOS. + Visual Studio build fixes. + MinGW build fixes. + Meson build system improvements. + Fix random CI failures due to parallel apache tests. + Code cleanups.- Update to version 2.66.0: + Fix lookup for libxml2 on Visual Studio builds. - Add meson_test macro in check section, run tests during build.- Update to version 2.65.92: + SoupConnection: Fix check for remote disconnectin idle state. + Code cleanups and warnings fixed. + Remove stale .pc.in files. + Updated translations.- Update to version 2.65.91: + Remove RFCs from sources.- Update to version 2.65.90: + Avoid using threads in SoupRequestFile asynchronous API.- Fix translation-update-upstream call, needed after update of translation-update-upstream in distro.- Update to version 2.65.2: + Remove autotools build system and change to meson by default. + Many fixes to Meson. + Improvements to the continuous integration infrastructure + Make sure SoupSession features are not disposed until all pending messages are processed. + Updated translations.- Update to version 2.65.1: + Added MTLMv2 responses support. + Many fixes to the meson build system. + Remove Visual Studio project files. + Enable VAPI by default. + New strict header field parameter parsing API. + Code cleanups. + Updated translations. - Drop meson and apidocs beconds and conditionals, fixed upstream.- Update to version 2.64.2: + TLD tests updated. + Updated translations.- Update to version 2.64.1: + Many fixes to the meson build system (which, by the way, is NOT official yet). + Updated translations. - Changes from version 2.64.0: + Many fixes to the meson build system. + Updated translations.- Conditionalize meson use: it's currently providing wrong capability leading to every package autodepending on libsoup-2.4.so.1() capability to get "Unresolvable" (glgo#GNOME/libsoup#9).- Update to version 2.63.92: + Updated translations. - Add: + meson BuildRequires and replace configure/make/make_install/\ make_check with meson/meson_build/meson_install/meson_test macros to follow upstream's build system port to Meson. + libsoup-add-missing-po-meson_build.patch (glgo#GNOME/libsoup#6). - Drop no longer needed intltool BuildRequires: upstream migrated to Gettext. - Conditionalize build of API docs: they are currently failing (glgo#GNOME/libsoup#8). - Enable tests run to increase QA of package.- Update to version 2.63.91: + Simplify soup_hosts_matches_host(). + Add new tests for trailing dots in domain names. + Updated translations.- Update to version 2.63.90: + Set default cookie path for NULL origins. + Fixes to GObject-introspection. + Use atomic-refcounting in classes that are not using GObject-refcounting. + Many Coverity-found code fixes. + Bail out on cookie-jar calls with empty hostnames. + Fixes to the simple-httpd example.- Update to version 2.62.3: + Check for trailing dots in domains. + Set default cookie path for NULL origins. + Use atomic-refcounting in classes that are not using GObject-refcounting. + Many Coverity-found code fixes. + Bail out on cookie-jar calls with empty hostnames. - Drop libsoup-boo1100097-empty-string.patch: Fixed upstream.- Add libsoup-boo1100097-empty-string.patch: fix crash when handling empty hostnames (boo#1100097 CVE-2018-12910).- Update to version 2.63.2: + Fix critical warning in SoupSocket. + Updated translations.- Update to version 2.63.1: + Fix digest authentication with encoded URIs (bgo#794208). + Avoid unaligned memory accesses in WebSocket implementation (bgo#794421). + Fix crash under soup_socket_new() (bgo#762138). + Use libpsl for the SoupTLD API instead of shipping a copy of the public-suffix list (bgo#769650). + Introspection documentation fixes (bgo#795135). + Minor cleanups and fixes. + Updated translations. - Add: + pkgconfig(libpsl) BuildRequires: new dependency. + pkgconfig(glib-2.0) BuildRequires to avoid implicit dependencies. - Drop: + glib-networking BuildRequires: this is actually a runtime requirement only. + python3-base BuildRequires: aside from being an implicit dependency, this is only required when using apache-httpd configure option for using a python script to get the Apache modules directories. + libsoup-SoupCookie-fix-instrospection-annotation.patch: fixed upstream.- Update to version 2.62.2: + Fixes to instrospection annotation (bgo#795135). + Fixes to the test suite with PHP version >= 7.2 (bgo#795111). + Critical warning fixes to SoupSocket. + Updated translations. - Drop upstream fixed patches: + libsoup-SoupCookie-fix-instrospection-annotation.patch (bgo#795135). + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111). + libsoup-soup-socket-fix-critical-warning.patch.- Add upstream bug fix patches: + libsoup-SoupCookie-fix-instrospection-annotation.patch (bgo#795135). + libsoup-xmlrpc-server-dont-count-null.patch (bgo#795111). + libsoup-soup-socket-fix-critical-warning.patch.- Update to version 2.62.1: + Fix digest authentication with encoded URIs (bgo#794208). + Avoid unaligned memory accesses in WebSocket implementation (bgo#794421). + Use base domain to decide if cookies are third-party (bgo#792130). + Fix crash under soup_socket_new() (bgo#762138).- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 2.62.0: + Updated translations.- Update to version 2.61.91: + Add limit to header length to avoid DOS attacks (bgo#792173). + Update the public-suffix list. + Revert "cookie-jar: use base domain to decide if cookie is third party" (bgo#792130).- Modernize spec-file by calling spec-cleaner- Update to version 2.61.90: + Various improvements to the WebSocket implementation (bgo#792113). + cookie-jar: use base domain to decide if cookie is third party (bgo#792130). + Add new API to create a new connection from a SoupSession (bgo#792212). + soup-headers: accept any 3 digit number as message status code (bgo#792124). - Remove unneeded %clean section: RPM does this kind of work itself already. - Adopt the use of %make_build macro rather than raw make command, following the best practices.- Update to version 2.61.2: + Session: don't request Keep-Alive for upgraded connections (bgo#788723).- Update to version 2.61.1: + tld-parser: use Python 3 (bgo#785735). + Fix heap-buffer-overflow in soup_ntlm_parse_challenge() (bgo#788037). + Fix possibly uninitialized value in ssl-test. + SoupCache: fix the timestamp for responses (bgo#791031). - Drop libsoup-tld-parser-py3.patch: fixed upstream.- Update to version 2.60.3: + heap-buffer-overflow in soup_ntlm_parse_challenge() (bgo#788037). + session: don't request Keep-Alive for upgraded connections (bgo#788723). + soup-headers: accept any 3 digit number as message status code (bgo#792124).- Use python3 during build: + Add libsoup-tld-parser-py3.patch: Use python3 for tld-parser. + Add python3-base BuildRequires.- Update to version 2.60.2: + Fix documentation typos (bgo#788920). + format-zero-length warning triggered in soup-logger.c (bgo#789096). + Warnings while generating inrospection files (bgo#789099). + Updated translations. - Add conditional use for translation-update-upstream: suse-only requirement. - Update Url to https://wiki.gnome.org/Projects/libsoup: current libsoup's project web page. - Run spec-cleaner -p to get respectives pkgconfig(*): gio-2.0, gobject-2.0, gobject-introspection-1.0, gtk-doc and libxml-2.0.- Update to version 2.60.1: + Fallback to another authentication type if the current failed (bgo#788238). + Fix unbalanced G_GNUC_BEGIN_IGNORE_DEPRECATIONS use in soup-session.c (bgo#787166). + SoupCache: fix setting default value for cache dir (bgo#788452). + Updated translations. - Update Url to https://wiki.gnome.org/LibSoup: current LibSoup's web page.- Update to version 2.60.0: + Updated translations.- Update to version 2.59.90.1: + Fixed a chunked decoding buffer overrun that could be exploited against either clients or servers (bgo#785774, CVE-2017-2885). - Changes from version 2.59.90: + Several SoupAuthNegotiate compatibility fixes (bgo#783780, bgo#783781). + Include a payload in SoupWebsocketConnection's "ping" messages (to avoid problems with certain buggy server implementations), and emit a signal when receiving a "pong" (to allow apps to notice when the remote peer has disconnected them) (bgo#785660). + Fix the interpretation of wss:// URIs, which previously mostly didn't work (bgo#784766). + Fixed SoupContentSniffer behavior on XML files with no Content-Type (webkit#173923). + Fixed a bug with cancelling async requests (bgo#773257). + Reverted the (undocumented) change in 2.58.0 to call soup_session_abort() after changing SoupSession:proxy-resolver; while this made its behavior more consistent with :proxy-uri, it ended up breaking things (bgo#781590). + Allow HTTP responses that have no trailing CRLF after the response headers (and no body) (bgo#780352). + Fixed an out-of-bounds read in SoupURI parsing (bgo#785042). + Fixed a spurious (debug-level) error message in SoupWebsocketConnection (bgo#784935). + Fixed introspection annotations on soup_message_headers_get_content_range(). + Fixed a flake in tests/header-parsing (bgo#777258). + Update tests/test-cert.pem to use stronger algorithms to avoid problems with newer gnutls (bgo#784949). + Fixed examples/get to not accidentally break https certificate validation (bgo#784259). + Misc updates to apache/php stuff in unit tests.- Update to version 2.58.2 (CVE-2017-2885, boo#1052916): + Fixed a chunked decoding buffer overrun that could be exploited against either clients or servers (bgo#785774, CVE-2017-2885).- Replace krb5-devel BuildRequires with pkgconfig(krb5): This does not exactly reproduce what configure is looking for (it ignores the .pc file) but it helps OBS in chosing between krb5 and krb5-mini, shortening build cycles.- Update to version 2.58.1: + Reverts a change to SoupSession to close all open connections when the :proxy-resolver property is changed (bgo#777326). This change was made in 2.58.0 but accidentally left out of the NEWS for that release; although that behavior made :proxy-resolver more consistent with :proxy-uri, it ended up breaking Evolution EWS (bgo#781590). + Fixed undefined behavior in tests/header-parsing that could make the test spuriously fail (bgo#777258). + Updates to the configure tests for Apache for use in tests/: - Dropped support for Apache 2.2. - Changed PHP support from PHP 5 to PHP 7. - mod_unixd can now be either built-in or dynamically loaded (bgo#776478). + Updated translations.- Update to version 2.58.0: + Fix authentication issues when the SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE flag is used (bgo#778497, bgo#777936). + MSVC build improvements. + Updated translations.- Update to version 2.57.1: + Added SoupWebsocketConnection:keepalive-interval, to make a connection send regular pings (bgo#773253). + Added soup_auth_manager_clear_cached_credentials() and SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE, to allow greater control over the use of cached HTTP auth credentials (bgo#774031, bgo#774033). + Fixed the use of SoupSession:proxy-uri values containing passwords (bgo#772932). + Various minor WebSocket fixes: - Avoid sending data after we start closing the connection (bgo#774957). - Do not log a critical if the peer sends an invalid close status code. - Log a debug message when a "pong" is received. + Fix introspection of soup_message_headers_get_content_range(). + Replaced Vala [Deprecated] annotations with [Version] to avoid build warnings (bgo#773177). + MSVC build improvements. + Updated error/message strings to use Unicode punctuation (bgo#772217). + Updated translations.- Update to version 2.56.0: + Added SoupWebsocketConnection:max-incoming-payload-size property, to override the default maximum incoming payload size (bgo#770022). + Added soup-version.h symbols (in particular soup_check_version()) to introspection (bgo#771439). + Updated the copy of the public suffix list used by SoupTLD (bgo#769650). + Updated translations.- Update to version 2.55.90: + Removed support for SSLv3 fallback; sites that reject TLS 1.x handshakes will now just fail with an error (Firefox and Chrome have both already switched to this behavior) (bgo#765940). + Fixed the parsing of s in the new GVariant-based XMLRPC code (bgo#767707). + Fixed soup_server_set_ssl_cert_file(), which was added in 2.48 but didn't actually work. + Added GObject properties to SoupLogger to make it bindings-friendly (bgo#768053). + Fixed build error on FreeBSD (bgo#765376). + Fixed build with certain new versions of glibc that define "EOF" as a macro (bgo#768731). + Updated m4/ax_code_coverage.m4 with support for lcov 1.12. + Updated po files for future gettext versions. + Updated translations. - Drop libsoup-Prefix-signal-ID.patch: fixed upstream.- Add libsoup-Prefix-signal-ID.patch: Buildfix commit from upstream git.- Update to version 2.54.1: + Fixed an ABI break in 2.54.0 caused by adding a member to SoupAuthClass; 2.54.1 is ABI-compatible with 2.53.92 and earlier, but NOT with the anomalous 2.54.0. If you built packages against 2.54.0, you will need to rebuild them against 2.54.1. + Fixed NTLM authentication when ntlm_auth from the latest version of Samba is present (bgo#765106). + Updates to MSVC build, including for GSS-API support. + Updated translations. - Drop libsoup-auth-ntlm-fix.patch: Fixed upstream.- Add libsoup-auth-ntlm-fix.patch: Fix NTLM auth failure with latest samba (bgo#765106, boo#976110).- Update to version 2.54.0.1: + Fix a build problem with the 2.54.0 tarball, which would not build if you configured with "--without-gnome".- Update to version 2.54.0: + Fixed examples/simple-httpd on Windows (bgo758759).- Update to version 2.53.92: + libsoup now supports HTTP "Negotiate"/GSSAPI/Kerberos authentication. It must be enabled specifically by the application and is also subject to certain other restrictions, some of which are not yet controllable through the API (bgo#587145). + Added support for building under MSVC (bgo#758759). + Fixed a problem with the 2.53.90 tarball that caused translations to be mis-installed. + Updated translations. - Remove intltoolize call: the tarball has been corrected. - Add krb5-devel BuildRequires: new dependency for krb5 support. - Pass --with-krb5-config=%{_libexecdir}/mit/bin/krb5-config and - -with-gssapi to configure in order to enable krb5 support.- Update to version 2.53.90: + NUL bytes in headers are now ignored (bgo#760832). + Fixed transfer annotation of soup_form_decode* functions (bgo#743966). + Updated translations. - Call intltoolize before configure in order to fix up the tarball to work with recent versions of intltool.- Update to version 2.53.2: + Fixed up symbol visibility handling for mingw by copying GLib's system (bgo#757146). + Finally marked the old SoupSessionAsync and SoupSessionSync methods as deprecated (bgo#757146). + Added libsoup-2.4.deps for valac. + Make it possible to build from git without gtk-doc being installed. + Updated translations.- Update to version 2.53.1: + Really fixed build under MinGW for sure this time. + Fixed SoupServer Web Sockets code so that the SoupClientContext passed to a SoupServerWebsocketCallback is fully usable (rather than crashing when you try to do most things).- Update to version 2.52.2: + Fixed build under MinGW. + Fix SoupServerWebsocketCallback handling so that the SoupClientContext passed to it is still valid. + Added a .deps file to define dependencies for valac.- Update to version 2.52.1: + Fixed build under MinGW. + Fixed build with --disable-introspection (bgo#755389). + Fixed HTTP authentication protection space handling for files directly under the root directory (bgo#755617). + Fixed a warning when loading data from SoupCache while using an authenticated proxy (bgo#756076). + Updated translations.- Update to version 2.52.0: + Removed duplicate test paths from tests/date so it will pass with glib 2.46.0.- Update to version 2.51.92: + Added g_autoptr() support for all libsoup types (bgo#754721). + Added a missing (allow-none) annotation to soup_uri_normalize() (bgo#754776). + Updated translations.- Update to version 2.51.90: + Added a new GVariant-based XMLRPC API, and deprecated the old GValue-based API (along with the associated GValue-manipulating utilities) (bgo#746495). + Multiple build fixes for Visual Studio (bgo#752952). + Added VAPI generation (bgo#750679). + Fixed the mode bits on soup-cookie.c, which was previously marked executable for some reason (rh#1247285). + Updated translations. - Add pkgconfig(vapigen) BuildRequires: New dependency.- Update to version 2.51.3: + Fixed "make check" in non-English locales (rh#1224989, bgo#749397). + Fixed some compiler warnings (bgo#748514). + Updated translations.- Update to version 2.50.0: + Updated translations.- Update to version 2.49.92: + Fixed an NTLM problem that caused spurious "Authentication Failed" errors in evolution-ews (bgo#735197). + Updated translations.- Update to version 2.49.91.1: + websockets: minor optimization. + websockets: fix 32-bit build. + docs: fix build. + tests: fix when building without glib-networking available.- Update to version 2.49.91: + Libsoup now has support for WebSockets in both SoupSession and SoupServer (bgo#627738). + Added support for NTLMv2 Session Security to SoupAuthNTLM. (This is transparent to the app/user; if the server supports it, it will be used) (bgo#739192). + Added soup_server_accept_iostream() to allow feeding a non-GSocketConnection GIOStream to SoupServer (eg, when accepting HTTP requests on some other sort of connection) (bgo#744186). + Added soup_session_steal_connection() and soup_client_context_steal_connection(), to allow you to steal a GIOStream from a SoupSession or SoupServer and then use it for non-HTTP purposes (bgo#721343). + Added soup_server_add_early_handler(), for adding SoupServer handlers to run at :got-headers time rather than :got-body (eg, to set up a streaming read of the request body) (bgo#625645). + Added a new SOUP_MESSAGE_IGNORE_CONNECTION_LIMITS flag, which can be used to bypass SoupSession:max-conns and SoupSession:max-conns-per-host on a per-message basis (bgo#744720). + Multiple SoupCache fixes: - Leaked resources are now cleaned up when opening the cache (bgo#667682). - The "Age" header is no longer added to cached responses (bgo#741108). - Fixed the interpretation of the "must-revalidate" directive to not be stricter than required (bgo#744468). - Messages retrieved from cache now behave slightly more like non-cache messages in terms of SoupSession signals and timing (bgo#744788). Additionally, there is a new SoupMessage::starting signal, which is like SoupSession::request-started, but emitted for cached resources as well (bgo#731153). + Fixed soup_session_cancel_message() to work reliably on paused messages (bgo#745094). + Added code-coverage support to the build (bgo#744744). + Fixed the library symbol check in "make check" to work when building with linker options that result in slightly different organization (bgo#741348). + Added a hack to SoupSessionFeature so that people will stop re-reporting an old Eclipse bug against libsoup (bgo#710242). + Miscellaneous bug and leak fixes in the test programs, leak fixes in libsoup, and documentation updates. + Updated translations.- Update to version 2.49.1: + Fixed a bug in the SoupMessage:event signal that broke evolution's ability to connect to https hosts with "bad" certificates (bgo#739951). + Fixed a case where the async codepaths could potentially block on a synchronous write (bgo#727138). + Fixed the symbol soup_server_set_ssl_cert_file() to get exported, and added soup_server_get_uris() to the documentation. + Improved a bunch of introspection annotations (bgo#729987). + Clarified some documentation. + Fixed Windows build, twice (bgo#738003, bgo#738551). + Updated translations.- Update to version 2.48.1: + Fixed a bug in the SoupMessage:event signal that broke evolution's ability to connect to https hosts with "bad" certificates (bgo#739951). + Fixed a case where the async codepaths could potentially block on a synchronous write (bgo#727138). + Fixed the symbol soup_server_set_ssl_cert_file() to get exported, and added soup_server_get_uris() to the documentation. + Improved a bunch of introspection annotations (bgo#729987). + Clarified some documentation. + Fixed Windows build, twice (bgo#738003, bgo#738551). + Updated translations./bin/shlibsoup-32bit3.4.4-150600.3.42.13.4.4-150600.3.42.1libsoup-3.0.so.0libsoup-3.0.so.0.7.1/usr/lib/-fomit-frame-pointer -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:43061/SUSE_SLE-15-SP6_Update/50aa1d3c1a8fa3effc7276527225f4c8-libsoup.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7a40a2549c344c235e3059ccd5f4db899512569c, strippedPRRRRRRRRR R R R RRRR RRRutf-8539a2a496b3a5f0cd51c70d0223a9c4ed54f3eea2cc12e308ece9c600d09be48?7zXZ !t/S]"k%fkmg->K(`M\XAtRFC!]Z+ T5X1 ClXɅ&ݾ",uM%vDtn&^F E/0>de $990pP[#B|ЯZ Z ,;v.SZKbG*v[qU 9\< uZP}uo4c7Х(ku"05ya؀-jr`\p`Vzn9~OV2KT*C?\CQ;uRfIAl~*ϥ'ګsY䵗#lAf[geNq%˥A*7hW"ޣ*y*+C}Pk夈i\N6YDqM%gE;"1 S&%M}C9]?ap]|,2/ 7U,揺S s!A 3|E&Y(騗 6\$4m|K ;88lIa}$ *3+oDuMZIuGm~ިOtJ^+eUk8Sn}7540Y/OCǃPT 3R 9ɳ֝Su,gYzdӘ .xyXٳN_J69zfe$,7ДXK;u|H"5W:a~x o^'ӵfDIHhZ ZN24oI,lv.†D;K 7{;H4Q 5K|#9XGLO1i(W:39;Fb "iJRu0t|ɷD?T];!U_Z;5+z:$uzgHҺ#cLp|<+qO`&jzlWMPCЀrMY3pIZ$<-ڭ_Ҝ:pg;{wvCE5 =! ڧ"ss7oq&\$#D<0$ q/㮖9#H=W5^b&ABa6DD9>sz<{>>B^;&bb,CQ^R7?zݹ]/fJ#+{z#hznkMFh1OΔ~ 5s^ʘV@ܐLkMx<~ߝ;Bhmmܻh;oF$%/BU=%5`Senj0"O2z;ֵo v;\sDLxITA^:mYb4 VMb,Z^PN;bRS,HVn~2XþQB?J>IϪQ}N,ԇޤ*:j(#B"c[}zlxקv ?4 $=YbP1NO425 6:TaH2ڢApq$(1m6qӀ=#uLn l坟r&Tחk6',6~n#uʺ唋uN[aԼ˺#G@AxaGH..P&9dK =24KHN9Bltu)3Eo >J*p[(gd7Hj_)v\Tܥ_&\0式Z.dr!mQ_cMR`*N*29*6!s.>n}' (!(ݢې w %OGƵIZMr<|فֆHO2NAR ͩ+P }oP(gMD2:9x?>+ fݮjS \ ۹'޽ʪx fƠjP НޚwDsoU׊ީy4`EގTаoe~>[.%4bɠG9C?6 :AM{=^ߟ2;%P.uC[bb7)?O%eQPWX{л9=cMgJ,K1JEϴboW/ҩT&XP9`du [T ;:HvbR t _z!Tn(U; &G'E {[l.C-yp.x1D"2 p*'}`'R-Atԭ?fvgDVz^ٶ Z g>$"W)".m)ogզАue.JIM2=GWnf9Ywy`Ԭ-sI*9 p6MѮJ2ѱR7̣AsJ ހiEO`~7 R쁥=5?,(G >|<ΥCqztV6foLSTTG7x:.m-2~[IuE`DRؤ=%LY0:u}ݳZ[P'gm Sp;PR\ɔ]Foz:"t>%GsQUz O5PZ2%1\n$~^5Aq2 t*Ūz< !Пd)vbȲovx؏_KՁgH( ũYٴ0~dX\գ$YsׇW;LetC= *9M8Xͣ9=39%>q=Dx+ueuI<!)hrlV2 eLY,e +LxTERkIɎ ?G)Shpl՘uy'9À^ehxK$S F*(}XUPg #ah䏭c!!o %Hv#%uE=/::Ԩ>W*C&=k)>3&D~yfC9dJ:P>(xp0'+qIWQvkȤ?^tJ4 cs` 1{ YMI&y:0Qs+1 rwaԁlp̮D{%m$VweT#}[녽T]}I#SS(@hvQ[;d+;2- ER$mׯΘ9_>vBPM*5f_4 fHKfo[Gխ'&~p- qWVoá+ԡXNj׻ E:5(pqlwn[W(Ɵ2EpHvBZF4Q +B54"St/QZRo"EZuD>xٚl5^ţ+;Bn!NMټgв6bP:z}ytX*;YeHS7xBPޓ17$0>YD;g#rf"`%1#p{"}uַplu{qLխ>.\$Jgk:ZzN4Mc1k;6#޽ \'%>a~hƘ(3o2 0ԝa|-STYNѭNRǎyWp#s:S#\-Hvb:Y_ulcC_rRhۀ\G6Vosap+ƈCoxb[{6}3Rpdcrm9:Z~/b?{Cy8Y; (f(?62Q~UKݣNi/ SIѷq?#\h R,%]~ pU}ĮlZȂm.Vd0 6ŏ֜iJ@K;1:?BC}>~z=~Iah\igQJD!Ҩ)7[яyw{Kh\"68wk8r[fQ6 YlSQp8i21Ƴvni)քwɜ`[5wg"#9Xo~gw{Z/(-(Zݤ>j=wC/lnA?_ְʚ`dhxB[}im 2q].J7n Hn k;^b1m :jHЊV x,KĤDzs.8tu@9Ge}p{?$k` w Jj/de6lR@*oJ(2:0){\qͮ'eW,\m$N35@%rB0RQw-dn<:6! QUt?@eoߜ')d2$VYᐶbؿxxD8YsVZ_hcoxbֈ>i?T (U.$¥UjOS-Ԛ#DZkz7(7߁T>ސtERNyb'H\pRQ rnq{lF#͕i T`!/%}8Cْ ~\ޯb3#JNqMIKQx/!qPVrw `Œ?1F+޾{j5"4Fpۈ bAttbaabFF:^V$?GLC߫c&9Fjg(:px  VС;46If&E0K[s!cqmErÂS 6}e ,_esY?1-ʼo"MK ֝0u?녷7rW8~Q5=߾om*Tiۡi NFcRjLJH*Z=UyP(Bw_b_ fU <ѻds9Vgf]iz?l, CN "IX[d 甖ϸ6kJ4 kӰd(?(2^LWǻ0ͦ;zdk*1pUC[#gtEN\<[fa{z?._xǠtNZ^u*ٸșw!\fR)w(Qiz'54g6儽vfBG>C}%>Lo)P&$\) )_`%5VʗiqFENajlU IS @ZJJɨ/Ʃ>$gn5\l` qTK$!C chᤓ|ѻf#SG6pI kU>Zެ% U<}>©p M:rK?#ҔPP*%b>o3gQ1!݆Q\@U";Iƿlnu^Q#Ԭʖ窶~*ΣXwcj%<] b2($nqDy nR=v+nhB:du_$CxV:d~*|C)뺂y_oT"7R(\o[Gl±m((*VM0 >5 ~\HD\IߙUgӥ q7i!K*, HʐGL-WeN'⫺M$=`!w:~uҾ{fASTa=ğQtWz &%;|_3{v~y1}OrmR'HYU3(`DAY5@m1 %>3Nm6^JكC6R ͟ d?f3ix'}d$ku6\C !Z6 ,JJ -\C`uPgy)CHxJ61u7 4?%0ο|cKR6 H.\qPgCW> r.Ź<^֙ q9dռRj[<ޭ/QQhn9'"0*A-/u d]b&vȄrvdw0O#A;|/:ο ˠoIjMW{/%>W&CN:u̔7ʭsFU @F=Hb*𛶕2x:]JΛ[޽!{݄o"ͤ/RSA>3mT"Z~W%T:Mac:PVĠazXHN%TN<D֤'PRw]R{USu-ox;ō[x"D1G`|Ko|ټQm1 r/fI᷃6S2i*|sʻ /GF><ʒpF.Q߼zm>rS3Zje`՝#ݎTl?~%C>ÐECz/R <7#_cӬi(N<2HfZP լ֜W1:G7rC g;Z/8#pũl3{Vu|eqG+{]]&F؟ǤœыmN*{/V%MP<Ô:ZJuY--o=-&J𓪪2%Gx۾&"3OZu)BI o#Xr/:x! K/7`꬘\9ܭ:dwk05KE|ugP.и A JҎhmmqJZj`e7k:(ЙKXCkm٫'YH6maIPGɘߝGmf`?\sGնޛpUsVz@w4m.SW9|7Ã#vVsyef7TXntu? F9&x6Hq(v܃I!Y#"ˎ8dp;> 5֧x4OeYJ3I; 2HقƤ:%fg&^KQt2:y+jnd8F{a[q\ZJƠEDf!#&T5- >Hwd.J ~_:r@XQd1ַww8忪K%m?Ki?jvfm=| r5S$ݎ:?&]ĘHmofIr }IJ3ȇE,-lKv]|4.VX~]#뀒`|/1} s8 9I^7`1|DOˉtH8#e#ْcG-Md EځY3c,ՉwFek ,k_\9qгHS_beu[&5n2Uw'f|Ո3gjAsJF u9MAѣeTsqZqGl{I=sGIA5 !Z+aS^WW]nP9۽Cvkj1S<gӦ51`7087AG,GC{FѢVrw)L(I|_3o06PX_yoj"J ",Ven+/UÛ;tM.@u κ^mdEwmqniqSVw\ `IK}C+sҶcJ[rf)KQq|brw*N4t:_؁(ćL.Vkp* EB&o+6~.x -1,MdW'PԠ-3Yy>~CSjYV.-0oѣεL;?}>3QiEd}[*Բ J_vX,^جt4APQO7,OιP#7gЋR#M5!PqC=},R0Y$hJ郆/X"gʉ _8wpˊ#楞qs}'yg,Ljy\jA)(>悺S.W<3Mp-vW˔.{=AZ&nbR0ѠGZsѤ-wSxg52;kz9ʺ('B 4 ,&ZD% Q~`f|L0U 4XOkϓFB=#}~{93F͟5@q+Ͽ{'i07%>-O?ڎq_Rvxx{tڬYoS7eC1$æuڰX'kA#' yiwV_?eK/Qun:mH$]7W:3PuƑ~?X[yB"#}\XкԈ%v4*SzKQP ƫ0^xC=GX:|u+@@E(aoR._H5G ル~ԏA.su{C.G §C>2<8壷OowюF~,t/MF:qpؾ&U>;D6#$madW@¢|2u-3ȇ5%E-ͻ@ MdUF-^;/b5ߛ_ 3ٗM˂8oU2i䶖r㦉~bb#:kԾԼ@ )&KwQ*ל1I{ۭa\c+dM1}!Fsu6,Gy͘AՀRw~WYjZ_LI{JX^KVGqsBXBj02+MƍZRWZl>C "=B| ʀQ9RvXY))48K-.۞%eHʰrd3֋4ga ` IeøHٛH<m{.Rն+)Ѡ\#D"5eS;Ll ɻ~,g,=ww{kKiL~Ngennk]p&N|Åʺo)(oF{\0l FE|m)P|^*4({ |rKGp jkW`+t JcaNBuuu.[0-w+}qeC9e2ʽ)ݼFxRs kB`POš8SZB [37qMh'c3Cisbb0qvj+/+Iؔ Nkgt6jg+BHk  tS35V<'ׂ E!:bFz +Z`0E⃄;G"24uHc?At3J=;tUOciܱf`-:+C!Л|cʡ/T؞Hݿ + N5<_]I1pLe)i%n՚w8ȐvbվR`vz'$\tؒ$8W==z &&E|TٟWq0ԑ#iý>m'6 h,.UC:WP4Ȫ"XXZFI54ӷv&e ։riyc  t =dr1j߻ɹF5 EP3kN{S :X!Bʿ#>,C g&O/,@G?AN\(tѡRjOl: )#M/ϵ‰xp8T{`I[G;"rb! 2ZX~ 784kB1渊 :UѢ8^s 7`|) 8Rz>IχߠLaϏLrqVQܠxXx O/ށtaJ:.{,sS &&<ס3y_nזpEE^<ŖxKDyTZ#Rd$#8%dgb\9@x?8}5/-*yk<0J\4AH$딽Z|)A-˜ނ;L).XN.Pn <4BPAT 9dU7gۂmap0?"NCuCwS:eZ88==4v#26w#I#|_ Bߴr$.\dD6 :@ն6f7*09fBYWGuM KJnޮ kiQ|Ys3AyW&k{Xaov* DaB# P@_Pۆ&;[3 Ř @C|}w)"W5٦}jW?BG`2xfHcrg2|CV=қ(3ݟE{*Duaյ HrUԞN8eNgFˀNPx8+BNy9 ʶ=ޠOcv 20I1kgQ޳fM.˴hR/9;aè  z{J.Q=LqPytt zO8hAw!;-%1mtrr|,]tHT1U'Nd-Wl'`r4l[SM~tm~;evT{j2`ܡ=*֕Cx-Sưd#kk _s8=Z- s\/b&\&e!L's10{ !2BE*xsRT 7t/ihFPq*N(R'_؇ODhŻ@(:y=_so6BU8Uuњ m{"Α,$*`˟f èbp][sbptD,;^ʨd5sȤHg*?`yޤ{bA00e('~ap<0̻Fhbw" =K ipM|44Oc}.l?bXX Q5`;;͗OaX\`KQK{UXű~M6ӻ?OD)lpa'-sI"Ԥ1 bp`k*[hl&ǛgBѸ5M @"ꓷ:Bi3tbJ֥.O[So9@Q ם"1&S4Cò=[t?laѡx!(ɭTerF[:l3'l]ɕ?1opX*pai0O{wanHkϕh >K4R<%goKr%SW#x݃b!&$79ѵʚ̴q   zpQB{ t].@ \,•e:nǍS`VbtiH/*|sIqB0lj-;q臇Yu;Lhr?Ml`WCܬ"aY&1=q;1GWQ|qc&݆RNudbW~m'ښ.1! F?e-iDq'{s 0.M|H> EyFPXs<r!d|ޣ#p~Eg=FҶgܙQ??̏fsNlnƪNo]c)sg,SO{5Z'ڵ6,;^Bd^}ZKg1vv%zXhR&8΄MmCMC7 Bxu/!yXISQK%mq,F:sb(I7ݢ6a &J&Ovsfu8'{!8 w9/-]-ƔS'$MCGe3-@.& ;}pfM#Dbl7dXeƏ *uag؝0w=RVue.8K5 z8U%e) -az ΍K%$Z$V$Z(Y0]W]%{ƩmaGǪ;{8W51|7 hv'9S\ 4naxE)6|?1s<ȵ4<Grd;tre%,UCA EErF|cşP|pE9R2wqlZڹA(:537h2!] .3a)إj~ 7(lb|OE3V49xPZM,@dpSS3F]Q(]Odb-RwG4\OZ޽G,`<7g\v]E"p*Ҟ6uz~7Zu/'gѸyW_Ecpfz풫@u<0gcʦ]+ 56DxZ=MūDG 6O{xjyQrD9z%nuU"@0Wl6grқ;dW4i $.u2y%O1 z T_cCQҡ߶BؘbZZ+u*jciI)x5.fD( _KߥL::B&(HE87L\ba7[Sn ]aqjXĘ209ڰ!Ҧ/*S/[CW;R{ K96f R"x`Z6cK][ɾ$^F;N'Qˈ#uiXD )(&v'P1C_U6-od?F]6^&IXx?UR&*gT*e\nR HکD@r>Be`['V`4.;E> v4̿ȪuԭYq^ˢQ 㔡>7z*_O~;r_9q(Wu-XWjvDC:ykrYd-*8 CNxj(PM -u]pQ(s3,E``~L mXl0q|1N'Y >/v)$hd/C7Ԩ "p*N-uW5Mm檖/lK4QFZ5dk&yrPy~z )\c˲N: MTg6_[6W:rq`.]qyN!W%giw}ZbV_ H?VTܺsv'):Rpd4tPZ[cAq)hLw@sZwLP-lbiǤ97:Ȉ˾h gF*H+LY 'd=]5IRv:{wD4A 7uH?|։ 6R )k黡rcoɧ5}|hҒI㧀c./ O0GݰxO-{'ִ `.a88ċe"'$K +~nSR#l IU  ͏b֮.7N>ڽ=7{ .s_'m }ZHn #ּXGB.AQYZڽh5n3b9齙{Sx˦8?C^ mF@ N|:$p1vkVH7uD)HK pƄ@w}G׷akV^n-p¥TxGDL䄍svI܏6 thk(I0sB;Z|DΆ%Qyǰ'(q"5YmbGW # M)50|_k4!$XS蹗y! &%/<8ԅ 8^9.2:O}B G}+@wou#Ua`5Y Sj`#afJ=@y@[FQj0@sb@(MeB4qq.kBEDX\0P#Qy2 G X<-\o<1FXٱ0Wa^7V`(B -sy=vǾT1e\?z~pg4id8{Ôp(:ޗ[0 ekcm `vR^, $s#AT Ӗ] Mh6nͬnQ/LՆ}U,`jDwI -{WZe#lo,Pj3rl X lgIknnAwK1kakDaI706E+RT!3y.Aw71x4xAheiel7.FVc9S\A/oq">* :MmԯȤ7$VHO.<$\XBo Lf?#`u}0zD@MI770 2?pĥ_7;.$*Zr(c Q4~-YPα] dXZVQKxE2&V, C "ZWp[2՝9x89%1+ó!8zKk;WExoV>L?MKuRNMߔbXyalM?(if~(ãW.pl tmی nӓ}?>5y˴ˁP Ӵoךּ{ ]ŗS1fT+jv_2-B# vS'wVs/^2%h3w5SDܓh}9.FK!93ǹ$0A/{Y;8VW\xV䟎zB+79&ȥ2|`?}Xz4c/{'ì4ig;Xf* \emxz8Lf.!}4edI,1ݑva2n- .RS;Q}ywd *o05:b8B7YјuCH}?VП彄h}GD\~7S]tQc޶1~ Ք~][1 _$ k*`Ç=Zns֘#]>#C4P&tm%xq {m牗gf c%ύ{ ߕ4G3<|["dajTU.G-khPn`@.CElXQ]rd?yǎрy^$S5Y$Bi5M\z0dQLg(3Gc':OaۿGW[wUw081:H Gm|y "JZ'J>F:ef݂O M 6Z;DҀRʱN55ݒ|X8fc._c 9+D dҲNcv/87[Z(EN;CSlifL^qh "B9/b(&:gfxNW E ^:Nw>yvSivSmaR6,߱Vu] |NANdXp%Qmx%g[^DQƁÜg<#dċB_M*0Htm7?g,c V4̆5/5EL !]?߹48w,v~4%Z u oddw'u@hݥ-.'ݚhڹAF xK#bl$ZԘ0털ǏǍmSƎtBH:R$uB'x׹"_ALk=ػLsz@UaH=2+SNi nRhX*yyLx<7PM+] yML1byUä7YY[}c'm}JO~")򥄜^pD #.ɦOf>ÎG Dԥc'cp5 p~j{6ym'Yz"i ˥#೤LQ .pϩp  CG^@z_5wq$W17Z3A_"uǮοz2ڢ8S= jʾT]u Kѯ{qOkð}зFcH^&5&> ƯM$.̭qٓRW!} R#S:p\$R c:0c'LXSppjl޳7ʤe6 ԓ\BfO4[]j&c*>.{l]:`ZFIg` Zo3 :d(v%X, ߀W#8Y%CRhQ>>a?1 {P.3wXݱe«uA˧`H8_t-SU )>r)(;-]:紌/YKhWVX6r=7PXmuW^PO%`/(ϕTXe).}ߏ;՟Z1IT4p.D?{Eg"Ղp$]o;iUSOxh.LdA6+ JVs%XQqvdC[L/bSo:v3`o|a](d% MM"Ae#ލi9E.^G PJrkbP"Æ\HA+$\>KjUnfQJ͉-kSok/ei2Aa s:6>rJTJ*-[.s<B(f07Q TBluN"#Ь]%g{q]<&BLP`ӆ -h}0PL5'"P(n#^0F:D%1sJ ѯ! k1/h 7sAhYǽ{맜J*-,TͭMmK@M Y/PYU߫1XE˞r xI>wIyFgBhkX̮fZ\a3]/cN;G - ]k]1e6yiϗ"_yT{7:C"jG(* @%rj,< )Hjcuʳ zM«kCgN b@SB]Yet³c -PVHȥGJ'by T%@ H[G]ŀ[5,:8SqGDN"A¹J] xS)g;.M1+D[N*ja2TtUj'.e1g^ncD55s" }^$: HOD74/5VDJ֌< K)Ud᨞E(;fЛ5nOwo13}}b#iUحQ)YqC󈌹9cLQs_ca>¸W7zV Eˋ6@u[z &|WsZ3^\54`T{K`\H (2E T<:sQ~f&~=4-)s6wsaMZ!2lsnc EĝWj$LAgWܾ1$][!Ϙ_sz)yy)W^Jj;_m_%_C8]`R S#:`̵衶 bOˎN'ݶILSW~b4L  6NNo.\/a>Cp׺e! ]KRI Sn“q Wݕ.Z}g #Nmz KKX>7LG:u:?u00҈&%d4bĆnGv:\(Fss!4 ⣘EA+/-9`ObP(ro}GΈmB*X׏( Jd@/-ο۔lC-bd_^oD SkOʤ/ᅠnl[΀E8]+s=O_BuGLz[Vc0\3NM)w;lyF~M ߸HJ6rC)/cJ 13nEx>MpX.a;읮 7dACӀAZ0\grQ gE3^C+r<.g4no2J"mDCnY84Êq {*[Jގ0h e2@"CVd)F%Ź 1/ٲ}Ly$_=,v<*хa$YoG+eza]2  F@K"ÏP`lTwpğ8Y*=ʉpr{'&Ҝ*SDk BqV$6(k*Vn]%Y & u[5*a%fj]%8+߼%#MA&k TqlI9zWJAwҽi2ؼCdc&JEg$t.ZrO_ ꃨމ]NF2'fO r6 fL2Q4pBePq Mz0zvپ{`uӹ%RF\500e(+e$ 5'Hުzy5w;%j#{oWHz׫f'#jϦIeҗ:9BCddd17DqOcB@t_Azi-8FHK69>Љf?Wա93;a= 0iC9GS"\$(/BkLί -,Qe-?@Wy:OfZ >p u;睍Wȫ_B*=4wlpID|> a .:H MmgB<\P{@a.ݖk?[k#խD}srY~AwܐQ?U;?r 3֥4x5‹iaph ֊p}nF D #Exo ZϚ[z :\5Z`PG}MmE6pj_SB}%7o #OOټU{6_"ﲐ *?eG@'9N2|tBmg؂I8`߲p^>y6`T偙2/p~#ٕoxUWP#w16k"@5$Z{VIb$īZB|h$LPȆ8 3ݽf~MMG ͸Gmem٦}~Aq"*=+WIB0cLv[e'S);{ڻ3<)g\F %ǵ+o#tCu1=I?GP\⥺oqkuMۖ\#׏:+]az,[n_* {G tX,E.y!+uw^Iϸoɣ V!֤#PZ LNR\VexL s smO8ٴoc& FY4YoY(NڀiQjOΘ YasDyi^ ~H*-69KjGFuD8 xws% Ubrafen٘![,~G>FاC(H 2FFSR]#ҫx/}6Ņ"uYgMv<ӈ{!ntĺ5v^ HUSyZIp,ͩ=JRŽ/v[ߓY"M d-7'2l eҨq=9ZHB8Q e s&4k|NB;+`jM95q=+II۷W RDluJz@ <9LrNSܲlm3 G}f-_$κL]&89iA ߖE9ŪRSoa8Xui< ֔W@䐨3Rm{P!׭m 0茓"{^2XuʶFN-c8(_i2VY-6E&:7E݁+`8r gg c57=~!)-<#@7gWE55,]Yog3D:6 tFRUV:r)_j sϫ5C5`!6RV#g;2-.Ya_}Qh"8tE&*s<~Kj9x:>Ca$;ʳϊf(8K7[{++p%Mrۀv%oYk{<,j& @C5hZ e-~h77LZɤW?0r{WΒЖg!~$.XCQl[f_)!hB&PJN]RhP+lRipVm[R~5`&tVn*GcnTES|qWX /Ix:6~5S)S\sLwZS8e]v_\ij.XV#ŵU@BS_IHmD:ٷ hq. e/s}-^9+(X n`VV9]1Aǟ802%~k+>$aBЇ+H5)ߞ妇P{'IFf5XeLA//Q*QpIL!X<FghN&Y f]q)aH^ Pk﫹NV$b`Lq4Mo1-4+<]XxpBYa # -_T/ۿi9V߈pm<1;(H>Q/s`,S҈ϴ'ƙƜ54Vm?_L٬KD3| lDp"[A6g #Z!W߫?tgi`7LU4юfطWgv`LhkuouDb`P2v7ZʯN7I;XyF#Kl?~Gt}70Iz9gHv-cʉ`UT]E|#Dd#.R #mAB>j5+UpDK[nz[gY=^iK\(~nc/ 8'9Ņ?(6b89 1 l* CR c>?1Z)N)~s(zQ7Ѡ4s0oI}H9cP)Ăа0:e?lZ7r^D 8ʗ:=hQ)[ ̵@ .ԳI`wɡ3yJp.#^Ôg DaBMw}g844٤2TzǏ%C':B>W|̙EѠ GI[:|yFa[5ک(b 8W'8ѻGp5ޟmZQ:]tIj~1$ُp(rsoG{üy(&ǙF"n\[fͭ{`:XJ#J+A=- [RdZ"(c/|tTaY{>0 C$βOs  (^#3ftש=SԱ` t͚"Q-flƣ'a!0k"CJ_Ri[R-! ɥxe~lWp>Y4!Gx 5xӽP9̤F] .kwH2]b "7;vUn"t^5f};a܄d0Oh1uʵUS\CQS4pԼ׬^NcUDjR#*&4FDEIo\2ց ~Mb r\ͮ7qMz?]x3EFIυ. 笓5O*j!;;KxlsۗuY؍}ҞUn8xpi &4ϸƌQ% rJ.gt_ze勬7͂[4i޴|ꁤa2:{Ed6-gqxЯsad ;qLtujoNxbIKHP0$C4 g#dž7蔇 &vnZ5Y=/~FɊ?K w@15[cdI(hQ/З7t/s9hI`'<[yTǗF`ofcOp)Kf62?Vlљm.f>ヘ%jpmQ n13᝶9b&h%*MDT2t^i{(!%+]/M EhZ>$.%oܥUsQ/v䌜kh1N:/g<(@/-'ٿfnQuA-հ}+uwN25LӖhEEb+(-f ^pPI>{=GØ[e8wxtj270Qt%^\+d { ۫Jn]p[ah,[zܕz#҅]6],! V\YȃǞhQ=(SMr,cgnk 2W<wC{owC͑Τ+%-4 %7KK˶4|YCi$V\&ul-+Ӓg,VygFgpB"|Ԕ )Z [4]wu=ϱ{oz[Mҷm2QڿƑ!Ae]E?؉Xϧ}FP e*d*E!]ꪙhOR閣)kAHfBG 2chlz\!bBMؓ/Z%hC4 v-js#u%::cqjWӟ:Rx=ݟ5#E ٸ{DP`5(bޑEl5'Mzs萣۔׻`R+x&k%!*Ɨqwqvt*˝.FeYѹ̾Ocoۤ,5EBV$rG>nR"FPBsTtbt=,#ix*Dv>^Ȟ.EO5:rX'5o,Z-M/!+NE<=§2th^1]! MʹZla |4/eP|?٨Q> ~U¯6 ];I%jz:/V'8Ա4%0(:Q@ !='U: fꫧ!yɐ{'LQΆЦ}rپK~5;0"pW{RI_Jr֍Im59k6\5|~'hö3'KjJLO2|nd _Hֳ7p0JR퀰W ϴ$ GOXw"lmI΀\5ǘ, ZqAww{[F_+L,7˅%;.sʶ[92ІOdho|$rjYqh9$,G帴DOuP'ǡL!UtUcl!AZE^AVnMES+Ӌsgfv XAN%[q"@;§.%%qd0e 'DgZ$Kǩ][Xӆ!L6rTefe>p7:m0 >pJ)chN]]$+ 䪣:l7:QWKQ/ QLCBeB<?&XH3v-Rpo)׷C']jBEo&}2Kr5Rލ,?|i_t9eBMAu ٜ>R&⏐8 =ŗ'2DŽۇRYCvJYCM3GnmI.+ӂwPPs dm10Cy $ㄨа5a <* kґޔNjGs*jnvX.݌21wTq~!۳eDbxU-osA%@KON{FK4BMΐB3[-)<}L 2 }[gR1Ŧ YЈ<ܼH@,*c;}TsOCG8w+^>v'KY]d8-a>Qqe<DʭcT:^)*My) SX뫄'ta}>;+10 H2>;G^gqgovaժwDX$)}ujo=IrB\z+)iΡ!@E ?_g**mM2Oe*%+־A `d|sMf`P#s9[gטPp7|B+y~ȏ!p\*SRa\nVoc@%= lu(L8%b*JNNݿOKS{ZǏq.MlL|.L| T=;@TJPOJO族=b6PϨxy6/fV8e+ӝoJJYSNΚ~asL5# )?(U#an3qcK/90&i_4j@{1iF,Tp_OGFA L1gʻp%Ngpbfwk͚5czَ`3U^9T2e@('N7;&͓nw~u e qؖETdPʽ,x/D#leFYE hoӈD:Cò|eť:_wE_\D}釱n8 >q9HTB9sQTe* ݣ9<4+Bv{SnsшpNzpK)m˷zdy?"'ETA:RC8*]bPG2J6x.֟z6zV4vԤr cyC;hr 6I'.ql HO­86@(_sFb}1p {f&bBD= ~j6y2o/slfեBnC16k=k뙉xigxqt5Cd<Dq'Z%{h HVԯzJؿMԯ Ji.tS8*ֱؒ_ g=NVEӍva `lj-]ղW|$'?xKkUSO 0eH#>B@t9?32kzK2*yA!{>3l4HMFj&:V:l|G)]c^@WR|ME齷ŵwXQ΍B0)iK.c.YWmK[|(u8/&=J."Ã1\1 og)'ՕZ@ñDVj, $(CHN\7Z\%E95A։`s%Rm=vJ5ߵ TZszewL{=g||BS@YZ) f_u *gkv˝yu.vn`0Q?yřNϲ pmaTxV5[Z-tpԆ2If p{xQ:@XY/i6i)f@DB 7 pmtSsڸ[7T(2e3QHpB@Ϲ砤d"vt+nt[|d1Ihw`V0^ [2 '% g0ш@ؙCE߶- 7:hJt<~*`3bjmY"oedo^u൥"XS^Di[U>CYـ\5$25jMz5R,!3~Qgp$s5Tf@{j2^εtmiF)l_Obcק ,0398{׎\/i.FeR"id;Gfa݅^? Kn>@'"p8=Gfń(kB= ^}/pȗ݋}ZA6 $**ݚHƾm)'zɛRA1M[RUi2\w5> ܿ\&y<"O_J-2,N]@CI:]ͦԌNLJa҇X>d D oՃql"3Zo #'mC'y!ΩATlse&6?Dd:ӏ)边HdWH8Ho'L?Ŕ"5`zp4~MR7;s#Od^tM&8ǀG/U*V{[.!:ڶC%]B Gz!2Pi%1 q#J)c7pήϲ@A0DA&GL{ÎvMƱ(@2FaXy3Ki_۳8?#st!H[5ߧ/E} PCh'@9 ey>$+F(Z5eltG@e/C)Ns iË$  `+m`U;CS3.b[M(5L1ri@MNZje"~N"b,U8D.L"C ֿDy+<4-ܮ  Q vxsiXviˁ]3G88|ݯ@ҍ]er`>•&[3ز6CRGH/ډmz?,X5Z}dǹ<$!4M2RG [p$Q F}FD4 >8 a*_ YlFA5i|!B )C"i:󡤜$7LJRDLX`Izz'uv+Pmāz^ !C Ncs:ʶ'YFr$|v]m-B iĩ:Vxm\D>FL[JM6zqM)Ҧߨ`c"5>zG6-p ɥF9H({Zhyhu\W \Ff)TH`Q>'7\5n NQT"޿W*|@]Vf4''` !CgfJn;b_qӬorj%b,YHQ mB_4`AI[>OQ7>@ B3yN%O aeyy{v7 i,D<5:I[!&;1&z WJl0b"&|=e$hUnݾ2Ae9A\!$eI J&ҎuȮ;',|}IM6j*]zR/YHAz曜H\x,ϋ]/aI ZWpdS֢;JSq&1t>j-/+ %֨:ZXveS=iv# 55BgZJ;g)"Z >a7>c&J](W&W1[8 q<k.t8% z~~;iʪZPH뙋.pdXBg(-}{ .ta@K>dXI۔i n?d/šͦjv3gㄖ%#>NuLW龊LsO ׺Pca_(jE>M^>XY>(:Ԝj P?8WrӾg'6HY<9 ^Ѳ;eEi"e*W.*#xj|TK͟P}J&]ՇPhnBB~m/>7 "wt@q5"])hA#Rl\QӬ;A)6XYU5a#Gs{MN{'MCp7jZ7f ̯K>,>&:EKOtD$x8y{&2}D/ WF~I;<ƀZ^H:Þk|JJKN<_0xHW >Aϳ͑H*+XF  [LQ {L]Is Vt ۖbu<}E [RzQOjl?,gt,ќj0N"?i0!, F <`W}45ub\-x}XB)+0ϬOD3-z\ΡWx,&G[7^6D }ڪh>fRNܨyםW6P-tcsn5}nвuG> n;vOZݺ_}pm=r!(P QklJcQQkDI Fk˿kΕ#rd[G3=1ڷDK `լ0'eYX 2jzo9JiD^{83SYs)ėpwr 4ulؔPcyvJJ\.p@aE M:Zg,!N~C{#=ܯu$3Y<g8,ج e3-;͵W}Z8D5y N:Iy p!kg>ȶ"ʫa+\DֺіQ9n!5'+K0r3RcD#{ܡQ1:duqMb:=u#>$)|5PtگKϪңUgU<@ 2As( ,7 4Kz `?ǂy@\bm'Z@ J4GA"Gf5aNU,Ȼ'һ UNH/V*'u궪Qw$>nTf1TY6n3`;aPl({@y(sHѐYh}mixsRo鄉/ bYDI+Stlpn`&.BJӁ5PHG3Prxg t_8V7Q#nߤq`81E_y=7+fO>Q;OP@I_8^X[`4…hucZ#TW,Wr69+ b<(,s2p;jrfRVi*lkn8'=Un w4DrP/Tע 9c?v=9D>h8QRN/]ހ7uC{nEQA6KZN70pD;H٥3-ܷ*ȧA'bZCo|kE 'kޒۀsP ր¤J"psr%G5@˛l(BhK"=ρBs{ikG)J|~ Ѻ*i,ac',RgXj?G!4P+7Hf֚^zwN{}l#Ҡ\\;!Iϑz?г>2kH$Zay*Yv ֞:`Ԋbk!,ICOɢ#BDJᔩe˾U ׽@J!xP?c8.1Z gn~4HfCK~KX;AtAb8(~q ʕ#s`n1!)3Lq4'y49dxi=`&ƒ؂N{Q%jp0O cgS)\۵wr w5wA!8Ö}Qi w>ig;G~K·J'74=fouyφmt9o KngUtYR^<)&JHc]ăkz'I \2ױ+=mЋ1:P.w^~Α TRZjtb:VODFd.9bwォ⤙ϘT0#.y5yC7@:f],}}6TFMNgES --ݚ\r,P?*K)ӶGBQZyl>TGT˗tHCEXGzxS]/Fo<!q֘B󐄁(S L5MPqIHZ'g܃^w"PmAr .4:u/SǙW}ZoƽfMG/W M` PLxXS3 +&&_5Vm֝E$JtGTWO^71`#Q!b 5C  ̤O q6EvF+ l7봜GAS]n4BH1U? ' MAO HD(;Fkڸ?fB.>/ gPDU|q([.\ lXRQ "d<`;o Qp}gy(_?]1e]8:H&Q,A'9ւBgX)=$ %$6l.ijN@K54BRJIto\h{ږ:xPD)meZ}Fzz"I?eg:S8j3F^5YGbF8i^Gud,_bO)JTܔ3Jc\8ҧ" .AT`I/?`CDhk5-}'YuBkmm>1IxLHRisvHz T (2u9HUIaS>s"Ry˵>B< f3@k8g2yo'6 ]vpaS:i򗟊BL1iS\'@ˎ-=υgI,QQ`0V 6;߾X6U77t@OϹ!'r ]?kq\nyqUvy2-Z0Ⱦp$0E_tdʀ¸4\kM#χ 8UpP>"KⰞ΍I @vm1lo  KePYCSksb! tMܨ_'-w:E%c"ڶ^'L.˸] %$Wqw~/3i$p?5aN yKs9>/>">1~  Rs hr~"H>B=#&_K;e3ȃRȜ3љ =o(́+Zl-=5.f`l0X'KSS0vzb/ͰSfHU {"᮫t342%qMRgv)7#c_r7-Մw=T$\QZR)  n+u zLƦI8|I=m~^7vO7o""l61R!s.Pz?JwNpGl$JnX%+(MyϚnu"ۺhGy8[j]̯YZ*T<^pbiJ|REA:]!ߚoTnajN8|kD=trtT)4/K@p&;; )h%_U9('!5E;==ͮ'K/80v2Jcar1!|j@L7`1)GX2=d9Y.Ib2L,e:& RܵVG`' >[&71T*j[!ѸpdDBi j+u%%m\`O8/淪cxK"GγYqh]YyIcP2أZj9j(}TzplHdqo!,G>84a% 5b g]p.Ӧ,CYQg;,o[@0"굄4Ó§rЂFG~ĩ.W6x7P!ǯk7m +]?[;E1ޙ:58ӼIP!i"NVΟ+esɾ}H D}#۳@7{1IH%+ ~ km ##/)}ߜd˗!f޹؂r=Ni"gC{D3;M[;:BӦL&̦Cyr;,au͠FI ́zU 8߈5y* Qe"|ʲި4{>$xwo=g[( ۣ艂 $9R`u4Ǝ\\4 ?>}O*amh{[(.4?{@N턼%ìcȹ+w룟_L:Pܝ NKͺne9c^`3aY44$PBؾ _`d4'lq^'`6ɍ~ITgbdB%)E $;T. i@Yj)d,7Ou&׏ӟz_i=(x.x%+\ nD.^NXI\_rČ$rpdWHӅbh5D^>/#/MRmNq,_e=Uq B|Ei4H**zMxFT;<յ3n ڳ;:V oA~.ECǏ'!aM xJ-_ hdG#2JLFl =PU<&#]kd`fVV%F{`t1?yMO @?F(Ƨ'r(  @A +[Q_{JKMA[u* 9pi1~1f6 [mciГdfyN.Bs;! |>mwiUaEҺjh=_fx%VPH2 Ow\U+ZݿөNUGVct: BG:O$K e[R=0uuFNZRav<(Nk|pbߙj>qAg6iO07KuUi: mܛTP`SES2~f!Vq i%X y kgHU6WS&1l-Vt֌gl IXxNj>a;Ԑ6:\ܲptKg8a:(G cq, wZWç!Ug:BS'HE?(]Y1o7ʶ#K:{xwf\n=D3?U{{3l_:ԥ" M24Ʃ' wYMYs~ :M wc3cPK4uŸ&@ ƈ92$4Y F(GR|m8IJ^JjVGbD￀QN(V@&ұ]HLE U0GYdõabEdcA3Xjh &&>P4.-$)0@=q\E=aU9 =6z(3"O0'z@5k A&Ik)d7F Sˍ̍|Կ>H -yE ?N."<3i:3U]X#4d<ўs.VA߄T5Uot}P[O #-3ĕW:Pz{`E!Q>+8)H*>\MAHo>|3f4w!թGR^N̔@aKi̟"RlV/OG@.|Xk;=C{a!"ntz*MsiR.S?j1bmnM5Zu(cfȪ.堊w hSݓZOpqRz AbXwD sԱԘd6MI23ېKidE5 5Z6L瑍%;p.C)*xשפr|F1*!QG(߄澕3{"219BgVM5ج,&![|-XY4*Ljn- [g\+S ж%Ok.rj~'Zڡ T:6M5j' f[;nJ dI|K)Nk( Z;yft<lo5H@ 'L>q'!*26$IX N>V{_WCAoyOs)-QaKHCHoRj4R糍a Le][ˣ,8ߧMa5{g}hfpѸ6C?نdp oXMQߖ3JoA5yX|76$Z^y{u.n[U,E}OIߦΪF%# H,[ ZZj5LgG4 P@(f&ʬƍi 3!\ }$NOv Sx(FwZNZFB,æY4p^Rmt-ru[V^cUC5`}ځJ-Mq mPuA ).462C7K*p"+ >9btc95s=b1Tj8‰|Xn" FT7P[ IphH/$%VWzbJWZ۳LSJvzŚ:@U1uYȒ72_iqҷ`t8j@RBދa` =<[☰\nhB(QU3Q,o݌B7K"j, ^OT^pl"蜮: G"3Z_!{,& Xgp*cr-8ZR' m^{iֻzv}ƠWdp\:%""O֝qs⢸ ]O-(3'UCT(,?:7{+."=RӪ)oիpO%yOFKM?ԛ("cގp(M-NxF ;i6 q@>x :l @]ڶN1yS {IԐwo硖ׂ3x>v9;I7CP_& M$4ĵEDۢ:P3 5dLNq0oƋtA* i=K rŷ ikikglSp4sБ/^+V#D*'(d]<"kh${-K`gyxqkaVJrMȟ*Pr}BpE<C$GH5(Tkʣv[fq2*T#REkйK%F,e6.D!Z耮Ay+F*SCc(X%>rѸpPۗ'pZWm l?PJP2K+Tr V0S̓AiQpP.Vbp9#i1?G~rIy[E4H''_@ rpԝ|oxĮQQ _\Ws̞PWacgL²۶Ju9h%AI8w=ouN@2d):P+|?O_6.wyaݬ&EJ)/G9i@U?UaX^;evǣS(`Sv[ > p=hCJ2Oji(rf'k|N(cy $t!M|&ˍi[Of0ov>>*PAG>K6%aԄ ~[1V(|m 1'z w (w=hצ"ёŕt]+T*m9x")F[<_ mR9>yFe&'n! ʢ{۷LaǣKrNCU^46QfsA69"ΩТ`^2sw9VߛWĢ~ŎcUr"n\IٵB#4\gq`=X\DѼO'!UM+֜WKWd'xohg7bT 0 8D L2't>̲iֵDu-v@u˘1nJ H6#n W4uD$ӽ鿞׵R4&f̟ܘ5ǷYqv6=0PSϮB$ph[% kqk2cY @Z"%Rc2۶?RXbmd ;?UzdY(w4JpID6ƥ~XJi9v$. eKߢ߯!{T?*QqoOu.RfCHB],)I#!-l)\vy#dzdyHWBzW+vӵ[E7C66-JRzȫޟ<ؙ5P=y9cAǭ8d4n}AG +:f@I3 pfT 9w179 mk(:| Bm]BĘ)SEO}]߱, 9 홐ߞ]moME |"1Tn(Ilè O&obl_T φ3!ȎDGa^o!Ќ1CY<4a|Ac0E7~t_b5ՏQj؎]T:zpg96'%y"м iۋEp@>>-)zi98:ࢢz+-qn H3ܧx/t ?CZ+  b~=1PT*H_Xr7{qZ`ańS\h;{oNSokkt!Ft 2@P`5. ^sV m;ަvYl)7fgbulG 캡4)[p341 KFPҳLJrWbu$wFnQ\(0*_?M_+SkKkG'zpV7< Ͱ[b5<^'βR0IHlALnȓg ˰s{擧+4d ѱ,@`J_I J ZTRBƑ#wD_GkQyӝA>xaEea ook֘ -VFX+>!K0*-cumq< bY贐gk֓=oT?Pa+Tma˾Z_G>{N07No&Hds8ztN/|;bftvt" `&QZ/,{fU0Ph lW#$АuAv;rI [Dhc8Tzn7  x́}xn nKSenI{=% tDQ9􀍒D=%Ņ(H[GlN{thv**@$`9e2Ú@9b?lcO?V "ī+S!Cvz]6{ĔS~.1TW3x$#f>6PCVBObL%VUo ƳRF ^Q{#k aPi1L<#yT[y&5u7\͆/DT8~svK}g4[9sEG' vLuk}{>Фg=OvA5E&Wpwܻ[,s 2 YƟ˵N}`:v)7 1rb\@Bm1'Mq.FlGlԺàn]7iTq'wXyI" WPB:cI4! .Õs'ψBz>Nh% ݇4YG"0zNm?n|1nRU4p}o^.I?' OBhYH's`4vjKmuVcc/]'U '&F!}L[m ۜQLV7'6X*Js=x10=Iaba}4 L)=I/q>W.t#{n@K1&mqIr^7C1 p@_EC_k.c1|OCH.6E_6PXP\v_qz1Zn4~1G^dxX.t) R1ɞro?6ӱ?)zEo^FCQ'2)2;S]/[czh@AUe>jRzbDm5+%E 9 TUY.K](޾^&1~ϓ*8̮깙{߇)t{&߾fuֻTV{4# .{NMh|BfX|ՉRQDD6~Zt!|~[mH d 'to;QtG#44f}ƶNgeT'$ gwU fCw> <;믛O-T[,} =YVrhnV!|=xLEl?T:"J8>ɉP#xWΪڣX2A$"#etY@+o^|/jGk3\V$uk:`b bHX@XK3L`aARtWP_U`$΂γI [3̠&R 9?DsV~ƒVԥ Qxܗ+6kKnTO֟m)V qP`zg%1>x"&o*6&̻LrI5[$*)Xw5NOWRN9}͕)$17Bng]Иnp~^^#p"a|c_9b3AV|_ V8ǩ1f"ɑ َ֜.֚MKY? )@Aj?_}]ZUC|)3 + qVy-Kn& 6Pf;赳kuc\)Z I¿qfBkCPp9v,<{4wr/@@C)P+s^NH ԅw%琶+X{ A< [ʁ-ޝ+v$we\ɛ Xǿ)%l5L<6ܴTGGڤ !0G5i-U.ÚfS-؅;v9VBv ̹.oС6V4!j*LnL23SbfOD\+JpaP,6B6_~,^ĸ|ՙo+INr#0iG`^fL/-ZfQٯWK󳶟@pj0j7p-*+7YDyۄz#rC+"rÙb"?67ɌXkEI+ Y$Bd>&Í'`V$j]vPb BNVSwf?DE̵m ~ l:x  !BJ&lk!)SUE/pPY \/'sa\n~Y59ߔ D,@#)nCžxVLDqΚ꿧lLn@b2T j>CvOБ=f j06 f7ޝ"$7/u8nIck} 2T{ik'hHx(((u[-/:FMsr/)>0"#fe[t8hn*W^Cgl' CHa3[j 04 ycmp"ԛؚł.Ԭ\B&Ug|rѕ> #{aDڕ.=U+șlԂxbzU|x>eF D;_-B(^7eC;=Yaķ{ba~,.;r^6k [{ߔ4B9,0.è`gNjb~Ԋ5iwU dwjN>HY/@,Z1)0i7FRw !`TݻЪbNIE䚅4_!ԾlMЏd%a)DCsyXz9M{AV&Cgs,͋g>h5Bizcҝ2zmzH$2Hl.F:7Q/7jvB嵭,EQj~TViZ55R >SqjA Ƶ9%=āx>WeG!xxu9.:*BS=)߆eJx'GJBc/뽕./y^g$%u=غs}Fi $jA1.9%ҍ PnrHA1dbC%x!y cJ,LGS$5)%J˖ k0Ŗ[!$e9'ʰ@G]ۙNh|3-r XT?oD]"()Tm7 0r+gy9r@X'Βj-!klMv[λ17B`[*(=l$~ f+[8AgiIr=mi5ztXK[XC>0@%+b3>D9{8 !AZt]e﫜b6N]Fu/F$޾Az."d9Ip  d7ȿ,lͱ"odR {QS`W;nMstںSu^/s@% RTslif\fG=yւ@PcBZ<J FaR2 v@"aE3 5$.ᝁ}4L72~iɫr~]f\Yva!T5pcxkC'tn CIUld(UIĢ[h >h &"a |g~[ukɲ7Obj:zhl-43x]> .o`o$r@ük@bDkWwX}_OMzWs \*-!їQ{(_?XcЮMްuftvGf]vtXD5f-C9ѸӍP,POVd0&ryd [Zq먍VtNJ5ArXEF}hQ ַΑ9l*ۦ_ֲ PZ~=2u時q|:_GUx2 M=!|OYNQkwN-"ύ]RLBc0D,Fþ$`K(ocǠm@hBZK5p f%eUl'q [,Hxx\xtPoDUb#q+OV_0@vtGnQs,x_3e[ݏ@EF ȵh%ObpA%\ /-3[Vi*@-JXqGZ=X}KCdt4;%aL[ X?5@n7X}LJiQ [B*b$-7.~s`+hw> KI@NgBe.o~Mm [,cS'7QmN4pd%[q5䫽@cb&aAx OTᒹrP&a=߾u$P/5=9&tZ 1!7&&%Me. ){fLqCS>IiLڦcJ ErͯVKer;w$<-WXdR65y<=_*X§1{KLx'ʔ&u,:^W XĶu&D9NUMS4t:py yPns.vN!^ #$~TeKRc /X&?oq(Q'YqwVNH˜2Y]HYsnh}.K D;cFcXBf RB1u0'S<@hПd0/!r ,sO~HG".4 Xa94E*^YXR:ɚRM(>2vlG$[߅ B(;lłwfCnhА4=U䖸Zq~x[)n+܀{ UjL_蕆ᜒN6.md828 V{⬿~{:ZVzHhbFk~\;n)Ͼ )|:&&%{ba_oXN[!'Q1Ew3\/7OZ!c Ed&mYyuk8*6|LS}ׁ Ol-oT#R*ɛEKc-ʦe2u4|i$yB3Η_ 7َ-}aB^D'~_Ӝd5mO.K["D#b얓9U Cn[8$QwhA} yk< ezۮ,W jqO Flb>(W6!#6hڇ_2w7'RP6܀u\ ŁTdvQOl.y35]gMd!c8wl} : cYh1pDY 0@O/ͦpk{M>_uvFndˢ"q,\ILh(ݒyGH*]&EzN@/)W2Fi?ڪ?QO2m4%(v; Ĥ~c'&LRWDa$!h 7ݞ> @#>#NL=-1 V@#)h{ڽ-%%CTZhfPQ<{Ab‚t4eC;0+QcC>u=3Dmiӗ;2ZAsxɾ6unASw,,t8 (C?,@7{2o%'S 57x=^E1( H6e޷$HOz-5Qo6s 'X̑%NS/ CKDA"G)mI-w^^7ǡ4VT,hPʻ?xuh߀&qo,V_N ݷ( {e`ró cPu] HO}ӊ3׍aH4&J#ޠj-&VA`Rtg ( d,8>@PEbEW$KCf sFպu:|# "BArzDlcFfGؔ; fj=z2"ײ>/yâg<&Lw~+a?yn*dBg.XU9%"?ְY.߬/GeCiVUkd|]ƌ9nAFNkf|Э &~CWkgIoCF׊ڌ;óCY<+~҄#uSܐCEPhʉul(L hO"`Š $Y3^!;ۭAR~L-Z@bt'/& ehK;b;VG@n0O\N϶y/p ;#,o(M@1E0a^ Y9ɟh+GVY922'/xH)l z77-֚%$Dp,6<IP|eNG黏|V ,G4mak")n׍Hl: %0&hB (?7'`ct)38r6ljVxDy!Ux [}gC9hzfm>2!g]-$;u6  'd?hO 2Nr-i9GyifNY4.$zǞ5H^BjM0tA M5)@"Ki"n}Yp0[+eO!f?ܜr};e(eVp؄5~`$#my褲;Ťǹϰ@\PheKmq\OPbnZgI}`Yu>~qʐ3nwK^Vv6k:9O\nU{j9_?/{69[؎3cvg@acR> )A>R, >U*M+s ,LPEo0] ){q֖Wm0!YR}3[8Ʃz]I,jB"u7q[!(0I Sw]XʗA _N $ڝ7 eCĝ/0uA<w.큨8_ =)C>)X`O OMC~ϩWG$ Rt> ŠY_[﫤d% 䔍g+oP*Xa?.bgwk~\vaAY[OZY}wke61гJ$ ;_t?I4+?l%ɑza?ɘ=F%qXzr̬87˵ C>GkJ:mˡCƆ8,/HuػJtΥ@rIju˜:κsgwE^K#ADj/#񘅘/1iHpمoy";r4Ħ 3|soDhjZ6H-ٻ_E7&IZ$yvș7,$tϣ lYNPcB(LB/U?2a{jm7]w9A!]:KW&6e@Gr|nr4PSl,Cjd7I#*ו3އʭ#M7ܙÖH*eS= YZ