corepack20-20.15.1-150600.3.3.2<>,Tf{>.?nuO5~a SMGeN,nlwCxf+ &;3E2^LCaku%m"rUY US&L 2K׎q}_붲DSD-Nwэ=5̩MQx^ S-u;p>DZL?Z<d  " _ ,I\bj\BdB B lB tB vB HBPBB B4 \  (8(9:=L>L@LFLGLBHMBINBXO,YO4\O`B]PhB^R bTcTdUKeUPfUSlUUuUhBvVp wWxBxXByYzYYYYZ8Ccorepack2020.15.1150600.3.3.2Helper bridge between NodeJS projects and their dependenciesZero-runtime-dependency package acting as bridge between Node projects and their package managers.fMIThttps://www.suse.com/Development/Languages/NodeJShttps://nodejs.orglinuxaarch64# remove files that are no longer owned but provided by update-alternatives if ! [ -L /usr/share/man/man1/corepack.1.gz ]; then rm -f /usr/share/man/man1/corepack.1.gz fiupdate-alternatives \ --install /usr/bin/corepack-default corepack-default /usr/bin/corepack20 20 \ --slave /usr/share/man/man1/corepack.1.gz corepack.1.gz /usr/share/man/man1/corepack20.1.gzif [ ! -f /usr/bin/corepack20 ] ; then update-alternatives --remove corepack-default /usr/bin/corepack20 fi "1]'3* Ba8M8M:Q:Q:Q@],A큤AA큤큤AA큤A큤ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff,c3bdedd3b107b56037260d70d8d0ef5fea43162b6d6fd4f8c29448452cf6644f30a7b8ba5c4483d97d6123f5634da2362d578fb81f42ed6e1dfbb84fb1cd8fe4be8ef396492955ccb798a52054894b70e8d90f74c4f30cbe396b4ea40d6f73e405436745cd5d742b4dffb51b3052e6fc434483dcc775477083f48cadcf2d6c98f9cf720661f1bc2a63f6734655e6b98f4e2c57a5778255c73af301e41d7ae86176d8fa806839e6ae08a24ee3b6a61dfb512d287058e02aa78405c7afcfa1633131b4d72e231619b7a5040ae89ef7bc567f0fc81a2c8b44b47bcbf8c5f894141e84d7312aa35417892eedbae0f1e50c8196a68c373d15db639b994c066db18e20cf5ab99110ca40af6566413a8d6b7fa359006168836cab8bb502e7573dd654e2a779b018ab7bb35891db9ae1faf0dba191ffbc5137e528f0bf145cfcdd67cb8dd49f13394d6c6ae535a88211222a9b3996a671d8f88a75e222a2e5df548f2bceebc67e8c897874241257303d28482bac562c96514ab4e0fa8f2e1e045245963ee5020e3430810638b169bbf91b3871644ebc85063cf868065336cf57874ed4ebc50dc5168eff5c1e8dd07e179635924b344dd67bf58a69526d44f26803fa199f42e8c72cd78b14e7cd45f682d0a6eb741d5b0b9e8288ce3f6d2c8b82880c60b765a34c84c3820cadd8bb3f4aed2a010d2a92c9a4f72f5ea83291f1f65820f0c8920630a1d1ec47aedea7345e3c868ecdc07e191373497bbf47fbbf5942fbad4ff9cbe52c92c62ca73ed82fcd2d59e16ff4bbdf9c214f7c2f3ab51c9c098a77fab805432c230b8c711f89aaaf8e9a0f52d3594a40e94f89b580217b0e3eed2bef834223f326442c96e0d2480390e2c341f01a1196e342f16fe00ef11b9431370d528701fdbb70f298e54c839bf68a3831fdd582740f4fb1231d46da18e2c9fb3f05f9721a4e7222958732c14195780cc888ba3bb3143723b2639dbd40f43fa51b8007c6ca3cb132ed22c62ab6a93975eee5fac573b6827de24e0668ad74d2cde19b001ed22cbc0106d571895e2e7fdc7e030cecf182dab269e73cfdc321ce7466b2d81ac629b340fe2c7d5bc480ad9441e89a4b4d654fd45a50a4c8843ea47aa6045eb4580b746837ecf0091d32384dbf519fa4f33f9f1d4da9452b8cea7dc23220f74dc3a724cae781e4297188028c4b4512c201add63868f9a9852135adf5f552d0200d77b19c890e282562382851dd37e613d236456cef63310b874ba50abf05ac43e3237b9a146e432c3d785a22822828acce122740c0aad3dee35221b5c414b0ef6056a55bce9cfaec6454ce6a50141543eef5b7cd9feb832ac30c9ede29a8f21107b50fec83da4e6495b51f0dad16107d00214a52f305395bcda26e57312daa763e70eae568ffdd7edaeb4f9edeeff5e8bad0fc773b1c3d7508336296547975e73914107ec48224be53e0a88317cc9595a71d637ef12a7c10ccd61ec53d0b55e5de871fbaa75a270ed198268c4d9a9b9d86c847823e5ec8eafb51360b0830fed702510a977562baefa059b3179ce4456d5b9f459671ba420e63ae81743b750624e85c009d6dcc314f9aceb967c407de2a7ef11c1f67560f8ef6e3091fa014e8c15fb4da999e0a407f12be3c232b21920c8816c432631e256d2d781c64a0727e18574154a52a497d81f840461ac62655d101b2514ab8a3e8eccd0a3dc991d559b49acafd99e65bf27c987fb91245156c7497ba873ba03e6c39214d3cec22807b9b9f523b4b91aaf59925e7bcd26b4507b3c8582623d6eb27b996f7d9b3497b179468496aabf9f4a852a1da671cc7bf074fbeed88261ee7c3e2bc9b1c9e2d4d3b80abc3f7573231ed1fd388b4dc2a343ca2ea8723ffda12f940ec0216d31661086ca5dbabc2a49451e282f61954f9c844b6f5631d9246653410f07fe62b03b70680ee9e60e9906dc52e53acda23fd997aad01eddf7fe3fbcdfe28980f88e4265560053661f4247b1dd8c012ffce9adf6ef6b5038662d3c7162cf15736f20410c398eda2e7a2634f74dc6088ac9f2495d4861317f20611374d5412492ddf32cd0f0363556a75da272fa8f6a7e7021da6a7f9a4396eae1f0fc7ea318525f1b1fca1f4de4776dd73200173db0c2b10e289bfbfdd7694070a2d1fa55abed6f2c93df00c03dfa6070b135d138a3a16e092e9c53b0e3b4727929947cbfa1670dc26b5e2d2a4b7818ce047a39a68c9e08e7230b23f7a088e0b1677b3c47ef807fb0f92de62489a3714c5f11d9334cbc6f53ac2642d0ccb15ab67b792e296825c6b3b58732b063df0c3e5636f18628efd287a2ff58594e634dfc17820897b274b3a96a7f74b86cc7ac2d5b8d85dd3616fc5a87b87818ffe88681f9bf391dd589dfc1b8cc95cc1ef59c81254db932455ab8334e87deca411df67ef5a6f92502371751823b75d5bb83b23ce0cafe1c24b1515f7823b4a03a763f549695c7bff381be923corepack-defaultcorepack.1.gz/etc/alternatives/corepack-default../lib64/node_modules/corepack20/dist/corepack.js/etc/alternatives/corepack.1.gz@@@Brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnodejs20-20.15.1-150600.3.3.2.src.rpmcorepack20corepack20(aarch-64)@@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/envnodejs-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.03.0.4-14.6.0-14.0-15.2-14.14.3ffU@f-f @eN@e@e@eee_>eLe;@e7e-%e@e @e;d d@dd@d@d@dkY@dgddbd^*@d[@dS@d?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.dedimstar@opensuse.orgadam.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.deotto.hollmann@suse.comadam.majer@suse.deadam.majer@suse.de- Update to 20.15.1: * Bypass incomplete fix of CVE-2024-27980 (bsc#1227560, CVE-2024-36138) * Bypass network import restriction via data URL (bsc#1227554, CVE-2024-22020) * fs.lstat bypasses permission model (bsc#1227562, CVE-2024-22018) * fs.fchown/fchmod bypasses permission model (bsc#1227561, CVE-2024-36137) * Permission model improperly processes UNC paths (bsc#1227563, CVE-2024-37372) - Changes in 20.15.0: * test_runner: support test plans * inspector: introduce the --inspect-wait flag * zlib: expose zlib.crc32() * cli: allow running wasm in limited vmem with --disable-wasm-trap-handler - Changes in 20.14.0 * src,permission: throw async errors on async APIs * test_runner: support forced exit - fix_ci_tests.patch, npm_search_paths.patch: refreshed - skip_no_console.patch: dropped, upstreamed- Update to 20.13.1: * buffer: improve base64 and base64url performance * crypto: deprecate implicitly shortened GCM tags * events,doc: mark CustomEvent as stable * fs: add stacktrace to fs/promises * report: add --report-exclude-network option * src: add uv_get_available_memory to report and process * stream: support typed arrays * util: support array of formats in util.styleText * v8: implement v8.queryObjects() for memory leak regression testing * watch: mark as stable - versioned.patch: refreshed - cares_sle12_capabilities.patch: SLES12 compatibility- Update to 20.12.1: * CVE-2024-27983 - Assertion failed in node::http2::Http2Session::~Http2Session() leads to HTTP/2 server crash- (High) (bsc#1222244) * CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation- (Medium) (bsc#1222384) * updated dependencies: + llhttp version 9.2.1 + undici version 5.28.4 (bsc#1222530, bsc#1222603, CVE-2024-30260, CVE-2024-30261) - node-gyp-addon-gypi.patch: adapted for new unit test layouts - fix_ci_tests.patch: add benchmark fix- Update to 20.12.0: * crypto: implement crypto.hash() * util: add loading and parsing environment variables * new connection attempt events: connectionAttempt, connectionAttemptFailed, connectionAttemptTimeout * sea: support embedding assets * support configurable snapshot through --build-snapshot-config flag * util.styleText(format, text): This function returns a formatted text considering the format passed. * vm: support using the default loader to handle dynamic import() - c-ares-fixes.patch: removed, upstreamed - nodejs-libpath.patch, versioned.patch: refreshed- Update to 20.11.1: (security updates) * (CVE-2024-21892, bsc#1219992) - Code injection and privilege escalation through Linux capabilities- (High) * (CVE-2024-22019, bsc#1219993) - http: Reading unprocessed HTTP request with unbounded chunk extension allows DoS attacks- (High) * (CVE-2024-21896, bsc#1219994) - Path traversal by monkey-patching Buffer internals- (High) * (CVE-2024-22017, bsc#1219995) - setuid() does not drop all privileges due to io_uring - (High) * (CVE-2023-46809, bsc#1219997) - Node.js is vulnerable to the Marvin Attack (timing variant of the Bleichenbacher attack against PKCS#1 v1.5 padding) - (Medium) * (CVE-2024-21891, bsc#1219998) - Multiple permission model bypasses due to improper path traversal sequence sanitization - (Medium) * (CVE-2024-21890, bsc#1219999) - Improper handling of wildcards in --allow-fs-read and --allow-fs-write (Medium) * (CVE-2024-22025, bsc#1220014) - Denial of Service by resource exhaustion in fetch() brotli decoding - (Medium) * undici version 5.28.3 (CVE-2024-24758, bsc#1220017) * libuv version 1.48.0 (CVE-2024-24806, bsc#1220053)- update to 20.11.0: * esm: add import.meta.dirname and import.meta.filename * fs: add c++ fast path for writeFileSync utf8 * module: remove useCustomLoadersIfPresent flag * module: bootstrap module loaders in shadow realm * src: add --disable-warning option * src: create per isolate proxy env template * src: make process binding data weak * stream: use Array for Readable buffer * stream: optimize creation * test_runner: adds built in lcov reporter * test_runner: add Date to the supported mock APIs * test_runner, cli: add --test-timeout flag - c-ares-fixes.patch, fix_ci_tests.patch: refreshed- fix_ci_tests.patch: disable test_crypto_fips for openssl 3.x, to be fixed soon (bsc#1219152)- c-ares-fixes.patch: add additional backports for unit test fixes- c-ares-fixes.patch: fixes unit tests for new c-ares- Update to 20.10.0: * --experimental-default-type flag to flip module defaults * The new flag --experimental-detect-module can be used to automatically run ES modules when their syntax can be detected. * Added flush option in file system functions for fs.writeFile functions * Added experimental WebSocket client * vm: fix V8 compilation cache support for vm.Script. This fixes performance regression since v16.x when support for importModuleDynamically was added to vm.Script For details, see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.10.0 - nodejs20-zlib-1.3.patch: upstreamed, removed - fix_ci_tests.patch, node-gyp-addon-gypi.patch: refreshed- Update to 20.9.0: * No changes, just LTS transition- fix_ci_tests.patch: adapt for openssl 3.1.4- Add nodejs20-zlib-1.3.patch: Support zlib version with only major.minor versions, like zlib 1.3.- Security fixes relase 20.8.1 * (CVE-2023-44487, bsc#1216190): nghttp2 Security Release * (CVE-2023-45143, bsc#1216205): undici Security Release * (CVE-2023-39332, bsc#1216271): Path traversal through path stored in Uint8Array * (CVE-2023-39331, bsc#1216270): Permission model improperly protects against path traversal * (CVE-2023-38552, bsc#1216272): Integrity checks according to policies can be circumvented * (CVE-2023-39333, bsc#1216273): Code injection via WebAssembly export names - fix_ci_tests.patch: refreshed- Update to 20.8.0: * Stream performance improvements * Rework of memory management in vm APIs with the importModuleDynamically option * test_runner: + accept testOnly in run + add junit reporter - fix_ci_tests.patch: refreshed- Update to 20.7.0: * src: support multiple --env-file declarations * deps: upgrade npm to 10.1.0 * doc: move and rename loaders section * lib: add api to detect whether source-maps are enabled * src,permission: add multiple allow-fs-* flags * test_runner: expose location of tests - z13.patch: upstreamed- Update to 20.6.1: * f0ff63fbc32ea55f3d92c5c89fdb91ec47786859.patch: removed, upstreamed- f0ff63fbc32ea55f3d92c5c89fdb91ec47786859.patch: fixes issues with Angular and other software that tries to load ECM modules in somewhat circular fashion ending up with multiple executions.- Update to 20.6.0: * add support for .env files to configure envrionment variables * import.meta.resolve unflagged * deps: npm updated to 9.8.1 - nodejs.keyring: updated to include current upstream releasers- Temporarily bundle ICU for SLE15 SP6 (jsc#PED-4819)- Update to version 20.5.1: * (CVE-2023-32002, bsc#1214150): Policies can be bypassed via Module._load (High) * (CVE-2023-32558, bsc#1214155): process.binding() can bypass the permission model through path traversal (High) * (CVE-2023-32004, bsc#1214152): Permission model can be bypassed by specifying a path traversal sequence in a Buffer (High) * (CVE-2023-32006, bsc#1214156): Policies can be bypassed by module.constructor.createRequire (Medium) * (CVE-2023-32559, bsc#1214154): Policies can be bypassed via process.binding (Medium) * (CVE-2023-32005, bsc#1214153): fs.statfs can bypass the permission model (Low) * (CVE-2023-32003, bsc#1214151): fs.mkdtemp() and fs.mkdtempSync() can bypass the permission model (Low) - Changes in 20.5.0: * events: allow safely adding listener to abortSignal * fs: add a fast-path for readFileSync utf-8 * test_runner: add shards support - Changes in 20.4.0: * tls: add ALPNCallback server option for dynamic ALPN negotiation * adds support for ECMAScript Explicit Resource Management * adds Mock Timer support to test module For details see, https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.5.1 versioned.patch: refreshed- Update to version 20.3.1 (security fixes only). The following CVEs are fixed in this release: * (CVE-2023-30581, bsc#1212574): mainModule.__proto__ Bypass Experimental Policy Mechanism (High) * (CVE-2023-30584, bsc#1212575): Path Traversal Bypass in Experimental Permission Model (High) * (CVE-2023-30587, bsc#1212576): Bypass of Experimental Permission Model via Node.js Inspector (High) * (CVE-2023-30582, bsc#1212577): Inadequate Permission Model Allows Unauthorized File Watching (Medium) * (CVE-2023-30583, bsc#1212578): Bypass of Experimental Permission Model via fs.openAsBlob() (Medium) * (CVE-2023-30585, bsc#1212579): Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium) * (CVE-2023-30586, bsc#1212580): Bypass of Experimental Permission Model via Arbitrary OpenSSL Engines (Medium) * (CVE-2023-30588, bsc#1212581): Process interuption due to invalid Public Key information in x509 certificates (Medium) * (CVE-2023-30589, bsc#1212582): HTTP Request Smuggling via Empty headers separated by CR (Medium) * (CVE-2023-30590, bsc#1212583): DiffieHellman does not generate keys after setting a private key (Medium)- Update to version 20.3.0: * deps: upgrade to libuv 1.45.0, including significant performance improvements to file system operations on Linux * module: change default resolver to not throw on unknown scheme * stream: deprecate asIndexedPairs - versioned.patch, fix_ci_tests.patch: refreshed - openssl3_1-adapt_tests.patch: upstreamed and removed For details see, https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.3.0- Fix build on SLE12SP5- Update to version 20.2.0: * http: prevent writing to the body when not allowed by HTTP spec * sea: add option to disable the experimental SEA warning * test_runner: add skip, todo, and only shorthands to test * url: add value argument to URLSearchParams has and delete methods For details see, https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.2.0- fix_ci_tests.patch: increase default timeout on unit tests to 20min from 2min. This seems to have lead to build failures on some platforms, like s390x in Factory. (bsc#1211407)- z13.patch: fixes illegal instruction error on z13 and older s390- Adapt tests for OpenSSL 3.1 [bsc#1209430] * Add openssl3_1-adapt_tests.patch- Update to version 20.1.0 assert: deprecate CallTracker dns: expose getDefaultResultOrder doc: add KhafraDev to collaborators fs: add recursive option to readdir and opendir fs: add support for mode flag to specify the copy behavior of the cp methods http: add highWaterMark option http.createServer stream: preserve object mode in compose test_runner: add testNamePatterns to run API test_runner: execute before hook on test test_runner: support combining coverage reports wasi: make returnOnExit true by default- Package new version 20.0.0 For overview of changes and details since 19.x and earlier see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.0.0 - imported the following patches from prior patches: + cares_public_headers.patch + fix_ci_tests.patch + flaky_test_rerun.patch + legacy_python.patch + linker_lto_jobs.patch + manual_configure.patch + node-gyp-addon-gypi.patch + node-gyp-config.patch + nodejs-libpath.patch + npm_search_paths.patch + openssl_binary_detection.patch + qemu_timeouts_arches.patch + skip_no_console.patch + sle12_python3_compat.patch + test-skip-y2038-on-32bit-time_t.patch + versioned.patch/bin/sh/bin/sh/bin/shh02-armsrv3 1721040188  !"#$%&'()*+,-./0123456789:;<=>?@AB20.15.1-150600.3.3.220.15.1-150600.3.3.2 corepack-defaultcorepack.1.gzcorepack-defaultcorepack20corepack20CHANGELOG.mdLICENSE.mdREADME.mddistcorepack.jslibcorepack.cjsnpm.jsnpx.jspnpm.jspnpx.jsyarn.jsyarnpkg.jspackage.jsonshimscorepackcorepack.cmdcorepack.ps1nodewincorepackcorepack.cmdcorepack.ps1npmnpm.cmdnpm.ps1npxnpx.cmdnpx.ps1pnpmpnpm.cmdpnpm.ps1pnpxpnpx.cmdpnpx.ps1yarnyarn.cmdyarn.ps1yarnpkgyarnpkg.cmdyarnpkg.ps1npmnpm.cmdnpm.ps1npxnpx.cmdnpx.ps1pnpmpnpm.cmdpnpm.ps1pnpxpnpx.cmdpnpx.ps1yarnyarn.cmdyarn.ps1yarnpkgyarnpkg.cmdyarnpkg.ps1corepack20.confcorepack.1.gz/etc/alternatives//usr/bin//usr/lib64/node_modules//usr/lib64/node_modules/corepack20//usr/lib64/node_modules/corepack20/dist//usr/lib64/node_modules/corepack20/dist/lib//usr/lib64/node_modules/corepack20/shims//usr/lib64/node_modules/corepack20/shims/nodewin//usr/share/libalternatives//usr/share/libalternatives/corepack//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:34776/SUSE_SLE-15-SP6_Update/66570f7c0769dd9ecb668648824c3821-nodejs20.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxdirectoryUTF-8 Unicode textUTF-8 Unicode text, with very long linesa /usr/bin/env node script, ASCII text executableASCII textPOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsa /usr/bin/env pwsh script, ASCII text executable RRRRRRRRRRRRRRRRRRRRR~ʃAl*ynܱutf-87dcf4d6ac616d84e95c0d036319f9909f90ebda4504305145543b38ed4bf5e55?7zXZ !t/xf^]"k%x8;ҍa5Dw9nj 8pxۢjЪO6i%7\/ӯ>"DF2LD;i6T*OW:kD>Un(U00%즗QXk^!lO4݉DVsA-SJ[ .oQQ`k3]>'`)*h>?+Z[0 J6Pؖ؈B>cFAuIz*&sQ.蟕g&u(~y?&lB0?lyĻy%դJvv2OW8U[fψD~e_*w:!%~oSՂpH>qkg 1K 9uu`#C}(3]Ui u>xÕ%bҫ1ӯ^5O<͔[,;>]=.߮ƃׁ] 'ΑDŽt^ iP/K%. r(@=mmrsX v",eW}nY Çyփ1za46^W/QU2FvaX}Ayjw5f~ ]!8qJg/BBx?U|12-)L oŮ#j`'J'}d5I}CSt>&{nrŇpuy2!+M9fٟQ7:R=wT1T,#h m?>\nu4׆|76rmh1ɭxDz*0`Q!iC:9@=9:}VdUŚj38nAz{|=4BڠZ7+B]ocmvfinK0HJOɆ' ɯ#O8FGT@ĎR,18ݦHi5삹 ,?H-(s+ /c6;+J͏Z5h%P_yHp y1OʂԇBVDM.A VY-r{ӆ-}%v/c,riFET7lQֲ,bz*{GEweb)$&f(|$# ZPE劃U] %"`MW)lO@Txlv~iy fU|]oΗM!Tg̼>fe4pOZ]鋇6\AWa驗DՅa6Nvv ߬#B-٬CK;*Vn%gtXH񚛟^qZ/6HZPqꜿt^;rqk|XofU5::느"c ?y%k^Ci_IJ4w+i9ѿk=g% j^WmPfm0+48t1~4?vw.unyҝyxk¼+WU2ǻnndBBt}AlX[:G&@ k]w7bX5jnt%h;[p?x. xbi&Do ѵaA1wʮeGA5ZTy sGI^p(p1­d!Ai7tS7B[nvEH谳#7ؿ\.!Ԑ!؆mok{4J1rB-H1:7_yꖮg`97{}Tᄈoή`t9UV9_tt񢉐XtGإ,pMj/[>qSX06 z*=\& 3Sĩƀ ڌj Pz*yu8hPjAM4> uBx$7goK]p>9mleA[T7JNj{^sAS fЩ I[^P6W5w`ܶTm<67kkxrF͟]4B+!)w`ʵC('y2cJ ~ bdt5dPkI>jo'&mݥ)'&9z0?@mL x{ # 1L@bvQ^PL FTN*a˃S0*= &"*j8yq]z&LtsS d6(,,[Q`Mf/Ի}sA(LOZ[XaO}2^9aV&Q'XeW'H-~m\cpԳWqt( ĵ_)7沃Bl\+<*# ,Ő? YaVgR0Z–Q:o,&}NX 3}ƫ*E=) vUu'lj,%%_hR⟵sGd!8l-wBQ)RF7EF"T@Sr/bqDJ"*)pP܃0|Ⓜ^ܳkx{P&eCp'* `hqmY"@M`趧Q8bn+Eޚ4 "U>5?jn=X/3PSbG:K5ΐALjf노cwT?ͪ:~= %.N7KՒ˟8#P2`@pv qf ׉s zjFϒ5tU\^S~ℛ @[b+cm wW[0ףW7`@x otF_њM+IF!{w&GC-+\nJ+IN?D,}V3`|:Js_(@ L*[RlFmw[[0"#rAѩ-#{ځgΛzׯjuB#+ò 𙈼@2|% D'"J`5g4xA#RVgV7bIPCp+aB5,ElY 0>ęנ_n~w{|&Թд/ L_=)MA.Rڔ[Co@B$G4͔N[ :wme!*j#$m㟭Q =>ݗ3>kߖQ/ƏֿTIj~c܁a mյNx jaNeKdyH ? (tZl8_DX@z"h'0^ $Y@(,,RpAF"q(˵Me$ފ+r9-EܗL):\P, L2/pĠ1nCrޭ=v{ϐGp[6u 5%{b˭#(Waa-$URZkRaQV;f~}}:uHM@цwX-Z^tQ,kOy:z峘^A6{՟X$ۑ/,5{~(کi%]&Oe}xN9quftUwJ {&-,VgDd1PYj'5[ ,l2NrG٘ȤX3FuqVޯ/ڣMCˠt]1 bvT#ϚW :I S~_6%6"ClDvMb<帪(z654Rh KA:}O9:eXM}eF_^D&"3 V -jqm a\$W}5ҖցG7slY91N!tTOx$/Z-U-d41GZ'iN@!.T"9J NLb³ClgAv0V䃑|vH. ڨRz!rW(h͝baZ ͟yu'|7vp5URc ["2Q\!>Ups2hte %y EF`dWp058FJ" P hbL@ewn)KhޤTQV4PB'<|4gEE>Kj5;5s! 博5æ3ky?־i 4"DEҳyЮ(ǵ0>PN>"iwG檒QKvUM΂ r17vE!8/n(c32?@?{e>ihZ%Yk'{A7C(cAnF1&C>~6KYZxǬ;u+2́& >$C]eSlv`pEw![ <+-C8_U患@'[n^B@B٤z{"?I[w/l;_-T+7)jHg%2k-NrPegX&g~ 4B7C(n.DG iUI}w6piy#@`!Z(*Hn&2|i8 ZKD{b˟6\nDDM5Woap~-xU,1%5W oO9gw:uʏǢp˰VȏExb_bOgN3^$͌ @*kd9 ~rQaTc$Cj"£.浞Yyj׶n_4J;|?x, 㪿n9&_AAwQ#(Z OVM;Lts'RIu*'B(|%˘ h汫3UdOұH84vLcI*Wuëg%UiiyVF4+9mA:=9[J~ 3,Л<Y;ߡGTZ< Rp@h{̴hp8q"ˈ Eb&OpfbIsbcڇmXC'HӅY$*9o'1gs 04AP$w*quBӏYC`8tX>?XM̼̌'J:vdi gv! -'Y wH Eת,u*S+OK(%*,dJWCr%e|{F Œ0sf H1B~$F,fBTwNrZ#W` @u>fݧ@rtpDуh lAȻ8 pNYw x{ &񯏫R7Hj5z T\ų73ىP+i}P]^(]PB!(|$tʷR<*׈>g~=q :4xZx8mX]tAje|N;ׁ׉A- wE–+טC* =gQpkk TA=-'Ji<ֺ1qt07A|'j`JW-È_ҖN M3d_?3h pa-|ǨxdMLcΜj}\mm+u+Mu^*ZmdՇץ"OMw5 nxBOX>qՖtgj]Hb0ԼޡF!_Pf3>-$^wBLj6FxgfZ=C8wi:Nǝt_Szu=ԕ2ƻ|;VKmtw:>ҙd=cfdK%y[,"9GOhhG}>xkZMG^?7@n2' t PBvBpDRňsP0 }*%,lsh<ٌw)Ko<,^t2%qvxR1 :G7'+P[^xs$ ~gdi?2d4OL`\Aa"YVŦ<@!:nNͅo·0- O䜶,<.:g w j5j$H~.Vl88*% S?ɗ\@,#}b>CebqbGٓ3_s{4 8U&SGK dPf2Hqq6Wd9k=l\My=yCn~;Ճ*}zGKܴr%gdCsj4Mi6 !EK볎 w6Kb8ai+OjU"s?^p>Kx|8];R# U.O W*f0v[1s]N?f$Ylzx )D17m>)R(uWIk#|1bq#w{Gx` ҈K99@jlV3>$f"DPxx-oƭYc6fzi\I9DT]ݛ.dI89A1C/ M())+"ڏ|ZZ4_[s8w۶e%ȟ+\B>WwxdJϋd5ʖ-9'f bɡ]X~ɴmX:=;{}#3ԆOTwc -Pֆo0̕^ pVo M:B;H)>ӡ<^bãVRX5]T&W|IK;jii!7E8Q1j..XwѝUfQo]v5>)yTw/x,p5QfFCIN8?\$_` 3ȃwt1!@|5ϕ/[u| C$JrRڝ0=u䅊bfY6ڲM)TPҦE`0Q N-;H6t; BS!M L\ #cd<@GDfY6"h R'pyZZnV~{]38L #^"k?^4-wL& jާ{nY@Xj^~j.?f8 3v-.)+t(b ƊW69Cg*-tW., l+-EdbP^uz bY >MZPUs>.RL"_q?q|0wUY&k\`J<ҹfDLU_+.Dyݢ+bi3w'Xp-/W{|S"ʛTSCWT@+w{gfJÛ%8=Gpj||0\ֿY]YA}̘RWd=Rp5l>rD*9Nʌ S@ah"#U4w[q}tv7궡 3w<%3js4p2=LG6YA)sPSDgiCJH5:F/l>Skrja;D~AH..I5 `{жĨw#D:Ud:7Eh!xBXX;12a?6#l>@hlqGd)|Xv;EK,ti4`W/(E::ҩVޠN2n'!,fÜgm%HCm3c(Ѧ˲f3+ Q@e44Xai,n)$|Os%,po~';BN+zWM\h%&f˂wlzd1ES\&\񴚃n "DՄ5:;qO=HczuV2(.m IX)52#݌ˏ\ ZMrK8be> l"܆+%0CK 8 H5 W`n^LF d6<$ҷ !qXsfL)kaLufתy*ł\mj"r֚=6}YL`y9!=X'ܭ]ގ`xi *Je0{,b=Irk=s,kCUm2Б>Jy8L:f~f@ ̓鈬Zz+A_w25tź4j#U@LDpIa`2nNj)gB2N`X9Edh3ը )mfG5KJcu<>~^adOPYm]W92Fx.Hi5Gh\ػTd0= nq `CU,2g-hD)x`ZM-͇/UJK~Qd)-%',̡T)>-`C$:G;1K`l?{szF'޴7A (ÛJzsbdm; ni;bȾ_eMDS KHG})Q;֗peܞD;c)9N221 YCyy鹴9\ӝPFN|בP4kb8ǥxZTէiQQFDKm~y:`fTi52H uWӞtF1-o"D+قDp)N ;}~,Z'x/W"_gl߀Yt*ǑZxmoi&u8!-Z4=dTL}黯`)~Isd?V_9HzӐ[,F@yd0$AwJ-o\B-IgUZ2Mw7P:*{npWw-[Dit ` `q(DjOޠ,6`pBe:YG@S;_ZA֋z{qbո!XtD`fScaq`y1Q(0t@05+`)iKb"$x,[UK C;TMvղFh'R[ڌ*x>-,gxQ"~S <}4eѰ)DkZ TCI|}3J1͸/hil\n aΚ'^_|m=*v1+*R"ްM;&V1l-j .vӷa$c#4FXu>Y߇: yEŀkkz:0+Y `?d.wpڄ s7'u1z㤔]&A9̈ƮN3ǚ@)`$8AW8?S0v9iH~MJ r/gt($Oo?grf^x_)$2D#0ꋭ%OB-#qSFz4@{7l) auH)de,|8[r, L ׎h0{I&12N9Z@?mL5Kh~+cWi.k2V5Qe D.=6u<3ue"2yS%ॱm痉Et7;J|g#cbĂww~5|F$QW0{*=SE;9cUC/:muT@)M9 - w`;'~clk* 1is^^-'BQ=X`PtWVidSm9 hi<8|7>Ҏ2Xy@sEX޺pٮzbd D\n\ VB(/__?:! %A+f\%k@ncLVuCp!VŒjhZZ8@u~7 lomKDer% =pa9W*(K0z86+`?ߣ^]eo)u52Ȉ$ `T¸omvʗTyV 2DJm ^v3w͠:=; ps,嚴Ic 5gHs9&`:Sύ*DaY ǣbѱޚ+u@JNÔuμ~gUss3L`h}c8~'{5~0רl_idaV <{Y!saĶg"=d`,+%n=bwZ}3MrߌI\K BV;h不M Ӫ 畼LUSل<\H጑-@M_ݳkCPwOWL/RÙ[I;&T+󔰥_sB9;լb`zzf9۷ʐ7=(9)bwOZ s’!R5ӌܶ% ߪ"ءeTy+o5ÇE=iݦ QM8KƉ 6tJ.J>OQaAdjMƉFQ7AG &F m/9jM }F3.;uڂKCu1[[avyn9~I5ɆlMNF(O{YVBvSDav`,Nq}K\ڕAoiii_OqP.9=& F_VNv簨X~L ]&v T/r Ȥ+ :b#r0&9=+@ M;U(Sh磾BOb͞d`V@@N5=`Nb\EoѪbϨ$C0Vo7 n+llV*zAĻ-olə&;.+JSH@BXxb̚tVRe'!n^NI!Qqe 7w\=RNO*f`ܫS4?1ep#^5irp P$PJ#(L_W&ID'ɏfBSp5.;ȳx}{2w=7dC]x)/R@w Et^[Uo`jEn˲ivܳmޑVyYɗe,bЕUwF?P!C:K PeS?/:Љ@ / Z\yS[+ =MKqIRY >x 0GBTl`P Xq>AxHhuyoɓ{8-{0#Gd쭂|,zbUrG,)#g;$Oo)M^g(%9` HE;O=b<޳N+Ul>f)'{d/$0?^ݼp/3ڴ)&_ӥ&ARp8jHCdIcG$ܒif[d}Tl#w.VªVpQ6R,(edKiɅ3JZήx;AIk޷ N2NW,LD`۸[p\,D0ĝja^?c"H,Ԁny)M;2ex>E4ܳkWScqH:ߧ?tEV1l_aTwlu᪤3ql 4W k%ONJϴ8^YXوB"wEM/8D|O[,d.lZ$0M}2kOH?QMB>""g"_JFD-ſcOǺ 8$HUhcGrMdu~|+ٝU}vD7y)+1:⳽ڐLfu Ϥvzx(z~7ܠbDQo#Q%Mh B~%4J",Yc;*KMLꋰKd3`ۄ\CQ Γܷ"OৈEA*˻j?/.ȇk_z<)U|pQrl_KZgS[fp1զ9-H*gB!q&_T?|̥{"@D$oYB?0W1̮=XQ@wm/%wG.M.9Wߨ"_c]~@gG}ڤ)LK@!$.3 F|b^Y(PQ#.f/ v8$DPjpp0Fo{eFL.& GQb|tRaB#sb ȮY!b gl^`<.k4+Eal}Z-Y:L`Ag,LbvV&Y.HBD(~!\lׇGY•mOv&ssX b];=Uk?KAcT>_:8Fy+9Vx#͝Pb[TnD½>Ӱi sl;ޚԻX}U_@r4U$b/'\!aG쿠e~ HԅٳUH.f ^ϣ%&3rH&b{P%Osh>Zҙ[)G9~bFЅ i;zxM>\2A l>;qD?QK}$Bb?-&Uөΐ/WS4}-"S unقb'#PhYKyjmcj,ɪV9:K}5 :N5kOBJFƔ,M8' TUiZ2͚^ҕ^~=+K$>Qz<[9 Xs-$1A$PVmM^3(c :"evۆV;->ˡ|L ZhNy |^,k\B{hwu@F P?(HI<]`Zg!wtw]6-0?"*kr~}*!s*OfM80LM❆~,I 9\^Ō8NGI()"tm }j(qNe8SywFU@y, B$|UKԖjeeSK@>68bj]"߹8e*[qU+"+8|Xr9pn$$^'{)T 6c> 3\&,tHƅa сud mŪi oPC$U2"4p{<)Nc+,ٷ·#W/z!|u,1Uu앙JNh0kaZer KpqScH_z4j*\(WCc-ka3 y+c5g]lsd`Hotro)exnƱ7 T |W#,wಳ2,:{V8rql8}OR5n=JRA'#8'?kQ`Rbs}Q?Ðߛǀ =BDͪK/dUw!$Hٛn|Ie3S;;PwE-,.D;y`F5{%hF&RF{= $i"6r}pP^Qd}pP巈 lZ'TI6aPs/n:=2+y\.|ijSB5ܮ[_>+* hC0Ye#Gq@FIot1۴Η؏?[D-WKJ03s\]VYt*ZM7eZ\agN8M*@1֣S7Ȋh(!pVl'yQ=+%$IŬPʵ5{z~г![Dt%:2<[IY{p>vy_3ZV#5{|(>27k*sYo8M†kُz{G!'Չv,?Xm 2c`|u:𡙨1h(ɓ1=*ʘfg݃pUoه{ w-ɒi`d3FXLF =xP?؆SN3{80fz/ .cb^˿2U :[tj[ 2]`AYۖ?T83BKnUbGmf]#ɴ㴃pEXI1ܘsytۀ։>,֌@r'+5JM}7ΧOK{|ZS,ށ;ӯ̂B9gl`C.4߅ 鈗9 Pj@IEZOa/Wh"ywkS$3o Ci|3s n/t*N&a`e3)R@ 'vV%U²f+]CFÙr֖QH|V)lyPa ٜv}j,))WE_u)G%z]Zq +ue#iDTnm|S_%As# 'tgi;7 u0*Yo쀟#Tx>vX>}`Vz<7%!en\ja63Gc[?AO9M5YOLt#ๅ{&OIO!J.|of ]d=Q nx% 7:-Q WiQU"/L!84-q֝-[bĜ sJC1(W̶| k 5ՏޛeX.t1W!oMt mp"UoYn< Ecj,  $'ۀJ(Zߕnf®̶͂*}\%I5] ˵ۻK$Ů[iflÍoCIr[DPz6n#xhUsd!d\KT(*;Hm v^N4zyh.r󘆰F ?Rs Lmmնhj&9>ze d4N"?垭'^)\s~@NIL)gsnz# Gk.5 hv;}TdkȽuS!,[A`,pX OtFh5`_'ѧkP>x>4m :Qb\.|Iѳ@zݗhjlhް}W8W>jQm.Jw7 Tzfіɦ4KrG扤qKAE0 <~*/@1Z뵉(xdpPzq Vв# Aʫ핒ǙeSqWǢjfޏ'!hV(Wm˖fl_`qiʼw!v;,O4᧝07 ҶՆ.]B!JZ#m?dbv YZ