nodejs10-devel-10.23.1-lp151.2.19.1 4>$  Ap`/=„0Bi.d`At!cg)A|WLr#xB)[Q N+Uj+ٽx_2@7 ٴNā3C;nfőb= se?|s'FmSo0hA >%F07 Hv2fNOkW6e긎VZ,*`'KoI-)_/ (!iw"q5/`ɕ7'6Ͳ5$9*fdf7e71db66692ffd464105fc05b46ac013fe5c34619197e29fbe65ece8f625286e066694da0acb56906448042f736c40cf029afЉ`/=„|5q/ݔ$ڟ/mc`GӜ [J=A-qkx8GkM wzQD( 3MS-^]|5'\w/\Yo-sTP.Ir@\Vܔc>[H:!֬nedD%H8E#'۝mEIh7.xqpvVumАеO;U)?DXR >p;?d & J !'0,, 8, , @,  ,,  X,,,,V(8K9K:/KFG,H,Ix,XY\,],^b6cdqevfyl{u,v@zCnodejs10-devel10.23.1lp151.2.19.1Development headers for NodeJS 10.xThis package provides development headers for Node.js needed for creation of binary modules.`build78 HopenSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/NodeJShttps://nodejs.orglinuxx86_64I q$&xk mO=i (}F0ΙL"2'> 3M{L<` A큤A큤A큤AA큤``Ε`Ψ``Σ`Σ`Σ`Ε`Ε`Ε`Ε`Ε`Ε``Π`Π`Π`Π`Π`Π`Π`Π`Π`Π`Π`Π`Π`Π`Π`Π`Σ`Σ`Σ`Σ`Σ`Τ`Σ`Σ`Σ`Τ`Σ```Εe50ecae143af42a8b451fa827e64a1a40524a13edb33a6b665b0e653d784fe413a565db00144b93b9ba023cf67b0c09becf9c376a0eff3202b8bab60856cdb7e4e9c163e7e549f6e973a6ad951056c2dae71e2eb8d1673cc5889e34ec40e43d05163dcb0fb1d6f6a8d10c8611371cf36ca00c5851ad22c80d9168fa4dc8409db40c5feca7db15c0a779c294e78ef2676641cce35283fed830cf3b30cbbd5ce600745f90776383d257d7d250ce675d6bb4ad6d65be23b8bded384e927bf3dd543ab735a5360951301023eccc779ca7358b3f8c53f39127d92a8c91cb98978a96e8acf606c8c75888320cf103b2b8f704ccc2258002c38e3bfce3d9e3176ecaf7349055076cb1e513a82dd9d918a44b1fd1143cde312eb37bac002aa674ba78053add8181adb8b6f0dbd3c015814375c9c3c33d851874fcf3a70bb2836bc097cbd6aed3436b0d60d7d99534299aa2086c4710605bdee69fdd8fe6aa089c6572393b22058a4e30ebf1dee3dff3fa5379019b3ae2ec550bf259cd823cffe35913efabed77e4cf6c06f1224e681cbe607eff04713ca0c1e1f4a102e6a6565ee3f02aa02755f41724fce441fd1e344f9fafbdf5628469931ca4785f490c56c506bc770963533ff4b16f72a204a8c760896a857c54d0ac50570f1793e3bef1f2ae8b35fdce8bcfc3988c0e1218a0b53d35e807585942bd270718c8e77bf55534b83073755ff0a523f5451c5f47567c6215ed8ee135922a892f64efff5a7c02ba4a8e5e9a5fff8961e8f3da165fabf55d70cfb1eb44562cc0b8bf3b93b53bc3c9d283c8698388ae32ce2c4390b82c3529539d2a476c44f590e960ed30a79f72b807ecd02e9d7218b34e6e89b7b412891b7e2aa8b3a561c5ce9714c1f4def6c8a8593a6a68da69f8b10c701d1ab71e6f08144c542b6a7fc2f43db2ad97a9fec12949479cf29d4b4ef48dc3c3ab32d75e0a85bcb80e084d42b32aae40d67fc1d882b93298a43cb2c06d4e30e08126d6aa92441ab18f360e38fe768211ce1bcde499bb2c1038c9e0f530202b3011a0f67c3f169de6552338674c2c524843dd7e04e01d1528028c8b588f16ad82d11feef04dd1836c9eaf2ef65c74bf966f0abddeaea394b5eb63a9fab4f87ddf34c70f2e1dba5f080cbc04305a70567a1be1b279b66bd9aab85e796811222419390e287c763252c8d543991b2d46278812c852f3431684eab55ca6fd4e02facdf8e8b45a5c238ed2a41f1d8509274f7f8c43ed519075a53723e8f3c4b344e420ce182c0ed6f7af996f21fa3a497b84c49e2365935b3a54d8fd86cff6db0847953ecb607535b6daefe3380fab717a40e0c5291ce570fea8017f22c2341bf056f8c157408588d8152eb18f24a08f0cc51c10d98c53e8074f94980aa1b8f932406252254180d88d8c64b1d2636710ab5864eac125b42d4bf60881a85104b02de364c401c44bd1692c227c4444a60d81be2cadc921a5369553dee2ffbd9e754c390a994b56358485c166f773f19c79df6d8f258a4d3f015c59c20ce9d48d31a2977a83b28ca5df2ec5630ec2a807402b8f5f4d51dc403fd5175f4876ddbb9e2853d3d264d39d23a838e52a09aff149e89381fa542e2b95505cd9d43f32a160f0fa81e86e886c3195c190de0d9e38766d1f8be0cdaee0bf7ab328863f594da0bdb7fefd6c9aab66644b6a6bb46bbc610417f2e309582b36caa9ea2112a560537fd439e4ffc65db2f5a8da217444443bb9dd3d6f9ffda2287a9289arootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs10-10.23.1-lp151.2.19.1.src.rpmnodejs-develnodejs10-develnodejs10-devel(x86-64)    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 patchesbuild78 1610799366  !"#$%&'()*+,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/-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_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textC source, ASCII textC++ source, ASCII textۋGYN1d*6Gqutf-8cf64eab6aeaebc6cc7974a28301d81ce08f21bcc4b4cc873001c3940a30c04c4?P7zXZ !t/m] crt:bLL6%\J# iX,Ѩ[&&AovgI׮ddG>ڛWAa78sE2Q™9N*Xphjb꼴Ҷ"4+𘭎$w Kp;C~&vMD4. Ynut: f)krJP4 5;=vP.w ;nlK6Q*OC6>Z5ҒyС:JI'dBRrJDLڡPBjW)nAfӎ<ԅQɼP^ H*{OU=45JY4'&kn|D h&u$D*U7;=l DlUr pyTp3p;~jƑsAl})IxĺYy!^ 4Tؤ;c7|IL65VxaDڤVmYmsݷPL쭹fᾯA 2 e]2!61a7>w-]1xSXKy,lz a$.NՅ4aOsv20>=TEhKFGxJ:XT-h CYz)ڢlG!(s}s|Fd3d4%P S2KnN^wq.+FV}2M_P"?bF;QtWG KZ@n>UGGYfrpx! !*.m%LI4C1m:6 ccAv ,u?MG Ψ׽uC3[f/Z "s^q糼mxOP؊O@t⹿fB~F:o"?XGn 7Ƀxtl_.7<3ÿVo\H$+9H\X&(^h2ڃ!CWKE2! :d6~n!z%F:X0h1qS:LՂ?˳F+¦( EHR"ᨭ^?kAに4 H(} 'q, BPAR*Two|`  Egt8XG4V+`$j4QBuϚ{sUo H7n2xV{ӆ}pG;($ +Ev fH? LG>Z^P"66Qi?`/ϑwqe0ږ5'ĕ(i&k~$4N3Jjґ@v.K "r}گ2s\&:Ojbɮ$0!_ uDR> [Z PM6qy~(ʳ<$ڕzSW5&-D?6#2}&xgl%⢰He126!1i~#_ݷ%4`խ; 灝WZ_|aWEǮ^`wșTmp8 6C-ڌaΓۈ05֔0=voxh=da\"S L^YxxlF˵HW_)8̪kh-sYԿum_'gmb68bcp.(Ņ`ke*tʹhRzeeOOQ_{H\t E&ÌPᡫc^".n4an@KDIʔfvh,+#&W&FJﶫFEmbvLwAxI$l~z~4fj]\0Aڹ܉*P7~ovc%@Ϭ]We(n3t EzZþC6vBy> 9^ \}qyF$v1?w!M_"lM&N7,j9MS8I搰ΧA83NVJ76?aRd {66f-#sZrdGD3tRtt WZmo]j# h9J U".3A,jٷ|tbᐄmz1QZ{5+ؙUs*o&ǧjTɱՉFgߝdG:2g$ y y{ F CVhϹ5=.>ݫ8'o\ ́s4i;@s,4Q&q 沲Q"I`6ܨ5A` }*`{OX@wfoq^-H+vv%SbKZ<^ޣsHz"F= _jJ^*px77w'h%mR>)8+=&Gwz/9z-/L8ALЋ8NK @#v)mZ"ZoN,wt8Tv9Aϛ{X5\x{{E:?jGnUwX~0>9,Kߧ;łD:ovcȉ4t'Ո|FIECԝ >X@ UR++ܿsNdEWTX:0@v"i+ƕC!>xE~Jӗ{;L9|f Xn]z-1ed5'fE3c̊P vσIPCPNe-Bl8?egOE|6fTm3QVAW K$j#{µ;3d䞕@"4DtQ%zlfx>lBJJ69_mxDN|O?]p5xh*gZj`f%RPƃ&COj@<w-`*4h{ ]#z/ Q8u^߃ev G>6ΛJW# KLhK:P̍xZX*aՒg/RBl k4 :\0eu^m\j?~jYQO9@sHb9T&ũ\gRFa_:HeS,%)KqRUqd-#R֏Y |PY[kJ  L6IG+h!5D[cQ.U|bŐeUjD{GK/S{bk/|GIzt. DԽ上9˘rw2vU~O4,1 3XW?`M}^Ym ,zk"+ByTWPleiP}|#4J ъƹHQخR: UX.SiDTj{%QMH ?T| P9vr "H%?YjYӡX(!c;,ձA?1AD -,ZLȪ˷Ò>?crE^_I &?3B$}2DGfuiu>ro! QÏ B9701%AEF8{ajID Q6U)-|ױ&2?^ 'ZI+{a4}!SP&'{e&*X q{|݀߅9A;߰WPW;->쥇).೛jdS8\Z}p`G6m7,^|0[ IŹr9u&n,wBS؀ WnRNGf=N~~,v~8|KeNZ,eRV۰FB0 F}ĦSse"v):憤$ Peye(%3Eb"j+O?5_QrJWKqs+~(+TNOqbrCLҖzWxV7bHIJߓ:THZ%gТ\,0_Y:+$m5W#`L3uUg@'(8Qt4[;zZj~Zav\?d>~833J1BtlTЁIE?ͳJ"לCa(?4U"#||ȗ.xay1ia2H`Z\^mވXO9<ʜWW*hr\iT=YN]- urϧT\aΪ9fȤE" mOݑJձ{:3<Մnx?9 iAA$r r\0HQivܹ?(1K{Bx/5 J~4*Gt*6lKV`A솜C`PriWra?2ݠᧀٱ}okb _ lOMm<@ՅS(J/?Ǖǵa&A҅١p I[Prq׾`e oc!Ns6kBWt/=&={ɛ +{ذ/xlE5!VS'u0kE'kf%KvV B\ 鐿8SS͝OhZ73hk&@F%4`g2!=#n| !򩅥tRrxr7\-jG-0XRE'<>/Ђz* B#laڀ&(+um0ϩ NTG(/FCҴKCEZIe/AdW0)~9tOMHӊۣ%ibED[vFm1yCeijb bO~\bL sЊ{J"ކ*=*8$!s̡B8M>;յPY v )zN_%QdF.K_7(!|" Y=ەDLFmbZx* =fK<SǏoUF`2 I^EFIFKUXeP 1}7 (U('@ .fm͙x(0`X&vN2-f :Ŗ١u:^bgZ,گJK}ؠ|Y# ZzM=MRpy;K~ Rߝg^~gFO1yVV#O }EC7*,g ?Hh$;3n0U~NB]ֺ)zuuz\2ba䷱=pzKVL.f!{ΟqZU*M[{ߏcξX)-RB`H`R 4 /i)ŦĶ%Re u9:pPdt8vΝ@BM:4l6{Aҧ0%$~b|r:BLT1LP'q -''8MrL7'{'-)~a Dl^W?7q{U4M1[G@`j4_>O{W 3_wa~,IXaI: nP|B?(. T <\bTF:b3d^|5Z5 @ZA|anЂAq>Eq;痶0ֳd`kЇG-?.{!=U~ qݨb{ϫI'[,V/ W!Fc,ЀV_04u*q7g.:Ԫ1 ʓtI=H5θ`H}l+Rkf{R7A|d[Mk)Bt'NI'dف8&[Pyjkɠ׽]S?͑i^yv$r9N]z[ٹ5J&‚(8|jͶ' ygfAJ{/+MƟqjz{ z"%/B"!新}Omr187S˧00"8 "7aJbك_@CGHBEj;᫞Xt1Sf$7VzlIZWS# dkQ7<=t3iv -5䍎xn[Ş o,0@2Gj:N)$9"us|5-mX&,c))uҬj*A?}:Dp`v&ҋzN:!UmlL$^g$ʻe6d[NMh1f)|(cZoԛIlSMd:W6e\w8}FV7`)F)CB'\ko9rPP< YLZB.\D{O!1kbs:[(٧К2!q]?rXʚ|͍kKcngʷ!4 ُ5BܑwHVviYRS(}~ڛ1f:|>o38y%P eW5 *Kn|W.- G|*-ʕKZ-8œ[]3zxٱ=܁q,@Ir{lV>McRcU1j@e)#) ,++J1mWNgO Uw/"k׉ SV:R,@3.}7Bt%Sg}F;鉾a.u2vQ=,ii/ F)bu'a8}4:FO]&בP;aW#H?M|-` 9AY\$|W=ģ%FsW$miz`UޡPd{p@`LrWHٻc< rhgďL\ܫR8g9ֹ2/g*Y?ꡃdb%){;Nm.6Gʁ H[Iqٯ峞2[yMЧR:"q*$uHMWrQ3Q;DCʼkE}H.N pشON?I*tfN7(s1\>4Q8^IX&O;Fŭsˁ܅ ga?!/¡*Zw'C ԣE։{A3!53jĬqw9Zt?4tnX ;Y1/|2nUڻ2"0z<4[n3 .*:\&%W*W"8SAlk<׮_&Vhc>e6=S+okh*KwF"M^`2;o>bרiAD8 ;ϲ赂nt! C#cUQu{9U{I{û"5{cb,ᔆjSlUy/d9VO4(q@MsA=ѫ%݄`XSm"o ׼Ԅ W{@h1#/@ۧCܖo?X]|q#70:fiIv"$2D*p~t{M\j[$r+oՅ $sN&h;Իwo[,"R^8EڙW̒NϮU> ,FJs_i+B Z UQl'*,OGc] JכGQ"z!-—(ܑ-U=!/- ^To#]F|yel镡\7_<Ya'Zi 9Oδv4JPN|Szv0.P׺ ʧ>6U.HRRA }h^Ѡ70rWlԾ\ ($ Wy|cff7W_UwH֕U#FQf#"(fL'l2X'ρWV}h`:» Z]}#kiX#svo cd/vh Hzwxv,6x)[/&h.@2?LU{˯:;P2^A Dlڲz1d2Vf!+NQڜ>93qI;\w&AF?UV1ZqB&U@,⇡g-;Ba}Q ;Oj_LP&,1j ۊf 5cKeF6#8Ph2-؋Hth5|+),z Hq tɴ0" `JOG=J(u`HaZϨPj#BXl̺gP5t`&H Uw}ZFx_j~h&L6x7 J<^ pE.TC6ܠ$i~iGU ӳ Qdݳmǻ@jSl,fFdeaMS2]53[ ?OtqKoqe RюwokP/뢖!6ZQi#U[˝぀W%h+m˥m_Ilي*[{h腽T{xɐ -9-CO@H?°fq[ F@=xՊAJ'Qb:XNdVkskt+Ǥ=λ & S-s^*䭧ӎّpA&kĻB4[Z/%` ?96qxALL둯.k/G˯ D4*窄}KcXHjCh2L,=ȿq:ЍPG|A$w9X?o ыwKqN}tӈFcE38u.l1XO/(v֔rmނ -^ ˧'͍ 9$M 㚖[*|ɺT.f?9[8 :U%'mO5o[U5T}brS%tS^XzK< d]˳Y TX8Ovؔ2OcP@ pn_O8Dڇ(Sܢ;-}wQ f5>J(JU:EPDN侅62O=Ƣ^u$s ZKznV3RG.ƕFAʸ?F~/R`~<{"%|_ "Jw ĜKLw FݼV*3I[)،a۳׿ŏ<.5ų304hdbf$[ 1gKL gǹl~XYO52|)72VxhnBKbu-3`ug\_7j,7}FofK'dAONuadz,.xpp;]۳%8R/MHƈ6_FЏzCGS $>)Q"^  {da'aP8MbC*Os}Gİ%n~_nPZ]([Ske(h:ˆL,ռiV9wwhznѶ0uͫe1R]WdY̓:M˞?F$Koz+c}~s텡>s99+P! a)㐾Kt*+:]UVX;e4G;\#ioe*dO-uL{L$j '{Y#Ns5I~GQsЉ,F(f? i(X'Zτ>m4oNF-mIuk#u@VFIp'Kʋmh[>:YrM|L)]PN(pZ$}f\C28; Ѐ\ <~2yt^()2(ɄȜ@cU[V_N{sZI7rWv,&2H@A OfFzF'@tJU S*qP}͓&mSYϒ]bIzH'|d-rDS'!79U 2IbOY)rD>K M:kea~fxu ɫWm_ɋ ;}\H-} d桏.#X&ߪ1#tj=_1I p( # מ'/^D%jPK]WPH&i ²^:/,lShc NjY YӐ̑8!Qs!u\"AT&x,J$$Cn6iz(yMd֝F', ̣';R$5$6}{LprX"ؒ3+#'廥ȐsR 3JXz.Q`ܠ1dѹEy3*A%^eF&HS !EIO8=mO.IxeV|<.y t]odŽk蟱SCA <3VUonz&as6&RU GT䄋LIVH[*Y-Ne'?4qEGs[m4x)a˻$g(Uܩ hfaƤ&B9*k\Ƭ1'ņ)hfgo* ׹f+S &ƮeC;mrkA25}`g'/A*h/k]6\ތ,5I&UmȮ@*^=WPwIo Xo,5ǛyC`i[>U`f _,m1ѣ_jur-L]i=.ÌlaySۣxn:݁00BTD(ANZr)Swk~S<-!s:L U"oC1 7~0Pq. j5qN-{JOxW ?4 dye/t+fG5,'ΚCnz\ wx"rg<-zKi.҇5!n g29)ef@nBdSw({M=k#3049A|+ZuXfLL4|kKqT*]+;![7,l}aK#:G}$M~ (loɨ"-}/\Zd5Jdvoaߥ4SiM&l [B'"N)Sxl%Z!I~ɺgZ|&lW|[Mc i[l p 4?ieHZkg߂0IT=+k_NxۚY=G]*OڽZet[ےU9SwKQ?Shu:b$npRH?[,2{mF &S~he^jL|g{FUŠy=U~a(8*+[ r@i9+ՆTXGsقcO$j:սS̾L:C^u71o67OM+aQ'L?;0c jeO KjrRc7T*&"2lW0^}N=&'{F*lyB9vnP (=[y%H6uڈȓF_f7F~.Y`l*VAiX%oKn./., k{Zw"Y?[ L-[D_ 4bPӐl^bd*ξu9 h W2=?ح ~2TQk1JfK.1^I#с*, U)Nz'b@/bE^x%x_䧯Wׯ6-攻޸Tl,Nf,u 2 sV`3ZyīV{cugZ_ۺ1nx:Cy0'A^[+|uϊjς ^@JOeb*8sݸ6ꃚ.~q}9/mϳ_Bȅå:z_ߥޞY.T2vw4LlRk]pQx@IեR/p_iankڍZ!(Jt`SS=7whVҘ).X['tV&bB"~(W?c3 Mfl 0k~p;7 [ݬ[jJᶯaAR-"q,1׀y[j9oo)eh4f#w ha3-"pjEđH1d,|5'|uJi~ٕs7b:dړK.cxÿGhkėk_ ᳙dww:{c1LL7n?0dLÄ#k2гWL-6qoo毗=aBy"fK±w$ASJJSkaȞEEx"Q).N߹Lec]-znBzVvxUTG3[P6vزm*uw'^DG)ngM0C!-L\3|*\}{ST^G-܃w7za|\K Aݸ5U//ʓ_&c5;0Y+$st74g>+B ;?CTJQ,Yh*g^X7+.9$kUѝGpaZ HT#/ ` l-Es/C/ ?OUXޣJKtʠʝͭ`]$QrF\$nZꁚJݻ=oS9E0W{Q5+8ыA8;…3`_k}7$։v([s` A],jKDz gr0P C=WI.xQCH;.軮i C`ϊY]#r3-ׄlR0=)CZ d{=NWˠ78fu)s#CDND~n< ϽlyLI\-;p"'kbT CdO ?ݳvnrRO;]*xإS| ߨ_=b:j+~x~KW*4A~qO\AfV7v \IBͺ ^+8ZSwM+Af1ت`Ԭ+y6^f,DI(,({]: Á1Vɍ-~ nycF4lw(XWڅvD&xGzm+:L:?qlHtu 4[P?dB#\ai=L1*a ɏ'|{zzC wI8ZQL elF .[|/ë$/kFN*NSf6yIqAO&awd=f_71umL--$s@dA.#Kxi9^3o"r~:6$PC9k̰ȏv"/p\cVɡ|+ 5r=*Ø@|[xOȜ!ϥH߱3+GBLC?͈>S(>?X%~\tGЅ㧅 Rߡ״fA <TU WAx[֖ 2cund@M9~_(z2F95'/SjTQ;9l"|4#He=3$ֳ2{,ЂT %%i~hāb͏9rCP&]W ̶ٵCōb)Fcn >ǚ8D'yB2xm@atv1 teh>5e։Q@"1?C+~!h֍  ,{ZhʆO->l6Zv&ا~ho-CQgb="ig|vX "| .s/_=PK(OUa*CrL*_pU m٬ǎddゥ{zW ۹F˦mȿs5R#qZnw1Щ mN,XmԞ$l*F0,z{!I騰Z#VIpGꓸA Y,6sEn ?.qH)u/ecDKiBߍZێۜIfKN1ll$\cxFK([v*7`a?YKMen<&9ϩq- _ޙDrYЭ\-X霵kS/V4K鷵C'HKYz@ɝw!} !$K X%6\xZ PY _t&Kk@V"N'Q眞U_\.fTَvb&W_(lTts$+#4 vV$/F\T$^tb[AF›%Kplz֯v}|ږD T/>4s/=ɑAm*(u/`6R7S#뜚 vIgytXʑ9-dDf>\_g{ xs6am`bE 0*L֨* k,rr)ϾFIL,mLr*0N~᝻R;jv~: FiHNEqQ_ ֫ZM;YQ$TOjI۲+<ԴM0r6[NH}mh(.[oX]`IEGa[lT$* t ~E"jF}2s`ʜ gŜڋ/M1~"E ;k_eZ0"TeVC`T^`4\fG064a#.6 g#P[eXPP'Fş5=$d\U*1Y|WO"e6ae6 MǞ(ɱZWDڐ,zGT=kpna xXUI^AAvsJ-ʭfВ[W ?0kS6A`LbIg<B32QN5st6OsjT*0ŭSYvJĚA7*ekDBpSx + f.[50G0m3{v?Wxed 5b, xᔿ[Ȭ,f! {eײd'-M`K ljt0|4(h7E~JMt^/ϐ{|}͉ϴzNqMU6ϵD4ͫ[kr v!L%Њg-^W]g/|7\oG$r^eAj b}sY: @1zweU-۞G* Zn0i7}1- fxЦK~fj$oPQ.aد\.M/B Doq1)`Lf[NC%VndSp?,9 @e*2΃qtsL Uۨm4gl34lj0vR<\GE`L?KQ-&zO_Xފ3~3JQ>x^qAVƣ[F3&&;mőŶQmO.}ly=xv< r?HŊG,WS 5MmlRtx 59`/*UnPǿ;X"C}χޜL\ ߣA2i2BV3 HB>>)5 "xT<t6᳹d|}Oّ[#2,t^ oUfkcht1\3m_[w_]0j,!"!*Fn@Vm44* oEõ]w!\OޗQe'ٙj(NvHMU3!ִU f1loYc4 6̈́PR!+\Fep4ùDh9R/r 9\mV~TR[ u[%CMm_+ٌr͔BԸ`4F+G޹Jf)9>Pn2FSv-Q*䓃Q&`e*4>qg ~ 3Z`,ir$i v}~C_%֨AV>fO,*ܗ[65W:y@-USnzPWy[@ bE%E}le? kcx=/J=g]v|a9LWy :DZ]wؑgy]o|/OrM({3G!#-A.)uǽ`b_3?!D0(2Es ȡ1萹ZeqkaΔ$笍M|ZHcB4(~]ժ,<ѠS]*Up_򈽈|綁I'3!NY~4K36 Lz[Nwpęuq;7CaqvsB?/U}F|ȑgyVxW`{ 4a!z9tɳr]~G/X%wizпPl÷af=@G:T$_z%R,/¸%-o uĊy?&[oW jѣ X}͊Lij n8@Ȓm5j9R\d.ƃw~l(5mES ӟ1n3ynCzѐب=ZA,i|9 !ZPS ;CF? 1T֥\yQcb:{)~BEP$۞f#ǁ4waw?P_*_QBXhF~?\_<4yE]VT ӎ&]=44<-sB%[OኒT/<e+7*6*PYj~B@0 DXw8:lS*v3v<}vAോZkծ\(W)7o9|Ox솾, bjNLg,$ljG-n}SyYz!0Zg-=m>}3&-bNq1`фޠCfSYu+ܓ~e>łAS±/ w??Cg95*M"c~ٺm7eMUR[Zi2$ÆI|zce4߿콜:*'܍"7xO9c16ULki?-=%F.ˎ"  Zg(¼!f|&,S'P89怘}HQfXU+hhb6cl]L|!RuDZ&D_(:J͎^BP}9T@E⚞Xpoxf/ShnA5;"؊~- 5K{}>bUMEވ)\Єgjeحt ӱ]|q$ꜗ'<%BHpt8BO9dANxk [a)~:)nV#aO&gO/QI8oMN|~ȖK K89GC֧9j@P2{+URZ>JTKX gcz)*Pxlh2u_SYFU1HƅMr˦Kuy>'C\`qiE{akѓd4,-y{ )FbkU@) ~46n ,<ƌ ޻uZ?}\t c$'rob\ NS'0ZjNH Yx;Z/ç$;ܦ6^ؒugh_ld]:un%AU'( H['AY%Ʈ=i\~pԿr)ljuP*SJ0m#셡[Dj l!'WK(^q?џ<,KTm}Axb1 'niob r&~Sx\#=(WżapQ o G4:~EwRހTyFݥ Y XKE땆/I lYe/,^O[g\l:݉e%Hk9*:A=c"ݔrϟҬfD6ZbsSV^WO׊N驮+r&Nowm4-ŝݢ,Zޏ\@ 3TQrrvqJ\ӧiܱ-[AdY,ۉ8yPְ1Fg= Rpm!0:ri7c.W1K֕R 8 H@e6٫ cZ9ߌR9xH{ftؾu(k'}?c r*[}@%UcNqPP$BB,VѮnVRM\5 qǮFEԺҟy\ad?Z22ĕ/Uby 796?9fN3&vv0vg?Qo.XYʸd|9aż׼v+S$Pa@!P~MTT$^!T6;a}@L-R{,w~ѾF2q5:nвsc%Uμ5]L`Ճs5-XQCRHQI+{3Z`IҚ%RozJ`\q0XkVF f KJE}P#V5 %k:)t@Fd9BvL}Jn/C oM:e]ߝ 6i<us]<>{+4nNqIqcw9` COiӼ;asM+u= po5{;]%HpiZB4f%!bf$An$vέ8ʔrc#ޅ{JO4fzfjke?}~PuC/>XL7#_gw]o2Avg!|'hLmN煿dYߎA{MΛDRxlg#^^^oG\Ίý]t $9a`0/ةO'X5@sM@+PlЌɾb"׬^0,zA60,ЅR P0sJ2%~.^Ԥ+r ۾ QUH4GKq J߅~|ߞȨ`$eʠ|,^rK9T5L.9xk1  ~ȓ[B?W_Zbx۽K`@CIx ܄4#`Hǜ%oF!n8 AX?Z)V6eLa]+A[l/kI{桠GʬU)`;/=/\ EJuRW~˛(V7u=/#d2d'CЧ>c9EuƂfC6oҔ܏zyWղ.إy!=&seNN:z><#E2F܍j'[ ( J[|J5ӗQ6X Oܨ/zJ`g6~+B Y{,E6a-#_pvkAů%36qXӇf Ńb1EfqQƢ2ϙQi*?⤧'eqHq>]Dسc٩ v S*L]9J39DL Sp* v(~ O+! 1rzOINUBkM,4v6_虆6p7zO[%i%(ruqG# ̡J>$k`Tݺi-YBǘy <4ɲ}Km.=#[akdX%B{#`:[TҨfoJuq5fܷUv|c/RRoV?Pi9Mm0H"hR"$rWPGQZ o Z,YVpw~9Λ_RޮdT.̆u!acC`/87|\2Ґ4sqW%lIѤ `͊ Mq`؈UOL1NfMQm.yGR'h0g3xF a/-7[9 ̸&dN ,AVz+%UbD[A:-Ju ٞ} ŃhJjemM&9DHL C co:e]*2`OQ{${- s6!jnڽt+GZ MȷJ]AҝAow hl"]/cYJL I#G>CN5 QE:7.?P 28]ށ5 pt\8*kĒ y[s7cζc?bW/xcǚMVF8\SFx6&?K}drv;Yuq^Cswc*n]2 p#ѯhVa\٦rm+dHMP\٤/3N?j|g'FrWW=oOZ{* H9GgM)`!GtнAX2naE}RZHX;opeӃP]_G SIΒ>n -L`<7Ʌz_HWҾD2B}S YE8}lٝ6z #wŵ|T5RAz;& R4-w;`v+Pe>MVZT)V'!.pH7ր}qJP0ӳrsCѧ({bFLsTc oX(m/ i4`H@}8mOg1ǫ|8ʳF/+ryzr2/Т+~H1Ln=eWQP>ߦfq7EȠnO H7V|Mѓ Ff[Nw܇Q_\ܛ~QʳL-P֠],s+:!?Jn iZrѣRJЏ{ǘ@&*&*)rK9פb,z r!>A=KA\F>-CYuɴk7QJ XNm :BD6#0meDpPIs Bb?6zs.G2bWkýϥV(K)-)W?af;|>F!mF-`*:l`ʡ910tnC0zd^sIMj6=Ջ(L mU%=<)usc,VS7w 3If9{0آ_ȯ5b!Ik(?e”+ܔQAlʳA@LRZJe d5k|+ݹW!TRJ9pمY!ꧪ:ff 9ZZ&ޗEaK4n-)Z"|KuIBE7[3 wtbYDKMz1Vy5=xXgcZsㅙ E<0[B{tKrSʌQܬ ʓ-HsCU[Y&?`Vv\`(hklo.7-l/ p HD`{=USX$x;*#> ޳xqHAa|E B2o*O=v NآuT,=AF 0 Er9R=U_mÝ5DP {)OJ[ rpy HNPRڨU4Ӈp$RGI,;Vv2qaZI}:"Bn|v&mP`rlGQgpΛ@Ml#u覆b䡄Vt~ZtlS%ԶJ%L1P X*Ii7m^GNy\}1?m\,]T/sϡ͍԰e0+:p%W5~_gKD+ƒyg">֍KKt7~=tD)#<֕P0m?uvU_#ϵ4WVqքxAUju:Im:cA.ĸgDܑo $] 2uLMсf/c$>%j0x.JA ~iCq-p,a[7,fR_Vuyi`R]-Ƌ\nx7p-@ٴl@ggEC+2Z?OHie"_x;]YiJ=qOcgiA]P3*(V?y/|jTi9 {ÝZjsdP'ABStY&3=uf)ʤ>œwDc:A>"рJ)ޕKu,G$ZQr2m;S;ݡḁDSQ9/av&=;Sf!d&mid v,mv_HOnӣȔ0$Y8 ݰ|tkSTK/i! m3q86)^ tv~uZ" aXR>WG;{'_l޶!k2b]vS -k$'`E̦gs|4:L?+bS+A* iA[n9X[0LFeHJU !M'*c;"O>R *hEef4M ۗJHmL*avyhSp3?ze)o)pmJXGW*) /Y3BGU;s[> KmaǸĆ{E3fB5"ϒaqӣ3 ?83Rn5PA30yQ}*hd ]zJ}8,?na5C*TSxPbM\vQlT*itLJ.Td8f;ͱj/%Ny5-z?j߆PhzTeI:Uc ݲRQ!-I8Uf^;!o[g콑OIz!&=޶8 ?_mg0? Ћڪ:2u gUXN~lRGж`Z)) 5BIo>9m %}9.b}z'ZnBQ"NkϤүDs-czn"%u|9iO Z7W %/xA EVRެO#1i T0~IY Bsf*3lֱ6ſED_q mbڒpu9:NJDx}"m{T<XXC.cߜD8͎̎4W20;?zcPۮ5ť@L6W޺|X6#kvE`Db\re^ F!Ԥoj /ԅC0S a* if^ 8PU N5 7+m  P'|]baB!7/:ķc]:.Jd`p/OaTB2uAz/CChV,Vt||Odb9NzRͤvң\*4]Op|? Cƌ%$1ETb|6Rۓ[]MAQk%$$/ \*Q۟v<'=L27RyϽ; \KW,!vAobѿNf,~ ms^>Yf@~j tBL* >^9vi×#_ָ L`緲HemaD mt&UWM|&9izB. "u'zSD*?Z-%'u B]Qp3ґr>&Qೂ> XXoDF+O_fڬ[he]A >9s9YjeMM,v9ٷ-Vv?foGӒ{+Y2'Aʵƪ/ ׃pγhGn)0-_BbWnU J9<|1џvT5&vnI?)jcNyRn>'X2j3 :cwўcA>F{6nqPioEGDNa 6V&Lw[?U=l fosSqi:"b/ 4-tCӌr }ްUtXARzQ3\i JVv[p" ~ړ A'/;C)%̵3SS(RY ,ZZhx޾M(9A\gև)Ӣ &!H3R,(ł0^4p a?PTT_uN\FwK∱r!Qp( +<ƌsM.+w-mH ^5jFMDD \9dv!aS3nvNχ6Jxm|xG:^/rG]t}O|W :+JTd%d-; d.YPƮ lrkykt;@xrxȌسs)ɑLi/3vrluo0f2md׸_]+ne~/QڈK| -iuYOodW n]F|cj>3V({лSq">FAV?ci<]/V]*Y8(xg|  -<`rJRM ?{zL=vUrӂx8&f ^MU)2If `yܩ9iX=S6Ҫ3)(@s]..tFѤ&i9oVp924WT a~) t}D&F~f1 Q@!Fgrg>]]} ;I_i2.#gfц̘"nrn MR9,҅t|Ec KsS\dM^+`1#8*LHU$b]YqUE e Nħg)"s#v]%;*׎O˜39@r(9K<ΘcNj,[ $_hX_ ~5k#Kq+gW'%׬rb@|HnDX1 {x], |*xiAk&Ǜ bK]e=eD)~ mA'*"D8QcQכ_ a SK\\ǼCC6zLʆ!q?:&F&lS(p?^+' e n!'פd;vs:0'P}lf؀0zP̂W'&\r2 Ewv`]RێeѻF#&Qc'Oqud8'џA<6|6@y:37#eN7S4smy\0x[ 3 o/Za8i-I |GNP+I VF :V2f뤽!m$ՐvyItPv:טՅ'"}=W0&Dμ1:1}Aa_YY-r6&@:*=V RR}t_F6Čbr= B@ﻉeaɺ91¾u7c!f_e[YU;3v/Ooy"a1=\D@C>Gny=VśC,ƍ=Ϝ1t_teK_[vz C`}0q㉌f,u_\64#-BVV%aHkSWdu;U.LZ زxΏٍiay"D;:d\ _@w݋G)eNvY* CuRC,?D)~-"H]l.jEGף2BpUZB.SG1.4Y)GM 2&d3õW|%g.E:ip&}TO }`nl(8)e(»pqwXZZ۟2QPijR%>lcM^(75{%+j<cn0 &7mqqLP%mfp(ZJؙ6E e m)iTK<]T b5ڵ0RQ{ EĖ'`XfFt|܃!_vRNuC\BȟZ*/x82px˧b .#a+no"6)ajVݩ.P *;y+<*hш2VKH+?a"HTbnKoRVf|x0XL7mINV2(`ƪ&IΨC%l~ k7N5t6oQO:^ʀWɤ L@0v})#1lzвY 6Y^&aGC:j 9nl8*r^V[$^vR.ru_p5+)jr R(Oq4N E•d4oj{]ŐDUZ,D:KB/ 6PE5HςfCk}Ҫ4Hv*<%.)Eo@lԐGO>} :4P]]#U ,&8ϛzFq'/ow 0l1g>K9vHY]E.X:=)uɎ~N̽y !B\M4vF]C$Gʻ_fu?>ޅHS+mXq *'45=-km$nfD$́^A QG[Kg9Ppڏowf?dR8.+?-0]<.(!Ds@A|*0g. %HUn&>vݰ'R31hүt ^ #>#kv\_v&aOrj;\ (6:Eۍrvv\W&ǎgI;sR`mYܴXرa=O?GT3eI :=sP8ipA {~~d\=CIA胣:UAhXSZҤ4r[ )5B-.NII|oKyJ8ogq=BH>VŽb7N/ɩG[cfb6Ԗ{r##"sZ @;'K1T׵FxuL/$|g_;/%ݔg(Q^;E"88Wcn[Vl?#URD*.hIXp?7hLfVB!8fޛC_cK? @G>^nLv@tYuT{w rO*uBmAc pq\ Hhn!p痣 d8~& 'Od_!tf]~SbQ"O/CUW*]Z1[I1% 9UL W[XKU'Vs0]J;Yd,2]Ej aТYmm39Hǂ7Hekl, iljY5SO丙ӫicaB(CÜozNd.?yM?}1d*) XOd5{@%B7m`QwҠġn\Vzfye @ _z>pu}{VHh`{8ě{H86js6Ex= 1b;AIcksUJu>ԅWOϐC4x1JBK7)YaQdI *bՍjpkrDNMG}4˚ vpL$D t^iv LJT .ɟ9ķldA,4vٳxƾ(QuA^\;,a@|80Aw;C=qP݇B$E, C.X'h(9^t}7v `|&͉2bF5ՖD| xeyĹk4-z|Y쭇Y X?PB᭨e{sI-DJ:ξ3m6 ghYBjf9'\g,{c qA7w[LalOVçq$+|z BGvJ'sy0ʣHDn5H%ip?DUPs ]LE2JQ z4"77Y `ߚʪ_|7T!iSUP_TY'p!K4pĦzC-)G8ן5EuPr ):M'@1ljk-GOUcX_$0 `XhPؾ"LM! W~ɋi3]mOmwo#aV%JQ2EP=:U58WK>G?'tA(+Z01[8B^lG=IJUEW8ъ2ٕ'Ib4SQPO~ ɅⲀbjuum3תYGoW<-et/wBLsB~iYAPMv9 =j=8vEQ7{A 1zRjN*lp:HΙ:VTSţ T$ \3ކ`6vZ-SrtH026b# #*&c_v<Ƥ\Xwwy" MO}[8J;R5aq  `:x>"Qx+mI],DS0"L|ѯ8I"޲8JʏبF -R4dOU8gJ!Oqv )DHGPɟp rT7Vi Gs.LO`7A{lseȃVKTBΠ Pi|beCo"JJ{ȷh`,51N{+|*?ythݷ)aHUG8dw}ÜZO+ŏnT7Җ|=dpҍ.flǂ\oΜBluPi\B6^<3.)8LK3|2 }/s`[#Ҡ5 (ZGΕ|u?3ެQGD@7JMٰK4<i%ʜ(Ȟb+Wqbl 88k2Eq闈.[KC-^5A1] !9hBc5ӿR2Y(M0] JClzJ}׃r*pk)F> z41$dͣ-zLw+)G~0Z'eaTAٝ8wnEsכLf2ƝR&h,k8z{i#9.N 4$T/ߖ7i{Rh'>WVRf2[S,x;l"/wCVeSz{%<<1@Qi_4ܮ)螞 xDѫa[l%#C8%B|S'#+y5IxRVc~V=!omxDzo:d[:Z,ϲ燑/ҝƌCxCCcτDdv7;qɖW'V |1czT+C(4X(W`ᩱ]wT:ug4kF8YDSGpѼ#1|E%p!\?>T,H=sShy.k2\f}HGQzTr]4~ ?bu&zT`8CVCd /z.ij4{TOb JU6V|hc/[pK6+ \jTnтS//@v/y eV'fU`&L@j>ӌҚ)!Đ]gDHM 3Raeecsv}³/7z5Z( v\cWEU'@zvQb/PP}],9 +)rGOᒯoX 8}3Pf8L*L=115ޣMSHj|T1d|w ߧYmhK!" XCA @>Ә(=>e؁ $o tpcE7g?^ ~#OI)KR3Dg.2ah|]Wb V$H(hף67ﺍ(!"y*)S {F7_tl@&yS`$+{<4H$e寶 rs>4M$; #Ŧ61=ܔ , ن {L`bؽxPMд8|pX,}]\ /*"2c|n~^ I_.䷠&^E\Oڐ:a>UҟǕ,K{m'+L>07Fu"7_+&w~x'y"zyw,@'/Z;qr`&R"d^7Z;$ԃ%Vey.$Wx},5}=?$[ l}nk_+k9^&I(>ݨߑ?Q|=kY`>h;Żo[՛ݰͦЉ!&Jv|@7I~R8a0#\/.F]5ڥRXz9OZMrHKùzD[D- :n~h{e212u3-:}#zWX0^L`ZF?j^&S(,F# yꘂjy+*Ba4)QE9^ٺ+A]4=G2f/NXꦏ,#̺DC%@Cq$ F+q։&4NG-8<_YeS$RAH v?!HVD41O sȌYzı7I&tCm3s{Df,}`LP RW]߼bHG3Ş$ḧ́_d0<69+мl4s /~7 VFo9 XntMxE{gO&l?~ToÂ#9+&39-&R1:VlXu>nM_ſޜ/Ð!ޠ+saNN mҾ( |WP4`6=H5ϧL3 Nf{bC~ >Xl}r$JV#cb ¸ǣ\Etu^MͩI[^ !-dWS( kΛÛElSp @N Yw}I^-T9C2}8mlg 0DQmid /*}VƷpd|zA{"۠b -{oDE\{iתoQJ?p愔z]G^d_IYTeF՗#sk;0Yea8!"uxjS:?oݍ9}1tQQ,={-bNScaR#9Ğ 6Ǩs/%%K1Ұks^BPEDHs[3@*u_-,_T4$MuDP+dt|PMT!+/!2{PwRfU)U?bʇSUv誂޺H񵯈Z=^` XO&V e0^g(,SI0p3=W,7 B ؀ԗ<ŷVXUqR%I^\~32+ΒɠeZGhz&@J(q0L&OV>0pA]PzX~[WC}bص]Gi*[.Flކ̴T"U9XrS8K)D]G ~q6"va6T C߇^ݯx5[{%dEj%`^ I Xbn$py:,:_=Qt,fB5ҳD[72BL>G#]Gc*4 Z<9jO*- ]!6<2l)Wܽ5MIAz51ZL*O Y}79OV? eWO5KV,~(wY9sa\ʝx9:PfJr" QɁ b};@ "E;`RH,e{-Y)Y˹ `j圞{ tIK68)vJ0(%/s\,^ Gۈj]xB Tw" )s8[^@U=gFz,FpJDp'x@)!JP} clw@q*(YMwW.?d4Ou $M+'@(Θ_/W54c J*@dIpY|  A4"Na/a͑禴I% ^~*ub=cy'u 9<[0"'Zű`w;f1=9|_hj~A  g܉vr_X3+(==:`w(yV_65Iv 2wB) VD+kG.`&lvר)!4Sy2#(?pI+i&Ş~eݢ)t(Z'ND42RPBaIyAu5롒pb, 6e&?%@Q`ӓfMm. 㮆y1D$6T|=wgZ) Qt >:iM_W ޢ\X ~H֫TԀOņBºG=Nt:z^]<}yڅtƴڑr>V+71U.[H{jfEgw*5ϳО<ݱoW$ܽH`g[R86çě$~zlOYuV7xƴk*RTq_$3x]dce(e۞@etD<,*Gm,~Nrtuu "pJ !|GL?ZAnq Ȇ@n⠪f#[SuոFe+г?SswT@ +$R2A=^Av&-fK)椅좈q:sʍq{]2'9Ə'aV;0'Fb4,ӣִ K`8TBMox;S6FE\`,qk{n¾H'9{L"XcbJԟD 3+0NP)CD1tgCr^G64aMRߺOPJ(OLh[@mfz_'|aOIZNڶ_Ϋ2YxUR~I hᲇ,ґYDZĽc*ȮoMEtX3p;!-YYt%$a~aRRD-OLu"QirI:(e-XM 춼S6=ѡY*V!Tnplarz:V!*Cx"+REI{\V j)&Hm*,<lC#y,[Ț*Rdבn7dX%ѫv;R/==3[ ء@">F U/S-˭зsj-t(+wx2Ca0p }x}b? %_$Y;(b{?h8kfN02m[J(rq2\P r8wMa# VŲJ:D qP[f#Wy/eƆHlhMA#u0Z4*` -T'lām-֬;` ގrB7=&P)59Yca7O[eL2eT@$;65dR߰8L){fTYti||ٝE UyArkմ?'Ў;*R,ɼ LK{:ٯmP{;vQ#qP*(%LUyB"4@²d3kqp.$1%5 45<@lN d; p{>cޕ{V$<dmd}z-wj~wzO: P/볁?iEA%L|aElh7=$NL.A%ȟ{҃%Oc934Y@,~yHY#bsO)2tA[\ɒdzK{qp NE)8^e_7,A;.3,dTh…4ׄ^e̝0P *; Q}hG7} *[ "aWOd_F Tw"lUKsk2¿kIlz^,rf((]r)g YJsX4Шۯ A;mDA[McaP%Z%7=qE0%`g {L.!E `II0>2Dܫ"824Y_n*yw 7 쭥3;娟f>JNKto،S7"?ZoF0Prȳ{qWV ${{ڊIꕏFFW֕v )=m0, }=x^?Yn<~ ptGt1 oԻDwrY"Գ9歱푻,LhJ.P4nNz?ӵ~>qH@Gjl1 :mFjm=ysAOaj ȺqO ŻiNy=_l/YAEYPZll< v3c4t Hy05,/GʔH9lp]wmL^i0umd(ytbsX^SмPcd3;sjD0%;5#`Qg=@iHyc;.|CIBLU }Dӿ)F.2uƆdSf{[A:7%@hZCc~ e_G&п|,sB`j ΅t#`CЮZ~`UkިqW}}Y^yA1V!|$)'3@S{w=!l2/@(L X )n Ы?10& OFUIn z[r#?~jtTҐ, Ro0ڃ˼m륎֟~@GgZ\h-;JM䠴m;ݬ*>&~p#9EuAQ6ɴ,:~} j"XhתÈ)gs ĈD!XIiJSۈa(fG˃ M5-8LkasȀ~kLܬΊNJy#0{ KrV ۴Aa=6[u:A.Ӂ6R֍>9~J@1Zˣ1Ui[ql*ƁUhnVy>IYc_Cc'w:`y֟a,@b! aO2IrKo37-Tmw)ՙ"<"vj:X*a&2,gBУ{&`;U.<' s&Jt.{u(m<]+fsȌ1mLVuKh.sqB`Oэ$叔z&8.;"_DVRZ9솚"PQ k0d]o0ǚgv$3 @#6#h ~K|??S8a 1lNBk&>#A^9K)! ,lilܻ^|X.I|0:wѩ?okٔA'`)uA!#Y"*+G*x%jwxml`=U^:K/Ms+sJKK~+2@O޶)->!Aw 3ÞAZ7>7l3ٙo"iZuzw^'F,'eA `Gr)d,aX4]zBλHs?҇gA_DTxkf6 +qK̽f;䜕"]atmKςq|eݨw:x{QC劋4KQ3!>nIWuTԭ qc~f9q~Z!AI`ON>ƹ+C~j!'FA.wG4D av feŘio|xh}Q?z9ΪZE\qO) @/|)$%P7ڹ O s!EK~3~&N^1kG1 9c6dКbZӆTֻ_dǧm> g:}Ex<ü7nz ^1K 4$34ꫩTJ&CwI JsIkL'ߤk :6y %s@G :qeB\:Lf<م@B3%ͪ[hTw Ӭ.m;:i5bbD`oWx!2rT}ۀ  0mw&'F}(#'D|Uh^dwƮݏy;@ (cĸe9  } GEHUH'mG5TIW "k>j@&Bws+hK54.c&sѲ>IBUz+Vf)I2S~m5䂋u =(4tC0l]rѢhcC88$F^N&ϻ- K~[BlG璞pV9"[v"fQnBHYɛq=# }lQsf #gď ئUkTv&*@\8AZHRӰ7 'GӋ_8%1v-s}nsVpT n?WD4H֗APLal@X&} ($mwƘ"' F($Ttb%I9|ڕBn#?)$njVJ4OwW{BP( .\+r 9 .-[ɣf$ܤ8ԯ4_f}s%ŵ[w8 h:v9@o_tm{o2jZ}}4wf'xX ԫӮ1.;-jTXQ3ÞF`<1GnO˱3"]bܲ(>qkSY0P=g"RL̤@րɥ(K'I|$!)9,`x "Lo(=Y N?#h9FAj1sH>xe'>'&p_=*8R9[4CtI˂ sOr.ʕs]upiq~OBH ߺT@#GFϡYNL]ǎ|V8X F x^2mJ\NJ+^yn΄]dWd7=Hu.R6g<58UBX- y‚ c?1B ء!r8E~>(ڈo^&1k/Nd'!rmH]P]^ 85k=;A 1; mJ!6t\ (Ԍ\|} (&NzY zeS%={#۽;HݪNS +Z(/s)\Fg|QFʼzq7Il7'}:[:S*y8@ٶ(i!UPeN>pPi#A1}`Ơf2wVӢ兠}t$ک.8B kh0\Fݥ /xz38ߦ:煒][o-rDw Z](iLO;n@2:Iԇ] T2?Q@2+EAQ%GmA EtJ15[4Ӎ4**º% y$ JfhjԏBX0FCJI_?zo/ 4;)3ihojXgLI+cU.Fs['K8])tܔL~֦ =~cZ5d?x?~v?ԋ:gS=:O,tzWi;:e/-=yT)M|(G-Zl"ettPpʬ蟑L)e@K琳Ѧ]'FU8m4-dP8!,_`6ļw ХH'?[\N_cׅsPSIS%k_0i͓NZNLV1$5 /pjPtjuC0zwGܢIN(cuCoY}'f_n9i!:([d(q;^nB?>H[ Յ,؂AVg,Sll21'%DU?§*> .(ȶ>K wSy>p!,xPAQM ouMznd-ũ(/vDw]8HuveH$*Y%1>ŋ6˻D ,lw A$>@.>JT#fjfc}ٌDp/ViblabmL-#l9I* ]3RREh7I(<+)TԻldHdp=ꠌtD:8MM$qƱ%|L6#Lmav}@DMcIgA 3]*;Gq=/F?5XOp( ^ܒmr ;!#iV_[XE*IL,AU^%J.zc-j}cp:`s;.t/y#.{y,t,CmNql t;Qcb_mJCsUULyQ}LRY`=:Mp+4p[{o{s Wc+Cԣ_Όә cIJt4NU) c͇^%ǔTfȼBX$Q)"Nd ]M)_ZIKoRU IRU(A c7tHFwGN+\w0-P1.G?zo.'傄 { RDf 0e/I:X3L^e0Q%Hx 2 ,'0=ΰe/HrisO ZuV0&| hƒ-=b{ր{$`XA"{FVP|0IID Rx)})"i1w0Prbɓ2Tik8R*xLW]e̛^5zޫYLf=#.ּxϖ97R:PtS@~j '${n.\muREP1zC\I284\Qز&.Z 0ʨE~PYC/*w Yk#u[jLG3IhO8Ÿ᧏>{rlՍzA.ĦE'<1hFPϬ܁0@Y̦ku"}&tqHh/(tmgdPJo>6Z, ;)?]Tʩc }* S^&c,2O(H:P e(_ʳzV2|os~κ ^[+p(vLw^Ԙ)?@ql=dwZ%40:)c#+as }uQM`}w?5 {}ONRC/A~NK ?JZ{z:\O!aZ3lѼT7جHo>rYU~cr.5P3򻪌d"@Y0RP7i'\58'SB̏@2nk[a&i>aLu7 O91&g}JHAHߠZwH&C4Mzg/(/0?420^h7 0$!" -0 |\];YEC#~|be 09oK'@-# 2Omgo>$grBu񴩈9T oDΎ4ߨtu۽.W[; djh6?_BM8Y`άq@(uXHP3\F9 4f\D h)#>P cDn"Vr-8VW---/{0C 0"_5_'*u:ZaO?cQ1u^zW}"(L >j<=2r3spT+cֿg}i>E޳#yVʕ9;_r17wCx_x4$1Hp~5#G ,y4gs^껕rKD@R>2)Fh:Pa2_M"MB30Zz8>3@o5mXӫ%VBP,QAI41 !K~.(=9|h-AsG&U~\"*29τz(;悩%6 􊕎t)ڞn)xOV/x&W@DG`D,?U2oscӑMRA$|]r} (#8t+0D?Sn"bڪDj\/Wmx&qeiS2km<=W)KtVFռJu7UWf4.?/i W Ѽl'I(Ϭj L{Eؼ0b J2Gcu5cG|E&nYdX VH;KIkȝ|) =`{f>}\^ǠѕN/؉DxKSyVWj3vzh~N5ӓ?-B H$~o v3S:@%fw-`%Y&@|!z[p5] ۩RtLue(OEҴω=͕}R$ydrJWC'9p[fB3yG}'\:4_$#{.c큊CӔXK m2NT@R ~]0`6&f0R1BNBqh]jeCO5r.LMr:Jݧm$VgA,ONkPs,|mb``,'g׿5q=ɫ;J RЇZ0 4!%k%1jNUJx$,jLRE"J4U[9Q12g&A0{ mZK -4vi@HMXgT'~Z6v P iۦ !*wR:r!.)('z~f j<͞>4\&Дǿ-grfw޳Β=1 E.v[(Yw?XuzpÞp/!蓩`=iYU"3`Ϛ5_ӈByjv~0f2~V-Շ;lU}Jc Ӊp^8ӪD Y]Q)4 kQKEIL(ꡘo,QQZ'tǨZZm1G);/4.b->4%{^,@r5]FF=_:Wz&B?ue6JMу,Ӕ\p`x\!D¤ 53q"r72O'j8J5gnBl~ĎA2 >TtP\MvU[UP!](9'c)l^/i\^8Ypu&.־aܼڼڡ~YɟAY͂5tX ԃS_@\OO+8Fo.[>TT 4ebh YXULJ2<=e^. '!UlA >f@BGs$ qX4"oMz撕hb8ZP`0M_lxv!pՕ/]jWvyA⼝cdi@Dʿ(l@c@9Ё4fi1#y ̓:Womb+/FvZ_"q-uCv )Ex(}>ը[n<{iQbK!0ؚC)q_\4ROЦrfC[/?lL^%=As]4w[Up"h}2jH 1a6Tߘ=]BͤX.I I]3Yo{,ſN<\:H(QwڳgYBϫ,BsWGwvW"~JuieH[.s6ClW(b$TޕF/soΣ~)33Oxc`>QٽE&3+~_4'7տQ%ܘGPV4ryh:[ Exl5LӪnZgqREK!4D׶lԟ,#к_lgNSҚv2``RWL:(%8MG]BrBh|37v/PPF@xΧ@\]^Ζ/]LxBYC8Vlu8qgS߂䱥ع!qóHQ`GݐQ%Xn:D*V#gAWaCMFAp!=q(Ñ F-c~am{E@ юoX۬NՂKMg5>]7spRsw>|[{!,egB4Ŏ;$#.ı$ *L9Aw&I ,-ܠKB-__2 oi"LSҵ 7ȨZ?+HCNHkޗ*ۋ8zvS4o_˷f1HǺ9WYVJd[/ v\'fjv =A"5@dá `áCWjE .(a](Rd-P=|S47I iK,fJӯj@HM4R^J-%o`x4fkt|>FD1f!9|-U~Z Tc>bAXc-"k!(?_R3 Ƶ|T5-ҝ׉_PP# }|< tr<n41X@1 'oy01_ˬ%qI ,)_mZKJX^ 虙jx|]U0`ۈ$ (4dhwZxe40rbױ~if$;;1xGwFj~ßǷAπF)k Jpj?kxyDyE,KWd+T?nDɾ1 7ߜKxM 7}3ћ|%LfCB&e8"#Q5Wn$M4k8d_ӄ(GAo>t_Q5?TqI= <)3-P<ӵQʦFZ2AݨbEbtjș5tq3SHJo)V(\* Bʎd̍WRҜ$^:O,]L-UÖ؆q`})p]Tw Gq̆y2rA]2\9+@ݻOtdR48jgV V'Ґ _mUV `ĠGgcOh6gret R},o`#p1}W0P2\ְy E(й}5qpCAB ɩגZֹnLXwA)AVjpBc6ZۻM~B=Dt"|y#Õy\ Xf1`q(W#cgBkdADJ.Vj U( 3dډob)=2ZhjhR Mp զ}4ÝKӢ(TiGS70{i-h-G`n+q*,y=&.4pvHahThpޡV"IzspES\ġlӱա6>3nLm#" śK]d\wB:ZJ& 4>w nݛJ_n︻E:cڠ4fAь?%,Du?3+GM*r(tR4AKL$@kRć|sK9:ӭقSs_ N=5i!A~o;m+}1̶Y;ʭ4 C_̅E&)g%ivG?B MUR ,tjڜYyxS}FHĎ=y%Z9½W^gIeb 5tY%Wou.tt3jT>\f! o4_ٿÇf]!ҏO z޶U^lZs~ =^y^ !0r=^%w 6rVhNOm0?g*Z DakOIDh}r`p$av9 ƾCbNRS_a+3jlI\AQat<-+#$6!aԇ5ȍQ$棑p Uu[b ";t+5cVL[' E/ %ۢ*-ˍu9[lm2hG Z>f=Kzn8&32d ¥eTG_lF?!$w`yoxI7KAc(,~ 1F/8lEqhM!5Qx5[x4Ak )JMa(v_[έ}. Fp2փz_jQSi0Hfݮ]jiԙ_QP¾7xIS~L 4ŽX#$s˸ұ7iDKD Uk:`c,2TD#1E͙9΁{0Q#p h$:&[StJoDiQ3Xh@`*rƅۆa T&C)?(ɼ)XBRы]y>v:s䃄e1D%LˬZNZ3cHq7%Kt^&b3|k\v{E _d!VI{ht.3hGHo٩09O>]9F.-Us#K B\ـ奥; T} ,m)qT'e,b߫X|%!FQX7(#EDsl1=bmV:t7gQV u^޺jl\0 1<5E!&0l3x %s!9)t&T6՘O]&(RՋJ~] ao i(Zza\ҳ*5qa6L^{,A#iDŭS ܇p.C[pEm~#.ۭ*mc cسz.aLb%€HylKljh2&|/XcH8] ѭ>;,zuaPÿ1ǙTLc#B_J0-( ޴>(~1˗[aʗ/kga U'j1}/ 2jS;i;YM]{JS!*1qAKxN/\}I6)BםqP·:Pzb(K"C;tFHPD"B|ƗƹӼ?#Z21xNΞk<~qgeC qa76eN4 _\H FG _cQTJdѐRa2Xkz$w3qQ ;MPE84fb_ Kni9QXڊKU, Z4;Z7r$aajI$Ϟty<]6s.NjzNi<;aMexdqTw8SG0| gB (j4m]S:zʘB9JON㴸) \H~ҋ\Iy| @EqשEmmXavP4͟xvn`3h_66#}'9FeCl;BAg8WnyճzO؃aH1J|Ƨpv#FO}PYBXhz{ []'fZ|f-chx־%R8Ə( x̯''TscZ_EP/k}٬ 9'Ǯr*RiD3EÉPQU-bWx\ &:f"w+]c UCswk9ֻMPb5Oꜘ)JKVv 1p#=-U{xE 5B &3loczFލ(9?Ji .E匦ļY@t?d=|*BB? T0Cε SzOv'w5?h-"JwOMt>1g`h>Y'oIwf@o\:Jc34%\)1+AKvtd!+AZYy~3__U  pô/]ک=Xd_)<}*C6!1X¦s#!Zmps//GD D/v2al~L5Tm Cj>`TN4)@˱E;קDo01GXؙ.oЎ6xg5uxܤhŰȼҞ<]2R@$i@C%fI6UP#& |/ƶݵ͹`|P0j88:(߹?z܂AݰVHCMtGY6L/h&s .j&;_bUfbyLcSlg*Ti$^*_憐w%]p3)G=,=-TYx+0uL]asoŊ;B(cG4+ ^Kz276@D: Kq0ؗw(߯l[kK@8$^`^܉-gQwx==DنKSԊ_fQeYnxyκ;;XsF G}s!Ev*{*ĸx鸭a9h0rBE6AϠ+&-c,oCgMEHww]qrF`ܦ"ŝ>,y"-7y,9[<$r ~@ޠSV =N@ZĊoVdYp.>ф8,H3a,򳷕FKߤ+6ZA!c+Gt.#1̋$)_Wȯr`o{Q:T'nHwTtM5kovG杚{uPs𕰢fR~Aǫ!#1܁o">I^b/+m:é7^\!KS]@Zpݘf#q2k%EAi"穴m0PU\]SA_ K?u3#ѨےG%ƺSUJ \>|_t r֓~=txLFx}ƀL[.AOeB ZQ4F)[ 抰c{9+Jy[ Ϸ-(ḂM'ĥVyr3B{iMټgAHO^, "[ 13vR>f4׊a#*po܍ZUY^j첲b]pԱo)Veeb)W0K?MK_Mg\Vcg/$~N DrGOv ԍ+3iXaa{_fK?In+h)izHB7w BlCt`NF4 0ov|C]JsM?~FBs̨A+uO35~,:>JON}X]2V:MpC4@+2&x=g));`|dH3~C1.s埑 *pN-=U8T;&ՇX R o3-,UY1rk9v#4C.3i_,}a6NI UŤvc-I|?0#RF,h4^HcMɯFq豻hm*%)R'[]qK%'R3ˏĎ80YE@;qjH0R]J9ȶLmԈy%DKnþe+wr7QƼTD|B >EܨhC׶Ga_7Z*;h[ZUjf xu}`KG>w2l׺\IF.6A0 )8ӷtl tZ z0%sՀH:arsԂ~i+dBZy0z9"M *F G̔m_9=%&PY8ɖ΍M[D:0 h&O!xng͵=-y| }s^у Px#pl_-D)Yّ̺lXB'_7n:qb ?Id`CȓEQjmY$1T:SV۱o@ kOO!Ly O6R`C/ {װP5jY",@eOL[7-=ޯBKi"7prc'Ww,*cԂDiK[ \Wy]n@ MeK?m͏CQgwRc .~#d=1;K%HdT'!;Ix= wăimO0\^MSNe^n}y";QMJޖ!L m"m'1ctڰހ_HY.h-(>"ٖr!WGUK3v{ko * ?!丛.x+JQgd`J u28Z 6qrh(ahxj%JE;d[ŐC♁9 sXΏ]m HPp?19j_k݆LTZI3T'F#S`CJÙ5ה?b)}|eRXWzjzЍѬϞL% 'Ʊ=|ƊVvjBT [{m!]}ϮbZ+uH m|)FZ7Eq.\*qn@@A ~Nod.x0P ʉC*!+[2_6n]5A&ErmuR/ǜPC89 C+C=efv^)58_7 h I ,կx %\&qT Ke)i\Y_$)RjYpxiufbUV/)#%_;v^/L1KhʭFTSC^Ç_?, [@Y~T{#d5V/Z˽N<^h-i D4[wBVqv%>M][xnO7vܶQ!!(x^゚J¸cW,&>{{z٘cZT1dOvJ?7j*wY1,+m&rW54$VG~Ӣ b[exƢ-t %'O%g$˕ D/w۟\.uᦳ')s0wX 9¯ ,YP&2Mg<),/qS:u4622oc碴s}+'\b " k=ꄔs֖YSi/4;]1TOZ76i8O#(\CYTrjXN dILXc'U,]8(}ҩ iY+3*zo8zC_JVYdwGdxnlLxҳcYwN<ѵ:h ["}hj{Ox,4T\ִ6;@|J _}razGDnоeCzG(( |䡊66j=mɐ 8t8Uq>+olŠ(/ +3;{3.([Uػ k!](mV8z4%.\V G[ׇQҺ"'߿ys^a/RfMib/m7lAeM֒tԈVqϧ|L,:bdnW# W~ R@C(EK}"p\s5>^&a,>b.eKPQЋheO4K"wb&ͻ5Qf+-k`əa0ѱr4@]g2q̒[ u"Jʻ./xq Bų^Dxpmt{Zg;Lb7˛A)'np%+t 8^Pza6Wd'#zj랆i™)+Ѕ6u @H vT;v ]kcKcwmg$!}(g}!G R$޳iZGmU YYo-0d9ɁVI@$-%2| j;v7na X݉ 1S?xMsQZlɂW+2ςCyըm'o[ٯ:w>AMrԐNV0l3#s[ R RJR9}i2;KǖE 4% RM/S]w,gUs2TzCɼo?U6Ex ,o8AXE rWX2Z%C?S9E H y<M+-5|6$"4{#"#yEg;KH(_vapr88'i[Y@,bDO0`9J-P$yyfv1H hL+#kި==5T+aRihն5Jo% ~-Snga4lC*Y(.\@ g=t`m1dXc1V"Edv* ohq>0ʏQגd _PU<ǤO]Vkļ+ܴێ`TZP5M cl,s=uS愙-+4zƊ2t "(z'S[:(godmZ(d-,HN%@\R I;{Wg 807&tM( R"ŶXBԉ~,i7rا2W#OȼΑ'XZJG ζX02HliNgM9`!őtN6(ӥKXz!\0臊6zuI^{ǎ=|{2OǼ-C |~G487~"@ih+X,ՄW ÿ\~5ܴk {P5M"X'WΟʧŻ|n'Wf񫊳:G)\4!FRNj0Q>A1?l¤+cѳŴy%@g 9YC71'!׎/rKˤ;zG_:_DꈇM׽RD0I\B7D!Wy ?s,|%%kx}DW!{G陸3'3-8\3{#(/de:"0*`)Fy<;J)xUB<YLL8piI?n ojsĭI ~|=@xJ ,JѸ4 b&8ҩ~`퓰Jd.ZY8F BP1pڼ`£}f:  %rZ(pd*YDiۼ܎'_k5BDEk3XF}~|I:<Љ@Mq|/IMy8YipmꤕCgeCwGWnd"wwM# vt9WнI ~>[}_*"Q4С`r5I"GћV~֦=?d0;!TH,rQD5BXSX-]ƻVl㬦ܭ a;ׅԑ2*>mǻfa^\s#-{fg5pwJ}ћ,Y4w5ƹKT(}! "ջJp`kV]̛D|SNاMM\7V5/VʮCƂ FIQ3ËOcwXVag`AL+̳FW*L̺\j 7V4qb_mc[$]dEr2?ԵPiZ5yq/Op e)kq.A7gG&;vZ|b} Z5Ek~xy0V zX-36AGh6h]$Jķ8Ui2 G$q幓h=h c2c.&].^D6tㇺrcU>]=\9CY M **Lh ˯ĺ4BQ[/Y5v ijI < h7(nγ`~M_mӕ= ܎BզP"hkPc<^~;QZ uUAEBqdÌc)`Z' 據I=3kvF:oH[6׻2nQ gσ.l:TٲDeP9 ]B'ళy =ٽ-[Wv i$:MKt2YJ_e<4jҥR'} Fɳ 8w@d;gX#I >0&J= nXXUN|C_rH(fV 1ׅփF]4 ps_sk7KPSUIFѣ RI 5o$z =dԐAU LeHAÌ;8-+06o4Ux[Ջ_Ƚ {>QEFp>N9tv^K=MkɳiW8Ԅ݉aG9R\t'w=#1G54AotgJ2R^$31Ts:G#iT+T./j@DXG~ntT.ĮI V;mA_zLEjs1ٺWYnI< B/q,MޝmȿTE6(zh(!+Ck^Y%_T`k22%<[E^&S! F`E\SrG Lj\>čZۀ6v!KdQM˅I~u,c7ݿ dȮGeZ[Σ}̫+W 7ټy<]"a.7> .~7KɈJ1O'wRv2.NQ#v`+._itcى<.ceG3[\A#,k7ŤK"wK$I34u*%3TG)$3lj+TRthd)ŋb<.!NeMΪ-*3]T&lH,I{ f𶅁I) l&vEwT|Xl8_4&J4Jn܋p!Jzq(z\cFj3 yݹP&$Uւ* R+ayW sC$JG 7lSP%ȭQ亦ڙ~g82w9(!,1pIsOT^'RᅬbDUόZȢ{NX^hύwM?\6&2\2T5$s^|R;!Zn'c^X&)H~n~&Q_;9Q~̇ÒPZs^7f)6 O?uap{4E#!긢 0 mỠ$Ej oAx{figV 8}|0C djbi_ZmzֺƇfOɈMJ7HٕA˂ ˼l$bzJht ؜_4{@r^'o#%yTLG6tP4%ݮ 9Qe܄qg p#m !.u9m!lW5&>+K t=[n n@92]^0\CKx hezqNGz#]6XfdKR|&Twꁢ/&~i=_zbU&G;% K=li z%>_7i+Hd-Lb$+u2`죚4}}N|pLY4V[@ KLV3(n41Y7z;cN c#&-Cs+JF -&cuz\Ec0KP/M1c Fc@|& tsyH3el`e75PER5~;4[s~V/%Ae8QUuHW$LX=@%g0Kcӌ/._"h~nk.pµoY f6ӓ9V7jz^D1B'KfOykitFW$m^vr@ة Fpnkjwʔm_SinOKUGWoZY` TE;0f"'Mn_-v[dZyJ?䫟@';Tq&1CB@0 G9*:93.Di#]{1!u-X[ vXc9j[z>jۧ7HN憥vC f zB -Zۿ$ƒk\O_u ˖d;zъIi8#8*ӿV QϕV,@R+ B kPNBgJ+4spyX )y^em`QY$g;sMg/JR6? pBgpD(sV@')m[mg]c|}$jb~u *G%[cN9%Y\:D#Z ,8K/;!C'eR}7J95!_L )wܿjbH_^oF/KYuJ?vkLjRqBk"8^'w9 [?yU P1?iI (i9~u.iw7R5{16b$>l=ۄ #H>:}J525 R $ dJ93@7͑pH^ԐcfeԷveWU:E2KM@U^}TN+lJ)~S+6.IyS2^YdpU@"hNةŞԈ5faeG:񻟲>OhTEi[ n&0ڲjx*fc\Im} QsnQ33q6!L*:a Xu{@;Mú^u*bgA͌W%C͙** qbt{5V,bJLU@*~2 E+S!>v>;.^}~1B 5^߯9jq w0HUVW%kj&jw>U+,\Jx~פG堠(U! f[r̥Qo?8B}[`p\띨H^4Nn3µн\f =M+ !UpD++]_eOt#ߨl蹚Td<Z;o!NNIQ#k@όh[M+A{![n0_YI2Rg0$zqؽKPEgW`h0:m"zDVG[w/w%~;TP1~{Jsfq@ ] 1~9bsBVW,a<$a7GhI[i% T nKrX)i x,[$wD:49JApw;tZnԜ߰?c҉34L6W G!w)=B!tyDSGgOE:])U9H ?UQDOBJ6%ŕ-~!(*֣aBQZ+ZkړP*EWv<Ӕ3i6췋+:T \@߷ >җO\82t)V N|ΫS:'V8EjuBj{29du"I hAc Zv^s}< 1A j}Lv\7.XUPԏ$E `&< sՙV @KM!}MHUYj9.זڜޮȕ~sgJi.ZGRG)ٜڶ-[>SW zPk40q+9LIFa1],VHȌRKw7V, >DM^`ʖ0Adti5"C#&HVt^ },gሖ\JcF>#0Ulƙ/Ka܃jvqc:DSdL_O{.Zq]^R#i,wev.ȨCvT/) )]IJS$&[p | jB> - ZK#I/ 'XwW"r/NTAA>ZoZ>AD!f禺k5ݖvF G81]j,6l+)Pz=ZmIA"mfT Ts*[AHބS"i̟^F}Xr^YB%L \.f+5 Zzs%+hSؓ޻r}qVwMxF_o{8ٮt3r_.p4"ӟKEAUL,*hUiY8?kSDbr8hp\<_# ?I{ }pI|0;K!Jf\eyR|8Ok/&W/*Ʋ1X=*LSBR\r|rmnN[LMQN㻴#tRgŮ g7(muZCԌզ7EhoS:җٍSx[T]3MT 3ދW"$k2B*,|0@iUr i(L廼((Ń5eL@ASPlښJ>2};3|7ع\wn`4]}Qqi0;DR#ȆјR_=U(G0[}h/mxFö|hZS= (,ZkP ]ٽvjC>\ g֬j|@3`%S9kIr@d_?; y^VU Ӻ~?'ޞL8RYsy:#o1-ܽA^+F$:28#,Q(<Ě +;˿p,Y2 oYV]oWm֝y6yc" {s;ZTk.Iz5J$+SM(*rK`P`N٣|VHrjy5h>BsZ c[+BmN " [ra/&}%:̄T!VfEVl-3z'۬wK̜H=_S^ggixhŤ/RXG\2c6?+{tuA w o;֐r=>kLv4d0I](U% 1 /ܳ"s/38آ"7~d_C)ng߹!t]}΢LP1X.S>nJ~L1D& 2^aG,1 , y+'Mq J%sqfΙ5@T PX[nfypcU:ΌGrgwī, Z4%"(*qA~:WmKlDBiRCY=噺 % NOI7>Θ'㓊V +4Tٓq{[>-JXʰB~Q+RqE.iu d&*p A\՛q(]Z2tgEi>u6`(5}ٱmњi P6/$A{pGE8Ǜ߲9(GZGwP<-+1*bfC.sj]h53+痗MfxR׳ޯOOUfebt\3TA7i<Ɯ'y6STi5!,2Tw"F0E4٢P!*}kjNZğ>r{QfVTujF5bk;+$"f d3H1E'@F[˫ :1؆Д6:V׺=19P0W5U9:j*q[KVl>J"޴)w8X*=vkj|~q߉DU-y؈|&G_1~ _* u$a[@f*|۳ZN,3ԞRoOQM20:kϴ"8Zje}1 tDO;RvR'#SDnsJڼ(ӟQP 94q(d)9ҢgU@\' |" jlq}-;DEo_>{(RkN0cyǥZ, ߅fN< 1>9BkmmUCj.+ewz컮tHN XH+s( 4e ^ͰË;h IP,!{C)~Z爚 )G|٥vPgt0[UnƗ:a)!5'itxlC1%qFA )鑔q'P7E~i]"FBSu 4.$axWy{:vNKWAl8Hnc]zB0a3(oyw<+Δ2)H2] s&I7N]/X+<2bbNRb;8\Ш !Cߔ}ʶ/֩DeU.T2'AxU~Y)2 3j|H-܇sq! cLSQ`G6&{5]TnU˵+LPڏ8)mm2m [ Oo.eF!KZ *7Zs t:nϯxGcCb*6C+#K=ZdpMFSE Sc`s Pk XӁPF k KL=s/Hc΀"B2t )gc  d9FԗдU%MLn /fxHPt}'?-`\:_w峖c=`|H^Tx-2buˆ+K| cS05JycZD1|Ռ2Os4SiMŨv:AәkweøGLfj+s($0h:Eo[: ^ (* kl ΅D ٟj<CJJE$>e,RQBgi"v_=wJP_%.!>XΟ:yH*\N @1y7$sHA)2m91Iţŧ1~^CWmz6=.#eg4|SC!GQCWh[^$,ž8ơMv5.b\q7nc8ʓURۺ_G_Bo. &('#+y'Y9+Hٶ->3' b)sA,hGg]X Qs;dk3պR(?ًM;r_d4."Vحa8 {ZpΊAw#?r nhv=k\"F*8V6<ϵ&6t0)\ct0U0U~>\$4ͺx mB%Yͫ9twƷJwWT 2 !6ǵEoLS?6-zp.!Q<6Xnٳls*lF0]~R+|1ǚk1t{ S~Ѿwdד⭫q]2q5 PVőtdGMd"fѓ x ꓿AeOtmeqіL0!n ?ThmPSFjI!{BFh:Yf?2=tXS( F_t Gѿ]=O@%(`I gXY"ZcF e[hҢ=Rpq-1PgB[vf9Ϸ@¯,)E es @rg-5c;8<{?K}\"YyULyq4>_ 噻c7<ʾlWS&]re9OhmXI]%?Å$-7i.Ņ8SѵL:An:#D0pRǚڗg6gjRX%Jv|=o(`p۩XAo8axQNwiVPSb%Z*~dDN$Q 'QƔ ">J/P-B(Fn= AKIOQ%>\;agezR@V՞~lxY6yRA;jOA s; AR1}1E` )fٱ4mN&3pRǑUi(౨G$cbr$^͚v\K`0rɯ1' ty/,x"'ا"=Wq֎mL Im0t2UsPɋS8Rf}7"ۈJpmKnh nםڥzODj\3UjUnaژF=;DvbDvCiKH$5m2WLGmҝ5M3ґZ79#<Ի$\GLR:y~#D7jLa -*Zn.\1:0v N𔛞_kl^Y_h>׾06%Hj2ۖ%) k+ &()I dMGY֎(ʄ7Eu  aAiCʣɍGc?89VIm:'JEb;c{a%Q؅|r!>*Vʤ*\&y;ȸxIq5Gä<Ґ>h/[y 5:r#?[ҹJyqJx ~לHuSXqyѐH $iIvAB7{iTqsiE{P82  -:˓SF+wTJsgXqC[Ф R.PX\mȧ*M4Ǭ@n\>dcW <zl,+XV(7BvKE 1泯 8j=G-NOpIU;鹔W,ՀlH%&l.mo;aS o íjC^9j8{J 14'm +0JTѝ$PM.z=%7Oշ՝>CS E:țcРDB58;gx@ E9-˚Xc[C77@mR+ur&es8\ъn7ȲdYmUbEDMCݩ,~"Y\{@WIh )nk&aD>y4T&{rp1XE#̐/cكeO=0b!=|vAN 2)Ȓ`‰9֛=szP'uccbpL"քҋFp$)sr=4ʩW|^}f+ ٳb>v̠y꼘^ë洐)9;jnEe2afY{'@QGX^2*XŊ32k/l c8QL[e% u8EI9v]fV[% Rʷ:wh^&h atlEБqqcX &̭g=T@hS{vR͙YzIQ"OgSץ|RUk6%/y' Yjڥ8JmN.\8R~g*rh׌ )5b& T(;ž,II˾'+֕(Ʀgڱ{YwO;B𻈟௣J5~/ #eQ>dbzڃxK3&YHsvپp  2cFJ7!) J߽r:jbXpp2%nʞ|y9LcnWarŀFdxgS"dHV/Pu 1ΑE)B(hʼn =_W) J7>~׍lrkRoAԽJ乴tH;/%TFڏM^LZM8BdAveIWMqMvPA$(彲UxFXCHhrkaJ Hr*U2@1>adS,NaaS L{u#m!8O$ MOt9.`|%9k2M_zٶ]wXN_:Y|_VRDTyf Rͩ8Xߒh{&9͙X3;),Z/P(6v.P+PD{Z!{ EM*C Xj}L=^V?Z'ŽtD`m2v-}C*pA^{%!<9hʉ!G|?Hw^33}uQIe95N~Zv;-QĤH3MRՆ$hcqjSx5(SE_bq`ع'zfxJM Kݘf<ݗS4UiթM0Fr XrFP H\FQ7`k8Km MbsD䈡MgA~ (*,_Zuu|@u \0S$tQC*9l][p, 'v^ c݋qv7_IG&,ͅCc0mau3 `3;ycBAf:B=U_0;o }C6~yeni7,2v臝AakIU5FLgﵩ:k*n_J5S$7u  o˜vu4?u1!|Xq2WסGBh}E?4ߍ%^@4V|bAP& aw ARYi3L35ɎX^x]K%0af_,É+ R2IѨk#d'JiINÊ#8-X|} #y9fuCJ&*h0~~ b6p߈=H-C˙?rHta+?-x0X|p3}~](]-%Agm=-\.G9B=Td~AcS&gsay鲛Iڝ`O$lŏ7ǎFgZC]"[(Z~؛Gȫ@Ӻ2vv%F8R^0tbƥskQfj!{aAZRP3>>Ԭb݊bjB ޚDZ8v({X[mol[{iox `N9VLr]~;aO/?D(~yMPE# g];R4l z5ƪ)r-: aьAsUMˁG;,8ݽL%6Lv}T?/ƴb-z1s☣ _$ stqGxH+$Di]ԛ 7&3ܤζNjEQS}Bc&]Ԕd챌7^7.[> t9S,jbo\h۠&їk-Y6v^IatMEٓ=i~uTF UNC8vqwRGB O3rmvҢ2XŷfΝțVvuqtk^c hSLTB3pvJ|3%YWF~PzԴ1w*]_LA?oZT! z>2 i}Ǒn3h\2~eTfwl9GMw*ESO-1S={$xsf-Ⱦ8e)Su=ԙh7\ŮFZ-?[$ܿ@{mIZ̗lROOk,(WFBl9'h%q)s)s'BeNM!y;VVYDVuCfٯ 8jnpUgSĊ{,pe{Eh5xE3aڹ͚e1OUMJ+̵iWpωijeiW!}T[ч~[ƭ2*!gidNf zq}oS[@zr /kUN#- P!:VQ'[Sn4Q2~d>W!̆r5kAVN<YVF%`/Mp9^ XT}"T Xm *}sY_Dt)8#s;LӅX mz̜U|6i)᠃A =Zq~dp;R^ɤ$qL_b)J݃d϶2` 8Kbo4 .ZM}gqw$.7BۭPx&dDhlZ+fFr߳hKme^5(%] ڽn;`.¸g^^_:\,N=I٫C>1oanT,vq뛷ۍBgצG0xIַ _͎mF#wH$i x. ;kD|8 fVfnS 9fX/?4C*#%`&zbHȲ@NUn,1SrvϕMXUԝܣNmi+` 1 xN/ݾHgymlfjRu $֓X>P-V?[fcoOJ\no6|Z6a71MTJ#[}˄u, 1@=BnTǹP8W 9^!Ҭ@ _ +DaJIý֫Rd9~79Lcb@j5$9dZ 6eUdDpjn9SO&mme'=Jg#􆹉RaK"'ˆB9(d/W3E Ww˛6|cB`xx ~v rQGkJvvL&7HpgBeĭ嬥:YM%Fz cǖY2$pMYB"06 "*>@!Q(cQMPa55@4X‹OI.e1\]a[tꙺRNy߯GzY'Qt*݊ğnr5AY*| i_f{ xHe8.9Z0<1/0=?'.]f`fA:!-lodPsUxKnٲ]&pVLGdaL'*b۴P{3C5ע2}7~ʢE=ch+ZtN}C(+A܋ingd9`DnүU+h¹ G4NQc+ nN\mXBdiC?k ܃\Fˣ |(["Xez)jd>"+ l.dZBE0FaU'Lp |b/x l)֨vq7E*Պg >L{V{T(*©1 ̱ƄUW6 nyW x?iYǯAy͜Uw6L=>;-.)0F<kҕxsD$Rn*)b@MMNf- }p臏u~A[ OOo 5`q'~K@hna¬c":ZuWv|;-04b'渷uQE՞H1I`pE ySՃp{7WBZcz$>Ul&з J[teiYt4Sz=͕II۔dw7ZaTK~NI\5)$E'õ:ݼ *G290@ƭvp2+:4pUyNz0xқ >Fp<-U UXmݩQT.`K7oXBh rCpd%֗7ڄ,~B,JTt<@@eOAfQ]iWo5zI;pç{%Kyp &1횄 4޿6[c :?b:J0x)2~Tg:`t u ]7(OZѹի/$px}\r AJ.D9xNw@MwLkXoLi>?4bfSҖ*S0y5Xj{ T:v]q# *tcg;݃1bZ%Ex%)R5p6jnО{u /p-CM֘#~&anyoEşnׂvR/B;`-Y PE.@CQyAqDf\kQK,ûT3)G. ?~fܰթL:RD: Տڗ61N0޷Ȳ\jP1lnƜ < K4jjBl>MZ@2P hӤ_cߞqPd]Sh9gw# ڡ@q9 ~TX8 0oaRy(ƶ8␽ Ҙ ?*̠ڛK0l+dwW6Po.yl7 Pn6✦!!\$E*ؒ;;R4"ΛHuaZ):wAeJS_e &^_95NfޗA@ȋ%iR(PJͮP]]es-J}5&BGď ~sKQPerĒeԆdVlăQhy҂!sg%K\.lZ z}/qIL~4[`0m'z 'rB6PD,T ~c`#3ȒZ6./\vL_(~A 2a=544O)"3/QM}!<^knp@Vj _W׾T"*zdmeg/V؇NŏsD9 iŮNz0u&i5FO\t==dF0{`8$xZWw{LT 4۽UnZo<=/Fz9Sl;mumBG^L6(Vɩ}lW'XMzAzTɷyI~u(`bɋ'gn[+GjzY#G7ZLF i.JA<2fGѼbP$nڒǼA?O isgO7y霺d^b!\^mwQdA:TVa|.IR˩ŒP"J>qZT-zE{r͒x`*#e2 ǖ-ҼsבH d e5D,H =PXd5%բ'DbyH5Zev 4fWc Bt2S opV&AoD;Io$˜Id=Y"3XY7d/$,uCnBDQx`ĠSXbc1!@I%ʄ+4YJN4!%pivo 3 Pq? ӳj{c]{䠄{}X!JK\"̶DE 0s-!+[ W]}Mm@@$pkSn6Z|gS8|$w> oS>b. "̐E(mjx+_EF L, w eM(rg{04 j@9m5,F!XG\1]uWr_] !Je*ඪݭbSض\ tUxNٶÙ8(.ɏ˿fٗQZ L1:! &GD}zՃx(ZȈSN /=K{mH3]yskjZJ""HC&_o l>I9 ? S?S i^p-*䴫IIhf@;nGlt3mՒq!-_K"1jjؠW]'~O%Q+ dӯ;'睾sSX*lXy'[i̼Xt/H]2&59wlbirJ6{f +KVͥbn.eeBjEOZ:5RiC+tg3 .ֺk?3ލZ&{xЮ $Ax2xP?fѱCѭu- W{޿L sEH159^f~l H|aQ[Tuz ,ԖJ֨*o+tWӇbjl1u|`0©+2LMT?Y?x vuHzB< 8jJC#L}*v$L$aRvԩk3 {^T5\0,4=d?~7H WcfVɛoJ%fR1ISj{gӿ'KMtv 93nG'8UkN>/Q<;ok o,3t@t@Je߳dopӟ@6xbuM-4!E.J)AZ&`.I`t |n Ԥ -K) 49Dt4J8e6w^GYom$܏IBÄl[nS50u^ xd ,4PM]BT*Kq_;쉆ȡQ Nӆ>9]d~hI̟22 P$5'\WbFś5eI?},, 6zu:6Nڸum3Ӟ٘7tlĔL738̸E)ĸs=(,nrynW?CtyDyL6kie$T6wH'*sw@UL좩.fQM7*MoKG7Dq(-u|ʟ>TфRC2!Z #IyUBh.Fl7"~7HP*Z)o7p$<*U7R#朤6-(7yrJ}"=]\k-7p[xd˄En4,ςzdck$'*MDۜIz/!fɌRs`}LD[-x26<]R0]Qd\LeUu/EJo g&UTKr:I bnG\rMChp^:ӵ|A '` B2U]Фvz EvԒ'Qvw<:S,=~)@m b(IY,lJ(Ԅl!3# Gbot=VXv@|$ٺqɞ|8#x[(̧l{Mp2z{ (bQ_JOMpM*v( .I$]GiA[`~(}ƇKj17m9UXGB*W3v\8gT-xR("i4ݣ Pt!XLeZtg[%n'm|M2F!kQcnL^.[${^rSP S&'0M RLq!fT1{aDK~侧 x "&YHEzZ:R]$_rW)Ƹ'άtKD`Pn#/>˳-=Nizo=HËHYq:MEpDX 9û\ԅՀ-ǎ>A{'2d{YH ԍ%o\nL_"1ͳҋePۯ8i`{RP&©jybɬ3D&+ӫV>h^ڪW.Y@Yll]FZ=Lg &@V\$^fJjmsk׬Smܰ3 9ZrR#Ndb wL)9+S79%ux1rز[T@w^r˕=}ƿDy;Ut @ޚZ@wlA3- lwI\B5Y_*.@Z80iג%Xm_ӇGOE2yn!/)kYٌlwI$VDeB1&kӥ\< Q~ Ar2mZ!jx]M|Hk[ ȼ~VxingNfʪf esy{N-)tzSIB11 K0'wY-ܠqK VRbb~z\QyQy@;l . pmJ[ /НPnVpޣdζ_bFp:D}IGd%܀drS!@Y cݸPq}^3xǑzǮ"]1X؞9]HA4ȿ3 2X-Ǚ&u9|É]@WZpQBQ;Ԋ(tgCLl_.b~_\T\\w0sM;bw>#> dټ|ѶU* 8FDᒑk 奺!m^TtL| 7o͛se]׹9)auZe x,ߟi>cX%MKi*e2N =P) %Ԏށ)1;ŭxI7zi]ih5 ^3Β-:q"vl[|pfi }|2(scشvs8]m .Y /6Wથ ڔ8s{*y,"H+-@":ԡ 1bx>\eB=ʚWѹf)74 v}6DaFJotw$ёڑ1Dzi*llYA,MYjan6'v/IvpC9PU[HbX^-akjZPLAZS>We"7sD}/KiK薈Y|r#B.u^-vSaS DB0#쬮2_ 9m~ž:%v'\$ ǾGWa q N'prgN°і.![FEˉ/{d4#- egۣ⤲JIhlP(kXzPCL\Hrzi4_A ?Y'f~1a9 ΗmOhiۿӷNT<V-QbA2ʴP)ۼ6p[e V QgiݼO> /U͸)!<>!\XNg6[[ݘiA߃U2W`e녊~%Vؔ_p+Ot:]Ѳ+{xfP!SqѽBeb-4} Fɐ۪dfBc0խj1>ґ f&Aپ;w.4op DaP][\@sAp3:"yPe.2$82gp< JTW;5 Ď=hyɫ;3_g*0eN=*M_WzP͓Vꚏ:@Zu!4vTl`D>{&L+WOnlֻLO/؅Dp?ko>~hDxGG 9&L~׊d41Nx@glPte7I%1jᴖ;wvmfN'?Hr˿̏D|Zlb-CWOKJۺ 0`JoW%Ģ;'4FlEz7{{WK܌_aXRg J I0ί4Ӣ+#Z]AW^A ?ɭXw$+<4?D;綣 h 6x}I!/HKCEҢ̑<c 3uYP(ӯapreĸ)H0nVۊp$-1+]_#FWuП>g7,|\&.'gӌ큒^M:Bev+E}'j§AA+$sPSb9 mn쪒{sͪ ̕ef+tVt]>D5Jچ&FF_D{!~ '4K ՝re}R RVDL>EP }&$˳^q\l#c͗}IOt{ٍgӌUPq^H)WN6ʶq(f(Ɇy3V; l܌0WJ,JiٮZ1#QbKRit2y fWз)k$jrq%6ȝ&c2p0HFtJIAnVMi0ӥS_#yB@ Y<vJ/^4Ic*;pi@&=FeNǧY U鶜E|gH cl''p5k2m-fnq^(=D%FVD蓤=+p]#Ud xbQRW/ʵ iW޹ʂ-mWO] Smx'H/u-*[ pַb.S&֑O7N78AL b`X$X0iUlg90+_=J`8/^Ck]F|@wref7_ukZoF@=63Q=(0vx@".ph`=Ϡ=r33w*GtL Gs3t3oe`;ϸ0z1|yn/;6LNmerTS[$< ,(ڢ,&^ޘ>m5C5jPT$xdKPghZCOek;aA8OwZm k5mg`Mk.o՗!WgGarUvJFARY:MRwK-ŒOhfWb Ch[n`]b~>>!ݳo?#"txLfBҲ鏌]JKF8+SKFt{wxy*a}nAp~. Sqf~85#p:X&O oih*5=8bߞ$Em,[KŘFStGc B,lʏ Z$İ0>c"Q mg\ڣ' $?k'@_O/.aB^.k#h&v iC+Fj;ۄ\zf Kr[ ]HqwI3¦ T!vaKYr4*zP(aw8jkd;⾪#'f:Fv,;[ xENO$b xN< DLҭ|e f"J ;?BZr*4Qͭ_pWuJh7^O="WQ@@1' Ы i9omPpr]ؠW ,d|7\nу6L$T'\#z-kF}kO@c;0-"Rڬ6&cPPkN{ضpOfL4qEGkIvm!I2̞Lypvz9o]3Tb; !N@ss.)rC*`~b84X[l:̦l1i467/ 砓HC T #S4ÊW4iWE@SQ3)aSX/ѨNz#uQl~,}B/}1B _̆`R8۔LZk%& StY{O/.6fO=K<Z8L+Z5m̀HT<+IP;[w"$7)sZ G;w?,1d,V:i EbLJcʉEBJ .Cۉ&#x_z=T1](?5&>s_С;IR -uQaRSR69̓wӞ}.KҮ%i:wLj"\mQs/+yc=>ڜ śr1ŋfv2֍΍0RDfj5wm?B2&.lk* y#L{ RU\(KVC&ݿb7R]#TC u)Dؗ xW =Hb)eLmaES1Ouٽ̘m^yEO3OFZկ--^-1$1nway4- ^_[38nVlՆ #[T!ŧ`.;ɯ%s~%6FL)P䃝@1SWoggVѷbPwu 7O!>"7mdrR "~MSm+s#B!^d`|;> !d1S% LjAAy$ ϓТɑb1 EG6"zOu)9V2B8pm"Byo;@^!/ӓ*|'2{Q;+%oI{j1zM'Pv]z*( [Le5sVb}U~ܨؾ3LX6PR /x֥ʌzY-֙/y0\7*0VTf{@}; ^pGG'Py(Me UcL\=g\ )-(TA&bۭKj2FGea /T+S.gk20VsEdo#e|buƦ]rEfF?nLM4KdC7;Iؾu  ]rC"CqR>ʢΪ/;hIƃj!*Py WF LKdVjoS\(sV:rj/ Wjsj]x:}/1lE!QCɗaG6]LbԽJH4Lןװhv 铢>M@h+yefoal'E YGXZD YA dj.qkGc.dxRntkEYeXnٌmnBM ov: N"a8al\@n9A-K3ڿ,nyf0ت 8Qց7԰Xg~KcQA| *މ 8aQwŞ"f_NI+u-[iW~~FUzыvfN܇f5- [WTw4ـ4|I`_Q at_A&ijLz_Y)KɆ%4K:#K-[x/ݓЫjcm  c/ў9u%a hjzAB#5DXlqN(;Hь#LTMiTo,[-ޭ7syMeO`CS SYIv3䁘%qk("DɯP!yv0goD"k|=-ttߏVvʿV"6E'E]4[ӭW,^uP*bC'(T: X#>;qc,TƲs6QS+ܞ|Td1H[s! "Y Ē+<畠?콳#-*RF!2h%ѵ6ux \{ZNpʆ`{Il=mteihf=Ź#dcDjy(!Rߒp,x^#pgOt@;E5"!]- -mٯjʇo^`\H:TQ%*ڢqca\=|gE:Ew|e e܏1oLg_){}B%d ^eᴣ*< ؛V㌸©ٵat^#F0 DVy]Zc<ZH/An㬑orq 7+kw1F*-LFe,+5W#܆udKI Vا"MͶ`g}[GS5'b> Y s^p*@UE<c| |˝ӼHb%5ld&֥>( =_a϶uզZS`^ahAq+* ȰG + Q.q fE&6q{wkRSelY߄z{۩9 |n&=7OCSbC: F^#ȀX@.7<(%A+]]jÐz{oZԸNȵx+25x+bk ާI!{[w Mrkb" 5gyX^xD[O _qO 2PWrVA,ӆ5IVlf oӘuC6JW oAP̋p#)K}7F,HTi?t-NrX,sp0뒩]VA/|)h7 gvPDa\+CݶcIW^YA &:}h 6d4_.J`>o[HAoZ7Щhkϊ@\y ہcfNS[F(ޯЬx 1Zj* GXA jm> 6M>F+wjpd<ҩǵķH+/b W?>+ OQ7ariY$~E$Uw2 ]۝7;2̨y1c?Ù*m@ƘYୄM.i^-#" ^ēgwZ2,k=HtC.Abr ~j([? H#I2]7ⷠjDE犎 ںJ.ᠦ[`(sz~[W7nBh <_F]pxFI ķͺj3O74՘7#сNQP G`ܟA&sя;cv4HnWZ9/-ڎXbq.V%dFyw1KnWA-G ¯>XM( uxAdk=@Ho=OEV*ӣC\ ;bɢf!Nsd rB ~D+5{G-1-ZCףmor_IMLAb,\i:'v,i=r*#7Rǝ![%_P\/*s*0/J#^-p]N~khGý,u\m,GGG,Dԇ{c㦑,w I,Cԕ(K0-ިR">EHxN>ጧGwd}%};cZ>o?%*g}9 ]O8ʔc^f22Ȍ"p bJDBoăJVFFvsM7lvF2`~GoU^HmoT%8TbP16p@>Hav4N$֘!ZB [kL-4Q59U=cե,;cklK_mo6N U;Lԓ |.ؼpGK!z!BziN!-SO]('#Nij[PrgTt>Kcj&$rGѩ@ZI`xRkrcc{$I{R_6K+ &@ǃ\2VT8-R/g2.k*\ ƁIp>r˦Y lZ>Kxz>?7.Uխoۻ==~ Y{C]6kИ ƭ8#t49*M?]7_gLG(>8XS]yxFo%N7gGz^q¬L|! 67k73DFU gZ&J#T5=aٵ~u + "!Ї|^?8are|lfiqExUע(p 0I+bv+*7Oɛl4W^ "B] r,RP"G2 N]2"^kw!67M"/sṇ>NI2U>B PSY& ;H탺'B |f/%5FA]=\c##㱮 z[6Y|LsOt^Չ<h{+x E71ICj^) tnv3jʆ#W˱&< 9O($t(sqUO]ɒ]q8ϵ-Ghǝ4j ؕ^ Ϋ紕`6[LJ{\ׇr6]שJy;ַ67,.3 [qFױ[E=8A&+};f#!3Ms5 ~M'LzG:1#M FaIK{Mv߆oA]ϗѧ  o6+2eqڻ_e% w{ӹ }'r7swӐ> )0x9 R ڜq'8N-SaZΖ>c3#[Lm]C :|i8[-!VqqzYlЩ2M\ E[!"vf:j+o6c M!"y MpΖҸȱ[S_WZV&vW-#u`(4CtM^4>cLRy0Ɔzn`uAnN'@r7{F,C٪T'phy҃T" iO)kv5YZg\bJ㮊!pD]{Oژ 1lđy3.^hi@~>Ѥ$(4u9*m ̆~)³OJٷQGp)mn_L3#G;lr"#8UN&`vߨ!A_I/8Y)SC<&1#d17WN_Ġ<}n2rxja`rpu!Rԫli`A[< Y7=h["* /˹`kV咮A3/dzIPZKr4oϰ#kV44:,o쮖ᐌg3U~nT6it-):L V_^!~/ʨZ]yؑ\qczskۛe;K&+g9LfR5߫cnW_ĤZiÑMT,6a^de]og:ƪ0ɒS-/1\:QV>e&[[4q?:W Ujj+P%`f(I1.A(^ gFCh&$!Fi:[u^dPBa.u*DBG}yܢ1FYMA q" #G,R1p~r+~aq1$_ٌX]@lu$S:l{iLjv2Tύ\rr JN2sqsD3l>t(J% e~zʨ{*`6:Q.gՋ <@7# k)Zx5Y+b}5}vZ:*fBX[ SЂF,XHIZTDzh3߯f?p+[MqB͝*'WkRb^ /v񳌏5lt~E Kfc ׻ %x4O`t?o5Tx};a@d; ud:ws=MD"xpd)iSFo̊&׿Q۝nZ|1X|+P Wfik ϐV4@N~ss;v;wTdR o7A~PlB }v?F5(l=o5 52|[N Pj[C #,蹿r >9L6c s{$fTh$ eIY(ʁ ?Ab4CW,SGסIƯqi'sŸo윤7 F;>P^ "kv v&u؂_[.P픖HcÁvWe/(f%3[h auZ8in-$>7`ivizf4.vR]V4=Đ|E΍&i>VNa`p^%X G^pwbF@ CCp';ZEuwý䙕QIk+olS0 Hl۸(c3+w2b^|q7e1 غb2noĖtŪ%`k^3)4DO9%6!?X(b!?Ź3mQ;Gi  bm{- 2D[ g$a;op]"bWD(1—`ߨ;\F{qv%LЋ(Ϝ P?ATfnѽGrrZ>V !?{8EJChZ&vT{!eI6؞WXPi+9nʅ_&6*_93Eh &m 6z쓀C53Fc;=ԅjCl:H3xB@˯ğq B n%A7Y#*AaFAGIP`E Kd:ol_# CZ8zޫAb?SxN5W0l]`D0@ EAy"+Ř+8_b- qhG}vd@ SJl+,jsJ1&}ksd(4Q=8f}r~81F/We&_I \07ɎZ(IqS]?nkPS1?wuQCzL@'L~.\]iU8Ӕx Y `m9DKErP0I,LMѥ2"WZd%ؑUQ+XօV900fQS~r=],~ tU!MVz 玌n9_ k 7O;$PB߅INڣ$=-0@SM!6'l .<,17ZÜti:ai5,1hq?Y#n7ƫk}ߠe$ZnG=0ƨRWg5MU}\ Ufro{%9T]7gힸvv](dm>g"F+~Z@JuN,V( `wuBIY? ټklN 7"x[LuG(>Ҳ6°%]X ND4?.J7y&$XJh/К`hY텪` J"w|"%eoh5OFBhjj YLѡ]n^Dp4EQ\6SQ2To? 2-TBS˥, OVU?J^Gf7"R! ]"nw.dft z *ϹʶQo\0҇u&&BXVyA`-tWQo ^o y H58T7FbU,Rmk*+R&0U$]vrr<&2hyoˉ~e}3lkUҝ !O'8y2p!|醮TkMآ}:0J!lO%l dү\4_gx8M)h[gh2}#;Y@N :Dd)Uhp,`%+؞':|5͡`¼ nO[?I_Ѡ3U9P/C~Gt)y"z.<}ʪ"L?10`E3_[ŀ&[ytx-#_B[8 ;cݞ{TUdD!vɧ8Sv*xRPaߘaE_h@qXT:NDKaO Ny 1]$ NUjM?͝#b7P@ZDD  +B^V':=$9;p)[:'yMa 2J#϶5Lx{b] _YTTg/a/>Bw'!Y|l&VoҕBxGM5ft2_5[M-3>v,^4T[z2 NE\_ WBƫIY+_" Jr$*N¡‘NΦu&r7$&f&GUcזobF1/0R(&HkV W޴[9%@0~~3dz ũ[^|D>p=X9ФG,))M+t>H.w͕>tfTXd߈΁ko'ȌIq=#%7d" +I>[όv|L_MR=6oFɗ|!*%}zy3ޖ04d#y\1s#w~G|:rdNCaMR CGOAD!%ՒI?%fH`Oy_r;eJ,b gI-+_=Wxn71W+Cʧm/5L&SF_E-`]"lW?V¿À9]Nu}Ф QNϺ5L7YXĝb&J.lna,Slt~,$OBCw֥6xdxũiG$ڔB3HChߟhW {9z$^{swIY</Wx$֝?CeN4DES18n&΅>sx@ZݷڒkCKiB?q-wyh0yZď ޞ]Qy&e /%Mm2!۠g}4{uOHj[?J2h( C7ŏ*9CZ">ƿola~aX()nԃSYSӕ$݈x1zdEjR2Eze^ٯ1'pt}Xz䞥?DG %~MvМSnuҺ73\@_a1x:c?ujuhYԕ-d(FcXvn7PBČI$,M@q8,0BOQ 'akvʭbj>Wç10o'R,[Qҵg)͊4M9E! 6}Qn`E|8|qGL! M~eƫ A>_`!]E{r4;ۯd^ :~Dݏ(6WdOEz3Tf`WlorӁ:kOYx/A\G(:'"5QQVK1=$:~OC!dx )|_Ue_~x5MϜY;P*6l8Q͆F;i+8)R1ͨ\mx sk_N|g M0w] ZHFuNm0*daLb{'$SP$QM$~ ogk@`xKV hǙ@4A$nS;5K-|/l{sk;~^iVRbϪVղ Yc򯻲 ~  mD\w!z.89dWMMz[u:n mǾXӳjbe8 +cp4Eg ;\^!f YNѦy{6տPt>aTGU#oYe`mPNDϖ)X@'.|@e&K0r)$:Z)4dzXONW%JeY\9t*~0M YZ