privoxy-3.0.33-bp153.2.3.1<>,a0!M@eee]!ۗ߳2ҜD I;5ZJF1|CJ+Xc/ 7j;ё Em= dxҾĕTqU8t >py.nO/֕wZfi% h*pfM] jmҲ3ć9n5bRuR^o5 X&'k&57I)v0:cU8% wW (;D ow2()19,[Ha2A0.ʿS`_8>Lh?Xd   I  9BS l G8G G TG pG G  $G!@G"G$$4G%P%x%(((R8(\9(:*|=.>6?>@FFNGhGHGIGXY\0G]LG^.bcJdefluGv, whGxGyz TCprivoxy3.0.33bp153.2.3.1The Internet Junkbuster - HTTP Proxy ServerThe Internet Junkbuster - HTTP Proxy Server: A non-caching HTTP proxy server that runs between a web browser and a web server and filters contents as described in the configuration files.a0obs-power8-05 /dev/null ||: /usr/sbin/useradd -r -g privoxy -s /bin/false -c "Daemon user for privoxy" \ -d /var/lib/privoxy privoxy 2> /dev/null ||: exit 0 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in privoxy.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable privoxy.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop privoxy.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in privoxy.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart privoxy.service ) || : fi fihp8FP X#~O&+-|Uh%=#o  (p oF%c 7 #4 C AA큤A큤A큤AA큤A큤AAAAAa0a0a0a0a0a0a0a0a0aaaaaaa0aaa0a0a0a0a0a0a0a0a0zaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0a0a0a0a0a0a0a0a05a058638df1210cfde3eca5dc4c25a33cfc0b98c47e821ccf203a26f751cd788256dd34edd6654ac4336e8d28bcc703cb8f1a2d2861b18c1844d0b246b40f109c7c400d28bb875d06b6d117315d28639133cbf13da5df1568eebc8bd216a5e97d252b44d10894eb9ba89214e37d0f9d1d117f7f3a29c0c0f3ee087eed92aa704083f005c44dfae56c4a2ddd1249164d53712d2b7b24fb307795454870c747587e5004e420d5cbd777ea26936a71b8ef3b3973dc0503f0638ea6a5578bc95716aa39d4a80d4db86a6cb6f138d9d9c61b50644c5e5f19396f52b1dfb2a65f509f18177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643239db1cfbccd3d64d1dd8206a8eefa6c45f8b63c7b0ee0770a286c292aa4fbbfc34579a2b1ae6d4d9cc1ae4c73bf4cb8a3b1c2c237399fd38124e35422c06f59d61c8be87b7ee13ec628c319b1a0f75de9ee10b36dace27f9eaa29dd5aa0b2c70e696e0c8380755b58699c57f9f7df301c453b3513d56eaa951fbc1fbf9b6c576be84a6832200813b5bca0dc794d853ad8db2910a81088831cf5987a38062b4a8ec18f5d409fa8bac70f90cbc37e8708a0dbfd2ff3c07f303c720ace47fd9a5c8269282bf1f39bbe6cd621ca52ea0a9e7b7d602aea23517aeb8a3ae7cb258330c6abf13c7eb48d271ce202ff32d5cb928cc64483ccb3465c59d4cfbf6588904607ef416b45493faf9cb537dc4e7898c19a2eb0fae5dca1709dbbd7fa55a9db0ecc78acc3e95925738ea81df0b12cf4af09bab5e9112759249600535d38e363887ffbfce9ccf0b9d6e5a92e0ba2f260fd9e8e2407034521e2fc1c967450c8d23178859fe420d3164f8320f1a05d01e3efb0eb7565bb31fe49ed68462e75973299f2c4e2260032a9d4f73c6e3f82c0a3f44e049b443507ec3117f64612e6f3d739ed4d01d7e94d37bffe68ae41bd39a3a5f29cc9c32e1e0834ab07c2fb5e5209e1be41fbdd21a2fd78782bfaf1b562605c1698a6c395f66feb495158c633b0d279735b2d957b6f56298e7fea11c347d102b336fa6f964369bf2bd22126f85259a7b61a38fbe95f2b0bc48ac2aa5a309e944d0cb0c0b912fd49b54683d62999da219771979df76e0709f831afdbb74ab325fe04958f5ca494bab24c027bc66d3382206ff48eb3325087adc71d4312e95f61d2d95d1da036058642ba95781d73ac36725e74137f1b41a69feab16b435f4c6bcdb43422d3d375710735ccd32b2a2ddad24ff84512c28e7a8b3f3f328a3e4afdc9de97f818e4e5ce445ff7be88eba91e22fdd786a1a20d0ebb566efe9d5857cb96ae9bafa9a0797ba391cd878122a954479c6fc16e0b2ed926806a7cef153d5586802becb17ca65d18c7701ee8305c765ad7480ff69f49436a580a358f7fbd9b9378ef1cd9475eff4cf1db587be905ffe72ccc90d62e1896aacbee80e4b6870d3d2e6035c3191443378af080417ca69326b7245a2a1b310f3a181a9a94ebb50fe924d45ad0b7425d999f9449b922c7e27cb3ff101040c536d28a67fa42c5d51dab65a5fae0eb31756d667bf493e61179d6fcb9e942eafe2d6406380ededd500192849bac63c583c4151ffc2920c9aa7c29c2bee280c5e294711024e774603f51da2174218480f69f28416f897d4fdc5c34ed62a48776a7e0c396b5a957987486d0ba3177301e19356aa3f2937833887ccb79523227095d733db9de82fee0e09b24f39fa898783a2934f475c3fd6ce82b6cb5e3316ee88b5efa5cdf40f3f7626a41a6410a912691a470e5e206ffe8b0a3090bf3ee3d2fd26e5d5711ac7d2ce310e58faf995a582c2e666f27887beb75cac364a17c9ea5b16ab6db6dd1353e18218c6828b5b2105ac80ff8e3fcb3b42dbae132b8fdeb4d831845f1f6a072eefb2f47aa77b1e951cf260f653e6c3fed62ded4685f73eca69fe9483a3844739e69123635e0c8a710eb840ed1b6061ad5cabcadf506c1d5658528b8b612753491b0769cf9414e18fac60e21ea7b0de17ccc7bfb9b597fbf7fa1bccf8af25f19e4e8a0abbeba74bfcfb069a158b9e14f51640f9a34110ecf792f830cb183e7da05e6f39f58ff82548730d9e32391096177f90d6b9435a93d685f7db49bb836df42b1e3f1cd7a6e9364b38c7ec6b80062f30efa4b8beaa2d808b0e8606cd9b39fd168368bfaae5e7208b1aaa1ae9349cddd287293cd2f3b83c85462969bf484a0895c53af53f784ab3696fda415b924618ba06837ec1ecad14736f36ae1e1aa7548559b75cd35313e6bdc7c1c611a1185e8f1a20c911e13f9ca86e33b72a8edb8d34973fe9f9731b750de922799f66734232ccbf80bcf955c60e0c4e5c98922fd187dfa4a098cd024c7d28ce436e5ec8bf89176bfc6435a728fab2015e01d963d60d20ad2d854767acc5251e6aa8b7f3f88bf1f6bfd3030c1971200b57bad00164e73c7e03c7f9fb0f64e8dca4f2b79e92d5d54a105f9e0a528cd0d541ab951bad6f4880d853b614e8cc721791ea42674586253/var/lib/privoxy/etcservice../../logrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootprivoxyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootprivoxyrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootprivoxyrootrootrootrootprivoxy-3.0.33-bp153.2.3.1.src.rpmconfig(privoxy)privoxyprivoxy(ppc-64) @@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddconfig(privoxy)libbrotlidec.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libpcre.so.1()(64bit)libpcreposix.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.33-bp153.2.3.13.0.4-14.6.0-14.0-15.2-14.14.3aA@`Cn`@___=@^8 @]9\*WVk@T@T}T,@TxcT_W@Andreas Stieger Carsten Ziepke Carsten Ziepke Andreas Stieger Andreas Stieger Dominique Leuenberger Dominique Leuenberger matthias.gerstner@suse.comsean@suspend.netkieltux@gmail.comastieger@suse.comandreas.stieger@gmx.deandreas.stieger@gmx.dejoerg.lorenzen@ki.tng.deandreas.stieger@gmx.deLed - privoxy 3.0.33 (boo#1183584): * CVE-2021-44543: Encode the template name to prevent XSS (cross-side scripting) when Privoxy is configured to servce the user-manual itself * CVE-2021-44540: Free memory of compiled pattern spec before bailing * CVE-2021-44541: Free header memory when failing to get the request destination. * CVE-2021-44542: Prevent memory leaks when handling errors * Disable fast-redirects for a number of domains * Update default block lists * Many bug fixes and minor enhancements- Update to version 3.0.32: - Security/Reliability (boo#1183129) - ssplit(): Remove an assertion that could be triggered with a crafted CGI request. Commit 2256d7b4d67. OVE-20210203-0001. CVE-2021-20272 Reported by: Joshua Rogers (Opera) - cgi_send_banner(): Overrule invalid image types. Prevents a crash with a crafted CGI request if Privoxy is toggled off. Commit e711c505c48. OVE-20210206-0001. CVE-2021-20273 Reported by: Joshua Rogers (Opera) - socks5_connect(): Don't try to send credentials when none are configured. Fixes a crash due to a NULL-pointer dereference when the socks server misbehaves. Commit 85817cc55b9. OVE-20210207-0001. CVE-2021-20274 Reported by: Joshua Rogers (Opera) - chunked_body_is_complete(): Prevent an invalid read of size two. Commit a912ba7bc9c. OVE-20210205-0001. CVE-2021-20275 Reported by: Joshua Rogers (Opera) - Obsolete pcre: Prevent invalid memory accesses with an invalid pattern passed to pcre_compile(). Note that the obsolete pcre code is scheduled to be removed before the 3.0.33 release. There has been a warning since 2008 already. Commit 28512e5b624. OVE-20210222-0001. CVE-2021-20276 Reported by: Joshua Rogers (Opera) - Bug fixes: - Properly parse the client-tag-lifetime directive. Previously it was not accepted as an obsolete hash value was being used. Reported by: Joshua Rogers (Opera) - decompress_iob(): Prevent reading of uninitialized data. Reported by: Joshua Rogers (Opera). - decompress_iob(): Don't advance cur past eod when looking for the end of the file name and comment. - decompress_iob(): Cast value to unsigned char before shifting. Prevents a left-shift of a negative value which is undefined behaviour. Reported by: Joshua Rogers (Opera) - gif_deanimate(): Confirm that that we have enough data before doing any work. Fixes a crash when fuzzing with an empty document. Reported by: Joshua Rogers (Opera). - buf_copy(): Fail if there's no data to write or nothing to do. Prevents undefined behaviour "applying zero offset to null pointer". Reported by: Joshua Rogers (Opera) - log_error(): Treat LOG_LEVEL_FATAL as fatal even when --stfu is being used while fuzzing. Reported by: Joshua Rogers (Opera). - Respect DESTDIR when considering whether or not to install config files with ".new" extension. - OpenSSL ssl_store_cert(): Fix two error messages. - Fix a couple of format specifiers. - Silence compiler warnings when compiling with NDEBUG. - fuzz_server_header(): Fix compiler warning. - fuzz_client_header(): Fix compiler warning. - cgi_send_user_manual(): Also reject requests if the user-manual directive specifies a https:// URL. Previously Privoxy would try and fail to open a local file. - General improvements: - Log the TLS version and the the cipher when debug 2 is enabled. - ssl_send_certificate_error(): Respect HEAD requests by not sending a body. - ssl_send_certificate_error(): End the body with a single new line. - serve(): Increase the chances that the host is logged when closing a server socket. - handle_established_connection(): Add parentheses to clarify an expression Suggested by: David Binderman - continue_https_chat(): Explicitly unset CSP_FLAG_CLIENT_CONNECTION_KEEP_ALIVE if process_encrypted_request() fails. This makes it more obvious that the connection will not be reused. Previously serve() relied on CSP_FLAG_SERVER_CONTENT_LENGTH_SET and CSP_FLAG_CHUNKED being unset. Inspired by a patch from Joshua Rogers (Opera). - decompress_iob(): Add periods to a couple of log messages - Terminate the body of the HTTP snipplets with a single new line instead of "\r\n". - configure: Add --with-assertions option and only enable assertions when it is used - windows build: Use --with-brotli and --with-mbedtls by default and enable dynamic error checking. - gif_deanimate(): Confirm we've got an image before trying to write it Saves a pointless buf_copy() call. - OpenSSL ssl_store_cert(): Remove a superfluous space before the serial number. - Action file improvements: - Disable fast-redirects for .golem.de/ - Unblock requests to adri*. - Block requests for trc*.taboola.com/ - Disable fast-redirects for .linkedin.com/ - Filter file improvements: - Make the second pcrs job of the img-reorder filter greedy again. The ungreedy version broke the img tags on: https://bulk.fefe.de/scalability/. - Privoxy-Log-Parser: - Highlight a few more messages. - Clarify the --statistics output. The shown "Reused connections" are server connections so name them appropriately. - Bump version to 0.9.3. - Privoxy-Regression-Test: - Add the --check-bad-ssl option to the --help output. - Bump version to 0.7.3. - Documentation: - Add pushing the created tag to the release steps in the developer manual. - Clarify that 'debug 32768' should be used in addition to the other debug directives when reporting problems. - Add a 'Third-party licenses and copyrights' section to the user manual.- Update to version 3.0.31: - Security/Reliability (boo#1181650) - Prevent an assertion from getting triggered by a crafted CGI request. Commit 5bba5b89193fa. OVE-20210130-0001. CVE-2021-20217 Reported by: Joshua Rogers (Opera) - Fixed a memory leak when decompression fails "unexpectedly". Commit f431d61740cc0. OVE-20210128-0001. CVE-2021-20216 - Bug fixes: - Fixed detection of insufficient data for decompression. Previously Privoxy could try to decompress a partly uninitialized buffer. - Update to version 3.0.30: - Bug fixes: - Check the actual URL for redirects when https inspecting requests. Previously Privoxy would only check the path which resulted in rewrite results being rejected as invalid URLs. Reported by withoutname in #1736. - Let the hide-referrer code tolerate Referer headers with https:// URLs. Previously they would always be treated like a changed host. - Use the https headers if the show-request handler is reached through https://. Previously Privoxy would use the http headers which may be empty on a reused connection. - Make CGI_PREFIX protocol-relative when building with FEATURE_HTTPS_INSPECTION. This unbreaks (at least) https://config.privoxy.org/client-tags whose buttons would previously use a http:// URL resulting in browser warnings. - Support using https-inspection and client-header-order at the same time. Previously Privoxy would crash. Reported by: Kai Raven - Properly reject rewrites from http to https as they currently aren't supported. Previously Privoxy would wait for the client to establish an encrypted connection which obviously would not happen. - When https inspection is enabled and Privoxy has been compiled with FEATURE_GRACEFUL_TERMINATION (not recommended for production builds), the TLS backend resources are free'd later on and only if no active connections are left. Prevents crashes when exiting "gracefully" at the wrong time. - Let the uninstall target remove the config file even if DESTDIR is set and properly announce the deletion of the configuration files. - General improvements: - Allow to rewrite the request destination for https-inspected requests behind the client's back. The documentation already sort of claimed that it was supported by not especially mentioning that it didn't work for https-inspected requests. Fixes SF bug #923 reported by withoutname. - Add support for filtering client request bodies by using CLIENT-BODY-FILTER filters which can be enabled with the client-body-filter action. Patch submitted by Maxim Antonov. Sponsored by: Robert Klemme - Add the new action suppress-tag{} which can be used to prevent a tagger from adding a tag. Patch submitted by Maxim Antonov. Sponsored by: Robert Klemme - Gracefully handle existing website keys without matching certificates. This can happen if Privoxy was previously running with an invalid TLS configuration that didn't allow it to create a certificate. - Recycle debug bit 4 for Tagging-related messages. - Improve the message shown when the client-tags CGI page is requested with no tags configured. - Shorten the 'donate' and 'participate' links used by templates using redirects. Currently the redirects lead to the FAQ entries but in the future we may want to relocate the content and using redirects makes this more convenient. - Log an error when a PCRE-HOST-PATTERN is used with FEATURE_PCRE_HOST_PATTERNS disabled. Don't treat this a fatal error so the regression tests can be used with and without FEATURE_PCRE_HOST_PATTERNS. - The code compiles with older C compilers again. - The chdir() return code is checked to fix a compiler warning. - The packages feed has been removed from the source tarball. It's usually out of date when the source tarball is generated for the release. - Fixed harmless compiler warnings from GCC9 with -D_FORTIFY_SOURCE=2. - windows: Remove obsolete '$(DEST)/doc/images' target. - windows: Install the images referenced in the user manual. - Remove obsolete 'gnu_regex.@OBJEXT@' target. - When installing from the GNUMAkefile, don't create an 'images' directory which is no longer used. The images were relocated to the user-manual directory years ago. - Add new FEATURES to the show-status page and resort list. - Remove unused variable in the OpenSSL-specific code. - Update bug tracker URL in cgi_error_unknown(). - Saved a couple of memory allocations when sorting client headers. - Improved a couple of error messages. - Saved memory allocations when using OpenSSL and checking if a key already exists. - The configure script will bail out if OpenSSL and mbedTLS are enabled at the same time. - Log a message right before exiting gracefully. - A couple of structures have been rearranged to require slightly less memory. - When https inspection is enabled and the certificate is invalid the error message is now sent with status code 403 instead of 200. - The Slackware rc script template has been renamed to slackware/rc.privoxy.in to silence complaints when building Debian packages. - When building with MbedTLS support, mbedtls_md5_ret() is used instead of mbedtls_md5() which is deprecated and causes a warning on Debian GNU/Linux. - Action file improvements: - Block requests to eu-tlp03.kameleoon.com/. - Unblock metrics.sr.ht/. - Disable fast-redirects for .fsf.org/. - Disable fast-redirects for .gravater.com/. - Disable fast-redirects for .ksta.de/. - Block requests to tag.crsspxl.com/. - Block requests to analytics.slashdotmedia.com/. - Block requests to ml314.com/. - Block requests to .adroll.com/. - Block requests to fastlane.rubiconproject.com/. - Block requests to api.theadex.com/. - Block requests to ih.adscale.de/. - Block requests to .s400.meetrics.net/. - Block requests for pp.lp4.io/. - Block requests for trc-events.taboola.com/. - Filter file improvements: - A allow-autocompletion filter has been added which changes autocomplete="off" to "on" on input fields to allow autocompletion. Requested by Jamie Zawinski in #370. Filter based on a submission by Aaron Linville. - Added an imdb filter. - Added a sourceforge filter that reduces the amount of ads for proprietary software. - Added a github filter that removes the annoying "Sign-Up" banner and the Cookie disclaimer. - Removed a duplicated pcrs command from the js-annoyances filter. - The crude-parental filter now provides a short reason when blocking, inserts a link to Privoxy's webinterface and adds a new line at the end of the generated page. - Privoxy-Log-Parser: - Highlight a few more messages. - Add a handler for tagging messages. - Properly deal with 'Certificate error' crunches Previously the error description was highlighted as 'host'. - Log truncated LOG_LEVEL_CLF messages more gracefully and note that the statistics will be imprecise. - Fixed perldoc typo. - Bump version to 0.9.2. - Privoxy-Regression-Test: - Use http://127.0.0.1:8118/ as default Privoxy address unless http_proxy is set through the environment. - Add a --privoxy-cgi-prefix option that specifies the prefix to use when building URLs that are supposed to reach Privoxy's CGI interface. If it's not set, http://p.p/ is used, which is supposed to work with the default Privoxy configuration. If Privoxy has been built with FEATURE_HTTPS_INSPECTION enabled, and if https inspection is activated with the +https-inspection action, this option can be used with "https://p.p/" provided the system running Privoxy-Regression-Test has been configured to trust the certificate used by Privoxy. Note that there are currently two tests in the official regression-tests.action file that are expected to fail when using "https://p.p/" as privoxy-cgi-prefix. - Skip the connection-established response in get_status_code() when looking for the status code with a CGI prefix that starts with https://. We care about the status code sent by the impersonated web server. - Use --proxy-header when using a CGI prefix with https:// and a "Host:" header. - Allow '|' in tokens and values to allow tag patterns like "TAG:^(application|text)/(x-)?javascript$". - When get_cgi_page_or_else() fails, include the URL of the requested page in the log message. - Added a --check-bad-ssl option that can be used to verify that Privoxy detects certificate problems when accessing the test sites from badssl.com. - Bumped version to 0.7.2 - uagen: - Update example output. - Recommend the use of the https-inspection action in the documentation. - Upgrade a couple of URLs to https://. - Add ElectroBSD to the list of operating systems. - Bumped generated Firefox version to 78 (ESR). - Bumped version to 1.2.2. - User documentation: - Remove reference to 'How to Report Bugs Effectively'. It was only rendered as text without URL in the README anyway and there's no indication that users read it ... - Let the dok-readme target fix the location embedded into the README file. This used to be done by CVS but since the git migration it has to be done through other means. - Remove 'experimental' warning for client-specific-tag-related directives. They seem to work reliably and there is no obvious reason why we would change the syntax in the near future. - Describe how to check if Privoxy has been built with FEATURE_HTTPS_INSPECTION. - Add a link to the trusted-cas-file documentation that explains how the user can create the file herself. - Don't explicitly mention the license for the code coming from 'Anonymous Coders' and Junkbusters. It's obviously licensed under the GNU GPL like the rest of Privoxy or we wouldn't be allowed to distribute it. - Update the +hide-user-agent example with uagen output. - Slightly improve the wording of the ca-key-file documentation. - Explicitly mention Windows 10 as supported so search engines and users looking for it can find it. - Import a bunch of contributors from the ChangeLog. - Remove obsolete doc/gpl.html. - Upgrade a couple of links to https://. - Don't prefer the SourceForge patch tracker over the privoxy-devel mailing list. While at it, link to the SourceForge patch tracker. - Mention http-inspection in the 'my browser warns me about unauthenticated content' FAQ entry. - Simplify the 'Is there is a license or fee?' FAQ entry. - Add another +redirect{} example. - Explicitly mention that interested sponsors should include the link target in their first mail. - Clarify that only Privoxy team members can object to new sponsors and link to the list of current team members. - Note that sponsor URLs may not contain keyword spam. - Garbage collect doc/webserver/images which isn't referenced anymore. - Update the method to reach the proxy settings in Firefox. - Update proxy_setup.jpg description to refer to Firefox. - Regenerate proxy_setup.jpg with a more recent Firefox (78.0). - Regenerate files-in-use.jpg without obsolete standard.action with modern colors and a slightly better quality. - Update URL to the actionsfile tracker. - Update a support request URL. - Rephrase the 'Can Privoxy run as service' FAQ entry and remove an obsolete paragraph. - Let the 'Where can I get updated Actions Files?' entry link to the gitweb version of default.action.master. - Update a link to the default.action file. - Update URLs for trackers and mailing lists. - Replace CVS reference with git. - Mention regression-tests.action in the config file. - Explicitly mention in the config file that access to the CA key should be limited to Privoxy. - List more client-specific-tag examples for inspiration. - Add additional headers to the client-header-order example. - Note that actions aren't updated after rewrites. - Explicitly mention that upgrading from http to https with a client-header filter is not supported - Note that protocol and host have to be added when rewriting the destination host for https-inspected requests. - Explicitly mention that the CA key is used to sign certificates. - Put openssl command in 'command' tags. - The man page has been moved from section 1 to man section 8. - Developer manual: - Flesh out the build instructions for Debian. - Remove the packaging instructions for RPM-based systems. They don't work and we don't release RPM packages anymore anyway. - Remove the packaging instructions for Solaris. They don't work and we don't release Solaris packages anymore anyway. - Update the suggested subject for the announce mails. - Update upload instructions. ftp://upload.sourceforge.net is no longer functional. - Remove a couple of package-dependent upload instructions that don't actually work. - Remove 'cd current' that no longer works. - Add regression-tests.action to the list of files that should be installed. - Stop claiming that there are text versions of the manuals. We stopped building them in 2008 (9ed36a3c5e6f12). - Note that the 'webserver' target creates the link needed for the user-manual. - Suggest to use the master branch as reference when creating the ChangeLog so the steps work when the current branch differs from master which is likely as the developer manual suggests to use a local branch for development. - Add the -s flag to the suggested 'git tag' command. We prefer signed tags. - Mention that merges into 'master' should be avoided. - Add git commands that should result in a merge-free history. - Mention Privoxy-Regression-Test. - Add a section id to reduce link churn. - Recommend the dok-tidy target when building docs for the webserver. - Add another plug for the privoxy-devel mailing list. - Let the intro link the copyright section in the user manual instead of giving an incomplete summary of the license status. - Clarify that the webserver target uploads to the SourceForge webserver. - Mark the documentation for the Mac OS X installers as out of date and change the SCM name back to CVS. - Fix the location of the installer modules for Mac OS X. They are not actually available through git (yet). - Don't speak of Privoxy version 3 in the past tense. - Update the list of programs required for the release process. - Update description of the webserver target which uses ssh, not scp. - Remove obsolete reference to config.new. - Tests: - Add another hide-referrer{conditional-block} test. - Add another hide-referrer{conditional-forge} test. - Fix a hide-referrer{conditional-forge} test that expected an acceptable header to be forged. - Fix a hide-referrer{conditional-block} test that expected an acceptable Referer to be removed. - Explain why the "Set Header = Host: whatever.example.org" test is expected to fail when using a CGI prefix that starts with "https://". - Explain why a connection-sharing test is known to fail when using "https://p.p/" as CGI prefix. - Add a link to Privoxy-Regression-Test to regression-tests.action in case it isn't packaged. - Add regression tests for pcre host patterns. - Fixed a regression test that is executed when FEATURE_GRACEFUL_TERMINATION is enabled. - Privoxy infrastructure: - Import a Privoxy logo for the website. - Update Tor onion service to HiddenServiceVersion 3. - Display the "model" photos in a single row and remove placeholder images. - Regenerate homepage with updated sponsor list. - Use the '/sponsor' redirect for the link to the sponsor page. - Git commit messages are sent to the Privoxy-commits mailing list.- privoxy 3.0.29: * Fixed memory leaks when a response is buffered and the buffer limit is reached or Privoxy is running out of memory. OVE-20201118-0001 * Fixed a memory leak in the show-status CGI handler when no action files are configured OVE-20201118-0002 * Fixed a memory leak in the show-status CGI handler when no filter files are configured OVE-20201118-0003 * Fixes a memory leak when client tags are active OVE-20201118-0004 * Fixed a memory leak if multiple filters are executed and the last one is skipped due to a pcre error OVE-20201118-0005 * Prevent an unlikely dereference of a NULL-pointer that could result in a crash if accept-intercepted-requests was enabled, Privoxy failed to get the request destination from the Host header and a memory allocation failed. OVE-20201118-0006 * Fixed memory leaks in the client-tags CGI handler when client tags are configured and memory allocations fail. OVE-20201118-0007 * Fixed memory leaks in the show-status CGI handler when memory allocations fail OVE-20201118-0008 * Add experimental https inspection support * Use JIT compilation for static filtering for speedup * Add support for Brotli decompression, add 'no-brotli-accepted' filter which prevents the use of Brotli compression * Add feature to gather exended statistics * Use IP_FREEBIND socket option to help with failover * Allow to use extended host patterns and vanilla host patterns at the same time by prefixing extended host patterns with "PCRE-HOST-PATTERN:" * Added "Cross-origin resource sharing" (CORS) support * Add SOCKS5 username/password support * Bump the maximum number of action and filter files to 100 each * Fixed handling of filters with "split-large-forms 1" when using the CGI editor. * Better detect a mismatch of connection details when figuring out whether or not a connection can be reused * Don't send a "Connection failure" message instead of the "DNS failure" message * Let LOG_LEVEL_REQUEST log all requests * Improvements to default Action file - license changed to GPLv3 - remove packaging vulnerability boo#1157449 - remove packaging for distributions without systemd drops privoxy-3.0.16-networkmanager.patch- add upstream signing key and verify source signature- Stop trying to mangle _unitdir: this is defined in all supported distros.- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Update to version 3.0.28: * Bug fixes: - Fix misplaced parentheses - Changed two regression tests to depend on config directive- Update to version 3.0.26 * Bug fixes: - Fixed crashes with "listen-addr :8118" (SF Bug #902). The regression was introduced in 3.0.25 beta and reported by Marvin Renich in Debian bug #834941. * General improvements: - Log when privoxy is toggled on or off via cgi interface. - Highlight the "Info: Now toggled " on/off log message in the Windows log viewer. - Highlight the loading actions/filter file log message in the Windows log viewer. - Mention client-specific tags on the toggle page as a potentionally more appropriate alternative. * Infrastructure improvements: - Add perl script to generate an RSS feed for the packages Submitted by "Unknown". * Build system improvements: - strptime.h: fix a compiler warning about ambiguous else. - configure.in: Check for Docbook goo on the BSDs as well. - GNUMakefile.in: Let the dok-user target remove temporary files. - BuildArch for docs: noarch- Privoxy 3.0.24 Includes fixes for two security issues that may be used to remotely trigger crashes on platforms that carefully check memory accesses. * Security fixes (denial of service): + Prevent invalid reads in case of corrupt chunk-encoded content. CVE-2016-1982 [boo#963151] + Remove empty Host headers in client requests. Previously they would result in invalid reads. CVE-2016-1983 [boo#963152] * General bug fixes and improvements * White and blacklist updates- add CVE IDs for [boo#914934]- add CVE and bug IDs to last two changelog entries- update to version 3.0.23 [boo#914934] - Bug fixes: - Fixed a DoS issue in case of client requests with incorrect chunk-encoded body. When compiled with assertions enabled (the default) they could previously cause Privoxy to abort(). [CVE-2015-1380] - Fixed multiple segmentation faults and memory leaks in the pcrs code. This fix also increases the chances that an invalid pcrs command is rejected as such. Previously some invalid commands would be loaded without error. Note that Privoxy's pcrs sources (action and filter files) are considered trustworthy input and should not be writable by untrusted third-parties. [CVE-2015-1381] - Fixed an 'invalid read' bug which could at least theoretically cause Privoxy to crash. So far, no crashes have been observed. - Compiles with --disable-force again. Reported by Kay Raven. - Client requests with body that can't be delivered no longer cause pipelined requests behind them to be rejected as invalid. [CVE-2015-1382] - General improvements: - If a pcrs command is rejected as invalid, Privoxy now logs the cause of the problem as text. Previously the pcrs error code was logged. - The tests are less likely to cause false positives. - Action file improvements: - '.sify.com/' is no longer blocked. Apparently it is not actually a pure tracking site (anymore?). Reported by Andrew on ijbswa-users@. - Unblock banners on .amnesty.de/ which aren't ads. - Documentation improvements: - The 'Would you like to donate?' section now also contains a "Paypal" address. - The list of supported operating systems has been updated. - The existence of the SF support and feature trackers has been deemphasized because they have been broken for months. Most of the time the mailing lists still work. - The claim that default.action updates are sometimes released on their own has been removed. It hasn't happened in years. - Explicitly mention that Tor's port may deviate from the default when using a bundle. Requested by Andrew on ijbswa-users@.- Privoxy 3.0.22 [boo#907675] - Bug fixes: - Fixed a memory leak when rejecting client connections [CVE-2015-1030 [CVE-2015-1031] [boo#913094] - Fixed an immediate-use-after-free bug and two additional unconfirmed use-after-free complaints [CVE-2015-1201] [boo#914450] - Actually show the FORCE_PREFIX value on the show-status page. - Properly deal with Keep-Alive headers with timeout= parameters - Not using any filter files no longer results in warning messages unless an action file is referencing header taggers or filters. - Fixed a bug that prevented Privoxy from reusing some reusable connections. - General improvements: - Introduced NO-REQUEST-TAG and NO-RESPONSE-TAG. - Add support for the 'PATCH' method as defined in RFC5789. - Reject requests with unsupported Expect header values. - Normalize the HTTP-version in forwarded requests and responses. - Server 'Keep-Alive' headers are no longer forwarded. - Change declared template file encoding to UTF-8. - Do not pass rejected keep-alive timeouts to the server. - CGI templates no longer enforce new windows for some links. - Documentation improvements - Build system improvements - Action file improvements: - The pattern 'promotions.' is no longer being blocked. - Various updated filter rules and exceptions. - Filter file improvements & bug fixes: - Decrease the chances that js-annoyances creates invalid JavaScript. - Let the msn filter hide 'related' ads again. - Prevent img-reorder from messing up img tags with empty src attributes. - add source URL - fix self-obsoletion - clean up spec file- fix bashisms in pre script/bin/sh/bin/sh/bin/sh/bin/shobs-power8-05 1640771726  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG3.0.33-bp153.2.3.13.0.33-bp153.2.3.13.0.33-bp153.2.3.1  NetworkManagerdispatcher.dprivoxydprivoxyprivoxyprivoxy.serviceprivoxyrcprivoxyprivoxyAUTHORSChangeLogREADMEprivoxyLICENSEprivoxy.8.gzprivoxyetcconfigdefault.actiondefault.filtermatch-all.actionregression-tests.actiontemplatesblockedcgi-error-404cgi-error-bad-paramcgi-error-disabledcgi-error-filecgi-error-file-read-onlycgi-error-modifiedcgi-error-parsecgi-style.cssclient-tagsconnect-failedconnection-timeoutdefaultedit-actions-add-url-formedit-actions-for-urledit-actions-for-url-filteredit-actions-for-url-string-actionedit-actions-listedit-actions-list-buttonedit-actions-list-sectionedit-actions-list-urledit-actions-remove-url-formedit-actions-url-formforwarding-failedmod-local-helpmod-support-and-servicemod-titlemod-unstable-warningno-server-datano-such-domainshow-requestshow-statusshow-status-fileshow-url-infotoggletoggle-miniuntrustedurl-info-osd.xmlwpad.dattrustuser.actionuser.filterlib64logvarlogprivoxyrun/etc//etc/NetworkManager//etc/NetworkManager/dispatcher.d//etc/logrotate.d//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/privoxy//usr/share/licenses//usr/share/licenses/privoxy//usr/share/man/man8//var/lib//var/lib/privoxy//var/lib/privoxy/etc//var/lib/privoxy/etc/templates//var/lib/privoxy/var//var/lib/privoxy/var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17332/openSUSE_Backports_SLE-15-SP3_Update/ef36ea58dd33cd8edad6fc5f16317e3a-privoxy.openSUSE_Backports_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linux    directoryPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=f455ad07366242471aceffbcf4262bbf58220f89, for GNU/Linux 3.10.0, not strippedUTF-8 Unicode textISO-8859 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesC source, ASCII textHTML document, ASCII textXML 1.0 document, ASCII text RRRR RR RR RR RRRR h)-clo#粑systemdsystemdutf-84c0f5fd5a2f633fc9293574efb7fe7a56820f07f98a2d4b764fbe9f348abe473?@7zXZ !t/Z]"k%n^:̪$۲*{3F~B̮l;@Hm42F5o\ ͨ%,<BBB$\O%OaPl-<d:b>BO~ߞ b':8fR/ϢܯidRFMZ9? D'xL8lޜҏRPsyG±#~??/^st%&1 Fz%ב*?pPJ'y,xy!^*`&MB֕MFY1qIצsX/~:kY]'\}P9}+Pc = ~%2{ .+rySCj( &pplLH%ߥ-(v6CSddQ6AQ vp~N0PmF/(:VLbN &:Am+L[s FQh5˭+ IFHIge뽰f&L=F&-XS=Cg. s.{2 e2ѸǻN1nTslǨטj N+pN{aVG@ف̄Ο9wKU6r2SOO_MOխ$xNsIk/RXOB闚Ȇb-͛8xFҤt}Oҡ.+fl{}2DyѤ`Dل(!(EYFR!]%">"K1V# )=u@V=ܨ˒Iٕ~t; M7Y*[u]8$][a4e.QxShټ)f"Y56ԗznN1{ #ȁpFA,(w)/ rbU{ l/A*97"|ZxG*̊0t{$ ۖ NPw@^#`50vkqb7Fe=op6fl4K1Y<&.L@8Rࢭb #Sti,DNa/k2#w!Ne'Dohhtj`o ogŎ6٘n:pNl^ b~\㡊U/!J2u`3[-Ѱcl}/uaGInӬeoHS9>q(z|"<‡ᢖFz2]Ӱ#]cğa<}d.j69g]R;0@l_ lIa…N" %OKO,-ldt Ӄ vqr\$B r7l EcCAd]Ud_z qu~ 9OMYhn}&ANwpvot]dOb;1hGX' vkqB 렮:),Bj|h V&k^Ѝ8) M[@3۹[ġC[b°l,]4ʦ4cؓ.0cwZ= /mnaRUΙˢ@~2i^+qAwaݠ_xb ILbC$pAAAc!([UկC.Y!N6{l”vJPtqf Hi=Ė[@֋e;XZ R4x;TJ,ñdXyEBlD%H:Wq/2JJ0t_ǬOlħaԪH &xSWU{V\˚{Yҍd9nV Vkd b8:,?!%8cb8P>i"'u=q`e $ yq006nB@KyaɀbV^hh眜 z8N` gȰUvT<e.Eqfi/!Mh5W#_ #!tgݾ+AɞRQT%VWf;lp>C˨.Qpqc| e\3E|a?OAߐR^9X+O';3/XgN >Z8ZO~?sr]\K]q @tJMt<:;u`B(;=СdL$Cc>L8A2+j܎L.< _˩\cޢ:=ݙ H:\y)67kn+W*8<w(_ժ9&^u.)JIw4kT5ՔgC]U D|̲(HĴV)nJAZՁbCT=xcZb$m8Sq)#@% f^% Vx(oTme]=#:s/Du_ےZ5mċ s1bRgB{\loUD&^u.0֘R% ~4JY7*L]_&8tV܉>˛k!8&DeN:t}.t&p cv܅5/ѫF0,k c;V#vxFUƆ*פ4I!,+!1jMO<@lHqO=iOP>^㾚?aedxkW|3K y\=0R!!JՌq7lзq0oLSpoK>%9I J]„KEu$:Qu{.26 c6zPZ{@;&<5|z(v,ͥjfSq )(gSkm##AeOyzVJ^s@l"=E_шZwQ:#f+o%(0 7<*Dw_-a7KfKSpc\bx6!-1>7ED#1=|_/p p IG<SCPA68dmky^aw4:Y+TsY`-Eͼ%Q5ES|I}G0^2pTa ? 3Uf"DNzR5rðrF8SI)B(em췟e6bƦf ~4-qf!lY|;`i&x yMGg=gP(XD5 E uF3f@sSu4^)o-hnt~&>on ʳGx<]CF>#Na=1/쿟w`i2ׇ${<߅#zkfLfn niQsu [/&ɴx^AMe:t+⍈$pɞдػNW2N)-Y7Oz$5{dyk<2_55>PG]D$ե/7+}Z令۔zk{MA}'8GpGwH 00x*0Z)X Ԫ1kއTR>wٌVqQZɭ|@֨D,DxI3 alJez")6/חnJvgx6w.6?V"NwcL/J'H /N1b(w NMӑ*.d~ n:yh3&϶Fbp jouYi'_@E(F2v,'+܇R6t/'ߐPBLF)*Nu=E/yc ھ_]iO2k#<~,2#FJAN1E;ak홚WjA#|)}"yN75*5P!wg UA°2^cNe!sA٫o~_m!7$_Z.ոTwuAe(6> %TIAO#c\ܦ[!TR47;T@9%bIU4BK?vJμka1>0 j}|&rRp)eδl@= 56fOJ/|X|_(AtY? -~c7mjS b`~+ mgTIho&Jv}z#uδoŚe!A<''ޞ̗cZ(PY[Wχ]n 7#|nJUpΏW8~|A)k=e јe.L?2NPa!&Z1 -9/nWQRP~_` 6mRZr9=D 1;Q p`(ډ-K>j>=SRS-#d{Fк.TTkf@"4b^"rY>+GE*H\Y*ĝq@fkd%B+Vh?CIa%U0C~ }}j7w(e9&((`ȏN+W)P =L0lǵ6͋'?;׾ h64f:H][*pd(M ;ł Ux9cL2$V,(c 9(Y D[E@Y:&Dt2 pK?&ߕL h{AM`ע \—!%tyB([`ALLVo6@z.t!P'-طwԅ s9 >UZ`ekA4sׄNͩ0m̓Z.zުI]Қ*]zIS(er䰨Eh;9%%F5ރ.}-_n"ij0:h D3\(k$Zϵ^j .-9 ܸ?0ˆv~ $淘![߲%$b&$R˻շ,l:MigeI#^xS1X`9-ĝ=s3ibj^/C$0LGy̢,tcF"m!X?i׫wxbgЉ뢚 TI= F5g+T +NDHΫL>CZ %C H>k !""Dx3TpK㌏PZY8B-dI$uw2j.KܚY\óY"U~w9$ ftDcDm۲T<N R= [jl ޲nZh*\8"6(?kh3zNǺq G 4 a[_ m],S&s:iI#ؤr >/5~Dr{SHsզֳ=פ6 B!4Z_{]?}uFWqELa8Û uQ|0q*ŶSͰvn)M9زL@BFM8#{0?x^``-r-'hwӄ^*v/\*9> 䳓֣c MZ}~!܏Bu‘&ʚU!x+rWù\FLCN^f.û0Ҫ@  y혱 <,Z ԷQ) % MAG8Nh %3j0% m+`[AS)D {o6GSs$M3׶#n9yS IPeQdŁ^3H/)Cls_SK 29kwib9K!qwf:wZy}Qw !|R#+J%Ұp v m*B>B'17cM1 #"W0D~Q`nIu,jO: To>O4eqi (Ԅ+4D|E nF;5cw+Vg5Y߿$m4 u_=fS}kQB*Eí_ZPSwT-?bf/`hPVohESn|ToWj.ʚ%pIwPN;s-l8J;{@d]L=g1I] Xw]o5{i*= Sagi:r"7wWVV"G!/-غ8~;jϳ"\dӐoj]ZOS,X [(_fdxPPYDq|1Q@u^A03jvŊL˃:HI=Rc7hP1K秹eF! GTǟ:3K?,׋@ dII> 9!NAsCS w3dއm< L)gr%Q(F. 1. WqYF9S';yAJSmYb,ZyJ$Jj8c}6ōh\r^ ꟓ w)!yR@>=naINIj.=W r 7mSLC9E<^٭{gGG#ZM="HtcQjH9D孼$?O}v*]"TuZ1teS4.NYeqDcrh7rO>Jk"ER{W 3=T YwuJ~e0=kz)mVR. Mƌ:in>gG9v!<1N=wO6?$sR`5 f&ħ n`[A `LNl+tvY"pbC՞91J¶>SO cl`J1ֱUʀaX k%\j-4(Ae^=(o y&x1R&F2/=# -m W>pή;5fm HcQƽ ֠d75Zp"Z:|v]}Zsu92~+&E݆nН@nFNt*Ŷ Zm[92=riZ@u'@@F~TLjTu;W&z2ƀd\|MQ ` ~a-d hn Q9wVRy_{BDO[yb<H[͵XrVxg&+Rdg"A6qMj֠DK. !nh_ȫ 0sMQ'wk!響=\p @t"ݼO,Aw41YDף1@9贶aKtcdy>JyꄰbhMKz<&?W`ZtށQZFY CbR(?q,)Y;0Rz/pV5Y&>1qYP 4| A B 9ߪ`Rک:D.#g҅cEd?= $rXzUYlW#mUns#F/g6LKFkaY⮝^}j>U4**f>o @̓nO0ɞP~;J(n0ܺ!NfSF&7&sHa[ TkI0O !6 G<.Eش}m#EU7Z;?̜%[UǢqDOtiLJ.u:Ssoj _~(=q3헖Aq:eN:;3G:o?pnX{ 8mIX+Zƕ,z)FZ 'P׺"< ryg!mK`s^D}qh%>Ώ H$- #9(`n|j?Ԣa&o\LJEYܜj,uZyX,+A,ɉ{8Ur( g~lYPa1S;΍@e gc"'X8S3"q_ڼ;{5BIәٸu1W Z}!ICXjR#m1R R Jv{.r\<Πo/xҢ蝆?Ʌ[>eM݄SbLdWGhm0acO^ D Ytm7&*!K8e[!)>$eGB.lvsu>d [z@Ա-@CVx"`A#=J^8QH3`Q"ڭQCN3 C{P/WmZR[3Flң1s}CQkS"[\/)6":h`\Y^.^E}O3ExoK18~EǢP2hu| |N$'qZِFUf;4=ѿMNm՗m޺rEN*ĦuQm>épnK=o8y&&5E m(b֬AN!GSQ3!&ji𓶢L@o,i$㫾֩P!əaUcnƛ ׫#V> H_6\` F! Ka^WB|m ܶ%1nN(+&,WjPµGs\&9!زx ..-OUW_ȡw"{ʌPNP#2+һxXXږBsǓentԟBOC,\@1a:.2?2fÁ1jv*oW Bh1Y\/1 j-#4CT JHѕ21+߿Ndyr)|թr#@52Iht&'}a ӄKU~Y}V<Z0 AѺ >Ozi^o;d,*X)\~%s!ʴy'Jqzм mѯpƱ=`O,* hwer8CI്܉+QJ7sPd=oWH#u֯ýx{47`O/{_Kgs6+ʄ8-CPSbqZ*{l&ƈ&%8z;tO' 'A X̴ T)RtA]W2nJI@3lePAUYwC 8A;y'TBA'=nHЋEd]ʐlS\$6NaE`7Ӿ\5qf>찙cuIژ{Pdshݰ(Z`x>M5aP2U 'Hǀ%WQU C"fP/M낫` zNiӔ \/_\뱣2w #ӄp& mo 6k~W16[R I,USӀGuã2Wɺ%:Yw1z&k9 #91T#g _:ٰj:~쯹6Hjr~*c%ixqMW'M=7X(ak:PӗVc/}~%jq0t C x]׬yEa7¼*<W x^}omhɴ|{% @whm@[6!A(?%$È٤k*BXJ_ zu\tO fpX/Ɂr,|7 5/L~M*סkMA^i#ꛠBcuFʟC=ȟXkRoPVcq_7AX6Uٺf%'[xzs{7Zt%Xs]6 #gD-ߪ?ږ xx)&O4cӋ-S~D rs~ţ2؅?jfPds/-w eGKeơ?eA2lZU*}ml ٩&ey%mYrɽ.@jFm~mj'u4xJ g;&c)"ϰ#M RTXhMXǵ^ ­Zo3U3۲]*YA觿GmqKRʟ6]S[Y[ .I/LJ3ǧGFռ]Sٱ2⇿tkM3a v!)@^QTºWmo:adw xIB$T ۉ6v/W]a^ULov ,]lQ 4HM?J0d<&ᵨ[\To"P.=x\&XO@qؑ(:)=&jo3%bIv 4n5ӄ\/n<Xޅ%7,d:i`q]!KS[k|C4hڄ8o -l~9"r{q h0^Jy"Vlc|ﺃȯ`Cw&guwx%C(MsLua,"0c[/E?N3]Z7oϪYl7;#0--G}|R5Qz@rhfx\%U"\ zL؊LPuvVy5Oʽn39A Zq45g }ШXi>b.1c`NWJ`xMg'F38C\s1y7|"Y-H`/sa" %&35H*&r4|Ra ~` X˫)H;g,v7WdHke[s*x?+QH##A=_!0 _lJa6 ヹfZ&1:ovGɰU ,LDs9sB#F \`/p J4yBv _~_Aǒ. 0@V DC $b2sLhWQFSyW6(-3{'z h&^&G)>>K-ߡ\;"/S0=L4ɵ44 +&d҈p Q& l0"=k8cF9'E_LVf}+Slr4ޙEK8-J7j;} )c5חQ3eˀȎGC8޷wœiڝZ% "$giKœw1Nf*8?@Q CM-ƛrlҠGH՜,/%9RE}B0תKTD_,8w`мc^]C+.pb6PQ$Z`yp=4y>>BbYx#q<40(*# mt%kAtۙ3a]UUAzbe]X;zz!N_g -TYB=-۞bwu#/ zn"BT t:vQGɣ7ʋw?4;bF88uzm~qe$8'ad ["8~X1TbyR"RRmYV̗r)t2UFTaD6_^ ]Y_El[4݁ZṝPMo̴t1 O[3Ps;g.b$B^)>nG|X28ST')6eSf`.nq2Quk}ZY*i'[Lp8J[as/wh0DcжE_O!K,&_O'tkᷥLNB p˪*V p/ԽABqL~Lv~-63b dO&϶_ 1X1 %|>lV\6[=ɇUh1F7]W)zJ!P-4dq(5MpDEP[ 3c:c*#~iI0flC#rLn5u{iҥ FkmҞNTI;}|t5T<%F$n>kϧ:y+:#!D8]'Q˹.L[cpwZzrMy/E}%A3㒀mKfSU^'&}/r9tx7I5lu8l`Yv{xso]F+VodAa:,7_LMRJ{&b;WK3wm3|}|yd ,abO-HimVQ/YTBoF72 fޢ)ʭ.cπU?v2k/"o` V ٞM:L&Xձ]NDR J^mZbdkƯ\E "ʏR+?y7%]6 ʱ[s dR7Il3xZJ]Z*}˪ xĸzoK,6ZL%ّiD@i<A%ހ_w3❏Nd@egPX'1s|Y3$J3IE"pڸ{S  Pw(2Y YkVٶЖj XWnX7f4S^R$\%="E!@7s))?ʩ&"-ZEw͊WnUe|(FfgL)<ٕv7ˡpW,# ƵŢ֮!yz_cJY~}SޒLs ݕC@7MIUk'WRh嵎>m0}v\ [aL(EL ^3v48ؿ5<9V^Tp0I`AAؑ __6(-U|yWLwOypl\H'}tZAgTbzhէx v:s=MW1u⬱7쵪C1M Ag2 WNWwS8Z <*m^wKFwAS4F\zR=,(?>b٭I&o tGU,6Vx , %X׈[e1hY<恇}"Ryv&@a]X 09'ֽw6b`Z,6}Fx 8~-|+?')Ol ;;3.BKWz~ShM6ژ+S'Պy奌+X[SAgk's~K);FB#.zg:ea 9jcaνٽ[-Oeʗ<M/k1i_ )& 8k$qݿ nE~Ro; oU%'Tww^r-&7?ϙW)w!k@PM9BNt/([|.9,8(@E:Ge3u iP3R @y 8]YnGd,ĨN{q..Ւ#&kIKɔ6Ϳ ŭL.Ro: cXβ^qp=XqMKyݗ > ΠKcAۭc^>)TdX ?CQQw(-`,.>_yMb[ca]eO.lMJnCcrDE,>veGM + 'q`[EJrtFrbR'A˨2?严EضkB :iBĎΞ-z"1P1 G //ebx4ȓW"g ~.5{\0QKpi/ "5א- r|fA;&T+ܯ pkm"~șRYc$$l$CaX+z3:60x8$33 ^&ѤoEp@6={-}UAR2}pڽُJ% s7;U*[LܜLO3$臏bGr.pʻtгVJ U@}$&wٞeǍԧO]:$z (5\K![?hWiխDU,{N9cu\fRS!S &GO%'M|h þRYk#2jYG6"3 ʳ]!+ QT8VĄ.۽AW<^ <{0߮Hk7sN|ʧprw_6WpP[9B~ r;W lMrd 4bf6;gE?Of9vV?*,b VV_-j@`r!p1}xwsߨR[Gs3w~Q-j LW]I#RTd(wRJ{ͽ3`~3K 1;M>=e:^g}@Ny=3TcsҀ|mW2V,wIČd@ٷ TNAl [KiuLO%6 cC+G.SB$"ߞ[#ӥ|`O59%SA:X H҂ez7t:ynLN{*Y/9,Tsbj{OBڟPhԹ H 5W+S .)4M4g$R'>?~_t/46; xN-d5 uOYӼgRx4VeON'*낥w'ϺŴb?IhYoy44*DEY6NIyɏo.'.%[2v բ2M *%uqEerkɵBp$=[N@z8qNyOo_)2]8=W"&]8 ^NrT_[cGbm{bt9F |G- Kn芋90da duxa=[&|'[YBvB{Xy70GLmČw)nRSF:!߷vscywbvr 1@p75. x[0!yxFǏ5$6͎@,- , Ҷ \p@wV~6v\]~uL3 {3 ߂NQI%e|Wۖ&x|17&{(pƑEiٲ=rJom?]gI]r՟s҅-iwʁꋱ#C^zRs[p.$yyWckV*l !rPɫj?,2#Cw>7jmZU 5_s%_LQ<>h[aBRF(h Ͱ&e@nV֋z}dAP'-FIJ.?R(@ [-`YI $ ~_`P.ڜ9`:6d982=^}:qAK~,cB{LH~{H^F)ga}x>\';([pÏL5UiΞ"LʁrL伆?b~Ͽ ^v?GG֥_%mČ:WR]͓t Hk Y ;S ,,XBwHa~;yJrswcY48 4BXk{FEܞ#Z*Oiu1scjje= A:YD'?օl_wU1i//<"%W=߼Z4P|U+*\ݳ(8 7[o,EUcr74?/6\'n _v2ڔ7wmGrdd@| t?:)lm.~~[Ĵ v"j4$*tJ]S4=#uwݮ)=o)xGH)ߑ)9=R"=jbOEF͍'Ύ%1X6rT\L,c?s*/_НYfb I%@y\3|tAtӁ n~ԛzRY@X!Jo%!Vi,D*5A&]L8SR!l懟)-Ш/k8(mp«|c :<QܾF@q,jG1#Q}a(tʤ\Cj;vm Z7(c` 9N|W_Gopۏ9!Wi&E)9!s,SfT Nl|BםΏ_„SkwYsZɠdde{c,kcRL{Z`6NK'͕{_L`(P陦3Φڅf%`dryr;pnCmA P d%hOZ9ߢhEsjόٴqzY3W;t5Wd:|Vy/+f Zzz<2AaD|—L5Myϴ׽"^z\ Eaq<.=@- aٌؑ-AauVG^ pfܯ;/LIQ~)%t̴MY\t/vۅդ<>ޔیVYMtjfuTY,ii؛59ut^a)S'T}4niW)ɒ[$hd9e`kd4:Qrnc';{q$Vj;0_i'u|g\j}3բKpVԃ4qx?=>21[gǡV Ujqs%Ea8H*{ծQY{6m+trkKN ': d+EʆkZŰ#, ԍn@ a~;VNI.OqǞ}( B !V,s,e;bӖĽ:|G{bt;4Hw!lz4"OIr} %A\9?e#:KraOdSڣGRlC13{?6t 6%Pu책Ri:!o W"A) tܫ!\?D1#:::=Oh[]By% G9Lι@NLV-eck~4fE0k_d,) Aovng>I{\x+Bg˨+`aJfPׇAsfʋۓmz^`Wy&sRf#AYWBՍo(SgyIS"6 *ꪎSgicJpׇIٶYM,?rr(l*`2C|͞ 3#B~0 W;Gk L|T}1}mkh}*6r10Q|ꕸ=PԶSYU(HK /EtVhquS4$s)jز(/2:Ծ V(*a1(%ON1B{r@`N(`eBGܙzY`h_~h;ORgAO ӤgqdK=` nsDIhʵ7;J{4"] )G&9&xt y^ |Vi1Ija#nWpǶ`^_sarCǐGCJ$!fc~BYsmds/7n"Ï3a)Y?mZίkiRDa~m֧Ѭy5Y"S?X#)?͞nrVI@\rZ׽TվbayِQbuv9t$4E0ׇt\rd}D~kpm:iFZZ$$o 3]~42is@/brU_-F932~ Zc ;BEH4k^A !#˾/7Xp#%S;€A*z @M\iѷ8_^ȃMePrQ*g M,/P-6F[rKy`u&6je/E8[)!`WCqb8ӫO霡9$xi7ȑ"6110sDӲKખY,s؜uKZAĽ\u V.NUQNo2$^ S~0VXF$ja~mt;މHbnڸ\~>y,tŵ4=?.{j,5v+*V7wY@6#UT^SvStEx[Ԍ,3Ẓfv>5D\Nu;Jy;%J*'lܻh-ej3Az- Iئuedɴ3}CF7҈鬭zX=  ɷ MOQ:Ƶ-}5IHB{i c}t^rޕq!KcaGliL7fFI^iL,axNy(> Lj_JF.wIh ;5т6I,VLUJK|_0R%!%uu]Y]L3n@il&,ߢ6֢wSQ\Pd<[kˉw1ZXƒ\X8fIU>~NģRfIg*8E;:c]"9٪'C i9 $NHiFٺE_)8N!7_rC5 BM %|ˬ70R.B~E/@a5,uU Z3UV=dh%\.9yΏ?=l0dQYc%sh3>sXr1Q2H-6RW7 B=mF#5)&"!:aʓgrJ@M]8@3+II2ESCqg&5*dtPˀ)LY?aDܚz8_8,hTrOlDhI3'(ҵ> vCh-v?j)l;_~xĥ0O^wO-R)/pq\&j?^sO"[K rW̵V~yPmmй N;B T"|KOYh CD,u(#G1Eö/![:E;^]/4^ah,bQ봞 GT1m!^B' SbV(;1l”|o9B5D O9:*$¿0s_Zv3BM/JK 1ݤQcSk> #қI^]FzGp_|lBgvpy*@ wf0g]R"c{b$^ :p/Uj>&ro#?2 }HdͨI#Wo;%bqbaD5'|%ea7jPP-G| Dt=0oz?c9AU ^ Y+bu[18SH#CВ5< .Hdj$Xqdp] <.ok*GO,rVD<G 7GP+wW tdC H7C0\QۺidUlcYTt7Oc`/fse+w*sI΁Ҹ`lܺˉwtqppp"ʺKh=uRf}w 9!%нSSQd[(b*[Y-DO4j2߾_-_Suܭg.6xn5uV{N,"^҆~٪po ݎJï"1x ( Of7Gf*Na$܉ZN5jؽ$Wpn=@N c ],Uؙ,r !1нxԊ=zE>*^,+d䜾E BNPl쨼o4\hc#dlDS=r E.@]uaD )n"--^"55&b<4_ 5yb(E0HQ4cƏ!#ϟ9aw9꺒oۂd39D1Ip~j"Ekk8GU?S^}/$mQirM;:T`j'Pt"hڴ=mxCEg!F62mbQ5ȊG?W1@f6չ &|9bQwʃ`>G"ɂ;O$mVVJNPr.V˷뇐uRe2 n`%rA8D(|W$3.Nʰq@f~`:\ 1U**%n_!&wӘW]D![4ܯl'}deq' :.Pa *Ai|n7kvX H[ ud6ςِm|"ar凾[@U![&1@wMAh=Ȑ*4Gz[B edz+k 1ޙ1yyvv{ RD@,?1[oY$˃K'>ĶP(Çm%<95;Yx"͑B֖.i'GdҜːy"1j:™N"eӰ54 yG:!޶ :Usw%hn/kG8j^H9%/| @T^$Vw%lGS>U@+PWN) T"^Zgj7Qy|*uúG IG<@_DqPX~7E {v=xD@LUe5;y*UL8\ ;$]69 `L6ȥ~υNc%=au&g~pFR Qb*9#+ށﶍͶ zV|NJdAl+ q=t*gw;(s=y}B'+QXQr?% .2`Ph, \f{Yr""5g(k[ ?Qoe񧾉Ns2R >)P\ּ\1ꮛ!z& ޼k2  ”+h2a/._3282m`IzC`9ZkwZƦI8q'/%J!S`xA/d)1hLr1a[\9w hӰ6%ba!z6|OceW74[GGb%wMД@S^r^TKUWq=(vvїH%dIʮJ%ۈR%Nq#DXhr6.J [pf<>dH( q|kj]9AjAS\Fb6"/(W#?Z;Vm-PwJZ6Qhty]1l1˒ 5>'zLT-$\6=R>Ġo #yg}WNnqNcJу޼AȲk*?θmR8qz붨QK%;Gkv#!Eߑ㈩k>(x42Ш?@&V_V_yG݆y.uC wg<߼ ڭjﯽ̵N%xA;+U;@ALZ|2~<*Pk5e O [`[fl2_ȰBW eNj;-oi…ݪইDU06\ʄ<ӽy> q%np}gf$lM:%I0deB|,p10SN>C4D'*#Rj vܭY.tYvOyaT0.m'r}wkrܬvAꇟ ig-z@ƥ )>j0Aᙍ -E_ƣ&l_OsoB4_K +_5^a6OT0㾋+eS h["@MS+p)0tlhh cH4JtD@*nn ^9iY먓Hg?oS>O?b+©.%sM6)z+TN]f~CmFyz4"ϝk6t rԔL(J+!adLz1gsV65Bt, &S{Rd,/[G O}u[>SNu =gP;lZ,3‹sPEA"9 o"ǹAY^'K ,j/4ZGmUo6~!p!*Li,^+* /o!FW6tMe`v,ΎvJEHy|W\Y`Y[cn biTab*D1b lZ}-O"ET8FD7Z!dx/=2EXVN b万K-;Pa67 z1v+ʔMuNh眖;3y[f9)?װ#ars?4Y&%tKRs7d }%8߬\_Z;q3QKѪa5|?ê~wB( n1QcgǏ\G]7f4;6}isiU ]4Y؟aK)$P(D4&s}6 Pu :ݫ XbI6Zl &!rm@rfpmu銵:[<+A/Ǜ&XZ9re"ݛrp"ww̌l. < Nl%F_SHAgy+!#4) (占*< AMc$KdT! qX۟њnp_,+l#gνޯ;9bq!_?UsE%Kk~!,AۤhdVg'8 ."=.Ǧ NsŴ^'קwO(_Lv{e5oldԹJ q |*_#ҷ._p}>g6drIQegGj}9+~%nQ $ΐ{+ j^%|vo&\`Mֽq$@^[rvJi&V=TP6r"-d┡\wBChW(X78jnlJM-B5Q^ 2PHE~|cRB[DOkHi0/یSde uІZ]4s'', 2׹# \ AXf(,H))mbכ6'|I| oع!ߑNaRj!)^D ϐjZS(uroiW*#Y^WL(p`v <5}8`g  ) $;:h ?$ޫދ||8 7r"I"ƼIfI aE9*)o=n^`BV:?k]}K! ;X%Y^eFHp}$\#L1ʺ FT+( j{RL,K=&"w7Pi \߬$׸át5ߑի T^bQTtV@~|⵺[2?8u/WCT,[2i,:QoLWFRiLŲ8]||: EMT>"^cػjㆯt?XBI6NhVqk4Oba_P yZ oы%N"W^ϭ%cGpׯ^{V,؏Hޝ+hZKý`hsG`H$P܋F{ Eo1v22RٯQÇz r[z҃M+/C ?4O[Kytazk&W23)?Huct(iIt*͞{$*?s9t@6U[p_1,S('YJ`w4|f@j_I݄?mCb~Y][WYV{/(K"uXR 0 LKVVʞ)V[Woogc:|ݶ}!gp DvPSZ.f';K!tCWչx;| U5Kz%}.#cl<5|o xm -@J;B_ M?Ԝ{)v:܊=z\Xo?63V~_dg} L8ډ!ݛlXj"#^MMkMv#h :,PcYE%pFt^UԭdiJ`T̊sizi.%HvsޓmqFFc\% aN*8[㡀tUKtTyA&{HYKbLdvӴ( elup4jjȪ}zk#-I߶'|Ϻђ.. |_JEg(d~RmhխRYT~K.2j/OM꣐^ugsjml|J Nʴ `O(~}%Q'x( Uf:I}fVf4Ӝl$f( (J_|Kz瓫v؛4U$ y(+6,+(HxOB\=G{G1GE)sU,)MOhr35Vi$ss[CnWZno 9vn ztrhk:Ⱥx<4L*AX#0jD;6L[߶ۮ#s iѮGҒPӅ؃cG!Sέu9Π@2'D:IיHzG*}5H.Luoвvf(u|K(z8'X'ÛKiy &8svZ] G7/5TKO Ӫ)1m ?JI&TTcڱٌjg=(F|闾ɏ.=(9Mr,y='#U3U[X)p[U>T4m>UCN13`K%ӲDZ$8U6s=X\ܢ96y칥KVNM/1">ܓUBy0T3uCNn$&V[y7BP/ e cC*մyJ|Y:6i: rTp}7,׫%,N%8 8sFFD~DC<᎙I}{䍟ᾥhz4s&<7 bST ' iV `m/?{jx &('& CBEnLZ69ĕBЋG3;GTgz=10dR>VXKr4g/]{Dƌø ܥdF|ɇr#ORC KcG.־4V9@2,Cg9SU7iO邷?s./#O֐mUP{Lbm Ʋ$-3 Q3=wuԈc;6ՓQUʞrw3W.cϜI|MHj"WU$;̢58I=U9ՏK$n+ڦ`h/x]5B]srB4aюW?l3/mq;kWѥpsиϒ 79`ȭE:_B0"o(\}P3jRU:=qxvw#K\!c_8-̊%1=MMX "0)\tR(+ɪQ/pE-mkDIjR,ŔoMy[QIKMj[i|U(ۑXLq:fn{BBShE n+ Sĝh\*q&y;i^,{=!к>t|: >t$XTBIdFY<ļȕm܁¯dxbp9xMhf@K FT$<Υ!MCaS6z ֱ2GuƐno]ȫԕ ctRUboDYppݣZ_ 1 - uټE{+ V.0y0<]NSo-. ǙґqnNe1=jJUqX #(Т|Bb9&z['Ⱥګ3=M _9 {ʢȯq#s鵂nSisPV[@q,bgDL^޻.ɿcEh녻oDv>L>#r Aԅ; k[!q"|ע!f.Fq1ZGBG]D xeMT*VWۨo$ֺ {yx&XMc쇸_:Djg=2&/,Bch&f(ԭ@ӐYbcd5eSj[T^.J{SJ ^?#na+F 5’uT;Bk6x&f'ۣ4e[uO!%PBػW2L$ ZWjx #J*^Vi‹vIzOD{<CQ N9Û!MovϪ};~h|2ǣK>$?4Oh |%S̙D2'n-Ec3=p8H|A6E!l' ^7j(Uw"4 xHۀ s^~j&ET+!"P ==e†mC]Z7j mg*dWCnMyS-5I+asQ5ͤ$?x<{NXwݳm2 z![0BTZ-~;U1+*cX'o2׫zuH3I`~+бj} /$m{4ō-)({YS86|`,TIkKfnR3 `V]Lg54 |Bp}.JߩvOT[."d2"1hxљDz##?i! No)*D܍p&рJV1KJU}$ڌZƐ>,]Ɍ=3ƙI-IKYw6 GyE}ϵwœBZ#?j䂸0;;|l=>ZxNLB3G븆E'eGHPc<H)tXVo=q4h/.&7Jcjm$J[.WS{J*0MҚm~l7RM{MZiFv?YhVVOTz$CE-CNzpZ '>W=Yr]1fy]Gi8ct11IԳ5yR]޳Oc填&W#ߦ'tS>qsN<|F_d,ÓKr>_6+g7HωXA6 U5aYQ ~,6\+;ɓ= (惝 8g?ea--uÂX?zI*U|wVCZFܰA@Ȯf&IMcw^&%Ex_eZ;d%8"E1(1F@< >KõcƨHFDk`8$XCV cBBd4٨mKAZhԹpNe A—a`77U{Er)BB ӷ&^n\BXT.τ eo?ݿ$kcㆆ4a6$:QI qX)4L34e8Q͸r6\\R#'XІǤ_7PrW'E #-2LbY!Us\ED4E?#ǫ"SU^\=lpטW0t,L\WPny445\%[2JJri $ ef$dޟ֞i%[} e-`WD=^nItnz4IO>]2[꯴;J;.%Mc}HR|IJ%P":< 3Dyh=!7>}:y s2wqoaK[ %Ճ C.LCFms2_4=KpYI gb.:4[q*J9}Ex]OTמ6ȚQW:EAFzEY~P۷Jcuڝ]v-Cmh{Qt3,;31?A@Ze4_A Ukf*ݠǽ5يNMW8U &ebF2P' D?|8,al)mnZ8n Shz\hWe h T9(0VBtc$7l(@}/\v㾣GI`P%' Bⷔ2ΉU³O*ƒw jJTlȕ%;gd)ș'3tbjL6ImO\>|iZP ?HEnKZ9 OL]=<G6y=N?U#;}8Eb]5q3p~RnaC-LDž;IN)ڃҲP^s̠Tثȑ)M%5K!dR%}7 1ċA؞RW{eWqO$NC< [ef˦`UѪHU +niM9=tb?ZZc #Xآʱ*mC u+2۹$/-tlfv؟Rݒyvα5.(U_Uq 5IoaUdŔ D@6A/KZ$I"`Yԋ03I.׋l#TEt8>^ܜl:%3 dU?`6 -&WF;V1 S̉*@ސQLv =j>8ХtKxn#!7|&C#:=ѹbBeeÀ:!'r+MT?vd4_bL6f0m(.hu^d9;tںô3f d>ͯ 2FEqө@0c|^1yJ;5P] ,b׿`[5EɌr*!QI:QŽ@ .{~'"\a۹#qTv?e{:aDnA,KG몠!A7:^M8X/#xJiVSe|uhT0})]BfE~a*2Ӕ 7X5)2RLI4G@c`_\Y&'t*8 ]biBb?<5b|KD@ǂk Nj`{Gn7 +.?w˵\̣жF³tۑWUnE/k'D$pxƤ0?&傽i|u G^*khopZTh_#€k'm޶ErJߵ{~DA҅EZI#U_#X/պ?MvV6ZJ Z80!kȄ;kCIZnUt|w;#y}bYoL_sCK r$YgqԜ8f65h=y;OAa3;K}=Kx9+ˆŕ\2H2Xc MVq}9 pǮ;Lp=ӤYw8_>!&,Kv[%LhyaQ2N.>| Ax3N0/>m 7a ċ tӞ䟍8--BS{OlmCɺ\ּT\.^hG ⠠qXDt}SA٤,|Ń.9rp;f'77W7N3Lfc[.++Hɏ]PB~Vٌuwjn<h#7au )Nܐ.  uއ PAN)( K[iS+R6i,A޶<^4š2pCQif5B5F1ohM[N9'$CFI1=zU)92}61r4b?7Rx CvM+YsV`7`} 8oKZ"\=Y LŦ'Y`J7 ~ @QSĸWoH@?_iZJ>KIPC^H R̗D D%jWT>l~Jw|@ Ak3[ibY(r.ѣ s3Qg/!g5 U.AQxtW^HQf$E :aI{ !zyֻdGvvR `ԫ^,!S ;y5tc7FkuW´3H; ֿ>*79 c{}Lڕ#l^D_:l9od]3^txa4r1\Yc! {[caEFl(;@Kef pL?%z$E3*c,Hʛ̵ zX#%l +^6/tjx%PA`Y[]_ýO^k\# ^$&W H̦Iܭر@eg-i ql$HG(w{ާDeod 't JͿ~z/I *5:?٨k0CTy.ј'yzYOl!Iw7JR K=%7+gcVʮLעmMf@լ)yfč3d"X2ٍ̟JA3\E/F/IE O/S1;ǟ.&-ᢕ8: yTt\'τ QMw^0H_@9.Po=‡m)K;A*wOfV'ctpF"+ V(7ȽbK;twrzԨ%{هHptdDhoW.2oy@J {![ü!PT$OATÄIŨ0M7{sQiу p.6oH/7*xG]FeQD\[QWW^͙|&"&,~&ECR)2+,P[,:v]=ŗaS"-f > KAG67|iFk_E}U=40=FTU!Ƿ0~ࢃ0 AD[oT]^1 J[REp<IP7wSJ1AO8'Y|WX.9薥nXck pG#rLH7 IB f`&u ~KY+S!Gd4#?'n6fr M*2ڦVvRp&w/7z…#/N -QǾJyP0j?"쥞~(TJ x)yt5}k"Yi!Aϲk5i-{``xuWŴZӼ(,"ib E0ZSBN eQp5f&Y0vrr5!fB5.B kɣcD@.v#ì6b޼%̍]k2h?ź]3ۤڦR~JyF$RSvn3 7Ý~ g ^ ᠜J[A>@O:"&_S#bZ1ڸe+fYJ6֒Xź+vPi9-9*/63ʹڽ.is-V^ќ$'rR1 3›S߇=,SFK|(ҽJC;1pFJ~SrK68^Z!#' eۉڥU\Z}nW\w{E23+NQZBD /k qIM8C@|<тy؀/B}o lΖL5+@k? O13H5yv!#fy[rhln +>)Y/JUBZ_l@PRᶋTuW/'zBK#@ЭvQ%>? ź ۸*b\9pYF%ioUUMo..=IbK։.IfbŖ9;ab>GzoKQ_9(2H+,K7p] 8ύְ+SY2p|[:9?c#Pq[ăh53)7dRr5=){wnU(s7ԖX#t(4щsqoZzso|nY,H/$s=/].(4Z2r)~XTurkC#JE%bl O!סDp2'|Q),:cF(λmtK'ל\/qA\% }al;(;5JZ׹_|Me $ "! J_e -R5֛V< 飧+/t Pǰ9$1c$ۿ>0Ë= \~Z1y{%}^9Pp~n07n{e!93eb!rJYꤾa0^wfE_ky>OY/!%m~O^I[jX 0 )#=pNvBfZ5*䠦/0!P971`{_*%車hR)؁{܍KX}I/v!]H%;ȂzT@E#Jwu"4H*j 4 &Wޠ1lSanXO}!<.쒇esn#A _'M eKlܯaR{!]z3俪hN+c2B .S?Ҩ2AA6yqe'TgB DjG_ԛӱ̎멑J#*(=䧜S3?"ӈDO+&CQ~22DԽRbOV`rlXi:.8_d6m[2ShAA.Xxf~E$=ePtl>]U,\owga'u2Z8vZm;8l>FiS!%^̀"K\_Š;LTVON#o6* 2dGOA g2$d,M3}nk9d{Z 34grP@WCYsDH U?M-GLDR8^-j瞐6vT1p5mjoӳ$ pN!XDIJA'Ӹe/krԓO0h\n DtRq%z!_z1ZBi3EÕhN+阚AJս?quKOuRn!۾\hߣ9uwDhAk7bc6ߛWkP͠&w #XwődƃJ) 9$G:F_ '$jg~IZ]Uj:`kk#˲ҥrmlYf~e!hWR=mmy:>!CLz;e7$Xq*sJQy-S3A“dEoTS2vIOϓJ-qԿD\jyr3Ko|q^Dzְmlp`AɁ*b!BfS{Ja;bIheH;i~]#á)ղ0;׾.'7|h[}{7H̠#Eڇ0BtY25A?miRM6淬RH<'! dRlw,\`o'um@4P'%t/uiw..&ͥ&)+gzA bPe紌lXAwaj;ߨ2"nS.Ft!bA{G˨ ^onܟ&6P?VF(^ifvM#np%4L3=ѲxqQ !iD~$ q `8az#0CD{07a!a{(Sd[ļ\FX,&Hwx*e8KH Ҝ,UʀI>IO_ƾ nVBHzg41 q,+hXMYڮV lO^!rEr"!^L27BShS `-0ung4-l_)O"|)^UI-==kF1 Fatl$*'*&&;5C#BI3S;.ƳH%z~5E2bѥy~NiS tشdcmB;9Im|Q/*h`*4'DEjy]`v5xƹф-C :^pT4`)m6ۇc[I2>DXI[OS4]C] ß0p7VÌ/WŁA\Fxoy}WI!?~i,l%@HVP:&wf-5 3Mav*h"$b7./m .aDP{nڪ5*> ƐƇAZ]ǃ$t#NQzAen%b)D r;)LjkT>J璬p!#iAZGw2mZ[Oܹ@sӷU[b'}msʱvbݜ+w4a|hoOk9⧭;GG5 oZ@654}`HL؃& ɥ1ԕxڱ@+H%K+G?#ǿPzWQ;7BSR)7fi[UL鴗к{-{:Y]P'0.%"s̯fI9yGBc znL`;|1H̝~+! Ed㓉œ'S ΁&W|n2eܷFO2fuaVg._@+B_騗8 v|KKgKPXD=װf_9h5B͂DNLBF~o^N#ϳM_tBX9z{<^`|/SxR%Yc]8΅Q[w`BRlwvxL GGWqCsSO~LRk9Y7j #a׵9>t$5 mINxղ K`ݰV5sw o_|WЦ"9i۵ԠMgEDQ̨&xo}ܶYq~^|8y a6%AvQ0߆יbb̍7DxUV {BWl6 Fˆ_C,BG; O^_5D{/hmdLPOje׸d;(gF0cX~qr8d|Gg0#Bڊ52K(" gW *s7aI=XښNJ#9 CM|4T/KdX҉}f(9)lrF~U"ZOSrLbSݫ6N ljFSN&rݓe=eA!F]?V'4^Qkgប孒o2H=tgy1ǯH9 ?!FD}Q D _ؘ=8C[i=07O݄A(Qll[U,\ 8e1qi'GNYI{cpj˭I* ǫ؇ӇdЙ7NCjұ&Ⳬ1|-!(v%pe|z%1z-ٴ WBǤ1|sW&:_AqGB%'gń ۝+ї^E2[ͣ63Pw)Cbʄ|V/4W\0znG/$о4d ܲa~N<.H5yu(5mM=}LCI3)J*uV{sŨkwwS@}(/# Dc*舵z)%b ?cVZ^{u 0!K߿t3x; 2bu wqCѓrѤRHŕAPs8%){<1xťrD:NJG\MB q#RȤd򨾣@ z 2D{Gz.^Jaz@w#ol~ƚUmT 7ЗylxlC4`8;G)M@|ÞX(eMĈ g _3X9U s%_Oh 2#Q%S ,QSb#Zy,G\J6DVoP'Q*S6v6Jm9 amR&>0E[uzxYɿ_i $zDW'-@FVZ#~ uw~n<.xPmVRZ#+G j6?8ԋs S-zݱ٨ ئ9mTVٲ K906dG|#e6GߴhḾOL;i]8mqcnAq.\`Mu?:Q,7h]Q`M0Š߯Ւ; #tש%OQd4 TpsU^읞w3hPJǓUmY`;{nLFTu6aӺIy!JucxDFV1Y -WLK`Q|WQtw+v;p!ʭ!}Qh`%U1G;ܖh!h,.[0A[їh٫*N|#"h>)sgYLK yه4r59< b]vZ(F-G5BJl8Cې!6KXN| BZ=~3Wh&q}S8gT8|- ǒ8FNAwQ!־7u@h8?Ґ<>9(]7"˘L#%omd: c UI6(YAA`BMnE8HGn t^A^cx>"XRy*`׮oC8ޡ]W]*sj3V2z՞*ᢌ,ڰm."s+ h5l#Q-pm @+& ̈co8JZi]52%}Ȑ;s J=S^]aQoS1S^BX (1d:{xN@f\xIhol7,$t8:i=9sT E/@6Ek #Bf(vH~SrܡJw8@ڻOг +Ci\6cjt7*cֱON@xD=oNPȖYJ &hf#K!.἟SoRqD3¦ñSXCUۅ*ƀ`M)zWͮopq3{ zT#]<$-J?F{Z:oqh::12t?XE-4F.z'YڽU6*=uS{@cuM ǝ:r4#Bdn[@qt 9fiZQv2rq=?NE8ɳLm6kc_'.ˋ1GW~H׾2l)4R#-:gclsi _5V2l th $m7y[??w6 }CPV7g+&?q /Lnadߟr$0P/6 Ur q'sE-vBQ.{ Zm@)_႗;.YM)X'.\pp#I~7+ִ[~$%M|]дUSdUwhH'v/4Y!.0gM\ecsc|0F F.V+0Yl ތijX/*Mb,#lH"EK G^YfDQvWbUlGأ3T\obcWN%kAug۔i^A_Ąq.`X2rM۬a|ng`tϳH9a6]xױ`f߾p&>lv#яM*(>y: 奮5WE<0ɒ 6" CAF6.'#Q,-QyԵzr LKfޜSՖ2quRd鯑ʔsWH w@ 'xWh^J\=4khh , Y=ٞ+c̠W>d xύv< g' 8ʄ&7fTۄut[f ưa0GG<\md@qwF(Qxc;ト8lqFu z-!cUG=#A@ceqL b"(&DSuٴ$]c_Ն’x<3;7Qe[]MbMZpM'w81@,y'{M= hT Tj"`2?\ G|&^Nԅ;^g >Gtx9@+dܫ864;P8yPӷ Qx*a"&dfb|QƓR|Ij+S/)|+[KU1&|4{AOh!-*/(9@]Ƀ8eNN | >3<3a3vMynW" 7ҀKEG Dyʟ7*<sYz97LYa/Vj661OAǧ52AMnb8Mr&b'-#Ӣ2QZxp)㻒 66@]%ۺ/+m;^M_5DX>@"75t*NuR~BZWK*vg1PVG8èbQ%k R3ۖ ׇVTD/|8&?fcZ0PQ CeSJ Ga[F *{Bwl?LԻwH7)TK-jSyh8{5ٶLgOG "ws~eYYל9Xܳn b\±Ş$|8̽>#?; w60o@x9H~abzkP` F̓<}tXzj#KiGpd(cݱrZ `x~^Ҩ -;RdQ7cs%rr#ETbkwUӴ H%ttl4G3:J"^.j,D\vbPx%>;!tNUyֵrJA{م(Lp-/㳿CB@MM6ჹj%ZȰbCJSPŞdyʻ?N(?ԡ syQ$Fwi'u6(3k̤pYHg^]W˖^0mJ})H=1C1r+[]w=A\T֕j}7ĸi?ՀE/$ɛLc4΁dζ U]s=:x:R5z[;Z_٣ Y?ŁyW<8f5g\ab)$VܪV/N}:_L-- 2[\m@\R NQ;/uszjس:Ga?7^ʲ\ E jekpmǥKzE7Tc|R/:iE1s/l2d2C+^Γ{e,x3Mߕ~Nyef'iIn`LS >%*meK>ւ2:^wW`GLvPLL@w 9`OEw[NsӲ-CEab| 'Ymr܏9G;=L+s0دKa{C.ep\od+e'gT A"3 j²Ny>>s{ZֶH!(9uXfe6W!upKhÉ\Ɨљ=Ҫ jy: P4pbm Ct6*jwZc SN|lγ4Ф(O.E~ZO?G xMC&K"ral|!&MLM}Ltަwfۺ* SyjEkEB{ރm0f/QLyxsr!9jDҮ iϦv:C2kCs<-8fT{՛ژܾs`ai+_m`@zHO{|!x=>HVC:aZѬ L+?MrܻGH|8/|NP`ٔ&?^-kjׁmpnmbD,M)*uHDnתWǴF}?c!n'^{i%zyH5''C<2ѰBXB̟Ԙ<{-M28{E7J1 k@yxO[*8+sC\BSO/qJIؐ2K5Vs-lpϩlc4Ԏ9,Ӧ4R=iEoFZ젶lA7"g{.r=k̲^dOc`Ǩk>Q+Ic/tvl]YKɻ4mPeCg}^G] < pTXۆhGT۔ #eTY U@k92(Յdr߬ẽ vٿqӢ%Lra2W˨|!2+B=Q]rC@ojXrN1ؿw.d8NO>@N"Ii.0g8&~S}kٷMud5/{G9w U12˜cl |gm6.g25G.u/pF5)<:|!a>Vlo5QIDM2ԟYVhT"XJ]cr=E5s|iw;\@<zJjaLɧ4x&ؚF%BʊBxZww`&v e-~%/#7"Jͻtj@۽KvA]oҖH7*Wܳ-3 9n ecȕGn dv֒MX4zp }3;/]i2R \c1-U"??yI3<** kQ&uX˳4P@- Q`ty8fZ)Pb~=[ i/I3L=NM2!h͚h9a7㴹8{W$l%*/U;GL_mn={{) +A3D?"[v- _랩_'\6`qGmֶÉwabL sMm" ct8AחV '\6 R\jTm٣h0$>0QއF«U3)"!>;rTR̝X&g3I}'(}oq-NҤvWa>,+(f99Mxq&^8_rn(6V @)m(7=q!|7F!<Q]=_?)R۰{,2=&sYW4Q[Z֪t=Ǟ?tbS͠qT(tOoT?UTط v[\ž 5fL nm W!y{Qt/&/9x]@Uhb(uŻMQ 'շPLk~~#ѯ1~Ey}@`Ά1]6 (g͐kX9XV׏HSF4AlJ$?}i&Qs߇7@:bAsnXjgudn@ƇW[e16EnHYXqPOLv]lpNQTdPaH3~I|SuT)h,6Qtu_>} U/p,!?J'hjRrNCɐuʵP#8anэDa(tKs/cTnd5tB%]Vh0O;َO'9F]=?OX dgd|肃/Y[P =}> jS S浿7Ǔ`zொ]HSb g$04wHF3\h'w'RBB :5#Fb]1mMo]pOƘ7?q C y;̌LFTo]2|pY5(5;#+%lGxv,-&fu(uVNh,@m@0\ۼ8.t 6zMI1IVvUTc zh5 mkν,ƥt|Q2.<>};ZڋJpWhbK,o MbA*l_҅E"(mRO,;g~XRi{T]huN * i!=t;PM[ldq7Hn@h{o] i4m%DO{SYJ۞jS,m=`gp?}t}w(1$c"{nĔijUKN+\P M\V7oA/>K"HKq>U?~|y<:U+b"Qh"'fdD}?[ӑgBAYiȠ>v呑vn}#RJΝY@2itvK-s7h廒vC(?~U4يEQx~8?߽N tkX1:񍮠U%b;V ;^mBC,7yIe" dxON98У>cr} ~D;Am M?Ul;HGiMs 7γkaZٮ"(G MňbםޕGq#2Lh:B20ᵀkO.IE}bI^vo~r"kttz2eN9ƌ!5*jϓ N,f/qI{-[1ick MQB,O=uG+XMH<`+I(%LW~`/Wk'OrzϺRٱB&Wvj_N^) ׻E+I+?+RmlFSЬؓAdbfWRkZz7yxI̠F^G:_^cIa@[v宖RU?3#e9C=?fVPP.B3TlgwBrOl\֨Knق2D4[$ҥV {>ZF3t{98cy"S93Y; )eV1E(Jvԓ,xq*]_.) 7>DZ7WTG?$"er .YWsJ?""O"Qzr\p2J' e^:QZCyf@e›uDJ5Mule8KH#[:=f:O>֧hi,RvZfK!j~ _b ̼PHKW҈ ?Kԏ  :7a'}T|D*b`t.a,ǔbB{jB7װo .scs1H1b]gU;QЦaJL㧹N-bv6 ݖz_ӫ=?K~;vyRUxq,ъי ̚$T3 KdZ41t$r 2,gacs}hm`{g7dtc\=?^5Z3YN,/^=AP5&jl$dP.f[egv l MGzs F?e}!6ѐώb!/]K`0byR] Kɝx1c@~ RLC^FRF#:DGH E;cRɔH|Q.a ̴X ]Er;ȗ5> Шl]A)HeQlA˔v7D+ ~p^>,j(,@uᄵBFt!RҎq z .S_?(.U܋,) HPY6U7y>=R<+5kt/L7DIXW]/?yW/ljK-b!o%zDC575Ckj0֪`Kg'@ą[tuJ/Үk“A7QZPѤΊI%he&-qs;[mbP t~]h*V v &rJ@,ʗK)"V{-c442Z/pX,nhH0G _\T2{VzO3K2ߚcD%v7ߊ58XWF>_))x\ǎ T|y;;y}Tsr˄dz߮"SYRqFk>Z +K]e*Ik<OEnc^ylEcy3CX ̗Gy&{lbdVf~qs>\vTFR3"B;I!/L> >v 5׹90#*vG46%\φSt=5(bM9X:3M%|X]U bɐÐM9!FD(^Sh=Ή <-]"[A(ŎEda>1?_|QVN:QrC_6밍Y~ې3yaơ5i| i۟:h4sL11zQdžv"8$$"G* f1Pw wHV隮ss5ݝITO߁M[͌/"R 1R~`KXT-Qm(9+[_Zd%| N/*p~h_a_ JK+"z-X0/E4'1jmzPB 75ȸBf%G'6w.dx⫪|E¢S56<Ȁ2m>~$KL~6҄]J#{f`|fq%b*aAؼ V[M(6y-!w'=]T || yȜviX 78_뾏nuG\iVRF:;8x@aiQ4 $~%e&Sm7ڻ \6b&t!#jd%H^%=" ^jnwth3)ۺ= ڑBT68aU80-8ǎJq]~cS %)n3o#PPҳdy3"5r-f1z/Ijiژ@ ӋL OEu %ŌնhEh>CCa"+%O wñ/<18RiUђ7#2Qjk_.(%Q-0! (8rSf]W(z%gNL/(X:"5FMO#S>br7#2#IQF!=f`TSa 4+,* :ZRm7r)=ie؈Y(gCR8#TOwlҿvA#' إ^eZ qr/ %酾mopˍ]Pu&xL[g*-tV#8ᇃр5ZXdOǗs6v)@ ϊڢ.&ܠGsLSOC*\AƄp/aFi+HY}3љ?դ*Kcsug2jc1Tdx- y|vyh ~ >[ QoA9-{mp0ұd 4f9 D2;F&IhUtv&?d |-Ssh4"W_YgkgMLq5N  ,fQ/-O 竷k?[Whv_h˅ʨ2?:."Xt$`_4A|RC !)zsd0зVGRsdhzE6F[^wuw7cwg߭X7խ)louaeoKQ9)ǵm',*R"|B9'@/e0<-l \E'KnEI;4 Z3p0x:W^cDz~|#P ɼTZr!I?Ycd0 o1qJʟnK<ӪF _]7CrηޫC؂Ř!DhmގqSa=⅔΅˿ CpGol"]}Rj?p4C<9 >k`:}ލȭKwZ]S;.o}ѵԔ܎H@} VP0X ٞVx#OҠ]Ǹ[Չ*b0Mfb#OPfy>'qUav>Hא2g|ͷKN$7k$G5Nփ4fWg[-hR CdgCuMb^TZ֜ 2z˿n0JS]T}P4 m+7B(7G?t,G)N(#lMni[՛0jbq7mt%\fGȞ+ I,sGo{e7J+-o5EejE/bS5YK1]Z|$uJtdc%1=+^DADiigHcb7eH9.tKi8rzDhRrW>E 3OKIg;{S̈㡍=썜̹ϋQYHgY։^+=46Q\#!;Yg]oAK'G~~K4ijy<hlu3?붶 ս JG)}(c)/UCQ''!SkD[uV7h{ XtQginR[z @h?5j2/٤=|jD)mȕ:Q;*WWDLX$rYKgl}l[-(Ɛ1.*Gɹ<, # XKaEعXF.GWiۍԄ^4,$o"i^5?6kkn*}h^j #ll4u V[f:hQPj/5:KLXD뺘/ ٧p}3Xg'8ruΡx&n9+ 5#2ane1sJV.|/k L0`d]Leه#BWrpL6ApP\ynyi¸ }VtgLoݖד228IM% 4'\\/"3W0P02V.zm#hŁByXzKLh q9JNܕf.\צ'&o̟T_n^T p:حT2Kv|sBnم1+6mM$ it%@=g65U!}^!-pN<ܸwѨ[ɋA(rbsŅN+'ldV^S`?%Oe6jIU4X )X+rv_'VжsqKRP.\\Aş}QpJ3Xv䢀\#.m cQ'ŝ^̟%G&lP^=rV1: >CtGCӗ@rP|SM%%t+*`k6BgaEw1V_c W;7ͩ&[.P)DΜ,\791Bj$|rZ cDjK$b[ A:vz%1DZ 8d:pKF Q]"̀MVgzY&dxbS14bv$9ڝ5?ʲ5Ǒ H p ',/^w 5`STL\0_YI2Vp#wƑ8HKltQBX/^tƮpgB? @'c& B,.Ɨeu^m?7SV}B-J.LRc=hH Ԍyej7nWGh{yiPp@RcҌȠd8F]t@x7@7ɱg?Ы~QTy5\@,M: 24[cM!{yXv 8"*2|fs`,?hLqJ 4a[zJ(O oT(Cj`q?ڋ?ueM?K(oh=sчgMi%s3/bA<Ǝb<&Te)tÃ7ZgU#2-aH;媊tfG!ed ]{8A9Ȱ 'mck x`Pf.Q$, Wv4T{^-8s}ݥR>(N׌nܑybޢQ #ǏFL;4]JvTDw[kw0IJYX-&5NM7/F]? 1]k56\25imx?i„A=:*՘_Y%J]I۽؅!LRf{ߒ6+ ^eUB<?Տ}Nfyhӣ"k&t\F^2 ˏy?TD˶G;si'h&=E"<=kkR%}h5hG #b;p6 KǨ@z%#Z@$fڱE"(杏63oHX"01[i3H+p>TIU4-e'Qv3鸵62;c#aIފUH$4(> ST.8Ϩ3 Y]FL05[ARZ n]\9Q攷~+;LY"aTk[J -=ʴ+L@z6Þ%6 njSPW}@j BnMڪMq<{|aK8dr34l+YF_MDzq+95ʗὊC>c'Uai/طq=wZYa>H88kp~쥈+X6{ck6"9:85NȌI괆f޸9T0Nx} p_w䴬tR%$~2bn؆x f,ͣÌ]z7-~Cjjir [gvҒw Y>cN&б5"f|*5(^b6*zGwMQ}0-4f@pL3Z'Ih:2 >S f98ww_Ġ7'j wVp}9,td{6=~ڶl%D\d8 7d1}'A}ե})^jyrSFV5"g!-ȘG28"m% UӢ9CCW|h DnlHM̶fzVC@e5/qDǃtc"ku{Yؔski`.>ބjn6^8y"cfɶ @O!^(`g]|׉~XtTT 5st#-NCsVˬW$j40Wgj^_t/L7l SEs7p] omAvG3چЩw>Omt׆7N.MM" pR rB-4)U4"y%8[#{ vg߹Sưxq)دZZNfG;HA6貹UJ=p[!ղ`Px(,-t6n_Ŏ"._eǝKC?O* Gs]D>Byi dnV8k@WO\u} |u)RMDr+')kyHA>:`A*AwQ{%VfVTyIDopi|n;¶X]\Nzr02, ˢ5A+ġ}2k jF: X38f^vYhϮ0e]m;diNJY-Bo.[WGhл^1}ծ!#e?.3+^LfQ,$G݊] G#o!5[^vv}fITE I)i<ɓ"W] +Uջ^X%MHҘ"C ?x%c\(I07q GL%ʅ1bV"';fPv\&LGi'WI̫pyH:M[U\jD0C)+v{d"zkHz]x R60sYq?CJ4Bu=I5 v.CІ4riܧ>$DeK[}‰ply4g.i%.i KHgŢճ~ExJ*{~y;AdPg,bc! zy'ǃm& djsĐb0\4G~\e*#@RWPzR`nlxE͡z | ccP­?g>: }P .nytQz9έa"u‹ !4/RgayiʽX9]S2VyTd}Nf](Zi[Mj#F"rleU йe(RHi w>1ǯ];w\2-L_@pdK rwdۑj y)"^;.$p|OoM,xEQ-zԏ1_3XzJu~Ѱ\1lu X?b+j6u0ŀ}P`8 c- /*)+㚪`mf"Xg j 2 =()wQ#\\ ,q;xG>"Ԏb=i$Yy D}f YC5p?A6$aWuʼj/ }Tb: W-}9}(;-,ݷ ժe})_熍Jv ,mz%_K}yrOOؿ;EЬQv/HngK*ghyJωL'A"(VnF7QA؇AK`QH]f轓pIVh{]Ynܵw];ŸCT[1X3-dM ōQﴇ#.ɎQl$`fәOّ)z]fK1 )?h.a@jOkj}LoʺSҨ1?%$FAíCaKo% YN|}.VFsp`I}6ϜF6P6,7w0W}a4i`&ů;GB0;d1^cqh}\Rl5ISa!W.`y,K=4F!`o@'$nb[hO fr u_0e#q4>4Q(%gnV,q?ps=;Mdq犷%-W=cG.Brdd Q+&/۔U K v.)BP9 ˙3䋵%H;d /s~KX :Fktm0%wVhO۴kS0Sq<s?YP-}S9FnK!y /ob37%7 'R.\b%k3ʹ 9@hRwLR6,eRpTq*TB>{^G,g-d*$Bz wdx Wg .c¿Ti+N:ьXP&,^"1~)*cYXH 9HRf!쁷ĒMn"`|N%a֫'v]wOn*st0(!l(9-1T\|Nt#46|\'A$K<_5|olN0kY*J27iI YrbqG3ƛ`:ݩ(WaMgCޥīdKt.]6Z}P>*_HD*66|'/̐Q;@J[N-l eWg#o*3Rh~- q B.ٵ@t`w>iILWj4-?{%=](0"a` M}&4!}<0m΁_{K=a-n0SFL%+I_fW6vSMfZ]ZʆI}N7 [xSiJ{d5+iLV5-lt8O}BHQq8!7B>} D`"J-:t#}{-e -a}X悡T|.![.xt.&1W '1m- ܄-J UZ"͆fRѤ0ޗyKǵW!\9fv6p Q~%cWj^f{{, ƒwVX g efO{ϻG6EAt&V_pN!rq2X>)O4ّc_U{a+6B 4s-%=X,]Dܵa]:5ZRu`>Yڨ=[|*O*yퟖja>gU8:p4vʭ>vq=:wϤ&{ȢjQpUć5hk׊Pm-Z:BlXB(fJ%;†[`N#9yY>=N:EU6$V} a !WJo&!}PTE7Uy ˒]N$)8,3{(s <ڝ)MXXK^qIS Nv.ovxM6A B KWi3G/_!0hiy4y\앢6Gi_y 3 jzC +qYб/D~1ƨx! p |8k]5C p߀WS@ji"bњ@$Ê y=\omlNeHmb݄Ҁ@5j/wg񗴊|&Eqf6(!#sj`*m,:7mu}AOF4ˆ@cRU0<@kRm\*U ޵;BF S;Mп-Ly ti\eMJRzQ|RFH@'y|p .L,]lԍ}W.aoW:kK,OQ4ΉYX|.щ>]{vd[wQ;AWkz&a9Kooh%" |jY1'+ _Ds ,́} dSӑ>M#*T~ﴠ\7虻:,NƊ^aqtӐv}tAS9m(}SK!Ŭoi@rB3CIĬp~1luv$P$z:{2+<Ҩ^=虔u~\; Gr:6.NL V9n"{oy+"WFTQ@TUo' >,=SqDh { =4v{F;:#W~6 MCܑC]nxBFQf ^'-# C˫+-kH{~ KIoYL&ޯbmk ,P+S7zͳbВ]zf$)(z04^e˴#K8srG8TaS<ڙM seGJBŐÂi\NZ[aM,D7r\^Z\{ǐ{Җ_@aA"K]Y7`BoюռJ|uav(2~7LүF~~G‡ 1iB nfGC݉n潟S#T4]㽰B Oܸ#>NɱbO QlIc\λv\l)8P@?E*WEKO[QS.?3j ?Ω*0@˗V[ ẅ́^3\ N?|?85B1 Nfvv% U@wq{J {xL/6]q4x a>!n%rhe BZ z!h'[ 1;XMoT /ATcCB~ )E.TjBLg%`48{!:\'R]{MRɕ%k4e%< '6'xaԙE׻ٻS&ola?T 9R2<T/*wj/m}б$1P K{3wB`IۘN@F}m'?rCS`ܱ]׾wN=N26+긾 IYs~!F^AئER:/a"6ipCBoAbJPF:bnzfI/hFcJrpM^YZv{r4Û hvS=0^Mz淟\= 5}`&撻uԄx%ELUOn% t Av2rHv)f9!#`DxRQI:-d-/Ly^ ueI<59d WJ: Ŷ7/S]SxnFAD[rpͨ#9>6{.O֤1੍`?8 D+*vk, k#-1"d1_iHQyՑEFEE)LKD$W1|H bt >5!oVKJ>~wO?DޖHj Vd/OG=h 3Ŝ'Gs6qWF]eHˬqs=\#|LuVcOtB0MA%p/)xij(/F_?>DMfB FEW20/Hp$|3Y`4"8pTyww+T+OE fbͧuax)O8{OMX1V_iJfk6P0a>nރeTVrֿh)h?l|[*F^.OgܦAUC| iOس"зv$Q 6m}Wa|Bt@<0$CD{dϯ k`?ʃC#⠪EDĐ7{S%F^$&CLG(?F ӫUR M+ޭ%+ɎhjES n$fVV].@ w_yaUxa!E~_ f)|dnmseTԙ4aaP%URUlGiUcr5e d,n o,nr.CvP{JYc{aK m$Lo!B%z=EKkGOBl B%)~t9b"[%q{4Ka.RQtP+%匱oQ0ĊE4vV@WoOZ ~B1 /mHqd襭ZP# cJ&gɠߙWٟsXf?M~CaorDGY㗘 ԉ`ŎV  aDy0{TL{" 5^nbXSk/6T5-I@Aᑼ"YRK{y+}Dߩ.jSo/L6gsyrpsl'ł>9f9(EP|ܘ:V`@hY Q`^%zRQ[*=anGh2@3*/i͝q>x^]_ک(E N_MC -RL/%<{>Y-iU?>}AuU?Y*JClC0;ÐoҊr4;EQ! ]mu^iI\k44 s Exb9fLN+/ن(qMH&sd+B>Pl 6?(}ގl9~c ySpNYT_j{&GSLpߩ|apf!q\[*UP9"6gYhu:;bG.:vRx{bb2M-|̤sv^5 ·ܬW7J~wpP%b~EVŸGZguxﷶ \QK{yO`tJ[v0^X}M_b@H@~=\Μ2${R_ԯҭ 9R2NCw2Q1mL_wK<.<@ -@!(v,;FAk, V.-Jk( XE؝2 =M}SPG,y:`K` v1t8)Ӡ y(t(nr'r(E",ND ִ${CuPc_WSr5tyzl7D!/5_6Z9b>B?5sm~e/`x!@j'!gݼSHBz>5;쁍;a+pCD&V9` !0]k!^95If"*cHNuoGeRp}6-l؃QvKA|kY !k0˒(1\?gsU[0vȄq*; )NRq F:PTVxm| /gyxSlXe2@"!AX+բvV!B`0-5RC(&Ǵ"Nˠj+`0 J ҬXԡcunS[@n=v&kEWNPB|Tv5пGOb8s ät54dh.n|05n?B3H[}1A2E؈Ny~G͸J= 0 8'ۄ~dӠj͌8X8aIPt7L Eh)UKmr]]qa,Ǯ;f+["=wn4c1SRMMYoOvIZ@DOR8(Zb,X>E Ɉ}x**pۼ' MeR /8[]mfѺz|9O97LMإNRd,hs^.şLNSY6-+ (߾/"pm/>3Qw7s^F8*cөL6`*7bK(AZwL)JTqn=AF_scUY.6AQF?[QsS` Xٗ 1o1XjnsmvvԐ#$(K.h#@1[s;h FܼNL/6f)4Mj,{FjYN(̀Xyg(hX]ǎ߆m,38!x[!oBQ%/ hffH.{;Ɩ(F=JM;9H2z*cb"E|G;*~%"zZ[`aB s0BڮɚΝ~+ڶ3# IFY?'`p^oWFk:.zkZjDi5[1-v `*S.YۤDT6B/r;Czu硟p}ܲPs)M: %aMHm87Bhw`rwi<4|CT,^) 49FeDR7ð0hCқE4g0ɮ[Pi)+BIޝE$_#oHT[IE5 ZBQ9%lvl)HEm*p{43-Aԥ6ncUC&D@vF.;ʿ6WmAQ>hPDF;=ވ0+GdRg[ᙽV[N1!BEw~@BPGkUKj9Q-J.>"9,)ZeP%M$|I Jax8:PNhs Ha$yp$fd>{.F`}FkYhؼ!22#.H R)AޗrȽ˃x_W|Z8؆`8q\Vu˾&Ɉܲ |b"r1/:8YK2gނfǸ‘Ni iǠ[H`>q.K﷠W&FqR^|)ݺN=^S/<{1!$V Km"^hz>k0L"ܤc1R 85C..g49ޭLQbu[nB#!74{`_)%nqx Z޷h\;hf_OLCuhDc>eΝWHlP͚L.Z=WNۼo̸:-?:BQ;Qh&#rŻ. l#*RxAJ;)NzڬFrXaNҗm(ج7{sDeMȯֈN+nuBW`oZXNv$uU%ͦN.c񹞌򩠕rt,7͡ ;fLhI -S#Α2gmőZVJ#PvJY{*vO]cIK ^g#U6ـ~Դr(=s##}d:ʳC}^oxHeLuqgĞ){@Z~Es8Eҩ.P8e89uH \#6 a3F!@2T ߠV;d‰_D 椥L׈i9Dܰ߼q<*R|" #R\JSGUj0 eY|"\bx%H*}s&{s_Tƿ`ȸ yS"z)KcTS􌱿+#YI:Ox{O:[uءmm7촗f W؈,Pkcy|cj/5o2uHr"uޕH;a DҴ'Aޯz>+w'ޱ佯[%\M'pW\^,ũF?GkO@ F+ZczWDou[MzB2Mhpq2n_nIP_6;k`=.it`9%ká=LQ*mÌ: "QLwg1 2% NLJ/׺'Cqi\WY#YaՕ'RT@0:QmgT3 *׼ l T(w7( FЖ+?)﵃~V-gB <*\9zgUY%AoHMdOQ]h.#/ PDH=ofpaL+cKLªyS8N]V>2ǜe:A# Ȁ81 r}ǠVw JƟ- :ML+^6|;sdKQ:Ͳ~;gGǤݻv%FŰ}v Kc{e0MSp5zn}: $d|:M0T )ʖdeEݻ{l죪yv}.hLoeAہR/5DnNMg{s!+T,@pTJWp`ķaͫ͂5t{wo|J$`J>ǜ>Ĥ *jZyAxwԡJHŢ$!H#lL)D{S}P8Ha }^DjC` lʏO|𧆔\fǫb  o)ǔn¿\N+υ>e( p5bр4Ǚ"A!WC\۫n=VtL ;_dXDW B)r vcf'Y;l6lm{"pnuM#eWfWk6"=n %Ȭ` ) 9\{xCc&#JM*K 95@Cݶgb@U!#P CivF! /eXZfo5'{#^rr똙 tD f>C>6M?`'wut%l昬l)%8!}bi q5Y'wDl%ΓmpurӫvMT S¸̸[o\T9$V>9T&J*t~Wd܉t 4BnVG0=+.ХE/tA`@^qu̻UOn&6jC Oy%ha1R "WTr;7D EcBЮCb3_ÇFD$]s*5ݍP ~8-yLy`ѽ[*.YW}׀,5BWd1b7^ NK@K9p]GR<# j7Gk u{1Epx\[vsxhf F=?̀5KmWD+]ț sN~Q>ޭ 6[uꕺOq4>1EaQ1У?$R[&[}[TaV0|E<6pGvvt1X<}f1_MM&5L`@J4_F30z>+D8/Q{{+S9('#zuN=]p}qk])M ̬hZ1R%eW<I+nX߹5 SC@鰽L;h4m^% ϻVU:<ܘbXB& GQ%)u̚<:aȌq=*b@mb}S2r|:y\+;ՌPXbE)n9kw̧ZS~$kc#|JĀ`y%E ެg0HDW]cԑt)߶-IӮD)Ba`ǃFT~(l1_ZyPßByd{5A^+*3ԐJRTiUi'Fxʚr(_]ͮRq̭Թ>x MP-P[ת*5ڃ`0gj7uBcdYBǨ9PŦs"[S&olU-IG4|}wm,A"V8ⰁeUF#CQnkceT{ә)nm@Oo+}]l%@ q%7 E9"s c O;0C/Ò]EBq/DUJDfV3ȣ~1AεǾA9{{ }h ULz|1eaSkZtKgSC[YAڹQ"N6(o$ՠDp0ێ #}7 TSj?6햖kS@ &`yRE k[s!{_$3UEĈCS;Q:Ә`Z0qh8^_k3us+ {ty-C5!{/9Bh: X>8ec-$'7j@LOqjqP|$#uBT<5&j$~l5p#ȵ) +l9ªȌtqIк8z`bXH¶_z]eO-mXD4_ҒG7eBmG>W8F| }~yfc4Ġ]|ޘeOԏ6ElV2Υj YC UVB5຤SäIRg^;v'9 `0~& cf68㓺<$MK-)!w3%Ќ84ytÊAiDUqxo* pmӛ6wJwӋ NXI~/PO7 qF1|6eQwf F/{@fX%rA!jݮ3SPT?G;cUH*廔ӭUzkm" W#uڲC;g{aVaWBqDa ~|a'+ii ˹Bfz86os0Im|ߌW^ U%z6!r6(/ gf @\c|yI-Sc^ܹQ)B2H2 U^g9o?S|Yg!OcJKV[Nxz$: xJ[&Py`񙹧ٶbd{f덢,M5"h~,  5ner޾in+Z#AS3`#T@튈4&W$:b'` sznL?i3uysJ Am[m+?# .[ W`" Pcv_UM-%#Shn6 zg#XSPKҗ+~Ra?Hem9#aA/[6sXW\]mvI.!NJz̻NUP AGd9^~i;:SȈ}B,VRnU=}1蕗Xg+E~Nb8"l|ɒL6ک4tݵlͬ~0.5NCx_뷢_ђ#RJPZ}#s6'k;! XX7b3nN!`PV|ڂʿUѩWU={K2RZRflK1| $b^-6#o\l3~Էu 4^)4\v|^U*1:u&@;sxi&:ULuGڡiMflq\}VCq V)m# 䕆}Ї"]w]G궀OQۜpH}asd{6i zA d+,)Pu8I/;Q fDel&aopaO/mI ]vO'5uy(a׀KL  a}/tԿV;mrl'Co9:gkAbu Zy3UE=#S,Va7IzÖ >XwHiP4cT9ǽ\5WRKr/F3]I4z]A{-k#7MI鸜'0ZEu˳p'Xe ΛDAhG\^HDuꍭ)hxwq7N>FV@*%\r[O&}an.E)KΓQFd^(Q> J7$UNz ^Xh/>QOvWzU$ŀ;Žl\Dߤ[>U谑>}@S^#t ,aW#f8b \`\#"gqVѸDۮrqn:ayB4BwME-ݍJf7vCľRA<,§6Ӟ e꤈|)5S;F*vHiE^8Xk6}3{T<5u]z9i}(!LNjsdN"²Qu5Gt\,?:怸'uS[ϞQkB9䒃`u\i*~I":**XzFǽ!C?=Ar7E:eY<|;’FV{452ßTѵH1]MRxߎwo[Η(&&QІ˚ !ƲHxtasU`X{YȭUE|Z;Dd8Twn=F +4`nGی3X!pO"Xs׳Jz+@YsfIi}Igdn*lkZTclÁgIIiM9!*<\d*"RfڠLUZPED/4Q-c~. frV`PƲݼ4K5Ӟ9)C3P6LQ8U0K\DG{E 2$3N9Sաcy-iBF//EcA1$zP9%X%X5-?UP^wjp9uN s(!V9WeqM$2/{lۺt'Y6PeS$ s:~媆mޚYbN̑'ůHzWS67sȸ{|``A? A#A޵[Vfc~؝4'ߓ .gKa٣ҀxhrTD QX?sNų e!Z>MU|}W`3XKR4ܢ9QU{eOLZbU% @ӳ OԭV( ߲@xMGVpQ<J$Xb!ϢbsejNÊ7 uvL",&㦼,b@F!#yd@.DxH,ؙmvP?k,zXc'| $$*!֤Dms1+G.:Ъx_)'1< ]v?:_ B29;A*n*tPq5t iU]k? a :%~ &l I}? 7C}x*%% :xޡSCfM.rTɍ= p?>u͊mOf3'[zW%w8$CNwrYp.0rH7GFnk "u =C ŽTc(ms\/9[0b3I+V1Q~$z ox'?7~D S_PG,zﬤ@i|vT:ꉫΩ提rH\':ˡ۶߫.ۈ|˴1&)L|5A IN]G]r/_E2UKӾ12z`e6ZM0CKW@ jOM6sDp@;y05R%vAz|Ef z4) W67W+ΘɒaR\gwrP tĀ.K9T%4V2x+H|L?3){6 Tǘ' $QͶcȺb%X}dohr aJ[#ǢSuH]ٴ^Oe'̤ O1φ#j)pNuH.]`o?"MyM?I7ۼ ,dz/gIe@Ʀ? /dFO6śB n8'߇'ptrn>pS^:d]He ~].bozSp/~Zъ ~ףx9?[ŦWQ_~j~>pO_Wn=;6P&6}n՟[g#}B %#&YMyeY>;Y##(8W|H uyATx5nY*Ȅ7x= {d~kFgݴuIfi|iɘcՙΟs٥ p}'Nee>, N?W?o)~ OS᭛RRw=y_gg& #,+@!B(j,hjp( "j FSgpv~oxs/AO4\**mUVQ @%ߜ :(F?{ T<8:0sOɣC-""P=)? gz =@%K4QHmkgp9R Qj?܏d#<45./pƩ.,D6u [1͕xSA\aF }t;)4qג,:}5]XQrU^HslpvϠ*AI0ܟZdC)/gb5/ Z_bR(phuvK;>zg1(pE7Fh"4V3w 0AR@/h^Ȇ9EnJS~ԡMJ-aM8Yn|#OevFlUf`Z#_ F/ ڤć4cqQ)':|6CTۉ^I& =?2Fma4Y7Myx7i^"g0(U~>࿑ M'\l_[,ӏ0y! xnۯ\L iàf0}1EvE\sNT%sǘgAhH i<yJ)L~Z ˮk!Dw& Bēܺ,6nd|]8I7S#D;xmD +GOg#?{z:C;SEՊR])t#ۛ̑=hE_ \CV9)֚cn~o@<’4cY*pF,vKn(XQȝ-o2@m#1Ev K거q_/~ j1hԎvx6FтN^n_C% -Su.D$M`g>yw2xVVj6g띵 .)\LKwI_4pu`˞SDҷAh˓)K8[9Sn֜WSʕRUf^RQeQ tZ6eװޤԞtI*̋$<28J|˕RmGaC V[53 ppϏlK{xV{Qh6w2;P|PF/\j ʰC,h*Q"ŠwP^'|1-^]/ݿxo vx9qZZ'_h.~y0t|YGdCfAd%\p !o(oM[&_`9+8HD\&l(ɊO#A!@8^`2.;̷V]9 yd ;xҊMBGڳ"0 /_8hg0ŧ:+\h:6H(F,u:1nN}`K9߁- =6t괴]s$NjۏaC&y(&G}~, D 릨6S$WpXW:Е Ds{A&*{}v]VSWH> ZGwL!%bR^:6U?.vG~'&܍il.ay~hkDA'ogdB⫣0pеAzjϒ2ҁ,H{CHXjA9/PA|m/<ɸ\=e׬7Z)gŤ bc~-y-؆\l3߇<#F18? LzIu΍)q! 2Nsr1*"|C99p}Oz1I?1}op*7= ubbckd}N][d4!zՇ7g,L(,*UOLfeRDgafyu~=¸LK莨=ؕ( =} Ig=tN)>.P*AmAE a,!^ltu' ɪto$t j=a9= ޲Pnnz~^ -(="GcX8~3]%/.CPu%+hl_>y-ҽ|l(,{>\ */HաMە^߻y&I6Fo`F#MBe @b`|9[O鬜Y p.ᰆ= Y|^mY9yǓc>=;'!XJ#IP"fui6oܭ@x2< Cy3ъC]xnO~ty"+\u|1ǭTxZOԫϗ5̰,jOm[RWyN+SΖJI֨qwNe˼WV M>^JȒuKM([)?{}<%k/53$0y ?]IP +ܪWұ0% ECts6/WW>5qTެ5!~pfē;s[Q{r,S]k()X*{OkNY-JV~+Y:~Dkgg!_K la?oYI0$A la'/!o&i|ckR5uޟ*e{Z款h tsy5ì{ZJ$;|s"~?Cl = fէu؉<-tM1;3PXq  gSҩ/ 7(LY ROYcvJhkW'!u|SfӇ1()NASmh|Pi[)o| 81'[B5oIӥ h$ۤjHgvd)?zFH`I?U$*=[O+_; >tn+Yۖ*^kP - rA' ɩM `9SF aHIix\J5]'yԵȅ,Zs>uWq H_.>Kge7pu T@3T`=+ƕ3~}TK>w/.) ذlnإw/Y;S}El1ۄ @ƫ{o3oKBG5_WžY9@u]~s9Ow*@`"E\8ϒr.ydK.n h!$Cps+b=oPyQٱTC<\PW;B Q5!8}{|isRavtQY8(VQد^:Y~ @491kAQX {l5!S#rB T{V9_Q]'p8`pDW#rn}sf+w' ]ÅWOE |&!j}[Bv"5y1躈;dpt4,Jut N]R$`hu/vF^g휭T \Z;ڋ2. bJW,` ҙsOvl3C1C(#oYMk}C[heO߃~HU]6xP+l&bµ-S5weO}kC&];Y_CuH؛{;LNQz̿sNwMyܮ⇣,ScbYohr#$>@_S?EO`iX Ufb!|1~B59!",V+GL:SEa$`g7WJ:DBr\!?3&4VxDIjX7R򦚚?† W/̟;:~ȟ́X\R]v`o4tu7~0NWc;\+.ץps]d엒cPHQdz軚W7 9^/mPRelah䦁)f jK݂tj)퇗Ÿ7 [WVdN?Ƅ1CZ:+iQ' ft4} [l`nu)8^ԥx]L,*s](#n7697'ffr)%um2)HA F)-`+;IK̖hٙ7 5㺄4{5?hG4Y?͖)h;򽪴J{bmNi4qg1F Zf^BaG/ û MRnlQ|nv;ŌmJdj*zR:eΥwhl5iYX{5k4;=cM$aw=8 %'ESH74ia˷`8ce>y0L$;}IL2;HA;xgOsmw*ݼ,J}((MVC lR/tw%OgT`d8U~XtaPǩ;\Zɼ.e;eD1 E[ںhjjg'{ д>rKPmچhoQÍjC#yu&]ʲ.8=|;IZ/b/j)Zt]/SʒW?GwS`/&;t朿ww F:&0c≁5Y0zf^,U]TatqMdZꂆyjU}w.Ss<0A{Z[,=@2#м |-ni@ZO_N&sdN[ͽhSg]_Mm5Z/xdMQb5p`Λ|ŌEw Gz.Ҭou-Pr俧@ P ,U;^)#5_*pJ#{y_Tj$<4<݅[H %DAYk`)rsecP  Q@@Ms'ՙPjr>pcCnUܺ 6POlw_Ņ`NFw`6oA&~jkf5 ՗l0Tj%ӥT@MꄥP6Fˢ^T 9*BX&oIA Zs$o U9{ wih\MmzayƟsf!3fƵb_35w=-;VrÐpaTD{|cD`R8SrG!oѾ7rr_a_/8̱!m:ݿޮ.zت_Rz1 te<~~Rh";CiX{.d>xlFSv $ OsV' wvx ;G꼊0aXcL`:YíegVSι hTMG|"/A˺T С 3-i8\4%M>Qm3 m`bD7b'pCYo9_Ji):СY s;G0]w8QZ*u᫻ R1)/]L+$Jֽ|FhDҧ&Wqm¯$Zo%E4()7iEM`$Wo%MR=`_+탧풺F *c9yA,4z ֜bt$tuO+͇%j6`xќk@Eur%n\K4y8Mk׻`F> ;[}J4W*TL堒=E-lzKso eµ ƛN5b)5͢psv4瞡;Bb wl8}HMfHŻ)?AQ'A^ayR~ ql@tl~GJ}2:2 r;hŜu֡B.<~63|(r_m'8f ]đ\0k@D IQ.c)Qh[ 5ʖɣ̰}űRYtɾ%an$$g a77˻ gW~W鰤xӲ?hv~a[gXZa}:[grzr%9ÅO>=.p~q='~r%3"8Ѻ˰eWvl-^c X{NrHx3% GAlyǷՈ'IbT}yПHJhKPk'E.c|Vˆ鮘$r. OZjBXhox8LfI$@Y&* o467^Ibd(O~겻 /t"O!RK` OI_tx)r.i!wA4ci1CyZ/XPAXxZ.3~J^T$6J/ƺi@FC_%G63r~!,i]QnݓŽ0-{>ls.=h~˃|7@9 X@@(ܽ^8$ӍL!"j? p,9Hfzq3aCUEbO ަh|\)oۅ 7]c>C5 &xt)xVP>g{ a}!Xs=u67oP55!-ѽhw=,/9z{}CuO|fzpINVpF&4J BfKȳ{a"`B d7 Ip\bbxB%q./֩Z\+񩔁@"p@㲯?L004eղUm,ŕEy;s7}݁Vs>ШJ#jS9ú`+h-j*U^xLÞJ/&b˱M_Ic?CVܻ >|^xҟ*!62l?ejљ9r" [D0bpVvz wrG2i5"@dKoJ05SFEU2F^ʬJʀ7̉[ Z~h6DA@ażFdT^sdjJQC@oe?WR:XfT\gwF^~kuF݁ܯ&k4*@׹oTBw@T=Λ.;)h"UۺTgBځ0duq;N^w4Tk;6]1Gޠk l /@kE뗢_)vkO1mA`9B ۼ~w-1duTꇼX'j>6ŽCH8n5h"bkY'v{fK[XG c;C!uҐ}ojfj"A)#ZN;CE mǜh]¨"F@ ,i %?ulWֽbPN:jUd]}e {zg;M/:W6.2VLa*'9D8_pWrG)ZN4(PtEzB!CL'u5>n!qfUKB*obF)nbD"jh4F`kbYny|G/_!¯s<bҲp,V+Ǹ1 ɍ~Ф:%grnfu^[WIVhi s]CJ!z @ i˹+)Q Hawm`X=xS SNkNIX10NӒ',t*[`E MF11q&P4~h*yo׼nKhBo<2| [6y:#l нAR4Q5M_U&=;[Q~^"I lHUnH(k(ZȄY/Bpmq}iK(QÔ%}`wXpò4$SAv- Nq-zΰN TU35tuOl9FLUj\=L&F['wL%D775T>C 8˪&'irSe(F)o[x*QYԐ} ?xl>`VnyoYSP#%%`jO'':Ð$Hb3Z1{ !j\aR|y㟲b;=6 2ԨLj\xs̬]xOM V<(ZXdfǧ׃<k?juN'9G: Xj,tvV,u~փ$yH-xvuB4z@umA8Yc~jWhCBSiut;{@_ @t!cO,W|'>me~_<~myL[G!]Xi7WvKgewd|'O[{깏ڦ_(-_?/z9!s835{9:+ˌ2jR#̆61BQ4NOE?>ʹс yfs؝97J+fhrzC8)/#bv[joUZqf"|{aC73@W e񶁼7rР9)xϲPle^<+Ot}3|&T hX}~U,{э%:n_},GF!_d1vl~DXc:4R̛*;v]PtX>c[=4t?MYOG'pA$YU|oGJߢmĨ/owz' |_YTz+n2 D] ?az@9MP( &_ pӄ>d [מDt@Mlm? s>u6nn 0kchpk>qҕP|]S%Ltь:[u nÂgjyތN}䶒Дu §Q=B JU)R UayfxJOHWIWVh>XȺz@MY#g/L~s]Yȯ(RO&("J5a@6:!"ޣ/c^)k3?t[pB} i'!HG6TuH*sޔ>xmi*\1x״~N,Rh#y#)Tq`*ŏDa+U)j"y.E- ye W#̗bx^=0mp lwq ЧRMD?Jq`Dް v(E=ڜtWXyFQ N7dz !xSaSJ:736jFyp6U6ҦmtH|7^/m!$i0iFz83l; / e:puD{G6ScO \*`jP;Q?w*3( ߻- 1﹄\hU:5<;CV73:͖ܩϵdTo yʱjis\;1I]Ǽj_5^G_"] ("=AM|`F$9govxjɘ r/8%p/v Z팳cS9rxt1z4#ߖ'BM^8 'zv@^wg/O5RAadÿ\$;kŁC_5 z>>q^.4a9=10>#u) ò;ʇݻ|Ή v(T\Gfxrmf.n=|!AvMvHg7ݞQ Gң95T?);L yswGe&.-/Oֶfx2 7&WpM_cH,m{d 﫛eHɦA=QR AX;%J]pg @z6DXE8ssG/1^3`h|&6;:٠=Nu/2e}R$|;ь8)$s E*x~UdVsr$HKuqn:Y3TS%c1> Ѱ+&xa6ԙ"'; jWiqߨ]x^֠݋o*(#0%4Fg~ΦJ-7su |fR@kHpp|筡'byy.TbsI262i;Dޠ{B]de nͤ5٭ȭٺ/w?-'fBC jVܛ"谿MZ ydVqw=\}76crL L"86[Yǡj#QǶ:GI'e_n_\UJ7_Aa Rd;REz1v-9NCu[!$OVg3#rW`s1e*l*pcpk|9s<^ycbGEЁm?z(!u[ zqFZN^Uu@/xh6-A4)6=P+Өj]f02Q!`49G>ؤրޓ y)]!$u0FkUI.G}ҵE3ۺm?M~- Ut%?#k bC+P9DZb7@huX&R^MSˬZ'W_*;Jv" UƈAt^$Ґz PA~TJeBn)yыU,>i$}qEU-MQS7P^ś 줝ƭl6*T6,i͐ 'ZMzb>1?2hAvASF<-X"rn۫)aYȵCwגol5d^uMеNFj=3S4AWaW=CdR!6}%N=˼Ϫu#eZLvS}f5,!f#9TYRI͢51;^m{:rRv= ڪugDer/s [,kdj,Ȥg.T71@'2ҵ ݕY}<:doVW[X@`G_% hW*~:@u7 <l[d" 'PV 0B;SeR,^&ܗ9,`IwhQ&^g]pbUhw rdm.88]qFp$- /{abFlc,_ܸa9:Dva9aТ#LfWeޞVDWmn:i |D[ oTPƌh/xIJ%h/٩vB@swZpd'}eJUciIY=T3!3!'H+Yx#r~ОAئ& t?յ~uۂm%EmfOIm D{"54\.ELS=kü9b?$C;/_}AZ5(2^yP&{{i〹cKqBkAc@~)FE[(IpdPxRO'.`jI.\R i^)4ܿCp>  +! HrA7 {CA{HV|?H_FG@D NjF7@wsvQ\e`IU_%|L ]AvKCNc-3~6ʅ.Nݴ^5aV?X (s"M)PqAFIu@ߍυ> '딄򆆠fM0R 7Yea#sX>k7q3 ߌ8lt7Q/@u 57 ]]9&87CQEe_GpyP29cN(n#bHV8D?p-BiTa7QBղ.fCXt}jUU9ЊisL`a,9]J`N,S2c@]ow˭[CR&_S_yP $ABܱp?y(Jc(? C oB!* V*ZU_q8\YKh+hȭh}q>8q(ŚjiuexV  rBx=l/ֻ`s􈣌O@%%WAGM]# {ONTMaEQ՚w,AM_0j@c4h:x&mdj#.VBM*c>E:)17-j 8F4 ;84D ~i nrJ@'5EroF?w3EEI;e ȰVQs;c )7Z (0"vقbL<GER{Fku,%LyiDm=g V[xJo.!DtX6>x _m03c%-ja% Iإ MExy?x1G:,+p̫H$-Έ6_%]KtڹgQzch)”ހ@g7jwz$ӗBs[l 5<RY}hz}tgg ktp7,W9h?:rĔ'jp 1EϪn@>! w; X[~]7[ hP a E/1&* _>24 1d>]#2!t8W{'fćs݄$g׮&1biݾy2v ނwbވ4O n5|SzFhNHo[%4IA`50p>VW}r_:=?UնOq*g!3$;Uy z[F-a?@aRMN8M%9cY#;F s&Lj_^Cnߩs4Gai-a|WV> xs.L@yfPϴ$uHۓ7 5q-6 0Lƛ?tckif]c0x:DY6p+F[Ut]gӹwQd3uxU'ѵG:&bvmV9E/\-5.#8"3 ݙT)ê k$yǴ=<ᐞU녰p&g,Oq+Y7OuW&M CkӈPZސD*gFỳ=,7x67{s[U@fu^P~ݢp-9o2ɢ]pu#EUv5 BRݹ*~S5ovR5&Sf!Uye+˲=|j@tI \[afmeuQ -)Ց3%X4C jDJd|Sa?>^,=mXb,05ʉ f">oۻcpR"KhUw+&F5&B> q~t=eӘt-U4BE#5Xb/XAnnw:D"ͶӴ޳OӧV}p&ܠzy,q@m)”>B@d14L"xv}\| ۭ 1~&nl*k)caUAHKפw-n?;EXM/kM&KYlȘkƣbl`-*p;kV:S(^j -~goӹt|Ǎ4PJ(:+Ĕ_b2"clbF2_g:TfFad4.o6lъp${Gcc])s|/‹&舂wԪMNK$!mu&lC `B:ÉCB?7"N0#<mvyeDEE#]**$tu:z-票,-}m%Kdo #[ȡeg?'pQX'D0=Vŋ Ɵӽ1ȳ9b`xiY'llR( ި=I ,BG ;f~7a-J+zVNDz_Qu5gH{D%y(f #űz"@TD4.H8b 4Ϻ pxع0f*4 -lv e6*uq>YkFj+/=O9{Tz7ɻ!  k &Y?,Fzd6gg&Mfo c^;e3ҐZ\;l @޸?TU8`-h'g>դk0R0PC# zX^K'˕!(~ < <Gr̠1hI nb(S~MrJ׳q1f;@5xgϰ26i}A1/PYQiF^{pN[.] 09!R3X=|}0b'rGϡad}#s]/E~jdȸrW6 jBD ,8X^=$ݡO1u<=T[-̤_‍ E2_aBOZ{v4XSW83{W>Y+{Qoxt+yowN$Q&r:~V0빢^|fCcŗ&ImY>C2K㗍.lƼrrev@8%%iA7Afˀ&.hҩNߦlΌmD;X%S"}||%SȞT|n y/{O̦4+ Nu_?dJ@5ht e@_G9@ңl=Q9 tIY}8x<@sw=Hs7-[sp 脊£02,)O_ ,3X ,Sc(_+|/ȫXxy^H V½+ [9Q݉ED6ktGGI,ZL^}M9 g{[h|Y^>ڒzyhY 』Hh)?۬e(Ѽ43XauC(^BiIS]VK 6G:sXdn`g9-l%b7"F O5- x79?S-$]57_xzZKOO bx`h=gO*3."&kZ f'ĚdTmqOjj 훚NF;CcYq}ZM{6Vͯ E17)]*-aEY/ /ksL%ZidTu(unægi tJcEiympl24?-]GE BeEu4}cXnC 2ßdcfԢ+8ÛkPN hԧY޳Yd#^uyeKQ[}m22mHAggk4M.{=' 4;D*k}lD c4ӵkx8oQ*d[f99O?stkB_U.5Qc/c3{NnA1v(n( QֿRdh ~wynބ w7YxHD2ʞ:9L*q|+8Jݫ$Os7㺸Rct"e ;|L{KɢŏjjCf9tpݖ".րM2j>svEJ_f_CE|{^W^k$nn8vr}%_%qN?%UWZ"V1SNb.vƘfO7S^#0MCgX\ RW`8= aA{+r)M5fW|"X$%.۰9fzqOF,LVHγܚ{w "o 8?$=–q@)4ɔ#DJ:JcgG5[͑D>>0Uri6 KT\%7aB|(wDn85<SAɤż#utG֤K"7]-jRɻeP8ltv'- \KI͆ߟ*l@A_ C@ǧVF3 \oaWG]㣘țF흏-1jN0inH$"ڿ4;Ke]-J1<;hOFQU]ɯץ=HfI[U QJ[TPj!$7T4 $A_oEpJyu-|$yk`)mP:9%Zmp:kGʰх(-:A4 I: 7}gE䲳9 vqټNql5uVG k}Ⱦ1L1[K\ŗwOCizG,zWOo*CWFw{E\#:+/8\՝G{:Sc;\'3.$$ɨzj2ᐸ[LY%gyǻ&$i0wLfG .E%9Za+GIo͈(PE30|2}:]UpwE2஥:yU%5⟭QcBn?/ܢBGVISEYZ<%XI=M2aeKҠ|Y 1Vw阝pdIoe #*ǩ(id#u`  o,h{x.!cV5йTe8^1ɴltKq4eLCYӮ%w'gDhfѸP'ުW b>>!;r[/CnZVmr/b{TUl%޷䔡Ws!F*]2[KӘxakѱtu0VKta0B*lז#n|Qˍ@QR![;ʮMg#IiaX)L_r7x[ª^~Ǩ>1iP>/=`JۆuW =L#!J  ͒ 촦W@~cMmF[?҅B aLiT_GmoV$}*f*qe`]bib]Z7稅uJ@]Ba)祬 ٩WVNPhOU$EUШ%`5lU?&BB0c(zXlhod`ԑ/4Qz4\LJOQj_I#-ʯam;ص6tOXZM$[jz-`N4^na& وo`˽Vm5橻b4_3rzKacF+I^C$C<+v2IΆ<:5ղ[-2l- jwi 42wӍL%4kV; TxCPKCVd˜O}`s p܃1Leh~ejť+s-|U63\8lV?[XJ#y;o%xqMr"l r5ۊ]$metx5veot[$V׶F4bX2*c.pϩ F&Wins @Rw{j53( Wi%DODdS{o) 846<#0I*#!](j{ҝBNaNt'sML/nǕͲ|csHԫ\|Oߚh:rZ#'%:taJUL(1nĠwTsomQ[ o{@Yz>eNq,ZŠFY×֚Y~'rSJ6w#&JN̽Z(m]Jѐڊ| wm2„߀\gd 8Zr8yF=yOW/3LmS78ވNZf{E8ygg -}ϭ}T}ٸ;rE+ PiqF];*9O2_6D𖖴aGb#s{>GC(%6?1PcPظ;EvJ$t7JKT$Q6pǤ987wQoN#nyppep_΀RxF _yz6+ 6g9zў+W)}b'0ؗޜ#.&3ЖVR'H0Θ-pͭ"ZF^ 1^'2[' 1M9>/J N h-5ox=2%N$Gz`g;?)P 0h g _G B1!8N@El#B1D@5X5p|_Ts4hrQ(4cbXz&hR2'Բ!rͅT}iͦ(d 2Mм.j.{Ga }M\ /Y<~b)bLBm:&mrMG =CJS)B ϯ>=sq4RtVTJTw d'^P`iC" عz~$i\^ΙZU~:҇԰41lCp8&/#z'2kyLz>&zPifMCot] G"U I6`CRi6$HE>z}GJkQN%[֣ _c}TR_llZ絼E:Ub, xݩNIX ,kgpE(0X ֞/Kh̳{)-XyD54Q GS3BY1!y[胞' *F.x9~F~ d<#9bSY*!N&Yk]uQehEJB؊@x=AK K7Mz?0OM*NҡIxaLP)S5ЊI:K5|=ɉby(Vx$ D9( 6ynA= >HMKY=S"C4Hj/<_78=4R''toQoSL|{7[' Ytؿ|t$;k֪{*N8B'澻 M`g4hY5/ʐh=m$~ 6"rn'#yP2eYni:x-gxN6`L[\B3 4y~Rlg{ hjU:lk1V.HH`Xe c!!bW{MDmuPTA&k3QR 9 ' #`K8_8 (%SFڂXkBQ6(7OOS,SmIk`+Wi(Gd=@'%KGaI>GGsq68پ%Cj$)7Kmx#K=T$>.a8ySfLս-ilHbC@ǝ%j߀&w߳L.\ER@/jܘlT,wknH'21>)6+fA1 7z}2;fA7 1'rQƢaT9b.gP~-*u].R5.QRmo"&!*q=%UH|aL,KkBIKc y I#S-}̊G*FL2*rrXU4u3&ʑ5O| TuhYE_b P]rR)l_aD c:'D^'A%ȹI}AظIssCJ lp0TZ2:!BEzh6 F.VlBP?ΨGⷴ}eM0UMea$'YB(]Q4[T_ɕ3((Uy8~:y6^4zꍬb7>}179&f :ZtFic<0Yq_4=@'z홚NSd $GUU`j=pR6vqz.60`,ȅ|hJT s[˾?&y^ㆧ1h "lrKj.|")J p^mm#7* )(4W^7л uz;UQ'|qڃ{O0Hր4k}NCJvbtW*)\ۄK]Z=/kG-6Wpda?dHA(a?ݝB9<@c.Μ؉Ti-{ՙ?/89V|;W8@Yh./gCqrL'"֠cХ]!hʧ{eDAO$ 96~6'Ɩ^o[i .JnJ IBd|@]U ׼J}{xi[/MF֗X:u`,Bϫޝ'uCttGm0#u^ 0d$hԧ˒+gQ4%ࢣ"p (Ѕ.٤_Fbڄ3Uк\\XU D #\c+ ý5X[ iL&}Mt#A!8Zp݋QA7ř"^ A1)n~7d`Ț\cE 2oShn"ҊI;kq,YtFu) {cƮP͠34O{@{e Uq`scKL\}Wo'9*2Q%r r(DEFw˰6ʌYlΩWH-K'u43Sdl5:cɼ>VP9d'.޽_?Ym+0Əiog>n׳㎵&~69<ݗK=* @봙̃L8v 50p!PF/dfz6e#:嶭kko~P YZ