From 644c626cfb6a7b79f4ba242615fe34d3eaa132fa Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Wed, 9 Jun 2021 10:02:58 -0700 Subject: [PATCH 01/64] corrected link to app --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 368911e..e9dfb6e 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Search for games using voice commands! Click the image below to check out the deployed application! -[![link to app](./public/assets/images/webapp-screenshot.jpg)](https://ras-console-log.herokuapp.com/) +[![link to app](./public/assets/images/webapp-screenshot.jpg)](https://sar-console-log.herokuapp.com/) ## Questions From 3d87bf05d5d985c6df81ee75ae0ef7271bbbc5bb Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Wed, 25 May 2022 16:26:26 -0700 Subject: [PATCH 02/64] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e9dfb6e..cd21b51 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A hub for players to store walkthroughs for their favorite video games! -Create a user profile to start and start saving text or links to your favorite walkthroughs. +Create a user profile and start saving text or links to your favorite walkthroughs. View, rate, and favorite walkthroughs posted by other users! From e91d4b6a99691f7b288c827b3675db6fdf8f45c9 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:03:06 -0700 Subject: [PATCH 03/64] rm files --- craco.config.js | 11 - package-lock.json | 16976 ---------------- public/assets/images/FavN.psd | Bin 257517 -> 0 bytes public/assets/images/FavY.png | Bin 34637 -> 0 bytes public/assets/images/FavY.psd | Bin 256637 -> 0 bytes public/assets/images/PC.JPG | Bin 15033 -> 0 bytes public/assets/images/PSvita.png | Bin 16270 -> 0 bytes public/assets/images/Title.png | Bin 10026 -> 0 bytes public/assets/images/Title.psd | Bin 78272 -> 0 bytes public/assets/images/Xbox_One_Logo.jpg | Bin 34479 -> 0 bytes public/assets/images/android.JPG | Bin 13333 -> 0 bytes public/assets/images/console_log.png | Bin 309599 -> 0 bytes .../images/console_log_logo_example.png | Bin 23084 -> 0 bytes .../assets/images/console_log_transparent.png | Bin 621417 -> 0 bytes public/assets/images/ios.JPG | Bin 15933 -> 0 bytes public/assets/images/linux.png | Bin 41707 -> 0 bytes public/assets/images/mac.JPG | Bin 8994 -> 0 bytes public/assets/images/macOS.png | Bin 13981 -> 0 bytes public/assets/images/nintendo N64.png | Bin 6408 -> 0 bytes public/assets/images/nintendo Switch.png | Bin 13261 -> 0 bytes public/assets/images/nintendo Switch.psd | Bin 114867 -> 0 bytes public/assets/images/nintendoN64.psd | Bin 31178 -> 0 bytes public/assets/images/playstation3.png | Bin 4671 -> 0 bytes public/assets/images/playstation3.psd | Bin 43699 -> 0 bytes public/assets/images/ps4.png | Bin 6112 -> 0 bytes public/assets/images/ps4.psd | Bin 30666 -> 0 bytes public/assets/images/ps5.JPG | Bin 11714 -> 0 bytes public/assets/images/sony playstation.png | Bin 6748 -> 0 bytes public/assets/images/webapp-screenshot.jpg | Bin 298520 -> 0 bytes public/assets/images/world-explodes.jpg | Bin 111658 -> 0 bytes public/assets/images/xbox360.png | Bin 7866 -> 0 bytes public/assets/images/xbox360.psd | Bin 35398 -> 0 bytes public/assets/images/xboxSX.JPG | Bin 13190 -> 0 bytes public/index.html | 38 - src/.gitignore | 23 - src/App.css | 38 - src/App.js | 196 - src/components/Consoles/index.js | 24 - src/components/DashboardContainer/index.js | 57 - src/components/Footer/index.js | 12 - src/components/Game/index.js | 72 - src/components/Game/style.css | 9 - src/components/GameGroup/index.js | 22 - src/components/GameList/index.js | 7 - src/components/HomeContainer/index.js | 95 - src/components/HomeContainer/style.css | 9 - src/components/ModalConfirmDelete/index.js | 52 - src/components/Nav/index.js | 9 - src/components/NavBar/index.js | 110 - src/components/NavBar/style.css | 21 - src/components/NavItem/index.js | 39 - src/components/NextButton/index.js | 10 - src/components/Rating/index.js | 45 - src/components/Rating/style.css | 15 - src/components/Tooltip/index.js | 30 - src/components/Tooltip/style.css | 111 - src/components/Walk/index.js | 39 - src/components/WalkGroup/index.js | 52 - src/components/WalkList/index.js | 7 - src/components/_pages/Dashboard.js | 12 - src/components/_pages/GamePage.js | 98 - src/components/_pages/HomePage.js | 13 - src/components/_pages/Login.js | 80 - src/components/_pages/OneWalkPage.js | 141 - src/components/_pages/WalkPageAdd.js | 135 - src/components/_pages/WalkPageUpdate.js | 128 - src/components/assets/Dashboard.css | 35 - src/components/assets/GamePage.css | 35 - src/components/assets/HomePage.css | 35 - src/components/assets/Login.css | 35 - src/components/assets/OneWalkPage.css | 35 - src/components/assets/WalkPageAdd.css | 45 - src/components/assets/WalkPageUpdate.css | 35 - src/components/utils/API.js | 119 - src/components/utils/global.js | 3 - src/index.css | 17 - src/index.js | 10 - tailwind.config.js | 26 - 78 files changed, 19166 deletions(-) delete mode 100644 craco.config.js delete mode 100644 package-lock.json delete mode 100644 public/assets/images/FavN.psd delete mode 100644 public/assets/images/FavY.png delete mode 100644 public/assets/images/FavY.psd delete mode 100644 public/assets/images/PC.JPG delete mode 100644 public/assets/images/PSvita.png delete mode 100644 public/assets/images/Title.png delete mode 100644 public/assets/images/Title.psd delete mode 100644 public/assets/images/Xbox_One_Logo.jpg delete mode 100644 public/assets/images/android.JPG delete mode 100644 public/assets/images/console_log.png delete mode 100644 public/assets/images/console_log_logo_example.png delete mode 100644 public/assets/images/console_log_transparent.png delete mode 100644 public/assets/images/ios.JPG delete mode 100644 public/assets/images/linux.png delete mode 100644 public/assets/images/mac.JPG delete mode 100644 public/assets/images/macOS.png delete mode 100644 public/assets/images/nintendo N64.png delete mode 100644 public/assets/images/nintendo Switch.png delete mode 100644 public/assets/images/nintendo Switch.psd delete mode 100644 public/assets/images/nintendoN64.psd delete mode 100644 public/assets/images/playstation3.png delete mode 100644 public/assets/images/playstation3.psd delete mode 100644 public/assets/images/ps4.png delete mode 100644 public/assets/images/ps4.psd delete mode 100644 public/assets/images/ps5.JPG delete mode 100644 public/assets/images/sony playstation.png delete mode 100644 public/assets/images/webapp-screenshot.jpg delete mode 100644 public/assets/images/world-explodes.jpg delete mode 100644 public/assets/images/xbox360.png delete mode 100644 public/assets/images/xbox360.psd delete mode 100644 public/assets/images/xboxSX.JPG delete mode 100644 public/index.html delete mode 100644 src/.gitignore delete mode 100644 src/App.css delete mode 100644 src/App.js delete mode 100644 src/components/Consoles/index.js delete mode 100644 src/components/DashboardContainer/index.js delete mode 100644 src/components/Footer/index.js delete mode 100644 src/components/Game/index.js delete mode 100644 src/components/Game/style.css delete mode 100644 src/components/GameGroup/index.js delete mode 100644 src/components/GameList/index.js delete mode 100644 src/components/HomeContainer/index.js delete mode 100644 src/components/HomeContainer/style.css delete mode 100644 src/components/ModalConfirmDelete/index.js delete mode 100644 src/components/Nav/index.js delete mode 100644 src/components/NavBar/index.js delete mode 100644 src/components/NavBar/style.css delete mode 100644 src/components/NavItem/index.js delete mode 100644 src/components/NextButton/index.js delete mode 100644 src/components/Rating/index.js delete mode 100644 src/components/Rating/style.css delete mode 100644 src/components/Tooltip/index.js delete mode 100644 src/components/Tooltip/style.css delete mode 100644 src/components/Walk/index.js delete mode 100644 src/components/WalkGroup/index.js delete mode 100644 src/components/WalkList/index.js delete mode 100644 src/components/_pages/Dashboard.js delete mode 100644 src/components/_pages/GamePage.js delete mode 100644 src/components/_pages/HomePage.js delete mode 100644 src/components/_pages/Login.js delete mode 100644 src/components/_pages/OneWalkPage.js delete mode 100644 src/components/_pages/WalkPageAdd.js delete mode 100644 src/components/_pages/WalkPageUpdate.js delete mode 100644 src/components/assets/Dashboard.css delete mode 100644 src/components/assets/GamePage.css delete mode 100644 src/components/assets/HomePage.css delete mode 100644 src/components/assets/Login.css delete mode 100644 src/components/assets/OneWalkPage.css delete mode 100644 src/components/assets/WalkPageAdd.css delete mode 100644 src/components/assets/WalkPageUpdate.css delete mode 100644 src/components/utils/API.js delete mode 100644 src/components/utils/global.js delete mode 100644 src/index.css delete mode 100644 src/index.js delete mode 100644 tailwind.config.js diff --git a/craco.config.js b/craco.config.js deleted file mode 100644 index 6a495d7..0000000 --- a/craco.config.js +++ /dev/null @@ -1,11 +0,0 @@ -// craco.config.js -module.exports = { - style: { - postcss: { - plugins: [ - require('tailwindcss'), - require('autoprefixer'), - ], - }, - }, -} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 1eba146..0000000 --- a/package-lock.json +++ /dev/null @@ -1,16976 +0,0 @@ -{ - "name": "tailwindcss-react-v1-yt", - "version": "0.1.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", - "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", - "requires": { - "@babel/highlight": "^7.12.13" - } - }, - "@babel/compat-data": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz", - "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==" - }, - "@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/generator": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", - "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", - "requires": { - "@babel/types": "^7.14.2", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", - "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", - "requires": { - "@babel/types": "^7.12.13" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", - "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.12.13", - "@babel/types": "^7.12.13" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", - "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", - "requires": { - "@babel/compat-data": "^7.13.15", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.3.tgz", - "integrity": "sha512-BnEfi5+6J2Lte9LeiL6TxLWdIlEv9Woacc1qXzXBgbikcOzMRM2Oya5XGg/f/ngotv1ej2A/b+3iJH8wbS1+lQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.14.2", - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.14.3", - "@babel/helper-split-export-declaration": "^7.12.13" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz", - "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "regexpu-core": "^4.7.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.1.tgz", - "integrity": "sha512-x3AUTVZNPunaw1opRTa5OwVA5N0YxGlIad9xQ5QflK1uIS7PnAGGU5O2Dj/G183fR//N8AzTq+Q8+oiu9m0VFg==", - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", - "integrity": "sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA==", - "requires": { - "@babel/types": "^7.13.0" - } - }, - "@babel/helper-function-name": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", - "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", - "requires": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.14.2" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", - "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", - "requires": { - "@babel/types": "^7.12.13" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.16.tgz", - "integrity": "sha512-1eMtTrXtrwscjcAeO4BVK+vvkxaLJSPFz1w1KLawz6HLNi9bPFGBNwwDyVfiu1Tv/vRRFYfoGaKhmAQPGPn5Wg==", - "requires": { - "@babel/traverse": "^7.13.15", - "@babel/types": "^7.13.16" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz", - "integrity": "sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==", - "requires": { - "@babel/types": "^7.13.12" - } - }, - "@babel/helper-module-imports": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz", - "integrity": "sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==", - "requires": { - "@babel/types": "^7.13.12" - } - }, - "@babel/helper-module-transforms": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", - "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", - "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.14.0", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.2", - "@babel/types": "^7.14.2" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", - "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", - "requires": { - "@babel/types": "^7.12.13" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz", - "integrity": "sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz", - "integrity": "sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-wrap-function": "^7.13.0", - "@babel/types": "^7.13.0" - } - }, - "@babel/helper-replace-supers": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.3.tgz", - "integrity": "sha512-Rlh8qEWZSTfdz+tgNV/N4gz1a0TMNwCUcENhMjHTHKp3LseYH5Jha0NSlyTQWMnjbYcwFt+bqAMqSLHVXkQ6UA==", - "requires": { - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.14.2", - "@babel/types": "^7.14.2" - } - }, - "@babel/helper-simple-access": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz", - "integrity": "sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==", - "requires": { - "@babel/types": "^7.13.12" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", - "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", - "requires": { - "@babel/types": "^7.12.1" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", - "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", - "requires": { - "@babel/types": "^7.12.13" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==" - }, - "@babel/helper-validator-option": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz", - "integrity": "sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==" - }, - "@babel/helper-wrap-function": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz", - "integrity": "sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA==", - "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" - } - }, - "@babel/helpers": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz", - "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==", - "requires": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.14.0" - } - }, - "@babel/highlight": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", - "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", - "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==" - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", - "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.13.12" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz", - "integrity": "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz", - "integrity": "sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz", - "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.14.3", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-class-static-block": "^7.12.13" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", - "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-decorators": "^7.12.1" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz", - "integrity": "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz", - "integrity": "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz", - "integrity": "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz", - "integrity": "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz", - "integrity": "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz", - "integrity": "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz", - "integrity": "sha512-hBIQFxwZi8GIp934+nj5uV31mqclC1aYDhctDu5khTi9PCCUOczyy0b34W0oE9U/eJXiqQaKyVsmjeagOaSlbw==", - "requires": { - "@babel/compat-data": "^7.14.0", - "@babel/helper-compilation-targets": "^7.13.16", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.14.2" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz", - "integrity": "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz", - "integrity": "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz", - "integrity": "sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz", - "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-create-class-features-plugin": "^7.14.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-private-property-in-object": "^7.14.0" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", - "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz", - "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", - "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz", - "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", - "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz", - "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", - "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", - "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", - "integrity": "sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", - "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", - "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", - "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.2.tgz", - "integrity": "sha512-neZZcP19NugZZqNwMTH+KoBjx5WyvESPSIOQb4JHpfd+zPfqcH65RMu5xJju5+6q/Y2VzYrleQTr+b6METyyxg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.2.tgz", - "integrity": "sha512-7oafAVcucHquA/VZCsXv/gmuiHeYd64UJyyTYU+MPfNu0KeNlxw06IeENBO8bJjXVbolu+j1MM5aKQtH1OMCNg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.14.2", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz", - "integrity": "sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.17.tgz", - "integrity": "sha512-UAUqiLv+uRLO+xuBKKMEpC+t7YRNVRqBsWWq1yKXbBZBje/t3IXCiSinZhjn/DC3qzBfICeYd2EFGEbHsh5RLA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", - "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", - "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", - "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz", - "integrity": "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-flow": "^7.12.1" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz", - "integrity": "sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", - "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", - "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", - "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", - "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz", - "integrity": "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==", - "requires": { - "@babel/helper-module-transforms": "^7.14.2", - "@babel/helper-plugin-utils": "^7.13.0", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz", - "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==", - "requires": { - "@babel/helper-module-transforms": "^7.14.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.13.12", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz", - "integrity": "sha512-hwqctPYjhM6cWvVIlOIe27jCIBgHCsdH2xCJVAYQm7V5yTMoilbVMi9f6wKg0rpQAOn6ZG4AOyvCqFF/hUh6+A==", - "requires": { - "@babel/helper-hoist-variables": "^7.13.0", - "@babel/helper-module-transforms": "^7.13.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-identifier": "^7.12.11", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz", - "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==", - "requires": { - "@babel/helper-module-transforms": "^7.14.0", - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", - "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", - "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", - "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-replace-supers": "^7.12.13" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz", - "integrity": "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", - "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.13.13.tgz", - "integrity": "sha512-SNJU53VM/SjQL0bZhyU+f4kJQz7bQQajnrZRSaU21hruG/NWY41AEM9AWXeXX90pYr/C2yAmTgI6yW3LlLrAUQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.14.2.tgz", - "integrity": "sha512-zCubvP+jjahpnFJvPaHPiGVfuVUjXHhFvJKQdNnsmSsiU9kR/rCZ41jHc++tERD2zV+p7Hr6is+t5b6iWTCqSw==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.3.tgz", - "integrity": "sha512-uuxuoUNVhdgYzERiHHFkE4dWoJx+UFVyuAl0aqN8P2/AKFHwqgUC5w2+4/PjpKXJsFgBlYAFXlUmDQ3k3DUkXw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/types": "^7.14.2" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz", - "integrity": "sha512-BPjYV86SVuOaudFhsJR1zjgxxOhJDt6JHNoD48DxWEIxUCAMjV1ys6DYw4SDYZh0b1QsS2vfIA9t/ZsQGsDOUQ==", - "requires": { - "@babel/plugin-transform-react-jsx": "^7.12.17" - } - }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", - "integrity": "sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.2.tgz", - "integrity": "sha512-OMorspVyjxghAjzgeAWc6O7W7vHbJhV69NeTGdl9Mxgz6PaweAuo7ffB9T5A1OQ9dGcw0As4SYMUhyNC4u7mVg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", - "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.13.15.tgz", - "integrity": "sha512-Bk9cOLSz8DiurcMETZ8E2YtIVJbFCPGW28DJWUakmyVWtQSm6Wsf0p4B4BfEr/eL2Nkhe/CICiUiMOCi1TPhuQ==", - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", - "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", - "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", - "requires": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "resolve": "^1.8.1", - "semver": "^5.5.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", - "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz", - "integrity": "sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", - "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz", - "integrity": "sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", - "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.14.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.3.tgz", - "integrity": "sha512-G5Bb5pY6tJRTC4ag1visSgiDoGgJ1u1fMUgmc2ijLkcIdzP83Q1qyZX4ggFQ/SkR+PNOatkaYC+nKcTlpsX4ag==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.14.3", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-typescript": "^7.12.13" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", - "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", - "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/preset-env": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.2.tgz", - "integrity": "sha512-7dD7lVT8GMrE73v4lvDEb85cgcQhdES91BSD7jS/xjC6QY8PnRhux35ac+GCpbiRhp8crexBvZZqnaL6VrY8TQ==", - "requires": { - "@babel/compat-data": "^7.14.0", - "@babel/helper-compilation-targets": "^7.13.16", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.14.2", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-class-static-block": "^7.13.11", - "@babel/plugin-proposal-dynamic-import": "^7.14.2", - "@babel/plugin-proposal-export-namespace-from": "^7.14.2", - "@babel/plugin-proposal-json-strings": "^7.14.2", - "@babel/plugin-proposal-logical-assignment-operators": "^7.14.2", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", - "@babel/plugin-proposal-numeric-separator": "^7.14.2", - "@babel/plugin-proposal-object-rest-spread": "^7.14.2", - "@babel/plugin-proposal-optional-catch-binding": "^7.14.2", - "@babel/plugin-proposal-optional-chaining": "^7.14.2", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-private-property-in-object": "^7.14.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.0", - "@babel/plugin-syntax-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.13.0", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.14.2", - "@babel/plugin-transform-classes": "^7.14.2", - "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.17", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.13.0", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.14.2", - "@babel/plugin-transform-modules-commonjs": "^7.14.0", - "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.14.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.14.2", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.13.15", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.14.2", - "babel-plugin-polyfill-corejs2": "^0.2.0", - "babel-plugin-polyfill-corejs3": "^0.2.0", - "babel-plugin-polyfill-regenerator": "^0.2.0", - "core-js-compat": "^3.9.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "@babel/preset-modules": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", - "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.13.13.tgz", - "integrity": "sha512-gx+tDLIE06sRjKJkVtpZ/t3mzCDOnPG+ggHZG9lffUbX8+wC739x20YQc9V35Do6ZAxaUc/HhVHIiOzz5MvDmA==", - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-transform-react-display-name": "^7.12.13", - "@babel/plugin-transform-react-jsx": "^7.13.12", - "@babel/plugin-transform-react-jsx-development": "^7.12.17", - "@babel/plugin-transform-react-pure-annotations": "^7.12.1" - } - }, - "@babel/preset-typescript": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", - "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-transform-typescript": "^7.12.1" - } - }, - "@babel/runtime": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz", - "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/runtime-corejs3": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz", - "integrity": "sha512-0R0HTZWHLk6G8jIk0FtoX+AatCtKnswS98VhXwGImFc759PJRp4Tru0PQYZofyijTFUr+gT8Mu7sgXVJLQ0ceg==", - "requires": { - "core-js-pure": "^3.0.0", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", - "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/parser": "^7.12.13", - "@babel/types": "^7.12.13" - } - }, - "@babel/traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", - "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.2", - "@babel/helper-function-name": "^7.14.2", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.14.2", - "@babel/types": "^7.14.2", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", - "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@craco/craco": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@craco/craco/-/craco-6.1.2.tgz", - "integrity": "sha512-GlQZn+g+yNlaDvIL5m6mcCoBGyFDwO4kkNx3fNFf98wuldkdWyBFoQbtOFOIb4gvkTh4VntOOxtJEoZfKs7XXw==", - "requires": { - "cross-spawn": "^7.0.0", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "webpack-merge": "^4.2.2" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "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==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "@csstools/convert-colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz", - "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" - }, - "@csstools/normalize.css": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", - "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" - }, - "@eslint/eslintrc": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz", - "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==", - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "requires": { - "type-fest": "^0.8.1" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - } - } - }, - "@fullhuman/postcss-purgecss": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz", - "integrity": "sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==", - "dev": true, - "requires": { - "purgecss": "^3.1.3" - } - }, - "@hapi/address": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", - "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" - }, - "@hapi/bourne": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", - "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" - }, - "@hapi/hoek": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", - "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" - }, - "@hapi/joi": { - "version": "15.1.1", - "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", - "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", - "requires": { - "@hapi/address": "2.x.x", - "@hapi/bourne": "1.x.x", - "@hapi/hoek": "8.x.x", - "@hapi/topo": "3.x.x" - } - }, - "@hapi/topo": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", - "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", - "requires": { - "@hapi/hoek": "^8.3.0" - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - }, - "@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^26.6.2", - "jest-util": "^26.6.2", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", - "requires": { - "@jest/console": "^26.6.2", - "@jest/reporters": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.2", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-resolve-dependencies": "^26.6.3", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "jest-watcher": "^26.6.2", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", - "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2" - } - }, - "@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", - "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", - "requires": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" - } - }, - "@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "node-notifier": "^8.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", - "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", - "requires": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", - "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", - "requires": { - "@jest/test-result": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3" - } - }, - "@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", - "requires": { - "@nodelib/fs.stat": "2.0.4", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==" - }, - "@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", - "requires": { - "@nodelib/fs.scandir": "2.1.4", - "fastq": "^1.6.0" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } - }, - "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", - "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", - "requires": { - "ansi-html": "^0.0.7", - "error-stack-parser": "^2.0.6", - "html-entities": "^1.2.1", - "native-url": "^0.2.6", - "schema-utils": "^2.6.5", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - }, - "@rollup/plugin-node-resolve": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz", - "integrity": "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==", - "requires": { - "@rollup/pluginutils": "^3.0.8", - "@types/resolve": "0.0.8", - "builtin-modules": "^3.1.0", - "is-module": "^1.0.0", - "resolve": "^1.14.2" - } - }, - "@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "requires": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - } - } - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@surma/rollup-plugin-off-main-thread": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz", - "integrity": "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==", - "requires": { - "ejs": "^2.6.1", - "magic-string": "^0.25.0" - } - }, - "@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" - }, - "@svgr/babel-plugin-remove-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" - }, - "@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", - "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" - }, - "@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", - "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" - }, - "@svgr/babel-plugin-svg-dynamic-title": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", - "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" - }, - "@svgr/babel-plugin-svg-em-dimensions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", - "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" - }, - "@svgr/babel-plugin-transform-react-native-svg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", - "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" - }, - "@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" - }, - "@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", - "requires": { - "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", - "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", - "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", - "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", - "@svgr/babel-plugin-transform-svg-component": "^5.5.0" - } - }, - "@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", - "requires": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - } - }, - "@svgr/hast-util-to-babel-ast": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", - "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", - "requires": { - "@babel/types": "^7.12.6" - } - }, - "@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", - "requires": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", - "svg-parser": "^2.0.2" - } - }, - "@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", - "requires": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - } - }, - "@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", - "requires": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-react-constant-elements": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "@babel/preset-react": "^7.12.5", - "@svgr/core": "^5.5.0", - "@svgr/plugin-jsx": "^5.5.0", - "@svgr/plugin-svgo": "^5.5.0", - "loader-utils": "^2.0.0" - } - }, - "@testing-library/dom": { - "version": "7.31.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.0.tgz", - "integrity": "sha512-0X7ACg4YvTRDFMIuTOEj6B4NpN7i3F/4j5igOcTI5NC5J+N4TribNdErCHOZF1LBWhhcyfwxelVwvoYNMUXTOA==", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^4.2.2", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.4", - "lz-string": "^1.4.4", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@testing-library/jest-dom": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.12.0.tgz", - "integrity": "sha512-N9Y82b2Z3j6wzIoAqajlKVF1Zt7sOH0pPee0sUHXHc5cv2Fdn23r+vpWm0MBBoGJtPOly5+Bdx1lnc3CD+A+ow==", - "requires": { - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^4.2.2", - "chalk": "^3.0.0", - "css": "^3.0.0", - "css.escape": "^1.5.1", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "requires": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@testing-library/react": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz", - "integrity": "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==", - "requires": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^7.28.1" - } - }, - "@testing-library/user-event": { - "version": "12.8.3", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz", - "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==", - "requires": { - "@babel/runtime": "^7.12.5" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - }, - "@types/aria-query": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", - "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" - }, - "@types/babel__core": { - "version": "7.1.14", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", - "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", - "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", - "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/eslint": { - "version": "7.2.11", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.11.tgz", - "integrity": "sha512-WYhv//5K8kQtsSc9F1Kn2vHzhYor6KpwPbARH7hwYe3C3ETD0EVx/3P5qQybUoaBEuUa9f/02JjBiXFWalYUmw==", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/estree": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", - "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==" - }, - "@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "requires": { - "@types/node": "*" - } - }, - "@types/html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", - "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "26.0.23", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", - "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", - "requires": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" - } - }, - "@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "@types/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==" - }, - "@types/node": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.6.1.tgz", - "integrity": "sha512-7EIraBEyRHEe7CH+Fm1XvgqU6uwZN8Q7jppJGcqjROMT29qhAuuOxYB1uEY5UMYQKEmA5D+5tBnhdaPXSsLONA==" - }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - }, - "@types/prettier": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", - "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==" - }, - "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" - }, - "@types/resolve": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", - "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", - "requires": { - "@types/node": "*" - } - }, - "@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" - }, - "@types/stack-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", - "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" - }, - "@types/tapable": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz", - "integrity": "sha512-0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==" - }, - "@types/testing-library__jest-dom": { - "version": "5.9.5", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz", - "integrity": "sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==", - "requires": { - "@types/jest": "*" - } - }, - "@types/uglify-js": { - "version": "3.13.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz", - "integrity": "sha512-EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==", - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@types/webpack": { - "version": "4.41.29", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.29.tgz", - "integrity": "sha512-6pLaORaVNZxiB3FSHbyBiWM7QdazAWda1zvAq4SbZObZqHSDbWLi62iFdblVea6SK9eyBIVp5yHhKt/yNQdR7Q==", - "requires": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@types/webpack-sources": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", - "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - }, - "@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" - }, - "@typescript-eslint/eslint-plugin": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.25.0.tgz", - "integrity": "sha512-Qfs3dWkTMKkKwt78xp2O/KZQB8MPS1UQ5D3YW2s6LQWBE1074BE+Rym+b1pXZIX3M3fSvPUDaCvZLKV2ylVYYQ==", - "requires": { - "@typescript-eslint/experimental-utils": "4.25.0", - "@typescript-eslint/scope-manager": "4.25.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/experimental-utils": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.25.0.tgz", - "integrity": "sha512-f0doRE76vq7NEEU0tw+ajv6CrmPelw5wLoaghEHkA2dNLFb3T/zJQqGPQ0OYt5XlZaS13MtnN+GTPCuUVg338w==", - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.25.0", - "@typescript-eslint/types": "4.25.0", - "@typescript-eslint/typescript-estree": "4.25.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/parser": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.25.0.tgz", - "integrity": "sha512-OZFa1SKyEJpAhDx8FcbWyX+vLwh7OEtzoo2iQaeWwxucyfbi0mT4DijbOSsTgPKzGHr6GrF2V5p/CEpUH/VBxg==", - "requires": { - "@typescript-eslint/scope-manager": "4.25.0", - "@typescript-eslint/types": "4.25.0", - "@typescript-eslint/typescript-estree": "4.25.0", - "debug": "^4.1.1" - } - }, - "@typescript-eslint/scope-manager": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.25.0.tgz", - "integrity": "sha512-2NElKxMb/0rya+NJG1U71BuNnp1TBd1JgzYsldsdA83h/20Tvnf/HrwhiSlNmuq6Vqa0EzidsvkTArwoq+tH6w==", - "requires": { - "@typescript-eslint/types": "4.25.0", - "@typescript-eslint/visitor-keys": "4.25.0" - } - }, - "@typescript-eslint/types": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.25.0.tgz", - "integrity": "sha512-+CNINNvl00OkW6wEsi32wU5MhHti2J25TJsJJqgQmJu3B3dYDBcmOxcE5w9cgoM13TrdE/5ND2HoEnBohasxRQ==" - }, - "@typescript-eslint/typescript-estree": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.25.0.tgz", - "integrity": "sha512-1B8U07TGNAFMxZbSpF6jqiDs1cVGO0izVkf18Q/SPcUAc9LhHxzvSowXDTvkHMWUVuPpagupaW63gB6ahTXVlg==", - "requires": { - "@typescript-eslint/types": "4.25.0", - "@typescript-eslint/visitor-keys": "4.25.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.25.0.tgz", - "integrity": "sha512-AmkqV9dDJVKP/TcZrbf6s6i1zYXt5Hl8qOLrRDTFfRNae4+LB8A4N3i+FLZPW85zIxRy39BgeWOfMS3HoH5ngg==", - "requires": { - "@typescript-eslint/types": "4.25.0", - "eslint-visitor-keys": "^2.0.0" - } - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" - }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - }, - "address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" - }, - "adjust-sourcemap-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", - "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - } - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" - }, - "ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "requires": { - "type-fest": "^0.21.3" - }, - "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - } - } - }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "aria-query": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", - "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", - "requires": { - "@babel/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - } - }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "array-includes": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", - "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.5" - } - }, - "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==" - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "array.prototype.flat": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", - "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" - } - }, - "array.prototype.flatmap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", - "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "function-bind": "^1.1.1" - } - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "requires": { - "inherits": "2.0.1" - } - } - } - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "requires": { - "lodash": "^4.17.14" - } - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, - "autoprefixer": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", - "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "colorette": "^1.2.1", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - } - }, - "axe-core": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.1.tgz", - "integrity": "sha512-evY7DN8qSIbsW2H/TWQ1bX3sXN1d4MNb5Vb4n7BzPuCwRHdkZ1H2eNLuSh73EoQqkGKUtju2G2HCcjCfhvZIAA==" - }, - "axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "requires": { - "follow-redirects": "^1.10.0" - } - }, - "axobject-query": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", - "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - }, - "babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - } - } - }, - "babel-extract-comments": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", - "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", - "requires": { - "babylon": "^6.18.0" - } - }, - "babel-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", - "requires": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "babel-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", - "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", - "requires": { - "find-cache-dir": "^2.1.0", - "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "requires": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - } - } - }, - "babel-plugin-named-asset-import": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", - "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==" - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.1.tgz", - "integrity": "sha512-hXGSPbr6IbjeMyGew+3uGIAkRjBFSOJ9FLDZNOfHuyJZCcoia4nd/72J0bSgvfytcVfUcP/dxEVcUhVJuQRtSw==", - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.1", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.1.tgz", - "integrity": "sha512-WZCqF3DLUhdTD/P381MDJfuP18hdCZ+iqJ+wHtzhWENpsiof284JJ1tMQg1CE+hfCWyG48F7e5gDMk2c3Laz7w==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.1", - "core-js-compat": "^3.9.1" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.1.tgz", - "integrity": "sha512-T3bYyL3Sll2EtC94v3f+fA8M28q7YPTOZdB++SRHjvYZTvtd+WorMUq3tDTD4Q7Kjk1LG0gGromslKjcO5p2TA==", - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.1" - } - }, - "babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" - }, - "babel-plugin-transform-object-rest-spread": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", - "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", - "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.8.0", - "babel-runtime": "^6.26.0" - } - }, - "babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", - "requires": { - "babel-plugin-jest-hoist": "^26.6.2", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "babel-preset-react-app": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz", - "integrity": "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==", - "requires": { - "@babel/core": "7.12.3", - "@babel/plugin-proposal-class-properties": "7.12.1", - "@babel/plugin-proposal-decorators": "7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", - "@babel/plugin-proposal-numeric-separator": "7.12.1", - "@babel/plugin-proposal-optional-chaining": "7.12.1", - "@babel/plugin-transform-flow-strip-types": "7.12.1", - "@babel/plugin-transform-react-display-name": "7.12.1", - "@babel/plugin-transform-runtime": "7.12.1", - "@babel/preset-env": "7.12.1", - "@babel/preset-react": "7.12.1", - "@babel/preset-typescript": "7.12.1", - "@babel/runtime": "7.12.1", - "babel-plugin-macros": "2.8.0", - "babel-plugin-transform-react-remove-prop-types": "0.4.24" - }, - "dependencies": { - "@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", - "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", - "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", - "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", - "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", - "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/preset-env": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", - "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", - "requires": { - "@babel/compat-data": "^7.12.1", - "@babel/helper-compilation-targets": "^7.12.1", - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.1", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.1", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.1", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.1", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.1", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.1", - "core-js-compat": "^3.6.2", - "semver": "^5.5.0" - } - }, - "@babel/preset-react": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", - "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-transform-react-display-name": "^7.12.1", - "@babel/plugin-transform-react-jsx": "^7.12.1", - "@babel/plugin-transform-react-jsx-development": "^7.12.1", - "@babel/plugin-transform-react-jsx-self": "^7.12.1", - "@babel/plugin-transform-react-jsx-source": "^7.12.1", - "@babel/plugin-transform-react-pure-annotations": "^7.12.1" - } - }, - "@babel/runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", - "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", - "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - }, - "dependencies": { - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - } - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", - "requires": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "requires": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - }, - "builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - }, - "cacache": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", - "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", - "requires": { - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - } - } - }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001228", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001228.tgz", - "integrity": "sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==" - }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "requires": { - "rsvp": "^4.8.4" - } - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", - "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - }, - "check-types": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", - "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "cjs-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", - "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - } - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", - "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", - "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "color-string": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", - "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", - "requires": { - "arity-n": "^1.0.4" - } - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "confusing-browser-globals": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", - "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { - "safe-buffer": "5.1.2" - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - }, - "core-js": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz", - "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==" - }, - "core-js-compat": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.12.1.tgz", - "integrity": "sha512-i6h5qODpw6EsHAoIdQhKoZdWn+dGBF3dSS8m5tif36RlWvW3A6+yu2S16QHUo3CrkzrnEskMAt9f8FxmY9fhWQ==", - "requires": { - "browserslist": "^4.16.6", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - } - } - }, - "core-js-pure": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.12.1.tgz", - "integrity": "sha512-1cch+qads4JnDSWsvc7d6nzlKAippwjUlf6vykkTLW53VSV+NkE6muGBToAjEA8pG90cSfcud3JgVmW2ds5TaQ==" - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" - }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-blank-pseudo": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", - "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", - "requires": { - "postcss": "^7.0.5" - } - }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" - }, - "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", - "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - } - }, - "css-has-pseudo": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz", - "integrity": "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==", - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^5.0.0-rc.4" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "css-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", - "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", - "requires": { - "camelcase": "^6.0.0", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^2.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.3", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.1", - "semver": "^7.3.2" - } - }, - "css-prefers-color-scheme": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz", - "integrity": "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==", - "requires": { - "postcss": "^7.0.5" - } - }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "css-unit-converter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", - "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", - "dev": true - }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - }, - "css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - }, - "cssdb": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", - "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - }, - "cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", - "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - } - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", - "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" - } - }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" - }, - "cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" - }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", - "requires": { - "postcss": "^7.0.0" - } - }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - }, - "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - } - } - }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "damerau-levenshtein": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", - "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - }, - "decimal.js": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", - "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==" - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - } - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "requires": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "dev": true, - "requires": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - } - }, - "didyoumean": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz", - "integrity": "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=", - "dev": true - }, - "diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "requires": { - "path-type": "^4.0.0" - } - }, - "dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "dns-packet": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.3.tgz", - "integrity": "sha512-dDwDMOJU+m6Qx+LhltSV+BWNrMaTqx3eXkAqgt/iouWTXGZMffg1rOSnG2xa3lWqmJ9xTBc7fgIe/css4S1rxA==", - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-accessibility-api": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz", - "integrity": "sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ==" - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - } - } - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - } - } - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - } - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "requires": { - "is-obj": "^2.0.0" - } - }, - "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "ejs": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", - "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" - }, - "electron-to-chromium": { - "version": "1.3.738", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.738.tgz", - "integrity": "sha512-vCMf4gDOpEylPSLPLSwAEsz+R3ShP02Y3cAKMZvTqule3XcPp7tgc/0ESI7IS6ZeyBlGClE50N53fIOkcIVnpw==" - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", - "requires": { - "stackframe": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.1.tgz", - "integrity": "sha512-LEPRJp87wbQP5Skd3aMpAQePWPC3axO9VD3WmgFYL96dylzMi4xd2G4e/6lrH+wkSYchcPO+0hrSTugYOBjMdQ==", - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "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==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.27.0.tgz", - "integrity": "sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==", - "requires": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.1", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "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==" - }, - "globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "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==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "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==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "eslint-config-react-app": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", - "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", - "requires": { - "confusing-browser-globals": "^1.0.10" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "eslint-module-utils": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", - "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", - "requires": { - "debug": "^3.2.7", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "requires": { - "find-up": "^2.1.0" - } - } - } - }, - "eslint-plugin-flowtype": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.7.2.tgz", - "integrity": "sha512-7Oq/N0+3nijBnYWQYzz/Mp/7ZCpwxYvClRyW/PLAmimY9uLCBvoXsNsERcJdkKceyOjgRbFhhxs058KTrne9Mg==", - "requires": { - "lodash": "^4.17.15", - "string-natural-compare": "^3.0.1" - } - }, - "eslint-plugin-import": { - "version": "2.23.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.3.tgz", - "integrity": "sha512-wDxdYbSB55F7T5CC7ucDjY641VvKmlRwT0Vxh7PkY1mI4rclVRFWYfsrjDgZvwYYDZ5ee0ZtfFKXowWjqvEoRQ==", - "requires": { - "array-includes": "^3.1.3", - "array.prototype.flat": "^1.2.4", - "debug": "^2.6.9", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.4", - "eslint-module-utils": "^2.6.1", - "find-up": "^2.0.0", - "has": "^1.0.3", - "is-core-module": "^2.4.0", - "minimatch": "^3.0.4", - "object.values": "^1.1.3", - "pkg-up": "^2.0.0", - "read-pkg-up": "^3.0.0", - "resolve": "^1.20.0", - "tsconfig-paths": "^3.9.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-plugin-jest": { - "version": "24.3.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.3.6.tgz", - "integrity": "sha512-WOVH4TIaBLIeCX576rLcOgjNXqP+jNlCiEmRgFTfQtJ52DpwnIQKAVGlGPAN7CZ33bW6eNfHD6s8ZbEUTQubJg==", - "requires": { - "@typescript-eslint/experimental-utils": "^4.0.1" - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", - "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", - "requires": { - "@babel/runtime": "^7.11.2", - "aria-query": "^4.2.2", - "array-includes": "^3.1.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.0.2", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.6", - "emoji-regex": "^9.0.0", - "has": "^1.0.3", - "jsx-ast-utils": "^3.1.0", - "language-tags": "^1.0.5" - }, - "dependencies": { - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - } - } - }, - "eslint-plugin-react": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz", - "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==", - "requires": { - "array-includes": "^3.1.3", - "array.prototype.flatmap": "^1.2.4", - "doctrine": "^2.1.0", - "has": "^1.0.3", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.3", - "object.fromentries": "^2.0.4", - "object.values": "^1.1.3", - "prop-types": "^15.7.2", - "resolve": "^2.0.0-next.3", - "string.prototype.matchall": "^4.0.4" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", - "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==" - }, - "eslint-plugin-testing-library": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz", - "integrity": "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==", - "requires": { - "@typescript-eslint/experimental-utils": "^3.10.1" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", - "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", - "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/typescript-estree": "3.10.1", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - } - }, - "@typescript-eslint/types": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz", - "integrity": "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" - }, - "@typescript-eslint/typescript-estree": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz", - "integrity": "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==", - "requires": { - "@typescript-eslint/types": "3.10.1", - "@typescript-eslint/visitor-keys": "3.10.1", - "debug": "^4.1.1", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^7.3.2", - "tsutils": "^3.17.1" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", - "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - } - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - } - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - }, - "eslint-webpack-plugin": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", - "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", - "requires": { - "@types/eslint": "^7.2.6", - "arrify": "^2.0.1", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - }, - "eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", - "requires": { - "original": "^1.0.0" - } - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", - "requires": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - } - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" - } - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "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==" - }, - "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - } - }, - "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==" - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "requires": { - "bser": "2.1.1" - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" - }, - "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==", - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", - "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "filesize": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", - "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" - }, - "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==", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" - }, - "flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "follow-redirects": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", - "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==" - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "fork-ts-checker-webpack-plugin": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", - "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", - "requires": { - "@babel/code-frame": "^7.5.5", - "chalk": "^2.4.1", - "micromatch": "^3.1.10", - "minimatch": "^3.0.4", - "semver": "^5.6.0", - "tapable": "^1.0.0", - "worker-rpc": "^0.1.0" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "requires": { - "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" - } - }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "requires": { - "is-glob": "^4.0.1" - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "optional": true - }, - "gzip-size": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", - "requires": { - "duplexer": "^0.1.1", - "pify": "^4.0.1" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - }, - "harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" - }, - "history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "requires": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "requires": { - "react-is": "^16.7.0" - } - }, - "hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "requires": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - } - }, - "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", - "dev": true - }, - "html-webpack-plugin": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", - "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", - "requires": { - "@types/html-minifier-terser": "^5.0.0", - "@types/tapable": "^1.0.5", - "@types/webpack": "^4.41.8", - "html-minifier-terser": "^5.0.1", - "loader-utils": "^1.2.3", - "lodash": "^4.17.15", - "pretty-error": "^2.1.1", - "tapable": "^1.1.3", - "util.promisify": "1.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - } - } - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - } - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "requires": { - "postcss": "^7.0.14" - } - }, - "identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "requires": { - "harmony-reflect": "^1.4.6" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" - }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" - }, - "immer": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", - "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" - }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "requires": { - "import-from": "^2.1.0" - } - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", - "requires": { - "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "dependencies": { - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "is-bigint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", - "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==" - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", - "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", - "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "is-core-module": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", - "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-date-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", - "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==" - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "is-number-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", - "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==" - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "requires": { - "is-path-inside": "^2.1.0" - } - }, - "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "requires": { - "path-is-inside": "^1.0.2" - } - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - }, - "is-regex": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", - "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" - }, - "is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - }, - "is-string": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", - "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==" - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==" - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", - "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", - "requires": { - "@jest/core": "^26.6.0", - "import-local": "^3.0.2", - "jest-cli": "^26.6.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", - "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", - "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" - }, - "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==", - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "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==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "jest-circus": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", - "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.0", - "@jest/test-result": "^26.6.0", - "@jest/types": "^26.6.0", - "@types/babel__traverse": "^7.0.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^26.6.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.0", - "jest-matcher-utils": "^26.6.0", - "jest-message-util": "^26.6.0", - "jest-runner": "^26.6.0", - "jest-runtime": "^26.6.0", - "jest-snapshot": "^26.6.0", - "jest-util": "^26.6.0", - "pretty-format": "^26.6.0", - "stack-utils": "^2.0.2", - "throat": "^5.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.2", - "jest-environment-node": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.3", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", - "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-environment-jsdom": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", - "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" - } - }, - "jest-environment-node": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", - "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" - }, - "jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", - "requires": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", - "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^26.6.2", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2", - "throat": "^5.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", - "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", - "requires": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } - }, - "jest-matcher-utils": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", - "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", - "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" - }, - "jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" - }, - "jest-resolve": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", - "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", - "requires": { - "@jest/types": "^26.6.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.0", - "read-pkg-up": "^7.0.1", - "resolve": "^1.17.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", - "requires": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" - } - }, - "jest-runner": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", - "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.7.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/globals": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.4.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", - "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", - "chalk": "^4.0.0", - "expect": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", - "semver": "^7.3.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", - "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - } - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", - "requires": { - "@jest/types": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watch-typeahead": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz", - "integrity": "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==", - "requires": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^26.0.0", - "jest-watcher": "^26.3.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", - "requires": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^26.6.2", - "string-length": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsdom": { - "version": "16.6.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", - "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.5", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", - "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==" - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "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==" - }, - "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - }, - "json3": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", - "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "requires": { - "minimist": "^1.2.5" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsx-ast-utils": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", - "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", - "requires": { - "array-includes": "^3.1.2", - "object.assign": "^4.1.2" - } - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - }, - "klona": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" - }, - "language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - }, - "language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", - "requires": { - "language-subtag-registry": "~0.3.2" - } - }, - "last-call-webpack-plugin": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", - "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", - "requires": { - "lodash": "^4.17.5", - "webpack-sources": "^1.1.0" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - } - } - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "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==" - }, - "lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "requires": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", - "dev": true - }, - "lodash.topath": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz", - "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" - }, - "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==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "requires": { - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - } - } - }, - "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==", - "requires": { - "yallist": "^4.0.0" - } - }, - "lz-string": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "requires": { - "tmpl": "1.0.x" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "requires": { - "object-visit": "^1.0.0" - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "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==" - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "microevent.ts": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", - "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.47.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", - "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==" - }, - "mime-types": { - "version": "2.1.30", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", - "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", - "requires": { - "mime-db": "1.47.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" - }, - "mini-create-react-context": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", - "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "requires": { - "@babel/runtime": "^7.12.1", - "tiny-warning": "^1.0.3" - } - }, - "mini-css-extract-plugin": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz", - "integrity": "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==", - "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { - "minimist": "^1.2.5" - } - }, - "modern-normalize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz", - "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==", - "dev": true - }, - "moment": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", - "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - }, - "nanoid": { - "version": "3.1.23", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", - "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==" - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, - "native-url": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", - "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", - "requires": { - "querystring": "^0.2.0" - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - } - } - }, - "node-emoji": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", - "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", - "dev": true, - "requires": { - "lodash.toarray": "^4.4.0" - } - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - } - } - }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" - }, - "node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - }, - "dependencies": { - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "node-releases": { - "version": "1.1.72", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz", - "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==" - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", - "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "requires": { - "path-key": "^2.0.0" - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "requires": { - "boolbase": "~1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-hash": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", - "dev": true - }, - "object-inspect": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", - "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==" - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", - "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1", - "has": "^1.0.3" - } - }, - "object.fromentries": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz", - "integrity": "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has": "^1.0.3" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", - "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has": "^1.0.3" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", - "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - } - } - }, - "optimize-css-assets-webpack-plugin": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", - "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", - "requires": { - "cssnano": "^4.1.10", - "last-call-webpack-plugin": "^3.0.0" - } - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", - "requires": { - "url-parse": "^1.4.3" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" - }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", - "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", - "requires": { - "retry": "^0.12.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - } - } - }, - "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==", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - } - } - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "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==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - }, - "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==" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "requires": { - "pinkie": "^2.0.0" - } - }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "requires": { - "node-modules-regexp": "^1.0.0" - } - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", - "requires": { - "find-up": "^2.1.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "requires": { - "ts-pnp": "^1.1.6" - } - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" - }, - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "postcss-attribute-case-insensitive": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz", - "integrity": "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^6.0.2" - } - }, - "postcss-browser-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", - "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", - "requires": { - "postcss": "^7" - } - }, - "postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", - "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", - "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "postcss-color-functional-notation": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz", - "integrity": "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-color-gray": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", - "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-color-hex-alpha": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz", - "integrity": "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==", - "requires": { - "postcss": "^7.0.14", - "postcss-values-parser": "^2.0.1" - } - }, - "postcss-color-mod-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz", - "integrity": "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==", - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-color-rebeccapurple": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", - "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", - "requires": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-custom-media": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", - "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", - "requires": { - "postcss": "^7.0.14" - } - }, - "postcss-custom-properties": { - "version": "8.0.11", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz", - "integrity": "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==", - "requires": { - "postcss": "^7.0.17", - "postcss-values-parser": "^2.0.1" - } - }, - "postcss-custom-selectors": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", - "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-dir-pseudo-class": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz", - "integrity": "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-double-position-gradients": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz", - "integrity": "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==", - "requires": { - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-env-function": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", - "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-flexbugs-fixes": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", - "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", - "requires": { - "postcss": "^7.0.26" - } - }, - "postcss-focus-visible": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz", - "integrity": "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-focus-within": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", - "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-font-variant": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", - "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-functions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", - "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", - "dev": true, - "requires": { - "glob": "^7.1.2", - "object-assign": "^4.1.1", - "postcss": "^6.0.9", - "postcss-value-parser": "^3.3.0" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "postcss-gap-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", - "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-image-set-function": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz", - "integrity": "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-initial": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", - "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-js": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz", - "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==", - "dev": true, - "requires": { - "camelcase-css": "^2.0.1", - "postcss": "^7.0.18" - } - }, - "postcss-lab-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz", - "integrity": "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==", - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-load-config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", - "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", - "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - } - }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - } - } - }, - "postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", - "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "postcss-logical": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", - "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-media-minmax": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", - "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", - "requires": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", - "requires": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", - "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "postcss-nested": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz", - "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==", - "dev": true, - "requires": { - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2" - } - }, - "postcss-nesting": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", - "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-normalize": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", - "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", - "requires": { - "@csstools/normalize.css": "^10.1.0", - "browserslist": "^4.6.2", - "postcss": "^7.0.17", - "postcss-browser-comments": "^3.0.0", - "sanitize.css": "^10.0.0" - } - }, - "postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", - "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", - "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-overflow-shorthand": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", - "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-page-break": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", - "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-place": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", - "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - } - }, - "postcss-preset-env": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", - "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", - "requires": { - "autoprefixer": "^9.6.1", - "browserslist": "^4.6.4", - "caniuse-lite": "^1.0.30000981", - "css-blank-pseudo": "^0.1.4", - "css-has-pseudo": "^0.10.0", - "css-prefers-color-scheme": "^3.1.1", - "cssdb": "^4.4.0", - "postcss": "^7.0.17", - "postcss-attribute-case-insensitive": "^4.0.1", - "postcss-color-functional-notation": "^2.0.1", - "postcss-color-gray": "^5.0.0", - "postcss-color-hex-alpha": "^5.0.3", - "postcss-color-mod-function": "^3.0.3", - "postcss-color-rebeccapurple": "^4.0.1", - "postcss-custom-media": "^7.0.8", - "postcss-custom-properties": "^8.0.11", - "postcss-custom-selectors": "^5.1.2", - "postcss-dir-pseudo-class": "^5.0.0", - "postcss-double-position-gradients": "^1.0.0", - "postcss-env-function": "^2.0.2", - "postcss-focus-visible": "^4.0.0", - "postcss-focus-within": "^3.0.0", - "postcss-font-variant": "^4.0.0", - "postcss-gap-properties": "^2.0.0", - "postcss-image-set-function": "^3.0.1", - "postcss-initial": "^3.0.0", - "postcss-lab-function": "^2.0.1", - "postcss-logical": "^3.0.0", - "postcss-media-minmax": "^4.0.0", - "postcss-nesting": "^7.0.0", - "postcss-overflow-shorthand": "^2.0.0", - "postcss-page-break": "^2.0.0", - "postcss-place": "^4.0.1", - "postcss-pseudo-class-any-link": "^6.0.0", - "postcss-replace-overflow-wrap": "^3.0.0", - "postcss-selector-matches": "^4.0.0", - "postcss-selector-not": "^4.0.0" - } - }, - "postcss-pseudo-class-any-link": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz", - "integrity": "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==", - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^5.0.0-rc.3" - }, - "dependencies": { - "cssesc": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", - "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - }, - "postcss-selector-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", - "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", - "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-replace-overflow-wrap": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz", - "integrity": "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==", - "requires": { - "postcss": "^7.0.2" - } - }, - "postcss-safe-parser": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", - "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", - "requires": { - "postcss": "^8.1.0" - }, - "dependencies": { - "postcss": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz", - "integrity": "sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==", - "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map-js": "^0.6.2" - } - } - } - }, - "postcss-selector-matches": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", - "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "postcss-selector-not": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz", - "integrity": "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==", - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - } - }, - "postcss-selector-parser": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", - "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } - } - }, - "postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", - "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - } - }, - "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" - }, - "postcss-values-parser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", - "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", - "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - }, - "pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - }, - "pretty-error": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", - "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", - "requires": { - "lodash": "^4.17.20", - "renderkid": "^2.0.4" - } - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", - "requires": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - } - } - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - }, - "promise": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "requires": { - "asap": "~2.0.6" - } - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" - }, - "prompts": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", - "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.8.1" - } - }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "purgecss": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-3.1.3.tgz", - "integrity": "sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==", - "dev": true, - "requires": { - "commander": "^6.0.0", - "glob": "^7.0.0", - "postcss": "^8.2.1", - "postcss-selector-parser": "^6.0.2" - }, - "dependencies": { - "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true - }, - "postcss": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz", - "integrity": "sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==", - "dev": true, - "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map-js": "^0.6.2" - } - } - } - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", - "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" - } - }, - "querystring": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", - "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true - }, - "raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "requires": { - "performance-now": "^2.1.0" - } - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - } - } - }, - "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-app-polyfill": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", - "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", - "requires": { - "core-js": "^3.6.5", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.7", - "whatwg-fetch": "^3.4.1" - } - }, - "react-dev-utils": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", - "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", - "requires": { - "@babel/code-frame": "7.10.4", - "address": "1.1.2", - "browserslist": "4.14.2", - "chalk": "2.4.2", - "cross-spawn": "7.0.3", - "detect-port-alt": "1.1.6", - "escape-string-regexp": "2.0.0", - "filesize": "6.1.0", - "find-up": "4.1.0", - "fork-ts-checker-webpack-plugin": "4.1.6", - "global-modules": "2.0.0", - "globby": "11.0.1", - "gzip-size": "5.1.1", - "immer": "8.0.1", - "is-root": "2.1.0", - "loader-utils": "2.0.0", - "open": "^7.0.2", - "pkg-up": "3.1.0", - "prompts": "2.4.0", - "react-error-overlay": "^6.0.9", - "recursive-readdir": "2.2.2", - "shell-quote": "1.7.2", - "strip-ansi": "6.0.0", - "text-table": "0.2.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "browserslist": { - "version": "4.14.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", - "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", - "requires": { - "caniuse-lite": "^1.0.30001125", - "electron-to-chromium": "^1.3.564", - "escalade": "^3.0.2", - "node-releases": "^1.1.61" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - }, - "globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - }, - "pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "requires": { - "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - } - } - }, - "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==", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-error-overlay": { - "version": "6.0.9", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", - "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" - }, - "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==" - }, - "react-refresh": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", - "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" - }, - "react-router": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", - "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", - "requires": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "mini-create-react-context": "^0.4.0", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "path-to-regexp": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", - "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "requires": { - "isarray": "0.0.1" - } - } - } - }, - "react-router-dom": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", - "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", - "requires": { - "@babel/runtime": "^7.1.2", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.2.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - } - }, - "react-scripts": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz", - "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==", - "requires": { - "@babel/core": "7.12.3", - "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", - "@svgr/webpack": "5.5.0", - "@typescript-eslint/eslint-plugin": "^4.5.0", - "@typescript-eslint/parser": "^4.5.0", - "babel-eslint": "^10.1.0", - "babel-jest": "^26.6.0", - "babel-loader": "8.1.0", - "babel-plugin-named-asset-import": "^0.3.7", - "babel-preset-react-app": "^10.0.0", - "bfj": "^7.0.2", - "camelcase": "^6.1.0", - "case-sensitive-paths-webpack-plugin": "2.3.0", - "css-loader": "4.3.0", - "dotenv": "8.2.0", - "dotenv-expand": "5.1.0", - "eslint": "^7.11.0", - "eslint-config-react-app": "^6.0.0", - "eslint-plugin-flowtype": "^5.2.0", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jest": "^24.1.0", - "eslint-plugin-jsx-a11y": "^6.3.1", - "eslint-plugin-react": "^7.21.5", - "eslint-plugin-react-hooks": "^4.2.0", - "eslint-plugin-testing-library": "^3.9.2", - "eslint-webpack-plugin": "^2.5.2", - "file-loader": "6.1.1", - "fs-extra": "^9.0.1", - "fsevents": "^2.1.3", - "html-webpack-plugin": "4.5.0", - "identity-obj-proxy": "3.0.0", - "jest": "26.6.0", - "jest-circus": "26.6.0", - "jest-resolve": "26.6.0", - "jest-watch-typeahead": "0.6.1", - "mini-css-extract-plugin": "0.11.3", - "optimize-css-assets-webpack-plugin": "5.0.4", - "pnp-webpack-plugin": "1.6.4", - "postcss-flexbugs-fixes": "4.2.1", - "postcss-loader": "3.0.0", - "postcss-normalize": "8.0.1", - "postcss-preset-env": "6.7.0", - "postcss-safe-parser": "5.0.2", - "prompts": "2.4.0", - "react-app-polyfill": "^2.0.0", - "react-dev-utils": "^11.0.3", - "react-refresh": "^0.8.3", - "resolve": "1.18.1", - "resolve-url-loader": "^3.1.2", - "sass-loader": "^10.0.5", - "semver": "7.3.2", - "style-loader": "1.3.0", - "terser-webpack-plugin": "4.2.3", - "ts-pnp": "1.2.0", - "url-loader": "4.1.1", - "webpack": "4.44.2", - "webpack-dev-server": "3.11.1", - "webpack-manifest-plugin": "2.2.0", - "workbox-webpack-plugin": "5.1.4" - }, - "dependencies": { - "dotenv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" - } - } - }, - "react-speech-recognition": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/react-speech-recognition/-/react-speech-recognition-3.8.0.tgz", - "integrity": "sha512-mQ5oVQPt2l95/YKuaB+vGdDCuOKJS/ezwALWgo0w1+/CT3N2jxAdkOzeqvJiBmCLf263sCbkJ/L4fI8R1ij2IA==" - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "dependencies": { - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - } - } - }, - "read-pkg-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "requires": { - "picomatch": "^2.2.1" - } - }, - "recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", - "requires": { - "minimatch": "3.0.4" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "reduce-css-calc": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz", - "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==", - "dev": true, - "requires": { - "css-unit-converter": "^1.1.1", - "postcss-value-parser": "^3.3.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "regenerate-unicode-properties": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", - "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", - "requires": { - "regenerate": "^1.4.0" - } - }, - "regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" - }, - "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - } - }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - }, - "regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" - }, - "regexpu-core": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", - "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" - } - }, - "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" - }, - "regjsparser": { - "version": "0.6.9", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", - "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - }, - "renderkid": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", - "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", - "requires": { - "css-select": "^2.0.2", - "dom-converter": "^0.2", - "htmlparser2": "^3.10.1", - "lodash": "^4.17.20", - "strip-ansi": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "resolve": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", - "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", - "requires": { - "is-core-module": "^2.0.0", - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - } - } - }, - "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==" - }, - "resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" - }, - "resolve-url-loader": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.3.tgz", - "integrity": "sha512-WbDSNFiKPPLem1ln+EVTE+bFUBdTTytfQZWbmghroaFNFaAVmGq0Saqw6F/306CwgPXsGwXVxbODE+3xAo/YbA==", - "requires": { - "adjust-sourcemap-loader": "3.0.0", - "camelcase": "5.3.1", - "compose-function": "3.0.3", - "convert-source-map": "1.7.0", - "es6-iterator": "2.0.3", - "loader-utils": "1.2.3", - "postcss": "7.0.21", - "rework": "1.0.1", - "rework-visit": "1.0.0", - "source-map": "0.6.1" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } - }, - "postcss": { - "version": "7.0.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - }, - "rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "requires": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - }, - "dependencies": { - "convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" - } - } - }, - "rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rollup": { - "version": "1.32.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", - "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", - "requires": { - "@types/estree": "*", - "@types/node": "*", - "acorn": "^7.1.0" - } - }, - "rollup-plugin-babel": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz", - "integrity": "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==", - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "rollup-pluginutils": "^2.8.1" - } - }, - "rollup-plugin-terser": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", - "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", - "requires": { - "@babel/code-frame": "^7.5.5", - "jest-worker": "^24.9.0", - "rollup-pluginutils": "^2.8.2", - "serialize-javascript": "^4.0.0", - "terser": "^4.6.2" - }, - "dependencies": { - "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", - "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - } - } - }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" - }, - "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==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "requires": { - "aproba": "^1.1.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "requires": { - "ret": "~0.1.10" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "sanitize.css": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", - "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" - }, - "sass-loader": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", - "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", - "requires": { - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "requires": { - "xmlchars": "^2.2.0" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", - "requires": { - "node-forge": "^0.10.0" - } - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serialize-javascript": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", - "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "optional": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - } - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - } - } - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" - }, - "dependencies": { - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "sockjs-client": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz", - "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==", - "requires": { - "debug": "^3.2.6", - "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.5.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "sort-keys": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", - "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", - "requires": { - "is-plain-obj": "^1.0.0" - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", - "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==" - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "requires": { - "minipass": "^3.1.1" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - } - } - }, - "stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", - "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" - }, - "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "string.prototype.matchall": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz", - "integrity": "sha512-pknFIWVachNcyqRfaQSeu/FUfpvJTe4uskUSZ9Wc1RijsPuzbZ8TyYT8WCNnntCjUEqQ3vUHMAfVj2+wLAisPQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has-symbols": "^1.0.1", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.3.1", - "side-channel": "^1.0.4" - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - } - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "dependencies": { - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - } - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - }, - "strip-comments": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", - "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", - "requires": { - "babel-extract-comments": "^1.0.0", - "babel-plugin-transform-object-rest-spread": "^6.26.0" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" - }, - "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==" - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "requires": { - "min-indent": "^1.0.0" - } - }, - "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==" - }, - "style-loader": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", - "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.7.0" - } - }, - "stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - }, - "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - } - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - }, - "table": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", - "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", - "requires": { - "ajv": "^8.0.1", - "lodash.clonedeep": "^4.5.0", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.5.0.tgz", - "integrity": "sha512-Y2l399Tt1AguU3BPRP9Fn4eN+Or+StUGWCUpbnFyXSo8NZ9S4uj+AG2pjs5apK+ZMOwYOz1+a+VKvKH7CudXgQ==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } - } - }, - "tailwindcss": { - "version": "npm:@tailwindcss/postcss7-compat@2.1.2", - "resolved": "https://registry.npmjs.org/@tailwindcss/postcss7-compat/-/postcss7-compat-2.1.2.tgz", - "integrity": "sha512-bH2kw6uyqLnDMP8wzDUsis5ovrsRzfHEyiL1McADvqlW54g6y0KVHX1xzO7PH8Fl5s0Sq8vDOAp4+3V8MEcZ9g==", - "dev": true, - "requires": { - "@fullhuman/postcss-purgecss": "^3.1.3", - "autoprefixer": "^9", - "bytes": "^3.0.0", - "chalk": "^4.1.0", - "chokidar": "^3.5.1", - "color": "^3.1.3", - "detective": "^5.2.0", - "didyoumean": "^1.2.1", - "dlv": "^1.1.3", - "fast-glob": "^3.2.5", - "fs-extra": "^9.1.0", - "html-tags": "^3.1.0", - "lodash": "^4.17.21", - "lodash.topath": "^4.5.2", - "modern-normalize": "^1.0.0", - "node-emoji": "^1.8.1", - "normalize-path": "^3.0.0", - "object-hash": "^2.1.1", - "parse-glob": "^3.0.4", - "postcss": "^7", - "postcss-functions": "^3", - "postcss-js": "^2", - "postcss-nested": "^4", - "postcss-selector-parser": "^6.0.4", - "postcss-value-parser": "^4.1.0", - "pretty-hrtime": "^1.0.3", - "quick-lru": "^5.1.1", - "reduce-css-calc": "^2.1.8", - "resolve": "^1.20.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - }, - "tar": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", - "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - } - } - }, - "temp-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", - "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" - }, - "tempy": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", - "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", - "requires": { - "temp-dir": "^1.0.0", - "type-fest": "^0.3.1", - "unique-string": "^1.0.0" - }, - "dependencies": { - "type-fest": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", - "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" - } - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "terser-webpack-plugin": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", - "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", - "requires": { - "cacache": "^15.0.5", - "find-cache-dir": "^3.3.1", - "jest-worker": "^26.5.0", - "p-limit": "^3.0.2", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "source-map": "^0.6.1", - "terser": "^5.3.4", - "webpack-sources": "^1.4.3" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "terser": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.0.tgz", - "integrity": "sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g==", - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "requires": { - "setimmediate": "^1.0.4" - } - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" - }, - "tiny-invariant": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz", - "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" - }, - "tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, - "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==", - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "dependencies": { - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "requires": { - "punycode": "^2.1.1" - } - }, - "tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - }, - "ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" - }, - "tsconfig-paths": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", - "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "requires": { - "tslib": "^1.8.1" - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" - }, - "unicode-match-property-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", - "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "requires": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", - "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" - }, - "unicode-property-aliases-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", - "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "requires": { - "crypto-random-string": "^1.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - } - } - }, - "url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "url-parse": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz", - "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==", - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "optional": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, - "v8-to-istanbul": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", - "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - } - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "requires": { - "makeerror": "1.0.x" - } - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "optional": true, - "requires": { - "chokidar": "^2.1.8" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "optional": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "optional": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "optional": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "optional": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "optional": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "optional": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "optional": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "optional": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "web-vitals": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz", - "integrity": "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { - "glob": "^7.1.3" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "requires": { - "randombytes": "^2.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } - }, - "webpack-dev-middleware": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", - "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "dependencies": { - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" - } - } - }, - "webpack-dev-server": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz", - "integrity": "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==", - "requires": { - "ansi-html": "0.0.7", - "bonjour": "^3.5.0", - "chokidar": "^2.1.8", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "debug": "^4.1.1", - "del": "^4.1.1", - "express": "^4.17.1", - "html-entities": "^1.3.1", - "http-proxy-middleware": "0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.3.0", - "ip": "^1.1.5", - "is-absolute-url": "^3.0.3", - "killable": "^1.0.1", - "loglevel": "^1.6.8", - "opn": "^5.5.0", - "p-retry": "^3.0.1", - "portfinder": "^1.0.26", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.8", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", - "spdy": "^4.0.2", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "^13.3.2" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "requires": { - "locate-path": "^3.0.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - } - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "requires": { - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "ws": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", - "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", - "requires": { - "async-limiter": "~1.0.0" - } - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } - } - }, - "webpack-manifest-plugin": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz", - "integrity": "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==", - "requires": { - "fs-extra": "^7.0.0", - "lodash": ">=3.5 <5", - "object.entries": "^1.1.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "webpack-merge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", - "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", - "requires": { - "lodash": "^4.17.15" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "whatwg-url": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.5.0.tgz", - "integrity": "sha512-fy+R77xWv0AiqfLl4nuGUlQ3/6b5uNfQ4WAbGQVMYshCTCCPK9psC1nWh3XHuxGVCtlcDDQPQW1csmmIQo+fwg==", - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.0.2", - "webidl-conversions": "^6.1.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } - }, - "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==", - "requires": { - "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" - } - }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - }, - "workbox-background-sync": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", - "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-broadcast-update": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz", - "integrity": "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-build": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", - "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", - "requires": { - "@babel/core": "^7.8.4", - "@babel/preset-env": "^7.8.4", - "@babel/runtime": "^7.8.4", - "@hapi/joi": "^15.1.0", - "@rollup/plugin-node-resolve": "^7.1.1", - "@rollup/plugin-replace": "^2.3.1", - "@surma/rollup-plugin-off-main-thread": "^1.1.1", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^8.1.0", - "glob": "^7.1.6", - "lodash.template": "^4.5.0", - "pretty-bytes": "^5.3.0", - "rollup": "^1.31.1", - "rollup-plugin-babel": "^4.3.3", - "rollup-plugin-terser": "^5.3.1", - "source-map": "^0.7.3", - "source-map-url": "^0.4.0", - "stringify-object": "^3.3.0", - "strip-comments": "^1.0.2", - "tempy": "^0.3.0", - "upath": "^1.2.0", - "workbox-background-sync": "^5.1.4", - "workbox-broadcast-update": "^5.1.4", - "workbox-cacheable-response": "^5.1.4", - "workbox-core": "^5.1.4", - "workbox-expiration": "^5.1.4", - "workbox-google-analytics": "^5.1.4", - "workbox-navigation-preload": "^5.1.4", - "workbox-precaching": "^5.1.4", - "workbox-range-requests": "^5.1.4", - "workbox-routing": "^5.1.4", - "workbox-strategies": "^5.1.4", - "workbox-streams": "^5.1.4", - "workbox-sw": "^5.1.4", - "workbox-window": "^5.1.4" - }, - "dependencies": { - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - } - } - }, - "workbox-cacheable-response": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", - "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-core": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", - "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" - }, - "workbox-expiration": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", - "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-google-analytics": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", - "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", - "requires": { - "workbox-background-sync": "^5.1.4", - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4", - "workbox-strategies": "^5.1.4" - } - }, - "workbox-navigation-preload": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", - "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-precaching": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", - "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-range-requests": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", - "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-routing": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz", - "integrity": "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "workbox-strategies": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", - "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", - "requires": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" - } - }, - "workbox-streams": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", - "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", - "requires": { - "workbox-core": "^5.1.4", - "workbox-routing": "^5.1.4" - } - }, - "workbox-sw": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz", - "integrity": "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" - }, - "workbox-webpack-plugin": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", - "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", - "requires": { - "@babel/runtime": "^7.5.5", - "fast-json-stable-stringify": "^2.0.0", - "source-map-url": "^0.4.0", - "upath": "^1.1.2", - "webpack-sources": "^1.3.0", - "workbox-build": "^5.1.4" - } - }, - "workbox-window": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", - "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", - "requires": { - "workbox-core": "^5.1.4" - } - }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "requires": { - "errno": "~0.1.7" - } - }, - "worker-rpc": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", - "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", - "requires": { - "microevent.ts": "~0.1.1" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "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==", - "requires": { - "color-name": "~1.1.4" - } - }, - "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==" - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - } - } - }, - "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==" - } - } -} diff --git a/public/assets/images/FavN.psd b/public/assets/images/FavN.psd deleted file mode 100644 index f491874bc11c3df96bd1b0c718e6fdbe145e61bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257517 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

8VP*cU+;*krj3 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 yFI5V-m8AO0`qGia{> diff --git a/public/assets/images/FavY.psd b/public/assets/images/FavY.psd deleted file mode 100644 index 53e0452404f8d2fa13c1d7feb5c43d50b06f1c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256637 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

(>h`l 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�ULakigrKm#uQKulqr1F>Vg&9syZuV^^ z6SQ?B5tI~=rHnwvl{JDF&2rRkNh+A^2Ie>Zwdd$%Un-fJYG$!?DI*F&V*WUT5H~b^ zohSw=>_l)_&f?Vm{>~C}eatW#kTVFdT87y1+@F_A8!>4fQ#_4@3(Hnl8W76kg3a@r z%Da#>zDf3~@?9YY8KqQnP3CvFAeoxRJT|AM6%r)Mb24FdH)?^hr%TX6{b!1V9^0*3 zz^|2#Lth+4VOs|j_RO=jCb4-^v&i1;z;KN>0?zphAC54}5 z=A4O>xl8?}QFF9vH-)X(SOz|ISkOq+B->)xz^+F=5U0(M)_+poe6~+XA|M+NxVwvj zb(wDyrfz_BK(W0HY?>GK8m{Z12Mmp=YP~*47C9jh-$~19$uyHO?Nn>_XL!Ki%DDRD zvdL5K`KRreYHkzA`_%Fi|pnm_0Dr6cP5)ec8ThX)l;rvLh`{v={BT8-@-pG&re@3seQ$}bIXS2D^^R;{K`SL-vbmNS>I#G{Y5}ZNE)uhF&4Jd>1<{W0!&QZ z0~g{ix`VZ|rbcQN_So)u-7K_PJFW2m z6oULYS7rf@o-W9^3c$Yvhl|j zHDL7qOfhJ)?&v~jbQ!}Hny4gQ1cPmN(`>5EB}Z!SKcAV_oDTSVAs?Gr7kzG>qd3t- zQmMutn;DyEfy5PP*X_C*ZZD#N_q2x>i4~aG*YUfInRhX|!IFX6D0IxmxDJIb8oH0{ z9us@fz(>9^8>fDxI=Qt#cc|`ytihdZ1e|0rk_|Zhs#sSpJdPcf(Qpi^Tzi4T` zJ9h$2EuB`|YG!q!l^0+Yj$NcdOWKK{@v`L@fu{W2ZZVF1!CHZAh+M5mQ94mGwvzA8 z#!};fNNfkZn(4%O_6n@YFoNm~RerWHq$_>cl{NkP%rmXFyCO^Yf%qdFJ?w6bIlk1! z)`2&vH#Ql;-pwCv9k~>?XF%q}?gZi-W2I?c#>!39M)@w?C6mmeK`}==h^V|EE-OG9 z7Ob0@193f&-pB)tY+wWMbVf1yhCGPn$s4gX<0h-M_qU%XV7!!l+oj5;2``Q|pgxXw z>vnUu tC*gmiG@sI2m&K~{Y!@5%#kGYy%{guOJv7+=Gk{r%rMy5D0^{Z2g;%&T z<6N&HQd^Wf0>d!iiGLX2h9#1i_+f?*3=j<=j!`&5iTMe9+Kar!Q=g1coh3(QnX7kr zW!0n(E725+zy(`(SDG}8@`O61?hsq~Je#ZikNz6^FBf%r2@LMYcI9Bsc7ywJ&wUx> zA#f9`Q~c1pMdD-K9e)fdI*c`TPmeWAa|eT3nAuE<<|#>|@L}vT{XXBB{~P6w^rw=2 zW@5VVRGybh+vt2xjcyi}8r-ICBJqiw*?W@yBo^Qee2xuxG3vTWmC;Sl(`vwlq)|?H z%f6{_R!_J0tu*ZXrt>fwU@=A$rbVzhGW92lE*Wv!;xz!Ss$s+-#nGBgLWORi}Qd0p?UE| zpGGSjBb$+c3igAZ#`l;$0Uac8N!$uo8hbM8Xqw#C!?V!UEzvcR#y<%kgipUy#%L2F zKyp5dz&Iqgh5P2mhN8eG!6Ws7s@*~+gwTDT{)da=u<$k{7e@QmTu0IUd|VI z=2DIo3oVR1m~f97m-=&Imq;+dBbx3UhrlK@H-1|_6;-qXZ;OfcUKG8fNUmP@{d!^G zE==pJmBAwEL0Yz!X#6n*dzt*yLp0nb!~?HMGdz~rmT?StC+Ey^?wWR~bLGw&CTm%_ zTpdqF)ufJ1spTcx2Q7>yHxzOn%MJvT15abtUD*m|YzQ87j$N6%l+yVN!gVfhu7;nR zn2pug*E0D|03LM1%pXLJ^)xKS&k7?z+dT zo3deJUUnzB23^LG^fmo+Sxy#7t< z=|PT|XxhrIuRReWI{q{!qN&Iv?UzQo&1$j%LDfK2F-2h1H%CB4Gl z+o`;ZH)zV3jt8o0!6bHS%ur&e$rtjpasXLCCvlC4DdDojt^B0VTD-o(@wN>Z* zS#N6QiIeBdG=!-L`O8^i#qy1`5<$I+JU zXSUbJ&CsBRq6*QN+mLmYU*q(vlQnM74(eJ69OP z&=e!pnlK>mBQuTlZLYxmAt{^BbSDp*BC9SOOzer}ih3&!&wxe@PKdK}9g#YTWT=cY zzIf2Brl5`xTWB?NROV=#R7otXb1?Ccq zaCOx`rF)}o|2&fPKjYJxstAnQ8CHq2Zo?N9x+GrKLN22lDQQanDp&4v-l=21kk z^UdjMiDGjIG^}@VA5zl{nr>HRH^T@Oi!CgtI)3_JkKJ^;NZeV+pop=pGgVb}P4Axj zLQ*ML0rFral@w?`>tPtnB-!XfLtA(G)Tss`M087`z02q7rzB{*71RJo+~(<4zy!|TY1)Uzj8!Z$us|qrJDe}@ zgy=JEGZFbx@8ooxECbtMpzU_jh^Ut_$pT}1L}H43Yd&m7g8CDEBaU@VO+rKD@0FZ< zT771}u)pun2*;6)BMR}6-(!G$L`kz9N!t^%eZj(lxl1WAAVMh!3oRy9eQMaoU%lQ|^H!hSTLCXFd0D=tbEGTej?33y5|4b^B}6I;AG4ewwuyf8~h)Ic9Vj zb{e)+pB9Z3^m<#(+x}z>57cYenA#9Wzg2ztG*|T-V#ZBlFUFMJtWJNK;ahUrEZ)!u z^ZWIe@lL+c_WOoyYDa4On_gd#FUHop|0eMw>)bL)qD`>2>A~8><`mu@i`jOw3q4Wj zOVq67@&ZHBG?R8arX9|Z`GsFl_l2Z5Eg-j~aZwTUrXxwEb|!Yo*I!bVtHR!}Cne6> z?OE6sy}5{>8$o!xpo9&=e~a^VLtEmsa#yp;!Xu`ramu67wVgsW70AKOZRgj@ok+n= z%H3a=KQVMxA%LGXu5_Z?{W_B{H0*BKWZNyts;oT3 z*KToEH*1@Vw%w>5gXSUOW4c-h3JI3Chn+07Y3V}|N z6@%Hu>E_a;KKVVm&Kl=%Lv^&rR~&kCFk7a~IB`2|lK`hqln!iK&+TuW3S_s69-Xq@ z0evj_Mk0uz+68^Il8T@wH@dgvA0KxYx{^%PJbB3%k5?$YgIdvA`d|0te@c5|8S0hJDIZx->2Fds2X;V2L4>-?LFH#TU$lg%q2| z2Am{9F5wt!Vcc7d1+8pFa{@-sGBYwXT`bvUOgzC?z_>4uHMWY-+%5hdkv=7(~uxAEhLHNc1wv% zzHn(GH#OBOT=tU-ujJX@EXNaYC9ZO7xb#c9Evg1(O&+eKSXWJr^+1zogU~ExRyT~> zEpND#b|-ybFKJaW+{`7b%JE4*W2b!GYx04*X5NgercusQ)T(jYXRrs9sR$IXm|m2V zVT8y;Lzl$|dbN+DW($mBW(;=mDX#TH;#J(ZSXs6^NxMu@(B#1P>6S%=YO%zrWLJ>! z92;CYYK)ovY3TMuABP9H1K3n0)^?W!@3X@4@&*vhbV<4#I6VsB(X2oCq<)Crj?Y-C5dJXK4rPvhL33iAasbo9iR7`gHaZ zQPbm(d2BR)QJL{0B;j?9J3a+QV^V^E*>N=0`A+tB;+*j+TW&I~Znq@%r-|Pa!w=yU z&S40}Gr7IZvyJYsO8uQCFqwZ|ec&`8kCaDbu2n@R9_)4_991?8A&i`mXLFGx-~8If0H95UTC-0MxTJz+_tt5WYTmi z?M7U3{Gartr`W@3;#Azi&jWi{DvM+lAgSlrP!~=9coc6-jKH z0~+q#dfIt9Q&dRZ&sXAzdr5P4s)NlMEygl%c=qQ6EjBnIxhxMg4KA{ z2Plzq;&zF{tp)#QoM#D4!Cb-B>KVQBZ3k5VwAJJS z)zrl}D6&PP;z#kKocaM8rl?5#!~Cdlm*li^C(Xe3iL+w~e`u5n2pU2LbJH{XY7;J0 z6{^>?2edd9%nj?d4@z;EkxvilskzQNW=bLYOKFdJDB_v743y0xuqtEZt$ zlwc1`d?_Z`)KV94bB-7Hxl+aqm&;24Nr6`~%IM#~If`?1#J1h^1qJ40_dsv<=a&tH zNWOe*liS9-bGI%Un$*oH%^<-VY?a%;H8ynz%;I z_<;UG>;*wjr8S`oQe_q^8-=Z67paic&hJ6fFLvN%zlu^1j86)$KRLP*Z3SFf`5-VtQ{lr{UG&Y%nAx9G{?3^v#S7J+G?Al)YX$;v9TuXZ~$3P+V z7G6A4CQbNhXJ8UebvPp0Kx#=@74Kkl)Twp*)dofY=6 z>YbsQR-JJp^s->zw;KRsZ2oC8)T~K2s4WFeHd(hH#08=FC+J~aC!eI<23M0$)Mr)= z#mRUuE`A4vH>6$QZOsVU2~59i?ie^m%^~Wfj2zf~p{VgkcRiT1&?937-iBM`SgRSSD2@1INHsx>8rEHjD+{ z2%QFV*E@ZiatWjEA(9Lycw=Qr8#gJ^_37d@b%WBPZEq8ILM(4lrJkn6tb>K4X2vZo zB~1%QnWa%)nkS#_*km+pWL!+xEZ9IHD6Eoe!+)B5Zk(vX&O!5HQwSpQ;ASm9ge&iE zr;KNw_tbFVUh+SHNr*%RMgd@MYE?y;fAAA7v< zShjEb%r_^#84euGKc5fnO1o>PJxI*>$n>Zl>S9T9u{}nYcT0W-l=@hlX;mm^n@e)l z?2NmZub(#|)trEsN>Pg%Cq|C#)#QshAfq%^k3#MI`p%hrhrm0$OZ`v#-mb=-aOv79 z(|f>ut<(1@)O%(pp!&)ftpWY|H@#0`7oM`#zP77xr`szC5y|uUQ#Q+{_=s5>FL#Zw znsruPio+Cke&@37XWPg(&7*Xp2#Ep3IF9B?e9Xu8o>oJNkJC^j_zwxEU_wrLuFCuF zJpH7&JHBHd+AjOcYLtb%aVIoeAB_M$M!N#T3VxNqZq5OlLHM~yLPfq zP5UOW?a!BPTUm|5TwQ%I?+M;hHqy-1l|5{(21BbQIYMeii&$(opPWtGe7}WNyLart zJexn&vgXd1jaqE(*dDZOxHa}pXe%*-T`&Tl^I97|f}cyJJ(U~C&gC0~X>bRH&a&~n z?=30$LYu^mbC6Db}S{+9X0uDRkUjHl(6ui6fGUIIyL;g(0?Yt=Zg z=s@u`xv%R`bN-aCF!rSt+|S7rA|Y(d_^x(gYSFQ8?CA4ki;}@Tq?hg+yE@Kl+q;$Q zsJe=_Zq?>v{F^_uV9qP>g6K8j0vZi$kFyLg<7>fl8DzeZ+GX6GRhq5X%%YLBIeAi~ z!cdfjv^p!vK?rTDd+$}vi_SFD2^xr^Y%Y6rF9B$7?7{8uqi`G3$cW?qemy+{KyQ ztA58+n>&*Li+K`*64IYZ6v+{c9i%|fp`BpjVDD4W=ZIMZ(z)F1nh%?m@d)rmkD;6n z)AAe^9Cqg!6C+p8o~AmOOI?BGB2^Oor5jK|hZC5=LjoT%=dry=cTxXG|9s|dVX7nD z<|XtJKSelIT=dA!A_(Iq1s8S_jug4fyOK_#0r{B@b;Hmi3hdaPV@BFVYvWP0Y5VWE zx}V9X``L?KPFL(WI#DYQm@Y2)af`@`oHogFE1gCwTvm+8vAw9Yr^+G^))01`=fJ9_ z?M}{JN}13bH1^Y#<2-!da<^ZcS8ko%Wws3NvpH4djvjD>Lmg|;?8HF}KA#qpBI7Sq9Fx! zbVw|dbucqy>uvp2ngXt1#6cPTiAu&Z;3z}w2tI%63FDP9URShOwioPLQ%;o;Eapbr zwnwD4w#|<2;k?$V@+3L%tAOZYWV(86!KpQ!W<@Qw)bWkpY^xJN_}E?!2qvPhY^z@b zE|nx3ju_j+wTRbRQxPGTCL*4X0cEU~E~M+V<5;0z%x!fJ6XHQn+0ngjOeLJ$c6k%$ zOEP0HyQ*)v#mXDhS+4T^Q*~gVai6AIn6o<=?Zud?|Iv1Ebh%3ijeM4+1F6kVUq8#K zhCD2r3P=bgZQ+M|FpyF3WWdY{tN3Miw@B!AJH9VfVGqAy#<5tnf}e{(x63K2M4ND*54h6S7@Wiy zMiVgQ?YM;Q7tBTq96%>V_hEk9gQA6x9UR6FQ)=1MdPhp}Nktt*h`1(5s2@vXhM8&V z=2hhggpxxaL-v~V$Yjm=W;{#D^gE1+bwcxuR*ISRL>U2|$$lB3KK}$XSiSG^pBEm~ zz4)XdoGEkU7Azk*iJ9v%x@FXG3F^t-<>!Sa$FKR6&PY&imQ9_K_g1@ahL|oe71x-v zR>nnB)X8Ie+I^-wFS%!==dax*{=ZNFp3oz%-k%p(KqA+%+abVuTnL_>kP# z$HdffA&CF#)C>G~=8Xl0wrfI5;9hMm8+`k+sbFVr9gFGgOL7-RW^EI=BTgRAbXN_A z7!PSh5Al6$YEjwU<8f0yE6RJ!~I9ujoyPi(Yn{{&Dh>6db z-$usOV|&pSwev?yjkxH3oB2~PRP-$AR&F5Dy=)}hV~S*xjtMm(Qr7U!r@!lFokfPr zaAxtLXrQ*czCZ$0jus#(l)E+T#(6I8d>d=;oqFi&~cj$0*ucXPS2@B1UlIWtT z!Fw@OVUd8a2^B2}`f@Ipi9>-|*6ocp6lQZfwkMfFO9HUR0ApKzx~!FvIfm&M)Y2Yc+I#Cv${8Ln(^4~6Y5^Yh`;*Q$Y`R88`BmG#dEVvBfZPz zbVAa*?TT39VO8JY#aSSu8NndQ{2+?t$S#kcoK^#DQ8w#Evu{R``Fl@hE7jR%%9GV>}fs}9{&DA*%$X8o}bq0)Q{z12NkX1 zBf(e*FCNz%KCfZ6NlO&Un)tZmtB2&SJ9NMN!UDhHfc)BjHh$3ie{XFyJ6>}2OMIpX zD|1gOmJFfRA#t3*PMDZ~Q-_9k0FB&HD)~{{*TAgBRW3u#^XfFF+#*Q1pfeqyXakI} z;u{)PV3O^)beV!f_6p7IA;K()$4)vE|Q{S4vnQIgnONn;Uz=r z!2#Z7jfyA=e&Kmo2bSDAVkAqZXLRmDKA;g7ovveA6>II)@weMzlN1xuXkH~4rT>*#0Oy-#zSNtLKl{QzT1iC) zR<$SBjU7FZH_tO4#U=jSng+Sim=_b21cTjT4|9SE+mW^gS4?8wx;Acqi4O<22%byZ zgO%@_IXf;2&gc-X1?CA zHrJ{L*00$PT{b}JgkJ2nSEnIks2B_Svg8XbE3k2fDEj>5!Ye@)*8lwRi$heObv~K{ z%?j+gRx}bT1&+>M_;HoILU3B(aB&S1#IUl`%oa6z~T0|~oNj%A5;4Bx9kTgm#3 zS>dRG%s|Cz5u5-1oxe+Pxf)+HLdh2`q8;Z2| zRv(_MZ1u1x9$PP#)T6d^Pl2K|saeInbM;e_GYR;q#|6Tp)-!fO_$U&m2y1mHnxqfi zA3N2K^C~26Y%-nOYH1RR1sR$ltRDSv$C{hC^O4hTy*ad0vUXOr@6$xJO!f;ae8HR2 zkc_B640=Cb88 zcKf(nT6t3#_2e{xuUJ*3-N=-c2rg-w^J*#(o>U|448}vYtAs)W z%8k6=D5Sb_0a3~+hl#j+uz2}RuX`s9!(Er2M>OOd*X_YR2wfO8P$g|n@l;T@ir;W-qCoNj=HaL)Yu=KV=<`qMjZqva5H&r|tYqHrtn9@1Y4$%fA7%?r; z_aTStPnWtD$=(+cgFMM(-2QtZCS)g1$rB#+i)fteFzP%Tq3A+*-a9#Q zPh&teMu7#^t$U%J3l{A!%9*P7Q#Qx3U|N=6HI3be@Apchn~0}gC?<^ck(V%{=V??)x~bSFsRaO~nydF>W;Au_ zOx2GWi3PRC+k(uixy4<)uG}*@>!hzk_nUp(53?(%rqVXrRL`}YF;vJ1RvsFK?%(mM zlCScBfYNFkC`VLzlobr`rKg~~PP@em%tx}7r6i4II8^)c@h@lFXO3XQFz|bs^xS3S z%agt?Z_G?hPdBH6t}CXerl;)x>8WQc)$gaK&L90&{qYUodffhftMPdKTe+_04BL8rX;QP=#H>g8qD(S< za<;<3NkLjy(GfuzSlK>XG>vVd9VKXHGr!t;mAXd{bzS;b0<>3cP}X=&oG~I}QJGF? zJcuQh-3Q8Jq^?0&Plf3bLYzQEZ=@)wrmTztFKwVLZS4TAxF%>1Jux+&d2PxpFNQ-; z{t*Q8X0?PtcROUq4-&v27E~R0_T>j-^I5Dp5m%uT`yXR=6ISXp*ehMR=oKC7?}J_i zwWVW6*FX!(rZ(GeTK-vLe9l?tqyTV6inz#^N*osIJMEOG76Rh={8_qd{p*&d;p#JI zx34`dI`Hnx?bZ_N(PliAKimw!}^=Ap`j2t&8GLYN?bx$wg^N zh_tKw3sd~Lt zk~jZO-#YKB{z4zU(?t}ZQ#r%ZA3#n0-4Vxd#Du`5hTm7XdArp*3bAY?w8k2(YMe!|iE5@}jx z(`U}*OVq)M6LU6^nkT9ZXL$(~d3HT#bs4T;#UHa5R38|mcIgWx=R%E943$_IoOIFnYjBQ%Ssdy@14rI41qM?TC!~}FkCmFB zG`P+>eX}0pQi7Qr+0saCYVuW@;_C%|FbPAspvXnDFwOfMi9v~=2el#Uu?=nD;AUxc zxoATiKR9!;BqjSzzm}r~YJ?jkV`kCsW9`u8Ah@M1K$>*>H4`Z?#X#=!lZ$7wCnTWB zzDO*JCaUttQujqR1If%?n~2_M1Vr2Q88R_G$WrYwDWYJuR&bZwvfAuDI)Q#-LKA&# zIhv3-c+uiDV!@dZ#xn@;EFG9)bHTAvH-zioj(Fa`E z5YuI`)@VwM8!ZH}Jo>L#e^I|TkD-LcmSqUR!L1ulwS`844qVYaskS|Z?i*^Qi3_d( zB2LQ8UEo?azw5}}kw+#pH6}?4GtyIGhLLHivA9^T1zq(;X_<>dwZ+B7S~mCni6gT| zvhVHs-km-*+?Nl1)!TDvEi2mN7!d)nVZOl;kuID2U-KHsd@*!vj~SMk)^O{@a~12% zaf-ydckGYMa(Q1qd^f^yWP>Y<<=WKrd0kW^B`HCR9w3Y;F}-CpCR&0J^AnqBjhZ4+eR|B|fy=`;*VXi}j7g$aIu3w}Yyi+=vEmf;!8}~)eYl(b z5~_vg{C`Sl(d3-tTI=@uKF5tE^U4>|-S?Ytj}20$bDqy+V46Crkx3Z*&H(&z|NiV6ORk$1NAYs(S*6-zT1J$oE407nj z6+5h9@ZAn;IL!60*$zce`vO$?t9-cPFo7lTCeWATI#_g%l+wWt@D!GVPP&Joh-oZn z{LwCr-yr}IhF~kV_e^vadwF$mVTCLMA`{;k<(&2j>72(1EAI^Tm^G?X|Drq<`^@aa zHt`R$DnWbo378c;5_?)cqT;M<6mfo!Ta>bE6F`N1!$&C>8DmZml@i^e>AuRBMkz5y z>LD^Zduk6e6V!zM3RG*88JtNlOiYs(9CRT+GqW-{p!y0Ojecx&&S0KF7B+UE9BctC zbvXrC<|vEG6m@F@U3pmIm)zF5dW9#gzr4(LSFQHGf5xSKN`JPVLfM{B0 zVW5V>hMQxNT9q1iuS6_V9{P!SK$7yQ(051l@CFPiRO}vWmpEavr4AR8X5zF@bua^F zw0VW6a11Wuh9MTJMN`KK5AAM2B}fKN^A1zUQyOp}cOkn>A`xPXaT*;F&V%c56_F67 z1M@+^<>Ly5q1A>>DBuK_b8VcNPNbC~QDeOC;5L^l7eJ$$asdGZc(9NGe31hv>RT&{ z#`F*BUJ!z|xJIc#>%J=RclYemynbQ=kboMT_o9Dd_*Cz#3M!F$r21Rkw5-LF2`$p5w(=1z`>;|t^2k+F## zvpce{Jdo@M;nd+nVSB%>Y?FMO)3ay7L{nEy*W4Lxv|rnk?``Y}`VD($_GH`ta^lp? zsj%pk{AnI`#x*4{!8WbW%^{N}=er>Qt%s@5OkN7kKO_8LiSiQ@3OytIi~v}< zY=zH}Kcef+(Ou-|i_*0)tNd}c(+nm_{^r*;x@9%DbIyKH^UMMuXQcp% zxxNH0U)oYBj~Tw39<`+36v1LrlLm5(^Ft~VjBtZ$ou)PYTzk`jej16S2`%N-6qtNc zG}~!nAc^yM7uQij%nPCBcjl(W*L^0mdXm+ zc-QB*s?Ne<(@BoCLRY~e(hy}!Yqv48iJJfb3M4kURAAh<4_?irec?_+#R^UOL9>LZ zBH806V!?uGU+AK~@p*f-O(`NN-khcBq9IqcG-T|ZPEQKJay}=vhq$K{OCU;}2s^Pc zKt!#G?rG^XkfoYpSg=^yg~0YA@pWOS97wvf)0V9+UoNAT#Aie#;?6uO$t*;SolD&Vp$uhYb4J(FL9eYq!Jwktb3q%8jC{UV_E@)jc2=}fkq&-HIe^( z6dBB14h%dlq>aG|XM3s>$Wid2NM6Z@FcCN|`j{UAnL7y_+@lvI z(Vr-h-a*B-m<_I|(vysdEbkUg!H+Qg)>g(9sM#2|%knHkoHXdPoFZT+OU+aq0rn+| z84+~)6w&MXRW<;~o3xkl#TXh3rkx;>k42@Du(K6n+fDSIcdB=3+X_!MZdif*oj`#& zGspIYY8MO&%o6>&a*PUSJ3A107zzR)<|ve5fHjx_qTCMy*V5h+Lm?GJ*(bXo z&9JCdSPr6VA}d9M>IwAkeBo0{qd5$wdpkk#C|wykflArmC=Qu{#;{y#Bjm7?`MEt* zv$y|(;P6QmYTS<97UMylhb)$+Lw30^(Q`6M76kh`q!29{#^#+FnQb$g#@ooDw-jn} znVKCVE^Ra+feo;GiCxAHAOs|g@~~DVQKqJ}*OPM+X8|hKFq{%-YnvFfa*5PMUnH#L zGf3>rq){l!{CCwRFDHwZOJ%NxZtzSVvdBEe;#Z3M&e1RBUt0H-lQYvZ)AgC=baSSm z>&odF68L}W=;6Q0cHDjBo^02AlHs>1axFWz*I6#!4%nKzXJ88B2i&uT>@T2w>7gk4 z^V#}ydyNgwnHDaIF180?=*+}~2eU*={u#fCJ>rRYubB6D(>jNyyc1B^iHC|@dHd5l4z=p0j#1q%#0ci{T0GN zh?~;*jvpXA5g#A{VC~&kRdhliqLdgqZW_*_mPQ+*6ZKx#%#%%2Tg^&`@vYs^H9t$epHuG5I03GCMX~|f~qb-R=>1*+!O)vG{g^*;ea^L1E<`9sCG(utJLWO zl=eQXC~7cjeXCH@$`>1KNDaw_cXTh!1eV<-!ZCIhtb8S&0E!tO_JfTj$8;91=BPxU z6v?klbSrXvpJZYU!k`KD_m>;0y8X)Aei5$pMU9v(e=N7z1f$NFDDoFAcmXmd1dIW@ZO?f387 zw|{?q-}?Rh?$ce^-_+IEm+#LW`DjhK#z(`C_AV{Fv^JV6*PO1I(V;Cj-hY1IkP51) zfcn05`yct}=;)SXOBUe`no$8$qa)TJTClLMsjEgSXzNK`&CzVjGEEs7-J<%YlzDM9 zd%N1AZtUAXr?OPetlCH4sc6YQy`-)@XGVu9OO;a2FaVm~mp$@ZXP5u}rA=xY%|^GJ z7+rrOAf^o)^_Say>X%w`ZZuz}9m6lR`V)Aki?SBgt%mxPMrvr^BOlc;ZP9SG!{_6z zfzMvDr9Mi}08ibK4xgFP5$oZs4SU0I2mBe< z&~N$v=m;=uZ&X`pbnxWp@Z0a-zkf>K)2o`5BPjLgR;h&SrRvP0ikP-;WjEeWBhDF! z^8Lg6)Q%>Q*)pq(d_t%829=-$LLVPhDGSyV0G;p8?Fz!^4TjJ{BhUcE6gst+R%#r; z0_5j)3FJ54zkfnS)d2Y;A6*{K)54LN(RBu3!N!nqUVw%sz~$4+Hoykm`omby>6)?c zm#f<`SR?b61+POCPV*PzFhk>WqHkgIBOir0m2DX~KzNM9d7#@A7--RgW8Wea5eLV> zdTz<$Y|PcGx7%2IIbiaL+Or&7o!y*s?5)w3Q*or5`?9?vOB=0a`od_!BJ}kXP=JD( zRz1HP1QVhC=$1*rZ=R7_syHE>b5G-NZ@=FM$~dy13pJ==U3=ArwgC9F(-BBJ8M~G9 zHGqdefblXY8{0Dpc&Am)46}m)_V4s@7wReFyFL~K>9ojsUXV~1xL{dz8Uhuk#_9{rR zWiYe6MKc={lux-#{1ifAbm_OAP!)o4dqdh#ZoHUAd@eE$rSE}rgW>MNXWEK5J-QLt zjWY8$_Xk~?vFX>eF{%k;bPG#N{m-e5)Q5*ghDVyiBl^ql#*txehDUy|_SWpJzclyO z@Jmx~&E9$Mk^8gzKD_vI;o7FIdAo+L{kd0}cyma?(w~^H^!v=2kK|$Qdm+5$@Xv$~ z*LQ`T$9H94_~9cj%3gTY%qDFazA0RBep6U~G;Bq@T0irOiC2UV9ptNNeYF{;d2%$n zRj|zW15xIYM&zD?&ppri5BhRzmmQ|u#8)qFxh>%v&OoitnrwADr9JX_iw?` z)1&LRI=unLd2n3iG=&+xzC!8}s@y7g+ZRD!8B@QzYXc9{rMg;{i-KUdhAiFlLcnkx zey2uvKzMd$wF zL+W``J$Igf+|grbgvZJ{B;uc5s{JCrx11Qwwi?J0r)>z-b2?+d>OOkN2j?P?=q?{D z3SopQ-8(&@55#REs!%qRi)_%ng2ewDqnku+2xX%HYywQ9mhNAH#-NDtH~WCmL-Yg^ zBJl2?0jvborjH@KMPhIF{KrPusYSQ$Q-^7eW4wkOjdc!4dTA@s+m? z`hu3A4x_Vue9;}$P!`~eNF%vdEfvg!ZpNp2RAtDfg0BVV1B_GY5~;UGgX+$dPFuS~Tbe^vi3u%@ zUc((WBd^jtVQEAX@n?NyiZA@2Thp@N_;mgD@ad+mh1>IZKm6(2Z@;y6!|V;==g;4e z{p`9fGt@Si%z4p__|xy!YzC{&VcBiQ=Ro%vZ-V;JHD|c(@V@YS-O3oc4e5dT#pXf% zO;Tjn>|q-y3&X@*pmFJ*>o!-K4JS@x(ZA!h%UGm@8JDVzX#!vGg zMv;KTwEbNnl5Nwwx=M9%8$}{9j2^AH4J<4b4Uy}yYm=|M%_IY{0%Q0PI5n8GWt_0< zSK&4^0PxUgs|myFnsJ!onHchYS6k6mkE$|ODGt>2t92Uc*bIgT@qoHO{;v7MZM=5a zyJoKEt~rO)9vVY|6x`57>wC4tO9q~hPOfoqDYR?hVH@U!D4z-Yx(?_1ZR(o-XHaB? zfOEr)yEk_|;M4z1uPEr1z?wX&KTYBQBIpu6r+pkwMh9iy=rhW732nssCw5CEM)OGj(&O&;w|GCpeF^vLZU zQ@gf2;wX$_`OM-%Q5kYX^Vz!xUXmHP5NU;B?uC`X7${f`%RRGFZjE0wNq-afYS9-6XNKPsi9r7AaN~fq6fBa6YZKU zydKF(&FubmGnJ4-I!TWl(O}%;ZEw&-t+K~===lhoQSj`VE8A=$#tCq!Ylg77clEvB zp!7uHx<{!?H@#=cub()dVGD#X;|3QJ;Uqj*AJP$=&-6)B(XNa-g}=U1I6o#m`7hU~d1)5PJ^;UhkiDjaLq;kkH*yuwp3|10fS4AD}MOIu23 zp3aoculh;pET=Q2vz*R6{iIy1a{8&OGf!vjPhCo9?VTz8)ZY13KPi7z`@r!Jgty%; zEIJsnfAH^)d@B2|#Ys3}+S9|^(vHJ}l!IXa4Ngf~875?N&%-`E6Tglw8 zQ+u!sQU=h_(w!A!!v3Q-<~N3GcZBR^A3ySm>`&(sZn4NWJh4OZ8?7Z%gOmX@*!yYa zxRFi2_Q>n!`tY@$kuRR{WZS6%`D>hh) zhZj+cCCA*0>Fc%cpbnUEXC_sjz3t6H&}{iO9lr^@diurm}7b@jv6e*)3VwaEv$HJ+nZys z6wjnMBsoE3uoQ2w6tA?Le6SR+vbcV*6pz(awxY7@;;6w=ytsM8U@6}B!eA+0+R0Al2huoSP?;;YR|uV))9#j_Cj%Cx-%o(-1bUD$G~Fg;kHHh`G#Hr0*^ zgQa+vX3=3<7j$6@952eUBrUP*r}oY~owax7=}hVTsx#%O`>M0#&Xkq4r?Z^Sl$Dj- z`Bi61XI=fItgM`VzUs`gvXstV^i$5VUk#SxJ^3Yu3g215!o<$66gt#a&Qq7tS$k(n zKecy$)lbS`DV`#;0y8Ju7*$l6rc7)BDZEZCmepdcW!2g5KZsc=P!XUVZkuaP8D};R{AB zlatpCU3=ZNGuP$Ug`d=Z8PC0TTCW?r=5;l%3%3~Y{pOK3Wk31+8PTRnIQ|`pw9Py` z_v<0N^`ZQa@^DLhb8=0+`OQnz>PuD6Y957W4h(wtwD+4da+8sMUM9-A$tdf$z|luS z*m$RCZY#95F!T7t0F41A45(m01p_J=P{Du-22^mVsUREv zt;1WtodmW2GV`{Hw}s6IQJG9JGV$%kveIEGZ|g|uCr{^BohhB=tSseXmE2D`oq0M_ z`sqdISN)`PmfZPOXP$miR#r~uSDh)HwRh&}OzG#V&ODtdtF7eD_H?Fn_M)GZm6g-a zSDkrQmeSdae#%+)t54?H6EV~Go)`Xg%@~|4vTr!Nak{Y9qMa)3#nDPD`%_zrtXRvY zbbi%O%F0Ua=c~>_n`?#Jl za`&eD&isV&H!g9K&KYu_F#RD{rX>F+GpecpKuXG=@}IndHT?&6KY7Lf#0dK7^G^hR zBJdM|p9uU!;7=`yvo-)Q2jGAY;0l}pi~x7w2N9u7 zALe%p4D{2GlkzNz2$-({Nxm5<>de^P_UnalP5Irj3d<5-A7w&?R|sT z8Fy!GF>4iLd1F6asGGZCXaLka)WpIm)YD1bSq!9egiR}0BiP%|8ye_vCfM7{2c{9M zE&SW)8g%(bvz)MwR)DjM#?34G|L8%#(-!`REkQv+vO!9+z5%Xs3hL_Wa`K9Dii$Gy z9x|{HpFoFT86TL)KL)r0g*gSd`vtoD`keVOpo60?JWyL04tICfaB*-^addW8k#TfT za+Xn0aCVS!a8^=~aaK}tR#j0@Q*=>q6#j>LXQw~3`@sXee$(yjBnS0^dP98zVRSSU zsZH~QbDlMc}zO8-;%=|0l?Xy^t&9Ri_O=vC*(#LCEDkdarm_~&HHs;Vey$^D0Z zT5>cu#Si z;^7w*JIgO{PJri>u&nSoaS17DDZVpuN^+8lVvS_>dVKY(PWA6fo5wfsk6IKarne2|6p5ZhsThl*ps z0R~3K15Av}%uMw2N`?sf?*J1g^YOC^mkypVb6^qnKdE>xIfqr`a>)m-o1fQ3l^g@^ zA7bO?ImOF&?!1_|gru^{1ywb54c#kx`UZwqubEp|T3O$^ZR6w&b#Zlb_kab$?*;{j zghoAh_$WH&acoNJ)3o%AXU{Wp^Iqq_LA@<_S6WtHQHiapu4!s+X>Duo=>&&JU}9oqV)@}0!+{`r zW#nXHKC5u>_$4zI2mceoiuYJgUQW&_`EW=?>E=3@W58!NZc*jwa~nTg`^~fenq&9> zuRQz1u|NG91K1fE=#$6D34j2Seyl{%Ql4}phxx^$xo_<}Yb;UZ@TChS$)j&>Af$&a z+mmWFeUo=-fHFysUlkv3^*P51!EQ@DJ){sEia6cB2rW5W87K$$LEIp@{1 zBr)mO_TsS24^Gh z(twM(u~MJ3f6a{*2mYNEBT0C>tkQjjeLS)^yLxtwZ^vd68H?N$DyIP$U&=FF;Zqt= zC-?lTKV#(qaN(Akjd*T-2YFCJ?;IlGr-UPO^I_-EJw}ABHoc3H~%dBpkBS*^m|{5WLWwMC6~L0ma7T!V&zOQqmqW z1*A9KyC=6FLcM2bax&9~petQpjm@(;+0e5MC_IfgJga(ib$6N16=&~2~`=VyT z>sc;ftWU33^jp;o)DW|Gm}X*oHkfI^u5a|3Y}unk5iDi4kzyR&7nk+a+I-Q&*gPt$ z(&l*pfd({hT-&Id_0gB~=NB}Xwjr66xT0-dWa~gKoN2u(sn0RHgF!x)zN&3%vu*m& znvl8sA!+h}rH~277T4OWVoji%#uK0KL}{!x`f;nI%FU}&z64nRBJceIr$)x}>80VO zVHD(a;duPlm{`o<2F3Hk1G~B08su%OT$J&r<+P8xKhOwxvr&4KWAz1D(iqZqLBr?X zQPe5-^tl-e~;(TarW9ou82+*{7bR*sHJ-T(()4M?IH`-p(=KH2BB9N z80WpF>38NgeLms8hZl1ww>!BFJr%}q<-ey;VyS|J1VMB`e%cCZG}F9N)q3L4wwAS@ zRCley*CQqZK8Ml9R;+jY2uD&{0=brit6;1S(`M2-?dYc#Z5FwcGM*6{n#?E7!2Zkh z>&1Uo!H}6X{-qkB7}3%)TiEg3Und{DMDR_l>o z&@n4V3AnaI<)Vv6@znQ-Yoycqf=~T8-{uu(B88&b9K~Mr#J`y^PmhM{owV*1x^vP@ z5BNV-u6Ym_Xil3RFyN_u1&kF&oKQfIN@f%#46)o+XNRIJhAK7AaO@ol#eAH8nxUI6_iVVO>7aAlNH%E8dGG19(}}0dYnl}X(nxYYCxKk zaz4jUmFsSq83@gNZYQeb^qe$nCo20>jRAPWQP7-k9JN|?6XS&8C-@*{FiF&E&?d$i z^P~qf8EHu2c|-#y>V3D_#9!eOBhG$9as^V#ZhNrltjkwZ40ehT(L6N3dE;7B`(eL_ zAi>-^#&#RTZuEoI`|-6RpCHXN0G+w9BDp-`F^rY;b4;_{!Mtm1D7pi^x?0>|5zg&a zkIHPT86Bm@la5#U#%e?-=U#F_eXB|pMU*yB0;DQqFDXk1Zx-i7_u-z94F`2_Gf@Y! z(B%%G6P;A}95k@*jRfQks&C<067*hL{V)%hnC<-B%j}6<`!@?gmAv-#(j)bUYGqQnJVh zZBU7P*q}7)aU=bpnwLQYf}d(Eq-V{sp}*hR_qE)7%T(5ImkZ~PyS#6Vtp;ByDWp2q zVrRVf#NvU5JI`_MTkVT!8bD4=M;g$8KI6L$CqZ*Ian$#0J@ss9TF&Byqcq@yYSTCP()^Hu zB39Ygw{f7K?E4zecmMY2^IBXde=1|F3Wk4CL-`G_sQUuAq_s!qO>K~I1Jd~Y){5E- zcRi7}y{E%)PWj==wSzLPJq7UHyH9*Zcwn$4&o`BjhdDYPrR50j9_b7INv#8OIZO*f z+eYM1G4+z}E9cLZW}nz^j3Qav=X-M7e0p0o@a?#m{}gbz@w#ux;8?yRkBF zSsrE%uOz%#u!wc4(S}UTnlS$(&W`G@3pr%*!i?#qKDb}6gTq!ll>KH-f-RK?kJ26Y zKvVPG-`Mi5p>8<|jO>ss2Ck>?t|>=*2&X%SF@X7Je2udr=e)B4p;iE&>aPKwq+HDr#kkj95ED}!ixIXo}$@yL= z0XD^{WhqmO9OVmtc&gYHuJsGzQB?v*^WNmyI{DG!16!h)y&GZsxa$qqd zv>`O+v@T7*SUWl)X%B3GCek!iu_eXN97>mU=kjGD5e2Q*0$I~M6_}H=n-mVXf%V1j zAD+hF=dhVy)j9jU603Mgb&T6^q>w`{M<^kH1{@`uNn01b1{>P&A_mhz@H(Bej13Nx zeU8}I$@<6VuSDUec8WvQ!@1A(p~n{U%1&fiq_e3NDcX*r&`CD^JDL$rCW*TrQ%^o` zn~wU>YFB(>8oKu)Z(_9M+o2$F8USq|eZ{$l1XQM*+ZpE7rl@`Oe+rGg}k(CndOqm?^^Ti+pd{k z3rFORK#V<=t~)>Mx-i($Q5?GpuPDn5+Alc^+h$bR+Tw)^TwfvPS7jvKr87QUu^pC$ z-6*x7RCBAStN74mW$zHd9n{hj4;$y8^;JVr=6g@PzX~?w!$`;$d%h<9MD8#YnB%Dq zq^Cp+5lPaCLw&dMF=M}IXuxX;Fc325wPdEBhZ}`&Navo)<X;=M3;^&XSw!GO)BBM~% z=&>zNNe{^Tk=^yx!sxXiwk^5GHfi(e)gI|s#Vcsvlw-4E{upD7#E*P?7H>+TZw5va zg67R`wu)Oj#U3{PsY@+Pj`taMUt=d`XTXD{9bQ*{h+Qx@(#pP2i8O#xMHu zS3kZ=F}^{a96~IR5c^9B|B}UT_vf3AV&GohF__y{X|MNI-DrTXN5d8cMA{dfvcKa_Xw)h4v1FlblDLDy=!(NGL zc&=IGUr9jfr?TL9$jft?lZIJP`)kP%ouvzpn$4>! z9HQ9ck-um~rfsVP@3ka=mLtWL-Zt62LbUiH^24fSz&53CNSF>H_)3D zM@v!`46Huu$+1iWxF^q?x@y}4$qPW(;jp`y3xq<4$I=zd0+$~5E`iV?>Xt4gHWUm2 zHr2b{b&J0>oO{1gwO-KU0KUmEaZ067@${~MUWiXaD4gRM*e>y3XSH;&A&wW+n zVPP=_bT?|hISFq^&2Sq_#CUrhyx#v1bbSll!*@R~25q)Nxez|7dU8WeOPi~K=#~Us zw?a~~r;XG)nmg*9B5X4||0StI*&W4is+?kb#Wou$f#|?+P$J~0_lLF!w`-n_eA;ov z%@#VPNxDJi z=5$W#O0}FG25lar@5GAZ$oMibDiaR*J)~B@VQdj3H@FKD1goH;R>vy83`p-2ryinKvKtQxF$JfOnAfqApNYfVwzXPb%|h1!$wmTCJ{>Q!r) zIg^kz7v)*)a&m7-tV-;;D}ZD?pm{UXtm9N}{jL4_OhJiR{H>L6hk&#ES7J+#X&WvO ztsU0OXD_|iNkv?ni##)Nu07r-yeygTozPoeYQ->FmcJGhtPO2ngqX)Q?0Wgmg`bCX zl@)C6B`??v4S?}M8Ak)aRv>gJ?iXdka;=!R@Y^Z>eVk79BFV89aU;IDz^-kU8G6TH z7X10^iwD)~5%+Xcl9zoQ)$%UXG<`7e#B``d_P1L+-76#SsN#_u755>*H`mpeb4?XE za=7}eRO4j1$D6RL3%n2B?wzj>Iy#1C5m-$sZ4bqy6eA*AgIqeYT>O!wn#=@@*MmA4hbu^Ez zb~r|YgI=l3^XbjHXU^y2OogE?B-do3OHFSqU&fe*$76qD_^AesgY3!$a;`H?~< z5rPdt+tE?&VbX7kG*D3bT86mZyIy~P>}6EZgwxY#FT@(0nr8jMn!XHErOWTC-RAH1 zZL5=OB;6@pf53`=RCUl`@5{h;YlsfUiv)TsD-7m4v?sTaY^`6~GKkh&8Q4^6b$EF& zk^dOhmg;4z6bS_}$?@>HxKvSJ&_rU7f2uvwva9<8GNKI?MM)0b+8P-Ju=0ertoM5qjHf<6h z966Q-a4C=4jd>^(xb>ZSEkX$C0QFQ09SKgEZ4SNn^5pUMGvlJpvwpkU31JDXwbnPZ zR5^>1tD2?Q?@Qeurk>K3Qm&DvUd7LKc2QX>^bZT@eJ0h5I9>0RYAG_s$tQuo7*lxK zNIIof%E;v{EV&dpFS;-IsOIbned)Ea|CSW&jmdF)eL8+yWRPzg@rWvnym8-NV^>%7 z3Gn&->6H5D#oMz1Bj%`;x9?lVrF-64p?AEld&}VigPxk{1xF7uhnTjS5;<%TI4t#} z=TKo+q$Hvva)4Ubu`O(HU&&l@L?>y4|2;~B>4U+_M=k#%FtU2cK2ATiuzfnvV<`5T0T9>sy> zBoOt!X9XdLPN6chuNSthzO zcN9*&Q)<6l1YN}t#2!X9I=aup-LC0u)uq2Qc>Y@o>cV}W>Z*HJ1vwfHLh9nq)~Arv zt>pC^AGoS~v6giOXNPuKd>Kk4#~rpk{K&7UXpO3G5Zf?kF-QaO^!Z4}94(=5U>-J5 z0wD|Fy`o#$Mg}#d)~v3N^Vs$MlViVnQ@JN}VW&}M@ymBcIA8h`a8|ct^YowQ-L� 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 ZTTG&yhcMRaHkCyL(>1wSapU2${{@;`l&=5) diff --git a/public/assets/images/Title.png b/public/assets/images/Title.png deleted file mode 100644 index e4eee7ed7b15fc491f1f9568e404a41a48d9652e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10026 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 CdD_7M diff --git a/public/assets/images/Title.psd b/public/assets/images/Title.psd deleted file mode 100644 index 62eca4a7fdb74eae70b81b2cab5a05be60dde780..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78272 zcmeFa31C#!^*??md%_mnsCXoT9X|V60P~iL9^E)*;?(Irw~DJ^sm%E;>TaRyaV_KT zTbyK!nQuzf&Nj`BOSpH0ZAb11ZCvcVBMhUb>!&A8GR=#7=+$J?j8`9>8T0D=n6a@V z?wb%ae(|`)3z8O?QjOZh3*r+}#x1^ggfTX8wrL#BsaQ8cD?n1`-#g-ds?a_)Jz6^{ zG1;Vz7^NQ>qt{1hBgc*ki3pDz9ri12s6I4Arw`SIj2;;hGH!I}xR5Zd{5N7k5YEOY z$Icn|_yZ5h-Qnuq5%W@0lg8!wJ2;PY>Q$F(3y?IdtnZ(3kVNKHYzkY3w?rPHUYO?&Nb!Gc~}rld|@h!Myf z>9u9b%vX|3y2ni^iD}6(rpXII$<4hHpENHqH8EvgVjtsHtEJJ4$&q+A9^{Xklx#Al zCMM5JOpKo(&3m+hPa7IKDolHaAub^{aZ$>h<8|HPo$Pm_GCg2SHBBJ#7^xpUGIY$$ zkg##1_2a@qN9rTT>Gdv1B*<$Iwn@> z$OT!Cjvh;ngPAeLyTH&`V$oT+J|r~4G&*$ToXFW@N6wxd9y8K7#)K}$#)O+9^$}x2 z=9rW&dO_2ptB2xJAd0WJh$sYA7?K&Lm)%R1iugET5R#0^DJIgFdq*e=qgoKvKu{Z@ zcjJsPG@TP-NcK(Of?KJREVZTFEUxEtdd30?zf1GJ`&cy3l+d60NT>u<-$+st=cFz& zCY$b`3kms7wU$u2x9N_1ypHT{eB6&P3n|8h-)|0P$BZ@U=NRXV42{vpjMSULp;w`^ zLq?8`ojp2yOsL6ZidE2{+H&!DZerEj0tm1u@iKP=qd$2rD^lb5`G`m z>E<(j>eD9apt~tl%xh26Io|0CW||hKPBXq@N=|WCUtwA&8t1x~l9)-#ercxF*`Mg^ zQR4#Bgh`1BDT(nW?X<+X<8{3ObQf6ayc--*-!CEo&>d0l21_b+AF?Z9y>iNhph=1G ziOJIwV@(snT$?$IWiq6GT$ZhZ#ZoC2#aNH))CGAD?yGL+hdk-dpC1ypiff<~l@*?x z46w@+E~zjB>{40b$;kk_JmHcGGr%sD6`q_7u*(xJsW1cVQd!~2$pE`N;gSk7z%G>) zo}3J@%M&iCFazvTS>ega0J}Wlk_t1xE|nFYoD8tb6E3MR1ME^+;mOGWyFB5N3Nyei zl@*?x46w@+E~zjB>{40b$;kk_JmHcGGr%sD6`q_7u*(xJsW1cVQd!~2$pE`N;gSk7 zz%G>)o}3J@%M&iCFazvTS>ega0J}Wlk_t1xE|nFYoD8tb6E3MR1ME^+;mOGWyFB5N z3Nyeil@*?x46w@+E~zjB>{40b$;kk_JmHcGGr%sD6`q_7u*(xJsW1cVQd!~2Nx$q0 zaz5f}O2Biii|_!ecmj4DJprq^2VeArtn@VPprquugw)5G6#a@l%A(m+ z7S0}Ip==VnAOE!M4)zdAwQL$QvJ_@w$?Rc#r=lc;>G4m?Vpt-J$0wOhM@xd8j=D%T znkBGB>`v-UCL=mIF>%feQ)*h$W3yk1LGfUKC!=X1n}cRE1mZN7B$@;zsnEFAP}#)z z)C75)gJ-A3#izz42$ZM_6ws5VKm7<3d?XGsuaWq2^6?56K0YR%v`s<%&j@l-Qfh+2 z8nAA5vU>6O+?46+#iZnfNzRLeROiLC+3_iA&7*Tu7pfPN7sNlHUSM{ds3*qEpDQy$ z43DwLr%ap#YQzK6kH>1Yv59H3qY|r#Lh&~xIiW|{#Q2_Y6O&_SK9P|6;LVT6lfofS&N<TbJxv(IUvNxvVv+$52}YCL$0f{F*f*3a9tTYm6H`+Y7sMwf z%$1uAR%(a@m+~P>`QveO=ebr4QYt{33Qv;bT`SQ5u_vk1C`Tbxw~4x;a;G@lx0DHa z^R5$RLk7=GHYTLtQB6}q%qx;4UM*^F!1oX~6Vh&kTBJb6jW{>qJchj@;qVzPAcx}{ z;=sAMVk}l8;rXSwrswLV>mlm(GlI73)ax6>I2y%up!mj@gynYWx%(jMLHub1Y_m9j zi0S6cK}|fq{iIsCWLO zPVj){mzboj`vX*L;i&c*d~ z>3tu*Bo5G}^8N!d*fUuiOlCahTg}COAmeeT;t*+mDR@-el=5W!G*W$yTR*;{ z4#ijC<1a3zKH$=q|J>xnv?RA8zeMruwPMvL&mip5gVew=#F&#E<)gBYj~BoB7qJPtq7h4tj8B|JOiIwaazULLSc4hRSc3>X|3IC%J=ph3g09yWOJ zu&b}V^2)2Pyz<)NgTzHPEO0^k^JW?^A74NJfWV+Za8~Y>8s_D#R0cDR zkH*`}$II8>FTmG(a2P6wd;8pUMTqbHzcyYu;^k$bepkKow=XB&e9P63TW5!bC%_r~SL}!Q0>a$8R_P zDZlho(ceiC{cZ9a?@pR=bxcZl!>xWqfd6fycYOsSKK@zk zChO(#_n`ljG^Ckgxr8|*Fm9M0}z%`^XaWzapxPoH}CFIWB|IW=h9#lZV+2zqwS zFrTX~YKMRE#>3BD$J*BZ+PKOu_v&{HPgjpU-IDs&U3K{}E1vz+J1>8dmHy%S&b#kk zd#i2TqP9gHOX|&^rOq;?ef{b9n;prY9-cb4>BMI>I}-AX{#Nlyg>`+_n`6dbGvW1n z8tUR-Exj)$`{+}4&JH|Tknx+p&z|?`)LY&SdK_Qxz5DSu+kb!l_0XC#K zd|k@?j@Mr7}`%k2n#@7;%2KKASIv}vP0I$w9)=i3VRAKG&0>K*46 zwAz}NyrK;ZzvoJa?w_CTe0Qq$lUv@MdM7VwzWu|wf4=_h-Hwj;A{V{ydwcSd^2eI* z3Tt@#?T*Y_M^$;h`R0;>n@&u)GvFg#>pz|!A9v%0!?%XNdf~)@H%sF`Papf|En`>y z;*GnPY+dri)8{kGUVOA*{VLySYqGxa|M{e6GlyHh@LfMI<@u2#$GtH)@z}dVSHC~K{i>O*`g;q@ zJ0mlXR?p$=lk@kKW#t~SH68jquh??%;Q8a%mm6AEukLL4?6ti|UwG){Pts>z_$z0R zm7X}5*k~?zZP3TLgFX*E5_Rp&rjGgxw{*4|Vk+z6mwepSwEg{u4-{Ab?D@Cj3a^=U z-wmHHzwxzE5rghtSa~d=)RsJcX27*=3-24r*;98l*T4Mo{PT}49Qjo1>C}~3N3VTo ze_H+#Q|`P^9Ge{b-@mYB$=dVxIPR|4{LfuqtUq%$c5cq@*(XobJons_Pjyt>t39-E z^6LM((7a&d+50epGu0Izm%jWe@aF$A?Czm&&DqxcL8I@949&^~E6umQ@W+wO&u?ln zf3f!bx}k;D*c_Hx(@qs(JBJYib2V8Oz}&z>kRH$}es+KGd6_AXif)+aGj zpPZCdeZ{xm+&AjQLnj?Cjx%rHYES%T*LnMk{}@+({H@}D7UiX_*S&Ua=j112wwM3W z^w#>~+)35uKhAA?;JLpZ_~65`#wmu4tuZI>t7+T1d6RZS@Hg9QRy_Zk{aPLgIrFPueo(S~P2ywKk(K9He^Tl@ZT<2w9cfR@$UFSdw%YlhFKJ9aKIh=stM`Vy z`o*Kw*NuIC+?qMF&t7vlA?)*}kDj*#eVF!G%8Sol*q#+u7L$Fhq3|>NtJSw!t3QA4 zh1>@F!yDeNE}U^9MSrC8i~Pbb*ABgKH0FhuzTA=hv%jWqJUZdv{P-_Qm$cnC{mM_5 zoc!S9B?V`el$Lzn^w)%spUS=Y)8}q{=e>H)CT{uJj7Oe{2>qWydC%2F9-mYAYPw_g z&z`g%+;q>Ne^&kBUt0p6$(wv&^qUb?h3`jv6I%Pl7hiEU#rEsxUjHh7{&mBK-u(8P zXB-{l)?WCF?fmiE?~d5;OVj8-KDFrQ2RCL{7M(af$ua-Qm$&?N=SN3&%x!t|Uvq4R z*6bmbbDAQT99c5utEP8Gt^HTpUGbLcYyaGIGWN@|qYIuM`uczSuAN^U^W~q*@BQLv z`#B?L&-z7H+&g&5<^>hwKKktSF&z_f4@bOuBByfE$GL}^m*jQCJ^1hI-}?Bv=l7P~ z_{X)5-~H`OY2Kb47k;_*JyUkszYV{A;Zalgwz7^b6`e01**#(7QS<&84WYkkYK7sN zTs^{k(EdU5`)j`b@3fDDT4Hz3-d6Y8voX&;*&11z^5K`AA9U!>R4-|K@ql(t=;~!3 ze7!Dj+j~#HpgX+f%pYHfm~?&Zi4PjD%Plz&(^~oBxg}FCJoUk#yLF%1;|jCCIrLh{ zom-#U7x}@b{}>;V*|9BQfqBgflQ^?L56cYpmmit(^pt7iuly%x|J}7U*Yeou$^20B zFYjr*ZOrN=?|sy?v4lV7~+AMbwj*}I+|KCNqdJ?z4QCeH5pKMUIHrce3X`L{RKGK?Sw_CqAVtsB0->h%)74|F7F(^bW0Y`qAS;$7n<3H<hdP zjd!6$`IFvj=R>qitzWd`Z-YudHAw2PE z32|soy!IC05b7kkllO#EyL41H)obRCy4 zXR%x_uIDGrPjtPGPf42Nb{!K>_yh0}e}p4t-U8}F@JIBKmZBt?!cp!FO9SYod-SF= zloA1fpwg5)Gj4&2@>=&-{K|08!*`4nbj(?tOrlL~yZ=#8ORY!Y6UGGBeeDF~UqR*m zhl%U{6-0@|bt3k%xgJV*`s6xtAELf*u8Z8ke?He!+_-L;LHtBEt6nK;JD)|rg4!538(z6lt(=z6+}&3DxE+(T(qCfTs%#+9WxiFYUPB+;J)S+tp}$f zA2KC5E;bffUnM8xT1FkoNeK2>GH!LqcRlEw>K;mdHGz)zC#2r5)ZL#T)!m;kgJ60~ z5XohzCCll|V@FFZsf_;AJT}TLV=YTXA-*U@CZ*34QlnxXtFg!xluA>}uMjB;su?6w zbQs~p#Kms;GuH~h^`Iq+TFZZKv_vSS-D#O#rPR35;Cs)M9qy`020ZL-yaEkzE;xbT2__TL8cptMoQWt`2IPmrexRB`;o1E=#?bgxk0*Co0^~!v+@vLYDjQ%jPWTdb0(%G8&iyPjmdHD<&WS^j*0Wr9!riTHY-EJ zTXK_Mp^2T8xF9Jp1ywG{B>9sC5TyO^QZ3}1M0=VkVQ%U?S-`a+p%Q0xQ&S#J#Jf~y z)GE5I7zS0Rl<|6?eNHT%V}~*&k_IU=KvzP9!(5c= zL1WtDiHW$s>M|Q>h|;O4M%>hJFL#w0w+4zJg+`9Td!xrjDt#i+ANMNyHO9|~F%oZ` zvQ9~TsDIB2+>4BvPtrCrQl*_be#DfV&_f87LKSkNF~t-QF`F?jZjPJzpy5w4CZ)JD zL;-h}J^{m%Oc>mUJ|i_b4zKo}hg(5&=ebu+i<@gqO-nYVxY>>eoW*XeQhIzKE*ZCk z>Al$`aP+5}nSvJwyILki0L48Kvhq$_GYu-4W}FL_hAYh$b!ppAX9!*;?8!yXrAL1j%lzDNnMr9~68dt4SoY;UGIn~J3 z&kbnNfEInX7WL&rwJ;P?or@Qx1%*&S9R)^H6XqnMK+;30B;~OLryA>K%u8HEfG$OJ zDg0H)7|CmhcB-cdbtzO0kfP`=rp;;BTy2iJAePL8D{423dD#es$)@$rLngXqJTsAo z^I*JjuG4r)>_N;I2Vi50u>Gn@T4iK z9|0$gNmA6H&~8YMqn{%=9ggHIb(7}B#m6EQAuaTkl|GC*VQ^glQZ#}ePl!%rN2{Zu zb&E{`b$#>%N8#*C@gfrAsVXsXew@6jlu1Tuw6fPhPruTGJ_5(;EtOnrkJyGBD^9jU+J^h5N+^uzUby+i+@ zezo3Lf4_c`ezJaweyTo3|6lsw>fh9_)c;NYvHlbNTK%W`JpI4*r}by`b^2y~i~a-s zUvXFaCidK&?0NP&e#|+Fjbr!RJ^$0J^WdHfIdh+ zSU*%B%$~c0Jr@0UNm}}Wu{T19>YWaxClq4Ent-Vz$QDPZ+eCY63R3Vsrsf?Qe z2F_ur3X%OV?z@<#py+p;640d$i6lrjJ@KWuN75F=brTT!(QPu!Oh1AWfnUWYvX>w( zk3dis;3)mvHKaSwz6Y+*9}rjA4~Q#V#U+?HbDrr@+IS@1xr!7~gHEkbQ$x;NPPe>C zw+T=g|0tN84E7q4GuE=l*%UUBI`1<>)Ga@xSo+?QDt)F@dQGSxRn|S7qU$Z0A{Dx) zQbbBYO_?}@A)Q**J&l54xF=Cy$GfFa;2!!&py=GwC%W%So_LTt`R>F?uW1ut7I_pG zpQ%&Kj5GGr^_noz^^z{p^^+`7ok5@wN~bJdvS>M*DwzpIj6~i*$_R-Zg0u>g7hFiWtO=z7l)kcXBs1oA@0H9O$!#yzMJYk;1K0Wm(8w1Bu) zLUcJPpmRo}F05>M}sYw8t5j`^i z(0KDp@Q)lqE@zVE=m|Bf4lg>|!RQWP&Jk;j;jwtgs7YkNkiR zztp736>DWR%Y;=YlJzlga!wA*oa!T+pmUFcbPvQCvAr4cRIp1@?xmaliKJQ|%dRQ# znDOwK3nWuMLu{0$73mrwX3ii*Hv`+N%`>4NA#%O0MV!B{n2M#_Lf}oob1QVKQC@$@ z_{9L7_@zq^@K47N`jdgxh~IHYkGG73BQoLEC5-|LM7L3R+KXhQ(r_}1)Gr!8xbd0@qiTcSOcp|7Z5V8u*}b{Mu^Za)sJm|bo(Dr>-j6|?(2wt*G1eDi%^ z#jNHV#cB{nWnjgeI@MnFeO0&W#}E`HcY_Hcn8y?G8!zRFO7W9A z>OuJ#ozk0p{DFR<8TgajO>`U_3^75R_&ZyDdrf2tpd{Ex^P=CkaE z%{Tm1KR-Hew41fdexjcroj1D8x@AAn4|p>OZ;%*_hf0Fkm3YEl`A6qhvtQzo;oET6 zPmj+?{QCP2b~|3ZGE&?Jr0_a-k73kV*h5E zvb+lvr{Pf2**RB zB-PG+a&Kot-T>yjHg*yIvlTx_?&O*y4PBhQ-Nu@j&+YG2Z+`@@o7msX*{|AI3ts#1 zaToV0jUUvBU(~m7mfyU%#@8bumryX*6#A(_NiR^JESvYrgn1HnoF$TNo>F zaLvUx>21AjHPvPzmxuq{c`cQ7+-(`u*0;Re>@0G zdGihS5-)xA76e>JsyWz#rY_LA2glw3GBWvIscHwU>35T z@$O{9;hC266GPcOoM%1E?&ACzg7r=2{BCvx#JtR2?&QPHymb>BI(vWD!;C$Tcaps0 z;J(%DI?mGs@Jep?XH@`xg8iR%?)4U11&+@Eml6P1%UBElK)~(5Qz3zNz}>@s2e_r| z&t2R%iG|E#^TCj7*&$v;a6aGiT`UX~-o@Snn3=8W9NR<+BdvV7|jT z_@CGez+K1IDsaJ_@8H>oU;Lf($1yI)m5cy?#rZ<^G8oz9%eD&0l^~+#BXDX69_V5d zDps%<&hfwmfTvQ^zuM_htJ-$%Yi1jG&I=9}e8(piui)R0zyoS5ob#CkJLF}~Z)E2< z|K?rB{%FT!n%Tn>9PEl`aydVRmjdwL`{DU3&fg$t{||YymnQ8QZ5Q*pKD7iAXm&8K z5x+Za=R;30_6_G3Ut;VG|2qMDZRg)~F(02%n&9gkEMVe$wS*;VBl@Ue?0|#&+Zfvl zJ^^-UCI1v+o3`=d5jMH&;|DMZ|5;!Cj;(3u-W@}j6~G&$UhlFM9Z=C{ zhO$@yu4VqM{9OPBe#*}?uNs~;=jUKm#EKI@{5tzRzU$u$?_xnepOeLFyjThU9Ke3N z@zMjoCvS2v?`slYyBlIY`NNa^f7qWn&wptMN^eSAbOV@wR2cdis}kScd~IJ=npg z`wUIs4qSTeU3eSR`#y(MSwk^0jIbGK~Ycc5*5 zuRsSfvyQ-+^44#yU+g>B6R6-|=RWWKd$v_W-rMsm2io>^L$hnw?#@E5{GAQ0+^ZnF zpgq4UXNW5;d6v#xFUzKK@UWx48Q%?Ca@upda)!AA?aH(6uxER1-`WnlQh)4F>3JCW z;!W*4dcYM}?YlJF4?4JCYiZSyif=B!VxP%w-_sq?x_h^Mk0$px0M8#fT6+9AthL5w zY2V$I6YSQrb$8)D$6k%~93ao_FFSea@JUEx^S*-}C0#jJyMyl8Re12gf&6NKb{si; zzVbi~KpXRScc6P0P)ors>z=%V!o0j~hoNMRN58GQ0Ku!vE-Wl4uopUE3wCX{=5DhT z<>y&*EIW(g4_iCQy==oA=4U%{x^k|O2-vZ;sH)|{zHK?yf?Wmq*_$pjbH98%3td>S z#j&+3Ct&xU0;^@mo|6#hKwE`%Yj)x8oG*)7xPQ$*GxK*97Ho5D@5=GrQ@Cy0p>yDD zU7Ldkw4BJ_W-Z=VSli0|^FAxe&&n$lVBXogzNy0q9hC=i^A9(`X4%gjDn7I)zZ1%K zd_xIuF3;bNZtXc<+bWtIJgEKKy<0YaxqV0O0nD0DM@w!d)*Ie6n?3_eecO&~-I<;3 z*saNjZynZtJa@~c;@!Kxwrt(BZBJDPJVEuYtTK$baog6cyb3Hqy!R9o6*-E2k-y); z&*prQS$ynd?lInQc=z_q&3VUbj~^_`-gMN#ht_S{vhUE=FSecJyriJG*ik%q7Yz5I zb@>?J`7g2jxxs#})S9^?d;3<)&UK%C&09DAy_oa!`@h`B`PW;lR!6?y_G6qM+=elD z9o_ORoNLpGy@$R&RM%d(Zga`5?475;rM8^CoLA<6q(Z-)|K|20OAEkD*B^xyI<>wM z)^h*G&0iGltt41T0zaF#f4^gopQVO3=M;7VwrookU{9~Df{XoXW5MB_#{lZspVPo? zxrK#1&(E6M%r9*H8mdve?JS}FtP*ba9B0<{K}RyC7U)Cm1b`E zVt>Q8TaIwPcgHTi+b_3_^RK?dy2#s6nBURPuRFE&46iP=WNykoTeGY9c>d?vJ2!sK z`Qg01ym07Fv@71y%)6Q@vo@dT>HzqreFwH|$StdeA;~G`T}QTUv=-ZW<&HwWCph~I z@7!B(q+*YC+r|x>cOSN4x=-b7*jRkL5e~Pdu%LO{rGah5zP`X4hnvVgZ+&T*XfRT|28VIa^36I?Hz!9)ntH{sI-MT5K`1nO2Klvr(?TVITMcG-~vv(Af zpSQPJvg`SU?2sIbjn`U=%8Rya-c)ep_}=VIS(XE*8u^(mHJsNR&dc1CweQIB-C3Kq z?kOwYa)#IE4&GVN&d=l?+VO?;tJBcKo2tLb+m^Y-dblj-#QCDFnOVCJo$2Dd>)hAY zjoXTLp5$G-1G6!Z^7VN|N1EFC(DqXYvbSyBwQI+Y%-p?It*{NvReQH>{)+Phe%S}P zpx^?%F1{8LkJ$Ud;Ct1W&81gcoJ;%7C%g%#pD)#Qk zvSeGoIgcyv3rEhAIlEB4d+UxJ+lnfx;f@`=QnUZxc0TOlv4h!L3JNTHin6!w+ z!Tl~CE6&+w&2!}Y7H;2GbOH=xr*A&o#M@7Olf9|1a90ta_gM1_VI2>A+sZpmmgHqw zcIOwMMNknec24g8Q|-Lv=EG-BShp5fa`!r$6z1hywpzX}+LW^=uh7|~usDCm&Vs{; zon*g$6TGm{B0y$=*^clGP;E_v7P-Cc!V1+I?W z4Is~wo70u6@yxUD_@O;}PH&#wjlNy*?Dl<{U7kDkf=hMm$7IJ2`{Ai$&o3ap{v3O*i(}8(y1A!g-_fsQFW%XU zV?X-+9Xkf%nPV^cX*l*Rm+si}zuU3jfq-0c?39E30RncbGhmk;dv0-$fV~?~?~dIG zRM3ZGcS7{x*j0dCE{?skd&usDl0x?096RMAoN&7ey84LNDG+zUA!09b?9ue;*j*tD z?fpgUE|7b674#Od7b+3E3@S(L1xmy&J9e9!V<%W=#BOnk*nPj|0#|_T%~6EXDf@oB_KO*LxDMZ*vXU+o~vF z_sp*!%b|eX)vuqI1NN=m1NMC)V9#;}?3*cIKUPw-Qw`WltD$M`@uc}_Tv5mb{D^%+h@SO1L+0??AdMsd(Acq*!OxAuz%enU_W{2 z>wW_Eyxs!#Ui|vT-UIdvRtng6?&u?6KduJsU-S{MlV4W?_AmMh*vs7m_FZzop4TH_ zZ}T`{M@FMtz+NB)?0x(7ojn3}#jhXfC198QdQPtad;fm@o1KLo`}JHGzm62K6tH*m z>)CR^zDEk!`||6V&VW6{Enw%|p$6>PB4E$ledu)efIX)dzit%)d!=i@zTYpq7r%bo zC15}EqXg_nFF9cU;r#j)xMz9;?wtOD{hUq2&-v4^$;BMJ#s6tMIr$`>y?mOzh%0&; zbP0P7j{pSY{_IdT7IaLr2^P-AEQ z`YO)rEtV4Go=fx=yeSQ}QJhmP?h!^KdlZeE9>KHfdA;81R?V5Www`CSGwGIOx(WjmAB!Sq|>7aA2Kf2Zlg> zJ+I1GRl@mF)Gb9u%(8StJ?E&DAaTc40NPn#2AH=h1C`MjEqZGrk~yoF(1D;qfT&tU z$WV?s;Wp-@=X^sjIIrCRhC3MEj#tl;>?~jv-Dd;H2Hdp@uHyCh!IuIWyn%B8iaS_I zz=hVq8Q?MQ07W5h$-MEM!35G06a#80=fJ6nu1E4WidWf~R|((H!7yhQ>QYk=;sVgw zEX)-LYXhP&jf`PRoj{oW;Ch~fTiPW&L+z>xJ$11_k_ZOrqk0xCda=}F{(!B61!zGp zLqAC!%s+!KrB0$cnZKo8OJf4WU15#k_$cowE7BU&(JX&W0P*D{hHG|u2CL~|nA0%j8GrRbtw)CL1Jh6|c4JPN3z z71W>;!UYM2q;7yPN%a9yQaxjM+iQl3w}d7};I)7*jFNM2e6&r>Hz^u}Ak1=0Pz21d z2GJR~0q<9ZIS}=ORLl_ARtsCDA_t)Y`7Cq|oDy=3q?xF#LhD(;p5#h*I}6mVg00Y^ z68suOEzy)dQMknzCG)~bbCuwQmZ%0IAkILG3=SG_wu;)dGhe}LEu;nfS|!yET19h3 zm_bE5(*)}!83e1v1cN1XlxA@j$8+Y8#^_e&kHaiBi&vooIujjWR+gfB$fM|9)DEhW zY8hL_EnuC6>s7u$=oo_p5=ykI64jsuid7G&0BB#ZkbaPiqF|R^AcH8hV325x4u>Sk z^^9acs*`y~Lp#)-w6GrN31VEu6n!F##JnxM9?+!eJX)wUDXlj~nnWtxP8}~Llqe01 zg1KT0ltcl9E(ipTHt;Gf?q2Kbg{=<86t^(%RTzVWX%;L=5};u^V1v+LNU()-OHx!+ z^s0JT2i#xBbw+elbOsJ&9@|+kbqluFuZoU}0#rR3yFgh8$|0GsrBP96R}u{CxPkLF zi*E*l-QfNiz)uLfzKxK(hZhXOCd#mTAXcIszonL zlQ6UTRp61Ie(5R{Mx!^^>Q3exz0{JiRNuguwk?VU!wu+tms%_vlC)5?B%T3I>v4l0 z3|WRB4AJ~#V2+c()n%-i4aPX@H!NM6QH650jKS&5D#0zJs#y$I_!W}Y9)%D6wig10 ze^-frdKQ8E>JNy2Q7np$#{yv@_RFGw51}Rm^+9-Qcs;9c;FDD|7Hxl+jysZ-G%FBz%-(+16Xm7P(TrOlA;#0Y?hC7&hcp# zJvN~g;X*B(Y8POn4}Ld=UhIIwLR2j$TqNFI7?DI9lUqoTghLt?!F9j zhsvlul}qiZjOL=h_MPbO^4mKwCw8~?jlJ|ueuHSBS)-#uEm2ByOjIjnob`u+q@g>8 zc1Wvh8DXo%ha}H^`~=k-1~eC3?~aA!mS(dzOm-ptt}SRZbggjQIil`!;yS0&3`$a| zNP#;hSLu*sNt#_rIwTno5(Zi56f!NzsN@DD`BEg2j*{&s$(F`Iawe54deVq%NuP)k zuId=+Ni(>C1qj+m`bChP&^pN!6LbsCC4DAsY{q;FuAo#yl^v`Dtm{A{Nrdey!$}jUAm7oi_#GTdG~?5yN7vqGxF|cb3fkx~SE`jD35PT)DnX7? z;GiRNykfLS58~Vo%84t4!vPoxf=YoM+_wuZC~b%if~O;K2YGWDA92osaZo?hmPU+- zN8oUXI)bGV>XTsUqqL`TsXdj^T=dtzQ_z38?U8o}FJ1d@?4@ty-31LaYeb9E8&OJg zOdL_lkazC~gTz-SG+{te$qg%EL*8A;f&2KW@7^#VViGgpN*iGzxuw}8neL9sE~MYJ z1<^v+3dfxzl4g&tB}}e!D$SrIQHm6}V{(-aNtPr`l5|KiAS4X3fTWU;T9Q1HNePoA zv(%GPE=jgD29h(WT+xR{Tub^y?U8o}F6kP1cZ{J4P^vKl4f5__T?a^&8X)fuGNo(e-C-c8D`xIQ1Bg7J@Zh{zgcs4YG+ez(lIoFbxKnNCQlyS_bACU?RJfISeq7 z2AD_{4vaHE2n-Ms15Bg=CQ@8O)KF$Oz(k@?h>-y%(jZJE&K&5k4Obky=CS!r=gn1VN?14({6p7nC+c z2f@>kxC0X><0H;FFb?X6+R}(2tOAEa)DbL|P@e=#AEiB&OYNzQ=Ays$or3<$Z4VO( zUb^<**h}9qk%9)AHKIl7jVPr#CXOg&Fp>RWkof9^CJZo$DJdRW{<8VOs;b(&7dSviWInGa+MBAmLyD) zbVxEFBn+|u6DeewB#&fL!X(Ko^`w-O9Fs1P29umg<%&Ku;#$%tY7Y|$T+%g6B;cDc zPFMs$H48|XNE{W3Y{9vtzod;YkrG!>sxbf!OeDJP0I5;~m`IQ*UBg7eKu}lA(1`{R zc|gHL8ia`yiX==VPznR*+g1lBGqdc6Dv%l z6(&+G19Pn~k=@E1RxsEK6RE<1aaIU{6+&W#iL}B*iff1(%IsE{Nc0IYvcg1Kg^9$O z1O2t(3O^2E?KrksVIsvf)JN3AL|Qw5q221mK!m`~t(Z2nY?hC7&hcp#J;Fp<2^VUu zFp+?fJ`fAEw*#)r3KJ=p6E3?rhe8P2@EQ|QD?t(tX;cIUaS}M_2t^X3#Z2Pd4$6ru zgu?+C34%(29o)AIE+}n?4uYp6aR(+&#z&lUU>wvBwWSe5SOpG;s3TY^p*{(gK1zEk zm)cVq%|(ChI|coh+a4woymalqv6sGKA_WaFk>aTIMwHSV6GxOXn8`vWCQ`_O`}ifvllY146uN@V8V#u(1v8$5v_5Rd4 zT&oM!h7dyOztqEbW9jd;{)AG0=_tSZP5zgOcqVOTfGq)1*rWJfgzW(m#hx_@ct!XO zY!o!}&TdS2UNAVc7uE_E-YJjmd19c#crjq9VOU=cFX@%!THRo$4YHtgg^o4Ea5dlhYWrq$CnZnTFS_JpH-;)29JaaZ@cKOFXf6T8RtwNG59zDtiC z=D3FY@<7^?PTr9Yd(bK4m3M(-AG5WzO`LOkIQrdd;V z{BtAm|HZld51gy-XHz7Tq4*}nsXAxAx1Hv+x(M0Cgp%zD!A@UfJH#eTq#N={xY&V- zM27Z=LL1sHN*5^|#=x}b#!59I(k@cE5a0qrTEyr=!o)XOAYBMB;5$NmN6Kx+$k;>1 zD*c7()w2-wOeHH+r7JXCtsSkNMW|e(3eOzk5Kq+*CF{xB7Pn2JA4#UC~r%LiQ; z2&a*UMT#pi@-Pe?W<#YoJcR1P#n8i*b<8MX>UH7aqE6rnkH9Ka7Y-)iTVM(ws~ssA zJ6f-tgi!5hm9o(iK3bj5h+B{pZ;Ccz^HXIZs~0?X*|k*J&`U@LEqF&u4(0OOOVZ_R zKQUhHNlVU4H#$O*5|!_xm8l)AvOPj&RD>8@gkV%em?TRP;o5K^VTz8%A`D36qa1J!6ChjFHsN+25qJl+?rp51Pbw@`9aXpk8`0m@zVyQh1>* z8Qe8nSqz|4fm;Rc*QiJ~L$Lv#+6=|Upf8M;#woL3<~~%N3Y9q|u_RjowUBKEZPkai zdTj*0g}%U4kOfjqMOXwOfVGezBec*UT?k3Rs4;^5A=oaABqL-D%BVZ#LuF%8rpyx^ zQ3jKO&O%jn4;69;QzG>MOG3jClM@QPOo)rer7AI@W0WFQkYPVC10?vcArieXAxe=L z2+Rji!E^vMOoxONwu3HJi=^6*ew;Qvww;0yEQVjSs$#Ui@fHK#AP=7X>v<=b)8T;S%77>C9m}%1gUd^;@ z45fvDP$gHr@l0c2?vzZ42c}L*0J)kvDN8|~Mz~+`MX032P&i7-eo2$1npK=g##8bf zv{|@hkez0EK6Eu1VQDNrbD+I2(Kvrp1lcCkkUmetcM3~I5+xOZb37nsl5Rt%vB)Cp zg8!c3eFC;13GI`Cm8^w{-4A@Q54h^D7sc#&*2^@+or^A`7bUXyte2i+aVDH3{`EH^ zCEE9_ubv~il)l8e&f__nh`Em!vz*%RoQQ0IkT6&+MX-dFOJlm^B!jw8QIegmyn%Q- zd!ZOn3-J?)1cnTfIykBsqSi!os|i$V^zJp<=k8RiM!Q!r@4jmEOs(lo!oSoSq~ZjR z@C9{+2;^x)QSyz_HI@+KI#N3dPFXS0v{I0Gf%am|+Fzgpkv`G>5@#Ym zpuHAn;gm|zUgt6d!8j@;!0t@|*h>@PhlrEwlqPHk&id;GV~{4p^Cn11OJlh~=|zl6 z>g9TsFpNr_U0Pm=0eaqq7H`y~*RhOMdl~1_3pg+J;yIJC^6I;n-sc73(WN%Q%IA_P zgM+yAHi`gTikK-9a0zl2qKbg$oW^qd(#N9+!KKi48B%~{{-w|9Wyk@-1eph(>j8p_ zOK+pf!6o#g%7L@ZcbO=}H9cr^wsD#QSF?sFs2^VUuGk2bzbzl9c za^RHL?-~!XhB9pg*?nEn`7(X zc9m2Dr8%UPnX+hclDK=7f^Uj=v{(x#BA-EvOQi?*Hfl>1Vyu+6p$?pZ5;%Z7 z63Y5ZYq{fs7%15kT(%-e_ad$vm_5hiN#>hW}js_P)#*(^@Mt*#BNC-v_`lZCDvzlaA zsfN0`b~Zz_mBs)a0o|ZeVV9&uPMW9mhCF0+IA%67!bt(T7!4Xi^w0y`vIxQb3joRI zNch6WBJC3bnx*Pcx)gM|@-htL8zll-vM_`%RMuZ5v+EpSuQX5yMAuT>0CqZ=aWO7QvW3ykvCW_r^y;0)3!1z*Pa(rUKT)EnJL0p1bKoH(@;ug#G zxMG1xDNkbK^0-6~abANq{oy2n2gRCFVv^&MQh{~m~i45r{m7?B%j&xrcr^DSrr$j%|AN1Ak&@<@*)V!f zwb)HqdYvVGUyV&CN3k(@v^I)OMsTu<{hh65E7>3L6X7@T`91p$&R4Q@lzxJ%KOz{J zgl#Ctvk-O*-jaO{lXe3CDPtefCuc^ov3S9!#F@7RXZ{=9Sjv{;L!9|NIP)jLnKuPz zCW15Lu=%FU8D)R>Z?ToIt>xmyHQ4k0B=@hw_Cvg_w)LO5JjFE~*cL|9Zu?YRvBp-s zt?x6OpXRIv8wqqYwc?F~jZ|`mYaFxdO(jE>E68MbHhX~7F7u_q_HNM#N9T|dZb#XDWw2-rr2johcT zwza;#4cB-vU~>aD!>eq~!F!5$>sbJo@@8y-SwlOiUaafFyCNH~Q*(V2Hdro9?=ovv zAFu*cvwY<_l$g`Ycq=woM$eiCY(eSOTHAttE@J1SD5?1G7xJmC$g z?KOCTFK?`E#bmeDHPq6?Vnfm4;B`|A-UbP@cm-pndAY5Hd#yLG@8FI~yd2WzsKjKP zbyPBxJ1X&7Nw5h+I9pk1YZTn7M{%<#z;=>dd{86aj?U{b+y;(!l6%{2^^Q({4c-iT zj<My9V>O2AehdEKlcW)9q%>a%`=uDPM`=^l~te0KC_n z1*ISWHHFIov-&I$V8$A`rjih>$JTtB11s%jpXCR5IyMr=E|_9qwA+@AU&OAP&9!aZ zUfa-K$2oL_NDOMne1kW9r5PjEUk~jf)xxB7}!Sd%LT{GW*hgx1h1h9w5@@-5hM6=R*3x$v#1szYwUbb>q_%- z@K*tCU1K&2P|QUk`b6v2^_XR-0f=knKKNcQaHgXaKsjbJP-@DTg9XGt$U3(}<-M9Y z?d*Ax*P`$OZ-O|1JVys+`y%9Kr48Fao7X^dR-0E7X`1C2YygNlfLb$#698?gglGe#729s% z(89gT!Avy8g$>o|=yNsA8lDlNl1Fi_rxeK0SA7JH|l#Vg0Wrj7fp zLHFEj#@>}Vbhg~Qnz|8nnlehJj1-0PGz2j_c%mIF7y{kKCYrpf1>2<8V5b@H zi@YAj+NT~BF!_VKuwe_w-k&zKvNdtv!gBDC5P>feFNg|k^;y1tCA4}axlEbp-${}hnYYbjBo=iF!}@y>w#ds83V&vmc$HSAsA2!f6Q2xRIAA{2dI14XJv=oxw3Q9$-W~Dh$RCAtXUX7uzHlI}|MrbFYDknV_mEa5d zhX1VN*!&mf6|#Ya1N6nKlVe+1Z$}%4V-133BSFf6QElS^u#T<5?0^p_!u+Z9Kv_`; z11Hye6`Gd^2>@YmVOd}>oHTi3YM^1z_m!$4BhNxqVH@HGPW$ZE^9D#wXDzHLYrtrl zIeh1!i6hh~~CQz6|mJFqVm1eRl0D+q(E0#kbXtV~# z87mDqF0r zzQv4XSL+(7srOl4xf)B1^m6c>2nlQeM;tA7o2?x)*;E6q2djvCtrwt@f$cV%9jezz z>kq&3oHeVna-c(gHk_@=v4N-@GV5ovz+AtxIaw$yhy2Uc)BynC=E`$cug^J)b+fIl zl3}e5*ww4o6vE*^4A+BdxOr#os<(Baw5`sD zO20OUKh{N?c!3ZqxLsN#V20v*P-Bt??_U)>xZ>XcaoEvIkMJ{fp=d^8htW7cNybCK) zY~}1#Ukm1VchuQvU+4OodWsh6YuoVMjxyTT*|r(6h8J(9DQc`~rih^SBE$z>;k=~| z6UYRNKd*1$?daTm_W@l*`DQ%SRBx+qhhgrz*n#iPx_T;AA~ZVw6r;3` z%ZSn{%bIdXahedNHT4;#HDxaBGH8}rM3iQnk7%pOu<$#gw95GggK^oig${#eVWo)D z3}{zoFnAuN6&nl-u@Sp(lf`H-R*EP~#X+H&2T@wJ(SWs|chf?{GWYf{8xDwPd##Al zU~Bq|(v}%kzyMc*b`hniL|kf=R%S3(!%n6f(h;SVAxf)ulp#v1bd)iaJIX|qW}u~P zSs4OY;udtH3{e^iuw=NTC=IJ z;3WZgufQrFvS2_>rV%j95FZi^h|JehWY6k3k`;Ks9WbS_$^zv!e}s{Qi6mCSp;E-($XOl8R@7k1|vZm zqBIKxO+p9%IS2srGYA=qJ&w|v3R z4Ui`I6CALZDF!pqltzH+h441ZXx2Q9(gZDD>kKQf09}FZK?$7HIyy5NmQgpNPP4)g zC@MJz6gru2uqY&uGNScDLnc_4i8`=R#7J;~-x;Mz{i7W)tRr?(|3RXE63X;qF%|0& z5v(%=ifYcG2IvLMQYlzQ)S!Jjh^9JBs-VErC=HxOl(x(OQ{q>wP=S#{o1o#);}y^( zsa{hCCX0NTT7fskq}R|O%SM`>UsBBWx&d~`%i&2%LMQCf8dJV`ap zH0H$OLPZ&t0YW5YJ`yXWnSuZlGx~_qY(1ki^a&c$fgs(0f#EDeVur5}3@C*^W-LRh z)npg~)1?Uk#fZ|HDkVLIbz4C)BIH_fwNep5-pje zw}MhptC?>I6xEz(7?wd0ml+T;%WM(aNvMiRk3}W;g0(vQXRSw3+Bz6jL}{>&O~UMe z4=92yRq27Uq7Vj7uJ_6`7=r|WFu1TRFc?mnyfHP{kr<|}|0r#l z!3eBmvJLP{FwSIE$)RMDjYX73Y{G1zG!WteBLWb(X|iHaFA`7h6^8lMSg^v0(INrL z3s>%)p<*JJkO^qY+h*dmTSQ&YD6I>Oc8}7UUEtyL zr3rb$5HgC(%1E%$#ULltGW0|Q3YWF6tPBkoB4Z4(GPErllFs1(4C%m62(cQlxW0Cw536`Am?5W{p(U5Vu)m`yD%CrSfb z;dW_}K!S5QQ5q)7xMJP9bS$h%0z8eSeyO_M`=x$doQi?f9YPD z9Hoi-aNX~v)%9^Nt$)h41em54s0v>LL>J@2L2tObSU_dTfq34Ldj)+H|?`?;5fUJzuRvzEXn zHkM-kN?Q@773|}U`|MUt!70RIHAN`iR|5tTfOjd@g+u^qP89&Aq!9=}1EMq=A*jH8 z56!tEyVa-Q9N$;)9Z_0shx@&>A}dC$sRCEnIlMfqgoB84ur}7f#sX_m#j$->YZdCM z99F-Qs?q|h6_pYsMChC#3{hGIWa3x_YHPqq(1s}O90W~5huhAB08n&{kfGS)C=Ksa zM3jaJE=7{ir?nK~MvUME>=dH3V^%9t=%_@L)>&jNKw@73?JNa*2o&!66#7K#&I-&j zmRcYVQ5wE01kQaZ1yGgM3Y40f0Dj$Bo3#j0+CFP3R{bT`66#M=fWZcUsB;`$ zU}giLEl9yaRGmO@2Au`gQ;5>`St}Hhyox{(4q zQ5wb%VF+j?;ouk&R#z3)Dk25hOaGFBR^kvKyZ{j>KsY~TErMtRgc8R%U@=nzW}+#L z0M+~8O-pFjJdM%>EnZdDQY=7A(LE?ZlvYJ&1=bSkM$~Cat%0JFb3mb!BI`MY1X4z{ z-e)}p)}2Bf*eGHoPogxbf3yRJDq<(~A0+xGp{%G8Q&EM8pvoF3syT-mpcgPprJ#hU zLHi02O?8-5K|w!JTD|MNG;kVGT8R~=#IHu70waeuLBpZPrO+g)USorD5t&#%Ss4Z{ z%>%@P8q*NO?2tHjyO(yM-+O78KSXJ#YQRH61inbTAS$rTsi`P}Ru^GFq8?Nz+<-Q> zmataVo!)SpJ+zXWm@gPdW-5R==238_Ms<9T)84#UvB?M7g>oIteR#alfH0NBX zupvqlA}RBcSRu_61elo7N0ipfy)^U*8Y+OG!is_6?3lz1Um+M!3V+PlF{xH_%oc?{&&r5F`ME!G&dk!En;#jj4f#LEnp1Lq?v3sPZsME3p;;E17I7{1S{a zSygf6zF%=WJ1bBuj zH~}~li8@cBv`$#Ul2bNY4Mf&@4pADeD{5>tAhm+LCZaSUPZ+|n8k>y-8(j=?LX`-Y zi6U}YRW=)W&Q3T@c&xUPAr%}Bz*+(Pgb=HtV|ZI>i7)j<0)I(ST2(=ZRZ~Q_tvZi& zSlKZI1k#kA!n~BAZXfu^P~`~Rxvd0CjD0oW zI}y@*l!hO~^mZ?;rmD2$SQT{0uN7ydRrF)BDl+Sh$LRi8W7RPf)lm@oK?b0HF1V@R|0&p)4Jh9n4 zxR-{BDk!b0s=&gUB%s$Qt)}O_v~&Bw=^{u_?@?N<%e}PPp7+vP?O2=s$3 znSINA!{Yz)#uUw3T%2T@G|ZFNg}>hTPh6g2nk)9xPaYrqR9rD=C%f}AoS$ZFF{J1G z&O=yW9;cEsOydhS_{FjP0Q2ff;uzaBQN-eSR;Qd6SOqdqtq zMsZ$-*He4>#e+w_Ywl%Nr9$NVvL3zSI(8NA0{gwr9{K-DJKGqkt}>4Q=WTa}4a*P^ zinKCRVhtFarmHnV@TRdE)*!bQF>X>ip$#^ev_n%$wJy2AHf1f6DT2i+=?%~lVojz6 zv9S$YDUDHMGd3+THNoj>F;>tkLics%@ptaHynOb{?A`O6bDsZsUeB3%W{wRH&YDox zC#m}_<%$)`zsjesnPEby2j7G1$ezVKu0783FI||cm23ke30F#8*w#{}6k9l^OtE3n zwc~-BWBB`z&2A~xx2C1^t<2mTq|DT?CwOD;-&VM47Ug_xd#;CN-mE zcAy89J+Vz2?X7PwYAbugw%-nYwk>^++N9yR`c#<$^P1UG#A$Kq1M!AZ$gf3v7o}3$ zLlxz=C)(Q{KYfgl#$n}6U8Tpx?cSxNp**HZ^{g^mq0hZ&womt9X~zaK6Pj}!c4TLI zwTx1gel0c|kYI92>54_HuUtoa_0puWaYJQyYKyDv5JiB9|de{GcvR}IEL()?e z-@LDRW}Bs^vEWqTBbW+-E;2w=`0;itlw)g#HMVsDw15y81@+hrVy7p%tR%o%DukFs zErjYLN3dN~rsB?mk(;iJeCW`uxyfiw5bm^AHzz+!e^uWhSnp5`54jWd-%tEMFD?!L zv5KzbAX_%87tvp-jK{Qo!kWj)@OPUdW&dM*JA%(xsd=^|CFiDA>FIGRBDKpEfSB135_L2it> z?>G%dsYG^9aw!-U3IvNsw(9J_Y_;?xFobx z-3kd&q8B`xR+&QJJdx22t0K87G^CjD|Ag7Y+C(_GnA6J%fSu^*+_SiKZO4nXSN1e$4+z}llW60SUm28i{r?3T&Y7(d3cvY zDe)Fjco{(>8SGY&=%>Sf`X;jlV%vUtm-GV)PcvK9zoM<#11C6fD`hs+CCxV5#;DRo z<*GhnbSMx@M-&dlBw`J5z^*2ikkCOfB@EnoBvS1%5Cp*ZN&=+B1p%Qn(m2-s#gOUQ=wENlawH$uvFzL z6yABIJq~(Pa&)3-Cdw#vFrC*CSH0O2ZALK zLdJ*2x_GK}WRXkE0v_&-X-)xx^dCaWYV#rKMY<3wW zgPf}_#*R6Jfn!Z;!6QA%t-_;=`^R-*P~Dm(_8H|k*&-BKDuJ!WVmmWc$R|~LlLNRF zwuA2Lj(GsOA8HV#4Sy|xc8B&*?l`EAI_xS&W>MAi{8~(qpVTz|4}H%M`Qwu2n2HXZ zTSCqEJbJ~j=(*A>LJkgKPqArn;CT#e6cekm(P(-o5`cxwPkTr*tZ{INC}HfRO+@&F zwP)%uxqh7%eCrL~Y}zG0=ggiM=+(XK+YYIF#CDO%f|!kP6EUWWwQ*C83n2i9eO28e zpf!+$Af<5w2Z=GIh)rp|$X2r)a-c1#SnmwYl;uV6Z1`n|y{*Dw`@7QT?AV6+`2MG# zJcHB*HNOl!mK^0pq*HBScIjGU-1MYuh z$AAtK%K1SQ24!~4rBP4Cq;C|}t0j0=Ed+Hr*#yRJMAxse(5|%$(fynU9$nH>&+Yq$ z?HTPgJGF5-tqV7A`3T(>tj+6rd;5r9PfRMre5)O^QKtK%?P2aaeoA6ZAK$t{hf1WUU!Tbt>7_#PuKun;rElf0G$scI?~v7n0NHb1U)FZI5w79RsF;r_cbm1>t>arR*;m)}9~yQ{)O<%wXGQ}6xOc2$kPd-!9dkvZR>o;7{)yGM9^ZPP+pu7BVp&yzNI zlmkXueLte_Uw8Bo#}*B~iQdm_|0K^#9z%E9=lXPO{hw^?(CW+ub*EFt( d#1w`dIjegQZkbCw?&+V$>#T?NyHqzMs5b06dkKmXiixU|;}b z(LccbG(Zx7_3#naqlZ{nkFc<@v2dO|ee&e-<0m8pgm_QMNhm1DNyx~kfJ}5$)C@Fa zWc2Lx3@@2kSXn6PKyN^=-Y~sldG)sw3~X%dCpb@tpFAOcMMXyS>VH}8e*%bbFvK1L zFfoV#4~Q@@i7@Uv05kv$z=H>v7=Zs2Y@A0}4=^A8y{hpPfPwko!J~&bM7R(CX@+i% ziGCX*?B|>ks?Ugxop8usa5;aDE+-*n;O2d&rfK3D5SLlmHax<}BdP8Jjfu^w7$xK5 z*Z8%_^xo{?Fc94<6?$?o|IW~V3c5>7j0fmz{6y#{U_8KlgoPdhx(&J&`sg9iqi3AN z&$%R2NsXN{%ZEu`aDQ$)P>W`Gw|FRN!pL)v0^p(F;Q4;Nm1k{ej|T!ZX03ka5>cJ$hlK63oXdeB|Vw!Z#Lq1D=5I=5?!Ha@TwB)fX_sC$#i zLEs+1R;li^d1!htajCOBve>y$?CXb!5yHj_4sVz4ig@dh;5*`;9*LZ;oJnc&;Twi^ z0J*>wlTSUiUg0L{9riiYyOpo7w8qY^=Ts|nJ+7E=4nNz-{(cujsOCPLfAK3SR^cnN z-aVjXML$`D(ns?iU@$;-nhjZ86&uxJ!ZhO*?Q2q|iVA;({Te@Uzgv8N4>9n|Lik|X z-}M$H`YX6_R<&Pyv`>X&?Kjs@{*D-vK`gL*2(%2*H0$(H?~CC}Nb(W;-~UPQ;c6lq zz2HZWxKlvB?D2!MDuWc+m+#$`w$MJwg@~?oR;bB_$rQ%fA+vvOtA%(y!uwOdn5(>T zUf~1XEeGacj(WJ3kESe~rubsB_7`}MwtG_TV6FSnh>-5=6&3QBVC&&I<0&aWStFJ* zYcx^~RQjlO@qQgTPJO)Of$|vA&k@%;a1+@EXv^g!cJI=--4k=C@xsJyF$G-6#_YYkZI9eiyE#>+qOHavO97QHO%c!TBnD| zymO(6B+S`(11N8?EZSPU`D1R3x{~O`WN~&uz5Q(YaSg zEahwMC!v|?Cj2zn4(eD+v{Fhbnz8Krp0i2`swpD-G1E;>!;zHvqn59-|MV)>0$MyX zRAnqPy_&xDpGO~zoHBF%K31~!RrdQDu@~nZoM1T-6CH4tgevEzT_0zI>=i5C2v2%u z#ZVfM^t(F0Sy>Y>lli7FZC_gd?Hfw}f3FX9|D!tOhzO2}sLbCM^3rgK==e{dRL81HgCWn;nLBwbV=m?dIUoz~ zhEO2g)hfF;g~^J_qrg4*+tGT@#`XA7Cccj=&1lUlr5T%snkQd>b4hOE8i`aLYgrm} zk%`fv5hTLv|CoTaJ`-5PodA^Z?OeC)*ar@2@^ai%ifDICo$7JD8MPfxG9uVW9ipj-OYO1nKVtz{r)jPkF;BWA6d`q^FSyeO9>)o(Z!~sN+7JIdE># zLrF|9XtKuBU#)%1Zd=%3ZCg)?87o(uFUu1?+IN0>#ldsK5q~q)xIT*3WnItwDH7xF zoaJw9ZLk>$pK3!xa-5NTQO?M6(uks2d~u4!Ji~%|)gxWU5U)7+G@;{OB({?(RL^RN zx;s?7@%gr^Q$fk$Qe^Cn%6UDJ0`+42p<=fT8;#zXfSI23A5FXtq+5FNKoM^eqM<$X zaN*Pcg#>={#`s;|R6@CZM89W7EXy7Fc#iMP<=4VKMS zR$T@BmF5$EMQV%L(&o2`~yX7MqKo;+}x7)sx6($6dv zvU#b}`{WESyTGddf`fLd#jY2t_UrO^*YT_a%k|YS4!DB;;ig!=;UT2BN?R;)8JnLQ z8o*nkuM#G^m$Sfvx>VzvDg{hKaj&WGm-(k~HxI&v^?QKsa$PT83i_Y%d$*`9NPFBKzJ zhY+^DNa36HLI2~KmNt0alU<|ptrHPDHG_1)W!&Mg!a$KhS%x%*#XCQ2g96>l_n@21 zAMQJ}(}))PTyW{Ai;Rt7`NTrOl9#f_ZUIv0M%3RSi%(G6ufwUh<*8Ld{&OD4u#Xt=9K7Tc23PWPjHN=|fmP@(P1D7-$u>M_ky7+0%;8(n^VLFXQ$6b-GVS`prt$rmFM7wrxkg^PT}n{8TeT5UAw%8*o6I_f%V896{XJ0$ZbU2?leP+IK`*c8^y z*!c`F@mR>wZlNOHI-V+-?O=M+bJUJNHg&7B8^ky!h9OQ!JL_|q7Qd}=XnIWEsyc5& z$cJIkm3E~;!8JbnM}v&9P1`7_wMIhnK%Nb?q;QN4Us8_UV|9r-jRwb7bT>4L>jlA8k8RU9d!AY^`^l#(MNTrXeg&Iup2msFn5&s>jmvRm;v+Ufk7~o zTf0QMG9rJV-1W%4X?LpV+Y@OZhvMwvFq=wtPex1m>{jx@T+qR4J;HZ!bao4C4%#K~ zdBarY{8{ng2IoZQTy1ANr+Uln(RTz)ShL`BO`ka_wRGDnnr%jJF! z{!x=wz3i3Y#U5nqFP2Ue9wOIt>rJ&owhr&rv*KX6gtqTyBVIT_Yb-+`=X|8QmgS;4 zQ47ob>?^MdSXOX}p57!=USY^8Blnx?T~YeNX)POJ`MmLD6;L+BwUm}A0#CQhkR{T_ z;A#wii)O_vJv1pGPvq>=#OGf7Ux2CTrD7h}c9@_8@E*`GDiNiUEcn`J;4u9Jjta!| z?%hux^N&{fM=gq*)8O|2y42h8b2*B4*;pomuQK|4A5Qg22{$)+p66WWtzjGjx3bj( z9OoTgGm(`l33(q~sz?`SXXE^pmk7d*iqK1%tCGwcWAqFh|g73k);P~jLKYTHsogA(@3@tXt zahr=*R{O~}>w6^>UEVb3S5YU`HBJ2jAO#Fw7x{O&l4o;<%ehkNriXk*?jc5@zFKtZq~8} zOhs*1J3PW;`}FN(_aBmmk?Mo4p7CyZ4^zu#U$I#iNs>dD5;dbSYNATOm#rrxz4YY^ zuWI452*>!{5?(%QtCzwrb7`vw$pSXR}Z(So7D< z*gBe{y2ZP!MQDA|6P~r{4tVg``(HMt*7M(N3K#$5m8h7JpR#*2+{j{AJs(dSZjV`; z_LI6wElWoG=%N$;K+CLjRt49%ctT@amzqM$#90{JS^tPY|4EV^0cAuM-#q|ww%FkL zEu>_AS8xB!Yx>bz;e<;#S4q-Lg85vNy|+hIgt6L6x2;?9R7PLuWGPRrj_E{u;@@B( zkon7|acL)?JZp_h+&J$a2{u8graYmyIQ=$Mk*nvSFD4L{IsHP$#b72I(U-;+!XG|5 zcp4m|qK?>x+CHL{wMc4bSNsC49zj)8U+r{^$VWa*ZYqJ;c2i5w_h(0w|wgBEv#}UE_j`m|AxP*%J0=ZXK$?8A3?+Mxole#tHb1FJZ_qH&= zyMt|}x~8*vAL-Hm_cG1nWJ2z}F8*Oq6G)~e0*vynb{J0D+EjNH5Y|r}9U-IPSD7|j ztChd?i5+O6`R#<1Z?>AcvO2=>5Iy8KA=Ed9dRE^Ty>U?RS^6r%zA1DTT2lJT~?A z1{Sv;o`+VF7{YM@uA@X5^t2Hxduk_oY};JU6AcW-SN>ZT_&lp=*;y)?nedvCisVQ! zd$R2%efRoqPq01(=jLITh-#J0x#xLFL1f)_pJ7mj_13j#M%9l^#~~hCx$J)W&hgG@ zW_pP+iOCP|D1HrWGVRGSJXGryM7bP1-uIE=T+!XtBIssB3aR*Tp=QMwj|NP0&b!ZN ze!cpg_29t+ycXgP-a0gzq~umhvl?<_L?p;(HRRLnO4IZnvmV+Gb23UUspAGeS~}Io z6ZFdJ;L`)=R=m5?3qDFohx6=!9A_l@i8??8!d>#6h2thY`qg0*In}^7AGMaQDU!cL zkQdS$DDE7sgLku-KhLJO!+y#~6^)*a&k6nFYgCvX^*EGKsVJ&1u}Ph%?)R3nNnVVG zP=zo!Jqb3o-?XrJ$qe!NYg^w~kw5T)==Cc=!-Sq_-$_vi7vy5=r{gMTcFqwrf(SB_ zy}_Zzku&5bkcDI^BVWk6va~V;c`=aPG zZu`IdmbQ;2&*965-b0YZ^R%Wn8FdXee{MG~ZVZo69=`jUFO$k_2Yani$*Nt}a)2ug z!>&fc)RydTAJZ#qcV^iWww2B>d6SnFz!ZJ){l96zi}*iINM9zgdCXNd7>ZQ&P>;BK zuZIdQ#!xPsMazzKm+w9*fs9FDTN$YnaaOggy)cDnMR09w)@ixT7Wcd7#5Qpr+MTd} z{dhpIhplx`P@QbpcRZRcUOIfnjZ)9Ki4ORLc>4Ia1@s{?ZODll$DyQmCy@YnHg+>V zEq{<-OyzT1<5`+s1T0o&;PS{7Y~|rEHpO*v^d%_x)#A74cU|4oR8&YFGb*f~SPO_O zzP&Fi@88?uDKm8-ZMkJxUnk%|DE1CZ1e@=0rE5I`E_z^z+1`VLo-XQm4xUqFhE=CB z#4~+Nu&f;0XXEnEfyO@sGHB)TFXBzxsf(PQth=FXjk*cSlZj1<2&4tKqYIPM(b2Cc z5t-Lj3?XHoowip8$H`1gRrH6NL)z=T1PMy1ZK+QcM z*tPx3J{Q-Mg4}A2#t(K@_{O5o9)MS$D|DB1`faAgmOIf1GDFhfbJ2Q|pFs41#YD}D zD%O+dm?)<-Y+fTeUNE&Ryg1w|N9G>z@(?mU1}&jHIT@e^7xKXsl%(8hjWo48b-Wh8 z?5j<43}Y#`^_ou4DGm%l=ES~3NhK3V(fhJ~qz_q}pMnSc#MNJp}VHx~(v81N_xGZGn=Q-eMfSOpZN+2NU;V_}FT!Iz0R& zSw3@SgB798n&R6<{K%ZU-?_`3s6B+?1;K%Y?)C@-g5I@*yuiS`nr%X^OP>%N9RAs- zA1zIB_eH_f&5T)&P>IQxe#1{ig$;gMk0+{~c=@5Ghh&xiK)k(=!R>UjFhqn671d8F zWcVjc`UfqL4~7}#YXxr*S$03XOxXz9s@@SQXYGXtACVfis@L9V-j2;EXxHBG+}`~L zX|lY3`0(%UTKTPmgn(7-`+de2>g5C>h8 zwBqo!?`R)d33)&9A}9e^Zy#AV7;`GKR~TD6f%Xej~43O45^m5?T;UcP4z>l7K71?m5Ky*jM~JJ6!{NijSoOTipGs1#a8aG%CQE+g-R7xgs+3us zabL$-W0T0ZhR~^vS%ffcdoz3=`vs1MAm=n`z3qT`r!8NyQ4v)OO$QlfdDNsg8avCr zDnnd21Zy`jx0#I;!+tL-Q4rs1TaY3*+M55AC4L&SjDm!u3oCee^?ofLJ*%E;HpVo{ z+1(s4B4OPRi45R+uF7qKb}$d{2665IKE|zcar1iPql8-%%LEPnNO+f6(T^&GbG4hC z|8ElUhN;sERzrrX@`F3`^riVyI>I&8_j8rZ0UD32_oqa^{J3cHN0FtcQ`mA|Ff2@* ze2v(2R3Zf`nFFQNt<5=k-s<7X+Iyy}(vY)Xg|rcI69}a#xgHW*ZH)-~qI{R@?*TMM z-=xkWM4#RkMU5!WyJdLn`FE2qsaTEvIV%yD`#-c2%~p{_)!j1goosHrFK_tqjt=p@ zezU5oYh+h75~~>BIB=sdY4NpO23>`Ud{TR+D;sd&%|P|XYguA)j6%fno7F*XsCSw_ zv}f-{5KS7-*XEDc$_tP6UDivUDD5m3jA^SxI+)v4EeTDxfC`El6&Yd6GmS1fG9Ji? z0V$%!%S86Ci$0Zi*V5H)P}%-DZo`(B z!n5Tvy%Y7GuNx-ZTX4APF^YF^m&{q?tp6;b8u_^Sg`HO030L-lQd4-|o-2u3auF=Y zRR3A4Nj4e2F1iO$+v-J*q%kxu<6>IZj~Lo%oKw4|uCnj0zDYv}qZaFbZm}7KF*ze& z8^(;A^y!aKI1g#sCN;NZKb_ou7A0g)EF2{-5c%x* zEwEYm;ZIM@CYf)Vdb|Ah0E9o3`PqowJ%E>C`TU(cLYbZ(Rpk)4-sKSyr?lEFL7=8J zI1i!qN+xV@drwF?lLIMJw%J`>i_aNV&bs!L(X7kN2?z*%A}^4H&x1$QO^qdiKpWCO z@1;zwtl4ym?SMpvY2}L*(*ps+{4Y0khP0!<8i+8%UDAs27c8LGtOT{{Q{7Bny|p1* z*FtBm+u}@)=u8w!jQmIPLoGitt|>)BT7B%r3!f~1^o~B5k0)n)n}j zvtZh7%s~@ReWr@Xi+HP$K1tL_2&DK@h`eu=$w~pUmSoPzss25kWo?s1H{P@=-=Fr* zY*okkMC!-tReFBN8RRA|EnRLna=kWKtVpZ`#b}(1V3ztKiO}-1&$>8UTiUhFg;1p~ zHh0+IAExPIVrv$K8^N0WLU-*O-uTJ8Pj4V5ShpH;U8`$ZlM1()1Y00!y-ph&G=MQu z-cp;vv$WNW=G_=igm7Pfi_wb*7)UPRrw)1oBT_@yDnOAg`R(U|V$p*G!vvhfl~K&b z6J^_KCs&QeY48?e*M{u{blo}^CS%c{I)`wbpf=md&(62x5TtJM4Weno)}jC6snEGi zRw^BtP$J)1B-~NG`|=~o$MS22yeH8N{h++y@6+1VvJB_lAasbpA(Tp#oZ@*YV0|*2 z4}YBzlRYNM%lm%plv9W`#Bd`wVp``cHAM71`wbehhZ&A1_jjBIcV{;lsRweBKo7Bd zq&QTOZ|6s3(*KB#x#EBMn)4Rf)w zhGiv7LdwYIT(9l{Fa`l2Fj44NuI2oPr{-@uLu;SSL+tpv)>Q?ON5YAT!t0Gc2w8sH zvE{LA^;sbd92aYBI$7%|^xCC@i#2MBYy{uDovD{;iSBOkjyzJXsM0y?66&-bH}2He z2-WUEKx}BZv30m|T?{;m9>qmRXE29H(yrED3`$1o^Xi4PEALfAA;zWC(`GHR3S`gw z*jAHede|dh`$P%W?=f@9&B-D2Us_mtTKp}X{_a}XHW)CuZk_q3i}f4LNm3IT9LGi4 z4b2>EpwPzrFUFap$3qbN?^TNph9k3xE17Y#_}<%Rn-21(gmR!1LW2M(jEVo;^e~yHmufc)~khxbiL35WoIR}u=M2-`Mm19 z(WZP5r0H1CJwfd+)$*1;fE(LM;`zp?+yo61y9RU**3g+Q{mfHMJ(4rFaRI2$HP5e9 zT=Tlm{z7HM1`+IOH*b_RIBm0O@A_10dfi-#afdKci>CdvHnd8QKQe;Ujy$B=ix;2$ zV@P@Y=U-_E^QAcQ5qYSEd)M-wK|;uiyG>N#XqUA+G%}=NfZdv97AeH)oxCR6A025H z!Bk=zER{nO!VtnH&ROePNlfjou!M^-*}Wrr4_H>c)zP})Z)ck$UZ{XD0_4!{Bc>Sk z>&Yp+|M8|T_)xS^yoZ(U($$VC`+J(&slb+~AaI>E!Yu{nt#`M@!IZO_j!F}`+pyCr zM2C$JDN~8=F53N@Sz4-#^617(yMV4}YpfFPt1SW1TeaSaxd(iIEeq5Sx~U#e&eCzb^_cMG5Sswmh>G;PoQ##X>hT&vIdhCu+K4w=;S=>?gXwmh>F$*KvZf`x}i473NK( zB~*Ec*Q+LosN5I5W>>e`9w90|xwKW!(%meXr8W%b^lazXRzo&jspu@cobPY_80Q&9 zG)7uVh;-vytqt~XEUvStJvd)!4feYJ>#PsO5JA9&h>r+1t;65W5+k47=r_Jwzv4V4 z;)!9j;;eJlCpdu8WePV9?!}ZQc#(rSs^eZytFUEbhhVE7nN?Ckrsg0Uzb(3_%xVOW z5~6(s(YqKNpcV5ihH0zRXeF*e?qD7ku>@OGi8NN-kb?9e=m0vs0TmgZ0++@d2X9?w zm$&L{B&`Pvg)jztOfjnQl<#;9lt3t-N*`#3cPQGiK|&Hyn%wdptcv6zp81k#kV3TW zC1{bIClUdlgh$Sd6BMaTPB-RM3eB=_?$0i!M{r6>dLi7diV(fY^Y%eQx@w0ssuAno z76ARRbq`t!F~NQyw|0u@F$b?;M-tCr~ote<=^YN&^WBt$yF3#X+fHbTh4G^BBWni5nl5!36Z$V*Pvf~LnWE>Wy8HPt>HuVZ$drE6tgg-6L=|e*eBJ1E^uv3=WY3P& z^|I6L2W=YRwttqWN!^{X`Zcp>Xj!eC9=M&AAA9Z41OJ%4UJA;8D#0(N;#g9q-tCne=UCH#TIn>Pfp|uM)EfPWHY5yYt07 zF^ykL<<;+L-pquFE>xJzdA1rnz`8IIQeet8HpE~O%2_?+gpu9*E{cdREt9M|MNvzr zcXeUjeXoqbWl@ecJiq6l-&S@=>Zh26ER3LhECpI4a-I-Gj)aP4sH#(WOl1Z zfn+TG2I=0Vdvq!F89w#b@lULg{il zyQ4ie?NFcCDWjYdopHw&Erj5LiY!O)rA-){l5Ki%7rw?ZZNz}v@Xs|~iwAiVkb36y zW~L0Z%N?A}6;kOTEj%^d)?2SHj)?T0k<{x7@B20epzdKIYIP-|K7Tj1;g89Wqf@_y zFYvEctycj`tCIb?ns3eX{%raaDy?^l`VG_)&E=P!!U{KCzIQ7q z}+*MXlA)IEX#fp~_OvfaAXG0rO`tOL6vB=-O^lP5Fkeg%#Ck!ro3?BO)ic&5#! zUf3gY!bopE-9A4XuKHuJ=-QbHIWwAL#m<_R6dhcalaLnF!^*VLEWZ4(C45G7H{3 z6usvY?IpjTP@A9ob#yv*M&(iPmpLpOeiuq4OKujezD!UBQPPg1}zL+iCbShpx zx7FUe=h2(bdlQVpVr~vcbnlo0W0^%5-GIx9COnJirEw%*=+u9*xGZsvQ|g?;MNENOl#;K z25G5F>dNu*YAC|eEhttZmfxI3M`Qo^B4qNCFFwAAECQaD1L4LR2sk7zzy_V6!dJ4A z=B836RT}I+(lRhKTb>FqMV1btB-r*s^mm z12W4DB+4O}k=ZI=xfnNxY=ygDgAYO-Z01MM9F+f!65rX%AH+m>2UP%}nWfr+7lj)M zZGJBfxAMj4a6B^}*laMJ99vryE~X!-6IRfuqAcm8p|7IdiiWbL=3XP_yr1~p1I)CQ zuztD4%W&l)boH$GtdaGKjYvc(erq&M)w-qMe3fScUfS)p0e&N#ZvWiOngWAyNB>-| zS-+57`<31B%xZRgmCDp}YOHmlDxO1eE4AI+0eyq&B9Yd)dq7}BnIS`l{W_HeUgb=d zLXA*4MSK?|31{Dg@+KS2fltu6dyzHFAVa-;^_mr_p*99fnl(kF>IAyq$z>C8HQB6U zNs@adK9Czt75^rI z^{ne+dKDe892*>LB{GiRPao`BB-d}^rh)Oj5N_JDw6@lMf>kKSpj2_})qTf3qfN)* z=b(een^J!i{f*Qf0^>#p6x8vh*h_=6$iKaa{>sexa}8&UZ8E8NpU?(UybshGm6{x( zvHY4MTu(GpP!U-{mVSC^?RdfQJ9?SwNDrUSV?gQV1{Lu#kC$YAP^hAA6km0zUsT?A7Z8GmWhWD%^X#&syTev_vnV;-Ri!>u-`*`^3BjGswZor|s# zY|@i1tDNE-6jrhukME28hf~xs!1~B-Tyy2=7F4sV*ES%1SdvU!j8`j&`nH&FjYOR2 z*$+0IZL{ss;t;0z39}$`>Ow-tamRbkVWVnMr@lhzmh5d&{8a`-dSN;*n)8u{ z8JQPzB7_Es{=q&EmZw6I&k0Dxn z=9Q9$Cobmm!_&db>qD(@uTivn*RHzsn7bFVNoOBw=+BoZhD;Wj69>s#{Na!DTO^WD=i;F9pE zp;fgg!qW~(#X(oJTh!w~;xod8npJSC8T+IE-1a0MkF$rm=BZEj=NXMgt=Gi58yQ|w z+q|`M8Y13btPlKNBu{G?Ffxy`SmT^-)Y9SDGDJ29p}+6L#a8wc^J*c_(RrAcC*uHM zLD^6CP!mOOV*FyBxNEemUnY*f%eP0pO32|J0QT#nrOvqroHhA~ZSH)>U|e}nZNS=< z#5vqqTQ2ADJ%tJP_g98OPd-W&=|6MfgSQ%b12Q)DdMCjSMn${3eMWc;^3T&Y-VZ#dFRu7Mjp9P9YO5o zqu+6lr}#Ra9v#y$I%){bq+VKxWY;GxQF<$m(yGo3lf3_%_Jn}}Ab)^MqjTV5^Z9pG zL=coDa*5ggwD%|f{3!=vwLzr*&OxLr2270y*5pqtKl1VK2jp$=X)a-%AOAf1C1cc% zW+t`kC@-_OMl4ds_x8~?tRnRSK0CMA!FiU*JUdtD?PjZi*Zb3r^P15AV$5HQv=#rL z_wQ0jD5dSx^6R_@pftbSa8KkVKr7U~W=}%ss~C1uKCD z42!=wSc8+BjU8Ow!wSk_G@&iDicrNIO&jFP9f>sw6oKXG=2?nETrLe0-hU+aT=6C6gAu<}Ab3R$91xYM@zJQFh@c2VM-Xczu~o7K09! zbKs6ABc%cbRMI}N3DD;oR$^)ozLt#L(a|0vz383rjTXxtXjwMTwelHU=FFl8y=N4{ zQe7C+%wn73W2^HlJ-@L==Mwkz$(STukNKFZcuFGJ>u2~`L;4Mi#gj=|eSe;;wEk_<$*r6#|wbIa0 zr&sJ^B#N)k%M*hJ)Y2Ivc2N`fU);K5AXe3uEi~IUrd5WqRlj`N$$yuV!l*7jnKiE* z5)S|7i_ETaB`q7ZjF1-Sp=<4|9I>`3?4)Ekzo-x_*?cY-=W!V$3YDKhMG^TW(Vyb- z%3!0nPdz1c)a(vtdxK|Gusk1U zF@wF%1M5DIG=3Zqa2O!CvOR0_Xae2FY|407jm#h_9~ZFdFh(qY#rzqV$l&x4g#Vhn zSg)C>pxbMu*sz)DYljZ&K!^h}rMfpGwXjwIhLP}6wHo37bi)0u(~#41mzF1HRfgz1 zP*0x8qq)~s`@y}9!bOp3hx2fLY~yK-oM{N%r8)|#@e;KtkhcS4HFuy7`2b zsc1dDH;ti?QL{G_yIT;k9|E*G>`sfC4dU0K?PA8(-S5ny>s`M3fw*uF(4Ik)Q{7JE z4h6TdO`ST^IS9~VJVk((3z55NlS7jEdJ)jR#AnBEhhbpQP2BD2%)05hG5&1TVUIeS zX>O?QirbIh*)BbYfaZ{-y|3lO5ES(t(J%*7s}l7#B+W9Dxgi-*FPDJTSu2kF9GSZ` zY}O;5%olV+Bg`Q;H(cd?*T?jw?6wt8_hU86gmbjBxW1eJ_j2{V@QnWn7vPag7|=-@ zR&*m^6C5q?`jMwJe5viiTJD9n5;C76e|bEE4dlQuQ!6s0Ea|mcI79(yO+9f!TAQjw z`3r6on2J=#EH|a)9O|AKh`MnOV-1@;IpXG0A{AC4kW`35627QetVY#T90!eBqvi@K zAk-u(F_N(qxZf7As?E78P?q+mbS1?x%SM_8oP&Dx86S>2nmgyM`%yE<6qOV@Z>3$n z41W24c-+5W6?1x*aA2B@e~m!od*@D#wx)!t>Uphs)|$oIy=rZr7q>|GUP_LsnQ0P( zWa5GZwg>A_;gTtot|SNA(ozztwCmRhy*WFcYUaCutzqHZ{yHN%1vvh zx4gP65|(vDb8Z^p+gtx{@XOzXnGKPXwmxv)R+uoP@5KD=lHrpgfhq_28_oT+u+wsX z3QcPHFo@t}E13K+2&I&>ZgOjD)I|*8i~ZMSr5u#9+iPU!jWJ*B|Ip08i#$cHs{Y5n zJKBG%lU(%xzvAGtDx7z@zCUhpF8UPO{qF(EVqDQ1*MIVuxi~X2v2!DjUSkU~hbE`% zZkgGBc-PJtBWy~AWtQ>m$d2?|(k3Cus#po0!$!;9!EG|5Aljv@&T?y=%y1K?~H=xzYMpQ+WUt(miQiT zE+2b#m$smxf1^;cY^9;gqVZ>%lC|1*Fl%NghrI2-xz#LGv8V=E8mz4o=Pk+fnG>VE zc6g}n%1AR#6LTi~I^ib9C#XmaSh&OG=YV&5eb=KetbL*1n$j*hdVU-0M0FN8!be(Y zi&5<%SY<5}$;GdRv#c0Sw|RvP%&L689Ddu|`0XyuPyAO=*j+rjV$$d(`X`RXc-T3) z=+(e=scR8TuAxUqnIGS=!eUfLw79dfJD$GI#sQ4E8C7|mHT}iBm1lX|D672)y8V7s zX>Z%)XEiUMPR8Kxvv!aIfpjvz1zsTBRAR;;eU)50W~`I@y{H>_xt&|(jy3SD6#(y( z244FX;Nf?w3BisPs^KI?^z19=NN>w!;bGE}m0i79$8%^xR+nbPVb;TTZ6%9DJ?%u^ zJ~@}m3)h^RHP0D_FyQl7`9bb>=9?d@T!plLV(}?U>7$MOofS#{UeS~r=?TK*2?^Oa zd%=*Me7gNZbrj=!!0QD%=VKV1Nco1>vy4+Be}J-%py{6zCh@HocYxF~=kCl6dH*q~ z8w|mZt5GsG6qD0Erjp>FcnPKX5vkuz%kd_JyhRmjgap{^K@J5HJTs&EKI~DkT0YX_ zhn`hho~E8YW+_q@5bE9^rcb74{TK=pNRD?K@scm{EE$sR{~&8WS~PX(MS8Be3|Lm` zoiz56qtwmUL`E0EXWITy)oXKW=vYLkpGiC@{a+=tivH>PYq ze)0Dt&C5s%ck4uSDhvplR$b=`i|mGu?!~i(X(-ZAiS+UOuK)K{2WzCtVW6C47^;W1 z#>vRWw|bQ=qW{9c*j*3#WqGF?<$hGYwd$AWar!xN{~3?%N$-zKGiEf6BC|EU%npN} zmL9?$J3Bp?^+<2^pRz{h3j8v)iSW&SJj=FAk{(_P|J3rz1?Aodx`|Gypc>T0H+LDZQH!75x-)-Km>YWsAuDuXjnCNW}HknXMGJe%ybww=r-cwxUN zt!#dg)eGw_0Ts+CmT2SO+zw>N?0Z&5uo8?Nj> zSN(oCXp*3OWGz7NkF@X!Y-vUmn!skRpAjqCtwBsYcf#BKdmra7EPAA3X&-|oN?YW1 zN=Lldz0jDbUs@S+P6D|JuEu*X8{^L#&sZJnwfcQLx!+9=0vf8!%s`{e6B;&N;Fsg6^#HNohh%q{PM7USuYa5yna#!pl zo@7~9yWQP>8K=r$+_Mmmq1Sk(Vr(V$n(pii93D)K=ZAA4T)44Wh(eA_;0-|fA5#FM z4@)h|?aR)_!=PU?M!=TMWB$J_XIi|4u0(bUHnDSRhP?C9T;ou^u+SASUX=a>Hnk6> zJEA;iwltEgfalQ0OpESi-${zC>}+qiX`BT9M;~cvz68DL-@O!U&l{pH@vdVlOEag` zM`*#hS*Sj9aEe1V!PBO|e(ss{FRSGfFz*chZe`uQFYI5DXs$BJB8i;mFS_=hLQETG zNI?3@``a4!#pi3yvjG2vsPL*LF0{`P@iAu@0ZJ$;n=uFl5S%qSTDi5Myl!`5mkdb#biieNim~GqTi`O$2~x~ zl~kMjmi5LzNV*{I#Xoy9f@@!(QddiQXaKp2wkmz-tLf@NG2^DRcCMBp-KI{{qOG_T z6q{j1t)9>?9yFIHCGprc-r-cf@Dp#}^XVh$p8^Do2&@b|V>mmnkbwwfvk&Mq%@`|1 z6D`A7Y!(wUiCPC3zGeKxzxD7U!EQ-7ZOueDw9uolAQxT`5!1$v=PZ4gVmQJ@AF&XW z_$?wQF-&@-KuD!6W})f*mIb!hgnDY6TAF9A_v3S=A&%(irF>o;G;|*sJDiAwptIw% zb55+Ea4|3kmlBp47LI3U{AOd2nW!y1}?lpp-o1 z+w}PJv$Iax^C|I!*URdn*$E?J{%AJd#^NL@V`g_ZRCK?>pTnpteYkIvPP~5Cb}st( zIv1Z{*#^e*qkae)5J^5VIGMW$5i)#~5DoYgqUUfvG=$9c#u`i|r4bmYL_kxfsNc+Z>N>9m6KBQ_T$P z=UyzX$9|@5MOAuh7Kg++;g@pGSCLHq0$;~HYE-VZsO`Qg*T~maClvV_l*MjGyvTZa z3j4Ibsm6Io1@5F~GF__MU5;phXiXc*xn_k{%&OySvS;%t5CYhNRXOPDYMnN@ zXt@Vh=h)&)gzs{MTGUX-DT#e4!fXgX5YcguqCnPd@th7AzzfBS6bz)?(p%IDYFVjL z47&0HS{U#Rc!F6>g;NE93%l4J&p#Me$|X-1bCc(cjDn$GLUwGw3qL?sdUL1+E}Igf zN(5Z@L;cwHNQDf*QLL9k2Nj@qitNmm)ZPpfJeVy9%By}&BGMfm5l>9-$kJYMMT>x9Ge;|z+$fVmN^=>i_USu(z z-PQtdaEq^FDnjWbzIR%iTfL%bbYbJ~4puh8J zF4Lc!guAI*usE5F04<(2O+oz7<=J!QnTNZ6WQyd1bAH{KRk(^_B~PrT*6t@SeGoO= z&JEoMX59SHJz&Ol#D9U=YFZYOxFP&E*{6bDh;6JM`;&7@xo0_HA`$EO6Mvs|Jv*-o zOi+=AjN)fOyPVKKW^+m*`)bqDQ}jplPt)WBu*Z7Ke{$mWUG%nn*21Q&9g4Ns60mJL z2#u>b6z^4X9aqC1p&FXc6>N1*DmntEjMY_c;*#Kxo{TObgG3R5(#3f-WGoSveZL}h8tE$c_Yee*1r;PIMP)Ew)j$g9?yqVZd z1+ezTcE*kZ+?MMYsoneQ1w; zNn(k72Tsd~Kjw@}VFE8;;4)~^hQgw(^xfVUDyVRy64y5$D{<-k<9&X80yh9&{LzMg z`JxND8HTxSrFO^e=ak!DNcHcy>F{Q{|5~-NRN3{2Jh%VF_1A6s|K-S*Twfwpf1h^VtW|v}`LOfH8aYxa=G45BMAq-?L zvY2>H2MRSpLQJsq##WWgD%7Vfl$MT4;wd=0qnk1^Bd|im#(wzXUNV{x?QFSFA;jwUi&D_C;k((dXC8fa1PK&oy& z3N?dj6-7+gM2%wuf?afO)Api3(k#PpM0{pHABV*Jan^`pBA0O(YfeIwS_A()+>Dae zPXnuc|3=Q}9{k}kap>ldj#fGN`RHySjBG}3JkysxEwFq_q?Yc5;GN;{@lLZtrXmI# zTu&xzcALAN9KoZiQ8(1H*xn6qb8pC}-Hhs1q69`OubF+ddPg*u4cYp<;049D_%7zN z0uG`+e}zs^R!!G$41b8AzzK3wl(tM$1()vSC^rYki)SAqWGL+|01P1V$6XQA=e*HL zJsP~x${iCIjf9KX)??>cSvknY-x#6fli}mfDD+}VTIe^&ave4hkqq2!-vl_p$tI=C ztA*QygN8?T!RsY4Ab1Vi#3s$LK#i@3xjfPxAU;6U1)(A?y^3ZV^+OvpDvD;CE5}Aj ztTMshwgQZ!^xXyU>ChXoT?VA^^!QNnL}N^E|nVE))g94NxGvZ zoac{toe87}B*iK3ezcM4xbc)Q1NlQJi1qjV;@BVFK3-eKC(p0%0x{(^XQ{y@CszK1S#_s(MsVI_y7y)JtEC?^UZc@IyPfeN6E|aSSP!RKfRZ_Jfw*nXMh{$dXmu)p0a7#@Z-m@#;~07 zYt%`|#Nv=n7Zoj23QZU!xH&A?FreHxOk}mO1YY&D1h>8qqhfEQq_)rMrQN}173Lv!bkfrXW0#9;<0t;9%p8^k}c=L)r zC@>?(M<(0W(yqL|PY`&u3Qe6tm#sJn$-CeqBMp_=uxbzcZ&E!wNWR)_?O?DKCr1Z( z7y^L42$y}%HLTkgJXvwsn*>|~RYBO(f~TR9`spS0{K-w)YmQU>7B-VMEslx(R$fy( z-(@FV3Sm|qA0N$JGgb8d#%LLk*$l5e4D>6~5?QV#j~R|1&r{vx7S5`M2oLnz;eNER zmQ`|eUuHHl0)=RraA}f~ug^SqohU5nWcldRk>IEKIJNQwII31jOWTawqn_VtA#7)R z<=7 -NOrzR=;OlY3~-wzt4X0QIf%epfKWs*R|THI>z*GmTki@(tZ<(fHHav*5dQ`EEAu$6K);7drzu$DaX0S zG>DPxc|D=&X<c25?vL~{KR~c0|bwHKl+IpgeL(S*2a}}AX9LW|E z7CfnR(c4c7QSMP5aEA$s!^D{xzI_Jm3ylwOfC2eW!L$jt@%6qf1GJ;+v{h*wKs)w{ z?{~NeiIMv7`e=@_a+QPYKOBeAm7rMlzay*gp9~pZ3Eu7dYES8*`0cg>TNjq&@Ny4m z&ZnG@Q_@@_J%4z$2qrN{j3IY&%~M*q9aTpC?flY*t>&$dFZ_08GZ&F#B; zHBxGV?E4MqB&t+KrV2J*6wEskIqtG|lUG)>^zr)E5ombc#0u1uj{jM9`pNxc>c99? znC~iGjGT3hIub`0X%uy`p5OLA)e)(bkZbkQ0A#sk(>lkC^H*Ij632}9WW5o3mki&_ zsYt>u-wY48;QEQ)aVKOop8d`v3K!hyDh9yYEA=FUCWD}c{4WH5AsheOr?2y%umLx$ zFpJ@t3Wgg@x8;Z8cBbNtfAq;Z-e^5@6`RQ!+lkz|CGXvW{3FL z;?CwPu=Jh04BK6)P3*;%?k0mhI8`MosbuyyhSo37*=>)OqeOAj#_iKfT6&qG@&}r3 z#$pq+n_}I`q||37Vq@zBu9=al__U?w`eC%CgoPk?Wx%V`K0&c@!DFJhxKW7t&UhDu zwZ_caR^@EMncGGc1MA4VxMEml(tnn@^cy24d}b908f*WeO*!D4AJi4I*Q~+GVu3KB z9EdI#c0MvmaC_I+2YcKdESyb3b)}cOe>Zzx`%>Nk4jW(pjWJsw(^LVg^g?zCzd0HYuP=(|H->QcFJLRu33Ua8j!h~nBt*{C$>70jGlXzDSq=z;blswJW zSCBDX7dlxDDK$Q({W8i;w5q&D2~J*DU@{a7d52_nOmHi}ic&yoZzai@lUTfy7|*A7 z4kg=oj?$jTHECdPd?#$3SW(OkYsMlNavEJN4iYi%8lo5gJKR+%E6&Ac_z$ecL>-4X zsgr^|>R)PPhtQ-dRieDXKWySn849R`b;rYQ1~n=QP6*ZqQku4(gCqU9KltpmWmusN z4?FoIT)%UI9B1#jFJaPo;5luGLp|<55D@$ zid(i${8@T$!eU~BB(iOi*h}s8e*QJlIY;|1kFEw#WLZD?`6-Ke10*`5lmx$KG9(@v z8m~HIbSM0~{13AEMH||qq)}Faw(iK((bR=FR}O~`8HxPc-*1*TuV3G4^=>Dr`wF-{ zy8|b%v;hqJnuJ`+#eF`6+_IvPRa}CK$)0ApwaJ8~zJ2S>~xo0BctgTltcapAL+h*DCkOC6m@wA{D>4eIV-9wKFsA2Z zhlYzixMSDe6sa}9fr0zut`{L8`CBDIqR@6}4x~QnmliGvH1yR+3-ovDy~Y4Mrc5T7H2%fhRi4K(&`KeW{P^iKeAvmQ zso-3A?zz*K(=gh_a&S>x=@jn5@qx}2RX}cux=+HUwR2t*E+ACeJ&AtO^aTIK9e z37$iEP^`+GkqS<=QSmeLXRdIq6b=UpJaNizWrvToQQB@mP=}Hx_-5Afk=^pDtDFo= zl;Nyq*G+@+^(^tXpITmE`fKAj`7*rH*FMzR>#2*c{@D9*bV|Gc?9{STYE+#+(UZHA zG00wpt2_5o8eMnb-2D!`r5o>j5MvYgVe8PrRp;`>_S@Hg6}1k2jQI>fI9f9-;{BF( zl7sPX)AnW{<1bs{J=^#ek0Al@f@I&q@cABA%W`qCqn9j3Nj&_Q`n%+TBHWp6VP%xdGp9D5B)CBmEIvJ zvmF5!1q@LSlIJe}I;tw$nYZ#jg8!)l9t2>Z<-{I8CT~&Ek;rga3*y@M?nQeqkjwK= z=aELsTas-&BR@c|Y|^-rhW>a#w#_T#6upVlN0YhDj2bSa?!gmlKQr@<;}y^i`;D*-1&XlVeo!Cbn6_h?_kHV8+H&7fG1lW3`fy~IZ$EAQ3!x#IR8{it?X&+yE5=cqKfJ#)XmnF}b|WBYE-mq2PV1__6%DxcgbLoDbkTEW$KBB{kPi z)(*BQN!L%VVMeKIu=c^^;sOWG$h_FLo+_`GOifXX5p%w zvV21(Yl^-2e!g{|b_MXQF~60SU?wV-Hn&?W5@=%{BIAkQpS@7*d4U+>9j;jk$2-L2 zA(g%$Z{7cyThl9Lq?b{czFFb%h2LT!b!Ve`Oh!zFTH z<^7GxDH4%#dClbElo;VAdlZfTXvkjahRJ!vw5@!rPHPbsLKQ-*3WN2Ta%+#`UKL8TwZyQFQNl5#Tz=&cO6a@kz^gX3JSKq6Eam&sBvZR^*fiv9 zVedTiA?rQX79yVN0OK4+#$_52bB)uYjWMw`I?jcVk%Z2?Cer<0I_08w+#0o^3U}MF z)W+0=I$kQCDQ&+2_3 zwm`CAWmp6U$fU(SdwgZJk=B*-N=a1sl5d^roedz0)VD4NdYhzqSL^|e=?-lQ0N@JU z_LWuG2CPh)iyf9RL7Ih#lY7laaZ-50sI^)oZ*7Vp2dAvtYAXF}YYg0O3I8V_GBwDO zMR4W-YuT&t{VzPYEv1^$eB(M=NokM` z)zen9Ey_g{#Sf2;2z9(HiSDd&!?RL^l|C7#Zlas0+e zmP@i6HReFXfBZTBf$%+l$an0K0bW6 z&%(gvG_na&#!}5y3Bbk{gqYK36!_$aU(F~8g(fgu#+I+(N3mLPY6tpPl#dw>E>*jT z{KilU+?&Bgef35K9J+Cileg!v9TU76GVCOU5c?r-@zW$)^*xzoq_h%iuao%b?#x6g{W$K5 za78=ND69A8xjNE>pzBZ_wze_d+zqPphj4*!Uz6>ie4A7c*th*Oz#yfUCmPo=)4ZD9 z!l4&R5`G$+qn_<&kFR+%uXvp+#qXxn?8@uj_@GF^a`w~X7BruF%t!JaAhklH^)UJ7 zNR`a3iYJ}YJMm#t_3zb7xBp8>w0M1_=Z}eBe7glqje#!A`x5&AmN?(WRq%Vy!}vpI*)I?D8qo1l9>~Ti>K%KL-FHc=gH_H z+}44)#807vvp+4I;~ir)Foaui03^SxU^N<$>j-;GYpX|Ws+fo_V<46ENE7#M7klSRw3 z^F|DI1Paq`>d0&5`Gv!ipA~h$s|udvNW&(M2Tyj4gPTy3FlDFvP*y3l8_ODBe2tpj z*f~tuu|Y8kgb%~>=c_esrNR(ftwAl+>SSf4RxfWFUAG_wch>-$HEhF9k=b*2U8G0= z5KhDGrha2Ye6cPs9eUTTqzd2{d?nk00hh$DMk)n+SwVY0O|tSJSs4vaak4EOT)v!Y zOQsY&`%+}O`FWdrhrg4B^KE~NjqPq$mZjslpgebDq1U2SW;bds>)L32ddRU8_9TW6 zp(1(^>|3pRtNaZ>>_&Q1KF_dwSXXt)w<#*F$e0>QVFa(d@H&3Tr12+;YEtRWC^y0I zusGlXbb<3tZ~`vC*LV?{H~LY^u`&os0Fe@GtErt#WNnO3 ziY_O!B=iHU_Z4IcT#$8S(y^(X-}7(HRi62qw$6F29LDcYRqIX*ZDd5m;wNy{V_zB; zqWY>2HF4=r-aUNlifARtug&V6KUQa5=Hsn@e^O}EgsFVl)wk4X8I!0T-5oP&!;4I$ z0J2Axk>?h>`h`SBcvx9TeofgQAsdKR>0w z{hye1T%Zkq?Zk@CnIY0-&y33M3fNn56@tW-0QSZUfnO^c_2@`V0#x!25DGGr)S0?#5M3Af1!yR4T7HggM9`ltIYU;BEGEO@T$FwL%t8W&5 z)GQf>s9_buI4AZ5htPs#|HMoh_wmO#6Kk=+Hi;Btcs}(=Ay?uII>QF zQ+bMP5D6f-i53z@32NJaEt~PBpOzMo8ZugQ`gh3p0Dc7LwQv0{r&16RmcOi2jl7X8 z`6G(ou7-y@5k=Sw07>2Pns4{(+8zRJy{e6rJzQjqTxQva-vX~eMSp2rH*}|v1EDng zjoT+mcWz@-6F>>nzpbkub$o&oHo%yCI9^8g(^L56(xMDEP&$Kg)43H1o?X+U>o3ub zauWs#4Wv?CWEeoPEj3UnVEv>{#AlU(zFT*{+fE>Fd4hIN`lnznsDr8H8mR8Yt*{T}C-$o}dd#d2 z!jzb`#9v!|N_?2Jj=SLE{Z2tYqqJynOc{!*YElHB9v33 zmAPmE&aB^=$xRlG+<2H_fvDkcjBTdoU!-7z7A9f*!j8ExjvhJCD>Fd%hE)g;&;3m7 z`(|SITKyvz3F9pwsp|fHfeo4oI!ySFon+66yKWgHP8G{YEeID`13Ia4U+UB`P)!N< zo$jc-e2j>iL8nWPeZt&I%Js!|dOY4{-m$=< zHy73$if!BejX`9DPHo?=WRfcUje&g;SW~85%NZpnAXFJ7_o3*kiLi2K>OD57t70Po zScEWpYu{;X(}+;l;-N1EyD;*=QOSgU`P) z9$$H7F^~-J5~eiX|HW`74)v|+RT)h#H5jyVw_Q6Q8k42T&d5!TIV=geRV+HKk>Q7? zQK+vG@84%p!s#T;L=VqA76n99FM^-wXSb4|3POH-mv&{B^pbiyGIq{$6p??pk~E&! zm8h2Du#^;e?Z*g+GYJUr(h+yA(10*bO8*kj+b|SrzA|7k>dfZ$AxVc&#k_lWuNVcwO+PEc}aq`MmpYnGPD$K&C?j z5W8X)9U8;izMn|(KzaeEByPrvz0u(<8P$&;7%x9kb5O-7osB5{m`lC5TE=m4N^m>( zbU5|6$pv2$6-wRDnX~l@>(h7RRrt5KTL0C^UtCvs`1|LbTQj^jLAp+9KhOtMDN1L< zdwilDs|;n1vx|qRwWBiMwuofs*7mMxeqP%-X8b(RoNsz4Z-w|8=9LC7_DoV#hB1s=$rl-^`KcTfWn&(3#`IgxIY$+gS3 z*KOq3$A>1@%u`N-|Yz6H0fAESF&M(kJ1j6OLwiOTygzS9#o`)xI06-U$ zng|^CT8v>WL-x_Uwe_gmDnm(Rl#SW4NTdkn6laFnOiG)mTw#(|%r!As*nR#gUPx3T z9I2@~y_Q~x9Fb6yV|G>P2J~C=18=Gk-v;YgH_dMJTmIx(l|kE*7jnt8M2>w^Pxk%G zkCvQ|idn!Yo^osb=sGJiG-1}R*o1Y-PQ;`zv}DzY=BwP(bJm_~CZaP>LFe&mgUB!Q z<-2Pe93M!f5UzX0{;GErxSeT%vVQ85Z)#&DEcjeR zRd2;WeZBjMh2gLW#wq(bh0(Z(bXbTxCMlbDh4Z%5CA8O-NWO9 zhPfMQh^(M&xJyn>bY1q1XmGxjFt;EeuH5Fq20&W1o(i1?OVk`oL##*M9Y?LA6rS3G zXoUSUSy^S#K(9M*5LgN=CeM)T^JUvso4(Z3^C(XauUIgfTJW^~m4$O9N^$z9+ZiG~ zOg|KN1KrLuD^REN%u(Q%e-USk=&uIp!)69RtHOHiX2x|_eB9TraZIsyJLl8aRK{i2 z{5=$4$nA@sC;E+15kX8m_=~Is&$6=H(iG8no!1$o|9#cDk%2nfaM-AA{_~cAyp}sV z8Wrmp<(gT~F!eo3Rb?P$kBn5% z-ZA$W+TPMPl2&|W%@}kD8WQ;`hA!7CZ3hF{$?to0kAg=N^+5k6fA2kJviF<%>{;14 zbugO5oUdJdrix-cAr)t_LKDmh&tI8uJay z`OgRGq6>GG=>rqBvIIYUJ;DCUfRJE;rl0UoomlzF>Z5)5jD_$lmgVH70+$gI-0uv8 zQ8<(i)l`| zynw~hRtwK*%+|IozB*wxVNuWdeib6%d?B);?B0vjN@Xv0#LERLG!sL$Qy;MxG&Rq^ z1$9lSzva=Lkyi{@tqRXQgG;zCb&x{%R{N{>BPmQX7gHk1nS~uFn^&ZdhbDTZvHeTG%9{miJ@(Zw_TSLQlM6Fk3-Uf_SZVP+w7rYDQyIG8J9x-$7dTJ1R6 zWFT_>i{^4=T$AJmj=N`cU!WUwkzlE?<`141TAcTJrIT&jO%H-4IHi1wx$4jr3U^6L z27Pz3b4jXyyf^Ik#O&60J#RAaCmH+9HfDyW#W%6kgXJYzW_B#eF(E>zTt@nFZCZf+ z+a{+W>&qxl@#cB-ZKI+jqAu!sprY;#$9N=_5|?;E^k0w_Zn0!lyE{ohqQ=0v)!{P8 z_#x`V+LoLj;K@2TxJ@&GJirG)9$@red4Ou8JWl(~sd=^TBc600w;$>scT})l4tmDg zy&`TK8lEm392avkRgvo(J|GoxE8{=yop$z(nU4bL>uNW0!wR62-&avbv+-L4XpyqH zDUTuYT4oTP{8o61zkdwJLrndWdXKeZt`_ZJkt4D?7iM;kAqE=?=8HsRuhfF-b$T#5 zbz5HK5D6!`R+w7J*k>pQIHmYTL#~sTb;048*Ayn%5aZY9TgfnFltSr1Uvh>%1ZPQ!<^B$9<-s|LQ|a5 zheai@ei^5bsFX;27E^}r17Y2)PCrF0-nE~1ohMCfjt%~r<>?Qqx1!q4(|2t9%+hP? zQ>hb@apY)6;-%8rC_C@rM0UOt>Ph31%;4q2)Q0-ls832KoWe7ir&kcuVZUm-chK4J zEN&sqWE_1xy7R@&>*a4uGf+`c=SDa&dZnJ2WhppU(>>#Qq%}8+uXbzs}*b) za#BN;Jk3wXdivjX*!%3tCFW&&@QD359jsbKr>1$k_>!pSwj|U~?P9}bG;k#Zk!XSE zM7sGmRfpwMsiy{PQOhUb=AXK*N?B3%^RDaGi$l{v+rcXCBBahu`JKK^qNOG+2~HIw z>?I529ujw^9*!)g1nl!W_ip?=E_mrK8Mzo5b5@05xd<C{qQ7$R;oOMQjP2=N&w!O33K}Ro{ z4TCFxgi~Z|F4H`~5~QbZQ=@G4?)E)E2)h^O$Ct7VOO9h;+K(stBxjDQ-H`{=nWT>m zD`^L}o?h_QZ1a6c2x1D*k#NO};AMM^$B-b)rXGL`Gr_q>AeEX zF8UE}n)sQ(X9 zZKc4*9hFHCIS721$kIA1Myhiy!1tb_8RpAC_)1YNDe(*m*!D9)|p4L#rA&9?yc0&&?CU&&LJ zD4OweNvW5}eB*3Fv5d5QOG4K4@lJTV>Ol!Ucu1LzP)zF&G!6P4>X0_5ot#@WjKZJ$ zSdEX*5~J>GDQ~6$_wF*MpjRa;m&5^jaM<0e?mb;A2nf+wGeWWrDvu zE`c@WqPMgAtxYMo(1=&T$Gy+63!3*6?eH|;KV3}d9~Xw*f&Is+_`w#R1yjjqvWUg&+X%hHCEl@pxeP;3<0)|`02w#;G^DDg<|&Sm2z>TF5cB< z-_hn@KYew9KTuSTTI;N^ch(sn|BV60r6MfS%Zsf+H>d%*swcc(x00}FfP5IZvk zdt9-foZezTx%R|amQB#3m*NoV*Dhcw-CDCJMDUKkS_2OAE5w3D=rf zshsZ=4+DVe>iSKw5gn4pdzHA;>iWfcZib9fFDdJs8rN&6Q+A!SY9W2 z=EVZUetX(RTas*g?1-qB=9ShxoOw_Sq*Tu|u*Yefl?`)w%3Kz+ZLqI~?)UxL6+P;e zqGm2At1r4^B{ngDgZKUpMavt!_jl)3uy4UcNW6U!!xlfS=6v;ACrU^CQ4;Mr0!d|7 zw8GOlg>L#t<0?~N8-v9ZfHUTDzbFKI0UKJm{>Jcp;Y?x_obnt$hbml03Haq0Obsrj z+^i9A)73V(V|!_Jg9Wug8C098llTar~Ny7tg z!~xC3&EHhvg;>4vy;8*B^arxiTvBPQx9yFu%$;66i%A~48r;1sWZM^-xI~<1%#L3p z{$6Pp@ zvk&@=6Am5DxMC~YZ4+d51Qeu52MHyFmb}H@`|Q2Xedmw6-@EUA-}^2r-%Q4uYpglu_|2Iy$6Sl@h4LLZ zuB&xP3!tK+0)7EM0A=F%3<`_32LL@iKmq^&27rc26*vM)jNplG2pXUPWhzj<{^I4q zFTf4}$2%7I0eY~G89YaT1>j!*zZedr!{d;^A%Q~zhXf7@91{4SNWjR`$wBZk8Uy-H z8%6zVE&%~^hKwkhKjb$t(Z9;nO7Z{@6Z5D1XI{Y&f57fAulS!hgARQ@BydRJkia2< zLjr#ikdu*wol~<8dR*_W%{#_ja7y+Ju6W{;{0+#_aaFB>lCXVvm@$hg_ zfx(>IrLAn8t?i_3oG~!0l?zN(S_THFA+au2HjZ{4g4T8pXeV{CpEYUUq>5dTQMYpg-H#og2lLC>^!Ulv6y>K?kZSy;a^)<0p){g zm@q=k&DLJU@S@i58sM3_@b7)`_V$+cmX~&RbAZVzD=WifMbyPIn?5sTOE`kMdFtAcGic&HP*Z(=#(n|8OYOw#Hrv^KK@t2PN*Y^BB zMGK*3YolUw(06CI-^?4?x&Ggc_B}M>pK0`O9)cCW31HLUyklf!RD=E1>i>@6*BWrz zf%p9}Nx?e>{~L}&BYz9>A+AGQe~ZB1Qa+qrhq(S0fxo4EIJ^Eo!}VvPYv%-Jx87hH zOBn?;0eV_mI$9cfI$AmgdU^&XwxeKNyR2Rz>Bl-5xM9o#5i;;XQR)O#F<50$lN& zlCp~CMU&7=sZr(Drv9+^zxP!jy?&0a>jrH+;_~>zPNa&NWnAqoW@d^J( zOv=d2%FfBn%P%N@T~Ybw?YpY#hQ_Amme#h9?Y({d1A{|fhDRnQr>1|*%+Ad(5Z2Z= zHi=uL?VSU^r~vBU-1@__|KJxJ=+_Y%8fqH)1HY(_c!PzSjfPf8mX2M+fZocLLs%|| z0dgTay{w*5MBZ?f)7q_v>4d1l#3{moYrlH-pL6WN|B+{ZIQFMsBLFis6*zd*Yyc7< zB#CFd7inb@&$$0@i)8L9G6)V6SU9KXdxiMwqceAO_$L_}jtChRb3#|+Nt+LfgRd91 z6y2rzo@?A&(h+ock(b?3YF%aLBymir@8Fyh0z7UL*4@Sp!yyJ&(lWxtfs8O?!wycZOG?1CBL=3vpM!kT`8@G!jrszc#`ofgh|NS@ zIYX0+Ee1(5Ppd(mi5e(K8vA)_(G3Xj+{7V$PmB;5Dm6ISrGrg#x^X$4jcyBA!%4)N zku;~&nFdOvJ>pY1c^oQTPmkyEljGES-j`U47W?s|IJ@r%&=H_dmS>VR`$VfF=+~wt z+7;i(N9YtJZ3S;SGh3X>sj?r8t#-a{eN6kxD*Bs6(^`#rd&XOT_3!xO*n%@z-3qg{ zI^1U;-_q*!^;AeIeW<39vEa26n3>&q@>^SnOy052@)1X7o)&&lzFlf_ENnv(7DQI6 zeZzsXZ*}6f60$8$AfV4sA(yTMQG#vg9Cu?l> zWn<=ucM{%PoK?G*ac$6x6rePO0(3jl?-^y|s8ZE>Oq1wAI2>c|a~|6dxwoX)2uI0O zwfG<=ixifX9 ztS)@n*)hSeen{p2#1QqxtjYCdq)QF{O80d9(p|auw)G^*3tZrBQRwAt5c^KQy(XeUlc7=+PqU`!Y0@?CkOj?o)+-fU4U;s|TpcW%yj=Qv&ewk{a{QA8 z*Mcu=OXZj5(?q$&^i{6C=Tb+>_)HLXVK(xJznj!v*Q@hpJZsJED-?iru)G$YwvYlP zrKXQ8D$3vLfMssmU2&LMV0B%Q;E%o9QOR?XU*evlS8q6+4oVClOy+L#x-K%prYNY9?-ntWN z8@u0p`hC*ShnxT-!S}zWj8t9s%w5|tyH_eRx)#;AaKBr+r3w(We^%#1mnO4uJzT==U{z> zSJOKhk*X2+NO)$mR>8EXBIaxZd}?W^dMs7s^PXnWr4mOY3&aJE(0&TQ6!D;Z{&P5A zoTo&)iw3uF@@;~yL>p0vlRK}~7Gi*sdr)_ubaJ&}xJZO>^}SPhZSAn8V4E>{TOjxC zti@3@S84!_HrZ6CaQlVHD3O3lCs~O+xzOt1cpsSK#O(|`Mk^FWyihap4mjr5g5%gz z|88&Qw{7a!VqRPXoS^RCF_Fp+>?ZTp)!u|3H7kU;2T6*1Ld{J+n+_JcmpGc3#w{i! z&0JWz^jUr+uRE`0+7{13)NFbxZ8>=%c)N+p5wXHM-f2V6(pa{R% zft%B+u^jHQc!yv8oSyx)%JWs+m5Zs>5v zZ=cj&>Y)IF0q*2Fk%K@m;Mv+;Ar{*-(i3*#O~|M9@tA_EUZqutmyYdt`^atT#nep# zl>G2I9<6R|<(h?NXu8n0-j=rciwm;&jCN9X2#;IOm2b!j=MY*7@LXZH&$&jxi(dbB zRjF>69<(Kp_Z9>dkZaM}6RbhM%}WZbOW1$mY?u0BYp_?=_H8Y~LjQa_BQ!;S>S{Ke z(?d_9{6&>5)-uvx#$Raa^0Fwqb@Xd8 z(2P)6r2zLUzKmawvtm|k#4!Cx76?;e4UDTd3+x#ah+oxq&9%^ER9bi8g9bac1d1=NKpD!HGHpJvU#4K-4LIrx)ZWyiN{*as8<h9a{uicPIe4mX#b_xpAU09lcZhEqtXQk1$`-C;V|s z(}pi1fX;Dte7KdYy+{FeR*^frLz#QHq1;{sG`ljh9FguKCoHHYejfcqV4YNN&Pi!9?Q|7g>x!&8v4Xca z-}>G)Zo_10G)G(DVZj1QBmUN);8+-!(q8AC$^7OD+pNV)X9N=La!KA3I2&+j;Zn)5pTwuD9p~&-{Zxl1=>?p+tM(X6^obEeE22a96qKeVogoPSP*&!q zDESS5>^W&Hla*B}yl}(SzicibeIk{cYf#*9{9p*Xp}+cf~eJG$-ott`p->w723)d(7vkjQ~1 zE<~k+Jx>T@Vb^8-(1m=xcxg7LQSV01&uT>Aekui+&PP!Ii*gDevC%bhj(ll9VgC`h z=$`joM-GF-q5Ir&a}l;ydSyQoH=R0+`=Wu{pwER(W?1c=z?$6O6LOt$<}{mkVUG^j zed0aF3 z^8Ev&6wr@EF7f0HK%s$_V_(U2kk9lOC*ld`EuK#Q%;!uxZB=-#G-_1kiDTj%) zCawhFU-~|G%`zx*6~Ab3zd(kTt))z>tR>w*3!qLbie$&ej5m6nQJd?n4X+e2dPas% z^yjOrBd%87eOHZ-QM^-R$%2g^Z;E$TVCYfPdm>`%AS@Jr3@ zk{1PFtLD7@ES}bdoNLdfT}}}ZaUJ3nEH-!@-wzI)vi+%Oo;UBYCqNlzq@eX8G1yIVTVCtM?iG{kSQ z$zV${8f_bP;Ho~EKI>jv)2*w!sO{jAb{Je#7~bT z^&P`BwOnf7=Yu=9V>=q{y1)v3sasT>uYc@kPK)-^?!?oVd<`ZlaZ4D!1vkl-A{qZm zerQvyIqNbH1rQlX*!PLtXBes@`8AvBhvw9Upc3sP8VrtB2lTq8sB6E+a{X1WzYo)2 zqmUPqZR-hrt-Tkt*|kH8qyQQvIARPKy+ED5gH|i_RGsC={f`HASMr8MTA`tayy z-(ma?Beku>cqBpWpG!pO$M%eSy#@vuy~?+w85a|zM3PHjE!D!{CsB8JI=8g zTA?4jQ_=g%=q$?-R>LXh&BFLMDLf=x`nw>EM~%Yv%O^nDrdT2GcH`tw(;%TG=S`B= z+{V)zr)98mZ}p~eLYGa;@f!15ES|O?Bnq$>CyrknwESU_xT{40J|e-;{|a2G=U6T5 zR;l6w&uG32N=BdmxY+FLyv&Q69RJstZynf~R1tW!H0w2$pri_`0hqPxBJYedf9)c& z9v{`}f}A1xv_D(o0kOoOu;Y(v^?fE-+0E|m_-s!qd5AqZzG-A>hIMSNrjPWHBF1RS zwI@4NB+w>^#M!B9&tL3&v>i2HX_zX4kS@VbgakYJ>rZtexNYnoj2Wj)5E?RGtZ&X+ zo*&y|Tt)quc(;49iAPzsQQ3H}@ama8=<2YPLNd*RLC4`3(Z>vOI!#mV0`ImIzS$0B zT)Ct0Q!E|XEEM_J7aXNuL%gG40U@ELNS@)ScY`%?~=(URZ-ei>xq?G>DxhC=QeS^z6m$p6?gj9zD<4l&w8CQRB=qT&uX!TN@&$)5!N; zsTh0)W9a5>rQGi37Fz>8Hi#BI=T&Ag{0ZYylNrY(LxgwCSx}Ytz^(k>vR|D~J#*8> z9{1Aoxp7NY#tWmKq=rfzR0~XtlVza7+bd@Db4_Nn?kgf3&dJ9k=HTJKTX3^3xxjq* z(^h&^Nq{!EFz7DUiH}Ql|HUq*d)W_6ySq4=R=gFRBOkwW5QW@ zz-3(r4D4F*;FiKFvkct3_G$UF_T)jU}~g__I*5% z7|1=^(X+DieLzK=4Gf8fbpv9cg#@mcpbE9MgkOHOaE&e{c2dtlBVYuP?`fBk!J`|z z6I5R;r9BCK>S^XqyMp&8umz)@=UM%HW?xls<`!$>vRh|LreE&Y{hWpsKQslHEs}#c zceooa@QxK0N=WDD-ySRAPkZ+=iz%QSTcBWcwA@d1@jc?Z`AzdqjNC>Hmv|$A)8^U` z9CHI6dANUm!$Tco26y%z)nP2|W%&p?nF^t!LSSU(>H}q)|R9m7h z2oh{2!3`sloc?Kw1Cp|}RR~whN zCyYKi%LNPzyA|OtNDPqiMR%h@J=Jdz*G^&TrKNfLq2?TeujkUdt!|wCxw5hNIHh66 z5uK0~Riy)Rc$k~ diff --git a/public/assets/images/console_log.png b/public/assets/images/console_log.png deleted file mode 100644 index 060c3f772a69226eb8c3293a59d557d71ecca485..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309599 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 z 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�H7d-7! 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
}6=b3lD&YKGgyx~{gd(Mnsn(TOFrB*V> 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 z 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

rC$+iI&QcrB;STgE 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 diff --git a/public/assets/images/ios.JPG b/public/assets/images/ios.JPG deleted file mode 100644 index db2a4d6044101df18db614a80a5c335055624f52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15933 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 diff --git a/public/assets/images/linux.png b/public/assets/images/linux.png deleted file mode 100644 index f01a0ac597286142eec65872f252bb2c149027a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41707 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

1;^S4Iy5Y^m6p%g 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 diff --git a/public/assets/images/macOS.png b/public/assets/images/macOS.png deleted file mode 100644 index 6a6eb1965bedd6444d95ef1df5e525d85f0c25b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13981 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 KLg#9p3H}c@B>2t% diff --git a/public/assets/images/nintendo Switch.png b/public/assets/images/nintendo Switch.png deleted file mode 100644 index 23759e49c5357abaeedffd2fb97cd2fd65928e54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13261 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 fpO1g%-76X diff --git a/public/assets/images/nintendo Switch.psd b/public/assets/images/nintendo Switch.psd deleted file mode 100644 index 5430aaabf6ccd8830a365e7d4187753266ae7290..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114867 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 mwrrGdkpapV@2)U?pxie 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 Xs`7L>r?N^(5UTC_-2Y#HpZos+FkZJp diff --git a/public/assets/images/playstation3.png b/public/assets/images/playstation3.png deleted file mode 100644 index e5dc02487600a6694986cdd9581103f5958d7f46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4671 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 diff --git a/public/assets/images/playstation3.psd b/public/assets/images/playstation3.psd deleted file mode 100644 index 5a3ec7692a128c81fe2996e77a4198f3b03b9696..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43699 zcmeHQ2S8NE)}Fh2xA%szBdFM@3Mh&gQIR}B1?;iFvLLeT;_f17Voc(D@mGVsm}k@& zH5TmHg%^z>rq~rhMF9a@jEctID7*iey9H2UTuUr(S8tm+bLPyMGv&K;=F++6fJj6j z^N$XfW^j}vHp2Jt>wBSd&(JWk74;yd&b3ZdTuU6_=hZDJEje15s4_UmsNxeefiBl~ z=D0W~#0I(y@eT6|OAc0zP3SvGr;3~u9;KX=sO%E!64agBEiE7|DLF}Hh;~j(Qfu@9 zX@M@$vDz3_0NmqXPZwv3#E=;1@-B{W9vU{lIasSxIs18dxhuWA{G9!}czFAD^7rl7 z!P&>l$J^7($J5)_-P=3B*C)WcqqF7b(wz%;-E^^W0TI3WSh9nsK$o!wLvnzpXKHGy zM`}k8tuEfvyGxfYn2nE*J5admCu$7QY3>@mtC@+FPcM~TsY^&UBxp6xm~V89HpLL= z;({}>{Ve55O15RB(R)y3^iXP(Jkz3+J-t1=JnKsotF)y_PSL3;(PEXJDzz#}r7`Fs zop-(IK&4?}wxsoDmy}d*O1+`?1So+;BlV`#M@>vtc}A%8+7z8q)q4U+;#!~Z$z!z! zt$wWbPs(kJHkY2N9J9{4f%pNzI#skmtBcZV)!ohYKETS)*~iDDqjQ@f37S}Ks=jSE z&qwKN)L+9&)hpVd>Wgw7R5dL-*+9WOafv8rz=d1Wl~PqHJ32=2=5pD?Mcy z0ihbbAzGtUh4$(W0Uiknu>qa@W4-;oyp--;R7ziWf3HrR+`Dv)QMvoZs5+}+V!V{z z(LR)t!oq4Ne~fi6tuh50r-gN_ovdpme~fj1T>^A0(dt?>SbBT2sE5sCS@liOgYiwQ zWt3o=RM!!y8eccm8lg_0x`5-P%SMWT8S&LyAoTwDz=+v zozNPwY$+|t5}vgJ&HQU6|MNUj$Eq|>YA|M26xE+I(QD%jsnI&syYXNXf7y`DEbFFu zly^5z+|#NP>ehlev~J~C&Gqrh>}G2w0l`|eRu`s?Rdw&!&9lB>OaA5zYIXQj{^n2^ zPGBVSv<+o-MYGl23%+?&F)x_CnVlmOyVUAXmqT54X}~UGhjlsBWtRr*B6e7pLtS=h zz%F8kbve{!mj>)2c377~U3O`}E@FpuIn-sB2J9ksSeHXxc4@#aVuy7()Mb|j>>_qp zmqT54X}~UGhjlsBWtRr*B6e7pLtS=hz%F8kbve{!mj>)2c377~U3O`}E@FpuIn-sB z2J9ksSeHXxc4@#aVuy7()Mb|j>>_qpmqT54X}~UGhjlsBWtRr*B6e7pLtS=hz%Jq^ zS{JuwbC^m4JHk?7>ld|mECBBvBf7!~?=3U$L*pgu5;TVXDTd?}0|YYQKm+uK$QalP zL{Wrl3@Vi-B?(91dwdO6>+rLPN*kGwhADa`7;qXKZRV-cg-0i;qIwUFf}jp491TFB zs1xdgd{8iY7ydb;HmEOzI-`Cl8tIV=>Ck&{Hb96s@`8WPNQtya4TlbeK}t*;266t# z7imx`YKwETh%rE?)y74t3@OR|W5y{Vm=EMSNUB9~kSvm7oPv_6B-~^hH9QkItf$(b zv6Pb^lain|Bxop>5XGUWgTsdX15tX!8bmaAIMwJ;T1$`psXc0Xh;M)?gOd#!t7<@X zF*@5rM7%!C_7JSo1lK%h3^fn^V$^zDOnAIug6*MqlDe1e0cxj)bx&ntyhRaI@eqm# z=@|^tP+JWnVx661wJ9+@v}dq{)GtJ*c`U4_`f<9Ry4a{e8bcq~2sO4C+pniO*15j$ z2))`sg%3zm_lU5Ob0?^ju(caAE39|8otNGaK&PyeyTV#n@6&Z(k9oN zZKP6d4j-UX_85jaP(QI!r%fILn{5VQyHC)>Th%AT5fLC$Pp!eAO;T$$@s=cfYYY~l zR=B_#9+40~wsr*18UeD|=&|L{ubE{4v&U9PSg({-wWi{PmQ3Li^f5Bqn}7-<;XIt8 zY-oFKMsdAOJ#(ltoCqqFn|c2z*KFN5n4-N)QT0Whad8l%hBK22AuJ(F7kq6C@u8Rv zhqIN&mkPm_ZwaAzK7eP0Tb8NbAN>-Jt~bi`JaLpRFl%Ux=F*Wg>IrMgtT`|0nMP1$ zC$ZdEa@-(jRBARAVrj*+9uN$NB`w~Yi%<=(M);8)3MX^f@uPJIFG5^22)ZN#N`ONR zeN8NKhfd1Uw@{QdCrg8*0?OfR&Z#EeR%NwVno!KG8T=ghi#84{a|%J+!%>E`7o$B2$sUZq8>tf)yj(% zuhXU^*9l^3sa=KEeztcc=5F312s{MQDF$tbN~6-@?RgM@@YX&HG1p9tLvT!JQoJ)< zUUvEEuo2iYgjs40E5B|?m_FV*%$aGJ(P~3fbbK8up;86uRB47#ec!0Ce%3CJZ4ItN z%o(fIO?p?I5N{okMCQWxwFX1US+T0P=oG38=1frO4E2x?wg%TF=f%WR`|xThS7PSh zGsG4FNl>^}gLTa@Xp>=rpjXxIS$55T;W8plg_OXwWQ!TI!&Irb8Fz28f z)V;aoN~n9n+?SDZ>IoaPx!q!V#KxgmAKYCHy|omi-?^ot8Tq9hUnLk5NYksVk0 zPFbQPz;i^P+o}}ixlNOE-0y784xIZ#*3q9TH*VB~tS*ZvUO3aps*=u1EzoRVG+pBn z9vs*{IJkW6+IFRlF7C>lQkal&M04+YX!rz;(#&V+*FE1LH|THWZqamVh4th*36S2=p>ta??-#9Y+smwOg0&M3I0+ohgXJ>%-M5#eszcaHG5Ga_|G zS^luFpyj0|G|({mcJYo$pWhWQ1G0L;WL*_H18VksrB#$lcVn z-OI<7eV*4NddtZ;C3o4;k%JE&3CWmnE$7VWn2*-nO56o#a_zgNIG)8-LsPswguve(8`kiS6%C@xLB* zYto{5cNb2|7&ByU+&^x8lAKu7?Drkj!^V8je0$jsa~8_0hhE8w98^#|b4Ky0;sj0j zs6bDB)2foi=_h?IZZ@F>KWyXwFzv+nj+<|IBnE!CXY+$!=S5YN7B@*;yXV3n<;`mU zE;(WMGLLM$`}^A16rTI#KQ??5aiDz7f_EOw-sC%X%d%1DXI1aKns}{n^rb6z{i0S^ zkFEGQe(1i8IenO2+pFYXU*7QJ#SDFt)p&t6lKaKdj- z@n^kf`+7~@*`P!jJW|ymwa72vK(XqB!kj9X+`#s0xU07wYpEJlHN4SDR)gXpD>^9Y z{jbMHm0Z~~W#BJ6m*3g2WTZ#@sp1cAH5;SdQR%OZ+i)+t(Kq9Ayhr|AerkSU(2yqM zuVyX&T#$9rJz?^ma-R~F=DvSi+1BhbNSR(!_R zYe7e}_tft$zjAWe_J?8m#Jw6pS=|1uE)`=l=Lt;c+q*jV%&!V7+6OJT>$KQId;EQM zg?{z&wHHSB&fGP3WL#(E;=R0>^2U+hTq(U+S-sBRf8AEs<$3>i=KlLv4}Ehed%oa< zYe~K*F7Ga>2zsxive>9-<&|5JbNt45VbbhnRqrYj{FSlC(wsVXxte*tQE{`qUFPOo z_8$1l-W<;s^N)YG>>$6>se1*bZe>YFHmsbIbmi`@kS3Gg-?%bz#KOd_&A*)dncsJr zncL14l%(#=FPZx==j@=5{xhk^K@)19-QvN*@cFZp>XMbmy70H`n%*{V-IdvccI=7l zGnjF5=$QkT<34J?`1j7&RO+$&?(h0zsBv!T=DjAw`F=>_e`*%xgin~<>XPr|4=)YP zZJ_-8^ty56v9MFs0bgl~MvPuFp())hvHQGBqle$#csNK>6%lDVdh7h1{$2ei>X!NS zO+QxHyXAihtNm}~Tv}S0VM6aI%e=k*Ip@8;`|hh33;*cc@9@sg3QGdUANVx1?c#+d z)Yb4%H?t!2dQjn@{LoOc;%m)ax9|102j1&H@nM@4a~AyIzv%Xkl(X$!Czf^HdE;AP z^x(5U76*Qx{Eg=Hsgj-A>{;SDp6%jfQ=`zfuFI8i6Uwt^e?4hs z|5ZDbqdGra+H%g9OCm(xrG6$vdd3~gb=?h;nvkiGnpL!*hRY#vh8YCBA%M3HvG5`w z1}5gt@LFIj+#BG~Q+EJdU<7_Lg)_Xh@PY%+t1WX97q~@)Pgodg2RCfQBBT_!#<&g< zji^^CIP(~yvF&~w(Z)gplXt?Kn!+~+8Xe(7-QyX}7t<1`sXI=)8jjtrvp`DD+SKEoXQiSEQ&UZiqFFJsezBM zfJI{_y(|e}-iXWb*9W&Jd?yJb5lt*Lvs9;O5`f1$aBxvic=4n}i71|WQ?$#Irv0mWab z#{AiEP(K`|ADe{ppfrS^l_`3ICAt$_Ef^K<*!V+D`0F@uj|JeUqbI6#Q3**Z{6^>9 zQy$A&t}gr+B}ZJE4jVU4`)5D1-bt)S!UGctGcZ@-GOT^!GAxN%`&d|_n}y9&YoFB* z3+L=jmD;R%Y~w8ImES~Yjyi;2_L*zOqID>bj-s#8IyLKm4y~K{zjUpida~AW8+qn` zpP0Tfy@~^@;hAMdf0x3B4u(8O4Cv|Ih;bW<8gvT! zN5s&PBi|n}WMF7FPemnEc>_kzwE3Ce?>TZb@7VDpzhti+2mN+n(PyliNYwDdm03R? zI+~Y%{OG=28>hFbLbRzx!Ih{j^!FhLr$c{Fi(j#M*S;fp`NxhQ+?})IjHsd0$E&k)_UGp39m_kgD|3D;cwra4V#}_*xkrup?2HTI#x)j#d&kD`9u{`J(Pna4Mc zOZ#%;k<|^MEWyWfm(H9xjvW)L{bX*|g@bO@NZxeqo)w>uAOF+7iQ}hdLwZcUq8-)J2!}$SXCzQd=gOy$YFS=-nCr3U&v^IJ3st~=+FUvR}{e%NvFiV?t zva1o%dhDBZAIbQw70A_7&Vm>J1u$VCMeRJnzG!34ji?5`v zRig$3lKq&~)7#hI-!GthP_HFNV9}+)`kZ!m5S!LEu*-^)M6ZrU|HhsDeZ8ZPEe;5D zMkwr3j$v3x$o4aFp`)hm+uPKLM5@yCw(UGTJUu`}Egl5#Gj|<1eg14o>6xO^()^thLFc0M2j@?py?o^|{6Ak<@GsC8 zoxSQ{Ymiv6;!<((nUccO#TU3YE|(M+ojzY$mOuC*sQ<9?A)<>mf7b#87O%^02UQz? zItJ=4ttFHl&teN%U_}F3oFr5rP zH}wH(PnSUz%Rii+QTlWG%=GlH*Dp^0eCDB|MKfo%hB=s9P*hyfqO)5Ks=@EJ7lF)- z_-__0TEAoGjve3sciFxx>Iy`6+q;zyGB-(`x$N}r8R@gq7jV~qJ8R~@_m_M#V`^KF zIXyoJWOm=Tng=qsI=Dde5OHYJ4)=nW_lpj70F4hmqq&LrVgFvRe)Fb{OFo}{v?LJA zOwPF&j@U+?i9;~KdT434q8}iUYv#v7com5T{x*xGb9r1Nk4ZK>c(^$tj4(+A%N%}Y zOcgSbFbp%vO6XUrQS&92pj)7kOeTuDwMxk1u~{&EW)LXkx7mor}c|2Ob z$~~NF(22-N#ss4+g+}PcktyIsv)|;H5FZyOsk~te&&Z3{eGpwJk&4M_rrGe)S0t;@JMWdFjlkVp>!^L7nm`=+% zB9YK2auQ3Va)kgj+-EXf|7GLKWf@!d6r4QqUNvH{SC|Gdg;gR3mpZ8f=6bTL}ElA3Ky=cHd~?eFY1aNv1Ce ziCiW%%1AQYbk-Br9pjBAR>kGh1;RKY{SxW${+ ztlF5Jy&+@%bVHO3y6J`)dG3hGs0MqYPrs^%AvK6ClZr^x_PY%(&@D>jav0@&XRiJJ z;K{SUojG|hd)a6I;1evUCPs@5r+rDj0BQo>m?Oc)98bhzFi32h&fD4@n2u(Ea+L}w!t7#^>gu#`_If!JkBw|^U7S2uN z+)Bivv*aB+N=bSZtqnnQ>()%jV-bj_kV=FsCx3Stk1v+X!4?T7lPhWH+TOEWiw0aH zYRaV1af9Hx`!!%e8)Pu(h{2R}@{%&>bQ;Y_>%wsD(wxU*(GZQngeK+}-$5)=tdMXx65&IEl*tf+!7-6Q0j4Aqv7s3l3(a+zE} zLp+&6_yBR~phBihE(L3UC_^A0hzx~cNq|-+fzWCh3l?TTVwv=z1agE{1Cp?$3JG** z42Dz&L6tI-j1Fvpn39twR!G?uh{u*w4TvL?i($IQrAZWEpLCo7^uc_&TyPs&jG#hd zl0wffhZHbc(m*MO5>$ddxI(aNNtM7TV2L1wNQjM;BtZcT z5Rj*k3n4vR_z$TjE+r8|24#S`Dj|}~IJdx-Sj;L0gUJ?BNkCwRR3T+mfXy)JU9OmE{lofX9(oD93U`T<|LurL1LyHs$C|Ph@lGw_2WiG(xE43Qc1Hp&f7` z1f+C=mLY~13CuufLIt*9nN(UW12u!#Lb-wiGIHf0#C@t%P>c#G2^Noa1hZ|nSi-yw zoS1x}*eEfI84@9%%Yfm5qzj>&1@X92AqlffhDgGJ2@wpkKxY!0B%~NdTWoq@A3PdJ z0~O8(Q^4{;$HKt!vEd382Qk#hO2PuGIWboxz+EK46AS5(2U9Fz-Gz%l1k91RNH479=wf5O)tK=yc*9OiS^SDf}a81jq@?l{AQ>(Fsr? zj5P$EguakU0{Hp8!(h>jkL*7yn+6TKpJD-ChGySN#P@{qALg)Fv++r1rK4q@Kkfb?>7fwZn6P z)Kj%U>h|XasfD#b>NxTq}x+~)C+Y$D!g-eAs`iIU@sV?vi=&RRy_qs^@{lI1%uSUkKS02iswb- zOF^lNo(rX3d<7_V_wmy67k)cac=YW;sV;5Y9VqqLQ7Zd2MXB(Dr(TrGeJ+&Bbf8rG zQ0hIzd=`)@eR&|2!q%@bNab_w0jU5%DMZNtMEUYTDh9D+g#)2lmQnv2q2}RbR0l$R zfy<~b523m}=Q8RmLa6;L%c!p*LOok&8MQ7#J?%iK^(~{mwg?s8mp}J1sso|E_+?ZF zLakXxt%XomzD4V(4utw#>!=Qd`gX3PieJn+>i;xCdQu`^ygSctrwx1cOBq8 z0Ry59)UF78-v_pNK@7NP;oS?=&j*JqVLJxAoWBPlHM=IPo94lN0HMJ;y{67qc55uS zJt0O?^f;}~vX33yA|N0Ewm?_{Fa

A+6RvcTTb%c3SJ!uB2SzrFSh27 zUDw$f&V;{RtJiAkgrVLV+fH%n9vHCUuU#kOKim!XLX{>uMy(3AgjhDzGtHq8&x(V; zhnqr?O6rn^3>fqzYDHb@sIeeitn~{X_3{^4#fnTxPS)xSR_^9ffh-)oB?51Tky@!i zjz3EvvIyTRL5~ZGlM#=2(DT6;{4mOe-Bj6VJNhr$fr??l{WK~95Ak&nvK?&zpYaSd z}+qQfa3>ciJYO3g-z?6GZx@lLh34fnk)8JzY6t?gcWa;$9fed zGk71r4PNWk!n`G(>(=7D?%wNWIgM|c2RnF0LvyWqv%J`?LceLA>{hwoJa2ZhH{yW50* zBRt-1(!R!C?-kT!4Lto{XU}(=kgweP{XSNg6~5;%yjzQd;qB|}_imQ+F?jpB`@Wldb$j4#UGIWd;{R?H+CF&u>V4p?a{mRq zeGUEK&63vxZ{K`R18dP7G<*Sxt)e=@dx?L6nL zLOZan9UmgAyT{v34|=o49oY77`yiPE+t&Rm*(2Wc*51~EZC{VClUb3$D_pyEVB6R2 kOJ!E0cyV7Vdx>85Hevr)u%+GH58-7Jy8r+H diff --git a/public/assets/images/ps4.png b/public/assets/images/ps4.png deleted file mode 100644 index 506ba4e425596ca39f3a6c3644f98beb104bb048..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6112 zcmcgw2{@E%`yZ4oAyl+5mP8t}nHk2CWo(tmUa7qE&I}W?7-LJeEJd~=vSmpN$rc^k zq16(Fgj7h@kSHOs!&j0%_b6xMu`#$q~?)!dz_wT-+XC~a@fbn|4ErJjT zWWA{g!IJZNl5b@*7bH1Vk~3yawYF#5o9)Mg44NuH zVi3uy-ZUl$4S{Iw@n!;`3z-cilAWk@ZMhGXHF8iYNn6eiV}>we8jzi-CMQ{BtCI(; z!ILha21#y@4phq<&oMwFvjM0#&6Vzs_tuvCW*5)7Um1qWLBB!RF4}T>D-NOdW)@Hb z28#^Esv=+@0)d6%G*ppTH5>-L8;U}pkZ=SFj>N!_NIV9GN1~xWUUD37ED{B8Nih21 zi}R!{=gej^@o>18mzSy+T9v_af+ICFG*)b&P%sVx=I%ph1Ku#YyZlcJ1hPBGqB7Z3 z1|7O$5g;-=*xGWONWU+E##}W^cmF{XhcLJ|z=R`J5i3jj1|)&2IHm{7^_z1N2q(Le zX=FOvor6WLVmU0CnXSVA)GUp*igsrkdU7KAv9>=&yIcD($#6@uJHvwok_|mM9_4=q z=FYYx|3S?^n9hN(PG&kY*bH}P#$S-I`t>RmOuPY$46qq2YX-yhXO=B~T7jZas%WT^ z9hFXEc)2UDg!p3unER}m`Vej$Z#gz>6V!VI4tGod;$aXSV{lN{O^@OVt^bQtGwYs z5(U7i;Q$z#jHAFP8fs`55lg|quw;@NTAf1Fz@UJi*34N{PB8+mzgk_1io~%<)F1&M zk%EL_aGY4s>T2pRB94fFku)$w3_wJXF(|AY^bfxV3|9urj6vdXj$SE+Z<55DP~ADH z^Z8L+R%Evycdk_EHx=RmaHUYR<-nCBlSy(vhN*wT(?5&oyIC)1GRNrOB>y|iok3xH z0W7kf6Nl4(D=zq71@8`c{(a~uERl>xQHU^vI*9~R1Jx)n4FnbiLxCVk0|}y#6cqXA z(*GiK^r~+ElhA+A3OWOHCo-q&!sY(+#bAjTB#xxU>7f)H21WuodezXtaFmM%i8z2v z(Lkzk^!hh>__eP7j~4?n=$>TOFT!F1EP%6fkXi29augPW1_hW*S1Jgss1WW+C;e#1 ztGb4=8PGqf_%BH#ky+GVH1MmJ)exZni~jzt;{I7v`F~Fmd}T-c-Ui_RwL^S=CVXeo zXeBq_b{hPj^@4w@LC)5L=XA)`p84PFZr}Yg{-<4XMK#|R{>#ze=Md+-v2we5(BV9+ z9+k*+PNlLq2chRmHwqyTVU#IB&)PZYeTpwTzP-FQz&D^5m$+XMJ@6DmP_0!u9kTC{ zZLZ!8nH1!=&V>@o&nPG; zBsmPtbkBSNiTsHnBr$C#kEy(ic^F?xO>gDw?OFfc;coPON%e9ur8UVKK>B^@95LH6CMYYGe1g3XSv+)|y`zTPJ+pP*kHJe^x?r7X^zhqOd+#J);oYEGFMDlG>4HdB?xIV+KY2WdcPlEM6P(MHIl=KuKvWE8Z-Vqnbx?9Y5%aBo?BWcM?C#Rl%mQ1!-QQSL>ZJ^i)o!PjL#Q$-`Wzm~Rp?$ax+h36^u z>yeR58jk7Eg=InN4)BZt@JhHL+Z2^V>a7-ZZOqKei@(0~$+n|rLGZf?G9pJ6P+bF3iIT<6Pa^wY8^KIw|{nv5E;&Qd82 zmXgephbq`yofhGTkqiZxZ7D>+BsEN(?jcb^&p*he#E1HQq+BngZEZR`+@@FPykuIk zzOgJfZ!z@J%!^h9TTtl4l{cq%)e}VK52k7D@Qrj191Y&!C?k{KE#wex8M|NcU1ItJ zgWLJwJHfJTP*cICk0({j9EEUZX}W$25h+F#IN_Wc+qF7Rt3CjJD$%b}1u;K( z;iYF?QI2WeNB*w0fa3B1_ug|S`;kKIqb_#T5CbkOy{94dOJi&jK6zwuE>z-0LR4jC znBxamdYVR(jt?-THMPa2-9wV=`1SE=rB<=+{C!)LZ*w2!3ut%*Ho&EHKL-Vi3YIXk zwfUi!9Y^k-QvH2#_imMlIHS|optA3|g?TTUInR9adMtPDCLeDB`Zc3r?n}B+5dOeCg>hKBRzla(LQIPa+`VABo3wKdcY0$tu?f>SG+ICST*R1eYG*N-k85 zT*SOy8XLYRkC+CUlT#eN|W(#rE+|l|B+R%bY1~*0V-84Cpv5u>B!;sb_cbuZ%xoST_ zDHI#hZ=C)(BC%7~t*2;nCS){4>KOLYhs)YRkT$h)uc33}y?55LKD~^o$=CN*iwrDy zpnoA&8Ph*;!-!X_scZp1)a|Qn8K<@MkQKqZkvZi9LQIljpI(@rk|zYLO~N;|O%ynU z4z;#uN#%s8mEX}Se_p#k_vYxxtDU82U-CTH&HiYCb5%@8&Q^$82kx2kPTADp^Y66t z4Yu2^!-OAdfup~x&9fJVIjIow=`Wg zXYL!n6n^BO0cE*oajAw*o{v%FMl5&*^!51cE8Mz8FKkLuin?d#`_ra%jO#si*|tT` z*(Yv}*;fL5A&cE9l4isXwZ2&&DYpr!fsm@QeEo>0Nf_E0A=xCi#;YNyU`W;Nd2!o< zWg$WRI!xBf#m)L9O@>=|F61mgT$=SPE-1Ib-%k0o3Cs#k_4uYF`Pa$J5xcSV4f>mg z-%ij?jwiR8W`&BDagRHTje?H2z}CwIixC*XB{{k`{p7<3G4LyNuN^P%YCXFp&2L7W zC;(gD_*YGi3)Lp1?e{8p(z85ib**PcU0qnZAbPZx7&+8?=G=VzEtHi&nKU zG6$^O(Ve}E{LR{5c)cZx%S5-IPpD8AdoK>t6$sjnlNAfij=H>ks95H*SxM{tNNM@Y z%4CG71sW6V5-pA%x&Y*seBzOyrO=iMt)O{de5 zckcGL`m6`$1^0&AUw9Q>ZoXqz z?8SiD`oKo;#n7|))a~M`YqmMRy|40gV4NYsm!b3Q?x5XMa_0td`6}0nn-=}6Tq+e~^smWSi{`pq(UAntMS-zgF zrDCw`hiFk>!SEbUo6Pp#xJYV_k)w>pcBMyW8%yDs$Bhl<4ssPPyY>aqj5C zu1v;pwt4cqu&jMW=A}}1MBkR}GIthJxlFKmZiyg4M0#iC^M9XrxDdVuw={NYX|CSV z!j0c4I1|7 zc&&)M$~OG?gK+!Ec9-8!3ww@b-e445iEKAaRv*^fu{bvxex}sUTH5i^krexd);(vj z59bDJ%!uQcENi2c2cI5yxc5~AHZ;MviI|0$j^@|YI(Fz9k7Ul8GR;gI=HeQwy@jq? zO3pbnQ)P==-O=5>`wxqH%{9Q{%9e3f4e)x(`!Lx4N-|eEqbIxrp6Hk$0n|yht#ROLFz-xBrqUoO9xQZn#@>lS>lD{Y2vtK??#XpkrTik*tE7 z`uNOa+lwVB$Ahe|Hpaf$4s6)xkT4VZeRlc7p*v)zIzD>D=J86AUfcj+Yl3J;Mk?-= zJ$;#wed0o)qHfvp|rRoulP34k_Q{T;u2*zUBhqd&eBMQZ~}K=3Zv>Q=MqhCZdN(h zI~>vAF5AiH#<#|qOC-6|`H3bQGKkNhI;aEI=ept#>@LU~$ZeB>LxtC@dzi7=)?|N;bF(PXeEz=O+cn$gP?Lnbk6P@_X3VQ6> zM{`e7YnT~#q+tVl9uM_djL;rO>J$veR=(2>Jhb_$>zrft9=c>vS=U51&Nwdhuw^}M zPfd0y?H-z;o6Xg1>K83#bs0`iO7u2*6Ug;GC>ys`qy@} z*5~^5LR*m%f%mH%hF+sXM}rfQW$Ni09`FL*RaMi^d|i8r`<0yTcgbR_Yr>;G6o3|8 z{Qjq&v^)4rN$%apdw0XtMc5I~BKD&?t;)&mOH=O-lvH;)TS^Cb$lz6qcB41eR9FbQ zu9IE+9E+ODvr78(Y7F09kXszqRdc+lE#TzV`9VG3@HlRB;4GPu=k%`81^ULc(cA%Q zTNlwe^lUauqP0Nv(1U^xCxsTv`O~=$=@kEdtTswXZZZu5ubxH@zM9cT*i>$=z1t9_ zD{4lxF+^19)TY_oF9-K(fFvZ?$a_9cTwlplPI@Qx$ZJi8z^gkS`l9S8V6tNV*xOHE z?8`=I6KTJl-8tM_Th?mO8f|j_@vPnL>C%`(OGCW21+T)&Ys6yfb;?Kl&FelI1#Y~p zBpurvtG8B3qP;!pRK=}rKz+yPkwoa-h%SlGjhQ9cxP(FWCF^y{&h$GkzC7~Jowb!^ z8A$5%mq`_iy}{EPI#Y%tYu|+4yU}z@xq=?%upoDsjAc@fd1R=X8?J zsNBI5qbW$s&(YTm2mx19t_V0s8oUlIj7fbh3IvQEK3I-zEo%r$+vqR_A1<6rsuXq~ zi7|%{cZ=xsH`88@jcxV*6o4%x4I0_{m0hejYLg)_`A#Bn=6YFx^w^#*LwBw4Os~A) zP}QOo@v`+r*1^5O8-&?6i3)1r+g*yfa(r29rFmc@A6^SQw`y7AsSpv7loO(Y=FuK; zxfrS+NUJPM;E4_%!n6qIT)JkE6vLfqz4wNbx0^&+f*H+EzLZbCq{HiKU@C-B@aie7 z=2COW)b&qkjCB2D$AtSVM6V2{$lSE04GfaU4ppB-Z%qHdRTp&3pHPE|Uzl=n_h6axF_FXmoiXi1$Y;k{dKR)$2)08hO`|QNW znDK0G>d4ttDE-cTkB!L^&TCSoM~(_8g>0fAFH9IDtcaDDDw5`Cs9f=M<|iqy!8BQoO>Ot*vDL_w)eR}m2y zSXEUux+-+ET2m4jJbwIm0uvGv02~3@*(#l+IzXlMHG*{E#L2Z%jiN%QP^&0{D=AV} z>Lv;V{ zofhPR`;-Hd3Wa9TK5tiE-lwEi7e5PnV6sS`lG^Oq74pDLxmI1Nk;>y|fhN9vDPK{l z)~U6n>WB2(+-&SUJvc_2MS}Vfu^PEVr`BYv)yhf6anI<&qe4PPhf*W*6e^jzN;@(# z@P7Vo^LInZ<0LxyB;p+T6 zh)7mxbrO|So*Xv`2%{AWSwzU#B6(;?aZy0fIGHS9jC4$K!1$oCAps#$scd|(G$gn< zL{1w?DC{Zz0Cb#MT1lMK1T6#TqVY0`w5T{ZAS^s6C?Is)m~jC`;YC3KvhiU>VUnUC zd05EUF6bWO4?w4D6tJ*Jls$Ne_W$iI`ha=hR!IsiIN$6ZP6@6_FCAI(XL?h+8k7op z38;{0v~n^-CJMTyhE0;8an%=&v{ zVA&-4+hfqZ-28tUgKqzomP%A5a@nN7F4yfMST=0N!R$S!x|V_m=U}9Hb&H5qE7cmI zS|*r#74SK|B+HH(f*ag4_B+$GAdBCI0v+i*g?l;Wi#5QB~-^6SROA7tw zvcyVeo_=$gO<_r)-&~eh$;{JlF0&~tDfFAm5-XW``psoFg(Zc4b6H{~Gf%&{%%-rU z&~GkFtYqftH<#HImK6HUWr>x{JpJY}o5GSpzqu^2l9{L9TxL^PQs_6AB~~)?^qb3U z3QG$8=CZ^}W}bd?nN49yq2FAVSjo)OZ!WVbEGhJx%MvS@dHT&|HiadHesfu3B{NUI zxy+`pq|k3JORQw(={J|z6qXeF&1H#|%sl<(GMmDZLch5zv67jm-&|%>SW@UWmnBv* z^Yoj`Yzj*X{pPa7N@kvZbD2$HNul3dmRQNm({C=bDJ&`Uo68a_nR)unWj2K+g+Dcy zP4_c>auqztR|QY(A^MrW2=dGyV**^rGl9nE2W=}f3Y9LsQdd!_10o0BC_}5uDuPG2 zXpUr+PA*qfmXiijCZDlN4XHcQvRR61!V#m;5gF2K#FT5&B<1q#`21`jJ%!Rx21-U_ zPyz};u_zk;C^P~k0hL0jNP@ITjx=ZrTy;PRMnUjLAt_QLCA>9A2$FPSPHLBR|ib~gANi9-p%`Isqx>@E*e7Q2tT!GQ)hK`Yzm6!}ccMqY=#F$vnhJHje zQ$|rTb!E|H^{+%j`jx0rJwS_5KFAlNk!9zobP2whO5!o*SBz3d^+nIrDs?nHqgpvR z)68x&OD=_{wcw#Tc>dDlYZ)aO+Ad!sWx@=fL~WERFE+y5ciU`rMW46Lk}8e#42^WM zh#=4}C#gnVkp~Y+We~qts7kub=Rg`VL8lnCPNyzcs#PT>5xcGyqCyY4eHT4bQBvBo z!M3XbbTjjl8OXY0)B)U{cpanblb)T!=r#w_P2nSIA)@__b(f~u+huDcDlI&!CRa&k z8$HpDZXr+q+M{gnb_q-iE%>+u%5o@6(QG3IJB;RZhAX%O#&iuK8N-O$jPg9$=alBVQSZ+YSl&V#cW-w*35}kDoVOyo};nzNnK>< zIZq}pmQ>P>ZWp;XyKPYk{it6L<2oDhV-n2`AcE4=Dq?GEow@?HAX<6P zRn$fa%k2YHyCQmdet>QZ!(MtnJ3Z${kQ>2n0NgpMmM$CDII+I%eXXofP(ACw=)pek=9sM$W7%TT*8TPie_73(=4h~KO92^`5kc-0r zqlmL50QghnYz03MF^9zvAf_{e<;=jBVCGuk6O1U(lEa{1pfGu{5QE9)aCuhNHntF; zdN(oD_B%%TwPfR{J#kMZ?$%RE*T zI!3ej-?6-*uVmF;sgr8M+_xN9GA!=ZY+3wgTXkbSzRS5PuYY&x@$W0IH6#pw?d|8@ zTYci}e;VI8`1!ftnsSS0EnBng{V#sF-W;BoS5me7_3ejFp1;xJjF?Q&mQCx#<8s1i z75Kp}Y|!8tfh#9u(aQsf2FEi0T^s6GbValHmDnsdsdh}=P%cq`H!SS4??8#I9q-l7lv0(+PUKU=eBKqy=s@h6Ucse~ed#}ARFHA?n~~0g%8Ks1Qh{6|BB$S|e(lhN6Wj74 zN;38_&wp~tOSSpdnBarIg`Kevov^E1CH**YjVAK#HhFSEm(Pa$@lG- zrybb4k()(_sVV~}w z-<&KB`!UJ&&c%B zPr>@DxvP?YA9N}0&~Ibj_1K=(flHm=(JF?u6I)+?~h?Q7cRWfnPqb*wCYZzeplHG^SJX? zT$?-U=f(wVr`+9a2)=Z7r~39Oar?dt)4#fWD>r)IyyCBS?>XN-e{12vji(n#G*P0c z8(NL{Ud?62T-LD*$``czK74V^{M~n_UR%0@L5;aMByj(;Z$~U?9{+TKqYrPVOma;g z8u9-M55Af6eA&r0d)uR8f4Z}BH%4yb8jsf8kWYMZ-UrpsHF}gCJU#1tb=nznk{Ms!L@@$0zJpZcI8Xy>#>LwYGw&Fkx^7wf6hW{4FzcIfsun zeE&!J(jVu%KRIy1^JNQ}3o4Jy+qvM3&z_R>pDq;M!05WafcJby=Ax@n1CHi(79Ikda{Xs#N-y1Q-e2+5pmmAcR2SNgOcWly@bjIi@5#!CeE6>N<}LLK!{vk4C*Jsn zjQ#B4QGTpVep|Seb$*?{RTk#8ho9TG-(mCF!!HeOd&xC1_3-(utn`=W)yUTzRd=4; zv-@?T-M5j6S2yyDYF7EN63ga%vgf(g=Wa{ioxi_v)s#KKbu$m%-m+Q$LF?_U(x^Qh zS1-38{dd{+TjA4Bc&FQ3|IfJ7Il1G$FFdfn{rETKbE6KN+!wa2^|`St$4-z`ZEw?8 zl^ZV3jXFK`jcJozQU329)`Q!G-#xow-Mqjr8{ay0IQZ%JPt|A-Z>1(^z3%M0aJTb> zPsiegTs!XxCr&oMW?1mX+vg8|Ga(9Jprb6G4j*}Ng@_7gayZ}1;OJch#}En*;-yg5 z!COn0AdI2`f5AaPo*)R`WS?n@(E=zUMu<>|MnS;}@fa@jah9B<5W|yBUXYs?F$SB< zGZ`aHJg}K%1k+nuAK=k2Lg+Gy`!6q7&|6s|y93^5kxj=!gy1}5`uy{svO(ncX(EEc zB0_^Hq;7$5t`Wy)R8Mlk(b06U%cbcL^C)75r!o ztXR;-h$I~F8eu#=5~)9b^HL?V;PdY-s2!^(_ zoZN%952;HlwK`KX8NKeqkQMnsEAlHsKqU%TgO+klwxV24GAPkM1_=M~$$6F5qqtf_ zT${-Delg(Q+(-PgV%)$h8yNTos$YRo{r~=}Szp*2!JiG}CY+En{0)bBI~m16A}F<9L7P~o8T zt8W(#r|X-b&Oo^a%x(UB;aFG;2!V|erLXEUpo!(g+T%xw4!T8=yMHBVH}VQ`s{wP81LAdkVQ;}~Fr%xwWqM;Z`+h=jPK z6>meRfx|+{`!_Xi;B0*Bb&WS_1}$C6R&{F5DO=U~M77~>s-2kR-8uP2M$3KT1!{TR37RS0V4o)}T|csig!r)v>s z(0?#a0SFEX?8I#&TVZMEwsY*E7ff9ze(hb1pYIc42D-ulZ$FLkG?3<^IE?=ojB4S= zwqwrWi*aa2-;$kp3UDDtJ>m?n#dtC;JQ;+&KqV)*t=(FTmw*NKJ}93CR>HSkV8FOs zWIaB0N@{BgFFySk#-AV>Cko@+UZ|1d4D#Z8__N_8z0n2K3O!~U5Rdo>{s?7uV&-hb zf)V8+-!E%1>$oR^o^z2Aq?zLiAR|A;^@RY!Wtm~x!I=!mft{6y?iOubWiNUcT4NU2dwHmPPwpapN zGkDXFH(bixWqkgfCFEY-oz(IB9@br z-qFeq9l-b{en|zbZB3{If?miA z7h%O{kt3F=_g@-kb?BT5y_zR|38tkKarMxXjP0vmS--vc9mjPrMb5o(r~-xOMtC6( zXCSORW52^#|IxOu+VM`~h#};=_*@6(oL%aNSY4Jqj=&i~$=S`AeWMH_uHHE791dc< zj6|B`f2@lEL<7eaaiSI-xY^O!bXT2-+gkAU5ubH*V&1h^6JW1EJb;V%3GsnU;;_gk zIj%jH6F1HsF`$LPWoR;e#OQ;l<~#rQz0ds}{^IAS%7VC`MeK!M% zBVavE2NCuuwJpzY3y>UX5(y*i5JsNj_|{VQ__b6E{~m?;O~Bw}WPkwj0tAqo!)*i& z6mzIMs$;R(EJxpFis9$l!eSy@pmTiPn8?GgrH9xNlx>VALmDZzz&dm9hQ{^W4QpSY zKa4AArMSLUKC@P@-JoC3s+s5N(@gOM-e}PLSN+|3V~B7^3$7pG3>dyhLqZCVgp}HN zu5UZYSOs0hxRZ`4M{RssC~IFEX6^-y=P~)Mpo_Dq3rA1^;B??THouW#4e<*JZ4BWB z`mVuEuf}K5`8eFVgk=Jh+ zXCreV9`n<>2dpqR-(=nP?{f^rcJ(&SmrKDVAWMjZL#HEIUs%V4T3FVK}gw-W=-K zKsot&BJa%@uW(^8AyAlroCIv}iWYnXO(P-arogoxM$*AOwLsJ&=H=$W8h_LYf-R3v zfNl+QY@%EQd=6WF7k?IxT>aQJCa6~MLV*Vt6&cZ;*kw znqiz=QRt_*p_FN5;B(D5ddib87-Y>HFfA>QKpjRy7auy130rMP4@%HN@jM-lWBk2B z(X3*Z<+wQzAL!Dpm2&g-LUzkA-sFP@2`GwhhV7(=2)ykX4l&EV!Zk?*_+tnp;|elM zRN^u2Y%3oD!C~dVLOu*Nu~kW^4>z=)>Uz z&pp-*0cg8%3HIA@{uV52+{S;cn#A=YUH3)R7=LCxxPcG7;B!)7CotSmPucl;qMoBgj|497^yOEBtQF__Vf0z#}Bb^kB8p2!B zi3c|woiz-h83cTt4By+9%|pzw{~{4d;7p_IVB2Bi)j%cY% z+gDmz>szdG4QG&(vzIRguwFJNAtGImLdb8WHiO{SL~5N7JNA`dAR;v>9fx$8<8zzA zFs=EnG0$rC8eYjNnAbCrfVjVX&d!bN-r3t+|qIu1jbzNue)eftdJ)^#N?);8{7PQLd*H!twz z4vNL62D=)ZJX~BysrTN(yJh%Dc>tT?;^X7K?7e9Y{M}S5)ya4F9gJ*7RaS+^+aU)p z0iW{mC|r=}3a#~&HGi-J!^zXyQvhoN%X`SkK|85hipi&jv_Ox%Jbd`OC{v`ehDhZE zacThahDa3;(J2YO&M*mL))Xk^!oOKynZ#EXD2Z z23XS1y(&y9*a9?1LTiIC^&5n#3$lc1wW53ZwW5~%E70gG zY?zTC7PpDG1t|q@?0^45{Rgb$o3rwoMLcnCT<*qw(y2W`PK{fH^>FGbN+TdKYj9&@ zJ+H16Lql;OOzfga#2Sub`x~ zv4kg|z7OLo`I!KdmwF0ZS|-<*Fcs4LR*`K%=49Cy7`Nfw3F21hl(Weer^XSScDyo1 z+z3X_O>fBHO^wb59hSraPKvq>x0OUr)n_o%GeJLlaejQt`c8b{Ul?ys>=WsQXz^7M zHz)lZtoBg=kub-A|Co`UUoUbf5XM&if`3~ae#9)@H6}(qNPp@?3~^S&6mCROJ;rkq z0U@!v6W^Am=QoO+3UVfkKE(K)toX#wdtfAzLC2@YEy4O`eCO%(dJ(%IEobiH=0&{u z3*j_&CM}o7>A-hnY5C0}7qKWYd1WpBRuP>pnsUN~M2u~dl{{`44Hmu>X5hv+0+lR3 zZ>Ynp?_?=th!U%fFfAh2g7j#`x47XSNr@tHz8R-oG)SDC9G|m%@gjosb;9(mU!GVR z5uGf|6p33zysXr3!8u=B)BGlT^^&ZVg0^nVHj!IFZe0317=QS5Y<7W2)Q#FH8Y0e1 zjm^+)JBz=lBEY8;qf*t+Eqi74(z5)7DS5Q}BrJgKjwGTni8&=3hKH9}WmHxVeX~xA zU-BFNr8-V1?iBI5k+FzZke4{6^sO@_D19=UU>}owc;!wz1f}M4yL8F9Vm-L#_5 zq@3T4sCU7V9pG5m(S;x5meui*X;V8gtkWmMHehRHMiywp6^Zkbo;_YmBGT98^9k&G zD>|{w@9)3z{Eu+B-#Imhz(%iwC?U+L6SawX(_-Q1bx)S27g^^{efbVPTb3*;YLoCX zVYF+~r8C+@zM_2LR*VgX=2L5>;UV-`9e5ts9a)?b7Nb4~hx^-w=`<`HnNO!>!xW!3 zHM%{PH#v9%#^*D#I>60iwm~$ycfF~(rKz*UrWqek$;!yc1#^3eax%_i1HN7nGeNTR z&3UvbDppSoi<`CQN+$?4y^@wk+u|*Z&k}Uj)XFVy>DTdIt7*e{Rdj(~#1$?*cIdq$ z$C^KNJbVk|Uk{ynGo@;Ib!nzZghd|0O4x9=e|7X+EBB1T?rL!M(+ z#i9kJS$X++(~DKoJdwyCvK410C#FwVDCC9l%U~uPfaTYw_M;VriAkx7`A_Gz!4jF3 zoSZJMhjlY6xiy6~B|Tq!L&OoMCnskW7)0E>?5Vk8k*Hndm6MSsOiRz0vHJLJeDryI zYE4N}d|F<9)`pK4rHOaLYHwGN6Q3%1eZ5kb7AMT@6tT0Hys69FC8~pkBsF1b?v(6y zSmnesa(0UDiJ19$u%gj%W2eZJZ6tZj42h1;W0G=$PzxtZ@^9bf%x?&t>x2X!_-^`#FR0+y@Ms(O7DqpOt#jhu4HOtr@JJq(f(<&-NRRcs;<4py=o!@tu-~spyJZS4SGCGz|o|9oI*=FNyLo#Xa~s24nS`3=Z{9yXX`1Dns{w5Vj(xF^{X27Yu zu*bQ41ijxe%G!hM0FWFAXZi{Bc|H}s9vTBEX&@_xJ(3tCyLL*cXc(O7JwVI9lSB9B ztaN5@yphWa$jTy@CR1j4t*K_tE^jaqdS;k6n`phV%w5D@ndU7fP7AWl&AnLvD&yR0 z;{H2X=ld`oIrDrU&fmyBxApGTBW9o^pUG3Eevl?y))Cr$)UxW?c!kP zrB<|Ec6DN(tKYgdb5doUp9J+iF{v1daH^2 zr&;M{6VoGPrd#h5ebnsqgE)_#p>8wj^jNageSn^azl(ja( zwLO;1wGpf1No22$(1s_L!6x|D{?wDnVe0{$>;J^E*am=S`9Fy~Ho!j7JhuNp|Hq%l z_ILNEouv{FU&#~9c1ye@ zPcqvr86*)s_H4Jr9ft5RXS*d15|QXJrMn?k=>H<&T|+NfO%F+W@1|Sp?@xU10x|@p dItg<|;fz)Zt7v+`jNK$cnZI-Tf9yN5{{y^u`x5{F diff --git a/public/assets/images/ps5.JPG b/public/assets/images/ps5.JPG deleted file mode 100644 index c95a666e51b0ac58be63a1933d9a8451948351db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11714 zcmeHM3pA8l-``^}W6gZ>{%y@4LRWzV&*nJ@&KrfA9bP{q}$F{oCt- zeudru5!>xH+W`WB0Egf|01b(Zl4w*P0PO65IsgC-coCZc51bQ#Uu@&3fEUgq;QZd4 zE8PD;3;>bm<8lB6mkGh|1ULb?arg(#&86%@Sn(lV_1N%;tr}m zjGga1^0Sr@hc!d~dEW2&s`Rwad8D2(0O{#}BK1{Wa2=;c2*tM4u;YTs?QY8|EF=jMVntzbLcc_OV&HrdXh$+on`E&24aGqO? zS0LvH4Gd7^cIe?57#3=-92Q3PGWGHBG4%BEGSu?)(D%~P)%Ehw^6=8v z)$-EU_cAur-K6KE>#6+Jy%*)X_n@%gqn~|yQSjbJz5TrdLPKCSbn(jgFN6Mf`GhI@ z?(`qh4`YOFOf7=FJwm-L;Y8q0td@?EmX5*RZn}0zmyB1VYn86Q#K2!NUX8B*XLS7`biD&$bsG-LSf~$J z02Ch|KOZlOpN}7nLZLCDg0RNGNMJ>TM5QIx%1BE{OUWvzD#^;PmzR=O)>dAxwoyY< zW33`yAFr;bs;;5V?F4~BqcH*)aX~?GbvbD{^}qZ;^*|I2oDe&Z2xY({ia?4Yphkd$ zKS1)qpDejwEx$ep9waXxKME~?5rhpYMF0;1iR9r$^6~M)-zyPOa6RA^f+sYnF?CF?M(f15KEr5}fl9pM!euJvoMs)*2BjZgbrWTf@?N-({ zwvKz9_Bp%kccplF`}iKF9tjBzJ04Cu5%J@hv$1jU=MvI0E?msa`sq@3{`G>wq8mTo zymhC%qOz*`?!B5v4ULbRnx8y<*7>sQRd>&?uX~4vM}B`h`flv~`0R&|pXTNlSc^+s zTnK>t0_!`nKj9LEaq;l-B6(3+1JcBzhk}3v6>u0&pJ|p|*fSvwdA^Q&O4_v)K2#J6v4=D`Q*JAt_X{6_08ykuhyHFJzk+t|TZ)VQ z6y^SdLSa$wZ@0t5EU^>T*tX|uH6|b+65YyK^J>AyL%jFEjauQ05U8^|VReq_GcEQ$ z;lo(C$aoswaygyy{^eXARw}=A+?6z+Mw`#RQe0Jy4x(JdWEX5#1NjO6T6!UFuZExs zYbh1gk8yA~*4+rH6*>t5*D%ZNp^VcU90ZjPXREkwR)mt1H3W4;k#q_((B@u@4 zN+!0g6aszti7g7vBfG)aRin<{9_K2@4Z8A=gluHyP)p8D?nW~g-<@Xf4!J&Crc)s>riJ4mOK>yHXhnLvE0K+I1rHz~^mc@~ zIA0Ed`ZO!HepU(u-VL-tfQRG&fwRja5LgnlfV~Wp6O2m9sg)=os|~OQyG4Bg2V46wTfOfxKcmYfa^QqCm9ixa(ki$tS$TVz6O{ z24AOkC$1xoX$xkA!yB?0v5Xg2tG%@f8uHSDWPekbyF?CT+t1kDNRE^Z4^&YP^hkQ@ zr)}bl+|+jMJ*%ftPy4mZu_T2HpjVfq1#ANSwYuI5*9K~)9KWUfd)d6iSPi+JEH{2U zF{mc=_;`a-zUHA^4%V1?(`Yv$Wj z%0A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 H(ChyKxc;^{ diff --git a/public/assets/images/sony playstation.png b/public/assets/images/sony playstation.png deleted file mode 100644 index 90d0915ae9664de56a0297c352cbce12f8e03628..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6748 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

G&fM4_x*mTww(Az#An`+U%ey08i_G;jMf; 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

    @QDAL@eycgThFr1`)sOwE% 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 GKmXY!O|X3c diff --git a/public/assets/images/xbox360.png b/public/assets/images/xbox360.png deleted file mode 100644 index d94112d3f8836070fdab74a9c546d502e54158dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7866 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 diff --git a/public/assets/images/xbox360.psd b/public/assets/images/xbox360.psd deleted file mode 100644 index b9ee977c6d42da2e66ff62447149a52d71d704fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35398 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 diff --git a/public/assets/images/xboxSX.JPG b/public/assets/images/xboxSX.JPG deleted file mode 100644 index 13f428c0b3d3c618ce04ce1f502ca095403ba8e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13190 zcmeHMXH-+$w%#=9A__>6j?x5#&|3~5AV`spR4D;Mq(}{2K|q4i6i^UQdPjN(r6UMP z??{4F=`BDYFP?MmIrqJHf86ul9dC>`E-Pd1%)K(R=K8)h=iYOTg&oI!11_nnsHp&W zczD1A+y}tUUs_a#L+t=SQxo6=0DuG_#FGK=aT+P^Mm-z~5aM(^oUZ>i<>xnW82~Qz zu3iI(aeWlHdwHAy*H&>ClAqdnJ7?gWfpZ4V88~O)oPmEw2J}3g?b+@^op9KRVhDb% zC1`LpLwXG1A9__>?5{e3ln4OC#r>)OSyzxG{N(PuuK0J1pmWUU44gA?&cHbX=M4PG zfXFQoVd-1q(zis}L_pG_;?f{7;2-q?fF9rpI0N^wP>gNKK!w2+Xq zyP%b=i#0^h#>GhpZsjT@EO<)@kOjkCt!!Wr4>oIvJ=9r_d$Ycon+<9!$8990c}vq( z3E}{~Z#BDamBv(r_nNCy0j?8{Fxkv%550j^o$SrE&VtZXphN zSvOldY2Di@zgyt$5rLcra}*~1Dh;Ox%% z`vA8g?lx{vR}ZL*GuzJrt*l))n%J)ySJc2;&`*0#1{0@hX_TLEEVTPp!8Tad7T zEeK>QAto#-Vkd0P@wgx=@_^jNiTuxn6}TlXa7$GGZ;LG`B_b*-^k3{`g?^IpcN6{B&itQZ zOJ3I2M%w1*++Ey$bFT+^^uJr}hfw*ymC?T;#C80p;D*M<9VscPtkBESP^qPq7iu#`<{eTvGfzI?$<3YkhNPdDH+{WdIrYpH@JCt`9#IU zB_yS!m2NAmsNPXi*V8vJG%~(#Vq*)jvv+_xx_fwfdBc5tL!O3)g+Gfx#JzkKpOE$7iZeD&_c|~PabxmzuOKV$uM`u^}=fR=jkUgSbre`z>i00jXaZt)1H0Wg5% zNk<&%q41w5)8Ktby*#$?TpB8&Q7A&9m0p&GxO2lHTSbj#K0b^@Y#mJE?<~09@g%S3 z4T^QSZ)sELFfctIW3eUg4Ug1_PEFLw#R8pJprbx3EHZ1Iw?6gxhuC;lnA-IABu_z- zVWNBCYK*b*d!KCAjH&4pqsyB0oc(Iu6Bmc}%)Vr zeQ-3jC7q6-z2M9j|5KC@%{08kGGWKi3Lo=9HI+7~Z4B~I z7OEhAimGd3q~Xos-jojuhziMHb$wHDLb}08Sy2Itp)|n)Pr+^AJ>q&S(Cqmmh!DJR zw+0K8WMhE=WfyojQZRHrMPuC2O@o_^iImzZWYe^jRP&RTZs}KT0<}Q{Zho_)le0@$ zfI4V^W%KNG*d1q9Ad7=ryui4ptpdzL7TtyqrTZolT`YxnI(i+ z?vI;BdA)JeEkbUv<>-s>yUJT$DJRb|F7qv#=KV4qprx&_t`){;;5k7>^)$uFOEq*H z1KKt?4v)SIj}KFL9s0$%2Cajfg7*a37uKv_dz`c{V2ZjLE;=#E?=G;*yU-$U`7tR6 zy4|XndaqhM(Xi(f6?SGY^y5~KDreFB2k1`iDm?0a=G=-NeI=7x(Oa+BNBV24Spno7 zCh|r*n$sBnmC!6Ehjx{nn-Zn#_XH^*evTvMHk^@ z=+lGkmoEkdFTj?y@z7dxpHi>QxapgJZi4jYR96oeMfl8Usa|tB3%ll(fNhwce!F>t_ks>{ZjsVF|;+~Vw=%m zAlbHD$qRq6H!Tb!{sphKi=|NmW4$BI-!^H?(0Z1LgUcE>y}q#8nXI*p9_W@&q}0f& zmZqfkenp3WoABo^sg8L%J|pZv?}Y{Iw@S3o2H#@etwiRp3R@qqxaGIL9@t}P8?*fY zwcs6Gcg{q}6nIUEDt9WGMYn?)u|SJVCKj+8mlxW22}B>+rH~$vy~`cS;5L1~l24PX zHsAzifVkmONY{-oLeGd#A_M?AcnwXJ!P?cdpDCGk)|89|6lg#B+hKv&BP_5M9K^S88P>$m zyj2noDI4y!fc4q3=-Ju;LF(TFIWSUVvYN>3=App;1t0Z{-k6XW`S=xs9Eot9yXI7e zm5kA(^w*2S5jqwjSb)s39lW=M1%kBE2FXIfCYWj-A!jGHa4?8J;h`Ue(c2Frrf6+} z2W!>NdJSkPZ@IZA2F~QSg6*P2=4RGTVZHK#h0txX&7KZ*_J_Xfv_Evs9p)%yIcbD$ zj3f0*wP)jx(?*+ohxd6gs>u67&NXox4`WXUwDIeOwG&=J8~c^$haEaz&MD0_(ZC;x zT9USVa#$~-NtvH5xmcNTxA!w@2IQ-~H}0t#ojyb7VFBZ_GzE)6VXOCnD~g45M}Sw$ z*k{J4>z;XL{p>wz{KDMRBi5NKy7wZCyZsocb6Bz*dD0sqQyB)};CAmono(q3b!Z|-&?9-_!|7?!beTJZ(RPmaKd`l==++X z)*^ZQKx8$_C`TYVrIK9AqtOI8s8N_OSaxOOBFJKYtG=VPE$Nq`eNwz(fkfg*iw65x zfN^IIQ3bQ#COdiXG4Wwq((^H?bl6psi=`Jb9!x<(pLD>jrde%_^>UXDVDG?>FLKdYKqp*brn#k&Ky_HO{~Fvv zYL+W?_ECh@qm)AFko#vc+sf6!7;&Pq{OLPQ=7s8#^vr=Fh|L30lmsqBPc2^E*k+cH zqKcfAq`p1NJanCDB4{v0Tj6wWyM#W^S@3#&Z5;A@Z(LVmm2fbzbw48 zR6~PW#hXaCK3$=`B63s>Vm0$PCR=M6I4G;1V6Kq`SEbB$jqO%6ldl+74c=ugs#_0Z z>tqn?#^`R{+h&P9&3I7TRH>)}{+{m1(NKcC`r`VwVZ*Fad})>S2cFHdF_cBhR!+y< zRGsl)C4)j!l^L&1Z{FI5vM$J{?EAk2IBYcree-B0hwR-@j+zlz&)s?)h5g z%7^g@2jR?Hxd!+)XSA&C&4kQ?duvG^mdh`zH{(^QOE>q#7B4g$tXgFwqp#Q1sMWL` zhkQ)E=|b-iXW5ur#mgK0z-a~mkJipH`RgRNSa3Rti4NE3FxI%=kdDq`#bvR^-?I24 z#{SPN-s3ZT>$(baA1ScNbj?rqU3SJjT#jn7z`L74hkIBcRGu|jXpsu6tebM6*>%d_ zxdQ7y{_ec=W`FgxKda(YwG|6o#>gY@&>67ux3e7~qfO?sR<`A)AajP$lS|B_4X(E6TXVVih_(nv`ZBSd&m1B%-sjH+|N93jQMN&`PRBr zXsP3^yrmkV-2jtgu3!O@(b$7iMY-xj{saoCh@krQ&HE~8)rE6P^t#7=9NO;(R>T?Y zpJ4c}iKu@t{RrYJepDN+>lhv-E98XIrlcw_OMYr8KB+UunKLk!fHB;z9rFbLD3Z6_ zV=_8=qkS2SCYwbop$bE{Hu88-XL9EKmIvUL`o=~n?eRT1*22NJvn-PjeJHb~LZ>WNhML43L%IjWSo%d$&tzm>G5&gK;@{ z(KQ{x1NmU^4WG8$4A9g= z*Q1K28f3E7hR)Ph7sVX7%f!`RQmqRC)8lj@{Tx*fQF^qg@dwgiHP8`wQ>)&-758ML-@ z&&Y?b8DR{zFK@Qj`A#`X2jstU>gFS;4S+QjIeO+5yF{?WKUC)1OO$Af)n-7?alvSCGZ^Yc&=@9xL0Ew)#F18x6>S>r>b*3 zirQ=X&GSC6=3Nx@c*qhJ)zGClc|Y%ms}`Tnhk$2`9|gk;(Xf_D%iz77u>Qw^(43fW z)wO%H$YxqubE*i>h2T$z6BFMJI#rz){0voUQFE8zPbj>{dOxIoXcI4T_l)<~w`Wm@ zDc#f(0fm=k7e;l?FTI#+kuJTzb8wZA^i>d52H9cc6eVlNB%sz%U!WGY-~skH4jCW& zJW@T61+K#68I!#dy}F)azDn=}ks13NaV(_f8b7ozk1o&4muWQp=5%Z({B?6a;c}os zGT+A_z8vV5l0|~TL4CoUE3z@|QD8h1I!or_!CTeGvToI0QP#DXTaImWELuYc0hjEr zIj3QP(xRde=f#7M5`HPoPyLCq;L_7Qz;5xl)rMuU9Pzv2tH_czNoTeI^4rO9?yDg7 zZ&;v=YPVRm4Sc0R2}wUm{PzBogz-BR=k#H*g6ZLt*Un4a+(nvZ`aV9q{G8I`T|0i# zd|kLl-_t;nv%z}CjVwB+_bz*$E~rOy%l!H15>)gLP08hBkJpX08Zx|Cz%cwc3Hh)| zc(u+ejW#7U*`7w2?Y03iV%}3zYt48#yQwLrTeSCn#F>5yTraCz+ZCSVk$WO7QlWamYbw9zYIB|+XDz;${qclI6R1+teG&M9q`vAPB^~`*9$cOC6TR07g1z;>; z4UtHr5T=&nuc?Ee(-gOfXVKrlGsQuzO&m>I9fgUo-8hqeH{Jo%sZqbcB60Nwx7U%k{puh;%_-DHQ7Vu zl(>xlw3ps{vjxGEmFq~Oqbzst=T+brp7f{yN|{^bR?0NGl!^%7cFsJA3Y$0n8?7%y zuXU7Z9{;By|IP*f2ef_01WcY^c$J!Tkc0*D6btmI(0@FIMHdBK>@3XMom(blPyOQG zVGH&QI4v*{9MT#SOJCQKFmds?+UasQJGQ#{=lXGvgBEDaTzLZF9e)%!~5 zYSzzsY+mU2i)!a!#Sl^@Ess{42JJk!wFgDYFs+?w8g7?_Ruq_D>}-=~@*xVHpR`KM zXIx8uHP0_o(zTw)t97}eHW7(PqhLcUA&H*4ca*Wu#aqP$>X}M+wiVP@PeZ)$ag?gGidOQXQ6pJ@Br_(_&t*eW&iwX$Kt%KViJ@53Zw z@8&?Mp$-w184*1fq-6JsN)Ja z;HnVoo>t_QMz?NNxgDHUp?3N7%|&WgX(NUlEYPJgcUC8~TZ}@nVxl5&g;_VIAd3I+ z^1dnscxGu8F-Q6?4An_eP0f|h<~51pWHTt(j5tg<+-*rxNv@J&P_bghYggLxM|D2C z(?z%Q2(5p3Cb@<2ebE9A{;>dwf8s91AhkAF9r7qWDZbKPSsbMxCTM=Y4<6lK&2s$? z9kOq9s+%hW->EOaajZ3kvEOVvtEf1gK#@S|ITm0bU^6s&CU#fO^xjoEMl%yzQ~V=g zDXTOyWHi;}>aL@r6CM|=z-n<3^!dqb?Qn^KL|$*^jO|>57cLHpV0TB0Zx;S25)dd_ z;Hg@~8({ph9lsG$-a=m6GgRuiSZX}d{aEBsoPsS?G%Im?igPIS&p$mo@iQXm4B_^ zx2qidarVtU!F?4Lon9I5BRZ&NHfbCoS(6!mSULdbG_Be?jC2y?|F%e9?L02xqYEzb zIINzdbSbf`PZiMaebZA##UQpsqeHeK{JqS9{n;z_ZriVe@HY)NMz?TvtzdPeAZjt- z-FDP?E{3XT3hv!LniRj~PAF6TkU=(&b+q=FFCb${?@qYEZeAAbYGrcGJ}%QYt{u5+ z^wnPbmbCl>qxm3>d;LVVlv0BR0i;Yc`C9BM-Dj?Q;@u3(%f5(?^o&XQK*;;#+@qt>=X(s_(JuKKV=u*X zthmD66)q7e9B?saA^We6TP%CcvTm)HPpu@ZH&lcRaQY@8my4LahSaXRt66g)2h}V; z7^KKKG2II}QJxX-juw5_yWS`Axx+3m)d6wl37H~Kj ziKc|-_pwsVI}uGi;hPo9 - - - - - - - - - - - Console Log - - - - -
    - - - - \ No newline at end of file diff --git a/src/.gitignore b/src/.gitignore deleted file mode 100644 index 4d29575..0000000 --- a/src/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# production -/build - -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/src/App.css b/src/App.css deleted file mode 100644 index 74b5e05..0000000 --- a/src/App.css +++ /dev/null @@ -1,38 +0,0 @@ -.App { - text-align: center; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/src/App.js b/src/App.js deleted file mode 100644 index 66a5bbc..0000000 --- a/src/App.js +++ /dev/null @@ -1,196 +0,0 @@ -import React, { useEffect, useState } from "react"; -import { BrowserRouter as Router, Route, Switch } from "react-router-dom"; -import './App.css'; -import API from "./components/utils/API"; -import Dashboard from "./components/DashboardContainer"; -import NavBar from "./components/NavBar" -import Footer from "./components/Footer" -import HomePage from "./components/_pages/HomePage" -import GamePage from "./components/_pages/GamePage" -import Walkthrough from "./components/_pages/OneWalkPage" -import AddWalkPage from "./components/_pages/WalkPageAdd" -import UpdateWalkPage from "./components/_pages/WalkPageUpdate" -import Login from "./components/_pages/Login" - -export const AppContext = React.createContext(); - -function App() { - - const [loginFormState, setLoginFormState] = useState({ - username: "", - password: "" - }); - - const [signupFormState, setSignupFormState] = useState({ - username: "", - password: "" - }); - - const [userState, setUserState] = useState({ - token: "", - user: {}, - }); - - // complete - useEffect(() => { - const token = localStorage.getItem("token"); - // console.log(token); - - if (token) { - API.getProfile(token).then(res => { - - // console.log(res.data); - - setUserState({ - token: token, - user: { - id: res.data._id, - name: res.data.username - } - }) - }).catch(err => { - console.log("no logged in user") - setUserState({ - token: "", - user: {} - }) - }) - } else { - console.log("no token provided") - } - - }, []) - - // complete - const handleLoginFormSubmit = (e) => { - - // prevent page refresh - e.preventDefault(); - - // send post request to /auth/login - API.login(loginFormState).then(res => { - - console.log(res.data); - localStorage.setItem("token", res.data.token); - - // set user state to match what was returned by token - setUserState({ - ...userState, - token: res.data.token, - user: { - name: res.data.user.username, - id: res.data.user._id - } - }); - - // reset login form state - setLoginFormState({ - username: "", - password: "" - }); - - }).catch(err => { - console.log("error occured") - console.log(err); - localStorage.removeItem("token"); - setUserState({ - token: "", - user: {} - }) - }) - } - - - const handleSignupFormSubmit = e => { - - e.preventDefault(); - // console.log(signupFormState); - - API.signup(signupFormState).then(res => { - - localStorage.setItem("token", res.data.token) - - console.log(res.data); - - setUserState({ - ...userState, - token: res.data.token, - user: { - name: res.data.user.username, - id: res.data.user._id - } - }); - // if (!res.err) { - // history.push("/Dashboard"); - // } - }).catch(err => { - console.log("error occured") - console.log(err); - localStorage.removeItem("token"); - setUserState({ - token: "", - user: {} - }) - }) - setSignupFormState({ - username: "", - password: "" - }) - } - - const handleLogout = () => { - setUserState({ - token: "", - user: {} - }) - localStorage.removeItem("token") - } - - return ( - -
    - - - ( - - )} /> - - - - - - - - ( - - )} /> - ( - - )} /> - - -
    -
    -
    - ); -} - -export default App; \ No newline at end of file diff --git a/src/components/Consoles/index.js b/src/components/Consoles/index.js deleted file mode 100644 index 4873125..0000000 --- a/src/components/Consoles/index.js +++ /dev/null @@ -1,24 +0,0 @@ -export default function Consoles({ platforms }) { - return ( - <> - {platforms.map(plat => ( - - {plat === "PC" && PC} - {plat === "Linux" && linux} - {plat === "macOS" && macOS} - {plat === "Android" && android} - {plat === "iOS" && ios} - {plat === "Nintendo Switch" && nSwitch} - {plat === "Nintendo 64" && n64} - {plat === "Xbox Series S/X" && xBoxS/X} - {plat === "Xbox One" && xBoxOne} - {plat === "Xbox 360" && xbox360} - {plat === "PlayStation 3" && ps3} - {plat === "PlayStation 4" && ps4} - {plat === "PlayStation 5" && ps5} - {plat === "PS Vita" && psVita} - - ))} - - ) -} \ No newline at end of file diff --git a/src/components/DashboardContainer/index.js b/src/components/DashboardContainer/index.js deleted file mode 100644 index f811c03..0000000 --- a/src/components/DashboardContainer/index.js +++ /dev/null @@ -1,57 +0,0 @@ -import React, { useEffect, useState } from 'react' -import API from "../utils/API"; -import Walk from "../Walk" -import Dashboard from "../_pages/Dashboard"; - -function DashboardContainer({ userState }) { - const [favList, setFavList] = useState(); - const [walkthroughState, setWalkthroughState] = useState([]); - - // used for generating user's walkthroughs - useEffect(() => { - if (userState.user.id) { - API.getUserWalkthrough(userState.user.id).then(res => { - setWalkthroughState(res.data); - }) - } - }, [userState.user.id]) - - useEffect(() => { - if (userState.user.id) { - API.getUserFav(userState.user.id).then(res => { - const favArray = []; - res.data.favs.forEach(element => { - favArray.push(element) - }); - setFavList(favArray); - }) - } - }, [userState.user.id]) - - return ( -
    - - -
    -
    -

    Your Favorites:

    - {favList && favList.map((walkthrough) => ( - -
    -
    - ))} -
    -
    -

    Your Walkthroughs:

    - {walkthroughState && walkthroughState.map((walkthrough) => ( - -
    -
    - ))} -
    -
    -
    - ) -} - -export default DashboardContainer; \ No newline at end of file diff --git a/src/components/Footer/index.js b/src/components/Footer/index.js deleted file mode 100644 index 46ea8e4..0000000 --- a/src/components/Footer/index.js +++ /dev/null @@ -1,12 +0,0 @@ -export default function Footer() { - return ( - <> -

    -
    - {/* */} - All materials are copyright to their respective owners - version 1.0 -
    - - ) -} \ No newline at end of file diff --git a/src/components/Game/index.js b/src/components/Game/index.js deleted file mode 100644 index 4b49f15..0000000 --- a/src/components/Game/index.js +++ /dev/null @@ -1,72 +0,0 @@ -import { Link, useLocation } from "react-router-dom"; -import Consoles from "../Consoles"; -import "./style.css"; - -export default function Game({ game }) { - const location = useLocation(); - const platforms = []; - - if (game.platforms) { - game.platforms.map(platform => ( - platforms.push(platform.platform.name) - )) - return ( - <> - -
    - {/* relative flex-auto bg-gray-200 bg-opacity-80 rounded px-1 grid grid-rows-1 grid-flow-col */} - -
    - -
    -

    - {game.name} ({game.released}) -

    -
    - {game.playtime > 0 && -
    -
    Play Times
    -
    Playtime: {game.playtime}hr
    -
    - } - {game.genre && -
    -
    Genre
    -
    · {game.genres[0].name}
    -
    } - {game.esrb_rating && -
    -
    Rated
    -
    · Rated For: {game.esrb_rating.name}
    -
    } -
    -
    -
    - -
    -
    -
    -
    -
    - Rating -
    -
    {game.metacritic && metacritic: {game.metacritic}%}
    -
    -
    -
    - -
    -
    - - - ) - } else { - return ( -
    - Invalid Query! -
    - ) - } -} \ No newline at end of file diff --git a/src/components/Game/style.css b/src/components/Game/style.css deleted file mode 100644 index 036ed1d..0000000 --- a/src/components/Game/style.css +++ /dev/null @@ -1,9 +0,0 @@ -#metacritic { - display: block; -} - -@media screen and (max-width: 648px) { - #metacritic { - display: none; - } -} \ No newline at end of file diff --git a/src/components/GameGroup/index.js b/src/components/GameGroup/index.js deleted file mode 100644 index 568409a..0000000 --- a/src/components/GameGroup/index.js +++ /dev/null @@ -1,22 +0,0 @@ -import Nav from '../Nav' -import NavItem from '../NavItem' -import GameList from '../GameList' -import Game from '../Game' - -export default function GameGroup({ games }) { - return ( -
    - - - {games && games.map((game) => ( - - ))} - {!games &&
    Sorry, no matches found
    } -
    -
    - ) -} \ No newline at end of file diff --git a/src/components/GameList/index.js b/src/components/GameList/index.js deleted file mode 100644 index 3617644..0000000 --- a/src/components/GameList/index.js +++ /dev/null @@ -1,7 +0,0 @@ -export default function GameList({ children }) { - return ( -
      - {children} -
    - ) -} \ No newline at end of file diff --git a/src/components/HomeContainer/index.js b/src/components/HomeContainer/index.js deleted file mode 100644 index 7af26b7..0000000 --- a/src/components/HomeContainer/index.js +++ /dev/null @@ -1,95 +0,0 @@ -import React, { Component } from "react"; -import API from "../utils/API"; -import GameGroup from "../GameGroup"; -import WalkGroup from "../WalkGroup"; -import NextButton from "../NextButton"; -import "./style.css"; - -class HomeContainer extends Component { - - _isMounted = false; - - state = { - currentPage: "HomePage", - games: [], - gamesFilter: [], - walkthroughs: [], - next: "", - prev: "", - open: false, - search: this.props.search - }; - - componentDidMount() { - this._isMounted = true; - this.reloadGames(global.searchable, global.filter); - } - - componentWillUnmount() { - this._isMounted = false; - } - - reloadGames(query, filter) { - API.search(query, filter) - .then((res) => { - if (res.data.results.length) { - this.setState({ - games: res.data.results, - gamesFilter: res.data.results, - next: res.data.next, - prev: res.data.previous - }); - } else { - const tempGame = [] - tempGame.push(res.data.results) - this.setState({ - games: tempGame, - }); - } - }) - .catch((err) => { - global.searchable = ""; - localStorage.setItem('searchable', ""); - console.log(err, "not found, defaulting") - }); - } - - handlePrevSubmit = (event) => { - global.searchable = this.state.prev; - localStorage.setItem('searchable', this.state.prev); - this.reloadGames(global.searchable, global.filter) - } - - handleNextSubmit = (event) => { - global.searchable = this.state.next; - localStorage.setItem('searchable', this.state.next); - this.reloadGames(global.searchable, global.filter) - } - - render() { - return ( -
    -
    -
    -

    Games

    -

    Go straight to Walkthroughs

    - - {this.state.games && } -
    -
    -

    Walkthroughs

    -

    Go back up to Games

    - -
    -
    -
    - ); - } -} - -export default HomeContainer; diff --git a/src/components/HomeContainer/style.css b/src/components/HomeContainer/style.css deleted file mode 100644 index 718e4f4..0000000 --- a/src/components/HomeContainer/style.css +++ /dev/null @@ -1,9 +0,0 @@ -#headingWalk, #heading { - display: none; -} - -@media screen and (max-width: 648px) { - #headingWalk, #heading { - display: block; - } -} \ No newline at end of file diff --git a/src/components/ModalConfirmDelete/index.js b/src/components/ModalConfirmDelete/index.js deleted file mode 100644 index 76e25b3..0000000 --- a/src/components/ModalConfirmDelete/index.js +++ /dev/null @@ -1,52 +0,0 @@ -import React from "react"; -// import { useHistory } from "react-router-dom"; -// import API from "../utils/API"; - -export default function Modal(props) { - const [showModal, setShowModal] = React.useState(false); - - return ( - <> - - {showModal ? ( - <> -
    -
    - {/*content*/} -
    - {/*header*/} -
    -

    WARNING: DELETING PERMANENTLY

    - -
    - {/*body*/} -
    -

    - Are you sure you want to Delete this walkthrough? Once deleted, it cannot be recovered -

    -
    - {/*footer*/} -
    - - {/* - -
    -
    -
    -
    -
    - - ) : null} - - ); -} \ No newline at end of file diff --git a/src/components/Nav/index.js b/src/components/Nav/index.js deleted file mode 100644 index 74a26b8..0000000 --- a/src/components/Nav/index.js +++ /dev/null @@ -1,9 +0,0 @@ -export default function Nav({ children }) { - return ( - - ) -} \ No newline at end of file diff --git a/src/components/NavBar/index.js b/src/components/NavBar/index.js deleted file mode 100644 index 481c2fb..0000000 --- a/src/components/NavBar/index.js +++ /dev/null @@ -1,110 +0,0 @@ -import React, { useState } from "react"; -import { Link, useLocation, useHistory } from "react-router-dom"; -import SpeechRecognition, { useSpeechRecognition, } from "react-speech-recognition"; -import './style.css'; - -export default function NavBar(props) { - // user this to store user's voice search - const [voiceSearchTerm, setVoiceSearchTerm] = useState(""); - - // const [searchPlaceholder, setSearchPlaceholder] = useState("Find a Game..."); - let searchPlaceholder = "Find a Game..." - - const location = useLocation(); - const history = useHistory(); - - const handleFormSubmit = (event) => { - event.preventDefault(); - global.searchable = event.target.search.value; - localStorage.setItem('searchable', event.target.search.value); - - if (location.pathname === "/") { - window.location.reload(false); - } - return history.push('/'); - } - - const commands = [ - { - command: ["Search *", - "Search for *", - "Find *", - "Get *" - ], - callback: (game) => voiceSearch(game) - }, - ]; - - // tell react-speech-recognition to use commands - useSpeechRecognition({ commands }); - - // callback function that populates form input with user's voice search - // then submits form (as if it were typed and submit button clicked) - const voiceSearch = (searchTerm) => { - - setVoiceSearchTerm(searchTerm); // update form value - document.getElementById("search-form").requestSubmit() // submit form - } - - const manualSearch = () => { - document.getElementById("search-form").requestSubmit() - } - - return ( -
    - - {/* */} - {/* */} - - - - {/* start search bar*/} -
    -
    - -
    - {/* Click here to start speech-to-text */} - {/* Button will not render if browser does not support web speech api */} - {SpeechRecognition.browserSupportsSpeechRecognition() && - } -
    -
    -
    - -
    -
    -
    - - -
    -
    -
    -
    - {/* end search bar*/} - - {!props.userState.user.name &&
    LOG IN
    } - - {props.userState.user.name && - -
    - Dashboard - Logout -
    -
    - } -
    - ) -} \ No newline at end of file diff --git a/src/components/NavBar/style.css b/src/components/NavBar/style.css deleted file mode 100644 index 390bffb..0000000 --- a/src/components/NavBar/style.css +++ /dev/null @@ -1,21 +0,0 @@ -.button:focus { - color:#7e57c1; - animation: pulse-purple 2s infinite; -} - - @keyframes pulse-purple { - 0% { - transform: scale(0.95); - box-shadow: 0 0 0 0 rgba(142, 68, 173, 0.7); - } - - 70% { - transform: scale(1); - box-shadow: 0 0 0 10px rgba(142, 68, 173, 0); - } - - 100% { - transform: scale(0.95); - box-shadow: 0 0 0 0 rgba(142, 68, 173, 0); - } - } \ No newline at end of file diff --git a/src/components/NavItem/index.js b/src/components/NavItem/index.js deleted file mode 100644 index 224dbc3..0000000 --- a/src/components/NavItem/index.js +++ /dev/null @@ -1,39 +0,0 @@ -export default function NavItem({ href, isActive, children }) { - - const handleClick = (href) => { - const startDate = "2021-05-01"; - const endDate = "2021-06-04" - switch (href) { - case "/featured": - global.filter = ""; - localStorage.setItem('filter', ""); - break; - case "/popular": - global.filter = "&ordering=-metacritic"; - localStorage.setItem('filter', "&ordering=-metacritic"); - break; - case "/recent": - global.filter = `&dates=${startDate},${endDate}`; - localStorage.setItem('filter', `&dates=${startDate},${endDate}`); - break; - case "/rated": - global.walk = "rated"; - localStorage.setItem('walk', "rated"); - break; - case "/newest": - global.walk = "newest"; - localStorage.setItem('walk', "newest"); - break; - default: - break; - } - } - - return ( -
  1. - { handleClick(href) }} href={href} className={`block px-8 pt-2 rounded-md ${isActive ? 'bg-amber-100 text-amber-700' : ''}`}> - {children} - -
  2. - ) -} \ No newline at end of file diff --git a/src/components/NextButton/index.js b/src/components/NextButton/index.js deleted file mode 100644 index 512b57c..0000000 --- a/src/components/NextButton/index.js +++ /dev/null @@ -1,10 +0,0 @@ -export default function NextButton(props) { - return ( - <> -
    - {props.prev && | } - {props.next && } -
    - - ) -} \ No newline at end of file diff --git a/src/components/Rating/index.js b/src/components/Rating/index.js deleted file mode 100644 index f222ba8..0000000 --- a/src/components/Rating/index.js +++ /dev/null @@ -1,45 +0,0 @@ -import React, { useEffect, useState } from "react"; -import API from "../utils/API"; -import "./style.css" - -function Rating(props) { - const { userState, walkthrough } = props - const [rating, setRating] = useState(0); - const [aRating, setArating] = useState(0); - - useEffect(() => { - if (walkthrough.ratings) { - let averageRating = (walkthrough.ratings.reduce((a, b) => a + b, 0) / walkthrough.ratings.length).toFixed(2); - averageRating = +averageRating || "no rating"; - setArating(averageRating) - setRating(averageRating) - } - }, [walkthrough.ratings]) - - function handleRating(index) { - setRating(index); - API.addRating(index, walkthrough._id, userState.token) - } - return ( - <> -
    {aRating}
    -
    - {[...Array(5)].map((star, index) => { - index += 1; - return ( - - ); - })} -
    - - ); -} - -export default Rating; diff --git a/src/components/Rating/style.css b/src/components/Rating/style.css deleted file mode 100644 index 5efb00a..0000000 --- a/src/components/Rating/style.css +++ /dev/null @@ -1,15 +0,0 @@ -button:focus { - outline: none; -} -button { - background-color: transparent; - border: none; - outline: none; - cursor: pointer; - } - .on { - color: gold; - } - .off { - color: #ccc; - } \ No newline at end of file diff --git a/src/components/Tooltip/index.js b/src/components/Tooltip/index.js deleted file mode 100644 index 03192b0..0000000 --- a/src/components/Tooltip/index.js +++ /dev/null @@ -1,30 +0,0 @@ -import React, { Component } from "react"; -import ReactDOM from 'react-dom' - -import './style.css'; -class ToolTip extends React.Component -{ - constructor(props) - { - super(props); - } - render() - { - let {state} = this; - - return
    -
    Say "Search, Search for, Find, or Get *"
    -
    ; - } - componentDidMount() - { - - } - componentWillUnmount() - { - - } -} - -ReactDOM.render(, document.getElementById("app")); -export default ToolTip; \ No newline at end of file diff --git a/src/components/Tooltip/style.css b/src/components/Tooltip/style.css deleted file mode 100644 index 0ab7651..0000000 --- a/src/components/Tooltip/style.css +++ /dev/null @@ -1,111 +0,0 @@ -#tooltip -{ - position: absolute; - left: 0px; - top: 0px; - font-family: Helvetica Neue,Helvetica,Arial,sans-serif; - font-style: normal; - font-weight: 400; - letter-spacing: normal; - line-height: 1.42857143; - text-align: left; - text-align: start; - text-shadow: none; - text-transform: none; - white-space: normal; - word-break: normal; - word-spacing: normal; - word-wrap: normal; - font-size: 12px; - - display: inline-block; -} - -#tooltip.right -{ - margin-left: 5px; -} - -#tooltip.left -{ - margin-left: -5px; -} - -#tooltip.top -{ - margin-top: -5px; -} - -#tooltip.bottom -{ - margin-top: 5px; -} - -#tooltip .tooltip-arrow -{ - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} - -#tooltip.right .tooltip-arrow -{ - top: 50%; - left: auto; - margin-left: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} - - - -#tooltip.top .tooltip-arrow -{ - top: auto; - bottom: -5px; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} - -#tooltip.left .tooltip-arrow -{ - top: 50%; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; - right: -5px; - left: auto; -} - -#tooltip.bottom .tooltip-arrow -{ - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} - -#tooltip .tooltip-arrow -{ - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-right-color: transparent; - border-style: solid; -} - -#tooltip .tooltip-label -{ - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - background-color: #000; - border-radius: 4px; -} \ No newline at end of file diff --git a/src/components/Walk/index.js b/src/components/Walk/index.js deleted file mode 100644 index 5416098..0000000 --- a/src/components/Walk/index.js +++ /dev/null @@ -1,39 +0,0 @@ -import React from "react"; -import { Link, useLocation } from "react-router-dom"; - -export default function Walk({ walkthrough }) { - let averageRating = (walkthrough.ratings.reduce((a, b) => a + b, 0) / walkthrough.ratings.length).toFixed(2); - averageRating = +averageRating || 0; - - - const location = useLocation(); - return ( - -
    -
    -

    - {walkthrough.title} -

    -
    -
    -
    Game
    -
    {walkthrough.gameName}
    -
    -
    -
    - Rating - - - - -
    -
    {averageRating}
    -
    -
    -
    -
    - - ) -} \ No newline at end of file diff --git a/src/components/WalkGroup/index.js b/src/components/WalkGroup/index.js deleted file mode 100644 index 0f5715f..0000000 --- a/src/components/WalkGroup/index.js +++ /dev/null @@ -1,52 +0,0 @@ -import React, { useEffect, useState } from 'react' -import Nav from '../Nav' -import NavItem from '../NavItem' -import WalkList from '../WalkList' -import Walk from '../Walk' -import API from "../utils/API" - - -export default function WalkGroup() { - const sortBy = global.walk; - const [walkthroughState, setWalkthroughState] = useState([]); - useEffect(() => { - API.getAllWalkthroughs().then(res => { - setWalkthroughState(res.data); - }) - }, []) - - function getAverage(arrNum) { - return (arrNum.reduce((a, b) => a + b, 0) / arrNum.length) || 0 - } - return ( -
    -
    - -
    - - - {sortBy === "rated" && -
    - {walkthroughState.sort((a, b) => getAverage(a.ratings) < getAverage(b.ratings) ? 1 : -1).map((walkthrough) => ( - - ))} -
    } - {sortBy === "newest" && -
    - {walkthroughState.sort((a, b) => a.updated < b.updated ? 1 : -1).map((walkthrough) => ( - - ))} -
    } - {sortBy === "" && -
    - {walkthroughState.map((walkthrough) => ( - - ))} -
    } -
    -
    - ) -} \ No newline at end of file diff --git a/src/components/WalkList/index.js b/src/components/WalkList/index.js deleted file mode 100644 index 44a6a40..0000000 --- a/src/components/WalkList/index.js +++ /dev/null @@ -1,7 +0,0 @@ -export default function WalkList({ children }) { - return ( -
      - {children} -
    - ) -} \ No newline at end of file diff --git a/src/components/_pages/Dashboard.js b/src/components/_pages/Dashboard.js deleted file mode 100644 index 6df0069..0000000 --- a/src/components/_pages/Dashboard.js +++ /dev/null @@ -1,12 +0,0 @@ -import '../assets/Dashboard.css'; - -function Dashboard({userState}) { - return ( -
    -

    {userState.user.name}'s Dashboard

    -
    - ); - } - - export default Dashboard; - diff --git a/src/components/_pages/GamePage.js b/src/components/_pages/GamePage.js deleted file mode 100644 index 7375217..0000000 --- a/src/components/_pages/GamePage.js +++ /dev/null @@ -1,98 +0,0 @@ -import React, { useEffect, useState } from 'react' -import { Link, useLocation } from "react-router-dom"; -import API from "../utils/API"; -import Walk from "../Walk" -import Consoles from "../Consoles" -import '../assets/GamePage.css'; - -function GamePage({ match }) { - const location = useLocation(); - - const [plats, setPlats] = useState([]); - const [game, setGame] = useState([]); - const platforms = []; - useEffect(() => { - API.search(`${parseInt(match.params.gameID)}`, global.filter) - .then(res => { - setGame(res.data); - setPlats(res.data.platforms); - }) - }, [match.params.gameID]) - - const [walkthroughState, setWalkthroughState] = useState([]); - useEffect(() => { - API.getAllWalkthroughs().then(res => { - setWalkthroughState(res.data); - }) - }, []) - - let thisWalk = walkthroughState.filter(function (e) { - return e.game_id === parseInt(match.params.gameID); - }) - - plats.map(platform => ( - platforms.push(platform.platform.name) - )) - - return ( -
    -
    - -
    -

    - {game.name} ({game.released}) -

    -
    -
    -
    Play Time
    -
    Playtime: {game.playtime}hr
    -
    -
    -
    Genre
    -
    · {game.genre}
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    - Rating -
    -
    {game.metacritic && {game.metacritic}%}
    -
    -
    -
    - -
    -
    -
    - {game.website && -
    - Official Website: {game.website} -
    - } - -
    -
    -
    -
    -
    - Walkthroughs: -
    - {thisWalk.map((walkthrough) => ( - - ))} -
    - - - -
    -
    - ); -} - -export default GamePage; diff --git a/src/components/_pages/HomePage.js b/src/components/_pages/HomePage.js deleted file mode 100644 index f71c5cb..0000000 --- a/src/components/_pages/HomePage.js +++ /dev/null @@ -1,13 +0,0 @@ -import HomeContainer from "../HomeContainer"; -import '../assets/HomePage.css'; - -function HomePage(props) { - return ( -
    -

    {global.searchable &&
    }

    - -
    - ); -} - -export default HomePage; diff --git a/src/components/_pages/Login.js b/src/components/_pages/Login.js deleted file mode 100644 index 6c0640c..0000000 --- a/src/components/_pages/Login.js +++ /dev/null @@ -1,80 +0,0 @@ -import React from "react"; -import { Redirect } from 'react-router-dom' -import '../assets/Login.css'; - -export default function Login(props) { - return ( - <> -
    - -
    -
    Login
    - {!props.user.name ? (<> -
    - props.setLoginFormState({ ...props.loginFormState, username: e.target.value })} - /> - props.setLoginFormState({ ...props.loginFormState, password: e.target.value })} - /> - -
    -
    Sign Up
    - -
    - props.setSignupFormState({ ...props.signupFormState, username: e.target.value })} /> - props.setSignupFormState({ ...props.signupFormState, password: e.target.value })} /> - -
    - ) : ( - <> -

    Welcome back, {props.user.name}

    - - - - )} -
    -
    - - - {/* FUTURE DEVELOPMENT */} - {/*
    - - -
    */} - {/* */} - - - - ) -} \ No newline at end of file diff --git a/src/components/_pages/OneWalkPage.js b/src/components/_pages/OneWalkPage.js deleted file mode 100644 index 9f971b3..0000000 --- a/src/components/_pages/OneWalkPage.js +++ /dev/null @@ -1,141 +0,0 @@ -import React, { useEffect, useState } from 'react' -import { useRouteMatch, useHistory } from "react-router-dom"; -import moment from 'moment'; -import API from "../utils/API"; -import '../assets/OneWalkPage.css'; -import Rating from "../Rating" -import ModalConfirmDelete from "../ModalConfirmDelete" - -function OneWalk({ userState }) { - const history = useHistory(); - let match = useRouteMatch("/Walkthrough/:_id"); - const [fav, setFav] = useState(false); - const [walkthrough, setWalkthrough] = useState({}); - const [owner, setOwner] = useState(false); - - useEffect(() => { - API.getOneWalkthrough(match.params._id).then(res => { - setWalkthrough(res.data); - }).catch((err) => { - console.log(err, "Walkthrough does not exist") - return history.push('/'); - }); - }, [match.params._id], history) - - // don't break this again! - useEffect(() => { - if (userState.user.id) { - API.getUserFav(userState.user.id).then(res => { - const favArray = []; - res.data.favs.forEach(element => { - favArray.push(element._id) - }); - setFav(favArray.includes(walkthrough._id)) - setOwner(walkthrough.user_id === userState.user.id) - }) - } - }, [userState.user.id, walkthrough._id, walkthrough.user_id]) - - const handleFav = () => { - if (fav) { - setFav(false) - API.removeFavorite(userState.user.id, match.params._id, userState.token); - } else { - setFav(true); - API.addFavorite(userState.user.id, match.params._id, userState.token); - } - } - - const handleEdit = (id) => { - console.log("Edit: " + id); - global.walk = "rated"; - localStorage.setItem('walk', "rated"); - return history.push(`/UpdateWalkthrough/${id}`); - } - - const handleDelete = () => { - setWalkthrough("") - API.deleteWalkthrough(walkthrough._id, userState.token) - setTimeout(function () { - console.log("deleting " + walkthrough._id) - }, 500); - return history.push('/'); - } - - if (walkthrough) { - return ( -
    - {userState.user.name && -
    - -
    - } -
    -
    - - {/* {userState.user.name && -
    - Rate: -
    - } */} -

    - {walkthrough.title} -

    -
    -
    -
    - Rating - - - - {userState.user.name && - {fav && } - {!fav && } - } -
    -
    {walkthrough.rating}
    -
    -
    -
    -
    - -
    -
    -
    -
    Game Title
    -
    {walkthrough.gameName}
    -
    -
    -
    {walkthrough.content}
    -
    -
    -
    - -
    -
    -
    Date
    -
    Last Updated: {moment(`${walkthrough.updated}`).format("MM/DD/YYYY")}
    -
    -
    Link
    -
    {walkthrough.link}
    -
    -
    -
    - {owner && -
    - - -
    - } -
    - ) - } else { - return ( -
    Sorry, walkthrough not found!
    - ); - } -} - -export default OneWalk; diff --git a/src/components/_pages/WalkPageAdd.js b/src/components/_pages/WalkPageAdd.js deleted file mode 100644 index b381660..0000000 --- a/src/components/_pages/WalkPageAdd.js +++ /dev/null @@ -1,135 +0,0 @@ -import React, { useEffect, useState } from 'react' -import { Link, useLocation, useHistory } from "react-router-dom"; -import Consoles from "../Consoles" -import API from "../utils/API"; -import '../assets/WalkPageAdd.css'; -function AddWalkPage({ userState }) { - console.log(userState) - const history = useHistory(); - const location = useLocation(); - const gameID = location.pathname.replace(/^\D+/g, ''); - const [plats, setPlats] = useState([]); - const [game, setGame] = useState([]); - const platforms = []; - useEffect(() => { - API.search(`${parseInt(gameID)}`, global.filter) - .then(res => { - setGame(res.data); - setPlats(res.data.platforms); - }) - }, [gameID]) - const handleAddSubmit = (event) => { - let data = - { - "title": event.target.WalkthroughTitle.value, - "content": event.target.WalkthroughContent.value, - "link": event.target.WalkthroughLink.value, - "user_id": userState.user.id, - "game_id": game.id, - "gameName": game.name, - "gameImgLink": game.background_image - } - console.log(data) - alert("Walkthrough Saved!") - API.createWalkthrough(data, userState.token) - return history.push(`/`); - } - plats.map(platform => ( - platforms.push(platform.platform.name) - )) - if (userState.token) { - return ( -
    -
    Add Walkthough
    -
    - -
    -

    - {game.name} ({game.released}) -

    -
    -
    -
    Play Time
    -
    Playtime: {game.playtime}hr
    -
    -
    -
    Genre
    -
    · {game.genre}
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    - Rating -
    -
    {game.metacritic && {game.metacritic}%}
    -
    -
    -
    -
    -
    -

    - Walkthrough by {userState.user.name} -

    -
    -
    -
    - - - - -
    -
    -
    - ) - } else { - return ( -
    - Sorry, you must log in or sign up first. - - - -
    - ) - } -} -export default AddWalkPage; - - - - - - - - - - - - - - diff --git a/src/components/_pages/WalkPageUpdate.js b/src/components/_pages/WalkPageUpdate.js deleted file mode 100644 index 937b3de..0000000 --- a/src/components/_pages/WalkPageUpdate.js +++ /dev/null @@ -1,128 +0,0 @@ -import React, { useEffect, useState } from 'react' -import { useHistory, useRouteMatch } from "react-router-dom"; -// import Consoles from "../Consoles" -import API from "../utils/API"; -import '../assets/WalkPageUpdate.css'; -import Game from "../Game" - -function UpdateWalkPage({ userState }) { - const history = useHistory(); - let match = useRouteMatch("/UpdateWalkthrough/:_id"); - const [walkthrough, setWalkthrough] = useState([]); - - useEffect(() => { - API.getOneWalkthrough(match.params._id).then(res => { - setWalkthrough(res.data); - }) - }, [match.params._id]) - - const [plats, setPlats] = useState([]); - const [game, setGame] = useState([]); - const platforms = []; - useEffect(() => { - API.search(`${parseInt(walkthrough.game_id)}`, global.filter) - .then(res => { - setGame(res.data); - setPlats(res.data.platforms); - }) - }, [walkthrough.game_id]) - - useEffect(() => { - if (plats) { - plats.map(platform => ( - platforms.push(platform.platform.name) - )) - } - }) - - const handleUpdateSubmit = (event) => { - let data = - { - title: event.target.WalkthroughTitle.value, - content: event.target.WalkthroughContent.value, - link: event.target.WalkthroughLink.value - } - // console.log(JSON.stringify(data)) - alert("Walkthrough Updated!") - API.updateWalkthrough(data, walkthrough._id, userState.token) - return history.push('/Dashboard'); - } - if (platforms && game) { - return ( -
    -
    Update Walkthrough
    - {/*
    - -
    -

    - {game.name} ({game.released}) -

    -
    -
    -
    Play Time
    -
    Playtime: {game.playtime}hr
    -
    -
    -
    Genre
    -
    · {game.genre}
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    - Rating -
    -
    {game.metacritic && {game.metacritic}%}
    -
    -
    -
    -
    */} - -
    -

    - Walkthrough by {userState.user.name} -

    -
    - -
    - -
    - - - - -
    -
    -
    - ); - } -} - -export default UpdateWalkPage; diff --git a/src/components/assets/Dashboard.css b/src/components/assets/Dashboard.css deleted file mode 100644 index bc97bd4..0000000 --- a/src/components/assets/Dashboard.css +++ /dev/null @@ -1,35 +0,0 @@ -body { - background-color: #653EA7; -} - -a:hover { - color: #7e57c1; -} - -.Barset { - background-color: #0E0F19; - border-color: #0E0F19; - color: white; - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - margin: auto; - text-align: center; -} - -.consoleIcon { - background-size: contain; - height: 15px; - width: 65px; -} - -.footer { - position:fixed; - bottom:0; - left:0; -} - -.gameCard:hover { - border: 2px solid #7e57c1; -} \ No newline at end of file diff --git a/src/components/assets/GamePage.css b/src/components/assets/GamePage.css deleted file mode 100644 index bc97bd4..0000000 --- a/src/components/assets/GamePage.css +++ /dev/null @@ -1,35 +0,0 @@ -body { - background-color: #653EA7; -} - -a:hover { - color: #7e57c1; -} - -.Barset { - background-color: #0E0F19; - border-color: #0E0F19; - color: white; - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - margin: auto; - text-align: center; -} - -.consoleIcon { - background-size: contain; - height: 15px; - width: 65px; -} - -.footer { - position:fixed; - bottom:0; - left:0; -} - -.gameCard:hover { - border: 2px solid #7e57c1; -} \ No newline at end of file diff --git a/src/components/assets/HomePage.css b/src/components/assets/HomePage.css deleted file mode 100644 index bc97bd4..0000000 --- a/src/components/assets/HomePage.css +++ /dev/null @@ -1,35 +0,0 @@ -body { - background-color: #653EA7; -} - -a:hover { - color: #7e57c1; -} - -.Barset { - background-color: #0E0F19; - border-color: #0E0F19; - color: white; - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - margin: auto; - text-align: center; -} - -.consoleIcon { - background-size: contain; - height: 15px; - width: 65px; -} - -.footer { - position:fixed; - bottom:0; - left:0; -} - -.gameCard:hover { - border: 2px solid #7e57c1; -} \ No newline at end of file diff --git a/src/components/assets/Login.css b/src/components/assets/Login.css deleted file mode 100644 index bc97bd4..0000000 --- a/src/components/assets/Login.css +++ /dev/null @@ -1,35 +0,0 @@ -body { - background-color: #653EA7; -} - -a:hover { - color: #7e57c1; -} - -.Barset { - background-color: #0E0F19; - border-color: #0E0F19; - color: white; - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - margin: auto; - text-align: center; -} - -.consoleIcon { - background-size: contain; - height: 15px; - width: 65px; -} - -.footer { - position:fixed; - bottom:0; - left:0; -} - -.gameCard:hover { - border: 2px solid #7e57c1; -} \ No newline at end of file diff --git a/src/components/assets/OneWalkPage.css b/src/components/assets/OneWalkPage.css deleted file mode 100644 index bc97bd4..0000000 --- a/src/components/assets/OneWalkPage.css +++ /dev/null @@ -1,35 +0,0 @@ -body { - background-color: #653EA7; -} - -a:hover { - color: #7e57c1; -} - -.Barset { - background-color: #0E0F19; - border-color: #0E0F19; - color: white; - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - margin: auto; - text-align: center; -} - -.consoleIcon { - background-size: contain; - height: 15px; - width: 65px; -} - -.footer { - position:fixed; - bottom:0; - left:0; -} - -.gameCard:hover { - border: 2px solid #7e57c1; -} \ No newline at end of file diff --git a/src/components/assets/WalkPageAdd.css b/src/components/assets/WalkPageAdd.css deleted file mode 100644 index 8fc64bf..0000000 --- a/src/components/assets/WalkPageAdd.css +++ /dev/null @@ -1,45 +0,0 @@ -body { - background-color: #653EA7; -} - -a:hover { - color: #7e57c1; -} - -.Barset { - background-color: #0E0F19; - border-color: #0E0F19; - color: white; - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - margin: auto; - text-align: center; -} - -.consoleIcon { - background-size: contain; - height: 15px; - width: 65px; -} - -.footer { - position:fixed; - bottom:0; - left:0; -} - -.gameCard:hover { - border: 2px solid #7e57c1; -} - -#rating { - display: block; -} - -@media screen and (max-width: 648px) { - #rating { - display: none; - } -} \ No newline at end of file diff --git a/src/components/assets/WalkPageUpdate.css b/src/components/assets/WalkPageUpdate.css deleted file mode 100644 index bc97bd4..0000000 --- a/src/components/assets/WalkPageUpdate.css +++ /dev/null @@ -1,35 +0,0 @@ -body { - background-color: #653EA7; -} - -a:hover { - color: #7e57c1; -} - -.Barset { - background-color: #0E0F19; - border-color: #0E0F19; - color: white; - font-family: "Poppins", sans-serif; - text-transform: uppercase; - font-size: 12px; - font-weight: 500; - margin: auto; - text-align: center; -} - -.consoleIcon { - background-size: contain; - height: 15px; - width: 65px; -} - -.footer { - position:fixed; - bottom:0; - left:0; -} - -.gameCard:hover { - border: 2px solid #7e57c1; -} \ No newline at end of file diff --git a/src/components/utils/API.js b/src/components/utils/API.js deleted file mode 100644 index a57cf83..0000000 --- a/src/components/utils/API.js +++ /dev/null @@ -1,119 +0,0 @@ -const axios = require("axios") -const BASEURL = 'https://api.rawg.io/api/games'; - -// const envKey = process.env.API_KEY; - -const KEY = `key=${process.env.REACT_APP_APIKEY}`; -// const KEY = `key=${envKey}`; - -// const URL_PREFIX = "http://localhost:3001" -const URL_PREFIX = "https://console-log-backend.herokuapp.com" -const API = { - search: function (CONFIG, SUFFIX) { - if (!isNaN(CONFIG) && CONFIG) { - //search by game ID - // console.log("NUMBER: "+CONFIG) - CONFIG = `/${CONFIG}?`; - return axios.get(BASEURL + CONFIG + KEY + SUFFIX); - } else if (!CONFIG) { - //blank - // console.log("BLANK") - return axios.get(BASEURL + "?" + KEY + SUFFIX); - } else if (CONFIG.includes("http")) { - //searching NEXT & PREV - console.log("Searching: " + CONFIG) - return axios.get(CONFIG); - } else { - //For searchables - //api/games?search=${slugifiedTerm}&key= - CONFIG.toLowerCase().replace(/\s+/g, '-'); - CONFIG = `?search=${CONFIG}&`; - // console.log("New CONFIG:"+CONFIG) - return axios.get(BASEURL + CONFIG + KEY + SUFFIX); - } - }, - // possible implementation for get games associated with user's walkthroughs - searchByWalkthrough: function (IDlist, SUFFIX) { - let gamelist = []; - this.search(IDlist, SUFFIX).then(res => { - gamelist.push(res.data); - }); - console.log(gamelist) - return gamelist; - }, - login: function (userData) { - return axios.post(`${URL_PREFIX}/auth/login`, userData) - }, - - signup: function (userData) { - return axios.post(`${URL_PREFIX}/auth/signup`, userData) - }, - - getProfile: function (token) { - return axios.get(`${URL_PREFIX}/auth/profile`, { - headers: { - authorization: `Bearer ${token}` - } - }) - }, - getAllWalkthroughs: function (token) { - return axios.get(`${URL_PREFIX}/api/findall`); - }, - - getOneWalkthrough: function (id) { - return axios.get(`${URL_PREFIX}/api/find/${id}`); - }, - - getUserWalkthrough: function (id) { - return axios.get(`${URL_PREFIX}/api/userwalkthroughs/${id}`); - }, - - getUserFav: function (id) { - return axios.get(`${URL_PREFIX}/api/user/${id}`); - }, - - createWalkthrough: function (data, token) { - return axios.post(`${URL_PREFIX}/api/create`, data, { - headers: { - authorization: `Bearer ${token}` - } - }); - }, - updateWalkthrough: function (data, id, token) { - return axios.put(`${URL_PREFIX}/api/update/${id}`, data, { - headers: { - authorization: `Bearer ${token}` - } - }); - }, - deleteWalkthrough: function (id, token) { - return axios.delete(`${URL_PREFIX}/api/deletewalkthrough/${id}`, { - headers: { - authorization: `Bearer ${token}` - } - }); - }, - addFavorite: function (userID, walkthroughID, token) { - return axios.put(`${URL_PREFIX}/api/addfavorite/${walkthroughID}/${userID}`, token, { - headers: { - authorization: `Bearer ${token}` - } - }); - }, - removeFavorite: function (userID, walkthroughID, token) { - return axios.put(`${URL_PREFIX}/api/removefavorite/${walkthroughID}/${userID}`, token, { - headers: { - authorization: `Bearer ${token}` - } - }); - }, - addRating: function (rating, walkthroughID, token) { - return axios.put(`${URL_PREFIX}/api/ratewalkthrough/${walkthroughID}/${rating}`, token, { - headers: { - authorization: `Bearer ${token}` - } - }); - }, -} - -export default API \ No newline at end of file diff --git a/src/components/utils/global.js b/src/components/utils/global.js deleted file mode 100644 index d9ca149..0000000 --- a/src/components/utils/global.js +++ /dev/null @@ -1,3 +0,0 @@ -global.searchable = localStorage.getItem('searchable') || ""; -global.filter = localStorage.getItem('filter') || ""; -global.walk = localStorage.getItem('walk') || ""; \ No newline at end of file diff --git a/src/index.css b/src/index.css deleted file mode 100644 index 17df0e7..0000000 --- a/src/index.css +++ /dev/null @@ -1,17 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', - 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', - monospace; -} diff --git a/src/index.js b/src/index.js deleted file mode 100644 index ee593bc..0000000 --- a/src/index.js +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import './index.css'; -import App from './App'; -import './components/utils/global' - -ReactDOM.render( - , - document.getElementById('root') -); \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js deleted file mode 100644 index e50e3cd..0000000 --- a/tailwind.config.js +++ /dev/null @@ -1,26 +0,0 @@ -// tailwind.config.js -module.exports = { - purge: ['./src/**/*.{js,jsx,ts,tsx}', './public/index.html'], - darkMode: false, // or 'media' or 'class' - theme: { - backgroundColor: theme => ({ - ...theme('colors'), - 'primary': '#7e57c1', - 'secondary': '#653EA7' - }), - - fontFamily: { - 'heading': 'Odibee Sans, cursive' - }, - - extend: { - backgroundImage: theme => ({ - 'login': "url('https://static.displate.com/857x1200/displate/2019-07-08/258615ec1b02fb8c8a214aa16a830265_425e028110c5390b7164a75d9bf31dfd.jpg')", - }) - }, - }, - variants: { - extend: {}, - }, - plugins: [], -} \ No newline at end of file From 52f811fcab5c1a11dc26e0844e386bf6669be28e Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:03:22 -0700 Subject: [PATCH 04/64] add .gitignore --- .gitignore | 152 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 137 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 8692cf6..d714eaf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,24 +1,146 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* -# dependencies -/node_modules -/.pnp -.pnp.js +# vite build artifacts +dist +dist-ssr +*.local -# testing -/coverage +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? -# production -/build +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json -# misc -.DS_Store +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files .env -.env.local .env.development.local .env.test.local .env.production.local +.env.local -npm-debug.log* -yarn-debug.log* -yarn-error.log* +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp +.cache + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* \ No newline at end of file From e8dc22c26239a7137d2cd3f5c423ab751d56c6d1 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:03:57 -0700 Subject: [PATCH 05/64] add root formatting & linting configs --- .eslintrc.json | 10 + .prettierrc.json | 8 + package.json | 67 +-- yarn.lock | 1313 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 1355 insertions(+), 43 deletions(-) create mode 100644 .eslintrc.json create mode 100644 .prettierrc.json create mode 100644 yarn.lock diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..893f849 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,10 @@ +{ + "root": true, + "parser": "@typescript-eslint/parser", + "extends": [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "plugin:react-hooks/recommended", + "plugin:prettier/recommended" + ] +} diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..961351a --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,8 @@ +{ + "printWidth": 100, + "tabWidth": 2, + "semi": true, + "singleQuote": true, + "jsxSingleQuote": true, + "trailingComma": "all" +} diff --git a/package.json b/package.json index 0f015d0..2a84fd2 100644 --- a/package.json +++ b/package.json @@ -1,49 +1,30 @@ { - "name": "tailwindcss-react-v1-yt", - "version": "0.1.0", - "private": true, - "dependencies": { - "@craco/craco": "^6.1.2", - "@testing-library/jest-dom": "^5.12.0", - "@testing-library/react": "^11.2.7", - "@testing-library/user-event": "^12.8.3", - "axios": "^0.21.1", - "dotenv": "^10.0.0", - "moment": "^2.29.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-router-dom": "^5.2.0", - "react-scripts": "4.0.3", - "react-speech-recognition": "^3.8.0", - "web-vitals": "^1.1.2", - "autoprefixer": "^9.8.6", - "postcss": "^7.0.35", - "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.1.2" - }, + "name": "console-log", + "version": "2.0.0", + "main": "index.js", + "author": "Robert Adams ", + "repository": "git@github.com:r0b4dams/console-log.git", + "license": "MIT", "scripts": { - "start": "craco start", - "build": "craco build", - "test": "craco test", - "eject": "react-scripts eject" - }, - "eslintConfig": { - "extends": [ - "react-app", - "react-app/jest" - ] - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] + "dev": "concurrently \"cd server && yarn dev\" \"cd client && yarn dev\"", + "prod": "node server", + "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", + "client:build": "cd client && yarn build", + "client:preview": "cd client && yarn preview" }, "devDependencies": { + "@typescript-eslint/eslint-plugin": "^6.7.3", + "@typescript-eslint/parser": "^6.7.3", + "concurrently": "^8.2.1", + "eslint": "^8.50.0", + "eslint-config-prettier": "^9.0.0", + "eslint-plugin-prettier": "^5.0.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.3", + "prettier": "^3.0.3", + "typescript": "^5.2.2" + }, + "dependencies": { + "dotenv": "^16.3.1" } } diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..f77460a --- /dev/null +++ b/yarn.lock @@ -0,0 +1,1313 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + +"@babel/runtime@^7.21.0": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.15.tgz#38f46494ccf6cf020bd4eed7124b425e83e523b8" + integrity sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA== + dependencies: + regenerator-runtime "^0.14.0" + +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.5.1": + version "4.8.2" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.8.2.tgz#26585b7c0ba36362893d3a3c206ee0c57c389616" + integrity sha512-0MGxAVt1m/ZK+LTJp/j0qF7Hz97D9O/FH9Ms3ltnyIdDD57cbb1ACIQTkbHvNXtWDv5TPq7w5Kq56+cNukbo7g== + +"@eslint-community/regexpp@^4.6.1": + version "4.8.1" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.8.1.tgz#8c4bb756cc2aa7eaf13cfa5e69c83afb3260c20c" + integrity sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ== + +"@eslint/eslintrc@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.2.tgz#c6936b4b328c64496692f76944e755738be62396" + integrity sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g== + 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" + +"@eslint/js@8.50.0": + version "8.50.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.50.0.tgz#9e93b850f0f3fa35f5fa59adfd03adae8488e484" + integrity sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ== + +"@humanwhocodes/config-array@^0.11.11": + version "0.11.11" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.11.tgz#88a04c570dbbc7dd943e4712429c3df09bc32844" + integrity sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA== + dependencies: + "@humanwhocodes/object-schema" "^1.2.1" + debug "^4.1.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" + integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@pkgr/utils@^2.3.1": + version "2.4.2" + resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.4.2.tgz#9e638bbe9a6a6f165580dc943f138fd3309a2cbc" + 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" + +"@types/json-schema@^7.0.12": + version "7.0.13" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.13.tgz#02c24f4363176d2d18fc8b70b9f3c54aba178a85" + integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== + +"@types/semver@^7.5.0": + version "7.5.3" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.3.tgz#9a726e116beb26c24f1ccd6850201e1246122e04" + integrity sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw== + +"@typescript-eslint/eslint-plugin@^6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.3.tgz#d98046e9f7102d49a93d944d413c6055c47fafd7" + integrity sha512-vntq452UHNltxsaaN+L9WyuMch8bMd9CqJ3zhzTPXXidwbf5mqqKCVXEuvRZUqLJSTLeWE65lQwyXsRGnXkCTA== + dependencies: + "@eslint-community/regexpp" "^4.5.1" + "@typescript-eslint/scope-manager" "6.7.3" + "@typescript-eslint/type-utils" "6.7.3" + "@typescript-eslint/utils" "6.7.3" + "@typescript-eslint/visitor-keys" "6.7.3" + debug "^4.3.4" + graphemer "^1.4.0" + ignore "^5.2.4" + natural-compare "^1.4.0" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/parser@^6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.7.3.tgz#aaf40092a32877439e5957e18f2d6a91c82cc2fd" + integrity sha512-TlutE+iep2o7R8Lf+yoer3zU6/0EAUc8QIBB3GYBc1KGz4c4TRm83xwXUZVPlZ6YCLss4r77jbu6j3sendJoiQ== + dependencies: + "@typescript-eslint/scope-manager" "6.7.3" + "@typescript-eslint/types" "6.7.3" + "@typescript-eslint/typescript-estree" "6.7.3" + "@typescript-eslint/visitor-keys" "6.7.3" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.7.3.tgz#07e5709c9bdae3eaf216947433ef97b3b8b7d755" + integrity sha512-wOlo0QnEou9cHO2TdkJmzF7DFGvAKEnB82PuPNHpT8ZKKaZu6Bm63ugOTn9fXNJtvuDPanBc78lGUGGytJoVzQ== + dependencies: + "@typescript-eslint/types" "6.7.3" + "@typescript-eslint/visitor-keys" "6.7.3" + +"@typescript-eslint/type-utils@6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.7.3.tgz#c2c165c135dda68a5e70074ade183f5ad68f3400" + integrity sha512-Fc68K0aTDrKIBvLnKTZ5Pf3MXK495YErrbHb1R6aTpfK5OdSFj0rVN7ib6Tx6ePrZ2gsjLqr0s98NG7l96KSQw== + dependencies: + "@typescript-eslint/typescript-estree" "6.7.3" + "@typescript-eslint/utils" "6.7.3" + debug "^4.3.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/types@6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.7.3.tgz#0402b5628a63f24f2dc9d4a678e9a92cc50ea3e9" + integrity sha512-4g+de6roB2NFcfkZb439tigpAMnvEIg3rIjWQ+EM7IBaYt/CdJt6em9BJ4h4UpdgaBWdmx2iWsafHTrqmgIPNw== + +"@typescript-eslint/typescript-estree@6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.3.tgz#ec5bb7ab4d3566818abaf0e4a8fa1958561b7279" + integrity sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g== + dependencies: + "@typescript-eslint/types" "6.7.3" + "@typescript-eslint/visitor-keys" "6.7.3" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.5.4" + ts-api-utils "^1.0.1" + +"@typescript-eslint/utils@6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.7.3.tgz#96c655816c373135b07282d67407cb577f62e143" + integrity sha512-vzLkVder21GpWRrmSR9JxGZ5+ibIUSudXlW52qeKpzUEQhRSmyZiVDDj3crAth7+5tmN1ulvgKaCU2f/bPRCzg== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + "@types/json-schema" "^7.0.12" + "@types/semver" "^7.5.0" + "@typescript-eslint/scope-manager" "6.7.3" + "@typescript-eslint/types" "6.7.3" + "@typescript-eslint/typescript-estree" "6.7.3" + semver "^7.5.4" + +"@typescript-eslint/visitor-keys@6.7.3": + version "6.7.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.3.tgz#83809631ca12909bd2083558d2f93f5747deebb2" + integrity sha512-HEVXkU9IB+nk9o63CeICMHxFWbHWr3E1mpilIQBe9+7L/lH97rleFLVtYsfnWB+JVMaiFnEaxvknvmIzX+CqVg== + dependencies: + "@typescript-eslint/types" "6.7.3" + eslint-visitor-keys "^3.4.1" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^8.9.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + 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" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +big-integer@^1.6.44: + version "1.6.51" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" + integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== + +bplist-parser@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e" + integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== + dependencies: + big-integer "^1.6.44" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +bundle-name@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bundle-name/-/bundle-name-3.0.0.tgz#ba59bcc9ac785fb67ccdbf104a2bf60c099f0e1a" + integrity sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw== + dependencies: + run-applescript "^5.0.0" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +chalk@^4.0.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +concurrently@^8.2.1: + version "8.2.1" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-8.2.1.tgz#bcab9cacc38c23c503839583151e0fa96fd5b584" + integrity sha512-nVraf3aXOpIcNud5pB9M82p1tynmZkrSGQ1p6X/VY8cJ+2LMVqAgXsJxYYefACSHbTYlm92O1xuhdGTjwoEvbQ== + dependencies: + chalk "^4.1.2" + date-fns "^2.30.0" + lodash "^4.17.21" + rxjs "^7.8.1" + shell-quote "^1.8.1" + spawn-command "0.0.2" + supports-color "^8.1.1" + tree-kill "^1.2.2" + yargs "^17.7.2" + +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +date-fns@^2.30.0: + version "2.30.0" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== + dependencies: + "@babel/runtime" "^7.21.0" + +debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +default-browser-id@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/default-browser-id/-/default-browser-id-3.0.0.tgz#bee7bbbef1f4e75d31f98f4d3f1556a14cea790c" + integrity sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA== + dependencies: + bplist-parser "^0.2.0" + untildify "^4.0.0" + +default-browser@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/default-browser/-/default-browser-4.0.0.tgz#53c9894f8810bf86696de117a6ce9085a3cbc7da" + 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" + +define-lazy-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" + integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dotenv@^16.3.1: + version "16.3.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" + integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-config-prettier@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.0.0.tgz#eb25485946dd0c66cd216a46232dc05451518d1f" + integrity sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw== + +eslint-plugin-prettier@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.0.0.tgz#6887780ed95f7708340ec79acfdf60c35b9be57a" + integrity sha512-AgaZCVuYDXHUGxj/ZGu1u8H8CYgDY3iG6w5kUFw4AzMVXzB7VvbKgYR4nATIN+OvUrghMbiDLeimVjVY5ilq3w== + dependencies: + prettier-linter-helpers "^1.0.0" + synckit "^0.8.5" + +eslint-plugin-react-hooks@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-react-refresh@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.3.tgz#59dae8c00a119f06ea16b1d3e6891df3775947c7" + integrity sha512-Hh0wv8bUNY877+sI0BlCUlsS0TYYQqvzEwJsJJPM2WF4RnTStSnSR3zdJYa2nPOJgg3UghXi54lVyMSmpCalzA== + +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@^8.50.0: + version "8.50.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.50.0.tgz#2ae6015fee0240fcd3f83e1e25df0287f487d6b2" + integrity sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.2" + "@eslint/js" "8.50.0" + "@humanwhocodes/config-array" "^0.11.11" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + ajv "^6.12.4" + 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.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + 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" + +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + 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" + +execa@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9" + 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" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + +fast-glob@^3.2.9, fast-glob@^3.3.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + 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" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fastq@^1.6.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + dependencies: + reusify "^1.0.4" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.1.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.0.tgz#0e54ab4a1a60fe87e2946b6b00657f1c99e1af3f" + integrity sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew== + dependencies: + flatted "^3.2.7" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.7: + version "3.2.9" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" + integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-stream@^6.0.0, get-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +glob-parent@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^13.19.0: + version "13.22.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.22.0.tgz#0c9fcb9c48a2494fbb5edbfee644285543eba9d8" + integrity sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw== + dependencies: + type-fest "^0.20.2" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + 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" + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +human-signals@^4.3.0: + version "4.3.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-4.3.1.tgz#ab7f811e851fca97ffbd2c1fe9a958964de321b2" + integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== + +ignore@^5.2.0, ignore@^5.2.4: + version "5.2.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-docker@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" + integrity sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-inside-container@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-inside-container/-/is-inside-container-1.0.0.tgz#e81fba699662eb31dbdaf26766a61d4814717ea4" + integrity sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA== + dependencies: + is-docker "^3.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" + integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +keyv@^4.5.3: + version "4.5.3" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.3.tgz#00873d2b046df737963157bd04f294ca818c9c25" + integrity sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug== + dependencies: + json-buffer "3.0.1" + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-fn@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" + integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== + +minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +npm-run-path@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00" + integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== + dependencies: + path-key "^4.0.0" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +onetime@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4" + integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== + dependencies: + mimic-fn "^4.0.0" + +open@^9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/open/-/open-9.1.0.tgz#684934359c90ad25742f5a26151970ff8c6c80b6" + 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" + +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" + 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" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-key@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18" + integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.0.3.tgz#432a51f7ba422d1469096c0fdc28e235db8f9643" + integrity sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg== + +punycode@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +run-applescript@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-5.0.0.tgz#e11e1c932e055d5c6b40d98374e0268d9b11899c" + integrity sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg== + dependencies: + execa "^5.0.0" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +rxjs@^7.8.1: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +semver@^7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + +signal-exit@^3.0.3, signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +spawn-command@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2.tgz#9544e1a43ca045f8531aac1a48cb29bdae62338e" + integrity sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ== + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-final-newline@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd" + integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.1.1: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +synckit@^0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.5.tgz#b7f4358f9bb559437f9f167eb6bc46b3c9818fa3" + integrity sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q== + dependencies: + "@pkgr/utils" "^2.3.1" + tslib "^2.5.0" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +titleize@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/titleize/-/titleize-3.0.0.tgz#71c12eb7fdd2558aa8a44b0be83b8a76694acd53" + integrity sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +tree-kill@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" + integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== + +ts-api-utils@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz#f12c1c781d04427313dbac808f453f050e54a331" + integrity sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg== + +tslib@^2.1.0, tslib@^2.5.0, tslib@^2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +typescript@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" + integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== + +untildify@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" + integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 1e9c1366f95a80dc4578500d319703186f41a076 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:04:14 -0700 Subject: [PATCH 06/64] reset --- README.md | 68 +------------------------------------------------------ 1 file changed, 1 insertion(+), 67 deletions(-) diff --git a/README.md b/README.md index cd21b51..72d46f3 100644 --- a/README.md +++ b/README.md @@ -1,67 +1 @@ -[![MIT](https://img.shields.io/badge/license-MIT-green)](https://opensource.org/licenses/MIT) - -# Console Log - -## Description - -A hub for players to store walkthroughs for their favorite video games! - -Create a user profile and start saving text or links to your favorite walkthroughs. - -View, rate, and favorite walkthroughs posted by other users! - -Search for games using voice commands! - -## Table of Contents - -- [Installation](##🛠️Installation) -- [Usage](##📐Usage) -- [License](##📋License) -- [Contributing](##📝Contributing) -- [Tests](##✔️Tests) - -## Usage - -Click the image below to check out the deployed application! - -[![link to app](./public/assets/images/webapp-screenshot.jpg)](https://sar-console-log.herokuapp.com/) - -## Questions - -Questions? Contact one of us via the links below! - - ------------- -## 🛠️Installation -To install necessary dependencies, run the following command: - -npm install - ------------- -## 📐Usage -Please see below for instructions on usage: - -Will need to update their .env with a valid RAWG key - ------------- -## 📋License -This project is covered under the [MIT](https://opensource.org/licenses/MIT) license. - ------------- -## 📝Contributing - -- Sung Kim: [sungjk77](https://github.com/sungjk77) - - sungjk@uw.edu - -- Robert Adams: [comatosino](https://github.com/comatosino) - -- Aurora Duncan: [aurorabrynn](https://github.com/aurorabrynn) - ------------- -## ✔️Tests -To test the program, please run the following: - -n/a - - - +# console-log From 319fa3d056d1ce86c51130044d87bcc00ed810b8 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:04:49 -0700 Subject: [PATCH 07/64] init vite client --- client/.eslintrc.json | 12 + client/README.md | 1 + client/index.html | 13 + client/package.json | 22 ++ client/public/vite.svg | 20 ++ client/src/App.css | 42 +++ client/src/App.tsx | 31 ++ client/src/assets/react.svg | 1 + client/src/index.css | 69 ++++ client/src/main.tsx | 10 + client/src/vite-env.d.ts | 1 + client/tsconfig.json | 25 ++ client/tsconfig.node.json | 10 + client/vite.config.ts | 17 + client/yarn.lock | 682 ++++++++++++++++++++++++++++++++++++ 15 files changed, 956 insertions(+) create mode 100644 client/.eslintrc.json create mode 100644 client/README.md create mode 100644 client/index.html create mode 100644 client/package.json create mode 100644 client/public/vite.svg create mode 100644 client/src/App.css create mode 100644 client/src/App.tsx create mode 100644 client/src/assets/react.svg create mode 100644 client/src/index.css create mode 100644 client/src/main.tsx create mode 100644 client/src/vite-env.d.ts create mode 100644 client/tsconfig.json create mode 100644 client/tsconfig.node.json create mode 100644 client/vite.config.ts create mode 100644 client/yarn.lock diff --git a/client/.eslintrc.json b/client/.eslintrc.json new file mode 100644 index 0000000..c873f89 --- /dev/null +++ b/client/.eslintrc.json @@ -0,0 +1,12 @@ +{ + "extends": ["../.eslintrc.json"], + "env": { "browser": true, "es2020": true }, + "ignorePatterns": ["dist"], + "plugins": ["react-refresh"], + "rules": { + "react-refresh/only-export-components": [ + "warn", + { "allowConstantExport": true } + ] + } +} diff --git a/client/README.md b/client/README.md new file mode 100644 index 0000000..d024997 --- /dev/null +++ b/client/README.md @@ -0,0 +1 @@ +console log client \ No newline at end of file diff --git a/client/index.html b/client/index.html new file mode 100644 index 0000000..e4b78ea --- /dev/null +++ b/client/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + TS + + +
    + + + diff --git a/client/package.json b/client/package.json new file mode 100644 index 0000000..e45a36d --- /dev/null +++ b/client/package.json @@ -0,0 +1,22 @@ +{ + "name": "console-log-client", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext ts,tsx --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@types/react": "^18.2.15", + "@types/react-dom": "^18.2.7", + "@vitejs/plugin-react": "^4.0.3", + "vite": "^4.4.5" + } +} diff --git a/client/public/vite.svg b/client/public/vite.svg new file mode 100644 index 0000000..d08b961 --- /dev/null +++ b/client/public/vite.svg @@ -0,0 +1,20 @@ + \ No newline at end of file diff --git a/client/src/App.css b/client/src/App.css new file mode 100644 index 0000000..b9d355d --- /dev/null +++ b/client/src/App.css @@ -0,0 +1,42 @@ +#root { + max-width: 1280px; + margin: 0 auto; + padding: 2rem; + text-align: center; +} + +.logo { + height: 6em; + padding: 1.5em; + will-change: filter; + transition: filter 300ms; +} +.logo:hover { + filter: drop-shadow(0 0 2em #646cffaa); +} +.logo.react:hover { + filter: drop-shadow(0 0 2em #61dafbaa); +} + +@keyframes logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +@media (prefers-reduced-motion: no-preference) { + a:nth-of-type(2) .logo { + animation: logo-spin infinite 20s linear; + } +} + +.card { + padding: 2em; +} + +.read-the-docs { + color: #888; +} diff --git a/client/src/App.tsx b/client/src/App.tsx new file mode 100644 index 0000000..236b5ec --- /dev/null +++ b/client/src/App.tsx @@ -0,0 +1,31 @@ +import { useState } from 'react'; +import reactLogo from './assets/react.svg'; +import viteLogo from '/vite.svg'; +import './App.css'; + +function App() { + const [count, setCount] = useState(0); + + return ( + <> + +

    Vite + React

    +
    + +

    + Edit src/App.tsx and save to test HMR +

    +
    +

    Click on the Vite and React logos to learn more

    + + ); +} + +export default App; diff --git a/client/src/assets/react.svg b/client/src/assets/react.svg new file mode 100644 index 0000000..6c87de9 --- /dev/null +++ b/client/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/client/src/index.css b/client/src/index.css new file mode 100644 index 0000000..2c3fac6 --- /dev/null +++ b/client/src/index.css @@ -0,0 +1,69 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/client/src/main.tsx b/client/src/main.tsx new file mode 100644 index 0000000..9bb419d --- /dev/null +++ b/client/src/main.tsx @@ -0,0 +1,10 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import App from './App.tsx'; +import './index.css'; + +ReactDOM.createRoot(document.getElementById('root')!).render( + + + , +); diff --git a/client/src/vite-env.d.ts b/client/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/client/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/client/tsconfig.json b/client/tsconfig.json new file mode 100644 index 0000000..a7fc6fb --- /dev/null +++ b/client/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": ["src"], + "references": [{ "path": "./tsconfig.node.json" }] +} diff --git a/client/tsconfig.node.json b/client/tsconfig.node.json new file mode 100644 index 0000000..42872c5 --- /dev/null +++ b/client/tsconfig.node.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "composite": true, + "skipLibCheck": true, + "module": "ESNext", + "moduleResolution": "bundler", + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/client/vite.config.ts b/client/vite.config.ts new file mode 100644 index 0000000..b04e7f3 --- /dev/null +++ b/client/vite.config.ts @@ -0,0 +1,17 @@ +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; + +export default defineConfig({ + plugins: [react()], + server: { + open: true, + port: 3000, + proxy: { + '/graphql': { + target: 'http://localhost:3001', + changeOrigin: true, + secure: false, + }, + }, + }, +}); diff --git a/client/yarn.lock b/client/yarn.lock new file mode 100644 index 0000000..bacbeba --- /dev/null +++ b/client/yarn.lock @@ -0,0 +1,682 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.22.13": + version "7.22.13" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" + integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== + dependencies: + "@babel/highlight" "^7.22.13" + chalk "^2.4.2" + +"@babel/compat-data@^7.22.9": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.20.tgz#8df6e96661209623f1975d66c35ffca66f3306d0" + integrity sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw== + +"@babel/core@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.22.20.tgz#e3d0eed84c049e2a2ae0a64d27b6a37edec385b7" + integrity sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.22.15" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-module-transforms" "^7.22.20" + "@babel/helpers" "^7.22.15" + "@babel/parser" "^7.22.16" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.22.20" + "@babel/types" "^7.22.19" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.15.tgz#1564189c7ec94cb8f77b5e8a90c4d200d21b2339" + integrity sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA== + dependencies: + "@babel/types" "^7.22.15" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + +"@babel/helper-compilation-targets@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52" + integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== + dependencies: + "@babel/compat-data" "^7.22.9" + "@babel/helper-validator-option" "^7.22.15" + browserslist "^4.21.9" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + +"@babel/helper-function-name@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz#ede300828905bb15e582c037162f99d5183af1be" + integrity sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ== + dependencies: + "@babel/template" "^7.22.5" + "@babel/types" "^7.22.5" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-module-imports@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-module-transforms@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz#da9edc14794babbe7386df438f3768067132f59e" + integrity sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-plugin-utils@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + +"@babel/helper-validator-identifier@^7.22.19", "@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-option@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" + integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== + +"@babel/helpers@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.22.15.tgz#f09c3df31e86e3ea0b7ff7556d85cdebd47ea6f1" + integrity sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/highlight@^7.22.13": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" + integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.22.16": + version "7.22.16" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.16.tgz#180aead7f247305cce6551bea2720934e2fa2c95" + integrity sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA== + +"@babel/plugin-transform-react-jsx-self@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.22.5.tgz#ca2fdc11bc20d4d46de01137318b13d04e481d8e" + integrity sha512-nTh2ogNUtxbiSbxaT4Ds6aXnXEipHweN9YRgOX/oNXdf0cCrGn/+2LozFa3lnPV5D90MkjhgckCPBrsoSc1a7g== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-jsx-source@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.22.5.tgz#49af1615bfdf6ed9d3e9e43e425e0b2b65d15b6c" + integrity sha512-yIiRO6yobeEIaI0RTbIr8iAK9FcBHLtZq0S89ZPjDLQXBA4xvghaKqI0etp/tF3htTM0sazJKKLz9oEiGRtu7w== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/template@^7.22.15", "@babel/template@^7.22.5": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.22.15", "@babel/traverse@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.20.tgz#db572d9cb5c79e02d83e5618b82f6991c07584c9" + integrity sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.22.15" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.22.5" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.22.16" + "@babel/types" "^7.22.19" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5": + version "7.22.19" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.19.tgz#7425343253556916e440e662bb221a93ddb75684" + integrity sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.19" + to-fast-properties "^2.0.0" + +"@esbuild/android-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" + integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== + +"@esbuild/android-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" + integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== + +"@esbuild/android-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" + integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== + +"@esbuild/darwin-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" + integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== + +"@esbuild/darwin-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" + integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== + +"@esbuild/freebsd-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" + integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== + +"@esbuild/freebsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" + integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== + +"@esbuild/linux-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" + integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== + +"@esbuild/linux-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" + integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== + +"@esbuild/linux-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" + integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== + +"@esbuild/linux-loong64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" + integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== + +"@esbuild/linux-mips64el@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" + integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== + +"@esbuild/linux-ppc64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" + integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== + +"@esbuild/linux-riscv64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" + integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== + +"@esbuild/linux-s390x@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" + integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== + +"@esbuild/linux-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" + integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== + +"@esbuild/netbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" + integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== + +"@esbuild/openbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" + integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== + +"@esbuild/sunos-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" + integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== + +"@esbuild/win32-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" + integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== + +"@esbuild/win32-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" + integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== + +"@esbuild/win32-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" + integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.19" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" + integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@types/babel__core@^7.20.2": + version "7.20.2" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.2.tgz#215db4f4a35d710256579784a548907237728756" + integrity sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.5" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.5.tgz#281f4764bcbbbc51fdded0f25aa587b4ce14da95" + integrity sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.2.tgz#843e9f1f47c957553b0c374481dc4772921d6a6b" + integrity sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*": + version "7.20.2" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.2.tgz#4ddf99d95cfdd946ff35d2b65c978d9c9bf2645d" + integrity sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw== + dependencies: + "@babel/types" "^7.20.7" + +"@types/prop-types@*": + version "15.7.7" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.7.tgz#f9361f7b87fd5d8188b2c998db0a1f47e9fb391a" + integrity sha512-FbtmBWCcSa2J4zL781Zf1p5YUBXQomPEcep9QZCfRfQgTxz3pJWiDFLebohZ9fFntX5ibzOkSsrJ0TEew8cAog== + +"@types/react-dom@^18.2.7": + version "18.2.7" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.7.tgz#67222a08c0a6ae0a0da33c3532348277c70abb63" + integrity sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@^18.2.15": + version "18.2.22" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.22.tgz#abe778a1c95a07fa70df40a52d7300a40b949ccb" + integrity sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@types/scheduler@*": + version "0.16.3" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.3.tgz#cef09e3ec9af1d63d2a6cc5b383a737e24e6dcf5" + integrity sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ== + +"@vitejs/plugin-react@^4.0.3": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-4.1.0.tgz#e4f56f46fd737c5d386bb1f1ade86ba275fe09bd" + integrity sha512-rM0SqazU9iqPUraQ2JlIvReeaxOoRj6n+PzB1C0cBzIbd8qP336nC39/R9yPi3wVcah7E7j/kdU1uCUqMEU4OQ== + dependencies: + "@babel/core" "^7.22.20" + "@babel/plugin-transform-react-jsx-self" "^7.22.5" + "@babel/plugin-transform-react-jsx-source" "^7.22.5" + "@types/babel__core" "^7.20.2" + react-refresh "^0.14.0" + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +browserslist@^4.21.9: + version "4.21.11" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.11.tgz#35f74a3e51adc4d193dcd76ea13858de7b8fecb8" + integrity sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ== + dependencies: + caniuse-lite "^1.0.30001538" + electron-to-chromium "^1.4.526" + node-releases "^2.0.13" + update-browserslist-db "^1.0.13" + +caniuse-lite@^1.0.30001538: + version "1.0.30001538" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz#9dbc6b9af1ff06b5eb12350c2012b3af56744f3f" + integrity sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw== + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +convert-source-map@^1.7.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + +csstype@^3.0.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" + integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== + +debug@^4.1.0: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +electron-to-chromium@^1.4.526: + version "1.4.528" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.528.tgz#7c900fd73d9d2e8bb0dab0e301f25f0f4776ef2c" + integrity sha512-UdREXMXzLkREF4jA8t89FQjA8WHI6ssP38PMY4/4KhXFQbtImnghh4GkCgrtiZwLKUKVD2iTVXvDVQjfomEQuA== + +esbuild@^0.18.10: + version "0.18.20" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + optionalDependencies: + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +loose-envify@^1.1.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== + +node-releases@^2.0.13: + version "2.0.13" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +postcss@^8.4.27: + version "8.4.30" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.30.tgz#0e0648d551a606ef2192a26da4cabafcc09c1aa7" + integrity sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-refresh@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" + integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== + +react@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + dependencies: + loose-envify "^1.1.0" + +rollup@^3.27.1: + version "3.29.3" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.3.tgz#97769774ccaa6a3059083d4680fcabd8ead01289" + integrity sha512-T7du6Hum8jOkSWetjRgbwpM6Sy0nECYrYRSmZjayFcOddtKJWU4d17AC3HNUk7HRuqy4p+G7aEZclSHytqUmEg== + optionalDependencies: + fsevents "~2.3.2" + +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +vite@^4.4.5: + version "4.4.9" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.4.9.tgz#1402423f1a2f8d66fd8d15e351127c7236d29d3d" + integrity sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA== + dependencies: + esbuild "^0.18.10" + postcss "^8.4.27" + rollup "^3.27.1" + optionalDependencies: + fsevents "~2.3.2" + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== From 9db0146c3f12642ecc76f8a75b7d0c451c221655 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:05:00 -0700 Subject: [PATCH 08/64] add server config --- server/package.json | 23 + server/tsconfig.json | 18 + server/yarn.lock | 1402 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1443 insertions(+) create mode 100644 server/package.json create mode 100644 server/tsconfig.json create mode 100644 server/yarn.lock diff --git a/server/package.json b/server/package.json new file mode 100644 index 0000000..4b7ed5e --- /dev/null +++ b/server/package.json @@ -0,0 +1,23 @@ +{ + "name": "console-log-server", + "version": "1.0.0", + "main": "index.js", + "license": "MIT", + "scripts": { + "dev": "nodemon --exec ts-node src/index.ts" + }, + "type": "module", + "dependencies": { + "@apollo/server": "^4.9.3", + "dotenv": "^16.3.1", + "express": "^4.18.2", + "graphql": "^16.8.1", + "graphql-tag": "^2.12.6", + "mongodb": "^6.1.0", + "mongoose": "^7.5.2" + }, + "devDependencies": { + "nodemon": "^3.0.1", + "ts-node": "^10.9.1" + } +} diff --git a/server/tsconfig.json b/server/tsconfig.json new file mode 100644 index 0000000..62927a4 --- /dev/null +++ b/server/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "rootDirs": ["src"], + "outDir": "dist", + "lib": ["es2020"], + "target": "es2020", + "module": "esnext", + "moduleResolution": "node", + "esModuleInterop": true, + "sourceMap": true, + "types": ["node"] + }, + "ts-node": { + "transpileOnly": true, + "esm": true, + "experimentalSpecifierResolution": "node" + } +} diff --git a/server/yarn.lock b/server/yarn.lock new file mode 100644 index 0000000..e0c899c --- /dev/null +++ b/server/yarn.lock @@ -0,0 +1,1402 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@apollo/cache-control-types@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@apollo/cache-control-types/-/cache-control-types-1.0.3.tgz#5da62cf64c3b4419dabfef4536b57a40c8ff0b47" + integrity sha512-F17/vCp7QVwom9eG7ToauIKdAxpSoadsJnqIfyryLFSkLSOEqu+eC5Z3N8OXcUVStuOMcNHlyraRsA6rRICu4g== + +"@apollo/protobufjs@1.2.7": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@apollo/protobufjs/-/protobufjs-1.2.7.tgz#3a8675512817e4a046a897e5f4f16415f16a7d8a" + integrity sha512-Lahx5zntHPZia35myYDBRuF58tlwPskwHc5CWBZC/4bMKB6siTBWwtMrkqXcsNwQiFSzSx5hKdRPUmemrEp3Gg== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/long" "^4.0.0" + long "^4.0.0" + +"@apollo/server-gateway-interface@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@apollo/server-gateway-interface/-/server-gateway-interface-1.1.1.tgz#a79632aa921edefcd532589943f6b97c96fa4d3c" + integrity sha512-pGwCl/po6+rxRmDMFgozKQo2pbsSwE91TpsDBAOgf74CRDPXHHtM88wbwjab0wMMZh95QfR45GGyDIdhY24bkQ== + dependencies: + "@apollo/usage-reporting-protobuf" "^4.1.1" + "@apollo/utils.fetcher" "^2.0.0" + "@apollo/utils.keyvaluecache" "^2.1.0" + "@apollo/utils.logger" "^2.0.0" + +"@apollo/server@^4.9.3": + version "4.9.3" + resolved "https://registry.yarnpkg.com/@apollo/server/-/server-4.9.3.tgz#d51fa1745a7e9f3b1d687c6df40256744aaa977a" + integrity sha512-U56Sx/UmzR3Es344hQ/Ptf2EJrH+kV4ZPoLmgGjWoiwf2wYQ/pRSvkSXgjOvoyE34wSa8Gh7f92ljfLfY+6q1w== + dependencies: + "@apollo/cache-control-types" "^1.0.3" + "@apollo/server-gateway-interface" "^1.1.1" + "@apollo/usage-reporting-protobuf" "^4.1.1" + "@apollo/utils.createhash" "^2.0.0" + "@apollo/utils.fetcher" "^2.0.0" + "@apollo/utils.isnodelike" "^2.0.0" + "@apollo/utils.keyvaluecache" "^2.1.0" + "@apollo/utils.logger" "^2.0.0" + "@apollo/utils.usagereporting" "^2.1.0" + "@apollo/utils.withrequired" "^2.0.0" + "@graphql-tools/schema" "^9.0.0" + "@josephg/resolvable" "^1.0.0" + "@types/express" "^4.17.13" + "@types/express-serve-static-core" "^4.17.30" + "@types/node-fetch" "^2.6.1" + async-retry "^1.2.1" + body-parser "^1.20.0" + cors "^2.8.5" + express "^4.17.1" + loglevel "^1.6.8" + lru-cache "^7.10.1" + negotiator "^0.6.3" + node-abort-controller "^3.1.1" + node-fetch "^2.6.7" + uuid "^9.0.0" + whatwg-mimetype "^3.0.0" + +"@apollo/usage-reporting-protobuf@^4.1.0", "@apollo/usage-reporting-protobuf@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@apollo/usage-reporting-protobuf/-/usage-reporting-protobuf-4.1.1.tgz#407c3d18c7fbed7a264f3b9a3812620b93499de1" + integrity sha512-u40dIUePHaSKVshcedO7Wp+mPiZsaU6xjv9J+VyxpoU/zL6Jle+9zWeG98tr/+SZ0nZ4OXhrbb8SNr0rAPpIDA== + dependencies: + "@apollo/protobufjs" "1.2.7" + +"@apollo/utils.createhash@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.createhash/-/utils.createhash-2.0.1.tgz#9d982a166833ce08265ff70f8ef781d65109bdaa" + integrity sha512-fQO4/ZOP8LcXWvMNhKiee+2KuKyqIcfHrICA+M4lj/h/Lh1H10ICcUtk6N/chnEo5HXu0yejg64wshdaiFitJg== + dependencies: + "@apollo/utils.isnodelike" "^2.0.1" + sha.js "^2.4.11" + +"@apollo/utils.dropunuseddefinitions@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.dropunuseddefinitions/-/utils.dropunuseddefinitions-2.0.1.tgz#916cd912cbd88769d3b0eab2d24f4674eeda8124" + integrity sha512-EsPIBqsSt2BwDsv8Wu76LK5R1KtsVkNoO4b0M5aK0hx+dGg9xJXuqlr7Fo34Dl+y83jmzn+UvEW+t1/GP2melA== + +"@apollo/utils.fetcher@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.fetcher/-/utils.fetcher-2.0.1.tgz#2f6e3edc8ce79fbe916110d9baaddad7e13d955f" + integrity sha512-jvvon885hEyWXd4H6zpWeN3tl88QcWnHp5gWF5OPF34uhvoR+DFqcNxs9vrRaBBSY3qda3Qe0bdud7tz2zGx1A== + +"@apollo/utils.isnodelike@^2.0.0", "@apollo/utils.isnodelike@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.isnodelike/-/utils.isnodelike-2.0.1.tgz#08a7e50f08d2031122efa25af089d1c6ee609f31" + integrity sha512-w41XyepR+jBEuVpoRM715N2ZD0xMD413UiJx8w5xnAZD2ZkSJnMJBoIzauK83kJpSgNuR6ywbV29jG9NmxjK0Q== + +"@apollo/utils.keyvaluecache@^2.1.0": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.keyvaluecache/-/utils.keyvaluecache-2.1.1.tgz#f3f79a2f00520c6ab7a77a680a4e1fec4d19e1a6" + integrity sha512-qVo5PvUUMD8oB9oYvq4ViCjYAMWnZ5zZwEjNF37L2m1u528x5mueMlU+Cr1UinupCgdB78g+egA1G98rbJ03Vw== + dependencies: + "@apollo/utils.logger" "^2.0.1" + lru-cache "^7.14.1" + +"@apollo/utils.logger@^2.0.0", "@apollo/utils.logger@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.logger/-/utils.logger-2.0.1.tgz#74faeb97d7ad9f22282dfb465bcb2e6873b8a625" + integrity sha512-YuplwLHaHf1oviidB7MxnCXAdHp3IqYV8n0momZ3JfLniae92eYqMIx+j5qJFX6WKJPs6q7bczmV4lXIsTu5Pg== + +"@apollo/utils.printwithreducedwhitespace@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.printwithreducedwhitespace/-/utils.printwithreducedwhitespace-2.0.1.tgz#f4fadea0ae849af2c19c339cc5420d1ddfaa905e" + integrity sha512-9M4LUXV/fQBh8vZWlLvb/HyyhjJ77/I5ZKu+NBWV/BmYGyRmoEP9EVAy7LCVoY3t8BDcyCAGfxJaLFCSuQkPUg== + +"@apollo/utils.removealiases@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.removealiases/-/utils.removealiases-2.0.1.tgz#2873c93d72d086c60fc0d77e23d0f75e66a2598f" + integrity sha512-0joRc2HBO4u594Op1nev+mUF6yRnxoUH64xw8x3bX7n8QBDYdeYgY4tF0vJReTy+zdn2xv6fMsquATSgC722FA== + +"@apollo/utils.sortast@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.sortast/-/utils.sortast-2.0.1.tgz#58c90bb8bd24726346b61fa51ba7fcf06e922ef7" + integrity sha512-eciIavsWpJ09za1pn37wpsCGrQNXUhM0TktnZmHwO+Zy9O4fu/WdB4+5BvVhFiZYOXvfjzJUcc+hsIV8RUOtMw== + dependencies: + lodash.sortby "^4.7.0" + +"@apollo/utils.stripsensitiveliterals@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.stripsensitiveliterals/-/utils.stripsensitiveliterals-2.0.1.tgz#2f3350483be376a98229f90185eaf19888323132" + integrity sha512-QJs7HtzXS/JIPMKWimFnUMK7VjkGQTzqD9bKD1h3iuPAqLsxd0mUNVbkYOPTsDhUKgcvUOfOqOJWYohAKMvcSA== + +"@apollo/utils.usagereporting@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@apollo/utils.usagereporting/-/utils.usagereporting-2.1.0.tgz#11bca6a61fcbc6e6d812004503b38916e74313f4" + integrity sha512-LPSlBrn+S17oBy5eWkrRSGb98sWmnEzo3DPTZgp8IQc8sJe0prDgDuppGq4NeQlpoqEHz0hQeYHAOA0Z3aQsxQ== + dependencies: + "@apollo/usage-reporting-protobuf" "^4.1.0" + "@apollo/utils.dropunuseddefinitions" "^2.0.1" + "@apollo/utils.printwithreducedwhitespace" "^2.0.1" + "@apollo/utils.removealiases" "2.0.1" + "@apollo/utils.sortast" "^2.0.1" + "@apollo/utils.stripsensitiveliterals" "^2.0.1" + +"@apollo/utils.withrequired@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@apollo/utils.withrequired/-/utils.withrequired-2.0.1.tgz#e72bc512582a6f26af150439f7eb7473b46ba874" + integrity sha512-YBDiuAX9i1lLc6GeTy1m7DGLFn/gMnvXqlalOIMjM7DeOgIacEjjfwPqb0M1CQ2v11HhR15d1NmxJoRCfrNqcA== + +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + dependencies: + "@jridgewell/trace-mapping" "0.3.9" + +"@graphql-tools/merge@^8.4.1": + version "8.4.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-8.4.2.tgz#95778bbe26b635e8d2f60ce9856b388f11fe8288" + integrity sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw== + dependencies: + "@graphql-tools/utils" "^9.2.1" + tslib "^2.4.0" + +"@graphql-tools/schema@^9.0.0": + version "9.0.19" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-9.0.19.tgz#c4ad373b5e1b8a0cf365163435b7d236ebdd06e7" + integrity sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w== + dependencies: + "@graphql-tools/merge" "^8.4.1" + "@graphql-tools/utils" "^9.2.1" + tslib "^2.4.0" + value-or-promise "^1.0.12" + +"@graphql-tools/utils@^9.2.1": + version "9.2.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-9.2.1.tgz#1b3df0ef166cfa3eae706e3518b17d5922721c57" + integrity sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + tslib "^2.4.0" + +"@graphql-typed-document-node/core@^3.1.1": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" + integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== + +"@josephg/resolvable@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@josephg/resolvable/-/resolvable-1.0.1.tgz#69bc4db754d79e1a2f17a650d3466e038d94a5eb" + integrity sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg== + +"@jridgewell/resolve-uri@^3.0.3": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@mongodb-js/saslprep@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.1.0.tgz#022fa36620a7287d17acd05c4aae1e5f390d250d" + integrity sha512-Xfijy7HvfzzqiOAhAepF4SGN5e9leLkMvg/OPOF97XemjfVCYN/oWa75wnkc6mltMSTwY+XlbhWgUOJmkFspSw== + dependencies: + sparse-bitfield "^3.0.3" + +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" + integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" + integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" + integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" + integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" + integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" + integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" + integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== + +"@tsconfig/node10@^1.0.7": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" + integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== + +"@tsconfig/node12@^1.0.7": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== + +"@tsconfig/node14@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== + +"@tsconfig/node16@^1.0.2": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" + integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== + +"@types/body-parser@*": + version "1.19.3" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.3.tgz#fb558014374f7d9e56c8f34bab2042a3a07d25cd" + integrity sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/connect@*": + version "3.4.36" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.36.tgz#e511558c15a39cb29bd5357eebb57bd1459cd1ab" + integrity sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w== + dependencies: + "@types/node" "*" + +"@types/express-serve-static-core@^4.17.30", "@types/express-serve-static-core@^4.17.33": + version "4.17.37" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz#7e4b7b59da9142138a2aaa7621f5abedce8c7320" + integrity sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + +"@types/express@^4.17.13": + version "4.17.18" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.18.tgz#efabf5c4495c1880df1bdffee604b143b29c4a95" + integrity sha512-Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.33" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/http-errors@*": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.2.tgz#a86e00bbde8950364f8e7846687259ffcd96e8c2" + integrity sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg== + +"@types/long@^4.0.0": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" + integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== + +"@types/mime@*": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10" + integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA== + +"@types/mime@^1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" + integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + +"@types/node-fetch@^2.6.1": + version "2.6.6" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.6.tgz#b72f3f4bc0c0afee1c0bc9cff68e041d01e3e779" + integrity sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw== + dependencies: + "@types/node" "*" + form-data "^4.0.0" + +"@types/node@*": + version "20.6.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.6.5.tgz#4c6a79adf59a8e8193ac87a0e522605b16587258" + integrity sha512-2qGq5LAOTh9izcc0+F+dToFigBWiK1phKPt7rNhOqJSr35y8rlIBjDwGtFSgAI6MGIhjwOVNSQZVdJsZJ2uR1w== + +"@types/qs@*": + version "6.9.8" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.8.tgz#f2a7de3c107b89b441e071d5472e6b726b4adf45" + integrity sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg== + +"@types/range-parser@*": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" + integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + +"@types/send@*": + version "0.17.1" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.1.tgz#ed4932b8a2a805f1fe362a70f4e62d0ac994e301" + integrity sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/serve-static@*": + version "1.15.2" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.2.tgz#3e5419ecd1e40e7405d34093f10befb43f63381a" + integrity sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw== + dependencies: + "@types/http-errors" "*" + "@types/mime" "*" + "@types/node" "*" + +"@types/webidl-conversions@*": + version "7.0.0" + resolved "https://registry.yarnpkg.com/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz#2b8e60e33906459219aa587e9d1a612ae994cfe7" + integrity sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog== + +"@types/whatwg-url@^8.2.1": + version "8.2.2" + resolved "https://registry.yarnpkg.com/@types/whatwg-url/-/whatwg-url-8.2.2.tgz#749d5b3873e845897ada99be4448041d4cc39e63" + integrity sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA== + dependencies: + "@types/node" "*" + "@types/webidl-conversions" "*" + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-walk@^8.1.1: + version "8.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + +acorn@^8.4.1: + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + +anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +async-retry@^1.2.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.3.3.tgz#0e7f36c04d8478e7a58bdbed80cedf977785f280" + integrity sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw== + dependencies: + retry "0.13.1" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +body-parser@1.20.1: + version "1.20.1" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== + dependencies: + bytes "3.1.2" + content-type "~1.0.4" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.1" + type-is "~1.6.18" + unpipe "1.0.0" + +body-parser@^1.20.0: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +bson@^5.4.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/bson/-/bson-5.5.0.tgz#a419cc69f368d2def3b8b22ea03ed1c9be40e53f" + integrity sha512-B+QB4YmDx9RStKv8LLSl/aVIEV3nYJc3cJNNTK2Cd1TL+7P+cNpw9mAPeCgc5K+j01Dv6sxUzcITXDx7ZU3F0w== + +bson@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/bson/-/bson-6.1.0.tgz#ea7c98b90540e1632173da6b1f70187827e6ae8c" + integrity sha512-yiQ3KxvpVoRpx1oD1uPz4Jit9tAVTJgjdmjDKtUErkOoL9VNoF8Dd58qtAOL5E40exx2jvAT9sqdRSK/r+SHlA== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +chokidar@^3.5.2: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@~1.0.4, content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + +cors@^2.8.5: + version "2.8.5" + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29" + integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + dependencies: + object-assign "^4" + vary "^1" + +create-require@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== + +debug@2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4.x: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +dotenv@^16.3.1: + version "16.3.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" + integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +express@^4.17.1, express@^4.18.2: + version "4.18.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.1" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.5.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.11.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +get-intrinsic@^1.0.2: + version "1.2.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + 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" + +glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +graphql-tag@^2.12.6: + version "2.12.6" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1" + integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== + dependencies: + tslib "^2.1.0" + +graphql@^16.8.1: + version "16.8.1" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" + integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ignore-by-default@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" + integrity sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA== + +inherits@2.0.4, inherits@^2.0.1: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ip@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" + integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +kareem@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d" + integrity sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA== + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + +loglevel@^1.6.8: + version "1.8.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" + integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== + +long@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" + integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +lru-cache@^7.10.1, lru-cache@^7.14.1: + version "7.18.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" + integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== + +make-error@^1.1.1: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memory-pager@^1.0.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/memory-pager/-/memory-pager-1.5.0.tgz#d8751655d22d384682741c972f2c3d6dfa3e66b5" + integrity sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg== + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +mongodb-connection-string-url@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz#57901bf352372abdde812c81be47b75c6b2ec5cf" + integrity sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ== + dependencies: + "@types/whatwg-url" "^8.2.1" + whatwg-url "^11.0.0" + +mongodb@5.8.1: + version "5.8.1" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-5.8.1.tgz#dc201adfbd6c6d73401cdcf12ebdb75f14771faf" + integrity sha512-wKyh4kZvm6NrCPH8AxyzXm3JBoEf4Xulo0aUWh3hCgwgYJxyQ1KLST86ZZaSWdj6/kxYUA3+YZuyADCE61CMSg== + dependencies: + bson "^5.4.0" + mongodb-connection-string-url "^2.6.0" + socks "^2.7.1" + optionalDependencies: + "@mongodb-js/saslprep" "^1.1.0" + +mongodb@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-6.1.0.tgz#5144bee74d50746f7b0ed68dbb974f31e1b40900" + integrity sha512-AvzNY0zMkpothZ5mJAaIo2bGDjlJQqqAbn9fvtVgwIIUPEfdrqGxqNjjbuKyrgQxg2EvCmfWdjq+4uj96c0YPw== + dependencies: + "@mongodb-js/saslprep" "^1.1.0" + bson "^6.1.0" + mongodb-connection-string-url "^2.6.0" + +mongoose@^7.5.2: + version "7.5.2" + resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-7.5.2.tgz#1561cd1fe93c8453e65cea73203ce7eadc5deb7b" + integrity sha512-yEkmI1jfiog7QUvMWz3eB/XoA3/5DrVvSz+z3V5hnq8VtZIHC7ujEV0RKzRXwr8QNMOs+OTB7+aK7R/N/V3yXA== + dependencies: + bson "^5.4.0" + kareem "2.5.1" + mongodb "5.8.1" + mpath "0.9.0" + mquery "5.0.0" + ms "2.1.3" + sift "16.0.1" + +mpath@0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.9.0.tgz#0c122fe107846e31fc58c75b09c35514b3871904" + integrity sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew== + +mquery@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/mquery/-/mquery-5.0.0.tgz#a95be5dfc610b23862df34a47d3e5d60e110695d" + integrity sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg== + dependencies: + debug "4.x" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +negotiator@0.6.3, negotiator@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +node-abort-controller@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" + integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== + +node-fetch@^2.6.7: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + +nodemon@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-3.0.1.tgz#affe822a2c5f21354466b2fc8ae83277d27dadc7" + integrity sha512-g9AZ7HmkhQkqXkRc20w+ZfQ73cHLbE8hnPbtaFbFtCumZsjyMhKk9LajQ07U5Ux28lvFjZ5X7HvWR1xzU8jHVw== + dependencies: + chokidar "^3.5.2" + debug "^3.2.7" + ignore-by-default "^1.0.1" + minimatch "^3.1.2" + pstree.remy "^1.1.8" + semver "^7.5.3" + simple-update-notifier "^2.0.0" + supports-color "^5.5.0" + touch "^3.1.0" + undefsafe "^2.0.5" + +nopt@~1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" + integrity sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg== + dependencies: + abbrev "1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +object-assign@^4: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +picomatch@^2.0.4, picomatch@^2.2.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +pstree.remy@^1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" + integrity sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w== + +punycode@^2.1.1: + version "2.3.0" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== + +qs@6.11.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +retry@0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +safe-buffer@5.2.1, safe-buffer@^5.0.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +semver@^7.5.3: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +send@0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +sha.js@^2.4.11: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +sift@16.0.1: + version "16.0.1" + resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.1.tgz#e9c2ccc72191585008cf3e36fc447b2d2633a053" + integrity sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ== + +simple-update-notifier@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz#d70b92bdab7d6d90dfd73931195a30b6e3d7cebb" + integrity sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w== + dependencies: + semver "^7.5.3" + +smart-buffer@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + +socks@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" + integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== + dependencies: + ip "^2.0.0" + smart-buffer "^4.2.0" + +sparse-bitfield@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11" + integrity sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ== + dependencies: + memory-pager "^1.0.2" + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +supports-color@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +touch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" + integrity sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA== + dependencies: + nopt "~1.0.10" + +tr46@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" + integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== + dependencies: + punycode "^2.1.1" + +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +ts-node@^10.9.1: + version "10.9.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" + integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== + dependencies: + "@cspotcode/source-map-support" "^0.8.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + v8-compile-cache-lib "^3.0.1" + yn "3.1.1" + +tslib@^2.1.0, tslib@^2.4.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +undefsafe@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.5.tgz#38733b9327bdcd226db889fb723a6efd162e6e2c" + integrity sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + +value-or-promise@^1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/value-or-promise/-/value-or-promise-1.0.12.tgz#0e5abfeec70148c78460a849f6b003ea7986f15c" + integrity sha512-Z6Uz+TYwEqE7ZN50gwn+1LCVo9ZVrpxRPOhOLnncYkY1ZzOYtrX8Fwf/rFktZ8R5mJms6EZf5TqNOMeZmnPq9Q== + +vary@^1, vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + +webidl-conversions@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" + integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== + +whatwg-mimetype@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" + integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== + +whatwg-url@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" + integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== + dependencies: + tr46 "^3.0.0" + webidl-conversions "^7.0.0" + +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yn@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== From f7ecb3e743f81904a69df218d4b30e5eecf93d40 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:05:13 -0700 Subject: [PATCH 09/64] add config file --- server/src/config.ts | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 server/src/config.ts diff --git a/server/src/config.ts b/server/src/config.ts new file mode 100644 index 0000000..6688fc7 --- /dev/null +++ b/server/src/config.ts @@ -0,0 +1,8 @@ +import 'dotenv/config'; + +const LOCALHOST = 'mongodb://127.0.0.1:27017/console_log_db'; + +export const CONFIG = { + PORT: 3001, + MONGO_DB_URI: process.env.MONGO_DB_URI ?? LOCALHOST, +}; From 38aedd43c162980f660635b5851cd08bb8866d6f Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:05:23 -0700 Subject: [PATCH 10/64] att Context type --- server/src/@types/index.ts | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 server/src/@types/index.ts diff --git a/server/src/@types/index.ts b/server/src/@types/index.ts new file mode 100644 index 0000000..5db324a --- /dev/null +++ b/server/src/@types/index.ts @@ -0,0 +1,3 @@ +export interface AppContext { + token?: string; +} From d8d971b15aca6ead85b51365e21103cdff9786c0 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:06:16 -0700 Subject: [PATCH 11/64] test basic query in sandbox --- server/src/gql/resolvers.ts | 7 +++++++ server/src/gql/typeDefs.ts | 22 ++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 server/src/gql/resolvers.ts create mode 100644 server/src/gql/typeDefs.ts diff --git a/server/src/gql/resolvers.ts b/server/src/gql/resolvers.ts new file mode 100644 index 0000000..fcf99ef --- /dev/null +++ b/server/src/gql/resolvers.ts @@ -0,0 +1,7 @@ +export const resolvers = { + Query: { + hi: async (parent, args, context) => { + return { msg: 'Hello, WOrld!' }; + }, + }, +}; diff --git a/server/src/gql/typeDefs.ts b/server/src/gql/typeDefs.ts new file mode 100644 index 0000000..cb6390d --- /dev/null +++ b/server/src/gql/typeDefs.ts @@ -0,0 +1,22 @@ +// import { readFileSync } from 'fs'; +// import { fileURLToPath } from 'url'; +// import { dirname, resolve } from 'path'; +// import gql from 'graphql-tag'; + +// const __dirname = dirname(fileURLToPath(import.meta.url)); + +// export const typeDefs = gql( +// readFileSync(resolve(__dirname, 'schema.gql'), { +// encoding: 'utf-8', +// }) +// ); + +export const typeDefs = ` + type Hello { + msg: String + } + + type Query { + hi: Hello + } +`; From 0b5131de181876d6c2504b6bb8353610fc154064 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:07:52 -0700 Subject: [PATCH 12/64] add simple context fn --- server/src/middleware/context.ts | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 server/src/middleware/context.ts diff --git a/server/src/middleware/context.ts b/server/src/middleware/context.ts new file mode 100644 index 0000000..aba18bf --- /dev/null +++ b/server/src/middleware/context.ts @@ -0,0 +1,9 @@ +import type { BaseContext, ContextFunction } from '@apollo/server'; +import type { ExpressContextFunctionArgument } from '@apollo/server/dist/esm/express4'; + +type AppContextFn = ContextFunction<[ExpressContextFunctionArgument], BaseContext>; + +export const context: AppContextFn = async ({ req }) => { + console.log(req.headers.authorization); + return req; +}; From b239c1d72172fdfb5cff91483d88a1512669e761 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:08:15 -0700 Subject: [PATCH 13/64] export gql components --- server/src/gql/index.ts | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 server/src/gql/index.ts diff --git a/server/src/gql/index.ts b/server/src/gql/index.ts new file mode 100644 index 0000000..4506378 --- /dev/null +++ b/server/src/gql/index.ts @@ -0,0 +1,2 @@ +export { typeDefs } from './typeDefs'; +export { resolvers } from './resolvers'; From bbb78b8e04ce5e747b42df821293485aeafd8746 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Tue, 26 Sep 2023 21:08:45 -0700 Subject: [PATCH 14/64] setup express app with apollo server --- server/src/index.ts | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 server/src/index.ts diff --git a/server/src/index.ts b/server/src/index.ts new file mode 100644 index 0000000..2d7df4b --- /dev/null +++ b/server/src/index.ts @@ -0,0 +1,32 @@ +import http from 'http'; +import express from 'express'; +import { ApolloServer } from '@apollo/server'; +import { expressMiddleware } from '@apollo/server/express4'; +import { ApolloServerPluginDrainHttpServer } from '@apollo/server/plugin/drainHttpServer'; + +import { CONFIG } from './config'; +import { resolvers, typeDefs } from './gql'; +import { context } from './middleware/context'; +import type { AppContext } from './@types'; + +(async function main() { + const app = express(); + const httpServer = http.createServer(app); + + const apolloServer = new ApolloServer({ + typeDefs, + resolvers, + plugins: [ApolloServerPluginDrainHttpServer({ httpServer })], + }); + + await apolloServer.start(); + + app.use(express.urlencoded({ extended: false })); + app.use(express.json()); + app.use('/graphql', expressMiddleware(apolloServer, { context })); + + httpServer.listen({ port: CONFIG.PORT }, () => { + console.log(`Server listening at http://localhost:${CONFIG.PORT} 🚀`); + console.log(`Apollo Sandbox ready at http://localhost:${CONFIG.PORT}/graphql`); + }); +})(); From adb01b3786819ec139868f194303b6c66d096b3e Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 19:10:31 -0700 Subject: [PATCH 15/64] update deps --- package.json | 4 +--- server/package.json | 7 +++---- server/yarn.lock | 22 ++++++++++++++-------- yarn.lock | 10 +++++----- 4 files changed, 23 insertions(+), 20 deletions(-) diff --git a/package.json b/package.json index 2a84fd2..dd1c17c 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "client:preview": "cd client && yarn preview" }, "devDependencies": { + "@types/node": "*", "@typescript-eslint/eslint-plugin": "^6.7.3", "@typescript-eslint/parser": "^6.7.3", "concurrently": "^8.2.1", @@ -23,8 +24,5 @@ "eslint-plugin-react-refresh": "^0.4.3", "prettier": "^3.0.3", "typescript": "^5.2.2" - }, - "dependencies": { - "dotenv": "^16.3.1" } } diff --git a/server/package.json b/server/package.json index 4b7ed5e..9fce529 100644 --- a/server/package.json +++ b/server/package.json @@ -2,19 +2,18 @@ "name": "console-log-server", "version": "1.0.0", "main": "index.js", - "license": "MIT", + "type": "module", "scripts": { "dev": "nodemon --exec ts-node src/index.ts" }, - "type": "module", "dependencies": { "@apollo/server": "^4.9.3", "dotenv": "^16.3.1", "express": "^4.18.2", "graphql": "^16.8.1", - "graphql-tag": "^2.12.6", "mongodb": "^6.1.0", - "mongoose": "^7.5.2" + "mongoose": "^7.5.2", + "nexus": "^1.3.0" }, "devDependencies": { "nodemon": "^3.0.1", diff --git a/server/yarn.lock b/server/yarn.lock index e0c899c..e201405 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -766,13 +766,6 @@ glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" -graphql-tag@^2.12.6: - version "2.12.6" - resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1" - integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== - dependencies: - tslib "^2.1.0" - graphql@^16.8.1: version "16.8.1" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" @@ -862,6 +855,11 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== +iterall@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.3.0.tgz#afcb08492e2915cbd8a0884eb93a8c94d0d72fea" + integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== + kareem@2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d" @@ -1016,6 +1014,14 @@ negotiator@0.6.3, negotiator@^0.6.3: resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== +nexus@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/nexus/-/nexus-1.3.0.tgz#d7e2671d48bf887e30e2815f509bbf4b0ee2a02b" + integrity sha512-w/s19OiNOs0LrtP7pBmD9/FqJHvZLmCipVRt6v1PM8cRUYIbhEswyNKGHVoC4eHZGPSnD+bOf5A3+gnbt0A5/A== + dependencies: + iterall "^1.3.0" + tslib "^2.0.3" + node-abort-controller@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" @@ -1312,7 +1318,7 @@ ts-node@^10.9.1: v8-compile-cache-lib "^3.0.1" yn "3.1.1" -tslib@^2.1.0, tslib@^2.4.0: +tslib@^2.0.3, tslib@^2.4.0: version "2.6.2" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== diff --git a/yarn.lock b/yarn.lock index f77460a..b3d7e2e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -108,6 +108,11 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.13.tgz#02c24f4363176d2d18fc8b70b9f3c54aba178a85" integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== +"@types/node@*": + version "20.7.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.7.0.tgz#c03de4572f114a940bc2ca909a33ddb2b925e470" + integrity sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg== + "@types/semver@^7.5.0": version "7.5.3" resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.3.tgz#9a726e116beb26c24f1ccd6850201e1246122e04" @@ -398,11 +403,6 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -dotenv@^16.3.1: - version "16.3.1" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" - integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== - emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" From d34e8fa05f4c01abd9e9925de9f11ffbd3fae93e Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 19:28:14 -0700 Subject: [PATCH 16/64] rm starter css --- client/src/index.css | 69 -------------------------------------------- client/src/main.tsx | 1 - 2 files changed, 70 deletions(-) delete mode 100644 client/src/index.css diff --git a/client/src/index.css b/client/src/index.css deleted file mode 100644 index 2c3fac6..0000000 --- a/client/src/index.css +++ /dev/null @@ -1,69 +0,0 @@ -:root { - font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; - line-height: 1.5; - font-weight: 400; - - color-scheme: light dark; - color: rgba(255, 255, 255, 0.87); - background-color: #242424; - - font-synthesis: none; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-text-size-adjust: 100%; -} - -a { - font-weight: 500; - color: #646cff; - text-decoration: inherit; -} -a:hover { - color: #535bf2; -} - -body { - margin: 0; - display: flex; - place-items: center; - min-width: 320px; - min-height: 100vh; -} - -h1 { - font-size: 3.2em; - line-height: 1.1; -} - -button { - border-radius: 8px; - border: 1px solid transparent; - padding: 0.6em 1.2em; - font-size: 1em; - font-weight: 500; - font-family: inherit; - background-color: #1a1a1a; - cursor: pointer; - transition: border-color 0.25s; -} -button:hover { - border-color: #646cff; -} -button:focus, -button:focus-visible { - outline: 4px auto -webkit-focus-ring-color; -} - -@media (prefers-color-scheme: light) { - :root { - color: #213547; - background-color: #ffffff; - } - a:hover { - color: #747bff; - } - button { - background-color: #f9f9f9; - } -} diff --git a/client/src/main.tsx b/client/src/main.tsx index 9bb419d..e5775c0 100644 --- a/client/src/main.tsx +++ b/client/src/main.tsx @@ -1,7 +1,6 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import App from './App.tsx'; -import './index.css'; ReactDOM.createRoot(document.getElementById('root')!).render( From ab6989cd4219c5cbabeee7a8939308f4fdbed2b7 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 19:28:41 -0700 Subject: [PATCH 17/64] add Apollo setup --- client/src/App.tsx | 42 +++++++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 19 deletions(-) diff --git a/client/src/App.tsx b/client/src/App.tsx index 236b5ec..20bd5e1 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -1,31 +1,35 @@ -import { useState } from 'react'; -import reactLogo from './assets/react.svg'; -import viteLogo from '/vite.svg'; -import './App.css'; +import { ApolloClient, ApolloProvider, createHttpLink, InMemoryCache } from '@apollo/client'; +import { setContext } from '@apollo/client/link/context'; -function App() { - const [count, setCount] = useState(0); +const httpLink = createHttpLink({ + uri: '/graphql', +}); +const authLink = setContext((_, { headers }) => { + const token = localStorage.getItem('token'); + return { + headers: { + ...headers, + authorization: token ? `Bearer ${token}` : '', + }, + }; +}); + +const apolloClient = new ApolloClient({ + link: authLink.concat(httpLink), + cache: new InMemoryCache(), +}); + +export default function App() { return ( - <> - +

    Vite + React

    -

    Edit src/App.tsx and save to test HMR

    Click on the Vite and React logos to learn more

    - +
    ); } - -export default App; From 5099dd83e84332718bf2e116c64904310d7562aa Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 19:28:56 -0700 Subject: [PATCH 18/64] update deps --- client/package.json | 10 +- client/yarn.lock | 295 +++++++++++++++++++++++++++++++++++++++++++- package.json | 1 - server/package.json | 4 +- 4 files changed, 304 insertions(+), 6 deletions(-) diff --git a/client/package.json b/client/package.json index e45a36d..009e3d8 100644 --- a/client/package.json +++ b/client/package.json @@ -1,7 +1,8 @@ { "name": "console-log-client", - "private": true, - "version": "0.0.0", + "author": "Robert Adams ", + "repository": "git@github.com:r0b4dams/console-log.git", + "license": "MIT", "type": "module", "scripts": { "dev": "vite", @@ -10,8 +11,11 @@ "preview": "vite preview" }, "dependencies": { + "@apollo/client": "^3.8.4", + "graphql": "^16.8.1", "react": "^18.2.0", - "react-dom": "^18.2.0" + "react-dom": "^18.2.0", + "react-query": "^3.39.3" }, "devDependencies": { "@types/react": "^18.2.15", diff --git a/client/yarn.lock b/client/yarn.lock index bacbeba..d5a1087 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -10,6 +10,25 @@ "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" +"@apollo/client@^3.8.4": + version "3.8.4" + resolved "https://registry.yarnpkg.com/@apollo/client/-/client-3.8.4.tgz#b6d67251422ee8bb05e240ffa65fe8fbd336cd66" + integrity sha512-QFXE4ylSHUa6LgYoOGsPysJCm4YJOOM1NwHyF6msZdZXIerqUVpLvxQOdQEXgS0RWvYiBMC1wGOWKzJKSWBdAg== + dependencies: + "@graphql-typed-document-node/core" "^3.1.1" + "@wry/context" "^0.7.3" + "@wry/equality" "^0.5.6" + "@wry/trie" "^0.4.3" + graphql-tag "^2.12.6" + hoist-non-react-statics "^3.3.2" + optimism "^0.17.5" + prop-types "^15.7.2" + response-iterator "^0.2.6" + symbol-observable "^4.0.0" + ts-invariant "^0.10.3" + tslib "^2.3.0" + zen-observable-ts "^1.2.5" + "@babel/code-frame@^7.22.13": version "7.22.13" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" @@ -174,6 +193,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/runtime@^7.12.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2": + version "7.23.1" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.1.tgz#72741dc4d413338a91dcb044a86f3c0bc402646d" + integrity sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/template@^7.22.15", "@babel/template@^7.22.5": version "7.22.15" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" @@ -318,6 +344,11 @@ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== +"@graphql-typed-document-node/core@^3.1.1": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@graphql-typed-document-node/core/-/core-3.2.0.tgz#5f3d96ec6b2354ad6d8a28bf216a1d97b5426861" + integrity sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ== + "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.3" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" @@ -420,6 +451,27 @@ "@types/babel__core" "^7.20.2" react-refresh "^0.14.0" +"@wry/context@^0.7.0", "@wry/context@^0.7.3": + version "0.7.3" + resolved "https://registry.yarnpkg.com/@wry/context/-/context-0.7.3.tgz#240f6dfd4db5ef54f81f6597f6714e58d4f476a1" + integrity sha512-Nl8WTesHp89RF803Se9X3IiHjdmLBrIvPMaJkl+rKVJAYyPsz1TEUbu89943HpvujtSJgDUx9W4vZw3K1Mr3sA== + dependencies: + tslib "^2.3.0" + +"@wry/equality@^0.5.6": + version "0.5.6" + resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.5.6.tgz#cd4a533c72c3752993ab8cbf682d3d20e3cb601e" + integrity sha512-D46sfMTngaYlrH+OspKf8mIJETntFnf6Hsjb0V41jAXJ7Bx2kB8Rv8RCUujuVWYttFtHkUNp7g+FwxNQAr6mXA== + dependencies: + tslib "^2.3.0" + +"@wry/trie@^0.4.3": + version "0.4.3" + resolved "https://registry.yarnpkg.com/@wry/trie/-/trie-0.4.3.tgz#077d52c22365871bf3ffcbab8e95cb8bc5689af4" + integrity sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w== + dependencies: + tslib "^2.3.0" + ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" @@ -427,6 +479,38 @@ ansi-styles@^3.2.1: dependencies: color-convert "^1.9.0" +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +big-integer@^1.6.16: + version "1.6.51" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" + integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +broadcast-channel@^3.4.1: + version "3.7.0" + resolved "https://registry.yarnpkg.com/broadcast-channel/-/broadcast-channel-3.7.0.tgz#2dfa5c7b4289547ac3f6705f9c00af8723889937" + integrity sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg== + dependencies: + "@babel/runtime" "^7.7.2" + detect-node "^2.1.0" + js-sha3 "0.8.0" + microseconds "0.2.0" + nano-time "1.0.0" + oblivious-set "1.0.0" + rimraf "3.0.2" + unload "2.2.0" + browserslist@^4.21.9: version "4.21.11" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.11.tgz#35f74a3e51adc4d193dcd76ea13858de7b8fecb8" @@ -463,6 +547,11 @@ color-name@1.1.3: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + convert-source-map@^1.7.0: version "1.9.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" @@ -480,6 +569,11 @@ debug@^4.1.0: dependencies: ms "2.1.2" +detect-node@^2.0.4, detect-node@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + electron-to-chromium@^1.4.526: version "1.4.528" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.528.tgz#7c900fd73d9d2e8bb0dab0e301f25f0f4776ef2c" @@ -523,6 +617,11 @@ escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + fsevents@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" @@ -533,16 +632,65 @@ gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== +graphql-tag@^2.12.6: + version "2.12.6" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.12.6.tgz#d441a569c1d2537ef10ca3d1633b48725329b5f1" + integrity sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg== + dependencies: + tslib "^2.1.0" + +graphql@^16.8.1: + version "16.8.1" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" + integrity sha512-59LZHPdGZVh695Ud9lRzPBVTtlX9ZCV150Er2W43ro37wVof0ctenSaskPPjN7lVTIN8mSZt8PHUNKZuNQUuxw== + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== +hoist-non-react-statics@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +js-sha3@0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -558,7 +706,7 @@ json5@^2.2.3: resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== -loose-envify@^1.1.0: +loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -572,11 +720,38 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" +match-sorter@^6.0.2: + version "6.3.1" + resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-6.3.1.tgz#98cc37fda756093424ddf3cbc62bfe9c75b92bda" + integrity sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw== + dependencies: + "@babel/runtime" "^7.12.5" + remove-accents "0.4.2" + +microseconds@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/microseconds/-/microseconds-0.2.0.tgz#233b25f50c62a65d861f978a4a4f8ec18797dc39" + integrity sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA== + +minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +nano-time@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/nano-time/-/nano-time-1.0.0.tgz#b0554f69ad89e22d0907f7a12b0993a5d96137ef" + integrity sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA== + dependencies: + big-integer "^1.6.16" + nanoid@^3.3.6: version "3.3.6" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" @@ -587,6 +762,37 @@ node-releases@^2.0.13: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +oblivious-set@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/oblivious-set/-/oblivious-set-1.0.0.tgz#c8316f2c2fb6ff7b11b6158db3234c49f733c566" + integrity sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +optimism@^0.17.5: + version "0.17.5" + resolved "https://registry.yarnpkg.com/optimism/-/optimism-0.17.5.tgz#a4c78b3ad12c58623abedbebb4f2f2c19b8e8816" + integrity sha512-TEcp8ZwK1RczmvMnvktxHSF2tKgMWjJ71xEFGX5ApLh67VsMSTy1ZUlipJw8W+KaqgOmQ+4pqwkeivY89j+4Vw== + dependencies: + "@wry/context" "^0.7.0" + "@wry/trie" "^0.4.3" + tslib "^2.3.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + picocolors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" @@ -601,6 +807,15 @@ postcss@^8.4.27: picocolors "^1.0.0" source-map-js "^1.0.2" +prop-types@^15.7.2: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + react-dom@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" @@ -609,6 +824,20 @@ react-dom@^18.2.0: loose-envify "^1.1.0" scheduler "^0.23.0" +react-is@^16.13.1, react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-query@^3.39.3: + version "3.39.3" + resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35" + integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g== + dependencies: + "@babel/runtime" "^7.5.5" + broadcast-channel "^3.4.1" + match-sorter "^6.0.2" + react-refresh@^0.14.0: version "0.14.0" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" @@ -621,6 +850,28 @@ react@^18.2.0: dependencies: loose-envify "^1.1.0" +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + +remove-accents@0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.4.2.tgz#0a43d3aaae1e80db919e07ae254b285d9e1c7bb5" + integrity sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA== + +response-iterator@^0.2.6: + version "0.2.6" + resolved "https://registry.yarnpkg.com/response-iterator/-/response-iterator-0.2.6.tgz#249005fb14d2e4eeb478a3f735a28fd8b4c9f3da" + integrity sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw== + +rimraf@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + rollup@^3.27.1: version "3.29.3" resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.29.3.tgz#97769774ccaa6a3059083d4680fcabd8ead01289" @@ -652,11 +903,36 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" +symbol-observable@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-4.0.0.tgz#5b425f192279e87f2f9b937ac8540d1984b39205" + integrity sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ== + to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== +ts-invariant@^0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.10.3.tgz#3e048ff96e91459ffca01304dbc7f61c1f642f6c" + integrity sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ== + dependencies: + tslib "^2.1.0" + +tslib@^2.1.0, tslib@^2.3.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +unload@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unload/-/unload-2.2.0.tgz#ccc88fdcad345faa06a92039ec0f80b488880ef7" + integrity sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA== + dependencies: + "@babel/runtime" "^7.6.2" + detect-node "^2.0.4" + update-browserslist-db@^1.0.13: version "1.0.13" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" @@ -676,7 +952,24 @@ vite@^4.4.5: optionalDependencies: fsevents "~2.3.2" +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + yallist@^3.0.2: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +zen-observable-ts@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz#6c6d9ea3d3a842812c6e9519209365a122ba8b58" + integrity sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg== + dependencies: + zen-observable "0.8.15" + +zen-observable@0.8.15: + version "0.8.15" + resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.15.tgz#96415c512d8e3ffd920afd3889604e30b9eaac15" + integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== diff --git a/package.json b/package.json index dd1c17c..0950a88 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,6 @@ { "name": "console-log", "version": "2.0.0", - "main": "index.js", "author": "Robert Adams ", "repository": "git@github.com:r0b4dams/console-log.git", "license": "MIT", diff --git a/server/package.json b/server/package.json index 9fce529..d4e58a0 100644 --- a/server/package.json +++ b/server/package.json @@ -1,7 +1,9 @@ { "name": "console-log-server", "version": "1.0.0", - "main": "index.js", + "author": "Robert Adams ", + "repository": "git@github.com:r0b4dams/console-log.git", + "license": "MIT", "type": "module", "scripts": { "dev": "nodemon --exec ts-node src/index.ts" From 5b264c031cad3d64245d5c3b0f2891574a438f6d Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 19:31:38 -0700 Subject: [PATCH 19/64] rm starter css --- client/src/App.css | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 client/src/App.css diff --git a/client/src/App.css b/client/src/App.css deleted file mode 100644 index b9d355d..0000000 --- a/client/src/App.css +++ /dev/null @@ -1,42 +0,0 @@ -#root { - max-width: 1280px; - margin: 0 auto; - padding: 2rem; - text-align: center; -} - -.logo { - height: 6em; - padding: 1.5em; - will-change: filter; - transition: filter 300ms; -} -.logo:hover { - filter: drop-shadow(0 0 2em #646cffaa); -} -.logo.react:hover { - filter: drop-shadow(0 0 2em #61dafbaa); -} - -@keyframes logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -@media (prefers-reduced-motion: no-preference) { - a:nth-of-type(2) .logo { - animation: logo-spin infinite 20s linear; - } -} - -.card { - padding: 2em; -} - -.read-the-docs { - color: #888; -} From 20d2b15345c71206f35388bf0c50a63f2612c1d6 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:50:46 -0700 Subject: [PATCH 20/64] skip nexus artifact --- .eslintignore | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .eslintignore diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..92b94c4 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,2 @@ +# skip nexus artifact +**/@types/schema.ts \ No newline at end of file From 8f4c62701712b412de5de63c74361fad96df33cc Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:53:34 -0700 Subject: [PATCH 21/64] server readme --- server/README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 server/README.md diff --git a/server/README.md b/server/README.md new file mode 100644 index 0000000..05ba17b --- /dev/null +++ b/server/README.md @@ -0,0 +1 @@ +console log server \ No newline at end of file From 078934fad4fa00e9320d44712d997bc7d9a930cc Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:53:51 -0700 Subject: [PATCH 22/64] add typeDefs --- server/schema.gql | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 server/schema.gql diff --git a/server/schema.gql b/server/schema.gql new file mode 100644 index 0000000..4ef161b --- /dev/null +++ b/server/schema.gql @@ -0,0 +1,20 @@ +### This file was generated by Nexus Schema +### Do not make changes to this file directly + + +type Mutation { + create: User + delete: User + update: User +} + +type Query { + me: User +} + +type User { + avatar: String + email: String! + id: ID! + username: String! +} \ No newline at end of file From c9762b7701f8c22727b906fdfba81659f62eabcd Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:54:02 -0700 Subject: [PATCH 23/64] upgrade mongoose --- server/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/package.json b/server/package.json index d4e58a0..2514de2 100644 --- a/server/package.json +++ b/server/package.json @@ -14,7 +14,7 @@ "express": "^4.18.2", "graphql": "^16.8.1", "mongodb": "^6.1.0", - "mongoose": "^7.5.2", + "mongoose": "^7.5.3", "nexus": "^1.3.0" }, "devDependencies": { From 2c0678c409a24872dd595cf68cf625598a80e90e Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:54:21 -0700 Subject: [PATCH 24/64] upgrade mongoose --- server/yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server/yarn.lock b/server/yarn.lock index e201405..2779e62 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -969,10 +969,10 @@ mongodb@^6.1.0: bson "^6.1.0" mongodb-connection-string-url "^2.6.0" -mongoose@^7.5.2: - version "7.5.2" - resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-7.5.2.tgz#1561cd1fe93c8453e65cea73203ce7eadc5deb7b" - integrity sha512-yEkmI1jfiog7QUvMWz3eB/XoA3/5DrVvSz+z3V5hnq8VtZIHC7ujEV0RKzRXwr8QNMOs+OTB7+aK7R/N/V3yXA== +mongoose@^7.5.3: + version "7.5.3" + resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-7.5.3.tgz#89ef67f8125c11a0e4db70317c7f6a730151c525" + integrity sha512-QyYzhZusux0wIJs+4rYyHvel0kJm0CT887trNd1WAB3iQnDuJow0xEnjETvuS/cTjHQUVPihOpN7OHLlpJc52w== dependencies: bson "^5.4.0" kareem "2.5.1" From 80639402bac632ecafd0535bc668f7a7f407b337 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:54:38 -0700 Subject: [PATCH 25/64] rename --- server/src/@types/{index.ts => common.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename server/src/@types/{index.ts => common.ts} (100%) diff --git a/server/src/@types/index.ts b/server/src/@types/common.ts similarity index 100% rename from server/src/@types/index.ts rename to server/src/@types/common.ts From 2f8ba2c0062692b42416db6d8e803d9a62ed5bf7 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:54:57 -0700 Subject: [PATCH 26/64] nexus schema type artifact --- server/src/@types/schema.ts | 153 ++++++++++++++++++++++++++++++++++++ 1 file changed, 153 insertions(+) create mode 100644 server/src/@types/schema.ts diff --git a/server/src/@types/schema.ts b/server/src/@types/schema.ts new file mode 100644 index 0000000..4572334 --- /dev/null +++ b/server/src/@types/schema.ts @@ -0,0 +1,153 @@ +/** + * This file was generated by Nexus Schema + * Do not make changes to this file directly + */ + +declare global { + interface NexusGen extends NexusGenTypes {} +} + +export interface NexusGenInputs {} + +export interface NexusGenEnums {} + +export interface NexusGenScalars { + String: string; + Int: number; + Float: number; + Boolean: boolean; + ID: string; +} + +export interface NexusGenObjects { + Mutation: {}; + Query: {}; + User: { + // root type + avatar?: string | null; // String + email: string; // String! + id: string; // ID! + username: string; // String! + }; +} + +export interface NexusGenInterfaces {} + +export interface NexusGenUnions {} + +export type NexusGenRootTypes = NexusGenObjects; + +export type NexusGenAllTypes = NexusGenRootTypes & NexusGenScalars; + +export interface NexusGenFieldTypes { + Mutation: { + // field return type + create: NexusGenRootTypes['User'] | null; // User + delete: NexusGenRootTypes['User'] | null; // User + update: NexusGenRootTypes['User'] | null; // User + }; + Query: { + // field return type + me: NexusGenRootTypes['User'] | null; // User + }; + User: { + // field return type + avatar: string | null; // String + email: string; // String! + id: string; // ID! + username: string; // String! + }; +} + +export interface NexusGenFieldTypeNames { + Mutation: { + // field return type name + create: 'User'; + delete: 'User'; + update: 'User'; + }; + Query: { + // field return type name + me: 'User'; + }; + User: { + // field return type name + avatar: 'String'; + email: 'String'; + id: 'ID'; + username: 'String'; + }; +} + +export interface NexusGenArgTypes {} + +export interface NexusGenAbstractTypeMembers {} + +export interface NexusGenTypeInterfaces {} + +export type NexusGenObjectNames = keyof NexusGenObjects; + +export type NexusGenInputNames = never; + +export type NexusGenEnumNames = never; + +export type NexusGenInterfaceNames = never; + +export type NexusGenScalarNames = keyof NexusGenScalars; + +export type NexusGenUnionNames = never; + +export type NexusGenObjectsUsingAbstractStrategyIsTypeOf = never; + +export type NexusGenAbstractsUsingStrategyResolveType = never; + +export type NexusGenFeaturesConfig = { + abstractTypeStrategies: { + isTypeOf: false; + resolveType: true; + __typename: false; + }; +}; + +export interface NexusGenTypes { + context: any; + inputTypes: NexusGenInputs; + rootTypes: NexusGenRootTypes; + inputTypeShapes: NexusGenInputs & NexusGenEnums & NexusGenScalars; + argTypes: NexusGenArgTypes; + fieldTypes: NexusGenFieldTypes; + fieldTypeNames: NexusGenFieldTypeNames; + allTypes: NexusGenAllTypes; + typeInterfaces: NexusGenTypeInterfaces; + objectNames: NexusGenObjectNames; + inputNames: NexusGenInputNames; + enumNames: NexusGenEnumNames; + interfaceNames: NexusGenInterfaceNames; + scalarNames: NexusGenScalarNames; + unionNames: NexusGenUnionNames; + allInputTypes: + | NexusGenTypes['inputNames'] + | NexusGenTypes['enumNames'] + | NexusGenTypes['scalarNames']; + allOutputTypes: + | NexusGenTypes['objectNames'] + | NexusGenTypes['enumNames'] + | NexusGenTypes['unionNames'] + | NexusGenTypes['interfaceNames'] + | NexusGenTypes['scalarNames']; + allNamedTypes: NexusGenTypes['allInputTypes'] | NexusGenTypes['allOutputTypes']; + abstractTypes: NexusGenTypes['interfaceNames'] | NexusGenTypes['unionNames']; + abstractTypeMembers: NexusGenAbstractTypeMembers; + objectsUsingAbstractStrategyIsTypeOf: NexusGenObjectsUsingAbstractStrategyIsTypeOf; + abstractsUsingStrategyResolveType: NexusGenAbstractsUsingStrategyResolveType; + features: NexusGenFeaturesConfig; +} + +declare global { + interface NexusGenPluginTypeConfig {} + interface NexusGenPluginInputTypeConfig {} + interface NexusGenPluginFieldConfig {} + interface NexusGenPluginInputFieldConfig {} + interface NexusGenPluginSchemaConfig {} + interface NexusGenPluginArgConfig {} +} From 358192b7d2e2c8bd0b2a203e797ebbdde5537d00 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:55:12 -0700 Subject: [PATCH 27/64] update with nexus schema --- server/src/index.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/server/src/index.ts b/server/src/index.ts index 2d7df4b..78633e0 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -1,21 +1,20 @@ import http from 'http'; import express from 'express'; -import { ApolloServer } from '@apollo/server'; import { expressMiddleware } from '@apollo/server/express4'; +import { ApolloServer } from '@apollo/server'; import { ApolloServerPluginDrainHttpServer } from '@apollo/server/plugin/drainHttpServer'; import { CONFIG } from './config'; -import { resolvers, typeDefs } from './gql'; +import { schema } from './schema'; import { context } from './middleware/context'; -import type { AppContext } from './@types'; +import type { AppContext } from './@types/common'; (async function main() { const app = express(); const httpServer = http.createServer(app); const apolloServer = new ApolloServer({ - typeDefs, - resolvers, + schema, plugins: [ApolloServerPluginDrainHttpServer({ httpServer })], }); @@ -26,7 +25,7 @@ import type { AppContext } from './@types'; app.use('/graphql', expressMiddleware(apolloServer, { context })); httpServer.listen({ port: CONFIG.PORT }, () => { - console.log(`Server listening at http://localhost:${CONFIG.PORT} 🚀`); + console.log(`Server listening at http://localhost:${CONFIG.PORT}`); console.log(`Apollo Sandbox ready at http://localhost:${CONFIG.PORT}/graphql`); }); })(); From d2701f81108a2974c364998bbb4bc859e4c75a89 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:55:39 -0700 Subject: [PATCH 28/64] rm files --- server/src/gql/resolvers.ts | 7 ------- server/src/gql/typeDefs.ts | 22 ---------------------- 2 files changed, 29 deletions(-) delete mode 100644 server/src/gql/resolvers.ts delete mode 100644 server/src/gql/typeDefs.ts diff --git a/server/src/gql/resolvers.ts b/server/src/gql/resolvers.ts deleted file mode 100644 index fcf99ef..0000000 --- a/server/src/gql/resolvers.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const resolvers = { - Query: { - hi: async (parent, args, context) => { - return { msg: 'Hello, WOrld!' }; - }, - }, -}; diff --git a/server/src/gql/typeDefs.ts b/server/src/gql/typeDefs.ts deleted file mode 100644 index cb6390d..0000000 --- a/server/src/gql/typeDefs.ts +++ /dev/null @@ -1,22 +0,0 @@ -// import { readFileSync } from 'fs'; -// import { fileURLToPath } from 'url'; -// import { dirname, resolve } from 'path'; -// import gql from 'graphql-tag'; - -// const __dirname = dirname(fileURLToPath(import.meta.url)); - -// export const typeDefs = gql( -// readFileSync(resolve(__dirname, 'schema.gql'), { -// encoding: 'utf-8', -// }) -// ); - -export const typeDefs = ` - type Hello { - msg: String - } - - type Query { - hi: Hello - } -`; From 3b06b1e1c8960ba9a39395f27f5fb4a6ffb1f01e Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 22:56:12 -0700 Subject: [PATCH 29/64] make /export schema --- server/src/schema.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 server/src/schema.ts diff --git a/server/src/schema.ts b/server/src/schema.ts new file mode 100644 index 0000000..ef5147c --- /dev/null +++ b/server/src/schema.ts @@ -0,0 +1,15 @@ +import { dirname, join } from 'path'; +import { fileURLToPath } from 'url'; +import { makeSchema } from 'nexus'; + +import * as types from './gql'; + +const __dirname = dirname(fileURLToPath(import.meta.url)); + +export const schema = makeSchema({ + types, + outputs: { + schema: join(__dirname, '../schema.gql'), + typegen: join(__dirname, '@types/schema.ts'), + }, +}); From 4fd7981a40e7ec9dd29cb90a63d282a0d66fe8e7 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 23:00:14 -0700 Subject: [PATCH 30/64] add wrapper class for DB connection --- server/src/services/DatabaseService.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 server/src/services/DatabaseService.ts diff --git a/server/src/services/DatabaseService.ts b/server/src/services/DatabaseService.ts new file mode 100644 index 0000000..e3aae08 --- /dev/null +++ b/server/src/services/DatabaseService.ts @@ -0,0 +1,15 @@ +import mongoose from 'mongoose'; +import { CONFIG } from '../config'; + +type Mongoose = typeof mongoose; + +export class DatabaseService { + private static db: Mongoose = null; + + public static async connect() { + if (this.db === null) { + mongoose.set({ debug: true }); + this.db = await mongoose.connect(CONFIG.MONGO_DB_URI); + } + } +} From a6de25af4700b5937c14d37990416b19a7ce1079 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 23:00:59 -0700 Subject: [PATCH 31/64] import DB --- server/src/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/index.ts b/server/src/index.ts index 78633e0..a31602f 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -8,6 +8,7 @@ import { CONFIG } from './config'; import { schema } from './schema'; import { context } from './middleware/context'; import type { AppContext } from './@types/common'; +import { DatabaseService } from './services/DatabaseService'; (async function main() { const app = express(); @@ -24,6 +25,8 @@ import type { AppContext } from './@types/common'; app.use(express.json()); app.use('/graphql', expressMiddleware(apolloServer, { context })); + await DatabaseService.connect(); + httpServer.listen({ port: CONFIG.PORT }, () => { console.log(`Server listening at http://localhost:${CONFIG.PORT}`); console.log(`Apollo Sandbox ready at http://localhost:${CONFIG.PORT}/graphql`); From 6b3d36149b85e72214da21fef64ab3b782bbfca7 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 23:02:40 -0700 Subject: [PATCH 32/64] add User mongoose model --- server/src/models/User.ts | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 server/src/models/User.ts diff --git a/server/src/models/User.ts b/server/src/models/User.ts new file mode 100644 index 0000000..78b46c8 --- /dev/null +++ b/server/src/models/User.ts @@ -0,0 +1,26 @@ +import { Schema, model } from 'mongoose'; +import { NexusGenObjects as Type } from '../@types/schema'; + +const userSchema = new Schema( + { + username: { + type: String, + required: true, + unique: true, + }, + email: { + type: String, + required: true, + unique: true, + }, + avatar: { + type: String, + }, + }, + { + _id: false, + versionKey: false, + }, +); + +export const User = model('User', userSchema); From 492b49eb56abb6fc1486dffa77b1f780e4d5ffc3 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 23:03:00 -0700 Subject: [PATCH 33/64] update types --- server/src/@types/schema.ts | 137 +++++++++++++++++++----------------- 1 file changed, 71 insertions(+), 66 deletions(-) diff --git a/server/src/@types/schema.ts b/server/src/@types/schema.ts index 4572334..bd8f031 100644 --- a/server/src/@types/schema.ts +++ b/server/src/@types/schema.ts @@ -3,87 +3,93 @@ * Do not make changes to this file directly */ + + + + + + declare global { interface NexusGen extends NexusGenTypes {} } -export interface NexusGenInputs {} +export interface NexusGenInputs { +} -export interface NexusGenEnums {} +export interface NexusGenEnums { +} export interface NexusGenScalars { - String: string; - Int: number; - Float: number; - Boolean: boolean; - ID: string; + String: string + Int: number + Float: number + Boolean: boolean + ID: string } export interface NexusGenObjects { Mutation: {}; Query: {}; - User: { - // root type + User: { // root type avatar?: string | null; // String email: string; // String! id: string; // ID! username: string; // String! - }; + } } -export interface NexusGenInterfaces {} +export interface NexusGenInterfaces { +} -export interface NexusGenUnions {} +export interface NexusGenUnions { +} -export type NexusGenRootTypes = NexusGenObjects; +export type NexusGenRootTypes = NexusGenObjects -export type NexusGenAllTypes = NexusGenRootTypes & NexusGenScalars; +export type NexusGenAllTypes = NexusGenRootTypes & NexusGenScalars export interface NexusGenFieldTypes { - Mutation: { - // field return type + Mutation: { // field return type create: NexusGenRootTypes['User'] | null; // User delete: NexusGenRootTypes['User'] | null; // User update: NexusGenRootTypes['User'] | null; // User - }; - Query: { - // field return type + } + Query: { // field return type me: NexusGenRootTypes['User'] | null; // User - }; - User: { - // field return type + } + User: { // field return type avatar: string | null; // String email: string; // String! id: string; // ID! username: string; // String! - }; + } } export interface NexusGenFieldTypeNames { - Mutation: { - // field return type name - create: 'User'; - delete: 'User'; - update: 'User'; - }; - Query: { - // field return type name - me: 'User'; - }; - User: { - // field return type name - avatar: 'String'; - email: 'String'; - id: 'ID'; - username: 'String'; - }; + Mutation: { // field return type name + create: 'User' + delete: 'User' + update: 'User' + } + Query: { // field return type name + me: 'User' + } + User: { // field return type name + avatar: 'String' + email: 'String' + id: 'ID' + username: 'String' + } } -export interface NexusGenArgTypes {} +export interface NexusGenArgTypes { +} -export interface NexusGenAbstractTypeMembers {} +export interface NexusGenAbstractTypeMembers { +} -export interface NexusGenTypeInterfaces {} +export interface NexusGenTypeInterfaces { +} export type NexusGenObjectNames = keyof NexusGenObjects; @@ -103,11 +109,11 @@ export type NexusGenAbstractsUsingStrategyResolveType = never; export type NexusGenFeaturesConfig = { abstractTypeStrategies: { - isTypeOf: false; - resolveType: true; - __typename: false; - }; -}; + isTypeOf: false + resolveType: true + __typename: false + } +} export interface NexusGenTypes { context: any; @@ -125,17 +131,9 @@ export interface NexusGenTypes { interfaceNames: NexusGenInterfaceNames; scalarNames: NexusGenScalarNames; unionNames: NexusGenUnionNames; - allInputTypes: - | NexusGenTypes['inputNames'] - | NexusGenTypes['enumNames'] - | NexusGenTypes['scalarNames']; - allOutputTypes: - | NexusGenTypes['objectNames'] - | NexusGenTypes['enumNames'] - | NexusGenTypes['unionNames'] - | NexusGenTypes['interfaceNames'] - | NexusGenTypes['scalarNames']; - allNamedTypes: NexusGenTypes['allInputTypes'] | NexusGenTypes['allOutputTypes']; + allInputTypes: NexusGenTypes['inputNames'] | NexusGenTypes['enumNames'] | NexusGenTypes['scalarNames']; + allOutputTypes: NexusGenTypes['objectNames'] | NexusGenTypes['enumNames'] | NexusGenTypes['unionNames'] | NexusGenTypes['interfaceNames'] | NexusGenTypes['scalarNames']; + allNamedTypes: NexusGenTypes['allInputTypes'] | NexusGenTypes['allOutputTypes'] abstractTypes: NexusGenTypes['interfaceNames'] | NexusGenTypes['unionNames']; abstractTypeMembers: NexusGenAbstractTypeMembers; objectsUsingAbstractStrategyIsTypeOf: NexusGenObjectsUsingAbstractStrategyIsTypeOf; @@ -143,11 +141,18 @@ export interface NexusGenTypes { features: NexusGenFeaturesConfig; } + declare global { - interface NexusGenPluginTypeConfig {} - interface NexusGenPluginInputTypeConfig {} - interface NexusGenPluginFieldConfig {} - interface NexusGenPluginInputFieldConfig {} - interface NexusGenPluginSchemaConfig {} - interface NexusGenPluginArgConfig {} -} + interface NexusGenPluginTypeConfig { + } + interface NexusGenPluginInputTypeConfig { + } + interface NexusGenPluginFieldConfig { + } + interface NexusGenPluginInputFieldConfig { + } + interface NexusGenPluginSchemaConfig { + } + interface NexusGenPluginArgConfig { + } +} \ No newline at end of file From bffb6f968864d237d560f9a61405c71951b7f840 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 23:03:25 -0700 Subject: [PATCH 34/64] rm log --- server/src/middleware/context.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/server/src/middleware/context.ts b/server/src/middleware/context.ts index aba18bf..1df0c53 100644 --- a/server/src/middleware/context.ts +++ b/server/src/middleware/context.ts @@ -4,6 +4,5 @@ import type { ExpressContextFunctionArgument } from '@apollo/server/dist/esm/exp type AppContextFn = ContextFunction<[ExpressContextFunctionArgument], BaseContext>; export const context: AppContextFn = async ({ req }) => { - console.log(req.headers.authorization); return req; }; From f093de88f032abe2c2e2804446a3ae10ee75485e Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 23:03:50 -0700 Subject: [PATCH 35/64] add basic get user query --- server/src/gql/User/queries/get.ts | 17 +++++++++++++++++ server/src/gql/User/queries/index.ts | 1 + 2 files changed, 18 insertions(+) create mode 100644 server/src/gql/User/queries/get.ts create mode 100644 server/src/gql/User/queries/index.ts diff --git a/server/src/gql/User/queries/get.ts b/server/src/gql/User/queries/get.ts new file mode 100644 index 0000000..f032322 --- /dev/null +++ b/server/src/gql/User/queries/get.ts @@ -0,0 +1,17 @@ +import { extendType } from 'nexus'; + +export const getUser = extendType({ + type: 'Query', + definition: (t) => { + t.field('me', { + type: 'User', + resolve: () => { + return { + id: '1234', + username: 'rob', + email: 'rob@rob.rob', + }; + }, + }); + }, +}); diff --git a/server/src/gql/User/queries/index.ts b/server/src/gql/User/queries/index.ts new file mode 100644 index 0000000..8a5dcfe --- /dev/null +++ b/server/src/gql/User/queries/index.ts @@ -0,0 +1 @@ +export { getUser } from './get'; From 90de2774c9c06629b8ed33605315d7023af73bfa Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Thu, 28 Sep 2023 23:04:13 -0700 Subject: [PATCH 36/64] add nexus User type def --- server/src/gql/User/index.ts | 14 ++++++++++++++ server/src/gql/index.ts | 3 +-- 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 server/src/gql/User/index.ts diff --git a/server/src/gql/User/index.ts b/server/src/gql/User/index.ts new file mode 100644 index 0000000..84931d6 --- /dev/null +++ b/server/src/gql/User/index.ts @@ -0,0 +1,14 @@ +import { objectType } from 'nexus'; + +export * from './queries'; +export * from './mutations'; + +export const User = objectType({ + name: 'User', + definition(t) { + t.nonNull.id('id'); + t.nonNull.string('username'); + t.nonNull.string('email'); + t.string('avatar'); + }, +}); diff --git a/server/src/gql/index.ts b/server/src/gql/index.ts index 4506378..f6b9f36 100644 --- a/server/src/gql/index.ts +++ b/server/src/gql/index.ts @@ -1,2 +1 @@ -export { typeDefs } from './typeDefs'; -export { resolvers } from './resolvers'; +export * from './User'; From bcafe54f9704a91432c6339902548e8d61c22523 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 29 Sep 2023 00:16:17 -0700 Subject: [PATCH 37/64] type update --- server/schema.gql | 20 ++++++++++++++++---- server/src/@types/schema.ts | 37 ++++++++++++++++++++++++++++--------- 2 files changed, 44 insertions(+), 13 deletions(-) diff --git a/server/schema.gql b/server/schema.gql index 4ef161b..cc97d71 100644 --- a/server/schema.gql +++ b/server/schema.gql @@ -3,13 +3,14 @@ type Mutation { - create: User - delete: User - update: User + createUser(data: createUserInput): User + deleteUser: String + updateUser(data: updateUserInput): User } type Query { - me: User + getAllUsers: [User] + getOneUser: User } type User { @@ -17,4 +18,15 @@ type User { email: String! id: ID! username: String! +} + +input createUserInput { + email: String! + username: String! +} + +input updateUserInput { + avatar: String + email: String + username: String } \ No newline at end of file diff --git a/server/src/@types/schema.ts b/server/src/@types/schema.ts index bd8f031..d06aa3d 100644 --- a/server/src/@types/schema.ts +++ b/server/src/@types/schema.ts @@ -14,6 +14,15 @@ declare global { } export interface NexusGenInputs { + createUserInput: { // input type + email: string; // String! + username: string; // String! + } + updateUserInput: { // input type + avatar?: string | null; // String + email?: string | null; // String + username?: string | null; // String + } } export interface NexusGenEnums { @@ -50,12 +59,13 @@ export type NexusGenAllTypes = NexusGenRootTypes & NexusGenScalars export interface NexusGenFieldTypes { Mutation: { // field return type - create: NexusGenRootTypes['User'] | null; // User - delete: NexusGenRootTypes['User'] | null; // User - update: NexusGenRootTypes['User'] | null; // User + createUser: NexusGenRootTypes['User'] | null; // User + deleteUser: string | null; // String + updateUser: NexusGenRootTypes['User'] | null; // User } Query: { // field return type - me: NexusGenRootTypes['User'] | null; // User + getAllUsers: Array | null; // [User] + getOneUser: NexusGenRootTypes['User'] | null; // User } User: { // field return type avatar: string | null; // String @@ -67,12 +77,13 @@ export interface NexusGenFieldTypes { export interface NexusGenFieldTypeNames { Mutation: { // field return type name - create: 'User' - delete: 'User' - update: 'User' + createUser: 'User' + deleteUser: 'String' + updateUser: 'User' } Query: { // field return type name - me: 'User' + getAllUsers: 'User' + getOneUser: 'User' } User: { // field return type name avatar: 'String' @@ -83,6 +94,14 @@ export interface NexusGenFieldTypeNames { } export interface NexusGenArgTypes { + Mutation: { + createUser: { // args + data?: NexusGenInputs['createUserInput'] | null; // createUserInput + } + updateUser: { // args + data?: NexusGenInputs['updateUserInput'] | null; // updateUserInput + } + } } export interface NexusGenAbstractTypeMembers { @@ -93,7 +112,7 @@ export interface NexusGenTypeInterfaces { export type NexusGenObjectNames = keyof NexusGenObjects; -export type NexusGenInputNames = never; +export type NexusGenInputNames = keyof NexusGenInputs; export type NexusGenEnumNames = never; From 55c9d73a91d3e253824417ab57678e1991784345 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 29 Sep 2023 00:16:28 -0700 Subject: [PATCH 38/64] rm --- server/src/gql/User/queries/get.ts | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 server/src/gql/User/queries/get.ts diff --git a/server/src/gql/User/queries/get.ts b/server/src/gql/User/queries/get.ts deleted file mode 100644 index f032322..0000000 --- a/server/src/gql/User/queries/get.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { extendType } from 'nexus'; - -export const getUser = extendType({ - type: 'Query', - definition: (t) => { - t.field('me', { - type: 'User', - resolve: () => { - return { - id: '1234', - username: 'rob', - email: 'rob@rob.rob', - }; - }, - }); - }, -}); From c7af720797d48b59eb46eaa5478d12b23ce3c4a9 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 29 Sep 2023 00:16:49 -0700 Subject: [PATCH 39/64] implement create user mutation --- server/src/gql/User/mutations/create.ts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 server/src/gql/User/mutations/create.ts diff --git a/server/src/gql/User/mutations/create.ts b/server/src/gql/User/mutations/create.ts new file mode 100644 index 0000000..c570a96 --- /dev/null +++ b/server/src/gql/User/mutations/create.ts @@ -0,0 +1,21 @@ +import { extendType, inputObjectType } from 'nexus'; +import { User } from '../../../models/User'; + +const createUserInput = inputObjectType({ + name: 'createUserInput', + definition: (t) => { + t.nonNull.string('username'); + t.nonNull.string('email'); + }, +}); + +export const createUser = extendType({ + type: 'Mutation', + definition: (t) => { + t.field('createUser', { + type: 'User', + args: { data: createUserInput }, + resolve: async (_, args) => await User.create({ ...args.data }), + }); + }, +}); From 2192a0e0089ef14e4bfdc09d73b38401dc9125cd Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 29 Sep 2023 00:17:04 -0700 Subject: [PATCH 40/64] rm schema options --- server/src/models/User.ts | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/server/src/models/User.ts b/server/src/models/User.ts index 78b46c8..176a8df 100644 --- a/server/src/models/User.ts +++ b/server/src/models/User.ts @@ -1,26 +1,20 @@ import { Schema, model } from 'mongoose'; import { NexusGenObjects as Type } from '../@types/schema'; -const userSchema = new Schema( - { - username: { - type: String, - required: true, - unique: true, - }, - email: { - type: String, - required: true, - unique: true, - }, - avatar: { - type: String, - }, +const userSchema = new Schema({ + username: { + type: String, + required: true, + unique: true, }, - { - _id: false, - versionKey: false, + email: { + type: String, + required: true, + unique: true, }, -); + avatar: { + type: String, + }, +}); export const User = model('User', userSchema); From f2dd4bc929b62cfa5c40dd905dee32683dc44aac Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 29 Sep 2023 00:17:20 -0700 Subject: [PATCH 41/64] implement getAllUsers query --- server/src/gql/User/queries/getAll.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 server/src/gql/User/queries/getAll.ts diff --git a/server/src/gql/User/queries/getAll.ts b/server/src/gql/User/queries/getAll.ts new file mode 100644 index 0000000..e59e295 --- /dev/null +++ b/server/src/gql/User/queries/getAll.ts @@ -0,0 +1,12 @@ +import { extendType } from 'nexus'; +import { User } from '../../../models/User'; + +export const getAllUsers = extendType({ + type: 'Query', + definition: (t) => { + t.list.field('getAllUsers', { + type: 'User', + resolve: async () => await User.find({}), + }); + }, +}); From 49534e14427320d3f4be457c6e0f184219ede0fb Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 29 Sep 2023 00:17:45 -0700 Subject: [PATCH 42/64] update exports --- server/src/gql/User/mutations/index.ts | 3 +++ server/src/gql/User/queries/index.ts | 3 ++- server/src/services/index.ts | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 server/src/gql/User/mutations/index.ts create mode 100644 server/src/services/index.ts diff --git a/server/src/gql/User/mutations/index.ts b/server/src/gql/User/mutations/index.ts new file mode 100644 index 0000000..4295847 --- /dev/null +++ b/server/src/gql/User/mutations/index.ts @@ -0,0 +1,3 @@ +export { createUser } from './create'; +export { updateUser } from './update'; +export { deleteUser } from './delete'; diff --git a/server/src/gql/User/queries/index.ts b/server/src/gql/User/queries/index.ts index 8a5dcfe..fe2206f 100644 --- a/server/src/gql/User/queries/index.ts +++ b/server/src/gql/User/queries/index.ts @@ -1 +1,2 @@ -export { getUser } from './get'; +export { getOneUser } from './getOne'; +export { getAllUsers } from './getAll'; diff --git a/server/src/services/index.ts b/server/src/services/index.ts new file mode 100644 index 0000000..3eed691 --- /dev/null +++ b/server/src/services/index.ts @@ -0,0 +1 @@ +export { DatabaseService } from './DatabaseService'; From 0a5573712379cef68726d0a420f0d6fdf24c41f8 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Mon, 2 Oct 2023 22:31:11 -0700 Subject: [PATCH 43/64] rename signup with create --- server/src/gql/User/mutations/{create.ts => signup.ts} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename server/src/gql/User/mutations/{create.ts => signup.ts} (77%) diff --git a/server/src/gql/User/mutations/create.ts b/server/src/gql/User/mutations/signup.ts similarity index 77% rename from server/src/gql/User/mutations/create.ts rename to server/src/gql/User/mutations/signup.ts index c570a96..4c17692 100644 --- a/server/src/gql/User/mutations/create.ts +++ b/server/src/gql/User/mutations/signup.ts @@ -1,7 +1,7 @@ import { extendType, inputObjectType } from 'nexus'; import { User } from '../../../models/User'; -const createUserInput = inputObjectType({ +const signupUserInput = inputObjectType({ name: 'createUserInput', definition: (t) => { t.nonNull.string('username'); @@ -9,12 +9,12 @@ const createUserInput = inputObjectType({ }, }); -export const createUser = extendType({ +export const signupUser = extendType({ type: 'Mutation', definition: (t) => { t.field('createUser', { type: 'User', - args: { data: createUserInput }, + args: { data: signupUserInput }, resolve: async (_, args) => await User.create({ ...args.data }), }); }, From 38e7512625e79055f567ddbcb677e344f479253b Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Mon, 2 Oct 2023 22:32:52 -0700 Subject: [PATCH 44/64] add delete --- server/src/gql/User/mutations/delete.ts | 15 +++++++++++++++ server/src/index.ts | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 server/src/gql/User/mutations/delete.ts diff --git a/server/src/gql/User/mutations/delete.ts b/server/src/gql/User/mutations/delete.ts new file mode 100644 index 0000000..ee4afaa --- /dev/null +++ b/server/src/gql/User/mutations/delete.ts @@ -0,0 +1,15 @@ +import { extendType } from 'nexus'; +import { User } from '../../../models/User'; + +export const deleteUser = extendType({ + type: 'Mutation', + definition: (t) => { + t.field('deleteUser', { + type: 'String', + resolve: async (_root, _args, ctx) => { + const deleted = await User.findByIdAndDelete(ctx.id); + return deleted.id; + }, + }); + }, +}); diff --git a/server/src/index.ts b/server/src/index.ts index a31602f..46a35ad 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -7,8 +7,8 @@ import { ApolloServerPluginDrainHttpServer } from '@apollo/server/plugin/drainHt import { CONFIG } from './config'; import { schema } from './schema'; import { context } from './middleware/context'; -import type { AppContext } from './@types/common'; import { DatabaseService } from './services/DatabaseService'; +import type { AppContext } from './@types/common'; (async function main() { const app = express(); From 0eb785a07e4bfa65ce948db279d154245daeb143 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Mon, 2 Oct 2023 22:33:10 -0700 Subject: [PATCH 45/64] rename create to signup --- server/src/gql/User/mutations/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/gql/User/mutations/index.ts b/server/src/gql/User/mutations/index.ts index 4295847..ca4d02e 100644 --- a/server/src/gql/User/mutations/index.ts +++ b/server/src/gql/User/mutations/index.ts @@ -1,3 +1,3 @@ -export { createUser } from './create'; +export { signupUser } from './signup'; export { updateUser } from './update'; export { deleteUser } from './delete'; From 3a1aedda3fc89cf516635bb21eb1fd16e3250cb5 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Mon, 2 Oct 2023 22:33:36 -0700 Subject: [PATCH 46/64] add update mutation --- server/src/gql/User/mutations/update.ts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 server/src/gql/User/mutations/update.ts diff --git a/server/src/gql/User/mutations/update.ts b/server/src/gql/User/mutations/update.ts new file mode 100644 index 0000000..8e6e8ec --- /dev/null +++ b/server/src/gql/User/mutations/update.ts @@ -0,0 +1,22 @@ +import { extendType, inputObjectType } from 'nexus'; +import { User } from '../../../models/User'; + +const updateUserInput = inputObjectType({ + name: 'updateUserInput', + definition: (t) => { + t.string('username'); + t.string('email'); + t.string('avatar'); + }, +}); + +export const updateUser = extendType({ + type: 'Mutation', + definition: (t) => { + t.field('updateUser', { + type: 'User', + args: { data: updateUserInput }, + resolve: async (_root, args, ctx) => await User.findByIdAndUpdate(ctx.id, { ...args.data }), + }); + }, +}); From 9b2a6e29271961cf4e5b0be1fac1c70f10c4b8a9 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Mon, 2 Oct 2023 22:33:52 -0700 Subject: [PATCH 47/64] add get one user query --- server/src/gql/User/queries/getOne.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 server/src/gql/User/queries/getOne.ts diff --git a/server/src/gql/User/queries/getOne.ts b/server/src/gql/User/queries/getOne.ts new file mode 100644 index 0000000..2fdf57e --- /dev/null +++ b/server/src/gql/User/queries/getOne.ts @@ -0,0 +1,12 @@ +import { extendType } from 'nexus'; +import { User } from '../../../models/User'; + +export const getOneUser = extendType({ + type: 'Query', + definition: (t) => { + t.field('getOneUser', { + type: 'User', + resolve: async (_root, _args, ctx) => await User.findById(ctx.id), + }); + }, +}); From f186439507d6a563312379fe0e0d96140544947e Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 19:54:33 -0700 Subject: [PATCH 48/64] update email --- client/package.json | 2 +- server/package.json | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/client/package.json b/client/package.json index 009e3d8..b6a9fbb 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "console-log-client", - "author": "Robert Adams ", + "author": "Robert Adams ", "repository": "git@github.com:r0b4dams/console-log.git", "license": "MIT", "type": "module", diff --git a/server/package.json b/server/package.json index 2514de2..bf0b5a8 100644 --- a/server/package.json +++ b/server/package.json @@ -1,7 +1,7 @@ { "name": "console-log-server", "version": "1.0.0", - "author": "Robert Adams ", + "author": "Robert Adams ", "repository": "git@github.com:r0b4dams/console-log.git", "license": "MIT", "type": "module", @@ -13,6 +13,7 @@ "dotenv": "^16.3.1", "express": "^4.18.2", "graphql": "^16.8.1", + "jsonwebtoken": "^9.0.2", "mongodb": "^6.1.0", "mongoose": "^7.5.3", "nexus": "^1.3.0" From ff34aff9e5f61dd61e70f2e9ae27186791224226 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 19:54:45 -0700 Subject: [PATCH 49/64] add basic nav --- client/src/App.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/client/src/App.tsx b/client/src/App.tsx index 20bd5e1..1047bcf 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -23,6 +23,19 @@ const apolloClient = new ApolloClient({ export default function App() { return ( +
    + +
    +

    Vite + React

    From 709967cfbbf3f8ef8011b19eaac84da7e2393db6 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 19:54:55 -0700 Subject: [PATCH 50/64] install jwt --- server/yarn.lock | 82 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 81 insertions(+), 1 deletion(-) diff --git a/server/yarn.lock b/server/yarn.lock index 2779e62..c6157a1 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -522,6 +522,11 @@ bson@^6.1.0: resolved "https://registry.yarnpkg.com/bson/-/bson-6.1.0.tgz#ea7c98b90540e1632173da6b1f70187827e6ae8c" integrity sha512-yiQ3KxvpVoRpx1oD1uPz4Jit9tAVTJgjdmjDKtUErkOoL9VNoF8Dd58qtAOL5E40exx2jvAT9sqdRSK/r+SHlA== +buffer-equal-constant-time@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" + integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== + bytes@3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" @@ -643,6 +648,13 @@ dotenv@^16.3.1: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== +ecdsa-sig-formatter@1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + dependencies: + safe-buffer "^5.0.1" + ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -860,11 +872,79 @@ iterall@^1.3.0: resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.3.0.tgz#afcb08492e2915cbd8a0884eb93a8c94d0d72fea" integrity sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg== +jsonwebtoken@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz#65ff91f4abef1784697d40952bb1998c504caaf3" + integrity sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ== + dependencies: + jws "^3.2.2" + lodash.includes "^4.3.0" + lodash.isboolean "^3.0.3" + lodash.isinteger "^4.0.4" + lodash.isnumber "^3.0.3" + lodash.isplainobject "^4.0.6" + lodash.isstring "^4.0.1" + lodash.once "^4.0.0" + ms "^2.1.1" + semver "^7.5.4" + +jwa@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" + integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + dependencies: + buffer-equal-constant-time "1.0.1" + ecdsa-sig-formatter "1.0.11" + safe-buffer "^5.0.1" + +jws@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" + integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + dependencies: + jwa "^1.4.1" + safe-buffer "^5.0.1" + kareem@2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d" integrity sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA== +lodash.includes@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" + integrity sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w== + +lodash.isboolean@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" + integrity sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg== + +lodash.isinteger@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" + integrity sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA== + +lodash.isnumber@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" + integrity sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw== + +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + +lodash.isstring@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" + integrity sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw== + +lodash.once@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" + integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== + lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" @@ -1166,7 +1246,7 @@ safe-buffer@5.2.1, safe-buffer@^5.0.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -semver@^7.5.3: +semver@^7.5.3, semver@^7.5.4: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== From 92d81f81d22b51030c52041bc03c928fae2d1b62 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 20:14:10 -0700 Subject: [PATCH 51/64] add password field --- server/schema.gql | 1 + server/src/@types/schema.ts | 3 +++ server/src/models/User.ts | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/server/schema.gql b/server/schema.gql index cc97d71..7b61d16 100644 --- a/server/schema.gql +++ b/server/schema.gql @@ -17,6 +17,7 @@ type User { avatar: String email: String! id: ID! + password: String! username: String! } diff --git a/server/src/@types/schema.ts b/server/src/@types/schema.ts index d06aa3d..e74423d 100644 --- a/server/src/@types/schema.ts +++ b/server/src/@types/schema.ts @@ -43,6 +43,7 @@ export interface NexusGenObjects { avatar?: string | null; // String email: string; // String! id: string; // ID! + password: string; // String! username: string; // String! } } @@ -71,6 +72,7 @@ export interface NexusGenFieldTypes { avatar: string | null; // String email: string; // String! id: string; // ID! + password: string; // String! username: string; // String! } } @@ -89,6 +91,7 @@ export interface NexusGenFieldTypeNames { avatar: 'String' email: 'String' id: 'ID' + password: 'String' username: 'String' } } diff --git a/server/src/models/User.ts b/server/src/models/User.ts index 176a8df..1d78446 100644 --- a/server/src/models/User.ts +++ b/server/src/models/User.ts @@ -12,6 +12,10 @@ const userSchema = new Schema({ required: true, unique: true, }, + password: { + type: String, + required: true, + }, avatar: { type: String, }, From 12c55fdcfcef140a8f6d23af2dd8f8c1c93e1555 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:32:00 -0700 Subject: [PATCH 52/64] add workflow scripts --- scripts/bump_major.sh | 16 ++++++++++++++++ scripts/bump_version.sh | 19 +++++++++++++++++++ scripts/release.sh | 15 +++++++++++++++ scripts/validate_PR.sh | 15 +++++++++++++++ 4 files changed, 65 insertions(+) create mode 100644 scripts/bump_major.sh create mode 100644 scripts/bump_version.sh create mode 100644 scripts/release.sh create mode 100644 scripts/validate_PR.sh diff --git a/scripts/bump_major.sh b/scripts/bump_major.sh new file mode 100644 index 0000000..3f18dee --- /dev/null +++ b/scripts/bump_major.sh @@ -0,0 +1,16 @@ +#! /usr/bin/env bash + +git checkout main +yarn config set version-git-tag true +yarn config set version-git-message "major/%s" +yarn config set version-tag-prefix "v" +yarn version --major + +if [ $? -eq 0 ]; then + TAG=$(git describe --tags) + git push origin $TAG + git push origin main + echo "Successfully bumped version" +else + echo error: failed to tag build +fi \ No newline at end of file diff --git a/scripts/bump_version.sh b/scripts/bump_version.sh new file mode 100644 index 0000000..95fd96e --- /dev/null +++ b/scripts/bump_version.sh @@ -0,0 +1,19 @@ +#! /usr/bin/env bash + +shopt -s extglob + +yarn config set version-git-tag false +yarn config set version-tag-prefix "" + +case $1 in +[Pp]atch/?*) + yarn version --patch + ;; +[Ff]eature/?*) + yarn version --minor + ;; +*) + echo "error: invalid commit message pattern" + exit 1 + ;; +esac diff --git a/scripts/release.sh b/scripts/release.sh new file mode 100644 index 0000000..85ad14f --- /dev/null +++ b/scripts/release.sh @@ -0,0 +1,15 @@ +#! /usr/bin/env bash + +git checkout main +git pull + +VERSION=$(node -p "require('./package.json').version") +TAG=v$VERSION + +git tag -a $TAG -m "release $VERSION" + +if [ $? -eq 0 ]; then + git push origin $TAG +else + echo error: failed to tag build +fi diff --git a/scripts/validate_PR.sh b/scripts/validate_PR.sh new file mode 100644 index 0000000..0a59d61 --- /dev/null +++ b/scripts/validate_PR.sh @@ -0,0 +1,15 @@ +#! /usr/bin/env bash + +shopt -s extglob + +echo pr title: ${1} + +case $1 in +!([Pp]atch/?*|[Ff]eature/?*)) + echo error: invalid pr title + exit 1 + ;; +*) + echo title ok + ;; +esac From a1ecf4f9d05d2716f75bed9eebdd5d29c0b43288 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:32:51 -0700 Subject: [PATCH 53/64] add bcrypt for pw hashing --- server/package.json | 2 + server/yarn.lock | 311 +++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 307 insertions(+), 6 deletions(-) diff --git a/server/package.json b/server/package.json index bf0b5a8..3b4de6d 100644 --- a/server/package.json +++ b/server/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "@apollo/server": "^4.9.3", + "bcrypt": "^5.1.1", "dotenv": "^16.3.1", "express": "^4.18.2", "graphql": "^16.8.1", @@ -19,6 +20,7 @@ "nexus": "^1.3.0" }, "devDependencies": { + "@types/bcrypt": "^5.0.0", "nodemon": "^3.0.1", "ts-node": "^10.9.1" } diff --git a/server/yarn.lock b/server/yarn.lock index c6157a1..e544b6b 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -210,6 +210,21 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" +"@mapbox/node-pre-gyp@^1.0.11": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz#417db42b7f5323d79e93b34a6d7a2a12c0df43fa" + integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== + dependencies: + detect-libc "^2.0.0" + https-proxy-agent "^5.0.0" + make-dir "^3.1.0" + node-fetch "^2.6.7" + nopt "^5.0.0" + npmlog "^5.0.1" + rimraf "^3.0.2" + semver "^7.3.5" + tar "^6.1.11" + "@mongodb-js/saslprep@^1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.1.0.tgz#022fa36620a7287d17acd05c4aae1e5f390d250d" @@ -290,6 +305,13 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== +"@types/bcrypt@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@types/bcrypt/-/bcrypt-5.0.0.tgz#a835afa2882d165aff5690893db314eaa98b9f20" + integrity sha512-agtcFKaruL8TmcvqbndlqHPSJgsolhf/qPWchFlgnW1gECTN/nKbFcoFnvKAQRFfKbh+BO6A3SWdJu9t+xF3Lw== + dependencies: + "@types/node" "*" + "@types/body-parser@*": version "1.19.3" resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.3.tgz#fb558014374f7d9e56c8f34bab2042a3a07d25cd" @@ -421,6 +443,18 @@ acorn@^8.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== +agent-base@6: + version "6.0.2" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + anymatch@~3.1.2: version "3.1.3" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" @@ -429,6 +463,19 @@ anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" +"aproba@^1.0.3 || ^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" + integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== + +are-we-there-yet@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" + integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== + dependencies: + delegates "^1.0.0" + readable-stream "^3.6.0" + arg@^4.1.0: version "4.1.3" resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" @@ -456,6 +503,14 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== +bcrypt@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/bcrypt/-/bcrypt-5.1.1.tgz#0f732c6dcb4e12e5b70a25e326a72965879ba6e2" + integrity sha512-AGBHOG5hPYZ5Xl9KXzU5iKq9516yEmvCKDg3ecP5kX2aB6UqTeXZxk2ELnDgDm6BQSMlLt9rDB4LoSMx0rYwww== + dependencies: + "@mapbox/node-pre-gyp" "^1.0.11" + node-addon-api "^5.0.0" + binary-extensions@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" @@ -555,6 +610,16 @@ chokidar@^3.5.2: optionalDependencies: fsevents "~2.3.2" +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + +color-support@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== + combined-stream@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -567,6 +632,11 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== +console-control-strings@^1.0.0, console-control-strings@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== + content-disposition@0.5.4: version "0.5.4" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" @@ -609,7 +679,7 @@ debug@2.6.9: dependencies: ms "2.0.0" -debug@4.x: +debug@4, debug@4.x: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -628,6 +698,11 @@ delayed-stream@~1.0.0: resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== + depd@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" @@ -638,6 +713,11 @@ destroy@1.2.0: resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== +detect-libc@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d" + integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw== + diff@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" @@ -660,6 +740,11 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" @@ -751,6 +836,18 @@ fresh@0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + fsevents@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" @@ -761,6 +858,21 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +gauge@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" + integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== + dependencies: + aproba "^1.0.3 || ^2.0.0" + color-support "^1.1.2" + console-control-strings "^1.0.0" + has-unicode "^2.0.1" + object-assign "^4.1.1" + signal-exit "^3.0.0" + string-width "^4.2.3" + strip-ansi "^6.0.1" + wide-align "^1.1.2" + get-intrinsic@^1.0.2: version "1.2.1" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" @@ -778,6 +890,18 @@ glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + graphql@^16.8.1: version "16.8.1" resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.8.1.tgz#1930a965bef1170603702acdb68aedd3f3cf6f07" @@ -798,6 +922,11 @@ has-symbols@^1.0.3: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== +has-unicode@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== + has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" @@ -816,6 +945,14 @@ http-errors@2.0.0: statuses "2.0.1" toidentifier "1.0.1" +https-proxy-agent@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + dependencies: + agent-base "6" + debug "4" + iconv-lite@0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -828,7 +965,15 @@ ignore-by-default@^1.0.1: resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" integrity sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA== -inherits@2.0.4, inherits@^2.0.1: +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -855,6 +1000,11 @@ is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + is-glob@^4.0.1, is-glob@~4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" @@ -972,6 +1122,13 @@ lru-cache@^7.10.1, lru-cache@^7.14.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== +make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + make-error@^1.1.1: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" @@ -1014,13 +1171,38 @@ mime@1.6.0: resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -minimatch@^3.1.2: +minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== + dependencies: + yallist "^4.0.0" + +minipass@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + +mkdirp@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + mongodb-connection-string-url@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz#57901bf352372abdde812c81be47b75c6b2ec5cf" @@ -1107,6 +1289,11 @@ node-abort-controller@^3.1.1: resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== +node-addon-api@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762" + integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA== + node-fetch@^2.6.7: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" @@ -1130,6 +1317,13 @@ nodemon@^3.0.1: touch "^3.1.0" undefsafe "^2.0.5" +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== + dependencies: + abbrev "1" + nopt@~1.0.10: version "1.0.10" resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" @@ -1142,7 +1336,17 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -object-assign@^4: +npmlog@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" + integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== + dependencies: + are-we-there-yet "^2.0.0" + console-control-strings "^1.1.0" + gauge "^3.0.0" + set-blocking "^2.0.0" + +object-assign@^4, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -1159,11 +1363,23 @@ on-finished@2.4.1: dependencies: ee-first "1.1.1" +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" @@ -1224,6 +1440,15 @@ raw-body@2.5.2: iconv-lite "0.4.24" unpipe "1.0.0" +readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + readdirp@~3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" @@ -1236,7 +1461,14 @@ retry@0.13.1: resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== -safe-buffer@5.2.1, safe-buffer@^5.0.1: +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -1246,7 +1478,12 @@ safe-buffer@5.2.1, safe-buffer@^5.0.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -semver@^7.5.3, semver@^7.5.4: +semver@^6.0.0: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.5, semver@^7.5.3, semver@^7.5.4: version "7.5.4" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -1282,6 +1519,11 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== + setprototypeof@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" @@ -1309,6 +1551,11 @@ sift@16.0.1: resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.1.tgz#e9c2ccc72191585008cf3e36fc447b2d2633a053" integrity sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ== +signal-exit@^3.0.0: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + simple-update-notifier@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz#d70b92bdab7d6d90dfd73931195a30b6e3d7cebb" @@ -1341,6 +1588,29 @@ statuses@2.0.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + supports-color@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -1348,6 +1618,18 @@ supports-color@^5.5.0: dependencies: has-flag "^3.0.0" +tar@^6.1.11: + version "6.2.0" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" + integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -1421,6 +1703,11 @@ unpipe@1.0.0, unpipe@~1.0.0: resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== +util-deprecate@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" @@ -1477,6 +1764,18 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" +wide-align@^1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== + dependencies: + string-width "^1.0.2 || 2 || 3 || 4" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" From d1b0e4b098f877b07c96c58477723a1986cea614 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:33:03 -0700 Subject: [PATCH 54/64] update with auth types --- server/schema.gql | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/server/schema.gql b/server/schema.gql index 7b61d16..edbf964 100644 --- a/server/schema.gql +++ b/server/schema.gql @@ -2,15 +2,18 @@ ### Do not make changes to this file directly +type Auth { + token: String! + user: User! +} + type Mutation { - createUser(data: createUserInput): User - deleteUser: String - updateUser(data: updateUserInput): User + login(data: loginInput): Auth + signup(data: signupInput): Auth } type Query { - getAllUsers: [User] - getOneUser: User + getUser: User } type User { @@ -21,13 +24,13 @@ type User { username: String! } -input createUserInput { - email: String! +input loginInput { + password: String! username: String! } -input updateUserInput { - avatar: String - email: String - username: String +input signupInput { + email: String! + password: String! + username: String! } \ No newline at end of file From dc27bfe048a4701d6190e47bb3d6ad14f75c7d13 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:33:21 -0700 Subject: [PATCH 55/64] mv connect expression --- server/src/index.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/src/index.ts b/server/src/index.ts index 46a35ad..5e38d82 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -19,14 +19,13 @@ import type { AppContext } from './@types/common'; plugins: [ApolloServerPluginDrainHttpServer({ httpServer })], }); + await DatabaseService.connect(); await apolloServer.start(); app.use(express.urlencoded({ extended: false })); app.use(express.json()); app.use('/graphql', expressMiddleware(apolloServer, { context })); - await DatabaseService.connect(); - httpServer.listen({ port: CONFIG.PORT }, () => { console.log(`Server listening at http://localhost:${CONFIG.PORT}`); console.log(`Apollo Sandbox ready at http://localhost:${CONFIG.PORT}/graphql`); From b32e7944115038f190873505e908f7aa100312eb Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:33:31 -0700 Subject: [PATCH 56/64] update with auth types --- server/src/@types/schema.ts | 48 +++++++++++++++++++++---------------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/server/src/@types/schema.ts b/server/src/@types/schema.ts index e74423d..f2a8174 100644 --- a/server/src/@types/schema.ts +++ b/server/src/@types/schema.ts @@ -14,14 +14,14 @@ declare global { } export interface NexusGenInputs { - createUserInput: { // input type - email: string; // String! + loginInput: { // input type + password: string; // String! username: string; // String! } - updateUserInput: { // input type - avatar?: string | null; // String - email?: string | null; // String - username?: string | null; // String + signupInput: { // input type + email: string; // String! + password: string; // String! + username: string; // String! } } @@ -37,6 +37,10 @@ export interface NexusGenScalars { } export interface NexusGenObjects { + Auth: { // root type + token: string; // String! + user: NexusGenRootTypes['User']; // User! + } Mutation: {}; Query: {}; User: { // root type @@ -59,14 +63,16 @@ export type NexusGenRootTypes = NexusGenObjects export type NexusGenAllTypes = NexusGenRootTypes & NexusGenScalars export interface NexusGenFieldTypes { + Auth: { // field return type + token: string; // String! + user: NexusGenRootTypes['User']; // User! + } Mutation: { // field return type - createUser: NexusGenRootTypes['User'] | null; // User - deleteUser: string | null; // String - updateUser: NexusGenRootTypes['User'] | null; // User + login: NexusGenRootTypes['Auth'] | null; // Auth + signup: NexusGenRootTypes['Auth'] | null; // Auth } Query: { // field return type - getAllUsers: Array | null; // [User] - getOneUser: NexusGenRootTypes['User'] | null; // User + getUser: NexusGenRootTypes['User'] | null; // User } User: { // field return type avatar: string | null; // String @@ -78,14 +84,16 @@ export interface NexusGenFieldTypes { } export interface NexusGenFieldTypeNames { + Auth: { // field return type name + token: 'String' + user: 'User' + } Mutation: { // field return type name - createUser: 'User' - deleteUser: 'String' - updateUser: 'User' + login: 'Auth' + signup: 'Auth' } Query: { // field return type name - getAllUsers: 'User' - getOneUser: 'User' + getUser: 'User' } User: { // field return type name avatar: 'String' @@ -98,11 +106,11 @@ export interface NexusGenFieldTypeNames { export interface NexusGenArgTypes { Mutation: { - createUser: { // args - data?: NexusGenInputs['createUserInput'] | null; // createUserInput + login: { // args + data?: NexusGenInputs['loginInput'] | null; // loginInput } - updateUser: { // args - data?: NexusGenInputs['updateUserInput'] | null; // updateUserInput + signup: { // args + data?: NexusGenInputs['signupInput'] | null; // signupInput } } } From 8f8461915c54347231617fb6734424ec2292b233 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:42:22 -0700 Subject: [PATCH 57/64] rm unused mutations --- server/src/gql/User/mutations/delete.ts | 15 --------------- server/src/gql/User/mutations/index.ts | 3 --- server/src/gql/User/mutations/signup.ts | 21 --------------------- server/src/gql/User/mutations/update.ts | 22 ---------------------- server/src/gql/User/queries/getAll.ts | 12 ------------ server/src/gql/User/queries/getOne.ts | 12 ------------ 6 files changed, 85 deletions(-) delete mode 100644 server/src/gql/User/mutations/delete.ts delete mode 100644 server/src/gql/User/mutations/index.ts delete mode 100644 server/src/gql/User/mutations/signup.ts delete mode 100644 server/src/gql/User/mutations/update.ts delete mode 100644 server/src/gql/User/queries/getAll.ts delete mode 100644 server/src/gql/User/queries/getOne.ts diff --git a/server/src/gql/User/mutations/delete.ts b/server/src/gql/User/mutations/delete.ts deleted file mode 100644 index ee4afaa..0000000 --- a/server/src/gql/User/mutations/delete.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { extendType } from 'nexus'; -import { User } from '../../../models/User'; - -export const deleteUser = extendType({ - type: 'Mutation', - definition: (t) => { - t.field('deleteUser', { - type: 'String', - resolve: async (_root, _args, ctx) => { - const deleted = await User.findByIdAndDelete(ctx.id); - return deleted.id; - }, - }); - }, -}); diff --git a/server/src/gql/User/mutations/index.ts b/server/src/gql/User/mutations/index.ts deleted file mode 100644 index ca4d02e..0000000 --- a/server/src/gql/User/mutations/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export { signupUser } from './signup'; -export { updateUser } from './update'; -export { deleteUser } from './delete'; diff --git a/server/src/gql/User/mutations/signup.ts b/server/src/gql/User/mutations/signup.ts deleted file mode 100644 index 4c17692..0000000 --- a/server/src/gql/User/mutations/signup.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { extendType, inputObjectType } from 'nexus'; -import { User } from '../../../models/User'; - -const signupUserInput = inputObjectType({ - name: 'createUserInput', - definition: (t) => { - t.nonNull.string('username'); - t.nonNull.string('email'); - }, -}); - -export const signupUser = extendType({ - type: 'Mutation', - definition: (t) => { - t.field('createUser', { - type: 'User', - args: { data: signupUserInput }, - resolve: async (_, args) => await User.create({ ...args.data }), - }); - }, -}); diff --git a/server/src/gql/User/mutations/update.ts b/server/src/gql/User/mutations/update.ts deleted file mode 100644 index 8e6e8ec..0000000 --- a/server/src/gql/User/mutations/update.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { extendType, inputObjectType } from 'nexus'; -import { User } from '../../../models/User'; - -const updateUserInput = inputObjectType({ - name: 'updateUserInput', - definition: (t) => { - t.string('username'); - t.string('email'); - t.string('avatar'); - }, -}); - -export const updateUser = extendType({ - type: 'Mutation', - definition: (t) => { - t.field('updateUser', { - type: 'User', - args: { data: updateUserInput }, - resolve: async (_root, args, ctx) => await User.findByIdAndUpdate(ctx.id, { ...args.data }), - }); - }, -}); diff --git a/server/src/gql/User/queries/getAll.ts b/server/src/gql/User/queries/getAll.ts deleted file mode 100644 index e59e295..0000000 --- a/server/src/gql/User/queries/getAll.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { extendType } from 'nexus'; -import { User } from '../../../models/User'; - -export const getAllUsers = extendType({ - type: 'Query', - definition: (t) => { - t.list.field('getAllUsers', { - type: 'User', - resolve: async () => await User.find({}), - }); - }, -}); diff --git a/server/src/gql/User/queries/getOne.ts b/server/src/gql/User/queries/getOne.ts deleted file mode 100644 index 2fdf57e..0000000 --- a/server/src/gql/User/queries/getOne.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { extendType } from 'nexus'; -import { User } from '../../../models/User'; - -export const getOneUser = extendType({ - type: 'Query', - definition: (t) => { - t.field('getOneUser', { - type: 'User', - resolve: async (_root, _args, ctx) => await User.findById(ctx.id), - }); - }, -}); From 51e141359f46ae8f7a10447471d3365070d7bea3 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:43:21 -0700 Subject: [PATCH 58/64] add pw hashing --- server/src/models/User.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/server/src/models/User.ts b/server/src/models/User.ts index 1d78446..eced2a0 100644 --- a/server/src/models/User.ts +++ b/server/src/models/User.ts @@ -1,6 +1,10 @@ import { Schema, model } from 'mongoose'; +import { hash } from 'bcrypt'; + import { NexusGenObjects as Type } from '../@types/schema'; +const SALT_ROUNDS = 10; + const userSchema = new Schema({ username: { type: String, @@ -21,4 +25,11 @@ const userSchema = new Schema({ }, }); +userSchema.pre('save', async function (next) { + if (this.isModified('password')) { + this.password = await hash(this.password, SALT_ROUNDS); + } + next(); +}); + export const User = model('User', userSchema); From 31adb930b1ca1ea3f728a49483622daa1240fa55 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:43:34 -0700 Subject: [PATCH 59/64] add pw field --- server/src/gql/User/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/gql/User/index.ts b/server/src/gql/User/index.ts index 84931d6..9baad67 100644 --- a/server/src/gql/User/index.ts +++ b/server/src/gql/User/index.ts @@ -1,7 +1,6 @@ import { objectType } from 'nexus'; export * from './queries'; -export * from './mutations'; export const User = objectType({ name: 'User', @@ -9,6 +8,7 @@ export const User = objectType({ t.nonNull.id('id'); t.nonNull.string('username'); t.nonNull.string('email'); + t.nonNull.string('password'); t.string('avatar'); }, }); From f2c851e738a17f1d5adb2281aa095c6097661f80 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:44:18 -0700 Subject: [PATCH 60/64] add auth type --- server/src/gql/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/gql/index.ts b/server/src/gql/index.ts index f6b9f36..513fb34 100644 --- a/server/src/gql/index.ts +++ b/server/src/gql/index.ts @@ -1 +1,2 @@ +export * from './Auth'; export * from './User'; From 0d55937a5cc497886ba02ca738c18f6d2b124b8a Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:44:27 -0700 Subject: [PATCH 61/64] add auth type --- server/src/gql/Auth/index.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 server/src/gql/Auth/index.ts diff --git a/server/src/gql/Auth/index.ts b/server/src/gql/Auth/index.ts new file mode 100644 index 0000000..9f72b38 --- /dev/null +++ b/server/src/gql/Auth/index.ts @@ -0,0 +1,13 @@ +import { objectType } from 'nexus'; + +export * from './mutations'; + +export const Auth = objectType({ + name: 'Auth', + definition(t) { + t.nonNull.string('token'); + t.nonNull.field('user', { + type: 'User', + }); + }, +}); From 03981fe86039f49354bbe96deb6dde220524f196 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:44:43 -0700 Subject: [PATCH 62/64] add login and signup --- server/src/gql/Auth/mutations/index.ts | 2 ++ server/src/gql/Auth/mutations/login.ts | 25 ++++++++++++++++++++++++ server/src/gql/Auth/mutations/signup.ts | 26 +++++++++++++++++++++++++ 3 files changed, 53 insertions(+) create mode 100644 server/src/gql/Auth/mutations/index.ts create mode 100644 server/src/gql/Auth/mutations/login.ts create mode 100644 server/src/gql/Auth/mutations/signup.ts diff --git a/server/src/gql/Auth/mutations/index.ts b/server/src/gql/Auth/mutations/index.ts new file mode 100644 index 0000000..3df6842 --- /dev/null +++ b/server/src/gql/Auth/mutations/index.ts @@ -0,0 +1,2 @@ +export { login } from './login'; +export { signup } from './signup'; diff --git a/server/src/gql/Auth/mutations/login.ts b/server/src/gql/Auth/mutations/login.ts new file mode 100644 index 0000000..f852e31 --- /dev/null +++ b/server/src/gql/Auth/mutations/login.ts @@ -0,0 +1,25 @@ +import { extendType, inputObjectType } from 'nexus'; +import { User } from '../../../models/User'; + +const loginInput = inputObjectType({ + name: 'loginInput', + definition: (t) => { + t.nonNull.string('username'); + t.nonNull.string('password'); + }, +}); + +export const login = extendType({ + type: 'Mutation', + definition(t) { + t.field('login', { + type: 'Auth', + args: { data: loginInput }, + resolve: async (_, args) => { + const user = await User.findOne({ username: args.data.username }); + // TODO: generate jwt + return { user, token: 'testing_login' }; + }, + }); + }, +}); diff --git a/server/src/gql/Auth/mutations/signup.ts b/server/src/gql/Auth/mutations/signup.ts new file mode 100644 index 0000000..a8c1626 --- /dev/null +++ b/server/src/gql/Auth/mutations/signup.ts @@ -0,0 +1,26 @@ +import { extendType, inputObjectType } from 'nexus'; +import { User } from '../../../models/User'; + +const signupInput = inputObjectType({ + name: 'signupInput', + definition: (t) => { + t.nonNull.string('username'); + t.nonNull.string('email'); + t.nonNull.string('password'); + }, +}); + +export const signup = extendType({ + type: 'Mutation', + definition(t) { + t.field('signup', { + type: 'Auth', + args: { data: signupInput }, + resolve: async (_, args) => { + const user = await User.create({ ...args.data }); + // TODO: generate jwt + return { user, token: 'testing_signup' }; + }, + }); + }, +}); From b98e74c0046c6d97e0ccbd183c4ad04c44c3caa7 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:45:04 -0700 Subject: [PATCH 63/64] rename get one user query --- server/src/gql/User/queries/getUser.ts | 15 +++++++++++++++ server/src/gql/User/queries/index.ts | 3 +-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 server/src/gql/User/queries/getUser.ts diff --git a/server/src/gql/User/queries/getUser.ts b/server/src/gql/User/queries/getUser.ts new file mode 100644 index 0000000..e7f7eba --- /dev/null +++ b/server/src/gql/User/queries/getUser.ts @@ -0,0 +1,15 @@ +import { extendType } from 'nexus'; +import { User } from '../../../models/User'; + +export const getUser = extendType({ + type: 'Query', + definition: (t) => { + t.field('getUser', { + type: 'User', + resolve: async (_root, _args, ctx) => { + const user = await User.findById(ctx.id); + return user; + }, + }); + }, +}); diff --git a/server/src/gql/User/queries/index.ts b/server/src/gql/User/queries/index.ts index fe2206f..90b68a1 100644 --- a/server/src/gql/User/queries/index.ts +++ b/server/src/gql/User/queries/index.ts @@ -1,2 +1 @@ -export { getOneUser } from './getOne'; -export { getAllUsers } from './getAll'; +export { getUser } from './getUser'; From ce3c81dbabd6c26123f88eea38d4fa1a1a3e3556 Mon Sep 17 00:00:00 2001 From: Robert Adams Date: Fri, 6 Oct 2023 22:55:02 -0700 Subject: [PATCH 64/64] add workflows --- ,github/workflows/bump.yaml | 27 +++++++++++++++++++++++++++ ,github/workflows/lint.yaml | 25 +++++++++++++++++++++++++ ,github/workflows/validate_pr.yaml | 16 ++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 ,github/workflows/bump.yaml create mode 100644 ,github/workflows/lint.yaml create mode 100644 ,github/workflows/validate_pr.yaml diff --git a/,github/workflows/bump.yaml b/,github/workflows/bump.yaml new file mode 100644 index 0000000..84331d9 --- /dev/null +++ b/,github/workflows/bump.yaml @@ -0,0 +1,27 @@ +name: Bump + +on: + push: + branches: + - 'main' + +jobs: + bump: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Bump + run: bash scripts/bump_version.sh '${{ github.event.head_commit.message }}' + + - name: Commit + env: + CI_COMMIT_AUTHOR: bump_bot + run: | + VERSION=$(node -p "require('./package.json').version") + git add package.json + git config --global user.name '${{ env.CI_COMMIT_AUTHOR }}' + git config --global user.email '${{ env.CI_COMMIT_AUTHOR }}@users.noreply.github.com' + git commit -m "bump version to $VERSION" + git push origin main diff --git a/,github/workflows/lint.yaml b/,github/workflows/lint.yaml new file mode 100644 index 0000000..f344d52 --- /dev/null +++ b/,github/workflows/lint.yaml @@ -0,0 +1,25 @@ +name: Lint + +on: + pull_request: + branches: + - main + +jobs: + lint: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup + uses: actions/setup-node@v3 + with: + node-version: latest + cache: 'yarn' + + - name: Install + run: yarn + + - name: Lint + run: yarn lint diff --git a/,github/workflows/validate_pr.yaml b/,github/workflows/validate_pr.yaml new file mode 100644 index 0000000..0eff978 --- /dev/null +++ b/,github/workflows/validate_pr.yaml @@ -0,0 +1,16 @@ +name: Validate PR title + +on: + pull_request: + branches: + - main + +jobs: + validate: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Validate + run: bash scripts/validate_PR.sh '${{ github.event.pull_request.title }}'

SVMP?zmF8wqH{*r2$w5^O|x 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

R*g^ z*BBjjbA@~4JDutYWH)xxXZYp?d<7+|X60v&ras~4Bt!hs8%Jkw5z;uPVZvSVw3{SW znxrD%Wl%-5s^p%NH zEh^5nhSv{7=pD*^2pOrZtNd{0Q`6r5_KoJDZccQMQN)2b%u|Q(0gT=Mw$TzbqGZ*6fx{!;_eSA+vd100QMY?tDy|x+pV9*3quBD zs&bdZTl0`eVWoW5+e<9~lh0vW(j7B~$s=>P zekg)FH4aozms8VED2l$nc7N^$T0$vWJ@K#H=1iU}eKy7%NMk(3T1wSNh$b$P`{$7y zYwk5(cz|aqj7MD?w0NMwc%_G}rds$32MTm}gvOr(tM}$$U7?!=r|in)+g3bh$7x

ZL2Qm@@8XHL#@0x*m}|aocHkQV+Gvn%;T=%t2tLb@qK`M!H_Abb#&-$|OHF@CG8= zJjmejQqLwXJ-R^jyNQ#*pwAxm9E!Lm=`Adu=XWTn3bIw67wBG!H2-sz1p(3x#^1nR z)X#%GBq9PH7Ii+P`0^DmQ_ za{{M>#vUm#X#G;PW`*vb`^C`hmCv|m=}Fb<9R;t@d$HCG08v>I^PX~(03xUAB+AKE zin(s@G#n1@_{OD(19Ml z+woJ&1IVy6<`oL>OvXkRqkDVnJ6?gP0ofVANxztT3_dvY;?dBoSnCIuN zvL1R&ttd9l@YXpcyhM|}QBA}Peqdod08mmr_}&)o}sComUeLqRa- zgSVf~aae*2p(TDCGYNQ|Z!GICsb?Sd*nrCb2-<*=0Q&Ky-T0s|4U&byz}xg$zmnEG zE*H}yWqu6Cn^f@}&7@4xEQbLy6~)#q&<-Nh=Y&9HKZCR9u_eMKBCwPxOpMYades5P`OQ zFNemSB%1uEn?=+Io32FqcbJh)qBIgP7c&eK#XIFFp$k$|82|@CBW4dP0Q`NU)s7u& z!BMhvUWDT@fYoCLJ1$tO6Fwk1hOhSP-BB<;N^g{Ru_19QiZPOC`CW4h6}S_B2?`5%IZi@j;2*}T`Qkd;Kg>lTMB+dOCF^Ar5Z!#3 z_!-6#jD};=37UtCmYy--YVTbq1mTI_=~wQx+HN$60P}k?zH^pD-xTqB!V~-)m?#h+ z2)`Wi9c^Nf%w|Yl*E?=)6Ug?7^h^4uSwAd~anl`wR%U%MJ(Hd{X_xGZYh4|cICa@S z(;;uZzEZKg_(1-Y%E4w8bPQy$-rx5Vt=GYzbuR_O&<4YW(y7`<1MiyKl~3GEn&x=? zeS_jeA}#C14@2)!je2!4=ELO^uCDy%XlCsrZ7vcF9-bQ4mgue6qPO>y-}rP$608@}g!N?8 zg{3XfLl*#LBZ&81u?n!(r!?MaA}XNa8bk0EQ&TRd3cWeF)ta04UrUR9- zy{Zg|MnRz81ZsF|`r6f;0BXqJ(17pB89MV>p7@OnW`OGOQOs1=`%rz^h{riKswh`^ zNnUsy@Z7oVb;8qZU9gGP^l)x;M%A|< zaABEq{XJLApiX_}s8~7a!q+`v;?I2)n${23STV)2H+C1M9CP}__Y{{qbt+i{eN^#m&wWs$Gvj+Db%iXMx`pU<;MZ(9cC{9pT zpNeiipy#`I`@n1t)5=x@GTe*zHZk5g;nv=^fh(EbRTz2H`z8%Dc>kOGRB$S4Gr_N; zgo&sS_|*}(=@YR-2KaSeTQl?2O-vU5q=b+S*L~FQj5Iz3!hneBY8dtF zM!|3;)AtPUX}!;Dpw28)B8Fq;Ln&+{*nb7D9T?MDxHgG?EY)wN@}_L0q>JM?Yv@p z1CWO_u?%jF;vMiQuLS{?A%f8z9c1NPF1Y(Ga!~x99b~1!`_jHeRC%_lUbdTy8gt>oF9c zd=WGnaZf#VBgp#tfMB3f3$U`Z(7scmYQC6yqCyjSlho;(nSNHf>HL!vyt?1mhQ3th z$CRQCu}F?KHI3`&m^_w=my5cRL}T|gx?Z99o-yz{E>WK~(9b7EI@VUZdi%iZgw zQHWxGPM`UKL>JmB=g}`BU99I*C!-UcZ?GO(7MEIZvbUd|8N%x);`J1ahUdhKl691? zsd-a|EFLCG>Yxs0SnbDG@8_FClY-yZ?GqzJqA{W|BpA^wsq#aZwTr}4{wEt8e7`U2 zPU94d2Gb-5+KW^md@pB?o;?FEYSTBTSj4CPC{1zkQS#_f|8bVruZE#ulo9BAPz_ zEF{5bAkZ|P^kIOo|Nd2L{?>YlzktF)NHo$=wK2ef9x1sK3e~&n;M8_mU%HjlH>)`SjYaA>X1K*zdArMD?Hgi!I~vp@7I6 zTqfEvZ`(v#;){e37mGKAbUNikO_Jv}W)i~l?Hc0=k!BSIwar7%#zCo?;CGmOQt{dd z9hE7JuN{u8uVkQDtqjQWpFU0M4cqc-8TAnFb{f_g)>*BZ^4XJ}UdyZMkE$Y)cXSV$ z)xZpd6PzW!Yb?1K#{_6CMVP~Y8>j0)i>p(B%@2$MqRhtyXQ|5_0y3cr6}Xh#FEg$w z&je+OGK1wOA2Lz+yvwzn!F!H~Mp?eDgke}t_w%I{teG|hPzyb`U#j+L@Rf`YIHIag zp;~`co5x#SWq@wAqd~+s0MG;`E@{wks4cyO(j8r8xUgj?hi_dkGNRg95?f6a3OZ}2 zu7LMh*VlR~i`#L(g68~OOlSIH*{Ld#XArz~erOH;cHf*xI$`DLFzZzbjcIqU|D z!ViBSt`m)Y=d=dI|A&X`9tJwe3f{cFhbJ8}k(n8L#<5P<#;?s}{TgTr2b{h`@|nZT z+WgK=u-Vb(0_Ln4QNe4iCBacDdhuJ_H|}lJ)h}-8WtJW2m`zr&UEo#Ug#356l^{$W zSr%V3+2=6^Voz?IrJPghW+l!gEIRu6fL{R<;cMIEqx%J(I7Zj9?*#<6DvQ9WvhdRT z`#~#lkN@|hD6!vntYI?PNd+KbUalGA#jYtn!iQwymIAI&2!8aHn~$lXKo%<5p7yoc zaz_qTUvcXA>^2irA{wW@c;lyl=dUXr%D^9$?w zx#ZV7ZjX0`sW(kzXnal)>5>GWLn;N2BC55h7i^F9BrcsuR9e9e6?Hk87nB7as?L<| zaidS1q){C(Wsr~EWorlO$`9iqyZT!hR-4~UT(`*@l*ak}RB9=T5 z#4~atvBsrpDnIe=yOXLt0a(LbpWyktixYarh{NVpn`aWIldQZwZ_J+E|9}7QKPXxL zk%|5A%F)~ljMH!H_YMH6dKd;Cziprb58Uk4|}O5qh&s4 zm;eQdd@MOSNF!+^M7-woyDvvU90aYeqs&mIfDFBmTIh|XUZ8rs%LJwD;=@>oPH#lU zJ_7Xo&dS&H8J{|A!9W}KG4(`LSGS=3%GVG49WIh;Xz}f=VvoAxK^jJDwyy0TrpB5f zG2%2dtu1~$sPIB)>gW@qHX!!ol;P}v0o?&zJ3h0Eb zL)-n++ASzGXg{(ahU(zxsFTne&O!FWbF_lLaz*d*W07}6C-bx0%gn0HE1k=~nSqXj zG*@{rjRIpiNwf0Ov%o&gYUR8Brpt)a zz=FsI`ClK(SHB$ch}D(#-L9t%+_x=ZqcmwQ1AM**v?vKqTu<5wJ{x9=Z91LMzz-0P zCl%r|f}Ti*a2rb4+cnSLEQx-PLhhVGyu~IT9Ij)G@xFqb22zK>U>L7;j{3a(Nr|Uy zn^Y4sejmC$p3AP~VuZ9{{3X8HvH8c#)K|f&dJ-o#J(DkfR3 zo$p#WJfse^+A6mPPd7UAKA1P80J4he@mz8xsLTjPXsp|_b?+!nY(Wzc^m6Gi*>b>s z50{UBUDc~?m}!=O*-vNXb*kDp(4iMma4_mh`Vy=8Q_XT1PQu#sBC;MsbWty~6VgVD z6cV4GJWs@mLHbCj@Aw+xM<ddmk@W;XY_#FFvabkxWGfW@3#yApQ?0XdZyToO5@ti(qXvl$?_#^G* zrg4|-pjOTP9B|}wV2@HCt;l!i>6kD6X~b7BQv7X%uLC;gYi`pgy-$~QEnoggIx!;& zMf0NOj>KlgY>ZGZ5m8&k&Of*uHxJuInYBy-LoiI^#Y{!SIyZ%uU8RC2j-`($l0F(f z5qSK37e6Vd_w)PfKRhwwT`ATKj4cn$hG9@k_OzlC>HLPr?K_i29LgK%HiT$Wec{xP z%&4^K;qovBy_3X9=D$6S(%ew2#FTn^_2=NDxVSU>NkY=M3n61cn;%@XTl6lEhS z3GG8G?QJJlyo}H}Aw(vnhO-!;C|yAVp_8(6f?^C)P{VII=xSOrFnK_8x$lJ+payy| zhljDR@zrxEk}kfA>%#8W1>D~kmp4MExRb|QsG`Nl3-)7w-^}_=I0lstaHO85EncGm zz&ea#7<+qoRWUY1e<7OKE&xu%4VPSeQSvmwiuYS^(}wyvs>QiYeE7j0KInP*X@ z8ZaF?eVgD3^-tu8V#gVORw_wf9jQp@BIKCU__say&nI)I={``h?i)SIAeExZ!{wz= zFsW_oc$#^m^DGuxXx z-#H=YehBSOFXu<^>0Wt@%!8DO%86bjmRq2U#hMJ$l!2&EwVn#>!Zl%Wa}hwg0gd4k zBQQsq=ObIrxiB70!l#Ptl)^N{mvcbIe3)@`?E)gAbh8R-(bz24h@lEs=Am7vFqR81bXQ^s?io)e&j1W+kJhoN?QvJ_i456J* z9JEsK(S1dfX-69KS7y{@Ty0WG&&eVVM$N?b@6s)`Mf0BL0`M{6Ak>>6M&wAl;|ERJ`1n@HRu&=VXwE29tRoamLq+N0ugx z-Q-Zft21wUELcanY{N$D>==3b=upiL#Y;g?=qQy6Xd3jFL;sVCb~N(1LH4*>ffQ22 zI^>g9wc1>?m6)`wy?r!K_ieQ4q@Doi$-D z3M7W5-q7tCL4&^*)P_P6UDg~uA|TFJiVV$&!Y30R1+<;a$$w8aU|x?pq45yByEM z^qhudAy9^M(#~aycj*G283i<)$sjAOD-I)?qv#2afcWlb-OKVdlpy;~pkXgvDCDVs!rJYFWe zyjEunEj4_qx7-BhPV^tp;Ee+$)(v{?V*RsvZJ^{d2olwqvQUF<_jT9bR38T1=7#_U zublb@`;8lfm$sKVeHrin4A+LcFDSgbS?#Ab;MVJXbAm`I_TQd2#&#maZ7Pg^xoZqO z_gXD_(dJK_W}fY>?Uj0rX++@MMp~rY%tpu(y))UnIzM$@qN8hleNLKMFXFD!`SY*E z#c#hwq#k_u^gP!YY3!laa|aJ@!hiFS+Nniait4Bd_YzuuQk2%565VzfSx8#LCy0y~ zxh+m_CFag87`Sx$UBwHrDK%Yxcbhe|=*!G4Z3fR=yBaGFmmTcS2D-csHoV>yyZ#TT6KiK(l3R5SA*VYO1!rA6_`WrQx9dC6#J}{g+ z@$pt)zK>n&v?wO+PReVGyy*89h`&85GAf4<2);{}w1Q>x8R#M>u_q3`VVgVd{k9w* zr*WQ1ars|(ZSGGT#wKc9@SHw1z|=Fv#5?ezSHNwiU+PxcYC*oPvJp^C^x>VE6r`zd z(o|e8#J9PPM4CJ?yjFp0MH@VKEsPwy z4YcF7u$Z5FE^^&I{oENmq2~ivHh&G6NvdlkuzDavRW^N_G}1YOY1p4lpmZ4JG%*a= zzTD)MgL(qU_6W0Kti1td@?*I@**Kl){pGcOBav^%B5!qRoU9P^U1vfUVYxnZ=VO@f zN0$HeG0*h=>Mo7zp3c6yR?#lnpoipAgR!D_?+g5Ga{`*uXb&O~^y8Ih1*>MOV0Sbb z``qr1C0o`7LG)CmrSGKXG!rX`9lviZn|W|ovMOFOPJF;dzE%SGrS0cto<6f&Mk zS+$F|Xe?hwx3^ZySSO@U20A(AqcF51t0iMu@f3OmjKeX$2FJcV)2w8a3s=!$-qDT@ zVu@Q}$brI2IWq4SCz|%TRe|*=V!>EfjHfzE;isa>Yhxuo}zAq(nb{xZKsVK&? z&E3JY^%&Th?fdZ*H;M*s6%9mA!}eV(x3{eOQay$0Ol(_+J|&-26pvCA8*pK?Sv3+) zN1IFwbH~=)I>9J)yo0nYy#MohX{oWvzyHqy!?PzA;vrr8Bls}D!}_mCn!pyU@kN)B&W?DA)f1|A+qfHR98?n5R|1c7QXNO)eOjEN zx~BVPT`BGz`P;f29saEA)zIdbeBH`KnTlUoi&Lw9Fa>}p==fjk``5jo#Ue98l|8NVNQm<5p zLV^MD#^0$jRI4&vSYK1)$@=z;AJraVKJ2V>vp+Zk-`?}J*B18ZJM8=L+IF-<{Zt(B zzA%dYb`J}c(#HrS%rZBcbq#En=w9C1zD~_SA=Bh!=g9rH1qHaI0mU>TUs1ABmZ%54 z!XoJ`8eY5O+2a;&qhrVd-!H3m9%dL>SEf}y&R0W2*MTLOuUsk;^!|B46uU=v#Wd&!7T5eYH<;@C(GH7iTbd5OIyt!h*)iJ!XuXiS>|Il^ zJuiFgTTaC<0h^UGaXxW|_ipvu-c8l3HiSwrBLRic=oPLwm5F!^^ZHr)y4xE#yGw^~ zN854?^RvC@u>#6XskvqG?+X65Bt&NzP+1^~&%g56_3P(OplP|xB(l_O7dx}2%|&N^ zIn9y7GR)>q`&rzEx2E2we0PGEo2YQkz+e{2At%{2ip~CFh3`*xCR~0klAE`k>@M09 zmw&C?==t za@uC$qe`rAz5Os3ZHSHFtEm`Je*b<@M`3U;Ko-$YSkmvz2Imi;tT&g$XcVGvcyQ2= zIVWV8+!0xz3cI(VBGP%6%%I>#+N!S*eoQ;d?U88W**^R?8{}~NVpQ^2!Run(rez6j zhU%;myHjnAYXcB`XBiawznHLM#k=u$&${-`y3+h0EOQ2vgpxfxho?oP$zL*w*$j2q z($PL$pD8~tX4Bu`-Ea14WzlNtV+}X}%f4C+^+iDnESIDjB>I?y?YEfb8#s4b?p#K_ zSu7iJnSH`P!fH}`-Ous3+who)d(gD!a+>0Z!@&2y8)(ZI{Myz|eyn06t*&9p1qICA zI=IjHq0t&29lv4$qSH~gAZ@hP5Z>u}bhundT=2~gg5e%NsH8eZ%h~D7l)hU1jv@aX zjV)dwyl&3eB88nhPpoc)Z@ugj@gMRgAKtAQYm zNc~-X?8-x_o|zBPaSNaEquFsJ4doLF%4NB1N)&crq5u8d_*&~(T39`on?Im<7^Yz$ zZll4N<=NL5N3JlikNC_N<)QbAZg|jh#o|z%5uLx5*Lv5d0Ipr;v@b)=PnG3<@|BLR z;^hjS5*Wd0VFWV4N(u2hWjuT@7q@V7b;=dL!h18zS0>Xt{|I~VgilwbIT~F=g7~PH zfEsdr*Mh4y%lXlzx)+II-adQLsY5SwKGdqGd`z{VG9Tn8Y_#)R3p>Cte5Oy%W5;sP zowY~8B7FNrb;rFzjtjx(`{vwafTi`{Pe8PO*I}nOA_yqh7_3}rLKit|y6xiQVjDrt z{&22*{hK`g+h%NBbYozhbqAwwL*ZUG?`(5ka_*oRi=j5oF@i>p01E!V$a-YfOc0Bd zl7NEb>tf-^R-QuPLUJCzBC@6$bAErJ*|ja3is4+XJezX;;7Jrd8i6=N+IX|f%gA9V zTdQq+qO!o?-u*bLMend~XOvQKS}@h zIr9rAn@Ftuym$3VQ0(jw%kD#>BUGLEihs~7M|A$I>+kO-@Ui5LEr)e`A^e`e5);t} z;PtB6zP|y+s`r;xu}Uox_4AzIK1;Euv385#&<65pS7i zyixt@=Pl4KuU{4Vm8TZp5%->q8RJW;(&=FGZm3S&iCg%-Ax0a;TtATjmL#_Q%vaLC zE$jOyj;F9*m59>dq2i6h;B3O~`xDwJ>$4 z`zsIZ%^a)7RZnLamq(QA<4oKLWnF!gQhpJ@{VM!A;XRw%0t3*f)oWMw=4MXzhyyofGGF%~ zBL5nFkc}WiZokc(tLWU?Rz;2f-EHMG!bEloQO%}04p}W!{T8jT8C&7Knj|Lri+(cB zRy%E#36$%LSt?A8M&P)Kz7qyty=*w}R{pQc%2L>0mf-N2f%Rrf3-J1%tTjmQq({zD zHC;FDZW-#l8g|d`5mGF9LSCxR#<<|D-}YT5i6!|aC-ZXxr6=VGqP2T&)#EMdw`$yW zu31!%rn@ir)*!vD&Jp_K{Thngv(jt|GQHALjEiDdlo0`Put)Q13eh$z>s?EH;`2_0 z6>=FV-t>uedsAb&MJ^%TpPFoh{Iefb)DKxrEq%QZI#uANu-b41Ppif3o4Kj)^NtXA zNc#3|$k+Y*3Fz5(V~|5XdW$|X->e#}dK0gkSH9GD!{g&L0c-EA(W2j9d8wjSsody> zCpTwsuIT;tJhz@cb=@q9msn`3=&6?%-u=-kTDwRYoF+d2y%T&f%uj!rOv2@M zO;%Dm-|h97hUfEYnU&p6^UeOVpx4yMOOtQ-_S;+)-Z^2kmevC1%6P6c7*}JBKU}2l z+vx=p9ETDyT+zV{VL|UX+Pp3zP>UCpQq?N*U~}~A3XO{@W?WQc)&$BG=sWRW$1BdX z8$7#kboafLvGt6kJfXjOR%Q{xCxMX^!A;i-BK3>yPK+1O|K0%jBrBEZNg~^bTTp)5 z=TNoa885lL zmea+Mct5K7QgXy*g4>1ITf7w7MFZM7I(-Y^mnrod9C+)QF@VqMw#(Jb0o;TWGkMW6 zDrmvfE_qhwp01QN@%4*6v_Re8Mi!x5dCkyx=?FnV-yag7$0|>8QAl(u_G^xw{_6se zbVMWiJpq}Q58`hpil5oXC6gf06^XA75iP&z7aH7nT-`01!|?O(cYAqhN5@L?onu!P zzNR$vfD;fjk)1S`a9PYG#b-Q1%Q7E$MBq~AX%^(_6y*)iThyII7{vn5olry>?e= zm*bBF(5ghp{;@7)`l^Wzy1pb;fnP=_(iw$?>#Ezv**Gy%5cVE6^OXL@PZWN`SYOE_ z|5(sUVkxhGTU|g)Q$x`IUrx};efcwj{Ga7m-mMFQpC%SB`8x(&R5~(jzKhBA6`ZwC zkL|6I45PhFi{m?))ro0yt~EKG`p4gonvS@3lxi3Gv6r1mlFBGJy{%-kF&*hpl;u@d z2yT>4p4@@+2qX*@gzv~5S#^0c2su5!V1nZ zBZlZMtKF|G@H>TGb@Wc<3-6?-85H@a&{=fQ)_?0>`r0Tc`b#ATmwZp{vIr=D@JyOj zFo@d{GizI5^uYR&a1Q*Yp#4y0Ak2la2)i5CpT8Ggf*cdp&8|pdlvo#z>-4DOJe;9G z-|Eb$P(OX<@2BK7@tP)R@SL`~GdD;)B*AGxnc=nUJxt0?6RDW?)6CfupBpuY)A$Kj zwJpbxO5hyLWnH!20hP(^`tx&*X8YKi9h`IBWq8*j0C#G7G|F_+kW>hV9{ftLl_1fW zfov%nAAIUKS`+r;&D@x9L}ZX(gKa)rXZt*t z+DJ|#YAAojVROlVh_|U+94;rZAN&=pg?0Ki+cvT8hj5fsjF3%KQver%I_VFfI@S{D9dC2b{O7n z?8lyt`c;On;S2-f#FjH4mI-d@Cp(DH$d)(cn8d_)4~i_@=kor%;$XQpt`Q#vDReS5J0T>C`07c2yD$*Mxbfp2Snb=y!<8q`M-2sK-u z$(|o58RBUW_4 zV8(Pi^$n}eeFAZUS^#m9gRSYv^r}k&_|i)V94BM?+&-HeP=fk-IpE?1r{)htu;HA` ztB@;U<{7NP7NI{-3)vv$xtRyTmLTPFPLpjo7@ zVyNJ(R^r}u3xe-h>?A5g)ZKM*F#{`8x=Y)4denOvuU1iGLw2V>M5bc5WG?#N*)F#_ zCHt?x@y#wJs2x8OP{UysguCxFOZzl=DL6w(isv4iX6w`xfPviD@DyU8bgLfG-Xydc zN`JH2%gW(P5QZ~g4(d&{$U6_vy~J6n3=Nk>e?S*mNkegev+V(duDRVJ#{-CKmzsse z`|-io>@lT z2OSWJE;4@F`Sc0xX@<5gMvfWA)K%i!2z@1BG8sMiUoB31wDRuem(==5@(y1`Xa4o1 zbh7V@efW>q9f)F&U&-su_7yAL2)X*{-CaRfA@M5@&Yu$#_*rtZCZ{m2rfUJdY5gdk-=uzIMSCr7u@w%*AAyv0rWv zH#TE$NIKv(XqbDx{chnOF}3(^ZTpu`@Xs#fm8^H{?e-&)g!(j9MlV?gGtk^ zgjzW!1IFEpA`98Sn5M#OHRmeS{6=Qo2kt)mq<>PuMbxpUJ#3mPTvBV}`^m{FK5mSe z8@$?WMR3FmBCl79&9N7_u)I;MZ|Kw0Vc6cjYKB%a6aXX9!R&i4lTf!ExctbQq1}a1 z!E;PF1}@aUpH7xP@{4=98J(~DoJ|NXrIogt9M{2n=-v77PkG>8O%kTV>ohd(6IzQR z*)(cKu1X&D=+F1pZJ~qOgayS;*kBTa8hm>B|)_gwC_{FuXzFkJB>n<=0iFyehy#*)dx z@qd5e<7)k2@B;eM#FwczHZJe$2KV*(xDKjiPjvr;mupC4c+ zU|jN*VpXr;jGD8p&(b_$uI9GK2m1j|5hY(Hf1{i+-G(vU1h(lNp|MXd{6GKb6#$Dt zvv{#(#H|K96%9~v;C1POm^e+jfA1CeP=0@`p$z!z>j4e#jEQaY0TcRWeakMl%k&_tu*5EW51_phfoTX=)U-$rT8u!$e zrB^5g_(Mb0&PU%uEJ{8(v+XxN6o>OQ8BtUC<@sCuZx<*ax&&(svdE{B{zXQs9BU4? zYj!53!s2SpO(f6e*Ds%=oxf?M5x7h5X)HwL=74UpD+}$^Yj>_nfQB_zQbBR?{1@Y< zv>|c;gL)R)rZX-)_QSs3-1ZK`DSi34e&NT4Sg6IF6%h@tzIpdPn+okbaP75--U9f? zgEl!m^SJ|faOv|04tIJ(rtfqRQNfk#gZ0I=fB-S+PY3$ z0VTnZ=<~27KfB_dQp<4pWoX7m(g->a3#n5d!rBjiRm&R$m%&oB0rlGv_w!h3oXY*= zzo}@%?LukrLGrC34b|#(SV^7z-iconvA5?mNSVKS|CW+7=7LiC``a zxX}isl-&5+887zRxBWl7UI~e>K8I`{8+Ce#%WDrBfDoT=7T< zc}UuG?rhwrRSEUglffT@8`b$m8zlF_gVRVVY6=Ez z&Lo!5p)hIZl4J4J=ptv$A_7U-++ODOjp;CRjJhOi55H`_1iNxk=f&9e#BDeO&K1!u zxb(=w&g_y&UPzqt$F^tu6{q~wzPT?;&i?RKV&txBESZ)SF|--#fCxYgJ74>v78)B; zH{$#?PY#6sD0n=7!^&q;AQX4e$v|V#%gmEqFDBzU^~W_|H!&t~X(t7+G^-dZzo{N# zLhTa4z9t)Pq>Yx8DY6HPJS_d%eb{gokg9(_ddWn?_+8vmERA7o>Bs&?OF&RHHRUXF zSh{#-l4J@1I5Bjq-l^LTceQTf0+`P}#~wz){NNmv!!dhZt#pIuz$N z1cuQ~wA?)BCI_qukUOwnbG6bC^ml$Dn_$a9ZPKJ2c8Y+!0i5XRzB0*wF9cvXQEois z8?Tjv4|N$&%chjrubQh{pVayjB!#8(M{6n`ZO-0`s>Fj;C!&z=sQ zri;0$27}}N{dB4mJpf1McHA<<*!u537j7GKV`>P9W7c9_)o$|Z8b+`&32`Uaj@WnT zwCnBKMAa0~JKVi1yCI|%s*}7I&|Ul9-uyz0IcH@7M|dg<@m60mQCK(0>wUjbQ8dfX zD@irCTKsa@d+d&Q#mIJH#NE#O3spcpGM>U(RVcPJm>D>-15&=vu~*y8G)K-Nvf-J)2Jy8# zK{up!(e}QTqBQm0y0+k6I!P;JySwu8!>w<#?%c6r#x%l$Y-4L-9VCczl;ou*d`YvO zXUnF)gn#T>yqe@ID*bC=$hYvLyE0H$3GAHN{VAoBr&u11(?G2i)OE=2MI5W0<1*Lx@_tRd;M5Vd- zz{;gJTVIY_Tm4{dE>#!0x*<4U_1iZmsAL{CdHxyvhzcGk^7!)<(w z|5Y;Ys6u&ZhmXVl%@F@9XqNA5+mHcP6WRWw7YYXeZ1et268DLcSa-k+;Ya0rD^JC| z)r`nwj~WQe?;^!)_u+O8xIL}m1e<}}y^xZ8pI?5{;?3pul+o>6bYwJ75eS_`zc0Pp zpV&29%jX}u8?Fxwz1dldE)BLQO?0v!-jTN-+&Bt3n7(X3eG#`??Iyw3sq;4?D)UE$ z6K*nl=Ki|Tj_uzj{LRlne32$X-_xv84F*liv~a*t4mN&Mw@8v-wc}`zX;0trejENu z<%CKr-a4hE8Np^#Hr$LYo!Y9GSCIeVY22Teo;tEF3^qxCYj~tC+st=tVCnO7!vUeI zEYKQi5$?m+xBVz(p=Dx5wf@`N7N*rgFIqBz)gSD&?)f> zbeBQnzzJgd*TMMJ;P%AF=m?+5DrrgeV|;%*GnJ?I&&=_#dp`R8+=>xXnR`k*=|W3Y z($q+NtB0 z1`_q~vtkfKM5 za2G+&vD8>5LeS%<3`w#zI%c`P;Wy!@hUcz>nfDvKNeo*cRDu*)B89oZ2{7bp#de18 zj=S&VaZyQpQ2c*%y?0oX_Zm0Osa0APu@yw7wt#F<_C{*~0|K%)D0?G&gJ3~LhO8i4 zmdKVMdnpPCfkb2k2oRAGAq*K|Lwm0;JXh1XVm0MW@-M_2u+;$|UD>|;2RZQZAc;et zt*?7kvS(cqO_oA$`Mox3bzYFm;*WMJ5wS6~@s)(9He}+eago7ruI+X4QkxKt9cvTn z@x97vs5kYG-Bw^ZKKQU7_l~5WQei=i7^ii7qAL^1;ucj@#h^(a?DmI|h2zsyDMP_8 zt`s8=@4pkNE&i+>_sSkW11d~|PN(jG9d>1{So1eQrFw5;qD)+VuBUOIf%^SR75?Bj8T-dUGPt05xA;-CO<1$$_{)Cv<9$brM9g6PErdWV6{ zR9jJ??~&8yd9VFqR~N7R0)TET@wol*u%^2w5N?KRM$@c03FOm>1*4oR?Ax%Rz+r>J zkk?XK@%a}K=eYjwMiRo^(r zCz0V-zV~1)Qk{We6A)sSnw8Rl*3hqB&jffy*CU!P;q&pWYJj^Bxv`>q+wV3Ab{QX} zCf#S?durW*$UAh63`VqxAQlLl+KEtqb9FZ^Sz}P}yrA_YHTv}|)mG?ueE&_wcVj(O zU_poy^e4#qMrwgLO$dSVqvAm7AbZnn_dR@-zuD@=X#_yp{1SmG_JL^ zZRyF{Xuqq?07!F(N7+p6U(y$-o%sKe+&Nj=3gXFzhr6EUhPP%>3$dN)A+GoPvvIpnZz^2Ss0?MiJ0 z-Je5nbb}c(#Y4u7K^Z7)=y2nhD&OKkhLB{=Qsd6ry-G!HZg;8g_spUeC5$$IqA^ke zeP7lBqgWe{VUr!X)Jd?}GI6k>e54#tV(wlBj$qiS72^k|!^QCwR7I)6F)TXJG8PTHae>pJLVT_J6h3zgXtaoscOkk?}{EN zq(-;3hn)*b2KL?c?GEoC+A4tAs1Z}|V!d6ow zxsj=OqEQhp&VEPp!UoPty+kfRDNcX5HWUEM&7_o1b1Lxl`JX$*Xz%YrOPXQM7Wj{6 zgLg#&dshOfvDoIg3-Do0crAdem=o4XT0MX?d>P+RIu~rGm}BV?wRDGhad4Q&fR<;@lD$_%3z)H~%YM)6xbl7E%`JBsuW<_Lqx+7-Bueu!d_;8Rbip-7y-pP>XdX@rmKOXqU$M4d?s-tYc2Mp)?lFpa z?h=c9z&oVVWVHEnt9L5Bvn z^67hA=ylVFL`p>0RRDMh%)kDFP{}iQj-IaDLnN8Bl055@Oma(vzq-;3*ry~{M|)=e z(V>0oAoLdEi{9@z2GuTxNL2>%If2t#0t@US&140wa^IkrVN4gO!rkI>3Qy8#M{ZZK z@qrEhC_t0YkvC1~tsT207mm~-r19_D*07Tjp`uz1$MzD}1u&nCtxrkHRNxyrj10z( zWXJ%0uzqUhjRqKvp=YXI!aNmcq#0z0l_NBwt2ao3O+qI4FgQp=F zC~;+vy5au&dB8yxKs@y6r5Dy|eIo~_ztX|ea101u*VY3#jgbmgT&jtUSto$o(Bn@z zrE?B<=9WZ;26^vb(7v!3FR|WiGW;eXv)aSlkP1y32#}3w9(Md1?T35iDxzBzTo>Nw z-Eti;-Nvhuisnmm60(6mgy2_}c(W5b7Phc^SxMW}_b?$!H7xX=S8A#DL4;GaJD}jn z)CMu=wVkPa{t<{uN%+8J;eI&e^&|5;@X!?m&(4QfscS?;UKxJ>Pn0$xm1l|4GZD&r*Y}@p+i=`8NV#$ zge|;`X=Yp2>sXt3yO+4-)D;=V1M;^w4dfo2&qO>&rS;>& zZ9hdW}30K-|ikc7wi)ceM-c=m5z8c2e)186Io0%>wsNb2gm?xOWvDLc?yB7#-KPZ z#(-cF#D>}og|haa6ASJOqCHfBvAMxf^Q!hBPPi4HDlWSDqs&kyKR1DP zA+IS^GozLQ4F0u3y@P_{`420DHA?<(&W-Q$*JR-6ZI;<i|^g$N;d)Db_`Mxxm?pkKRL-~dZ;b0XFOFmhp9_Qf>AbfEsA~-_3~}J;aAvRs38)u*^E?0hm#(YY~zF%5A4QT{PB&Z3xOZ%%`PR zH}MSqjlCXLVMY1(TOpC!$xgqq(`2qhsc__#Gc~K!Cb=;?10Q-0&?HV-Z*jz&#*G+QQor8f^UUE-GM@JTRkZm z1a%5q-hx3!c)vD_*(usfeeB7_Y-)2gzo(-U^|qmdWSj(YX~CR zK=v9_CG94kd?<9ov6~U{^#?x`KUZ5eTMD|fH@FsaC~oW zUO}S-ryCGo#E`b5t<>F${l_ZzxruLn|J{{l-Z$4MjZOKQMfstLuZ;v*u(h5tK<7!Y zl#*(GrE#7Z98Pue9Pp~P`0xT=O~SP1!ly%6vWz}>Tq(Zw(6`XTUQ9BO_|x$0?QbKu z`MzxA z#?4GHIZUL6-kV7Nko7e%X)I)QZ-(e++Y-&cPAQXivlVT+w()7uekMeT%>19n4u5bZ z=xEJhVqz5dLA_deSOo5X@V@mBrJB5IGq+jgD?CP<3w%$ih174V6$Y03?ltp0PU1pK z8lEpY9KBoz&);pUm)lc7Td*t}$3s(QOZCJYRaPv;%o)KEk}jbh!_I;hn0w0Or>oig z)R@dR&dFfjAQ=^Y1rNc9EsS5 z(-Kxy?OP%)+9^tW4hSG<2{jQ`n9(Rh?VDzQ6pFrq-%GP7No~`~mR0ZxDJTDmW@37| z0sqNhgXqF=ng^|yn8V5dI<$jM&utn>1akIQk^q0$HB*u83nx380FJsbTQ*A(8;d(b5X2Ik9%Kv&TsC{T6m%#$ zzzza@DnQ%4_;TaxAXVg#^U%pTZtKyYZc#f^(x>kqFF+e`#*0!G+9vlVpmn7v{W8xp zfkl(EXyHp}lc#^3zl4pMHi~`KAlg#%u~xkkmG>I;-I@eCeQ8O_y?_3?@6)XLzk5Pe zWhj7NUzOo5)kD*xgVYCYaJaEs?_@es-ntOaOO!ASLpFBz86b3j3*DVq_)9xX?=olF) zKMxKw6}{j8hs&8ycZEG=%eOn>M$kEWRZgr&qV~cy0udd6*&Unl1A$=^01`@3CYx3An9EmeQ z*<(w!Re!O=FYIY>Qx_j9K#~xxbHuxYGkrJlnI>%^6%p`2`Y*{e%WC zAj>M9W{wAb3- zEFCxGQjYoa#Z6KD^EeWR*=7T@nw)XgZ)vW5A_j#1?<(1GT;8+Jb``U8zX(^sp){#^+zXOJ4K*y-e z_*!;ZMZ;~kh7l{DYO(dQ1Gb9JR?PSE2hgAPe|pzoWRwv)5K?4U$oYdlSEv( zwI;C$$aXjr>I*a9W{Mg52qG(=7;p%}`GpZ`K!*~9)dWZSeu>fBHtn}%=D|; zmOHgs7P%e_L*gOdm(nv7Ew&AQ`AJ5d_wG44CB2cI+=cZO?Yn_*qj<7K@XQEXL%gs9 zn0*Gp3!}kJaoIhnC|S4cADNk^Rg|-AuH0S2nvB^;tn9&V0vAd#=Gbfb5#Y_RfQ%ZT zs|K9<;#}*sH^%RO?-99kO&`GEoqKgvWrf!cK&wWTM~Qn0^)U4+z^yCKS8NGhs#W79vbM)R%=(L;c-|w~eIf&=*La_;_qCxs+ORQnF9IQIPf~h?~ zS75SxJBkNQex-v}%IKjX6lH=Ru7_zw;<>R|^>N?u&EXL`Dtk?y+P&QMS++bSYF~Kr z68bk^x9dn)yM0E(R!~=mGrs1Qin}na}v3Az-UP#CpDIcg%yr+hP`d4!@59|TZjyi?A!Gl zB60ND_}&ftdSh<;L}=KtCc-aAMj+?R%Vu0yZ0(bLu&;0}l*fmBdN6wl^@hM#0@i00Ro!v>n`4Iu`Zlx|TAVV^Y>km@UDuJR;Ff_ixVff6 z-up7A3}W1XfkP~DNOXVyg<#hI9+Kaoexi#{6QM~eIFM@jOO?KvFJ)1;k1Ze-eCu+> zHt{i*#b$2ggXLfHKN*2S_;keAw_CtGVn#AAYs`ERx2>XiEd$oK%X+u zs3K*#E~q>eQ8j)+g{MM1yWtX?R(7H|stVyf!{2+%&05E@4fDCw&Q-$AX8*S|OnhEC z2%FE^7$BAPwO1~3%G8?Qz1uu~d)R6Q-Wm`n4wEJq8AMWTb6VN#ipR>GfmzT2fh6uL zT>7+HVZUto9@9%E^onTQJbhplo@@GfY=(o{?)vil@ zre$tKyBZdy?*FqSN08ju^;4q96{Iu;@l^VB_?k#q_&!Kv{9gAStiQ8M6P7cLcEg+H z{#_Le)*hl2itEq$Esz9KjaFB4y6mQDJ5gN4uG;}?qWhC49uC=gfAi=Ri(jNT4_$0^ zlHW1|VrBkEYuhz&%_V63Ix@Nus4$(@VWnM59tblLpqntvR%CTIVDLX*r;==%Bnrsy1rYh$c!(g1#_5^FJD3@7H}bAE>8JZ zID_kCSQO1)D(1}6a0-8_srhUkAQJa4vGlzaR4?>2 z29-r3m9p>OhwDP8WsN+55lU54u}A1!idrB{)dtRzKv9#~F9Ri!ySRH5|GH(5O~q2o zr!y6oKEb^Lj^P`2$L*?z-c;G(JL(sDbBFl2#keM2iS1Kau%gm)8T&6w`|pel0=6eT zGp}0**nbPk?r(Oh12L75S0*Cm@rtWpr8cFas_X)Fp9!K-yx{*ufDMqj@63k)_WIcr z6|vOmcS4nVBNf-Vu-&!{SsTVM{Jq#l7MX`J;vzFTyn8kZp9z0{}g- z+pH_=`7~X{xLgjF-UXWY|9)=M9v#)%w>athyh9lb2Ft>v$THL~r83_`D zSMmETRf4(zaN~@S-S92kppUJXUJ^ytT-#$NC&j_704JJC)Z^JAqZi{VTUg`sU?hTZ zJ?}?)gYU;f3G*c1Sb|llhYCEs4DT}$I*I@9mjHBP$H5=|O6NIF$B$e=&Yv5KtfaHS zIPpn+_ih54KSWHhpxM&uzZea(%K&B}OXNK(Lx{N}KWt<$lA+y1zF-|tS%)XvozyhkSh zG^&Yw&miDmS}^kU?}Xc~Q>>k$syrN}nflj|e*8(w7LLiU%k;tNr2Xim$0J^o#m&G@ zl-Z*Wc32}ObJc@j#4i$jfRWEb*Bo~}n!q*1)4IGZG&;^gQeq}ccb7{drAD7`Y zc*seX0mBCh)n+#D+q6J1_|pm{-T|6a$sHTe)V>gWeCETC83Owks=OFKr*`0U#!>?5 za~0GQ&}tZC9`-oV+>;PBK975SP*f#2z*0kzM9x-ziKwS~nxU{C@aSdu=wmX+LFsU) z!>czAI}cTgib|o^-huUHX_!nsbCwm}7*{~J(NZ|*29NpJ$ry{kA0sQog9&$thD@!B z&t(FD*~s*o_io}*sx)i`O&YrP1m|dyZd+c1^@>!YPlWZGU-FouVBa>H30H!*j1~PX zuOyue0F7M6wX?IV+o4o#IkIr%?$o%G{phV8+9q4$le2=BwT!&>0X?(9#Md*IS83yY9$m4vX~RptDO(}dCryx9 zQi&IQ-LEHBzc!{OP}LQ9$u4E+a~KC0*N`;Jq^-H(;p;+6^`l{@y=AB@)bqi5uw|ct z^S$+B9vaO?Sce=5FE#g0k!9;xx;uBed^^E^0abv^VIZBbyoHU! z%X;xRJXrn>ihS}Lm!>O6eMzS}`pd%ma3{o+tvtqc82T=Ct3B$5dCbh$kttCs)x}eP zc(vg*p0wXOk(R{uG`(*w5liyfVoh_Gv*naQ!yYhn9bd}}$M!L;hVK_hntU{;__;Jy1v|m`yiseIajnaWx-e0uhI4X+(0KNtQ|khS&EsQw=XdgLHyo< zu;Ox7crmhJmLK5NrRXHS;?fQZ4_mz5=|ogA`XoOxOa-pxQlr+Q(}hh1vRJHpY7U{| zzQV?gD}0yI)e{m<1YMxcYBDGp3+IfQ%-q#F)>_2V_vs-F99rTFrjftzLjF=Loefc*|8OH_Rb3IshbB{Pzde)Jv3P%xdklW(VfGJ^c7A)M0vI!( z*2}Htv*GYhC(ELiA^?{I?*0(UIk!@6N-ONwVvB>?#wC*2*yMw2cNjk+WNyjKKW#VWtW@YS zo&d@GAXxt7*iY{4uif&Tt7!8SP4&470)|mszjWyz4J zS+Xq=4%YAxughb@-wVLa_pD-6E9#6ve(=d*ZogNFxz98P4yV1tXfHPVrRK;V(CguU zP{s5n6;cUgS$nW}M5%-tKoMH1fww5}CCLi)1{1Eay!1+ULAW^p?r4<7 zY^Hozk~~E%R@00RLH)sJ#B%goc2}6)kriBytlizlr4*tA8!mQ+t2?c-&>+dTNeEv% z+pxU$)2^KbYhrS>!Ck$&U$We`%5e2WD`SB+q;zi1MvSeHs_T?<8pFrgGg}5B%jG9B zh*X)30bAFJj9>rrgy0Vh+{hHeZpaEKfRqP7cx%*lXGH=|a2p7ua6N5o5lc1b#Rm5{ z+{|=kdTZMy@Rst5U}7Biey!r#*;w0hTaeY3yU1NbGAZjr@`{b1dsSc*yrOQDAUEtw zv^bg{^aoNlHd_wf2#+Gn)&^)_BPOE70ANmYME2&7$k%tWRnlMDxBPQlfaVl zx3$>gE{>A5@kjcV!PcY9ajvX*`Arj#$%h8%aeprWm|6#W-@O6qg+pqyBq(Hi z$2@&}Lmrkw8kxV7E?z+o#J>6?83VBD9HDeh;Ubse+E1U2RW!Q*2&mPLn{lO8GAYj4 zbD&zHVSdy}A~Y{8e?`}IO2D|%_D<#tK10uzU*S0N%+!X~Ka7r1XVw#xULa%hH23Q+ z;yI`lEN{Mo@s+BSp7w@xI+YgTSxK^OQe;= z{y*e05?x0c+c*BRxqG&Lj|2uBy#?zDHrPVJ8))aESj7rM*YDaQ1{CO5;jJiG3zh>E#aJ@PutTdi>@bJ zPM6T0E#7MH?sPNxGDD%3o{)JH(g#j|c+gEGPrpjosc0LxjVT6?H%n}1G_V7Fmlq}9 zBrtS65u%yMB2PLlWn(XTdV40s7@i!+B-Z5J`-vZ? z{%ANHX2kj)s2gT_lt2oL0Z2hB#l0;#W$wGTLHxp!1rwNi5Wj;cX!^1bo;3Z@nJbQw zwN=G+@bH7fq}5Jj(7Di8M4{b~<5XDx7x4P6Fn15EC-~7KUU}rg*|1-^*&IQL{7iB4 z6ZE1&Pm&6%y1Rf@2m|kwowy$#c(`0Povz95{0;kP(0>_>;bPeh41n|jNhv1yWc|@I z>M^D#ND!)KH%MBg(;5a0)fwbrvYuZx)V_fWVTu71CjC)DB8k)tQMEZZs3ljn6*SyJ zTjSV+pFyBg8d*(!*wNBju=H;0oY%~w=yu2H2KD5eOFS4xGqW@dU{Qq*Bn?K59~KF-7`h zPfPRv93ItUOGi(~_sdV5CyUep2h%IXG4gcF#K#8h#r6rERj^Vfc6pSk)i}Ln)091I z>P+S}o16x)GZ?E|Y&7`&(-XDAFOJXVkXGkcyfnK+#)E!{8NS~WI_}E*H_`LWsS(VR zBMLUx0#PUZ9wjIfm$VSmVWgSRS@p>Mdh26Xrkao~R;0Hk=ANS=>dBwUWZu;E8ZT^y zEj}Q>!DD=|H=#``y@3tU=FY_fabn%ZWnX?^=i8ftRe;-&_}t(eONw>GFXJ4ElYZ#+ zI!Mk8aGpjok@C<=w-Tmg7|?zLAZStnl_M`n9|_{!$=jNW^*18FEd<5-9~uD2WY1NK zGq#W!X9vmnl^m)$C#q*Q+)_kEyTGZYWKyQ$w-2_+sVvRhjk~j+x6rb6psY11Wo`r0 z`cJWON*E)Hk(PdtFEqlwWnpI4KL0biQKh@&ig3=&o0-Ib#9Y$Ns z7w`em)6uKrg$u0w&#GMUw=ptA=?i16dm=vXC+j|~7o8IIQsAX0m<9>&@jxVs6iFW= z0Cl%FRr^F`PssevJyglpBwDHHulZ$&1?BA<+lsY~)lwKRLh?b6Q%J0TM74AB8nEcSvHXPT4@e)o&%MJ?VaOyCij&*Y8PD<7g7R2CnoPP2v?$H`d< zR^kqGs{|1!&xR!Bh@Jf}(V;P;z^GJ;W^Qi?_tM>Zjy`KXV`*6%j!yh;_y&{lO{pu@wws|#UdMP z-NF_c`q@%{cJUC%(>^IX`0UInO zTG{wS^Wm=_?xr~DgH#>*%=tr$t*%bH6qTHUObK7iG^7_)kLs0M0L^z5_6IOE*;L2$~Xv zTG!FqEZAn>y=BpgQcs;_eSZj@s@o}ssK=r&pYN&vwCDW#cJDuHpKjII5(RX-6}?F$ z-EQ-9Nmys$RDk`O%mgZhtRr&$(}bJRJdm1K56>;NdH-bN50sWO zs3TDpw&pJ~17Cq~4H0k%$)qy*5Cc|qja1z4z#Eg7GdZ~%Ud4=Lbnst`v~O;M)Gl!OLk0|36*7WkbxjYcHd4V# zd}EK%aN0<1xmDF`uzSkH0h3AMYa_^9P^!23DyD!{Uy?ocu6uE$u_(FJw@;iVrGRPC{zTPpD`ngI`WC5WkCFWW}SsU)z5&(hbS1#!cFF-^|qFfc&7%kP}-8t(w7w$plCDmaK5ZSmm{-dzaF z6+hHsZW*p2sb`TGI|oy$>^)l+LpNc&)vg?>=co1U8pg~CMNLb?1Db7IerFGt7DS26 z&tHB$(cI~<`Dw;oU}1%tYXTvBr4tq&#j94cXHuQ;6*%U;vq9kG+lO}3isAIhl;{qz zi{n=jrhU7Vv;G3z7dVY1kdMXI_ccJzM+->{&tUajZJ3l?YFNzYrzcR4@H2pV4}xrz zABWE*^Vbc$4l%v&jxox1W%7Qn?2ausi$(pk)ck$PbNn~!G{m@e(;-9*szc65Phny( z0c+FBCDfZHbRMjL8GidU$#@6xEig`fk!M42=N1Qfp^mn> z-@{@mIvnfG&a=LC@3{5zb@50clp=s!NtoY%`|S7TvuETrfjUrGr%JJXA)q=|M6XZmjRN^f8azPLB+y+bx2Pgy|}O&Ni#FJA__ zjRPQndWC^OSUer?cA$i?t1L%?hoASC-isMR20qK`onq$hcVL{zOW5&E?+Cy51xTy6r0F|}{V#DWR{acxhc7QfcUpB(i?WVeyGbM}1$CM5%Q%27-2 z8I^=Oky&9^y0SiROx1y@y~I$Epbq))c>OIlHJv&yqn71WoKvOO-HBzzj{b;m_0VQ) zY?EpT?gFW2Y~&)RFE6#bR^sjl>}0L2j zv_%<^aRu%un3LqYt_og?74aG}+$-7@<2fL^?6)v*{O{a{^y zF>*9DCsPxHim@dd{s^&_yD;Xn3aGI!Gv1#2TYVuQoF)2g#euUK>il+~?TDVP_*UrJDaj9skmJFx!_*8)ktcHZ_p;kQk8ia2Y`n`z;qtL=s1+;Gz=x^>BqxCk zP>tQ8FG9BH)w(*rHZ!O(X)&L7ZCRtlgjwc1OC^97;`TwP>q{>X_PT4>^6Nu40M3 zBX5Bh-X18!-Gy8r=>N3ycZGb$a7BuhIo_c0RT?U#XeG|j2I+C^8q>uqnF01)j8(dT zKlhgO%@0D*+VaQR4aM-&|BU9ZXcgY>@lb^v33{iw@3cOPUrmQrGWbY+#>#;Bv!+Aw z1uCFok$r2YQ8eSv;ZR?SoW+K``J)9>4zTAf(6eZAhe1AxI3Rs}8kGFGS4yv>O9bW6 z9#=vq}?QacABI<21i*h38TwDSbp2Uv`X~bGYQ!##b?j3PA zyU0MU<*x_FT?21|8xB1)*bN#4D(e4IjbrN$qyzlZW@R=9BB>Ha_cJPX^ud;+#VwbL zcJ#L4N?GgxUN%KdxhJixuTcS#iy~9Q)GFk%$Ic?6^U}`|cKJtl!xNgpZVP~xjjgNq zx2I#x2Y$ArH%q)s`i?SrsjrXfdPk+Lr9#IhZEO_(~gH8Zhz5U0@4Xi2ch?* z&S429R9g`gi8grU53GlJO*;yGmv^!T*9@s{(70(3dP4;jl&S@49NT4ddd^NkI=Lf7 zj_4V{h=u_6s3Hf4jhlS#e&baKB6kOy+^$q30cV6vTQ%9k15fDWq<^rNtmoXdJ}ie! z3a+R8LksVYb?V>ind{5&8PYejZBgO>_p(N1d6)-oRe}sSzRk~_yf>kTdK7GN^SRr7 zT!VL`d5uZ=Adw;353D6h&v)4nPI_%GdwL1{MU&B<;Bg1Id`Iueua2<$f=kvhOJ*;u_Up#_9L^B9wVU|*sd!@y*@n`9&p2sz&e1lTH=;`oY zNG!{%T@D_)VHeqw57}^t7EG9kTt0-L;ms$MP3$4W@MnN+e+S|0jXCi3R+bEHAKtJl z{|8bcE}m9Ff%*MnNSSR)4JmPpk9YC9Xi$|&>}BVOM@Xavj$1^?ji3bE#zwI&_?Jj3QGv~_T|K7%Rin9dU;`~x9 zHUDTe1082eKMy{yn{i_DZ_-LN*ra@12#~n#1ZAEk^wNk#2LN&5$K}&1QhsQ}>$fRw zcR{E`iOj<<$NJR2yvaWE4drSJw}?Gpkz#OLm;~Ay!hjo#b4*>U?;w8I@%~&AL`p4( z_jZ|aNbz{En3ER)s zc&(Vynw-PASyY-<1SPmN&M`Zq*fasqRj*d1+{7LHNccA&eD|H5`}i6OVw`%z`%E>U z&U`!FUU$}eZhV8sXNmrD?xVV9D-GlagboCR!pH#C#yMJgm|?|3D~YQ;1CB<&9_$Lo zNbf+J!Y;j&L?y@fJ6+5Mx&Fm)_fX#%7!|95#kmLKl@lV5Nj`4+uFD}OvKq`l+Tb%0 z-UowGAYCpUes(Osn7hdZn0TPae~}x}7gIs_H5{{0Y5s3j&yQS&s$Tp| zr94($D5$EjW%8Xphup?R{kcQid+VoXX&tBI=!>P-2Dx)Ge8LI9g|xn^ZPjC%AXoDv zD=v+UbM8@eY9cGoxlF1VM@3Wecuh8{ zO1E#69!D!ERDpj;c*<046dJRT5~kO5*wK+yrvg@DfzKl|x)N3Mqn;D1;h1bNq(ZCt z^@e>#vi0jL!p1hnXn^vVN1R(^Df%!_Ah4s~ti+r95-xign;h}|ETHTG5LNg2wbB1C7bAfijzT~+3Sq}K6kYWtD zO4cGd72cZ!skamp(A1|yp@bfC6ljtjmtfnLeCxoa3}M|6HPW?ejE&FxK0|JV&9 zNNYAyl9^}LONKWgF@B~#zZlb)AG~^6LI80UH&sC@VTwADbF7RMBZylOK~3C`ZTJ=~ z;63wcp2BGh)k{-u!edA9)~1Z^gJcxuU=Rx+9;G(waTE;mD7$u6-(4Kiuh2VS-qLuSg|OqH9c#0#Ocwbl@aYhyMWsa%ND@>sQb~ zfKIH^WR~@G&|_=>#?xhd?RVFa{boIs7HClNSi{!z$a|y7PUm_6+57@L3^)jkDVL!M zrDxpiZ8Ic4dIn|TJ*YMGz}x*ywrHZ+AQrUXj^;(c!}1{(I=4JqG{$Q8u(WG(?z=yN zAh?n6N|ERSXe*#y7Le8cNHlDN>?GA1+=PdTVMPPlm!i~Q-d_M{O0!8lSYj+=dUoGm zg?Tp*lU~3bwD*Oc|FYS&H)+PdHtk7x{g4`5x!g9XNuBr5b^B&DF#uw(_0F7>%Zlri zYBS-qrq^=qOdIzk-v3gCPqjxKB6Ffi|`TrW1%;;~zR?bT|-b{iRM@Tn68xkX?O!x@pi0yFn^IA)3s zDWD+Xm)Uzc@H(`_vq@eK4*{-%79uB znS}W6d1$t9#aJ2N@2+q?Y38SOp+$3GC|s9t$-5tBkTU_f14Pg~V&D1J)!koz_SOS^ zCYCtauYr>{EbpWg!0UmfMwLjU&!2NF#k6R}Ms7_|lNt*(i#UOY#%zUH-c%GpqYN^A zu0j%bpMgNl{(wg&0$?Ui@Z6oqlDiF&X7eXR^kClD#Q0GFYbX|!`ZwmZgkYhgEvSjFs3I+xnsBP-mt7p zRpF&90+S$Ez}a?@`l{@n+kG}p;@IryW9oq zZ~k=rFm(TEj0;(Bkk3%T1jDL(ukK$(Ao(cPwsF!9w%K2x{J|K_frHsu0@#=meXu|Sn{Q5aC1;!m^I@S>^i9+Nad;N?9$6_nUgQ^}9HKDnRfDHrQ>TDu&pTf{z zg;v2UUaR};5E!^OTb~babGu=vruEC z?g=$**dOZFvfD^fx(H2`yCLhdG)P-V8~+jiWgYJz1(-;1$FDyB|0b#g(s6sJLN4H- z>p`mQ5=FaGtW-rMK4tn&iTD}~UA(-FzPw~2brb+RBM64Ba)J3dM%|dv(>|S2`zR{$ z%ju=bb6NoA7ZIRAvbIix6Aq|}QeD2NrhGTzb83Vt-ZGLWODxOj+?Pu9Q*^=+GU+mutv|`|D?*!DR+4);i7p%j*zBTK9ky82wx+P-!+Q&H~di^+KldOZr--XKkO+(}1UcYrTTY$&4)dt)ZxCMor+SzxCq_u~P;*S* zE$zI|zJs2E(!EIM98b5A%#hkfBQR6-Ng)vA0ucwr)X<%I4rG=gWQOt6Dd{8*E}0cA zwAT&2KCCl|rD(V1Oj_F;b5mt!;H1;zCm8OuR}9(-b-g#WEQN72HZ7ge(s60(6fOkD z=p2yye=U74EUZnv^dBkHg; zrczTMy!{E55FznFMKr0PBBL_Itz`B!)rJWqxU=GP4u0S-7~>pe}x4_(~lih@7-?qI#QyfGAT50|X~%yfzsWsoeJ8YZVUSK?oC%5qCrOr0P7jN{=@PB5l>RhlKEoB=^HB{y zQ}bq~r2#wp=6sxz_#x|WR2OenvEB;S=Rk8W$vVTF|6-S9(`CnWev_j2j|RFzHMRXU zf%m&NY1+^(M961vTIr9QNPToSbmd9#%A21kPnsvKPd9U(el&doD`dEggtYeA9(GRw zzt=h~>fC-g^GmD=T&dOsHW5AZFj9}!3I(l6|m4msZw=S6cCW!LArE9DAE@dkiMV+>C&Yn zk(SU=I)tLM0HH_?5Fr#Hbp8{c_uG2j9Q1=8Lb!i(Pr2rrYcOIZQ+Aq|3q4D9Sherx zZ{0%fcBNd8AiI)`oJ4O?JxdyeMXOd1>c96H9XyOh!cTEq*cmHmPpMkWmPBr!Xq;Ad z^6_^YUDm&?(%s*7_ea@kwx*qQ_p_eG^)b%w>isqOacC1Ki;-2gdB5;;WVsA(V-~`; zZ@bYpSHsf5`HG#IW?Wv`f~Bs_oXzggjTY)o9g1{?DX5}$P=MqUk(E_rnAy6&Fsbot zdUPrJ^VYjRsc)CPQZx&C5`K`KEjeRdCda6K0`A*|Y#N<$>zi3Gh9lvP*in{7nP(&F z1X>Co!zdi&95G+|O<26OyL4DVv;<$Nqpk%b387mIX_~zBNAus;)1-^^@fk@Cv>Xp{ z)yw>7y0%C+HLq=%EG-qhTAUL9)b*c$ijb!G3&94!AT zDl56GC)N^WsmG+ZHZ^)o`vK0V!<1YXoOb)X-w&(F40P7iM)LL__EXB{+`C`Zo+g3* ztYR&7!rCeaF*{f_yWRB0%cdR!NJ?jz!`enSwI@K>NnFgylX9$h@1L^%p-)*j?{LKh zYsu#T=$cbB~-3hwR&_hD1IVi zN3a0{HQJ2HqBs?~u8d6c$lXuy)5_fDw+ezW4z;zJqnhqxk(li&66Lybx8YiJR!;da zhHbUHATDa}wt3MZHME@8-NhC|V<{%2FMU7ce_zQKQ&kXFpQ9C5cMXZui0h|x;C|h5 zKQ$(KvR94H9@4Up> z`=u6mWQB2^ai3miFOi^`ny+AR)U_0L!jNf_%#xDi_E)7TTEuh}iYZ|CbducCj&1uc z-p)~#z7)sZp3=u=k`GTr6+gUcmn)hqi*wZ;trK?HlA(U}e^ryGIG=OYsDikWabagD z)OG1c#g+1f5Bfzl*kf0B(P@jReE3Y8++^}pY2MXUX;qtewgl!wL1FE4I+<=Yh5Q=t zHJ)Qj8EQxVYrQZQaEGo#p;+c=f}zmLO;`v+f2Uq-LNwm0F!|+gK19DTj^y+#>qzqS zf&gJtzm#^t@8?6;-5!JGkq|W=5H+?dlQ1lEj>Rp&6pS`X z-BG1$wWG6>--zsBV^w%Gc1F7fOy&}k5-F_HC~@nP3g?!d`AVN1hhvMxWyIA8z+^)A zQVKkjT2cE4%U5_B$q}^_U+qYru?9)6Wr2{ifl55`0Y|6JSeKN`QV)SCC~{;G;q>?q zA-r?8V+|Sa`u)2U@>m`4G+zWRR8mj65R&%riVNto2I2(oB&k(xnY9fkExR$!D>z3v z&w0PEWfM0vyms9k*WZ)3ZvS}Zp%>F~@=x=XG)v!ejcEO?G=d$O@eLBm;PwBp$Ouha z8o9ih==F>rNxWxq5&OCJqhPX6HiO(x^#@}OmH5IOS5nHi^pq_t*K>O}sc04*F_t&S zVmEFNdXYNW6Kc2>q|eLz+zCmClXG}2F%-RXc;q5D;sTFjMbvI^s6t{+3MIRY?e<;; zOJx(9&Q85+!=vWjj`*GHNfO{7rqML`F2w!u2)VVnf_hu`g`Ly4JI+lYAG*#CQD>tL zr{ukT=qGPXed4%vWcyyc6wSnCw_iN3VzG&E;cU}VVdNj_pOVmn?py4xG>zTItJ6hc z9b%TYpwrZ;F`6xd-wosUvNfY@j+jgC_UF0G6y50g5g?}(J$d%2Qgrg*ieDD8sak1; z?5C~ZVisq9=HQ`M_E*-cu_DUhZ6U8(_Uz9o8B8&{Pp-L^@GIdQ$c4Y{$i6t^Pao}# zvYo$Ph8d;2k1TwoUZBfC81m(@$(4ve4%c0)T(Dl9A=f-uiQTeo{v$dIQz9c@fuC{;l1qmfi-1$ zas;98{AgB1^77T($LnRDEF9f&6HZ^bQa1FHWH#)Mz7jsGCw^4bcC41#Yp##}q~0-4q~>e*v!$JA7?rpvxNzYR#gyd#D`VBhjM?ShzW(UWVF7g*l( z*_4`{vMKzi5xIAj9)FK+x76Pit5_SanfYp6qZZq-<2Yi#nh;H4OQ3sEk*aANct=b7 z-RKP^Dsg=1a9G>m8-#>{b7I!gqoH6ftQN-&wuGw+jvkR&c*n3(je=qmgT_;7k{*+; zisO1*MPm9Kj={5!3?Y!@nAbeD=SbcQw(`VF*B)r zrJDAP(h>XEdtOAZClgtdcQ0kf^Ss=)J|uZakKu>mnA4ydrMHeWlHSobl2}rAHSoJ) zSyj?`?9cQqAs!*dH%b%TiW9gfy;mPKZ`25iFqN~vGvJ*n{4HDRMf6)59QbF;fWP%n zb4F!oDhPrSyeE(=5rE>Cs?;&n&EVuPO|pAt0OcHoKdqJcqDv3HC3YmeC^|R2%S%Ov zCAE|`t)`+pSCq7JhVAUDxexBzB+2f|!+F_)_fzLynBl@c`F@_w!}v_++~l{t3=-A1 z!hcxCrYTtmI+Hu{))93PGFTzmmGLt7yzb3Wc`Jt=xb&HihQ2*CP8B&XlTj=|BgUs} zI=8cgZ4S6S0Hjxwxnn!9Aa3GJ6Eg&ly{`>dca8by)yq7wyuDuVL9!KBjlmgfC!G!? zGX(`P9gO5%K6xEDdrE>QN;u#8=NeEqT}89^Pz4?y{YZkHR?bMeMr4g_?5e?vUtZt# zsABZdgF2|WyC^$aj(Qb2*lzNByzutOy^y+xOot+`A7$WU2=Yo)h`vATy41gFX5$ni zy16GFNR`XC-3dMM1K3BKKGA}E+r7EH!59IBUurI{TRTty|L67H>dr4czBEHoc73*Y z#GP8*=@@5*dI*4Eox`te^rk7>vv|ARE)&~P|Gj+uommejo4WThdrgvFb9>q`ZYv|L z{U{^iBSuTu8%5mqX-ei467y=I7a}nc7jlPY5T!g>T!^Fwzn;t$zmE=5HH6O#f=B}1 z)|NoDLo7IjwTqy22QvjoCKfJPqf%+etD_bcee#iY0(v3!=Y40S!rG*e+ch8c{q8t= zq(pf{1J0!60x8(LOc`_GtCx;;UO(EIQ?>Zb&Jmx4E=&Tg&77Ay57G2zKe^_fwaWIm^68+r8O~+)_S*4T#QRTkSFLj)5*KVlyX^jy3cvqVOzD@g zcc6!g<`4%JBIw(^Kt>Lw$OBy3vdrjKjMo%#dt>woOQLXjQ<9fo^Ne&ir0xMraaSXE zA95k-Z=jIr_QcC+D?l`|h+ipU!m!LZ7NZBU1mzf@F@!W|GON^lo7uIm$a0X{Lw}3& z0Jjvdd(&gMGncp%_V*rwXDL5}K>I7Jo_O%@!-DxF=cpPTJfJ7ht`ZjxVftBH<2i`ra`148>7*n9R4pjB{_V7?w=Snb~Ju#}z3XxO*pj zi(~HCP4=cnMUm}sbZ62z`?DYgmBB}xL7Bw#?ybhlq&ZUd=Ze;J^zY*4J>#r8YaZIn zu_lxWvL5{hZXPHn>sk)`F8To?Kxp>uOVFQSh0+Z_*KaPDNYi$X%CZ?T&_(6!G>oOo zPan@UtkN-kuBgVMh-$4T-uQhPd{JlPoB{Y-rm4g_R%05n(fS-R;%J6m)-`$tzzsfL zLuNT{Pw8r8wJ~HgBcztz@u47kozV-P(5<@xnzpV+=_}h8OP9%JHh4A-6Dyb9mUOI6 z%t1TO(vWtxU&lql?HDU7E9V$v^I&1HE$ROa6+NqJWO90 zGpp=1HY3I8X==>;jUEU0ooHNJ+sA=tAGOiBKgxL-PDdD3uCvp5&{elP-o*>=HTGAo zwm!b#`15n0gL{<`YECB5tw>fhD{rb z3aX6aZmB26ayQ|SdcW&>?0cj#LWkUAwVaRFdkhCP-4dsMxWgD&hDnJH7@*mhuK7S2 zfsS*yp^ls$ZN?Eioa}zoeourjq+dkd%^qJjg98gU;B66GFJf+367@$3klGL7rv-P* zJd;$zMYtj*5{Xh7ecKPQ+f{upV&>Yd!(Ek|Y-}kD;&WZI#A^geu6F&(pJFIG6J8RA zZNR{MjxZ%bA`W+s{On_9O>*B{O3{ef;A(&G!XX$;vK8>wG<_}~Z86~5o6vc|t2poG z&Iw+|qxzNWCJ*D^S_%jldne!)c2xu2u0VbZD{n`g>_^Hqg-~zUN0JTvPnx3pW*OYlh$n-e55V$+};}P zsm<8QDuMLz7iytMPDlYw!Z}z;$3eW9S4;Q{mdD@E;kca@DKxA@&V3Hel_WPSF*H8( z&}D5h0sID37nY**SWt|lo{VtVQQr`BAZ_(UaUt|1u^ro9A|>;v#x=2`od61NgeF=} z1Cpx(kNJkkobJv3N5WTFgOtW`f=Panf=OQZu413Mrr}ngm=jdPMeTJ{Ha!*CZl58$ z%Vm7sQ$e-5zwf6%v^?Fxylc`979*bTjF{FqTK@gx({vlrmJ;D4ToiP|j99G$Z*C1v zkzBSnG=&D-VyQ|CaYUrt9GZ$NI?f-j}zgV1Z$s{E{2) z&(ag5PvPrn%v0{WDqv`@R5*S7r#ox(e5qe5@uJ1t3(t1DwpQ0uIs58Tc8@0A-aRz_ zTov|o7anhX(j`)LrC8U_J1!)1zHz$Kc-=&CJRr3*#f4*`E!gB6B%OLWePsZ(}1{$wId7vAQ!|;*-^zEJdzUy6;s#tqyvZZ{qRFed4>7%BP3mo7)$x-d|C=5NTrAaB}8?MH0x>AF3p^r#fg2O zl(OmiTS=K6gHh__fqmbvs9~nhzY*q?zIHCO(VF4%@j64IiE1JLTh0Tqd(pTayS+@S z&Psjjh-%$q%p+N!x4f&_f82}yDdIPab=@u?&ZMf!JB`2S2l!m6bPj2S-w?Bji@sDdP9JJ1E}w)n4>{jmX&S5zkT2 zdFE-W*e=gSBMW3@-aho%v1~#al8~rX@%ZQpB`?RFNDn7-<*dKWucQ}GJiYZ)Jc6jS zb4_QVdYMc~iB)d3s`#zq*wgg?0ifSwR!-D!jBqttPoF>YCJnA6k$sfrR4SlE?seFS z6HMAwOY+$!iMTH?_a^UY92_B|vcxaQDX6`;8@jTG?MT@@A>%vq@aNa;>c`m^{F3yK zakjXcQ1mR1-xS=-Jr!)(D_S(q9@d^*^E38dQ}XhgI)OHZb6*FqMU{4JbFvRbX(nw- zDnQ>qSN8O1D;Fa%aYH|SMKIB~=_?rn$VRlngK=Ap(OX?%YeN+$=H&}RfuSv@96c!! z0T^O@c;M1kE8|=D{3R54kDvM@VPx&H7De?YZcSbUek|N?E~>-h*A65PCsVB~SiciD zKJzl|Sx0l_-BQ$5ldIFKn^r|bH-2~dK7Et;b@>dp8ut`dJcGhJiyaJNP)>HUiF*&FFEr^A1mGk)@^ zw0|{AZBydX%{Gk7P}zCvUeot!#pD>`?Bcyqv2UV>qcU=$$R{F-s`vB?o;~wZl2i4i zehSfmy*XAj7>3}cLw=aU1tT?`zY8Ds+Ld)DK?MDSdX+G~WIy%IQd|SmWsA3GnwIYW zd7oVwTD&&4xzve?#gF5QAA2^wisB7AjBj_iG35vHSEODORN%!*@)68nnWN31_8C0j zWg#zxLng{hWtj{!HF;YEP+^^`($x4GVuFdSy&HbVCSZ4Be+oWo{CU@ug#H=t`$%%` zU?Iizkh>dNjSErLXTo-@en7=YWmd3Z%v{_%-%v2mP>^u)PmikPMvoiA?>C*zi>7Z> zyTg-I2hQ4%y2AW`c#bA-PM-*Kf5k|Q5w?5icKE5_Edx=jYC^MdE9!8M{V?mrCUtEEXFHT9QnD~R#tlyJ{@pI-B4EJJ$4PuwtW8?D}v91So98=_p9o3H& zi-)5#)Hhh2^Ex#%*HFCWTaD#Sit~=(nCIgw)@vHeJ3d8A#2lA4ft{r|2lf+Z;tPw# z&&J5se3naVe7zqr)#`7zd*Q*idJ{Xnm|oh>?;gcIp&&Yld7BUA1U;_L;+${zra0b& zzG3F)Q`R_m_af2tVZzxIZI+a3s|B;X2k&kijV3=@n>sob}+Hez^TEQtX)t{Y&IU66OK7iFL1pA6A~ee zThuPu{pXtpr0>Fux7n{V;9cYj89DSz7YWhDj__dCg2E1thb##2>I%1ZZCJ`Vl5le+ z@oDM`!^WM@TpZ4T5ua(MPk{UQ^_p{7SKz3gEzNf5D-qMK3qP@TyW=T_WoYBPRUh9O zKgHC&>m}ro9Q~C9t`NF)5VVOB|pkBFmVq!^tgXW{#s_7Xnq&{V1IB@-dVP2N z&#^>X<`Qioag%S#vf%|6QHGuwNi(y_D-bL)~Qh#B`L401d!P96}a&GsoLZ!E~J&%F=ZpDeSL3!^8 z@yYS!m&A&nkHz*n_%~JXo=}cSf}S{=9vfI+^oj(6X4XoZJU{| zFq8LGYz7y$*3E1>1B2^&bG1a-!*FOAe>m)zkCt z+rO%4(*;kX_d9w15h){^f6kXpWrv|_;?>5V^93Boisd{?G~$qcN20v1Fdkm+-jv1Z z=Rl3ptj86DGroT)6llWrHaQB-|slwvSfMYcu z%aAqFU5ULv`d5|<+Alna<`$RkqjQwCu#wWG7(UW1nriYl)SV$UbK%2k7>>$iGN8PN zb~iy5u>ANRzYSY)^h)odwWH;tP>6!*^R}7Fah8`_uYQGg@jpjtfIKdh!C*k9dds@u z5GeeF^E89vCRA`^Yx)xdjeYMSQtvg#!k{? z?JRsqnAYpVB-)a8>T@29bvR4Pbw)!dIyh_^qq%2uMEAZ`N4oRTojj3uA!l6*2#J#$B3Xgjn zP4+O4Gs5;x{ycrYb`ffqxspL$D|fFdODC+VPg$9$J||_X-)PGOI!GT1N_2$nIWXmn zVg{EIixU;@kH?dI@4F#B?aLY6Vm7B#puVITbiExzcO8l3Drx*q!DNs&OACKAJ{@=F z&r3C+dguM`EjkMMMcGfF4j;c7E_H@1q3kdqqpN#E>BjY+kt}*Ox`TX#k=u(NsH=Z_ zz1sevsvn&t|LRkTt?K{@!u;2MHl^C{`3!zzQd3?8IURKVr&!YxgOskQht&ok&nT%A zorRYjU4MKQ!;li*TF9@($7H@Dua=`3wrgm-H&{zOFD6!D;YWYNz@w>%M;y?q_;hJK7~Ma4;SX7`k`;l7DIS0aFQF>HYL?|0;7k@^dt)r5ke+ zeh7ucgf}n_8%#WQC-sK2eE z(M|Gm`GEYJDonSO1sB>HmovH6P_=GHwP1=1i+O*KW^~#yx6^^coHl28m zq1Zy!95HdcWTBJ`F*Ub8SJ{VfhkRfpI~;A2D{c941#|y|5|6pp&2|e3ye|L9sW;FP z<;8nLpOX7}u$1TaH%@g9Bi*$Lcn_b^io{H;+6-s+(!;|Qqd%H@Vz5z`qG6rqQL|(i zvG>UMoc&jW*|(XJOT+8Jj4UA<47F%O<~M}d)s9b*m;Q5Z@DEQVei>X87##Ss{f9js z?vLhHi_a=sFy)$ctuT)>xW?G?k%){u=m<(XImUV6mTvKubC~Bc?+AES1M7dk_bu#T zMR5zZ;L*x3c{x_d$y4M1?^o?fA<~xA7H?+;J6X(|*%UwR`D8K??L~S-F-CXKQ9WJx zXpgzABp!2Mo?QEAoOj~uMZTJN2vIKHBoF;4L2Ngu?A_MN8GTcC7w^)-T*N(}Pl>ijU z3-9F6iq9ehnm$xR_gavDZg=ANCy4UV+#zo#<4J!~KYkP4RKpChFm`gCA@{G9SN>MW z|7lU$;2-<$L=3f_FT*%VK7Yb{F1&+X^Fr$DaDD|1kLoyhLrPAnnf1?ml~JytnPaaE zlgR~`o zYoSx*ALl*fb2QaKe<1Z!^|As2HjN8D7d;BL>Lh}>p9W3(n_>phg2_Akp_24!h!kf# zk^V;^KY`JhwvB+~!v?WH4MSg2Se<5OPqGe~{pW)gJR7XZ+0%)yYv1=7El?)Bg2FN1 zfZU=Q@b^YMY1wmFqitjLx7&=x&xV}ew{P;}WW%&%aAVeDin}GA=<}6~ElM z5*BEVu_EE1c;X;kAZ#Z*$kFAn;}8tF4136zH-V1UH;0q$BO+js;6s7vuM;!QYY}B3 z>EG&jlsF-xl_Q6xPVA@NHMb*0#5I+AR*lezRq7SQ=J@%BT}-e31jy~AI9Rl!j^?2jguBsHnjgs9TM^zK zo_0G)ZiSuCx6&BP?uRMsniw5;TVv*uk#G<@rFFYj{$^_bQk=z^__ADI0&8u zBTj!>>5}WFnv1*93XM`1_%@nG`K>UP;}r_Uh_G+pkcHyHh#@iZMGVg(c=xf)Qj^F}(B5VXGrK;h%~41DVGCKG zM*FmGTG-uF*P!(QM2dqC#&{+u=uDU4)wfwWT_Q>AvUGs&zb~QNzZ{%evcCkDWU`%Q z;&J%%o4OP9*#uAVLwb+t`EA95F0tPp3IW^RIbGt+nkS)A6{GF!BwVOHLu1acSMe)} zTGgiCS3rLy{4chaUPd^2V24^|)Kfq36W&?Ib%|(!E1A$WWoccJcC9dK?_@n*UxsH% z;4#{b`>4&!=Q|`YYGsf9Dpx&y6G~S)Vq>u43E4>FX{GWJct4__ayP$5G`9|hc=32I zyh%B%Aqxse+vypc=qQBErjz+^9~ov53i!HPd$+>cLuy0mC6#08FwOzkx&=drgVc&` zpHiSv$ZCW&lzHZoe0`VY&zDMUtDCtrQXS+XxmtO)VK>t#=w;U>86-_+M}NW9{CypT z6P8L|W4u!R+eWB3*Poy>ISDMLP6vn1=l!4K?nv8+9vGLOIP705#6e-}wbfeHcgVN1 zKLlIq!sYLwoIUa>>(w>Woyw_C)Cw%F#51lp^+`7tvc(TB8*)(utiMVmTIxa3aMg29 z4D)Dc&FID~rSzJ#jlFXAv)!8*kTYdbaUtN@46e>_ogyZ(nzTKCFJYLYt6B7og_Im4 z9Pwxf^}&?$rEJ~Xo#%>HSe?8lr5s{>;EK=3$OYa>Y)M%fI40gmFYdD9l?Tj^&ZC*+ zmB#hjO*WOxDRE)C@$a%`byN1oq^!%v7`ab=(!Hx{%)G!-R|gxF*-jp>ldD zW_Kh|R#iu^TmLnyefvuFPSNw*hdi`K@l935XF|D`6*}IJpWg|2%MIS`73iDV9^uIlgo`vJa{AVPsE-9tvgrCRqGLl*C)P2_*9<-|VuFQ>J0x&z^T+ z^#vQmV|AdHiuD+(&2PDrSoS8fSkrM8T4$m;o1IQxWCy86R*Ac%Z*@trqdwzm% zF#_%JxN5`RoMPkvrU5CP*FRRb5gddSpZ4~hRH%#BIA6SqDuYWJk|`5XD{OaxeZ6Ta z=3yjSZ*6@+sTBi@ura~wy12OanvBLz;xXryaz#@tEvoXM9z}9o#Y-5T3S9OvL9WQ5 zeee%`f`kEf7cV9glUW1BlHipKYV5uLUwd`#IH{^$18HSG*ytQ~O0+k6gHnr%i)-KJ1 zzqT?9C_$p7%OByRshukL#DP=%lj{qIXWw1pXT zod4m@nOtah-4POD7Q3b_G4#CZjYQ&2x}40siUqomVw*eACL{PBuU_yG5;ilnL|8_X z-)VmAAku5@s-hld$icpf=T+kvca9oXb-O%lTzB5h0QOR~`V0aQ#$~!5%VLn;XYImw zT!mGyv#^m}0BU$%6DHw8eqqye-xsSCFw2KJ4Baax&sn--xC-2D*H@Blm`zWo@gVhy@U4f@(ch70Lo*a( zYYxq_{qc!M?;J~L{q2S%`RTAwxzEIg*MFyeP%pR!a}sFn-j76(frG!b(3+Fw3-uGv zZQ|Efh0T^-HETlnD&3B!KdY6Bg39S=C9F^W@9XKWF44blqbqI@SN8)eNYCSNb(%zn z>rVTXjSE)F zY#AixN(DAkfS_>U8iO@}N2^Qn>lpH3fBJ&!`PG;c3ebz6QXI!cl|TUUInUh0KH&)j zD{#Hq9Z{thj~w#k&{fbDqLnf|XbNlBSK??|_V)XL^rn7{Dp7vOqfFp-^|Bk?bFhM) zSb8`&dGVtiDo@3U!1dv$G+z7|oI*BzJXgl|-_zN*Ph9v{Fv!ro#Tm6nv|lXD%Fazw_#Rxe92GYy;{Q)ol50Ex0n-vUWy;z3PZOFlP$yLo;}lxft2&;+0ANn#;_xw-jzl1BZOxc7m5q?^56r^tH8>>zwfD8 zlFDu_l#JY06M25esc2DJ)ikB^ZDE@ZqcO)ygk!PcQ)w*mZbPEU-tY2`=fd>1#vK(! zpFq{dFVyol#ektP$@zv|$TMKqCFn>d0NV%3A`x9vj*E0|&TYNm)q|-VT+%Wd?;@8^ow3k9ZDCRd#LSBT z6cbMyC`i4N$epRz+n?VnGUuv?%egZ&IsRS=didFUuZkY8>MO^H?#8az#OIPIIlb`9 zb6J#Ti0-Lz+3DCGroTl>cFqUW7%fx;i!!B2edva2T*ktw)MC4!_Z7SRXpZwDIov_G-1IF)Yo7a4q?*Y^XXv1g2z(V= zTFC=`NN*X!R^7aXhi_jXCQD*mykgDoz5Om>RUHI3qST4wZk?}|T}iO?8fXMIXe)jB z2hk$p09IDtOsT-+fd>Gyc8H5pEBdA@Hu-GMQ$SZ#0H=S}qYY$@$5X#jV1z^kFZFXH z&dl7a<;tR}26zXA^iXp8vyOh*E3C%nA6UP}66Mb}6%5`xaP}3)pO8u$8VjdQT?6LO4s@xbwDKvWuU`X>j25?d`eC0-NePlHFG zOf35q<8x6VKmH0D%OD_1M~)x_2~RGn3|MfzitcfsF%QubL!zzuNI107;m)M`#cb|) z9|GS79Rqkb;qGpzWSxzO&n|Z0*dcnsycE49P{EP+oh|O|Dx&I~lGT0$;F^@uw26;D z;y0vqx+$wY3oh@_>37KL%>`;$J3?ESZEr4sFVV$eZTO@>U@2F0v(EY!nE(lhMt)+- z!oZaOE<;3=d6%EDk)1&C7!9+t*`o(>OPl#9Lx~RH4t;zMTAt?FH#=Y@RN^iZ=}T zLezjSrohyfLWcNJ8alV6Y{Xulz%A^V0kDhr14FcK0 zv1cYq-FFM8VDVoQ!h%`Zw??ojU|gaP3M@~w7;Y;{Ua>rF5T_JBD zDyw{XL_FOsJKYnVrQY%+%=!py;)XB1nCr*y1*m0!u&w3Bl zfjcy}GmMJxZC8qRz*gafgxKHk#jNGCCgp*JhO-8mepJC%toi#~i*aL*>pq$NY}&JG zQ@?7Pb{{HH-HDHoIBDmxZk3<3n_V*d`p6KpD~C)NL%l4fvuXM=o$R-PP{89}<3IdJ zp%4L66;QTSbPu>hm2xZeIO0(ei`(BODLKAO!&Bx33ene;y9*9GVafftFPhxYGTGDw zTe-y&ej&R-+wR_h(f_#p9WJ`dXHd*+3Gj_M%X*XzRvP6!5xQl^qQ*hSt+mtj5MwNz zjl_vQpiNhX@v`Iud?w`b1Jwf)BGZ&YUH(>J#+`qt(h*fpp_`cLGYjqb_|O4e?Rz$Z z#!C}fuMFB}v0Xrj(6y9{v7LDHPUe!r8BlxAw6V1?MsDWGCr9z{`R!n}zdnun*qbpM zKE@|^oow?Mcrj!}2sFv~d>(1II=~12dtlSfe$T;qzz&{cA2=9up4NO6@C-{Di|B-ifyhW<25Vl~qKpx59Av6ooqyGF`JA^N zNI#qslkWoaxgXtPa@532wQaARvc~#2tXJKW@6#`IZK^T2c?zmI&GQqhb6eG($z>_4 zMq9r9&506{BqAcl|4tltW=recHbj$J9x5d5TC2>VbFarxkDxBLyO8p_iO2nCsX@+i zag;SbJs~pgoI%zDmL)%Jv6SQQ7t<}G#Rw7$kJMnaEP^3@*f9^JG({S9r%K@?MWnJ= zF(wP&vVNk1$QysQ7D!5m@IqO={o6R4aPU_@>k0pSv%~zgM2(oZzrIMQRIBnl4*Vp< z@~cTRSE4^+px37^wBTtIZ~WIH|4y=1T>js8yQWUP<<^UFo$6%23+jk26`*UkXefM| zNulsZNU=P&iE>^&(=)O_)Ey?hfUY0HUh4utPQ%TEj%gCwO-}(<$||PCq`>IltZ=E; zwRhoAS?Qh2UoU_qa<+Ias<3>?nm*s*>Or&U$=pje( zNR}RjsWaPYB^V$~2y0VJ+kF{$FfJH{VPb*(Gm70m72ou51Nw>9?3s@%3w(IG0Ww1Y zaIj3o7s<>G*oyHEPcBE$9I_JDmnHd~n3 zXE4ZzDRW4?d9NE$Ivba5)9E07Xd&?Qp`b0BCLoXgvp6r;HVuQJsomvE4)qPl`B80@Fq$P@Mru$kn2gmesI?ma+K1 zUOu(&lxhT521!)o#PeuIwupeWy6cWcYilCPNDq}{+V3Tn#r{{1e7^43;xG@z?yY9w zBX>9)eRM+{U#r1vs-vPzX9Wj0;W1AO26binPXrGwMl^D^Sk@8hTjIlUNEUT3KZd$^ zc$Ou>T9Sb|fc)+XdCQ=pc#W3JY11`Igw>^7CKddmXXE+GDmEn@If#_q{Z6G<&gkT6 zhhr}pF-XTn)Xi7V&pUGnBktDFW~(CwP)_27R$b)P?iJ~Scb{6cQ^F}*GW?w@#r?ME z^+dko7jEIS(M!?_Q~sTyB+)2O$5U?S$bOd-&felU-$YuBYq0!#%L^bs|mO4 z!xr^$-yZ}(Tar{BRwb9cXVH$$%F&<4ZQl&i8-LN!&yTNkbIFHdfR3wNhi0Ef?z_V$ zPoXVmw@i6^;C!wsr0zZ4qcGFh^n@eGTe4yyX;EAVg+ht04IMt61^t!xeYGzz#LP#A znd(uZflY%KkMxMX@N=Ml=Ur;bCfJ@kn}KlfW{q)0RdU+R*J?nC1_nGi;xdG>K?hh0 znrY)X-<0-N(M(v*9VeVQ*b}-XE32#l|5HM8;33Wv-o-hL=9}46MCmC=V@1T6ZL0MP zbbB<5avCT?yuS>$3jETzDRaKbD}BFf$_fca!2674WIhgUr&wE#uS0LeEMJh)$j*A!^>#9 z3vaU=1Uh``n>~pJA@xj0UDJ`>{07jiR+uZ1`?_~Q@o-o^>x-sClCmL}0rQ(#9iQp> zN;byMESRjkM;ttnNr);HAQ?aNc4T}&k)_)oqvy#rSNj4mz#J2QKl=|8r1>@7g&@AE zLSShum8CDgx&yzJt-B=Ad&HMI(b)H_%{%+3wt25Pr~+1WmvQVJ{nOm;hBbMF^OhK4 zl4!#N*&4m%(dIo{6$nUEHmT~2h4AVNiH{=6z|{JMD!5%;_7;g~tHiL~N1%vNHVoKE zdy;YN@3%GBANqx;-z_K=#g`}t9A9RrSH2t(@P$Vq4f3KN-(nK9@I=V(<7VQkX{AxO zGnWN?&J*=nOk4=)A+&?nsIABuqA*J;s}6_bzu#l>v+OHuErvgHZVxW`n3yu2C^0^h z#4=YoHF;j-U4{TCT0_6TaT+q5pS$K92nm}{?^BJ2tnH0Pr6l|R3V1n~6tQ#!rk{B$ zFyG>?JW$Jk?go5aJi_=QMNEw3mete09AYVVPWp7JLkTG)uriXR9%pnzr=Ym5zw+sy z{-r!nS;BS0IjGtz11|a)F6yV!kB(UJg7-*ROuFU?U6XfYkFzIw9zZW4aXf}e?i`u% ztJ@WC^nWryu&n1rzxa%=Z{G&|4C!C0@bD@|JZI*>A>jN0FsVN;HhT45tx(T)?aP-O zwO*-yZOw_%6*briAVFt;mNU0#x1_066Lh%+kGxDZw<5CZ0DEf?StIpXc8$$IoaL5a zKkKb>)Rh&*@wF#*#+|NP$JjcIUqnKO!tB-==op2!MKv-5>vf?v1;AsCA5`B=PPG@d z-;psFsE?5Z%L!p+gAnH=sU6vLBzyM_&75T(#coYg761gGO=Oz(rNDXBcz$Hh91cDB z26p9Sr7!U&eT@5zUuw`D=&Pxh;LT!bmz$hOBmmQ}5KDVI48P^j5sg1w5(m=-8lC3uM2q`Fe zbsCdoYHo#aF`E&^YNO@Q*a?7#J_1SlUH%no`M?=Gd_V&&^ zC_%{{AxMVP37$rxZ%WK2JStTR|N4Cc>)ihiOA3ZaEG}9+CE@&&j^AjxeaQdIi)t)@ zst@RqPK>dW27%%_@QP`tHv#v9fq-5j0!B$SzNg&8EjY`E*Oy4`Jj~Y??trpZz}R!^ zPE#!JNfraC#mM76j=w;{?<;9vA78{6R^5w{=_MAxY)=TBm#`wYV?TDv`G2Q;?goQ% zRXMK~1Dl@Ik%({?Up!HGcPQgWxjZ?%8|L4kX-pCwcB45pUtbWBbQg%x`sU!i7pS;! zAstzzy%*Jicy6S#sxLs4c?4r*;4>gZ09;^;7ZsPoZa}m02LCftgc=CzgPV&t(fvBK zT{%5X?)ANVh&eDdTBLoes8pUYf>ze*+!qo~UXpBS*(ka6J1a|IqI>i!ZP%yS-zbf5 zL|IEjm_NN*7dipW=bNP>%CLF6XV&enZSZ|fM0^Us=N z#c>OYf#LNY$=N-3GOUIW5;e3Bl^st_FB6|!6kMd|GAot-)Enc^f4au@B$x~l5&rIv zfM{-QKMXzRV2VqHd>^MZ{RXd4)nisUja~RUg>Y`)&qJFYPVUp&t9mgdrk4@(4K+F} z$>Nelnu9q~)U6a}f;&r6#TioEH~&{u^%A$5Z)IxF|MsUTqzebB@uGl|k;zYhVfSWk zNV$Lmd^H$qSsVkc4CsYOP7>D4hLFn{iF}dlpceyFIGB3+%@I8${a}=90DwHT6r{1mpPnVYAAWc!D6`g zI9sq%bp4}Bry)csx1-(IIOz~cWA=icTSN1vFI9~Tc_`d5V9b<@qNrZA^rJdb2Dz=n zxNaQ={Fu932$_2~>kv(2+as^$1a}ASkV{e72?nE5BFkZrY#;FVAC}Gmrh1aNN^D0p zVZF`FCIKeAWo#e&1S}2cAo<)W9b3DPP=j|TiVTkVJ@cOaM5jfC17W}4WqhWqo>-jZ zz~{@4{nu^ekKg7=V!zs(k97-5m)SR)+BH9aZn=Fb_S75FBDiP(SqGC;9502gUOw_C zXvctFovW9FJ1IrvR@3#4kJ5Ke&DYM3z9X{B3>C-Ry^H|lnwL>tA5KC-0j6c#c)msX zcOdfMlF3EL=GDG2xoWdGqdn>4J1H95!`3;s)i2^eSs&A3H}DeOksps1K~cB3u;L36 zhG+1ie!H=UWIHEU;{&ZQ>>78gd46?;*b>B5KSjYzxgLoU7fE@azmawcJ zNEh@Ct8Sb{4H-3BH+|#Tn6J4h>&}>Irq&x0cj}s8X!<}fwoLyyFqaJfuJbtjTYu9Z zMsK7GndVic`VC#a_s9MwL|7YZWBY}(BzxG$lQ*oLHyp!x0LWTY0pu42@Zsp1Xy3~SP?FfLioef+A#MHx&KkQdLvMsq zTd}~#lEJEP=`^mL+Bli3W+GKejD+}m=SQQ?(`#pRFe9ljL^|4Zc;r%&^rk159X2!N zkzsZ>t49);4!6z1HU)Ks%mYki-Xkyhh`D4Bg6x998Uw1;$~W-uy_+b-C}`|A7XcJO zzjAq3%P@8>Bc&EO*nyQjr2Pthep_&OC||4)(l7|2=oqN{fOH)mT}Q#mIokIDQT5i>CGaK>FL-Q} zzp01xF=OLxNS%P;x+Q&SGx)|*j;B9&_-Z7RBEUmpH@xkwQ-)eK!hT!|CZq0O1z-}o z98q!ARGN?dcb~!L_^$6n3cY`~`_qZdz)v*q!8kn7TV@xZT}G55YcjriJ%P3W*#q(& zO+2x}8SPn(g-j}-p~3C~vu(SR5H9Eg?YctjJ^L${5o(OAJ{Wc0b6VFJ!`j)iVJIhhqC`S@TTJk5_)=K-d#>-5T!yA`3<2?umadi2B=AMO90j? zoDrRK?TsIOX3yzMZK2Mqb7Oih2rNRQu64@UB&rKevrFlrzEcZuJzz$8PweY$=8npH zJnoTJF#pheLAwYj&LZwA%aWXx({4`xd>C;CL828&PR;l%=v^pwyEK>s&;x3VXnmLx z&J{~>vgfR(LQrKChzZC1~%PThN3_uR<+!y_}}!ZzZ-S*Jd<`_5cH5hMu0 z>3J-*A!V|?I~#QY!%l6<$3HP^T((=yBkcn59Ol>xuKel}^a8H^q9}Bt zEEqd0VW7S9!uT$<4^XF8{)45%IemWbee4FXx?U%aKX$Zhit@jcnA+d+X*0a}>B?U( z??5*Q8~_w?;5@-J+Y1fpZ0K4c;FD_P4fjFZ0VZ2kNSy+k#0)Nex~)bn^^@BS#Zw88 z>I(uQeUVUMr#{g+b)Yq{vZD_PQ_N*+9JeFNnzBC7a@ZZA6b-LE`BFCW_>?;*hYdQf z-QI8M2|3Agdo{l1r>yywZaa*BXk_}{{@%Y*nM%&5k2g6FTeK}+QV=)R!BC9evGpDBRJZT{r09{+pvbDI?3Bos6p@j=N6FrMkMbZgicn?|vd%HG zXGvC8#>rlBaBz$`ad7_E@jSo(x9{)Qd7Wbv&gZ^A*L~mDcwg^#OYxH|2E+WU?T{nj zra?r|PWwdJKdSr;q3t{G2*Ro(+L3K>RN{hjfPmpEYxd7@B8+q;GLERyrQA$HRCMJfNHN2E#}UYVUgl z8(>ViPd}6GrfKT2>My_k$@mgqG}>*cm#xE>=~NWv)QNoG}#Zs%a;So z^cOdMKo#+cczuC-CvLM%?o3N2MJ0u~Xg$Ly)6?7~O?u!e%v4jlY*BgXj7-5I); zLhw|(oZfPrT0hESYIZmFhvIca-vUg^H*kedpFRUAzysISjp#RT)D8r0`YeL9HRy?# zjp)~MA4b9d8%2D)7!IgTyhi#fC=sh*fZE7@VpCE!U3}s0=rXQWBSA>_yB*-q@-}nw z$NjR4C4nxZZm~r^>hrct4+^N~9K(#wL`OUWu{~&&YbPt*ae@8N>PzJ}F88!a;amBM zl^Y3twtEA4Y>xdH_B+#uf{T$7>4DTuIM%^%b^;f4yY-I_rR$tbubnH0DA5}t-*Pyn z(y7`ng-?qFtn0+K(jEeo+dtt@$3|_q1ddNEdQ{zd31g=n=f&?LIf4L~&qIOxLsy;= zTYmoULyp*DVEUv$YW%CTiuE^^1;37VTrSyT5h`wF4d4&vjG&Wyv3u@07M~Akkt4*- z2+S!qnfGu-()PW;2X@flbH|`OaHI#VdhMi6E=xb~FAaEdIKaekSmRf87{+vvbw1}* zs+p_vP+`Ziv#p0wW->`#?b!W}`?kE6&{> zGhbqBT0&Q$_b4dgFb7 zVuCOjJSy3}uT&Z8xsmSs76}}w;Ye#e+lFi0r~cU6)5u9o1}Z&=vhJC)iE3od z-VF=VjIPXNjf?slY}&EEzz9Y*>)2D%Rc9h@dse(ZWgqorYu23*Q}O{q zKX4fV!~fp>$+>wt#*_K8 ziQ7R;9{ae-G@mP8@r#9Wdvj?+R@E_Vr!SLPnb$(=Hue#t)VstX%$+&)K*xJXiCKl;r!H9dAKGB}d!*+97fDja^!% z1X9zk(Pn8B5qg?j;Y-LL(Eqi1_i;RM$*@oa8bFP^ydvIiX#W;;>wPLlx=O}5S3(<3 zQquNWGhb*$-(4YyuX-ae+>sfNr4j)!eg}Y5(`V&F*Q?po{M)~7+Kgx|kK!|duQ7_f zQxqUx7u)8$dlg65jhBJ0@k@P|ixRLjfQ+L~TS;eger=b0m>6=%3Zi}IH?E&JV{>-aF&oB(A@m0H+B8Ls-SQ0q)Pfiyz#z*%27=K@abcv=eW+Y50xN8+6r(!+b<_ zf{LW6%58s44h?cBlH65zxwKP9Viu+sbR4VirU02ixzR+S%dCfNO-(`RYKv?-G-c)u zEZ#)_WEzcV3ZwUlp(-t;U#{DVwL`r~!^myWtpsULYplJrqlK9&(2hks>8AA$ z$klx*ZhD(Xn4yYq?w8@$zoGOz_#&)9RZS!jryY7S#L{j57tar15r~D7F*tiAyvg%Y z34=nN#J<>C##dgcLhoBN_OM3jETA-zmgm zc1Y5$2d)v+fWa!Y3O$G-GVSm}WUfpfF31vA3Iu4y=rF3~l@bRG_T{BBa!G0s)bO5$ zs)IsoeXvsDwlsr>K}X(Tdd5QG6=v^f^ATdNXEOImsE6Dr-80b49kaLcOe{kO1pZ(I zXy=<5v*7Lr1Q@UFJy^f`@{ldK?^p1r_*G5Muf~svjjgnzwu=t(@j_Cb z&+!ip6SC(T0Jwm5H-`}L@}J8(ul^ZhNrAqD?d3JAsVB7)OX>2HB#rCf{Aamhg~dv* zZf1esKmEc&M0HfvK7n{6Q#h8TSD%$EM*y`{t{G>ecD^=+Sp5W2z6XE#&d2Zv9g7@8DCMV~`L8D*S3bVj_Jhnh zp>zw=E^%nYyTRg5lnJJSL(EuSauU`CB5vbsZcYS&v0x^KujO=3iG5p0mv%c$Ws67fLaS4f1 z^=@$ZnxGBwtQL4|g!|~z zlp#zGBkx~SI)9$>SlU(_STuQL>Zux$d2hXjO&{MVr3VUXRin7I1rij-20?So;k2`x zaSQ9-d0@2i{UAc{^mdfDo;IOrVj(#28Tyo#{QS~#JTUb$fXGO1bqk)cE912t!gChz zDpa2`DNVl#TUb?X=mkh8{@+IsW33s$HvTGECR(k6<-3gyzsx}9ma0N(Q*+>=t6zH! z6l=p}gv()Ko>lnVsMFz0^2`X+cz0<16e_B*-K?hNT9-C+%eEi!mma4&TW8%(=!JcD z0O2p4p=iJQ{IxwmYwLS25Y0f#h8C0sbRif8tWQ^+* zbNAVTgrYBRH#Y(avU{_m;VxboB8PDKua zp+{S|I?o^1Da!L_No>KquWkCHV`6vu-=P)|P4}8Uvvt<1P7Y`k7|ao=hc_hj{2E=Z zG0p=P+Z(IiJY%Z%FYk_u5PcBBmdQ(laa&-{>q_;@A5QI^&g{s2+2PM}!z!|%Z|7d~ zS~INEJcAXlIA%-yO?1KO?ji6h;r>Qs)e(tvi4zs_k=U)&Liwa|e$<(qTF1yUuBGPF z&Uo6ftk0G?f0oHKe>F_yQ#>)K)Y?MkjQN- z&${n$vF(-#x`5u~pcVg}zU%7!X^u#C8nlRk+vFtSe({HaMjE91*5^R2gd>Yv{Dd)g zBeT*mbp>O#j{8H4Z|qMoU!%pX zgTsnjH-2=G^`hZ@PCBZUM^4rWv(-{T@mbaez&3ja0*c;WOTfk_B)Q*;Ys2_I=rlX# ze>iT?mczl&xsnKk0aiLIFqzoTeXmauHrppMIj@}!ht5?18|ty)_N-&?lKpK3dv`k~ z;8y%_soc;s^=P|&_1+|*=S7%FHm{NR>A~)qMW3k8QS3C9dembc-Qrphy6=NI8Vmqri&efQL0H^fxZJV%hKv8)F zfgOORBCsSMAn^)~_1a1rfkY=1r3>|iO2GZ`_vZ`!Yl7E!S4+z#P~>a5Hj(0RWW}e3 zRr+UyP|Wg;)iPir0AfUIAAG*tSlS8LR_G}az%_dVe$v`B>;^cw(i2Vw6{tA-5to!+ zg2JQcjF3|DRxuy@`*Gzg@0lorwuIM=g0_g6n<pep^aSY#c-vtR`c$7x%A?Of!H z(ibj#^X8whtN*iMa?`C-6;iWNw2I#bbI~QJu+?1s^ytaVbs(&B%r_LRTy)+eKUhi+ zoV@y%qdwabX5vK*8A88IJApvOtr}dzaBBf(dwizaZ6BAor+fS`Wm8Y9*q+>nlJlQ# zDEMg?4$Vr3sX@CuFqSoFBxqd~E`@|FP{rPZ27}_)O}dbSQqLI?f_CV<>b*3Ag9Lxo zkKF|#RiFNrS@t1Mb;8wm1>MhQ^~tLmf`^bg)m`avNj_a)g@j-63T}MA@oN88(4S+t z@0DIH&@_4~-sBvAM<}h_Po_murw!oTb6*=}i!?9SNa9Q**Iu4O{HvG&jGsWo`v;KTSozffBo>f7W^Q5cc2D7}o|(kv z4tkmX(ChdsSfko$t^w&2nTr`%5e$8K@@Yp%u0Z;S{mkaJzca%sd6h4*JuO{QpJ+Mx z$IO?h+4PtXocZ_PKA(`qaz3uS745isS?QrmLhNXOyX%=f#ERujt&?|`h*_J=6X>$=s3evCxr z;#DFlm-=s)9V*kPlcPz}1d}i+Prmr!xdLg^-t_Yzf}GHyz!3#Nal=D^S`5Knk}{a)svKJ_LM`pZ*-7c z;1%zN+ir0>1LkbS*yd?);jj*s{x6>^&r5n;td0M?tX5u;0aZokEhFIZ5U2Nn>~FEx zXQyZ8H{3_Y8gc;(BmlG(USnbIbH4%?FyGar(`6!0%2MvB<_h8Q4u8Uod|TjRF1hP_WTr1FZqtmjjs+bEt6F;sxvXD8dNEw?deEVhFW%VOPS12ot* zwJSMzG2!cU;h3=En<+22Zk&jFD;P{#?tItv=wlg04YCLQr1X?o^)a0nkIT27{KF|3 z^kU6{nE2#sxtVg^ujfg3&azB7HP{*q=8pja`!DXizQ(Z(cCMPjZe zpStb2Fj|c5hxV0>Mrpxm{wvQux$39*Cw8$B_}%9w%9gIK9sO9SxJ){>_Y#)}%_-{JQeq^0%-4qnw%tdTN_b!WN;;BHxM`Tw1e#KWfryi8Kx z%|^CEmgS-dB(G|#o(1OV&pZPpr?;6wrsy7hHJ%GQ0G&|rsJ#!5cmuu-EN$bgz$yQs zz0wPLjQ2!b?tt%3+Hvx*S)5d%F@{VrgWZ-@dWpTMs}A`MsB;0@WRR5e>>qa-O0jA<$gwWhqaFTbGO7S~YsfR@6zUORu&vW*YB zfZ646;Q7g_IVlYkTMbZZj9S9@s5mDA0a_xs+-AHRiGNRd18a1gnUNXY;R@k;_dsm< z$CbbvQM^gNVnc2b2=9_P+88`bY9&mh|I~L@bkIu*A$m>h#PpEU1Co&vD#u3x-iN74 zB3Js0)3pFc3+FaWitaE%9P69NpR#S=Y2+2QwhaYB@D&!?Cv2lEb9IN=p)DWs_pWwy z%-RX=04AfUjb0XsnBHekyNDBB7GITvP~iHiesHzd3T?mfF8*=X>qm57uB|cvq9{q6 zurXYZL&;6_a07uRq6V5RfUUi|Jy!K>dV>I73JB#?V>Nk~!Im;zHd(7yPK$PxUD=Z* z$Xs-;K?Y520@UE<+tOUVZq&Ge$>ot;+S%?`%~A zw5vp1Vk5&O=Hg8bbp|W+Il;-8P_reY+BzfE)W65_C;R!Q1#R?t=rKt;AOb!iLn@rj zyXn5W8iR?(kMoTnqTLHwe2ozcg(f+JSrweCU&AUAfZ^l0o9J^PK}mZ%2gpTW@wTiw zoRtvy#}i*)291>~Hr{~az0rsU$@tzg>8t*M^OEmfbH)(>+;%I#(A_hD4Tqqd3OEhh z75nzsd+ePC3s=P`yE!Sl-;eD74Ta%6de_Ip(C>Th=%54wc#`TW>W!mvuLzfK*>t6O zl>&=7g;)-xc>c1vxJS+kXv8m?=em+iNn9DSpM)KrCXX|ZqXi7%p7h|{iP3r~CCWdI zpFGiV4X_+aN(t0w$OTTQFy3L6AtSLkynh1JK3Xo9fJdBf?;EJqCvJ>Sb^)XaTCADRN~& zFx&h!V6EnIu!XJ=1Uz!mQ zzCc4^=Lc+@Kv#rPva8eIu>G)+AbsC|&YYWWQMOZ;2f(kzQ}ct0Z}VI>rN&%Z42U8C zS}vYUMy|lisVL97Ed@5$h(3GFVb+;o!Z{BVw*#M+C@z(x*y{+@?a7z((u}Xz-T<;ULovXl@OH&}(F78eY}c#jY#>V;(#0G&(})Is-HMp+M$$Xc){K;& z!@u`6s>|ZI%FSnYM!kd*%-e)N+(-+iz0|=D*nes_zlJHTxIs+!AMYYl$UpSr@2Ji^ zEmmq)3hnW9I?`A@X#DG`3aft|bT2pE9xP3*&Mpr~U+kO69iKLNU;3-z<)sb(bVqth z+i|l?3Kv?g;#{C%1lV~1I;)^wxOQ>49zP4%nDAnuof9FYVq5dHoZ*%fQWZm14EUs< zOp}6}4DOpVoo$%}neskO;BbxlYJ3k`mVt`ZJLIFY`y3(X07X{;0ew=oVqd@2`yBOL zPL-43z~1^e@O8^^5FBfbwlOoisDKZ11mm2Ty`@GpBollJEgsPZf4&f9gak{rxE4K| zpt$Zg@m)e=^qc9&qJbYLPK~sdz;>7va?AP6OzHJ_J71+5J!9$aoIhE4WBUOJ<-B)= zM2THxkL*X&`xf^PPX~2^kh6bDYBr=ohQkZ3N3?{>{Swa_)Za_pCdiL%QGhl?fp?m@ z-nX;PDFP8csu8(`im}W&*<-#9Dg(J^^7U&b=9dCEoDD$aA`ASkMs!kS6M)bPx+#=L z?k~;lY=W4A%~(KpAn$b&=koJ*zAGrO|Br#gDrI#NR2`q$_YGVux0i@tNY>-a8jEMJn=c zMMMoy!H~1XDFxIykn0I=W8RulpMH8T_IC5MDLOK*r)7idPt#I#jhGf3% zqT0B9fG7tkn{Vybn2%6H`aSrRNsZLT!vRa<0#1>O$c+=5!))p&(+#(DN6NE=GE{?a zza5;`ZZM4hLda6w?07U}Zstnyg2M=;C=`$Ezj)jOG-|}_GoO|8fA3XCzlKb;9 z^MH@Y1lF1tLO}R60?Q|i_?mT>K9Af3I@pH9YmP%R_9MoEb98^deQ`6zy!*YnFM>M? znPA}E-ntPwU@!fCCXBGxhz7L0f_guCQ(xehU*1H}g*3?b0`AFv($~=-0r(A$A13#( z00Nt99!8fHZoTs+4Dz@%@B7W06O09b97w_3dYxc@l42 zW`{~rcNzti044%-q7*-TW2pQPkV176wHUkt?M4NRS5E16d_zP_tov8*9q_dWy>KVj z%9Xqa0XE0phuRf_+N8g}3|0_wSy}_i%m1<8yv)0MDwd(IW%#z0EZ~L(z290-L zMY9EzmGraC*FqWx*viDMtX#%s5jq8Y(HDjgwvV*447C{!>tE^Cgf1b-P2Lt;dv|^9 z(a>Byt!;4uDVeiqEuwwX9eUG(xOVZ^NlXt>hLmU)0hx!nUNnb6$P;#YW_rrcp`nxAn>c_PZgk-o&G8POqu?(FOiW z`mfpdru6BRb?I%iVFy-1;3ab$TV={qj$QtMtF$ltH$C?342B3iXb6 zeX+Dc*t20$-3k6wJj=zkCqxyis+CO5dV{R>F&n_Ga{!4L=PH|KkN7(de1RW!N~@c8 z=daIt%JgG3THIr~>a$!f9RN^yeQlE~l9#G$VNG@dDIg-XS_Kg~^+{sy>KE3`Z}d+L z^oD^4yk4H@Lks0Jd};+COMm_C_~FF6vETZ2CjDjJ5=7hfp9~jv^H6pd_ykDH$ktSv zT*UE^T}#)4kb8Lv+mq#_Y$DM@yT0CqCa zPpQb$9lbR2TD!P%FRvw<&&>Dh(+trp1s&^eYO!uFKig+nKsdrCW*$KeA{MVenbo@if-cEiZfg{l`?*cn&B+PUK|56XunywGiA zwgK?J+vglOhk#s^y4;u*$8?%#yhV(wJI6?hs9J_HGHO&2H70jFp$C$WJHZ1$QqH23 zmdW@VoPDF~tW~p;wycStmpjzntY&1ae)u%`?$hLlTZDD2LW#hB=b^?+>TZr|RW3Ij zwmsrOEl;yvIleu$WJ$3e&+YIcVvm4Z5^(@22yUt_sWm*;k@2e_s}S-r_v#AWZ%b%$ z?hYgdNeWtp83aj#Frb#ABG2X>;!uOJuOh@u=&0w8LCCjKTk+sPI!yehtYY6*BRZOg zCNX>A=7WrkkCGe;P$wfYAbGYlpqvTJ@48$7uIo|kQNohlqC%>Zza8GbLOO@wCTslSzAQx%F zvFgmT#bH@qU?s0j8U1e3cKinmErL=MnJ(W-()h@Igbf8!00;wYKypNLp|>MCyC;bN zYSHT&?biY)U0dj(CjwBVJ!_Y6z1W#fA_*o#3b5A!iSV%Q*n*j350uAQz^1-TeY@Vd z?4yi-%J|S+hT$wVaoPK1z6H<%Z%1V3vV5lT4OUkgil=U%Yx#4N%P5)wuFTF$B8N0c zxw~XBuYX0O%BO;RAXs&`-usr+%)=2OEnD2ZGJN7*CCXpd82fy8JQK{m6(d=|%d#|~ zNorchQ&o|xUZWbnSeF=x9OD^5%+?heYS|ET&pH~Yv2lzP2NGYjJI+r0J*=cye_;Oa zz_Uum16>6k?#T0b*Pcq;A}6`jjq#U>@!vNfmb|po`C9*q};WZJXfJEfM+S@DMd;BIp22t5(VS!hfX;t*p&;c0e2uPJ8Yw9p7M%;9UYqD3Hx!_XY%)uivoYS4 z-DB;43#8lL#d-z2-)I4!k+`&0{p;KIsF++qdj&XZE<#1GrOY4Y$u!d4xdNak%=C~a zjr&R^k(DQJWSPd#xLEgkdDzpNqpcv@on+Nr)+vQc+1?wGT`r*$ zOV`4;Ih?LtvGV7Fk>I_{4Ty%YSjqeF-JTth#FFyKfrOkdl#LWWn}) zmX1xlC06NdqH^ZyQmK~#`up~nWq|+uMhi>Wu_rfskE;Qu>yaI8CV2&99G+Dds@gy@ z_h!G-VKpxWVkT;AtAWaWAEqf5`co)qct;pDCk`rtrb_HzSe-A@@_K&H98#<$&E2#zgs$fx&OD8K?Ui-XxRW!O! z6LfC|QnnQp)MMQS{4X$|>;rFs?usb(c%#KMI2}@($bnZr(EzKBpSiv?hXz0mvKz8ap-`739sr&yi8xkjtg97kB3oUi_xBy8}z~^33P$0_!pzkffg=1l7 z>GZwFq?oh$7bszohwK->wN$!5gIeB%3_=MnQ2Vg^-i3A&ftUn=N85&5p1eBCc0Q;ATLoUZidCRqla(f_?fakW% z8v!bc>Hxcu1Osj&mDpx=0)H4q@Hxmh>$0sMbvna)Pcb$ed5k!W?P6NjK zV4En4^>Lb=`z|=Z4?-PkYyvpV$rqv7m5b#fwDy`pUUx8>Pd( zBzAtsN(0|EZ_`?%)7S>L#;$aN+LG~PdT*76BWSM5vUf6iGV@2zyoH+a)a2mtkI49U zZ5dt6geyss1bL#gVE&+2Uhz<}7A$(mi8H}@8=7`CS7fxvxqMx$&iFh?MnY%t66U3m zjyXyz$sBkDtP{ADPhPanlQmLXX~=uFDpnGiQ#-fAjb2h`NzAZmrjJ)mW{}!n{c1*TsCi=N7;a&F>nv4E8B1T zEDsaT#w&_PA&YyD?EeKqoffbo2D}r+NYYq}{iHwjRFFI30wC7abFaVHEV%XHq3tHm z(L;#*Vf|ui~xBdpwEC&b!!#w|E#SDb}zWP$t;we20A}`k=4uHd1b3= zpq-o1Bb|U7Bq<<^0?rP=9P60v@H`qBsI4Gt8eI>74$GP0IzkJ0;#Y(`rvh_PdrIRY zzq>dB(FgkrXggIEre;|?*plg{-y*z%BBcv)R#SbAvs^ZBjvMHoseTriwf(H2aC@7b zy;~nkB+HJJ624O%OL{r6UdBVmbDff8}6ulV;M z*y%v(_ELV5~Q0H)*W5 zKCwYr2N|Dj{J%#1vN1#RjkXS(Y(O3{S7fQg9#K(1%WQoAn7FecVZ zZFyT--Eys4^Zt9eIw^HOdq9mtdv!a))=v8H^cVJyYmiY>R#l#@iw}q1*kzT=a8iEy zviGVY<W=$7P~c**Q3<>=ZXgp4m5UG9@^k>PAP1MWJu%;^aGc89*z><_52j|s20ap3 zjX&@n`#^k7QzXV9QPEYggw!y$J4MBSG3dr90#MCJ@?bVa1A=S3x8 z+5rlX^{^KdT!1whsNj;y-S>ZvxGn6mSpksM7LfCa_Q}u23Uw4lwJq0F2VN7*6!wMQ zzInjz%ygdS^6Mx@#aOn(a_A|Ad&M8*>e6u9m$Lho*A4NPUfw(B5Q!T&*b$=gMfVJW zE%pVhiq|-8r&F9&HDw@rWCIygfKHh~&jDIL1%DInvuTjIs&z;C8RA>lSnrEp-I)1<|6NY?)2(>L<{w)@R6g?ikHVg;}CL+>NB6h^bwGQ&4GG1zw|XVD?Ui@c@525+#8cNLHr11I{3@VS)(v z65tc3MY?>MT4h+(8vRVv4i?5Ba9cKjyLDRG(f4Ea?hQ3ND#-n7K#rAeVuuYbRwt?9 zm+|(vnYZJy#-O~i9BY^Y0OO)TimAZ0ysxLLPWp{~jd8{hs1QCw2bfrwyuy|LW(y?b z|9=vgNvLdArqdx&pWfzpH2~3H8dTlD+Eeo>_^gW)AXp%9&+lnWp!x1h52tqJ z6?X!)m0Vpt0GRj5zo%=kSfx>%metF4yRWS0C=k2KG zJgPn)sQngayy&-bfFTPA zKsyi|FCg@^z3vM@l3gr_MyI3e_$IRlU+tfTjfU(X&%pEj(dfF=m=6k>H?sdhg^h6M z$av=enw&fTnv)-oG`!oT&&~xL3Xev%W|^+3KE`!Z)&?fby}R`mp+39d!h_4#6?^k= zA!upZi`@`p8@B7@>Ak|<{d{n-cd8hXND)Weg|xZ9SSaXMynww}tDgIA{AbJAvhH?U zLK#P!$5yVUcaq|)Z+fM%W1@NT-moEGG$C+nMO@yYIw0 zRgJxpXXs`vJxv%QHv|o4tLdu(?jQ^jFmwFA1sk7=@IJ+v-rKbp<&<|_NfgB&$#=5!FUbD6e8cB$D)?MwRX&L zV>fC&c$u=KX4cZ9jaInTy~Aa+WY=^q3BBar%^jgl7t*ol5uG*r|}-V3q0(JMZF7d#2$)}PdcG;EqCeeP2Vf5vRboJQ3DSde&GV-Ra%$4n(ne+AYvn-%J21fF-0}b;8 zzs;erU*A2AM-I z-}Og+-t=YWk89(c-+1*PzpT9b#Lg8e*+R{H?nFfZu!>m@RF5GRqe9)u@l_*z?ZuHDw<{IVzZk2UCX&*y?>_X;N#@tKXYWh zef+aXG<7%4Is4(|a>|ff6Vd1@A+Egqq4B_`7R8RcqvyU%!KOYc6%$`Ryj;(UobVww zna$#Ct$3}uPJPzTWnJzNFxHow1`7kS6iRXQ@ZR~@G-5hophUognI`PqAt#v?Ko`KN^?4N5mui&aRKItzSbEe0hO24+PGjOc)L-dhL9F#t+Q67nL%RP3EO~=GR`=vzCrvqMAvpq5Z!~ zb8%!1N_9ZUUTBQ%So`Atk3qnBx3h2Q+22BSSq-|DD@KSvas2S0Xrh&;n2k`fMAT6o z^Q--H0(l1xlUXMYUG@N@YGpANSD+E}LjCo=m{xX!O4KlPS@swVI0W>H{l&mkFP*=c zY*H{3f-P4e<>xs%_rVN{v|9Mu;{LO-n@izW{qHD|q9$VOP|4eovv&EfzSAT-mtXW- zSHyRt@g7P*a?gDlFB~b1V0R8?2y->kX}@7Vq{g@78r6AF(k6WXg4^Oh2VH z7xEJ46hu`dL><(QC8rfug|NLu&lb1_y#T2|b!a+!p3uEtro!wU<}+qCsL*)VpkhkC ztZ1QS*82{IZZgSY&_8TF#K3K}J~4k}+%fea&-L$3yVU=Smlophw=Pr^5f9;weh!`c z^3iWXM+((&`AaHWI8)*az`j9w6>bpzYLkE_L#V&>%9{`5tDE|qbU(a}C!$eS!UGF^ zlcNGu51G3*YU^oK({4QNmfislN};pVe0*2(2W+VKu*)LRK%-q&TasZ>Dk_X(DoSMV zD-`$#+dpIJFtt#_>OFy~jVe(+Ie53r@UCb|6#= zJNR?WI5F^4ed326FxjM}JrB(9)eeETei#^@K$24Wm+qU)K~ndAHqNU{Q;czNrFX+c zx#O=(xCd|`)cHGvm=|jkWTKjYOu9b$RVvD^Y$xEW3~(sGtytgL6#^+1A^|wkc1W(2 zOQGGO)L(4clsHUh=J<%cz(X3~!G9Pz8LVhVWXv44ho`w9BUtzL{^W`cX43~+@B9fq zUw%w#pC-=uqzw!rkJ`XE!_Fb!ol>BD(B7*WR-Il>G(i>8=y=80HSf3drpHUF#)d!a zr^ z+&rE{59kWY^tGU5B|82-<}+!fi7@9 z@+|bZFB5;*h8d=a*5Yf?&?9CCC8BghwGp6IK#I{f&2Iwi6}9Q<4V00efN7UI^1>ap z{tD@eSB9reWHWy`G9Fx5^LlfbZC`o1`dhbTcgp9KX(r#k6kh2a-NE*?v113^|hP^C@>H@3{fHk#@b;GaA2bZ%SXwLf7Ai`L`)CU^7gZy_v$$Kq7FiQ#&7< zX%MT)pGYLzZFV+^zL5vZ@N8HI+J%gf;aS{|PeDVK3kRLd?LWP*cjNry?`72ou*$o0 zI2jZH9;i6%E;op9>QQ z@QEO|)<+e#O$muMHe1QC$7r@c8nneA()+5ZrQe+jn|SN983(KI{v+5q-BAWFuPnj# zy2EesJ!h;U;4Z~VK$_Sx{=Wxym?1R_PN5*zhvZjDsO}_3i(Z_)i7TNCtG<3F2Y%T(?z$+uk5HzzIu zX+CjYPoAMM?RVg-9$UHjWy)o!AOa4$7#>LhE8zJecUgL%5PQ3mG-}lR$<3^X#mJT= zH!<*4<}yRcAny;il%C28lu_)iQIeZZ^6sZid0Zr#LS%y9n#Z#5ua*x*3qylkjh}Os zq>b^c`}?oH(27raUEf^-kU?~<&eluc^_G>UZ_jb!$}VQ4t_Z|`|nvSs{ZM3 zk{}r%*eWEAasWmq#VX#07ez@FuARyGfKQ<1jvKK~CHvXD`^D0FqKTlp{Ye?d z*<(Mn?PLFaof324!~MG|oUL$5XJfNDP8LZbz|BB7s15pNG86Zi#9c(8ClV=+H95U+dekH^ZxV;a zC*^@G!(QF9H)9UA*4}!lDmlm&|Dp}q&|n6=4GGm*b%iwa=H7QS2-;{y!L6`YxVFpX z(Bk9;r#b+rQ?cEkNN)12%fBJ}oFEwf~US<5urAd1;oIn{UZH#^(20y-yD;1*%DS z!r?GmGE`5c3+OkXZu6)a3;T30m2G4ZcXTMY*;!(BN}30V-X3Fljy`$JJh34G8N=LO zyDj$~J|KrlQWi4cqhI$vBGZ$IBu29;HHF6M@>Ja&vo72}HpoP`yop3{q|s>7eG;n*-1_eQ6pkY@Z@yL`2L|@_f!$#eBSbZ@>_M^R?ZGUc_0ZW=)(?Hhxj-)S zYL6>P<3%cmnJk?Cftkt0VYFcLP1brHPzysAN;3Fm3~rzd1=c@HKdM^~O_I18d}R4M zUS;-K1#D>SwiaWjW~=pBs~HU2eH;-{O6{~oPE%uh8UTKq{O)4&tx-Wa@IP_7L! ze0l0>`2#>-wSr%p5djXXdM7(LA4R&%TPiXHG&3l^Opych0SZt@$ad=_k>Ci;q8=6Y z+U3E?`jc7a_;7R4EMRa)^KewG>%U$*jP>``0hvn!_d2M6Z6@#7s(QAUrHN%#5 zk@9oCtXCYt?MCdH4vQUO@YX0*?GdhvdhvT-MbDXod)sR!szPCUVStGmWV;^I%Fb?h zgQNbK+A-C0|2tZ~GL&E8Wj7jp-!PYIW8{tJQ*~;Pm`Uo)CStU^XS~xu9tn1kvz>E| zav|W?GK6N&1RyYZPAlDW0@st3@2FjW=}Oud{F>^s^T0sSXv7sxV&ff~`KoEazjEIknAq^ekQqT3%`gT3Qrr$v}c z{R3D)pci{~Sj4bqOxyQvx;Tj!=Rc13Ie&@3REX_H;F#pnJUFPPIE9 z18n;k{13|7V$9PfV5YQC@HhKud}T)TSt413rw)-E&AeN7KI*fAx^VIUh$OjiF^;br z>HsT7yo+8MntC=xjV@O||25UPuI=??S*GxVXhH^vL}iXs&87q={B;P{2sf2=>-|`< z)aazb!JaM(l1$Te#9QLnO}!#!TdasjM)P_mOb^vlbYhu5cBIT2Z(E=t@ZiZ;IXH2G z^OOQp!Sfu1IW5k%*iUx<9q_?mc3=fBnw~;1Txaa~p4}O4-hED@Nc;AA8m&#(Zb4-@ zDJe<)QXJ#3cXv#aa*14NE||iHjU&XP3>9Q^)5j}jy`^SUREMZ7bBK9( zo5WO8WboiVJy(a&S-r*~0O=Rl4pw{oE1!h2uLJ)5wIP;4u2&>OyUIX(K@s19g(F4% z!AM#~p62$I|2jiVm97$l2mTivN*_pH8N$`h%c=mAM0$rcfIYYU0^T=ip`g^J)ou>9 z{FVk{80Hq(p$ttFK&eBPB|MIm;RtV{B5^SM$t;Ui$gmj^@cW717vE>tNk=+V6(m@dRCjH6ROUqTuG1nWW7{Q|mfKkG^N z$f6Kj!=ZXKOZzNN-|{z;2)g>2=rS>gQtguz4KBF#+m$JGrFPGP?w}QHC;W+VnCPxf z;R&1;FWq%P$wHT0jtN}Y`09g6RgG=xN#= zxsYtj23c{(9cpjmk77sevYz?`g*@$loE!f^;4 zo_FUz@8+SB1unBY58jU-4{MY_0r4QHUCA7O6*BEr1Sk<1R#w#Y*bbb;wv50@Gk0LKEAtr>BO~DlHFPIrH;bhg8n(Mvk80;BpZoN= zstyhsNn56pn%;)fIQH65rDra=wpy=JlA^)EE5i#g+ z`2UZ{6aOskNlI8suu zFdW+YbzLH(TK$Xe(9>~D)?WJ>?OCg5akn2JagDm8RY=r3T2*~dBb|D5+eYm%ve3+T zeGBh->g4lRs@aIk*bV7qyT9FvWZ%ynSau=s4bQSm_jQyq8 z*%g=wyWR=Kcx3OV>@)NI#kl|Wy{~>G8WKcAcVL0>DZtDYXz+W@o2I-w7VM0s=%03F z2SFX47wuuNU9uYhn@pYI=kw2@<>i9tN5 zcSgk9egf|ipTlaFddT#)d5OUX^q_RlM_-d{xn;pYQ3k>217;d%tMM(K3cIa6aD8f=; zZu$M72ogF-8;~@9Z>M+ALKLZP?@G;5((a=18iRT_7rpmiN(3r?Tj{8mri5(%IMNs` zb>s1 zetdSlcJnuuK~WOK_Bh#{y-b-McAS5o4ETk?e=mcb$E4OMt36YT zH;@`>Mf>h1!l}k3WaQ#r5l8O8uY&5rK%JUxN6H${kuQa}hy<+zC0!%}51B<}rP+yZ ze2#@7j7;FJj6l9o#cui5#HOA5FisEM*jg@${dXM@e~kEG(D-+(jEH2N;&leCY(jp! zhDpvjLCe&`ra|k?NbUMx14*%TTU~j5zh3Hhs^*UEMl!n>Zt%~0)Yx241`!Z&5{@cf zUut0bRdc|7@XfRXVbb$;6aXhA&s`u~UunR!3|L3)A1iy)0E;**+oHbre|CX?E~C-? zA<-FwzJ`f(RR7W`&9r?V*s5$($r_)sef@uAT?ahW|Np<1mQqPkib7UKB)Y8fB_d_- zmF#RsHVraDMn)Y)WuCnYml;ACCz%oAjO^|Hug_h5fA#&}><6JzuYP zeS%kFU>oE;1;hmP^pzIN4pLV5-TGIY!KdM-T-b02FVxWcCxY{Wz)pM&N94)mD`WP1 z+~q9^n=-hsb##mS7dJ$e7}I-g1gXge2<7AZ1=K7}L81>V!-LuNaOb{tuM^9&a~&D| z7TEh+IB$sQA1^Aa{ClS*nJB=n;R{CgR)}G2X0K%Zw#9zB^C==C{oGP$(9`n^e z*>l*~vU79XFZ4LvT81E1&P-fe6pmeO{?tM~W_k%Qlk_{{H9m!SPIvh7NrXNrJ`5q1 z1#znAudoV*`aw%^>D2#(b)`TF$I5iGes&`ev)?DOe#A!Uf=f_k$!Ln!M)9#m??e&t zw{MK0K%!XG$j|6=Je-4Jm4O_Y4w-bvyMX2z-oC4^e`%>qW65*uYKM(yJ$k3-;ELnd zoaxSCSJ%G)XB5h_lI)3n%DL1|rk5;8q=0|ZNk+w>$|aH-CInSuJ^kVeNa?E$S39h{ zHv^+XVV=8<2G&Nyo{=W!7j_+CK2(^{+Wt`(9t$t6%a?URxa{hZ=giIy;>n`s_xl{4 zKX>k%*WVF~`3uQHp;mt>w5L-1<{4c7yvK0R8pQt!DOXlzxFVUdY>4vO`s+Lk+6hst zKtu!3K))#ckPWOfB&~2;ZYPp8YqqA3hkKE z*_6DrSf;Wv$OC55F5t@8e#Du7#mw1)G3!NBL>5JR+Q8$L^TdW4SVYaJTPp{l|HPWW zP`rP5%(i{Kmgzq#!p}_6P|XP4Z|d-VF8OnB3^ZQO^Aj0S#cyt{C_y^C6ADD`k@b`L z&0E3*LZ1KD$x=vHzPh%(g`CguI#-)P*7a@!E3B{3E`etV{P0&Qh(b|^*^=u@hN9pn zp|Bxvy~Pt?ag=WK?EH{Z8~j;pzv?vmBa3rSbVdZ~m1N@WA7%(-$Q%CC_8&vl<;{1H zhKjrDe}+(&aL49bDinsHXQe+^@jcg_{@V_ZCiRh{cgo`kHB6KHM?GjRRi3x zEZSPDR>Z@)HGa4()pEOtzY<53&lX1{^-bXeuJHfqhi2o7?j>d${K7($7!} z%f)Vhy@StPtvWemxK94ZGM^#xQs=E`gHyNpQYdDtmT4D+p~`%r>Y6bkEDF)cpAUpT z@JkpDtqfM>j~3Ec&4qN<)0k#Bq6`fMy7ql7T;l=nH_a8%YlPiqNX>T5&r1e*1H5@x z{$v5yQzjFTJI_4N>8u7wYy^KE@XCIHd+YsQHxc&hW43nkShX#7TD9Q3Uw9ZLVD_V^ zuje@V17hBiZ`3FcAsI*r`4t?{FkfVDv!Mbf{vt~tc7Y;scOOl<_wn{;LGbYBi~bPB zP|1eB=@gS*vjHgeNI7JWsE;3Q*OeySza*rHZan_2<@ENkJ&M*{3o;t@6F* zf^dR%&8s{TFRzRl{l~rgk*&cQKjRZ9BmlpZPkh?nLBQJHJn&I_6y;N*;2hyR;ptyE z?V9Z2-3M;qk)xlNPEfZqvO@knjKV;O?B{IZhJX~0hX|~&L8adidu|3QITlcy)B4Y& z2q2FVLmz-a`5er*smgO|oAiEjYivIlNcxLWv9_Pe{Ye4vm^End-|~NcQsItk{-xY%;iC=FLM=Xh7CCFdS5|+R~Yqc>F%`f{`-?Rb+;PKflSTUnjI<_dG z^71aCkHL>;+l}+5zj-Hu>w@A9`RsgN>V7+7-8a*QELat4kJf!FXJEk*P5rMR;e^=e z&zIo?B-SIJ0$%gXTPYYV_W}@?0OZ}-TKKGp&BEpoA%3740pShaW%i?}pxByhzSMP# zGA7-jyd7Tr?@pPynSSU@&LQIeM1-)Dd|(zpJydhNG2q<%k9Ns}VFpb4VNUu3<+ z*J$rRU`Rc3yU?=g=~11(MTftZ>@&lZR|Z)MmW-G_w@(Oz&y<9j@OS;-S(HF{f1`Z- z%$H4*VE;UorvE~$Xfs5h3sI#ox0TA1 zy-sTh0Mj99H2=Vd-yXlJ0A%jF>qSJr81^3b)_gdKgH@j|`gx!0=}8+f8GpPCw=Yu= ztkpXESwzdpcv^$(?y595Y!cYx)b5KJ{25#UI)N>uqd;uBE*F5|;ya-bU$6p4MgO2vI)U6KLha36C^-c>MzKR3| zAG%73qmY$N!`)|vigNo}653XI_zM4)JpR*^fKU1KhdZs{Uf)1&f(cAjpR*CNBxR}( z1py&TsmM{&Ubm=ut8)F^Xk?Q$A_9AA{DI{0K%k3C@up)-ZuG86p!v0FI>_YrFh@zyS+YXI-K}aHEva#t}zrCiRO^}LNa^$S@$b3sDSxT zdB%=+c;`UWEBS{4`WXRIoGQ9tjtHEqAkkYpIaKs2z`RiQX;N=QTb#B2Dt@tl`cJqD zm5ruoJ0ocOwrq=TE1{yzR06}c&J<7mMl+IfBarn)wBe(&sqA$%Fk`f7yq;IW4}<0b z6Xty0lw8AYVTR6qPey6OKkBW2qb8^M$fOJi>SpKYK*=rb1G>0kv6&)#-eQ+>WE zF7%WX4Im3}Ldrhhgw)!?I0?KnfKvYzyjzIi8Qx+A{aF1lXO{2Tl9dJ$g=xU&>nvHV zOc+?KOeCatirHYdy}04lTZP6GOHs_MPo)1XF_l5~IK5QD8}WA%f-vuryV*9WH5~bjG#SR=$~( zFv0#Qe<;K4WUv?&91B()>OQ40QXE#563u};|7 zhY77+Lwr%JB_T=5IVmAf{=4(l?{RVL%Cypjq9zc_KVJA<6a!1o0+41qLC?0Z`Nvyl ztBR+J-l{>#BvpG|$e9dZl+Jsr>a9xb$?ZNbOgi86(Hnes13Eox_Te)?bV;x8FO@4a zt&V~(L0%d|B7_|%Y7v{u$BW95%&b;9^R9pH!z_*Dl^aLC<6fh+_I^j?@-0MDGvi9g+zm#}@5&Ns$o~evZA*ymT*{5|9NE+Dnh>&lZyJTliio zsyg!$!o46OIXwP%do-$(GT|=(+LgLaepwQ4!jZ(`&@9?F^_Kb<7<;`tLsOJCBH`E$ zLI}$fzxiltGt^do_-0S7wL~g};(!mopgF|$3$S=Wy7!Ta=g#^$MDMIFo8Av>>-Vnj z7Hd&?4U~yBDz&6~kbbW@$N%mIKRI0UIXL3lhNK$lq6-BCPS4LN8*c%z)kT&87$#7Z ze9qZ>aZG*i6$T$*gl!Xc+}odS{noqY_mPJqpf5P_S65tD860|M*=zwPhT2c8LhTF7 z`LlOc?TO?rkbgITC4`I^8UC~Ko(dwLZ4F0la}-OACPy~VKZlPJH{W`xE{s=zH>OvS zPnO7dOB$*eTYg!@y~m1h(es?pS`%ceo({cG0wupCz8VVJuT#4~$WT72Ki9*#@>)s< z*W_ywXG?kx1j&Sswm=NK^xqKAz8r)6x{thx14NT=mf+54o#dV{{pk$F6B`)V_H0ap zrX%BMI4Oa2jz0j%Xyu?(nV91VNhJ>GD4e9{rr-O)4qIuV^Jk4%2<4<_hh@vis4V-r@<-qiboML@D0m`yBU5nEywUsVUKUaE!-{5jh)2{0Q-gG!IaH z*U*lGMbMy0eEtM3s)0-1M@t>VZe$L9SP;D!uGjwS0RYqAX#C-O6cv+Yp(C#VOlYbBZU?%IHpediTXJ%E@yl_rGboYLJ%g(poxFx+C`DWa+R=6nD?9UnpsqHt0LB zT^m6cm3cngQF=Lx?R@tfE?_)&NLXm?pB=F~z$*OtGOjE_!k(%@&7G*?dyvz1j+}r^ zwAV|_eq-$KB?nITBf91vxGiP7FS(=wGSfU(IMrT%zeUxgcdu%^S1zU*GqVv0QL+R? zZP5@w0BPDM-R|EkNa_hI7;36J8zV=x*$pde?BRINNq@7K?q%6iMZ3rSYE<<;HhT?a z4f`G#%fYq~S$#rIkFBA>KF@*fgT0``^Wg8dzl&%AFBG`E?+laH4f903lLWdZYb%r$ zN@qXPq-$+_5#oc3385@csUBYG`bjo{+XvDT`z#jR>gXP_A6^XM96zA~u>7Y5CFt7n z9H^6<=C)N)&wTde@CSPV8eNGoUm`~*_lJef#wB4 z#JGZr;t>BTZF&j&{fZJEGnIR+ine4P>Cj{xGa~3j;1);e3;-nAif{fIf`qfw z>1eMXIBoH@Q39tF?RMYXQNM4f;Ak77B35)+;X2O!<+Zks$Y>k}C?REWlrREsdl=%yCv@JzJ6;iTRBBfoUgTf=kAh0P?gzBld8=6(|g z7Y>bgRrxey8gVPWYWu3?3>X4{j2ozY{*W-FyoB8`hLg3}am+N#Hz2hWdy+)ZMp)LX zdJlWo=$xl1(ZZCOGv|j1wKMK{_ttR@BQ^pVfBLBG8gde6Xb3ooxy?5V0)rJOZDh!V z_v6YwEn=jvqu!FQQn7+eJQ2``;!`JZ&sXRQjwO7WsI>aNV~%jys?f8g8}p-F!^&jF z8`3{`;cwe961SqZ4X(5qyOKm@3>XW5x2@f@+7HEnWGio<)XdV!OC8qzu2Z90!}6gT z;2zhwISu`)f14*+ztrozch=@a2u zQ8g9650zeL?zmSwdJAWpjhA}Ucz;^Q@>Na?tx?_N5bcEurSwhVa2=(W^N$;%%e6`> zCkaNfPiE(7GU4_Zw@{alB9bf{mupMP7DBe)HlP==ii-OXb>)!YTL^P{V*93gxlRy!o)|8G>P3p~uU3m`_b-H7tBN7^CQ2qb8K@{l;{m<@<_`TKviuy5#cS(mkAE z^^@vnNah%w1pS4&;*ccpJ(jpPFh@jFSTm2h+DLLR<+bT#mYTt4O5)FKO!G}Aodj@s z3}X{nToG@jUZ+lHAacMv1N> zgkb0$_^^U;CXJ#Erns)3R3?sZGaL!G8=E^D?YBaZBlQd9@X5)wscJ(?0Mx-bU?x0= zZ**v`q=XlnVg>D#?rJtB_oqd{1*xthYpN-ta`77Z&6V`v)0D8{rK`Roat?Y+m9n}p z`Gf2DbLgh2pKByA$j0iAK04MRp_H_$q1>9^e6G#9Kec8N>!8?@F1pdnrCP2R55DKm zgz%Fv1+Y$vF3IheUx4ezkDfWmUk^Lg%(!w+jZmgAJjSjw zno$pqjIC}4z-A@@LTFq5Eol*&?Pue3NKWu%srpOB9mo$#Wy-Gw`%8xnqs$dJF4diAn|48I+BL&WYWCyRHk|JW*=*zpb>v%{5tYV7|_C68Rph8gvU&d5R47dIgqD z8tIGn!$JKivptSb0N1?wr;h0gQxYoKJjhCtfnAy3tXTk7pv}`@-M9U5)k=J_LrKQ9 z5};c9G(zD~hMh)C-e@`!(-3#3cR}WQ)27R>@Wkgykxf;oCcELs^OoLODm%S@REjX3 z%t-&*YCBf#%cPn6s+3jm)|ivObiP-{(+f@H=Dn`2o=Q>N!Xsn!iMSRF&q6-O}7Og#`DZzc;1ES zx5oOMqkGt>Exw?LMXxJ>0ncw{u!55tZ-1YhUOs#DH(pNpI4cUe$d8(XGz79yxJ*E; z(oP!58?hHxE`byciG%>H^39t!aOpIXyM?o=VJ|K!s~shMK$~25o^X#w$nIt++WP+~ zh^g0xUO1z}?k583Z2*s%=vxGz!IILQuU4N8}V`zSZSd?eTI7YV2 zk_k;bqIy85{shl}o@6Oq3TnBTv}ggTaQ)~UbQzyqVSk9Cw=SqzGN1X*2PBC4MKN2A zmrnk_N;G&`porE>(qtkniV^W# z(9!D3mpGn*IoPTY`A_|?0^(f;X}i@$?o#;y8HRRK>XjoXQzVjSj)-)-e`7vrm6^3kARX z?BRrbgWnINwG+rmhS(e~?jUafJXTNDd|s}YEgp4+_Cer1&Wb`XD%s%F?K1xH$!KU3 z?LW{S2$9+iat|P76C5+2bwZb1elvcT4#+AGc3tb@xMuPzdEJgKV~N!9uKpa}_q!TL zY@?3eDf>1Q*=PcDbNmxGIU}dSm_BNn8B+iAE%3;VcXD8UaIE?{&9NLXx`+7vJz|Xc z{$k^yGRd_b)C-zDuP@~r_rHbx9tM`!*e6fEqGsUxy?l{+P5SZyu=27w*)BJeX(X=p zHhU5{(+}Mq0T^(pamnoW8!B9H5&MkZ!ooFy?WnJ6QAt{@BXFjw>#Ux@UR>QHZPbL` z!IE~fWai+F77TKc(akoA;nX@Ec0+2XOG^;tn5C+bbcm7lQRfRhR&m;*n^eRzWOpZl5OeVz$qcD>YMJ$9D;ywmAAx|jh5yu`xm@yo34_TISe-gsL~jaI z!f#~iK&u{ki}?iwNqU6c^p|^^w}2@a+H=W8D_P-zBC+3T{KMSgMMdpo!|ikpBphE| z{dV8k5?zCk4w_*LszE!<z zc(Nn4szn1~5ba>8UE*#yT9Lz72Teb-o)vs`r3WvYM$A4eBQVe#L6q@&Sj85kOp0uE zf9ADYY)JgB!;qiDXYapwtmOFedop=o<$XS;L2aSb%&9-xOY`w~a)yeHEQO7Hj~PNz z{%`7vq(t@R%|c9V+F^MYb0FRV9F+Q$dZX}2(IoP|hC)Df?F31A)4QyJg&{a>a=mDi z(`+*^FUa)?JdakgVfEoR@6pfL`5-TwbPO|E!9zfP~GRGiUvRX?M);VMqWZin2v zM8T^DDPLz3z*qnAlKmwqyr4)So)s^lUi~^65jlYYn6m!>U z+#PSAR-WC79!iT_;QLX|C#GUF{R-27fsQTUl!s5Rfp4-4P~Wh1TK$0-MH499$Mr9t zB~mj-{mZ8s7)L0$@dky>_(v%`o~n(>eYdf`j*OW6yX(V1(8pQE`#x?#hSdiQzg1&0-5egmq0%-{O; z@FLIRi2a`q)aqcys?y>;fw9VKJocRkF|h;)>cN%SqWOip+;W*&6#s^l<5I0R|9( zm2z8fLFuj5y{RBtZ#XP9lXcqwMhB`QJ*-vj_wM@Pk+l{(^xOlMh8foP;3rEDnS#7& z*le}437f7M9fMr3*udNPzVi}vo-5~Ybe@>1V&QJ<=Wm}g%70kK2C{xj`rAR`;T|6_ z;y10wlKv6~!z+{u1Jb%0k)J(Nmm!#$R=O^SaHXPHtpWN|K6~VPe8v`(FxP~a9QeI| zl!|X*9j*iGQV%Npuv($tJBu1<;8HQL#rholWX<$xaHbQ2COR0$#RNSOI6?lcke)7V z#0)E^PS?GQYnT__zu-ZyXJjj97E<;P;vRQ+-V|Hom4V9qzb~KN>PO)(K5885CzEh* zLA31E4U)Of3eWHI=Bq+}L1%igk-pToNEgOs(t-2hA&?(4gWa%&=Qu-D5GM zP*PC3S|%gUGH4CYQb#+De7SKAG|P}K{I0ZFXxTNyq5I}|%n(<-6k6sY8;4iDdK&A8 zZJ&?Ss( zha>@;D$g6;ruzDH%N*262mBuPZa{Fte)ypfF)|%$T)_36jvAsK4X~Gt`yc-!Dhf;x zdP^-ty#+`HN=0CvIMLokn^n~8lcTVCq{N0~@a0ulOCx3{iNF5J*uiZQJ8P>3XM{N> zdV$ZgMHBql0{ZIT%iKOgX1w?)jqG#;5|C}f!YqMPLsf5+9okoh2@IXD0WqcBPGDeR z3o(X!V}JCJhD4sSvW;#su?JV8Xoh7S7_U0O4a;-*7Cnu4Vgp96B%Zy~-j6`Luz&1h zPPA3;h(XjSou6}GLBr8SsJ|DD50vr!A|&+en&R8a%b|9X-S)wBOWgp(uIPuod^%r-9OHR`)%Pj#3RW%XQR9ApQ?jG^VgQewmZ! z&c^i;Ued^);LiOzGPq;6BP0TdTGMK0^7_!jftK6}t?%9SZ)0;zLxxfyDD zkY3+4AoNze@UTz7 z)Y5gNliu84T7Q74je{P@)N3Y#wciF=m4I%Z)CH{gw!zkLKuoo9Pu-9f3j6_tE0~;Q znwJ`7sV3jpXt3glbix~a*$4+!!SsiA+d`(18jAr|B;}*+s(^u7gWe+J)=Qffzp;-< zJ^y~T-az$mrluKQHgn#bt%3UcmxmtunU`Yx<=y)7b4z%(UA#~$_2p7(9=kpmsZ(R; zH{}Xm(|`y5-|JV$Ep1iKepGD(^aWU2jvU7cW&*nWZhz0*RyMghNMAscxrS%)@gCM;0UE3u?f@bU&t6OC4fzcwRDz^{>{oGK?*G3EP>TG$*iMrppwD7C-Tu}d~Ib)?_9Zup;}E*BR$Z5d_xO4 z7ye>jk^ZHqM$?bxIH<@)a9ck)m zY6V{>i6?`Ig(NjF>51q+0amhu^hG@-w{p8J8sg^~_Xrg2pJ%MOl~Ym2Es>j5SGBB(o;f0C4Uz>) z#PhIB{2Z z$bXjs9cvtcz_6s&0(CF@{Aso!5L9GP1W?DqW8PVLb>7Z)_MTyU;@X09Eif81U9`>cl5gzR3`3c=d%F9k zd)Q~===G3))s4V7^p5SH2UCmwA}{+yIxy_$ZsNKv|1C)SN{T1 z<|s#qdWMQRPeMz&E|-?sJoGrKz+eaHjCtFJ@JqH1BHgEi+1cFj$F*rYS-Ky4e;Ta+ z?3E~MGIceQPfR`Pnsmt>0(vLC#lMVlyPPXC`-$7>Q{p`j3O8IxNxt37BThVPsC)t8w0;>e$YAV%2B(}uxha^G6 zU6duJL&_fa)xdIig2Z^GXW?1zPr=#s>oAnx(>;+wx5P6aZVb&;#D@Vj<%+!%FdU=~ zI8T8)vmjDaYh7@u!?%2Mjn9q!xQ~fFy1UE&Sn#v2t<%>K3&iruZBh6yeqoFzXWucR z0Mbh66Y#XLKM@*rY_axQO6{K@)l1TM5se@CE)oI-Gy%`Mr)xNh&FOim0R|5an3J-9 ztVUha5$$#3@o)vba@SW^eE=f8^#cT;jgad|5J8TtWvJ*6-<=z1fN;uxn>(n&80&Ki zMEN>#J9X@6^!FXzR9^8O;(Vi2p--Bo$L06dUZv+vEuS3)*L=?2N%?V9MgE^*yy5BB zCjA2frJ1kdF*VF&gwDrmWPpEileB1HTn(BRfC4*H1hjxHhcL50Y3H^uv z^$Ca^#N}jCR+Vpf%}smSu)wdfx$k*ps)CV{cX3 zF>XlieGk&Xh^~}P?5|9ca*(v_H9E#)CmzYqq#-v=t{MWTG(~lV3wa3VpSU!h(7OA6 zWIjpx6#Mnydm?h}mSAsk6K#Z}ghNsE^35c%ymuZo6=neN$dpZeI~9%Vn_mz5Ze|nC zicDfCxud&1IOJdKYk3dV;2C+(VHRcGf@UAz6cvyZ%C}N+-iYq5 z(L=$dtFugUrL#d>w=4|z7yap?3!DIP+az^#O8>^(lOg%`hpY)#py__nHxwd1os);dnPaE}%w z4o5bfygPW-x%G?C@dvQRKQz>HhRPjJYlqy;e}po>g^6Pf4J87XnfvDm>-Ht6cicpIvw!Mu3lMhSr}R~v31T{nKoQzzy6Tvf1gD9CXRz#= zB~QozON`OfFg_0GhhRyT;CpN=#nXtR^oOZmdDr2I~ZfMHw6;HElNlkNrIE#A_-R4!F6@mwR$ zAjotm2<}*Ntow3@zB7sEJ3=L4;uw=-Ow;tS zoBL#x@)m^wDWk;_%;@}r{_>m(!G~=hV?5X5pG!D*OK>Vbb%8Q24Z41#8|A{$IPcH1V+L&?&A~)oTesf1 zc8k8$Z1-r^dNNi+=~>g=NuBUJgX9ed@`F$8l~~_mIRIPWx-$)+Q`4~r3?kQM1~!u< zLZVm$!W}!MM!hGVujM@7IaOuHIOz)BNhq!r=}zSqswUx3LR3*??=2yHD>yNRiq z93SRHh1A7QOXNZEl3hDlkI?f*7z!F@oN{U5CmC(iA!MLq;I@b1ct zI@o2oJYb7G2(b6EOYSCe?y1^I?Do{!IN1k!|+0)q4v8c{urX1sHE>RD%K~C+>&7|6s00YCs#^a&i}Y zIGPz+$^Y&)zUdn5LE?|Zx|5=J&-047h+*_WA))@bM?mMS!ynEqhT}aO-#>B3^fWmC zbqoaawLX`Ixjh7iXc4yoo-_?8-r8S(=;3v??i*#k4$?a545Muz02&k_38$#E8vpmW_gG+G9?t>751d z-eo`t?wo8azTZVFBnjeNn<9u13ySk!4Zm(l>%M5H=XYvGu-o5Fyk$-u!{l-%&tjJl z{SHW-VJIg~P#K0X?(LKdl9vbC9SjPBF(WL3`(4;ZcMfTfmKPPl`@l^lFv1ca)TKuH ziY7NCQV!fF0591?e{F^x>5jI_w(ln0EYEI14;@0-tMKO&dMFNtU?W}HwQ;O+i84tq z-I9y|v+Lxcmg33ENa+<%&#Tja&5@zQu1A<(huSHVbA7k`>qART|^d#DNXHpPsQ(h?6IG^`V=8{C@W8~ zB(ZCsZP<`Hud92B>fk1W!uEgL8pCp_tFH$u4jE+7)@n1>Sr&9_YwN26!CIJYn`puC z4WNU`u1|z~OK1b_-4x=jlI(e9F0?5@e4zS>oHI6Zb0b5Y3c3RmKcKB%Xg6(G7ES%G zwUQr)c|mzymypTL8P&ME)6ECz-)n7xX86X;guLeBe~KJ+p^h5`x)>EGZBhr5;d*V- zwQ*b_#-NKo(qUT#lQ%ERvwJt8hhZG4B1DMpT}#NnZF8?X#w>R&l6oVU{6U=0x{;9T zN8z*zV?seQy*!LD>9VviF_DHbbaLUDYlpR)NXZ--T4sj3)(xN4yY5|CSL>hN2|I94 ze<=ofY|+LUFjxVyvf(H?nEVv5=H->=ocve2ODask!BoC@<-*KMajcpTfm%zZR}{-0 zE^r!%Kgx-uNSSGx9KjtG$uNxvr>>IM5zbf#MQy6nA;u>z&Wl5B<~=-)Lrs<%5CEe+ z4eY6}QVR9>AB{&BHQ5b!p_{x56zMOG`rk!z^6p918%-L~Bq)tZg*ElwanMJ`-}OcH zGkx5jL#19i$*0L4jDwa+;Hf}vj8&{d*C`~;xc)`tRknRzc#yzRw#}Xr{NjZ^+IoZp z4tIm6u>Zc9pq`A$0*sSx@57v9GrOy9c37&F@dJY8^HRiaI=#cD&lvI%6-U0XQQNYK zwZMm4DI?NRKIQe_oe@d-+H^yQJ@~Om2p@IT^@amC%2r#zBp&M2;lF6hn@};hwr*(i zh%LL-;@nh$I!x9;gr}3ZXGOd`uHX{xPoE}Rc38q&=zl9!`yNEo>BqyD-&|Y`!-O<2 zE3|-csC^i%gXw^6lWE%NoQj7)VCdsmZHRa=KIJb^rYm_s96tZ{n_1TKCNOvu+@^0+ zIPX$qeklGxwY_}rBJ^Y#zib;bH!(4}<@c>Q9Y#S4bFP1Mj+isOCmB!FU-T?*k?djp zQ2_N={tKYQaGW@O4QN2P$dc53@rAzaUu}Cns`6`+x-F%*4tP+)UwjyJJ?gk@K-|KH zK$g&}k=tCH<{_S?%WDQihR3EVk7bYsLxuTLcBkb{4IKzB&lKrIb&VR#Y`j(uSi2L3 z{@AH^{&z3l9R?=sQR&95@K9oX15hhpuv7^W8SqUBOg?teox-r(dqZEqWG5 zrLO~@8PH!on1hMTViQ`Z{Dd}R6(T156`wPAKv5h-+euGOj~IAamSRdZvR&7#pf#tk zxmY&K{hI&O@uq_bb1+74)>vRaj70;-0fS2bt&f5B6lwO5cL3hxHstjuGcP^jF0X*u zmP_wW9ocd}ih5(LGh*3^+!)J>$QGDH2U#i12!jNkz>t1O`bk>B*J_E+yHU-TJlBPx@uwCRZrWL)7@|`ST=d~w z(O-27Jf>mT84Uj}H@#X_UUq7!+Pf!Tb*zU&+>56vjKy}_KbP0fAkfhJKZ84Ns?kQb zrAPI@z-%opxw}dcR%7`zT7SmoVV02R%TG)8%+KeOEsI|@7(-&FFeDX&Ki(VMd@EFX z;~Er<17U+Zi3=cabagqf!NHMIOPjAsdn3U9|GbZh(_d!N@Tee)042ad&*c$9T83c= zJhL^PpmX2cVccfW41Z;pv;)CnHaeW=jjK^%0&zYK zjW1kLkPE#AT~yBs>O8U2M_&4K?*87jJ&@x8-9Oo5~d<9Fu5o80;sn-LF%BVIzL@aTA8t z?&ANN!0@;C3Q+tXA}$B~ULrFWrJrCLWUVgHKYF$us%>tYcP_Yps|$Hn*1-1Uh>=SL zrc(9?49O%|UOP1Pto&f_;+DU?jFp?)SG3X1r@C@M1iJhD!e(ne{BXw9eIPjISi69# zr3%yAOkZF;dBbq7ZfAjFNt%cph%UW+Q@P>!}UA7AZ)U4-W zTw&aGVzBBDr~NvADWf*$$wxX0lakMgr3g^Q0PCa=gEm?kka}r;5*OV_Cbvm(Y+bGUoINe7IEf|Sdy>uNmEDZqvW-AI zsTO`dL-3;$`b5V#h8UdFYSAwd&iCAR(?M*lZmX#P1I*&>Yy_?gevqSpCcO-JvQXY} zRVotS>mIQt^arI9&wTv`1PIiviQHrPn3@-_)+1n__;U&;-10D$(upalAR1o*{D-0A z;61@h>eIumB%E?&&+g70MACssz8Zr1l1diU6pzjVzUW5IXT$a6z97`VEd3+-iWK*1 z^m_%E6O&Z`scYef^O+^0sq$SGe%P`uAZ1s1eo2jX!tGUnD-SGjwLzu(B%kO1?MzNunZCW+V5TSSbi`BQ~BxK zeqqgs<-hiqUxB>84Y{l(qh7h@o##Zz%#c^|XNpwFyuG2*$VCN~jot{dyrQevHDO-i z<_U=^P9GV&(H=1LbbsFxm~8oC8%05)L0($pQ+c+Pc;SK5uvC=nmbx5XlwSjAp!{17 zv@w?738FY0Ot~`7SSV%3(efK+3LgvIF%Q?MKqEZfhb=DSToy+lz5nrSj$7OR7~SD> zIR=XbLl`L?Kt=?EpFjuw9jx6G=Q;5c67v_pY3#Wtxw399aqeZK2wVxH3b83&!ps@v`_b40XDD#=_~3#snXuYcsW95+i4Qi@Ul$ zyLQ}!ZPTs5z3smRCmU6B!yFoKwIIBO(a^}by?6rIoeX5*TTrxYA!%r*er|YxCwyLy z9coCWX^mvgu*er?co)=N{#rMmC*RQwfH_@eyk0A*3qg1_$Bq66P>I_e!yGaMNfZ7M z`$o}Da;-cbQ(OILDD(eq9-2?I%WRAZpz~6I&hgbTvC!83+8>#4@qDKKfHyNof9J|Uu+)t>jz~A+{PyeS=a!hj07yqO$%Arp)5^y zYTfi+)5zo&H}FW0KGW~HPVaV2?CRL2@Kw;W^xnee7>>+me@EU?^pB1kb8dbI@le<< zq4^1BlY{m9@N!N6C94g@g^4g!@uw%muj7kukT8Lp;{Ocyx?C3`8h~qhGO3b8GX4Rs z3%D)wz5YP-=SvbWa~kn9Gy8j&ETxqo88}_jP{bKgVcZeT7kzD3%+~HQ`MnKqUsNQ3 ze|ZYc4-b6Pg^zi(Y%kVtHho71(p8Q*sUp-)IYKnyW z8{6#35h{GQSTSnMR>^hz90YXvaRvm)5g}uNt~jpmSC@RNjlhp&K|>XE#$iH#RDT0< zTXFULdOE>r_;RiEmbD;oZZuVfLx&Wq!1AMIFsXZs{Z$S&D2V?AB;Eh5>>yU!QDbsT~#q7p5G$ zacbrLqMAV;jIIYHc$eMxU#JUzDnw%_`|eUhLnwWGw|naq7XAPXm}Af9;*+v4V5YSh zGe_9%*=Zh3SbBKoF{Q%!dwr4>O)V{ra??YzM_xzLRLixFG(96b<7}#xO6xeCyJ=u- zAFpE3jo;0NvZtwy3i! z2~cLF;a?q#GGeAy40poOQYE&Hagfh7DDf$rYt!zGy{vL_AL)(0Ueqt88iZuFl0UyW z#@wc%{LSxW!hh*^aP}X07VKNhqf@Afgph{&E=;d$5g+VLOuLq zapL-CLCf|6Gy>hVG_ZTskjex~LjVA3M$54{voS)qYD?Vsb(m%|UUi-C>y z9ctEL@5$x}Y#)0yU5a5e$?g6-XT&x=6NVtQVQ_^>^e*$%gUcWAub0VN$^`@FlrQsJ zVNb~gCOrij;4xxw5HzJ-E4hQUmqr@=7!ezjS=BH|g8Co{EO+&i+4;OpHLG=cgPMaU zl%-4Ajx9>^-hYQI_e^IB^)@5BaMoPKAL;6Fofwf?iO~fKqC$Xw9>&VH+rTP<`9m-% zh_;Bq|2RWe&zZjyEwjd_Gu|F`bh=;ex&M^xIdwnGmpp09a302h5GG35!PnZsZ8LO! z$>6^!$G+2Eqb@`lFw+? z;ODRO17%PVtVS_r9~kQ(QTJingM*M%4lY>2AGrJeE{z-1XZCkWv7ACiULgm|wc z8uqaAi0=5#!9tr}OXO$JdHnnx#QboeI|`z1SdD#Tf@5b*Xyl{~9-&P<*7OD#8Bp&Y zpn3=ge_|DC^YRL~wcRCC^B|f~t2+Lf+@cM9J>$WcClUFM&w~-^L*@YAf)PcG{zpS) z-?C0=v&)7Ln%4uEbl`UFT23-DjdjcDZHJ+a0?MP2*N9K~`py;7j~5Efl0B;n#9>$D zv*8pChYB?~BD8Fg(@uN?ouoL}C65*rafob-Go0TxaffV^49qyY8I>kaGDkuxJ}bA4 z^v-qr*AA{IAC% zSd`8xmmzp2gg6X~ng6`}xa$!eAjXFvO=miWRXiF~krO9suG!RnRDP`XcA@>iZ71W7yB>BHGYDbl~<} zXttte9!KEenj8#O^9+y`97X*QGOgP<2R{tTv04 zQ(5bbZtg`s$mhK5;AaM^N*@sh;=SX9DW?qDGf+Vt6Ta5DO)1|T3Mn5(rjdmrYW-T( zl>%1&USn#$iM*vjHjfkI==YU`Vj9=c9~rmi50c69NmZCe%G|l5fI7CuMpOU};S1Nu z&;h`LP(SJBt_`9154!axLC5k5#B=K}-CBw5B}*qv8;7%(t^ZV4%s@oI1OAf1gU6^U z4PO}z1R0&Y6o1K$5C35ETKMOZlaG?vkf{3%X&3Q<(2$#X{$Y9GWBpzu{FgaO`5mY8 zz-tw4`w{FhO zuu<1-9F?!+{WhI0#rFZof--bq+r6Zg43~_MNE5v-#jh})BvPkXS$wJ4ULDONn&{Jy z0%fwR=`X)ObpO^J!(B&iohNu~)Kqf>)E;^p5SOB49H1AWc`G32*`w2~&e4-^&2A)! zI~MgbojtBz_&m?dv~TI7C{t(6j^|>I-tpW6&GCYBr8wHB52usA1k?l)cK^7?{HWR6 z7%8T_kR3j0j?Fe-M<3?NSCumaOF6392Z23aDHms-|`av#~_ zz?i&En*1Rzjwha{e$Z_1cK1i4NlcxBKmjnb^afHauy(QoE!ylafYbI|L;pzuU^;j z{jBHnJn!fIydMAu43=j$EngZ`fLQ^)-aL|U-dZhd0ubZohEut?HK&V>1C8#QQdMyB zm5FOP8geh)%Ea$bsrVO*puT;(03YV{h4T7I{*!|~heAx@kdu*0P1(n4;xY5Ldq9$9GEv>-xXfp^EvkDv)tvGRZh~|i`4oH z2WxBLU27jIO{k>7yGj^z64x6RVDmwc=zA^t%Sm6UF;^Mc0heg>*PF75YT9hE6>c_- zsDZ0xB~389A(us~Q3D@^J?P$qNEqI(8aT8&Ysk+dPjeUnr)`RDmVPdHve0A81#xq{ zp5DkAJ)uff`~x*~HMj)m?2qrVV%4sP1F{igk;o(lr+|#?lw!nA=x9C@`Bi|<0eUQ(;`c20Pf=#-!3UV53Q71t@fa0Lm?z+>BZnUiL?0gn` zfc3gkM+q9tk9Ei~lJ(!-upkio+&J@-VX2P~a^(v$n0f}EXs8*km zt>7za=>01Cl9r^pj`@GwEuvPTH5PrFZTjOZk(Ljx4|&~IH-5|Fkq~A19I%X^HOwGl z46cn%T#5u%!qC++V)IN1XvNyzz3{B!1~l2|H$zlHnJ$s1b(c=>7?>O52rhpl z9U#qm8mO6c9A6m^mu$OU_ORJCEZNSdX#cwH$}-qO|5Na^r1KPuaypKp*`N#xbsmdZ z+t><+LbZ@iZPGpd9Dy^t)}xD-!TJ&r)tO+MC?IpKn4$_IkMN; z7Hc&Tk=sG&>QjDMYqBg#vK#9Pe37b5f#dgoQ%1)3HyJZ#600aE2!~~>Z$_0qv`9qn zMRENy#Zk=E*gI*m#rhtp01Hh^S$_OZ{c0VI=${t_g=b56Rmbva{#}=?SuF=pHo+l= z5IKL%WZERPHH^uLO<%M(Gkdrk2UcF&v{xZjM~%uG@pxYMlnmXo({6FQxV#!s9!R0x zP4oKb+NY@FOS_-%wY<=4PTKFF!IkqBWl$>&Ib^CQwaoi$w;ESIte~NI^q?$L(e185 z&^?qw2=RN5zhP4|a~n}cu7ZD_aZ6JyIuw07nahGPlUpC3@3Le8)(WZJ_bMx#TXf>Y zc0It_QW0&;#t7<~rgwp!peXvRNj4o%%}srXj7#REO1|p`DTBxVQXp-|o8W#f_Pp_$ zO2ca-3u}#ce#eCcc75!~t8&< z8LSVUJ2qGOx|$VS?SJ`{H}!>v-tuHnpe8(eZ1(YCbE~jNmTfHC*>33L#n{tRXY|>v~t2#}|g<^ILG&U!3pVf{P$GZq5{9*%SM0Te1y17%tH_ z{fEro+)4GCH1zc2ZafR)Urd}+ZECNK7%%-xE65R%fP2Qwe%6;A=~qAtX)DzA_+^T*se1OmjLo2w2m17?2>15=Yh}l!+{-RF*4TLb^w?+XKQtAlG9e=$hIMA;J_uKmS#pa{vUy*1CoH8R z-p&`?3`2+x>k`^zm`@YVzk=MWoo**MA zLhGt8?UGWO+1zaON(#yV-g+;oCak|UV9GUVZ{#0;Ta-A!wD{a%^o$j1LHtcso~{T# z`4hP3;PG4ML+k?6wFC_}Aa>bat25$`9P^HQ{@L=56Jw)QFTem7#f>~;CF(q4uak=d z09-f|()pjv?A4RiH8s2_lm)hhy_chbv^2iyY=;O z6%=Oj@hKNwVQU`d@eScH1Y`Cx8M20#zjfUnj-KrrbaFwC9vt@O1JNaIsDTtWr)0M* zLnvf|z7-(uX%tVPpn9c=6!h<1=5*r|VN zN<-Mxk#Akrb~q5Vwg_x;+K%>ZPc`R(5@gTIp>Pkc16=st0$)c5%F1*(aM`750Y$L- z+OYsJg{mAeo%S&k=&<7721}5u@!f>+%3r?)p}ZumA`$zB5ha4VwHFTOi0?UYX^#p! zy+VJzR^(S!%E0Y^5i6)%6vugwW^dV!4J$oE%Ou(pM)c1X0>SO^g{L1cT9?sTF=pE6 z=j1ytn1E0Ane6DZh^{W%gM-Zns{*CWhbBNsL?F##Ev&no1PE+Uf(BQT&K0elKIpew z1XgPg*|?EV;iucymIT;8-qq2muy+GCoUhd=Ua;XI^X@+xa89lfzv<3`{BDUm>9&Q) z+Xs7Q!`xpxX__Ul`50M@bjs^-Ib!XY1qkXgI*Ty*CZIoWFgVxj9rPbPyELzTr>fph8kbBpER-EcHvI~$R7 zivY95^Xs4+q-G?ypR8Fknm<&H@EH=bxyu?Xlc=P7={ENpHc7e0W8|Lt z2rrXNu_eVOPyXh)gjSl7N;M5rT8e$P1$JwPE=6C`GL1dD`T9g9e$suzPL}JoaCF;` zv`$Ua*!njY0|-Cfu>HqiU%kKXCN%Y$`!;IuX4H_t2D2(E!f5zAPg6czgydK2`R9{c zX}&i~&PHn3mlB|E33kME?|SlluQZ8VS_y?!LwtS#=D)cwcw{8Z-v$B$HwKHdmlyT9amfQoD0*HvJ}~G_TSATNXp2A+tHX{8+Ebl z?&RxzwuiPph+j)m!)YZVq_;g}RQGQ^5IAXiL(i+f&~ZrLY^nGhayW;hSJJh%!;vc! z?j?qtu}HiHhX2wYvSJGh;vp5iRUa6J@zE1)tJ1R}LudTg1tEN@`r6`2`3Qs5XaMO zkfU*nM!~aiaL%ms%5UfinG`ZFk3z$$BYyt=TBZ(lm!&qI8Xc=#nzp*!BsfNk90{*n zw~L;vB`s5r7Bi0}m)a1k0->Jt&VH#vn_OFWIo*}ydbwb4hvqV2rO0(7eX;KgV&&C3++te5z828 z0o``m;GPIVrd1XUj2SD#9)1`0_}~Wg7%4H3A^ZGbVaplDBtv?8N7`7vrEY0fUD$b% ze{nds>&n>+lTjM-sqGxWd69noPsF)kMvK28O{pmSQ2T73GoEeYz&OXEs}0s0|J>mWmMxC6Z~Y+HeED#DP+Rr&)s1dCSsVi8MafsQM^h#=WxW z=sx$~W1qdd2>%(#?n=R-Pcd;XnOLiedj&%ouYcIoJ~8H|)zv#eV6VYjk~lk3`Vc_m zLX0|>V@7gkA40q_I!(rSdNfHaJ=L874?}rksFBY1Nug+vB4BlB!a>VN;zPaa>kos! zSWHa$X|x*}5wzRuk~yIe9AVkqsv0dA4g@QQ_gU?NALFNq(|%6{n))tqGx763FO}Qg z>zA>~Ln6GwWq_vnqNdr zZ1F+c!YM1bI@>13JY*0+B4nt$kc8#n-V6go0)U3vhpng~h}1jGfP6$oCh%})rZDZ( zFLBsqG`dU4Qtm@)&_LMk*oTz+`R9q&yiSo(yRfFBN>-magdEb$>X$Ii?*Mzb3irgr zO^&J|H>~yjCo{*v#j;c>2T_Z^YENv*t4j{j)=aFPf6f&wA{*JbNmf4d&kh6FY3kEL zW1jqYh-QuLaoXua0jQHs&D=e-6o}m?MH&v0-8}Qs0DED2PY{C#qz;%KJ{n|4Y_rCTfy=MGV%X=$n)D2#B{3+i5@%K>NV?MhK^Nk75iNX zv}?I@4uK*Ms>GL7EpEmI*2^_XYv4F5 z)ZaEa10zz2}L~gkJ?+zto}(({?RwUAq=R1q>un{!+h1z44!6|hV{!3nzyEGfhOgt z5QcR+Keb3Bk_6hJFgtkg z14iD2X|plztyUM=T8(*8)?%?ts6R)CZ%^6$f!YUSDZ5?42{`7{J2Ht1ge0DAMW5l< zzXO3ki}lW7cS#&ta}N$$TN&L=So}Shj`RZV2Uo~N?$)+zwH^Essj=XObs>l?f5-ZZ zWF?f$e!BHkKUZE*4k_{%U?xYr0OV-;rz@5#mlSM;qpO4bn2z)k94ZP01#h1i3nMp4yUcB{*pwgaW29FH% zK##(qhF!Tn6Br9|!5RsJj2A8_5td>kk*v_T=0RQam71)wc%*(k~rk>MyGYqylrcMW-kiUpw6J-FTo>4f1Y`-$0MDThV zHF70KTnUF?XUompiqP2cs2WV~cDz@n&?0(qNS*Fe7gIUm&zd3MPEv-;Nt(vE7oa8C z=j!HguTl3^zPXL0v5M+%tE$~@{bM2AqRl8{ zX-BIK`wosBz^|!lY(pCIS2FwSTP*O<-4Xd=ji8CGos_OrZY@(TO(wxiAG~M!03~;D z2w1~B`P*RvId2iP!qKB>abI2@;?gtLrHz=mpV)&{r9#kz3*Rfy#5cT6Ij~WAC(HBY z1uopW8n0%Qjy}l5h3QYhkalj>E(%(eBn=5zl@MaJO1CMs$|sio6TScB*LnQqz?&+6 z!C*pt8d!NT0vp$;>2^9_l|Y>Pe{2)~ zSN{#BA64X)OEa7}|M;ezfqi65-$DB}h*b?#oV>1F@)uT$Y}$H;_$bL-T{F`*&AsiW z89Xy=fp;$j*Mh&Kl-^m@6F^2*`e=+0W@#|fLpaaI9Ilm)Ara%}c)8U$Fu9GlUfs)Z zj-FWSXjPDFLLzCel(bOr*lva$%X(eCB1l)0BTscHy|WJv-4)9Y>l}Fj13##orf9xc ztyZpeF@0Ok&aS>#o`J|x5}#XSpTG9WbGo*(9od_Io~xIx6pu3@W^$&W$54-Qp2YV; zLMdja;t-jHhTvYCDFsu4#ghyXCnm|oO2a$Q#m&S@c#BSkSt`Rm^wDf%x!hQmSQ95?^qmNYy!pH)hzr-jRJ1EY)YE#$WP zqDbzy6^DLCi>w<}dS{o1)xo~bN1H%N?>cKz4ieh*L3icM4EuU++}N%;g3($Z8k#$< zvXuPL3v1ZQXdDPHmmYG9UFiyFdm9uj@Fo?Y;QZD3Nnd#p{#n~Y@ zITscARAPdAh(7EtGfJgh zzgk^XIXPy*+<3wCZ*iI3we-64WL%uV0unAy6JqFRgZ+h&T!wgSR*xbmJLx*W876yh zv*Dg+7Z7{$UHbfFnANpSADjpLS-$(1>2G@qcHRE#@{C(v65CD}Kye`50|pRs90YR)@HR$xn!>kCZUrzU&2gXgTw^RKASvsQ4*(Pk24ql*~u%mK-q@4$z-pK zE!IBr-kyM8L|8_3fXC{&HTLt_<)7kp;y^cajL&q!W7Ke)bA$7N6U>IMa6}&{5hkj#8%4;o(HjAAFEJtmq(Mzz#P$sf?Ja= zzy0D(d{c0U=*$?~X`e=^rS}gfnXLqttWeWa0qp7mND1Ws9xlZgo9CA;+N^#a8oW}r zYPgFqMMnBp`#ybDLyrrjQ~)Ww(+};(%-S>=+Sc!7sWTOQ6q1zc*zTKc|Lsz%3e&6e z1?PY-03|>GB!ahtvaZqPPrI=rLV8<3rN4FqYug{ji<-MZI>YtljcSvU!MAP8SBh)y z7m*i{&^)OESy1TgOHQ8kQBmIQCHf$W5hHjfy>ko58RYGpV(;RU(ABxnud?WTS;4Cj zpQ>DHYEOSPo6Q8fDmK~$d*#}PVQC+@&oZ<|EM>KapICJQOIH1#fku(l*gAYUa8AS2 zK}q}2phy1OcXvUO5rrfX5Qo6Rdh#e>1X1||yfR7rkRB6g4Zqj@xSKeUZ!a3>HXuxj zGVVdIkZ$0)i-#Tusa!gfL2(?E^88F@%g^s6^Q!8$?eygp+konfg1gL8`PM_0__a@2 z77sUNNVK$4d`|vgt%}gz5q_m z#M*wVsQp=Cu8J#bnklV2zE06i5+w9Lrw*C00^*} z+k_1zfFS371md}OtZEz5fuJMZko z)urob*K+_DxV43057fb7*h)1_MSqH+TfM{B0g#m6&Ex!;i26V7yi%=gRL|K3A78DK z$FyuAaI{(OXvFN)gH`#s7S0XH#-Ijl5)qHF--CNS5 z2X$!07A9Dc178Pj)(!qGV>oQ^jGqUb6YyKm!MgrwP_oMKqOJ&!4FCB_w$$(JT6x<6 zAcmEoxr6zd{Se!7cHoOx*l0O>6Dc5u;=@IZsA@c?ej0DGn_dM4w>lGEIw(Yr)vvxd z{p#jlShsE=G~s}LTN>Uo<)Ot(^uI-T&4NXV`!{M0#jfSN@ZHvEy%-kNx^I0`{~+1T z%7!L405M8+YTMtV-!PjyY|b5d?mc-Fm`LZ%e83MBo;c{2<(7t)(dMObby%VEWG=*m z4Cnj7xsUT;-m5Q^L7%JL6!rrP$H_LkK6CJ2rU~p;m-~m;^GpJA;X|%0q;<0p!yRpd-Lr2_Lh)j{USgMf*2H9y|F+Hk zBhxtp?fi&BVCm`U$hX*(weT#nsx&Z)&94mSGLBRz+&5S~Y{6T=slHy2bbK=s+Q;GA zP^|iHuf3%h;^SJRIKv~LJ{bu=)`#PJf_k1k7&R;AP7fef$gX{D-eL+a`3AF$yr z5+7-MZarGl>p~??+pXC<)SaJg1Mf*Ko-^7I%kvJf=XVd48?2z9}k>cY|Bvn5>Jlz4edHZdGzm&soYelxm} zvmRb|jyqR=;x*u}_@T_OOXMU#%77V1>3i8&swfX>z2uC9G7^%w^`kIfUBD^Wz{uco z8_i1|&D_8Vji9ygGm;JTt8Yz?yUCRC8(}+E2v+Mfes968s=hGtk|9;G93dLP<07A) zquWqz4M1y#GW2O4gc6HFkn<&GMuD@U-gtgL+|Fhr5n~{<_^zj$jR?q8%h|G7hUFE% z^=UB0i8=#1@l50qDlS-7g0MP;WpuilrBY(iPCG)2(Clz)AHaZ8mac;^F# zP1h7__kM6(nbP+hujfxz&~1mNJ%0CuHHXqO6;W+r3OUTu3wipTkP6HO;1Ci~D!Yj& z7m@XN7cw#jZ3vsSt=+wMxeg6j6Kvb5+Tr(VxUGvgtqm!Jagns*sp7Y;OVD(m7;YoR z#|09>M15~B^F%Tj5YI%bMr?S)P(cC9yIO50G0Cy~epzAqkm;R?B=J(NNFgZ_|D4Fg ztTioQ*K$s*e(*&u(U+?`Cmuvv#pNHL?Qt^u)-k$Uyq#X4~GVi zuji~gFlILGB*Mw}3a<^gV-2z0ymb}Qn@P)HLV1u={SyyRiZ|&;_Gl}p`MR^=Tbz{Z>(4W+e1fKv3*tAGd@+flaoB1 zPQ>@=#}QvPwQ-nUE9}$1%n&5ASut_VCbjDa&cOtWK5|flD;mmIqrt&DzVUGk({3>n z+S41aX20@9Y#FczmO{L1*I3f^zMWfS(k;M zKID~K{ihk)C>n)kh5g>XHS_T3hl~Ddtgww5&mmFV90p#&PHZhsit{W3Ve={frC(zi z_AWt?^)DVg;`dfR(`}B46y?9LmF8&eoXC;5Qy{My0-3_wae%vk7NsiAarvGs%zW|H z6pI>N?$)|sy;xOCo9xDkkAuIStI~R8yUjL%e={2qvz-edy@u&h!meXEeYtJ~kc^_3 zeH)^`+p|d@5r>vNY$s9hb3@7-+lnOlwS_C4WHn)T$=L%1wCiHr+neS}-#m*=Wi;a;k33Ql zy0<*_s>4X7(wnN*H-hYfIr+3~I1S;x75;nwj@71-yb%^n&?KD4w$DBNScaZR44ahI zUk`#C=7HC}*`2%0hd`$xvixo>dMBl*mLDufI9k5x+d1x*@k&){I?qpNna*}g?R+p~ z`6E|a`+n|riZJvyf@2IiJMZ}8_L5~^I<#D-ur!$kz{w+VkkQ_AaUq7X=f{MGPKp`k*F;J0<4*%ppyW83Pr%-NPYb<1tDE0}8KuHMBuL zV{p}1CE8h`rV-*dXSg4fnGbEYxG&8Y;wZW~1nO3t#~{O?YN`MI5|fLPu;P84tsN1n zU90r_KMzQ`^;ZBn&u6jvczH?njTpvZxJP^WsVsLXAi9uj(Q4?6=-vTdcszg$yg4(M zIsE$`U{9MP-k;tI8)|5eK4hSXV)ut0AI&2+7xZk$I#mxa1MwQ6dxcbdj7~PmL$um% zDzJ0AsXO(pJMd2SWGEMNVEa;lhNEGs`wMN=ySYM5@A`?B%@Ru~4Jkenf2lP5xex?? zbiPx~?_#6JS+D!<@BQ5R9jrcJLxyIH=G4@)y(@h2j{837<<5lgn?2lg!ttCu)zMlG zZlUT)+AWsQwqOR5;cf!>?_oDo&tdWKW@^@bjyh<0?yoxa7g5{=q z*3|APKyM}^X%H|veTwGQQIKYVlobT)(ZdCf=A^8wmSW}pl!2TYjWGvZ+toNQC@Mja zE`2IvPb7TpEgW`jt2SN+#3QzYq@VQAt`{|u0susu#oDXixL)%)tp+;4n$*gkJVhU2 ziWOLQke0@n^mi;wbRXAaDaFSJ9pa8H!VWcZw!4UxC`R#w|=g%jIsR%dv z?Lr@a&xIFp@qNwWlB>9lBW;a#-9GtY*aK=Y$1AOVWZzZ9Ms7GzjK7Gp&jxaBY65D!j-^RLP7q9tSMEMY026@{by!;w#*^>|OP-tt5a=(Rd%;rWwP3 ziBthZ?4BI$lE%u)n!$sbsF8L5>~p-b@A2LM(%~>Ym(=aG7yv2&srq?#v@A(x!kmL# z_Yu}kr)cmZrdC9y<7HF&jU8^K`?>OyuO$rS*5Y1q=zqK~9v`4`y`xis;~Y+{NL8rd zlS;G@G`?X5Sam`LDnmSUnw0a90${RO?(cFQ5)JEg-H#`=0qMrs%Z<#Na)ya%1Bh|o zn&dTVTAryjV$#7;_|1Mrdkigc9k0cyP<#u?YJ<_<=i1Lrq{(QpLRNV^zjdnf48UOE z^1`0^0N$9Oyv)L(ZlTubyUZXs+3nKcfu5h3ZEgORNI3ucy~~6pGCiMKzD?A6n(Rue z|GittR*!}0b+2S`le%x}5Rt|UCn;SE%6Fq5$oTnG@o@Nyh_4N>rC#63O8f39W1x}K zs1^FeP^W4@Hl$uZ7Ooh$>@$LyOf7b#@;y6yGI&C{u=1Rdexs3J(lGtovj+i9O%3r# z5b|7d1wh-6gB;T7Y^Q@#F+ia@6tsOaXt*FrC4Ex~Kgq3fc}EGL7OQ;_%;}_JEHgV- z(~>olxwPWT?!mGD-Ei2ejAB2!p}|dch|{wPb>LJGgG&@M9?g7(-WNZuwFR9kX{GUt z_g)%wpyH>$4v|+n&+GxfN)vqUABlj}{qJF1r+Qsd&T^ts(BEF0%KK=Lci8$5y@C+48+RNXxS1tOy&rGQu*xVvrQIeo0=SNh410(3OiEVlpEG}G)yncu$E|s z_iENrHmVzppHAel#04{@cl6@0+WI}gLl-7gWDw2Uq1OPj?~Q)Gm#o<_xL)-`N1a?e{ z-nJ9zg}=skCwI1$Phq<{0RK$NPthwS87ut^ANRA=*v@E8J`WX!)T;u^*79LdzE(*o zDfCRy*kq_SfZ%Wi1iSVpfBkha1aV4pnRA{>6oGGA~JwM`Z2rG;!%T!rM2lZA}f?4JJ<&!6gHQgzy{m zBf~d8BIdNZjhG-e<3@_QTR+mIc*V2PfB{fH^-{-I)c77%u~jLmA0mYc%+(>BdI?{f z#cy0+eo{qoATM;}ee~vww2>I}NQT6qMEM!;5+NIqu2-Vkul#0n59B*Th#*M1+TJqOhSqFC(Yg=1JCREf^)7EIVo}a5c!V(-0nH)-mx0eE` zRG9=nJTX-9dCnkf%6ADPnyM>?d)j6((+Q07bc?lQ0y`TsBrqOz=c(_e1hfTI?Ntx&C$rPH0?WQ^A>?_ zPaark(+AUCbE9As&CwK--nv*Kze?@%L??3$pOfYUtX1%?0C)?)%ipS0Jy&LkZ9esM zmV3bdoWld+Apq(boU;GlUfo0WS}3lefP(JzhJQj*!s203(N_BTcdssC<AkYgi>*q!JZqX8wY^QEPj!~^C7laL!DdjoJEF8Cjk{_w8`Rs z$J;=8W93tx`0wJ@KLfhCC^BVm0>}hVZj>-f-}^{AcjOb#ugLl*kA`)3Lv1oLT2}JN z?wloskquSSnZ+D9uYG7z8{Vmg=FCA}QWQm~46EwfUjk7K`_oj`Yyh8;jZ3hYjvf<= zF41js)l2BA<*#2DeN@rhnTCnPd#-4gcw`O<=!z)^ow8B_+tpkf={Vl1{!fvGmAXY(Ah;e;F8;B7Q&etF+Zr4MB`6CD#W9c2oMVwN?cJ3|J zIo-J7hF&Otd2Ce_ocX}6HaB|_ z`Pk5$V}YSiemsR@OY~Pi)`q}t`l+zt|1GDki#f6U`1FfIgYv7`r~X5mDy^G7qN0=Z zzq}5aJ$zV+?97c+RcpeskWD`H&Iu3S44K&+q1Z5_y%JV`$AdOgEvx=F4)XYZe3$U1 zUx~pzK$v@hz)K?!YmV?KB@7O(00bTeSlqaJAp4=UWjQrwC%3&bCT9G3*hb^$GIzWh0E`v%%U2P|#y{oLFMS9Z;F=h> z?U?6Ak6l)1>BsW3|HVNNtPgD(!$?CFy+4qiQh(#iUc~#jj^T}M1BQiOtB5Z9c$1ZK z#b_ZT6>pE91ttJZH-(Me3+Jt*I2>%h@8BTvJ`&%bmU;s7j6UQpx%rdLA}#!!GKarD zHyfW@NK@Y0mQx{fP`X2_w^*CzIX78=0~4PJck^4_zM(oQY637%zl|H#Idys3MLAOD zpYg$8y!wBoNQu;;;@Y;21W)MA-0bBKTU))mF-_dILV$jM3xj1M-gJWoHp_FsMM?@v z)q1QwLnHif1VJn4vKS(t2&F#kPy@1CoCGqH z%F{|_SHhfWe;DIg{IXGvH0l0yTB1WIDfxOx4`E zS|2~Uxe&EIz1z# zXC_(~^}42^aXDv}EZLYI4FZ{AR z^&6jup?kDyYzw>%J}S3*kLa+aRaaL#)Ut$)zY^QrePt>1gIQN*>2!jgjn1=6kP>)t zd}_-T=!a;T9>^~rqx5}K6kM5sZqf83E+z{4Y^T!uvPU++V!AsekFx3mU)UOL-mZlC&6UDE;{3e7CAy)9@ouhd>nWNn_n8pma%o)B>(r4-n z49u72LT-#haXn&kX(zW4WdMv;%ZHnXVNw#{K1Cm2e?8l&qPzMGEm?yf@;+>!(FqYo zvU1}SPnzFFSjcq3<2CM5d67O20Rda2wP|a*@}iD%SwgK!maK~hO(uo3x{mDuFbiJa zgtAve=C_<7fCwA|DY>L=f2k7BRmXT>3_ z5~FPz8&FAcXGAJGcJmv>jRF@*OzR0%_O1IPFK6plMl%-tIRbSO2Y=b53b^^qi=R+q zx`wQ_Dt0F$!5bMm$@?(;1h3GRu^;Y

`&6N&WLkw2Xx5TVtEei8?a}qDJ%>$t%)X z-0g}webQ=crLmsdYX~gERR>k5=3DHDsPtbN@3)eG#~-HEfF!e^!ZidjM`sgT9)Ut0 z!e;QIxC$y!ff~J~l&x#T*5+}vjIsR0W6BSWR`<+FR!zY@-NsnEZ$HLUYKx#+8cJh^ zAHnu8csO-rw}6J6Y@EGge#fk5x)Ui#fkd`9#KzEXgKViAyFy-ldGjWwH9$@~N<;GH z;B!@~GKrUQvLUteOI!{${Z{H6~FrSu|g+^99M zP0x5Q6=2W%p5O#bUB#qSX#y{k$bSjj1qj900_+|xHRtU-cd_Ga(%>*Jxs-`zl?rWZ z0f=O;owd6I|K1}KU!K!1#(FTkI?Cd1RCG>rx!8M1;HUxBwodE5Fjrhk@#cIz63Q*U zZSCdHpI)YMn4j=WegcYe&#$m^Z{9z&>~Rxcx1*8lAOSSb3o-ibH)YSPmSxE#?pFGQ zULY68a6(tAJ5{u%iUH;-<#CcrGF> zBI6?taxH+%?V>`WG_-OwB;~mh-v@_M$g1NJgw^qF73&9VoRdblHRwQhdz%-@*lWJl7AuY9Tu0e&hnsWALMWIMc~&E0rIZO+g6~b}Bx@Dd>aEYDak()Tks#Nk_1Qj^iW) zSEo(Pk*Y)N(U%;D*Z(ulmz-IjT49`JUH-n6-L|KsiDqqRriuJE`L>DV7=*|1Ip_wB zHo6m6o(xt|BRRG~t6>Y_(HC!x)>zE?^Dj;dKp_!G#EbC4mIGmMr1~0Wkk3|Ey+dpI z1$|G3yFQPrep)TIGcEVmtksq0yu>W?&Vo*h&H{BwYg+jrz(TsZZk_xUg`oR472d~e zrA>AKyar&R^GsBoJ&2=@zhV6Aj5oIE<@>QlGh$|;t$Y(s5Xg!%WE9ZFL;!T z2PoCo#S=e2tBuP(7p_c>zDnrtgZ^Y>Jv zG*UWensv)vB1TQi08LeyaOj?T6gF0g%(crmsLBWS`%Qf)Ej=U%yfBBCq++_#?cT*P z)rcKEsiuFg2wAZ)S;41>V$)!&uI}pyBTcq-rN!FDZr;NNG!@CW$KHlE_Krp z*ai03^Xy~-;C5dnW-umF^AnB!=5-bo7DXQfwgZ^8xP2$Iyfl8_T3 zKdTbHk-}Oic86!9KSgb*k*^~z5^}3L+SXg{MNk^cE`^a#z89mw6M@|Ev0?4$<>2dd zBCC=Gbt&nJfULdEoO3H5GM(yPr-pJPA&=w#9!azLzU+}D-5T3xjyfsW+0&bnG+C5_ zC!T!Xmv1*BgZRVp?|Zt_FBfi?!L1X3K5{lru_wu0h?uFrv)Ka5038;D4bNWgz`JH< zW_MEoW;U(`Oflj&A9Oq$RLRvMJsNDluB7<H19UOZ)DwSEg=Wk8TlcsMhOquQ>)A z6+n?1Ov6LDCa3fAh||$*1i!5WxP6P5wTW^_AEjBliE#Z@2Y$K2{~v+0WoKpwP>igw zE#_7|hL&UC_4Yi$-7TI>OGnm1qaf9NC$`6P?g{1`DEd4j{&Z$(pk2)`*jx`UCK1>y zUFIw1OV5)sGQW-4QFEN748Si;m^-OhBBEntRE%(18cg!6Iu{}eEe%HLy34l?1Dff= zn$To3 z$vn>+rteV%bu=fC6P*1BkhB8g+HFcH`c#mCOmrA!CM7&o(_1YAHH?IpT|3$G6VRJB z)$NKY>Ol@|hZYXE?;30sei$EIk}4b>1QLOhs8l+CS#XZB?wqGoQCtmYxE7JXlYIl6 z9LuI<{%=;(czMly$ZflnjX5WcA&%>3A5`|NIQ1^8*9huMn%hQ``^~YkCC2CEtQib+>y0f6{34QDI z;Us0L7;nqYe@gX_7W}5w;NG3Lo2A?NnzVk%uzetSC zlfMq<0@GkZ8L+afTm@!<6{gZ+RL?)qp}f}Mf2Pj3FLLhz59B0bds@Kw#eWF6DLkwB0rnK zQ{1@V9&AtQ&^MoLESyL<#?2!LI?O%H#Iy2O_BJHUZ*C;-d-mac6TD=kp^?# z+pT>H@^Q4GaAMdU;$4o8v?EGTUp6yRq^%O(^P#R+iqbcL1MB`nWw#C`DjEDI%rH-WYjj_gK9xOw#gJ@GfWO0GW$qx<_PMViR0by6GL) zMLbRBFG7wmBQ8+tz2pA|34f~zZW>$CE??3H`oZ$$8e5L(PY>ACP@-AjCdno$t@jbP zblnGz>O-@2;03$cXaTq^4Nl{INcBO{7aIpwunWa$2b&DZ{b-GxOAFmmMv+Im=ofl$B-FAw`!lJUY6!El70lEhT0%Yt(%_a9_yTli-)eutunf{t4*?2#@)2?C+T{5d3Iaqn4hTR#P@?pADF{= z!Jfw02TVtZV*N!+s;I3f&w-`iT^Roi`*nUjcexHyM-tyAN}M_BXvjFj6V%`Jlq6XV z(N-h0M}6>Mwf`*~yPL`zqOm!1zACg^x+8DOaT12#Q4JCx=wN|~oIU@NlgQN+nJfP$ z3OFjDE_L0%^)R3zI;qej3n?`?X$zgvZk@aoiKlsJ->#CrO@W^j6I{%J&6}7z#(@#l zPMva=Ng}*o(gZqBDsTfWJeG-+t49H9QNDB*(M@as6<5UgkadHb)j6J@Cx$q4f&5}y zqHFznBytMt{RaoZE+J8Ba`cuhOYrkG)PL@83F4m!GA^MBzwyC}0pWgmQh5W-!nP!f zjxxZtcL@4j1JsCAfsd!jtes{5ku?9^6;mgCw`g!Eq*hF0t}+{~C3SPS0TAoK?gx|CU-;5d%{185yxk!aAE!bA$bu%jY zAUC3VkrGnz3l<`_=7#p=0|qIEfMeK67+g&@nRc}xlsSzX$v@JlZ9iB=K@%cpb)U&S z_jK(N>9w(UNf z&gSuWOyeUsr(Smv|AVxj2acS)fL#2tCDbn(cRyJN)(i5#|NVGX2rs27sImetemuX) zY48J<`t?ReLL|yz`tHZ|$#f)aBuBa&xm|JkQ3J{l@MST=Evu{~Y#XE$zJU22mHBW| zg++-Cv=w+cpvXtMs6iU2v0At-3*MC!^kecyt7(4HBpNiX!X30GL}|Q(nE}_%RG}(@ zmtgyj*1a4e15wADDnoFLC=VXB;I$5P@SQB5Gx8Z`Wl^FDxtpmfTqNnU`ohqM@(l|s z;GvqsGC>hb(-!T8kYbj_*Kw=hHnYCQ8W7sQ=o7XJ=z*Rk5pvFx#Q=npT5ZTXn=~H{j~3nl+_bI?u4P^5w_7pj74K z+c}DJ!!A`67vEIP+Zh5UY3&aGs-9*X^^vXOui0^oDYaJj(iMrEo!F3`UhYm2#zJ({ zCE9M#0pj?r1_Xh5dI#k1cCDxTXV6uyGe*L3*9XiqX2MR9!cIM>Jh@b~aw=audmv#~ z4O6Ca9S^nA7F9!_x03sY&CbrS%XJ$SEi{PscbkcFE9W9|)}q-uQmmBoa#Vrc1>BbW z3DZv3`68VJ$p~#+=rhLO9do_>Q`J2afi(94V;OA(ph{qig|(uw$Kx6vcVfU)XC=fM z5)07s?t%uIp(Uc2JCciMyu{&)S^`5qhvQC|9-R?~Pg6Y@~?riHDkx-T+ zOZxgDvCZ7L)qI!a{#J!6V}OO0icLnd!FXo@d;@bcr%2Zd4K&W4p(M&gnsu zE3feSr9>VYI6aJ~0le==eNoBlK%_22di0YYT3~jo`Tjmt$oB`IMTX8dWy_CyH#tpy z&5_sDXdOd6`F*Nz5OQ2?N!>$MGdGgL{u2Gt;LZ_}U3<_ly%R*y*C+B}6{NZkVul1j zLyh`8JyO0-vi+!4+K8Z31jOmoQUs59aH6Dew1qXCZ!`!D0W`FiQ@h)M~c`(k)70e3UZo_SplXs0(jw z#M89X!%C|P{yuRdML&4DvKD_ClyEGoi3*RLnI}6Me#-op@{A&)KS#d%nli`@d_? zqJ9mK*H6;|MvBQiEM%zOXdIqfAl8|qJiVOMeOB5x4rAZgN#EQ2xZ&3)PaS!!9eM>= z9E9-MZ8za9PK7B^l7gu+>bP4<@e_d005w6Ih3IWa4gjZ`vKHb=UpTsZ&u&Xd9iXt0 z&WhQiU4xhK;9`{HUEnLj|T$1W_Gamv{fnHCvmJtTRNK^4%w`?^H-6 zW)#Xs{TP?};}u>Wd2UPanHjB-mfcG$W-}rUgvBrL!1f|xcZm>Cnf;^6xPrYa)rq``bq z%~pW9K7qYDb*$k_qXz+kR){rgzEQypI6p|k}3X;Mt`+f495f=EAxt7<%H36)zM@^#flY@ zC~I1%`lu;$y!%G>TTdb0I#lgN2snXtGW*7-$;r3={{G?3W-N}Pt)Q)yPl>rt6J`;C zhnYR_0l9^xE_)i9CMF_+u7p3xp0&-C96vDw#PBtLog~VypJ4U)LVJj;>621WpDo01 zyFrLP9SrJgMMu*gV-$Gu+`s#C#Y@*;`yc1F#O$JY@mhX6i}MK9KY;=(7Al>-u+a$$ z+p!;78pl8ypM|R7#V#P%QlO4ZN&)K@4zX9Gnb-xH^cTY>;AEc)tFKsd;|iH@&*z#oRd9|v01e__s_^^)3G0CPIx~^z3ZLT?$(Gj%PDt)dir`*ux2Zc{oReNW zD%j+W46Q>oP?Mps8q;<3Mcec@_7{WFe{@^T7D7<*?{kq$4`_UjuYC;wt8uxmu(Ra+ zUK&Qpi$Siq1>rr~w9>l&P2|1X=N6BDbSuTYHmdX_@CL;;!|X*1=et)xY#Ju0K+gtOsmrYq z2KB<+It4`qBz59+sD@e=@3a4hqeXy#@GdG9_075mOjz5`z z+#XP~@Qx|>@9z~tnot#Br0A!=Qh0!Q4{=o^lX`8eyiG1aA_#xQ5TT(6y9rn9y#*mpQ51ldZ zg;s&7pN|7i>|B|(HjS4~ffrTjoCk=J>C*^mO&4KK|M5)n9X9gJR+C%4O9`}_Y)IBE z>{72dlX5DBHnd#yiW#)ZvEK5Oz{hjhnUFUb&=>-HbPVe zUSO?1&=t75yA#NwaC1k6FVHZxw+j3Mvmh%z4HY|z?rxLlcNCS0jQ^ok25>m z>T%B*)APND})J*V#4wS($^r6;YMGVeLm zvvI5{*-nj(=(M#yP^6JIW+Z_z504CyKk-A84ME=ACIAwFP8jPtdeP|HfE4t6SU_3N zmqq1&x9)!Cw%(ysiERVL4GB-^9<|>tR zbIpQ|FMm`77rB~uk6jAp>Ki>4&V`#wt>pP=11S7-W-NA7l4I?1!1%oDD6c*UiJ~sP zNfAiq4OzT}mVZ3_q?eY(1YJTJ_)-XOxSt%jPWRT?oX12Zt@zB;2Jl(qaA~F4Qc-n(&llOCit9 z?0EE{c*eB3K!h@q(Kl|{2ns2z3ol^m^`l!)5LnpP59%5ZDZ?ZMYwX{0!}JP}Qy5sY zVQ_up$DtjB&M6!|haAl3x2aU4o0wrE5Cvcg&u9KlA=o+L3kKZtq4@)H=?ff?>vL~y z9L+D#!N1y7_33}6QaM4LVyk;sE?}xAnIn?xoy|K0Pt!_De9cXqoo}nV6T={@!SwhS z2>erSLt)W~es||;)!$Q?p)253e2v{iNj8BJsYw%Bu&2mw7Gw`*+TN0q!2v}uFGZ-h zFC52{?qK)nAdI8$_4jtDQ@~^eY#{hoDjetcZhZgdKB~JlXozm` zgYM>BzRW>2Vu>I(616M30+n8Y7swhl#a_D5=EqM0qTc7~P!|z{6M+&z)^WJ?H z3g+Iq9Uz@~uc3Dv3I{7Hy{M${h3Tbrr+s@zeAG3QX4I*izfXJ~XIC8da4Mk(Q$&j= zcEG|$RcG8D0m83m{_f(Duhy^&KOW!rORE#|B-Cp?Rq^(8<}Y$5Q|3s~?qd;JTM7p; zXgBg}pEW!9fZlVWQjuBF01Cq4y%PR@>6Ihy&8_0I-PClaz31V~ZVQR9ZJevY1z6ln z1$_~;7Lb~GKTBRJ3wJ0QG3J>4&Nl5;I9oCD2+Ei+zwiC6-D6!fV+A5NW1gL<|K<5N zHUq8a4&?+;owS>f6r#gngXDW#%94cj;s&onk#VcX5cokLX>n$`DM(et!^allvB)9j zYnmQ`Lw$8wrd6YOW7u8Y4Gx}PS?YH9oj~ArxWo@HNHBDOx^o?V0_#f!#-ZzTZpBbI zq&zBi(;-L11R6EYK0h~o>gbVaQZgEr%_dj<1XERF=^{82Xafu3V$GmW<4)`4lE*bmEc|vP6#ao-Q(r3VyLMf)6LIThg%- z7TpE%QF9R)PQC2&ExYMX@x__B~L1|)$Oj`!lN+}@7AQj#1u5S@uv)eu)V zz$iiZHIsk908MR~v<@iRai(E~#ZjCWE7P=mQlra-qdK5*{WnNHN7hi2p`z!og&B!` z)C1B67wf{!vnM7mtT%Zn%RHMtq>ek z3~HTwiroH*cn^eml<5Uv8(=xaVh8feNKgs{$++cZHvk*Jreon+`*MRwL?}O+81v%a zH0ai4H{orWnBFAke3gako@Y?La=Cfd19I4{;NT*2%M*oF)x9sVxX5ZPPK9J>_!dCL zPcn_+!{6$Czdi&Lr^@nl@2{_q9EOwp@tk{k{QEl=He!4vSs{juI2-a|3)YSPcEww| zy9`$5h^u<6&2`@(>LK*c`5t$kdp9?*T4t4hthJf$i-fN*^tyW!o4kJ@;?bOCV`hRt zE6g(7_K77Gmuc-n0y+kFZN)5khw}Sqm?U*(AS}--yZwR+1QEWpE?Na9qHb4 z{~Vu_B#R$D$zSzqV?Nc^LQfM)XHl@H#e)uUv4T5Pp-=pR!AD9YuPj;V*wLc^v@xBS z2crjZ4TMA*_qW42BVG~VcE=rG(5kP@fi)&`SM2G%?8wOk|xb78K^Ak z^8COIujg)F7=l^(yXXI?`*OOLhF3S~@6SJnFD{Gujf%vo4dnp%5uT3K9 ztlL5`a!dzrybqLAzGnOMKpc==0X~c{mt15=E@E-|qgzUF*C#w=-_aPC*UL8cr5qBU z8Kpo102vH$+CG_XM=CrrZ)1j`Bu5qxQx0kyW(Jo;(TzqDgzb^Z zGV51CiM*)F$}8I?1!QVz=SI5$+ueHnCJ?`9qmRJl_rbes zbl9LecUMU4?HE{dawl(%5F?(f|u*p0^BYJ)XfEuz*{;fFEb z2Axf~Eh-@o7qvF_4EL+C62!V7K^~$?nDX8uZB|~TLjb*<_yTpIo01_2$3U*wVP;VY zVVGtbrl+o~YcQslrp(#H_#^+AUQmN?qP4hP`)KgQTf=3AeggT!1>4d?Z%(l;WB!d1 z-x<3hwRBHl1WlmblMknLZ-a&APPxO`w!775jf%KflYpFBnwVT#bRR_B`}`mt54W~> z*$twAeEn_|vLE~Q`M-ucp*)s@sGXSWh@KI<0jC4gFmSgJj#(+>MegscysA@y@EUTu zmfx;urPVPF7$we|UY{wsbm^QamKb&{h}o!d`fufY_Ydr?#X&}3W-yQoQz*_TXTJAt z*wg+}ZkT=7!tCLXPOf>2ec9S28Qqti|M7;|Z^$p$d`hf*3vyFKEmI!A-eQw-M%*|5*2K4DCn zsT1kQ@BZ<;vTgzTY1!}Z_aOJ&N2=(Fnb04=vRzI>z0xC8u5Ap^ao61t`xtEO$kl$^ zKYn=##aVD6#>XenLQ$O-;>D&Y_;G5FC)|+Bp{@N15x)Fm+-9~2w=+w?FjCC5aa&&P zg4V{ou`Ybt&3-HF_7mI3_mrtnH4vZD5)=e`5~i(OqEs@{eGDq^se43A*LQ<2;GDwh zN9Zil3oEtzwAw-9XI0^p<~_tU)st@`@b!qpzngn9G2ctm~4B3GufapqM=mA0? z%;beL%(S-iHq6((4lcyRmC!l56(qj8tl+)_YL)~!qIE+!D>YWVSpymT}Pjy*E0Di;s#!b z@qcU8oBNt$hUmP2dVeV)G{}k{35U@bVe0GB_ngcje3{HzPN6{&m?b5!;zn9$hlO~C z2=itNDrz;K6PngHZCXZo{I}u;zlGZFdxhRK(;|Ln9F~d&cl$WM5+PJ zn>$q5yscc0twcJNUkU$u=@mrt@PT~PZG>T`x6sr95?(Z~;&@&Xb#(cKTLq##&+6{| z#i~H}RvKo~6!Hp?LV4on=fGHr8^RbsTQW!jWLlgy*0c}SZ`GJlnF*L60XPS8TDE=K zW@nvXMq4i~>oVx#^LkH}sU7|krsl#$fRSawWQXP{nkbqPe=B-dIG1;*V~wKAY2YU4 z>>)H%;nBkDvGvQ@-+vEtYI8%l1pa+5L;^4dNPceXk-ZCbuM#BBT%;UES>i!x z7b@849cr`!M4%Fg-gcNA@zx}^r|Y2v6Iv<$>~^2}hnB>Vv>LMl94w3j$kz=8P#J-O z`zIEK}$uMb~q4a*Y}mt%IDCD z?*|RHF=g%j=d~_DU~ppgZSV+(_@TqkYDPIYB8q6O&nmq4o(Vs2+%wy4umA6JB5N)d zJA=0Y-o<3x>q&~5qdSJokI>j^fFYsv@qpKwVQ?by_T4PL7~X(zP&?)dymUW_y(tMcc|kvmaCl>wiG!pd)SkN8(cIu~G6@Nn-aB@{wC;07D%)%yVY!zm9r$W06l zKPIgfC2_AIHTFz;v|tex)D*lXr@ObXQspv-JnO-y6Klx7`C9ZAQpzF3PCuBoo&f#3 zz#w||mgQ0cI-cq zMVt)-B1<}V$?#QS_ZM;tulFErk$70)RaD>3Uq%qW{^GjiIMt(WU+db&kGm-viE%VMh8vN(850Sc%RyRQP&7CgC*d>?6&{0!7rf>>~O`` zN01U&DD2v%xPRR2`CD5m@0o5v8{B;U6K{ECTYA4 z&v~SHM(;tm<0Fz4U1~B8p(|rN1j>Ol9fmz6?y6H<88kuyTDOzI(QuL5B1&Z$3s!{w>x z(hZYshFwL=zFd9E%RK(8-o?96xZXBB8henr9fTju4Qw%m_3X`*+fzN);&`O2Qf@A* zi}A0gNZku>F?j1dd$M8lc=}zd>xwNOp6vSD|5ztin&EN*e7OdhL_r;7HraL*(8O$# z#crfUZ&?L=u>=vXF%jYp-R`SHJ--DoIzYDed$hCM0glhnu>Dh?F%|VyyBZ#CQ?!Unw zAu1!9^dLat%bNP-=Ds~0>5Pk~l)im%zc;@}^EAyEcVW+sv+?Aw%aSp=W0mmjia`xD z9x1FG!z)gAv6yX`}wWHC88J8YZa!z5QdMGlpujWCqce^`shz;ckd8*$s@ zma;>T>6`z7^}$2U0x~n9C`h*h`8><1X7zHY@#_{XnTh~*;$w%m`z1nAx}a*MmWg)0 z8rcKn3*0>*Er#I2|7nd-;0Fd5sUJ60B?LDz?S>^TcS0b{<1w^p3PcZm$`8JT&Rn|& z3|zM}SEB$cgygse9!7Qm|AEl|$oyk~+M>!vPa!f7)%Hu;oA1Ep9>sk3gdJmL(Y>!d zK3Uy+9wPQ1d%y8z5~fbRy_ErJWv&%%sFIu^eLH(l(OdmdoArT^i4cchnHt;D*L9&9 zoi`JM$245DC?*^WT00tb?6%2~n7|K%jW;y_Ozlivzl}S}cZmJw1t-F-Xpsn2XcHS( z^`6mZZpGeCbBNV#?w?zB8gY@b(lrN$q1;~3IbRBwbb0?>%tb|gkP%%d8^9cP_JV6M%`;l13`rU1()DQ$P%FAHToLRM{upYOiYG`cdh(| zgS&%d)gQg!?frGT7qm5WRV|P}&&OjL-hK7E*olk@v%MqxhpW-0bD3r{m7VDf+Ut;0 zp}bri&!qKInslI*QsQi&5Gn0#XPLq5>+?lM(4)gf=cs#|(f$`MLK*3U4=A!rvOoTx zj5;sR@eqpo+9-?zEg_57IaHW(I>@}>dMrI@8#-hPk#wxMEfFdG@q%RYkCKU17|!eV z66<=2w%+R15-p+^noKuT-u0+~|JnAZzIzV*^YrYWnz#3!Rnd9+=g!|{{{H8JAgX{RnaP4O?m8z(Hy#ywh^C>R4LtO##dv}yHz>Ef2Y_8@O;ReQ&a%_x|-LONw=+H240D zk-6pCoC@AXYS*q^LJcMLfy8SAGzzT(>pj=6qqADsE!$<45dP#zY*KH9lJ0)qyKlV0 z^6&*8FfTIObr_B%X-3NSi@V5}ig5S_T-Z}f^<%pSnwS}L;ag#aw$mQ3$;(ay4s{VN zJ=cTXQ@h_h|*-x}dcy8uYpgOs25+i)Q()B7cL*T-sQT(O3 zdDa!JBvPqN_4_d#RiWWS2On;~wju+#!Zroj*eNBIzmi^BsfRM<7UXerB0u&z-^XjV zl$vUVBTytxyD5_+gYFZRc*oXgl|Do3YqY3MXa~N(#~x!);yWk7!IsJXgl^)FU2i}~ z#YK~CY4yRExx%_W++^3@Ibvx!>laE9--eQGu6=Kr$EK86%-!5IY z@??$8$c%22S{pqa-U5@a(^L`~#iC^MoonUDi|#tw`e(7(CdsFHMMOk$)$OHAsl&bA zU+t57;|wPFkI1JrCNvIoW-3?GJBfUHnw6y1)vCY9tm2;vdVBNwXNX6yc39$X=7*(5 z-`<}>R7PJH6BJdn)X#%(cS>uWE3(Cf0!H zm>7O+&Ty);M)#nsVz|>_vs`aN;n=(DYNUF}fzw?E3{CPs?3qh8KNi0F%INzeqaNjv z`%3de4o3r2LKVoqjD@GfZS3UUR&N*bPZ&cy8aFoPTsr9G-d|$a@MX4e{HeXXOew+L zZKYhGtC&rpy`iekvF2(>bAA*f-l3?pt}Z`zn|#M;lYugCR7$;MLm+C`K|K_!p4r_9A_{v&K2W4){pB>=J57`y zri0?0>s%FNwwZ;4(xD2MQmnZ=y%(-h-!2uF=}ZTX$MiIwsEFX6Gm2bZ&PaVmwMyb}>4_}a*>_KA=mzSJ zPtf2+eKfk9N0@&w`$dZ!eR_JJIM?|nxEI@WU$Uv{%N>7~b4S_?7^;Nj77Zs5mzFQH zw7ciD4Xgjs_Q7@vPxJ|_$wYZkUh5Psm334X6O}v@;7(xG@XpNK7Lpuh-X`xSSh!8x zmxK_FQ$4Kg@7JheK47s)XarHm9BSdyW$Gxee6e$_g2yE^T4L6!vUUNe0Td&p_G1=JW2fCWYS-kXAUfp$3!1@LY#Z*$e zo;XVzfBNirRGP4xzUHB!DE>jB&Va97VeHtw>abM{mBz*mNq>JxQ;e;3v}s1g9E2U4 z8TCWBn6&p-0#=j|9UVy?2IX5C~L5efN(;rrUCM}ijp@An8{-=Qd&%9~q|_-9}2gD+2(7md~zVOcYA zaQSfDc7fS2-<)z#$t4OT3{(;V_N$ox*e|9mB~0ny*^F;{H7e<2(-kYij=d6Gp$1wN zqJy28nPhr^*LetW_Pk6Q>)gb80!dsApV>@H!?Yubr7q&CVUUYv(ODIHVm< zz8BbR=W~(#OP5Y2wVC)EOEN)atJjkIvsqRxJ^P6jaI=J zREpMf9aQT*N2^?CIN_xS`4X0!%$0veLs`FJN(OoAr>Cd;Dn{H-HBt}XbzA#eHP7eI zTxlP^_FUSvM5+7&E*1hlcO@vjsZyeG7uPj|%$e^eDQV^$!8>krV-6iYEFvowK_-)l zQa0N(a%oDrm>XbPbzB!!aQoS=*=`Y77L-X346_xJ7_(X^(?rHqG}_cdtSy@p_7SJ# zEnHtv#mPSYNZ8Y4)+vDw*6qh*95&@#ni6KCM|n|H?mj4dmlk34akh*{qu*P+J=e9h zV_F^GcJ5H!LyAj9L}yKix!bqIqYD*=r~vlY-IRMK4%yDkvF{qDtlSyi1{EglAyoY#0ZI||*4`{TQR`;Snm`tv7 zqeAhFt$i#qqYt)xNaLqF?R!17f5z-JA=j(l-LTL>EbSRr!_=36TX-xvy7aD9zw8Au zk8aUe5z2RmUYinZrn%d2BKfS>S;kPI%EW!9!0PNSM5&CAUyzoLbtyGK1zdkC=8&tZ zwtfXRvUjS%CvxkKNS@f^{ngJYwtpZQxxbch$T)7cD`?c`i=7xRi_m9bs!?{mXJGQn z%~|*E(qyp0KU^i>>-G~T_k8@uTlvbF`JFcTtd9^V;uM_7(v$OVxH4qVzp$mC{&1~6 zZSH-#y?^dS3b{17x36NDE1|91VEInu;dLp2XX{4(egeu9S|fsw(oDHjDfBCRq` zX+hPe>ILe&IE0kMYb;Ys2qDVzGdz0ZA6lxa{<8C-_m|$`-~9j6bFl$3C+ZSb|Ax0V z#pSLR>oc(U$d(@7^70)Ps}`^W;EoGpUue=JqvI+rgC%)hpQ49vi{re2ZE#&c3j@MZ6EXJ+=#(nda?wb!M< z>oWI7w8!Q$ZoDh7?Vm4h^%Ck={Jcs6USg@_)KqKb0FJksWZ(Q7=*}@v5pwnWl?!dc zXZi~#EY&@9<7s6R5kLKF<1qT{+biT3McyuAT&`y#U5VcU^+ zizQKbr@<2g<{})yjAa?`K+yT%a1oE%Tq-vdE}a<9vF$I&;{`YSod2=r>Y!@dedV)b zra;iggCTFOl7t(O&g&!Jb#p6rW~N*8 z2PZV&FA5#2*`98U76? zviY69`##wf=GwXxAb0ir-oo|N)P~@henp>a_!u>hsY8~9_VJqZ@#vSRQ#1AZRkUn% z7;E_uF~$r{X%T0V3CBg!~oO;^bTt4SDw>sgoX1?VHzB&g*IP}(w13?<6 zdO;+Q80t7**dK;Zl66x)ovfym=0#Oi!`?<&wUcQC)k10nWp|aA*y86YqE4W12?2c4 zm)?~|s7H(}>Zf+6RV5$yL5j+*^%u`7)&dtiV!!;=NCIC}RsH%sE2~uJ-?^v1jSCvj=mm)8{4c*vFC^RI$DSvyf&ON{3;xzU(&{7PQ5Ktf z7%>5XHP0V+Uay``T3;LZ7VHYKVB1grDclqk5a%J*GdOlAlThd%Kemk4&WTr_QYD`UnsTJJJy*j6YT7lS{p2? zSC`z25)B%^WGPyJ@0B?N|CJIWO|+Qqp+0a@)XnfynJ_f}l+buzGGW+QsQUeCJe^U@ z%ItKMjV34FgY{m|>F`TanaKI=K|H5@VbLH{~Oqx zWPCCa(Iq!Nom8xpY|qu3Wnx6S%pCNIk9b6jXpuB-1h09Z*FQD)ks*m z9W43fF<8$TPBdD!40-$XC{a(lf*zRZuE_BM35MLda^ulIofKmm8?03BVkdX`4CcI!x-7}a=?_Wolt?IvH|kE<|J@s_ z#tTA)6DfMZCi`WdybEafqG#<4lBozi&=Z_l!&XjEl(m^Dn@a%ww&w zmCBXovg5GZrE9QKNc_$EjwHuVFG&0&xQGK8l5ASM%ZbE&6qELNhYZR}xzh0)5G8bC zu=F8X#d65{_mC~ozPN41MY`Y294>!ggkfeB1f|5Iu?lE(Z-uR%Zbq~Fpt7-%;15;# zSs^vGeqi2(>zehK&x{psYN>qWv&wG)N7=+_C+>j=b&Muuy6RnV`ZCIa3F`)T#}6Y- zY5_k!$GJA4lGq(=xk)-T9}mQ!(Q5k9aE1|(-uL1yp3WyfR9>^1t}P=%}3eSI27?L zlW;q_8k0F6gBmA=dA@b7Q;=Tl&~O@$Hvdnsyh~5lu%+tDoAbZ-+;J~Agt{1!Bdp5! z`%K4zY^AIN5zi+eMMBFMe{nFc*OrZMCVijmiOx-%scg$9W{k`JSdZ-=7=?m`VXU__Of0YMza>=%zXq6A%BE`ndO)6~z z=zF)XPUfWIar$>L51-OZhOtoTq%d*LAlq!t>GpM1)w}Li4c+C}?>H`*JN2~r+(P;N zCB*3S3bP5$wC^C4eiSrPcA!s9NuHp9nuyr!_OP% zsisyk7Aqp<)llM{elr`KHi(!3b+2F!emMT&H>v5DPVF`=;cBm6Mc_h^yO6(6Yx7Wg z@{*I2=R>2)lAIOzgfmm8-hkBEw(t2cv$)DbMRqN_?szPTUQQDDcWK>-!JeOYB(r{2 zn4;066B5)5`vtL8$D~&$!DPhsJr5BpWfUNHvniWbPB^3MB>Vh%70MzV`9{KEX>M6g z=zHTEs3&vn7M!uw!EQP+88bMIGjB^*7Fp?0kuBOHm$&Mbvn*vn&RWmcacIEBSmtRJ z;LP5a3eY29;&@)So8;i2F3O@KFqm)~t*>;eYz6g{^g%mw7`IJk_09h22CG01S2Pye zd?gJmLXV;VppH5Qg4p*ci|ZWG8ush&|K##Gr`*gxny@SrbF4Yh@w-E&s`ZyFBHw`m`c${MB`sFPJUx0WA|idI?*|oaY)d_FLLAb% z1-t|}4dn-*;3fbl+^J`If)FvPrxYw0motpqqKSoe^?x;`$flR5?*=|qbbP#8V&4VD zXyfSxI^(R6;5|hDn_xLSzHp5_ujbN6ahGN;R~Ap@NZiGYfpCZqeE4t$2}dmoy{-=! zXFQ1=%Q9V;Y3_QD(>SsXFtdF}mxKke*=C2LB8f9DKd*xIG{DV9v(9+wh?XW=_MM=r-NrQ$_*u~P$@>z5u&QGKk(1rl&Q8d+q#b)f zUfyWS%xm-hA9ik946G`I>A-n0!@QPL z=RNzTf&4i^>@8?6Q1-aFe{*3{I1K0g-TyS-0?H+ULso@(oW3~$^jzPM&a?qzkb``y&qF7^+z zG`fzVPW`~Dr%P+|JxE#&8n({0?zj+fIasbvl0)A3-ZySgNpTZD9Kas^weKP857L4m zkl(M&Vw0EZeDOE%883&ntGI>(Z@0{e4S>x2hvufd+PF(y?5a$Xdm)wu{}ddVZ5d`F zxw*L;!fo8BJ>#5HR;G{g+wELcKQaF5@)}H<^%9>H9`8$A6VftTi(H^Bz*T?j-6LlC0p(7Fix?HgD&c3|qKSmr66ey&_#I0Y;7iQ?Ik&%K1YA4geM@_w9-L=xK>! zC35&5%u04Q(Vg8Y0XBJpZu1bQWuA8PA_xCr=aL&cmY&-JxsM;a%|ySO-;Nxnrk0ip zthAkr6@vJek7}-t+}HbbvrazWxoVr#_bit2@cy`jFuUbs4#)4ANo@l+Q7Lar2<;SF zZca%IAP-<&8v$`TDB0Uar`>0ex9vvPkzo<9~Iv8Vni4J`0d)< zNS3^C3S@0{Op^mH8^{J9#(*n+G*-z>rO+l1Pz^w#443=5D>Q%Jx62#%t#Cm8;dYMa zTaM*)qC(<}XmDd8sm6D%3(T~pG}ak~1*Lf*cZSz#KE)n_v+;2khEK28qK8N&{W4BN zK@*b8iEY>5&)l|aiM>sTuC_Mlur#kb8G-;k`5+~Bm}QaTap_8cP@BPBrR)C4qsPA6 zP`SYJq_;RQ;23I}mfB~4O8TeS?TsndZ8QdQio(kCWsqXa7_^%xqqa0ckZ!N#|083; zWNgD4Pz_oZS6mX)8y%e|PJXpJ9UsxznVy~=-tsCdF@)rK`I?gBr}s3t*dzhJwZFy* z4E%J-c)5;YS(bCxwWF-e@Bx>FM17FhR%9m$@}B%{a9goL;tg_;#1U3ve1!&^?37Nl z1=mef!1*ju+7R(KN|n?GqdgEw`hcQwV^EAL(RIV2qmT43phLmjo$AEMhQSdOjFLl; zY7ME0I49+;`)Qr@A6qxGm{SChj~{yq{H41UKd@3d{~lNd`4KR8DHMP>9yQxlT7$=6 ztzvHT(r!Y!*Q=SHOPQi2^)I`S2(JY1?J&rl5N1ap>+v zOsf&b0Izm|gY^Oj8|2GamxdAs*V?64CrK>@oUVq{{ z<$QO1jhm3+MY=(i&BGnhp(ClOQ;}?Z_f+;k8p@!%5<6N3h6WB{fL1|kMik^vNB7vd zy)0SltRHOIG{7###6Y{>8SHj$JOr?AZoL;-yAiiLnjEd6Y)TJssFgPq+UxEq0oFSrdcY+4ct52 zj~aU49rpvI2Tsm`|5iCc`ds)@Q4783PuzFPw%2HRE|pTEJdfkio6l=6tXRw#0A#2E zagKguZ9g+@=pRIDGJg>ds;{qCy{?wrYZIyV@Czj1;YNUAC-Mb8pOK!6-fzE_Lp;iD zVlu0t^OEkP6SH2JPVmfjW|JUZ3K)2;o4hx`~{@yiASvo|BH3r=SCu9 zqqQ+3$LZ|4NHxB(U1;=Rs`C{~fIe_&G`btZkX9PfD#87;UtQ)r(v~>CfR``d!Ulks z|G64ItYymTG(MTNCi@;_M$!rCch4bi$1j|ifnMBxh1w-QZ&d%D6*7-fribmJ!*UTd z%j#whv~`tAAM`NFI}RHlcMcXisd}B12auW#hU^sU2!i|{PyI7f+2>z{dm50Waw%?y z!X-4y_;v?|@q&lOKX|jDnrrQ==RzWv;FenC@P*{2ZEh}zQmrz8ppYemtUx_@I|z7S zWxGtV$oUnNOL{uN44M|XzP!3T8?|3;Eth!I)C3R*kJ>Ne^3gTL>NtXyGVhDKX8oKw z)aUejb?<2{SLmN0YqK5l!@N+Ka)TU*$p+KViKG)Zb@F}gIF~+4H)xC_Y6I7x-D)Y}VNu5W8yvBnS%h}7b52P~ z48(mC=f2oE^wV&%Zu;cF?7Y11#b;Z*{(MGFXqx{rp*&#&X{W;GO963_er!^LGfOXU zPCZwc88!NA8SUU{#)4r)TeM$X9R z_6t%N8^|c6j6L!>gUurRR{#_qET$QiM<8l0GpL#olIr~K4CFjM@)%vuDR)-kLrTu5 z!LDVA|DFO^5}Q~o$iz8K#Ctn*7?P*&!O))WpMif8Jr+ci%4!AUkJy>gLAX`XdIL*4 zEY**rQKlMGi-hK>d99q1)rj=7K2m7{MoNG{;c{ymIu`h%dzZqZ2fYKD>?$vx?o$j` zyR++ii-b4d;(da1ZOIX~fL_@`DW4w|5n0gy;e>oFo`}~2aj4;ufI#jk@nmAv#Q_?; z0iTkgW=Uc=4u>0H%(}MXq6~Gn3}uh{ra(v{px0^Mb|gT5xBD1d0C~xs43Z1iti^|wU(5cYKTVN35Vfv+b{+`sCuljYxq1_-3NtF z@OIzAsEy?})K%^N?*y~N7xgJAkgz~JriqKN;Yh*IpdI-@tv34l_@P32ovJE_F6t3a z`7Bz;U`<(5v%+)mfxh`7J1)2DD*Ae|EapyfvU>xg$uzQ*z;> zkrK6i^pcx&O^bE3OMOT1~ zkpwxk+MO#TLUoYbmY{u(HADbHG^PaxYW@ipj z!ERHB^oQW~g9oWr7>l4X0oNzLCUV6l277?I_kEFFvQVt=)T;q1u+-XhhJULTdfM;F zlP8G1Xl@3Fn#gy`AbvC%jn0TcU$j=?%O8k%8 z_9Ij0cV4{B>K<$bIMhM@6wJJzJHs399ek!rgs|0z97eO%TlUqhx**#DDOz_z$>@2U zNY@}-Buy;_326p`=Lp8NoMPa#wmgAPEm-)ahXwpNBl6>$1vq)>rK<+rb*GknmFb#{lPI35tj zz`!(NFI|+tVL)zNAvi>ic`Jj*Wzt_@yWH)==;m-6eE~3tu971)HC0HE^Fl-1U#sU~ zT|D(vP({vA#yR$@@PkYL9?TI-hPOPR=3r7AAszzMZTCO6`{3`=($cn|B#4aE@FU&v zf3nGs7Y0>t({G)c_py26P;|F7L1}X@eA`^00n!HUBaa)wp@=J!pYt5sREZtW@?W8P zU=YdYL)=t{04)EBYj{8YKW<}zuVz{Ve4c0ufRB!IlDz2m{sb&$&`_9RC~Wrm$Uy{` zo0^fo1z0Sk7u!rX3d?Fsp!hC2HsL40v$_*0UZ6t!RN$;&xgIg2s_~BSMfp%9p#BvAlFM5u*v&&>vU}Imq$&pt=o3XF!2;M@eb#BI zj=z5Jf}(Tz4vg20(9Ba(>CP%jT+seM9}69ETOtKT$QstOoKLOAV!H>;ZFe*K0g_Dd z|IF<7@VsPgmxBZ&jKi}>7!LEuQNU(m2esC(k^^^(NJvB>(f*HEuV|aSTce&MBv9~h z3f(+X#i^;q|F5kpfrmQ%|Jt_N-7NLn-6&VBi4+mJum0O^8bk=Wl`D~RkXx&zHc>N< z+?6Id29f(Lg>jZ!24N86sBz`~f1Yuq+Ijt6^xK;6^L(G@^L)LN0x07~XVuFbN%xsf*+?%kl|7#B`j}Zi&24jhpS8q3Pdfv^hu(e`RR=#W z#wOT7y+Q>3$8HXP$eSH%@%t$n>pAi#^!o0x8hrJarDqc_Q1}5 zaz*cqI=I4|koI47g&QHQhExY!(wXtu+}$becdWC7oCL@1Q~NwkdPW(JT4*t^!_q|X z^PdAzpvRqB*ss1kIVwke296@H*>aSm#f3HwWr+GfyMlYN;Xcmh*BFiCA+^%8?F1nN zK)6K7LObTIj*@>EwMm|#zrqmELX0G*I6=T51|82JXSTMDkhgjQvEq3{ZQ|wQC9~5L zo{ThEx)?i))&$qpg>fhk)_zzpk^HW5kK{(01-53XJ1oDivs4o#LkJ@7&asWtmo`+z z8&a#dGO0N9&Y$&YtfoFcStuoWUT64@V-uX+V5l5f8nq3f%8h}t%;Jag$;Xn#0<2!| zwxXKM(E7}nB=4uuP?dr9WBkP4+lAe6wy=&Jxd+LY~>e@+;F0pZr6NCUVkf z&26RjAAX+cxLYZokNd9dbpA{=TbNqAL$PuCdfmuD9uO-?Y=X+iJ|QSv?74)|-e?Ek33m)EDX^9##rU3tIIYYnK$d&N!V~DSpn&Q&b`u4&5 zW)L~OUonD+xgcxp8-Y?Fq^?PbWMe@IocT#0Zk5b9Io#KKeP%V2bY6s06U~cV$)YT}xt# z`EH^0haTFm1LRJ<0KKq0Xur${1%Jo~J-5I@P3$6N?+w`#+S+4kbQ)3i)N_Hv7`!e_ z{IgO3tej5!v(C zz3l>8lO#)C}u$YY9JaHkA%k}*7 zeEP~;DGGNvrqq_xZtPR4{z+|ZZwYdI_&EDERPzIzz9cbuqxuM6%@7!so0?KR6Mqh@ z9;Vi4vVeI$0%{14;Xtp!_56fLZ!S?$aO(W2H!wnN?{5uIY3fl?vgO;}*V;Xa_bS1? zJe1cIJ09v>FTD|T!^3TVf*_L$E6sbsWzJbI4yArIx;`IBTWjc6V>f=a62z4KxA-&k zMOgaV*Yd=5v|IL*(=mENU7|m6Pd`x_cpBmjrJyyz1^38i2hZ~BXZ&!#!j`j?`=$46 zgnQnuq~C{R3KUq@P?vr}5N6a@@3o2nocFm@zPSMisT&WV0bIaDL=fZ>aFtK4c2CAd zEKr6NHjAPym;2~1P}>c<4i$pq(;ol;_!l7V)@3HcqH9QDmW;~xje8TQZlK&Ohi}wX zouJ4hC6D}uRnP}v1Va+z*6l70wdl`ghpDVxdg_Lf`Nh81AfvB@>WUQsXL&eQ!!Wn) z$oj!FXdJV1D@0#TN>0XAKlx;;t(^{i3-#s%4U{048%C|cx`x{A-GcJ9O;OVK;JK@B>LU;_fqJA!@zzA$o24=mld3i2yvb58; zFB#>}$oig@F~gwXeeHN<4A^$&2u;8i2bFuL_Z(-*En$91g6DQeQm>%rB26G!^6|Fy zaj%h$6na@m<0adg-AalDxa}t#0pZCi%4w{Hp1e+0Een8JAj;^(XsJmPan*<1owc<8l@*bQZ5AEtK(1*H>zo`Qb{x9g7ACAxx&SB&-UppykJErY zuqtC2#28P=y+g%9N5(AFFot@Q$eZ)sR!5He$;tm{2`z~rXFKtD4-Itgb`YF+ zLQxT}^3Ys@;(P)KtPrn{w@fyrkeGNMh&x_V z%dcB#vQ-20g}>_>E#@%?7OEr$1)=(ATH5FH)$5vDXtdnRvwQ&I$Fxq7BM6ko z$%l1w-tLE}%>b*d9g8W&KQbw>IH#(vKEyR~RVi3u{{4EK02^ zVj&DkcFdaq1kF0GqAc8D@nhxC6?@NU_=^^GdQC;IMEJG5pFuh6Zs)-Bp znWe#QtD$Q8+HOZ1C%mbO?pYj+!8KxGh3fc0S7bHrHn=OE_8mmEghge1OQTQ%6_vf} zktbLP->Fl4L^gO5y`9r+=tK+m=9AUhA2#i!rufwHvYb#L(S*&Q3w}gS~H1UDJ z6-j1(`J1M8izFU`%wP@YioI6UFAG#m9OF04z+KpK|AvunkyPwJNJKq5mJ8iugFYGK z$eX1GiPay9J@&5;1m7ykO19eC!+xZ+G@35II|RfUPTuWlcgxZvE@!UUw}aALSF4!O4e2%T|Y*jZ!1;Mwg{#z6cr^WXMstv zP~hE}LMsTP60qav3oJrG-UdNET~&ZKSDOv5i`zz-lG*QP3(j#RgS86gn#GkM6;cL{ zx(~_rL?SS{MYESEx#66)xFA<%m^hpV7qIjMIT5lr(cl!hx%nKxn{o$oa*MBgc8!_N z>uNQDTfa3Y23QZZQk0OV1qJ%+r8Wr?!=!h1c3X0e?=Xs{UaRP>7TYBW+d8j?59IsE z(dPjoNl$YtK7trdo1ZJG#I@24Dw1R5ZOw{Y&EyblfHlBZ${+L(F!q2cgIi60x_J>@ z+{2LTpr{M@9RTgr9^S?L@^(;i^0G8}lL{7tII};TRDbWs}*9|~I zXcvLp_>i8Sm&tI@-Q3OZKt!@By|OqdCJPuOi(i+3OT#0~^_*LKn5jgU!D!P*LIjsV zQ32)9@E4oW=G|_sB_}SQvCQd$eJu;f8_ZO!8);Mwt7mtIsQMNvGq1jlX%hnjkFad3 zj!n?RS$G+b;UAWj5^zk4?{x8Ag}9ebr0G?>&d;~8QE%`DLv?8N%kb0YqU(YY_&Np^ z*%2Ipow|@fSg-EDqX+MqIl-6M0}C&hsM9|*?)DOf7QlcJ&&QPBd!$uh(ah;N`qX{4 zuqXB;t2|URHlE9wk)Zww*(#bH5T?S|6oDN85!_$tJ&>#0i1?$ck@4GkG;e<;x2NrJ zs75oE?w6b#t{nKG7&Ze;!m=2YyxoEx64Yb_*bE*1FUP*ec+;VhMR*+trn}{i&&`iLw4*P+dU{wpbAsaoXBx z7sVgKi{%xhsh_6vU|qp9VR?Y$Mz<-QvDuVtgr~eaB~ATcQV->GAxLt9Q?oTkYL+#! zaO4$HtU@iZi44${4Tb(IA3y(OuJ1x_KFw%CU&i7boX%ElZ6h6->pb-*DC|#Y^9opn zU8Tm7?-4_jp~z0^)@($4rmER|!PP(V#}hin6!m1by*ss+MF%qUy5<(W-bAg6#_@dV zp$Dtpis{dQ%`aLSvu|ivqBMlTp1I&X0sr^0@xbCGu!4(MwY8VD@Iw*f?AlNiEuM^O zE8^3(P~4!7`+aPlFp9JH8rI04>Kp=^+|k&r873ZG6Vzmt22mC_UXrT}x}y+%V6c6+ ziuAA)7=`$uD-rkoLItcElt%7j zR${5`V6R4|(|x^{-?1VXH)Ce#2WN&qtM8>?nHe%L91UUFwvUyJxadWB8bFCG2S8&j zEf9RI{&SHTnM1a$qi2^}%pU4KP3aC_DI9S-|vGyz2l6jNTDB`OX z!Pu<;TvQ*ZzQtp~Y4@|BkWkoqob+_I)=HrX%)~6F-=RP8Fjv`at+r`M&piOIZlR`h zu?Cv7Hf;9lY%HND7n%?(EBnhBcpgj!wWb-N`6(u0fSZm`>-hCctbf`0g?`25emUqy zAryOT#8^waMUTjfz%do)jM}vEteAXtII=T92oNuwlr7a-k3M0^T2))_)j`}Y5Xd!W zL)7vUy67@DnLk5URFek^MfGEmRN82FapC%I24y3Z!d$kAvuj`Fr$o#w2_gZm7t3JZ zDn<(8u=GewVz}L23!t(T(qHl`9CI0y-cYN4bqVtB7lUQS1psupf}nbjAZV>MS@6v~ zJ{#O95RD4#P~+Q>g>b;TrWj8r%Ryrqp;*xog?MV3wzg0NOK-)oU6O;qpONr9)d!^r z(dy-im8DX5s1(E^)XV2q5UtJ4Q$o(oA4>^iJGzLtpE7RZWKC+aBjknsmw{;`5%wh- zNd)e>(lG|W;gHX4p$VvTH+Os|5W4>w-eo7Z)iL^nQClvSo`h)v@1O%NWbc&&(k4`X zgf<%`JC7ND=g~7hicMLG;G0ymn`XrPV`N|5I9@6gn<+2`_#MQHSd&7tM8K?&?7eNq zVMvIgT~x5+`ryTev-Fm+-{`~ukLCn^7Gn*8odqJ>Ajgft-q~1Jrqo+pJ661cV@naZ#4?^zZ-yDMr`0$rjb5MkO=p*8o}w7kB5*S`n7?|`jO!c|MH9*%15 z6p7s+H)oC7#IOo?sW~7wT?Zo!@rY-cKh>zR*)AriF)OY3F0G4iNDjp{S{rWZlCK6%HiZ9uX zB06>+P0@oq5ZgJe=6rTU@aKC&W+0U1!Wf9oO8`!s!K-5;Awx5gRy^}oj(UKV%vSp8 z)#kN*pie4yuG(E1bCSjPG%Cy2Z)rVW>UL(2>yk_OP!D+JHF}1IswnlbzP$a-TIzM^ zW|g5kCs_nQfWqIO#I5?(5Cf0vAff4 zIi1tvWqH=p{dmY+a^CmxRk&5y9rr5Vji{W6s}Dywj%R>&T(kHU6+qgRw zyjO!i0qUkg4}~G`Hw{xYLOjkX0Nf*VQ|j?y^5w%jxI9YXMbphKXLN|pemoD_ijUta zT#*1Gwm@tq5o#;74GoD$xz;>svp$5MpRAB9ImQUsD_*HUI2sE>0uKxgsSOH9x)@g@ z#m>B4dSNtcvfiy^vlsH5Tm2U^NkS<>h!wg z!z0)Q0COxZ%PKFwgKM$0@se6Z{WT$Lz$59kFSX)ymr1yvJcWdWh)o;i2fw?J!;OQ4 z-XJ6B6;%Ucl9-aLFU0kt0tDz4)TYew4F{!@9je=}qI_&6bSC-I*ED@}uH_ty4Apla zgO?|CxFh~>?AGXRQ0`%`Sgowb7pDq)4#k#Fr@G1jgJ1*m&uj1GBl@ajCQAa% zkdGn9LV5Hd?gx&_6O=vY+NQ7Iy?!U#4u?BBBCi?(>?#VyaFbWfE&zUVWL%VTOZ(lV zjzTL-AYEGsvb3Jdotze|E9S464U@k0U-qBj#{gNjbFNMr1Qy6arn*_8%E>s3Q{ z4&gAC3ubUuAHrF61Lpu)7Pg+{ncT^g()pCR3Q5B&&~1C|Q$l+eE32j5Y}?RW z+a+2&#vR%1n)`=^NHir4YyF12h8QBh`6!}P3(WvMjODYduSfbd-wO|p;fiDrLPXvFD)96sn##! z9$Ssa!3GdJ-sW&yi@44&r9c^W#loT&Aaal`lpgg5csF3U0O`2?6p=>M!eqcg*i#P> zO~av%&X(HRzS=T>J2Ah!TaXrij~Yglt*E!5>w1SWg)^1c~wx-LxRFSnBtZO;C?ICebJc4@9s>X@25bxAR`Wnah&py zGu90YzAw1d5d+-Z<#LQK6p1J?zRPpys-GC+blpvElf>GKi~FRHJxjC;BS*@bJI%8I zo4aLSsqZ0spa((_nUy*92B)K-1>Fd&FF3xLyRf?KpLPS4n_kdXd=%w!loNvzdH_lF zipYDY;RI(JgbNLXMaa-OqN2%vNPGJ(a8DwmVho2uM8jsL#ze)P7gSZ3|9nfxMGYJ3 zd46d%&Yc{?g)81|A*utiJik$z6ZODB>E-n>B9ld$dZ!3rEM!OlR)PocJ_JHpyWt;B z`CpSNQ8H>vKTUrGT6D0pXW7*U&{Wc>tH7o+cV74QDPCDtnI~11cG>oEGtIC8GU8)N z20#zBz02~+Q72+q2s#wiRyURc895WjVgp{;Dj{o4^!2_H{a|A~?G}QHl86lR%a2=O z4{9)0P=S#|02Qc4+(k|2HmB>mYU}GQGl4yH7n8Ja2T|T71zG@HY#5^oH6ev}ap%Zv znwr%xK~HblT&5;o?c$%dS;tt`aAJyY)t8#p2kfEbmT6WA-gWGKcY)FO?o}~( z<&c6u6f2t69ZzLTN!}OEa^d*i8~sYjG>_js<4%to6RB&4QN-!>0q9H>EtU8f zpeZHden_Z0!MOls_+bo>x>IGNP(L&Q8f;h|ZJ=jH6brf-Mbxi71493$Oz+MdBxaDZ zzCEa6ovnVl(3@}^_RFU4lj<{jyrqrR@H3&roG(j$+e&9X(QdYVWVaLTNKp z%}f=M1O$%)xMSU&^1BPf$GDkii36y01dvOIV;rZ+7)2B97Ukhxr{b?k&FC4m$!1z% z#=)_Ni9;hWx%oFCsAI+^RnpG?3rUBO`ZE(0k5VGOk&^=Ami2KKwS;NK*=W*9;9jd{ zxi|pZTsblLw($@iCiJ*xNe!CfJ!v@Q5UAR$odgPG=7}KXJGMHGMiiv6s?k^QG5Q4-hDLx1bAQRpeOK6f7&v9CS_*!? ztBeAYxU4K~q=%MznLFIl3~(O_?p56pvB3JzbUSO;kYQ*8mB}O;0z`m-J4mk2OEI`RcFZV1hK+gb78J3^mMG9G0fFPCRT1TvY{5P5pG>Kr7+bGX4+WG+$$=c z7a!t&!j7mu);Po00<`UkZZ%@^+oa^A@SI;+CfUu zNap&-K9i^U8W2k#CYK(RE&=a(0h)y`#CXqifX-cC7RLGm*%!41U{D_%%77pQR7!xG zt&VW29?B5LbbJJaQtqe0gP5%w-5Xd~g!`et@&u=(J~Y(hoAbp63&e=FmO$6l!Mh<| z<|UAMTyKs8kMZM4NlpfgwTp{`sVz{*i31jF?yDI(KMsec=>1|Z6AK(2Dt z8C<>d22y4}ON~8iqCa5uu9Bi$Td)i&ck}}WOi(FoyE=#{r3h9ig(j1J_0Vf3_^d{XVwBY;P@Veg&5xr&>N8KVBEe)W&x(7Ja!vEyKEwTUO$ z?YH-x{{_n9c9xrC4x*rSvr$oqj*LS) z3I$t)VnXE4%^HW%$BMBT?H2-}og=eCBo%nyd%$0oKCZkY!+q5IVu3C`B*Jd5n-Ztv zp9tVM2psdx<=O>XcZ-A2nWmA3%-JJ=!9wRWbax>7Q2h9Tz=nD}nQ_`(@sc7JLyM+x z*a=$&7o%K);TiaG4>cbsY!nc3u9`x0tx|CZ4(jKWlIjI0tC;-c^0pqQV}N> z+0l$5;Ox~w#bOrHdao2$W4p(dQKGvl3!cylpvI5o)+w+M%bR&?<2=)0HRR8;Xu4Tt z3a>^y;11jFE{2+s3LL-T4Up`HPoS6z< zDRjJDup4yFAnIlq9v;4_3S6cD_&&fd)tf^N5b}_K;|2OU$~_9Ku9Aq8rIi%}xP@TQ z(C(CPB{4a$5n*3C$sPJX)F{UyfYZw6zb>~^mi~xx7 zfs_i=s&z>ytI9{f7<9p=^zx^EG(b9(`coTs+uCjKYu^PaF$`Ht#m#n4d9MhufP_)E0k5AR?DO%K^kl8rB;?hBi?=bzXf6O_VKV~y{FYiFJpv3GXm_&u z*FpCgWx|P~NvDw{NOgAD#zE$?Mp-FC{GN+>IixLKVAM~?l%Ho5I#Dm0A&^v6?GDe+ zmGUCMTtPDk^9zp0mV8QaEF#-i)kdcIdKBja_%QdyexCRcFDh?EZ>vr$^-V=@`{_Nz zb_a+a_3^nchkBys!AZGWskrML&j9OTw^;`lw zR*B2yobkfjwm~S!+JNS;yhoLUHh4C}yK?qyHTo5>-opIu26&y}@H%rSUo~8<5JOeP zbsqtS@Z%t@l54Jf`k59>_U7%coXrxI?D>4SxyesD+0O^6f$Y7YQ?t};))q5jK zrikukTe;85Scr{a@_nIZE5P-l)qH<2#QMt}pqoU&%goBBS09{Cw_%J-;hNihz()~-`6Affj&|07-qja1?NL=z8=Qrf zSCe^_@<&NJDY$w|7e?C9<;?J|)66fAU4-P88a)`32)*o5j}}igE{;zu+bMwGxH-cv z-V%4Os<}C|{DVjz+7Vsdrr}LHQaB_(5$W6@FS%NJt{W}J`s4$|CikK_`wcT{vy0I| zX-Try&P3bG6P`T_3?+bIVViX9c`cAB;3EL<5>yqW35(%%(Kut%>zcBxN_ON)0_yj{ z=&=Y|%2im6KE;Tl9K5&pvFpJBbj7zFbQHCTg%ZJFjB`Di1`Qif0_5}7XTYWMmZ)*> zv11nmS$+bp0Z@d_pi25$0+Kf!kc0@!7xyv9%G?zigVkF~oTh(*%62mD2g)wkmuFB6 zR&nydM>YyYcOc>kT=A<;hO{NL58T)oKbI!ET(J&BIsyOC)&q1W_-g>5@PB?Ex0VzN z`UizR?sGLJaq*vS#vh8!>=5Fcdj*gveVOll*kP!mf;4*qH6G8Y2NsHhCD6T`qx+8H zQj=m`W25Hqni+-dJ`dPf;B>q=&zb6PobJ{ovi4UQ_TcQtp(aIhbv=s+Io>E8-9^NX zLt&0hC9o_60`R9G%Ez$F$H-TJeC?`h==c}IdqFk+&0FNAjc@IKnum}oJ1R7dpr2=< z-WX2wGaS0?y!!`#o)|=_mF~O2tDI=NExrMgd`HkYW-t!uFC2an>N~g^oeuypmO~Xl z0^A6gw@JM~8Q|rgd^06^hh-NpE%~ezTv+d3y~63c_|YBOtm9EHEuvP=zq5REVadrl z%7JAiBD*TjGm0q%kjSv>_z8q(5}J-+(!BV@hPoMuUBv@AkQ^h@iM zpFd=$dka~`d%G$?n6OzH{|>Uor%!q|!&32F2UZHYgg{4(Cdr@H5+jmtW1$~L(TH|> zH3J-Nk;2aB4lr!U$$dW)aZRd1$Ec0pElpa%J_ ziQ>neT8X5!R9}BCCGi0C3^=90vc0CUwt72M`(ui_dz#RvWX z7IRhc1QjPI({Cur{odeS@0{s8RNp9VK!(<%4;V#~?P@h&DL^z*GKnQH2B{K!30`AyWBAw$l zBwLUk%4$dC6M*7*blG_Tw`F}i9Ng4Sm78#HsPTrG!+39Y;N|j?lfxPhINS%P&$`*A z>ool>LlRLlABZz^scRuP?WoW68 z`-KK({{~=vz&1sMvRumsGkyjR05FS;uq=nWGJiAjnH!kPQe4PFFcY^h?CN9SrxcU6 zHnHQ_j-OwwPOxk{FgqA&0n`eRp+tskwc8k{ zT)|N0`_`yyQW7MP9Ci9QMiEqE3e;mt7+p^0J_LF%ZMbrN+2;}I26r_(pUG$dGgL3jlZOFp0r{R(NLkoIm%Cg-ksP@n z+ICt1xO^pwp-CrJmM7Mob9lv!Vex3BS&wtvrk(2F2h63ggz|m_^ags46#FAZ215sF zmo*cEr;O<2R)ZHth@Ve_%1vfVu?%?vp!Pys-_c$Pu;yGZNNYGvpGT$r9O!;JiST*C zSD){68YV`BZ%Q-?fsBLSjr5B+$8GtOPLS1qCIt9$W65RLr2}~=JG0i}CT|O}&Wxf{ zgwJqjSO}9*3hA?{+3#7= zzwdU1OYZGtWtXkFb_{% z8yAc{Nsq%=or8<|WWJa9_nK7Bqk=SFVX`zf3Qa&oxcE4V{OOXulaeSs@;S`$L$H5V ziciB5$5p|eS&xKdO@3=i*+Rkct}X{D)mZt!N3>$zD`+xi({VdWt=ffpxO_SnB-(hc zt))eLMukQLg`UQcYGiOJvSQ}h1WM)i$8p4X6`~wrobQp7%`KaXZ!|N&p}Us@KWp6J_V z|0LrtjZ~*(okChpO3T;-sbmDmoeYpHI?&ZMXeQGffSC{=8oq@m-n}Mub$fOz+rfN3a%hEs?MV|8 zlM;B)AnK(VE^N|`u1o*&bIH6qR3QJ|-#bNZT2pZ@F4^@LI>QgTy9f;Av>te!#QgI4 zgoaJ*J)o4R*>t_gx$^dz04SBZf7p!gS=5AQZ&DCz&)rULPSTo$J4_T4V_o%6g>ZMt z1X|79#temPa$ka#tUbYLo2XCYz#HNpB|84pU^+QiHwT?8Bhb-@+my_{T}e|v)p!MY zmdMrA(tMz&|iTVq& zsfPKY5hgzF5L^onxRov#{l`Ri$OD3pEZhAtxM=u{eRa3z1ibxNmI8T)vOqk@(aGDe z=h*Dlasm*%-jEF16}-K@^XErWCLuQ^achszs; zz|`pufaKRdvu=WinsH<4A2Ggq%Ev~(lO>8W~IkH0-dLFeV=<=trpJy8fMxiFS%LW6!(jhJ*HBBc@bNe1>Qx>Ki1ix=03Gz#w@b=?j75IxHDcRHFHJRNfgycXe_;qRt_vyxH2uIb2jH^1 zX6e(CuqEMCX;@L|$)N_+lp_i?^hwIj`9?zhE+mHHQTiI3Ry8%bk1t!LM~i&b>4Tcp zv*>{r_p@w2L2{XZMkVy>3W3qT3nxlsBaB@25Jt?rOQ!tUmnR6EkQ8vAtp-qsPbeeL zaN=J7AIZ60yhqsywrCloi2~BJ<(!ST0lriPsX1BuvA5azBgrYER`oFyugN;NxbLfv zX%)%`ih0hAqT5LJO4=F1TGshvyS0_)7T}SFd*P8fHcS2(U5q=Hw#T)rk*FdDkE@Lo z*1{Lf07-n?DT*5Qsu@j zslcxLtx?f-1p>~4wPe))CflYh2VDvN#m8^3B7`Siw{*TGQr^>5O{({L=*7WH_uB7J zd9g@g3BG+7$a zMKXned=!^9qyJdiGP#wxh6d!6G^s1fugPiYG*%&;N+5=wA(@$Cj_ulUyIG%AnVyXi z)6W$Vu`6AgK`V=N-$+Y}!8c~9>?mz`m<;Da6t;{Ls;eYtb}31WyMe$!H*DAcV7n?V zlk88^bFp!q1^--o)7BQjv-oZYO2RqAb>@lb>FF;2`+5m%bJNn&iWUci8%8^_oatnK ztJ-_VNCbANQZ;%aG1NYX<=S0Ps5n1;+I7sz5wi5hS*P;`U_;@y`hwbMNnuHf!$}F- z_ScLnxW9OM+(k;Bqx2k=(A3!(jo3@S@Tp#keOdN4hPo50a9-K{z6)~@F5t<1|7QIV z6?zLs_)^S^{pU-4yzTOO1JI3Z`OEXPNuY3lD-)*QM~hte12I&lW@ZM7!rs;u!Caj( zH=lo8!53wR(wkZjoPfOZ>kF4j34|hHvah;mi6e{uqx5v)oqGhU#M=xBP%Aq@P5#F~_i*{2|Ih;r&l!4>X7yl&P+32mI2LUi`Tb-I ztlE{X7w_OwZ)YFK9$R%6xkpOc8|$Q=fAh_v_+3EO&>i(<=36dPN!W>cAIfD!q)2*;HSMJCWy2P2&l>SRRQW!eeHZr53xE-`W?zDSn*zC!vqZYb8x66Og3t4-#mHxE~D zM&G;$xD1r~T3-VwemtvxKvKdRhEj! zOhUAMiF9^r>*q*u?b*kVUv7SaGCgRfAnwj(TXsBCdnhKTO0UqY?rS|zHUkIaq$(*J zAvQt|M!uE`WO;hIC0X!%#(t!C7w0COCyHnPLn3ym#>$9`S=Lrf4L6B-&riVzp6r~8 zrT1dug^-#kn-PO&pCh@HVtgaab!dBJ8oXz_B0xP*0bzY%kKp+`aEJDPJX*3HY`7EL zoMtgUH7q^+h#+cF9omY;Jw8Gx0-vxGrX7qPZAh9XVvnjjnZl#BNaDBHgzNv_wo}x1 zd69CpA11gN#a>HcRYn;ln>L7u~f`T2Q$tFOiQ&ZCr+BPcGkti5-4xG8byeL_e* zGVWGy=2|gxSMll*ni4s|TU^0qU_W)4w1AnrgjdA&<;vvL6u8iw`fp33#}{37yi6ix zeLe3}*EN-c<>*x;e+L8)o}oB5wCXW)d1DnKs0qYSZIYQ^7u=o4d@{Rrh<`2`lWyJh z;&qnC^vEK#i>rI_&rW9=DR;2dz@DM)zL`ApPO$XS<9Yp};1H@tO9-L+r})%j+GTD% z7*59U93oO$WWH|)`qOg}9UFNC@<;@ z^w8XH51Tzl4euG)7mLFM)au{ttlwjV4Tq;+q3x&KRpO2WMGGs$<92ZFtiS+|K_JuC zniHHsyRuuyF+&IEPUEq+o!J9)Ncv%DU*&TtPAc42-(73f`+DWKUVL%=N3=9KEHA+I z5`u*yWwFPNtJ4(;hK9<+He6eok;J@c)`tu5Zeb=EruKr}9DN`kF4D*}C*%1ktcr^c zwBuhr+HXwMj*9xGLl;2D_&2P`h`eag55YQN@rswbUR2Eh_?}ffC|quoyWkn}M@!n<#eN;y;GSqCoEiZ8I{n8|G)a@O`ydA}40L+%IDF|*qFj64w)Z0NCRdWP$K$~ls>h0^IkGU{ zfHz6i&pw=@o8IlA=n*%*l+eH`_u&L+jLEO|?lRqY^> z9j4K0DsFS+c8B=-EH2^Vy%!gd|G2F2)xhkhkpBoTgmZICOi7^$%yN5eZBQe_nSzFgTxlDsUvB( zCEy2`CQC}Tnkp2IX89tUb3T*O)|UBxe=3Sf*upfqZ7JU|AA_}w)v@7hxBd8s> zzwytR^cQ9^Y<&5TLNjyVumOZ`tE(Q##Srfd&4>nriQo8cAJoi6>y5JuS;awWm5I5aaK4FPYl-H_yR z4i9->2RtvwH*PM|=##&|Pc{#}AZ2Sf>Hjyntu2dH2 zxy$&>?;HZE14b^ysl9d^d{+Yy+(Z3u>O z)FxtRd~WcTt1|G;!MZlFcc?L7MWmlNu2pG1FOkR;C6XjiFJ!?N%Ksp_sN%)&MUrHmY|>X} zn2Blon={y>%1+u0E$3$hTfy#nnIx?2WQ=d)@5uUAG(?y{k^D}6MGWoSm&-J&0}FK_ zrB&uAc`vp*hDyaGyxsH7AcdyRcn-Xm5SgM`JzpWuv=y>)BEQ2KQgPCmuk2&7|8_rY zOJ5E1{IhUbV4#g;#dtk{xs%K2IF1%B|tGk(r) z)xfG@>EW1_gXFx&|M&H@M4pjU;N~_H75Wm2iR78MAf;303K70~V>I;{MvO4plCy^3 z`TX60>pKXwDs&R2EnKrzVtmW{t1vm&v!rZUat%Hvj;f8Fu`}4H^{ju7%fbThi|&bQ z3)7TESy(YN@rTk+KE zn8ZY15xdL(vD#;_}_2!IE@!;RNUic`>j%J-z}Nw`|CK5ihx^o@D}!Qm=trSK5YwDt;b1C zRWx}MEoSZg<(~6mm+j}3dP~4BwSZ~ueszNL1o+l*7-1Es>hJ~DsO?`%vxsI_G<6=+ zb}+vrG_&9e3qyaQV4Jnh%->P?Oy++`T0qhc{GtkslO{~0bmZ;u6N0(no}gtGR$Dnw zsljtbnB$rbt#8Zv?|@__{32$_-=Xc`9B9|OIanq+E?9??f0A6%r$S!Id&Kp8BMN>j zv$tS-jN+*a#LyiavrHLWXeBhVTNO`($}|p#Q!0PPe|?Pg-sFB7c59SfeZdV=9DFf0@WR8?FfIrzzG~ z#aC;VD33MP$65b9nry;9_a@v~Yko&>YwnrvOx+;X6ZxZAKXLHs(>ykQ_Y3&6Z@*=$ zVuJ6ax3g11lm*-*g}yUA3yPQh0XTvL&gkW*c}ju(GxqyF^M_YQ6LBI{^;f*ZQw)_m zUQ7Jww+9v^Lz^^xAEqZSvv2kxrb{S#ePZjs10LMQ`b1S$yt6w@6ts!{{zM`eo-&CR zWcpR(r1nV?tv@$TSp8Dj>&Y59JLaS07n;=puvxgnu!f^|^a1s-*h{Fti{;B1{dxi4 zGuhw;mFZbRFpFHIxb?S{-GN-DU)RG{j}vh+oU?yp`t@DE7DHw~7woc-`ab_7#KlbO z-RiFHf>_=1Zv&C1$H;iwy?!-jW)3PU0@)VqOyvNXVA^hkjKs;w z=H9#^{=F?CUpoZsk=$4(U2cxQJ#ox-SP;bU3rsVPXu83y3qnEsiR?aDul z6}7G@PG~UOp0al5;l>OD?v`L|@Ttm~9yJ}~Lz>kU|7W|+?=gr)8OxJwg(K>m!JT5{ zJd7ESo8o*?W%xvhcjIjQVm^N$6d*!4m zB??#hi)2%A8e^PfhJkAWy z#_zlP=jRtvee>&A!_T@KJ^`;WOtcYJWGcz;Ff>hUj5m{rK}3OhINPs4D)>z4@6^(F0|LnI|DxLeW1#&nzpmyk-hr=aTOV=1WOe9= zQ1VJ&iz`~3UjC&SvVQRQ zMVNN4p%6!SFJiTgW?h3>o6EPlvqS@aQ*yMeB)bQ@C*sf{@DW5lU>nRd+@(oBjaN*P zYa!%C4BG(#D}MjW%xxVYQDOf2RJDV)pS>{%{O!HAU|oLySN(m5yLemSmQbpEgI`U( z#B?_RMrYN%LnMt z2Vmz{TbKt??57c2D;?+0?2g(4qAwfqL4l1#+APFV6s|l&%QTGWQ3UBFJQt|0+5g{Z zxj5jD3Az&%QMdVh0PbdT zpX~W0YZTPaejNzVMYd8$C0Kax7+R-jL{G3Xy$EQj;eRvSJa!gtCb_)6aeENF5JUzL z4PMGBZkYvhc;<>Q5XK7=T-pJ0!o8SU`>Xj=ykb_=THi|L5 z-2!XWFDI>aG|y6Ws;^B`BYn#-*?@Q>{!cY=reWB>4lCve>5xKeF+*#k35Pj_&&{>l z+{%j&-R$g3Qjcdf!wNl*b8oxAu$)%|QWO6(g_Yz%eB`Au_EW4a=Sz+3w;mVFCju-s zd4DQSrFV0rppZDg6yIZC-Y}1U;3U?HS^K+}MLO_Z|0!0ca_a^F?c@ctVC0}r)Ftzy z@q%bn=v9BxZlS#h{KWmx7Zm)<#J*@*F@P@pf{Zq(=fpSV0PLXAN7Q?T6}>IBLslpMf(s1ov6Uf z*S4LrMB>+|{pm#Rw!PaQL+6mJvSm{sDFrVuygII6$_nY{-ad#vAVBZmC%DYOU$kG| zakz4lqJk~F2E>o;pcH8v%EEcgK8_OG9+=#>FYWyCz-jZs5))cO02lyePK=N6`hry{ z+qX0J@u9EiGC%R&+}5!F-&-Yf_XdQKOBZ-gsXULW9BxI#-YY=>19X4~>=}u%>W&>DmnzmbDcRn@|=bxj~I_e7XP*QpxrON!oXQ4{dto5Bl1h+08H<**CzCfHKK z%7~5R z@Il@Xdm1JwC8ejgTpu#j{o>QhO^Ib~R5XnKoH2*#|+lL zOpO2kZ4AOtUsgbXGiyWj9Q=c?eH&q~ioYKFjiz6wUOBeuV4lP+vTmrDPN-O4-~(=| zX#V}c8=s)KnqRPDsTA6ie0O3nYzGejEq61kgr|>YcDLWT>fq|lwAu%BQzw8G_=0=E zxw`Kcr$@80)?F81M9K>9R(E9;KU*Hwu1!+!^S^9px0b`P{AN&LUZt<<-ZvD!X0L8kz$pL#(3`0tjw zJjba{q|H)#f&n3M>HGSqw|n^u;F1)wzfg$LPW|D&VhkOIj|!}}Ha$zAU28T}sE}^o zya`QY8t1=XqJCR-Ba1b?wlvBvPuUIX-}#`|xN?8;^YnRKdc5u8a^m=tdrDdQ%aX>x zlIL;H&l}m#m-L%j5TBb>w=Fg8U0VS?IUpnWZ#KonpD`lPRp&qO-A+7_f%D{~6or9? zhK9O2KKh$vW*x_;tNF;Pe>a`S%S}ax8g&4^7}xA{L6pCDD+<&>PRL!jHw zmpB7_;xGw-2*PSW9mn_bENNsUOtQeU?(H=CVE|c*lnA}Nxmg>S%(e8q{H60FS8W{7PM*2LKOsY(Nz=xl zqmV|!PczQDjif6HcqO(Y$TxB;JG+N*zh|+^Ai4zhJp6jwMUIGmF+7sO?*NLnQfg`! z0~CJpNp;?Lj+>$-`v+xJh5mvNBp5y}FuT3D>Wll$>doMnU;Ky6kWcSz2BOK4o4>3J zu?PS_h`B){N84*%>)0Ud^kY!qrbMS0Qx||H`X8Z zHsr2AY&Y9aC}j2LP2!Snb`l$m{WTo0kesoxUelU{qSJO159)=Rk9SFXBrqgsEmP`)k zDtf%9a;FsqqI!Iv?{>$=SpFjjfKT3jp?VY5F%2*RG+-mZJ-%n2nVYM8;W*&M2>o3S zS?SU}&bpCas0HL87!vaM%*vt$P=N(dv7F&`;$g-a1HMjqq2gqv1)uO>e}9(aGjZWN z0NC2$MT=|&?u!{UC4~%Lm0P7@{`KAlhOXk z=u8(XJRH@HGn{X1nEkgEkjv4@G3(SO*!}@zn7@2X_#9tLrPVy?T~Pq|A)*OfDDPnTH75ks`J^?$*JxvJK^`u z!@BQ-U4-}OhxKWI_&*LWR?h4|RGSJQj8;kgNdLK^zW!*rDTZo1okwXT0g?hk1ojIW z&G5iq99@6DZtCa|0+g$)vhqa9?;cM==x;AxgFFe8&pYh@TcNx!P^PAy9yEVG{rCLE z!QuOn#ee3REJRP=wEVOc$)>tP!1QZ|LjhAL@THu2sc87s<*~$gtD1E6QpkWR<~5%6 z`ObSY&VTpwoq!jmd)y79Ha70->)VRy)lgCS`*<;~wxdz@Yjf2e2lF#I@DT_G43+K) zF$lqo)5!1Xs$8co_+LSJUS8e{>G*f$b-(6b_+|(Ew+ts3+-}A>k-_H#j1lX6Zg8K! zIGEjifzQbu@b?9Hot=@kZ}^{Yw_nr(3w((kV(`;7^F^YeEPz@qS$;WvmmWaKX2?8B zPkujJ+}x#ZvZDSz|+#+{tjSu&?<>Vj}92qdRY0B;RxWR{spp8Ky{`>Oiial zDSV|B>rDDkAwv5Tc1^325S}j`Isp2_Kr$ec*xGuJfV4(cbT=8}OY^eIeqlPpQKp-{ zOUsIG2Re)$*h+S0?tUkMWH-|->qSKY-NL^HjPf&rDRDnGAVH7PG8;qp&DV};4L0*H z=H`1povpe+E&y`+3I1;pL_kMrKruH%^w~5;cSB0PR4-crPW1iJw9={UJTn|%-Za2g z965HEXE3bzX?>SjjTf8yXfvn0KxE{Nb1e8`xWoj&eh_`un?}1%nxdAI*27=`zA~+< z!fL;}5gVawrIBO^u_RDe$)sfedvtY7O9!}3QQ~*LUbIkKa9i^z>gf3N!aW_}*yuj^ zUe~=Hva$yv!3#X+zenC53IDqrFDx{Fu?J!?An+qL-yf6>S)H`(f?mc<{Q!ubH}YFe zE1bvqfbPWG1?t!SJtfCRUDR^g@$faPD0K$7->kn&y=ah?mxW9jqCS(gxnO;a=1m}>s z>+zC?swx#=O=B5+7b9$)1%tU0H2f*qV=Lfq|d~xD?b7(Q^rw=^~|hK!c$*fG;*3{X0OR#C-w83cw*E z11<&VLY%hWfF!a$9$LOEloAXuhMpqe#=1EA{PeKAwDe*Q*VorT+>588@H!&I>~ zu$MZFT(s|!Jy>quh7E|aj-Z1<>KK}IKKHYYt}eJmte3EwB1B)5mX?-m3~y_^E1YXw1IE_6YBTl9B)LeW_4zmxyhZuDFw!fIRysj~pK>15N|C9a&Fl}a?7lm1Bw0j%Uem>0fpF&NA7zo-f)mvF) zeC-M_5tkn`pCm-AbP;Q<#!Sq zYqP^<&$fWTlkRb*p5q^g<*OH!Xd&9ws#frCLXOEXb#9vJD;c8 zy^L^{$4qLp%i*U03AOkhu%VWsZtc zNFy=}L-$!K`fWoLb;BVFp&4=9T8s6>3y+VZM_=h97hik#iNtQ9w!7A zBpmTAEh`h7Hi1Dgl!Tuy0efXS`0IWTxMbG$OO7$-DTyV)(ZdQLOq#3gxO)QrXL1S% z>^K5YKswqUKc=RpLePlTT$k-Ad~b7$7Zt7mTg&o3ryAo`r3Zr=&4%KDHT4p>8V!MH z<8nCn<8ONx094;_3n8=iS((w3tomhP>vpt&wYBv}B$*H{_XQvni0_-cByjtg@<}iI zG^zp$`#IUb^=#vl%IUyF00NRC?U)yb_t}?O4&jNwsoKyFZN?;Zl)c z{k)o67Jrt!UmW+<1e{x={|gnNO@GGHn}9rY6I+EJFnJ)DawXR&_JGVeZg+q>AywF~ zgW=-~0ovP)jEt?nlk|c$#P<)YIu$(^d`v*sfLOx?^Dny)u-pYfDuw`b{B0j0qWit! zzcsN@FcC6+@Am;`?-y(#zMr6$WEpK5k^_lzX2sj^fJ31Y~Po#4Ij zY~PBR>CG*V6w@IJt!2ghtdiM|RcUxJuH%HIn0D>vBo41eFxrvEWin-Iumy}ROM%M@>!rq^&t-J{m-N1M; zPUnFLNg8$y%Hy)q(o!QJN9hr!x|-E8BKNX2x#?%VqBV3|b)gEC_PP6=JV5T2!9Wz5 zh^C=_JvUQjX}!F0>c!4muT(}3mlSl}HP>2r(cTb=cg{`7WYrC;&o*He4}{6Pt=p}z zzQ9@_gYr%N+bQHFyoZsOC<)z}0Yy(9FSDlW@AFZs{kGgM=aITD#;PuQdO8o1np#?}EOak4 zwchm`V~NjIgF$_=@#S9H4fADGQxx10vnB3#zu$7narBPDKps0dILxY%geVBIXU~0Ps%pziO^7&w0EyMp%{q|`L8jM93l$zA(}gvb?d-1$ zW={4;Nga_CT%xhmqnDt|u$+9gS-^s_y@w z)yE5t1WR7?aLHeI3Q9;w9M13|B zB}*x%L#hfYc0^2zEi>pF$&_W{QYfH_;jL_pMC#y4kf{n`ne>rrta00$7!9|#fr;^~ zS@`nE_W1Kn@*=uNYwCgoR(4+g{@12>``hnZjL2Cr&rSXuULDS(;i)=5UA456X{v}3bPv?4dt@vGITZk5KXub*&PkdYCa`Z(CJ57$yg1n3i&Qbj%n z+nC`@*5aPCA1xPz4s{L1m7Nc^$MF`{h{!1ai`bhp`-gy7PmwN7p;tYN&x4BeI<)_n zB6Ru~Q0AX!xz$4d9-XqQ6g>&Q4#I?PHxOz}w2>*dYP3^{N>PsGIi=daCNfxlr))u= zo&71H_o;89%Yh(6Ih~HRm;tYKr|AS@8B$N`h|f@=-L41lQH>bFr)Ml^Cr`1<9^^W}4JQi1STv(IT6y_5((yd+t05K1&#cse3pB z$j0OC=O?&oy;;bkNlRH&`TF&*6on7X3Pbt4p_f7{5vAbKevw;uRx@ z!3Gsf_Eb&sCMMBh{Ne=8s*^ufNYxU)@V9R7cR(Yk-lp%r^f{mfmfeA`r@FdQLNU;T zdy^yVJMPSJpnbz_4un>_i74Igz2r{}y4{&E!v?G!I9OVGC%TjqEklM7H4hSwyomSq zI^@hK#4HOfWu}m$1;~l?1ButNf;n{IWIVCH-k%tVB=s3j*C$xb8T zw(b*i0!cQw#{2st4=4@(+Yk5P?t_(Jt}7l6OIcoCxEl8J^ z-?t$zQoLhqMP$22OvdWk!N^2Gu*iYrt5_lCdLPb7Hd2i1tidTo&zF7&eaID%!ySMc zy>38%KWlqkAK|>xE-#lB$Q=D(8~o#3kc0IgRv*gYoke4#5#FmZ%XZGKS}9mw=7y## z3LVRlciSQX-2kC-7(9YxX?*ZDFO(Ij)*kqA0_0 zm=f#o_!uvephBlk60y3Bk@3O$P^-~p6&LyBh{97tfH)K-H`dJ)$?x>ks~Yh5$!?Vk zA3cg|9XlJX=z3f6lD2|Lr}|AAcBXsr9?xCIyyx; zhO;!-OxX&$6WfChklQn!|Jp?;uuG5@uB6FIIeNPilDU7n7WQwpyGawU!bCmaJYk#r zop_~S&JdS*12^*XYKnjE4cg^{r#F!^jp_!|F-V0SCC5I6`4;IgK8>UNwzz3dy=6i? z^ib-;-!k6n!!=o-6`cpegRQNZ)PjkpmRgo@U}{c#kQt!cGr>>LFl!PZJGYaIOl)R4 zO{U(h`}7w4g!+AeY5yU?*&ny!kk*P%WJxmoa+_r&xK;A&N9iCqXb3~EhMB6~Ek52|v`e}X#VeDFWjgfK4pHA&3xN4FtL}Eo zTaX$;h9G6iQFg+)KA*>_Es2K>+C`R8@sztKhgzJ6aQ!Ukg_>9G;{~`h@!b&g`27kA zs0p1BA-ZR}4NDTg1LNq`)8EZ}J8ciFhq}m$f(oB2i{~VLkm8CvaI6n5E9zA=hJOS} zq!)c92^I{j@z%rhT)4TO(y;x#K$f8R#Dl>U@7Is#RCH$z&jApalA0-WSsLkh- z_`!tF+E9HMYA$~Cx8uFn($9fHO}T`uXSwtx))_)NsY=oA%EzaeV97NNH)PAx=hv>u z7%}h6h#4ud;pAWo+4tLYTM|rA&EQu)y5`jn z2ZE1E(9{O69FS^tnC`C}M9nr-@7Sqhi}E^f*-Y01aqQEv?Sg$716xt~SN}YlH+ael z>0~+GC0aUIuZvB)&fs*I6Vn6$HjxHXf_pT=5<{Q}vAYE{eUjSxw9ZQKzBvSJq*r;otl(U!_lcTCG&_)-GPg*XzD(s|FqmG^6mXFk?%(8IArzQnFtl8)sl-ECNpCSMtuS)^7xLt@ zb>^;m(AbduP!EA7a?C#DI%B6P{{iH}rlqNXWAv@8xwyEkynJ}mp+)}yt`3HpA$P#) z*cyZ5HET)MC&9X9 z0nc`4xU-|xF3x@k6-;Dm-s~RESj7Y2U8J!4zi~n$)*b$FO>TOm(ZHE?l0Gboe{#RP zyuA0HiwjKGQOs<-Vo57Q&u*nzru9C!U@f=0lu4V>16e7<%@?r|T9bVo zDftZEn$l9)6ZkNW({0u86wFL=2_!EKpD$6X6bToxXG@1he8k8Oo;6MnsVP?bJ4l zL7;h{j~5WBB}Sy3p9_EeSV(_aEP2yKy$}l3wyhiPStx)98XE+JKlT<(cZuB>Ja#kb zaTlfVBE+cuet?%J>kOF5vab|REW-zmB_EO%2Vqge5va){vonshkCd*?2GKrS<)yek zM=NFR^{H@texw@eWdD>VugD41?W+Dhce+)4vtX7#;7LGoNJ!3Te~jAYDSyQ<7$Gpp zgQZP*k74LQI%|96>Tfn6!U#%I-sZp??AgE#<)+__@RhZlEpRRkF`QX?dH(NoCf=cD>UujJo;gz5dq`jsc0EK`f$X@g>;A4FsqHfm_5aD16 zsGobAOwzM^nDjdwG#nZ|4IxuDgOm~B;Z{%$!Hw3TushyT?%0j+GJ@(JdLHYPo zu0|~W93Ta75_nD|r2s6ystRP^4%UTqYf)KN^Y^bJKno`E2nB_&rPH0T%Bm=meye;r z|E)Z)?-b=wQtf;5bA2Cl4KyvoW{(T3*GnA7le8|4!(p4>ADU|O0yRx#hH|BR;%~NY z=x-7;$JXvqux1o<<-e#;8EAYRe=K0TDDmUiXPhc9w))GC+~5bbMX#vI8+1$gd;&*1 zpNw4W$3cKKqVF_EWi9Y6BEjjUZ0afQS!z1PScPGd@xIe+ik}I%`sgx3FQ4-6G0$?(QBUD0?S2h7FHFE*+Vmh8yduFpE6qz%-WMV+L6K>Uu=^bwWTOC zEzP_^8joJFK=rpW8WAhLB*7eTm{#evfX3DaK#>bdvVPX?> zZS9N1V_J|3xG%gkS^=QGblgeaR9j^GXqMY^mNfO=7m=lXnK>(oCPSSyS-rJwvomNK zf*<(N=a(;?U0bTpX|^D8hN2tBDSPrk*F;I@6hCf)=C#ZU?sO~bnBC}o1-Z*;fd_%r zDvLii19cw&o!gI9*t;X7;}66r`WRm~ti!oy_Re2VC@P-7^^q=!)~?CE*$0cL!yS(E ziDS{p3Z!-%+Dg=!kKs!GVE7`4E*ixgqa$@oWE%=*N*uP+RxhEFMV(@mhCJ5mV;)v} z2%sONx9P1SGF@VxIPwcfc%ty}E3 zeeQw1%P6X`m4E%Arbbs1Iw+ur9Er9VC@3-~m5}q^oFl!CQd`)wz7)mPGL+n9My011 z|95<-N2!uJmflSlg3DF>7@JES^FCxoh9S~A1PK2Gm~}+s0~$bVu22$T)Epm&GK&M55|a5h`RY`MVM&VKBOlWi~L zt;h7bmxb6!-`bMO;}Hka%8%xSqfvT@0wb}I92N}eeonao!(!4pr_3)jt%M-sB;V%H zZ(`Y|BbGry`+S2={9gjmGJ+|aW#2zS1$D8tTNO%Jbx|k@cX;(3J7+}{+V*=E z7Kx{@YivbC#J_j;zwAL`yJStv1M(u-~-S zX%r(dpsjt&|5Gfx@9RydZV93*$}TRkmsBgPd?qgP;@79abGKHsKUr8HpYr0X)=x0k z*N#uxt~-FtSTOkIFj`ZWyPdtCK@%6-u3;UIwI)F?DJNxqZvK%+i0F!Jt06pmIaXJyZs=nfj9)g0BCZ5s@!q+%!V{+eNVOOHZ5m%)%0EHrV zQ;p~ayL6@mN=|JeEz{%d&uEuu`?VV^}6UNcDvy$zbBgD z2Z5pk)GJV0INIPrLGph>F6}ed|TDi;wirZFGz*#L$I&ie{fu~3OL`a(_(o$ zJy`RtVHJJ&SPg`ZSf<{-^&4#3(E4=k5;%d;Dlg-josz8ZI=N-5)ExSHYR%PxMPkMT zK=k!HRsrUq4~X-()=wrpSn)nsB!T?yv+}f)oc3mb?>!JjOcfHbjJi_v)RjwTH6G;> zl2}H4V1Qty11G86Qjf7|wb-ad%0RPng`PnpiB)Io^k{}qx1h0+n)i}}{NZ_MoLb$~ zw6~6qmbRm@GTlow20mkXwL5g5Q)oje@y~VH$nX=@B92ss^OTHCvg}rId9O~Uk<^4f zrW6aKn@0yu+5Dr^+)5B|L7I2BjVFk*4#g`^>8SQRDJwv#f%o0MDj=cBZ=W8*tv|Ym zY7~&l7VyLoVC7@XMCfXsG#G-yuY5k681r%g$46n$27UY@U&A#@_YewjeEga1a|oph zViH!m8h=GL?1bYQFjjoFTJ5jZ;RL)Ua?vV^wC*B$h*8}Lcxs`w@`sbD*Uk8o&rJi8 z{TKUxRz4S{*6TxnGD|C--+BN3{d+4$TwPN)BFV^RAh)hvfL(w00@A|J+gx4vC@~BY z^|)A6zFob%l>c(d`=jCMXztgQox!}z^)vkMfj={IY))P=dGNisab+>nyZbobXhUHE zy7HM!gu9y)=zsaFl=-%XTgz%*e~2`HzTI0-dbneHgAV zzltbJnuJM9a__NY>gh6bSr@px*4k0a&*bTioq--Yg+}8`=Lvmw$(N4YrD$q24n&w- zn1qM$q`6y6N2<$;yGUj(nkX(1#YmT;lc%-V>@QJ)UuG%`8@7`Fg{nMFS(}JvRy&SA zGBMNms-b`e+Z%DVo>EsNc1?P1X)-M33CkvzMi)3c&H3Tc6pCy`C&~UvWJRBLuZ<>y?turoQZ%SPVn+L?og%*%f8N?d4$ey4JJj=Eo~zq_-dh8_=AG71dL` zv+dX{wq3$*^@O_>kz>~72pDYSU@tZXGvBiaR6M5x>0sYHBr#!5AVUnJ;t+!ZvcI>e zsn;1-NL0s~+SYLgujI~)65W2QJJ}nKXQj&9qxG*ny0R=#%`gs!rafq!i>s>A0bP8Y z<6BfuVF?pbQ3qv*z$l{4(4Mh+({jaXb_`R-*&Ne*rW|xlQW90GDyrN9Fgg-LyO$Vs zIGyMx(7VC=54DQrNuTXCQb2PPj+U6_8!?{S27~=d{k#30NQF z^RpD7Tts?C1Pta^?^UsqFBRXsf?i~KlClv`5ow!U2=q*6{!D4NUh z<9cO*PF-X6BlA)AxkYMezQs@Nt24DF8(RNioS*#rc+G;>4olRDET^=IWlObu%dnm>wLFyskHZ zWwBX2QxFDF(2R9U{xBRW+%r^l_K)M#`bqvygMq-eiy@bAjLOxOP4$&$%01avrvb?t zXMIbr-0mObG-9Nr7I$8iXqdEojr0Vq_XCBwj4WU9LNLqf3wmWSikGw%R^elB9SAh! z+3UosYE_!(446_!JXbRbAH)%7;(#+^=CA`#ChhlvH!jOC4mB{lnd zg-I0k_f^+7U}B(GPX6fgZ=wunl`{w&21`CK3I84k$NLfyyOXg-!mDd4WU+T|uq4oK zuRKTE~s2 zzMM!7wtC}GrR@_`O*=az-ON5o=b4aGqr(wu zf(}~YI?$(pM?v* zT@QII%`!edjU57?_L-ftK0-ZRMj-68yp)lRE%`=Eg>eb>K0bJkIH_x>cRjY$8GTSk z5dKLIhcHU?FFAk}K`?4BY^l{gcbL?@R4FHH|dw4LX>j&#GeDx z3&KJ*+F~OiTLNmipEbFk9d~Ll#gZfY5$QJVqyy{WzV5hd!n|zjU986;YRhk!t*~rC za>c}1>ZXT35>UCg$0S@C>TaWfiy7xeAsZ0dA1(;6FRBWwlTTA#aO@inab@Y;vWkMGVt?akmV^I1}hM{)g1>7SwLo z#C4u^tKTq_BZt^Pv)rU*G|pe40Icf}XLcq88;Lp6#Xna%x=t15 zF3hYmfUC;e3@~eNZq`K0G<1E#sQ|5A)Vw=}d?v_L{}{9ct+Rx9+%{aQ=c-Ld+|TVX z%{qttRa{(ewc}BW*66w_i(|Z7PiLEj#89hU?ycqPmBKIQ<00Ws zI4pw+w&z*W12$eKjrzlW1akK1%bzIqnAq@IJccTViItTY=WYsWr~_&OCp91QwdK*ttQ`z8P4p$mzr)eF@N$X4hc;J&Kd(~ zj|~og7izq}xv)I^{#w^%u&m-xG6F>_{_tnJSUoluH`|Ypnx%ZeFD0_cF2MebXP+uu zN9CodV$rrk`W9o<82Ic#3Bk)smH{$Ndk4#^2Am;DVh+fDw__vDFc}ttRjr`V$(b%> z(PNfJtbtM+{_K8*?}u;=5169Gx<*U{xSCSOEDHobLWHB5#(S~FXZwpOf7BkV2shQ& z=g^!FaW6&$ei^EWuXlcIc7F7c<7#{TmWsmlxqH~_DRb+Oj!byBfKfTqwD6mwHOBcc zf|&sn4ujI2|GS?B(2T8kUGbwBUyLAmW|&c6!c8b7uF9$(NjD0yDUACKL4C2Mf)3+i zLC{a&W)q@D!jwxtA#~kW^bpSRBW@gbQx%DxU1$#bQ zFjY!-FA>H1P9#ZbCTdE3LhkTyo}vPz>3?$0E(yfJc>x^{44V^|Qit9`OI+5abQSXd zh^qtC|1?irA-$jeA*)C>4BYi{`C2S^BIoSUOU}IEfN3fNWS)SIJLabwTK;zw$mlOi zL6}DxgAb;Hx}skZs=k#=!xj|lX!=oT9x<|yjz~eG2U=i80{7@zzP1h+s=pO^=3>8! zT3Vtkz`$$|7Cubtt;W}=WeF2i4K0eeUm*^jt>%!Idjzvur#Cu>4Lt;jRcVEMA+feu zQW)|e2Cm0>Ck%k-C^F#j=%QW96BCnEXVGV%VT`2{HZ~6#C;QevrPQo=6Q)0k=oo)q zAohWxK*)p7V>%N!xY{}a|B8XrYtf83rX~@^sr^n!4gn^bk}<6_&(j<^S5;z_%U9!x z^rPJ~t_Izg*tgSe1Q2&3vfHsNppuC|egQ(ta;w>HygY^0i z5f)$Za?~|pA0Wn9s}cmfVs2<$*O}$(d%{oE8U1mVvrVloxTJ8nWEAVjE3@>2E=Pi| zt6i`T5B!K9)MUYh%!FnBi36ZH9uKxzBbLnh?eXxx_Rx~RWa%mnaYa*{RZJVKm0*I6 zSL!OR*WcP(nXy-(A@!m_^dm#|o08YE3~lMb%AWnmnqSW#qEb_5F{Ldqy55eXz@z)> z6-JS@c$tl{`)I(y+m6uj`tP1ZR-<5j1^bV?MG2SSt`3TFWs&OdK#pY%&KXsnvY4E1V zet6@iqMKH#;`Jt#)Tukyr+BeUpZc7S{h*a*^lgs8=8&IHRGEseY@h<6(X!GJ1h}fJ ze|G@EqYFz{%BlQI#vF^K_^RQxse}XOt!%kE7b^}1hqwI|+AeUBW@O!oN2n`!FMzXE zAmj~+egOP1rbwuh*=W6J=MUk{kf|>H6YQxe_P)7avonu*UdA(!Vp-B$#6MCu?F=aF zEuFKIb(yL!CnZJKNR8xkz%PJIYDN>QK$@ys@mE?6r|Qg~8fXuyoMVWR@hp_-A@jHI zFhxmIj#$e7l1FhUdm&R;e&*`ifB=oBQe9mPX#_ls@{$L^H9DFA5?H*YUVm*2emTB5 z3THk@x}i@d^ZTvQBl(ZH${I~-%adkIMHwA`{A}l684EDr3U|x-ENo^T+R}be-Mi%< zy(4~1vp^g*U;IVz3qO_7@xEnG~&gH+@@;5d(eY`@2C*4+zqFls$%cP_syhsd$ zk*zY}H8n7Tl|bvMZnq z?Hf-u*8ClNq~aZJwf41gfP0Fk+du(jT&u$$H^jCVdx1DiT8%Um#u zvL+xr&2|WdX+kBsohfI7&2$&LdQcOF#o1YU#mNo=@a0UUFW5N@zK5^P*AF&=poLB= zn#lwco^tI@Se^e0(1L=wv`D;&0qMO1K@arijC6=U)2Az#sW>nbhdbl&jgrgtYYEdV z;HqviiGOE;$!+NEXqy?o!@DWw!irywu{NF5tj!JWcHAjLmv z$^|t7+_h`AAiC4^c!BHRqf}gUxStDIk)brnu-V?F*gzLRrz+HRQ2yarjf{L=vb>Os z1XlG;-Pe?xs!b2wOg8r|dv6tI`CWtIR8xVRuaTRT%8PIW#E6gemLgGcqfYyMg(Gk1 zTU}PG(~dIw%ZyQe0#RzDd*GCH-Am2p0n5f_sranAX*9~&0!vPU>rnfTNYH3&6l4s& z#Y(^Wi-vfBb~#x%n7N~^p~x9((L9L#q;}otVz_yZuG@l?R1e&^P4b3<^C#-gsN~c( zk*%%jpsm>f4A_y0)HR{0B|tCG>jun`FONrhXCpQuA<<`*_5U<+-r;O^aUXyBptPt4 zF{)^Z(Ml9WDd|u#Yp=wr6=Kt(W``ogC@Rz}8ndyfRiieo+Nm0~YLBWts(nwM>%Fe` z&Hs1Kecj{S=lp)(&&NTTfP~9~BzG>B77sN&fw&J!8k%lA7mB7H$@bro?d(_k`@8C; zI0fW(k}}l$KGNumoDci}Qra}F^p)`QQwEQ+MU_q4`4U6=B{b$-MZ~1v7eoAbt|%as z*oIG-l))YrocCw+K$XLz&fK%Ax`FA&M#tLBv~T*$@11JwKNdI*H8_MWU_3;qh{p;t2Y|9?P_9QHL zk>hrD{lh-|@$&fqbT&bz9u2o*Sy`Qc6{Wwc zl9`*`-mUL^6UvF=Hp!j`NxeK1lFHDa&*{byN_8-YYC=?dPuys$z%a#oso`p7u3PPa zjX7u<7$tjNBW^rD9+8rpypGzt5{ZOghC&tCF7!Y?AsBqkl$b9`&&6t_E78plP$cQK z#JRFePe-SuaQw*5Aw+U0v&Vq{W!)=1++GYA+G*7iN?5Q4py!9CidWi&BqX_PS6|tz zVc|{10^daz1&csQam?I1UnHM7{B4J{otIZ-QI(My?q8*WxxSzmv#!Y@oeD@qeLDOU zkDT<0lcI!Dt=zv9ytv3 z(ih@1Fg~Bp8)hH=I9?sagT`X96H)Qw&0FPCuQh&>(jU^?6Lk0S`l20F{YuD+CP0a0 zrf(PtAG#g(Louq@UOAkdoy(W-gvr!$fHrUKa+Bn#oEDwRoOLEd(V5<&NKwQ(_hDge zO-``E1s_M17y2V#AH#+V@==*Vbl*t!{b1EDrgIOoRSNP4mSi^`FvUhEh#0XRf0>Wq zDw*hi7zb{Y>EEoO<@;Y}Bq3?!r#(NhaiH-!?d22xGoDyUyP;VrfM8@JeQW!7{v%3< z*gE4=U$igU^PX1==NJ?M+r5|a%qCOq;8YZ}dtRdpQ>9y3f+m|g?yY?T$&aJGad!}% zY6z%CPs(b%#cQRZv(CA?Z;Zkkxsqf9TlFx>0|nBCMB)uv{2w^u!p}+b#4%~ZHERm7 zzgI-Y89GYSyGGWK&6~|Oh0M13(^*KDDUPiEn$C=TD5`<0dCOrCVpaB#L`A~ho?Qjh z#4yrjsxipMdt5Y{S`02@8d;fwC&n%P`%Jyz(_6g zoyHc?^k##>{xst4E+#Eki2QTs10WQe%j|)_9Qp94~X@MkM>5 zuBjrq(J!58aQI0Ty6{72vP5m}mzYvdP*tWmHFm-oHHk}>(+hOPP;U_d-yReYLmk8= z^Y-lFW46j;YtIL&o%^lm!*>7yGXQ_C;Ik&NS(u=tpZ47ak2&NKEJ&-ptkm8cj9 z(m;a2tN>_DA@i$bGq-O*H{+1um#b#YlCwlDiAf#$hFtzd=j1al%N6bTK4Q2`Br`Wx zW}q5d4%id#yyfV?6gf8v5URvrEzPgU3Ic zu7ME%&LXv0%H#e)k5q~$5E`~fg$2h?l=zI7U&Ds}mG*4o+>{lHVRrWMeQCNiHm0kz ze`Q{fR{D25^0T=qhj2covtdKME~&itX~g^BGldm|DBJv;?bC=Nc_}h+8g8sIzv~~0 zx&olZS0E)vTG<^e)TApwFVdxIUQj zDm-Wj28lI;tG+aU>{zZRC5D~>(>0bd`VKVHSe^1_*3g(!Pp4?4&MYk*<{Y@0 zJ6*G3eVkhUc8lQV&34CmQ6>lbE05mLS?uxdFErrB#80S>(RwEj~Li+sOSIz)>4M9?XUA*4MBzO0$iTvwEeVo|8Ri;>SjRK@-0(j z)yhh4zj}_}Xj=pn9*REScs<)E6AfvYYj>qe$v^M0Ka2{L33KLOGak$4zEm+Gb~*H zXqt|j)G4Y0tYt)|Sf!oU)#8%ePGR1H9mK}m1HM}s6`3$}W@E&~qB5ob8U7yjhw(xA%3B|9E?M9(FC$bg8jie zZu}0~YS9RX9g%|+EBAHQICSly!@HTJLa=?r`99TI(o=uDX z^Xw3j28uKI97x=L4QtRkiB?N|)Oygur`$mw#h0r*wUB06sjnA@Ca+PG;~+Cn1wOl) zI}}|O?$bmnoa_vtoKm~Z0yK1%3i`WF?b`9Yu4{4_+|JjS7};+3C-nc0XNI(3jD#9L z@k60dy_wZjyh44+GH>8jxyl>TTN!oyAPzSAy`hS%I6HzU7lgo$(lC^SM=UQuzy~L0 zcR{*^No1X9G2vmnI>eL9TV!Ym;}ARc2c`>v7gX7H+Tsj5WBY57uyQQe#woqfyt8G%+BB^WWQp#Ui_E0Nt z$g#RxB4=&dI(9cHgGASQBM+qc^-?^E39@u~!XA$i(KtFbI)EC#a~#S&W2Rr}G$Ie- z^V#mL4tHmlk(DKI?Y-J7WS5q)GO6)Lh#`vd^F0iWRm?ay{T1K4hNF{?te(-Ph6M#P zUjx6;?xX~(m$;IhC9rGt$%LNoYvbr0oVwlx4zc>N4}KM! zFx2`wFBosFtdro*ZV~vaT_6mRlWygC7y72{N9`Uv)A*c^GY?LCZz?=77T_zhObqvg zx?`-lzMrP4;gEC@Yc;Qj>(II=fe3@EI=u4Nn>*~G?LFBZ^Cy5?IjeJaH9{mqw{KFC zg$CG9>JDy^Y3R>|OZX7S^f(xYcX2u2YR|-{=?={V^Qvl(f5&ZQ?1;u}g z$V;8@rM!=@1MbuZE;B7Tb#?TvHT_*r5M+4?*abzKAP%uTi9}ui+*;14SO)7u71iHP*Tt?m{A`=r;9{jz1q zri4cyazDI^{W2lE(*}EgZ%4wM{$M3+KwyAX_-vE}h2dPpuIfH18d56sY=O5twt0r> zg!O?VHj<8F$maA`2t$T1?Kk~x*u0E-@#0mE0|c+=(h-$xgFw|k{>kx6zn@B}IM&6? z=~9TQS@GMYBhG*1oj2~fW_b_a^k0q_3gb}=o7vuNh4qsM1h}#j&uR(PF=DmJ<5p!p z3ZJ14WRA9rE}2ag*ZcYNmW2m8P6QR=_GgaRw5XNZN?pw)ai}n9>CZ8LY?zSz59{d} zJU?XhD!|Bd!c)k)Qir4V1i$}6uk53F z(59wW$C0>+gZdi+u3+O+G$_*lBU}GtoelFue{%%qyE&6dld%uRx_+2sjviVUE9Y^= zqDo<0sOn`@vEOd}f0bh?&XuaKmTc!pIIwyxv<4`q{XtA3%dLavz#8^Qq9sx6QKTJn zTyLGb~d7u*C(*~#JeS^07{F}CbXi@9S}T#UZ@9$hO5sUA3l zyzB!zD%CpRZu*?hf602J2nOLhz0t658K*R$bz>4{Q-MxSnpBLUZ7Q4P;P9+B_qYVP znel_MdGnO3ac_5KdAZd3$EQ#(P-NwB)bqS+W)Nw0;=>zB%&r3y(D8=C43c2~`E@}p zG%H{fsA=K^^dBvJhRBzqxf78{CMm~Q486+hSRrK{D}E3^8T7kHbXF#3<@=hKn%UhQ zrXbeNoft=2X?vx{Bcq5i>!W4&YGSe#HfruwT#eYUo*r{9fiAOy1bfLp!cI2xp)RY| zFgfn~E$P#SSN_q;feGK2e9HI;6czz~=dHC^ulQ)%DL&;0x>*bRK7EnFZHT~pFyVkz z1ws*y#J5WoeYaMZmWBg0z~XJX`8kb1m4IAU7rwoR)T5!f`@n7i;wK{Tnj2}whvdBe zT$qy%?=7_7X1O;dK*?9s5$-POWXAXvUNOjJsE8O2&!ucsg#xdONVo}hq= zQtQn?ngRZ}OsW8Wqb1m2kLwmoY*UGt&3xQ@_bG8jVg1%t!IT@0Z95Xb{rA_$MOs9U z01W^8NmCb)0$^28?O$AETa*NkZM8y)#j-+?P)!pHZ=%F&wIYlyB~lF>C-Hd0Q$U}z zw=uc;%U5{;oF+}7d*hvoc^8~FG7#m>9zd5#>XIX>x%8I#ZFvK9c^a&qzA(C@BTIq;O# z%$wBed9H@7zB4$P$vSyaG`F z4Eb%*-Uu7WRBQ8>bREKIoIlV%I6FBhdxFm7X+ynlj3Sx=sc<>$%frAnx9U{YKc?{Xm?tp?F4CS=U=Z=+6RAk!O+1Z$CdSJ&|08rp1DnEh(DFJR>l{f>JjIk^2)vqobk((2171wEZ{?Lw~nsJC-P) z4rC+LwS4FeuI10yO`JGho$vPL^85tM6_BVMa2JX#>Wy7!f#xDg`2OpE=nF-!sm{SE zJBI_)w8dmH9D$h6xM#c|EhV+p#-_udDKQB2U|{9f>G&mHv^#(c-7w}GbG`sLr&fWH ziIs<{E4Vf~*j7sDFfuoU{mGDv(~2b0(Y^Qxs1McAJ51{nwG|aZC4L&LBrvn*zqN1o z_qu;p+Xo1Lwk8Zg2h?cv=2n-WZSS3u74URW$S_C!U5Qz6VcAiUML-7^2t;{6EMsH# zpT^|85*rq%#F~yLe=2+Pn*l4)1EA~3msh(=>TGTPeaJWqin{^(8^HL2ypU?MN{k z#rp!IP~+EC=u?vLIjqJ1HWx)#%XRXBooaa~uLP*27QduV1?{Kj_s*RW>w7I}u+2#P zagiRp=^@+x@2WzLfp2QGyxpZMI}6yXnvg(D1zykf9-s0i9f8Ot2&vSma_v^3Uf7k6e&hv3S#{Ds`>-kDXO7zr;^Cu1+I&|vZ-P^K<4iR}A zI&>l&_Zax(as=zhp+hu>?%fuAV52eHYa0@$Ys)q`k*XZ=@YwCc)q_{n8`|4Kbk6uQ zzp7(rz3)pl3@0O1llex|BJYnaS;VTSrlTg1IDNQR=5<)?tMkEmR77X|{fT0$Y&hh- z1r(cTGLO^Y)<|^NvtGMMS0}Olz}k60aecdIV5(1tfPb( zG-)*Ww8#GEQUpJE#bcTLf2kPzGztiUpJuKR_7MChc!D>)ee8d$&_C&xAvlaTd}4_} z`+sUIzj#vm;wECBJ^xd?`Tv1h!vl#!o=`6`XMfrxHNQHVa+a zYY%2wslK}|>G(^7dySv0cIw0)TXA8)>=;k1vla4-@|JYyfMfzL=$xCj!{9u4N(2*%Xqk)FOYHM4BaCr^yiBtE zOmuyEHf`oy2{v*jNqhZ64cA^_pj}t(z{b7%!wn_Su+ytTSmFIe`sJTzPTwpETJoo_ zCZdl&C9VvcKt4{XP3>>ry(4bx+l2wT!jn!Y5h%6=w|SvKvsT>E^AoQliL<*~=qDK8 z2eh+si8L;X7Prr;25o7q6Jmg4wX9l#YF(N#PH2f}kM?T_m9yIU3OTw;IeP7p+VatL zi|`#eMSgc|Og6iO3pN{-`!)cL%|0)U#6BPS(fzhhLc)i>5;9}C!>{@Wj2ih1pXc93 zOG|%gGO;XhdP4kOGH6jcuQB*xszEfp!BFZIMUxM)s;6i)NQ;rPIk7MGQ&ehH}{{b^cX;R z(79eqw6=Se?rW#Uo_C0^9Nn-!Q~W9(x9TSo9PX%VEnz#iznOgz#$?BDQ9HIfrHs~& zZ&%#j@+dddUtOk~n7Az_Du0Y&Vy1bXuX^_8$kNQ^mV1O~spijJmcBW9#e~Wj)z@zvzU0w`HGduP}A7`b@T z5+Z_SpHdwSj9B_ooVe>Q@-Ep2t)KYGShy>|j9eM^0U~q^p6o?w#o8iHykHUC9bQ}9 z5wYuZ6Ug29HZE%OsVPNu^`ybFGwA%zukQp20&CJ0usVv4bAeMIkDxZZXiUBr%{12W z{w@)H>f2?#g4EqbdZQR#bbjI2cLrHefm#+?bY@gwRZCLmm^wWxUFeXVvlMrb&#%HC z4w%pB!mA@uQNcv5no*qoRPr7jPQT75HEmhlnh-3yENeG}%h_wR8ZolPy(R(tvHE9s zbRcj4JA>80DQz&I6@-yxmVTVGi#@xT6VN>3&RbwMV%DfRoxSOssK)M!mL>jrj2CeR zjj`V|AGF*^o{NCbwXU>16)95^oRAcBVB zWl&)0iKLoN293}gEJ*sDR`y{|wi5N(?o+j{{e^pjAl& z&Z)CnL8}@SBs&+$)LbxDT-2RAcFjh~#9*E}xlfh{19q44p`t8Op}*VbJ}=sk_difjp@9|m z%^!D`3Np1LVbYRWMFW+KlCQAmSK6D&#ZP5nMgD3 ztl@G77KRbhtKCe-hG}WTfr$3zdX5GPd#&Ei_u%d#QQi}!3he6;P=k} z)eX>4RfM)|fjdV*&KLatE}Pd~oClx&QrV-ude=p?Nupur6an`vPn-5dIK`-a_{moQ-}35u!1$+Q9 zsr8aaJ(dFlP3%7CL_GVlRZs&kLE?;c7!AXVWqS71e)f3sUsi%~o!7#!RPg0!CLFBN z+h95&oDG ztHMPN8M{?3kEM#&s%U+#c^*JL^dbY5ZL#p=>hhpB7%pG&qP=D)OtI`qML^Knr?Zd!Fgz$IPgVUwy1zv!z33C3l&j_`IZ9&3$efNE)?i-igEUx%4@+qmkR0HQvD~mwWxA zV}8*$DwBBPiP^f`J9`&Jog~w{oaHgBpXTv^;@b9&zoFvbPeBq|e{t>xsEp##H6IqY zdi8ma_Dy=dUw;8Y5fvx!l0A8ZYc1s(__jcHX%81{p_zsdbNlLcanHxPGJcKnF- zwbQA$wC-bZ4_6Uy^tnVdh3Ypnuo~2;Qy6@jp}xx$$(v%!%smlw%GPl&e@9i3!v!7S zI&j=xD6-fM8u!(SFk~-ue-_~HcGVj%pi|(aQai=VD^CB$JW7&q?!ne)9%~78^Og*g z&?nTUHlFgqaRKf4_G@NM@uLk%0h^Fqa;)d_eBsEIv*(gx~13 z?%T8$6_c)HcYsGM-*NHCRqvg4c0jf)-2C`05y5fCZdG<5t999Yv{$tSp%`(tFnE)7 z84biacyKwY{uUDU7#&QI(OT-Icj8}5*?kgs^D*`eoBkNZhGTwEV_4U%EfaCOZ_=j* z9NNcManjTsm2Vg9nf2vASRW0Lo|jyOeR{CmfR3*0tI-u#faBut3@$6;5>#b!j~mN;7Lxh6cU5{`Z`sU7Wd4x%6UFhOF(CKL3eUXFh|eJz|C?ZS&CxM2q1n zzUHj$!~rkRSk$qAGMJfHAsRL!qYZ!6h?Fz%WAnI+6Obn&_}2t8{jju27s148bPpn% z=G{DjPNv-6liRmGdUTzAtN&(#n!lxc10RojL=_V-6*~@UH?m9fXy{^qL=12!3B(O= zD_OOB)m53>Amst@d0sXwn_^QAR%D9v;5t(P5q2prM4!fRSWe_BxD{jdTr7&DvAA zXs?Vu2Ef0eAmG}7x*;?jrToV!>>H76t+Ec6<2#F_aU3id0Wfiy#dS1&dJK~li5hu7 zvrau4BI(y2$iC2l2vxEHa+KMeJus z0}QB@koOpkNo)Mr#QijTjT#+OX6d}wkl}Kkq`}42^Pi1G)iURLf`g0Qx1lX+A9Mt= zQOW1pmH`?)Sfv1gSkB#cV$-U>PWvL?QJ5OV*;twwgF!ztX{edC?!s(LK$Iz^VA3ZMdlsfvusbOMm6u-l?zef!rm&hm#^j(}el4$%RH^u3i$?JMyq9rLEv()nAr!z6&NE?bH z1t!VopgA%~b@U?7>Kx&eg~ZmSHzR$ysU;in!BI|aZCf^fy^W^ia_p?)?aW}7y_Hvg zbOOho%5*VD-B}YudI0F9g)JnJphr*72(=F}!b^Vvi+jS0Ztas@Y8@hfJzaFf>&qIF znXb~Xw)cjpLuNICtcIu>P|%!M^AnF#?V93XsgO>-FX@w=xy#(Cc_6( zprrNp=h29a=4HVE$>t6Y_wJ25VFDISSlrrnO@nU18kuti3t0t*a1eGG(hra6u6^;- zY%^Tbl*3R;p#P9&XOct+P5z)1mZ+o&znziBa=gb)tfoG^(Hc$Q3cdnY;N8OaGu1b? zRP&Qn(Nsu|ShluH-5t_xV8dWuO-2&MnT<3RG&r*>H<)K$<)kkou6ft*^k*|JEN*8u zIz&oOSWn}Vfuk3DR$<-&yEX&T#0zyByf=4;+k5pqgC*#ot#n_vv>pK8MBWzM5x)P) zz6AdRw#km81ffGe;d@7nT;#9s+G69#8lz+rV-34ac}2Ey0ZfoRUYS3`LP={ zKkDs)g)S@5aJnxTfk5E1lba2v(WoIJnc!92I*joub8PQ=vjxBa->G9wQ^w(2*J3O2 zBrK{1l)Y?rhZ%_nN5ei3p+b1M=NIVqqb4-$1l>_)fupF&HUv%EFeORKjQ}z3;Uiof zaVj)>aSu(#;=Cz~6Ih8{ONsnKrOSp2S@@)0K3OAoNuvR{@6TB@bKAc@%w zWr|lE%F7aH+~Bz{-ZUlI;1t#L9rXu2IWb@A{tDgbYaK?7?ZG<=q?i;Q=Y_x&EDR5t z3ISK_pU}H!IR;5rHCk;R! z>>h}sqK2aQi;!wn>H+!&tN8JErO8d*c-oq{HT{+b!7NRr=A$eN&Tf%N7o%FZ*7TZaXw?a}t6hoC*XSaZkTG=>S4EvnG@M&6a z=~VeM7kNgSd_Am#vTb}E3|V#tGbrUcdLOi(Hp9d_5&)b#zwiNiz6sUzTtgjO!W9W1Bv;#w zu;1L;xAFh`iOePV7pa{V!YQPXtIE(-?g>1TJ|e`xUit32!p+(mb=Ws5dr6iyjr;Ax zz-t0A(bt7(8bfR0{&Ql^gL;Yl2xazuQQ*(g5|PkaRu1o=&a-M@q#tIdSJ;`K83()> zY@N@^m*!MH2aj#+vp{4oPox+Pvh0f>**^$h4+%fJAIq?6)*$ns^JdS6hg`dLkUvUoCr~ z@x%M92tZZW-@;;$kXm2*)cw^RHdAX z_Vjx^#AG&F2l_|%@nBQfe-iqCI2RfLt(!njr>egZLyNZbEgpr_?hp>eC;K_lEACsz zElc?Kf^W;-C;;rm-cdbpC>bk2L+$R1C1@G~Nke8^VU&J8=?>qDiR%fuPA?56 zlID){b55Vtog4^BLtGxScziCiU%mxLjXETJ=!AsTw4P`jjBLKOS+Xb4aG7x}XMWpY>MfoF4*ZMN&gR{zL5|GP2)5bm z&4d8=(z`tjSpl%&k9u&w>+9WXC63mN@w@mw=oGA#!!iogULm9NaAG# z;Z+tpQ%ni?3K`w}inUBC#fe>w{M6qc>Vv@2jw`1{O(lB+lpf0 z`iNx~z^vySkAu-DwC~&Yr34hPIB+FG+8f*xS3<&kqny(my8Fx?(apn&Dd*b^ZYG1+kBfo#}p|3~3oPlN&m@Pd)s% zn&t)yY7YCzgKo|_XG71Mv9Gg_aYyr`S~*p-9MDL9U@v2+6T!SD3{23ND+_-$^-;9V zY)+iP8-eWP?(Z{d;CEg;5|Q#(=_9?_&xG0OL0PK1Gsana6=sivF%gUx5R9%Z6F0PA zWKT$xI4-m2=ZtI0db)@yYkhoYUR2T(=D4Bl%cE!n7fIj`r)#V0Tynb(>wQ+Kuh^@G zAwy7EE5*VE255!|!C888d-cj4=9vAO?=!qcOxC#6sOp97n3M9Aey;tYLXw1f0Uw|E zY!KNsL`Gv8Iib$@`B=aGyN;1W8qvr7S%9C~b?F_5qISmuh95G#E&&u>+biUhbY#ic+g?nq?Zg?*#?4-4KmWwDDuah;vxY#x8n zUJ&hdFi)#oEKc3=TGR1}rN8iXvNatXJ7H2Ci!e{`n3fJ=$t^liO2~zPEecSYRPTvF z0}61%d^y);jS4Q9uJeH2-HxD9lZggz_6+kDU;T4G!jPvOP2K?-N>ydB-sSR-b-RO} zkr+l$4j_W^+!HwiUA|%feHs&6C6?4pvsZKrdaVvSQN+Hx?GN@e*UjII&;yp8bAEc; zq2zTo4mZr?eH$X?b(by%{@Ifa_~*reyF!py6mtQTmZ_a8x{KDx38(lOUKMGwn^$CK zhd7V=j5j(Dqzj(*O#zzZBrIks({;#f6t-}EOPWp9*cQ@A4=e|6hK2_J(%QVz_gp63 z&jwa!5NG@@;!#;%S~RO@Th{+xVCW->jUVx^Oy#obM#M-Mh;*HF>sZ(ho(8#) zIgN^R7o}vO<#d$v$)}lUNhZFML3Vc{wrY8Mg$CG)s;afdjR^Sr*GZ)nD?yAMOG&-~ zADz#iq$<+s>Fub)%ms7;OCs5FjDxOYiO~RS(Tt=k&cwdI&ZF(KJ-5+4NElQ;#}$8= z&=l1@+0rOnUKe}iw=51$1cr-+sy~60|AFDed_@tmY5NkI5Kq>t-x6VoXQxK)G;v2b zY}5)i;zxo}r_*{-OxSebbVjgjoM_t0~88x_0jtRF}+jdfV z0x=E=*VwbSV;+X)EL8kimR65%5=qj2*FgcDmuy;b{A;Sd@svGh`6_pR^aF2VwNhu9 zE65|Spj+g`il~4^#M4H`l;||0vQOSa{!>&-sfqdX&n|`u4I;38j5^4ZWiOAJFeiL2 zx05s9o8&{^f(~P$Kg&ceFPLq6z_tekAXnhryB2O zNS%!u*`{(fO;olIF=9f9^;vMrA{~uW78wF?Fpa0z-kh|~_FZX;zsb);(#7V1wd!89 z7^%jf>~T;9&rP`7BSvzI&a5KAuAz&lHb_+i1C2%BbWU7+R=?6YI<3}oKSN2JNbl-i z=Z~;9Z0P+NBpd3q!icO-Q((gd(cVtOMydxny-U#GaNwRQ0ZY<47w9RWp@#;J>UxLZ zkR#4A`7p_(FuZyzw{2x&u;wq$(JO-mqnAO%lo;>eH?!!zyvM$`%oE15SBxR{GXd;p zAGmWFl9MsdvAi3RjItHSkG{UqdY605-(GG9|CHs2huCX$z-#Xb#UUFq1;+w3JHw}= zH8ErgswtjlLJ!>(m!Sc*rJ_LD2)UTM;zSJi?+a4%=fpXCA7ELd+7pNibj2SnM7VcB zf6-9^v$Ole3Lr5oC#d$j}BIHNZNRS`#;%Kw&==LX&h9Sg) zRka|M?zh8vgK{`a$}gcu;5})6&XCK_rF*^6P2?E$kOpTX7_YQBm><7#JBD2y#xiEn zFVsjp)DyAX1?nrW=^pvP4_FGhxP(B}SDb}UL356Q;O5$PIezL~i6Yk>iURBrJa!Jz z-EPU;Ia}n9Vks@warUKyc75s@A&2~)h@Az7dKL~ycsK~AWduNoasqjY4!VWI%=UHi zwKM-6UaK+xE0QlL@)3H^X41isLapI0jAxyS%}}}h)OLy9$NK`;76Wi+^#s=JL>f-U zeh+wCt;i{TG)RB*%$eEHIaKOk*lCF@tbu3|WzAHA{3w%psXuwGn>XrEAtKCZ!#VS=TLaMXW2l;OB# zr=S^ch|{+ym=$KsivIS$UO9|29F{F@1TBy21d|UcTZBE*Ra_DbHg1azP4}httrtC7 zZuBxdC-Wiy?4_;B9_`nNDDtw}3%xp9LEm8Gn0Xl|tkV^3CX8pGMZrlt8R3ZRE30+V z41M@g|8>b;49{k`{z(p((*6@y*1QIcD{a>Low#NO67JbdKdYOx%xZkdk3L)8Af6vF z-B^%00%>Ggr;gr|H+_ivG0RQ5eI_x03O4CIpqwt#OaQ!{n(s9!p_|r;Jh!@7G4cG# zB+qD!vtN`z4+)&7&*&ULmMJ{tOJ{d=%BxvE*7wcpe6Mu28*YI7)-+k!XYRIpv<|kN zlsgtup}Nr3j{`lJW*QVw<6EbL9&Ng+3zt;wffau}v3GUsV+(n3GY?Mj;z$D5*9%x% ztTGC7_!R_H`3r3I<8_8<1CE1@dh@;4!>8V3;P)j7pV6c-g}1su0*q3iK*D9#leAU} zt9R95Qd8nC{m77lDu1t1{1XZ5wYl++G*E+QY3w=hPaHRaAe&l|IxB;aN5?@Be*Gk0?I~3iYHT>(!QC?*6RABjR2Yhvq zQc`DEHQD(! zm*cpqmT6BF<0sjf)O;qj{F!c5wcXh|L^y`%iVM)ym+vn0+4Ynx0p-4_8|+W>F1@sw zv81}*HX(OHalv@5WP%~wT7$Rkvm0T^i_*wkD%0RosjkjZWgoIB+3&5Ne|jz&k>hLU zjRA*9Q5@23v4i9gH|ehksQ;Q9u>uwM>^xGd#coP?5QcqAo@ea6pSE4?vt^_thSuYb zvYt*CVrc8Rb;2TP%|#fOTD6*x)Am;U_oas>E3=^|xdKpzm4qxL8|F*6W-M71N1(ww z>l0OY(bpD(DTfdq6eoJh3s~?&;_-5NSFher>KzT}wKs>-@LJobI zO1)p{{hrf&4to|^l#BMVn6;?(YkYP0gpRo{#LZ0Q^T_O(8>MIr`|Rtk zfX-1055rjl63CM8GP4XwU%c5%;_hMje_E=D@At{Qk?7Bgz4jm`#Z$4GAa{0ZVdi^b zKv|u8@wcp*H+RrD__eRFG;F|vm%4*LL8^GEB(6ncmrZpBj|PPhZw8YRQ@rnK`w{o+ z@xD~pYYH)PM!gh5$=y8*kGHl~b_K1sC%YbBMSq5upyqxlJdYyxBJ|kIvsf%$`EC7^ zi;E4kVv2K7YPmLxLFvx1+>zI4GpteGagd;_dTl%9AI81h~go89CfQ&-Ht}> zoKVQ0+}Dri0wo}H94qAc0vUG0_bz^&B4uX5KzXIrmm#iYufFT9M*gfA1j&g z($*YXHJOvabrXrLo<9G;LX9HbYS$Kw&h@{^1+LF_LD~)yeg?OIlDyXTxMMDG(U;63 zcrTON5va#4l*3`HLUy(lbM&RliQ$v4RZ&OIKWKqWto9A}5WE*yZk?kG8Y7PnKWg%( zl8l5(zPn3X3^Hz5K9l1LO~zS3TG356WJI=&p{Gd%@1##7xN$EQ0}_sbxTxbfL()Of z>Q9St<-tZ({QNPuc9v?|3RSMpwDBu!Tye>DUb$+vmPDJA0$QoqwW)LdI?P2@sr}(q zJpR`<%H#W&mJ`_Pp#8@I$j5M_G7P=ou!E}W9~SU@VgR1vpeoc8u*4KU;$FO%5Y{Y; zk7dXpV{8b!@c#R^Y&(|_IisE1yvOJsQ zcBisQ?&GSPLHH80o?j6OZ|^R%$H0`cP%dZ9DI3z|c#|9y)AYqY-;3BDZXO?#zJWse zc2q_jTuoq%pfX9X4rhv2FYiZ|uG;j3V?c;GijaBZ>(GRpy_CGBSwY~GNXQ^(*ATN&nQPXmkx&`&*^&;pp*@3lR(*yy*_=1u!lt8~;f@cow3cViE z3zxYZ-)Bv|X5|!rT-}1^>M6Js;wF0q(nr5uCHb6xfRy^Qw`P{Yf-MFY9X%-lE~jDO zquXym9dPR37BTEtkp?5>!cQDO9CwusTX8QQWBDN!{o?_8BW}dc)5O~+D?kaS_}`r(dvQ?1`V4KwA0`EqqVzL)s>x_S@nk7_S^T6 z4WEO)shlOyHT9-PkKCi&VE&H&-?UtsT^M`L5AiC5KD3No9o=HOV!RTZpdrOn_SM9~gV^ z)ZdHxNT3|%xn{0V(UE`?R-}`uw#Opn2E*P^g}+7lNAY6uy|f={iU(*DVXx3Wo3*a{ z_{77l3?740(>h1}1#%4ZLlfvn59#%R1N-^oLXHHqZD6hh3%A%=z zO}9VxxJXP38$YQwFKcialdH)|``Dg|w~A=od9@!eYOMiCZE(Ul^T($jND3wrlVv$V zFO9-ZdV;hg$I;{i`ZTwKXfs4Zhdi?uNlyv;|pi|&3K5PFYP^n zEHBSjFCIR4+#eP+_<;E(WWu}`eLrzUam24gfTUk!o^O=#sv$rRM`MqnIOU1X@QuRL zVmPm(IZBL8N)|D=8AQto_`2|cK10ZJ1_o>(&%>!8gDG#taFJYfrF7|kG9tNC4`UP< zd=Jv}EnRjuy}lK;nPsmTV_X=w-R9)d=7qPAq0VnseaHgZYT57e^bfo^(0i@MqqRvp zAIZvG%=MJ+O|kdbkF1aN3p-(f%s1H^K`K1sJN-sinlp}o)V(j=c%Wrq3({Hqw(6?` zC>>ef&4z4dWs_WLx-}eSn)%&2`&6F$XIZgmsLePrZ$#$MRN_Y0-|`lGQlQj;#zhbTRf zAqC3H%l{IYVEHABkz1jx)+NWz}#E$YL2h zkg@A8@mmRgd$#|(!(ZPCqXAI}QO<`W{}SH+S1CPtQ+i)-U}$YCox;X;El}2O3WSM# zTT~|qK7{_}m2yhBhkq3Nq)$^la~5>9hyX36Cv=kA!Qg&6q*K;nMZYKJWP&zzgV*kvr7jFLNN2tF+uAGkNO22u(Hnr^?5M!97e$E`rY%P^-4+vM;-Jm@d29E zO99v4)fEnX+GG1U2vbYW>pYz}$$5`iT5WpH#;_5bx0kVo&z`P`mpNr0tI?-EhC!r0 zO$&6BZ;b}>Sapa!Tq=8!o%U0IIOpvXQ^}xC_#pz^KtqEA&oppmc6*jgk-4i{bq{xf z)l!rZLsy%Fg3K8Oq{*YyDMJjq0(7$u-D-`M!V^oD@uzRTpO1^Q{1gNw{CXhUS7#xrtuA>XV4&nJBn-BnWFu#TtMbdE0m z8pT>w3tervx{fuLGklc2a-iv)_L;I*;(gx=&A>%2 z@CeY8+Tx^rxi$WlJAP&Ap~?1hwWV6fbmO;+t5-l-Kw1 zD4y%EEG|U@1EKh?1?~`O=Dn!q4KSsl(KSkf!P(M~L=fI^j&VgCsKy@_^|__m^1MkT z!&_zwA#s6>tgBW<*C)WWLp741qK@#PrHYm`#u?634vaxt4P#CNYixUn$8i8qe^|h| zNiHQ1m$O&6kEy`oExIzeO61bO0l+uO`$>J*s5K31xcqVS!EhSoD=BkmAbn+sFg!Mg z(hj*h^_a&jjsM=%lz8!CvN=lp6sXX_k8DIZ>&v`=+KuEh=ySeR5D5O(Q|JrluDWA+ z$(xEWSF|jrMx_;uZ<5b{S`Ov09_tY_!?Fdv%3)#J3U@vKet6zf1%^wIpt2uCd~iVp zww*6dLWxW3^wC>8!{M}5!e*)b_xxdM(=0Gp2RI>HqYTPg)E>0F9O0)=SLkM47K99d z_Nfz~1Wq}*{OqIOu((gx|M|rHBABhHb|=`oHqkv`luD5~@`+OMCkCSS?nql9s_Q@S zkL|q?)$x6Fa`A9}yA6Mn(S$kG>P=%Z){Tf8ccasi1Z zH}?7Q2cshZy0f{C`K$prHl*a!u+MIhNB4N9lIp77a7iRQT zkLIczYX7w+kQX?*b!tT&m73P>@mD3v}(rI7VIW_c)$OR+Bm|#3*(cJ(!5Z)5fhH zZ@%REJqm=v%=x2%XuPQ8zz9-NMzG2S*=?=&22*Y(p0vAuGW?+kt7fk*`VUQ3AgBD(~^WUh> zWP0g~Ul{8?iaNh0NdmgLCT?W-U*a`S43U)2Pb&XI`fyD{YjHJ~FE4v$Fxi~t*1e&Z z@%@v1`QyRi0z_c^l4q=y+4cJ{P{`hYC^s7yI+zmU4w9sGH1DJwxKRyGPd~{N01=qb zi6-h55$Dd)$VqfwsP@YqQcy)%L%k^mC>0PG6h$HL56|P_FKe@r!DVOl0}>v_5m>|QtR&<(qBp6M!;TTY@!T!sw3?U3e)DJob)}Ug zai_)FLu(bKt_;pBV@CXfSaZ(0D;P}kUqwyxJ;pYV7|bmEVWwtoMy0&6N-|9 z0VT8PJdWcqgk#<0i+{*A&a=oE8%0y74rOx(NiY>Vf~=JGheQfWwcGgLk(BY6Pjl;_Dfa8w~*M--ecpm$CP zY$<#6bMUu^q%V1Y762+dMN!0g_Pe_~r^fR|s4vI7Le2T=;V!jAFn{c<-z=&EY=)Y1b}lTjVEZM z!gLY?^UM%);noqsD7>oo0#jF-#6o%I{EjVK-~?9eGG-Z-AqumL4@16hL7*HA$D1m@ zUi8^$6Vs%&s6IE|D6OImX01SJ^;6hF!j932sccYl4A5`7j>cvA`$Df#1VV7IX5@xq z!H3Aw_eSp2g>TjhW2`=}(a4;5*ptCCJ^xvH=j9>zx#JYJjefZWUGpoc=e!3xKC+#+ z5N+z|@O6Yfk8w~usgDNUV>#Cx@)d2R1*o`<)Rio%(D+FE;!r^IB2Y@XnVV%T*tjXO zgOf(&JX`VYuE`FMlcE#I?8+Nr4U&XUVNmtWJPQU$XI76x-e*3|06KZj9_+go#j<@C zVc?(-h~ccbcEl0jPQxIq@FaSwJc6_QV8F_r$Np{Eaq;4Bh3jiPpn-D$Oi+t)l!!L^ zipQa_LQC@Ke9MbJoW=zu&w_`g!Rzs!UW*Fw&y1*Swt?L)*U zD=5p&lLtV)(y;Y5*!tcXq3thW6R?!k#WVyQfa+QKQg7=j*3FImoierqu)CX z9C;)zD!M7mc#=9649q2nGzc)M?!`)hE~uH@9PWmbg?5FHf^WdA0+c z`|5Dm*`afr(hzd~pN&-59x4fUn|ym|1`6`&{uDetLOJl-d!vH7YT^Ig8fX2F1L&XP90Zy7hfyF|X@eDf%(uo-&IVc*XwGUmKZQ{%mUvLEOwJ ze8QP`)*Dt}!iG#T2IHD)gu+FVeP(@1QN+!9?tP1nW?z^Yq2O^}4+v;v@BySxf5c%r zNS6Pw5NHPva{#lU8NFh00sS1a-p-u4y^@VRQ@PQk+BQQfRuZ%hv{DLACKZgHB@7idt&+Po)Xr~&?Bs3@@~8$$6%2g5-ag0 zJFd51*d94aKf5{^(0mR+G`IcEJN*CttlxJ1yC4P62QX}$){zeRifX0e()ZIIIIJ&S zrBim}r%K+)c3+?M#*YBgzD@z45YqIDw!}v4RTMsjI9d-l8&t-{Vg>P2Il4@@+ zU$-;9+$14;%QBJ6sR4B&@xKxC-!SJ)ZV)N)w zk9{3=e_hiyWaHz&s}h8m1BD#l);zQdS+p_$vmnSGvf*OIt;SCXYnrFs!+Ylalp0p< zE~mK%pIf^UQ1h2x_>r6H-5i)K28ScabE`V1=PDUF_on8*)T*qfR8L6)cc{d0dsYL+ zbqPnM37D2nBq*{e==K-?~e~|qxC(> z#R_5x!Pg(_t1iVegX**qX4PpKazL9w)(Jr<0|NtU`)xrMTQUFLjNBpy06aB?`aOi} z>UZ&?6Xk-5n-kpn78fmRFVx}VStME2)-wD&mYZ371yWG|0)}`fnm!(*g`_D8^sSM} z;B?Y>5P#+OIuNoUYFMo2ZM_spV5ZAE!;0D`-P=;dPfUFQL2iR(9YYfW@98w@n9ysN z6kb`offz0)358Hs3?dl=RA-;1od$B+yG9NaE7aL5!Y6`uYt=jYhnMs;cl&zHCZcjv zy4iebx1}iUrn(Y>$`OJwW5uq_=bvMiUnTET~RX z<@uMtd3oTy|9!D>JfN-0zVhqlQ>QQGKdbuVjklJ5OnvlPe(%u6#p%edx$tr?tCg}i zC2eDzTk$6z-sE)g$Laf)AF6v6lk>cA5TsvMdVve&JZMD0tW*S*5HEf1EK?lm$-)uR z@gSb{BHir8Q1(w6_m`=HPZz|}8$_A1js)%uH?UVR>MHE+f;`fM1Eac^%n_81WndFR z>X;9z>@9=4IFzp|ZE6-hG(Oh!lOzOE<@Ms%g7v#hlrRtq$gf8%2c@TUlU5M;G$gKD za=nbE;B&OF#jNy#e#9b$8cLwl$mv??A7j z_+lPcqHuzy17n4aj7Ve&=cLc+#!KlRpd|4div_$9 zYYgb;n)IgjSD&vxV!b(MMC;a)`N6N*)ukVqru-<<{|zYHB$VIyw1&8rT)^b0|COBD zU;Z)ly`Kjz72b_H{2MM0{r2D`!u^BD%lEc-;`B3ZzpC;x7xsqY%jE<`)64t4X+RkpX0Wape=sZ zNr|BOht9)3qDM`Md$4amy#W`-Wpa%y@1Oi0!NEmqn4lR!sl7dyQV_R-1Z9=R6b`PN zPZKnY=qqfrrAQd{$6kpSQ<^kjRPGaSMCn))>jg+1Q^qAWxnk^8YCV#6rEJ&t&CgtD z+iW5-Z#H-DdeyVSB9%D3lLaH3%eB3|pL7vq6=Zc0=lc(Mh{^aTCS+OUoUL|M*j79H za8Ix12S$Qw%Z;V|2=kF5O?(UR&*E8ieP2samuDoe&7B(Hnaq@9ExeJ7(Vb?i1mF}C zmHivYi{2j5XDE@Vs?e6)3NIbNzoqXQt#Qj}Wej+sh};xUb8QdlhE(AbQ|my%#m(ya zDvH8$a-5Cdk?=>$Gwn;?u}=ElVJS z+qZC7Ck>|%3@380iv52x$1^~Z8e4DNe&;U-`1Ws$R+ShV`9&g}ryh!Jw?=(W1UHKV zWt!?5YrOegyUj_R`QX!!-#j5iW%T}9}T*9y2M>`*WrQ8S)3%imgmn|px*R1L5nUVQewyvV( zVZPl`e5mZ=U-<%~8T3`&VTQizVfLdym&v;JN!4|vOW5|agLCO&75WaZe^rGkyxzYl zxjF0O4BCm3bw&C;L)ENtJFGRyiUn5S`hft&$NK2g1}{L}@{{Xb19^PO;L6vj+@@3P z5f4T@V8kr0&nh!`3e=@S&6~OtJv+eYkF^h3U9|y?I@vVLy0tuIb4k4~k{Bm#*$}PvdkV>6&Nyf^vqk=$FrSd6PAd~C&Y>h1E z^$3oMi0s*?yK`jiJCaeHanx4fF0o7X{Emrrl$Ffdp6T`anZ(Tu#p8n-m^G1qy-|@g z5i+G1!>+a3`HQUlOCX*VC)^DT)1-AdO92pQRLSwOt{{u{8#~EVoZoXkB1(6S>15xN zjy>9n?-?l~%cpc#)ymMGJBD9Iz1L-|!w>TEng`(a*|a8ivKxw*nzjGpP3W0L7_s9- zD(4Ht$_)?+-EA zyk8}GyznmMJ!F>|!PUxgV?upGF-K@4EtJi_SAqa0B)9jzvxUS^x_Ld7Y{C1U^AwRk zc-5&9L2R(NobR3EocFzMpu1qExfi3`Kp&vqS211u>h`}!2EX&6eU}tthQ(+coiCcy z#+s;>p^9tK&_8n;F`bg^^j3AAV);h*sqZwKyHbIKPb@qc-3bQdLIu2V-^zCO8LlpT@`&|$Ef6!? z>P#VgQyV+}q6S@Cvx~jnNq)Y?s`FG2VxD%ed9p`D5J{hy@&^V$i=hFeftxzp9Lc{x z8h|b^fW=y}5$4N8PY4BN#YopxTtu%7f1qb34w)m~%RW1-nVL~QttLH`WSs0=*ruO0 z^BKIxWiyJPY>0d6q_AC|n)&y)|Btr!jB9FJ{)f-CfuaJ6fPf;PVx$X*bQKXPf`are z0z&Aaw;V1~lqQGXRho2_UIHjmq)KlgNR6TQ9(Y!)_`9C}HZPuc`9NULo;CBGx@L&8 zI`_V=4u+oc`s~sk!&FCw!}A})4(7c)gNwC5%xy`YvU?~AMBY)=e?E=v;v1O=r9*K# z8G{qhEYJSM_@xOixE?6LIsUI3u8)vCddzsuSG zO5WF>+>?7|Mxz_RgF)SYZE;!t5Uv;;S(cz-Ge7*R(u&k>kyY&_M;9*(??eKt&?wT+ z*_>JJC~u!@PK$ZIiC*6c(YEj)f=-!3fVL0DlusaOlLfSOSJMipuyr=2s{4|W_Y@m; z8{5>!8gw1+t2XGacGM5-RgzI%(eM-=k95=E73iz>VydYf=hHoeThKvRVTnB5uZx(2 zY@xJPuXBH(F!pE+xi<3iRyv9L{lDQWIu2{f#@fpv=X4ORkG~(jY?;dA5m?eRU}~ex zBg)~y{dCjAeH0^Eh~ZmIc&8jeM-}2yJLzC6y;lC9ln|6feKoOXEO5iJhHBfr(~})` zb;F`iun7N8_LZ^+9=DAx`yAK2msM+N1vuAj_H!O?e}~6vl!|G3Twq4OV#roP>X8n$ z7waEZa$eDbTU{g4>azhF?FMgNf}-)xK@S@#)Jdg>s?3ed5=l?Rdf`V;zo{Du9dbT+_$U0)Wa5MQxe!yVE5oWI?j1FQh zlt}&&p(embY2fj8$#H&qZr`nM9w*n(lSEmnNb~LlHNPP|P?3NUm{zCxvZZPOw<4Ob z0|CkUXpW}XMD1o&zuyPQiC#Y}#R6FA!Ws1c-lOsbbTXr_f~~0H-d2t2`_*oa;HyxD z_^z&5cjQS`ZS^F=@6LG7J(4_~)A5?>T`$ULXMfnC{F0xc2n$+*{|c_k|6VaBbt%yTZWWWPgK(eUBj8F?*jqGD!t-8}V_U^e z{xm5rsUg~vONBM~ERa7t-}#rBXTSL~#Kn5-VBJc?aMUBnhU^TMk5^{p9gdJqR+I}3 zMD+8!z3yj-%|rLk47|CTs2xjp-*uKFA@kE?Dtj>5JnGPS&D`MnQ@pDIX)C>3f3%1pz>bKg}X@)&? z`-{hfb({Hj_{J@4pIAPkKnj-jQm-U@6h*8W_Ks0ULYdDWoTGS2pe_u_{2wSQT{&?u zbb5pS{$VaH)IQnS*mraLQR7>^vK6?R`}^uoRV&?pGON?rTOTK_uUgodkfxQ*&+t+t z=fd#yDeTRsU;V>S;)ZXE5G3wT_6%h(f5%+qXs%oww-;+u{syDkxLvo!wP&p`F^21| zTH$wKsPcZgvMUW!N_5TzN@iJJYbod&Ste9|H-m@(aS2i3)%^VA2NsZ&`<=uaX1frGz%&{N)5FYm_bZS^jlPuHm3%WhL( zTEuPjL_^t3UlVELOr(*`%+U%ATuW^10MZe4_41zV2E#Lv5+M#8!1ff{Rml zFJdVivcLL=)MfI63HM!neld_GKK5%MW*}tUM~`J^ZnRqD&Vsf!)b(CYv110Vjgj?1 z`DQY>AfPF-wS70{&mC;EpHN8mnkzr2o&J7ksoDZzrFiZIDRf5f2WfK2e>1*FT~I#) z88+Tz0oJJf;lP;u$hG`u9@X@R_q*V zC~~I&o6)v~nI2Wt9jhI#lo8YH<;?cuvB-Q-6mu}2g68xqL_>DVC{Y9Q&oF|MTySEO zhJ=qB0D1jFu5-A%zqqa1$DX`ur|HR>ljpxFKz%`Yx#BU?mVMx5*rV>HXne%j7l&Pl zx8lV0Y0KOguH*z;P0y;_1`h6Da@Ic%?ROuZ5*Gcbi$*|BH_!uNcAj5tw%`1_4|ZBk zsiE%@mNf9WDmv0$3Dl9IJCQ7=EIZ?#93wq{pwytmS@$W5jY z>wvE$JS7g>$_UstiAsWO4LE*0(wwG3*KfY;F+an#MEzUF&HN<&Qg>t?Cmg#VT#fW& z+I9-R0MqI+UskBQv`OV-k>{5o;V(6I`TikX6bLR(5h-V~K+ekkV7n(bkH;HrLgV=p zK$vvm5Nu$4%Zmk;T(@%^qy{REFm0=(oXwfJyor2jvXbVnUEoJjODi5VVg;KLPU$Wi zo**>x|BEI31*N`zXOsm*4q|_>q%aa}5Y~YZj+7qrE337$4w(H$Tx(7Gvu{urz57X0ZJg@e` z#ONfzeMLH0(oQS;;DT!@N^x3ENKRgb9qCb=!aoNEQ@!~drsX9SC zMQheF(UFR`JarIvT8LXO7{AB;N%P`B5+vsgz@9iiOE214k(HY)rcV{u+yUTD`_{vb zUyqz_6e*=P#Tq{jerGtKvh(PR2{jnBn#v05bL`0%42-ybrL=ph;tb*T#E)_!z z*fru$HqD*~d)H}HeQ1NCZ{^Hz|PqsF`3F84PQnw z5$Ch5gWOWYpX}SNId6s54BYgRSWRUN$a+hAD3xOSdH2-LIIT?1hkpX(@eUHC$ncRl zFrN$<3f&Jpn|VfJ?zM6TZt2?5IM>;!%bP8Ae5E~5-q%m;yXp;Md&9Mdkh}6ctjQV+ zj3@HdN?p-zH#Nk)$Za+8tO0rBbet;o6Ew9Hr{m9EJA~{pU)Bu++3F+O1(TM(JZ0Q1 z^WLepF^e?gQQD?Z{=?5O<%|?iPa9YMC`jWTxt}gB%EkN6CYGo0q{(`yH?j-fw1c_j zm)&}wH6Dd~XeLH$9`fE3#2Dy(W zh!q-cYyba8+qc@=Ykpd(AwG1Qc~gRLU>iJb{IRj6(8W`4h9=C6b$XE3R~rW+3}cY> z{}sSoLTtXOus6&$I3h43XfucC} z8F$`y-BgS5FLIQrN?q1ioIP#b%dcutpuOeJQM0(fAmWza&wyrWnQD(JnWEwfU@AXf zi&MPCILS{ER8QOrYYc%fyn7ooVWfOQyqecv+SMq!no0VwI>am@1qv46NmjkEZPml` z0yYd_y!@a`(_1*AQ7kKpK5pa8Bkqt9R})(IoWlGaVJU@ zW$}Wrf%&ECYM_qd-V`$lW4i0qFC}A!0w&lY;kOsj9G(2o?Q&b(7(sA_P?}Mv6h1D1=w(;jkDX_)IZoDqkU@VWB z{JWd6$bEbPt6j_n0@Co(DJm50uvs`F`D;3ua2fT_iIWQ;cx{WJ2O#?+6OV&9fxL#| zw0Oyrk(@ls0lQlF&83WTfo=KrZvAh0HFj3nAz9$>im4kVy!!|;s5kuQ4T=N9ulHf# zN1Gdo617TOkZcn;HT&=oB;ynTa{Z4}r1k{KVb9-MGs)7B5;Trb+Lulg*nP>Wu1o77TYUCIZ}W zl&{WMIAhu%mt5&R07-85yZ%F?!6#y`J|C(Pm1>S#@f1D&kYAYt6eZW0YH}ADE`CYl zhZ?WoWVH*7F?0sgg2nRT-?>TLkuDLARMgVs803*&0!O-5N->gnQ^jhJ*UD5svWMU% z%0KJ8mk-h(*!#W}@nd&j=92{nkkP>9B}1*Fn+l7Utp@l7gTmgG8#p(yWj8w==p}}6 zpjKodglVPvfyV#xK`#j~ZcWX9o|1(_X#76tH9}Iz@`=sF3Y&@9;-4>q`c>4(j{O;Q z_Df#6Hj?>XX%ry9-tp0Cs-)8g_TfA0kt)WXxll3GBvVKdA9*g*>lpxqhwNei1) z42tIFX1cT)TP|08f_mCdpsBnELQ?_d786>?qoo4@x+`)u!hQnvjpQ&_7 znJ~sU0o9!v?qqCJ{sBu3{MloT1p?wI>TVRT=C_)W*&-RFVf@Kdxi|v2ttK6SoI%e< z17wQTz?WRdDfxpkkOGsg+Bk$ylTWs|t-DEKI>K3hVEeYP!l0X^-Lb5Jv*7ei{pV+j z4<&KCs^J98fJw~eZ1wqj?*UEMBEb6h`=mRDfK}E)$*=OeCkiuyjm%Ro^jE7I_&cgBD@;#l7NRhkt>fKXO5!YRi9H6-Cm$1O1&syRXwPXP#Vd{=Uf9xT$QGZ>TcD9_=aTna z-iZ@Yb7Og&oi3^52aa3BXqS#O7gvo-bTbMiXwU74zmojB)3NxCwylA`A%7b?t7M5q z(R^Qj6TyTv6i*-hbJ@SD7YnEhP*OFAlC-C3z9N zpZ|w;1g@I6D&vy!RIC$z)ZHN24y_wiX;!-ZUgPkru6kG}D(;J>%MYvXoPInqh+|;?4u&W+AVPPypf*m160yi-@vD>uVJ4 zXu-RU5%nUt%m4v%A+gNP&M4bO{xGORqq5@r_0%N{B5wG#=C{ zFcHe*2ffY9Oxox52fX8sn+dk5SPyO|at#!0Mh8-P^TTM?l&JB`%qD?Wy1XA7PvXd8kOIgRw43e zE?s(sK|O~`3}e2`DE7wr5QjQJ;&@XW-~Pj;^7*>V&?ZWIAYUJEs+XFJrV5`)QF4E@xIjkZ@xz)0le$4XXuJP%NOfKGT0(<%tghe__a1)O z6Cm$KaXnIfq56t4vv+h`N z;nc>E`aZ|@l#!~EBf_kmmK|=x<#;LG67yC5#Ow^r@V@%y#sXSXOD#0cG+qWajj|Y+ z3oLE!S*|iY9|{TlyYv7|%mf^y`y&n(w8S!)=KEbrT=%rd-I-{-q;S>(WZSsC*QAb{ zTpm6TOZEeO0xUPRREi}JnTa_pnjfXljsY3y*L7^2BH?W@Ag8pLep3D-F`C-~TobI{ z&yeun1kvK`op?==3r9y%ZC;%8UMeXb|8!2!F#cZG&D0{kM?I1EDuP#}s|KeF##DfC#XeEI`Su+N5)HAz=-U@od%$(NQul$aOCzu~Qoxf3` z?QtRO3256=t)bPun|8|@KG4~_eaINz2ubgw6eo*V1dC-Y=ijQV}sH>&zT4K|jv?YuV?!YwDj-ULwE&YKP#eWISkgxUS_` z+00QY7P85(K!j5OCo~h}FJn?5+Z_Br7f3aRb~uaL?fD*((x!4Gll#Oeqki6ytm3t}Fl0dZK_sGWoUkvXLiOl2&!CA!>@430yaUELk%_(%>4wxHR8CM`InKx-j} z=DKT}&5X)~{GkZY%zFG{m^5VKV;5Fe9s{1A=AQ6GC{)+uI2an|%TxygLOw=Wt zzX)8+AE|TR3LIALPF)ML?uft9^doZ@@;SM7=fnkJ-ip%_(}?y@!EJLUppURLRiB#o z$ALh9fGZKycYP)WvInB@!Z#SU254q?29?y$P?oJ2timMM3)2BvcHG509qWeBHeGNL zXQu?r)n%6k+$*QNzBLAXzfVI{ZCW{k7uaZTpC!inz5wMLO};QsNbZ>*3>BVeio7nI znx;f*yc&(C0e&-sI{oy9tFQjz71N;7@$Z#XaCvwec?k3o8h2iI#PdZa4b9D?vKATR zz116cogAdJYZFv=rauM}UC@~z9ug6Jv=$#5sYp6I0s4_!V2dwvCn8Jf`^GA&xt_Z7VBTTeCgl2 zf(%;EL<$}6Fw`iFjRM!82)G8!sf~%vLjADqBI;p3DQySlWyOsQ3;0~ouY`{uWm89m3K3s9q5dB zAZtat;0E~2gHT6LamMP7$F3fq`J~Vla1E)-re35zGk02epp?2B=@iP(st#`{$NNlU z3S4H-x@33i7-9pZd|v5udOI%h(XzkyBAG(JndEKf_B;90XhAD2a0m`Se%~Vo^!oTQ zdeb6#SYLcAl-S8fNdYj9a&jZh&%LQ^`H!8V4C74xfuMv3E&1pSGn!dn9x(&D!{4sc z$q@&{r06q*`~al9Q4~oNQvOE1^Y3GQslA89K+9!CsM7ddLv!1S((9xSbjqj?UD67; z%OtaLW-a->(~p|ReX_|W#l$$;Q~TbbT#TnSuqIKp3{cXun-sEP*S(P6ue^N-_pjrKTON)b;Ji0Zt6BYx%dM-NE$FlGzui}qAI{G z2%%HCkB+BM*Vb=?w!@9@n#MFTQr+XI{$THtS8R;PHNC?q#Tgb9P1+3SO}bi_VEE2#}vI zqZm$*Z>ofC=@)h)J3AT;D2TDB3ZQy}Mf{Y%e|r%NMM69_U|KcDRZM9YgXdpXxbf{o z(HNX}Syj>8`(h9;fNP;zmm=auKTtA#&1qHt#>ve;5Cza_Au z{j)FtXr0oX%GT1tX^im3#Kmo&tG(Gs(Hg666Uvh*wi{aTxp89EBY}`M6ZnJJJCpD% zu9`VnK^~6pg^1L~hNixUG}uS9Em|}9&a#N>&X(XpXuYXXJyln1yTQOt(Ww12Gtuq`gMfskj`n>J7zGu?>_^RB90 zEoeqM+9}Cdu7akLN-(P>)#RPmtGQQkP1*^ODN&6?%&nwYBe*55$A9YbzYtm3L_p#J zaN%zBedxCiTEMdp&hG-7R&^t~@FO-e*(-6OZ5a3};}vJZxCm9@2ELVqukHNggD0<- z4JMFo7}U;ooeAsaSP4WxKJ2F>=MlRdA?VU+el=YMGMN(mWz5g~>YtenM0AS-M@{djUSa*#B*80<{~Hk0)%)0GJTH zqjwF7xa~;l4=h{JUFmelmhludkg_O0d0&Jll~Re+65PY&YJ@G`&kdg*CY(R#ifdSN zGQ|qG55$rYYC`vhVGuTxEB2lX_?_aSRj;V)i+MK??Uy5*{skj`p6)Je6ae=$VrT!L zf+k6*Bwsx|bgKaSvTh|xw|}O>dQ&Jc-p+rl>SPS6?ltdA<*loF7lQ;} z6s-DMg0?Zf+Xg9A+ezIM3H-Ntqr84g$M0qH6)n&b>cr8*yD0wcH`PW!2>`Fm^e6&b z{nQKkk`4f7a@I-sE6Dy?)Hl2XJ?3 zFyPgv^oWbX)iDOXE!xXx8c4zXXenTI$1i1<*id-XtPCgJ@k>a!91F&CgU(%v6m!nS z-=o;?kDMCRAJO-dVJOTts^VIN zR|@E-}$7AMw-$op>2%I8lI}z zN#3QumFiuBw%e$o2~E2A{bP`=8OK3+^h;yB!pnh&eMwg8g`ML1eAOxyGT*Ake^U2E#=PtGhaCO1ODxs$2no;>o2S1& z^`GC&GzX<(q=f&FS20X0ceSJ{M`$uVVKjVG&xw9|c!FZ&u3+;ef81S!<^jeA9+$97 z5z|qrHEJ%ZVV43fHoW6T8)Lh+BW@}yoPyH6pT6GTSF?e}j&0c3K-n6PgWzh(*Jk=h z{n?MIf{4H84Lza(@Gn63;Bzh7C1|n8TaI3yJo3r+Gy_k z)2H4(m#kmf9X%*yj))@0H+aPWP%k`j9I{bE&2tZc2~mlcc!Wh_YNUHbq2XLO+GfWU z1NvnPD5^}?jY{6Q&| zdrZXeu?FzbaLe(dF*U zB$QTX58P-|KJw`HisU};tH($DIT#k_SGE8Z^1p zpr3WIBUu$o1|khI?YFA>muJMY3)Hl4J71d=|9#YEp2y`*$hyKV2)<(lhAto4{)2x0M5>qh^_D@m zDg^4IJR>^?ZJW%gTh>CbG#BE&=|iuXpYPS~S1+y1k3 z(#cN)KBLMk!$`mW>DuAO^?Lh62cK(s(fOw}n+I$*4K|Xwl5dTfphdA;&GLz>F6~7z zMDY(!;9u5%C!lOx<>7;|uG=4K(JP=F|3EgInTb8Y;aS;m}YFT!rEr3d0YZr z-BU4}p3Fv!4&&gbQB*khk!BwMbwRA<>3UVwRkMnP3H_yRBGzG^xnm3D@X7Wcm@F3R zmzNu+Lly1b8+7w=N|irXnl;x@3gJ1Ssu`A{^nTuet|H|%9*wNKZ-7ha>UeO#FC(jd zQ|bLkirsSTqNi{GhBehr+y$ySz567)E`t418v8rH1KGbxp~uPNfVNqAnCR<=aKpv)E*jx(mD;-bfHF6T1(DD1P(hX4 z;%~6>(rCN`dDXbT?cVH_i?WD+JDpw6`o=*I9APg>Nkz^y)ZbKA?ysL^XGG!pZ1I)! zOZ6+TsG#bs z<}LM;tkX7E-WHJ*Nh4K9iWmf{eeNh-26}5Z&VjWk#=rLIb`w*K6`JTxjEShgWUp>F zd>)S?#+AEJ0LD01Z~xH+zmDiIuUppRYTh}94`;;l2h^N5H8lLw3;Nh~BNY4i(w+9k zFFvzJxxD?`Mc%OV8?Y!9qgNy9yQ_yJR?Wl_gI?{WiA_+awVS)11mt@aUjn7?9#Ir8 zr!%)!FH|Q`oA)xTD+qypfRK2Xa%FcpSlghSb8}2n#K;@_L>EP-+@LGA`ReWtGPuVq zr-j?B1s9ZrmUV`{B^+$2?3to>|mJxq5_sqIR~R(1CU3ifR`B>Lg_{xqryR&Rm36mxZl@h8_MeReTq_ zxV^RvW9*7Dd9rH`S>bZI$h1ozFCGkBRH+W3W_JDvQq8!ETGC zcOVwv+7{d*7Lg>t3i^3Be&KOfkAe315&4OaTQS3^A|KjzX7=7 zehLB`ul`+`zOR52jVp=`Dm7BBHsFlzkTB{TM~^68L?IhRGUyY&sBGKBlho4mu5=M@ zsqIZF+~+h5UoD1SAjL&%X~{1;dP0 zaJ4JNxZ#qj6tHj%cbOp+thade36k!lX>F&Yipyh*2)P36zV1;!Kn9WlJH8 zstq)zeEa1$O9WRFI!xG6#>7%c1t<)- z-g_95!sI=RWMfj{HXDwV-NHQ;+s!Toy3XrK4-za@wl!hZy7DsdC&ucm)k|ANO(gl1 zw%0nmiu*R)HzID~9>H|^nHQX&s^@j9s8^WHEt$!bdAH><8^Ke7EjN=wQmiW&2Vh9-RiQbh z!JdMhVccLRacn#Y*eC=KfqFB*#>T?>95zYkYpvl8l&W?U1O2zJ&uHXsX$H5surf6~ z;T`Six3I;kXbE`j&tJsO{6n6kkQ#bXsR+}Qwe-bZ@Sifh4JA#x;>yZ8U^eJa=3j#n z3q7Iz<23a_>|;yw%oYws$j=_7g}PfUBh5PSFmZ}tcQ>@4ia-U@zO;O4tFu#Hq0@EI zf;Hkko|UCKtv$Ds!?LXfAHjY(eA|)QKA+_mc>5RW`}Q5Z4uXzophckGira9HCe4hk zR&%Yk())ay(Qf+*6ioo{=J=@?fm0RMRdyqdufluruAhx*=xKH)HJqtX_T_@AFiBj> zh?VA(@`g7H*tHv_t!_PUFwVrdeZV6D22MpTWmnemUtVy{n&6faV#Ml@54slJE~|9L zGp2}{$FMMrX!GHWxHy(o;5`}UFSp+*1d$ReB2Xhfk#SYn=mP=XvwN4oX&YQD0&`je%4<`)c8x=5^OKNreXs~4DI5|-rJK=`)C z_zKHTP_^?cd3Rf4U4AE`5G{O)(~ViNL_2s@O?oAk9Fy4Iv)UQf;rQnRR)KE3x** zWw?>^V)j=&=l_T0BRd| z3uiCsSx>psljguE7KmPK;!xmBwwtA^oyu=+40efg&Uw=%CYhPTdGGXTLF5HVp%UM9 z)d<0gL=bnrF40hi(#l^Xj*Sw4;W-Tq^!$C$ZV3+`q=(^EC?B_Zcslghb(OP8#i9Dx zkr$Ge;ED0VzD|M*aN%W)-+|VQTcYEdW3{2o_}jska`@rR>q>DqXKA|oq(mXvup4O> z0Mcm2hp0lnQzhlT@tCo8u;nAs_YS_!n6t|T8*piJtAEzf6}K^xb9$`tTC-5-0*Vve zwYhM{Mcz4Q-K&^2%m&xODvH%x99wz2-MKoDi?4sTtwJ*SoSq0W_0|YJ!(h)oNVGY= zN8B3o*a73X7TIv9WNQDk^Xj$4Mjg1aJ1g_HStu{bWwu(3eWI|yEBE~m`35hFCsN_i zdv2Ukd(SXGErH*=+Lw#}$89e>ostOh{;s41E~_weFbOmlZT6=()mNla?bsF1vf{L5 z);UWHmN`!;rew(=KArF9^OWbn{$g@Ht?Vv)qN}<@;c({AE&8z*kb&L|y#D}Xzz3*s3O9M+pLlJwdO)B= z?>KnSOwBxOhgs73-M*Xjrb+Ja7ilI3a(#quAfNS z&*a%{sg9`{34vzqrA)kwk7#z+MI<{jzWx>Va3WHCb?4#h*Gq5om*PX?Q)7|!=0QS{ z;&hba;;^Wj;ViZN{Q)ydQkPpG7rgvJWAF)-_2`c^G3-Ajo0k(7B@i5KZ ziVtnGBq!W}9E;WMF~N_N2_Nz%N-DQ}2vT`?mz?gFiJvH1d3FD|W>{?mGe+QJ z3X5qtVp}G)wG_);+a%DC8lmW1%WZr(%OQ{q@U7#tyl}p9c}vMH#@mz*4ADbLmz&oI zv&A`Q28B@$RY^BPiArp-0o-Y-k0^i)l4*l0e|R)3bOLKUKIHLT?&IZTB!g=^_L&9s zj0(Z01v9s+reYB8hN-PC)!fGZ84h+>v}KYaE~l0snTbG5HQ_2193~>Pc)A$8iHb#C zbt^rth(p5TRlQGpI*rB>VbwWD%jQYx#zS>md%Il5xNn*dyk37)W-Xx~WOZtaar=X4 z|LP2#cheOYm6$PcIT*@5_GAseuvGc*ot-(i6|;&p`jL7)&i@g%|0`g-B(yT<&=m?S z4Rr6^VXbFfvBE5hIP<-hB2T;pIn4x0QjZu=Md-iG&N9wd-);|WL+WZq+*iTY350H} zZ#o<{#ap8kJ-#T^Gu_BPfbAJS={&8RfNCb-txkpz{vW-@hgZ&``Y6uY>r zvcVr(=O%Zmj4>*{uR1`urE624^Vw_?WkZ#FlgD84U0mSgY7l-hw5>{t$MTr*C{;yQ zZx_DqtWgN$mX2L|z}-NQ!G-QZ$Z-#}FF-86e(#2el`o5TmypyH$fUNM9Q`{>_;SKi z0gIyhPerBrCg6R2Bh*M!U{9aeqT zmEI_M!?H-pyIT~y9U>Hvyn5L5I^gS#8zK+x;BWS^);9D7%rFMnj#GFmYmN;n1UEBY zpWKt*h|Qlw@sd%g-6O)bR5lWVP(%Xy9TW)a+3v|#Sw~Rf#1dn!6iEwW73}B;ZglOB z)1^Sww2gc}T{R=B=GaDz0YAf<42Xrr3xwjIN5$0t98R14(Q$Hx{s61ZUttV%NEbnR>W0Zm_%4q3?`x=zI? z)X@uQy$(NZkR|Fmm$$;Zs(q#Fa0ac8dDvhqv$?J$&NghcXil$u`#)cjQMMdL^u!3{ z5!CUq5M^jR5(Q77#W$G$X)~$-(hwv$DJv<_Ao8zJO48Lb$6uMWY32g;_#Ap; z@36+~Y4pO!Tgj`EGOU?N7BYi6u4e|;{krfzUon%IO-C<4fVWT!ug*)o-{x@=Td~AlnBh+IDbd`g7~?yrREp!Mj0$W z^Odw{nrv&pEi`YW<+qhcJ0`FofnMPo&ps&5Kdk9sCic8SA5WqvLms`9nOGNr(2Cz6 zVf;vNkED27Ak(b7oQS_X-hw^`0Y{}%P%8A72jlTb;g*!a1;Pjtc7K}Mml+$UDB_^F7$Bq?=qkyXtg9iCyE&T}Z+`k00(Q9%yP5a>JC%AM+M>@) zwSbh5N)FO{nwqD>?hi;kITXsWGb@i;m2GI!HCLg7RX2~7CnPxt4wHd$GWI;Io%~I# z^Gvu>7b7Q1T(PA4>^Qw_3PZ$lceN*V%M@pzVfk~&=k0dW_7cjX&tjvYSzmbmj=4&C zm?ApurHl_Ed)i`2sNn;kar<1dW2Fs7zAxrmC>tQ5RgLkor45A53m8NqbF(y+4;H8Lh@N(dKr&otg>1XgQcZFiGrx&_IHgw zjT=bX#{Y;FSMYzC|Hz-{DUgt zcG#)IaVaI0%FCok*9EiacIY~Q>~q5F*?*+#SfKAf?UKvNPlRlDY_dG0cvN26XWFz7 z!JO>EF@n1x_JJ}7*HOwFF> zrz~6;#|xq_H#27pLqcV#iNJ3FI)sV~t(5jI-u^yS;bBOq74*vnW6Bz_$Jf}A*yz1J zGbOW`Zry`gMWwT4ljBE{185ZV<_sl;dc>^?K^nKWFtb*|`5s((+-9`mR`85K5~Y`U z48nE!PWd(y!G=5OM^Hd|uDezKlL{f5vKO+IZ{N*}bH}l9j@SU7pklKm2@;V^#`P$_ zWlVDn9JHe)oPtf$&ea9yH3W)M2|D#{Xom7ID5l~E9N~N?$UqQ$XPcf|f2{8Ek zti%s&&YT@5Dzv$($4$uV)!e0lJPp15d-9FeJ%if}RPS86tAH4l1{sBU|88glkFr=k2X0WZieH z`kL!ovSioeg4??I^P*txuq#@B?FB20vRu5S6&VvlSNe_MolCYG+IA1@G{|d*uVIlZ%r|7e&pf7M}>Q zNR^cWufF)@`WWPhgWYWX^J+}yT>zJ}B~B71Bh_#--mZn%5rep!t9J#wKuH5Z*-8(8 z#(#JgE8(DRrd5VK!V#{l0dI~AR>IlAh65WeMs`XGR+JBXM(L?^7Ygita|nRZBcw@V z#&RqjpcIDN2$Zx431$3VxFo)tOVVz>ac0;xW1&p({UlkjR3OqqpoE;kXk{J2wwRVM z7|c9?j6|e7cMxA70Dx2bE5B0^#Qdr?DxAO?);HbzMIU}E9ea5?#h?_yynMUzR!bv4x5bnU};>-uSqNC9=*7?foBUJM*^p_J-%JFqU+L^0je7A*r ziMfAsRnL&18jTHbD5hQ2s|4vWC!`FHbFYPPn?0c_DQkkKxhZ7(ca_BzDptFMPL$c- z92JA6<$|lSu;jwjTVvN&;|tschtqwxxf~{B6XFU6rXX)g?dI&C*Vnl92xZDQRJgD& z)Cpo^0?~0IZO=XF?XQ8(jgO!DB)>XftFpq(Z3YK=9W-3V>LQj9BDM~R-BDeqrlISM zyN>UbEASq|EyvD53MltJkG^$;!(-26yu`z-F`IohNX^pMwlg;Ir*Tb>jT0QFrZ1a2 zo50%00++f5k!PM(#4C!}b{Alh<#uyomrL+l!P!TOCgivW{{u~sJ)zF`_7?870r@4* z|NJ<*tPE9}dIf1g9r|E-4R}s(S_?9!Ex#fk-aj@N6BlPL^Q%n%zlpOt3-}Xwc64?( zhWr-XDnIU*hnqXqm8h*geolVrlhnTN0jSqlhswIxBr~;Ql1ol<%T(t|i$!-tyts=C zbS7=rQCAFEk57q-T#c7ObQ>I=1N8j63_Zj0lfYI5qPOFaQgi=|C3n(!~ z5hwoTT&;EmJS&%lrt>O0eGlaI#9wIn(^}5?>(5H=xXaYz;*L`q-MpT(mt^+UWTu;H zw(Y?BINDD(ScevNsvFbiPY}wQi&#NhwjeadZj6cr!tt();i2g6GeF zq$2qsxC1($Tr#BL#42v$aeVx1a|nky_h4*B=!>QFTl1rPECn&2 z1$ASTb`HjEV1fb#d~uMczx%P0$F0s}Kh%|j+*!jtwkMUdv9k-?mJQQIWKNE`Z@C-0 ztY(Ry9u7swV{AG$0=Nj*QM&%FW-RaEs%9Ys!qmtU^grI_Pd@l-fONuLzZmG0H^W`f z5V_+fgBy}^{ron4-;aYr-q8|9&Tv|vL9r`tcq;SXTVmWJh((qR-4V%Nox(W0{u4TW zen%|;s8q&XC1{B|tPB$BBJ9lD`Y$Dn@|>F28HEBcEEXC&tj)sn&Gbi4;r|Jh2{<`M z`?*i>zEmp4t@&zIp^4*EL0?u$GR6s zg?jzuwyC$u>85nSigV2Fte{zyZ*QuL41kz2PIm;sWwW(36($B{Jnj-I3KvbF?-+QT zAiJkIX7S{nj`j0Bdsryy1S_yEB;=xYgX){vjBl^7?B+70Z8o|Ag!JV4$1ccg<&sn{ z`LWHu_nb8;a~niZdjuDbv?}xq_m^76VK~f*J9|!m8a3xEp$n0(*g??aDlLN>H56U( zt$e!Qrg^|uA_zxlV698cBdTjF@-6|ZmZ~&kc7w+65QYjQexilhByjWHE=`-r&)cU2D!1U+DrEE0MaCp!ImH5z}861Vb_)L-G5u4Q+`W$|N7 z-+KY5YXk-#5G7fET)w#K0h(MEK!Yw9*W95OH22O(%`9)?UY8a+R49Ht@t!Eda3K;v z&HhcjVW_mUhdR~Ef*EHYD*Bb1Nd`vNNZ}yaGdqSd-SMvp?j61A9^%q_MhZZndpE}~ zLz3$S1ez@;kcx}*f#Y+sb5B_YpCUwDUbni)KL0NnQN4EDC%_Tkt~Sntyl)Zd?(yY% z43AIuvf`6|xt)T`3=vlYdj@7}!3=;|cSEg{jgaFxcZ+PKIYFp5H~S%5#;Ifgq?es# z-hO%Kxfh53)j-GF0Jp96_mC0gK68f=-gV44p9&HzN7s zAu$^JpFKO$guW2S9XnT_S?%fck`WzyNX=PPd7SAfOGUcUEXtMn9Wh&$fq(F+mT=!C z1d=2B4#Dogl~-=QA2@VU=d<;}sSn9j3ZG+(SN%o~5!Y7omj??lcn)Wo{-E>ryduFF z;b+DO1rI%nzTy$P*+d^G+cF!6Db*i-caW&=;;Wy02(OCxgI8q(*(_mLo2xzzh3jYF zcHsp#f^^NM@JkDUCSyJ&k9I=&==Z5oJzrK_Jv zz=PL0emc9q@M0I^yl4RIBTvG%HHTYHrpljTadgq!awh+jzu)j)dkG=-Gvlhd}D7O@^{R<^D-o zcG)vh>GY8TGTHLS!JuL>)byvT<IsGcnzmqtsyPrlE z6~x9blU$yWh7Bb9t{bxPxby3Y$3!J%D|Umi`d)Mlqdo zf(sFfqY(v@vPj|okG3m;rgH86_i9qgkP0C}BpFIF54V(%6cw3ECCNO`o!bp1+{_u9 zPAW5*hjS`J=BUUl^DM_a|M%+1_uG3v`-xsZjtbwG zNYG3Xc~RqEcv0Sj#gjlWGj(VAFZ|tMkvI5mj?Q|gqO11b?=GQxwjZBLp8;>m&LxaG zY=|0$bAU!2Q|Re<5@FQjO5WcSHP5pnjW;KB+!fGaPwB1|7aolWE$PH}V82=!3G#zwaIhzUX0VMkd4aN5ME%C|6}T%|1^PUMup(K|)NFL#2K|`967gfqkyIa_J$haP zlejU=qP$4cTf_BZ)n~G8m(Ad~7NfK+hkwFIWLg=@}te1O1w#^gS5Wa#8z|Gkrc9Y@@CS zT7Bjb4qa0@B-T2q>2dJBZ42wSE^(quW%BJ$?AxC6l}d7TR52bGu~3oA={sF4zIY7p z>3WjRyTGu5{YbB>r*32UkMEC29JBDYJZHm{cJ&0=g2e99$0{ZofBxQPa#EpslgfRK zJk>r!N3qi;2V}PGd%xy)#lxGno~~@-_(Nv>*5rLB5_?Y{dmosHP2H~iJLcwA)>maF zhxcSLZuS0h>Byy%J5EFhhSJ8K!t{4c2%cL0_HF79bCSm} z9;4po@_*}}d+PLI#PP;lU*W>#In}l*JQlSAxA` z*Lyly*68y2DN8%k!Vbg2Alv?_H)@XMu7n4iIc{|;zeVhmf)tpm*fu?-jhbe>$AWp` z$*FAk;B%F9wMiIzytjvG`^KKY0J>4B!_|XbQp6s!5?L37A`c$OZ$v$pcuy6>pjg)# zwJnl?qNYN$`uJT<+kOwzQK#n<8}z@N8e9QCiTfk`0v*f@H$|UZFTl69F6fmcJ-18p z1^!U>2nEqx2JYO-PnC|!$xTO1Nz<*hIu~G`HSQOx-obR&V0x>*?5I%NG0XPc6Fswo z89578_vWn80n-vOLmp;F-j<4z8q|%Eq1{xfUUgU+J9(1!ybse>7+L}1%-IR7%-!_~yFGWrN0JN9g(h@!XT-*9xdkuXv zac3>%nud!4MyBch-ya%oEPaATPDs8{_vMt6!^P<~%bIxuL7SQfBzdRbF!wjAQwtvy zj#?`9pZo}hlR7x_8o@vC4)2`O=`oyI>D2u=duLOl;z0#;7`8-71uns`(&Hz)SXX%c z<*_be`Kq%f;%OuKd!%G(ag>(x*$kFLC(WP)P#E`PImzqBt4 zikWcQ8BCaL;EKFfFepaqi&`KrYSP7l{-XN-x?kP4yZoBGU3SkMbxc+HQjLzAlBm8P zm8;!s9ZyoRo*C>D0^#Si+*d;Y3D{82M`sHO0^@E36J8b!dMsYXte|>}7 zW*+AgE(y_3hSC&#wv(2Nx+%j8H?~CQ3+_cvM;%gm=q%rdyHerS+n-)e#4oI3d7^;@9lHW8!^-?ZnKPZdOWI!LH+Ww zhaQ24YDnDLiuyg7C;uU}C!GPJTynX%tS3Xk2L-Q?#_Cv4^Mkqcj_s;Lhe}Vj0aS7@ zd}{S+Z{b-BC%JOExUibEbYC;l4!x`;|47PvLQs?PXJf8?Zhxh`cKj04N5_jp)4%qf zZ5fHP-+KXmRC7|^`9BBzg#JupB~$ZINX<IGkR$#-cqdQ+&Ef^^aF4P~*kY^w)K`!CR|r zmn`~xalOlA1L3hOUMJMN`>j%D{ zVCHb|AKN#7K6r8FcOyRaFU3MF=Yt0Aon23#%he)Lb$j7n53RW-S$5R# z>Cux32EKCHj~(r~$n>HtO8ioxD3ACw?ri9hyXd}qiNc)D0LKs@jX{0pP5d>4ut_m- z&lOy|de+*eIPfH_#W`c7kdVo5*?O)V;bT<2HWQS{iZ}-gG zkN}ncIZFO#+XM-nyFg^3Cx6dF$B^uF!Iibs!`pi9-dBD;c-h;@##XLb?WGYbso-90 zlRC9pp;{&S01SFxnHk?|cNj5BUsWhHbFDD?@K7=#%;0cMOdz_2FV*L>`$3QLsaR2S z4#2bUACLJ(y*hcLho!dXx^jmHZfLMuGO=z)6^V@P`4a>RI&BX}H8f1)CWtR{c6Y7v zO{8PKY!D}mQ^ka(b$0GNuZk|GC3{QCmeK-VnKpYm%E&IRJ@A4#zAn3>*fOG4YZc!9 z4C3u`@BYI1O`c7!_@yp8^d}l9s~+rda;(YDeV|mUZHR7cOLlY=9-dszUXjyiQkYJ0a{w)Wcus?ng^txK%%IR>{Ip- znoA=i{Milza@8irq;s{?*`PuBjEYNk_@__bx%YkUkXBv)$JcFtN z#WwU9vGgrJAa7}<{0y~?guWR#X|vshyBjG&&s>zt>knYgSxsVNuN>%(MHqI;GM4Q1 zcl+7074lTh9Bj;$56!V&MWUv2MHKwGHi&R}dCyY+R50JayHZb-kkIl$^1+*xe_Hy9 z-t2!WYq_aiGfQmxs<44=EQ#)5FG87;o_3(W=aU`5l~V;JDks%N5JdFOzL2|dWEyvl zbmSLu0-nj~u>Ty|TJd&t!HG}DD*dZ8L(6t|Wsh<3XHV9puw2MWsm<&ot&{1dOa|mN z0{VEpe!7c43YY$o%uMUiXN9{Q$M1c$!xmbU>kdWK*g9bM{DmHpe*7WU_uJr^LivK+ z=vay=v)wB)_;1er*N)#A5UuEcP-E-3iY%1{#7>?X&7G)fCvXJvaT+X2+&R{N74nD& zvLCj!9UWA?@cZi}Z}2ncwN!wI0>B+8jcFC5K?}?<_rLBy$$o}O*tV>1PDa&6jgCNxXjVZt!AX&OyB%UKsUDqtWfR%{ zPPb>UTRh7qe;X-NYv64krh>M98aLdA-cGQ7U7dKn6a!6=@RNe^?6&j>`?+SrRfG~R zgZSwN{)X{juJJE#C`l!X?x1jriN5)eTmQ_1)X0w3ZjV_FHcoIp4X8zm*B?I zzRmT$WZH!8b#W}7jJ|TEL7Kc8*zvT+T zh2{*OPM#GcGxiz4)qF_obS(RLb5*Y|&P%_7*&;kVKG6(M#<@DEDlDWq%hyL9zpH%CtnrLoXIS$G$@rnT zGgJqclYA7Ui81GfyAIQxY=Tg|tiWEl1GIS!nzjj? zf|FlEcReQhHP#BJZ!@_b&g~!^=e;2!UD_qV#83kHf10uWKyN2gc;kpe*QdDPBR_xO zGQIt8y@wEIt2A=10S)rbqPEcg+a#D~D zW2A8v*mb7bbn48kc8#ztpQoe6NG5^YLZ?9}e&`K>Y!7<2WXawM>;Q1V=o#OO##99c z!NyeCTW`^rpO>SM}P+$S(8QnWkmYp;#-X4N%mm;6xP8ZQlW(}Ga&;>b5O$(0; z?H85Ps&A}xG=IB(Cy9&`pAP=sq(Lgj69w|iB!jU;9m~`0*VtThW6Y>#BFksNQVSO& zm>DtebH>*30Kqi2x7*R|rtWT!+gC?mifZ1nOL<#H)BROt7hh@{3qwj9a|smcJ4<{+b*-6{^Ll` z3fmH!{fV1>cpMHG3)1cuIkGKv{*Ucg2F4xl>0a|G?m&vX%AdsoF-ldDJUr zmjC$XbHJD%DNLb`HQKiKZ%Y#&kND$x^%VCGI0Tc;G0wE|56xeeNEn|Fl6YX5o8+j| zT<9)Z-G%lx%Va=pcL9`P)&fm)Ak}A4PQlhnyS;{bVH4Rx-9%10VJ4`MHne)SO3kp) zJ1utd^aA@=v<+RZbMN=U<9F^cM7_6_{+UeqR2o}rG|d6$U^!Fa{nPb0yg@wF)D*=h`Td2jkeWA z?zt1uWsVeOBu2+y%@^yPgj3|oJ{~v*zaU0j(6pz2m9BSlUzR9|Z|Vg%&&O3h?nDcr zm>?Jo;JTYlirnDjrUphDK~;r{dqwpbsHb+9NfwJRiG67TC;*M#6m0tzTkE)oU7>o$ z3?46YqappkVdJ`OjE8S{bVWFtbTzw<ZSa<>KPUt<*u1oS+?^tEl1Li&%H`bE%4`7ZB;ULP~AN5Y-ZR%BgaJJ$EkGv ztZc32sT16DM{6GuNHkV@aRgC?r&-aWNcH)BnR0s_S*O(F0XCXfdaAJI3v&~NAgz*? z2$$)eM$Wntz3;sM5!}7EUf(t!a;V8_4IgqcV6rSdFdU7Wjy`s5`+qF7= zY)kwX{xc-(P5N<(j40BSDT3{fW^eWN)py@6EFeHlB{_Q9XX9J6qS=Xg>v4xY7 zQqF+G^nD}`yL8#QM3tX&t&SDM9!lqUPqlOhmucWn9I@LTKtKuUPN?k)Iu`(uI?IOX zszo^t=BJ`OM5M5&8yKcF%C`!jWHul-@ z-DRBZdj7=wW!tA+cRZe`Dy*^IA4R+Tfhaz4j21kFi|J#u8&M8Df`9;%N(-%DNWsq8 zHkcQdW6dTSES0sdZ?Ds@du3=|d5kWfJ1R`&S~r5TMB9&i zho)uKQ~BX9RIVcP-9Gbs!KK~Z!dN#NWy^b~Uf@-QGf8vXpo!mZ8%RhZH&Yx1R73ZL z4X^u*hHSR!$G68tTk4zVZM4kuw^!EJix6BNj&~0mpFZ*@zAkpRkTj$ve)?>Y&Dl02#N&red3e5zu^&jODLAL5eeTNbXJxr9e^OkUpPd>G zsmXp;ES^nIW2(R%`y%PD8z@eAxyXLCyWx2vIBzqadhEG#PNS7_Po6wsKOd`c?%eGI z_h;OMvv-@Me{mBbykn2fR`&LI!Hvz`r}z#vL9JCT&Az-zA1+{w_FzeVz%ui>u=TMg-%EnaEydO*UlolrS2orzeGaOje?-cG)7iJt zvS+9D;gEkmV889#)#9`m3?l5Wj*g9;qmk|u^pPOE3-_F$l$vbWH#FTBn0Ky-A9YaA zl4vF4jHHq)G_RpKCLwUZ6?Z)N&z~9c79aGW;7eysHLgE@Y&N~9!64GPHN+_Hj^8P< z7scY5Th*|+Br1pyoYRQoq?$_iKF@e%61@9>;3-_4S4!t*tfH)#q=Qbb8oXDi|7X|8kI2uznuY z^!gkY#l6aGL6VL4JZ6gH4ySJ$Z1+?4w(hGAVCEg#vv$1Mbs>EqwZ1jsEoJnZu38U~ zH@@lnx=9qu^Iu#D!rJ9z^VqM{^!D`Jc_3&|00B?c=2f;DwcS{>F0*j6lO+Q5&WT7e z(6~SIcTqW(ev(9g_7c(8owhH2WqUN)TAPdG#y{)(L_b}9t1x1x~znbP4tFccC1Yc^Am;2uG1fq zo^)(cZOQD5^ZcMJ?HnAnlQ4CT8|x!<*>^X}Yb{*{v_R^BiquKp{}bhVr(emGXIR%* zq;EWCFxNVpHJHg$F4hvg}}jRY7QpLU`qIL66NAU*<`dj z7Ng4St?&F*Y-?YWN?P`+fnY3huqeb+#tTU_$;!IQ_G@2_y;2gG4>o)Wg3gtK;_DCb z`Eu#a^31Wk zmN&7l_n2en_Uq}qy#u;Ck$^ys4>4 zWH^tu4SdT!!SmV9SY|JORU145d(=g~n^sdF^|ynX&g zt}yCbuG0+lWCr2Z=e3;2K3&lvyz;LyUd0;hKo)m}1D9Ft5~Pi&{C0|d4a&4bY~K5m zi>Jr>+9un4e1wdu{TXkZj#ZtSSm1&qatUm$KqdlBE(>a}Ny z(yVkXGPi-uOR}}*df3T55Q=afuMIExaz0*1`)W+gPI4`aqCE#(=Vy~boJ6ssg;#DD zp@7d7n(?dB*a*^?X!NjCey|-$Bo#8-YQ<=zyew6}AhcCILGO>!2ZB*C$A?aFH>#cw zWp}p=<=AHJIHgRHfayyKT3l5`9VRqtlPn_!!+dB zJX3tFnvTZw6t^)i`$;t5w_N=BNQx~c9<6kK8iSAPFiSh0$9<*1v@uiYYFWs3AXz-H z4zG14xVdqW>Fy^b*Cq|Pu_YzsBsWSXg74VgXC$_KyO#N4|NRL@q76Z8t^Eg|Y*@ek z(s+MuqE%1TLH#SAwDe#Ro>@b=;*?_D4tS;y_nm!(jCbhQ#mg3N^{&4H-) z&mv(G)jxlDc;ZX9w+yZ0>e6u0*If6^iP)C=Bgsg*f#lwE|+@9dC1YzBzG_N?6hy*WBx0o z?FMF;11UE;7~2vrH{$7mRkThz|0eWXWbycvTLTM{L|~>mAU7h zcT4PxWV>Q74Vc@|pi9Uy#s zZD&O!OOTd@d}Z1LUloVPq>JGi(pT&yEQD4rR)B~axr3&8FS3Rmd|LF8bNvP-u!e%Q zgJ7J&hmAGvr%hi{=$U0(Q%Y*WfgXuu=0X80qsEd?Hf@77Y@iHD1wdu==26 zUV9}7G}3f4#b!PxiMi1ap4ngQ0cUw`79cIp@EfK83ePoms3JU8S&x(w=|mBr(hI z9zhj5O|PSk$UJnKwX0z#P0ki3(Whr@o9qq3z;Pd)u9jPSoL#`6JPd%v>ublet7>_< zu{oYQP0;%im!di^L=wZ#I8l}_a|@hRypKl;&4EXMu)81XgxGaQRaw&dMDw%`#JFt9z0OMneCHPThMCrInyO!GR|P1%WuOd%lWDc=3FByt1FuwcQWW)^!a@ALT0+q!^S|Gc3^b3igZ7`b;<0^ z#XqE}fYI_@OHD-i!KEs^mi*9Zh`8%7?L@0zutS3pkT*%1VYmCr4D&^wqSXqA3t3ny z0EB#{6941jYqGQ^2cztn#vzlhA0vJ0rLnIPSD`mZ)Y;i~Z4*lLy>|p`dn=94vAlS% zOQi`uaiBC^7U^SsHB>V(Yu4VS7MW`IYja~X*?VcUrSyY}LfR@^?oM{ZpqP|U_7+0} z_5ObdrPLc5cCl2G#!Qhff6-q0sw};>m*f41541=Kpb41YhdmVK@%k!?!&nktf%m-^ zL1bcJxD`bvaF!I3R9G7Gb^#yn-Vu<+;tm;A$1r?ia^JXZw^{ynwLHGJ#6r1 zY2h`sS9AhC#e-~+aFl=MUD7@96QpK6>c+WznagYdF94|_TDI0mw$=%Ed#kgNFr}RP zlvvMG^~6j0&pSmr;XK@ih3KDFW_!PK#_gzYOuc@5%~8LZEAbNC;XMk;eZKP1AQ0N6EKwn;|u{4N_k*Y;3uHDq?ZVRfaeJkiqv}0JLR+ z`uw6vZTjC&>bPDQzsi#cw-fV0vUKb@z2+eH`+FL_w+D)x~C>G z>*ilo_t-7;X9uA03;JF2w{j#X1i$Foe&pmn@RlR|*#Xr8`Jnz>EB{ybu2yB2yu`-u z*|o+a>Um3`kZG}7%PWQYy?z0wlMh@~tP=C5v@U1lq(~V&(3vOTSoN;g!6xg~@$1U2 z3GtT_jtNp4_mm`H-}Rde+3JzzTzu8Mh&%vu0I5kk7H?nn}qe&miogp+$OA^y#fj(EA+CS0Cq@w!LV{#4E|N ztNccNYOHmv6j?Y0(%l1P?Gtp8^$Oe*w*PMu2;TZUg-?layPB1qoxL{ciXvhJA>`SE z*6}5|&NG?ab=nG3bgM7{VZ;Qc?9u44??;UwjwuzRdy^s(CvaH{3I0jx%_MgT{+bIE;97S*Ha=pfdsfUI{QTTZvdutUU_d7M=Cdt+k+YYZ zzPbsI&TMYpi{0OC`&Iqo^>(__)rt zWwd#VPkVi>!TPI>lU`fPp`iEZYdnoIg|X9LCU$Jb*NLa7L{n!Lk68o2U#UDy^h45l zIt+&526UZ51+s5ORDpZG@kH~vb)GzcT@zNV%uZWL_DzL!>FI9=saj& zP)d5(aXS(+PSD`UJXM05EeTA?BtI#RvCZkzwucU_ERmWjm15UkHg!@NP!PC^!K#65 z;_bDV3;d^z<{~&;{o9`f21z=MUUPGEv*`bvxVR2QOyqn|Wcgbv>4yAT9bE4sM3O-#CC+6c<}ucm;aZkNvuZto1FlN8^S<}^jf{`!W3*T|YCIF-z{(OPYnT?>Y< ze4-i5!&H_$-LW!4UnNBg_`i}EnS zI1XlTu}r^r&lG7>!ur1@J$|)Rt=pWZof$4nJUuGFv+h~J7pc&8FJ6AT*1S8GZD#IN z_0iXR;*6##vY~oXg3vBL%FKuU1TVfnNo@6DHS2*m#@ARLN?eM;)(}Wad?ozaxioYJ z+lv<62PL!EN5p+F>^8Gu8tgxzwL!XBS7FMN(&89#FR%p4ArF3k3shs**KFb$GE6PU zX(P!Q+jo(tl9D=dPKApFKziwlg+ndDjdk#Zfw#zltf$l4n zvm+X~#xQ`rI`1!JI9(PKt%6v#^Df5DR`Bh$?Le9-CskJtv&1XeL- zvKK@AYl7z=R!>)Q;66{20jjB(oU~hf`=|J!h54Z_NTPL5)GoyM6M9|Ti&2ux%K_ZO zU!qp{dq8oUg4*B4QsFMXb-U-~l>*34uV53CxJ`^_vTLqC;Th@H_&yZG-!z-8w8BD` z$cO>%Ih(8Hz*S9ug}iEUclWi$w~xU?3kCryCf4Tj_f?7)8dt%tX@OmbMy8?oq&DCb z6CAab(=9*nI)NwaOtJ=2ou)rT4z^NiDsZ#(kRGgZHUgw7tEeY#GQnrS9oceDl~ubp zK~I~_U_))@c@{8~O3ESC=o@bVgz7^8XjF!r!9-W+_>8t#6I=?AN!oxz3J@ zdvF^+H_;pkmCP*9tn4^{0`~t;33h`L40FtAveNR4C zqkJtaGvlcC{{igZ!P1vMO{xX7AIWVX`+s3ig57Yd#7uv(c0u`ZHcxqSxZDxqiYu!!jw z=IKFc5|#guyKigInJQN6G}4{XptGH|;qEA2#YV6IPMkCMC!QS#0tbXf-eSM}heZ%@ z_0!99&3?cVSF-s8wts(VtN8|F@1!z-PGZrHX3rr(cx@g4b2> z1rXAw7*!ff2J2Vo*6S)Wb+M#VYdo)zfg>HgkIF&L)0GKjrkb7}IOb?yC&{9T6p6e? zN8OX)++vu7{USn3)@gYe9alV35!vY2-`-WI$Q{|oabfTB08BLY{Z8gg10jm;I7;g@ zJwkVjIdl~XF9W$moF>f>^bYVDLGPs-G0?c!uFo=~u4bE)n$u8#|#^^2%RH8&fdu``EJeSn)o$MYZ)85uxoT|c zTL^dy-2+0DwyMch9Q@f|j|B4TM(7uMry!8EoV+wrT3QzjCNpzLPJvr9b5qdIsuM&I znT#v4jKVW0lqzK7Nw2reCz76CFtjk)W^(P?UOAs##uuVJ@nKujq2Oo<2S{zLyI6Rz zVRH+VBojM*gxF2CiJ(;Q=O6t;?6`_}d9A%!q+Lvy2H)LhU*wmTWUgN~xc=Q2kIVIR zbWQdr+#;RWJ;VW}n(pI9nN=4Kd%~}nBwfTP&SQVS1#%CFa)72TDn}T;IDjYFs3tCM za1O9s;3_m!8u4Gr{={czV9M7b^wO`LH#{Kw#MdG}u4J%SCNZn$2&b}CX&H%JaN5DE z@$plmE~seR|JyoF0i-loFq!xuf8IvrEAtU$IFW0@Wb%#N!9oHxO^OVpEN#{#`9&VZ z`m+qK!gV0EBU=>|KGq$H|0vS1;CI=1K}A=r2O4>igdGI6uT@lzfBuGvShvfuKe54O zW>M_wdg7v5(m27(V(lsz73yh-cyh>F7mv*brL-^WNRI^ zBVESOn3JKSpIbj8t*$V2HE3NDX=sbOI}*^w`~?LfH9w%IGP;n)_2IDB)ji73dSjq2 zr55M9@Xs=)cPBtqAx0-BljRJ5;IOU&cbfHfKGf@QmK9Ux5y*jiAxk_1Jh~sMNzz5t z5x4jb>H*|oU}3?%OOrTt6OY~0;51S;HPAdipy)hzq^bU_!c+={{d+;;(p}EH$xl)t zE~HId1m!B%`BOkYUvp5UazeJjk?=y<`6WVtEj9ivZyuVQ2kdQiffcPhvAkk8zX?PU zA9V;t6p#r)3TqKZ_`YSrkJ96x@1kpo1ni_7eNDFG*pGCD(yGOg^C zxI28Z_W!-eYj>pSJo?@X@ay{{vw$Q9n$NNkhYNggTl91}2hP5de|+){9GpaoUb|GY zK}qsAHMlO!Wk8(aA5ZbLpKlIQX|g!LZx=`;u>Isun4aBwtR@al8=_XI&yPaXqXb~+ z?kmw4qBk=>U_bfAT@ztPUF&p4LTWBA%+G0y&nBxB%hv26kZQ9y#AZVkP%_Kw;Q7t| z?b2FbDV!b5E??$=V?{lxA@pQx`OdaD;wBtNZu2|srr5DR{k*pmMALFDNM zJSY>(`S$@^3~rB(wJ#_rNP=_`QiY~IVexj0@a0RF*wnPG&(-W&cfA!5e#spCE4O7ist; zpBvE*8T;hOqM{-=x3n+nRQUDk7aqT1aCCM9M!KOg|_0KN8Kr}z`;XNd&1>!d!pq!H#XJKB^6{8XP87W z70a>k+@ByUMO@ET%0KxiUZ$ac(%XdScy|0D=oQfs6{4JY87L=i(S8EqNZ%@gH}U>> z9$-lKAlLHc&F$Eei@C+uosM0HF+ z4*W(u6gy_5HFTzK)9Jj^Y@V(ToBIG$aczD9ENZ21ljww*GNHu(4#OFlzw{PF_ zD&;=7dT>DhhE>ih&p*qN^9608tn$G>!Fem>SyWs79T-0$HyIVPQ9b%KwHL zS(|Fw903glDTgz#{)GH$ECf4ZZfoggg9NT2F)ciWlc?{w3b$&AG~g5o_zEFt)tZb%H8c4HXr{XF7;n54 z46}j5KgSd8{_ez=H_n;Kn}3%a{BtZdKZ`P>=TvZ;p%)+HG%#fM6}oGMnun2>A6Af zb4WQUWo)=6UN>@hcz6+CK|F;)NT7>SQ-R-ZpmSUw-(c zR0cL6M}F6J=TW85!&j`VULjm??X$J89m$Yn`@^n5OW^^NY~m@R`n=Lc)`Jys7ca8F(<`8$&@-@jOg#IG*J2& zME280L`Na%t%p9E=J596YPrV$2p|M0J!ti-&9WV0m6*T6eWix=t~H4nRslP3MYk5# zpIT`bKYW5ev;*pJf<>mOQmx)HWbcarW4gLS|LpVds5?Ifx_&+b5@ zp`kDTE2;8#?@mCoYt=U+R1Dl-M5`=upC>*$DWyms>p$^|50Z5Hu*{iWQB>^BJj!&dp31K;Dj*2XKj51kxu^?)6q1dZ}Wyr6Sw8 z0OBWGCxX*j>4b=U@+=J;M9-Xa7}3eLnDyYG`uv=d$G-PpGB%us{2D)}8SvkBm@HCW zE6upTbkf4pJiVZ|m&gNu@~2X2@DhUUM@5Nul{JEw!tocS`DSN_y3r|1nzhJO$6W9e zG$=6-#gMi?zxFAP5pj$XQ6%ijyJ`Z7;j@$#5l*+hDDjiwa|rPXZ}0o3Clhd7 z>C1D`7QG)|Tn)cVPCe;}iH^?|QrT}*UT<0fr3wB?W~!~M@1-&JBb^;ZT#==4kYt9=;i5c0$5bJ9 zTgl&aogLgn<-S6LEH!`|hRx6NDHCytdV@&U>IuRp4(ZQ?aXD`$ByR+jqozgNtxBe* zV}B*WuJz9T3rSB?igdX$a{VpF;UwLPrxE|eP9C<4U%s657%s?2?kq{V9(BWLRB09eYCz|-N z*=`E{?7!1;$6`fiqFBh*u4n&F%dDqr&C}I_RQ4ZD4Xhz8@&LA^_Xz#M@_v{ocCj;r zz*FKkYvQ|yf6i(lLd2$D9jW(@c2~~dhT2BU@O0OcX_<${j$>D+H%^@iTZMYQ8hzn z2Uh7{*pOv(>t_qU6lPBcyE;Tk=9RD(U*CmnTo1LK-F!s#c$7T9IkpxBg;M zxP_1ktiKN>>Dp(Bq*)s#%T0)xuikltE+Kp| zsQ!QO#X%nIY~Lz&e~=t@U%a_aiCC;C-3Pm0?{_aX_v2A2Nq;#O=kIJikWV|Lva)mG zgLM7;3GOS&R7A7IKhbbZ98w42-A}ZFg~1m@3ZZHHB7uz&q=Y$2=A&aQ!>-1vm%a0{NfZ~sjc@jRVDtGio$D1tD z#Vbs4LRloT6H84*8|UXuhyuF;z?yV>ru?cm>|$graofVUSQmus1!Vba(@b??E>d${ zdl5&p*V~k zoKr(@Q`cFT{aMNhSb5;z|I(bnUpLpl-wF@#z{lVk@1BWi)q{)`_;{$ zHwq?X84VB|haGHFdWC*VKtXr{pJQ zP`u3e;+8z~w~{L*XGV%Yp*b{lA2EmfL$c^!0|3ymzI9gY`xAdEApu^{&*q?ZP5BV- zx6C4DtT2_L2!`A~!+IX22_7Ir_6A{SK;`WpNz zgrF_5Ma^B%5p|H~e9XI^4^iLBL3%JZ95?_B)B0T3&ZF997PwopgyeO&LW-v==+A#e z^ppR<818`*?!KbPJ)+`UYx=w1KRSvunMO#|LX+w5WUl;XW1rNzU_53qSg=O26MGTh z7}GS;)fPjCEM@{_G3>CIgGDvI*)KaDK@lYE(W6IUBIb{gzBNd`c9w+(!MzCwJ?Z$t zi3G{(Xe)?*%2bEUI8lpSp%S@%h#4~y{nAMa2rAp<=S7OBQY793)Q98>v$RY0x1}Kd z9E=$3@kKDJ7dkAHSCG1gvG<0eg?1XzRZljo|~t1(iET`9Q1t z3*iTSSfnFBSCG@+iyH()2-cEuzo0;RfxYNYmEyFW6E8_LlH)1Igo;JcuAooR5GqmNIt zeXEYdzbE{3-qh>tmU+lRrkQ3^R^Y`rLt~xDkQSgaUy`5OPW&f-5@I$ZhV-y~jF`p* z-vWEqRVMIj>N?xmi9q8Fa?S%%>R;z4aMCagAL=Vj(Cj!%dVNKvMFsGx_RFw|pRDaa z(WUPNm1UQ2vOU8;_T@{8QO#B8U2{IM^$+N}BuB1M0$Jqvt2sIwz>&)jIc|1D;qSjj z`NMz2!ZK2J5CvCyl#3ON1==BJ5Gd60sl(>S7C*}ij>qUG_uVC(GLFT^-p~CG*I%of#Y;FgX`AyFdoxjnU4#l;-MIT}rcERjk z7}${W9j51uRYSsc%bPZ&xVIYZqXX^BJRLxkGJAvayGj(zSJyPdn?see`lq!$I8P(} zA@eNB2q$wJNB|p0^db>U=yPyT^ldhF?tmdWFlZY4O#(1tIt+nX|CILBeZ>{IQ%KJ^ zlUo5}j8oLECFajNJ%AUa$a8Ay+FDs1f`hNuza>tNdG6>yQ0FH#-Nw3hRe6_U5iKJd zQgf=Ws6h-zE)Z)z#9V+5^u(8R$w5*q9*U_@c zpUL~oD-@Nlv^V4aD=u##w}(&vkYA%zF0F8nW%233l!Dalu7)&CE@f_DFN^|F0;iw+>WNm^0&k`-{Mu zET<_8q-*iu3&`fOVP3y}ojqEm$UskjZGbS$Aq~@wuJm z$}++n8MO{fgK%1=7Es)#4_3@%C31Ri-L_=d4PWYX6`r5E?8|b9vPNB-XqEDZc=SyN zF`ZzVA$}CZ!n6830=G{Rxa1>D>_dBcdZ0lt?c{YD)`Szt0fh{!9+mYQHfUyPDJDTD zR6zAb$^RwMmD$XHK6!<>Ck-uPb!z-UI>@Lx`fAGS)DZST2C)RnL4=mqw*oKllC2dZ zTeD^jMVlF9w{I8|YB@p|GZ`ep+lQKno7xjk>{yr{1L#Bz=aiH06mkMlP*4z_Ix*O2 zRJ{$#9`Wm-6)8=CQuxpzC?QhFyD4xl(o~{u|GxnET|DoF0KaKJp(B=9O2~#_wZK~B zs+5%5Q53I>i!iQFy<%b#cjY{!HN5d5LPk3Zz946Y>)Oxzx~eE7Zm!kPAtvFUunSBa za!z9(PGqIx{QC)}1CD5GH!`?8I+xHkr<=3u>+5GYPMDO$zzw3z7??-eH9Iu|ozOr~ z^A~$tgJR!05OaY)Lu%cr03b|ozdI9CElD`0p&igJDBtv%@H{y=8MelDu)*-bCpMXf z>pMc5WBHMj@voktq;HrQC zxR0$N*Ewr(caD((+-G250HWN%0StBFiM2Y3JM%kP4jTj$wWhx;|3k4WSJaJk*?y3h zx_>#nqq0-(3t&162x5yivtwhJq~l=#wopY?@P#VsV(F4pn~4GnHuka43{G79Y~TJ_ zQVw#8-%);E+xLDTS0AnI=*{v8`I67eA|;k9~NZ9hLN9|__yp5sb=ek zEP{|CLhOQ9%pg+uU)VBy$u})U;&nrV7C@aq81Io*`j1D2qY^On8BtNni5#eqy`t;_Jzc2|Ry-Dy5 zXb_1q`Adixqy3ozzK=#^F;*r5eZ&8A4VVJ3l4gaZv@7GUZ*8beF;a`u$*DUSy%=HH z<-FTrj98-p1Juc8RWC>FPBE*_oF~Y0f z5pb%i1U4h{OClW86>lUrA{MAu+CSXTE(!%BO-j=u24Y(%u^aq^qaTy~5ub%jA1IKS z!hG!pv1mBFB&P?b?j8gOce@q(1gS_>twIce$h@5n!m}`9&58J}V4YNZraJbx^b0#T zz#Kh6A)zrP=`JWPNHAcaa=;|*GFv1u%P2iIfc2-cVUHokC%(thAEPU#g9A!7qB*<< z#5!#gWI-h&m4Jr#LhctCbFj7XjXpWG-C4{)eOecch4PtB!A{O*DRK|#-rZooo`{D3 z^iSuJ5n%!IZjHozKE4?yO3q*QrAl!Vh2zr5kb`gA0b}$;9mj77OUxT{cLZh9RFhah zzKOR0E|kX993n{U2#uW=h=E0!@TF#QtY$U^vaFqu$cvwv$vtrs-?s7Iy?d7}EC|E9 z2z9x0PTU*g% zz8*PbBp38+@%IQy-un&XPDc+XmSOfhGLOoAp{mM>a0~07#$WbC0&Q;V_c#3a<>!zz z1+FQro`{u?!ohxPks{Y?&STKn*A6Ngn+$NuYVBdurZ5URKIFt#tP;$vf_}%8Rp1I9 zz&8yFcAkSj6W8}GZ0SQ<4TXzN8a;%gRZJ3g3D)PKyzh;NmN6Z;U<1akrlu6#<`7>E z4%gcQtVmPd^aIg*$M=JMQ0|#(tKO@sstQN7UB79C7o%_|9M?gZnK2=e!;}}BT_+Yp zYE2OnfVhf1IZC#~hJ?L`@ko>i8Hmz&td;8|3P~E{2Or_|(tUhOOACM;=>5>la*`;b z3R1~k)hak)71*3J6GT?gjZ7$VzoOVe!){_Vd8GQmt3vpj)@-k14R*Od(JnW(CNIEG?5EDlM z6RdjCWyG1ZgCJs8rPJme056pEF^M~lhF-0 zSKK#RgvaAyTOg|q{a`^Hp^B^GX9x!{0^7 zvypEtN1vw7I4C7DNUO86Q{yV=NjEuiqKA%8>m5`RHA5Q|2+FIZtw@@0x>YEP$jzg8 z1sJLqcgjMt$Tlsz4LATCUa$oI{Efwf@*u8MP(q@iuH9399?p01uZ9lrBP;1p$|7_ zL%ogKHy9k)P;&KqFTi(i`U6(MY=?sH+>HEuGe>g`K_$(ku{gOxDs-wDE@3csv};!x8ntjGl!erIah;7kM$2Ihc0_i#j>IM_fqm}c5s4pZGtnzC!ZL35b< ze-%(jtddU8y|;6Qt02+SXOMh&uC*t#w*&G8|(CVHETd-O}Q*kn7RJ%)ng*SkIkR=&Ech* zhSVQ&991n|#~4ZQK*+VMkPNcT9SLs~n37iHW*IuJPK<9XmB4onyLFBE{H7JS>|bqw z(R~SE8a2MNT7B%^a8BC6A@dvZ!K~SU49+#N%Z~LYToQg0^23+D|2nZBre^&r4Z1L; z_%jyweOnguO1cVgq0TVU>kVgdUzPXLu)e4H3~gLUfBY7oaIAlG&uU(M9u5hF;fNk( zmqehrsV{r1Pb!>72E>!`?d9RpgM)A;bBm8NJiUKaPk#m-D6TZbgywJ(>SH7FE-7P) zl)EH?0eF5R$qfZbqI0z8Lu2|V!U$KTb-9q;6mexB`tq{y@_zDCAE!m!saVRPzg)ur(q!G_ zNK-cq#u;!cOjIf6Uj-}volI93*?FR~4+<% zX>LvV@c@<8l!M46!oUf-TM~$#?@@#_H}fe1OW^G5=5`ERm{$ZN2)}Cs6wVQ>4e5W4 z&{-Q_79q--5N%?KhM)RDAK)E>|3}-E$JLyEe-a{;HSCcCb*TKgvy#W2nYrkSnS@t8xMBL z%>&xJ7e20q+RX3;6WSFwsSk#A^}D(MPCZ!-@E(lX)UCQ zKHPQcgh8ZC;|&PgHK4MJQEOEC5sVTN#eff7Mgl2RI$^B@%|us~QOLvI-bW$y5+O~C zF^Kx*hX1m5;NAOtsXn=3dlH#83|?%27J$T;XjDS+x2SI|Xk;Zs!s~mUUM!R{uR);w z9gRR+NcIG_C2D`ml)?7Xdo6l-mvO57uG(@OaAQc6dp0D*st-BCm}`?1yRV^w4d-Ub zR0^O46_FE1UFTaJ-$C+s$)+sensM4(sBY}Lyiip&zq{@^{kD1ST-LSdx`^ zxeVKRQC+KPZA%Q;#BiD%Cq z4@IZPLr=wq3ur?r$L786@|Nk35Vk+1OrIM7)n(64r@z36>YmF8Sxfiby*H(XS|266 ztz3uv2CJ>W6Ra;0?>wU+KDzIh_1fBG`R#DewJJ?>Rscco{=ikWGi9#)z*`SEqmuItVX14f%geUiG5XqtR~^CQ)IXdazc>T8V?K|G#V~Y4`-fuWAh+h z%aF*E5EL;cZtJt)cQS2|&i?F$WD27P+uYi-1?RsD zQo4OPDasKJAbTSrzv92}F&*o3M5n1qd)=8qTvEVk?0qylbgyS6l-;TzquYnZkh&%` z@9^ts{@fl~TTgP*o3(L+)nvxuvD7$QxiZGr?Nig6&}Gj({9;>|v zHX6!QiP77A_@UY!)xlIRS>jNpIXO4=MaNOhjP2yIL_8w<_8$r@Qqs~m{rOS;D`}a& zEjj%Y?d4Mju|86gC<(6I9^>l-;d3OX34K4`)MO`bl5z^Oa}t$!7BW@!G3STOI+83P zlrXni&!yw3<55jtrCgZC5K42NE&9L6do zj7j6hoIQj105>8Y*Ujv?)Vcvf*Zg3MeV6b>!k&$0E^iKhM&xXzc^fM1VqT(hFj$%C z?^#Dd2-%3{jHOct*@!?`<4R^v$^oyvd%wZ71lztE0fvrg2g>h6bd8d+7Wer6l)}0p zpGA!+9AQSMP3UpzoHX(pu+i=88O-p#XEXmy*aR#Hy3hD=;}V>BhV0}312cMOfe4`} zt?@2rkPReSNq-`2I_HFFfh}ohVP|KDoEV(Rm~HB3D@P;Op|=P^mwerL@BLtlAOP(m zP6WgC=86Vy>5I|PqzS!`y~^8=!rPw$2IF0g2t6)3q3I=o3qdAM9%sg$GYDL*MkW(F zGkD*!i8%_?A7{|BZ zp|;iL+OrR6_qN3K{&x24Squx60|CmmFWEuK;_&_yv`&GK*6ZCYMeDkNorwf6uDvQ@ z5Z9#*dF$@c%pPNQqtP#G)t_yTMQbd`qsq$d>m%B~MiphV#eZdiQJzi8-mk+}6*1y$nRdto2`Gl7v=0;`Vh)620JIFC zSWqPjp6zrZTnipS_`Mn*{xrzbD!vj)={FoSZhc%J-hAIYEG*1)x=$KFxjEiNV&LO= zu;AR~aH&N^G&KXfOPrUD@_7F^^WD>dx8U!N?e~9EKw4xvS|6n;Q}2!lDIc&a zjo8Y`={=Bl7Q6e#rYy6h4~9V<6s(v8rLz(~GoX0lN-HllhnLH3FHupUT*blcIk?-n zx0e}Z?Ly}6b-sDNw@;u5jThgyTUJC;vplh%+UaR+?p0sr)|VZcr=9yBlPmvTfQwWh z09BQh^B&3q0&3uR0L|EZq0DAg=Y|~+1OxrHKPU3+Xt}*^dqo6Xj&gv3jS`)D(^%qa z1k8S!Kghe~;R#o>kr~V270HD)lxCzUPH=_^_mf?rB#I^~$W-nH=1T`@7d0fZSDWv; zI|@_o#V}SJxUONn?ePSxo3z`;MjpL9xtPw~S2wWh`t%X}dFPzUM<91P(#c2W6A6k3 zF1~{){Wc}@(K^EJ+>iSkI7`)O$F5x$`_dvL1^lVR+qn4{PxFBeUbFcm5`#0%@+E^P z=SR*d_{yhqJ$t#_260e?a2#-FeaC^uR0gu6nj@U7Z=$+1=){NF4-gn7UoVY*J%~{- zE+_W5u_J6wEcjDm*62~K+DwMXmtpwvO5SEmM zT;P5CtTe;j0e#Aui*czlB;!#h(9zLxteDq{op?!WCrrprw3pocYLJ~kaOlJCvai){ zga89LTYZTV$|VlC6G)UY{JFR2BuW-Lk*65HY%Hp$j)y!61D(gndew2A$j||-=mT#0 zD4iuuE?Z=F(!vf6d1UWGM{+7uQTQ}l+oGy z7SdYTZzuNWR9UF z+asYhDjc(aVQc-MHMDUqUc7ko&Bqy0{t>i5>kcSVnRsW|CQ}0uR|$Eu_jF~ijptb? zomWCkuFv$K3`L5`WUfmhXS83PLew)F1T4`S{tTk_ypkZw%q0FQ{6Oz)jK? ziZ%B&)9V>&>l<{H95Xxq#MG2UUr?HJ+}4d` zQp7aqYnK4}0khdEK!NeqLRx^jU?yZimwJm0whZXbbQdyiKsitC1rFi{poNEz9wicZ zqhO-pja`qh3Nq9sq-!ht1Q7y_sTy(}N3+}tAY8N0AW}R9i*QYzGh?NB4FNtk!F3~O z4<$u2GuodkMx&t*SxPOEz~|5%RG1x zkvo+u2eDTDZ~L)0*Gc)kZu#kyU43ybRNgG4&UQO3=G&&d1!O$`WhDK;OhsQXqr))RE@ z4MPKx%G4cxUCjm$qG@yy;kNjKkl(Q3jz>84%_+ZzusF^Jn&{Y5{(Vz)2zFznlTp6OZ!~SU~EeBjc{HYnRSS=hT#iISX2+jFJB$`m@$T`!pdHAp9AdTw(qnRpx)|W;3irQSO%0B85JEE_ zv`ftYGiZk)Cj`920A~=4*0CcL=>?tP31lDS>Ue|f1JO5^;aD1*AAsf}{PVs)KszyW zj|HEzLIbwtaiR@6)E0|jtZCQ zs5k9nzO-N0dYP&-cTH6&YkidOalt0MksECmQ2w9U4`2^oYuO46SJT`X|3%vDZx#Ea zm(R-Y-z12dR`5|VcLqsda*30$W}4|;kFEL+ttJ74UWCq*J}hd~s8K}V#HRSgs~tVP zw$O*8qi_OeagzvX%&+@}`i@k|@Ds!}?8d#WhkzK?VFDT6&3=01e>L)1a}Vb&EjFjo zD0Xld%Le&SZ9qEpjAe_nq=d7Cvk#-Ve7yi86X?>x!C@eDu1A)0*WhO|PGiVOyJW$4 zI2+R{G3uE}vLdk6Ul|eF+!8r`HLx^^yh(<8@<1%j@7aw|aG=G~6#d__FPgrP4al0y z@z&w$8;iH1h4CwB9QX4y(c1`dMdXZlSd5KAJXAQf0NwY}U|~RTMG|%*R{FytYG3BI z2`1~v)}PDE3|O0fpmuY(XWPq%y=^NGYB~#o46|tA!Y9jmw17Y5(_x`Q#*Z*!&M3c` zNo}m+lL=SYi=CXH_6pmu2ohf4p%9Yfr{0&Ty@qi&Iy0N&7M+!qS{HQm#ip}Mf-TOS zyf#;9#n#c$+O<<(F4-=1u*vzSaVJil7Mt<7FjzHjaiz#Zi51)DZ+V)q<;8{D-^#2C zFP4;_rKXd7X;0(Di+ffZFhU;w{At&!WsfI~mRm79sKGJsLut2C25*75SFyW#nR}LR zXMXpg{A#s)*U-j5@7NY8MeTC*%)G=qXXW?)ja{Qc)F*Co0FC#BHAzv@CNef>7j=es z2(^DtS&psL%V+j$kt>IOH9>jFlIMKXR+d$9&({)RUyN?)2N56l3>qEtfOiQ9B4D!$*+|@x6#eKsH(|-7?JhyCESPm0n1PPb@fU zL-xUx73ovmsmY3ti~@-X?X^tx$M(WdN8+Gs3^~XdeoK1DdQc@-({G zG%Z9&jypQzH{)y4l&_5DXo2oGc3Hs}-v4+BJlnrRT~xV7d51T(yKp7Q)c5R_&7r*cx!4C)F$J^FA)rD$6o3e! zPT1E>rb_wd(6wjqrX7~V7JQpB*PU9V^m#R!6W&$kOu}bR7avLgJv* zCMFJO(!755kQHC>yifZXcT>3PVjXoesNy{&L*Azkoh<^aJKw~k2_jV8^X9RNS#nWb-_p96@x(hAA5GqsPi>PvgwpHCb`arptjuyk zQ|(NU+s~D?&qm2fDjp3nAW&$$nk~}a7N{kYuTgxZl-k`E{AaQ8U{Kh;7IAc9!tXdp`$FnD^26_s&rl(j0cZ{2T$w{ns7eKk4+|V-wzG#MTcm z_)sisIhE28Q@vJ_ifY7v=9{X@P?et)FW}Nh=yFwKe7zxJO_)#o8j={9N17L*5rMiq zn71bwy&-StFitfst_fjx3~ipMP(SV7C*V6SGqQ^QgJenV_v}@Hh-;jEV}}s}5P{jt zjvi0OAP&8daEyuP^p0al9(7My5KtS>g`8wRwZciepie|-uY3uZ03yM->qt%vbj}lV zvvjy<&o!n6lvpengN+EXdAgN)BM9|rGSf_->!R(CVF0_3p73GChm#C5+*%*nr4Syp z6K@S$7rja}#8-$T4S^#)R=+09hstWEyI~b%Xj|;R zUX@O-O;__HhK7-r>y7d*>?vL)W~s&XVU|9BQVuMW$jbfR zR%dR3P{$Pm9EeyG8itD`CRFFrA)5+Liy^zwws#gK9eKJEb|cL%J$%RN+#BYAo575G z2wag*1gjAyBJ|by5&3ACF%HoI({z)}9lI1d>010H;!>X#)!I?H)a-aL1_S4w)#8>0 zSZ0#mR4CqKISG7hQH%`H%?ncvzcW6GRmHvz602D(7c$4K<%Y z25&RFJz1^d*|SZg^xBsyNfwA1VzMrw(vP2^1Rrn1Ce7tf>Ci(Y6=jJp&DB+WN{B3=D<(~*c2`^dp&|NW&fgv z0?Iq{EtHDTGLCVW&$;7(`38Tbwd4z@jaSHtxHaeLQl*WuOK~DCWlm;#+>Zevr1g@h zg+gV3-}I=cZ2|N*!z@nN51LwLwY1{nBj4dbwq>|hQy+-GruWj~xVgNu0W-23s`ZHT zAj%`ed0+{UDMy(8{&uA|NY6g>QpO;XGQNB5>_mB4R|vKE zeAZV;$oKAPc5O(lzNyG_L4B6iMjX`qUNcmGI91H0X>kz1nYj)c4U=Egwk}jrdC3P( z%=vUus8NWCt7^$irj;KIWA&P6A6yzCNOc4Uvk$^yW}Ujg`|%P)$lrmrHsaUsjRmJ= zWoLSJk};(66K(=Fd`|DnvoV`VGB28%F{F49FZ*dm)-yLN1X=l*nZ>7Yda{rse|piolQg^tqOiNw#I-s3AGO`Dh}u zGvV0KMPl)rO%Uuo+I*QR?ni;?6nr88%Y@P=Xsi2O4Ak6$0A>Iz#l*p4Hm{-O0ED_) zVfefql$ny?D55>{6Qd#~*@3WEmp=B8GOgYIVd8W{7NIYqkY`%gxEo!Dv}y#y1#A^8 zVD;292`q-;c?8(tRvVMvbX(Z<;~g<$zW9wWnG;e`@u>P+y`n4#YFs@=y@i8(o<2O_ zt+dIilv(5v0@OLPyLQ!Xmr!+*#cbp~e3VRqC@hjD{LfRb^l4K_!G;Qh3AkI%(WhSL zJ6){e4WrklRKWH|(@&G7?Qt4?87Ty$5i=y?VFVXSo6F20Q`(07Dh^|HiYZDq^u(x9 z_fQ3G#FGT5%t22q!}ku+LPe>f)8)w=L7|5}*_d!^-%y;2i76iH0lj8cUduU)j?h95 zhYN^EAwxgp>Pjs_qbLoRkjOOC=DrA(b%{7e0woOYY3C)}6A}%wVj;eK2l4r>*S^1F zqR_2Zn-N?IT19f{`xU)|bk+WyIokJc9OqkTnk4sppbQyA;UKq2^9~i}ydm%{yyS#) zDRU-IAIAcc`*56(ajN~!+VQ$lyi4>_V$_h33bxzX3{vn=^M|YWi4iC5+I4Q4%l$w? zDMi+yQTf_zj%N9Wkz|Coj>sO9#J$hY%eO{0_Bye%zSDATUSZy%M)~eg#V4YY1t$>0 zl%!mtEGm&Iil;tXWAE~rWU60=nXS;BS!c5?gmgp>tM&oyZY#@lxZ9DLCew;+MO|Fr zy~RuOLa0s#hE3|67Kmfg8aks?T$=vK43$S;+4{pU*668*AmboY#!;!&T=DJbO7`=J z_kWw)dx>32jf7EN*AuwUR^zDUR>wu)oJyGB@?o4_H^$;#2jBB|3@sD7tMf_qfG?z5 z%Pc%YGteEzQV~VnZ-S^CHPOTqk8m#3AV29w)EH$6O&xFU z$94z)1(~KA;-O3wetRNlrH7gpHZYYCWBn`C{@TE*yN8kGSGiJ71x=#ri~is@KAc2k z7WlN_^p^m3!f39cfvmxO<9zCSjHy7LY8>0SJUi_p@6Xv0tmIzTpVQ;fb!A^z9SVk*B=sPsa%nw2VDL=c2@*b{Ry`PXx>A#JwhqIAI|fW z*3TQaXJ1$IX10V(l!)n(J?giz%0(Mi4A>eeSh@=uFg2;5T5ce6BX2 z%}*aIK1@#zGw@+tSy-w{Qk7YKZ{_BIhD&nlt02ye28GDFJj!0-Y&k9&R|H>)N# zLInjk1nD8481Zn@Qe;LGW-cu_%vq}~(|eO%j9#z?CZUw~4b>BqJ)4YtC&{5iOi}I5 zejSp`Y@**=9pRlR?2GvcX7B06=m|)UV#5+AQQ2esQNptgs$5??r~XeMo*h!dnd%-X z{{qAtE?`aGvf7w6RAGRu0PIkVy*NTNk?4Y^*ln9Av`m0?Scdc#0#bIm#)B|uoD(e+ zRqz#1lA=-*N|7wX?7qaXLulZ{P<@LQuZmt)s;P|J=s-m*b(+>F)>+uN6y;GqmvbGO27(2nx2PNM@H4;LsQr`|p51!XZr zksN!ppGQXPw5*mWg`JL$pQT?iv%&pe1U1^j_qJ%sM9?e&7l{B4 zWW3F_G3c)TYf`AocsWq6jDjWrKBX4XZm6c)xB5L#3rD%v(ec0J;rko zI&)uDgtT&zP$_BORx3Xg?=H|yIm(f8D7!d+zn04LX%hH6nhkkYYXGy={hfs^WEff? z(NIUPG2|k`E5D+fmEM|yhfuNcPApY@hIJC|&&n@7pz>OPG2s-0C&(Xy5Hy!Sfkc{> zV1e~q1wW6g{@l%Uq!~ae2_nbwF5?BI2u=YDWYz<0jor&y%i-hOJD^ph@u{R+ z|BS^+_;sOH`G^*mRMR3G&%%r*;p>#Wq82@*&wvTF|Fm~mZDnIWgM$6QB<8jdoEU;I z$xggod=hSFu>x-vcPErXvG=%^TqO2%sfcQTd~+ew*=W*3987$}_@P?_P7)$uyc1&|~X zuHPrsDa3EcNwn$b0(^hxXZ**{ENmZU&n}rN8+yhYZ$}ok)Olw#)jdW^gzgkc&L;ME z4k>l2@&{nDgkg$Q(CeP%axhqmg=G=;BkMt#=bhKb#*DWT(pxubEg)0Psk=?6&P3GE z0{2NSUigM7)e{5VU8I9-+-uHS^ZK4GDNgl91f~NdRMM**4z^gHV1T@7Fec&bz%)#U zq<5b3i@T$|uVbKiJ1-qopdl9oSznW=`=~QbKYj{bPG%nB7NNVqA?e~_^jayhkSFd!@m!?s$$5=#K)?viy<4KLQr7+kF{E*X z7?I;tkw>MVO3KH}y4z3jxu1_Q4RQ(66X5=R>B;mNGqmH1kRXkS@-L!ULKg;hlXBSG zN00IY(ogVFJZau4?F-Psv4kuQ+VJ-B3oADSAy)|4JzQSL3(sR3O#tc6*C_A2O<5aF zXoWL;na zYuR0|3rDN$f4geJtY!U6Km>zvlR5}!UcIW^#Ks+@rALFIpP$G+WU4xUPqhz`h^sV$ zE1iubh#n1@Mch|7KwA+3H1RY-iY1W|v6!9|i|BMSvJLGGVWAXkK|ZwwW9;Kvp#XKy zp{e{Ih5tdW?t)yLhme>!>cWHLpN z-+FjMkSHBCSLa*eb&4^S^7BZbpEMSeq_MqQl`2{>6h*M|9MwzTI>@#(u^l7zU)zL@g{eM(PjTSvXR z`%Xx97fU+aWwt_Am;FUDWZswQRcx1X_rqXw?6H{PkZ>#6lQEQg5(&qt zajG(r(P))=4Ft4ZBz^?oFd#6ecRdNfDJ@>Dkmx5Xlogt9QO1y?)<8n(g2v1SPC!U- zaPR}t8v&HC&rVQudqi09AZ8%XFz=AYm^>PjH~G)Eiz zO5{2DM02}eak4`Iq!1425`gq@5@C?GgPL}M9>6WxlmU<4%%j|tWniYMhgT-EJyNQ6 z{gt^12YZ8z5&5X>*JUSDrAjX!9maA-uU$jfk6o1dv5IkUWsTYk&sNT9{!fSYv9iCj zH=&7+@^ES*$C&ALfxeNXDBx%sj&Ud@YO+00oR-iA`9C7qx3$a$z^!fGI3HL{e~TBS z>2G*;wtdbKncM+k@D&z6QYNYb~lVyzR(=JfnT651i7QBVCR}hxgl?nZrFPe2U_Z-yyrl@bmqY z&VI}evJ}{+qQe|Cv1C4`2OCN@MdI;YekrJ$qLwp^wH9N932G<4=k#a~-X95J%RyVW z&|$39NiIFS>gKu|`FYRnMXu-F!@wl9`@-Rar~pykQ6WdP9GL`myrOs_E$+j|^2wdP zC10A{2{skUi*g>gQpU6{l6Y(sq*Pio6&~HnL0e`X6bGs;=4ykVsL0o*d3=7Y#JlHf zJ*zDNqt15RGW|?{;LH?|I~im=u72(!*2(E$NN#Z!WzmMRm;vxfSswGB@^c z{;-P52rOU(5nA@Yv>w5vS9^3;^@YWRZ^7}CPHS2Uq9eWDI|Lji1kBkohzv!~4+z61 zGw&MTnEC&aAmT=m>VW)`nAKF#=tDSeeug;nFR0=lT+d#nOjTo=5QSqIWc#rL-xE62 zg5qDO+W1++;SqZDnNmR1?ueN`6jn&@FHd}_6j4&q99H-!@ah2yE9Bn+Z#7Pqt!E37 zEbSli-ZD~Y--}bE*!})V6d<*LO1~(7y3tJ#c|zZ57v7|@MBzcF_SffkX4-fftcQY>C~M z!Qn6@me5R=B@48$5u2YZqdJO-gjhP4r_U6(bxo(}@4MJ5yt||M1j8ExXLddPbvh02 zq#1b*TQUAx6h+9J{XOnRrZlIO0VR}J^s2YGW%Q-0Y9D`_?8>VOT+|JT8pN4kxSn`k zMe+AgAIEM>_p{!OkCT$+YnHmNm z?%v6~$WBkL8iQbtP2f#*^zmaUG}S4XhZ7v0KY+!C0mP1XgC0$gG;@LvGdGS3>X;S; z0G!FTVwM)!*Wze$pXzIb0d7d{>of!#AuoJ+2*?ST-&et~(w52Wq9bDpJJG}G)cTuK z)|bYy(8yS(%Vhie%Kr0wv7D^}#HFO{-)`miFSD~1GB?xMh8n^m zU3nR5BopzppGagWqNtttC@Lx3F@EbTLGh9POq+5LqWjcI3Q4pMs`gpbJ+n;Ooa{=^fyafdpZu^a!(EwlPQ$Yt_t_a0v$k1*sxD0ysHc^ER1pCoOhW)~8yRv~Z3#Ba2Ox)!=>cch z2nNjY+naLkRHX$6GA?Qpd$L19v8Mu*#Mm37^-9{C#k+c6r1n~*<#yk4|9MAjjR=zZ1@05|3znXP)+D>Dm-%g%!dhBQ#T(9+fiPNSX$L3qDnPhar zfBmHu7mU82dhM4J^9*O#%>Hfl@w-BmVwEpdl6~stjZh zJ>0=|7x!MsFxKO#L8{I+(-h3qZXP?iFY$1czlOxis8}lGnIgdboC_uxYpyU!%P(sg z_)isli)`R4X6#9`8sy_(IDjtGs?4s840TMUgDSH*5Eq)4qO z-snE(+&wQ+GFC$WQ8>l_oo$0a+&sLpInA}xrmQWqJww5}b&Gf6>-MzM!&u8F2Q9MH zLp?gl@>pGIiMOd14?^ET^&aj#^cxhER0B84+=sdWN};TMKH;i!qgJ z-?Gi%V41QoN}}q+mAE|6K|_?bvdNsGSB~*&6xKcHDl|2O=N+xBetN^1;{R48MTO)PvJ(!~zIbYG?-9rNN)B z)IVk9p_9zM?WLu1-#XULI`C}0N-<#H5T~tYE2AE~3EmY*qg98f-u;lWLUltkRb<0R zEX-jShg^7Up8{gq0?V)i0gG^uYXyMyYe!%B7@xDuTi`#QT~=(d00Z$oi@&3lvsw%r zi9;zr_n)5zzT2-rc3Hldvz*yxW$-=WT4E}v-|6c>>ZJ-~4yQHTtX+r+Wfx5|{dR1Y z+3E1~7MCJ`9{8{C|HFsiI&4JspX&^K+Y5|vQ*JQ}7n@FSZhoX(J>J%3rIPilXGZRa zCf7t|<1}znPA>a!>09zu z?b{#=RF&{lFBffW!NuW@%sJkqyWo>}L z;+0DD4rupb+?&laZ+t!QBV)0CP)R%`xscdXL{)w%U1rt|skeOu{lQK2@4Oa4sIF?B z#!N7ms+c$E&Ln(?aL`!4w0Ph@Rj@^%#6D%dU-~u935}M5m98bVW`Xc$OTL=Ve{Z2) zzCTZ;I@ByE)KDumif%|~Jq_mh?x`{b=-omT=qf;C;*7U_m9Xd1%!Wc^TkHOfxLNZ{ zsB@`nhN4Q8zx{TFA9hl<*AD!RpAYF3oL6jp#IWXpiA>o+0RQE+xOo?qm)Vx4Uxnb@ zdqdm-$C0JHJm+_}g%#=!-?Ksqqjk0+9n4Depyn@7W*PWi2nrqFhL_FVPjrf4o|(^>zh<(D`l?WvMkd2Q$a=GQ99S2344`;G6YU8H$|F z;L_5UmJwl7=Wkv-YrgL=R%|x3A8zb^{EL}OC<+B-8A1WnvKE6yTTQ*>_ZL(CK0@&f zNzUky(pRa~;UOqgDEIw-x@)sNXKrB2?TT4Z{vz#kw?Dgr{QfG+-zU;E84L+qH)Hgf zdLjQPbi9i2_ND+NhTY`T>aLr)q+?7|nLF(R*g_VtiE;tROg*==v-Y@Yi<#K12$0?S zq;CPJIzM`Q=a~DOYw`ZvYT5@7za4>u`d1Wp#Ns&O2=kE2;ETyO?B3iqLHk8t=x@j6 zNLvCb%V_!pc^Y5(2KW>Cen-mhm&EtGvh$TQ&WL!FkJy^9d&ARfh$3soJ`7*33YJ#m z;d|ytOXKPKAi;1G%@v{gLIb~$qBTUx_ztrt^}RLu_^s%_?f?DYCG)qK9{5g5H~3is zht05+k9v0T5H9Cn*Ny6;*I^OGc_&P$a*noOEF*<+rOhaNvaAQNAj?}n^e16E|RMyaoqe-&=ragB&Z zbT#MOE;Qi3PP_6#&sxQ%N{yc7xc;epFF0*c{xQ0v>8(X{dMbjs)5fW6itOMx*_5r! zhP^ju+Mo|orM=i;t@Q+9jDxrO?~JhS)d_d6)&~rQ?#YUxAUH2_fpM<`(Q(q#ahz!WYySw%5vIBdc%A4!j8^~0hrf(=Wu_va= z4pfRxFRZbUZOjJUC%aXOPbilL-N;*JmE2yxMnJGl#{#ctYTGNTr>@qYKE^T4F3pVH zc3?lnCsCOyf8SWkMc0cak9M)4s;H&SMrO$1crx2wpXqFCc?A)cU8U)+?l+HjjuCyK z%gULcDqCdgY)R5h zB}^Fj`~HVDYdRq6489StYT#3qL)S<{M5R0P2wDG<1kN1h1cj)s1lm?}em<+x@U~j-LSf?Xg4dra)50r^0@K5i(yLvp75O$^NhK$=w_wN~v-H#h)7iEv4=V zW=|w%qB5p0E2qC1pUQg|5<)6)FwbN1H|JG{Ih!fyn3;j=M|&$4&q3b!m8HzU-@w-sAFC2jn8(z&vv(aTvu&1{R-)>7Kr@MsL4yF4Qb)f&F2Wd?KF;^j}aT85oL ziTGMy-b&8E#N*?gj3yTcnW~@Z77#>tZ$<^-M(LA*3o(3INiiu`^QY%SF{cMAfvfw& z<_HaqW7Fh59KOek^7o~mHaC+8O*xRlNqNEwmMbtTR_nqw*?^=|de1&dFEVQ+co>1& z@~IcZR;Ht{_U8A`zjbHPjeah`z-LNfZ}`JCClHgBrf3fw3w<7kw}exrYuo*Uu>5`Y zTHid{mVRg?$OO*SI>KPC*HDol@9BZCJ*Rfy+@fa}W~N`pH_k%Med6&8`YG4+rGhUsk!g^@jcP@3!oGa)GHEBFp5yGtjbLW=KN-0%=b6 z3sj+%o$_w$4g4Jzio=&=Hva=5IV>ZB{aaRq`o=#FcHnLNU*72@ zZOZ4|cHGH>KZM*;(e@)@JYFfI+T)D1juH7f3o|-<;u#y$qU`+6(W@-{H8I$}x%}3) zx%POR9=GKiJZQgH*I@m5&O+TqxUrHS9cGX_)Phd1W$K)SZB@3uXR^n8dm7m~NuL=w z1{&hF>^6*)a4v_#$4A=dex6rRmqb=@(P0i*!EsPP6Pp{KY%Ad=zt>+c z(B8rbV=omM*vAdYILIEa6I@nhr%@WaxM6KhX2X;R-530y$b>Y1{(F{-!J9PCi6_fQ z(2q10Y`@CLpVg+O#96?UO4R@Dw=ZE52Q__1Dlt;$aGcp5$(>yY4|`i&%-<5=D)KPF z2wZB`03*=!1AI0oX+EnK_>9iNRF3C;s$^w|tExMaeTZpOwqk#=XBwoP_@|hC6mjN> zqny>`?}}dpLwuvZUa;LitfaPjh=2WG4X^KiXQ@yAw3^-65V^FWM?ECRiF~icI1n;s z9P;^I8-HkeE3r-ZF`6IR^uptUH8nZ{Ko|Y z-2kw^y&Oyc_B6D|cosVCw9D6CxJ^0m^F^fCMq--(^gm^v9H}JDd)M?N#Xu{1Ro-WU z#i|vdB1Heqh}0tdD-SbwiOfIj?xwABoT_T^kALs8m#9h1_Vp3FJC_$|@ZheQtrou# zVKH*cSXYOiu=tvv06yN0pPe$_!NUG|vBRKTS;jnS;xk&<~nq#bz#O4=pT%xIy8DyANj`vaq5w8i2%|MW2bmkUZ=#yGq)wQB|M*`K|iApck`P zG0e=fmBJ;}P(%!Iw*0!CoMd+C)b)!KoIPWph0ZcXXNS1*RZ$x~HZv{Z;IV_CP}MyH3A;uqTQ;R4G= zQ=~cE28W$^zQyZSFo-*1Y!I#9PB#7sPPtRsb!W0@!!yQc<@AxXO3VX#xNx0vOJ;0+ zz?~BCw5Rh2P%cJz8LMK&gk56}sM|XB)0XWU^@{+MB|XMZ4CG1lK+ zKO%p7Cros@ADr3U%4;t$tE(Fhe0ip^kh2@Ry0vy@+ZS@*c$EbO%02|#F$L8!Pbk)z zuakLP6W=U!$^;z9AII@z+O2tOVf zgF}Ah#(gKHX|W11k)^b&75fHT&0&>t>e0d6;gF7kHET?<-;O=(J5m0s6ZxNfk^r(~ zWQhdtU+(l!m;7R%D!9h9ypXZQacqT_jK-|i=W;0F{P*j0JRB}7i(%=g{YHH&M^bY}b)s$n9%5F0l__Q`cMukg3AV)3e{jwrq1;bo)zr z57_kSY+tr4^LmQEz4UCHVFDAii4eWlR|SoT=)4h|$1L@)bd|fPxNJyfGsquic}-4P z!kNkp2r%$^WgC)gj-Rdjl?2&S9U#=>31uJzoX2fsiaE@??T_AB`+qrOt{*ARv|pJl zYvU@ja}N35alhb)SEzlrXyWcvZ1Qi6tcc3-%r;vUpO0T`lgIs%y^`6Z#6jDR`HbI& zKU#HA(;asxvAs@L&w_}%OlGGq;Jo%rw}?ElXxtz>H^l#>FV&>LR1dCv8s-0p1h55- zB*g6&tdG#lCA}rPFeZ>LlB4-WZPhq3qvdw}f=0kf|}uumPjq{bG8iMzYO(15?N z{V*+OR?+uk&ktO5qhn%<3t8V`e|PMW*;#SlW7g<=k?c ziG>y0iZ93I>z)}((o@9_7}T1wXFuZt6ZK_#b~3}&n7zHtLMHi(y}Fps#1U+$nQ~_? zZ<9>b*PBRqGatWu_W|?8XjTB6vL(aSoqfY^<_r4?6<_Xj3qrFy7!f+$(*_Sp9^KJG zQ3ZMO=a;Vlg%7K0+kz`;ckH4WAC)g#Mt@BuIX7fm)~p@5mtBi}ZZ^_-?@^CXl67~a z|AHlY@~4L3z5T?n)#Ao7vR3>^$7CtqzwJ8ZCmCYWybyy2=eO^(O{tz}docrc+;-&GC1VmyP)?o8QT0n-&aBS(A|>v= z@Ocyy8IgLiD<0bg>kgeg3^a%|7IlC1VmOOM${fL!`hH#8*ds>mQatoeKH?w#8H;-Y zSs1*`koYD_Z5XLuokuuhvv^9(ipVMwtV*RSa=f*!o9C(=r<}3!4}a>9lhEuGRATU4 zh@`Mrapp%|orBrCN$F5m*J|Q!^6ZAKaYhR z1j+7ASha;Sf#XjGy9<$n?U=zV^{YI=yqg@F^NGSJ|M-S~eyv}am7iv8k>VXgnf@dB z)h*;#e-5zXn^Q*!vqz0n%l_2)n45p-%SAJyFD_>zK0k2mtZL$k}AkG;*jMFwQ)ORXozSpE}&vwSA^79;MLRTig4 zD%lh--NY@Faj%_{vAnJ4r_7?%iw^a3eAO1-m)%8+Px)61cW1=st9Oo@dS|@CiCT~D zRb}pVmSIm+L|>( zQ}u}pi_i^Td|ChEHC+Myc}=_7`V3cnnX2J>_-m(wMW0vA8pg85)#orv&s2sn+t#kM zxJu@g@V1OC6QBQsd))!hxVC$a>--`+Dd@DJy!?=e_&29iyP9$$;@8=ffuD8fJ5#+# zX#x0P38uQC*8B8!*smsDbx~2tQ%1Gw%sgGLxu4qjF|2FoP;*Ud&Qm4h%I{^Ax;JKo zj_nrBXtY|<&jsl7vj46;ynNccsLG>rPTs!}(Ovg2Xun-AX{~pgm)KdD%OgO zKx!e);H_hqeW+Hc%jgvp_iTCG)#Rh06FsaUPqndlvp_Pol=y~j zqj%gr{?+RT72@+xs&enoS>)CAi52u%)N`(#Haq!@fld7t)7Kbo_It4?(i_)%t+cB* zyX<|0>FYfjV=+2lfpf`$qKdKQ%MROxHCkiXwZz)%mR}@_25N_vGTW2t9W~}MCp%ls zds}rvmtH$OdyS1@`68w~MmWd6F+nY~Wj%5ik&mk0bGu!M6PN$HLGv}CMiFsGo(rjJOt)!%$6D?@>wt%rq8d%+mp(7kGmwWv$etg?Jvg29coI-U1RQSw zCOtNK1~sSS%i$rnH|o?K&AtSB$-TKMsvK|ah1Q#Sv<95DX6IIH`0 z78!RK)1pW@c8(%+ruZ(43j&ZV%Uy79rXQTJ_52g69X01S{`?{0^nY&J_y}ldan0E# z8?-JThjUaL-m5jP^lb1^&Al;kTHGGSy|RYk9gP5apdlQ@MeXu(_{R(B|Q>%1krMZ;DOm}6u5jIyj_;R z-FLZC*d)BysuN!X?_jc>0}TobW^002hWpaad+A9EFP#k6Eo=>Ke(c-J5YYH^ON3jc z;O%NGQ>@_iQP_;`TK@V?o|1})b*y*p54)X$AmzGdw|R$DPQcKw24=d8|>XGYFm=jRV_M1S3ufAk3*n z#9Zi~uNeR8JF-Ea3xS%lwvXdLZTt?YrqO}oBlTpm>S?C>nH_prc@|~o=QQO=^w?bz zjcxAgD9Q>qQk|Reh4>WsMsWp2$V`RW-5zrmIzsEW6=Poc#EB_ib0qu?ybfaW?=?g- zHv1xcOA<)}{52;H`Pss2RWoB|^(MWxneok!oyFDafp7rl6DN%NGT{tjXHOP<$%LtQ z4veihxxDQ~iTVAoZu$7HIpz$Wh0IRvERpTKf}=pvD~=4mn%ZH8m8qg$eX^l*+qigb z0bliw-8QLJ0q4F=$!iAF{&iHRDMjbPc-N3HVAro#&3rr!4ac+C7Eqz~E**gL;S@ItOs zorwin9`bX|+O9uDuX=Q-y;eBaKf10U+F<_j2Ye2jpdxSW7eML<0P?!)lDHr`GfSSw zC~X#mf`xx=Y?}NQGuNG&+%s_(3YTq8+9fe`lN)H6*i1AbX>pF3cfEZWq2YZ=(dO-{ z?_^Y0*Omz@Nx9mxMf?qv+8d`k5zchq(KsElx>|{qO@sj`^$VU zrP`u6OG?$*p*rZu#*ySyD-nHo=BYJ5oatV7%~Qj7c=&pY1MK7ggPyY!As|WGy-H2K zClBsMKaY8w5M#Xsrz+wgpz7W3>>a4@`C(&f#Yxps_G?xWSo81BmBzoR5t`{-ynp5D z{g$Eo*DSlUUwnl0dQum{Too^MyQg0r&7KaLjq(wZdxfL)frad4-(fDBi$8|a$)hbe zMHAPmGo%BL%<39`_Tls|cbf8w+iw4u{%%Pe2c6lAz-adW<<;)$y`Bf|;98{mb9tGs z5+6;f**@HRb?2w1eHkP-8cou;&k)QB$>=OG4m zVUaS5Ww`6E(oc7l-@VuO?#Rx6eSNq_c%`qlj7ai6n~F)h(R^xBQ7P~mP1j*zmA34e zFOy!5-d{?lt{s_SbN|d1v$F`Gj=hBAlRUXc>JP`)>zkn}l6*t9@lLO2Ti&`|ilXBW z&t5BMG;ejc%v9B-=Z*?p{_W>+Kb*e3L3H)cT8To5-?tu}xN{0i;Af+wJ1@EIbHB8H z_pD2iqgxEl3GH4teWAX)bbhLnR;N`=z>da@LboELhy$jbTHlsdXJ)lmyH4(rEdG~8 z^67rr<>eOq0LgS(`_Eg_XHS;WnZ9wk&x|>Cw(KHw$UF~P^@C{5is8a<-I@$eJR65+ z{WpfCw2B-@bCCgafe}lhr^zR^8E3KHBr*<@&g~plh`j5DH z9^c&2GM!qV^txl`K8G&`80|ir-P73^vHIAws_)|5z8f`qv~l6uH%UTW4s1ki5{XeE zQi2`pvVTZXzq#*x5_#RZRv%^|zTBZztNNi}EDH{QG4ZOTeP7n}X2MjtXS75#2HLoS zA^|9&=3cue9&-NVvTx9bwb9(zk=In~7iy-Z5|>*o8lib!Q1+ao=}_r(&TJ0jcbQ|-;gKUpI?mp%`(h5_)oju_ITKY_(nIf6q3m^DZuycuKV_Fm zxo(%KdK0i|i@#>X7(>w_OEH_`LS)pwIt#Dga&)p><*9g$3s>)tbA4omsAH8`iFEvI&i*L>xg}zz-wQmN6fYUOwf$?|Kr}2^ z&gJQ_N19H{XsnPoy}8)?qnP*U`LQXpebu<@%G`&2DOWF9FopGhtbKJ{RoNG>TtPum zR16RW97;q&x@dMRlXDJkg=MM()kF5N9D-Mn>}pTNv0zW0Vd zX6AgH>p6R`z4q$$U6K5~^gMkpZ>BkpB$YEsJ*Fv6+iTBR`Z(O{db8t4Ph9*ZQMjHt zM7SbI<*pbe#`80o4nZ+5_mog}{D(*o#JnFQN~7dolR zCcy(S;_341!{_(v*%$7m;!iAg2-QlZd0ut4#rw@ZNCH8b=?iKTsjm7f7e{;ZpC+1i z7pdBfq-M@_Jq7TgS&Q>G4sM%`c3{o}1@Bf^87Eq0K^l$#mY~zZRah#CyL1prpIZ+q ziK8kGylZ(&I!k%U7Z`0;YT_Yv)c~f%;pF7|-4ve@pdFaK!wL@lu)*HKZBs%6c<9Dt zz5anPkII0ysR*!p@{fspb0r-WO9BXuTt^bD8*b4>5FFpHTnp<5yW+lBOjVI8MhjCh17{%22JXo395=G9*&rwrO|T5JNsy89Pd`UJtzZmF_`l=Um??+Phb#-I0X}s0brkPVM}7c zy8eIIHb1{OXvYH$1_`+nqE1tyHgz%T-m9}!W1lR-jj7Re}` zP$FSkd;9KRVE_Do&~T0m4SJYr%)Xy5S@Zop@ZFQdiy~j4sQ4V)|O|V2GX#IB+DElkm8!{k{YY-2x8A#GkxcWhko3q zf5hnSY4Je-Iz;_RWzL|24uXtj8_nVb6s#;KOujg4`m2MBoLCrlYmPLe!K7=OxlY$b z?E8-GS`#k5VMsx3@JtF4{o_F*`kr@iaQ52&u>TjIJjL43y2(7t!=VH`l*8+yBkzAD=`4#!hS2=}|;t0E!?E zhlD0~sXnx=axwU@i+hrhg0T@KXICT*edRmD7I&f|uWZ{PIxByXE&rG$Qb1RRxUb({!+g>tiR zk35GGk~F(Q-z(}aMvaf=+zY0K?wt{TDF0hthP1X{Q{c7bfSxa+6cv|_sij!*z~pP6 z^qH{$O|xy|`jI0q1sxW!G;4vDzR!NOZGBnGtmss+XY}E!Pag>j?SVykq__36)hpA{ zKw$y#V&Ln8-QcblBHfT?jXJ(MFgen_gc|q%`J{e%;>&bM*cNdl=R;N}opeWAGM9H( ze|{|VqUWn@*&ViSu}h&GAiPqGuGhIB1ABY`8ZW=G`jG>%0Sw0D0pzbVCf8=bwQv7y zbYu3i5%k`lSZ+fl{BT>uGJ2WQdx^ zI|0&o%&7IjBIJCMJH!O|>nxy?me$bx2_F0~PhnCfxfM{yf)WamH9 z3BEv}8ZKVExKD&Yrgy zL+N2*9KEzXB*&_G+68{p0>EjO@Ht$?q`OI+zmz7S3Gx)_-bRcY066$$6*SGVjSJ0^ z(yR>R;TcJ(HT!(7So^~Rg4Uz?3KNcJOS8r4Qx$fx?nZo%odQTXHIjEe( zA#xnQpSiLylzloiY8#hyE4Sd4E4e>gB{x;}NSew}z~DFq9=Yueu@(VEe2ZkT|61+s zk|MDSPpBm@!_Hv>C^9bN&j98(`B=vO58(L`{kMC!la(Yj0Z+hYvAI1M0eqlppVbd2 z@TX3IR9s8iv*QOz^njI$NUvqifPa0ACi8Tu@M6}Cb)<@MCe7I0V!jC|1e)S{ux(9E zAhX`Nqo9Dv4#4dLmjU^fOy;iP30zJ(9so5RG>rZL2G@dLXo#tqQiKJ^#lg84tk)koD()nZ^L7A5EOB&1X%a5-@w*vLVi_Kc;1&EpxOMW^ooC{jP* zF;yZd)N}G?+gFkg{J9cV0CiJANT}Tgn;eW6A%JR^29r-m$*yVef~Fx{Jok#KK~CVR zS=$>tElZrK!_AyX0>)KnsdEi-18M~qw$-ILa4Q^%tR7`l_5!e80f0j{&|yejz25PP znwdGgW#6D-4F^Wt1wvEzYP5}+k z{@#le3s(Slo02;2n4)J7N4QsjO1t=ORM@e1fVO2Nopydr3tkf2)l?mCqQZ}$?)LMw z`vsWHjK$_T5D;!xFC*AgqIiywBH^M~Y$!%xp`P^(-0utUJfR|7u~y7U??LlznyVNyCo7d+MS-IAXLBF$CdAwp1(XY|J}o> zrHW8@yAsKW{n?E>(_&s_Kj9hj8348FGYkce4ir%*FoYWpCuX|U_QH}Z=kaEgmz0Mp z#qxZ#L(~J}=qLHXzTg>(O`d?{SQ`C{o^A5})_e+d2r-lsA|Ur`Vi1f3du6)u5$fFl z^lzlL*PFmF1T;)@fA8Q?@E-oUct_I)hid9o&83ihn%mjOlm9V&@wfe;`}Vq>btP*g zo80X*zPo~`IhVi*)8h@b(plEHrFLQ1m_XN}nA}(AKRCwOJ?fygC`A@t()PVTMX{}|RjL5`2rqX^-!jz~> z8os#@Lo+L*kJPSvd);9~bG!2Dh#t4dE&x3DNnlTYBzl?u zI^FzT=1Od-A2O{|Xt`FX0zw)!r6ji77s`N3PlhW_kEBUJ=g#VYyI?fXV9nSDEpOM_ zrHneBA*RW9hJpMYsaQ78C9zehwx-9RUdQ?vO>88P!fY(3Y|wVn=Qz!~Vsg74j096D zDBRX4Re?i&xd3}TU2?W);1IBLR?ll&8r`_*7V5~UGJdI-Hz5h7lylc~rG9lmgOr@y z_yRTQcHXei3KZlkOS0Rhjbp&))y4%q(T5 zIwsSUM=+MZx^lv4={q2&=hfy#@NQdL9+A^G@n&FT0D^4S2zB6O0f`d#9g@7vWPNpy zWtSril(csUn~{o*!Q>>WOmdx@MO-(wDtZxm}slSe52>RnhGW>i`1B zadi7)ZhN^+e~@pcdB2rZ9}~W<6o$)3HqGL^{K4#Nup*}14C6;?20_nz7N`@xx#YAy z{~i%w4AL+V1GxW|7gb5OFEjvcV1+1{98?M(k9h}rw-vXTOsWQ^XB_Zuc9 zIfXAO=WoY(VwNm1zB5?uAU|CQ4A_j>wFl%cmFEvj?oiv-6~*8kWm0`9w3sYZ?ncU% zW&3Q`!+iSEd$MH_yL1kPiy|EK;;CT`NhD0s_qPJLu|x#b2r-aYe48@?>KNBb6>F#PFU zwBK3|BeSeU1t(qvLVPMZ)r#p+=i(ap_zu8<}in5HrhFHThGlKg_ML$`c>J} z!VEP-odCz^ zcW+;P+FHaCF{u%Mun}5HOx@HvR%z#hkiJXi@C*5f<`^?6;Qp*(;BXt`bUCS*+iPg( z5Y_5y{%$umR(AHU_4{46(R|$j@lj|(IM*L&F8z#uqGX1Bc!Wvl@U;(9`O=0m?$#=>r>7@JJWOYlhel=2x;9(7g)c13L0`5`aj<(oGZex-;Oih^K}mybuBTkY~`I5VNP1rojZ z)Jm}l8L{AVMY0Zd_Mr0Tt6c@Xz~W6X+4o=l#ql0gRa1Y2q<_wkr_jLTcw&;K6#n-7 zNgXv`70n-;MXwy>?)8#0TNsSg)6@)gav@(8TQ$M7GllbWu7qD7)`9D1J8z}Jq7rAR zi&4Q0*WR0OxH|Ddl)Mz_oG@`1QgJw!@QYzhKY}uwW00GT#&wM?!mN3|WnjeLu?C`# z?aw#nP*I^4$MT(!G9R$Mcb5#{jY^sc)9X|WNN_irAdJ@R?xEEN!5liDLIG<+orQ&g zlh!RSKxgwJlO+sx|JT|B!vMq+>-*|1qjaF&J)M^Af9nqwLV#$~EyWN8QXjITn{C=i zOkG}FNl38w+Mp#uwPlxL{XC@P%gM7Ry*OIC-5VzVNSO8c>FM6Rn=z)#^&ex+1p}bc z$bwY30+T4?$&AHdK)_!FMLQ9{0&5}IR` zcY8waI`o{^U~?FB5>y~#A`zV7|IT^{vwQT^jbdRMKN;;l<^>8ixNw!{8w&Ce`-)o32yPgQ(kXc3!lB=LvQ3Xk>9h$l{37`CUj2 z;$SRt)H$z#=CJfOTLWY+9n6}F-v+XA0@;fC>U(M-c`BQf^V#q~?zT&HL;Dc^ z?)mSgHqSKW;HQgvjj_El(58WK)AqqMkJ9fRrd8EKS3DVv6 zBL*5ndb|E>KHV)04x{@~<2zY6!Ql%Z*Ml@rEqZ?UNw2+38I*DnlB9A$f&%uo^u1M! z7FIV`5&tje_^KF`U}C95J|;P!KzLOh6g}|*1~3{d?zjELnA0s!ZL_Oh;DmT{V|nBt zF-Ked|3ZrexS0gh;&8G|d}g2jFhuQ^#aVnZWlo2yviqPaXMA8Mxt1X}{Uflp+8Bo7 zYj22%Rv|!M^5Nm$WU!V61KUde;~B;shBNfe3W_s=GhDV@x0-IPmAXuRVs<Or^p^9z3IAt+qpPJl~?ilAxc_G$D@i zKQR0n>41Z0Pr~}F$FSNz1gqmQX#Evo%3qp5qEpM#iMf*|Vn`4uYeZmRzKs}uK09iW zP4_l6?@Z}Fv0dqlcPJ<_zP*hxgCTH`WO&go=kR}hXuq(K-0~3?GimaA@>hm){hV(- zEGQ@tM)ENa_Z~}oZO>ePLfQ-_J4L9I*BHt$frj-Yo1P+0#ro3D4^eyC+E$yMFxEcR zf{X=&N*AXSF=zg313(9oHm}b%c?hgymrlDbzvfo)q+~ zzIQCW+fCF?vLN9ld3N;(Ddf}cQFGDxB?~Cw_zh0&X$NG&vf9cyqn^Rc#W^hTY|4bQy>j# z<9;3oyUOXwcpCs(kB;{Mnx2vxS$ z`KqB_rSv*CcI{f7Zhk>QL?|gv?}=fZ7!k%)L|bxOmiNWAx68W94)wixwlw)7;gyqv z?obtxUb)Y7$<}^gwJB_i*Ab6#FH4HPQl3+Pxr)4o){o8MprnXj3OPCE&3$6lg%Van zF^Qnko<(~lODhB@Kts%Mki;4gRljVLYA)$$z z6dODH*{a;GgV;*k!#N9RniaWZrR#D)nU3XVk(;XHd@oOj^G@aZH?wEjJ$vxNz3Otg z{2#BWcZVtCwGv2M%<|%`;dAb`P|vqEnHG|7Mc0Zq(e!6uo`Oz=2SKbhWuq$jw9>Y> zX(by>hfo>l_ewHn?*({^d0Gwb#YhE^S5_B==+oBulF;x3!4!k&L5T`)L^V&m%d^(D1Z)c_8;&7nT%6wRS=WhhMt&--Q z55wT>G-DH-RCaOcPsIE2TY3=gAFVDA^B6L`7(iYcAw{HntGmXqDT{qHlC)_~lhb%k z433yRKKJmttXh|+n;t^>@PbpTq)6w-5(RVVesHs$2@CN?1hhc}?J3PmkMtFZC+;yI zD`jE`KauWUWgAO6&Kj@y~ioR(AmlK z>e4|-5g&|ATK}{f-5m&2_SHx*S3v1~Hj~|MR6UXeRINw1DW_e9{czr}etkV|`k|Py zG;1dDa&~k-OmCfpmRrHqDVf!;Qi(e2M&>5g*zj=+qHrUmo9W~t1?c!B7pEnIW`-sG z7N)M&nMU!Ts8+iRvN)`DTATQit)|tK@@GNi9 z9p(l}u{LD_hMpM>H>Jiw%imS{-exsEbcf6tMAaX%9NUSg1-B*rF`ibwOLmw9^<3V) z$Cy5YgZw4fC2O4ze)-?(n&;x1> znIxyZWwX~xkwII4+fo79j(RzBQkP#Ce18eql|v+f@8lw?T7=kiN05sAk7DMFdka!- z9#YJmph(uOGg5;8CYdgK6kRLdS|Jo^z&^fn8Hr!o+vRUYY_`q->{1;Nh1HD*uj6yj zP}N7{!qz1RjIWn$nqgrw`QRULmRSQyX&krXroT~(8V*e^FSJ1IPY5y!kVs(aO8%jj z0b6c@=?DqQOMiW~;E+K!jf`o7vi){egVZ;;q%?2UCdEDNl26ECG>~rtt%hZ1e2oCG z{q&|G-&jDL__ka##7sAq68UirS**~lR?UnOK4(i|8@w|&ay2@WWXnu*g>;>yZk<>4 zXtj=;b`Y!lmY7)N5J<7qv0Le#=6Q0Po)^FO8I(`GE1Yr&QN*9UCmE2a!Jr%^){&1N ztLC7GjmTS+u@w-h7`mo*nY zx0l79B>McBC*PNVSa>^-Pu5U;If9Y&ouMhf`!=TDTQ+{E;`@Th891k&N`p9NNi%aysQ|02 zM9~~nZw7&@q6;O_jL`|dnH^AchQ+9F#ZMsVu<^{8&WDeUHyQi+(LMyRYRf^fcZV62 zrW+I(pBnfjeb|a?4k7Hq_;;@k2i47hjQF(g+^bPy9qudJ5u8kRIe<$k~L>SZ6o6AQByOgF<+)I0hKpAg@uKTBVpWd ztG2jsY1e^?mf6fJ%UKO7B^Vzz%d=NmJ}f9JHfhT`YdrlVAX%q;A-?478j}1vWB>gD zO^Zmvo@P=NP9)IPzYgUiyh;H09rV5$jyCEGHNG?LPcLA*Gd()y!;vj|1St3?1c1JX3s*vVyrFhZ#F#ie(hz>VL_Ui zhWw{Qdh=x_FtTMnZ6uMa5x{Uy$8xZ?mKdt6yAOOsDH>;NAmW~$H`JV5h@l`j=g+iprD263=UfimBf+P<3Cd}Jlg$D$_ zljx!KMqYM>4k(SPI4G)^KSj-Dp+w)C(bx7`do>7tueRX$Rk_`_Czi>*-KPPW7Z0@* z2Wfxf<)mn=iJE8TL{+gTHELG+cn{rrSMbd{y+2V$qvY)or}_@B*BeIjzs38lXYlQc z%%|U_Z=7$r`}FO4(M+`o3JD)R6Iz*bB(t;YcaWj)4IB~ZnXg26YM!rQ6gL&CK$mHn zO*Hcb?cp$da~>egT11J-wj6qdro~4bK^_^NvwR~Qkz5dTps9GZv<;AE<}S)S0k zkZLpcrKs=lkEq$tvKhjWNMqmBzLfZUJkz-3>+7>70l`dKXn87UGH7f#1TD%ncs|^V z*<&*tkbXqW5eDsfjy`E^*Jpe*^m;KNRa%^Ng6`Gq=<5cfzkJcJaxz8+G8MnLHGkd9 z0U0za3!}M}t&~;E{J3Omr_&VOy=Vfr5$?buxsC$MWFEL$CQ_ zQq_Zc9x**>!A1da#<9t?^xU{O0gkP`zg1jX83%c*CL1l?F^fC9c1KQ8I6o#xIj=d{ zw@>MNiH6R6O_lbo+8R!augG|qU(sCH9I0C!ZFS>ltd7u`UkPHSFd*&UB=GNEfOJG+&Nn<3$6T+Egz7@^foe(nZZC zw`1D0TQTmxz@9x>L|w%kZlB(G zEgj^6( zWebLis`}LHV*-s~%L|jUbTFM($0#3VQP={Sa>?g*oQA|il1uUMp!!4$ueD(Q=VU-_m?V`;ru8zG8=qY}u(h z{tV#2n~%|^VrS{*h3`{Yoo#}uu%L_kd8lI)5=Iqwxo^5K|Ni;_Bf3$Bhn-Jox&opJ z>21e9v*X&TYA$C{=+0LOdU|^-TYAXc=KnSA(T+zD^U$OX@h((6*XhoFQ4`t^Gdo?# zCJgdt3@Y%y<{TcQhjy_X#Y66hRbM>|>61TXtNJAW6y_(^Fc6RynPlio=A^r3jxiKNER&LWh7cD5MM3Ply`+!jkYbiGn#M%* zci!WJ0M1bbZTx|dv9M%!?c4f-rVG={C3ROOl(*QJlz~&4ZASuaCUY_<1BG_)kd>Z` zjqgT{S+{zJEs|dhh7bq$gMT;`w|xF`i$LJ{L8v(S9tTxLm{_oyc;eS+(%J80^dL_g z98)1f5aD}{ zfGO8!3fj!gAZ00rqnm^`uK)%quGv@>Uy>A}?geTzs*>*)!{XQ86k3av#VqVn zu5Z7Wfo*)d;lgwrBj8^il&O;9YW0F((ZOn`BZ{ixJb04kAWRJ^)!txj6){7{4@V!o zDj%opeSbgiX=nx^B6}f<|Lc1NYB5Vf^TS8AiLV+qdb(p%WutqT7{T|VW#P|ZEqAmv zC3l#6YZ?=M;MWRt2igiTznKPSW)msnm%+AN7XWtwz&Z$VpJA;0QMc7I<5{w0sha+$ z;B44NwX}I!k})kWv|U~Py#1$JszLo)+(pg0weAuBg{|ogGHWl=8z6jh6c$)9YIsg&_Jv$6(3K0TGxcAS*bH~%nfcz4S6q?O`m z#!YRLU}TKO7Mz);ra2>>P@1DAQ~6Ph&t&nG3@n@r?xhnS(Mow^V@hXUo?m0=7O!YU zgz;=!t0zr5fJOGaI zz#gHH6-Nc_BU|JoLY)w6yfyouTEF$wIA8uG-~6ziPyhijt%YdEO!!i{Y+2`s zL1Zm6VvrY(U5cCjN=-3x$E_$;Xf&hS3~*C9n0$q|SSl_)yWHOxTX&b&6Br4x#}G0M z045Ex;KhF}nCec0mTT{az0AYG1tSs*GqPoLP4&`|A&?u3zd!b8 z+%%rp%BfP#-8b3er;+w;z=BCP&BWcZeLK`<6H7+{OB<;RKVGXbE~dylC1lqT*2tgp z+JJTM7M-Wn6l+ReKn0v(YXjCFCy5?C#0~AP6YG%Rv z)Ja?B+fc@7&s=NorYls^$o7;7TMT`wS57YpkT0|H=-+Kx%D8vXH44e5YFaDI@oq|v=?O&^J9 z8Uf!=(V#hM-eX~|dA)YQD)w_Fz8 zsNY|RjOGfZ`Rn$zSnIlQuDqd{KC)Fx;hg{w*~mlQTEO7Es&%Vx$~qI~G9pk=h}eMk zl1W>;>XDGqm~bxz!gPWZ2&F6>Cy}?G(ee2=U zp9!sk20SEKZq?c?!=^tWSFA3H2j|QGxS)_o?YWLn?sMWTZZ7&6;+$Pw@!((EqX?=5dN=t? zqzgKc6mM$>Eg5o)a%?8`a>=z!uGXB7MggKbs9?cTs7%Ju;x?zzl5bu>Yr#7C{`~-G zMwIcSv(--yLk9lBb*Uc=jf1*L+yIclfZk|NldM-ouJWplH}_Pjxj6mo3|6rsxCrt_ zZ8C9|9~V^+2s<3ln6r~Bt9+@md2f=Lp9|o8@S%K;|3K$T0pr@0K zKK{2)6z44(Ry-9BoPY0k>g>HIXCFVo;lO!8bL#o?=K{Ib^?5v{l`G|0 zs%7#L^xKTKFWWqkR+ylZpe)X?VP88vz7m+D%Tuz(Rw**^hG`B9A*5Iel7pLdKxvgPna|& z9sdX@1+xdVottTuV%%GO6Io1@yK|L7q^T!UZB(LO9qo?m2ZeW_^AC~?EV^@=%srXN z#4+4r)oX9?-?6jnt%%z61=s*D51Cp}-H%!TJb2lU4WCxl1g9hmfG3~iwNV{&tYC2) z;;%8NXx0{1^?p{sUQtLLhv|ut6>IjLhu~@SnA7TFT9ugaZ#R%9e6bcK8wq4Rqk zv-BnS3!2O*KZ{6MKjy}Lr;h|bmawsy%}?mJ_$-w1XFhY#e{jz5eM@bJTJfvcgVmmu{U99%)mCA!O(BCAe2DpCDO2jY! zcGbauk)63V>YU#7gwx(YWb`3iE2G8yrp##}3B}Swzj=iVU4e5(rwz~G?Oh*v22)C& ztaE3_b#${yzFK66W0pd*Q$k+7IPX^$x5KBsk7x?3>NxDp4v4UM`ld?$l^2zGtZJq# zq}E*~=5wef4jtOq`p=)6S$t2hGA?qL`Rm1eJs3uR@lo`l}UuSXB!(}3@vPS zPrHz0Ex&wC0)uMNxn{sKl?IsGC$GOm-DD-+bZ9?c`5ESFY~r8Yk*YNLLbCHWt|1&y zcKUhwrxc^w^sn{Hw@9sZ7=Aiv;IvTxDhDDL_1tg|2FI zg_~4Ex`|pOpRvdNI@J}}DB~f$sn029D^)YM$H(+DwzajD7jV;49Tu&MwP{bUzi0gf z|1N2+$rrHv;h(YU6cyKNPnm(hC%h=$fj$ynX~^#iJa2~&fK%X zygR#E?9wb;*1ysrh(tVwpgj4SfkDioKSLaq!Sk<%g)F-yR4U&(5U@}hYh0k38;j6i zNq>_p^6sI5PlPPJ!(1T+7Lbw#{DW`d{+!ku0z-uM0HMs66}G&{%K~F>xLC#HshpkF zaBqAO8jP#Y4>e3HW_nSAUSHAQ_x+c^?Lgt|`k2{qV740duMJ3}=O_Dzz@@&%eZorb ze&N_RIv1^_kWS{Cm(GDWWe|yeU?5q$Bq}CEuN6Jy^D-hD3i31n5%lGdZP=;boc4j! zQlXjC)KbA#LG~+IHJqA9;Gi_+(2};koblO;r5}|8XsM5Gd3esXxFiSqQ-~P^nRj+Q zN$(Qh^vU5r?m+S4Aj}0xkvPHEGZ&>r;?Z#GQ8OzDBNW|j|2}T91hL!k1vAf@C&=38 zT#R$4<%@e^Qt`%x`RUU&5zQs9n6KxswpEPA@C#=?JhRL^gIY zHbOuCxrHiTnpKMr)Om-*%ILOi@WL;i(3-abX97% zv|Drb8AJw_HDYb`c73c{z>V_Q;3VNeRC>E(Hj*T$;kr{_cEm;N#8|w~?e={;yUOf$ zMd+)a9bD9D!@g*aQ_odKFjBm#`cL|WRR5Hyn{@vbL3B}H7`x7bbq^7{w~3t91&|~s zC|Md-W80LS9)iN${f6d`Eli;ULkb!mA2ay;z=^TlW%vP*i(8V?yXCEWg2o#Qv#>%8@v$whbisbOR>_6**JyXb zfp?e1Z=%*U3C)%aQ{_DS%%Aj^w= zpVzy8?7`fop^-%A7M;gWUA}HGC~B{nE^*I3Yh82k!P!(OKcUzau$`pR-W)+vsH9xABhH z63!bO$huk4ab)>%!Ig_@*drr9S?Q*IT$2TL>HRfsqz%lgIH9^tH{!H!!Lj_gOKJd} z-P=?-xM<(X;${%o_Tc0M=p4dGP5(YEjJ(*y5`HmV@ZAd`3tuD4Ld%YBdiPJi+;I(k z<*txakb~=mP6BBobPN0i;Y)Z{#>>njO;!e%4BqiY%+fw|=hOI?&hRffh;C{d24!nr)rw$tLLv_H2P!9 zcewotbf)@}JgdCxW8Hx?qYzAzmOCkdmW(^Q0xi|wTw1rcg*7!0l*T$@8U9zAEEx$B zx#R67EQH;AnAw%1$w?1zp_FRbiM*y>Q?KHunSQE)B>NSBJqu;9eMPWwU_XB%$rCQl znB;I|z4*+9xp)r{I!oAa9M4E~)}*YTSUnQ5vp*F-|Dym}04(mxT81KL|s&Aj!s-`$UT$zm_EaXN#ssZ*_@DJcPF?vBP-8Z9!qa142!k~s#tkDq5 zA@BwNcdI>2r#bgWlSz@(?b}M%T2S$bf;rF-CVXbzhck9LCCTsP=`A%lKIOOqh-ve& zllQ>T7Es~6xXu*gX~L%u*K~Ub#l!HZg60DkTQxLEikxuH*~10g*Z%qV{(2^T&o@Pf ze6n>*3ksZ}>mfEyB|R&G?)drjm;8c{yKtA#@=`&$*DR-#pQsdEUnA<`;gUCeshz1# z*LgEdL+Z_Nw%ok4H6l9Nl6C({=mRg=^)Zf<0qs$*UcDb8alq)3xO^G0eAGEp1y0Zt zF|2b&$mNCNLq1u$kM;ebK`(gD;u`8$fUuEE_K1Afnl@wu4zEJm} z6{*J!<(CpVFKo%rIM#a+e(oO^2gNfPg?`L58T{xuYRTQKU0;=DSrk z$|qg(M2pG1wU?{a!ZSX9#kPL>(#79!BIP@4^c8IARk_gDBN z*YMv9X%;LN8$T9^uY|w3X zN&2yBbRZdZ1qUIOS~SYI*%!yOko#&adxG~=oz_{?)^I+n;cC<3laYCOg7woPzbCgI zj!U8G7_zmu%+D*P^p~3^y`=M$mb;iNa?xFAdc%d73rGAE$f8zrKWx#cVtYry?sh z`u?r%rm*UCZ1m<8tKp93uR5Lt3>d4&axo|RkGq)4#695)XWH2{V=5b=pLSW9S>H=; ze`*U)c2-u(oz4r>v$MW-1~VJ7{TKHyU=QIw*Tq-&UhV&%yV@auzGhZCddf7n%^>*M zrtAOj7Z9zmwt z!I0b~ry7{TYPt;N{xhsNxm(|I$_{$CZZ_XC^pAo|Mf=>%qEpNa^Q1uyN-@?*ZS&P%^0?Thcl7s961r3rBxBJF!mF3!|<7 z^6*)R$MA(zmL#2{G}d;E71?-eK`E*oFgPq{8uj=xADU@v+#+#_)UzMi_X5Y%uKJu* zE%V?JvE*`7W{WOz7(H791zBO&&h&nq)86!wjn{2@LTl~8y-3XNFeB>$p5$bm2iqpV_r@2+O$#>Aah+bH*U52{jx;J8; zhA-o9zfkwIaMmK3e|z2H%Bfu+M>^j@80N{Fp%WH9I_~~e{gxA@bVD#Q;LK2-;YL8} z7b;-p@H>}6sQ`1|3!SDjgqP1Cf(e~ZJTPc~S%pj8op8%b=Ufh#uD@;PzfFqMBG86| zw*WYFv>{arpL>mS`_2@y#9JGfQw=`FF&%rQ=ij%2!HVzkz^yMe$cIY90hqOO$84{* z=q9?Z+pe4b4E+ZlVhV*U5=}-iZJ4`d@y$c(0_NW0-Q2jF~;fnwxl6 ziPBf%R-wPSw`A-j>&~r(PCN*XKm!l?f5voopb8H{Q?iQ>vqt=t)9isd#@REHg)HQE zROF}zU4cDn*rbxr*N|a~+;Qtl4H9xD#FrsqWbuE;9z~LKu|?8Lk}nj@*TTroL3pf# zOt~v%#opys%{;V?KcVj?0*D^~X-9BtztRV1Zr2ls&ut=g)V+d8p=Euj!LYm@rQLjp zkGg`Lkm`2xgX{Z?oHMM^5c>~%!z@2fXeeh4IC=|!C#@C0kNaEezKkFxCFCuAZN6G2 zY8bLxU|v|F|FjRn=G#7#WK)`MI=r<(6cq>t(HT9Jp&$?+L&Twin=Zi2A%L#+17K3^ zge!GY=DAuV3fI%$IK+T>oNas=!E*`7d~Ze|zKmvQXs8zYA8BbE1iXa0(`C z*nM3VIy+C|LU&b|H-p04=;%_L&T`KNTi2FB7cE1EDyz!2hd8F$Rba&}QajW%7Ax5< zm{;)G` zuN!~%E*!BvZO-ZtfHj%Kl0>kH)bWSr0HpLav`A&Wjnv{a_s}Bg-*4{Dz^o@6NDc7- z@2PtXG8vB|9HCq0+hj<8P}tMZuHU7iPB3;%av2oi%rczt8yFD8Ukk&&GeK97tz2|y zB^q12@S9uwE*Dv`)1NfE!ImqvIJ=3J3hGc$>=jVS-A$-4o8i&7pOvut2=h+GTsBJM zTf$I&^lYLlNDC$y+paFQC*0*9{WLR3x_*Q|JJuaIGEntko_^dvcDAZ(P5X3Mp&=A- z`3t%|GgoS1OOuNK6p~CKXF~!4o0BQd1($J;laZyG^@_WnowR*j)#?h_RG`o=qW}pDq_P_x}Xk@xC)mYr5x-zc3SD z6eAha7va_0k(cP0H=Xdm*{gtj&8yDd^^-Lt*ltl!k66mW&qq7VUdZAoC@V^rFgskT z;;QQ(AyZ?3(dC{$AW`91&X_&`<6#&rd4{$YP6vbwPN8nns=i4iX1;S-`No>B=5^+I zg++|PP{;#Ydo;&TonjZ%_}&v z#y{*;tE*-4SEAE@rbQCGeD!hy(WC6kHF1R*g&BP{FdKdV<~Ceo@->%|VMnr+TWH-K zC@1FXueLceAvSF6Yd>T6-m|C?M24YRUK~=0`B4inS;56e&-$A$gMh|G51Kp0E)?At|B(Za#Ha3# z`IBE3l^{+lP!t!qIrHT1tvArQ5?GPW8I;lrFj6<+;> z1Tq&>cTW^-fo}IlzX%@nngGlP*hZP4NzQi{n3Sv7YsM4#CoSD?_y^yMlEt`2=eWR1 z%OUxswd`mCJt`5c5p7bR{^VHzFwoOt?^5k2>V*%t=ET%vpy5ZVLS+fS5TsX{*(4+i z)KIUkT(07ubem~55whlxSLHe%xb7kZ69o*W|?m`~hg=W{f_Lroz%`yS0` zo!j!zgnJRE+@@RkIuJarC;I8e?wr~1kfdvnO`l&Sp-|FS8!>aj!n+RI&D;j5{Vs3( zA~G-3m{#&eyoekb8>bACc2s}zNGBUQ^ zwvTEqCM=wL?t6Upt1~xP+mwU8>bxEKQ&6ws`wj5FCT|Q)t(kSdK3-=%+#;!!*CHN^ zbX8LlVX$szU)+iL2U%%q;gS=dlG2R)BW`@ps2Q|Sn$_8q^x3qkAGZ`e0o4WZ_C8k4 zk0GwdcW`18oiv@$P;RNf)pFs2UXXA_T)Zn?n>ui_TxP^(h|>{CW1-LaBV)uNa}VTW6+2VY2Di@A@4%_Thh*p*(%nl9Y|AxBfl%OS`}639h(-i=?4B!1R&-j#hM|rIp=jC%B29t5QIXkEa74KoniUtVsU}86p2@pf!YxLamAJrL(hWl(5WgUmzG;0^mq3rv5# z?VT(aGzQxKaS+Oz?`h1MwpRlqcd6GUdD0P^%|!vt=ii2hQ_Llkwlwj8as~LfMUokp zZ_=r=+&ihbW}sJ`o0O@yOaIMK{taL|L|E>58?hI0$m^??rt0 z*W@~&uKp`Wy{cRV#wyw}0X)nG8p%xa3@e18YiZ&#T50h@XL_)WM2 z3OXO4YWvz^T#9U{S|0vYU}$xqq@Va(+X{s^-O4RjZo7)-rP}Ny?oEPpI0xrcpsFYd z_5SL_A{Azd)&Bhl5AS)mP)Gw0jK#K-VT*-3efLnft{D20`sqruCYJ>$`RU5Dnm^3< z^;2kDh>HEZRNbyr-#2+qiFu&xjrASMzm5ZYeA?SjhvW~M zknf)Fo!lod^8)p-_+rth2R6h38{)3ndCp_Hfi^@&B3o$xa^r%%p}>CI{#h&swtwtH zcX+yxZ=_CN_X(sN%~|*{3f=LtwMvKMvdFuP{&y=AHo4=f@{R-Z487WYu7Z&P*-jdF z_s5L4cu(77tDVvXl{H-T*m58CCr{V}?_~Nupy(p}3DIh%UH(T(ba+#5)+%wt2nBwa zw^w&qUM^Jnkc!VO4W&2N=KRl&kB%|#caSk1FrBWRJ>-Bb{xC}(=P~A}n!7lZ*xIge z)}GmPcJ^po!Y3DUm427JV#T}sL9$HE394xdjfNiGIru+JjG2Su^Y)0g;Q)VP@xfbZ zOwOBV7paS z)v?-Y;Ne@BFO>6e$aSSGv0A&Z#V#K-cNRV>8RsH&NZEDr@Ji)zd(Gup5xfg>y|Y~0 zkKJQA5503N$u?*{QWl|+eD!UvXsK@U!&9c%s^~ixLw(?Q8eSbM+ogPXkGle8L%i^v zlzZ>@N6$gyk0ztR6+W0 zYrfo4oG=UjrOxp`AATS{LMR34YO(jvr^gJso9}llJw)HBTb$+e9K6b#dcE;8Q@C8S zw-}@tZ*u0|caq5@gR)Bl$j@`)p++WlEARDiKw(4f$4$%!9KmNV?>9JYFUYi%$ATZ9 zINm;DRsJTfSU})mRTXxUvN3jARox@WFVEUBb!?74yzTw^Ks~Nnajvj-qDjM%n!)u(mQkkE1b=XwA#8fD_#B@I#<#b87_h#?`m<{oVm)PF z3h};8sr#dPhWlV?A!`QTZk1Q#d2w~m>MAka@auW)c*4yr4tC{_0%yylr|Xov=XDYx zKgbifJSggShZlfo$G#Gp?OXbJfg!Mq|I<9#S;_rz`0-~v9xHYjyV}J9wE9==ZR^!y z(iYO&omb1okxv5$wsm9Vb&*ADzjCNnhd$Q>8Nx6UlJWH#GqAX<e}S)wl?z8P(hyz9XC_-WTx8CIWWTOg4Kk1VS#+FZFu}Cl31wB-YE^rI$S`R1h|Hl z=$tGa^gDuG7FQKiZn!>GQ~`}gR!=uK**7mj3ce(X%^AztP@GRPH&>Hfj{FDECZWUp zu8#P??oaFYxt32V-aon*RGwu?T%`831bHz|#&KD^Rd9yQb$c=g7~8AtpMGyl`V)=+ zYXtdQznx%g32$<7Rx>*q7(2givxUQI4Aw`AWFG5l@YPEuRB_(vs%NA5h4zRZZ@P?~ zqo16N^v-UXlKbt|aQ~t1qm4<|`fuK4#+*P`fBQC?sn5?KXaPjXAR4G#aj@Y`P3~i! z4naqY6IURJ#59yxjhhb5$mDV3Vn;GHwY7VeZ@;7?w7N^RI;ooX1U%(*Z^+o*XhWw* zp&gI-QFw5EhC?b4CI2F}|Edu3gRditjgiVvJ7i5(hHjkyAunhMv{^vLl6+o&zF?q8 z&~X>>%(j(WC|95tn6)VR@wALnfYlWHZSR%}Aka?q0zXZTb;)@)0`02q$|E8m3N@fn z@q-%OO6Jt6XLtU&jr6de;v=k^uzPti5Z)(d7qk~QR8S(5H><)}pTYhu;ofhF)mW1h zafBSzwW!7qeVU~0k^XQ{^s0|r{jg5W2M17MF8qFT*Q>~W!uI=osj=IC8_wdZXMYb+H z8tXx-r5u|*=e@Z+I0CDPJqt`d|A9x^R3R+ed6qqgc3y>Mi7u^B#{G(7gY}Cdl}F(r;q#0NOezz4m~Y^e2;ppKkj5a@N0Lu-hylcjA`xu#U7{M7))ox;+xvsRkp zIXn}D3G2GJJX0TM?>eqeA+TTD+|!JGQ>M&lB$!vNQ1Hb{Aw*FD#qtsR#e5g0*t@!V zMVk2akqCLv5u58CQsxE0F9du=WuJD~C?`dJ!#Oe$dQF_M)xZvZWJ}Y9S7;dnzCn@r zmg#`b_rEG$TN14blMpcGiNjrcs^6SLw{1oiR5Y8?7LL4V8+EA7Hp8!3re6YLFTQ1|+nRg~zl18EKD12}Pi<^t{~VZs?lQ(+cg`C~Iyg2u z5I113${VJ`o!oawtPe|ii`!iHAmO9Fd1L8V`5#5O5)zVMx;(gcg)K&@pgqcP=h5Qa z>`+E@2zM;~o$!mw7lWi{CzZ}J8np9#K%Zr~upiEO>bd4HU=7lk-gq7w8kBWX`O?iTC`A!PFIOY$vjuvu8Dn^SP)r z$`%9QW4%&kc~wlG=}p$Je{-}}-xn<2#Xded(QLv&ZDKIQ{`7W4H((w|Ddni#msOZa zJ*QEWmh14gTF8&Y&v*u#4iyP**GaSLA(2o2JmMc3^I#Nk6qsQfO?eYzx>g#I8RUPT z<(wE(M_!a0rl7M(I(j+9IasVb2o$8sY^~o+R>=2NfiUC0k`#YqDLfQQF7aHx+QmD6 z(S_b0T8~;xZKBwj#&YMi>?8emzmS(%7aFc!MFj-k?i{5qP%_EgJU?(08*GspnRAI| z!XP79?J;I)U`Q)d0FS#U!vjv9G@A#=;86YEz-s(AIG4)hpVUKfE=Bg&4yrLk)KRQy z@Jf?PFjPxFiV)Dg6{m@w&0w+fHGQbd<7lII1uwklWv}ZD0CCCDgjxY3rB{;kd#xz4 zkD|rLUAL!wF{+u-gh(ioG(d4_`7y|j#FtWotZm(F?+9HyrF_Iw#GA3+=%lS~97`;; zVnV^}^0l;O**WmmP;f* z)E^tbJF@_>e5Kd0TvdLq6!nam-bNtS?b%#EngL~nrL}f8m?s$dUIqPR*f=h2J?bZL zT$qVGz`(VKCV`e(tq*Q*7ItDPCPx;RWumGV{ZD&MddYE-}jCJbhJje`^OLK-Ef?Uz-5Zf?;bN4#c+o~ zxOyn|wMfVhS)5J(I&>m7L+plRu2r-Sws{#{%sL+^%x5XX(&7fXpvi82mCwQ5h;irm zO5v(m(LCL*-ckFu>W^*juK{hdD1dUP5E{@yUH}CUg9J4z58kRAyhE}nw>EM*Xr z5Q%FgNczAZx{M+kbrqc2Tah|!DJ1&I&}%ug+^G+>7%8MEa7MB_4Q2I$ZbY#h-Ry6DxjD9TksRjUAJTDC z$dn6CgE{pEU>hFVoc!-Ds1YQq%TIFYkLC7XC+*_zX+&PC}FfS(brk}}XDpS$G zFq2$IsPH@&ml4mrM&glZQ!R9Lj44Lp@{_6nxKih6w@ngr^Uhs$D}%~JSW3c1r(HA2 zbtB^D40dZs*7KgjtzDr3KCOe$IaTs41BPd5%#L*N_W^@`-gyR;iV7EKbPM{Z(>ye+ zLwS z&FHtNCWipj&~ZDB`kYv=1VlA*(*hvYY((84$5EA?3bC~17g_i!4ijL;y9d)dO`JZT z6o{T(Fv8Gr%K|TF+PzRr@K4r~lj8X5&m%>lDleupXJ&0HsL!%}lO9*o!PzIezk%`a z#U`d*_Tcz|tf`8fdKo)nA{G&((&^z~Z@Wg?**CM$hA|0JpLX`QMKj+cnQntl-2^Ql zr6s|uc_MfR2WJD2@9G?u*vvowsVTE1+(Vn>xR_6S_O8PQZS$3HG3oG^^LPfKy$^EF zR$fIUPrWMmxRF%6AWyAI|FpM0ypG)iwA^=WG#R6PM+0ZJ8*_lBij1JEPa6V=xV+lY@i$>R74H&|ZzV_9a_9x>h@Xa8QR}iJD`x zY(pkC+ixvr-ft~ui6-B{SrS%&r|#snNMFhBiOketJsMp6(gpiaC}VcVfSozQ>#uBt z3*X$v2DqUXjf{+#M2oA33_iAaZ$uVxBVtwy>igUypJqlWyJ%Vj|Bk5mlCtmL{zpNF z9;0jc+4m+x*|?wnq-HA^+70RcA{%-nm~LV%(e3r|qa)npm-m{p^s*A+z(MD&@`EZPG7wbsjlgk#6wA@ zMN|;h`q?ix<#BW(^aQ~ED)--$d13n4{ zz@gUqU3MXU%L}s3+CrUjNC$;5qRVt!dTeT~N~5hSPSt3Zu51NC15qjx^s$eHv#w{CL$Qn1gwpbr z=xQX|CLm+u1AR6ietNzl*CpxMEpu`e%dQQCK58yvr|Vz$Hp-h+wz`QhwdV@%=z-*(t@=X7I=-a3ey^c#~k1b1z_GlxNHN zMG0T6!Tn{lLgoG^oMZ%Mky#b`&#ka!%&DD%Ha5(r9uP6WnDD|{vS&Ys@%!E%Hfe)f z;ZCB4KcVSI4W{pwMqY$`D&HV;E1i@|V{L7nr9^|0(*4fudi;LHYi+wSIs>#Qcw_`* zp2<$3I#MZxLAmWlB5nH+WS;@^k9L8#&r>zHhPO|B&2Pb@FgduWOKKwMEGduRQMMhP zD94QNq}__jR+U|LFR4w3k_JWF#t<#Cqy4w^6rh#;rE8H99mo+>EBuUYnPt8D)1WbAf`hg6vbEEWVI@!1?|)kkGMd&3OkDgQU1J z0ZLQXsw3&A9CaRG6ZcKf;r+h)#_X}Fw8aUBdZ)rr!rM&cS)``7*%Ef@bM7C&6U8;5_v9 zxdzegPCCNPo{GmwH1jA(eugoVQfv%&g0Q3>@!o%WSML$X(j_~3y&T^!vgMwwSL~Q~ zVIw*@?F=n$xW6^9eD%-#($#G!&4^mY$s**O9hppO!I;BYoF^YOvw&1$-|-I~hQYsO zQ)F8xF%t)%@J~3Zb`=^P%Cp~jP`N9+?GZSP_QgkJNd7pxM6OU(fmdPxc#@cMnQ8t{ z_z3cSetp|pue-(U-rnD5T?yyWsI^N4h&C=k|Q$zoHX;pu-sshQVj ze#160=i%cL%3CMH7^}ieYWqGezJgUK>A45S!6YJs9=IHQ|zb8Mn zvXJoFhQ38VFF-$795(&9$%G%WcNq*$A}X=LP=kOD5e8PlZlYGb-aO^<(9 z1TZ(pG{DV3x$8&e=-9sU+0_xx{dop3OOb>)>{T~+0a`m!+vV7#gy+UBfnmcZ)m3Tp zDY@$-W00|X)Q2v@g{gWsB_@k5x@L6AwZGeb2mOCKE)nMJX#+)Nt#kO=7}|-z(BuMB zY(YoL=VKMNRv_r{TnQ=`)m|)o{^-X}$hW*Ck((7Q(r@l2oN1|VsGz`Q z(7}8IsBar4rTo-Beg7a6W2lJILyH<sYg0HZpbPl;AOolEa*Dtx^FBQ<>b#E79Mn z7e@Vk)k@8(D|qzDN;Ky9_U^f_#rIi+fsAJ(m9pLV(;QXZEy_6OKhc3lZ62s)hA|$y zZ}gGZ$R=8oN%n_Gt^7oCNQ?dXquaZ^x$>tYFAJPJ1O%#ur@GZbjKh-GF(VDt23oU$-KB-J;cBY?tVyYG)*Qv_;%<;@yDBkT{b6d}lEa<@; z_Kzq8eRU{1$!yW2xnm0a{A)|=7BS1JWYhj{c>gadCwB$IZ?Ca9T^CzDO6|x?!`q+( zg5+EEQYsBxNcooc;862i9VtJNg$88n=xz*=h8my1g-|*wwOI~M9v=G5K7#sKRxnCh z_JmLfBs<*L77Ql*k5N#?@qv-*D}|i*_pD<=>1~0oFPUHA2M+QgNDMjUgu;2ykE4|N z&PMm(*Qt5c#=U(qd0Z2Z2u1MnvjI(wcF;&u_-J+v=vY|B*C%|^+yzQeu}Jb8liZ}MFSMg@|3MF`AbOCL_CG>Z;wo;# zjR5E?8lCgVa-6Vf*XiomA$`Mf5bf=N()f|%cZj5Z zLx2LPp7FK)o6MClV;QYJ0+cN__U|Wh3mugEYnB(mbQw#C2y^;?nM0`;$swwtK9T20 zSZ%KDqp90;($CG!5;!`wQJh%bB(a( zlwS8i0XGa?bgj9Y4Kl9?$?!A4E8f@yZU z^Lw&=draH-Aaf>Q0jEZn;}?xm40tm^e6@2q*Qrur4XI&&!?EE2gp!g{r`fZbHtJ3M zhkju9VVlRfRfnivbP~8_5*InPR1RkC+p*8Vet6Xl$A8GCfiABP_0f)7^<-DF?Lo{J zrwT-i?YeX-<_(LR<2{qIkNySk5~un#jHeziA9!p8`-Z;nd+9k^z3sUCbQAHxj#>YR zDL$)ZLsd8T$pv==z+ut(iODJkO6l@7*+3D803SvEM*N{E9fU?(C^fTv^aV6|Zmtk$ zrpAD$6-i1o7Cu=4D0Y}Gr+!o~>EBj-OB8)ngKuumCu;l%mfpGYz&bjF2E9%iaJD%h zJdI3M%OxDTa#u^T;ozYMby^+P9gI%y8=YMVjBoirc(90$TD(i`yn9~I;CiifHrRc~tZ}srS`IMY32V%u2LTWZhiF|L7~- zLQ2AXz4_97Oa%7_2W9y*4c@)W*mKtz<^%`sD!@wM?V&x&_n96i4*gar%4rsZ(3M+F zkplgmqoiSQw%l*g4UV*K(gzz#Sq{(3Gfb&R;|MplKO?4k{5vX&t2bjj7|S#C-vL)V zymHwVUgA-hXNmj9irOc)Q@%m%8XBFKY%wMTQdh03ZL@l_ob%)|OiJPy$5qW3F& z7#I>VB%HvKf*SRp)s6c*iJ?EB7{rfIY%C*mN3f1_!%XgF;ns+q~418 z`-pE;;*_xd5>YiVhY)0pdkeg4x>k9;)`fKB8Lgy2{i+UZg#8;&f;&D`?q=y0r}kE};UJ zduRn4FhsKpr~2k?{E+azFpig>1MdVK^hXUBV53${_#V03z-AhEH2LZWgD^sVssX01 z9sCR`2tAVpEbs2YE3gh-Z$wk3;uvFL2FJ}4-y0#7xV~~3>I|Xv?^qxWAQR$)P__TAB3HBfU&zKUL4EK+|7}>gWebM_LQJRK_BlM`*KyPA{L#cZ>37e6iTZk55Jxzo~%A1p(8BQ ztYof+J;Do>8$IogFQ`8vi+7RaM~_iVuieDo{&DGJTIoGd>RmWH14PL?f?mI4c+rfu zUb|5u`!YyVVV3Qx16+`TFOu6oJi~5#rhSxu^jDK;=!TRwkY|?aAvv6s(cPkIDVX{mCM%QfGOI1yX3NUr(N;R1xPFfV8k4PKq%3I z8z!~KzS(t!&z7bElR3K{4nkYI*lUVMc<67(>bm0#OP0iNWEEg2KxRI7kd25o1wU`w zaVpe4AV5cvve^1^(*@eS6YAq9H-2f2eW}tf-%CGDu#OhIkAhb`Id)w%s#8VJxZ{t> zD4_&3jqbpXx=r^65)0|nW9VR1>&RizBEFQsN5+_VoZypIe{t=XEJBZNRO59#?ji8& z&HLSxN`Y3l_w{Z&SIGyXRr4d-9Y)U}BKY(q&j`5%)^@KoV`aP3tK`#25Kc1?wfNV} zKhZ|V_g}`V9eg&8k)aEZ2=~YwqanT<&N7ynLuz3=Tof?E)l6%z1~<7>cA;+3NEliA zkIhOO5eg8Gsv$Pvs%ot#(aix<8XNufPA~-4v;2!dI+!l7=@owxA1;+ZetgqUx=M^s z`v1bY_T~O(NZr_7H{UvlRT9ThLIahtT@7+YZR5vf^7JEtez!&5i8OgB%F;~p<%`1$ z@_W-{M-G#(u{&G!uwYO`hrTInJx(L`UAvG)Q!=^*2(p`m|Wd z;WxOB8EiGJ$2@x9zik-uKulQ0U^PB=fKmh%o`p%4p~IqesNZLBs1Vp*{T%!V2P)AfTs0LYRPCypeU!#$5S6meRE$w4I3A}#Rv1e@WF+P zQLmr3mz`!(i&9?w8Ta_8+Qxq8YD2SC#mlQP#UkaK>1>~Ch!NS90?CunX?=1$w~}nx zyvYya;|R}&2B1K0p1pnaTO9X4l)-JvDBt)`ShbuV38AZr)5Oo@eJYhzXT{cdNF{>D zlL&oSBPkyyM0bGm)3;d?%~suUi{IB~fYT?TeW7#7A)ys*|0!ArtIqlTz9c^xys11h z6h>Bdu1lvQ*V%knP1a&L#+m`*3oltS3DT72?zpoU9C%1%^ac*(xx%tdS@L_=QKJQKcAp{s+7>iz5P*nFuNn*+ktW#=3AGK_EXjS5YEq&gg@3w*zoFbF2H}+VW zs+Q%U7IM}uzZmWF2+V7AZ&?iXDpTg$SDiart_ce5So~sNN7KUHc}bOSx<6s5e+mxO zs4YMFhDh51MC{6~plq|3kwj8p4hvh04V5Wf?`Gp-vszaJ1UJ6(D$Mn6b#xQFdz zkkMg7t)bo*dbi6EXfXs@p?vkadX(dgDc&fwD7gy39x3THDwp)Ks_M0u)7?|>|2;TEobU5)LfsNx}9Xl4bkv@C6Ya1%@)`wi5* zPw6O}tTJDhuuMMbkqM$BfxrphL<$y{ifJ;WZDPQ7IsV9p+e{z`&)OQ>8NP|9!dGW^ zgN(dqwy`~cpU2XBt~$y}f+H7K*A1}ey!;zKozuT`{QknIV|Hh362^Ce_gB{^ht&{9t3$S>0lzB+-ej%im zSzRtGcSnoGrd3jX6dc-UAp2*phYE4$mx`sSd2hkHNh@jJL0qsO7y9@Z?&xhzJxks8 zuWJa3x11=nA`a<4D8Ua$)iq3CE!x;_y8i>+*)E|ixxP$k^A{6QIHzu0KpQy8RPYCA ztl-G`>@d8MVJ1Wm+<1IDlB2e%yMh8m@)mrRbZvK{^tv=joz;v+blwAX%(g{Qebi>{ zR0+IWA%PLhS`gp0b(&)CDQkR)wMQZW8FOQ|#bYr@7529t+4F-8nyVpWz~^6H z?d&kW$GqdMQx!1Qo9gVgCb7-MFt)MdZSMznV_NCffPm(I5Q{YKkOPwB+!|s{lrjgt z(htyb_DpywZovm(mGTcLqJ}jP5Pgdh&*S^J-fmxDo%v$B>ZQNPm^z*ok^Rv9GFB!B zGU`gNmK7-5KYl5(dq-`KBg}saMKaj8IJJGeK#9y%*J5PpBh=<9tje;T5=T?yd;;^^ zOX&1xI%*Z!P3=k+_!WAczM=O|KWF!wE;Uv&Jp(3GPf)?ys%`%2>66)SlJfXsmMTOENt!s>D6ve!Ciq5}9aZ;rVbKCL> zRR<;ollD|Uz)8lXcrQlRS*U5LeIZ$2GGr{PJBd%!GeSDLS{?@erBNm-d9o9AE{uq9<8e*ga`L{ul; zsH%_3!Ze7N-6hiB?G8g%gVh+1J#tJo?!1F8y^73l*{2p9cHnY?ip@|f*K;f;BsS}q z^QCC;MekdlJu7T1U3gesa{2a!df3aVGFK6cq9Ay>(A;M{;Sq4M^O^z`X5F${X z(>%G>rSx9hy5&OAr12o?Q8jBTEL^?}Q~$vEt-ma45Zblz;!&}R!*mX@N*o~qYl+UJ zCWF>c*Mya}j?RrVR($eObwvRwk|O4z+gxr-DVs-yYv>>MoAe| zt5uWT-JpdH{f`nKv@-kep+e)lPbf-ZZ6DzJ5tB+hEgKo}33R7EtF3!B2m*Z}2(C{^C8b34w_qXhC5rq+v=t&G9`I z7G0kd+9*lCTi;P3!+2j!8(sE7oB(|*XG|)K@2&z`ta)@yr5a03t$|?37(#Dvz8g$T zeYJbbmFjKWDpy)&N3T%N$=6Rjwhf0LKnTj-X-^wI{dz@Jl$`dN{}*L3p~REFm*n&f|k)`m}iPi2BG|B*@W<*!v# zY1upNYi?Fzw$ylT;n}@2p_<(dK|w*zpD`ZO6Mk%@(;RxI^$&zor)PMS>!&KeO z?ZZm+)%4iv0X_y`W}kyY5EM)D1HC0hdB8BjXiCCT z+dEfRH-i<$8i0jGzPeTKoaokCI%?_5`-ay^^&sVib|zj9;^_hLZ57Hl+^@p>YgT#H z!5y=BZ#qe=xl0ZJbr-*qvoPW9hK*?B6ANdCT`p= zT&l$J`BdBR)8dJR@|1_KZPY9n6Ci+tG&s7~=H~D#0cvR@#QGmCfKxAjb^f+@;Ac*u z&9|<2du7n_4{8HZ_c)%~$NME^S4sl}!_5$7MhYHlrIcp*XRD2fQE(R-HAXcM3FH<$ z0W14`WP$On1mjOHGpg4qe;+PvJ~NDUh%O#wMY74~eH@|)TPm;jfF|?Ko-1%?syF18 zmp=h}m>j^ahgckWf&Z1n5OKghq%E|%cHhW3J~=SH=lNs5yo}Ud6Z*}ZiUMLd2Hbq~ ziKT6`!h(GYlXz#)j@k>8MkdRBC;W~V%KPG?EAQ%PU`OG8B{|#U^aL2+W>f;~ix0`z z;i>K1<{x*9kTw%t<$t3H2lfg7I;DIOrm>mKhV#B_^AD_e`RP!D@e+`yb6(+NEI)>W zaMG(`P!`k~e_p`iDRK*Lf%&2RjjP}<%vjk3iyf1CT~yk^mn^z2%^Tzj_EsSyz|=At z{Yw{>#_A_o^{==_#8AZFI{AJVZ*{IRrTE#w3Q1U;uhs!+i*ZHHCGhwC!K}pm#pSfk zROYRqxzo#`KWS?o2R=Eevprp}>f*BFev^mIxC`u9lDK{*xMFhSzPV`5Udo+`LgTic zX;2?G@M}h6$}{=bWBm{cEw-#5qr3fu)syO`o-93lR5sNZnMsCf6D5MyQe z0>&a0Vb|g(K%s9Ag*_a~j@`7=bdhfqPRzkVVa6l7dmhDy3$qk45%ttgZ+O`pS5_}l zUZ}xVE3yre9}*m%%0D_)Ujm6jU$_l=1o4*Zg#(P_HjZMvBcOp)2__JOT}*D4Wjg%? z!|1J#GC^;v$=y=5C;`bq)#=w%q1KU1iI!7VVPX753Fo;;nIQ7hJIW?d0%E>lpz%L%+q>GkDoK$jZ>N02Z#eWvG zvM3}qdf9OuW)0coJ$tX9td$1HdaEEWk@n8z)QnoWreq% z@6gb(5MhQsCV-RSkcL-Vo+a887U+>?KgiWY@n(BBfV=+nS~lkG&Dcrv(0nvV%?Di% z7R&(+Iw)aj;1>+OxoSLNXRV+3D%b9 z&r!yo7tH;l?))euEX~icNcNo=`HQ>Z{wd%IO#xy6%Qg35d^;llpWb4Y1EMu72R-tJ z@^upyZHL&;3*_+{&$WShq#WFN1H)yj8F~ie20#zd)kBf_J;)9?Hg#3P54*aNU}Fb< zEoFr+5F|(q>COb1N(ge#x@QSpObqDYCw}-xj-r_-fFJ4lW|$XG(2XhuO`(3{Cd6^| zQOa3-GbNiNgp$i__t*9dt>@zB_(b+- z@W)}Iu#Z+&L>Dk123RS5RpH3h_Q1le>PQZpEyB^3YgZ)!);({qOr>zD+HppcD4b=_ z-7O~4-v^R#h(!70h>AEY>zIx%dJ_e}u8ftqVVEW{1_1bpDuTty~~oLAvgQ$}R! zmU_Mki6qGz@J>Ob1k7$y?_&`CYvBdczOV=;5j#| z9j|Oc#aH}+P;Qv$`D3^Bww;rFH5o;x$Gy$0hC*}NHRo7~&rZskW-$TZ1Vu&tixe;= zAI8i;RtEAWHGE|jo(IenbORSfE(Ef6p=#1udT=t8oZ#$=kY3t4T>K*b6|k}CUg?8j z76mw$XI){Papq?m;F{_3AJA-pLaPfk=zLejt;>v}ECBK+Kzx)lpF^lI3tg7VRY z<{3ltBPGUM&hH*Am}frvOevoDAL81ktjq zkFwMzZ`vQcP-m+0?&DG)FHVLN=z?Qb1nCfkrJ$7!ovyJpO+s80X@AFF@l+7Ya(8&D z%No@)?8AiPUZ1geYm)> zu(&WI#u-0r)#ekYxdmD2%f;D#Vt0#=+~3v${|{hYPqZo>oG?qHBnmA8_$wwU(Ph-X z&as{%ZiKC%TmHGm$ot;qD$`yPY+PJj{M3I(3JBcZq?C*5Mwm7KH9->%`*)WR$MxVQ zB}PtKb}P6?m{8W_d26CevM}yD+1)YdK!=J&6QB=It>Gq&Io4x0)K8OY=jC;p4vjIN znFq0f%ASdR#4X-4!g@KNTF4s(oFeMr^AZ0#koc`SCX+4)iS%gZKenyyUGY`i7z60* z$&Zp*&Q$_)ODZhX-F_~G1FYHKwPiGuG6JE`|aWeXF$(Z^>Q{J;AQ+7ocl46P9L$qM^j-VaFav$ zbau|CD6XWTpBj4*6~YP@Ud@!wJ}|JC=8Q24gt}}?mcYEiXb0;xUO#>WmXc`E#BYxh zMqW1u^P}6YA35n~nikms!t)*sg%1?>81NTQvH&xq>U~K1=2Q;BweWv8t7-?eN2<-k zN$|q}CWB(m`duj=6bh~h+DUSm^RE;0KfLw47aX{(Z@hi>ZO{;2Hw%Jl?aWZY6i~R& zol&fkP!w&@6JhdQpDvBg&Dp7AF8&|;>;Hbiu~5b+oFWUYCiRps=<2j-QoNtH3&z*g zi(87dkt1bkV8u;mYaJD8cPYNTdTxw-2Q`87=R+i!oc9DFuQ4UYrzwWt$Av4U#FfqF z26d9^5~QUA?nxf*Z3{&^@m88RB%HPOFHC!&G;W_cIX)Nh+kzGF>8@NylT*QN#AN3iAci7owoH z5LR3L#KcGx&aQw+Wb1?&B!!UtCJRthbXZwZ0So|oxN6+z59zd$*P(>6>0}lEyd4G`m1Eg z)^A>^ED3)&7UGgqZ1cX;MHmv&Rhd?nI4Q4FzC$8G8~*3{r$Zou!NO&qTFTUE2<|5% zENG(7e*!v+4TIvxl@Q$$u2+GHrC{i-_62uv*#UEnENGxea)3S1# zlcQyXj#wGYP1LFXZf0y>eU#~NsEvEBrwV@MG*N~?-8Wg}#cye(5l?A$@*^t{jiekV z;q^~a_vt`ELWd$5VoRGdDp$(hJ%HDTXFAVs0Z}-t!1~vx zTP|B=8jo+c5o0obXuakj>Zib49c3~hQ^XB>hSrtP`t81>t6o&$k_X!$o9P*5R*46`_0jiP#76LZboSqz1uA^ zdHzECAzldUP>)M(enaj|=AG9-&eMv4;JHq})c2V3UykXdpBsU!7diF&F-J#&6YW9$ z7O;(ZabqWECvX|CsE(Zu9p92jS5u1`cUz`PmX%5W6>HR>hPDTrRaIAsnBugr4NyCS zTMJJ2Y(QT!-Umpw5&|j^y)z{qHr#-uek6%+A`XN3F9!3Mk(XX@KDPMuz9c$MlQD<$ zhfl$;1Yx;`IMhl)cIuP;*Ee%j(?jPXEU;hK6Gr90HUq+dNA0B*e4_UiO+di&9F$RO zpOir;)HYAnuMs0M#?Pa7BIO66tGE z3edAgX`_17nm}unI5k+577Z=O)9h-&iUo)<_ic7T6#&PKEE}orppUD`7|Q{cDy<5* z$CXYN*2|Z<4g`eCfD%#}?(7(ev*Xbk8i+5oN%MEnkOq3wQHk9sV%HIqXycO=e&A$R zGaOhCp047IS5&eq+3y zR6@!g+$P9L)PFe#0~1c6l39w^q2ffCfsFks!}b-4B>LVXbt_7*0L5GQVa{NG8pXQ? z%9^H03obXPBt!s7Jbwx*9Qa)D2zDeZ-tb=2G z?}Su}$Abh8BCrDHmlsb2&)2dNx!LfzKc0dug*WrrwFy)Eh!(I%OSUif$crN*grmk} zgUc^|JzYJt{eKp1d~kE?a?nC6cfokG$rtF-GFP+5~%T1|UC-k;yBOTX5g9 zcQ4f_zN)a?jC5!s!34eRT`VF@W56%8%RKhmy?O~50Rx{9=N||c7h*!Pt*czmh)buA zMf|TiaPwmIA}(LmLG$S9kT(%vB`fLkywvY4U9*ee!_Bt6>ewC5tU0)xeFR2H{N)j$ zS>0|Go6Gcpd=6q%k3ssR0|bSOeiKGwiA=2O7u$V+5fO}CE(Vm_Ell=@tp35j7c@bk zD8KiF+J8b7S*xM90FM<}fol`s>=m1|GADvh5z{M4UA5K|nV&w1@DD{H|IdyYAR8$N zKD4ei10>LnWBRyc3Ki%QG#t0QY}uZ%A0>z_R7`ArF|2!0K=h%d#C(MPPJ-AXSc91v z_2%=!Uh&X3J@@(za{Vjkx3HIGw;P2E9WAUi93}+n{dvg{VR@B_z-Fuv+d#Fruy4R- z2nzC&u5|@Pt>U^X#O5I}-JQS{`RoOG)9zvMpQe zIXH``;4B(smK)i6FTKj*vBW6pEmL#qO`3txR)gn>hWa-rd4BvgANLJ$Qo)wMCbycE zz6Vp>)|$*U-@Q6ifjj39#=W2K>MGTl?@T1doBTef=voYjjU!k4k$!6QL={iNbzk^> z0}EqQm^-nN7hR=wb|1c?tlw?9utg|AT(fEax1Tq*%o;x5katSMP5Z9*cq2sWW|n1Hsp|k8tZxYh6cKm= zT)&(sXWgP=8Q$oLfOn#fH*A^#XN4u4Xq*$kp!*^tBx+5xx~x?XG%Euh5=`Lr)mbMGK&S_L^HuvYr;e#1zYhU4EdaAgA6nci+D_&=JgB7W1 z0zdno<9IC1c^?E>XBis{35Ik}g{oI~Q}j?3>2RFA&_Kk>0lcrdxE41%m1@j)7XMgB z18L3mBHOj7@aZR9@4;T8M4nIVZ|4+^Qs`upsqjuDq*rx^62e~X0D`>Cdznd34L|1( z!27Q#4V+4F!-yeHNd{#(+i4ZF98UyU*(Yx#=(=uZmh{}qE?<=A18xgAOg1n2XgM&G ztGl=$G~&382ez^+!92jV^jjIJutAi0*yOmKrn*Z}+Eg|-DEXsqi7mpM$)p%^{*qlM zq%sJ@VbEda!}S$?5O7jg)i58&>9?@1)3lZK2{j#T`}q(DEr`(=_{3fKF0x38nGpy~ zwdlV#E!>VjfY>kzXL%gl44#SRgL477&n|TC&v$%&oz;>m-0RXc``C$xIQ|9&^GxK( zrD=jN9MuB~M42=yx1Yd;YiA@CIO>2gxryiZ|15koD!PJ*SyoLHV=%AR?zPDft$Vy10%1&?S-X1LMQ;Mr3HT^~#HpWU6qZFH2Z{iTiFuEb1|L`GtU6TVcT znXbibDL|!J53AuW@0)m`ZUeagyv%Zvq-W7Mh)}08|Mj|;lh2!)f|V%Wibr{S)6UJv zGzPKj2+Rh@{wTO=oLx_OmzsC+;l+L)SP?U`Z0&F> z0BntzHTuZu=f!&y*Lrt5UOn!Rq|1KH(XsG(B5K6*1zV8Lc|tVdnmIn5?DpGC*nk;H z8#l)T=wDi!p80%^eHzFGhSsaovy0(}VA-aAsm1rxvT<*yR-+^$1c#E7$ckD9+Mm+P!M)dQTNZ#^FYI#N@;}%q(Pq2E? z_b4zCyDV4C1S?O0#HP8njAI3|O-F{m1NxyE8If@A{&OJeJaSk7q|`FCB^e6@L+hIx zJEWAjF0Zk0d_I1gn$3E#e?lA8vo2cOwP&!~e}22~u0?Xu48J2O z&iAiNCZOH&`MyBJCJ`XEO-0X=6z&MT$-S{79t|b7I0de7nH>2e8xkyc8z^f5bu)>; zpNotiu(24M?80*7;a=1-%ac##j}kPc8RfSnz{!GMqOgj|y7S)nB$qmN>ru4Ez{?yb+XXfXzteI*TQNTeAv)6aiXcMihBLeYQpBME%PJh+t1J zd*?RCq4wtNg-5eIsQlZL)>;pg)9B~=y&&pTmXK(2MUiU(jY*!R%sn947hnf*e&Wb_ z+P1V#jK9NL>TAhd0E#aUWnMErT2i?q9)(H zjC0)R`E|f%zdUCo2SjV*`2$*b*11~dM%>K+Xt8Pwm_b{NB9vPUx$fM!E{ zZl1amcF=QmWN*ui1Y&N-MW@W{)9lu#Ypk<0FT0hd5+Ysx)z*3lh;Q?MS`4!$?ED~B zg@khMBD=ZbUQ@v{FseX{1L%9-8L)VixZwsg0l9m0Y^0MAr-PN*Q;#Xfl%Bn;k9Zm+ zJ|#z4;}=SDAql%LWym@fcRtO z93BSHGY^9_?YHdn!JNwT&_07#nn~0L`1@r$>ugPm;?w*l*N!2OsUgup0v7AItb^9q zHkHL=WB^R7z;1sj28aB|bDp$+uuYm$ecGEWm1N|-9zi$aa)9i0TL29fBdIS*0Aq|1n_0p2jIZ+EbHJ?Kv*F_8HF(AtOLFc!P z4_HK}Rkay}TM(~6Q+lD(GuXstL-RW!gap_Eul?~#$4#JtC`%yg zKQuD`;-6TY34ZBGeU$HDJ<$+AI+SSQR#RWLj<8cw?6)WzFdP)xH;5e&wblyHG z1nuULxO>WPXNOm{7ZA|W(nxUP8TztyLEGF zKUG2;yq#M4$rB60!k^cheMvQ0vQ!b>`upsH@YvX2h0?(2CK(RGLL>DiIA;F%P!S3R zO01i)spGRU%dSh~PrTe14Zpzfr3*pQgqbv$x&i5&?`Q7?iFZ=}fNFF_$u6+d9(8bN zyPQ&oCGfKv=^c5<@7IiHOYUrifmn9>BWznXFhEKZiz+ApTv7uH}EC9g=2vd*lckRkLa?D#eH)0HS z_aWyBhfUwC;n#>6Ao6ivL+zSd^pNuv55E zTa=9rUsj@hrHSe(3bScSK;;TGnXWXeJ)1H~5Rv%5r>TI87ONzG`k_{?*VbXyFUD1c zw8G@fGI;4$6}j$L+spp_l^hiaO-hZ3hxQ}ND=GEdU^AJzUI$pCO1-cyQI_Wk4Y@qU z`p0DMMsBq7=;<4y2x1ULG=x4Z(b^tNw00Sbu%80YYv1oL2L7%FUDK;+yW_at+Dt-k z0t?dXs>f?dIue$tWFCN$hMC4cII)1MKAv`oA9=Yi3``#9BX$(OcAQV6?G{w{W_GhG z(ilJv58gs&=%`-XClr2gVvt4yQz!bLI}rQ=+_lFmqO!d)=hSpst_{cD(qPyqEa)7^ zmF!wKmtjTq%mMk)gG*fh%5qdeY1513CixsG$*rvjjL>e%Y%(+8Hg)witx>=8Nw@FM zm$%qqa;GeDJT^c@Lvu>g&i&h+_V-zTxYGZ6@l-*~S9UJL$G^8yd_A#4;`yVn=exxH z6hG?Zj3`C840S>!P!9F9+GxIcMMX;Fn1@yb*afqMXzawn@JlV_6zaF}QJ+?8)u@d{ zAdT9aC4sL?vfb$^zVkt}kRLo}kS{cNe(i*2%l)kHc-J|gFNsx6ysaNJUQMQ5xT3|C z;v;TI5;yxF0gH}J>a}2bvhVt@d)?V7+%8WZlL2l&_)H~W^{5(%XhVKM3>-6&-^a|2 zW*Fm|@*(Li2uyf?qM5|(p=!fnUO&zoJMh_sXV8a3_oFEd>pFiN=XF?BH8n`I!Tas= zflFP7`j==h2{_Nb`s)>wZ<0z z&5G-4-};rG9uwn$Ts~j-XxyHx#I9=IFa`+}tP5p`NzZ5in0(gOhS>j-JH-mcWDW%~Vs~?Zp+!xui*40?d*d+2-hQZoh6oM|*qu=Vjp-d)>8v8=DDrkIcg0lBF7@ zv2!oHX({WezLxx$Yo2+N3x`Lo`Nq0yB=nZeRxBfMDlBnzfq=b zX#-2K>|vPIBPe@>cVtg?C(8_%44U|w_CTuwTe}mZ9tdqlouTWduw}f;Xs*$^;S8j3jO*}G|=xX^}14g=Bz-trx39A|z*a6+aP)w0N4@=JXI^+8F< zIH_ht&!Hb`5rnt>WwOVy&ApO3ho$1I?kSv>!N}l?(TzY)u7k#l4p#&kwJj!IOSvX& zMt!db?#>4@%D+Q~!hcX(Xx_611W2c;>j_3k5nf+!A95XN?|M%~XIv+ZjN|P7we;3X z59t0nxFub5VAjqj{|7?%ifMx>gMT?BHXZ(~D}IKf1{m z#q(6 zK;p|wKm!JKvuqJPUF$4~0L&v!9LK~Yx`E){cGZPp@$d(t2@n)v2DJP35$BCl=INay zjkRr^wZNw{H>%c@@Q($Rg=iK@{6m+(?Y61vr6q zidmH=0yDE=b4IqzlI{B&8-oE_H#)DxN!kBx4JRlu0_lET(eanOevvan&B$e07N$FI zZQ@v%OB2^a72~q!`%^=KyzN3Vxv)|Zqy-wcX+l3xM=@KxeHIVM7{fsM$pRKoeC8%- z8UjrReU!2|Q7b1V~6Clr~=sj$@HH-k~$Bf#mIg*$mG_2dd$C?ai{W zxnlru93(eS3?_(uGdW@u}~0P7SEbPp@F2~&_M-v@TdFb z{R8dQIT}DSp5rddQS1eo2C+Uj4L~$v?U*S51cn{2Cr}W?CZj#SYzPV(Tid^-|5jt# zcF^ejH^pGAEngk!-u$gb3*(%DZA>IO1Qp7N>V_HTo40pejB7d=$8 znip@9<$HmzrzTGy%x}RBiWb&P9J6a2U@Lc5?&gWzA+Ot}(+9 z!R4|;1o-&V8{A#e{M&|*gvkHQn;t__w;2+uT?rGjWJJWh+9Z5hXL-bPYM{hEkyQY;LOmC7lbPPp>CX1E4Pr1O`S3f2ZDY=^3a<| z2hW2y{UzK%-YpZ%rGto6CiJqPmV(Pl9z!*6LKo$3Y6>6oZpE+b-!$w5mCfQ-5S;cv zAn({4-e?~4u(@_OqX-iP^}+A23zLp93)IgUg2n`_z_q|sgg?cIc3G(Me2{{IYJg$} zCh3i@vvFwoW)t=FAee;~LiWrDWKTmtwEvChq#Zrm0&pQCqHrs+D_=(8hDQtL z_kL7dlcu2uIW}o6r7UIIwMeT>^^VqYIi5n<8lF{NH#zbn!bsqm<2E=;xTcF16ZP@3gV10&$jn&~m|_0CEKo3S z+9L`&A|6EjLDLs`IaD^xTx@F_Cci>Ep$leRf`5kkP|5c^xNKU`Qa6XF-TG)(c~rQz zfF_7bBY64;Fk1eLiCy zta(-%1-coiU^&)7*0HAJS5kar&uU1zjA)~q&^3tEj-NN4H>kujtNm*(UmV&;CPP=! zWkUR=Tpk?snlAx>GP-Z{-2Y+mRSE1^riQnSj^LLZoYxo`8_BM%onn^2LGt!1$|BW- zQ1jNJ_hCzHogg}c0`{uzUcps^J>{b(fHJfK50i`!paHs!qKUg2O&4A}Cb6F2DS9PB zS8$&W>N{gbzQH{}Uc~h9rcuj*4rt%-p7kU`wylK<-rWHQnw`0WG)lrP}>G)aRn_C(JYimRxoe;X^*C1YnL=JiYe~xH0g< z|Nk$5@S@S;2eKh`5|bj!ik^#e1!AxEfGG(YQ(*LM2@K{|h3R?{{h^rai)(8 z3+J?%b0Ls&Z3l2a@6W$K4(+ce*rwcrhtWh~#2}nB;v5sH?6?#c9I+;la_AuyKD1&Y{VG-Dzf>yjpD}= z<%)PLg?GKvg(w1olz`%7M;;j)GafJ0NUV+7N8!D1XZ!|lP;LLqOcB%og{7lQs(Sn4 z&e)D?K&GVm_O1voazvcEIu;gFKM zW-Pc`^m>`qUkBe6;~ug*Z*D_$hrbMimIQx;-^txCTr)j(v_8mk32r==t zZodgXcFVT$Nh0C0frSu&z&@rn_p#6CLv)**`tGFuG?@1{n7dU#j4}S=Q>a2)-SfS; z`5Ob?iv=%pN^kuCKdbv!CjtWOs)_lp_!@>PkUO8D3<=^-UgXuxPYa)R>y?3ux5B)h!Y_aAHVu&@H=bx_v<_uc*M+J>4T4fB7=EJUIwD2osO(Eel5uYhwOo0g0LKwwDo2mS-%@^z7t+*MWk9dziE&SV9EF4Dn+ zX3hx~73qmcwNgij;S&*9=a0Rl;mgQ``(bU565k3|1JUzvaX(M@el#(Altu_duV`Me z-f|gUxj0_M7&NtP?$>1w|Cs7K&&_q(1QBk?lnyW=*XqVC@XTFtZN6{Kxf03yOV(DF zGUV8JE+FgxiUMeEcHrE?z=YBg#(t{INxEkpMt^wRWjb9c0fB!>Y7i~~I2QlM%LTKi z@+lJ7Ws+)GWe6+ex_Mill0e(runLkv*%R*Z_K1Q5Y1C6&TPAn=BhV|Md-Yf{a=~FQ zWA{G4rq6xffd~t-4b>8)N!#-4ja8H}Vma#cbp;?A4)oCg(KEOg9v)J#kLwsfNFwi( zeK?5n-=U)X1Vy87>6CBwNXx~7fzI=UU~FuXn%OU%duTEJdfz3ph^R^n7u$eFj(brf z3Yqa$t&zNc0EbWPBH*nvw433S3NVY~QnZ0QIn0tl>)Dq$2XhTaIWlnKx#1qy@#UIc z-AiB@@-eU_k^E^Q0ZuSYQN8SXf_>t2cdiX@5(rv%i@~!ltAH98!Cy=?{&wQM;gVdU zzUU-&;+!KO-t%BG-ai5SnY>y9Z=KN|1%-+a3aok9K`hjSxpI{1d6w0Ziy|=pJrtA_ z^alWi_kh`*AuF4qqYet50GF>@ADt$SGu_mwN$jQJoC9|t+wY;1kmc(YNiNwWDL0L9 zY@#hpMoM40F9>avf~~k+KQWtgwc{b~fPvCN!1GD*@p&vnh>vOLMhABr)Nj4k__k+! zW+9;CsRYEdDI&D`HWdIz8Jv5Vdy95c*Jl{)57{_~j|XaA3lMPKj$JgtkB!RimbrITLW>1dP*PU;y;(J-SS zn17`pJN|FJiyAjXB=ITUR*h=R%DqFOISmp$P5?duNfqGnJhA+sts|oD+5p%(W~=}~ z__1%qYRSE6e7h(Nqy{;l(xF}7_scx5Q``I?yvf486^*q+i3}D-j`IwX zy)481lM81?S~*AOU}I@irx}}Lc|pJidAI8@$*BB(s`-sxsY-?{)%z=R4L9#tHA!o7 zc2Nk_D?%U_-W!@24D7~55@XEQQ|xH>s8%_waRRNYsO@CAXGUJ7G3d|*GsSBbCHBmg#GwI2A13%CTB$z( zq!B%yRgapJpn-}3MM#nChK;Z7LF|D#f_7l_4AzXM2((=&vUZLcfsi*i=tFw!j21d$ zp4wixiUdVWJoIC^-BtWk00N3w+I=f&_^j5yx%Rr>_pZyh)khXw)#JzA^#>OWfgTnU zq=VC+BmFOL+4QWG{6SgDdrh@G6NeH|2eU?xk_!Rm>ePetm(N$3gC%cV`-;P2NHBqZ zF<(DRXuARZr|VzajNNdtHQifnR}}A(RnWQ}omxY9%cLUEx4r`keCHQss{MLQVxP-$ zNO@5}_om|P9|g;WXBKlH{(Bt=Sq56; z+EfuD+CD&4*mun?y5=BPkllZy(8NiqF$}7i{s+X~;Q|u9SnGWf@OczgAMZGwy?L*vkK%JEH&N}ey8nj22`}r|>^n0}O3XCTR$$_wl%9tOg(Ga1r zw83EN7AOM&RPaeA6KDwTb9;(Ma#y?5B8A2tccE>@l;e`JP{js@u>HxRiCbe3LWFDK z5)R4GvWoXF7vOU_sL07CBwzyr^hS?V($R}ogfFRPPb+T#!IQ+Xq zxtIgtyT3jkdsP3yA9gY!5H_S`#6!_^f+24fg*n@5u5KzGWQPW!0|Ntr@`(aH{*#D^ zLGk;`2=n5lqQvh#tKMNwG#c4)OOU>mAo#xSX1$V$p93ku0fNYnfR|#-+IvaE%GMwT zdQTNvR*#{Z4gD{4@&OP*?MzHB*6~ShV`Tl_AN)_?S^ZVBFN=mfc_j|Z$n`UQO#U*~ zEQ0VDn1Wt*46ElDu%1`7Tx~if{#D&^miNIU2&127*GQ=GO$w`-p&)X`4|+<*XXv=y z57QYiJp+n@Pno+-&=68sqWq9VCTE;*ttrjX>Z5i7skC1=RRgb-T$i;>R;L&)(+Q@) zCF> zOJ;Q@1%w96>G&BNh=9BCe-us`x-cwQndUU;mWFZ4go{nXfSB=s75BAU04qXZWUlYSO3xQAP>rUtXWXgS0n>S zSn?cz^@0hqg?}tCM1j2m)9RlGqTVWlo_6vS6+KT`JpdbL-gfps#DpZ8Ad0i?M(4D2Ndp=o(juyP|gjh=(oZxgNiYpBV6_h-FY z&*%2HHu{Ig;; z>WP3^*jfx)3>D70FtilaJ6OtP*GS_@&p)@g$?qkkXW?RF^Df-cD1FdTe8Y3;ddT@6 zm#k`?=X{qlwcleL8qN5U+>S17C0DKNmN<{)2GTOJ5~Y;75JssnRkAH@-e}(%&2V|X zZPaol+K+YMxx3WAyEVH*8FHcT`(sk%ptBO4a?Kk~6|;U#N1S_s(GBWddWtAtuSrB1 ziu6Lw{q-B)*!RV<)=$n#_`aok*sMm-i6t`Eaq&~^^a&U6E*dxdDE^#*2e6u43ca~P zkBWX%C+vGCmw`!QnV(M&;k-daQ9Bp<4^683YENFqWrzh zv5$GFaoQ=&&1I;+Wh>*$<#3Qi>^h_VL|~-`Evh(Xva{~&DOuLL?r~zc51oy4`Usz; zaDu$gME2^w{EJ(5YF4-4rZ|_xz4)tZcaX%%t2EbLsQ-iq?h)j6*>0l&l)Z?T&XE^; zM&cr+g_wrxUt)Lc3RGkn7wRDq2IX&d0X&lwe+B`3Yg?|O5#TSpzBQQeY(_>{DfRt6 zuqVUkEYP-;?0?CJjqFN|eND55gTw$RWT}>Vp>G!rgmiZSs!}R9R%x@spmg|4DS2-; zLx|a7Ik&(|zX7=&%K!ma*M_s5$uvujoyf5K?B#Wzk2e}GVU%njRhfyeK8eT*Ei0BT zPPSilNx7vm_jBl0ew+yYBf{>O(aig!K;`U$u5?gOAN1h|)VkI_nXmzU|eo`}6^cJr(WT!W7hWR{GV z%!=sOGpL^rCQvG@69kpMD;;ASkT`I$P_i_h%zR3fxYJn^!-3Js_1MTUL!vA z{TKn=>43G{Y7~nZfx-UNvrS_9O`&M8w$CNHfeig|65MNep%rUig&{$;ytFyN zL4K7B6gOuy236&#b6q*t-?^Xd!H9*Gs*_yEC1g6+zFME0WFauH`)IF%^XA5RDBufX zy%;7OEDRFG7g#vBp_d{UaO7Sh!t(N|{{;LL5|Eev0ms(Ax01Lyqmi)fZv5!w&Yn&7 zfx@ZW`i@G_$hq6VbzW%9-lh}H%N~*AGMb+n+>cWq!BI-nK!Xk_@Mp93THIA?j|Ry^ zW!3X2Scz6LDgCdqPqr(NUg;z}mE?c|<-A#6hob$Uv68{pw5dGDf&_==T(P$5kLe=f zK2ixlAxV4uep3Ld1Xd^X6$W7)Vos}88&W&V!*{?ZCKQwH?^KMoc_u1vOG*-uVc$y% zDY_L>#EhUjb}W6)c0W!QphM1XS;Qy6r^d&O`aludH8vJlTjpB8!m=L#Cr+QR%W~)Z z@JrD`q&T(Mhl6MQwJ~BDA^p*gPs6LDiuj5j2Smj#Z|m8>mi zTt%XwsWDq}r}c!~7&v4VCDJ717ccmIKWuTPhY!4!F+TQ0MKi=zPrNKb{U&#BH{d&jF?% zEEe*~N8xv1WQgEwH1Ft-!KZ@0cx5UPbzj*?gZ7UV9p9KZII7;gV(Q8YmE`ksF%Lh$ zlsqSMxOHw>cSqlH>G2-u@mND5Cu@3Rv(>?k`eU(vP4mT`Bv|6)NVp)bElPEl61yf6 ztdS!l(J=Ed>bNnGV@F*GSM`2c5R^)ZM@aaN9Pns8b&lVz99bHe7~2t)jA zbU`ZtPbK<}#RSZ)7rRmN0OrHNkk0WKV{cY-Y`*=Hp_G>LX`YS_| z*9ta$mtmo5Rt%6ksKovXTl9v>sl)D?1`A2roxKZQsUh4KX36y09dXChGSx^UfQ{7r z@ThL_m;pP`&k+_oBz!<1i2pI?DXnz*o`7A~5Q4>Roy`0J6xbxh+&*OkWY9zb$9rZh zpaJ?haG3 zVuebI_Y@0_YlBqWz|iRTK6u1H(<{MG)ddTytv|Qqa5WHKock*~4;uwW5HKC#z;;-? zb=V?~v+q9pyM>J6+LK$a7OhxgD|pXYWk?g8h=ZZZH{B&Dewl+(h5E=M(hy z?2)@?&QP_6u#nq01HDm)qw%g-{JjtC2$uGhD%}$<7l@o)ZY_$C3*fW2sb2o_s9rmh z(%$=NePS9_VMZF#V=BaS_GslokP_zw+r~x#ok+jk2>h8>)1j{A_~D{yWnHrZ3;C-g zVWXYtGDT?;yJ!(|6q28OCX9){WuX$M`h3p01oYvVs_FPjE*g7V`nC+}vwv##*1(j? zT`%)M>*=_b#X8O;!Ef;qkb{beiMK~g`=n>4tBAdMWe~(pU#<&!wNv{9SYf?%h-Z3 zDK?r6bc!(4csN~@GNhRG_+1+bFB3JUJ~8hbw(5AKPwrx7n5i$SXwGBOPM$_#7p^ho zfeP*yUwtin37h7Phv>q`H@Cby>UvDv4Sd?^DnFcAc}beyLLW^AuF{v?Tn;ItY&ly9 z6T2c0ycfTIA2<`{ECcL7af1Mv6GQ3`al5IkD@{fEsIms398|RYdJY+4au? z>X%XCRt~R=m)=zK7OXO?Ax$G=9ewWf>j?eETRl76tcZ~Qt zM}U;Wg{*WF*Fd9d{&~Mx>(d7b5YY8p4(2DGzn(j1DWq1fnSCkhq!}O|d)qE2^PTxo ze4Y@cjL8ltH$ixOsYfAGgl-MF$z%@>=&+XH{=|W_f^7u8A=&tzpXC27Z`q=r-|FE& zMfMw>qbAl#{6hFIMW*_> zGzb;0UXx+Vwb9-tb1pd-O=;y(;;z=o+@)bk!Lc@hn^5sf$i}Q8>8;u#1Q9k3V{9$R zp0=x|`BFvGl-P5WoUt3*qJ9m?JFLI-y}4x)g$U595DtS+YPIbk2%6 z9uXJ1)lr+jiRJU(atgNF=o3F4IHqLp0+CQGE-=#ZuMdo7NeHpxMh2h!uah+hi=y%|jB>1P9YGxwI1HK6Jl4^!y*G`t1G2 zZGVoTyJsjW$*l+&u59wKq)%wn3@Nemva$d0((K!8hN9JitZ)nup*0cX*fZu2%apoI1 zwE_j80}q3?(@Cq!be|rRNTzIAqT%^d4$}TcC61)HpRI$>BaNj0f%*(=No0ZB2&N{= zr+5LLBbwGMcQhftXH_{1+??@rMn;_Yo@-JFiQf-Tu%hv=>6y9!GmTM~vM#ZqjO}67 zzS13BEC=ge9>`t4C0akc;1 zqiBYOQ#wJd`}4&-En_!43J7TYs}{k3i(x!B{pvu!_otL?TbVxGfZ+&?bsOJ@OQIL|o;(wkCf{p+L-yqs(FX0y@w{XPF8qp6ZLflU2UxAd_ke%dVW|pvc*SiEKib#0)1KDSSC#_m zj!}gci>l@2B+7GSiDqh^Hb-#pzTl>YkW`ojkFu@V^a)vye>%9jxRa}hR8&uj7=O-T z<ha!z5m za0Wy64`u?jv$mTy7Xe*VO(*ek_0GH&B5UdIDE>mH$BvwoZ9BarzG-M7JRyX{B4Jkp zdofK3{Z8U1?I9JfFkx*d%N%+^5E8zy){c=uM6Aa@>qWFNl5$xhj3?ta@R_WHmt}%7RzxE z(A|AaoSm>Fi;jDkqdgOAw$Khn&HWe zqobqi_Tlr@D35Hns6XgL?L?2Jj|{!L{J~8pZ2Op&hQE)&A6W#KG`c{?n{;7A@)p5X zsQ&&N!3ub)Vs2=iSzo}^jmq}yoZ5PJuIP)jyJ;{J3(xB*F&CSH4+4bWB$!~&_mWb( zTA(CEn2$Z^?MIZ$9R#ErnH8%Slq((5on{5}!7E-ptnl>q4DoxK)jZY9tioUI*@MGFTr35tcYfKM!I4Db+6xZ4s;)b3hL5|tEW~C}TmLECJ z{`Dm&BT(VRVbV&L7WrtrqPJ4U5J%#JNR1OhNO!>Qg3;)6yKqQfP#r{!jOU68{!NUn208dh1DHpIQJ_fZ0`cMj|V#^txGyHU!cnkOsA%gpY$rD@XNl@)DT9?0a`4(zx9|K#6%7jSj57hYn;$X&l;Nx7q<0@^*RL#0*n2kY2 zN(ErIvOmhpLw&JzMN?P}4Jn;}7ufN8*9D;DU~AVC{e$*iNKD4X$^MU9{(Ei3NTU+k zD<$TIneOrxU#j^2*>xxa$TW#`9aOh?F_>51?8uKlSHka!NR6q}c4QHkfN9k!KX!@T0gG6js5$T|+#U9 z&s;on-ooZR4Ii-Z=B==hE|2EiL7&&JpGD&RlmgY{AP~5znR7kfYdMJK_Vy97|BXsm zdP8oX#;FH~kPJT5yF65~qpM)IleCL%t$S*#cLtDn1u&7oRyKxm72T6LY+s{JhZ8&i z)&E$}K{ajTCA)8Cw<&Ye#e9E_Dh{r4<2AD-mn+WxmqVH-c$3Ba9;PqF>8gYqR8(&* zNzfr%uZm2o>c+iwTW6#Zc}jU;0mXT_)5}=>;RPjvEqz=_=hGx$t zY))Jh%awcO0GuK;H(p^`VY<)PW{px7YSyR%Lo%;hw%tk8=}+ybmxD|CeAATi*xhu) z?Z3Svqonr#NTte+))EhAh+j#csr($htE#k=>Sb#`K8Zo}cHmE~USYp#IMO z$Kt}im?86WQ<1s=QF)vMzm^riOTO>OWR5QFIKart9ZT%0dBNwntrvqS01^@XB=(DC zR!p{7bTs;OAN?{OPuAH}`NACFqFmQS{Gy2wH!|qHr0mb$Q%3yHoDo91kh{$lT_>`y z8goAvb@l{x!u?jOA3Yn+rjVPiXZLAme&i30TBJaUh5-~-6aKUu55peMqb?Wm`O#EY zmuS9n$=j8$y~4i(EsP(MD~^YwneWwnc02w9d;V-Z6=@cm_O_1&S=^+~O65$zU%?DO z5D9YHsa^XNkgorM4z6@F5Lk#eJz+n`x*_N<_X_1pal>mo5S1$wNd9a=OISTMgE2E3 z3B5UjEYe2uhU*gcd#XbVpMjt~N8O^y1?d(H$v+)++LgnX`&81E%_kS=A(A|bV_c`1 zs;6sHsvLhj$BIE}=X7vy+K2$83`7%iON{4JsR(l=jM)ZT1q`U!ypB~pr?G!Ffcqg? zSwz?PL>|re=}zqiQC5Eyy9?^|4_pUyLbRf}>An%EwtJ6*)^n6e@pOriH)C4@CNBWA zCVrPtHQq^AqlAjEV!bT#@($N(M`p!3j&{7{3)cnozL0AR{NnMxSb`1+lJ*$7~$6QS1Dsv)GPnDPZ{9?(AT(mYT z_M0lo*E*c$lF@%K9CszyXa5YG^u!eWkA+%qp{h*p3AIMQT~X=YrnyuGK4&t7cOg?!`tB66VKQ1v9$jgk&+Ga~mJey?_X~c~6pnJrn|-$^JO69Se?Niu9msk}Ug%mL1Iv6yIQ@ zJcG~(tvZhn`LxAd}--?(H>MdNDB$B{>M-v zyu?7|{bCl^1d|bsLyg<=_bmXZ2Ac4J%dDsQXwNiO!1RiuwdJho3?deNN$wKYZx>ecS$;(v9!!uK#iYh)}XXi26vmblUZsqDEX2ZfyK4;tfBPHE!@gQID&*r)lOjPBrRr_ z-sE%dTu*KL3yN!LFU7R!JP9=#8HANoLVm2s2b(o)ve7uxs}3>DK!P7< z810P5)o8@k)wN81shkT~%vs*2>}$Zh+SQ~?XDnG|q!iO{u?1nv-hrr1dr##UAT8QfRR|^(Su&7Z`(>8|! zUE-o%v#L*G_&r1dNCj}O-hoJptGdc4o~H}nR~I{2?;S>~nkQICX_Po`!MvbHR?_~@ zup(%&PNiO>BC1ekd#z-9!4CA!qxm`s7Qjmy@{%jPQZJO`(3rK%z2DjUGOatk?n_`D zS}iUFy||z+BIK?yG-ZXO&-9F3F2^cz!*0*t{#K)Eiq`ZSfMKbzcz3$rGF|OHJ1db5 z+8}HZoDJpY3{G%{ga?}_4p4h9`N4up){mcmJ8e-A^IHl)UIW}=C!NSE;xaAkGMg1k zJF-C+4t!O#+?u(`;!5bJYW%(~cGi7{oPt>ak+<0C1k`ipWUWy_qPH9)bEH%O|#EP-wy3Wqp&j%K{?wX`_ z=<)p)Vh?&~-ebx4&f|tQIen>rMENp!|}_`Y%3C4i_-#Sd1=P znC4P2R0;hPS54@AlGkr=f@-G#ZvbwmnF(5RUKWH(&3jh#rAuHjL+76pHxjjho^5$v zaQLcxs7dY?CG?oX%EBOW!Bo206p^4rL{1pcVRjv&0gA-0#lIkb!0hba4iRno$MmW# z#xo~khFt5DO_Vd@)|OIQe-#1GT!dvUbVTG57t(j~kgs#TMh8n_{RL;_Padb#@>(-i zZ+RN4Ejm4gD~)*$TSa8118q)M>oGiv>^}VCfZcWHbTL2TW&b+G>(@5Q`T=zHxzd!R z_yNzRex$D2C(jMM+4V`C)+_sV!_X>NMf!r@EIf$XqGi!YIC)hr+u|lE#&d*+Qo2xp z>57r;$8om?n{^`>f+`V~;W)&cIO#*7eVsn6h#))#+Q+$CJ@D)nTHDa#NyxGkDa&UZ zg%4QLBy7Ltj$J{fBqsWc+BQU`>*{PQM-P!kP zhUWVF7HUgN%qwcJAie`)Fdo!j5LoQp;P2Yek-~glmt#c}-$VWK>!7Cpbng2>0j0(J zLAInznp1p<{edHzx^#-8>`+H8`d&V^Yzpf0lSdK}=JZ#!pe*S{Kl;xAx0vYQ2Mol5 zWyuv+V!6O|aU;%}-!1$9$mq^<#@f@jAEagsf(<6%{(3q3$h|S{Y#@h8?M#HLtOkhz zxRf=(6CC;#j@{wwJ0X3gT{t_@wj32Cd#}g#0~Q49-hGLB5$+^gthdy5$nN?$&@9Qj zWf7Z!@F^kr51fs)v6&C=l85s26*~kqNEWHNShaFA>mR`om=GrmHI?M z1`fCT-VDX)^>@4#bp6Jxbd05ow?3y9XV+wXX7JkP_ccDJJ%Q!8e}V%5atf&-kFdL8 zqSC$pxoS?6GoT~WKC$NYNQi#Zg*yQYBq}NWKhn_=Rug-++dqTo+C~A|8|2o^B454G zq{Ti=`|;f`YyHCuIdK+>uzMzNJl~yYzVnKbkDu8|I;BD5>v@azby$4truK3Mi^2!( zHNOZV;z)`>s8RVp%oUvamZQs-&Z-qu?bL6P$?9<5G;j+xF+}I>Zm()C0SQ@^;2> zu74-5K(rLr^HQAtz3wsJ%lIz29rBRhScSXdBvSL}@}?L5)B$3j2L+Q2_dXfz7ha@9 zIla@7@Pu1R;l@C{{l-2V`8klVUy{W>5hdw0ut--sYTNNuq;^+fQ$D95n|h3Zup46NLL0!gN{Y$CN|$kH@2!1Z-S-vKq7=p} z-?I}bA8za0dMNOOdT>>@O2WgpPHq}ERz$s}|9Y4rNH>%WT-sPwet*Y+{;GeF1r=YB zzDjyyw4*kPy=XiOtLjYeInX3rbwz6$)Vz`Dm5e2*VAem7sLD9(|jt91*sMbGI!;!Ohsku)d;1fcxAF!MzYnNedAfzdINv+Z?S-7} z!de{U|6rvD)mmKFJkpwgH{FdMKXJ=d#{WmHPs8ERH4&ZOX&}hyLU(Pne1#n-GaKKs zb1|$NF`eRo>jOGw))0-&6+jk%uGtrrILL6Uzsbb)j48i$Wyxss^(I;Eq8AOK-XLU_w00q zhrgIm)IJlOnqCNwrItv6wD@7(yqyrXlG(K@Q+u@+Vc?ZUFR$b$m9H(*5quu2-b6b( z!9nWE4t(R6%7p6(RUCxHM#)rgp{Zo9z^TYKd|qJsKUokDsC^~?MuxdK^ioX zAwt4;!5rLC|3QEY6Y$%S#>;&L{4eLUROgIV?lKs7BVX0@cP1-&P9}^BnWzpf;%Q{- zD&qV`kwZN3n|u9FGc@%w8fZ&gKfY*n3j>S!2H1XzX1#(*}ti zHKe@Fq(T9!O^mSXY&RBuF3ga^Jb5|+?ihg1fu1a$yu$p0=h~X_Q2To%A&PoN8oPmF z2Bzlk38c+-_t#UL(g?JiUZB7%FPFndrk9A)BxXU7^Acj13t{@_Mz<^+-K0uH35O1} zx>-fhr}k3DDiBVd9?WFUF2o3l2iUV4z}|s&L60XN3}q%F)DTy#&hX#VD^?|^J8Ce&jW0)A zYzkg9Bj&)%yrkm0D0yFBQu<-|Z4@lb_l;h_;V8v_*@Vs=fm7UnZ0o$H`ZnitxiF?> zSDgEP-HHq-M~o8Q7nwh{+w4TQp8a`!#JS1x7LQQ_;usI{{xyNacg5YiNHkoSN3pLZ z+?l5JeB=`UJ=d&o5%&vGWV?$*=1R?fG(Y4%j9SCi?qZ-Jo6DlI!jW;miiXBP+ zO&qe=_9%o76YOqHOgiD-_P=Q+Vw{5`Lchz?6gZbmn6Y|U8t~yHYSGS7QXJLZBsa8E zLh;&Yl_{l9=`zL5dnODhHqj~B|B|f#65m6Y5Qdf;}yK^iA^QXu(l;-xC?w2j%t#S+H0%G$*4;Wu{9eRxty4VjBB>MF*Hhj}u9y0iIz zIM=M!w*}SYO~)`5M6T;Hr(Fd;7%~Yci?d!KF7fCHvWqXKl_VlE*e9EVQYczds9rZ- zV^f@GgqP{x$s{0xId!A!i(~s*?Sw>h@AQk;A82Lce%}OXZur%BLkiH=$>p49cx*l; zb{-H-U|!>U2%>&8Fb&7u1H$%#X(fI%2haaUtp#Ez2JEMWj&Ck4U6fKrv=1MFfCZ?E z$7{l*mz_|}_-P@$LS#m$!sgS$Rwmv&52JLC0Frwi*aO~ubJa+HW%r1_H-!sWcvkCs zTq$550>z9}53azh;NYY;t}qh$>Iw#B0xtI`Zg^XACf#Ubu@`7;C6s1xey1}+qvCUc z{qX5R;qRo-=H^^@VxQeXd-LSYbNbp#FQNCLOzl32de<4ap%M`JpQae({_gD1o%HaN z?C50Xy9?r_Jhbof<$F<@XKWZiU+B}%{m&u6CDk_3{FXftr=^#0cJCSuTzWOj7lvSd z#S4o)Yd__eAAWYr7+em^q_ftf)%g9YOdkdeLY&E$VTWwZ(qM~)~ zk71v@(3<|N*qSCB_6y&7U7d9ZSIKFwKIYI5OrY@)CK(`HxPkV*yGuPbQBRVq90f!< zNgC*!v&l>`6`!5V1cg6U+II!ce@LiH1eq9OU7jy|JZZWzQG7gK#&2CmTDG==`-LH1 z=yFiq-kX`-H z2>{B-gGAKly4JUO-$bw~P<-%9JHrxNT7#J1H8}psx=HRomT{PkYP~G#UyVflsZpHc z>~n#^K_HYNn-$uRf(OBanoTnlwtKw@Gk?(D@_A>@t!NrIg3L<@#q>GQaP+NH)>rc% zRLp$;61m?aBax2!uB6vwlJ9#{=yu~aIQF))Xl);c4ff@}Fu6eX?3)&#n*uGr``m1y z>6lkJol%Rg?UHG5=|HswsNq*1NiVq$G*Ow@77IA5yrEH;+EEd>KC%2&`5{t9Ze)FU z3-R^F%;oq8kNq$RS7^*Lb+hKMc9JZak5Y zBxqTrpPw)wxhYQ#UMpsbI&~yj5;fD#;2o$$*s1uA4Xt*XmdjAbPhuP4+@A^%1HF17 zh?AG*7?$pN8$~ULUH}D@`AJ_tD(J=ob6@FvddwP_apBLNL zPyK#lHX4rpydL`g&}

luVzBElFQYrUD{eW8NXmiR_@WA=%csIBzgWW>HKOIpaD(zj`6`puPL{0Pc4oa_P z4Q}xc9N{D#_plOq>TJmT9$p1QryPJ8h;5X>NIx5M#_5Hq^r=eF->%+P;KW>|4?4K? zZ82vCHXpwI+>bZk5NMVnDZ?p-$?fQqhRAI*b{U7!xK zCKG~gM^9H!0BqaFUW7lz9s=!(DB~+lYQug}r32Xp6W?rm$p1!99GD;$e?=>j%G#KL=h#Nb z^i7sZXk%or+UfX6c$@rj;bYhX1QYQufSJy)MJ~DUR^_ajNP+rHgy#2&x`@CBF8@_N z_Rtl2Msdm0)NDT)C`Bf+Ukz=lxn;z6u)nVv4wCokGnQ(gZf}DT&Q)kOW z%&)vU5o~mqG|p+!P(zk(3Y&?yPMiC_5 zsZ$aBD6gZ$DN^csKD6Ns%fO)Z+-|VV+;XP$dz&`R`=-wJXs9q3xK%{|PIPSdc)!70 z61D2p7SuDEGgp7>i_!6*mOtC4;%c=+KbwAor z{2Np31wS74k;p&s(2F-q+YdTOLg;=SWW3I`fRDr%#J*$CwRJC1Xr!t5)~<x*GTHq*f^b|#_Rhs?n{YdOQImTlFEl1 z2;HY{RE24`P0(obPMMc!s*BI*9!@FC7*h7YaPS~?p^%LJZKSGFkEs+!vJZObL^*rF z!hO~Gh{`}nHbmq}Q-tSeKtk!=m3-Ch14I^#FY6#e05nuSWpXw+LDqd3!Cc-?|snLmrQ2rccx)k(%$Nnnl zZ%=JF;TxbjlRFk|IQ!|)3N3|XSNVb8vV-na?vj9vc0+SM(y_kd7(anwa25LHDho_S z62xLun##pyNC&kB%N!GcfNyy!-ADp5-qIyJ=_qHUdjMEA{JFmz$3IUtk?#IoU%ynT zG^x>r0GRsmFqOdz0^;hYZ0k`wsi$A%s{-=797UCL6|8_x3 zq?DPz%H%k{Pz#~u^wc4K^|tC2$2aIod3rGt5e8Kv0$y;2!{g?-RIv(_slAqJ{a?jE z|LsG?{-wsoA;RWm^QOJakEn-+ta|A|k<}*=MrXRk>_SC_rs89Cb4y_ipcGtJN#R5R zoe@0<-u;+d{sLjEd|{`5rOO8fd$3&05LBQ*7CdyGnMl3S=Ln?^_G;xp{CwF*tH$RB z+{M~+761F>$`OH70At2mFY{Pn@C7~g5WD!or);>G5J4&r?bZJ+V&t%6sL4RXS<-0= z(%jtRMQCBGpdyL+j|IJ8ip*48ZtD1dRIqZQNV*+c;@^wH?_+z$TS&(2L>SX2uv^>* zxu_#_<+zBjTF0%X;HVv7>Q=p=(|?>??B?>+jmf=a?7Tx7KwVsf)9_^IB2_40HHu~Q zuJXb5cV9RUoWv_s zcb*Mgd8%*c57Y@Y&Cq%Lp3&gHwX}`W{Z|fizzSVVHudm}Cam_~bMxJLL_jPRtsTHz zBAH*$I{j1@VZ<%RCWdR(+;mL9NrYb1UD{0dr3Dv-p*xCBOZ-vDFb3cK!360HicHGt zwE8y?$S%TvMe`?`y29v%&JUO$g-dxB_UWw+?nB+-iPUhm7{0!~{>>`BUnZ`?jkh;} z6XZl}JU?Uz>HEW*vTG!vOLva@zoe+I26^0ND)0IONh!~F%t=xpJLUz@8*wQpPKOyb zziD*F7>rN;7bNe}qdpDD5EOi#KSL5vpo_3CnKbk0{{C7YJ7i4FY<`T-*k{px)jqt5 z+m3LumI_U_+%P~+WPC0$MtJ$mv>uyP3Dk1;;>a45+W2o!3tePXIG2&%&hfW7{Z~uM z7wpdL9F-xk#5*W6wMz5fd&Elv1w%!yZX0-iESjF-efzuth^Kx+LJcno0~Y)vB)4?_ zugz(8V_FT}Gkc>fm2~v=&os#y8YAZ6;b0SyO@~5l=SbJnoXTYDowQtkIfXVRB(QWWZK8{)1*_V{;a3rJ*_jt2f}QE2QFAx_EuCde5=~9 z(RRrgS`KLGFe7kF#>4$qx-${kdnw$_@9xu}eoYgOy0*VK+UQAka1eLd5{eVVCXMW~ za|_iKu$|Z!;^swG5ND+0v_r=Ns741XX#e%WdN5U5>gLj9?hIbl62>Y&A)5oNwkp={X8!?iq+vtJC-Dm(cl^X$YZz2b8*Mi=aX@Q&e53KCdIt=8_mNd`nlB+ABR@BYv$ zdM|Yh4!!*z$!Ewg3je;nKOoJ$CIwTqm~-*RhrZb*GatO)Ef-Lm(6MyYq@jjvhG4Q5 z5*8Vkb&2!+)No|8Y9n{eD_go0;5`!BWuy20WktJ{#^6;%-;$jGes4N4qfte@`6bTX zSc8SHQw>3Y97E-bUya;Kt6m4B0|Xg>_v02h2p!eLfnq*dIo-8=lu$r?R<}B59$OJn zD+uxdbE}y8#=CeK>X_dAa{GUXQ4UKvxFuhF(b{X9Ms_Guey4OA(qRrpf2xCtQMUnq z-@V~Af5v0|hW8OR%UfLaYe{n=0mtZ!b>x~A#XA)FXxM7Ns6I=>X#;+m8 z=1ig|TjO>af1iA={Q^{v`oU1)Zs#;!$MW>ATke!%A4vtvf?$ir>z2*M)~2l%9Njco z1hA}VV-!oJ?awrNH-D(eB${+?RIIvGG6S~yP55NJF5kJCLUg+6E-mavN#&Z?*_9^} z=o9u}gLym2=N|PI7%#s^RP@dDPu2@ZXVlVt9HZhMQxm!VV`+J0OfNYb|EZX<@Q)7I z`~_eM;iRe7cJl(CUQe7M#P8Y>^rVTa~>oJ_ejWcAO53hlH*ProS3<-heMp*O0IUY!&6qLdI z4+Pa$_fL!p7!+J1vad~L8aCvs#2~skwxE}5f1XV6kDc|eMm!@rk+_|AG0tauZ2nDr zvJwg$#Z8J;R2I>Itj2?L5j|n^Y8Ln?pn!eJH&><_iSh+6;VB{V<|K zvWm3-15Z%0gv!sN!-$J9_*OIca7)|9vi<&(79psb@SVboo5r& zbwi!{cst}`lM^25?{7MgFJ`HWK&S%P<(m=Z>PmfD$`MT-CW_+{}Zs*6C z2SobuXxk>az&X|z!&7t8XL|JHxZxJM>fP@i^#V-t-xE<_hq}ywwx$k+AFH0G+Kq#qUUP}P%mXX~@$_J;*%W1CL4Bpl_$X%y8+Xd)giYb^ z^J}#5wF)w`1Rz)ZdG6d64TFGwnBJ57ubn*V&XLLiloerEGE>w(f$`AE4-YY;J^4}e@fw1j&tT?%XV6MIx%Q@>vJfuv~gJ4mC0fkcBkzICdPgS)@3WeC&wT4c}ubO1MnFZ%EAMiD}(E#lTZI;|p zU=>s3q35&&fzMwd;Wri-f(|CO6m2rGD3QcJQpMa)1~u@eHvY8YN|mHc9$^x9n(APy zzJ;qBH8XI6#TgRsqOjdYR1eBMbj&jL2L(P^ z^|YgW*P7N|D`LN5wIid=R`AZ8URG3eFUQw%*3c9HTMBeZhHUrRc|)mt{f?w4sRHYkU(2;0q1mbi)YaoFQ{X> zSDvvnCEWc5u9WlkTn0%qnOQ24h}27HRL>oBBVFxEt8hlLt!Dc{b788G&GpsyruFt{ zQI#VCAFRkWWqNG6KEvhE`{x?L{ej5BHs=T8ISdfh#&WZ!cn$Kc%_6(a2*kg#_bdla zI^?uf#Fk?xx3k>Xs9TBtXt@KCY9D`rW0#%KS4GqYU=4f(~4g9jgB-Kx2X;Sh0la*gzd4WhPD6Ra*j-!PoccbAelShHGJGR z0d`Ibw{skPLxx_hzu{tTJ~_Nx*tAoLtsI;y9UwgNo!UxMCad<4@r>xSQrS?-`;N*& zgX~-nqP*zWs^jeYb^k_{t3<@bp}DLllu!7On0Q3uzFf+8Y4w4jB#1O!IhDfna@!fc zhTH4i>NnP_j~(O&$)>q)co%S`IJ!A8(MDVC!!aS(vS&qao;cTP+t+K`*J<1Hrq7e} zFu7>{Pq8RsH01!O6>ax0_ah7Ix5qpSPS45z9k(5hx%D5kLp(i&L_(|(rMdSKXSDKe zI!=ihVWt+o|4yy$X_;tyPr7!l;8y#X!?ik7fVC7#gQ5oNW+YcXxz;wq&u;U z*F5XilzgnZ>RNl(4nx|O>PAYc=;2yb8O(Q&n-{QR6&v+;X_*Fe((UXj`g!M|WC>JQ zfW~^&w_TW~yG}6VXCJp;PW_D-i_jR30y)kt)yuNrnAl8QMuH{fCSrdXjxfVA^YzuZ z<+c(}0V^=tsX**Ma8?_G6&->VB3pn9_%Z@8W1>240J#O6dwtuFCM@b;quUHSkuI8` zLAAg0Jyo|R5w2AhRoGSMmDVXi$_=cUh+k;7QB1!Ln?9W_#V5aR_K=dd>fu23B8UE{ zGp0$?Jby|ltY2_YQWJOou#V8(!7$-B_kBY_xo~BtVrtnrCK?&=97kT+8t{`rHultAc}G|6b0 z0q)5-kXV0v3t3Zc0R$*iK!7r8CkIF^)`f%*hCZcuNsM%=1$ zZ0yp=eao#}%{+HhLEm{;R5^^IcT@GH42kX+RJNfd`?{1euVb=f&^Lub`U+jWvP>2$ zC*TjdApY^s31N@0z^IxGHRgrQw}9U$y<|=AXoR18>Diit;e~sx6}K=vmie>!14hyD zhAocbF2gY}s&l3yGPrh{6$oa(1~4)1u+V;id3^pI7Ft)f3ER+?+#2udEhcN3mR#FN zOIeA;?(Ad%!*7LBwp~A9u-Dh?AxU>BA>-MGtbs5BXy$(!Rt*rYn`1okv`RQ?<19y7K4ep{K0n*0Q*#L7 z(~$n*p!@|i@FnU97ma1>}y z8BD-PJZuiDBs~!#N0m1L3R7m4ftj@hm;XlDE=BrPi*=sr6&PZfhXi56OEyqXqZ@j0 zmAMYSx0t3^0{w>X`Meci|B(RuPbnRFCl`cbN~asEdB-``|9cCam{<37Z(jn6*QZ3$ z&CK@h%Wc|(k|y)!U~bqGE37X2e5E2Amm+UbG6Lzq0D1M}!#g#BHL&hb7`Ts^wXOFk zfKLEi1C+s0{t2hQHj41nsCZo2+k;s!xb!%iO@n^D6#%Uc>ijQc#RY$&tp3q8cf5{> zKPC*dG}fdiOHfDsm-pqpye5uE9zein+qXLX2%JUyzrzx0owQuF;U)cuLMmbc{x}Hx zdy0v+l*FMTD%kR;O?zNQtOg47I$GZ4B!v>ibU9-v2g@kh3S!E!<;r{Ga_WJJK@z~V zJqIrXpP9Axn4#0;HfQSRrZR~O{CgQ7feUr!Z0&r`&SThZmW>@?2xA!Li^SoU2I-4s zhh5Uf5}H5A9wU3*bu?CfH<9p#nK!Yd2G3>oZQY2e$`*q0vM)va1=914Mhb>T+8PiTmEDAhNyAjj?4D7x1)`7SN-nS#6Gj*)3D||^9{r6(715vDE=8nU_H%~YTCtH%BB-Q1{sN6agMLMyL+F@@PT_3IY}cf zxPb5Lh*N^ffJup1S%^7Df#z+u+bvd_QlsgyMyEEA(gc?EX1;$PQ7c+=*$6vw+mEYv z>y!I4cXrllr@F!QiK(t$<9;J=x)Kj@)PW=onFsDHbZ`Kg6g^r06%G~A$mvpf-4hkx zzLayHUzguqTudGA&RY#nqs$PN)cZ&UT#@ptZW`GXmvv3qR|?pYytqx3t|Kq$&RMi; zV#va(m)cBT+`TkQ36Y~bV`MwcaQi)5Egh6&6ebsX?eq@lV-)85r}!Vn&(9qSQNVon z2m0*AOe@l<$ET!Q9|*@kHosPlSpOA3H&g=?4J@lHwI8TCY0;5pg51~nx?PKf3{<^` zo;?Uq5S&lb-$!K_9X;!>dx!X*&iCExZBo%;wnQ~3CY?EH?-rpq2}UI0@DjNtQqLXp zN-Rd3`8NGXR8T>1T#*Zjr+WUDAg)X=93;vcrg<=espxegG zi;JoqEwWU9Hv;frC6F|;H<@|V-D#=|iTx)oGN1dpz;^`FezSLD6J;aJBmQEGJFoDz zKDL9XWofo%L&uTF)YeD+mS^s$fAh8^gTi#%zN&5`uc(RbFUbk zYZ=KnQ+;rn7g#iZqH%q5f{eCfaqc;%NVZhC2k~6qzS0znyIQ=!qd{+74TRmBZPGz= z5$$w0jKq@pO9$7B-%9UyMV&9`TrImWe|!z7IV^4btEOkwj~wVZ4B^U@;=XkJy=B8| zr?Pw)A?c!HWzyh0H)e4>98x)Mh_P zDz{xw|5~{{9)IKwuWX#Dcgov*=tWzIy|?^wg2yATc-FH5wkHTZ@9i7>3DNh?-C7n` zgz>6|vr+QMaeX8vyjGq#)z9pWjf!5U!uQH1dbsa0J4P1V*1MyhlrEiT~zFcr55%B5Lk-TnX~-bYLVc%Y+pH~wnP2q+T?u0s~%l_b*} z=H)8H;bM=&T8~$C7pFbKjY8;s>kD=s{$IrxM~LRlZW=Z+M~Oz3pBxJ` z$OO;mZtA>j5rHRI2pRUrb4|TMNQe8X9LjqxsS2hbQcMY%1ek(_NAh8o;vBm%@g7&Y zWwRaB*1D z01Sr-?p<62#?xcRO&n~F$I4x))>tRN9Jt@54%ZWo0J%*^l>faB5h6xgNrM9y7DikQ zPD#C`#K98V8_(7Eo&QCM2;4`CByu+KGMNz_?Ut}?qgz2q<@}^fLm>psUu_ohjv=8$ zl6gtuIupRH7UmUs)QOu?0}ssC?-I2iRByUj(_BrXUl+bC3mB-12xZC~DZFaj`u!bQ zGe)!>;EKzYs*xuR4k}mOs%xIylWW@KKFYKsuOC%`DPu(y8hr7h&k_op&r!!+de8X) zarpJE4sH<%C=9?HoZ$Bjb<>-^96eDAVQcs%BJP~R7Oc_KA**9kT^Et*DY%XwYzlob zNCw%8BjZq;R#5DysLLGUGt+|Q2i@>dJsx&BwG_4Wrck82mY{`R0DKF+2Q`hX69Dz( z7b^`WI0Fle573Jh%Gl*n#lRq>+@9&p6dLy7Csx%zP{~KM3Mjrmw_UVZ>-{e3_%AQ4 z?2apI)`KrnCYD@Vc3h4AF3vS={6!ahe)vQ2zV(Y>6jW4*CZbCA{`aE~)i)~t@_r#A zJ+O3k8}aBJwQQl8mF?J_o0U7{#0mceB zUdc*7v<;YI&r3wGEID;P0HUCDW{Eiulpyru@+`3|c8NBqws#TQt2oBbODQu+#F*uw4k^duwCBMGY%!MF5t(< z;v4m?UwwEx9T*fya9#h}raM5Mg0DE%MYOvvIvt+O)#HL{6?X&ngi>x{#?Jy3Xg^;H zd>u|CZN~R5U@G4sg+kECx2`6vOZtZ z7i(yAkVAfkOOgTt^f|qM;Jk{?e%>E$@nWmAnjz`}Wq?KYrH2_xBIvk7Ly%S$4t+Q2 zMn??Xo+Q0|@Z?EFlkZI4vWmeDkA0dls(B19P=Q);z{TD7C z0sSSI|49cYbn}aogYQUO;l+We)&es!^kc7mmRgx?f+RfgI)avy7K~j)bS}S5+vj9nH{4E*sVu3IIxi~OdL9}2`t+MS`&9QkdOV;JU}Jh1+`&_!4uWeag1 z;Fa&Fiz!3ata9P3hSdqsmze57vYoIjx8P4X@=%93e6GfSwwSxeP4aFvs`L&}asZPc zZoojo_HL=YVI>T=5JG1dIJ0FW9`OAtnIq_w{sU~VEbi<>4xjSVwuL|M!NopkDd*Cp z$BmWEGqY7t$2J)|eETa3cErFzDap!IBkclW>y1Z9WpXLBb_pt@md%vb(wT4V4)9#+ z2WlMZ$&rtK4?(w}ti-B*CgKVc`27^{i>aufhe|ll<$XW_2$ala_UB8b6<%B{RuA+S zoC0r9LY(R*LGfrbDzWgU84N^|rQ{P4vAjmBgE@*d`G-pIQ$4ZYfCLg*X-!?HzCV4NW` zDEEh%U^Lx?IC=c+`}~Fesm}ziDv5r}>mqhwSf_ZQYYbOLf=q(rOk6x=z^F;7wi#@E z&}Q?@AWN=8?CR7xvF;1fk&PppLGnciZZT{5J27gIRVzTB2NxY9`oTnVJ`i5Kkoo3_775vqlud*uFpn&xg7dzA`mxjJ^z(teBwXd4& z-E7bI=9wQ(^`Ne5c?J4~xq9#u77L>k^}UbmHZRvKw|=c}TAemN+1NC$OB7T8mLaT$k@D;G zH+p#C5%}*}A&4-Lcqmz)G}X{!sr(QrlMvs9z=xxYYA47uJM~Z}d*Z!h~#-PP%ab##u4ryx7I{iOoLPX@%%41mOkP{I)YA({I*Kt(MQ z9+kKwqXui^)uNyj1)Kd!!3(O_Vdl|c4hd(h`KQWxAO~FW=p}WwD(w@BKNP6!wkqx^ zUOTTYUPw?^hbx@Oe&*`b;CcqFd+`^Q(n+@Ie99#!GUj&@-h7JK>oaTdaaG z5psQ*5^tKPg&F~WX^0ey{kwW`(9!G(NO%Yk4Oel0ZEGToaOj2|JY$3K)1rWRJPDpeRVngEy?7e}ppDm&6j-Tvgoa~iiQS>XLMKIDL~ znJN@(V6ud#nm+8H_L`G>4f}&L-!&Zs+?2|C zU(jOZat>G-Nmrt4wdbkV7BHxVZhH6M zoPvI$-=dWG6bikIOR8$K=Rv_HhZLMrdM$#YS1kczu+1elkHvr{`~#RIM}o|&#}n-S z+iM8xRv92dedN0r;nfyb?4Fy)q{$tApIMrk^T&9U-l!(O4!|cl`>3{n-|-HLrq73? zkNfX0UnI;wCCdxN9pvc;L__MV_!85taHc>+OcAWPNj)1%MzMUEJi__C<`l8!H!8T5 z+%m7oq4HnDP-#WS6=(_e)jK=eiMZ@6ygcqQr2i)DFJXu{xQE;Nc?vz!T68--Q`RNS zo)8HX=QAyfVd3GNQMTGVY{Y#%!7EIgjbwknx3zQjDC8o#OO=AF$^Xhq-_Z${aP1bK zrVrIAT;H_?rU8qaYMFi2z;00>ktfq+6$nU7H@8yj(cxN|-ds4?CmM9jQgwd+y@K4OMZRj8Ks!I@VtMi_At|9(Kr{N$1NE_aru-2~PDL;U zcN!sBJmXd7Y*#A!!EE`ZUkJ-BRjiBwDY@&T&OJtHd}8z@tW+D^`~or~=sbv!$=p0K3u+X)NxbVS;;&DENO*k;>Z^|)MBlYt)R_QeV=qJA`*JBM>&Zu&+S0%eS>g99=TdvLQ}(Pp|YBT zjG9$VxeIK>PXq_%rw+HG8cV?fs%pOI>4I~a44k+8u#5~b3PBjrsFZ|%4o>!J)~8yQ z76&1_PpHKg7DfLku`!lZybf|a(F{o5J(pCu;#b>D3SMo46%Y=dI~4C-damySRo`zC zdZ@N>*;3b}9=qvy|l9+Vr`j6}c9dNA!Om z<>}4+3+h<19A^=R@E>AX{pko+bcb1x*LK~4ddj|{$UY!-#aMZz++6mIxB^!&xYL1~eut8PCC|_0xf>>rhpI`YXJ`I;o z`L^uW!5P`5j}4v#_0bc`1#S$K@Jzc~Pd=RQa_2)M8;*QtPufDaa!e+Byc!$3v)|qX znwtx~qQxEi^cjN8HH+%6j~Lw?Z*;<}i;(=4LXK&l-HK;%Jdc~|7kc)!k`J2TMidsM zw9BjL9ve7`d>pm+FWWH_jkIHDEEPugD<}wBnPSI)Yfb)TD>EcUgg!pu!JIPL$JLrB zdxW>AI1@F0lzu_?-Ta9lDVM%vSndhZ;KZ+fQ#F3q;UyyU6JcZXKZ`#@^+VQzkR{FT zqdhLheJjs-<7N2kRF`CF5Vl%>s`YY`|7CzE>E+9T#RZZ<#0TszW8wcY#SQ4_C4&FAf( z?F!Z2yg#})Bx8#(zI(tI`f(z%7VH;lH)CJ66|8cb1`~*BE^FpQk@!t%s5~*!J;H-IKhPL*+a5yZ| zOvR^GeyJ_MuAKGd%d(Ei2!|KW$|xCUA;&7GM$@`z*CH*NLwWEZShzvJ#QfrC)6wXM-;a5|ywvSow7`%-<{mY4-_59G)I3HG3oopo zk7lFSf9tQ|O!o6%_; zQFPgThz5Pde(4LTo=gml1oab-b#H8vn4iry*?scu+qbpOFIw1@{QgH1EaI;K6Baf#Fyg=v z7PgGfC|GrUsJv9VTkh5(wRhmsnJ41nLN=fpWMKKYYASqhb z_UTKAw|<%kKw`}6A69T`WU!0IsLqYlr%RsygpF^nY#Yx}QVMEcVlfkXftqytnQZ|R z)6?Yhz8Re|V#Pzd-(Q9Q8hiW4`VYsv3`Vw+K<2>>h>DyAp~BqZ?LnlCFp=ez;#)*R z8eRmBikbH>-Sm{KYCGRRfj>g@885Ty;Nt4624k*;B1t$`mdETuO1m*D;)JY-s&~ly zSyDp0$cFvCe&30F$zD&4%netRa4hi;JrlV4bK}*YdA>;Nm^?;*zX~fX8Cq^sVgkxc^gYkNVogrr+36wR1_-Pt zKrbQ-_5{%~0Hol>M09a5B=~1<%qT{Qz&A?owEaMayye@r!0&OBr({xjNQHkzsj}A= z2x=ux1w84{*L2%>HSRMmXyysRD)H}dSWkRwE}`dU2y;C7nUV?)JriQ$fbHon*!lU* zq#L)M)cNGj!PpOq3yZ!`Bk(Vco6Mjp<=@`{482U%$+&n(B`{|4KF)UBx%;^e_kgYFlyuy9Pdb zT6x+24*R6cEhqr?3SI9`i%Io#ia6y>xjT0;W`!grQW$=8YEW6_wFv!}^PG0sJfKLqa79&o!L;L&kn5!gDm) z^Q|TXpBT>vI(AP>CQmGIz(Y+i%s|#qLtED3X&ACcQwTD*6CQ8DVB-avrly0L6(Y4N z3#b>%P50x}n1X7(1O5Y*BjiK<1ECV@&5Xdy0-A0Np>aqFM6W&TW59T)WZi zs6G3QR5(#m>D_A=UZ+{IPnK1O%&_xjDdjPv?jv#VEESpiO{enmH{`6EhYj^2Kiki1 z=T~xx2I~z^BiWzcmrL8PvPw(QUI<@T=mc^-4Li8;=HwptS`4&w zt(y`H!uhS|%66@2}=IG!W|7HZ7>yFUn<9qnuGKkG)%DqBE>e6Xa z^}*kKbHi{7p>06`Qf;O`VbX5%UdD!nBFcZ~d-~V@=I#t)&5abqUI+{G;UOJQkP-~X zezu9%=rH3EOG?(&on8412g`LG#klH}5fF>+itj1fW=Ui~8KS4*n^N|fvEW_Ur`LZOT7}?RbA~riA*!x$jfZm;c^2Md9T=@xKJqi7 zP?C~3>w4u~S=N^?un-$UitW;#N-~w>0O5wRriwphI*UdOu3zB)(ll=oc*52`*B;Wn zZ5y!MKRWZJ+P+nlS}=Csbd?Hpe5n4j`~qRIbFjNnugU}Y^*3q}6(Y64?LWuU`izmcSi^ zHMfnS<4@hZ{klJ%!!WjcY9+*D;&2;apWq@t&VcmEZxr_RXt4c!n_y7;_2?#(#mh!_ z{Oaxv2?vKV+Wiw`!*+=EKPg{rco1yTldNXRpnub`@;VY2W}B@r^ibl28qfkK!$h?F zZQTp@4+$)low54K=kOodY9!L&P=mzIKcpYOK@I6n>3NP67m5&pnqeL4(YD7>+Mnc9 zJX$H8{rOUhw{%Uc7G|Usf21`;TQXT$kuROgTcirX#w`8&2q#%ij-qDi5|k6H6r6CN zv0?Cnf*3ZJr}DUz7HrLp=~q6aj88LIG3jX zef#mT4$lf~Y6yxSoPC>&n|%1ZN9UflT_G+ya_Q~|WU@#!9e=f?hf%Q=(2X{|tIwEG*Hs5Nx zoM%6SHC9F=R~Ni(M2#0&zQ>33juQt6X=D8Od}_o8!jQXX9wh7&+!grCEVj8gc!g6g zTUzJTa&lXD{Rt0ga@@Bl@#1TQe+`b%L%)Y{uIqju+!IP35C9J4CZG}4+yI5h;RII3 z)$+c)@|iwnPnX-dQ4;s6F58-l6l`2Wf8mEWl_A{Lh!^ThjLH)h2CO{;=%3m=RsQqK z!qada3WOoKaeI2=Aott6m9Y^Y3PP=A?~u~OAJ1`NdvM`lb)|UdgW7+D$n4pHxftLJ zpV&CD;5WSTuDs%PIiWGH`polN$`S6&TunV>>QeANsUXcSJvC=-D+?98P@}_|?YVAj z^YeEEII2oUQ6po&;NTMpU|AXt>|Frc!fZ4|F!bDlR%U=O`at9{>IsD&kW36uT)gF| zH1YAa7OHe)x)0^cEUdg0sAZi_=WxF%-jS~9JJAO`?4J;!^tUSgfoqm#aO3UE7fYN? z{~N2kZFbJDh6VbpL2@=SAIEZS|?NWVhWR6HIyzcEc5^FfNqxA zdFg_4@3;^vl^hfLfgsdwYvs%F8Z!r>#>`zfCZ`Gwde|a5W$mE|8n~-5kHGT9B3OaX z>QtCs0$VPD4gZg;uMDVi4Yrn)?k;KR?p9Lil5PPB326ZVQBt~;21UBNk(O5J?rxBd z@7ZiT_ulXCIU6^;&pY$XtXXS~#IzhUVjF(z{!P_@eR|cx_*1cIgkPRq#GUI^Ullh- z9wA9gr`xqdu5pImIJ39go=6WV;`14jG-FgWbAsVDII-Bi3}4fqpL`rMHf$91F`C#O zdNwoAKBR>maivp70!TPuljwIBO^s_G?eR+*MKdnojvV<#f~C&sw57&jpRS$S-n?o^ z#xt0zfZKl&4Eg*DYV8&i5gdzj0}9L6=rvy4=A&hmAd(|wW)O1nzVQnu-X_!)v6V~i z<=Q-|{_@@&KYyt4!)a8a2im6|Q9&<3(*?^<&#Q$aDAG_*#^6E!@h%8mURw?jzTAvL z6DKiAEqbNy(s*Q=uiK)`2d~prLfWp8a}2tEPS%9G?CaYOYcp2Vaq+jxdw+uvU;6yU z_Ue)p>oG;BdwhEr%i8a7;avfd(_}$)YbUlu)Vtm-of09ri0zo=_TxrlmzgjK_D8&p z;S(r14D7PG0m=n2WzPtpHQm3Ko`^|hQ4A~W^{Tiq&HOp>RqD3=gQ%5f(*YDbcPrDt zYd}N^nAXBQ%vz+8!Hh3)f&z@%hf7@Sm=aIkqMCAqDHLOmKJ|Nw!%%#o<@|S6Lyncu zwzv)0-w3TRkKdGAft?MKB9#qT0K9sWTXc;iRM(t>j(b{})6zYP8}(d~*s$@;iH_of z$$v-ua?4RJtKkj4`GR$On2sr>zMAITja4h0tu?8VwBDK!Ds$Pf0zADenU^zGnI>~lX%z2}2hTl_D zsE)rs{#z{N>eo3s_%(Nj>`yP*Sr;Mp{!Q_Q%eIbhCPPk6j>I#^QVkbCHv8XTT?++l zWxrON!GV~1k}9ql5$RP#vUTLf`>kY>dFuOm-~%lA%$&5#4mQq<&gf%272G9|sH6w+ z5<6CL)p@_Zqy*BiN3br6*-FbxtKKyWQVdo^!OlfU z6)!QdmbD%*yut?5gz|eFw1hFAA9L_tC`$P^^B4PGzdTV;wlN%gFFhwa(tv4AkpROe z;dcd}xxk8ab|b*e!A5q){M$+pF@0rhWI8`3D+_=W#F!y58zL^MQKZ*4?S+oh+iVT74oR4deX<*{`E+M8u*`&oev7W&X4K>2F}nrE8=SP^|BeZXhmUU&sESIN zJIjF)ka5-O2|uOMRXj^|Qup#Q?ZxHg&VPP~NhrrGK151dfw?o%tx2Wldyf-!+h%`u zIMjgkw0Oc~Y9k${|E^kSV|9symvEAvyJYc)lw|5gFz2B9O`fE_Gd-Kw(mkG=?#l*)lwu!$YKAku3uku`2 zOYHfY)XPyE{@)>_)~Fs^o0rHS=JB|mJUJEN11z z>}I%~rxP)P-97LcCg}8V!C^e|$#xk{9iHQw=~d=%(<}Lkui5Vs@1qrc ze+5FLwP|?5dw`7=`_-#+w8W`q%4fVRZE}94KW-oLavHzvNq!@3R{Dk1>u#DlB%hwY zrxdG2k*?+587Bq0EYo%xpXhHSwLNk*_{O(8$7E=u=Q$~G$KX*h6 zdt-^cKk4a^+q?3&-_%q;*p8-LwLFRfhEa(2S;X%#HoHS?{v9XC=h71-Za3FdmmRk7QyuBBiDuuz z{$`Az9qCp_^cifr)YcfI_!z!x|I^7=JD3eNYRGB-(`UEBENuRfc+G+*r_o_`XPh}+ zuoiO-v}xT<%s7$;?QW=xR6J#9?h|Q7W6^1u4W_kmK{__^uuZ{_DA&1fP3p_z3dh>z#xW?w#E|MQ{PvPy{sL-GVU(R8cKP~dge zt8KYrHb>m8k(uI2F0cZ6BP18i&IE$?zTuC4gdPu7NqeG#w#x6NX}uMPOyd|=;S>5h zGk3oN_@c%W-DJm3Vx7X$p@G{XhMv9CA~z%8430KmPhicqq{iNKW(onkiT4J{??N5y zWI$%oeTzB0BH#C1JjShSlzBcSdg*5pMj%`qKK`ZGVsfs^ztZ_0+5$^!Gj`}>>n;^` z?49@3<>+0PHQ@r=SN_?mN`R$V_W)%McxPsVNwE%R*uB>lJB1zLDDI>VZ;|i>^M;x) zh((`rf0u%N=0frnu1j7c>OAY4TJD#msSbp-=^I9s&26bY6u~08dB_5n&!fJkfz3+r|BNS{QyWE861H|n0pN3lCG@qIt2vA1_WeL5~tD&g;`>0x@pM_5t zX0N>;>3nykj4Mw0-OTd&C*~K4KD9@yU?*6x{5IhHv+w@;Rp9)1aA3AHvVGl#Op}V zrUxJPz&+b`Wnt z*NsV20OWG)=*`|?aD;dv08g)SGn;Mbl44uhd#rJ6I2`8yx#8e__}Anz)BgHXcVrg?b06o3s5R5x z+6~)lh?eF;#PG0xFk8j{rtVFeGwc}f!o$MQ3N*;nEw#R9Feda<8+&@pcAI4|Y4Ye2 z3pxzOxoDuFw6i8`TX2s$-)0Za%1`reQ|%lJ4MVtRc~nX^+UK#}(^Ph%euiP+1H+s@ zSrX|;Li^DIfWL73R(i&Y(<{4M<=&D0_uPb$9uoRu{2haIB{{c-HN9`wCc|!1z{3oZ zP(wF;d#Lr9todQ^xNE3Jiq0455ZLTL!E!u_6R`d#o12%M;NmBV4YTUQA)0U%QTu6C z{#!mlOP`Ro2y^ko5XjYCa_oiTc=!mx=#6PHN<3-QoQFhOdo5!Nl){q>Bci2fYi8W9 z)zF^et=TzE2(V5xa>D%no?v=j&t6p z6Poj~A(_eLZcdkAt(AzcPw7`Fdwcc};9b}=}*zO0n#O`-WA-pc(pm!7Hv-EhG{J4PGrDO5hgzyl-eC>jsk z*)l5o-@!<=v71_-!EUg6y}RwJeF+_DV=)wqAQ^a9Z(=8M(&6kYU&H%Z9q6mt9k_d0 z2#{5Kqk`!0JM7V zR5w~70`D%SP_{fI-(DM0QTHKRWp9WsCQL#F)7&St zXL^6?l8GrUfC^EKl_0Au7{_xo`Mu40+?BY8-F^d1cW*zX8B8ICdzxdb zj%(lAsj`^I-L?7vVHx+8t!+DVaRarH$)v_{K_KVr))?FdWjNB&(Ot59ZMe`F=4n`4APtC1c`n0Iw!_eWc(9?9 zsLBO(A_vIEp}!$hOVPv|Cj1}WFLq`lHt070p1UjQuinyu}*bu#i0PYlp;*j*CNuLZQaf9&3$pu$3< zj*?qP9Ds4G`;|yhqk`CeUlDE0-oN=}xREO+PGD6gvSxpg`!1AtQ-wEP=fd36`)I>Mm?%Er#~>T-F) zhp3rH)`Jxu{=&|7VGH0kM~2@_RFbvn(xS`xK)22a4qQC)dHBYcrx)W34n(S{+&|X^ zMuy2l&kg3fUm5MbG`PQ&Os(PG&T0S`$?p`pZPEF`s-MtPt+mCNX>rCFg2nY*Jsh&y zRQ*9#u7VY{=~I;mpu)UlHW=KSnItsy_xLNj#?WOBDoIUvaH%MS&ms@DUt?jiEW|fU zsH!4djM?^xW6{X5&ZpJk`fW^Q6{+qm3Xri0n_z_Z4fKY1KK#BH=(CBaE>C!h6g)Wn z_BCjf6AI29QOzaDZrS*5D?3pjPkxyi>sS{=-xLhDEy6p^d_ zHi5Hw|3aOsX-z=ZSkqUPX9{YE z11&WdRp<^0k8(@`wx4=DwtL#`rtBKJI<7ZJ%FN3e`{Vw8#6f1+Y$n_-GYn=jWt2fy z2rH81Is2fx@usH@#!;};5gVX28Gt#60JPl9ZH=`__z2O~55B@Zsy5w79O-kSn@|;+ z5nb1DHF6EDsa}Dn4`>Q;UmpBETDYcI3GSQC3|Gx9#VD zLQgKd>d?*Cdqw=hrpgF~ zUe_|;;k)DN^OH8k9mD{}9bEO5#FzH47+kd=#d4$f72alWIOrf;3KzDWNF>K3yi;ST zl)!>P!q=~tB!4cnG{p^XryeTwvg0HqB(&-1T3e&*(i19Ag>{%>5o(9PIR1yyLJONM zaKSIJ;`P3-_Ke`<85unWpQ+NEQf9i7}wb>D@2A51KU<)224b1Yjv#R zERRW~-h)>7W#fR^8;RtNz|lxp*wnNid*@M9wJ()%Py#KBOv;u<-CESabi5K2YskLa zaElt6AH}hTcC=lbeF(u{yH1b>F+VzokN%1Ez0)WB=dVXJxk|lS=?F}Vp5CZrwCK;t z$VK3Ow!5NJ>#$3)P{;L7T zo5WGSqCyK|W=x4_iffK0@uod@gHhIZh^cXi&NSiPX!(lj&o%aK~v zQR6r;Zqm{Df*93@9;K8`mD)qs4^bwd^$T$=){9B2w+4 zE4$_g=&Y9J&5_J3G?77j?Pn){6pOXIFiy{}>xO~qqpsvRb_Et#CqZrptFFN3S6mWbnVy z#~{JORyBv`=G)WsFpm*+^oSs$YMV$TkFEKid1sA{j-I1~T#yeSBT(wl5(ag-nyyvZ zQ{tV)EXVbzQ#21ot!b}oK2t+Cc5Z2~aX;R)DXJm+z>zR?bL;uKE%()yeggD7UmcmK z4d;y2T4DsnEbecrNr8CEFAyY43FTj3>`K2or}SoDmc8=hi&+()Cl=6D#EL*dN_x=4 zyxJ%At1QC1y$%qO2lvkBK-aok&t$K}jjIxp{6VS>e9n>wY1jnyl?Qk2=Bj z$M#mri_E^k`Gdtl8M20k1`jux(pAMGy%JMUhC}HqJTg?v4w~-7`#%5f*Wjr3ogmD1 zmno8>JszI^xLP7hOCn8+^V5Vb;l7SUkxy^fH2O8-scypCZ|C+8YKWx*Wg}2QJKx>T-T5EO&(t~>SD~y%+dWo*gEfvu{$=ZkW&o>aB`eo0P z*Q}7AW*cjkG_=DBWuO|^R!|A{U@{7m=4D1HUH)o@A(?yg5ungb5a$!yfK{dj6^>9*% zeWX7Ul4L; ze<9V6XSWRR;|B%Ys&G8Ln#t|Yu-mD@b5Xp_P~?z_QUls%?3gw}IaNIYoG-OvlD&XU zTrnKW{erp)cWFvFpd-w3&RnD&<^7+FAk>2(Ayt%n(v$I@k%K?r{-`+f?D@Kg81}^cq_4^}}0lhX1%KvQHcxIbq$JKN7KazbPx@ zs!3LAJ6cUrLHmgN80SpdrYZW)NbtXYYzxWx?=}2N+@4UEwf4b%{Zs9=n91YFnS1v0 zUUDMg=Z)$hp|sE>^z`QO0{Lw~>;tklG%F@1s(2+~5{`~=fKSuPcU=-SfzVl%2FH6N z^JG5==G;_8tojOJGf6xw{@kb!QeiVw{&8T{)U+HhvaSVFoA|^xogwfy4+cLAV)pW= ze;W#DL*80FC(O(^SKyxbq9+T(j249Jf7x+PEXptINd8t!1SPO7%aWuMpouKhSQyvj z!d3bq?zSz|_@sIkmV;qA1!C>v-})?aB!*70yl_d;`mJ7Y84i9;@q)5`p4a<+qRnb) zA2`B}Xrh*WZ7PvGItHd&$#{V;5~xv3B=o_{qB`at&Grrr&?3OYy+G~e3es}U>pBep zmK1PzZ~ZG)hn>o?#ZTM=LqY{;2VNnW!`nLD^@tEokM09?E{!}F^aP`Kf_6>k7KLq) zN#|Y2s{5^;uz$_yXyB(RzTV*goxY-HBD1!Y6(dtm@7knd-YpwjCZ6(l0_DYj;MqOY zg%=Ox**=-MJ5JwuQi3o|ye_TkR#VT*z~=hcQxQF>u?Dnz>Oe_!OJo5eVmggXD;U?EVg;c`dN6BZ1Q)0|U$6Ruoh5wT-z5 zZNW1*$gzb=edWeX8u84x7sF*eVjmVpUjk(|0k$0dSE5Hv*fC$-bibJ{_3#`m_;kAH zjDKl}sis=Ke)fbiXv0&I2>;i-O}~n*Sx$o=#CZZ;YnIM96vmHwDha5E|zI;Vs0pZ|Rn^v!MLRU|Y(0+E%cHUJTHQ!aP zQn^gG4Brs;FvSx`g$RQ8HWcZDq)%5kYXaaSmB@8mB>W7#UbnY(MI2n`4TATvaV4%> z!~EEWC7E7p^|)n0cT%T^#LD^%MXJpwGE+p9Lc4XW_V!DmQL6%3QrbD{M5VF=&QzRx$#z?0&Zl@kslY!LhCos)Cpc(G?jE(O=O{BOGo?YUM^AOtN(8e$K3@+ ziv0PUcH-BMLCP;fw?Fm3ZN3Q0`(NeQpp|~7G)j?AgvH-in*9)|)wBS+xIk|z2fYU0 zBE`lPOP&6Hv;_eXu~l%tg2B9IwDmEw|C(?`HLFXNcvA@3I?0+hfr9Jz=!>j1om^d2_0zwz6(VGqmc`A$`K>Ptf!n7A8F#5yE%Dc2H{31)f<*A zWjqs4)kwmO&JokXV_8HEvJZ*QW)n{<3NAFEg&UB!C&tPBB z8yNY2oQ#Z_{RUDWWtLrde?R6C^dbgC9hbqB=UMZA&z%R`;P0^xW)zM7OAZ2-x=}z4 zut0|gv>y)MH&KXD73iQHnS2Y}y%_fG0EP?qYs8II$Cd>v;sy>^cnsKv^?A)PH=VA0 zFTBTpenV2-W6D3i0)9(hQb+rO;1=(4&)JYxWYASw#a}DU&jQ(dN0+>f3;Ow!pF-59 z&X6luYua<1`^-vw@e$kUI?^QJn)Q}!X6Fg1{;0M*g;ig|G&74NN7&>CifyDcz?=jlgJrZ#bAMxRWnFb12rEC6NYxZD| zX4z*ba@q^0l&Vhw`qB{m8@&@0B-7c@QBL`y{UUtioH_E#oD8s6_#o3b6Cf7|HZ$|n zUe;8=2wn@Bbi!>DxcJTW!xH&{TmUIluzh5gw7agafNMBzpYprO;N9mYhSkJgPd(9 zShUK;jHD1@6j*Yb@H>`iz${q&k1hlljQi&02q`4A=2F0fK|;*y1@x?lkrlQZunyLZ zxF^SQQUJdj2jS*ANOiPN5+po{7k(KTR6!GTeA7j$cq_jRydg(r`9P^s?+>s6>ZA%J zGp()~$GnTpafS4TLrO57u-4TozVgU2sm;&Nn+Gzq-UNAS$6w#haOhK%*2g@sZb9PoN?x{&{B+9aX_n?00Kra z&suVU!<5q_z*X*J8(_NlH6SqAhlz#Y`@{vObu1E*13TtqTrKCKjVk63O(R)E*K;N94o2t9oSOm`$wO2A7=9 z&PH+UkH_ShfbB;4qtDU5365DV5kko9o<)%Lg8rZnPc9F}cJ2-5`x`}zcoW@SKxGJ9 zj3$97v~TWJAVogZxLiS7&h3AJT?Y0my?vKqzSMMO2bs91E&K;?@ZN7k_Z53hev@H6 z?&wv3)_kYG(=rOYa{pJ&r-0^-f6$%wS2_Q7dS6ugnkAx-0KVa)C z=`L#JRb&6S@m7J$$#M18+jZ+=BRj2=F+2JH9M|_07iq4lEo&yHfbER5IQr! zm#AvrC{o*H;u0$V$H%{~%{h`JJXZYHH|zWHk{#wTKU37VmQ3erpctkNmUt=LO9O!j zZtzfc-nmjQOMf)C)Ys?25dOQ}uz>Zu1pzEdaq%KhC!er`E?3T(Rb=%&XG8 zBld(e%_II;(bn#&rKsmUM>?9!><5OeYo|w4r@DRvIN4cCIK%wJPJ5riUvnJ4gZGNz zr&({*W1?YwWZDWEadKV7P{;)pdhy7&-ZtvH9mKL8)K8tr3K)fwEQiUC$lTqrDw^=H zerPAlYfR;lyIo}!fyi3ftZ zWam5AI4 znU0;l1Xx$RGJTB47`VkfaG#TdFEF#+ch9xy%kF=-6!DJ>AaIlFS#4H;r<+uSnL;-iyojLu{L*dHWPCP-hP zGR&P*i8Et{5AGst+>I+XHmN>TB#DC+UXN^z=U{Jgg|R+2Nit==VhM22PHHX(Mzwj8 z`Bt1CIVg)P&)Xd8gm_%;&E`0ijNdH3X@5FMl)%xZKoRj!WtNxkaa-IpwAb9Gbh!RI zwiK(bR4U2rdCHN)@O-W4*74N7&RJ;ZLF5DD`nh*==L2s0jeFjM|N8_10qcE0yz-ad zzs85ch#uWU?bi18_RKpAxeUhGz#c5SAHaM3SJ>SZ=noK9aX7Y27u{{KaD_iL%l+Cq zdNOU>`CrdljR5}5PXY1V-Ks6HKqMkbeUirmOSZ|}pJ7aeSCRz?`?!Fx|B=!gng`n^9(;v2ULgO8bZJC9U;M@T zc^ovhPvx<>@i1rzLZ7LIqDgCL_&h-Mw2REZ8%_83)kJK!`g_Sp*n09&%gpdv)=8&_ z7cX7H4+-9D(8S^Bqg-|cu@a4NlFpcO_pWL71yIRbWV>3t#rC)8Xwk8|02Y_2q2H^@ z|0=ewe@B7;?t^$6dvhvl{^wh~Pm>@e8>xrQjvl}zKw}-CW*J(EftG*g_v<$Un;ON8 zjVwx+67&KyKDvnWzThB6*7rK-sM&8t1-F=~aBfIu>~@~VAlQTZ08P8#3!qisUL84t zr9l=I>~0`qLvEnYbVE%JqN^i5)3L`>{6_F|$M!D$J3z@|pqXV8?)CoRd*H8b`hxBM z0!zNIPN>f8jilx)*G_vm2Nc$(Bxe3yHe@cl4vQP@i;NxrO-pQ@Q;LKp$q*WL}_^)r2_EjSb@*Dra2V1<{pnIbp_NSHs)PahMm z>)dc87hzoEa{61rn)#;%B#v9_-b~=wxHLt>Eq)U!NF>BXZw78S?A8=o0lvDk+H8{I zy2Id}(q-r&ZDWF41V-IpU!GMYs4g-a4j+Ik3GC&iY?h#HAfB4NB8%RPz3Nz1HMwKE zrVi4;Cg?tC35Qz*Q{n@|w4^53zx`=Xdau~mlRo@X#NSt*3v3z2R46p5TK;3m4tBfE zx`55KvmbsVGJsqN#=BC_tWqkv?j=AiKx_4N3maLCid%^OHBM#H$Dw;8>z;oP;aDyMX8wc#9x^?sppU%C;KWU@!fZOkRK65Wq}G@62EKdfVG(CST#rSE`xd^ z#}>7gm_cuB+dnl_u7pkplQVm*@r-w$xYj9!^ z_nXgEPk4g}Lc6e0KJo;$V?nPkX+O+&`~DE?ze4S|^t_KU8G0UdgnNQ5GPJ(+Tsp5S zy)nejjL|SKbPH`qp%(fGz-avxH&&~NBWsJ_NDT4d^Sfqdz_VsxXXnqVzNW)ho;$d_ zmOFg^Y$F^U^*%E1(xC4)pdxRn%sJ;Vnq#~cgOzCApSI=_JR%N(B9Y)jzG@l)<~FG` z(tfD-RyS%4LD}gc*%^0LOL`z!DXhy=ot6zD=Sxv?TyvjgzoUJ|d!CRnGM{tB%=igu zMt=9HPDdF~iAvOy&7C9AX0pqVH4?y;^)O>fY0bU<{kQXd1@=AJ>h=3)cy!>FBnf-2 z5k-~-G}<8p6rSh}agr~>nF_cl*;3^wiO>>5UMy|{w974{rlx0D=yNhGUZfrn8khVH zs|=DcOsF3s%V%b@Yl+rWUam>(Euf6lXe1&R7(mIg(Es|v|0|c0c8l;RU-BnV5~FCh z+!Q|aZuYZZochh1Hv-oTuCO}Ee4Qsy;@c=oYN}tmKWh8=gl+Z8!^YShoL$I97GGE# zWWdOgracRi!f!NqUeuiM&E^9FgbOVKuPRj$)3Nu*;zC}Xo6{tYkVe>Y-s`$kNUyZ+$TzvjK36LME zakk1UynrImztj)+5S^y~Epb5KbAJ;FD&D_cCO56j=-usj7RVpG!2Ro3sk3qVg&!=X zP5&Wb1x7);L)I^VGmn+bPl>zGN{?wdK6633^vP8}zG_wSY{YUhhq_%!EFjm+*rB1J zjaMFo0v%8ID?4zl@xzwPj3k?xnE`*^j|P~u_qKeb$j+?ij6KZpNxy&D_*_#)KPzUd z?MPy(?#+_l_Ie-k*d>Hr{mv-i9>9e}TDNq1(S~z{s~2xVmPax1#9L~$+}wtxWgK7S z@gC_gXt&l<1Y3yO6j0Zx4iVY)NKob~nK{p&p`8r-5CZ@BxzEH5D&3IFLIzwG1YCYQ zo~IDaH4Phi`3-%q3dWYa#Vp_x*Q>txm39uhYbEG+K)yzU?FrT_33Ka;SJXAA9d&@&&aGoE>gp;NCsYTekC)|z8w zU@ICBC!zs=P8Ggf-VN67oz4EV|h%miix^=p%oj7`h4Y>p`?L93VG74 zUnav^aOVkFtY`D!QKeqB&v~zr!|^ZKsY2EhNWTr_@^~Caxs$~=D@Kt@(!5$=_2vjD z_LZ=COgr}DoUi`wye%i}1GK*gV|(E+U{K}qcY&Kkuaz3$`{ z=wsE_(Gcct+lQn9BbH-^>aN@RV)zghybs%qDr3$hfE7??>9lPvLpgtqe-(548WmlP zq3^7%Cg&EWrk8*??K3etE)dB=pz&JUkr>vn^%>N4TsiF31`;{kWm$tr8<^vg(rLL3rP)1&*2@} zFBoT&sY9VFFnd-AGFy6d!1C8G16$3xtgEo`vFohn7%L@T~%oa zyiNVS3KQ9%Pu>FBNV(D3018kVe;L3*^`8x#PntFk*5zi5#ITWkUuMiteR5ik!4cO+SWe`I@gN9Ye|Zg;B==>+F%2 z{Z)QN#!C4sJMp=*_P$r2ednCmVN*!~sH#ZKDmHcGWy`lXI#~^dB!7#%fIooZs1Qd1 zR5j`fA(6_^p4G%slQps4jq$*1iH2KqeKO?;f`l}FutkcUG31SJclDZY4d;U}L;@4J zJW~4xY%N2NEUMbi_sDK!1Q?D$W^S};Sb~L$^k3a~if^O;OkT69LBmPSwRvVpM79cM zDHy&Tcj;f0{KKWXwbBbrdFv9UQ|&(|k4EeWJhbkc&UOoYO4Yu2ki5C}Pydzze-FwD zSGF6z!2%Ek*YDh5vKQ9XQkt4)a4M)tM#}(%HAwnteoZSe%KqJc^3y4b7JWphSj|Y)l-EY)B14qG0)DfZuAqJ{?~RMNJr=AhFmi(3b^!Q z>KdJH$-pRDQ~k}}^PWNN?}ywFnm7!K94$xlrS96$I!oB~=z|P}A@gTpGIu5@X0+=czc64ZV(wp;1A_P>Y zesH$_J(T=~9#@j8!=YQh8mc+x99z+UTr1IX#0?&2bVE;H4{BgrP^ama9sP7qO=vsK zFtocfSLL>7@xcqEt-&ZZ7uU@4wLphD-6Q0-N>F(8BP^C;+rHbumCHLsukVWoRazN- z`Rt9PUIdKVXcIr>++fA1u=N{_>FFDDo{D5DSny2Ulr1@8Ep8c zj5!n~;3{H=z*d)!KI9kZ$-EoAM}d(P&LCHpfM zSFFG}sE1?tcp!mZ=`}6rS6qt)73&%qoaL46%?9 zqvU8SFna%8d-BMj4+|I#4`tEh4jln6cQz-VL&J$*`KRvebPME8pf~dS1hC*6^pwzB z;ic=^uYcjGGsN4t4>h;&n`Ao{$vz5b{pfdxnRT{rsQpD8SWV$y@r{4xu?D`M1f^y4 z-CV|Uw`46jbgfko;U&?ksAUxKc6vwu67jdvD>guH1c&st_w)y%1#s4y{gj>nw|MC7 z4O}iV%GYFovqL{W-WX`u_#j>Yt)u(};sRD1d6o+d1l2u`<@vsSZGGIlYi$@@alc)g zM-hx94VD-u5zTpWAtsJg%iL>qO$wBUjn%o9=QIv=;IhQE$=^{2a0mfwzft1s14uamiMLmj^K4sPneS|-lk=X`qm@1a zt99(DNv;}mWk6NOBp#y<1Qqz2dtI%wkH+h|p4ziP88q67RG_FI2yIjp3;-WQsn2*8 z$matuF+7w!LEF3L?V!^^;>Z`W5zJ}9XxA0iaByk7v}4kL`4Yn& zhmOvrN|?`fJq?xyE}JR~LnmG;xeI5lyoQ*42ugpm@iMjGQD_mq@&0gyNfOUKC3P+q zTj|z8!{G8pLcePF#dtHgoOz=dRY5Wyik9(6 zo~Aq4O}C9Q1dJHM4d51Ez?|ii3-3UAhW{f&qBmY8RP?#s%8;Y;P7Hpb`2wVQ?Q-{X z_{D_m^L0n4>jR{yha5l&yI;>HCU{pbzds1Wct`NF-2x=Ul;O2gnlB2^RZ;&5mOj&! zIR8Cz5SX^evNU`K|B|SH<`TU-nv5wP_%bb1su-TLgT6{IFizhT-_L#71q>l(nO2&z z2Q-)vik0j4>RC}uo-UZSbeHk^a8YrqlQ42roO96pF;9`dIw$nOTrL9`5u5d>j#&bX zqgWc|PcoyWQ9<2vtsWo?A?+da11u?Vq5Jlt0<$j&B)-@1GH$cJ!BKiFQ_6cGbLqnq z))N;xXVZX3G5DTjj_)))dN*p%m*Lq|nUu~^eN$MX5GPt%k^zE<*%&pByVT^#A-O)l z>3>s9HlQ+tgqI>(onCe^-%v;deL8*EL{QeRQ?zAd+-bC>Z@a?-6BrK*}CcmpFlOT&%;=)O4br_pM1DXDRQ-0KI>u^5PTL z=~V*o-)h4O8Uo`G+gG@2hS$wB#+>OvQ@|s{dIXuF;1Eq;;h$yuSZ0LW>R1n!8U5JU zt$4Y^BE${xBa{ql{xUHTz0+}ezDf}pElLR4 zX}>I|uk8hH{Q7K)rYoc$lt+8CBDel;Uh@V_cj!bC=Iv3O*#b+d)U#*7jOV9Hn_p7n zGco@8m2t=e9)<`{Wg#!K=+SdptV3~(y|a<;nz4h%Xn#U1OhHz`fh{Vd)1LN;ptClQ zszs*7#U&!=Su?Sy)x6r(G<68CDUDA$05-#S;_|zKS%Qi9M|ag%$j~%XMc|V*OMI`I zgM_}4ZM@FQKyY+0tpDerz*eITw_~O}j3=_E)e8(o!|cd3;8DfnpWRN>V{+8?y!Dx% zo7i}*S2pp|t$ZSSX8U{O2h($AB);Y6*tASqrBp}^)Y8&Ywn!*J2vQOfjSQLH9r=`6 zQdk}DGvDLk%1zKtZ4IZ09r-9>vD5t=5OnIfOg$1Ebb7RRwCwG(a)j}7w=a2)F^UwS<7PM_naZteyM(Ylw_hR zf5q$~WsNPi%e%k((AfUy@yCcAbg481^J-0{D{mzttg+fdCLW$frK>jMkI<~9<@al+ zD^rc&GJ~(7*pJ;1a>@hv;|(6%iHV8ZNc%4mdjHN1q6Z11xBPY8I)uzUGXg2B|7T3C zk#0Vbt37#OB40OkG5oXp+iiyYuEmpg4or9`Dv0d|{~Lt_0c-rBC3EyNz3@n%<|#Xo z(~+5Mrbe=qnPl60n||#`rR=EQwSKt{vb$eS0)`49Hi@BL%YgaiYnC1_ztRl1Onov= zan6!8QOA`=M?=WRjtTZ3YGwNDkiQKy7x@8(XB2GO(j#%|Yzf$*UHN)_nsuljz6PdS z&dba!ait5uW|^WbN!nv)r#EV3q6Ml4v|H5z7%((Z#B-a2(vFQlGD|J$;Y{mupaOjA zg{#)fL#foc&|x^IR-k>(3*Y8XpG>a~9#R=(^s9gN$z7jZKRmBdC2! z`r!(Pgd_G?ugtl=NM&f_eRFAu(Z{cB;a zz+<$at@U%9M1tUJiReU(s3b@fjq4k`Z$&vg*$$j!m?Kwdl5Bx8){-CZXNzAW&&7%0_l2M%Z5e|Lue%{C|R>HW2JC7>h*K?bj5qrYE0Lfa0@lZ5L zYFfo;cB1b8)Fs0V^LeOdJ5Nl38B`}ht-(hLAxC!8n1sCXj5#%Ph5#-ye?mwB(}>W} zv_hoqlQ3&Stjq!4yCfAxW#ktltt-P^MAi%I`lXQ)OPOCw8`eTmS(nn}SyWh*OiW+J z43Q5XK6nBaOkKRPVN(JLx3ZzirZa})0T=GW}|M zKbJre8492=L{E$GI>FAUFIai^82Y_T1ITcTll5W|tMNPppozrv@0GQ$<{LkG1s$RFxi*aoQzxew?M%=ub zqj%}M>^j@`$835Gw6p>{0|F9F*Gp?Pn5a_a*0DqWZ(zZo07FR2c~2x+er@XGGo#U4 z;o`0x8E@}KIu{XfD|)bCCZ@Cjg8+KScqPw$jZ7<_8}>D9oE2jwU1V-_9DJw#^AlLm zh2vKIQYdw2|{aM@QX`+J4sjjePJ={nz!Jk_;D!WL5l1$&*yr6p?jj%FRc(YCeFSd}5P{ zAx?l2*-^OHQ8wW8KVc@59!c7{yz8bDqc1&b%NOb~`zQVBr@QuPTy|b>?t%a!jlJYK z_DPwZe^V=VHtkz;i|EiWQ`c~FvE>Mad;gEFw+^dv+uDa^(T&m~AtGJUB8`AZcef}d zAkw|0Lr|m}=@#h*DJ7&k79E0g=Wi}x?|t6yy1xI9hrOQXnPcALjxqlCz-=SflvqqF zu&l8Pxd}VI&Hsx%B0}Y@*ms&ONgDwqsjClBkJ%u!w<~dP;lC<+fzURtZEZ{5;c7|M zr0WMl}ebu{`W@g`)2AvAU z37OyXyRaGK$6%-r%XIah>fHqu>C()SQE?gJ-8rxPML+NwxN^oh{^X)!je03cI&Tw@ zpKFRA%_2-}?er7p?>AK7JVS-{C&ie&-bLkq&LPwqQNh_a;aRg26x+-J1-n?X{1r-= z8%J6}v}VapYu#}(Ux{kM842uDS2rQBCe{P_g}JXWfmW=QZ(bxuhkyJglXK#hyQx23K7;?(!rMbtK=Tkg5V2&V+VK%3MHu8_};aBdDIB|Nub_# z8Pv5ju@7Do?2hwCwJ4IPqb`F>j-r}BjOjl(S#N5bhz5d&-W^L^SIyDbVU#XY|LuMJ z4z*hM;`Kl4>vQjFErXTTUwc0Nt}eO>w$A>~^_6$m){V&Mp#3agEAK4cewT8r;bf7x z)nRlvEiFy-NY?_fec@f?@niLJtJ|Ce&pplhorhI|N@NbL>K1oj(0P6wTO_tXPcz@z zm`cp@n1a(fh7X}L&6HFGTD5%~m({J1U*nVypPaGe^8b9r@$*%w@~~Bp}4!WIn1QurERbBr+Yc zmv>m(c9UiBa)n!KsAJVGgk>GSjj@ zu`f8hL$tBz93ci7P;(x^?4&6edz2qYj#>0Zg< z0H_f%)Oc??ztyX8JYM5YDct6Xr$hDZ3hlLIFLCV)!(I_pRCbxd~LicZp6j zE}$-sg1UGB>Y^J~69TA45Mn)B5E)>q;{0gM;{^ z_3|fiFVhUaWZV2P{lRy8FWuZ~-j}zQGe;6IRH!xC@RQmE3 zkiO~qdHt`b0stRoYNmZoX-Ck-D0eq@%z;1nq$g|9l{IJ=nRh9~x(@y|tg_r3BYv^1 zZ=rOb04NbQ{*pqR^VLsAn&yk5b;g2eQd86E+1vrk_o6$md333S4&*ZCE6I|xN078( z35(uU+DmOSY1&wil0EE>XQK3@6 zQLeXS$X^pdJ|AbY4Ey zLA@^@wxSlid?(8c-x}?`3CT`!yx*{myhpiF==O*W``8Hp#906k9T8XAALiyV$O~WC zPr0llWi7wD*+h~m!UC!HsiY>*QjtOHajO)#Bw8$e#`PB$34(^~6My)pJU5zdbyW>< z;kF#!p0?k3W)|bVI3dYgf=?YeY5f~7@0o>n_?(&z4Is{b31eA$V|V?6@kCP7PUKcM zF23K1`i7*0v^)NWo!dPxcga>UEO!b-3Z>A?9Q1u93KJd-mk!34&%+9}Kc2L0Y9m`t z8fXx=#rsg?v7k9&vaxe|qJPgl^DX8~>3x(rM+@8%|9`d6+S8L_TvwiUCePBrjmTtt z_kCa4@oL_Y?L*LnC_uf0Txo*+-lZjA`i~kf{h>tDdlZtd2SjdEMP{o)!B5h6H_qRG zkoM)yUfZb0!0su|e~N<`$n;5C_yfo$w6ScvMD?^8=cqE~SuVkk^?;QvNSjyI-p$8# zSB&R0O1u74x4j^_$Gvw`PJ;<(+?(EL3p6`{|4J&Cy65Qn6I5 zN8ff|W-0?*q#oTg^?whRI8wBOzIR(8oz}qLpM8&GlWIJQt0j)7Ln(8#cfT7d-@KmZ zsYR?GxKS_kKUrw{(?d!ZVyM5=jF#CAfV+EqpZ3)tUR)qp{F2`kQ8Cy*;fdm4#R`T+ z*_!h&rn;_&2m6#42qSVbg3U?vyW>(lFVs|U3ULV+*Q;n9=XksL!P*RF>Nr`9EhcR! zFyu}It?Go!BF-mn&&X171s)bDJR+!AHu`zmP(uPl-acyfX9vP0q&1pd>Vt>Qbuv$? z=3=szOsFl9UUxM5%Kq^xlrDP6M7f)eAh*Kupdgbo$9rzzm)qThD%GY=eeH;mt??ZP z=C&OR#sP3c5yS#epY;4U^&-0zXJ_0=W&Mjm!-dkQ* zXFTf`3eV8NE1AtxWz@gp^32hB@w3!?zf{|mT?F~xas2DM#ta{R?#q}x!Yg{XH{8s`FwV)wr?jUQ*uUo@)%#hh?D&UtE8)eG0Rm#BrK|%{S9Pq=b5y z0dYPWfrK!h)g#Ykyi4Cd>6z0X{7|LaLPd+l#maxb%dNpoEGs7KXSYrB2pueozp{57 zgpQT!6?(BBh@@uInp`&m|Gum<{G9v{;~r65E&u&qut3cCony+$db*Oc07ciIg`V-~ zez^S)Ts3IaO%F*wJn%I%jXgmcc2DzGWqcfarwfc(+MvRFEAT+i!=O@}X~Reu!f9dv z7E=PR6rVuHsfoqb>4SKk8Do!!1x{m@@ z?M*rz1aNvLgL3nMLNeqMSFKH2Ht>D_LbGmv+P2o`b=GTEK#>_kkEe=DEZ3`vG)k`a zeaJi!!z-m%?`!G4g^Zs_J>fjJ+Aq8aGMyGYsccbX%{{B+ ze1Orsb)=(S8ll-0Vr z@GQzNx#*_kc-c$kR*VIyzW{;L=hL6d47w=vfhKlq1&&V(%Wk^H+^1TekIcbtu56`V$A_rZ4#)02Ah&b}= zb~aHShm^FZ`xr$Iw&;MFbb!pay#vqm_e?Pe&z8@V-(k9D*Ps^|-SD<=-$$8#$LPKC z1N>_fO=@k^d|SxQ;unQK6dIqr5y8I{M>tpi^ueAfT{+iqZ6LFz&E(oY3eK_?WF5z) zyFiugSLt5d-lxFaGxm&-%`Y zuqhwE*JN-=iPA zzu*mVL(1~+l@L1PW#Ed0)kngbZ;6Idq{y?i_KuFf6Z=e22=6)|$CR}We7w8?P$9_1m80g(HwBh8#j+rfI!#! zLp~*V{oH=3l1s4b_hIgOYQ1gpodD7Ct8SS#zV?7H{01dcygUxHV1QhqhLooxm#sCB z*m1xGElbOWyZ?;Tb)}J}xksPpZi@`Q*N1G@Sfr?}JECzD1`6P{Ow0QNLlIpIgHf-K ze-tVXlLoTq^ZQ|v8EfR*&f1G+-fEzV#3Lo2Pa4t3w4RgKr=Q*9ViA&5F_@wWZ`xnY z{*-W44{&WV>UwyN)3&-VwPgXDFChsdd&Ax|J)t9Mym;|!wJuKQ(Z&#*^j4QmK9DEH ztIYW8WA;{9CE3R)^ZJQ>lL9y|m!2s3vzSjx`HO#m^FzpF#anTjdrxR8+C*UmSb=VA z-dmcwftzbi8)Hz7x_QEy>-miEQ{deXdCMg9Q9?$Zi@!&IVTD87`84QHhGmK|CSE!xB(`fsuDAk)Av`t-rg&B`u>^_A+ z)lkpb+%HX4ORAez5Al^46fmbv(-cKGqVCm5))J3at(q}!oqV01w0HNqrjsI85~CW4 zBO57)bZ@vU=^mn@s23t2dkw%v=azll5ax3-9C3}S;Xk}~0R)hpHL_2^(~J^@@?M{m z`3OG1w!E6Pkg1Es=}&2qS^{3Y^M|(}igb7hH8_I{Fj1ZuK&C5Ij?WIuO#BwHJX=F~ zW8|EVJkQDdi2KMuJ*LFabIAy`vmUpu0Dl%yv7nTfb8ma((VW=t?#TG}<{l}vUenXt zsQg?jOOo%96TwZCc4B6K*tyqGT2)MMz@SDR*71h+_k2-t6BLnOf+)`9uJV{DTQrNjj8y8>G zv-u=2Z%^Sb(n(r3Ew1v){r+vwMg;I55x{?U+m|7OkBF&aPQLW%E!#b%_u+L0MA5`M z)@Ww8a0g`eQU*xLTEeHWU!3RKT_VYfi&XnKGgiTLUt-y)K-r)Ym< z@aXlsg1pzzu_5di9bm8T>lgTtq2b}Qk~E{@I9&&pK&}TNiWf@T&cq3d*l@AqH5xta zY0A_=n4nK_7ZPp45S8zXjv(e&{SJ;xf zeh#JBFRmTT{rfCyOUx7NORaoF7R)%;*Vlh*tdM`!`uH5wgC5a*`XPYdAZeoeh1GI? zSl3`8)f)|xJ{c~WnMjZpiEKGrkA->f9ReI~O=7^;V8J(Qke{6eg3ZdtcT!4qoQ_~# z!t(sm$-MR(%e^-wtw^nRFU$`di}1rc+?x+3FR*39HID2TPt6D@!n4~$Cn}i`Q6mjT zT>dZaBVZR#bsPQ|IHa@p>P**>H`()iHE$9N*#}LNug{H@2!C^JR&C)OXe8k@E#TG; z2~$M(BJk~jx8IQ3CTQ zQLi|PC_A49v6KM-(8NqZr8{TMK9}#1sRxosF7Fp}AY=Zr*A}@xp)i~N%f9@()_f?< z+g(c*VZ)%tx&i(8x>q|okK3)cHg$eqqFJWPgts9Mn@G_F23B@;c&E|&d*P#;vWdN? zwaTMZoXG?ou!?Ck+X4JaYRuT3RMz^lQ4Rr+oY@ybemDQrR3x#Buyw+x%~SC+Uopn@ zG)a*M(9eYdAu6(jQD!Gk^Mk+X-UNj|U`~0S{pH*E)`C>5tl~lpqBX1thP5_*Ghlib z-yU%E@)xN2zx@~?R^=%(zA4AgryC`EU z-@9Y*L-WUW>>bTOy}wjQ#iJo+t?@9XDE;d$;)mGVo!(oKx`Hr}ha#+~p?I=Fm`6Q9 zBsccQV$o5mZgMV5pQq#d9B-pCEUO5SvN?A91A~hQtDrIQvGN05RmP`Z7>(jrFu7Pf znfPm>Rup%?mx>70f>HF@XwzTq(p^|P8c_@QX)3et=JN`fsktt5D}h_bO^F#RF1DmX zwG)Qf3B$Eu1}Mh}b|;ODF}lx95_nTv9d<`rX&&p0vE+k{dOrUrynn zi}PphY-)YZk!wU(x%wFJ2x@>wP%pL(eUu|&cPRCu+f%0R&!K*F^brC8vw4ry)e2Nl zS{djs);FQTeOa9WA=eM9i65%`Bxoniq<~38d^v7hi+)RG_eS1*gYJGd32QIups?)7 z5(e4B+6PS?8za+lywkq$6z0ELq-|hRa6`Tl%xv0z;!Uyu`uIuqVg8M5g3=}byo=b4 zg(*7d{}>1m){wQMJ?_Xn`~AHj{Bs(cq2tTxFNFyS@yz+WUw%=2>Cui(`R8A#V^-;U zVp&z;QYh39XRR<*_n=*RPb1@+^QAW@>i{ku9b>9d2|?|F#0^akvl1I8MF)5S zSd1t2=EYrku$X$-iRJ6ZVvg3&qSsGX#0z>;kOzdnLGJ>ws4HNEY>Yzu+BMQ7gv8o- zZdbP=xK)zgn+Y0+Vg$ZP>uEiYgW;;h2$_w4_a+3OF0fXr(;_J5j(*oS?Mn=9a6?|D%^`rwvB$UE=cvg+KjR@d!hzh_F1 zenUQ|dVfK_VX*8xo^<|NF_qXV#n+(v!nI6`EcB`^7~fQ05a}GMzhBgVZ0+RSIQKn{ z9MJs)k-?m<8K$9($Wxn=K)GpV)Oa7)4fzUtL99Td$QbpCHoE38Y*VJc?6^l6n1P6i z=og(#>_&fKvJsg1MbBx2YpD<6zGAQyuneCF47eNU?J)so71yA2$!9p|&x#=!9~wi8 z>B_8jF80E9Z~nNAiu;`1J$0FH3M^`leFPv7%G&V^rK<)r(UH4XsxE7SO84G(`$JDc zKqhhvvf;-wed-bjTKkL(kc&hGkhM-^CEIXVhgGN^cszAQvF_ufF+pc!uRdcYunWi3 zo}TGaMrmW(GS7wE6+TAmS|)K(S(|sbm}wnaSK|c2>pFq$HxZ#TEFkAZy%g!9($BsB z3app_e8x8oXs_pCDc?dU=SI%^OmJr=-1%Lm<79BssgWvsxNy6O=93cD^&L>}^}}5m6kVOV_|8vQFiG`yAr(m1fQgv z*4IV0W?8mR4Zfj@nbse6WgU<*G;F!pb|qc|w2m*~Pa3a~@t_dD!tfMA z9XBo?GB3>V?B)sT*lAm+?5fT#EEWHbjE;X+FLTwNl%*(oGVbruG1?KAH(o(uZ%eMoP$w^jli~1Q@TfhhG zioVF9VC4D=R+**7NJuZd_3Hi8dS!LO?D7j{X7e)Rt9yY$k(*r z5Xh%fK7Z99(yABX_hegEY0U9N)Bvw|04*|vfdEq{GgpHl5*}J*C4%>JBD_!qk3TBM zKc$4e>Igs~9(tsBM{n;`xK*CX7@Xc~I2|s=c-5nP+g|)ZLKzWOJiuoEL#x0XQFZ^S*NJeet zsA@W=xLBiJp%}aL{d-qGV=(OFx=AX7FpZv*H1{!@ufLgV$0Wd9h@Eo4V2mo;{BEem%lpl;*OULYG+lNwIWA(WOs9gpS#`Jj1+?_VOAYV zKSnx_9uz!_H$1*mpz9F=2fpTzplY4ZiPg1szwYvp`sc^p;>waoDr#H`qiE4fi@< z;M=O(3&pT8ow5PwITH4D=B+8ABx{>s+CN@^#mgVW4c?YTbEp@RV;r>Ccs2G>U&Z{O zW?5?uuj7{;VZ+rm&ckslaSy>M>&mAjY@J^PSTtOMAKaGTf4NXe%%Ne4C*S7utEOEA zr}aJBo+V$hEAPN^VQ8t$PdwFNzjqQ!K8tr^s_|rMuNDZ`T^1$a;jhO_*+Td2U9XY z(Pi1HQSlgnMBJf}A;45e?(4d&TwGjDOLnA_&-Db)n-8{8d45o;qO?1ZCWQ9`vwJ;8 zcbErG+&-e(T81*iq8v#qAzGm%ES^$b4WIZI%P0AnkTKuW0Jivk2VgqlcS z_|MRQb1%onl|{YaJTH@6cyCeq=WpTi(fb7tI6l3gQCwtOiEiM5hi3m{isbK_X*u4H zc69$a;7EDZ<=S(S{uvF7^k2Rxx00p(Lcfh!RE}rIcKxx8iHMN$)Gnt6SoNXnfDy!j z&B%UY2%X*t`UH4-sc*J{kA-JQcX{(IF*T2yQ_njR!z)M+%N7WS)BRe!16|wzS_|P; ztwv{0S*KiiUBTT|@;bt_pZ6^zIP-HM__YdBPb$ZU5?yIPhbl<$7r!MCRvJ1qca&x^ zxa3_masC_zj67dc`YzY^&MwdbWIahV^aR~65so39SJ;~;SJM>h6a|lu(7(H4sImbQ z1*9amD}Uxw&l0<^u)%>V3+7Yz=OOWlZZE;~vw*O>-<^dF`)f?hfoK_46ap7rGJTGQ=7MG_ros7LB5?inQ)*sWI(vk)JwsDh{o*aVH8(Uw&kF$356o>& z;<@lZWcZcK{(M%P@)R%9#e}EMS_!3f8etZxmiy?Jg6BP6n0x8;gt74T!=I%>h+*HrECAL{LS=K$n*G%Uh8L0g^+9^T6y3e`73z zJ#FXiR$IliOq3P}x)KhXkFW0E=S8zIyrb_WJhl04mCb8J3LzKiW!uwGT=L?)*Gp;d zJ8d64Y9yX%+@v^0e4F=Y-uNkUmeg-?);*26;FaFf5pwCHyaaF;{Dkw3T+p$_;TLp~ zlNn1j18ZD%Cv|yWL4=DiMm0p@Lie>zAUNHfjW*@FdKbJ@6WhDmVz$NJkm?O0SzIs0 zrcO-|Bb((yfdAE&m47K&q2p%UdElL_BTu;e3;@!~ov;cWr33n6{vWDbQN#iYEKTj-fA2B>H9D%m zyqi$3^Bx;m_dkE*=H+?CLHg>uR!{l+M>ljr6Dyq5>*uuffoHf-Fd|>>fo7fRrQdXo z>0HdTJy-;Xh;-{jv=0|}=0GRuFO=`5i{h@{^j9ks^vZHL0cf%x-LX!(4SfIb0HHie z9_$2D3D%m}Q7U70OHr9{uuo~5C!qD`kv2~~Jfi_%cj<|SUKzkfLk*t!{#cYImfZcMXD?a5pkJ=cXVfEQ{|aW4 z4t<=|^BAR`IA&DiepiwRSzAO5lyjG_ng>0GcmNf~=r<~47muzd-!552^NdI(|8ZNU z53W*p0nJ`33fB-Q>eJz(vEK4zc$EcvUo@vqag5Hj0zDxn&v?>w;|JKN9>E!#J}P*P zV~*n5SR}ee9G|pi!4h@KhW$*oUsFFCEE-iv@v;R*_C7kUZ*G+Kw!f{Me*Ld=nNRi~ zQ$nU*uiVvxmS?Q4qS!*k#9;SrL`@{_RTSC8Kk98FD;~H6XihnNsZpDVSG_w*N%UdV z*`;VOuiQvcA>I$})+E&%@-)kvQnVL2+YY577<_7mh8G^&r`pVKuYf`GUes>gGAPU2 zg#y#6E}abj-ml)!gT@b|mA(W7nu@8KBppNBr1UY%M7laX5S+h-l0lXQcz~lv(VkS` zWp;2s^xT+m3^UqEqHwltv6eOv^hgA*#gC)bP8FXyl;YCN;bXQbzij@4)r$mcyF=ZYkg@3cvOCv3jzZxoy(Ozf3^K@V9=_ub@ z5#5Ea3*YKi_UtH#@@I-gSQ_y^T`vREhq&kD=|_ZKPfcTmeo+u2g@;mgB{Vet>VbCj z4B>&&w5yAHlFM>j6`0Du$PgO^FUH`OJEWeqLoPX-71pvYJt^T$`$T!>M2^r%nWp#? zyw&UldWBzex9yH?9`GqaO}ly}#P`+{UmDgnaPH}_3wmM#7jC7Vja49o1Hc$7F}G37 z0MmqN1^2_zvGTuD@q;|PTJHxvuc`ICYEP8gyLC*|Pm)Gamak;IJNL-f-;{B~PU{R&&tXuVvk3AJ`M46>H zN)nanlL{i40{O-PB{ETDZBYr!&T&kNuzi#QP4g}`MX+a7x?*eyyq9up`)@UE)tXpQ zFEjrDuA#_+k%73Ai>e5&@_yQqbo{JO0?zn=`KkdXkY#Kv)SfrO!oNwt1PcpS?$lk* z2#PNxlT&14g{}Kf4l3$sZf1F7BQLAq8d>X}IkAKuCp%|cUZuGWS6b!tL?6;p&2N=~ z&!@-I;h-JX@;6BHOQMz>A^oDGkzHkC%bgWY(pRNgYH$T6SSGIx9O9J&C*#>Wo=*CC z#O6_LM0PE)Qx`>`B`1ZKJQJiyHz|uEnR=rhJLJbHe{n2!lwv4hUrxNziE1 zEeGxOur=O<@vyWvzx{Vj34ucCT@LAlRl|9fl;Yt5F~_&HcXr0zEQ*@*0F`5Ww{x)a zpE5vy$60`dWXhS6fnKp(g!N287B>Z(%HSZ`gGJRJi@pWLSxE#58n(&y)qJNvD=H!m z7EG=qJ-XW0r^GNcc(6`j}NiJRZuz{T8LLG#Vt3Wka*-^KWW(w_k`t(&UUyhgkMi3 zbj8MT*zen6s_-A8aA+$aLOPyQuak=r0vx?eDJ8zA1bkZ&CqZ%j_n`LY#DQ{p*3z5W zUtWLLdZpR`hiBz^A+<1b(13g)nc60Et{V}!qcx@RL69-wz7X-r25h4rs}`J)3<6*# zVF>>y0cV(Uv}Ox!Jea_mxQX}$G?H0faHfS3`JOk;TQIJHp@KJ3UoL!ep7B_f@W*y~B9SkluQe$oPJ=*+_J)(A=Q%7wFk&5%sx z`?ZyN-mlIpQQjCk0}rPcL?$LBBsz1egdkTl)MPK+MkG`D%zNWn5$M?WjC@D~=%;^V zYhd2(8}?%Pie2GmO&mTd0=4>M)E(;ebs4Ku4!N@jxsKj2)4OX)YNaz@5q4}b*!9y? zs>Gx#mwquouJ`SzFLd?}&`5t4{VgdbMh|pUDcog$vXo|A*Nwk@1Fd?%IH71vu!3M} z_kI~ssv{o}_8pB>Qw#{baG;cB#~(AkCu zE;VrKzqw?vFRr=!*>!T7)lw*fhV%_>L#UPV@3X*i_b{-7C!&s>J94cR;a%s&UBFn4 zrna$s#q7?e_%U@X@ipexDLA=gnDjm?Q3(4t{9cn5q~pPREbF=*$!9zlsHP%Q>32pZ z3u}QrG^uK<;q1SI8-P*3KN}N`>-+0<#X=li80^z7;f;8 zh!nJanb*W+E0bUH6+J0PGU`F&g0{L887(us|010?gSqr>0ZSfoAE!U;%rQCSwsby( zok!%eO8um|#?prP(9A9l&cG?s$=ZN}Z9uH*l_dfRuQ9rNj>{D6F zdaA#SURL3SBr_rZgzX`x7UQQLfv~vGrObtC(Tfl8G(wUu4nZlFua=gs)(VPoMEGBV ze`t6WqG(`%3$pmu>5KVM&F`#_IGo-8+PXzIuj`>yR$^1wko}nw{Z(snLU1gMP(LH3 zNbxcot6yzqq3A$+#07zc^|Hlep_li zWvp3=$lcj8az9e@1!Y5)XqEJs%{P5SSiz)AI7~vQQYB{7rE>#aFlC12m-Ca;s4X zg!b8Nu#08qHPLs5gcwdvHL`EO8s zLhLv*{)^w2ctPXqEL{ec#^u6C{?w>xPTR}cgLXi70Qc=`Gl?n@*f);E^g(g61dEl_0-fUuJz^Q+UT9sk#> z9vJzGxV!yRoZJtgxJkas@49#6qeKHb+26xIy~1NIB9^E9b-vxNaz%1UT8{g4u0K6s zgIGIpQF{nbAG|M00>O8@`_EzVlNtPUL^|~%cAGpjuZ!|;NJWA^B@q|;@LgMqo60xK z3>~fCbf`KQ(fK>JFAR2n>LBb-6xJ?;3sZO>oaDSCRI|AIo1{1^2jxR}5?6(_6(09M*S$(PW^`A=r75aqjODG9 z#bWx;Hx%V%D34uezd(1l?z6o|x@DDmq}!Rrz~o>3z^S@ASgk6G6hTN^9!pEV59rKP zhS#eVSrOtusCU;TW6-?X8#$k6!j=Tw;6w$C(djWjhFyEip#K0TDF0G+DtRequVRz* z!O9M+&txf<^_H@8xOp4qDF0)DJtu5vI%An96(nwEpHy<0f|)*^sU|r$teH1Y!?ewUYYkQZ2ge&V+h@v z%5c&YpIRf*Zgy2IcG zO)NzF4EiTu74{+&oS?zx5klXNNqE&3GGG&Euy(!>1lRmJUgAUgRQ=RXl<+Z~^KFSUAzrbl0cTkj1AaBnrmU@+@>vT8>+ z1aRTpyY5(yYBM+aD8kcKSv95+QCrpI9xnm*1FRR~A_m|#el25+B&7i%cdSr(sFMu0 zoE$%()%<<_>zIyF)Z$_?3NK=T8F}YA^6it_ym2tMHAmX;)ufV$1PlhVB)>O0!kx{X1QtiDU-t#|L;mRQnhqcWqG?D4O7J5TRWI##3?TpWTsPF~Ek!z@X3h5-i~k zN+PaMiNY;0o$QK-WUjoz9QLHIvw>eW`P$V!TsxFE--eGK`7$$a#P04b&BXxGHy}e9 zfh|Njj%Op>n3G)*ybJPHPuwYTxf<>BF+PT<0e=Nt3LAmhYP_8*9Te{P85WYK_uGN( z-VH2RUz?|bx*w8)$gYKXN2f|dR2o@bDB*1Y>?4?n`vW~=!RZl?gP*NKE<+$(q#ySx zlm!vCDLm^deAUs1K!4kdc*_keGmgd+e;jJ31D{jdjt-k+HtFRdO(pYG36gK0#8=Ek?6`oFTh~xl#gPEPo_UdLi=)6Uk)DO#S=9Wl1~$_>*FH^vw+YaB0W)s zwl>X{7kfZs=@H1?H~vn1)lD7R^mC-eFIPh5VVo>VTtQ8*JE$QcWe?mEf!F&+`u()< zNi&lc+B#ME;`eqa_uM<+g-O+-y4IKA%GC`P%WgV7Sci|{?bJHI%ufbk`^N~+f$0L| z^MkWfJSYA$T~vv9EUcG&-C`1>U;IA#M9`i8&R$lI1|wm2o3Yq_FEu#r@E0tJeruWr zA-tkih=Q;u#BTg8oWfzC%JLQ-3%@L{#8lEPA?a9_f(5>mn2u>6Vw_oUOmArLOf&UA ze+t0PkItJtV}^*J5AFiyIAOSS@a-j4j0*;5I;F}*r0J5N<5In&J^{NJ;7dr&-f9Rv zi&%fzeif*v(<@q?_&MJeAy4l%TmjDuaRMq>_~X?1R=4cQ2YBa#b8#Ez14Ixv~TOJkM2-xbrc5+r!dpTOb7KPk^wUd~FieGZPhFD)L4( zf8`@APIb@MOPO-1|Kc)JKW|(>Q@dY!I{P4QyPnNq+G{DHy`K=dwY-xJ1nqKqQOBts zlr|~{vh{sbTlchhA&13S1ZovscNhcibjjwtH{Zfv#AaY;8$N<2wrliYm1DeGp={}1 z9WVDUv2TnHTark|CA?Ta0J98^ zAxyK50al}r$nL37C7q*!D_pC4UXu`+hR}A{ufKBH@fh*1m_7TG-M6w~`sr>g@R%Q9 zd}^8gSzl>!7Y*sGpYG?U3GLHaeM{us>WAH-o{*)1=fi$x)xT2z%<8UcLThT!_-lm2 z{g+3jEk8-yv>(FlI0Gw^DCQ4Ui74I*KtOgvr8=a`lvwfdB5vYBziR>n%U@&;MlU&u z8HZOA`jAz~6oVS&GQZQ5CNM&~;16R~oE%Uwr;y%^~LN2Ro`{Vi* zX-Mi{{vu%6e?Rh>sb%i#XSB#(J{K*v*}RY+>tw#dRYWsQ_m3ey=S7hR9n=!YJ8@go z+(&vX7A#RO-TYf~J*YbWAYR?6d}gJohsB)L)VevS)cv-ifUmqUUt2w=HArLM1OMP- zadZ`8bddzr6DOt!PF}Nd#_r^k6PH(NII+MOWE7@wBo^#v4#Z)lqbfpf=G$JUl#{SJMKl26`|jUN9lfTb(#> zBjO6+J$m%WQGo04W(pY&v6+PnFsHE+Nj7iLweF#7|9BvX3BTND`JlG@re<3;B$rKg z9S6Vt+wOwE6;`Q=`#>fi-H(^Ah*x!82=B+Yk{Bv7nwBh4f*~EDYrpfRo`bpTscusi zkam1@dV}ueTOu{JNe0kc&t6+0}+`@tZbz#yCsELZvfo*}Gm)ISiq z;;0wXCZda({`faRL9|5iqEDhLn2@G~15_SSFT9NV(MDM!R=XA%_)f8LyRd2uKS*S@ z#~z2gw{Z6TH%xY~;;eb6z zMN#80L386y={ayh|Y} z)f>}Swn{I)Zfv{rPe{?!FZV)k_`BF+xd*vkgf(CmiTMF@EfJsr-UE117>yUbCD+^g z2yD!XPVu2f{<%+42$oHO#sskABNsX>ot90T4qzSNonXI0N1HDfK)CpT21s}+)MgI& z>x^aY8y@xxp!6JDEXc}W8gmqx^2a7)=izxBO#KCZEJ3r=O|)v@gnJI4)#SprXJ2SB=VjFYF{_z5wFOU#~s6>zc zfY4LbHhq136;wf(f|mtW?p;x;X3(Ev(`VqB zgRYXFhdpw8GkA)bLpt>3ni$w;`*4?>4iNo_niKD$3r|@WvjP8Q4uY)Xd2Ejo)^5DZ zq;VfgkO}BxN- zuhUEL+cJDg=&?a(fn=kk4JsbmOa`2IzE|dLPW>6pUBB2nsw9IL)A<|`xUWR1GR|QL zNMG-K&kcCOX?^a*5t+u{X`5tGd`thpaRbl2KslJN{RWW?e{kD^BFftKfI;f-Y46K& zryuJ&8D6%M1lp;pvPSN!W@(lMS$qKdOa6LlnJ946KHnD-ncgfuyd8aU#4}C_67PX` zwv6x=sWegG$mR?3#N^~oW#cbFSxoE$eX^HrjK*m08MIiGUri+ai$2PC+@t8f&MonoDr>0ftW;iz|@_V zex?i}FGeyZY*_86uC5a6TQr-O}mg3~o+H*hSyT4uy?AOV^ zSUqHJ&vOv=n>6Y1K}j@ZwhLEjS)od~sQvj^T`ge(;oVJ!AUAJJmnH>tz`vYcm#aRw zaafJs`{0I51WqRux5IZpteFY|^+u1272`$Fz`N`d1s;qh$|*F1RE^3$ESm6JA8oAi z_W8NM_iA0WYF&qi1%j*L@CNb>Y}j!Z4)*(-#oG=jgwISVYQTeA`VO5$OA~6ptKUis z))GlDCP@mVXe`zJ@vfcQbIO@$X|qG4KU)5{HAN#)(mAWLRGa3ipO16=*!?oo)&CVU z0`mMIOp@^sY_&6y29m%uk~6N)w0z|C=EWTO)WSk+udCW~n8&zIC1CZYExq$^U+NF^ zz{B=8LbZs4kKUvyOOslF=^6gJ9DLU>cS8a|e70HKvO#}{82ZMPE6%<5N0@5(A!**s zkk6+Yz-E3R7WM2VJZ-HhccVUjJ3hmFaP3oM{&hQ4Uj%^^>FdXU^!(nc6vS8Th96Hc z;8rxp4YA0sGfJUuw&u0<%?z{8r&j@C$!tH?-&S}`iuWdlyxJJ8*eV@CnT8V!pSM(o z|In{r9uM(;4u)Ab(7 zM=FkUYVa0JDX8xS+~I~t!?69z(Fq<-Kt5PjL5(pq{0PsLRIHzuio~-zknlS#B2f3? zi6Ks^-5GIO6$W}-soZ7l{v){|-iDg^OkERBsJk^;mSX~E)%J-!I40eg3^x-eUd!4_ z66%8?R-8YxCM!;iIyCsOEAtwFZjoO{Dpkn|DE-1xT?1c5_Vcz?Bs~ ze$0%cdhAi_;NEwi<*&tf)cTP|t;K|Im3lDA)y|2VOY1eU{uAaG z{q(Ze4aHiN&((W@JQ0IkXrDDQxFxIHfHfwq4%Q@N0Bx7(Fm&mCd*3F(RG$<)_pQA!1(>($hB`yM>Wq!jjMH3Zqj$%`_+H!_ zFl76(nY5n^*t7(}tEC>OLZ`6FH+PBqc^}L&kotlA{!*S0_l5P#}iJw=!%{xIPyq+ z31D#kz2GkRD;<*s7>`Ck5%liceVQECuQ`WkRc8-|=Ig4q#c3zbbHM((UD!x7*qIu7 zPne3kI|h2)DbM;r02)UX@*>lsr^;yBZ+%NL=@9p+yo4SjkbZWr7#LEIfYOexHnaL0 z5KAYB;+DH$dX^3sRTyQ_eb=(vt(-h}&CG=EC)FF2N%LBX(?C@>vI7+iFgF&`SRX7i z4VVY%g^Z5+|Blk2CeVN6n1-Up`@~L=Rx0W$+WD`H;m*Jjm{CxQzNiS*JxqzE5Na9P ze6zAF+wkicq-8i?&JW^_q`RbniyoWIOf$vOn!m!nx zb`TP1a=x|n~tZVl9a(L23wnL*HwAQEFzcAY)y4ZqAF=&w6^16EhM$eD-mvJ_3 zph}oI(2e&>F{Jg2%cGz2o^W^5d1}KC7&x5Y6c9YKz1hI_axjMuE*YZtCc)n;SM<$} z;XLFIb00OUC#L8$)l^>b?^w3dHY)Zg4_ktt%}vUC4Vb(o5xi1~FV-)07Obt)y`MsK zQe25S);i#%F2N_wrga_vWN3mP*=bzQMiZw(U7PJVd;$==nR9aeWAGDjrSrbE*en(jjxPHn2EN8*5W=jHEdT-dun@yK;U_3~DHRoEa(D#v(z zru-6Bxwi_(l&eFX1&Z=;!9#0%JZ%iV>CK-OjIltqnaB6!L~TX)dY(m0ave>R1+%-_ z(Vi#tKKIz03`PH)6OD08O{iGDxE?%%xx7JoPVwV2HfGTR#0`UBHyz0D2&u-u-_YD- zTm_%7tmc{Tps%i8h9bwsDHA})gTSPV8J3q%xrf2HU|_LPZ3E9mO;?!(G%l&P?4;^S zyKy;sWEUV`ywKXt9p55U!F8A>2oOIyV$k3x@C^pM0Iz^`5%(zW-xgmvxPc1fm$Bmy z?^iQ`nKNJ-yDuiD*UzFXoTXpZo%l2V$nBv-fkRiq_Qj{s{pKVo5N_bUhQ}-yu4SBW zwcf&27{JQgylzQUG)%4|FU7bc)v}J^Cx!-}p)#%m@vO2ye|Ed6%NJ7jS@ehamx9IP zee4%))*jNsH`9*3TWc1PLL3}Knb*&0;&qN2THep>RKpC9D#Ae;-^)AfZgJYBgK&Uw zpZRn6;uFKy=l5Qz9K|WKP%>swzIPj4IdQ7@OjMTa%%E)F7^BN5xM-6g4w0aVkXEY) z^XAgu%+jj4RcTUyTJ>e6U_XcJMkyG1L;&o`K+=U!1mAh=Qm^kT{t#sF&=s*|a@3m0 zG{cuOiJKS9bGZqQFlpEYUGLiM;l^nzRV$Bk^3^EkZt!l+j~p3mtvt;dX@6ym{%RoH z&~d|EC3qguZQle(0_XYGtkXW`&lk!Vq1M6(QM(0^<&9NlEL#ph%3=xgES8JJP$7X; zO9!JwZIRH!xckn6c^Zg7w>|ufc>$eK@n^V+#gTcA>b(!@Kfk{s$a&9(tZNM_14ndk zyu-b|T}6f@WlpT?GONi9eg+Yxcl16W03<%T!OO9th$KRBF}8>0mhU9X%pl%goR{&- z6Y6(bjl6&027LDq(V=W=Bk)5l!VmRd=1nU->KYjC`H)1%UU5biOR>@;^ZS{LqwYsQ zN<_ii(Wy;E?k+h!{1mr4wH2O2k%|2;kUFvNslyo|KmPaE_8;#8$c5z<>ZM^!!BVL; zI?`@jPi#^h;8!ZVG`bQZX!!UrUl!Q7K8kisMD$AS`LJP}ElWq));CBgR-JgSRuMDL z^6eEG(146ZUuO|Wg9H_-Qn$^MIvOEWS<3lqigTr7|NpV|mSI(X&-bv>a_B}Hq*IZQ zJhY&sNF$(hH%K=E0xI1gBGMq;EhQn{Db1lfpMAj3_y2qGyyCjNRL;5Yy=T^}wPxnQ zFQ!4@64vv5xnXU#>Fu=uXDl7HUUO!2iUEVG<_IN6tPIFTf1j}mvxGk-58b}DI7DkF zL4e-|pJ3YOvK(=c1u!}+Oaww0(9CNzT&-PPb+xI~K-}9y2`uG$P~Ibpp(JHW$-+99 z;>H*6Q!w)zI}Rt~mDs@i5^uW42bis4-CzzL`)=aXIyACJyXTW7_Py8(dr!yH$tu!c z1GWush>mKoMz_k-p=8`oLS9ejDF_=bA8QCz*LkeosEc-Su_wE8eDE zhyR;)O^I;M!lnYJxxUNvOI1J3scu}g8Qu?kql?FV8x_C+H1LneUH+=@)t!~xKxz83 z$z?r1u)T4CEA_yj%IXxEC)1?zI53;a8xktzAmVCmX$lnj6w0i;P=nz(A63HU_S;ek zdOrk-_NYkuB-chx_3?|C*VNB0=pGrz(2!IMvok3kt9dyuNr7tWo)s$xl)vUP$pvnw zamBlfl~>9v3PWHTN%O8izRs0rBEL?$Msn-l!dJ@7WEXQXZeEnt)1@~NdxH!(h2HdT zYP#80+%6Mx`i>WSKcZJH|GeT&YWHBs%#FM4F4?6K${l#51$^ds6tP%Y(sxbM0+Mgh zaN(q5+bi5WhQ|J2eJ;~3ldo@OJN3fz3Lmg{f8zJfzU(bV{2k%_AYu4Mi&nYU9o5rf zTatSCovi0emWZb5wwQRuStC<10M$bb2M5TVvA1&}24I8?HO^n}QfJZ4!1FM9-C)Pd ziojUegHY1@&j*iQyOMx(X_0u>b^GX* zqM-frC%6&$dCWn|N$@U*$ka#`1MObs)1LRe0T}Qg;DhiQoOzuXB^`zUD9aw2v*k0X z4_X>X$dWi#+=K;Yt&0ar$$DC%nx4a}D6{I+v>%Dt_S!1{+gFMN+MsWE zzhZLYSBb|O6Z^h3z;lSw6B9YuO}#JJ-D_W$%sRjKG_!mu)71J|Uo{$wVE^hbz(k;a z?#IlTHrrXg9fUHLI41^UXH|DO+rk1l5^Jmx&~!~zf%zHqGjYwgWL6CPN) zHJBMI7OX3g_wRleRR%Flv-m+%YLQ>W&Y@Liiv`$gNMIs3M5!By?3F&GHJ!`FU=Lx$ z19PM z(de}W&kNl9zU2w6qL~YSPrNiR5L!Hi@>#n$qCz%vDa zZKq>$p-r4bN^$`{Q>S!^`jl9lp+XeK$Q|q--zr1o#`R9u4cmQJFQiRTV zkc&+tT1i6Mi#b#>_^b-h3IQOK#L`zfiwE!4W(_Y5FoZo5GoGbVO)u@Gi#+6EpF6;} z8~8xK_3~~O&=&}jAL5$!1zlII{@IfUhF==nr-%7)!mMO+RKMgnj^;)|dwybrX~fK+ z9a2EbQ6c{AW8aMIeo2O_Du={3=|iIt4kd;Y?rUQA!Gw`Ekg74G=H0O-&4g#AfS9y> zW3r>r^f!0o>3n1Pj&8ln;JQMMplmkT^ACQKGR=Dq7vxTk1kx$Zm`+IQ&~{9nKmE!b z%FW2+N|I7yQUvkJxL<#CerKY_c|Mrp=$2PlZ*5f>yHia#a8I@-)_pV8VY9wJDx2=v zs`vG(i`;YdIX6zB*`r?Kg_k{OZE=kOmK$0hi$Oi%A!_bKmO7I-mqx>*>nBEftQR#&_x9%J?TUSB`ai>hB zn_yEBzD|0U#w@F7k3N0S!Jt2r7!uH8*Pn$^bi@|G+^f>eaCBT>19c%J260DRHbvLT zvJ~<3EZBJ2r+ib?=Q?BTsh$rvJDn2Smb77`6XiD@mY7d+*<>PAC~Z718F~YLK5Smx zGE+IUFoY)0P_~pXUaFy^^5zsl4Y!2|4qVo>qes}-^<6N&+MEvAy7N-lrL|vfPtG0X zy$%Z0Ja69(=-u=3QxLG)j)CLGC1etC&RG3!!J_tUrS2Pxd_I=!Tb{XNT^;cmIr=Xr zZlnhmFG129hR-j>-MJI~Yc70#AEk{nr)N?c4UE(ga@={L#L*tk)SpOz^QLJt?bms@ zo==A$n`P0mJyGrU6>;=%d&SY3T`iC(CM#w$AO+5)<;?PS%J7H<*dHW>&0n07Ha9Qm z*P_|Aq|#NoXsY+w$;VIFRrB8GS%zI`NKsE8i06|ElUYYr%}I3Ge{grHM@;xz@UzUq zG|hU4q{6bkZ-7Tbhtk(_rSb!3s?GD(UN76ePsWc}v>?G#_RoYG9*5Kz=SicJk010y z>5cy4Srw#o87irc1dSR(btH5KF^xg9n9Qh3E5-+l5XIB3u9z2}Wjz#6MaofPEQuyj zair=mn_=Vpo>B$%%V#|}nx`mbCqenH$d_JVKozTX!Mo$(nVUCAHF|@OFUl9CrA|*= zgg!&dwS;MR+J-A}(I{-BytZ@1!29=&L0tX%ZQIP&*t7NQEciS*mERn8j{VhpZKPLz zg{|j-DRzA~gSTaZCt;YBVf3$7bB4;mM+1x#qAI0_EI;HPUku^1czOuWvd+>%JB57jBPXXtweO%6HLNxWq?UlM*=KpinRz$(d#{Hi)V6a88s%6D>J zzFwZa4N!IfoRUS+O@jgR5AJ$=wmX>%jub`;+%SoE|FF~}q zga(_l(d7Dc@P#;$i3C8`n7>vq8R;2&G%~UbgU5P$j(24Ha*Z{6I%M4M@yPR*Z(Yq_5;(6((7fwskw+O+GKmh1u1cg6Lf7lBX_@7ggFx#UOpsvE>#2-xRw`w!K?EE0vm1-jC6E5X(Z2F zqOz&tVAOb(t|LclKd%!#vLdo%`!vQ_ytg1n=cX`-PsgW0?3v$}jX6S@3R}w6RYA$0fXoi`NnTCsy(vG>LVNS;-yUE$@{MydPKNb8!BI zreC~X+ZN5sAc9n1;6Ag(vYhvXVK&PO@W=H_xDN>5Ikne>z%7<_UBQ4;IOBH|&Km8! zV?lFlfvE4y!cbP~XQ{;=J#k(qtJW8$bIBHS-wyuGmnUHc4~@=AbLzS840f`wWsqXu zlfn4%cHCmYnqsddZ(4$DRJ%k0amKE3`SHpNVXK`|R)QxmL~O8aJIlTr=Dypa(!XMkK5LNBE#x@S`e;*4PPt>NyY%b_ zHxjMG>eu+2%q-rd=M2g@st+geMNP+X;vD_Kvap%Y<-=Tvi&~)Ge*z|KJfqFFKpUF! zwi|z2y+x-nexk{=K6Rw|vY5rXvi4Y?J$Qyg!^F~r$G2gDvvqT>Vv_5+Ivrts{Ppv8 zj>q-2nVv=Zl^0y~S47O)wR{vmB_1-xJ<&+;#+GXjcAR-EdNV+>+Ibqdw(f2AE{cD0 z5J7IA__?HrRgSQ+!!uJFyYM$42&ukI-2+3BE;Z$?uk@~UBvRvw3RBcro|%faG7(Y@ zlyii2aViC()=N+Yi8{)?O6p=gp{}u|Z2DC7{n9Y;8*;ma@7|paDg6Km9_kagZ{cLm z?SoHGg1XGT;1bwlp4lMPWXit84O#9_S9w$DP6`X@pNvZTZ%E5W0)1%m=bC)0Z%`W1 z;NTs1`rMIUHsp_ga*lrYnMKeQ?(f(Q!fsjK7^*GXJ_-#)-m2Ll{Gk?cscJq$>{+I7 zqZp~2rCvY=2=)Rsb&8JvMx>()X*L;S>zhx7+t$={N!%YoLO;`Fqd0x|rR0XE0F`69 z2BZ*QkQ8aBPiXlcxmGD{3i4KpJD!>U?(g2?7NEYHjsoY#V^Rh~#N)x1|S8=T{O7oo-9eLCHw#o_JZLA9{A1l7$3N|p1KibH)1E;4@T@TW=wP73cmft9PZ; zg+}0JHrCws=P3fIlvs%dL8G$sovWw@!bPp%qOt^eLfz;3uJEpEcnkSxeMw&9u1D=0 z73r+by!tuR3sG)E#_6Od-M1!(|8DeIA~*>;QMSnp0ZscY%NmInUvTP+AArHX^R~zD zX2#FZPK0E327^Z2{}$Om70hlh%>gb4I}D0FDGF?}RD6#KtpDfqf66()ce+C|n=V`) zO^o~-bhDfo7_Ga1DAEZt4>b6@k}7?b=WBmL<;#gVG*Dw&t!xbj`c8 z0;qChj{bgx38r0fe?8biP4D-9VP8#d|K8J_wASGux3+#Metcilw)&#i!jBcg{7K`C ziYa6VZ9o(CU?7%k;PNKTKIW~>7;5qSSi!SA3J8N19RNl!(6e)$xXJi3R{R(}1Y zc%nXD;5yD$pmu|WNca4H>`G&(J+tzd>jcV~hluO6^*GFVLTjhWDDVd; zGaG-5rhI=++>#MEh;%rpDu|12NGwH;S!m7;@fXp+{VoYS$&7DQkNfUQCGYt$6F*JL zWe&1Q_FI{PE}dw#q;6-9tx}KusR|_0^6)KGC-d$8N6tK4w!Us$t*MBc!e=S<@m}5R z`{dMuJd)J7)o5}*ulti84kCpma^P${L)7&w8Y+m?Iah0ow+$r15vcb)%uZSJ6X)7+xqDMUQj(^(>s?#st zImb`*SFsc-*p`;R|_a*PLG0CM@w5ScYNT`MJ}&OfAu={ z&nplgpcf4}HoGIcuE9ray;_*)hAJ)wD+?}PwYqruhaR@pH<($9Y+sCyW4L7GK_83y zueG2mF>_Yv#O(-^r*MrQIp)uuzR#JJu{e`zMsR}s-g%Fl8>2C^WJK}g2n0fZ>?b5SPFUTd#gVMokx>3*;ql_LFf^n}Z7YlENGyb| z7#r%S(?YD6HkQwF*~%<253NJ*+hIn@a%X%i)Hgd;Wj?o(fhMDrcr6j*Y+rlh4dNd`MvNM}M(@79|uZ3TH+@3(beNpT8cSU|fq(r$zBZ;!oje#$9AWBS>cBUd}GQ4rx z1q3($y50xMd{Xb*oy?RYj+i$TzWH9c6EHOLYD@#`YttVfC|wj^_lBdgD6Ca{Qd;Yzdd6ob0VPsitF}MC_xc?3%6GdT8(G_ zGBqnZ>4X7n0a&b%WP8O9m~I%zSh%M$gPb7CLH}38%SDEcJ zs$5v-yCRFB<)41ziyg|pXOzcI=`dN;S)MaQv5ypQ{B2&SG%%gfE~pXS&Xe*@wikR0 z*|8}Jbsc*BI`BBXS(+2nVJr+|t|)C?PHzgFd%%-IZcpv^sT%Fij=>3eYxm$!)(&lr zBTw#Yi`mkgz&11NS^IHV!MjqwZG=r;*l;}qq(X+8uoiE9+z6(bAMrYZsBc7Y*F2x> zLZ9L_|2KT(CtaJLKYBDQ7i15a{g4k3E3Ye_NA~btDmEC3o3}rK%rZ}Lzi0}@793#1 z?|M}BsX)3&?b>>7O^bZ)4LH5R6N2MMFF)Gg(%Dwk7oij$OZwK?3#t)u_`sObc(M}9 zkq~Bzq+M-WH zsDLw}O34eY$;&??<1;D-vW!y{1|V*b2DIEzuValn3nHnla6)O^Ed*oDHy?s&P!pCF z3p|J!_>UjcE9gtLlFbKXqJuC|`iA;8ht&Nj<((0$1yf2bf+;qxWj_V?)+QF zI1$1Nm2aPRa|94D{iPDOT<}os?!94?yl8lRaUC-@hkPFVCaipO?gbt?xiWS3bkMjT z52Db!y%kEXHXr`YYpU=0(#8Dli3DWBEtuuIDb70D6<1W#spT+@PzyA$*WfpG!zpw0 za4_;tG_0H!5C|D2YZANXkv3T`XB>t?Ha}^d?bLKQq?04mMM5JS-p0WZ9=Q8%4E7Ad7z9oD90anFS9w%T-XDW#lYOc-q|K&tyZ1*+sc)Ry4Xk5R*0AKzzUA72>6-6 z6cJy^!|dn3ti_KW?5qww7rmb}6PbD)m*KtU=vqg2PH0TuiZuKd!`&q%M0}g3brh$h z_*g4t)(b+8RrCQ?!YGEc-!1%s(-ZXke$9y}Lk%^=*Fw^IHwb>HObMcd5n&t4EJ`dlpc$4i9$>%K2JcA`g6;ART#`#boN|}*ydX1FZr;Y?jgyeKohq4NIt&ve; zbW84Vsp`)JMSgYJB@8MwFx<0eMx?)bWw3F<7rAek@S?0J8cazvjrz=nvn=#yRSc^zAY>XXT$3|&C!&yD#UpDs%cZX z6K39FFQY?8f+6nSQctSR%2%B5hjZ+1KMZ;&HCNq2>l)dmI;oaXBmuNKS%Sq2g7;_h zv+Pv_tpHlp^ya|Gm1RIp8ZzvH0mXXVXL1E^@+6eIb{6nS+q^}V+xB!z#9xD{a(Pa0 z9%K5K7QwQGzdKEuoeGNvC;;+-c?QSveD4OBG?9$iOBPw2KJ8=b) z|Ad>gmb3>l2ZoHPw~lhv7Wb?NbZqj#Op1(m=C+Pz8lt$0w@ZyHn~#zRKCpXYRUcx? z_wgD}{%Kh`yYhX!qL!a1dr6S9Mh{2?i2KsjQ&c@n-+`fG>n(f$s0vQ^=TjXCm|_++ z63>V!SVLds{>TN(Rpfcve5$^We~VXDQ7?Y#o=Z@##zOe$OIO9=hVAiEeD-B7yM-O@ zd!*26R2=Pdr0y)__ld^YG6c3Ye00+{3a(dEFJH;s@gGB@t1ai~yJ9EjZa*KwlXwEW z5FIiTo&+XZU^1wuteWF7RSjx^-aTqpNr(h)r7JLdX; zC9p0#&~lZz;NkBTa|m&Hm9VY#zgF=RPR3JX<%@pT^RG(mwDPI2dWAf&21AkxI(vmR zp-oFueyI(_8F{OLu~mCE#$$q?6|R2`N0r=PTVH=%5GoOjIBN*{|(j>C#bX;i4RmBBT3f=2QP|p1on>$ZC7WS-*Cr7KO z{E>)E-n^T@eqlx>JuDJEzD9Ugp*&3awf6;F423WLgE_rQrvxA6-+X(;6N@Vkka%y} z2cm{S!QG!Lkl|;qx~Ba*FO9z6B$xF$CsD3A*D7Ba4f@w4TI(!^_!g>vb>B_F+et6g zj%0uHK?mP=S2}kYf@~ORFA9*I*F8P`?oJ|&DO%9OjnUN^_gUSUw=5H^qq4`JYve8a zknT?rVV$q*P3d;7$7ULA`QoXs;bBr|TM@OyYDKrR40Y9CHHft24l>ImFtp82=@- zt(N&Sb3*HQ(t!5nCZLY&z4$8RqR}Tt>cB?sz)fiP;_7>~F#&S>+dpMT)&G!aQ!YYt zp^3gn&)6+ilt8lYMtsib9j3bI(#h<-@kw{AQa;-PQ+$Rolhxx1g07-}tHJEt`sQYQ zW+GvHQZ>$ACr__Job_x_ub!CtN$I!EB+Mi_rJTQ?LOmgJi>OX~IJb1kCZ$cFud@vC zXhZ{QJtAjii*r>l?*pbTJ!;%D$0Rk2n=!Spu@oIqlbeVT>5^G}2K+J+Y;ujMu8f}63#BKqIxDIC3X zPE}S`C!QQ+0&}sz6lbTCEAG*VR7iGD9qJqB#Oke!0@ZzuX?K>~k&j#2&n#~Wru902 z<)`71c@j$wt41Q>>g++LY^9(_$I?_l*OHgvOzUc&7U&hD$`=mE1-!Egg@Sdq4_R~S z81?Xh`8ce>nWJt)Yj2s8CaK1G#EzW05L&Gx4Tf%4iaEn4RQn(V0W8+1^yXbCH+3J0 zy4u}lu`}c{Y!WMh6+zo-)W37TX#|<#4mypu#TcAWqYq)7%qN=W-qUyfiZVTLw_tpg zgQ3puI8jqx=y7?9@m5lCMZYe$vIEwG!yRLNW^kps4xb{m3gTd-AVu2zw!g>vLfyb% z&Lm)5U0t0x87tVV9#~RL`R@I1BPSRE`gu<=Bm0K_oY+_jJ)SyUxc6E1bfo19XZgut z%4jaD+brvudOb!a)A5&Lkxlfk$T*vW8inUgfd9 zK$I6EIx`25|wU zng6b46_9IMrfmPU&dTOFRCVk>`f|gWDM#@0>uu2fPBs!csJ!~S_qH;ES|HSbkz;qI zZ4fAJpDr_ptpDA4T)LTGmngMx zp0|1VUe(Txi6g)N9&wjom(Ai+(CN~@*@!WC(aW_9%WUN+v570^-#E+{Zr`9@S@c7x zt6s++7|`vb8FDvDc*%^+)0+xbbP-r0Ow|8?=Z_bvLYr}zXua<|m z_2Z1F+`R*3G}X7E`Bf5UO9BNuSK}(+oZrUsd}vSdHYGw_WV`qY5LSd&g$GlNlir2f zcD||{4aEh+&m4^k!k;E$}xUm znr1Zbzuh~yS_4lwzlj07Ju?}wMFj^k{v-aaR-fLAG(Br)nS36L!*{Pdtl`@)Wv1U> z6BQOA}?#pl}%#F^f`q`PN)PQTwfWS&FVdK-}Gj|{GWI)YPXq&q}sPbK|L9=+qEso2Li{8IU_?u*89 ziUMPqo^@Q_ag4er!oqba?$(Mh$B|jcvyCRY8z$p-_tYRO3Da(LLbFaSKyz#(QVI*} zeAEzWDF=ymwciDVj+pZ6_F2iOnfIPae;SYF*Vf&YqX_xK5uglb+>hvPj5I^-t3MjD zj2vDA(ET)J7auIHIL8G6CXdXnO$*RO2QtUK;)x{Owf?r0rX8|bL0}>!{xG_~!qk!eL7=6pPe-4$qUu5$T=nzfo7%wIo zapl#!tF`oXs*}a5qfzu>*$$)zorwf%k9^I`(O`3AF`<6;&%)&B!{jt`u1f8tF5Gs# zEp8OLOsK@lyNd}D-cY%D&0javD&$^Bqz+BFw5)Fc4~xK=;O{LrZ2*JM{S?%xc&SeC z`BQXTEP1kpKG;8_dnsxu>2W`)7b`fE3@eTZZH&>Y)oP2Y!5(qt*y~3)Yhi<`3qMBf zOv5?UUmBQEqUGrQb4%~YKafx(A6Skb8aW;bB~cTsnfls4ixl?)QWlzA7Rm4;diOGt zoO%ASh{{nz1Nb<8gpxOi)+6ioQYBW&5Jr<5-|iOKu?8;hfZSvEY7dK6!6ckaH6y6pO}3MrXl>Me~6l}ZUKC~2?x5m_6kz$A!= zD5G_ssib$t)oZ=T`kB2YEf;jI(9t!RQ@WrRT`6cpQjSqVc(TU+`s@;s^j2->oYhU-#W z-dMiGx({18PG}oZQW3q6Rqf3W#sONC1aqDvc4T_PNYPF{kYO-){VD5@mFh(KVW+8I722u84GtQdsc*MvWEe?*th z5i92q+>fTj{IzY&RZ-H>v>}7jxqAF|N5V!*R`+NA=VQa&l3u;Ct?R0iWAq>Gh@DwB z(!5s=(Jvgp-p@|Wd5LmR<)&X*(oSE1slWn*vqQ_~ZV<_p*|4|Q9Q8fuuQ_jp8NLyG zkk8&m8RLP$&d*qMAA)?w@v((SR+1y|%Vlcu6~$yc+I>6U0W9DRVhM~JHRN@mT4WWK zqIIKVA%tZ#q&S)R+F=DFD!}4~G%xCp^M;DHo3UvIj{Fo%KDpflPG4y}+jTZLNe_H) ze$yv1$>Ve>58!9O3?f;S4BX`s*FaePyB99vL1_OV$Qm{#7xDm6*ba8ZmgcQ;3@i2) zLy8_Q`lNCFje3S;NIH+^vv$SIy-Jg|_!W&2RbRLvD8K4{ZSZ3J+1wM6=Hr=e+qmN_2$P$MMGjO=aR*)VWM|gyWZCl9#ZJtoqV@-TY3O}&u^{~~e5t{O zuz+kp{6D}BXTL=tK4u6UCtSZOb-J@VwAO zg7xyYRI=|ObJ{>5#TnCNq`H%O1TBUr%CrH$?>tV%>q!b!ZEMRf)S38yZX_(18I@F0 zt}?XQpDIAY+}XGkAd%b$t4%Pk_pbi^QgaU*PG+oK>c?KG@X?j9Z6orOe==jYJU3Op z8L%jEzH&eMZcvX!%oK;$Y3vmqla)pr^@Vd_W*cpc(i+IWia`IET*&T%k^a~xNZ zN673ZGj>b=@Ew8_)z9^{Zk?xR*#lOpHu0NEekTy~)@lW~S6fFA5M)o$f%+E^{44gZ z!dAVXT}rHF8^YO?&6nVYqXWmqO_>O}4?Ul z7gBJm$zF=RJ3({_~?Fl^QN{YLe~Uwcw^$<~pM#0$kw zSJ1q1I(5OBqrY6>rM}TM0>RHpEw`~{Ipi+GpXwdJdCbS98auNxKBf)QYjbaRE?y4-L6P3gEH(Jo-)`cH|zp5!QBQ2_b_#g{4 zWM_I)%n9P`nm)86tBYrUGI`S1T$nvJ+k+kuLHtvO*9g-$c^|cnNJKxpm)wXLZimUdJTc(` zdUFB8qn$Kv>cZ>NC5fDk%EeAP2!R7O_0L0zwoE>tcz($h^M$TG3UE&iE=*koC5xqP zg-2`8G8?!bYJZ~}JI90s|25n>eu9HcAxpTw$J7$6HU{ziC2{ctBFWUH5mK$f(|Tgw zJLx|XwAo-oW#^P@A3P$w;mI8#55a&30PH)QhiK_YF zZ=8a;_#~rpL>AoL*9+fXyFYt zkVJHEkYuHeRb1#&PB90&w3Rz|V!v4|O$~21|JiPQzsR|y&TEWZX(Na->iH*rF@Mt8 z*Y$5tCxiF&u@jl5k}?5-+IzIwrpZeE-cG@X%snLprdsKrlAe)}#9d3kng@-Mzqxrt zp^YFcq((s3a*7W!s^rs{8F?9s>uz95kP|*$*_JdSuXCDC53MNXicT0*R@JMD(p8+x}J@fdkX#FG$%qKL2jie!K z{hwrK7+!6v9OYU-r)LC}3jS_R-V7gW&)Xl3@~HKT-I1x^Q|S%B4zYs^u=LxhfYqVI z_w$Q|<9$S*Cuub9J1>EMF+4%nMn>(d^wT{sg`yeSG(20D^u0VO`#;MN(}0(6L&n%U z*Q;unUOelasF;CpapFY~5|c(!6GYm6=8MTaT>YIP-Lp!9{dcBDvc%&?s`eIgbY$43 z7r_BHJI%xv@KtUu9Di(rQ3#)wA6rEGeqisiw`WE86BtQTv}KtUK;QtJnStUN>u+wK zF9E>tjO~xtM;{?BI%X35#6eu#5F~=_WC0@=a&W8O9FnXI;r;>Oa-~@I$e7k^l?p~( zL?gaUS>?hQQGPw6z#5|Bt(cTf-exBuIiuZjo->y?Tm6ETPwtA1UR@iwU6I;k23y#C zHDwJXZT7=AyKC;64oq?Q>{gS@lz~(3o$eam?wl6Uw&dEA z|9Js?ZQ);{6yg1{vn28C+?J!+N{k%+x54$;bD$T#@DNuthU&cQC|w_?YFV9|9)A?^ z9ZG?a(^l~Omsg1DB9Ur$j)1X-%ZFp?eEl(Q-0k<2H8qO9t)yk!#+%ccvhw;T{x;CZ zjg@_*A4iF#m0ZhG4eenI=0iu;JtvSn2k(Iz}CAA_2rf+~ln9F@b`6ZGI?1M1m7 z*av1EM7h!=X=+v69rNTl<|RNoOi(4grbId&-J{s zWpYD{iu?M9|<>6PQwm_6>XRla-9n5g&RPNSIr06d&1 zk7(02(P)GzTe^Yn-k=I@-RXq&_$8sElW5*vNV1qO12S;He0qKDXSw3_H~Iod?@u+m zF3qq^u*=e>E-tl5rbo4?0SMu1d@L)V6o$LyHGiZOhWcnd-s(1r-a{6Ea}0Q?-2YcU z6Gy)lqR(E~)&>V`McyUgrYK~VW%9*8o4A@)2NjoEZDMOD=dLY z0os~B^>8PTDj5>Ng9msg!!%9VbYs44H1O>Ii10bRR~Vp@ILuChZQQSZ_0vsXc)Wmx zB*7CHwI7uCimWY8gjSq2=p;RtWia98i%qz=yL7nBJ~D4;2fwx36C{5$xjdfyV&vrg z`qTm)l=M|2*fj7~fVsno5me{#4{r@{CuD+_5V;Y+0ywQickIa>zV?I^2F6ml1oct!{7wopxZe&{(M+^T1)1km*1;!fj zjPI*1lakr)=n|Wavu0B(Ud+^iAa1o@3sXS_N?x6MNi9ZrCj)t|#du-u^1+ z{V+6)0(VBx4`cax#+K~v_y6$ua*c27T#pzdXCcP_^+$~`-GE42+uf|#Lqd)CGZ$4k z)I)X_Qyy3b;bbeTRy6|LLgS>#O3$yZ52}&}9{ea}MCfULC0$_{KYo9q1;VHG(X06Q zYb=E3f;{Z4UEE33%F+Z;x+E~K`bF3DtCK4s3Wbv@*py`jT~Nm}@`y~8XUUmsq#oEp z*RV(B#ZcP)*MRTI8qfIB`&Ef)cw}?@Z&qDg0|zq}oFGwZgtE9H5ANBFii$0M25T(3 zRCAXp06A$SZUBiMK_fCz#II8?k2wHa*Qtk+CZVW98U^7O6&}Xrt7xB+&t83>ZfH^U?19$1p)L?t77_ess_$hM$9vw^U8Pzm0gcVR%y5*vC3l zL<>C=Bti>#09$(whMLPfml9+oXO2 z{VL(VU>R4+e^+)XaahwI0Z8jcqKGm?_NV4>k0mdY3N(3WB8(jXz?p@pmI!(9oksCH zO-^o6S5|V_>`E2g?f;hUV+i1R)K*iOGss8(v%`E6Z`z#t_$Q>lWi##5S3O?YTfs7t zSZUDv*Pw3^sKXQzUn9ZanY+x4B6;dvmaRxr6nGD(+$M%=w4k4fRNL~D?{fzIDhwEU zHn1ic0pc$P4uDZkfL`hK>HZbHg%xa}XvB9R2RELKZ1Gl!+y-a>w}R35btTHNnVu!n z)Z8)xKFDB5J@VF!6GP}3>AH(aWpJ_4)RBi<^&w*yoHL+BQ)PM2)_2L88xxHNE6WN7 z(>%<}CkM5B2SVcGYx1)mCbJcSVzW({j7|U&sMtJixEf&i(16JvsPz3D$JsyrFJ5d~Y~32ARu#gK6&jO^eGc56Dwm zgaj^Ln&J9($4~9ZguZcqMp!JXI3KHfU?DR{A4rh|96|ZapI%WmrJ~M#l%s#wi)pX^ zFQ&=Dy(wK{6q5}9H@B)h$S3urLK#iwc-?Oqdt2CEbAUQ3B+xTWM&yKAGlDuDR8zX3 znp)ZXnL68mub{4|`|gN5THzYbgqc@;8(NoC|B!)**(xm13=@8UNS9{iEU*gDl>i#S zekrhxAaWkXw|`w2Q+M;mOL4omXPbk1KT#7IAM-Q2KJjrw)~e){R`0Bd*J#LTEgYu zdCliY5bm6o;@qhF-&+y^+^Z;AQm=nk0T^;s`u&VH8GakmrS8*T5pQ{}iGl~JmEX4h z-$QuH3bMcP^2=mkAHd(M24pkb74*@EvzP)H=z}_H3*R084u=Ps;zT$J&DN*emOV|m zqVEL1O{lps@Cf+NHpE%(xX=50%lvYsPM-^{vS;MjtDsE(WIh;Y&CNHaqOD#D`p|bd zkhR!jp7n>Cw)Yd0T3*1%G1(VKBF0r3?ED0sr^Y1+3&hf z@XuWxZ9wR$i9&zPRc+7wBxL8o$k69R<)4}a=&*~4rNqw;T*Vcoems)yG(XHS0;gyF z7wjfxQ2m$o-IY`_zn14(h+>&g3C%us^?0{?mW_*^_L~buH*lFfHq?u3{d8Hy3JOUZ z75}kW4>EXYhLcU63xCHQ+BZN_!}7ohoVKDc8hTE>{zw0=^YB~dmVi+yy%X|_(rmes z8M!P!$tTRJMGLduE$87kX-dK+q~O&ZAc0b$)cX&H3iS*&ffL^M=VDJn-#Hz zbU)~8$;;YGlfM(Zm00LYo}Li4(TY-c(17@j#aXEJaMriKj ze$D^?`@yXyko$7qPEm*;X(lXZ$@@We>5Cr+Z@E#Cfsa+r9D|<6e%E4sU`|GvMOv9f zN}28VgBRZeo2rE~%avR}f0A{-8yp87D7I|xKA7So<5t%Ty_j#`TN|>dT8JNz@RMg{T*`-=(uq$iYt@!OK+8AjuIY!I7rtNiB1mh2UW;*Qci* zB`KmlhzgJAh@k3rqT3R%23+x}#WomSilY>AH7q}Ylb5#0v2Z>?U*1>znkN5u{YYYx zV0R%N@WW%%RJegi_gbuE6*RkT9sH>k1d)!NMXml$_-ixYK%0RJe}UrKZZL{d^?b4= zPZX@R|b&W0t2!TNyNXzO`F18nj|h>YRw?p4CHSTPi-{o-+DR?Io_wj50^3Xbc)g%lp%ruh7Bps}!Fz73 zSC*6@7vCJwkq~yPX2cKQ6sTo*-g|Y?{l8TZd&qve{Vk`lMIYvv1aFPEzOhJOd(_`~ zsm)?%)l6rCMym5z41PEn4P``UgSq3&wa-wLJF$}}xO=Na{_Dsc%OtP>b9#LE?_;+& z#roZK}ind2@EtQoU5flkL-@ioCnb87jpZbxR6`Fy#g$HP6FO#_o! zI*m&)4}ewDPw8|WvwsN*{;*Qmz{WzfoHZ#58PHV^dT1Oc_!_YX0+l;y?*be8#1wwg z;DNAKJ)cnBg2y3dH*Q(>$t>_46X3j{CcPj$hKZ=>e;>!Z15-_laD=z(^MCPO@kbwk z4|y_Izh>WL#ZKV!!S}DH4*`K30dgT4ELr9t`pHBMI(>MYVq4=jdHn^nAWn7NG^FF;qQ8&SwS8z&o$G)lUl3Y%m64N^Ar#JMpR`kFPmp!7ac3!T&G+gC?3| zmUr{+9ufkN`>%$X)u#gT@q1SiMeUPEJA~hIf=C_vbR4g!S?>7efbEaAm|x zNSqLy9HkBeS8(RIlgEca<$Yr4)vzM(DQgcz+j%sEl6FO!xU(!r5vkWw3{hrPHrW<9 zQQAdI5+h`>@MoL;3aE6nu_yJE(2Pv9L##o-Gdk&sz#Azot$3*zDs@pS-JhrV<=;LH zWMIX=DfaHafZJ^Tm)+rvoOBryDUct7oUqXJY0;_CSdFmy9$&Q}sLg0=_nzivo0 zkgD;d@+9+z>fjTb%$!*`M|lU7zq?r*0WnwWkA;=B`i>^rQA2JyZL<7*bRk(Ndm;5t zThgyRb5U9y%l0$`80e+Ja^<1G;%Z*b@>0<<;1=6~h;@zx1kWJ-v5+Io6{fpvu0|bI z1L4MQq!^KV(=Gh+r8lbYyc#o@%?kfKlg#NvE5&t<+!E=p)}P8{ec_k}-#k!xoEBIy zk4-VmJ{o8S6{EibYdsW2LQA?{;Gm1@#&d(-2Jnxc`ko2jd^D%0rwGzwp-HjczV1xD zR)1@FNjC^fz=WqSE(!hjH-hOz+uZNWUXA@;JplVBYL37KnPCcK1^pdY5sz>teM55k z+^a&p{PIDJUt`A6tEO~t7tJ@39sRFL1FsQ&TCUA#L>RK zpZofmD8|irHGhhNW1zS=#s5dwSH@M@EpH3b2y8+?x&)+EIyWI8NFy!XASERoQX(Y+ zN+Z(U9nv8JBHbX;ARt}ux&hDmpAYY+=l7_4@B3bB*3326Tr*1ra_;O^d5Wplf!C`# zAc>G5Lj1U-EWT&Bq3b5LDYQZf~tMtR_2BWdkeSYfi zfpU-qxjsw%=zc5ew%Jp3|Z@mZ!aP{@5QZxe<#5?TRsMNlW~=rC%;1akSWpUC8| z{>hAGs`dOdM`&E#0sL>2_pMUoz{U? zv{ng2GZ?{Mj3U$k>TBW9qQ-bkwYAd;8VZb7$d8EryX-)p%=F>c@DIPXg+3AUud5_& zzed*Q?2a;~MXpK>`d{EzNt)v=WZF2~N@wQFFutiwkbi9`RZS6t6HM=+1N2Hk-7iPK zZc_ZH;>d&6+gzEd)D@ZV(8W~WCfYdhroLgW0pJT(^d}KtaD!S3f&efa=w}gaJcky+ALL4dp@-^~8UaIBUK@_$+tm`Ikr=&~Mv1SYP6eA_yZzW53Sa|j z2oeVt`Lt8!zZi-odmew_3=bSTUI^+b}r^@JXf_*>h5 z0Dm0*x<@`*-me!*fOt!r&ywTPw4Tbyevqb56XGly&oi5gA-;DiT{grA!da?M268M; zJ(1-Wo9yvn$aC&(Zp%%~rbsj)rbTl++{YT6 zH1-D38xdP0n@}Ju5G3v#y`n z1&lV(ogCf#iTv__4QNO4u+6Gf(5r1R%IOr@mLuPtla+KSM503@KA|Oj9yAuw9#<9w$3VF6iE|)$%a&B1&;nr6tY3`QQihMJRRvw09- zwGH=gwQUE@Ks#JewGGbbYwgCcAWMm#n7c||M7$#F)gc7+3yu(8yfOd z(Pw% z3|x*_Y`ou94^0|5h#VW8=En1+B`rJZNV^{$)0NY(h* z*?QQ75#x}%Z%D7UqPORkPcAgth7I5kIHM&zE0NigCjpyMY|7g zoI5L!MH=yvdF8N<2|~Zo0D6~r3C%9avrYGz9=srLpma_}083RHCpwJ9TwNR+VFJ*dnTP1A9uJBl z_fs1T2FbBUXR3L3mjW5=@I1b%%tNA95V)^E1+a!;#%Jo%?cShsUSpZ% zI1muwTD*ybcnlL6LhY*V@&CR4HlG1F>qRh3rDmVIgB)_IEBeqxs->E$w8#Wetz{Vb zV-1GPCV#kH-aXk@a?lwSL%*iNQ59jiMb6ym4N^G`>N(3`O@+AH^T2<0zPELS6T{5D z6dqUHgSq^+c~G>o>-zXFUj*z*z#EBb%`r2hlu9 z)UX%TFqySw(9i&aUQ&t07T^UT=dWK3to{xP_h-S|3-1(7uHFH7t#w3-2vh{`a|Ov) zr^zU`bDDpU6#|FGFNzaKT)tsIpUh{6y||$MZ6;z-6Bd6L#?#=*kXV>p=??Tnp1*F> z&iYLXj5H$G;33lyNHcf^887HF>ePIQv_lQ6*l?(^oVTOVod^@`HpV+EDGSbOO@?9( zSicjroA$Q-2OUfoVH)fIv;fynTid+bSS8AOQ85B0tL08VW7%7}hCwDXi0;t(q=te4 zUt|P(-aj&8^Pd>*RBsi4DEe(E?m>Y2e;sPg_dSOcgbIbipKLx%S?yH6bhI~Z@d*sI8{pf!VF-#{S8z7MW zXyOd71_pi4z48VHb+EOpK@Usi0+W&T<_M~%XtDa2uTnAs4tc73O~|Jde3RA4&$7P(W^X`1zZ-s- zH#qHWin{SZ`wQF%5%lXDZ_s~yGZeCvwl3mANyu$Ab7!pM662h;B7D-s*dZo=C4Inm~G`OM4x7U_n8ox~OgkZM0 zCKdT9f^tbwg^tv3#N6DG3-`=JVA~B(+H(QpSn|Df#Riyod2!ADJs2vI7=xkV+M`!E zetFP`dEbG6tDdSA^3*n+5d)+BGux?MElSDpSf1Q#>3lX){i|%96$3~MShn5qbDw9l z%Qz?~&_xHHSqCE6J2bI{j|c%{719PQl3b@w`<#=}Cr!{-Yc2-VZ61s{Nfjyn&+|OK zxZ}S`yhfM=M+sNH{o()h?E?=Ho$JU!myYad#pLPSuKd@{al|SYOr2y_JKj3&-0mw_ z%{UMb=ida}EgWx1c8|`~$|(`2gaAL<1z{lrfvlW>_09{&x@X45IufjGO$_Q>Bq| z*quEefNm&NR4&=3AwTUfs44;qK^}Z71N&0l_3Qa>CjT}AD6Q%!nNeqE{(9s+`}sJ3 zUJ)OqO>^n4!;vTG?fSnB)x7%Wnd~%Edt_FWoG#!Oq!}XRwk14PjehKVRtH|`gG8$u zIL1_XWC($)1|y~?Tu?yg3!ZbKUazFk27Emd!TuyE+B^pA?pX*h&M}WEEr z4lpMb?2`bF%gTdy%4})2~%!j#@p|tcz?xF;F@$ne&4hq2&6sJ(!N(Ca74{f`Rqv^^|S9G;2 z{dOc;A`h7WqcO>xR^kOzRUhLv(!u|pqEj?n%HssTa+kEEhFys|gXw`@)$PMi&A|!F zT*?N}>Pdf7XBk!%NrXsNxSH?SkL5_&z3oEDGnb{3QKZ`o#^>IhYo3p(Y@BF?B>xD} z2@z=egB({3>K*Gcxj@@&#QyJ$AmCA|e@{J20>@D0xaRtb2gOu21XkEr(6Pu>IWEfW zj)pBoN%mcMjJ%;(;6&f$VEE$G&^TsYS<`{LfXLr5mWNQGg~0Va9L#YtrSuB=`^faa zz|xCvNxqG6X7s>Gz(lm_knYYqk4lxwUQg#>cuDcC=PyKah((`Cm; zTja!KUb3fzzhs~XT7zY)Is|`93QgQ4`ttY_zp35zIAQQj3eZrnH$^~W^Iv@_zkIW4 z8THgKa@{mr$IRx7;z_~c$#b7+)P%m<1yY+#zxEh&bBR4mF@a@JArNg~vu`+W&Js;D ziInT_hmovHr3z zTaDy2HHxq_-E*5^@h*l4DOlmy5~l;G(2+{*`>Tg1@~KBv8lM_@;uXbsXPg2+5rey# z;Nspld~Yi`0mWL$kx(hk04`11@Oox@dDp*G&VAqB0H7pkMAnA&1;BSihiAonx3h*Xv^(*H(MVCh>7~xj3EN0 zRGH5@7?msBd_QNc+_!1^MbePmW0&0|vRh8g%~`WSg~V#;rFktRBV_h3T;#Gb^S81} zGoKUOse9{Ts!k+IfM3g)`9xFw2}0DpPmX3b8yYXjb8DNH|8l%BFtrK7SXOP=7ZfB) z;$J?yY#REu>0Y;1Fh*j$n?)NfM83L_jvE%1Gxgoxiv626{^_M-$@_+J64>EvR{Buk z;jd!PWw~ITFo6ZR6OUD0kt!RA&ahUd#}lyh^R3Vw5%9yB6RckK&H3VN#R z7rQ_;6Er~}-W z7V#D8j9;cbrl^jaIT#0dcB%|?=BMrn(p$~3DvcW#Ejm$^;_N`P#6pRLD?-xZu2TMqR#=y$+^Az6$j47?z5Z7Ml9h zeVXWGbGbg4f2oj?KE>Cd!L;KUBk)tF{RsjtMw|>iE_Toh9jEFH3C3Hk#X*mMnO{Gl z&n%K;Tv7zrI{S{c_6A5GQ+<9QZdUr%oEQ0zpQW>Ua%zLIyU(?MJG^=?ZH%N%alj>! zzG%bNTLJA8FB?bM@?8$?gER7N*Ah0CVhu*#S`08q1?o2s|^kReo(D4nWXcNcTWc9;A;DNeNxmlJwNT*|h905`x3NZP47M;J_) zl$hKtw`*Na3{VXpptKzyE&)Qx_Q2V3;gd$${N@bH_vcq%1#h;#%TaYHMqDA(BYYG= zdR=QKu+s(}%_elR7&u;Q_%8zJEP@9oLKaJd?bakJ&!hWgnG$D{qQEd}vfDGjUo~M$ z7%@jty7NnRq=Xw==CMx*Rd3UN6mg7EZg9N|tGY7sPMs=#JlJS|825s^3mu+)gW7Y# zXQs)1C3lHrl?rt)u-}&LqHt9{!;g`9g27BE>T7^3L8ZeVBgRQW?#!g#8LH2V3+n_> z=lXFl$XJ^rc^m1WCGDaes9gIf;)<)aKRcoI!IeWfL+eS_P>GXn7K3aCrLP===g6uF zuL$%SqevKKloACV4OZ*jjgh3(nE-vBKj+Z#yc10NU7=zS+(r4a^CXW4EIlch@xJ=5 ziQ>`t?DswEE8_W61AD;u6swVi`0y`Dcp{_SUbo(UA6J^V?<+9aVh+<+@*L;m>?M=l zUqf~La~*%7m3Z*Is`3|rg4(l*7_qLtla6oZu6_eJ$Pmi7{Kq|uo=lJRub&+=-RL3y zLNZN?NMnHj1pCrWwDp@mW?`j5G?f^5XBlLonax82^ToJ2_+zXvS?lJNqjBPUB19!e z7Li_6^q;=}1osGS+=am$hu9%~8=?NT*#vu;2TRP1TPYv6{+zoW?hc%uy?( zzE6~)+`Ur^_JOw~3lprGiq|L+puE?A6|xb7nMYit7x#dD*Q|YOhb$mbx|y^0%WyF0#Wuk?863NtDFl(si#IK?0g0+!hi z$|{jvk`U}MZ2sNggE7S%39f$(?u^-oAz+3{`ZrlCIiqUwBL5;HzUPe+Tja*K5c1$S zR47-hH+MdwsqWT7+)ybckk7aU?beXdM0NdOnD7YPK(G(_`E<--H_m#?t$39wBV|6h zj!p1jP9F8xVNYtJ~F8p(|KQgDBI879sh2(jx4XK-ncHXunlM& zbcICslOb-q*~_=x{}M^Osrw=%;$iyHy^`E@4!NP2{S7UNOjPc%Vf3@@Iz| z(r%lhq|Z~-<=;bDW1E@-XqbXWVsMBUmbKD>r2%GIqr6cu)&PtG=gT_+@=nWU@F%*6 zET9=660UFm`<#P`M_MuD@%`Z0ppf<0DSqWoL&X-I!#1p)PSB2xF>#b_4|9;ZOz>x| zMTemN2}Y%>vj-cEWnw!5jt9>cj?VMYaHFB{ep*7kCC`WX(4sdhA@-dJeH8h_Ghnq> z=n>d~b@QUx*LwkGrTm}05QI}jcQcZg+kLrfUjjc&Q42kV?yhTgM!?nQt~ufAL2e(m zs3v zATq>!Kd|$fsY*@wd#9HaZZC1eB*lL#Ym#1j=w^ICP`+*vp85<$zle0m-2vl#g!Zdc z(>$JD{6XbUD!&DiK6Rkxt$Gi1LmW@63aN9mD=GY6k&men0 zTAB_|HhFmjebbq=UAenpsTvzOmH?J!M+0Lc3_V_3jt0P#UxZlK;qo;A^Vbj9NvJPP zrgsn8mML5f!M|R_!=zK18^n1lwKM0|vN5y-GWv_*c~LScUu3%Tf$^gi`BS!Ixb?^a#8~kGZ=S->2x@9M;WfenAjW+Zm^c7+oa%7 zhf=EIH_hK>;##b?4l1J6amqieYCYDo<-wK2i5%mir5X^Tnwl<$LOob_{M_`6}M|HOI&bC>rGq5GyF`8mQogxicVdyFcC6*fe|zkCPm`2jdYqf9lBJaPBEmvhXCBk>FtYhqK)$ zVPwnUS))<%{`J>CrG?pt-3#3suy-V$P!RkPgP)Pn_~oX@kDRY%4Xn{7OEzHpUxvNj z*510m1!j6LPu;;#PB-1 zJx&}mL_ukYrPd#rs1l0IyJtDn+!;z=uTjtUyd7KM8nqoZP6f!gN_fT}lMh5^m*@JC zFYrd^L)Leu_`ycRmY=QzC+4|_U+}S82%EIhQ>XB=2Bbprbw^%1DJlUtNOd1E9z*DF z1nKpZZvs0l0E6W*1vo?iHis{LxOrn7Bne&}?r2duyd8ZfmskQK?$A_Tl#ZIkzUPc{ zF20Tj4>cMtC~+0?V;Y~|#FB#F!Vj##ahLBw(fm+^yj8pT$^56w{!}_zOOI)pP|9{k zNQT2F(OMh$E39BR@6KM}(KZ!H*vTW_va@_| z4YcA&y80J$8Rjb@u^nlH=J2B7FF9s8VxLQ5#vFeT;f95?Ix$^M7WQF)lCpQ1JF*HR zv7Soy__EJOUoZpLQK;k&b$SXK99k;@cObdl(;|uyY&7Q2%>IB4Y}{YQ0qc#gQ;qsa zad+Q72}bpCcgmkW(tY<%q%Uu&h7DRpe2kyDBBJv!@plnHs_wI7OZkqk=5f55qZLZ_ytG(V#Q@-S+g=_EhETgC z)1I@+XX}F`aVzmi>P&~)D|5vwOrlngOAa#HX`+%6ueh;^u9OUoNRd)E#OPurUvr;_X1FyMU#3j^Rt%* zRGa6}SSZ|x-mM+_580(85z5|IFA4!N#1zsmW2@lcTek+X!~w64C?hP$2++B~9bmN2 zcBl1U0~i~L1SkOl(^oE3TFwGf%Np6>??^sP(cYf#1BGk^C#1ECS$%_(?Vk_EmSh@S zHNdDyof%`IIFN#ej(M_hJv=td*Eu{9mi(g%x%(}2;uCL!ojGlArNh7@xkJL=SL7ww zr>9U4*=k2(HVfpCELg7F;2G@@5pZWBdrj-8u?4X)gHx+%eeGw2%EIe_xW0=evPT#J zpP5ZmLbh9no^ZLa-Pe7F`b8MXvutEF6mby4PQ0d^CdY*mUvH>L?t;;K$S#ZX86 zGI=q%5g4`Rc6mF9_^VGf^&bLa&~k{(-Q9r)SSi}fH!8^YscgB>%;9Z5pvr3l@Sc2IICK6n;_V)4}RF@NCYQ1}DMhmIY> z4NF!|xC%l3w%+wk(~}$zkIAZH7q7-zo!|}hioop;k{H#Q06+BS z20|fe0yl)Q1+@MIQ~$0M1)dO&BxwBjo&*i97UUUI;Sq>YD_ZZ0>hBDGoZ>Oxp4`V_ zWSbczdh`z$()2?G|}C61e0$AW8p)tcU8_w#LIvCFSBMq zZiy1)wm#=o{uG_06Zi@$&;7{&@e@0!mCHqTHl;eX`m>_6j?Ld^&t6_c{w-ty3DKV> zc!nKT52pH2(;ziJC=zn8S_R)bq3rRgzUWgW0lq!P+3H9OM4|e$Z;!JHl)sExnsbtP zzUshRFWEHE+jb{Ig;vi_ELG|9_V2@{o{*f3#Ij*aC-2$&t+<1d#Riklr8BvE6|t?r z${?~(wagP{UQ&QWPCo#@if!gF^zhOKAof??yX0wI6-C-0~>&M>Z%W#~0{R3t@o1iO}1J_352u z5#Cz#Ns=stq;3@Q;LEzG6@fz3hnM0emH-TZ1-?DJf^^pZZ0wT_OD7lfn@3{J)_wYb zm>Q@w{je%E^_MzXn6)w2j)O%a;Duor!Jn$@Fef~}O&_!&j}-ZKoAu_^r}sg$E36vL z+Yw3`6`0#N5k(7L4Ez1PF_2dPym=jb@(~9ZU{n0fzX3=2>{$__S9m93_^)F7NrtFr zw(2^uOJKKiF@o)?k8gX2%Gc#vVix{nZ7HcgN_+zXg>?}_D2Su@2jJe#k^?M_%7rJM zVe?ld(J8#_*hb%l4OGP(RUL1tXl)?}^6Nv}tPBV}Z5inn5s)dqNoWBl=?Z0XqX$P; zgZB39%yCZIEQsTP-SKt2culN%AY+m6BJmOh`)n1@VhwmLPVKK^ZZLB$BD>L-{qQ=W zvmxtt_X2PW6Y-%1-ajpX9plf|9>D+z@4^MsRCT(({g*7NW-Yc{GknM1)Vyg@LjmpV z5>kAaJBRli)=D{1Ox}yBzp6QE2AZ*W6=n_*?SU`vm?;~UY0x2i&@1X5u`mTFoaQs1 zPU6n0Xcfes@FK*} zpc$NWH}RsZ(*?nMl=VaySta(9P1G@b?L-~c0G=yKr7F#a1*|ri@lN4sk63dn4Ld1t zgI?_9;<{2$_0Tb(aEn^X(+%hzF1mMZNQ%ui2n}aK1ZM2(C}X*f;4&TTL`akdvP4!W z`#ntgpN#A811hlv!$I?ubXR^TTI*xd{ZME=>hXS0XmFUs9;ADmL9h?P?c107xI!2k z4W~38FlIM*HZl}s+ZLrWlx0)89)l&bK(4P%Q`UkJ{u_(nvyO-#&ED4IWb5epf(^n= z@VkHk!)76KeaxRUfBUjwqlP6}_+`9q?7-dx;KDg7mSiMox|2KqNIm<6a z+95r^a>YOs^M711F`Oz%hMFP*hvU6CWY|dRRLLH69cqo3^Ti%KU%5z6cY$iTh_rUrPo>l1?9tQTuaAo{ zQQGz!6_}Di^YdMomw)1c|E&h&E6+jk^Bngw#N1jZpg=zi5ZDpO@f}GY!9@y`F0N-I z#$LC?7(XcJ`7$`f}8l(+LIDu*WdFYX<9s-s8wYW)yY~O z21lakSCSsUgWpLf8^pXe$nq!KQdT#emps7tZX@nb6li?(8nQ>#h(+E>r4MY|x9Pba zssMj^l}dX5Pb#U8=4;OR);f^K{*Gu@8u*4=AmT55)HuflH2#;hnNrK6R@;6*6GFiP z*(ti}<6rD{H#x;EmkP@wM&~06R0-bs z7#XFKz+X`#;9~Q5&&i>sr6~^2#4xokQ$bAqWs)w)LqYcU*!u?NJdS>)2AL28EPK7F zqvdPpEl!0Mx|aF2{)YNaA9jW-^Fs3jlrX`R$^W2bjxTUtGD%QRrz4|qpucK9gOT~# zxsvsccoAr+7DiULj~C51CwuQY(u$=a$-n-|nmp3n{=kmLH{MIYdHO=9GsoYk11ZH-+q(- z`1wnfS`JrVw}79kp5*3&R*w1AxiE4PTEKB_+tCj zhlVV`hv+Jdn}P^zEwErM1klyU==%6M2`sKBF;GsR@E|^J9UNN(BEbEralX66$QMf= z^eODRjnhUi_p%1DCaM$FxoHgOPV|f54F@9NahO}@PxM&{LX(5?Kq)x_OJze9tX8D~ z4r5$XoU+Td1|PEOUGtyYZGdp6E|=h)in>t6kWzP2(BQdpi(S+p!0{cV6)}N2FcFag z6bZnh97$3UU{C{33^=1qhO1_sW((iqN|N4D4+7kmZL1k4@s|-zr_4XY1Wrke4!hU6 zJz;<-85d$*PWNF&^gf#|Q{uTW@6}<5r@QhWe2v&dz=ltV%w71W6Sm}rHoQ6h(`pB? zEs`Dmt+_c>)Ob(bR1xB!PQbZBczPo#<`7ZZP_m1Q0gk#=g;q8r9v)F>(bp4J$|r&~ zGvW`~Kr>A?8z@+5B)(=KsYuD4d7HOSBzwPn@}>HypxZ-`f%j}5Er7L7)W}74r7cvQ zG;n|Dg%zw_b?o02u^Ue?smGBBAoq%9D(@lsN(TF(MVQ=a+%K7$udMlL9O@lC(o#j_aaKtoxX##6zN&>BTQhWrXLIHZjT(> zZIbNs-)SYb!6TIfMvfv8k_AFhTf!pT0xbNk=bs;(gUq)j_et^XD}{kBx@zcX8mD)S zdarC*VKtv_d(dtet2?$@k#_=TILjM=;$&0H?YMFS`m>*xcMfaC1}N8T*xwC`1DKa! za!wi-eC?az;inZV82Phq_uuER78drl13xu~#<}LAKi`}%xT=b3sdaY7OmQ%}>WD(p zeB9fxR`ko@ba<OIKjkIL z(t?6ufkk^fkKuR^(X|i1jZCuNP`zIH>V;JI@?P+p*21D*P+0a2!sy!NRNlI2%meO& z7#t{hgUycKNJ`HIjv>3NQMMMyGJ7c!6-USx>#x!|>{~xnS65Hl)RjyPSmnpp5-j$n z2>lgI1fNC=hnF>CLMLHb7fpVM+i_ycQIRR;OZ72GBe<=z+f)D?TIjP+%@@LQeq#`bVjX%CGlR)kYY1w^217F>;cJd|74$+F|?D4LV*-Z>OW7S`2 zYH9geg>~*D7DI8cyiIQ6a%Ew2Z-8wlDmuB!gU{aiwtB<6VW89Dqtit{4PY|Of&N`R zzVw&NJB!S-^Dhvj3Z}AWLsmr^?o?>?4JDxQ*j#e{7?+Y+Y!UNgEnW|gOI16MSx2LB z=_gDddPu-iMj)?MXg?G=$3YVfClwd^y<+vc zK}|e;aK-AK3Ij0k2bz4p0YV`=om0CDEKznM!Rd?;#z2u+3<|=;D~o--A$iJFe-Q5k z)m`473rbj63<=X{+D{K|S4Y06kOOzu&9x!MYPOyI)z;^}gy#w)8=ras+C-Q~F>MGq zlmXLy#kJk%MeV=V)c@MiD?r&?aXGxe;W5VJ%j&-&Ldk=c6}330i`U~92>w9QTY@P- zH~t@5X)YC5v?zU2;8D+Y<|fY)N$&a3VUayH(8B9P8SJxUgKm&gQTouTtMX(|1(AVa z`<{?yLa6dwaC6HBn8C2;Ep+>7hO%_qVsb%$zyp}EZ@fXO4KdJA8>1XtcW!}mqJS*f zLE#^>K69Iue`^SPoDiT50$(*F@57M3*cx_5*25{Y8fD+=5SaklBzKlfZtq9~EGBD0 zt1muMh)XT%N}5O6Qh9j|`DoazF)}|m0Y0;+Y>5&BNEj`zJQ@%I69pw198Jh=4?j-C z#vwC+fqv+9s&$_z(V=TXT)roHd1i>w7v(IJVcx^I7Mtaapd-@S*V!i>o{c z&Cf@vs5N`|$heTon)|9L4)QFwXd?MjdZ|S&9{uXjlekjS_n-mFbYWu&U_K_5vbcb? z3KEjAz_|N=>njP#JAcN4dikC&wNUzw1jdm@bE%~U?-6(TTGNhw-1kb;c>120w`HM! z`M~uwCrBzAj#mgyJQiH%M~!fwax2TH`le*r-L47PmN_0@t$hYYvf4J=msrCQu8J>9 zR7otc@1e5m?OQ%8Y*g&{p@9$nnXixT3E|sU+k5&Zmn;t&)q}V1Jt7CZu?5dY!IKOh zUZAGv4%*Jxm>xVe8!9&e4hn;ANFY(mZx2v-!UT-pyof7yE5cnmB6&MQYOWDOHB^Eo zD%sQm`b_7i4iqmic1u1Y1WO>$fK|TF* z-Rb8YqhPirvRYtSqAZQd-xoAu7!YHA^xO5naL}nI3X_cLGZwU;`%HlL*2i@>8%-=` zbD=c#s7&Gdr=V~F!#V6SDGTmU_`33|J-Fkjti+}6YYYgxx=8UI)}& z4l%M1+^3(b5E*$KBTtEdFxU+E@-3T>ekSs$8U{xrCiQ868EW0m`}P=wx!=O?Z8rw%}hj;Fg`j(gv-?Mx91S7R9cd3>+Z~=ror<JvJqph8mX3^Z^lv_G4wo$M5?e>#M&_(#Q28C}znc^;pZ=w(y!_ zIDoYC;MY=pz;uQ*3eZkO-WHYOdcTym-@#e*I}``>;RrE^QYhAgg9f=m0sK4;^uR6f z&_sPmXM=dVNQKmEA<+`^vy!)MedP<8TI1Lt+pMHL7)k$e%B6WpTH+#=m;|H^-%s3x z>hus77Px0}xbsOA6H>!~HTvsQni7XtTcip+MsmRN=f>muB&L)yl*d zyxA$@LUJ0Qf&#|RqSr%tNU&Cfv6NlNqcN}8Y#%egx$eF5`U7S;@>G*c-B8?qj4=#@h1AIVo5|NQ3 zRVjwiPQ#xRZf!EI+y5)RsdYDoy~0yh9`KZ14^rc7;PzXsx8fZLvlXAykjbCP%XR>A z;nCJxAudp}r;xg98e)zQWEWmv%Cd44*{r~J>ELCPRvFlz7&`LL1pItN_Z?gm{pdQV zegt@iEZxb*5CBKB-cL8c(Tgxxf=2p&bnqj_@BNeCW&qw7MlK&ydscW_B`n4F>g4a% z-hf41xIhisSk4;%vmwXKTSR7k5kgq&+zq4ccWXYpL*zPl-l#pVQT{+b!?5&kP`I6NOtjJ%7eb1bS*&H*wuXWOsB zYG7hCr3OYaR43zk8T=lY7E&^z_&E%gWnnaCzb1!aUIutwxD!HezW)52Na}F4+`bxF zUekRq%I7(}+)dW_S!EF&6LQ<)oc#3K7WqIrTl_S2np^SXYxcDhoR{$r$A*H}k1YeK zSrLKxPsgWW8o{Rq-t@>7TQ4ye8}?bn?pq1f&6 z>$#bXFsdukYy5vmFE|Z?{h|R4g%k^6bT(5gq(^8L@SQqZ2M{yU1$nB@!F~&4CBrH< zU;ONm)|s-_zENMGi=pGfz1*s=Cqc04(*q*Fz6!M6Il$^OEeoC@{jNWopBMu8Nf?hf z_nOmB(lC9*Vyk~npK-t+>fA#M!8aI|3O7F^cqgy>&fMAr=kXtq-GEm>FK4~oe$1?| z+GsNSC2>_40XJ2*Q1t^w2tERx6;C5+eC)D36xQ&w2`+AfNm`yGF)o{37oW(1=+OOT zbqP>aPbtQlVF9O9MkKGg5ad%0iUgscNMPp|^a?ug)e6nltdCr*L*%0F9Z7*k7qTrn!p0<9{wn5w=` z+?+pP&Q^#tWNazDLgo$F3tbUSh~tB1b!wR5bFu z^I&e@oIXkk{!_FdCte|dN&8LhlxtX=iU2Tia}Q(#bH>E+ znYa*cFMOCNYz*BOhfjqkiTDwcuhzL>Lx6iA4_;P+xreG7A+No4IM;Bn`0I6mq0*`q zMo@|7b!^+`P=OL`swjAcqmaxi$`9Ez`?3$9BC70~B*^~v5AHk%(=h@URNU-%6TjBV zZHqbo3XwVdx&Sc51rkfyn*j04V6}6eb1cWz4XVJrI*DEr0Dpmvi-NPj7rg%SCrJBb zVj-XeIV`^iFpK~yKP3sp#Oeo85NQL7+jNfCmhrqcjpt8k9>CRRN^lwX=hMF;3&9>y&!K}(Mz3PO&zv& zP7yBHJxsq4SVsHLnb41bbCNvaj(*)`{4Y2Vr+l`K;4}kxC7iJM8=}k}rN2@`6fck! z1bGI}F6O#{&`%y)w6^(`KKG!j_5sk?NS@2HJkxtC@BV$epmrh!EhzfjQ^+4gJpx0rf*YpSCcf=Mz?v!{@F-~=Bw>(chbNUpu< z^6w~D|4nKF&fIsj;FPCr{q$0lAV`pU^Esq13zTt~0R|J1IW?{^;73d6poKc3)tuTQ z4R5v%Tl(UNA9g`BuaipMVmgb#v)V>@f*h-jlvU)5#)5(Gabix_y3XTz(LCA9tH?N<#+4>f8E=hPOE zc;9ulC?)}s=wrgHWLTJO=h!dp$Y&|Pt45%S6?R4N*YiMaP^i|Cp1W?&eNVdRTVTmm z11bV^8<`*bt^Z*lQsd!S{^pz$=M03Q4_V|Z&W##?x)qLy`;t{H|8fd$v`J$8={{NQ za(!dgUTd^05ZuwLH=!8yri{B>l2J7^FHBW@8OI}#rN3~~*Plhnn? z;KZ=J;GWalgKFg%FEx9A8J$yM?h7OkzK~dJr^4>npdd4Hyz!}auH|*PzjhKP{;egg z6CalH{9|Sg5|EL77|Zm1YYd-)TQ`z^u^<7Ji}#-{ptPuX{Mvio*d>|otRDs0EP&&NqVOYR; z(Ps{CR+h4XMaDyUd`gZ`ocPzkDm#gI@z5BA{~9xr={>kfX@ED?^aX+i4NkYICqIst zX#`F@B+B2F1=u-*zluX#3h4i=d{oZv9$k^6Tyv+l)R?tsyS8PX1E`$LOTvg>cs(=> zk@M{TiU2Hn4>2|)z5b7Fc1+XOnIXap(F{^c;Iy`h9ss(hp-IXGw9I>NSAo1DeB;Mh zDJDnFiLGlvP?H|G`VTQ2;{&FisL8xhc;S3!ce|7S!igxwAts~8Bq)9KWalS;F`j%6FKc6@YcDWazSrX<9n_Z! zb?H_gC3Y(^+JX5FrA?m$^8mlodYr=@k6@p>so}kU!b&CYNE!aC#ISGH5cFxB8~g!% zLsSERI&A^k@z0t~Tm#tt+)Wyh+w)2O2Zp1(_DQKnQ%`gb3qifax;-PfV`PF$2$K5; z62J_U0>%$<{=zq@dvI4S1TX?2Lu=&J% z5x_zIj#sBqm5^BbSeI@n%YDQTZ9IO)lS0h=j;eq4j^dQhN}Twc_ok2TX-}*!i&cBD zEq5Ps;&#y`3%9oNA=vNe38zR^cNW8!ndZL{{LzJb1Y5+@v+O9;Vc9DYU)jdZk=jP0 za4q{0k_$Q>BlQldk}ob=1nw7tMzp^)`k(H8AQB1DIzEAj5pIlZLW-ZZ>p8}FA#L-D z)xni`>Ctgi$$~Yr7Or46vwpgd1)*Z{CGoqpFz)X?IpKtgJA0&n6+CqU&9vUz+k?>k z@w2C!oj%pH0)(MOKuJ>c#B1Zh#f*eA7_vc5X1%C31E4hKo$5YpWZ0@A{fZV>54kWjiiq(Qo*kq}X7>28n)kp=-N z0g-O_HtO?xpJ#pl92Tsl_kH&4J#)=9*UY}w=LiLp5d2T9IHheby8;z^?t`~|^T+`Ukfvl&*AV&Cg;^gszrTzg0Cc0z*fw-iJa3K^HZ_6Kev^tPuFZD)Xn0TR9MKe$Y#D!1NCTo|9zxd6+%H7f- zt6d*Pty1)LPEcw#k{ixr4)Tvape9%HG!{Wu^xKb)ES-Jj*vKhrJ5Wnm(oO3>G ztoECb`l3xPURng9m25q2DQF?oL8-tsC6bN=f6`yvHF#YBn}AmFNdpw$3|O@Zc))ttLb8VB33%JTX}N_k1Ex ztn&I7+e4oquS&IwCgGP2;6`9%!<+VP=(lzYEca4#Y8PMrscWjj`2dUqB+$bz9k(5N z?&!Zw2DXD5S`b1|`;x6{25KyxQP`P|cL)++UNl7w&Vv^QW3lDTix-ZIlQM{t<7F!2W&WHb@MoAw#_DIuF&z{(5M2iq zQGHw@BOhekzR`tH|I@i7FERfL}#gM)EMbyo(7$JFn|KV^49>_x4 zkn6!LyJhnkJ(TPqS}y|CBWV~|<;E`gtX_Ws`Wl;Wx!^UqGI5atVK6r{THK-pkkBvE z0Cg>{R|il;BU&KWPxgSpI2%Mm9N!P7uNyNN>o`>VXsdao6*zw0>b#BEv<<^y+aLYxM8-x8kpUxD_)~vb3!csO2+1d z^HwlM)2aF5Cbd}SOVoVxjg)q&rbrB=8qHY<`}|@#z|SqrkC0zOh9(YW{$ur*ney+O z+STVx3YlwD*)?gQTn#6J62rTp7_CGw{=_N@Yf9^#71Iyw_391UjN58<5oHIIBiu?w*EGS z^O6lVIW|e7)J@vM1 zWE3*C%NnxlSu?YAB4B*LhF*?g6LME@O#Abl9WOSNLr&w{I)?lW5kFPSLw>Gnedsf z_}wb$ds}UL+3=ej`#&)olW_xFAYOvS2Y0zoX+B*Mw@*oyj-NL7nT=8ZPc*48{rOr_ z!0&e$MH$SO(zFHxH}fsSA2kxMO;wl9@$?06gsgz~95Q2JNiYGqOGysBxv2B-0ibFm zN;z$HarjH$c^>*nTgC|wI?1t}o0udM`780ing9~KwoKGo0O=(pU$_sf@qdt*fV7Sjhn z?JnQ~s_u!M*Ir$8%@aA>4X(|0Q2JJm#a@kg7TzL3Q#HO*QA>gB%{uaNSKQ&6)^fsc zWtQUEi;tvcY8;CvFx}}NTLl!r1LfwgfveA-I4#b-)16zPUC0ZLaWYb2YQ#JXPod4c zaN_^GL;_;QV@T5S1E%2{Jt|6l`USmkuLidMeH@g?4|)KKcUnSjL8w7CHHr%C5g4-aB zw%bQn_IjKdpGWqjIbCmIQKe4S5BV8NNJ9gy?_Rla9nL=faE+B2z0^IX|3B&Ttr^|@ zTXVz+BU^vWO+|wCjI1mGLWZG=m9Ks*TjZpa?&(4V`C-Gw`qrNgB;ZboYhqX*sipMVV<`Zx?r-N^GzCiSa!OC0W$5U zM0Z|!X3h!*!TE07fz+i7#$*3(0P+YcOt^xx{FLOC%JlR|uGdJ6QgNYVpS6)7PvmQE?-M-SOPgyc=zc-Api(SfB`Ai&Q)HoRmTDH3cZAQUL~uN9P>v!-vpbA}o$-n;Gy zYta*1z(HRJWDqg;nFTa8qUlMFU4Z#j4AYQNIG`1MVpjc^kR=5&e)#nia>sPOCC{dy z2;}+OtJPJW%YDXEX0nwOJvbcRbk7(*cXhoai?z}}+;h6WPD7%%w$p9z0&--6fDi}a z2q(&b>BjNoGl9M<$e=l%h5=(A0+5peU>}YomoQx!OX-D1^VnC6#Q(JfgazaQ>gYx< z4bQO=2K`ywC##Lxr$M4T|Dty@Ny`2EK$eAY(<}A^AaWt-Zf4YB={@NU0_0+^O5>fq z?{Yq+x7l{<7-X=UB9ZX=UewHRvZx@Hg?92p6Cb!&1e$MJ{YOJt0j94if6WwpWbmK5 zfj>k6Jq)AK@r);y)Q6kFh?Sm}bg8vMan-463pV9MZDeYEtGE7DZ3%&Q-IZzoc&HC2W%RStXS#)dD-GItC7NcQ_xQz%?So$fwhT! zbPM9P#j_s(5U0YG^?$mbPmnaekjqn@-k7X#=i|7sugqR1gWc5X^89&f=gjX{Z^R1+ z?Fpt&UL6(Da*3YNeAGR;GmH)*u2Bc~$!xuEm9A9fM1_kof2uH&1JCIs_h)z z3I`<5ojVhRaSoWMDkgQG39AHkX+(&L7ya_lHh)~b|Ih4&Thk#RClV6z(J3PYRZa9p zHKT4`K1n(O7lWa`1R?WoVwaM}S8v#i##wMBXS9Vk7^Ey7Rm$E%e@0jq_iJ?1SgXPy}l5j1#T`hKhfDaq!BPJ)#}> zqubLHZEy6IgyF7@Q^7Dx9XmcC|MG`C#CXl_AaSPgPNRAHfGBIK1>R&RGstz@0e^xP z7K*ao`QX{ouXvWFU#Jx;oKg%oujq$Y(eP2zZiQZ-F|z%ENTJxp>inJwJq_;{P849m ziUjPPj^~3*BUuMYmSyv{c_3&!{y-VIP2YPG;KNvHLCt?G4(j5*-;Gu9?WKM<_;w*- z2-mZ271f6=F1QudV}HC2xA0gXgDm{^69^OjB|Al*V}zj>0*NB}?dTcn>+-~Moz{vU zBdj&KYK_FJ%P~}0T*Dw1f{HR!=cmBY+crib$M5X}UXM$?y?S*hgc|iZI@G_Tf$~A6 z&jr#0liy63fXVQiUTA#LO|ay-Ls+4*lt2b%V%(EKP5GLfPp3AC1a^`Q1}fd(I zTZjM;XhoaC!DSq2k9!sxxGX({mO)MW)*l`C-bqzvZ;H(0T=dmD@1;XJ$o(4d_5{?5 z)Q3w$wU^az5oRARCCvm6iOOMtf9?GewR7x^t}O&!@98`irEnCsa1{2lRoQ10;Yz}y zJ1MSHJ&ys2gYi{?CP55|wAzsP<6ERJ>`2R=i`$^f_I~xYH>m9$i-uVMiR z(j2vV3hHb9m3M+j3fn7pLpy*R1!m+WD86*xOgbx2@mfEKwz2smAy3wd(QPXPIF~5> zbL)!?_cj#0RbZ2WHNxb`?{|tN0iasTU)C{yLBZpdRV=yb-LiVc7k*-y_V!3amga!Y zOy(NByz^^w_nz6ULWJ`Mq2Np*;q?bjgseZ@Ll$tmLr<>T z2*3~(V_Pz*Ke#i;zXnn_%5$IF6>HyAWxqPszu5N6PwA>dyhL>Vwh=$_vY*o&$lEwm zwO2f{7H%^&+7TUm3H0r46sg=os@}bJ2~_ z;Qw^)TuxuLX=hAILKl;CSh}MQ&T3%?DVa}2vGu>OQ>z4GgZQ!}#+zTz3R6zF>vs`s z;pH)K{&0SKugGkfSr(X-IHJQFJD^r6!^&0cq&K5@Mz(dX;4&@JHl zDvH=b%p`h|qu~c!+`a_M;S*OXtzaC5zYU-`c;5$ezR^4jv2k+D#lui{As;kPP~=0i zj6-#-)Ay?kcIsWr4tKuh#2JnDvC;Lz+qXu4M?GRY`Iyy*G-;V|w3>*9rlTb3^E2%T z5w=DxPGDP>f&~u{{_KVuO9X&o3^)AHKw9KXHeV(y(CmB^zyJhvs1&fO#YsJWWt}h+ z`|OOx2~U@N*H=M7;y?H(hY(OCN4a#<0Cgu=OK4;L1Dks8g)#CywLU{8A{QgXVV7Wz z0b1lMCJz0W_RAy72iTtacT)=eg&_S}24SFzeVqSI+J_%>f_{ms(l{&N1^SBVYq+B4 z;dn=GIH0tASe7?=a;$s|rwCE+ucuq<-H8a^%@go@2zp#IjAB`TN69~wnrdqg7*j;H zss6bdO9Je8ne0&KpJYL_XtQgplE2Y`%?GR|Z=}Gb?4PjoK;Aj|s}tI;8?nJpQo=QbC|HQFGzcU_)9?##OtxHRtj5 zk={d~j=T3{%ll5}-5R5!fg&PeLhNE6mQp05=-)C)c;z*tdZba%$N6gI8o@E|Iy<4&F#H-XR*M##fbSJnLCy_$Qk>6`z z+w*C&yY;ozc_$|w{sK2Yi=Si$OT78%_307VyGpv&wA^RwRGI7R(aJkG>l!M6nDcjB zinL5e`NC>g5pi}#S1Y=4q1Snb+03NO}lvi22bFo$Q5 zN3^A{$f}Bie2+{)K}^VPqR4mZR# zv@^V0Vu?%*fWsj%q|qssXKdO`$m;kTcRDm|;Z?spJ{7-=V28e4dtZ__ZGGphkub@_ z^QF621H{p660V15;91=xW4_y7}4BXQ!Pt56A_ljS>E(2~hviD09s!8HP0XZ=w_@UTmNd?M7ak@#G%S4_|uc;~iA zbqgitZi_K`V|*pR@}&0#@BOoG)o7h~r1wS7L|(nhj*_K&Hrtrds{`cZIqIi~1nVV_ ziqBas2v@ejD1&eL>;k#bKcJMfYR#y zKJ%5vm^Pxo3?;P=?TjJ;L;iH>xTl~9?QxII zq&eU$Zdn#B*_5^JSor|-U|y{Q-Y-b=s>V4^F=u=e4rK#R6?CZq ziu{v~j6BfrzfA9r|6Ak|CAjUcb39r!c3!robR&NC_12*d_>l+Ky)a30YO_o;P|J}C z0PQj-+h`r25BYAMr)f;mv0vILtWv*7*6ScLfxrHwvkCs|lYWj7C7zDsArjqTHA>~$AH9@b8OYFFLBYwTjuV|PVHU&&T0{^l9&s9m z>aKbrkc@pzK@S)msPiPbZY}8kw-|?w{At6H4G5z_7gsWNgQ-G6 z7p1Yu@rMysF-A~&M=-WNb1L`zQJkf%PS6sxzuY2J?|MR0;i&VuFd6Ld(PAyXeS54; za6s3G9`QCyU-?cw(gGT<(CN*XyjpuCssD4Vzfmg%NbA8on{w))^-c^1ZWU>v6HGca z?A>ziENRdvu5FIvc_s{s)L8u@MAn$W^>&~eu2AGckhiyZ2L>)SkJ2`4KhAFhT{a-!d3T#crguyS^AT2VTveLO>)DM{K3h0sfiyu`(w7#0TJWb<1BkTQy;3S&Qu z;T3H^frU?b;rv8c1;eNF@qmK$jb=TC^pW)DbJItR1eP_k^XVVm$BTVR@s-Bw7qhJ& ziue6I$#K3W4(sBd6?(v!2X6uO>z9Vt9EbapqkPzh!WrvcRKI&rU9dG>-M}4abz3{f z&w=tvZ*KN>07Y@j_y=H9tEH9UY|tpW-AmlNc7q*XRJ?GnJ&Bnr0F-Kt6I%kGZ|Z(3 z)b>_v->o0bOjJ5)z>YEKn@KwwOWYVS?o^`+^6#VR?s9s+ndvc(c0&k<#77t zKKj4?3nC>_bBC!OxWL5)CTJlyOSV+_ALn zml{U;yeq0one2au(!@7p6MBDLBpPmT<8l&$5fbqJ2>1RE7ow0inxjaX{kQEw_{3mP zj1=GJx7+~u;N|C!gAf`W1tieDQ6kNx1Sx%)(P7DPd0d*05K)k4Y>=dn3c23%18rPU zAgjZVN60VnQF-6RJy{{U`beK4A>>9dR_6pp^*Fpo9#RMhMSZd{i;4q`ux+*?A;?p@uT7jEP15d+98-$DNGG)D)BA)kDl~ z|DNw;bb$x~70xaNq$;AB5-!6vKb(!o4Qw|=3)@THFJ3oa*Q;b3coiS%P0VWuU%K^J zTkQSJfU4u$=4tZ0x8t?iRNEU%^_N^0(af^k#3&HCP%FpKqQ6VIM-ci8t3 zk?I3p=0Wf5L<>V>256%^G(d9&V@%sm>}k&ZfwvJI6F-jBqx7g?gdKP;;wd;`=`j2W z2AUj*gXax}bNPOXoWmOZ!fD>KK@^+lV`_UtNak1m0*#w@ye}vdmW=P|-oYCwmnBcg zha*5>{s_=Z27h?QqNIc+c0etR$`tbZk5mYVG4MC;QQIxsi}H1zNRm{)*rD~AD;4gS zHWd}8{38Ky7F2!Li5pIygW)K;ucp{d>LGzqs@CaWiKD>$Kr8;Su%s4w^OMW$<-{!W zd_RGEoNw02B5aR6`X{H-s$+P!}l5h zasI6p&o*aKFUj=@GQKGN{MQs*3LD1`g>-=obKHR1?^(kn#1MzRq21I`YFNs)H!aLU z*_S8v)xhwePozZZcB4RnUcPFh4tha)*XK&6xr~oXefdz`C}HVb`|QM}viqARUm|1S zO{1~4HKcD)UQ^(y#?>}HLq?}dD2{mInJkdB9`>X$RY@JGATzpKFKV{H;3n}CX?Aj( zF+2GqMz+tq5gk_OIAID?;f?fUVCSUIzN2wMM`livf0L?ZVpMo(y&G4 z+q{^bGWO9&G9<9Txg+fHVWzSS$)Ncwk#3FKrGtfGAVQayK~uFa4cHU;OWaUkJybZA zIh5_iqvM?$51pwCr27YCZh2HAJ6VZcD}EfTh1Wvp2U9_COXxBAsnoRBUQDRD-G?^` zGKP#-Kbzi6f9;ADs%s5;3C}>&L7fcEa8WgPyLyHHVHj+4ggoJqa7Co(sYAK982 zHGNmu{yg!|erjic9p_I~cBOENXhbBfdtkG+uv$Z>0{!ivGlQk_AFdtj?%Qam3!bit z+|5jYmoBD|EZe`yqE3DWdRODD8So}DovUX71E z_ty2?DeV@^Nt6Mov|xTSKNUTAQb`VI-g3Rn7J=hE{B#35E+V0x&X#PMMWb8spSgm=8m z2@5?JQJ*VHW5qXx^VOR*wwGOe`Bl7_8Aog=lQmaX#@_pA&jHqUJk02HZn%fj!X5M0 zZpu(tSmcvx>E{2MQyRMF>XWVSINf3b7nBy{>6$Qf(@9po3}(yrticT3OgFZZr}#xH z06Fk7q(;HIGPl1oG`>GpZj_>YQ2A!s)j;bjKc9G|o2UeM%eWBLjNY~5-hq7e8QE^ncb0Z8kN;n-$P|g>Gx<+nzrUs59OJjS9>p_ zm9cLF{x$jpU-tmx$QD_g<^c~_2<|URUIUDHcG%-AScN*QT6W2-B^QGj?>FBalUa-QI`LmbxVyj;zt4-KECaVNgSkKngO@7}C*+Tjg-LI`Qb-EgId zbv;lREAcb*%q+c_;fo5EflCEAJ84CDK%F~~GW&^KAMfGJ`}Z*Wgnnn^>Go_l_iw7i zBdTS$dLYWV)6G~gfBG_v%S{YzU4DkY>Jb$On#JC2!*h4@l36BKjA+_*ZWuGZ zmWvoh5D!IwQo%&P;eBbb-GB^T_Lh+ky!FVp$2UxNC@lpk+SCbvq1RTEnK$ zqrvpk&P>31_Z>S{h`$_EKFOjtX|jbKHzir+y86=#O7scWylMRTCb}Q-HEcziA09UZ zTp^&DRXV9<-Z&Huw1~i2c{80Mh0!fa%A&_>`Jr;&|2*;5)Kh!`?}FTi*2{M0*b06e z;6%>4Y6@~OLFR`{tR}=bfEP9!5hFd-UB7ctpmUSxoR%Hud$JVP*lMi`b;b$d=$3sE?r612X#Q`Q^;V;E*YEgDtVC;65dI!4N~Hf{G9 zxIWw1A(Zi|v2ao65ScmAHty-Fri1(V6R-}ej+tWR6f88^2Lj_ z;$u{Vx^7PSkFvNC7g#Sx~w4@E`pG*!B+`6$y~JZ>Duc5;kJ9Qh{{g#2*IIt5M0Y;(YZ+!hKJgT z{4zxrj2Jk8aLrZ80qW6X7VhS0H0>tC1g*H;fc%28(tf5JpG(6bk`jNWAt_M~2C zKUm@J@x94q`JD0Qp4o66sU^=H%k#_S&m2R(4JE8BMES$`PN?r>GdMmDt~z!LB=sdW zb&-R=;N&BT>rWy_#{%9!W*xZ`F;v zSJk%mBWjOoy=ab64@_XcB&B{FaVZkpAq5DmJo#jUf)h5&Cxn&p(jUF$143gFy#@JU z$vAoeX_Lh{qT=9}p{p?^bgxW1`9hbJ!^4@9BbPqedj1D9f*L$}BNy&X*@b`CwVeul zJ)%UP>Hv7gFx(334}6VPgRK5wcl;G`L+9b8C65MkodQ77>-%Y*A63-MdIw+BLsT%H zi6x-+{9LT}e0lebpojNvadD|kGmllBe)3Bby!UTSWaoR(@L4(IQ|HBKldDkJV5o_J zvnv%j|5hqjIEbYe0B)1{zgUbAFoj!o;K7{KA0O5BvtW9T;?^yR?`>uo>kp+xvAdDQ zM8jKZSTeuvjM;jFX&ju9n0&cTclzUCBjI%{M7*E{u{>t<0I%1KI}2ERj;q{^n@5f5 z;h>(`3t|579Ww4wC2!m~B}C+Vffw%?G5I$rgB2oBH{2RI-tJJp|Msj&wNaC!?ojKg z)1BAnq{b|*<~!N>8j(E=KE;{}x;xcHOr}d(Mc#Sa!oNbaPv1|vFreLZBkDS>AdS8E z6Tm8w&znwEF2utyDs&ioEyz4gT#hjrv7^uF;lrWNs_A>e3uIzzAl;D3pS}~UqkVD^T%8Kv!g#Ae%0$AAZG9lk`-eoBl9MW` z%W|NFSiY+)s%S`xJAJ;2nV@hbCYUjNr_4k{WLPN9*H21lP?&#r^I^cr#R>_!ugW7h z|A#R_Cj39XAkAo zP5yX2|8uP}?0_OPeYX`EI=fI#>xqv(+!c==;|UeJK+deE8XlWV28 zs?McPsOF;Q<`MY;h8jVIb|-Zk01``H%zad?At|_D$~KWTL42Pky`2%e$2v*hdg)=- zPWv-DJ~PPG0@`NPZi?**BKVPDyY5Sjl`MV?ae520H<;85dJ}oVv`3qR@!aD5#HnC( z4;~Jj%9chkyr^?s@P3iV3o1E$F15!UXLW+6cqx5}^eJLY9vA-FXGrn=lrRM&Jrp_% zjaNscJwqz3F6m>tqHIk+1IM;D4kX5QMW{NceF&{Y+-7#FdG(5UL$bnNyNv7IBZ-pe zi@GS={=j!pvHgKAowd8|sPlBA{_ds=MXcfa^`H!RS2s#UMQG zCFSuS>GAq2d3B_xK`D)9{ zseLA+2AWAYgre~yF>R&Nf^3Ltwzte|PqqqF>#ay-oKT^c)MfRT)Pk<3O58+TZ@yCI zeuDfDv&Zs69B@_y3EldeHLcf$`Unplit#gkUD(FEDtEGH1>Fzut|vz2Jy5 z;juOOW(S9YAyS`&GyQc7r>RgAZ_gNG*jpsqN~*K=x0V?kW%Kw^4J^j#n^w)Ug4^M3 zN1oX7Elw@YLMOn-j3N2U4lCq{=?2{odSZ=6#dL4>i_&)ihy$L9ydu5maJby64w76h zTt8zy7eLbVmkwuFAikUh((ct>p~7*PuPetMaEpI zn_;?`42B>!r2k1h;~ZLleTQ1FZ>nYbB?+wRF^Gkw!9WeV@G6YV<68>s?cLb>N`Eor zEu`yA_kY49TcjT02BX~#eX7tlimWslzRGT`wp5E09u`H#cZ*Mfmr8LdT%pR{<cf?yq)vhIHTT_md^dACvtQJlO@uVjftJty}e&O23zPmNRWhgld za%Z1kY3yD!FH#;^97W5OUc9co%HuXO4eZ^2T5mGx(o~M&#>F+SaoK<_Clx!{;>-JpWE$eqW^1RM_8ecRRs$|Dt zEH@*H$2g2<+G>%6b#w^?)?(eJ>kGH(y2Qw&Q9i?E-I6a_lR z1s?SUh;Q;0aWsC_3sVX34~IrmT(j%wc*lg7EaCmz>(emiV5B%BCIFzN+h_JUo>QN* z+9_&k;lL%ne^*ZTb$F!3x9a>!VYaJd;8aDoAJ)&KNNQ^*)#_i6$8wa7T`L;2J__eV z1b9te+%KhDr%$Kecm=m_9XsNg0iEWO+UUu4`?EczIb@MtmuOj|u0`+c(4MFyTr0XtJAUQp zGuJ?{OnC=Wdt)91 z9vS{BGv_6}zkq(3ci!`d34O8!`pSoQYE!pAGK#*x((=$lUODy>&u5`YsWi_Mr+hc> zYo~MG)RSM@p4}w#upD;p?&yix6#5swD8?9n+poo@gdIy<9&H6&G`AF-Gx$iE^%mVV zDBL{K)s<%u=1h+0nZBTZv2y@jdAPLLi2iv;0prf*iE{W>iS@$diB{(hXXLEdrorsy z(Om1pBoYE>y%XqE)=OjmiRh{vPw+eGGHw7HWR{~2H3o3Q;-|0w#)i&Ua6Y{_h0^nf zMMI*j=20^wfc}Q1x{H}VcKbHjS7~9*z|dP>)yeL2tl)Aoj&vR#*;>& zI>GY&29Bxx#e2?9q?7ZpZN?IJe%50iRyA;Rw1w1`pfkT(7{9@Oj_Q4$>7Q7mRXSPl zqP1I^StZbJiI!=VRGyYpoNB1|6Lbwfd%bmpWYm5Px(su!{bf~v@wqZfJ0qgorg`Yc z3!lXq7hTyQ=f^p|b{ZiaA((euh->c>|2W9moG)}QZSqQugJndtdX#E$Vuq2xrtSnN z7t)^l$jfmAI2O^dh^JL^<9k(NvkGs8cRlO5(w^}v*tK{cU%5uNa%5q1EtbL>9MQM4 zb#hV5`QqSg?}YE7JftISvZa9LO-GyjyK57+Y3L_Pg^Nn2KI+yhNk>Nyb2^aW^3>En z&b590&NK#pn#^usNVc0a^2^qz)KQn2wMCs52RG@aNg93M-#?XNquV{!YI5is^g6G{ zY}|U#G)Worq$EOE`<_~-;KO7ff--Jjc?xYe{Ro8ky)1i0&yVu zgx*=Cn!zkZSd8*OHf4hRA?v*-;t$4S6y-kiEOI8*QNA+Udy}gAi-iM9a#Y$Mcd7J`lk&tt0;U1Jzumb`Qj+`{c6#PXnVM9te3k*k+* zD!nK>6vCEW^b%#eT0j!EdrhFG0w;X2u{=ZZ^ijA7q51pz4gb3m405&%PvR88t#2Pi z$>Lr$ot+VP{I-(^Y<;``R5LcXpoPB)tIco1VbEi{E`@tgK>C8T`Z*lLvJ<0S42cR$j{ z@d*<>dB$`#>h+NLGu-Uma7k|tC(@>Z^!Y;5zzBJG+ugMIIOPpGF4O=goDJ88g)2<@ zGw7ITH@8LzkJR4zhwdw#is{0nLEGlSVF{n(>s?s}Q@d*hOTUS4d)M#V>?^VRw_4(V zuI&a)rcB(sqHIBV@+|nXC?1^bi$zWdZzw#2Ivln2E_4~<|6DeK7^jre|9(#et`7p^4H2vO*`Us4$Eu7;LiqCCWD8b0}X*0bwE zpFr$B>D*yrps&^C#ZN~&pD8#v3Y$UHqhkpsfX0y1UQl0~48Bl)iofmC{KXTb=3P8D zTq>rd+C))mDi9@Z>wGH*8Qb2Ba#SU{MY5vVDz5EefDqt{Kv;%L7trEc9M;SBXje>I zGaYk*|LHa0p5Fpsy)pMfejk;qN5n&rTqX#v@8~2P{ZX4uKJI?ccg8eS>M{w)0z+_A z$c8sQ`X9gD3I*sjH8z;p2P9MS#_G3}F@SyfuUbodO5+qbu96a^nhxwWf)okM?%v4@ zodwk?&S~q>*<$Xk9c{sdrS{~EF05SPLQx-#+o%AFKMeE79pjV(IIv#<@EPP~{H2-m zdP^BM5_Dk?(fj=%AQZ7RN`Kb4$C@9c)Y_mqI$w6jfcOW8PT=6Y(vgl^|B$&t`XqZ@ z?uoSyk4XcOf>+6Gd=JI>-D&L$S+=VltN-y7h^Rr2{QJrio(!$6(I*tk@(HgzTz8xp zoUHq?u?s>3YvGoelLm+o4E!*)!NKeOG)$BS4)b@3v3_t9S-T7KY+bC}+zkQAzm^D2 z?NS*|yxZ%5Ry;H+f%p<08ao{|a}%5Tc;!zpB5?W8?3i`cw>VV@IODwKd1bYR3jaIh z_yGdQCmmH}w_6z@(=taLJdOPT7|4si< z(LpXaFWf51PEf=v2(WqPha5ItqvdK2ULV%W6fEk+8QM*I{k+8y#l6O=i>_St?wr{z zvTR=2Q^Aq+*^9KUOCUiWT|CaRsTmAdXDBN_m(vkFvMsXnCQyW-CczUS4l#2Fkn)ck zjOZI?4>CU`C+8--9B+;+G-#CjTq#CZ@VRn4{#bQo8{|fl51HqGqHS*GIq7>gCFD+W zT`jD62{U_K;Fj-WJk@DvT+gWbW>7g5e6{dEp{>rDagcFsDnaH(U77r%qq9?j>fe=u zU+Hj;lmmkMn>_SPkmwq@@Qo1q)XTLO#1Ad_vyb8ir?~O^XQ${A*kAq7iSPR^sjliR z5c{f@o2;HYu^AJkgprLSS9k`?Okks5HM^>$Hl7%(G3rS-jeSR(rz+wY2h^KB2hX7i zt*#_%F_9N%B)DoqUdnmt4)8y+qKF2sCM|jMCnsMJ%d3GrGwI8KZFlfr^3gjhA#*n$ zwG$9Tqj!;*Z(q8dO7+8J!Q@u32|DQ=JSL&&4RaAd*iex}8$G^8g@7v;qWzzc(1Q}9 zk_h-1+?l2szc172J)Y#08{8UF5ZwcajOX4GBvrzoc%9}v6C+!5(A(LAqBH8sL5WtTPaWL; zs64Y@t}@hgY5g zmNLpzb{~xA9x-cVu@vk_slA`0()1N|Y-x8jcG=urEf2l1nKCa&`5$|L5TK1Sf~;5{ z8-DBCspKK^wv*|x3Ud621Yh3@-$-U-L9Tp_)D;7eiTZ~5U#j&D-TzyH-Sbd(ZBC$q z6}}ulaB}KX#vcVNm^4h)1g9z6#0iOZ%p?fUGgF--X)3HI%=#M?`jYyajq`{#4JHYu z;fk&l)lhBX=^6~;(ER3=l7#Xbssc4;zUyTsP%I+@xNXH?`0?Lr1_LgfYN+$0ek

c|*SIk>F+txeWBx6Mm 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