nodejs10-devel-10.23.1-lp151.2.19.1 4>$  Ap`֑/=„Sf De$B-xO{gCө:FWg a!lj떅=貝$&&RG/4@^P?@nGy6d3I/.Q j8+zu]M4ݹ23T vLx9Z w?8}smur`'?-JtS\zw &OЏGeSd7(N6iٽgszjWq NI7DPݺE@Y028cf5ddcb2705cc78f225cfcc442fed292cb97312fc40b803c868a9612bd90ca3a476f9367622c94d57b56eb7b5bbb1857f35fc`֑/=„ gܗNyVJ/U}lrJc~ RP)MP="'2CJY$|r`wd4o_x,+XCײPsUw)Du7{9t$Um9-^6U=K4' {̐qw” "! tk!lG}qUTXINUќ6fz >p;?d & J %+0,, 8, , @,  ,,  X,,,,V(8K9K:/KFG,H,Ix,XY\,],^b6cdeflu,vPzCnodejs10-devel10.23.1lp151.2.19.1Development headers for NodeJS 10.xThis package provides development headers for Node.js needed for creation of binary modules.`%cumulus2 HopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/NodeJShttps://nodejs.orglinuxi586I q$&xk mO=i (}F0ΙL"2'> 3M{L<` A큤A큤A큤AA큤`````͹`͹`͹````````````````````````͹`͹`͹`͹`͹`͹`͹`͹`͹`͹`͹```e50ecae143af42a8b451fa827e64a1a40524a13edb33a6b665b0e653d784fe419faa78fa06d387c928c4dd35c516f30eb46720861abe328f9356d8134b5bd5854e9c163e7e549f6e973a6ad951056c2dae71e2eb8d1673cc5889e34ec40e43d05163dcb0fb1d6f6a8d10c8611371cf36ca00c5851ad22c80d9168fa4dc8409db40c5feca7db15c0a779c294e78ef2676641cce35283fed830cf3b30cbbd5ce600745f90776383d257d7d250ce675d6bb4ad6d65be23b8bded384e927bf3dd543ab735a5360951301023eccc779ca7358b3f8c53f39127d92a8c91cb98978a96e8acf606c8c75888320cf103b2b8f704ccc2258002c38e3bfce3d9e3176ecaf7349055076cb1e513a82dd9d918a44b1fd1143cde312eb37bac002aa674ba78053add8181adb8b6f0dbd3c015814375c9c3c33d851874fcf3a70bb2836bc097cbd6aed3436b0d60d7d99534299aa2086c4710605bdee69fdd8fe6aa089c6572393b22058a4e30ebf1dee3dff3fa5379019b3ae2ec550bf259cd823cffe35913efabed77e4cf6c06f1224e681cbe607eff04713ca0c1e1f4a102e6a6565ee3f02aa02755f41724fce441fd1e344f9fafbdf5628469931ca4785f490c56c506bc770963533ff4b16f72a204a8c760896a857c54d0ac50570f1793e3bef1f2ae8b35fdce8bcfc3988c0e1218a0b53d35e807585942bd270718c8e77bf55534b83073755ff0a523f5451c5f47567c6215ed8ee135922a892f64efff5a7c02ba4a8e5e9a5fff8961e8f3da165fabf55d70cfb1eb44562cc0b8bf3b93b53bc3c9d283c8698388ae32ce2c4390b82c3529539d2a476c44f590e960ed30a79f72b807ecd02e9d7218b34e6e89b7b412891b7e2aa8b3a561c5ce9714c1f4def6c8a8593a6a68da69f8b10c701d1ab71e6f08144c542b6a7fc2f43db2ad97a9fec12949479cf29d4b4ef48dc3c3ab32d75e0a85bcb80e084d42b32aae40d67fc1d882b93298a43cb2c06d4e30e08126d6aa92441ab18f360e38fe768211ce1bcde499bb2c1038c9e0f530202b3011a0f67c3f169de6552338674c2c524843dd7e04e01d1528028c8b588f16ad82d11feef04dd1836c9eaf2ef65c74bf966f0abddeaea394b5eb63a9fab4f87ddf34c70f2e1dba5f080cbc04305a70567a1be1b279b66bd9aab85e796811222419390e287c763252c8d543991b2d46278812c852f3431684eab55ca6fd4e02facdf8e8b45a5c238ed2a41f1d8509274f7f8c43ed519075a53723e8f3c4b344e420ce182c0ed6f7af996f21fa3a497b84c49e2365935b3a54d8fd86cff6db0847953ecb607535b6daefe3380fab717a40e0c5291ce570fea8017f22c2341bf056f8c157408588d8152eb18f24a08f0cc51c10d98c53e8074f94980aa1b8f932406252254180d88d8c64b1d2636710ab5864eac125b42d4bf60881a85104b02de364c401c44bd1692c227c4444a60d81be2cadc921a5369553dee2ffbd9e754c390a994b56358485c166f773f19c79df6d8f258a4d3f015c59c20ce9d48d31a2977a83b28ca5df2ec5630ec2a807402b8f5f4d51dc403fd5175f4876ddbb9e2853d3d264d39d23a838e52a09aff149e89381fa542e2b95505cd9d43f32a160f0fa81e86e886c3195c190de0d9e38766d1f8be0cdaee0bf7ab328863f594da0bdb7fefd6c9aab66644b6a6bb46bbc610417f2e309582b36caa9ea2112a560537fd439e4ffc65db2f5a8da217444443bb9dd3d6f9ffda2287a9289arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs10-10.23.1-lp151.2.19.1.src.rpmnodejs-develnodejs10-develnodejs10-devel(x86-32)    nodejs10npm10rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.23.110.23.13.0.4-14.6.0-14.0-15.2-14.14.1_@_@__@__P_d@_?@_16_ @_*@^y^@^^@^\@^=Q@^g@^r^@]f@]N@]d@]@]@]V]B@]>\t@\!\@\C@\@\w@\T4\T4\3?@\ @[@[G[[/[;@[R@[#@[[\[z@[qr[]@[>@[,[!@[d@[@[WZZ3@ZZľ@ZlZZCallum Farmer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Dirk Mueller Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Guillaume GARDET Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Vítězslav Čížek Adam Majer Adam Majer Adam Majer Adam Majer Adam Majer Guillaume GARDET Adam Majer Adam Majer Adam Majer adam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejengelh@inai.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dero@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deqantas94heavy@gmail.comqantas94heavy@gmail.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.de- New upstream LTS version 10.23.1: * CVE-2020-8265: use-after-free in TLSWrap (High) bug in TLS implementation. When writing to a TLS enabled socket, node::StreamBase::Write calls node::TLSWrap::DoWrite with a freshly allocated WriteWrap object as first argument. If the DoWrite method does not return an error, this object is passed back to the caller as part of a StreamWriteResult structure. This may be exploited to corrupt memory leading to a Denial of Service or potentially other exploits (bsc#1180553) * CVE-2020-8287: HTTP Request Smuggling allow two copies of a header field in a http request. For example, two Transfer-Encoding header fields. In this case Node.js identifies the first header field and ignores the second. This can lead to HTTP Request Smuggling (https://cwe.mitre.org/data/definitions/444.html). (bsc#1180554) * CVE-2020-1971: OpenSSL - EDIPARTYNAME NULL pointer de-reference (High) This is a vulnerability in OpenSSL which may be exploited through Node.js. (bsc#1179491) - versioned.patch: refreshed- Add icu68.patch: fix build with ICU 68- openssl_binary_detection.patch: fixes unit tests on SLE12- Update Requires: so -devel requires npm - Rely on rpmbuild to define necessary python dependencies- New upstream LTS version 10.23.0: * deps: upgrade npm to 6.14.8 * n-api: + create N-API version 7 + expose napi_build_version variable - versioned.patch: refreshed- fix_ci_tests.patch: add support to SUSE's ECDH backport errors in SLE's openssl- New upstream LTS version 10.22.1: * fs.realpath.native on may cause buffer overflow (bsc#1176589, CVE-2020-8252) - fix_ci_tests.patch: re-add missing debug symbol removal before running unit tests- Strip debugging symbols prior to running unit tests. Some tests cause too much memory usage when debug symbols are enabled.- Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation on Aarch64 with gcc10 (bsc#1172686)- avoid rpmbuild warnings on if/else/endif constructs- New upstream LTS version 10.22.0: * deps: + upgrade npm to 6.14.6 - fixes potential information leak through log files (bsc#1173937, CVE-2020-15095) + upgrade openssl sources to 1.1.1g (SLE-12 only) * n-api: add napi_detach_arraybuffer - versioned.patch: refreshed- Add Require for nodejs10 when intalling npm10 (bsc#1172728)- New upstream LTS version 10.21.0: * napi: fix various types of memory corruption in napi_get_value_string_*() (CVE-2020-8174, bsc#1172443) * http2: fix HTTP/2 Large Settings Frame DoS (CVE-2020-11080, bsc#1172442) * deps: ICU-20958 Prevent SEGV_MAPERR in append (CVE-2020-10531, bsc#1166844)- Reduce Requires to Recommends on nodejs10-devel when installing npm10- New upstream LTS version 10.20.1: * buffer: add {read|write}Big[U]Int64{BE|LE} methods * build: macOS package notarization * deps: + update npm to 6.14.3 (bsc#1166916, CVE-2020-7598) + upgrade openssl sources to 1.1.1e + upgrade to libuv 1.34.2 * n-api: + add napi_get_all_property_names + add APIs for per-instance state management + define release 6 + turn NAPI_CALL_INTO_MODULE into a function * tls: + expose keylog event on TLSSocket + support TLS min/max protocol defaults in CLI * url: handle quasi-WHATWG URLs in urlToOptions() - openssl_rand_regression.patch: upstreamed - versioned.patch: refreshed- openssl_rand_regression.patch: Add getrandom syscall definition for all Linux platforms. This fixes a runtime error in SLE-12 (bnc#1162117)- New upstream LTS version 10.19.0: * fixes a remotely triggerable assertion on a TLS server via a crafted certificate string (CVE-2019-15604, bsc#1163104) * fixes an HTTP request smuggling vulnerability via malformed Transfer-Encoding header (CVE-2019-15605, bsc#1163102) * trim HTTP header values of optional white space (CVE-2019-15606, bsc#1163103) * enabled stricter HTTP header parsing by default.- New upstream LTS version 10.18.1: * http2: fix session memory accounting after pausing * n-api: correct bug in napi_get_last_error * tools: update tzdata to 2019c- Really disable LTO when required (nodejs < 12)- node-gyp-addon-gypi.patch: Fix wrong path in gypi files (bsc#1159812)- New upstream LTS version 10.18.0: * deps: update npm to 6.13.4 fixing an arbitrary path overwrite and access via "bin" field (bsc#1159352, CVE-2019-16777, CVE-2019-16776, CVE-2019-16775) - versioned.patch: refreshed- Increase _constraints to allow all unit tests to execute- skip_no_console.patch: skip tests on build platforms where console is set to a dumb terminal- New upstream LTS version 10.17.0: * crypto: + add support for chacha20-poly1305 for AEAD + increase maxmem range from 32 to 53 bits * deps: + update npm to 6.11.3 + upgrade openssl sources to 1.1.1d * dns: remove dns.promises experimental warning * fs: remove experimental warning for fs.promises * http: makes response.writeHead return the response * http2: makes response.writeHead return the response * n-api: + make func argument of napi_create_threadsafe_function optional + mark version 5 N-APIs as stable + implement date object * process: add --unhandled-rejections flag * stream: + implement Readable.from async iterator utility + make Symbol.asyncIterator support stable - CVE-2019-13173.patch: dropped, no longer in upstream npm - fix_build_with_openssl_1.1.1d.patch: upstreamed - node-gyp-addon-gypi.patch, versioned.patch: refreshed- Fix build with OpenSSL 1.1.1d (bsc#1149792) * https://github.com/nodejs/node/pull/29550 * add fix_build_with_openssl_1.1.1d.patch- Update to 10.16.3: Security update regarding HTTP/2 Denial of Service vulnerabilities For details see, https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.8.1 https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md (CVE-2019-9511, CVE-2019-9512, CVE-2019-9513, CVE-2019-9514, bsc#1146091, bsc#1146099, bsc#1146094, bsc#1146095, CVE-2019-9515, CVE-2019-9516, CVE-2019-9517, CVE-2019-9518, bsc#1146100, bsc#1146090, bsc#1146097, bsc#1146093) - Changes in 10.16.2: * fix OpenSSL upgrade to 1.1.1c that causes intermittent hangs in machines that have low entropy.- New upstream LTS version 10.16.1 * deps: upgrade openssl sources to 1.1.1c (for SLE-12 based systems) * stream: do not unconditionally call _read() on resume() * worker: fix nullptr deref after MessagePort deser failure- CVE-2019-13173.patch: fix potential file overwrite via hardlink in fstream.DirWriter() function (bsc#1140290, CVE-2019-13173)- New upstream LTS version 10.16.0 * deps: + upgrade npm to 6.9.0 + upgrade openssl sources to 1.1.1b (for SLE-12 based systems) + upgrade libuv to 1.28.0 (for SLE-12 based systems) + upgrade to libuv 1.28.0 * events: add once method to use promises with EventEmitter * n-api: mark thread-safe function as stable * repl: support top-level for-await-of * zlib: add brotli support - openssl_1_1_1.patch: dropped, no longer needed - fix_ci_tests.patch: drop onion handling in DNS, since this depends on 3rd party library - versioned.patch: refreshed- openssl_1_1_1.patch: backport fixes for OpenSSL 1.1.1 (bsc#1134208) - Require user/group nobody for npm- Add _constraints file to avoid OOM errors- flaky_test_rerun.patch: rework patch to account for tests that end with an exception and are not actually re-run...- New upstream LTS version 10.15.3 * http: fix error check in Execute() * stream: fix end-of-stream for HTTP/2 - fix_ci_tests.patch: refreshed- New upstream LTS version 10.15.2 * http: Further prevention of "Slowloris" attacks on HTTP and HTTPS connections by consistently applying the receive timeout set by server.headersTimeout to connections in keep-alive mode. (CVE-2019-5737, bsc#1127532)- nodejs.keyring: update keyring to today's list as per https://github.com/nodejs/node- New upstream LTS version 10.15.1 * tls: throw if protocol too long - fix_ci_tests.patch: refreshed- New upstream LTS version 10.15.0 (still bsc#1112438, FATE#326776, FATE#326919): * cli: add --max-http-header-size flag * http: add maxHeaderSize property - Changes in version 10.14.2 * deps: upgrade to c-ares v1.15.0 * child_process: handle undefined/null for fork() args * http2: make Http2Settings constructors delegate * os: fix memory leak in userInfo() - fix_ci_tests.patch: refreshed- New upstream LTS version 10.14.1 (still bsc#1112438, FATE#326776): * deps: Upgrade to OpenSSL 1.1.0j, fixing + Timing vulnerability in DSA signature generation (bsc#1113652, CVE-2018-0734) + Timing vulnerability in ECDSA signature generation (bsc#1113651, CVE-2018-0735) * http: + Headers received by HTTP servers must not exceed 8192 bytes in total to prevent possible Denial of Service attacks. (bsc#1117626, CVE-2018-12121) + A timeout of 40 seconds now applies to servers receiving HTTP headers. This value can be adjusted with server.headersTimeout. Where headers are not completely received within this period, the socket is destroyed on the next received chunk. In conjunction with server.setTimeout(), this aids in protecting against excessive resource retention and possible Denial of Service. (bsc#1117627, CVE-2018-12122) * url: Fix a bug that would allow a hostname being spoofed when parsing URLs with url.parse() with the 'javascript:' protocol. (bsc#1117629, CVE-2018-12123)- flaky_test_rerun.patch: Rerun failing tests in case of flakiness- New upstream LTS 10.13.0: (bsc#1112438, FATE#326776) * buffer: fix crash for invalid index types * deps: fix wrong default for v8 handle zapping - env_shebang.patch: dropped - skip_test_on_lowmem.patch: skip some build tests on low-memory build machines- node-gyp-addon-gypi.patch: patch fixes (bsc#1094617)- add support for runnign valgrind tests during check, disabled by default - valgrind_fixes.patch: valgrind fixes- New upstream version 10.12.0: * cli: + The options parser now normalizes _ to - in all multi-word command-line flags, e.g. --no_warnings == --no-warnings + Added bash completion for the node binary. To generate a bash completion script, run node --completion-bash. * crypto: + Added support for PEM-level encryption. + Added an API asymmetric key pair generation. * fs: Added a recursive option to fs.mkdir and fs.mkdirSync. * http2: + Added support for the ORIGIN frame. + Added a 'ping' event to Http2Session that is emitted whenever a non-ack PING is received. + Updated nghttp2 to 1.34.0. This adds RFC 8441 extended connect protocol support to allow use of WebSockets over HTTP/2. * module: Added module.createRequireFromPath(filename). This new method can be used to create a custom require function that will resolve modules relative to the filename path. * process: Added a 'multipleResolves' process event that is emitted whenever a Promise is attempted to be resolved multiple times, e.g. if the resolve and reject functions are both called in a Promise executor. * url: Added url.fileURLToPath(url) and url.pathToFileURL(path) * util: + Added the sorted option to util.inspect() + Added support for BigInt numbers in util.format() * V8 API: A number of V8 C++ APIs have been marked as deprecated * Workers: + Added debugging support for Workers via DevTools protocol + The public inspector module is now enabled in Workers. - fix_ci_tests.patch: updated- fix_ci_tests.patch: fix unit tests- New upstream version 10.11.0: * fs: Fixed fsPromises.readdir withFileTypes. * http2: Added http2stream.endAfterHeaders property. * util: Added util.types.isBoxedPrimitive(value). - 21257.diff: drop the patch in favour of running node compilation by redirecting stdio through a FIFO - versioned.patch: refreshed - fix_ci_tests.patch: explicity disable doc target in unit tests- New upstream version 10.10.0: * child_process: TypedArray and DataView values are now accepted as input by execFileSync and spawnSync. * coverage: Native V8 code coverage information can now be output to disk by setting the environment variable NODE_V8_COVERAGE to a directory. * deps: The bundled npm was upgraded to version 6.4.1. * fs: + The methods fs.read, fs.readSync, fs.write, fs.writeSync, fs.writeFile and fs.writeFileSync now all accept TypedArray and DataView objects. + A new boolean option, withFileTypes, can be passed to fs.readdir and fs.readdirSync. If set to true, the methods return an array of directory entries. These are objects that can be used to determine the type of each entry and filter them based on that without calling fs.stat. * http2: The http2 module is no longer experimental. * os: Added two new methods: os.getPriority and os.setPriority, allowing to manipulate the scheduling priority of processes. * process: Added process.allowedNodeEnvironmentFlags. This object can be used to programmatically validate and list flags that are allowed in the NODE_OPTIONS environment variable. * src: Deprecated option variables in public C++ API. * vm: Added vm.compileFunction, a method to create new JavaScript functions from a source body, with options similar to those of the other vm methods. - 21257.diff: refresh patch (and make it forward apply) - versioned.patch, env_shebang.path: refreshed- 21257.diff: Revert an upstream revert that resulted that stdout remaining O_NONBLOCK during build process. This resulted in build failures.- New upstream release 10.9.0: * buffer: + Fix out-of-bounds (OOB) write in Buffer.write() for UCS-2 encoding (CVE-2018-12115, bsc#1105019) + Fix unintentional exposure of uninitialized memory in Buffer.alloc() (bsc#1105018, CVE-2018-7166) * deps: Upgrade to OpenSSL 1.0.2p, fixing: + Client DoS due to large DH parameter (CVE-2018-0732, bsc#1097158) + ECDSA key extraction via local side-channel * http: http.get() and http.request() (and https variants) now accept three arguments to allow for a URL and options object- New upstream release 10.8.0: * deps: upgrade npm to 6.2.0 - Changes in version 10.7.0: * console: The console.timeLog() method has been implemented. * http: Added support for passing both timeout and agent options to http.request. * inspector: Expose the original console API in require('inspector').console. * napi: Added experimental support for functions dealing with bigint numbers. * process: + The process.hrtime.bigint() method has been implemented. + Added the --title command line argument to set the process title on startup. * trace_events: Added process_name metadata. - icu_small_grouping.patch: upstreamed - versioned.patch, env_shebang.patch: refreshed - update Jan's description changes for grammar and merge into git- Ensure neutrality of description. - Use %make_install.- New upstream release 10.6.0: * dns: An experimental promisified version of the dns module is now available. Give it a try with require('dns').promises. * fs: fs.lchown has been undeprecated now that libuv supports it. * lib: Atomics.wake is being renamed to Atomics.notify in the ECMAScript specification (reference). Since Node.js now has experimental support for worker threads, we are being proactive and added a notify alias, while emitting a warning if wake is used. * n-api: Add API for asynchronous functions. * util: util.inspect is now able to return a result instead of throwing when the maximum call stack size is exceeded during inspection. * vm: Add script.createCachedData(). This API replaces the produceCachedData option of the Script constructor that is now deprecated * worker: Support for relative paths has been added to the Worker constructor. Paths are interpreted relative to the current working directory. - versioned.patch: refreshed- New upstream release 10.5.0: * crypto: Support for crypto.scrypt() has been added * fs: + APIs that take mode as arguments no longer throw on values larger than 0o777 + BigInt support has been added to fs.stat and fs.watchFile + Fix crashes in closed event watchers. * worker_threads: multi-threading has been added behind the - -experimental-worker flag in the worker_threads module. This feature is *experimental* and may receive breaking changes at any time. - npm_search_paths.patch: Fix typo causing npm to not work- New upstream release 10.4.1: * Fixes memory exhaustion DoS: Fixes a bug that increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream (CVE-2018-7164, bsc#1097537) * http2: + Fixes Denial of Service vulnerability by updating the http2 implementation to not crash under certain circumstances during cleanup (CVE-2018-7161, bsc#1097404) + Unbundled nghttp2 to fix Denial of Service vulnerability (CVE-2018-1000168, bsc#1097401) * tls: Fixes Denial of Service vulnerability by updating the TLS implementation to not crash upon receiving (CVE-2018-7162, bsc#1097538)- New upstream release 10.4.0: * deps: update V8 to 6.7.288.43 * stream: ensure Stream.pipeline re-throws errors without callback - Changes in version 10.3.0: * deps: upgrade npm to 6.1.0 * fs: fix reads with pos > 4GB * net: new option to allow IPC servers to be readable and writable by all users * stream: fix removeAllListeners() for Stream.Readable to work as expected when no arguments are passed npm_search_paths.patch: no longer override explicitly prefixed etc/ versioned.patch, env_shebang.patch: refreshed- New upstream release 10.2.0: * addons: Fixed a memory leak for users of AsyncResource and N-API. * assert: The error parameter of assert.throws() can now be an object containing regular expressions. * crypto: The authTagLength option has been made more flexible. * esm: Builtin modules now provide named exports in ES6 modules. * http: Handling of close and aborted events has been made more consistent. * module: add --preserve-symlinks-main * timers: timeout.refresh() has been added to the public API. - fix_ci_tests.patch: refreshed - versioned.patch: refreshed- use gcc7 for SLE12 - versioned.patch: set node version in environment to 10 - manual_configure.patch: configure nghttp2 correctly - icu_small_grouping.patch: prevents undefined behaviour possibility- New upstream release 10.1.0: * console: make console.table() use colored inspect * fs: move fs/promises to fs.promises * http: added aborted property to request * n-api: initialize a module via a special symbol * src: add public API to expose the main V8 Platform - Changes in version 10.0.0: * Assert: + Calling assert.fail() with more than one argument is deprecated. + Calling assert.ok() with no arguments will now throw. + Calling assert.ifError() will now throw with any argument other than undefined or null. Previously the method would throw with any truthy value. * Async_hooks: + Older experimental async_hooks APIs have been removed. * Buffer: + Uses of new Buffer() and Buffer() outside of the node_modules directory will now emit a runtime deprecation warning. + Buffer.isEncoding() now returns undefined for falsy values, including an empty string. + Buffer.fill() will throw if an attempt is made to fill with an empty Buffer. * Child Process: Undefined properties of env are ignored. * console: console.table() method has been added. * crypto: + The crypto.createCipher() and crypto.createDecipher() methods have been deprecated. Please use crypto.createCipheriv() and crypto.createDecipheriv() instead. + The decipher.finaltol() method has been deprecated. + The crypto.DEFAULT_ENCODING property has been deprecated. + The ECDH.convertKey() method has been added. + The crypto.fips property has been deprecated. * deps: + V8 has been updated to 6.6 + npm upgraded to 5.8.0 * EventEmitter: + The EventEmitter.prototype.off() method has been added as an alias for EventEmitter.prototype.removeListener(). * File System: + The fs/promises API provides experimental promisified versions of the fs functions. + Invalid path errors are now thrown synchronously. + fs.readFile() method now partitions reads to avoid thread pool exhaustion. * http: + Processing of HTTP Status codes 100, 102-199 has been improved. + Multi-byte characters in URL paths are now forbidden. * N-API: The n-api is no longer experimental. * net: The 'close' event will be emitted after 'end'. * perf_hooks: + The PerformanceObserver class is now an AsyncResource and can be monitored using async_hooks. + Trace events are now emitted for performance events. + The performance API has been simplified. + Performance milestone marks will be emitted as trace events. * process: + Using non-string values for process.env is deprecated. + The process.assert() method is deprecated. * repl: + REPL now experimentally supports top-level await when using the --experimental-repl-await flag. + The previously deprecated "magic mode" has been removed. + The previously deprecated NODE_REPL_HISTORY_FILE environment variable has been removed. + Proxy objects are shown as Proxy objects when inspected. * streams: + The 'readable' event is now always deferred with nextTick. + A new pipeline() method has been provided for building end-to-data stream pipelines. + support for async for-await has been added to stream.Readable * timers: The enroll() and unenroll() methods have been deprecated * tls: + The tls.convertNPNProtocols() method has been deprecated. + Support for NPN (next protocol negotiation) has been dropped. + The ecdhCurve default is now 'auto'. * Trace Events: + A new trace_events top-level module allows trace event categories to be enabled/disabled at runtime. * URL: The WHATWG URL API is now a global. * Util: + util.types.is[…] type checks have been added. + Support for bigint formatting has been added to util.inspect(). - OpenSSL 1.1.0+ is required. - versioned.patch: rebased- New upstream release 9.11.1: * deps: Updated ICU to 61.1 * fs: Emit 'ready' event for ReadStream and WriteStream * n-api: Bump version of n-api supported to 3 * net: Emit 'ready' event for Socket - versioned.patch, nodejs-libpath.patch: refreshed- Install license with %license, not %doc (bsc#1082318)- Fix some node-gyp permissions- New upstream release 9.10.1: * Security fixes: + Fix for inspector DNS rebinding vulnerability (bsc#1087463, CVE-2018-7160) + Fix for 'path' module regular expression denial of service (bsc#1087459, CVE-2018-7158) + Reject spaces in HTTP Content-Length header values (bsc#1087453, CVE-2018-7159) * cluster: Add support for NODE_OPTIONS="--inspect" * crypto: Expose the public key of a certificate * n-api: Add napi_fatal_exception to trigger an uncaughtException in JavaScript * path: Fix regression in posix.normalize * stream: Improve stream creation performance * update bundled OpenSSL for codestreams older than SLE12:SP2- New upstream release 9.9.0: * assert: From now on all error messages produced by assert in strict mode will produce a error diff. * crypto: allow passing null as IV unless required * fs: support as and as+ flags in stringToFlags() * tls: expose Finished messages in TLSSocket * tty: Add getColorDepth function to determine if terminal supports colors. * util: add util.inspect compact option - Changes in version 9.8.0: * crypto: add cert.fingerprint256 as SHA256 fingerprint * http2: Fixed issues with aborted connections * loader: --inspect-brk now works properly for esmodules * src: make process.dlopen() load well-known symbol * trace_events: add file pattern cli option - remove any old manpage files in %pre from before update-alternatives were used to manage symlinks to these manpages.- New upstream release 9.7.1/9.7.0: * deps: libuv updated to 1.19.2 * src: Add initial support for Node.js-specific post-mortem metadata * timers: return value of setImmediate() now has ref() and unref() * util: platform-specific error codes now have string representation - Changes in version 9.6.0: * async_hooks: + deprecate unsafe emit{Before,After} + rename PromiseWrap.parentId to PromiseWrap.isChainedPromise * deps: + update node-inspect to 1.11.3 + ICU 60.2 bump + Introduce ScriptOrModule and HostDefinedOptions to V8 * http: add options to http.createServer() for IncomingMessage and ServerReponse * http2: add http fallback options to .createServer * https: Adds the remaining options from tls.createSecureContext() to the string generated by Agent#getName(). This allows https.request() to accept the options and generate unique sockets appropriately. * inspector: --inspect-brk for es modules * lib: allow process kill by signal number * module: enable dynamic import * n-api: add methods to open/close callback scope * src: allow --perf-(basic-)?prof in NODE_OPTIONS * vm: add support for es modules - gyp_to_python3.patch: attempt to add support for python3. - fix_ci_tests.patch, versioned.patch: refreshed- Add Recommends and BuildRequire on python2 for npm. node-gyp requires this old version of python for now. This is only needed for binary modules.- Fix spec file typo - Use gcc7 on Leap 42.3- New upstream release 9.5.0: * cluster: add cwd to cluster.settings * deps: libuv upgraded to 1.19.1 * n-api: expose n-api version in proces.versions * perf_hooks: add performance.clear() * stream: avoid writeAfterEnd() - Changes in release 9.4.0: * async_hooks: deprecate AsyncHooks Sensitive API and runInAsyncIdScope. Neither was documented. * deps: + upgrade nghttp2 to 1.29.0 + upgrade npm to 5.6.0 * http2: + implement maxSessionMemory + add initial support for originSet + add altsvc support + perf_hooks integration * net: remove Socket.prototype.listen * repl: show lexically scoped vars in tab completion * stream: + remove writeableState.length and readableState.length + add flow and buffer properties to streams * util: allow windcards in NODE_DEBUG variable * zlib: add ArrayBuffer support- even on recent codestreams there is no binutils gold on s390 only on s390x- nodejs-sle11-python26-check_output.patch: refreshed- Enable CI tests in %check target + fix_ci_tests.patch: - DNS queries in buildroots are failing with EAI_AGAIN - disable test-module-loading-globalpaths.js - we have hardcoded global paths + versioned.patch: call versioned node binary for tests - node-gyp-addon-gypi.patch: fix typo allowing unit tests to compile- New upstream release 9.3.0: * async_hooks: + add trace events to async_hooks + add provider types for net server * console: console.debug can now be used outside of the inspector * deps: + upgrade libuv to 1.18.0 + patch V8 to 6.2.414.46 * module.builtinModules will return a list of built in modules * n-api: add helper for addons to get the event loop * process: + process.setUncaughtExceptionCaptureCallback can now be used to customize behavior for --abort-on-uncaught-exception + A signal handler is now able to receive the signal code that triggered the handler. * stream: writable.writableHighWaterMark and readable.readableHighWaterMark will return the values the stream object with which it was instantiated. - Dropped 8334.diff - no longer needed- New upstream release 9.2.1: * buffer: buffers allocated with an invalid content will now be zero filled [ CVE-2017-15897 ] * deps/openssl: updated to 1.0.2n (only applies to SLE 12 SP1 and lower) (bsc#1072322) [ CVE-2017-3738 CVE-2017-15896 ] - Remove unnecessary curl BuildRequires - Enable gold linker on s390x (TW and SLE/Leap 15) - Build with bundled ICU if system ICU not available (only applies to SLE 11/12 and Leap 42.x)- Change BuildRequires from openssl-devel to libopenssl-1_0_0-devel due to Tumbleweed/Leap 15 change to OpenSSL 1.1.0 as default- Update nodejs.keyring based on current Release Team as found on https://github.com/nodejs/node#release-team - New upstream version 9.2.0 * crypto: Support building with both OpenSSL 1.1.0 * fs: fs.realpathSync.native and fs.realpath.native are now exposed * process: expose process.ppid- Fix permissions of node-gyp. This should be executable to allow building of binary node modules.- New upstream version 9.1.0 * cli: NODE_OPTIONS now supports the --stack-trace-limit option. * http: + A 'connect' event handler leak has been fixed. + The 103 Early Hints status code is now supported. - Changes in upstream version 9.0.0 * async: Older experimental APIs have been removed. * errors: The assignment of static error codes to Node.js errors * child_processes: Errors are emitted on process nextTick. * domains: The long-deprecated .dispose() method has been removed * fs: + fs.ReadStream and fs.WriteStream classes now use destroy(). + module callbacks are now invoked with an undefined context. * HTTP/1: + 400 Bad Request response will now be sent when parsing fails. + Socket timeout will be set when the socket connects. + A bug causing the request 'error' event to fire twice is fixed. + HTTP clients may now use generic Duplex streams in addition to net.Socket. * intl: The deprecated Intl.v8BreakIterator has been removed. * os: The os.EOL property is now read-only * timers: setTimeout() will emit a warning if the timeout is larger that the maximum 32-bit unsigned integer. - .changes file trimmed to only include changes relative to 9.x line. If you would like to see older changes, please see nodejs8 package. - icu59.patch 0f3e69db.patch: removed empty patchescumulus2 1610798373  !"#$%&'()*+,10.23.110.23.1-lp151.2.19.110.23.1-lp151.2.19.1node10common.gypiconfig.gypilibplatformlibplatform-export.hlibplatform.hv8-tracing.hnode.hnode_api.hnode_api_types.hnode_buffer.hnode_object_wrap.hnode_version.huvuv.haix.handroid-ifaddrs.hbsd.hdarwin.herrno.hlinux.hos390.hposix.hstdint-msvc2008.hsunos.hthreadpool.htree.hunix.hversion.hwin.hv8-inspector-protocol.hv8-inspector.hv8-platform.hv8-profiler.hv8-testing.hv8-util.hv8-value-serializer-version.hv8-version-string.hv8-version.hv8.hv8config.hsystemtaptapsetnode10.stp/usr/include//usr/include/node10//usr/include/node10/libplatform//usr/include/node10/uv//usr/share//usr/share/systemtap//usr/share/systemtap/tapset/-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.opensuse.org/openSUSE:Maintenance:13347/openSUSE_Leap_15.1_Update/2cb761866f377dadeb7268259b3a1da6-nodejs10.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linuxdirectoryASCII textC source, ASCII textC++ source, ASCII text pM.Autf-82f9f3f3f91149d38fdf9477f1b8d286be1bf8b00e5a88ca9a3375a1ff572932b?P7zXZ !t/H] crt:bLL6DHlSm(J} 3&sǽc )θU(]qp@Q$K T4VN05nW!l A܄Plp|On~~oov G$Ep:M)@|XUN|O<ʘW 9Pu/i<6i槴=ɰIăA,ȷTNDtD Gd23B떧2yM#T 5*-yaIZ%ṔW(ưc#rkS Tk&#H7"O)?Nߢd W_1W%[*:jI! FD?x A+<rh1VN;zY뇦r.`1& H*;~ nBqP۷ \C2߁ݟt  &0Qm(=z߁{JlbRbRYzG( p Om6!0 ԛbrٔl@]$@`q`/0VI̎!k&q| `mI427ܢYgm_ ~ ]N1)ņbM2 1G2濝Q!>qBu[24::{vYyI .)j "-P+m{TE|unWޜr W1g}$9e0ug/ "?k!uĸHIn@ӐV  @W1!@)x|#\RD9zH,Mh!@w}4hN盲Dڐ K 6{6X$G D{9_M(s hT:ޭ@Pf"wPhJ ! !T=@iր&lX}5cTE~wP1Ye [?τ() %$bK0`F1PQ' n{~`#K%jvw7_ mP'K|pVgߦuÊ߇PGM `\LCCϱ $ʢ'Eţ Yh=XppraCs5jt/CiG[7o6&M9_6@_o49U%ѬeU69loF&d`J>}'mz` 8xfW6Ws"vQA[-kK۵;m т N6Ą٩)fVS H]=W  ^ R6 H+`쓖y $!JqOkFm׈~&*׸\m .|2BVKi߹'>qm/Uq)L&4>`|յUm-v qвdرI]O9mvޞ^UBCc\Eny8O\P^ɾ桺ti,Ĕv9-M4SJ]9EE֤0C? bCu|N) ~~!fX9ВFQE4NKؕw"(йSJV;uz}!H_0t-tSGG0⪵eDvNKGϧ&hwLnБ-*}ݝzWjc eZ$h*Q$#ԡׂNVbJy2F9>.s7*sA$e+3!:Fșu(wi C(]wTh*j3%[.qРtȆVMpm꒏ʩRWŸ{2;C%rQd*a 8U(Q:/+,o/,w{f eɠWS)ILƸ9 ?^o+D5g@{w0 ߼uϙ8d"x^Oӆ]`sA3vR AD]c7r.ь`q )'!zpD@Q W6!;#3vZ !["nDKJDS䨊#O`4rYۦ#=L8(e9`/Z4q4"?sJKspI_ +:uMaL~'CiZQ9Ѐ.+^qMFFvpJc} wϤ )!MI <`s_R(-Q=]!UYE2 &R Ra(u'}$Ǩ_w"^%zw;aV Z[ k SmH i\" 0%NQ|0En2,P fH: [JG,Qo&h`I9_e}زEubv2Tj~ P%3,p7G2԰sO՚W$窥 wy 7M[/v(o;5b!=F֭ZlRhTڗkѾ}ok-vԽ FE3Ej:δX"]ȟwswحL'jKAfg WOw+nuvat4EM')ɴEsMyFu0sBc߫xיPvˋ|lI6eyYUl2 2 =nD5 ﰉ Kub "kL><…6 !9od`x:ˍݹX]n1-QWM MEVo^!WU|I )y1qHdV[Vm #mQ 5{oZ| Cw7xf˝{ A}'@ *FA@wGR;YJ#jĻuJǽ#L]%I841«WmJ~檶?\}3Am+UI6DXu*692n}#!`jd˗ѮH^^2u wʵ$tGgGYOsgy4**{.Pw6ZavҋRpSa{FJ$';]7}=1=EC+ >/`DiU_MpQ5=<=^vqwobamEDzKX~ށ2\rd+S%Xw 0B|cR:刊PM}t>[ a n gyIzD ?6rț0NaamtZ{@TA#9<]Y~IeP>UHɑkJT Q yPQdOlu r|1\@mhݢ LIG}8(1$1 kUwgA (ng11>#-ԷL| 6QP2i0&q]7:Y#\Cdk<.qG݌K2.G[!i9(h 3jO oa 62xrw="|QFYK+RLC=LZ.s'x0 >cc1j7$v̎/':*e\iޛ 7gl~}3C\>TB^*1ҿ4"^ vAYO릆=|~y`6]Ĕt'20]9SB# #V$U2RmQm+XUzIo!Cۚ!>:'rj*v>?ߠW {)"V wKN,ٴj"CFn5fJϘTl*Ӏe+`;RѨ>]FF#=o iCl[N-eo&rn hk}X$zT&1%)E[N:WIvđa*<{<.JXD.U)\!Iծ]? `h*^0-v" RZTYڰ4N|I7ki*rk3͟)=R{egQl*߰ hBBC&t > SXl5 ddi=Qm& *8%]8Ï` VS(pTtxd9{⡙#bKrZolAp9~3ٔ *)U[Q.yFq>يJUuxhADM/ICR>ۼ膞/wV3 !Xo%D$7Pw.5`"QυM TמUJعW6EhKs $ 5b59BsNH!u}z8r(@ "&Uc[%M2yKOC^rʡ2V#RrAB?%6F\n{]`#̑%;R2'͚L H3U= XpAh $ґ3ץu^:S%4x=ް:.w[@4/v. uRfTHQ~JtQMߡ A&/xrѼ`G `S]^=_v9Qo<\2a}BnTĘD@2mPg䔠|& vm/:eJi=&Rw8NV#U 2L /2h |>shjR7uJ+t#lY7S{H!~ l|ArHIdfO҃kQ7 n%MӨ; w).<ъ?jmHhQ!~mqYJ}QV0LBF_9|<Is0DPVMC*\ J}) BzH& Jr22 6a?!jفiy~ɶd%ݒG7kOky0|6++vHvlD#K+g[vm㢉 Q6+RV{<h;ޫ )[$W()_Yw~LpU1aЫߜ_Ir3o,xۻաfE(ҙ‒1U2S}25ũ638D.aNgɜ-b-ƌPo<^G~;Ծ\X#AW>ƤvvXND#7٥ļ=8].#e.kuKhĭ]dާFWh,;e٢IV4i;ʂaEDsfȮ?R~6 +RM(9v>+T yǶ^mRݏ{Ihu]]/YO6VbVLicXG k_ﶶⰁCEG yFec |^W1zF=D뵽Fcш:@)#,FgӸ}rي?a= j3&>bY7ϡE6`rH1ҘV(yDNT?Ԡ# ?ΝQmtyU^ڰ0Wm0Q\?,$MD}.qrR8VAn/Gۜd&1 + 9lj;BH7Y>S0tWYIiRk\g 8_uO; \i`ր2RB =AiJ WV(E*sY "p(Vu#& +~ܱ,{Ƴexrg3)RTMҔbC\د F?娖O۸Y8t3?u!Sw G9/|j/OC<AṄkHuo:tg;]w2WJ7ʅܨY6]X>8Q02qpZ^-=t7Ci`1f3&Edܖ. <'pS2vziLe|H,#$SA:wH}Rz~ I KUl;`ޒ/Y#O=SQOvwBS ݑ7k5\Hj~Qlw#C/o%ApAu9iELF| /w=|診Th=hv* ^ ]}~>O0_ɜwgmWŠdW^P'4J 1>^@Z3f3"c )UkOTHb%#Fe5xY"n{d) 5T0jm=d,)URrnU/TUXn ϣ5]yMBQmJԪ`PaflX+{ikS' ` kK@cWdB UiJM=qW IO ^j,uo1?/19z{ QP'dY/"(q{2F.=7s!*[&r—,5zf {[}8.Q[/u2QM.9m=G& wv1&ScSbJR+5=M%}ӿ GҬ˫ í.Jkc(`vf7sZn‰̕2r)g⏮;ZѾP ,еɗD9'rb;Dvπ ֕UflU"n_K#%X^daɦAJrRZ-^bOꆚ8V&j BPIDd旛%te ' jgq_ы渺ĜҀ>-=XN YCȕjMN\$&NMПp\t[Vdcڿ #RR젢w\]V@h@$ YkᵺI\|Z>q~otBr=޳'<_Np=sN~):D #l˜ψfDx'8+?EwlxwS lRoW+i=ʼnn ͞8_،403-t%?=5lciFGhB[` ip͡(ʓ ;k׶ϱW9uqI}1Tu4a8J0ˆ8 v, M[RA} "36C 3BaG"LmΤ,7B6 nrJ$esʃLJ`P:eMݞ< GK| `p?{ '>@;~lAɂ~H&z5*+z0D!8ijo =ctTq|˒iշT'ސ? [7I9gEUg.ܦTgb!`o0`CmѱTdJH)BmI9 O(p9WCb5mc2J/_U5 `2~['1RslfU,2(y퇌JI`é}&.}QAwnYR)@lfkx[Dtt9`ViL!LYhk쏧F0 (z:9y6><_⠃bH퇠RrovT`zEKvc[%#aβ<"w{av‹JKtWDk*4S?")/H90CW\QS^KZ$u'x5zu.jd|\=K|B/7_XS #nN?Y'Ytarw1SZ~hDlbxl94} 7KGxDgg]k+a _|.;=V%܇- e؇1m4P\"v`w F-YcK ~n3ciSiίGX.D˔B2pw!HkW nQ<ׁskUb1ʹ8F5 R<(|PRڃj=OHc h HC+Y!2&wzE2܃kIvN~aq6UeJ=i ENeIޠj#°ġ}/]\C0 x8scKFUW\n { w./墖>~ Zs s2MWH\Z@arjՍn|3Q\ \t3(ZB21,q>b?YZA eɮ 3pn^ .Sk 32\m // X^c$0ICo2CjL;AVԏޫ0fO* I$>".jQm1dt^fe=fvI&jE: 9 1-ǚ,{'Wl~[zeBޏa34rd;V!Fbjc FIUpJ%FpfOE4ݼ41Մ',iH){6;Nl=lߟt]f2̿埧a xP@,9"0qʄ$ `PY>ʔ#DI܊240jϫtiX1_TZ% F9=; <هjTG #S.F{҆)'n/}e"˿L:/ lO_FOMNFF˩k7&6i@`I"YeZ8x-:DEJ3Pf'J oݑ&!-F+tV~$q-oGQRl!FfoCG c[z]K{VUӣHi#Q6EG!У~I/P_[CFsMx?(2M}}R[؋w,._k#ֳǥ:@80]]2fS}1@ j<ƀd85Y`ˊNIwMFM.|Փe]$gscow7}2;oHqOvPMy4*:uaA t/Y 5ggЕlo4=33(y)W!}|Q Yor{agǛ*rY+m/ m0jXbGx<  +`g -נ"[]2^={2:(-ި5Ra"1Վb M:L4dgž,mǥCz4 *I(8^ +Ņvai0a(9xR&&]M {p  {|[(\ ۭ@%wo&D"LԑhFz}`z:{Ok]+/c:Mp!D>W cFhQ7U!:Jʷy4^ @cVAEާܼ瑄QVeȎ`r]tImf;hNW̲D2ٜFhz0b˜97oS\/I6 6Lbk̈ @nto7\͇!/K,m_ INa} HD2 A.?}# vЀD{IHjܾ:ۇHuK1qkѱ xYwT!d sYTc%{@ A8λu(Vk&m~\JgB?NDL1*}odDf #0 Y9w/2 o7&%J-<)(~٢'k 3j,shi̟<2X/.{7߻mV%kĘd437FSp&LP[$r_9xU NIڭA'c~..w] -|}ɞeZ:ac$gˡ; cΧ%U El$!!ۙF5I4M9-$E}J4Jm.ρ[?`v+?=_{ˉ|XP}`W1$xnU~X[0ACWHe$4տ0JQB]LP?)IS+T8=6M3:U`F>y PC =~pH(+8 E( _* 8`؝I`5RPܿn@4pha?+WW@~3]фu&K,8; !h%tTi(uա6'`atm.-J0/QSU_ͫ,WgS;)81ՁQGl@w8AHq@{`P/N 5'5dYz^ؙ#ȝvV; |oD܅ӯeh|qadrKRl+ 7[RgEIp6*LjCqD >V AC rjmeNBԍֿn:\ٗg.}K07Q~eL eˉ+@r*eYȋ%@q3t!ߊ5S&EM[t|UE(; by݀z?M)w:Qw'<) aܐ3-7nX&ns:Lj7;g;$z!ͪckF1ߤ U*’B>"U )4Cll豷dgjGqҐ&aD֢+I3=ZD plYa%Lg~ڿ61.7@ݲ$ZRH*Lv-8Pl_ 3a.a.WKDi B)G %)76$>HvEc- sW$G==x]b;ր*z"7v-rjb | B0oNBǒ?UwS k͜>tǵ' 2`8s2VD\fhJvR0Sn C'vǴn+XiJA6ksb |I [MJc+~gAl գ&1ʫPLDvzv2NzIdFDFhX $'Mױ=GE1XP|X$<1K-̂4P twZ u_ENI.abރ.W|OKO`aHRKt ~; Uq?=_P/[ S42}"q:jd T*e]1*Hf Vb&Ͳ4Ҧ R/SO74 cTYo %h"P.iws?pa1^v-,O^!6P{_f)ƞaVګXUNSAX;\K[j8}T0UH\袡|Gas(J}@vv, Vl 4O49g:/p`1.h痱jz7.aጃՠ@-@IACRbNl3F5>i81Rg by nGad?`FY5-='<4La#Ycɓ YKLB qm(g0,vp` XYWݍ8IIm/+1$`w$iIѐ\͹RhEQIi~9Zlgm* ?5GӄJ?.Hd=>+.酷Qk S30d .>t+jLne<\2pI[ }Eϩ::F]wvlF/n]w>W_q"8oNg(AO]K/ \3.EWݭ0)3tf=m&¥g$EH奔+DU'xWGD(\j$ S b~ UԿdR'V¼4)'=Q\[ ]_|Z`4J~$v@;0m9c$IGc؁,gL`i륿TK<[[ͫb:ă{4=X6CӌCXؘ @oU8RYib/mqJ&rWJF'O룳<(PqQ O7 Rgo9_=U~dS2q`~_q{/\_Gw=Q,s0xk(ƪP9:]tFAN->d(ϦmiHY?QHut-tU oQlA4r؃fnG gkomG,>#Z 6\wT#g)Qa <٭@hW,.(o?dz ($Z@W@v~fy7!XZ$trv b´JH" eRPWʵS2"'uz;.F/Ԃy9<q#jk̫wC{f@MI0!k*Zq6pX6 ShRLgui9/pI@\t>RV֢U:= l }k# )D}"|TB7)"1 딒3ǫ0 _ѫ=$œǍn [p hIo)[dx:C9sen\%$E&[[EsT`u#w <}Zcj\G5)w6q?kS8rN|esnTwNU+Qju>y.Ł EM?ߤSW7-rJVc3\s0m0B*)4OE41 :8s)֑aX1ocu ,.;ṕbz]=m'v3+^i1e*S9?VG_s1{j!E_j?Ӫb^ ve$ȭ oѹ>kNȏ\oP-E?-4 & J .=x_ǓA&n Aӆtmj%ŗ"f^ʑ͍@tU~Z~j+]c_ɬ[2#&_~ שG4u@14Թ<) %hx*/"݇ Ȫ,HOs/3mj7CbCi*[eoA|L 喈Ÿ|# ch_VøK$ݐҙ^YS>aOc| L}EJƮ׬Sx\:*1˴N'jLgGGf`qSAFƫEr9rP 1'ax$͹w7M\N~qwTʩxqOUܷo0t`OT-Ջ' R4.r%>xG$KVX+nc%&~G`WOobD#XQ*4%fJtOD_̀1H·IG;H;O%Vw!ЬyykT6{F -WRXfǑY}. kwjSBebqP@0wiw!l09QAsYR+b ͵_>~+y:1珵V*a`jp4|eYmU~`0TAsG?meY\1w(0af*vuOf =WC._ebO7߀6JR"_ }%Dĵb./sr?\;~by!4C,Q0RwzjylADdh:絟{6eoEZ\ $T>{ʠYf9T_0@ǭW(/xp$UՃ]Z2 IY*^)9=|qd!@d, \ǣD.e_ 7 s;D HDT{ @O#pX'"̗"$h -6T^lע: g:=:jǶO( Hޡ=Q 闡f.}²BĒR/ ozMR1׆ HFQ I9>IGxȈL0ړ?w"jQ)>Qj䂙 r:@Rcqԟm|ڝ,Ɲ=[E2H xuw PxP%'k ͥC-?v}T6hCΥ Cծ@*0/|or- 7J\d-E O=iRO0F3m惓ުC>{}4|,{vn9@@DG$9 ɴlN UbuϹ>*=mJn ^O@J&T^PAH`/2m2Z&tv?e6hp$&0؍j 뿻%2 >t\b Ş&:h6< N0)%ZT)vaVеgnm"oX?t.J@7bݦToԵqxui:!"_EeF<٘lky:_tB60D,yYah+ g}#&ٴ~j{$폑z5~u}6[6gl-z M_Q2@o}?d_CoSP,@.+\9U} 试'o{ xEt1if34Fx*(H[ [fx93𩱆,Wl@ӶzQiJZ)N"O^k.|s&j]97_bNLF.䐡_b@ B*rZTռAJ`56*:|T/O^Id}?/nM;bFĺh UpV1,7#TלQh4%Φ_j%xf|xX֙ƙ&` f&Uڳ˼ _rkp}Ω:b/M~TDoI & Ϩ5fZ,b rP޻,cz:[LI|6;ҭqɃrtғx0%nnm.<@3)f|ܳFRa^4|h\.]i:k*vm8ߩ3S~p<%2J TN:9WQ7lP[/ݳSnΝM(:͹ {e'aEblAʹNWjuA5K> ,a-s%{+I7x~6ĆN$QJ#8;껙H=os& p.Z~(=LƔX|~]_vHrK.lB[dHkS|W+Z{k6XfBkLq (3򚑀9srMSBm%).[)e9.) Z{^탯Ӛ' ١^M;EZ lL*"Rw˒|0S<1]EHg!/ʉ=KoaOʷ\N:EeKl8x/^X RwzjqoTʓ(1ڶ>ab {Nu a:df"ZsgFf$9qWFn[?:si 32ҧoLWQ) 7 K.ytM/. Tt!_x/V, !wHX V {(ePb+kpˆ8IH]x([n:+NiiZyt|=T"x]PU҃ޏ!a+,o 8L2t=ϘKm8uZ~ g%J[kc-]k"N8X90aMth3-i(4ھu0ׇ1 w0 Rc+ڽpm xmB'8wO:؊jokkDnlAwIιiao#еP 8ZGkw"6[^4k[7B&FSMVF7 h~mYQXh-q'qɲ@.etn4S %qmd2{kjT/,,m]Tac/!x[9"HS& BX9nosuXw-Q&|KH&'2 ~0*/5S>X`e9 _gIKPOPb"wW: Y H I8qJe:z+"uDlשx#qhWH2`HԸxWgf~Y&x]D~@0~,3:vЩv'H5M9ezͿQIj3&/\c -@!v1_;M+fOJ r\_ȏo&f|w[4Gv.l5"Vb^+C% L П,/pq~ /h{NHn͙K,Y}';}*~ƝR *2lF򇒕6}χi射D/ '!vLҿxd-lACX% (K,&1FG $I?eπxz&mϕiffSy}=mQ"}N)v]{# =6/w,35k14B6ZG-64KZy`̰ej,iFv. -##5 oT+ˆ<:=SntYaypfKAk TJY.h<'[cɿH5pF(`$X\ċQ_)lҒPYl$΂Y uW(PT[Z`&5_26O|LY-`LEg| E [k7zl&ZYcr ku]oj:넃$AдغfRCaW3(C|$= @p/lj(`129Rj6;VaA"$ٜL,h҉U>jWᯪMPsc=ɃR<`cӿ_̧Jq1s%a“}ӠKNkv̾wU=*cg$&<.N< dr ]JN5 ]Z)혀X <.zci\ bd} "4[DE bDE^++&8k++:PvStpBJeR(D\?Zh9S‡?qwLݼȎPX|^IS3DϓT0<{Rك=DmRv}qY~ ס13@}rcG}-I+`u>D`G^/qӾeZY{Pz滵QAO_:A3G]U7sakEǎ*߼ t>pe'H0޴05E0!ϼ  cTp#b1A3U:|׍%3dxWj,/´fU%/\H&%?iƻJcc5YRʂyxcU'ch|N M ,b$nv8~R/z̦8fkM$ ^i=e.A'hX5 {KIbKnxҭg=0YbV+{y҄7WJx1}g|Ay(SVJscsMr+E.0ġ9A"I~JG<cI=e3lcSHnnՅQRz{WA>Ev7FJ=.;L|:TJ]R6 Hd˦er:٘K+Nw4\Mp:sĪZv5 p!&?Xj&'cmkA^]ܬXhR~_nky0kRe>1vg=p>7*rG?cs޴|fE7qXB|STpqx^Oϙf P~m^QD9 V#YABY1} A$;`8.\p3 <0o 2]Hn|㶉/8iHrEIH  *?D鼓&]z)wmW[|_49]2$F<#J]z ް_Ğw7š5A-`}[vZ9e|<*wԲMU8}F=X!Pkcˢ^Q0M"ypwuG=\-3y޼Q?X^Mq"9c!ql2MCb|P}VClI농 lֺАb }O((~q5[8*$c"m2}K.!XPl߰ 0lV,*Ao^p['?*%'[ :}m .\S-q(@_ceh|:];`@k8tcvFpc?dI!kri)HiSDu!!o}װ.^Zn<^&i$5ofG 28>Ns뎐jS4#T)˘j/'1=lVx $94{X %JNHQtB%\=<52QA"bY,o f'-i'Op8g328Gw9ZQVGo[$ g \P8?V66㩃8GnoXtˡKQ&G%1+.m^~[tYRo pO}~z.ٺo}텇,9|/]S+Ap,O2ST.z|H747> \/ciԑ' h}g 5=$#H\T]YgFZK8,Pg'e90VH~D& ºWgõ?pO/G` i ʻ4KH,l 1/:oF*B~4L|a@Juފ o2Sl!̞S[B4k<[hgYKIgF[\URD1Sk/N#ĵ/TR͸:zJ@nΐ%Uw= ]j0>Ɩ[*&U`5H&}^n'̴JE&yL'́t^@u=i5|0U Gzd4#T6@Ү//Sb ٨wTs=K1zV4z` >RxgVk`0S6HptSU׹v7c4)v8 oW'X漡j5RmOq`Fw(ecuJ>bu`lqxOd3Hm;9tXN{ΐ .M.GWހTtdǒ5$!dN_R.U f/@p9 oIv\}@g.kbhn嶏 (R ϨxuvniK Ԃ-ϝ;M3$OKGFV8&lKZCTa3 V:D<\9i/5і"\6'،M2ԡaҚeI*e;ܩ"52E@"zJp[)M&7fKP|olHO, N7:J;!]$<+/;1(=s( lcl;&ZQm>ZZ}gK:r2Q\^76/N$F%/VԇzX%ЋǏ eѝZi/f|TuETX 6NiQMvϗ v 9_$@O_&,$|k_/@3>m([EܫFDpԳSGoAS{?6d:J뤚E}p ikR5$V2V/pwUV~ãYu߭AΦ[Cm:3M?jƌ^вΞ0K0&u/I%S%QrVzAdq g*y[Bc*u |,ƐQz4ːpW yTU.*'@rsUreX "az2͊w,3Mv ALK+u"3)DGG ՈӺU[&2ĎY2W3 @vrL$C?TֲGisj)6FVl=K#K v9=ڏL"YtNHJ.ҦSD^P ޚ TO(7t2YI )||rL!9L ̀-Frͽa/ ̘*ޫ˙Y;$#H[X有⒄Wm88$h%\& !/7hIwyK_#2\mBZJ?:L@ }rEd? SCe~MWcNf1 ]"N_K1JOJ8D0@Q(?WXxrCH~rFя=r+J ُ<~ eNzTfД2?ci{$,c8hKq*3`oRMzdX#E=sP幆,2gt5&zi@ְ+6fϤY>G@*ܒ:Q}r ?,*F%;Z6{=B_95N" 3Ê-N)!8 O)lC#&~vJ7>߅DeҦlFO_אzX]FK**+4JP(m~ =~1pWvUѮ$x\-`㣸:0s_F,385KQ?EK[]1TKE{m'L2HOn*>Ntaog [18͞Y+`uqڨ5ޔa7_:j[;gRBn͂sdy?C0l-UV:i޻+4 iS(N^m,5,f0-&nkIsQ2he 8V8 _|u]X`0HXHo1%Q &R=͌e]e8h95(r1Om/OE/Qo-EoOG[ &,JMp&X}3H\MPk mÍN-6(T1A,s>HGeRlΏh  }t UM@WC̰h<{bR}oOC9L<#!"^1m Ŕ=1`HUBøp. FMc=#~:S0,vk %CdٰngR9/XIիx1q38Vp^ҤN!QOd<|Ö4ryePv6eh:I"tjo'|lܽp q[F̈a'=m>[ &i!>4\dJhE]Qh`XbO) b`*[[zjEn;u箇Ҙ],{Bh![ÁKq oAps;nb2(53ԋ^hvzrYv!LCd s׃Vj5XG6ϥY?T%Kccbã75a|y͑0ulkw?,~@mt&PmapyR)@T!}C% 5$<%h_/$g|jP]V.m- ˪:-uXP Ɓ5/tMӕrc #ԣ[[t`KVgM&Β9z6^۵_Ɔ'pY pI8KZ;喊$aI񶿐K+),c` (/sV},ku9r1ϡb5 g62lō E%z/5? "?6?N*)t;" 5= $L0տ\^:|!F&'t /(I=~-,Zk}j*}5 Trakmɰ(_k1U RS+톒{dT`T DX?M [@ͱ+/@b*9RN2P|;fbMtr쬒8\}S'"QY")Q]xUa ފBӜ-bɥ0fX}&NP˛® -ofQLTB' 8W󈑅iK|q 7~;tj 26|kWl.q5Ŕ &zxYרG(m̕TމWEi lML㐄PÕaz*Li&*!۳^en`t۾ʚS/P@ x"3Vf%@#i&{e0T35Hy)>z;^eo>=qLÚF3' l11g$knިl TsI!Hzǒ uW`ˤNȺ.O!=@v/wv JҢ> qj))a33Vh?{$*XpQnc%žW4ޞU%$ xIb}ДF+ܯ ?ZQxvX\@j) %]&H\Q=?׫!G;uCwp`J@xWCq)? _~% ޚm@>x CjsE/~1QS8\LkC 2"v"`ϣ;ZDOĝQQl{mS'71q ##1Kbt6R+:-$e !sv:J h1~Jh8'%bj K wq^D]q ػM$B#߄Sr-GR1t 4%3}C7&RgV=$eƆl,L;w58̱~e 9muPLYi y8#QM9 m(ٍwˀ׏R6xルKr-x))hra97gC5 sNYq^md\W^$ՉXQ3UR3ZrO[vxJab;mN%=:"/t b(+eD1ݯ7a2%s*7I9$hmh.VXP?-Q#&l4u#$_ ҇%w3n,;>{pd:# ǥ Sx{}ɑVV#o :k~Uk-)Ʒnv -;6l˗E=7T 7)+<:}>DtQzfbӎRd9?MX Ɏ:| FŭKZ/`aoGÙb=p`NFazkI!\(s1i0pZswg ̽E)l4MH fE-'h^e_.vgXCt?ܬ!P])i_)42{Ï,RM09BQ:GrS|R9 ٵb+k{oc;xsqӝw e=.?j3ؽIّ^2~p!xD. =tD*asFCGŲ_A3T%<)ݭdP2X~s=B2פkG&۴ҋi Iοs`fi@"^S}5u?0oWL9^<W<_P W;G>uۍWzcm<]{fHu=ަECOFi~Iꢚ4@܌aCm)s57Ȭф Ŭ\uw0X2z =7P_/+}cJLokc(HtEpsevqoǠ9~HNH^e#_#\f.AҚIc 咒I9ffb_oZ gK`tUyhˣHi:&12Ra֖\WHf&x\w)ة% dZʼnqs uXE@j#{-镼irL=ʶgy:; z7)ĝ{׆MEjW 3#v0d_wƑ5){nw͚~b /C~WћK [mq(*ٻx ֑{) Q]W]\"⇧ʺ.$ʨy#K#nC3 ߝ_c<=EXgZѨѫݯ~f0VNPi΁P .5UDpBQa11 +U%/>+j2ͤ,b-:>,1̪\ĐNuS]R17Yb{Ok4𱵩PƽJkX!{$#P Z{%eTzr}DЭ7Na_dMFX~B>цh[h,2br xIMUՕdFE>hX’ы3(_O9; ?⋺.eIfS<;&{%ҩՍ7I$[YXhcx;* ̹*'=B\&o+ M/-;_;Py{f# 4zOю l8卺,Kƚ 25gKE[2L+4K/,EYyb@pf?tJ*TL. . Ofq;iQ@b4gkcq 7W[<+ RTi̍Kg(cMYXbhxC3`3{&s=;I suY.8/}mo/G]ىvBkr_JǝrooTTopܓ^#2鳉645Mz}S絫`li7t=o5Gy7<`yYU]j:o缘žDD ȩC9IN&)ރr'*)73}d>!Ԫb>oBMx{P&_"2A1 ^Tͤᆈѝ͵]NH C>bJ|t O@B2Wg$2I:pn)shiA્R0гXPẅY9lcam;+]/OHC^2UL*W5DS%BcKϓ&Iuo<5Q'Ml2U'x b\NnD]BQ R$*Vn0x4+'{-|oduta. $8vʼ㭒 מh}@`$:6['/fAZF^ ?Y%Nij~=2*_|q&Qh[2Yʮ| ^ď^gx|бw z{ȌM9Kg[LcXB N!8-, QyG+{1,$fYtSLF10~\CM{{Xvq>JA!fUBU9ZdacҋxsIhҫ$s^'}M[M5M&K В'QUkerJ'](_ni+|gαz%@w |+~}%Dve|d}'Yt'SZ>(cv+?!헍HJwas@O)aU߳ R\p1%0\ lvPtkNSg< 8O{g6XMv=TƻI̊1 e ∝CRl*A8vYIJ|vVez|˲cΫu/| @/qD1>s3 KK|?"FK{nٽ N}4^*|zJsWiՄ4q]Κ0{&ZdeF Fp@,ȸc+!;GmҌ0!*M@:fR+[{;c9?TT J6+w`L, /(/Zcb3uEPǝ_O$Nϟ=x/ou$NO;4%3Ր)M#VS UV%h".L|wc.h4~'J R)XloaA1B> kJfV;r󀭞&+6B-$ww<_iSd J_I4m}'$D A)G @p\Lcw 'f#QVڀ@l0cRލe Gp@ *}e jb-)0s?ywOoo;B=} 67 h+;>g8Ť儫t&6mVO_8)Rgԃ1;qT!6Pp*z%zcfL:N)86ːi7-. w>xcs2@[YU8 "n~6+Xڡ}iyɫcy ,= j F`~.r̉ø~7[akKZVӊ٘[nq$7 xW6KትiӰCv1aF ~tګuHDwu32\ ;.7?_fzrm77?Aܚ$s>[煄,JBHஈ >[nlu--ձfR BMVr6.nI`'*!9RN#~sI=L7^X75 A6}$yqS|n4-醸vnd.TXBS)mgP"1UdgkiRBIT$e^\KÑFkpLPX A.u΄׍9ˆsJ7?Ms5M-q6yjyY\{Z?_,< |]V\oRB$]XC +KVڲZ4**M 64uN?XQ{a<͸H+׏0sLWZ5@kЅsIpJQĵXroxqP9gf|7UELF B b(ҮLwb!ߞy*IO Xwҡk&Rh:'?|3f-7ȗ]aɀE{s uH`=;O3:8Zh .뫉H"y VV]I H3u^e%Os%" >?TPIQ. dg , Nϡ[>*O3ihO'~DLUUz]`ߛ%;}B~g-u"SQE~nw`HY!n1RC+6*[Dpe "G?FzS?;kG2NpR/VR7/xs/_u[&qp[R9ݼ8OD,Gρ;iHمJKqCWUI\,EJYM^^6=^$| RS!Qq?X:x;#uڕNF3HO\Q rݢ7 pp)W:M3\a7^z,B]ŌFgBw+p\e*4vɼ)SOYz!Ȏ^8YN}quw򣋟I:rUڷsϠ iTYaaJc#E.1խv6R p A3 SĽp𰓤УU\S$ڌFnvtm5a}ݸ.UH24jx9Ǐ4v4K Uy ,$N;>/mȷ.Hj:5ڏ; o} #O B^ܗc/W}.,_rl,7N7eJz߰2w\r$ȣs"†{)haFͪ[/4ᱦhrZ-C&KB\rb5|zc^K˹iU8Ce!;ô^)ui܃Q¼Uu{ XP^pHY&ERt:K0)Do~L[[kStj5A'gjGB6LZ pF>R;~}ѯ +JL^ehF eU'^}XXIAz$/Pק (AOp59Bk07Hk}kAi+}җ_=+OPB}o^N k =7-peWAϞj0t x7d*3zKOo؎1JJz:v2|shavХAH˵Ɍiw:Mc>Ba<,=ٚ.1,]'-CZa|*Seδ|ħFiå3(~{@Ju /5nש^ZO Rm@~a [A=[U* Xr")7?|`,s9 U쒹˨s:B(uH-f"ƅC8&A4K|7gN>v2c'w[/W02褢GD n}2i|3ݡk%SgOmGř7#4)nѭ/И3f G+Y6@ral 0ٴW nk<` 2w:snk8nWUHE4HNE1+ Q%5Չ8ly8µ|!\u_/ ڌWsֿ~C]7luNPflӈ.D_wmMgLrsR"c?'Km8Iwˈk8WccUR> а[^HL|䵙|o' P7d ̮h3U(ykR}2q?ŭ>̭Os70?[el;_mQոd:^Z?qb.il >iJ%Uɺ+e8U =;(J÷ 2)bY,*P}ȶDAG_$UNۏX_o9ZnjeGu%ϵ b {],Q iG^Lz[PZ=^m >ߏ hS P-zdn'Orh,wInMWY_MxcN3G K[$̓fL2Y I'gDW\+EY6-xsO ;4ɩ1Ƣ˷f3G 3ZYeKLY|GZE~cӻqj4&u0:'H: 3]`ݒr%qn{pyaN5 =WILG(*9D_l-A>k!I{QRxiqsX³;5xSNP;ɟ Nw˖{(l+IٻxTo8|ӆјUK~CTd3jye#\S''ɓUtDEr†NbV~!4u:4s?n["2f>׹~IWY"L,0~ӅH Pr7P& 9ܘKQ^A^}^2C(Ij=^\S|j:"5j%+R߀[ 'UfdD[ta/3"6 k9$eM^_.mlUPF$m-BSW6S4̷!iC!&|#+VG*0ot7w}9/ZJcA ɔiw渀tU:ꔆG+A2% >?q~Vf$)^!jꨁ cUH yiĂ zZ& 9h^cl n8nɴc#mB? ҧ/z=o}Uzz@s jK/T@wA; AџMHښUh VnPaO;q!p^\e~MV 'n)58'{qW 2EBr{ՙ׀@+#b(UT[';OɔzbgR> 98.zc!ÜUi)-ebLPQK/U}P S^(b )=l>> c5k+,R8_Jp k׺D}$q%/)Oԙf=߅8-A. =+lw)|dDR<_vts 1鈣e4ts-*-)2|ZO+AZǠa!~ɚSwu$BJ>v{܍`@l&_F8LJmsQ`C`t|[0ߙ4ìϺf׭ㄏ^j/ێ%IjB3Vq:Х4u01bZ#6TrQ9/=whNzmNk P]%_#qN^=)$I\a.Y¨G4z_j~qj?3}ȶeN™$(A)Ҳ rA`(8MV5_+<#oOW>Q.[I:r174Y!K#"6Q{U.53lü0":efo\|* oڟXNl n"?,Ic,"cð_GKԢbN[?ƎCaLBI:>bUZXbjj͓s_-K:v,w >%'AQ48 6s(Zy$G u ej?7H5MOQwl3 A>7Tpvsk9zT1Z.j*|_ 4yD1<4OT~ -}H؇Qw^Sќ΂V'P" _J}1K7 @d(sRx ՠZvMip\$Isǰ3*Vk[y5ǪNn.Xpn1 Ҙ3o;Lxݘof(w$qXTBT}oG}SY&Ҭi.z`^v);Dc_nK*\Im((y&>g`RDzPeaرUY mNC+Nz}g JPeAPsM#PNpoݡ4!_/QH(`b@Mpxv[7&p{0gd=źgRONӕko|M]yyKkl+伺`.W<5jh(,ΰ.LCLIT za!9ŵWP@ZQK0EL<1AÔ~`ǜC#c%416&Ds $qVd֒IKQ:yFudس 1Zr w3//_;w:Ƅ(hE7 mИh=Q^PWg0,~F)(mKi5yPgZ&@gEas^alp}Nt5!j"n$)j7dlxLZ6 fr AA[ܕzhidwNe=c x㶻GC ~ q `0o1HD~'5DPy֙*ֈ"Rt+aۥo@!};2ۯZ4G{ݒԎLm7̾;R>" 9˘/i$'&zKqAo#fY(=[|LNB@\Kͱ䗞'ڵ[fF*Q*0z5VGa;%߱^(& Auuك/db|S%[Dj? sˈ,6\]~9f}]_BmcLcd5r1p*`d|bs qaA.q KٵYg4 op@Y(b:(G5ՙ^{ 2mPPªOƳԜ/\Ȣq k7o C4*}JU$,և\Ӧ:[9+*xQ>f@j-tѾ䦷,Q-1ӯVG J҃_ttSV%aڪ=hl{ 䤿H{]sO;_; (ۄxgi JǨ=5NJ!$1uS ,&ا?bov{Ӵ#WIEㄐL@uʺ's4Qג߸c4qss?XBZZƥԇ;"䲗c9l\}7&V:ү S>;7޴o\.ϭǰSRxR,Cv/^HX}}UԨ4yl|Z(~(5߬.'F>1PO=t +_uxO4W-ΡUcڒ)[)7@+V'T4+,G|13ϩqe/ xIEIY !qj(QBp~VgOn3=7۳n'l 3Mtic&0&v0K^GObL<_Ě-?e_vЉ7YyTv._c*]7Y,pww;o%, sٶ~aI7}$tB/}l_/ zs0=TEb去L'N oGI1u˼Gn A@EtLz4d?[fqq*%+swV3/SZŋT\}0X勽iB` cM `6OqlI2Qi^Vnv/3cBz j725Ww^ڇ{>,$_d7b8("*ҠڜZ|f)8g29^Nl޺ Uhi$Rs5)P#g(;?dR`WqqU [X Í"%1( (V~Blݐ*)BJ&nD,LH1ut_XH̹đAu9yJ܌zU*mj~\B+t[ly=f#MG%Uc,a)ܤWug{ͅyP_ZM^>Nhи2% B{e&]d&=Qx|y R\xj)`VeueaUW^,LI] B[մ{ f`$lA)@D W59HG!Smq~C _Ke$}`8镝.ma 4d@[bĪx(P(n]hDWUΟЄÖo8OW薌طIE(."]JNtݨި¬( 蟡]Cs4#iS^hz L"NאRP+'۟+eR,G pr>^E09%4= :#Xӈ/ohqBCH?ĝy-Hk:2?A>~_p%7"(U~:Be@e ߢ\ cOVPI"p.K" n[3G:D"*z[DXHz"ti ^ڑ%s=^=mԬU|regVMycm  |s(S,> l yձĔp)]OəzdXRxɩp?bN"pr]27<|N a5Z&8@DyIOL*g.nV;TZӈ.agѸLe1pp3i&OAɌA1"훭w-)RcԎݵJyJpBch9А^ƑhɢYͦ|@&Ϣk(Ka>@~uM Y}.˩,?=]Y\.:LHM q?82h6y\P]F 76\Jz x&w)]~n(l >Eh.s\߽W Ai`VЙ5}kvljh /r)6p0/oyȽ1Ԅ?Y|e>"!|ꝟG$<#p% vInK;+ i DGh7w @a!slU&?9] nGe` ]1)8soLOM`ų ңt ~0;=0 oZ=g*ei9T:g03 RtzCf'wb}x j(`L),isz5ݒNGH0,ٔOfdhVOqm; ^ Ow5Z^YYI]GzQV<:_ǔ`0!d(c  :|)ADԯamR:tԾHIUpjd*եadpm|, ʇHH!=,"reb.>)xW+5p͢_zU l$i sJ9Z϶͎ WmbmtnJc&osf96Y}OC_ g~L.c[qtdm}WBoQOFa\T|-O{A~GʍF]jE3O{ $0g*ijLf&*NMKLA䷉_$K+iw( &2wv a1Cnj^u 9{@za8Bm0cEF|-VG%iwLH:>Y!lрsS-tOD.(-Yam0tնtӪy̖M4AF5ap?aVT>w®m1Ts hC;Q׳H ~ {.ܫŇk/W/2OrkWAgI&ѵ-{2?C\Ʒ5xf4 RZJ*#RTSg-/ *ܻYvqm5jH܇JdeoԆc15&0d0iÁE衚JctwMO?vRsH,fz*'\ɖ#B DfJQ>$0/Ǿ 6 L{ 1.m"@G~iͮ#UnRzǏH_Ije- 7ChNtlGZ6̕GgBHޏ3%Gt&R;,zLEiS՛Hs858X,m*ѧirO"}%V4A<>by()rmWCeEZfq D0V`Bqg9V5}_2y$DÍJwmK=%ԳN+sGw` ;ҷ}l9] }X#O ӱDo@bh*V^SښZ`왉Fkƕ&p,qNkzuCx+M:P[ aѡ¼6(6:j=Ak@9,||2)"lsSQ‘p]c pAγ2Y Wg( UoW\|Fcp_QMsnͺzj5 +Pm;yr3ijuJN9?ģׅBGJJ C#Px0v*k$ {rs*3"=/q.δd1k¢WkQˁծx_w'TipΠ7{XUCbA6'2W0U%VUP| ;o<ĶlY=6$| =v :gt?U+P?B?5xx8_%;^dԢ?~dxrpRte* Q45Z8*(j03Q ua ˖݁H(z*–إ,*=`LV-ɢQdt+| !? X!#ɅH{1$;h5td9o2PV,Zw| l^n3VDHpJV7B7m9xge VHřDK5+%໗;? D$2}u<_~WÅ뤙 \?kn ~T 񚇸;; x.g:f :_WLJ <'#}466;f"?؀WAy"?V(~Wzirz WYV)M, +v'HRL+ \T**!:(2Rbo3GXV|w,t%pTD5q6K_R~ʋv4-G#"P(GN$ L`Z|tWҔRMI\`lA1`+F" ȱ[ {~`!0r%L{Aa?ϭI@5k*a͸z;>M)c+^v42 Th(+򐔬Jʯ C@?3GSWBw/[%bhÇ x=s:Ayihj7wCR 9!*ACV6Ɏ0;@ /w0#~@T5dM\@gէ\)T!ZMp,%,Y`q`]jՠ`K-Ӽ 7(ܝg xhXեFM|`]A~%޵tbХx- [  dwqO?꿾3%\M .Ra/g ~mH~ݎST+@Jm|Z]-$-Z3@c[3z." |:c#B=Oym BWleNxU-xtލ+Z=V Kyӥ86D#/<;tpLLC'ʇ?6){p3(IT S䈲)-_=Mh7:k._[ -A^+#9`ηkG+Dͫ?hxPď3~7ңNQ]F#\|跤'|<ů3g#KޗD}$0`x=oۇdZQk ]mNC]=Şe.T< _,vpbK;xZŚYB"⟅e*,}wT˃()_/Q' ak >z~˄#D~ ,^77cӪԩ9g8;b YlȺO)MtznPg=ɕ6/$DQ}S쇆(C47};)}Z1?F7!VFXb1psA{eh a=uۈFx$sI2$=i^ =# b X8?񸬒/^G K( Df+I:f;gV|bFQO@ tؼ5XnK? H Le'(]ժMq:ʑ _ϻdF")6S䝹S~EIW}$AKS 3ߚQ' |mU𴕨R%@lEzVN8-l`i8Q)) tW"-ř'A"Ǡ*>.pR>#G 'NIEυ 8s>:`٪ɯy& ][+*JdW wMN=A5`z-ڠCr0R| (,˷?F]{/$!+*4(8YzqZGszFV' 5M5LF .W0& E.R m/*c~0=@:8;|L7Wm\^ZXk5z)'45SNO62A7/D%!#ﵾ~p>Mb7``X~=W-T[uh)BWwnj.KJDx{<CUZy2 fiE OFp0ZTuK2 uo!}0J$-* Ndx ;: :X(|jk|s5pS:JUb hk{omfT +S(y^.p8jSEϩ+id; Trˆ-BInc}ߨ8:\Cž.9"}36ʅ#ƼL hCB)W~Α5Gxëgnf~qKCs7 /=<`q#ңٷϧBK.I5:z-_n!^<';[9zXz>&sJ{1@gSV>Xq|ִG +)WDWG_^vuwe->! gް7+$;&bz MT/J@^+_Lpa})X$.2gpO-%]:[8 ^#$!8ǻc@lR%eo4FrY!7Bڂ^$F5l>2!mA2'ʼn^~e}U;55͌ U ` QÄt1# ?Gfհ|z?j>0#y !K7V0K`Ȝyا)OX$YU}8}H)3]jO &p~7Ѱ>mDlzu\"-{a| %;m!Jm6f Ky'DklˑO >CٵǗIf/o~(q~AR|zlQ_٧U&Z jhOwb@.Țy5!vBhjC&Ӂ"9 *[ +ֵY\׬{yV6 إ20A:Bçv]RdNs~Ɍ@R8I# ?}mOcz-D &8^11T=Z`"aBis2m1/R_UHcQyGoJ:`g7 0 -f 5k'Qc-:)⻿\4YIp۽9YW»6=]{\-Z3 3^XdR,sR;'nWm2Y{l5+VhH?}uW$Jp h:\ Ly"[j:J!N$=-VX5tMp.{gє8}׵BTEG.IuG#>ڤwG$f+FuӔKZp}U##b *ٔmbW>LNw2V/`*wY[}G4udh{}ٽ"XnG9n:GW'br w"U5MMf;&r!rZtZ8r8PꌔV)M3ڃ ҴC`Q[$TmOf$*2ዯ{IւھAjϑV\N%jzr]/DvqR{ɆBێR;$(rzm'[Lb06uqNlwʅM%ᭀ8 Yيף)ߦZkV\YQ[ }7@qEa kG>/Jіq4J0 f8@89:)F}1sgTe\lyh`X*أ, "<㕶nݒj@e@ qvS`4ƈSx?SqV[?1*R=K $Sz? iNv"=!U=qї3zd,82K`U]Z*eksAeC{J.~$oz_B- 5xYl_kA6fUJ_*݇\ 6Kjd-~$MrJ)S5ţdq>- :q87;h"I5}6isٔ~G0d 88`ҍL4@'Wx?}<||z<Ӛ!w. fѬ(ed.~D#B ("*1W -vXa0&uopڇgUVڠgd' 1Խle"B T :`Zm@*tɍA>B<=E|qM`ʻ숓:0Pt:*WU--Jypt!#p s&C"b pFm"{]٩FaeK/TV2AAU26R;$)Tpq[%J^6:9u,7_rT~X~2";)$g I ,d]0 䛪~i6iR|sjf޵4c\4%%h< 9wˋn̼2ÚnY\įT!f]"\a$7I~"!:2_ؕ(t(.wbNߜwD=w] H\rwFv_r79CdA;J-Ę֘.2gfGhCEt%.jG()'IrϺ6|a=Ji{w'گ4GgwJlHTګ9h>.G8+N,ߜ+d$CT-wq`ɁH׳7 ;i7')cȤ& ƣL)!,g5 Uao^_p|IKKrMjv5k6 EʨMȟDq PmjqCxKFQrKu?> #H)dT<-^'c|`<rOE7PCZ?2=<`˖zJw&'~ͧ\H. ܎Mf.6,%4U`TsΰFRi2cu5&: xAύ'Hq^ hf?LJ#* ]"dk(Ո*EJz$Vv']+!(ʮ璈h f2A^6:_Ώp~" ^0ulٽA'Gk϶߯ki!<8(_`颙ΈՀ{yE3(G8 t{J:td8VEmI=C" MpTjYNR=_9*26Ee4`o r#)E? gǥ֚b(؉+? 1'^L۠j\kH.@]) jaZ,TZk-@1#EqĂI,uZbGpb>T0TάJl=VwbP4/ťYW΅X/aZ=0A/尜1TXpYx$foL4E..r 4ƻƫmo]ߊ-qSxТWN@hC| }k bJVܯѮSw^kjרjaՆݎPN*?)j5dJ̤Foߤu4u.O~ڑaA.2߀OmK+}s-7DU|KWwLPsj|,)p0 󞧲)LV0EyIn3p)!cmT,u[8kI"ބHΒ[GڗcNu`bhWxߣy?{ Ҩ|VPMQBmAW%ٴpSR2w[KTsN>!qlC`62SQJхQPe7u0Bf{h}8zJS5U` \YEKc0%J:EʇFn- [hmFZWJ FgPl‘l6*;>g'"$Jr6xWϷ! m[Ɏ0SD\BHT6kOwPc0Yg jϪyHU} C.<(3#@PSY jg @]zW(6괪pv%u>J)UR8·EO.1`!0fZmME/Z"sY3697 ~G #cp)݌ L"떔;$Q`^=|H 5Ȋ`M 3~pOB%_@?g7:Fj[/ŝN%j2=Hrt,>)miwUλ\*ّN~V#/~8kX}›wsMap1C)$ |=Q; l)R9Rb`MN/|0mŊ=raVq,wB8%|p_+6<&N2z̦}Cc@wgUVJs^x'^BKi ?I:$W.E@LIh#Oj,(n{p{NsVJUVDǢ/㐘~ޠ%k$# E?%k ӺrØٶV&ˇpaZyC~Seh;Cq21L{c{?U Ƥy'̯JW7+|^LkXQ6Z̳]`;f!%}^]W~b_X WO(-%(Dl_jm^LyyghvԟM>^2o&I*qi_ ƬPgR@@M*D{jP|e$Rv..j+]i؈M8>G8?HUᲾ#.fF֢a.q=5ϿU&G !͢6ƺQ"!I 1qA^T~I)YT,F(b2R 3`UD&^@oM/5Cp7.&; fd6$̹)s9T5V.:c9+RŢe d0`[P;V-"[GYix"be7zl̡}·3:3)uIvK_+QZZ 3^[qH qtN7i6it*qq'1S(}9lڥu5!!!PG^T%gN:K4cSJُZUzk`£{:4 |bsd[fJѐ&0|ɵJ顄32aD\l9[8GOZ[VihWZ~5f0ͧ$V{;(2gNx&<) 5ՒX+/S8?Q- .wE7FNk_ø% [7l]L |Q32Ry'QyLԹ{Yx6P ^-/Nx=@i!2~g0][[y!V++i騦cyr"77ͺvjd]kG@QJ/<+ۂXJ, 1#BU/ L Iґ@~s,""Tnno`X_YeD VI30Md-9™F kuꉭ5n0H/(#(Yw'ta[)Y3p2J8&/u W񭷦DkO&Z=F}#dxF5H/Et$eDR3z Iw( eK:G 21Ɇ7f}:JkPA\}ޟCbz!䊛B_c} ;*/; ~PA?FO-a\YIM|s_kkj, =<+)TG9h6~ݿz.kB? ;+?92>h%p/޻+7]@ 9E˃*}|$G\Rn YyC'[U{ Ԟ x&aͻX6̶A [2 6]Fw}̭b6DoѾ1;OqA<0B-~ӄa3UrX7ʾ^|c6\8YtɄס*pTh^Cئ#6/YԝqVl[r'e戃9xLe\t_r#œB7&f#OԙF.o}Ѡe: !(u焞ˆ“wa|VpxHc܀q1sV|Vwb 4Q hCdDuqpb }g8s|*m(|e߰+D>kXZGX(V+㌨ݵ}4%| m7nJ:w"B HT90ꮉD䈮[d0r@7|2);rJ1:DO Sj1 \ި\+lw\Gjٌq&c״_KyFG/$@?ٓ:^/f&'5+̂͏*;>K{Sl:8Fl=r^+ ,'Wto,&0614*)N_~c3<-T^Gx|8ĀUFI쾫`V' ~e;?t9HSRFw6өf"}rofYB*R?Nu C  0lxXFA\ayAuzrA>ä]SѠ>&)3+w7ԪGZp,H\n;/Y̅oP cuׯh;_Z̹E&a*C\j̀t?Vsj`<hұ)F+!{Kl-#‹$38o*9)!dY ټЎה! !W`KkOSQX9g^QAv-%,oi=oپm>&OE^TЂbztR0o7]Q VclS%m&PhwKN3kǣAG}́#(VN_Z9f 9ʝvi=OI':zP"񹣆F6`WYi @ nM#_֝;9jJ7o\\ JoqqsiՐ1B/yF"r,o"LR0 ,,' ,gQ[e\{HaH7SPG8A(?PT63Vڞ#,V,L3a W|~ 8x{l<+eURad(yKD|[hmy0Cca$ٍnaP< 7Ⱥg % 1gT/GEF!-gnsuEغ!vnմ kޗPiEq.Frø퉿i^[dA7kC,ŚܟyN%+Z~@ چ;3_@񦗱d+M\/iW4Bώ? {Ԃ_SžGGuͮj aקbIL3Z-6zo {2v4c7ЫN֫g&'..慊Z638ñ.Xi4Xa\zg$ :Ա6nlNw *z+?!b$4m,E5g@W`jȬw*ɮ"4J~峱gN V!ߟ/*.r,4 c|]vih*gU">D3 $<*T !xjEN08^o)j A<f 2K]:Y$js@-BҰ7&\o *cWbCxP몱}, “\,O u~ʻA(+npE@- {IʆX8n^w /ll%Se/ϙz'\6/-[h$hS2e(xzA%9>nK} 5%a)Or0Ldp~?#8PjQicʤ|ȻR7ӁuwZjgd!6ɨ rM=愯E;̴.źv?r/2"sVut? Mg5]za=V\9NdcfƮ?ǝC3h걋 =Y|.`0(%|F̮+|g2f,:YL>a#X6QZyP!YZed`^ ,a_Vov5Qh9NV'y4Seny -FWEDfUi1_!k= 8 0oXsw@k!cj]2׏-EnnAؒ:]dZ_,bcd)vaPZIz{'yXG"*,BS1Zc9Hlp~v=W㯵 s>r kVZfkVM #iG~v |( Igۮz9XE䗮.IHl7DԂ=NY=mu7Ȳ J gWG hNSD^a`5Oϖ ٗR!Z"xM7 2A°MRn|YNC@\B! wGuo(1O^_e7-HP{f7.]Y.GӋjmad)ȧ$S M3ΡYFε x6ݟw<ٞ<ɚ*i&5ڷ(h|;8]Fey:77{WLp4J"aǨ"VE`5"E?ڹǀxmמvD]RW?.#~!lx 'o?;QgyZ,&J >'J9@j/GCҴ$gq4SV;a;5SHboֈ~NAHa j~3SHY/8pkI$Ԣғ]TJniX7MSȮ/ΎH5>}PNu,c;NT DtlEo 8k,&>AY]Ir,콨%꜄/Ү?˳^nXb)JU6v{ф,=}fsk#Eȶ#qQW95 ӛy({ª0{҅W']9'3Ir2kNǍSq\6WATO.}'kD6+ʟkyZ)|K}gkע[Qene?Xh}I$"g)dPl'/UЛ~n2]%J, k‡s\grj!P!7WlcA08s~6LZj 5q4ez|y=]@!S#1U>nGe%{NT91iv4-XnRPN<@OV`](wٞ[>'j" qۯ.]]>Gj51$9uzFeLn՞s1Pk[I1 )doGkk^S_5,>ӪxA}P SD-Kf=i0j2 .pҔt5"`Jb Jf$5 ڮ©w eR_eWNvMg`et0IFP0S+ 6!fX`iv B wczk\b%`=Üqd H;S^ Lc}CydŇ&No:Tht=mRO: dӟ6>2blɑ̘CAIbH`>=kL^m"QգVɖ/yF-w%Y*K$ؐnHx7qB{z_},f[^+GHt[X,5? I3.YLkO{5k$RFcfeNL+)9#ySn3=^nmbRY`W)MWd襧=E! I7gikt>2P@qkB\5~  ?z=a% L,gyF[qH'-J21baQ%Q A^c9=ڕ 0 YAbHy1X[d(^gGLiEPWA*ANг|Ag|{Lm!'f1yfHnm^&.ך2YTկfU&x󑭎_eɤY\at ~?ZM7iYd*YRZ}rQhꉆԂP"_cy Kujt#y{k2ؽ8AsM߰9Txof? f> ;l(R 1 f@HѥI M|blXIT+TB8&-蔘@m:y:eUַ6ދaɮɮm꠬7U.!|{_+.\kSQ~-SÞjjfC4y񂣲`8u\Ym-Ѓ2sIp%(f,`r2WϷFۙ4l+"бD4h ~ }یij EW¹WtR`[]?a/P{8e\{J!NNkAl|M0PAP$CxqRİv[78*{[!  y^b:o_EmGd:Lڄ;2B+*&Y9+]@(/eoJs=&3o,98wVV 'tdіOf_|$@/BɒϼTqdA%^Ciؖ(-?@TnseA][oZ3Ȱy6p,;`̔X.`|9h?zg3*+/ҫztqiL]G*gF;Su[u ke9;Nke:11Xx:=`Z_Xj\Gb%VHœ f~-rZX" ɢJ=pd{6ψh Me#"vq͵_5%)002uD{{N&hn`f/ωuZE' |r'՝Z1uJ^i0rAEfJ5"@B-zTtAH`?zG%zGtwJ1ppP]Z<-flS-T*k\e5"m /E@q^ vĘpXNq?Sl,V3wh1@Ml+E>Z`jc8C) KV`J}๣:JBΒΒMGD 4P!6Y^J=#+3w/id?%l~<"]DfK$&((cKN5{IS:pk `@j83LK7VH7Y/Oš 6T0bO_g'a.7p1"mόXyWq}`(Mp&~ c38ee܉e&j*0\hlp5d1 #HV)MhAKX^sWs?ZN@Yz %E!$zEPӊyZp۬yL4Pbr{*я/3w5^퇇ԃuŚ ø)Dp,(t0'?rWMC[T9&)XH]&v9ɭ%.otuaڿjHuo Ҡ/MNS-!?=_s ,Ot'&R֘ypSƲQTРc$P 6Kn>hOO Sn&?~5w9H_lښFʡP}hDsډ?ŰEqY rNggCt?T"Ѭ3**C= RjNTvYq(aQ3"垸<][j⥬JMx[=ARX% ^-Yl/n9LGϗ*)YT6?bU(*8ӏȹC(5[V U !TŚ*"ZZ2[+hZq,qa̬}p7 PHST\,ԭ$H/s[1nl:y/%ɎX;Wl5-W^E5j˶\)FБdZ~ˊ75dZ@4;n $%E 9 av|XX>qJ\$)l 5ITE^\[٧o.mMe7,5Qui~`QdE=e,h֦PM#V&0(0Vϵ]ҙw[W0:JeaT\_dF5bC^0x3t8-%ڑڕ7m(Fm JY{/acVV6njaW ゞ,E(ċWx4P(+Hb(ɖ[\8lAl 3j*ȝu37B )4 o˔=S/kQsQ`%;¿yAIL͑!#[a'Uy  pgaN%*Z{b4l~ `ẑI,V;zem>H*ph#˲]ΤPb +;D ƙE ՉE)+m=~3JVk! ?wEܹ#Y+pc3ӝSSV`8Nnd94/ٵ>I2Zoce)k8yx1QnK}A$_Z\{`-G }Z #F{I<(X'-gQ,1~8,) NBia^9`1F"_^ۑK.L0AHA{_љ?3ʴF=]./|-ayep>m]Kp4pcbjyENNc/{IJ/ C!N]v˶;Ҋԥz 'W*7"_\izPĠU >cӗsOщ,AH`0d7#utC{H~h+YtC-df<2cςOG@6#-Jsp<PUdg^M! іMMQ8Y`Cg(],E5gVll9U%:a06zl_'kDY..@߾- d4w尅NS͋<~j 7 Myk'I/ZK6\ϯs~M|2Y?Ϩf&c٭U9SI0U26/!~DS)X}H2'BpD%nh~z{Ҟmd:l!@qɘɯ5g[&M2>qi) }=&2 W >3p_7.)ꍳ,j XCF\”/V8$Yv.I >f~"p!c }iT| Yey2aw̞%Fq)NO!&  4 j)gV?Óuʎop?H Hz_YdG@"c6S;%Sj$2rǖB:}sԭL0>2QJG.>X0 T_xKRCsHBT [I J'Qʃw 5 O1FiؗTTm^JqI/EmJ1BZac 8E Ԯ\Z5;-b,'c*U:5_\.&ii nLQFP.;:{}4h|;{%kP!>#GVh7ӹ?^D FV z{Mv K8i} jhK!f}*G;=tQamT+fo?nx!hUVs4iPѳɮdAE Zi,鸶U~XO_ lpX/>PwQ>uSxt{F514JD/ςyjke:D[^Vc0zGb U ,"~Ch ?۔ż^n鹥RVг+Ѧoev1#MuOeCV10rf L=(z+ sWNch'44¼GP냎4FsmbqcD\Wß7䨰˚0݀w2ʥC'tMҨ48oR[Ȣ< u=d {ďdIFLG*;&l(ͳf Ge˞D}_:m4.A: v 6eҊK,QXxc58*Q8qm7oT賹_~ ک.7+zJ m|4kAct5&Ve [crzD 0[ Mq{ivP NHpSoe?\~~i#n`rav(P7)&L+QyVL֪%=V tHY?П /^lFJB8U"r6 g(W:Dn9m+  )W/-LARr1%aOB`*EX1sđPvUgviqX]m8MMn]Әovj4NN*80w+Ew#<Og?̦Pmy@VxqSI9 ߉Y -(q0.8_hzƺycJKMqrl6U _q!hVD6_k K]T'Cv҈wjS{K AkEXrEvs*HZ>VUJ6Rڴ0>cﴮTO3 SdZjaN'^iP2I^1V-%#ڿ6?o~&g:n"j 0eYo#>xQW ,`w0M@ + ^k/bBMiVM~\H䳚^9R;<*5g?ZFMi_",] CpƩ7*;ZIǾ*|uBLp-m:J% W@?b-14  4`enQ++@_c*Bfv% eѤ8 HԔ̼Jܔ&ZNI g=x#Men 0jR '\C]ؗBK sR4;=/ݏL|$J9MProѮq+Ca,6/"w[`]7G^ehL˗,( (,>;n}#* z ,ai\ʁ,Y(aY*Es ^_sITyM=CG?\$D+EI!Aaއ_M6b"iOEP!Vb];ygT[fa qEDyfT#VTTRÁ Hp[h@bŠta3N7VXFz}uɴC«7 2~#Da:JP >g }>R mY%#t#'I/10 & KT:D< Y+mVbžx7a__-”۽Dk[|T~kA[OSD,$6uf^#nޟ._ (f\ˑ҆I'AVg]/0q;vu5E50*/fܒ<њ!h𵅙]b?ޒӄaofI8{P}/_/#><\V13JptSzaH@tZdY FEl@Wdh4tbF~Ҫm+^Պ( ,T cbQznmW=ZxAt̕J~d"r8j̛ Eֵ%x.nm3ϯQ%q\]F0b5dd:Y*>4ľ? a nx-Kf1FJ&e:;9*9i)ID4]ZESΗatQdXc <_ʭ19>3B;{? ?w97&KOEVXE]&RMT^#M6R|<)ƫ 'ub"dor_y| !<:0Jt7FeB >ڔ֬=)f}Ah:ŽQ#]aM@`~v-V6b0hJUi'GUx_y2 4 y$Yj%0ОY*S+zۯ/q)nlx4Q6_u;UɏG_{]H ކ+&ΠKib<)q tЩvvkR$ 2Ȣc_$x7w`k[GX,(Kc^wgv6*4%:{޹̧ѓ ǀliٿĭ_L+N+:a !~C˘7>&SݟinL`ZK' 2ۊNز-bjr1;N%o'Q5d* m v~>wr'?CDŽzG ȁ3r*7ѡ*2+T@:VKoSW g Y~.΁R -W6 Jz;YM|00m$?\"CD.??¹$kE< % jGo.X\Й3^O5)#9K*u6:Z1+镌"=3%(Ǟߋ{gȰ؈Y^鰊h Y0Pn4\zT2)V;;c8í9\"i5l׽k@oG~`(GR8/֊՚!K :;t^1|]xfxR@/[N׎T&mA k+NMs ({qU%sCfE$MglmH 2+H;YƦcT\slQ8Ȋg!*U!d=o2*E;rSRq KJWw?^!Z ӝmNz>⧩8kS11Z7[\x[( #sAv~쁂PdW_".Yz .U'24]JoT?i .>酎)g%#*@"Tm bH5cQX4LDX-u)//FQ]z֐b/1E/͈oY,Zb|){56V9N20BAr 3j&Pq3}\M9Pvч|Wfo_HảK!Vg!P=D#t0l'ۨP@7Vo)|ǒ搌{W'ͅsVn:SL,ߤޣ$"cw o9Z>O v Q9̿Dz7Zҵ{w./쇓y@/[lb/0;Bwv)l. 520wSL0I+8݅a:XȈV|37F6WzA묋gHVTHAE>|Mq׸qqdAǴXMxa3P.$.t$W D'RrLY: n:כNof?x&TOJ\J}} U`-Œdg:H>g^Hi17T%~+Xr4kDOZz/M@fU=r~NS0!+T|[ p>T^Gﯾ `dɺDtd:̫PRU,}=\NDS1͖3 ՋuFB7-۰Fd"ɦmu=/zĕ]lK}lim QXt~&i6^6txHiD JATf_}`+ҰrWu@$UL!: )i Qmo qP?!`;Au&+dbfA]2Ct$4jpvR]n :kC)s#MMzLP{7e`sJ3>'jpy;3c C#,5ΘvFb8p),1=tZ.!K۷Qw#Y)\ؗ=݌2&b@ߗِ9 ɥ9=YojOK(i2L5fqQPb_*AS犵v7k pHF>AF}?Ҽ48ZP]9#n`6H <!u<'}.C 418J8Vh]>vwqpE}hW'HFuaPs ެ>v}YAY~lts*ԦtFG8`qv[eT_Ғj2%k+3iP9c XR:|F'K lC 5SDVᤂˑJi[[gTB?R"@ 9trZ,ۿgz9kM ^aͤՁʀP>U(#G2Eбe6O#/ĵJ¾f._92y7`lY2{>'xu1^73묚Q{ސ-'Y?&sNҁ-܂OҞnhnB(3Nr|c:(hws[EYc 8.G:dLwx .9?\.Lœi DIq%H+Y3գ`|H _ ==BѭE/uH]'ou `mA3PR׷7j*ɑikq؊V .R4}=wϜ*ƞ9JNUf*^ NJ)OT:x?ij[2LUyn;sr XR)z wѡ SHLN (ItaSqe{bcW%0`Fbxw:' mA 1cΟbYvؽǃQdτ׳B"߽1M"eВw,o?bp"C59D\v[0 !6&յ8` gYk]ɢ O![XOQNBXiZs,?\mȆKGpL("㵪ӌY=їuIzf~$#W:EIݕKC m%S%B8 otzt:+;v ޤ&vVv. *(^ ֒Jt(y:ܩx 70aN/>._kb!u \!k?_Չ )2}u > 3X[M`VTMT͆F7#S_z D\8 ZnA=^+0e9w!CZV8(C<f͒/h bbEk4&8qZ~A^FVhśstox܀cV؛t1cU J8X\&ǂ#Vۖn05Q {wf9ju8JSt~o$ʃ@+7}~e5an.ENx1*z i(y8PqN:׃e*SG#<^]PoP`Ud#ԬM)Q_%'oo'E;fb#r} w+>M_f];_;4/阃L%&멆 㻼D2'r z' Tߊql鿩SZ.!Z;`2:nxw@Qz0AV kq A 0xH|b&zhP;?rmYfˈ@4=(q^AغA5H{//gaCjݸ֮W";x"<}H, a$[#Kި\(E EPgEx_*]+ |B7 <޳ .K:C=M;C"[]]5c8Y*< v!!2x_o*3bTvͶLIB{5KGo3'!aQUm5xsyץđkKk=hbs&+zI.E=xoyYO\DrtM}}/xÍwk*]"6jpy3 V#cOnq=7I}2=hfs ڐr$UyUhjpj9|]02eju1stqp{d>ܗo(%*֑Ntw_2*"?6&۞~7Ko\+}x\Ґw>h!n(Xy vһJ]cW1ܫC[|#,%=yW,Ȫ]&)!CP!yRkFw72mQH13XVŗӶH^$$@ WI;:Y{|9cd:)X l!IJ*76R8u1MZ7dϸ—x#p}k)_tl~`n8z(FW?_ә ^U'$w*/-PzQna aNFM5$'#l;4?ԍQ#дz٭c/6{mr ~"+rASMMc鱺VlSa,?m-u}RWH{:0\c7NC(>Zˬ/<ɁA$X"q.-b~g>P/dh1nP[B+B0P ݛp&EY¥W:xw4^:lM0A4e_%:iνI'vhױD _&OoL{PtP LJ첇~&=ߊ6 Afxu_.N\ec{8Z:\6S1iuJ8!Ǎ7 ?Vc06 ȭb({C7z2GdGfxr' Y${=+kZ)^#a"UDށ/>9Q+L%䜫#]LW-T- c9f*q4EߦdO%6bHinP{m {'nCvڮ]4|3y 24A!JiD?9,p)(4b"tWe+D6OḐWOwKԕojQ:є8*, fDwY%62BDP s"'p:rMEl-!mܝ>|mzx)-?Z"IV"Y첡a`)*h&K`9҃x (x h?_݁p^Eֹj S֮gs_,<#3 R䪓[Z w;+MD~]A^mShs̩/iAP%STjl&5,r/㥩*fTYRt"o?v"v1ҍo`"-@%UH*sJw]A=0[l{n5kb'/D}Pw*,HZG<*Z96ֶst*Ìaa~|6܅ŀtmҽ; it<].ʼ8N7-kV=xq2XAH`c^N5)252P( d"2W7ɪMUDuESUU_|=cJ@TsnOKw Ѭ&E'2p e~?NaNxQoѮڧ̈́^7]^6hk%2fuAxkџW0Eɂ'GUڄzaR?y/:02摯{_w3NV4oRE=nUyй/ Vq[f:CW>wB=YE04uje.fejUt{x".h94rQV= ZOzyxUIb Tq \Qq&ޒ"7Ч[K>u Ujc/M`:LS+Ѯ&S.IYaQ:?_I‡`ᔵ|e˛tO4UoԖ %t%/>4(̀Lf^M1rD$#DzoBy/Ѐ]5g睁_UYr"K{YIAqF+묱'σStI/"H Ygܲ{qn]Z8-Ԓ{+ȅ}hvHt_\qwR3HbDVs@ pf;_~lCKx2V|ֶz.1YWYa_<kWBoDCv*c7'X B,@(2ĚGϨj#S# ~ki"KQa CH`c)K(kJV>Lph1 enÛ#^xǥ E˄qT|[|,ݱ% 1CSˁcXh.SHvrVŸ/ZZr8&UP@8;%U05591 }h'_ir,  c9#xKPug7N8N)j`-bz?&K<z20176i'*fΕRnVGa<'*a2b~:ijVTt\٪d`3mw\܌3Z30UJ [7oWdr7V0]20`Ήlr(' ֈ)mB(t[[RPNAܜ9W vF?\Jy')S8,v;D\ y[P+ho< CZLQ4 :93;J=z$j>Vu"ѯ*gVhpQѤ]#V&vA튨s>1sRh'&c5ɬ~YLjg/qik8xZ ށ> MhJRY> uYm/5?սY²&3ӳ@87F--*y ߫I]d ' ,Bj{#Aۻ@Co3+5^vV Gi(ɐjpx /l|jAڭ8h&z %)WCBx"Tf|)S9[JeN8ؒ7T |q&z,ĆqP0 rŞȒf7r^f]޾4 )D3w]MZ{]0$ (4{}I)GCCre%aSK~ KNfxq[`hpl7ㆠf<ٯ毴Ͳ Zf;#Ye@|4Olc6D`ߐd{Iv$I&W|ٗVu[tڳw[֍ୄ>.ú[ѡ@/?S@ Cuƶ1ǎy14 "%UWphWqEPU[>TxvM,oΰZǠ2;ȶ-[#GيOjrgF[ygIVRi9cי"(q@TIߑ ,Wb6D Fy^IgnrC_K?3jCs,6g䳕e1KW3es4[uLEqk DWqJl k'j&&9bл\4[m?3d#x5_p9Z#~[t6v;պ{k S:y0@nI\1D-y]b^:d_oYM+@ oɺ/{Z`8UH[%)4qtty0v+‹W: Cy> ?Ct3d zH`Q¤ȲvUs%oq[)d )08@|Sz2w:gzׂ2 _LFp@ T[i;t0uAH :>//wZ龴+ y\l jvZ{7y@a#XIkFm[$9.7L, LAoZ'wAX)S&ijFGiѡi:J (EP!ŝ)UM!p2)ͧުjɒ:&Na\2X)rX7MV FTk5A월OQ~O]hS`,戼cߤk')*v[[x}.ks HkRg8M8ZO (,\7MAOn Ry!Y&`jʆ9fnKMVЗS;>d(xN[աUÏ Dl)l%)}J&l.!vXkD֣w7ƼSs`h-b|8cdk:OyYHni+;^)ݣۊH\;RRͨ$i4ť赐&V&Ч=_Jvu;^2z@xYyTakތLB MZPa_Hn!=ͽs29q C/?(7DPׯ#/wJaox-i Rf[8)L'2׺7uDlWjFRAY5:p<|D$s@P=w|KJ2=Q/ 8.u g)g:\ ]hL'#> >D&09|_4=t_*7#=s@SqOcf4^q&K _?5WIZ&,ęWQzR m6YEG6݋2G CB6~}6R.*[TaPC蘫黺j=!+㏪j?gi5s"h!3\* ُ ܒvDHV~%Rj+\f1Pʚ!zG6/X3gA`.6 ayGɑ.UͪNdg~i*O&rppb =~8lʼ 1^favÅ*+n ϸ)K۔"@EdM hF^{F]t-jz'OkDRfm:VW RS{*h/O5 Q"%?HL¾$FrI}Tb>/3;&7O 6+ ? +ذ WA%nceW 5:nP^#Υy@Q µ]1>OwUw7cTGua;09+WCgT,nG/tX> 5jA TjXd5_ۘTw1=i/J'xR 5wL|I#uN[7.$/ˡ].V=*9s*=7 +{4`D$òB,52(⪍ H z kGo$C]BԢ 7YcYLbRE2S5gRLOC4^, ]W$=q4?`\qQ@lB]i"&>1``G7/ |5˅%'9俟xV7GZ.IS ̶MBqy>qo^D)ܟ* +Q{0 Ix}HAp"]`7DVNnC9jAlmzI$ Q+YEghlm#< OzUv`y$Ɨ}odg9 ڈ0xV2]Bbaբ[Z܆pz vl,H9ƽr-X"#S s5@S"ߺi0JRD CL9?^5a:&I,?,!8J(CpgJDy7c .rCnU(Ā-now>=aYnUk>w1HcM{vWHc3^sj=ޯHhH?(bIEC17C$=?D~ 1v_aԜr/ ]9VJf$,kC2?HW暣^=)%96et-Pi ZOmqL}><ᰃQ+MFR15t|r' SX!卒I@SNf+ʉm]Pb -9w//PWYXr^/\/]ba$m)@!C?y {}s&̉3|#3a\ G>>;ӘkH(*SLAfY@%HZE +mL8dF8/]~k O:"O; 4Ш[E/xKo/_(Ψ|s($vjO2ݰ_(|\8=3;R[o)O0FKvZ΢B7 e3~$P.,EYs"ioz'6ʀ<()U쫘gjD|cL9m K !'OӱD5|_E;9V *O\'[N2Xcdo=ą= kX#Ow?~h9lP;[ i_#$1O _M~ۼtj5i!A0+ONER4~4_y/-/"r6i`@[4̉jVo5Ha34T x;5 ^Iً%IQb S"e^?{<&*Eb4[XeI4l[3 2[$m&OKITStW%oD (̆j5f%HKG$iq bJ~?%nJhw]C {;!?#6CmyÔcBwJVy-h䯥vڱ\p@KdY a)gf'o<|%M=c]LRd\؅V9g$ј2z8XrS)Y;gS=0W,Rc"b*c>A,0dMՂ 21Tď@sɑ5B/}5vF 3a0HMk+TD1^ߑ? ZѨ'R&o?wٺvy2Ak#䴻Kβ~ %YF@^n^L`}Hܟ=Ҫ eC<_j,lN1h  ] aL[Rx.Z*^Q;b KT/«0W߫\`H~M W<\]P[%6N>Z(Ό.ӞW]'DC؟}+!^Rܗ!4}< [ud;;5zbq牴(%RzQb HL:rq|+Gn "1/ѪOglZFbN3BDevY˽Tq>iEW,Q~( }HylEDL]'ZCYnQŝX?vEz=.;If0xH;An[>`I oW1<r Js[>o:fO4Y(#=&n4ǒĸ@Be`d!"s:,׹k|rѵ~RCHO?<$Ak7?+[Cۊ r']Vcֱ{9"K( {Myun#uP!Bh4ؼuNl؟{o6yĨ͉}1f~ؒ`C x⑘P!KN%VQ!%WDG_ ɏXxLqt.oj8$_~+wjl"0rɓ|Qd߉F9jnSBd2wNIxWWڃ*\*0 ٙ‡4%/>h̛%e7/lRdѰ@3,џȟ$pUZȩ86aMS^l%'ᤚDxa>~̋IܜvK Ѐ g/\Kpb(pc).6n|N^X܈gzQe^ݩ%ۃXJ-6l.3VZbGov 9@Gqj_EdrMɠ+]의ElR¦lT T]A7gm0׀J:'{r̆ηMg> KTcI?[7|K7O&-|7";aZ[ -Be(lSX*zq$YrA aJSdVل˙M<SpzKu;bl2/(KĶ# $9Ure&ӡ*G֍1y׾F(,.4J\xO%z!)|*o߅y(#4RmBGqxCӥe,Z0n3wiTh]w qfތVq*H쐫q[s-?nggcRw btIen &a&Fpw)C1P-ǻ0 =i0U;D9l֯2eռAWJvY:O"h`|@@6 xX&g P6Q-׳pYc/|LNmͥT1ت s..m\3i[ lxIPvF2B'7˴AvkYiuU 3 _"1.bFZW"??m>PߝxaoRk[šDj=RFX"ͿZ$~N?FI5kj1"L* vMҤlBU|QF#rmʽK&3uKds 谮eJW[NK`chzG_Ym6!VZND[ h;Q t[U s~y|hqw_f)ܯݎzZ,5S*FC{Ӽx1KԲ׮UTF1PO (;nR#947tDA"::a?z=QcJl|?a.irvB"g$Ӛ-Uu]K1 +j͟iv-u: jjtѱି˚,[QS×Ohw}H-ڵSN&C@L.?Q VQvU@G9u%v0VQosi^lJ0+moB T=YM#8'z.h|VkOCr0^ZJAwnrF5*śb~xSWP,ۡҔtX2/_!,"|O'5I9M\6-R»fd {'=uM!Xy&SX@yd'߄Q &^ p`{;(\Q%wo.nϴD]mM;s+ԕv>J6-8 )B=,ԗg˲3Keua*ylwvr&kksZ@ us7 2*YS [V*zF`)4{`FužYOtm8<5jο.p y߆$b̪Ιkȶas G.ZoahA863۞ 7Z2L/gpdһR33yXSݼNooѼZ{+(g`aœMEGFͿҠW?EA|X}';ZHINNllG `⧻U(E$C E^x\Yȿ t1[7۰}n0k7Qc\0\ގP;Ԇ"HJXgCMa:6[ۚ>^5?u7^VL[v,3[$~>k/x`\5aaPa`E3}7-qثHC i_-^TUmdak%_:{ׁ':-X%~3 )HZ>V{LI<A$v@8 2-m |&awWMxe ;$ D~5\SwogC. nUP0rb!3 O{-޻ty2E Rhϼ ϷV͇6D S%!m*)m@EӇMG PtH;2 d mv6e ܳ E^ fncn9ެzy^-qe}Jl\EyҔn:'[ qKDT E*pFdh,gcNG7SƒţV 3lw)z'dcrAZnqq#JzxA M!>?=J8d(kBITlJS}= w8% 7YzrK6~yn= &܇&̚q,&S,9殯sC I G*͞<]a@vrlL 'nǡ+,OY`&\d&Ie).ODN*~4 >lʶ l O /Ez 1`qE 0RRkܲ@6 eQn3'xq5d()1P[} f4{3Hރ̃`#& _7TM>hޫ ѵo%"_%X5pL*)PZacK֧M*i/;9P͟rSA;!a{* ،&~]k&2q$V'u5NS,bzT$&}*Զ0'Z>|O&󦎤oo{0^!?^IVSb)gh{Ii/x.ƣlCJf>ۨ{ š3wAP ?z=SP4ʷw?VSFHSx/Y%/_[4V3a=`&7)+D>Qip7":!XsB(* aICx7oGJ6>ƺDi5qb(UWp<[Dp`[;}G_h6^GР=^U?}^816)2G2j?ETI M ])s5u/PW-e?\=OTd䥵jo$Eq%vȦ\\_Q̸%BG'u_-h_d3 0&u͋ '*)S -nT"3p ^?sֶctSk61l`xnA䊿JY:!&BP~e9)fOwc6WD ^.^,nYtbn <=5(#@QdgAa.W&+9L;9rT D.f2핗>%xew!< "}H6"p FxH4xEV6~+~0c0zf@/'6'ӱG:ةFX,;kh_1H$_瀭p/S+#Y|@;r@U]x 4I͚͛;_; b 8v==1"8@ɛS/GN-'oO;4@ٹ0ɹƕ O@j,uGtqQg=s蝫y /n|Ʋl5-%rb`[HАS$g ddd)9@Vms Exw-lq;Ed#˘jrއbZs!0bw"p*dD \Bl<gbzW }lA_me eg;_kuD*qOỸ8ӍF# S[>t9="N3R$'a F=c9D_G;!-?H+{w./Vi82x cʚ `9^VHzο\ 2)+u`\QZ6ժ\xXǷ II΅lj[d'`Vndu ܕG8geh뗲}ep!^a lZvK lzٶ;Ecz)nc)I؃r`LֲGĻ~'-.xc7XBK]np E 9X3nFǰ:{T]V?qs4SJ;(#(H jDB2nztNw On`='UjO>>\Y mxRVŖǣ=GрNt5GCmh黬ƛ%c"M؎l' ! 1/k)R5ڑ43<3y1b8ATzjѲ~i}jtƙZ١`¥.NQt<2A_$QAb.OE/*wD7*J:Zh-t6/ݒZKŀ=".6U,#4Mk5R OM|#s a(B ~hNW+MH헙Hh"CfB _/vg hYc=:mIiP-=U]FS̓1Ѡl(k_VJ3} d:0жopP0J( j\kWU-dbRit>]3\Fl29+ ҋ3 j>}#~Ł~,NA3 l2Dly:HQ|yZ+m'n9[QgExϐ8UDD}Vy4{lPP 4c@!T;/G- L@[\ r R[&|?8y8?BZQ4$v, ]N@EUi#j:"Vv?VqS+@d ]GWgt3[7gAH;[l 5m*4P߾]odԤӁ&̍x!P~P@^319_xf3mǩpgfA:vg3V'0 ,#,X9A2-*E5Mm0HY`h`Ua'yVrQSŕ6p}d&xQQUB$ʲFIAt@9y4kf'5fzÚ 6ZZ'o.B?/"W"ϕ͢ WkF"{`Aa*7!_oc-ĤJkt '['m;Vwo9[tɀ8 \~wx#u7Bq|-VuƝW;_yaPBVO #<sr J)yjnk+(LgzIKdXm\*+2ϳ&{'3,JdRRΡP_ =E*Blwӯfrne i՗BUՑQZxh-Npx1rU3w)ɾƨ?Y%ETΝ)ut#ۤ`=QD98F&CyW`0p-THB, K;n`Vrp ͻ:q^(ĝOb*2 $.~}jw*~.X/|Fj G/_@ Bt=A7ԊTܷٛ_I@Yf]ןQqxW~]?.pLzk0EL0Z¡SVC$cHAss()oG~% ywOA}uކMbWŸa4݈iZaQIP;.`;Y0MtwaRΖo3?s{F.%,7XX])n#Fd!% R̴rZY pp#4] %}CN"Y6 L7o2\^@ żA CVE౛m8dŇ?"Ow Q@*ſd@Y8/oKxNdwJ? V^+8 hr[2p9>DWPb>yl]4=-cDYx'=mY9b"d-9ȋg%Y )|XDzԀ6"ڃT#uMBHo=DȖH2YDź_päJ Qv.XXVjM8/w<p8~m/wPdcI1G[8`Ϟ(8;8FqjmSuMPGHjƘMO[.[Z_\qtiS5b[;sςAsX =z3${xP21h-DP_g@tyj c[)7p"fjv jWެ ;08dAm^ x{1͒=yus]^ll'ъnS@9tTӈCRfҪ&UC9?K:>@'f&mďL/9:w Tًj^k(W{3f@sdl(  D8Ryidh'8`a A.TlA)cNbM H34{QbE<ӴBNFi0ܾ ^AlI%SVߠ> r5>y`x{%1xA ;$FtIvvY՛%͍WAnZ$v8B "SQHDS5gǮ0D[p?}vYP?3}1OYO{`v(oJ4Fs9b5I.lu ϮTU37X`4kBq;Kӹ/|6+kBV:d*u+#1bơ֑DY؊z۽.˯)ڇ5S`* 1 $m )Pڹ4NՋG:u؛\ҔWA~9lHB1/SM"p z)8p҆QFu`Ck[[_e/X<vtk\6kjSpzWFuf2+f<ܲތ)/R1l;ȩ :JY0Bg~k!®jV|D7n BV(Zxpn~A" f^v2x]hr0Ќ {R5HD^Zl^K7t7M4}<2zy ^نD5)vlٗ?usf:U8Wsn# JD:.s;5W|S.B^P-O_yQ?-bm՛͈-D&+szf*Nnxx,4h}"}6 B|ZD{0R0UvXHw=1vSLP)M7 dkq}Og!:y0$9!4t2 d(h0{VԨQQfKֵ4cNR#&)] wLMIrZ]d_ ۭcJMI!arlK=OR>ѳg 0'j}I+f0 Ln Թ+'@d FzUA"SbVU?,ݙk?[P?j=v [!^Csnf$\_,(ޙ>|s{"){39P]򱚅pI6~ i^Pu2pUfɜUn$l46NZ0MC~Yܵq%OjzXy3YZf3dlm3w`vȐ3|PJRA,Ʃ]td`55b:&~ v -#KH+[d,Lu@\H"C*3U DAq"z#%9eI}^[+)-;[߂bȰGCf g$SYܜ$K1%Y>+ ~y>/8?01y03/lVzR 3l {хtAgLR7U&x' сN\u urqΟpSdbHBE`_[:d|MjX䑓ޒAo"#&zE|hΗ>LRAq)DsNVVtI]+/}>|h ?FExy<)Ǝćb5ϸka/?#9LGKO%3X%(( 4Mft#4?n X\.f>9<u oNNjf8ג$Z:Iƛg[(@)JA*[(/K}R'"T\D8{=vx@q;7[AD!)4ä!lϓzkBmxY+v`Y(ܠ-I|H*n͚hB%^V)=X<n F ճK4lY t?U/ƙ @ \^PEƺ iPj"XeCM47\>fkC.`HR g>Y?a,ڭR\mћԤGEUQ&)Q@st^ʿyŪ "+fXi bCLBïy}V~+يթ@jUmh Ep5^m\W%.TѠ"b<#`GUMˁ@pTkkBP m!i Klr`b<˼[%&T-SEՀU %0«/R% g N2Lj̔gL%Uϒ&_;i׺=Ӈ3ZSIy}pbϊ3L88,G/T:r8 @؟lZ Kr[4Y+y4Ud2ߐXeY{J_y]\.&^4|3W+4KlI &0{F5w) 8șe.MF|P/ XYܣq]ßѕctlDi n_x]Khؖ%N' #`3NŰ 6D!f[KU}KU'm03Mv*5~P:Pc1* Ntz+ƀJ⚋PZ!o;@T" ![^{9BuDc)>*B5Wa-yl8 < usZڀO-> #<3Rx@dP7(v\67a3XTv(Z=I׭"ғ8nRĴS]:*Ah+#( \@EN0}<'´sQP/0U(\`X2 ?N*x^娔׮f?I(j*m}N4]P6i*H}Q/ٴ ( %tJlL~XfrED_QQn@}D&XA,݁Vtt'j?k@Ì:w-6^bLgpl\npK,q%oxK*m_Si` |y腹P68RϴCKI{fF"z*:9DUѲΖ'r=:: ]08e+͈Qzf/Ҡ/|:lt407u=X㉖eG[,dgxJe׌3 '1~g=k80ѸLZ("5gG@wwҥ ?JpHd3i|P[MPn[r=',|@"|cW؉J)_^ĂhOD\$_bNJsgLM𚤺\YN1ڌ7bWJK?_Y`Z$ѝߗ#}S3@oۋl ˪Yq֧ h>_>veh 9ZQ%X푺wrۚ,41z ½UNE 2f@jysK|T_m"A78>*MXx?LPk} ]V(rVUzgī̼?jf{&DT6WU$ɊS `=o`4F2>O_&k7BW7r-q{ 840֑9W[%4$ԩj9_b "ߔ/G%Nc w^[[Ы"c=-ܿFHĻ K'FQ-㕋ւ>g7Ȣv\dV^@9.f\Oc.WݷjTY̚am04a& 3h=q,4qDYv3"RxKhp?0 [IfS1?=W)q\U`daQz\a.t%aC#5#! >`'쯋J쌌񺽣g>736fQf -E,'ä_ոсYEP 5ɚm7K2Ql8'F]R 'xVgD-mq frsѾ* r+|!rp2|uד-Z2 t{ОO;RoE1a%1X*vg7ԋpvzSLpG _IaBfs8n[etKA\FVeNqeoѯ;hk67=?NwVJ]U}.RX߻!ҪٔʜweͺXr6G]ed*U1ѓtDEi@o'i0)H=C?;&lB! 332Vߤ]LP߂N.lMH<&_JI.Nh U^UT@kCjvOUE<֙B<ǗΚlVA@כs:󧏖u"-:Љ5k,/mJS`ZWHW(:F~oI멟hGxU&ِ@gk+SosҢxe5;ߠ,)P\*$8NG.(uMôqZI_2春)(jbBz@$&h5ߴ"84yX'Ζ/A8:*q=&IkfB v/Ax״aTF9<=zz5G {ܰ*u `utiIW r#oڷ|j& "fҿąL~,W@aŅf842Mqț/XqH&*.x$ϪMto>.(o˲B! L)~?1ݡelJkdTʒ7q'_%A]{4L`z}Y8?Z`"n{'/9QH=IQ*L]//s翕_j-NP+_gQGDZoL&Mq A*^  aSCfMBVְK:~̬W< ߹u<q,9fDT20n@ F#^,USНkn[};N=SCx4t_54Xv8Ḯ \/h>@'iT"1pVrT"P?tV 4 m4{5IK'(AkbzGcCGN ۟[KrK:=yzi ~8E $ SfY]2-$u4\Q'c$JNxQYm]> qxqHL& ,3tE,' 5fn/5wsZ9P{?ˉA@wZ=w=$EfZ=IuO`0rE`ei)H)Mr8Z!pz? tG),jX `4d"@=Gl!i]'k4&5nffE_|Q3Y!z-uؤ9[ެry;#v%*jcb ?ٓ:% .h9-G n($+KsT1nz[6))cgZѢ4 #0W.۫Q OK)Q^ +i2MfGPpEg'pFৰ4Cvu1yBq 鎛\?m7g}W2'7'\V3w%lwv }n~54V9۟$NDaz9tzݣ:":Ǝ?~ XuUݛY!3E#A.w4lmBm֎)xq34c?] 6>3&#޲ s6Z4;+FP͑T(8;f)=IGg-'*W?:ߞ/g|tA⒨XAڡ\T"TB& c‘8xX+yKGXM,|AP%$)lI* <N$[.}KvVL."f&m cJph ]vۅvDx)]sÃW*DcuGvI^e KJS^eJ҃ey,ʆ? TqGGq#; =ck풜`UuC3l, 0yI?9Qs[Ee$4btF2Q?Dͱy[gw5$ QJyBea&.EO% R5ܬ}[9Z\ԋ&;l!=zjJ@'+ {. fϖ7]~F%;XG07j)HXԆ8^9{h9\"5o D0*CU ~/gé  f|~}!6MJCm$JQ hGZív=qT@^|ttuG`Kox0#D $TJ'8aYF#$^9'f\OcVrbR0tZ,F6ն'xp-}U,u8U+xcOB Nmp^;q^'RЄܕɐYSu'L+IzטEA p, $C4;< YQV}N;F.CMemr"MGZsX.*V=H/„;݈%[Hb>Nz)D5Lhw6h΢\.V쌵a2A̺@ ] SfJλ Oƌ'aLBLrq~m=j@Rz;{ #di1"NB p@l r؏$*~Ћt|ylԊ='-P6|UJ|;d=:uZ?D Ay~&p @CUazyGhSQkhnrhuQv绐+yy%w]QhO.H+v6#TlPeC֯`2_Ro0:%"a+COⰂP:w=*=~f4wߌQ=VqbqwBX ^A}%vVs8}U gHROI2A?Pg"0~KI.Ih'u]+OlL"2E~'HL!]T5U[A burC8Mx IfY?1KihFvb!ZB5vldcsͱiqō->6Gm\xoԷF5Ve7`Iu9IF?)("wnhs#.qau(2Pv~ǩXџ\]d8̺@ ,丩S'/3 >Ї!B٪ROU -xw*Җh;CBM|;]W)ԳuT :5oyVu\~9V9}rvN,\Vo$Eaͺ|j+R,/ƽdze,PBP q&8t0 ̤ 7~ќqZALjh)m⺉Omo>h%z ?LCxIqgH#/@dxL8[0aӤ^aÈ)!fTso$)V╰7iD@}n/kIc04Hބ~)Kp_f"%:Nl>NJDT(~/ScwAQ $bm66%h[c?W|5443(x VPaj3}> 4`WǠkG ӷ\핗GଳDc-}6Pˉ)$x-po N[m,9vxw&0i=Hb$3QPRg鉽q2C\z0I>Rhh=>tZBs2ϲ E˞nĚH Lpj(-4zB/; #PD UI;K|a:O XE(]U- 5әؖvPC.y.9{D%7O|.M79vPtNDwU[rPt(1j7!3g`ٱ!\͙U 4aECi: /E)5oFa}|Ɔ"eI{TU[[oI^*k/&5V+?m'Mkc:0CWQ8I.] <[YOۯwރ^èЮVGc+31yPߚ:xNFu2IF nma:~ w*BJ'(@<"YG-G4U49b 13*Ŀ4~dh֬*2(KA`:L LfxpIP@qKKT&i5?$9rp( E;3,;o] "YVBYk!˖t7m`]V/ԛ$~hr r8t\PjF8EJ/8;!n9ɔq1Vۑ[(ۆb=% }k-H@yo3ZUф{%Pi؄:DIY-H^^gX|JvU*[.HD?n Ѥ\ S "/cb2v]LD\4oK<h꧀["Iu=W1k*fg**ۡ%(O$[]Z:Gz%wY]{fr@"!!]&0zDzh2XKO3DO31FQr?㷢yot>wV:KT+k5pOC|+ˆ *ۑmI@ Ѽp8{pXnT!}6 /8-7Qȫ[7Gw qܨ_?]_ ٫Th-1KJJ%x 8v6!(:)*)K iУ9|9XX=iQNЏ+HlF7zwئUNVb.&2 oτ|LZǮ1WFV2Q_Fk_+iw#k갱(bu+:0HV;3`~: ec4I7csRFή%-e_YwLuO}B(e%-/ICQC +ñ/"1=8(A Y 0ҮRC"0{*s CmF,锉{g6CBTʒT@L`/=u#rf6+`-mYpH1.mS>\$22IB# c t*EwD!C7tD2D'uv[Y# /\`gvIFd,ma # `Vĸ28l,k`=)z7A'*#(MJNGѕIyB CC۵O}O$Y" N-!_Afy;Al{@~3O" E5D:cL7 * ZrW8swFjZL܍au1>36S&t&6fq,G"*\7'41$ a9)w=y-h=%87f]҃ [3,(;ߠ T_Ѯ 0?Va5jg2s{K25 ҉G9*¼]/[ٍL?ЪyNI^k~ʙ=TOK.7B>&ut^ ۻ|W{JLޕ$Su7b臉/;E1gc!II HFG礔Ĵ LFjO;շ t`Ny%ě8qE!_3i^KCBDgGTFdPz6.ǭ52~6\++ }upn,,QDV;"8 @ٓ_I4\ggŞiX ng[f7B~ّ: * /nJL{V߅ɚ\U]@bCs3EKhԐD/<@}>X._Ka28t\ŶvcTWLEf峣zDCmSa 5UA.QI&=d/1R?@Yl7$ʻdViBG.79"t4գ:[I^\(99'&zX*NU4?'iH$Aq!&nqR6`a֨4Ow[?"V!JXyfHTnf'-L*z;]a,=B2 "XL z XZ2}#LZat7xbpbWFk}kЛTJ_D+Y=֋UB3 \9҃>pM${~,UmsG4]A-:Z̃\Ws55c(`Xo%ݎ/cjE&/ -( q)}>KVcӏ}6X[}4](&#}IaIU&b ,Kj.WsL½}^4 ytK#nwvEąlIoK0{NHD1u;#";@lNl1ĠEcJ=/!Ur,g%LY; M{tcCQk '2BhSo_ZIMW}M/Gl N 3es\ A!C[7ҊVя7M ~&gQ( @ӝ\ϐ8oD-ae@6 4@(t2_Xq DeMi>ʒ] 8"Q`$RjfkTbPf{܋ yb࢙#Hwۊ2d5]g~v1@ZLըZ%;Kz1v_2\F ]RW3zx"q@6v}&KRӿx+S]til+-ڇ(.;D'S"D31=XTdҴJc:߰Ss562~G$j˔gɫ A戉I^0yfhh{;u&S#{YXɬ]6:( 6pN4ub^ats;J 5C}OA^5 Tiit@Fr!{2Ae;i)e]A}3~*5m}_M"W"zKOp:UϮW]!i8!J}ՊyF0^|Zطͫt-nƝ8@G+.UX0ֱg!UO80E^e2CIEJ^-J%CxV'fLюοiŠ{qj_A=OKF Äi6`oEiÆ2Es:9zE$C$DŒm<$/jҮ~:17)5}juSGH;irk<#ۣx!p;%3haD.ͬ1,LJ]ڢ P ? /ʲke`ދh\]p^5Wd̛"15U lȝz/VcEV3=<6xz7><\@S 0Y @ˀ{b>8D_k&tySm&Y6HS"3~TϰUe^HTK`;?9FlPSnb6 '%P^mm >noRFm.A: njh񏸼gm7/L*|hUcޮu.g}u\L˓T Kz6< BN -pVRֈvFK&Q/iOxg&*_0_]| jAM},;wS[ouB![!Zt7'+S\J8cM3q {ٖl‡yBKQn`R^к:acq8.IEߡŘMɦS2Xz8-ͬT0 ٧x})S|1_2{#DE1ZT._ ,Q|Wܡ3?_;ϓd`v3R-7 5uJ+bݔ:|j,;}k;a*z1"]D JBby d636@%9RYEl '8/sLK9f5TFYv$HnR0`|Ҭp5bٵ-5Eb u$F/]#u_&tx.4Z6a{7 'JhUƽy\>2|bJ>˩Lѭ# .vy>4/X3Y>wKnQ8: nKjmO/qB~ܜB5ew1 /@*O7Z)BbIl`Ki pW[[-vlЭ 9x0 KqDPuU7l s7t8|dEk*n Hd{ {u$%;R^wG~}4m)"t, k7bUp;IuÁp,6 R_1E $HfO։3.g͊Rgپ|ܡ9kv*ӢK{E_ȽWw vV|O7 ÍLLOn p> g>eP! 8KFL">Q a|MmFѓ_ZM'2沗U, 6NIȜ6C'sJ|V/LCA<.AU)#.}Cp^ʡy+diqB o=z߶?Eh'⿟$W]T$ 37ޝp`]Vu!UXAV3ڝ99עp땲`F>\꘲]$N(Ssn ?OQZ ҋ,x t1UO TeZj 9&ރ\beJӷzy'< vNŹ-$Z96\ f*.-m18-<Ŋbz(4 jnѰ+=k*͔c)@jd\ %N P1'1;\OwSҵJli!vK1vhfmjKdue[Bm-,^0(n^݂k`@& FR뜓3g$XHM :Fژ*r=gȿ=ܸ/wHnݗJ9g$LܣqW9ɺJ-%c [* 8P!s1K16 fdpho\a*nϮ* !x0u!xB'@aE8(~[g#?v}#:2_E,Y/ ~WG)V{j&D-.roCL CD(b"Et"kaP -v] [N ٫azq`;aXCbVh\Ӓ| }~v8S"փ, }\Ul ܹ!-dɑoe~;s`\Xe=YB!*^w yM0t" /3K%o2jZ2XɶҴbL.t2be؃ !A2y0lvL?DϮС f#!ISGr\˞ !=QrB Jb2H pM(υ.KL"rIͨihcc1`/kj.\fB߁U1Q6,Hʳ5` ak4|&-M!ht%,*>>Ryҳ-ɼH)/1phUv% nÍ Rkh4L@ynwWr _+̔׮Zb:":ᭈ0'v€ٻB[[XV#|Dഄ6FbR0s%>z>:֑D*z7sQ8+Og3fFMh qMd9ȀDҸﭐk2nX1[o \+OHʟc-`9M.OPC{Ig ڭ'2.خ'zr{?k4@fkU:8Uw!HUeQ= gT.MpȨe.Gd+ꔀ+ǭ4uɩEODH@CY,x7'e{zAew'% `$C.KI-qFO `oS|a{'"پgpq{ۤ($#ud;ʝ7Ȇӑ@}NWj ͧ>z&XRH+J#s9Avu|UA1nb\Y.z]ط`C<~B%$VcIOğU "bA/(;TQ@'CGi.3MHw G. ט^, zC0!ф F 40D6= r`d LP[ .!O8G0N']Ff4Gzr"JB&#q(/gWq1^xӦe2GvV_WQ>(M1#u|ʪ^h&4:RwUt XeԔ bݩv1*)+VVlIWUI-tޒ1c9\-8Li_ɼˉacj:bOQlH9̀%U 7.}-N*FQa444,`j[$[(=O3a:QMjX#/ )X(N,ƗnS͌s~L?Wj^c%B;< ~_`[8ްUzgMbYqH:`mժN(ԩ,н\Ump˷h{6'OĶXL+⯕H{" Tܯ-rzӳbA$&O ]I[6G~5ۻzRĂPdZyT1|<gқcP] 86KgL's$\h*_D݄1ϊy'dXH*@c`Sh e 'k B a}V`wo=s;F&ә2 _JyAEF7E y0K,ߪAq- }%.yB:R=AVIdKfbd`{ޓʬ"^3+Xڛ~Gk-T#kuU_fpP>Og4C i72bv0ܤbRmA-Bn$ԱB 1yXS{'PKH1%ʢQBFqN"\z 'sR5dY}3iyɚvltbÍ9 Lr5r; 6{(d'xAS~b d0luvz};>^y-ZٯVK0ooiV5݀(*l=6yhR![ +7b2<=+f%n -Eϔ4-P?ata<止->/UG93?Qj'68IpaÖy1л,x0oM, )c''m" bsY@fё2R9=uYg!|_?rM(cB)L P]ñh;fr+Dsqaڰ>Zm*dw줩R8PH8@}/_,d¶9qg 6Bn;|j<ŷ-UGi1M8 ߕƲt Tz/#TP=]&S3/yYk@k:<[#덨S͆>&*1!0Im~_ AOTLb_xU4k}7ߨsohta, g!)ԧH]\uo^AFvۘxUjn$ =pѹ;qfǺ'f-&_DŽ=yf 6bUu V(Bkuiw~|/c/1 tj `AGN1'V"btXJ~&8_uN򋜺[㗲,1 .`pI-HE@NSDy/A |SF ;/ޕ"=[tO $Wv}{Ka b>_M.?Ytidr}{c`5x ݺOSUcbSRZEj=K*9Zϝ7{UM,7,fPJN. ڸ^N5gA0j?kA-WW};;9s v :e'bTy#ϛ4G"2Y<욳m.Wp;Mq= V@ZqwZMY`n[nt4..#5 2Cz^ `DvQf 2tpTx;3l?F oCz3(Li8boɍ]H3UdUPn.1SDg?[YW5'VuM kZSkTFw!O^{&Q ̀rH&"~+I@XmZgib?7AXf" TY|Xzf1T`)3CI"erGˁFPpzU-:b8br_?]F xhow_io5F+DtR@}b+VTGg6H ڶ#X?T5&ZΚSz) Ty T{y<$Ɖihr/UWgD;5uER~"=}meĔd!Q7a#@t?U4fP)J+O>1h'˽vb&Ugf$↾'yJxnj+I|" 뷙R*gh%2ʈ!QiשP| 1Fv˜J.ùKh4 Cl%s(X}݇\2O0IPt꾐SյU\FZ)b D]+NAgK3:U UOp脫9I+艏pg+LAw~PxzJcFOf%*&An 4XlC :-itviƵ AvEfyKU,Y NsD,Fj_4ٞb'T?w|`sLO)Mf²_f m3۞$\`yw¬8-,29z4U7U9``# v75βe!1%w#5y%bDeYh:`aeȭMc^yg׋^ϷD=m{!l΄_, 9vp'"rMi[mjM'Y6˾Sp8E,W'Y! 8 :J"mu607.zs~[HM/hw^`T.@|. -VƔ(B&hSeo~:6Z$%ރ -ynjͤN1I3ëoٷ&' }dTfs,]uBٿJC M5R:+<~B`9h&lya2GhIFW؋-G*Igpư:-Y˺]"T nHVUpEu4N}2* ̔654eK.u7I*6 {)'e}PXgj$/OjB"vؐQV8;pù@Z%>ԕ߿bGHLlTżk ;U0 ꤹY ]*wÑ A\_!\sxo)o8 ۍLe\|4lP[#X2Q?}R3'vS5p_6 @#5w`n&riaxzTIT}7U޹,YYY9~b)*+JOE JeO~VExFk9`e9ftJ]].^R'!Xj寸",GM*$1P8[h Փ ]NMj)jE;w2-e`C^'y ǚ7/aѼRMfz@YkiIs;z+ñjRA'4Ha=FQn2rz*,r4{ǽ!JY;UVMJMw\5wzuTrx6=*rLhb|D|(2.TUH%0F9tï0Gq4h=CGd1a_ 7, N,~ NRQUxH|hi8%mrtq)B ~nDit~8^IR{-fe_WJ*'z&-lkL_jxd/ Q XSgу0Sdc-r~]{=^\g]l3J@s>$Χ6{9leVV3Z8E›ӱ($J0~`Jo #ؼ@)/ {VA~]u Qfjj=p-ۮ(ǿ֙Kpo~/xE7o#4ordKxr,Vی.W5/ 5Ӑ`w ذM][(۲), &IX*rF(b⩓i56j1%Xuk Q9m>Tfo+d4JXU K!/qn{F%@&=҇8RXrrlhp;^Yy[=3/+CWŤ0V5#߮)t_?M=i>4n̬2RlڥczMn# J0*-A~ǫ2dbLx-Y{C!J@b.u!)Bec1BN!0>\t&\+:3gG9NYX^doE/]%j: e6eHoFZ1Ք "yK~|n)3Yg?8E(EdvƑ@A@+q'h$'=b$_+-6 f-JܲܬFj5:-NOaU+02Ry|Ǘmfl4ّHWKGOAچTU-@,^#2!iUI{]x˝+1n|A0 B kp#Aa7 PT4J,RwEY{1G )4bpƊVQt>m.VW0Ģ2̪sV xR˘8ó L;zUu(} U?Y_j$w/@>*/ 4_Ů %݉nɊh_ٸ*:tކM"<&sD/|^NE\!g.`ۂ(2ZN>GbZd&v./~(4 Lj|wԎW0 Fa0*]< ur0:qwkʜ:Լn|e kSL69w,T!yL9H}Z ]ca4 aK0)[jxj9pi `; PKT8q.UIFr8@vU0_ζ YZ