From 795fc4411fd05999edf65b3d78fe31c96e575c8d Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Fri, 12 Jan 2024 22:29:42 +0700 Subject: [PATCH 01/10] chore(deps): update cordova, cordova-ios, cordova-android --- config.xml | 10 +- package-lock.json | 4536 +++++++++++++++++++++++++---------- package.json | 6 +- resources/values/colors.xml | 1 + 4 files changed, 3272 insertions(+), 1281 deletions(-) diff --git a/config.xml b/config.xml index 789c4de5d..8e1a8f3b8 100644 --- a/config.xml +++ b/config.xml @@ -64,11 +64,6 @@ applinks:base.aepps.com - - - - - @@ -136,7 +131,6 @@ - - - + + diff --git a/package-lock.json b/package-lock.json index 81b6e8122..ec9b5f56d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,9 +59,9 @@ "@vue/test-utils": "^1.3.5", "@vue/vue2-jest": "^29.2.6", "babel-jest": "^29.7.0", - "cordova": "^11.0.0", - "cordova-android": "^10.1.2", - "cordova-ios": "^6.2.0", + "cordova": "^12.0.0", + "cordova-android": "^12.0.1", + "cordova-ios": "^7.0.1", "cypress": "^13.6.2", "eslint": "^8.56.0", "eslint-plugin-vue": "^9.19.2", @@ -2486,9 +2486,10 @@ "dev": true }, "node_modules/@gar/promisify": { - "version": "1.1.2", - "dev": true, - "license": "MIT" + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true }, "node_modules/@hapi/hoek": { "version": "9.3.0", @@ -2729,6 +2730,108 @@ "node": ">= 14" } }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/string-locale-compare": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz", + "integrity": "sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==", + "dev": true + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "dev": true, @@ -3881,8 +3984,9 @@ }, "node_modules/@netflix/nerror": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz", + "integrity": "sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==", "dev": true, - "license": "MIT", "dependencies": { "assert-plus": "^1.0.0", "extsprintf": "^1.4.0", @@ -3940,22 +4044,113 @@ "node": ">= 8" } }, - "node_modules/@npmcli/fs": { - "version": "1.1.0", + "node_modules/@npmcli/arborist": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@npmcli/arborist/-/arborist-6.5.0.tgz", + "integrity": "sha512-Ir14P+DyH4COJ9fVbmxVy+9GmyU3e/DnlBtijVN7B3Ri53Y9QmAqi1S9IifG0PTGsfa2U4zhAF8e6I/0VXfWjg==", + "dev": true, + "dependencies": { + "@isaacs/string-locale-compare": "^1.1.0", + "@npmcli/fs": "^3.1.0", + "@npmcli/installed-package-contents": "^2.0.2", + "@npmcli/map-workspaces": "^3.0.2", + "@npmcli/metavuln-calculator": "^5.0.0", + "@npmcli/name-from-folder": "^2.0.0", + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^4.0.0", + "@npmcli/query": "^3.0.0", + "@npmcli/run-script": "^6.0.0", + "bin-links": "^4.0.1", + "cacache": "^17.0.4", + "common-ancestor-path": "^1.0.1", + "hosted-git-info": "^6.1.1", + "json-parse-even-better-errors": "^3.0.0", + "json-stringify-nice": "^1.1.4", + "minimatch": "^9.0.0", + "nopt": "^7.0.0", + "npm-install-checks": "^6.2.0", + "npm-package-arg": "^10.1.0", + "npm-pick-manifest": "^8.0.1", + "npm-registry-fetch": "^14.0.3", + "npmlog": "^7.0.1", + "pacote": "^15.0.8", + "parse-conflict-json": "^3.0.0", + "proc-log": "^3.0.0", + "promise-all-reject-late": "^1.0.0", + "promise-call-limit": "^1.0.2", + "read-package-json-fast": "^3.0.2", + "semver": "^7.3.7", + "ssri": "^10.0.1", + "treeverse": "^3.0.0", + "walk-up-path": "^3.0.1" + }, + "bin": { + "arborist": "bin/index.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/arborist/node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/arborist/node_modules/are-we-there-yet": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-4.0.2.tgz", + "integrity": "sha512-ncSWAawFhKMJDTdoAeOV+jyW1VCMj5QIAwULIBV0SSR7B/RLPPEQiknKcg/RIIZlUQrxELpsxMiTUoAQ4sIUyg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/arborist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "license": "ISC", "dependencies": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" + "balanced-match": "^1.0.0" + } + }, + "node_modules/@npmcli/arborist/node_modules/gauge": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-5.0.1.tgz", + "integrity": "sha512-CmykPMJGuNan/3S4kZOpvvPYSNqSHANiWnh9XcMU2pSjtBfF0XzZ2p1bFAxTbnFxyBuPxQYHhzwaoOmUdqzvxQ==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^4.0.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/fs/node_modules/lru-cache": { + "node_modules/@npmcli/arborist/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/arborist/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -3963,66 +4158,65 @@ "node": ">=10" } }, - "node_modules/@npmcli/fs/node_modules/semver": { - "version": "7.5.4", + "node_modules/@npmcli/arborist/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, - "license": "ISC", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@npmcli/fs/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/@npmcli/git": { - "version": "2.1.0", + "node_modules/@npmcli/arborist/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/promise-spawn": "^1.3.2", - "lru-cache": "^6.0.0", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^6.1.1", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "6.0.0", + "node_modules/@npmcli/arborist/node_modules/nopt": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", + "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", "dev": true, - "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/git/node_modules/mkdirp": { - "version": "1.0.4", + "node_modules/@npmcli/arborist/node_modules/npmlog": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-7.0.1.tgz", + "integrity": "sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg==", "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "are-we-there-yet": "^4.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^5.0.0", + "set-blocking": "^2.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/git/node_modules/semver": { + "node_modules/@npmcli/arborist/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -4033,82 +4227,548 @@ "node": ">=10" } }, - "node_modules/@npmcli/git/node_modules/yallist": { - "version": "4.0.0", + "node_modules/@npmcli/arborist/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, - "license": "ISC" + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "node_modules/@npmcli/installed-package-contents": { - "version": "1.0.7", + "node_modules/@npmcli/arborist/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, - "license": "ISC", "dependencies": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" + "minipass": "^7.0.3" }, - "bin": { - "installed-package-contents": "index.js" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/arborist/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" }, "engines": { - "node": ">= 10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/move-file": { - "version": "1.1.2", + "node_modules/@npmcli/fs/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "MIT", "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "yallist": "^4.0.0" }, "engines": { "node": ">=10" } }, - "node_modules/@npmcli/move-file/node_modules/mkdirp": { - "version": "1.0.4", + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "MIT", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "mkdirp": "bin/cmd.js" + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "node_modules/@npmcli/node-gyp": { - "version": "1.0.3", - "dev": true, - "license": "ISC" + "node_modules/@npmcli/fs/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "node_modules/@npmcli/promise-spawn": { - "version": "1.3.2", + "node_modules/@npmcli/git": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", + "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", "dev": true, - "license": "ISC", "dependencies": { - "infer-owner": "^1.0.4" + "@npmcli/promise-spawn": "^6.0.0", + "lru-cache": "^7.4.4", + "npm-pick-manifest": "^8.0.0", + "proc-log": "^3.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@npmcli/run-script": { - "version": "1.8.6", + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/node-gyp": "^1.0.2", - "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^7.1.0", - "read-package-json-fast": "^2.0.1" + "engines": { + "node": ">=12" } }, - "node_modules/@phc/format": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@phc/format/-/format-1.0.0.tgz", - "integrity": "sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==", - "dev": true, - "engines": { + "node_modules/@npmcli/git/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/git/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/git/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", + "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", + "dev": true, + "dependencies": { + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "bin": { + "installed-package-contents": "lib/index.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/map-workspaces": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-3.0.4.tgz", + "integrity": "sha512-Z0TbvXkRbacjFFLpVpV0e2mheCh+WzQpcqL+4xp49uNJOxOnIAPZyXtUxZ5Qn3QBTGKA11Exjd9a5411rBrhDg==", + "dev": true, + "dependencies": { + "@npmcli/name-from-folder": "^2.0.0", + "glob": "^10.2.2", + "minimatch": "^9.0.0", + "read-package-json-fast": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/map-workspaces/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@npmcli/metavuln-calculator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-5.0.1.tgz", + "integrity": "sha512-qb8Q9wIIlEPj3WeA1Lba91R4ZboPL0uspzV0F9uwP+9AYMVB2zOoa7Pbk12g6D2NHAinSbHh6QYmGuRyHZ874Q==", + "dev": true, + "dependencies": { + "cacache": "^17.0.0", + "json-parse-even-better-errors": "^3.0.0", + "pacote": "^15.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/metavuln-calculator/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/metavuln-calculator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/metavuln-calculator/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/metavuln-calculator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/name-from-folder": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz", + "integrity": "sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", + "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-4.0.1.tgz", + "integrity": "sha512-lRCEGdHZomFsURroh522YvA/2cVb9oPIJrjHanCJZkiasz1BzcnLr3tBJhlV7S86MBJBuAQ33is2D60YitZL2Q==", + "dev": true, + "dependencies": { + "@npmcli/git": "^4.1.0", + "glob": "^10.2.2", + "hosted-git-info": "^6.1.1", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "proc-log": "^3.0.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@npmcli/package-json/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { "node": ">=10" } }, + "node_modules/@npmcli/package-json/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@npmcli/promise-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", + "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", + "dev": true, + "dependencies": { + "which": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/query": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/query/-/query-3.0.1.tgz", + "integrity": "sha512-0jE8iHBogf/+bFDj+ju6/UMLbJ39c8h6nSe6qile+dB7PJ0iV3gNqcb2vtt6WWCBrxv9uAjzUT/8vroluulidA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/run-script": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", + "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/promise-spawn": "^6.0.0", + "node-gyp": "^9.0.0", + "read-package-json-fast": "^3.0.0", + "which": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@phc/format": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@phc/format/-/format-1.0.0.tgz", + "integrity": "sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@polka/url": { "version": "1.0.0-next.21", "dev": true, @@ -4211,19 +4871,173 @@ "dev": true, "license": "BSD-3-Clause" }, - "node_modules/@sinclair/typebox": { - "version": "0.24.51", + "node_modules/@sigstore/bundle": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", + "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", "dev": true, - "license": "MIT" + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "node_modules/@sindresorhus/is": { - "version": "0.14.0", + "node_modules/@sigstore/protobuf-specs": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", + "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", "dev": true, - "license": "MIT", "engines": { - "node": ">=6" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", + "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "make-fetch-happen": "^11.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@sigstore/sign/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" } }, + "node_modules/@sigstore/sign/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@sigstore/sign/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/@sigstore/sign/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@sigstore/sign/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@sigstore/tuf": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", + "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", + "dev": true, + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.0", + "tuf-js": "^1.1.7" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "dev": true, + "license": "MIT" + }, "node_modules/@sinonjs/commons": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", @@ -6220,17 +7034,6 @@ "resolved": "https://registry.npmjs.org/unraw/-/unraw-2.0.1.tgz", "integrity": "sha512-tdOvLfRzHolwYcHS6HIX860MkK9LQ4+oLuNwFYL7bpgTEO64PZrcQxkisgwJYCfF8sKiWLwwu1c83DvMkbefIQ==" }, - "node_modules/@szmarczak/http-timer": { - "version": "1.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "defer-to-connect": "^1.0.1" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@tootallnate/once": { "version": "1.1.2", "dev": true, @@ -6247,6 +7050,52 @@ "node": ">=10.13.0" } }, + "node_modules/@tufjs/canonical-json": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", + "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@tufjs/models": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", + "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", + "dev": true, + "dependencies": { + "@tufjs/canonical-json": "1.0.0", + "minimatch": "^9.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@tufjs/models/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@tufjs/models/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@types/aes-js": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/@types/aes-js/-/aes-js-3.1.4.tgz", @@ -8577,6 +9426,15 @@ "@xtuc/long": "4.2.2" } }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "dev": true, @@ -8726,12 +9584,11 @@ } }, "node_modules/agentkeepalive": { - "version": "4.2.0", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", "dev": true, - "license": "MIT", "dependencies": { - "debug": "^4.1.0", - "depd": "^1.1.2", "humanize-ms": "^1.2.1" }, "engines": { @@ -8821,26 +9678,53 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "node_modules/android-versions": { - "version": "1.7.0", + "node_modules/android-versions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/android-versions/-/android-versions-1.9.0.tgz", + "integrity": "sha512-13O2B6PQMEM4ej9n13ePRQeckrCoKbZrvuzlLvK+9s2QmncpHDbYzZxhgapN32sJNoifN6VAHexLnd/6CYrs7Q==", + "dev": true, + "dependencies": { + "semver": "^7.5.2" + } + }, + "node_modules/android-versions/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "MIT", "dependencies": { - "semver": "^5.7.1" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, "node_modules/android-versions/node_modules/semver": { - "version": "5.7.2", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, + "node_modules/android-versions/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/ansi": { "version": "0.3.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz", + "integrity": "sha512-iFY7JCgHbepc0b82yLaw4IMortylNb6wG4kL+4R0C3iv6i+RHGHux/yUX5BTiRvSX/shMnngjR1YyNMnXEFh5A==", + "dev": true }, "node_modules/ansi-align": { "version": "3.0.1", @@ -8945,8 +9829,8 @@ }, "node_modules/are-we-there-yet": { "version": "1.1.7", - "devOptional": true, "license": "ISC", + "optional": true, "dependencies": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" @@ -8954,13 +9838,13 @@ }, "node_modules/are-we-there-yet/node_modules/isarray": { "version": "1.0.0", - "devOptional": true, - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/are-we-there-yet/node_modules/readable-stream": { "version": "2.3.7", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -8973,13 +9857,13 @@ }, "node_modules/are-we-there-yet/node_modules/safe-buffer": { "version": "5.1.2", - "devOptional": true, - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/are-we-there-yet/node_modules/string_decoder": { "version": "1.1.1", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -9571,6 +10455,46 @@ "node": "*" } }, + "node_modules/bin-links": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-4.0.3.tgz", + "integrity": "sha512-obsRaULtJurnfox/MDwgq6Yo9kzbv1CPTk/1/s7Z/61Lezc8IKkFCOXNeVLXz0456WRzBQmSsDWlai2tIhBsfA==", + "dev": true, + "dependencies": { + "cmd-shim": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "read-cmd-shim": "^4.0.0", + "write-file-atomic": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/bin-links/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/bin-links/node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "dev": true, @@ -9703,102 +10627,6 @@ "dev": true, "license": "ISC" }, - "node_modules/boxen": { - "version": "5.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/boxen/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/boxen/node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/boxen/node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/boxen/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/boxen/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/boxen/node_modules/type-fest": { - "version": "0.20.2", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/bplist-creator": { "version": "0.1.0", "dev": true, @@ -9808,11 +10636,12 @@ } }, "node_modules/bplist-parser": { - "version": "0.2.0", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", "dev": true, - "license": "MIT", "dependencies": { - "big-integer": "^1.6.44" + "big-integer": "1.6.x" }, "engines": { "node": ">= 5.10.0" @@ -9945,9 +10774,46 @@ } }, "node_modules/builtins": { - "version": "1.0.3", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, - "license": "MIT" + "dependencies": { + "semver": "^7.0.0" + } + }, + "node_modules/builtins/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/builtins/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/builtins/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/bytes": { "version": "3.0.0", @@ -9965,51 +10831,115 @@ "node": ">=8" } }, - "node_modules/cacheable-request": { - "version": "6.1.0", + "node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", "dev": true, - "license": "MIT", "dependencies": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "5.2.0", + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" }, "engines": { - "node": ">=8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/cacheable-request/node_modules/lowercase-keys": { - "version": "2.0.0", + "node_modules/cacache/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/cacheable-request/node_modules/normalize-url": { - "version": "4.5.1", + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, - "license": "MIT", + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/cacache/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/cachedir": { @@ -10309,23 +11239,12 @@ "node": ">=0.10.0" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "2.2.1", + "node_modules/clean-stack": { + "version": "2.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-cursor": { @@ -10525,20 +11444,13 @@ "node": ">=0.10.0" } }, - "node_modules/clone-response": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-response": "^1.0.0" - } - }, - "node_modules/clone-response/node_modules/mimic-response": { - "version": "1.0.1", + "node_modules/cmd-shim": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/cmd-shim/-/cmd-shim-6.0.2.tgz", + "integrity": "sha512-+FFYbB0YLaAkhkcrjkyNLYDiOsFSfRjwjY19LXk/psmMx1z00xlCv7hhQoTGXXIKi+YXHL/iiFo8NqMVQX9nOw==", "dev": true, - "license": "MIT", "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/co": { @@ -10553,8 +11465,8 @@ }, "node_modules/code-point-at": { "version": "1.1.0", - "devOptional": true, "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } @@ -10651,6 +11563,12 @@ "node": ">= 6" } }, + "node_modules/common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==", + "dev": true + }, "node_modules/common-tags": { "version": "1.8.2", "dev": true, @@ -10822,8 +11740,9 @@ }, "node_modules/configstore": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", @@ -10935,78 +11854,367 @@ "type": "opencollective", "url": "https://opencollective.com/webpack" }, - "peerDependencies": { - "webpack": "^5.1.0" + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/cordova": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/cordova/-/cordova-12.0.0.tgz", + "integrity": "sha512-D0gGDsaXlmafWxVZExJo6jO8AEVLYBe12Qghjx4zz8XfNhSUe3cInm4TyDZoxB2hFom73eLxIbomYOb0J6tutw==", + "dev": true, + "dependencies": { + "configstore": "^5.0.1", + "cordova-common": "^5.0.0", + "cordova-create": "^5.0.0", + "cordova-lib": "^12.0.0", + "editor": "^1.0.0", + "execa": "^5.1.1", + "fs-extra": "^11.1.1", + "insight": "^0.11.1", + "loud-rejection": "^2.2.0", + "nopt": "^7.1.0", + "semver": "^7.5.0", + "systeminformation": "^5.17.12" + }, + "bin": { + "cordova": "bin/cordova" + }, + "engines": { + "node": ">=16.13.0" + } + }, + "node_modules/cordova-android": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/cordova-android/-/cordova-android-12.0.1.tgz", + "integrity": "sha512-6fXWoYb/X5AJlluhBg5RvOaX6iRxsvNH7yEOiXzUmLIflf5Ho7LtYCSKZaWMHh3f5cJe/sPCBKmFFBS+EWepVg==", + "dev": true, + "dependencies": { + "android-versions": "^1.8.1", + "cordova-common": "^5.0.0", + "dedent": "^1.0.1", + "execa": "^5.1.1", + "fast-glob": "^3.2.12", + "fs-extra": "^11.1.1", + "is-path-inside": "^3.0.3", + "nopt": "^7.1.0", + "properties-parser": "^0.3.1", + "semver": "^7.3.8", + "string-argv": "^0.3.1", + "untildify": "^4.0.0", + "which": "^3.0.0" + }, + "engines": { + "node": ">=16.13.0" + } + }, + "node_modules/cordova-android/node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cordova-android/node_modules/dedent": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "dev": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/cordova-android/node_modules/execa": { + "version": "5.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/cordova-android/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/cordova-android/node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cordova-android/node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cordova-android/node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cordova-android/node_modules/nopt": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", + "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", + "dev": true, + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cordova-android/node_modules/npm-run-path": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cordova-android/node_modules/semver": { + "version": "7.5.4", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cordova-android/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/cordova-android/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cordova-android/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/cordova-app-hello-world": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cordova-app-hello-world/-/cordova-app-hello-world-6.0.0.tgz", + "integrity": "sha512-wPZsm+fzNUwdiTRODT+fQuPV410RNmd3Buiw63vT8BPxjC+cn6Bu8emrgwrDM4pbmU5sa5Unwu3xPcbQGQ3G3g==", + "dev": true + }, + "node_modules/cordova-common": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cordova-common/-/cordova-common-5.0.0.tgz", + "integrity": "sha512-6Aa7o52/iEvsKx6K94ijzFel5acCULR49KL27OUVhEpJ4oS7Dc3y2eOP1Eu0P4Wmiw/eLEDQjGXGiAa2D5zFZA==", + "dev": true, + "dependencies": { + "@netflix/nerror": "^1.1.3", + "ansi": "^0.3.1", + "bplist-parser": "^0.3.2", + "cross-spawn": "^7.0.3", + "elementtree": "^0.1.7", + "endent": "^2.1.0", + "fast-glob": "^3.2.12", + "fs-extra": "^11.1.0", + "glob": "^7.1.6", + "lodash.assign": "^4.2.0", + "lodash.isdate": "^4.0.1", + "lodash.isobject": "^3.0.2", + "lodash.zip": "^4.2.0", + "plist": "^3.0.6", + "q": "^1.5.1", + "read-chunk": "^3.2.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/cordova-common/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/cordova-common/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/cordova-create": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cordova-create/-/cordova-create-5.0.0.tgz", + "integrity": "sha512-jFc+vbh6Xx2DciI0/RFzLOB0X7YOiiDv9kjDfoq+jqh+TRZDYOuES19F1ZkwgDTJGnwUO0HoMIswiiTy45Royw==", + "dev": true, + "dependencies": { + "cordova-app-hello-world": "^6.0.0", + "cordova-common": "^5.0.0", + "cordova-fetch": "^4.0.0", + "fs-extra": "^11.1.1", + "globby": "^11.1.0", + "import-fresh": "^3.3.0", + "isobject": "^4.0.0", + "npm-package-arg": "^10.1.0", + "path-is-inside": "^1.0.2", + "tmp": "^0.2.1", + "valid-identifier": "0.0.2" + }, + "engines": { + "node": ">=16.13.0" } }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.2", + "node_modules/cordova-create/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=14.14" } }, - "node_modules/cordova": { - "version": "11.0.0", + "node_modules/cordova-create/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "configstore": "^5.0.1", - "cordova-common": "^4.0.2", - "cordova-create": "^4.0.0", - "cordova-lib": "^11.0.0", - "editor": "^1.0.0", - "execa": "^5.1.1", - "fs-extra": "^10.0.0", - "insight": "^0.11.1", - "loud-rejection": "^2.2.0", - "nopt": "^5.0.0", - "semver": "^7.3.5", - "systeminformation": "^5.9.17", - "update-notifier": "^5.1.0" - }, - "bin": { - "cordova": "bin/cordova" - }, "engines": { - "node": ">=12.0.0" + "node": ">= 10.0.0" } }, - "node_modules/cordova-android": { - "version": "10.1.2", + "node_modules/cordova-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cordova-fetch/-/cordova-fetch-4.0.0.tgz", + "integrity": "sha512-aymq5lEwv6Y1n+FYoeRK/fCsyrMP2CBh5lo2o8NUO4MG68ws2QC+C5Xwju9kezQzEatg+9Gg2wrw5kGI+nmhXA==", "dev": true, - "license": "Apache-2.0", "dependencies": { - "android-versions": "^1.7.0", - "cordova-common": "^4.0.2", + "@npmcli/arborist": "^6.2.5", + "cordova-common": "^5.0.0", "execa": "^5.1.1", - "fast-glob": "^3.2.7", - "fs-extra": "^10.0.0", - "is-path-inside": "^3.0.3", - "nopt": "^5.0.0", - "properties-parser": "^0.3.1", - "semver": "^7.3.5", - "untildify": "^4.0.0", - "which": "^2.0.2" + "fs-extra": "^11.1.1", + "npm-package-arg": "^10.1.0", + "pacote": "^15.1.1", + "pify": "^5.0.0", + "resolve": "^1.22.1", + "semver": "^7.3.8", + "which": "^3.0.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=16.13.0", + "npm": ">=8.1.0" } }, - "node_modules/cordova-android/node_modules/execa": { + "node_modules/cordova-fetch/node_modules/execa": { "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -11025,23 +12233,25 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/cordova-android/node_modules/fs-extra": { - "version": "10.0.0", + "node_modules/cordova-fetch/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, - "node_modules/cordova-android/node_modules/get-stream": { + "node_modules/cordova-fetch/node_modules/get-stream": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -11049,10 +12259,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cordova-android/node_modules/is-stream": { + "node_modules/cordova-fetch/node_modules/is-stream": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -11060,10 +12271,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cordova-android/node_modules/lru-cache": { + "node_modules/cordova-fetch/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -11071,10 +12283,11 @@ "node": ">=10" } }, - "node_modules/cordova-android/node_modules/npm-run-path": { + "node_modules/cordova-fetch/node_modules/npm-run-path": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -11082,10 +12295,11 @@ "node": ">=8" } }, - "node_modules/cordova-android/node_modules/semver": { + "node_modules/cordova-fetch/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -11096,110 +12310,129 @@ "node": ">=10" } }, - "node_modules/cordova-android/node_modules/universalify": { - "version": "2.0.0", + "node_modules/cordova-fetch/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } }, - "node_modules/cordova-android/node_modules/yallist": { - "version": "4.0.0", + "node_modules/cordova-fetch/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", "dev": true, - "license": "ISC" + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "node_modules/cordova-app-hello-world": { - "version": "6.0.0", - "dev": true, - "license": "Apache-2.0" + "node_modules/cordova-fetch/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "node_modules/cordova-common": { - "version": "4.0.2", + "node_modules/cordova-ios": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cordova-ios/-/cordova-ios-7.0.1.tgz", + "integrity": "sha512-WaG3bgOlIQukY8rOhTuA0p2PckBxogSCSOGfWamp4BnaWFoiVm65r4kFqr7PsPguVMbe0t4h4nQTpopxB2LTEQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { - "@netflix/nerror": "^1.1.3", - "ansi": "^0.3.1", - "bplist-parser": "^0.2.0", - "cross-spawn": "^7.0.1", - "elementtree": "^0.1.7", - "endent": "^1.4.1", - "fast-glob": "^3.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "plist": "^3.0.1", - "q": "^1.5.1", - "read-chunk": "^3.2.0", - "strip-bom": "^4.0.0", - "underscore": "^1.9.2" + "cordova-common": "^5.0.0", + "execa": "^5.1.1", + "fs-extra": "^11.1.1", + "ios-sim": "^8.0.2", + "nopt": "^7.1.0", + "plist": "^3.0.6", + "semver": "^7.4.0", + "unorm": "^1.6.0", + "which": "^3.0.0", + "xcode": "^3.0.1", + "xml-escape": "^1.1.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=16.13.0" } }, - "node_modules/cordova-create": { - "version": "4.0.0", + "node_modules/cordova-ios/node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cordova-ios/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "license": "Apache-2.0", "dependencies": { - "cordova-app-hello-world": "^6.0.0", - "cordova-common": "^4.0.2", - "cordova-fetch": "^3.0.1", - "fs-extra": "^10.0.0", - "globby": "^11.0.4", - "import-fresh": "^3.3.0", - "isobject": "^4.0.0", - "npm-package-arg": "^8.1.5", - "path-is-inside": "^1.0.2", - "tmp": "^0.2.1", - "valid-identifier": "0.0.2" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/cordova-create/node_modules/fs-extra": { - "version": "10.0.0", + "node_modules/cordova-ios/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, - "node_modules/cordova-create/node_modules/universalify": { - "version": "2.0.0", + "node_modules/cordova-ios/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "license": "MIT", "engines": { - "node": ">= 10.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cordova-fetch": { - "version": "3.0.1", + "node_modules/cordova-ios/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "license": "Apache-2.0", - "dependencies": { - "cordova-common": "^4.0.0", - "fs-extra": "^9.0.0", - "npm-package-arg": "^8.0.1", - "pacote": "^11.1.11", - "pify": "^5.0.0", - "resolve": "^1.15.1", - "semver": "^7.1.3", - "which": "^2.0.2" - }, "engines": { - "node": ">= 10", - "npm": ">= 5.6.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cordova-fetch/node_modules/lru-cache": { + "node_modules/cordova-ios/node_modules/lru-cache": { "version": "6.0.0", "dev": true, "license": "ISC", @@ -11210,68 +12443,69 @@ "node": ">=10" } }, - "node_modules/cordova-fetch/node_modules/semver": { - "version": "7.5.4", + "node_modules/cordova-ios/node_modules/nopt": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", + "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", "dev": true, - "license": "ISC", "dependencies": { - "lru-cache": "^6.0.0" + "abbrev": "^2.0.0" }, "bin": { - "semver": "bin/semver.js" + "nopt": "bin/nopt.js" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/cordova-fetch/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/cordova-ios": { - "version": "6.2.0", + "node_modules/cordova-ios/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, - "license": "Apache-2.0", "dependencies": { - "cordova-common": "^4.0.2", - "fs-extra": "^9.1.0", - "ios-sim": "^8.0.2", - "nopt": "^5.0.0", - "plist": "^3.0.1", - "semver": "^7.3.4", - "unorm": "^1.6.0", - "which": "^2.0.2", - "xcode": "^3.0.1", - "xml-escape": "^1.1.0" + "path-key": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/cordova-ios/node_modules/lru-cache": { - "version": "6.0.0", + "node_modules/cordova-ios/node_modules/semver": { + "version": "7.5.4", "dev": true, "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "node_modules/cordova-ios/node_modules/semver": { - "version": "7.5.4", + "node_modules/cordova-ios/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/cordova-ios/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", "dev": true, - "license": "ISC", "dependencies": { - "lru-cache": "^6.0.0" + "isexe": "^2.0.0" }, "bin": { - "semver": "bin/semver.js" + "node-which": "bin/which.js" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/cordova-ios/node_modules/yallist": { @@ -11280,35 +12514,37 @@ "license": "ISC" }, "node_modules/cordova-lib": { - "version": "11.0.0", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/cordova-lib/-/cordova-lib-12.0.1.tgz", + "integrity": "sha512-UX0764TZWiO/dZc7X7yBhwWupp2I3284ka/wfcdxk1tj6dLDUu+U7VIzYqA4Wyz3T8SnefGnoylciyWlIBkuqw==", "dev": true, - "license": "Apache-2.0", "dependencies": { - "cordova-common": "^4.0.2", - "cordova-fetch": "^3.0.1", - "cordova-serve": "^4.0.0", + "cordova-common": "^5.0.0", + "cordova-fetch": "^4.0.0", + "cordova-serve": "^4.0.1", "dep-graph": "^1.1.0", "detect-indent": "^6.1.0", "detect-newline": "^3.1.0", "elementtree": "^0.1.7", "execa": "^5.1.1", - "fs-extra": "^10.0.0", - "globby": "^11.0.4", - "init-package-json": "^2.0.5", + "fs-extra": "^11.1.0", + "globby": "^11.1.0", + "init-package-json": "^5.0.0", "md5-file": "^5.0.0", "pify": "^5.0.0", - "semver": "^7.3.5", + "semver": "^7.5.0", "stringify-package": "^1.0.1", - "write-file-atomic": "^3.0.3" + "write-file-atomic": "^5.0.0" }, "engines": { - "node": ">=12" + "node": ">=16.13.0" } }, "node_modules/cordova-lib/node_modules/execa": { "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -11328,22 +12564,24 @@ } }, "node_modules/cordova-lib/node_modules/fs-extra": { - "version": "10.0.0", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, "node_modules/cordova-lib/node_modules/get-stream": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -11353,8 +12591,9 @@ }, "node_modules/cordova-lib/node_modules/is-stream": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -11364,8 +12603,9 @@ }, "node_modules/cordova-lib/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -11375,8 +12615,9 @@ }, "node_modules/cordova-lib/node_modules/npm-run-path": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -11386,8 +12627,9 @@ }, "node_modules/cordova-lib/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -11399,22 +12641,50 @@ } }, "node_modules/cordova-lib/node_modules/universalify": { - "version": "2.0.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } }, + "node_modules/cordova-lib/node_modules/write-file-atomic": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", + "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cordova-lib/node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/cordova-lib/node_modules/yallist": { "version": "4.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/cordova-serve": { - "version": "4.0.0", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cordova-serve/-/cordova-serve-4.0.1.tgz", + "integrity": "sha512-YbfXaZ60yr5dkqmDFQgrU7TSKnzCqYsxHgIUzDeX8RggZb6mz1F9jMfUBbaYyaU7JjcuJ0aoRPYLvwSGQVhGkw==", "dev": true, - "license": "Apache-2.0", "dependencies": { "chalk": "^3.0.0", "compression": "^1.7.4", @@ -11429,8 +12699,9 @@ }, "node_modules/cordova-serve/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -11443,8 +12714,9 @@ }, "node_modules/cordova-serve/node_modules/chalk": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -11455,8 +12727,9 @@ }, "node_modules/cordova-serve/node_modules/color-convert": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -11466,21 +12739,24 @@ }, "node_modules/cordova-serve/node_modules/color-name": { "version": "1.1.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/cordova-serve/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/cordova-serve/node_modules/open": { "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", "dev": true, - "license": "MIT", "dependencies": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" @@ -11494,8 +12770,9 @@ }, "node_modules/cordova-serve/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -11503,6 +12780,15 @@ "node": ">=8" } }, + "node_modules/cordova/node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/cordova/node_modules/execa": { "version": "5.1.1", "dev": true, @@ -11526,16 +12812,17 @@ } }, "node_modules/cordova/node_modules/fs-extra": { - "version": "10.0.0", + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, "node_modules/cordova/node_modules/get-stream": { @@ -11571,6 +12858,21 @@ "node": ">=10" } }, + "node_modules/cordova/node_modules/nopt": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", + "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", + "dev": true, + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/cordova/node_modules/npm-run-path": { "version": "4.0.1", "dev": true, @@ -11597,9 +12899,10 @@ } }, "node_modules/cordova/node_modules/universalify": { - "version": "2.0.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -12682,11 +13985,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/defer-to-connect": { - "version": "1.1.3", - "dev": true, - "license": "MIT" - }, "node_modules/define-lazy-prop": { "version": "2.0.0", "dev": true, @@ -12724,15 +14022,16 @@ }, "node_modules/dep-graph": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/dep-graph/-/dep-graph-1.1.0.tgz", + "integrity": "sha512-/6yUWlSH0Uevjj6HWvO86rDeFzuYfzbaKDqifTEemwfwEPyBrODTb3ox/jFzqmc2+UmgJ3IDMS88BKEBh1Nm2Q==", "dev": true, "dependencies": { "underscore": "1.2.1" + }, + "engines": { + "node": "*" } }, - "node_modules/dep-graph/node_modules/underscore": { - "version": "1.2.1", - "dev": true - }, "node_modules/depd": { "version": "1.1.2", "dev": true, @@ -12761,8 +14060,9 @@ }, "node_modules/detect-indent": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -12953,8 +14253,9 @@ }, "node_modules/dot-prop": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, - "license": "MIT", "dependencies": { "is-obj": "^2.0.0" }, @@ -12980,11 +14281,6 @@ "dev": true, "license": "MIT" }, - "node_modules/duplexer3": { - "version": "0.1.4", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/eastasianwidth": { "version": "0.2.0", "dev": true, @@ -13079,8 +14375,9 @@ }, "node_modules/elementtree": { "version": "0.1.7", + "resolved": "https://registry.npmjs.org/elementtree/-/elementtree-0.1.7.tgz", + "integrity": "sha512-wkgGT6kugeQk/P6VZ/f4T+4HB41BVgNBq5CDIZVbQ02nvTVqAiVTbskxxu3eA/X96lMlfYOwnLQpN2v5E1zDEg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "sax": "1.1.4" }, @@ -13128,7 +14425,9 @@ }, "node_modules/encoding": { "version": "0.1.13", - "license": "MIT", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, "optional": true, "dependencies": { "iconv-lite": "^0.6.2" @@ -13136,7 +14435,9 @@ }, "node_modules/encoding/node_modules/iconv-lite": { "version": "0.6.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -13154,13 +14455,14 @@ } }, "node_modules/endent": { - "version": "1.4.1", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz", + "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==", "dev": true, - "license": "MIT", "dependencies": { "dedent": "^0.7.0", "fast-json-parse": "^1.0.3", - "objectorarray": "^1.0.4" + "objectorarray": "^1.0.5" } }, "node_modules/engine.io-client": { @@ -13245,8 +14547,9 @@ }, "node_modules/err-code": { "version": "2.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true }, "node_modules/error-ex": { "version": "1.3.2", @@ -13411,14 +14714,6 @@ "node": ">=6" } }, - "node_modules/escape-goat": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/escape-html": { "version": "1.0.3", "dev": true, @@ -13586,22 +14881,6 @@ "ms": "^2.1.1" } }, - "node_modules/eslint-import-resolver-node/node_modules/resolve": { - "version": "1.22.2", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/eslint-module-utils": { "version": "2.8.0", "dev": true, @@ -13695,22 +14974,6 @@ "node": "*" } }, - "node_modules/eslint-plugin-import/node_modules/resolve": { - "version": "1.22.2", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/eslint-plugin-jsx-a11y": { "version": "6.7.1", "dev": true, @@ -14666,6 +15929,12 @@ "node": ">=8" } }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true + }, "node_modules/express": { "version": "4.18.2", "dev": true, @@ -14834,9 +16103,10 @@ "license": "MIT" }, "node_modules/fast-glob": { - "version": "3.2.11", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -14861,8 +16131,9 @@ }, "node_modules/fast-json-parse": { "version": "1.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-json-parse/-/fast-json-parse-1.0.3.tgz", + "integrity": "sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw==", + "dev": true }, "node_modules/fast-json-patch": { "version": "3.1.1", @@ -15107,6 +16378,34 @@ "is-callable": "^1.1.3" } }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/forever-agent": { "version": "0.6.1", "dev": true, @@ -15234,8 +16533,12 @@ } }, "node_modules/function-bind": { - "version": "1.1.1", - "license": "MIT" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/function.prototype.name": { "version": "1.1.5", @@ -15264,8 +16567,8 @@ }, "node_modules/gauge": { "version": "2.7.4", - "devOptional": true, "license": "ISC", + "optional": true, "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", @@ -15279,16 +16582,16 @@ }, "node_modules/gauge/node_modules/ansi-regex": { "version": "2.1.1", - "devOptional": true, "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } }, "node_modules/gauge/node_modules/is-fullwidth-code-point": { "version": "1.0.0", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "number-is-nan": "^1.0.0" }, @@ -15298,8 +16601,8 @@ }, "node_modules/gauge/node_modules/string-width": { "version": "1.0.2", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -15311,8 +16614,8 @@ }, "node_modules/gauge/node_modules/strip-ansi": { "version": "3.0.1", - "devOptional": true, "license": "MIT", + "optional": true, "dependencies": { "ansi-regex": "^2.0.0" }, @@ -15516,46 +16819,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/got": { - "version": "9.6.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/got/node_modules/decompress-response": { - "version": "3.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/got/node_modules/mimic-response": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/graceful-fs": { "version": "4.2.9", "dev": true, @@ -15682,14 +16945,6 @@ "devOptional": true, "license": "ISC" }, - "node_modules/has-yarn": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/hash-base": { "version": "3.1.0", "license": "MIT", @@ -15707,6 +16962,18 @@ "dev": true, "license": "MIT" }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/he": { "version": "1.2.0", "dev": true, @@ -15724,32 +16991,26 @@ } }, "node_modules/hosted-git-info": { - "version": "4.1.0", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", "dev": true, - "license": "ISC", "dependencies": { - "lru-cache": "^6.0.0" + "lru-cache": "^7.5.1" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "6.0.0", + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { - "node": ">=10" + "node": ">=12" } }, - "node_modules/hosted-git-info/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, "node_modules/hpack.js": { "version": "2.1.6", "dev": true, @@ -15897,8 +17158,9 @@ }, "node_modules/http-cache-semantics": { "version": "4.1.1", - "dev": true, - "license": "BSD-2-Clause" + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true }, "node_modules/http-deceiver": { "version": "1.2.7", @@ -16026,8 +17288,9 @@ }, "node_modules/humanize-ms": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.0.0" } @@ -16085,12 +17348,40 @@ "node": ">= 4" } }, - "node_modules/ignore-walk": { - "version": "3.0.4", + "node_modules/ignore-walk": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.4.tgz", + "integrity": "sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==", + "dev": true, + "dependencies": { + "minimatch": "^9.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/ignore-walk/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, - "license": "ISC", "dependencies": { - "minimatch": "^3.0.4" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/immutable": { @@ -16121,14 +17412,6 @@ "node": ">=4" } }, - "node_modules/import-lazy": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/import-local": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", @@ -16158,8 +17441,9 @@ }, "node_modules/infer-owner": { "version": "1.0.4", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true }, "node_modules/inflight": { "version": "1.0.6", @@ -16180,26 +17464,28 @@ "license": "ISC" }, "node_modules/init-package-json": { - "version": "2.0.5", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-5.0.0.tgz", + "integrity": "sha512-kBhlSheBfYmq3e0L1ii+VKe3zBTLL5lDCDWR+f9dLmEGSB3MqLlMlsolubSsyI88Bg6EA+BIMlomAnQ1SwgQBw==", "dev": true, - "license": "ISC", "dependencies": { - "npm-package-arg": "^8.1.5", - "promzard": "^0.3.0", - "read": "~1.0.1", - "read-package-json": "^4.1.1", + "npm-package-arg": "^10.0.0", + "promzard": "^1.0.0", + "read": "^2.0.0", + "read-package-json": "^6.0.0", "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^3.0.0" + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/init-package-json/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -16209,8 +17495,9 @@ }, "node_modules/init-package-json/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -16223,8 +17510,9 @@ }, "node_modules/init-package-json/node_modules/yallist": { "version": "4.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/insight": { "version": "0.11.1", @@ -16588,9 +17876,10 @@ } }, "node_modules/ip": { - "version": "1.1.5", - "dev": true, - "license": "MIT" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true }, "node_modules/ipaddr.js": { "version": "1.9.1", @@ -16696,11 +17985,12 @@ } }, "node_modules/is-core-module": { - "version": "2.12.0", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, - "license": "MIT", "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -16824,8 +18114,9 @@ }, "node_modules/is-lambda": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true }, "node_modules/is-language-code": { "version": "3.1.0", @@ -16859,17 +18150,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-npm": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-number": { "version": "7.0.0", "dev": true, @@ -17111,11 +18391,6 @@ "node": ">=8" } }, - "node_modules/is-yarn-global": { - "version": "0.3.0", - "dev": true, - "license": "MIT" - }, "node_modules/isexe": { "version": "2.0.0", "dev": true, @@ -17123,8 +18398,9 @@ }, "node_modules/isobject": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -17285,6 +18561,24 @@ "node": ">=8" } }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/jake": { "version": "10.8.5", "dev": true, @@ -21025,11 +22319,6 @@ "bignumber.js": "^9.0.0" } }, - "node_modules/json-buffer": { - "version": "3.0.0", - "dev": true, - "license": "MIT" - }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "dev": true, @@ -21060,6 +22349,15 @@ "dev": true, "license": "MIT" }, + "node_modules/json-stringify-nice": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz", + "integrity": "sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/json-stringify-safe": { "version": "5.0.1", "dev": true, @@ -21144,11 +22442,12 @@ }, "node_modules/jsonparse": { "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", "dev": true, "engines": [ "node >= 0.2.0" - ], - "license": "MIT" + ] }, "node_modules/jsonpointer": { "version": "5.0.1", @@ -21193,13 +22492,17 @@ "node": ">=4.0" } }, - "node_modules/keyv": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.0" - } + "node_modules/just-diff": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/just-diff/-/just-diff-6.0.2.tgz", + "integrity": "sha512-S59eriX5u3/QhMNq3v/gm8Kd0w8OS6Tz2FS1NG4blv+z0MuQcBRJyFWjdovM0Rad4/P4aUPFtnkNjMjyMlMSYA==", + "dev": true + }, + "node_modules/just-diff-apply": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.5.0.tgz", + "integrity": "sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw==", + "dev": true }, "node_modules/kind-of": { "version": "3.2.2", @@ -21242,17 +22545,6 @@ "language-subtag-registry": "~0.3.2" } }, - "node_modules/latest-version": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "package-json": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/launch-editor": { "version": "2.6.0", "dev": true, @@ -21389,6 +22681,12 @@ "version": "4.17.21", "license": "MIT" }, + "node_modules/lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, "node_modules/lodash.debounce": { "version": "4.0.8", "dev": true, @@ -21399,6 +22697,18 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.isdate": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isdate/-/lodash.isdate-4.0.1.tgz", + "integrity": "sha512-hg5B1GD+R9egsBgMwmAhk+V53Us03TVvXT4dnyKugEfsD4QKuG9Wlyvxq8OGy2nu7qVGsh4DRSnMk33hoWBq/Q==", + "dev": true + }, + "node_modules/lodash.isobject": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz", + "integrity": "sha512-3/Qptq2vr7WeJbB4KHUSKlq8Pl7ASXi3UG6CMbBm8WRtXi8+GHm7mKaU3urfpSEzWe2wCIChs6/sdocUsTKJiA==", + "dev": true + }, "node_modules/lodash.kebabcase": { "version": "4.1.1", "dev": true, @@ -21434,6 +22744,12 @@ "dev": true, "license": "MIT" }, + "node_modules/lodash.zip": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", + "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", + "dev": true + }, "node_modules/log-symbols": { "version": "4.1.0", "dev": true, @@ -21619,14 +22935,6 @@ "tslib": "^2.0.3" } }, - "node_modules/lowercase-keys": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/lru-cache": { "version": "5.1.1", "dev": true, @@ -21669,93 +22977,235 @@ } }, "node_modules/make-fetch-happen": { - "version": "9.1.0", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", "dev": true, - "license": "ISC", "dependencies": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", + "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", + "minipass-fetch": "^2.0.3", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", + "negotiator": "^0.6.3", "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, "engines": { "node": ">= 10" } }, + "node_modules/make-fetch-happen/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/make-fetch-happen/node_modules/cacache": { - "version": "15.3.0", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "dev": true, - "license": "ISC", "dependencies": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", "p-map": "^4.0.0", "promise-inflight": "^1.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" }, "engines": { - "node": ">= 10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-fetch-happen/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/make-fetch-happen/node_modules/chownr": { - "version": "2.0.0", + "node_modules/make-fetch-happen/node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", "dev": true, - "license": "ISC", + "dependencies": { + "minipass": "^3.1.1" + }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/make-fetch-happen/node_modules/lru-cache": { - "version": "6.0.0", + "node_modules/make-fetch-happen/node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dev": true, - "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "unique-slug": "^3.0.0" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/make-fetch-happen/node_modules/mkdirp": { - "version": "1.0.4", + "node_modules/make-fetch-happen/node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "imurmurhash": "^0.1.4" }, "engines": { - "node": ">=10" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/make-fetch-happen/node_modules/yallist": { "version": "4.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/makeerror": { "version": "1.0.12", @@ -21768,8 +23218,9 @@ }, "node_modules/md5-file": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-5.0.0.tgz", + "integrity": "sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw==", "dev": true, - "license": "MIT", "bin": { "md5-file": "cli.js" }, @@ -22032,8 +23483,9 @@ }, "node_modules/minipass-collect": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", "dev": true, - "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -22042,25 +23494,27 @@ } }, "node_modules/minipass-fetch": { - "version": "1.4.1", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dev": true, - "license": "MIT", "dependencies": { - "minipass": "^3.1.0", + "minipass": "^3.1.6", "minipass-sized": "^1.0.3", - "minizlib": "^2.0.0" + "minizlib": "^2.1.2" }, "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" }, "optionalDependencies": { - "encoding": "^0.1.12" + "encoding": "^0.1.13" } }, "node_modules/minipass-flush": { "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", "dev": true, - "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -22070,8 +23524,9 @@ }, "node_modules/minipass-json-stream": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", "dev": true, - "license": "MIT", "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -22079,8 +23534,9 @@ }, "node_modules/minipass-pipeline": { "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, - "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -22090,8 +23546,9 @@ }, "node_modules/minipass-sized": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "dev": true, - "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -22194,9 +23651,13 @@ } }, "node_modules/mute-stream": { - "version": "0.0.8", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, - "license": "ISC" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/mz": { "version": "2.7.0", @@ -22379,26 +23840,28 @@ } }, "node_modules/node-gyp": { - "version": "7.1.2", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", + "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", "dev": true, - "license": "MIT", "dependencies": { "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", "glob": "^7.1.4", - "graceful-fs": "^4.2.3", - "nopt": "^5.0.0", - "npmlog": "^4.1.2", - "request": "^2.88.2", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^10.0.3", + "nopt": "^6.0.0", + "npmlog": "^6.0.0", "rimraf": "^3.0.2", - "semver": "^7.3.2", - "tar": "^6.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", "which": "^2.0.2" }, "bin": { "node-gyp": "bin/node-gyp.js" }, "engines": { - "node": ">= 10.12.0" + "node": "^12.13 || ^14.13 || >=16" } }, "node_modules/node-gyp-build": { @@ -22410,10 +23873,43 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/node-gyp/node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/node-gyp/node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/node-gyp/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -22421,10 +23917,41 @@ "node": ">=10" } }, + "node_modules/node-gyp/node_modules/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "dependencies": { + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/node-gyp/node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/node-gyp/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -22437,8 +23964,9 @@ }, "node_modules/node-gyp/node_modules/yallist": { "version": "4.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/node-int64": { "version": "0.4.0", @@ -22466,23 +23994,25 @@ } }, "node_modules/normalize-package-data": { - "version": "3.0.3", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", + "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "hosted-git-info": "^6.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/normalize-package-data/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -22492,8 +24022,9 @@ }, "node_modules/normalize-package-data/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -22506,8 +24037,9 @@ }, "node_modules/normalize-package-data/node_modules/yallist": { "version": "4.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/normalize-path": { "version": "3.0.0", @@ -22541,28 +24073,34 @@ "license": "MIT" }, "node_modules/npm-bundled": { - "version": "1.1.2", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", + "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", "dev": true, - "license": "ISC", "dependencies": { - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-install-checks": { - "version": "4.0.0", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", + "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "semver": "^7.1.1" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-install-checks/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -22572,8 +24110,9 @@ }, "node_modules/npm-install-checks/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -22586,31 +24125,39 @@ }, "node_modules/npm-install-checks/node_modules/yallist": { "version": "4.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/npm-normalize-package-bin": { - "version": "1.0.1", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", "dev": true, - "license": "ISC" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/npm-package-arg": { - "version": "8.1.5", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", + "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, - "license": "ISC", "dependencies": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" + "hosted-git-info": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-package-arg/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -22620,8 +24167,9 @@ }, "node_modules/npm-package-arg/node_modules/semver": { "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, - "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -22634,81 +24182,200 @@ }, "node_modules/npm-package-arg/node_modules/yallist": { "version": "4.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/npm-packlist": { - "version": "2.2.2", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", + "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", "dev": true, - "license": "ISC", "dependencies": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "bin": { - "npm-packlist": "bin/index.js" + "ignore-walk": "^6.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-pick-manifest": { - "version": "6.1.1", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.2.tgz", + "integrity": "sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==", "dev": true, - "license": "ISC", "dependencies": { - "npm-install-checks": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^8.1.2", - "semver": "^7.3.4" + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^10.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-pick-manifest/node_modules/lru-cache": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-pick-manifest/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/npm-registry-fetch": { + "version": "14.0.5", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", + "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^11.0.0", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^10.0.0", + "proc-log": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/npm-pick-manifest/node_modules/semver": { - "version": "7.5.4", + "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dev": true, - "license": "ISC", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/npm-pick-manifest/node_modules/yallist": { - "version": "4.0.0", + "node_modules/npm-registry-fetch/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "license": "ISC" + "engines": { + "node": ">=16 || 14 >=14.17" + } }, - "node_modules/npm-registry-fetch": { - "version": "11.0.0", + "node_modules/npm-registry-fetch/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, - "license": "ISC", "dependencies": { - "make-fetch-happen": "^9.0.1", - "minipass": "^3.1.3", - "minipass-fetch": "^1.3.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.0.0", - "npm-package-arg": "^8.0.0" + "minipass": "^7.0.3" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/npm-run-path": { @@ -22732,8 +24399,8 @@ }, "node_modules/npmlog": { "version": "4.1.2", - "devOptional": true, "license": "ISC", + "optional": true, "dependencies": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", @@ -22755,8 +24422,8 @@ }, "node_modules/number-is-nan": { "version": "1.0.1", - "devOptional": true, "license": "MIT", + "optional": true, "engines": { "node": ">=0.10.0" } @@ -22889,8 +24556,9 @@ }, "node_modules/objectorarray": { "version": "1.0.5", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/objectorarray/-/objectorarray-1.0.5.tgz", + "integrity": "sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==", + "dev": true }, "node_modules/obuf": { "version": "1.1.2", @@ -23101,14 +24769,6 @@ "dev": true, "license": "MIT" }, - "node_modules/p-cancelable": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/p-finally": { "version": "1.0.0", "dev": true, @@ -23184,136 +24844,88 @@ "node": ">=6" } }, - "node_modules/package-json": { - "version": "6.5.0", - "dev": true, - "license": "MIT", - "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/package-json/node_modules/registry-auth-token": { - "version": "4.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/package-json/node_modules/registry-url": { - "version": "5.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/pacote": { - "version": "11.3.5", - "dev": true, - "license": "ISC", - "dependencies": { - "@npmcli/git": "^2.1.0", - "@npmcli/installed-package-contents": "^1.0.6", - "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.8.2", - "cacache": "^15.0.5", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.3", - "mkdirp": "^1.0.3", - "npm-package-arg": "^8.0.1", - "npm-packlist": "^2.1.4", - "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^11.0.0", + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", + "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==", + "dev": true, + "dependencies": { + "@npmcli/git": "^4.0.0", + "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/promise-spawn": "^6.0.1", + "@npmcli/run-script": "^6.0.0", + "cacache": "^17.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^5.0.0", + "npm-package-arg": "^10.0.0", + "npm-packlist": "^7.0.0", + "npm-pick-manifest": "^8.0.0", + "npm-registry-fetch": "^14.0.0", + "proc-log": "^3.0.0", "promise-retry": "^2.0.1", - "read-package-json-fast": "^2.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.1.0" + "read-package-json": "^6.0.0", + "read-package-json-fast": "^3.0.0", + "sigstore": "^1.3.0", + "ssri": "^10.0.0", + "tar": "^6.1.11" }, "bin": { "pacote": "lib/bin.js" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/cacache": { - "version": "15.3.0", + "node_modules/pacote/node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "dev": true, - "license": "ISC", "dependencies": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "minipass": "^7.0.3" }, "engines": { - "node": ">= 10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/chownr": { - "version": "2.0.0", + "node_modules/pacote/node_modules/fs-minipass/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "license": "ISC", "engines": { - "node": ">=10" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/pacote/node_modules/lru-cache": { - "version": "6.0.0", + "node_modules/pacote/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/pacote/node_modules/mkdirp": { - "version": "1.0.4", + "node_modules/pacote/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "bin/cmd.js" + "dependencies": { + "minipass": "^7.0.3" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pacote/node_modules/yallist": { - "version": "4.0.0", + "node_modules/pacote/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "license": "ISC" + "engines": { + "node": ">=16 || 14 >=14.17" + } }, "node_modules/param-case": { "version": "3.0.4", @@ -23335,6 +24947,29 @@ "node": ">=6" } }, + "node_modules/parse-conflict-json": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-3.0.1.tgz", + "integrity": "sha512-01TvEktc68vwbJOtWZluyWeVGWjP+bZwXtPDMQVbBKzbJ/vZBif0L69KH1+cHv1SZ6e0FKLvjyHe8mqsIqYOmw==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^3.0.0", + "just-diff": "^6.0.0", + "just-diff-apply": "^5.2.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/parse-conflict-json/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/parse-json": { "version": "5.2.0", "dev": true, @@ -23416,6 +25051,40 @@ "dev": true, "license": "MIT" }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", + "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/path-to-regexp": { "version": "0.1.7", "dev": true, @@ -23470,8 +25139,9 @@ }, "node_modules/pify": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -23564,15 +25234,17 @@ } }, "node_modules/plist": { - "version": "3.0.5", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/plist/-/plist-3.1.0.tgz", + "integrity": "sha512-uysumyrvkUX0rX/dEVqt8gC3sTBzd4zoWfLeS29nb53imdaXVvLINYXTI2GNqzaMuvacNx4uJQ8+b3zXR0pkgQ==", "dev": true, - "license": "MIT", "dependencies": { + "@xmldom/xmldom": "^0.8.8", "base64-js": "^1.5.1", - "xmlbuilder": "^9.0.7" + "xmlbuilder": "^15.1.1" }, "engines": { - "node": ">=6" + "node": ">=10.4.0" } }, "node_modules/pngjs": { @@ -24332,6 +26004,15 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/process": { "version": "0.11.10", "license": "MIT", @@ -24485,15 +26166,35 @@ "node": ">=4" } }, - "node_modules/promise-inflight": { + "node_modules/promise-all-reject-late": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz", + "integrity": "sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==", "dev": true, - "license": "ISC" + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/promise-call-limit": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.2.tgz", + "integrity": "sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true }, "node_modules/promise-retry": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, - "license": "MIT", "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -24516,11 +26217,15 @@ } }, "node_modules/promzard": { - "version": "0.3.0", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/promzard/-/promzard-1.0.0.tgz", + "integrity": "sha512-KQVDEubSUHGSt5xLakaToDFrSoZhStB8dXLzk2xvwR67gJktrHFvpR63oZgHyK19WKbHFLXJqCPXdVR3aBP8Ig==", "dev": true, - "license": "ISC", "dependencies": { - "read": "1" + "read": "^2.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/prop-types": { @@ -24594,17 +26299,6 @@ "version": "1.4.1", "license": "MIT" }, - "node_modules/pupa": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "escape-goat": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/pure-rand": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", @@ -24623,8 +26317,9 @@ }, "node_modules/q": { "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.6.0", "teleport": ">=0.2.0" @@ -24757,20 +26452,22 @@ "license": "MIT" }, "node_modules/read": { - "version": "1.0.7", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read/-/read-2.1.0.tgz", + "integrity": "sha512-bvxi1QLJHcaywCAEsAk4DG3nVoqiY2Csps3qzWalhj5hFqRn1d/OixkFXtLO1PrgHUcAP0FNaSY/5GYNfENFFQ==", "dev": true, - "license": "ISC", "dependencies": { - "mute-stream": "~0.0.4" + "mute-stream": "~1.0.0" }, "engines": { - "node": ">=0.8" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/read-chunk": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-3.2.0.tgz", + "integrity": "sha512-CEjy9LCzhmD7nUpJ1oVOE6s/hBkejlcJEgLQHVnQznOSilOPb+kpKktlLfFDK3/WP43+F80xkUTM2VOkYoSYvQ==", "dev": true, - "license": "MIT", "dependencies": { "pify": "^4.0.1", "with-open-file": "^0.1.6" @@ -24781,36 +26478,121 @@ }, "node_modules/read-chunk/node_modules/pify": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/read-cmd-shim": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz", + "integrity": "sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/read-package-json": { - "version": "4.1.1", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", + "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", "dev": true, - "license": "ISC", "dependencies": { - "glob": "^7.1.1", - "json-parse-even-better-errors": "^2.3.0", - "normalize-package-data": "^3.0.0", - "npm-normalize-package-bin": "^1.0.0" + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^5.0.0", + "npm-normalize-package-bin": "^3.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/read-package-json-fast": { - "version": "2.0.3", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", + "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", "dev": true, - "license": "ISC", "dependencies": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "json-parse-even-better-errors": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" }, "engines": { - "node": ">=10" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" } }, "node_modules/read-pkg": { @@ -25134,11 +26916,12 @@ "license": "MIT" }, "node_modules/resolve": { - "version": "1.22.0", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, - "license": "MIT", "dependencies": { - "is-core-module": "^2.8.1", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -25178,14 +26961,6 @@ "node": ">=10" } }, - "node_modules/responselike": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "lowercase-keys": "^1.0.0" - } - }, "node_modules/restore-cursor": { "version": "3.1.0", "dev": true, @@ -25200,8 +26975,9 @@ }, "node_modules/retry": { "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4" } @@ -25397,7 +27173,7 @@ }, "node_modules/safer-buffer": { "version": "2.1.2", - "devOptional": true, + "dev": true, "license": "MIT" }, "node_modules/sass": { @@ -25456,8 +27232,9 @@ }, "node_modules/sax": { "version": "1.1.4", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/sax/-/sax-1.1.4.tgz", + "integrity": "sha512-5f3k2PbGGp+YtKJjOItpg3P99IMD84E4HOvcfleTb5joCHNXYLsR9yWFPOYGgaeMPDubQILTCMdsFb2OMeOjtg==", + "dev": true }, "node_modules/saxes": { "version": "5.0.1", @@ -25512,17 +27289,6 @@ "semver": "bin/semver.js" } }, - "node_modules/semver-diff": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/send": { "version": "0.18.0", "dev": true, @@ -26097,6 +27863,139 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "devOptional": true }, + "node_modules/sigstore": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz", + "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "@sigstore/sign": "^1.0.0", + "@sigstore/tuf": "^1.0.3", + "make-fetch-happen": "^11.0.1" + }, + "bin": { + "sigstore": "bin/sigstore.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sigstore/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sigstore/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/sigstore/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sigstore/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/sigstore/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sigstore/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/simctl": { "version": "2.0.1", "dev": true, @@ -26255,8 +28154,9 @@ }, "node_modules/smart-buffer": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -26299,12 +28199,13 @@ } }, "node_modules/socks": { - "version": "2.6.1", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", "dev": true, - "license": "MIT", "dependencies": { - "ip": "^1.1.5", - "smart-buffer": "^4.1.0" + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" }, "engines": { "node": ">= 10.13.0", @@ -26312,13 +28213,14 @@ } }, "node_modules/socks-proxy-agent": { - "version": "6.1.1", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" + "debug": "^4.3.3", + "socks": "^2.6.2" }, "engines": { "node": ">= 10" @@ -26543,6 +28445,15 @@ "safe-buffer": "~5.2.0" } }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, "node_modules/string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -26569,6 +28480,27 @@ "node": ">=8" } }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, "node_modules/string-width/node_modules/emoji-regex": { "version": "8.0.0", "devOptional": true, @@ -26662,8 +28594,10 @@ }, "node_modules/stringify-package": { "version": "1.0.1", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.1.tgz", + "integrity": "sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==", + "deprecated": "This module is not used anymore, and has been replaced by @npmcli/package-json", + "dev": true }, "node_modules/strip-ansi": { "version": "6.0.1", @@ -26676,6 +28610,28 @@ "node": ">=8" } }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/strip-ansi/node_modules/ansi-regex": { "version": "5.0.1", "devOptional": true, @@ -27398,14 +29354,6 @@ "node": ">=4" } }, - "node_modules/to-readable-stream": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "dev": true, @@ -27596,6 +29544,15 @@ "simple-concat": "^1.0.0" } }, + "node_modules/treeverse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/treeverse/-/treeverse-3.0.0.tgz", + "integrity": "sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/ts-custom-error": { "version": "3.3.1", "license": "MIT", @@ -27623,55 +29580,183 @@ "node_modules/tsconfig-paths": { "version": "3.14.2", "dev": true, - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tsconfig/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tsconfig/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "license": "0BSD" + }, + "node_modules/tuf-js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", + "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", + "dev": true, + "dependencies": { + "@tufjs/models": "1.0.4", + "debug": "^4.3.4", + "make-fetch-happen": "^11.1.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/tuf-js/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tuf-js/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/tuf-js/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", + "node_modules/tuf-js/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dev": true, - "license": "MIT", "dependencies": { - "minimist": "^1.2.0" + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" }, - "bin": { - "json5": "lib/cli.js" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", + "node_modules/tuf-js/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, - "license": "MIT", "engines": { - "node": ">=4" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/tsconfig/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/tuf-js/node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, "engines": { - "node": ">=4" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/tsconfig/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "node_modules/tuf-js/node_modules/ssri/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=16 || 14 >=14.17" } }, - "node_modules/tslib": { - "version": "2.3.1", - "license": "0BSD" - }, "node_modules/tunnel-agent": { "version": "0.6.0", "devOptional": true, @@ -27785,9 +29870,13 @@ } }, "node_modules/underscore": { - "version": "1.13.2", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.2.1.tgz", + "integrity": "sha512-HRhh6FYh5I5/zTt7L9MnHRA/nlSFPiwymMCXEremmzT7tHR+8CNP0FXHPaUpafAPwvAlNrvZiH91kQwoo/CqUA==", "dev": true, - "license": "MIT" + "engines": { + "node": "*" + } }, "node_modules/undici-types": { "version": "5.26.5", @@ -27832,19 +29921,27 @@ } }, "node_modules/unique-filename": { - "version": "1.1.1", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, - "license": "ISC", "dependencies": { - "unique-slug": "^2.0.0" + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/unique-slug": { - "version": "2.0.2", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, - "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/unique-string": { @@ -27944,143 +30041,6 @@ "registry-url": "3.1.0" } }, - "node_modules/update-notifier": { - "version": "5.1.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/ci-info": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/update-notifier/node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/update-notifier/node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/update-notifier/node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/is-ci": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/update-notifier/node_modules/lru-cache": { - "version": "6.0.0", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/update-notifier/node_modules/semver": { - "version": "7.5.4", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/update-notifier/node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/node_modules/yallist": { - "version": "4.0.0", - "dev": true, - "license": "ISC" - }, "node_modules/uri-js": { "version": "4.4.1", "dev": true, @@ -28116,25 +30076,6 @@ "requires-port": "^1.0.0" } }, - "node_modules/url-parse-lax": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "prepend-http": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/url-parse-lax/node_modules/prepend-http": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/url/node_modules/qs": { "version": "6.11.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", @@ -28218,8 +30159,9 @@ }, "node_modules/valid-identifier": { "version": "0.0.2", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/valid-identifier/-/valid-identifier-0.0.2.tgz", + "integrity": "sha512-zaSmOW6ykXwrkX0YTuFUSoALNEKGaQHpxBJQLb3TXspRNDpBwbfrIQCZqAQ0LKBlKuyn2YOq7NNd6415hvZ33g==", + "dev": true }, "node_modules/validate-npm-package-license": { "version": "3.0.4", @@ -28231,11 +30173,15 @@ } }, "node_modules/validate-npm-package-name": { - "version": "3.0.0", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, - "license": "ISC", "dependencies": { - "builtins": "^1.0.3" + "builtins": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/varuint-bitcoin": { @@ -28662,6 +30608,12 @@ "node": ">=10" } }, + "node_modules/walk-up-path": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-3.0.1.tgz", + "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==", + "dev": true + }, "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", @@ -29275,17 +31227,6 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "node_modules/widest-line": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/wildcard": { "version": "2.0.1", "dev": true, @@ -29373,8 +31314,9 @@ }, "node_modules/with-open-file": { "version": "0.1.7", + "resolved": "https://registry.npmjs.org/with-open-file/-/with-open-file-0.1.7.tgz", + "integrity": "sha512-ecJS2/oHtESJ1t3ZfMI3B7KIDKyfN0O16miWxdn30zdh66Yd3LsRFebXZXq6GU4xfxLf6nVxp9kIqElb5fqczA==", "dev": true, - "license": "MIT", "dependencies": { "p-finally": "^1.0.0", "p-try": "^2.1.0", @@ -29386,8 +31328,9 @@ }, "node_modules/with-open-file/node_modules/pify": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -29736,6 +31679,57 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", "dev": true, @@ -29824,8 +31818,9 @@ }, "node_modules/xdg-basedir": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -29842,11 +31837,12 @@ "dev": true }, "node_modules/xmlbuilder": { - "version": "9.0.7", + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz", + "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==", "dev": true, - "license": "MIT", "engines": { - "node": ">=4.0" + "node": ">=8.0" } }, "node_modules/xmlchars": { diff --git a/package.json b/package.json index d2315e7c0..b9d476dd5 100644 --- a/package.json +++ b/package.json @@ -69,9 +69,9 @@ "@vue/test-utils": "^1.3.5", "@vue/vue2-jest": "^29.2.6", "babel-jest": "^29.7.0", - "cordova": "^11.0.0", - "cordova-android": "^10.1.2", - "cordova-ios": "^6.2.0", + "cordova": "^12.0.0", + "cordova-android": "^12.0.1", + "cordova-ios": "^7.0.1", "cypress": "^13.6.2", "eslint": "^8.56.0", "eslint-plugin-vue": "^9.19.2", diff --git a/resources/values/colors.xml b/resources/values/colors.xml index b8e693f9f..0daa3e054 100644 --- a/resources/values/colors.xml +++ b/resources/values/colors.xml @@ -1,4 +1,5 @@ #FF0D6A + #FF0D6A From 979a17dc050b2264c7aa15424b6a30f4bfd7ea20 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Fri, 12 Jan 2024 22:30:37 +0700 Subject: [PATCH 02/10] chore: remove unnecessary cordova-plugin-headercolor --- config.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/config.xml b/config.xml index 8e1a8f3b8..6eab95cbb 100644 --- a/config.xml +++ b/config.xml @@ -16,7 +16,6 @@ - @@ -125,7 +124,6 @@ - From e53c6b685333bc2650ee67b12cef84335fcaf706 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Fri, 12 Jan 2024 22:34:40 +0700 Subject: [PATCH 03/10] chore: switch to a fork of qrscanner compatible with cordova-android@11 --- config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.xml b/config.xml index 6eab95cbb..b472a7a56 100644 --- a/config.xml +++ b/config.xml @@ -119,7 +119,7 @@ - + From 94b47be2c490f3b67b5ca605becebc6a2b40e099 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Fri, 12 Jan 2024 22:36:29 +0700 Subject: [PATCH 04/10] feat: allow navigation gestures on ios --- config.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/config.xml b/config.xml index b472a7a56..89d4581c7 100644 --- a/config.xml +++ b/config.xml @@ -53,6 +53,7 @@ + applinks:base.aepps.com From dea934321115973e312356f31c3bb1c83e5596e1 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Fri, 12 Jan 2024 22:37:18 +0700 Subject: [PATCH 05/10] chore(deps): update cordova deps --- config.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config.xml b/config.xml index 89d4581c7..b5c60d898 100644 --- a/config.xml +++ b/config.xml @@ -121,10 +121,10 @@ - + - - + + From a30cf46f90416acb584c02a42a860e92ce8d3403 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Fri, 12 Jan 2024 22:42:13 +0700 Subject: [PATCH 06/10] chore: make splash screen compatible with android@12 --- config.xml | 21 ++---------------- .../splash/drawable-land-hdpi-screen.png | Bin 30721 -> 0 bytes .../splash/drawable-land-ldpi-screen.png | Bin 9859 -> 0 bytes .../splash/drawable-land-mdpi-screen.png | Bin 16724 -> 0 bytes .../splash/drawable-land-xhdpi-screen.png | Bin 56650 -> 0 bytes .../splash/drawable-land-xxhdpi-screen.png | Bin 80543 -> 0 bytes .../splash/drawable-land-xxxhdpi-screen.png | Bin 110260 -> 0 bytes .../splash/drawable-port-hdpi-screen.png | Bin 30975 -> 0 bytes .../splash/drawable-port-ldpi-screen.png | Bin 9961 -> 0 bytes .../splash/drawable-port-mdpi-screen.png | Bin 16086 -> 0 bytes .../splash/drawable-port-xhdpi-screen.png | Bin 58531 -> 0 bytes .../splash/drawable-port-xxhdpi-screen.png | Bin 79697 -> 0 bytes .../splash/drawable-port-xxxhdpi-screen.png | Bin 109613 -> 0 bytes resources/android/splash/icon.png | Bin 0 -> 65556 bytes 14 files changed, 2 insertions(+), 19 deletions(-) delete mode 100644 resources/android/splash/drawable-land-hdpi-screen.png delete mode 100644 resources/android/splash/drawable-land-ldpi-screen.png delete mode 100644 resources/android/splash/drawable-land-mdpi-screen.png delete mode 100644 resources/android/splash/drawable-land-xhdpi-screen.png delete mode 100644 resources/android/splash/drawable-land-xxhdpi-screen.png delete mode 100644 resources/android/splash/drawable-land-xxxhdpi-screen.png delete mode 100644 resources/android/splash/drawable-port-hdpi-screen.png delete mode 100644 resources/android/splash/drawable-port-ldpi-screen.png delete mode 100644 resources/android/splash/drawable-port-mdpi-screen.png delete mode 100644 resources/android/splash/drawable-port-xhdpi-screen.png delete mode 100644 resources/android/splash/drawable-port-xxhdpi-screen.png delete mode 100644 resources/android/splash/drawable-port-xxxhdpi-screen.png create mode 100644 resources/android/splash/icon.png diff --git a/config.xml b/config.xml index b5c60d898..1aa6bdb0e 100644 --- a/config.xml +++ b/config.xml @@ -15,7 +15,6 @@ - @@ -34,18 +33,8 @@ - - - - - - - - - - - - + + @@ -112,13 +101,7 @@ - - - - - - diff --git a/resources/android/splash/drawable-land-hdpi-screen.png b/resources/android/splash/drawable-land-hdpi-screen.png deleted file mode 100644 index 4ea2d6f0681fcd392db64e3beac51bb8af9b4139..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30721 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 diff --git a/resources/android/splash/drawable-land-ldpi-screen.png b/resources/android/splash/drawable-land-ldpi-screen.png deleted file mode 100644 index 83e7932af34dbef6d08123ae908eb0178d3d6685..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9859 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 Ay8r+H diff --git a/resources/android/splash/drawable-land-mdpi-screen.png b/resources/android/splash/drawable-land-mdpi-screen.png deleted file mode 100644 index 26829ca64170a753501fd7abc7dbbc90c533bb8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16724 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

#vY6z)$+Cxb3 zlHuS`3WK|#eE*Obml~)D=MD2;ew90KQp7!(((eg&B~S|u6FleC^^|pEPMfO~D&Qg} zhTm1eTo}V0zTiR=_vO0?skCIfH`)$wH?hvcN}y5sM=a^gl$_Tl8*)@kG!n{%f~ei` zd0P1jb;qD1UiqT1=sXh0wS!mAWjHa&R1f@iHqgf5b~q&_JfX-|=ax-F?zObt`xQgr z*$TR|59L504c(L~jX{r_<8^=U@Ap)ry1ZIXc<2Dc8pNN>tPgeURp(aJ>dHCD90}bF z2ek%Xu2YJ_io#z&ab*_0ih4mN&Z2`5P2(50h?Shwr{OVs3$v3|Hup&(KG!tAh91o(@3zQnkula9^NwB zm=cp1o*90#Z0>Un*tKG_e{TAjp;*}w1J;l??4ZA0&kj?WADvEbvm6mvcT-if*7M}A zzI#j*GHJ{Ig2kG{I8aw%C+WJL;5&%@!;SWkvq>ghLShex{k*7Q#Z)GC{3BKx1-k;) z_UEr!cZjM)Xg!n9fSL}=(>_h$wsT@>Ft;!{`e?i;&pb8L?wgBK1~!n<^Wf)Sv{!F1 zXk=HbLt>Pk-eUKkDRC?l0rskP#k!7b)t}oe)I#8`^io~hhm6H8j67s{p{~N@z5l3e zb1lBrxQbb3lm6JGE5k|(&u|fJ>NHt{ynTXEq2~E!kJRXq5j=<E7kRVMZgHvg+>2pE6S+0POnlpdimT zWg>;WheI#GEZ5Y>{oK24f>D%I!c1DoUan#Z@|$&BQ$eSCnx|^NI7C`b;rXJS3E9ze z=6)l}e|2n6GQ@XXHC1mMWqt%K=a433j}y;s4@YDjN5BwQo#9C|w#t`UcX+PorwWaf z>}|82K91KMp{XZExaS*6>jj#Wy}Q$zUW!+^>)NKBtRQz8p#S~*VsUe2`RpMrx0>~4 zLNawaCaB|@Qh(iI)m@#5B3cDln?aww*Y{4=y?5Z^P3kHleQ0f%*$m>#oSslM8w_ie z=xcc5`GAQ0)=oWC>-#Cid_b?ZB?45l0&Q_!{~6>kgWj6c_wM(JrLAnFeolB` z0O$-lM6$C+ZqNlYJL_8Bwixf2th3-On?Bzdi!#fgQE3knS`_!OR&GfeUSXCUPOK%9 zI`m8`Y0aI}T+751wrSHB=B2yiM-!a&eKzP)L62^3Liwh5SwM*P;In0Ij^#s|YK0jQ zo%#oB=KDwPN3>*~So9cmjE~m?Bl4RHL|vyvx3O7EpWTS=7@Z8bF1(}evqN7^LVMdO zk8U1or>*|PdJJ3R$Y97N*>vBxUOk%*a1FqsTi!N(Vc4GGd0PcrhvW@mH{%Hx)Z6P+ zJR1ckyb_-rPfV7?X=-=4Z_^dzG|X@c3ihWv;6y6Y#h&)Lv{4d6us#;>y3%riWGPR_ z?x9ml0LNi^Oekh6JA_r22ND5gP7JgwpvOB82)<&TkJ5LdGl>OXGR3JG;Ne{sPJI#a z+&FL5QH)_prqKimX5t;FmgoY>_l6o1d=#5coje$)h7&d9$dvd1gwSlzYDLU=!|dx3 zhi%G1G7|-fu6p_stoCJ~8Z@FnY$fQ71k%it1T|xa3`zHua^R+Bym@=v>(ajQJ+#2Y7?tC3-~vVDj0etTIo3W1=5x_rix|XO@;dZT37y?Loq$j@Pdr z)eVYQgiX{YRAiWZ@C8~vD7?*jUS-u}QohLd;k@Nm>qb<&P>=%CdMLwCKX-k-?Z$e* zs$r$=Y$bj$WU@CKmourTainIhcpfZ{rLWH`svGo*tAC{Gdw#`)FMx!;spbFl+upgQ zM=4oM^_sJ@_lFWa1ASxWJT%;NR~zC^YH25D4%cWxj6rAK?56mZmi$Hua>*iz<{46_ z+>%x5ALq^+)zgTW?E=Le#wSxpP@bJ-iAV@(4Oz}XzPn{hm^FL~~+z-tpy$ z{jYTs3LVl4Z88|NwER;=qKBMmf z{QHt05s&a0Zs})({|2!!jq$7vMXN zgQhy#3(UYU7|RZ08Qak*67AL2qHUqSR$;td@s$>0;bnQjsT(+Kizhz3pK}GM6bkMs zzORVpoTG53t33EKBP??H*Vw%OBh!iAb>N8j3F)nxlS|{zFRKgSQM9=H?cTGWfs8=X zDpIq1%6R(-Q%~(=O!j$L2kfnmxeeqfAf5QwpE_x=MqL3itDI>iIm~Fx zsn$D**u~gWi;dOk&p;ldm8+Wz)dyxD@7v5y$~YiBj4g7wY~-h>bCQ)8w8Yg>Z$kZ7 zV)sNnO9^6&ujb9))3+qwNdh1n1jOr`$!C2gSzqCKTjP9;V_Y~c!!D9NHg~C&n7&uf zcgidOEJhNapc8m@nf)g|Vg;x$6vCE3jr}-7Q%+0h+O0*h8#Z zwXqG7u{f2DP6RO=fPvRIwsx_q-OJ&HE6@?wE;)pn;))v6{b6Q z{WQe)PVt3E!#|e(-iMLKn&71S!<^!C6txFqQ338xn9O@!gfcJL`w=}W)|NFZG|-48 zGv@+yRWtbwo9_K(Nbu05@Q3=WbdGmssW)g)g|^tP!ah_hV6)MStZ*0n)+TPZ5N;d) zTP|3EhnA!30b6V|e{MK;9lNJisG*3o8*mMbXhL72!ikh)cXh@JJ7Q5dVR1b^iUAv=G0DM?p#Jo_WSZzS$7MQWM(( z9NKsKLErp=UYAe%A0#A8W(>2PsR}$d0 z7JXIGc(x=Zs0y3vHg_1q4ryEaBSWD;v;TI5SJ`K7Qnb9vPEOLn`SiAgx#W|2WTS@3 zW^6+bg>a`p=6(eDVE9mm#f4i{cP@CX8aEJ+?`i4rq{P^kBLhyv4n^3khInjv`o%1u zD&Oto{$oQJ;;gnaCgZtUYFGiZXEKlrZ7@KYleCcRIYbX=^B2#365$Or*_VigaEVc) zJISAK;pRTR0+YkuuZy+qo~)aFO?dmHPZQ*tJ?oY4grZctmGk&!XFezx8A54zFa}R1 zmLDY%dn2=^VzNos=IIh&5wn}{kK>dbUBNg@!vwsRR1LjhCi=5)3|nF`Z!utGovCZv zQ){1{zMXcri;y4*ChMR}fBSGD0T2~f6y&D`t0QX9B|{Kqvky(potB~s@~I&D8R9VN z^Hm}~J0f zIrN#F3vuzbtMt$}x%jJ96E6tT(X!NGJZ_1D#4)L@U+lYpYuKX|I!o8hUT7js&i%R4~w@H>Tt4q7&bb*(#f4({A7~uzqE|6FAC6eN;ZgWqt7Kt zZ_xa(ln&Hs=uYpdI%EyCEX!#2Vg^Qd!K+O(!uL3tKJvBs{~tR?Mk-U(KsPBLm9cPvSMn9l!hkn1*Mp976z<%{!8iM% zn;Hw@FrkZ~O*qzYUI|Y2SHVK7bb9%(H}=wNGp=Mn1+cV;M<$X0N&@QJCpNY8yC7@r zoT7>dPv)@hx+%GkE0a=lH;9R+S~?m55{pF_Ot_%AM{cNqGc$QVWH^KIDH79f81ol3 zH2y2oqwEd%%lDIy_tB@sr|RZnQet~lxzSj72Mr!o-H(ey{yyk&n=(NLBGy^mAQB!H zKzUP-RNtl}gjIrdiq_uRGch?ucGO-{K%WQ|l!dRYFFv@wu@{?kjm}SZd5Z?fn)4VD zd?u978E3qdzeh{lzJo0~AW#TM!aCu`{ypM*6t7S9A6ei-^;bW3`GXt18)-|zI=6Ia ztiMu77e3QTsHq^F6N+3Os{dx8(w{6OJkZc{DFCC|BgjEoto4_%7s1e(hZBnSTj{@~ z0=pcdu}w#xhK0mCiK$FFryg<+*ikLu#+s;}3D_}o#BYgr{E>13^5kG?T~&XdGjRel z?)YSuU77+>zzRi*txPx566O8AoxMfB_v`(k856#973q@<%&lsX)!8Bh?-{}F0@3j_ zQ{Q32Co;Kf=ITx@;)SF%Gdw&9WDtp{$w3K`2Tn0Nz zN|yC>O0^G}Tkhm2v=ZlNsJhMBj=T-|#-s>ej0ck5-49Xszoy+g_x-1s2+60zP|(U* zKis>Dytl^UpX~kI%X<9vPYJG*s_x!)<)oBt6#L`FlH`MPlSdXXP6cP0T@LUl;7K0a zH{?AQ+@N@tnuAwjmO~awW3aBWpNns^``>W^7-ei8;f~}~FEJyE6`{ghfx+E0pL)CG z3;l4IGUzI}(iw%)_e%18&{~RZ93U$Hqn85s|7gNlk%8Uk@SKaKA#qOu*2y(eTzKdRM0n^@FUZ%G|JnI ztlBTNWSTxmgSQKyqx3b?h17SD4%9xX2uS&0(w4BjcxE0Nv2tYL5^+aoa4tuQKIdp` zm2Bq-Nax0U7565ybwB&ZeR$`C zEcT`rAc0S!P{HF!Bqdd0WElxEMIlz9G&Hj08Gf@OB9kw^0whZbFR8?>O^XPDiW7Cg5ST=a%nf> zMyq0uj~wC<>$lLNTn@J2dW_f8s3DCkmP>mc;8LqK;$vEF{9(QbFRYAUv5{loU5*kw z>zA2JibH3)$6+f67U&A}>l`>VJ``wft80nwm*mOxJ=G(|1BfGLEJuBK1NT~U3}kWm zO`OG$lQ{gkoFPv)(^Ply&zt&8NIZi5n!AKd|CFQ(x=p$FAT;3k!i7%5N^7O3*{NKo z#3Pt$H@>S=07hnthsg6)og&-G5tb}~c7f0JXQS=pFTt1*1R?}t5NQR0>|MjhNqzwK z%sH!rBMdm4&8*yX%b)OrTos2YvI4B7f2x+JnoS?4Xa*%8ZU|NGV<#2x^kzc zXunKWLy3AeI;-aO`dZYW z`((n+_Bvkoa}d(`zW2V029c| z?ac_zZa>XRcT`6zPg*vs7*cy3sFwO$OkW)@5aEE0|K;{-B0xK$Gz4%Z{q_fB*ioA11%`A#|yv>eTfIsA?N+4D=^PrNvA2!#yqM*M}Dca9NdSSuKt)Nw(jso z=|DgGVsfxC5O?EO+$DvD#`E?1w5Y?)ovtJ*)w4or*!F1{<<5K@7gqc=zD5SHvS!X&1e+<^)Y-O+wm4L9L@E4}JeE;8amsyP1@npDB)t-Wetpr(p!_3LwA4Z1kROfz^a{s1w zULe7HgoCT%qC0V7JbI)Aw~_1F8O%!8uUTn>8t|^(n6~Uv-1VhP9aOr)ccODx zkv5pogW?ayZ6&5kc_pAi48fuW^942JYLT@khORQ~+LSmhcFQ78l&9DV#~=J&7TDF2 ze-^8}F`f7aH~xJ}lL33>j!{Qs(uDmq&z97QGY1z(b2fri{IIryDa_?OxM_X>m3H%4 zf6ZQ?qr(8m4tI5Qw@fiWh&et1+Uv+b!@W_PN$1NzMsQEiUWvwjInc=oQC8c4E znD;^rYCu=n+5%7iSYP@H%sGAskgVCp#_KCjd*G+Fya6w~#jhX~$Cvz0ch6S{ym8By zcwo=Y3_$K~I63;G@R8^5Egt~YGIclnxZPIai0C{9qXX2%l2irnv2^xldkE zfDAxS()tBOU7z-dy)EQU-j28&WZhqVuP?JB54&RRImIB z0GyH?Y=%aJL%s`luL30R<~wONZc;w7UxvLF*P-bhi}uvwbPg9?z!1$3J!%u0Z1zHm z{9Qj)LSXSVcit~vWv=8@0 z8)953M;0g2|hxQMbfd1 zhzYMxs(_wBblxD{cdIoVXJu~{t6jVIWj!EFRKD)m;XONfta;dIgsofoYdU(x2MuC= z4xZ|cRX~gS8fI320Q|B4*?iin!}?-lQ@(FQtawd^7-gRR2zX8**`efveo+4|3miY^ zE3KA=W&gObgkw9dm$PNkcxO25%8fP# zzdHq)m)+|7(3C`J5cnfb(?Q5N%`$w%k>9=Tk5vnGZ`=2kzAq~Saz}Kj(u#oO{=CqI z$hMZF+3yr#z-EN+slDbIa`fU-dMhL=#k=&`de{nap31Tw7sp64L;Oc3FjlCv^nmGQ zD;l|zeVWptC^MvJ;oAI#4iXlghX0u34yl#k5(ov!#qj;ZfsIL82a)s!g1W$^%9(4Y z+}i7!inquODdsgknhqQ=p3l{$hsMt5D`Xj0kN*9qr&-6zE$OoX2>%pJfy1`$``A8Y zI9?Uno;STd^fv3YQD5X&vScIEIRTljk;wTs@Uzm#WXU?xiBTR5JGAp}w7ZN$1o+hQ z;P%9#{p)XQ@ne_6i){fix8BnfUROD2Yy}BPLgxbQ%E|%K7W;>Fa9$@;Hdv{6&i*8Y z+A?!(j+&(lCK3T|Pe|-BgE2p2-&#g|HxOvW+<^q-&o@IglGD(XT@2@Fje&o@hkF_F2vxu@6jFF2FEeG%( z00GDd>O8GmDp=MK#JP&OwazA{Qbz@sdYd{ zaPV&Ug)jZnj;ct50sn!U87JyQSO*(?_f{`8txaJpgx&WB?{7l!VA}8xhpFgbPa!fbcy2)z(q-~NIS z1L_R>P)qx8RN(;)uU$AZ`zA|%P37A_FS4r?0Gsu~b;4g_=2JJ%T3e_rmRT5z(*Sb> zcQP>#1WnbPUbf|9$6BqQ)*gf|{)Q2UAS9=P#?^30I*1&llfrY%(&8&Ee0zWM+9N1IzFZjmh~e|-LX_{KzWVKu8JIt?kMtwDkN+4W}$@e zX8gA=bF2-ACwhUVji1@TO|$4806v=0Ih*0CJ8P1WRrgu^QtrTmn}dalxtIL0^%&5} zPF6sTA)X!fU5*PZTj709F5F_$?)7WSrdwnF6LyL>VWgONPUo<6X#q!IiBys?MT2?aedztvi}e3g|4InD>9%syLsN4nGfUUPvG3=x3@G zJhDqLZ4(zfYynKMYq#K67+1+GaYWX_=oJ{|1n*#lg&#I{mtUcmm+?x|x|g0U@Tp`k znQzs2=+&cU=q&)U*3>-kWceJac36yL#abnGs`sDJvW!^TjQSgzh{xsprqI z?3wFN={2?-Nv;alw-1*XN2dw1V&mffW?@7VwaL>CYgW-NEwH15FK(C52!xl}=)px6 zhux`!TI})yeSV7}(LPh>Cbi>zc}JP?NWtz*Jr^kD9mqH=DUhVNx4+m}B3KDJ_^3}} zx__3Pb!f9S{O3)IPqlel?;VVH$_!h|UjaF0%nQ!#IfJg~Ymu)KNG|Q5XlC%Q4LrY` zca`7B&~H5-Vl{T5>TC%HXOV?e8uVBUp2BwewtFPc04kH3#kdv4#HpaIYdA?+MU7_% z!WA5nbLiJvW|{$A%*%bi=1AbPeec2(LBjfsli4UHYpHQ_>eEuZaq?=f;@&TiyHe!! z*(CY>(u(?8HZ^54Z>F1%ESP6Rw1nvm0)lj{nNjGn?oriG-lzRX^DgxV>N9M~&G_T_ zXs_Ap_iT{MuC8Hm;8O}0S))^nyWR{PaxNFxNbp^xmZ;oy(iBAg)0@k>GXY22d{CVO zwYMjogc?ym86vkq^)ChihQqHNSa;z2ZaH%xp6-l|eQ9|<8gRF#SqajD0U8Rsol_g7 z0Fn)tAB0`%Q#A)>Qm!A~6al-1Q8P>sPm*fMvgj)mdAa&KgFdzsvqVL#zVvzP9bnGX zk1J^WSo$#Jenx)0W&G}wtf9p|uNPrEeF`q2sM&Q0DnVT^C3py=-h?VOyqN$rH&;{n%!a&nxzbOK##(Xb@R3^j@^agZ5d$NRZTiG+^=ScO|mI^tyNgzBGziG@^ zps)Y<;N63JUwnN|e;`?)WcLRLIB7jQNoA+?3>CbvoM@MzukFE9C=kD|V@`XZE{$as z){Z|;q&^q0y!>iN66K=vhmTja1>7OWB*)-Fcx9+(yYW7*q>l3S{iIHq3T>jkAb>Mk zwa}NhS9%97=&HYUjm8aQa%Yat#PH0uROO@*vexF|_ET!PKu32)NA7EN@_r^!A$PjP zsX-G;7@JS$)3C6*!fayBL?>c1Ex{7LeKp|~A{sl4UtcqLAtW6gR+djkUdf3b!{=LI z@OAaudRuLLeGpLQN~}Xn*+I?K5A)FxiA^&|OYBJchAgEdB-+CoM@a=2%)3@WAdOg0 za&mfC&208+Z@~gNP5*LcwOyHmX0rdq%Y`C&t3|IZ68y_ca82-*$Vm!zx77W@L2 z(bgla)uio$MO^oHmps1Od%8Xn9DNkYYL&0@46oXgUpVLZTG_&L$hsXX#b(Xl$|9aw z!!Fmj60sA?DT3ieRT&BGaeWsoWf635<+4KL$yYH_g8oNTHJ^=KccJ9(Nl5d}(h8pI zciPqa+)G4W0r5colTPZlV}l&rDI4k}B^|M^`v<7i+%1~tO*9H>qv;5ti>k=N`5Hyd z(O#ffTL@j}f6wb9S1nL-`8B{Q<}cl*3QFsvLUqii`=M~r9qfLY+Kk8EmU#c#FyH=? z;RKyBDcUSg{dUf@=jKqS5d}aJ(v)2=S~>hw=Y~T8=?<#HxOajcHo}RyNrZG5q<@Bf zEb0K_LcibAg@kVahs}muxwUzo^5;2{vvW2#&@$LZ_^nqVLp!j9_^#Qq1KX{Oi(zYu z;*Qc%1yShJ)48ctZ?;)D1_o1}7>4f2H`-U&%h|6dS*! zw#$z)wQiv%Nj%<~$AnR+>a83CK{g&>H zJ6v9|@$+#2FIXXaFF#v+iA#(!5l6Yy+`Wj?yWm4+NA=r+HY^tw6ba-WyA}Bn(9WN*~-DSv}25d+M^I{ z=mG%F&Y%GSlOAL&*spKJuYzSA>x)JP6!p>`;7wQ*`MxQJwJfeID5gYR`?s_)x9LLp zv1Nr&sU>`}yK>fE4)BedA4 zL@(b=VXmO^wp(X2EWx{~S052bc+;fx$2t(yj7RtGH@z;-;ti^()l8maW_Mw(M7sRN zN=I|tEk<)^EQC=+%FXY*LUO^)sO+;Uy3As(b)>+#b*>HS?C}F$v;w@Vx5K=-r1oOE3%9lYlLN z0|So`vh3A)f(>29E=kD`R%Ri4QFy!V0r5NSkH(Dog;Pv`^Am z8$Fj@Kb4xEZ|R!+XW&dAMbm=lqJhD)0Oq5={-B*67|iLDG05PhAA#GZLx>dyyTzR`QvNs27AUS6+1H9Z}Qhp|o#m`>o1y0Q~@Kw^NkSmnOx(OLcaeRud z1&ol>;I|j~uQyu~@w&x}^j3KJQrR)14W&gRRR%=6Mv0Y_(nooICW7Lw^b_B;8%&u; z!}Zs0Qih_lLhqEZa(8nrt_<5 zMOYsiSfyHjc~9RxN!RC$2*|6=;ij@Z;M?CBd*P{1uP4+DfgzdY>7jww?nFL@<9&X! zdvfhcB~a2_@aF_TLqN$+OIT7sXswK}vVa$uTw2wXwqdc{x}i44pcM&(Sehy083PpX<9^7;3&8-x53ewOCo3M=Sk(A!_K#O06$WB)q zwoKTa;{)>eHRn91zKl~{m?#JSptPvr$VbdR)Qyu-)l<4;^$`zq!B)|E5zSwL3~F?N z4ZWwiegVofGG$ch_DxH!K7Ja54YR3qfFA69FxKl*{n(AfrdM4NPouA*_a&Yfcukvq z`m|atgq7TrCI=*fZg{H*SYF3}-xf=;U+e!Wh=f&a2W-#?Wgu zvWgAltzN;{;=%{{?QU5AoH%*RyoUYVfM356fW3V~MtapjmlvDYw227 zs0PvF;i2?E2vv5kCvi0=^LTsy7}+BR?kBk|nLD0K`<;wQ-7=o^Fb&jr$C zcka&)EWL5u&?ridF(UCYA=?f+ehdy{84Py1)Vdz|rc=y;TfADG?b{bSv_PDl6&t~~OHcN^c z*d+Xpy%Ui4kndL*U4Qy2+zf>I$&j_w|C56tAi%wXn;5vn7+v7Rls%JF0el3Rjnt*KlB#(zio_GvnFJKBf z_;rEg|GGfbR0EU=3+Hu)^*OrZdG_JkhZ0HPipe}V?t);+7seh>YVLb1)8}DPqe|0+ z_5Hc+UG6WdgqH3tirsdm)-O6tIvE%>D@{H))XRH)m32EkC;ORn#s0^f=sE!p_t#s% zZr-LManDmi-E`gPDePctn5}8nqvqUtEtN{My8%(-P(vYU$1fJlb|iUT8W(qd=~25e zl^g}jZTIh<;An`go6X|N;-k;y18<}E{GMOXI=>10*_$voAFjpez)d9R#6lNz$H>J( z-@M|iv3tTj7ENnY`cj-vu>Fb7BE~yUknaa}8f0KErspm97PrfAMhZo!r62={lyL!{ zv5HRFdZ97wu=)E!Sx_I^E%74xVR~r#2PzsEgu&sNf+3h#_U-YAF7oF6YwmbtCm zt@TBvr=*W9rLP=kKzjP54<%9egjU4NfS$3slF{*fwT}&j`rlVh&a=&~{wKYe5n zOND99?xHGEfk}1_p&vd$))6vO*H;b^Bi|W8*dliA^$VSzdnh%}XgF>E3_xfOAS{M&9AHDhLU5KfPHec%gtc1u!u^-ygm{0 zqk%cT-XSHUW5vr;yz^XKUypqEqN`+FI1xtCF50$lxZXQkTD&v7(w)h`tKolFOiwhd zLD9nNYTltEWyJYO`Q|NQ9Z zHqDtH`^zxl{weOK+@<>E@54zY-^G&EJ@G+{kXCesQ*^UDH~;=sMLm32BSP_H%wNM- zn>HY$d}!;`mP`Kqs#UoX6F%k#F*4iN?TTaR^ZmDlonL6q9M%u$&h@v#-McLiGn(3lg6Hsl?>;c-GAU3uQgyDc#=IGm&2v<4|53Gt4JJ3_NUR{Oi=Q2Y=V`B#>B+ znwS*-LJhFb`4O|S!lp!@nsxxNdk&GQ70XwxRQr!R3mPwfs~v1+KWwW+Rcrd(ZdV@gSLWZ0VkPd-M5ZN5-ZM z+Qq!0NgjAL^o&dZ-KN{-zYi~~ zn}pYzn$0FwnLWc%P#wKrf=IB3)Mmb)&dhtt$nDk~=0R-=73LtLzG^N}Y89K4yKb*& zcYNG|U_*2}tDM&>*@>%-d%yc$D+BYS%~m~}6`C0H$%=?6%V~62T%|zTD5)u#@k{T$ z5|&J0pQHs=u{7IIIw&6R6(udXDd5N?Nl>13g@Mn`x&3Y8%7elK&P-?7qui)X!QIkdx{FbSX0L9x&d(X2J`cuqffpMO+yl30Dfz8(ot;hDnAjhPa z-n@F|?*b8G6s+KRZt#rlP5z}X%G5qRDg4sMQ1`Yo%}2-EbBN`KkP6)U-?CfpezcXX zWfcFB@w}qfl@Y!I00vtFM_duIT1inb6{s^*ctILChB%nLTw)LizwKanI~$U2^m-=b zP`QOKCg8>Eh@6Uc$;wb31pLd9VhAuZBl-^oRrkY6z0_P^;FmiRc$Auxmp^*<8_6~5 zrz5Ns#=`|(S4bP~nxZ#I5LvsBc&E5Rki5^90uZf^Odl(3YMO6DyvQ4<%DzI`zIvH2 zR>t6tzkr_4vqa$yHe|aJ`z^iZGvA6F@TBh!3C^q@1v4Uj zb>Ky1;v>44jj!>t#Fm4~MwIThqpS{kxd}l|=H@YRAZd!8Qb90k#bVsQ?uEreW-{)a zo!$TzaUvL~OcFklM6iSRzIqj<_&cs$nwTw2x&8!qj%c80$L|SVT80)pB>Xjd!*SHe z7;&8;u%1a|QsMzu&phxtIrNW;Y4CmHi%D$3Z7LC@K%;B1 zmf1(LI5wWzL>mO}+70@BXhG_S2mkiwP&T{)39Dz?{bCLR+ikBUsN{JzTnl_SVk|?N zQ=j%?re4$f7M?|&VPTjZ)7sz?^CKoMV)T!G7yOKEtNE<(5&I7FLCj2s4ZLcmYzE#C zum#l?q!pcusVDxe(Rb4qE>!$h#FgLw!Nq;q2Z#N`XCyE8H+f92(UZl8>d$!fUSYiu zdL~FKdGYKoW4Jpshlk(Dm5hIx@wXTJ8It~dPmDuBJWBk_AN>!na`JzMkU#(M*ZViu z%$dwte>su=ezip&$Yc@z8T|hH60ZTo_zw8L4d8FP{`(CR3m_;k@>fLppI+rJ3H;;Z z|7&;U?!JtV@cxWJ|9znc0DN3g+`odx&%pWTPADh?bBD=Ovi`KO!cU`(H#Hh!cx@`F{~0@6CtmBzm_lK(u#K#Kp5i1Ggj zqd!ILPDO|ot<5|$1n(0q8^LhlE&qJET;2GlJ6SyH# zCmKhSNtn4mU_}1@Y54C%3#)5)iU0HP9{FER4zziYLE^)HdUk-1{7MATn~9Y%W#TpB z;x%LEHN0IfWOU)zmsxA8>V=W*2sjZ|yG5R``Es1Zw>wcyEm5T#`%GF% zJDWjRA>tsLHKa7EveK%CRFuW@yWxK?$m4%pkR|KkaDJ>Ntc}DcB1!xsoCVX|Z1xex zPbS|eHWObtWwtt%Ji~V5uRK^FYiNv!IPj?e$zT5Z!UBSZl5sN8_9CYZZg0vhRWuh# z&v`6Ei*Wlp|MTgm!Q>QxJoBpp|Ab}$Ufw-C_Td6SIf(-aj(Gz^XZ=Zg zxZ&ehNi{S68}uXBz*>)&P^AB?!EWo{uJxC%_?~wkx^NTw_l_{}d9x?@#!etJzOyYC zJDlcgCzpOF+5hrlS#ngbf)IpwCc-*8Wiw@|7VeBzjwO|GLgu})qPKW7Kti^d*hkpA zBxZ>amUPT$zW4c_z;|V|XieDn;b?PF$lsRwZ_`h238Zg73-a5L(39+W9lQ>&rj`Pw z6OtXdbWguez@h5%6;Ux8HA~&rbj8h5ARD(hs)6L;{WuKsNYh!r66^oGezt-F$ADw~ z{VyN1s?HdLd)dW7;;F-BT?*KWosi6sJzxRCJ9XfM&}i&#RmX`N zZDy1?0F}cymstQH&cfOHf4k}*R1O*B283QApZC2>B{x&NB;lG^h zqaZ?j5yXD<*PIT@5jANHr=vJ==(8Jyaf&#FkNL4h28__$m{Q<$(n<}2Vqh;YSQ+*# z8Sp%yJusA&&aOUthJ21xTR4sjtPiTk`5BX#29L3+eoRP5bMP#!e(=NZz4uPOw znHNYPmEs{G5ylD6;?9~jt(H`gE#8Pe3zJ*`mDDr*zl`bMu1n$`Zm}+Oy-CiGSb?!k z(6>RF-6Rq~T(xeJOS`3yZysFUas$|>R3kiV>u#1d1xiwjNP^DXato)TDiGA-wA=8; zamnOF#I@y_RjGUi`}Le`}la)A6(I`gB(8$W2?IC4yW$V<1ut);3DT za@w7T91`Kn9a%=d`YH8CdjFA|aP2`h+I&TW&GCHuea*3pBgGQpJU2raCJ4LJ2_lkkS7^D*>3oPXs1xKpMs zxtYYLA@u>wq~~Tet+Fs#CO|WX@3o&t9|$e|x3hcXN=O0VmL<9&lcW3ByI(29w`)Jk z6UvCck~s?O6uLhE`=OuzTzEL9L4W^1z&{y+ZCKC)pyQIdhtX8~S|o8}v)j=1N=AjNBD=s!5{gq7wsk>qi%aXF>&Ba$`m0rFk;b607L=dtuQRYIQe_&cPX>qWS zGrZkiGNb|E5e{=*<|l(q_3GxzCN;_qJtr7(@O3kp4bTm%aq9lPhyQ8iT%h91jL?E^ zt0G0PA z3LK5B(X`~p|1e~`1`wmYhJp?#5-vG?F77&2NH!{yo~E60J3FJIKd%0%=#6$w za!36ZVJecR`@k1r8w_}05qogO8n~BGO)@I6!LxX;z6H!k&v|yLkM!zLgUM*3w+9dz zkHOCB37$8({XO55N72vQPp;)Z&7@-9X{})CKy^5RL_f9^T8)(3JKuYPMu-EWAA;+n zVgkJL_f8fdGw5vwK7XMbDC*el@sH!CgDlGuS2g2~#$ll(y7g%iqP`iCD{(|`sQ}~+ zs;k@ND=6_1k+pYxpRF@Us7icZn%Y4$2ql)^ai-;E(k(2b^g2{e=y=bVW*xr_AZ!SU zvbDEP+8=mg2tBitQ=SKq_IW>^Sf~K)V(!k3pLFS;cir#fkiBwhDGL)b7PCGL$(B%$Q{|ZMX!M-*>Zh&UG`M zFzoH~NWu3#0lxdZuk}IXy0z_8^~uA6^25b>f=2pwW&7`J6KTyBWHUyBGCS1!pc>xr znF%4PoQ?WIp^m6u;r8Fo3o3$#F^}VDz$e=74ONy+=D8xHCt>l`y=4J0SfqyPOQiN= z;Wc0>C=Xt^q{59?*0QLBj1NJC?Shfc%3`u}0k9=H?e)mnN^cfrckx8ZGBDOMrwODu3dOIY_>}zkee4SkstiN$O-|+(&;iBmSr(Ai(M6 zsq2_qCGGIG@hE01B?wUzl|ap}!Vl=fD333gBg@)1-bA5nYDJePNWZ)K4<;5>l8N^Q z-2WcF#JZkpM5fX}XxJg!(;Kc}m}G(a4UOhVqW=J6r%aE8w7Xe$*JtaNT#!XyR90qq z>jk(eu3nPXB@FAC%^I_73VH#dA10Ne=8I$SRghSgKuU%Y4tQ47JZab(9luqpD{SngW(5iOn+{WLO zTcdiE1X2WBkdHoaXqQBsYEA0L(`}ylkE421P=))}L?b)aaG_^yt>Zcnee|(NPPz&7DUPmiveED@Al`-OE)r1$!tX$k;A;WIAfa zS*Z5>a79^6dY)x+nDm(UR?02nA7*JxXDfxxbxLQJAowNQrt#iB;MrF_hI`uQ3f9Aqq@DmFei=n{pczKRE_eY$b`Y;O4wKuZRUiT&%70KgM1v8 zSn&Ad+<=`NCtN1?%* z%5p-2t*>)X3|#3lPkk2ZpOVjd-r1|{;bF`QE}`?nMi%Iifo- z&LMl-xJh^GJ(+P_VyIU7svqVuR(?MDu96ayg(9FxbBmCX`myuPwCu%@KYO2FRfX=1 zpBAleY`M0YZF(r;@t|R*9KdfE@B02xn=7AHl{8Mjj&c>_Qua=qRNPyTHl+Y^q4LWP zft>T2sJLs@Xotw)r0LjA5r(o;@)$)kRq@_si7g6B-rv89Z1y$w zDc)WtJxJ2Q-@~0FhY0bq6jyTFl-MW4GQfjHm63Gxhcz5=pbp1UeU>JIZO&M}fYI zoI0?2z)_cE=dj~TjRJkXv-RYIPvdof>M3O!;1B!3y6r9hdu z@}>2~fJ-Oc45*&ON_yn!z|C0q#5kG#@WoT5v%9CSj5|E+06PYW@X`xe$K3xLQp%C< zDxwdqV&F^n@O@;#{f3rP(NBd%UV(gFMyDGQ$y>@v<-Sqz5X{fzyde6lUq}4h@2y&y z-F5e?ZXb4CktXv7!P`x z$qEMYSMcM$e@-@$DtjX9tFKWvw<5XSjK8h(8Q&LYt1Al_VIsD9_Oc=W^IYYLBy(?T zwltZ?^EWi?*|_?2pyZd1`;rBfkRqUgGC*p-(tMJnT3B~|yJwA0bwKC67~SIN@wxzV zCo9-PpMq=1kLIoC-Yf7FDsXVBVFe|&A%(rhkokGZ+HKlTB~=g5VCgWhT=pUK`0+TPZ0cnixKmH9J87vEqVrZxWd$zF=lf{f(&a_{qk5yixB!$@lek$V3A$DN z_%+TNaWbcOI55|tMRt?`-mh*EANdGI<b>`&=g*QM(ewRghwXd5UG-G)I-x91BVA zS%;0jOiMEsdy^yl8?VhOyRkK(m#AnPR&G%QA7UkqxSGy(+IHPKzwuO${6+KQBEpfI z2T?XJh{|5PC3fvtd#t1=>;ecl%Z9kP(KD7Q#= z311iqEWk4=n5-EjC5WL_0I2f=eCB5S&Z-7q48*Ar*u%fuqmDh~1cRkSNuXyLf5 zoswPR}qN_U+W8?Sk<8D+8YRp_@E_&^8!~o~54VtC7tWim%=n^_;CD#^o#BbJ7`EOs@ea=t3x0y`fGB5gW5cRI^ALc( zAx=NaP1mz|wbv&D+fB+O^qcSH`|1>|^96^Zg`f$7=w-3np{7t#$)K~kz zA-bFRe<9I9IzklGyu-OkeB0^Dtn+3Ng5+v#$ss0|+t*_&Ct&`RxwTlgxew29js=;X z=E>vhBaU}t1BdSoL$9539I=kLRikPGG?U;2%Y7#)LitevqFIZ?)KA zLIwlW1VP>7DX=BB444}#!Dsk$^gO2`;4<7fw-vT-c**0=*-lW1WCArS04-Q(Jomcs zAe)-BuopMKXs0gWkl{>cu5$!(#V{^HR8-^9IAfwDGmO=OG;$(G~PK z$@>On~#8!_Hg7njcL0;0?5SH9D@%kx$IE znA#}dT&FFQ&8j#gmK8gdaBZgxDAY2LoNZ?6%8`?n;|DN+9Q({%8Q2TK`yZqGRd4^gi(m!w5l&!t{pm-XAo)q)j9IhHm=?e0HC4D`d}(JZwNBu+8PM z-QCPIMdeEox?^j-NuIY>UMJeNzD0@OJH9k>XRgJ2^LS(ILo`@H?QNQx8oYc2xnI1)oVb#I;F7-7U9NTxva+3oXb89zCZSN6vxAbvI^aDE-XAM6% z?(J?sAA^r}mvGHtwT{2&H&1Q`rpOxc%#z!_iDpKidm^^D3TXb!siRY}3kBo-r`cj< z*@*3+;(eRZG};%4=i1;BFFqcBrYC*-ij)$1Ssv+jqLy|!0WBgfn5R{LQhQcQf52|S zCoRT$zLl{&o8jJrdE`VcNnz#+6W+RvR3cKTC4b-0&*L~ayB^VtaC!)l?oiwRqP#N0 zTrb4YAFIpGSO$uUCa&2sr8&DQ^TU_9zx6e5s9G)K?Tx#p;}!H18*;!2Z7k-!baEGo zgMMuUE>Nnruk@03Hk0TlVc3AERx<3^L(J&c@S|+IUg|8Xx0Z!LWHWqgpSZ>Cos}R8 zAA&d1CMO*ym^S)Z{H?0XQTV_k7-a3U3MqBX%s$a>^)5|7RHm%GDMdO=l{7GX2y?ZZVZb>pR;$>ZCQ+q$(Q^2^mSYiJgr)_ApAmZ_ zPI2I#f~Mu&0nQERyQq%BOg&OT>w=EHtALi14qk!SnrJeK-*qItYAcEQ zgpS$Y^_|hlhKXC!EOdggzXVl!h~Sal+4=gwDej(8@gsD5Q^=YgwMG4!$!&|&`XSIW z^YkcLF)2OC1i0^C-M9E2EW%xCt1tXBYJCXWr!`J^^29yDH)|U^r53B;{o(G@ajOq& zPPPMAv2DEiTPFS-5$#(<2G|okF>KluwTlhSKxIdDvEdf7Fc2Vt?8_S-S>;a)%B>=) zA{+V_g`!SA()!4}Xk$#?D7FnVu)l#Q zqZi6NI0|#$#zT_j%Dmdm;s!H-t`tsCw5+<#n;C_j1~kze|#Rd}?gZ}0}?K}bjexe*?fz57Bc-H~lgqJ5B zE4@d0T70>$itr_uQSVM#QTIf^kCD`~bz5iKDMqxKF9R2^!3PI8eDiU`?w*onf7!hf z?>A+#qr0d2q#KkC+|`k&;yeUtU_jqN72?v_AY_?lytW4>8QBRj46`p_zd3U36^qS^ zL}bb?vZBDZ+gRrXC<(u4-^%S6D$d*!mc4XaV=+^<*r;ngn#_x+FyCCDUjZ@-ugs=H z6IhhsrG_gV)S5}_`)o|PXIrid61|!-VpKhsx10EF?L5K&D# zOv1cO*jqk9%7eFF@>O>zC@YemV76BM$37D@l-Ja+H_hWWJ}e}AJ=R2TEabj%&(B&Xq}MdYiK9!vZ^t?tFfhhOS>!w}6&_1gt)J>%;l5puaMV(+edp1vRD<7` z^9UHNH=T$<$#X2H99j7WAAdJuJ{Tt75EC`MHDMYL8Ht!wJN2oazYi?H?=_W>#O+6Y zq2HjqMfT$PWJ4GYC!jCMlYT|MK7Ynyo!m8>qipTt^w5|Pj+jb%{T-z$nW2E*rrU|U zMvqvB(qs8C5S8<@mhg}M*_YGb{)HEB{?QnbOM2EgVxIQW8+#IScoz2c5E^XTq82ZX zUO@6{ux{?d8&dFq5z`h#dw#p#(X4UlUb9@jH@0^Z?5cS>;T=Qu+7GO6G#@K=PDhox z?zJIuK*v$9ErAxkZpm0oL83^EL>kRbZ}eyv}))mw}oP#PaC}szC&%;flZD{!$DQDNFBI;xrwQ&pVEhr z*Tw6mcN;g@P>@NrW?-7G?2BDyzE>6F_>JI`VE_BY@Pv6*fS1!lIzH=6TYd@YgAW82 zALwsd2<`*?gX4BLyS6iI)tOySgdVD#^Ahm?Y#D#cZ}<;U$`eIc*Br$9;Rtko^atMA zfw#&=j2A!jGD4cT_5{FL`qcG*WU?SwHj@ho2faF~-3Lqv+i0RLk*HYLUiJh+U@7z1 zX0M5gMU-SJgY`Z|{n0>G8a6Fi_!_HObC1KFjdCoz$KRtmVpeDy4u6=6bq%5*Y6aVU zyq4@IamPkiH)ZSsB81(LmvIER0;RUU?oBK}-a-7yT$(K_PhL=P+F498U6ZZ~IzNE9Op0s-G%ncx3u=YE7d zZ>@Hlu<1n{y><5U;6ydqdtLO!bw_$!CAJ%ez}5Ipg06$tlvK;qd|2afNkSvrK7pIH znVCCZ%TvWhLGK=a6yb3)s2bmo_+e^rk!zpj4xM$QtVTgOu>&>gCb7u2sI5o6??oUA5G%4QK1{?N+EP46W&ei4#~RKbE~G z5io9Df@}Wq8!UXd5dxz^x9sYvU$VTX6Xj7>8tXE7Yoeje0}~Zi&r=+z z!MMYlJw(3cbF7)QGB#!eNSldsy$@V8>sE@@P|-IMpQcn*WNF8Ay^hV9`2FL_G}> zX4b{1W;`q{%P~c_zQ)Ft_ZtxIUtRr!ndVMHXgHYHu0k%wA$=H{7jB~=w#-i~-}HWU ztHibh%l8@4E=}J1>d7i+=hm#8Dm*(JZ0-Umb1G^;D&3R6J!9aR85~?#$~{Pb?cCQn zhs>NN8nCx;jQx3LJ639mZ{!k#Lxz*N#=9f)P!g1@90h%vz|*k^m*@r_$I%aJczj-$ zieZH$*KQGv@P0Yc%Lm*z7)pmLuZbprX4VGpOvRVxzGhr|N?!Yn^+LwZ|0Eu z6+*v_B5Pm^brKd^BnGD8fu}muWU=JOmT;XZ7+9O;9`m==aFeqv_lbB!3%@FV{gOP{ ziF8CE=Tn+*#mC?4OOmc}0DQLLulrt*fI_l6;}j$0JD{Ce?zzv0ZUaIGSMrbQX{t{v z;*J(mZWdZN*Q~$`OFRnPkNrDOX*6*}nf*ub7Qz?U)No9f@d@+zb)())>W~H&Xlp-q z`|#erXG}z}al=BzpN=}t$-m2^Uje|QMKk+g*ZS2O+aV<4+Z8Vtj6=V-*bv4F^^k@G z#CQp1rd6M4cI(<-gr1bWi`FzwN#M^e_wq;f+qmP;TIJcPwtYmzo0?g!smqlna7rGH z&P|fR*M`;BL{x7j+ltGNJLn&0ziajY5XnotWTyo5p3a@+5U=LGs+BCT@@u@~GmjwW?miCAGvQU1339}%cisnW$f(*vRtt~ky10ia7 znC{$T6b>-e`BeD6N#E1u()+1sdFWZ){@Kbn#mbvNtC`H7l&2Wv^uHq-6Botau4q5~ zqaM*M(L3Vh_(WgwZATZgIZxLT9=dEj7)EKi5aob1~0G1g8i{4qCL7&m;)g0XG?^cKQeFio5Z zKz+<`y^dq-q$jZjJTjxf@$F>abzY-0WZ9*KhdVZQF(PM6rphwBe8jSf#+m@Fsh{~f zOnKP+LFdgfy4#=la&EApE45OOd&4XLw&bHW^;=gM8xuoPm6D4GZz5sr0H>$iL+Kxk zt1pu(6P=2gSU#yB4xIaz7tF`a=d=8gM#5&Z&OmIIpImLEcP#pN6{u5m1DOrE3ec(~ z#3K$Q@L&HFe(tJxmy&}E&>;MH{P`Oyh=i&yRxjsH5tb~H&2iEk1TH!R5`!e zTpC{I0^&bE8jr5$alGc|t&2Q#`$dBdg#MeXW|eckmuCTf-yM$yX7NVvRT1^FcF{>M zvwo{AjK{omFZJ=##z7|ELMSLcjR1^}e}ia3?F?OWlfF!kdhaHsw@?Gqe2{%#;*SN2 zq82VAg#@$PRM`NPo;TQVi#2ezP+wR9m5NK6v57pIm9kcC{hIkWwz;Jk|Ey&82V=7Q z@dq+eBd=LEO`*Dx?oCt2CnGz_Bl{;KVD1;b-ZtPBi(mEG_o+X4B0)nLK{^ahr9?33 z9E=B)Qz@JM`nLR1aQqqr~r6n-|po}pRC{F91IMW z-uPxe@1=LRuU2(~t3Hn9>S$7?ez`Jw8ElLN0pfo%K;=Hayy!Z`=qq0ok^ME7<;fq- zjR&oT9)2AMAKL8llJTR=2M{mp(7N&{B6#poEkt%Yt#C}7}0Bxy#7aN^L zUYxP&6pa^7;I}UKw+5NCtGKPyj;Kq3#zOCqLNYbuDuFJ|##pb`BQDr9z(O96Ri@zc zS6X0{X54V0^Z9Hv;0-`O=F|1Uy(V~+#!OvyEpcE&#O}5jzIG`|El!vkiG#U@@u{!A zB+4;>@yzP&x0WptR65^2aB=r$Cj7!_0SKR{VmE_(E$t`I&^==|>H3elMjCmal>UKF zqCe=Q8iyRQbSJ}F%~hZ-e?fd>zL0A)NcDsvLldw^G-SZ2YIbW5pPnjK{R8(GEOy|C zZQgplvS*3a1=JlH0MFVN2^R7cu%YS*wykumE%UvoD3pHPeSkdn;c)KX5s~PtnV1;b#dZ7ok}Q_^@BhlTX!S?L`~89dBmnti zEiOC?b1#6A-rx23xc%4Z*m__A!N2L)(26Y^B6fa4gYRLG?*>mo!#&clD2qswLf+}F zIuOe`RS{D;uXzleXGVs0fYUN#KFe@Up`WPxj-U0FC+$dnV~=Dyu?=$X7(|?B#BILp zI^+2=CgSA#z-KGu!%?Cl;KRWKX!G_E3jmFa=3N2jov*AoANU~;I3%4hr6b;kspx7d zM*qdLA_9dpP=3nCB~1-S&Qn7P`UmVc&c3mB=b}PsfeunVjKy^(h0vmzQ+Kh z4LoW|rf=oiS7tQ~l~f9_GatDIXrT`zuagps0=xZCXjGL!yc>hh_3uhhS5W{cv5y7N zNAoKpZ-IB*cNcU}=o^$_`-mzIm57HP#_^xer!fiNyIW;tGPjQ}|71jFLBJQ$PrD@N zLXomwH=DT-m%@w;i#(p4uHNTM@67(Rj4v|POb${mZGp!%CMGuWTo-o4H`kBJeI3$4 zA?d>-E+upPbq{%;-Yd315l3M1{_eY6B-#3q0EoJiCTdlM3lJ3^iwVQ3`5VA!ldn#3 zrvB}zDt73T>D$@H;#^(_N(fE*?|kLJ=ca=8=|jlYHlnh)yh8K|R zVzQO!OMz5{KSqCF80$^;&pN;0ke@r3ev@(zFfl!jDc1}lTf>kRn?@qYK0ywbmmAhs z1!>>E#wi>0S6PybH~(%NMl5YaE!dk2Z&R zkT0fQL^mYA%dd?xpE3j3pK)U|P%71thk)C-SmVgh4*`s7wmKBJ_qKF4%xnAtHQy@(CF79JVOd1aEbK#*xDR&g4GgCGz=ka2bexnhY~mHkbX-CRz{VI0E)nb z*b~;qD~_yp525-P;F)g(hrDGk8!0g?I#Iuf<_$%ao;7F68qyyTPt2 zYDA|>wDc|QA2_a@RGmx-QwEy8_CAwFp8A5-7-RTqVCaqP6EOD|l@1erN2z|23X`V* z<0@0==G;6BfR|+l%hPLCFzHw(Lhex&5$oU(dGvqJQiSdVO&Y4tb1*u-MD%VNrn5;M zNiTk%c;(8GY{mkxSTB$VRMuM?f~PeQx-Af~tC#ZU4!O9?W)Jm^#IRVjuX-FczvqL1 ztJ(vwnbSE-4o!5<1DT}1I)eX9g33W|d}GLU`SPd64H~(ljy?TX|!dHarH?Z6hVK z^3!d7_WRl6Y{$J|+y_P7Bp$gZv6K4r(>azaWC|{k%>;#&j|6E}3k^6=5CX%ffnS1< z4oOXjl{E;AA?+@%z>SH$n+TgQ=pJ9~;ePF#l)%I%r+Mr+F8&b|x0vWXOk8ni-;=9I zW0?0HTqq?>+SFY{Kh}S`cNm`yf^4p$5z*!$T4Y^CMd*6Tk3%IYL;> zi`dpd^g;tEqH!dXo$l(VVyyYl{7$RR%-hb(M2MN_q{TCxaNjsBco7V z^sZnV1OO9L8h@s4^>!$!8JZ0kO|_PhqxIIto>>GRypGRN=5`MJDM7OX3#C{))}^ul zs3&d00qZWACEuqa302`e$_*pOhef_$)ck2pZ06`Yl*?AyXu@|>-{vO-xcL=6BSpgA zgMJYg&|R|IGnzx_G{oo?8W+60H2K{Wm2b< zZk|XaxQ0mjk{e@NIB0x5_H0bPC1v*9-V7EC7rmv5c7_~2{^?9Cb;+?-{MQ6;7WC#8 z5_Se*eMs~f{3=y;t4`VoJ@+zcr?xu_K>~tY1JpmdxAV$4`1K}3ina!BR(PQ=V`6?z zz{iK^OwG#*!%u>u)qodqoj9;_BywY+l2QMx0mZnydK_{XDefBq0*TK)&+RY+N1!w+ zZ9>f!_KY5Cyo4V6Uj8-5Aom_Si@-#oOZNb~IystWST3dB!Zmw`GWBJ?ez&x6Foq`~eX?5y4~k z+qa9UWaO>S%5Ump$QfMX{i=fjK2NA0p1$)Y$F`;N^3reb_*`pKkx^m7FR^^>1~5`$CG+_*`OlK6xOyLGCY(RWv>~pTDk)3TncgEoR#A7y8dMcruV58=4jZ*UdQ+>$ za7Pp1u)$?yiJw&zc96nc*dLJUV>@^33o6`$Y!@;sV-W?Ir)b+&CITLfP4Qe8N;=Al z)Fh+%oOmvLkcl>+{4i#U%$>5N-DO4b>^)~a+az4fZx)M9D#)?Xcr zp+7np*v%NOl|&|3`^QAItGaF7^lezft#b>n1x(m`Z^KzG^Wtvh=OQm1(p-(LtKRP? zMOX)eJ!mDB@Ov1d(x&J}_j&9b3TTn=FRJl;NyEHz%-HVn%1pdkjm9AII8+I2>e2RP zqEZouEQZ}QL-sQ`1bsG|k@ElAyY8T-wr(Ffh=>$HL5iRhDX~zLuF^yCq9Pp?>AeOC z5Wq%}UIGXr62L;Q(h&qinnY=#tCRqtLug6f3HPdaAKy3c|L065GYOoWz1P`mul8HN zeZo#7RManCrV2Hdqp*x!hF;snN(x&P#qPn?7I-HS$<9 z?3&d5j|T!FnLJu~&!(k`gtG7+PJF=z?n&9ae6jNx%E|(ln+Je79>`rEO^`&*HzH@Vn)0Vur^XVFkWq|J z=4EGg&{R!}u|!u-U$bLs<*DotHSK(llo!zGqk3i6hR_^M9DARmClS9WT%JA55$p*0 z+~ecxpH+g1GI8C$!#GvLk?E+W>Ac-|FGyA5;pD>7O(a&e5+*sGd)@S2qi~(nB+$=O z$gUxR$mjSA)3Q7Xb2{WGs&Orr6y3{S1Ffztd+{K0%*@ikbdS;yPpj-~Uf;EEtu?4v z99c$^sXb-(bH9UGcl_zPe+4@CeuB)rX-b|mw0vZF;5z~)QpL3FQy!>xJldZ1ORxXc8QiQ(O?O?^OX=k6 zJJqv>w!_p4(4`9c-DHPSJkYtzJ65>4Te57SLFUkYHka8bGC6IfMG+LA2x2}U?x7Y}G8v3h4i^GE71eE7 z0nKvPt>M;J=bt-8pBU(~k6KR_P4zSu|Jux_-i}j1cXGUOkZ<5>-;P%Y9rw`jiSFZZ zbA}tuTmu7sD{j({xr~7iH{3fuGT-J~)pQlpWVp#BqtOC%PN;+-?}HIi+$A$RYmhU} zc;5$;Aof$T8`W1|`zk+(@M3VZ#PHj830LGjcYOdDQOf#GR*;`|r}iWDuG(lh=IVGq z&QVQ_t{~tfbI&opQ@CmqNxP6a5t^_9Yqths;|H}$r{g!+M>y38(qmm8~t zOVeGUQ^ojUQ@Yz1*X6!NMu@PZ!XOuS?xSa1^EvwZ3t2ZZ-tVMsQ`6|Md=QQA_iynp zcaB{xr9*w7H$?_ZMl43Ye2HmssaL6>u$=Mny2Sc~j#^O$m6^MxQ>lUfHnkB-gLK3} znL-D)-+1Eetl(wAoGkHTH_CJ^o(R=*U>F5e_&oGN114ozu3?vkIQ7~poCppnUR*4< zwdaH+pllNe?IniE4w>Nj3r1+-Wt>s&$_=F*d)=s%Iwdr2I>qL5bblZzZ8boCOP?|a z;pE3RjG!C`2Py2RZ++81$#_tb?9st~zlhs%$3pTN9l-Fb#b;aKGNznGs7o({f)jwtR*8m9;=&kgRy=OuCIVG zqva6Bnv-G%iLj0wrMpaUsuv#`!o@_Fa}twbUWZF5UU6w*17sGyeQ#Q9ti?U{eKQE{ zBmyWHpv&KAYn;`3eF`|z^u=w_T;KLnTwzBHnJQIfwh!UZVJunXYH6J7>GD?9BB^VN z00JH|D%al;*%9Ai?maJMAu~(B>lEByXx_S zVz+ARZLpHRTgi&Kgi(1Sj=ruIfELe~c3F!nxRVlSKrE+6@-h^pcu5G<;CD(d`Dbt6 zoHzs@zhcU_BzoZj+5+%60l?%^pC&`LW}W@8I&JeCzVvSB3S}u2D7@xBG-X3UB&`*^H z?@V+Uwy%w4fOvfWLi^hIubv>kRomsu)%h8)CO3ef<|`U;{Mlv+c{S1PgmYMd?D^0i^PM)$GXI1+iQ<9aCaW7 zaKbLsNOU&(!)>Rb8TrOGTHPNCjnh1s>@r_dcrSOnGdU?Y_E?3Mhpykpe0+-1y}(7o z_iPLO;RG{$4;^Z56Ej2RB>|VpyRb5aU!a;sc4v2A+_{xkGH9R|AiI1F=r893;bHac zs#WI>tqXaLw$J;egI!;^I})8ROQR`=!RN}3u9P}OR*K`yu4}R0y1=moH1g+Jq!K?K zY5K*h@mm(y```oFqDPGCO~KaVv~*y96{<@t77bk*B4x^-yC%gxsQ9oNOBY1hOsRY< zYgY?9QiSX)d3g--v>0tTu;r=(WMDYvpbks6E`PyU&w(dXHtW`b0?I+7Y!iz`gj&_M zc+ZYXOJzPM@yhC~qROCT z2l6Td9VIZoB;*WLiu5HLkF=6MAEoJYj^Xw_0XNsE>cz9`lv>AUX;J(jCEG)flKL)y z%VZ8zmgPAHm{X^@fP}IHGizFLLRW2PGMzYoSFBI3roFWKU}VfQpIrNpfbL*b*;QkT z5a%O?f^A{;UiCaa{$sJ~$U99`_3GLm>rzF5Xe4+@~d8R%~lK{CfRg##`=hbNMzA`j39JiD}A;a{Kb`Mvatmt^Q$$3mOb1e~k_ zu{Ktjnv{vrzYM4{nN->}0+>$57*x_%K5HQ8Vo&`YaurztuB$V3t1Ge6-u%(Uyq9xM zsp62PeGlNOclFG?DRI$PcPLaG{D$d6E^sA7N>?8nRz;44qk#VESLJ01+&QODyoy?6 zpErTcr=k)X-BgybwWzG5dufT@i%-9qyhl2t$Mel?$qH_WuH5kmFKIKt5HJ_nMC9QQ zC)QbbrH`VbC2c<#Wj^9msU0$!{cX?`fwzC40aBuK>%zIt z(26vV*wt5;^6FvNU6z7wrdbKv9J+ADXZs4SY8@TV8uOwr`~Y0H`ZS)PEbYW{7UEUE z$~OkW1lzkk9zI zCt44Uk1rvX1Dq9#?N?tTA}TsNtYOifT*I(cGe7z2&k)|p2eahp6r61o!S&JVBIF_u zdIR5&i1(gPc$k4FSKRb4pG`#Pw@P*i#~aL2)weBlxjN6iFIBk|_dP`V;wV(#&QhxK zb)Cn@Tuiegzz$rHWf2(TgRWd(wwr7U3YTtSCZI9q zpI59?3*lZ`_o$TWCLI*S$Tw$cAYHXg3-qyNGr?u0+=>L{EmdC7`s_&^tc?6Da+aqR zdrxDX8cZM(PTDfe5IsNsV4V6A4P>_hAB2;Ww(C$i%18DX$%-o#J?N@c1t8(@CKPN2 zu<%9DvK-NGcsyuxHy)0?ITEAu^fVAzL0yU)ovm((FY`G;dt4;Ol0EhEWo!Zdm^$JV zs-l5Wb}_R;5WM=Zsn#aWeEn0!b)QL3Og|@bK{w%Cc!f#r=vYFzpI=^3 zoUdU|Rs%<+Ky_W20&cVUZ507rkd|=b=T^YW(OhYid&Eb95U?zw;11vB$C;4uwfC{H!6zjRN@%Q3*BP)5vX6%oQuc%G>0(8>~%GoX>m!dW(8{`%q- znFS}zgrUxJ``Krro?^bbgxa~$L7#rI&&ti5+_3^C;#f&Tv_$aw`Ln1nX4?f3Y&BYU zK}?< zULE$LOptKLjU2~SeiH|XKB8FCv6T~{sP+Q^r6^%(4QD@IZTJ-*S1aG*slf&9N>TQt z{$q0YZcluAgDej_iu?Y?9kVdO@y7Yl3cLm4Tq`0^v??k@ujGn0V0G1>9`b7NQ|mLy z*Ff78K!CG{v3L7?PZZp=)`0QMuRrNzZl9A8@GvYHEElY3R;KDR;Iw~}TSJId0RRx{ zvJqa<1F5Hw1D-j};|L&UG&Qw8b)g$xJ2`c%oEhJD%>75k(*#JtkkfNg?>>jAGl|;i zb}rotNdmTrC2_yC_r}PZm z0mUfw%t6^WcD1n;^2irvIJIUWW<)aS?__Flg(U0XeugbqU|1( zI9+kcom>td^k2_`T1cOD8H`5dM*?f%1Rlq2i>41`%i&Y=t}ctWSK`9}s# zpcdGM49|!jB{@4nU1T5q*XdPmTQ(s$1pC)sA*8tY{QToeR=jN&8j<*j1b_FOVskDr z{Nh#HY*$nnjrvoDcqtpNrZ3p5R{0iR?~IPE`I(l^m9{l`Ob5(nnEKv*KK$8d4JB|t zvnxEV_JaOa=Sd7gO{4D6eCxdPs4&WjMsqMS8o((rVn!v>$w%)UnyNU zx~^)ETA8&7@>@FEr~H21XHZtUkR!)mx5Tfu)_t-vYJi;uDi@nW{alw=s;(85Ft0Vv z{1Y^=PC|b0-Hs;t?n;8k58RJak!9VIarQb>MDc=av51MkR7d^n`4jDg4nkMuSu4h! zz>Tudu|AXZZMyL6wP(qx&n;hB*bmD0Je(JP3$7B}hQrMCkJ9?r=S&A?= zC#SFBdg=Q)^i%a$s3BVTC94n0V^e!=c$EDK_ewDBS8S&wJGZ`rF;zon;>=7AnUv(( zAGni6wbMZ>t(3Z6ZVxBkOH@-ZoAdv)-Mt#E-OP(|_~^;iPltztHd zpHFCQ5;vO{Ej3NFh1`(d>;>JO3t2)W!gJD=_6or4&~Q+cAKHlQuF#4AYnIj{y?)M7 zGL&iOV>Yp)Gcw0v*T}Omo0kmR6U*wC1^hN;(k@&ctf{2ZR`)#1u$O;lBW_=6Q#2=9kpi} zl04@*ea6^feu7eUbzHb!y)i~d!IeJ1hl`6N{;4C2Z^?fwp)8?PZ`^}l&5&y2tFcV4 zP`L_S%voyUur`y%vCy?MX>db+eYqRj$= zU>3`|eL4FUH`C<7O5<4KiC(NOTm$$PI?Hpf?vQ^$n%qr+h%};PO~z~79IWv+bo4%b zI;!M3>I#+v1yQq*ws)qG)bZ~IZG5cY6q24)jpT_Hj?Xs~T2`(vXC47bgKBtrx(EFZ zbC>6-a@z;@PSSK#ca=eC<~f50M1Wnt7#&AbU}*%GWvvfv=Qi9T=dG{0U9 z1Pv#a&RG}T$#rAHo0gQGa7+^TK?Z`p+34O~jC++Er#YNlcdq>j5L%E1*1fYA5qt~D zziqyfK_w=}7EWpU!Z#_6nGC|KUlCSb`p3_1P_w%bXSor~_2z<~dwm~=cb?Ks^U;|; z1`UB<^LTpB*J%&!f<0KgpuWwtNRScQ;Pyr#m^7L}Tago@_yJ z1h2|;?3C9?A7DTjH`Uo3P8bD$E1-Ht*n7`(I-y~gqZYNIt4}v!S z91M1&--o`FVFX${pj9w(t=siK!C`H?2X9F7B}y)!c=c{|=7ZSb6^`~*O|NHZut-_} zL)t1mE#y%UC0u)%()&%#Ynr(Fi$60QC$bN(zwETm6J&wHkZ_zu37G~QZSUW3M#BS4 z%oa5kfF&XF8+MQFU3_-nl8x=;ih;F7Pf2*aNfVYsEgPyl7JAYaXk|`Ir=8N0AD@^?>`9a^_qUsDQ(76=@BJ6q} zD>uv7wjm~5KS0HVi~)XWBh9hWs|+Fo3vsHb^7$6Hc>?0QO}&X#D?%Rc96e)9b3?(yE$hvfbAquD@Qcv>*li!oeS?(*U5yFsho z;R=e*x+sK4Y#HiRS}r?OWmo6?Rexs`<%6}DwXvn~XMc1F`Kesq&-CS%p-quN-MmXC z3<_kjnfMMa!y1&aF%Y#S88BJe0E#-FW22LV!d% zQBz^Xke^d1Xk`jeLVzp6egSD7|GrL_gNKKUA9uY>78o`(g9PixGjAq1Y|*2?1DnDL zA`ET>Stad^WvR)OoP!utI1ntIqMKv1-Kf&m;TS%m52a#qy18O?~7&$4OImA;(%BhoaUXX=Gx{*=V5x)Z*P&P8I<9L>he& zrXMsAxXpM;R6CbPEQX;^Xorj`x<}2rfShJuYx1#1-WsWQ(4ZxRcvKYOz(ch4>T{mLgs2$!QEV3%J*%HUNc$gP&P51h zlisbKnmu9DaGAsR6nv%n-BD_6ULiqgqH5)v`yxC~1dX{K?}SXqn-*gN$BISP{ujY= zuwjvbFAlNDh~4YG>6zpYkI}g6h*WFa9azLp*=iU2ZB^5ZH%6dDf~pBuqO{zMD61G* z0>4C0s@@l2)yVmylKFILwCVbji?&XFoObb0Z-qD6K;*Jz-#Dw;Bg+|v7uXXwz(IzR2WyV-+%^}Gq{0u z*RXB|6HQI08r-M2c$l*_c>7~k4*w5%rwjFeo&Wyc;Y!S6Nc_hi$+3Avopd2b-S5~W zN}b$wPr_W4#TILAF%_jQ^~h`mW|nbgu4j_>g>E+;9P_f|nY`ruNc7U!s&8ifLif}c zIl^-C7(jX_KIJL1W8M`f-A{^dyoi5|Ht1~I)mCG4(8`HE=xY&Wogh?!i0273uVHSE z)X(O36&|JL#Ud+_<>3GUtd#|Nv_Tmko$V`OcT8u__2(fG!+!qTCl&dnfj;_nl@vHH zH`6edwlvCpKa0>!NA;bNv_@8Kh4{tZmYeTDjOTAI^d>jq1<2U9w!?6roH{&;UXG%- z9>cI-Mf2&S{?Wun3M<+%XTIJd^jP^cd@6VGLSh%khMMO?&`fwx@~6r;9z4Gz2P*1% zXPn1hpoyDVnVcCl}w& zrS#Yb(@^TP@9OZ3Y_N{nYpf07Zqc#NH+E_BbS7ZuhFpIc;O7@iTm6lldm zxiA`%+iP3i0aoq-?aS#QBN&`PYfnY6(~$$dX(if3Y8w_zZoJ6H#%SEC7S_B)dIS<; zSj4Hg$x>Mc!z)QshrwB-P~Q(rOh6NG)C!tK<8f|xzq*6+4sGI-zG$>VUM5w7aJ}9g zy;9J(3DFH22>dbP556>^>Az;2= ze2*I$w2E04BwS68{18dL2%$WGDOPj2U}yXtZ>=I7uLKG?Z(ON&gCTVhk}E7u|K!9M z;I}A~za@W5_y~2lI>O4Hnt9olVI?`pQF&M3{T^hpNYy1%>bfDf(C4m@&(@eo;IOdvlo!@A238WBIGw<>JS`m#f%-n$>ew);&P_bjK_yZbgQD5|h z>et*aRsw~j?ZBAI1zbM&8z;NzTG9Q}obKH$;H0a2>74A+Ku$aI;G@~QjKU?6E(?R< z&bocR0{>dPf?RW^zL78J9N@17$XNyZCXcBw6MdAY2`|t=^Q~an)}SZvU)8?{Khksa z1WHU9yZ^?wo4K5w_!WgWuDt@?1Mt1!`K`N$UDG(K2ppF(_0Q<~G}q!b3kgk4TY)hX zIW2%g7nQxEB6AnW=3;6?slV;rFun{G=EUc=Ph$q+-e6`#n9=R(laPqUH!=KbqDMG; zpYut+|}ggRE7c zTY?JXfXhC~SbY=6NXyHIbnc5dXjhK}CvSxkft{suFpPiJBiH(~#1*5v*YM+FLS>5Z z#Hwn?BwpMlQ^$as$YjuRFh0d9>+b!D!D7@JG3*K#Kqphx(oA3iHB09 z`AVGThdpJ3IBos0{hC_JqcNavBYTaA4be! zCvl;bk?!be0=kWNeVM*#9?Bl|e%`hRhvnrPk{G9`>qevMsu?ThQP1T~jy z{yf8wI6w&DKRWvScz@4Zj{Y+Qa}lK1c5LsiyGhY-ixv`6`mjKe9L%GXzT9cOKobbmfCff zk}9{bYAhoWhK>EM)}(YFhsr{C3XQ!gV=_RAn7X-0Z=w0DHevt%#@v{fKLb;f&;1N^si z{%s^$`V-@1;iv5Ts?d|KFR3DiyG2u8cW`+BHo)mouaC&PcP3cDR~c@3S2P^aF3!co zc+ZIA#}5g4^Z2J2i zT2~*vu`b$kUU@DfLhp^|W}6LA?O!xV5$W>GKyocuLOf~AyT-Av^qT4QCgB3C5?aIz z*gn3EgmJ|moP{Pd1EtG-4iOh}hjnP2(^FU6B~_K#U@MqCFr6YFpt@&%O;xq_n{R3= zVc|-FZ`-;};YIvTJuxGI&GlrUF~`ni+=Z09+2WUnt}k>4OY$WCNCoP2t{w9ky|NAj zIIq1@o-&cUJ133nI@I7Ne6aZ7s(JHV=ty9)n#* zD~gR=kUh*B$pE{K&xvwpiQTUW^r5hy1~GTE+tSyd3tBZV@+j{9fX`imMZT^Vm#$B# z$zhhaw#B*g#ypl%P*Mlh4*GjXR%UaSoTtM z3dvE)N~jHPRf@#p;|9l_702;D$J36(sES3BycP!xai}0M@)??SUfbqFCsjm zRbHv^7!Bb#A|Qvbn5E=)J+JR$0u}c5=I84({S~brp@J2$;)P=Hh|ELyW9}0kxWKf7 z;V?B3RmAI~z~I-uHoq)5NdikIujl(3&JMfk=w{L5dx9q8VCZR{iww-;06S zGwZ@U*)}5mV+MIVDN}p_*MkLY!PXb&Z#+&u?Y?I1=doi%1_W4>jd-olbV5ce^z5l2nDyjp0k(>}GuD4>*yhHr z2Hq(_eHdMc>!0Ll0pZVfwJKKTqL!+=j9U0E)*kO8jrbky=KfUCBcL-j4}5GeX+Jy< zug9kM>CcH5tm$O&WYDXj@P)qivD&ku0NUY%4{4zI#j1`r$*0tOIrX~E>?Cx;Ui}!X*St$1BrxSVg;bh)%5n&6Pa^FFC z*+S~;>Ob$&^fv#Ak&BTd{M9RY7&Mt>lso%1{L2@ck>!!FJ&zSgO~~aRW!6hA4Jq%i zWX}wne5_>Lryh1+EkwrJNV?kQlq{G;+aC7?&d16OWWKjsDkAcNm!KL67E?p-yiQ;=@bXN`apH>`X z)q#|=aPoQE{>lxXCbM5K0XN~wWt7H1U;2eba89C5{m-LSM0x2I=4@50%F5KMHnAs* zI~bYP_@dV@)e~fmOI{;H;fj=Jv{%@C%-}zr>O3PHj`=5`KY@ zofG4A4>^o|8YQ|GK7w1u%d?kOspQ@keRALcqKHr!3XuHVX>88q}<%!T33^$x7hS>`xw4)AhICizWJ&-|_|NUP=(H34AE|@Hh zxyQ_8tleoCFLfq^dXxCu_2|8dZOX3>9vc_m4HCpeF3n?R>TNI878Uyt$IZhbOs zXW=~T(qU-*(vu=&{Po?rD@^kJRNg&viFh*8ZP4)`9fGO8CR}!yYAWz!Y2ewzlZBq8 zD^_f*Z5?j6J)U%8?>~KD7u8*CFNxlDE!`1HAXk&vlFD% zqZPL$(r<1XgH)9hxRH3Q*~QP-Z$jV)V4ar4UuGp$jlEtlwpD^QX&P~6(oCh;NYU&Q z?yX{Kqsk@Hby*}?QRTU%N_5lI*^AjK|6QG#){O#`34>Pln&BQ7o|DC}u-DroV9hBo zF!Fq(aA3534)s0l4T5sSjL6~nmPdIzOve8t_UJ+^Q zHWY{x<$j_!2R#w#ysdRs!2j0YM4?zhjQc#T0v3=Z2h|vFURtCm%FidVKiSQKc^A<%KLgLu}Kji=LGMXQ&>45?;hffCfj@IEDV z%vsXu>&ovGhBEg6ou2B2TF|hOUMFF$wzJ!r^XOnYcu_}2B$KoKUAT`|<}}j&TBoTc ze!jk=~5gE}}jTggz@mLWY>T z60>6jS5YgA4cSW>F-sHVi|`o3i+hg9RL4Hui~S$PVON27fhLmOLb@8!rIMj>Chx7a zj)v;j>VeSCF#mJ(o>%@{^cXeBr-)8bnwRhqhcr^9x86LsetT(ozI0W%EsW&AjPpTR z^pp7c2^YHvo4KP2(Gw@O!anF}dQ&fAOK891{=ZxROO33S$Xce~H)mq!=st>bP=d}1 zd2zNK&HrGKoDRt*@}=BBdiZ5V_<#I(IVWC>PgfIeh3Jwp|8;TM@UX9GjJzdhR;WB!{3ET9t&hR!04rh_OH?&m zrzA?U&CHRZetC0~F62pEWZW973sofMJ7-#b667zVNj2MEhUI8$>$Re&Vv8FnEbeMu zw9Z5tjifq~%0LPtp8)5?IXef=?2V^x>WvZ3vspBCC;N^ce=5l+B`I84`)K1g^22@- zx6A5UTu>Lk@(VF?`u^eGOCUT{|Gs|*b*c{`sBDrDZRLMc?&VrNpWG6&^q8%t3_{S` zJTR^-5zL!DRBE>4-i+09=uzbPJee^$7OhHdPQE`&r}5j*FP4N-D9>6cO_ z^`~tG^{D$7m0~G4 zD_?#k#Mc9pq+0LMOiE#VDV_pNMZ6XbR#Nr|7juR$JRpG4eR3`vau7mQCGdJ8A^o9xqodEP4BjvdRy#Fv?n(Hf<$g# zcO2@CSIN{t+3z(-P;Gp#6Ugq>`)SgD(klA&RP(R9h4UY($95mv=j|JWaEV9})Gw?d zE&=+0*1Ks2*ZdbOAe*~wTtxSvjMmqk#a0t18C~U}!DFu_g;r2UM-tQ)e@DL1HU!s_ zv1ia~s&ezutBNQj5z5v0K?-x_eKs?+L4wKgOqYd+Ws7|mr96K&RtWS0ESo#F$~?uD znyZh_I`3myLaWOGm~dYR|K1vJDY{`~=UeraQlA33k-pIl0>%qb88E?K1J6*Y7p;VNNpTmjhFz*25;v`)V`I&hda|5_$&ZAND&J6M1#7 z#RZg>o1;AF4SZ?N8K@m%aya5Te}GcQ)_T{YfuCh%!spYwO)rO_fo9q)46&|+|F+0K zMH{uy|EX7R#nWJ|;W;5ui2G39HN=VE>+7CLpR$`-tieAkPl<85amjQW(a;7p_|WKcIdC*_ zJ7(n}iHh-JZ>2`s zgRr?E%EXV$6i%`k12m z7(F<}oll~;Oya;VwusniNgibp+raK)d|2u?5Z~}S_hr}<{l%YexWX>Volnr^W{1p@ z1>3%=&cKBCzL5F7_|=J3v3xK|OV4Wap8MhsC0P=Mcwe}ZoXozv{)j6}qz&A}d%8H2 zI_I$x+Ia-0JgN9G?PRs6*hh_rAjZVgxMjRsI3X1pTZpt`PQgr+t#kjW7@Y zZg(sDtUIRhW^GaH;5WEqkVv0k(<9Ta^i&5mW1V!R_ulej_n6h~G>&}ku zTZV3gPW_$9{|A!44fUtz=l<|~79L)R0WXbTT65Rs@hp67O5&J^{qRLVt9n$Q z*3h7YklqK9ShYIE@WAHzpvt1RR67m%EV|(0h?i*&i?c^4Z!9*BrNeNkhz@+CA)l*x zqE65*S9Qw4ogo>>c>=^?(Ts5sevF@&wfsaLI$qYvU?BT2UBIH*oxK;D{S%kE>nzyd zy^pWtmHzuj9KdUXk`!-N7p1alb1;+hh5WQ%U%(w}k?X;p8~)Pp9`wy>8(zyiJLqBWykWOQgj^msb zY@z=N?8$)LT~L$VIeb^J))GfVkwj+vyP@j3&7!8DVOR!F>$Cj+*riPv4{!Mp)QU`_ zaSEYX5%?&{{~}_rNvS;&Zw!rH8jYJ*@YBw7<0qt}>fzqm>j+wYF^G@vSeV~gnZ`Z& zCZ>4>eUDETR@)2Idjf@a5r@BJFf%B<^&vRTKJu5CrHurBtrubl{9VzOF^s3D{DQ`9 z`juy&ns8bP!d{AhJ`!J z#s|-mM_(G$9Q10g(fdjeid}cs$&yG&P9KfS92&G69VE4dJ<)kvk@7+319}h5K`R;) zt&US3T6`9;Sz72UtSc(w`{Hr$1}KS#5_gXy<&qKR4`k#&s@bGkG88iG4$v$OY_z!T zy~*qaH*4X`dBd-qhFpjg2u2U;zk;l@X*d)OPNY1ISO{2igd>CyXT~G0QIZpG0yEKo z<}|t?M!aj83CHa5t8zF+nAgpg?36`|P-(06k=+dCr9qs$Y7J55MvX&Mz&_p>cidmn zk68W#5K~Wjko3U#0kSUyvPWKZNlS5wI&eI@1HQgO*vJ@ivBhvl~>-$zRM;d0qN zKD8hIH^Cw*PeN)IhKwgQ=1B|+I2*r|Gy8W~!_Fim-XJ0iX&fJDCKy(LIOgtqjnX_Z zvL|#efYX;%Avp$g+gVM^k-dZ`o?Bv^ZT1WGvG}8|ilTyK5To$?!6BC_XY-d)Zr?qb zIe?%Bplv~!DqQX1J~`3 z%Uq=0vgvnT8}ibM^CxFfY$U`b0aS`=s69;0nv%yFPRE|BkGk@tKT;%h760_Qig_q* zqNtjVz&y2*p`7!<^CJ;Icq^buSHXuzPzRVW9eb=;kxGyeBo$Idr1U4dW@NeMJf zIS=}`>-JfQEK`7`(&fbQau1zug6QmeMTA$lEUT{ka zi7oh_9D(fv_A~xOYok&S`S0nr9c`!ai(hd4DrZn2TiUYBR76aT=ir;58!)CNCh!zKAr38F*6{3 zjJ|80I%YHSm^}bI3Uz>%A+g5^@18FNvdlc$Ui$^89kcL@oW*=(%aWycBl#PLM;ybG zbHRWRM;m9Z;NmTX=`-Pi#nPB)&ll?hH+^uutvfxAvfg!nr2uTw|K@%eJj#sdi}W(B zD_othhbJUod@&qHvJby0s|Hr`X?{*}h2EU=a373$WN)@L*BT3)Dn9s@dzT5Y%QkvB zT9g+9F zjyie@OcNA~-3Hy7OHi-Ety%gc^TQL{`Pkn2ZG#e8*N`hcr&mJ=TuB?#56B`9gD=ts z+WIHJu5$6|!pqXkzp#$~%AU{uj212KW_)OeKPjWhfuF zR;+G3zc~C#lO{RdFlTu=6=0X_dp_*k_dIENbp+)(S-HG8Lf{9JxF1*gM*uyff@L}A z%<=?D@gLtNL1LKG+M$vDqZ^XWdY6-3mbEK#fa2N{n2+BvNDd z*hgETGv}$^T$en?m)H|4^bF}I$luoL5ZY2U>d5!^-Es<>CgT)a?f}V`uh26vTV5~! zVKF3sZ?HPPTf5U*?E=}`L^sSvOi{ATlff9;xLz(GCdX)OOK~@8Ozkv4+tc-=u#U@T zY@;_5)QS){+s))!2=kgAsiY#d~O0w%to*5~3h z#l&wD68r$?GYfr#QlSy?DpQ|?jy#+tSFYwgG0)E^{&5;>7ULul38QyDTqDzp?WiRS&K_`s=U$|I{LPg)zWdbVD5H>P*SqRBg0~+}S+>hCpXL&hh5EbECD{eO3xBZ@;yQQyCC|j*9x%ugaq!ta$7?@vd zljHe?0=AFJ*wDFM&4<2t69?p(l%Qzzbn+HRnr5aj*~y!fmTtu>C@nsE_{ zVK}Y|-h1cuc6yBI@i#Bf4OP?M0I>iY8h6vaaVniwi1uCKA2t{79u8!-4cjVBLE1 zjG+WOgJ1hi;hvE?UOJb1M}5ra(8|#)v!_d6R5QXbTg*4Y`@Zd09e!)&UXU?;q#WOk z)P?#w9VQy_3CV~|Br_-|0zQ}bCa)|7vF`vgP*@E3dCKU9URaXQfh}z;36ZI}YzVcZ zZdQ^QiB|j)sHlgsv{g5so6rpV@fw?9jp~hFm>J9x^?>>g(E9tbbkO$C>L>7)|6@Qj z+#`8PluvoH>))4UB|lqH*~xitu#noVAb1YDl@hx>N~S%NJmXqd=<=Bmk{WD!!Aaea zbB;$4P>zxy0Q!K(+)QitT+iy(?)ugm6F0(TpYe}hTZkQs$~RD&_XZZOe_tqC@7pU>P#`S@W@!iBBj>8A@D2?UQX!fw*x z&CKxVJ+#SD);r)Ec?-ycOc^c{i7^Ix{lSa1x84&PsQW|;D*G-2&^_UW{V~TrjH#3G zle)fN1FkkpaEp4%4!eA;zxBv$VFR~?a3){oFUia7Yaf^N5Gs~G35zuwDu?MNi|#Ro zz5Jl;dG;#2P}n5d(|gC3#*sXPU5(E{rq`i9n(?GR%Cm5y#ehYaM-$y}9}&Cd zsEG$Mf8sbv@RIPtWrpZ^24>0t%dEnX(rVwT>hl=PmR#|#e;-*rmL$y0wK!mCqLV?( zVtr!5v$Q1-yRwNa;bvA}rrm}I_Jh#EzSsMnxZt2z7loJZZO)OA{r?0)Up6;v$`iEo zD4!7bC~`2DfYlx8OcEK*d`UszbbV(8n#z>r<6@O| zcao|cFHFI*+7>X@Q|$p~w${hyfA7pPO3U%9?=^lM*)5!pIxi7IDE`Z%Lsi^N}GnZPh$3 zPyb01s}^o|{43wrUy}X|clT_RX%_^y$|B085fCeG+7H+%P*%}uQuPw+C#ML(R?z$| zxVSe+eAts?fx;IEpTYOkvpNnzv6ELuCNP54pNgsa%4VCP=rVm6qXjSC>pka2z)~e% zLZn05=m~n+4V)0q@AjVL>Hvfi3y=ba*&CM!K&P4s|8cb0>=|cMbrrf!F490a#ofJk zgR(xaNE;lvG&c5%J&5O4)9m*S{%_X5Sw?t)!|!dmGc_RgKueV&@v*tj=!CqJ{^VBD$dy zo}b11U5D6Dwmaw@av4ln}pmn=kWd{1vw4qKx=3?u`yi{eZD z(!&Gy3bZM(HdSMb`8o#_U8k6lSkAQQhMFm&d#^WDw$^PkyKdc*&{i@2aYM;4TsCO( z=B~uaMkNC713lv0Q&PrKvFX3W@i=rmdP;Cx;`&5(qAl}Jm+Zsu93C?PCHi}B?_Usq zDOOylwjZ5f=5-T)yY`iGkryM=f;1<3-2yBv{yIfyT2MN|Yoe{UtHMU}f_~mUlY-DRZDZ+-em?^O4BQ3Y}2l_5s~CmkqQ&B-o$j!!l6;qbJO$U8h|&1nl=9QYX3LX z;cc4#d}b^`Vck1*0+2>mBi=iHP9RhL<8|WgQ5^Nd%BgF;N-$eMM*y3NmILsRI{!JO zFe&9@R{*U2CxY5_4!R72+QRG(py&qo>0?JH-&X3e@Yhi{3**mUJ$fo%4cE<53CS*X zBmZxv!MCWdkBt_toh zQuMyK(k4LpfZess+iaxMUFn}aaKiPQe>MPJbDT=?ICwGS*3 z*h#OgHtWtFZ#;XjK}2B5SO>rQZ3d;h{XfWw3pv%E;CgX0O_)~-Q2Gyo>B&`jeA-&4uS)vPu4ejFiB4rBqyNe1@b)G}f_6=f% zO9hKL2~dg%)o`Cf&&mAewa4B6q5q6@} zQU4SR92yWS?$Ox}2jh&jWNqY7hEulrI6F}Ug?*2dA5KX-YKfe!Luvr zc^x}eT$Lc{{v0o|a?17Bxg5K1b__V6h*NWZi_j;F+Rj*)XpiX!1W|Lhv`iY>JOEsV zg}10SKlw9v=Muz7!9*_(OGVflV9rL9^r>PNe^>|1rewB<+Dm;KJJ)TjVe}>)X=3gR zF^veRG4YtD#)sAp+TvWohpY2@WPHrD+p|R}AN0rW4IKcECn2koBUcrC5d(<>-Itx^ zE)CZ!tt57y#tk;PLZUxmJ@^ClY@TiB-ML{w5}JSQF(%h@z~UxFHwLjwMi32$WWo;$ z&){_%^Q&hJ^5f}7sHV#$VXg&$z8ZD@M&N#1FwX4}k4gf#{vm$; zzU(&~SB2Lnt=$l~OIsvb0JQHwZ^37R(zLJiLxtmnSht-!v*1FSuDkPxK80?6!P2$b z$A~$F?m4(((}Uf!os+S%Dp9S&ul+G7ui9DjSoD@>0yIjILd6mfhxyX`93gb{dnEV& zjN`yrP^V~UhNbKT0G1zm%M!`9MZLH!td#SO{z=;Exj3fd+10j@ftZO|2=%tMtbm z^E0+-Gi$nBdiT~k_aj9j-01e-+QT?J_pV}s`zFvP33|{aZ=dTvmfzW=tyB5g@ak2( zd~?nDCFBezo<)hBt}iUlz1^XX4biFO4cDJ+x^^GxiXrm8_Wz!V-8MW<_AeIz3=-oF zw?RT#kqz7HYHPoJgEdTo=WMxPV$N}H$-w>4{VbxJ()Y`*ul#Y;6)Ut_^|&{%d;BCi zkK;{RGq-1F+iK!UcZC;snwSct)GqGP0z&Jcp=di8Z}x-tanW3K@QuZpOWhsi`!P!f zT=41p`9K+agLVS#Cw#j#)}8?Rk< zv^0Hk@LQDuAwi6mb8(-w=T0v^EN`h@WzhRGKUw(DaYO%`RMhOquFW^8*sze0}bE#F!wk8^|caoerp3)`*O&e zMbnj|)vt1e1o9@womuf|GLHdvLEW|d&kgiqH?Q;a&=%FYO{$gX&*QeSOKq_X-={)d zFKTiXvHV7C7=gQBMB6Y2G!35G^QB!6i9{#c7nUq|)f3i^glMSa6iwokRfs8ga(6{% zd%<~k(sj5{VoSZIh0>`w4&XBbFp4va`~gQ?;*XiwOcihgJb4NRm9&7Ng?`w6Sc%So zy!iFERkH?le}k<*PyJ^FTsJ51w*SC(q!$H8JocAYqvDts8h%Ki8D4pdeX)hUV&yJx z{9c+1euOO!%SrSEL-Z`v;6SS7GN^Dj4^a+@mXUvt=9)+z-fadWVg615l>9o;i4MuW z^tMj}N9i2(&}(m)!(^J`r()6tdJwI+s=^bnJ`-l0?T`{NAqd%*8 zErvru9;F@av(h-f-!V~nbrTkyXRpD5F`sqxV)Dr1-2U6^6L)>2X&%(v+P=~F&Li#&yvgsb2I$t3HDtNzZNoU2R*B?ESniA1=;r>PM~z5D1bTl{3; zv0(W*dq>)(x989tY~~-7Ht9xsj}&(s>}$AYOITZ#w|X4oct6s(uCBR4jZK)tYM*-^ z?RR&QJ6}ywf${Hk6E=FwLm}KC>hM>Z@9N3)s~tYH_r*|ZG~vr7J(Plc)ogC|Q9O=L zjmhgz-vx(#F5a%vQ{}3g7nA+dGckO$#n2OHqhm^M)`|JatCI>(^2)Bfi`})KyOU2WeMa5JkfSKC%~kJ(Y3xYV>P*=WyZ5^< zQ-h(CR}SZ?w*gvR9RuwFEekHTmvc=0(6#A+(plb>!=FGsR?CZC_ZYi4mVu-nZLk+^ zSAFI`x4k)hXPNZ>tq#r5 z*?z|K#fRmoCL*9G{p_4OFD==2Oe?c|>(z(V{HBK2d-Ln&tunddF29s9u&JnM`oTC9 zy!e31ntOvNmgYu*lG)&TX|+S`#JGqOP4gsc-$vps(y+n0+W`+{&U-<#O7FL}BRIj# zHB;f0luFQtOuP-CyGv^4QkUaOmo&<##pTt+RIzq*Z++^(hd|1|fuv>uwZqwR?DsvS zJy$$7JHF>bX_GLby+*BdHYSdFLsy^*!`BX@WgVj|4LNQ~K4Dg2-vchOyZ~I_Lmn0G zvUBV|EL#IJ!gZ&DO(b&a>=m23gWuARCK^}=Xc^KD9Z2Q;G}!%{B|Jxh3kWtopcVHN zNH|ZjVfpR-eB}A-s$lj$R@hDWd;@U@*G zRnO#yi~U{iNr*1vKSj^%zlnn{;J>qGiX7i4L&`i;`JsvUz)z{@m~dmZa6v2*7IFyy6o`=+N}&QBDsb;1|o8<# zNjZ`d@+XX7|55Pu{4<>urKHz6)MJ?0EPHc~)lCpjtZ{hzC`#I=D4BH}3?N?f^EP(4 zwBggYH;_2`&$AzbbkVaAC8kR647j+2yLtH-W<0n;^p^a8UT`)UP`y!u)s4DR{%`OK6d^z;QbP!c z$^-s$BU5C3q56~Z}ZpM9SF?7g4!#?w8WR(FB5 zf!}5O@j!>|eCMy|+~KwEE4x^re8nw+nwQ|^JGl)AYiLT_g$|6KSNj4tv5hxG4Kwa| zW@CCiF|%t=b46NRMwCmHZO=R))y4ROof7+>sr?nZr6XpIBQ8J&+*v6Op-18P6e{(M z2GobBP8ptO48u4>-Q(Btgko8)NAc^c4bMv49(!8?jPZU)7BIsf(aR-`R+^NU8;5#e z(lonQ5%MaGgDE~8kr1a-Y4dp5Adn6uFkDPZ&CIp)YfbdO`XdlM!yiPWah%bEDvilc z9b@{7&HZ0ewp}D>%^SV6NqcLW2CZUk|Cj>a{7rNFF9~dg)l-!*I|{Bu`#I7 zxj9$$;vK9vP@A}vARiQmDHz$&VQ9Sinq}|uGTL>9I9#QiKgr-2^_V;tDLvbe&n1%Q zkmTVyIn9%4`Kio&N|4(^$Uy^3yte!DuJ_5w1!$gc3$^kG?)yY^rj|{qWHs+;S@;JJ z=I!4?cj_7*N}x4e$k+rbfxjFAqc~~V{!cDvXBsyEBXK!z-;VfG+=X~@-KG1uqo6W2 zN8vN8*^+VNb*yt-3P1YTiJn^7>LI>^7Dj}eB9V?+pL~d4cik@^E8-d?W~L@??KoKVlSE%V-CrsKaL2y!<_AWPhwB9uySUZzNO~%bS#VBk zh>C_O*#v&*jt-t%`w3o30eG=7+a&XG=;F9KWE2jXpM$OjQ3JC$c1(vGlL2QtmfPs0 zUo1yxZvv2*A8N#i&l>iG%waVe@`Cp737)Sk4~{$=6?)+^Jt3Dd%Q8=^+()_E(su}$ zLjBs$)V*cXpzw**WmGZBug;M`!Qzz9*GuQit3kVIZ76qY41gbQ=0M7HYfo$ z58rZGb%k0ZXtWTEmY=kqu+)a(b2>*sQ{c$3l_v=FR-!^m4+0M7*e8*On^EXW7jpKD zuO`=_V7%1uCL+9W{LgGBW!@R~pVJoG_eVTy{LBHmC4K9o*3JP!c&?xKa5tNFD$lh( zJjC6(izt^FGF@XW>}Q69t)Z7N(aJsx*6AEvbQs!o&trtHD9LJ0>OO`<-&4k$hPWcl zN!I$li+`R$tq+?gWAn4C)}^Zd++da=>SZQhr-T>*s03*LD%o1vl!A*r#{3im8PTj`1iyXy@}Et;pi z3`mv9M*wtoNR+IOz4!j`fr@74Y>D~YJWEtLJU2$j4FD$$5^*80LeZ<5&~*!*E^~J_ z57=LD{DwQ%Xokz@AF)2_f($3AXo zq3UPopPL=RyAG`~zBn_Q90vxF{j@kbEROC#&T0!wC8HT#aBE$@P*&m#O_ucp&Cg3nMPTMH z7Lw-2n;#O=5DkWQ%ZiEJ;Bszf|7r<5q@6dkob+5Wl&V z?qB2o2GKhWTNZ1s78lhFO~cQO2TFA2afDvLzB&ukg8S{UDwj_wDo#XQy9-8%Vo1K& z{T>x##m)9`sAx2-!}2y&cO*JWODYG20b0Hgtze2VNeiVLY)r1p4PVXqoemrT$KuLz z=bwROF2o!-i`7qLK=z~oJJOEfkHcHi(@dd;*d(GmvTEFZCpZo#crjh|v3hE!xR*ne z#v^c_g6ZE0TxZh(B(#7_O2dpoPo067^~K=P03Bw(Tu#z4y$D&U0U;`icAiYrb`s)a zG2J#6dJ)h({NaQ(xDz6;ShvWg!gyC1+oTLG{vn<7Lo|Br5V)D9r#Ej(Ittq+o=Gh# zdiPuw#F-CJb_AD?b~3a$COTV`dyFGyA@IUodV+RQkc5r_%%p1`!H4xm)xLBf2xJ>o zhc7e}$%M=nE_q{&4qS@(F_Mwh5O)xdj(xRA5Qfh1(ugZYx7}2OFzGWW=>BVjUb&KJhy$gK1^CjT8m&_Doa#FAP)mZzC zfMs#lE5Z#=zm#1UGathKc++Y`huTkHW7okty^NGNo)Vf>Bz^mcUaF7%BAVca1srRJcI;R|BFLJKZJqG+v2ZFz6wCK{1xR#4aDwq+jqF!M-72l}zB{85_36gN zX*=$h^}$FDoGhPPCK0=2mAuHylUmW6}6(k{OWhjIsMz z{1)kHey0Q_8RF3EkdXW?d^t5LHO{MhrJl5QcSEkcHPWQ9eYDdQbD`I3v@0Svc~A-_4}axd z`@JOkhVDr}od`ZB*3V{^5B*VumAlvN80G)*iL;!}u=hTQZRq^Cqop|#H|Y@VfU;z_ z65`eZ588>boA+2?JMtbXAcgCZE-z|QbWdqsHvu=3!}o&@=X>_ALqu3OC!hLGU=62 zrG~Du>Ga2v&@qL9ybDNdcCFd4gY9+kt6r@44|k9fF096d1iuy_O8%x?F7=`Jue^Yr zr)XOBzeTgFxVKu58fgVHf-Hy2$_>XRcGOE-qVkb!Ebs83G32cGLsnZVSGZ<)Te4<~ zjML|`VL1?NJ{OmUDzB~oC0;f+5;_UJ{l2oriB`VSxbFtz@fz&2GGW(-spWxn^bd?3 zs@rYiD@TPSSkq&NvzFr}S*}MEj9OXI`XLvnML z93Y8?+9o&%n4*A^PE-OJ!B@1}Zl`~uzV?*T_`Dewk%9LMjCDo^RDeu(In3qrNrOWB z)rO7kzX}A6vm|3oR)tD*^IGM1!@pgxnIt=*V!H=I)?|YP#_nW>VjWmscP`n15{|-# z81*8Lq>8bOH*i+tdLzZZ3S2jm(k1&WamHOpb0Xp(aPpW@MtJiCANf|L zH1iQgA&}SZnM<*8Y!RgUL_yE8ey$K-q~8X@8{-L3uwNOw>c%yi!@N(vO7O%%(gea< zzKTFAE8naT&vF)VU%xc;-11r>kgZ6#oYoKU+Izmg+yq{Gc9J8m1rIGHC@nXKP}wKRedcyifeO$AU=-5LL_KH3LveKNu*SWFG*g_3$cy#cOWL`e36g96 zB8CeQw^!TvL8TW^JxVr6oe);YdfbSB&mSm`^?59A;KPIEwzK3cX+Rr^O$KTZ;hT>a3J4Wb6SAuHuwYPKYi*poH^$IAoPGCZs!+nf)rniw+eq&1C9f3J zLm-GN9jE8pElTP1s-2XXGRC-R98zBqH8ENH7Ti+%ezsKq$&uc2Ym{SH82d3x)j+}4 z$eUF_1>47`XSFF>`8=(E!{Mpgc-&uL^P|pJ3Q(MLMFc1JoGS15TY-xJg3~m1WMn;)hfzkqK989m{Gey zIk>3$+8a&6qhd@>)d$z395rX*l|p6#$#l-7gq9V8x5P4P?X6gr>_hF0BalhBbk;7FM zx&=g<7B`xJP8@d>a$$T`F|(SX%`z2n@4J1NVx%{#VhoM+ChAB~)We>u%yyQu{U!0Z zw#>r{t!hZvu|1t-AQqzT5OObjIf;fz8vl_wTfmZ)NIvL28oFJsa|co-oG-|Jdm)sW zNdgK2nq`%C#`vcVdr3`oFw;Ec@)gkS8na$e^BYK=4ROliP>((el!;{rcLb6~A?7in zW9$;B8V<58c=n)GzBN_Q5Qa`Ka%K9g|Sq$C)=*O zuE0N1G{ja>l5l}Gn*#L#UmMBlJtk4TtLVw0%_HO#+haz@$ax>c*Bq;+9*{t=?L@-Ke}J$*PD@bW3V$;qGV)4fkT>x(eu?H(-Z7d zP5rI8b8@V)l-he+yTWN#1F1Isnd&lLVq=afqDQae;;MoMmVKIrgGkI9DiL{XO{zJk z)m%Qr$(3XxFb>PtH*UdY9b6Q&I^8O)gLS@?_MnniogE$0 zbv<`(Pal`$DQhxWUP>gNP{&>gyBF|=l^qoqABFA$dfwij5|rmaf)Zi&i_FKXJEmSS z_R>=;=O>1bQnM?f#_0W>23TK~uI||Zgf7qx-5n?{xcI0rn=l%}MUorVH8|~!tf-!l zb*N|VbUdS8@znathSRJX8)ub7aTUd?qrvxCRSj0_wH)tIAezjIp4ylOj&mQ6cbLLv z=>`amjrVqxBKIB6?G^>q8NUXaA&sfYd478xeX<)^SHvLirhxFAtAyEB@gO#c;$7%G z?1yk1(|Z=sYgkpp>FhS_u>Gq>*tcs%gu3xc$NK_q6`KDu2k+_KEqwyZO=}6CZ%-v* z>Dr+ZE<%xgnv8QrYqMv-GdcE_tg6ZR_RXY(RAJy>RLSuRRXX#S0wYI`vcC={>(HYaXggLL;#ow5q z;~7Y@A{8O>d}KP+Y-}e^E2$N@_-#IeQ;`)3tu z#_li6_asWrr!ra2TG~~NdXJ)c-eqdqvL34c8K7da5E#SOwg+eP&?V5Oa<@G%lO{N~ z9}nfY%7T~$gRP8ysu~{^p3fqx(+=x5poYUi4@(1il{9WNHc!k^I+Het&+3m zKBL=0UcX{IYRe2iXK*`t>fudWtN~B)r*}V!Qa{!*z{HgBj9p$ow|T`3?f%UfkOt(C zN0%uaIexr+N*pUr;@#+R)i)*pwR*CH&pBQ7^9O;(NzvA2vNMMyrE5BArTifGKe;1uXm{H8Wt|F;H=x^aLYkR63T zTQliJ{@i=9=L6GDJz=qJMF^_KdhX;7#a%E*0|MT=L@U&N<~m+fB)g`{KfJKxDFZ%d zo>%^ahjrZEYD5cP&2XCqS9Z%SPEwEZ*)XmXuiFn%W}f3uwsC&cPK30(zJ z4l&oYPcig4$xg+XhlwXRJxdO-yCAuoM z{J3x72|6ml{Y`+lAsb2;PZI!%K~vAFvb>J*8V_5M#%yq#G?tKH64kC^h|`5oIIsK1 zM@9lcHpIy@)O!GRc1j9;zF`^geF%;vdX~e^!MjKh)UM#J5~~Sh@jgfCzK=;O7cz-0 zpuGL?29w*<42H5<7*sid>!%q2iV2)B#ltYlIju%SdDsO{v{)z_8eW@Y$a{p6*%|r~P@`>WDEi#3j zvlvdGMgn-9c%TO8$2;OrZ{(0ce|<+lT9>+F$4s0g6!;3)dG!hpEt9nTu-R*`Rnqba zI)@i_X9$!(neKzi=TtE!kqSzVPKX`VP|s#)bX6mrk6QR!t&s{Zj*jYzgFl!?bs}#~Mt7OuM^g8nu$D|_~%l(UfXE0cD&;7lD z&Pa&nP8KBALp3vnDz?)Z<{XBe?4*{2Y$AD)Uwxjv`NHhgz#Almcwcq-c-0Z!Krb32 z^6OnG0sHC4c%LVn6o;K_euL(F-$G45n8FS6K%Z$Rw>uV`2&F?lXxrN=Cih!A*0GON z#ipJKRPR87<_x5A4(GQnpMO~>--mmy#Y}1(Xl(}S<~1sV{p!&%Cw!{Bdsk-Rn};tx z5(}fz5PFfFk`s$d_C$Uqc}4)qLz(2yu@P#zbbW`^0e@BCOLil-Hba99N_YhRY(F(# z&WB|#D)wT&ujBT9?zDz3EXEM5BpF%0QWR|jK3sj;k=Cs!=;-wzR_Z_IJaNld-T|iU zHBx*jq7NP_3foOHF%I(Bcr|xT&1hstfv94np0PGcEjjQ|`@tKi-h_rT6NSzLjtCfZ zo5HQAa~};rInLsrQnwbYze*VDB?Tv%JFYjpW9(jNBjWs!soHE~Z8Y^lasS7xtyW() zB_G(783cMc$pAkWn>rEfr@1^rJ@3~#w73AqrZT~a5}aQ_IdoH$UoiW|M7C!MCGXll z%AY*1^dFX0UF9&|HKBWwdiSYoGKO7z-wU>dJohQyP?chJ@3rnyEnb5FtS<8%)bx}K0x5kF^E-hmA+&^xDj?ckYitaC7wQ3BdDWB2kQ#_*u70uL= ztfS-Zy#;IK!N3|X@VO=~^Hag3=(!UXhW>?H^JO;=pX;^GyhUV+fa#{RU>3kGFdplKC{{hCx$IVJpy93e6fSZ-THgE7g} zI8B39E1llR3It?e>U1k_(wXo{FJd^bUKf`f1RxUBf0A-aMrP%} zMfMf8Zqa$w24r*#x(gIN(X0H$YKQuxSA_wsl%D8JSqamqp^SuWb(ogjJy*LL(uJ~n zKwfFhfhQd2mWK{mkdRQ5JmRx{e^s3*(r~?D3H-i+v%7Oj06Nxv2T~p^2fbGy$KX{J&kzbIzP{cOXhpzUy1?}apS$lY*0+pzr zlO5|{bc@_`UtuWq0R^>-!_Wv zPH-axT&{A%dD!|AM#J{LP#T&E>DD6{>WLFcg&AnDH*7*^L+lI!>8p5t!KdLfAe-ig z6VkSK!Bn8=-k;);v;*g=Q^6fR2kOc@KU$4B5hLzwUl-`@*;!el?kpW%)jf82!SDSS z{2sT^=c|AHs=80>MgwN>oWIborF?&IEea56*g4)WVG$Bx(8kmq@3*wSnZDa#$?}wv zIyqSm=GLf^Wb3vy_dW|T>3y3D7R&+lN!y}A%zNHU-0*nH_%w-;f`K)-Cb>44{oL-= zo@ek8kMn#Sz^$0cTc|P!p+G|f=K(LC9g89IZn;HVYe-T+>(6(G{zB>hlc7u2706ak z#^)8sTze)d19U(~6firt3OGTjxD{NBTcrHd$mbU zQh6Gomu~H7#MmMb4{_@^3D~-%-I-vx;kMv+tz*Y>#-}Z{EGJ+m-V-#+1U>9+t-;DC zMSLWQ<@0DuUarLi&zktQ*=L2uAal+j4&z{L)HM)z;V~R*_mh*)A(ORyq03DtrC8qc zvYvPWDUCGTl#{m3LE1^qTHKMvA8W7Z*`EOROvEY1Z1n=%>M&WaR~D?Vn1bTPxM7;l zN}$4usG5ze%%Bx>A9^N5aHa9eNuA)?zz!vpm_>{O!<_@E39`+U)uIZ?YDD0&YGl3i zuW}!K;<-7YVXRl>8$iZ|n?XT`2Aw(?Re%6`4!hz)xd%?N+DV)@!5NW`yLns&4&)lz z#}ni>Di!SFk|WV9ffu{Bc@H9YqPS_S$~~TFX&j*r4S=II8N3d}dctH9 z%UV{kEXZI8Q2VkO&(cH&)H*53(R6PJH zx>>#6jcXVc=#i?9m1RmAD<84LDiZ$abROK$@3;4A&!|;bNuv+RdV^J_U3q!dVJuI3 z7JqTD`Aq3feckmFgcWtz!9=`ba_C?Rquvt?|IPY_Wnh>A_wfe-=KW7BrEVz zXSlhC@%h{ab2xc=r*m!wI?CIi3*>uYc6;5+ac((qUs@a$85bK~yjrrMwP+G29dgwN z$F6j83IvDGrevc_q#nlF?3zsp-;PAgsg68ORQSl{xtYL;;gHQA4X^M?M!2^_2S8;X zAAKCg`a3xW4Ejn(sQzI*=y*1VsU6mQsp(oE!j(hLE&bHClh`j+Y@6CLxsR^Ho!UVF6ocC8 z&PdEDy(D$zBcBDOo`8fd9sTxXZMDYMOByU7(990O2cyVU0R&s z`%#-w(Qon%>h@!;VOREB`kq1cqMZEzIbpLVG=^_cSa*ell|7+UnzNcxPrJF*V&B|z zreLxt_=$~JY4DdS0=)49&`eQV1Bp{$cQEkss$|-up0<%3hc=#3e$uRZgI|5&Q)i(L z_d_`e548}@+-CsVu~?1N=oxH!X#nh@^a-<3{Y|f)Rmlyms(H58-Rm@a7^%uK&a!*% zSfS*eL$3Frz2MYWnH=whw6zb%E zfIT;WZca;em`koVBgl_*r%=_`9I6j?9EvT{G&lD1*drmc77;l_R&i9U|dFLdW?<1EZgxfx4}F0a$@p||4w`)s?T2CUxB9p8rHm1OS??~)v^ zP_xVn9;#Tbef2{)E1_AqZY2n>` zsq4uaW}=I9#yw>V+Vo?_4c0cg=(1nUAgM$5ti&M-8b|w;$#Kk})v_j$*+gXHJ<>Cn zs=IT1=tK%*$}&z7@>sx+ic4fA8eX`((I#Fqnr+bTs4{pxtV_S+d4OY}k4?k9Q(S^6 zqVJ~-BvaZ0L4!0}^*GGY#+mC{%p$82^E|Hbv&YD`nl@vwiqgFD9bB$eM;qJ1NLP=? zBq?DmL<1QByLwpJmuoc)3%+`2l^PYg$0xv4wsu1p|BAv`wdah*iPPi8L07EMt*MBQ zy1$h^!;kQiv4gMnc2xG(oE{59_zmO&vIYAIUE3Tb-k{s`X%d7037%H6O1C4IYxFBT zuh22DrVg8r+UTfZWX=Gp8?&Y|6+JP`Dv_333Jd&AWIgUp z3G^xTrlt0T+RtvAoY6F`y5htp!MEX+F#>8-9FdmUeV|GKT|%0!K}_Xco*1KNzPmXQ zGV9vz?;tF?m9;|dV)i={^PKsZkTG;UdI*L8kiu$X*%6P+wH4T<^4k5+j}F0!?unV% ztosW$5DKAc7_LR}5wScB<~TUP8Rf(F$kFU~G6|E<8LiGRaj$%{1!J|E`j|1&Y2W}jER=;XYI=G$KP#-h1{oeC?6{2V7U4<55CaHI*?h|p9mzo(`^v9Ll z`xcD`vzo=uA6o!VKOqXGGu|Loo2fg4P3p$p4k}zVEe_4;oo*cr*c28dwwPUCwr5Nw zGlhJCh%dZbp>aIytv%YCW=#nl4Yx|PyV9la)p{|@ir*u0VYeczi$iLZNNqtTN~QZK z=R#XA=t;lbGIO$xu?xt_5cXG6_`8P=D7L%#bfzPzcf#+LGZ4>t?b_MOnjPW9aQ|5e zr(j(8q)&&ydZ^qlwJk-O>6t=SK1*<~eBnSJk2Ab%%N}{tp|k9QQVvHa6+0Y;gtjjy z)i{s0SVk}hiK!r878E8|zy>ttkj{mcMmSIpUzxb-*0p}!_v60m$mEBom;GVBHPwen zR$Mb{)3xay(1c|LR^&43`Ga){lXJWF*kXX-kI z#hSy;5X&q7D0L2^D*7sxs$Oz>NSV8`!xV2&oM+Hk&q-pY#`i+kY2vbaYwVgPj;6}? zO>b_Rkj8dg&$b>U?hMp~WQ_Xdb=Cu5)VWr&F|V2(?l_dchm#oWeboIT$FPe_pA|bJ zdQ0hhx6nQ7k#E;kc4{jQ&Ki1VGCrsS7sT>Nkx!Mz`;~QjQUrrlR_=cY#TUgkfb$;U zSph=|v5moIn-0`_0axfe%wBiF0izv;)$= zuyL}Z^9MoJg4pd|5Ksj9q(OE8?uBjo`d@{NSNT3$lvCkMfn_bRcvPg0>TEzk^$jSO zo>UlcHo2%U5B8ENw{XK0kz+klc+vNk&MrVT~eD+X@k@c>FKTXS&N zf0XJRRv|Ykww22=jiMF3SQCPWpQfaJ}9@5^6TDZf4DjoZMCQa0k#*MmG&;kg1 zKDSlBtoGBo50FJDISfWYaFYZWY7ebAjK^9;x;Pq|2TLm##3vN?2I^huL<4F9EBxOl%nl0fGtH&GQ*?lo2m z=`5LHiJI8-3=3R>Je41-HzO-~o@wzti(d<*9UyR=M@2~fG{KQaRZ3mwON&CUmA7{N z74Zp}na95Wx$XmsBJX`^mA|k|Lw?qkwo@u`g*}b zvEwUZ=V>dO(onA3C33V-JT^((t94RoG>e#%%mT(oe|P+2-3Jh*j-x#4xs&Xvo22tU zfu&QrD4B3>dzd(+MF^{M=7vzGNwp;%LS5=lGJqz&2q?0vTvbzE?6fX@PnL&FsK8YZ zIt#@erlCw9V&hNXt#`p&wN8jUFbwtKvl5P@0`;F=aQfnIIq}F1)Zmj}P-XV)+edSX znm~Zm2uSWfNsWNh__sg2+bkLQC+vFV`WN2TqVl$u(vDWQhG(Q9(`*#y_8Z`e4T-mA zL6?{u1GX=TgDKos2(t4V*lBfuJU(YnZ6ZEa5>5BxRJUq85_SWsT;S$c5peS>9o@Sqh$l>)=V}*&`H&y__@xqFoj`k;ED@`YQPoCo|F}y zV^6G!vuC}yUe3ErBy`WHW`rv_RbV&Qf*C?)+eNipMW{6US{caDx}1Rs2kZVD=md z&Y__On}ay?our1j+zN5Yqkh+IpG!>@UwbHvk-^1cd4#>$HVofsV_~m9JTn=$Ve;V> zu}lUMLv)e~$M*19Sm098B&44{PTdW7>pN@UuuVOVSo}vKu4%6Um8L96@>WwO32+ZE z{ceU-fYJCzWd0;kUw{{slGY%gI*%Xm{y6vPxGC=Yu2*nD`OY=8qySN|vZ%#Ygr^pC z0P7ijJwd0kfv*ra547GMFDU%__e$*k*66w*FU_5Kc(H|n7RBrIEPk~(h28{T@peH{ z58P4x28ka5H*dH_<9ltYd@5CgxmBcFYbJzs#pU;ai^Bn+LoUC3jS`<0ImBMyH<`K0 zJ-CpuffSM|jhe~@Ze3R&(2%%QedL>2$h>O=8e5_cQ&g<*V&R*sg|@+G3c|!)I>g=8 z2fp{0-K6{Ogo%}2goktW2Luap+2b1PMOVCi&PQC^Ehlm9KmL9PaDV50EMQSUwyA?x z-FlbGX)d4Wxd{9^^gGi5e!YCWR8|}wZp8*8)tFi*O6=mis=B5FWA*|wKd%q^dDjnr zpUQ<-{=l`sAfYx#z^4q7l!?CvmrXV6O{4%L7@koqEo!^`-g#&i8P8scNY3{ zd2>*-caXfOz*BS%(5G6FflJs&t~~vAfLeJ_P!wu5j?V6j{S|5o988LDs2>IQjM#L3 zc(`zF{qSIAYFi| zD(kCq@se@o^4qp*1} z0s`SS29kuS(t$Z7GFv)stIx@%%I$jN@oqIyX!-F3ul*2P_`%|4`cJdXowIe>+&dC0 z*z15=v{W6V=34;0I1gJ^#(v#vUD$GUc2|t~TkL@;Rk*1Wr^=1e0*HQ~#?$v0@&0je z;XW>{8Mysm*0dkO<;9{m5R)s1qe+u>V7UIiU?8zSpP;ri7QA)miz>t_5m0bt&nWx~ z=$L_#Pc0OH>!eLuP;yQ?i$#RRfjW=raIT^9HQ8?(vC#SWWl6VpFkX zO_On$ec++WMmwN^j6cSO8=%}9nqDN%=WVJGJ=&)QoZS!`AT*v*+xX2^rbGJsep25& zOD}jyE+6gzTu|mI5Xs-0>HOn}eERWxhW&S$*mNv>A<9;^Sn(%YbQ%Qk#NH@+fJ zi^P9KgTIV(&1RX*KLf?*x6-xQz)AiNss5k2b;nN)-v6Qn_=jgKZ6grS{?kpDPT;rv z3BZq~6ZjQU7W>N*c>Xig{4WE~CBXdK0!x(T3o-iY^h=awiES<-5KCBl98`5z`(0?Z}ATmsA`z+C8}E&=A3YVA@N;h)~H z)Bsv)04+|wml);}U@q!Z{NDl0J~4ba#v253-L%r8`YDBo>b(6_-KILl;mC~#*JKt! z($y6a>$ZQt%bO!!YL->atFmr#+q^PjO1n9j9I(2WEC z(7XI)l>7fSR&`2qwQ|H7&6)?_oyos1jJ<5#vZLRdAMjk}h@Ve=w;k?pEQtbXmPs97 z5Ey+4ZeL$*1|3TOR-5uAJ@|9Yf$v)i5a3DN`u>vNab*M&Wqs=vHh&#p(V%XC3g;g> zsK548MGN#VvzKvOzUli*-Zi|mVPE#@6K(r%vSG-VR<2*P085+q?KxOFZHw%&1drds z@e({Pvd2<9`!-ZB5s=09SRx>cXcZtEUt)}l?6E{T76n-VQkO`_B6}>6jzvKhfYc?@ zvB(}vq+@ZAmD#mKIu_ewiF7OqvP-065pFEt=u(;L8-py7jwRBuR0#gNU9nWT{~I2b zD);}8S^PJt+%LtjMVJk^>rxC`WRIo9`ELMQc(s%`FS5r{;=DLfTuPi5;RfI(ONsOU zuZi>Q^&j;>pf!h29yxgSi*js9>#;~{y(G^0;ufF9RZD8BMNqM%rusX7{`Bg9YZ6`k zUy#~W@;A>*`qrrK-}8@T^0O8UcwEiD2nC(~UGcYi*Y`z^E=}%za@ETd`~Li%1X4xv zUxk9fz@u^gMe(Oz{eAW3H9gEV2uR-H`mf);lq2)6LP5szf0bzFfDV6OM+_1j?f^*P>OJde<&insX`28Qi cNc$vT>ok=NuN1U^fPW{CS{%tcUplArbtFiON@hqLk4|#UlRw1 zAQSWV3ITY6?Dr7^|F!yP>A7jbJelDx&Q`V#mdtM6a7$)OFIy`d9IpvS4Z~|~%vaDy zl+u@qX`~`;*HxVR7pO1&_*9wrw8c31;mzWej4ApMO$+^sN`n?=Ra$pt%1dWvm&L_c zgA!IVW25BQOBKlFkQtF)@koT<64{V_Alsb zBo>WwIN({?6wI?qRGpQXI{KVGIf4wBSwO7b*#sh>C?_J?3h~!UgjhLwBcIu~w4}D@1-~pSA}@Nze2h20K9~9Z7TZiLrNJjJ)Q(JV z-OBb1BCtOP(zE&kFTpAChsC|_Wu5jE-OE>7aoDd$$6IzoHHjM!+|{SGJRhYj%^q1F z8;p%MFKS9H#9;C#t(uoTDHawLUZF{DV1=h`6BoD3HH}7_0%r- zF-fZJUA`iNr|UCm>WEX8nmIaYuy}=Lih#FhGT|ek(I!rtdYHqPBFaoQO5*0zn~2Bc zG`09YN9t=TdY}Hpv9Qs}rJI|(O2emlSld_UE4gy$tZwfw+r;M5e)fDv9H7p}7NAQ{ zRYk(w*^w7!;rzss*UJ$OV26VvCF=!;ncG{sF+Z`iwsn%ewN=-2i`mvf`j)P+Dnu17 zZ)s!u(8tB{v5%UTxsScMxWz458Dc3f2|&Qn(hbJ!<>=t#D&Zx43rkl5{ET_bcZ(Uj z#LZs%mY%8xv%Is5C9@E(5HEyB!OPY|;Fb(Avy_X4m4xQ~2Y-uAP+t-7@Uuv7sBW0$oJ1TT-_8r0Fl2A^uK+> zRSOs?pQfd&v%8DArGkg0liTfol2C-IYWz(B!;-bFBOJ>V5Z-@nW?}yKI=H)w19pvt zIiID2r6VBf3eLy>U+dj$t^Omd|2iAy6D&LbJP6qCZ~FhW`ro``7lT!*suK5|&D}AZ zLhno8!kkya!r9!`LIV3Ezm<@M7z`rLBghXE;SmxOu;76SSqkz9@e7FvTL?fbge)xn zK?>^R>IQQ%x5SVF#CdH29bqvsb3vF0ghxsZZM40_(dVY5K)MTsEClT zI7D3dKZ|rMU0ea;Fhuzwyn;g5Pb|zO9srUsfE-&#n6)Jz+{qgI0Y)zpfEyrL7zU_- zGWI!OMnc}j66WUYqUG%DAbksSSY`~#zdu$5_GAHbgWZR@S%Tdl0zwiHehGd7EdhQB zAt4DtA#RAM1mqvX*(R+PZ@My|Isenbc#;r@wyt^{ay|)|Qx= zu~s1gGylbcE6l_4m%;(9UmuyvM@WFa8L z0~57)!XqXu0t1?S0t2|hO5tznuFh6&o-h|nIcp$CAS-}RtgM*t{8Az3e=qm6vBc;H zNQ?)<&+{LNiTouozP~u;!+4EG87B14QQzHFMqP^gGNSt6x5+{n!14Yq1@76FzLH zB)UmNR|;;Z^7;&4WQZo4lv5`|!E?7EXkrBI8ts(1(B@@n;`G44j|^f#LobUf)e09n zNXWOny3xy>^wo3q0Zk`HekrqCE0VT;y`G(T;56V5TlA}6KLoPNVVW2?IDuThfA}qg z-$?jv1;4G}w-x-hg5Or~+X{YL!EY=0Z3Vxr;I|e0wu0YQ@Y@Q0TfzT<734)nfNs)} zzLc=OjA*>{?Rdf4@sg79qP||K!qVd24+N~O1WuD>`{LfIq$YI7Nz|*yOVzVCt^CY} zLdh9vO`2q4=xLN6bRy5pyJpV1iV$5X;NOO>$T~M(*)aj&VT=bfRhf#vZPk zRQ?K?{qFjYHlKPkH383&5`t7Iuqn5=<#Ne`z9f-)bxF>63AT6CC1<@GPWPxiStlue`r+UlYdoXGX?|{ZP|w1} zBPOozW9PD*+m-7YHriU#h4!2uim+|7-_6X}yP%g8a|qd-lnu!%bY?T0QL5Zh6LD4- zsej|(>pMn+a0u_C67wjGmo>Uv0(bi82m9#NB5A+N+4W;DtSM1gI$j)cMOCpaZHGl~ zLlRQZBk4h5znxeYcBDEP{c18y*yqS*_gF2J8wUr9gf6%?N;;9^;B=O@KaM7$CZ|jK zs;1m4;W#!Xwf4>8hix0xVKh6#WYa?AbeH{P^qay9x?B-Q^~!Y>|H@%coH(x{ncL!s zO}Je17eQqEUUb_|C&E5gC~&g^C|Ni^HPPq8{wU4yq>8BKPxGD%le|{Xo}J z4T6!!&hmsp*X~fbYR_IQ>&s;dx@3}N(oTuwJ2Nwh4m12AdAe0>eU2(75wa-b#DWKgU zux;yIS$M@s+1F^-8*IuqShJH|_9JDJbAX0D%baHT3%dH8mHZEUTt?Z;aB;+XuYj?w z&V;@`b)D2`KdbSp@88{}VT8;2){gtpXP9^OPPYyCH_<~==%Jf_5;w=4MVdRSto%P7 z)-NKLxRhAi7<5nh#LALUpbR|R>}w?r5alVFX7@u;$fs!I=B3`D~mgt zo9`j7K|+$0U_2~(uY^__BDJ@;L)O)oqU_(u;%)Y_28U_=CtFv7YcyX{tkK6?@sg7h zQ+kP>ugIy%r9S%WB?h2B*5KgK2VdsI34CsIvcI@X)ul~M<|&_CCl)Wv6Tg^~eS5zD z7+yac%}4QcwS^k#ZrFqWu*fjU4~1S_)o#PTl-*k@!o<0-fU&BthDb#dl@aMw^xod` zB^-FfRWQNE{$h9!xfe@Hm#k|nCUrc+zVc~%xo9!SI{Gx_X5^u-O=5iW^TpMn@RxW+ z4PJT~E8RlT&*#TqwT0qE)yLIu8vv9F;^M@;#~d=l_GI5;yWO#3q!hY9@;KTpl4RbySpQcvm<1ls?xP>DswiqsP09&SPIYk$^3m%YHsF)(TbxSRWdPC zKkt9^?gnhWz$mi~^-i>Ty8mi<-i~!9f0=w=#=l>{Kjoazl$f9q8Ohe zk#Oti>zl=qZ~z%7CVcLisglL+_; zruM9C)+U6)Zcjzm7s2k}HhZ_bCnsTxTU)A)7n$D896Kwcth0^m;?|D@Y?0pZOJx;M1;S3{0jw)i@sA5{q=D#=w(M`jnhi79nslnaVCZZNs?z$j@GT zm%~(z*Dzis`3d7b#?>tyoz+D*`Sk;4WY{sx1pE1F?{J+r9hS#b%+j|OuF z9H#aCcjLrn#^TX!h%Uz{ z)~F2#1x_FZGr;;{(|Fz1cEOj^orNvdkPtH1)~kQry2M3kbcah`fiiz&BCTR%;ODTx z2v~k*?=G=^xO=)#E<4HfZx@t%Hfz_ym=mC#6Y zen^gXtgU#>3jIk>p2-T;tW6%gS|oMd$328gd_;anM~ie}rI|^wrKEjC{s-Jrx4K@G ze*BZco%71gkViwPtqhn$;{oP%3he7X(|$^B1kmV-k$W)xx|`?xH#WV74DQr`jki+p z5p_SC16#`+jD=!qw~XyspvZkb>}x-hW-b?PkZ>^IkL!=f!??J@j+R@3W6>%e&ze37+hje}_Sh9KyRZrk zJ%0~cBX9O^1y6Wl9A1vz&(BJUd%^=mxhnP=$qMZn&SLjlAw9NJ&zaMIr1X5F4i#St z-_x*9JC@91F&d)oU3K7zVXPxTEghkD-ayP>V#Jw?`cnyw}MQ_*$SwZNa?dmPB@9tjiX&5Eu&S78ci&6{AKfPz74PG;>C1<23 zR`<8zq2z1YB#cca9_G>~$(jr+9MH)>dR2A<$;!Dy{}77IT>P$q?<7S{;1=vq^*uV! zhNLNbCde?%kc7d%bETyR4^?i?%su4u5GPb&d(e0Lt1fd>zt2Nt<|h|sHYgH_>i)33 zK=R(+-kt@KBKo1_thkjBf8<_x=gGz#2lbzI4@U0&lzM!lRhqBGkh>rhC@!;L(lxSa zS^&^^k2uvkUSjKSd|vVTFw0T?`yes#NQ+dsCYSZ-QQ%}FvFfTGiLEK^lHAd4v!ffw z@CuBSo-bh74c#~tL}gR|X(9}Ej`tBpWs+;uGq9gtZv4^}jE6e4mVax6`Gi(`E+*qW z7sTof_TBk+2*A2ZkL%pX9!!J6o`oUD*mth0N?KRRGT%2@z3(N`%}hyYu4ZSujT)v{ zihT(y-_Vs$KHEcb{d*7XAI-dY0qb-cYb2@Me8wXwb9UA%JMMI@{fKCLt19uP z2FrCW3ptM)7P^5isNTDfYxRWMy?yVq^gZ>hE3@dNPiz+Q8jT2*|JkkXaVKf5+FmCr zvW!Su7|)l9ne^`mo_mqsg}o;O>P5E3N$N;4Mi-@h(~bj7q6G!hM;BgD$skmFd%~2& zH5xSceT;;u^K_mmQLz9$#a2Bn%W%z_F|@{jaT}}Rl6_~QD&xzFLX|fxEms)FYOm{1 z-ESIk3VT*KAUo<5DYHIR!SU0TyYiktDlMSzOMHL2=02{?QquR}K8fKpf7KjAhSib4 zj*2wf4I3M6@lKhy?>I?NMbu{dT=r>$Pra>=2mZ9t`)UyLE`9#HyLS(}UM2a6LzsIa zOMv-)ZN0g!P~b!@NyAlZP-Xm@1$gHi{w!VoB899h4O;R2pxQ-kKi|nc$CPAM>!nEs z-DqU5bRKeH%|$<|r~! zdbQ;5ieAaAC)M)%KlLo6LNHH!^xw~Sl(!kiSsndX%I49Jv*5ihyXpmRnveYk-}|Th zh>Zf&gx>eJG>B~RggHvW+6naHn9hD$kli&UTo~=(TVAkJpdc&HA?#U`ds#cM<`SGR z@S2PJx`4p?Mw&q*<0d_6@QMKm6iIoPP!k}FbTsLz^i$LPyb3Xz3r3m3Sz2jhS!acP zmX%I!*wku?t9=}qapJx35B)`t_WKBg(+rkuxVbh`D-uyNu_(Twf>82a#7Zkw1A`2G zPO`7ro`+ujjpe(+;@oo!R6F!C8^!f^ziTl~2u1i;IMb8m+UcCQJb!*p)4-91xU(PeKAlBmbsk_1b zb;Dui2F;}xw3-!8-#wm~X6DeG@3W&9-R;xP>YAKnnABuD4E*9N5@9V|ag|rB?gmlI zs(DKLjJ(t-XPhRDv?C~7l{XPCjy`*&cR7kQd{R*#qX0^*0vZ`5m>T`LENah&s3*#$ zf5Kf?Tfak3p~@^x{k486MHT7Udvz7T3zL7IvX5AprZ5odHkmP$J7?iIS$5+51~ZpC7$XZ!1+Lt&#-R0 zeJF#vbyTgA{PZKjQ^?Qf!u;3_H^P`e@-PzQMwiQOPDC|MhnmU|Mw1kT-U^Nklx!q;wOi00Fi|E-d+$};jlvfRwF3$Cc>xsJYT~rL-!Jp5 z8Ae}dYmo+b)}?Fzy;m#;Uue)Y{ev?@D3QZ75pe7!xe&h(>JzaQUnSeTr{}6gG{(z5 z;2dvXKW;CBI8{_Utos@nlxlkAz}|o)aQ>QJ8Bs@fgh__!#ixXrx69)F*|(F%Z`M{u zR_^aLv}SKnrO;96QdDB%(+Czv$H#kYkeqOLoH4`8`J$~kHz7~BA`F~Vzf3k)4w$WG zW-u4$9mF-zI|baB**8!r!HL%xA`6(3MXgv2VvR{mX z%R)aIcwZ^pBA*$ITN(RhFR14)=hCkiwiVrrtD~Puz;#yHTTc=DK6?$s#%ReugAINZ zwYT~mj|)Ovaz_;={F)@E{A9H9V>TtgUckCPg>TRMLaggXJ5X+Zj7h^cd!v88PTW?T#ei(KK9!?N;CpQGby;yB=zj`o4dV`xyxducovo)$_NzNw?93s zwyYiv2JoZ8nB9-*gP8@`No9Nl@dphtU2fEh4c+Yj5f1oBNoBnMtn&jnNS{i(1(u4#+ zK?DnhwuO%CsLmC6HR3+sxY{czjCcWwo9?eK&x#T7Zjp6Xs+ew`(4k`cT3lW0$&t(1 z4Rb$T2ff+*dZo9&+^3OZ>{#^W3EBKov|SOM=9<61)R=$Oe@|dac4qBQBy0P9UrW@|BDFsKG=b+6_HbW5OQTGa^{w(1F zV=`AGIV6o}>Lt;X#73CbBmR0(Y7p6{M9JSd>=`_KW_tqJ#~Z7pN*D=Ec*}B|E#H9K zLZNtoZuF#49_;)KlW1x+@~+}k`BT~HDy#R>Rkpe=WNh?ExpKr4E1OL{iIX9;(+Xp+ zV5z$&;Zm$a6luSp!Nut$gYPfKjL6rGEeP$L30yOIRzn9kx3VUxucDMW9=%c1v-)RN zlG|cRG(#czSJR~m9w?Gr5~HwOG)TTTt66`R$dGw#231)%H}JK!U5E8J6$fP+R+5>d z;2M&=hce_CN;7z0_};0oW9#PLmbfz9limCZZ?HnZZcWV#L5%*1UzMT~j5dZmVf6cW z*-ks?f%gxw&X0Dy^h1}Hc>=SF(9x{W@F*;YGPU1A>iB{WRR`Z}O;K(4uWd)eO3b3q z)Dv^_%{u7s@CJ>L4VF%18nB5q@)Q`LG`Q|xj9&M5V_eixQSTk1Zrd^qmYfN(oNOQ% zv^am@<G59!#ZbcP_%n~289&eHzohx;fo4QyYb!cc&4GKgzIz5l*wyV2vJZxp*^mEyyHB3 ze31&`i5r9CNGIpfs;ewqKy_xkKOcT*0yesV-Dv!@4IfhCyStavNCWha_Mk5qgUwQ% z*zouXi5l>@YYBe-qT4EQsR)Ck0%dTpgukceKf22RF?O-N%j`q3fCVBASpt* znk^CAm{6>ag7uEH_oiP!R?U6+pvW)DSP@qGy9pQ#bBr^!Zt;d>cQ!kl20i+^UL(UD zKpl}pxHbwBZjF4qk9&ps_!5pw;A&_H<%+POiZ1A zu6{>Hg0#>Q@wxkF*@d%1Mc zsgu8vcz=bL?U4>U{p7WGJi#?|>vgP9uBIv$tO(=9YH+6xwQV#x;!mh1a@MB&d zQpvj`gdz4OLVC_7eDV49uH3C}RMW#*{Sfb1p-Z1IA(M-a!k9MscJzH;TZ?Ag6j|LWusn#~geq5Q;ksjAJ8rbe<^?-42= z39+wLZ7+vdsvrhD+PP15T?&jDXh*|VvL~E@J@aCH)}ZHX4g6de89&*b1z$1qdh!A> zl9pIOZWTc9m^f1T$YsyLfG}b7xlY)R?H?wDn~kKAHc9JJ)XQz4V%qAMbY-Z0`Vyw< zzfYU|DV)$?Bz%HuuIJ>?04PWtYsYS&hN|9~vS1{T@v{?(@EMYC)_$S09vJ&U{#C^H z?yU6!i{?4_BI*-SHg zpD+wliWI!+6~{ z*ZV0~mzqC&AJ)}NyKyG@xVh|cbA>fUg*nUODNm)VTbiACc%kHT-r^@4%2_>damjy; zuP780MeTI~P$%#Ubt$rb3=$&hI%;%PEyboGz8zzxZySJn*g@JTSNI4=$D0GBlF@7s zzjN8^dgsVG@;L6{hM(T?E&O;i;y2cSAL$rh;F@Kp{k#%rU4ru6m^IJ``!9Vw z)itI0h9_`s|I>D>U-d!i_EFS&@t3}5st{Kbw|>8`K3%ohI0AyGxEmVf4D7XMmhpAj zvVIx5yG0oRhLz<0=cH0UPAs?-qu;fyqHPj~4YZNbx?g{4!1yBcEuz?czlW zLdcQ3ZQ3;agF7;MC{BOi`qA~#NmB+B=k8D?g@G68FQ|}j4YOW6GU3*3?)2Z*UoBcE zt|C>MamUlpywvugwJ#-zqTa)ehG*td*|OYTZGXCnfXkOcnk4}rS_j^bogi9hVJolj z<)Xd0a&u&K-)kuRuV%_wTFDuw{Uwdym&&l zeYC)RpoWnlL2i1r>r3I&4V%fnmZ9~%G%*AT)Fjx)HP4LB4kC4Dc7VXp6C zy!4X-Xd_VRfBm_Qa`-%J=?oB%`wIcRQKzjplUw^Ta>QsKoVis?YomF_F7Hvdyit7* zE3{Y|$-@=Oz0|fcwi0~MJUW+2-u2bKhaIHN+l%3cdOM;|7#Fnzc?+3u-(EKY<@Y-A zz5{6Qo4j)bT( z;quW+%X>yZeTVk=L=ZAo=0N#cbVa`K?)NET0X!xp;d~N%-L~$ELy+e)2w>B>=0(dE zXI`?4;Oz#5?c;~l!?2i31@p%OkVHjSg9tGh}xAvxG zUQY2N@t5fK=Q6VQXiF4)Z!B#y2@&_!F1SjT^^Pw*ie!B+wq~8C`XK*xbaFxc2cBn! zDPaTT>{KOykKll0PO9BQ#4CGwr$2xZV)kI^D!+_mwQT~9n^#;MEtPVUP?pwCma6gD zt?GGBFGrV;yLK8R{vIs*IrdRapW{_gpjq`c$zn;^8yCHAOS5$YrW8mQ-t4*+mfFe2 z(GuUYo(&9*72^#D&+9($EozfVhR1TWy7Nsavvo#3Iqn!5s7PkrpjBwQfoNRVn;Uug z{;A2wT_0x?p@@X?7DjIIB7fX4|EnJ42llO&*%Qi8q}xNROFG+YSU@diwD!Wjxm9oK z`{r8IqHoejvFM8@`%y|gebaCzB}x%dDWZZbEkk{1YWeo+P`Ar>! z0}l18=x;O%=Ys1Oe|L!0P)(pXs;4Yue}i1D>ti#w&$$rFAw;hW`JSfw`;zZ(#uOxV z^oDJn;V(N>H7ONI60}9Ip*l=UFM+ z$5^GtEwV7`*H^2*HY2ri2@s=MhgdAVb8QaP*BGevbIUQ^p;Zg~$? zu>50l?PMdp4DE8gTmm-L6!xenLen6^gs8~}SHy`#H2kG{h*QNz7SN3uRyWjjB^*Ne zbXMzi#He#!P;DGO`r+CR02#BmI8<_DO5jSuN@iKA^lEEVU-(bq=;)!b@$Kv3kCf74 zWx{3~XdBdt9z{!R^Hga9cSMMFuM<`0JZb7H@P&X~9xpWBY0iG_KBt$tfy?fXZ4%5Bv3T@^}=EX*HF*5t2|p@HO)SSTM3@t0r3Fagf4fcJ`Ab1gLTOG zaZL$KF)EFoGd$>1QIk2VZ8b&=4Y$pb1=1v}7Po2kzj~W+6GzJ3_ zO7Zk^WReKZ76um(psaV|GQNom`u)?Fvedp_=ZD+-DEhF1c ziXYwNl^I|JNBvy6`&X*!cQgdqBesdQT_EP4<$Lv}}AsEl|wx-J3N9)1*y)Sk$< zjVLJHT+pbQE==#KZvJIFBQ}f~CSfXo{alhs`PdOyyOHLlV2);4s|nd3f1({F&`wt< zZ-k~Q4^MrU%1t?F?aNY+wIM0!-{5%`9@e_RLezLmNJRILRT4#%FVezo3=(R3SL7b@{MM|pqR;IlB8Ta~CFhE$C2W&J)(<5Nz-y^MddeKc^W z#>GQH9@<3$Vzv^w(I|zQEsYboB74*i{(;jJ4WTc==S3KqruJb{72DA)_We~Fo$lMRA=y@A zfaI$lU_D_6L}C{UndI=<8rTZxlR$U_9igHQpvOnCRj|*9RGI|Uyr0?R^`i~DSpf1C zOy@~+!rh*5BQfOqRxQu=Xw^odmQL8+5MR?U<51Mf?kkh+WL`k*BEN*aBVW#wsudwW zmlf6EnfY<|)5EcH=_D`1;qZJc8fCs>&*u4)UxS4^$%`;5Tr_r4H23bAEtizcEwmJu zP9Pn@{guT~I|mu5p9GYhZflLQuby?X`}RGwv^~D&<*q5Vqx1P$nZ%?hK=n{^( zE0lYq?YZZni&qbYOqR>j(>q>=)7yJCNra+gS0uv;XM;y&|7B{#rxIwW=vDl135cx3 z4RzCd_6tcU=z5Xau>@Qa+4CM=1;* zUSPa8XQ2-Rkt1E`A8RQM10x##$DD7QfbMmJ)6DG0yuam;%8Jpc6#$b^R}n|A ze5P~=tuqZ7$gda8+^x)@Nx4Z^NJ|0I&HiD>Q=ryt42)xR&T8*jJ)kL7)4viGVAhw} zwp5`2pS?P!P2<5>NC!MNkz}}Rm$byq6dyt*rPkhsZgbSgP}{4E;7eX^mmOqD zxgVs`k_E(lZ(wF{3g-A^e%gCBP$9f;=gVpXnL)LhOF_`=mKTu$cPIlvGkHK2+x&8CoR2dy zjQ828>8oBZl5y{8)P+wN-G!^`9FzH%%{6e92W~4^NE(*2s=N3ibf8pJow6hKc?0@D z=9~vuO^QfQ$m`%Z<1QBkTFaE1Y8puk5CKo?K|ZbzAJ*^Be_Ab$b`w+K%m^9~G)KuX zk-mPi*4|YDk&V!+t12`7_n8Kp*vbp29~8*5w?;nkWp5wvk%x7IbkRnS#NW$lOdNeK zd}mCj*3`AtsJg{9BU8_?mTo5Dk3z1fI^IImx3EJMWM+&j#$zP7+2RZ5eUj~^S_2*A zLuKL?&~w5+fvtdx&|~-J6)2e@X@GC`e&fu%FnpB6WK#3WOdRoA6?h{-J3S3JFePCu zrl8sHU=E|Ab_6O$&P|zDRrKhRIkZcJr|1O)<_xo2+8J7VP#`oHMFxoZ&V%V-nmO^nyf8`_e!c=vkn~c_5E&r5cvH%1f@yphpG#7HC zNs8KUAiRLP{4dYsPiX__sSX}%ikZY;_C4&7?afG(ubMbiMrKlCIW(Xjzf8N-F57!k z+3fSBQ?}6M-l~kkjC&)c;(jX;@CBwynsa`F7v#I>23-yX?n2g3%g>kMYVVvs9myr{ ztSkpY&x*t1Gu>7BbMFh!2!-|(2DZ@kpfrfR?U*>}Dz2^vndo_)V%wNL;rT_60dW-R z5$(Hs2Zs^IopJFfag51fqx;}owLyO)6un?nPcV~c-IS@JI(hl1o)mu)@bv`08f7F_ zYEmsObu3XJ5m-lRnn)fyF3i7w#5e_Eo;vPaZp(1~6WSGfF)rJtl^dqJbi~Gd#J?mf@E}Ks|>z$oB60nA4)I z3PuZJE<5*)HOcLxwAe;nG0vSIivqbTlLtJ8gc(w@N=gy3q~V+-ZLef+<262|O`7JK zW2`5Csk3$36i|M7GhoubOm*ZPpsewObRtpI7=Qx zK@8}yCLR*4kJD|@B#wqwzQv*mGjWm0Dp~r}Elew^kP99f6GPB;qwV_b)?QS4^qjpS zV5;!;oPL$!+iT9fE_yfjT3pW(`ah&J0LNyDRh)$*t=#aGSErcoO)&9rDdWx1zh?o8 zGli->@77CzNa_j-TwJ(cN<$2#srg<;S>}9!n!63=dNs2glcZ}RD@f-E&nRw8aB!+J z(h}_HgwO@#69CV6_(-$9#}Jo|ZRZuAB#FUDl{&Dg2#i%C3*3XfI;&jO(G)Z9v}!*% zg%F0d7PZ1%#ZJYJXLb%XHT`-F2ogO%Np>u|Z-7|CiRCuaE(PzEeWzrH!U+VC)qosa zt`XnPexzY^%?e#Zh590xX2{^n$(gcT{EWtJSl5@4*AVg~=L18GT3a zB3(2^6gkC_RPK~R_3B-*Qj9=l%ieXI9td+^Pxw}e5e~K>MdmrS0pYmu6pTBhW|sT9 z31Ib*I1S`n$%|TgRZwRfNfWIeD;b-6yk`8&=wRRb0(#0Jgt49PHd)5d}5?O}4qi27M|3 z<|-Pwi|llQ@@fu2We|huyJ=n<&c_uW-+ARcB%%k9Gk8&rpse3}RK0VwMm%~{0*+`t z?lWdcIeWaDcW-+2pD*T;Q+=GLn@#8`@hC$e_w^|n$+<~dUtQ#tP1UMv`jHx6&Nuh7 zvR3mbcLa5wQYi7eKarW2K_iLl({WAofuUJCcP1+$vh-y8JN&r4U4y@wNtbr1r2>JP zZkkX=ly15+-^No?DhU0eMx;?fmN5LvIl?_}928=jtr&xaYGwQEv*;QXj+sTVZcN^e zes51F*5n(vbF@k6IDItdd#H&i{ozC28f?^uHw-D>CL^EZ=nBs8cSy^C7Ps9mu?cf` zN;aY|`Lh0aDb0T^(&nDZ1WcHuf%>DE|Nw$ zwXo%)sVG|z^6A5GS?qMEizL2+eHyiTgA%k0!JRZGHt)>LH6Z%P{YkX3ux>8+(kZL$ z1twKtq;f)oZj12rdIl>ZV>p}Jsq z>I76WS6^}IT#Wd|i?)a+Pmb!wa70Yz#oK5{G5{!COo(JteQWf&`(M@$Y-}ZnY-yz1 zHe(!)vkHmeVUk02x+rK^GO_)T)$T1N07i_>XptWbvW`1+wAP6^q2ZeYs1gguxKh!4 zkYBMue`;x0tw*zRl3}4C^mJy|!ubz}Ny{i!hJ>S$mg~1+x-bmBE|0obMIk9$Pj&ys zkq{LSUgbS-CZ#U(XwX3e3hD~mN+IG91y*$V^%^$C_yvJaCqzT@*T%|58KGPZQ4P3z zx}i6H%WC26H$mk-e|`=+%Wr9aap$4qXAZ6de$kD2wf%V;PB{H<_Yq?_K>H9Ga|!DV zr)D>A?z}3@1b23sg9qP8z5M;+N`ccj`q}*a0JuZ9ue%GF^rX3IhYhL(R`Z{)HB_@o zC@LY9hRko9Ee}G>oec}oMuC8(xtLK(w3gtT&#RPek^ zqK!-%kloLFZTTN1tt#6^A?nXB1u4f!)b;%lID62Y0lm?HECrh%HNg}rEy z?T<~3ApN|%5uPb;QV5=#FreNItpmO?E2uT$dQ6<&&B}9p8<4xx7PMN6L?laJ|e9Yhvuau67A(!+t#QWR)udh&P zQhj`HR|M$#GkTGMKCa*);|8i%=1@a(*U=N>#A$!oyvL_w!k+~yIY{#;*0-rBjHiy$YoHbYz zAjU!~!BH|TN33y2+XJ&0)YZTwvC2^6naf@Q0`8((;mHOE$;C#n!Syk+Pz4Z)d@Oyz z=mhX1>J8Vog3cN(ESj4);p6;3A_9)H|A0+TrE!U92VSm$Hjqf$LS&WMd?&2Kr0^PO zE7g80k3u4|sxMb=mXrTzL)$I3(-cZTyWIU2LE{eXDylZ{pLbdN>Zkj}1|Q?Rjp zO~DuqYgPz0t+DFd^eTRxmxOnKU465XCWZ0(@(2P4Pc6`14Or;4{TX)(hZz{d-<|~= zYR7~{o0BlF=AP0Z%x&^BylV4n7nmAu?IObnbgYza#If`rXWAnlyRqP?o~Qdv3N+s& zx`C|_Uz)Bhwq>aPPz*FnYUtUTv@s$Fa^GK$pnL36;uEwy0!+qWG88wjS9-(&-q%6v zAfic~y84I3DNPyMtN=-@Ac61Yq zp1)KNEA|B11qT152OI3los`S(aTTo&|4Ro7)igreQWo63B6!FpKH#k>y*i-?nvl>^ z%-we;t3lOGkIhJDzqedIkujNGHyba5ZqF9%occ#UWuxl{1h7pcr6Cr-=>z#@dy!t9 zW9cafBpC7bC+z40B_=LMGscC1b-yOfG&KvyDYuTn*g*Z=Q&vtB#+x@TM*9$5UqJKW z!08DSXe+a}M`Gc$8ZEpNS*#!}HVFDk?cF&`;CyLzpzlTwpoC$k6U$Bogz1IyJe_F+ zZGU+r*jo0efyBAzis(5o;7$L-M_{RD!LKw?$0=}r{$V}bicA*ZTu1^<$Ck=u_+noi)@fT9e)N*n8GWv^f;!u_TVb&-&0aZFwFOv z?_Zt~8?#ie4*Ho!C&es*J;Lk46JsS)LB4|GMz3ATH^KQ1=^qunVI?1Kfp$R zYiM>wJJ|j-G_h}Rdb?R;jB$GeVQkR0#k)O$fv#2&R)TJOBdvq(p!9iyFP0k&>e1zt z^Zxt=>kCAc2i!UpzDN5JCxzywhcm%J2$NsCy%spMX3Z}*yhPpF$qkwu;09gS{FIHY zT{JT2s}JHl;OmzVW%VFj+~SD(1=To+D3%o!F-ywzabfH z3`!69-k&+hvMt$YU8=@WLRzcv#1*D6x$_SA!o`udW^$fy4@UP~u2`4`E95T(L~7}< zyUDhK4#9RCZhvNP>_v^!#@xgVYFYdVCwfU0`0y$E+H&$!6)?5M3T?raVypEtMcd{$zG+aR+U^AC;UKj>Uh0k3Zw{4+hdrZS_J&DZ)plt$P1_rzEAdjT{#8k#q?oRN>2IW#$FJAGz}zy! zPE^^-oBqPcGvqy2tH;&n^f^hca~E4gj;NWkww|*FcVOm{9^r}d8+Py^9I>KzqaQI6 z6ZlngAA7OgHKw}|n-qCgR0#S<2}~)3ulC5#FD@SNRWr}IE~cQbn)vapGcr!oJBf|j z>tl3<9e~j^0Fl7;9cZ)^sE94-fv(!(8@c|%=`_SEB`Q=H7@hE_c0caAdTaw7YgiAU zpBf&u2SZID;Qs15f@X2uA?P7)DmDj-V7iV6(q)mG~pHv@N-Wj9y zP%jq4Pr6r~kNI?jX zAgwE|8GmHj=ddiyi+TGS)^VxI+zE_&7xst!mic?#+n{->T_u6}j?06k!L!<7t`=?U zmZuf1g*^@Cs8_bIqbjK5@c`&ke;BRBNKW&Yffxf%ky70CIj|!fCtEMXy0in7U|#`fvmh5Kqt-L5Ak&Ag!+D1Ack5 z5yOT2=}zl4kci(iw~~AGl%_NVA?23u2zvKm9NI~Y+NJF4$|-1bH6nb*gzMJa<32*L zeR#~*g*s;NfF6E>nkyx6Uyh7u0Hvd7i# z+;^UxhW*(xQgS+5z&qvfhfv>+2?oe+8dxCfI3p<43J?-)AnA{H6Pp&piL}!>pRIa= zf9!uzqN@}MG7Op_CZ0L3u?#^ijoIvx{o|%~^p(Y?(jW-2%+HaXhy-Ot1 zO(A094LceQ)$g-Sob!~Qdz1g(APZjn@{9QPSsCnr-3yj-^jyn?vF@tcDvqzY%wkt} zAQ;uzhI{SGpZ@0}XMFLb#ES=W6;N;O9!8RVikqXwsOEf0w&`k~Zlt;j&sy72@3W(e zKb(wB4KFK_2ZMWlVtv%|qhbQ|v7g?BC{4qcQw1)2YR^D9X%@-Xqp!dhZ4O0(=8+r1&0aroJo$@+tBiJ81B{OPWf1?mqZ|1-*XH zCS^hT_S*_>pK!qlF3uoNtJcheLonHNhP~F$njRb1DB(%+@?|6f9VKT?{aVYbV9M%$ zvG>+*QFT%Ouz+-m(j};bNJ+PXNJxp4^eElZGK92*f=EeqWI9bzifx6xYlYq;?)_=%kv zqE_SC?!R3gQ@2fiZ&NS8)QO@J-@{+S&R@6(##gSLp0FNl^YY#yJD)nV6>2D}-%rq= z5|pJ&AEo4(1tfe}FYZ+X1#t+0)Z)XH+0GF_38`Rr*vudH(2{H@)Tt#Cx%~74HcJ%s zD-tq(I#3V!T8pj7Db)n!GPA(Y{X~6}w%IF3UR3;xOtI(>PxrL{XFR|I>0bdEO6?!X zx8dS}m@Iu}L1${oZ1P4rL`*Zl?B&4+yXU7)!qBG&FZFvvG6uFGc*SB~pJ^#)N{p!Z zH&S_~WYrUEb#U9Ap7k#;a2Cq&2Ouc6+973EbTfZm3pz9S{6zl80n|4%Lz}9ZctoO8 zUI@|cg0|EFL|}n1)Q`eh)8X6(P@}4|0fYieQe}nO|0%cUf2-9J{)?zIRJXD27}t*6 zo&xLztAGN*lfSg~7Lx07u&uZJcpR!J!?;u*7OPDm z1RhfEW^VMn~mzB&hd(`*Svq3M1_OR$$s}zs%=wJ`9gNZ%m1C>ZyisUOc%Gawv#Zr(^0&p>T3yx+dRoQe6V>)3T< zy)e>zRqkc+erBy=+Xx}iE{V`a#36P-bq}O$1B=glW&?Zd%x8}|f^Bq^NN5Zv!Ue8F zW68frxx2|~mzA;A6-{MRmAPOl*S!2}b&w+?j;66?d9Ga%A3t8Nj#}3uxsgDllsL!1 za1vwqE_}K-FnDu(d+QrP<*k5H%?5>4+vOIv>vy2g#57TOW#ZOsX8V{EE>)UsyLOpqObI0Ng?a|=^m`q=j=5g3~) zgFjbFH1qtOy@u?4eycI&?(S?c+ng_F=5+Y>p=V(XIr6gUG zYGttI2w@mM@=toZpBIZttU`Mys;#b~&r(tKvA9R}(!*_|iL=P(6^Ns(=$DvtueVF; z>OIYYcLUDg%i)hp>O19w)!()q|5UDYbb1hUq#2@<#Q=Y--l=s1HPsu<@DQ)1mCbgb ziW(5=de7BxJIgTC-^JH&Rs4#L9UPO|F?nk*&uh)^0Im}4E7*I?hoqj%AgxHbrFz~k z6xGZ@f_WRd9#^TiNq#lJMPtb)0%?2C)$q4D)P+rM=k}c`H$||UykErC16EEAFk$G{ zTxAIO^L@b`3`ML_N1gIsLE?zObJX`#r63=%DbLSDL3@%1yYPk8o@D5&+i7yVrFS*F zm>h(^T%*E-9hwGY-Ik^l3U{+4FUY#OeU$1J8b57^n}i6YR&J{M2b1r?32M;TcVAo1 zMxdQ#3{&wM+CA{khSERnbpqw(q=M`$O=E+5XDW0m!mniI`u5n@@`$o^?}UXxQE$rHT$AP66y-BnlE2MwVdAGi%v#)e zv2+R(n-;HPzI<&xi_fOC%(Pa#EgkUeX27WiZ(qE2hM`NyrlS2E{>jc`<0d{COz$Ao z{#ub4U%|~Sp(m)q;%Mk;6cxfPy9UI{dU*|?sBtr}vcN{Tlwe0leMm>HSh$pDeUdQN zXCf!2JmX=w%h1#V-nc1qJl|>JLFc+)JPEdNb0p;VrEjs{Cas<_2^R|KLkp7Vu5 z{y@B~J~eHs9IUV&gY7^(1{Yz=NZTOM>$zx$y$4BIcsKkJi&~YRrqA?urtcE9`AA=T zXrIyc1%b^{LQjhR;s<#{TR z+6gw<6piC2|L-I$)JkjD(uA+SKqjP8-hd*GC@cLd0>3ODoLoK_zNMSMQs#5I%G9u= za=hPqXM!lAShz_{#-&d)>TyAW56Pl)Z9E;@((bF~iU_KRXk_G(|3N(uD&)@|V97d) z;gFx#UkeLjyZs1374YX!GsZFUv5KhrePoeFK)p_+(16`epmuP9p;M38!6loW1L~| zSVMKe_Nr*d^WVDfdkJ&rUm#)D{V7dSD7*| zY)n^!bQQXUC>o^Z*Z5?O@j2+`u$px}KCou}9Hx~4XL^Yt`5 zs?m=9bNu*9m`YjZ zp2HHDqd~az60(^*WxcwBjzd9COioO9SdbZ0EJHDOazn0pvJFJ^T75XUl9f(~{OHEQ z2y%wN-Gqpoeq6ltWA54c7n?xaJHRh34@;zDGTNCp&P1Kdsw*<4{*Jnv?Ay=EM!ZDd ze?1i@JV@%<)hQLYWbo5iAn3<=e<;V`Kd&H)TZ$srE#|Z#2AOLQ^W>#JK&nNHB%Fh9 z!NT3N!i3By2pfMo&wVMw_A7Qe8{O#sTFz`-Po=#{i6Q?q-j)g4m(auvqZ&u|>P@;O z2O^L{A=9PHwGL;@2aB4#6;;7FLH#?6rNBCp(vC8uG|s-3?}k9Q-pn>+L*w(8`kYZY zqQ%aA!6@KwR~&vi&oAC>*rvuV5FN{=NU(=%u_(Kb+~x^Y>@S3W)>}5Zd_Vo#wg0#P zCF7Aa+KyCNcTrKP2(2fGKt?(!Re0Ia;zn&enA=$a&H{pteD10MNw9H~o^sy0C4-SE zlLhBWG9)8<&G}LW1WA_?H09-+T&6uQ;moID_{^2cZ8NHx4dOh|8)M5toYax9QTd#u zrFBrj$XRQZM6rQ=fa6M;4_k3W&N*dJ>yQFCS|jotXQJr?>$}4Fj7L6i4V(S1Azshw zwuxSL)4LO3%^0xl$oNa3$)yyma29F%%aJoz?MJ@%|5&66U%ESzH`y)d0@1XTs->Qt zcFp0JC}(D5XJ#A|^>={=;00_!j*UT1GYRMM9ZgK@JC^nAS*k=IP0@86;3arpUTo-3 zOP`oo>Rb{E{|#TRt7>Bp`b%=M#=qzL$heYnm?~n3`-|!Qx&d<2GWvqfZ8zkSqls@O zWqm&h+V0mKYS$jo=|N$EHQL zz({+=-A5mM>y7gOPuSYtYFxz#^;$wdzlGx#gXzD|Un;Nf1#V{@zRMQrxXteB9O z?t{th^B)p&*jo26@{Dzl1A|HeK@R5G08YonTML@6S5S5D#?I#3`I}7WVdBovW+?{H zbvN+=@i6$9&hw*(lB`mT^);wERm`@ZuoI=%K=fkD^Pc>|dz)|3@}EDk0$Z9Jl}b&5 z&y06|2;&qG_s5i!h2^%i7)2OEVJzb=83U-#zH zi7eZ$$O_YW#HU3@BUwg=6R%C{K5f>}d$nO=FnxN%5h&n*CH9J7s%pzKPksiYhVcNMP^% zIlIJw!0dOnnH(!v^qUhA$lf2M`swBr|BP{tdiV<@d%kwI$F3*R;PH*42hCY)KJf94 zur~^7H-NlSFXUCWO9!;r*)28s%8XB4Z&Ys>JSHsArgESN>;3CP78;q_!BeQTHoaiK zok{23b6QzFd=_sb@T$pD=R}ZjF|qz;)SqU|xwWS@>9i-I8I-8j zDOnB^6i69>*~cESZ-zXm#^{n15P63UsPz6^{1m`A$MG=v-lWgqCC!JayJ0z&#Hn%Q zC7F5U;PBs}Sim{qF*x`OW4zd318mDeh9%JIC*OkmG$J;-g#U;w|0LU64;3(&CFn&B zc%m%@$?a4Mif-vNGn7TSo!~8Q{AE{rU|M3;j}&f@^}3_^R-&i~gd@T>!nOFe75fTm zM0qhNrxCO#!@Y{P=u;Uc0H+ns6HY-k+2kL0VXlQ z%Ij}N(A&kgQf>FOa?p;xQHC?h+qiqw1+Q>7oJtD!l<5Pn7;phw1neB^h0&8W${uy? z)yx(aMAYp>`$D@xYS#$1QHdg)aT?wCcGFbW5E6mqaWUn+Z0P3kD9?h#(L_pNPr;LY zv(Kg5*=pA$DMH8}!t+BCGLkdJjhorpc1-FVx5 zm&Fe@$6JMd_cCyI*vx-)WB8`2vtjbXoOG^X&gDm9?}QI$67x^l#x?iPL@BP}itYI4 z(sRdL*&y5yWTzx(=Jur_tc0;{G;pw+tptK@C%@lbcoFJxicklm1n(6aRGD$N!voh?<#*!6R2)FQ&E=7GWu;vrrhVw*2<(oM zpGVlPJ=N71^fW~HImHfd9ea;lGfA6=Vrh9TeeV}Bh9ED3OpytbOTWgWqKJV22L(Jv ztvo->UM6D7MDrRWD3kLod&7p}gIQKPk9SsdiYjC22XBe8wjPQytt z!&VxbG!L@mFUOdgzMq#rVGdXg`dnH=-&+o)pY{|8uy24#%{FC0RMyC2(eLWZRG(!0 z5^-jdwsDu@xXm+?&g!<*R(W?-=R2gA*BNj6ZTCNcPJHc z$+cuilOyTgi%9etTWEFWi)uc*6l?(z0ERn#0oJxw{sv(&YagGmIBf+{afBqBqWZld zqrZMrV!PSb{@#CB7lLkum?;AH;O||_y;%TU-R>O#qn&d1_dq<-En0>+e%dA-*I!W< zYL|+rV|MbmJHPEP1JUQBSfM)AkZa$3Adw8htxjd9izZ(r7cUvqzf9n3VPoZf_x2a7 z@2-AM1V1b(A4wcppKV3bhhrVgf*F63H`V!mFS;u2#TazP7~q=%8;TBu0tw5hNs39K z4_aO@{4ixR)RC{8269vqp;*Dodj!!nS{|nQTV48{_-PGg+b&Q2YXAgDyKu;(tG?JA z&0>W3=sNb>+Q3lx5YMsjC_29TUR z&xQ^4HoDLTpr0v+zptvGmB5fuQ@3nMw7?V&>&!7pcvqoO$+}_9_vZ$N>N=t>Ge6sk zq28{O}@gFS4&6XL0&W7?F==kgF2sMW5aUm#`aG#P(g=W3rl%-fH1 zXPt&yx@R|RmM!->!`+cqYVEPYYT@3Mr#BrxXFTjk6^ig7#6A0XcoZ>6PZ$|RxI1<( zF1uhPTWFf<$U8?~&knWUl)Ikrfy$wHmY8yPRioh;FRgXt;z2H8D=p%+gnLi2uuUaQ z$^hnF>8d)R1JMUkl?d2)XkW$u$fDhQ!@{BLYQ_tPfQwo@KpSTNmr zGd<>Rhx(^3nFv)YM0q70@^3%H*`l7na8o-o!O@S?%Yl3b8AbD@_6cKNGfXl-#$b0B z`-7`tExvO7Bd%u}X)kUuZlzdS5{q`7)!{YGc@;-llcjJ^1gU zoi$=Q+b4*EO9kfdE&H9YKld;p%g>LreDVZA2GSPaG!$h7m%@kmB>4kiz2x&A5DUhN z_|q>FGQe~W#iqBCaJ|1s2QTDaXxf7)W4QO2-|1(f$_5lL4QZrF;Gz>89TOb3K1fxzD6zpwXanclws!^{EarmXX4lEqgAzk`#gw8O)9joX<0 zy-1df)Q+s&%EKyVh;iQR8nnXsRTk39s=o41Mn1KK9pUs#MY*a@oYt#d1n67e6WN(B{q$BoO!xcIpHcTM#=*Gvvt=ijPL|$d!x+kN z-u%wRnZ)I^R(2oPsA27)@($1{G2=TbyS*dcvX0*IWxQZWts~Spz&mVlx0|O zFun!S1t+bAi->O7gIw`e$!dC~%A6!eRG-XR?txgj{ImzVnN*(%@8Np+tMivcZTl@a ztx!kcv_b_Lr+{5q5&jYn(*-49%AhUDgZBE;2wDU{)fod3pA11SO~{$!L46N8R~)yR zx9D&%_gdgg4QhL-bN9*h8~y&gP3*x0XQwZ44u`kO>=%n`2A;CNF}cckF2eo%JGO?$ zO8KHsqk7MUD#owrgqaG34{MJp{j7FUJUMz=AEfteEt}A?iAIoxdXi~O`DeAqBdL+i z{aBnxHB2t{j>b3#Vh%;(0S?lapgCxCSsm44StOJrtY_>gwF-jgVPs8#|20$cTWthU zD1Zn!bUN0crBUE^$BWygXThu^2RU}AadOxm&bKNwoc0;ej^70-REMlu}^g^oaB>O3%$T*VkR>N zTB!D05S`1C+X9#Zk~Nzb`^M!VJ^}>^zRORtri`h(a_kr)3?A#a0)5ct;GmM!iU=|< zjrct{_Lt_t>7X+QBUn&>4&1}4_hd|qgzGW930>D*%T1{-rZ_w1JLm$2$ZURjTr-lN zN68{(SNFSYz-9JKg8g<1A-8&Va2t;mZnxU8C|{<|Nh3n|D?Lo#)!i=n9ICnmQr+7W zv@0{VN$~y=D}4?%-#A0^&&3hr;~f<_5sDR+7x#DKR(9oqD;xE=X6W!hLW-mOHE5J0 zYIhX7wuBNYDUI^t0>IXZ=YGZ8F{S>zIuM{lD)vX_48m~tQ~opm{U*CkMXeBWRpr5F zYq=9o>-aQ1&Ya)E612ybxf;-#X)+W5s8M$fOkuF~<7h?O&N^mb)``FFUA#Pxlb&jW z)y+&r{HD4Zc1M{tU-*q}P&c&dv{>U5?^bC=OzPQX5jAED6>ziX<(QGg4}=-{nBbP{ z;ayy&%<;2lGdwC1v2$gp>dmh1d@?3Vbup^uQ}*05`TRon8LI{ld`;%d#e8GRZ|YsB z<(!m?H4V>Wjb z_$4g67fDwF;IWW%4esT&zFr7VUu*pmLmV0MFu4}S?jHBPz2V-JAi>b}tV zXDde|sOel>O4`LvKJmT_TT3gYtpF)RzUOkO2=r z2!3F zSVJ|cVCxHjt1-{F_OfM=dQPLs&e*-!;#|M$#HZ?*`-#lZjeJR|wHof33#3l_>O$&r z8DsL!Ym(K}pibywdfzq0JGvm|_5_TYzKj~VC16Ir-B%Wy-`-p)8HZsp)Y)CX!IXDo?Oi|-4ZO_*4#wdda#BN8lnaNb4!)8y^5@$rGnLLy7&B5`LP0Fa0@U>K zMKwC<^S~P3X>+*y7b8_(2Xf#jQ{PwZUw0M^6GuY+&>L4@$u`9)=0m-CkT(bdy-OFC z!w6h*on$#!rJkC8hdh!louqFAZU}533}D#T7YTrv(2b`<6$CqXsF143K9THQ5IO^& z!re)8yo^5hW$?`d^tj6(*DfBux&b*E`c$9DAoGt#Q8aosg{B#OjuUmn5*wigrig|X z2v6xWDa)6#c%aRfFV;(Cv|$f2s-Id1p{-SYaS#}#^lk91Ycn+~8G2;wuRH3r2~!C% znmBUkwAdt97qC-$VJu=WEa<#Bp2sLtA427F{RZ4lm#viQ`QJVHN>}32nJe8Z0?p{r zyWn!b7KY$_c#;HLCO9t^-uUE}OD^;UNpXy+^6?l%b3iL$`}5mh@a(WkXs~f|6AU2r z@cw4V@vN|f(3D#+u9db3&N^=1f6PqbNbRzns}+>SiZN#7en9SVU6I&??X<5q{FlC( zR>(E@=99N)3b+1jwl6K`%$2pVug0H|=^9acd!q-vRoflcP$Yg*5z?q{^nXn5Zy<1e0qMZ%|r>FWo`OUylMW~I4{@=s0&d%Dp{ z`%LkQ_L}928-t_bkUQm{LkU!S{#2hrc30};Im4%*G=|BC_g(>opM8(h&O~i(2SG2X zquL-J+XHbPQO(!3c1ng15Bdg3uI8>dK=8#d%U|uaTn-dq-tGr#2cEl-&tF3NlyzT9 zh3gtbAtt$qOCT?#^~at<)%`0(8UxuEY@(_TCeku}#q#?!qDp_bTNwB==NCn``#L*y zJb&(C9!Qem=!lpwGhpjR^{ooC8?h-I%~9ckQlFtIAkgB+7fuvB8~AtaNijH3_Rs$T zDcl;j!2kS|pLVff{qxg58U24R<174M16+8Ve=dvRyI8A#hWMw_@b75PF0#%4jxBOw zUjKKR|HFiKdj`-u!K&x00jT(LG9ej{X(b_r45#=ctTGhIqr&aeGC)Pd3I5fhYm`@G zA@_`yE%94r?j7TQ8w|ewHVh#229O| zj&q`x)Cubi`^ekA(&jc9m_a3j%wj$zBm zial3Sp?~b5r+4tUnc?kaJQAf+n11yZ<_x``XF2Al&QQ{KvzeiGdP(++`b)VbJiz zfJyS-|L4PgKY0lJV%HMvkF^q{E)YDHSK_~pOD{k}J>pl=K}+2)sWu64li$gKH6Tgh zUf4`Vj~wQ`_0lCOzT=(DG0@nRn+2x$xRJdK8I~ssZFstepFjrj`~q4}In`s@0+V&U zr4%YK_vl)xctqCx9W1{MI5!T874xB;{?Pjc#_u&$4&q`CnWy5g7anY? zVAb{h8n=;taRQQGU4^W4e=W5O3_J-)kTD~Y1rm-0u?{6 znEw>$_u=mwmDV>-Mx+6YCSM%QEezDrRFwWXz+%gCbLw zf+*=;NoIF&yF9Vg7Lnhg7A|r&!d?BJn7+btnS%~!Pl5zB1tZX{AA=c|r>MxbbFUK* zkDP678jN>@C|5S)0}S{l!|JDhTH|m!E(87F@@NDg9Z@>p;S3!IdkHxN7_yHB64v=q zE~g+P#|UdD>)S(gDq|f#>;fiZ%s|NEVNSRmx) zO8!Ejk`I|RTVP6V6BX5{vP~8&y5LhS)@kg;V8VI{Y(wu;OHe$A=y#{G=w}sAy61x1 z%ewu)9@~|SIkdF{J>hczOR0C4WrWIP>0XH$Z(r0{V?qXDnFriRo7>t>$yO%6KuJU6 zfbL^CmE#(s0t7$R%phQiQFi}G2C5K)cp!DN#~Lo)oW&?>0dTA{xk}kb7k>Nq)P#*g z+|+-ol@%APl>mynRIIvYVM(pJ3a=1XRhpqT1dEkBcFYg4ytQ6V5^T|iRCg~fPF_?> z9Xmfba>-%|>X(;sEi7zv`cWFzZM%_>@ z4IpFv9z&n;_fc;mnH*H-B=z35S^k3Orsr*vALo|h*CivyK;W7Iiz|46QEsp8jq)K3 z=HM_{QVNo=wh0&ElHc7tH89=ZS117y0%A4{Qp$^@Zr+O;G^~(O;8oJQ1I||V;!+KX zou5AmJB-5El4`@K%5oo>^8O&dYJ51E5bVWO!e_un#W@P@uJ-P+m}p@ERKf0QVLpip zIq4%*so+qn{0=Ww;7}P`?Ev{zgEEinvUw|KWqqqOBpb4f+?@3(QB7_WbdK%rv1qI3 zY|-!CE5>-1Ge&=v59JZ;$Q>PF^saRe!snGt2=&C1b*#RtkL|X(s=%7{E&x*S-n;=z!4)#BjuwV^PId4Yfl7Nexi$r6aSlH* ztFqX~#_yF5&bF@0Ugf?PHLj;Y!65)L=lomr>ssX^Ue81**61wSK|I@g4sQ|8?kXMQ z3%1OfYFy4bM}{avX#L0Age?S-*Sdc&n4|xmzp*E9;2WadE-5aqY{i$*m&EM1dR)qs zX4KxKGgPKq6z|`c_sIbP`g@|tWWZ4-J6G8J)$UtFu{5r#m z2>-}IGncmt)`|3a&(q^u>wN{ua`>;yWmYa-N-_%H-;tb+JS>3>lrOi9MbY0g^#9&6 z7T-SptTo146ItmfNROF@^2YJ4IBfkaaxsn2l@!0_ljERAGItD{d2@XH9N9I9xYz&U zysKH8X{hYFg3{>odgp36Yd&=?5wEfOrh?hKYI>J7H%ap}AokR}7*=kT^xx6bi@HV} zb$OF*#IsYEJdNOw_-TbQnJ0<5cOpm$tlaA>Rdifg_wQ>7=~OO`-;`xEeArUQY+;V4t9Y`5$$ka+pMGg!_z3pgUytuTItDnI_;!6ADEC(7x*ih1d$ zz69gkV>f3@5X&!spx)p>eBi6QBm;4+~dMJQlS8ubXjOizEsQdLwKu3jH% zwu~gSjUz?>;^#+As%*6<4=tyT)F8?f>yPUpnM)w&aDKjvqgC3ls(diIiEuKluw zG5(;7b|#cplud>{@`xu4Fw+U`Jb6nd8Icg*Ck5P7-G*0IVqf9CUY zyxL}>F;Zln%R7T7=E&3e+rue< z3f#Pzl{!;hk+(Ruxct;)a|oyWxX-&PMj5&Cyz# ziX&pbVv+Eed_S^$lRq6R@_@FMl9wuZ8(e+E<;k%Bvj!y9nJE00HI7z7!are2cM zxAGQ5T6qHO{SN&1Cw(429;R0apf^*%vu!1e{}Fp`Q200@i`0QqF5bq9Jz(9r!N()O zZ8KfX<8JPAi6jm=*yc7m*S+h&K0KVpkUDr(PAd4OoG?q!xyDG&OKz3P5`Ofj$6K)E z&9t_T*xqplgn#$m$*)M0>MQJl$nn?zK;f?DH68NYj{K0VT`}WFfOr>>B`GKO=XfD> z(Nx4Bojf%@1e9|Cd8zoNqefanh7^q;GbQyvgrxx1yZEbzMZEjDHu#c*jty8vNOu67E_X$T6*hc|iF;Ir7q74*8Qc-HitZ~d2h7Cq6K`N=22?+_LVa%?a9)~#2GY)mC#6=MDgHO&DN#9;bG!2qBC(_ILRM69}OY^wa@aKH0X_gPaAj zd?N4IitT6Atf7r(a-e2|%M)$cg6P!ML#pDVcloZ=yIlE?wNH#&x4#!<1SRg43Sz4~ zQKci(+AC@66jDwk6d2O0OP$p0o-B%8MM61vMmnL{Y^8*tD&6o5KW>A3znx^i#a=7j z%lU^~Bb~T!Hi2X?Z>d!*!|raCJatjyTwXQv!Ho@A82bH)m0J8wmaBi!PdLc<2ZMKL zT1*z#jAh;#8HSIJZPh;S0{W48^JucdE+A`ZzZ=>6@@?wPEG`g~#4rFdvFB1GDFU!6 z=B?SFN5RHA2NgVMh6;)P{Z#UB~W|-=6#pukR#q$<{zBjycRo#x*r& z1>QZ;gYSiB#h^BbQPI0?DFyqU=d=e4Zx6^SqIOmVp=@$hUEQ={{`RsF{@lxktrDN^dg?$C%+7&7z7Tsseg|p; zJ0IVPT0*Vq7+-~z$_|p=cK|j27hE4!Aat%d16a3sM0>lfmbQV(?S;(i2~GQdX#x(~ zXiXuSEP5ec2_TZ+vz>)HUhki2q43ZI;rOa#6;vZJrPnoc584!&dR4uKx zG}FhVQo-TxBPrjd66Q#Au($AO{#EbC08PPy&;Bs5JQRPB%5|^@!)`w+Q+eXoUS=Nb z^$w!%*$a}X)FkH8L6&~ z8{1Kb_91qD4Z-pY%7^eBR5Fg(gNQpBaKr`WIJ-l~&bgaI`2asQ25 zgu^<*ki!)bEFwO9n`bv3pm;Y6f)S_*`AVx?3(=T!Y=sjb)5$F`+RW5g8OH;OHTkEt zcY_Zli6<&Dsp~yzun{|1>wz=z#Jo|+LLE!ORU-qj=lhBk;X>xLmQg==z66=0ppqS` zQBTRcX5|?=>MO`ieO7;IGO^;V zytuMrQKsYYuT*17{z5_mZz|Rt=9mkq;(YpveIxPA=a>9Jx#$q^wAJ)(fFM`T^LVQZ zqLlCX4)z*G72!TU3em&1#@!D6z!6o#^R$G!;#k~$%?}Va7!585pYTr03AEL@se6Sr zb;c|HPBDMu9dLa&cLQ7S=<3q_sHUdn9p#`s#k2a&Eb5$AR9OA?lcDAt0Iw`pG$k<4 zM-%`?qT=}bWU4%kJoD`lXx2ey_u}4|Kj2DM5UM-g1lH;(*jS9sSVKLxYgV!Jy!|7r z!h9<}_ZL$Zs#&r_TDk1;o!Ws2AxpA)9l)(HvGa+9x`tCz*3(z%4pX&x%A2jxzorb% zQDj!|?t2A}$sLD&ZP+;S|NKVxdh&kxz13qJZa``K*TLQOX$H%X{F}FM#mE>~E+OZM z)HuhosXo#Wdl(B3S+s1%C-Q-D_jB?Sv`O8_%;3(7d8C0bo@&m6*;A>Mq2BUC9u~u- zp6-Uz47ymE9t1Ag3;P{gAJp3UWhKVd>LNt4M|fHhEu(1GT))R@#5cH(u79nx7~)n8 zDz^ic^s>1E@1M87_DID6%#JAfF|RZ?0O9{~rM%qUQ2GPAAT_qU4ZBhjxl>|_)+>vn$HYlDH?k{9p+;x|{6UkD`;F>(jLD&aFYDNn(|YV{iUe9cE-vLi!EUcg7{J9m1vfkPUGGw-as^g#Q3f5T zt3A@YlPPA0e}cLigJ8-jtyRsZD~uC4{@9C(CJ7rX)n$F44Qr<8bHq3delu>~GhwEv z8Riu4%-(Yr2yJ=zCh*F;5FB*`OoCebjvm2HvMCA0pZ0w7`?_776zN7QA-BUIFTa@# z!`U`jS7)q$$Oe1YeTAt{eC|edzpr}?r^rm`Tj@Xp6w=nJssqV+kfM`$NNTsXyca@T zcS({GXs<9ikK1-IR1CEda&atvA;eaIS^lCwg`(yR;k9C2aC!xf=|+6loIGPcEw>7D zo1(AUxt-YPKQUq7iX|A7R8!?Ky&7S$@?M+PBW>+}=r>rnxqj>Uo8IQSn>LIb}C zk@<}CFC;V!C7PPn8uCDUiGd$-=+)IJ@eYC=ErCq(b}8MY(PAmeul-g`M%8(S*sHa3 z=K8_7^k%{$ht%N)kWLEMH@BZ@3|E*gYp6xPrYIb=q=@C_r{c0pWF@w2pr8$-BY#=3 zX-Od|Xu#^6{O%cT9~Z6PGcL_T?JFW4Yn+>}m~+bG~_(W`VDL@E0_ovRBTq| z0Z}w=5ySp`iN=bwKA>Bvu^9n$D9R1x28zy^-@@JAHuTfp(R`G*_L^L;1h|I$zE1m^ z-Z~v>ab;$N(KO~`<4pGR%pB53?`P(Wwz(&t;I}t0k6l|mxpIZ+CMQ|Q>u=W^59Juy zHnZj(Ft1Xm>^H;fw4ZRamLQ#js21@!<*sqTuivKlbmPa5r%VlR1??Rqx7^lV?FrVr zbJeL(ZwimN=l41~&|2z26jC${>pb(~it{w_+85%pP);uW=XSi|QA&O^D2}Pk4>_0i z&B(WYZoDz@Y?k&lmCel?$!tDj7p;+yB7rOQOTD2G%}G=9<(>m8vB7U;DzYHH%6f(L zX5KvHP|UCRK^5ce^dyn+Dz;E)*XS{-T;p4vwT<4C+BatM45t~S4nxrgy2(1@X5!UT zncxTi2@YaIUzcrK++{KwlCG1iyozRW9Dd(SgNJ+9X0o=R*ZQ#@JdmCgiur$o-G z#|exCE4>K{eRB6SSt)OP5|cRk)Jopx_;KfJQ7Mt*+s-OOdq>%K6gwHIQwkj6m+$*A ze$7_H=kA6#++@t5xccxzkeWxYf^FWs)?tNrFx$l7qzUz)i%8Ghth5)#Tw&%d@xm7( zKhJt52Iai|ie|^~!z83QZRpq@o zdrVm;*xq>Fzd ztf$rNgYAIl-#w=a@y%0#+}~X&Ec)vAen+}`X3H)}xVIC*892M*_5?An!t zW!ZmoalQ;cG`}0j`s0H=cVa_t?F->x{A+)loGBv4Z~w64&B}4yxZAmD?#6cPv{jrGrL{tKT-`Kw-kzeAuO${zvyRU_pC&aw$ot=`n2q9ar~C@FNM zp5s+!Q|I|x4CP|Y>LqJ8k?7)#0g;RmGH1bX1`p19k}oVodtAq-fu^260(?@_H@|5{ zJX-2Z-tNCG!4eUbJ{+ji_)(%+K-4l!zLs+N(}NnBzP-fQGPX*8;+8Zg3$<}c>e)fp zwE*9Ug(-Pk+mp~<_g(xNTF!67r#~M)=u|W>4NvkLsWS9~QagW(Iw6}d7RBa#7$*_K zH|U6F+JE#OGH|)Uo!(4%OuCUCjtrU+_#=;e!^E@8f|**))LNWZq9wZJvjyP(^qo{o_Im@=rjJx^6vn`wl% zRM!3c&4<ijM?zdihl1x8O|}mM1qET3pzzozJ@ zeq30ah@mn>PlxZ}q1m(Yxl0Hs6YbUYQO= zNqyg2j3tX&W8mlfb1gW2@_AwE)nNIm@sERc781t+i@q4uTO(m%>*{r~#Z`ocE)hMF z6a$W*&-@C01-Q-;`dUJKR|ZO}grOAr#YxE|R@|9^M@rD!w0FMaXZu>R+UW=v#JMC` z;vqG}>%boL0cX+#Rbt=Qk0B+3?R-MJ$3~DxS!^!;CA70m96{cBFB?}2hMyPJ%wIqG zOIR~mHRA7&elug6+%sMt!oP@2zLuFxm6J^wJX7ZM=;Oh3fzL+!(q@Q}Z-e*s-_mpD~m&}8fS0l68 zpPb#6nkaomLLD*j%~$c~6&e=2s>ilMd7s_4m%{L+IR9*l@Uxs%5?NH{pDZXh|A-x` zuy8SyKu#!Dfsfv^wtNXsBDv&r+e(KiQxfrZ4>0u{vLdcD|zke z6(;yP6PA+~lqWrFK6RTVgZJ#}CxgG1s24BQ!-cY=rsjQMCDrU_n8%-8 z#YzO>cN*DVzX^Y|$jeE`+txNc5co%?36)!q@)gQRJ&~ByzqBt$GS~LAyp{a<4Xsd9 z(&EmMS%>n`TdG#)5Z>}oW!2n#S9ghG%QO;Fk%V+B?y+m^R6nF7>(ca^&g-Vy>i&!& ziZ~)I#WUtcCCZ;=h+diaxNWeI4})UV)qsDf4s_K}(_#aijfWy_Ckj0R0ZzM*^FwDc zJWRH6^))W4%;@0k2x0-D;Jr5nw%%XMmY`0~2T;)IG@W4zld@4Z^pmjNn6TfaFg!;< zy|dt{E%h5C4evKw)hj<22}@kkk^M2!q(Nx}>Fy5MbSm8qA}QV7jg$yT zcS)CY-MR7opL2fqe!id1yFT$-o3+-QbJR1&c;;H{vji>b_)o!yB&r{g2W))i$Pp6_ z@VeK=y0)6NfD0w@!*$vlrXTSc9T2XJ?ManzD<`-F}bSkKSav zeG=aNqqs2{MZ zH@IY;@NivSeLNrCUSF$Du5<>r%1M$pqhm%aLy~JAqWYnsw|RR*d)}|-SMqjV@)$YS zn!2T{WGW{fq3o~6`@xq+wblf)*XGA=8p%1>;f)Ute0!eu_($t#F|tb@llK=ZCVnGU zh2&1F>q+@cKjlUl>a!D{&B>lp+$#Oe(x~*c>;;5P6qXHahKqfQ;A=1DESfXl$eDF_ zTtHIH?=AYZ>%Z{6(ReJ8G@m^iDS0}@TH1u=MdH`(5F$p|0O|GV@tkp2@ap$H_3?8L zx9^L$TTL7JxW+)bxLAXFbDbXk5eK@y%JaxBz179(RuT6y(z zncH9b_nV#KC)$~{SlH+1b_VATwy=1o%S}E@UVpC9SlK0{ll zn@&@5Kb5gqN6j664+}(m;#8Sk)>Z8HH7E#~j*=SklOprYYlB+;T~|(IEjmX}O^Uhg zW=sR#`ho9xH?i}NXFNR~guQ&V5H|3rmo(EnG(Ib!o!VaJ;xS33W0HZ=H}TV*x;y1O z-aRO9yYS*yb>jW~i7Ct$ZA@(!gsq#;JvKeJo~msXV)NW-L^VR$Vs4Vzp?+P{;!>;p zc37I};5ceYe^haIjSn=%uZ)IpI39$U-1X-y+pH?5?eljm_3$XJ$2P;)J0_G7nr zjLaE2&RLABoR1srlgfLb7Y^6t@&m{DIMbHKF25XWQqx4inWm429A9xsy{HwLe`Z=K-Aeo*O9nISUWmPem zY2EORaS7#!9OWOKEahTI7#HW1Mf=!dA+2IF&NUS)@d)?uIdzt(=;bpeG#@C?fNc-! zF3u8MyAN+wdKUEYxR48)xSFNSchq>;=n&&VMo+rYndAYo-QjUgpEgl>Zs z6{kJKSA5}G%;YmzMce=)h0J}V2tupKB$Ks#`@4;JqCtAsdc~XGMK9X9=R7HO$hw=9 zz)C74=!!8F?QrBYrD53e(5i4@{(&;)P)$e95wF~oE%?ZJ)be6X&1tKz>pXvRDz#H( z#|FDw!RKB#f-2!Ku>#9=IlnGKns6ec>0^uCY=t2Rgi!HbD_%8ZWIvdGmC@9{gFUj+ z+AJQpow1&9ww$c3EB`5YbaR)ZVtzZhk+=Iyd6Koj{@23~){Tp^o8SQp513a!9@o1n zxE7Hyx3VefUgWis9iPY^%)}4oYd`UD?2(oHz&xX2C9i>385q-Rx<)wl4v9qPr%A6w z74sW(+T_maQTlD&EBH`#+(=y<7`Xe>p}$RO+@juwi)$uz-X$gs#po1GuoHW?ghO_? zcZZD{5b+cRljjgMU=e-@oqPHr;>molwMa0X7(3(O&}rPS(DeaVewpDL(m}zC3hDx@^PM+8*A*{6_)- z?h_;!eEB0TmwJ&RY4$uMoc+_cJe%l*&peS?pM!mHM{+`xEvQ7(C3M96gbea7%w3-Q z`6tMm^dg@XZEbpgY&lzQXliRTDdV85G7ILfAPbbLS%{I_*>rSjsr>WKX6doZc4;xM zmE*h&uU3MOB$b=1v_TMj+3`@DEj!R z*1;g+P*_Pv(&?LbH2p|HjUdM|By;LCI(&3Yx>K2^HL3Ka3>0c)?h8Ru${*f3#wE)! zOL+C#9NSRfnnfu9BnSC^%|X+CeHB?&nmf=@R^hNVF+$^Fsj3sQ@Ri=avCnp>ijoF_ zCQL>6`(T{m)JWJRjSCMmi=NgTN`q92ti%PB#Z^Wp>>_aCrCVT-y$=)&kWqZlaWKG7 z$snOSr8lsT&P!vsM!%$Lb45pvI7VF|iHWykYJ8S9cKqX2-FwkaHrNVJzR5-ic_pp- z)N&Fza0?+5dn@_NpP&j8nyE9w?iJ!(Ibv*Z^>P9Nd)OIWP`V#MhWf3SC4nDaMLimMZWwZVB7iyQRQc@X{NrIxRogs97kEa_4V~aK?F6k5E8i7M}dmUG6hlU=}wJA3Fn? z9%Pr>**+K{cWnKel-a-`uc^$}A;icGy?#eVs!6EmYDdw6x%}p$f8vnGT~{>aoDabm zNXH#px^sehSzvBWbZ2$H%)BLj3+Z_wMx%#`75f@~>LX%|XZntEwSzkjK`2!#vy6Ed z0|I$@>>H)g;Pt)FF{zfts$)1$bx)y>BC+E&EX3(7ywvdrq?~%11mxIE2)CFplR#Y+?^E^^x%FW zc%m<9j(^|v3>4`L38njG9YKR1{9lS`v>+ zfSAw->+WnQ4NeGapJ!qeo#%>!P)wBcD?kZBy@_LF*aJ72t&KnSHf@{9Y~K+FTCp+p zUBqL;#h&C?e0Z(hl9ZxN$tk>15)_02r*X>LBFOOC<@t*gzQ%>Rr|{*pJf1s@yQQ}2 z-2j@2{4>a{HzpRS1N!@2VRpsEDGa#drJG`(--#`bZ zzK%Dk2ynYmi0_W>i}d(Jv}lDC!98E`#VJUr7%pz$a{%}tb~J%oUoxd_Z4?Y1Q_)kd zp-D$mQg%n#pXI5q5%o?tq{vHj^}N;#8N$THjm&3qQ`rc4f;!rRxp2mqXx3v}GBN)S z0+E9OG|?S{erW?w`Ng>H2VW*G;-}z*gm8!pkJ~Zv^q(^Qyl`@GK-`6R}G@7J8->(7^4CTpW0Z4eeB#VQx8sgiG3jutbgt-Eu3HV;QKa04aKVl zkS~=EkJS@hQFkSVmZv%uju%FtIdD?NJZm4I7stiL^^TX)=@H_cW^?{3Nr+jMy`pQE zf85hh@lZ=Ji}g8V`3sK!Yf-9JnJ~8O;jbOC>P58@L1A8#6714UY^3cXPpKXYi#$E= zob_LPigJW0Pts7YtJG*3KMEl2uj8fiIvR5CtQl)9DtWSPsD_U(r7$X;>SK=f5R%-k zH|=w(3H({@2!G;gGW#2^QEgoubzSnv^o2!5I|)H_zE12ogP!QpgariCc0?nJT=7pu z@2D|0IfZwp1qF4$Bz^cbyD!H=MG7H{R>Ur4s^b~m(6zfomaC8(Ti@z&V$0dZ{LP)7 zUtl|r`e)x!AE!^N%9;KS>tZd+xINHoKHtB*&?s=^@E$qN-gd6%uLD)Ctn zW3|c0_bHQNY-JEj^G7Lj5bLxd_Llg_^!fM(@th5k4c$f#Wus_qQ zHHk~i&QX9umT7b|aK3f=rtEzaacc$Z4Q&m8);cix@mznjnx|4E_9%_!toW%rhGHCE zR5L*ZuI~&3uR(t;+KGUUzm$(?vj%;fo|U)?S(aO(#Q7HGZb#fkUk5Dr2wo%jOF21B zm|Znl=9|_ORNwT7q;&YDj3IIjSF#pO=D=;j#6T~d!KXyHMCjNY zl5~-0qx)RIUa`NM`!zloqRoOMG(h0-y<*>xwez^kbN;@#OCQRCi!1#*)H^5$UqNIk zYz_3nSaf5SDIxPXxJViGO);Y=KWS_r5J>LHB~z_O*>N=2x^cpHvbq!B<72BNv~O7P zU(U{231OwLvaOM~lsLFgjB19xTjntrn&0(3$32WI#X)&z%E^NniVnsy>Sn=An&;F^ zrVqGrm2Fq9_OwFK%8DK(l?SfK9NnU#FJP{-*G4@Fqvei!)_LQT9SQ_Oj!%q1S>N;s zSTzp=$mgIWKG4#a<_8}0v#3My+cU~&B<3%hVHa~DK_DGVr#v*cCw=x+;Q>J|@xvR} z!N}lB+?uIcY!KY6d!p!kkL{Vruz@G!k2{rv;YOevPnrk-{xv((LOSy>v+1V@3Q}`5 z-W=5u0<(u0n~%d!DuRUeXVhZ!DDtg+PIlXG7vu2ka&o6Q6N^tlYHwgEP)5{a4D2~H zXKhs5cb@};T(oT>Q~=ro89`4ybYljG7-IuNc&d3va!3^kzX$DwFyHy8^@y@fl4xS<9gs{ad&*Uah1ZsAB{et!5r87%gQJH5jc0KsEAKfrg`x zz~aIVo{9Bs6DtEyFVYAxg&K8TGj21EUFexMdMAjqx>=jGAIL+Y{{q z9tn0_S}9WgIej$~kY}UD?d3P-gRxQIS2#SO2Cj&?zk-^V{B~O{0Ax8} zRx@F~MvmdpKE9VgH_0*WNz+oMMi9-`wZGi{;okq9h8^(VC9toQnCigsv1)wC{PFVxShWX_4$4+Zv3_5defo__vxLU+h;&Wlg3i&+OnNQgb&K z-+xQ~dyBl8XmE}nhX6^^*2pPM;w{cYI!eQ)V*ClL$g|_kYXV%{&59J^S_lcGJ;hwa z3_*qhxrAbCCOthJ{@K@*(3u%G4kz%8-20-#T+?Hwl(pLx?q6t_gKy{HIC{PuJy+sN z@|^#PRYdmV*M(J-S>6c(S!&K~2e!cGwa8$`E479Rs;wAO`!_Z?mCmoU>qUnOi|}97 zKSJgiR17Rm2Mg*Rr-2c;t*h|ax23^Xcb-bee&P0d`P)!;;Wx}`BJ-V~pvha4JXlgY z%DB-`qogf~Nt)-wzgBuz>N=vWjJ-?PBq5-Q?SZcHK4zjVKJBLq(Pr=|Q*>i>8?WKI zp`1j7x-RX|?_K`{6!uXKn5xl~;5x;O0a5cI!mCVmeGI zd7DnKG!l~vRe(xe;o!0%v3LPXQZ8)`((O(*gifX=wDP{$SAbfGse%g_xGUmZg zP8WTyM`YC-hGiO}0d4J~y+x`o0McygkGZH660QXFF;UUk?UIHiX>l3hUOLJ)BkMfD zUG5HcyMT)dxo_5>8$rwtfiQi6netS} znsJQhzz)B$uV|4K%%{cAln!4Q4_`dVq0-h`3A{_}QcSU28S^K33 zpw|)^wZwy|%kW#u|2e+b`ZK!{6 zpZ?R8XQ$=$O!(bl4#nOy|D%o3z8H=bm z_mvm*GAAte(ig2%k%ZZ7L(wa^3xc6)N^X>OV~_I|ZMLo$9_Q~%NHEuLiyOOx5AG+O z(;oDkcSgk?W6zCTt5;bNGv|kn1bGH`(4X-U8s2GKqHp7&Kyq!?^-o)h4@1^@7jCdzt_RFu`Jzgtnn^!jUB>&rcM=j|fh2d7c43^Ke<7Dcj;~ZU_Gr!cUU~{9FN;KX!K8 zCfk@PgnM6(8s&u&!{b-|6wZ<- zPRgho46Dux_hJ3Cg%9pzTSJCCXds%K9>^@Pmgr)OCu3{#Q%gL4N?RJ-P3-<|Y7uaW zaYYfXro4P*LhkIOKE9xj-6fR8d_y%KSm1^fYo-su0~mfWzZ)V>#61^ zD>~3}``vH+NE)Z+7QpR=z+9<&p$;BmPySmO+2-8<|=|!ADhQ zq+q@7tIzyIJ!O9b~z*SDWcwT{;#1}s3$(kCg4%2v!&Ba2JY^GW=x95 z6`9F?<#PvtT3yt_fuAfNThJAjv;~pqP=OMh@5^`iJnRCMgw8kH$4f47u_ZHF7=~p3 zl zuD|7Zm)!QB^+JqOWQ}H{&kr}w(ky# zNEUzEzEZtxAH1@fii(g5@;)~?>txKu(wfuNZh#7$e^<7-N@?XIQWRN=oLQr7P0jsj z=9^a~1q&d>;ifJf>e(DQ*q#B&p!=OQO>Voqm2Uy<=0`w1H2N^NSYr?+E7f?Z|Alk! z`1Fu~EFfNLY#6wwjQe0T`3KLjOEc)m#1uUpTfiOu`oQRM^6%!;;m62l^9aG>TPZx_ z*(*!KH3{Pc8*+g$57m}_;ssVyW%)oO61R#ci|7I;oTjF#SGn!?iU-g_?2o>d9rQQo zhzY6$$UZh4T6_H|HYkY5(IGh;vpa08>G<{T3-9vx*5t`8$aeQZR{B2326vpS8%-jy zceh1-n-4w=dVW6Cv$#D`*Wl38E^|Jtp=(+`lnkbMY`#>J9!L`RdYSI#=^ zLBEHc0L6g)5`C=d@eZB$rH4NLlAr)$ddlAJ@e%&$Qm%7?`S@!+$Nk)aVNkI=;~9Hs z87EUNDbFcMx7m{NYJab6Y;668KnDVWzt6*(!Q0(8#2l2kXQ51fNN%*vK(a*X-hd2K zigQLW>?3o&x$E7OI|jZ!+jEP!r>U!w-ncL+TC0ZnA$hLJS~#a~ zeWifE*ka}1K;(Mdcs(zcV_@{=d#fj?&0KFV+HCO6Jp=x2Zz>1<{R_aQc-V1`anko1 z6!!U>=6Q>+(OimzZx|rUlz;W+1OC{{>Cv={CkKaXd*S95R8T#h>vj9mN&Tyu0hz$` zTYRXQkxnXu^N{aE3(|tNsZrx4l;YNyIq|_U{;VUknkonWO;?8kQJk!s9X_dPWsUo% zvV;9}FNzOKsmFE~&(CLe4+cpF%*NWH9vPo5)H7(Dp+X>5`lI}VVilAeO73hpSM)jy zlptBLW^QZ}cL!r*{W~_TXE9@wqiF|k&j-+YoenM9cQ6#E_Z9?gF9}|1MWkT}-qD_y zFf`pnq!Od0r(zF#!tXVV7UFCN7rs>EoBGi6v5?>u3KT4EH$S z__f8C_|XbHAPTcRySO-6J4hbJo>P+y@xF6rhq`{+BLLvqNnStL)byb2Vk_Ev@;&xU zaFe6V$zUm^_J5CW{8p-An*9~|?TJ3iyrCO`EGgod=7W|-bf&c38(aJ*NY2{u*ib?h zBiHRo!f-!N@Rnqcp%{2x&+e(akZr<-?F14H(3$1mO=QPyc1^qL9$NS%Y#MsA+vvbF zd-kN(IPprakqtfVqEPZu{xL`80s%h!LQ|h6HgM8pTVXTG%e!I0AgtW5;qY8#)Xnks z01A^uzH-awAeX;@sj6bZ{@C(AT!66{%+kIPTceg}2O_HMH$BP9AI{v71l+zQDpN?r z$+Al(FBJI^nC=P0ZL=>KPqg37BMP2Vr9_{MWM2q;zs5Kp!#E>#)8!u{ugK-sr98Ok zUqp&8dO0%>=c%?5)`Ue9=Hq$A&3DD)OciULfZ=y58a^YEw5C$vE8Ih2LEw`b@; z@^9Z659eEZ4Je&=pKQf@yA;Q#(~1u0OFEM^Izy3PGh64M-#?1$65DlC5ST(M}`K$}J#)yr5@rUxT{jk=&lx z=4~lZq!#5fO{!qn)7Iaq0j_QJgDpi|TwR#%?ULmUk-~-q03fJRHI7n(JwF zje>}-0zwuIsCUwgoUFcaDV}V&xzxmkej~CE!4~uw=(xO8MXRfWDIWK z%?CsDlBH%-R*&0ism@pH))n1msj^`dYIIU_?`o#sr^%xF5~Xw{ge0h}xHR8llXN`Z z=+?w#frst**!X0dI+A0l=%+hJ|Q_8I{RSmjCER@l=+w9 zzS-fIRf+ti*Zf8hQInuV2?8S1+oVV6pxT-s%5J)sRdeRjqRq9-epQK7_b0KikkBdi z_w|3cBtzX`hsApXYvHY|ptrSFxSCC^jiiH&oF|n5#5{jR4ATSUK7Xxu+VZZ*RZxp(&rR*jCFP6kUI!QB44y?t%w86}hNzO=QK z7TR)@7DW>mpwaja77kO2CY;+i&}9>;W`J@vO0L^aP}_W&9+)oSLj$`5oR$E+-;|44 zp0^>R1{o?ut0LzoER&`Fj-3swn>H~q0Py<>9Fo=>a|24v$lYQm zr=dwmOUK6; zo!Qfe2No%C5$RBK9%{e&EUA_{EB~CM?b?kx(}3F#siVt&cH~#ITSedE<>o6Fi>Bp8 zBaWWM9(fUuU_FqTBe^0IJYaqgc4Q>aPVDV=MJVRp;^Q8&+++Nek)~3^mgT2xljXE+ zgX}xj8`XAaI}MAR+OEVZ8+2G!W4}=EjxieZ;*%ke;xYkk)`PFJA1mTxk}Dlr;~*!g zK|wwD`JOg*i{Ys@UPDteIvN(Z4wnQqez2k?Rry2GJHD9ao97lk(AiWE&ss~geUM{h z9^u-?79nTUO4%NKJ#mvwbgFs&EnqHt3$#_j?{m-=6*4bl`$x#hpy)XJ2k!bx-=wIaYR5tm2gRnd^`1ta92^Rq<+1JpSjnmVWOe>=i zFwuEV%%Jm1JuP{61CYNhOa(DIt+oAc=w}SG0Y_6@KB+}p5$o>u`52k1=B$nbAK=>G zItgfF?8kg-36Qelhu+~%s()3R+&jcPU>*iLiXc{1AaQo4!_taYMCM_lV_*0QpNu|k z3}Eto4b=O&nZI_U&gmeI+bUt=!?Du<=esFIe?YkWq9RGBTKj^8ka~JyNVQtTxaQJ4 zZ*{Eg>=wxB5xNF{)05_NKTy?QHX0`A=yw0?OVo4|rru}KaP;2AA^cKWlnM@(3bMTo z-}M)4D(0Sq-~3M^)Kt;Ye} z*-4Fz+Ntjg`ls*(XEO`G7FK`HQh?oz2ZzXmbxcEGZxn?f=7Pt&G928)q+HInLzS*J zbGu-G80Sx8Nm+=17=U3nzPr| zCCet!9VbTErEY1C^2z(21k+XVv!&Xs11pT78e1fdH;cv3M08jVFw<}e*H)lMKHa9m1lOM+iYJ_SQ z_#!;k!VhK`_sp(F{SWd~_Arv&7FgW6VmIIOS~!vVmE57;el7n5fux;oaQ(R&H+Led zaSqS=@aMIM>a)^lI zK?`$hRZAcjR^9PqkIN`mQ|6A9j1M-$4-RsS?6AL8%eg=w%pUTpeaLYE?rpB#?7T&_ zQZQ!%>~sk*x|*)4LC{jzG{=p6ecvj4>#_tsBti)&EovCmNAJ)3*blz706JXTRh^(V z_QE;4MXzc|prRX5;k22G*7a{pX9{WM_$SF6J!2&uYegM4D-=r;%tG!J%dC@FN*#c; zy+IMk1|wLaK5iNI7gtUjS4?B@fuf%ce<*=9jlBPM`i_jUC8e5jj^6lw?FYNIyi52| z1j)W4uf|I+RSPD>&xj{KI?jkwL|M2-pFLGoQ(OwwfB(TKNPriMncJcIj zm;)52aB%Yz{`3sto%bhqR5(jEEi}%~zkisn4o@_obd9Xx;ZFyDI_qRzT<^ky{ieHp zqGXguFeQ!ArwVy#4;@e#D5-^5H^Z9<4qA!NE3||^2R&@O^B~rPET+8ZYDcf$n9p4WQLgAiUEC}{ce)7Pax?eNDJ zKlN%?^b%6?1)c<@X+1CW%jN1gp81kDKGSn0Xx@el-6ak}Q@z8E|JXuzQ|rV$>&mK` zh8d~*Sz23(t95~^6`zE%MeGn1mV3?pDEN>B8`UN0nAJWYAqMV9N|-u=3jAvr$~UOx zYnQuNVe$KoeLx zB3{ZtUIZI=!?Da`3Cq`?2)=^j6gQiK~O zXehWLG1plkt|$jgU7I$U1h5}}<$*N@S5;#3tSgRPuwBWSlkd z>L*BU4i2o2>jc1tQR#9(KsoET;j99^NSb$z9wkr0K{@&6&{IR#nrHSSyk;b3StL_^ z>ZbCYw>q`sCf`OrztXRcQ@s<=KK?sKQ`gXl8t{E(qzxH=bmO+8O_p|j!|eJSK(b7X ztf}gyVy)(?y-IK*3;e)ykW30*81f_d2ARY9&>TDY4jv&gD9<|NZF`haE3PKeV{x1 zz2i0W8nIqqR?_Q)S^ZHLbX4-@YBl>}WW>|D=3?SsH)K}R@C@;7T@`a>2z)Od3ZD>% zq}OZ2(Uc|`%2<^t-Y`LT%KYx$+3S5rB;-&>nL(dQ{qaIP>D%G z4*yBqa2h}?QxcOTfB8NEu&w z&lhp@gI2#rB$7Q%``11e{YKYbbj<34P9^IS*C&&cdPXz5FZ|m@j0ncM;g~V2pfQr1 z1EkpYv~A~9(K;AMQ>rwDH4}}iJipLl#btToe59UpKWxBafag#GmGSN;MvklHFC@s9 zG$C2JM6VjYtM^MoSdzmD9 z80MQ(GEaXDK1Uf|&enf1bs;2BQS-eT3E|h;X2hd2E4}Zilx;S(9L(|cH$Ud|RR&(Z>=>bWUf_T9{@A9hroHe_6m|_2D#&BUiSWfcCPgKJ z{5v0y2DS-_s9vt$+)U0IMak1%l^x}6_WOtc_Obh#-yfUWr|5vkU-*(;08d{Q@6}5K zo9?bY)=**{XK6QI?q==iD13bKJgpl?DSGObf zgpVKPQ%XE4&a~Xw$H=%CeqoV&f9*JEJkOh#5rGKiMs*?V}dY z1#fx3wTJjGE+Mg0bwHQ>n z{7K-|+)2$WlD;S{XpUGVr#Zx8fDDVwY=q7q7u(RD)c}NaiZBPzbQ{u z5O?l#Q>}Pnv=zC5Wo&fTs$2QgF3<8=EmbZD2N8FMM^*Gz)rq8tpWfl%UhWP2RHT@c zFLv2H6>+0gdPz63>Ns^sLq~vnIiO)EVK|w}RYju=Ufs8jCyMI7Y~J<e*FMFifzqTmDkuyc4*Yhnszruilm@vDDYWI3_HDlJ+U(#--%QSY|Rrz zQ2;xX|2gx z{Uml#x)KMyRahhFKL-&tQb)Pzko#S7!#KF@5jG6}|8uyEbVci`)Uz+l%_EYWeFIhP zRSKBl|8oGssX7k9-hlHyV;~3e|9iEp6Wacqrql$ zME*Y?J!p8`x?#WG;7sl}xVH5G7uOa0f2>vG>X8FCZGYYVf)dJ!2Z&Wcje#)4^3S1V zH;xb#43-kSugR_K@->hQNMA4RcIW!T(;T049~O)zR#y{BnMR^X_~KEIJob5vN{q=w zB_%Aw_kxPmVy^b-Ej%$k^hGO2M6c1(uHUqZJo;HJmIOQanwV!1Mh{6 zlLdZ(TXeCVQjH#G*x0+gJ8*aehfE^@4^FopE=E-#X-{yeYPmjhUFC6uTl9KJ2fKiq zT=VwCVEl7k!|f>ZMZEwVmQ(}+IPZ0__ql|MD2?5DB7HjD!eg2oj{CU~8tjtwir`@x zrk3aGoSe?alZQq}5ohA?Ha0%sqr`A<1FGBIQ4CD7a@y=Q8!mbp<%fn>aEo95J}jZc z68?KqZf+*uhV{3sSd#~Q3-QJyZxoyJ@oQ>Mw!D1AEnKYl)t^Q=D*_IbW$uOcZ-=?#__93lCo8 z#UNA#*o0XW<2~r>wgUT_`-Ebqxe{fr7xte8M~!s#Ek_z`s+AkORIjE|FLOAspPIa` zUqG&=;o>*kha+YEJ7y!ZLy7W_YwfiY&a_c8^iig2YCk(ys*XYMFNMlyDv|zdNW80cmCtA7#0_u8WXQCvFzb=-u!c> zH77TEVJ>y{s$3n8<=J0h*ywOs%N5TXV8IO}{JlT)hdwjS#H=YegZ6iBE-i;2`eJLS z!kY{U|Lf#=`kWgw>(-v75qxXmKNIqHKBaD{=dWARhMoMYV_pV!^cTBxedEak2wv*6 ze1TK{sJx!|F0@%)S34$roKzoVnv4wL;dF;KTn)dP0U4K?=XV_u~PqI zl~#8S<%fr>XCzS#S}(ET!g&7vcbKZ;RrJO!y9@o+bl|`PFP>+A|6hhts@!DcAZ26j z(`px49~m~SU`vk&T!Q^Swm0^B*}&p(Hhm?uCfc}$*4a|h3d-^%y_5tlU`0Fo9~}tY zm*V70O1U{)9aHWrr|#LCZaAfyaiY;klPCA!tUHvvg46l^B1!8a(^MZOWiNG`5!1dW z=27-T62D4h1?rf1EFH_Cn>!y?Qa>47nfLwL?PF)A4Y!uonvCQt@4tqB{QmEFDxs#b z$j=r~TbguP9l^Hm!HkDjy#2CCvoK2UJqsCY4OKa*gZ$M6;aK@fT zKe=Y`&Hc)`|56)n9rK?RsdCisqm`5BezR~Dvg$5mrbj=;mAEsX%y&}l3eU3d8hG!0 zNX=L9`_9eR;aYuI^&Y}T4+r=1uSUbcDgFD$zl(6M692n2A*5iD8x9WJR8mw(>3`w$ z|DE!`e(ztu_pcTFYX$#W!M|4UuNC}j1^-&XzgF Date: Fri, 12 Jan 2024 22:43:00 +0700 Subject: [PATCH 07/10] chore: fix statusbar color in android@13 --- config.xml | 2 ++ resources/values/styles.xml | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 resources/values/styles.xml diff --git a/config.xml b/config.xml index 1aa6bdb0e..292fda02f 100644 --- a/config.xml +++ b/config.xml @@ -35,6 +35,8 @@ + + diff --git a/resources/values/styles.xml b/resources/values/styles.xml new file mode 100644 index 000000000..17e9ae192 --- /dev/null +++ b/resources/values/styles.xml @@ -0,0 +1,7 @@ + + + + From a9702acbbde947d025fd1d982759e769199a5ca9 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Sat, 13 Jan 2024 03:13:16 +0700 Subject: [PATCH 08/10] chore: use a fork of ionic-plugin-deeplinks compatible with android@12 --- config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.xml b/config.xml index 292fda02f..57b850a48 100644 --- a/config.xml +++ b/config.xml @@ -111,7 +111,7 @@ - + From 72552afc510b59020dee62b3191a28c7fc351241 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Sat, 13 Jan 2024 03:46:46 +0700 Subject: [PATCH 09/10] chore: add android build number --- config.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.xml b/config.xml index 57b850a48..fe48fdbc8 100644 --- a/config.xml +++ b/config.xml @@ -1,5 +1,5 @@ - + Base æpp aeternity developers From 4c4742d34890fd933b71feff2e601b72599d49d3 Mon Sep 17 00:00:00 2001 From: Denis Davidyuk Date: Sat, 13 Jan 2024 12:48:02 +0700 Subject: [PATCH 10/10] chore: add workaround to keep background after using qr scanner --- src/App.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/App.vue b/src/App.vue index 9c31e9117..235f80455 100644 --- a/src/App.vue +++ b/src/App.vue @@ -45,4 +45,10 @@ export default { html, body { height: var(--height); } + +// cordova-plugin-qrscanner makes webview transparent on android, but doesn't reverts it +// because of this, some elements on other pages looks different +body { + background: #fff; +}