From 2dda5c790a3f72ca9449b5635a44beeb01e9ed97 Mon Sep 17 00:00:00 2001 From: Swatishree Mahapatra Date: Thu, 27 Jul 2023 17:07:30 +0530 Subject: [PATCH 01/12] initial setup of Next app for UI --- frontend/.eslintrc.json | 3 + frontend/.gitignore | 35 + frontend/README.md | 34 + frontend/jsconfig.json | 7 + frontend/next.config.js | 4 + frontend/package-lock.json | 3569 +++++++++++++++++++++++++ frontend/package.json | 18 + frontend/public/images/landing_bg.png | Bin 0 -> 93836 bytes frontend/public/next.svg | 1 + frontend/public/vercel.svg | 1 + 10 files changed, 3672 insertions(+) create mode 100644 frontend/.eslintrc.json create mode 100644 frontend/.gitignore create mode 100644 frontend/README.md create mode 100644 frontend/jsconfig.json create mode 100644 frontend/next.config.js create mode 100644 frontend/package-lock.json create mode 100644 frontend/package.json create mode 100644 frontend/public/images/landing_bg.png create mode 100644 frontend/public/next.svg create mode 100644 frontend/public/vercel.svg diff --git a/frontend/.eslintrc.json b/frontend/.eslintrc.json new file mode 100644 index 0000000..bffb357 --- /dev/null +++ b/frontend/.eslintrc.json @@ -0,0 +1,3 @@ +{ + "extends": "next/core-web-vitals" +} diff --git a/frontend/.gitignore b/frontend/.gitignore new file mode 100644 index 0000000..8f322f0 --- /dev/null +++ b/frontend/.gitignore @@ -0,0 +1,35 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts diff --git a/frontend/README.md b/frontend/README.md new file mode 100644 index 0000000..e5f733e --- /dev/null +++ b/frontend/README.md @@ -0,0 +1,34 @@ +This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). + +## Getting Started + +First, run the development server: + +```bash +npm run dev +# or +yarn dev +# or +pnpm dev +``` + +Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. + +You can start editing the page by modifying `app/page.js`. The page auto-updates as you edit the file. + +This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. + +## Learn More + +To learn more about Next.js, take a look at the following resources: + +- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. +- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. + +You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! + +## Deploy on Vercel + +The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. + +Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/frontend/jsconfig.json b/frontend/jsconfig.json new file mode 100644 index 0000000..b8d6842 --- /dev/null +++ b/frontend/jsconfig.json @@ -0,0 +1,7 @@ +{ + "compilerOptions": { + "paths": { + "@/*": ["./src/*"] + } + } +} diff --git a/frontend/next.config.js b/frontend/next.config.js new file mode 100644 index 0000000..658404a --- /dev/null +++ b/frontend/next.config.js @@ -0,0 +1,4 @@ +/** @type {import('next').NextConfig} */ +const nextConfig = {}; + +module.exports = nextConfig; diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 0000000..eccd510 --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,3569 @@ +{ + "name": "frontend", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "frontend", + "version": "0.1.0", + "dependencies": { + "eslint": "8.45.0", + "eslint-config-next": "13.4.12", + "next": "13.4.12", + "react": "18.2.0", + "react-dom": "18.2.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", + "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz", + "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.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": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/js": { + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz", + "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", + "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "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==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@next/env": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.12.tgz", + "integrity": "sha512-RmHanbV21saP/6OEPBJ7yJMuys68cIf8OBBWd7+uj40LdpmswVAwe1uzeuFyUsd6SfeITWT3XnQfn6wULeKwDQ==" + }, + "node_modules/@next/eslint-plugin-next": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.4.12.tgz", + "integrity": "sha512-6rhK9CdxEgj/j1qvXIyLTWEaeFv7zOK8yJMulz3Owel0uek0U9MJCGzmKgYxM3aAUBo3gKeywCZKyQnJKto60A==", + "dependencies": { + "glob": "7.1.7" + } + }, + "node_modules/@next/swc-darwin-arm64": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.12.tgz", + "integrity": "sha512-deUrbCXTMZ6ZhbOoloqecnUeNpUOupi8SE2tx4jPfNS9uyUR9zK4iXBvH65opVcA/9F5I/p8vDXSYbUlbmBjZg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-darwin-x64": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.12.tgz", + "integrity": "sha512-WRvH7RxgRHlC1yb5oG0ZLx8F7uci9AivM5/HGGv9ZyG2Als8Ij64GC3d+mQ5sJhWjusyU6T6V1WKTUoTmOB0zQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.12.tgz", + "integrity": "sha512-YEKracAWuxp54tKiAvvq73PUs9lok57cc8meYRibTWe/VdPB2vLgkTVWFcw31YDuRXdEhdX0fWS6Q+ESBhnEig==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.12.tgz", + "integrity": "sha512-LhJR7/RAjdHJ2Isl2pgc/JaoxNk0KtBgkVpiDJPVExVWA1c6gzY57+3zWuxuyWzTG+fhLZo2Y80pLXgIJv7g3g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.12.tgz", + "integrity": "sha512-1DWLL/B9nBNiQRng+1aqs3OaZcxC16Nf+mOnpcrZZSdyKHek3WQh6j/fkbukObgNGwmCoVevLUa/p3UFTTqgqg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.12.tgz", + "integrity": "sha512-kEAJmgYFhp0VL+eRWmUkVxLVunn7oL9Mdue/FS8yzRBVj7Z0AnIrHpTIeIUl1bbdQq1VaoOztnKicAjfkLTRCQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.12.tgz", + "integrity": "sha512-GMLuL/loR6yIIRTnPRY6UGbLL9MBdw2anxkOnANxvLvsml4F0HNIgvnU3Ej4BjbqMTNjD4hcPFdlEow4XHPdZA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.12.tgz", + "integrity": "sha512-PhgNqN2Vnkm7XaMdRmmX0ZSwZXQAtamBVSa9A/V1dfKQCV1rjIZeiy/dbBnVYGdj63ANfsOR/30XpxP71W0eww==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.12.tgz", + "integrity": "sha512-Z+56e/Ljt0bUs+T+jPjhFyxYBcdY2RIq9ELFU+qAMQMteHo7ymbV7CKmlcX59RI9C4YzN8PgMgLyAoi916b5HA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgr/utils": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz", + "integrity": "sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==", + "dependencies": { + "cross-spawn": "^7.0.3", + "fast-glob": "^3.3.0", + "is-glob": "^4.0.3", + "open": "^9.1.0", + "picocolors": "^1.0.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", + "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==" + }, + "node_modules/@swc/helpers": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.1.tgz", + "integrity": "sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "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==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", + "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", + "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "dependencies": { + "big-integer": "^1.6.44" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/bundle-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", + "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", + "dependencies": { + "run-applescript": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/busboy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", + "dependencies": { + "streamsearch": "^1.1.0" + }, + "engines": { + "node": ">=10.16.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001517", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001517.tgz", + "integrity": "sha512-Vdhm5S11DaFVLlyiKu4hiUTkpZu+y1KA/rZZqVQfOD5YdDT/eQKlkt7NaE0WGOFgX32diqt9MiP9CAiFeRklaA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/client-only": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", + "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" + }, + "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==", + "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==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "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==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "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==" + }, + "node_modules/default-browser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", + "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", + "dependencies": { + "bundle-name": "^3.0.0", + "default-browser-id": "^3.0.0", + "execa": "^7.1.1", + "titleize": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", + "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", + "dependencies": { + "bplist-parser": "^0.2.0", + "untildify": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dependencies": { + "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/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==" + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/es-abstract": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", + "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.1", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "safe-array-concat": "^1.0.0", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.45.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.45.0.tgz", + "integrity": "sha512-pd8KSxiQpdYRfYa9Wufvdoct3ZPQQuVuU5O6scNgMuOMYuxvH0IGaYK0wUFjo4UYYQQCUndlXiMbnxopwvvTiw==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.1.0", + "@eslint/js": "8.44.0", + "@humanwhocodes/config-array": "^0.11.10", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.1", + "espree": "^9.6.0", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-next": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.4.12.tgz", + "integrity": "sha512-ZF0r5vxKaVazyZH/37Au/XItiG7qUOBw+HaH3PeyXltIMwXorsn6bdrl0Nn9N5v5v9spc+6GM2ryjugbjF6X2g==", + "dependencies": { + "@next/eslint-plugin-next": "13.4.12", + "@rushstack/eslint-patch": "^1.1.3", + "@typescript-eslint/parser": "^5.42.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-import-resolver-typescript": "^3.5.2", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.31.7", + "eslint-plugin-react-hooks": "5.0.0-canary-7118f5dd7-20230705" + }, + "peerDependencies": { + "eslint": "^7.23.0 || ^8.0.0", + "typescript": ">=3.3.1" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + } + }, + "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==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-import-resolver-typescript": { + "version": "3.5.5", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz", + "integrity": "sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==", + "dependencies": { + "debug": "^4.3.4", + "enhanced-resolve": "^5.12.0", + "eslint-module-utils": "^2.7.4", + "get-tsconfig": "^4.5.0", + "globby": "^13.1.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "synckit": "^0.8.5" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" + }, + "peerDependencies": { + "eslint": "*", + "eslint-plugin-import": "*" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-import-resolver-typescript/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "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==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "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==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.33.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.0.tgz", + "integrity": "sha512-qewL/8P34WkY8jAqdQxsiL82pDUeT7nhs8IsuXgfgnsEloKCT4miAV9N9kGtx7/KM9NH/NCGUE7Edt9iGxLXFw==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.0.0-canary-7118f5dd7-20230705", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0-canary-7118f5dd7-20230705.tgz", + "integrity": "sha512-AZYbMo/NW9chdL7vk6HQzQhT+PvTAEVqWk9ziruUoW2kAOcN5qNyelv70e0F1VNQAbvutOC9oc+xfWycI9FxDw==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.1.tgz", + "integrity": "sha512-CvefSOsDdaYYvxChovdrPo/ZGt8d5lrJWleAc1diXRKhHGiTYEI26cvo8Kle/wGnsizoCJjK73FMg1/IkIwiNA==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz", + "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.1", + "human-signals": "^4.3.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^3.0.7", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": "^14.18.0 || ^16.14.0 || >=18.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "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==" + }, + "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==", + "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==", + "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==" + }, + "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==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "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==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "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==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-tsconfig": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.2.tgz", + "integrity": "sha512-E5XrT4CbbXcXWy+1jChlZmrmCwd5KGx502kDCXJJ7y898TtWW9FwoG5HfOLVRKmlmDGkWN2HM9Ho+/Y8F0sJDg==", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "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==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "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==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/human-signals": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", + "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "dependencies": { + "has": "^1.0.3" + }, + "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==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "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==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-wsl/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "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==" + }, + "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==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==" + }, + "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==" + }, + "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==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.4.tgz", + "integrity": "sha512-fX2TVdCViod6HwKEtSWGHs57oFhVfCMwieb9PuRDgjDPh5XeqJiHFFFJCHxU5cnTc3Bu/GRL+kPiFmw8XWOfKw==", + "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/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "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==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==" + }, + "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==", + "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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "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==" + }, + "node_modules/next": { + "version": "13.4.12", + "resolved": "https://registry.npmjs.org/next/-/next-13.4.12.tgz", + "integrity": "sha512-eHfnru9x6NRmTMcjQp6Nz0J4XH9OubmzOa7CkWL+AUrUxpibub3vWwttjduu9No16dug1kq04hiUUpo7J3m3Xw==", + "dependencies": { + "@next/env": "13.4.12", + "@swc/helpers": "0.5.1", + "busboy": "1.6.0", + "caniuse-lite": "^1.0.30001406", + "postcss": "8.4.14", + "styled-jsx": "5.1.1", + "watchpack": "2.4.0", + "zod": "3.21.4" + }, + "bin": { + "next": "dist/bin/next" + }, + "engines": { + "node": ">=16.8.0" + }, + "optionalDependencies": { + "@next/swc-darwin-arm64": "13.4.12", + "@next/swc-darwin-x64": "13.4.12", + "@next/swc-linux-arm64-gnu": "13.4.12", + "@next/swc-linux-arm64-musl": "13.4.12", + "@next/swc-linux-x64-gnu": "13.4.12", + "@next/swc-linux-x64-musl": "13.4.12", + "@next/swc-win32-arm64-msvc": "13.4.12", + "@next/swc-win32-ia32-msvc": "13.4.12", + "@next/swc-win32-x64-msvc": "13.4.12" + }, + "peerDependencies": { + "@opentelemetry/api": "^1.1.0", + "fibers": ">= 3.1.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "sass": "^1.3.0" + }, + "peerDependenciesMeta": { + "@opentelemetry/api": { + "optional": true + }, + "fibers": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/npm-run-path": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "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.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", + "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", + "dependencies": { + "default-browser": "^4.0.0", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "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==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.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==", + "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==" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "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==", + "engines": { + "node": ">= 0.8.0" + } + }, + "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==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "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==" + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-applescript": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", + "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-applescript/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/run-applescript/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/run-applescript/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-applescript/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/run-applescript/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-applescript/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-applescript/node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/streamsearch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-jsx": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", + "dependencies": { + "client-only": "0.0.1" + }, + "engines": { + "node": ">= 12.0.0" + }, + "peerDependencies": { + "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "babel-plugin-macros": { + "optional": true + } + } + }, + "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==", + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/synckit": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", + "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", + "dependencies": { + "@pkgr/utils": "^2.3.1", + "tslib": "^2.5.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/titleize": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", + "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "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==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "peer": true, + "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==", + "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/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.21.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", + "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + } + } +} diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..96b6d75 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,18 @@ +{ + "name": "frontend", + "version": "0.1.0", + "private": true, + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "lint": "next lint" + }, + "dependencies": { + "eslint": "8.45.0", + "eslint-config-next": "13.4.12", + "next": "13.4.12", + "react": "18.2.0", + "react-dom": "18.2.0" + } +} diff --git a/frontend/public/images/landing_bg.png b/frontend/public/images/landing_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..c91636a571b27857fcc682a0dabe01acf525e902 GIT binary patch literal 93836 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 z%0D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
+
+

Hello,

+

+ Here's a super cool way of doc-generation! +

+

+ The Doc-Generator is an easily integrable and reusable tool built on + open-source software (OSS). It provides seamless generation of single + and bulk documents in various available formats, ensuring + interoperability.{' '} +

+ +
+
+ ); +}; + +export default Hero; diff --git a/frontend/src/components/Information.js b/frontend/src/components/Information.js new file mode 100644 index 0000000..afbe199 --- /dev/null +++ b/frontend/src/components/Information.js @@ -0,0 +1,32 @@ +// components/Information.js +import React from 'react'; +import styles from '../styles/information.module.css'; + +const Information = () => { + return ( +
+
+
+

+ Welcome to Our Website +

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do + eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim + ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut + aliquip ex ea commodo consequat. +

+
+ + +
+
+
+ Information Image +
+
+
+ ); +}; + +export default Information; diff --git a/frontend/src/components/Navbar.js b/frontend/src/components/Navbar.js new file mode 100644 index 0000000..25510a0 --- /dev/null +++ b/frontend/src/components/Navbar.js @@ -0,0 +1,19 @@ +// components/Navbar.js +import React from 'react'; +import styles from '../styles/navbar.module.css'; + +const Navbar = () => { + return ( + + ); +}; + +export default Navbar; diff --git a/frontend/src/pages/_app.js b/frontend/src/pages/_app.js new file mode 100644 index 0000000..ad627e3 --- /dev/null +++ b/frontend/src/pages/_app.js @@ -0,0 +1,8 @@ +// pages/_app.js +import './globals.css'; + +function MyApp({ Component, pageProps }) { + return ; +} + +export default MyApp; diff --git a/frontend/src/pages/globals.css b/frontend/src/pages/globals.css new file mode 100644 index 0000000..293d3b1 --- /dev/null +++ b/frontend/src/pages/globals.css @@ -0,0 +1,3 @@ +body { + margin: 0; +} diff --git a/frontend/src/styles/hero.module.css b/frontend/src/styles/hero.module.css new file mode 100644 index 0000000..ec762a3 --- /dev/null +++ b/frontend/src/styles/hero.module.css @@ -0,0 +1,64 @@ +/* styles/hero.module.css */ +.hero-section { + position: relative; + display: flex; + align-items: center; + justify-content: center; + height: 90vh; + background-image: url('/images/landing_bg.png'); + background-size: cover; + background-position: center; + background-repeat: no-repeat; + margin: 0px; +} + +.hero-section::before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(31, 40, 51, 0.6); +} + +.hero-content { + position: relative; /* Ensure content is stacked above the pseudo-element */ + text-align: center; +} + +.hero-title { + color: #66fcf1; + font-size: 52px; + letter-spacing: 5px; + margin-bottom: 20px; +} +.hero-subtitle { + color: #66fcf1; + font-size: 32px; + letter-spacing: 2px; + margin-bottom: 20px; +} +.hero-paragraph { + color: #fff; + font-size: 24px; + margin-bottom: 40px; + max-width: 800px; +} + +.hero-button { + border: 3px solid #66fcf1; + border-radius: 6px; + background-color: transparent; + padding: 10px 20px; + letter-spacing: 5px; + color: #fff; + font-size: 18px; + cursor: pointer; + transition: background-color 0.3s ease; +} + +.hero-button:hover { + background-color: #66fcf1; + color: #1f2833; +} diff --git a/frontend/src/styles/information.module.css b/frontend/src/styles/information.module.css new file mode 100644 index 0000000..2f05bff --- /dev/null +++ b/frontend/src/styles/information.module.css @@ -0,0 +1,85 @@ +.information-section { + position: relative; + padding: 40px 0; + background-color: #f9f9f9; + background-size: cover; + background-position: center; +} + +.information-content { + display: grid; + grid-template-columns: 1fr 1fr; + grid-gap: 40px; /* Adjust the spacing between text and image as needed */ + max-width: 1200px; + margin: 0 auto; +} + +.information-text { + text-align: left; + position: relative; /* Required for z-index to work */ + z-index: 2; /* Ensure the text is above the overlay */ +} + +.information-heading { + color: #333; + font-size: 28px; + font-weight: 600; +} + +.information-paragraph { + color: #555; + font-size: 18px; + margin-top: 10px; +} + +.information-buttons { + display: flex; + gap: 20px; + margin-top: 20px; +} + +.information-button { + padding: 10px 20px; + font-size: 16px; + border: 2px solid #66fcf1; + border-radius: 6px; + background-color: transparent; + color: #66fcf1; + cursor: pointer; + transition: background-color 0.3s ease; +} + +.information-button:hover { + background-color: #66fcf1; + color: #1f2833; +} + +.information-image { + position: relative; + overflow: hidden; /* Ensure the overlay doesn't overflow to other elements */ +} + +.information-image img { + width: 100%; + height: auto; + border-radius: 6px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); + z-index: 1; /* Ensure the image is below the overlay */ +} + +/* Add the ::before pseudo-element for the color overlay */ +.information-image::before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba( + 0, + 0, + 0, + 0.5 + ); /* Replace with the desired color and opacity */ + z-index: 1; /* Ensure the overlay is below the text */ +} diff --git a/frontend/src/styles/navbar.module.css b/frontend/src/styles/navbar.module.css new file mode 100644 index 0000000..e0621c0 --- /dev/null +++ b/frontend/src/styles/navbar.module.css @@ -0,0 +1,35 @@ +/* styles/navbar.module.css */ +.navbar { + display: flex; + align-items: center; + justify-content: space-between; + padding: 10px 20px; + background-color: rgba(39, 54, 68, 1); +} + +.logo img { + height: 40px; +} + +.buttons button { + padding: 8px 16px; + border-radius: 4px; + cursor: pointer; +} + +.buttonTransparent { + border: 2px solid cyan; + background-color: transparent; + color: rgba(245, 246, 184, 1); +} + +.buttonGradient { + background-image: radial-gradient( + farthest-corner at 50% 50%, + rgba(102, 252, 241, 1) 0%, + rgba(187, 235, 244, 0.447) 100% + ); + margin-left: 10px; + border: none; + color: black; +} From 2cd281bbb8178eecf58cf1c5d887ffa613662286 Mon Sep 17 00:00:00 2001 From: Swatishree Mahapatra Date: Thu, 24 Aug 2023 15:47:45 +0530 Subject: [PATCH 03/12] add real-time rendering page --- frontend/public/images/completed.png | Bin 0 -> 4761 bytes frontend/public/images/doc.png | Bin 0 -> 9720 bytes frontend/public/images/failed.png | Bin 0 -> 3179 bytes frontend/public/images/info_bg.png | Bin 0 -> 175079 bytes frontend/public/images/processing.png | Bin 0 -> 4138 bytes frontend/public/images/queue.png | Bin 0 -> 2630 bytes frontend/src/pages/generator.js | 94 +++++++++++++++ frontend/src/pages/index.js | 19 +++ frontend/src/styles/generator.module.css | 144 +++++++++++++++++++++++ 9 files changed, 257 insertions(+) create mode 100644 frontend/public/images/completed.png create mode 100644 frontend/public/images/doc.png create mode 100644 frontend/public/images/failed.png create mode 100644 frontend/public/images/info_bg.png create mode 100644 frontend/public/images/processing.png create mode 100644 frontend/public/images/queue.png create mode 100644 frontend/src/pages/generator.js create mode 100644 frontend/src/pages/index.js create mode 100644 frontend/src/styles/generator.module.css diff --git a/frontend/public/images/completed.png b/frontend/public/images/completed.png new file mode 100644 index 0000000000000000000000000000000000000000..6f3cbfa7e51996f70f1f3038430c30040f27d65d GIT binary patch literal 4761 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 literal 0 HcmV?d00001 diff --git a/frontend/public/images/doc.png b/frontend/public/images/doc.png new file mode 100644 index 0000000000000000000000000000000000000000..fe34a1c6f602ba984534c1fe277162223c1d2ca3 GIT binary patch literal 9720 zcmVd<)hrSP%pRM6iGWM*!iG z88hQS@*wq~p<6w^{AJaz_$yt)-F3UA=ht^U)>i#{XJ@C|-rnx^3uYd@f65G#!+{eYqCjBYB@*uviqA7M zGquh9{QSQA&OYdK5(b*W01lM+5C)>;%j*)%YjbmR-6X(T126iVw2vta;J}El`rX*r zxayh`nuMYa*Voq8y8VER1GwOn*QT&P*q`3L21t0`7Z(@n-$*(yh@^T~0|>{C9qaZ3 zGSTMdW+giPW`9%IAM}>|Bs{RRwA8))^2^=&`ubJGQRPE$UjO*VKe|ca?Afy;+mGKc zRsEC0fe>H9Baz?!_P4tq{_uz0uYUEbk@Tmt=lgGe``d11W#y{-)05}@%9ShKE3dpV z`W`d!gCG2$d+xdCy33a@cTYX_RJXdi`WgnzzVe#=rUQDEVPfJZ5^G0Ay+f!sz3ENe z7r*$$?x#QfX(iBw3m3X)pMAFe{m*~?v%X-GcfIRfRRf?Y{`}`ZS0X~3bLY-g#(3d{ z7rKA{``_Jnzx&;)Nq82_^8N3BzxDwmpasw{fBoxUYad*@bm>y}{PWLufB*a6yXEEO z`fQo(Z-4t+ebElT!?DX0M-3*n`8so`UA=GAFn>eT+i$#<2)EsKTQwu^ zd*AzN`@8PCYvlC(_(e&sU=G4&nd!$3NC~fBMs( zs+2>>pa1;ll~It^uYdjP-KkTjx_7?wo!uus@rmw3ANo*z4*kJcZ+qL@y5Il)_ucX1 z$LsZ5Z@sl@oS*&dXVoO!ci(;8r#|(ms!hJ~m9JDy@SX2`r;hXHn{V#E_r33pOcJK$ zs5*@Y7V4=5?zrQQ?!gBi?7sZvFIU1qKq3Gn4sCGy^y#VzXn*nI#ab^2qhKl^#CzWJ zp2|d@``qV7#7&jVH3*ADV`iRs;)zOp?!&aa;~np)&wxpM7Lt#H$+-9)CQLZ0w!gRJ z114}F48*_p-g_$}a2=bxu&_|oHjW^~!rs#Mo_p>YdFwB}_+ljvQi;8O^wCFaJN`a% z=FG@GV-k?wcfb4H-D8hERte5n{_>ZdZ_0?DFSTPM2s4~8z zm@k<7#y9@wQ9o>NZ`F5Wb>Lb^NjnK5B{q_Vtp=f}Zd5wNLh7;mNIFtYH1MS_eW^+( z_Wz-W9;)gbqC&_|fBMr^YoN{{5`98Yd;$7Gg7Fg`e)!?4)=~Ao_@4H++;U50GTOmd zIC^Lx7?c;|rO(Vv9wnHWv~=4Tn>I=^Qf_+~2npof@J%Vld;iwAzSVv6o8PQVqRsVt z8H#&N=;U{T42V`>JU&Z8a@}B~2;Els!D73(S*Z-&R-=Q})b-ExH-aLfU0fP~=*AVfK3WTse{n8!Qo@E=B;mi zYd3|%hhCwc#OEDizvV4&sl;QIjj)f;*lWCe2<(Cj-$7`60j|LW=HXcYnyUQk0}~TJ z%b>K^EaD*P5ZH7t1T`E~-D3{;9)AD^p!x<)0KgbixIWO!=IadV&_PU{HN12kM?*cp zG%%p2Pdn~~A^3a0RlQS~3?@$Rwk6qC=1OE#JrZr)uD$1P9YM2!uC4PjD>#M2hlwRW zRXJd+?mJQq0|2zc)3<%r%Ry+1DWzJ7qYdZPfffmO05a@u|XuTL4_ z@L^)L-)_V-sbdB&9YWK!xuWML%W?JfQ^H>#=%x0}%>&wQ?X|ghKI_aSp=A`EJ{`y@ z;jbS|EcrTnyk~k=BD)zgmvPk&UejsJDxIUcf#OC$FSW0f|&(X|@%!B!5^3pq$Hu5V1d@-?U)k z`av&mAA5~G&qWzZr(ud;{Nfj*1sxay27po6Ji&dGWRurtTNRnXuYUEbm0{2fv^8AR zKgjB!Jeeb-1+|TgnGR;22I7ij_QyC~VNBBmXx6MKc3!zeZF|R?_g%}6v0gFj7z9^6 z0ez-%z;{_Dw;$*wW)el!{@(Y#xBKyre_V6>?1e+ZsmdXbZ@TxRAN^?EUGL?(EJN3i5|YS$id<$6;>dN|=GuH_@VG8Q@^FPr3Q63o(^t~$FN-;@Rn42Z1qtmM zf{1GqQ%a!BMooc*D5-U<`_I}%!&S!SK84I`%Eay7h5Wl^l5wUl$2^vh!|VD^d)bT7 zs}Mfp^VYe`w5>IJerIhz6LpctJ|sjdVL7q(Z|}R-m{jd)N?J9Un!iJ(z%zzCqj(XRduPt99*hxIh)V9T`J4F zQnI|JpOH+4bRpGA496vbd4^K#m{Of*DY@DyGn1*AWVBW*dT%DP)KodHe5Q;p*ftrt z{VpLtr{L_>Y3{XAGaW1dLddBp9Wn?uU5x-3-*X=?)Gbkf6W}{SLfgvWN|%$B(?xvN z2GS1gLjQHb!`y;Q$%_Rj5pD?TDy0(W^YCHpAK*F>4ddfpH>T?22s+1tT2Y+IAo@OB zcLB^XWU#f1NWlrR@1KpGTz~rMr>dj4yu4J+%kdL8)n`)xy1cZ~ZGphe ztibqz}f6TZQ%jXN->c!P=XQpVS`NF7kyWOiR z=j*lI?XB*XQzyC$E6d&b1hue|&MFJM+Se^;wLW z=Rq*WY3UhbL-Lp(V~5BP+l?lSmpP|qVcWUIEC>PkVV+7jZRo@8Z>)~O_~1hv@Jyb? zXRhlQOPf8>u+K)#bjb9QRjJxnKs)c=dhMg0t>KY}H5fASZ03qvgxi9UIPdy0+jiV80?EXuNQdhsR7eJ77CcJp%!1<8e=9VTp$jJoyq zTL&t*w41^2*xK&SEe{Gxkxs_I7-3qSRS08&ikVJLo(V4f40ki@>1U`YZW52QE!?hJhun4xN<`AYcV*G1KrzJ~2)W(R6W~Q9bRF9^^vtM;`58tkP#H2h|HMIVmCO7=I+%w-dV5x7^6n8~5O%m6B_ zaI>lnsX(2=@owW%8z42*17b>K8Vf!F{vK@fELvrOzhR!PTUuW2PTzXE46cj`Vi0E+ z4FJV=ck$BE1T)={JF=Ti+^v!9sUzX1lwxet9&{lsJe* zRuh}+xZGjH_&kl&8~}K5b1Ha1i=a7p2lyU*Sp<{eUWSR>OP_9YbC0CuaeMXndu8}k zMRFD<}wrL!+wmApYXJoW`gm6N_WA&lz~5+{%Q@eQm-W?ZDPDQ`E^iS37A_ylf5 zr7g}K_)*349epu(=HrPa^d%m+j`M4jv=`_V=d0#aHA=F!*^L^eQ{9NkM3^80XA(@F zciKZ>&+uU)^oeAFFeb(KK8yaAiZ_38^-7V{%e7C+#ZMeRQO596w|MM$ky@NdLaY+k z*KrO^(AxUuf5O2nG(bUg_$jK;jS>NHpc4)%#IDiAupFIvfN+^n2aPto7$fs#+`Mx? z*I*LbGFAX>sZ(q_)7OmAjV%C#H_rf`U^2#{PtqpH{u}gG`^gBVX0^q7w1D<9)t8bC zxG_^l&TU?*Npta;=XQdZF0L2JS}#lj0*Y-dMtiOFJ4cx~asDRHMqST#3&#o*lz(&8 z#L#ygUAb?jYLDG=FFpb$Vqt!+JC55@Y`zSt9f$E?bWNIL#Poqb7k@IblzD$s#o*UD zgA<6J2UNJ;Vg7_Z(JpRcH4~}U*iYqi@7#WFyi5lq^UK=EZ0q;AvX$95ohJM9S#AW? zQL2;1qc8lnwLNeuFJCSWSPA8JhRz(fZ)_AQ7u&xu)OG9FbSS$!V8+?GGKPYRt->e^ zi#TXAPOv(M`W!l%p^REvYj33TYpH|RL?nRm3(UPC;gcjZLpx;b8z zfx48-HB>tMma_gqvUJ?z`{a?#zp4s-1_~p2wFc?H7uN zkJEYEZMWADa$|G5d*#(v>Kqs+Sv(LAl2P%D!K9Sq``E`mRvkca!7?}5K)z?(hK4YZ z$sqk8H>iRWj-2C&I-OYj8Q%4&U<#g%F9MEmAYrBy%-4h7alQaIgES>q=SAjVLO5}r z-mx?E#0_(p0LV0z3E~(B9L*t&Y8M!SNrL1-=(pD0eCk*wkm1$6_ugNSxzt@+U#kw^ zmE!Q-UJ$=l%)xqLfIEtmpD0LPE8nlJ5twcNMxP0ui7>KA_E3{N zsbX|SOf$-Lxhkc)bAYa@Wz>)*-^QuAzMYFnI*vGP^Rq0%l%?T9tlgdAG=qhw@-&iwqq zXyIW4(n;SCDDDif1@GqN&LJn4ZEJ;gC%^+rAhEy zLr-rR$ntIPF+Y$K5=p+-%QJIzDm5+J%~eL&*&a-f$L$VrQPa9Z2ALu2S0ozxZ-T@^ z__-1akkd!vXKJc==c@d9?n07aS%i_AQlciKrbe@k?`>LKfye?6Kxt2W4%Rpp_T}si zurnd3=5v9^(5x-qs1FLHWV^hU8X>vYgi(f8BB~;-kbE0;U!-`hICH!h(uiS3j6-sN zyT<%ApFhm$^IBXireJ$WNOS$$TO*U^v)VBvk(I*SxipRm^yKZ^ngwy`J^2%L#{H>H z#Y<`>qocjR#KceO^WiveIBg6r3k-yoF+>KF*MUma<|-QB87?__pHb~=UEZCoc3Wg! z9u`DwZ*5j$!vL$pwFiKZ&V!h%-!MN68;dr$;>z^(3?jF0*mQ z<0;`1FPFvz9l~4$Gj9MG_9e(Xdx2iZuQ~~{Rd~X9ws^x34a5?%P_4@(sOL9ig5V$g z;0NmwF5FKfKp(8?0eH2fRZ(-l``zzGkpcJ9KTO7p?|H`t;$?fL4=>v5Rnrddnfr}C zEIDT$tRJ{e&pc>Df0UNv=`%(=cfwP=dp;}eTxSf-0fwX>(y+8sT5+O1riL~y-Lk%6 zy?{%$?qx7C;C}9OhxqT4@Q(4I1Z|Q&(D`dEK|NZyZ>x>0Nkr<*co(JK%muJ!zf)PG(zpITb z(l8DfgzFvx3DeS^90f5vg-}G*#ZY{NLQ@%PdX10t^L2{ORD<$Tr+ltoKw{UzuPur~B zQ$=cXv&P3I=ka zX;PS&_!)XQSP7-=$}{ajFvO%(GkR+veqMpJxSm zPcolG%{;yHZ5_JwX~x-MnIY$#IL+b@aqIem3ur)}?QOkmzEYo6IH+2GW<^d#-8ljC z+a^M^xkwUfmrNDv6wa2r0i_F7t%GO@6_QBml=i4hq{VzYYMkezda=XY$NeJF_rZeD zVv90DwvzpARAG4q3+i}p_=4Un! z1Y_S_fB^{*o6j%>$lyAf1-r$*KI}NiWZRYniQGeOT)W3Lm;yv&cL5OZA`!)pIF9%c z+-J=l1i@*9DLo*HLP)Oj3{%YXN&g@fMzRtY!t*`jqHk@s`wKHsWAX+kEVWV=S0s@P z(*QMzjFH4|BMe|1gG>Uwi0{DUJ_t*3gK8D2Lkh875EA0K7Z2@V7-c_5CWNLv(nOUH zPMl}-0j`EY7}w5md?bv&ti|(9eDIle7K@k{SF*WZjY2z%FLY8cvT z?vnUdA^RFCTILvMV#g78QU~ufefM$rGJR=Hnc<3q)bX*c)h?zdGqaVx0ouZ_(M(^) z_Wu5kyKBv!rQOc@04308YO{4dxd+WfI~d`$wSwDMt!HqZ`HCl)YCj2<{|nHY_<-K5 z3l4cCi_S|{uz)yiWgSE~PdYl<`z&g(F0i$ADIJ-0^Rr{rkxR%qrgNslsd~<$licwu z9F#O(Pv|vblPMBi#OESS*6?MSl4=~tygh##ck2w92}^>@SUxuwl#C$i1e^7POpT_$ z;#!3L=%^XOIujD0)B+5)c zTkGDAR}+$^BcIzkYq?^#+pI1oLmf%UZ{yWe!Cr6UWTiT_f>NJ-O89YvOtmcmtRKwK zYh0-0J&q$ovGlw%kUx$sCHEV!&*TTg1=UCcx>nYqAI53;fJFz?IU9xnp@f)|3 zg3V%$WR5A^7&wq0QZ{~m^2sMh+lkna=>|l!0=aSu7bxJcI_33}NK-gmIFOB+0>ow^ zg<=O5Q(SF>8CWAHYsc@{=TEOp;l@F)CEYfRqht%BKk&c<^*a|`$j`$REXrg7gwST& z(mC{5!nnFXqYE`rhHT~?#x19|;ih?jYk_8~E#e%vyq%TI?P}h*F^uzpat&gBe*QJW zmVLEp>b(fofo#;wfw+MovvwACWYGrTwezP-YAB1gtEW$o_nO zTZkcu2Yi~`beZ4D7~&$Ilh86wn=Hy_`q^5(6q5E?w$E(l>p^e5+j2FlWO95C!bFKH ze3>tofpYPrm7=VKO#~&u%^^rU^A0Y~WYth+BQurUBF#*rOxQ~72$7K-vfo@Ykf}1Q zZ9lm_qM&4!vK@1t_1B(DxF2)cJH2bBtRGqK#Zc%6klX+Z1w!wy9at%*eR5$!egy-(};}AbI{^E;b!1 z@y)%f>N9kc5L~nFp5hCOBSff0mhS4Mpu&1PrO1N~o!qztQQAhCf|vW>@&E)JPmyKa zfWPOLOUSfS@--n@PA%cwe(qdp%RD@1NFvHW>C>d?@$@YZVDkIa2JQTl(5WHz0=>Nb zJZ_ZFgmacSQxJiNZ;3HgI=}hNZ$`hnM+#1QukDyT4kFGWkpg)Gu08b7 zL$ySU{sspwE>|Q_az($41qPxI|F+DTsvL;R*px6Tek3m6dBzTeq!i1;6qy^&s=H&K zefHVzYhU|XoufY*0dqd`$Rl+e%#F{?0brhtK^&RV)+AW~10F0}_e?(UlC_TX>)u5- zbnqP|WsFf~u7uq~QAw{u7-fLmoM;t}((YL`s(Fx|2ORJ{?XnWaBT%&U)YrN7d$1>e zV{}}JTc7iXoB57DM81bTxQE_7@wA~()AMiCUN9a26Ht4|JZZ~)FfmN%p-mQYYOg(3 zjXv3Xpq6WQ{=A~fUF z+{b3vl*t~`y?M<(yf2-n^z1X%7h!q0vrMAowbeXrY;H-neus{tenWh$Sv?rP7tCr`eTAv7g!7xUN`?Xflg>4Y&J($Dm-KcU*sy@!s8x$wP}!fyJ+ zym&UzZd0qki|24W4ca8*{496VNtLi!`NZ=*&0D6iDmgc~>;-z4Zp)E+?CgnCy_*!V znwA$O+e{qdGGGo8BrE9NJlaTX`v2uGf7w0!@Wb_d8XPw4EEBYU?Z5j0U<4S9e%Qd_ zcl0k&t=IQ#93>ZGa_A%K*L?u=;r=khEyxhgZH8cT)vMqJ{5EL!p0f;<9Ujixgv@8(i@A-ImAyUgmOWJ9A=pSUS4o}SGm#|(nrt< z&E$*Qv}9uEVrXT(zSYD!r@6UOt(Gx3*E|y!4JWf29e59rYF}K?K7WA0dGK7mvrms) zRr4C{w1+hu3h~FqleCu@a-u0!9i+AzHmiG7``S3$I(go`mWLZU&Wswghjo%oR!t8X z(9x5i`6Ej1Es(Kgj%E>MY{-s+$)D|_Jj)%giU3FG5|=$ z7V7zO&7UpNIr{L2KU{6FN4Y>G5bBwEw1<$iVGbVsLVs!t2xyv>!z1{P{&7&%IQTOl zoiTeLB7L)8k<27x#sTDe1OtDTf4=3q zC3%3X#08nALEV3!aWDkdbJcNDLOrhB#E`b0zts*P!DGh(?JLjLp3)ZQ(A>J(K}O>m zQmrGV6w=0iWoE|gNgmwKeaunKV?ID944^-cY2jWOnKmBYs7cXjmH398%tPlFFfDB8 ztfojaLWH6js)W5BaegKuRK424%s6So+JsCdc+!8c03%hS2^;&&1dr-mm9F~BM37m* zTv*D8rCoFxAt|npOAILhMgy6Y%A7>{1L>!<&=#`fieT0|WF8>1qvG%NU}Cl3R?O%` zWu=Y-aG-guwM}`{niDk)YnMY4fnLwOeC^Vx zN=Q#x2GV5YQmSpeUjmMhGdp{g2FuiLyVmYT)LeIP9NA} z;@J!IK7Q57Wtp}EQmslP2bc^3nA0}oQbJlyATkUomAY1qD&1-$V{2E#QmRr#C)1c_ z&BBv$l{_-1#LFL9$cQ6BwQal95@}Mh{~TvBfzgTI@eSCGIuq7pSVlXFOBa15UJXB6Ra@JhJ(3z6<=-@fP1 zp=DK)VX0As>-c#JnNFrc;P`Y}owrV-Kd%BP413M=_5Lm0bj-*%;|&wi$Ow4|qraf3 zhTyC`+Orxp;z9_;X?|v_NboB{LY8o38Z7lnl4* zN0o1W-lUEU;$jEH_JAi7MoOaxC#AXZ+SrpP%6lEBjjiYZa9lobK!c5|GJiU(St#Nurs8N)IMBL% zxSy1y*DP>glB!@n%OoP#b$@&YCrMi+f_L-lw8NHTmvzqgEU`$j(pCvnLQ&&DhKK1; zsV#KuxX<)2FAFU*XOSURhFuwxr$Z@`?ZbPsPCv`bGZHX*P^*p$araHTzQ3-u8(BPl zA@Z4Lo~ikGKKm<@5Cq%Kp#5oah=yJE&_oJ0Xh)F)Z6FrkTU|@O99yf0uT;?1eSzfB z8H1(d!GesnkHZ+??6D#4pfp(%7$)m+-$GVgvie3z~HR0000&?t8Ojovbq%2q8g01XMOL;fS(I51SB>7O1U9EiTnkYF&ElIZ8LR^?2+#+A3{D zKxhS(9T!|0s+NRBkplz-LJ|@(+4o5%^WMAu_r;lHGVcvZ2!5Pl=Dv6DefNL={l9;? zVYo_gXD^z^ne-^W6S7%s|JkfA>`||!0#)$!Zm(d z)uEjS(MR-Jki_YW6Ky_r2j^Up!4}>WjV134yP};LhCg^X{#D0Mk(@7Z2A_rFU~jiu zZ&t!w*|}@!d$mJGqRR>t`GA+w8FCXapeUlPIpZA1P+OZ z|3V04kY={gv#+zW8*S~UNc;PUHFNP;wd z4&)hg!Q$hM`viWB8Vh;O0`PV(w4()3_r3#O<%u}|_0jqSiS6!0H;U|}3e zkC8`ym|k$A*j70)#t&dIv5@BF!ZJ4(R|56m0jN9Q0Pyr@wl%V~t zC!2)`;>uo;#w1@}hJ|1E+cbuoNC2ma&R9kktdBeimg+LR?^hIbD1Q1@^|nQpVYOIb zqYr61tUqt4hx+y=sQLdhoX<-vR?rHpt0hkM;u4dUIi4@}oHQ0BC-)yC?O3&o{6ky> z8jy3QLB9I|Fk7fsYxnuk*xHJQmS!lbYB<(Hg2dRPknC_EHY(g}D!aEq-L(~w@Z=?q ztqnLD<*A<T_?>u1E?2wtjdYC?&}W4euciwe?Yb$zJgwk*F7%;_>6 zqxMjGcR>!7kSDEFj0aj4-Wg)pLK79WH5e#Vk+D}dbaUKfKbCtQG3|ez)+%$H543eb zoMV>7NeX{1np&kD;e&(#^6dG+b_dx+d37}g8dddm@V0mPJ7F(u^bKMCYH0)bNh6vh ztrd~D-dF!GUU_wx4L|%~IKyNE8_|X6Mw!+0_O5h0nW3V#Hl%G?xGbzs3fagWV%7!m z{2B@>|C^jW*CD0lELtc_xa-YKhM^{*h?G4w_*-bBp}84X3+){~G<&;37hNmKsbT$u ze|vcd!*DyYtjxYzB2PI_gyUxMls=IoG1#tYh!{-|2x=QcgIsA+j$uEsotEmU1e4wf~D?-vft^W8?Py`tR2^@6m-Z z0!36I&td5qFhhl3kJ3G~)7Z{;8~Htt&^AmpimR+$d(PiOhyVt=QnCIokB3~_@!{uK zIBN>_eOiE(i)JA%HX40_aF&4(hNZYV$;KdJ*iZ*?{fJbVzkPR;$`1dg!Z@s8wytb+Jk?ly|I_-X@LVbK@{gghxfS>ScmZrSi!M}Op{U&)ng}$b!(YTp)f}gNC>Eup zP91P=715<3#VdJ}2#*Wvz^3lJS;*R@z&R*CY8YPgBLl<)GBky+^! zXnJw{bdlbkeapm0&}uB)2`ERnIx&~z3q*irA#9Tjqq-7Bq1&yY+wtFVMua>Ry?#GFEaqa zJ%WCzD!EUpIK1NnMZ><8B^+fP#uICwz90N;C%@u|HLjEl1gtcFLTs1Twex4dt1H9$ zHIb>^N5wl*K(XB6|GTa~)uOH__G8mjDp!8l7CyOhfS9G5UAU8yg5kqJBQwn%(pGnE z3+p3_COFvMk^z4aGq z$;rCL1JF*NfOhg&SU-{Kirh(KSQjV@1ucp(f0iiqn?=FO`#VDFPO(wZaHphTpx`1c zrzUho*${!_8-FwGD;9l&U3Z$px?j`5B#YW?=G_Int?I;#qs}ET&T+5 z9;{7;c!Y!-RwmhF+wwE4xb~?u=r!LIi?P!XH7-#eGAo%1?=QlBRa150#DeWsoBnNB zGHq>!`tS9oB~y_zooMHHg$g$$LR=Kpcu3&pv_dXGQbXrcXhf1hv zvoEv#JIh52^dbdw^zJ;46M1OIk3#+UJ@5->BlZ;~s$0p&krsxTohe?1ZrIVU+WEZM z@sVQ^!7j>M>jCOdgkgHsiHLEAxBPUW zHGTBR{mr;>5D7BUewCxe9yr-Xr%mM$>Fk9z)^@kA?7XQ8d$lrm&XTpH+{Y<2h)I<@ z|0v*v!N8(~ffY;~d(Wg8D&xE3=^6zpJ>fr`tB+L`?5>P7w%02eGG$r1qN&#sfuv9l zGb1OK{al>54kVtU0?6iievW+28m=j_rYeW355MQ>&DegeWYDB#Lp7^%bd3|KzjB67 zA)bHt0XdG!k zp+&r}DgI4WNA?w=pSWr?ls09_N)n6~%O_DzO=mK^kQTnNI)BG2^jMAo#r>s^@b(-|uz({(#?eU3#6vfpgyHyw82V?$_(S z@AtjGE`Sxct8E7W0E&N}J#z^F`0*(Kuoe@s3=BJ3WZczZhjy)Uy3V!?e>}aM}xJHwB zDA*R2)j3!-TJx(0p~Z*HBT3i@LH7>%cmRMoQ>y=U=WhkY4_|jqJX28H*hxKPd}`Ci z&g)xS0ynmR><<9NjqRJC)t)MB>|8y)$#`Q6a0pD@cuv6IKmG4T{&!CP*G~S|cm5X& z{udtQ0pWk4;QvQZpzr+#gAh)1TcwcY3`4)?^|eO12}nYCcxUO%k8k>)enT{GllVuQdrPSizmH#JQIUO-q7AiXwVAmu+0r}nHl&zA`_ISx#-2_`L`Zx)GJN;O z`t7}e+h-S{vR%%e=A466>tmTJR(Tnw1{Q=9yb{~cTY z=~F`QCNyLxX z>2+U6OE?{|F(}}5D`NeQ9%i^Uq;g!F+~+}0T9-*Q#f%;ORmGATZ{!9u{B%q{gKL#e zn<9&L*PSqOpFKN>tULeNcH{i`YqvgaY~>*X^t2vPcwj!0-4Z!6sBLi}W$x|P@b!Ul z`K(f=zEVx=t!hsb_FwaxSM@mo&-hR{zdTO0WnU=FtZ%=GRP6aLVj3UzA6HCpL8grb zB5WCC2NZXRSKn0%!i=qTu0v8Te^6HbK|bzWR#57M+g&Ylg6R*G@i9*5rsxa>PqhNx zs;LGTqbD610*nB^THvsymigCPy?RWUv;JMZM~R)6YH zlHnAunDO-$S|9l~Pq%;{tap&+R1kDsP%e)X*|56aqHJsJNMU~%_iijNr+mHi#oqNG zJH$l?l{kJ^JKOY@y-a#j*(QF&z}Ed!stn-9q&UvTFC%#0pHj>G@0(8MNJ3nc$J*H? z<&AISJLLv5JK}(={OTqEYm;xc(TZ1mn>n@5iWdnFN+Mke2k(45KRi6De6XT!|E!t( z)Ku1QTNahjTWYG)?WA!yiX(l^t`#-!DxgY+c0urH&3&h(gbqAzDSZ zH>@5|rwIR_!erMCzt6F^6;k6KBYutY-WI&!tPz^u{rj6JnGdmx0HFMW1Jyo%eT`VX zub%&(k$T(P-n*X_0-pWgdljJd!{3e9Q|iB>(rn(A$#(f0AYb@g_)i&Qo2Od$wH78y z?pZ%{lu9nw-?7(EFm~J+cX;c6+sNcSC*{fK;tzZ60pdu(#`6x_Dt^#sD>gb61>>Uf zk>>_8EN#<1-F;?}+U&GVNwR^6Z)Cf_p$#@vd2&#=Fiu^MQ}ZIhMIW>+(>@&qVS<&r z3B`D9o^_Ga(FY(cJ(uF~>y9|hS?gd9?zIJg=5#nbRM-vT0Zzs}prtP?up%?KC(Zj! z7L2FF&DN|flY^71D87I z^g;fK+e&XtH52FFwnV>d^yrN9JNsLVYF%h4?~jGlCU$MaTHTeL+)e~OqD*5F{KrU15@Co`&@vU&V>*Xd86hD}B*<&hFi2adguVK8^ z(0;fmlkMFKfCya^|G`6{Em7g{nx+G@0Klp2|FUGj39ZeP^_Z93>qW3#fH%&&?H)j< zf45IiSnUmYakuGbK=Qdwiw_FcR-`3;Pj{;U>df%%53kz(5PuvfbPLT2Cp=SE_+;^Y zj=y1MYsD^&(mTeUerNk6oRsyGp3N8ao9y$wvnwg0kvI-$bp^3pxV#c9#QV4a01VSt z5Bz!V=-2*lWOX?RX;m}0%ZTNtl5|*OD}eUT|ApSMw?EZwjVy8ANpWfks-b30t;GFA z_9@vb>G=0rs{I~MT_IU^QFHV;YdT)!WSQ8zG4Utze770Lx~sGwK%9I+^T)wj z#47eaX18KDf3o-hkc}2sVG;cRz(rYA95R+iTU#&yyt!6be0`?g<8cD+wO`EglJ>38i`*5We72LA5gLHGVYzJw z?)w4o33yOOLN+xN#YsD!3o^yy0*W$WIbE3U7c%bX^50rj_3({!J42GLJ`9|PU0$dVyw$y zS<^;3*P_fpdlRX-*7xxlvyI}l%9NaO9?7eSyfR&SXWX}vs|L4I4onqgu`C!z9|cHN zJd1+~_@g-qJ0%ZiYsNfiCpS|_2jWY~1*ZXnrC%QpdSEh_}}xm zwoU6z`F+xENMYP{4O4H#=`40<`40u7)=+Pkc5XdaZtCYJ7Od zTPL^&!>>T}bW24gNiZh!6fg#P2_L0y$|q6{621tv%8s1EZV60PH{R|&zkw(1qkVsA zsAEc<#zZAQK#tQ)LhRj&OivMgH$|r_c&ax(aOzP06q!Ez_If2{mj-DWCj#xP@4(BNGwcEtl<9#Y)Q7xY}rP_j0SUc;+}e^E-eNLKqNICX zJ?;5XMwwDUEX&_4-}G-vga%ZK+cH&`nEuDX9Mt^Nv1V3igTCG)a3n$HhF|a)*c24- zE>Yw2?`kWvTKXw^!(FSKyoFngmbOe?#xqHyNe2bFMWYbsnq7 z&^GPuvO5HvdVQ)8(A8+KIH2)z0q>CQar0Bf1vafoYeL&~;eqv0@6`vy ze$AxCUb}6`=NEE9VQTdbgBjTB5%|oZEXqb0`k_t{pO)rmj0-*wbCfgvEtVQFMu4W+6)4fI7l7DOo9`OIqR4c1n)fbw-1(pYgO z(|c$C{QDyX)~lZHq7$WjqODu=EoO;aNSQj6q^~dAu5&MD>qkDL#+K4-q%&=Ypcr#U z&cAQ+gR}m$)-)-S9zsW(xd%8LeG2-b`5{hu{0~#q5YK%XEO5_P#Yxme3y6CPNjo^& zUL24?Gg#8rYd)Hp%b9Z?I#mJwe<-vQziy`RciqsYiJCD8;^cClrm?Es=uxW58kGx*D8_ z)s-A>u$f|FJwb}2H%neHi?e%ZPn&=0+V)mKJ^rfuU3A1(WJI?A`{DV01AGUnJy4Z{gA@k6m&5^eR9k6Jh>=Tm8lIQt<`Mq$ToN@kb^({`wWev6#N6t;`_NpQ-?U+ZLj_`jM=6^a=!$JZb z!S}!puTm!KZp&*GseXpEZRnM{-6#N0p8Yqi&$;g=1BPnP(aq(A0su(=PUH27;((7k z{>6`+Lk)FBS{M7cfoT-YRK zvx@sN^MiLrSv@=eMTHX_1$c2T_L8}r(8pi1j|ucKOFq|e_LIT)SxLUND?Wk_;T7+? zF?RNDW;u)07NPMjMXpa#mq_uE zjkq~$T(GfKC0g_7Ms`3S$P3X##Rx#R7i&y3`ke`f4q9`q5j=@$=N(G)qF1P$q5nGq zbi&q^_?NybcTJo7DdGL_fr#^JPYdb>(CsFMg@{24{k1ZJP9_RJCUYHEYaMT12}&GN zqlVTb2CO-u(@bYM(}+rAI(-XE&aBtklx0+C)8pqNf2E=XO3$Z;?pY_z17p~ndJ)F zyboUu3QXwnxzGgzL)l05fdj67ZtjEx<>hgc=`~^mwwiJh5j4xD*5Brat;J*YJRdL( z(Y*K!#Hd#VQ96qHhA-bMXYyp%iRg*HwpE3p?o62nb0P=>Q>C}^J7#p0oY|I(v!#{I z(_zwaYL2p9_Si0Zb*0+zUwibQS=-1K`-%M%4d^hBQ@-x%5#f$5UZMIU_`V4=Oma-;1kTNg-i(TPWl9T5(*IH8I z2Px!r$@-d)W!l71Eo-=s+31HUQ}Ro@N+Yt0QUq=G8PI)UQRNcuR@AiW?c)36F13r(Nqae*bDR@{^Btflbv>>?-$RkbqDR} z4Z=#ypbi`@f;HL#um$WLlwLznPUq{ZJsDnJJ(doE+ctly|1J}~!jh!$3}P)~vOZd$ zbCViYc;{{JYjp`W0Bnb-woC3&Q+om4j`E3V2uA!yEP&F%*x zEl~A2s(PNa6bYZmu}P%W=>o8XtFv8M*GsZ@6lxrYx?ka@hz4Bs<-|RY*nda^ynMhG zB`p&U===kT`cea{3{N>_sf9H~mNt?R^95`D zDR3*9oPRVeNy+O{V!yYXfInDY@Lr>~Sd!Oef<~#{XXEL$&Q-QVkMuHFpI4oz_|^&a zV`_2e$Gm#i!+Xg~ZTi4$Dc)9!k4s)893Q`Y?7@AS?fPmPtRP7&S6r9rWfgcBZQMbW$?>)4p@u=;a5he>N3a@@S@gC`}A0c+_P*4A1*6Y7f0wWb|!jNxJ|Tq zy)8Tvfx+JXbQhE}_Sb|HY9erP>{g`aq08+DDmj43_?-sZ)$r$%~W`sv6sU^wx7uYQ!vaRwvB#;l9IM!b1)90fbZ> zvH3%szM>*zOxB*071@v!RH~tnn)DsKK=Pz4FzV>%Ku%h9`m%`^_R+)a%1p2b9#Knb z@~s>ldXTXHwD$3qhddb63g^|K%13P%Pf&miZG+ac!;;=Ht8;70uU$@9J-^!X$N1JQ zJk;mxh>J0oFU%--zO#EgeqUwFwZlS@Y*)#yRe*o|0Ldw}r>tx!Q(EUu#E3mJY~pjn0b;!)W$b=GZp$R0 z_gP#M6y4ylOpeni?O0c!tCKo3OdNC4#@*>jVkS&q4yU3={H(dZYCl`B07+S#KN>>z znuY|_bOkn7=ON6l(Nc}RzjJwB@;8;VR_FaKepz0gwOgZCeVPqVScp$o*k$srgXWu$ zQYj*Y#8Lg7w)o*}H;RfPxS>eJiNrcVolM2|H!Nyk@wuGw8`#PdlfkNg*$;la{>-x| zJEJN+Kh(@9r6zr4BDP2M4Zjbdc=6WuD_-G8ZHKD|BykDV$>snTko%Ll=E%nIb=6Xru%l$fzPji9W_HfQ?8dH_WD#OGoPiX)us2^vuN*uA^M^oEpxskl1yof(d1m zFa*ny?*?er2>O)?kS3&3;^)!G%_5Jq#DT`FX0D}XSCv_8#oKr3_MF%TdtBz!(vr>h za0plN6bSZJ%K?=;ct1WAviEF4i5!Xov@=0(lUmAypIW))0v-@oiV>Kzc$ziI}1I|9*1Ar%1? zR1+bSy{0#g;;)c+eeK%>p(%&+lmj{+XdBOb8F8>%IR`5)CXH7{%fJw7W=T`(K^ftc zi4G0k&*z|d(p=iHi`|(EzeiG*dh$zF3zUB2bxiB}k%orbM``90mR2tN&SE zZ&{tZghARN$54{TQ-l3F;_d1gXO0rYtF++*D3fSogl=`hh3IbUPm|3qibsHj%lL(f za_SpDmh&CflW-dbLaTqrvcq&NV+qIc4Gf5&h(4s<%yu#EiV$&6?^1c&_d9 zP7)2U{yI2tM>BaTqN}#Iz6_#X#)AzUy$~J!Vt!dIfSdTSF4;eRtlZ>Hc;=sZ@*Ja1 zpS86KxUYF-vo*FC-|j{`073aZ4!(0oVfK5Dq^fl5qMzbFqDudHH&{&fO5#I3)BPh=*47BE!f?Z1IRLY z?X|~G^}W1ID{0jmCQ3JBg5$0~X+)LaSe;)~ONCWe51$3{@Y(dP=+(wmj{469p_7&?e={I@QqORw z!y0d~qSBcpNp6NC+WTis*(G@XtgdTow2?!efs&9e@Kk%sv)l;P?6qLxM%t9T)S|gI z_sH+KS92m$rexv>c2aw-U${P#v~<;;e4PWC?OQyWbcSEcG4x!YJr>!Bpys>vK!MYE zEpvE34q9C>a_PyasRzCpJtCo3F9yQNkENq$C!eQ-p6wD_bJIJUywJ^YoG%{m{TST> z%mL1nbXma@$_kK}8)iP69(?$lY~J>^s>ON7+sM{T z;3neFH~a=7Yd8pFkCpvUctv@H4tH!QD5?hKhT0r{yP(4HB9YQz# zg;zfV4zVrKy8%S@4)|jyL7AJ%Bgn4)vF&K%_1u_k9qy{t0bkDQ<0-Fp*raL8Q>`>Z z>EQ9G#4qJ_Uc`7$q0C%`bM5~U9CNJGebe9>S3SHZbO=<)Ce-& z&Zada-&2q+a|>)k@IVB*;+g4?^w%QFlBdHUlHE)+jkg~6=?t|jNudah)xx|cC)Sx>n4{g2DN=HwT zZTy7%>j~uGb-@$G$6dF!U40y&$Z9%|c&8Nd)7vVp`E$pHWqG#Uy9q9u<}VUC$o~ac!8VVqij^#7+|(v75ec1s`PlN!Q&IJQZu9CC*~gGE5-wlE(fA<6$ZDsWv};x z``_H(r2$=rH$}p0x}sjks7UC~qH#V8# zjj+1T-e=JRnLZ4>3=@;+q zVN@tJhPN=%Ppf~70P;nBjia$M$Mgv=Ue170ehcZ62VBi}^2AVpmXGgHS^v0D&@2rT zRuzo9C!F2a!uLU4!s`E0e9v=eq!NG zG$^&l8b3$oM+*4c-&U;@#kCah&i-MB&*wcRa{rM%?E3c_BM@E?GJK8%v`@M15tDA3Z@Z23x#W#)LX!$))Epr!gccb`26^_I0__t4+6GhvV zzfa4my5)mFraPDUm%2RRQ!oXDzwx)z)cEP`ZadZ1lP1sxv07*gWASuEtB;t!Xp&Z3 z?McX)a$^k-^~W0978T3gDPAKKHMNmg!H7yXipV}2wItHDz?)YH6IqBy;2vV-7a_45sF z)-RPIoBzIzqbUL8Y10kJdGo72n3Plf`CyM4(3(ZrjT2L8lEiV1lz~FuGBX zp^h_Qq7lOXNz2G^1&HW#6W|@07+oRq#Y-kAL5F}9hG2X1*bNxS!bhaM0y7ovk{kv? zI@W7KS;vtzRDXZF@K6~Ly$gmGW-$ZAQtz>5bHf`tLKy)o08udmUQtEmjAS_xFMBis zUn-lCjXYA_4dD&zOZ=mA(k5+U5B-++r@&J(WN3D#DRL;UBx#UeZktE0eU3PmDN?&d7W!v`ta%ycxPpyH# zoiTa#M?Jsnt;07Qfme(C*e72Nc27w9z!SMHSHcYUrRQFN@zTB8H6B~E8%ZMR3!&_j z?g7D*51G_k?8TWS!V3z{UVl5WA`hKX>cYjZ_M*87JWy-~;*~3f{5U#_Z>eIP%{H2? zrS>rmL=!M#On_%FkBWD^xeA)lMVszPcm@CHN3G$8zPJ7EUEQ{)2MN&EPA|?yfF#7;N`dX1t)n>^OcZ~>PfV} zT7xIzAaEyf5m*k0TISW3-VENaom08gGVX{hla7-;tcJb`pX1~nAt+XQ|kcPL$gyXcvTs6Bgc{*n{1+Vhyl>Z7~GEBn82{b3WniU$Ixk8vbfe z!Q6no+h24E+KOn|S77hGDzCVhoz|?+F@y%hO2M-jn|jfP%B3O!JG!ylp_*f2`UXm<<>nHKGJEad@|MNvfzr6_DL&5l zSGu2me+*=!}U7Vm15?+MGEsoRNsyRVCLmhf| zSX{8%zb_?(jF!kXdhT3~*C~F?3rF|yvsjsj+OhbdYQ8=qhx2O``CyPh_4a=1M^?2& zXfiA9twK%{nTF$PF~tyq$ePcj(-&lF0aH_DT(lENJMRL=W)o>6QUFqalqYw!3zD28 zy3G_AL!3;u4RImBpJxC?Shuk+p_4SGrs}z&q2cD@5Gx$eiNAulv+R$s3m<8pS>^b` ztw;BRZT5=F6Q}lZcnTwW5X31WwQM#tR^R2tO(v)bp2D=A?yw1KtL=}U(8y0%BZ`44 z_q4AMtqhh)ewP8EGKZ<)>@E6_6O5RaXD*6ung*)>t}LHg1cve-*IeU35L++_o&+02 zZH2+~I2Pk{@lG(yJ>|VMN^?q-V62%J8YeJXBIOkHk`fu(9Id>=E{HDf3R8ByJBcxM zdFLd7B`*AYpTB@mihcmPXV~u7ZT@hM);vFUbCSN5sms#0ZxL4aqqomdb8;T}1YGrP zKcP$HUN=rWgk6{OxGi70{(9e=MC3LMKc{r%5}zn;;*Atk88nRalqguT4&whw}&=NA&t|L z*W4m8_M*2=HdRM3upXh@DIm|-t;U=@Glxdepsh%@?m zTWt?O`j`Cj^Bh_>!}@jn#j@N0j`ZwW_Hr^4_z*`kBq0okV&n)J%(l%dI7ZPlN-7(Y z(5>Tn4Y2yh(x}J162!T2W^b@DT>OL|UXvW4iJLOjY~)7g3|P6+URJd6J8afNx-S~h z)R^2%M^X+eT)BQ93?$T{g|*0A*|bZ6P4<+JkRzc3J}XLP4@s8| z{NW`bo`f}w*4pJ>|F!rlz@91oryUxl*nzbcPGny?1Kgqfe3C9-oKuhwH38+&uIit^gs-gmPv-kSSO>qYYd~lF!yx? z3-9F~XoIs$Di8tcZ&j%gWMtMD-VkrL?&6QNLWaQpyVmq=nPJnaEpW};=){}*uhp5) zymJVTJZC3uT$JbU+j$Hvlcw05oK~Nva&5Z+l+qOyMMTF5&5UG)rY=EfoM~b`wv_pA zNAFxm*De}9Z67G$2_`fp>o6g?ICy8dM-@3l-nPR67QRK)JWm{I;LON|t>|t?@0Yg- zUfOb%b3%xuSILeas*`sSRRq&AA6?a6eoL47 z{*ikZWC-mJ353dKW~>q6b*b@!8UnCiPBAkbo0kXeyomGx@s~exDkx>m7C-l&Ln9OB zCRGeML0`(QFO_I(C1CB6?nxuQBvaG4^)<c?OVCryI9h-@9eQTo>n@|> zAbnWf_cFn@VLxdckGxfQSL{K7NOD^;kRA`pNG(;&!_HW~>g)g{pr+e2-27*x--|Cn zq^6RC6^|{p;#Lh1Ysg!l?)tRIyHVxIjS1#J@8>!2taQl}MTgoG(zKX+7W`_u=rP~| z{xKu{&?thVc$L!7M&}2FTG05i>KGMKIYSuxNQdts(yhLdtt)lB`ibipX;HXMa1EmVR4U-MVvgreI+hsV^K;=v^Cv49dw^l zi_t6w+wqM0t7h2Fn(7DR_L75Zj_^Yi-&V!t<%oCppK;W|i}cSEDM>-*3xQVr1@uba zqJkk9(V8a-bW@bs0@k7v3{pA1HNI7LsLR)}3nH zm!OSCT8X(KN6W}o8$Vk%lY3jK#FyEdeTARw;_i7-XQSoTGl%28);8{2QYp5mb4@uW z0hf^%JF{Zp^q%UrR}Jf#2&+cN32c{jF_;OP?QQn+vKXScbte0D)Xh{;L`KrdksZth z(cGaIg(1ml`&${R2_IOTwSpUTDl(U9Zg%yT1diu)KB zeq(k{ZD-zDbi848=`U#Icu93~D^@ht3=Xo8dg}B2Xbl=s88_t2?ZwSv=*Okr9^2=k zAMy`U3zs1}q{7qk3`LmmEn5P_aKK;aZt-fSoygAL{N#RjlY9G_@@wWxrEq`w?W z8)iobaA0bn`0i|;TmU~eOZ;6=0E-IpSLMyN{Se z3|oJ~5IvEO7TZhC9zNggrG}ig;ah@;xk@gz7ySh^Bkxn;;n(`AAU$uxsue+s*T2&)#szg2KX$LVHgp-cxmFfq~8J>U=J$)idM=A{ST&x9@q zuJsbba(Y6=x#BQeJgv8h#5w`G3#SY;7b1HSAJjZ&WCNA_|J0G@GxuD3;7H4Mt9;TG zYowKD4~=Uq7uUh%9VKg&WqB#(Gs|bVZKK)Y|8AL$~R~_wbLQ-4?CsxmhEAHqG@RJe64ts)7ud{RY>{w6C&Qj!2O^FY#b)i2Cm=LW4%9g`|GrC-M$8V z1<>^F$e{RlOb|+6loqz`HG)b0*dI&Bk9RE2#Dkw5wJ!+g>;6nMm@c%*>zVQ6)vA-w zVW?%bpkJ|hj+Rg>QVs$2E3;wt9Pwn+i98yT5c9<<-F|T~n|B_Twk6=seocASu^6mn z>znKWw`R=k`-)bJfq}tJEkD#y8el3hU3mzy>3YB}_A?N;)+`z^gY$lkB4Nh}U{F1t zv>Q(qEh1qLob++MCTjd}QxGpRIS7r5dDTl8ZNh;t2v(=wo;!&QuO+A#Mo-9-4bcDa zeUcGmfu)(-ia!;MfVGMLa)?yu^e$Y44WjSE(eOd-C_zBynp?-yYsT+z^5s&IbeW<1 z;V4h>Vk&UpryfTJtrpm58Qw7y9J|v%M(nTh+S7lg%&ryT?_wL6Q<)+uG75l>1)?ES z%)Dd$VEdT6UCV(epUcH+I`H-Y1H%Cyym+Y~+ z8cYsCZ9=a+Y9a&u@@i<3iWRH(hFn+ez4Htxs{sG(hS10s*L2 zkGG~Xch&U1UNF0<^*FSC7*eDN+tsqizsFmnLLG6gmh+5QP8xq7s5#)a{CUPbq`NXe z;$GQo(OB$~9ya)-(!(8Avsx(2S^OxidONsjLmxL=G{lX_O=x5IMh9`6}NPbkj=ooS$rt2S^}CS_|gl54`OVR(djRAsngURKin z?h{e`rY}#V-C1s>3&TeJYi_L0{F`n=Lr-R_r5wxkblCfxjq-xdc?f2CSF9rVc&Q|S zCQ|bhXzv?xD_psY2cAf!M7j9c6+M3~Dh#04Qpd}O+9wC=9C$)>UTLuf9mkk^3b*5brgvQ!x8}|SLhJ8J9DGqHm-F0#Z>_)`)SBHf+ zsF+w23K&yHn(eOC30Y1>e`Z<*CHrM#Pxd`1YnodyV``Mq3mG}*w@CW3PK?L)gsAWb zxaY7|@JM29)7@%Ow{8N%`6RU%&)bV%<#(y9Nj?SQjx2tw1N^Md@}lLyPtn-P!@hA6 zd>0$wsn$@(RSXvAYi9C8o1j+nf_R&04qAkuQp`H>zymq(*{+$X`lt+EtLepOTl;pS zfesKG$dp0lAB5u1+2ax*h20cLn7!|F1CcIvvJ2iTZ_#RdAYV%(K0?h&h)Lc_>7C%< zuKVwm`_HCeRfCVGW?bfnb!iYvVf|v{AW!0gv-u```GLynR z*C!*>Yd9hofB0{(zSfeh(fPnoVmYOK_ja7D=iR7BADf#)cZ(raLn)a}2`GoD#j|dY zFew2R2^mdVQK*fcWeFxGBi=R7JEMpdqj#Q&BM`pi@eK!NmX|t2JrjAQ{U7O;lHSm6 zac{8I-OhS>`_D`j(C#%9S|KSMr$vi}U2cYwFRHAR?eBb$LJ0 zMFZ7f|JnsDU19rnj3mTNna3L4Qrb^Dqs1;4c}`6_0K-w`D(1};Y+Tk zTq#E@f~m7OLlMRaB<@(N7Sg^qA2ex*{JV#SaKXHW(z2QN&Ry(w%mCsS)~1OQktw(& zfkn}vkzO-KqdVLa&P&vVh?lR1FU4CTzmzjYf^Isog(;m=WBkf`5LQ{9And(3dA2XglX89zHG1aX@@t{82Si{;T??f%VBVY5eOyevk517e2 zqAw^<_Y%N8ukBMSDLGz&#FQZnI1!7MZoCGtR3}?QuCe%wigCFzv%E~1JdNs zk(ip1-ujGwgH`Y_7|o$>8XBuxJczWsr037TV7Lzb5MtEF`)nE_6lBI^i*d^&*!|cP zh;W8`)lA1FMLxia`GI_k#{_m>{R1hWkc}S z4b?Kba{1v7HW+kDQSf6lEKz{tYBz=zo#+mUYfF-T>}zF52^TsllWfLM8|OuOy2r&T zb^beYEx6^{@NCFr*kPlC?>)%536!){=B{Us?~q?xr*o0qvixE;VRZR!hDPW!vMATy z<%KX_4`z6qLmFK1gfXIHptJPKwy2~xOl@HVsp0fq;mwfche4A;#99+gjoW9`y2CX; zUb8T`k29mc#ab+axQ`&Y~d|&sLQW8~r{l(dzmO z56dYlDiyM)iRaPR>q)LOOU+P>{soFw>%78Cy_}@iVQt9WkzPA%dm9<7#6yn`Kxb*! z$%{QOQyFYwp=&`E?>7Y39SY_+c!#>n*;Ri)z*>pY2))v9oc`*1Em07QX0AXO_ePr$ zynHmwTbo8|x2fm_B>7{UmY$lHXLw~%+9$8hN_@Eoz*vsp_dIY$XQsAqg3B5zbSEy+ z2na4~3|L5al!5SFOahix&fnuCMxYi11AHKU4B|u#_B>7uplX23z(em0DWu!qqr4&h z1LBd-&yv2<;-MjJ-{>%3{eOBFvy;w5YO11Qu&gnjh;YmoH8-ekDPQjyeu&!CtGvlN z;7LP`Ab9cQr!`RF>Y^HQG21pulPOFInsjaK%H)k?o8XeX-QynUPQB)bR+}i&==`K? zCMU#-IW`E-0JAKqnb<#Y(Zb=@6>#`US5m9--j+*QQ|^*`QavG68Sa9%oH)^4QOAZL zeuIUUD{DTsxClm$Pd31cy1VK}+`}*f{nk>MobH1=%s4R)+|jf81Iz`;v<7qKlsu0- z3?H&CwSF={85)Q8qhsusXUlq$0&J4r*Rp_wWWg2gr?Q307?(;}m&8UmoG&YjdtWG& zRGZ<8m3;2nog>aJ_Q6nxk_8JOqLPU^$arI+8HVqI+ociN$d71SaZ^X);vAjiz5Bcv zRTDkRlz6pGaFCm_GF7bHzoE0NsEl#n1|0)a-s@b$aN{Ov$0pkSbHQ#CLqEQC9=DD} z5hlpEPN5g>gKF%jDhB>0#LCZ81~Nf)JXbn zJe7Z;3(W~>HL)I}x1B)U$9A3M-h475ZRJVMhe}p`cM)2>R;C!)F|sWeyZuX0Zv>X_ z2A8ZRvqjwNnIIHo$t@JNL#T9Um(CNqTSRckbg*vLk};IiN&v-e!bsJVxHYLABH^FZ zpVY1Ge^Uv2Ea|T|7gc-C^s2~WX78y*dMzzzi*Iv~sI=j+Cy|%ziwGNcEUXI!m+MH7 z#A{K=q|#j75b(L>4lGI~yvfSgJOj(LKxv1*t7U)5ih9m1$G_ZCLYFr?ljl9nr#pD4 zuyp8%bkgTg!7%1DcTJqvCBMqVAo>|wuyN~*SK?qo*cy!z!3mfSj?y-ut}{5dLFA!Q ze)yaiWw3CE37V_z6t_=cpXOr@qM~jA!C%TIA3tT*hx~vo%Uv+-T^W7oNB;q^|6Nw# z9~nJNpY_MaS$)3MjmZJ$9+t_(&X?zZek&c6T+WP_vO1*4^WXSP@El6tF78qg5ER?qHjX9h!+3e@}gGf6b~a*dF->TOOc-i9Ob-VnHVpchvNy> zs4?8ET>m!{?7gy3_D}^hPFY?@xrfrIKJb^hd>}c27w^ZR5d!6t`r*@NKF@!<_lUpdD1gFnX%LX zj^^-V`cs3<11f=RYYG79zp&Ir$Z<*=y@BpFKTaxbv>3=!CkS7+C8DgV2V>)8ZP~nr z3}2)F$T%f+SJ18T&`#$rBTTD%$f3IPUD~juOK+xK;|*?0mTv<hd0QrOR6tE%RJX zn<>5U0sFX7@NKu4=h}3*|M1Yfk{?qJY@QU3UfN2FnaX^TzZXi3`X)0)fi+MGtcT?5 zyvd=_StDM*b15BEX9C!$9eM~QBKk``Z7}|EfGr3Iu1#)40n;jjj%6MbTWuTuJ7kLf{tiamQNO<#D;?F})n(;GPrBo+>t zkQYy&daEPjZ}VuE3d>)lEp1>7^{PR^(~xscgM;vV+T!HGuONsk&qy8E^355?!o`xM zeqHVcaBy_ETud|nT+V7-h=QqDYoW+?HR#PtC}nar9UG+K=1dL{f%8z6yEbmw1X(0h zIQv-Rc_TN!4nA~|w*sYHIC<9ait>{qsolAsGyh4C(f@Tqecja@?^$VYgPa~-GM#z$ zv2kc4f%GtR+DqJ-SlPIZOIaH}>TArel2E^%@yD0qOu@Zs8sU!u(rV;w!g3^>Xl-_T zbm&XrxuJuP2VaR>POD_r-~FRG*=-5}i3w8LAGM|sqAZJg^}eWt!4E?&;MCEZ@*L|t zP|RyePA%m~lL_CT_;%z-4FarkojmTPLkJw!Y8sL{HiY zL}D$diQO1IOxikn4)%2YL3fToU^;+YjD?Ywv(!(lxG4-;{^g(d7?F3!mVLo9KSJqF zduH6i-!g!^mB7Hx8zhXmeJ#6L!25ju7{6|$UD-%Kz0`Xqs)NS}_j_O3G$z=}=Ns)m zmJ=J6j_7a1I`n*W#WZRU>r%BmHyQ2nEG)Mnee_Da&VUk!vO4qHp?%6qb(}Z8;r z^{n_2%dKBD6I(aAK|H?=M=vX*ASI@fTkVqy06N@gK*PsOh5t|=u>ZpIU$jqV8qK}X zOA6-Kcy^i9kkgm@gH=qc$1)ZRFwhwXH}e6L`jDvM8PWtzTt6oDYl2Do=;1x6QlbGh zv1U+EIPoH59QKkHNj%^EL=0S-I>Ku(P2$8VOn3={ITzvQ$YsFb8lUk247vn+dPh^8uqEhh9`yJyD8N+8)nSI zUk9y71u$=+IFF^@<1p!c4YM%vEW>o_Y+|cv+PNLgc<0od9JSDY^vYCNFE3C2GIP0O z`mU4G`>_sB3=292s=q2!kymC?y!$XA5G%U5lHXI%ASskK01JmT2F})+wm_5f&>_&{ zNK8qc9qowCx!c^EZKlCS2DdE?nzRi(;*d&r#GaTiSIjJo{Ixtj&NvuuXlTseo)p*c zYerT+B;NkhwEj1M&+2)Q3#_ zB+G?c0`vjT&DexbzaVzXIm%@+zHJ{GOBA{;%)P*c z9TxCU&)K7SmpV=f4}zstg*JQAUpkK;?V`g*KpL`4)d@AoredxUhOcUqIJhVi9v9_+ zLD;gB^2oic%$yLZWL*?WD%3{2qeWoisORURJ?a2SgieDLhmidKZ@Fk>HZ20ge~slp zlw(65BZ@~76o)RGrB8a;dZ*2-&36rqt3g_%iYPvI`Txff=^Ny5=08cW8KI(&VJU5r zQEa!Y?gg7Goc1T(0iJVIHS3l9S?H#;^^sK%5RE84X=Yo7C{G$Im`}>4RQk9VFR zyD0T3rf#Rd&ujXsC-oV{8G7jLj7CL8#oX{XSDI;0SC-iqn0Xi;1mqrk_UC{(vq?(pZ_Y-T0kJCm1TE zl*kbEMnR#5Q=KQenE^%Naww%1lMbDRsl|kDx0pW%#ceIY;1?pdqR_>gs}alA;&0EF zjeX2KFQaa+Y~_DaYVdR+gKD*UpZS+N9&a_Wm}5w-hTVvmP0yOK_gSCzVs7rn#MyOr zFESBD;g7`gVxQYi=fAq^$UKB+!u_I{#4ugVn>|2|vozG=7Vyw{r+_w0iF!8e>Qv-9 zDGj#(FF*Dhj=pY>Sv?&Yk4C+Cg)5}^{7hUAK5ApsL{uCLL@(!l;BHgsj>655i9|L7 zHy>P5J#@$xffnwNr{H&LNq(d7c%*U&t~FEI3K|8C*$t|4wi-*EJ#!EX?tZOiTBqV5 zu~D5~ae|jL{tCr6h^`pNRzLPYy=A&7R&qYGu>6B|AktXk02Jz(OEBhF=1PNXZltFT zd!cx1EeO}`%ua1KKcatY@I&gF=N=!|3sdfYr%}kRX?N-FdL#vZq2AuL0C8KlLvnyq zvNk_q#!ODx3u*r3M4s_1bECwzC6P+BO9~@5iU$M43@9$%T!#*t8?^1B;Xw-b7WE*) z@U{3*vkGJh>hRbV-C=*{O8SO#OR=I+Xdk!kk|w6ig@*jr(IWWdyd7l-sHSrp5Eej@ zbk@Jopc0l@!IDa0jilg&VKhLpRJG|9^eS$NlO5|Rms<`ksiY;MNJEReY3w&6TlTs| zw#?1Jcr_4{hMU$zVS$MLku|hb_+{KmSZ)}2WZ=(#N89)?5J|;h{n9%txBX*8vE*MOk8)~Na}Obh4d$ z-Pjx&p4bt;RKf(AplU(P+somBuRl|`9*rC6tANf1ow^l(YxnhGVIE;lkt^)^f?e}qj%w0w?ahJY)% zRa5r+Fd=#PYd3&rgZus+gh@_GGcZm<=Pn5^NwS$LP7*~Yi7tT`odq7bhYujitT$<7 zmAngr61kaL+4_s5KD9M8qZz&63_drI@x#Z9kxyAyTlP73M(YdO3quE1S#hm=I=Amd z)7dGzr4VL~Ztj9}qRD{jY&iMyYA-6`+pXz9!z1-3H?OkT^f5!fAZw z$POe{m>1DFWNizHwJBB+)M3dmy?7UNo#^AmpMVY$0<_;e;Y>Ftq0Dv8O&?Uh5XgTx zg1dR{pfsbE{`IExIcek3*5A^$1 zI?{kHs%~7XwfrMGM2afXX--|behiI@fth=uRm2zm(-8PCB@}YOi2ebSDh$IM(+wm7 z6lCR?H}k&!K``lE8A8T)xH2FV?r@^^&ObTq9_GK$gDCmMNfcG3~BlsnItu%caK^v8eKwRD0C;`jvOIZS%%CJ`~V24pp?_uJXasWt2LFzk~WX))dw7UWRvz2i)A?mC17rf3g_6R?weF zbvVSZ7e&>&Fj034m9?zaC2?ofoYJI3ppUu zLLs?upd~+jwHzxP--WqjJ@4^>{j?rok{zC8?x#r&X0juR6wtYf7pqALZq60f8}pb{L{LK8 z6B)gg@>}&s>ZY01kzI%mU?%3SC|$gKv6MC6HGhK#XqjNE7eSbchGG7zU$Cr?6n_Yb z*bVHaJu`!bv@5Yi6*&6z;zu*s*jQFPKIGC9_BnoSR{uUAiMV?4$qQqExU*o+yR9-x!!O%r4A2s9IwH8uBva4Jp<%y+ju@jqHs@0`jf6vIO*I-aN7t4F4R zQ0WQ12STH&bKXXA{pKLWHD|??{_L)R z*H|JKQLEfXKTtGEdAO)w&b~*;W69|g-sz92(>O&~)wR6G1iEW~+QE-o^Aokhrjw8* zfk$d-ev|X!yF1D$p7A?kHt*Z6W)+Xiqv_m;S#(?=gbCumbubU%3*2-k?Z?!)iMrtW^}$=cmI#W0d0rW}6KTE!=#T|* zlz?p2*uBNMi8L9Mk-eNt@Goje3m`qUr*?^=En65{ZoE&L zE{7)Fbw1hhNG0W6i#ih!3ys>-y0;~ihbEEC_?f#|2j(zAR8vonnFb~|!^QuQV z2vkq#!0z$-q-~BA_fb0b&oE5-!-z!My>Itypi_v(=cdj(5MTdDQQ_q+)Oyaoul1I8 zGx;snbYcJqx1aAy{b<@qeR=n>Liz5$dDmzSP&96tjFkxsv5A!WRC1EYX$pHL`(9v~ zD9Ri64>u1rf34ARp=Qbqm0!$|sae@|Mg^7&SjMszm;QuukU&zVN)zP=E!XB_Lv&*j`vJq}sWqo0oqoTg;0DK@7chQc^^F-`iMfWslzqxC#v zlw3XMKA`lCe+ z5wOAnMCoK)y02AHzqKn%3&e56Abf+D^_7$Ie=Y6y-1pRN2L*XV4pwQ6K;MDrCIP*D zXT_O(Tdpa_@i`_eGz1efH(4L>M}^b>_>N;L_pKH6)90n80UdR?Y^Qb+VGpS@mMkY@ zP#VI%Q3<`biFpui(R}xsxVtM|i$qjYZZNs46tponw0^37HdAhmF)%zlL|HI_Gd#8! za7M7?Ed9Je@0$dzlc?1RG532~jOgI*n%CFZjyMofg-R!MA|4Bh}upTuf}Re&YC@9*C$eNMj=rC7u;%IjO?V> z)^d5KT&WaQ(dh6?`ps51veyw*7sdYxb9*_O7u=fIJ&J3ub9tXVG5e(FR}y;#-|IV+ z<1~U6ld<_It<{E^p}+HQ6=z`f2W1Mf6MYIF32+grl#raY+heyK9)??oSQRYD%lqfW z!avQfID{94m=-bgxnb+h)1kM?ih|>SY*$-ryF%<(Mh5)Vwj*e{yd@YFdCQ57R1L@9 zt;;B_l&bLT#)|xr$a|Z?$C?4VTBR4hG($AEqg0X^;3~T|dLOwHApPZUZ~@PBRFhG2 z*1Cr8yK|C1u$m+@li{{G5S57blE zf|AyeQM|O(g<8h;RAOnnb>{dHsCf1Db`UI10kAKv^mm__s>Z?dYxXTWr+7V|&mE`A zmp^7i0T>Lu5N!)#j#2A!+Q!JGpMbUN)-CqAC2nf^+5HD`htdeKD=ANUTzv=U@gBv) zw>5!8)T`5`*;VJcW|R>t2+=+NsrR*+*ic2;m%+3BE=_{p^*aWu_q{>&{}GGVk7d37 zF+Q*eWKD`^7{KI|jie;LB^s$W4GqZ9J}!mE3DW{wHCzv^f_i{)<|JO!!>sV8X~HqsAUB3a|>jBFm}Zm z-r+u5ykKSiXcQbYk=56h20(miiC-|%>>J+0-KNorOY%CPx%5)qnS|~cv!y{X?#-Tj zinUh4VBLp+_813D##tJB0_Vpu<$(iU!zIIpYsIX2qmbF&J~p|aa$-BDQ@iW$r!0?z z->Gv&4e9qeW*>FBr8hW#s}x<9+mDeFYL3cYbQE0ClR+x;%9U6N91Oq;` zC7M_)2yYvXB5O#^5A3NmYVQZ z)@O>|jL@5f=|J94FwGHuZSfzh(9FMRDkQ#h*S3_*q*@{Qo@#A*QI#6`o zuOOonQ6#urB}K17;Jvd<3`~#HY#FC$v{;_CunS<`MeD*4`&OQOe)u}4 zfe@uaS`!ijXA*&k;=wiFC+ZJ;VyA^ar}0s2-`hLVT6dTfRVy_RuS&L)B+MSc`k3|h zSgNYr7QK6$e(GQN#ezi8y+eKa4>rjg6wXA5?@VskZ@NLY?Oi2rhH4WLXLN(|7bY_4 zoD)5by(s;P%m^%Jquj~^1th9*F>wJ~!G=kY@!jSwWJT6vHw<5iU*jg%Y|liD7uB>* zl`oifCghkv%Z&6{E^{h_6%R*@4X7}V!Mh~|f4|aJpZYGODuF%f>^3n>{$@{Ow=rU2 zWS9E1Y2PNMP#n_~&y&Zi%$6_Qb8Nws`*i#^H0DFQXH|~@_s^J%edOqq73x`-$V2Ib~=>beG*Tg+DeV|>+~=jF@yS;0 zg#E)yFQPa@6SC^*hk^(^!zY3%+2oqX_}gz_yQAFdPa67*rDbC3*}ehM{ARD0lB%|e zxf70?(R=w-Iwrp=N-%0y%nUUt`kJ9BqxbN!NfPgr3zXO-*a9HuMlI@un;*oOZe1{u zU@IoNP4eF0->???bChxWitOowgR0v3*eSm}4l7mabWt#yLF$W%PddF_DVYj?`vznf z?~UU9e%`9-L+U_VrkgTU_(x&5tBSyLW|w(Na{y_%I^>V86qm;)R*!b%C^y z_%5;*Ye>F*_}5+I5E7+BeQj(@Ovu3xQ})hd*+wZokM%{=i#M+5h0beYm`~*Z0ar1G z<2sR5OFCs#&S%OUl2M)Aqda_i_THe$$9hsgZqH5Ly*PcUcb>?9Q5U$Fi?gjTO*&4t zo&$rDY|c0mzjDzC;nXP_Y+S1bqSpZ2EXYmIpKC2k9~fnHHBLfntEZ0Xjoa|zGE2cw z{|$%Fl^^AZiDY(Q@1bo9Ze^iA-a0;|bJD;H)Ncy@v{H`YHUt%oa`Y zL7I^3$4kFXe~KU#mgFFs+wH#w47im2*r0rw_aaapIjJ> zR+gDA!O~H)$Jt~*#w~IkOc#(B>BU4g!z&D^F~XCLqPdG5B`vA$@OGiL7kqj>dXplq z-Hha{qPb16{YSXXpBv+OI7SrZNo4c;MJ_Yj4gSRQb?L~VODAY5bp*syx6G`Kq`9tX zmp)+&one7#tY|I4V}p>PGhIL;Rk3Q+GvB$sYrSU9`2u`aw~VOv2IKogypqLF`li5j zgN$pP@yuVJp44ZJ8a*j%4m?e9^ULhCr&k_kmyTk=DU^IObjDA_1I_AUsLQI`NoT8TApInXQcoqy>N+rkz@bJ$Q( zD~opiIW+{UaVkXl??g&P=DkCU>{HR-z$qA@JdJA&8Z18j--%Gv?bhycgxYAUIt?+<53%zE1omto5vH6nwgEy5%O8l&f||Z>-kttd%Q;BOpOy zK&ihq%dfnClTJOqgAbTH3 z@VV>JYfe)-8-Uro^n9e1Xws-*L%QwJ8VZdn^~IACsWic|lrpkprm8&VwzAr|*|7(D zw>OSzWPCV>qsXr@1!yWlWnu{1ecirY;_`Ky&$=JN00(tkJm5 z#j&TKKbhh00>Ac7?&Em&c%m8RY39fFs|9gx6BdN)IslIeR-9l!PJ;mGTG#)z^r76o z=9GJZoaGhw@q8HsK3|0-A$X63fE%M3jR?u$;cX#LoAvFY1LO6P5Ew9hJ^p5k3!f-0 z%i-i+Lr{~9hjem@(qtSU#EmbZ|Grx){d!KOG_Mhi^=jrDu#=+dGb-qp($LT;`jP6S|sIo`429a6wFEECwUqfX`_&XFUIqD`HPMi z;p5NVSnZyfZS)O3+VafYHfBu^m4}@~v2TfwR~nF-Y|~k1hx%r@6Et7-Z?AW|TL3gI z^u-Rwx_HARo;ikv;w;5lsg&bd61bxXWdL=sGlVKt4xDY{IG^p&64@0TaUfBSt6N6Im{5LoI_D5dSp7YwHE85I* zl@lz<=a(gJt*s?A>F@%%na>DnZiJrz0-AM{y--%Rqz|p8-1@e@)?BV)4r3>dSVB07 z;~ScnVIpyYkoypEt#sO=*UW_a35B|$COh|T)$jA2Q)nK;d5`1|-+`csVcglaxgFbB zFCpV;T>{sY=L_TI1K7bWSo<;VD#24>B_y^Z(c-kvt7tGzggke{Z4G%Nve2{j8Kxz))m4AD*evEqG3TjbfBep`e0U75LYI3q)@Sm zu5(1sj~E6O!w_RUzce^xaxxdgXfQo|DpYJ&0sMOYMta;#@7iaIfvx%(TS1}cy<%f) zrDR+A$HXH&;Y}~hAc0n)H6{dv+-B_#qevBavuRST3bee5v}nk8-WnlqY!BeBD)s9v zZqsGK=|bp!r!C`uu0@Nh0NvTkyUjlI3LNxm^)f7FX>6o9x)GrBMsVi_HOCT-9@yU zMtB?IE2oJ|>-yr!C!K1r+xceMjzG?moAq<@ux-N!ymx)+=rYW3#xT;$uM#Nwwixxs zs3c>wcgdo+g@hcx0`GvEliPHGCtk+9pS275oGR_?^5I$(g6<{7Tjq9ydf{tb-qsu6Jg<$eZK$~rD@V6kI@z{ZiSKPPv(pMuS}Gj@938td6$+||lA=m0-GNqK-^QcnYA>HA)Ir+!B zJm}`r1-<7$u;z1US^DaL(DP$w+G8T9&i~-M5v_Wt|HOIg0Iwf~74$xy$*EGF@DV5U zh6%0{u@?N9G)s!k2+40&zn=BWpHgth|J#kF>#MaLj1OXN010BWi5dn0g}@6lJHd~b z9VN_7lrX^-u4zknYoD3o`E$l;*%R{pon|WAhi8K=(4~6$6)5`j>E~9Hj0+%9e!@fQ znCy{sVphUKlR_232)Q#55TTpaLhD*t9!d&Eqt*+BuZXxh_g+Tr>!4`(~ZXUu+Xh+H=O%k-D)&kqOu_1ljd4^Db~muXAR{NbqTkB>oTdSx#E zs5X9N`g+-Ac5&1&)B+i-krDYrc&bFgE-$Mp17=o2hMF181n#(c2se&hh|9p(rYjir zy{4IIkAJe;N;p^cSLDLh)RY1W?t6-oM?Q>orGEKV7vor@$@Gi) zvrgr4>0;pF%tWx;h*xeSGx9aHU$--=+ufrU{5!#=RF3{BxlSR6?$ZzI> zTg8M=gE1xQ29+BVY|Me_gLOO)V$D?!LR!bCkC=6SJt{Y{l@;x%T~v@22%WpU|Bk!A zRa`bg|6VpMs012l(XVdQ&3Wr!rM}Z9vK;wq$EkEz^iT552kyoi{BpJ`+vul#T37hn ze|_7~kGR7f-9q*D9y_9hC^};P(*AM)R!d{oG|N+jr-m$8@H!(o$Iz`7y6xzg;3jVz z{gE-$F>~V&hrIA(&>4REPpbP(`@v0f6Xn3xKQ+`e^|I?2>Vs2%0c^C2qtdjENWVf( zcDwvV0X-gx?@(UUbHDOvz_5dT-Be+s%3gQN+T+yp_zHLZsL7lMd35t~1f~x5YnkE% zwv*n8TQ-0(UQesP5(Mf>Xz-)V8tX1^#;F(*;V)opE5a<{o}8QQO_!>g(+ z#joJXwwE-wOL+0@tKntf(#ut*#ZQj6A_dQlxl#O^<6@iscA{>0o;WXe^! z^s5@c3nd=Wci{Qt6`z9LqrLN={9I$(QqRE7(lXSTYiUtq$u`cDt5t8Kf_gp*iUpCh zTn)w3}#A}M~(bEL>Z)7vKd@nAz95q(`mNz{uESz9o1y7auitR(BdX;K^hgAixk}$$cHH}+&}k9xol{#LEg$W zaBSgK8{m`yXJo|a>9#vtmbHXe5i6?vgqUr+9Cq=)eLQ~B)#sSUO&XaS(JhjvHcP`i zG4aov-#Y*xmr$oWsTDMl3$0(Xt#mx9(#Ud1Zo=2N8qBJy-e-yR#>j=^Q&q(4rvakK*aq1mmyZ@kjff9NwzOwF4 z<-H%42$7-k)Z`KK?64+AvqZG0KLZD{GSSGvT5qH2iH-`3rw-P|1?XSDT3-9oE>$zB1LUq|Ey{ z@M`$W6EjL~CV+ZFRGm`CUE}aj+Lf8RQHpb-+;hR#&lb)WzhZHMW70y?#!N5>oo3yy zu60H@Il&OavhzeiuGyn2xM>TpRDFO7Ex*0MAP~L2LQ0>rXXU5M8^-+?4IjSxH1~bz%q5LiA6{FPg@c_IHoB55&gwWV7BqRIKQJD6(rxm8Px*2mU^@W9XKGM^ zc|+G7zve7wUD)~wywA4ir93s|%=sfxDCLoxca5FFO+w=|Ow>!am!VOj`8B+p=)$kN zJ5RJtu!jCX*adpq{!rvC%y%F63^lde2V|tWGA9m z12V7kV$`zCAVGFIql>$NhNX^19Vn@Cd9n{o{gI-E^&(XW5(Ke!+B6|X<|6TLsq;;)pyzaOi^@Q=tP&KT9l4&6xr zr`Y`T`eKU1{7v|`#92jVTe;WfBsDZJm%Dm=U@*iVurunlVPC|l`*xHRq~tPDf54`a zIlY(d|GG0Y4OSbWNw=U~_&rv?_Whtz1t@7|U-7=hQ>~8&Ub*KjxRYtB2$kXUKW3~R z9H8Z3&4BCi$2V#@Ma~ImN440WhcTg!>A&r~`(zlmtoQO@ts&b}#%9KN5j7eqa+G-& zemkYTE==h}6%*pO^%q`ZIZ3&qYJg(h?#9oF;VBAVltv_TzPZuiiIv}NssO)SFTLsZ zc-SQ=ZS{u0u5sGA~=Xij;*2_hG~igX0Lp*6XmxDmB3oXG+#j z_!ql(pPA*AC(8ro15}IV7-rW*-Q$9>@9y~j^;x&yMR@aHK4C|uiV;qBbzw;Ov&{!X zZv@5XXg`6w=a1S(zvW!fzgk(;pQiQpBTFOKKKi^+W)q$8eXMLJiX@T}idj!RtYq*W zLx1B>ruiIKFsf6Z{uwfrzfcN1rT$<$e^BIhD6hn0s2cV+xUt6K9DRUY3ydgn3@wZ* zo8E*R>feK;Ai}>ThHGX&9SHF7+E0DyLMoA3br4#M9;-odx@50CXQbez_;Wu2ZyZar zFIaclFZk`Q7%kVfa4y>CiYgFHA4Rc0p+2Npgr}F_Pst`T@8*A8obf+H9m&#)G|}J+3o@~pkNvvG|LBSW~rLDgh;mQI@8mH<-1P{-tJGC9s zxs0f%k48w4gyV%h4Mj;SPrZU)n6G6__nye;iM>$!7b6lRpE&qcdE6F{OyYo;L7XV* zA`^I$l&A?PBDD`7y8cPewcb35XKm7;Wzz$5a@&*j+mo(`s31WYI9YY;%RZ1hGipm? zWGF4(J+Mq??Ux+(HPv{>$!~1|4%4CObUxWSDfi@bj8e@~*=6UO4Cu82P3t9Wc^xX> z5v7>&)}Hsuh_DJDXnlOD9G@{$$y*5=sR?x5<|;1Sshi9EUB%8bXXEken~kcc8aM7n zS7_Cr$ryNxo2Nuuoq|vwM!i1)GGfs!d!ks3XA#3(D3wDwE|^{wyfB{!-`eSn#B3<>C8P*b5g~ z0o;NGeva3ExEr%13+|LZWalTN1Ni<*eT&(0=nXnl86$^?_-0xMk z(2DM`uAJ2EH^Z9Mr-hUox3fu+v)e9=uws(a&1yQ))|%U z|GypOi+k4I|F_T8FkE3==3xIGbZNA=$=YCDNSwy>Yf=%u#$Ik3zaA1HxjrXRr~X|R zEajb*=-3*CqE@yYLt#eov$bnu~1&)7xAZlHfOr_z%>Qk zk$ldFqQx4E6xA6*7zV2OD z{WOufFA7^(`=OC@&n4woK+uhsip}rBlnyE*at;NmSc;}1L14*0%Qon6>7EOwOiQl+ zSi+RQ)?a^c&eKx8k4~M-B{o2d?nS5k`lZm3=JIuTONRAJGCGX5pXN;n*lwxc)i(eVg}5F{-kH>x|(VY*DpI2E0Yxcb7j zRH~-bG;K@-PE2fD?%#ZNnQ$i2+}+?<*>&Ds73-ddV#mpcpIAjrd6VI1ay+k2s#k3n zpIXWsZ+)Dp=V24!Rp%}A=nGgH`>c%ks*+q+AV1cWu zKYSkOSNx=j+NS>3nXl&A^IoiMr!!}$652}XSE8Uu2XIWYYVkT`0}0`UB}FE(r?r;{J3}>(sbxMg)NTQnRz`h0h^zlKl5Wr6K4N1Rc*K=T zzJAyNaYAlWTHhP$Y|S0_PN;`N^lYN<9Oj+ec2=~t%dV4D71!%IiZ;HC?|cy*pguG| ziQ=tF3YT{r$+qNEJF3E%!TFLS8N$uM7>Q;&>%wI}cSUF)+)3rLR>zzRzgn>ap^Z_%{qmu(?C;C+fYewy|xwqWXTr|&Sow&Ne9MIZ^CwJz2Ppq>F>ljO^uK;#) zu??7=qS$)j(4YsiXQTzeRQi1eTnwBx0T=qZ66-m;HS=-~@$N5l5x(JLWSM7l^lYi= zy^0y}qz1*68VrYa5keu4$d$NcV%7>a?nnJLQVukQa+N2dow^kI!N6GRMeEXcweiiO z5bSPhzy0j_lI&E^qwMdq>P_+cLnqpnwvkVQ_0(ZUFoMUi480dx=H|e<1C<#FEKdq= z{x7f2H_~^fLnZUNy*28Vi__;0X&zW;5;dk&V!lK$09pG`W-_+N0re1J)A9?L!u0*c zAsYDSM{yQ<;9JK=7fd+$j_+$WZ$ibt-Hyg$Og`#6xv7c)?aBBIJNib7PVM4d5q6_b z2e*jR`DWMr!`~K#9!?71mfve{c9LDZr~(jUef8q%?T=MXJp=gOK@Q&=bWe%UzUHc? zUOFcIe^p}phl;k#YQbY|VTp~hM!_k}7m9H*4bN)hX-R9Zs`6S6mfatJ zX;ZH+v?BC9lriY<`%WB8efeGc!TYC{k}W=+7h1E*oH{R&#DcFA;}V;k$Vmh zp;GZZwf7owsqcL3uNyoarg zEZtvnY`V4X>AUv0ah6rG3i`%fba~ImqX;LUjl5~{Yts|D4of9YS(W5>o{v&oDCc~} z=jyPCLyf>=IZ#-vx|Zk_e{t>(Si_}ku=Ysc4Rd_UopHpA8raO3f%&*w)Yn~{$VG&7 zr&gIH*-U&2d6Rwg>yhzB^AAHK!xmTD^DdE&XZ&oXUVb~m>)RDpf)j{cxo{obM+ z*o`QV&+olv`*e>@=cTT^vD%uA3YTlIu2$!PZ3doIg*}|q`;=36Fp3v@m5U?DjJ{VA zo-}^Q|9+nAHXE^dKNFtLFk59{4{K(gUQzPxeF}*gzxFfWLDTX$8y9}aUNCqgBiHVnb9;27=$9@RJ=~x7V{wDMya ztLG~+h5PhK_BzcB^7rXTipj8G047?O9PF0wcdz_)r3u~q#I#%m$l}qO4VwcG8Em%T z;Zi>drZZ#4m2?FKgS)4SL$c-*V}TF%h_eu=ztjhnmOf^Yn!-$RiT zjQ??RU(?|#6WrMTa@;+vDLYDsz^{Ino;Q8=X_fU>I>`r>4GKU|Z&Vg67#77MxtJ4& zI2x}GD@B-aFTS|lJ)He2<%^u#b7Y{qKdJF!cYkuO4qi52&HhYM&$BZdOjo;?8qC|| zhF^y$jq;Niyh0Sk5SMr8Lh<#*Lv!}gDM8?-R9dWI@$<8q+mf?C}A z3CNT=(03f$u%zftT~w|&iVKC^rIOaAKC|}nv$JguT^PYf|5u1c&oFATiu_8!_`V5+ z$2z^JRi&P1mzbK?Qz#yR&Xg|e`;zDS^FC6-^}3NbZZn9}w&?=fsh4cj!x6}seb{8r zv1Gqk51WvvzzhJfwX0{NU1d=*Z>5mh39)BND-PZ2)J<2ltCoF14_Uvn`fr|9QKvX< zvl~7cWE|LRc7LyUu>JifpB(LZA4l^$0U1&YL`xMtA&h@RDL4_LA}izvL{P zoofAaOiVGDb>6pk?4#l+-|s6B9S%>RNm*(G*13AHlFtM$ZFWb3Dna&`^7rI>EYjrk$%(JB0veV=)%slzauR#(-XHDGvn>wjggX}gq7ddPdz88@u-g5nW z)*#UOWz=LQIYv1{Xq^MM82{uvo%pRUePt)<(4fi4mjKT*Jmb6)p?C9A?{3I%R@_Um z&0X1*KomRXj`-p%Z}02Ayu#}mFCvh?iAFJSNWnnbo992>%4={*Q6Qn8W6K_FjIwV2LXMYT{IlqX3)%?w!(aVR z_&ca*l6&`PocFDG_(=0pTvBGLZ5IBt07j$A?Y|T$K(P7lv$ZlEhU?{=R~3HIrVE7Kc;%I4Tc z8jZYDv9;VZkF^IL!>UbVuf<4u&LcPk*IdV2N`%uNzW>%%y??(a4ClGu_mztq{>PP* zcS|c4!DVxINXmGRl{KUG(xV2I)mt5<5wGa#WBu2f4}a}v&HJ_NcG?v)>bCjzQ-47I zT|#gQ3rTiEif-H$j!1W2g9$asj(9P8+s@<$<27ir3zt^qs^8*+LEH)1Hyy*0<*dfU zVOL%z7mf{#`CgCq*&dG7^EJvEUBaQ;FGV<&n0Z_8K{2UussNh3nEISIQbqS9Kpgi# zwfE>CsuRI&QSt^FJoUnY28e_ID?J6b_%l(bo^!u`?5u|Er|#)`uH%WhBXyBHdlmu^}ZeN`-5J@6$CWZdcn)%@9BZMNU{kVX9CJ#Ciq?ZuK7?g7M-{T`w7ITRb7TQW z7_08?3Y}KSx6FI!jFy=+y)CxWMjlG5FPo_@qQK&Ta zWvXNNQdaY+_S5w>sycI`y zuM2_?<}dn1Q~LGU%&iY8 zMU^^>SSw}QAKN$Q*`E$qln~nI#~Z7Yh`oGTXaaEEed6=3-amito`?DWxV15O(}x5@PDL|He8c zvl8Exoo0x=L;i?yT7;~OvQd-7%wOB^OCw98W)+8h+}+1deinQ)A3^UT(vx>xjg=!X zqt7ir%W_c>mx$4N+fn62j+XPaE9iZh%^s4QX2~d)+iu9Fv77>OKlLurU!IZqB^D*N znY*Br{JUjUwP6INagDH`L_zkkxMd%TF^YBWZVc0SH~!fy8NzEtk^z4o)fw=Ww$ zRXiGGUu?ky49I>z!FA)WA&UPBifDOE>9wYTooEGwujd9mzzAEO(#)$7$B-+C{gtf4 z1gwE`rQbI`P%qxYu>|~yfOHuuwTGsGXC%Uf$|TYi%6lv%>{L=E=Jkw?6VDvEORC4m zwR{Kc>g1M*X2&#L5;B!o%KTa?ye#7qP>64Lm}0ZB?}%c|5>9U|N9efQx-4qfnvAP> z6t!O*ymizwaJVY{_N-gap;TeLKmD?c>bUiLu%lj5ngfq~E?)X1UAU2Z9m#%AtfyJ* z*GT5qnaW{B-o{kHB1R!z8NK9eN}aKUSY???tor&GIN)h7wsYJ`(Mg?`<*TU;u%Hs3 z>a8pvqIHR<|Au#5(23hH+?vJ`)Rz#>GIUD`%wN=2UKw94JpJU2xhRw0Q|pUMT6hG(B-gCCpGx| z!~(uL^0boQrU|b)nKNkI%GN z5Yy)vecv^@@n_A%w)c5&<1P={F}#okZkvPtM;|o` zpjh;geg3W|>J5kQ#3Yx&&Ku9fq=2dW!6Dk}2k>TmdmEv2qBFI>?0_vse*W9AGTCDp zBLrUd{@Y*Y^Ru6>ax)*9E}$&>!ZsO{1K&9^SKF}F+J3D_NSy7SFU(7A`ck;8GMXj{ zP)vk}mDxhwo8q=?3TW?hV|q)`>Y*#Mt`sG0e|?mzadBk9%UQ`NShFf-{G}1yY^P=W z`9l=PW*cwpXl)ID-FKlOAplmlp=Xp1%%A=6%rUA)>rYx2 z%x@k*s&nDaQOdko5#uz`VSDa~8*h{16ly8)P*rcFimu6ZQ(F|5II+23G#{qvDq}Zl z>TnB*!^w%2J}dhw`;)TOKws)kq__Whd|J{L-tYs6L?1ShVwR%I^OOYC=gi>%=YQ>Q zasURNwxs>A3P0DCq=+fqsF_&y!17Q}%F*fne#o1apGh@&W20%vO4nE@u4*b)lg~oS z^R?=|Zv92&{R+5|rcr;$i7(5MXqu^Y@bpDN04?gCT}0zUL(z7mu_s@C)tQ65v1g0P z_3qh5x}N@nyZ|D*Uo}wUg4WP#y^8lVd+(q(?f9F^78wz)?`z?V48b_a5r}>dubCU8 zHuiJ~31Xh-vnzL#$DFk!Ide`uHE@8_-}760XmY5P<0MO1m+*o-E8P4Y{{p>yKXiK2 zfQzAO-p1ovAcp-RDVq`z1|CM;DqDd_JH3@3K7r~=oErx8wU@z|+@^`D zb3a$hGUUOv!TeG#z>f;IzJ%BfKmL#9n+THE(re6qyV4*abqX2wy#-Noo#X6PTC=_J zG7PXbT@`0^`a1YBw)*{n{rhV6qPG@b6FH2=zF(SA1MI@n6jVh8rh&SkAcfA{gCwmE zq4a$6*xlfb0YFfRd5~tvJBoC@QjooW2lV3Ne}YcmIeFj&i4qci&1){xE&PpPAHK5@ z;P+)dKV&SU$4`b@`zw|6vCfwR`kaXLqbW7nm{6*by{z|y2p;H%w}$Lf2)}Dyw65%HY!GF zpYY=6nJ{C}UB#i&l53yr9vdhAlys`~+(owJ+&B#vQClKdgKUIA!uIkiuKi7_d*+Gt zacMO0*OLp}=45|wcey|YNDtf||7T8M!|ZO+x!kjwGt zurBW0nZT*Ggt=z1vgr;@^egMWQ-1#R@P}_528R*IB#GI98&x1qdJ!V=n?XCHp-HzG z`($J*U@9eUZkw0S95v057OLczkwZNcm*@E^)<%2x} z;WFlI`ed7W=J29s3ZWn6OXV_cVbzh45$x5!{dj_IrE%`XvJ#40w#;cD>uZR!8p=Lc z5Wa|3r`=*o&#z{BrN5#L(x&N66G5~544krfy=}h$PIhi;PaM~=^l z1RBqZXxbHaWmoYf?~1tGL8o;vnV*g>WL;F%T#h{kI4U!<@5t0BU~Uu)cf?lFEueY{ zM@joy*PJD*kFuLX>hJRndJ#c%OW*V#t+sv(E4k67{FEC+5(0qQvcHh4ey>ZJdOLLA zGA#G5NtmLMs!wEXsGSA7d-+4I5yr7(*kohJiTv@-3fn_dhC=y|F!E8sB(<#9W~xu* zj9_7fN8*m;`W|48mD%e~T*sCc$E)LHm5!VO?+BTShb;^-j%Zo&rKp~O?l1J{uCf=e z8J~sg-D6jIXuOh6HCaV59h6KJY{Ii9Q6*1O!uFZ9TIa(;?>9zcs_9?0Y|K^#XF&s( zDbF%<)$jyBf46J*3kEYw6kWPI2a){(KX<-Q&SQ(aYj&#kHHM+LTDEf5msh3@xUPEg zFE%pg5ucB+>YS+GE0PhWX*jMz%PQaV+hom`Guu%-%*g&`fwko2{>=rinl>DkvE}iD z%*^I_wPU+cpW)zT5F&#cjY}=Ove!x_o`D&Pzz-ecDR!pn3&j0Rm13btTo=wg(D2sv zAbX-4Flx`svK!ZlaX%5aNd4^5Wy}#6?%4MlMOe=eO*c3naHfDCW-xqtHngU3s@HJn zEFj;&HNI!-viyVs;!_ts9T5wR2Yz^)>f+3M1Qk1g=be&Otp1I1&g{N-rV9wje5!lV?D1y9<9+ zz25q|h9YE%H=RSZr9dnqq+P~fW#*F1efXw=EOU;qSJ1TRTMnujugatxXCBG+pQvRA zc}@gQfI3E6=2k2B6xZ;h-1N6OnRR;OJUE(xr4&0GIbs#6JM!{F|C>9^lMdwA)sUIW z7u(zXb;2xLQC_uYKP1+Wpq@Fw$){$)Ir*-ClWr$X*4okNvKt*41W&DPgN2+~Hb9>Q z3=e!`#C{K$TOS0vH8W|f3aWa17zIRq{X=&s25bCApKgst!OYM_2h8QuJiqy$$d8}m zwYyLo$A)X$F;&71w|C(!Ullz*DX<=5eSZW>$v~FZSsMw{nJoZEt0=w+F6Ue2Vgg0+ z7w!XzKpl&7zoRtuVu{~e76N?BW1TMhYJ5P82DoA6_jVOnk%%>uN^BX-k>w#cc`1|L z<0GAU0Ecu`hU=B8VCRs6YcW-6lCG_D zIFlwW`1;34-bvR$u3hO#B!xn2=w%7(wX@bpN`7Ele3KFaQ^gX!l7ILztNyhn($~HA zICUZ)dKsC9kIU=n;K&5;)0vNT8vED~f{~|MrQu`l)0wsS_8SgQ>Onl8-kZ*G4Gea1 z3g_hQVFR$!V|k@D=aNjwtbSf89vEF=>Y`GmiC7MSs@rADeQZ;8l}Fp(-x`@T2r}&q zX+N=HcD0_CZ9D=)z%5|~hKVQp(nXm{Ddvu-DQ4nYDL$L5$sYM@^YWeW{W&q#+$_Gk8BUuj6!@(-gK43hm4KT zP1SbO$G;lb&f;P}^}NA9HFAK4k2!Prv?G zak&itx2_udVlrTKFtfTNYp%e9;P7K-PKn=$(N(B9q6WSzXNfUQiL0s?V-|L!pm@*< zgsO*pJ@A!LFaX{>FH~1$9sRW4ONY@6wl?_9((fYv6Y1>rt{|EGncDVgy}0}|aih^4agTSjiyt692Q&=`zpZ((`CXMol|- ztuU=lChE$$PW#-2h(}w0nehqW^38|K31dv@``p0poBaNFr4+@6$t2xoYzMx(;RjKU zz4`GM{+^2C7v~sszd=}NjR8VWK~Zf-&sr^IqFSM}<`WX&xY1!u2w5LEariQ&a~lTK zHR+)|OG1gK3F-&m-GTp;lzjE~*>sUC*OEaBT2*Ez`&V50dR&yfnWSC+rhqwy)6A#f z5fjJ~f+ehx&Q{%w$$&EGv5S6H2F;(hcL%x?6TtF4dfbaVg;T%6hy;{pq7Ql@7XA>s zvARo0O)z-33%6f|nYc1N)}gU#VPKCfK@Wqs^8MD#kg^uY$DxlKul}UyTTj&U7StP} zknFCX=);89<||HT`5)T!z9@c|NHo0z(xC)}`oL`DvT9%4hpoadVrV8C;3b(4A(eS8 zwGrEof1ZLf*<^%nY|+Nk08^b97T{{=0JHR7KiO-dOKEJNwOQ&X^Bkd<768{SH4(e) zwC&GxZ*B{uc0`L>2c~s%J{($uTC9Sz9{8$^){d~xb7P4Gh6p!Da}ZH0B#(CXU1#G@ zqnoA|8=M~-?&E^LbKxW#c)@}BWdePEURF{qSiD~N#dJ;6g3mu^lfx1L`bplmG&iDw z%sHOClyb7x!Egj+ZL%`!7^ACww=B%c(P;r|JlkhtBeD*m@?|#59c!@kl{Q`T9j3sw zr4XprN}+&V+QA(8*nkI89k$vb|I6io$-=HM(VjCSc_Vs*Q-AZ@%f_ACD8io$pbDtG zo(jeHl2(|%PB_{=(!>-35Wi7OnHvzDwoIAZs7<`n>C+f|DTqxT>55GL|1Z8)!G*lp zsnHXM1r!3C>QK=pv(BT?*sZ?9o9TyTOqYb0faIhOe>P3j%6Y1;Ap6EjORLk>?;W4V z^`=*nb-6y0E#De}mB+K8)7BIK8Fb5HJ1?{y{H&cj42noa(3w=_%`EJW-7N;}Hd)5c zW?Cn(`8j4!G*w5zM1a&vL3`$h@c2y3Og*bW>GHAIp<$kwhtk3QPt-T%HIxRD=;hm% zsF$>+#bND|6@oF@3WWyzvkHsr*3|hwiv4&!=k9&-ljH@To|g%efL?y1F#KKWraO*d8gcbh!MwvV$;tF#%-#_nv_=Y4EOyVe^1;VSCOAn<7Z<<&X%Voak zino7rGe);$eb#Akow7HCVkl(4E;xIsgYYDq>tum_(}7YV5*W53Kery4`AR z5w0@S`6eE3Zt^^V*Gv&dVD8B0g&vBplZR`Lbh$AVA*l)PvkcN^Q6Rm3(bpAC7_Y)c z`DTm@U3S{abVS^Xz`5&l7LUwOyIvk*NN`9TCT_SUbdtwNEjT!`7;jjBT}*Q#L5fv_ zX^9+-6VuEd%Bt@j{#?*w#zR3l^RyuBYc?sG|LYO_kh}BK>!h}^AWwdIPj|;9sQp#gNS`LXxlj{DX5-&5-~ABfBA7YK5lGeX~za-vYPHA;6B-5;#Iu!Hlpym~3)?TFrah!UPft`zs96 zP62TvzWD)-8q_t^8$5I-LMEDa5mO8T5N92;&Ptf{kj(5~aR8bIGUBkmfK?n&2Ys8B z78)q|rCnxgb6X=86oi=#d^I|l1!!3Q{3)e8&UbG61QHHNu~h8VX;3_7*r$L=+m1+m z8pwM_5$BxR5kdRi-}UuFyO$O_7f0%{hS#TOn>?aR2IdWOnCB12-w<5FCxq3kJf2Ic z(q?zZaB!OLQ2XvNG;SvI;#vmxb`RePcDbNZn1Z+innZ&XVxbdG_SH=XaT^^5^vlN= zmS&jwwxFt;U>@%@@EF_<7t+LXbWKpVzB~~w0ceMO070<3!m`}i813${8DO;8!6rC$ zl{jrY~f=CxshlSv~gkLk{Rq?C;TNzyD|r^Pe$l7 zR2SRt|BUB-tGVVI*3T@mW`H>pAg{L!?Ynd>Ny>6OAqB1|DHvm}kW9BQ`u4H)(V5(o z&L%yOyh7)Pv$y&t$j+t^DM);$(YG{L2oURTk;kX%H(6FksqyD&f=AQm;fnUZWbBiW zLd*zf*O6{yab8D)zO;5rm^@0>3QR||PB0&z(AY#?X`&&=q5l9_+Y%ou>KEaVtxUF^ zm1yOU5OGg;tc-6;NGdcO8o<%VW|CmDUwg;RkN7>@aTxXRcXW2Adbg$?5HZY}iVm_E zcrdI>Xk--net7xMk`QJ8C|_7?08NP7)HH=5f(1wF<6nh)22JOF7iA%==LzWiYMPTc z!g#pXy8cWKti)8>m&FBQI&mJG^8dV)_~%yYwB@gSdqHLkzO~Tx8&j-txc|OxXwr-H zjxF)J`Qh~|zG@)8xE_on*TDm+W&pzZnTX7iu|a>B2(X zyEHZS>nmzUR356e+by7jeYdwP=EyxO=lq8j0oZQ}@0$?liA>$sY5Gi{33-l9HXUd{&4)PLMdi zqLOwYVxm3ZNu%iVDD`4uA)P8ezjlVQr02hu=;mhrtF#D`tkzyE!wR6X7JDACiz|dz zXjQptrnnkfyTaBDhUg+HvDX z7go3%~AIyKJnW)*%*A_(oDV}8#>RoSV{YSulT#7 zdEe+vU05SdS3Z6VNGo)yS>YjM#RfBTE5NGZiNkadWvr;+_qxWMs*WPk;&`Zidn9Giht% z-0g4<+Ij`+`H~Py_-kXKC#Mn07lo@harww(GO&w6I{0x*$({;FfqcrM<3_Y^($)*j zOHaEDk3n!d>dJ9uT&uPQH9Uqo(ZPW;&2TqvoqB<&`-+u*p=n%D*9ocK{c*v(_ZiIXf?^>r2FCNz#AC-T5d z<4=ht=`wp8n`3_KYFbU)qK>2?iSl?2U+(@}dA~cYhXn4ZW82gR=C)vhQd7K`iZ8@p zp)7-Cj?Z9^oj%{Y=?~%n|M0VvyJyYIP#tTkre{sxPu9pfTP#W4&PPX$GLot z<(O$5Wk4nc%KUrf}W#b$p4H$@Ui+KnFR!xc+F1Q3ob>zF=zw7JglKhh1|B5Bl z1Nof8d{_))E}`H~*Wj>!C>#jGDqf#VGb*y-P3it?A0y491$fNxjMbkJPRhT}XoFhv z559JOxD1Q?s_x_^tw?hlBigcxr_JX*GBQCJ{d$fd z+`@Ai;fdti(Vw{F5{!pO0%?8?##Ndq}0Z@o%?aMjXZO!^D^lTyzOI5a^rv?|A3uHqnnGO4oYd-Ob7 z^&Ex2D)bbULZSXOCxrzkvRS<5KKk#7XxO+>{jHzs(H6@LF#&B`M4w4J&_o7{vMj}T zt~|V24_4o&M&P(_FizWGtvNwP9lHcc)m5- z0wB%+fa*luFTO7#=ekoHp6;CX=-*r0DHC*H>C#*HmA=Rr=yk`L&f#sAlYxs9tNYM_iIj$ zeQtfd&7z86Z$ID8wyxe;F+d;wwo7#1>BbRq*r#Lv=&j95!f6oZYjiVHq0rp+@wqLG zgwfB|bm5??nZ=KGe8;Tbe2E(|CSxhD53sy@*dNx>r_sCi(&% zT6qZCQ-PtYS71|?lXOROL2%}sNROP-p52VBE%!|5TR&|*@q`u5Br788O!TnpiH?pL zfePV?T3}0n*(EGZBt*AMkxX#{-TOl&4vEHxUPg-7(bJaD<2vXWq&`7wa<{fS1@l+f zc9|raSmX$91T$ci!-W}s*Ver|bc3CB9^Q?=?Cx%>#P<+xiP#s{t=bT_kn!fU!;H3a zVeQGdk=lTm@De`h#eoKF*SX$9p*I(13jRP8!*G zN49OwEbs#xx8bPAi&btp=vS?2h8?Ae4qX==(0%%59X5x%orIp*Fz^VjkM-tnMn;F2 zOJ+TS!X+2sH|(Ew&g%}3$3+mc1Wd^s98no%uR5PDHL9`s{LY{U46j{St#0RQXWtwMvrCrhf9AL2I_Y)0pO74amPyHIqo5HGCGVI{ z=k}&BJbo8=#Wg#N{7f4xIP-`JT6nZ`I(Zub`6+2)c0_cfcGSiGmPglIkBOX zg>DYg1gRvQ2z&e;7kQ7EHdq_kr0DuThh{9iRM5FDKJy$P&Q8RAFn{Q=*@}7vV^dY`&8Y)oQ814$TBbMl-igMjJ_Yl+0+dqq_e^ zz6ut_A#*X3VSGB0a*-adG>^-d4^C}2JsbTt+08~e{r|ztrVAt&)<@)D?PyC#o>?do zR1y2kKnGo;72i{z*mlJPcoGe|jr0ZFt|~vs2Fg9DYMF zpYNSc>H*X>Y=w786EXCdRd(T2zCgXeAbIP)1H|AnBf@0;W}Ov(#w!p+J;sPbhT}7C zhV;T3%3e)GZ#~|rNoD=TD6dHE*ms;Hm$t7TmQi;S=fkooIO5hUcav`wr6zW8`nm3T zX-qfh^P`@(T6YicCw^K1)4OmlNAJ8lXe(IC0TiBbsPUwn}kVAuF(9BHJWgTFT!FWz0)Qa5F(O zGW$_VN0LC#Atzvd-VR=jmXL%iiFVzz+TSh3El*e}&a(!cULd-|E(=0FxWAF-9kV?w zntJLVUz7c9Qp~_fe?;>m0HBn2Wo=bpaISF+q!yF^ZcE3(j<=4t=gHIz42<;h*4vrl z$a!Tpz`NvMZ*P@ppa5_HVG7~oC3bgrm@C@rTkW2zA9O12Ha-sZ1L=xXQ|cJs^HXE3 zfDb>mLfw}9$~{gyKExr1*$iZsf}j4R&C|WD%i9u*75g%k@v%NzTDoxx#-Uq=nzG7z z?C+S=4~0KPu7)^j&%&gSUmMbu-;NP+#Ks+Nv=x93(Sbjt4Q0MrmyBH|gK7v-BvtoS zpJR7NW^UemaKqdvY_z`alh%@Us=`?a5x~dBq7dCt$v8uA)7C;ye~5&x+)n2;7Sr-x zZz@O)m$L15=El5hi(|8u1OfqusL+bqwA<=m^pr#DjQ;wlyy7HWQ8IH^t}=)97jAmr zYh2Yfr>oq$&FqBBLq}F*)Cw#e3akA}ZYP4XlWus_>dE=-h^jmZ(0U4%bYZ93m0NZB z94W{O2bCSt&vdmBu93`w!UpoZ1~YV;E2wU2nNxqdL_||2T8yH-&4xhGdN9{z*Av!c z0b04i!BfLpiQ};|#3hlROKX1D*y3<2$L1X7K8^}ZkmIW=6 zxn}|=A#DKk5@@dEvRy$7!>wR|nlk8`ABz6p*I24#*4%XO0ac@g8Aq({yDdkfuNKq( z41S$5s-Q(+VfFH}hCeDj^xW<&&jP)7aobN!1zH1wFEQ6E82341 zA0aI6UwxjWRuZ8AC!~F6@%#Z<=bwLvRFh{B-kH8nV#?yDNwJKxibRjOrm zn~UcA1|1^Y_gAXKWOF@nx}iwSVYy#~ptJv`;pIN861UU;yKRIpBvk$B$o}l^I6KTC zSwihCHS`X9Y=Ksqh@JGaBo^s}9n(Eu2(zPbwJo^88kk|q7Sc_+sM00Yu)A*M@H)x@ z1MSc%hV72kiY)UqcVkv`T1dE^AtDdq3t7cNGdO=@r`JqT@j(N!E8gi{gqN;I$UpE> z5Pr4JiX48bclnPs@kIAJDI8}*x|$q0mIp7UJbrtItTTGb{rz#rY)7*Dd`yxhc&{D; zwE_QBYa*9sZFeLk6Dsm^0{$fYqcYd)2DX{|@aKIR&Lorftt1))j8R7V6l^c)J2Q;i zsk|j7_=P3i0y+6?+r9WGCd9`VElvq(&(5+u0dnJiQh;bxOWOgc?OPHewUk<)RQ~>nQ`;ab?0e!Xm&GfJ0CEWs;AHvbrQI^ zxbl6IQ+mFk;bLmNT0&}rME+$pzY1;m@XL=!;uDUQrOB^a4F+8MVM%{rDw*cy(QgJN6Gqfek*NYMgMA+1T$ADoL%uv> zmb|%@b63IVGcx7!_s?H7M6+O(QOl+Su@1s%rp@mT2tRXQ=x#I(yP~5yvw~hQ%aP-_ z$y75im*w&7w2R(&&4jetO!Rn;ffS5F{haCiv_IbMZJzThJU1rsWc+@qvch6+3n3pg zSAv{4Af7nfVpxi7phwu93^b5r18?K9=228f6D zJ{ujcnUo!ueeg`9$3}7*)Z^F5Q>bWMT38)XE)ACCz`YcRyFS3&-8RWEL1x!{aXhshe+m>AIZB0 z)alHPRXbXIq@KT?y<&5YR&XKI!N$;8Wtx5^Rl9VF)>T86{*s<@yoRVyUkOEssXn0M zB7{uhvg=U`0GXe{o}0?w3Z%O-s9a4|Yr+z|dG(9`5}I0^jJ{~Z{GiJkZ#nV|7url- z-{BQ3u>%+yD6tHy@I^3+mkr_L>C2AW7~7-FxL|=A3>?;%o+S)g`tK$D?*9z%FPCLu zn*AnWI?BV^UD82Mns{tHb!7(Q$JKoh-#LEg*D@Jf0oz`)0R@3vK-9}%BNRA2bf<_j= zQJAQx#^$VO-2C^kJvBp{5_vtGzyP>O=$$R|GNth*h?ZzFoV1h;Kh^>Jo|1{^^yIdj zxhU&aYY0y<@&NlaK=DxEcz(8A6obO{=8PWT>W_bqdUC6mxfQqjOkluCem1Pbh1<;x zmlss6tM?idrcqvfu?BTRYnt6pi2A>t*guZVn)|wSmENd_F<8lG*8ho;u)i^O1*~X# z(8`*-&+jJ+2F`v>oqIgg$z^_mFT=$*KFElQ}mDv_-moA!)`FMDh464TN}CCa?`$& z;&!nn+jQS>rL>2hFVf`@j(xc3{pH>TL`tV~mU|39!}U{J(Ywp)cIlyoe~?W#3g|$4 zql%xdPH*b{E8LXvmD7ksi=a%KS|}BMD8ZJrC)XxecLhj5xOe>bM5bHFNnZ^v=n0}e zoIwy0hX?;8Ni*PKEb@98x!mRLOul+^iRmUOWD7aYMK1MHJ{Lm794s}hrQOTxrM$oP z3wbfu0)<~#+em+ytNIsBUu23VtI z15E;rzP~BtBz2xkWQ%m(AJeB8p6<|Eeb4m$)9T+e904)1dYr=>mR7~?4mS}Tb(xY~ zC#Qt5N?y;^e{Dzc|CWFVzuEWhOECVx#Nw*|Z8!%&w&_zqnM&1tCZQwFXo_l40VL`I z7-z2xE#q0TvS`nS7Ax_GBjnokpFU_Jqi)5#$=!aN+Iu9jWP3zb7G<0+KYcIzWlB%= z)k>#idwHoo1zAL|Uo&hoj|1|JC9TSEp67}L@@JQ`e5f~m!qr&=U)b?sr_%uS!C*0Y z0|+lar;v}w=3OelZv{pN_&G&QcqI|?A2&520CQFDY>6H6&ldeF1-0-2gZaj=!eP5> zm>9|ln@~9ych$w`X}{U(bX~AJ@_o70J2Yc>_Dh$m8dgjJW>&DNm_Hj}hO|%&Z&#De zTmg4dW$jeVOJ`3`E$n3_6!>;bcWlc^tNL;`^XxP{!9ypkyLZi<&m6doSZdx@Qh|rSjcTY)Kz)sVdxA8mR2r55eYU$9lTU3m=Pr20V`Gbl< zwdK~hBaJT)pGDEClZ=@&Xlim{Id=y2@gU-TH*{r~_4cFiiSJxY$&9+mA_>F(K$da^ zy3JtCizsGJN5kH~ghV8~t8Q34AKu8<7-sqKQRPW#57qhIX)}+7`z_N$7UFjY9&`NC z(m@K+O`R7QN^SxcauK0!Uz-Kx7y9O}g2VFf3Pt~ZovQjW&Lq4t{C}fT-z_niMPm7M?s$$aT^l3)jLoqf#owYBxII$!<>#d6J1 zqqJ?BF7)%P&)1sE?R?9K5*qRy`Ph{R(L*` z^HABc4EHeKG@HLy>o< z-U~3QtuO*afAY)6@w?K5f!+{`=I^Fcl#$NuzT)ZlJx`0}*-s*Gu#nKB8cW4JZtBv? z^o8^0%KgBw^u*252y~l!X1r>_@nTw+$?BgLyv+<4_8qqE=sjnC`8D@gIXH}6+z)LDn%sewD!_TCFo2k%~U&!!(I z5eOF1F$MKt)$euDJ=-f)z8;RO8TQU|Wf}YDhTUam$}ZE-m((GdcvQiUbweTggHtMk zmtg5}hn^GSMDS%9{uIAOS;|(%gGka%y$o0`$;pgKoWZz;rq=Q?<@Z6gAV$BWGiHUz z_*0DLgC|@U9cxchn?n}rxM1^(0~G`t=pkn6xa1;Ju#g=&9-?BwmA@kL*1F(?cV=Sh zU1)iM5b-FqhWR>i3nhImeC(d%$y7p+G}hHQWd0m;up-X2>mcL78plhnO#wA3D!cP` ziSh)HE%ajjaDWvVP;LJn%Dlpd)PATnLCH?XgHIr_+Y4E#7NFJi9Oc~5WD}^Q6!_2U zPI1)W!AN>f0?ilQTlrMe;-kulxp{?3q#tlj{=su``9@*yDaR%K{y*r;#8DALWbsQ`xIaU49+@jsqb0rPh`twZTh4^~EIT z-`wnhI$}(Ger>44h5f@L5u~hVIGLV{1!#NWf%)&_$u9_J?7q=pgkke|^ulRwPXx zWc02j32~a6<&yG!EDQ0kbs835du)1I-94sg{OO<4Y6jd?cEE5eo)3N3HJ$-7F~K%E zF`*b5#0_QP+0Xd8(0y0JM_L$jhmg92GGc-d?cZh2leE=Olv#F#bqb3oQrI#}qea_vMsi|2$BMIy_PEL#0Ac8j7=dg!;B1wed*>r?G{J!K{EH+7k zcW?HXHvbw}wOr-(cd0DrvJN#WpgJmp*XCh+t4x9NtEMBx1i}E3VC3hs+}iPE1A}(% z+n;3BD3p}70T5FGDv7?(-ge$Cgh2A-oZV-I`y4mCOU?^Ru{XE|Ac~3uMJ#@w;lBkIEYT zpcN%@)Z4mNHBsc1EOQZT`4yAxK7`VX>V1SjtkvRj66Tu3?|THlfO|VrJ;J z9T8KeflU1RHdVJ4C4gpVHvcU~^+fid)oysU+#*VNVrEWoB1*(jmrku>u7xzE`Q9{H zkBHrQlJhZ4Ko)wZM7*|UeUK#LD!IdIE~qKVhoxb%u`F|r|JV+q{ErAU$;pVenAn3s z#nJzAxF!}f*|n@f66mKF$GoBrZ%PoK73wD#QEYb==a zwHJRL@vzs1*;k4nYT=V8h~vF6@rl`gJM&-Q$n02RMLuiRR24_`DN_=Qg{r1%(HtNjjFb3l~P zWTbHhn(qzX5i!qrGNh%nzG5zqkXPrH^t!GQ6+pkN`w(ovtSVK14Z>@^`b^5yWn5>G zQBqf*QzT%a2eURW>4LTKzISwrYj_!D9XwrJsXzQCUY7OyREMdjI7|2_)@|k~SkW7K z;E-=wd6AwAAW^monEq;!KCWxF#@XZlL0KU3x^T&A`fCuS*>=yEf( ziscGw*%W1<4e?0UUR88icA~v8d!lP@uWI+!YQY2}lT6O%;>_@j*_cxyBcSZBA>7*R zH13=AanXzDFP6OR_YbYwgSyw5F~6;*6tPu$?)ACN(dNL~_J=Hi8_6|I?}TL!e65?z zS*C{vT-ncy)|w1~C~@H^T7C0;My&I69+j5brSz)**NUi2a+7(jz)zy&n+&`~LnWnj z*tg?^UL9DJU(()ATOZwI4l%iMpZ*=WnX0D~QZVmo--=WK@AkojFmYNikC|aKCFa|j z8TNZ#rGih08&4?YY_pTk_n%!Yjkf!;j;>GkyO+$xnwQf3*Ig-55XQhCD0tFI~XSn_KAPN@w znL)Iy#`TqTd%L{HZCvOBaSpP9Wa29zzVFV!0PVWGdRPgd7)%bU5IJ-BvW zTCtIaBhJ3GlxeHy)v&9?a=HNpjp6kZ$BW4Qtn3Lu<$5rma3eUUtPP5MxgJaiVHsZU zZ+K5Q_ok8Lbi95ck0{xb7vU)2cT{bX>t`=D>- zaxXFH!+z66^aL>dPbv{M6=LHjQ#)dQwUpugQI|8IifVdRG|2C0N?xymo9E{}h=^gq z(1MSBw)b$1A#p+8p;(m#{pi+gsBE=Srf1G4b}NKzo!{u>rB=*OS3*33&}ZyWmTIyk zt`(X2oE$;ts~I}7acYF<4W;$18G@8K9TxTRc>IvoKbdDe+a%o>0#7-;(z(GaBryi zioc}BmQM8f;q4&BYW~D*{`|3$8QkeJ10?=zKyhXF4ZSTU$SRF{(@46?}?p(f8 z{i2BM%N8HO=W5hjl7I+x;S7W1wbTE!zF3z+@#vEybHYm!}i%p+jVIBAfzNr z;X`(P01wWqg`o-pkUN3Z4ZjF5h1$jW`ZtE|K_~)1|iycaPSSLrTNL zm2c(KOxVK|zT8{t?9*vfalUV?q?NV5Hl?9dDqD1%p5%&9D%|ej`XZ+NKwJ#x5jGNk`|asGuC0M9`*&t5hRg7fFwuHJuC|QY{g!X8gobdG z>T$zic|ejS@vrtlha5s$XIF+BTIXeAtY}wG-vC*bcrlW*6xH@a;0`>gKp9>rqV#~% z!IzR$w{2{9W>3|t)~v*Lp$S&Io}FArS<>a|j7NJ!ky3>me&~*A?L$Vcb4(>+4QSDz z2g7dX7{aT%f(rcFhA0N#by3@2#E#_H4#Bm=fk&$R5_7gO#virNopb^Wv$a2}GIbl96wA2xcj^c9FwI1}7baNwe zzzDq2`LNVUY(Qsfa|l{+f8C>Q>i9e3?-9=9e^ASR*5O9P%=jXK1TdA=z)skf$JL-B z&xs}}sx#;%(?)O~KM*DPAxMwv!5On6Nu-4_aFK~2G0?2%X3am-zm;yEvMA9MJMcZ$ z;k(=(gi&_+fvui0Ct*0QKkxc`&D&^$M#c!2vwdt#=cV@ z6k(;5J$Y!~zKrr)TbcvVRg#>;H+kRvfez54ShN+3z+jTiyx2|>DU^H$|C*yq*0)mp z(YQi{J;G@0i!5m5omN8g{NdTvdA_gzH(UHO@&(*rZQUhs z+f;my`e5fq@@iynj2S5{ufb4TyjQtpk~#W8>&e&piv&n5I$xBtL;YWFmdvVuftJQk zp1|)EaD+$Yi9cNDklEhATdY!rQwwmO7n}8GC+0i4DbN2T%P9+Z+baO@A%;s(~~yLtF_z+|O!#A!CaNOHj5 z$Xm5@1qFrWpC^)R(8CIAddwXe@k$yN*tu*EpRwfNABud>p3vT9lJFhvVE-0}xp((k z@1_B(*U9dvtIfNkjdw;rWu>G#>v6|{mvEkY$GAzq%9pe^IRAT^kgTUEXMnl4_8SdxvGq^V2wYF;Dg*e12R!`L3*ZWJZPfe}3SsPH&S` zehJ6Nr(d;D$NpJOO`KDOfzrDNo(fKrxxo{~U4dR_6E2c2wytG30EA-*S@S_@s1bzo zfbAc8^fkg|iv#_EGB#so!rNxsD zsO{8Yq9E-ef>WrdPy1Iz6*aX8wljKIH^F-U`U9q-3m(!L^|C*>B`dd3jG|E(W_`>{Ll{

4r>rU&0+C# zT#m}tvqQzCPq?imIW~uQ&9}X-Q?IcWVzS)XgQ0Sj;G4fImw*jL7KB>xmR=45&!Hlz zF<-9D^tpR*JALbQs@I{<^_mo6qa!z)%(3S?>|Z}}%iW+sy?KVS7)ro+TxAkJ`~iy; z|5R~s`7IgXcTjA>J2IH9_I^kUaole(vk;;Qs%&oNP}xi2A{uR^nNgE&`?1!xUW#4I z`Z$&0J(Ov!?JN-nZ=%#@JtV*&zWx!cp#{m-j(B>a7}lWf_}gnPPakuG=^t5zi)(j( zY$N@>UVFMs+qNH8R@;qQ6s0ceBDD)Ds}DGzK|A;RU!SAf3!8$rehgXVSJgiU?YdiEwCEORVz=?KDMezq(n+2)H!py^_k1AmUxSIb_}8{8NOW?f6_*NxTfuJ+gI!u@~Ro0VB~S| zzvKt|v1 zh~?0037LM6-uO6$6!%jivomoY*^->gFz0{23GB4Vj>BV;$3L9#jw=<`Y)cKQAz4bO z9<|18d4miab}}DwGx5$cr$Na!GpU(v_GYB-!QZ{OLSKrhhc?`?W7pWxo z^SmDJ<pPoDP2iB%Gfmn781w3yz-}tTvN(^s~WyjZZ~e8H}ue?NH}=RrnNE3GkzoW z$;hkB-1Y79o`C_z8L|kY^Y@;&zPB%40R3b9rmT$i5*Q(`YPOjn{(lID;3E^0vs;P} z!Jf)e#kJ|(wI{s1m(Bf>l6$u0t2~Lvdv-z0yX&UB%LDu1B7TGRbeWE(^Vk=gsgF=o z!?2xRM3740mHXcYP=<}|S&t6mB+1|qnaM%itK6nG0rZebTc3om;c2-Mq=#E(UgMx$ zx5q9cOsIpD)1kU4=k@u@E>ysJhAF?e8gA&r!7I*YzH5zNuhTw1#^Ek6BjpYZ#- zX!vr@7yj+882^S@mVq2D;;KPNp?!uuk<_krIIU0w22;<*KCNr5UpE^NK;p0FJB1&4 zeN}6pYt(%WGc}@tziS7U81!$?GV1z&;rUWrvh6U|kw*4?3ec=_JjF3*501 zpFbP&HZP=cUk<(+zV?Nz(WyRM`a8Def9QVT-{Wi;m=*W)!L49CEEuuMPV3PO>yw$Y z6i=>1DTUW#UHFErjouo&_is(}GeXyEJpGy-IiK)R4Ym^I#&rU6<~`dqy7n_d=Bhi_ z;n}*kfe9TX$Gz=c>{3U&z3D17hPEnKu&P)l?#L1wyxK%s7GxEA`FWokK zs_pV-S}kOk8|LKrs};?=TifXeAYjdeWgv`DmfSDMA1WkH6X#fV3YjTr9K>i%&O~|E zO#+mUYnDJ~`(j=xn#QTtHzoB9OtZn)mkelq5PfXdS!qR!OZRy~-(w4===WQeax_qV zjCUTLZuzBJD4*%E)jJMkoX3~Tf_j~Ut51I*7>?C0#oJ>pFzq!uF1he8i$3fFBcJ0cW~3gte224zNn*!LyPlQ1?8{RI`lAbSmItWf@+rMHVPy60$1u&h~_;gSu+-*9(-xr=Kx-T3Y>mi3v8NJ&_M= zf4<49gioT+s?jR(Upl(dxKFvXVL4+LLwN2CNYBFbj13iyijK=?h6jdHo!fj}>cdNgv*K}E{sm0@EkA-&QTJ=Cp?Vxarkhy^u26t9SH@+- z{wGF+P>Lso=-W9#UrrrdeE9nO|0Jeo8SR&vACHV4dP<2L0%c?h?q$Q$pkaPG; zE)__!l_8qzFKcsQ>(?$)=5WgQgVkduOV<2L3wL&-bb?#51U#nAeec*up|geS*N5`e zM<&50EF)?^pSaeZj%_-V8oe2*OQY?GqD|WKYN#Doh=R?ouuL8|ndl!>iy^Dk3@a*2mFNaw!y!kDOw zwmy?eXN47g--F4)!frp5;lIb9f9tL38?|#AjUhbvbBwjSIV?(%GWCF>o)=w?r{{2H zjk008j(*WjCj%zOMa43$KIDs3)JMs86=`QOhr8wYQ(z*Pu<1RKQ$F+Mu#Jvi`>k;r z`Y>^F$qus%F~a2tqwy}I%HqmzOp{sdRFTH-P(ok(gjE#hBof0*C)bOIry2;E5SbSh zn`ZN6ZjmM12I$J;Tq5XN1OJS^+`0dtWjGhZu0wOZ!PRuDoJm*gm{Dg5J}fF>K&(bC z+kU2LV@uFfuCFID&dppuLk6Y^+X*&P_ETfqzSvF)iQA$Z%BxHF%le!yqjJex5pi)M zb$-?jyd=a`3OKSRmp%Q>Vr4d~#@-Nm-h)colYlj4=bBC#mx9a2hKqmF$9})v|Eyry z_yk|-+Rr~&45K1xlq418niILT6ZAQJp zU|Ch%c#PQhb>X0Xdpbk>W2Hq2M9jT2V&5}6OZ9-~A#luenrEQ)_O#R1W)wf|a1Q|l zzOH+`l4g*RbhIiB;}mUV8o@mf_~fQaKhUcXc``Cm(pW5K85I>`#z#*JE22^@1B6 zCnFui&w82|Qq-M%p7^;6bL^1h!E*cPv$ofGm%v5F%wu+#^dK&jE9JK*qPXZA(85Wk z7@%Jq;u-%@o3M&Z0z@skPj~~UKV&S*{cTA0SB|(0#}5OPz=u!sP699nC0YQ zo6}cak2YTq1{ir<-B{j`z&<#*V(X{hkBSu+QZDR%7nRGfCh?L^?DDJZlmCkH)V6Wg zM>$vHDRQe#PaDvuW2tSm5PoL6AY3-CWxe|j6~Gk|M1X?Z>r@wa7{`F;4y9 z0r4e!#XcH=K>SD=V%Q+1>rcG-acq~#L?CJZe%2#`ZpgwlrpQr89Fi=_Dfbl2#4#I= zI6!60OosZ$6kL=kiJPJ4*2%RLni@U_Dw@!9S)65VUMDCsHytFz1$^WgKD#0;sM-z) zn6o=iztHR5JAEEo!Z0q2NTnv0J-etp#Un;cFIZdz1@ex8o*VkM zAxMJLC}R=WX0PFeVl4kbtB(ohMHFSI zL+1GZJjnl`{$E(XW;6W0NCMpXACZ}Q2922XO_z-nPJx#e?sa+o>1O}#ZvE7zA~<6m zm!E!qk-qa-*sbmBr|uyMFmO8f0z@MyUq!ojTYQ&jwT4Ljjq3(6Xb$@F{bejtG06IQ)RVCmL@+kQAX0aec96v zDra~G3t`bj5O22OS{cxn81Krln{Fid>>Hx+A7jmM78K=4YIiE%m9U`Ar1*;5kkRh- zO@OtPALWk9|JGmPGPV9{IqQcESp$EfW5P(7EQ35|IUAkGs*-7*zv}0ldfCT;_+hz} z9@HMBH#0g&kI*@EChvm?7w`GQCu?WNWqRoRLfi{aV|*iha>tis2$s(AyugWjha!_` zR_-s?e1H332`uT3_0p&kwG>n~!6CYmoONsv8NiyGn)7M)GlJ8`#%x=mFV|E#kB+(3$wG zyzkiTL5%QSy@ox4gu(vDJkQUng|-)Av{_)9wFdv?iamrh$)^lfxv{GVPgp=xkh@m* zar7dQ1b-~%)>+oBrG^`1wQBsF(xcG5w^G8WY41U+@I-h&b>NRmax7K&LNV+8zrnND z9$GNJW@gfd3iBhq9^}n=UTtTCE^TT&`rZFk64(^qs=IE#LR};3G_jAi?F87O+Zq6z zQ@;cE2>_R4Qi9Jq(PnWHZRkm;kG@fT*dOPl3!wa ztDQndlEFQj;t=Oojp30&uljj*&Hi7;(Rc3}|4F&+ zXZe5pEIx1KGNQ{+m)1;eS;4>c=5FHsTcKVw>7|F1ZqZD6IW<{0y*B5rnNRjb(EZjF znWeUit41E@hGED4V^MOF^P*-|18}veHbv`e6hAW5*>F>A>n>vS%wOKB)0J~lzwOT4 ztcaKMV@2RZTi&;<%@<7}lhu-Zo6rOvGZf|x&znNcqRpt^Rr}tbr|rcB5Y`5%N{Eob zFViaGc}NDW=Bjd5RjJfiDcaJ0hW_F+mJS{7M5Cul7zxndG$}qtvXfxHps2E;CU_82 zT&aij+@qm01*64ZERmi(V!oWdhb~uZF7rNwGBO{Cp#ET`*?C!pPYP~iCPx>ndl{`v*Y9I{BmurQOfU_0DeH}YhW!y0?rjCw9{e%`7;s3q2JXZD(kfS$*o&!Fh3`Rj4HOM(rid+P={!3tehjQBK} zmnQkPbx$l;c+-U!csKyzEBw#Mq1W?@5O!lZ+zjW1+HJHgC+R4(e;n~PdlBz$PViz_ z6z#|yJrwFgg%@S-z3Dmyy2N|j`!p`7pu}EvV^>=La8hf6sS9IB5z~9RYuW3GO zXj}MUiuvDkea6SKN|?3lKqsyl{ZlLAnfSC=#R*R{9H@}RZzGQ(PUhsVfe8SAbI4D* zTH%oMh1k4fWero%FMfoJScA>y?> zFTPBIFJ%c39XI^4A{;~ymVATgN8=&#cH@AZo!B-r?Wh1vdhg2gcfc_ijvzQQerW?yf# z=PqkvW`NN4x@KkFr7&E8!T+H65A}@tuM9M$WWq9otiOj_F@F5>IIKX z{uE!ryM$V*(0%x_;IkbZKHbQNN;F0>rl7(W((+i>UKF@VZt;n@`}(s#9|d^}S6*YV zX(SQu&KAsF{%a(7+n+ap%;lUG&xNAg>8#$g2>^yY1CWxC)-X z!;~QE=D;6RnCmyigOBSKZ|a|LMk0M5%XTYRX`I(Ms9_?J0if(_<==)*y!Q}BafHuY1BBu=UrN`Ab7gTx)`UK_8CT%Ge0Vjc!2 zBIg7=Iq*E?@)~_L6Ff7Pp+029dVe+|gP448qjv49B8`A!{@OQOIR4UsFqNdVuRLss zpsRQ>>!4?3`ShX7d(IIy9+&`t+^t)1sgV$&;pe8%F-O4nZ==Ezz6CFZ_70lo4y0k# zB)l=;3sV6ncdfjteCE#%%$wn0p*UJbjOw$Bi3eJsjmjH1F%zhA7`qsuw8#?+kfY^7 z(=%yK$~=H-yf!yKmKNTHZ^F%IUDyNf&xmJ~d24)`Q*j`@wvkbCvVp2B3nTtb4=M#r zh-jF6!NQ=RjSdoi@(5)hg z|8$_ovlyL}o(y%31_g21t?RQDel(Hh{$q<Vz<-#7)A-10$V8*NW8P} zdM9rCsta83{F`qf1sS1UqVaG)TA}_>><`QWSX=Mv|J=#&ai9VHXA$Wdq+WKK4t#eN z73l9tp%Kv9{dMQVL)}F+S(W^+(>?PdD8)gMCwG^-g)zc3G9prRPG5%JPRH-|3eoJy zaaRKq90-wn8=ip)TSJA3Py?5t37r1-m_9Xcj5Z}Z(@t;pm4DF=A#u&%v=Z01kssqO zeo{xJD`SISc!cHMv$92&W`u0B`ez2`mLjJ?3!=NI?=q>r9Jst**>5Bwp`Z}nAseEd)O z+FW7tRc=D$70z6K?K?3a>H(^x^EON0qJgIT! z({EGF>L-IAX^a0~2BarX`2NlG8h>banJKd5**b3jQtK*Em#zPwW*oPc$@3AX5OK}8 z@(<&x5;+I@voKY_*`!DI$I*ZQ&)b7Z7TG6b6p`Y^ha%#uGfkM?y|Y_z6|*D`$9E97}J z&jmB#(n2(PB89K~`9Uu8vL!)c zJ}pi($s)ZSr(Vs1Q6N)1;dwb#o=8Z!RL-9c*vfi9o>;gA_dzGEUZ&~~`y0ci-hvK| zSw-(2w<^Bj+C$?j(9?bS&FyB*gLi((0c5V#TuIE$zAMsWjbDMqIcUtE&*Pk}Z!&SF)0XO4E=E*+rzP;MJy^Ei7I%dpSmoA1P{g%1!~98ogA-b> zTVKY^dop!9$zHA9qkXkXU$%%O{BxOze{6Yo-TUq>VPjrYfO1Ofy{<#MSxx^f+Bo`( zu1T9dMo{o+COioCZtq}bNTK=ju&SxKQ5bzw);#G7B+=T@sZ#cZ1(sQTm7DtC+%~tr z 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

~pUU*HU!NT9lgVV7$*K1;ot)OSVREA( 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 literal 0 HcmV?d00001 diff --git a/frontend/public/images/processing.png b/frontend/public/images/processing.png new file mode 100644 index 0000000000000000000000000000000000000000..7dfdca724125247623b1c98726a4dd4a3a09de57 GIT binary patch literal 4138 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 literal 0 HcmV?d00001 diff --git a/frontend/public/images/queue.png b/frontend/public/images/queue.png new file mode 100644 index 0000000000000000000000000000000000000000..e28475160ad4238f506c456af08d868d3540a08f GIT binary patch literal 2630 zcmV-M3c2-(P)mW(a1z@m zOLEfxWrhFjoY#Ipo!UD<$Y4Q9cB!&rxA8iGPT=JgS^b)v+G1ogLjd#(Mu&p5!-aef zz#Sk(>?u)RtqDZ&;=26aGAGAL%LCGJx@62`Bhx;6}-tOho>HHFw#d#4SA{>b4dU*b-jd0cZ7Uzuiv=4 zk+NjfFx-KE7-lT}bJ3>l5CRf+COv}-%_bZk$N8RvGrDKAkqm_pm4r*%9VrJ+!FL3Y zATyS(EZIG}}mv zZL|oX19jH2aZlVc`EeBDBm@znJz)GbTO#bEN$*V^3Y|o=ATpC*bq}B+)u2kfYh`j` z@x(_p&2`E~ZgM3BL5B9+76tT4k+JqK;+hrzDPRED4SN%Zue>pvM}58GY!SZ@0m0X8NApYjV_4am?VJ-rcJK= z`4}^zH|O(-@)a`%8kdJ*eqw|0AyxzOV>2QS)DWhK zK2(>+-Nh}sWyXNW{6`RGpeK67lt_>-+)bJ;3uy5RL%+pPew%xh-q^^P)Y_(UR1oemMqtA0Y%P^>9=q^F#jx;?_#Ikc-f zuz*`lwUA%61*)!p=67w*!>Q2K787V%LzEhE8caaB=;K`!xs9qt{%IH(X~y8#!ee)^ znrM0>&#JTr*!cHcD6g*YyVk3Vzu!O;JXrpV@tVZ^Gw^*q$ zWAtqC#6w^)2QemAJ)(O+v>XkW@A~Ibc#f4gk}Kz!u!Gc%MFWV-dCA@9lKK#>_}!*+ z*#5MYQ4Nc_W63K?5n>T~ml_BWHyUmP6apXd6~?hj?O!Jjo3(vRl_$yoyNr!t0^x9;;HnYw`$hcPQB>Sp=XKs<7h88 z36`_#(07$G_MBse;{sSfT2}saAk^zQB&}bGvbx6f1U19)MMvwY^T zGv`4RZ(NWahb?$gOSE> zwRm{l521i`Jgm10wdaFdj74sIJ-yy-8*casf|-^JEJ8nbIHT(!j7U=oH{ixEb@%Z> z=ag<(=~w&p*B=g+1VQHKv2--zz>eHbmpcO?si-J&&e|;{z#!XuPjS3t!^*XR=>2R2 zD=DTgHuar|utg^B+p3tR#vOrf*yM(*5*O~t!qB+S3#QFPI|-QBb?6*H7g&ly+=MV7 zH9LO+Fm}dA2;7P2F51|#yfr}|oS*x}_vy#+XB?P7-xWM7*8FMv=6%pf=d-T;d*4N-IQLoWo3{4f=k= { + const [templateType, setTemplateType] = useState(''); + const [outputType, setOutputType] = useState(''); + const [templateInput, setTemplateInput] = useState(''); + const [dataInput, setDataInput] = useState(''); + + const handleSubmit = (event) => { + event.preventDefault(); + console.log('Template type:', templateType); + console.log('Output type:', outputType); + console.log('Template Input:', templateInput); + console.log('Data input:', dataInput); + setTemplateType(''); + setOutputType(''); + setTemplateInput(''); + setDataInput(''); + }; + + return ( + <> + +

+
+
+
+
+

Template Type

+
+ +
+
+
+

Output Type

+
+ +
+
+
+ +
+

Template Input

+

K42G3T&Q4%xZaIL7|e7^y5O)q1-# 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 \ No newline at end of file diff --git a/frontend/public/vercel.svg b/frontend/public/vercel.svg new file mode 100644 index 0000000..d2f8422 --- /dev/null +++ b/frontend/public/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file From 84434878797c8e08360bd85230d4346a93371dc6 Mon Sep 17 00:00:00 2001 From: Swatishree Mahapatra Date: Thu, 24 Aug 2023 15:43:06 +0530 Subject: [PATCH 02/12] add landing page and reusable components --- frontend/package-lock.json | 11 ++- frontend/package.json | 3 +- frontend/src/components/CustomLinks.js | 13 ++++ frontend/src/components/Hero.js | 34 +++++++++ frontend/src/components/Information.js | 32 ++++++++ frontend/src/components/Navbar.js | 19 +++++ frontend/src/pages/_app.js | 8 ++ frontend/src/pages/globals.css | 3 + frontend/src/styles/hero.module.css | 64 ++++++++++++++++ frontend/src/styles/information.module.css | 85 ++++++++++++++++++++++ frontend/src/styles/navbar.module.css | 35 +++++++++ 11 files changed, 305 insertions(+), 2 deletions(-) create mode 100644 frontend/src/components/CustomLinks.js create mode 100644 frontend/src/components/Hero.js create mode 100644 frontend/src/components/Information.js create mode 100644 frontend/src/components/Navbar.js create mode 100644 frontend/src/pages/_app.js create mode 100644 frontend/src/pages/globals.css create mode 100644 frontend/src/styles/hero.module.css create mode 100644 frontend/src/styles/information.module.css create mode 100644 frontend/src/styles/navbar.module.css diff --git a/frontend/package-lock.json b/frontend/package-lock.json index eccd510..1b50c5c 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -12,7 +12,8 @@ "eslint-config-next": "13.4.12", "next": "13.4.12", "react": "18.2.0", - "react-dom": "18.2.0" + "react-dom": "18.2.0", + "react-icons": "^4.10.1" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2809,6 +2810,14 @@ "react": "^18.2.0" } }, + "node_modules/react-icons": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.10.1.tgz", + "integrity": "sha512-/ngzDP/77tlCfqthiiGNZeYFACw85fUjZtLbedmJ5DTlNDIwETxhwBzdOJ21zj4iJdvc0J3y7yOsX3PpxAJzrw==", + "peerDependencies": { + "react": "*" + } + }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", diff --git a/frontend/package.json b/frontend/package.json index 96b6d75..8fd8d54 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,6 +13,7 @@ "eslint-config-next": "13.4.12", "next": "13.4.12", "react": "18.2.0", - "react-dom": "18.2.0" + "react-dom": "18.2.0", + "react-icons": "^4.10.1" } } diff --git a/frontend/src/components/CustomLinks.js b/frontend/src/components/CustomLinks.js new file mode 100644 index 0000000..0d43244 --- /dev/null +++ b/frontend/src/components/CustomLinks.js @@ -0,0 +1,13 @@ +// components/CustomLink.js +import React from 'react'; +import Link from 'next/link'; + +const CustomLink = ({ href, children }) => { + return ( + + {children} + + ); +}; + +export default CustomLink; diff --git a/frontend/src/components/Hero.js b/frontend/src/components/Hero.js new file mode 100644 index 0000000..aa8927d --- /dev/null +++ b/frontend/src/components/Hero.js @@ -0,0 +1,34 @@ +// components/Hero.js +import React from 'react'; +import { useRouter } from 'next/router'; +import styles from '../styles/hero.module.css'; + +const Hero = () => { + const router = useRouter(); + + const handleButtonClick = () => { + router.push('/generator'); + }; + + return ( +