From f5bbae9c0dc3e5c2b167a2fbfd83d99fb55ba971 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 17:30:42 +0000 Subject: [PATCH 001/227] build(deps-dev): bump @commitlint/cli from 19.6.0 to 19.6.1 Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 19.6.0 to 19.6.1. - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.6.1/@commitlint/cli) --- updated-dependencies: - dependency-name: "@commitlint/cli" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 70 +++++++++++++++++------------------------------ package.json | 2 +- 2 files changed, 26 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6be45ee..53fd914 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "uuid": "^11.0.3" }, "devDependencies": { - "@commitlint/cli": "^19.6.0", + "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", "eslint-config-next": "^15.1.3", "husky": "^9.1.7", @@ -175,15 +175,14 @@ } }, "node_modules/@commitlint/cli": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.6.0.tgz", - "integrity": "sha512-v17BgGD9w5KnthaKxXnEg6KLq6DYiAxyiN44TpiRtqyW8NSq+Kx99mkEG8Qo6uu6cI5eMzMojW2muJxjmPnF8w==", + "version": "19.6.1", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.6.1.tgz", + "integrity": "sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==", "dev": true, - "license": "MIT", "dependencies": { "@commitlint/format": "^19.5.0", "@commitlint/lint": "^19.6.0", - "@commitlint/load": "^19.5.0", + "@commitlint/load": "^19.6.1", "@commitlint/read": "^19.5.0", "@commitlint/types": "^19.5.0", "tinyexec": "^0.3.0", @@ -215,7 +214,6 @@ "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.5.0.tgz", "integrity": "sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==", "dev": true, - "license": "MIT", "dependencies": { "@commitlint/types": "^19.5.0", "ajv": "^8.11.0" @@ -247,7 +245,6 @@ "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.5.0.tgz", "integrity": "sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==", "dev": true, - "license": "MIT", "engines": { "node": ">=v18" } @@ -297,11 +294,10 @@ } }, "node_modules/@commitlint/load": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.5.0.tgz", - "integrity": "sha512-INOUhkL/qaKqwcTUvCE8iIUf5XHsEPCLY9looJ/ipzi7jtGhgmtH7OOFiNvwYgH7mA8osUWOUDV8t4E2HAi4xA==", + "version": "19.6.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.6.1.tgz", + "integrity": "sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==", "dev": true, - "license": "MIT", "dependencies": { "@commitlint/config-validator": "^19.5.0", "@commitlint/execute-rule": "^19.5.0", @@ -309,7 +305,7 @@ "@commitlint/types": "^19.5.0", "chalk": "^5.3.0", "cosmiconfig": "^9.0.0", - "cosmiconfig-typescript-loader": "^5.0.0", + "cosmiconfig-typescript-loader": "^6.1.0", "lodash.isplainobject": "^4.0.6", "lodash.merge": "^4.6.2", "lodash.uniq": "^4.5.0" @@ -365,7 +361,6 @@ "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.5.0.tgz", "integrity": "sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==", "dev": true, - "license": "MIT", "dependencies": { "@commitlint/config-validator": "^19.5.0", "@commitlint/types": "^19.5.0", @@ -1836,7 +1831,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -2423,7 +2417,6 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, - "license": "MIT", "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -2446,21 +2439,20 @@ } }, "node_modules/cosmiconfig-typescript-loader": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.1.0.tgz", - "integrity": "sha512-7PtBB+6FdsOvZyJtlF3hEPpACq7RQX6BVGsgC7/lfVXnKMvNCu/XY3ykreqG5w/rBNdu2z8LCIKoF3kpHHdHlA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.1.0.tgz", + "integrity": "sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==", "dev": true, - "license": "MIT", "dependencies": { - "jiti": "^1.21.6" + "jiti": "^2.4.1" }, "engines": { - "node": ">=v16" + "node": ">=v18" }, "peerDependencies": { "@types/node": "*", - "cosmiconfig": ">=8.2", - "typescript": ">=4" + "cosmiconfig": ">=9", + "typescript": ">=5" } }, "node_modules/cross-spawn": { @@ -2715,7 +2707,6 @@ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -3568,8 +3559,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/fastq": { "version": "1.17.1", @@ -3804,7 +3794,6 @@ "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", "dev": true, - "license": "MIT", "dependencies": { "ini": "4.1.1" }, @@ -4029,7 +4018,6 @@ "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4051,7 +4039,6 @@ "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", "dev": true, - "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -4529,13 +4516,12 @@ } }, "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", "dev": true, - "license": "MIT", "bin": { - "jiti": "bin/jiti.js" + "jiti": "lib/jiti-cli.mjs" } }, "node_modules/jose": { @@ -4596,8 +4582,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -4742,8 +4727,7 @@ "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lodash.kebabcase": { "version": "4.1.1", @@ -4763,8 +4747,7 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lodash.snakecase": { "version": "4.1.1", @@ -4784,8 +4767,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lodash.upperfirst": { "version": "4.3.1", @@ -5615,7 +5597,6 @@ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5642,7 +5623,6 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } diff --git a/package.json b/package.json index 6b62953..8ba33a1 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "uuid": "^11.0.3" }, "devDependencies": { - "@commitlint/cli": "^19.6.0", + "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", "eslint-config-next": "^15.1.3", "husky": "^9.1.7", From 7415039a2ba014d17a77ce473e0bd9b199ca6068 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 19:46:09 +0000 Subject: [PATCH 002/227] build(deps): bump @tabler/icons-react from 3.26.0 to 3.28.1 Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 3.26.0 to 3.28.1. - [Release notes](https://github.com/tabler/tabler-icons/releases) - [Commits](https://github.com/tabler/tabler-icons/commits/v3.28.1/packages/icons-react) --- updated-dependencies: - dependency-name: "@tabler/icons-react" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index f0e65fb..44d245c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "borgwarehouse", "version": "2.4.4", "dependencies": { - "@tabler/icons-react": "^3.26.0", + "@tabler/icons-react": "^3.28.1", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", "next": "^15.1.3", @@ -1445,20 +1445,20 @@ } }, "node_modules/@tabler/icons": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.26.0.tgz", - "integrity": "sha512-oO3D4ss+DxzxqU1aDy0f1HmToyrO0gcQWIMpzHAfV1quPUx0BZYvNm5xz1DQb4DxNm/+xNvbBGLJy4pzTLYWag==", + "version": "3.28.1", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.28.1.tgz", + "integrity": "sha512-h7nqKEvFooLtFxhMOC1/2eiV+KRXhBUuDUUJrJlt6Ft6tuMw2eU/9GLQgrTk41DNmIEzp/LI83K9J9UUU8YBYQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/codecalm" } }, "node_modules/@tabler/icons-react": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.26.0.tgz", - "integrity": "sha512-t18Zmu1ROktB7M8hWQ6vJw+mNpI/LPk5PPxLuE+kNB+4Zzf38GfETL8VF98inhzcfHohsggdROzMzwSAfjcAxw==", + "version": "3.28.1", + "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.28.1.tgz", + "integrity": "sha512-KNBpA2kbxr3/2YK5swt7b/kd/xpDP1FHYZCxDFIw54tX8slELRFEf95VMxsccQHZeIcUbdoojmUUuYSbt/sM5Q==", "dependencies": { - "@tabler/icons": "3.26.0" + "@tabler/icons": "3.28.1" }, "funding": { "type": "github", diff --git a/package.json b/package.json index 0fa17b0..2987082 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "format": "prettier --write \"{Components,Containers,helpers,pages,styles}/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"" }, "dependencies": { - "@tabler/icons-react": "^3.26.0", + "@tabler/icons-react": "^3.28.1", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", "next": "^15.1.3", From 1dca17b50ffa06a4b2137935f90e8c18ca290f50 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Jan 2025 20:02:10 +0000 Subject: [PATCH 003/227] build(deps): bump uuid from 11.0.3 to 11.0.5 Bumps [uuid](https://github.com/uuidjs/uuid) from 11.0.3 to 11.0.5. - [Release notes](https://github.com/uuidjs/uuid/releases) - [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md) - [Commits](https://github.com/uuidjs/uuid/compare/v11.0.3...v11.0.5) --- updated-dependencies: - dependency-name: uuid dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 9 ++++----- package.json | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index f0e65fb..909d17c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", "swr": "^2.3.0", - "uuid": "^11.0.3" + "uuid": "^11.0.5" }, "devDependencies": { "@commitlint/cli": "^19.6.0", @@ -6431,14 +6431,13 @@ } }, "node_modules/uuid": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz", - "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.5.tgz", + "integrity": "sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], - "license": "MIT", "bin": { "uuid": "dist/esm/bin/uuid" } diff --git a/package.json b/package.json index 0fa17b0..839956d 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", "swr": "^2.3.0", - "uuid": "^11.0.3" + "uuid": "^11.0.5" }, "devDependencies": { "@commitlint/cli": "^19.6.0", From 2ac4fa3b2adc1f2ed32df9e261a6c1c92380f0fe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 19:51:42 +0000 Subject: [PATCH 004/227] build(deps): bump next from 15.1.3 to 15.1.4 Bumps [next](https://github.com/vercel/next.js) from 15.1.3 to 15.1.4. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v15.1.3...v15.1.4) --- updated-dependencies: - dependency-name: next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 80 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 41 insertions(+), 41 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3966328..4eb4802 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@tabler/icons-react": "^3.28.1", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.1.3", + "next": "^15.1.4", "next-auth": "^4.24.10", "nodemailer": "^6.9.16", "react": "^18.3.1", @@ -1221,9 +1221,9 @@ "license": "MIT" }, "node_modules/@next/env": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.3.tgz", - "integrity": "sha512-Q1tXwQCGWyA3ehMph3VO+E6xFPHDKdHFYosadt0F78EObYxPio0S09H9UGYznDe6Wc8eLKLG89GqcFJJDiK5xw==" + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.4.tgz", + "integrity": "sha512-2fZ5YZjedi5AGaeoaC0B20zGntEHRhi2SdWcu61i48BllODcAmmtj8n7YarSPt4DaTsJaBFdxQAVEVzgmx2Zpw==" }, "node_modules/@next/eslint-plugin-next": { "version": "15.1.3", @@ -1235,9 +1235,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.3.tgz", - "integrity": "sha512-aZtmIh8jU89DZahXQt1La0f2EMPt/i7W+rG1sLtYJERsP7GRnNFghsciFpQcKHcGh4dUiyTB5C1X3Dde/Gw8gg==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.4.tgz", + "integrity": "sha512-wBEMBs+np+R5ozN1F8Y8d/Dycns2COhRnkxRc+rvnbXke5uZBHkUGFgWxfTXn5rx7OLijuUhyfB+gC/ap58dDw==", "cpu": [ "arm64" ], @@ -1250,9 +1250,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.3.tgz", - "integrity": "sha512-aw8901rjkVBK5mbq5oV32IqkJg+CQa6aULNlN8zyCWSsePzEG3kpDkAFkkTOh3eJ0p95KbkLyWBzslQKamXsLA==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.4.tgz", + "integrity": "sha512-7sgf5rM7Z81V9w48F02Zz6DgEJulavC0jadab4ZsJ+K2sxMNK0/BtF8J8J3CxnsJN3DGcIdC260wEKssKTukUw==", "cpu": [ "x64" ], @@ -1265,9 +1265,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.3.tgz", - "integrity": "sha512-YbdaYjyHa4fPK4GR4k2XgXV0p8vbU1SZh7vv6El4bl9N+ZSiMfbmqCuCuNU1Z4ebJMumafaz6UCC2zaJCsdzjw==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.4.tgz", + "integrity": "sha512-JaZlIMNaJenfd55kjaLWMfok+vWBlcRxqnRoZrhFQrhM1uAehP3R0+Aoe+bZOogqlZvAz53nY/k3ZyuKDtT2zQ==", "cpu": [ "arm64" ], @@ -1280,9 +1280,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.3.tgz", - "integrity": "sha512-qgH/aRj2xcr4BouwKG3XdqNu33SDadqbkqB6KaZZkozar857upxKakbRllpqZgWl/NDeSCBYPmUAZPBHZpbA0w==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.4.tgz", + "integrity": "sha512-7EBBjNoyTO2ipMDgCiORpwwOf5tIueFntKjcN3NK+GAQD7OzFJe84p7a2eQUeWdpzZvhVXuAtIen8QcH71ZCOQ==", "cpu": [ "arm64" ], @@ -1295,9 +1295,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.3.tgz", - "integrity": "sha512-uzafnTFwZCPN499fNVnS2xFME8WLC9y7PLRs/yqz5lz1X/ySoxfaK2Hbz74zYUdEg+iDZPd8KlsWaw9HKkLEVw==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.4.tgz", + "integrity": "sha512-9TGEgOycqZFuADyFqwmK/9g6S0FYZ3tphR4ebcmCwhL8Y12FW8pIBKJvSwV+UBjMkokstGNH+9F8F031JZKpHw==", "cpu": [ "x64" ], @@ -1310,9 +1310,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.3.tgz", - "integrity": "sha512-el6GUFi4SiDYnMTTlJJFMU+GHvw0UIFnffP1qhurrN1qJV3BqaSRUjkDUgVV44T6zpw1Lc6u+yn0puDKHs+Sbw==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.4.tgz", + "integrity": "sha512-0578bLRVDJOh+LdIoKvgNDz77+Bd85c5JrFgnlbI1SM3WmEQvsjxTA8ATu9Z9FCiIS/AliVAW2DV/BDwpXbtiQ==", "cpu": [ "x64" ], @@ -1325,9 +1325,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.3.tgz", - "integrity": "sha512-6RxKjvnvVMM89giYGI1qye9ODsBQpHSHVo8vqA8xGhmRPZHDQUE4jcDbhBwK0GnFMqBnu+XMg3nYukNkmLOLWw==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.4.tgz", + "integrity": "sha512-JgFCiV4libQavwII+kncMCl30st0JVxpPOtzWcAI2jtum4HjYaclobKhj+JsRu5tFqMtA5CJIa0MvYyuu9xjjQ==", "cpu": [ "arm64" ], @@ -1340,9 +1340,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.3.tgz", - "integrity": "sha512-VId/f5blObG7IodwC5Grf+aYP0O8Saz1/aeU3YcWqNdIUAmFQY3VEPKPaIzfv32F/clvanOb2K2BR5DtDs6XyQ==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.4.tgz", + "integrity": "sha512-xxsJy9wzq7FR5SqPCUqdgSXiNXrMuidgckBa8nH9HtjjxsilgcN6VgXF6tZ3uEWuVEadotQJI8/9EQ6guTC4Yw==", "cpu": [ "x64" ], @@ -4898,11 +4898,11 @@ "license": "MIT" }, "node_modules/next": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/next/-/next-15.1.3.tgz", - "integrity": "sha512-5igmb8N8AEhWDYzogcJvtcRDU6n4cMGtBklxKD4biYv4LXN8+awc/bbQ2IM2NQHdVPgJ6XumYXfo3hBtErg1DA==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/next/-/next-15.1.4.tgz", + "integrity": "sha512-mTaq9dwaSuwwOrcu3ebjDYObekkxRnXpuVL21zotM8qE2W0HBOdVIdg2Li9QjMEZrj73LN96LcWcz62V19FjAg==", "dependencies": { - "@next/env": "15.1.3", + "@next/env": "15.1.4", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", @@ -4917,14 +4917,14 @@ "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "15.1.3", - "@next/swc-darwin-x64": "15.1.3", - "@next/swc-linux-arm64-gnu": "15.1.3", - "@next/swc-linux-arm64-musl": "15.1.3", - "@next/swc-linux-x64-gnu": "15.1.3", - "@next/swc-linux-x64-musl": "15.1.3", - "@next/swc-win32-arm64-msvc": "15.1.3", - "@next/swc-win32-x64-msvc": "15.1.3", + "@next/swc-darwin-arm64": "15.1.4", + "@next/swc-darwin-x64": "15.1.4", + "@next/swc-linux-arm64-gnu": "15.1.4", + "@next/swc-linux-arm64-musl": "15.1.4", + "@next/swc-linux-x64-gnu": "15.1.4", + "@next/swc-linux-x64-musl": "15.1.4", + "@next/swc-win32-arm64-msvc": "15.1.4", + "@next/swc-win32-x64-msvc": "15.1.4", "sharp": "^0.33.5" }, "peerDependencies": { diff --git a/package.json b/package.json index f338129..4a37700 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@tabler/icons-react": "^3.28.1", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.1.3", + "next": "^15.1.4", "next-auth": "^4.24.10", "nodemailer": "^6.9.16", "react": "^18.3.1", From 5af9e0e2e3fa8f9ba285422550f55e598dcea036 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 19:51:55 +0000 Subject: [PATCH 005/227] build(deps-dev): bump eslint-config-next from 15.1.3 to 15.1.4 Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 15.1.3 to 15.1.4. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v15.1.4/packages/eslint-config-next) --- updated-dependencies: - dependency-name: eslint-config-next dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3966328..3e8c42c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "devDependencies": { "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", - "eslint-config-next": "^15.1.3", + "eslint-config-next": "^15.1.4", "husky": "^9.1.7", "prettier": "^3.4.2" } @@ -1226,9 +1226,9 @@ "integrity": "sha512-Q1tXwQCGWyA3ehMph3VO+E6xFPHDKdHFYosadt0F78EObYxPio0S09H9UGYznDe6Wc8eLKLG89GqcFJJDiK5xw==" }, "node_modules/@next/eslint-plugin-next": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.3.tgz", - "integrity": "sha512-oeP1vnc5Cq9UoOb8SYHAEPbCXMzOgG70l+Zfd+Ie00R25FOm+CCVNrcIubJvB1tvBgakXE37MmqSycksXVPRqg==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.4.tgz", + "integrity": "sha512-HwlEXwCK3sr6zmVGEvWBjW9tBFs1Oe6hTmTLoFQtpm4As5HCdu8jfSE0XJOp7uhfEGLniIx8yrGxEWwNnY0fmQ==", "dev": true, "dependencies": { "fast-glob": "3.3.1" @@ -2968,12 +2968,12 @@ } }, "node_modules/eslint-config-next": { - "version": "15.1.3", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.3.tgz", - "integrity": "sha512-wGYlNuWnh4ujuKtZvH+7B2Z2vy9nONZE6ztd+DKF7hAsIabkrxmD4TzYHzASHENo42lmz2tnT2B+zN2sOHvpJg==", + "version": "15.1.4", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.4.tgz", + "integrity": "sha512-u9+7lFmfhKNgGjhQ9tBeyCFsPJyq0SvGioMJBngPC7HXUpR0U+ckEwQR48s7TrRNHra1REm6evGL2ie38agALg==", "dev": true, "dependencies": { - "@next/eslint-plugin-next": "15.1.3", + "@next/eslint-plugin-next": "15.1.4", "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", diff --git a/package.json b/package.json index f338129..3409346 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", - "eslint-config-next": "^15.1.3", + "eslint-config-next": "^15.1.4", "husky": "^9.1.7", "prettier": "^3.4.2" } From 22779c590e2b2e0f1a09366c2b3a3933173f1d9b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 19:28:04 +0000 Subject: [PATCH 006/227] build(deps): bump @tabler/icons-react from 3.28.1 to 3.29.0 Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 3.28.1 to 3.29.0. - [Release notes](https://github.com/tabler/tabler-icons/releases) - [Commits](https://github.com/tabler/tabler-icons/commits/v3.29.0/packages/icons-react) --- updated-dependencies: - dependency-name: "@tabler/icons-react" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 18 ++++++++++-------- package.json | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index ea485f7..fca6767 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "borgwarehouse", "version": "2.4.4", "dependencies": { - "@tabler/icons-react": "^3.28.1", + "@tabler/icons-react": "^3.29.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", "next": "^15.1.4", @@ -1440,20 +1440,22 @@ } }, "node_modules/@tabler/icons": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.28.1.tgz", - "integrity": "sha512-h7nqKEvFooLtFxhMOC1/2eiV+KRXhBUuDUUJrJlt6Ft6tuMw2eU/9GLQgrTk41DNmIEzp/LI83K9J9UUU8YBYQ==", + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.29.0.tgz", + "integrity": "sha512-VWNINymdmhay3MDvWVREmRwuWLSrX3YiInKvs5L4AHRF4bAfJabLlEReE0BW/XFsBt22ff8/C8Eam/LXlF97mA==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/codecalm" } }, "node_modules/@tabler/icons-react": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.28.1.tgz", - "integrity": "sha512-KNBpA2kbxr3/2YK5swt7b/kd/xpDP1FHYZCxDFIw54tX8slELRFEf95VMxsccQHZeIcUbdoojmUUuYSbt/sM5Q==", + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.29.0.tgz", + "integrity": "sha512-jaa3b3j91CplY7TPgx/Gj/e+PcOnQgYiK6c5qtp1P0ytfKM5WPc1qtXyRLE3NcYlfxS2Pcst4YGy1vUML7SjbQ==", + "license": "MIT", "dependencies": { - "@tabler/icons": "3.28.1" + "@tabler/icons": "3.29.0" }, "funding": { "type": "github", diff --git a/package.json b/package.json index d985a84..015d820 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "format": "prettier --write \"{Components,Containers,helpers,pages,styles}/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"" }, "dependencies": { - "@tabler/icons-react": "^3.28.1", + "@tabler/icons-react": "^3.29.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", "next": "^15.1.4", From 51502574416b3bc6895d80792c0d411a20834eaf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 19:28:15 +0000 Subject: [PATCH 007/227] build(deps-dev): bump eslint-config-next from 15.1.4 to 15.1.6 Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 15.1.4 to 15.1.6. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v15.1.6/packages/eslint-config-next) --- updated-dependencies: - dependency-name: eslint-config-next dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 20 ++++++++++++-------- package.json | 2 +- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index ea485f7..505aa34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "devDependencies": { "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", - "eslint-config-next": "^15.1.4", + "eslint-config-next": "^15.1.6", "husky": "^9.1.7", "prettier": "^3.4.2" } @@ -1226,10 +1226,11 @@ "integrity": "sha512-2fZ5YZjedi5AGaeoaC0B20zGntEHRhi2SdWcu61i48BllODcAmmtj8n7YarSPt4DaTsJaBFdxQAVEVzgmx2Zpw==" }, "node_modules/@next/eslint-plugin-next": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.4.tgz", - "integrity": "sha512-HwlEXwCK3sr6zmVGEvWBjW9tBFs1Oe6hTmTLoFQtpm4As5HCdu8jfSE0XJOp7uhfEGLniIx8yrGxEWwNnY0fmQ==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.6.tgz", + "integrity": "sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "3.3.1" } @@ -2968,12 +2969,13 @@ } }, "node_modules/eslint-config-next": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.4.tgz", - "integrity": "sha512-u9+7lFmfhKNgGjhQ9tBeyCFsPJyq0SvGioMJBngPC7HXUpR0U+ckEwQR48s7TrRNHra1REm6evGL2ie38agALg==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.6.tgz", + "integrity": "sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==", "dev": true, + "license": "MIT", "dependencies": { - "@next/eslint-plugin-next": "15.1.4", + "@next/eslint-plugin-next": "15.1.6", "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", @@ -3516,6 +3518,7 @@ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -3532,6 +3535,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, diff --git a/package.json b/package.json index d985a84..99fa88b 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", - "eslint-config-next": "^15.1.4", + "eslint-config-next": "^15.1.6", "husky": "^9.1.7", "prettier": "^3.4.2" } From 36bc28d85a3c73ab934885635ed13f6ff974e4b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 25 Jan 2025 14:58:10 +0000 Subject: [PATCH 008/227] build(deps): bump next from 15.1.4 to 15.1.6 Bumps [next](https://github.com/vercel/next.js) from 15.1.4 to 15.1.6. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v15.1.4...v15.1.6) --- updated-dependencies: - dependency-name: next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 90 ++++++++++++++++++++++++++--------------------- package.json | 2 +- 2 files changed, 51 insertions(+), 41 deletions(-) diff --git a/package-lock.json b/package-lock.json index fca6767..14e001f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@tabler/icons-react": "^3.29.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.1.4", + "next": "^15.1.6", "next-auth": "^4.24.10", "nodemailer": "^6.9.16", "react": "^18.3.1", @@ -1221,9 +1221,10 @@ "license": "MIT" }, "node_modules/@next/env": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.4.tgz", - "integrity": "sha512-2fZ5YZjedi5AGaeoaC0B20zGntEHRhi2SdWcu61i48BllODcAmmtj8n7YarSPt4DaTsJaBFdxQAVEVzgmx2Zpw==" + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.6.tgz", + "integrity": "sha512-d9AFQVPEYNr+aqokIiPLNK/MTyt3DWa/dpKveiAaVccUadFbhFEvY6FXYX2LJO2Hv7PHnLBu2oWwB4uBuHjr/w==", + "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { "version": "15.1.4", @@ -1235,12 +1236,13 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.4.tgz", - "integrity": "sha512-wBEMBs+np+R5ozN1F8Y8d/Dycns2COhRnkxRc+rvnbXke5uZBHkUGFgWxfTXn5rx7OLijuUhyfB+gC/ap58dDw==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.6.tgz", + "integrity": "sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1250,12 +1252,13 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.4.tgz", - "integrity": "sha512-7sgf5rM7Z81V9w48F02Zz6DgEJulavC0jadab4ZsJ+K2sxMNK0/BtF8J8J3CxnsJN3DGcIdC260wEKssKTukUw==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.6.tgz", + "integrity": "sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1265,12 +1268,13 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.4.tgz", - "integrity": "sha512-JaZlIMNaJenfd55kjaLWMfok+vWBlcRxqnRoZrhFQrhM1uAehP3R0+Aoe+bZOogqlZvAz53nY/k3ZyuKDtT2zQ==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.6.tgz", + "integrity": "sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1280,12 +1284,13 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.4.tgz", - "integrity": "sha512-7EBBjNoyTO2ipMDgCiORpwwOf5tIueFntKjcN3NK+GAQD7OzFJe84p7a2eQUeWdpzZvhVXuAtIen8QcH71ZCOQ==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.6.tgz", + "integrity": "sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1295,12 +1300,13 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.4.tgz", - "integrity": "sha512-9TGEgOycqZFuADyFqwmK/9g6S0FYZ3tphR4ebcmCwhL8Y12FW8pIBKJvSwV+UBjMkokstGNH+9F8F031JZKpHw==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.6.tgz", + "integrity": "sha512-SpuDEXixM3PycniL4iVCLyUyvcl6Lt0mtv3am08sucskpG0tYkW1KlRhTgj4LI5ehyxriVVcfdoxuuP8csi3kQ==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1310,12 +1316,13 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.4.tgz", - "integrity": "sha512-0578bLRVDJOh+LdIoKvgNDz77+Bd85c5JrFgnlbI1SM3WmEQvsjxTA8ATu9Z9FCiIS/AliVAW2DV/BDwpXbtiQ==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.6.tgz", + "integrity": "sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" @@ -1325,12 +1332,13 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.4.tgz", - "integrity": "sha512-JgFCiV4libQavwII+kncMCl30st0JVxpPOtzWcAI2jtum4HjYaclobKhj+JsRu5tFqMtA5CJIa0MvYyuu9xjjQ==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.6.tgz", + "integrity": "sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -1340,12 +1348,13 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.4.tgz", - "integrity": "sha512-xxsJy9wzq7FR5SqPCUqdgSXiNXrMuidgckBa8nH9HtjjxsilgcN6VgXF6tZ3uEWuVEadotQJI8/9EQ6guTC4Yw==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.6.tgz", + "integrity": "sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" @@ -4900,11 +4909,12 @@ "license": "MIT" }, "node_modules/next": { - "version": "15.1.4", - "resolved": "https://registry.npmjs.org/next/-/next-15.1.4.tgz", - "integrity": "sha512-mTaq9dwaSuwwOrcu3ebjDYObekkxRnXpuVL21zotM8qE2W0HBOdVIdg2Li9QjMEZrj73LN96LcWcz62V19FjAg==", + "version": "15.1.6", + "resolved": "https://registry.npmjs.org/next/-/next-15.1.6.tgz", + "integrity": "sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==", + "license": "MIT", "dependencies": { - "@next/env": "15.1.4", + "@next/env": "15.1.6", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", @@ -4919,14 +4929,14 @@ "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "15.1.4", - "@next/swc-darwin-x64": "15.1.4", - "@next/swc-linux-arm64-gnu": "15.1.4", - "@next/swc-linux-arm64-musl": "15.1.4", - "@next/swc-linux-x64-gnu": "15.1.4", - "@next/swc-linux-x64-musl": "15.1.4", - "@next/swc-win32-arm64-msvc": "15.1.4", - "@next/swc-win32-x64-msvc": "15.1.4", + "@next/swc-darwin-arm64": "15.1.6", + "@next/swc-darwin-x64": "15.1.6", + "@next/swc-linux-arm64-gnu": "15.1.6", + "@next/swc-linux-arm64-musl": "15.1.6", + "@next/swc-linux-x64-gnu": "15.1.6", + "@next/swc-linux-x64-musl": "15.1.6", + "@next/swc-win32-arm64-msvc": "15.1.6", + "@next/swc-win32-x64-msvc": "15.1.6", "sharp": "^0.33.5" }, "peerDependencies": { diff --git a/package.json b/package.json index 015d820..569ac1e 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@tabler/icons-react": "^3.29.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.1.4", + "next": "^15.1.6", "next-auth": "^4.24.10", "nodemailer": "^6.9.16", "react": "^18.3.1", From 1b6c0ae4beb021f0da0297e4d07ee0aa73b3323e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 19:18:57 +0000 Subject: [PATCH 009/227] build(deps): bump nodemailer from 6.9.16 to 6.10.0 Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.16 to 6.10.0. - [Release notes](https://github.com/nodemailer/nodemailer/releases) - [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.16...v6.10.0) --- updated-dependencies: - dependency-name: nodemailer dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c620d32..3e6224c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "chart.js": "^4.4.7", "next": "^15.1.6", "next-auth": "^4.24.10", - "nodemailer": "^6.9.16", + "nodemailer": "^6.10.0", "react": "^18.3.1", "react-chartjs-2": "^5.3.0", "react-dom": "^18.3.1", @@ -5008,9 +5008,9 @@ } }, "node_modules/nodemailer": { - "version": "6.9.16", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.16.tgz", - "integrity": "sha512-psAuZdTIRN08HKVd/E8ObdV6NO7NTBY3KsC30F7M4H1OnmLCUNaS56FpYxyb26zWLSyYF9Ozch9KYHhHegsiOQ==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.10.0.tgz", + "integrity": "sha512-SQ3wZCExjeSatLE/HBaXS5vqUOQk6GtBdIIKxiFdmm01mOQZX/POJkO3SUX1wDiYcwUOJwT23scFSC9fY2H8IA==", "license": "MIT-0", "engines": { "node": ">=6.0.0" diff --git a/package.json b/package.json index bef423a..99c36f4 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "chart.js": "^4.4.7", "next": "^15.1.6", "next-auth": "^4.24.10", - "nodemailer": "^6.9.16", + "nodemailer": "^6.10.0", "react": "^18.3.1", "react-chartjs-2": "^5.3.0", "react-dom": "^18.3.1", From b22dcdaa4d296c4e974b4a346e5ecd023657745e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 19:19:07 +0000 Subject: [PATCH 010/227] build(deps): bump react-select from 5.9.0 to 5.10.0 Bumps [react-select](https://github.com/JedWatson/react-select) from 5.9.0 to 5.10.0. - [Release notes](https://github.com/JedWatson/react-select/releases) - [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.9.0...react-select@5.10.0) --- updated-dependencies: - dependency-name: react-select dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c620d32..57065d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "react-chartjs-2": "^5.3.0", "react-dom": "^18.3.1", "react-hook-form": "^7.54.2", - "react-select": "^5.9.0", + "react-select": "^5.10.0", "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", "swr": "^2.3.0", @@ -5501,9 +5501,10 @@ "license": "MIT" }, "node_modules/react-select": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.9.0.tgz", - "integrity": "sha512-nwRKGanVHGjdccsnzhFte/PULziueZxGD8LL2WojON78Mvnq7LdAMEtu2frrwld1fr3geixg3iiMBIc/LLAZpw==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.10.0.tgz", + "integrity": "sha512-k96gw+i6N3ExgDwPIg0lUPmexl1ygPe6u5BdQFNBhkpbwroIgCNXdubtIzHfThYXYYTubwOBafoMnn7ruEP1xA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.0", "@emotion/cache": "^11.4.0", diff --git a/package.json b/package.json index bef423a..d887f06 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "react-chartjs-2": "^5.3.0", "react-dom": "^18.3.1", "react-hook-form": "^7.54.2", - "react-select": "^5.9.0", + "react-select": "^5.10.0", "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", "swr": "^2.3.0", From 31a1ad9769397a927e2a8a93c5b275d2a1f8afd3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Feb 2025 19:15:36 +0000 Subject: [PATCH 011/227] build(deps-dev): bump @commitlint/config-conventional Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 19.6.0 to 19.7.1. - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.7.1/@commitlint/config-conventional) --- updated-dependencies: - dependency-name: "@commitlint/config-conventional" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e5918dd..6638051 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@commitlint/cli": "^19.6.1", - "@commitlint/config-conventional": "^19.6.0", + "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", "prettier": "^3.4.2" @@ -196,9 +196,9 @@ } }, "node_modules/@commitlint/config-conventional": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.6.0.tgz", - "integrity": "sha512-DJT40iMnTYtBtUfw9ApbsLZFke1zKh6llITVJ+x9mtpHD08gsNXaIRqHTmwTZL3dNX5+WoyK7pCN/5zswvkBCQ==", + "version": "19.7.1", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.7.1.tgz", + "integrity": "sha512-fsEIF8zgiI/FIWSnykdQNj/0JE4av08MudLTyYHm4FlLWemKoQvPNUYU2M/3tktWcCEyq7aOkDDgtjrmgWFbvg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index c1a06db..c6227d1 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@commitlint/cli": "^19.6.1", - "@commitlint/config-conventional": "^19.6.0", + "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", "prettier": "^3.4.2" From e1263867f86c15878ce53e4d28bb2093087f848e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 8 Feb 2025 10:34:15 +0000 Subject: [PATCH 012/227] build(deps-dev): bump @commitlint/cli from 19.6.1 to 19.7.1 Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 19.6.1 to 19.7.1. - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.7.1/@commitlint/cli) --- updated-dependencies: - dependency-name: "@commitlint/cli" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 25 +++++++++++++------------ package.json | 2 +- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6638051..8bb8e25 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "uuid": "^11.0.5" }, "devDependencies": { - "@commitlint/cli": "^19.6.1", + "@commitlint/cli": "^19.7.1", "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", @@ -175,13 +175,14 @@ } }, "node_modules/@commitlint/cli": { - "version": "19.6.1", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.6.1.tgz", - "integrity": "sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==", + "version": "19.7.1", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.7.1.tgz", + "integrity": "sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/format": "^19.5.0", - "@commitlint/lint": "^19.6.0", + "@commitlint/lint": "^19.7.1", "@commitlint/load": "^19.6.1", "@commitlint/read": "^19.5.0", "@commitlint/types": "^19.5.0", @@ -264,9 +265,9 @@ } }, "node_modules/@commitlint/is-ignored": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.6.0.tgz", - "integrity": "sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==", + "version": "19.7.1", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.7.1.tgz", + "integrity": "sha512-3IaOc6HVg2hAoGleRK3r9vL9zZ3XY0rf1RsUf6jdQLuaD46ZHnXBiOPTyQ004C4IvYjSWqJwlh0/u2P73aIE3g==", "dev": true, "license": "MIT", "dependencies": { @@ -278,13 +279,13 @@ } }, "node_modules/@commitlint/lint": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.6.0.tgz", - "integrity": "sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==", + "version": "19.7.1", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.7.1.tgz", + "integrity": "sha512-LhcPfVjcOcOZA7LEuBBeO00o3MeZa+tWrX9Xyl1r9PMd5FWsEoZI9IgnGqTKZ0lZt5pO3ZlstgnRyY1CJJc9Xg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/is-ignored": "^19.6.0", + "@commitlint/is-ignored": "^19.7.1", "@commitlint/parse": "^19.5.0", "@commitlint/rules": "^19.6.0", "@commitlint/types": "^19.5.0" diff --git a/package.json b/package.json index c6227d1..a3e76ff 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "uuid": "^11.0.5" }, "devDependencies": { - "@commitlint/cli": "^19.6.1", + "@commitlint/cli": "^19.7.1", "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", From d003d2173b3a3a017536d469aa48e3fd92c7a63e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 20:01:29 +0000 Subject: [PATCH 013/227] build(deps): bump @tabler/icons-react from 3.29.0 to 3.30.0 Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 3.29.0 to 3.30.0. - [Release notes](https://github.com/tabler/tabler-icons/releases) - [Commits](https://github.com/tabler/tabler-icons/commits/v3.30.0/packages/icons-react) --- updated-dependencies: - dependency-name: "@tabler/icons-react" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8bb8e25..db354b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "borgwarehouse", "version": "2.4.4", "dependencies": { - "@tabler/icons-react": "^3.29.0", + "@tabler/icons-react": "^3.30.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", "next": "^15.1.6", @@ -1451,9 +1451,9 @@ } }, "node_modules/@tabler/icons": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.29.0.tgz", - "integrity": "sha512-VWNINymdmhay3MDvWVREmRwuWLSrX3YiInKvs5L4AHRF4bAfJabLlEReE0BW/XFsBt22ff8/C8Eam/LXlF97mA==", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@tabler/icons/-/icons-3.30.0.tgz", + "integrity": "sha512-c8OKLM48l00u9TFbh2qhSODMONIzML8ajtCyq95rW8vzkWcBrKRPM61tdkThz2j4kd5u17srPGIjqdeRUZdfdw==", "license": "MIT", "funding": { "type": "github", @@ -1461,12 +1461,12 @@ } }, "node_modules/@tabler/icons-react": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.29.0.tgz", - "integrity": "sha512-jaa3b3j91CplY7TPgx/Gj/e+PcOnQgYiK6c5qtp1P0ytfKM5WPc1qtXyRLE3NcYlfxS2Pcst4YGy1vUML7SjbQ==", + "version": "3.30.0", + "resolved": "https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.30.0.tgz", + "integrity": "sha512-9KZ9D1UNAyjlLkkYp2HBPHdf6lAJ2aelDqh8YYAnnmLF3xwprWKxxW8+zw5jlI0IwdfN4XFFuzqePkaw+DpIOg==", "license": "MIT", "dependencies": { - "@tabler/icons": "3.29.0" + "@tabler/icons": "3.30.0" }, "funding": { "type": "github", diff --git a/package.json b/package.json index a3e76ff..a28d84f 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "format": "prettier --write \"{Components,Containers,helpers,pages,styles}/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"" }, "dependencies": { - "@tabler/icons-react": "^3.29.0", + "@tabler/icons-react": "^3.30.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", "next": "^15.1.6", From 2bab3f1180ad6c0d889babaf5134794f28ae6a4d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Feb 2025 20:02:33 +0000 Subject: [PATCH 014/227] build(deps-dev): bump prettier from 3.4.2 to 3.5.1 Bumps [prettier](https://github.com/prettier/prettier) from 3.4.2 to 3.5.1. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.4.2...3.5.1) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8bb8e25..5455c1d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", - "prettier": "^3.4.2" + "prettier": "^3.5.1" } }, "node_modules/@babel/code-frame": { @@ -5382,9 +5382,9 @@ } }, "node_modules/prettier": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", - "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.1.tgz", + "integrity": "sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index a3e76ff..96493e5 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,6 @@ "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", - "prettier": "^3.4.2" + "prettier": "^3.5.1" } } From 08bb4ebe701406bf110a017404e9e3546a25c00a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 7 Mar 2025 19:43:07 +0000 Subject: [PATCH 015/227] build(deps): bump swr from 2.3.0 to 2.3.3 Bumps [swr](https://github.com/vercel/swr) from 2.3.0 to 2.3.3. - [Release notes](https://github.com/vercel/swr/releases) - [Commits](https://github.com/vercel/swr/compare/v2.3.0...v2.3.3) --- updated-dependencies: - dependency-name: swr dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b2cbc00..e69a806 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "react-select": "^5.10.0", "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", - "swr": "^2.3.0", + "swr": "^2.3.3", "uuid": "^11.0.5" }, "devDependencies": { @@ -6158,9 +6158,10 @@ } }, "node_modules/swr": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/swr/-/swr-2.3.0.tgz", - "integrity": "sha512-NyZ76wA4yElZWBHzSgEJc28a0u6QZvhb6w0azeL2k7+Q1gAzVK+IqQYXhVOC/mzi+HZIozrZvBVeSeOZNR2bqA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/swr/-/swr-2.3.3.tgz", + "integrity": "sha512-dshNvs3ExOqtZ6kJBaAsabhPdHyeY4P2cKwRCniDVifBMoG/SVI7tfLWqPXriVspf2Rg4tPzXJTnwaihIeFw2A==", + "license": "MIT", "dependencies": { "dequal": "^2.0.3", "use-sync-external-store": "^1.4.0" diff --git a/package.json b/package.json index 76be8b3..f3f4adb 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "react-select": "^5.10.0", "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", - "swr": "^2.3.0", + "swr": "^2.3.3", "uuid": "^11.0.5" }, "devDependencies": { From 2664f2b3d78fd1ec53db7e39cbc884dcd60efb83 Mon Sep 17 00:00:00 2001 From: Ravinou Date: Sat, 8 Mar 2025 11:17:59 +0100 Subject: [PATCH 016/227] =?UTF-8?q?doc:=20=F0=9F=93=9A=20update=20readme?= =?UTF-8?q?=20with=20new=20logo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 +++++++++++++----------- medias/borgwarehouse-og.jpg | Bin 0 -> 252318 bytes medias/borgwarehouse-og.png | Bin 570416 -> 0 bytes public/borgwarehouse-logo-blue.svg | 19 +++++++++++++++++++ public/borgwarehouse-logo-violet.svg | 19 +++++++++++++++++++ public/borgwarehouse-logo-white.svg | 19 +++++++++++++++++++ public/favicon-16x16.png | Bin 0 -> 1180 bytes public/favicon-32x32.png | Bin 0 -> 1180 bytes public/favicon.ico | Bin 4952 -> 9662 bytes 9 files changed, 70 insertions(+), 11 deletions(-) create mode 100644 medias/borgwarehouse-og.jpg delete mode 100644 medias/borgwarehouse-og.png create mode 100644 public/borgwarehouse-logo-blue.svg create mode 100644 public/borgwarehouse-logo-violet.svg create mode 100644 public/borgwarehouse-logo-white.svg create mode 100644 public/favicon-16x16.png create mode 100644 public/favicon-32x32.png diff --git a/README.md b/README.md index 691ab1b..8990c02 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ -

BorgWarehouse

+ BorgWarehouse

A fast and modern WebUI for a BorgBackup's central repository server. @@ -20,17 +20,17 @@

## ⭐ Support the Project +
GitHub Sponsors Liberapay patrons
- If you find BorgWarehouse helpful or interesting, please consider **giving it a star on GitHub** and **[sponsoring](https://github.com/sponsors/Ravinou)**. Your support is greatly appreciated! ## ✨ What is BorgWarehouse ? @@ -41,13 +41,13 @@ Today, if you want to have a large server on which you centralize backups of Bor With BorgWarehouse, you have an interface that allows you to do all this simply and quickly : -- **add** repositories -- **edit** existing repositories -- **delete** repositories -- be **alerted** if there are no recent backups -- **monitor** the volume of data -- **flexibly manage quotas** for each repository -- ... +- **add** repositories +- **edit** existing repositories +- **delete** repositories +- be **alerted** if there are no recent backups +- **monitor** the volume of data +- **flexibly manage quotas** for each repository +- ... The whole system part is automatically managed by BorgWarehouse and **you don't have to touch your terminal anymore** while enjoying a visual feedback on the status of your repositories. @@ -71,12 +71,14 @@ Check the online documentation [just here](https://borgwarehouse.com/docs/admin- ## ❤️ Special thanks to sponsors ❤️ ### 🥇 Current sponsors 🥇 + - #### Past sponsors + + [next.js]: https://img.shields.io/badge/next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white [next-url]: https://nextjs.org/ diff --git a/medias/borgwarehouse-og.jpg b/medias/borgwarehouse-og.jpg new file mode 100644 index 0000000000000000000000000000000000000000..53eaa3572bc9c557ed7e8ad02768fc3a23d8a02d GIT binary patch literal 252318 zcmeFYcU)81)-b#iiBc?x0TgkFC>oF=AR;|rLl6jv^fHtXX^9ewAjHUs1r!tzq$3DO zmu{$zg%%+w0y4BgnluptNHE~Lz>)1bF zkg%?ZK!Pps>H|MYu#SdT8vMB5pyy9Vb<)g6YVI>vy z!^-N1k6{!Ks~=uXm-oU3V&#JIa^Nm{BH9X7gnoN&QiKgfr0F38y2CCJl7 z%~euI8>4wy{j&E(Z-TEA=CZdJiK2d4OY+Cy>afmjR*=N}0P*$IlC*-$K2G)_V2;Qi zkv}X4$>*;m3CHkpbyGJxaq5o|;GLG_A4?4g2#^m@mM8lV6%^If)D#XYDJUt)K?pfY zAj#M1vK)!B@6QoV5GXD_?iYRC$s`PSL?>smpRblAoc|vS^S)?g^w+?DO9O9j?rMKP zQ+!YQ!_NOVic!o1FA@~Y2o$oPj|<_XKY`@C@6Yb8E`RmC=;!100|8eT1%emB8-h_F z#TEaWio2VCL30r%x_e*z(F0QUFDO|53+Qhb&z%}#sD6U%;>Vrj%n2sbWG9Z&vDL>D85c47Xo)2 zII_Gu9K_khMN!eoRZZ^5VP{p?-_2Q0jo|DeckGC&GvTl^fk1Fm`?J4^k2_=|C$E29 z4|g0_IL=YR;iF1!N{8i~6jfd1j;JXUSV@D$Bt= zbe22fs^%sKH&R7TS>@OfHI>5z*Q3Xr{_Ia7yZHt<`4Du8kdGh*AQ$~mHyG>>>Pr6! z7jS{VB^{)J9NfIa$Nr>&(jPQXfa_P_isC;|QTU%&{&@B;V*4jJ)CJt?U#dkL^WXAc z3jCJ>|E0ixDezwk{Feg%|D(V^gA)P?dO86x^!WY}`Si^3f-TdxgpWtm*wssu@>l*ZqFrSAMMb(af1-Vo*pgxT-vO@iYit^QGW<<^6_b#E^} zxV9gK8=-C{kj|fj*ZuG#4o-tJzzE<01~>yh;10ZiFOY**5^SLWGx%KZf9Wswqdy+@ za)!O!feY+$0+4|>aQe|7aQ6Vh!17PpQrwi4el#IA>j8io{QjLK1w-f<0M_n(|NiaK z_wQ>N0Bq<7;5q4^{mJP799x3z_x{B7;WcC1H4rz6^4S=7EC@kA~oLMHEe zxvgGC-dl5#FgXFeaFN!GaFHi@2pk4;OA?8@PTL#>ehbVQrs<(GvJm! zQi$go5AMXh{f|R2`%mtV)!ok%8_i>m)5G19l&~j(cp|_o!+*YIwh)FG|t_jXQ%3v!a~` zKp2NW=*Hkcp5SB1xB$xqd5i`$1dgAZz`=v_`7t;wFDeWpoeqT;9oK=pmJ$6#ydmlp zE#o*Bu5% zgQ?sBoTF*G49}PXn#gq!=YrY`F3=wR*lV6jn?ou*il9aExo#c+wt&V32V(j=%o#^d zmF2%z{B!r&qOPMD$Nck_ha3*7>#0t8g_4EG<%l{79B+J&qr*~{B-G)hzlF%q9z1yNkKS(M|dEkoAvGq>CsA&un$i;pF1yxR~mrO za5UT_8UTV&9Q@4WV&BBw)2Er;=JoLnq0zBefIg2;=eFDeKc>MV48R6+gcpiO z)=d5ucNvfy&LbX~KhC#!B8-#SICOtZP>9r+KPq0}K z77tJe^K^?+vxGcTgDky*@{??BeLe^b1aLr6k~ zXF}6?_|PbevCnwrGpK-34%i0uJ=!%%Mszw{O!eI zusn~qy6t8i+e5163FpZIPYGNIfWgAAjVdSrGB)^HwVugS!h_J~aB_g`xPJjE{kI|= z*Rh+s)A{wT;j86%@kq!cP!{y=B<1SGg=NWB+GJ(C%^zLai_k}5_{@PIS`dn$E)dEB zk_=%0T?HPbV7@Fc#F=A3*v11VFi6^-c+ox`r6mW{U7O&}*?N<&qZnkN)#z~JC!`Q< z_m>=rpW!e7;Y@QjfOM3#F+J~eTAF6)N3a5oY)4HL1{;RN02@Ai$OwQ(7=^g2i$e(Fc(Dk<^Hw}OP}>O7xccQ= z{MbO0$lcO#|Mh^TtEaVkTI*S(H$^jlA1Vm{7BxmD{5r7~#ToZf8Nb$>95S*H#Gd<*cy!g|RRelWbM^G=ZK8`qmYlWe8fN%_}1m9e65Do2IX%t@okIS?o+p~wk&=Jq02f)7gKW=6y9l9u=~1J ze^Q>(ZeZuMTs^gPRqZp?FmF*?V>O_=;n)mkcwGCJv4(U6E?owa04t5a2|(QV@p-5+ zU7QUsBp&_{4t+ikYf~vqD75u?Q`u!;!+%NJvK^s^P^v80OvCbXDT8^00*aNAv}=$Y zuSNQBw`2f_qw!#%ybA(>RpPu!yF^)P=C8py^+Dtv6|9^WmA0aH2sSLK35yL}EXH^_a7>NcraH|At6?)WX3QKQhVQ}$ZNd|lw` zzO~JtHJKS4Pj>!t?;0O_OYrneTW^TYutQB5OX2guPs~R9`!A-Jv^PzVdzo)_BI-|n zs&1cC{hUVNw5^CvPn58WDGSA|>zr>2-b)AhI3QH8@m5$mx+Jj!@JriRJ))#% z**(yed4j~sp*(0A!tQ##J`wqZd<%v_g%?rPB8B{heb^LWppSj|^p| zIdR6=qMvf^ttu}PM^qNBc9;}UsT_?ZwYlJ`DIIpM_qX@Bi&IIz+*<*51X z$sGI+q>6u`mT87G;MR{j%6{vdy1Eh0G0ij`u5%3JvXa1;@8CVLVL{!*uqgzqW4bPS z6-wWf1pf?Ubm&o<`HCp(>MUi|c3$kuRqNS$+lBAo^TgEEUma7{5||?)qIV&KnLJy! z;N&mv2tv;)oEhD81*hkg+0;d>ri#=n{wED6p+SNrsrd$ZO`*(>FL`&L8EZ4 zVsZv=g$Z~$AnhK5gLVj?@yM&!^@U;zf~-^*w58~{CmpSh1{&;$v^J_-1VIH~a3E*${YPwZjp<5iu;9@UspoeU;d zmW$gR%a~V3LTXrIY?Glhixtt_MGdkBq>A!#+M9uBHaVE9-BiDw8@c*8d`)-7KCsw# zY#~Tz&-{0Airn_a(IzB{6)>ukndZi6Qd@W&xv5hXXfKz!-a+p6V%dB)^{L4b^n_4ZhZ@9_M7|S+%H#{`&enSIq$Uh z%{V@UQ^z!}orZh8Cy05RpTqiQ{d@-6%W#ogz>l*w;4yq)i`#B~Hmgv;+5KnXM|$B| zg?N5s$9YtS-1!oV!b27|1bLq^IlHVD_vEhl17$XW#oL}EXE z3u(}HSHe0#(H;X{ly3UXciM-b(oYBA!4F9kZEA4j%(CPA(~MRESQ4L=7o#Gm@$=+2 z>;0?oFBk zw<53*)xj)S_vbh+?Z{bdz){sXRf{{O9Mc*eUcI6{%Rcn#(~8M-w#u@}oBG>d=9(J} zwSQ$Nu_>#YN4!8fz+zp^c6Ov=FKm#_^|VS4$!RIy0WqzfdfH*z^s#Sg_!ZTWhO9JaP8a9bZ?)^G9Qk^!)iYD;A+yJ{p~cOs z?_*!N8%$g*TkIJwe%)ZI-O0W(U)(v7*0`oHJQTk+xm4Uf#JJj_ylVNS`b(Na$fgm; zxHWd;r*9JD3T@hps|v5U8uZep^Piw=h)$P7fb_78=iU}Hi>bYG9rz6=cVY8wc7bwX zk8o=*vqDpI`kCYkZ@cMzQmr=KM#NohUP-^v$0uHDRYlxXy{YxEJuq$GYQqtjY>^ff z6On;VOFBQYfi1$p(%S`l&p=320V&=KW90Ry22kabtTg9%6cik~iT;AzB$L3 z?*5zY+V9y_y=j>`dkPagI)8U8WOiw9>6HL$q^n%}E48+HmNN%!QJ8D+?j`!So>9Mf z@_XXs)ou1e_u1sH^fkqm5O2osSBsdR$c@vi;#uW^z_g2;?0WLogB{vhoZ@dY)Kty^ zj?Vkkq}L$_uWOP!{gZ#P9Mas>O})wS<4k_DTWeUT{#;uSb)Om;NKRivt@OoSs@Bn5 ze;4v{A-;A#msMOjbhD!#>z8_S+;I>m2Hj2?8hX372K0OjIhl8%q2=hfCx!T|W^}$T zp~c)TgJIyB)oQ!T@IIlXApTf>^n_|j!FVO5wpc;pBujIkID*NHIc+pGm}&inbMW&D z2Jq7!V`QSEX-EVPheW=T#Te+}C7)nKUbM)8a2VPma0p%f@JC3w4LgBQ$Kp??1I7YP zt`yB`{G|GH^hVyNHT{&P)UVpaQ)NVY>9tkV^59lci@O?EH8Pjl z==Di2rms|QBkZY483-h%esz#I#i`Q?y%glA_St`(cu26?cQOQbvV1=UK!-)J= zp6zLkLZcs@yilGe)0Jfw{vfYXIQD$Lp}gUJ*A^e!6pPY$$X9kfQth6ubXM(f@EkMKbhd;h=j^O8^A>?=^`Dx`m5mvF8I6*+uqrre(X6(pQ8jlnfn4QEw zI)kr#$DfDE!{T_d!uEQE%XB<7b+tclgHkfZ$#ittC8F~UGQ#qIrrSEdu99RJ&;GpY|M9TaYDvU)TyUg=tQBU*srUQFxOl3G;;D|w-Z6QrMx+6?Dt5V4>5!);$ z({VmO)!n7Q=ZYI^rFBTw>jzF%a>QTC5%n5=gYEJnU-fdD`gi} zC^MX7`nrSWS)X3zrtXr;aYEsR{uPO7wQC4D80(*qeBXlJFALLpynrT@g*banP7vI~ zBN3)T2GA1{g0ap$umOOg&R@dbed^!6`3TP9O-W%;GpaA?mt)g7o1yT%`4r9m$HIOd zPVQhk!d(cpry=G2s_Ys3D4}H{=yQkpP~6=X6|aEKs>UimNWMY4PaFH^5i8r+O8{J@Du)c*lSm-||>~EWPNIXL2{idcxW# zrQsLm5QnL%5lOUPs;}>~eL=SiT&5apMa4u(h_l*{RnAVK9c zBy$h&rpJZh5R!TY07DbR3(?S~xLar-lrD^PhAadSw*WXK2%zq53SYH+I&y`qIpUiJ zeY0taw7N}2-B*~h?1}E_&+Fvfkty4%G?R_LwOrn#dZVPNyGC1dT*rUS@%II$MyKEN zImXlBo@?Dpb?ni1^DhEkOcX6r7PaN;pyQ&0o(xg{=$D!{Q9D$}n9vf9aNN5l{_W-% zWvp%>=rhap&HKecK1$!~5Rz6?+|r(})3xFpW=#k=a3HWOGw3s?Y|Jq|?Zir(P0hR- z$1k={p;(g?^Y(Ji_0_r{9WsofWh>1>2MjGtFH}O|l<9k9P-#m#ciy8b8<$UL&Wh`@ zl|Kc2kHi*=QoOXqjIv#JCDE2rKqo$94^qEQ1k(GJ^BasCx(3Ns)~zhctY&|W#6fxa zK;j*bJwX?>w8#!sUMhw%D2dJAbdGM={m2XpaB;VI0TKrILbOmw$aEk?i&nZ1T~|*ip`3ysX>5o;VcsDA+r&n6yj}aInAZm{WXaY^-Ih^X6|v=%3Y@ zgj}j-bp|j$F4V6g<@v&J=VnOC)w?AAmh90Gdk z+U@6}f=Q9&gC?IYI~J#9a!zl{F85ffW6jhDkIwg;oUS!4yPrI-(ix-X-o5PhHP!2K zRBrL{(WYCgiOWL@np>-G_i27s?@N01sZB$EN7LFKzxw3gu3bP0b>#^gUdT5%pJij6 zMVGUo8%B?I*_>~c>B_Z8koM}nbauSdZmhIZrS+&vjO~F+r?g#z!9%K)--nsQ%)6gv zUoI}c4Ej|qS-Cgx*fP~Y+>X_I=h6~oaOJ1S4*`R=&pd|B`sL7AiEXPxM`WPerzpA~ zCKE8c&{2j=i4Mb|43PL6iWeSWU~-RF7xzP_nB9rZ#zC?ILGYdr8egu9=yOS>F9*l7 zNh2n#O9qepjXvts)SoU=2v8_+1eAw%WhLTU!)(q;<#`k;!TtA?g2L9^Qjqc5rpxZ* zYfq_G<+ub!;uy(iLM6HTQX1bNXGrxDi^CbT9{D=`d}-O^BSn+*O-JFUrWVHC$ScZs zh2xEDx1BZ$S#^ltVkh_D?o(?tKRVcOD!BK8AlL=9AS{?4XaFQ0VRk*&495#s?2Nc8 zf5O__3aT4J-Dm_%zS1!OcM|X-Kwh-%&l}2rziB;)4&%WBURvpEbTdAjfa90BruX0i zR;mJvFg$K;gd&*d8&ulCRMcpt-ES><^dhq{XntY|a&|>C^hQG$Y)iqN-#*Y8aiqZR zK`SV;X;o~F8YgF4XT3yD`QVp?@h?rp(FrE&;#+3w<%#^W)xOhfT1(4alZAef54(@H zUZ<-HUOxg>sye^m5Zei1p-^8VoJHR9z|DaUCH@+^68|dNc7MhPo{bo!fbeaY7PQ8c z3*s>dt0#g;TFZ&!C-xc;E<`i7FDl%dy?m^1$Zvcs?uu_}!7?XsDdmb=)4`n+U*^W^ zI2V0Cg(TNGwoiWwemETjjr+0IiT9kfMQT2b{c0i)>Z7qwaW3ZpT7-trf@v0P9?Yl2 z6)Kh6`h?Ss&K)SV%P#diT52C-EpM1ikoSzGyLGkYLvlPI$h%Q&50tg_PNYnyYD zD&8LW`)c)Xt;4kIoBw;MF*Zhn-ChOTNLo-9Oy^w7~n@gMZ!X+P9zS8SJB4Ms= zI|{Qo5hKlO7LC_?=fCcGW5TJ)p=YdCv^zO9XpFe$s=fKdLP~(Q$0Xy~d;n{G-99HN zIGK2@$KE7A&FN(bGtqbbuE$_d)CoDB^e5N(ku(8(`uQ+{lW6?Yyb5=>T#LfW1jgCy z+?YVfuAWKODrKq%Dh(m$#&$yz$lDNhwYhc&(i;P7E*rDP18d0J(vogJU;6qnNWCai zoT;rLp{m`)Xu6y1J;JbeNcw%XW`1pVP4&{H_l+f$JNs|r1w+vQoxalab{@48Y4DV5 z?gh<$>^|6z-#-|Qde*pCE>`e54~WH-0-QY#CJT7^ya2d?LjrsW0FTVxhuYwf&$)6S zfRjZWQpy4yP-;cOTGG?cqh<5*qr0ZT1vC_o4E8ZH zJVWGtxvBRqLyHHV)^1~2@zOq?(jMd8l)#EoPp_H-Ux~JEl@*ot3Ee*9bR&Yi*=H7I zZk-%oHh*b!d}(m7TEp+<2}&({Mzf#2PSv!djQTXjGP0|`1511DsFVFY*(!IRbsu$c zEj7o4>2f_Mr(ftHxwJ*bZigIb4rp;Ggb*^wqkuMW$HsIq@+_my5q*p7Y}L^Tnmk$!XP#U5))Jin;hW=jd@rWk_DY12#3)M=|&Qj04C} zejp7Ogwg}36AvuT0ED^JJq%JPYgafhMbeOf*8m9OLV=;aWY~2fS~@hfV2|Vd&daT_ zLT32mCs4dVt!`lMt-c5}xi&l^A806ke#E^zv#=~vgKkf^(l&;nJjGi695hp^kj(~E ztHg#>TiV%|dlXXHb`@33)NkW#wL#L#g6@hq(s?&1@HJw+DoNQs-tEinNv!%)s&CrA{UloP z#icvgWRu_6*f=$&1DX%1D-owg0~QF9#0Tg z-*eq>anpyZ7spp2_zugX-18W-_YvmE1Z1D9Z7jY5qL@lLAKTqhNUw2QhMMhlZ;E${ zYTLr4`j>Gv4QXjv>z1Q^LEnK1^_PK9A6J8nJYo&Es=GU}S zb?m>?%tZ_Z1^7*kSoO(XFU8XuKeUJ#aD@UOc)_;FkZoy#j}iKzF!@PCLHl-LqarWL z2q5-95g__A&VQy`wn+A(*1BB!m#`#JfH z>De`HZ^kEOt%E-eYE;Re?eVJ*cCh!A*g5-V+f(Xr`yx-eNO-8cO>@RQB#lS-j6r$U zMvI7DsJ6TWqcN2fuXz6;Qe!2hd%RNqL#wA(cW>u|yZ)LLlj}Ms<#y7`f*+zDi;0MwXJ ztMj45Z(-0Fo^))wl-c>~KngtG7P-FnSJurOS1`bdEKudp@V2LTad~8UQtrLa zF`o%Go3i3F{_(35fhgM`wk*R`}Qu)k%p%5e=dw zzbaLKziLm??lOO(t*C2v|6ELJ%FVQ#OJkJUbrNfWO&_Fcu*cKEapSK&0n@)O`a_TG z*;=(z_A#hW87UJZA1*cRQ#LWoxzgEbQ|0@4@>6HsbXQl+-G?5G!?{l26`lq}Zu^9v z`zT>D&YSmReJJE}3@^XFj8*l19H4;{_hs;sqhPxV8K2D^@+OD&GEMFu2bx~ zq3&#?j{_G%<4kqux8*F1r9&*7&(q+h2!b$cX}mNBATiq&AEfVU&APibRU5C=%`mRWi#&b&vj>vyR^iWp(zC%8( zaixhRmMWtoIS0l1-v5~S= zRYp$Ha*k@8nq8nzAZ6%IF90s&O~u9yokK-S{=a{njxusL>W7Z!v*n+tT2bOgo~OR% zXT7b-4=^!u@3UAcHoD^ERVtf%G6E06%U8%|f2&U1+aH`W90-`tnd7uQ0GcdfB>Q||R`~4)9&wpb#t_ds4(4@uap)FR!=} zUHopJuJrw<7UA!+e4@ieLX}G7s`km2%F+$belBBp^&HYtrF72>ux#f8#rxQFyS|bD z!&F)fj^SxBZ|#s2e2lub|LJygdV(zaJxu@zzKTs(tZ-M1 z9zf~?8p_b?ny&tX6AwF(<{7cgg6It}3GDPLMMGY#$M5~B+EiyHYx>%6K6K@0Qz5&T zBy=2z1I(vm^__6RU&pAC>SPP;YmhMq*vsO6H|T7M%+8qh00-O7)v}&dwXal#Qxn>! z6t)!wiZ5zx6=UZNev~T2qmW}5JRY2r%(BaBRgxK#yOZzQ-CJ*=S|c`;)I3r6p*C4{ zA-TZ*1Bv10mk?)L=5G|Z?a|Q9sp%VbwVrOf-M-bMFO}~nM2}cn zI^6b=B5o#@EnI|gLWANu;}vvB^dz6~+Bxf5xZ)5OqVeE5P7H}a;baAztOc(Zc$i(M znF=Dq1UH*w&5#k%FESLLY@{Jy!3c;H`5iPBSrF~JN9^S3FJKC9cVKePxk;vS94jV! zaiV%*E`O0&`jOsa{i(IaVe2-dOVut347b4GrS2eQ=4g1Cy;E+DC~ABmWn1MXbzC{Z z>@DCIy3>WukGA%aj;-*CkoPO~Bn7mzbJeD2O#A1yQRf9UHM_nqeY+KX;;{p9UGoj6 ztL&!-lLw7SZ;r|@_3kbmxY2vGrKK^@j>Q;L6K6F~q&!Sg>b+4rcU9bnZsA6hD4HJ_ zchM};WCxctkKIjZ2D~1FtDpORUsa!1U;en%tW?hbhuvmZ_8m4J7|ASzexZ z{D3Qb{0M$tegv$U^5c-VHcDQX#v#K_0x3ahADLb+x|CfwLH?9kFXd=OmBuL1mOXgN zuX!S1#O}_Z$-#q3_iudYyJ1Z~^`XE1;N;R&UE+vSz2~tpw!*#?MnO`|(LVY2eQ|H9 z+`QWZ?IsjrN9P+kM6z0yvSzo}M3JR*!+qJVw>^Q@jCQqT#nut#edexlXuY880wnHz z2kEYxap3-TQ?M};!wX+P;cvn1gD+q0ysHls)1|@%!`|VbwO6#p-`k)MQE9#o{XNiu zfC+hc2fbZ@y=@^4P@BEXG1B@d^DMCQ6HWwgHa=Qe8ZTL78tXv-7f;qO38 zJ&GSkgP^cLJpZ$xd0`t051yj1c9~U+L%AVEgJnIPF-fhXV=SM*N|x81%p<+>y}=4S zbrL1NHU^AOsPqPs_eCy`_K|i@S^JNro%obudCtQ--goR%y<^OK4q3-==BsbRxyl(e z@#IMF1g}@^o|^WTlZ({HE-BSq3YxPtPA-^8Xc8Y3hl%=`H&4R(ycDa%MwSL6;o;N5 z+)Oagd*nQ_|BN1zM&r8x*H;dNnrRu&98jCZpiPDnT>Y0NP)dD~&2JW1)? zxy${mPuO0}zFh}!|B2;aEr`;mw}5iNK2q8vopY0m178_qfmS~BDvDRcuIv_n#_!a+ zPjw%DXSK6Qc60LV{^g^tozDG6w@Z&C=PGseydw^z89U^Rvb8Ky(s=KUX2txG=jzElRWVTq(^P7&Tvetv zOrUi)h(#MB^eZsHfQB?hnG&q_W1|^X51jaLxRYkh;b1S`MlpT+A@SO|H^I{j9Y8*1 zVxa!!tp6~Za#K}xaCEuHk~N?BdHQmyd*rU=cJaB>Uvlg}zW58-zp3m=vv`=z(>CH3 z5YoT-nBCCn)dA}3GLffTb zf?B3eNZ(!mq}5(DLh{hbH)wEug9VW0ZLAm`T~~g&?hlak??7*P=ybrj01rmk7` z=SfY1%$rL=Q8B3pldyk-`(I6@ESH_PUQPI347^#fs-->hwPyJ;X_5IcJ(y> zVo%?>tZI6K+iZ-qzw_+N`)v)eqb$;^R;4(3RXb|Rk-4Ip0`Hf$P4-gxc{TJmV>ess zBofRSyPbiXpwJ}7R!|R94Nuc)XW%QPf;3ueo3)(G7>-wO3k*niHY(=tXyFjUIbVQw z3Dcp}-5kD88zy+--d|Y#eMQqhM|Vl(>$aMq3Pw^y%S$SWa?~T?%+oIt4uQ;otyMdR z_ClAGME)ru!CP(MfxnBIdx@8mVwuruJGDWfXl2mEXaQzmdq$}_Id>+rGp*;W&Jq1O zk1=Ig1(~i%frBPTTa=?!ify~DxD+}CdHUUz&+3YI9?u*vW^8s5JR!W7Hy^k2F)m+k z=ez4PzO(r-!}SE_PY}F(dDmmiQL+fxv&z1#RFjXj#OI{hE9BgKdx_Ugvl6O~Wvq_B z$LZf&CHN+z+P(w(Pw-frz=3?(tL=xv43P6tjk z5BL=ao;_1^B7v+KWf}D$n5>Y=HqP&yoNuu0e3i1~X>EwEX)}y$>%VfU_mtZy)9BCR z?PtkGq-WL6lM4ESGM=*2A>9`5zi2kd?!BWYrOS)U$Gw(Bp$uYqZXr$e5eE0MAQ$Hh z%CUSnT6CzL=Vp6N)|j^3d;_94WRE}0Vp`9RH7GKdZ^jq*(m(w>KF~N7hf`S&w$npJ zRAueyzoSC%p=_O_YXN=r6VzU{58W$$2_+sMN=h}iePAXovse2s^_OZ~JxC4EjwVX= zCgf9;)qElfJ||s|VK`b}wt~@qAlsF=10xxRP&8KT}k8+iRxh z?UgfGM3TH|#O3M{_0#%OWRX&jit1_Cr}OJ%hC#N{$NPXrGsV3YkwKb2<=d_c-wDQt z0e4wluVDQs;EXJk!> z8ZmBM*1e|7A!=EYg6pp|k64xMR%$PGJj2vDK>N2|h%ZGCIekk*q;DzTJjR{s?Mq@s zCA*uyq*-cv_Ki=KyrlXX_b`T@E-W(g#U2uJ{iLg83py(~1h>VRn#&=l-@wDv6Xu1T@vYa1s$%P;9EMcSrD@N6N=b{Ua(|hh)hd_xF6org+w3>QJ!+z9 zo_#MT*BztYa#H-(>IQXY0w&c1x~o^GK2F_zpj;qrsWD1udfz(GTdi&^@pib>;91+* zW#ed4^_#^bo>HS4GZ*T%MX)gDwtPDu?*+Wb4oMs~{JIo8)kRqAg`w@do=4m@!tl7g z$MEqY_wCqVq3{6i{yO!4MSWZ9dK_D)jGD<7|JtDW?`U%Gw1qn*lBh3duLe|k=C{7Q z4>Nx@W=Z>AhGWFE;t9<1+2O?@<=3C; zEml9T5A9j1+haf5IO}UqP`O>KF71|7`l63u_uI&v__oZk-jwr==CcRSq{jKiJWi3B zP-&^Ftg_7gvVIXMBJ##X@V+zpdOntSuR$myNyscq5F1t!OFw|i==XZw=|%6!kGyx! z)j4A??*@IBonj@yRWIvxSd0EC4^P{-d^2J8%=9n*Cu;xMvgt*&3yb(6Bxi1Uws6d; z**<|F?4xwIWSE+!qdd!6vSQ6-+c(5F5F$TxU$TA>n=mZvet=?_+sf2tHvH1bVTxw3 z?bQd@hxRR9S<+a%7(nPseC^xoXGNbHNvbS~o|?1|x%B*NpbyPce90xZ+bHM6q@`M* z<=c|#TAeiZm&Y(|g1Qa(^+OAuI!jJEA>5q>Wx0pgO8MRo_8%?`Y8UZ*-(|Dd*!=K5 z{P7Gf>-dfhr&Z%u5*H*=Ydkwv?SiW%G?vrS{!X3!C$=z880OnF-cX|5xw>^AtG0H4 z?H#YgxS#CJc(G>eK@br}bWOdLn`yI9}Hmliwn@e1ueSXzN`fw_8<@YPWNsSOP{=(+1Ree&KGO) zKQLBq@@`jJUe_K-DwrUZT4y)9CRQ6QI3-lc6|k%(mf3^x<12NdtwZ)h10&Q1Y9=*u z>(ZSrJKvuCJGuFByAziJx>LQTE!bZ|QqQ)KDl3euG!iC>29s_x-GQ|!L1n(X*NLz4 zWAkp~Ei!N!*5Lwp5!*v%ujQ;wbqTgkoxgR|tVs>1t>8xzyfNR0P+11`T zS`_F;AB!bL@h!3guM*?)n&c868ukZX@#j>3%Fl|(RY|zs>7uIEpFr_hN@cuVSd(}& zziJXwU(?Xgv_`EvTBoVyXdF8^w~h*yv9mtoLEof6ca`yhx~ov zD`&AwZoPp+%A*8y9^XAHTE>2~u2yf#tPSWV3WFZ@-hH;e zlfN7Cd96p;`SyIpCoX1B%lK5p4lfMta5&C-4|Lqwt7}QAT#S)B6S$ZEt!&=>9Bdf2 zS7aB@Fw3aF6cY=57Dk=u1qhs(7kbq*ypvy?d(Cn{{j@(D8QhUiQ?{ z?k5uEoHc4269>^oY~HNg)3ov(ob12SpvWjwVx0RW_XE*BB)K=xy@CtzpJfBjNRPa| z+j9U`EYDIszA4WPrBCNd-+_ zLZsmv^|j9iG_A+(cvQbFobpYWCK?PRGSu5WWMbk`97A)GWdd@Z#I2L?d zwS(^m{9RFBoKj6QxjTIn9(!_a1JoRDP;)SY#t6*}f4?$Sr_^1$qc$yGW|PTjxlOVa z3Gw8yx!;Hx_UaF(NRQ){P7d0%UrHs)`^;)dD8J(jNjzq2Olw@>THd8K zE5m5Cx!hhk{#+;FJl8nk#Pf8zimt8zI#$;sbo_QM@4Xi#WxEe67O140&pI+E76ADu z`@qJSsD#n_eNEJ>$0fVB|BGD|eE#9@u>Z47B?A3X{w|ijV|AWPB$B`vR#D>hAPUX?Wd(%YOm;+Fc#C4nZ?K;h$l13K0>4k+JMcUadm%59@RQ%(2Y#~OxyD&N2d%Mt2C1dV*fiJzQ zeP%M2==Y|+t}1=5-m$$o`=qQ?b9%Fi*)^*|8Ohgq0{rc^@`k!6D$s&bGNI`=4vU<8 z)i@#ssbEo->pQ0&z>LZbGkD%9?!}avcTi@nf^EN1sSR!u>0Bhm5C4hkkL$+&k-XSy zjr%A5>oX|>aAz`u}iV7z+g-E^{xw;nQIXUb*nHjLfj#9U0r`>|uqIcLsPaBubZGDMu z$NJ{I7^wHPfpzMWcltD1N$m-Y2epjpz5wIzU~EN6`r)1Hbo4H19~?mQRv1{Fk5}{f zkkM^!E^BU{Co6cJcE-Pwf8*;VLjowA)s<*2OI~7t%>>LlI@FUWB-nFINqtVwM9}?<};B@2QHfBB~qhy^(3g z+S?~<6z84rjM9Ha!lVuE{Y&oNS5 zyA53rkHRYHA|i*K`QU4LqC2})?j|m!ShycqYK%xeB-Yrb_=?dSYL2}q zbd-^gsBaP_V0>o6zcG-kDbX=9x>iq3(=4OEzCu=Y7}4k=iMTpt`xBCN(rTO>%xsL)!aZ zm#I3~#2*hLjZR*wQHk*@h))R7sCY}xWK%cCOUAa!o^Nh`l;>(L0U5kUGSF?T%a4j@`*eUMrRvCz37}28dOu^cJ=Gdlnvg^=9Gfc4!!Mo`SWUiRooh z5En;YXSaVv^?%m?Qg>xDKh&L59ohbVsr@@rW0g~l9Q`u+s>H$B;dc(!%2J;%`^~WD zPQCPQf81n1EGSVvThMohMPZ~(vs2T?SJn&C`?lT+<eiv4a&6l>qH zoZWr7GbQQ&lSc6VX6m3ut!L0(x99)ll!hOS0?*tn-P~q81CI97cU`_3Ah8dUYdY@S zF~-1`$v$Gv4)ehHsbO9(h%_{A|x?mda#b&^AL>@R2OL z@N-HhmExtcY+TKe&(Zw2<_#)k<|X%&T`RF@9;t^`?;91ZTnap)eJr$Tk8vo=w|>#) zR>t3WWD+ZHq_%s<87t6PL z%Jvn^Q;HbYOPBx7j&4n}o>lh8c0(WIN5J(%q5M?4HXY(tv(Kw0u*!Mi@X$~DdYhWR zUG_~Hi)~l7A4&^}$&NTYnINTX?Z!wtdv-if#7E6%CL~R{Gnlz83px>3LL`Kj)%_9| zmwubh=vSXURnRuFm}DtCC)V}Og`{ciofRn(Y^&&Z=6ZL$yQl6RMO@LvNv~bO<0Fq%B>FB2pAA`#$L1z3$$7f1fvhoJ@v1!kjvOV!&Q3TjTU`<1dTHW7bGbIl9Ds+Xha!zXHP00lJ zm6j$;VVtBGc>HyS{KF%gE#gbOFxGW-!N6AsKE`pXLdi*txD_5RDt6y0fnsQK!I1=d z61=G%h#v%nCiU}g2n61hxBf*siF-2KeeS%Dt!Z@ar%j-Bkj#T#L)I_9fOWnZpF)ftmfNWpWf`0NMBrvmS^RoW$$4B(Y9HZU> zu&^qys5)rog9vQ*NWq#09DG3ha}Y>hrUgn0aF#iD7@X_uesO`_gbzFswZEGhm+YU# z`uEB4m2_)m>F|GH2m0kUgYp7(-~2iLONZG`U*-w(jJ16pWh;t)i>VyKx-2{+13iyE zds;}Z2~&TPmzdU(#oOG&xXC&pAq^1b!9EX}jK(9&#njE8#)ens_qgbjc|W}0$wGrs zlT?d@r-iNRkYVGbehIO5dG0~u>EKHYy3b4Kqz}m9*Cf#EQzC(x>2DR(!#1V~9PD`h z(WHJ}K4acma=i;lA?Jk5(Rl4h`*iFEO}}|c7bz&G-qr*jn=ck=s+1p{$~0)=zp-w+ zx+wDaSEKu!=*_Iaaz!(}%MQ$KUR^SeHVU&X<3DDKf|xfqtBNv0-X6;B)Y}J%Y!d-a zoH;P`*sL(wSP8Um7rE7ex59b>5mP|3Zc820cro-v$TnfvUq^OU-t{AhrCWBU{281D zEq7c_#^Qqu%Kxr=@+S}14y_)12_Sr9bm^}FVm%gB?U!IIH>QS9S;+iwjn3YpP{=!~ z)I-1-;Sr|21h)owxZ-N&AtSvq^C-}&@Hp_M#z!~!;^xCe{8+(MMa4Frv8fJkI^m?Q zma(0hUJ8$~j_?K!&`4VbvCPer5n3s?J?-JTDNfwgsdD9(-^`?{w&ZV$BgFfY3S9dV zG@(yZOwE+;(5_)9R7$mz2sOsMeIC)NeBfwopMxeVG^I-0xqDgh9t}}AY zWb7BRbWH6lh!FSu?gC!uMfL7)ftdhHQsLKmZ?Zrcq7twq+M76!K9nE z5Ns|eSJP&}AQ^E|ZR>3}VNZ&lKnSSCQWvgNXS+y2QB|35&!%Q^o- z{$Jk6#x|uFYVLtRr-2B$Z#)Za?SX-_rE)0K2oK4n-j0q(GN0RnZrq$rPCfU&(XF;7 zZp6u=zYZshO0?u&?VJ^x-blR(ut4eu3(9NSU+)DO7v2pB@Cn$1`Ao(*UEG8tw`UCr z-ES}^%e&d|fxZTYk@RP#X0IHZ%-saH>ac70kDoSY@NsvSj(clUCWPVVQG75AO->Hz z93KsBSuIXKAt3={%;%AU!DuBx@w}iUGNe96I~T_v4IW7)e)qW%|8)rT_eEvOPKhjX z+e@;0KOGBH%QD6-_^R7Rg3fLP6-@y#CZn9+@SkfYzCQfHl1q!Pb^~3N&OR%ot9OW* zur-Z7%$m)5%&b<(tVf*ur;iC;(_?x{c`~1;$+mSp2@g9%lzMcg^*F+)vs+B)A+E$)EApPXi=l0Us zlBv?-cViZl*yV#s3yDx8ydMHB3I@lD=mxl@4>Vs_X_P1!Bm0={F_GR^HYHbXbr&{x z-_PpuU?qRbOj2!?mawWRG>InXF^~*sR1h5tQ z{ex9Ze}I5&>jxlducB@O*a6>}dR0KiH|LUsv*ZgFr){fS`;6`~5Ys=`nNJ5da@tb! zvg@}|W$}5O{T4G1gOKufU$1R^K~+0iu7tevUf!wRjJD_<+FCKUXFTp2z6oU383Vht zRL`cOE)d!J19bIB&g=Tv)ZupLX0Zr!>EzDflu3Cj{Y6{B##Z0Mg&@f}@j=H_oz18` zDZv9^t+sQXBs@BFo-8@JahcfLdkZDhz;D2wVp`iv1I&D0UOwfCerKX~w8$pyyie~L!7!tU#A^|5JB*XXid z$6$J7mdx?W^iK^ISX#YK zt)1+uv68Hz((=z)QTP@!n0`d;`-lfJoYA&XWnK$zlEm7&;3me@g6?vkqy-(gw<|D> zX7SkFuU253YD%}NDF+9Cl?}eBUsF$C>D(Dj3TOyDkj!IGk4Y}8LGb}+i1fgv{G^y;?f0Czf+&9Ahs%Q=8_7SzC#-e|H?1z4rN=2rwNM7nj@Gb+ZH8+RHyt*1>KN-i}Wd}(=FNZOUK7eEiN;9VPzrH z0e*y#&?J;J2QYMKY9mca2DD50oRJvdJne?CYLts05^+smdoUpbf$Y1_Y0Yyr^Eh>Q z<>Te_7r%OiLGFJ6{Lx@?k^w*dTh|&OOQ(^o?AED+o9!dh@7>Chm8nMv@^?!WZ=8-b zL2%r=rEUgNf$y)XVM(MI%ru~fO%KSdseRphr(h)lXyG>sj%ByyzWCpr*&QFYH(1!3 zZ1ijP8H*!iNfdhwHao>UDg!6Ns>YA~zktV^rc^e0w5!T+)vkkf%~IvaZ*pF*TX&<@ zp*dAH<@b7N>ayTM=J~uiwNy$%XEe_kLNQti8JKc?40;9?X@-JC=K}2vdwO`a>3N2{ zs4!w%kVyR3Vd-D>k-tF%ow+PB=@)3s`uE;{<5q7UnQ>^ED~Sx|!z>5D_io&d17rw0 zG%Ho31KS=c4l^h8joN#p7*V@+`|hXOZk?L64+BK{7vZzB%WcDfd5Ue#BjxSoRZe6; z?wr@4>qL*BO^n1+m}S7txZws$@RC=qOBTi+=ET>6?eli>A8N}?^%H^WH0QVfJs6^)37V2sC`5d z{Qoc1|3nMu52sP;Z|~c46&A7vbOy2_LAMbPvtjb;?WcH~#%cyC$EPN;Ob{mOe40`X zqR|8Ck-Vlb;DGRImd|m|2Zp?tC3q0&)9-b(B|G576{X~} z5yCziS;%b}^JDKUz)u-yA2kNJ^aH*HitL=onx6oPj4Ovz^!P`FZBrto)Rg#Y6OVRi z+>#Frz%)&nzRh%%9PDeFbg^@u(sjG5JNUlBefiiMte=1-a{+_FQE)ZXM3pt%h!n_f z2T|lepK)-22hjGkPMkQcBmxE)U_h|x)ijWyV!`e;iVph(|HOapa@_a+jqpEOXa8Eg zf%&Z7JT|@A>QPoit~tXZFqM57SjHahCzr^{H|yA5K)#X4@DswiXQrbEtL=wSsP!Rv zpeo1!P+v==YqRaHZbf@d*SFaD3o|cv$08fb8(SG_@G+}|4A1^~c(G)rH{r0&l78*! zHg-bR+(p>HtL#mm_x%1NKW{gOM{zd>RLy9J1y7Rfkjbd%=z>y|k&vF=83$mfbD&8$ zBy`n~K)}%Sp;9>@y#40HRh*Wc7RTARu)#nd5%hm3LSyS6k1rFy-wxXT1LQFVAJ`nW z63)6^9&jX5G*qAQ_&@mYql0a|$+oSVK>e3vCh(Kh2+QtWTioGLu_FnL*kW9xcw@0= z=!iHz#*AYQ-IE-YPLCl($xGPm`H$ zcP+NrcZTY=wkE1qu}*BM4EtOD8IV--rhUAJkDQiA3wCImYkE;?WNQZB(YWW|1mtWQ zaBylR+1X*}wX}bq)O+IiItN(WNr8%5x3r_zaH@$i&IrRkR7wh@tYC&)12({F%X1_1 zxM67RV-V(V3p)wjMGwG-+_}>>ytt+96N{9XnBs4ao*VrAzq8^}4SdI=>`5802cE`1 zhZnX_IOaEZ1QJ|5g_JaBQzMV;JHC8Aem~Q_p?Q?nnnl>2K{8^?df-i^nHe~EUk8Y~CZ;wof5=i7C?Lo{0e|N(;ObS~c08cBOdl!;Em< zM0&ZKAdq>zwZ56@?1p)JxHDPc!*U}vLCpvShNuwKRJBL(sl39dD3XaBQZOly`bnFF zQw9SbUd%ue6vNxw&mSF=kiZFh1tc>=e$lotwkk^nqfx&Bc(`L{C-xO?4t(&lN-S>}dB4|g z->!0aIDhzZ)62DM%fqr!wzoHvf++*P@+6Ep4jK)4&bay%LPh|S zK%n7+e^urMTF8YY3}FALsX?RjxT>cq3Uc^Pi}z8KYGPiLqDL`ZDZRX<^k&*?ef+D4 zv{bqk8~=?Bk7KL;<-hwZFGK9p$Nvw|yNDy1rax8JFYnu*w=QJ$H^2r>$)C6qTdXP+ zITioW$JQS?~NY0nzGRNXDv$-3*49(R|a2c+h?-^nmKRuz3CG(Lobn z4oU&Qw@obUTOCucb<;%GxwGZk;`ZF%IHsO=-}0I8HAU5A&<Af6NdeOaNJ`T@lVC`o35hSE$%TNUiIcslOhbw{6adgZ{|P#~G%jWQ>`aeW=7U(+ z@#e-k1D}Md5_sb{NOlV?P{d)-L=d&b;8b!t&nf zALNb$IK5_CvugS_T4lZXR{ZQh3K5eV7G%{5f<9vw-Yh|Xcd4ApOThQ69-Rq{(sS*7 zf2$f6f%)O#BchJPjE#rv^49$^O7Pq(TYh?O;)bNJbVl<)=JxS-fOQH|eO{TZ3sO7Y zn+-c#Up!y81Z=ta9ZX!a)teG-TJ7e!CTn$rl7L;Cl8`yj0z$c^iI0S4{5%v`GSfGW z8$Nt}L>m$%#4E|Il>+Ze(DJfL>J{hhe*rVnqyVz~`INwX00;H@oRM~zHB3^mJ8@zDQY_qt>`mu)V^Wj0E#gNmOR6^u9vd4UK(8 zpTc9QvRz<-ux-C{=#_c$plRE{#hj~qE;XtYI8@%mK9f>$6~3t$L^*@ScgT6XO&RbQ z#aOsB{eX{8pSN6jx!08sO);fJBZMI6S@bkbZh~f=gNjM75hy38fRqpR8Ul`~gzGX&hjO zxd1B7@>>4ZxM%r3;IetyN@l1yIorL-~JJXivZnenLCscTO0ZAgX8{CvyX! zls{O&R4#%Kgs`5O`+EE~&{FAa#rU$Yw|h)?hf1?x2YlDp`OK(8^+rQ?XscCPV29-& zpnaKl@*as2f9)Vy+b7o-H+Q_G%+QE?AOiC9u&cjSL$>;qG`y#LR2R11irj{{Frql< zGZI-EhbgCB2s>f}i95&NQ`f)l>hI0FxdlakQH%{eIr-kSe6Y|u4>5CDK4@HCUx?sN z=b%7u+ve=K&oiv0%`#K3r6WsW+lYnPa{IiAY#r>b{7pJmXhGy_oCd0X?V3Y8uvgOb zsX^h+x#3L|z_AidJwUsN2~6rIbJ* z_C4omx5pqB`)#LzfXE*_a_yM(zYk(sl;4rB1d5zTl&xZ;J9*t6lhrWHgM9x06+T+b z7>4|lCvSJe=ix9z5Itf=A+hI+%t2;N$&faUsWyfKzFl~C;Bhn$cTi%}&g*%^ zlX$ql`Ndu}BS6=c=cb3{eyN8;&s;y!<=#-AWcOz5qg0-$r2{Lujgz2+tV`d%3%v8$ zl-SyCWqueHr{m5rQ`#XTxgzm&EwohZ?aZq^pRBNs7($wOS5MZ*t_HXc!ppVB3E4nA zIPrEvHZT6xO`!^+Q8hKGh9=)9HGRg_Tgm5%aL~q5nD%N$aqG}PFAq zvhH;<`mL$vwm7njO~{!H6Qoq zB2hCkqM@m>Ne0zv*7J`74ph(?$EO&2-YR4WAKIh0Qdh+U3cw_VGjI z)p;JeHO>j`I=+~`c7s5V0o44v4=0y1e?PQhl)tpFc=aeif%}_5EaK+HJ*@T%<*E+`mZYBpJ4v=emi$lZperA zAH6@kI$7U#Un_q9`mF(`rovSns=xNlVCaPKK~BdsBS0r@=*Vj`b_L!6g+gj%z&a6a z8;LTmM-Q8UnpR7PH*YYpw6)V81z7OhH8z?uciGliz>mAXuLtBd%E=HxhkR@Md~X9u z*FRLX<~(n{)&RGF)$jTb8oN>)uUnI1w(d0p#C=AsF_oFLw)bLHu!mV5*&I{LyDcm?jP~}Xjt)NWR&8zi z`8BnrFYlULxWVu-J`W`#_%TTH8Iki@i7zEp2DRdZ%->J?j#jsV8(cpT5BlFDETRq~R=k1Dt-A&@O+>Qo-Z9 z^xBXJxviGdbBJ0i5Aj(#u@I2Db-@T z!;ent?2uC92|IpxywUsOR}b7dQ9v30-!Dq!i=SGE@2BDRZt|GN$oZlUM{xW<$YSQ2Q&@$8aa@Foz*-zUI zZ9H1J3(U>j@2aO8GrZ<%D0ygg^VSC=2Rp6}Ym|B=)z6jJSY*n21hB+lXMiFr-NKrW zNlE!oG$o{Dp1dF+nT8BOs!3s2FKBncNT?pHZxdckn{*9)PHb>waOpcz(dVP+uT${M z#Y@ep?La;a#|cl{m+XOu4BfNRUJJ;>ldRI~nIc?D{|Wu9{+OG5%Yuwgrah1B2tv+$ zUTn%q;l0ma3WnnGr`_kXnWgpRAy~~6TbQiw@s`|1*hCDr4jg^r@k*nhhEm&0D0l{f zX;4E>%CN-o_%84HEylqJxWm{|NE$wDun(Vw zASGnB`klB-)?5e5PMp%;0>OnI`?b$o1-%rtB&qyHIWz?&Kz-K7ynNb`NjZJ@2iTL0 zc(sh2*~6=}qv&DEqJtwt58W`?nO`$NzaAjDO)}^yuUHT0l08c^y*1H3GA;Z&msALk z|C0%4a#ozAwOS^Sn<(*g%5|BR0A0_&Y}NhU?0^$y!kcD?l458dj!$SycBS;4bS9F~ zNz2%LQu5U+Yn<~u66sPl7?HWr`)*^`pXIL6-u~FhZoq1@BE>9EA!nA zJOA{$03*D3I>Oc1k`!B$NhyeKP5$;HT^@L7Il~~1Fy7-(G^$;W8ZW{(3NDtRd^*~W zzgy|=9RsI#eMPFa-Zq`c4wYY9z|XrlibcCjc$FL33JnsM*FCd^cg!`0h@Qv+$2C_U zc=`Np^5%hk>%_a3MJ6)kWRxHmkS2Pep!Z@3CvZ2|jly*Hf99IC4( z-D}P=^yvPkF?E<>Swrz^c{5G}>ZrrLnn$UHgCjhubsCt`2VMh}{0fidPehO{*;5Ce zmgV#ITAgmX@2Q>=x0#$^837n4hjbmjk*}py?mTj_vKm_Gf5A*Vg?YW<-@ofAsxypaDZU3=Ac1&@8`(S+s`QA++#<>u>O$P0{gJYr2Wd8aB8U z14dySqv2r2p_H}#~|AV^{vgxqp1tVx@Fx}FEgFy$AlZFTnP^b z9dc#wCU{TEXwSKi0_omn>1K7l%z#-si~Lkq?vuD`l2e*wg45ED&P}4_C1Xu0Ah)H9 zHxY!+0*OjE1i$jrZVf|ZlA2ZqVJ!iZVP{e)G0@ZXp&fEV=Ggqjug1VXQT_AtX@b^9 zod1{I*PDYAGfkuL5Y6tYQTVI5rGxw1qT}6t`M|0yi^kvEUq4y+(? zImd*zt<4{U+zM5#lQ7?ye{;3i0DW;xpO&$lFXJLd zIf2=yy+P;ACieaDA0T$jHD?o?ni>!%?*ECG z!QlFCAP{H^tEZ<|rHWih&l5Sn@4la%Nc>gz1=;BR6Wgz!d4FoY@{cwa6~lC0%LgaX z8y661n=v&85%$;1MkXo@7-?+@5~AZ!-1N54b;zw6_`KMR?;eovFZ^l4Hs{j;05#x7 zg+B{+e3I(vvRWOiMS658jMhxJr4i$GLm|s~;CzDutyxk_EOzbFW^*|~Zjr-mwhi;< zIGYYR#-?fK99_^`m7v6Wu1wpJu4|Sq_>MTq3wj{?Ow$gLG0}@tyAQ6%!Rxj21h@Hn ziB<7Gv0mM;+P|CdH?04+p0E7)hlgw1IV>BHT-5s(rl!k5ZhS{go(q`|PMl1CZ!B+iHy3)1 zEf|T)qZHHqO>V-!zQ2QS*g!62#{2!pFP^JMn|+)3PyR96flUlk`-)s-@DV;(x=lAQ zv>-PAvkbvSHp*ARUsLGQ^h3;}fzUdT9HIr+vgHKQC6WkQKz@IL;JrrVCUH}Kf2I9w z%HNLqoD-FOZ@C-pe|Piy;=zsH6XyLL3E7f&GF}6PA~@9Mlj+C54)kB`GnaX$SmLq> z(9^iUZ9OAE$vJNM5_kRP&E4&F#dh7ov2x)58)b@{NYvgP!a!_^pFr>U5b%BkBB(KPeMiW z{FXI6<8|q21h-cL*3P6~(4>DZ5<#!YOQjt}S58$S+?@2$lK%HLq;%tBAL#zQAL!^L z;2~@YPb&X{`u7G+J z(PkFI<-dW+MsZmTc=Td6+>2pI&3@}(JAh$DBBW`GqU%9}>9&MJp_Gcl z`UK`h*VcE(wOG1A?Oop4G4rf>83mvI&DKw5hpi`@gx3zoRu?H~iwa^w9@kQ^>jfuL zkS4LRlk!5lVnWC45W)@_=^X5-f>Ex9ywSP+C9D+C?wX4W!aT;^hjVk649xF<_<<53 zAaWz#=zN@NWDe#^aJ~=?kPeJfrLqMoYySjW8>vr{?9AV%Jes5`Xp&nLDZ~X;E(Q%X z3t5i2uH;p|oyVE#gkFmwP9%ro@H%FWK(UiK0Jj)`x#|?NFtT8D?!A5Lu)@?c=Iq35 zop+n--wSmwyST4Sd4*WJa@Tcv!CJ-FH)G7_Ji?-;{5QiSWo%`{xL=S%#n~AuA(VfP9Mp?*&v4OR8`23yBH?xx;K7`H zP%ke{B}h#oxT$&t`C!izQKG^Bf;Z_3Z4T%ULeE@I7}%nZU<(}%cQ%G&*V;|&G0+Kron(S zRg@C%VsQ*jLfHJ4z7Obgg;#O4+oswV1z(n3 zzu*NcnTRTyN=aK@{@`z*E)ZSzo@NpMvFTv3EhDty{mvxe(yZ&drZ)8sDrJ&lTQM5b zNIm%Zi!Q-scWm{}(9>hmIbkqO$> zYu1wY0^^^{=Q&hA*+0}DX(qv)2A2>m6Y6jlpd>nX_`XQj?9q0{+U99{npC@*Wt98E zy}v64gaKt-TRm^67hX5kEx%AUtUGmAb|sn&=uAEO)TZ0y z2567lZK|8~?_oDNmi2j+a%bs5CiJTLRQh7|bkD9bbYAn;z}nNN+e!~vBqSm2>`3{Q zgU^{fE&x5Fa!yj_2HV`b(_L`Jt_YZlFpRRKj9rAF>PzbBgQtjYP|agR=8k~esM}oo9;@_aOJ*k`i!55kELQc-a?Ib+rlfvNmODT zSg)2CY+-JUAsty&*lsg8W2Tgof9QVGyjNW-5aq94*=yrE1FCXO(7ZrXrKD=D7eQ|A zYzEUL^i@FyobBnmolccUHfS=rvLX8uavBwC;Yd22tLNE-;E_rf3`vx7NV=k<_r29t zyvimh*dlA8@_RfluQ+3z|8H-*jDe` zhs;{=)R;QKI0dKz~ckc|hdnTb=W#Lj(vKs3N({Lh8S&;vT2(U z;z?tSViS(a0MeKk?&<5)rbkgO$ zo6{qPL43@+rdhAdOA)V6GtQw3mINuKW zSTp!qMCem0_cEI+(5fQp3pUEs!Aj>y`5B6YARg%Mt|3UOopa1cvrt66`Nw{6bx|(p zF$fev5gY-BiAEUQ8LtdEt<XAc!`YjUUFzjg!<8 z8@s@zBlbok^mG_Yi(}C^bk)o~lQCvx0fveCJWK495w`Auw&|<7wB;pX0WLIg&b_D@ zFz6?BkehWaQ?`$|Yn)sreF`jZc6_D>!3D1i4j5ju0T>M|YYBGxa19`B#{1m>2Sl*C z>^YzzD{(24z^?HNij}e2+7;_XQA5YkIk(R6=aZUU(;hAN1*YRWNc7sU5K!Qf8%WIQ z;O#Hs1+bmJlHjNUGAwh@N5r$1DkT99*#r=ckRX(XE|Q!=<=U-#{4anyojGI@{4l=Q zy^D^9#W+b@Xn_uwbuQ5pYl|3Ta3G6H)-l# z^NK5XUA$^{|=_g3toZ?gAp-t9;J&L4$=;gHc+( z6SYLBbBd;UO;dwxc|^;2Gxy;7q*GQymRI%MykHRUKu=lV35O)-NPZ(DJALRU=72vU>w5)8`*+s>`62C#jC6)AU-Q(a?e!#_j`*A$*yiaoAf-|HfGh1ZC ziq2!}gNn{I>jU!6HQjyk&WS$=u20t41K0B>3GI@0Hux8jbT&YCNIFA)5Va0*XUHkJ zs`e5f+%LfZ*~Lit_cgCmE{eJyKl33nw%wZ_8JuVOi_p!F#LUvoSN$M5Gc@xFe-U@e zsVnn8h?|tb;P}3m{QO-hgP8FZ&&GLSDXo~%(*}iWh?H{rbDh_?w+0^R8FT9!QZj@= zqN}Y3BZiU~x^^4&oS-*{mlDwF9YcxF#Yl1J^me#c&N)jlQg(N^cStco+;2-qj9O?=IHj7?$yX%lN+VQiCWUP=E!&UxHRlRW?I2eD3*qER9zn%U1svQ6T+bW;l}i$}Oh;@1(2d}3Ue4R~_fm7d87 z>V2r?6@4@AC{wiBB~A|g5bEV~eoR|mD;1~GK~rR;(RLM=Os1=9A&WCqH_zJvX zG?}^y!7w@cFg~L5d#c3PK7t9_fMyQD!IJ$dX(fcOn>|;>2;jBi>@rVSm^ZK2mwSDE13Ecb-wv+d-bq<@o`0!4^ zAflx3-W!xU)<`XPMI#`;`!!V!&1b*ji*D4fMT6xJpQ;)0OBcn&uz`_`qXJ^JG|uB? z3Wjws0!e&}1E&qsEfT!YH_5Jc?e;2klK;V&S#l#f^7uTaOoPEOm4f|c1gyLpFLgoR zN;fQWHCsmO)iusEboYqR-5lj9nD(7wx$tOrmc7ao%W9+a@~(AoL{`O<=RTIJwxZhd zZ@5=nu0C|F;^NRMn_9IUJy165=((YfP--E-NPW>9j)M49-Kn z;nsud^-koyM43izBU#_0k? z;eq`Zy15c-oec#|-0cEQ8;1jQ!M(S>yocmi422>~gvqlPd;Rr{5gN%O{0%8xuVF~s zC&_c1W(C|I-vcdppw;5BguxcUqOdJ(d73eL7y^>JG@bdKRC+OkP+?%cUIXYVQxwe+Y@K-j{#SR!0c8t_}Zu^F?CsiIa6y1797oAd~IoKm$ zppSEuMqqd!Mw~PWU&~HPEU4=}S_w}{9ARxp$b3?3XqMTZ%evPiw;owhCWn+|DqHpcQzdmxo)TSigH)4nK(q6K2`WuyuGL3v3Y1qV&n$)8^;SJjE z)T1BZr6I94KAWP46JTraXh$1f?3+o-Fm!@tL`hzn8@2NrF$=1yoFz$nd~9)F)$ALU z?5K*Y4;5bo9>RqBY`P8jlKK(f3!k!a6#COoo5`<}-Q7>(9E^xetQmhG&az6h$g(;M zUYSow)0HR<ATH=Bv8$0n2(D9R~CC6umu9+brL0M`!yg)&7~Ko8*}68xGjzjFKZfvc6DS*YA#JocM=P^Wi3-> zxx;qXKR;?Ae&$);_7=iaS)KvMQizvLjl><9DxMEZ!5Br9;Pi4GOUcAT(0C1RM@znx z2nqGPF`IE7qQg}Qv)~d{G)0dfB!!xPZsXyu6z$1)Cr{S7e(#1jr6218L zDPH{n+ND~*dBWSE?LjeSBFmyF%;u~<@=0ZnI$er1O_N2FTQ~w8aR*snWFtM**)8?> zAoHc+MkO{)1MW=qT_fZp{Nb#sq6Navz4MVqe~qzFEcP9eJk@WA&^!72+LT(Fku&9( zyle6J-NkR|yOnNkRaSfM7O#Hi^XCNXAXrCZW`%1+L^!IliZo#2VHz_2 zP1&ln_R~SS>iS;lafaBPVzGDOuQ*}1!XgCZ-ndcRo_M{dqGNH%lpA-i=RwmFMJY$$ zC6riEgFw(bn`cZat;)d-d4%3>VmBOvxm0~sY}C~3(m>gvb7!KQj{UhWRUu2J1!7l? zK)B8+gFT`^@6xni33s&FRjx}RmyOhWsD$pm`f!-sLDe;B%zMaf#A!tJM$E-G0Uo-w zshMRvdkq8KH_*%feX=CBRQL6k-WHUKty;jk!p2RJ8)1N}AyNz|PKLRI7O5%wWl@BqAEV7=Vcx6c%oxt^tVOXX!e~uGey%&I z$}?DciZSq=$`G@xCzp_TDVa;msKASgY(*Kj^|?!GJSt}_vqSruqKSJ#612J^SH|yD zSuk+6%sEI$cTGs<&-(>>HF1{IcrHzs<5n>lanj2dJ2mV(y1aND#KN~AI$R}V=m(8Y zPk$@QG%N1%k>vVc-06n?nDn=jVniz+e7%LPrd}z`l4Wo8pmfSAOGL#a+ECh>{Q=6K zZV&=i!9V4xA3+src7>CJc%?`N%0y2uwm)JX>y04#Mkj@Tq)BApa5np5F_602zPfnw z%XPq2(9Tvx8-(?1syu2#}R=LhUvc63xoi<+)Gg0{ILQB6E$t=F~bsJN{dvL%EEMV?S!6@L}{d3W83 z>6_?MlfXica?lpO?{v8zvFQfPb9!w+a!j6RVPe5ym#$jNLUpQma$AfD>9@ITFG=) z-X@0Z8WjJjA(l-K^p$&XOL9d^Jdr|WKM00YTZD*f~tD)s!mD||UkVk9H8Q62bmM)d{=^tXnv5NvQR_S7+im;D zlVh%Cv}=Egt@V{EV56cEt{yMOBqT|Ts&%KNun(z5T9p)|n95A@WgX8`(46!90&%qG z$bE%QmWrC2a^es$owjKtB8AO~RwsDNLW)4k2v`W)CC3Wx+6c`xNi`wK8sT2(-Y5*k z!d`g0LhJ8h5DtgcOyeX4LIY?Sftd{>pp(YFULHQPl04Q3eT}0%TrwOF8PLQfoRFu&5nln6IsFY;j0YM_UNqG4dPO`Ur-4$!74q@knpUFY&rBPBaiO&L3TV zh1XOs&|da-qdR2KVw0lTdCj#AMP19>1B?;F+}?VOSt%FHQMXPz$$zeYaImdGCmXK0 zO55h>m@%mX%Tez{B~M>*d|iU79zU@#wWJg~JO&qlXZrpCjm)an{#auReyk3_Hlsq7 z%VR?0TeNb&`U4qJYe157)g;tb%pK4{;x~&NpAR&++IEJ?F!}SzsG2^*Uxm{-O45}R z(g>)NQw?i3o;y#o%w&Y49eeRBvH4p6+D3#JEhNa|$G-kU6*K8K0Y;xgtpSpwkF$-= z*V4L(eI}g1z1(HB0gjlk?(Yf*V?)cCn!VShO$-vkUM416{GK;Y%bzRuw8fY{Di!!0 z)YqtQ{iYh+TsXdwf`XvD>7SB?5Ck>~KnYTdakamdJE*3T->=1JF5}&WjiUJ|>>HgJ z`H@-X${pv&<5_mMjbxZ2$TW?1i<*Z0P4e_ByWG=GVSK0j15|&n2a*1Ka97I69${ZB z@uss&wxW4$bz3k!z%PVDei}XcI-5k9V2BN5DK@mxD=b)BGAQ+wC2EG4TF2%twaAEx z2pN=?5#RAU%2SA&`okYyer~vIw85@CeLoRWJ$m({!Ijnf`v&?v$eX%ZB&g~7Ul!-n z&E6JL)=G;M?KjV;Oe}kxfVAl{n4NtpZ#;74(i1MhQYb18xP8-U zqzzygpR#6c061w=Xt+GOs9W4q(4ASKo|#&1W2`yOI=TM4Ay3u0&Vv>veF+Lir$oNX z0X_5R&p6j}^nR;E^4f?1|M&bQ^~KP_aSj7+9)Z2}wH%v>BGKnl+$QK6k;Jr;iM)w* zvnU=aMw3{yZgH2F)Y19DpQBo3)2&ZuN0nz%VM3#khTB1>NKU?RhNmT{)TrvqMkht? z)gDpW-os7z2w3a%n4mxEU7O%R_}{5Y2=8TYAtE8yh0WWd-V%bop1fiWXD1Jdx_`=v zegs>GNfb$#*fmDogk;HYP}Q`EYyP$D0-+k65BtbiW9+!!xiFHsf(2VL&NynSM9}h% zJCXXL)@|1Q03E1Y(IJ1z8qT3&9p7sQrq|Aw)(w9v&KDkzrl!U%CRA~>iMbo97+*{b zUqXw%R;y=laq-KiZ|uB7janYhOyM-CQp>ZBTt0O<rqlp|{!M?YP2~ zp7(^uB*Z5g6_uKPE)O?voOXTC_gnEL)fjL+V3Zk|kvQ@@a;_yi@~imYd4;%FPH;B_ zWGrZ5@n!pypqK3{=IwEE&}XdfoK>CZ9%?Nn4Z)vHssSeTA5Byb&;)v!sycr(f!@<* zC*IN0ktZT(gw6Wg>!+-fG54o!ZquK)5#;B57*Tbn|5A2;0*4}7z{RJZpK+3DRpqkP z)mar`qh+e0uf~~^ccW;uM2!K41Kj4$Ka9Bf85L)OZZEA5Rt9));z<6C;dU76Txo6- zDOC(aImOO*I`Owu&e|q^Z4n&Sf}|pGX3Q3nTpeeH$6<0;Be>?!{Mz zn^aj}QK2Hs=|;bXajdP)2wf5|>R3YFL03FQ5C9?IDuh!ea4iuz5fS{glbl3ir@|vN zMTdH&ri0#(WSjc7{iVx;I0mNpRxgW1jc9=1m7yU z%@^g+N(*MA)@8aiJ~HZVDnroDtsJH*7P@9P-vY-ZSof%g%3i4qc`C?eec|E+a8buY%ATS_>s;IA1!shMrpC;et8e6HGq-DWOVQTGXYTqVzx>y4GC^QRa{QJPz*2Ix+ zpU!ft|JREa99#^p_&WW3r}&(adp7hy2Jz=)gkyOZb-V-i^!8|}&fU7A0>qXP;P7X9 z*5@^3BUK!Qjx#zRY|=R@X06^J;SlGi_p3+QkiThqPT^-NmcSHs&V>D?gzfVSA(;N((D;C?NL??u4b~|8p=tUzXt@WH=Pxmf=-5Q5-Ch8c zzThA9P(J8Maq3>b*Eju^bF~(sao?Tv2{W#pw=XIN!w8P#RIxhq8vBt;_G-_VWib4H zWmhF$;(o9UCY=9GO#+)?K^}RG-|5d?G_k2PQM=8GKjr)%AmRH@$yuLLUR6eMM`V{b z_NLG?IqO%Qdl(BbhlzFAsD(=UuKV8Es*ZB5O5=QGQ8huPLm3-sfA`D>x`P0*NR>ih zm_~ZM3u=aX1da2noSEkw z5-Mi<(-C|WY}6^wR&6RDq3B%>_nA@kbNI>K@u63-T_Id;BJDNMmvR`-D>Hbh4xT zSK=U&gLAd`U9NJ-RquXDZ}FCv@#vPMGMNo1MohMH&3-l4U~ROz8a%>IR6)mTj}$zY zeVn~Jx+owNOww0 zNNifV%R3wN#P^T;yWjnN&-dK>y!)AV-r4ictXVT_&6>5=%*)q9)$%$RoAQ15T^{4x ztq|--!B|WBT4RCg>_ogoX_*=GX!NZXpMn|suH=y80?Yo({JlI z+9fuc44Tohl5Pe(=5ZwppI$x+n5RD12&J{yit)lP!{($}qLgj()rPOwejq19ao(6} zc|B4Y>_x|SLRef996>Qg$?dNkv=|=e5HZ{fDY=)NE0xs)DQNYZAZk}$s>q?1=6=;| z$b=O}l~aT_kYoFMv#*9<`Uup7f|e>M$d^6u%}Ev*ub85@;g1sF6wi(b0-*(*s5@i; z8)LC8ugAOInMk%FvB3%76Oj)f!REZ(&yO-eRnV5jWGIfUkEJB=ej%GW zhyetTycDNW>4UJ^3~pvm+eRv6Q3cEk^-=XK7-(2Il04?&K*N-Z4QS5W@eQ%+F?o>W zy=a8?Dk#!#u+Nn}oXEQ;2P2;3@d(yRJznXT!y~qZ*(5~wF>=O5+Ascj`|J+8RJ~3- zuR#8Vl%(wt`;Xqzzmq@`2pzZjRBE9FlvMi-!aY5WDs?{iUaBfca@|hw8Y|_>FplwCVql8bxPvlp@xRo zI3I@l;B#w~dHY@QR*mI7B>xM6Jc&_b`M(}ql?>katB$L8|9bo{WB+;`*8tgD1w9YH zJ@FU>Umia%`7`)@d;0Nn5O6&IObdcN+F33ew6xc~@m*GtE#bx8(gmM#D3QItl5i3gRi`i$2 zH9yfc)njjJ_)*rA(7T_F)FDBIG?XH4Ut%(3@@dwj%4Ec3U_MGL%|b>AlhH zwXAIFC6y6SM{{$K7(8tShXT;B2kX4WE5A)C5%G3RATBO{wAavxqS-LJ*P=c))K}j6 z<t?DO|u+SgqCBD?neMt(2L zj)K7aiBf$wJI}|Wwb`jfo1raG^e|_NLhX*Mu>;E%)$T#9ne9;4z?%5D zHivRcwmqqXie+`-#zRu4*nlN)0Nf~13!Fz^B9`PKhJGGrY%839jMZykMF%}4rq6_U zk3V^vRS$e4F3T>m;RB*s<0dP0<{^Z1BZz;3v~hy^>IWi!{p^eR-ywf|%SOwn7!r zVC&2l_a$Ql@NdAi;~I-F%=7TTAOT|?&@Gt>r+e}D8}RwEeS{#-^y6Zqx1G-w4_s-_ z6b}mQxXS|Uu?(7957b2N&%+&)C(aGdOz)lrkkg{|c^OXAqOfXzIGJpkTnogW-xnHc z9l_}p@-%@8!2QIY`|0H;Lt#g#7k5rHPAn~%pjb9D(oxJ*QHWCnM2^9+-kvX*^Ln`U zm~x`dk(qLSzww)`)~Ve+_22wT!h%Ue*lvNZTEu@78C~G7kbO4D$&^)sMnl21N;Fv} z{!&H+vw2un4aP5cx8f!<8D+FoCgmUL+K^w;EH|WGAqs56tcBecS< zY82~&lO?oGRh= z-OpAxvxgUCn__iZsb1q|Ynlz1?S@eFDA6qBK0XhB^u(72YlnWwR(k(6*6)`e76`uZ zsZZ(OBc|iP^RSQI6+?7#tQ&6@=}hl`fI?B^XszMr?YqG}>?)VP7urRx+l;8ywVC!& zei0wbAG{-&F*>>uBtg0}$dOa^-2LLLssLhFRplRzgwkNikUa*1CExn}hTOIF4z{DM z<}St7WK#-0M5NhRJVGCGN!HdclO_j!f7yKv%I|?cK*5nuR=TipEH;*oBFr`=P%C3@ z)9r&4b2C$g-gczOh?hAiS<7`_;9PqJCCJh2R|v*CNRap2fs7Yn_> z5}Gy=S$!UAk&c7=ZAX9kilRo z>Msiha^(xo;4AH70xR(%8=_XjMa<%Lk^{^#t>!u2NssYMcDE9*x+c`YRC@~bBmPjX zPG>iUHJ5OPk$f2AiT{k0b4YIlM7-c7t$vb9A?!&`)uyuSlMcVL9GzPq-#t&U9(3s* zJvr;B6EF+d;rb!BnXqy@Yd82COqC-cnTooatC99)@YL#m*DD}XnLZEi?Z+-y*wiKy zIhB|K)e!TNNitgf=gamT|8EIwo0#4h%VPPP_PR2eQYkYp#t>|d5?z96*oSue4Ne4{ zkxDDEp1Z{uyXmKM7pgW>nXXg*ackVFO$YLA4t8a#eJj49c65#gg)S!t=z~c2}U8BjE!E5u}Bf31S}7#RzQTky3cUq1{MQ zCi@RU=|4r(f8lA{9f|OZCe+4ioXEQsRZr0}#YY_Q1gKhHiV8MIj@eCozp+~{2M)-_ zSj%V7;~*bV7w!_sxi3+!uU%2O&M%N1&9SU%kKdkw*EOg$bt$giK-NVYZFVg%b9>OX z0)-&Z1R+&2{`eeGEZx@wLj|mMvX~%Gc^08y4A`9m7TIQ+c4~;fv5Xv^1V^ai5(5cY zsuz8hom?G{66KGuPd*PXFG=d)pC}LOJaZh3R+XIIvdEY~$Q(4E=4@3-ZDEnkpJ+s3 zS?iEi$kBaZq(8u?iSf79nYAdjn5L>pb1mglxxMiDS?Fau8uJJ?fy z{LcnW@3R>1zD==);M!`Q5M$#cK9B+=eXhD|nkw{CPBh){uA7PV2kppofrm;8oG@sF zOGQ9|PQ8W?EW#gcuXuaDwczs{Nt22fUg+HALBAxoNeUI*gDn}!0Q9CF1rk4s!;!`F zu!~y^lju6w+!yCmfn|+|3kL)lrevz>raI`c=Nfy$=Q8M)IM>$e5f80crjitNQ%?}; zeyPq0dKrU#FQw2%@Z{2>*t!(izS{Yxp0cH$64vqKG!@x=&cVmKC8``Ng_j({$!dm` z!oXQl)c&&pDb$kzQKX*=(?*!MFm^;Z-^`R0Z5ycu(!E&_lRhSXzWMTD;yd}=IX}-9 zb5atnCHb#aRfL4@QK#}gTc*Y@J6O{5gfTDmMB3QOUo=#T5p#)h(MClg+Y(Z4l6@|` zGCu}*ey$6G#Y8VH>=dUrao9AHZnQtQ;4GqJu?TZZT%Bd6u4!$EJTB?EiWFr=!f0AB zcZH@myiVjzlV3*n?xR^&iS0btj`DUM=mpRf=ot_)wR%bKoHE@5mterVj&m3LrS?1i z#3%&@P!!WfFp(j+Xk+n2J7PT$cv$(}j>S9|h@Qd~eyg4yE5Y}0Zb>I4cO#M9LYD|T znmuRjbyT>?8u(ac0NjMQf+(CR_2?irR50DR=Gpffp-ujsZm67*B4(-Yv*@c;pa{z! zqjN+;Tpf3$mD~2Iw(`F(QYv3X8CRKEz>w=_G5>FiWcg8Q^8a9^n1evqY%W%`$th+Y zRu$KIUfq#9Epgx|Dimp7N17F&8~e~Vn?6{4wd7mEw(3YKp*+%#vmEvG*<=C0?*? z9FBaLwqq+EN|7VSM4=R{LzE*cvDG4=L^2{+TO<$kM^mW4-8vy3ZmTnYgz2N~m#I|x zC)E?)Ov5mQjnm-tG=y!sat^}Q(@**RMg^!-hmn4_Y?t31$L+&KFp{ibQxrfIgO3Dz4Ozx!!O3pM2Fgmu63U77dmawoZzPppYL!#uJZcJG z_ckn$^)_c3538c+TvEl3 z;`>`IFBtC!!G3Yd7!wISAd5*KKp6|u=0BGoZQWBOj+ zkf2-qO^_x#u{u5^ChFTwVjdn|BSunJ#oMIkOVr_^G1iYiRHKYo>ncHQjovoDpEq~j zKz-emjF0P0_eLrEazvexc~QrRFm6SQ;=JAiDc{@JdOwPLX6+4Ey=bxzOBycTx4bl{ zB4tyfToP(6iK1d%-!K0tAz}0+mDbjaYV5(f<>fMQ^I3POjs6`+D;@+yJ5482B+=B7 zFi3xdw7&9CjeM6+@0TRK!iqQgTF5!VpeZGyLx4#4c}5j-FwPf-3uC452r;^odr`1! zrgW=QbnElveWSbAsiZGI*MW2A&S#a#reZt07uzfXBnH37Svg5G*##!VHDgk>g*U!{ z$!pWGl<=ZSa~LS!?e2WSgB}vhM&XUfE)gjo*BNIg7W84Y3p_pA2n|ZpiHiLdqb>0lpCn1*=m@WzJ(CG&YwR6*L`Ng@a z5ZyCn#-*NDUVHU+C%0TeVine$JU*o!-`m}>IgV!QNW$|sEBCi!ygR6MrQpcLC-NmR zSJ3+pOc*w$4+naFp#KA?c6iFcn5Inmg&w|?^D3HS$uX4Rvpc*FHmp#fkc)w-FLTgz zIwiVk`#BGyL`k#96xx-uzlC~G?Zls2Cgp%<#mJ|sYKh%qX)Lm+gWiXv`63_yRRJ+A z0%-@l!_~@Q&iWGu351eDf~_jw z3t|04Q~d%OiYOOS*KDqSgf=5X_AV0FalkD^T_@YvyLEF(Rbq=xis0ir$#L_a$W`m} zU#hp+!dK;noQm{orRD@VPPk?z4t6@Iht>@ApFI5fsDEe{^8Ln5qy&r<%z*TpWl&lg zj9kAUg`G4Kh1SGYy&*GBTO&(qk?1R~LAUvA09dYoF-A1)S?-zVR#YrbFBT4)d`?!j zktp-9BF_Y5v;0JrfWCFJqMEZSeBJAy(r0Rc&Yf4?q{{u&*}5vU2Zw%rNkugK6;D@m zNAOziYQSQLM{7F)m{6*(ZRz^G?5_r{q`_7_T4#2>sZ%qK-JKN9`AVI_G68$R9$ib_&XvNRPji3EFuiE$T{-i>476`M#^S z>%~+mPqN~d^e8WyhrKDX;=T*Yi;03P==Vj(bM_~k_-TjIGva?m@8;hvCDQz$3cPDn zX0-05^M~dCs{G+WH;+Zy%}@+^Q5qKdh<>}DT!!4<`z;r+$Qc8-$9J;rWBpF%;cLP< zgS~6{&{0x&raq}(aa3;=8nUovJgqZ{yUXPUH2msJHu- zqh+KjENS%;+7&yr=vtjlfC$>wM4Y_3zyN*3cwe00;?AGFgLl#2(Glcbt;RG;@aC>H z*KK!n?K}r3cnRyd84fg~*21*vC#&$NY7)il(kS;g6TRDjgfE0N7TT3nAfeQGZ!Kq? zlG`e$LT-^b3*q6Y;U_K^$Us)92ZOuyaX30Z)N0p;&e-TKd}?YZ*ljjQEN?%@x@N$D6#uF8-HzZ^aS1<$OWyZC}u9**=K+W z>sP8+&JN`&Dk@cBy^>jZBjp$C(^-@g8tk%)JxI&hsVs|x|TcRZW3@Xvr?{N zEmvh1iU$oepkMzOV_*EJf%!%Kufihv4Rcw0gnv;;it7nk3w(U|7#d3bdl}MA_4vMg zN5l#m1`P!d9nYipHp3ei3jNnX#@y4%`1jMdS9nFMF|PL9{QUtt48~Mt*wq|kzq(E4 zujrYxYG!TSj84sOA}$^Fap6JuJFI|6?~dBwXdkTYxpEwbe2i!>jF0*&KD#GK`TMQg zB<5Rumdr`aTsPOt$h}b5{r&2dE#CY+Vd6ZgRKKY{`#9evaS5nEHAy%Z$)ln0Jqjd? z;D1Xq74)&7xb6;r$5d?SbBy4!Z)2U)SVSgi=Yw|Pyd%k%MNNB;-U$oXWS&~6KWy z37l&AX$_B#tzT|CJF%UNog>H$$^YUg9`ZlX`Q~Bi6?0+M7KcR zZ={b-T@qSeq9TX+IZqH{tu#3nechIzswWiJnaf_v*VyMgW0&V7vis!;PsgGi595I_ zb#p=UF>)?s8=igo{RWm)O#8~!x?;fsLp<=`bOrQGa^L^AU3Wi3zd;J{4>q?waT4zq zjt=uvLvPPa-#Xx~Qtr))jX}ViJz=Opss`HK(}t>RU@+;sy`%(Mv`LYqAZsJ&*lXX2 z-b9T6PcvJn zqWl9nZqLQTAe{JkI*yz8l{3DtG|B>Ud~Fl)a;H6GZ{s3SUIbA7KrT=8NU19)H=!#> zq%tSl)RAS{jxo1(D-x^ApZ7TwoZ(c9LWDSz*!h!%U90`x)XiYd{&M%j=rC6{&8kPZ zj_sy8mGxkcI^$7jg^N~!Wu)AFqBVp3FN5af90X$qZ1yqL4>+i_wv?+wg&Af9bh-*u z?YJxK6TZYku?`8NXrE}IEnYFpq6UAv`CxXRYXWI&IM4%&gs(QQJb4?Djp`OV=_2R~ z+LOypT2MT38&S?J(W2D-22FaAH|X_a_}UIQ=P)aBLyAvwt#t?>d-tnjVUZnCQb&>4 zhwB_)#BheLYN`QdU==6-%Rf2u-~|VH+LZ!`WO@#j?v3hc=LMsTlZhOaDk^-~BCW)v zRu)h`0?{f-F?sUx7SimF4fU$U&)I-SH}`4^)9T|7d0J= zDt47>w6JNYRk-wsCtV1ja3_L`)|O=_|9YQ4r>{dEChDxPA*@UUg`((7@(@=iS3$){ z^&uK^4(D<`3bPu;83=8(^A2Qfik5^ucZ(rjn<|h+~opgTC?u;I0 zi5biU#s#tnODjtH(KP=f3a5|ht{oma@VX(xE-I}c57EmA`;d?8ny|!t7(Rq^!sYFW zqlI9~E>b^! z<(f^+Ut4`+!${1SEBU|pFC|+yvMRzqCxA(UaEWcknUXU*hW9GHVuZ+!)pOM>mHqf3a#>z-xW;x@;w0y#$qnz~3%d=2A))zG{Sd47Ci zv_&?6_(|Z!x~msZp9$iL4!Is^ZwcI_9-fWkVSgp^K#~#iSqoaP@wp2 zR$XKFB%tdrQv*$mz25R*secl&K||I4fPrkY&)s-Azn0JsAsMU1>qW|=)Y2T5PZ6oP zJY$XFF0%{@eO*EU(j(dCL=H(lELfr0`)!53cT6U}$|$QA+u@$Xst=hDz!cxywU9Ap zu)lAWFF>kDoX8rkG>{#!AD$}~;X@q|5@~c-he?y_X;`9Gdj1m(!KimxjH6HaoG4f% zacgt&>%+=3T|yrq_K;>v6qiyq+GB3TyyVa4o!KMuC()PR234T~S%Jl@st{F(4HQ=& z)kf(`nxQ=6TU6~UT&wO2kc@_?uF*_c40dg<<-D&WjuNMYrODKXc?C)kqV46m60r%!;!ViGG{?zh({KhC`O_-LzF2!dM^rDq? z&X2zt*WR0c`5v_I|Ip+h!nA;96>q+OAT#$Myjs2QnKM&DtSWQC^P1qbVTg(ygQ; zjW6Qsqjy3L9(D^6t>jWyLI$2|?26tK=^e+%quItYIt+W(aW-!_37~BEotec@E-R9W zhfR!>J%)j30_DAsm_5MxpT;8#Rq#zM1D@Lk7O|*2+lV|SujgWj$z8gG=E4f z%8&Cq@M0(GX6Glym3rEu$?vq>7Q2{`>`?23R?$oAQ^UkrO|=@D$WD<;-hE|^LOn7Q zcO@Le*O@2dB_IT!~zk7?ApJA$dK zhP`+08e=+-TQIUg(}?9^DsP=$qXL1myJ1zu*7q{_=MV?0H$V71bpl~#KN>zMt=M+C z20!=X!Sj(ET;jEzB&ybr{}HgzP8cKn+3pHdtD(1s zMnm=4l})@NL-d=a8htPwP;H4r^wUo80#%J@#TFg!tM(aUll(dNHm+ zmU7EN34*MRF;#U+elo`wEh6698a@(|<6@C}kKA4&6&lvMIk~{MiL#87U1>#kA-cNm z*7KkM3(Z@0zOTS1faD3e5iBx=ul^cOC@}{>7*$ z>M@kpX`iY2y-lG{-1=?V6sA$u&+d%B64)m&rn&;>?e#Zi(BruY_RoT${JTejL@{F` zsXrnCd^Jx+Y-M41stV#586}l79$TKJ$o30hRP$5F9Vgw#(c6W`cllb9Wqu6jlv5xe z?Au>)$g@&VvEtg&EzxIo*d6?M@?$u_tDH=FzIBf+#&_g4hFrGn$w&7ZOkf4U%7gD$ zMXGMX0yZhR3kh<*RDrWKbL}ZBo_N{KSWLdD*UruW)gG$@*Dh{Q?YS43fnxgAED=~z zIuU2p%VQGH`7}1O=d+1<3D^HtLTax}`r*H!oPWS_ECSXMjZeOzD&9^zfOZ1~I%>UP z@8M?tX1xpsMVaOd!1+Ck_i%RWd{IC~?~tm)G@6dOI|q(61=^{aD3IbMX^$rVMR*RK ztAUQ@jKfIeTW42XB19(Aq^p;7d8>O*4+1uPoaFr39~0SC#xHp?!mk!F$jU{zrs^Z; zE>k(~zRmQe>2^?LT9Gr^Q!P=#ib50%XX{rz^Nz;MIPcKYgbR1kU*^23rvL9E^P8}B@tplwvA*Q)oiA4?aYQF#;xR{nJE4o~kg-jgc~U41xQ%vhD{ znyF$2j}r3SLbLo3Du42^KDBO>{WNW;*TqMmIaIzQ*VdV4qo#d_|y{2c4 z;=(7<+fE+8L6?43^A9sC+q6C^op5J;5v92bp_i9@_Xs+JK2ELgXjevYl+v`TCu9&= zk>jf=%FwWd+Jx?!{OY98t}Kcr6X>Or)p8w6tV-H!LO#C8Gib=B$ zPuapZ`8B^jM_O!ORy{F?ZGZTT$3|P$6I^L_?vI(7JZ3I~TtDTtM)!5Fc-@pg?})<# z8y$)aMlp8EPs;iWgFIEMtGfic_~f`p&9Xz)8KYO-cOTdF$7Fdn z>15B*dOO)oRe6lgw*1u<07v5Ep(GSOtNWD)j9iI2d=_z`Gm_RbN+|0W+q<`)J-xSk;rRUqniOI9PqasHLrnK8_=!UaQPA`F1Z|`KF;@Gcy%7_?$1~#?zqR`KGzzV_kw=5J8|8mL z2@>gP!+;T5JP`SBD)67cVbP>e9+M;46%sGMNY~pCKs*&7V!)AQSA~@>?jE&LpJ`8? zn^hy`izRKfakV5VnC?O~BhR8DH%u@G)$ggJr~lXYaU>VFq+)&`{R|Qkt=T_@^q;$R zmPf%)5cO!cDaBxh*v$N1n8Kd0s!eW?#KYx951#dNx7`gLB`0KMDtWVc355SB(mq zT2)eoM(J&XCI`XoQj2XNM)Q81t$5*nOmw(v3iNpi|9P^nuf;b495qr~ZiDlu8hlX& ztaN$VEoCk{|Kj`qMX~??B@6%lU$(oWGU?-@WP4JeWb`AiB{l zIG?WSP?{I+E|n8`J0P4U**2g9uLfU4O@!#X`;po4$!hGtD z_ObCFNsp09qCBXyjVR-f;!%G6{SPZljM*F0+kXq*{_^oR9@N{7H^v{4{K)ZNB=Nd} z0<4d3Z(Rk^yslL>h~8ON>s9+#a`DyL(?d&}(Yy{-H5t9r$i$c3@#Wgn#Y^9!d9A8y zjC;SZT2EXhYD^cmeT&A9XBGb=Q2GU29!m%h3R%>{OH=tHl`m1Z2=_%bK_u{ex$6n- zMTlYo0z}y}OL7;k`Zhlf_GAO23Sdq6EDKZhk)(qIt)3Qv&>U{btP$cg6%ft+D+*H6 zhvVKovs&u2T6#ZB{LU1RATj|InT3oJ|JPBOY;IccayU3k92o_9!@+CUssH6`)W3X` z6vsl@W=ruvyB&gC#aFkSmAaw}8K@=@3tHnx2d;M?-=b;&-vPa-RhtMn+52{(JL> zeCB^+B2i{QT2J7EI89Y<=*RTj(lnj3ynbwyyKIy}c(=rXnUP zzb5d`j02tV8F~DPQWFU9K0-^tFb+%Nbyvr7BH;uk3NxHGy2+h3 zobvT3*gScyL;bt^)Bd$fF0vUb_3_6QtR|%E{wcs!$SD#Xcq3dLAfykr$n{reKHj1;W-EnSQN#& zar5SlUr}z~xr1`^mtVm*wZH+3SifSkV?LsI{F^BBcl~V?97+z(XDMPYY~K_$4&I^) zox6=IPOY?K@JC3~(A7DM;AlpXU&>*82?}&LzAf{%|IW~=OXym%jOMXmyIpCS+|A!HTu+YCMJ9U(S)2erUK_lJ<`m^=2Y*p%81( z^Do5P0%V-U-B&L<(b4n4%Wp}C$R16&E$Ok>m4g=R$?M>QYVc|xc*QGGLI4iMX{jT+ ztdGx9AP?TGW0O5vnlO&7y*G1frdwy$1#S{w=$#qQH8I!e8u-fQm8y$XeZl-7czK8> z7+1(iPQo~$%%DlSD-@D0BumDS7^N8{f8drWamAk$)|%%Ed!n*6^NiNT1n9CK_%iNg z)8(VBj;fb&kDFZ17+5mO91|w(IC^HbL*o?l{RB#dXUZ<1F}7%guEj5+=3i zeN`McOE9lYI>ZhRbUKYm_(l3eGa9BKG(#=z~nRlM? zkR5uTU5Q4w1 zdM*r;&AAfOWtK8~W`<|Y4@q5RgeJqB5`*XHahx(UCe8`I$rS|^8%ZQtGus^^Xhvn| z?%*2KuD^lrt$uyF6mBFOs~1nT(KjBiWK$Ye$(O3idN2HNFNG^3#-}8{{Q|?R?V@%a zs`C6G&{n=-v+7a=%4TBwje1Wtwl2H=^9J8>;F5XqMYg)8-lSzq?aU4<-2~K4+3qVH z(Ql0aH!r+rLwC)8jrBtub=V7Y$C#uc)nz#1qLmAh)!T5BHGbzwo9d*@(yPyw>4Pv5 zY4=bR=hbd;YDCt@Fpm5v=N4as*q&Bj9%k0hln|?eEw=b$2jgDt(=QNQC=7UBrppac z3Yqtdk92AIqe@(RDg(ij(Xh%uuNm#?$DnooX9 z(%Yu+qnM9j*f3`MlzF0dPVf%efj_ilNb7jEosz$QErL;$}`)yl3I~#j91i4sT)p~GCwaTJ|c70)a1uxoW{S7 zCf#Gg*P)@4`c{Xs`=ob2m$|rmx~_XxAw6Rpc(@VPb-1I{eK7WaTadc#U?S(v}Y7iI|d>rE{@hL9#X zW$%U1cEhjyhj%gjQ03|r<4)}zj9p0NpdSe2>$&(!^VSqAEEe2J)XSK2^%j*Qtw{scC^!h?yuXcQ4g;mV?gmcSt!r8l= z&a+$DtK`_w4J-f7__lg4ZC&-z!b2Li3n765rvB5%V@LXTzaHBTHyxSMjj)Y3&Lv)w zU$*cyi@+MbcCXW+9BVxv^V!uG*#a|=d{yvbuA>!<-L1DAhEIk6xX4OL(NN7;VteC2 zegWrkx(Voi=K3`~NL}>q6GqLnZ2Z(cnwH=a%j|Gj+YaA;5rS-zz|nxxaJjtPCJmdM z++E!7H)=@DEfPZy4e1YSPN5G>o*syd2NxF~VC)2>G}Z2W15}z+9ryi)Q0`PiWSXiZ zEl!Y^+U|37EPq^O$V``bqx@?OGvhGiUMDbxM(NEs!eKucTWIt`q-)}YFzzKIF>ZA1*?PTJB-cBP53zJzZ!AWOPVlCGV2?p2#y~I zV~}MW+{fm^VXk*{8)5N}gV#f>x{SGS{b3yAUyV%EJCw~dhNVE0H_X|;rp!G_X_GEt z2NU37e)W#_?8CSu5+O*t_$OCxu8G2j)vmEt+QU*W!HE6}eNI#(C*Q?)|F%-a1}J2{ zP0|I2?><`aEl08(=>^bX#bINQ*xwbnE10y1L zPZQs%h3S;Oc;5OF&E=U+!}l9J<|wDLdlKspc>hRy3h~vRPd3M&8pKb#FTnHthBY<5 zw(s{Fn-_x*{2#O*8YQycQhK4IcP_H%zM=m10>jj%K;+Z0WG&Qhx3?lAh&xuK`Q!pF zm`pB&dbV?}zNR>BG*-sDAce-GT6yUq#~pYa_SwgrQO4J}#Z%AX1bZok1HgSmpIT9g z3yqC>VWLbC(sgq8DLP(?;h{g?T{YekhPA;^BCJp%`3%5Kq8Qd)x{hNLXEiDzmmVbiiY20g)n&yWORR`D-s&8U}(d8OPpI@#uA%$z| zX5!E#Z%ca5TfL)iaGkKoD=1h8-&E4UxdmLq!MZ*{LWY88Svt3@kt3JkTX8oxeHte& z=&zJd2Zrw$E~W~+jH7hFMd?w5Mc%c1+0BAy42_NLmhbZUWiIHJeOA}ynpICnS8ET* z^<}!ao6R_i#{gYPkjc55k4S;OU&~MWYY+UjVKWCO6GzGQkBWnnBBHQ*yk<$boUYGk zybK2iv4pHwtc8>Ig)z~Cs})*Sm#>ty`sa<}?h`?+Kxjk`lUSu@bRe27eHV>`F>%3q zb1X|aD`c~%*vfxi5Bt_$o;Zw?V^O<1)?PR@-N-c8pb4K?r>jRNy2Wl@HzT%kBBq4h zM89UUmU~IgIEt>aTo>`pDwI}AInURnT#rMLK81Ce#^mbU)qgA}|36K!fLnGORp0|k zjjnMqY3pb(v+*SunAbEgm`?TEq@j%JSe=o<9E<9-77y#5ikTpP?HsaVX@FVt#x)~r zMb(AsL-$H*y(uN}?gaaDAMS9&VgEy)>^lQ_@-WPrXv>dfBgF!)Ro1U#>*CMd-+f)* zIeq9LHEGUTBzWG=7?}8+%%da8*n=Sy!^tXXk$?Q%aB#hx(#*vM7JTP%s-Q?Oj{0Xh+&!g1b(6Q7W_ZsGGSiy2^O7 z+=RJ^ouj1%5J|@ot$=HN_enaksYeu@b!`TTM(&h!**^VAUQrq`v7nYHO(RX?O|{7r zJp01;QVP4E*edL)X2i^OUUu%sM|pK;beUf;{W1O7j6>NL_tg#@vaWCwO$m!}v5DwW z&I@jlq|GE}Jk)fdOL2MTRb<_qF?s=HOS>$v%t)$8``|<^rK|1xz=}Vw6+it6B`CIZ zyn-#9g%=0Yv*iejU^kAw;3=*;w+#}6pxUZ?F6!Jdslz^3iI{W#B zn>#n(v7@^nPOs{ymJpBLy&3M}Rn57nY^f5JD}N!WCa6a3b)2jMJt%236oC7!%IL3b8- z6(-?`=!jZ$DrSddKY#~3m4D*8KMeyJF*k{4f|9ulqdS6X{M{vd%1M1H+YHeG>cEo6 zr|8Mk4Hvr1wefP6j#od>d!0?FjgwF-dtd~*|fCMa<+^r4d-O=ZJD>9rDuS;|tkud&9;m(R2IrEQW3h9gM@Wkxrub}pD(v#Jm~dnd7OnKeR}4No^q)i)e9b%*qPhR=vU~cZ|5%ngmE{zFz5n%F3kL&a6SU82)h>ECaRwZ2u)crb01nWVm)*WbwfMNf{dX}zgIggL%* zU5IP%1bdEg4{^kUg#5`nDkP79w;lyh;M4U)%}>GL!7r9U+g1oef|#{w^En3^Ql07E z8=P)XZ?$J_3v6`xv=wH#kJgJobDff3SjPUNeSnOuv^(v7j>8|V7d2rYm71r*QNE|W zYRxJ}H9*jFRRz8l3%)-jb+P}4TO&Xi& z0m4o;(JmXU0v+cPipr?ktLBvz_>0olWABe6K}hS)w~OyLg4+-Ab9XOvF6g7Hn%nm; z<+Z9Rj{(s}nZINc*>cH$a4b-nY|hqvk-+i#q(LOB6kDyZ--dUCQ`6m}VQ2ZxFwK|c z{-nlLzI+|^u?y@1k>IU!r!^|g$YcA_de>VY$b}S(&pZa_Yi>uGO5Mj>4&G*YxaGL> z4G??9H#T9ZNw6jEh`{E-p!-pGs81owKK@msu!OH?lfT1!mi@CE6pEi5A3SdDi;DLT z#TNd>wGT;88|oZaz5NGLq;cETiZK|kP&+RLBgtU=2gwCYqx+|F^mb}%Bu3Z&oi9`c zKTVK4?c>#T7(aH}p=wd8o_0mqdM^zI?kPGETv+;SvFvdR3!;JIn|92rEAkD@*1@=< zUT`c4IFa@09F>?JAmwYioNiB6zR*5fLcZQUK-eRu6?)WZp%2#{Mbd3^r5#|mufl!+ zD<74P1lAed(M}hPOng8!c2~16kQm*535aEZYz2ccwOm=wa@`QvPnx&gBkT+t*4^%5 zx3hHIjka=jnk1;^ZjCH{PsnsDR48W64(I+^x5?uiHT)`VQR}uv` zqHej{g<1{@Z^mC+DiEWZ;zd$55PE0!mN+EJs3rcWR=P?Qxbxnb_o836dH>})XWHq} zxy``EodLacXWtk7KU&SZ8YAn}Q6h>`Y>}1B0es#RXhIe3GJ92!!bnKCwGA1@Z zgj=|J!0A3euj}Ox-!G~sSk^*Fd)IM?(_~Xp3us+egJSe`PfB^{`;FYwS0D8A*rZ!3 z3q_JT&bY>)k;a|FT=C^k82uJJ_zQ5KRSH5Vy*{M|@~GdvDkqG1o`YI|c;;`74mnEx zEu>8XUe5YQMN|tb5*K^06IZxppX;HtnVBEe!07I{*Pi84_qBjET_4uQj-HZ_C_?|y z8Dt6VMd&F7Vw=?0Qm*ZOrZ8Lw1KswyPD|9j!xlAs{}$knpm2D3ij~+*{k)U{kU99= zLsvCkYZRnTmR!nQkeqs?p8nd_=&i|Eh?CnNq3@!A^{sFe-aX!Teuy2V$$fm8RcLsA zfkoFOTq|_x*6RuxAm9&MS+~F+Y4CVrag_HrIl(X?DX$nv;{U6%15jBY2dVLf+#>d> zoWZzPea#!GU*7;7ruO9WAOu&5!TQDGpw8`}J2!(!%z#{PjFe}T7?2^*kYYKXQ@>{69+6flE8ukzKQiKDk=)f?VC5jce0S5$ihMaCLA1! zTey!NbBIEf@Hn68+lHoWQ~vh*8!EBJL40L{7e#Z_JGZ&srb+-i&XpPGCen=4b$+k# zQ^__*!>>%+9A^PZ3v`v8n;b46@@kXU{m;Pi({$R)z#(4gX(~q?2XZY-!?g;}!L8I)!BXl!xtWW%EJX+@n1lb2x9cZUaB~n+K;B+^ z;Ka_IE13H1@F$VCuh}z;#Q!7UMLzyBAVog@XTd!-@W(%cAbqbrH)zk}dYc@6Z-U+f zsmD!D^;!GwI3Sv~on(_EOzsIXten#&uLVoZ34Onz;w*x;e3~|REFv;O7S!Z)nYI7& zK|jd-(cL3Q_~E;~3+T!QImj*f6-a+7&b)V!xhs*m0~=33ZfkU8?iacsH_2OM?kNIf z?%!*XxjAnkbH}iO+yRZqvQ4gXKSt&zy2{=2pXUy|%Ki7UuOONF&mjrAg5(F>Nl3Uo zui(CFrM}RtinAcv60(tsydz}6*C;_^Cv6)bN|+ppvz2pzO@I>DS>?fFJ>KDccaTAt z+3{1H)?PdQSyy<;pFHJgnhx<+M@Aev`qjcQ9y$1GX36pd@zP-_J{_(48 z=Q$#sowE0^?Y(H{{YP~An8XLc`=HC3JYq_Oq0(LX#d+quuCgr~LsfLdRCkxPF@l$4 zH$L{{Y0r7)n!B>22t##p#I$0Ub&iu;1u%8Hu+DzS)2R4;4Io>uJKy&YE`G zLyZigmwIQ}U3m5*om24Nb9+ssm+;Q->%+JCgQ&o{?YFe>=nn_~$gRyVow5tBvvetM zOHXNIZX9!5onA92V!|MIQY&2-?A`bu+`V;NT+6aBN_Gr_1$Wp$a0~8m0>Le~Lm1o{ z+}Q~}g9I2fNN{&|0y7XaxWj}2f?I+G%eN+bpL@==ckg?@d%r&(zgfeYTGg_utE;=K zx~g*_r7w;HG1YV+iAU@mGtbV~c-;#HDWs@)4SpzX6kOsWHO1{-^SZxZ(V0J$q>nmz zF1Tf?G%^5UlEG#!F5snQq7a>m$$10qpDxtx#pwl=&z0q~^z`d_vf0G_dQRPP0H7+w1)%oM>wn5;TTs=+bm)Bt3^66pW9)yl($&lS? z93#9}-OH}@vo_I?GCmhK;{b^6J8`RW1Km0b;>D=P4(3?jlc~rj`$(Gr_ss^bG)_~8 zGxt%zWM;o7G4t$pL!7lZHdeX4oX}5qM2HJSr9@r4n+o4(zAT9G=wgt6lIbwh(7;PB z#tthav1xMGw~=SBx++fy&mCj8KIAoEe^s#g5aHA_Ht%?8Zi9`5^U^pywpRhymaJ;T zR3AsUbHDesg_z&2Pg)y$xJm7J?{PJ4B-6Q-d*+d*LZ1!Ybl(@q)T$0FP9@U8mR)C^ zGJw^8{zh-aveS<|P@$SO+HX+hL@Bf2AacPd zKld%fs54=sRK#>RY6@B}%B~-lr{h<&5ZS9i1ZJ`! z?Bnq;TGujRH|ll%llJKW>Y;u*EF7*)4?2i$wxV5}Mp^0X`l@>@HE;-rygTTQF?gMf zvw^Ap;SHxiS)jMONeE66==SBg#i|K$&VVg*xn_6Arjj>^$;T45>GW9`|T<1$JAL6cP>4DJ}4vgolM)$NOkyzbM;%Qi#VFC z$COQM#hZ>yZb%N3wW;SmqON- zm9$K!T7qFmh6q}(l{}DEemK}zRMO}z@7TPbQ%LB&le=qH%M0RZzFXz9RR+I>H-()Q z9Rx$%XG0u6wo9vvY~fzl>4;JHYKfo~%}4a6Vhrj*B%i^Ma&YO5;PJbC)2QPR^aQOM5d|NlnFKyR{U(x~5(z7m+$X*X(KlX9 zS&AxeE%@p<{krV1oW~FPQN2<1m}6}#G9;#0OQ$e{S}jqB^>}X ztJ$-5RmA5@o!moFDT=*n@Q}x_k}N#TV^Gc~v#3&@&37N((ZGDW#HYMa*=O@x7`>W~ zQGK%c8f0N~&yVg?aYT8R8UBWQ`93|zv4U{rMhI6XteZHU#ZSmxc})n!loFHEZYBMg zW$<$UBWH^*biVO45Pdz(o6k2!M*AE4#xc$OQ!SfhPU7=5XBlmwKd2X*6K){9 zgX+8&!A6MA+>oi|QVwm%Zt1W9ah%TnfDK0kVaD~8HHib*Y(1H2AsTZlF?uMzmVl$3 z99WL7cYBXejmj`Htv1}TuyD*7KRaR`Q#Oy#a1Jq+h5}JH@mV@HO2Dw8tR|i8fPh3% zc4{VmSeZ>_YL6OXg|J*Jkcs)+ve1d+wn?7uQs}~IW5*n?bAY{jfY@TzVZ!XTqvR(B zB(>#Z#mpCBYY*)tU(HNF+LfikHy@|sbEW01eX*bcPPot1Zy9JuJ#%;Hq9>D^64k)V zWzv&GdHX1^X$aBM-oj=LnC>RHV~t)_QrEw96JWe462~dl5FjI&D1NM`Oh8JSBBxe9 zADAU`K?L~{r&(5}qZ#j(ypk})JFJY|XZ@rmnYBG_sH{FR`p?DACq>d$ce__!FZavOpe!CA(6eSa``q z1k2h>6DBd^R^1{F-22KtU2s6blRm_K8R72UMNb}WozHT(@HYOA@d9bfq~x+Je&}9k zb)ZE2WmoNmPiA@VQ^-QLs0Z?mQNU1Q#*rv9U7R+%_-K8iQA5H|y>TPn3BXfqcjQxV z@c8saN9n|VWTN7;0)Jw>K$f(+e+A+Y$%xe%Tsg{43Qtg91#4$dAK!At^fcZm8(U!M z_<>@W2`pxicKs+C%wQTrHc|1;j+_Yhlyf6S5`_>Ygo6NT|6HD1{nJN_)((-~kpN%} zduUETs3KsrFsOC#a+6v-=AvAomidw^&3tW*=P*E&Ed;CE4|?|fGTQtN<_0AGjq$7s zN;}T4HnWp0#8;4^Wy`oBb*^%t+vnnf1Z%6ewkXHUaU-<{Gqb0kkTu_VM`!)Q?wAD zwWh%mq2R14$-dIyFOC02J6}E3!YPF`X4U>>1ZA>t2JgZstDmwb+vNH~i}GWu8UsH^ z!mKAc0R*Czk8dIrHwRrF3*>IlV@?^qu28|1cNNIvqaclz^&`P0Y05kMeyEb4+JMO9MjeO;(*!dPzJxWyKK z-F7>ZtO)ZVnM}6w7sgh(6y-`LsVr;AZ|^=@?3`#WNC>jW3#@yjTiitQ_5HwHv-|ip z#{Zi1JnM>#=@}%g4NXR_V-#&z>}?)#p*1RLJqGpjFNd_YpWVC zChlIUYJEKgymo{d7dCEza)Vyjo{$;fQ>I@%?XwV^w>hYz$!=NN*O4OSvClA5cAicx zpqKYnE)Fxa&K1IL7i4UX5s2SddEk*gqLqfK*gsvmAg??lt{Oqfq4|OVG09|vnL>YoS5ROKA4z$uo$@vx#jf}YFw;iAFFYs@ zcHw@~X)^sCeB8=r^&yKXX}zZp#l(JHEHOMFBa%_yy{;Loe>-C0AfYC%Ja-iWHba=` z8aYax2!H8r)vMGu6WD1tB`%*X7K81HZ|XB~s+kCs4IT&e6aB=f#(zs!kZ=pEmv&DVd+Tp7M=^@{G@Cd~F1+3;rPpMwz z6SucMuyC!$ClkebhOiiCC9Pbxk0&hpM9OX*sq0t74!Uvl<0VJEo4~8v5BpXFuP!!I zZ1l9~Al;;Iro1!jN!$Smua`aNH5~c&ZqumI*7Q~0LGJ-Ap?+UgjA%(}yeGpd|D6rOr>w;-H|ebGexD#U~iu zn{BF^6lb$mTCzg{Z z^PZwqsPu|48GZDMo!|BKGeG2GvGik8| z_+|uQv1!Z^QF}rkS>CN%CRhyC#*Qj!c29I1=%|c%ztW}=6R1Fa3=Z1juWns7HTe1s z*<0+cCtB~dC2G%PnE@hUk>wjcV|_7ING`RZ)u&ESmh;_wR|QKrOos^z>Q&yKH`USqdX)j3czgFSP@-65rr_Y2OqNgjOiJgljEJf#>!D6EBu$WA zGmIwFlPMgoUsuhP>`N8xQF-B20kZoJQBRi;G-_DSx)a%!#n|N=RhW&m1}o@Ku$xVU-i~sp%DKe>CtlRBlvi?p21@7(~BXHZ?xde%h?N zu0^D*cQoFo5D-P!U=BujL`y}WRVbEBdBa3L>kAo!9v$6| zFw?A|zKb^_lHKMrqCXA_+<38RugE+%?d?UeevPA5;W#;Dw_sj>Oc5+{QI{+s?=(}; zg_$3gCBgCG45jf{)M8Cd8bN5_-^i|2$`MSXDoI;2rbY{)mP5AtD1)y|$ zXEnG^*OEp#GZ%AP!rCa4A$C;he1Tfx)rSO&hG=~VQ?%=gX(yB^qx#UfgbBlB6eeSm$N#*3b8nE9Rn4p#VHL)XG zOIFWMqVhp~bxdXi=uAgz<1|VA?AWD10*S;A0RMryCE(1UJ%?m>W!~X{gi4C(WWlmq z4)@JL-I#!(%zQO(1xTfS9XnCZpIyUPfXR$Cg{kwgP`@a>ZFZQQd4oJe1|6E5^wxDK zxG+%vj92GJhoy4rcPR<4=ci>_)zt5XY43!e`#N~-3`@sW*W~d-l2462|Fb} ze|LaPXMgjkBx72hnmT7!QZ}%cLmrSjNpkxMx{Ov>Y!6US%v4+=H`F~U!wNPozw#Ow zOy>FAs2mg+cIKp zT?Xc$b*B$j34$c+B3`&%!gi*sH3E`brEU-gLxn~JrIjtPoqm|RtcDY^vSmZL!Ln2v z_It}q-;A>WhFrGu1sn+wYhIr{UIzjDQ44H|BAqVI=t<}iqZ}7bA>dW(rmkmQqgM_XZo2(S_OPRvYjb^It;g3$tFX2Cw-h|$;_QQNKM7n>rG~|> zCd*!JKdwIR(B6+TNERE7`|9rQ?fSFutkFc9Is;Hyp zl`AiApvAv(H6h=(ijBurlnxP?CZHT=#tm$F3_e+`5wU@G2rG#tUbaWFFsvs^Q;o+` z?aD*se|fq%HD3dPYdPH46SO)Q%UOol+@kj8%0JXhraHgNB~O`Ol&vQDa6)LA+&>@? zENaJ&|08NbMV1YQ_HGHO69Q=D1Mq2DHUj}LFXB+l4~nWhB&BG+T%hEQiyE#Sq@Pof z(cKte`0B~|ZCr=Wj}prV9rE7zcD&UCuzsl!VD1ingG@4C5a_?KFkWYtkFm^kjiWO0K)!IrvoWk|c}5$J@KDg6&J`?&Z@gy2lsS*-80d z?trMflb(Te$U}ei_|WUy&q@==At9|h%2N187k{NGWc?4)z<#CC`jtjm^PkeN{VM0r zG==f`Muz(M_U3s5^q-P_2lR9XsyBrjckMX&gPP>SKumSIj07kNEFD-xzpV@~7wWrA z$R}B5WdMj(o0hU^q18B8LAb7P@8aP8J2z%aCZDO6Kx*5}1yzwBO(DwapH3Dp1#*JtF7<4Ww=Hf} zrLY&8fp`OQb)BjSt)i{%bzJmH4pDllBS74Gy+V!^f>KuR1gzeo2)0c_#da`%5!(}a z^zn`J;$CU-rqa+QV@M(GSLEdE-DWVc?P_AH=4M9miq)MpouQbcifLfZecau=8?B!h zZylu!efk0S;a#>6LeV)Yw@c#u8$+Lk;k)3=q>$cZm6a+9f$8#o2kgkTyXvD2eZw;C zOX+-br;-EBkK0|yTZ$|(569Soy!RIu$(9aE#WxdoojB5^kskxN*Lfyd!7=^bVq~E5 zXPhcWB)+w3e49za;29EoS3w#qhA}aSOnRm^F@m2LIO6d&pdB7EXl@2{$JzjQc%IO< zg^)EaY7R4Kx*HmQQ8^Lh{`TH2DQP|AmUyk*P%jJKO_Jl!xeVJl9XF52&zL|)4ror@ z5#{AP0(?5AJ7=$&ZT@l^Gnfd0e>e^0# z)Ls4kIxRh$S5I8;r3*Y{078{7>Wn z-E+-6n$|Z(Xa#2HyMfv>vL(&==`0ck9f`+kRk>=p`gU>jK9CB7>;ZLr9TjY{566>n zp)vWTY1+gisPxP+Ho%hraNGjsnIwN8C62vq^Y(nJyXQ|$T}dvkX`z*pv1%J+Dwr# zk>Nq`Ql04ZN;!H(Ab;S*J@?IXlx{Vk z#-|ghmiM_t+b)hlF^-K-FmGguk6D6~{J73EMa+x7G`lxFZG?>skenfoRb8tCy7sNs zTI;j@m7)^0i7f^1?Rm%8FZ}V8CCm`4LpzdKy2X#}l^DF}HDXr6^)mCbR3c{d@C=Dt z5)&aE(1I%X5yCSQri=VaXEHF+8q^XzHVdUtAm{;eT2rg$|FOg9JsZA7pmRc;&&W>0 zJITklA`U4?pjI)05|Of(rZ4+`oA_%)mShpLOLU)cOfrMpq9wc6yLAEA3Lk%I8f@hm2yd-8Of>7L#P7#9|gq zf!p&t6kJ3*v);6t#1;s3C)QB*LS0{L?N)L2eVWmEUY>a_7<<#Fs~FhXQjO(wr*DFiNMC=~AGX#N`1jKdRJ-vOIVfp~TkPkzcqDEVI%+ z>vi$|#DJ+gWSStsVHx2Dm!se>XLHv#F%qEdBPQz6z3==ATx1Ux+t-l!?7fB@y2HsL zKQV%tRChx?&uX76E#|zrqcY#h)ypXQ0&{*aM+-!jNss%9v8P(y3q!WPOIEIw;TyK< zDm0q;eNA2cb7!GPi0;Q{fY;qzQ`zbx|M69A4SprT>z^3g29cQR>iTsP<0T+iQYk=7NnuHT+!QGsXHwbR|MkFCIP1Jtggs#h5fM*)BzOrv zrjLA;nB=^qk~v1pJ=YmE8RHRBQXHYP=;N}8jZNN#yVTbLV-#r_eqmwhm7%r-j}@dC za_op8g%P7tu?Tt*0-MYSDBYs60nP??ZC&T!Eq4Qhre&*{8$8#CiO3SOJCq=%9QJX&Co}2Z)zxdcc!i%I zvG2*%1k8Q`e}=R#1B8H2uQuyW?&PsFwVdX~`%iU)?;8eQdZwY~UKLGHev?7?LP-cf zuU%2DnjP}z%y;+U@Dw&5Lby_#^ED~5!uf}dWc7zD5wrd!rxIJRa5l52+k!=9EQNv^ zki9i<{-?EUF?dqg+0G_$S~pPc*)aX2Y@V2tef9a-Deb^iuQ!$_GkD3nf%ry_KNK)y z0>>=7$+`BhN9m;!173#;M65f^$_Xi8;Y1@y89%c~kr=DzV?bVPRu2QZ;PHIw zDfVx%hUX&GsQNo^56G&|cTt3^_>cEjz@6|}$I(~UJwN0Ka`t<7dUxek2!Dw2*qzN? zbJor1?Y~0%N776b@N^6e;Mt0xQ)KD^X~#H#T((Gn{QiH4I0{fA^DFwTJ(1>?v#1M3j-RKu$EW@mtI&x=LzxDBFX@>ntg227D^k_s>IVEMUz1Dbj@WpbGm2~-U(32pK_R0US@2FZ*; zxI#u|bm_ptqD_cv*0{XZC0okR?#5qnqwH0Abc{_^%TJ6xb_+&RSq6Pq-CR8NaD6hY zV?a_pRN)T1;c*s6{1IOG!aK<%Xrw$mm-;NP8@DCU6=af8_f?~>9e(P>ugq?mj7U#@$f|5=n>@Y9x*`KWEn07zD7(lvt|uzUpG zI&B9p9UvWWix*?=c6@g~_nCEB2nku4S*d@Xu3>u#A~LOJl9a?Jp&-xd=K364RAHt% zUIRNig)*-cS7Aukv~IyT{{Ezw2OEdm^OkLGXskxO2h)(2?xs-=cIH(;p-S5Y(@?T? zkjTbq%K z%QdHyl5S~&Nx4l^mvXvY9?wcg4AjQwji6gKyp6PFJPx(QRSRa!jXh-drWjm#($V_)+jx|zo`&m7k$J!(6J`!A7H>w&JZ zC!NAY!0nX3EACo{aK!N{RiE$wz1x_o*PXTpwFlO1B2qn9B%1DXbhuE*wMirLF;uZd zX4d?(mq)GMrtkY3NmQaM(UBQoZo)SE=oeHW-2s*v<2al6dR^kIlga)Nn4ncnnuuF6 zurozZ_F+WTH_b{vA2-V8-~8_iic8;~0ano3iLz&rU-&o%a(n8UR=;-~@`h{Zjj8YB zgJdTMdYVQbYUb)0QNhP>&?{-+pe>+4^bM!+{Olg5v2$CKdt|veV2OL5H8of{BHQy5 zLoBOhNyV|h|KS%i2JvLhmAUcc@8U^w3xh)YG59|*=-$Q!>UBM6CA-h$lp?B;X#M8y znMmKAWU+?!!#y$JS1P}LU$LZ% zHc*u)lU_nG&%P~XTD9?Wk8`)Nb;PT9-%_Rotk3MU?Tgp;%ly-L3}@EFX(-#GosD_G z$McbvGPnEPG-&{zl-shL3l*+1c^W&%VUGJhjV`a5ffCQ5mRv1OT7%23U4MAH$NyP; z@Z(et3%$dROj9NcouzZ59?(R8b*LI-B zANeTb_lP;k@;3hL;L<7U0*qxmRW5=GPSwyZ6a|q zqJSC(0jFcu@KQRBTPG5ZNKx*a_)@5|gb*Sm753ZrfmJKd59q1kkW^)$zxLc2lcXws zMF<{r$0C4nTf@3TNt~v)od#iBw`BHd`|m^~PnvHbZH0H98(fmsmRd=%5N78ugxH%` zcOj`f;+FF{Hu1>es$N?*G@{!mTg~i^6YnC z2U%WXf4DMm`E*4h$OT&07ck~o7N?Ava8ikyBlwqgBabO*CIHi@1A$R7wE)Q4`!ALx;>QWXjlC^`w z>+}|6S#jx`v-mGu6+xUlRsbjLe{nGJ7IADw3D#>uWzn)jbz`+>>>%2tF;+8`7c`49 z+Jr9q$c;X6j5^zqwyzD=%*@}N8~Ctt{#WzY-aMQ^(^;nx?zY%+Vv|MXw%CB~-a2Dy z`#5s3xGM7|YPi0XZd~x;I(U?WO2KUe;N%@X`HM?;{>r7s^zme$x4)nu?c4R9nj`@Q z+Q^Gu+A9S&=wN}d<7WlYm_~Pl8 zfh&5?^ncB}oJ1w#EaS>>VkUp3d3xzIO3|P)r z0ugcJo;|(NIQ_)~@ydUVId8W+t8M7&ClYAIxhw+C8P-j>U)lv9q%h{j9I^u)#`d*! z6Ia%S;DTc`_M2lVDv-3ZN%zLW5bduH@QtLbKU`SPpYi^%Tfg4&M&l_N)l&QQyu;k} zQ7vl=G|t!uxh?py@v!+&#K_QfC8Y3E#e|yA(yrBwrV8NkEfb6Uyv;44-@O9|JN_|~ zt>ps=>7Fnt#Yqi**mai|JCz#V)iu{_h?edTCj)3lq;2yVW>Mym1mJ1qYe5kwo5vifb~K9?vHZ(a_9akL;sS1+a| zW#EvAuBDa=u(xuHa|_p*vP_tg9Y9mJ>nY}eKKV&OV?sl{EV~GQ7CYB{eZK$IxG9!o z%3|`cL7=zMmRFdf%wL)D%*4orxrxVAG)JfOJC`&EBYNJo@#J;Z24`L2rd53gIQoVC zxPM^(K`|1E`~$fL1f*HH-sYY)54m6y=4`$Qy6d;K>!xeIl?vki%CdIE)4!Oy77{-W z?Nkx)DZBu}Jf&h+ci*0Me|GJB^sW51yDy|DbnW7>`xZ~H8|iN4RQQ-n1PQo;-F*_a z4#D5Kxae{BGdDZ!M*6YX8wPDNe=l5d-5oWGhu)!bj;C+uu7pfa%>7wz`46tLqjoLWaba`M=xVG${_P2l<2e)?17 zw)dZPHdSrri<{l8XyiNnL3Cf1eAhMkz;)N3=-$Rv_u+r|&pn>m!p?eSz&t>-lJ0)S z#PR>@f4n*tYAm#g`hXct`9|tta`nYUsRc)#3WsHEizld_W(ia;NMNxe&u83deR9|w z;?oXCXz6e$W0x0~Mjl|LZkvA?5+k5pz;>_+uR1qxw<)|)fZIjI|STPPXAnHBT7d}O#QhuJ+fzdo4i>s{n!a!B&oPmKH< zGg(gcNKccSJ9))c<=wlrLky zDX%;`fVYC1R)$ksbAyGsuh^FITIG#em~Vp5SXi{w-Dl1`&se>~r_HTtFi)9ZwxmY8 zFUws*Nk!bN4ZGFQS5INqXzNrHGfJXCW<4(70*Lw=cJ}|uQD*M9%WB~r% z86S^-fdp-HKkl|1H+~kz^{4DiyfuJ-icy`@+;8pcw&XUcB{VvNRyNoFoiM-*G=Gsy zS3yRSmXs_G&dn6r^rJ~9Z=6D@PKIei($WcMN84XhWcPLM0W zTmaTC1MJO82@@mZ0z1hzA^M!J+W;v@5~L!^Gm{8H(FdFxj5?>#v`L|OX*)r;5B_XK zpst0ByE{*}eWJcdmQp$y#X1F$MhKMe8V&|mSP3~W%m#?05_sB=tGdP;bT(W?{HiE0 zcQ53g(^rv^d{`16^1>j94B-@S^=Dxx5ivoOt=ApzU>Joz&Xic+g9KQm%v9zvO|Obz~uX zb<4(~aW)S@Yblla3vfn!^v8;c>vh*|a64-1xO*1vTX>B;|B10kk299jefKgc{O)dU zn+hM`b(O{$z61him)`YSto`W#!6l1?@&06hFdQ?9goN9BlOQtO$JK^(0~+I*4(`^t)U*7QomH@E4*AQ8aDx1)8-^xZomA+iB(Ry5xj7N7oKZ$O^6h`oHzD zgqrF~Dx2ndaRM!uGMqs=-+3*5C?$!B))}GMa-KF%4sO)1ziNmX0BBtVo{fsl-x;lr z*znY&X8>_Ic{#fO^0LAp7ThQm8_i>Wr&`O7xQOTIX;aW!qXc83gwxJv5ZJ!= zKGm;HL!B1??qM}BkRBWYHXJUgn~<7nuj9LFG`lr$7s8@WxqK{0Yn`JMhy&%Dn(P#0 z$^Y#9^jJQboE)bDYmG79i|1WMlEMc~plcdn*n3#K0|=gWnO#H0c-amGN9$3cW{>ET zrE*|#`K$jA)JZ7jD_F{G^#r)qI;V89OvZ0B|CtuMZoi#-_+rWgpfj8V0m>ujB5|Dsasrac$^B0zFR6+&0-FTMG|2W%YyuwQB z8UUt7x?o}#LF%JvyFVp={JaxgpDF7Vq?zH}!xOyA=48_c)mADANv8#Afm>BTv%7HCwe*?C{ zhG|1~6rd;rdqy7Win_+TGfr-fqn<=f%h>7(<&AvjT77$dPEbLjp6RUFLC{ePVk(yX zTa4%R+O?M_S~^eHCD4XGZ6PBRSa3gQ;04d00fLOfzX%Xy@0x(Y!X}~+3Z`sF8CIr% z)+T~fCBt1`^OK<`o5L)iqw;p1sUG)Ob&b&kv#rax?t~zX6Pgf)s~nWro!pr;-0KFq z8xpnmgKQc&E^h7{Pw5?F^@h3jje_~7uHyeTzE;RhLxqo?g(igIxFhX+WEB#52RKS(Vz|zpNz8k`9cXY~F2cFTJ@^2#^DyCClivcP&m< z0=(9LHZtIEMT=-cG%@ta(zcsxx8{1Z#GaeCG`>q4pKzpn zH;zc|1mtK9F9GS&30*XDTpeC$aY7pk*sv9VQ6&oyq~}%oPOG1bOBEVtrk*x6*Sal$ z*0;?q*Xk(A>zd1Kna;7WFxTtVGH{whle=@A2*)5HWDm^jN|lsll{4Z zRcPQY`;AOy3$9_^0@?3=kwAfqW2iqtfTqF(*KCZ(kz(2S4Oex^%a9j;77Qqp zSkK#9FpUi@wYgdj_G7w+oxbo3YU_tMfxX zCXQV5zz`c0(>?CcZz@L>YhX05e2DZn2WHIZ_h#5}Ft&BH$=I*y@XkY5!wS&G!r|2= zZ7@N&Y%7;{?df;}Fx9ZN1m=tMr5gCkNgV{mgc^cVNBj~C*9hi{uA7H_(LRm=w)}v` z4OKBR(oRRX-!8b|6L6*j&?tO{9y_;Mj&iT=v(0-=$as!*X3qS43+8yc$bM6Q9I8K4 zsB4hRAHOJkR@%O^;$N6iGS^E{X4iAUxjHv`JjbfX`+);vhekA42G(*aP5j$0l0qgv zwUTm;r{kSKbT+8G-KY5%Ghmm=?2-<90>+ONim36Fn4a?oT-aF52F=kuoujm$ zql1}l6rAH_{Gn>qMd35%OE`#gpbIRvW>uo6VF5C`sT&*m<0%o?bqq`~h0#?HUY*lJ z-%@gl-e6bYs{vd9w*i%(Zc+?&-s=+*TYb)~Pv<#( zM<`uGT_s=hZDpa-1fP%rD!@^1|#Vz-Q9xsoc3iN>E)F2Tz1-+svhs>uHc{yz?n4S~=_zQz0b^1z_JNA`BY9fYwI*SON?<=yLyVWwHi# zQjXWUWI;(6T=M?u!9VKx{{%#)8I!3c3u!)W+iKje1@-Q_?gymaWI;W->i$Z$NecD2^bM%02o)@3I|ZfT%Z!pwPWWFuB5*9vJyI<>S4cH4dhwos`_0B(- zW~%ZuTXtYG;XkNI7eL6=Ag|%moXu2iSBE9%Zb1;D>EGA0$@u#$;Z5ka@i(9O?nOuE zX1M^8JBM4UGohQaZr{KY0Y2vfxz`$K=qoI0BSUwyE^5b($%Ea(_J$H!6bB_ z0>LAGd+-}fX+qmrZ+#Ea!-Wg6p z-A<*lAg+tK>B$Z=Tf)rS+))I<2g6Zv*Uf0qG5~7-x1bm_h!>580I(R*SpOMF6Tpf_ z=f#A^f}s=s0==9EZiJ{?U}}-vEJPN=(Qp6&1^}7=5r7TAfS{8k02l=T#$Nyq0LTG> zqpyYk^n$)z;P@{uAU*V7U0;FU|F{T<(kfo6gK7yxA@G-9IsSv6s=!lT;3<%Z2tfX) zpCm--pga#w9XUu;ttKfu1LCDY33|g%9;b;MG^!R%%FTd)8?->l2;3OBAISAYwGfc~ z#_;8(2_`g@zzxKWBlj_?g_rCR!xy*-`M(EYLf`!Rgk%ID)W6C8SBd|+5=21FKprH~ z(Ia}yEW8G3nTUV;lfi=|3V6x@JdFaL{`;Q@ln2Sbznqd0sDHZhfcyXI0s%Px`9*?Y zaQgct3RZlNXQIX2mr5L6vk5%-2Y?6wz)=7|1i(-SF#dA@D}bR4U=X5{E=0@M|-isf^$2<$_1^nGhVIrXb<^sRSx z8CQy~ky}FMhaX~j3SwQ$89Z6~0TsU*ljYb)6Trq=3(n~|gde>}5U?Yy5&~YPlk1;t zs{6z~y%Bamgw2QUJ=9DqhKx?+QaQY^#RbAn=soy-R8)Pfs%O5HLFkMSN1X}>^2cYA zSlZD!csLH@BJ?U$nuZE`tz)bd1U!o53!b+gvGg*)FKgBk2rVjm*=q8zdNEpu zfs~~L6qu29RGH7moIio{`?v$5kE4caxtBPI59+cgBTO6?E!tMCD0!Gw000_}F3qiE zpNm&1oA^5?P>dD3xI=S5g>$x6Db=+~Mi1X0p@o?2Uh?lepTd+ahovX2@9GM_+XH_7 zd3IyZ&EF9T7573GtDVDG2`puq8JGARiRa&0q`-M_*9bqn@O@A1{MDe?Ihhpao*tET zstkdBSf70xdG~DLcbhD$jh!_rQaeIP|tC<>de#X#OGvrg99x-&dv?XuU* z+l>0*AF;_lC0?nyX6=Z<9;-lU7EDK?SU`t4O$E!nOKNLo4c*nqo}N#j+=>*d$jHH? zG8<^nOR75*!uZmZq(5Wq))V!q%9p6;H&aIv#RZ!3jqh01IF{k@bCRF>5V*7mrC^^o zH(NTzU&9Uyu2kSl*r8htYJaf5#g3sE4$SFuk0r-8o5U}_o1w_&6p9Ds)r&{pd3*@e zBRXC#=sd3@8g8wi3a|LX9Fs!7GNe@Sps|YRNjw?H;)}D8#jwvLA6P;BAd#-!H=z9e zxEVZRQn*u&!QB1ZqR8Lqur}|dONl?&KEc^SWqx`UBlKvnva*yHb)Fvngd&VeXL-p+ zJAZ&M_Nj6;gm`UnTfLeK`|AM3qXVv26zeZ@YBe9(&VFrnkCpFuQXy5}Dj%9&_!DEy z`sMcv*4R<)W;c9N@+YZ8qpn8W!uJGK3aFN4eHi6VR!!dH3AlYqj%JY4qVFwu4EL~l z5VxluF85tIubxYJV9sTI&C2W9XPpbiuQnKG?EHK)6+zxby+ib5wBUIi@EN||#v|Vf zyK{C%{#4pRf`tc+v%>f55dl{hYznHK@83yPTJA3w=A2=E)jmNH9bd9*j$xb^0bzN` z0;QfL${mvUT~L&;-{)%`qcMir*jU|mFKE%FCjwei=g%;@WH_C@T+uox`r!>T1?#Je zmP=gRFL5(6R-_#myG1Qy@*AYSHFqqxB|oNLoYuS$x)p8Ql}hvAEWSLx*m z)@2|G{T-(;9Vk#<&guD_ZUZ+ze!A=Dm^sLd)uVmJGno%BXld~q$*9Ob3Op(7zG;?3 z;zObdmPrL#N>sgyI8}M#HpThrr)l%DrAl8dtc&1&V#ctyq=F62kW57Jf~;Krmaia% z?KGD_=36tkyBtfkg+sMIT*%aK@tw8m#DccAm5})-1~x8YL5E#D$|GGgp;Dzk>bE@M z+vhr@z7tZI!jkWEm}EwFSCI!T3Q;{$(j>~kKKE|6G;>fjIiQD^C2#ZNoWT%bK;dMpt6U z*YX;NnCP)T)Nv2IcENRR#MmRs09q4mU3GPTjqWUB)-E*jziJO{f9^t&cjO}bs zXug=`^m{$wkhjaSsLOe4$X;vzbglC!?w!g zeITK;>7{{{R1yxMKlU``4Z@zYCd7`XA4vD+$qDlo4!zql+LC?tJ$8sOWcsm(Khm(v zH@R{-h-Ch`g;;+~n=aRnjK|;8Rp-g5^KZ8`q4sXnyAgkTNs-KTXSXLeMqf#qsE>Z4 zO~%f_-;%Q>W*Ml-^wK7hwouN-H+FCN59GJ>W0v(+WoaXmUd0?rdiIpyg4X?IXHwWv z-Z2B+WBJMf?bp$At~mIZwy)wL)IsmVs|tG@!^6nmA_iE0V)&CV{N5nO7~gzb7*E7u zNWYp7MEu?Cno$;IkNpf=$*8$8h85dF4jYxBnGxZnY{!%)r3v^mG&L? z>fN)57-b_HaEDZG?Bb+mEp%${j8!DN zm)tpSY>Dosj%w&M=hy;KAFkdi_QgMKqYlC9-}2#Ql;g8}Fs=MjWGrGU{Sy_zYbRmx zfpQ0K4-*q-W~CDbf!YaE@JQyC!8o(7;6T`k`BJN*&FOcMuqK(~+&*8Jf<=qHrb0Lw z25a0&-py}??E)-b?DRh|Uf~4@Qy$ThvqvfXP}|jfAe7o#AofBgg52S;MY@SFC6bh! z#*uKPCXEdjx7ssi27f}h-2L}KoJXv*uXmT@^%lef>}Eir4}5WPUs-5oQaa3fB~9l% zd3XF3(|Y+SR~jJqo{E2Wc^Q9K8q(|zCF-|u6}~OXp*fVse_J3#L_=_h@u)_1wI!MH z5W*8J7t@cuylwRm^Aa(zn1@d@O1p4FLeRb2Tp87=b7q*{%JSWR3cYx2(86mr@gJdRr1hga`B6g|}7E@Yh_W5`-Q(4Y8v3#%vJ-&4KTWl@c6l!->Q&&P15r;qCQa`~Gr6fby2_SAxm3ZqdD;u-)=rkZFjm4mog zs=x^Mtb7JS1P`_F(HAi+l9^$czxF_|4Dv6eVB-6}<-6iyusxveH zUUoqF%7dDE3jD;qS)4pH(U-G4j{=O(b+H0jE3iFRmbKjEc5CrdqXX$a>N zwvs}c;K5J`A0!N6UcEqEw%gxq-0W#^dyULO7r1%|zW0Fa!#iE274G&c0AyfO(I1;R zA_~M72-kK>I-=Bp2zhjn&G%fGIozl|(v!4@n>0iyyy3^gcVL(=J){ z~08R<0_PhmBUxa0fNLW6t!62> zpXZJ*Gz4m7Pi$)NFc(UtLie1`4e7i-1j$)94>e+jPTpjsPXMCyG4$D9Z=JlSuAF%3 zXeT+y?o8d;iQ__TqqijM1h3>H>Xg!m!a7^sXsKd>S~~?Fjo~x#=9Ua*r9tu1DU!|i?db!qq6UiC-~*@A}>ea>S#1bX5f4u7lZM#pNo|Wqzsc31nqwjzKqX@s;@12>Y8=_Ha@380Fkf5AqttF-i@Y`?DV`z z8%_hVvl5h-7zKI~-=>&`{ZLhh!Pp)JC4#tje2LN)`s5ng{bM6W?+QCTXujVxI0u!M zCmOvsF)LBEo%PO48S(#l+mVnm=C#yn>qqNLr76z&q!A(&#_))d+n;?~s{0k|=SR-8 zR$&W(M*aBSX|8l$U31joix9D|#F2ZIc@=XsxV)uoEE=ToC3y1&6XbUq(>d?+>hiE& z)^3%WL@9+`VG}tYVX$Z-qM>}N$`ns3 z8cT0_aNjF+@gbMI#+oxKx50>&hz~|yKozIIXJ6)hYQ)?ZJ~&|8J8Z-kRUBPQQz0JdzgYkITjB2zPEUN1bGvrIHvR|)6blD}cJBS|9y*fEF=P79zlSnHaq1O!T>+_l+c7y0IaNgH} zewMFhU&WXWw+13h?|#bac{`DLTDpkTVeOQdgzCI-W-L*BFbF~sGIerUq`758jfQgi#0GC%?u#b6_o0X0DPusY7N;1$m}@!z10qu=?#zOaj)WMzdXeo; zTM@hwmuRb&27QJST*Ds%yXbgim`S!&0E!LO-1MnX=X6byourR3_KaaoZ0|!)19@&# z%~FrofOPJl4-v8low6K^I+{IcYj+{5_3OLictNiwOL zsxV`fUQ4bsC2=IKOWB#Gbw`j!98?102?d4`A^=wxNsPSP)A0-+=x<8dNx6D?NPitS z<7X&ymN-U%@*`o@H2JFUjanu1oxTkYa3oUKQGoHI@V^(i)Cy*_Os?Wxf?ZJ^^Y4Xy zD1D@eDj9xEqFc|OLi7|toLBNhmz;D=F7hZ&()tnAJfG3z-?2wQ7(o*~4Q zz5w#TcK4`oyg7?}HED1L#?5$t256o}O9gQnF}53j{6v*6Si4dn5g~ua2O{UzWe|)N zx9gi7P9uN)1~Wjl^Q8n>Hdm}bG@b_KLCVO~0zY+7Y-LGb)KLsO%R{0-HAf)#Is5VW zN?tlIHf>%n{=GMG*L16*J^F8i_3qr-C6eNrNMX{@2(p6m(0wGvGZCS^}PwO zd@%h_bIs4S3Slo}p0E?)23KQ*9xX{wSb=2L-MSA$Gm=UK7SUW&(;v-BB*?wqGHt7A z8TVF<=mJDcVLB5leFN0OV&O$kn(O%b$>*mltE~|Os&j5-l1zele5D#~l}Y7GeMbMQ z^xPjGbAQrfe;d7eVh}Og2w@RMghGs{(^`5aXDgPJLWGI=1=Iq6$XrTg9-`L8u0rgR zHYHb0Kbdh47a$?4g0Fo^CVS~VLMzya1D?8+Fts}c=Jr|6U+%@8XIlC;Rg~bF@N>VE zNUOOC<)f2nf#O@cfDH`AHHkAjui95ay{+ zL5b=Say@})%-^e06%R$pD9<;~|#p5Tt zyFcHyU51QhlzgUj#+CwTc<`PSF!_sQQkwBS8wT<>Z*K)UEu`2(Y&{SF{K1{`p64|+ z_{1UXQx!VHF9ioc@{ecOwAR~M5D+;f3Lj){Vaony1Y=wFY@N6FIn^~Kvkn!#@+VH- z38oA8x3%UTER^I}3|K^0VxP!`g=nbkej^l<;Zv9h%iCK$H*&obb@|xu92Ll}0mQJhK7}^O*y1 zM#-BgUerbUPWl<8Xc`QH|EfeRx2sShw*!mlTe`sKJ7{@I?gaTOM5tZ*4?YR_o-ljU zMb9o9G^G-1^ox03tVtG1!wBBP*YbbZ2~9yKB1*8yd6;YZTzkO79taUE1?iY zOu4cOEUcX|^*bfq#rX7L=Z!g2Tp040BY_8#JzD^2S7kg+m7`;BiK??{cYaOf_I~z; ziK?y1X}kgbTO}9@Y3Wq9Al^4YrKZJj=~!y9JaLzd3>gdH!ZcqKCF)6t8I5!pKmTk= zZD}`8B~z?({d7)mSXbyl2kLogZM!C7%JWH+iB+mxiMU(0a1q-?X;A@4ig3HB?HS!D=Lzuk(m_Ttv-pt z*z>BT3SP*3emE@;ZVkjrTQxS4BR#N)Ld zy!%znz|%7SMcvyT@2XtKk!z*2J#bD@$BA(cioaB$0CCo=cJ1#d?9n2i`qSB>jFk|` z`W(~hlbPP!-)sW%&-mCvoeCgIX4}c=GyUHPJj~q?jC@9v4$oWxT5R;^;%YEZ55c;oq$i?H^1k9!eXmDQ+9x_Q4x(gM@)y5I z`MZMsh*ui$yu)nQq;{wv0VJuOWzP*w7XI^1#hhAZF*6sx5rBzs{=T#mg0Y}IDfHPV ziPRw!E^@s+2HMh4U^TKDfdSd7+KES}1632dYo^S@2E)XTk<@d}PmVo5<0I~26>PXK ze!Y^V8^iqiAp6E6zk*=o(GWtRbM<=fr2NX2MhpRS@IHE2DE(wd%TeLdO8jRcoFGkl zb5)uoEB5G*ti%J~fTxrVy@TUgK7OC-N7I4`KE`IR$B41sBSYv;M?*^)&NKa(jJUN9 zlL%t!(%I+&fmnPug>dCNFl7(sx}XWnvC3W%zBYM}e#3!3%$BCxc#=9*RWib^=H%hf z_Z@$E%V`>`yz6qlbnxK#-f=nMuyMptL*6~#mA{r9g)c}8*_551$dSM;c8l*dq(BK% zj4DT-)#9p(=F-k&8HVb`cTw;(s3t<&bn{s?Muyi+x&ZK8rtTcO1aJkyt5HriX)llo zzV6NyeU^z~ku(S!43W=Mc~UNzwDHKinOYg(`qqz9+qcjv86^`WX;6?g$Xr9=A>%t_-oL6s^D-z@-%XoSklth`WQ%lSMsnUuSir*=374|Vu&hypL zmAO&oOnkOMXR9v(U~PZ0~hK14*z+xe;f#Mx2zO!;Z~$rE(pHNy0YK`mQ0khV8UIRe}B_VwF2l0lwI zbV?sy^3Vm9TvX5;4H&=O0q`EMk0v%7EjpaC$Peprdm=XPf1RiN1W=M=CHyws9r*7 z%Q)P1?8ZNMt1EvO^KR?f4}O65D%sCaiaGbUOd8}=SV`!Z{HGan-oBX++dV3uRm0xf zze@T>oYGtN!E^?nRN#$9__R^H9tt}R#oP_KxH|*~WrzqVphfczk}Ko~>x8jo6};M7 zP{i4VlNQ$$!SbOL+symZ#XtR%o)qDSxMoCF0QQ*KhWOrdxU9#i$any81|*V(+DOXV2L{$9h1Z14ejY8K|ichnR1 zR!g#sTjUcPK2Oz*xp*;z{WpR+^UL^U|Jyhb3ZFKJKr8#f&<*=3Ukyg>@P9kTeE2U&N*ZYLWrF+i_lpOmqxWZ-K#4`oEwi$lWW*WaG{CG1RuN@fD9Eh zjZMR|1bQTM1$bq_?oiY(zY&^Tcu(Ls)oTWzC24PfgKxCKbTP#;=xjReY4d>I;bw}( z$M)9IsaEGy+i&fXjpVWn%Rye|h2i$(jA?uHz9pPAqYnF8S`iWI9um0oT@}7N+Q#9D zgSC+i(b;3^cz-%nEdsU6GydG@J-J~cB>ho~jiE72R)^u!$po)^EgQ)gur_SQ_E>i& z(GfxvZ-+T%B!}Xoqm7<(f6ZJIhV|-1-$|%>nKqM+w0qCzURHf_#_?Ir8i-G7L95C~ zCtvaX74*+zlGUqKDeEYR*mlCu9q7Z}vWC9e4f$CiJGrP)-#(Q#>+ML>`dmwbUt}0? znsaV_Zc?$dTk%Ex<&FTTjA}5)=Z>9;}uXHEBa7F+9xIJG=!NMi!5-ifLYs>6{NNp%W;Rk7BhRm%HpXxIoO_N1tijKp@qkQ@4n-IGV>qI`n?Z5B2*dC32mS zZGLx<^c`ePZdSOdS`Jh_*sAh{`jL>yg|c^ep4#+IFub4FR81GNmCL2dJJ6j;Lmly| z0PAWX8~iRXUv-#CC72<-CQ;tObRAqhR6;UXz2503{cICuuH@CGN#g|h+AUAurjEQ@ zqaRp2h9Mm45{7$=Q}!vuFAeLs^m@V!3Fl#k_GrSNB?z&;+u1gP00~CSuH!+&yDDi< zLiKXy@}qlOTE`cJU^(hcU`Fapr&a3&)D#I z`rQNGD!bU!?Qbh`kv*|bggb`T{YG$7D{7oh=`HLDJ{UJeBq=k?-lCr@$aHFV(^=bkQ3nQ0Xtw9A{_ z+1`o9UHi>qY74}Z{~*&X2j+AUdQQv}U3vB6)%U*jEH1+}o}l531ldT?`&wA1$4G|B zP@m}%eSdW0$DI<0YAcrcvBI(3*4SyyibNawU82+abMiH_l!K8lN1nI!H3!P;3DYiY z%UY9c-x}tb_)+3#*C1$C0jcG?b{x~0X|vo!PL-0tl@ACTH3TJ2SHCeH=&W$0x{3>kqg}*{M?o6~ z<5lFm&!k1qqj-%d5ksx=&M!-MP*&2~u3)WMf#{jHxgfW3(|0{oUE%8@342l=PvMbY zLl(M{Lc>@Wblh0yw(D=@<-g+hiarC*67MM+2O(kKTHZ+5N42FBK*YY73Dg?AEF`;S zkP1GCC$&TmpL6#Sq3p)@U8_=}y@OLIxX+9OXNUA>h`F5cijPZwM2*(s#qIs{;kz?i zMoxG`79WAh*P=GABp0D5RZ6~26iN|P&16dd@~f;n7lUNvKm*QKnA&07r5wmh@Yha` zj4|@rvW`|GE|dGmH<^cBuy-~po08P!#t0hKv$=zqs4k`vlF_|#qoZk5F?N|tUmGPN zu*0MSZ=G|?lZHE|(sZqqR#qWc z?`U|URD{2A3$Yw^YqiAb-jxrvgT2`ssXpfJAG=3S|^Cpge4x_tBOE(P&ni1^9EoCK;vKG^w@Jg_t4ssxea zdWYXt@=?AWdVTZ#SDHXhmwdZhP7F$quPL@^0a-8(l!0(vuqf5M;^kbHM-(d^$aPyCY-d$2k3e9P`NZOy6f&r*eX+7v zXs0|~esWw7OwADPq7TA-Yx&Vg4t3~l4Rf8MAgA_3&y|QCDwth+v2b+f%BRJ!TpKcT zFh-3L^92|+GLPcKu+rqc^Nj8K2ZN|kftkmi!(f5gPx9mY2ikH9X_(t)ImbA!^@Yve zoKWa9a5K!5tq`qp=87V1-$vf%}v(@;i>O|*o*bT`tO2UjUuhbw+K zQiY_=p}LnT(f>w}CZ`gxQl&C9Mp(Bv(0sr>gehl)+bJ~g6#?9mRkz%N!89Kgr5)JQ zYv$bE;Cs|N3hgV#t^relcZnaDzP_L)`o84wzVTDtj;4Ln(jlJ%YG#ukmEcUEgqCNH zuh>AEZo(R2SUpUcaaO%ycLI!HpX{`~H^g`$UoN8gDbXNeA(6M}E)RZcrE9%Z6cX3; zp+sjW)lM4QTcuZL>1Qu8Ss+vx4n`QKL}#t%{>Ps-*2Nd~8T`8ybzXYB*OCyeXT>nV zB7xEv?GicfTp+jlJ9+-7I|rj_T2!~=E54lexoNsYB zF*_*aBPe1MMX9R2DA3uqKZ*bxXon^nMPy29pA@dd0D+i0SCUYS#SdFb7k*M@F2mc^ z26->RR6)%)j%^b!D_1scsfJ+qlSM+X^p1?kvBMT?fpGzDD>w!*A$Z2f1rawD(0WyTS2BUZC^-S<~_k9*&)>lU(V9^=U|pa zC8cScI>UK(5pmhMqan7=%qv`2MRX8Nb(+WX=S5d;HcIf5>_-*pffh+59-tKAda9E5 zv*4Y)(Xe{8>%@c)LA2hf4a`d1N1kNs$Cm8*RyOGw)xIu+)QA{dusVj5Zr(lJ zJP7CKeS)>c?>|Lf#okb;oG3+U5grXp6E+wTY(UH{4${Z;BnyiK(132%vqf6s^+O%w zu%xL%-a{R+q0Ka#C!HEUUt+xa5EzEn-$gM0fidrMpYj{QBh!*^mMKxN5MD14v5UbE zp&`~Oy_I*XGW@_lx)h{#->*fOp2+K%Qo`+nCuxMzG9~Smv%h-wlqm;z#=^OWzzbi< z>Crh^bQyV1IbL5Ja;%wB$5(Voz z?UU8C(Q8u$d2%%76TBdCPS4F1CoC-3Qf$tkxc9LEQQ@Ja2*FnWr|o#a%}}S|^+IjAGAw2}noo zO!ylYZ@|(^F#G_e{V}YH9_O%kP8|pw%$58_+GXP8bcCeGEwRXgyec=tyfF;w^x}SR zl_Cvi-wy6549>IwD1rq;HfWof$#hD%Sel)Xssoa?GW*^~PtMMABMmWT1Cp;^!O!+# zDI+WpSWOemGu-ESOBw2VEH#$bV}t!MF22Lzq(xvmUh?%Ww;xTX%p*gSR5d|-v%lOw zy;G8zrKVFL?2zdTtDZH>VnNEC>sTtmk(QoAfB&kZKk$G>EjfB{K$$->EYQGCI@r*D z$kBo}fE7-&=0dB?mpltFfL`hR@N-g$IzPz|3`uKFBX{qrRrv@`*)9M)AtEvx0iZ0N z3oApW1Kn2CVZ3ay;j;LK8POh(zyW@U+K)7)j=TYsyXEnpr?>t}k-cc$mK4&k-j1{P zQNIx~2QhIO=0~1vLrp70b26;JINy?@k6g&CX2HaiEalFx7aUpG_#`?a7s`;khnYf4 z>{ce{!zd>+%hGXga$RT3>2+n(YAk!AHx9(JM&-JU?w zzx4cRr~aB=aIYP1!DI0o!M1XDunczP3IduM4QZoHn7k-aaAOYQEuA)Zmb$;B4H5ce zUfAFq>mOM&n_UArI-CsryCSgc=+l7V?=D746y`0Ocxc$M;xfypWBu~Y$D5tV4P<3! zU!~@N=HIC~7-<;+;~7<%R_H-SYzf2pj>Ip!?O|I%ekXfAUJvhzQY#EDt$Xh<@mmv; z+gD2$HD$4C&aw{2t_1lP7VlnW?~Uo4x_mMiso z@V(#5$xx!}1*k(Kg9CG;Smn2QM~{PRE183sxR?z;>O25rC#bQO)m++uUguz;=UyvK z$p;ruN}o0JPCqOG>$2WXIvgSCpzh~x6|LdKSc8br(@Qng*4fqmpYZ6yr_VQPsezTw zVV6m(v+hP;*%Z8HAS7a~jJm>T1ufDQpp4XKrUbmGR7fkGv5Tz%Q0$&F-(majXfV*H zzJ@1N0E9Th1^pRz1qMsJ#jfnGU3gO zBLA*I`F~QfZ)z)3Yme?!e3jw>`b6tXG&{hfrdl6L#^=i6W;+K_u3=~`f}4(G<+G6z zBa2D0OKNl2h!5qagy=G&L8+}3M?KuXv)im#FS!p?U4$dl{336uGoq(;n$bc(8OfIK z7)sfQxi&oNz=A4MHG)SJs(UV9*xAsZ}H-bpgIwCEJE?HF}WmL$VQ=Ra;ZXRjrS4C_kO;n>Ao_e3g1HpBL4|acuqN)NK@o>*^4doglxEu=4cg)-|J*d(VbZy4g5yfFfk@C>mp_3 z5*~1us(U9aZmN%_l z`?>)nkD9^Hq%QhV#0s5;iL*_chT7jz$$gtESjpgc^YdELQ-+-VFvqxScL3Dd30oJKNV=5W)n zwg8LV<|^GfNmjhEfh?5?c;tNq{GaSJ5c+?5b_JiUvGmvPf4GmlV<37-_e?fNic2)X z!=Uq6Bhqadadc(HR@?@v^ixm6s#ev8gU4D`7avn`zhX!-y_5ZZ_7?$5s%pO<6FX+G zqD$*+If3AcsX)j{_+GFCzL}*J_2b9){94cFc~N=l6tO0l$(A_&G!lB|B0#INIy@0)~`cRY1lp#ByXB3_N~G9P-A+2>{-?8)G>SJ{9n-|*Q`s$gftgX&!XJuQ6nLm2(6H&|qE5)rA{~6S2{eMF< zOWhNF)(5KpeK+_I!s`)_80^Gc*FDJ;-E+?hEg5cKD_Drn18ARgt0W$67mMtwz1`VbGK81vVc)WWCy2Qo?Qgf(`Lw9$jvy+ z#54^eJo6V#$Z)#sW#xH*Pts)^rQZl)R|b1(l%h%um3cNJ??@!#D*ToHIjU{^46h8S z0$+~A?T9VVyHAH=+YVl`MeZvq^C`_Z>UFu6I1eA+_W`)O95tB-+u|5oP#qKmk{V zMa&Uytk41BlJ1eU6=_Ys%bnSBwqbQE6B0dVbzGk8;t|sx~@;n z;nL@V7eG;C-A~#jHE(0cl+1tNC0`~%DVfidd-!0D;^#Hxgj-qSN#(=?KA^fm%~mXB zhN%>pN9I-gUa(*sL3}@g*lcQ3)$_HX7h;l8bR6d@B-|b2xM{opXVSKM(I}R-%Vy;} zGz}Q4W~1)(7bG5Rp+*=T0rj$Jj{5_MDbA{xM<=prK(qQWRe*tbgU7!Q2Y!YPmLUd7 zKZ0pIJ|2r~HGva$5%~_C(Mi|uzgPi_qE#UYqL^W|JPLXp=p`nJWzRatGiZfe;W>?a z8CpLZ^U?66C?`gmF5=s^;ejbo9hl|t_~}WOfAl2mFUO}H51UzGTD5c9^6}3TF>C2L zF%rem)hw@Arv>cPhiKN{2$aKdMO)!zNRof6CZ?f54$tUMmZ&GI>F<%?|+~y z+^=NgJrGBLnop(4gb4&jc+@EMbYnjP&K;PKKR;puYL;#-p$iO>mjisP`X(>Pc%+Fi zYL%`?yT6?(TQKfiM35`4&1QgE37_ou+$|@(ZbW{}GKlBRwkkw_R%UYma0Q+g^rXe7 zub>yCj1PIG$vP$0G!S zDF+a?eKJd5$f+MDID;P?Z_=KK37|Z9Aai5FTcLU6N~8|AY!tPHVU2q8+D14RPRgii zruTJ3Q}eN|H=7H@Y8djbn|%P9khRtZmbov`p{mMqdL93aK(x>IhbSy%1e5D?QmBmq z?aD^E9qY9}{>$`*Z`?)y*_={tg6$5M4Pw&azU>sP&XVCu(PDjDRbxFIeF+pyEDFXd z=rOSq)1OFTQu~Z~ftfyCM4c!x<2+1s4gPVU;*qz542Q8Z=v^vHn;X&n2%Hv)0I&*b z9Z>U|(nnEOGChHs%sYAf&fyK$T?vVA1H$uiYMEbEw7^F-_Rr@d(DeO?bT`Gb#N%_` zHrB7eBS*)y?*d2a&RJjK&fxmyFK@6|B1my;7aX}7w2T{zdBKF4uT3#5j#m(B2$KiN z=J$r%^@iU%rx7661{dwp^m6;t|JwezMj&cOM5DToYedczV@R+Cv|wdZ#17rja;kCzfl1(p3fGZ`qqP&D>73g%Ox6@ zV(8{e`1UA9&O(Ow*LXyL4tn*DLjI2kd=Pr<9;UmD5tnbxg7@tC%Xq4ZKdWcY&TMB$ z_)HH^Ro3d_okV*bt=1q9WR(K%L8jXZxX1BPWckI7MfXP znbgnWZc2t0mu|_xk{0A~U5vNZ%H+qSH=Gd7Mfju1VWAcFHRX73B`7jt%MAzyBC24F3mX>tt?~t+weM`=cQH9vie>D zjlWwtJW%P0g>d1vkhtPlocU~wo;Y{?B_T`12T?`lZ^om$2Gn4AOKt1Y8msp&UL5QU zhr2nu4!!vjy>+=Rzki#9FIBy^D-wWYdATVh>XBm9H-O@!9PoDwr}j#ypd(M|`1-XI zaN8C~*2(t2{{DYU1MIm|);|+CaC2XHIP(7ov*(hT=;ra7G1wpHM$$Q=)t~Uq$5y4W z%)AgC49rt{vPHHqnjavt44;%rBUa57=z-f%yk)X@!=pTQjbBG&R?kDFU{?v*;^t5Z z`4X+&7ZPh-R;6V@f&p5ECQu#b#Za1_kQ4i01dKKZk#pjk5-^Sg%^>5h0O{@P4_d(= zDl%MB)C6iQ-YpKGevb2a`G^-}p>l)Of&7Nz-{*}a zoY;w2YS7FAaeaK(=hKR=4j6S(vpLq1y?#@+Y}0ErI?Wb8468H5Z*?2Ymw}d{l7sGt zK@0zg61A1@ToaOZi#96ES4p%yOt`0Jp>4FWiY%wPhfLU*u(&h-Mng7uVgx_#{6iZ+ z6k*hrgM=EI&lut`6reI>?g^#D^Gd*dWI7P}!y|fK9~iNID&yD@>8d|Iu;eD??;Rbo zS3%_o++7Tmj78&>N{RTu;@9oD%r{Grw>IijUHRTmx@RStFR}G4+Ip3_u5qWpOvOGf z&{V$CInnuG`g;iLXLJ$f*zoZ_C&kcRqz}869|}Yr4@v^f*3x)$E3=?YAQ=gvz1a8B zFJ$HOyXd5XK{Dofr}0^zqq_-=v1}k6weUJ)3$ld#x0pFyd#%wz=wn(RlCZXVJZu7Y z&x||?+}#dUsV*H39~#skxa$=*&-FT0dv6qjO=2;Iw=6o>qAAmOZx#qPCQ94g*26y1 zU$#On9tb|%+)B7{K^30e0PmEJs-I zI(LvKcGQmviB+?@xP{4PfcAmP$`oGQhLk7anQUjGu4O<9`ydx?37(i8)a9A?y} zw&wCvGIfW$^#~R_CINpbk4~V7mq<=WQ3&T|kfofBN_~Tqz2f7M@6!Dwz74`0dp%68 z{y>B#&&0T)8>y87*>c{aNmKS~6t(Qi&1@$A!j+p*@)h#10|PBB${N>3jX(;L9B59E zL&fa9pG>!hK5e^u_i(L2%FMEf1fEf=EYEhkm$3?K2ceI+)1(Bk{36@H_m;*$#tBL4 zf?8Oqg=y^VI1Ne6g)0#mwnA!#EV$Tjg`fj3murGmv5o?HFk)ZtN5irKoMHP5)6l{( zjnZ~|BE3x(^e*WX|12izU5}3Vppx>vW;3FTfEMoSU@`LDb1mI0FUD7<&)(G(QN|30 z)S0Uf6}j9eQCZ&wxwdN-$W4+N*oOumtTdXBSG0H!3>PsU4r&J0|3;vl!vj>E$u;jz zw-nkQjJhPI1G0&985`$MTr^V|mJ%g_(tg{-X+pwB=>z5PiI(*56Aje*gXHq%jstz+ zp-=#JWie)#?@$^xZR!t0MEL&kr~-wOKy(<<4sBW5Z-hRfX_@!nE8i=E$@+4artduz z#|{r)m4C`Wy&77Ej?%7QJHlanf_h_Pa`f6#rcvPNw+8wmuKt2|Ix^Tk#6)?$x^WYx zYjc8A<_?FGP;yWS9MxOj1z2l=Hks#+`lu%h;f00r0Qc@9fTN?k9|gNWdcOITOG<^^ zd-R99>9mma&y)E}D2M&!;7sD3@h`7u52p({9Hyw`%@O8(xmoSO?cUTlld*aK@U#WQ z!nV(hh-sr%4o+&afm^f3ZMCj;o~sLuyx*OU_0yN@uger27k_Cp)H^&v67}kyW(Hu3 z{SrN9#D>gt z_aeMNVSHCR1^4X?EsrE+YR$5d0xVsu1F2GTB~Lw&k-+82JGB7VD^5r2QNkj&rogv! zlzknx3=f+E!%(8CdC;IkC)s7@fy8hh=b(BcbOeTrIJ}$e59tA15##i}8{o?8;f&VQ4^ zE~#NmHHY=-)oHM*zxodtIg>GR>ss>RC}6%#CZ{L zrfhABSz4+cn#8DVi;c@zwd#i69ZR$m8FA?lUQZL_g$TosMw4)(UO3l7-BaMTz`D_M za_x2U7^;cBP<<98rN=PUv};5yLV zBm1P%ehW3wHHAokyk;c#kYlYDa1|^MYh{+ikZW1cJQV##!7pT0cK@sX_(%KjrbU784X+fNQ`OI`1b!n-Zmt~uDib+r zYx=i~h$lwBat@~4RdSjNcPhPeNb?pnS z`MR_kkwvIig^1j02cz`lol~sh)F{b1+&cBWbxJ?1_+2S?Mmjh0C#d~h7$#`}cr5|T zGBoCVbF&dx|At>Ae=`1MSfdM7>RivNZKWYF>*iYw=#G}on`Z!Hl!|_=g>ixbZxYCv zw0)#iFw#0fwwzi8+e_RU`5xx^oDY18eSaZRtO0+z@&Q`5Ai!%hr60`SQL`OGG|+dv zF!zKFQnv-<>$5p^j0Ls#v=veqa2>MH`rRQ1T-EFok5d61NJAXtcrbG)+pFi!4h^su z|KdHo$^YTxinD^@*?NM;PuUm41#Dc-Iy6d@D7On*nA_lap3;QUWdWjZN`B9!vT}T0 zo7fH(C2fQ5rlCL5JUwW=Y$sAY{_=7G*1FSQ(!j~vqfqyYi0#P`-QDL~=o3y+8}+q{ zOVn}95%>TbMTd(f!|9zBz}M1PJ$5QZ)C8+6U3nzW(LTz%353P9M8{fI$7C4Ggl>zW z?E9a2#ec`lkpBOmSn$wT5BU;7ibQ7yfJA9MN3-(7Y)f&&a#EfUKqr3@m3R-m9ePD8 zutx#bi~WnE!;t5#VpckwsKy+60$tuF;eZw20dbqM&=LghomiLhS zD#oX`#mw+O*U;>DxL-P3!X?1=zpl?ea_Ql1!ISQP(!jYs1b+oI*Wb{{js=L84t|BK zun;L>OQNn*)EpXVL!rrr!2up^12BdjTKksLDOQ2F7ot+L@U-3^ewG+y9s~*-5%4&{ ze=G9-7sS49rN@TknCMgWcbcmC<#$dc23(@V9_~-{IHYtZpx3AR?w?%!l{$aJWJLL88+M)lQSk8C&x3yvwNrLjYox&7G3han1*=MT zdRJgu9V9*teRUzg3#Gsv%K)@4?N<$C!+_=*(Y>3sf5NZLpO?)l-L|l}mz$8M6^-jf1kt&g%6~z+>Ce*7aR~6{(+MrLc z>+&$m{TN-8NJMPyU~8O3gp>9bA$SE#2df(EY$Vs!n*K9GY4R3FGtJXE3yb8S*Rhl~V9IRV$#5?xNAUpe zXYgR&kBfdQpIx60Z?JfW9P&7R?I@%c1dlG*_P(rpB&tma!J*$Qta9az1B+rcU-UMg znC8H{;c5hdz&ihn=8~p~j1A4&qHLDzdg)-v3><3E@pJ@=f@mIn!YVRQ+#Q}f_!l9W z;uUiO?YtwfV6YB$#jg@PHZOR~@a8rfJ&5pw)JR4@d-mH`ETTrvlnw3S-5kn9dBp1x-GEqx+((oQXCUvw5eqZF9NeZ;90{=H=ar?7}{b>H$30mvO zaQ>dQK0VY@TWccT1n9Oq9;=$i^5a%E6WhSDZ{OA^hk*2qiO2XrW(ym z{L&ymN7k0`4*#L;en_!nY(<+#WF}2l0@VgX%&w zw0aiB!Pe>c&rA&ZA2_mcH)*m88=W`siZRy=mn?+?tt(&Ev2`L=mgsrStNf1wqwehB z#umtQbP>#t7!6@}0H&D?6NDS&zoIp)#M^JrTkJyE-<-+VrXuI@IoP@;fu0J?LsH)i z<1+Suvrvzj6s84~qw;|Kdgh6itd@>oLBi#?X~|yZ#}Z1V7N3JH1U|qyL-BvaXw&Hn z9$axR9nGV@a_Z-u(0m3Bif%CO|JUXJEA-GjUNRg-(*3$7%jMr_iho3KJ|2nZg%yQ6 z+i`6Y?!9;wL&ePdXPPM-Gc{Em>aGuT_|3C{9w2)H@^?)Pi>@}qAy*LtNhM0fuLd9o^Hqe6KQa5mcmj_i z`lc<8Y&!{tb_q|M42|f>_Fw!1f~nnUPEhGYzMo@ECHunylG?UZX3+4S{DZ>$$0Rk# z=I`P2#9SqMoXAFQtfJL1FrO|v&_W-q+2P(5L(^>jEh6 zQsdVi>+Z(^1lBlGAfDx7H8sTe}hkCub~f{$?Q$=`~LUrsnIn6ztAjV+qR!*MYZfe3&?)RM^#6ep^Fmtu<2= z-p`oreeJZ?2K~q^u8UP^QaOiKI8C}c*A19Qk6+f}_?t7Sf>8y=yPbiYS!gzI#<>rq zsXk&x&aH3tesp|Zvsxk%X@E}2-{bz2hWzk%WCY?wR5~hNPc?StSrsm~oyy{iovTHv^^@ScG`XrF>lU?L z^yuqTBdMQPQBU#7t0qa8%#tzBJMgxs+9G?tZ&lwmiP%0%!zPI8^6IzbssFBz32W`J z1fflPX+_#D>MI>FN9_I|?7atA6wT8wIvdzs@-9Kr3QLY6Ifq?x&KXodl4JxG1YyZJ zNl*ll3=$Lxiio=8C|LwVGKydzC;|$e!T0@#?|%25=iKw0aPRXRXlA;nhuxm)P*uOG zo*GrY@n)Qv^XFRr_X~_O-}>?Jb}8aQnV3-Sf;-~XjAoDwjDjb{uHmk^DC4cFFG(I_ z=VeJB6u9B_VxG+v+OMULneiE^XsftQox8b4YZ~9`Hvj1e^AG8-#R&h?w8b{0PxAhj zi{uCIh>4Bq0q}w?mBld?;V65Tta8`DaoiES+fj>y=jqtLj;28zwl2j&%ly5V-~OIx6R%^Rl)Jg=x2ELD4<;_>MSUoj z>-MHAuM*1jMgJCJ_c<*FLM&f&TNvFSSmjYadv#c~+V5saxpbFpxaNkw;0TXy^GoXv zbJ3R_!?kqWTrGn*GpyqGng$2eTf)@dv&frN-|qd>!dAAQsbWyvm9Qc!Kgz1BGsw8SL`h7pgKpCEtWw>mo>h+89tg?D|mr=1F*mZU6kMR=o*#kmsKx5S`N&oak_ck zT+II*r@cYtwQK4O!NalVn>G$_VN;u0R(;BQxqU?C*)9e2z12_CnsvA=Grp4f`2V>w zhFVmRtfONs<#LbwMeL(An_m8Sxz?fQ6SA$3^K{m75E3w8BwTsK+Z zdz~X+s{-(ked zX}!yTxzC46x;$h&HNc9r$eZz{CDJDH>J`+}F)D5HuQ~6;<%jJMmSkV=I=>x0r}F$i zYZRb!-&_0Zt=GwVCGxNvAr`-ZNF7(%YzdFgb`1T4&aX3#4$jvVX8$daGHzTGDV5ho zJP5f^CDiu0uX>@vDo5DcCfI;!vk&t?Ke1_jw7{_OrIo8sWe2EZM5$PDd7hl2wI?dhHvQjR3vOxm&P3t*p+|S zWB#F}ySSF?_-8lH)P({Xu;_Aqkx%z*trQ+Rh_p_A3&lJ(A4vI(*lCP)Giol^fBUyU zRF~VVNE~RhO8=lh_e`xn+8Gfx^Nru_N`J}aZ6ia^&e=qHh1ZS--8u15G4-CwDn*|K zf@R$I1nF@i+_JBYXd1$BqLT^zrKr!Rfxa9yLyT?hvm>(n|6!&FN3 zg0F?)n*YnZ$)^*~t6Y@zW!r-*{WnaMzDB7yYPyYIpYY67T3}QHqtjWw7I|;p#1aAJ zd~e=HQ?B^Ubv=B3UPckgy=-mVq^8zwD*EC64Of>{-%-izWq9gr zTZVht{y)sj{}=pn?|5~B0jc14QlUWC_fs*y}Ktgto`ICx6Ra(*=E`gb#Bl>h3v1A$GTGIY7{aU69=bT ztk>`m9w2YOu!~1(Q@};RPen&^JdE})81M(R(aj}|x5BaX-VYcI8(K_d2L3k|1x#My zek~?WKCq_Xn{g1xcl9sv$>~UZ{J*nk-Le_*RqBsh&mUO)$q!zALA7C5pBK$8mF2Fl z^MIwRn!kZ=n}&Wp^Lx$qS5vCjgnxkg?QZ5S;{CyZV|sS|KXK?L1dqg-pyVq@uRS{o?`Dh*CH!X^WmxA!@rP{ z{0jBE27>dFjDkjQztyajpK}X5$O^*ye^z7pL$I zy?H+#mJh%F43@ulw){1b7Ut#}U2iJwt(xULDdI75xg42ehtJs))cI(eI;b}mGWX(P zyBoM)3iQ@=Zt}JLtX8*k?}ys;&oAxj1U)y@oZU7RvTE#yE0qyYe%D1WVw1jEfQbKndJoJ-naXe;ePKgZRbD0nAfh=opTJl5 zZF{S%rtR6kuvM>*JT>s+ zQ*|#@K7t$QE^N=q*ymZj%Atc-ULL#5qIo!cMLghfNKL5(!U)noyzI;bIh%+0m@ExS#yyoY-G%CM?D>jVMNY{- z;15gMlV4`eb$h#M7=sV3h8oBb6LY5;1zEv2g?eNb`;B(#81fkI`ulb9`yL`$dmif!41s|d=HJRBZXJ#WIvIR* zc8cNb(evHdPev)6OXQ12I%@NkN{wU6dfc)}uhn%j@9qvs@x2%f6ngD73y&&I{W4uK zdaj)<^&dX0f6?~YNXs?;9DCnp-s`W6?LGI;u*I9XHU9=qzX@eR47FN3U7G|=IIoIb ztwI&Xt~xYqII#A157*K61+7~pwNH6zX_=4Y81otOUV8D>ljrWK|GErq!>O`Kia@ zEQ$86)s)K(jYX}`&a@2Zaj%bFd!n*ybItdvK*`Z<2X5&k_UYR^B8Su`8XUC%; zM@7?m_#>`XUA*oKuU`K*#SQd3I%XWydS5p;VaM?NSsr8l-=rCI!(2Gsf4*^q?~2HQ zo{>?hIvB+vQn&?7L8%i~=U`;grKSrz$1DL!9}5f$5K%N{QG!=6J*^#9j3;O$Ta z=ac-lv6Bsde~5SlsX10GxAm~{9kO}RFi}}|4)oCNKSOrusop`pOMFV8tJUrrIMK5f z{}_~ys|D=`!~Mz5?N|*S-uQbF$82(pLVpA4SEMspa;`2O8&XxO-5u8$D%d?fpT_7z z;e7lMM5#mWv@vkr2x%tN@sH!mG zd-}S{gP-y@g9LM~nBEp0;o)Cy`KMe$FY>(e%C#gix?sQ57lU}Z-@t0AMjwl4;L%Gk zuHRmew>50x>kir0t6}n?Yp847CwoNR-Z#5Q@CmMU3RFXL_gvwkZx_A2_|d{Hdqv$1 z6KHqzsjHE@OuI%Xo~&M2GQ_J!8}jhl*i>D|9`M5O!GMxZ)1K`0s$LxxXXoDl!%zBI zfliA0G8a38QqqwclX52E7NI-c#2pw=a}nlOmwT!1 zQjL8Fs;RY&D4lxza&zi@WECZ)+kV_$4pr*`h^=3}XwDrMT;KgLyr{&S+wn;>4M)P< zAeA1E0e9&kZOzMq>bJYse*TKOhrkWgzda+bn7WZ_TyDBFe1%ghQ2Wv4=Za;Z|IYuk zqwP+eRKx-8XRBW|Myki^Kdpr(uB-n9H>MrfUAcGE`FGh`*t}K$C#b@FxAWfpwRBXI zbN?OhKaU^(1kb^IX}fF#5bJcV(+s_2<7~*79n6Q*?;TJ|MpQN@RR@k-+J(i{$ueJ z$>BWv-+w3h|M7ojP<8MPBrp0So*#h0Vq7A?h>yZ(01AP^$>1;u1OlA=KrjHOI2sK0 zhzp3!+!8BpAHzS|UNUj~JB}kn6^z2tXPzW?bHw!)dq|wE>)rsaGo4CIi_J&8_r|wQ zs>)njuB1Vq-@vib?w5o2Z-uIp&pvpz_}06z_uS>dGd#IcJxjx8*~ULKegi=lb|nwo zB1A?O^M0AD-f`bCIM%(_DY^eXigBApd-n zR&Y;nPe@z{A_NhP0CPPN0wZfIzvxwy+_w#mZSM_=s}6Pj1|;c!4PE%|KN`b56awyO zz1a!R^2t^B`eNFtBCpryv4!Q7z448s-g6NkSzlX@>rw@d@G$#44&Hol;2L+c7yEd| z^|ig<^B=v1SKb7-tfZ+rES-(rR)W7kVgt5b$YKK)w^SIh0lj~v{j=Xfz$CDe9=Xg-Y%_ex6VS%a zzm0@;Yp!Qu0}g?X8|o1~%yKJB2zrpxU*(PnzX6SiF0A^P63t12j*!vdfgc;Nt>h4} z^>PSoP;kq3z~aecbnjCrT_{-rU)?AN+HEu$paPGeB9ci0(B**MeNnlU_%W6I^y7e>5DSyd4j=HsNrfaNVy&CQl0wHv14 zOv&jxx0Y$UnX8Z`CCOwA0f&CuDPah?Bj<}t!E*ca{7|q-;G?ZKlV8z7n)ouEtEHP} zIlmLlBGW?q#N!eNMJx`;DvFI{e%(S2-dXt7fUDYeq3KW0fz((@qk-PwWUxW)Q*VK9 zW7xjOnmlHz$?#V?X>g=-N&88;=QqH)#SZIO0jU+0Bmw~m$%GAm^wI1Cz9@Xe))bWq ztWUE09p-<8n;hg)sTb2F;vi0ohp&7Ur&Ywog;(jx*+O1Rt{+BoS>oAWEuP^?`jHk) zV{$*^?sqn3F^t49ZIM_T_g8^H=?{P_N`^tGZ99*6k%oj<6HoUSb7C%q_+F(J{z(F^ zK}KK)Q5%JuT+%T>J6&;kD_D+%koy35^*SO3FDz>E#+J@AYebtGr%PsHKbN=|A@;J! zCV~3_BZZy-)O8@3V`%H;?R(|T>esq>tD=IfhqhGn-baWz7hWEM{usb}Z_g$Srx1KuQ3!@il zcW5An@f1Z;Ef)4%fuuk*Nj8B48{9lR_R*gTlzg8WSj#frSQ{(di>h<^RUL7$$*K1J z2ik?Wy`K-8w6^Fz8HJTA-RFv{N*CRSP({0sIzq;|EFC%l-^m2Lh(gyYg4Omj_pWMW zUqEI|JLtz719^Rq@Du%+$imNwU~OS746=Vfx#&C<%Z`pzy*Z6p{Bc}=iujE>@$9#c zXC%zFPq(W$dEk8rL`VDVvCQLPoPwYrL(UBA(u4jxd>SrB^~-0v_Q54JP1(tpjw?w7 zAmX`_AW=!y@JJwuL*x1vxqXhsbjUa3rIwX6*r^JVo3Q}r9vNlIhGb(Ho?DC3h3g1) z=grlkrwjXR zhUSqH@t+kFKgW4IVvkweVdweP0jz^K|RGV+c zw~hC*fWWbzd~9gtA{8;WKFWn3ah*SSx6udU)COOQaJMY(1!M0+mGK!0H?9ACXzj5%zQhIH{e>B>K1?++4gGTf($MAq{gNEPwlKU5Y^CT(-X$uX6c zB#BC&B4aQ?!NCL$OPeG}!on6+z+sxIF1Y9&tIFSBv)?0O5E@h%SU(G`6LR))XXZ90 zYMbY61yfF;NYc(1ZZ?_@Z(TLGavpa5l_Q$9D%o_+}i<%`b);e{ArV!$%i#tQzZ4Iof}Z z&!i8WK0PU4{pK)!m@*upjn_9xka!SsyR=31WBivL=r`gx3pr2vkovC~Rl1Clt-1JJ zbh))so0P3ITT0EjoN&JS2 zmV6aHxB@+lE9Nx*?8wZfsJ*2PuE%l?0mpjDk(xk~$O&Dc*6=id83yU)U`vzR$A%|X zqEwI^nA8qukPBfWGFIA;@>eH+qQn3Ihd58v5NlmtsS4l_Cr@~7dBedavl#8+$ew<8 z(6l%w9={_ev-RxKwv_M-+|N$Q-+%{GJxPH%1BR!NcO=JsbOfTHTwZgmzLjnGgEXyr z;;IVn7fozJ{%>Hfy;oLlzHd}r@Jswt42gl?CcQCczVt9{EUX|;wakd|jnF+uXNL83 z_3upDz4)af=Vl26wYy^d>V+P-_p0GuJB6RxgRiO$GkkzEfY2QXF&;uTT;9>g!BQrO z#|!9i&6|Lyd-g99ikL&7&yMJWu(9r;J~IU#^RhcVuy(o)tyoxfsz09DD%2*?Cbm_s ze!#BMe>qE;6B)pzzr&?!KHL;PjP&O@rLS(gq$;MFa8ru617w3MOR75dNbKcpP5Ak0 zkgi=Nq!Qu@`vRijs3J68jzWn}RUqJ)Ty=*^Sfv;YvOveIRe~U0Q$tsZl79)W2O^ek zIPMSqT&84_IVwMGEF^{0zel$@G6a*wc1(Z zcmRL5z~fXBvqZ;1P1_PJC4Py*yF7)P5DEi_iIt==5Yze3j%j}0?Y;f#)5zTw`pv=l~TuvCTO zR-@wM;#2#P)EPyjv?D8g*W$?#_mg_<;7Ez?YYn0_VGHLcF7`Nx+W60 zYXOdg%)U9xxfG6Uq7Bv40_=0xhWZgHM(qXLEUBc*vB(iDIf`%iKZjS zz{6-o>6{vsSoRFBce(A%j$sRzWvlw-m2#mHUw58B)02J&}4 z4nmd?Y5*R<)qA_O5Z0N4^?1KyA9Kd)rbS&aysIDA^YZ>#zTwEhl-zpo+e{c2KSy4g7u}ASt6rWbVrt8$mA)?~+VodL|HkRmo9PL=F<|{5_ zyhsUL%vi8MKCf!^lj_8250+Q;pn|{{4OthlFx6xNNT`w|$SDX>tSiMalN)eE^z|{& zXWU)a%5oQYxXk2?a3SU92|z@bawkdebCT`oT8Lf=W#YXF!c5UC0gL-IXOSF~iw=M3 zC7>c8w;4g+~xHEmla+unjBtu8v>x%I`gGm#U9Z(CM2jh_?{+_1|y#5;1r0& zfL33h)(Ex0w>?Fu%R)r;op!|Hyqu~hP=w-XtBTR~f4?y?8v(|6GC$>p&TGD++RSlY z@JfobD6=p178BNBl-&M#ssBYD`66gXgbmmrR+{@`?am|w$&L&{eSR2@QX4VS)6k~ijHRryMdGiKi92Msas~~^)IyfiNU|5uq~;7|(h3n6 z-x2Q;Ii-vk^BCH*CM;>85uP=P{RB=)vQ6CDqh4yQx(_s%v-fm|~jbSr(% zd7b$HrK9syeM$c+oD2Kt{6QXVh^rQI%Adow7t1FXvD9*O4I9vL1GAsb6b)*7peh%v zBFjPfM`-~U>@9ze{*xI3IVB|U2mo~>W*8k0z7s7LlStPG-6Y_5Ov%19{>Zr)jBqA+ z2*o;Hq3-bVAeUkh>sH%@J7Mr~V~to}6Z+e z+7MwPMJGG*7JhjERFtv5YZlH{5m|rcu)yZRAqGPK7W0{;|@Ed3R2K^ z9KH%y{-KrVp-nx|p|Q?c#04iz5ThWx0L!56o#Xbrvd2p3mn^S+(kQ9$YuU zmDRt3{Wvo=drg4wDW1P&rE%~o?`$>Pt1#XP@phxK+0kfmp~=A^azJUAFtQn}>ww>9 zc!EhE1^Y*}1MDBUm2V3GZ*KzFUCZk6(nK%eqN6d>c?oq)QG$G1BG9=%K%8qlk(sFk%XN3j&MM!;xE;IJDE;dEAmW79=r@C-MfkH0I z2F|_0>`6toPK1&h^bQMcd#Td%5)V;5AmOY0H%K zRX`*wdgT7Fg~RGZIZNO?y)!rCLs>URTy?S9(`~_S1HIAnZoz-%r4_K9P(pMTGojK$ zfqDir1%$x{P6dG?q}WAtGE2-MO)Q_8SU%)@xc-Q?g_Bv!@Wv)3At6_!nLm2cXq20+ z`l93W8jUTbdx0ou|Iq0HwMMt!fERjG%$Iy|4a$j_To6FT=j_#f86^u{ke;o8RAi7|Q; zo^_NT4-IDG2Ih}&;r(jtC5#TWCRi43v&tscqSh_)E5r>%yBfU#hq z`kA7_G+N{gp3}n^-;AQ@a@z{4dBmm#wMS5&#`W=p_De7X28f~|gRW~0kDg%xgmUz= zOve30>q_|G%}+H;^L<;@V;SyL#p)bY;*kDNZ)5!~_uA&LBmod;SU_{C^vJphDmJ-8M{#JCBOmvi~u?&6)H1_rh^ zby6UuXj$a4pi_Y-%vR@JdRTY6;DCw5;;FJviq^0oEJLDbKXMO`Tfvu5Rb}X-#vTSU z?h~m3&u_()4++rx+)3;wC6gHo;cLD-+H-A$640nK(7@<1gxnU^c|QRJ^G@_y7=Tt= z!Q;D8%-ooeCJ$o%wFar6=-DmBIRH8LSdssW3e{u2uh%=YED7dCZJyWzY;=8{P(8vM zDd}}=@iG1=S?g$IIQ>2W8@&^|M*5&w@9;y8n{1l{MUM@CmIlIyr+e8&<-p+vVuUi_ ziL~;IA4E7$QkbaRJ_vrEWc_0n)JzLU`x-CzPi`@<#P+f!6cRh3bQW2GU^TIwWHCz3 zIxV*n&BOt$1Z<&JmeA+18fZ{8$8!Zx6FD6=lLhhqiwYD);IXW!-m zdbru6(^UA`xui*3AarR8XNC~bpgQ&kNPxuXbf9rM?abi(?la^BOlxJFmd55_*@V6V z_6$B%J~CY2Cmha%u9!^}f1bOUaW{7o-9~&OAQ0V}{uwft`ZMSV4|~}kW%5Sx{7gI3 z(8E>=HGh4*U`+f86$2LeKpq0-*5#JKrko(YEA1UOU`WcYEf8%(uD6`9N^BS{5_|wa zNW;fc!yn-a&%LiTwk_2usabG}!bXRjtLA}S_wF)t4{y+qqzlf_(2!8l!uo=C&Fq!6 zZ)u5l8bk<`LP6;-xX8s%IaPs*AT&f}c@KYjsVI=U_I>kA!q0@#4hN#i;&L(13?t{K zw6M^Ol)adCrrTY8mDwT|6#!t17-{khnJ2PKMJ-y=>Wm6`QI#S`sS`fF$Q;Qvuol>0G*JD+i#^Gz}MreP;8 zqk`@w?m!xrZ~lKtN+997x5aD^PWmb>c9|I zolwz)$%azqdXy+DHFdeq$L@HOaVwvicyn8WB>KySSd-M+X_Gd@n>(JZ1yoN;BP1|g z@YT`v1k>3H0alEU(fAt<5o>UxQWbkNoTx#Ch#hE*@qzPng=2o%(j4+7FdBzsO!ldg@loR&dKA$&rRa07r5xBH_RR z2SuTA_(B_*c5W(1xc3A9pl-)T@?3A;P>oi3*f`|+p4wh|dj%=hd6nKuyok3bQsjL! zMOq!WyOC2=rlm;X_DuP2V7Me&CiF1|f39fZ{!sr{<9Q{2Uub2mAitbHjX;Msoe}~Z zZ(!nBq#fo*k_^J5(|-e0D`{A8=CrIVg>lFDqs}HoLlQ_RIF=Uz#dkA1`}lKf@;vcd z=#uEU9%={ayGjhDq9V~3t)?++tmYJ-?y|RU^Hki_tJFVsE>eG!H|&fImB`k8xm=h@EXLXyB$IdK(ajacH_H_!i&_SGX z%;$NEP|Z{F@F6}nt#K&XlfrFJ`ao6fgzF5mrw1?r@{1e;r=axCuNP3$(pSkGSqtyA z)INheMVxaoIGg6!Nm^>}?YM!&MnoN1V}rBUY2+@Zq5d@GDDbbg{W80l4vwu8B7*6} zaFM2jq>N7NO(t>Z;2op(6L3+$A{vD(LeytUK@Ac0ElBz3Hoqs<-|je%nJH4J)qz%= zz4!$y_4*_chvF%xE3NpVPk96N%ru`^P?T#Sb7c=d=g@X}n}|+)K8%i4_xnb79HJdc z!tqHz{Yo38WJMmc7{U3c0l_c$Iq1_tO{L}_0P(~j-Mh9^*dkCgF*NWIxQ zRth$Wq+mo@6seW#F$kEPwEzG%{f>+2W5Mh+?ELIP6pq{^M=|tyu-~IlMFfZqBaskn z#Wz>SkqwbwrF}X;kwxPR%-+#>=|uUmox|kg+GpBJO#*YRtDZin*`7>y=oN9`4)i@q zeGq1PXz(NcbTI;Qe~-h&VxZ?XdFb|8WZNy}A(sl4Gc>UFUK;+`-UH+9k+OXU|Jz2i zI|clsd~*Ac_Fj&XSv(SF@=H<8V%F2REFw-$3rg8ewv8qLj#OG=lwCA~szx4{VqD5H zduDi*u36Vhtl%*swZ~;DOcLh4g<#B}JBnBzfrxjDh5ny`WH+-8%lt5lU=Ohl2 zB=MJZ@=0&~;bI^nr)sfpq(V;;2m3LYT^6h|2v`RDQXA~ms4YAWjU!QK=;Sj?#YwAm;)3R>1@8~tuHnJ?z}>P%&d!ad zQ(4i)CS_01JgI6=NswSG>eZm}Z{viTYb%#GsuN^5n@9|5{vBP9&Nn2#K54g{LHPaj zQU0xkl|mRPAR-2Qx+TdW&#tF}3@uc#ubes)8(j1ys9V)kg$&8XEp%f^uBUsVGa#q1 zQZ9mcimr35I~j+-hfH!kw8N{+MIgZ`sX7{ZZdD)WgUC#beJ&!5QOKT7DH^>qn%mF@ z^E>FaI%mIxsmrTF6bU64EGDd%p0c#apV43Fiq(;FoZby%zo@;U1WAXiyTZ|qxRg%j z7uAD*q#9s=7=;%~0nQwT8aL zukr!Iyk?oLWO9@dvzS`9CKKcrnkxph?xFVC&s>KH(UUH*a|M_j4ujexue03#TyV>h zT+3g8$%*M!8)Dkafuh@Q>!~Fud`44}B}LDT(ieib6ub$k_q-_h_9s4 zCxc=QHX`LWK>hbp#qr@F^+KX?qBiQAmoRDN8xrWUhj`!uOb96uBF<4Dv7vZYj~=Qc zCXgjT6j9QkF@NW%2G5j2+%0$Pd`{KGfRCfvbJa3T{?6yAOjcxZO^k-T)F>`Pn&Q>{ z=49_>gl^1IHi%Fxp4eZiib&y->0>7|id~jGj5hVJMl5fO_kuHR9~&&tG6xReaNlEn%Gc`ruvOl%D+rY(-$RWsLPD z>D&w%>6px;uIYy}i$i{hW@Eq-M0b4yyITDZ(_vWS(${B3Jy`enWj z?jB=V3da?yWgFAaX96cpKZ^$3%4Yz)gF8wfk)FV&_J*k_o8{SM)`A;6 zj|HxGNtxc6`YNcRem^m;R_ey`qAvKpgMd-r_PDF1Ze4G?)6ojaWL;b=ls4 z>8XnbyxS)Z4O^_vAQR}MQPn&KfvkNHm}HOw5hwD9!au+k3Ga`DAfOl0c(nm5DrOYk zAB97q?L?&wnM2gR$Nlt$DlbwOj8(Q-Av_JgQeMIT2Fj|iO@PGMu>CxghrIULtSh_P zQhV)FgIOqbOBV6|E)rsTnB7p2XDQ%?8?tucsxn->9~g4Pujbo3*BBp3fbQZBUQH5I zXc@D8F*a8X{?M^9TAfc%^VC_rgztB`(^NIVQG1xCf@DX?Es1T3!bn>I9Uw0ufg)}%M=iL{ zIE3f4;$R!MYCbubKsCYv9;k=uFqXcTVCJ2Q*KU$yX67WAg-|iqI$cvYRUT0z;faTz z5{F8tJ>aY7P&}zLr*cE(t@NFOJAz^y)@RNDao%P;7=+xuKqYwDd5v>7$dYEQtD;gOBW5y%ok(Kpq%WUxAIF0BZ>J$}o~!Md^1ol$~lXu-zRj-uD8&#e@F z9VOK<)s{|WqZ!a9ycT}s==Gb8O@_M+*=6!T_It7?WqQf=srMVFC=YU6lA2H1{=_fu zL+eWJX#@i#$x>Vnp?#EK+d$36`YjT$zeO*A>(QK3Pp#N5E{t5i9CLJKlxyb0_d&AJ z^;b)_2IOd5FOS;c5*nJBfxaaDw7P}PBh^SZ;A0@2ZH8e29zLD#emZgj=_oLo;rfYI zsqU1>ZnB94l}!$u$V|@PaI^laTqYaF6vE6A2wm-0TC4)X9d#xdi3ro@kB8z-w;Aa| zp_XVHq6u54PrpD;F;Cew1v4ui_O5zh)2f3(%qKV#?wTQ8KMrc!R9FNILWOpoNsmCq zilK11gqWsBOKBw660&(lHHHRFDhFuN1`V}ZwXw@WbyKT(CO+_%)7deK^#aQn zxO#%dt+)yU-Fikb@|#>zwhfo+)eu~}Y?kDgc3{_#>iF7}$^w-P>RPL2q2`85%D6Li z_LUT`VSSwvyZ0R|vT1oF1c@S1mRH0GJqkp=xYZ2@l-? z94e2WTF$d^fKNNxMOWyfmCMjBTJ`U~)BY%(r7NE{N#5YiYExp0Be1)$d!T*}$LNY_ znzDA#EVTAZ+3M(aa6#vak);;VH zqUH7tyIy6p4BJFQIn;IF=YKV!;uHwR_NL*SX2cmNIX^e}hXOTd{c5WMtOtMLqrP=(>Q#C0h&a3(oD zVF3wF(to7GuD`O&OJesxtH<9J%b*lY|Bu2yul}cuTpJBI7?9wN9kjs3bRZt<&rHJ= zdnPtHs4*%5*Y!$Zy^G504%&y7@PV1~v?)WxDh;&LLvO+(%LaP^#m*f4K6366>@FvT zteDn5uCqaHS=cDNj8CB{kCv#CaP?ey7=n1TsSv`520B7CUQ3#tqsWz9FD^6W!l3S4 z2e|@hm`G3TWj~AQxS<_+(mv9kR(BqV0&+-puw^Is$Ul?+oj--(=wz^FyNCvqYVbrS z^$r1(wO^iS6fWkeI?(2HX~HBhCQ|_lwW?fZvze?ueAb?&rtg(uO!|P}yoy(iFspjk z=OQhR@$w5c+Kv;i&zF>o39hOb2_mSg7q`7YM$tNPXFD2=V!m>W?x<{urgWOWQ*(5l zR$fvu60-(6FE)%NdKj0$eJ_hOFAlkxk#2ZJ=C`Q6*{R|l7dAq5P{^{YB>6treQ0YWZ|U#L;5K$DGy#s* z<-2pK;vb18gTMn`ya`_aN4oj18+dN&KAzR(LI3@UyYGX0hqlx6mN_IzD()F!Be;V? z+?`;7|j*aX}Qe3`8h6C=_o>J-Ni?p0W@!C5}SF`Y~;o7@23!nr%Xci z^zxvAdP%D$b&mY9yh*PMlSh`3m=S?uMCo?6#dpG|5X3G<&37~%4C|a|yQwpDIFo%!2b zcyjyVlGHC*Y_Jlor*{x$BROc!Fr8fq$)+>5a*18aW3=*E?f`*^M`@rF`nG-&ZLpDf z8DcC};p!1D+T1`gO7|b=1z)5ZMwFV}iUg`XeWobq$}S`2f)WSzSiPV&8^^b;KSC^n zAA9c#;^F74bo!{{>QPSbYTSsfO%{?u-Z~?jM+yAY(U_u;0y}_=&O>S*@IS@7T}$(P zg$sj-O;*1t-l&+9K&&Mnh7_C`9UP~c?j>-cFX>tdR@Z(szVsDln~pG5jg8};cRVMY zZ_{*UYW*j{!FM4W@hF5UVgowmr+%Me^|TXDj|_jtB4g=1A5n3#17)|&%u|vCN-Vvk zlI~tCKT&QOMCVo(rPJui)0EEhkMdrJNX4K{ks~V!_-gt4?m9B^H72qt*Xx8*Om9`n z1_40Hs%e|ZsOHTax)e37i@KhX$IUkMV4OwI30t=T>4NO2Rc_8BwS?g$igf&9N;|c? zI&1Mf=)~Mp;}M^keKm19sm>X=bf@Y=sAglX_lEami~4es8d}ke@B4MOMJHBqwx|~x z&WoJHC={=X=F$YqB60w?> zS6H@iXY= z-NPRH-G?dqjn^*rs)j7S_;CAYjO~74%-hoo5+s|W3CK3h%T@B(i{TsE^S^;D3hiUr zCFZ{Xa?lxdlO7x9#vD-aWHW(FXs{mu#I>rrofm8rQnaCGAjrOU^(nNqPV;MJhca$} zF$dV}$$Au&WCBO4!E}v?F-wqIRC00GK*nt+sEe7&b?0*>lga0D27b_hXi$QPHkG!)M+tF2x4*U_QOfOZ0)eis!&K~g<-$K z*+e@CnbfJWkG0jWszzxlzssZ!^f63F#I*7ycbJ6f$5>EtUrmh*E6ps6%`j?<|D@^o zflsF*5Rl*SHJ1~sWQ?X4Ef;`4&uVFjhHqNcadD;)g~E$OL&+O z9k@JVsfv{wzXd;YEv}ugeVjXMkMiMd${n}YJvq&uoF3=S+sk{eHRcZgf9vGoR3^jb z-$g@nb5sSvZf54#Rm7x(ka5TvdQiXjYPwGbBh7LVl-j9{e8vwgUhS#+vrtmxe1i9rpqeE{_T$=mkpm=8R#H9{rwVW>Bo7?qn20BGi-E>AUoo{0~8i;~V=46b(9U@FSa!(^#(Od}`c_ z%6)xi;D_2-=XbS}K3gvj_90>hxoTzwme|aUR7;-=RlHV&M-L~CAHF(O??NOwiuYoL zSU$ZlnUoW_rANUjbcJYCG#hx@=#Wr+-IcXqbR&Uab~+!=W%CZ)GZ1AB%bpJ8e(;t= z5X3mW&LiT1OiTDiR=AlsnYJZ+sSOHuD^xmYp24l&_VSHhate`h3EE&^vLNd4m@250 zd}umpfMU>vs>1nmy=lY5g%(1jS`p1~tJaY6G4_RH5rhYHpXAQ)rUMqEDr!P6$99oD zW$B@bE;^55=Bb^DczF9#oFqk|eHNKHrw5x-+c1;FM>vP-%o=c$+{W{rA5>Jz_BX&A z)l@;{-~W!bw3s92Fg{juL+JuJ=K2V+GkQ8go9ceIED{R|mBe#=>_Ed_-HefGJhB_GE<00Wk12t6JP?>c+h8^w72jRqaYknDPiJtr{K z*^Xu{dX!?dlB0G?^VQ2GP?%&@Iwg_wxrzx+FGL zm(6hom~9Ei^w(hr!Ey=Y`i~g9nGCaRv_tVD^H=gcnB{$1X7?!=CYn}B39iXhR!j*a z`EA}@l8%pYJfhcG603ZCoPK0Ly|pOg&hPB6p=q0sLkV>m7O@_*l@m7A&{IKtTTdA| zVTHE^-or#nbD;hgaZnRlP87*q5@j*|el!nPBYa!Jt)QHaAf(~ROp!EZke#3dZRB*- zx>-cY!1{@e(ViyDyq_k-^CP&WXEj+v&OZ}$qVg}k>R7Z%v=pVrRo&xfzajt#n@{f4 zv+2j&%!IhTxWpVYaWQPlQs_Oo3#Qa~jt7Qp0q$lG?3$Dge0!%oK&W~qzn4H|8;Q9= z`~Y?CLij$U8OsVVp0J}a%ZP&JE2|Tj;kA{Yc1GRUE=un~c2DQE$v-b)$|)%BQCBMA zv9P<};d8|k@=0DRx4QIOM3%T)q<+yaJViLPMdBz_504XID3ZA0WNt~F+A*6g(U4#V z1`re-Eh|2dzjZcAGl{&^^y%g<3d2_>J(N{=0c|Bsu1+{EXwqVI){1DKf|XcBpEtg{ zmp}nfj8Q9n1enE!Kfa1C3>?1nO1|ZssYU>oKuP?lsTx<3fO8Uti8VRaj7Rts+`kP} zQ)n>~{hwc!{syd}RJ>D6W)e!pku|!st*01YJOy`ThNBcv{x#%_a+1auPpQ=g0}z+S zen>{qTQrBl)VYV^z~7|!#>(u0{Hk0c-H-Sz|eHs`nnC)x?Bd&-q|L(D)t^^VDICZv5*Mz#Q`uVkFm{LwCneQ0&1GDlVS~!~CmMu*r zrmedD>DT|l+h zbv=7%8pd(dokDK@Rp3erTSuOpUlaia)Wg`a4X#k^*$#qf3PIYAMQE_F|&{Q6MrPS;4FOM!=Wh9xYXa-xX`ie0hleiP%) z4CxWsc9Z^2A%OqID*2UxR1PdBX)PPSz*+KSkhvfw8pMx5W@_yxZl{_9u;>!O>oB7E zZR0IOo}4@Cs3auqs6)0GBkzGXjhyL8PNV{Ta1oJC+zZ40ev2mR?&{h!#Hk-*L=oQ- zg}?V7Lqi<KGx}EPEt0Ua#zF6{X}OXwt~*<2y%pFKL)4ee*pdzL1OCD z9rVx3H%IZKSAL(B$d@4SNenDu2d{jf9anW%BO2g(LQy&*pgqsXAf}j(em`05NR%C% z0eYslHO)uPzoQ=_Y2aJWnY2qg0YYv8)!h>(>yY#KwmkC=1~YAS05)98g6{ium&p_Y zj(KKGA1t*&S2lvW#XjXGSNx>y7{=0CwnO|Xk73U!At2Vl{amn>71yDT@xW0 zyk3KsPATdMPX*4nPt=;xOH)25o}FVaw*qb3j$BAYL7Dzvttf(lGoEATB7jD4t0hsZ z(Q9IUN1aS8=<{P^@kDs>`FlC%=Xb)5fS5fw1vCmJQQ2Y%sYLn{O#dD{P$EJq^$f)& zDRq}8_p8B+wl%qik{t)INW7X(Xjme7$CXb>*Ulg>pE3w54FpH&bm&J!9iB{Nqu_)c z&4Qa?6FZN6VxAfG*IgQ-B3bX}T_&#BsQi{Y{t~niZ?eiYp>oeZsJ_8ok{Nk$@LXy0 zj&0&cUl>qa5fYWO2&YRhongi5Niy~PmR;w5KmoOVsxKAMzT0`dR+r`D0>Y25_6TOe zwwAsSTehwZJv$PId4DxV-{IUF)C?`P;LY|QTQiBIdp|3)V-=1eg=Mhh3IFjZCo=Tv z^EV>pv4;lU#h%h}vdm2e-XBbCE8ZT7l_lz`O@3lR!>JmSN7f@>%Md;kD04kp^U^LO zh0EHX+=yY?PJwx^%#{iobTI4>xO&kpz3(`cqM~? z6G>qD2jM{t_=Cx};i>`>4VT?dN{{xm7uW9keSB#_FriiVf8^`tsmWAsHbUr1WQ+D^ zf7UGdX~IgQG+#CU_*d$_=^J`ay_itnW<~vxDF6wnrpJtaI|koQCvbx*fxlo%Z$$Js zFNOWaew3N>U*1Vc#WJrQKU%_J7VF-!J-zCs_ZTo%*}>3|o8ax6^@l^ZSNEOkgH%jO z8!AI42PW{UcD{?6<@UNZ!*(zq%e};$LL9T!y?WxLGsvSq%L|&j2}|gozN^N@ApW+S zaU35IGuKyd%q?w!@*r)I-wv2-7*9uwoq4Y2dYi6r7RRObgja8GQL-Z%##*MR@Y-qv z_7x}h813W-o;Y$Z9t9Um|8h5gl>F!`f?$`|n4J$2$3RUP$d&ychX_Eosf}>D%K_CV z^pTVB#oN|YNh2Cb62)O)cE$fv85BGkEoeUab%0Q$wVbgRx7+AW2a1?2(nDaG6vBta zigu@zjj1j8Ex$PD*rU*&rlZJe4^ZP6>p+^n|RKkN(L5qMrcXaI@5np0!P*>f$2OqX! zQsjH-Nz?Mk4CRDGq9)yJ4QD8olNNR%uifI6{LxOT*qu|~-%J42R?XQTZ0b!+eUX3L z(CZM8F2U*tEmMf3)EBXoSH=s|I(9l$UMY3mF_>+_<+)#zPXc-%7K&BUAHqFRI))yv zj#h{u2TXTDRXvpwZvbH+attkC-jPKB;H{%mipiy5)H6Y~P64z4(n?U16t%tM@1aI? zjchu+ZGCB-1N8hIp!d=~#?w1}&&RH$!xDua=%J9w4pXm%|gDIB3jU8wwN zWk)|js0V(yl<=0LGhR*M%+yv4_^0D}f$8$2Y_yZA=rLgYAKIS%vXqZWPQnLNR zrR4`HQ7iYe!hh14a0ql5(|-Ux`{EYhBfh)fVGA{iUbOXI*&KtB*h?{80HoN_Mc{+;-$dnTqMAA~hDRMKKLJkCyNDy5bWje?O&a zrF_*-lj4rjx~#HQ*JFjR@;t!AZ{M#Y#M46oDceV#LS~+<%|`Ux=^l@R*1f^{_^x3$ z6$jvOwpo?Pq;rJn_AXdVIyHJPtpm9j_O5~!2O)}R9oo5yI~YVCvASWbNQ1HvwUezI z-KWu)!JVvm0WA@lT$!zzxvFq!)OZzk^~hjpxOtx23tc&-*h zASme$l#x(Lf>7IBCFMMOSr|rLl1V6ZP)8D};9@M`gG(~Qh}>)k!u%Xt$bxF3nt(V3 z-`snD@Vpu+lpJ&ND+wig`!N$4;4-P9FaKVT!5fskhRl8o zE_>MfRBC{mR<<_%3a_}-=$XY=`xM#6QxTd(1w#wUhY14**9X$)%I9cWQTICwInjvi z)T&F6!BbPJ0ipM-%7-H*7}*Mki>LYM^C`M!U%8!S8bdoimvJInRZpJV`q#aE-^T)c zm@`UbdYcl`8W`X@J9a9t`us!~F|fozc%W15dv^lVig>eQn&M0MLo z9wfX6D9(IUq}V?|o}(HHB?eikFBXmNeK8yl`1^1!hE{$lqd?igImd$+VGh8(lE0@h zUJC88{{X?7!(+0$nod(L6-V-FZtnJhVlbYW0)W@irL-U;RwbJteOGQGPJURJT1eM1 zscZ=meO!K;fTkSJ8sCyT{t$BFUatzNrFzcymdQs&V{@lHEeTzlo|VVnrKG<=?H%zq z_{?Fz&oGCrC!jKBlF5+CtiihD3Ca70u|=!av%nMW8$Fg=1H>EOh+XpPmWnP8-j$oI zrXj@-(7N@wM!379ZB1z_jl5tq1ZmLmDI${ywt&IuU&i&q1S8;nvs!EcK&`jrT zq3nIDt(B+lySqx{M$-s6Z(CtUg^71QvpT2{hQpp7mKt3^w`y2Pn=+E&oc{T@B?2)M zyZ4dhfJZM7*YWf8tfHbe{yBg<)85X3L7h|FNO=1>j&KfB!BPNa6sAGhnrtrP2oH*I3{as~lw@1^1D7dX44)foG3Z zT3PdPouQfc?tQbIzb|@>VS4JXflyk5)et;gl#*CvO%sh2^u;NaxbHRvY>x{M+In8TvAX_$`ib<+H=+)m;KNxUF~HD9_7)=^nZANXH_akh z36XwO>S?NyYrf9y2ALES;xla%fB=pBzLOm8;W1MCjbt}1Ny(0n>}%cncXIs;1mzRt z`d>6JzWTHevaa=&RWDu57g&Dj0AhD~i8|pxC-x4oT^@m;@ z>Lc>uxTuuLed&rE;e~s{S*40jlKSP@{_laF-OYcUC^hGIXn&ua*WCYbWdw%OP07LQ zh9Sud;0m~bW2pD{ivXW;)LH?0|1c7hw-_$JLD-r<3juyUyjBY{5n8r<1j(WON>$~I}1Y7x*0?0xw{{(nK)G(>SUV+L5sbNzNLUcaC`+(5$O~i^a|j~v zLXmycp@Kp;G9hy60&pAKg>_W_Zj;9yc~kP;8D~8g81p^<*OLV>=PkttoVbuZTH40_ zuA{uM8&Vt*77K7qeJ>;>k}?J#+-KB88GWG3yyg1YR%42p@T-q~1Br)%5xaTQfH*(i zMQ~)a*kre-eaVJ}hJNXk8G0x>t>+PoVS#AtAqGe$F3iRP&MRA4ixmka9`^}TY3Gri zL{XaZ)Ds2%aAU9XgT1gpHwUn*zV;6g5TOQ)1l> zqj4eJoL8lnu_hdCUTQs4|CnlLW3|Ykz=@RTovLhVxzyvDTxW`YiBU2VjA0Ev)U?5R zx0+m355v#hN&UV=v}=r}{+p}c*c}){W0klxW;ur$9NOUn7kzzLVCPMl=8<0gWFxvS zY(3%~un<{+vpb%o6zyyKh~UWZ@3OGLvpQW3YC30B+`ik} z3t;W$nA~bbHPg82Y+zDiXK2Cx}907|<(y1lj z1Hep?rn*EK9wnm|Qn!EpS_r1|EU!YBC&dt`6c5iUMrqp8b$Ix|5@<)0WI^*TeD6yb z3c(gon}X|)DSL{_DQm+3k!D}a1rnvQKUA_UG9kGzYRJhJ87ew_oSza3j0N^~(Yp>8(zb~EiU zSQc!U2CGx*(W}$n-x*r}xo-ku-jbI3i#+Ho6m``U?we8wvWt9nO10K?H>BW%fA8wfn>o68j2u{bV;P)k@rYl^`^n`=mbeX!>&go#vTuG}(q>1zh)(7V|mQ3p_}dsV;9 z?-1BsSLAc5T!&&#n6WZsJrviFH$HLhMN3g>-D{+%3D1+#N5VhKqI7|5p=btG2k!nU zTEfXm)hzb?95x*bC(y{48=CgSrA?X6}3%tgE1lyuUBX@61^@%b&`v?V85_VAgT7RR6o_)S;GXbqi$ zOi(|xtbW32U9U8BI&k$U&%_1$J1m0vSjk4UodHx1D}2Z%Ih~ggd8sM}^lFb)0F5+L zd_l6a&y0clBka`yntHMJFVi(t5XFx%{$&LV!0lKCRaNKXo=OsBpmK&_U+0EAP;7co z-tE;o|Mk8AZmbOPFBBb@&;j(62fc9m5J`RPc;k&+FXrys`FQ;~T(Gb8@hOB%T<5EwaNP zTGf!KhsY2ECZracJ!+RNruIdKpa-B_I(-(UYJC*7Ds;&2GWQ`#^4S?~#e+H#hNcEJ8a?w&8FY3Hw7 z)>aniC_p@1zSg2{9@I(rI(wxMYM(X@y5KeW(?bmC(-*s#xeYg<-DAIs=FS%9`j1AK z$vrUaz(}4W#!X=JVpj@wr;vF4`*5%dUYhwK|C$efUkfjC9d0*!8FHD4dkk?b32|pZ ze+<0!Z2j531R!x^``Ug_b@(elgtk&Rjn?STpC8t8Pz5jv(_i!Ap1FY&sv~E+I<%a0 zICwL^oH3OMAnMR=$GbebGOO@Ojjwxc z^}wjrZUxC_5L@_yx`5!z^&o*w*!P)G>%9%?ppyv_g-u88K!DMTw}mQskVE(K#KA$H z*wtW!8>jXMlaiTP1K;kDACLw2Oy-cc6=*Fnp4@{kLg(dyf;Q(20?dNI8(f(YT(BBmd=AisZfg> zh4&}Et3CNvg)HcRK2LOfo-V1|6Y5=x`96Hi6L?)_-j1crmq?Y#Ivwo#Jo#?laZB6i z=tS-O_K~e3f!!G0Yr5=)MsHWo+KBskIoBsmoz=&ADX~Y<5ACxWVNaaHJ#wE$V6~py@>+Q0w3*tY_==jn z%VcYn!^w~z0;sB3*FajX>aI02j)+5Y_ps$|uaw6W%YF^xAqMj5_G; zfQ7ynl`KYYSAcxSxm&IyY^ydr)waFX?q1p=?PV(F-$T0$J2|o?=+gJ%mHDn-cyr{L zah+h_v&%NI2&1N^qXCF!6S~DhIr?x7LR?)^1ob|>m;40zA2ij4Btdu)3<7d1NCYfc z_bJ&*vq3n!09cH$`8TAJj2ph`yKvOs2s|s+Kr6ZX4G}ZZKh?kPz!r)s!}V-;4c$)) zOa6T^`$29`h7Dq3z0ioQN(KDj1c_Q?Wi?cBK#d)}Te%~le=h2t)9=QZ%U(D9Ujj2S zPd|hbJFv$tp&mpNTIf$utrs$?Yh@8;`V-lw1}XBTR?y7NoaWy9!CNRfeCJ-ow-k^p zF#{bPIxNN#!2T}ADP>~)7=7+EDnVKp{{^;SQ)~+lc-OHf*>8{h~Xb(JNJ5`s9P0? zrrdEqZN7i5JL=wl^-c8ce1rmH^SI+m@--+1xXDETmUCs_-)wuCb3U#`T%C3u-kA{f zVX*Ve;!T*zpaO;Q+ymrIkvEXm)FK=AA*47M)yG1} z(q#=rSH(_^=JvC_r6{MSZ!?2?nAI+q_{^f z+U;UGA~L|OB73dx;ONOj7{7DWKu+uG5BisCFete_K3OQgia-aoo$UXhOae*}b)Ae`AR0V<*Ybf7)$ z1MJZImYxqRZ;qsJjhivcL4Z;j1_9yE44QKGkGG{ooezSb|NgG3D^$xT#V7nA`oQAs zMTvk$or1z-p+&$syC)8J56i#a*IDz|RjH#}SAOl<_VTZz-eccu_D+BJeeTp}>su}V zj~7dgB9^Y@XytuGaf6Ci*Nft}DH^#4T)8(ZVo9{^)IE%X1$Fok%M%V9f^b8PYu~z= zMqbmXcgl9HP-8id%mu|exd~)OM*9aeUv_UzWITE4YAweTp{MrBbo8OO-r++~h9nT_ zUm)?bVUqSpogY%e+qgI;Tz21%n~TPA0Y-ghJZNjAqH)@(J=z-nN6TMfn5I7?bQ|e4%eJRTyq0`p*3YrX_V(QEd*ubH z*l=GHeK)2*Rio8)a&bJmo*y?qk>B9L^P>gcv;J#5&)V8$& zTo`$wh`eAe4pSn4zSaG&{w!@o5VR2&2f3Iq5r8eE3XZBfvW%v<)~cWXI}a3)_uz8X zRJ!fU|ITA~6!Q)P1zc(TaHb9mTDBo%C1%Rq7IQZE!%p?VKPO^5eHX^7Ya7(@3HP7P zjTSS-CNd8XNcq0CluG_(pS1(Bhi8{R_JjNGC)3luKje%}hXMrV9h|0K+7fv}c3)O4 zt69pwW~#NTZF=YCk5XLBF_d^oW$)z8e}ED9&ieNXqik$!kvAf2|MrzFY*wqnzRAu) zjA-PQQ%{gNQW44&3G0DR+}j}n%9dNJ#U;iX0(o18={$}F#F>XCdsOOBrbTzAgjpej z>LmM4%2?+bW`*rXUAatI-Wi5!eIz+;g}mI3lSP};=`eo5#OCEgJnj^xzIa6MNB@2( zM=HZotXpy_cn#fBJ_L%~8Dxevl#I;;K;TDY8#^E4IGAo7qDKCc!;63k=a}Q4%!f%P z;i!27Hb0^_%nI9sW zkF>lR)$=t6;_dKO)VD{*Otam=lRV`I=g zV0MmQ*U+p2y$PpV*FuV`0A5)@M)&ryt~##ohlkM&Q_+H&>*Gw^sm%1B4xKfpS40BE zuU+Q)K(A(9jZ<{as9WDpOd#sFRMdp{@AlIFG4XzY8piDIzHa>vew7FWi5lEnQPbii zIFDqRP2eDPboz^%8zTBo-{b8Fq9-0c-Ob9m1a!CGO63XdH9v>6-<0J!a4nXt;a4Y?tp>{l6?KTRBXxcvHUgx&eRMJ$+1@=jSs_t?*$nP2| z5+>OtUQk|zTDlOm@aUaFY}AecT!gUa;x;oL)p+vWShX}AXytiJowH5YBj~*r=D1{b z%x|;E$uFwob^N{-tn{gs6AvoC7W$e2hj&g@)%Ibnres}PU*c6=8brIKb%go3l^RiF zxh_YEhy3R)te9v_?%Ot}u2P_JuJ5dl6NV+4KWz*`az2#t!PBZAgzkPlj(g&)TVu(LlJSJAPEGVaNa0BksXh5Nb`VMl@zVv4z5|xUupkJ6dFnnHEhHGaKU)1!e8cBei9Oedlgw z*5hgd>w{ig3G^ln6r5Uk1N2mt|A0tNZ+)FtbuOB5o+=}Md~lo>fe407_?<@dC|=wo zDBKZiQf@Ote`FY@(H@>p5nm0YH5OU_HVIg|WVf{*4c-&hXhD9HTJ>eZi4_ndqz9!edRY!@n4*Q&zrcqB4ob71yWXM`Z z)i&i4UF4~M7eOOx>NJz~-=_%IXg2Ra>}AS=)&O5iN^@PogxvA1iQE4NPWN~Sf3HP0 zU|l98Ldu{|bbF58sFyP)`Rz3urfnB<+V_Ag)jU}^s;6yz-$^rPx0uMZn}vd*Tk(S! znoyWl@+OnEkl`y_)z@sgC-R$wtQhxZE8Mpf4+n&evT$>pM zWFy0l+>CT;zdj)y1d~KUBe)W<1)RbLiYTCFs=$_%JJ>K~C`=#@me_0z84LPLaChCY z1#9Z!FmAXJ8knkYlD+Bgqo>G{pi(GKYIg8-aoM(;rFISsWE^Ex^*~I^zSISPqH5MG zS9dFpcHW$#1#VdVQdI^)j82e*tEi#GjE>m|;M_=9D0-{H-Z1*5&-ctu&ykLf@R>J@1<4&F-shf}mvu&NCma~0rAxl^%>0fAc^3DJ_G^Vv&w)hRvRlV@!k&XPW+o4 ztCYG;@PcUJ?5T=9c(q`-Ps#A*>|Z^`v?>ZwiM8@{%b-%}>^9YEvuqb$UhF}s{H-Ts zq(=hcr7^HaF`}}Ac^`mCNSE5`8%rwMcZ9k+5`(bKko|mx%m=XZKaO_rs8@Rfj&{hL zwcK$`wY5HABSZd(_090WjICS3{g{s)?{xyST8U%cCbG@q;qq^}JQ;k)LycQU7T0ce z5?EM;Y;6;9H3;0)kIR0g#nA9Uq&-g4djyLTS zFvT0*)IZfQ6-DVBdTlU^X91}Bkov2`@9;iqXGMa85G=!w+`vNsSluxP7DP9);bdYq zM_Kg< z7R%;Z@zg_{YIw9}3C|u{=`t65D^cGqVr-+WA{);MfTAB+{}3ca4X8b3zC5CeZc!Z> z6(RG5+O=nPOb7O&AahFHduVDcsh-{6QcEG2n~BeIjBpH5Mn@*N+Y*>ef?jc;0icmG zU*L!YKxZ6D5Ibh%Dy9D!`$m7pzEGl&o6U!T`^1GrSYp81*7f=J0L&j>unm=rKvoV- zW-5<*z0@rAxtV)(#uNJUv$1gvH7u}v%PlE28oN;d79!~ z-z1K{aGiJ?3Pit8$3@C034fkCG1$j;e9U%xH@z8kzhxlPZ4- zj&MDGlO8~cTN7LK!#YSXMQ{ru5V#Ty^u`1O5oH8wZy`%45OuJ|$Y^)}Rt0ZTwLUx2 z(MY%MJJvv#lw+VvBLaw=$gy-ByDHB-OXaQP6tG2YiznY0nHQ44LfiSJZTm%B1+?H4 z87YC}YC791lu49Hglc!0?5FO@GE=urTyXmQHK))+diy5zqSXo1 zwaYZh&LLUP=2^(C*y%<-p(H5uLaSdzZJo}URAtU^JHbosT4$2=JuE%s>$!QgK}6q1 z#-FfS+a4f7Fs*qD#*~gO1^u_KsE(SR(zE$u`ipS=!f}X(;js%xybLm|UQ+T8sIJ=J zrmenwQaH21e}LpiLXl`WzlL0cgH^F&!rE}S@bGl2YrZT0!ou%bMNbW}nkl|-3D)x|L*homq!-o1W`J3)bFsU8CZ@)*O9GZrW#f}ae8H>670@Z*8EgE}j zBi|WYvtRG3s;&>bruX4KcGVpqUb8*U^YvVicp_O+D0ynS@ZorEOU~Uj@86@`5_9F7 z?E9w+4G!JE(81T2t((jJ5=g-aTi4L-TH?6!3}PaWBmyKM|Da7^fd?9cZX`|p0aCC@ ze{5hmlyEj2l~}!V=wF6}t%rPHfyPNsuo=SunE;?)+JEs4V5k-XYT~^+>ZiUI-Dgto zl>U<6KcS?BFxGus$+YJ;FPm9W>S7-aj}LTS)y#YNycGIm_QWwu2O0hc8_KLP9Jxpf z4PyaHKMqDh3TcL|=Z_(%mhH(*Ma!xuC-s2F%Ls7I zxZ6Q3w(7AptsHLVIIYPxo-jA2qm-Maky;K9=QhI>N)b_J$c8EDQ1i=*r&>%8kCwvs z)N~*6pnqC`cCRK9H*NK0td8qgQjWo5pHX}IYz^Fs(jFT|A)f1WsGQVem1&O{7iyH% zJhwMx-g5TT@oZaO#(AR8k`FKk_p(axy-N#9YFNj}2 zTyc4kLqwI-cL=;=ffIfVv%7Z*PxE|!kN@60df4X1*{5K)_)GVXxnHmU?-w3zQ_gG+6RSuHRtN8yXV_b>GRJNhQFf$Y4=hhtQ;)Msvjr+)E3>>dhFX-18F!-cYNYp zDIV3NPI^{(%!$=esU8!u$vQC=0&pria_mXRMPgRX3Z-`9Hld%!+&6K9Bm8I|*5%xg z;>ObNintOwisbIK-2qJj8$gvSG6l2Nqdt$*Rkt{PRvsL~+}**t@&rh3u6x3>fbP$G z{b54dTVHorQEy8XtM5g$lq#$|TLjPR^S>PL zgsR`XyTvp!Ip0M_YP3fr(A(2Ve}XbdoGWfTQtMtDe4+78pl#i9g!L!}gQ@d7WXt?% zwM)KTV^o~0;xl_jA&moh7$P*K6nL&R|EOHxA%=y?oC2c3rz0#LP1Vb%6*01%Qb&*Y z>~0&xj~#CN`|Yk5v{8?w@P^p<02!=qneW&y@x<~jH>20-UddY)@)bX4GkYi<@)D(< zCaI6wt((8mJW(aAG?~W1VOm>tVg*R0Ri$0wi;F0UFu_KPQaa=~>tBn8|9I5t)|B)o zO13b}7S)@!@3A0oQRo3mxzCxdRzIjp`QLULjZ6Co|hT{X1HyMeh? z^Y~D?S_s2GN1sV@hy`~cptwldA5A{RkHc1ui0UA(a1}%(sK*sHm-a8x7DbatN-rbpeO7{(AFaH=j{ssVvn(?;fbw3 zHpo0JdIkgRZ6^Xo8zB12__wnHJ^>LJIR7RsVF@)7%*0*~Sj`-`$Y}UbH?LvL4k^E?_zMAehzHz*AQN?6n=RQv6U++lO9j5S>$69>2SWD2)Q6*318rdr5$v6@5 zvFN`}7FdgQgf_=s=t!=@TdC&k5^c3Xio%?L^_U535e)>xQn9_}?X|RIo z=3OVI{QXY0lPGf)`R#ML6sGFgJ5{s#sI zQtNA}rUQ>leAC5#uo-#^5KwQc5X8Yr_)pI)X-FCJr);r@Cz(pbpmsMY$jgE%2Ji*2ro^kw! znslv{Wn*>|ptrvu46mtdn~+Cg@}=S?FZQjbb&^>4;k9?8cqZ|J!`{~&!u24Y6msE?-ioymrFF`x1Em1-%J z?Cz#D>Zt0;lSGx<9(OeInRa|Dv5naPXlE2+s$Tz)ycrQxHs2 z0r3-M(E7phjm`Jl61+DcVDe{hkYg7`(F5q@22=DyCyi_3>$~1=0YoAN?*q5riu{7E0Xao0`mY5u5)2 zVf+B1#EEFVX&Y+* zukWbIcDHLk&u4vA!9g*Q-{aw*M~yX1;A2hamPi3?8sGfotk)_FIBh{`H_j@wQU)@j)~{${d?Y@fv)E(=$Bst+G!xDtS2NYd&VZh4E=E zh9c@fsXsAwAI)p!TbN4p#@OYJN*K=z?{>-WTn^oxA1KHY;3?cdrlL^CEazuMCOj zfUq<1lF>G1z$V|?f-__Nl4wCi}yUc!v07|t)_Q9E1eZ+`B;S47^ z!rt5D#PZHit9tJNX6AsXrljZICo4a+_*@@Je3f-6h5G%9%)z^7Y_4n&zfg7 z6KrYihQcN$5%u)S){t$Aj&D2a@Zmc;@oJb9KO+sOvDi90Uj?Rdza5Sm50NdU>kqT9 zADxxOJyLxNC#jWj7}3*~Zs+3h9+58oWSR-IN5pudY0jff>$UHdW9oSJH9q~yKY&(S zs-9(z6>mfeVR?Q}XWtY%Nt!Ph;OA5eq0MsMDz&&iUK4a>pAzU0)$Am4umc29maikB z;NC}uz8uT|35#h5DBAjEmpO`Nfm$45tC(vF+5Q@Z*kN+D_mSNvUxr$2j*E@g#i>fy zZkWr921*AI=yrk*AYy+CNJ#YZ8UnJvZ^N~wBZ{EAE&yWw>YV9}p;_cN4Kt&rWb_R7 zTW3EtvC8M;HX4L9TaCgmGZZ+>AANRIgOaPZw(V3vQ%8Kl{_H7PwP4lSpKvRp+En(Q zPb$Xm^Zy>H6=se%YZMsMXMYWpwAwX)kvml?o*L!9uTo&30xLpk3Tda5w=psA3z6zV zC5j-uMop*`gtP`(CPid%adElFHn=|+u;@}ATa%2Z)SuK$Wx}RgR&G-roq!(*8+Vjb z?KxxU%O25Sm}%EKtv?cyj6Z$~!B~n7;XKvNcBqdhJn5im(bbJJD=P6gPyuNf&G34w zhjwrWKo2*d`*dKXvs^*u8BLS{E7&2flHIS%d{NOpvt?21b~=vQcLmx}r8g}dd@{gg z)=H_-SF3p;p~yv2O3L&aF_B^yMv3Kof;G49`6Fj{?O@=R+_cCmbWoM-9Y8HNSgWp= zlXKG0Z%;CgDpy~UiiR-0;|NkQt#WK&s)|fJPN$UG%XhU)s@)DSte%;bP_yXG2g03x z1*Aoek)0V)c2^B)k1u{BzJ>y)>mKYZUaLGSse?N&@2~kRPP`bw5FaYD zeg;WUMgCu`eF;32@7MQWXlxlvD9T`LWlw0a6JyEJCOc8Y*ea1_EMu=Q_9a_rm9?=O zYnh}(3x>v4kt|8XnDJhtdY=F9|NA}v_xZe^cjj)~_uYM;>wBGZu5+DhJ&5+O@F;Ep z$TI~He}pN#%~OP_9dr;!fzmPocY+FYRfA@KPYt5*4!HCGbew^3jLV-KSeJEIya+bO zHudXp^Phmlz-}n!LYZ5?`&*HxOFJ&S@PWu)@7NK_Ei1|QvQhgW)4{^!01eavl5xSxtcX;E^l2|yG_Ubhc zi8(4>78Ckx0FgVNT<(0>M$o(^{fd~h*yBlNZHFlk0VHD0jZ??Y+}C8rz)MUICe-o$ zcDS3W?w5O9N$%MXt%oiI6~sw^Zw-}&IbQau~$)FEr z3V5(sO`h_%MoTZ1RKt)6#)&8bv|l zvZwhDJc9et7sHzM>-J#wc%1NYrMZr^6H{KS3l@LrDn55^8QUS#giIFP%kb@kx#Lp^e!q(w*Ix%hnb zd(w$d8DYPoYYQ+;N^$&bzs1BN#-R;1kpY|YCu|?#zQX*kTsKcbcZeVO|My}44Cg*S z8zSHy4OQxJZp)L8GSU|V+z>3{HsG^kljyK;n-t1^(|gNu*dRP%ccCe%JIt>q!#|^C z`oLcIdm2yoK5pVV7-OeW;t*;m&iCRTi(c;gx2pNEY@06${UdW&N{Egn74T5mQwO5a?Ch2f!++$xF z5!k%QVIz^O7ZD@O`V8y0fv~j^f>3Fw zH6$EF+ zrI#l(s?RNp0sD*<`z%6vlZ6}B)fo}FkAa2F>0?&U5qp-(IDN$qMQ%p6oPh9=+$MG6 zzNdzUjN#g&4I=gWSK20dZs!4a@R z!2|}VAcq}``mUHtk3C{cIu++(?VSzpBOjuzg3?TuuDHLxbNuEWm0y3jlx>ZaI6mke zSExxHF}?TLY~V!%w_<<$vKwado$Oy8{r$%O{g2?EM|j}!9J{!$?rzA=!|v7ja#gvD znfXo|nbA+VnT4A}T@W2HE(~Q6E|0o&_^9sv%-#vC-cBYCw)V8AHZUfK;^h_w*n3Ef zG@{+r$>v%dvExEUZaT;07CJhgNFT=BUW0&)=3XH={NeSOW#RmKBoPK|m{OL~$gH zJ_x<+6F*JnCALbXhWMJ*>3V!F5N!B-E5v0g|J=7@;*&vAUCZY2<066#<08CWno?OI z=88Y_oxdHMnhbj1^(`rW%8~bJtJKX9^F2TF4}Cl4xqW*veuB)~(JECCqJ838hJ}#^ z!qSr4!WQDJnCHOYa*T^7}qzcH?m@mj53IebB!L#@r1*XUG?#g9lmznDOncDwFQ3t70?(N2a7 zVkTl9U~7=LdPX3V6*%_|Lzp|ro)~W=h^WZ^-tXB?M3!@#G6o9a081$G=%*i}h%7y- zFV7JViw<{3MCRxZ`0G^rpE%e1Q>1{a5TY(<^o*XbwjJ>Q&f&+rDv-@6L1ubW0u<^P z4t0yH3B_?|{0^qB)9Kh_%*UCcIV1%wvYcaCb$KSDPcpoZImrawX%qet_JsqH3xXCW z$g&>RfU?PflO6CPAs1FSBZmvZ5DB6vTk_eN$Ab=8>3R-zZXiUl-?JVV!nG6f*f>OI z!*%8&b=9Nes<^n>WX?k2O6OyBAzg|ky1;Mo_l<00byxIzwm(K#*|oh*iuIPT9nca5 zcxfOrlhXk`Y)3SQG8i0t$l4iwoI_2o3vpCX+5vXyt;`e75+q~BqiJDnpcr6PvIq<+7pe1@3_KDf39Z{AMC&I33OZdM+orBj)2cO=#z zAu)o!yC6KyARG<@agY3N*n#Lff>8A?5LYsZVIrjy49>MFf(w zf)E67Q0-iG#bV>AaKG`1wj~f4+ERzlRq%~Vkq&fM6n3(>jd4=_k%QC@U_69Fq{3a4 zwo^Ua*Y;HKNBy`|>`TRV#qo2jZ4>I?iS6KZ>fdtsxML=w*#w;x$E$@pIh33PCTx}7 zq>n$6aj3~*On3+ZacTF1sz>(h?pUU_;z$;#He8#YbvqXB8DZZn(3!;rBEqmIg*zc4 zI3l5^;%}(aD=e}0KQc`WpE3$G-;?-8ki+AdQJ0HS8;Er+2(&5*-r45d;oOy_IH3gM zhQ>yWt3$^F!62xhJj6H49MYN4cD@PH{wQug9%iWhO}(KKIIK=p7S|=!&$okO4a_1G zh6wi^?(kI?=3Q0hRvg+aj2tZTznyv0kR98I!MegpbrA1c z0Bkc5h~0MdkLk=L4fcnp#2LlV8H4Q%H}%aj^=((o={TR!1|Bi>EsAChANZ^Jg z$g*+lvoTACJm-us*5YPh*s;H@z~WF*ctg82sl7|%WCx;^kzFTTC!)>yB5T{Yulg-1 zrm%x;frgMsw>EmXM`kBso$v|OA6(p%Tp$+GQiwM%1NP~8buRrEm4WrXEK6XzVAe#; zsMO9Kyb5eNqp1B4O6 z1Xi-ZkEHX3o? z4o`+0fn8+MZEE;rGZRoV+)Q!UF*wzXX z4045ac@k9z%#b+D79?PmTut(*9wUHr(iY@4rq4OGW=#T(AKZd~JK%2AEAV#}#G*j? z5InTDAO-Vy6uOSGOj@b&2?lt_TM+Ox2~BMzdEqIj z5+T4@@HS~W(u9M5L^n$Y0Z5_%&R;OLAY&ys6lU``D0DTQpMYm|spz_19|bBtd^-^c z!~_D>^CG#XqVZ9G-rRy<7U|~{Il$4{Tr}ur+I|<0a)mH(mRdVTx&f(Fqh#oJ=LuAx zd**a;kW2{Zk^*pxMhdNKLo19){7S=={wEiW7qYEV8M*e082uM))B<$k1S3frKkOk# z1_=Th$QWyA8L!odv#PCGt*y^0UByA3sK`kl%IXNZm9QXSvIPM>%b`ud9r&Cr$lwqt zo#7B@ID`e_#ZN*%Imv4#`zMi200+q89T4>FSA4=*t#!a8NH~;-O-AHR3UELe3K=9@{?I5PT}@z&8QWcW`y}4O2)TJyrJhkRYwz_~d&;BejYN}T*1O`t)}f!=QthKm1= zuDh!`!dcH=w!_vU_h`gGH9WQ^AnDsAUgq-Kf)UjX`m3K;?|Xqv)4+_?C#&udTh?%* zN6lr%SJ$UafFf**>sJbB!muR$Y`$&-dJc&Lg8B7r!qlM6O{+}v{cA@h+vABxXhM?q zerIZVkWT(}`_`yr&fnImwl+M z6iknkvLRCB*NfC^l(0;+`r;u0lfDZ7ki1yYw?*pL7F}f{6q*-G=ha9)L!rhI(&q1h zo%))0WIo*12v2my=a!t>f^aE^j~IiTpg}=HZ$W%~o{l}KqnHt($q

W@nd6rp`B9@>J8rU|(sBX(D(iZYpC#?L6ebat!0byMCRU5g(%xk~W{My{DO z)2|2^vwBV;*N1|72kZ+DCEtocen;V#%|OAaYnr7M*rHX01eWv*plsgF(~+>Q??mR9 zH;A-InTYROko{wyKUz6WDwJ<>3Q3 z3LG(8Rvj@50Oe?PgeaGW(}qwq@F=$VD>&3Nu;`@FSpr6#kz=|N%k)DJy*WY#{eiq| zEUv`ZauNJM=+oz{O#TR&`|XJE*Zc-{!8$Z8WAEi-=Y)Ii2_k25(WPBY<`ncH97+aM z2rDE+atx?hkvKDa>O6ia<$}YTE78lA`xvcM9Q5M$tj3=|_wu4&buXyz3Vfd*AB_-$ zmx*b6bMqEm=POie+NbUy`n*M2MLfg|nK4z8>q%`LU`5%YJ_?b zE9+(Y+pw(m$N4h5FQp~_!0L|{Jd(MY)46Tz}aA}BRcU< zKg_u?JMXYXtgKNp=J9Xo(B@T1awQ|$5C|(>IZXFl_fW~s4Xs0lvm&`_LG=j?S+YHP z_=HuHt@m3olFzcOJcZ&@hck1-Hb9#3 z;PYkln;`-8oQk!&i9!{e$vQswk~U;n?+B>fL)Rfz_G$Q$n`I>@yS3J%EIsa7_to(_#Sf3d_SqI;7)PVM45BZ?ELMk+!b0)kg zNm%hv;3^5YOMu%XOdnnMAPf))aQvR58$0%+rYlDn6(KkyJesxv{13Eju9?aJx+DXr zC^*bimr?V@P>2qa8`;9FwHd1k^X5t`b!~6m_qN^T)LVsD$W-7K_|Ryy5p>3g4sexm zBT!|MR*_Z#6|;oI0aH!})%)xt%q9+{nu@+lBTsj^_@ol2Q_*4g(^#A#LdO$-;NIah_*?u(;7tAj+ygNLCvW}LgH~D zONz&j0vZ&;ad#;o>#w;^Bl9JV84iybkT^75EZfITwdSNvBAGy%uah)c{d(p)(e_c0 z+i*~zEJ-!l zo8kW}1!MrpYXGH!TBl#mCteE5u=N4Lt5}@J+q%hNtbBlsmhI_Th}?ppN^oYCP*x0y zj^^X{dq(BOZ?4r4*zbLJ7_~zolcv(Gm0|{7_+2XL&)U5Onfq>Rg2oTy=j69h#}T(6 zHNA59Rdi{&0)ALN^)Vq-vgsWO2^3_(D3vnKi$d~15x4;S`^`2cIgSUL)(?X-ukXr1 z2;Mk-hlrH+j<|7S`0EOrl-Ry4NNGE8thXQ|^V_tyAgYg@t`@u&*@C#s1cM^8ty&aH zi(GC%FLDl8w&-LSx_0;#G8sMP(>GLeX*@Zq{k3-hH`lOj&x$n)x%uoqzoSB( zk8zaNhR#V3WMgSFDHzjo`)7D#1;u2(nzWW-i{7>obcV?sL~SQD_ludd_eU=zb@@Yv z(V##`5mo~Ra!;BWMED^D?&TOu@s^Gsxxa)$FbW%Arut?py?+9fWQ24j6ND37id{r2nbq{LGoV781`pKN_!C!a6vyI`S{h#{wQQVDDTvAQ8ihy%z(bi z%j`!5_r9XZ35H5)qL9L0lNrb&XO5z4bI~${AFg%#Jw&}B;V<9EkzJQj#z0x0T8ExI z!3)_#LYMKmujYSh5_!${n$evtX*!kV)#IbXS-F}*wtK&UjmWNg98##@ht@2LoLD-J zlFFZwpBvpQA)(X4A)Iku#T~50Vipp-i|+=89|MIrLj)#nBnTNs@<5VM86>$38fX7YzYX%(!Ls@0*#%D`w z9ull4Vb3n*_cZoY9eenFk&#~bgllatV;PXira~hl)lVYsF48u`K;@K0vH}bT>;&2| zj|bKs0)cK*2gU<5>cD9R4j8HtWQx40VTX{Md;a=3=XzdQ8TS`s)ek;Y7IJbl?7a-0-coJHC%RuP(s`yc!k{`o=!rL% zXq9_{pL2bMuKhp;#$p4CbMMtpmeB!>{ZB_-$7H#W-kI~skKaCG8iY>(grqf&V|hLM zv|IRjE@XQze!_v8fuukHzJ(X?PtZvV{!h0>_ka62^5jcsSl`B|vY`0^zQe6CB8(ru zUB*V9`3_4#Nv>yXt}+_i03FT*_BGW9mGUH?d~I5_>u-#J|LqPkWx?;OKmN=|0Z(z8 zxTl3YcF)e=c3eBw82uK`0z)<-`z~dC#FK(S8w*uOdjs=DR&iWJ{uev{ob1kq5|pO@ zN`0TSfT#f1$WSH>yvmb9(oPtmCgnv(2uR8-bGQ+H9M2(u4 zF&0)`j>G@ds%6IHfbP0~*Wp_Y|9%ID5`4Nqew1}YGkso(wwqxkgBGY;N8=il8NjFK z#-cnb^|AM6?{Rrub8npRBP^qHf4b)U4e{R+0_ao1742y&KkB1S-+S%c5zBtiA_rh5o-3Y$&PlW!B6F8KJva*@v+q+KcUSqhx z1e;p!s1I)p$0uIdmkyXnP*6y+)P)g4c|CcOxe1qW#gC>-*v9`I;>1W~KyY(1KJHYB zTrIRsi|^cpdiAF-oD9S77Gdn0&Svi*q5N^kLr{tH3;i4uj~@MIaq@pqX5dqxgzs_c z(N>Ck8GTO6j20X}>^vY*2E)`$=fv|hp_~Y)!8xc)%Mkb=D&0znNW3MX8Lc8-6kFc#i91%8@Ow|W{(oqS18c3`}}90EEk9D^j$LuXOLRX zfq)iSOsmn(c}DKEy(*FONYq7af&Ml%jtl!ej{LI_rQiT?#*efk+T^>9(Uj#pQ}?*Z z-m%fr$-ZH0L1~Q8&&Daq)KH2WzOB;y-QG{VJ5Bzs#D9Yg0PkD)rnAO-$?e-U zD?uAAA-KaC^R|#H-q&>)Q5)wphjGAhrRoMF3HYJtC$`Ov!pQ93))*5tMcS!T1#R_Pc*5 zdN>pl&%ZN9XyIo=Ymmo5rn7qz?wgIOT-}#DFK_WtNEFU|5SUU>VFI5$jPWwCapYiM zs7cj*ifez@-wnpU)1}KXrNH?-K_@1fJ)K8bajEgd_)YIqds(h(JsgCvt7d|FkK{!d zm(n85KknJ07z2DRr+lzKqCe7>;*weoNA6f_qJt)Z{N1AyTf6bvlzl=!JJ&Q z5NMsxE&NdbB9HXT`$zToH{5j4MYFv#pqhA{JU(Q?+Ob3U$?n{Il?TykLm@p7CJFK! z-J4!S`>K5d{Y;xVd(ju4$o&ERKNQ04L=*w&DTr6y`GE5KpENC;c3+ybnXA-(7)zU2 z3Gm8bVC>asL^l(@=4gKd@ffxs9eXu#!Maa>qfY(@M*LxVHbA|nr&vktJ;9grayw^7 z1()D0jeXJ8q2FT{8J2~37+o)r&>m`yF-r?(z#Rx(zRs23@JFMSBu?E#rXC0cngBX? z%IONa=q26yBLLMgS>TrS2!Zht z&0p@BDha1JeY0*V*au{1U+SluZ#mLi5;Q;GBCK}U z-EicgDyW7^W!^`H`o#1a6ox$X=4YY!;HMd(IGhd=(rfF~JA1}i zNlT?+&K0+c{YS(efYx7*luy&HgDtmRVxCJ%p<;|%T%X<(r7}k?cUn4Mqk-CnwT&rW zwHMhm+j~MTr3EzhPpkZ|tO*@+uZ;4*2>x?zJ|?Q$TFj&Tdh-5mTA!F_vQXn`d6O5qsl7f-^c%j*1x1-#F|Wp3}Hm3 zw;vexeW?xWAcf8pt1WvNovP@lo_udLbBV){WTE$-Tnl7oNwU&LK>(~=B(y|g zj-WrizW+Dk6rR5l`&aCAbG^?bUfkq_anc*P$5*WFpEN%A4o=7_+HvEF*PQ9#=0l}Y z#$*`CaFf+ZRIt~b$z3UbSPb&o5{ayBy zkn|Z3pj(WNTSA%s3l7QcU%Gw!-q#e`no+F(q#_POB;*Y9rS=}%kv@B>5C3i?(+@Pf zFs_vrMxg&4isLcgf_$?L{rQK zutE7rwA`J$9$+}t_{BZddkhHBzl*P++`UKp1DXk)7L3M^+T%%W+cqd1auD4Z)0RbY zuDeMGJ>IEBEp)K99%?L73%EQ;`Hn6k$ML?qFs#}wBz5cT7;;23SX9}Zu-dO9SqT&U z3VO}9GoGwUehzApzFaiu2?1?uqF&X3t2nDq_ zscv{N;1=hF10L5qcWioY-u58Kn68(jbJ2L_>M&qG*T}7)XLjS(?5edBRxiYg94SgHD@Y_XFv(xD*oP=|{ApKb0fCse{D`!byp}!y;(3Mj z8fy{S7+H}y>i>*+V4L~>l9AmuZfT23_uY0QnHt}B>~pM>QqjpI!d}6EP-1gUE|4cw zM$V~p21%ZNPiaHojGRjTu_pOLM!W;mEb=yTqTFIB9VV8>;Ghw=}g|I@73NG@mBBzC7|pY@3fDU8?w%a*mpyh zj84Ujcxd8N@dM~WlKDLCvS%>^qc-w4i~ol3Uzh*}%aAFnHyAng+Nl@1QxC-lzyl&O zpG*7Cvm`PhF{Mc8i!pWny_z#b@*Rvb`K`&BvAhj_7@@|DO zrX*A2Y&N*MT&c_5kOQ9rT2112N3smy2WdFY(sv|pk{NykEmvnWZH1}Beg6YlQR>XS ze}(zy{DFd9LO+0<^I>>LtLqEw`YMH>JrPR#?rJPiu<8o)kR)l%$_|j_@UN&NX3&0; z3Jr4hyX`UjZ@}SyRky!hfsE{~nEw#^FuX~7sZP()?bHC-zdx7%3O+!b$E!v;b^c9KaRh=yH7oGsYrsP(hqCC?m?z&W!@r~Tw_!f87XLo>@ z;dQj+&~4GHI1IIp?Bv>4o9K=Sk33y~rt$sZ@L!}S`iBqyMPJBK{s5l?=-1bEzd2HM zOv->=cc}Kh^JB=EFKf3W( zf`3U13e-6nO4Bwp&?=w~py#C1h>Mjc0{Vp@YA&OlW7~8>wzQ?5%a^mQRe6ZFys(bB8NvYLZEC6dHcL`h0kB99eIP(HbU`& z*62O2Z{Bb8jD}gm_d(C^5Y&-$3K~;=1NBQh`vy&!Ww%ey9`|hajxq75Xd0HFf$?GV zq1A?>BL$dMayfqF#eUY0GQN;wwaRx;wS&gBug1!^E2-(~b4^e9hV@R3ARyz8WXG4z zg~LB$6lPDFe`P%Wx}^?F{fXhMqfCZNY|?^{HIg<{(XE@=PV-H2^f3bhX`r=0b8UX4 z2ho^bWULxudrd-h6#{X?j~Ffv*?^${yf%kdIU{g8L{-&_#~OQHN#?06NOo&O-tVJf zII2tMLT-O7_@I5!(o_-Qvzb^KT@hMf9!yo8zYzx}${_oyZCx3(`*}L_Z-qG6j1ksG zlD&{97DU|bu~TFQb&UA9smMgxjN!%vg!Ix<@5fQk$|<*#_o->m7QVFINSD)cO%2vJ zQ+PJB_VY?ckOCQWcs$0GaebpWL53y7np$$3LF-~rKiwO#x4wg+2w&RDy}75!yXE?P zflY-CVVqThL9D{Lt9G`YB>cMI;bk-492i(14eBM(;milath~#AP{CXM{u<~|vd7c~ ztKvNHfh7KSB;ef4oNqE~38MgICx(81bpvmNA1s8YymDHVsb)%P_A!}t7?@5x#B)W7 zVJBhzEHjAw__^h{>|+|c7ui24oT~1X!oIg-#1RY~eS9~JS#w_@UmG_z8(Dk05FhkN z%>#)udDP^2?HzEus^bPl-hV*JraI2&&dir&tfW0eS56NKB6dCTof@8Ed|kXDi zZDzD7q63d@=TWd;Vr2{Ro<{3k&;P(6y_a|qGZ99qH{#XI%?toTcOM+RNS2OZ#B=sI z67sxHoT1(ZBJ+p@(p-AI+WmuJ5B7CLP`BU;yN-PAqltdIhAqfX??N6Oxsr_jA6~1y zp&067!EgwJ7ONEg%1E_7PlmssZEdb65@!pf>giKRpJ=rOse}O!8?xEcwiBh29UuSU z-Jyj?U2!}VgNl{RE34}`vYS_V%1xE6F316HFqM~q34E9t7{Cxe_%Lw85u!?pI+ohb zei11}7FF%9mz*ZPfvLYR2CxI37Mv;ySic2ngN**;=LWcY<8L1_QG>V;YJUHR=G`~> z(`!-<;L_YbICb>TMJVd8*MIrXzh7+p_nW`|^YfdHf|FlB3WQXQ)SHdmbu~5dWy9&e zL45SLJKzSHwI5QPIH3yi~4pvkNW?FXy z!J27gH+HJDZ_vn;C#!Vu3VlhU$)giVH{?|YCTDYIjjb~KUmZ^;DrcUS*b{lm7><2= z@Tv}2n{XSfRBW8Re$eWC@O7Dl?N4H~-b{sVf}LMc!iV%e`5ddvUAuO{BSi$ym44Bk z!FF{}IlWGq3FwOp2u98f6p#6uyct-@s-zz2{oLPPfim$QYOJ_NJ@Q-%RpAg@`Z4dx z4cmirFp+6x%c~TMECCWn8knVCcG`4Hj%z109g}Qv5uQdTM#xTKhGOdOAaa!pY zg;UiTow}yC19X+y;YLYH@o+4UC`^}kkZ|g`)raCY8#VVfxK<98dtT3KWPdCBSVQ@_ z%^9p1@0+5zu;`TngN?IADp|T6x*>Mcu-r;sft{YEq1X|61%=fj<2zzs4?5v zDlZumS?*-Ne-+5@OTEjCnF6a@TFJhS(X1$IY==IOy-q4D3oCWkAtCjSJ^~vj@zyxa z0{_B|l}=0v8fPR?87CKyoq3!faxauc(khe7W==D*8xbQKKN08F+36B!T`aQa<)mP( ztUX_YOGkHS=U^!F`zr$nJ9n&k;Nt~&cCgX|36}A?z>vheYn`WzIoo}e_FKH^Uw=V14CS!4 z#_~(<+vgxyb@_@g4P^f?YUxqI2zYI0*oTORLSvCmwo83O7LIqbM1j%jeEEQxZMgvgoN@W;mH zuj_RLy3CG>eH7qx=_jTa?KhRxc+Fl6H%^YUuPtINc7bEL71Mc;qN2=IP;41LPsvx^ zuq4Adi;ag5?B)d2LlUE6;7?_*wZmNcs{l9P%S+wSFD;fUTa;&H+qoi@oQcKC$L@%W z^9i3%l`ATmLA@GfNja1%~@&^vcT&=ne{oXdl(|kv&uaEdgs9_R-a~p@}EqNoNZyVN~}w;u34Q5(cUh5hdx)ou6m(+_gWsKc>NneFU5+JCbw4{qF*alDP5_)^3KE9 zZXm5x;oL5Pl?1DslM^$pgKUyu^m0S&Z5k> zSk`xXGw$#)?FwH)3Hc^yQklN;ViAv*KZPL5CCfnW}sGby-4etu@0S< z>C<>wf~fpqwP8@4R7`d8co38G`M@>)jDhJh_`nmcM7gKAhCS6Fh`Y;IyW1abJ}Fr;EHJXX8xZp- zFDSNGmx$|XPCgf@FA78IunNiQvchj*C1FzBD5U0PbxGyu$ylZOdYCn{ukh1_sVagq zLlE>a6dSllsAo_K7)IHKQhC8z3&>r+u_s$&0nza%U$_lV(5Hzc;LTl}V#!y=}Z>X4o`E9k=qXP!K*u6}sO=kZ&Q7 zsTbLjmL0$d(c;lpp}nM}7MhXsgFI3FcbZJ8t+mxvR~L{_EMe^Mk?<6dA(Kpq*r6NU`oD!TI z>zYE_i%E*W=ku+DNokIY>50+3;c zvmssK?!L84S)Z@$vttWcC(k{@ciMP8sT*|D5+S7MyqilBSzLYN?HIehbhy_4_U56@ zT%RL9uP)No_Y$Y?c5Fe^)}&)EVmLA4jtnInh>plbOYFfJKz2xy|xNJ7MAhoi56s7_dy^0rjLR7oTn7*LPB zYNxtXL0O8axoo~bURC|ToLayWDzUn^x#UbUCh4nMt2cSkuR{FNXQ0#hP&=l8_rnUq z%1(<@V3H^%`BvDJ`IjvS7$W(pb-rxz8HFIc`IR)Cv#D|y4;uI5^HQ-Z;`3|dnM1yq z&r4XN%l7a6S1|QzzQMe9uh!NoSFvWtTL`UTpB0JZItumcz^Zw7*t1#>Ihw#S)-YDY zdU2pSJHY(vH`@1UKeaeoU)_&UyL|!^NJ*FHnt-rSdgM#J2q#iRLrVNEK*l?)z#+jRSz3=c>Iq`GdGQO2~%V!V7+}sUii&(iw>}Y4jVyg^&ldsjdPHQ4Zb%tVLM($ayOg2LPmbaoig<;>)QdEw;uHw5_`eyaO zfy3{C9}^dro@v%Mi+|pm8IQfi_8feE=z3tK>-KdAqSND>&q&%?#W#StZbkRX;~Q3~ z%@~Q)T(gz}+Be$pDAE7t{AMd9?~>A!k9W1STBj&k7)~i_*rb46Ik{l%`%$(x_M5?V z3rglPPgaICd%P*$!CML0!Xyxv6?sf8-qqBVX*{h#7#|tY0 zYMwo#fZ+<|x>vMd3_SVhaOi^#Fb#tkH9?*)T|N?Kc6VX3qB8oJ!y5J3D>0KvVM@a{ z3=`-&7<9>0lPwLkvC6dP?RE*~tIx8rgyMl?lmX&RLF4005iy^9uT^ozGDTjfYK}kC zGhg4YqW4wL(XUZ1F@ERy7#@=w#TopQ)m2Riy}6HJLM4O7RLAMiGtf z-+Z$^)a$yB1CQv26w3l4P~TZOlP_agvTOM9#}bKGnv=*RH-{hJ7Y^#Ryx-SxC2z5J zp~q0=>rdXhi#F?j{&1NBB*5Urv4T_FUrsV;mxvZ!eWxbz?0{GyB8 z_Up)DMWJ{eaUSfDQKYWEni?X#TTFsTJm@~EQP%D~WLd?{&2zIvZ`Zi{s<#$nz_XYY z@1Y^R2<74@!{)= z!F;9LTfDghmdZC3r#-6Jm9Y{0uA#yDt{49q6wJs-7jC2@?i-2tEa_dIs9qa3j?V_#qAYxFRAjg{>es&6b@ zl|Q~{oO#FCYU8<`qmFV7i8))j4xT1m840tCLkZvEAKuCC+;=(Z_yD^zLt#7a^}15i zxb5rmA!`|1__TYpd}8eE5W&FS*z%)$DDu=P&5Wnrj*mo&ZTN$oDq}>2qYJBzh78@G z^L_d{#)zus5nMg$KGv}Nlklo=&z-gu)+*)r%($g3h(l25j-Fc0ggL1hWcPwp*}zo6 zf!UYvcSC`8o)?gQ)7oJo{tn&y*UVe3b_Y6oUi_eiKRa}jdRVKJ*7$JXQTbkMcXUse zsH|-A@<~0xAtF((zpf`UHBED7LaYf@fAd!6_+xhF26yb6b&(pu--s(=}sC@jonTVq1v;wo4y3~GJChw27FXr1 zinlF|9FTZ{t>csFZ*6w48|dR`IU@H`v0e?M zYk5S^;iP%md&~s&(uu*&uN7CCe}*PRESzbXzQ1}ONm0iae-X1^4;Uf8V#nfTGQNPj(#!%c`+UDIl$IM(C+k2wTX*|ubB@`>!Ap-9o`u%m7-m0T9WvCU7BnVd zW&4#j93o~o`TDC5TkCxhZ<~daKB*qp%)X1ntliWg`fxsMvCRY!+5#PTKA zGFHiMWiIe3$@`K&b$L}lo5{{@Or^BH8yhFeI%<_>S{!(&d7pg`y7w%sYh9-2v!4`` z_Y}rCpCmjJvLfvlhp0l-GOHrqybwJy*#G#Zd}7&5%YKdTmKGyfcjn$=pDu5lT`5hE zIezMt8Y&^h($ZpmW?=G*jUX0zTr{rUfVXEb1(wsM7g6Zd@Fv%8Z_h=)h2u>)wNaHo z{xw6EXN~TU_;I=4r4=i^bYb}v<)QoidHnR_Vtm=B4Ei!krx;bP7bNvP7ph{9AWxAuh_Lrd|85y3ky zaX-Jvs5!Zd&7krOqL%Hkk!h_iJQ98gYIfkhVSiY5?u?IjnkdXn;B}Q7*PC*MTk+1z zl4|%8%}}2H%IJK?&sNuYdDXb8+h1CCCwM>GRh)D|8D7|HG3;qPwfFPU@yw|G3!1t| zok|8IubtCztZ8t`>?mTVUOR1*rnG>=fmHT&q>90@$?PNh9F7Q)qKaQop}Di zRY!Kr?dVdDiz5jPqk}*5 zR>!pJV@Je%<~DPITl<0No*CUD0>(HNj@>+!6!s%boIEx9(IEYskX?oA=5k$e`h(z> zRkXrGl+ewl%VB#*LImt|C+~9$ z?yl~x>gwvMy`R0GT|EP}BldlZrl?X5j;C&O`^5C_HrEaI`>@g9Qhr_+-ssqL*Tyv$ zv`B07kGNY7fN1Lz&xf7cy_B`9Gt=Z_=kC;JZiF}4CN z3mN@Q?8)R!2EQ+6_x9%2yyA;bCaiI_b;#WD(_=bFddr}aeU4T=I4=Sa4ql(RcUAVG za`T6TT3cpcElWNg5{XJi;(*q~s}r;ysTt9%&Wnndymi&9*Z`BunbVJl>J!H0@G(0D z_b8&GB$!)ki8~~}X5y!9)nQh~ePp7` zbza)Rydtr?FZ_IH$GT=s!^{$^Nwod*S>yhdUq+-i;fIY~&Cb}pr3?>oY2RlzfDy`- z=i|Qp2S5YSy*Pf&abo7nI0fgjq&GIZ(*JX>@Bn8swDuxn>@-3%ePWLk%y=bmFjBK7 zu~9l*JC_m1r5W$XoR={_tA9hiceK}LJC~4r&5x15kvPtnop2SO6ZjmHAtDSA6+chd zrD2YQPtc4msd*WbZ{-%8_|YG&0oBO&5e8z*Xi;aVxX{JK3^sI`xB#3QFW(ruDHYJ8 z{liZn*N#W5F@%M&-stnCPZ5Kwyn6rz?n^Z|VjqnX7D)wAC^OGl31+8qM~QDpM)4yq zy|JMAchE{4_AbaS&*&u0Xh+*~9Z(hwLpZZhNpimxkF|B)f*$CO@sVANWc33H`wUbo z`$P?t62gx-%WPXbm4JcbRWb|nyRLF&S>CW@ebVeMrc;%OQi-=wcsaZ-OQZYDvIf;0 z4WU6(s$gbrb{tVs#HK#8c=!CWywbz3%(6#iGc%Jfh$AT9r;(}m2AJb0;qKxZQ?!d| z+C|(+Wj-t_artx{fy2~7YC`Xj)S}nV$Ln*)0PQ~Qg-YUt{A&;rn6TQ14}qK834K*f zJdarSA!Vd!@0HJG8{Jy8=v)6J*qxMYZA4m>^SUuW@xE;*4_#fz46?G7lQ2V-z2?rvfUWN8WvItVI$K_cP>+}c} z+Aa58A%IUbAva<7EIu*&ak-%^xDcoWB$O}$_2(W(ielCa%`vfc<1sEMA}$vU@i1eS zg>Xh^@14ccssAa+F&VCh=fh9#jrN3r{EG1INK6+#(T)lPL9XJ zJmGaVE+0DOAwIoKNMxmC&#olx3a=ySycmhUJ;8;N7l}pevUn-qem&%|ETwaa+T3OTg^81FBtLWFwek|JJbq?%gtMdA|4j9oytby}!@;PD zCQyun(GoJN{tlBdo^suC-OyL*gdwF*f)4rX99PP5VJhwGg%A^O4LcYN_ICpQU$nSd z(qEE%9j9UQyGndq+hd3rqE0W&CUNMA&@rD&x&B?~yP6ZJV!I zzpOZia6AqS!_8WE4ri(mK&7U#=|TWqqKbx1O$Y8MkQX0P_Dy*uC6lujj92!?T?P-N zgMcev7p4@4iA`Pgt9MG(rB(Qy_7F(h=(+G4e-R(*^~g4J&vu7X67CBBTEcsDjnDP+blTkW9ov#!O?O@ zr$eJqh2fUnv}W61h}O#a5z%$yrfhSsfC z?a2wy7mIlj3pe?-tP+cuUercaZnlPa^PU6#>C~b%pEdYTfL_x_AQf%Kdh|>r65dZ1 zcyO&mASZ7OqcZK<=W!g9JZ|m@;u&37x9z6X(twsF1K0MXA0`w=-|_x42+>TK(AV zp5AJBR1dfZjv9CwMdCweSZQH31(f&X923&~$(Ka#TyF1LlK?;KBu^!(EZy)e1Rh`Pmipg4!*6bl5>k+sqg1aW-5Qq?ShV0K7q4nd5^W$`@xWQtEC zibF=uE)D~kifaXkL*If4kjZu^8Nx-#=U860oKd?|5PB!_IY(H2f^9-7jsv$Fb$EMb z!|O*US(oH{l#pWp=n_?F6s<{g*M64GMQyJ{^=|0{Z+B@(XSV0?#7E ze~x%v8kuBaBQ53>Z=49Sa?!*pcRcLxAM2gxj0!OBptOWFp}BY?dDyW|?%EZb>rC+BE=V&WDD<}Jy*kHCfEC5dwffsBHXOxnSorCsg@-*g9Usw%sFqns$*SdAdCyzD+PW_e+z^^C;xmITtgP(=qn#>I zDja~V73e{6pS4RK%Tkyt|+%n$sohn(D)!xu{?XVXbo(gWts?Pv zTZd1tg0P5z9c&5Tuk5F8OClk;qcNo!%774QFD1D08F>))h^Z$~U)G{5OMQG{XhxUN zjcT2qxycEf^s3A#tS%`jX%0WH5*I;)Xa>u}%n>2l0i(U5Ssqk*P){Rwm_K7jT1&Q< ztuAAQWf%Vf`}`#h&s$$Pd(YeU{2Ht4l)23-?=frvHveo@>Vo1YW0m#77#dIFn079s zSMiq4P=y@`pcUdPZjX|>%J6f!O}ToO$=&|!OpKuasm`H3&@i?bS-7j~Yg|FVA zr(Ua{_!K|QA#`^NsFCER_#TF_Z0P zqY`CQ(5?GaN56zk>lG3Mxfp~L+MGE=S3aeH3WV~_k^R>Cf)odgT|v=!#a78ixCpB? zI1z#f2oh05$u*!#8!mV>MsqPVZ^Crhk)Gg#RK~}TX22<{%U#?Uf{`;q`GPp`=3mW` zJ^S52LalF^goJWU#8?=2Y$`CFz7F5Gp1t(V=*T3CG$(vCQ&;9u8ePb=2(j@XpnkSX z(k9+{7_GW)D`+!Q92XDHJ84bdfRQ3_*+Us0%_yFZ22bmdD--E<40MckzDWc=%hx^7 zw7~4>4!p?wJr4%F!cBCZYMW3|utD8N9GzTgB0y`&cKC(Rf@*h1cV$cHEI#K^_o6R=*lF0g^8 zY{6&#&libFAJgk7@$pLzisMVBMXDfxF!!C$GJ&FQY~U${-j-DS;({mv2l(6?-4lp)&7Z0s(%6K{7ILsb&xp?IhSdCrY}2YG~rK9;j5a_$;` ze^0%k%WYOlSgK}!`z+$%RNhl*%LX113a?F{!=N;KfHCAS(e02?r@6E>p&NT~D^LO8 zo-GB2BRB%K^_%{c9p44&oy)7z^$L7yeSwK0_f#qt@-pb-0X~s{GUehn_kqz_*1W;= zw&wCrrOnp9^QnQIdAXflIdDcAIxe!*xSMIgdTUceFkW*-)5~VUSI1DzK;vN7CKl~C zH?niesJ?wT##ZGpzz=z?x5cAekQl_d)@u{cxeSHUx%Jj4N7Y?&ke7G!_w;erNwd96 zSOw-8#m$|nlnZLuj;q&yBrj>700g%zLV#acc^cVFR^2|Qmza-9w65i_om)QYS=n#C zG9(P2cUM0iYdoQeiP*gXyvC-{bqhB8F}Fn6^0qgPT-e_VzTc!{I8K+w@@waspK%r| zIqhv6G##@K?b|NgiWtw`bms6Gew4Vr6^@}c0esC4>kZb_g=Lh?nw>Xtmh8rD7+dG| zzX+?}NPkVG9{kvRTih~-BAZ?iuD;njx*$Q7jJS>3SIS)FD8cNo&)ieswZCz)(u7|y z6b0G3jq%#hm={_d|voVk4r2CT*cj|vk60T;dYu^#90E>x( zBtJ$N-!&DB1hUv=g-$*r)1D;3@~B5kh^m<++K|unyY$>t9WzNjuc`C`ksR%e>Xur7 zp729kpFFYmg02&)4FN^rkiq4766rnY`lzIjrD6o5*Q5UXcEC!Ji3GU%5BS$w5&eWc zue${~!%Y$bbsvJ++dkk`_ttg5BFuWV*vL?pxg6DDq56O4lC4AW@>W+9zfQs!UL=Jv zA-nodmnYGeIcwVvqX;@1w#o!?dU}-*fNw&O?e2au+UV3~#HrB*Lb84q8!w_sLCKS# z0Q)}6giKx(`K$0GZFzgrZ=2-2q~8?CvtM1%(a}M1d;5_5jQNpDh>hC4!$M+#<{{rU z%m_oRWjRZ-*Wp1U?3Nfdhb(q_BQpfq#RyX^H7FTrIp_*9eYfx5z0z&&4lOSHU8TAJ zOw#T)sj&&cxcUvBpkMa%iL8M)sxe2;`FV<&Fq#8vHNPV@F!nS2YfF7tVFB#wuO&Oa z1?x4XjzqrOwo+#b6yYgra2Pb zmqduxes}m-*kl9?+aG4}G)MT6s*d<-c5k6x+q>__D*EcDaNMK{#F+1%E7|)l+zR09 z`YXa4Hn*@X*%ESIuKR1d*Q`tFUZHlbH+DaKj|^As3#65z+E;ELrE*20YnCucVJo#5 zbQ1kM_tI=FH%3^%`!G50KqL^bu(H=5UhURzJG2pYg@~GMeGQD`TnmWKJeCzI-^^9| zCxqTfHG#dH7fh9A^l%vba9F^&(L(Pxpa}okNMy2??IaiCVFx8=3JE%SY7B8_+NvCk z>1Jn$k6Urpj4MqPr|FxG$OUWtawRPJNfrE5%fxYj#dsA|R!0^(ROws<#ZL`;S-zG) zuP>JsJnG&|dRWB~Fgi&xeux$1q5&*a{|~>&M8enolY^p;X^oLtf>mP8U60d{AT@AV`QbR|aeU#j%~y0WtJWVFB7MCxz$U!#&+PBuMiM?@aj z`NZECE|S*pq9d024OP&CH-6FOSTLqer(gj)7XnTl>2J`1k1Usd2;rty3VMhPE|*Dn zXeg+gqUj6bT;bfv2|;Fm!qp9%N6u*tx3A%dQiibE{Xm#?P53-xcH~k)ZM{ntR+H92K!jLV;UE~rLdp9h}?=|#nZrdT)%vW!S=lI+=|9E*4; zPoKXJN{I*&WmDN%^CxM08QAhlIza4G-@|N2@Z{Jw!b68_;lrD9%pxEl{9B~`mt6aQ zT`|gi8f4QOEMm&;?|3FQdh!sonK`^pQ!!WL+Ri#bQx8JA_Sb_t9Y~gNlgWi1ZpUsH zuC9m|UQB;r0`klxdJizNTEM-a4w-4yGRdEr~LOdtu!rFMiuA zED}Mm$_dg^K(Yt61pnn6h}Oo7_d$#3*>EkJ{S4@SL^z}pZV1yw*ztp z(b2^VG987jk+nI3>dCsyzKODB89Y&;lw^wmA=yc1^j1u4I6}!Z;rymc9BlFE)7z)vbj_qo2k&FI5Hmhaap4Lv&z zn2pHw%(9cWk;|`II_R93mb*Q{{+slFY9cB2q1iw?3z2pYCSG}8PbRIyam^8;$EIwb zvQ;W!7gYXHB@UQR8doLaIz(ZT&e1Im`2+v^PuN<`ZoTR&CHDc=n#l{sznW&Gfv9H!|5DAhU%vCA={h-{f&D#dFVau;#Hfv}UT-7-6TMh=x-oL;J`56;6clWFQ#W%Ap)crx;2f7BPgPM5kqj*) zZBA?)o5Uvt7JB%IF7iUaNN*|g9kgyvj#X~m*oiPA`m_jJSBPDUWEo=QE%Kg9Zhm49$e2~a0MixMEbnNx| z=vDWd76W5JEr>}-g693LMSKS2F=Bla36<67vQg48zLwR;ZD0lLGjUo<;$5dJeZc&~ z9G-el_0EU*VFAxy^#Dj7O}87QCynexLW`k=Od@aFcr=w| z!Uw@Dmv3TXjQcH@+2@^;C)rSo5axi~$?HYm@Vwe_{cf!SCe|_+16y5GCuyp!{G1n+ zdZmkTxAoGvpxz>%3q5cxthQoqoT2))cqWd1+ComGN#M7a5!JCeP>u)CgpV8hDy`AN zMx;U|xwU2<2R}XH_f}YfeT8a$7JboIygnH`u3o}C*T>IUeG(Uj`}Q*`_s<(+sFs2o zuW31lTEJ4nwN956_R1ZRQL-g>e28UF^Qb4yQ>g+-) zDa3N6N;e9X9&FkC7=IU7+slCS%=VIUo7HOsqiYJ$fo4ll`)9Zd=6V#n>aod3d~{|`9&zjK!kfWSEt350@N ze^f^W)b->>u?9Pw3-a-Wl|}f^=;1T5tBxW@*Tuec?kng$+tSu&Q6^|GJ|)fN_%6C- zPzFI&I(qqSp8IrMWgP5ckQs}B@4^D9KLmdehA_quYo-e~ z?p>aoJy&{jT#A`%o|8lP?W-6j)@x!$0N~E0#nbzB4aXyW(mKwSa1-jcI#lnp+}4)c zI&I4?Ky}2-m9Mu}V%mV-rUp#b^Pr_hzR5wEJYUYy6F`REx&Ve&)ik^apZAu)uwn1# z&xh1Fb*EjjldhSI{O4|(kN^0=-$5FZW%R&xF)AE5(siI1Jv@dAtx&~IU0~vmi)*mg zlEg61Pz$Z*PRAJX7Y`HBvZ-50J`PmiSQ79LbR?JM$suwk^&m+nshXU?WPmC->!716 zEQomppK`4%sd`E;xCnF2ga8%Q0n84_uQ-LRbpKQlU6#tz+sCicE#(4>k_l|;LXt~t z#JZjMQpKT0X83ht?ftk~T8K5VPVdBQoN9$vNEno`ACM;}hdGD=>8#_df*vapM6X&C z!d{kbG9SQnF<>@2gRSz4M2y#n9y?GX$oNTM%pXYeDLEVh;~05HYr0CaA5Q7(7=)UQ zy$z%E+liz|Ab-@|-6cgo>S6wXVk$U9@5PM5Ou0;z6u~>B9%JqbB~C@;m2^sOE! z4)m?Va(x4}#EMB2fTG+tV|IL_=&G`Ft*(mJ$`b|cMkS#<0UX^>N0!cR>=vO_jm zGo-sFlHrIrt!x|JsPJ+tF}^?dCMmhWsxNyI=11M_xg%D>YM3;QT*+;~UC)T!m}lgb zRNDE-R;9IcO_F-NMLCM5@qQ$8e0z!cjj+bg&kfiwC+^Q1Y+2Y%1EEPre45T*w(<$gLVYg$z;%;8 zv9kx1n>&qe@9ZnU=)!vQ72b(N%uH#(om1h=Mon{#)2-S$g96;G3fAHwWwJZrlY_}? zdA#Uo|Kj@_hNq7cPkaL;UhoEA`ARpr-9EdzQ&BBEOgOZz20FwcoisoALZAwf zjKol5T=6a#c)TpSk0wNvHF=kt3czx{q7feT%`nH)cGedP6MFd@ggu?g@IsVkWA;a- z(&_#~TAxDH=|}H_mJ27qx$C-k^fY2gL?Z=LRS0(MQrbx~{J`bqb#S$SU80k@E!|Zr z$DW*?F9*#Xv(+bFi08!U`5gwsty+$6dljW4n$eNCD0jg5^u7!&|BS^s4-iubb6RIX z*1)+I&bhJDR{kqoRPN!7ek3hZ9SGU4Y-W*^q)=8?W*k*^;q$P-6P0ypgsYfO4M@eG zK7`4HF}5Bbb_+IfKAd0WXzvK(!>2SeGjAdD?;mvp&!;i$XjO8JZ!O^?w%8o8HmGYq z0(|xHu0VdO;GhyOBKo|QDp6bq_L&+E4J6x;MEuuPH{Kr=(QQ62ndL$hz+%j@Z1dpl zj^N*>8n+o8BxX#DL=pg*M$L*yY(O`Lz{0{9zb;PMglu&VB!^okPKL^-$g(vhHdSYy=YzmvI>s{xsHJ|MkdQ(kJ zo~A6ZCtJE={MtC)D&+P~N`#SaX3m=lSO``pa7zchrbLp=f7Zjpl_55U(j$yPNm>1T zMo(xym&rM@zj9*WHi%&MydWa2HyiBVR$k|te#@%&Y`v7hgSF2<_EtX_Y7N#R&?Mt+nKPv%jpS7sZta zY3)T@q%q{yY3KvqQ6Kg7V!u`AAV5C2LZQGIGyQRVCzmN5;L%MOXWcD;&iL=emd(As znT1VnNlNyV$L^G~vc}FJF-Yjy(`#ID?dGSe2*lhwaWIYwSPiff%`2}0A`X=Eak&d^ zN^Aiq9x87=dsCfR>POZf)l3?|bD2B|44Ai;;2^VWyvz4a4X6j!dgE)c{;T1D4_Ny9 zX~(8_^ed2qUvVfDN{eSSFAj>XOI~qlRt2jE=4=b6ZUs`U&eVH? z&Y5L((-DIc-5wKoJ4~}qi~v(Fk&JMGt6^I%3*c;J<%*dYn+-94R7n(LmW0OQQ?7&& zDB_`3@R{)tc%o1?fbX)|C4eI1#ueDh`v&GjQ;ymX8G9R zQQOM9_y3|C-~Sio*aho?J;hdGtI%_-=l$3>=Y1GcY=!R^y3=0lYaEMIDdKjAR7T=X zN6N=|9fjFvMDOl?*b&2dV5K{6U~<7vUEhx#cH4JGJEvh%OXt^pH|g#U4r04Dn}^*R z_!qafuq7(>zKPu^M)JBrH_~VEx!+)u+z&Mn9{a^3&Vhv zee`4A1>dLkcgg0<8(t!hS!XZ#4My4q&wZboR~|YGWdwZLy`hZyccK80xH!@_3?wR5 z9ylUkcL)#YQEjp4Xsicjsg+XjIh!M4qkv=sAh~%OxJhZ-;D00w0RPi~)BAx}@e6Q#J6!+Y zR~vV`n|G@-K!{uU?Ui0zzvGpjxszV7lV09A40C)Fn980~W5@H)J=N*!bo39j$dA&0{njyWzU&U0SMo0oZg{FG%Pp5Yf?s*g84TrKy0dJt%c`+2l>3x30ZZbbmmEugl`rJwY1ecxU_ zJCbvvWq*e>yzE8NPR8$`4@qbbHA8{x;3U?>G zygYK>gh@UZR=AdkL^1}rAQ|-zqwx+i@z!WT891|^G);U6Q2N`$HS#u&Z=&9mOvmhu z;!wQ9vh@2B%$`PqObFnnP+W$|=fFZ80F?SOlBVU!w$z_{p-s=wZ6&#fg>8mlS%VzZ zXtg0_69c*%9^{A9^4uNQ@XG5^vksWJH1?RG*qi=+PpcBKJ5lZ>>oP?X4g$X*dZ$_+ z9|$yeriS>ah&ue83ku2j3$QqcD7^qB3)E8kf;RG&4SydLznWN%F8c$7wOQs#&~{^7 zaG?budHOsn?WwbKfG*w|csT)E2*!XX?2Phb;7)N^WhQU}P}OG$u*}$7;1q9lUTQ^8 zSXtgWV@I0{J7e(O``qz2;9``cKlb(cbMHPC$8N*8AC~qghXO(n>eR+8driS*I}j--Ro@-Cj;r&M1N6 zrTiF*$wG?BY!+FJ@NLv!wq!8*EKy!}9!BTWOq#W3NJWEM!s!A*IDlv^u zxYz#UOgSg9M)yed-1Tee`V|PvV!K}Bz}$M!wD064X-v+Emft6t$r_Sbx)f+0Qen4g zdi?{xuJ=zVqFEx6YE0ED_SgI8S02~co-=eGyzTY@azIl))7Olh;lEsX1i0wLe(aOuh$ugG$^6ceuFyML!&6Zu8#d75WO1jBg7vdlg|hLc>apE8w5Ef5L)oO1TS_J9frccLA`2 zETimL>UHg(dxU@PAzKb^nDTAV>EyGqq!vr##jIE9GgK6DnsiqRyqwu{E&JG07AB>k zmL-^9eO~@>4S6h8eIPunEb+-?*)HZB; z0bd_CxH!}^u!UdTO#HPix1f1>m6BB9JF&I!=icMAjZb^73L+o>+-n&pLBcF1E-$Q=c zn1os(zpS4aK?2hK671)Q*!o|8?%@XgjNMebAp#x|jX~G@!7sQkL379Hmtzpcvt2av zHZ|Ay`N%cbX%+T)s^w1JpL^t&EY~Bu{4(>Mt}^H&zXpdda8qt|JlC5T@yPR=ooKxb zjh3F`lR4^Nsc&0OUYO5q9Mq1JEEE~C;Z2}j4Eky>#H5^Bu7SqA<7MX41%H)co~`@o zTu1)MXU@~}82)|SB;cYi{8-|`ZyU0Mjpcinh`IetWR_v(d+nNT6WAOBa0eNG&7T{d zW_)p*^;>|6M+v?U&48QI!1m6JRiz%pZu_;( zeX436eiUU9aXdKfX0Sby^WsgMW2n7U(r;h=Oap#_8g4hY48=e95N=<{fyR-nGf1-F zif{#EvQxpkr!#-Y?9KgR&|&0Vp*L&#f=#^kOu7c?PvqC1p>S9foI1Cwb<8kTct zgjci`64E}CyCcphK4vKlO_UaN;Zdo$6U>#p*Jf;ALD{lNhXB06e?)q*VQkNWgtM7y ztuA^l`}cnUevcZcpo3FwOdDo9<^o(p0?!6Vrq>C7xAb0A9`SjDOuMNQznQcD=_{V% zNImcSSi`@tabz_4%y7meM`L7Pe9g7N03q3*2(vQ5}9;QFAoJ1yErka+^oWW-DV zu0qmOBVnpZ&E=V^#AkuG4KtT-rcKz0W2lcL_Y(o{~79b*!`}GEO-@OU*NWj!x5H zJuPxq9bBrA!?G;lWBrz+1=029(L`ofIfe%$S7z9;Fq_I>CzoW@FZKgDDQj-8Jp-`p ztUF7Xocu4PKtwXRtB*cQH$o&nXXsc=$_=sJl1)NN*_>4;wi$5uagom`qMKCq(LnVn zeYaO6lsIL*$vT%VI#$3kUMp;5+EC=swq0KV$aGuiyhP6zk?fo8c1yU~N=f`w4GS|x zAn^Lmnn`W!cCOQ_(2uH-jP3BhyjjWp`(s{C8UU`UZFW!lj}NZ46`q@d#ZxiI^d&zH zG^sPbed44KYE!`)04$LWyVo9-O8GbA3P!AH$=WaU<>3;*R4hFLW|!Bg))zdUY?v6z zj2f5xb^D`m(c6fKAXHv3IjnqOFL&gPU&sbVq%|;o=x}OvMEPQTdw=N9y|680=mz#w zqfOoW$ohLMqqoF=o82P+{^8WvELS%m|~ohV!jRaOXk&hc5Deh)LXEezJ)Imwmqlo zlgE;f){{(vAzq@o&=iBj2hl4>ytJURDR`J$b?)+@S2@dS6_}uBEZGoINJs!mrSCx z?oVHQ-*2kdbNo)IkkVs&x#E|#gy;CH+kEQgOi6EMraFY7Sc{24VU!HC-PgM}~a&VOHtUNS};@WtW@r%^~le!0yIpuUkA4WrTq1~Ipp8@HbLg_wu8R`kGsm%kWQ^Ggjmw9;62H!%=Tn&?yH-B8dh^W%-IbqbP!>gW8$7Vj9@wDYk#q- zC0?Z{sjf71E7`}=*n}>Ln{gZQ`xqTK0F3AKV~S)k+Jed1UcuRZ(d%x>x9bcY9+m$% z;QUb4eGQ0L$Zgpj#rQ+=&ITc7$$phMThfLFfKd@|vkIWo;P<%l`)A&h$!3O0wS&_MRe5|GgMfb$Y%94ocE1CMl2= z=>rCd^54&&QzXPn0|yz3smctA<+8`4bb^3v&%_|C5P%mxnj{d;^EsuyTu+pR7YvCm zuM_I-ofaWzdFWD#1frt|lJy&W=ZFUc!7XvZei)h;s$L>2Hr4J3dsWJMCpg#G6 zop4%R#$?OVOg8Wk*KKE+;tM~cs)**#|6~dOW^(-`6hE;2OUCrX4qh;;rR^;E>rhNO z;zsXeTZGn->A-FYq=zE_F%Ri@k`))I?UD?f96KOzFdb zRr*DX9nrYQllw96=j3WDmVn?#vnIY%2MIO0_|^&!&GBp(e2WHEL2nJ z5ZDjPgN@+1XkGoh{w@JH;Nhq9PSvbZmk__};WJyUxieihh0b`bMoCv7&|j!YGp8C7 zJ1M~1xK(PyS#3t^nWZ#a)q*f%MN}*<`ZOc$d2J zwhZoJ?S$^76tt*~Saz=pH-oL{%V#~*;2()QldUIe7T4YBhpAl}6F!&45=LU`eSHyo zC67stI}Ms5!$+(Ne2vUwU1Ae9hgNLghmIHIGqgC{PUpFCBvyRS|G`c_s<|H9^YNff zYjTCbSn+DZwVX%w=>E-**}uRSz5Z-e>g)*uiI>c=(H^il=gOWXe=Tk;+4OO{z%#QC zuxb41Mn7oY7vyB_uM0!=ZwD+&X5=48I0m{$TdbA@ufXs3Jj}N+#Lq&~`)izk&pkl? zrXUGk$F#j+9pfK1d~&=0eJ`GuG(wQgu>}xn#a>Lb4=<&+M;oW|RIKWHm^GXS)T~+w zfYB_|6ERgdS`ki5n`2M;s4%=5uL-Z004O{*AhS8CcOx}Os4O68|e)@8zK ze=R6p&Ndzw68c2xQKAkIy-uHLR$JCi?bW7J*9Y#mr=L^%xhhg_9c-; z%ShMWpI^IANLN7Q0r%almyPh25ohd1+(=??Ed+6NbTsOY#YXX4Ei1j$+quu2MXg4t z_FS+CPuA05;kVa0<L? zh^f-+p8~tFdjcLPqoyS9>|;%zC6kX_jC^8b+7(OXxsK;q*Re})TyIK8J(Ov4&aF2x zR<9by87XI(X|KJY;W9NZJqkn^whfIwy3}Z!(Vv`LykxRP*|01&CCIjM*4XTgd|n+g zX)$+;p9}E8ftx+fiIE;QY0*CJ9aNEf<}9-c*S~!B;IRPr`fbbVN5X75qln*q$xaJ9 zrOYPGrTmS&!wH+sXC4&OWU$*h$%myM?Q=3-%da^LN1{ygG&EcnuUWTvbgNZb_HXyr zxz$oq_JT5EpT8Jx#wM*bQT;03F!ag)ai*MI$}4Qha`?HGn`~|_t-MAYS2^!Do~P>x zB~&5n<8}V5S?GH{t8LHQ-C(|Wyy_a2_S1fYIQ4faVu9ObF|n?M;FS9O^JN`-0l^wC zrQRC|bWNKxhRooO_ ztt0m(trIEqQ#~)0J7S7#7!1qoxuiPr!h0O&Y7uuC64)Tn2sFl{Vi6tuN0RXg!}LnGwBa zVt`7AiX#9V2o~01c)y9^`?ffv1hcFNp(OzJJOM;g!zWI$m}p|bm^3?MI~6}i`e-)X zT#hgaNhN0)7}on*vsE}0W=MDmm&=80QUA@h|Gsth-6Wp%lj9-}s5sU#AwC53niXU; z@$jDmj=0)Z|88-4JtBKLmgs*%s$<1}wKM`2n4NtH1*47KV6)6 zN@c)d*Qqz_y@~1Tb`Vm{1wg3MR7)(P@m7JSJW}QshlQApC3eUVgVl4#Qa&SrAz%0} z>qi>o)K>(Zshtw6KbJ(~y4507gW_v$_xTrA@^oe@1+m`91r0w}13!^Guds8=H)^&* zl^KTl-_oS*Y0$i8o8g3=@!c0aZnQEh^63!mgN&rkFEImJIfr%Y76eZ&x}qli0{Y8< zIPh71@@O&3jN@lMFRrqvlHC%+Ms6r@@^aB{_)jz9h`x@FHZl_z`D$t}c#_ec)x8^0?cn>GFhp3~XPIH-?u5eH)Dj zuw=nmfcPT2)y$ifD0#+Nv9;(@lx@b;PPV$!;8DAbuqM5HUpGB|mlsm9Od4B$2pU~C~C5*D8PCFrfNd>kRdfGqb z@B1Bs{E~HLZ#$#y+(<=vf;gHX1fLGAqi>K&z?}Tar}^8lA+`#hIYP zDd$Wpc$h=4`{Yre&Ftf*pv$dUmO}|Lt!xr#Y0?O;fg>$Q)Ixz6fN&30Ans9r?mcwj zv~)3`q-i1cehZ7$0>EA|k~_2;*UO^89C1jt2(9ClGzd~@7H99QdM;XiBOSs4ya5)P zm>Q4epRa@}wk34^1GdePw-(OfFW}s z0dzK#T~lq`nmh3;!m0{6=6#>)GXQQs*!FCOaDwzm zRNARFiXN~hvCO~lfZP}7I^m&-w_`y3paJ#-K56yL^+=0=EOPrRLmWNsVb!;nA zXBdFwfq^p0Oc3~{!U`)jknx>+76fljsPP70HZUho1N=sw2HDGL2q(Il7bIGxA*Z3QIG%J zdrq_ry)lKLf!$9;Yrv*Rc<|BZ+t<|HqKLusW^BrM9N>s$E)Liiz9B5}a;L1itHj2) z3}3wc|;gwN~<1x(v=C>LF3?%z+VqKU={QGk^J zw*YYPX((uuV-Nx?frTp)jh@0_A+ws$p$cBWlg1s!N za38`r6B7_~%1il&sdn#mI>SuqKZm}dS7>C9mej86rw;?AuZq))as(Fc=-X>9qwjw# z{YTeAH?b`Zl*XC~C?gaNxLz zUljR_8}9KYCIwg=P^r*Nx^pUfy=h19s(=$z6$EPjGABhZFID~NEOGEcgYyu5eqnv* zOEtSeuZ`hy69o}&4xF>>z#x*{I>dq^^i8FLkEYr1D^6Aig$A1w>SSB{7mk?8{kz5zQLOtO=AZXWTvu&= z_79-KS(CNuaQ2eT7IGsE8A1;9eu)|AADD+T?W60C^_7W%nbBR~fhM5tZiqy-MJ|O= zL{`m-+Rqu;ecK|{2i_lgdrjn+25>vG6yoPix6W7J;(yIjW+e%M=@ZKu1Rlbr75|AF z2c^A2Lh+^$L9gH$Gqc&asYUz@G zY0Hy*rn^rYOA>qRD506GRq#ERWyTXDnWo6O?znG^ME1nj4mFvZy{fntaa>2`K;M4I zNk-teBFC+{n%U;92*Y`~A){-`&5yq0JNfkFCqv#}SD?}cWR`F`2rRq9E8g|KTfF}v zTxSy3f}KT~35Yg)rgEt%1wemyUo!j=xXpjACmlkrH+2`@^x@=lTn;2)y7KK9x}hBz zZJ)GsL6Xo-C2`(eprb%h?ZY-3&M67_RX`xjk`Tx~HyHA5@R+I!tYAN>!^2}gO94?O zIW+oaOUH}z(o7+QQOnbRl%@)oe!L0^jZapX1y~xRxpH}- zkLwyN0Yf9;1@TO9VSgl@dj7VOddlQ_&`&$+Hz)RkNKwyO((MWLq6ucu&m-!96Z=b~ zspldIIBU_!ktZ#FWGGj}l|)8j;w{;lr%0fWlH-=WWB`QH;+to10Et-3H*+%lM-i?r zra}>4y#l9FBo|K^qX`R8V)87Hk4I0wPO-n&A=QX}h*04Ixb>~gtewV}q^Q*evIV(i zjdgKGS)eEPA5L&InxtUJ$;AuF%x% zD!JGqT_+&y*HdFDZ>VY@DLlXEJ*bwK63ZewjMThdRehJp)e+BP%?88OndO$-!7^(@ zpmYW@PgK$2RHZWWBrXEbUjSoMEKo_?!0Q4`mpF_8cw=u>8a^W#5kF)JBA{;#iazWS zNdm0o?r@tj8yi_Fi)Mz0j>y+#Zdvn+yStBS$<9GD*1KF&SX~Gm^#*EJpf0#9I?6kI z9ML#fsKtZ#JzLpA1yB54mM62UKK#>NB;C8bEFXm^qE;46=tu%NQg-Rj^xpxa&Rw8% zebT&jAKpA`T&~V9|8cS?oC;`@FrZNK#yxtbbR?b%M!0=kX<*4Wu0at&qsQHx&APcf zr#hNnrE=vyM*I)n-U2F)=Ia|I1QIk148bM=26qb*fe;3F4I11%BuMZ8gS!O_&fxCu zPDmKs36d~KfWY7|&vx?s-`#h=b9T?SyXV_J(9=^@(^Xwva__C*{gneG5e&^>TTa83 zlpL9)X>*$wE(tdu?&E+ElGPT9Eec2321eml_v1_FNaKKDdn)~`8oxoOzMQ>?y>w%| z)_ef{!Bf^JXCs%X*lng>WLMRQ;e_Dqr#sI}%gpYzwi$D1Gn>AvaqrYF+2trzbhvEi z^@yfraK2CbZRC=Ggrv?^yf~O8b{uj3h|IQ4Sz2_p*S56YO5)F*HlHLYw)H|-q~Hve zs-;Wvp6xE1l_A{fbvmWAn^fnto3s@{=3I}6ghhy^&A$d|3z2!!a8>st2~iEo%$lu+ z?em34&r_VyHqwNQ`PC0E8AYuUSA-K}{ltVEPb?=n$j~1fsN1n?Xgw zYu1$3jDrlmZBkkFWJ?h4RUcAt@6)Sthz`MCHV{&+pO>5Rfqf}&@$GcguD8ca8cKX| z*`ziXGFD%-)cnaY=7CCLczhQV91~^VB)`DS(O*0DbzCOhN~d-%wZW@muF2(8+s;QB z8(`#-SsT`RA!D<8E|}P-6Y!5h@xB}nsm3Wwcvy}GA+3^s58Id zH4B$oB93Mzf48`#%-xo1^WI9!+Lr6AfAkol6(^XuoFD%zVQC~5cGjKsL1*Ig3D{I& zga}enKgi_RULKiI6d3+YwnMjJ{CDYE1xfA)B3}|Ie$-0trOGI4YYMO;IY{kwzc>OPn!s;Mw)A4p)RBDulr&TZXBW%`lSM4f-k!j7sJKo z<2~p_@F}9h%J5~8zgd+bvkc0BxR!+2(fcE~$uYrf0VstO6U<%_=;t6^@T99DyDNf1 zP8A#ECCXD20?%W$@*r;0PO(^$^3s=DuwvDAeq5EfJXX0QTGn~CdivbJo_xizF#Q)< zZ?D{8)x4tbP^e&bV(d2}qxmrv(fM9^=O3~I-jTeYD7^A(1eShJY!ICTzgg*Ag|pA`yw;LQXtR24S+_rU}h=Nr*%XPy|G(FJ4a$y}Udn)W`wek&&@B{x$r#QZ^oU*iih#5N8?gk$(HusyA{XMy6`8pavmzBHd}>Ln(T8wg-u3u zeNyGEmt_++oCy~=Pxuq;OOsTV&2BPm-3^ouKA5(%Z?zd=EGB_bBgLR%GE%|Nsw%f8 z)+GdlZsbp;AdWKoE+i8Y@#sM6=ot-dB%b9vcu4LiT~GB5cR3ULcKRbqEIT5FefFAW zp87>$VGozvAcH6m&N}e*=RWOyy93r5ihJEJDx#aZdg@ha$(ae%!$E|WrWKT&_=f`1c4 z|4A&8kOa)|=3Z1o2$X}fwpehfX#ou_KhHW#NSTAGg>ZLKb9>LFjKi>v-~k_len^v4 z`u)3j-npTAFr$HHif#`xWZUq&B^8^M4jRiFV1>Kmv~JwavQpZ={xo}y%ev$$)5kOh$|rC{uUVY`xIgokm$nDS;=HH0so9s0|)x$2<^R>k5!;#zbEzI?? zzwf1Z=l>Alv4v?n_BXr~ue`~g^HbgHVm)0;yaImlZ-nxtc;QXwcP1FsNISNifHxyc%}f|bX$SmX9~WOr z7@yb@qtiNGfVT&^S=e(g^@0 z!PITsT6!leEY8cs%vF)gd2zoz<=~d{)v^N%xU63O^N%5xy6;9*K(^K9VA70MBvf`qhe|HsGudC9m_;~z42OPC5 zINA25Xjj{+zpCy1K(CR%MAEsHY=C$I6~d8y>EdOf)_Q(T>ubXyc1myi2S1$gb+XPm z-Z8oUD0p44mb_M{b#hZs=9^l!9k1l<3@KU*lfV8<_PXbFQ*q6eoQIyha&c|TcW(hl zguzPyK{lB0P|IkkHt_sfWWTs#Y#Y7&t^%|o!d=Uy+=MI}FS|YvaTO!+rH!(`w-9$E zk?S}sJRHnL-A-#Io18{r$X-UCOv@`|nPhovAUYRNK}LE*AygltKk ztxUbKt;VY{BP=dEKmH_J!pq(KEB|Q^xe+bm#^V&ks7E~j@rK-@g9?sc)+91iV~GFnti|7}NJ&N^8g5dY2hdnn2U`dg~`~_fon4jlFx8MBC@b z5!&b~#b(Z`xtAzaSzk!Kml(wA?$=^?xJh|5o0Osk1e_5d8$=@lO1EVSldH2}h-gHP z+u)x@K1~f&H+WLdU@lSkiH5&SG+>K}+N&SD#mlxq8OP*K=}8Ntw-%a~2R_kwKl4p42gTGR2oX*BZ>vjB=%KQ2UJk7DkQ!<%7K()(sDnG)wBlon){D zrF=}FYC;+Ec^S|9W@YU1`yKHYmYY3vrt?YrDl8)3#W`;-yyB1UTyNRI-?aj1X)Oa_(S(c3dq7fGBW6w?8#oAcc zWVn#>O;7V#UM|tuyBOV_FZNxRS7e-Kga%GSWT(Dsg<|q4)??4Sn-T$#$IbyH zD|;6-$X`K2-zPJhIU*Ps`ukMOqNCN=HY!jNRZaY z^rXJmnO_pg7xbZ~51@tn3}I?k!ztLrBx+X@LT_p4BLTRGV5}5U-PNBUO0g6*tdf$y zlWkpy`eodn(dYa$*n8lu$;v_l_#}D@sIGsowyy>AFQ*k3+Kxe0rl6p^1_w*Z-b@a5 z6+YMEiNmL2m@)2a-gm#2<;S)oV?QaVd~?hSIXPBb3t;qYIT`xlC<9UV>vH}<{d`)x zi*3?l#nFRwjV{6WAFLMy)k+1oJR_-d8LxS+5$FCg25q8U#~#FMs;7iD0l_0k@#;Mb(%i?qlO!li9Fa#5jk6|55U8yEo4b=?A$@z_91);NVbiNT3mp6r;akD!~(^ z&zjmlRZR4gXBq9fa{jj*af2b%%Fuga(Lvnasr^jV0zG>)flg%GH6eFj#j#9lcGnR( z^3%V;o%G&v$&F^xkCN-n`IsE&6#PB@sYraSgjlx8S8YYt`_yEvv;;3?|fsEv=45O2zxt~%z+t;+0G@BzKVT3ZFDKrBxF-?PL0-2zqNwU-sqZrM~HN1l-+P`wb&6;C?w3Lk3E2Ur9WJ!xyd3}2FV2$ z3ZEop4&X20gJuSP9rVDPl?paHhP`$vm@xna z%&2;83gB5(rcptpu_JSu=S!}pg1-f`WS1JteXbGx--|&}L1pV|F0355CZpgMX(t>W z)9w4^@Sb$woq|Sk4yHVtmh#v03*RdS$00r|g7}=&afK{{&t>45VJ9_AV7^4NF$VEC z<?81hX*RM5hTbm#5bX8B;%wdjS7qo?o1g|^My}8bZI`CJhnNv49P+ajZ!i5R( z_-lm%_64^YBxKcAXD#yfwX&q)6Wj4>3B>8bm+dmi)}ApY7V*SzCzEk-M)aH7793lh z>JbK-;^(z2+nu3ixp?M1u7Z%si^u_o@~Xn<-PD08K?7G7C{V+x3m_%f2rdGN{#G~1 z8)r^Smu8V^WQ@BHnkHw@kXRfs=?u*lqHL%6mU_yXty*g!@!%X{gxZ{O?>}I26g)Ie z2)oYoiyUq_vGti;d$V%=P|^}pwhKyh6FOMhdEwmrU8Qi>J+y|mtU&W&JDJ7tnBTWA z3bZ3ehur^Q)x1r?9J`37>`yd3@+HsqIZXLm0~L>3L-;dTdYsDyvm}*OA<%n-T4 zq&(X`P?<>yM>bJLSD6O{AuIP?l_L1kmqW4LSY()&*)^NbL*L3Tn{@B6NX3IIIFuP8I)QZJqKCoq35`Dx-}ur>>jo zccd7;COtD#=1RajhQ-u1hz##RsxwqbMRcPaCp?sU-67``)Q>+5)yyl=NP6E7rj;4s z!46gDHcQb>*0fpnm~r4%@`8RK=|iCOk*gmAZ!ME&v1hrh&ExgrpwWLDB_7K0>74uN} zUX#(gpCPS9qNJ`+n|ghU6xn=KHZb8e{W=%#0BBLZEsOYy&*VL>mnb!)-K1f!%Z0$! z0q0*_f=N*2*M9a?YWv}WsIb+0)xy!~0H1epWc<@&B__rX`wZq=Fi>K-eLR_Rbi>Cu z!5X47f*j|W4hq>oprvIS{HAKHtkOAB)cTWeT>YQH)&Ewf+4;)9%=jIVxg^ziqP0v< zYJ0eG+&*-%2OnALw4tO2(tN9*IY3V6szbwbSd!IWMW1cK`>I*^Ay+PpH63hFYcwpc z5LE&X67K$_WU-oT1DA=CoM@snI9iR&MT;4SOT9#tF3b8-Ac`ERfwm10=yddXOx?dY})dB;4mF*_6kIe>Pa>x zbx$uF?Pr)WU~|KE$jrBV2{mW%^k1f|cQ{L-(z_l+%9m1<;M+BleT|gPm+AXku`}Kw zz%E)>^|=RPARDjjJHN`Zh;|d|pWV z=PcEkfDr@@ew_!Zhp`K)$_&z8sn%UMJId5{etYeh_Lcnov@B1r-%jXwp0>07Nm7>G z=1<{-E}jcMC)v4ZUg2vl-J7req0f+efey%db_B|;Y{h$ zxD_valRUP{{JDugb(`t;sic$7?;CT)ean89E|#KH%qM%JXwK|U{;01zgBRi2{kEL) z9T8~T;!7!ZH$gvd!xjVLX~U(&&NV6Jn~>R|=7hpd8QpZb2m#P zcx?pduK}oV=3JWFCr;H#2_DvB%+X7k{7Vdi5BeJH;Wscieg<)nN>KM?#bo%4xyRIR+$vY{CRnGtMGJuL|9$2rK7AnT6o&pPL!E$sZJY^rCr~-xI9gn*YNrw zd$-qImG8UPo@kz_?kcYp2#Ym}HnOzMuL9cd-ZxhfL!ipmbXIKj#Q?|RpX>X=*k1h6 z)zJrJEYcAT{F3h(hPj)hV%e0VmMs;iOogxzzyl^RTa3B`V5_o7lZSb!hubuQgCN z+)2vAtWYm~P)X7Yf769bAR`Dz1|Q)#(ZFw0FU3qZxQRf&Y{;{OR;MYj0MPwbh-9qh z+>JkRp*LgL#?zSpMJI2%_6#=SeQH? z1=$5pF)A`>vF56JOA7?{h1D0U6FpTY!fBF!kQyi!_2?q z{CFd*9npUxeQ2%~X^typ&sEW$Vrhx|`V``gt zsU7|4-`=wv^K6KWq~|t4D%?y7wJQ^KRl)$IL@!wH`?icSw6Pk_`Wj4M+!L6WS3#cd zMWXYkYJa&pGG9Io6?fH1f$wg#Fs^yg56_CYzfE6h6HZ$(6^p8I=dq$bjU@Hz=qFrD z$!Pn=T636mR2>{>>07&225KC4DAH_h8d~vB?Py|499z@(%})B}KI@%q8>n4*X%G4J zr1M+jQhiNVQ@nGRM@npl%6yjcQ2W^SH*j*i_L+h0%T@2nL*~79n#>f>V+GdF!cJCS z$EVwsEDp`C_*abfd~0M1E5Vm(i^oc3KIbYdoJOpBBrsc+bO46_e+D#!*1RFQe;xMw` zGT=#3ljQO#n3Z2R@{IvL#jx{m<9F9;GP3g8qQ@bhmC6_v2m6%xGotsUC*9cK!AKgI z-Oa;^f%S2t*k1iAY=}+H;J2y^3}kV~Qync@zvhg~(0IYLI7-Gb=O60%x+&_+@84!W zdnYu{^f&G9U@W8S`!$z+D1)}=eUm;j;gFi}-mDoTogx$I0{E ztva#%Tue49*HUUr&fLX|ytsw!FYnJ*}5dx!-p?qtg8&MW4FfS{EyKZkDE*v(A^-I}z1@3oG zC!1sHJAOb|=8~`6T3*;{H;q}fx7wAKrnd{U2xmDbo;6*H+x!1N{)l%Ny-Essf9{|1 zj@d`trPR@AZi-S|)ax@Nuwlsc<8APs^(C4#Tk%x!_MwXYnf&ImGzq@Q@z7RB-RRBN z^rAy|Oqi|Y8_e~Zqfrg8AtnRg7^`Me^RaTa6`5GFq+;&}w5R<1u8QC+U1+nQzv`(C zeVV#<2r6|@7`@Nlyz^a$Pn?P6`oThUd0Qkq>PJ*PQ=el9L$920W30z?PJ)KP*R76; zWd5hbS9bxdEE5Q$?n)J1;4~h};VO0*j;gHmOlV z-M>wiSGh=SeiMUH**^Rv+9};hC|^7{WW3<(gR!jeKAmZbIkxOO+37g+_Sqb7U*A#% z2334a*Sh%J4J**n;J{v;N7;KA@U4HZf7QkReXIlQz1Qd8m)GG*nO! zp`K1RvoeQ%FN55xrf&bi!nqbbY*pNk0K7%=eYxzq-p(!5G;UL&0y&vHl^W{IiGMBC zJ5odZs(AbUh|x5_4s?>H9mHEp6RX9mgB${60u$>dDmxJilX2Tz8H_pAwowV)J2@8< z=VCH}J$YdZ3EmM&tODm0T0#m?eX0!GdZxrWE-CmVpC=tDu_SVL4HgDllAZBliCxcD zq?wKFl{qLXsoTSdhwS`a>-wKPDXu$FHRS}}gFhrkP>sh&pW1b2y=6ADx8gtI+4Kq7 z?Y@vm_ax&p*(Z0LI49B_e&Nj0cgFzdJ$9L?jQUSPURJaG=vex6fqc21*0xyLyoq)e zW;a3JXzv}@AW97pB0w+|_VphE{4>2n=NYAINCQ)JY8rCwj`qlKQ%T;@SLDo9*O;h2 zjP{JJHifg;$S?2gPn;|F3Ix#%*L`dWE3UXAW*JV3T?LqTX$~hJwL79|=HeoOlIT(p9j8b{HKIkYF{dbrF7|(uD{Z(f=aFFD!ld-1N zbgb`C(a(h^D!%JNi(i{@DBhEcb99=>t0a9R10mrWcGMR;1fW(9te~1t7LP^A_#LAt z*jUETUqpx3=aYq>5lx)70-iL!Y%st>CQx6po`xlE9>K0WQUEw#YRXCEftKW85OS|^ z$gcuQNg9yS-x_GTRFwq;#q4HhFCs(y6#y#KP6BdBVPgi5Z3>JtK!2APqj{u({Uk?e z+R|wFDad`z5(L@2UjKE9aka;_=I$YGsINV00G@cX2ty=P_syE#o zi3VI0@9x5piMa?NOSb=dpQYy{_1sjg6j4hEyD8_pO893y^y5wpo_rR)IF1(KTnPkC zL>Xa+g6v<99%b#W_w{{S zb(-kXnfT1lmW0i<9d6CJ6pt;a(`Xfy`JT?*=pTa3j)jXx{cGM!z;0LJQZXOALl;Sv z$0JK;nlyIQ@_2eZ%-qd%7<~r{vs0HxB{RbB1*Jg=4_4yvk5$ZP4Nh^sxzC=O09dfNzq%C(79xQ^Un7!!D$#Sl6$iPwxY{U)1_Dx|K9up0rSx z9*GyNJ3LFYrSX6IGWB{(ff6tX+}#lYREt9ioBH(1WPNq8MI-5BGTSZbXG#uuN8aHD z<|>avl}%I*ECi*1qF=8TZsLGJx}4AZe-6|$&DWC_$y6xGG}3r*dPjYtN_T@E&{oNo zvPFmbQhvN4XDJ&rbVg*j!d#sscJAlf15+np3h=E^MA$7L?9QpV2ZaIzhy@3TMx7HX zWuhh9xg?%Q>)8T5^qU5C47OgeWp(F(+L}zta^};J=z`WsIq`Eo1t|h z3@N%ZWulXL2X7#72OoL=-&PuOCIv9m;Qyhi`Co8KyVuU$_shGXT2>ss$e_bz%5;)W97rIrjZ6Z zpZPC~h9^&#z_u9?Ya`#)RSPdhSCo%22KX;GIabGBG=%Pj65`sOuek+p9qhS0t5>*@ zt?^uw{@Lcd@I&lCiqdg_zf*aQrAG0gyL*wo#b%Z=QfJA`Q{6juU_Z0Ypz*k9VZ*v@ z)#pUSsitjd{H599{S`=Cr{P=@Rd8CC`>)!e#E8qym%>wqS-z}SLC*}#(F=*E6&pp1 z<{b4-`#v)V{PQKoN$Q(34h!s=$4g%2&ch#@mNS1H2BscIInwMKh|kY39>>=oKh;=z zIUgHx5_zmCCS12ilfLolLF6ZtVU?A>sxYIPHyRq7JKgcRZ(!&6C|0tUnD2X?-^J+?=+2P2 zzY4;U$B}-ic%X^{)2Fou$N9grzV$APbO`d|*1>2~wT3Fgxu{BeVyF!ql(d1Bb-ewXNE0T4NNn3OvT0aJ{G+Off# z$Q*>$cbv6#^L+xyA5g(oXk}`21T;DFJ3t(CuineO!++?vmxi=0Yu9?$(dy&UGly{|t@T6MWT<-jl^t^w zC3+wkuUpn8OjRv?+pllo2&XFKx8=h{>!K&Ieg5BruY9|_cZ-TM^p3aW=6}{|raD!% zX?wIhdLFve9M?xp?7XSP~1)e{#kqqGlYL)U1U zArDZCs?ckkge~UJX*T_n8aDAbci0mh2Y;wd1?&q!CP@Sx98|S5t?E07GSzH?QE*`q zD4viYoF$Ao@GmwOlxYL3ei<6c@eA)cO!3`#=3BsgP>l<)1ci_1U=OKc_G}1vmaZ85VWc8pru1t2LLp6-;iOTa9od z$B%@94)%tcH<<*xg{ex>6nvi#DfFFvendM~w610N(XInR6&V?TCMH_QMFkZ;H^4_o zc06W{AKashXV)@}a)c^rr#>`D6C*B`ToEAzDN<92hFyb)oxUho5^KSyd!kvB7#pG! zieU-|4kPUXY0=R=mytB;Vqn_mR9Ew@keP5|kTDI~0bs$3U2pvZV*8&J>;Y;jgOKwa zxC07-%(o4Y&KD!f!iks?K+a2ZKpetJ1H{i=(3S_h)k4W$k ze8NFZEPYWpH0GlY9~RoC2Y2T6q0WUpAH3~ubSC;m@+^6(?YsTB+0ee$7yn>gRlQwC zgQ7Dz4Lca+6qYI9QRva=@n=l*!V2u~f})a+iSs%h^jjo)Os{eT!f57I`PKDnT{V)H0qRHl!Vlx9#Xr_E z%$kqxUwK{(hbed>9=~uk0o#Mo@S#&3a{w$zMmHpD!*h6X)-sz(1V~7M4RonJ*E<{YMKJ%KMWl%p=8pCx6iK4=n`}Bi5xKUOCbR9lZf;wZX z=ANsrgB{TfC+^uIxlKjy@!lapRF-Ur(dqq_se#d#2T?#tGZN+`8sq*@1+E)OwJ`bc zQ*@)5tDm`RiQ0@s8KTBUQ(V(CLPTB2CfSWdOB!LJW$i;PFqnQIBj5zppZB=Sov+tusUYu!2stL5NxTh=u&h7aFkSk|ybr6t}nR zkw-2Ha|d0)K(pfqM*fi*{uqoq1i4LdxS@5hc?7LCPWF2o_VA_w6EFOk`q) zft?7ty>y$;DazwN#`AXsDK^ipQ)~%lk-n&T7C$H@k5_KS1YtF|cw^Hyxhb8uCbJr* z`cc0ZEGM+762Y3UlLL$=M^t^Le`J*JqXSaKLI&Jz2@9g~#yZ+OV>4G|?9WcBtAeB3 zzaV}VTr{AS)`lH;PIkvK8|{TZn3YVY7P)tgxA>5>q^CqwuHIgIM$``G|ARF<;C!x97Oi4(f_#v1>=5uTJgqq1~9-{Q)jnt9h2rDNB2(uZ!B=t$d2_lqS#F-k5u zTb~K1q?ne9MEhiIdk<|A&hqjLM*~`8VzkhFkZsrDT;^E#kEX-JRE+wK@wy_w1(UJA zYLaaI;kNv`CTsKTbZz3-dp}2s#+jYf_m`T#{ur{;DI&GF$##?E=|9iwE11^&e4s?= zT|LX6`U#ag z$i9V%fqc-}ktv?)N3Y4G)=szsGJ_a+w7+U?%TBIM0}Sb^;Lfb3z!>04A;mf0I}zp% zx%;+fFi_2mrPeIX8Ok&%S48N{TfQ9)VEcQiDz_0QJFun;BzRsJmhvKO+kfrCK6!7GUGX#(Ufiyb? zp-^v}1Qgk)`x39F?iAf&%G$8C5HhviqAAQM{8=~irx!@)Tk@16DE1UY;~Wqu*iNfN zirzX5iO>}CB9YpqOeHIHei&?z>&`=61{2CH?t(2PaD|GB!O1%tY~FdoTzVIVTlUy z(Fd51@+~qD&G%!IEU7=>~W zQL{;+VSb!18~7#}Spn{D$lXliYedH85ckPMre?M;B+5vm`iD^avk$`{J8b`e@$Gaju|HcRdcJI=Agf??|`&vB$eVu zLqUpC+#+}|r0u*_AJmcDfi4$9mhfF3S}Ify!MST0M4Uq0O1*4>7|O+AmdXhmG-~Rs zD{(!LGD>c&PUk0)F)Gw6MWOTPG^s+nTsA#@cw#x_d;IP;1?1Dz;g0KNTYrg@I{0K3 z(Z1^bCCg0Dx&`3CCzBq#Bymf$-`%d0?sT?#!KEuo=R-0&`o1lm>X%l27JjYP)QP`1 z=3X!OeXo5#x0wj>JeE)Z&)=Ti_m7CNliMBz<)fsn9Jsv%%2XRtJpD&3_2>eMKf4Nb} zI1*r5mHk7v`rl5V#l%qA zj#mv&=|ZdbBV+S`eHY&tUVtL;>C1mbUJ@Yatys+cn(niwv_p62zk5IW8`Kd)S^JcB z*iZ6Lh$@gMhP9^u>}l2zcz)wgK={6kSp2^M3xB_ga|0p&Nz`{t`+o@3Z-HCY^q&1I zV?SaH-v6%v+5cVU{u?s*-=*-kF{J%ZW%1T!37(SnprHW3{K0=)l?0&XU!MRgm0$Ti z1wj%}2D^BiRya4Pei=$AUF1lC;tx~zvd!y2LO|@y{SP;btptyFOa_Dn9*l)mZ z0)Sk36@^?a(mW=SD0&rN!nBj%h4Fe{xzvwEh=|QG?sxueh-+NE*>@#ns$lSpTUJ!y_c9(-b^UA!ZYisx@{bE4$R^#yCZul!&%EsU6SfgOy#x>( z3C#oR6|jWoNlgmyb3<_p_=L7(faHLw1`ZVr0?ap1A@~G9jerl52W3fFn8E1d;?n3- z;{Z2ad{+kFgcm{lBm^T5REW*C@)8#4Dlm#T^U>%Y=OT0Cp#!8o+7G8(46hmoHAx~ zIJz}~f&NpS-fZ|3o|I5b6s1y3#`v)RkbceZGz- zgtUqfW4}uR0|rY|as)4Y!8QMzI#><{)|(M!sgeWOQFiRYmDMt_!R3Tf@WOBjZu)vS zAcg@)Ah6*;5-_cSgV|m4-l{67ZyV&V$tly%!C1n4xxB=LAwmXjl!{0cpxn<~aCY+) zmCm^FgifIIsa<_}m3#O6I2Zu33$s0A?170^Iv8!aA(1}!aBvF_PZBo>&IMGgO)IGW za55O^XJXz_z9hLMjue|ye^|Idcd)Rr@7%qMa~JFGUmET^Sfo&X36Q!ey~`0_KzwdZ z&+k{r|6<|3gLOw7^z0>F+DX>|9XrN)*uUi{`+(%w|E={8jOmQ%7^B5URM33|HWqAG zj&LOQ^B*IuFqeZAsdo>Qze%4LLq)|N$TzH94#}54Z{aACRefff@TAOS)EH-1mijR^ z=ce)WOX(ZcG=H^=(BC9c{vgdQKh|&JB}a6-bT2Th{Q%g@=i5d0T})B$pUcCG&~E=Q zpU{hJYE14?>;@eh2Kt+K!zc18n*)>kyJ~}u0Yl$O`J4M#Jp9BTdG|;>{5X3TC^#zs zfiCvpy$Br!sP=rEFS0p-v^f3c7CMK(RA=pq{(im|?h0y-DKrGa6+Wxb?B zhko_f-1MI$h1nj>i=zRGU*Diq%)Wo;&=ngsX4=0tqU%uNAFRe8K+XZyemdxW<=<+F zUl;rTNop7hBnSSbW6$UP&*v{3o($UDG@ZWmzh&+F2dlvU*nfxaX6;J$A1o3~;!W3; z>TmxYG61=SN!;w3{@~{vb`yFL+v^{G)U_)P#;|q+81WPFU2&jd{yYv4nRG$df7ykK z{o=2&#&{7s+!g+tcUSy5hVi&+L!1o5`lYMnD0WvI55stpy&--F2=FgC25!drZ`FS4 zr2BjC|KoK0tVm$D}>)o;Ir`@5`P7+LprHQ(4@W;0;6zlb;Am|w<@il^Re zUS?xqHk`oQt3J-xz+2cJ{RgYL3B}z8+E2Yv)eGSK5ejT zzWcG{wOD*hWto~|RXG-JS7ih0-YrAkcC9x<*k%T=C6m5H)K_rSk`Iz}_$SHVeArj@*jF{%i#!2-SKYbNLqx)e z$Bv%L@rXsO9-8=8xii^y3G;ZogM7?AO+euVSxi5^QqfMPs|N~+v}xJT8m>T1+M?Fc zJ8h zU@gB`sM$$J0=1VnHoa?H@_yHi#~3zU<#`aB)bLZ2$6!_MM;hOT!Ac~>1M?rJPR5h9 zdb7LiJjMnLjXw=m&@@*%yk#ZtHkz8b4~W`Q#HLob(8h(U$E*8xhkI)i)13{c#JA8@ zor;n#od69p-gJo?kLCl*SIJp1g&rJQm1Tw$d3D8e(|2^6Q;6Ky?2NoEZ={8QO4N4&-I54p|XMNGuG9=S|H&U|5O zuZ=9zJU^JctR?Q|ovzdPF@}!z#amM_lr9#Qf`s{R&7hfI^_LhQ3GW!C_#eRovU1;Y z=4cTqLE*i3HQCRkN#&>Qr^hUF)^1);G|i~<@=~n9rYJChL=f)X2Bd>-5C2=V&<=5b za|tSl=aiS1cftfev?g~RA?#L@$vCVOZ2;J(*Q<3ZKG-CAAgRG%$`D{zXzun zFrNqcwU-qq^La&|z8RxR8GY?P+Q>cjsmFP`WR&{Q+c|@})(ggFcA`;ciDPW4p1UIV#;^>{PNwbz2-IRNRMd7SRF_(X%5F~Gol?+v zWRP+vRdGpE;-TOQ$vzcs-aYE}Q(Y{9>c&JutGY?7vf41YMSHpg+hGnmPT2=k36NJ51EBfc z*WD03eO@WHjj{XP*D=hse2AH!r`KA%ODwWh2M1?!R=oF*zJ*`W0jp(;t_yeX0tuC9ha`2?8@riNagf)0Hj>E_YEueZ6V3FrC3VJl0We8TyYINm<5)6%C~{I_(Md{+VGX-Eq12GDqT zG&1kCI+>uf`blv{O;gkYv~#Xi+bYodDZWm`HETCdI%5#E^R+()j5bzpAKVhP?YLM5 z0_|^Od1>n1W|w4%$3IwD`uX=0zAbAz8g=oAsIlP2am}mVe~Ek~@f(YBW8RlsS$eo4 z;};jF)zfN{9|ZZ%zZqXEoIFfCRj(_D+D}Lg3w#*-*rYTE>y88+Pa3$J+wnb!?ztNSj(45k zlY6&LKj1ej?z9mzuZ#MzKXy`@XDWG;POv@F{p8VQD}fff!3IskAP{=c}=xtsH#wZ7KCU<9t1>Tx7v- z_wL)Mn)_&R_WpNVejmAY>aAnSv3Hw{xk8%TC2GIKy~Q2kP)#qYc2E73^bPt1`W7?E z_xiTAFHhw43mVnshybm-90L(j_#s(O;-oK9om*z^(Dh0*7QY}j7E-O@qexp!y!vQC z6BV>vUp58iVP9%8saIJ1%H{TUZ$jw)yIV>gwT(BODL8$`TFz4%9SS=d2nDoON&fV` za9wFI7fl*eUIt4m58wk{Nkk`~7)0rxQ35R=q2iiRqdJ3qQ#g9#AOS7;mKS^!Le7RmI35sRbT613P zXRpTKV_NSFQk;K7PNq0m>~~G|mUQ`q-8Y&z!(Q9aH*bI!olL87OjznxJiLj$%{PSp zD7KJ!<#(Jg?wRvU0^x@oo4O@{e_%9d40Puh8lL+#Ib9L!cB`sLQahUD|E#+z(CV5b zA?{juxFM9+?>eXNIWXSfziIWbyMGeYGxk!3?%QS|P6O>U5YH= z_(??&U(JBU^)z|kE1xyYC$lGAsby#umZ!@NRb%-s?c3w5wgjH4XRlP^?tV-Qjr`@x z?;)~S8HnE$vq86&@;gvOUdj7nO8OBAzWh4lGvZfsp$m@)L2{|LMGAN7JGr|gcm6lh z-ZCnVrVAGx+}+(mf(`EOBuH=_Jh;0CcL)RsPC^EEcXu5K8r&1eK#<_hdpqy<-E+^m z>-;!towW+-sg|1V-Br7u=h?fC7s@3*NhUpKZOzV?nL)`o>xB+FvqK1 zP%onwka%W}e(ZeOF^e)^xpX;2D7z}{}7iJLd8EI`+2nKcgRvbMm&iPWvK8)GPZKqjlr13$*aP9E?R-4`-r-Uh5ArSz>DFAcoU!w+55l3+ z2-0?8Qwt8|kH4M{i7R<$@{k@vK`3Yh)BTj=cJJ})_EIbg5x+MY^kYNJ&%Y)|wois_ zJfG(K|HNEw4Z~~FAqN|K{2WBM0l%pWl$__7H{2{-*Ab(4dMs<* z#_BG=Q*V08n`x4z3`Gk^GCBt)gYyR&TxhE!MveJ&)Mb0r5`F)gu26o7GB7}ZZXS>9HbBrDhw{BQ*qPpCWan09dNmQ|H zrQHJ_E*lTmrdgMscMF90?}NmS(KbQ2A~LuR(o^txXw0l zqzTNJUz$M!-`N3+t^ckCC<-(;#W}2W)I9Gz_W^61I8QO<qDvgAH=9cP8uYeg#;u}uaV zx+7fOY?LjWv$n1vi$?Exlv9qL|@wd{c;TwQuM4;-V*sN=`$*xsOG`3E%g1+>~lBNg7SagR9B zguuaPd!zp+@`I)vX<;bhclgnZvZ&Yt3ZwQaPi}@Z?FY0g7GJNxu*Xs=lrucI1o*Sa z5#7z)H+}i=GuHMKy0yt_L#ak+)9PBTKGr=qh=5@1^CW{x84~}IwLhMv1r^PmzXTqi zGW%;m0s`8!5q6h)X{Bb#uv!D!F+uru-Msv=*5BVryUnp_5Y%TdQTwUo3e^T)^DY3>2Az4-E6^G5AuUmd3eMXJ?gfsH57wN1uUcn>Gs*DHM}u>L z-od!7Ed%z~s9OD9&h%%RfzHBu3j)j$S_Doo9R%;cT(-M!E&O%4GZ**jEn(KM1ePmC zziREPhbMe<{2~>?;9Oj$+Ze}(uKLFgO;}*k@m5dTnv`hD*=RkYViwk#&hOj!VrpR3 ziscVPfgsYUjE#-n^8+?Eg#FQLD5kd4dCYN=r+zPxYwtrNnjYG+R5_%RXwP}+$${~E z#k9E2Gs$`JKOnF=yVN4dv?u%V?KiTElH>bcueu6nin(At7Mr&|MFWA8pA-pklC}D4 z(NuD#rY(X;RU6$Xk)N>+BH?&BpU5ws7x)sR{K<||_h6AlXzfqGc=xBTWdt5CL!T`= zRcRu$Mx4-AJ1B^Bg9gBIf9jGVxUTDaH*j;!NpCeDVO_iDr4v4`ng|+neh-PdgHtbeA3tvZeeeo!=dL)Ihod3j2w>tB z924oi2u)`rk6Qn+NO7PAeP<%W5{ASZcNC4EvhXTMAxHW;{g`7na0g{sXo!2c5p~-b z19jU#tE@dD3!}t*9$WBB1fFo-(xW3~-uTgBGaM^8s#eDT_fh=vac0hC^pD;mBVhHR zfDuvt!xL}-mS#cxjS&la23@S%ebtubv*r?p9=Vs>>Q~nOgYL>&i7!JlG;=(*8bx#B zAS@bH@z*M=yw9}c`IfOI-yPW+wOWPulT>tiSoeu^GNqdziDVXVFI<-|-E4|7ngofA zSB6d<87o!Bgi^vpOS)QmTWZ(S?#oTL>DsCwZ0C3@FZGv$HYf*~eVL@_Qn>~Tck(4C zy{v25$~Y;q*-Vwz+Veb)xlVTJ!O2NfM z$c!GUa^nv?gSt0HuPJ(13Zd+JK^=IkX^u<>Nds(GsPg+1cYBJMBKtA%S)ZQH<@@*f@#6>1+m`?D|d}4K$%XT zYtRb58Om3#u>_ET_D4)Po*8KKUxi7PrO$x59n}Ny23HLxP4n|N(*w=i5gd%R!DdaJ z$&3#y8X5>=R-wF=Q25dORRmHeQ;3FRzAM~$VF|hfwZxeizDFu_$@RjDra?7PrJ?6IL5Vo`-%lRP}OJ#59SJ3f* zeC)K<GRIa$pS01UiX!r}iM1zd!;kfhu#~EUO(3 z%RE3p*FlnN?lai?+!xFAZdw)lNcxXQEkb7OB3{%|uXH5Mq4^I|5cQvo~Hv(Fn|Cq(nHKbw;mS)9s_#7Q~OR^o^YV z-pcVyQo&hb zxc&NvyD z6vzC>b*ZcLrd|R=sTf60CZ-bd${k}OQqOM%et}iS)k6Q}UMW z8#c$jJG#xdFVMS-RA2o0D2Ka*gllxTiDYkp-SB-^HN5bxa&5OAb1YlHZfTfOnq#UYj^z<=sjpl1$Z*q!Pa+w9}w?z zSWijed*#pzcIbM6PML#FnY1*gb`$TyANm^N{d*lee82QvW8s*{YnAJC%9u#*Y=Qe| zu?H2QN0pl=B>+)YdXkpiz{j=z+$Y{&My5;Go}j8jX1CtK3{@fv5izahjQPAFMewYw zVf*3T4d#%7!K+O(CVzL1BU*!Irz7=09eDr6JM|8$Nh%kpGIQY6-Eu)#!Ra-{yZ6*r z-lX?}Y~6_K0&v}Z=76`N2_b(%v1yat?m^TaWwGkU0%H}sD_wnr4&BpNPv_0dnG@wD zS-86!8WTeJ_RSV z!iW(X2<`QYE2sEhe*h#tAqAOBLgDqZHQCZM`Vc?AO`@D}!c3zgGh?V20x$Yf=PLr= zayKpUEDMKbD`;hg|0Cb><$RQQJgIk{%IQN zwq0(=!|m&%m{4kJK$1!#fGUjmp6LE#pHwV8z4RRY_W859`;P?&RDO`slO3U`iRKht z?93kn#Fd+W+r_Gey4W1FY?@WVT>g)B6w6kxejwRT!&RDNmWO+{tYB_xW?*1$J zbK$Zu7KB<&0!h<#Q2=!(2?_wU&~?m1$NXNInnH9)_G#E|2VP^D?R){974Iqcb#{Q# z0QxS?o+?!~cW{0-#Tf?vE;IR;G-b?08V82qiJT;Sb7QkZQ7zq^p5MSN(y}@w9sC2E z(#nEuEP#9pnM~Tsf8iQxHXx~9dq+$0oSo7eA!@hz$f-AfI#Luctpq@AD=p)8@7bRK zw)w>cK&L(Kg*>vON&iCD6<5;1824(|%FQg4`X!x79O`$WtoH!eroO6gLSBRiup1{cER)o5ZV$Lt0|26`dqMVb zZ99xvCvVif8nnBPcsI{~bpWR^%RWhX{}*5-*Uq;6x<2i1KS_GSk#@?y2~<+JXm{Nx z-{jqyo{f5L0-f&$$G&l!1RC$R!o0LW(@;Zw*06;wWy_aPW-)au?uGI4qcCTc@f3U(f8&i0EEr|DC$vL+!NoUE5)pEwhH0rK592wG{5{#a&xUGpq!e&W4 z>34+{A`Q9x>`nR{eX6|Rc8LQlu?G$q^?cp@8*!-!z&n>_xJYP}W`y9R&#`~!2aH91 z@N2~x7gNW@=1UNlrh|x=u)3{M1EjSG`?9s`F+VfECLta?5%7NfuBYZlEmf<%u$(MAd-uk+K4I zjM?BJ{4CuHQppi(alP^lM@0yx#!4GX!~6ZyHv?*)f#I( z@a8IBaGq?pYT#%;0W2|fum4}d#p8!sooiwFU-ua`LFZ2$vHVnWI6VS}W$3Ts)Tn%~ ztx8=wKkaf8_D#;$%^%I#9+dJ0O85&Ig-d|3bvNrpvDPYz8>g6pN7EpG{#X)g##IO- zih~#OAOsR(fF^E<0|8Bn+EH4R@O(|=$Kn4q#3iNrNg7qxFKK(=y9x*LfXFFwf7ZYO zVl;Jg3CoX9)kcW3Ht%6&$hj~|H{s49(QTFtob5?nCQA#7le~kIypt$4vut-5z&Fh} zBYxi%WB}{N1g3|V5y#bwB6ZdJVcengt;x<(f7Ft>Mw9K{Bfp0#kvI@z@tTfX)%t(r z_8*8ta6sH9iBPgXNrHS7N!kk>T)|D;VB_|WYJ!Eyf5V@lFhhQAYOFY$BF1g~FB{>u zKxvsSG2=e-q7fP+r?ofewq;Vt8oG5wqbGar zeU@;Hp^OlYuv2@K`gx7=V_3Ds9uJw%^CUsUd-Pu)t;$e>$EBj*H$Gf0Cn!w+XNYsv z=n2QZH{mY24#>!h!2{kY9KIEa)Kdw)Cl$@XvesG08Lops+rRT`jVO$xB+4s<_`^7H zklRv11fj1vP6t`abc?PH9aLjmc;5JjvZ0*a#Ddy-Q{eE0+vS8uy@Jtiu_!UtwT=b@ z0eg>~uGoF>Y@k`4mGmnm1S03id^Ir{Tmw-`U&D_q_h$KM~t<-H(I|GowRF&oWULzbdwdVPi&t8Y+G;iOc|7*XW2O?3z|O_Y92eqpdfmRiF(Ca^^VNaHUx*H6{Mh(kM3I zw6RrtV~d^Ev|s6{1r@~?Gy>%-cjuH;FlRy=j^@3;VK$Fwt{;lFdQ__+#==7REK*pT znx|K2Ky~wqQE6c^+Prz%!fdZQ|cT>0_-fo2%m-bm`kmGoU3XzZVz23!Y4b zCd7nX1uG&rjFJZ(m$_4!AbYS9IW0;}wfofvl0)#%j{zCS+zxz0wz1lAB^YwCT^VwT zie+s>mLv5bRrSJ|&VSO9InBckLU5;2)f%MsR{Y z{XeR(;D_TjTt?xLV>XZTaN=V3Hy8RBp{d5RW?f{lE8GuGOfn0ywTLmh64D)JV+9X& zFIvtee{=1FPd4@WUS3Gd@^L8AF%6qOb`+OTXA$P9j3s4R_<@Z zMpZ-dcG2kt-Dv7|TU9iU=}V8^)NktHg?eJtu#i86mMu*pRZ-PC4eRM2oQ4;E`7zQ_8B7{22S#TnfsFYV%Fnn{)>`D1!!2^Fk$?mIhLG z@94J}nbCw!6YlgQPD~U^1ic3RI)-YE6+KKV3>~>0T>Oq4wcUDqGB9>$3Yo{g;x*-| zp6?0!Ci_ZYA8#v)LsgI1>kGgBn9ZI%?rLks2vfmD#L2bzw&D}1P6mi z2&^bCg=QA!i(7%TQUg{ou|6`IK}gW1H2f+m0te$T86BBfjw+QOgx!5yJXZ#Z9bX1` z;qOig^-?IY0`Zq=S)Nn}6l~v^^*!&y77Hb=pNh>S4SL@{@6Cu5UYPW@b;YHVJR~j* z=y%Z@O^O|pV`EJy7Pq+Jbs}$7qbs%H$5fcz2^C>r>~s#x-NrXxV4Z20HHx#eOXRlR zaD8sQ#u-sGs0u7dwE+JrT$5;A!=h39D7&QLB9_T@U`%z`EW}m}yKg-(N^tj`xsNVb zud1q2ZM&q-HZ*(}3!&3O)jZUmp-qsls;VC?cF@xUHvoPrrB@KJh*wgF{bGss<=|&e z%*P^H3kxPp;dPt0tfGx?;Do_s6FAy*L)wnmw@zMN! z{Up-U-3huBV(bDHQ<}{m@I8}hq>w_gJuq`WQu*GXrfg%2FK$f=;#Wu=r7h}n>WRd| z!dOF(gYwm-T+jnmtkk}aOiGseF`NuaQ@UnO(+z3(yllUTIM3C`N55tBJI(vZ9FjsZ z>wGOM7{WWKr!&$0J-$hYBw!h2b z^8)JEf@HMF63q90^$3BRedHJwa^d&|bA8R*(Y1%cY02d~BCO)2*I9X*Hz?4gaD~vu zW1x_n~Ut*d%4?>t*87m}cQ-(h*SN=g|(4_aq9s&h6-n zRglh*p<+VvjiHj^L2OoCkR3wk5)|j2v_Pk|OlZb&t^-a2>)-Si#q2#q`UbG~cM5aaicvKLIqs*7>A3RKce z&$Dgvp<pL5w( zo|Y1+r;LOQxW{22ldAz%a3*cC8Pt6Na*t(#h1x;-90vRDg8DY*m6kEFx6x(zmh!Ok z<*ykJZ|120nE_Bd>xRIaTA3Tn~QqM&qBm#E1w+N4D-812LjVB$%SM zrsXXUwNWVRcQ_oRtEsCAU)$~E&7?o662qsk`$MTyG2-yBu2*w}nPcb1N*ErlmBonU zRHf(2(zICeA_hWCEbyUVR|q}HqZxg+4pgS!$Ah`u+u>2lbId0K)}$rTA7hwfKXz{6 z55|m^?30uC;FKA*3)5r7oh#O3RTv^d*q`}#A36;w-qW} z_Eg;BG15YpVKVCHLRue?*hwjNu7$Q3QyP^~9?nD*f%4s4qs+bhr zjXJZyJBWk~V*bvfqY$Sbr&_nm>n@^Y5iKrbNHLYV1WB_bRzYJgOKbVOwPn_x`f95- zfa^L&cmvX1`B*9#ptKoj9ohj4iWefic1aID^UlP#{H4>Ggif<`ORD0j=tmdZk)%8S zG(4WPEO8J_Dq?L#a%+clG`dJsn@;@wl4*3VFiUwd%;hn~)mNi5C#nx5#Z?|_`LnTu?OG9aqleche(NhS#O$+}kBV+v4g7B6WK zJ|WaX5nShh?4-jWKsy#-h@3d(C3HYZziyNp5ax?kd__vXrEP*4hPqReNQ0v$%AXrR zq+(b}II69)5@&9SOfclIFjyu5%D4Y%B*mxUrxl{KZ~DgiwO{39wjR5HB7p6`q~#N| zIF7ggv$#GtzIl{Q$aE7Qpc5x6cUL^iJg^c#+>1CX3z#|Ve<*h#DVF*cl$GnK`jEkN z1am`dxkaXnMgH+|$oY}kpudwKc;I1#>@E%oc9&$`%bi~tyXm&xnQeN8>~b6r0ObHs z2fmQJIF-C`p6+`1e~Wl&M_}>RQb*o_?_^J;bHcX(GpM;IqxSkTIOzwZB+a9wUoSUiM)0mvnZ z3i$Pb$En@jy54;EFYE)e?#az$ndjOJEN)f$4E0pu;#?QtF}PMRdy z=EE5(nbfU-*@36MS{T1yw(%Z9P*>bs3oH%1?BEXef)O-Y2ii{xM*BMc884!WLGbk)SzbJ?7g*QO#{$7{kG-A?x- zxmTL|<=0EuYv&f7{h;@}+fscp=wM{Y65p-Rcog1n;Lf|^1jx#qT1)_;5y%MMwGIfV zf#DV{I9=l}h5`T=5_$O!V2DI&Ef4!4QW{m_tHylSf+Z6PEE6Tps9ybsK*=_CAV)$a z3h2CeUSC~WIRF_$>&P8;PgCv#{gHmvu2l?xO|Pflh#@OnQ+88iiAD#s(C<|Uo2#;f40XO1K$90Duy`mbK~ML} z8&{+KU?`av7jx-aZuk!Jj9$QwA8G){tWSm)_q?; zuKGGTf;2^)$Fcm=+=ZDm_$e@x<_XUWfF+$XU+t0>!;&$&z;{Z;J44CC`#@|J*=U3D!0J?4HbQ8c;3`;;YUN3Xe z;h71r7n9RE#8UvwY<4C>!!OE2oZ^s7w?89HqkA$yd`MSMxtGPl)OxhZT*S!sE`;~O z(}8DoZ&$bujr1Q-Md*CcdhI5Mv1Pfr7h32m|2KUvQ}jM=8s<*3c!}4Cq0}VdPh3Qb ztB{BzUAW)YOJRUr>yeZ9MWi^b_j-1_bdt8e7;TLAHMi-6;MUrMD^E z&__434Xg#STs`^Ns|!kIGhPW{J^DR-ZB>Ul1a0rAt*~E`GyU{co#i)lmh&EUr@iPH zwSx-I2?OrgJq1Pqr2NCsU|Bg32eQjrR9}&1KG{v2Ij@b0x%=(3LC?+lX|8U&E8M_v zV{noVnZ!Pcb%?LbF?*G9^K~_-e=#-u_pc_kK}Oo!%vY z9(#Xz!)%Z3zkSl)5b9pwJ%v_(S$=!UH|F8Ve`O=}fEpy*B0o#ACW1J zr9^DAz8qVXuJ&nabRuW8+tsJvgj8$BR(CaP7*Y3mMrhb4>zE(25X%>5v7<&;?Y(C* zK-m@Bd!d)N7kNxc!g&f(;%kse#>{0!2p^Yd$CQybia*RJ#Rn|!KVF`=KD2X&$D^U>MXw;tnWMUKq6B?h1l`Q z9uj#`-@+!H;HqGvhG+*eTt+HRJqHeyp%ZzZB%>^MBFgk#{aA73Gxnic0_GsmOq0~^ z($vCMDDf6l;DC1gD8l;Q$-ziBfaFz6Amf_H{gCH^LpPSD>q6_SgRqx~7x=1P;?oM? z?;tB;s2jCV3@Z zr8d0aL0)wxeCHF0Rq}aFS+4>a#rY&LC;f}w1)_xp@&qE5g?~12DaaCw8-#dURep({ zOc@So)#N0JUnWUrz-Lhjf%Y&Dj&x-XD=@vhAMPJPS-gk}E+v#Vi4N6>RQzL#Eg3j? z6jzvmkg^QowMUw%EJLXYYXO|9O$o%2j_M#LhS~LXs$4Is=zF_^!onBXu~Q@*h^5Hi zWZgMu318W}M_X&kQhrH$L0Bx)g7ackuNDQ)0e=d!7zpPq)h?F`1Z;a00z!}{0ajP5kK#9rL zPC#ng?3ke-|v6z5BPix@H77P z5YkQoH-L3h#6@r)5cFz|yL)nSG#ED+avE~n3j%QE9xRHJ{newiwp(bj5J%FUF>&fR zz$j{cOZP|(%s#OI)W5$vOfEQ$8;q%8ZG6}=C5D2)Eri!)tI*k7dU=zuh)>Qfzr5j7 zyh%txFIq0>qwty|DK|# zjI^5DfJE<4694KGX(A=R-E5&sY)=mG7upc#U8s^Y9$B~xE$p^ka~nep)u0Wli7K;$ z(bX`-1Pqa`z2YJfM}0rqH5bFqx@#I9%DMr4LB%xQ8S zV-59vO-%coiH5FmXMpp3*mEV3-hY33o^I15H^uaa;YCI&USBqIVD$6?;b&r}XoEhx ztx6Y)&w5vAKW&6-mYbgr#k)TbJkAm%J9Rx~D04CkQ%{_UR?!6w^6f`*wQJaJB3(nD z`kbhxru>YKq(A=ffGK@rrs5GfbQu~Og5l6Oj6*av-=r236usYbc`_&4r^r4;@p9)n zFyzP#t^~Mjj=#p`ZV9{O`VLT(^%8rR9htLRH9&|N0DY%;a&j^U!r}qjR8h&~T4>n2 zcLiASTK{*^kd2I+;IMYB5&=##?I8BUwN1#Tnarf!iJ%atPPtZbfSQuKLh?Fobji$m z=jQ<75zE1GiCK&CGcQ_C7~Xvx0OS+Qr=W=IF`W;(iv9b(oQ^AI{^p} zj=^;*5c<5%8#SHe_OaWnT=n8PIW$W=7wOol-_Gm^d*VaHB!je#i1WVv=;E@i)z=*R zXM6lV_z@TFzOR3T;97^IyWc6tuS6a#k3KkdUb05gyO#xz0MnCqqOnr=k>Pa_N9;Fr zzN5F%6hq~0y98IHH1pP(-eD?Nu;>WZ6D%XdM`M_ zL6FO8Z|dP%fX%Db#VcZ-sFmqIKjR{siM+t+ql>ge27b z5>UMag!SIKFm9RsB?mcw&uqiHCMdk^IV{RkDMU$LtoMuh$LJvVf8E5v@Mp6n$PRc{ zev`j@&-gWK<(A@}fq@xb=5(B~y0P$m>ia*S6zzvdL=lJ>^VX0bNoUAUe6mtzygL08 z^We3u?p3wdpZ@`|lxW2e_mvv!GVKEWkgjC7k)=-;`(M>SEzNH&)mzUHnT_+mhFTCRP zP&LYlfKN?)p-|NH_rQm@XS_@dg3nhT}jtpZhRC17*gt3>*BwXiP&3>xoX(Qmhlg# zvWGAGD~k$dVuU-ky%aIbUV)ol^2r#9a&c`(aBH8k4SYu*D4p~x3_f3Nc`EK#l{h4y zpovOhte@3imOGclq{RyAd)_`Ul{ec+bohFVcR9q;?APPydCY0Yv)a;O(A`+Dn)2NH`1wtNR55Hs?OfXf z?JJhw8>@MjS#Ndff-;iXlJIuyCU?8h@Ksh;xtWz?Q%1F_Qvwae{J!jp^Sv?ii#4)D zaNPigQJL+`olC?8&)KUm2b^w2=o%2PB?7-9-7VOAR2ecX)c_W}Fn#&OH9sKxC2nC} zQU~>A$WGWhu3fXC-lPOGjq2MyI-R55kTT3rqX`j7Zvkm3JN`Zn-4D9d0wt7D`W-GF z{QZveG}Q0qoUlQaP*LlY3KOFJ3XC2c5nm@{1UnEXp^GuRb>ltN>q`C|`g3-h3wRWMl%69oNG(;DiyyGqSM8l`N);e`IEx%4qFCete2<`8MH51Jy~pCb9C$Ezu(0-*?+gjhBe8g zEU~TJRf-kNjQ<43rDNnN*%6a9>9x^7{*H8)jUe(Dpa^=62%<)gq0S`SX|BXk{AR&ZesBzAV@Q3K*-l9 zeP_d8g83djP#@uTzTC2~JK1)-{+O=m0|@gEX%8@fzePmvJox&8hrY53%c(hIJR*6c z4WHhwF}pxhW-B&~!3MN5iEYO@=H(uPV`XD`)ch{D!2A?qnLIU96@xaO4n|@wlyS+x z$!A@T8>D+@Pe+OCl8m6ZQ@f76vjW0!Hqr4OWdxQ?9%Y*y<85%U-~Szisg>N>IWREt z80xIeeTik%A&ajIW!F@T41@AlKwrZ03J(OXaQd(>=L?6`zR^&N(lRdidD-INCcbtX z)FnF4n(C6tZkomUfN&c^^#0vV)?{Dz5NjuWZh(Sy|0xdFpGeX#I|GC}pH=Qcq3!9n zJ~3%HNf<}T+$CQ}-`&NBjd}+EezvLFw&|g@j++d740+(*xl`Zvh!zL?`$st^H+#{Z zH2Q#;5eGAc!EpLcbzP=Odb^e@AWPXsDjc)`~8+k^;ZZCb%2Sjj$r zF%o}Xj_R)|7B0{8|A5-vJABF=laHGLs9Za5?lzZ;N4*Pos<3E zb5cj;(s3r=a?5Cxjk$Plw}A}^>D${qh;R=eeX^BIFLx=#rNL@zJtVt?1-b5mTT!!p z@uM72Cg8{L?R)bsuePxcQRTkdH)_3}IfXV@4pg35(xf?+4Bb^MCFr$mqS#Sy;T1TJ z_=i>D6^N5l#V1$9#E<&Y;6*eNU;oJWeV+)N6ol1c2m4E+RB)8hHFfo=OsHH1=P--q zauyH~sk*rugx28LWu|Wq?{Y~~s99#wmBX_77 zKiDUF=2-3{t}Y1A3r`sptm%-~`oU*uLX8ybwu#<37oOaelOT_=L{}Qb4Qo>Auqv=R zacQG6lx0k)hVGDilZTD`B3D9;Zsx1I7UcboM6b(ij{ZPUfCXaA8%Ja-L!gqwzIbF> zWVH}P@zk9#Rx=>0-!lvFboGya(f1vZzbSR=&|8BWTnTm4QoFZD+3tsG>D0$=ZEwyp zqL5frrB0+rh2%R$>#X_47dxMqWX&*0XY3y)ED(B-aX__Z3=QK|=<{t}&zFE4x*g0GxA)(1Ih=)^us6TUH)|KR&Z%LcfNZB|sGW5_?L#Ph03Z zM?upn7k>>Kg?rKjTONC=6w%>9;TqLC1+~WBm>@SQea5*;6(hFp+15S#?XsMI`a!u; zs{8=leE*oL-x?yDgOf~va@{nN;k5gKl63dtAw+8^em?Q8A>}qKfn7^z#z!6Lwni?H?3 z^@bJw;p0Q>v84DUOmget>-(^e`wYO0NI?ScCEmvCuPG-F=&wuVo7M58`^yAGcjXNq6;MEMFF}j zW%f@hw_$XXGw=Cpcgz+7Lw>mbB5(8UT||KvP9RHlZv>UDBWMNXMA;jAeAu>;!)P?$ z?6&tDdQ?X`mY~}LZ$i4>m-Yny`ft(Hf%#^ff;Vkj z0Lc6QD}{T1cWm_&TmMUD{4Ks_8wdY@y#8`0|JyQIHT~Xw9jF`4K20=%`9_Gu1?It* zvflN?p#FQcULfr~FTB)0CWu^!brXe1$i9$!#5J0C!1kqDecm7agcQ-B)Q01bpc3?fD`d$s7kM&ShHNTfYxvJZxO!!WaBd4oJF7L z2GM;fJt`-fX(n#94UZ?*DwxWmfCcxK|4_IZq(ymlSmdDA2jlS}M?0KcaHtL;@uBX$ z-TOpsu0k+x;1o(P$@=bYh_XS9pY{i`43bprj^3ygTiKW9G`$BtWLaaNdo`pnDYKo@ zBx@yobwqSShV1c7&#rah8>!yWYllqJYIsxs5c}zR`V2dM)L#o}Q<#JlFX{o-Tfr9h zo$i}c0BJFh@nZN8=l*T=bEwC?Lc4oHCOpYZ#8%=5YIic^*j9=N!|am z4ItY|25`*(I2*9>znmJVxwE~Ir1+n&^S@ja*ogk0j{!FRdkk>u|C8nbt^Q97?v(y* zbzF$&F7OqAjsMjAZBFUUWs@ELY{8qDUR`9;g0KuECBj|Hle$f7)+0ZDy3S)>KKAJL zf!ZAr<^gt$cstd86pW@Hg1JPBdP)O(A+9nQ3DFET97UUHzrsqXDiVXZ3!*`7{W<-< zorzg6_9=YazERfnOiKisPa|J8>5n>_$;dYEp2zfC<&>E8v}T%Sz>ACs9EjYG{3oHS z;>!7?#3&$A<~V=K-Qt|j*pS+_%nu_r*mD|AVzw0J_QV7IQKMfy2`>Vx70Ns?_bH!c ze;w)oBeFf)w#djeRs8;_4FwhLT<2>XR7gTL!)h6hF^YQMt_11D9X>t@U1(+B*1pfH zkmQdCNYz5!{wueMg9WHt_R*adCmURU(&MY!f#f(d%yrbf!REYMlWuGSSjGLEp9aIv zz8=d92U{95Qrlu%-%l`N(!_mIR)62?@84G06XwR3t&&vmt1v`59pEfQ)(bQN7zv2q z0hp$?dUuIgNZx_d&D(RxtS9hcLe^ga2!Pt2RzJXQGW;`!Rfc%&fJm94G0alxSDnqL z2Uzb8<#FWOBHT%aWbt=#Mx`@}`o)R*i2$DjvDZixuSxM+5i9NHSK?X;{XjUTWHHj$ z$M8DmZ?CqO#nFcthX(AV1vYix^4Zt(zx%M0FLK7KG9cox?YhgxPt7{9m~{R*)?P#Z zxX`bZB4-XYvc`Hv;&7*|N$?SA{IN@+21V1lgC>u6D{Ev?kAMvKoruw9R@-%>tf&%6 zewm^pS(XyMLqdXdYqC}v6{mSSsn+19!CXo)YnE-}?ap`UgU%&ynbSahR2V037grb7 zzYUcKg?-Ys-)-PdjM|Oy75Cesw0TiGJ|K}Y=N~WVXWJrGFRcFD(3tqOK@+ks=@~_i zu+&upy33-T(MtcaFktg;eY)6};S~qNg9{by-QMqG@F}XwvzD+Ir^t2k<7DNQ%v}Lp zT!BsUKcINVc+W`njjuLxAv#9gMy@E93B3z?rco0J-Bxkzj=Yl(7i?_K{bZib{^*4^LyRU`DQK^$UG$|3x zE8m7Rw4~cMr%d;5u?vdNUzD8Cvz&bGKa>Bpmh4tz{AQ)hx|+an6MHLniiixG$z4UW z_?oKj=Qo-3mmI}5*3Uzo#R!p%a4m6nwhEfhIlT4F1+gij$xD1js6Q6#J0Q!=_G2Oq z2+kmqw<{gvJtGSBJ~LG2)ZuWONN_x5=X7_q++M+%hv*x{*gegXePevZlv+ zyM(hu-u($-0TXP{c_-=Bq=(%^#I|S9btJarO}*TB6LPq#Xe!Vwsp@(BxZIYgbDepL zBuT-37ERs_@aE}KMUZ6=yzQq~1HCn^J4yG(zAQ=i>unA9O|MJy(y7QzE^j_9Cqmy|_7xJqe5TEhxHpZtn4`K$q2jTQT*a8(| z1(6@vSEUe-(d$s5k0g1CO0HQIp>)Oh`I>YkIXMD@$L!p72~kW@1pfNvcy)I1TmOJ4 z;aCA4dQ~i4yTu%*ry4J&!&`zb_%_uxI`z+DCu{}^{d<3L+c&yNR~!ZJnXR%_v~*qe z_H`&|)0emEtPljIaSu;6NaMAToM@p8PKei#ZdWXHcfK9Wf_0h?9F3nQZKGa*-l@#z zNDmX|+K!Wc=qQuoww5kMea$=-Uaw&6!-b^hn}%c))>x9+eR3CtNb%8e-Q?@8CYRc# zoue<3p-HiU${{OJ{aaKR#Cos{Jxz8om`yywy_UFYnz_6A{g-+q9bqei=u?Dmb(V-( zE%VGv=zNWB9+%Aw|QeR0=nlcQ4COvC4GEjN$nuyK_-GfA=A4013>Wv)`r zegS4I?)$+{jZ+d(*0VrA-KFNQSqLhNJ9>hQBW%X4R!&-|8(+EWhA}Gi@wrztXf3|& ziKT{}T#%1F4Py6JeN)q+Xy z`WwICg)559xUOS-9iUiZ8exLuQCYFj56AJ#K09>y4d|n&E)Qsi+p~1^4<}<&mt0PM zM@a_^k{~g-<|Bh-u<;Sk$^HSI_ao!W{NEG=eF_Tdvm;&4E+rGJnAj^CzR2=yK0g7$ zK&5!h@*jnSn%-@plDa+2#KOZOW-JXu&Q#Q;2v$FS zOO00km(QE987jvu*-vv64!|Fw?q8S9+L zPqh&;97O>s7JjP<3pv-uwvn2que%O#1Tdsm@iPOb!Vrmo2YweIy=%;)CV#M?UgP8? zD#Ma|KB!9@KZLpU&B5$ZDu>$s3zwEPdy#OlHFdw`foG7$(l?lETf&RA(!q^dP3-TSeytV1Zt zSj{#|?{f|vI~f<@`VV;h{%prTN}>ady3ySne2;ocH>XX>2s|Xxb1lH3ReksdJ9PWL z5l!*+69N)dkglJycd2QfgpO?cruCvZ)N9SB9fU38qFiR%rO?;{g8@d}X@C$w`1Y*3 z{P(;o-a(p#VJHjBR&6Fih~K%e{-kaA7CR8iNEM_GIspf1}$2j+&_6^TlC!ptSPP!7@Lg_6^z) zf-m^`5C= z*ZkGIw{SQNcNBCOZZH>|b)13*P{I?)>X#Jl(^ZjL8TT(SYz``0#UIU;w|G(xO|)u8 zzRy@6M?UcR<0r$v3Fxp{VV!GSzFfZpMJlO-mu=Gt@2LJFuIUQaJhGgrSo;THWZkmG z$_nnzX0g+-tR&4g$`vZpShtr_1AA)gTjk{|G6vRocuo84sF7k~`p)B!OhZf^5O>rR zN+RZR@Ar}W!Lt!)V7{Ge_c}&zwC=ogu+pnYs}`zI=Pl}O>A=LWD$9mRGaIgku)ify zmq$5o`XaFB2Rk6=HzS#=vZ0xi$h*U;;fvYV;c1%oD4&RR`b(2fg$59RySnj+Ew3SS zxN6){^>m|af16~>`M&&`Tw>jRNoV zezIqf=`J}ZsiKj2p_g3Ox7Yd6874!64YCkg{%Ik@0ds@6LAIZnTN(Yw;9jBG%>}3= z1y!@x?wWH9m6Hp=irxc2X2JyoR>gF=r>?k&l4~AWCEFF|7UK`4MkQ;m{2AJ_gIGoc zA1Q3nAI1m|4YWPKWCV%qDdghxYe@mzWZn@eIKtvoUGa}Rzf5@S z%4RxvUwUMJS#5~jx6rlEk{DD-0DV>EXVF}@^Og`tpD*>hRE6m!pMJ*BFIB!A(%~ zy+?baQOdxDSNkn@@iEl&-8+&VgFfnelDJ zz|4v5k_>t^G!mF92;>r0w=sb8=|XekP{c{cYE5MAf``axny4bXsTs4-QD7H9S8?Nu zbUx6F!G$VHY0#CH`V@yJIZC^&6_t2(;EGHiDw??y-L;bxZ>gJXeYYc?cua2hsF|a8 z;jpAaT`StRu4#y7U<}IdUKOuCFR`yQ*>A$of=~!zWyC z;(e|7!^M}#2c{zzT=r&^*LxfN4?up<(Ouuh@$+-Wo!6kBqId4HNy z$i$QtwgN0kNzBuE2ZcJE>Zo+pkDYy;l0xXZpuUC5rQ6#$3Ic=VlN*LhQBuB+ydYTWTaF zSx`CwTGV+8`)RX7=K(~eaX|bh>%dUdi950_^Pr%#;z^?%J|2c7O{B7Z%_L@hng^Hx30!@4G@6i_TS>%XR=;u@79Zog zuKGo{YVeLXirL;O7GoS{?SzwqDk+#g@*umW8>QVYy{*t+w+!k%F0)qzj?9gGq!4Ff zO7*b!=nzlWaU#{^5gGHWj8~lG)ghCU(|30NK;;R6C`eRfZhEh9;$@Lhr8WTTdP=TX zJ?n4wq!<8U33f-;68Y)9-OkLzZTfbH!b~$VN1DiK@dWTKAsoN+UN^>RF?|rfvr+S+ zB>1vnnFl;1$YA3hYXMIC_4QldmE=t~vm0`F7;D3Q35@mzQ3o)2o< zd?CxrY^^)r&j_B78f6Hg+U|yL<@h;{fsmn}@Ar2VBvKG;$voZgGp| z!}HTPnOnU6riEI(VUf`}6=+O_^tD3ru&E;WC!wgp`zno#r2O86%XVV(Ivrwj=5D>| zl`SPfMvtnY+kXIGOWZ4c2*$<0kCxpzYrIBhXiOq~@>P00SyWTZ>KZy7XM$Um0ha#6)2@j_jkKM_*#?8Epq*2(h^u5YKM~k7FY#;*EYJuMRz;X@2VDq! zzkNRV)22LGxui$RSo=)mX^_^w{f?a`C zmLmZRxJth+W*pKY-KNg)Dk{8mUxiyyUbvVi)3B+|V%4TtEOq zsy%>jEVJH2L$Y%3xjJSAru(T-jLJhAYsp2A$=6fB*7Og%ttY*T2I3 zJoobOX{k{{)?Q>5`sTrpw>IcBvR9=*dTZX!gs~+{`5G>Np_h<9Ff5pmm`hk_4nco@ z_U`LC!>@leM)3U0(KgrJAu52i(N(oFxRV`NbJ|k%T6MWLE`APW32hTQGdr_e<{uSu zbWkQ}8{JBoFu*-q=!G??vX-`}7-k}B!eA*cb^>2Yn%B`AOunP+%rQHJq!=h}J~Elr zTKn&QS6b2BDIb*hS{Udh#X+GKB59i$ZpquSRDF`zw+d)Vi2kDA@FR9)>Q?F31BU$0 zbL-$UQshBCd?EG<33RQSeyxQ?iuq}v5LPkJGR)% z?m+-3(4mINc0ry{NLdZ>L-x&87lQO|UF0bSLp3T*gMb(bl@n}Yra+@rq^Q-8OQi))fuat?b%u#7-olpXaxu9S>UG*lw0 zxlcqC-e>6}#76?ZywWXnf{kb#$25KnDagyE!xyl>1l2e3sCZr@PAF)PZj!k-;c&=Y zOc)e>C=0!MQuE!`zHeA43BtyZBus0U*KEnHfDbwEDl#^4k5TzSycp+1DVNcSA1v7v znV;}x5ixjqH!O+->CSr)@o!g69+%jrvikrm$K^f>ON*uTd0QFvjmW142=0avYp|5) zx?~I7zI2sD889hP?-zfCJP$V^-?(}nfy%y=SMEh+rum;47~ttAN!_v&;0kK%>(OVH z?Om>KP)&NQ72YJVp(+HG@kb<}vVoZxKd0gKlzTrmifCsgj(8u^xWqkb5kdQ#JfJp3Y|IFe%lJLQ3iC!<$h+v@pOrfYj zgCcmif(;fk+&lV!rD|$=OMtmgt_KNflo@JF@a9HDv$H6Hc#~Jvy8U-=eoun&D#>5= zIN_k)ET3_7d1w?pj^hp87Mh;c3RnnL$a@6T3j3vWD2NrDJBzdzIT-8qK+7M%tTlsE zF7P+;S?nt-GSsbAP0Bt{-*Nwv1fyn(RQ1cDsrDIx?q+_F-TCmk?@!;Gon{i9%LwlL z^$RYRE6!|Yd>=&>hMCmc4$?miw_ttDKJzu;_AUOgJ5tER`L9_bX~5FBt@FKta++B2 zrp=(C=RyoxZzUP}c(5;K!Pc4Z^xyt)E^}LHPEiC@Lv_eXzeQ%E0j8qx)%>9MA z>zsU&X}t-}!rJ1BMEay8APdAHBV_;xRUh0~YGnLC zP7Y=RXTU4rmrb7a=Iv+hy({<%&6i#6T8>}`~cm$*>0N= zybE%%#}Ve`_@q4~y{Yo)6=NzUC||@QWK8zGg3w*CJ3?+=5>YFQ~{8fJr4J&JRM&ot#(b?r_kN^Vvc{6)|mRm<{{jb$qxBXy4l z36META{1)l?^eQgvkKfZ`yNP5<{irpA`}hMp2LTw7VK)TLr0HCl^M(<5r28C68=M@9GZ)n=F0vYJMiOmIJ&afc$H zMNu!*yM9*sm;<+=H=%a*XY_Ab?;N(D>Aix5*T}@5UT+5*@7t3J2CXvMhE(sy&PexK zr-Mx^(&Wq9`TZj>Ocas8dLe4)28x!PPeVuLJkP$a{)5`nDMfznle#-GQ%9HNd9o5q z4UvRcOQ(3+FG+{;2UJJe1dL1m2-KS8sqKfqUfJwxd%H{lzKy-JC^DL z^+<9Q8IEe=3^#y!UN4Vm#2ZxxnAsLAWmE|)EAY*rAPkZQTK zuMkCLf8^X_I2!s0^79w(oZH>N{mgUmqZ8|j?*|a(s=SXGs?UtgNGS8*wrz8?#%!&x zb6RRoLsT@0E;KhulU#xl_z&RTaWmG!HRIsNWo9Dt)Vr4hj~5(iI>ZZR>XZSO^I|P? zEZdt24;6yRr9RWSa>GU{J|VbF&b+lY|T0=%IUhy z4u(`v>QOLC98ON7#|$mboh$*@tEk)LZpWjByl0j{&kXtIJ0N84Z8<_}y;+&xkt;PH zME*Xr0y?)F`~%=#w`&VZI9(Yu6s%LlYulz1X*!~bP))Tc%@9_3BL8j*A6Ls}83xbg zVu-E5_!)QKjxrd3%`4{0;qXZDzb*<8IhKJ}^`e#+5`Ti8DDCBkUD&y)47eS*q`b-b z{G3)`naC~rHo8wc%bqULIh>T;)I>&|LSw0 zTN+v?5#c6SLTt}%c{(9+b(%?-$-AAW6kV$?;+`6|`~&##f~IScKHVtial9F2pbq%} z@h`)J`x&s~&j3F6>P3WGeO#{4GTenm8am8`)GEiLdK=| z%sWTly^{u1JCa%`7lEQ1_r$aBR!Fo6KtA$|NC2)QItj#6l0x(WQ$QYti5A#;_=B!SD_nkG|SzeF?0zr)lIUL2zNOed zo{&vkC&%sgjD5(I`@j3C7{%p2Se3~Osr^F0Nv<;WzyG_u#*EZ7DcOutAIH@1GA2@x z1QubnCle5*7)#i!qC-h0wlP_OGH3MMThW3xW^wnQNu6r3H&-gkh8N z=9%n@zxFF9=)KZAVlQdtGJ`hte5FWy9J`2&Z!Vu2rcqiCW4`9~+HdSf^eyG9CR7yE z=H9FZ)9u2e>i~d_VB^$=(@p*^LRIsQ87J#aBbZUN#=$QaXegjvDSoG^S#j}lyCF0= z!J<^qZ ztMpSsWP5H$WH-(!Gb0rIE6gPMX{V_IocSl20QCCtgQiUO+f7_}Xt@k9{Q>{b_V{ag zJ{5gQbQjtQ9R`z$6APf=zdVtaN)%j_I%zNb8T%WY^&a-Fa45!i7!*ztV6FCRxbZg# z{i$)uMGdS_gYl9HBHN~&W=;v95!Y5n`6G+tB{Hh^;l~aSNoLu-Ow2!M+_m?XX;4)mV&xzN z{=L0eqf2Vx-WB#vBlgc?dM4!4KCOdSgL&p6hRWg{W{a_D=xOju?nfq>Thard8atk; zg<$25JIHa)WXV-BkIdfmjoVh?vn=DX*6l&DAY!^tSyb(NSj(1bm1Njzfr8jNhSXRo zc}nEP;z<=Hv?klG+((>7syUEt>M)Txr3Tq)Jv3)%O{V_5oQPPZR3A{2nfTKOpR#~e zw1ycckJ|(qBxm=Nq*&9nk0oDG6-^Y0%coJ8QVzJXPcH_JVAUM>lfmX^|Mv4w_`47z zeRoHdGV%783aP^zeaBx6aj)0yqZ7F;FGPq>k80|U@v?Q3So8-R7JKb0<0|Fk zdNb_p8?zO9bcJ*3S{(qKdJnS}vH9EqespTZz5FSWx-Po~un49QhY{O4xQ;6i?dnYw zF-U)p+Q@hJ3T-joX!KOu2e;9^VP{11O{WWabV3`tWv1|5dTjUN=r+%()0Ao5?HxXNa5)s} zzeX^iFESJ}-_~0uA*0x5-RpXMf)3)3<*3R<-1vr@KVQo8iusKO)~WyIsmnjk@dCvr zSm{g?7sJO5C7??^R+N{B-W#%|vcQOoL6Ra`u_oF~***I{eI_zDK*c>cL z$@F<3?ebFNY-SZPMp!4iHN{3gC5>t0wV$Pa6ODox5>eywU$K4n!?{qE&lLaGjb`w# z>^B44|3A5CSPxP8X+L$MoDz+6f~920R=`blU$+0IxRAoG%Vq5H1c)-a5Q_ZOMg7Hi zX`LWMJkq;TI>EIq;;3R!evVSUe-s6i{yV}>X|0*U<;5Meeo%cipIqTw%%>Ns1z0v) zX1OSr6Fv|%l>YI`^^%Z2S+Mq#Fk!L}&Da;BWICBmn(e{~_pu=Z^Gwsv1z)nHg*f0G zM#7$bT|MKnq?Dyz@1-l5CxS3FkD5QT^z^&iTs@J){CK%{sr`rbiCpUr!n0y5b6!Ep zTaYPWyu}!OJ}gswwR_``q9WN&x>F>7PpV!s2_sf_;jUBGx1u-mmDQDz=Q5Op164j0 zw6mTI?37+x)a8vs|Q-h7dCw%vwV!IJPuWeTX z8G0!WeHh_|)KzdR%otZFa~-CSsP>3VZM}6c`u)Kl7-qj^QDbr~_A3i9njrsv8dKMM z0hJUNSyg!Pd3&yUV|gwmx^Tki4DyApbd+T*S>)!|bVx>Z8;ZsF^=RIYZf|yYgbfs8lW*h%n1!hJ|eZ!^xjR+XyJ+D4cUC+dQMNBb5Kks zb~~^wAtcHz^QgxpY|fP+6x#Kcsf-eX+|tC4{cQR&aI_VF`>o&<{m{ngYm8Tqm(>HL zyzIPam-^H9Xu|0(-;SAyqs-<~$@7h>2d;b!cOAly>nS3lhmj<-n!-n^-LvxOcd6q# zL}-DjZClERW0k0X0P5Y?jupj-x*shxsWxX8zezTp&Bgi{hag9uB#lUUuXOs>JFR8f zMSlF@9XJZrEA&+fyA04#8<09)=_GVW+oIBcI?8K}#8IS4vF3vok1wirsqOchF<=g@ zKQ2A8VwT%X+p1K@a@|qdl-`wD-eii^hWQbV871$cdmBpz6n#)@hTLrS=+Sm;>E|c? z_)o}Esua=Cm29!E7d~axXUr*vu3pY3{4&n74mF686by6PX!T6(w|{$cZr%kG%o&I< z*i;BhP|LzgP$^v&ee|+W13dbp{^+@Df30AxBA0!7`)&Ty;dugfeuKr$^(?3TGN%P1 zf*zuF*l`w>9f&iB!C`1Z4!vN)1G<>DJb#*X3g5v^`sKY%87Z3fK2#;zvm8Gilk1y1 zKGUzk)s*)S@Fr!Oc;^LoF!g;FA55ie*gFAws2nagl_nmDc8XAZ^n$D+qLN+Ym0Ign z7-RS6^f%7N%bNW7#-*?r7`(H!OB561N3BYJM676cB5;*GU$+(aZ3TPN`n-CuDV zg7j9-%xsF~(-h7njk_l}TMz4MLj=xQzVHRj#O=TEkbJI8~UG!Fpgh^F+r>@#?^5?QxfrW&e+No_#(U;=Z zDnRyr5n&%JnhbiR?bqR>DQ$JYM_4y1ZbV?w_>IJ$8Y>>b)rAleA(o6XvvRt`TOdFQ_VzE0+{os<^W3mz9q0y?)hS4dsk>&hTr}tui<5c3+$L2yfH=$PZ zdAsh*q@4Gjy~m=G97qarhE%AvTh6~CURpmYY`J!uF0U+2cXC&~Qm4hnJNqJ|u4Kk! zHB3IG9jS98)Iq3k#r~Tu;nt_WU~l=?^M2z=mHJ{r+405%E!}iwtK+#jjiATcxJ-hdakr|kcK>B z)p93sB?!)9%n94=-(DaKOjCX|bhetZn|Wb!(H1TqPAQO{uE+gpUojs_EY)vN_z&Qz zj~+1!e65#ylPvJ78oG;S&hcUkV8uUwRm*4*LKV}SXU5F1Tub_s7iEuc9%Kak2e5*( zW29z$Zf*mWMO88w@%Y4y9#hx9V!tXdqE;`P*isGm)|ABo?mM!A-?IZ z5L0u_-sot7Vd8C&g>6s>BLleQh67XU7VN%`94EMSNS+m`4@+emBrKM2Y<9jV^_0Ww zaQ!k|1UfTwO`~n*A6p^hg2YnU7?!W&EB2w6E$U=ixXz!WLqlXKY4pQVW#ioC>82*ahKAGmdMMT{@B5~M@5#t681u^!&JZ5&`jU5bDQD* zvqUw9FF-X*I4;Ro6Xw&b=dDe*k}(#`4(CgjGNFZc$;G6p#*$i?;p@^(<~sKZ>TZ7A z7Sa?hL^BXjY?IG2&)8Ep!g*|YbMfOZXYf^Px3mq~L9=!dNg)V)Yz&mr*sz%#1EZPg3<@I0d}kwPK|azXd?vREG9 zq7Uzg&Jq%zQVqG=oE7|5|DQnn*Ds&p;GasTg|8~zWD2;T(580%UikKi$> z)U9Z8jpfM%xoh4p$h}HMQ5-OP@=G27OH$W0R77$tW)33w@}|XMJ(o`J#*X0duqkwr zTo~dI$Ijef%wRTE5KFK)c_@!Rq7P4Q6Mk%7WaSUFLqgk)Ey^PJSVHjIX}C=NEZd$H z)R_d2V}=_D9oBWyS4mKaTqBQx4I_)|z1|RkG@#`n8!VMVN)brloWla~`@2zQS|E9z z?@1N*=6S~c=>cA<7aRT{I>$yt9ZAdrn@EBA z6a3!Y2^cyJ-jV7B^z1O##O(5CNX*{2-ZwYU?9aP-&x5n}X$|~OcwZ8lv5W~2l3up% zxmXO2sF2dZPe_XACtV;$!qg_xlBNe`zB$qhj?NoFq>q?*mN@^VrDY4HH-(|4pDdA1 zbzjDbaPGfC5^A%+8eMwyu~T`}{r_5K;0PYOR`0r`Tu?8$%@trZSy&hyYACS>%%f5~ z+c}LL>a@c)I>pPUTrrPVHkyxu4w39^*Cf-FVYzJcHvUhW_U@xxP9%>MD4Q)`Y?S^3 z_+`keoiE`y_4@zx#M%DU?=tz#Q<|;?dV@S&k!T}{QR1BDW#-#hG9lJ)Pd%^?+II?C zHl4-HzSgg08qXkzlqTFK0wd7mmI~8^{y?q0#;=vFLVBG~(FF4i;>RCbNb0R$(O&Tm zLMJ1Tu}X~Eds6jMw>{A`;~RR*2K#O+GTo^lGuri-g`o|%qN*lu)ISG@hq}_;Sn=)q*!ze zuxLtxM}^)Jb$$EHSA3D=grs1Fx*l^?2jY@OrcPCPMW~^RfcBH4J+gI8t>0>=iMe6& zmZ>@6lq)8&aAHs4iVmo-r$1gyNT!vn)!-VYgw~heDl}Zu3)rgu>(nLc-Wt*JtXCII} zt+)I^EbY(jp2W|^%I@W!KX>yVsevI~!@uFQb^kq?rFA&)an2ibbXYgxD(@u1tLz}_ ze3?{@Z;7`~(wY> zv?tZ-szA*oe5VUjlUyZNVNdtixWb3m)gB3wZ6&eMBe=vb3&5YqWZUqvKazGmc~d($ zsW;9LMzzxFGGNzNYnLNOPcoDg&KOF_l#-FgvXy1N zYjRH}!tecfYW8y6{e0+k$~JG`WBun_nITklrb?+{=TYd&SYCt<<6`7X?(a5ig=0{e zNqE3pZ!X^$$yXmHzs&HK7CYJSbp!J-4*FEl8f9v0dyga|xU{IV?;72|J?FfrX^DaO z^K4!g)1{_uM6jm0N|naG1iNKy*f0AGWzMXXN$_kB_aoj6_B>4G((tBVvF^&$WsqQn z;&+0#P&$avE!F4%)mokRx>j88O8jmf@zO+wx2L$ zWsEX*mH2gvsdU8f2%u2}RlaSW;nHrj+yY-7W`Qp+%p1*i`QnOD0f-oOA}}di%qUar zXjZ3uoB@s=gd+$2iwzPvnBoUUp)@cI8FGhefxO$|HthyYHQrWm;!9-pUFIa`{;gDBOiFQS|CVy(1T zp*NoF5H?5rNl`D5Gp2kb3-jqoI+g1t6Da2!cd;VC$)KrP^F&bksuQ^`kqI7rj%Mae?n zh859t9=jaRs9x0wi*){E`P0dX5y-vIUxuEeQL2s&EW)@4)D2Coex z+aUF9tP^bGt#Q4xn}1Ou>*Pm8UuP4}jDSWUVySL+jkbi+qXJqrHe|AsvOxv)m>g;% zF;;v*wUHLeg_GDM#B|F6vvy)m_b2`UOX)sMBhNUP>s`+seyUbR9Uk9J|SNus9kJs`xvvRmV~-r?6OII2)TMw1r}gLzXsv6hMy}PoQOF zGD0b>F31-ilC8Z$`MgWHBZ9iegEuPzy&E@68|Bm!YvHbzv zbp4y@H#ELSk)+1f#t;UQ{-zvD9i$$y9(yvd4^S%8ka_qj@z`^|mVB&EJ>-u9zanSJ z#LbvNL*v?~qwl)!RjhSE`8*{^oQHD~rHfm^l-ZR)lSI$Bd4prsm&Yo2^HfMaEeQPz z>`tcGhxYiXa!Iq$IZ`WBVn{ehV8VN}HU!!Nq~uJEFs)hrhk*-k8~L&8&;=LI&#T?RJ!sWtt72)St9PhaX!8-E5xZao~o9@9%_ znS#68*u2M1tg@b1EZU4*myw!g(SGw7Llgm191*)W z^QoUVndXG3qVE}_qL^Tr3IS;#8!r+4LN+{~9hZ>%JhM#GPw|cGp-1e+D>KFi#>Jta zXCD8PdQtsq)X$5h%Z--&2XK%pWY%IomPYq~dLk_`s1zvJC;zW0Sj^5nuY>%U&wjKi zC5?cF<1c%%Ujv)q;+wGxyhce?B{_*`iXeSC{m;V3sLQMu_@UmPm{WH4CvU%>cZ;W@ z?Im)tf9|{~oQ|)DUGb`!%x3S4Qlm?|WgkBDg+wyY{pcPFI|7|J^^S>fF}-*3V!pX^ zcWX)Nz`P9dNFBkl`@na>r z*el2fjcZQlpu05AtJgz~J^c5BQk%rnTUW|SmR!@!46#OFF^6_cK>`b}7$y<5OjLpm z)<$-n$x6@XiPHUy^P`u<_w}YwoJIvK{?>{z`a*eTE%D{~i?|OZkeBAk5+h>n@H9Va zFS4O($2eJ?&2VOry$qNA8 z0~f#PE2Ox;v)lxj*FV|sI4W6&#z4J3QtIr;B;czd{5^(&{>elreb=G!Ki3XZMinXY zru47#os;%|VM&7X38S=f8Y*MpsP~V8?K#Db3pMj>| z#l07gtCckC8~`aJEEk@a@5&!#QhA1h$9Q)Q`d5lna(jd@dM@n6l+m5`-7P+*fw>LN z>)DRM0K7qd?LK-ht$PCeVK*B^$|Eafx(rVn0{Yy7eN(T4819ap!?>OF!F8o8p*@%M zFE9JFgllpHzm1L@Z#;ELWKQ=J%4CeWns`eY%GZ^zAAR=^U{WLQwg7+nOYn*cXY<^& zk5WzDJ^&o8w)E7b%BwY6sKSV|S14`&O7t74I+=sbs@byfLm>3=!YnYe+Ws7nplw{Z zJU?Tjsrr)?d_3Z;XdmYn$70y-$;L{sQX#uSA7F4Y#2;x-62ndr+V0f)gI6iXLHVd- z+%M7lSeuCYea_y;^?K~QK4`v24)iHDw*~4fmHOKXS7loN8ys0>|Kk4CD`<*W(PL5>x5OG@r#2YYo0;V!6kO6d z)7TLrK`+H`v001zd^|aF5~1vbG=xmRASVDe{jCJ$pozN2Z#Rm zs4nU|13)_+Gs(_-8YcL*b_mr+7vuc%J&Uh+jrAEmIXwNtM`nAh4d{xx1QTzUUboI8_4O?B1Oxd;yD8z!4==f_>SFwIy7F@-Fc~DEZ4X7Av}hJZ;{{VIrLQ{I zCcDiG=AE_=iKyxt`EE>()uhRXW!O~@deKyk#;U%sn5j&0@QRUiShXE#+N_402e63? zGvLhwVl8WmQwc0&Thc6Q9^HsrFj~OBiLfo=KAA3x)h) zq9x9*7RT{o#5t38MxdtS`dLUQ(}pEA&-gop5ukm3>FhyKaBZ*?n0xk@xSwivWZqxm?QQ&9U|w|-`6jBhUB>L+Cl+)s}2s;v^tv-+|3R=Ezf*AcPjZ@g4F0o zOCxyTCVAO$<}dck*pmQ>Z`MJTUOz1*g5O0=YoB&U`D>;Db>#pZ~kdB!#>JNY7 zVdJG%H#*2B@kZY~w#w0stJMV^Eh49RUGfTTf;CvYiaGlTE{jmmQqXz=YmA$(d6NAj z-h)@HJ~}(!jn65b=?v`rh!nNW)}u>fv{eozQxAy$ARQI_KLe`^w+(9X5VxqyIrH^t zpWztkBgFi+`IDo^R3M5_uf@IO=-s(c4yhHAAafk&i{lj|1@G%uBeLS-A-p?ITACj< zSG~o1=irtaJHo*W0^HQ!(s!-!uos~{4i==H%f~x(_0kpg3=Ii6HgWG%#YkdHl*Aoi zG5iQEUsEk#udxp%=JwWW8RPuS>$``Y6A)SJY$I9?MIZh!Hc=MMZ6@j+y2C<|>m#4h zAwM-@w}Z9lo>@DI-GYkXB9FnN!_j_O-HX2a3EXtp{WK)0EOy8M;BN_ik5%;&#AH%U zOCHt+cN~0zd}QO4b(MP9XH&K|yMOK`@^UXPPzBy;Ihn2OHy$NLJ&RXlf?(27rjcmo;#!awL zIj>2nY74?Cgd;oe9H<~H3`{m8T-MN-x!KWf2kP^TU;5C<()jB)@KnKftt=P7kVn} z=}U4W%9!bkFH|mc9=|4#U4Sv8n%`uc(cW13k9Ydj-*=ibgF?eG4!-<1>Fxc2>A%~& zjw;27?9C@={{Tk*TixDvk|b73Bp_hG3#r2`7t`c(sxd4>xx`9%7@PmZ0Xi=lvQfTc zx7T}0q@cS{W@kd6N9%a#APLN^kY^K99BkuBFPvL&D3-bIa<$m4?<`m8Kz?>-B;L8Y zIGoq(uhzdpc+}!~#y+bjXqd~bTx-9D{`Qu7KnwBVyN+k%t%sy%EcmpI)O zsOkr1vW?a{v`2AtM^5p{p*4A~8(#_%>u2KE;|_>4cyAw31Eax8CL3$dO(H7CD+2P8 z1TN#*tBM!KJm2yxvp>o%=`pcXw+(T!d&T)_+{><3I)kc%5vwiWLl^zHlUZc*d|4dF zeCTIrc-bO0o!q?)zVIz+27uXMRGlFRx`Eb{?s3tEZd2D6A2kB1XUqrdOr4FbZI8E! z0u4%48@ii#1{xIBrUJQx(HDY)P{&Zxg9FT}jD+%f}q zu4%zsLGos2dQ-N%hRBMndAguz^9bZs)G8x4=Y@cfUwsobs@$d8yqFERniDEXJaS;} zd@pA3Hgsw5mq4B-$Yc0eTP^Pl7&8%h-5m{SR5UqqzGP+`J_~%N@<0d=n<_uP$~Sz= z0n1^DFNVJyUUsi_v@1iX*lr=Pd33&~(}ZEPwW_PLX9Gnqbk5C1v?h?%VjdG;91&Y9 zAstl#Bgf73nr+7W6!L}|Swwc2AUmKNzTqyuu`Z6$?j~;?4oJ8SQkUPz1qXkq%tkhE z6MxLDr6ent$3ChhQA^YaU7qLpgqUydqz=1+^nFX(rv;1;DO>C1p$@8_)JWLVzgUg4Xrx{0b$}Jokvs+w!0$# z{rcOugpZF|UW-TtT6KlJ$g<5YVcRN-r1lj}ixCK$A}+?$BfsaA6RgUaQfZaD4?$Ds zw`iK-kvWx)^kNBAGaH!0Eoq}H=-|E)n=_w_!(&n$KWkJfwZpQ6ntG!)={@X)=N6AQ zJ3=hge=zJpcZMOBf1`p3dp6ux?r$o42#m@_pr-wxXvSS2id9%5`My~^xf54e2&y9v z?XE(j`yvK2pS;Txc(LrsOeV~GovvILUJLg6lFjBbck9CrEgE#>2;kGOXW7=jlRUG(0Yir5@g)nfBSo6_-5NLc>tujuE<>|_#& z%nPUtb5VPd_dwF^2gH~tq6=Tp_dR)9s1O6boyhK&w|qn7y=sprDmDE3Jh!N>`>(cJ zbKW<5HU?5%X3-z#X{0J^M#XS0yq%-MuXH9o3YJjZc*0Oa<}3$8- zJViHcP;WYYwr%{CK@*y^=*;t2Gu}@Fx3S5s)N3)Q)K<6n;c@?)F~c>Z<&3xt-;g*z zt7A$sHHMv;mK6MeAh(qfDoK+_RZWtJun>YCur)V1Y>!mu z8VdpYK@*1Yb;X{RM^3ugR3snA@JZEX6?v}h~QWw@KtG7 zpWfanCN zxW@aTbGK=dnQzR&reO>tlT+j`Up^@j8^hXqGt-H<(Ec1#ai{tXk)RVQP-p;qPu5G1 z4eZP?n-1Bu+o}d$zoSu>3nrqpniG5(nsnpBZrrcE93Y7bgQ-6NExMXxpR_M#Pu_fa zD?Rj4y_*0lu50sdZMMWN=+Q>^ri z{WnC927NX)Hxht4xNoAi*-re22V*O&l+8DI*F>;NpZHS2HU_U%rb?^RG)gsgyXgjm zL4*oz8z1oMDNu1m4hybpVk^kjvDhq3VOlqMiq03UA~$#%34n627*}U;iSBV`|fAW0#pBAN+k` zZnLfp!uTWSJ271GwPPm} zh5GQSxc8sh5a#m1zFRjVAB+@jfu=`V$&!~?ecz^l(z-j~JO2glywzl>?ybbm2xRA= zjfC$i@L4jJP=$Ji-b#~gmF2E8E*@xA`fg!MCorHIFXM2^+qmWfpd*_9P9^`NP-{A9 zUrZ=Ss(M#XcO`WoP~dYg%-e*RC$Dex6^qR-*FOK!leCtCX`$5966sf1>yEh zfvYVcmNq_r^=`Q=J2tJ-X9HeNu03%v(1>?R=K~god!g=)6%BK;*Wy)mBjo&Rs?^W7 z>QX(@uRw)~yb*rm(#qCWw zC#^O#%~%U|`57H+mM~+8!Ta7NU;v?priv@U;R>6h8l@qL9DL~~PY<4E0=armRai}^ zktfFA*GR{UN=Gzc5F?Qbdd$gYu4aRNV$Kp7$y?ZcF0hK&U^0lJ(OPt&Qdjw_lS}D1 zo|DUWqVqFDNEQ8ztzKhr(sw~t;?Sm4+J{Yd^k{y{SCY~T^a|9;+#+@g1x_|oI0qcJ z;Xd%dQyIS95IFT9!zR*tuHW$a_+I1772H5|hIvRv)%HM%#!UYix!plEEIb{-D6ig( zL)#m?qo3kdFNk|Wc7ML5r(d!f>@G9(voPC4M4RH4^Ps^mKT0pHZ5pP76N*dO7-%{j zGafFQdk?IwzIzrwV>1&A2d}M>ROv`ukl+#fv8PSWqz(72u_oa9&X8 z5GX?{@Uo4?L`0?&*}F*KevVyA!mJ8z{eWNUOV7x<<5-5lM`~iL@~*D2{w`tTR(@X? zwcGf&pBc*>^|GUlq&iMi-TB=3a^uM3P(jbD4?o)`3`X-NZyZ6nzBbQ+zb|`X=9PQ3 zgolwGa6HDC3NrD!E^YEG@UW;t1rfUI03?FuvT-c<$2a-=-28MNpeV4Ni5@{Xu}%CGF_Go0TdD&tUZLv%XLdG= z;)-HDd9zX0aPFhQk*EfI@-Tg!0|37^STd=h=g6xbYmXR!S?Bu$SRXer@2_^~qRyMm zUsWskF+;`tPhFbqXZ0$92pDZy3L2ujzIgZG*q^Rim_KH+_TBSfNlVfgHeEj|5d$yN z&foe(B<`*YV?O&Zzjswx?`3Fh%&uT&XV|i}ef>(Rzk5${=PjPO&^j~OR&P06WPlrg zanCO5AmzxRT9q)G(?#JPRcZ%AU>{P zTVx!S;_Meu2=fwMWl-b6wacrSwwGBk#}R>Duo7QvJn(Xh7mb_0NLMq-L`xgdQHtX# zPXEUEd0k}B%*U}Z`F{Ea!!Guq%z^o|d|j^xeE6J8kj5{rUgTNORSD*~_WeNL9%0or ziiyOLBN|v!XAGbe@d=Y$rB0%*N~Cp|PYUJB!rf_I9a1v-QNuWFS=MTfD6-*(v%Cyq zj31(C9PvQ$>a%OsJAt8N%}m1xU-9JKWLZ($UN~M+$9v0i!lB}L%}Y%r1KiUx1oK@0 z4q=vZ!OL!$pwy23AU{;-$hX%VVH){T)x@#hFp6Z&PNNKu?+5LFrc?g_82_&Nx6z)y zQ4YjluxYZxnMu*QIls4^biqx{JW)dY0OR`jV~>(>`JZ{&RFbW6XSjpv{LItiE01*j zA&MY13B;Y#DU7_UDW~jH9F_UY)FG-+`ePFQohnd`CA)nnC;LE**dkrsT%MOOm4hhO zp|jrkd?&knf3BCg>oY!Df=mQ;KqK7HW0ioLoc}kCXJayUy1TPka;?F}=c?D9%>W~L zsMVn~h>vO(LGLsgxph7n1YAsBqytqw7(Q3K2zcQPih@a7o|%Tfo7tqykj>~5GU%fC zX_+I@eOyWa?tMOWYe-ejiF8l^vm^v`8y4>thS$U!WX5+o>1Hst268L1;I#_~8sIs{ z4!4)KPWe)GrwdUeV$;{~rQ-1D%o6@m;k$OWqGVf0UmYfBre^&7s`Wi!dHZ=oA!E#j z8*E4zHrS$|@7yB^2eeYdfxkv`4ud%hmEFr0#zLgAG9}Wn;v&plqz}rodWKt!n4V;B zq<3qvB&3W}<&@bOUJW$f)Nl^K@r9~=xlGLXhbxBKY0NUDE^4f9FIg(#n!g6}nR% z-WtnXO#d%z4+hxU9j!j+RhR$OF@F97puxKbkCDg{+w&~B+2arX;Ev8}u`}52cDB-J zZ6{u9(tQM&0YrjvxN;#sl_(<>&twgy>Owy064qB(X(lu;?9A(ah-tO$54va*R|fbd zOgEZdI33)ZZOAzB#utP|vPU3^g{vY9L1Xz}qB@AgpFn7~qH2(?tw6jVNgJ9Blp0~j zP^{a~zcwypGxW|C$1*1{M2+i$T6!-Lotccqlzn(B6N%CXv49xf^nk94lkFw3JD)v& zAWrpjt9!P_=M}SuJ<=$>6r)0)?IRnsu`6*!mR2>1JNKAVahmsOkcE4xO{JCzdu)n3 z{zZ-_jxZzYJl8pY)e*|=CRFw4>#>=B4lPE6`>a?nfNGek&9H1MrX|NF&bJ$;rt&yC zr=s)-`TV59s2F`OnD*C9-TPeQn?yxOjPsD{XJO*wt46Q zc%W>nscvRn;YP}D&KhHD+FnZLS%jA&`v-uz43to~M>gQ0aqMnJG%uQz7}vwNJLJu@ zhzRvf?ti914TU4;9)=}*{sB-mpH&$vVQS3T-TnaLsT4`t;dPw1DzbRGBuwf(=>Z|z z?GO*%tsnZlx6?k^*v^`Rtt6vW!D>nXx~`=0+V|p!SC$$H0(`yDguRgLw;bTIxsiL6((QZ6%SjnH}Funwz>wI?s} zpKE_9e{OZ!k7^70+_9Uy7RXj-t`FH*ll~$2pP~NogWj_&dEDi&QJ098eGA~890Q~a zM{9$gsDV#SeK(ein%rwa^GhhW0zmblq^^$)*Q)~N>7&B`C`+C1Rk31fB_fi?OmkhvNI9cuviHIF8r}oJZdKWTEi^SKrKy}ThgRHM(1-Deb>ji z1$31ANE!2ICkw@6xKlq0wER&i^?*;TpvekNNt~J-{(8k;ryZC!*>G+RD+0G08fHrU zqa!k}434`8AsDiPhhX=S#Z7kyE;M%ID1|3s0``L9ATdaz{TH^oy)fCtW>lb?q|0Y9 zMKkl7w&QbauH$hbxBFSg_yxu!yoI3g*mNnD50bJo)KgxE)YTylHh7~a%I;z+6+^?d zi;yyvXaasKPDP>WY(vg)OADRDyq^`J4{WwTBFopbSPqWwi^mpyoD%Fwf(IA5C~=Nn zZGHb#qB+tb=Vn-8ulRNR<@@_Td+EvvES{;;syK#bCe8#ZG4-WUIuG-gMLJENKyN8R z1zavnKXD1zB3V(4pH!@%>SL~l+#0=X={p~S+0~uSP zBXPSMXtXv0Ogb7Ug72-4E^Dc1{@DSBUuo>~ak7fC~jkt3cwkYlzydi}1-UOHVhGj!H#1EPO}W8d2Sm@t;WvpW zEVz<5+yp*=wX_j9 z9TTnaiv}~S3T1$?wsZJGH?~&HdFbf`z?R)izpg7zRUleVQolsqJuB)MBx|UwmoDHS zb=_nAk^4NhTUqP2qi+U`R^j^CxDOr((k!W zlMZ(oNQ-m43+3 zvsfU$<^9FS5!J88)A`|TT$QLNAtZ07?WvdUW>lR?+AMsLaRR#=&v8jt@#O6dr*d7S znjBcOGCLbzn+qjA@0DZQTXwS#z7fk~o988f@e{xVQOtPE*nsa02c(Mk@Ks4d zzh?<#d(PnfW>AP&fUx;?e0X=v_di2iOoitO&Q@GiD@I8jyO~NGczt}j{{KgJD zZAe(87?f=KJNya%)_URWHse-~alLGwKF&xN7fKxp(~EJ`mY)nl+cbLaL(xLpVwe&l zfKq^F^+PIeszKa+bET+FT#}9FNjc$p^8sEKw9AI%0J~fMovyHc ziMul^*t8s~I6mNv&v=~U9rJ6&>W9trHHSWt94ZN(weujkpo0RhXb zl#^ZX$#3sEP2A1h>xxg7!(VALLW33aTkq+Y?YP8IZ)KKz^bKzc7k!#!=TKp;43zHO zx(Cw7zrEn zSKsrc3_2<`LRysgH4!^yx-{X3Hw;_gxIC{^^#22R+{ihs%osJ+$hapg z9*R>s{@u`jj`905QMgyB;tGQBQt3X!cVdcJS1YJOyO67uDTd`fV64~~MJmrIg*RQs z5VsUYu@%AHIIMN6ege%nSjQM@ye*tgKYX$t0(Jxb}$6+luQLJzQII6qyP@H{_L^YzNN`yi{M zq`if&cfkKbiTDHfHHf2p`Sj-bUBT<}xBFjjf(&9n`+d6my2%`d_cVC-M2EjUpwO!9 zHUL*#PylRPOebPYl^*a#Dm>z&Q|9J1+#DnJ?=!}#iSI(w0>;Rx40sD&+GNz$=!*G8 z<$Q%AiDD;M|;xm8)U^JxkFWJj}e4U-ASX2+K-uyL3$u+uDcB3@j z_vePeqedM|>GpxO^5=M+_7}B*E?UE?E$MQ~o%X{uii10igL`KaovS{N>Z_n8@7t|6 z13o5V4d^UTHmwZcrLa#jcqVU4W|e?wId?49%xij26C-nyTnfJwwm5y6^qL3c z=b8`Kbk`=Tg=6t$+eizHXFy^AEps)6b$eYb*EY-fr-T{4@_Gr}O@^+GGrvFmoHs=3 zt|lt^d)hHzwI~eTdT<^hd3LB_8>F`AFC$LsLYVRZ4W+17CRc*x`&#}!0y-FCCn~=c z(sYkh%zSWi3)ddsWA-6F#gR%8T@w`I>8s;{MP<#@yWcZ7Vqc*ZE4JyC^TxZZDSqo^0*1#v$^)5@QxyCj(&wEcS? zM|rjW=#8y%rkLaxg{W<9B-B4Lp5Cb0=aSj>h?_SdeMaj7r$5|V9FSDY@eDZ zAjXF<@bAX3zUJfarLL}6+}p(BCg$!u!B-E}cKYO0TlZ{tUqp?XhMzrwaqy8o366nHN(@ zb-c6>o~F5BXe-(tCrD8dlx0Mtw=5wr|CFYfFWooT%rdQ$lFea!+P|ImKlzVZsqaAW0Npw6(-mCEa8@ z;lJ_8ABzN~F9rMx?$$LHD*nB?!6JC9(enpzvDZ|pthaz!yhp3h>Qh}m^l6D=39l5) zimE;RoUK!@S9)Rfl{fDV4l$_IwTaF#$3s5j{5~1V-dmow80DT{yx<#Dp_mw}FFey= z-=LRqtw>di-#Ow>ycc19+AxYY6g11~qEh3PT~#IQSe<$0oVe9oKr$_b3?NP<7K;?> z4)6dEg4`Lh@5aFXDn(#^N6A7(@8Dp>IPwI3CLZhycwT)Y+ z;jDl9s7!0ZW+HQ7TEkGw^i>?l1)*Gl(Iqq}rQ!xzGuG%eh$oH;s74Um3>5~;hbZ6@~EXUajA0n8ImSE#u z((^B%Fm(x!WPTz(g9+yQhOML=`K!$YWOVy0W+vsht7S&0EzlF^{_D+(Iv^eXgl9AbhnS- zOYZ4V43AouB4m!nV;yFeU> z3RfEMl_t5)S?LGR}ZV7vP@{nCX>!dp>Kwa6z%L14TzR-z?WHeW9SyrcH zHY`5fei{!#>drZ(+&iuIg#L)no#YVVlpc8~;EmhHut&0Xq1~yK9dxk2r;NeBF1fdw zV-O<~vNN)~lya>Hp~=nPt|*)dU>fX@r@*+WqJ9%42u?48WFF7<$lQo+WSD1l$eK_Xs;@`mFO z{hJXE^ZiCE-Qw-#TdsTWD9jCH$aBtjb5J#qVNZW6UicH5)}3pNXOjJ*Rh-2KAT^h$ z1TENi!0`~lAk=&+2t)hWx#TsGCOi0_^yNJnLAMrm0JXfwz!7!wo_58PQX+2tZxaDj;jdF*X%V9Y)RsYl~vC)PNnK}IAoo=%o#3QCPB zyG#h_2#&7M_AZwr%gbsRjR($|PxP5;T6!l&Ae@AE-eUr?J9Q**6$FLb(AY+j=rDDJhuu!juE}D% z(|Cfvi^k(z&fFv(pggZTP5Za@A0gR13%!cv9pnl9$y>IWIt8mIuEMgha zz;%#}kq8)GQOAfs%fIFG=`t%M=NN!FgB!M61O#` z8@ghc^#@SM-xc-F;5(fPLyYhIoMu*kNP~5re3orQzo|nvX!ZYkyy?cjT;cHc*|;Dc2mTY@w3u!nN-*L9u-zz@KZmpTk|6?Ji_G(o$P9aW|kQ^nS0IHqb(c; zTA7nhR-Hl9_Z0%mMgD&7|FsFgCEyV71-a@Aq21up#zl;02%JnDaPlUIG{lj{DGw0rs&>GA0n5ha=VPt4J_cR?WD&wu?Fp~9nh|9vyk z$q8-aFUWMo+ROWtarf0v{tAfE^BD6ANj8a3`mX(~;)c5rUfjs=%$|w@U2$#;^ZO%N zbaIPPSOcn&#V0LPJrO4q^^68>f-?5W-A&>GqAdGUm7mTK&~h9Ag7?ym`F-=acyTKY zi$GPdD+pV(MFY?HYGQit2LL7tTEB_e!(znEe!e}Zz7-H;&jW7ZJ|a7bxVg)yPQ(oym}FIU~8 zkc?{taCD`%50+?X!B^BO$U+n8oq~tfFyZLfgsgtTHLst8PLW8y6#vAo}Tb`e`H}?aKbntRZxavFRt6Cl?gPAu?sn`b?Y;*<2J$PoD#UX`v zb}UZ%^52PGHPlrPzW`MiZq&i|gh4-K-z*9G9{@Zn<05U)3~-%6qXT-3Wd^CvJYyVb zAxny>)BBmSznY2p3gYJOiNlA`U!0f` zC@Ow^TdQxUm)42sYW7;rBVwnf-*ArQ&xjvd?HtdS=E%wT2&I{ z!p~j9T^L`==5EPXeKH{lULSD5)S)_7ziuOFa1xXd#92zp_NlIELQM!KT=w)-=G5EC zETed1C`yo&C3wO$zoz~VplJFf0^7{sGv zciBZ9zd0$ay*VrI;S?5p=_Yw5X*<_87ap27m3MYBE_lw?S<4_$(3a z03iS>vX=P61n!$EVcmsp?Q|1~&9xTLN`4(4Nor~ED~0WTc;!ls)5_{S(tWlI^Qu_R z_##bWJH^`G|b)IFc0 zn;`x447lGKZg-g(Bl`tKj#dx|NQOoX%zf4a!2)lnjaYB$YZZy~&W*sD$d8o!(p!o( zpLH)I-Jw%q-WU9hGry&G-l-9FkPRt2`APC5i2gHH;=`~M=8*uScI(<-tik?zF|J*GHm<24RhZ+fB)!mPs74N)H>k)Zp(E1cozFay9n0em!tgBHc%N>p&t8m zp9)HAz=PLUw0*+qYxR)JKErpR7uY%;%nTUo#se5$C*BQMVGk;W&5VtAL!}v0k<}T6 zF=a;cYOIA5e3*Xh!IidM+03v9+1>XVuzLUR0*?mh0F8VC*gN>lC-Y8&;GM6s`?8ZD zv|@kuEgWim+2#=!_Tff>`F$0ATsX#(IGU;Nv0 z)Dlt?)KT>~F8-dhczW|JoG)(FF3UBG+KCqO^JSeKU zO|!)Vy#q5>IzN5`cCC6k%{PJ8=!so-WW8B7OmL%U3S)i-rBZpBG{GZCXu$Si&TmF(`34hDy40!m)mQ+E?K50_^-~q>VZt4cqPGRl^yBSv?GN+1kLcIHm(IOY|DbWATH?^6f(?<*^o zg=8{xwKdB+7JZ5Lex4MPO6X@%>n9u`+WQxr`qg4;$ z#=lNOWNJD#^Szkp(W7w0>W7PNhhaF@k_G#o0bB@{i&bKA=q{BwbO-)o&q&Ezn1sIM zTjjrFNK872kRz2jmQ;~f{;)>Sm3#^uui8L2nB#W8DJ>;}Qbz%IUkc^WGY6W{;|?sSSPs3``;a1G&wwPFi?<;zU*$v0X@#E(yc8$4*z8N0qbg1X zjF~tgE_RC4&6m+_RRgxA8V}MT9U1G-rVO;0N(FX3T(q3eJFFo#Z9pTe{olj(Rj;8d z#^wJ=Nj?=uZkO>ZAUodp;(g6!`NYWi?9K3;*0{F|bkiqyP5zpZVVE|Cpye~5ohGL!bYY_gMH|_qhRbwl znxf`SIa3%;T`tUBTQ~%7&#&^U7`yiTQRX5zqg^1Q)*rY)j2oP=2&lo0qCRiN3 z=bN)zHDQ-REz-UWU^w>arg zZg-paI(`4Fpd|f>D}SV?9>^)3mOq9O82IRS@SxL=|M%K4N|`o~#L|0>KS$HLCmmrE zMLzUyPRvngc_bQ}_K3%1+wf&wxEWUH;L)!?0J5Ry_Sgbv7vzePbSK9lJD{40M8W<% z#cymMRdhEb;^xh$?!ngAufvhpqAPE=e@3pnF&Msj!rZmXO%+(xa8mFvUm~#}q9}Rt zHFTTiesQhOsxihHYwJ^`X=@e}QYeJ}N1q46&>or1m)a$kN ztJ|Ph@=HWe+u0RdR4P)ip7;;IYcAF+x+6&@I3VItXLZVzqi~zJjwQMLxK;r4tJFF< zIDga9F3iCG0cXz!_ll!SNyb`S9j~vgu8rS-Q~WkKt>4*{39xhGZi?s@`@~IDG?w#g z&DP^5_72_XKy;H&*)?4n#rJ4j#yVhT;8i~?uo0j= zD7rDYJdGrf|9nys#WCj4;XaMLpHCm=7(BS__?sc!5w^}eo;Bkst7$_1KlBSRf51do zDF2P!r@LsyRu`~}vI_q!=K^{b;S-+Dq&+*UGczff1X{YW4fq2XWRJ@EiX_TQpbjr` zbK|OF9|IBxq{|jgaX)8dnI)*S7mlk*z;gvAnY$soygZY;y}IA;65Xf1zN5LYlY$!;-~J7V1@QCBvOdM?ZJ|0q6@^LBY!&YxAccfTOTw3{~XE z2akKf`a1T~b>___3E!Y4Dp+|M%lnsd*I}+2j#5#zJC`HWx#1gHxrh3PzJnspQkQCc zYWb^7baj)48HGVnKKV(fQbF|CAj%@sBZJ*y{sw1WF+mPOKWX=?dN#8V$5*6n7!-C)<2Ux%;j{7d zPJPT8jevo_dCRU@}Q0GDf_>dLJ5CO+9YA;gu1CE?RKiD|pBCm|&s^d#o@PS2&ehm_*T7 zK*Ec+)aX-U{deA@zWbj6Yqd_j%*@64Wp7;G!LD+(DP4kn+tpnY)FP!ALOZjLxS{eW zqA)DbPUJ|tBL?`2s}YcOL{Ta$_RXJGh?0C_Ph56}8-+*Wh^B+_tzl_&gg|6=nekNl zdL!;x%8+aJlo6QWDwEjkN=J6HlwtBL)9bFv=6=flZ2Hi0X7MJ6CxP^rmS1o~Ub#PM6ctn+=&3Rz+x)KhLn8bR<|Z z#aM$}0=h=5euf*sntvjy6?X>{Ws`o;aeQB%cgIh=`y|gcYn$@i-nQoKDh6xJWaSp) z{TC66>uJK1F?nsjQ1e2^`;AG#ciL4aYLaGPt`G0tXQ}W+MIRGtnk|beb_yK4I>K#K z|HzMB0mb~O$*VJ&=Xo< zJRm0ZO)TjK%ff_rkAaO=pl$~L3C=wnUId%5m43jpAAc8>O`0w2oQY)1+Y7cZtndf_ zFE%luh4*6UQ%t`{*7|d0H|PrJG^`kmRXO=lSrY*>KxG`APFqdFeZD76-y+M)pztk0LR?bX(PlCGZVEW1)<{p4fKG+f^0Y3i0)!_U}jm-Z2I5Li59@_q`#X#~DQ zMfW7{#8*CQ>zy0*x#8TB%7Epi_4ibDYlbSD0GCi*_$?~9w5~w~##<)gX)f~o|EJHH;?WlgSR%( zW!!k4(GEJLGKkz9Twz*Kq4m}=znC`H&QU^fbq!TNM_{W7QB@oL*djA&4noX>dqWCy z2Mj%TgHlk%U?rcFb*ncng8)}Nsaiid#^!ao2W*>8}UqZkB|?{Lt<0;!H#a(uR!%}a|`oZmah?GC;R`Y z_U-k_0davpeM8o$PBj#1^`vZ!j-cRsl#=a`HM8RupIf-_Vok)nGSXhSv|24W(~*S{+3 z?-xgIw6h48PzaU)Kx29nqAT(4)Ndeq>8%+Py?ul$pE?r_>I7Eu%%XWn?gNiU$}{JE z5~xUv*AERJHl%OrQzBC0H8*y-UAM}%4D_knQ!E(ScyUvJcJuzsBBp_0%16$784Dc@ zMFHfxInfTIYwW=`zo-3ii;oTCHDT=vK*Ve2GAAbcQlErzqB_)lS3avX8LhlLQmwRS6Jwb5{FB0 zaoe*(DA?ZZZjid#b?PbJ-g^u|?Dc;=!+)IU|3Y)E&)DPu(0MTXAJ6?t!edkL2!x-} zy*0PqImoGHxypRT2&EJ3d60R&Yrz-xklr)OQJ5LEsc3qYW-h{JF!McBGR93G zoHc_%mhL(-7TTG3XtS5&3F)5*8!Y8$A>1D)fXki;=~8==##V?Cnh&r1ir6=>sPOzC z9oY`BTlO6@!>68F{lH@Nl;<6d9|>oTFc&Wa{|Dzxz2$^Ti@Xt04v&!r!p_HElYb>B z(2jQO88^Rov6?IO7ne}UKE_Zy3ie-}`fLryxC*e?@n30#kk+u7b5AX{+gsS|U+$Vb z)}!E!_TzR9;&d|9ro?G)5UkkJnb19k1N&S*O26W=)L^@40wteQhj+n|C9BH zoZ9avseb@Em=e?n{eJ+Jrw?CWw$Of4NdgY7DjEBk;1)iC2!Y~ozGM*d54&6dYj%4htr2wsXn*Qy3-0NNITh;aJDC_TW7{fx+TjjJaI5S(Jw|`iQ7!K?Ax1fLDlKyMw z?@q+)ExAxER^BM@=)07OyEi-f{K0RQZVHwX^qYBBi9R5e9^S}frn+SJ@o&{xum2uW z@O3NrZS1l7mHO-0N98Vm7pfv9e#>9}mTwoe(>dbU#3h2W>aUd&R(*&8Z&7 z2mR8x!wysQ)?4I5fxHHTLcIp+Y~B#7pYb8<>Pr2YG_vLvhjth)glxkl6Qq!XU2mPR zmuc;E{Qf#I3(d;DyL_{(e#se3x%_tr(E!gfcJn3bcQN!zpY}Jq^>0ps!iC?3Ze*}O zfJYCvjO3{0sBt%039@3fk+lcL&7k>8B<~LICJ#MFYVzHK!BP^!!w2;RgTaJ{_l(uH zf}bESDHs2q8PmLaP=EUb=W_fqIYGuT7(={{JxcddlBGO)>t3G?rO1!9LjE+s{}~n< z5LWxDPy+i1pYFFh6KjlhcrYpQLwNAxM>3R)1<3yq$Ot$0_9wADiS0waJQA!VfHpuh zKp_wfO4P~m9*BnG-eog(W~|1};8Xx}8}lx_#V;{896OH@-$TBPwp_2FHR8K=m8X~s z_?yhxmp&t+erVzakt1o1YG6y70sPAl5$f;yn`1xBv0y8Tj#nC!K?rTk%1$Q`1*Tmm z5$%P;Rk8ppoCC*rO$$8p=04ON;Kvpkp9?%Q+dZuI!^fk%PjVg|1$sS@J)nC`_?PaU z);=+>5znBml-GDS9>y-?ax5j(ClekB>SB0h35iD##D+~u_=O^*q#E}?D?oDlGy+3kf*N;W~VQ@Jp5ejpw$ zQQCVYgbhmem6h!&2Zu+vfQdB&ya$O#3zY3K+63Yy;x%X|+JIstAP|xgun3Fjil7LL z#TcN(F%>Zo63FVKn6(@k?4HSMDhC>Z0_dm%3`$E8GB?@~Ot3Bx^Z_>ahCpoyL`%#! zaR{?)dk)EIrelrAE8-V$RhxqU0NV`+)c{UTV}K1g#6K3WFPNrJ)1G5FdouE{!j(VQiL#UP1>R&|&6^An2;_q>9n6lo6qQz;J?;IS*F}SBJ z$9eB3;(jOMTBWktZ%s>OvoRhejv!%Lo;i7`l)Ow62B@9L9Rwio#0!*^ln5fW{GuthEKTA%aXqUwIdcd|Nbunr_ z9Ub&I`Tz#~XK~TcYAb3Of#wu}WjzI4OFM+UkPdSKc$IOu0jSuN6X!GMGQMSe!oB4l z@}6Zp!u{vnJ*@V!&kPXeQ_MpUM&{sN;!b0p<+{0B({tM!Miv-lo3gi<(2tyQ=cDeF zu|8vjNhcxDH?j80S6F&Q?>r_s1>89L(pxqWak=a|?3^pn)=p z147rGRn7zf9 z=2N`Kd5MXMM5C!vy!6CDluSw`5Ubq8rS49Px;+@%Nd1rZNd1rW1d@rC` ziD!0M-U%rwER=zHWg1yWyr*_kyFJYJGu=J%!h5A4U;gyvfl&l)%zNBr>7H)%cELAHoGz z^Sg$SMN_Xb_6!-Q0B~;<;v~^!)A*Ef?FHfn7gqTiqt;#s-kn9NFvWEEW(qj4$(3+cPx(C%r|Na^$r=EQM*4&u~pGEZc3 z)Nj;t=^F71y6Q`Up1q>0ma>56Dx#VRxhia!86ptwaVe}+M+Btv0;ZFGn{*oLIC{Wq z#I)B(vMsk3y&!Vva+TCB>!>#t=ABl$my76I>a`5I47w?0XSP-#h+CDFlzJLU*I(H^ zl9N%t6WKoQr`Q$4c7bsdvE5yZj@V74nHcf=9eSu!xZa)r5q5(^@qf{pUNsOM+93V!#*ZeDtI~ux&c~_ zx)QYw!>#&Vbaus<@2j{A)DUVM!UAxcFlrMxhUU=J)28o#L%F9-IueXT$3wZXHj9|K zi!$SRON*Iu<;#tuGT!XBy9v1mFx0tmW*V0bO`s|Qz0i=mLa0@!Si}wxF^B;$VXlUz z{Wgo4a^=L@TiurTWxd&Nc3a(+_hr5M+%+`nx#;h!gg4htw=dMWmo6;9%(-m0d2aIA zZt~f2mkmWkimk=(6TD-Y=4Y9f_hM>W1*vl7%a;vwJqqs)M+CIxEr_{9=3Bf~Zd<%e z=3Bf@VujoriMe=-d5O3!vA4Nw+Y?)g+)sIO<*_j>nP-?Q+-*d*dY!!|b7XpL1UX=c zUZJ=H1ZuHy0oDmnPDb;RR6#?;K(Vq^ftYK+HRfb5HwP^01?hpo0|`*Aj-UV8lE$~| literal 0 HcmV?d00001 diff --git a/medias/borgwarehouse-og.png b/medias/borgwarehouse-og.png deleted file mode 100644 index 9d9d72d7f3639f864d7b7348c955e6a51229d612..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 570416 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

FmK;#uz9keB=AH23(` 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

uB`?N>+Rik&irNg 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çUo{D_Wfc{YiSTE!Ab^~Vh)r!y zA>DygfpQvIm7Bl;&mHM6U*b|AaSGEzrs3%RvatLCli+99zNm}nL}xW*+zS}5OxR%$ zY1@q>2;f^*)V9yLP|T4rzig{3l(r;iuB3Ft=0$W{YO5`014FhBT4p z`<gFQS>+Rmbj{m6Q{BNfEe+GOq?_RJ^NeTH~is@B(iU~hdkVC{f?|as zqdd4#9Zb2jE=U%s+LyQ8Vod|xuGlkW<5C!)waU;_PF}^gS4bxNx9YLBJ6wFZ+NGYA zU->@kdeKGBfpte;*8WDD;#rIv;T=|iWNwoS%y2fi|H`mPD>GBw(JFS#pflY>HbM1r zOn(VCzr);tY^Dbq&Pz9#l4~IgHGXH~(lNx_sZ;TK_=1J0WyuAbx8_F8xIvyIL=QR5 z)h=6%cUvHR*oE!I!dc`W*pjHEHA?V^+|90erz!s}GGjP*NGn^;RJNp{DoXVU{Qf*g z;9^~g^a|X-r_w1J--!RIN`=4PcDXFtTp<16dzs2@{)8lc*0B6T=z&4Zum!n_h)}lj ze51o^tN(>)vL5UEtzqJcv54E0=|kPFyu){>*}sR$B1@Fe8CG0Vk`e8e4@^0?GE=L? zM7DyijVzAy&QX2GyoM2_*;O+Tw8fc6X@cIsJ` zIB2tPP!efb%*&eQvGjK*>>c2#7?VV1vS}$*+|D*nS1!_xR==Tk4oW^X|BjUoywrS*w~R$ZsHb!AHWl;un}W2U#?laeEy8~2=+hE*Le z$}cX;r9>}IJ5}rF9%|1}U5!@TcjwD(XCKzPo!fF-mc-dn$ItkCrgeJXbfOmYW3{eVd(D2;;p_smW^hH?$t3a*BiS!8|z+( zw<1K2`rVxRhv6c3M{>T(##&fg^`0KFc*1~+Zmi5(tTXdtWGzDqd93?;bHEn%V)7P; zC$n=K%FJV|d}&9uQVO~R*l)0uEOj;Y>IozalX|4U^4i83FvY4IX7G<4_gg(u^)XxX zg0|Zs4|gs|lb56&PV%FgYKKxdY5bRFvpAPR4JlA9@!se2%7nx(THT&99VfKaE18$( zbz12?Mbq=-h}Zq7?d*%B7k~5unDf3ShR1QNsr{HdQ@xv&L>_J?lN2D-Ye79Zl9lR+ zY-QJ7qU{Of)T+!+i|Ze_SZY>g<(0Sdz7W0saMsqY<4wxCMS7m{E35T~Bm4H`nWNrJ z&QXn{bE&mmJ&!I0yKep_)(wx;?Fk?vvS_wWF6X+H=ZSnj%#Kpa((S1rQ{}iGbmnqj zXZX^hfcw4Bm8#<66ftc}wvxWO;*`wAz9-KEbPZS3eZ-B%^lqmt4XjWtNYpa6#*pP% z_2%X>TA636>N=)~Kb1}|e4FJ9;#6t3SA=iF?O3E< z{t_#)Il*aVXxwZun5=9|ZS@@s#=nHNJE8KnYDdsg(vQ&S0&3~)Rm&o&dw!YkDGO{H z91M$fF48PKo=`E)m;l{!XcU^r2N zFjzVEy}HNR3�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 XiD})l@s%A7_-Ay;{NUpQ&f)(B=1^ + + + + + + + + + + + + + + + + + + diff --git a/public/borgwarehouse-logo-violet.svg b/public/borgwarehouse-logo-violet.svg new file mode 100644 index 0000000..70e9352 --- /dev/null +++ b/public/borgwarehouse-logo-violet.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/borgwarehouse-logo-white.svg b/public/borgwarehouse-logo-white.svg new file mode 100644 index 0000000..7970f0a --- /dev/null +++ b/public/borgwarehouse-logo-white.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..b3455056c3ffe6a5f1514597805acac8a2a8985e GIT binary patch literal 1180 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 WCyP{tk Date: Tue, 18 Mar 2025 19:57:35 +0000 Subject: [PATCH 017/227] build(deps): bump next from 15.1.6 to 15.2.3 Bumps [next](https://github.com/vercel/next.js) from 15.1.6 to 15.2.3. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v15.1.6...v15.2.3) --- updated-dependencies: - dependency-name: next dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 80 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 41 insertions(+), 41 deletions(-) diff --git a/package-lock.json b/package-lock.json index b2cbc00..ce7c113 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@tabler/icons-react": "^3.30.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.1.6", + "next": "^15.2.3", "next-auth": "^4.24.10", "nodemailer": "^6.10.0", "react": "^18.3.1", @@ -1222,9 +1222,9 @@ "license": "MIT" }, "node_modules/@next/env": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.6.tgz", - "integrity": "sha512-d9AFQVPEYNr+aqokIiPLNK/MTyt3DWa/dpKveiAaVccUadFbhFEvY6FXYX2LJO2Hv7PHnLBu2oWwB4uBuHjr/w==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.2.3.tgz", + "integrity": "sha512-a26KnbW9DFEUsSxAxKBORR/uD9THoYoKbkpFywMN/AFvboTt94b8+g/07T8J6ACsdLag8/PDU60ov4rPxRAixw==", "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { @@ -1238,9 +1238,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.6.tgz", - "integrity": "sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.2.3.tgz", + "integrity": "sha512-uaBhA8aLbXLqwjnsHSkxs353WrRgQgiFjduDpc7YXEU0B54IKx3vU+cxQlYwPCyC8uYEEX7THhtQQsfHnvv8dw==", "cpu": [ "arm64" ], @@ -1254,9 +1254,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.6.tgz", - "integrity": "sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.2.3.tgz", + "integrity": "sha512-pVwKvJ4Zk7h+4hwhqOUuMx7Ib02u3gDX3HXPKIShBi9JlYllI0nU6TWLbPT94dt7FSi6mSBhfc2JrHViwqbOdw==", "cpu": [ "x64" ], @@ -1270,9 +1270,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.6.tgz", - "integrity": "sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.2.3.tgz", + "integrity": "sha512-50ibWdn2RuFFkOEUmo9NCcQbbV9ViQOrUfG48zHBCONciHjaUKtHcYFiCwBVuzD08fzvzkWuuZkd4AqbvKO7UQ==", "cpu": [ "arm64" ], @@ -1286,9 +1286,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.6.tgz", - "integrity": "sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.2.3.tgz", + "integrity": "sha512-2gAPA7P652D3HzR4cLyAuVYwYqjG0mt/3pHSWTCyKZq/N/dJcUAEoNQMyUmwTZWCJRKofB+JPuDVP2aD8w2J6Q==", "cpu": [ "arm64" ], @@ -1302,9 +1302,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.6.tgz", - "integrity": "sha512-SpuDEXixM3PycniL4iVCLyUyvcl6Lt0mtv3am08sucskpG0tYkW1KlRhTgj4LI5ehyxriVVcfdoxuuP8csi3kQ==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.2.3.tgz", + "integrity": "sha512-ODSKvrdMgAJOVU4qElflYy1KSZRM3M45JVbeZu42TINCMG3anp7YCBn80RkISV6bhzKwcUqLBAmOiWkaGtBA9w==", "cpu": [ "x64" ], @@ -1318,9 +1318,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.6.tgz", - "integrity": "sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.2.3.tgz", + "integrity": "sha512-ZR9kLwCWrlYxwEoytqPi1jhPd1TlsSJWAc+H/CJHmHkf2nD92MQpSRIURR1iNgA/kuFSdxB8xIPt4p/T78kwsg==", "cpu": [ "x64" ], @@ -1334,9 +1334,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.6.tgz", - "integrity": "sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.2.3.tgz", + "integrity": "sha512-+G2FrDcfm2YDbhDiObDU/qPriWeiz/9cRR0yMWJeTLGGX6/x8oryO3tt7HhodA1vZ8r2ddJPCjtLcpaVl7TE2Q==", "cpu": [ "arm64" ], @@ -1350,9 +1350,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.6.tgz", - "integrity": "sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.2.3.tgz", + "integrity": "sha512-gHYS9tc+G2W0ZC8rBL+H6RdtXIyk40uLiaos0yj5US85FNhbFEndMA2nW3z47nzOWiSvXTZ5kBClc3rD0zJg0w==", "cpu": [ "x64" ], @@ -4914,12 +4914,12 @@ "license": "MIT" }, "node_modules/next": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/next/-/next-15.1.6.tgz", - "integrity": "sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/next/-/next-15.2.3.tgz", + "integrity": "sha512-x6eDkZxk2rPpu46E1ZVUWIBhYCLszmUY6fvHBFcbzJ9dD+qRX6vcHusaqqDlnY+VngKzKbAiG2iRCkPbmi8f7w==", "license": "MIT", "dependencies": { - "@next/env": "15.1.6", + "@next/env": "15.2.3", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", @@ -4934,14 +4934,14 @@ "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "15.1.6", - "@next/swc-darwin-x64": "15.1.6", - "@next/swc-linux-arm64-gnu": "15.1.6", - "@next/swc-linux-arm64-musl": "15.1.6", - "@next/swc-linux-x64-gnu": "15.1.6", - "@next/swc-linux-x64-musl": "15.1.6", - "@next/swc-win32-arm64-msvc": "15.1.6", - "@next/swc-win32-x64-msvc": "15.1.6", + "@next/swc-darwin-arm64": "15.2.3", + "@next/swc-darwin-x64": "15.2.3", + "@next/swc-linux-arm64-gnu": "15.2.3", + "@next/swc-linux-arm64-musl": "15.2.3", + "@next/swc-linux-x64-gnu": "15.2.3", + "@next/swc-linux-x64-musl": "15.2.3", + "@next/swc-win32-arm64-msvc": "15.2.3", + "@next/swc-win32-x64-msvc": "15.2.3", "sharp": "^0.33.5" }, "peerDependencies": { diff --git a/package.json b/package.json index 76be8b3..3a7fd60 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@tabler/icons-react": "^3.30.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.1.6", + "next": "^15.2.3", "next-auth": "^4.24.10", "nodemailer": "^6.10.0", "react": "^18.3.1", From 2a862e23bd27b978154ab6a96c3adf51f35ed95a Mon Sep 17 00:00:00 2001 From: Ravinou <39600829+Ravinou@users.noreply.github.com> Date: Wed, 19 Mar 2025 21:01:17 +0100 Subject: [PATCH 018/227] =?UTF-8?q?=F0=9F=A5=87=20Thanking=20a=20new=20spo?= =?UTF-8?q?nsor=20=F0=9F=A5=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Thank you very much @fphammerle for sponsoring ! This commit is dedicated to thanking you. You give me strength to continue the work! ❤️ --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8990c02..0f45fc6 100644 --- a/README.md +++ b/README.md @@ -74,6 +74,7 @@ Check the online documentation [just here](https://borgwarehouse.com/docs/admin- + #### Past sponsors From b29c6ba7b33ee1c9a744bcd50455dedb64d5c50e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 22 Mar 2025 09:44:59 +0000 Subject: [PATCH 019/227] build(deps): bump react-select from 5.10.0 to 5.10.1 Bumps [react-select](https://github.com/JedWatson/react-select) from 5.10.0 to 5.10.1. - [Release notes](https://github.com/JedWatson/react-select/releases) - [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.10.0...react-select@5.10.1) --- updated-dependencies: - dependency-name: react-select dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 32e44a3..b225be9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "react-chartjs-2": "^5.3.0", "react-dom": "^18.3.1", "react-hook-form": "^7.54.2", - "react-select": "^5.10.0", + "react-select": "^5.10.1", "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", "swr": "^2.3.3", @@ -5502,9 +5502,9 @@ "license": "MIT" }, "node_modules/react-select": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.10.0.tgz", - "integrity": "sha512-k96gw+i6N3ExgDwPIg0lUPmexl1ygPe6u5BdQFNBhkpbwroIgCNXdubtIzHfThYXYYTubwOBafoMnn7ruEP1xA==", + "version": "5.10.1", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.10.1.tgz", + "integrity": "sha512-roPEZUL4aRZDx6DcsD+ZNreVl+fM8VsKn0Wtex1v4IazH60ILp5xhdlp464IsEAlJdXeD+BhDAFsBVMfvLQueA==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.0", diff --git a/package.json b/package.json index 2661477..4eac80d 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "react-chartjs-2": "^5.3.0", "react-dom": "^18.3.1", "react-hook-form": "^7.54.2", - "react-select": "^5.10.0", + "react-select": "^5.10.1", "react-toastify": "^10.0.6", "spinners-react": "^1.0.10", "swr": "^2.3.3", From 85eb0891c6b88fec4d672768e3f4a1b8861ce63e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Mar 2025 20:10:18 +0000 Subject: [PATCH 020/227] build(deps-dev): bump @commitlint/config-conventional Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) from 19.7.1 to 19.8.0. - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.8.0/@commitlint/config-conventional) --- updated-dependencies: - dependency-name: "@commitlint/config-conventional" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 32e44a3..7a9f7d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@commitlint/cli": "^19.7.1", - "@commitlint/config-conventional": "^19.7.1", + "@commitlint/config-conventional": "^19.8.0", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", "prettier": "^3.5.1" @@ -197,13 +197,13 @@ } }, "node_modules/@commitlint/config-conventional": { - "version": "19.7.1", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.7.1.tgz", - "integrity": "sha512-fsEIF8zgiI/FIWSnykdQNj/0JE4av08MudLTyYHm4FlLWemKoQvPNUYU2M/3tktWcCEyq7aOkDDgtjrmgWFbvg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.8.0.tgz", + "integrity": "sha512-9I2kKJwcAPwMoAj38hwqFXG0CzS2Kj+SAByPUQ0SlHTfb7VUhYVmo7G2w2tBrqmOf7PFd6MpZ/a1GQJo8na8kw==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^19.8.0", "conventional-changelog-conventionalcommits": "^7.0.2" }, "engines": { @@ -414,9 +414,9 @@ } }, "node_modules/@commitlint/types": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.5.0.tgz", - "integrity": "sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.8.0.tgz", + "integrity": "sha512-LRjP623jPyf3Poyfb0ohMj8I3ORyBDOwXAgxxVPbSD0unJuW2mJWeiRfaQinjtccMqC5Wy1HOMfa4btKjbNxbg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 2661477..ec75154 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@commitlint/cli": "^19.7.1", - "@commitlint/config-conventional": "^19.7.1", + "@commitlint/config-conventional": "^19.8.0", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", "prettier": "^3.5.1" From b501cbe93c2df0e93644b129536a62bd5765f6f8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Mar 2025 20:11:15 +0000 Subject: [PATCH 021/227] build(deps-dev): bump prettier from 3.5.1 to 3.5.3 Bumps [prettier](https://github.com/prettier/prettier) from 3.5.1 to 3.5.3. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.5.1...3.5.3) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 32e44a3..065279c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", - "prettier": "^3.5.1" + "prettier": "^3.5.3" } }, "node_modules/@babel/code-frame": { @@ -5382,9 +5382,9 @@ } }, "node_modules/prettier": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.1.tgz", - "integrity": "sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", + "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index 2661477..aaf6319 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,6 @@ "@commitlint/config-conventional": "^19.7.1", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", - "prettier": "^3.5.1" + "prettier": "^3.5.3" } } From 4e78e65d2d70b2de7b6d4d07eb88e54dbe26e050 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 20:34:28 +0000 Subject: [PATCH 022/227] build(deps): bump bcryptjs from 2.4.3 to 3.0.2 Bumps [bcryptjs](https://github.com/dcodeIO/bcrypt.js) from 2.4.3 to 3.0.2. - [Release notes](https://github.com/dcodeIO/bcrypt.js/releases) - [Commits](https://github.com/dcodeIO/bcrypt.js/compare/2.4.3...v3.0.2) --- updated-dependencies: - dependency-name: bcryptjs dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 13 ++++++++----- package.json | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index d026118..fd0083b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "2.4.4", "dependencies": { "@tabler/icons-react": "^3.30.0", - "bcryptjs": "^2.4.3", + "bcryptjs": "^3.0.2", "chart.js": "^4.4.7", "next": "^15.2.3", "next-auth": "^4.24.10", @@ -2145,10 +2145,13 @@ "license": "MIT" }, "node_modules/bcryptjs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", - "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==", - "license": "MIT" + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.2.tgz", + "integrity": "sha512-k38b3XOZKv60C4E2hVsXTolJWfkGRMbILBIe2IBITXciy5bOsTKot5kDrf3ZfufQtQOUN5mXceUEpU1rTl9Uog==", + "license": "BSD-3-Clause", + "bin": { + "bcrypt": "bin/bcrypt" + } }, "node_modules/brace-expansion": { "version": "1.1.11", diff --git a/package.json b/package.json index 4aa4680..2ee344b 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@tabler/icons-react": "^3.30.0", - "bcryptjs": "^2.4.3", + "bcryptjs": "^3.0.2", "chart.js": "^4.4.7", "next": "^15.2.3", "next-auth": "^4.24.10", From e984dcf17b6f936261cd81b4654e05591a4bfbc7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 19:51:29 +0000 Subject: [PATCH 023/227] build(deps): bump next from 15.2.3 to 15.2.5 Bumps [next](https://github.com/vercel/next.js) from 15.2.3 to 15.2.5. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v15.2.3...v15.2.5) --- updated-dependencies: - dependency-name: next dependency-version: 15.2.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 80 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 41 insertions(+), 41 deletions(-) diff --git a/package-lock.json b/package-lock.json index d026118..fa547ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "@tabler/icons-react": "^3.30.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.2.3", + "next": "^15.2.5", "next-auth": "^4.24.10", "nodemailer": "^6.10.0", "react": "^18.3.1", @@ -1222,9 +1222,9 @@ "license": "MIT" }, "node_modules/@next/env": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.2.3.tgz", - "integrity": "sha512-a26KnbW9DFEUsSxAxKBORR/uD9THoYoKbkpFywMN/AFvboTt94b8+g/07T8J6ACsdLag8/PDU60ov4rPxRAixw==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.2.5.tgz", + "integrity": "sha512-uWkCf9C8wKTyQjqrNk+BA7eL3LOQdhL+xlmJUf2O85RM4lbzwBwot3Sqv2QGe/RGnc3zysIf1oJdtq9S00pkmQ==", "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { @@ -1238,9 +1238,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.2.3.tgz", - "integrity": "sha512-uaBhA8aLbXLqwjnsHSkxs353WrRgQgiFjduDpc7YXEU0B54IKx3vU+cxQlYwPCyC8uYEEX7THhtQQsfHnvv8dw==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.2.5.tgz", + "integrity": "sha512-4OimvVlFTbgzPdA0kh8A1ih6FN9pQkL4nPXGqemEYgk+e7eQhsst/p35siNNqA49eQA6bvKZ1ASsDtu9gtXuog==", "cpu": [ "arm64" ], @@ -1254,9 +1254,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.2.3.tgz", - "integrity": "sha512-pVwKvJ4Zk7h+4hwhqOUuMx7Ib02u3gDX3HXPKIShBi9JlYllI0nU6TWLbPT94dt7FSi6mSBhfc2JrHViwqbOdw==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.2.5.tgz", + "integrity": "sha512-ohzRaE9YbGt1ctE0um+UGYIDkkOxHV44kEcHzLqQigoRLaiMtZzGrA11AJh2Lu0lv51XeiY1ZkUvkThjkVNBMA==", "cpu": [ "x64" ], @@ -1270,9 +1270,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.2.3.tgz", - "integrity": "sha512-50ibWdn2RuFFkOEUmo9NCcQbbV9ViQOrUfG48zHBCONciHjaUKtHcYFiCwBVuzD08fzvzkWuuZkd4AqbvKO7UQ==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.2.5.tgz", + "integrity": "sha512-FMSdxSUt5bVXqqOoZCc/Seg4LQep9w/fXTazr/EkpXW2Eu4IFI9FD7zBDlID8TJIybmvKk7mhd9s+2XWxz4flA==", "cpu": [ "arm64" ], @@ -1286,9 +1286,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.2.3.tgz", - "integrity": "sha512-2gAPA7P652D3HzR4cLyAuVYwYqjG0mt/3pHSWTCyKZq/N/dJcUAEoNQMyUmwTZWCJRKofB+JPuDVP2aD8w2J6Q==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.2.5.tgz", + "integrity": "sha512-4ZNKmuEiW5hRKkGp2HWwZ+JrvK4DQLgf8YDaqtZyn7NYdl0cHfatvlnLFSWUayx9yFAUagIgRGRk8pFxS8Qniw==", "cpu": [ "arm64" ], @@ -1302,9 +1302,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.2.3.tgz", - "integrity": "sha512-ODSKvrdMgAJOVU4qElflYy1KSZRM3M45JVbeZu42TINCMG3anp7YCBn80RkISV6bhzKwcUqLBAmOiWkaGtBA9w==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.2.5.tgz", + "integrity": "sha512-bE6lHQ9GXIf3gCDE53u2pTl99RPZW5V1GLHSRMJ5l/oB/MT+cohu9uwnCK7QUph2xIOu2a6+27kL0REa/kqwZw==", "cpu": [ "x64" ], @@ -1318,9 +1318,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.2.3.tgz", - "integrity": "sha512-ZR9kLwCWrlYxwEoytqPi1jhPd1TlsSJWAc+H/CJHmHkf2nD92MQpSRIURR1iNgA/kuFSdxB8xIPt4p/T78kwsg==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.2.5.tgz", + "integrity": "sha512-y7EeQuSkQbTAkCEQnJXm1asRUuGSWAchGJ3c+Qtxh8LVjXleZast8Mn/rL7tZOm7o35QeIpIcid6ufG7EVTTcA==", "cpu": [ "x64" ], @@ -1334,9 +1334,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.2.3.tgz", - "integrity": "sha512-+G2FrDcfm2YDbhDiObDU/qPriWeiz/9cRR0yMWJeTLGGX6/x8oryO3tt7HhodA1vZ8r2ddJPCjtLcpaVl7TE2Q==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.2.5.tgz", + "integrity": "sha512-gQMz0yA8/dskZM2Xyiq2FRShxSrsJNha40Ob/M2n2+JGRrZ0JwTVjLdvtN6vCxuq4ByhOd4a9qEf60hApNR2gQ==", "cpu": [ "arm64" ], @@ -1350,9 +1350,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.2.3.tgz", - "integrity": "sha512-gHYS9tc+G2W0ZC8rBL+H6RdtXIyk40uLiaos0yj5US85FNhbFEndMA2nW3z47nzOWiSvXTZ5kBClc3rD0zJg0w==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.2.5.tgz", + "integrity": "sha512-tBDNVUcI7U03+3oMvJ11zrtVin5p0NctiuKmTGyaTIEAVj9Q77xukLXGXRnWxKRIIdFG4OTA2rUVGZDYOwgmAA==", "cpu": [ "x64" ], @@ -4914,12 +4914,12 @@ "license": "MIT" }, "node_modules/next": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/next/-/next-15.2.3.tgz", - "integrity": "sha512-x6eDkZxk2rPpu46E1ZVUWIBhYCLszmUY6fvHBFcbzJ9dD+qRX6vcHusaqqDlnY+VngKzKbAiG2iRCkPbmi8f7w==", + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/next/-/next-15.2.5.tgz", + "integrity": "sha512-LlqS8ljc7RWR3riUwxB5+14v7ULAa5EuLUyarD/sFgXPd6Hmmscg8DXcu9hDdh5atybrIDVBrFhjDpRIQo/4pQ==", "license": "MIT", "dependencies": { - "@next/env": "15.2.3", + "@next/env": "15.2.5", "@swc/counter": "0.1.3", "@swc/helpers": "0.5.15", "busboy": "1.6.0", @@ -4934,14 +4934,14 @@ "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "15.2.3", - "@next/swc-darwin-x64": "15.2.3", - "@next/swc-linux-arm64-gnu": "15.2.3", - "@next/swc-linux-arm64-musl": "15.2.3", - "@next/swc-linux-x64-gnu": "15.2.3", - "@next/swc-linux-x64-musl": "15.2.3", - "@next/swc-win32-arm64-msvc": "15.2.3", - "@next/swc-win32-x64-msvc": "15.2.3", + "@next/swc-darwin-arm64": "15.2.5", + "@next/swc-darwin-x64": "15.2.5", + "@next/swc-linux-arm64-gnu": "15.2.5", + "@next/swc-linux-arm64-musl": "15.2.5", + "@next/swc-linux-x64-gnu": "15.2.5", + "@next/swc-linux-x64-musl": "15.2.5", + "@next/swc-win32-arm64-msvc": "15.2.5", + "@next/swc-win32-x64-msvc": "15.2.5", "sharp": "^0.33.5" }, "peerDependencies": { diff --git a/package.json b/package.json index 4aa4680..2d4ffe0 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@tabler/icons-react": "^3.30.0", "bcryptjs": "^2.4.3", "chart.js": "^4.4.7", - "next": "^15.2.3", + "next": "^15.2.5", "next-auth": "^4.24.10", "nodemailer": "^6.10.0", "react": "^18.3.1", From 5da8e61b8fc41579369befba43f750c2a5342304 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Apr 2025 19:17:52 +0000 Subject: [PATCH 024/227] build(deps-dev): bump @commitlint/cli from 19.7.1 to 19.8.0 Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 19.7.1 to 19.8.0. - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.8.0/@commitlint/cli) --- updated-dependencies: - dependency-name: "@commitlint/cli" dependency-version: 19.8.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 200 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 115 insertions(+), 87 deletions(-) diff --git a/package-lock.json b/package-lock.json index 049efd6..fc9dd0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "uuid": "^11.0.5" }, "devDependencies": { - "@commitlint/cli": "^19.7.1", + "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", @@ -175,17 +175,17 @@ } }, "node_modules/@commitlint/cli": { - "version": "19.7.1", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.7.1.tgz", - "integrity": "sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.8.0.tgz", + "integrity": "sha512-t/fCrLVu+Ru01h0DtlgHZXbHV2Y8gKocTR5elDOqIRUzQd0/6hpt2VIWOj9b3NDo7y4/gfxeR2zRtXq/qO6iUg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/format": "^19.5.0", - "@commitlint/lint": "^19.7.1", - "@commitlint/load": "^19.6.1", - "@commitlint/read": "^19.5.0", - "@commitlint/types": "^19.5.0", + "@commitlint/format": "^19.8.0", + "@commitlint/lint": "^19.8.0", + "@commitlint/load": "^19.8.0", + "@commitlint/read": "^19.8.0", + "@commitlint/types": "^19.8.0", "tinyexec": "^0.3.0", "yargs": "^17.0.0" }, @@ -211,12 +211,13 @@ } }, "node_modules/@commitlint/config-validator": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.5.0.tgz", - "integrity": "sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.8.0.tgz", + "integrity": "sha512-+r5ZvD/0hQC3w5VOHJhGcCooiAVdynFlCe2d6I9dU+PvXdV3O+fU4vipVg+6hyLbQUuCH82mz3HnT/cBQTYYuA==", "dev": true, + "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^19.8.0", "ajv": "^8.11.0" }, "engines": { @@ -224,13 +225,13 @@ } }, "node_modules/@commitlint/ensure": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.5.0.tgz", - "integrity": "sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.8.0.tgz", + "integrity": "sha512-kNiNU4/bhEQ/wutI1tp1pVW1mQ0QbAjfPRo5v8SaxoVV+ARhkB8Wjg3BSseNYECPzWWfg/WDqQGIfV1RaBFQZg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^19.8.0", "lodash.camelcase": "^4.3.0", "lodash.kebabcase": "^4.1.1", "lodash.snakecase": "^4.1.1", @@ -242,22 +243,23 @@ } }, "node_modules/@commitlint/execute-rule": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.5.0.tgz", - "integrity": "sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.8.0.tgz", + "integrity": "sha512-fuLeI+EZ9x2v/+TXKAjplBJWI9CNrHnyi5nvUQGQt4WRkww/d95oVRsc9ajpt4xFrFmqMZkd/xBQHZDvALIY7A==", "dev": true, + "license": "MIT", "engines": { "node": ">=v18" } }, "node_modules/@commitlint/format": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.5.0.tgz", - "integrity": "sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.8.0.tgz", + "integrity": "sha512-EOpA8IERpQstxwp/WGnDArA7S+wlZDeTeKi98WMOvaDLKbjptuHWdOYYr790iO7kTCif/z971PKPI2PkWMfOxg==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^19.8.0", "chalk": "^5.3.0" }, "engines": { @@ -265,13 +267,13 @@ } }, "node_modules/@commitlint/is-ignored": { - "version": "19.7.1", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.7.1.tgz", - "integrity": "sha512-3IaOc6HVg2hAoGleRK3r9vL9zZ3XY0rf1RsUf6jdQLuaD46ZHnXBiOPTyQ004C4IvYjSWqJwlh0/u2P73aIE3g==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.8.0.tgz", + "integrity": "sha512-L2Jv9yUg/I+jF3zikOV0rdiHUul9X3a/oU5HIXhAJLE2+TXTnEBfqYP9G5yMw/Yb40SnR764g4fyDK6WR2xtpw==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^19.8.0", "semver": "^7.6.0" }, "engines": { @@ -279,31 +281,32 @@ } }, "node_modules/@commitlint/lint": { - "version": "19.7.1", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.7.1.tgz", - "integrity": "sha512-LhcPfVjcOcOZA7LEuBBeO00o3MeZa+tWrX9Xyl1r9PMd5FWsEoZI9IgnGqTKZ0lZt5pO3ZlstgnRyY1CJJc9Xg==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.8.0.tgz", + "integrity": "sha512-+/NZKyWKSf39FeNpqhfMebmaLa1P90i1Nrb1SrA7oSU5GNN/lksA4z6+ZTnsft01YfhRZSYMbgGsARXvkr/VLQ==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/is-ignored": "^19.7.1", - "@commitlint/parse": "^19.5.0", - "@commitlint/rules": "^19.6.0", - "@commitlint/types": "^19.5.0" + "@commitlint/is-ignored": "^19.8.0", + "@commitlint/parse": "^19.8.0", + "@commitlint/rules": "^19.8.0", + "@commitlint/types": "^19.8.0" }, "engines": { "node": ">=v18" } }, "node_modules/@commitlint/load": { - "version": "19.6.1", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.6.1.tgz", - "integrity": "sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.8.0.tgz", + "integrity": "sha512-4rvmm3ff81Sfb+mcWT5WKlyOa+Hd33WSbirTVUer0wjS1Hv/Hzr07Uv1ULIV9DkimZKNyOwXn593c+h8lsDQPQ==", "dev": true, + "license": "MIT", "dependencies": { - "@commitlint/config-validator": "^19.5.0", - "@commitlint/execute-rule": "^19.5.0", - "@commitlint/resolve-extends": "^19.5.0", - "@commitlint/types": "^19.5.0", + "@commitlint/config-validator": "^19.8.0", + "@commitlint/execute-rule": "^19.8.0", + "@commitlint/resolve-extends": "^19.8.0", + "@commitlint/types": "^19.8.0", "chalk": "^5.3.0", "cosmiconfig": "^9.0.0", "cosmiconfig-typescript-loader": "^6.1.0", @@ -316,9 +319,9 @@ } }, "node_modules/@commitlint/message": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.5.0.tgz", - "integrity": "sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.8.0.tgz", + "integrity": "sha512-qs/5Vi9bYjf+ZV40bvdCyBn5DvbuelhR6qewLE8Bh476F7KnNyLfdM/ETJ4cp96WgeeHo6tesA2TMXS0sh5X4A==", "dev": true, "license": "MIT", "engines": { @@ -326,13 +329,13 @@ } }, "node_modules/@commitlint/parse": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.5.0.tgz", - "integrity": "sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.8.0.tgz", + "integrity": "sha512-YNIKAc4EXvNeAvyeEnzgvm1VyAe0/b3Wax7pjJSwXuhqIQ1/t2hD3OYRXb6D5/GffIvaX82RbjD+nWtMZCLL7Q==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/types": "^19.5.0", + "@commitlint/types": "^19.8.0", "conventional-changelog-angular": "^7.0.0", "conventional-commits-parser": "^5.0.0" }, @@ -341,14 +344,14 @@ } }, "node_modules/@commitlint/read": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.5.0.tgz", - "integrity": "sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.8.0.tgz", + "integrity": "sha512-6ywxOGYajcxK1y1MfzrOnwsXO6nnErna88gRWEl3qqOOP8MDu/DTeRkGLXBFIZuRZ7mm5yyxU5BmeUvMpNte5w==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/top-level": "^19.5.0", - "@commitlint/types": "^19.5.0", + "@commitlint/top-level": "^19.8.0", + "@commitlint/types": "^19.8.0", "git-raw-commits": "^4.0.0", "minimist": "^1.2.8", "tinyexec": "^0.3.0" @@ -358,13 +361,14 @@ } }, "node_modules/@commitlint/resolve-extends": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.5.0.tgz", - "integrity": "sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.8.0.tgz", + "integrity": "sha512-CLanRQwuG2LPfFVvrkTrBR/L/DMy3+ETsgBqW1OvRxmzp/bbVJW0Xw23LnnExgYcsaFtos967lul1CsbsnJlzQ==", "dev": true, + "license": "MIT", "dependencies": { - "@commitlint/config-validator": "^19.5.0", - "@commitlint/types": "^19.5.0", + "@commitlint/config-validator": "^19.8.0", + "@commitlint/types": "^19.8.0", "global-directory": "^4.0.1", "import-meta-resolve": "^4.0.0", "lodash.mergewith": "^4.6.2", @@ -375,25 +379,25 @@ } }, "node_modules/@commitlint/rules": { - "version": "19.6.0", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.6.0.tgz", - "integrity": "sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.8.0.tgz", + "integrity": "sha512-IZ5IE90h6DSWNuNK/cwjABLAKdy8tP8OgGVGbXe1noBEX5hSsu00uRlLu6JuruiXjWJz2dZc+YSw3H0UZyl/mA==", "dev": true, "license": "MIT", "dependencies": { - "@commitlint/ensure": "^19.5.0", - "@commitlint/message": "^19.5.0", - "@commitlint/to-lines": "^19.5.0", - "@commitlint/types": "^19.5.0" + "@commitlint/ensure": "^19.8.0", + "@commitlint/message": "^19.8.0", + "@commitlint/to-lines": "^19.8.0", + "@commitlint/types": "^19.8.0" }, "engines": { "node": ">=v18" } }, "node_modules/@commitlint/to-lines": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.5.0.tgz", - "integrity": "sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.8.0.tgz", + "integrity": "sha512-3CKLUw41Cur8VMjh16y8LcsOaKbmQjAKCWlXx6B0vOUREplp6em9uIVhI8Cv934qiwkbi2+uv+mVZPnXJi1o9A==", "dev": true, "license": "MIT", "engines": { @@ -401,9 +405,9 @@ } }, "node_modules/@commitlint/top-level": { - "version": "19.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.5.0.tgz", - "integrity": "sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==", + "version": "19.8.0", + "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.8.0.tgz", + "integrity": "sha512-Rphgoc/omYZisoNkcfaBRPQr4myZEHhLPx2/vTXNLjiCw4RgfPR1wEgUpJ9OOmDCiv5ZyIExhprNLhteqH4FuQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1844,6 +1848,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -2433,6 +2438,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, + "license": "MIT", "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -2459,6 +2465,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-6.1.0.tgz", "integrity": "sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==", "dev": true, + "license": "MIT", "dependencies": { "jiti": "^2.4.1" }, @@ -2723,6 +2730,7 @@ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -3575,10 +3583,21 @@ "peer": true }, "node_modules/fast-uri": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", - "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", - "dev": true + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" }, "node_modules/fastq": { "version": "1.17.1", @@ -3813,6 +3832,7 @@ "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", "dev": true, + "license": "MIT", "dependencies": { "ini": "4.1.1" }, @@ -4037,6 +4057,7 @@ "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4058,6 +4079,7 @@ "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", "dev": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -4601,7 +4623,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -4746,7 +4769,8 @@ "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.kebabcase": { "version": "4.1.1", @@ -4766,7 +4790,8 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.snakecase": { "version": "4.1.1", @@ -4786,7 +4811,8 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.upperfirst": { "version": "4.3.1", @@ -5617,6 +5643,7 @@ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5643,6 +5670,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6204,9 +6232,9 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz", - "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", "dev": true, "license": "MIT" }, @@ -6632,9 +6660,9 @@ } }, "node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", + "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index d51e772..b55ea44 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "uuid": "^11.0.5" }, "devDependencies": { - "@commitlint/cli": "^19.7.1", + "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "eslint-config-next": "^15.1.6", "husky": "^9.1.7", From a5f353043199174544e6182ad8418765931a71af Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 19:15:35 +0000 Subject: [PATCH 025/227] build(deps-dev): bump eslint-config-next from 15.1.6 to 15.3.1 Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 15.1.6 to 15.3.1. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v15.3.1/packages/eslint-config-next) --- updated-dependencies: - dependency-name: eslint-config-next dependency-version: 15.3.1 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 049efd6..7fa5c58 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "devDependencies": { "@commitlint/cli": "^19.7.1", "@commitlint/config-conventional": "^19.8.0", - "eslint-config-next": "^15.1.6", + "eslint-config-next": "^15.3.1", "husky": "^9.1.7", "prettier": "^3.5.3" } @@ -1228,9 +1228,9 @@ "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.1.6.tgz", - "integrity": "sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==", + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-15.3.1.tgz", + "integrity": "sha512-oEs4dsfM6iyER3jTzMm4kDSbrQJq8wZw5fmT6fg2V3SMo+kgG+cShzLfEV20senZzv8VF+puNLheiGPlBGsv2A==", "dev": true, "license": "MIT", "dependencies": { @@ -2984,13 +2984,13 @@ } }, "node_modules/eslint-config-next": { - "version": "15.1.6", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.6.tgz", - "integrity": "sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==", + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.3.1.tgz", + "integrity": "sha512-GnmyVd9TE/Ihe3RrvcafFhXErErtr2jS0JDeCSp3vWvy86AXwHsRBt0E3MqP/m8ACS1ivcsi5uaqjbhsG18qKw==", "dev": true, "license": "MIT", "dependencies": { - "@next/eslint-plugin-next": "15.1.6", + "@next/eslint-plugin-next": "15.3.1", "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", diff --git a/package.json b/package.json index d51e772..80e8986 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@commitlint/cli": "^19.7.1", "@commitlint/config-conventional": "^19.8.0", - "eslint-config-next": "^15.1.6", + "eslint-config-next": "^15.3.1", "husky": "^9.1.7", "prettier": "^3.5.3" } From e485d6f3948cda70b3eebe37ba5eab5f9b8dfe19 Mon Sep 17 00:00:00 2001 From: Ravinou Date: Sun, 29 Dec 2024 13:23:03 +0100 Subject: [PATCH 026/227] =?UTF-8?q?config:=20=F0=9F=94=A7=20typescript=20i?= =?UTF-8?q?nit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- next-env.d.ts | 5 + package-lock.json | 856 +--------------------------------------------- package.json | 7 +- tsconfig.json | 19 + 4 files changed, 39 insertions(+), 848 deletions(-) create mode 100644 next-env.d.ts create mode 100644 tsconfig.json diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 0000000..52e831b --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. diff --git a/package-lock.json b/package-lock.json index 14ff04e..8ff7984 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,9 +27,12 @@ "devDependencies": { "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", - "eslint-config-next": "^15.3.1", + "eslint-config-next": "^15.1.6", + "@types/node": "^22.10.2", + "@types/react": "^18.3.18", "husky": "^9.1.7", "prettier": "^3.5.3" + "typescript": "^5.7.2" } }, "node_modules/@babel/code-frame": { @@ -597,123 +600,6 @@ "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@eslint/config-array": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", - "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@eslint/object-schema": "^2.1.5", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", - "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", - "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@eslint/js": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", - "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", - "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", - "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, "node_modules/@floating-ui/core": { "version": "1.6.8", "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", @@ -739,77 +625,6 @@ "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", "license": "MIT" }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.3.0" - }, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", - "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, "node_modules/@img/sharp-darwin-arm64": { "version": "0.33.5", "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", @@ -1490,22 +1305,6 @@ "@types/node": "*" } }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", @@ -1514,9 +1313,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.10.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz", - "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==", + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1536,25 +1335,15 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.14", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.14.tgz", - "integrity": "sha512-NzahNKvjNhVjuPBQ+2G7WlxstQ+47kXZNHlUvFakDViuIEfGY926GqhMueQFZ7woG+sPiQKlF36XfrIUVSUfFg==", + "version": "18.3.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", + "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", "license": "MIT", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, - "node_modules/@types/react-dom": { - "version": "18.3.2", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.2.tgz", - "integrity": "sha512-Fqp+rcvem9wEnGr3RY8dYNvSQ8PoLqjZ9HLgaPUOjJJD120uDyOxOjc/39M4Kddp9JQCxpGQbnhVQF0C0ncYVg==", - "license": "MIT", - "peer": true, - "dependencies": { - "@types/react": "^18" - } - }, "node_modules/@types/react-transition-group": { "version": "4.4.11", "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.11.tgz", @@ -1818,31 +1607,6 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true, - "license": "MIT", - "peer": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, "node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -2478,22 +2242,6 @@ "typescript": ">=5" } }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/csstype": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", @@ -2591,14 +2339,6 @@ } } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -2930,67 +2670,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", - "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.9.0", - "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.16.0", - "@eslint/plugin-kit": "^0.2.3", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.1", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.5", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.2.0", - "eslint-visitor-keys": "^4.2.0", - "espree": "^10.3.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, "node_modules/eslint-config-next": { "version": "15.3.1", "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.3.1.tgz", @@ -3293,24 +2972,6 @@ "semver": "bin/semver.js" } }, - "node_modules/eslint-scope": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", - "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/eslint-visitor-keys": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", @@ -3324,191 +2985,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "peer": true, - "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/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "acorn": "^8.14.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "peer": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, "node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", @@ -3566,22 +3042,6 @@ "node": ">= 6" } }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/fast-uri": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", @@ -3609,20 +3069,6 @@ "reusify": "^1.0.4" } }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -3660,29 +3106,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", - "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", - "dev": true, - "license": "ISC", - "peer": true - }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", @@ -3813,20 +3236,6 @@ "node": ">=16" } }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/global-directory": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", @@ -3843,20 +3252,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/globalthis": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", @@ -3911,17 +3306,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "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", - "peer": true, - "engines": { - "node": ">=8" - } - }, "node_modules/has-property-descriptors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", @@ -4063,17 +3447,6 @@ "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.8.19" - } - }, "node_modules/ini": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", @@ -4531,14 +3904,6 @@ "dev": true, "license": "MIT" }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC", - "peer": true - }, "node_modules/iterator.prototype": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", @@ -4605,14 +3970,6 @@ "node": ">=6" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -4626,14 +3983,6 @@ "dev": true, "license": "MIT" }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT", - "peer": true - }, "node_modules/json5": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", @@ -4690,17 +4039,6 @@ "node": ">=4.0" } }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "json-buffer": "3.0.1" - } - }, "node_modules/language-subtag-registry": { "version": "0.3.23", "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", @@ -4721,21 +4059,6 @@ "node": ">=0.10" } }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", @@ -5203,25 +4526,6 @@ "url": "https://github.com/sponsors/panva" } }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", @@ -5294,17 +4598,6 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", @@ -5399,17 +4692,6 @@ "preact": ">=10" } }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/prettier": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", @@ -5443,17 +4725,6 @@ "react-is": "^16.13.1" } }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=6" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", @@ -5853,31 +5124,6 @@ "@img/sharp-win32-x64": "0.33.5" } }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, "node_modules/side-channel": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", @@ -6119,20 +5365,6 @@ "node": ">=4" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/styled-jsx": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", @@ -6162,20 +5394,6 @@ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", "license": "MIT" }, - "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", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", @@ -6283,20 +5501,6 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, "node_modules/typed-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", @@ -6381,7 +5585,6 @@ "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -6426,17 +5629,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "peer": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, "node_modules/use-isomorphic-layout-effect": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.0.tgz", @@ -6472,23 +5664,6 @@ "uuid": "dist/esm/bin/uuid" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", - "peer": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/which-boxed-primitive": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.0.tgz", @@ -6576,17 +5751,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/package.json b/package.json index 798baaa..7f57b06 100644 --- a/package.json +++ b/package.json @@ -31,8 +31,11 @@ "devDependencies": { "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", - "eslint-config-next": "^15.3.1", + "eslint-config-next": "^15.1.6", + "@types/node": "^22.10.2", + "@types/react": "^18.3.18", "husky": "^9.1.7", - "prettier": "^3.5.3" + "prettier": "^3.5.3", + "typescript": "^5.7.2" } } diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..f98804e --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "target": "ES2017", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": false, + "skipLibCheck": true, + "strict": true, + "noEmit": true, + "incremental": true, + "module": "esnext", + "esModuleInterop": true, + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "jsx": "preserve" + }, + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], + "exclude": ["node_modules"] +} From 5e66de2f64f204c53eebaaef6187abc000fdf9df Mon Sep 17 00:00:00 2001 From: Ravinou Date: Sun, 29 Dec 2024 13:28:39 +0100 Subject: [PATCH 027/227] =?UTF-8?q?config:=20=F0=9F=94=A7=20components=20a?= =?UTF-8?q?nd=20containers=20to=20TS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Repo/QuickCommands/{QuickCommands.js => QuickCommands.tsx} | 0 Components/Repo/{Repo.js => Repo.tsx} | 0 Components/UI/CopyButton/{CopyButton.js => CopyButton.tsx} | 0 Components/UI/Error/{Error.js => Error.tsx} | 0 Components/UI/Info/{Info.js => Info.tsx} | 0 Components/UI/Layout/Footer/{Footer.js => Footer.tsx} | 0 Components/UI/Layout/Header/{Header.js => Header.tsx} | 0 Components/UI/Layout/Header/Nav/{Nav.js => Nav.tsx} | 0 Components/UI/Layout/{Layout.js => Layout.tsx} | 0 Components/UI/Layout/NavSide/{NavSide.js => NavSide.tsx} | 0 .../ShimmerRepoList/{ShimmerRepoList.js => ShimmerRepoList.tsx} | 0 Components/UI/StorageBar/{StorageBar.js => StorageBar.tsx} | 0 Components/UI/Switch/{Switch.js => Switch.tsx} | 0 .../WizardSteps/WizardStep1/{WizardStep1.js => WizardStep1.tsx} | 0 .../WizardSteps/WizardStep2/{WizardStep2.js => WizardStep2.tsx} | 0 .../WizardSteps/WizardStep3/{WizardStep3.js => WizardStep3.tsx} | 0 .../WizardSteps/WizardStep4/{WizardStep4.js => WizardStep4.tsx} | 0 .../WizardStepBar/{WizardStepBar.js => WizardStepBar.tsx} | 0 .../{StorageUsedChartBar.js => StorageUsedChartBar.tsx} | 0 Containers/RepoList/{RepoList.js => RepoList.tsx} | 0 Containers/RepoManage/{RepoManage.js => RepoManage.tsx} | 0 Containers/SetupWizard/{SetupWizard.js => SetupWizard.tsx} | 0 .../{AppriseAlertSettings.js => AppriseAlertSettings.tsx} | 0 .../AppriseMode/{AppriseMode.js => AppriseMode.tsx} | 0 .../AppriseURLs/{AppriseURLs.js => AppriseURLs.tsx} | 0 .../{EmailAlertSettings.js => EmailAlertSettings.tsx} | 0 .../EmailSettings/{EmailSettings.js => EmailSettings.tsx} | 0 .../Integrations/{Integrations.js => Integrations.tsx} | 0 .../{PasswordSettings.js => PasswordSettings.tsx} | 0 Containers/UserSettings/{UserSettings.js => UserSettings.tsx} | 0 .../{UsernameSettings.js => UsernameSettings.tsx} | 0 domain/{constants.js => constants.ts} | 0 helpers/functions/{auth.js => auth.ts} | 0 .../{isSshPubKeyDuplicate.js => isSshPubKeyDuplicate.ts} | 0 helpers/functions/{lanCommandOption.js => lanCommandOption.ts} | 0 helpers/functions/{nodemailerSMTP.js => nodemailerSMTP.ts} | 0 helpers/functions/{repoHistory.js => repoHistory.ts} | 0 .../functions/{timestampConverter.js => timestampConverter.ts} | 0 helpers/functions/{tokenController.js => tokenController.ts} | 0 helpers/templates/{emailAlertStatus.js => emailAlertStatus.ts} | 0 helpers/templates/{emailTest.js => emailTest.ts} | 0 types/index.ts | 1 + types/optional.ts | 1 + 43 files changed, 2 insertions(+) rename Components/Repo/QuickCommands/{QuickCommands.js => QuickCommands.tsx} (100%) rename Components/Repo/{Repo.js => Repo.tsx} (100%) rename Components/UI/CopyButton/{CopyButton.js => CopyButton.tsx} (100%) rename Components/UI/Error/{Error.js => Error.tsx} (100%) rename Components/UI/Info/{Info.js => Info.tsx} (100%) rename Components/UI/Layout/Footer/{Footer.js => Footer.tsx} (100%) rename Components/UI/Layout/Header/{Header.js => Header.tsx} (100%) rename Components/UI/Layout/Header/Nav/{Nav.js => Nav.tsx} (100%) rename Components/UI/Layout/{Layout.js => Layout.tsx} (100%) rename Components/UI/Layout/NavSide/{NavSide.js => NavSide.tsx} (100%) rename Components/UI/ShimmerRepoList/{ShimmerRepoList.js => ShimmerRepoList.tsx} (100%) rename Components/UI/StorageBar/{StorageBar.js => StorageBar.tsx} (100%) rename Components/UI/Switch/{Switch.js => Switch.tsx} (100%) rename Components/WizardSteps/WizardStep1/{WizardStep1.js => WizardStep1.tsx} (100%) rename Components/WizardSteps/WizardStep2/{WizardStep2.js => WizardStep2.tsx} (100%) rename Components/WizardSteps/WizardStep3/{WizardStep3.js => WizardStep3.tsx} (100%) rename Components/WizardSteps/WizardStep4/{WizardStep4.js => WizardStep4.tsx} (100%) rename Components/WizardSteps/WizardStepBar/{WizardStepBar.js => WizardStepBar.tsx} (100%) rename Containers/Monitoring/StorageUsedChartBar/{StorageUsedChartBar.js => StorageUsedChartBar.tsx} (100%) rename Containers/RepoList/{RepoList.js => RepoList.tsx} (100%) rename Containers/RepoManage/{RepoManage.js => RepoManage.tsx} (100%) rename Containers/SetupWizard/{SetupWizard.js => SetupWizard.tsx} (100%) rename Containers/UserSettings/AppriseAlertSettings/{AppriseAlertSettings.js => AppriseAlertSettings.tsx} (100%) rename Containers/UserSettings/AppriseAlertSettings/AppriseMode/{AppriseMode.js => AppriseMode.tsx} (100%) rename Containers/UserSettings/AppriseAlertSettings/AppriseURLs/{AppriseURLs.js => AppriseURLs.tsx} (100%) rename Containers/UserSettings/EmailAlertSettings/{EmailAlertSettings.js => EmailAlertSettings.tsx} (100%) rename Containers/UserSettings/EmailSettings/{EmailSettings.js => EmailSettings.tsx} (100%) rename Containers/UserSettings/Integrations/{Integrations.js => Integrations.tsx} (100%) rename Containers/UserSettings/PasswordSettings/{PasswordSettings.js => PasswordSettings.tsx} (100%) rename Containers/UserSettings/{UserSettings.js => UserSettings.tsx} (100%) rename Containers/UserSettings/UsernameSettings/{UsernameSettings.js => UsernameSettings.tsx} (100%) rename domain/{constants.js => constants.ts} (100%) rename helpers/functions/{auth.js => auth.ts} (100%) rename helpers/functions/{isSshPubKeyDuplicate.js => isSshPubKeyDuplicate.ts} (100%) rename helpers/functions/{lanCommandOption.js => lanCommandOption.ts} (100%) rename helpers/functions/{nodemailerSMTP.js => nodemailerSMTP.ts} (100%) rename helpers/functions/{repoHistory.js => repoHistory.ts} (100%) rename helpers/functions/{timestampConverter.js => timestampConverter.ts} (100%) rename helpers/functions/{tokenController.js => tokenController.ts} (100%) rename helpers/templates/{emailAlertStatus.js => emailAlertStatus.ts} (100%) rename helpers/templates/{emailTest.js => emailTest.ts} (100%) create mode 100644 types/index.ts create mode 100644 types/optional.ts diff --git a/Components/Repo/QuickCommands/QuickCommands.js b/Components/Repo/QuickCommands/QuickCommands.tsx similarity index 100% rename from Components/Repo/QuickCommands/QuickCommands.js rename to Components/Repo/QuickCommands/QuickCommands.tsx diff --git a/Components/Repo/Repo.js b/Components/Repo/Repo.tsx similarity index 100% rename from Components/Repo/Repo.js rename to Components/Repo/Repo.tsx diff --git a/Components/UI/CopyButton/CopyButton.js b/Components/UI/CopyButton/CopyButton.tsx similarity index 100% rename from Components/UI/CopyButton/CopyButton.js rename to Components/UI/CopyButton/CopyButton.tsx diff --git a/Components/UI/Error/Error.js b/Components/UI/Error/Error.tsx similarity index 100% rename from Components/UI/Error/Error.js rename to Components/UI/Error/Error.tsx diff --git a/Components/UI/Info/Info.js b/Components/UI/Info/Info.tsx similarity index 100% rename from Components/UI/Info/Info.js rename to Components/UI/Info/Info.tsx diff --git a/Components/UI/Layout/Footer/Footer.js b/Components/UI/Layout/Footer/Footer.tsx similarity index 100% rename from Components/UI/Layout/Footer/Footer.js rename to Components/UI/Layout/Footer/Footer.tsx diff --git a/Components/UI/Layout/Header/Header.js b/Components/UI/Layout/Header/Header.tsx similarity index 100% rename from Components/UI/Layout/Header/Header.js rename to Components/UI/Layout/Header/Header.tsx diff --git a/Components/UI/Layout/Header/Nav/Nav.js b/Components/UI/Layout/Header/Nav/Nav.tsx similarity index 100% rename from Components/UI/Layout/Header/Nav/Nav.js rename to Components/UI/Layout/Header/Nav/Nav.tsx diff --git a/Components/UI/Layout/Layout.js b/Components/UI/Layout/Layout.tsx similarity index 100% rename from Components/UI/Layout/Layout.js rename to Components/UI/Layout/Layout.tsx diff --git a/Components/UI/Layout/NavSide/NavSide.js b/Components/UI/Layout/NavSide/NavSide.tsx similarity index 100% rename from Components/UI/Layout/NavSide/NavSide.js rename to Components/UI/Layout/NavSide/NavSide.tsx diff --git a/Components/UI/ShimmerRepoList/ShimmerRepoList.js b/Components/UI/ShimmerRepoList/ShimmerRepoList.tsx similarity index 100% rename from Components/UI/ShimmerRepoList/ShimmerRepoList.js rename to Components/UI/ShimmerRepoList/ShimmerRepoList.tsx diff --git a/Components/UI/StorageBar/StorageBar.js b/Components/UI/StorageBar/StorageBar.tsx similarity index 100% rename from Components/UI/StorageBar/StorageBar.js rename to Components/UI/StorageBar/StorageBar.tsx diff --git a/Components/UI/Switch/Switch.js b/Components/UI/Switch/Switch.tsx similarity index 100% rename from Components/UI/Switch/Switch.js rename to Components/UI/Switch/Switch.tsx diff --git a/Components/WizardSteps/WizardStep1/WizardStep1.js b/Components/WizardSteps/WizardStep1/WizardStep1.tsx similarity index 100% rename from Components/WizardSteps/WizardStep1/WizardStep1.js rename to Components/WizardSteps/WizardStep1/WizardStep1.tsx diff --git a/Components/WizardSteps/WizardStep2/WizardStep2.js b/Components/WizardSteps/WizardStep2/WizardStep2.tsx similarity index 100% rename from Components/WizardSteps/WizardStep2/WizardStep2.js rename to Components/WizardSteps/WizardStep2/WizardStep2.tsx diff --git a/Components/WizardSteps/WizardStep3/WizardStep3.js b/Components/WizardSteps/WizardStep3/WizardStep3.tsx similarity index 100% rename from Components/WizardSteps/WizardStep3/WizardStep3.js rename to Components/WizardSteps/WizardStep3/WizardStep3.tsx diff --git a/Components/WizardSteps/WizardStep4/WizardStep4.js b/Components/WizardSteps/WizardStep4/WizardStep4.tsx similarity index 100% rename from Components/WizardSteps/WizardStep4/WizardStep4.js rename to Components/WizardSteps/WizardStep4/WizardStep4.tsx diff --git a/Components/WizardSteps/WizardStepBar/WizardStepBar.js b/Components/WizardSteps/WizardStepBar/WizardStepBar.tsx similarity index 100% rename from Components/WizardSteps/WizardStepBar/WizardStepBar.js rename to Components/WizardSteps/WizardStepBar/WizardStepBar.tsx diff --git a/Containers/Monitoring/StorageUsedChartBar/StorageUsedChartBar.js b/Containers/Monitoring/StorageUsedChartBar/StorageUsedChartBar.tsx similarity index 100% rename from Containers/Monitoring/StorageUsedChartBar/StorageUsedChartBar.js rename to Containers/Monitoring/StorageUsedChartBar/StorageUsedChartBar.tsx diff --git a/Containers/RepoList/RepoList.js b/Containers/RepoList/RepoList.tsx similarity index 100% rename from Containers/RepoList/RepoList.js rename to Containers/RepoList/RepoList.tsx diff --git a/Containers/RepoManage/RepoManage.js b/Containers/RepoManage/RepoManage.tsx similarity index 100% rename from Containers/RepoManage/RepoManage.js rename to Containers/RepoManage/RepoManage.tsx diff --git a/Containers/SetupWizard/SetupWizard.js b/Containers/SetupWizard/SetupWizard.tsx similarity index 100% rename from Containers/SetupWizard/SetupWizard.js rename to Containers/SetupWizard/SetupWizard.tsx diff --git a/Containers/UserSettings/AppriseAlertSettings/AppriseAlertSettings.js b/Containers/UserSettings/AppriseAlertSettings/AppriseAlertSettings.tsx similarity index 100% rename from Containers/UserSettings/AppriseAlertSettings/AppriseAlertSettings.js rename to Containers/UserSettings/AppriseAlertSettings/AppriseAlertSettings.tsx diff --git a/Containers/UserSettings/AppriseAlertSettings/AppriseMode/AppriseMode.js b/Containers/UserSettings/AppriseAlertSettings/AppriseMode/AppriseMode.tsx similarity index 100% rename from Containers/UserSettings/AppriseAlertSettings/AppriseMode/AppriseMode.js rename to Containers/UserSettings/AppriseAlertSettings/AppriseMode/AppriseMode.tsx diff --git a/Containers/UserSettings/AppriseAlertSettings/AppriseURLs/AppriseURLs.js b/Containers/UserSettings/AppriseAlertSettings/AppriseURLs/AppriseURLs.tsx similarity index 100% rename from Containers/UserSettings/AppriseAlertSettings/AppriseURLs/AppriseURLs.js rename to Containers/UserSettings/AppriseAlertSettings/AppriseURLs/AppriseURLs.tsx diff --git a/Containers/UserSettings/EmailAlertSettings/EmailAlertSettings.js b/Containers/UserSettings/EmailAlertSettings/EmailAlertSettings.tsx similarity index 100% rename from Containers/UserSettings/EmailAlertSettings/EmailAlertSettings.js rename to Containers/UserSettings/EmailAlertSettings/EmailAlertSettings.tsx diff --git a/Containers/UserSettings/EmailSettings/EmailSettings.js b/Containers/UserSettings/EmailSettings/EmailSettings.tsx similarity index 100% rename from Containers/UserSettings/EmailSettings/EmailSettings.js rename to Containers/UserSettings/EmailSettings/EmailSettings.tsx diff --git a/Containers/UserSettings/Integrations/Integrations.js b/Containers/UserSettings/Integrations/Integrations.tsx similarity index 100% rename from Containers/UserSettings/Integrations/Integrations.js rename to Containers/UserSettings/Integrations/Integrations.tsx diff --git a/Containers/UserSettings/PasswordSettings/PasswordSettings.js b/Containers/UserSettings/PasswordSettings/PasswordSettings.tsx similarity index 100% rename from Containers/UserSettings/PasswordSettings/PasswordSettings.js rename to Containers/UserSettings/PasswordSettings/PasswordSettings.tsx diff --git a/Containers/UserSettings/UserSettings.js b/Containers/UserSettings/UserSettings.tsx similarity index 100% rename from Containers/UserSettings/UserSettings.js rename to Containers/UserSettings/UserSettings.tsx diff --git a/Containers/UserSettings/UsernameSettings/UsernameSettings.js b/Containers/UserSettings/UsernameSettings/UsernameSettings.tsx similarity index 100% rename from Containers/UserSettings/UsernameSettings/UsernameSettings.js rename to Containers/UserSettings/UsernameSettings/UsernameSettings.tsx diff --git a/domain/constants.js b/domain/constants.ts similarity index 100% rename from domain/constants.js rename to domain/constants.ts diff --git a/helpers/functions/auth.js b/helpers/functions/auth.ts similarity index 100% rename from helpers/functions/auth.js rename to helpers/functions/auth.ts diff --git a/helpers/functions/isSshPubKeyDuplicate.js b/helpers/functions/isSshPubKeyDuplicate.ts similarity index 100% rename from helpers/functions/isSshPubKeyDuplicate.js rename to helpers/functions/isSshPubKeyDuplicate.ts diff --git a/helpers/functions/lanCommandOption.js b/helpers/functions/lanCommandOption.ts similarity index 100% rename from helpers/functions/lanCommandOption.js rename to helpers/functions/lanCommandOption.ts diff --git a/helpers/functions/nodemailerSMTP.js b/helpers/functions/nodemailerSMTP.ts similarity index 100% rename from helpers/functions/nodemailerSMTP.js rename to helpers/functions/nodemailerSMTP.ts diff --git a/helpers/functions/repoHistory.js b/helpers/functions/repoHistory.ts similarity index 100% rename from helpers/functions/repoHistory.js rename to helpers/functions/repoHistory.ts diff --git a/helpers/functions/timestampConverter.js b/helpers/functions/timestampConverter.ts similarity index 100% rename from helpers/functions/timestampConverter.js rename to helpers/functions/timestampConverter.ts diff --git a/helpers/functions/tokenController.js b/helpers/functions/tokenController.ts similarity index 100% rename from helpers/functions/tokenController.js rename to helpers/functions/tokenController.ts diff --git a/helpers/templates/emailAlertStatus.js b/helpers/templates/emailAlertStatus.ts similarity index 100% rename from helpers/templates/emailAlertStatus.js rename to helpers/templates/emailAlertStatus.ts diff --git a/helpers/templates/emailTest.js b/helpers/templates/emailTest.ts similarity index 100% rename from helpers/templates/emailTest.js rename to helpers/templates/emailTest.ts diff --git a/types/index.ts b/types/index.ts new file mode 100644 index 0000000..e7789f6 --- /dev/null +++ b/types/index.ts @@ -0,0 +1 @@ +export * from './optional'; diff --git a/types/optional.ts b/types/optional.ts new file mode 100644 index 0000000..964b0f2 --- /dev/null +++ b/types/optional.ts @@ -0,0 +1 @@ +export type Optional = T | undefined; From e323cdd9b8bf9cdb2ce53174eb434b83f12c2d91 Mon Sep 17 00:00:00 2001 From: Ravinou Date: Sun, 29 Dec 2024 18:35:07 +0100 Subject: [PATCH 028/227] =?UTF-8?q?refactor:=20=E2=9A=A1=20component=20Rep?= =?UTF-8?q?o=20in=20TS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Components/Repo/Repo.tsx | 45 +++++++++++++++---------- Containers/RepoList/RepoList.tsx | 2 +- domain/repository.ts | 16 +++++++++ helpers/functions/index.ts | 7 ++++ helpers/functions/timestampConverter.ts | 2 +- tsconfig.json | 4 +++ 6 files changed, 57 insertions(+), 19 deletions(-) create mode 100644 domain/repository.ts create mode 100644 helpers/functions/index.ts diff --git a/Components/Repo/Repo.tsx b/Components/Repo/Repo.tsx index 1e2312a..0d3c444 100644 --- a/Components/Repo/Repo.tsx +++ b/Components/Repo/Repo.tsx @@ -9,29 +9,40 @@ import { IconBellOff, IconLockPlus, } from '@tabler/icons-react'; -import timestampConverter from '../../helpers/functions/timestampConverter'; +import { timestampConverter } from '~/helpers/functions'; import StorageBar from '../UI/StorageBar/StorageBar'; import QuickCommands from './QuickCommands/QuickCommands'; +import { Repository } from '~/domain/repository'; -export default function Repo(props) { +type RepoProps = Repository & { + repoManageEditHandler: () => void; + wizardEnv: string; +}; + +export default function Repo(props: RepoProps) { //Load displayDetails from LocalStorage - const displayDetailsFromLS = () => { + const displayDetailsFromLS = (): boolean => { + const key = `displayDetailsRepo${props.id}`; + try { - if (localStorage.getItem('displayDetailsRepo' + props.id) === null) { - localStorage.setItem('displayDetailsRepo' + props.id, JSON.stringify(true)); - return true; - } else { - return JSON.parse(localStorage.getItem('displayDetailsRepo' + props.id)); + const storedValue = localStorage.getItem(key); + + if (storedValue === null) { + const defaultValue = true; + localStorage.setItem(key, JSON.stringify(defaultValue)); + return defaultValue; } + + const parsedValue = JSON.parse(storedValue); + if (typeof parsedValue === 'boolean') { + return parsedValue; + } + + localStorage.removeItem(key); + return true; } catch (error) { - console.log( - 'LocalStorage error, key', - 'displayDetailsRepo' + props.id, - 'will be removed. Try again.', - 'Error message on this key : ', - error - ); - localStorage.removeItem('displayDetailsRepo' + props.id); + localStorage.removeItem(key); + return true; } }; @@ -39,7 +50,7 @@ export default function Repo(props) { const [displayDetails, setDisplayDetails] = useState(displayDetailsFromLS); //BUTTON : Display or not repo details for ONE repo - const displayDetailsForOneHandler = (boolean) => { + const displayDetailsForOneHandler = (boolean: boolean) => { //Update localStorage localStorage.setItem('displayDetailsRepo' + props.id, JSON.stringify(boolean)); setDisplayDetails(boolean); diff --git a/Containers/RepoList/RepoList.tsx b/Containers/RepoList/RepoList.tsx index 276eda6..4c493e3 100644 --- a/Containers/RepoList/RepoList.tsx +++ b/Containers/RepoList/RepoList.tsx @@ -88,7 +88,7 @@ export default function RepoList() { }; //BUTTON : Display RepoManage component box for EDIT - const repoManageEditHandler = (id) => { + const repoManageEditHandler = (id: number) => { router.replace('/manage-repo/edit/' + id); }; diff --git a/domain/repository.ts b/domain/repository.ts new file mode 100644 index 0000000..eba42c0 --- /dev/null +++ b/domain/repository.ts @@ -0,0 +1,16 @@ +export type Repository = { + id: number; + alias: string; + repositoryName: string; + status: boolean; + lastSave: number; + alert: number; + storageSize: number; + storageUsed: number; + sshPublicKey: string; + comment: string; + displayDetails: boolean; + unixUser: string; + lanCommand: boolean; + appendOnlyMode: boolean; +}; diff --git a/helpers/functions/index.ts b/helpers/functions/index.ts new file mode 100644 index 0000000..ac151bc --- /dev/null +++ b/helpers/functions/index.ts @@ -0,0 +1,7 @@ +export * from './auth'; +export * from './lanCommandOption'; +export * from './isSshPubKeyDuplicate'; +export * from './nodemailerSMTP'; +export * from './repoHistory'; +export * from './timestampConverter'; +export * from './tokenController'; diff --git a/helpers/functions/timestampConverter.ts b/helpers/functions/timestampConverter.ts index 540674b..6f05239 100644 --- a/helpers/functions/timestampConverter.ts +++ b/helpers/functions/timestampConverter.ts @@ -1,5 +1,5 @@ // This function is used to parse the date and time into a human readable format from the timestamp. -export default function timestampConverter(UNIX_timestamp) { +export function timestampConverter(UNIX_timestamp) { const a = new Date(UNIX_timestamp * 1000); const year = a.getFullYear(); const month = a.getMonth() + 1; diff --git a/tsconfig.json b/tsconfig.json index f98804e..ed1c64d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,9 @@ { "compilerOptions": { + "baseUrl": ".", + "paths": { + "~/*": ["./*"] + }, "target": "ES2017", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": false, From 4f175114ff3fde88c91675e5f7ea24e88607da3f Mon Sep 17 00:00:00 2001 From: Ravinou Date: Wed, 1 Jan 2025 12:38:16 +0100 Subject: [PATCH 029/227] =?UTF-8?q?refactor:=20=E2=9A=A1=20components=20Re?= =?UTF-8?q?po=20and=20auth=20config?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Repo/QuickCommands/QuickCommands.tsx | 8 +- Components/Repo/Repo.tsx | 4 +- domain/config.types.ts | 39 + domain/repository.ts | 16 - helpers/functions/index.ts | 7 - package-lock.json | 4086 ++++++++++++++++- pages/api/account/getWizardEnv.js | 44 - pages/api/account/getWizardEnv.ts | 46 + .../{[...nextauth].js => [...nextauth].ts} | 43 +- 9 files changed, 4080 insertions(+), 213 deletions(-) create mode 100644 domain/config.types.ts delete mode 100644 domain/repository.ts delete mode 100644 helpers/functions/index.ts delete mode 100644 pages/api/account/getWizardEnv.js create mode 100644 pages/api/account/getWizardEnv.ts rename pages/api/auth/{[...nextauth].js => [...nextauth].ts} (69%) diff --git a/Components/Repo/QuickCommands/QuickCommands.tsx b/Components/Repo/QuickCommands/QuickCommands.tsx index d32002e..b725654 100644 --- a/Components/Repo/QuickCommands/QuickCommands.tsx +++ b/Components/Repo/QuickCommands/QuickCommands.tsx @@ -5,7 +5,13 @@ import classes from './QuickCommands.module.css'; import { IconSettingsAutomation, IconCopy } from '@tabler/icons-react'; import lanCommandOption from '../../../helpers/functions/lanCommandOption'; -export default function QuickCommands(props) { +type QuickCommandsProps = { + repositoryName: string; + wizardEnv: any; + lanCommand: boolean; +}; + +export default function QuickCommands(props: QuickCommandsProps) { ////Vars const wizardEnv = props.wizardEnv; //Needed to generate command for borg over LAN instead of WAN if env vars are set and option enabled. diff --git a/Components/Repo/Repo.tsx b/Components/Repo/Repo.tsx index 0d3c444..94fb2cc 100644 --- a/Components/Repo/Repo.tsx +++ b/Components/Repo/Repo.tsx @@ -9,10 +9,10 @@ import { IconBellOff, IconLockPlus, } from '@tabler/icons-react'; -import { timestampConverter } from '~/helpers/functions'; +import { timestampConverter } from '~/helpers/functions/timestampConverter'; import StorageBar from '../UI/StorageBar/StorageBar'; import QuickCommands from './QuickCommands/QuickCommands'; -import { Repository } from '~/domain/repository'; +import { Repository } from '~/domain/config.types'; type RepoProps = Repository & { repoManageEditHandler: () => void; diff --git a/domain/config.types.ts b/domain/config.types.ts new file mode 100644 index 0000000..69d6a60 --- /dev/null +++ b/domain/config.types.ts @@ -0,0 +1,39 @@ +export type Repository = { + id: number; + alias: string; + repositoryName: string; + status: boolean; + lastSave: number; + alert: number; + storageSize: number; + storageUsed: number; + sshPublicKey: string; + comment: string; + displayDetails: boolean; + unixUser: string; + lanCommand: boolean; + appendOnlyMode: boolean; +}; + +export type BorgWarehouseUser = { + id: number; + username: string; + password: string; + roles: string[]; + email: string; + emailAlert?: boolean; + appriseAlert?: boolean; +}; + +export enum WizardEnv { + UNIX_USER = 'UNIX_USER', + FQDN = 'FQDN', + SSH_SERVER_PORT = 'SSH_SERVER_PORT', + FQDN_LAN = 'FQDN_LAN', + SSH_SERVER_PORT_LAN = 'SSH_SERVER', + SSH_SERVER_FINGERPRINT_RSA = 'SSH_SERVER_FINGERPRINT_RSA', + SSH_SERVER_FINGERPRINT_ECDSA = 'SSH_SERVER_FINGERPRINT_ECDSA', + SSH_SERVER_FINGERPRINT_ED25519 = 'SSH_SERVER_FINGERPRINT_ED25519', + HIDE_SSH_PORT = 'HIDE_SSH_PORT', + DISABLE_INTEGRATIONS = 'DISABLE_INTEGRATIONS', +} diff --git a/domain/repository.ts b/domain/repository.ts deleted file mode 100644 index eba42c0..0000000 --- a/domain/repository.ts +++ /dev/null @@ -1,16 +0,0 @@ -export type Repository = { - id: number; - alias: string; - repositoryName: string; - status: boolean; - lastSave: number; - alert: number; - storageSize: number; - storageUsed: number; - sshPublicKey: string; - comment: string; - displayDetails: boolean; - unixUser: string; - lanCommand: boolean; - appendOnlyMode: boolean; -}; diff --git a/helpers/functions/index.ts b/helpers/functions/index.ts deleted file mode 100644 index ac151bc..0000000 --- a/helpers/functions/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -export * from './auth'; -export * from './lanCommandOption'; -export * from './isSshPubKeyDuplicate'; -export * from './nodemailerSMTP'; -export * from './repoHistory'; -export * from './timestampConverter'; -export * from './tokenController'; diff --git a/package-lock.json b/package-lock.json index 8ff7984..e9c3f4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,147 +35,3454 @@ "typescript": "^5.7.2" } }, - "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, - "node_modules/@babel/generator": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", - "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.3", - "@babel/types": "^7.26.3", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chart.js": { + "version": "4.4.7", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.7.tgz", + "integrity": "sha512-pwkcKfdzTMAU/+jNosKhNL2bHtJc/sSmYgVbuGTEDhzkrhmyihmP7vUc/5ZK9WopidMDHNe3Wm7jOd/WhuHWuw==", + "license": "MIT", + "dependencies": { + "@kurkle/color": "^0.3.0" + }, + "engines": { + "pnpm": ">=8" + } + }, + "node_modules/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==", + "license": "MIT" + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, + "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==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "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==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/compare-func": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", + "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-ify": "^1.0.0", + "dot-prop": "^5.1.0" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/conventional-changelog-angular": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz", + "integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/conventional-changelog-conventionalcommits": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz", + "integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==", + "dev": true, + "license": "ISC", + "dependencies": { + "compare-func": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/conventional-commits-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz", + "integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-text-path": "^2.0.0", + "JSONStream": "^1.3.5", + "meow": "^12.0.1", + "split2": "^4.0.0" + }, + "bin": { + "conventional-commits-parser": "cli.mjs" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig-typescript-loader": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.1.0.tgz", + "integrity": "sha512-7PtBB+6FdsOvZyJtlF3hEPpACq7RQX6BVGsgC7/lfVXnKMvNCu/XY3ykreqG5w/rBNdu2z8LCIKoF3kpHHdHlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "jiti": "^1.21.6" + }, + "engines": { + "node": ">=v16" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=8.2", + "typescript": ">=4" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/dargs": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz", + "integrity": "sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.0.tgz", + "integrity": "sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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, + "license": "MIT" + }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", + "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.0.tgz", + "integrity": "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.3", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", + "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.17.0", + "@eslint/plugin-kit": "^0.2.3", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-config-next": { + "version": "15.1.2", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-15.1.2.tgz", + "integrity": "sha512-PrMm1/4zWSJ689wd/ypWIR5ZF1uvmp3EkgpgBV1Yu6PhEobBjXMGgT8bVNelwl17LXojO8D5ePFRiI4qXjsPRA==", + "dev": true, + "dependencies": { + "@next/eslint-plugin-next": "15.1.2", + "@rushstack/eslint-patch": "^1.10.3", + "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.0", + "eslint-plugin-react": "^7.37.0", + "eslint-plugin-react-hooks": "^5.0.0" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.7.0.tgz", + "integrity": "sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==", + "dev": true, + "license": "ISC", + "dependencies": { + "@nolyfill/is-core-module": "1.0.39", + "debug": "^4.3.7", + "enhanced-resolve": "^5.15.0", + "fast-glob": "^3.3.2", + "get-tsconfig": "^4.7.5", + "is-bun-module": "^1.0.2", + "is-glob": "^4.0.3", + "stable-hash": "^0.0.4" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*", + "eslint-plugin-import-x": "*" + }, + "peerDependenciesMeta": { + "eslint-plugin-import": { + "optional": true }, - "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } + "eslint-plugin-import-x": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/fast-glob": { + "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", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.2.tgz", + "integrity": "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.1.0", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.0", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.11", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz", + "integrity": "sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.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-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "peer": true, + "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/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/fast-uri": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz", + "integrity": "sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^7.2.0", + "path-exists": "^5.0.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC", + "peer": true + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.5.tgz", + "integrity": "sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.8.1.tgz", + "integrity": "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/git-raw-commits": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz", + "integrity": "sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dargs": "^8.0.0", + "meow": "^12.0.1", + "split2": "^4.0.0" + }, + "bin": { + "git-raw-commits": "cli.mjs" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/global-directory": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz", + "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "4.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/husky": { + "version": "9.1.7", + "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", + "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==", + "dev": true, + "license": "MIT", + "bin": { + "husky": "bin.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/ini": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.0.tgz", + "integrity": "sha512-kR5g0+dXf/+kXnqI+lu0URKYPKgICtHGGNCDSB10AaUFj3o/HkB3u7WfpRBJGFopxxY0oH3ux7ZsDjLtK7xqvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bun-module": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-bun-module/-/is-bun-module-1.3.0.tgz", + "integrity": "sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.6.3" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", + "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.0.tgz", + "integrity": "sha512-KVSZV0Dunv9DTPkhXwcZ3Q+tUc9TsaE1ZwX5J2WMvsSGS6Md8TFPun5uwh0yRdrNerI6vf/tbJxqSx4c1ZI1Lw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.0.tgz", + "integrity": "sha512-B6ohK4ZmoftlUe+uvenXSbPJFo6U37BH7oO1B3nQH8f/7h27N56s85MhUtbFJAziz5dcmuR3i8ovUl35zp8pFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "gopd": "^1.1.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.0.tgz", + "integrity": "sha512-PlfzajuF9vSo5wErv3MJAKD/nqf9ngAs1NFQYm16nUYFO2IzxJ2hcm+IOCg+EEopdykNNUhVq5cz35cAUxU8+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.0.tgz", + "integrity": "sha512-qS8KkNNXUZ/I+nX6QT8ZS1/Yx0A444yhzdTKxCzKkNjQ9sHErBxJnJAgh+f5YhusYECEcjo4XcyH87hn6+ks0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "has-symbols": "^1.0.3", + "safe-regex-test": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-text-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz", + "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "text-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC", + "peer": true + }, + "node_modules/iterator.prototype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.3.tgz", + "integrity": "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/jose": { + "version": "4.15.9", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.9.tgz", + "integrity": "sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "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/JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dev": true, + "license": "MIT", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.snakecase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", + "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.startcase": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", + "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.upperfirst": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", + "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "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==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz", + "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==", + "license": "MIT" + }, + "node_modules/meow": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", + "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16.10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/next": { + "version": "15.1.2", + "resolved": "https://registry.npmjs.org/next/-/next-15.1.2.tgz", + "integrity": "sha512-nLJDV7peNy+0oHlmY2JZjzMfJ8Aj0/dd3jCwSZS8ZiO5nkQfcZRqDrRN3U5rJtqVTQneIOGZzb6LCNrk7trMCQ==", + "dependencies": { + "@next/env": "15.1.2", + "@swc/counter": "0.1.3", + "@swc/helpers": "0.5.15", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001579", + "postcss": "8.4.31", + "styled-jsx": "5.1.6" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "15.1.2", + "@next/swc-darwin-x64": "15.1.2", + "@next/swc-linux-arm64-gnu": "15.1.2", + "@next/swc-linux-arm64-musl": "15.1.2", + "@next/swc-linux-x64-gnu": "15.1.2", + "@next/swc-linux-x64-musl": "15.1.2", + "@next/swc-win32-arm64-msvc": "15.1.2", + "@next/swc-win32-x64-msvc": "15.1.2", + "sharp": "^0.33.5" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "@playwright/test": "^1.41.2", + "babel-plugin-react-compiler": "*", + "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } + "@playwright/test": { + "optional": true }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } + "babel-plugin-react-compiler": { + "optional": true }, - "node_modules/@babel/parser": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", - "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.26.3" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } + "sass": { + "optional": true + } + } + }, + "node_modules/next-auth": { + "version": "4.24.11", + "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.24.11.tgz", + "integrity": "sha512-pCFXzIDQX7xmHFs4KVH4luCjaCbuPRtZ9oBUjUhOk84mZ9WVPf94n87TxYI4rSRf9HmfHEF8Yep3JrYDVOo3Cw==", + "license": "ISC", + "dependencies": { + "@babel/runtime": "^7.20.13", + "@panva/hkdf": "^1.0.2", + "cookie": "^0.7.0", + "jose": "^4.15.5", + "oauth": "^0.9.15", + "openid-client": "^5.4.0", + "preact": "^10.6.3", + "preact-render-to-string": "^5.1.19", + "uuid": "^8.3.2" + }, + "peerDependencies": { + "@auth/core": "0.34.2", + "next": "^12.2.5 || ^13 || ^14 || ^15", + "nodemailer": "^6.6.5", + "react": "^17.0.2 || ^18 || ^19", + "react-dom": "^17.0.2 || ^18 || ^19" + }, + "peerDependenciesMeta": { + "@auth/core": { + "optional": true }, - "node_modules/@babel/runtime": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", - "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } + "nodemailer": { + "optional": true + } + } + }, + "node_modules/next-auth/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/nodemailer": { + "version": "6.9.16", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.16.tgz", + "integrity": "sha512-psAuZdTIRN08HKVd/E8ObdV6NO7NTBY3KsC30F7M4H1OnmLCUNaS56FpYxyb26zWLSyYF9Ozch9KYHhHegsiOQ==", + "license": "MIT-0", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/oauth": { + "version": "0.9.15", + "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz", + "integrity": "sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==", + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/oidc-token-hash": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.3.tgz", + "integrity": "sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==", + "license": "MIT", + "engines": { + "node": "^10.13.0 || >=12.0.0" + } + }, + "node_modules/openid-client": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.7.1.tgz", + "integrity": "sha512-jDBPgSVfTnkIh71Hg9pRvtJc6wTwqjRkN88+gCFtYWrlP4Yx2Dsrow8uPi3qLr/aeymPF3o2+dS+wOpglK04ew==", + "license": "MIT", + "dependencies": { + "jose": "^4.15.9", + "lru-cache": "^6.0.0", + "object-hash": "^2.2.0", + "oidc-token-hash": "^5.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" }, - "node_modules/@babel/template": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", - "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" }, - "node_modules/@babel/traverse": { - "version": "7.26.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", - "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.3", - "@babel/parser": "^7.26.3", - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.3", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/preact": { + "version": "10.25.1", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.25.1.tgz", + "integrity": "sha512-frxeZV2vhQSohQwJ7FvlqC40ze89+8friponWUFeVEkaCfhC6Eu4V0iND5C9CXz8JLndV07QRDeXzH1+Anz5Og==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/preact-render-to-string": { + "version": "5.2.6", + "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-5.2.6.tgz", + "integrity": "sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==", + "license": "MIT", + "dependencies": { + "pretty-format": "^3.8.0" + }, + "peerDependencies": { + "preact": ">=10" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz", + "integrity": "sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==", + "license": "MIT" + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "license": "MIT", - "engines": { - "node": ">=4" - } + { + "type": "patreon", + "url": "https://www.patreon.com/feross" }, - "node_modules/@babel/types": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", - "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-chartjs-2": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-5.2.0.tgz", + "integrity": "sha512-98iN5aguJyVSxp5U3CblRLH67J8gkfyGNbiK3c+l1QI/G4irHMPQw44aEPmjVag+YKTyQ260NcF82GTQ3bdscA==", + "license": "MIT", + "peerDependencies": { + "chart.js": "^4.1.1", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-hook-form": { + "version": "7.54.2", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.54.2.tgz", + "integrity": "sha512-eHpAUgUjWbZocoQYUHposymRb4ZP6d0uwUnooL2uOybA9/3tPUvoAKqEWK1WaSiTxxOfTpffNZP7QwlnM3/gEg==", + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-hook-form" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18 || ^19" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/react-select": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/react-select/-/react-select-5.9.0.tgz", + "integrity": "sha512-nwRKGanVHGjdccsnzhFte/PULziueZxGD8LL2WojON78Mvnq7LdAMEtu2frrwld1fr3geixg3iiMBIc/LLAZpw==", + "dependencies": { + "@babel/runtime": "^7.12.0", + "@emotion/cache": "^11.4.0", + "@emotion/react": "^11.8.1", + "@floating-ui/dom": "^1.0.1", + "@types/react-transition-group": "^4.4.0", + "memoize-one": "^6.0.0", + "prop-types": "^15.6.0", + "react-transition-group": "^4.3.0", + "use-isomorphic-layout-effect": "^1.2.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-toastify": { + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/react-toastify/-/react-toastify-10.0.6.tgz", + "integrity": "sha512-yYjp+omCDf9lhZcrZHKbSq7YMuK0zcYkDFTzfRFgTXkTFHZ1ToxwAonzA4JI5CxA91JpjFLmwEsZEgfYfOqI1A==", + "license": "MIT", + "dependencies": { + "clsx": "^2.1.0" + }, + "peerDependencies": { + "react": ">=18", + "react-dom": ">=18" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.8.tgz", + "integrity": "sha512-B5dj6usc5dkk8uFliwjwDHM8To5/QwdKz9JcBZ8Ic4G1f0YmeeJTtE/ZTdgRFPAfxZFiUaPhZ1Jcs4qeagItGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "dunder-proto": "^1.0.0", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.2.0", + "which-builtin-type": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.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/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" }, "node_modules/@commitlint/cli": { "version": "19.8.0", @@ -5836,5 +9143,522 @@ "url": "https://github.com/sponsors/sindresorhus" } } + } + }, + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, + "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", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/swr": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/swr/-/swr-2.3.0.tgz", + "integrity": "sha512-NyZ76wA4yElZWBHzSgEJc28a0u6QZvhb6w0azeL2k7+Q1gAzVK+IqQYXhVOC/mzi+HZIozrZvBVeSeOZNR2bqA==", + "dependencies": { + "dequal": "^2.0.3", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "react": "^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/text-extensions": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz", + "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/tinyexec": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz", + "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", + "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "dev": true, + "license": "MIT" + }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.0.tgz", + "integrity": "sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/uuid": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.0.3.tgz", + "integrity": "sha512-d0z310fCWv5dJwnX1Y/MncBAqGMKEzlBb1AOf7z9K8ALnd0utBX/msg/fA0+sbyN1ihbMsLhrBlnl1ak7Wa0rg==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "peer": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.0.tgz", + "integrity": "sha512-Ei7Miu/AXe2JJ4iNF5j/UphAgRoma4trE6PtisM09bPygb3egMH3YLW/befsWb1A1AxvNSFidOFTB18XtnIIng==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.0", + "is-number-object": "^1.1.0", + "is-string": "^1.1.0", + "is-symbol": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.0.tgz", + "integrity": "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.16.tgz", + "integrity": "sha512-g+N+GAWiRj66DngFwHvISJd+ITsyphZvD1vChfVg6cEdnzy53GzB3oy0fUNlvhz7H7+MiqhYr26qxQShCpKTTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "license": "MIT", + "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/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } } + } } diff --git a/pages/api/account/getWizardEnv.js b/pages/api/account/getWizardEnv.js deleted file mode 100644 index a74c87e..0000000 --- a/pages/api/account/getWizardEnv.js +++ /dev/null @@ -1,44 +0,0 @@ -//Lib -import { authOptions } from '../auth/[...nextauth]'; -import { getServerSession } from 'next-auth/next'; - -export default async function handler(req, res) { - if (req.method == 'GET') { - //AUTHENTICATION - const session = await getServerSession(req, res, authOptions); - if (!session) { - res.status(401).json({ message: 'You must be logged in.' }); - return; - } - - try { - function getEnvVariable(envName, defaultValue = '') { - return process.env[envName] || defaultValue; - } - - const wizardEnv = { - UNIX_USER: getEnvVariable('UNIX_USER', 'borgwarehouse'), - FQDN: getEnvVariable('FQDN', 'localhost'), - SSH_SERVER_PORT: getEnvVariable('SSH_SERVER_PORT', '22'), - FQDN_LAN: getEnvVariable('FQDN_LAN'), - SSH_SERVER_PORT_LAN: getEnvVariable('SSH_SERVER_PORT_LAN'), - SSH_SERVER_FINGERPRINT_RSA: getEnvVariable('SSH_SERVER_FINGERPRINT_RSA'), - SSH_SERVER_FINGERPRINT_ED25519: getEnvVariable('SSH_SERVER_FINGERPRINT_ED25519'), - SSH_SERVER_FINGERPRINT_ECDSA: getEnvVariable('SSH_SERVER_FINGERPRINT_ECDSA'), - HIDE_SSH_PORT: getEnvVariable('HIDE_SSH_PORT', 'false'), - DISABLE_INTEGRATIONS: getEnvVariable('DISABLE_INTEGRATIONS', 'false'), - }; - - res.status(200).json({ wizardEnv }); - return; - } catch (error) { - console.log(error); - res.status(500).json({ - message: 'API error, contact the administrator', - }); - return; - } - } else { - res.status(405).json({ message: 'Bad request on API' }); - } -} diff --git a/pages/api/account/getWizardEnv.ts b/pages/api/account/getWizardEnv.ts new file mode 100644 index 0000000..5f8ab0d --- /dev/null +++ b/pages/api/account/getWizardEnv.ts @@ -0,0 +1,46 @@ +//Lib +import { authOptions } from '~/pages/api/auth/[...nextauth]'; +import { getServerSession } from 'next-auth/next'; +import { WizardEnv } from '~/domain/config.types'; +import { NextApiRequest, NextApiResponse } from 'next'; + +export default async function handler(req: NextApiRequest, res: NextApiResponse) { + if (req.method == 'GET') { + //AUTHENTICATION + const session = await getServerSession(req, res, authOptions); + if (!session) { + res.status(401).json({ message: 'You must be logged in.' }); + return; + } + + try { + function getEnvVariable(envName: WizardEnv, defaultValue = '') { + return process.env[envName] || defaultValue; + } + + const wizardEnv = { + UNIX_USER: getEnvVariable(WizardEnv.UNIX_USER, 'borgwarehouse'), + FQDN: getEnvVariable(WizardEnv.FQDN, 'localhost'), + SSH_SERVER_PORT: getEnvVariable(WizardEnv.SSH_SERVER_PORT, '22'), + FQDN_LAN: getEnvVariable(WizardEnv.FQDN_LAN), + SSH_SERVER_PORT_LAN: getEnvVariable(WizardEnv.SSH_SERVER_PORT_LAN), + SSH_SERVER_FINGERPRINT_RSA: getEnvVariable(WizardEnv.SSH_SERVER_FINGERPRINT_RSA), + SSH_SERVER_FINGERPRINT_ED25519: getEnvVariable(WizardEnv.SSH_SERVER_FINGERPRINT_ED25519), + SSH_SERVER_FINGERPRINT_ECDSA: getEnvVariable(WizardEnv.SSH_SERVER_FINGERPRINT_ECDSA), + HIDE_SSH_PORT: getEnvVariable(WizardEnv.HIDE_SSH_PORT, 'false'), + DISABLE_INTEGRATIONS: getEnvVariable(WizardEnv.DISABLE_INTEGRATIONS, 'false'), + }; + + res.status(200).json({ wizardEnv }); + return; + } catch (error) { + console.log(error); + res.status(500).json({ + message: 'API error, contact the administrator', + }); + return; + } + } else { + res.status(405).json({ message: 'Bad request on API' }); + } +} diff --git a/pages/api/auth/[...nextauth].js b/pages/api/auth/[...nextauth].ts similarity index 69% rename from pages/api/auth/[...nextauth].js rename to pages/api/auth/[...nextauth].ts index c05e323..d4453aa 100644 --- a/pages/api/auth/[...nextauth].js +++ b/pages/api/auth/[...nextauth].ts @@ -1,11 +1,13 @@ //Lib -import NextAuth from 'next-auth'; +import NextAuth, { NextAuthOptions, User } from 'next-auth'; import CredentialsProvider from 'next-auth/providers/credentials'; import { verifyPassword } from '../../../helpers/functions/auth'; import fs from 'fs'; import path from 'path'; +import { BorgWarehouseUser } from '~/domain/config.types'; +import { NextApiRequest } from 'next'; -const logLogin = async (message, req, success = false) => { +const logLogin = async (message: string, req, success = false) => { const ipAddress = req.headers['x-forwarded-for'] || 'unknown'; const timestamp = new Date().toISOString(); if (success) { @@ -15,11 +17,22 @@ const logLogin = async (message, req, success = false) => { } }; +interface customUser extends User { + roles: string[]; +} + ////Use if need getServerSideProps and therefore getServerSession -export const authOptions = { +export const authOptions: NextAuthOptions = { providers: [ CredentialsProvider({ + credentials: { + username: { type: 'text' }, + password: { type: 'password' }, + }, async authorize(credentials, req) { + if (!credentials) { + throw new Error('Missing credentials'); + } const { username, password } = credentials; //Read the users file //Find the absolute path of the json directory @@ -41,14 +54,20 @@ export const authOptions = { ]) ); } - let usersList = await fs.promises.readFile(jsonDirectory + '/users.json', 'utf8'); - //Parse the usersList - usersList = JSON.parse(usersList); + + const usersData = await fs.promises.readFile(jsonDirectory + '/users.json', 'utf8'); + const usersList = (() => { + try { + return JSON.parse(usersData) as BorgWarehouseUser[]; + } catch (error) { + throw new Error('Failed to parse users.json. Please check its format.'); + } + })(); //Step 1 : does the user exist ? const userIndex = usersList.map((user) => user.username).indexOf(username.toLowerCase()); if (userIndex === -1) { - await logLogin(`Bad username ${req.body.username}`, req); + await logLogin(`Bad username ${req.body?.username}`, req); throw new Error('Incorrect credentials.'); } const user = usersList[userIndex]; @@ -56,19 +75,19 @@ export const authOptions = { //Step 2 : Is the password correct ? const isValid = await verifyPassword(password, user.password); if (!isValid) { - await logLogin(`Wrong password for ${req.body.username}`, req); + await logLogin(`Wrong password for ${req.body?.username}`, req); throw new Error('Incorrect credentials.'); } //Success - const account = { + const account: customUser = { name: user.username, email: user.email, - id: user.id, + id: user.id.toString(), roles: user.roles, }; - await logLogin(req.body.username, req, true); + await logLogin(req.body?.username, req, true); return account; }, }), @@ -84,7 +103,7 @@ export const authOptions = { }, async session({ session, token }) { // Send properties to the client to access to the token info through session(). - if (token) { + if (token && session.user) { session.user.roles = token.roles; session.user.id = token.id; } From d9500df622f8c76cdb7a8f738ee5f7920222f08b Mon Sep 17 00:00:00 2001 From: Ravinou Date: Wed, 1 Jan 2025 13:56:37 +0100 Subject: [PATCH 030/227] =?UTF-8?q?refactor:=20=E2=9A=A1=20copybutton=20co?= =?UTF-8?q?mponent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Components/UI/CopyButton/CopyButton.tsx | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Components/UI/CopyButton/CopyButton.tsx b/Components/UI/CopyButton/CopyButton.tsx index 6de1f00..5dcc74e 100644 --- a/Components/UI/CopyButton/CopyButton.tsx +++ b/Components/UI/CopyButton/CopyButton.tsx @@ -1,14 +1,22 @@ //Lib import classes from './CopyButton.module.css'; -import { useState } from 'react'; +import { useState, ReactNode } from 'react'; import { IconChecks, IconCopy } from '@tabler/icons-react'; -export default function CopyButton(props) { +type CopyButtonProps = { + dataToCopy: string; + children?: ReactNode; + displayIconConfirmation?: boolean; + size?: number; + stroke?: number; +}; + +export default function CopyButton(props: CopyButtonProps) { //State const [isCopied, setIsCopied] = useState(false); //Function - const handleCopy = async (data) => { + const handleCopy = async (data: string) => { navigator.clipboard .writeText(data) .then(() => { From f2281177203670f0dee4788ed70fff572553c98a Mon Sep 17 00:00:00 2001 From: Ravinou Date: Wed, 1 Jan 2025 14:01:00 +0100 Subject: [PATCH 031/227] =?UTF-8?q?refactor:=20=E2=9A=A1=20error=20compone?= =?UTF-8?q?nt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Components/UI/Error/Error.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Components/UI/Error/Error.tsx b/Components/UI/Error/Error.tsx index f677994..990fabb 100644 --- a/Components/UI/Error/Error.tsx +++ b/Components/UI/Error/Error.tsx @@ -1,6 +1,10 @@ //Lib import classes from './Error.module.css'; -export default function Error(props) { +type ErrorProps = { + message: string; +}; + +export default function Error(props: ErrorProps) { return

{props.message}
; } From 7b6d1a278521bf172ff8c5f197dc66cf0656226b Mon Sep 17 00:00:00 2001 From: Ravinou Date: Wed, 1 Jan 2025 14:03:49 +0100 Subject: [PATCH 032/227] =?UTF-8?q?refactor:=20=E2=9A=A1=20info=20componen?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Components/UI/Info/Info.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Components/UI/Info/Info.tsx b/Components/UI/Info/Info.tsx index 5597ef9..0f265f4 100644 --- a/Components/UI/Info/Info.tsx +++ b/Components/UI/Info/Info.tsx @@ -1,7 +1,14 @@ //Lib +import { ReactNode } from 'react'; import classes from './Info.module.css'; -export default function Info(props) { +type InfoProps = { + message: string; + color: string; + children?: ReactNode; +}; + +export default function Info(props: InfoProps) { return (
{props.message} From d245e30af7a72eaf3b7cb4efbd0d019a54e0cbc5 Mon Sep 17 00:00:00 2001 From: Ravinou Date: Wed, 1 Jan 2025 18:27:54 +0100 Subject: [PATCH 033/227] =?UTF-8?q?refactor:=20=E2=9A=A1=20wizard?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WizardSteps/WizardStep2/WizardStep2.tsx | 30 ++++--- .../WizardSteps/WizardStep3/WizardStep3.tsx | 27 +++--- .../WizardSteps/WizardStep4/WizardStep4.tsx | 9 +- .../WizardStepBar/WizardStepBar.tsx | 11 ++- Components/WizardSteps/wizard.types.ts | 14 +++ Containers/SetupWizard/SetupWizard.tsx | 85 +++++++++++-------- domain/config.types.ts | 6 +- helpers/functions/lanCommandOption.ts | 34 +++++--- pages/api/account/getWizardEnv.ts | 26 +++--- pages/setup-wizard/{[slug].js => [slug].tsx} | 8 +- 10 files changed, 153 insertions(+), 97 deletions(-) create mode 100644 Components/WizardSteps/wizard.types.ts rename pages/setup-wizard/{[slug].js => [slug].tsx} (68%) diff --git a/Components/WizardSteps/WizardStep2/WizardStep2.tsx b/Components/WizardSteps/WizardStep2/WizardStep2.tsx index d9b634a..51fe880 100644 --- a/Components/WizardSteps/WizardStep2/WizardStep2.tsx +++ b/Components/WizardSteps/WizardStep2/WizardStep2.tsx @@ -1,16 +1,16 @@ //Lib -import React from 'react'; -import classes from '../WizardStep1/WizardStep1.module.css'; -import { IconTool, IconAlertCircle } from '@tabler/icons-react'; -import CopyButton from '../../UI/CopyButton/CopyButton'; +import { IconAlertCircle, IconTool } from '@tabler/icons-react'; import lanCommandOption from '../../../helpers/functions/lanCommandOption'; +import CopyButton from '../../UI/CopyButton/CopyButton'; +import { WizardStepProps } from '../wizard.types'; +import classes from '../WizardStep1/WizardStep1.module.css'; -function WizardStep2(props) { +function WizardStep2(props: WizardStepProps) { ////Vars const wizardEnv = props.wizardEnv; - const UNIX_USER = wizardEnv.UNIX_USER; + const UNIX_USER = wizardEnv?.UNIX_USER; //Needed to generate command for borg over LAN instead of WAN if env vars are set and option enabled. - const { FQDN, SSH_SERVER_PORT } = lanCommandOption(wizardEnv, props.selectedOption.lanCommand); + const { FQDN, SSH_SERVER_PORT } = lanCommandOption(wizardEnv, props.selectedRepo?.lanCommand); return (
@@ -32,10 +32,10 @@ function WizardStep2(props) { borg init -e repokey-blake2 ssh:// {UNIX_USER}@{FQDN} {SSH_SERVER_PORT}/./ - {props.selectedOption.repositoryName} + {props.selectedRepo?.repositoryName}
@@ -85,10 +85,10 @@ function WizardStep2(props) { ssh:// {UNIX_USER}@{FQDN} {SSH_SERVER_PORT}/./ - {props.selectedOption.repositoryName} + {props.selectedRepo?.repositoryName}
@@ -103,16 +103,18 @@ function WizardStep2(props) { following key's fingerprint when you first connect :
  • - ECDSA : {wizardEnv.SSH_SERVER_FINGERPRINT_ECDSA} + ECDSA : {wizardEnv?.SSH_SERVER_FINGERPRINT_ECDSA}
  • - ED25519 : {wizardEnv.SSH_SERVER_FINGERPRINT_ED25519} + ED25519 : {wizardEnv?.SSH_SERVER_FINGERPRINT_ED25519}
  • - RSA : {wizardEnv.SSH_SERVER_FINGERPRINT_RSA} + + RSA : {wizardEnv?.SSH_SERVER_FINGERPRINT_RSA} +
  • diff --git a/Components/WizardSteps/WizardStep3/WizardStep3.tsx b/Components/WizardSteps/WizardStep3/WizardStep3.tsx index 6c8706f..2fcdb71 100644 --- a/Components/WizardSteps/WizardStep3/WizardStep3.tsx +++ b/Components/WizardSteps/WizardStep3/WizardStep3.tsx @@ -4,13 +4,14 @@ import classes from '../WizardStep1/WizardStep1.module.css'; import { IconChecks, IconPlayerPlay } from '@tabler/icons-react'; import CopyButton from '../../UI/CopyButton/CopyButton'; import lanCommandOption from '../../../helpers/functions/lanCommandOption'; +import { WizardStepProps } from '../wizard.types'; -function WizardStep3(props) { +function WizardStep3(props: WizardStepProps) { ////Vars const wizardEnv = props.wizardEnv; - const UNIX_USER = wizardEnv.UNIX_USER; + const UNIX_USER = wizardEnv?.UNIX_USER; //Needed to generate command for borg over LAN instead of WAN if env vars are set and option enabled. - const { FQDN, SSH_SERVER_PORT } = lanCommandOption(wizardEnv, props.selectedOption.lanCommand); + const { FQDN, SSH_SERVER_PORT } = lanCommandOption(wizardEnv, props.selectedRepo?.lanCommand); return (
    @@ -31,11 +32,11 @@ function WizardStep3(props) { borg create ssh:// {UNIX_USER}@{FQDN} {SSH_SERVER_PORT}/./ - {props.selectedOption.repositoryName} + {props.selectedRepo?.repositoryName} ::archive1 /your/pathToBackup
    @@ -70,10 +71,10 @@ function WizardStep3(props) { borg check -v --progress ssh:// {UNIX_USER}@{FQDN} {SSH_SERVER_PORT}/./ - {props.selectedOption.repositoryName} + {props.selectedRepo?.repositoryName}
  • List the remote archives with :
  • @@ -88,10 +89,10 @@ function WizardStep3(props) { borg list ssh:// {UNIX_USER}@{FQDN} {SSH_SERVER_PORT}/./ - {props.selectedOption.repositoryName} + {props.selectedRepo?.repositoryName}
  • Download a remote archive with the following command :
  • @@ -106,11 +107,11 @@ function WizardStep3(props) { borg export-tar --tar-filter="gzip -9" ssh:// {UNIX_USER}@{FQDN} {SSH_SERVER_PORT}/./ - {props.selectedOption.repositoryName} + {props.selectedRepo?.repositoryName} ::archive1 archive1.tar.gz
  • Mount an archive to compare or backup some files without download all the archive :
  • @@ -125,11 +126,11 @@ function WizardStep3(props) { borg mount ssh:// {UNIX_USER}@{FQDN} {SSH_SERVER_PORT}/./ - {props.selectedOption.repositoryName} + {props.selectedRepo?.repositoryName} ::archive1 /tmp/yourMountPoint
    diff --git a/Components/WizardSteps/WizardStep4/WizardStep4.tsx b/Components/WizardSteps/WizardStep4/WizardStep4.tsx index e989798..8a7209c 100644 --- a/Components/WizardSteps/WizardStep4/WizardStep4.tsx +++ b/Components/WizardSteps/WizardStep4/WizardStep4.tsx @@ -4,13 +4,14 @@ import classes from '../WizardStep1/WizardStep1.module.css'; import { IconWand } from '@tabler/icons-react'; import CopyButton from '../../UI/CopyButton/CopyButton'; import lanCommandOption from '../../../helpers/functions/lanCommandOption'; +import { WizardStepProps } from '../wizard.types'; -function WizardStep4(props) { +function WizardStep4(props: WizardStepProps) { ////Vars const wizardEnv = props.wizardEnv; - const UNIX_USER = wizardEnv.UNIX_USER; + const UNIX_USER = wizardEnv?.UNIX_USER; //Needed to generate command for borg over LAN instead of WAN if env vars are set and option enabled. - const { FQDN, SSH_SERVER_PORT } = lanCommandOption(wizardEnv, props.selectedOption.lanCommand); + const { FQDN, SSH_SERVER_PORT } = lanCommandOption(wizardEnv, props.selectedRepo?.lanCommand); const configBorgmatic = `location: # List of source directories to backup. @@ -20,7 +21,7 @@ function WizardStep4(props) { repositories: # Paths of local or remote repositories to backup to. - - ssh://${UNIX_USER}@${FQDN}${SSH_SERVER_PORT}/./${props.selectedOption.repositoryName} + - ssh://${UNIX_USER}@${FQDN}${SSH_SERVER_PORT}/./${props.selectedRepo?.repositoryName} storage: archive_name_format: '{FQDN}-documents-{now}' diff --git a/Components/WizardSteps/WizardStepBar/WizardStepBar.tsx b/Components/WizardSteps/WizardStepBar/WizardStepBar.tsx index 757cbe5..19094a0 100644 --- a/Components/WizardSteps/WizardStepBar/WizardStepBar.tsx +++ b/Components/WizardSteps/WizardStepBar/WizardStepBar.tsx @@ -3,10 +3,17 @@ import React from 'react'; import classes from './WizardStepBar.module.css'; import { IconChevronLeft, IconChevronRight } from '@tabler/icons-react'; -function WizardStepBar(props) { +type WizardStepBarProps = { + step: number; + setStep: (step: number) => void; + previousStepHandler: () => void; + nextStepHandler: () => void; +}; + +function WizardStepBar(props: WizardStepBarProps) { ////Functions //Color onClick on a step - const colorHandler = (step) => { + const colorHandler = (step: number) => { if (step <= props.step) { return classes.active; } else { diff --git a/Components/WizardSteps/wizard.types.ts b/Components/WizardSteps/wizard.types.ts new file mode 100644 index 0000000..f4479ad --- /dev/null +++ b/Components/WizardSteps/wizard.types.ts @@ -0,0 +1,14 @@ +import { WizardEnvType } from '~/domain/config.types'; + +export type SelectedRepoWizard = { + label: string; + value: string; + id: string; + repositoryName: string; + lanCommand: boolean; +}; + +export type WizardStepProps = { + selectedRepo?: SelectedRepoWizard; + wizardEnv?: WizardEnvType; +}; diff --git a/Containers/SetupWizard/SetupWizard.tsx b/Containers/SetupWizard/SetupWizard.tsx index ba10f80..41f5115 100644 --- a/Containers/SetupWizard/SetupWizard.tsx +++ b/Containers/SetupWizard/SetupWizard.tsx @@ -1,36 +1,39 @@ //Lib -import React from 'react'; -import classes from './SetupWizard.module.css'; -import { useState, useEffect } from 'react'; import { useRouter } from 'next/router'; -import Select from 'react-select'; +import { useEffect, useState } from 'react'; +import Select, { SingleValue } from 'react-select'; +import classes from './SetupWizard.module.css'; //Components -import WizardStepBar from '../../Components/WizardSteps/WizardStepBar/WizardStepBar'; +import { SelectedRepoWizard } from '~/Components/WizardSteps/wizard.types'; +import { Repository, WizardEnvType } from '~/domain/config.types'; +import { Optional } from '~/types'; import WizardStep1 from '../../Components/WizardSteps/WizardStep1/WizardStep1'; import WizardStep2 from '../../Components/WizardSteps/WizardStep2/WizardStep2'; import WizardStep3 from '../../Components/WizardSteps/WizardStep3/WizardStep3'; import WizardStep4 from '../../Components/WizardSteps/WizardStep4/WizardStep4'; +import WizardStepBar from '../../Components/WizardSteps/WizardStepBar/WizardStepBar'; -function SetupWizard(props) { +type SetupWizardProps = { + step?: number; +}; + +function SetupWizard(props: SetupWizardProps) { ////Var const router = useRouter(); ////States - const [list, setList] = useState([]); - const [listIsLoading, setListIsLoading] = useState(true); - const [step, setStep] = useState(); - const [wizardEnv, setWizardEnv] = useState({}); - const [selectedOption, setSelectedOption] = useState({ - id: '#id', - repository: 'repo', - }); + const [repoList, setRepoList] = useState>>(); + const [repoListIsLoading, setRepoListIsLoading] = useState(true); + const [step, setStep] = useState(1); + const [wizardEnv, setWizardEnv] = useState>(); + const [selectedItem, setSelectedItem] = useState>(); ////LifeCycle //ComponentDidMount useEffect(() => { //retrieve the repository list - const repoList = async () => { + const fetchRepoList = async () => { try { const response = await fetch('/api/repo', { method: 'GET', @@ -38,13 +41,13 @@ function SetupWizard(props) { 'Content-type': 'application/json', }, }); - setList((await response.json()).repoList); - setListIsLoading(false); + setRepoList((await response.json()).repoList); + setRepoListIsLoading(false); } catch (error) { console.log('Fetching datas error'); } }; - repoList(); + fetchRepoList(); //Fetch wizardEnv to hydrate Wizard' steps const fetchWizardEnv = async () => { try { @@ -64,47 +67,55 @@ function SetupWizard(props) { //Component did update useEffect(() => { //Go to the step in the URL param when URL change - setStep(props.step); + props.step && setStep(props.step); }, [props.step]); ////Functions //Options for react-select - const options = list.map((repo) => ({ + const options: Optional> = repoList?.map((repo) => ({ label: `${repo.alias} - #${repo.id}`, value: `${repo.alias} - #${repo.id}`, - id: repo.id, + id: repo.id.toString(), repositoryName: repo.repositoryName, lanCommand: repo.lanCommand, })); //Step button (free selection of user) - const changeStepHandler = (x) => router.push('/setup-wizard/' + x); + const changeStepHandler = (x: number) => router.push('/setup-wizard/' + x.toString()); //Next Step button const nextStepHandler = () => { - if (step < 4) { - router.push('/setup-wizard/' + `${Number(step) + 1}`); + if (step && step < 4) { + router.push('/setup-wizard/' + `${step + 1}`); } }; //Previous Step button const previousStepHandler = () => { - if (step > 1) { - router.push('/setup-wizard/' + `${Number(step) - 1}`); + if (step && step > 1) { + router.push('/setup-wizard/' + `${step - 1}`); + } + }; + + const onChangeSelect = (option: SingleValue) => { + if (option) { + setSelectedItem(option); + } else { + setSelectedItem(undefined); } }; //Change Step with State - const wizardStep = (step) => { - if (step == 1) { + const wizardStep = (step?: number) => { + if (!step || step === 1) { return ; - } else if (step == 2) { - return ; - } else if (step == 3) { - return ; + } else if (step === 2) { + return ; + } else if (step === 3) { + return ; } else { - return ; + return ; } }; @@ -118,15 +129,15 @@ function SetupWizard(props) { />