From 1e0de369fbdbc0475d561e4a3844e7f5754ff9ac Mon Sep 17 00:00:00 2001 From: Gabriel Cisneros <124811524+tilordqwerty@users.noreply.github.com> Date: Fri, 4 Apr 2025 12:03:52 -0400 Subject: [PATCH 01/15] Update README.md --- README.md | 210 +----------------------------------------------------- 1 file changed, 3 insertions(+), 207 deletions(-) diff --git a/README.md b/README.md index f9e55d2e8..458536201 100644 --- a/README.md +++ b/README.md @@ -1,209 +1,5 @@ -# Reactfolio V1.2 👩🏽‍🚀 +# Dev Portfolio -Reactfolio is a modern and customizable personal portfolio web template built using the popular React library. It provides an easy way for developers, designers, and creatives to showcase their work, skills, and achievements in a professiona and visually appealing way. With its responsive design and clean code, Reactfolio can be easily tailored to suit individual needs and preferences, making it an ideal choice for anyone looking to create a stunning online portfolio. +## Here i will show my projects 👨‍💻📁. -
-Reactfolio -
- -Live demo here: reactfolio.tharindu.dev - -- [Features](#-features) -- [Getting started](#-getting-started) -- [Installation and Setup Instructions](#-installation-and-setup-instructions) -- [Folder structure](#-folder-structure) -- [Configurations](#-configurations) -- [Google Analytics](#-google-analytics) -- [Building the React App](#-building-the-react-app) -- [FAQ](#-faq) -- [Contribution](#-contribution) - -## 📙 Features - -- 📖 Multi-Page Layout - - Home - - About - - Projects - - Articles - - Contact -- 📱 Fully Responsive -- 🛠 Easy configurations - -## 📚 Getting started - -Clone down this repository. You will need `NodeJS` and `git` installed globally on your machine. - -## 🛠 Installation and Setup Instructions - -1. Installation: `npm install` - -2. Run the project: `npm start` - -Runs the app in the development mode.\ -Open [http://localhost:3000](http://localhost:3000) to view it in the browser. -The page will reload if you make edits. - -## 📁 Folder structure - -- `/public`: publicly accessible contents (ex: images, media). -- `/src`: all the components used in this project. - - `/src/components/`: each reusable components of each pages. - - `/src/data`: configurations of the web app. - - `/src/pages`: pages that include in the web app. - -## ⚙️ Configurations - -Since this is a public and open source project, you can make any changes to it. If you are a ReactJS developer you can do it easily. But if you are a beginner, I have extracted the configurable data into a single directory, so you can edit the files in that directory to configure the entire web application. - -Directory: `/src/data/` - -- `user.js` - - From this you can change the content of each page of the web application. - -- `articles.js` - - From this you can add your articles to the web application. - - Instructions: - - - Add new article - - 1. Create a new function starts with `article_`. For example you can add new function named `article_3`. - - 2. Then add the data accordingly. - - - Add `` tag and it's closing tags in body. - - In React there has no keyword `class`, so you should use `className` to define html classes. - - ```js - function article_3() { - return { - date: "7 May 2023", - title: "The Benefits of Cloud Computing", - description: "Why businesses are turning to the cloud.", - style: ` - .random-image { - align-self: center; - outline: 2px solid red; - } - `, - body: ( - -
-
- Content of article 1 -
- random -
-
- ), - }; - } - ``` - - 3. In the last lines you will see an array to which you need to add your new `articles` function. - - ```js - const myArticles = [article_1, article_2, article_3]; - ``` - -- `seo.js` - - The SEO.js file is a module that contains an array of objects, with each object representing metadata for a specific page of a React website. The purpose of this file is to centralize and manage the SEO (Search Engine Optimization) information for different pages. - - Each object in the SEO array has the following properties: - - `page`: Represents the page name or identifier. It helps in mapping the SEO data to the appropriate page. - - `title`: Specifies the title of the page. This title is typically displayed in the browser's title bar and is an important element for search engines. - - `description`: Provides a concise and informative description of the page content. This description is often displayed in search engine results and can greatly influence click-through rates. - keywords: Contains an array of keywords relevant to the page's content. Keywords can help search engines understand the topics covered on the page and can impact its visibility in search results. - By storing the SEO information in the SEO.js file, you can easily manage and update the metadata for different pages of your React website. This approach allows you to keep the SEO data separate from the components and reuse it across the application, ensuring consistent and optimized metadata for each page. - - Example: - - ```js - const SEO = [ - { - page: "home", - description: - "I am a backend developer with expertise in Node.js. I have experience in building scalable, secure and reliable web applications using various frameworks and technologies.", - keywords: ["Tharindu", "Tharindu N", "Tharindu Nayanajith"], - }, - ]; - ``` - -- `styles.css` - - From this you can change the font colors and font families of the web application. - - ```css - :root { - /* ------- colors ------- */ - --primary-color: #27272a; - --secondary-color: #65656d; - --tertiary-color: #acacb4; - --quaternary-color: #e4e4e7; - --link-color: #14b8a6; - /* ---------------------- */ - - /* ------- fonts ------- */ - --primary-font: "Heebo", sans-serif; - --secondary-font: "Roboto", sans-serif; - /* --------------------- */ - } - ``` - -## 📈 Google Analytics - -Add your Google Analytics 4 MEASUREMENT ID to `/src/data/tracking.js`. - -How to find the Google Analytics 4 MEASUREMENT ID ? - -[https://support.google.com/analytics/answer/9539598?hl=en](https://support.google.com/analytics/answer/9539598?hl=en) - -## 🚀 Building the React App - -To build the React app, you can use the `npm run build` command. This will create a production-ready build of your app in the `build/` directory. - -Here are the steps to follow: - -1. Open a terminal window and navigate to the root directory of your React app. -2. Run the `npm run build` command to create a production build of your app. This will generate a static bundle of your app in the `build/` directory. -3. Copy the contents of the `build/` directory to your server's public directory. You can do this using an FTP client or by running a command like `scp` to transfer the files to your server. Make sure to replace `example.com` and `/var/www/html` with your server's domain name and public directory, respectively: - - ```bash - scp -r build/* user@example.com:/var/www/html - ``` - -4. Your portfolio app should now be accessible from your server's domain name. You can verify this by opening a web browser and navigating to http://example.com (replace example.com with your server's domain name). - -That's it! Your React portfolio app should now be up and running on your server. Note that you may need to configure your server's web server (e.g., Apache or Nginx) to serve the index.html file in the build/ directory as the default page for your domain. - -## 🤔 FAQ - -**Q1. Subpages can only be accessed through links on the homepage or navigation bar, but those pages are not accessible through direct links.** - -If you are using Apache as your web server, you can insert this into your .htaccess file: - -```c - - RewriteEngine On - RewriteBase / - RewriteRule ^index\.html$ - [L] - RewriteCond %{REQUEST_FILENAME} !-f - RewriteCond %{REQUEST_FILENAME} !-d - RewriteCond %{REQUEST_FILENAME} !-l - RewriteRule . /index.html [L] - -``` - -## 🌱 Contribution - -If you have any suggestions on what to improve in Reactfolio and would like to share them, feel free to leave an issue or fork project to implement your own ideas +Template by truethari. Link: https://github.com/truethari/reactfolio From 4c2cbdea89e26af62f2d2fb9482549e6d9994c7b Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Thu, 4 Dec 2025 12:19:46 -0400 Subject: [PATCH 02/15] edit --- .github/ISSUE_TEMPLATE/bug_report.md | 76 +- .github/ISSUE_TEMPLATE/custom.md | 20 +- .github/ISSUE_TEMPLATE/feature_request.md | 40 +- .gitignore | 46 +- CODE_OF_CONDUCT.md | 256 +- CONTRIBUTING.md | 86 +- LICENSE | 42 +- README.md | 10 +- package-lock.json | 35148 ++++++++-------- package.json | 116 +- public/index.html | 28 +- public/logo.png | Bin 17330 -> 21499 bytes public/logo.webp | Bin 0 -> 21370 bytes public/robots.txt | 6 +- src/App.js | 76 +- src/App.test.js | 16 +- src/app.css | 247 +- src/components/about/socials.jsx | 186 +- src/components/about/styles/socials.css | 72 +- src/components/articles/article.jsx | 72 +- src/components/articles/style/article.css | 138 +- src/components/common/card.jsx | 50 +- src/components/common/footer.jsx | 80 +- src/components/common/logo.jsx | 52 +- src/components/common/navBar.jsx | 127 +- src/components/common/styles/card.css | 68 +- src/components/common/styles/footer.css | 126 +- src/components/common/styles/logo.css | 12 +- src/components/common/styles/navBar.css | 148 +- src/components/homepage/article.jsx | 76 +- src/components/homepage/styles/article.css | 116 +- src/components/homepage/styles/works.css | 88 +- src/components/homepage/works.jsx | 96 +- src/components/projects/allProjects.jsx | 54 +- src/components/projects/project.jsx | 70 +- .../projects/styles/allProjects.css | 44 +- src/components/projects/styles/project.css | 144 +- src/data/articles.js | 130 +- src/data/seo.js | 76 +- src/data/styles.css | 28 +- src/data/tracking.js | 6 +- src/data/user.js | 168 +- src/index.css | 28 +- src/index.js | 40 +- src/pages/404.jsx | 102 +- src/pages/about.jsx | 164 +- src/pages/articles.jsx | 158 +- src/pages/contact.jsx | 182 +- src/pages/homepage.jsx | 411 +- src/pages/projects.jsx | 144 +- src/pages/readArticle.jsx | 168 +- src/pages/styles/404.css | 194 +- src/pages/styles/about.css | 234 +- src/pages/styles/articles.css | 104 +- src/pages/styles/contact.css | 76 +- src/pages/styles/homepage.css | 300 +- src/pages/styles/projects.css | 66 +- src/pages/styles/readArticle.css | 136 +- src/reportWebVitals.js | 26 +- src/setupTests.js | 10 +- 60 files changed, 20487 insertions(+), 20496 deletions(-) create mode 100644 public/logo.webp diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index dd84ea782..6867cf8d2 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,38 +1,38 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] - -**Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md index 48d5f81fa..3e9dad051 100644 --- a/.github/ISSUE_TEMPLATE/custom.md +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -1,10 +1,10 @@ ---- -name: Custom issue template -about: Describe this issue template's purpose here. -title: '' -labels: '' -assignees: '' - ---- - - +--- +name: Custom issue template +about: Describe this issue template's purpose here. +title: '' +labels: '' +assignees: '' + +--- + + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index bbcbbe7d6..72718d5aa 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,20 +1,20 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.gitignore b/.gitignore index 4d29575de..c0676348c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,23 +1,23 @@ -# 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* +# 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/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 421e71306..40c857df3 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,128 +1,128 @@ -# Contributor Covenant Code of Conduct - -## Our Pledge - -We as members, contributors, and leaders pledge to make participation in our -community a harassment-free experience for everyone, regardless of age, body -size, visible or invisible disability, ethnicity, sex characteristics, gender -identity and expression, level of experience, education, socio-economic status, -nationality, personal appearance, race, religion, or sexual identity -and orientation. - -We pledge to act and interact in ways that contribute to an open, welcoming, -diverse, inclusive, and healthy community. - -## Our Standards - -Examples of behavior that contributes to a positive environment for our -community include: - -* Demonstrating empathy and kindness toward other people -* Being respectful of differing opinions, viewpoints, and experiences -* Giving and gracefully accepting constructive feedback -* Accepting responsibility and apologizing to those affected by our mistakes, - and learning from the experience -* Focusing on what is best not just for us as individuals, but for the - overall community - -Examples of unacceptable behavior include: - -* The use of sexualized language or imagery, and sexual attention or - advances of any kind -* Trolling, insulting or derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or email - address, without their explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting - -## Enforcement Responsibilities - -Community leaders are responsible for clarifying and enforcing our standards of -acceptable behavior and will take appropriate and fair corrective action in -response to any behavior that they deem inappropriate, threatening, offensive, -or harmful. - -Community leaders have the right and responsibility to remove, edit, or reject -comments, commits, code, wiki edits, issues, and other contributions that are -not aligned to this Code of Conduct, and will communicate reasons for moderation -decisions when appropriate. - -## Scope - -This Code of Conduct applies within all community spaces, and also applies when -an individual is officially representing the community in public spaces. -Examples of representing our community include using an official e-mail address, -posting via an official social media account, or acting as an appointed -representative at an online or offline event. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported to the community leaders responsible for enforcement at -mail@tharindu.dev. -All complaints will be reviewed and investigated promptly and fairly. - -All community leaders are obligated to respect the privacy and security of the -reporter of any incident. - -## Enforcement Guidelines - -Community leaders will follow these Community Impact Guidelines in determining -the consequences for any action they deem in violation of this Code of Conduct: - -### 1. Correction - -**Community Impact**: Use of inappropriate language or other behavior deemed -unprofessional or unwelcome in the community. - -**Consequence**: A private, written warning from community leaders, providing -clarity around the nature of the violation and an explanation of why the -behavior was inappropriate. A public apology may be requested. - -### 2. Warning - -**Community Impact**: A violation through a single incident or series -of actions. - -**Consequence**: A warning with consequences for continued behavior. No -interaction with the people involved, including unsolicited interaction with -those enforcing the Code of Conduct, for a specified period of time. This -includes avoiding interactions in community spaces as well as external channels -like social media. Violating these terms may lead to a temporary or -permanent ban. - -### 3. Temporary Ban - -**Community Impact**: A serious violation of community standards, including -sustained inappropriate behavior. - -**Consequence**: A temporary ban from any sort of interaction or public -communication with the community for a specified period of time. No public or -private interaction with the people involved, including unsolicited interaction -with those enforcing the Code of Conduct, is allowed during this period. -Violating these terms may lead to a permanent ban. - -### 4. Permanent Ban - -**Community Impact**: Demonstrating a pattern of violation of community -standards, including sustained inappropriate behavior, harassment of an -individual, or aggression toward or disparagement of classes of individuals. - -**Consequence**: A permanent ban from any sort of public interaction within -the community. - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], -version 2.0, available at -https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. - -Community Impact Guidelines were inspired by [Mozilla's code of conduct -enforcement ladder](https://github.com/mozilla/diversity). - -[homepage]: https://www.contributor-covenant.org - -For answers to common questions about this code of conduct, see the FAQ at -https://www.contributor-covenant.org/faq. Translations are available at -https://www.contributor-covenant.org/translations. +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +mail@tharindu.dev. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Community Impact Guidelines were inspired by [Mozilla's code of conduct +enforcement ladder](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see the FAQ at +https://www.contributor-covenant.org/faq. Translations are available at +https://www.contributor-covenant.org/translations. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1a16030d4..7687eb017 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,43 +1,43 @@ -Contributing Guidelines - -Thank you for your interest in contributing to our project! We welcome contributions from everyone. By participating in this project, you agree to abide by the following guidelines: - -Code of Conduct: -Please review and adhere to our Code of Conduct, which establishes a welcoming and inclusive environment for all contributors. - -Types of Contributions: -We welcome different types of contributions, including but not limited to: - -- Bug fixes -- New features or enhancements -- Documentation improvements -- Test cases -- Translations -- Feedback and suggestions - -Getting Started: -To get started with contributing, follow these steps: - -1. Fork the repository and clone it to your local machine. -2. Install the necessary dependencies. -3. Create a new branch for your contribution. -4. Make your changes or additions. -5. Run tests and ensure that everything is working as expected. -6. Commit your changes with a clear and descriptive commit message. -7. Push your changes to your forked repository. -8. Submit a pull request (PR) to our main repository, clearly explaining the purpose and details of your contribution. - -Code Style and Standards: -Please ensure that your code adheres to our coding style and standards. Review our style guide and follow the established conventions for formatting, naming, and documentation. - -Documentation: -Update relevant documentation to reflect your changes. This includes README files, code comments, and any other supporting documentation. - -Issue Reporting: -If you encounter any bugs or issues, please submit a detailed bug report, including steps to reproduce and any relevant information. You can also search for existing issues and contribute to their resolution. - -Community Feedback: -We value feedback and suggestions from the community. Join our discussion forums, participate in conversations, and share your ideas for improving the project. - -Thank you for your contributions and for helping make this project better! - +Contributing Guidelines + +Thank you for your interest in contributing to our project! We welcome contributions from everyone. By participating in this project, you agree to abide by the following guidelines: + +Code of Conduct: +Please review and adhere to our Code of Conduct, which establishes a welcoming and inclusive environment for all contributors. + +Types of Contributions: +We welcome different types of contributions, including but not limited to: + +- Bug fixes +- New features or enhancements +- Documentation improvements +- Test cases +- Translations +- Feedback and suggestions + +Getting Started: +To get started with contributing, follow these steps: + +1. Fork the repository and clone it to your local machine. +2. Install the necessary dependencies. +3. Create a new branch for your contribution. +4. Make your changes or additions. +5. Run tests and ensure that everything is working as expected. +6. Commit your changes with a clear and descriptive commit message. +7. Push your changes to your forked repository. +8. Submit a pull request (PR) to our main repository, clearly explaining the purpose and details of your contribution. + +Code Style and Standards: +Please ensure that your code adheres to our coding style and standards. Review our style guide and follow the established conventions for formatting, naming, and documentation. + +Documentation: +Update relevant documentation to reflect your changes. This includes README files, code comments, and any other supporting documentation. + +Issue Reporting: +If you encounter any bugs or issues, please submit a detailed bug report, including steps to reproduce and any relevant information. You can also search for existing issues and contribute to their resolution. + +Community Feedback: +We value feedback and suggestions from the community. Join our discussion forums, participate in conversations, and share your ideas for improving the project. + +Thank you for your contributions and for helping make this project better! + diff --git a/LICENSE b/LICENSE index 2957e9471..f21fc6865 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,21 @@ -MIT License - -Copyright (c) 2023 Tharindu N. Madhusanka - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +MIT License + +Copyright (c) 2023 Tharindu N. Madhusanka + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index 458536201..ea9fcb85f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -# Dev Portfolio - -## Here i will show my projects 👨‍💻📁. - -Template by truethari. Link: https://github.com/truethari/reactfolio +# Dev Portfolio + +## Here i will show my projects 👨‍💻📁. + +Template by truethari. Link: https://github.com/truethari/reactfolio diff --git a/package-lock.json b/package-lock.json index e95ac91d4..75e4b7d0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17574 +1,17574 @@ -{ - "name": "reactfolio", - "version": "1.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "reactfolio", - "version": "1.1.0", - "license": "MIT", - "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.4.0", - "@fortawesome/free-brands-svg-icons": "^6.4.0", - "@fortawesome/free-regular-svg-icons": "^6.4.0", - "@fortawesome/free-solid-svg-icons": "^6.4.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^13.4.0", - "@testing-library/user-event": "^13.5.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-ga4": "^2.1.0", - "react-helmet": "^6.1.0", - "react-router-dom": "^6.11.1", - "react-scripts": "5.0.1", - "styled-components": "^5.3.10", - "web-vitals": "^2.1.4" - } - }, - "node_modules/@adobe/css-tools": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", - "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", - "dependencies": { - "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.21.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.7.tgz", - "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", - "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.5", - "@babel/helper-compilation-targets": "^7.21.5", - "@babel/helper-module-transforms": "^7.21.5", - "@babel/helpers": "^7.21.5", - "@babel/parser": "^7.21.8", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/eslint-parser": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.8.tgz", - "integrity": "sha512-HLhI+2q+BP3sf78mFUZNCGc10KEmoUqtUT1OCdMZsN+qr4qFeLUod62/zAnF3jNQstwyasDkZnVXwfK2Bml7MQ==", - "dependencies": { - "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.11.0", - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/@babel/eslint-parser/node_modules/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==", - "engines": { - "node": ">=10" - } - }, - "node_modules/@babel/eslint-parser/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", - "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", - "dependencies": { - "@babel/types": "^7.21.5", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.21.5.tgz", - "integrity": "sha512-uNrjKztPLkUk7bpCNC0jEKDJzzkvel/W+HguzbN8krA+LPfC1CEobJEvAvGka2A/M+ViOqXdcRL0GqPUJSjx9g==", - "dependencies": { - "@babel/types": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz", - "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==", - "dependencies": { - "@babel/compat-data": "^7.21.5", - "@babel/helper-validator-option": "^7.21.0", - "browserslist": "^4.21.3", - "lru-cache": "^5.1.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.8.tgz", - "integrity": "sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-member-expression-to-functions": "^7.21.5", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.21.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/helper-split-export-declaration": "^7.18.6", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.8.tgz", - "integrity": "sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "regexpu-core": "^5.3.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", - "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", - "dependencies": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz", - "integrity": "sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==", - "dependencies": { - "@babel/types": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", - "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", - "dependencies": { - "@babel/types": "^7.21.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz", - "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-module-imports": "^7.21.4", - "@babel/helper-simple-access": "^7.21.5", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", - "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz", - "integrity": "sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-member-expression-to-functions": "^7.21.5", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", - "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", - "dependencies": { - "@babel/types": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", - "dependencies": { - "@babel/types": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", - "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", - "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", - "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", - "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", - "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", - "dependencies": { - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz", - "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", - "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-proposal-optional-chaining": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", - "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", - "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", - "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/plugin-syntax-decorators": "^7.21.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", - "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", - "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", - "dependencies": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", - "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", - "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", - "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", - "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", - "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz", - "integrity": "sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", - "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", - "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", - "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", - "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-split-export-declaration": "^7.18.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz", - "integrity": "sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/template": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", - "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", - "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-flow": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", - "integrity": "sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", - "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", - "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", - "dependencies": { - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz", - "integrity": "sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.21.5", - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/helper-simple-access": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", - "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", - "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-identifier": "^7.19.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", - "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", - "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.20.5", - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", - "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", - "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", - "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.5.tgz", - "integrity": "sha512-ELdlq61FpoEkHO6gFRpfj0kUgSwQTGoaEU8eMRoS8Dv3v6e7BjEAj5WMtIBRdHUeAioMhKP5HyxNzNnP+heKbA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-module-imports": "^7.21.4", - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/plugin-syntax-jsx": "^7.21.4", - "@babel/types": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", - "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", - "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz", - "integrity": "sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5", - "regenerator-transform": "^0.15.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", - "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", - "dependencies": { - "@babel/helper-module-imports": "^7.21.4", - "@babel/helper-plugin-utils": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", - "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", - "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-typescript": "^7.20.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz", - "integrity": "sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.5.tgz", - "integrity": "sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==", - "dependencies": { - "@babel/compat-data": "^7.21.5", - "@babel/helper-compilation-targets": "^7.21.5", - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", - "@babel/plugin-proposal-async-generator-functions": "^7.20.7", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.21.0", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.21.0", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.21.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@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.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.21.5", - "@babel/plugin-transform-async-to-generator": "^7.20.7", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.21.0", - "@babel/plugin-transform-classes": "^7.21.0", - "@babel/plugin-transform-computed-properties": "^7.21.5", - "@babel/plugin-transform-destructuring": "^7.21.3", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.21.5", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.20.11", - "@babel/plugin-transform-modules-commonjs": "^7.21.5", - "@babel/plugin-transform-modules-systemjs": "^7.20.11", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.21.3", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.21.5", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.20.7", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.21.5", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.21.5", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", - "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-transform-react-display-name": "^7.18.6", - "@babel/plugin-transform-react-jsx": "^7.18.6", - "@babel/plugin-transform-react-jsx-development": "^7.18.6", - "@babel/plugin-transform-react-pure-annotations": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz", - "integrity": "sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-syntax-jsx": "^7.21.4", - "@babel/plugin-transform-modules-commonjs": "^7.21.5", - "@babel/plugin-transform-typescript": "^7.21.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" - }, - "node_modules/@babel/runtime": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", - "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", - "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", - "dependencies": { - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.5", - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.5", - "@babel/types": "^7.21.5", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", - "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", - "dependencies": { - "@babel/helper-string-parser": "^7.21.5", - "@babel/helper-validator-identifier": "^7.19.1", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - }, - "node_modules/@csstools/normalize.css": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", - "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" - }, - "node_modules/@csstools/postcss-cascade-layers": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", - "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", - "dependencies": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-nested-calc": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/selector-specificity": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", - "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", - "engines": { - "node": "^14 || ^16 || >=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.10" - } - }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", - "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", - "dependencies": { - "@emotion/memoize": "^0.8.0" - } - }, - "node_modules/@emotion/memoize": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" - }, - "node_modules/@emotion/stylis": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", - "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" - }, - "node_modules/@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", - "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.1", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/js": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", - "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fortawesome/fontawesome-common-types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.0.tgz", - "integrity": "sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==", - "hasInstallScript": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/fontawesome-svg-core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.0.tgz", - "integrity": "sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==", - "hasInstallScript": true, - "dependencies": { - "@fortawesome/fontawesome-common-types": "6.4.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/free-brands-svg-icons": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.4.0.tgz", - "integrity": "sha512-qvxTCo0FQ5k2N+VCXb/PZQ+QMhqRVM4OORiO6MXdG6bKolIojGU/srQ1ptvKk0JTbRgaJOfL2qMqGvBEZG7Z6g==", - "hasInstallScript": true, - "dependencies": { - "@fortawesome/fontawesome-common-types": "6.4.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/free-regular-svg-icons": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.4.0.tgz", - "integrity": "sha512-ZfycI7D0KWPZtf7wtMFnQxs8qjBXArRzczABuMQqecA/nXohquJ5J/RCR77PmY5qGWkxAZDxpnUFVXKwtY/jPw==", - "hasInstallScript": true, - "dependencies": { - "@fortawesome/fontawesome-common-types": "6.4.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/free-solid-svg-icons": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.0.tgz", - "integrity": "sha512-kutPeRGWm8V5dltFP1zGjQOEAzaLZj4StdQhWVZnfGFCvAPVvHh8qk5bRrU4KXnRRRNni5tKQI9PBAdI6MP8nQ==", - "hasInstallScript": true, - "dependencies": { - "@fortawesome/fontawesome-common-types": "6.4.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@fortawesome/react-fontawesome": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz", - "integrity": "sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==", - "dependencies": { - "prop-types": "^15.8.1" - }, - "peerDependencies": { - "@fortawesome/fontawesome-svg-core": "~1 || ~6", - "react": ">=16.3" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" - }, - "node_modules/@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==", - "dependencies": { - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/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==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/console/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/console/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/console/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/core/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/core/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", - "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", - "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", - "dependencies": { - "jest-get-type": "^29.4.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect-utils/node_modules/jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/reporters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "dependencies": { - "@sinclair/typebox": "^0.24.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", - "dependencies": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/transform/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/transform/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/transform/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/transform/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@jest/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" - }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", - "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", - "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", - "dependencies": { - "eslint-scope": "5.1.1" - } - }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/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==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", - "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", - "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.23.3", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.4", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "@types/webpack": "4.x || 5.x", - "react-refresh": ">=0.10.0 <1.0.0", - "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <4.0.0", - "webpack": ">=4.43.0 <6.0.0", - "webpack-dev-server": "3.x || 4.x", - "webpack-hot-middleware": "2.x", - "webpack-plugin-serve": "0.x || 1.x" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { - "optional": true - }, - "type-fest": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - }, - "webpack-hot-middleware": { - "optional": true - }, - "webpack-plugin-serve": { - "optional": true - } - } - }, - "node_modules/@remix-run/router": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.1.tgz", - "integrity": "sha512-YUkWj+xs0oOzBe74OgErsuR3wVn+efrFhXBWrit50kOiED+pvQe2r6MWY0iJMQU/mSVKxvNzL4ZaYvjdX+G7ZA==", - "engines": { - "node": ">=14" - } - }, - "node_modules/@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", - "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" - }, - "peerDependenciesMeta": { - "@types/babel__core": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", - "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/pluginutils/node_modules/@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==" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", - "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" - }, - "node_modules/@sinclair/typebox": { - "version": "0.24.51", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "dependencies": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", - "dependencies": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/types": "^7.12.6" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@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==", - "dependencies": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@testing-library/dom": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", - "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "^5.0.0", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "peer": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@testing-library/dom/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "peer": true - }, - "node_modules/@testing-library/dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/jest-dom": { - "version": "5.16.5", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", - "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", - "dependencies": { - "@adobe/css-tools": "^4.0.1", - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=8", - "npm": ">=6", - "yarn": ">=1" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@testing-library/jest-dom/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/react": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", - "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@testing-library/react/node_modules/@testing-library/dom": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", - "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "^5.0.0", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.4.4", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@testing-library/react/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/react/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@testing-library/react/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@testing-library/react/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@testing-library/react/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/react/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/user-event": { - "version": "13.5.0", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", - "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/aria-query": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", - "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" - }, - "node_modules/@types/babel__core": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", - "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.18.5", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", - "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", - "dependencies": { - "@babel/types": "^7.3.0" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.37.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", - "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" - }, - "node_modules/@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.34", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.34.tgz", - "integrity": "sha512-fvr49XlCGoUj2Pp730AItckfjat4WNb0lb3kfrLWffd+RLeoGAMsq7UOy04PAPtoL01uKwcp6u8nhzpgpDYr3w==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", - "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.11", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", - "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" - }, - "node_modules/@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==", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", - "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/jest/node_modules/@jest/schemas": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", - "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", - "dependencies": { - "@sinclair/typebox": "^0.25.16" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/@jest/types": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", - "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", - "dependencies": { - "@jest/schemas": "^29.4.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/@sinclair/typebox": { - "version": "0.25.24", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", - "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" - }, - "node_modules/@types/jest/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@types/jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/@types/jest/node_modules/diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/expect": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", - "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", - "dependencies": { - "@jest/expect-utils": "^29.5.0", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.5.0", - "jest-message-util": "^29.5.0", - "jest-util": "^29.5.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/jest/node_modules/jest-diff": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", - "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-matcher-utils": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", - "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.5.0", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.5.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-message-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", - "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.5.0", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.5.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-util": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", - "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", - "dependencies": { - "@jest/types": "^29.5.0", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/pretty-format": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", - "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", - "dependencies": { - "@jest/schemas": "^29.4.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@types/jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/node": { - "version": "18.16.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", - "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==" - }, - "node_modules/@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==" - }, - "node_modules/@types/prettier": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", - "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" - }, - "node_modules/@types/react": { - "version": "18.2.2", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.2.tgz", - "integrity": "sha512-4GZH3GLuqdZbDvOW5Pqqe7jgsDrKwkJfZMZLwFcgoz3CVDSvnMeG/Ihe44IbZ5Mqhh1fyTh5e44z6pNjIzzV8g==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.3.tgz", - "integrity": "sha512-hxXEXWxFJXbY0LMj/T69mznqOZJXNtQMqVxIiirVAZnnpeYiD4zt+lPsgcr/cfWg2VLsxZ1y26vigG03prYB+Q==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" - }, - "node_modules/@types/semver": { - "version": "7.3.13", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", - "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" - }, - "node_modules/@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", - "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", - "dependencies": { - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - }, - "node_modules/@types/testing-library__jest-dom": { - "version": "5.14.5", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", - "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", - "dependencies": { - "@types/jest": "*" - } - }, - "node_modules/@types/trusted-types": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", - "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" - }, - "node_modules/@types/ws": { - "version": "8.5.4", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", - "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "16.0.5", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", - "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.2.tgz", - "integrity": "sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==", - "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.2", - "@typescript-eslint/type-utils": "5.59.2", - "@typescript-eslint/utils": "5.59.2", - "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.2.tgz", - "integrity": "sha512-JLw2UImsjHDuVukpA8Nt+UK7JKE/LQAeV3tU5f7wJo2/NNYVwcakzkWjoYzu/2qzWY/Z9c7zojngNDfecNt92g==", - "dependencies": { - "@typescript-eslint/utils": "5.59.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz", - "integrity": "sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==", - "dependencies": { - "@typescript-eslint/scope-manager": "5.59.2", - "@typescript-eslint/types": "5.59.2", - "@typescript-eslint/typescript-estree": "5.59.2", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", - "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", - "dependencies": { - "@typescript-eslint/types": "5.59.2", - "@typescript-eslint/visitor-keys": "5.59.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.2.tgz", - "integrity": "sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==", - "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.2", - "@typescript-eslint/utils": "5.59.2", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", - "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", - "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", - "dependencies": { - "@typescript-eslint/types": "5.59.2", - "@typescript-eslint/visitor-keys": "5.59.2", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz", - "integrity": "sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.2", - "@typescript-eslint/types": "5.59.2", - "@typescript-eslint/typescript-estree": "5.59.2", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/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==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", - "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", - "dependencies": { - "@typescript-eslint/types": "5.59.2", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.5.tgz", - "integrity": "sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ==", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.5", - "@webassemblyjs/helper-wasm-bytecode": "1.11.5" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz", - "integrity": "sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ==" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz", - "integrity": "sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA==" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz", - "integrity": "sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg==" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz", - "integrity": "sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA==", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.5", - "@webassemblyjs/helper-api-error": "1.11.5", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz", - "integrity": "sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA==" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz", - "integrity": "sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.5", - "@webassemblyjs/helper-buffer": "1.11.5", - "@webassemblyjs/helper-wasm-bytecode": "1.11.5", - "@webassemblyjs/wasm-gen": "1.11.5" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz", - "integrity": "sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg==", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.5.tgz", - "integrity": "sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ==", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.5.tgz", - "integrity": "sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ==" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz", - "integrity": "sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ==", - "dependencies": { - "@webassemblyjs/ast": "1.11.5", - "@webassemblyjs/helper-buffer": "1.11.5", - "@webassemblyjs/helper-wasm-bytecode": "1.11.5", - "@webassemblyjs/helper-wasm-section": "1.11.5", - "@webassemblyjs/wasm-gen": "1.11.5", - "@webassemblyjs/wasm-opt": "1.11.5", - "@webassemblyjs/wasm-parser": "1.11.5", - "@webassemblyjs/wast-printer": "1.11.5" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz", - "integrity": "sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.5", - "@webassemblyjs/helper-wasm-bytecode": "1.11.5", - "@webassemblyjs/ieee754": "1.11.5", - "@webassemblyjs/leb128": "1.11.5", - "@webassemblyjs/utf8": "1.11.5" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz", - "integrity": "sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw==", - "dependencies": { - "@webassemblyjs/ast": "1.11.5", - "@webassemblyjs/helper-buffer": "1.11.5", - "@webassemblyjs/wasm-gen": "1.11.5", - "@webassemblyjs/wasm-parser": "1.11.5" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz", - "integrity": "sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew==", - "dependencies": { - "@webassemblyjs/ast": "1.11.5", - "@webassemblyjs/helper-api-error": "1.11.5", - "@webassemblyjs/helper-wasm-bytecode": "1.11.5", - "@webassemblyjs/ieee754": "1.11.5", - "@webassemblyjs/leb128": "1.11.5", - "@webassemblyjs/utf8": "1.11.5" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz", - "integrity": "sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA==", - "dependencies": { - "@webassemblyjs/ast": "1.11.5", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "node_modules/@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==" - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/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==", - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/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==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/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==", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/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==", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.reduce": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", - "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" - }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/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==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", - "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", - "dependencies": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-named-asset-import": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", - "peerDependencies": { - "@babel/core": "^7.1.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", - "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-styled-components": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.1.tgz", - "integrity": "sha512-c8lJlszObVQPguHkI+akXv8+Jgb9Ccujx0EetL7oIvwU100LxO6XAGe45qry37wUL40a5U9f23SYrivro2XKhA==", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-module-imports": "^7.16.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "lodash": "^4.17.21", - "picomatch": "^2.3.0" - }, - "peerDependencies": { - "styled-components": ">= 2" - } - }, - "node_modules/babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==" - }, - "node_modules/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==" - }, - "node_modules/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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", - "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" - }, - "node_modules/bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", - "dependencies": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "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" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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==" - }, - "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/camelize": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", - "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001482", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001482.tgz", - "integrity": "sha512-F1ZInsg53cegyjroxLNW9DmrEQ1SuGRTO1QlpA0o2/6OpQ0gFeDRoq1yFmnr8Sakn9qwwt9DmbxHB6w167OSuQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "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" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/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==", - "engines": { - "node": ">=10" - } - }, - "node_modules/check-types": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", - "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "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" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" - }, - "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/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==" - }, - "node_modules/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==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "engines": { - "node": ">= 12" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" - }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/compression/node_modules/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==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "node_modules/core-js": { - "version": "3.30.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz", - "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.30.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz", - "integrity": "sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==", - "dependencies": { - "browserslist": "^4.21.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.30.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.1.tgz", - "integrity": "sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-blank-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-color-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", - "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", - "engines": { - "node": ">=4" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", - "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-loader": { - "version": "6.7.3", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", - "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.19", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "bin": { - "css-prefers-color-scheme": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/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==" - }, - "node_modules/css-to-react-native": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", - "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", - "dependencies": { - "camelize": "^1.0.0", - "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^4.0.2" - } - }, - "node_modules/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==", - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" - }, - "node_modules/cssdb": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.5.4.tgz", - "integrity": "sha512-fGD+J6Jlq+aurfE1VDXlLS4Pt0VtNlu2+YgfGOdMxRyl/HQ9bDiHTwSck1Yz8A97Dt/82izSK6Bp/4nVqacOsg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/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==" - }, - "node_modules/csso/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" - }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" - }, - "node_modules/deep-equal": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", - "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.0", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.0", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - }, - "node_modules/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==", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" - }, - "node_modules/diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" - }, - "node_modules/dns-packet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", - "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dependencies": { - "webidl-conversions": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "engines": { - "node": ">=10" - } - }, - "node_modules/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==" - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.382", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.382.tgz", - "integrity": "sha512-czMavlW52VIPgutbVL9JnZIZuFijzsG1ww/1z2Otu1r1q+9Qe2bTsH3My3sZarlvwyqHM6+mnZfEnt2Vr4dsIg==" - }, - "node_modules/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz", - "integrity": "sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" - }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-module-lexer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", - "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==" - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", - "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.2", - "@eslint/js": "8.39.0", - "@humanwhocodes/config-array": "^0.11.8", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.0", - "espree": "^9.5.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", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-sdsl": "^4.1.4", - "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.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.32.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", - "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.3.tgz", - "integrity": "sha512-0yhsKFsjHLud5PM+f2dWr9K3rqYzMy4cSHs3lcmFYMa1CdSzRvHGgXvsFarBjZ41gU8jhTdMIkg8jHLxGJqLqw==", - "dependencies": { - "@typescript-eslint/utils": "^5.58.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", - "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", - "dependencies": { - "@types/eslint": "^7.29.0 || ^8.4.1", - "jest-worker": "^28.0.2", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", - "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", - "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", - "dependencies": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "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" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" - }, - "node_modules/follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/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==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==" - }, - "node_modules/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==", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "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" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==" - }, - "node_modules/harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "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" - } - }, - "node_modules/hpack.js/node_modules/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==" - }, - "node_modules/hpack.js/node_modules/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==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/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==", - "dependencies": { - "whatwg-encoding": "^1.0.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz", - "integrity": "sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" - }, - "node_modules/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==", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/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==", - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" - }, - "node_modules/identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", - "dependencies": { - "harmony-reflect": "^1.4.6" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-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==", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", - "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==" - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/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==", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jake/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "dependencies": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "dependencies": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-circus/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-circus/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-circus/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "dependencies": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "dependencies": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-config/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-each/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-jasmine2/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-jasmine2/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-jasmine2/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-jasmine2/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-jasmine2/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-jasmine2/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-validate/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", - "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^28.0.0", - "jest-watcher": "^28.0.0", - "slash": "^4.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "dependencies": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-watch-typeahead/node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/jest-watch-typeahead/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", - "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", - "dependencies": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", - "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-sdsl": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", - "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/js-sdsl" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dependencies": { - "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.6", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", - "dependencies": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "engines": { - "node": ">=6" - } - }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dependencies": { - "language-subtag-registry": "~0.3.2" - } - }, - "node_modules/launch-editor": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", - "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.7.3" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/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==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/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==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.1.tgz", - "integrity": "sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA==", - "dependencies": { - "fs-monkey": "^1.0.3" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.7.5", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", - "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/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==" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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==" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" - }, - "node_modules/node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", - "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", - "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", - "dependencies": { - "array.prototype.reduce": "^1.0.5", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.21.2", - "safe-array-concat": "^1.0.0" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/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==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/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==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-up/node_modules/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==", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-browser-comments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "browserslist": ">=4", - "postcss": ">=8" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" - } - }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/postcss-custom-properties": { - "version": "12.1.11", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", - "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-flexbugs-fixes": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", - "peerDependencies": { - "postcss": "^8.1.4" - } - }, - "node_modules/postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", - "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", - "engines": { - "node": ">= 14" - } - }, - "node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nesting": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", - "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-normalize": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", - "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", - "dependencies": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "browserslist": ">= 4", - "postcss": ">= 8" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-opacity-percentage": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", - "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-overflow-shorthand": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "peerDependencies": { - "postcss": "^8" - } - }, - "node_modules/postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-preset-env": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", - "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", - "dependencies": { - "@csstools/postcss-cascade-layers": "^1.1.1", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.13", - "browserslist": "^4.21.4", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.1.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.10", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.2.0", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "peerDependencies": { - "postcss": "^8.0.3" - } - }, - "node_modules/postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.12", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.12.tgz", - "integrity": "sha512-NdxGCAZdRrwVI1sy59+Wzrh+pMMHxapGnpfenDVlMEXoOcvt4pGE0JLK9YY2F5dLxcFYA/YbVQKhcGU+FtSYQg==", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/postcss-svgo/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/postcss-svgo/node_modules/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==" - }, - "node_modules/postcss-svgo/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss-svgo/node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/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==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/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==" - }, - "node_modules/promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "dependencies": { - "asap": "~2.0.6" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/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==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/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==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-app-polyfill": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", - "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", - "dependencies": { - "core-js": "^3.19.2", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.9", - "whatwg-fetch": "^3.6.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/react-dev-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/react-dev-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/react-dev-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/react-dev-utils/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dev-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" - }, - "node_modules/react-ga4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/react-ga4/-/react-ga4-2.1.0.tgz", - "integrity": "sha512-ZKS7PGNFqqMd3PJ6+C2Jtz/o1iU9ggiy8Y8nUeksgVuvNISbmrQtJiZNvC/TjDsqD0QlU5Wkgs7i+w9+OjHhhQ==" - }, - "node_modules/react-helmet": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", - "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", - "dependencies": { - "object-assign": "^4.1.1", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.1.1", - "react-side-effect": "^2.1.0" - }, - "peerDependencies": { - "react": ">=16.3.0" - } - }, - "node_modules/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==" - }, - "node_modules/react-refresh": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", - "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-router": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.11.1.tgz", - "integrity": "sha512-OZINSdjJ2WgvAi7hgNLazrEV8SGn6xrKA+MkJe9wVDMZ3zQ6fdJocUjpCUCI0cNrelWjcvon0S/QK/j0NzL3KA==", - "dependencies": { - "@remix-run/router": "1.6.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.11.1.tgz", - "integrity": "sha512-dPC2MhoPeTQ1YUOt5uIK376SMNWbwUxYRWk2ZmTT4fZfwlOvabF8uduRKKJIyfkCZvMgiF0GSCQckmkGGijIrg==", - "dependencies": { - "@remix-run/router": "1.6.1", - "react-router": "6.11.1" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", - "dependencies": { - "@babel/core": "^7.16.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@svgr/webpack": "^5.5.0", - "babel-jest": "^27.4.2", - "babel-loader": "^8.2.3", - "babel-plugin-named-asset-import": "^0.3.8", - "babel-preset-react-app": "^10.0.1", - "bfj": "^7.0.2", - "browserslist": "^4.18.1", - "camelcase": "^6.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.2.0", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", - "eslint-webpack-plugin": "^3.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "html-webpack-plugin": "^5.5.0", - "identity-obj-proxy": "^3.0.0", - "jest": "^27.4.3", - "jest-resolve": "^27.4.2", - "jest-watch-typeahead": "^1.0.0", - "mini-css-extract-plugin": "^2.4.5", - "postcss": "^8.4.4", - "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^6.2.1", - "postcss-normalize": "^10.0.1", - "postcss-preset-env": "^7.0.1", - "prompts": "^2.4.2", - "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", - "react-refresh": "^0.11.0", - "resolve": "^1.20.0", - "resolve-url-loader": "^4.0.0", - "sass-loader": "^12.3.0", - "semver": "^7.3.5", - "source-map-loader": "^3.0.0", - "style-loader": "^3.3.1", - "tailwindcss": "^3.0.2", - "terser-webpack-plugin": "^5.2.5", - "webpack": "^5.64.4", - "webpack-dev-server": "^4.6.0", - "webpack-manifest-plugin": "^4.0.2", - "workbox-webpack-plugin": "^6.4.1" - }, - "bin": { - "react-scripts": "bin/react-scripts.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - }, - "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/react-side-effect": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz", - "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==", - "peerDependencies": { - "react": "^16.3.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/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==" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" - }, - "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dependencies": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-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==", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", - "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^7.0.35", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=8.9" - }, - "peerDependencies": { - "rework": "1.0.1", - "rework-visit": "1.0.0" - }, - "peerDependenciesMeta": { - "rework": { - "optional": true - }, - "rework-visit": { - "optional": true - } - } - }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/resolve-url-loader/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "engines": { - "node": ">=10" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - }, - "peerDependencies": { - "rollup": "^2.0.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/rollup-plugin-terser/node_modules/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==", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", - "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sanitize.css": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", - "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" - }, - "node_modules/sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" - }, - "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "dependencies": { - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/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==" - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", - "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", - "dependencies": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead" - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/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==", - "dependencies": { - "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" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/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==", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/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==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/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==" - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", - "engines": { - "node": ">=10" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/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==", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-loader": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz", - "integrity": "sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==", - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/styled-components": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.10.tgz", - "integrity": "sha512-3kSzSBN0TiCnGJM04UwO1HklIQQSXW7rCARUk+VyMR7clz8XVlA3jijtf5ypqoDIdNMKx3la4VvaPFR855SFcg==", - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^1.1.0", - "@emotion/stylis": "^0.8.4", - "@emotion/unitless": "^0.7.4", - "babel-plugin-styled-components": ">= 1.12.0", - "css-to-react-native": "^3.0.0", - "hoist-non-react-statics": "^3.0.0", - "shallowequal": "^1.1.0", - "supports-color": "^5.5.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/styled-components" - }, - "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0", - "react-is": ">= 16.8.0" - } - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/sucrase": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", - "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "7.1.6", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==" - }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", - "dependencies": { - "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" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/svgo/node_modules/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==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/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==" - }, - "node_modules/tailwindcss": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", - "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.18.2", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "dependencies": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.1.tgz", - "integrity": "sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==", - "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", - "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.5" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser/node_modules/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==" - }, - "node_modules/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==", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/throat": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", - "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", - "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" - }, - "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tsconfig-paths/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-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==", - "engines": { - "node": ">=4" - } - }, - "node_modules/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==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "engines": { - "node": ">=4" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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==", - "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/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==", - "dependencies": { - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-vitals": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", - "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" - }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "engines": { - "node": ">=10.4" - } - }, - "node_modules/webpack": { - "version": "5.82.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.82.0.tgz", - "integrity": "sha512-iGNA2fHhnDcV1bONdUu554eZx+XeldsaeQ8T67H6KKHl2nUSwX8Zm7cmzOA46ox/X1ARxf7Bjv8wQ/HsB5fxBg==", - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.13.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.2", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.13.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz", - "integrity": "sha512-KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug==", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-manifest-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", - "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", - "dependencies": { - "tapable": "^2.0.0", - "webpack-sources": "^2.2.0" - }, - "engines": { - "node": ">=12.22.0" - }, - "peerDependencies": { - "webpack": "^4.44.2 || ^5.47.0" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", - "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", - "dependencies": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/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==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/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==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/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==", - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "node_modules/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==" - }, - "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-background-sync": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", - "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", - "dependencies": { - "idb": "^7.0.1", - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-broadcast-update": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", - "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", - "dependencies": { - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-build": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", - "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.1", - "@babel/core": "^7.11.1", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.2", - "@rollup/plugin-babel": "^5.2.0", - "@rollup/plugin-node-resolve": "^11.2.1", - "@rollup/plugin-replace": "^2.4.1", - "@surma/rollup-plugin-off-main-thread": "^2.2.3", - "ajv": "^8.6.0", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "lodash": "^4.17.20", - "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", - "rollup-plugin-terser": "^7.0.0", - "source-map": "^0.8.0-beta.0", - "stringify-object": "^3.3.0", - "strip-comments": "^2.0.1", - "tempy": "^0.6.0", - "upath": "^1.2.0", - "workbox-background-sync": "6.5.4", - "workbox-broadcast-update": "6.5.4", - "workbox-cacheable-response": "6.5.4", - "workbox-core": "6.5.4", - "workbox-expiration": "6.5.4", - "workbox-google-analytics": "6.5.4", - "workbox-navigation-preload": "6.5.4", - "workbox-precaching": "6.5.4", - "workbox-range-requests": "6.5.4", - "workbox-recipes": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4", - "workbox-streams": "6.5.4", - "workbox-sw": "6.5.4", - "workbox-window": "6.5.4" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "node_modules/workbox-build/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/workbox-build/node_modules/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==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/workbox-build/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/workbox-build/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/workbox-build/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/workbox-build/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "node_modules/workbox-build/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/workbox-cacheable-response": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", - "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", - "dependencies": { - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-core": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", - "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" - }, - "node_modules/workbox-expiration": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", - "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", - "dependencies": { - "idb": "^7.0.1", - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-google-analytics": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", - "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", - "dependencies": { - "workbox-background-sync": "6.5.4", - "workbox-core": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", - "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", - "dependencies": { - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-precaching": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", - "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", - "dependencies": { - "workbox-core": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4" - } - }, - "node_modules/workbox-range-requests": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", - "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", - "dependencies": { - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-recipes": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", - "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", - "dependencies": { - "workbox-cacheable-response": "6.5.4", - "workbox-core": "6.5.4", - "workbox-expiration": "6.5.4", - "workbox-precaching": "6.5.4", - "workbox-routing": "6.5.4", - "workbox-strategies": "6.5.4" - } - }, - "node_modules/workbox-routing": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", - "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", - "dependencies": { - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-strategies": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", - "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", - "dependencies": { - "workbox-core": "6.5.4" - } - }, - "node_modules/workbox-streams": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", - "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", - "dependencies": { - "workbox-core": "6.5.4", - "workbox-routing": "6.5.4" - } - }, - "node_modules/workbox-sw": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", - "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" - }, - "node_modules/workbox-webpack-plugin": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", - "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", - "dependencies": { - "fast-json-stable-stringify": "^2.1.0", - "pretty-bytes": "^5.4.1", - "upath": "^1.2.0", - "webpack-sources": "^1.4.3", - "workbox-build": "6.5.4" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.9.0" - } - }, - "node_modules/workbox-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/workbox-window": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", - "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", - "dependencies": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.5.4" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/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==", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/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==" - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "engines": { - "node": ">=10" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} +{ + "name": "reactfolio", + "version": "1.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "reactfolio", + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.4.0", + "@fortawesome/free-brands-svg-icons": "^6.4.0", + "@fortawesome/free-regular-svg-icons": "^6.4.0", + "@fortawesome/free-solid-svg-icons": "^6.4.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-ga4": "^2.1.0", + "react-helmet": "^6.1.0", + "react-router-dom": "^6.11.1", + "react-scripts": "5.0.1", + "styled-components": "^5.3.10", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.2.0.tgz", + "integrity": "sha512-E09FiIft46CmH5Qnjb0wsW54/YQd69LsxeKUOWawmws1XWvyFGURnAChH0mlr7YPFR1ofwvUQfcL0J3lMxXqPA==" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", + "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.7.tgz", + "integrity": "sha512-KYMqFYTaenzMK4yUtf4EW9wc4N9ef80FsbMtkwool5zpwl4YrT1SdWYSTRcT94KO4hannogdS+LxY7L+arP3gA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", + "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helpers": "^7.21.5", + "@babel/parser": "^7.21.8", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.8.tgz", + "integrity": "sha512-HLhI+2q+BP3sf78mFUZNCGc10KEmoUqtUT1OCdMZsN+qr4qFeLUod62/zAnF3jNQstwyasDkZnVXwfK2Bml7MQ==", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.5.tgz", + "integrity": "sha512-SrKK/sRv8GesIW1bDagf9cCG38IOMYZusoe1dfg0D8aiUe3Amvoj1QtjTPAWcfrZFvIwlleLb0gxzQidL9w14w==", + "dependencies": { + "@babel/types": "^7.21.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.21.5.tgz", + "integrity": "sha512-uNrjKztPLkUk7bpCNC0jEKDJzzkvel/W+HguzbN8krA+LPfC1CEobJEvAvGka2A/M+ViOqXdcRL0GqPUJSjx9g==", + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz", + "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==", + "dependencies": { + "@babel/compat-data": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.8.tgz", + "integrity": "sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.5", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.21.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.8.tgz", + "integrity": "sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", + "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz", + "integrity": "sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==", + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", + "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "dependencies": { + "@babel/types": "^7.21.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz", + "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-simple-access": "^7.21.5", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", + "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz", + "integrity": "sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-member-expression-to-functions": "^7.21.5", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", + "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", + "dependencies": { + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", + "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", + "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.5", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.8.tgz", + "integrity": "sha512-6zavDGdzG3gUqAdWvlLFfk+36RilI+Pwyuuh7HItyeScCWP3k6i8vKclAQ0bM/0y/Kz/xiwvxhMv9MgTJP5gmA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.21.4.tgz", + "integrity": "sha512-l9xd3N+XG4fZRxEP3vXdK6RW7vN1Uf5dxzRC/09wV86wqZ/YYQooBIGNsiRdfNR3/q2/5pPzV4B54J/9ctX5jw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz", + "integrity": "sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz", + "integrity": "sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz", + "integrity": "sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz", + "integrity": "sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz", + "integrity": "sha512-FlFA2Mj87a6sDkW4gfGrQQqwY/dLlBAyJa2dJEZ+FHXUVHBflO2wyKvg+OOEzXfrKYIa4HWl0mgmbCzt0cMb7w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", + "integrity": "sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz", + "integrity": "sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.21.5", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-simple-access": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz", + "integrity": "sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.5.tgz", + "integrity": "sha512-ELdlq61FpoEkHO6gFRpfj0kUgSwQTGoaEU8eMRoS8Dv3v6e7BjEAj5WMtIBRdHUeAioMhKP5HyxNzNnP+heKbA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/types": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz", + "integrity": "sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.21.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", + "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", + "dependencies": { + "@babel/helper-module-imports": "^7.21.4", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz", + "integrity": "sha512-RQxPz6Iqt8T0uw/WsJNReuBpWpBqs/n7mNo18sKLoTbMp+UrEekhH+pKSVC7gWz+DNjo9gryfV8YzCiT45RgMw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz", + "integrity": "sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.5.tgz", + "integrity": "sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==", + "dependencies": { + "@babel/compat-data": "^7.21.5", + "@babel/helper-compilation-targets": "^7.21.5", + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", + "@babel/plugin-proposal-async-generator-functions": "^7.20.7", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.21.0", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.21.0", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.21.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@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.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.21.5", + "@babel/plugin-transform-async-to-generator": "^7.20.7", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.21.0", + "@babel/plugin-transform-classes": "^7.21.0", + "@babel/plugin-transform-computed-properties": "^7.21.5", + "@babel/plugin-transform-destructuring": "^7.21.3", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.21.5", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.20.11", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-modules-systemjs": "^7.20.11", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.21.3", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.21.5", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.20.7", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.21.5", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.21.5", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz", + "integrity": "sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.21.5", + "@babel/helper-validator-option": "^7.21.0", + "@babel/plugin-syntax-jsx": "^7.21.4", + "@babel/plugin-transform-modules-commonjs": "^7.21.5", + "@babel/plugin-transform-typescript": "^7.21.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", + "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", + "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", + "dependencies": { + "@babel/code-frame": "^7.21.4", + "@babel/generator": "^7.21.5", + "@babel/helper-environment-visitor": "^7.21.5", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.5", + "@babel/types": "^7.21.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.21.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", + "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", + "dependencies": { + "@babel/helper-string-parser": "^7.21.5", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dependencies": { + "@emotion/memoize": "^0.8.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", + "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.5.1", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.39.0.tgz", + "integrity": "sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@fortawesome/fontawesome-common-types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.4.0.tgz", + "integrity": "sha512-HNii132xfomg5QVZw0HwXXpN22s7VBHQBv9CeOu9tfJnhsWQNd2lmTNi8CSrnw5B+5YOmzu1UoPAyxaXsJ6RgQ==", + "hasInstallScript": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/fontawesome-svg-core": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.4.0.tgz", + "integrity": "sha512-Bertv8xOiVELz5raB2FlXDPKt+m94MQ3JgDfsVbrqNpLU9+UE2E18GKjLKw+d3XbeYPqg1pzyQKGsrzbw+pPaw==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-brands-svg-icons": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-6.4.0.tgz", + "integrity": "sha512-qvxTCo0FQ5k2N+VCXb/PZQ+QMhqRVM4OORiO6MXdG6bKolIojGU/srQ1ptvKk0JTbRgaJOfL2qMqGvBEZG7Z6g==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-regular-svg-icons": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.4.0.tgz", + "integrity": "sha512-ZfycI7D0KWPZtf7wtMFnQxs8qjBXArRzczABuMQqecA/nXohquJ5J/RCR77PmY5qGWkxAZDxpnUFVXKwtY/jPw==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-solid-svg-icons": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.4.0.tgz", + "integrity": "sha512-kutPeRGWm8V5dltFP1zGjQOEAzaLZj4StdQhWVZnfGFCvAPVvHh8qk5bRrU4KXnRRRNni5tKQI9PBAdI6MP8nQ==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/react-fontawesome": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.2.0.tgz", + "integrity": "sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "@fortawesome/fontawesome-svg-core": "~1 || ~6", + "react": ">=16.3" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@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==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.5.0.tgz", + "integrity": "sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==", + "dependencies": { + "jest-get-type": "^29.4.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.10.tgz", + "integrity": "sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <4.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@remix-run/router": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.1.tgz", + "integrity": "sha512-YUkWj+xs0oOzBe74OgErsuR3wVn+efrFhXBWrit50kOiED+pvQe2r6MWY0iJMQU/mSVKxvNzL4ZaYvjdX+G7ZA==", + "engines": { + "node": ">=14" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@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==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@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==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.2.0.tgz", + "integrity": "sha512-xTEnpUKiV/bMyEsE5bT4oYA0x0Z/colMtxzUY8bKyPXBNLn/e0V4ZjBZkEhms0xE4pv9QsPfSRu9AWS4y5wGvA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/@testing-library/dom": { + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz", + "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/react/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/react/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/react/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/react/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz", + "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==" + }, + "node_modules/@types/babel__core": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", + "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", + "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.37.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz", + "integrity": "sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==" + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.34", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.34.tgz", + "integrity": "sha512-fvr49XlCGoUj2Pp730AItckfjat4WNb0lb3kfrLWffd+RLeoGAMsq7UOy04PAPtoL01uKwcp6u8nhzpgpDYr3w==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@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==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.1.tgz", + "integrity": "sha512-tEuVcHrpaixS36w7hpsfLBLpjtMRJUE09/MHXn923LOVojDwyC14cWcfc0rDs0VEfUyYmt/+iX1kxxp+gZMcaQ==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.4.3.tgz", + "integrity": "sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==", + "dependencies": { + "@sinclair/typebox": "^0.25.16" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.5.0.tgz", + "integrity": "sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@sinclair/typebox": { + "version": "0.25.24", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz", + "integrity": "sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==" + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", + "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz", + "integrity": "sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg==", + "dependencies": { + "@jest/expect-utils": "^29.5.0", + "jest-get-type": "^29.4.3", + "jest-matcher-utils": "^29.5.0", + "jest-message-util": "^29.5.0", + "jest-util": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz", + "integrity": "sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.4.3", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.4.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", + "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz", + "integrity": "sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.5.0", + "jest-get-type": "^29.4.3", + "pretty-format": "^29.5.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.5.0.tgz", + "integrity": "sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.5.0", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.5.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.5.0.tgz", + "integrity": "sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==", + "dependencies": { + "@jest/types": "^29.5.0", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.5.0.tgz", + "integrity": "sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==", + "dependencies": { + "@jest/schemas": "^29.4.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/node": { + "version": "18.16.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.3.tgz", + "integrity": "sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==" + }, + "node_modules/@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==" + }, + "node_modules/@types/prettier": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz", + "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.2.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.2.tgz", + "integrity": "sha512-4GZH3GLuqdZbDvOW5Pqqe7jgsDrKwkJfZMZLwFcgoz3CVDSvnMeG/Ihe44IbZ5Mqhh1fyTh5e44z6pNjIzzV8g==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.3.tgz", + "integrity": "sha512-hxXEXWxFJXbY0LMj/T69mznqOZJXNtQMqVxIiirVAZnnpeYiD4zt+lPsgcr/cfWg2VLsxZ1y26vigG03prYB+Q==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "node_modules/@types/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "node_modules/@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" + }, + "node_modules/@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz", + "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.2.tgz", + "integrity": "sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/type-utils": "5.59.2", + "@typescript-eslint/utils": "5.59.2", + "debug": "^4.3.4", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.2.tgz", + "integrity": "sha512-JLw2UImsjHDuVukpA8Nt+UK7JKE/LQAeV3tU5f7wJo2/NNYVwcakzkWjoYzu/2qzWY/Z9c7zojngNDfecNt92g==", + "dependencies": { + "@typescript-eslint/utils": "5.59.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz", + "integrity": "sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/typescript-estree": "5.59.2", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz", + "integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==", + "dependencies": { + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.2.tgz", + "integrity": "sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.59.2", + "@typescript-eslint/utils": "5.59.2", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz", + "integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz", + "integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==", + "dependencies": { + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/visitor-keys": "5.59.2", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz", + "integrity": "sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.2", + "@typescript-eslint/types": "5.59.2", + "@typescript-eslint/typescript-estree": "5.59.2", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz", + "integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==", + "dependencies": { + "@typescript-eslint/types": "5.59.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.5.tgz", + "integrity": "sha512-LHY/GSAZZRpsNQH+/oHqhRQ5FT7eoULcBqgfyTB5nQHogFnK3/7QoN7dLnwSE/JkUAF0SrRuclT7ODqMFtWxxQ==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz", + "integrity": "sha512-1j1zTIC5EZOtCplMBG/IEwLtUojtwFVwdyVMbL/hwWqbzlQoJsWCOavrdnLkemwNoC/EOwtUFch3fuo+cbcXYQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz", + "integrity": "sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz", + "integrity": "sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz", + "integrity": "sha512-DhykHXM0ZABqfIGYNv93A5KKDw/+ywBFnuWybZZWcuzWHfbp21wUfRkbtz7dMGwGgT4iXjWuhRMA2Mzod6W4WA==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.5", + "@webassemblyjs/helper-api-error": "1.11.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz", + "integrity": "sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz", + "integrity": "sha512-uEoThA1LN2NA+K3B9wDo3yKlBfVtC6rh0i4/6hvbz071E8gTNZD/pT0MsBf7MeD6KbApMSkaAK0XeKyOZC7CIA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-buffer": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/wasm-gen": "1.11.5" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz", + "integrity": "sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.5.tgz", + "integrity": "sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.5.tgz", + "integrity": "sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz", + "integrity": "sha512-C0p9D2fAu3Twwqvygvf42iGCQ4av8MFBLiTb+08SZ4cEdwzWx9QeAHDo1E2k+9s/0w1DM40oflJOpkZ8jW4HCQ==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-buffer": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/helper-wasm-section": "1.11.5", + "@webassemblyjs/wasm-gen": "1.11.5", + "@webassemblyjs/wasm-opt": "1.11.5", + "@webassemblyjs/wasm-parser": "1.11.5", + "@webassemblyjs/wast-printer": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz", + "integrity": "sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/ieee754": "1.11.5", + "@webassemblyjs/leb128": "1.11.5", + "@webassemblyjs/utf8": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz", + "integrity": "sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-buffer": "1.11.5", + "@webassemblyjs/wasm-gen": "1.11.5", + "@webassemblyjs/wasm-parser": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz", + "integrity": "sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@webassemblyjs/helper-api-error": "1.11.5", + "@webassemblyjs/helper-wasm-bytecode": "1.11.5", + "@webassemblyjs/ieee754": "1.11.5", + "@webassemblyjs/leb128": "1.11.5", + "@webassemblyjs/utf8": "1.11.5" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz", + "integrity": "sha512-f7Pq3wvg3GSPUPzR0F6bmI89Hdb+u9WXrSKc4v+N0aV0q6r42WoF92Jp2jEorBEBRoRNXgjp53nBniDXcqZYPA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.5", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@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==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/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==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/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==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/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==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", + "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/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==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-styled-components": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.1.tgz", + "integrity": "sha512-c8lJlszObVQPguHkI+akXv8+Jgb9Ccujx0EetL7oIvwU100LxO6XAGe45qry37wUL40a5U9f23SYrivro2XKhA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.21", + "picomatch": "^2.3.0" + }, + "peerDependencies": { + "styled-components": ">= 2" + } + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==" + }, + "node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "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" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==" + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001482", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001482.tgz", + "integrity": "sha512-F1ZInsg53cegyjroxLNW9DmrEQ1SuGRTO1QlpA0o2/6OpQ0gFeDRoq1yFmnr8Sakn9qwwt9DmbxHB6w167OSuQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "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" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.2.tgz", + "integrity": "sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "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" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/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==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz", + "integrity": "sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.1.tgz", + "integrity": "sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==", + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.1.tgz", + "integrity": "sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/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==" + }, + "node_modules/css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/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==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.5.4.tgz", + "integrity": "sha512-fGD+J6Jlq+aurfE1VDXlLS4Pt0VtNlu2+YgfGOdMxRyl/HQ9bDiHTwSck1Yz8A97Dt/82izSK6Bp/4nVqacOsg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/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==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.1.tgz", + "integrity": "sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.0", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/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==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/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==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.382", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.382.tgz", + "integrity": "sha512-czMavlW52VIPgutbVL9JnZIZuFijzsG1ww/1z2Otu1r1q+9Qe2bTsH3My3sZarlvwyqHM6+mnZfEnt2Vr4dsIg==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz", + "integrity": "sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.2.0", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", + "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.39.0.tgz", + "integrity": "sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.4.0", + "@eslint/eslintrc": "^2.0.2", + "@eslint/js": "8.39.0", + "@humanwhocodes/config-array": "^0.11.8", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.0", + "eslint-visitor-keys": "^3.4.0", + "espree": "^9.5.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", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-sdsl": "^4.1.4", + "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.1", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", + "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.11.0", + "resolve": "^1.22.1" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.27.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", + "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "array.prototype.flatmap": "^1.3.1", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.7", + "eslint-module-utils": "^2.7.4", + "has": "^1.0.3", + "is-core-module": "^2.11.0", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.6", + "resolve": "^1.22.1", + "semver": "^6.3.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", + "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "aria-query": "^5.1.3", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.6.2", + "axobject-query": "^3.1.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.3", + "language-tags": "=1.0.5", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.32.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", + "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.10.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.10.3.tgz", + "integrity": "sha512-0yhsKFsjHLud5PM+f2dWr9K3rqYzMy4cSHs3lcmFYMa1CdSzRvHGgXvsFarBjZ41gU8jhTdMIkg8jHLxGJqLqw==", + "dependencies": { + "@typescript-eslint/utils": "^5.58.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", + "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", + "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/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==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==" + }, + "node_modules/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==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "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" + } + }, + "node_modules/hpack.js/node_modules/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==" + }, + "node_modules/hpack.js/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/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==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.1.tgz", + "integrity": "sha512-cTUzZ1+NqjGEKjmVgZKLMdiFg3m9MdRXkZW2OEe69WYVi5ONLMmlnSZdXzGGMOq0C8jGDrL6EWyEDDUioHO/pA==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/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==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-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==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.0.tgz", + "integrity": "sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.24", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", + "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", + "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-sdsl": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", + "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/js-sdsl" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "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.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/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==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/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==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.1.tgz", + "integrity": "sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", + "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz", + "integrity": "sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", + "dependencies": { + "array.prototype.reduce": "^1.0.5", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "safe-array-concat": "^1.0.0" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/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==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/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==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", + "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", + "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^2.1.1" + }, + "engines": { + "node": ">= 14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", + "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.12", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.12.tgz", + "integrity": "sha512-NdxGCAZdRrwVI1sy59+Wzrh+pMMHxapGnpfenDVlMEXoOcvt4pGE0JLK9YY2F5dLxcFYA/YbVQKhcGU+FtSYQg==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/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==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/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==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/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==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, + "node_modules/react-ga4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/react-ga4/-/react-ga4-2.1.0.tgz", + "integrity": "sha512-ZKS7PGNFqqMd3PJ6+C2Jtz/o1iU9ggiy8Y8nUeksgVuvNISbmrQtJiZNvC/TjDsqD0QlU5Wkgs7i+w9+OjHhhQ==" + }, + "node_modules/react-helmet": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", + "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", + "dependencies": { + "object-assign": "^4.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.1.1", + "react-side-effect": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.3.0" + } + }, + "node_modules/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==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.11.1.tgz", + "integrity": "sha512-OZINSdjJ2WgvAi7hgNLazrEV8SGn6xrKA+MkJe9wVDMZ3zQ6fdJocUjpCUCI0cNrelWjcvon0S/QK/j0NzL3KA==", + "dependencies": { + "@remix-run/router": "1.6.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.11.1.tgz", + "integrity": "sha512-dPC2MhoPeTQ1YUOt5uIK376SMNWbwUxYRWk2ZmTT4fZfwlOvabF8uduRKKJIyfkCZvMgiF0GSCQckmkGGijIrg==", + "dependencies": { + "@remix-run/router": "1.6.1", + "react-router": "6.11.1" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/react-side-effect": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz", + "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==", + "peerDependencies": { + "react": "^16.3.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/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==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-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==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/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==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", + "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/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==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/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==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz", + "integrity": "sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/styled-components": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.10.tgz", + "integrity": "sha512-3kSzSBN0TiCnGJM04UwO1HklIQQSXW7rCARUk+VyMR7clz8XVlA3jijtf5ypqoDIdNMKx3la4VvaPFR855SFcg==", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^1.1.0", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0", + "react-is": ">= 16.8.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", + "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "7.1.6", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "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" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/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==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/tailwindcss": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", + "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.18.2", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.1.tgz", + "integrity": "sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", + "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.82.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.82.0.tgz", + "integrity": "sha512-iGNA2fHhnDcV1bONdUu554eZx+XeldsaeQ8T67H6KKHl2nUSwX8Zm7cmzOA46ox/X1ARxf7Bjv8wQ/HsB5fxBg==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.13.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.2", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.13.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz", + "integrity": "sha512-KqqzrzMRSRy5ePz10VhjyL27K2dxqwXQLP5rAKwRJBPUahe7Z2bBWzHw37jeb8GCPKxZRO79ZdQUAPesMh/Nug==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", + "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/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==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/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==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/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==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/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==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/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==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json index c8fcdbdd5..58a0e3fda 100644 --- a/package.json +++ b/package.json @@ -1,58 +1,58 @@ -{ - "name": "reactfolio", - "version": "1.1.0", - "description": "Personal portfolio template built using Reactjs", - "author": { - "name": "Tharindu N. Madhusanka", - "email": "mail@tharindu.dev", - "url": "https://tharindu.dev" - }, - "license": "MIT", - "private": true, - "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.4.0", - "@fortawesome/free-brands-svg-icons": "^6.4.0", - "@fortawesome/free-regular-svg-icons": "^6.4.0", - "@fortawesome/free-solid-svg-icons": "^6.4.0", - "@fortawesome/react-fontawesome": "^0.2.0", - "@testing-library/jest-dom": "^5.16.5", - "@testing-library/react": "^13.4.0", - "@testing-library/user-event": "^13.5.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-ga4": "^2.1.0", - "react-helmet": "^6.1.0", - "react-router-dom": "^6.11.1", - "react-scripts": "5.0.1", - "styled-components": "^5.3.10", - "web-vitals": "^2.1.4" - }, - "scripts": { - "start": "react-scripts start", - "build": "react-scripts build", - "test": "react-scripts 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" - ] - }, - "prettier": { - "useTabs": true, - "tabWidth": 4 - } -} +{ + "name": "reactfolio", + "version": "1.1.0", + "description": "Personal portfolio template built using Reactjs", + "author": { + "name": "Tharindu N. Madhusanka", + "email": "mail@tharindu.dev", + "url": "https://tharindu.dev" + }, + "license": "MIT", + "private": true, + "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.4.0", + "@fortawesome/free-brands-svg-icons": "^6.4.0", + "@fortawesome/free-regular-svg-icons": "^6.4.0", + "@fortawesome/free-solid-svg-icons": "^6.4.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-ga4": "^2.1.0", + "react-helmet": "^6.1.0", + "react-router-dom": "^6.11.1", + "react-scripts": "5.0.1", + "styled-components": "^5.3.10", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts 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" + ] + }, + "prettier": { + "useTabs": true, + "tabWidth": 4 + } +} diff --git a/public/index.html b/public/index.html index 3fdf6203b..fd50a9325 100644 --- a/public/index.html +++ b/public/index.html @@ -1,14 +1,14 @@ - - - - - - - - Reactfolio - - - -
- - + + + + + + + + Reactfolio + + + +
+ + diff --git a/public/logo.png b/public/logo.png index 1a87206a644825d3d7aff6227b337a8d8d341fdb..4d379991983850792c58989db4024458ca74406e 100644 GIT binary patch literal 21499 zcmbq*`#;m~8~?0TL$Z$YF{cnnMzW zkxVS4oU^2wlBC1;UcEoxKj8cQp+}EiyI=Qxo$u>$=V166| zfs%NC;9I~GcuXe-{KXe|+|m?6e=f^`Ku{1XbCZ)H&dY_5s?OU4yKD4zk7?mxRKf=fQIXg#OM#h&~8b-(78A$xT27#eI7jR zv@)!@nd<5#3RhEza#DZXdS2A1w&|9)JNy-53f(x}ql!3nxFpUsVtvHtLh-ka!AA^l zmkrYTwkGesM1;R$$L6KDoLB`{YgD_(vdHce{Tkv-1)nQ-YAdΞ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 diff --git a/public/logo.webp b/public/logo.webp new file mode 100644 index 0000000000000000000000000000000000000000..5ef78704c3ed6d1eea01f46fdabca055bd3e964a GIT binary patch literal 21370 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 F008#Xz(@c9 literal 0 HcmV?d00001 diff --git a/public/robots.txt b/public/robots.txt index e9e57dc4d..9dd52a515 100644 --- a/public/robots.txt +++ b/public/robots.txt @@ -1,3 +1,3 @@ -# https://www.robotstxt.org/robotstxt.html -User-agent: * -Disallow: +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.js b/src/App.js index 0ad30befb..09e87d3c1 100644 --- a/src/App.js +++ b/src/App.js @@ -1,38 +1,38 @@ -import { useEffect } from "react"; -import { Routes, Route } from "react-router-dom"; -import ReactGA from "react-ga4"; - -import Homepage from "./pages/homepage"; -import About from "./pages/about"; -import Projects from "./pages/projects"; -import Articles from "./pages/articles"; -import ReadArticle from "./pages/readArticle"; -import Contact from "./pages/contact"; -import Notfound from "./pages/404"; - -import { TRACKING_ID } from "./data/tracking"; -import "./app.css"; - -function App() { - useEffect(() => { - if (TRACKING_ID !== "") { - ReactGA.initialize(TRACKING_ID); - } - }, []); - - return ( -
- - } /> - } /> - } /> - } /> - } /> - } /> - } /> - -
- ); -} - -export default App; +import { useEffect } from "react"; +import { Routes, Route } from "react-router-dom"; +import ReactGA from "react-ga4"; + +import Homepage from "./pages/homepage"; +import About from "./pages/about"; +import Projects from "./pages/projects"; +// import Articles from "./pages/articles"; +// import ReadArticle from "./pages/readArticle"; +import Contact from "./pages/contact"; +import Notfound from "./pages/404"; + +import { TRACKING_ID } from "./data/tracking"; +import "./app.css"; + +function App() { + useEffect(() => { + if (TRACKING_ID !== "") { + ReactGA.initialize(TRACKING_ID); + } + }, []); + + return ( +
+ + } /> + } /> + } /> + {/* } /> + } /> */} + } /> + } /> + +
+ ); +} + +export default App; diff --git a/src/App.test.js b/src/App.test.js index 1f03afeec..4de7037e0 100644 --- a/src/App.test.js +++ b/src/App.test.js @@ -1,8 +1,8 @@ -import { render, screen } from '@testing-library/react'; -import App from './App'; - -test('renders learn react link', () => { - render(); - const linkElement = screen.getByText(/learn react/i); - expect(linkElement).toBeInTheDocument(); -}); +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/src/app.css b/src/app.css index aec0543b7..78d9fc5fd 100644 --- a/src/app.css +++ b/src/app.css @@ -1,123 +1,124 @@ -@import "/src/data/styles.css"; - -::-webkit-scrollbar { - width: 10px; -} - -::-webkit-scrollbar-track { - background-color: #f1f1f1; -} - -::-webkit-scrollbar-thumb { - background-color: #383636; - border-radius: 5px; -} - -::-webkit-scrollbar-thumb:hover { - background-color: rgb(0, 0, 0); -} - -.page-content { - background-color: white; - position: relative; -} - -.page-content:before, -.page-content:after { - content: ""; - position: absolute; - top: 0; - bottom: 0; - width: calc((100% - 1200px) / 2); - background-color: #fafafa; - border: 1px solid #f4f4f5; -} - -.page-content:before { - left: 0; - z-index: 1; -} - -.page-content:after { - right: 0; - z-index: 1; -} - -.content-wrapper { - max-width: 1000px; - margin: 0 auto; -} - -.title { - color: var(--primary-color); - font-family: var(--secondary-font); - font-size: 45px; - font-weight: 700; - width: 70%; -} - -.subtitle { - padding-top: 10px; - color: var(--secondary-color); - font-size: 16px; - line-height: 28px; - width: 70%; - margin-top: 25px; -} - -.page-footer { - position: block; -} - -.page-footer::before { - content: ""; - position: absolute; - left: 0; - right: 0; - border-top: 2px solid var(--tertiary-color); -} - -@media (max-width: 1270px) { - .page-content:before, - .page-content:after { - width: calc((100% - 90%) / 2); - } - - .content-wrapper { - max-width: 90%; - padding-left: 10%; - padding-right: 10%; - } -} - -@media (max-width: 1024px) { - .page-content:before, - .page-content:after { - width: calc((100% - 950px) / 2); - } - - .content-wrapper { - max-width: 980px; - } -} - -@media (max-width: 800px) { - .content-wrapper { - max-width: 90%; - margin: 0 auto; - padding: 0 10px; - } - - .page-content:before, - .page-content:after { - display: none; - } - - .title { - width: 100%; - } - - .subtitle { - width: 100%; - } -} +@import "/src/data/styles.css"; + +::-webkit-scrollbar { + width: 10px; +} + +::-webkit-scrollbar-track { + background-color: #f1f1f1; +} + +::-webkit-scrollbar-thumb { + background-color: #383636; + border-radius: 5px; +} + +::-webkit-scrollbar-thumb:hover { + background-color: rgb(0, 0, 0); +} + +.page-content { + background-color: white; + position: relative; +} + +.page-content:before, +.page-content:after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + width: calc((100% - 1200px) / 2); + background-color: #fafafa; + border: 1px solid #f4f4f5; +} + +.page-content:before { + left: 0; + z-index: 1; +} + +.page-content:after { + right: 0; + z-index: 1; +} + +.content-wrapper { + max-width: 1000px; + margin: 0 auto; +} + +.title { + color: var(--primary-color); + font-family: var(--secondary-font); + font-size: 45px; + font-weight: 700; + width: 70%; +} + +.subtitle { + padding-top: 10px; + color: var(--secondary-color); + font-size: 16px; + font-weight: bold; + line-height: 28px; + width: 70%; + margin-top: 25px; +} + +.page-footer { + position: block; +} + +.page-footer::before { + content: ""; + position: absolute; + left: 0; + right: 0; + border-top: 2px solid var(--tertiary-color); +} + +@media (max-width: 1270px) { + .page-content:before, + .page-content:after { + width: calc((100% - 90%) / 2); + } + + .content-wrapper { + max-width: 90%; + padding-left: 10%; + padding-right: 10%; + } +} + +@media (max-width: 1024px) { + .page-content:before, + .page-content:after { + width: calc((100% - 950px) / 2); + } + + .content-wrapper { + max-width: 980px; + } +} + +@media (max-width: 800px) { + .content-wrapper { + max-width: 90%; + margin: 0 auto; + padding: 0 10px; + } + + .page-content:before, + .page-content:after { + display: none; + } + + .title { + width: 100%; + } + + .subtitle { + width: 100%; + } +} diff --git a/src/components/about/socials.jsx b/src/components/about/socials.jsx index 70f403262..d04239041 100644 --- a/src/components/about/socials.jsx +++ b/src/components/about/socials.jsx @@ -1,93 +1,93 @@ -import React from "react"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { faEnvelope } from "@fortawesome/free-solid-svg-icons"; -import { - faTwitter, - faGithub, - faLinkedin, - faInstagram, -} from "@fortawesome/free-brands-svg-icons"; - -import INFO from "../../data/user"; - -import "./styles/socials.css"; - -const Socials = () => { - return ( - - ); -}; - -export default Socials; +import React from "react"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faEnvelope } from "@fortawesome/free-solid-svg-icons"; +import { + faTwitter, + faGithub, + faLinkedin, + faInstagram, +} from "@fortawesome/free-brands-svg-icons"; + +import INFO from "../../data/user"; + +import "./styles/socials.css"; + +const Socials = () => { + return ( + + ); +}; + +export default Socials; diff --git a/src/components/about/styles/socials.css b/src/components/about/styles/socials.css index 41b072d80..ef849b042 100644 --- a/src/components/about/styles/socials.css +++ b/src/components/about/styles/socials.css @@ -1,36 +1,36 @@ -@import "../../../data/styles.css"; -.social, -.email-wrapper { - display: flex; - padding-bottom: 20px; -} - -.social a, -.email-wrapper a { - text-decoration: none; -} - -.social-icon { - font-size: 15px; - color: var(--secondary-color); -} - -.social-text { - color: var(--secondary-color); - padding-left: 30px; - margin-top: -20px; - font-weight: 600; - font-size: 14px; -} - -.email::before { - content: ""; - display: block; - padding-top: 20px; - border-top: 3px solid #f4f4f5; - margin-top: 20px; -} - -.email-wrapper { - padding-top: 20px; -} +@import "../../../data/styles.css"; +.social, +.email-wrapper { + display: flex; + padding-bottom: 20px; +} + +.social a, +.email-wrapper a { + text-decoration: none; +} + +.social-icon { + font-size: 15px; + color: var(--secondary-color); +} + +.social-text { + color: var(--secondary-color); + padding-left: 30px; + margin-top: -20px; + font-weight: 600; + font-size: 14px; +} + +.email::before { + content: ""; + display: block; + padding-top: 20px; + border-top: 3px solid #f4f4f5; + margin-top: 20px; +} + +.email-wrapper { + padding-top: 20px; +} diff --git a/src/components/articles/article.jsx b/src/components/articles/article.jsx index 7c95776a0..7849523df 100644 --- a/src/components/articles/article.jsx +++ b/src/components/articles/article.jsx @@ -1,36 +1,36 @@ -import React from "react"; -import { Link } from "react-router-dom"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { faChevronRight } from "@fortawesome/free-solid-svg-icons"; - -import "./style/article.css"; - -const Article = (props) => { - const { date, title, description, link } = props; - - return ( - -
-
-
{date}
-
- - -
-
{title}
-
{description}
-
- Read Article{" "} - -
-
- -
-
- ); -}; - -export default Article; +import React from "react"; +import { Link } from "react-router-dom"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faChevronRight } from "@fortawesome/free-solid-svg-icons"; + +import "./style/article.css"; + +const Article = (props) => { + const { date, title, description, link } = props; + + return ( + +
+
+
{date}
+
+ + +
+
{title}
+
{description}
+
+ Read Article{" "} + +
+
+ +
+
+ ); +}; + +export default Article; diff --git a/src/components/articles/style/article.css b/src/components/articles/style/article.css index 49ccf37e8..a283f2bf1 100644 --- a/src/components/articles/style/article.css +++ b/src/components/articles/style/article.css @@ -1,69 +1,69 @@ -@import "../../../data/styles.css"; - -.article { - display: flex; -} - -.article a { - text-decoration: none; -} - -.article-left-side { - min-width: 20%; - max-width: 20%; -} - -.article-right-side { - flex-basis: 80%; - min-width: 700px; - mix-blend-mode: normal; - border-radius: 20px; - opacity: 0.8; - padding: 30px; -} - -.article-right-side:hover { - background: #fafafa; - opacity: 1; - transition: background-color 0.3s ease-in-out; -} - -.article-date { - padding-top: 30px; - font-size: 15px; - color: var(--tertiary-color); -} - -.article-title { - color: #000000; - font-size: 16px; - font-weight: 600; -} - -.article-description { - padding-top: 10px; - font-size: 12px; - color: var(--secondary-color); - font-weight: 480; - line-height: 25px; -} - -.article-link { - padding-top: 10px; - font-size: 14px; - color: var(--link-color); - font-weight: 700; -} - -@media (max-width: 1024px) { - .article-left-side { - min-width: 10%; - max-width: 10%; - } - - .article-right-side { - flex-basis: 90%; - min-width: 85%; - max-width: 85%; - } -} +@import "../../../data/styles.css"; + +.article { + display: flex; +} + +.article a { + text-decoration: none; +} + +.article-left-side { + min-width: 20%; + max-width: 20%; +} + +.article-right-side { + flex-basis: 80%; + min-width: 700px; + mix-blend-mode: normal; + border-radius: 20px; + opacity: 0.8; + padding: 30px; +} + +.article-right-side:hover { + background: #fafafa; + opacity: 1; + transition: background-color 0.3s ease-in-out; +} + +.article-date { + padding-top: 30px; + font-size: 15px; + color: var(--tertiary-color); +} + +.article-title { + color: #000000; + font-size: 16px; + font-weight: 600; +} + +.article-description { + padding-top: 10px; + font-size: 12px; + color: var(--secondary-color); + font-weight: 480; + line-height: 25px; +} + +.article-link { + padding-top: 10px; + font-size: 14px; + color: var(--link-color); + font-weight: 700; +} + +@media (max-width: 1024px) { + .article-left-side { + min-width: 10%; + max-width: 10%; + } + + .article-right-side { + flex-basis: 90%; + min-width: 85%; + max-width: 85%; + } +} diff --git a/src/components/common/card.jsx b/src/components/common/card.jsx index f51dfff54..a9f7ee5c2 100644 --- a/src/components/common/card.jsx +++ b/src/components/common/card.jsx @@ -1,25 +1,25 @@ -import React from "react"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; - -import "./styles/card.css"; - -const Card = (props) => { - const { icon, title, body } = props; - return ( -
-
-
-
- -
-
{title}
-
-
-
{body}
-
-
-
- ); -}; - -export default Card; +import React from "react"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; + +import "./styles/card.css"; + +const Card = (props) => { + const { icon, title, body } = props; + return ( +
+
+
+
+ +
+
{title}
+
+
+
{body}
+
+
+
+ ); +}; + +export default Card; diff --git a/src/components/common/footer.jsx b/src/components/common/footer.jsx index b79bbf70a..f81b1f464 100644 --- a/src/components/common/footer.jsx +++ b/src/components/common/footer.jsx @@ -1,40 +1,40 @@ -import React from "react"; -import { Link } from "react-router-dom"; - -import "./styles/footer.css"; - -const Footer = () => { - return ( - -
-
-
    -
  • - Home -
  • -
  • - About -
  • -
  • - Projects -
  • -
  • - Articles -
  • -
  • - Contact -
  • -
-
- -
-
- © 2023 Tharindu.dev. All Rights Reserved. -
-
-
-
- ); -}; - -export default Footer; +import React from "react"; +import { Link } from "react-router-dom"; + +import "./styles/footer.css"; + +const Footer = () => { + return ( + +
+
+
    +
  • + Home +
  • +
  • + About +
  • +
  • + Projects +
  • +
  • + Articles +
  • +
  • + Contact +
  • +
+
+ +
+
+ © 2023 Tharindu.dev. All Rights Reserved. +
+
+
+
+ ); +}; + +export default Footer; diff --git a/src/components/common/logo.jsx b/src/components/common/logo.jsx index ccc2f94de..44e402168 100644 --- a/src/components/common/logo.jsx +++ b/src/components/common/logo.jsx @@ -1,26 +1,26 @@ -import React from "react"; -import { Link } from "react-router-dom"; - -import INFO from "../../data/user"; - -import "./styles/logo.css"; - -const Logo = (props) => { - let { width, link } = props; - - if (link === undefined) { - link = true; - } - - const imageElement = ( - logo - ); - - return ( - - {link ? {imageElement} : imageElement} - - ); -}; - -export default Logo; +import React from "react"; +import { Link } from "react-router-dom"; + +import INFO from "../../data/user"; + +import "./styles/logo.css"; + +const Logo = (props) => { + let { width, link } = props; + + if (link === undefined) { + link = true; + } + + const imageElement = ( + logo + ); + + return ( + + {link ? {imageElement} : imageElement} + + ); +}; + +export default Logo; diff --git a/src/components/common/navBar.jsx b/src/components/common/navBar.jsx index 6768cb861..9a94a128e 100644 --- a/src/components/common/navBar.jsx +++ b/src/components/common/navBar.jsx @@ -1,68 +1,59 @@ -import React from "react"; -import { Link } from "react-router-dom"; - -import "./styles/navBar.css"; - -const NavBar = (props) => { - const { active } = props; - - return ( - -
- -
-
- ); -}; - -export default NavBar; +import React from "react"; +import { Link } from "react-router-dom"; + +import "./styles/navBar.css"; + +const NavBar = (props) => { + const { active } = props; + + return ( + +
+ +
+
+ ); +}; + +export default NavBar; diff --git a/src/components/common/styles/card.css b/src/components/common/styles/card.css index d3500e65b..73fa71b22 100644 --- a/src/components/common/styles/card.css +++ b/src/components/common/styles/card.css @@ -1,34 +1,34 @@ -@import "../../../data/styles.css"; - -.card { - mix-blend-mode: normal; - border-radius: 20px; - outline: 2px solid #f4f4f5; -} - -.card-container { - padding: 30px; - padding-bottom: 5px; -} - -.card-header { - display: flex; - align-items: center; -} - -.card-icon { - font-size: 15px; - color: var(--tertiary-color); -} - -.card-title { - color: var(--secondary-color); - font-size: 14px; - padding-left: 20px; - font-weight: 650; -} - -.card-body { - padding-top: 40px; - font-size: 15px; -} +@import "../../../data/styles.css"; + +.card { + mix-blend-mode: normal; + border-radius: 20px; + outline: 2px solid #f4f4f5; +} + +.card-container { + padding: 30px; + padding-bottom: 5px; +} + +.card-header { + display: flex; + align-items: center; +} + +.card-icon { + font-size: 15px; + color: var(--tertiary-color); +} + +.card-title { + color: var(--secondary-color); + font-size: 14px; + padding-left: 20px; + font-weight: 650; +} + +.card-body { + padding-top: 40px; + font-size: 15px; +} diff --git a/src/components/common/styles/footer.css b/src/components/common/styles/footer.css index 18fd10d88..95c5fee0a 100644 --- a/src/components/common/styles/footer.css +++ b/src/components/common/styles/footer.css @@ -1,63 +1,63 @@ -@import "../../../data/styles.css"; - -.footer { - display: flex; - padding-top: 25px; - margin-top: 50px; - padding-bottom: 25px; - align-items: center; -} - -.footer-links, -.footer-credits { - flex-basis: 50%; -} - -.footer-links { - margin-left: -40px; -} - -.footer-nav-link-list { - display: flex; - list-style: none; - justify-content: space-between; - align-items: center; -} - -.footer-nav-link-item { - font-weight: bold; - font-size: 80%; -} - -.footer-nav-link-list a { - text-decoration: none; - color: var(--secondary-color); -} - -.footer-nav-link-list a:hover { - color: var(--link-color); -} - -.footer-credits-text { - justify-content: flex-end; - color: var(--tertiary-color); - font-size: 14px; - text-align: right; -} - -@media (max-width: 600px) { - .footer { - flex-direction: column; - height: 85px; - } - - .footer-links { - display: flex; - width: 100%; - justify-content: center; - } - - .footer-nav-link-list { - width: 100%; - } -} +@import "../../../data/styles.css"; + +.footer { + display: flex; + padding-top: 25px; + margin-top: 50px; + padding-bottom: 25px; + align-items: center; +} + +.footer-links, +.footer-credits { + flex-basis: 50%; +} + +.footer-links { + margin-left: -40px; +} + +.footer-nav-link-list { + display: flex; + list-style: none; + justify-content: space-between; + align-items: center; +} + +.footer-nav-link-item { + font-weight: bold; + font-size: 80%; +} + +.footer-nav-link-list a { + text-decoration: none; + color: var(--secondary-color); +} + +.footer-nav-link-list a:hover { + color: var(--link-color); +} + +.footer-credits-text { + justify-content: flex-end; + color: var(--tertiary-color); + font-size: 14px; + text-align: right; +} + +@media (max-width: 600px) { + .footer { + flex-direction: column; + height: 85px; + } + + .footer-links { + display: flex; + width: 100%; + justify-content: center; + } + + .footer-nav-link-list { + width: 100%; + } +} diff --git a/src/components/common/styles/logo.css b/src/components/common/styles/logo.css index af1682b49..0c96547b5 100644 --- a/src/components/common/styles/logo.css +++ b/src/components/common/styles/logo.css @@ -1,6 +1,6 @@ -.logo { - border-radius: 50%; - display: block; - margin: 0; - padding: 0; -} +.logo { + border-radius: 50%; + display: block; + margin: 0; + padding: 0; +} diff --git a/src/components/common/styles/navBar.css b/src/components/common/styles/navBar.css index 6614680ae..e5d83b7d0 100644 --- a/src/components/common/styles/navBar.css +++ b/src/components/common/styles/navBar.css @@ -1,74 +1,74 @@ -@import "../../../data/styles.css"; - -.nav-container { - margin: 0; - display: flex; - justify-content: center; - align-items: center; -} - -.navbar { - display: flex; - justify-content: center; - align-items: center; - position: fixed; - top: 3vh; - z-index: 999; -} - -.nav-background { - width: 380px; - height: 40px; - padding-left: 0%; - padding-right: 0%; - background: #fff; - box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); - border-radius: 40px; -} - -.nav-list { - display: flex; - justify-content: space-between; - list-style: none; - align-items: center; - margin-left: -16px; - margin-right: 20px; - margin-top: 11px; -} - -.nav-item { - font-weight: bold; - font-size: 80%; -} - -.nav-item.active a { - color: var(--link-color) !important; -} - -.nav-item a { - text-decoration: none; - color: var(--primary-color); -} - -.nav-item a:hover { - color: var(--link-color); - transition: color 0.3s ease-in-out; -} - -@media (max-width: 600px) { - .navbar { - margin-left: 25%; - margin-right: 25%; - width: 80%; - font-size: 80%; - } - - .nav-background { - width: 80%; - height: 40px; - } - - .nav-item { - font-weight: bold; - } -} +@import "../../../data/styles.css"; + +.nav-container { + margin: 0; + display: flex; + justify-content: center; + align-items: center; +} + +.navbar { + display: flex; + justify-content: center; + align-items: center; + position: fixed; + top: 3vh; + z-index: 999; +} + +.nav-background { + width: 380px; + height: 40px; + padding-left: 0%; + padding-right: 0%; + background: #fff; + box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); + border-radius: 40px; +} + +.nav-list { + display: flex; + justify-content: space-between; + list-style: none; + align-items: center; + margin-left: -16px; + margin-right: 20px; + margin-top: 11px; +} + +.nav-item { + font-weight: bold; + font-size: 80%; +} + +.nav-item.active a { + color: var(--link-color) !important; +} + +.nav-item a { + text-decoration: none; + color: var(--primary-color); +} + +.nav-item a:hover { + color: var(--link-color); + transition: color 0.3s ease-in-out; +} + +@media (max-width: 600px) { + .navbar { + margin-left: 25%; + margin-right: 25%; + width: 80%; + font-size: 80%; + } + + .nav-background { + width: 80%; + height: 40px; + } + + .nav-item { + font-weight: bold; + } +} diff --git a/src/components/homepage/article.jsx b/src/components/homepage/article.jsx index f69d8d83c..e0fdc2367 100644 --- a/src/components/homepage/article.jsx +++ b/src/components/homepage/article.jsx @@ -1,38 +1,38 @@ -import React from "react"; -import { Link } from "react-router-dom"; - -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { faChevronRight } from "@fortawesome/free-solid-svg-icons"; - -import "./styles/article.css"; - -const Article = (props) => { - const { title, description, date, link } = props; - - return ( - -
-
-
- |   {date} -
-
{title}
-
- {description} -
-
- - Read article{" "} - - -
-
-
-
- ); -}; - -export default Article; +import React from "react"; +import { Link } from "react-router-dom"; + +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faChevronRight } from "@fortawesome/free-solid-svg-icons"; + +import "./styles/article.css"; + +const Article = (props) => { + const { title, description, date, link } = props; + + return ( + +
+
+
+ |   {date} +
+
{title}
+
+ {description} +
+
+ + Read article{" "} + + +
+
+
+
+ ); +}; + +export default Article; diff --git a/src/components/homepage/styles/article.css b/src/components/homepage/styles/article.css index e157660d2..a0c478e51 100644 --- a/src/components/homepage/styles/article.css +++ b/src/components/homepage/styles/article.css @@ -1,58 +1,58 @@ -@import "../../../data/styles.css"; - -.homepage-article { - width: 90%; - mix-blend-mode: normal; - border-radius: 20px; - opacity: 0.8; -} - -.homepage-article:hover { - background: #fafafa; - opacity: 1; - transition: background-color 0.3s ease-in-out; -} - -.homepage-article-content { - padding: 30px; -} - -.homepage-article-date { - opacity: 1; - color: var(--tertiary-color); - font-size: 12px; - margin-bottom: 1em; -} - -.homepage-article-title { - opacity: 1; - color: var(--primary-color); - font-size: 16px; - margin-bottom: 1em; - font-weight: 700; -} - -.homepage-article-description { - opacity: 1; - color: var(--secondary-color); - font-size: 12px; - line-height: 1.5; -} - -.homepage-article-link { - opacity: 1; - padding-top: 20px; - font-size: 15px; - font-weight: 700; -} - -.homepage-article-link a { - color: var(--link-color); - text-decoration: none; -} - -@media (max-width: 600px) { - .homepage-article { - width: 100%; - } -} +@import "../../../data/styles.css"; + +.homepage-article { + width: 90%; + mix-blend-mode: normal; + border-radius: 20px; + opacity: 0.8; +} + +.homepage-article:hover { + background: #fafafa; + opacity: 1; + transition: background-color 0.3s ease-in-out; +} + +.homepage-article-content { + padding: 30px; +} + +.homepage-article-date { + opacity: 1; + color: var(--tertiary-color); + font-size: 12px; + margin-bottom: 1em; +} + +.homepage-article-title { + opacity: 1; + color: var(--primary-color); + font-size: 16px; + margin-bottom: 1em; + font-weight: 700; +} + +.homepage-article-description { + opacity: 1; + color: var(--secondary-color); + font-size: 12px; + line-height: 1.5; +} + +.homepage-article-link { + opacity: 1; + padding-top: 20px; + font-size: 15px; + font-weight: 700; +} + +.homepage-article-link a { + color: var(--link-color); + text-decoration: none; +} + +@media (max-width: 600px) { + .homepage-article { + width: 100%; + } +} diff --git a/src/components/homepage/styles/works.css b/src/components/homepage/styles/works.css index 852128572..cf66daf5f 100644 --- a/src/components/homepage/styles/works.css +++ b/src/components/homepage/styles/works.css @@ -1,44 +1,44 @@ -@import "../../../data/styles.css"; - -.works-body { - margin-bottom: 10px; -} - -.work { - display: flex; - padding-bottom: 40px; - width: 400px; -} - -.work-image { - height: 30px; - width: 30px; - border-radius: 50%; - outline: 6px solid white; - box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.25); -} - -.work-title { - font-size: 15px; - font-weight: 700; - padding-left: 20px; - margin-top: -3px; - color: var(--secondary-color); -} - -.work-subtitle { - position: absolute; - font-size: 12px; - color: var(--secondary-color); - padding-top: 22px; - padding-left: 50px; -} - -.work-duration { - position: absolute; - width: 350px; - font-size: 12px; - padding-top: 20px; - text-align: right; - color: var(--tertiary-color); -} +@import "../../../data/styles.css"; + +.works-body { + margin-bottom: 10px; +} + +.work { + display: flex; + padding-bottom: 40px; + width: 400px; +} + +.work-image { + height: 30px; + width: 30px; + border-radius: 50%; + outline: 6px solid white; + box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.25); +} + +.work-title { + font-size: 15px; + font-weight: 700; + padding-left: 20px; + margin-top: -3px; + color: var(--secondary-color); +} + +.work-subtitle { + position: absolute; + font-size: 12px; + color: var(--secondary-color); + padding-top: 22px; + padding-left: 50px; +} + +.work-duration { + position: absolute; + width: 350px; + font-size: 12px; + padding-top: 20px; + text-align: right; + color: var(--tertiary-color); +} diff --git a/src/components/homepage/works.jsx b/src/components/homepage/works.jsx index 7d6124530..b112b0ce5 100644 --- a/src/components/homepage/works.jsx +++ b/src/components/homepage/works.jsx @@ -1,48 +1,48 @@ -import React from "react"; -import { faBriefcase } from "@fortawesome/free-solid-svg-icons"; - -import Card from "../common/card"; - -import "./styles/works.css"; - -const Works = () => { - return ( -
- -
- facebook -
Facebook
-
- Software Engineer -
-
2019 - Present
-
- -
- twitter -
Twitter
-
- Software Engineer -
-
2019 - Present
-
-
- } - /> - - ); -}; - -export default Works; +import React from "react"; +import { faBriefcase } from "@fortawesome/free-solid-svg-icons"; + +import Card from "../common/card"; + +import "./styles/works.css"; + +const Works = () => { + return ( +
+ +
+ facebook +
Facebook
+
+ Software Engineer +
+
2019 - Present
+
+ +
+ twitter +
Twitter
+
+ Software Engineer +
+
2019 - Present
+
+
+ } + /> + + ); +}; + +export default Works; diff --git a/src/components/projects/allProjects.jsx b/src/components/projects/allProjects.jsx index 67763f2da..119a403fe 100644 --- a/src/components/projects/allProjects.jsx +++ b/src/components/projects/allProjects.jsx @@ -1,27 +1,27 @@ -import React from "react"; - -import Project from "./project"; - -import INFO from "../../data/user"; - -import "./styles/allProjects.css"; - -const AllProjects = () => { - return ( -
- {INFO.projects.map((project, index) => ( -
- -
- ))} -
- ); -}; - -export default AllProjects; +import React from "react"; + +import Project from "./project"; + +import INFO from "../../data/user"; + +import "./styles/allProjects.css"; + +const AllProjects = () => { + return ( +
+ {INFO.projects.map((project, index) => ( +
+ +
+ ))} +
+ ); +}; + +export default AllProjects; diff --git a/src/components/projects/project.jsx b/src/components/projects/project.jsx index 521c853d9..fa39dfae8 100644 --- a/src/components/projects/project.jsx +++ b/src/components/projects/project.jsx @@ -1,35 +1,35 @@ -import React from "react"; -import { Link } from "react-router-dom"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { faLink } from "@fortawesome/free-solid-svg-icons"; - -import "./styles/project.css"; - -const Project = (props) => { - const { logo, title, description, linkText, link } = props; - - return ( - -
- -
-
- logo -
-
{title}
-
{description}
-
-
- -
- -
{linkText}
-
-
- -
-
- ); -}; - -export default Project; +import React from "react"; +import { Link } from "react-router-dom"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faLink } from "@fortawesome/free-solid-svg-icons"; + +import "./styles/project.css"; + +const Project = (props) => { + const { logo, title, description, linkText, link } = props; + + return ( + +
+ +
+
+ logo +
+
{title}
+
{description}
+
+
+ +
+ +
{linkText}
+
+
+ +
+
+ ); +}; + +export default Project; diff --git a/src/components/projects/styles/allProjects.css b/src/components/projects/styles/allProjects.css index 10ddf1e35..194b9a651 100644 --- a/src/components/projects/styles/allProjects.css +++ b/src/components/projects/styles/allProjects.css @@ -1,22 +1,22 @@ -.all-projects-container { - display: flex; - flex-wrap: wrap; - align-items: stretch; - padding-top: 30px; - padding-bottom: 30px; - margin-left: -35px; - margin-right: -35px; -} - -.all-projects-project { - width: calc(100% / 3); - box-sizing: border-box; - padding: 10px; - overflow: hidden; -} - -@media (max-width: 600px) { - .all-projects-project { - width: calc(100% / 2); - } -} +.all-projects-container { + display: flex; + flex-wrap: wrap; + align-items: stretch; + padding-top: 30px; + padding-bottom: 30px; + margin-left: -35px; + margin-right: -35px; +} + +.all-projects-project { + width: calc(100% / 3); + box-sizing: border-box; + padding: 10px; + overflow: hidden; +} + +@media (max-width: 600px) { + .all-projects-project { + width: calc(100% / 2); + } +} diff --git a/src/components/projects/styles/project.css b/src/components/projects/styles/project.css index 7030f3eac..7ee7ffa28 100644 --- a/src/components/projects/styles/project.css +++ b/src/components/projects/styles/project.css @@ -1,72 +1,72 @@ -@import "../../../data/styles.css"; - -.project { - mix-blend-mode: normal; - border-radius: 20px; - opacity: 0.8; - height: 100%; -} - -.project a { - text-decoration: none; -} - -.project:hover { - background: #fafafa; - opacity: 1; - transition: background-color 0.3s ease-in-out; -} - -.project:hover .project-link { - color: var(--link-color); - transition: color 0.3s ease-in-out; -} - -.project-container { - padding: 30px; -} - -.project-logo { - width: 30px; -} - -.project-logo img { - width: 100%; -} - -.project-title { - font-family: var(--secondary-font); - color: var(--primary-color); - font-size: 16px; - padding-top: 15px; - margin-bottom: 1em; - font-weight: 700; -} - -.project-description { - color: var(--secondary-color); -} - -.project-link { - display: flex; - align-items: center; - color: var(--secondary-color); - font-size: 12px; - padding-top: 20px; -} - -.project-link-icon { - padding-left: 5px; - font-size: 13px; -} - -.project-link-text { - padding-left: 20px; - font-weight: 700; -} - -@media (max-width: 600px) { - .project { - height: 300px; - } -} +@import "../../../data/styles.css"; + +.project { + mix-blend-mode: normal; + border-radius: 20px; + opacity: 0.8; + height: 100%; +} + +.project a { + text-decoration: none; +} + +.project:hover { + background: #fafafa; + opacity: 1; + transition: background-color 0.3s ease-in-out; +} + +.project:hover .project-link { + color: var(--link-color); + transition: color 0.3s ease-in-out; +} + +.project-container { + padding: 30px; +} + +.project-logo { + width: 30px; +} + +.project-logo img { + width: 100%; +} + +.project-title { + font-family: var(--secondary-font); + color: var(--primary-color); + font-size: 16px; + padding-top: 15px; + margin-bottom: 1em; + font-weight: 700; +} + +.project-description { + color: var(--secondary-color); +} + +.project-link { + display: flex; + align-items: center; + color: var(--secondary-color); + font-size: 12px; + padding-top: 20px; +} + +.project-link-icon { + padding-left: 5px; + font-size: 13px; +} + +.project-link-text { + padding-left: 20px; + font-weight: 700; +} + +@media (max-width: 600px) { + .project { + height: 300px; + } +} diff --git a/src/data/articles.js b/src/data/articles.js index c130336da..cf1dba88b 100644 --- a/src/data/articles.js +++ b/src/data/articles.js @@ -1,65 +1,65 @@ -import React from "react"; - -function article_1() { - return { - date: "7 May 2023", - title: "The Benefits of Cloud Computing", - description: - "Cloud computing offers a range of benefits, including cost savings and increased flexibility. Find out why more businesses are turning to the cloud.", - keywords: [ - "The Benefits of Cloud Computing", - "Tharindu", - "Tharindu N", - "Tharindu Nayanajith", - ], - style: ` - .article-content { - display: flex; - flex-direction: column; - align-items: center; - } - - .randImage { - align-self: center; - outline: 2px solid red; - } - `, - body: ( - -
-
Content of article 1
- random -
-
- ), - }; -} - -function article_2() { - return { - date: "7 May 2023", - title: "Artificial Intelligence in Healthcare", - description: - "AI is transforming the healthcare industry, from improving patient outcomes to streamlining operations. Discover the latest applications of this game-changing technology.", - style: ``, - keywords: [ - "Artificial Intelligence in Healthcare", - "Tharindu", - "Tharindu N", - "Tharindu Nayanajith", - ], - body: ( - -

Content of article 2

-
- ), - }; -} - -const myArticles = [article_1, article_2]; - -export default myArticles; +import React from "react"; + +function article_1() { + return { + date: "7 May 2023", + title: "The Benefits of Cloud Computing", + description: + "Cloud computing offers a range of benefits, including cost savings and increased flexibility. Find out why more businesses are turning to the cloud.", + keywords: [ + "The Benefits of Cloud Computing", + "Tharindu", + "Tharindu N", + "Tharindu Nayanajith", + ], + style: ` + .article-content { + display: flex; + flex-direction: column; + align-items: center; + } + + .randImage { + align-self: center; + outline: 2px solid red; + } + `, + body: ( + +
+
Content of article 1
+ random +
+
+ ), + }; +} + +function article_2() { + return { + date: "7 May 2023", + title: "Artificial Intelligence in Healthcare", + description: + "AI is transforming the healthcare industry, from improving patient outcomes to streamlining operations. Discover the latest applications of this game-changing technology.", + style: ``, + keywords: [ + "Artificial Intelligence in Healthcare", + "Tharindu", + "Tharindu N", + "Tharindu Nayanajith", + ], + body: ( + +

Content of article 2

+
+ ), + }; +} + +const myArticles = [article_1, article_2]; + +export default myArticles; diff --git a/src/data/seo.js b/src/data/seo.js index 4bee91813..4797d1028 100644 --- a/src/data/seo.js +++ b/src/data/seo.js @@ -1,38 +1,38 @@ -const SEO = [ - { - page: "home", - description: - "I am a backend developer with expertise in Node.js. I have experience in building scalable, secure and reliable web applications using various frameworks and technologies.", - keywords: ["Tharindu", "Tharindu N", "Tharindu Nayanajith"], - }, - - { - page: "about", - description: - "I am a backend developer with expertise in Node.js. I have experience in building scalable, secure and reliable web applications using various frameworks and technologies.", - keywords: ["Tharindu", "Tharindu N", "Tharindu Nayanajith"], - }, - - { - page: "articles", - description: - "Chronological collection of my long-form thoughts on programming, leadership, product design, and more.", - keywords: ["Tharindu", "Tharindu N", "Tharindu Nayanajith"], - }, - - { - page: "projects", - description: - "I've worked on a variety of projects over the years and I'm proud of the progress I've made. Many of these projects are open-source and available for others to explore and contribute to.", - keywords: ["Tharindu", "Tharindu N", "Tharindu Nayanajith"], - }, - - { - page: "contact", - description: - "If you're interested in collaborating on a project, feel free to reach out to me. I'm always open to new ideas and opportunities.", - keywords: ["Tharindu", "Tharindu N", "Tharindu Nayanajith"], - }, -]; - -export default SEO; +const SEO = [ + { + page: "home", + description: + "I am a mobile developer with expertise in Ionic Framework, React Native, React JS & Angular. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool stuff and learning new skills. I am passionate about creating high-quality code that follows best practices and industry standards. I am always looking for new challenges and opportunities to grow as a developer.", + keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], + }, + + { + page: "about", + description: + "I am a mobile developer with expertise in Ionic Framework, React Native, React JS & Angular. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool stuff and learning new skills. I am passionate about creating high-quality code that follows best practices and industry standards. I am always looking for new challenges and opportunities to grow as a developer.", + keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], + }, + + { + page: "articles", + description: + "Chronological collection of my long-form thoughts on programming, leadership, product design, and more.", + keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], + }, + + { + page: "projects", + description: + "I've worked on a variety of projects over the years and I'm proud of the progress I've made. Many of these projects are open-source and available for others to explore and contribute to.", + keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], + }, + + { + page: "contact", + description: + "If you're interested in collaborating on a project, feel free to reach out to me. I'm always open to new ideas and opportunities.", + keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], + }, +]; + +export default SEO; diff --git a/src/data/styles.css b/src/data/styles.css index f92a3984f..1f8287329 100644 --- a/src/data/styles.css +++ b/src/data/styles.css @@ -1,14 +1,14 @@ -:root { - /* ------- colors ------- */ - --primary-color: #27272a; - --secondary-color: #65656d; - --tertiary-color: #acacb4; - --quaternary-color: #e4e4e7; - --link-color: #14b8a6; - /* ---------------------- */ - - /* ------- fonts ------- */ - --primary-font: "Heebo", sans-serif; - --secondary-font: "Roboto", sans-serif; - /* --------------------- */ -} +:root { + /* ------- colors ------- */ + --primary-color: #27272a; + --secondary-color: #65656d; + --tertiary-color: #acacb4; + --quaternary-color: #e4e4e7; + --link-color: #14b8a6; + /* ---------------------- */ + + /* ------- fonts ------- */ + --primary-font: "Heebo", sans-serif; + --secondary-font: "Roboto", sans-serif; + /* --------------------- */ +} diff --git a/src/data/tracking.js b/src/data/tracking.js index 0117e410b..9791a2f80 100644 --- a/src/data/tracking.js +++ b/src/data/tracking.js @@ -1,3 +1,3 @@ -// Google Analytics Tracking ID -// https://github.com/truethari/reactfolio#-google-analytics -export const TRACKING_ID = ""; +// Google Analytics Tracking ID +// https://github.com/truethari/reactfolio#-google-analytics +export const TRACKING_ID = ""; diff --git a/src/data/user.js b/src/data/user.js index 6dcf5bdac..7f37e66ce 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -1,84 +1,84 @@ -const INFO = { - main: { - title: "Reactfolio by truethari", - name: "Tharindu N.", - email: "mail@tharindu.dev", - logo: "../logo.png", - }, - - socials: { - twitter: "https://twitter.com/", - github: "https://github.com/", - linkedin: "https://linkedin.com/", - instagram: "https://instagram.com/", - stackoverflow: "https://stackoverflow.com/", - facebook: "https://facebook.com/", - }, - - homepage: { - title: "Full-stack web and mobile app developer, and amateur astronaut.", - description: - "I am a backend developer with expertise in Node.js. I have experience in building scalable, secure and reliable web applications using various frameworks and technologies. I enjoy solving complex problems and learning new skills. I am passionate about creating high-quality code that follows best practices and industry standards. I am always looking for new challenges and opportunities to grow as a developer.", - }, - - about: { - title: "I’m Tharindu N. I live in Sri Lanka, where I design the future.", - description: - "I've worked on a variety of projects over the years and I'm proud of the progress I've made. Many of these projects are open-source and available for others to explore and contribute to. If you're interested in any of the projects I've worked on, please feel free to check out the code and suggest any improvements or enhancements you might have in mind. Collaborating with others is a great way to learn and grow, and I'm always open to new ideas and feedback.", - }, - - articles: { - title: "I'm passionate about pushing the boundaries of what's possible and inspiring the next generation of innovators.", - description: - "Chronological collection of my long-form thoughts on programming, leadership, product design, and more.", - }, - - projects: [ - { - title: "Project 1", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/javascript/javascript.png", - linkText: "View Project", - link: "https://github.com", - }, - - { - title: "Project 2", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/python/python.png", - linkText: "View Project", - link: "https://github.com", - }, - - { - title: "Project 3", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/html/html.png", - linkText: "View Project", - link: "https://github.com", - }, - - { - title: "Project 4", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/javascript/javascript.png", - linkText: "View Project", - link: "https://github.com", - }, - - { - title: "Project 5", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/javascript/javascript.png", - linkText: "View Project", - link: "https://github.com", - }, - ], -}; - -export default INFO; +const INFO = { + main: { + title: "Reactfolio by truethari", + name: "Gabriel Cisneros", + email: "tilordqwertydev3@gmail.com", + logo: "../logo.png", + }, + + socials: { + twitter: "https://twitter.com/", + github: "https://github.com/", + linkedin: "https://linkedin.com/", + instagram: "https://instagram.com/", + stackoverflow: "https://stackoverflow.com/", + facebook: "https://facebook.com/", + }, + + homepage: { + title: "Front-End mobile developer 👷", + description: + "I am a mobile developer with expertise in Ionic Framework, React Native, React JS & Angular. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool stuff and learning new skills. I am passionate about creating high-quality code that follows best practices and industry standards. I am always looking for new challenges and opportunities to grow as a developer.", + }, + + about: { + title: "I’m Gabriel Cisneros i live in Venezuela", + description: + "I've worked on a variety of projects over the years and I'm proud of the progress I've made. Many of these projects are open-source and available for others to explore and contribute to. If you're interested in any of the projects I've worked on, please feel free to check out the code and suggest any improvements or enhancements you might have in mind. Collaborating with others is a great way to learn and grow, and I'm always open to new ideas and feedback.", + }, + + // articles: { + // title: "I'm passionate about pushing the boundaries of what's possible and inspiring the next generation of innovators.", + // description: + // "Chronological collection of my long-form thoughts on programming, leadership, product design, and more.", + // }, + + projects: [ + { + title: "Project 1", + description: + "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", + logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", + linkText: "View Project", + link: "https://github.com", + }, + + { + title: "Project 2", + description: + "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", + logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/python/python.png", + linkText: "View Project", + link: "https://github.com", + }, + + { + title: "Project 3", + description: + "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", + logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/html/html.png", + linkText: "View Project", + link: "https://github.com", + }, + + { + title: "Project 4", + description: + "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", + logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", + linkText: "View Project", + link: "https://github.com", + }, + + { + title: "Project 5", + description: + "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", + logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", + linkText: "View Project", + link: "https://github.com", + }, + ], +}; + +export default INFO; diff --git a/src/index.css b/src/index.css index a28f84c44..854e63270 100644 --- a/src/index.css +++ b/src/index.css @@ -1,14 +1,14 @@ -@import url("https://fonts.googleapis.com/css2?family=Heebo:wght@300&family=Roboto:wght@500&display=swap"); -@import "./data/styles.css"; - -body { - margin: 0; - font-family: var(--primary-font); - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", - monospace; -} +@import url("https://fonts.googleapis.com/css2?family=Heebo:wght@300&family=Roboto:wght@500&display=swap"); +@import "./data/styles.css"; + +body { + margin: 0; + font-family: var(--primary-font); + -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 index 8759d3e43..938517450 100644 --- a/src/index.js +++ b/src/index.js @@ -1,20 +1,20 @@ -import React from "react"; -import ReactDOM from "react-dom/client"; -import "./index.css"; -import App from "./App"; -import reportWebVitals from "./reportWebVitals"; -import { BrowserRouter } from "react-router-dom"; - -const root = ReactDOM.createRoot(document.getElementById("root")); -root.render( - - - - - -); - -// If you want to start measuring performance in your app, pass a function -// to log results (for example: reportWebVitals(console.log)) -// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals -reportWebVitals(); +import React from "react"; +import ReactDOM from "react-dom/client"; +import "./index.css"; +import App from "./App"; +import reportWebVitals from "./reportWebVitals"; +import { BrowserRouter } from "react-router-dom"; + +const root = ReactDOM.createRoot(document.getElementById("root")); +root.render( + + + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/src/pages/404.jsx b/src/pages/404.jsx index af2386ed1..bf7654ebc 100644 --- a/src/pages/404.jsx +++ b/src/pages/404.jsx @@ -1,51 +1,51 @@ -import React, { useEffect } from "react"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; - -import { faFaceSadTear } from "@fortawesome/free-regular-svg-icons"; - -import NavBar from "../components/common/navBar"; -import Logo from "../components/common/logo"; - -import INFO from "../data/user"; - -import "./styles/404.css"; - -const Notfound = () => { - useEffect(() => { - document.title = `404 | ${INFO.main.title}`; - }, []); - - return ( - -
- -
-
-
- -
-
-
-
-
- Oops! -
-
- We can't seem to find the page you're looking - for. -
- The requested URL "{window.location.href}" was - not found on this server. -
- - Go back to the home page - -
-
-
-
-
- ); -}; - -export default Notfound; +import React, { useEffect } from "react"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; + +import { faFaceSadTear } from "@fortawesome/free-regular-svg-icons"; + +import NavBar from "../components/common/navBar"; +import Logo from "../components/common/logo"; + +import INFO from "../data/user"; + +import "./styles/404.css"; + +const Notfound = () => { + useEffect(() => { + document.title = `404 | ${INFO.main.title}`; + }, []); + + return ( + +
+ +
+
+
+ +
+
+
+
+
+ Oops! +
+
+ We can't seem to find the page you're looking + for. +
+ The requested URL "{window.location.href}" was + not found on this server. +
+ + Go back to the home page + +
+
+
+
+
+ ); +}; + +export default Notfound; diff --git a/src/pages/about.jsx b/src/pages/about.jsx index 8f49ef977..22026239f 100644 --- a/src/pages/about.jsx +++ b/src/pages/about.jsx @@ -1,82 +1,82 @@ -import React, { useEffect } from "react"; -import { Helmet } from "react-helmet"; - -import NavBar from "../components/common/navBar"; -import Footer from "../components/common/footer"; -import Logo from "../components/common/logo"; -import Socials from "../components/about/socials"; - -import INFO from "../data/user"; -import SEO from "../data/seo"; - -import "./styles/about.css"; - -const About = () => { - useEffect(() => { - window.scrollTo(0, 0); - }, []); - - const currentSEO = SEO.find((item) => item.page === "about"); - - return ( - - - {`About | ${INFO.main.title}`} - - - - -
- -
-
-
- -
-
- -
-
-
-
- {INFO.about.title} -
- -
- {INFO.about.description} -
-
- -
-
-
- about -
-
- -
- -
-
-
-
- -
-
-
-
-
-
-
-
- ); -}; - -export default About; +import React, { useEffect } from "react"; +import { Helmet } from "react-helmet"; + +import NavBar from "../components/common/navBar"; +import Footer from "../components/common/footer"; +import Logo from "../components/common/logo"; +import Socials from "../components/about/socials"; + +import INFO from "../data/user"; +import SEO from "../data/seo"; + +import "./styles/about.css"; + +const About = () => { + useEffect(() => { + window.scrollTo(0, 0); + }, []); + + const currentSEO = SEO.find((item) => item.page === "about"); + + return ( + + + {`About | ${INFO.main.title}`} + + + + +
+ +
+
+
+ +
+
+ +
+
+
+
+ {INFO.about.title} +
+ +
+ {INFO.about.description} +
+
+ +
+
+
+ about +
+
+ +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ ); +}; + +export default About; diff --git a/src/pages/articles.jsx b/src/pages/articles.jsx index a66ad5940..2dc467524 100644 --- a/src/pages/articles.jsx +++ b/src/pages/articles.jsx @@ -1,79 +1,79 @@ -import React, { useEffect } from "react"; -import { Helmet } from "react-helmet"; - -import NavBar from "../components/common/navBar"; -import Footer from "../components/common/footer"; -import Logo from "../components/common/logo"; -import Article from "../components/articles/article"; - -import INFO from "../data/user"; -import SEO from "../data/seo"; -import myArticles from "../data/articles"; - -import "./styles/articles.css"; - -const Articles = () => { - useEffect(() => { - window.scrollTo(0, 0); - }, []); - - const currentSEO = SEO.find((item) => item.page === "articles"); - - return ( - - - {`Articles | ${INFO.main.title}`} - - - - -
- -
-
-
- -
-
- -
-
- {INFO.articles.title} -
- -
- {INFO.articles.description} -
- -
-
- {myArticles.map((article, index) => ( -
-
-
- ))} -
-
-
-
-
-
-
-
-
- ); -}; - -export default Articles; +import React, { useEffect } from "react"; +import { Helmet } from "react-helmet"; + +import NavBar from "../components/common/navBar"; +import Footer from "../components/common/footer"; +import Logo from "../components/common/logo"; +import Article from "../components/articles/article"; + +import INFO from "../data/user"; +import SEO from "../data/seo"; +import myArticles from "../data/articles"; + +import "./styles/articles.css"; + +const Articles = () => { + useEffect(() => { + window.scrollTo(0, 0); + }, []); + + const currentSEO = SEO.find((item) => item.page === "articles"); + + return ( + + + {`Articles | ${INFO.main.title}`} + + + + +
+ +
+
+
+ +
+
+ +
+
+ {INFO.articles.title} +
+ +
+ {INFO.articles.description} +
+ +
+
+ {myArticles.map((article, index) => ( +
+
+
+ ))} +
+
+
+
+
+
+
+
+
+ ); +}; + +export default Articles; diff --git a/src/pages/contact.jsx b/src/pages/contact.jsx index 7b73ae4bd..6a44f6cc6 100644 --- a/src/pages/contact.jsx +++ b/src/pages/contact.jsx @@ -1,91 +1,91 @@ -import React, { useEffect } from "react"; -import { Helmet } from "react-helmet"; - -import NavBar from "../components/common/navBar"; -import Footer from "../components/common/footer"; -import Logo from "../components/common/logo"; -import Socials from "../components/about/socials"; - -import INFO from "../data/user"; -import SEO from "../data/seo"; - -import "./styles/contact.css"; - -const Contact = () => { - useEffect(() => { - window.scrollTo(0, 0); - }, []); - - const currentSEO = SEO.find((item) => item.page === "contact"); - - return ( - - - {`Contact | ${INFO.main.title}`} - - - - -
- -
-
-
- -
-
- -
-
- Let's Get in Touch: Ways to Connect with Me -
- -
- Thank you for your interest in getting in touch with - me. I welcome your feedback, questions, and - suggestions. If you have a specific question or - comment, please feel free to email me directly at -  {" "} - - {INFO.main.email} - - . I make an effort to respond to all messages within - 24 hours, although it may take me longer during busy - periods. Alternatively, you can use the contact form - on my website to get in touch. Simply fill out the - required fields and I'll get back to you as soon as - possible. Finally, if you prefer to connect on - social media, you can find me on{" "} - - {INFO.socials.instagram} - - . I post regular updates and engage with my - followers there, so don't hesitate to reach out. - Thanks again for your interest, and I look forward - to hearing from you! -
-
- -
-
- -
-
- -
-
-
-
-
-
- ); -}; - -export default Contact; +import React, { useEffect } from "react"; +import { Helmet } from "react-helmet"; + +import NavBar from "../components/common/navBar"; +import Footer from "../components/common/footer"; +import Logo from "../components/common/logo"; +import Socials from "../components/about/socials"; + +import INFO from "../data/user"; +import SEO from "../data/seo"; + +import "./styles/contact.css"; + +const Contact = () => { + useEffect(() => { + window.scrollTo(0, 0); + }, []); + + const currentSEO = SEO.find((item) => item.page === "contact"); + + return ( + + + {`Contact | ${INFO.main.title}`} + + + + +
+ +
+
+
+ +
+
+ +
+
+ Let's Get in Touch: Ways to Connect with Me +
+ +
+ Thank you for your interest in getting in touch with + me. I welcome your feedback, questions, and + suggestions. If you have a specific question or + comment, please feel free to email me directly at +  {" "} + + {INFO.main.email} + + . I make an effort to respond to all messages within + 24 hours, although it may take me longer during busy + periods. Alternatively, you can use the contact form + on my website to get in touch. Simply fill out the + required fields and I'll get back to you as soon as + possible. Finally, if you prefer to connect on + social media, you can find me on{" "} + + {INFO.socials.instagram} + + . I post regular updates and engage with my + followers there, so don't hesitate to reach out. + Thanks again for your interest, and I look forward + to hearing from you! +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ ); +}; + +export default Contact; diff --git a/src/pages/homepage.jsx b/src/pages/homepage.jsx index 3ee3de60e..9b274d0a0 100644 --- a/src/pages/homepage.jsx +++ b/src/pages/homepage.jsx @@ -1,206 +1,205 @@ -import React, { useState, useEffect } from "react"; -import { Helmet } from "react-helmet"; - -import { faMailBulk } from "@fortawesome/free-solid-svg-icons"; -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { - faTwitter, - faGithub, - faStackOverflow, - faInstagram, -} from "@fortawesome/free-brands-svg-icons"; - -import Logo from "../components/common/logo"; -import Footer from "../components/common/footer"; -import NavBar from "../components/common/navBar"; -import Article from "../components/homepage/article"; -import Works from "../components/homepage/works"; -import AllProjects from "../components/projects/allProjects"; - -import INFO from "../data/user"; -import SEO from "../data/seo"; -import myArticles from "../data/articles"; - -import "./styles/homepage.css"; - -const Homepage = () => { - const [stayLogo, setStayLogo] = useState(false); - const [logoSize, setLogoSize] = useState(80); - const [oldLogoSize, setOldLogoSize] = useState(80); - - useEffect(() => { - window.scrollTo(0, 0); - }, []); - - useEffect(() => { - const handleScroll = () => { - let scroll = Math.round(window.pageYOffset, 2); - - let newLogoSize = 80 - (scroll * 4) / 10; - - if (newLogoSize < oldLogoSize) { - if (newLogoSize > 40) { - setLogoSize(newLogoSize); - setOldLogoSize(newLogoSize); - setStayLogo(false); - } else { - setStayLogo(true); - } - } else { - setLogoSize(newLogoSize); - setStayLogo(false); - } - }; - - window.addEventListener("scroll", handleScroll); - return () => window.removeEventListener("scroll", handleScroll); - }, [logoSize, oldLogoSize]); - - const currentSEO = SEO.find((item) => item.page === "home"); - - const logoStyle = { - display: "flex", - position: stayLogo ? "fixed" : "relative", - top: stayLogo ? "3vh" : "auto", - zIndex: 999, - border: stayLogo ? "1px solid white" : "none", - borderRadius: stayLogo ? "50%" : "none", - boxShadow: stayLogo ? "0px 4px 10px rgba(0, 0, 0, 0.25)" : "none", - }; - - return ( - - - {INFO.main.title} - - - - -
- -
-
-
- -
-
- -
-
-
-
- {INFO.homepage.title} -
- -
- {INFO.homepage.description} -
-
- -
-
-
- about -
-
-
-
- - - -
- -
- -
-
- {myArticles.map((article, index) => ( -
-
-
- ))} -
- -
- -
-
- -
-
-
-
-
-
-
- ); -}; - -export default Homepage; +import React, { useState, useEffect } from "react"; +import { Helmet } from "react-helmet"; + +import { faMailBulk } from "@fortawesome/free-solid-svg-icons"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { + faTwitter, + faGithub, + faStackOverflow, + faInstagram, +} from "@fortawesome/free-brands-svg-icons"; + +import Logo from "../components/common/logo"; +import Footer from "../components/common/footer"; +import NavBar from "../components/common/navBar"; +// import Article from "../components/homepage/article"; +import Works from "../components/homepage/works"; +import AllProjects from "../components/projects/allProjects"; + +import INFO from "../data/user"; +import SEO from "../data/seo"; +// import myArticles from "../data/articles"; +import "./styles/homepage.css"; + +const Homepage = () => { + const [stayLogo, setStayLogo] = useState(false); + const [logoSize, setLogoSize] = useState(80); + const [oldLogoSize, setOldLogoSize] = useState(80); + + useEffect(() => { + window.scrollTo(0, 0); + }, []); + + useEffect(() => { + const handleScroll = () => { + let scroll = Math.round(window.pageYOffset, 2); + + let newLogoSize = 80 - (scroll * 4) / 10; + + if (newLogoSize < oldLogoSize) { + if (newLogoSize > 40) { + setLogoSize(newLogoSize); + setOldLogoSize(newLogoSize); + setStayLogo(false); + } else { + setStayLogo(true); + } + } else { + setLogoSize(newLogoSize); + setStayLogo(false); + } + }; + + window.addEventListener("scroll", handleScroll); + return () => window.removeEventListener("scroll", handleScroll); + }, [logoSize, oldLogoSize]); + + const currentSEO = SEO.find((item) => item.page === "home"); + + const logoStyle = { + display: "flex", + position: stayLogo ? "fixed" : "relative", + top: stayLogo ? "3vh" : "auto", + zIndex: 999, + border: stayLogo ? "1px solid white" : "none", + borderRadius: stayLogo ? "50%" : "none", + boxShadow: stayLogo ? "0px 4px 10px rgba(0, 0, 0, 0.25)" : "none", + }; + + return ( + + + {INFO.main.title} + + + + +
+ +
+
+
+ +
+
+ +
+
+
+
+ {INFO.homepage.title} +
+ +
+ {INFO.homepage.description} +
+
+ +
+
+
+ about +
+
+
+
+ + + +
+ +
+ +
+ {/*
+ {myArticles.map((article, index) => ( +
+
+
+ ))} +
*/} + +
+ +
+
+ +
+
+
+
+
+
+
+ ); +}; + +export default Homepage; diff --git a/src/pages/projects.jsx b/src/pages/projects.jsx index 9c423b230..2f8cb28be 100644 --- a/src/pages/projects.jsx +++ b/src/pages/projects.jsx @@ -1,72 +1,72 @@ -import React, { useEffect } from "react"; -import { Helmet } from "react-helmet"; - -import NavBar from "../components/common/navBar"; -import Footer from "../components/common/footer"; -import Logo from "../components/common/logo"; -import AllProjects from "../components/projects/allProjects"; - -import INFO from "../data/user"; -import SEO from "../data/seo"; - -import "./styles/projects.css"; - -const Projects = () => { - useEffect(() => { - window.scrollTo(0, 0); - }, []); - - const currentSEO = SEO.find((item) => item.page === "projects"); - - return ( - - - {`Projects | ${INFO.main.title}`} - - - - -
- -
-
-
- -
-
-
-
- Things I’ve made trying to put my dent in the - universe. -
- -
- I've worked on a variety of projects over the years - and I'm proud of the progress I've made. Many of - these projects are open-source and available for - others to explore and contribute to. If you're - interested in any of the projects I've worked on, - please feel free to check out the code and suggest - any improvements or enhancements you might have in - mind. Collaborating with others is a great way to - learn and grow, and I'm always open to new ideas and - feedback. -
- -
- -
-
-
-
-
-
-
-
- ); -}; - -export default Projects; +import React, { useEffect } from "react"; +import { Helmet } from "react-helmet"; + +import NavBar from "../components/common/navBar"; +import Footer from "../components/common/footer"; +import Logo from "../components/common/logo"; +import AllProjects from "../components/projects/allProjects"; + +import INFO from "../data/user"; +import SEO from "../data/seo"; + +import "./styles/projects.css"; + +const Projects = () => { + useEffect(() => { + window.scrollTo(0, 0); + }, []); + + const currentSEO = SEO.find((item) => item.page === "projects"); + + return ( + + + {`Projects | ${INFO.main.title}`} + + + + +
+ +
+
+
+ +
+
+
+
+ Things I’ve made trying to put my dent in the + universe. +
+ +
+ I've worked on a variety of projects over the years + and I'm proud of the progress I've made. Many of + these projects are open-source and available for + others to explore and contribute to. If you're + interested in any of the projects I've worked on, + please feel free to check out the code and suggest + any improvements or enhancements you might have in + mind. Collaborating with others is a great way to + learn and grow, and I'm always open to new ideas and + feedback. +
+ +
+ +
+
+
+
+
+
+
+
+ ); +}; + +export default Projects; diff --git a/src/pages/readArticle.jsx b/src/pages/readArticle.jsx index cc1cc4206..2fd1c5d97 100644 --- a/src/pages/readArticle.jsx +++ b/src/pages/readArticle.jsx @@ -1,84 +1,84 @@ -import React, { useEffect } from "react"; -import { useNavigate, useParams } from "react-router-dom"; -import { Helmet } from "react-helmet"; -import styled from "styled-components"; - -import NavBar from "../components/common/navBar"; -import Footer from "../components/common/footer"; -import Logo from "../components/common/logo"; - -import INFO from "../data/user"; -import myArticles from "../data/articles"; - -import "./styles/readArticle.css"; - -let ArticleStyle = styled.div``; - -const ReadArticle = () => { - const navigate = useNavigate(); - let { slug } = useParams(); - - const article = myArticles[slug - 1]; - - useEffect(() => { - window.scrollTo(0, 0); - }, [article]); - - ArticleStyle = styled.div` - ${article().style} - `; - - return ( - - - {`${article().title} | ${INFO.main.title}`} - - - - -
- - -
-
-
- -
-
- -
-
- back navigate(-1)} - /> -
- -
-
-
- {article().date} -
-
- -
- {article().title} -
- -
- {article().body} -
-
-
-
-
-
-
-
-
- ); -}; - -export default ReadArticle; +import React, { useEffect } from "react"; +import { useNavigate, useParams } from "react-router-dom"; +import { Helmet } from "react-helmet"; +import styled from "styled-components"; + +import NavBar from "../components/common/navBar"; +import Footer from "../components/common/footer"; +import Logo from "../components/common/logo"; + +import INFO from "../data/user"; +import myArticles from "../data/articles"; + +import "./styles/readArticle.css"; + +let ArticleStyle = styled.div``; + +const ReadArticle = () => { + const navigate = useNavigate(); + let { slug } = useParams(); + + const article = myArticles[slug - 1]; + + useEffect(() => { + window.scrollTo(0, 0); + }, [article]); + + ArticleStyle = styled.div` + ${article().style} + `; + + return ( + + + {`${article().title} | ${INFO.main.title}`} + + + + +
+ + +
+
+
+ +
+
+ +
+
+ back navigate(-1)} + /> +
+ +
+
+
+ {article().date} +
+
+ +
+ {article().title} +
+ +
+ {article().body} +
+
+
+
+
+
+
+
+
+ ); +}; + +export default ReadArticle; diff --git a/src/pages/styles/404.css b/src/pages/styles/404.css index 0ec7b5bdf..997c5e923 100644 --- a/src/pages/styles/404.css +++ b/src/pages/styles/404.css @@ -1,97 +1,97 @@ -.not-found { - overflow: hidden; - height: 100vh; -} - -.notfound-logo-container { - display: flex; - justify-content: left; - padding-top: 25px; -} - -.notfound-logo { - display: flex; - position: fixed; - border: 1px solid white; - border-radius: 50%; - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); - top: 4vh; - z-index: 999; -} - -.notfound-container { - display: flex; - flex-direction: column; - height: 100%; - margin: 0; - padding-top: 120px; -} - -.notfound-message { - position: fixed; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} - -.notfound-title { - font-family: var(--secondary-font); - color: var(--primary-color); - font-size: 80px; - padding-top: 15px; - font-weight: 700; -} - -.not-found-message { - color: var(--secondary-color); - font-size: 2rem; - margin: 2rem 0; - text-align: center; -} - -.not-found-link { - font-size: 1.5rem; - text-decoration: none; - color: #fff; - background-color: var(--link-color); - padding: 1rem 2rem; - border-radius: 50px; - transition: all 0.3s ease-in-out; -} - -.not-found-link:hover { - background-color: #fff; - color: var(--link-color); - box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.3); -} - -@media (max-width: 500px) { - .notfound-message { - position: absolute; - top: auto; - left: auto; - width: 100%; - transform: none; - } - - .notfound-title { - font-size: 50px; - } - - .not-found-message { - width: 100%; - font-size: 15px; - margin-top: 10px; - margin-left: -5px; - margin-right: 32px; - } - - .not-found-link { - font-size: 15px; - padding: 15px 15px; - } -} +.not-found { + overflow: hidden; + height: 100vh; +} + +.notfound-logo-container { + display: flex; + justify-content: left; + padding-top: 25px; +} + +.notfound-logo { + display: flex; + position: fixed; + border: 1px solid white; + border-radius: 50%; + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); + top: 4vh; + z-index: 999; +} + +.notfound-container { + display: flex; + flex-direction: column; + height: 100%; + margin: 0; + padding-top: 120px; +} + +.notfound-message { + position: fixed; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +.notfound-title { + font-family: var(--secondary-font); + color: var(--primary-color); + font-size: 80px; + padding-top: 15px; + font-weight: 700; +} + +.not-found-message { + color: var(--secondary-color); + font-size: 2rem; + margin: 2rem 0; + text-align: center; +} + +.not-found-link { + font-size: 1.5rem; + text-decoration: none; + color: #fff; + background-color: var(--link-color); + padding: 1rem 2rem; + border-radius: 50px; + transition: all 0.3s ease-in-out; +} + +.not-found-link:hover { + background-color: #fff; + color: var(--link-color); + box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.3); +} + +@media (max-width: 500px) { + .notfound-message { + position: absolute; + top: auto; + left: auto; + width: 100%; + transform: none; + } + + .notfound-title { + font-size: 50px; + } + + .not-found-message { + width: 100%; + font-size: 15px; + margin-top: 10px; + margin-left: -5px; + margin-right: 32px; + } + + .not-found-link { + font-size: 15px; + padding: 15px 15px; + } +} diff --git a/src/pages/styles/about.css b/src/pages/styles/about.css index 1c923f2c3..ed3b84d20 100644 --- a/src/pages/styles/about.css +++ b/src/pages/styles/about.css @@ -1,117 +1,117 @@ -.about-logo-container { - display: flex; - justify-content: left; - padding-top: 25px; -} - -.about-logo { - display: flex; - position: fixed; - border: 1px solid white; - border-radius: 50%; - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); - top: 4vh; -} - -.about-container { - display: flex; - flex-direction: column; - height: 100%; - margin: 0; - padding-top: 120px; -} - -.about-main { - display: flex; -} - -.about-right-side { - flex-basis: 900px; -} - -.about-title { - width: 100% !important; -} - -.about-subtitle { - width: 80% !important; -} - -.about-left-side { - display: flex; - flex-direction: column; - flex-basis: 300px; -} - -.about-image-container { - width: 370px; -} - -.about-image-wrapper { - display: inline-block; - overflow: hidden; - width: 100%; - border-radius: 10%; - transform: rotate(3deg); -} - -.about-image-wrapper img { - display: block; - width: 100%; -} - -.about-socials { - padding-top: 50px; - padding-bottom: 50px; -} - -.about-socials-mobile { - display: none; -} - -@media (max-width: 1024px) { - .about-logo { - z-index: 100; - } - - .about-main { - flex-direction: column; - } - - .about-subtitle { - padding-top: 20px !important; - } - - .about-left-side { - flex-basis: 100%; - order: 1; - } - - .about-right-side { - flex-basis: 100%; - order: 2; - } - - .about-image-container { - padding-bottom: 40px; - } - - .about-socials { - display: none; - } - - .about-socials-mobile { - padding-top: 30px; - display: flex; - } -} - -@media (max-width: 600px) { - .about-container { - padding-top: 60px; - } - - .about-image-container { - width: 80%; - } -} +.about-logo-container { + display: flex; + justify-content: left; + padding-top: 25px; +} + +.about-logo { + display: flex; + position: fixed; + border: 1px solid white; + border-radius: 50%; + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); + top: 4vh; +} + +.about-container { + display: flex; + flex-direction: column; + height: 100%; + margin: 0; + padding-top: 120px; +} + +.about-main { + display: flex; +} + +.about-right-side { + flex-basis: 900px; +} + +.about-title { + width: 100% !important; +} + +.about-subtitle { + width: 80% !important; +} + +.about-left-side { + display: flex; + flex-direction: column; + flex-basis: 300px; +} + +.about-image-container { + width: 370px; +} + +.about-image-wrapper { + display: inline-block; + overflow: hidden; + width: 100%; + border-radius: 10%; + transform: rotate(3deg); +} + +.about-image-wrapper img { + display: block; + width: 100%; +} + +.about-socials { + padding-top: 50px; + padding-bottom: 50px; +} + +.about-socials-mobile { + display: none; +} + +@media (max-width: 1024px) { + .about-logo { + z-index: 100; + } + + .about-main { + flex-direction: column; + } + + .about-subtitle { + padding-top: 20px !important; + } + + .about-left-side { + flex-basis: 100%; + order: 1; + } + + .about-right-side { + flex-basis: 100%; + order: 2; + } + + .about-image-container { + padding-bottom: 40px; + } + + .about-socials { + display: none; + } + + .about-socials-mobile { + padding-top: 30px; + display: flex; + } +} + +@media (max-width: 600px) { + .about-container { + padding-top: 60px; + } + + .about-image-container { + width: 80%; + } +} diff --git a/src/pages/styles/articles.css b/src/pages/styles/articles.css index 8bc0ea314..c04fca081 100644 --- a/src/pages/styles/articles.css +++ b/src/pages/styles/articles.css @@ -1,52 +1,52 @@ -.articles-logo-container { - display: flex; - justify-content: left; - padding-top: 25px; -} - -.articles-logo { - display: flex; - position: fixed; - border: 1px solid white; - border-radius: 50%; - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); - top: 4vh; -} - -.articles-main-container { - display: flex; - flex-direction: column; - height: 100%; - margin: 0; - padding-top: 120px; -} - -.articles-container { - display: flex; - flex-direction: column; -} - -.articles-wrapper { - padding-top: 50px; - padding-bottom: 50px; - display: flex; - flex-direction: column; -} - -.articles-article { - padding-top: 0px; - padding-left: 35px; - padding-bottom: 20px; - border-left: 2px solid #f4f4f5; - width: 100%; -} - -@media (max-width: 1024px) { - .articles-title { - width: 100% !important; - } - - .articles-subtitle { - width: 100% !important; - } -} +.articles-logo-container { + display: flex; + justify-content: left; + padding-top: 25px; +} + +.articles-logo { + display: flex; + position: fixed; + border: 1px solid white; + border-radius: 50%; + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); + top: 4vh; +} + +.articles-main-container { + display: flex; + flex-direction: column; + height: 100%; + margin: 0; + padding-top: 120px; +} + +.articles-container { + display: flex; + flex-direction: column; +} + +.articles-wrapper { + padding-top: 50px; + padding-bottom: 50px; + display: flex; + flex-direction: column; +} + +.articles-article { + padding-top: 0px; + padding-left: 35px; + padding-bottom: 20px; + border-left: 2px solid #f4f4f5; + width: 100%; +} + +@media (max-width: 1024px) { + .articles-title { + width: 100% !important; + } + + .articles-subtitle { + width: 100% !important; + } +} diff --git a/src/pages/styles/contact.css b/src/pages/styles/contact.css index c876e6c7d..cb0812850 100644 --- a/src/pages/styles/contact.css +++ b/src/pages/styles/contact.css @@ -1,38 +1,38 @@ -.contact-logo-container { - display: flex; - justify-content: left; - padding-top: 25px; -} - -.contact-logo { - display: flex; - position: fixed; - border: 1px solid white; - border-radius: 50%; - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); - top: 4vh; -} - -.contact-subtitle { - width: 100% !important; -} - -.contact-container { - display: flex; - flex-direction: column; - justify-content: space-around; - margin-top: 120px; -} - - -.socials-container { - display: flex; - flex-direction: column; - margin-top: 80px; -} - -.contact-socials { - display: flex; - justify-content: flex-start; - align-items: center; -} +.contact-logo-container { + display: flex; + justify-content: left; + padding-top: 25px; +} + +.contact-logo { + display: flex; + position: fixed; + border: 1px solid white; + border-radius: 50%; + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); + top: 4vh; +} + +.contact-subtitle { + width: 100% !important; +} + +.contact-container { + display: flex; + flex-direction: column; + justify-content: space-around; + margin-top: 120px; +} + + +.socials-container { + display: flex; + flex-direction: column; + margin-top: 80px; +} + +.contact-socials { + display: flex; + justify-content: flex-start; + align-items: center; +} diff --git a/src/pages/styles/homepage.css b/src/pages/styles/homepage.css index 518b25110..715812bea 100644 --- a/src/pages/styles/homepage.css +++ b/src/pages/styles/homepage.css @@ -1,150 +1,150 @@ -@import "../../data/styles.css"; - -.homepage-logo-container { - display: flex; - justify-content: left; - align-items: center; - padding-top: 130px; -} - -.homepage-container { - padding-top: 25px; -} - -.homepage-first-area { - display: flex; - justify-content: space-between; - align-items: center; -} - -.homepage-first-area-left-side { - display: flex; - flex-direction: column; - align-items: flex-start; -} - -.homepage-title { - width: 85% !important; -} - -.homepage-subtitle { - width: 85% !important; -} - -.homepage-first-area-right-side { - display: flex; - align-items: center; -} - -.homepage-image-container { - width: 370px; - height: 370px; -} - -.homepage-image-wrapper { - overflow: hidden; - border-radius: 10%; - transform: rotate(3deg); -} - -.homepage-image-wrapper img { - width: 100%; -} - -.homepage-socials { - display: flex; - justify-content: left; - align-items: center; - padding-top: 30px; -} - -.homepage-social-icon { - padding-right: 20px; - font-size: 25px; - transition: color 0.2s ease-in-out; - color: var(--secondary-color); -} - -.homepage-social-icon:hover { - color: var(--primary-color); -} - -.homepage-after-title { - display: flex; -} - -.homepage-projects { - flex-basis: 300px; - padding-top: 40px; -} - -.homepage-articles { - flex-basis: 900px; - padding-top: 30px; - margin-left: -30px; -} - -.homepage-article { - padding-bottom: 5px; -} - -.homepage-works { - flex-basis: 600px; - padding-top: 30px; -} - -@media (max-width: 1024px) { - .homepage-first-area { - flex-direction: column; - } - - .homepage-first-area-left-side { - display: flex; - flex-direction: column; /* Changed: set direction to column */ - align-items: flex-start; - width: 100%; - order: 2; - } - - .homepage-title { - width: 100% !important; - margin-top: 20px; - order: 2; - } - - .homepage-subtitle { - width: 100% !important; - margin-top: 10px; - order: 3; - } - - .homepage-first-area-right-side { - width: 100%; - order: 1; - } - - .homepage-image-container { - padding-top: 50px; - padding-bottom: 50px; - margin-left: 10px; - order: 1; - } - - .homepage-after-title { - flex-direction: column; - } - - .homepage-projects { - flex-basis: auto; - } - - .homepage-articles { - flex-basis: auto; - } - - .homepage-works { - flex-basis: auto; - margin-left: -25px; - margin-right: -25px; - } -} +@import "../../data/styles.css"; + +.homepage-logo-container { + display: flex; + justify-content: left; + align-items: center; + padding-top: 130px; +} + +.homepage-container { + padding-top: 25px; +} + +.homepage-first-area { + display: flex; + justify-content: space-between; + align-items: center; +} + +.homepage-first-area-left-side { + display: flex; + flex-direction: column; + align-items: flex-start; +} + +.homepage-title { + width: 85% !important; +} + +.homepage-subtitle { + width: 85% !important; +} + +.homepage-first-area-right-side { + display: flex; + align-items: center; +} + +.homepage-image-container { + width: 370px; + height: 370px; +} + +.homepage-image-wrapper { + overflow: hidden; + border-radius: 10%; + transform: rotate(3deg); +} + +.homepage-image-wrapper img { + width: 100%; +} + +.homepage-socials { + display: flex; + justify-content: left; + align-items: center; + padding-top: 30px; +} + +.homepage-social-icon { + padding-right: 20px; + font-size: 25px; + transition: color 0.2s ease-in-out; + color: var(--secondary-color); +} + +.homepage-social-icon:hover { + color: var(--primary-color); +} + +.homepage-after-title { + display: flex; +} + +.homepage-projects { + flex-basis: 300px; + padding-top: 40px; +} + +.homepage-articles { + flex-basis: 900px; + padding-top: 30px; + margin-left: -30px; +} + +.homepage-article { + padding-bottom: 5px; +} + +.homepage-works { + flex-basis: 600px; + padding-top: 30px; +} + +@media (max-width: 1024px) { + .homepage-first-area { + flex-direction: column; + } + + .homepage-first-area-left-side { + display: flex; + flex-direction: column; /* Changed: set direction to column */ + align-items: flex-start; + width: 100%; + order: 2; + } + + .homepage-title { + width: 100% !important; + margin-top: 20px; + order: 2; + } + + .homepage-subtitle { + width: 100% !important; + margin-top: 10px; + order: 3; + } + + .homepage-first-area-right-side { + width: 100%; + order: 1; + } + + .homepage-image-container { + padding-top: 50px; + padding-bottom: 50px; + margin-left: 10px; + order: 1; + } + + .homepage-after-title { + flex-direction: column; + } + + .homepage-projects { + flex-basis: auto; + } + + .homepage-articles { + flex-basis: auto; + } + + .homepage-works { + flex-basis: auto; + margin-left: -25px; + margin-right: -25px; + } +} diff --git a/src/pages/styles/projects.css b/src/pages/styles/projects.css index 36c37838e..c75ebe1db 100644 --- a/src/pages/styles/projects.css +++ b/src/pages/styles/projects.css @@ -1,33 +1,33 @@ -.projects-logo-container { - display: flex; - justify-content: left; - padding-top: 25px; -} - -.projects-logo { - display: flex; - position: fixed; - border: 1px solid white; - border-radius: 50%; - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); - top: 4vh; - z-index: 999; -} - -.projects-container { - display: flex; - flex-direction: column; - height: 100%; - margin: 0; - padding-top: 120px; -} - -@media (max-width: 600px) { - .projects-container { - padding-top: 60px; - } - - .projects-project { - width: calc(100% / 2); - } -} +.projects-logo-container { + display: flex; + justify-content: left; + padding-top: 25px; +} + +.projects-logo { + display: flex; + position: fixed; + border: 1px solid white; + border-radius: 50%; + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); + top: 4vh; + z-index: 999; +} + +.projects-container { + display: flex; + flex-direction: column; + height: 100%; + margin: 0; + padding-top: 120px; +} + +@media (max-width: 600px) { + .projects-container { + padding-top: 60px; + } + + .projects-project { + width: calc(100% / 2); + } +} diff --git a/src/pages/styles/readArticle.css b/src/pages/styles/readArticle.css index 002e67cb3..5a9246a5c 100644 --- a/src/pages/styles/readArticle.css +++ b/src/pages/styles/readArticle.css @@ -1,68 +1,68 @@ -@import "../../data/styles.css"; - -.read-article-logo-container { - display: flex; - justify-content: left; - padding-top: 25px; -} - -.read-article-logo { - display: flex; - position: fixed; - border: 1px solid white; - border-radius: 50%; - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); - top: 4vh; -} - -.read-article-container { - display: flex; - height: 100%; - margin: 0; - padding-top: 120px; -} - -.read-article-back { - padding-top: 68px; - padding-right: 50px; - width: 40px; - height: 40px; -} - -.read-article-back-button { - width: 50px; - border-radius: 50%; - box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); -} - -.read-article-wrapper { - width: 80%; - padding-top: 30px; -} - -.read-article-date-container { - border-left: 2px solid var(--quaternary-color); - color: var(--tertiary-color); - font-size: 16 px; - align-items: center; - height: 22px; -} - -.read-article-date { - font-family: var(--primary-font); - padding-left: 15px; -} - -.read-article-title { - padding-top: 50px; - padding-bottom: 50px; - width: 100% !important; -} - -.read-article-body { - padding-bottom: 50px; - font-size: 16px; - line-height: 30px; - font-family: system-ui; - color: #52525b; -} +@import "../../data/styles.css"; + +.read-article-logo-container { + display: flex; + justify-content: left; + padding-top: 25px; +} + +.read-article-logo { + display: flex; + position: fixed; + border: 1px solid white; + border-radius: 50%; + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); + top: 4vh; +} + +.read-article-container { + display: flex; + height: 100%; + margin: 0; + padding-top: 120px; +} + +.read-article-back { + padding-top: 68px; + padding-right: 50px; + width: 40px; + height: 40px; +} + +.read-article-back-button { + width: 50px; + border-radius: 50%; + box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25); +} + +.read-article-wrapper { + width: 80%; + padding-top: 30px; +} + +.read-article-date-container { + border-left: 2px solid var(--quaternary-color); + color: var(--tertiary-color); + font-size: 16 px; + align-items: center; + height: 22px; +} + +.read-article-date { + font-family: var(--primary-font); + padding-left: 15px; +} + +.read-article-title { + padding-top: 50px; + padding-bottom: 50px; + width: 100% !important; +} + +.read-article-body { + padding-bottom: 50px; + font-size: 16px; + line-height: 30px; + font-family: system-ui; + color: #52525b; +} diff --git a/src/reportWebVitals.js b/src/reportWebVitals.js index 5253d3ad9..77957db05 100644 --- a/src/reportWebVitals.js +++ b/src/reportWebVitals.js @@ -1,13 +1,13 @@ -const reportWebVitals = onPerfEntry => { - if (onPerfEntry && onPerfEntry instanceof Function) { - import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { - getCLS(onPerfEntry); - getFID(onPerfEntry); - getFCP(onPerfEntry); - getLCP(onPerfEntry); - getTTFB(onPerfEntry); - }); - } -}; - -export default reportWebVitals; +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/src/setupTests.js b/src/setupTests.js index 8f2609b7b..141e47989 100644 --- a/src/setupTests.js +++ b/src/setupTests.js @@ -1,5 +1,5 @@ -// jest-dom adds custom jest matchers for asserting on DOM nodes. -// allows you to do things like: -// expect(element).toHaveTextContent(/react/i) -// learn more: https://github.com/testing-library/jest-dom -import '@testing-library/jest-dom'; +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; From 5e7b94a471691a9b63e8bbc802eee928da13d9c7 Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Thu, 4 Dec 2025 12:45:34 -0400 Subject: [PATCH 03/15] change media files --- public/favicon.ico | Bin 16958 -> 0 bytes public/homepage.jpeg | Bin 0 -> 108030 bytes public/homepage.jpg | Bin 770918 -> 0 bytes public/index.html | 2 +- src/pages/homepage.jsx | 2 +- 5 files changed, 2 insertions(+), 2 deletions(-) delete mode 100644 public/favicon.ico create mode 100644 public/homepage.jpeg delete mode 100644 public/homepage.jpg diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 3cd7322f38fd3cadc43c4a7cc800c8fc84dd607c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16958 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 z 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

VCRNH`>XEaHjEM4yX(6^D!87n@@cG4U}+V{XM# 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

_){@G-BBc)wnqOizlTEmxFruHB z9{QVU{&gkMs-{M<;8(iI14SUnKujSB(^=3k0L-F5?=C7CKsS>PX3vGQ0976JYZt^m z72rHr|5mLXKK_$A;O*L{imaMglWC4ie5$Qeb6*e0#CaUOtLP}e7xgdb;sb=JzG<&I zfg0^g3yDF6NT2MbU(ay7F0l&#yuh4&25wJoyULH?AE4EkP480VdNM&LzI_p-MjjZj z2D9NbVg=xyQE3yJKK(oF7_tNT0K+Ytyn&ticLGd*`D7ihWf`P(`oz}W{lkJyzlZTO zFv+~G=i81WhWuY0_B#lxzHYBeL7Wi8+sHXM#}xZ@1e*N5qo}*QL{y(=wtC*ZCe?uJ zZHDi5$VU$+SKyx&_9!br;^|R=cMJjijaZeZ0Bxfjke_FO!UMQEUoabNhzI2=sPuxn z@OozmR;`V^?ymWOASd;#<~RFzd;3qw0d3K<{*f-kuOEO*0=n|A7Lu9gJq#9;@GYFs zS2VS@Ru(^OX4uX@M;ECYWqA-mwgLaH)GpycXuL#ewq`>dqU}SaRp>yEaVaYkEUzp9 z0QMXUZ$JG<2AD+yIXsJs8S7ch%A)I=-^2b#lJ-s z$XkH0j7jyYXXm?b6*8ZqGm|j+qrh$KsQSqW3@BI2#g)?K);pv&#kmhzV86;0xCJ_Hl zP76-^^TA~UEd*d4V8{CAkKU!FdU8?(7Pt`yKnWdu82xL2eWb0JK7Qu{MAq3?)_y=c zkUmC&L+2TcHsn#(16DSq*483wg9sl}A9iovYQlqys_vF4;;en!PSlJS*ro!N5g@?Q z$a4EY-Rwm`N)cIt=~+Fw)VHApnxzbSUK%eRysN%s=L=T@hQahApC)isP*pxBSU<&Xh!E&>!C<0zRrr&yParBaK%ifa0>HaS zJzy{+E!NWZIR1(S17HmxUKN;-Lyzh3Lj9z;zTEZIrwYKLI`nA)n8r8-*7pu~0?GAP z2BiiEK$tKO20>FqKvws}jcv2{jz2zw(#+Z6?R%+)kijC4oTmvjZ~J)tW+?P@>bF(t z*{(J3vHg7LC$JL&-C7{w&cwP8>tVbqxa&r{${r*Mz2E`TE8THv2xNdwkSAt>4M7Q} zPpbRBu8ahl3|G%|09^!`n@I=q!cSnI3jk`vNDGqqcZ(G`GUQRpTTcS=I8{?{sbhd9aPyJc>;r8>GCQ{e=ERP^Cn1;T#%OAk4-NCljnw{I<}G2_98^ zQ;CTrH(Qam70SlEruv|j!zH8zN-)7BUbM!l#9Lo0wDXHf4T`&m+Hbg@e+uwzKve_x z@2>s~BzE^`m*QH8)SDn*&;H_53G(1xvvV*1hxWi>BeF{^o5aQSjmAmWUb?TKb(wFwXA z3r4#NE|c{|F0sOh}s=%g;@!x%Hshg+Z!PB6)Q5U z5)^2_(lUDeCSV7EcJA;4z`kD<$ro7@7NjKrpZ@}!e_2Yb?h)z!jumEs!96vrW=M{={LE52FK&%BN5(L zj6w?E3sXk0G}uK`bWBn(cl#|{?i_5t1SN(VJYyR;iIvm0?3K6aUWdclk87XANyY@x z7o{!(bu%kKH&;FL-dk-V8(X2S&9ffDdA#@uP|eD+gqy6&NI6JCz31tpen5H)Mu34B zKn#G`IlT@*sd@a-*3Ux4I<-`sVJpT|Wn7so(`S{>avSkSE=4JEl90+^STgG)f zsJLwPkk-<6Uv81!Bw4nh5PB_kxX>1qm|&Uz!~*4rAwplw z0Vvn=eSqxx7O7Zo-LIYvj%+4L!B0qAYMsPbeYZgTte$DI#^v3^y7{w-vF=b^0)6IA zNNn6g!OJj_mTA;EZ2`?5HGl^bB_cB00&ItcxKo~HAijn>+afx3 zZq*3Lf??Uo_uwZzgNj<7kzVH3@&Nm<0@W?p5eO&0jZ zd>fSHS1hjp+qx?wuUyv0avfS(0cr%GV7)n32utM?tJV^jCJTI?W^9k`s4gi~LR#U3 z>eB2m&4xIteI*Q1VT0*LT3<}sZ6-SH>8DP(=I{yWVAbuJTJGh_=e^dr?1IMWA6%YH z9N~H==6WBNxF38L^EL$cGMak`0k=0TZMoLNpxtl*L+-Z64Gkm7V5{GNbV3J80gYG> z3HnMzAGhB6y_@>@tswi7zz!22GfoHZ2UR`LX!T_DypDGNBVwK}Oy*3h?Qln8Q~Uxo zE-%dy1UV(%p3kyEq=x6fytX~AK-03nE0V-RXa4}DQ%{s*j|Io6O#~SB#q5BFK}q9u zO+!MJxwh7Hw%Yt{w##~Z{-kj;f;K_yXf;=~-#<^>PftslEwBXjYFAeW*x@$<1O~7< zZhA~_2PiGTASB>(AVTyCoL)%)szNYd2nIR$bQm)O%&{`hnbcCUEiHoH*rp3D47>vr z3|Q0yTc%lkmWS@bIN!kbLkS}{oU67)pGZ1JS4O_XonV`J6W~d%WM26KLC(&%7Ox`> z5F$IGVBs7w&e(P=!;FS3bx<-&8)tuX%N|b_uXQd?-$B>Ja{ad`Z*4_bgCaz~F>gf>3@Rm1{OphvV4xm>LGif1;_^SO)-ynT+yJX}F9NHKA2v>O zby^QPbx-3a*Cq;JRK)tK6-m?g4?nyIr7)$KX8Vk-W>6z@xfgJWv!zB0(!m&&%}nfdF6}P@RC(3xZp}4FCP5 zqLnB9x&F28(1zBulhGKuFN*cR@f23PebR9e0X0@X&1;bD6Zt@72_CJKdMT1LQw~>L zX4R}EM2`&&!^ad+7NU7)>xEI&3mnB2hMxIZ1GXc2>FBAQiQK z_a-i3_O$Vw%kWBvV*?&Hod5J^xmX_X5 zj=TNWlKEK~OxF=UNsJ2Rsa6oB?8PwX6AT_otb);JKSyMI%n9v7#C)>!Ty2S~II|10 z=<20AlIP&b5O z(YQv?M;?x&7{5SR&11HlA>13P^2M}MPQ!!SC!WKclv(!a1pyCmMWVF3eel=sMG@ab zUYO)xOb8#J;XO!>2p{Jde00`y`vXsL-~MRh<+gMS-1Y0!`%VPS76Q)h-!W_t z%-Se)6+}%B${n(X3VoDP9*VMfkb1_9lI<}wnXuMzNO>#~vSiIx!ac@%60y+DetX+t z$_JpCN(RLth~i3pVh(9u0f>=Vw1aLkI*;}rZH|uVKCfn{kZC{k*1QxLQCqF?YXWrjwSX%#aii?YmM&vT+#~ z!R5NRQ$#cGRL`y1qM_5~3f(UhZV0b^23Dn8%!AM(ElLH}rV^1C718+#2V#paD_;aL zL1q?$Wd@XMfM8=wKw|_D0Ulfahh+z}g_o8QriskSmXav<^`Yo6jR{JO_pG24&#HtK zy=l!U}SVvDaF=9zV4G5xV3E zUMwPul>J1t!pHF1%r5l(3)bPo0$*!(XfD1C3TE>CD5BxdLLM?cXKP=K3qT`CiYi6W zf#j3%tK$Bz3g~zB#lImVI9l-b*zGT_vO~)^S6zsTPH=n_BWx&k96PCK$|Y_vED;>7 zJjAY4?QFs&4P&v{X?|=Anmb3GI6r;&p8tEJwU25#`ivK5NV)BZ)UOo_?dS!KVyLc6 zw1~m29jPry)Y&IbCB*l251?J5_g_@7$E(OvaASgf+d;0#T>E_lo>r#=m7Sgifr1ri^1jG*7{_OYm7#S_`%ns>*@T74I{UmAsx;&@jIuIwkqMd!d2b z+6RO=fk`8gX0~e8IH)kof8XRvVjTo>7C2?2r>|X%(Exc@ z2e>@fhqP0E>{RdncJR(4P~3I?93(PZyvuhkzZ!y@@NZ1keY|XuhCO*u{Q5YIYTzbH za=OuT0G9C~#UaZf{i5wwtX6?mKtQXIcK38cFlo-a&Xg4+f{9w+AgrteNe>8FV6l^ic7uaA@@>i<4fQo9TiNWZg*j1@oCMvn63E8{h$zyXgL7M# zylA-};q5_se4tLjsulR*BeEkee9pcI^m1oU_l)D;+?nP;f(=SZ1a{={MR928d#CO3O~u zwTqwe8ykw;sq=xy`@l&CAX@$%Bf%q}J$3H~udwRtY<5k9N=jlhhJ|W9o$S?_2wu}^ z3k_B=Lc{ZiRu->TmSw52z(_35bb@S4WP%Z_c;+aMqA+P>J2dngo3A#QiH>_% zIJt-}78RNf7JJN-U5TfR*s7cRDzOkUZkKbbsc?2cwAwB1+;i1)OhB=$Hc{&|bsS7c zlV0}+^ce`pJC)O~L2U`DB~;|)f4W+4J3TE0vt@16oqqnE6@>c}96~fpK^W6uWouJ~ zW?G$}tup2Wt}G)6t!YvyAg7|r86yVV8X8&5h_=6$ZHpOJ3Q*9bI#NuoNqJHbdR}=2 zwn4VVGH_%A*K-YuGad!giK)Uv62!r|+t%tCD-U^yOYFq4IA*+{<8az?h9i=PoddFk zRg*VJeocCT2h^t;>CU!DeO?5BXQAhyl{+~`A0#`9lrK==(A;^6@@LLaY@xjHC_yq^ zRT4$MC>Qh!g?ARaZ_V|pI=5}i-ujfNq7pZXEHMK|V1hrO@1JuJ7nF&ZQDnKu#Bm;S z5k{$v2vyJw?7OWM#2G)>2F>DYj>V#N6~z)9Tx|kNp|sYp0U4F=qC1pXvAw(rG^oRe z7FE274PwP*IVkcifoi%l%4G-&S3NxfqyzK=ep3W~7ui;Xl11`^{6y}5L(J}OxUH=w z4aLDjiA7ie#I8(K%NyU=C4~$hP$>@8k`J~Ie@0JE|b+swPJ zQCnu_?b=ARY6$fyo%6=rQ-rzAIl0d>T>Wdo4q?VC_d|wmPkeFq7$S%-D5g8#pWWkN zz)$+wRWO+YI4Br61NubuZd3;&D+82HDA0M-tGqiCt-mw(pK(&P@EQ^Koms-0xneGZ zSE^9$CB?)yyL6MG>GU+f~*n+;o;&otKeKKFcN>q>psLu>Eql?sO*~z#OQYbLab7Kw~LqL;3)_U(6p0q zo!wGsF5j$F=lZTJEyg?uxxvIlXAk8_9*LZ5+1|dWy1Ryz9PO-O4SV6Ngxb5ON)S2g zWvh12!rqo=loacShRpgQ7^d8df&er5nn(830mWlWF@xk$=;!ic=x8qEz(Q-y zJ%tXa#0WiFfRPQ*6Bp`BKd>A7*9Ok-jr^D4fv{%bSd)oo_k_82{=M=?DI>WzTJMio z;*>>=i<_?HwWGDS`=z;KwY6V~bN^yYK^R6jhN~IxxE~S)7#YCMh;vh5g|Og{l9t0Za9LZxuqL0Bc#LS65or<7NpM&3UKJ85rQm`$hrKKI< zI1oJ>Vt`)$j&s4-)&B*_zayfRW9?hY{&b_DZ|z_gjlqWV9HYhho2dH|J4omr_ZnXq zWjnxR?I5^ogaGC6zEOLxVS`SUBD8K8?t`*T8t#6!s4@^uEmz+!LLi6j9fJHWit z9Y_Dlo&N<8|BTyz`4_+(eZJ^ocD%`I^V-}yt(5!)yc5)%mXg0pLm(WDq4l;VxyKlA zN_|*#3?)ihXby!E{YVsw`A{b^hQBb@>-s`(e^vAZ#$<%T3@?B3 z5*DW9Sg6Hbcz6=YadA}$6~|nvm`ir9T?oL#+Wk;`%x)vKBGvHPz9Z(Ama{ z>IPK}x|Vsc<1jf?fWT<7WYF6MQ5umaeo=(SLlqxE(EX>#>@XIN2O;6FZSO_iFJ~Ys zd7Kfbq{oj!QL}8+)`9ie>!7IzW)8tYU8pX@{d|EAj2nWO26_cpgujd4-vtE~^U{O! zQ_Jhsk4lXmTDTZEVbJ#1%a{kB>Fzr9#P7doA9~^AB6IawH}X60#OmT7wR{dAiwll> zRvTAqi`4q#j-NAMNpXclxVKNlQ*?IXCkG$k&D0E2k9mKW*XHjKCljdZ0d{{cwA)pr z^E@2KPtXj0F`VDiUhE2^xE?Z&JfN5=-e6T48tv8}z5`qh&TY6X2hseipa>4&_z!5j z^8u=3K0a^eqS<=;8r*d$Wze)W#eEAU%}Cm-IcbJ}w)PHD4#^i%>!tHdG6Q27GW=N1;kR{juh)uUN#4hWFDT?QcCG z4DY0&U?dcpfz=$6r(}dM+gsDC$l)`g@Bs{bc##gL9JUUL@eDD56g13UDdEx(utyB! z+^PzF=-6n?3J;=8cYwsSHP~5JKaF3SHqN^GT1 zevtf@n4= zCgI?erbG>Hv-_|l^)vCt-;8swOKICyrf-)#ohRbgo+c@>6K>C#)DDW7KNI#*Y$7gm zF2p5?CSka@$?L0~%P9q#z5~*X4_y>WfoqgtO$g9A)hG?T2q`Akk~bFu8-ga z{+XXez`cS=T-aI+8KMlw3f9PFumTkHMd}##C`$4T0hzJK12c3GGGhj15IoxL-5}#f zsl8p$84qx;ibkEQ8Qb7$D2B8j{^&T^?`9Vml_m$f0<~ZQ52(+etE*SPGQsc{2xCo+ z?eP)NpZcHu&|i^dPe8<*+^b0!WQldTBb5#xur4|mnGLSvpRFG@qAYzV;>mWm-7m6% zb4HMa?1??lZ`6A#)Pg2tiUM!4ah5My0UCOwB@my?NUFKB;yWs4rIO-cJVilE6>qWf zx$M2+Z}xLVYJ@b$9p34FTbPAHWGjpwrhaNm&shK)wE-ET^LA=)lp$ZwjDklHLf!uc zdp6LOckMb%mR?6!#m(AWKR~_T?T~(&Qc~+gArs7XZ4D}Xqw-2a{zdcdKe)vNcxb#` zVkeJ$Gjrocc}{3wQaSd7ra5V7Eek~vxS(?XB;L@~F|Sye>(X3f5(pygt@LV)!~4|h zrPjDlBkrXT-LxrKwYA7xDRlFC7t5Xl8;H6e>uW20Um9<@bN&wgpPh*Rvmg* z5^;7L@C9hpLI#%eB0WU%S?lu}+Vyh=V*W0eZku#rh&D~4^_6DNA|bCo80(8c=Y9(l z7{{kIeE=jn;5SP$YgmuSU@+15ej`cNh)HsX zxVZHRB%Fh#wcpx01Y**~NC@IHnX3Cnd6qWz*oC{htw9H(F2zDmH}IA_27_7m|224j z{lS|-3# z;@C+7g_Hd=bvVg~ATTX5K$D?3``J=BVlOYGHi^CrZ3kz+feCFeGQ339Z)N`f4~iTI^h#2OkwdYY?yNhJ?3VGN$DzZxxuo1t z(bS#Ng{NluSfueQQ}QjRN9^(9x3E#2PFehwPtfJIkV&fSO%Z;aU~{n|G42cVEZ+u* z$*wskJJ+hZml%hjoW`U~gC)6wz-L-3$-g+7j8ZBF-i= zIl6j*5|JmtEM9!KMTs7nEBlJTbCa$-d!IP|M324N~YS7 z>R0pFJ}_W{`2_mqp|C5Bf4lKWB>v$|7}71HtNi8vDck(^>$TKRLnSV;&s|@9DtJ}z z>fct|Xy#JoJ@u{2Yx^^MKKl0g7V6S~>P)ZHE3ZiS>F&k93ZD!<;IFqnnA`VSnL~-d z?e_g(!GGnezn*^QbaIx}nL5ueQkFk;cC>Z=Kvu%$*G=t)Uo_}GbbD{c)1I%Ojig0B z>Ve;vjH+92WB!lt4DGu?$~#ZyxrPtxQ_I!Q5{JL zG9UQi`$UU?+n+q02ee=JNLkz^HQv<}6#3W4*pthp=5G$Ipaexh@;?_R z+-*IV5wQnW^0q(hxOIuD#l+3~Pel(P(DX|WogX!)u&2qpeR68w%Po2F7lbgw>%~8fevIWbJKMa|9oFJ* zzDG4dep>YW4Q5r{)F1hWsl6F*M3sH+1(&)YDXB#ke?Kgo9$zl=e8?Se$xJ%=vITcw z?$LzebXsD(Ddz2Wlsc85HGlK+qUx3s7mVy^BAJKQA9%8LGQ#-N*h$ygKUQ!4_3QTV z%iIyp2WEc^`NN}g*W-WrF|Emd)U*2a+l6;TV(ynZ9{*;<%H#V_XrCN;;aw;~eDbG? zaIyG|N4X0U-`h7k82av> z1L?hse-66!JniO#sp^q~+iU9>ld!mld%o56JdS4C-ijS9dqieRk)IlW|1de%Z5bPO zfc)HZT(fuACsPLn;l(e$DlYkl^Auxw^gu=BgCm!g9uHLA|LcLqk-ZgW35$!fk196? z!U`9*ewoeRTWA}*c5lo+_H5VH+f#3X-+cr5R!oL2R{j@uE!cF|l<$Bi<_f0`L+a=q z3;4&=yy_7t>8l?+zYvli3uHg1l4Rq)uRlb@uHSKuqK6Dc+P5y`LxWe^pD)LE%~8*P zY4z5syLk@XQ-!iPU*I~w5s z@If6Sf&E>y$G3l(TjgXt{66di@!Pq=cz z;D1B5TKN6)>xTL1u*#1O_|J(K9e+7x`7Na7& z#lY|H9sI|{;Vw*v73su+EB9No-FH1GkZg|+0(Tv~l%195>alMfv+HW>$`381u*q8@vf`?c=gmGgYJL(}QD`v&GcVU~Xg zEEAc16&#(IYTUD2kaOOn?na-_IoMi}+t|A=2dNFjPcc`o;xpAmJJ+n33Eyu%%bIqd zo?zKZh7V&9^hZx3InlwEaUyh;gP8T+=Y;jJOZJgZu!-#!pY^c6*m82DMb6#yR)3zq zOZC`r_m^F*e9~Y5Axi7yoa$AQ;RW-d!+rAuNe4@DTlYt!L@8%H+}|@ENWHhb{wiyqkwgJ|r!N+i%=IP_X6o=h_h~r`VqQJ9VF9zYV-%zR&+cK8^Z3 zAad-C^^>TdFHz3r%s(tkYX0b`jm5%bl_YYhdGLq#sfRzm1xt55!tgzI_E|&z*$Pd6PMPV85PoxU1dAGej-d;Bkv^bc3OkXcvA)=MA6G=JQ)d-~6w z>brltanbX}!PbxeKLAfau)oKfS+@t#j;2^v0rVt-6kSsz@l**sIT#Cs78T1eI3(z3 zn=9yj+OU#DnfW~4a4-9CRcRSc>{|Tfp=h>^Iq!-~0a#+OWMC_n zN4(r#!biNsvI4$G-fu|8s<_jS85$2_f_eB?TE#PYS&Tc)(DWI#5uZ3k{RxLglO%=3 zu~IWqW>QljWSoZFvcgs@*Ed|1U-4F&W3a0J9qjb(Uby6~8+I8_&n7EFsJ4d_KRX*> z!l`5#aU$@iHGypU3XQ}3+ejGhv#V^zO4J3NiEbcj$_1Hf<9VRH<7X>z+Ds!;A!}dA zLvaeglouw(7?!F@QG~V!^XXCTX|pi|>k%(^odrC805(7AfDLR9^{UF|FV5dNgz6la zJds$c*#=CNB~vK)dVX*N7w;SgA!{Nk>kpvf02-QvIIwjyxMt+!VGY|{)=5rh7hStP znumRCBcq8((kWZFfru%$O_Yg)C1BdgD}wgK8t85L?OkdH>SDT!mP~*oEj{MY=OfA< zH!A8ps)*rdCAx_?4SfO&6?EUZ74xuopGkT`+*8iCWyH>^*XPpq-Wk$gFg|^w zZ>XhNgs#oah<%x2o6cq?ZQOJx%w`5a-Lw6Pa$;I@;!ve#SkZs4=1$gfO3gem=Q2NS zIsmzN6yZQm7?UX7Kvrc;fncbgXW>o5+>*u=>>*3f0YKd}Lew?5whl-Hika5vH8B|#I1^4VU}@e^)w?UfgeyO1kb-zb2DtgVh%>Ax zdWRlsC0P}cA&Pi?9a_W-hJBG*Qz6<)iAK;q@ZwdOTCi-hH#u6fjt8QR0^DJMLY{C$ zRS!X(@v^HL9XHg7IL?ca$(xWT!uDCKiB4Us#?7X9=2IrrypSgq0 zMuf`BB!vr)qSdqrD4e$MI8+WAIyu4Ab_lMcmcD=R0wgmvmI}x>M1|^7*FSBd)>i^3 z&uDlUsCnwn#g+mCCeY)G&6}|Q09vx6p+}&__>#Pm98KZ*ksO9}kg{&pZQPP!;hhiG zRZK|7Ox*rtKn|CGb53f8X9eK~etMJ0YXUN<_O&uOa=Td5lJ+FfHCqplN1o`j9q zMetkb7EENCA&mh*8wgfR$7>dZuvBG84sW27R<=WzWUsvh=~{!Z7oU=dfC3pZh4>+P zEfQM8+SE#qweLz{+O0`*`Pt_iB)ouO3WFvq5VmYnEf*~|FN4z>YNBMXLNe0j0Y-4np^(y2X<~<@tchWf zk+;tr(Wsct*}ktqxvxP1lh=HwB4CDOuaFroMVb3l)+@w8N#V>x?-lV~pPOUbbkPe( z1dOC(;kl2Ng1d5V}=Y9=?2A~R@O}3cJ*HQdw-}GH=04}!&1+6E7CFs-<3d#VG zEW*EmJFwH$Uo!0aGRdt5NZi%#1>_M#ZSaGva3!&|>jp6ldu^FFu#U5yQeY!dHtnp! zsOZTp$%xsCq^%|6HsD+}IYL`#K7DZ^FlyB1PZcDIW+t$c9%{6&B;C8pCGx4AVLaf2 zgVmH_2@IXWh|2IEHJ{lr7zl9YdNMLjM)4@mXP(%EGtGj!lqGc=C`N!Ui~skCQiO13?sN^@{H@5h-WOy zOu$LuiGh|Rv5GG*sY=5qXXoWr5=9Pe9&|o7slq$F`y1ktKR3gQc^3c=uv4v_A3^RE z`V^bi5iFCaDC?fK1DAARnjV2o%==Y^EVXXmp>ftMWES+7BqCPPrf7)0%I53|PdL~; zhemL@jj|v;nMB1F%eh@0QCw3QkZ9g0b4?hRm=%X2Hm9b@@o?fi1S#25OA6(vJxa+5 zuJfd709}$~Od4(oBY_avX@qk_>)^4SdxdEH34Keg5PqeD&b;!?8!k1|Rl7Xk`XtIO z1u;+o_!0|KWHGqGshneAGaVLd7XFi`J0^YWD)4N~x}RII|fMuv^M*pPMZZa!pJpoPus-#HloT|d4 zg(3>~EltaaD7lvi^>=>+x_`BYPLlD2gQZ2$o=yUf@~-%Dh{Q z_I2QX*@=S%I&qp-sGcRm5T3kZIE?UlI^oLZ6{?mn^I@w$FL57`!wxRbGAU`uP^+)L zc*sf0@(_|>n;S5KlMf|0%`(b24YnSQtjnVB6P$%pD0iPIRDBtsThFNivluwd$Sd|u z^z^-r3LN{IXH*_ZPL*Fm;7iKhhPU>ru4*vU%X=J0L8K%eNv+Ft(G^7ya{IxAN|G$I z$B(lEShVuSRf>zV*UYP|B5%gHdD@!HLejMJ&$(MI1W;2vQzBoTsjo#-N>Cs%W< z8mO?05#+>9iD%dU06n-Wlp*D0ik+jy={c=*DahH@<#3s%s!QM&04_*lYZg`}nHJLK z<->R!oa0NHVqP=ZO=@1*_a+d%rBars07AO$Xe2FTzldyc)3y*8^g>qUg*aymtMW9i zOj+qQ@}nZTah{a>5}@VSe>fnZ^<^?b!6udG&#*X{*jy!v7WmWK=@7kE7v_q2zdfvx zR1or;ii9Z<>>wg#*=9_5MsS~(xO&FJspzf?ttm~PJj&G+3bO>Ldpg}R1~UnHw`N>I zaLiOkdu&t$r=h^TlVTz)tbwU^hpiMMYQd+>pqXh^P$E(MM3X4C?X=v6qGO=0N1zEf zrCWmMQT56^gn7QYD}{(!=MGo0j(hQjRwJwn$2~+Y*A&&4QALV}o6J~%1vj3w@LZ$Y z=mW6?XR&h6Nvv~f0$}sZ*NBj5lrUf!R@~xcE|gjltKB;Wt(jj!?v{j(FwDtFW-N0b+P7x#?8qmW*OB5i2=fBIKiGDA-t74KVR1!EM3wpgE*Xo8S)YQwC z9D{S{vHf5r4FGQX=rl|G?QKVE7G!|Z*=HRm;pL6A@w|Vda$ItJh&RMF_QD){GIll( z!DRSMo0~~qfJhY-+p+MBHB;=!C+1!Eil zVVy(-Lb!nvwCoO6SG@Zfh>NFIz<#-p+mAvpsT6o#w-L}N(s}1Oz!VrD9Zhf%)DB8s$_s@2N~tedRhmDpIYv9xe;3gSjUWuY^|wta={WZe4~QsW*! z13c4ZJuL*6&GW;O*FGDuPC73!UE-_PoOq(@&W0;k27YS5f#E`CrTJ4A#pr6N1CrS? zi~cV=rMY-68QB8Tm`b;9-t|K9Ys@u1e@54p)DVt^W$8bi>PS_C!X?4rF(tlYN2?|U z?)2s|u0!!GT+t)3MboBHPY@_xXR_e6tC+p96UJVbIlzS+k57x$Y|lXE9)U{o>6(Jr zu>nw`Oj2kfg*)x^Ar({gPneql@nIaMyTq*u+B~FDNRMsM_gy& zKZ~jt?1~;L2B>NxXtj}*&o%?VLjHO=g;;-lo{Vuvjsg~SN6$dvnQHTCW)d(myf8oka{l^K zGhYR>_a7hU?j3AX=ZHjIM)O$S0tm^mr|{*o`RJ=OH(;mkC!#~6m>3u6{{UE3R7RS) zdgCC*vBg{V(ZgZQM|rzGX?i8V&`x{ND;1?3i#PfC20jACNSfztYRC=eY=Tgv-vmH7lIHNuE|Q?@y%$1$2klNN!f!geehu1j{59a%u5_ zW_iVG`k3QGcj%r;i3)%{0XB{n#Dwl{2u_KGlkB~ydZ+G$uNjud`X!Q0Qgu;-IN<>b ztfaEdJc`y;aVj*PbVh)SdU5BtgxKvER!;0CuXl<+s{FB$me+VSz%Lw`gP}90vrX9kE|>% zc;!FuF!75W2Yo8C7Ak2oS(R1h<@Q>3PG#Jtoq;+=Ml4Igey=H0W>z9YGGy3nsmZOv zJd}?Gmxo-MzA7NX>C}Q=UdaQ4+hynUooF5`K6G_3fFJXVoh9+c&pKqkfHP9pG0Y9J zankdmupR=#zJxD3XpW@5e#h8>vOu6g55_#gzAEVS2hmmd4!O-8;4*w9T}80uUlxG* zwK!4XFeJQ+xx$;q1mp&kJpPL};s!$=$iD)jijcH=A&dmBNP9;nS@RUH! zQ1I%R-0AddE0cbDk~GwE`R0a6(0Pz488QF^bb-)(KqWAo#hpN=0F~$q=T0z?r=ST0 zF{!|Smq;N2+ILsbFrkz5Z~(0ag|RrI6^rx#0L@8ihYc5|1ckN)+OtOBMCsb}eYX&> zcuD^Np@ICuR-gJa30Q-v<7Jj#jB_UbcQ0_BCTzmNXPAa%(wnX8nKRG``rwdRxn0ss z3`wY*HqKNHp}`f~C1s=%hXshqW>BA_DFy3E#3rTL5}Q`-R*V5p@1j~1UIc^XoldF) z=TON$m|BBu6w60N*2*ZCr}v=LluJXS#~EjZBOZS_!ZlkKDQmG~=KaQQI@v=Tf9OP^ zkrxYI#s&tgqenJ;TYU~Duo+gN$d)qGQZq&V;dBay#ZQ(|T1SEGNq$+1S_~2<$>mx| zOSHv^^NvCcUlq?i;l_ol&sAuC#?Gc-(DZ%m^n@n1hO;FIN1gaYtrE*17;#d4I$B}O zyIfdZrY&cnZF2r)gkWD_o&gp^UFb@!gn+lXNHbX5xEZ!|n$|o=^N@%V&pJc!B2gr1 z<8$c^(>auD-JC=kQUNF|mnr&cAxMkUlkZPyVHBhF#j0Z;RR zVHmJdtoU3Rgn2y?6D{J2aZ?B9b`>e}?pTb*M+#9vdVn`?*_=F9VcrLD9%EkDKSoC( z61b$X#6vmPay{m{h zK;Q~URXe7ffPGZ@1WhB-hK|;eh)pE~NzuPH!65@ow3t6z@J{~#q)-(ceQDF5K`i|L z0P~RCq=#{1qeyNf>-sv$444^%E$CR#s->k~g~pbFfHkknh?uuEuFo{H#wqMMoELSC zzHUY$^>l>BV~&k&`z3H|XEC0G-i8(c!^1uYC_ysejJVA&#MAW>)NuJkn?fRa*KFpX+vRKfaL=R*WD z0TfvlLMTLWA6Lo>#SK^QMtcEkGN9P!)j6TPraDoQ&b zLI9zv)Xj>|!V`>?!OLz`j6i(+_#@%fcwv`L7Z|6X2s+HFkO8Ow?PQxA@*PTdC+E@` zGS48IyN5*QI;nRuuN5Tn}6a;VFVD zQIcvb7aXIhGP1A{*6%q-ON98ZBgLz|Z=a)Ail=m`sW2n?H2FMlmT;1n=YvWkS7r8% zlt$g+cie0PRW)qA8{)%K$3VR zh*Hr9$Dlra&eAA6bzds4W2VW&HwDTK6a4Q6*g>ox(CADdE=Qh>Qk8`gwGv_DMAx*F zbNP|Jau{P+x)9DgST#Kwl{XQI6iSUWg{yOLZ5A|&%r6eKU;+|Kn1Twvl_;`yo>Pxh za`&yX*q-5)obwukjspssK%}k2ph7Y_0+3FuG(lgCHjmY^CuJJ#nxNJwSD&ZFP(K=6 zPGS*jTI({y^YO{c^i~?k2tnSAmc&?`T1@NR?n#j{WbG}fd{XXnTsSmzI*)&c1GHWko0_B9lM0Q#MuNk?lK;!JwUdFN`8`POq# z1rPFU1#$^Q=@Rz$ruAuUhhL5 z3T(o~4DD_E5t}zPaa-HX7eD=DcE2asU zFEy*A1SHD8Dr(>g3#EVr{%)ap)fQZ(MYijqV8%6%^vxN{1(Y_GS`?`$L5NNnIkrbp zp(&qv-!Z!yC0V@|#Q;}y#j3tmCv0OyA~&5{w>^YA2^PciogEE-m00N*ZzSvX8DnA0 zcFj2$@WM_Um&D4>5VEXE1^B*N1eUMv6*oo(ZZxLVX9yn4Y>CBgGu^ju;-@kMVvfi~ z*iA=Q{QDZ1Rv$Z4acePdFkAw1m(9Zqu0y7$(Xe{1B7k35rLn&_JoPT9Lh(nRhc(br zbel6_{EPMIi-a#{Z`;pAg(s!3Ip}A2nMp-jLQ?rqqY`w+H7wD9_)cLS0?UswjAmpH zZJI`$Kpu>!kvSC~il!0>9Q%`Rp9RdY1IeEdd7wd4TYT?{nwDQalxQPgCyTBFtH;~W zmHaFTD?E$JS{(#}qv&0lFXwheImOg2LRMq0o3w9UimYd#P6!C#Fp2sUGKnQ9!`U8H zA|O`BDkf#vrjBH0VI4-~=5dW*G0qiYS5^ZMrlkjW|K1Q9fG5eZC}jF zIdvG~!XKhh=9qF*w!5(pGwD)0}AHMo!K;4ONjI#mr(%K^3)ubtB-l z4?4qPN{o%G9d2)J$B$mT_~M1ddH7oLNQKFrWF=6Fx71)RDPhC1&n{H}{{Tc$R#`p~fl{M@urkNI zM|dHnhjD!pgRsEmFVQ@L&?ElK}hgqtSF(iiZ$vT%t z_AHZGk4MsJ3&$HBCU-5h>9SjH*~%Qpf*#pg&RXSttQ>%137L}hD?}39+W~=D6U%=DPAA{3c8Toef+o#w1XWs%Dvc@|$=a5>jLY79?91>)Wt?kK0uzVbuGbci`ihh=;>q8LbK$kR*LeOCenH$!+Na4O6 z4Q-^=mkYd5_4HbzvT{W2B2P$+oj{6CNUYH`>b-zPlY3DCx|%q(MS#{QH=OF?;&X;7 zqqW9j;Iy%2ZaUw3A##{?U~;BpZovcd`JGw;;>8i16N8x(vsn)&H?Nz&gK9C;7vDXc zN>n!}>KhRz#>ND0U!E4(X^Uj_Ph1%`Or^)rJYsO72;O|?i7^l`1~O#DX*FH94;q?B zU+&8OZe9#j#Qy-z*kcMKN7c9k5OOW9!q`Kz=JM zO#Jn7lsDdtGi#x;2iWn4Eqwe!-ZAQ_76>)!DO9rZQb<8II;4X`PGAkrYLe8 zEo9;9!uBaAwQd+_CMITIky=7K83!!9`o<%kYmrp}-Tn}&1h9PlDPaTWiF-`;hl;8) zd+3xwbOWbtP2%cgIX5zLQ$*`HWd;KQ6mVK=6$uw0IFVgPE}2Y=NaA5V1~gpLj)tP&V_z4=hdm-&V(L%%`vlB(d}p(qIzq2B~fZ z=lpFJ^YgJ9w}2^A6`m~FdJ0bj5!gpvzFZ0mI*9#?0gEaa*I^Z@vGuI~09Bf2W$enb z(D9?l$3~TuOwhy(B~odl5s_-%nJbwjx8n8o z{{UpwK`0q6JdFb_Be=rBjO^2!=tKZ9y1-}j+%=aQ1r7==AvlrO8;14Y4N zFBn5n%z7Qtxp~_+SfJ(!fmL_yetk4!0;c?nF7E_q>2jOstQmM-k+$;`t4%Yl#%Ctq zyX`dTmXn&?Ml7JJtZXB#f(j+m7K$)JnccP54MWixZ!wwTy7u!}DymX!%bLatO1nK^ zON8Yz8% zWEB($ay2e-Mo?~xHlK8JqMQcy#1P{4`6Wr^b`>a8TO49$b{ zlH?q)qX--=q93d3{5Z7MKg&>^a4k7XD!Lw1{Q40lvY;w=j9RYSC;PQ-=|4H=gq~8a zB#ny3A6^jC+(mynx(v1m(#N>Ii^osFbx+YdkhkRY;hOCSFL+u$8WL24Ew&fhj7Dz;7lkLFeEYg%(4t(n)e z)041R!JBT~rO=M50lf+fi4(*jz{f4tAx6Su9&DHvRD@e+-xe{1FWVXzM`I|XEZNUO zam#WU9d0s{D1gzZow+Wsft17gelU39!WB4ADdXUYVuPNl&ZK#^U!k2)Vk{s z^yP^eCki!L!qIt3vmZCl;#xdZ^Pk>%(IMO zW=e8{T+h%<`pTn3pN!z)S{gBv^I5POb;7Z(5`cIH;4!{>&2AKQB^blCI6)$nftk8q ziY-I6j(Fv#3)n$qPFGb5YOZ;|5L%_gqa_tgYq#j+cGCJsWWWGa_sp&x2`8s>K*Z3%m``)|G1n$L^H_X0CFq6niits68Ek^& zUchCV*OVlG4@nCMd9nznBFOH1{{RYG6uV<1GUTgq)!gjoA>q&n2{BVvdE%w#2-$lf zlo_b%&46&d66i_saBy+O7>A@@Z5+YDIppN@Fvz`rk+*|3BMourOe>`wMxEQ0ZxMoJ zCEX1(%FvY9ocR%~bLWbpUP*SNI8lYe8^MlragA48-yeIDKIXA z(=b~|jDMTFfeTVe=cGlA6)5X`V7%17%gE(^G&!n5#3EKvAp%J%UsFqUe~Tjh_b=V2 zHvr0p%2z~9x>62%tI%Z`H3SRON^UP z;1~IY?3U1!^O&9%~4JCDH_PEUw=_{)Xe#{2{Z@QfhOO30bnro)gYw z1p9IWQD~>ueGdcB<)U2 z{_kU74sg7v;qAUg({;VNC5@96)U<6YNmdDU%aZ#mU8{7FmGkl<3|N+wSS&?R{Nq>y zXS;cDY8R7ALu76(06GIV` zdNYj3CdsqOH(my+vmjy?8z-mJ;Q^|5i_J+RBxsku*Ggiwg7hMyB(eg_5lK0a`TI2B zJOKmHR#tjO%OW*}XY=bac3n_}_ZHV@@G8Cn{pR#3WD~427Y$NbL#pb|AxpA|{{Wtt zwKn!;iM~|ro^M3wYb3CS-ZH8zwOdtOrRYMVpbfaaV3T$@7_KhM$mG~HQs!gO*~!oV zzdLLo$#_l74Dild$d1cq8dq*k+R5d|93P;Tt1`42c_hH}+%9)8k>zX2i=nJ})v`MC zkTLo1AP}l)f1Z){5ITsekd|PoW&{r5PG6)ezz`8-J`SX@Bg5lG`ABUmHGl>sWvi5Do&N;YpobL9@Uc$b`g9_}kH%>k7=e_v zD`KW>tBL#Lx#;T=&BaRoN#gI8bvfa8X(LrHQeFPH#7c_;l z!mMQ@<8RztXq?x_Jk!RbF8dE+pd*I%Tw|H*oH02@joi#OS;9F7nNF8+Q)qZ;jcGjf@7!u6X{oOhnyY&0NnCK?*Yj^j@!ppEG5sFIewGLO&Iq}lh&tug2; zTR)C7u7f^NVr50-cDj5;sz(#>L480gP69~{^$gC(u-;J!QGMLdA#>?{LK_{?n zs_QWTnHj%1`2tpSr_V@35+qSpxS3_0e^-H^2;AzaO4yBHL&NCQupFLrEI+x2zqw+m z&DAcXl7&SAZI+;*F+o1U!)){T$V8aJ^H=EJ2+FxA{)_i5qL4dDCJr5&7Gg}#64*Cc zi8Zh3>E*(JMS>FM4#529_Ov(T0+`>>ESkiougvk1%l5)@(N!UnLDB^c0F9b}K6$6& z_Ln&VTZB@_t>*`V!^|h4z_lxL-TG`6Q;JQBp2jT8GR;{e%JL-=9Pp0Xr8k zYJCe2n3pj>q%qMNl#RPTwmu>j)_H+znFd6ZTVx%km5nfBCWaSpr7l*lJq)%7q>!eb zO*`u!GO~v8zYDUEvb$87AA`X`@1Ii{I)05I*v6X#wyC(o3p&WE(GfFC=yHS>TjB&2 zb!&*wqlC(MnKj)h;F7GcgR{2f0^3~LcHxr}jEDN0zLzd;4zeMVd;il-{bHvBsr z*QvIU|ER?UN$+fG^8 zTOi-G1u!rO_VPp5gsU*uVdr^o+}>5Gb8zkEI!JH{xv_Z7iz)mLUVaY5iTWI)fXpH^lu{8Vv5gc7YlJkfmJJWU#$&nk4;qO1+-z0@cY|X< zk}l}_0?3Qlf@^c=i17FgSiK?XUqI>$Qy^Bzgf?)HL1i4aX@xjmU!L7w^#vr9yg1w- zQZ~xT8CKQ^!{Sa&y6ok`Lg0iv{7hNW6<%D+PO_?=dxLcNB-lkyA1w2faS={D>`nv6 zXlm9H3`|@GL|5bm3;#yE<(c5#MBhex?YMmVS}_{H|YSzI+`Kw z))`T^v}Y<>m87wXZs3qLvT(}d7`DGQ$4E`>9DC5N@gN0jbx13k zQVlg2h^FP>pA2PPG?sL~Mns-#_Rp1c4Ku(sH_~OUH-&lq8d8KyW*XsBSMgqad9eji zWmd5MwQ9-W^n*C4Wn~0r4Ib}AJnU{jAUKG{pMb!ehtQW`9asT{m> zb`~ju+CXKz5zcS7T2)cQMc zwsx2rGkQCiOFZ~%7VyBKXgvuBjklr9P_X_@WjzyvmldSB{KYGf(c5319W!ntcam*p z1h=9u-7xEm`0MCAE1QP9NhTE^Of6p9lXO)8l=^EJ#VGd=ThDf*@;&+-ZBk}}zJ{S*!+GR@xj;qA4y3jN zAbS>QZ(^io_3d|Xt#2kd_m`K}a8sDU3zc+itj-Q(Ln)gvC~TU%<6SL2Iu>tlL|TH! ze#IY4mFA$S2vXKU(U{azQ;0aW(d|&LmRpuf&Ws>2WK7UeIiLmSBHkuoW;dc0>#ghb zU|P0`=WY%!&zw5svlCI+LRaTO&0_}T;s>yn9r5%9pBphnmpjmLlMEXY`YneOr-U!H zl(7=Yj)!boQx`_O?`Xj*w`kdqhr--6W5!cAD36(5C*!GOxWG$T>BXhGj6Na-Mh0#+= zqRljtd2}#fui7VgD$R_t5`=930D@3cbWUi>#+PM3w7$wZiyjecG`PNf4A($vij}Wq z)jQ5$NF3TlH4j#3yQk=O0Va+|dL_PpSs~tRu`5U}&l+zMX|m)D+X zqohlz#O0fjuH+8(x#dqMYn_)LI|JrrOZ}fyveWbH9FRy-?>`&$^?!n_?9?DY)_MTfLYhJYC+SWE*0m>|fMypV zkQJ983|R+Q@Jc@v4~>ItP+QaqMJWKrI5h#=BU?w=TUO0Y@ zM%7r680Vhzr>QeQn1w_wh98@T5hp*;)@*XeO~~GgLFCE0IPmaR?f(GWz>TLwi1l*| z$1v}#Q5r@B4wR}Ap$C{^vC4S87_u&#w6l>x(-x=Cz5o@}Q|BZyTA+F8lZx658o;-R z$_^VE4qxC7ccmhgI8l!(!BLp10+40UxcDc|GJ@bNB-G*!zJ2`@V#DWBd#d_}O<@?5 z?mmbji96GcRHLiQK{-@kJqqF!Nuy1qppTy)voe<9 z+!(X)x${(}GXj8u`i4&ms>&{z;+uTr30T3)oOcC79j?Y#wK!gvkz9FjPr8s#K43|H zcNVgAD%@JvA0n?`vX9AqHJres%}Tw1^Xt#I6hyK`78b5D7HQemg2>>@I z3g5DX#gS%%(AAiXz+q3!1mTRCG7f%a*~nug5x3UCE>FNtF(M$VflOwDA+2vH#2IHT zADgV04DXy*@udwO^ZFLh#Z~227+`4`rN~Y!YyAUQ7H~Xvz#@=iJo@wcI+5R4tl8B| z2H853m9}8XKTMjcP!Wh7@VMy`KpaRywcQJ9xJ8_ILB+gg32j%Sxppiv5_Hajm0=?; zGD5i~0DyjzG!FEkq>)dVIFsLI0bBvjyx<6&FJ^JG!H2&kz zYlRU#9Xitp!t@(G5)N%3G}b*hHK@6$Fd$ld>XRQpNWyuHYo$dMml!{9A4IHrs$sGT z%D;d>Jk91=K`Ai4AK{V`7L84{GeM8spA*U?TNDpCgBAY4H!0@|#pa+KfB z(Q>IgxCr9aZpSgh?^HTj&p`>v+?p4XV^w^Aoaj4(6kbLtdtg2Qn@No}5>n+ot~Ncf zkT7p?D5|jn9Hu-)K4T&SlozmnxUp_8K{1us&f`xm_k)^ z@bt5=z^M+n_)3;2id^8C;x)BAz zIL@`0dEASsl*ux##7V%y=4XrZor6+TWi5|5#ur6SVsAduHvI(3= zqhCP=aActkaPcaRR~psi?AzB}(Z6kSWryJ0K~+<>6|x#b*21F=6FW2$mNsH=Ywvvm z$%Qg+;mF$UEEXatbK^cGp{J^uZqa#>a)9# zR1?(5*1+QitE7yG!8ZwpO-sy{{K~-#RfHi588Z<8YS{vtIbMsdf@Ru#!7RyiH7E0? zB$sBPD}Qpuj%@uE&a64YTR_PtaXC!T=h zRrnB5o0|)m*Ik*Nv2#-EblMP=q_nK!!()Q%*~5bp<$mdIr$jLO?|7!B>q{VGu)zUK zyclNbUpav?@((@A7=<|}NBf$~%rdRVt;m0q7)r^BvPi(Zkgqs`OYyE#`)%_#UV=EW z_M^F$^a9}6wgy|XNX04h^um7=b%f09#F@Tk1^#1GJ@gcT}E-nuGS05dl= zfHSNUB1$W_0C{V>yGRPtV(29bcsp{?HrhcCKNE4_JzU&GGYvgRWM-2YKoQTwBd{z zsj6kuCSfit9Rmin@<^cy);3a>gkvZNpNmr1Q;4d=)xK2JxDn-+Jkme+i1$ePI8#Tk zzJ2+|$}eEJ$OQa59k_2ZJriKgE|;QMHXKM3^gAFKRuY!RPOr%_%&9vv(77yY2zbtx zO|ImTO;j%*%P1PBf@NiN+U}6WC@x4!T5JzdqUf%)$H%&FHf- zFF(v!&p-u*6%8`4PlyApFD9tx6c`*>@o$j&FocONM?;BPJKAfGTF9) z-o-mM)yxK7zNE<_S=f^`u(@y`5Sh1)XPKA`jT>{JU%nMHP$zPmtMUqlZVZUrR*ALMt>S>*Xjv6HTGD_=+~g1DqW z(tkPz>IA+Fy>%=WE%%|9%9nWr=D{Qxl$XwCk$MV4gG^BN1n7D$&%zlQ@w3vX`5{?I zUY-i%6lliC$4tYf*Gn1MeC5$)=SrehZ)l-C7@6VwlLF^S+j(|&^2g8#N~V~=n)#k< zkW|s$$U4gD{4q!$n-ht$%9JO+yO}5ZJa_BSW3X_#Y<%6IY4A7A{tnwA$aBXFSH;Qe zE0-5B#RiIbFLPe@T%LcvWSM5-TC;)3uZ$%@MDebDweU{@&rVtcqz#>sv~PH6pc&$) zX}cQ+O%!x^kYNa-s+R_yZTn8NzIdL63J|f)odir0zOTW>NpH!Zo@@dZ!mm=-8&@(; zQJ_WPS%RK>_XH(Uc z(P4tYr6lIW3&|NmgE28`9qGGmEtwzsJr3($m*M;Km|Rlv6E;tn*{`PT`%vdChA=F} zob&c@zk$~uIjoE87oX{bJ*})Qb%qUW2!A`CGR?WO*1B&kGSkq`<;h|cJ(56jgdSkZggKZT(R$50YMD#}*h2HTg#%O) zA3t%7(EUJGu;=y(f>|L0HsjGHR20A9FIL4v7w5m9L!_oj5LdXYTpEWjD6w9$&-txC zAPd5+!q_%OeD`a`%I*?hXK#z*c? zp-HHzX^GgXt3{WdK6M0@!o{e2477AQUXIx-Sn@MeMMN)>-#ytiWJDTGk3wM!Jl-(y z;^Q#$KM;0kZohgzg$t`F^LuozNTe*h%RbV(%~_FyteFf29}G~_=H zEOoDu5j`&FHB^&lihjIfV5h=HA&qgEBf;icNn@T#(y*P&UP~CTuNuK-SeF_w)kh}8 zrNP?9s_D9}!kuHG1)5-0Vcg|DP_N2M9%kE%)#OnUg|d+lV(k^4xPFT(;^oq8bpUrj zh`&+QxLQBwSb0PsM@D#sdd<=FZ?#vX(1d42d7++eFw1auGXOgaqfZ~DZ1DK~o|^hF zKF+2H`@Pb$+4ZzJ-Yr|s?A4&`wDcUuY^5ZOX_zUR&y`KxjEj^>ZfBP;jAx;;C0Rfj zG305t>`&00H&_*`1n>GylT6|~-6>WggdUPw*Jk(nI&uY=NbLL25+H8K$vHe^V0~A z`M_UO#GPVt=rT6#KFko5=4^If(7E&)4fIMLAW;#QBOIjW@Xb7?(W`TtDVsSoW1WT^ zuD>tLYpV!fQhAF_7oTRcOst8bcdgtGQd3Bk;lQej%D&$a1nLU(L14=T1%huCYF$*j zG^|?B{PD&Q(-cJ(95I7*s2c+^vQ5}{Kr(AR2mvW!xRiGkhFKsUa7q-YzD@u^Trf`G zqUL~ce6-p-U{YGLrur`dTmVT^X^&Nig%>VCI%*uJXo|~q^}DBD@E8!^S8l5~5< zuua~1gw7Y4%pakAfeUz{=#;JsKs?%RA_C)}D6AdK8p39Kkf$pvvci zpE;h0EaQc!gx;sCkaa;wK}lT941z`$xgoKzv{&)XEB8A_GQz-%IGIAyk2+Z3;{O0N zk+JZbhkwx~{tnF2bLlP)N~9!C?rnCD3R!8q8JBk$LOTmSV44>YoCH=_M_M2)Ri$iQ zfrWYw_rcW-BpFNy_g7p|5v9V~2 zm*@+34`<~C{{T%fgjIb%e zmZr;ec?$E?7Oj`MA{YhN9_IQ>h*L0mp6Q35JqVYZ2Bm;uuJX_~_oL|32EP=z#Gauf zT@yfCIO4k^pR`#C6LRW2nRb_;dFVlgBCw>VLoi^A`@Qs!S+$HyY3MhjYuF?UI($H? zD2;Rm!IDc9JIrkAvlGFo#RcLZ?l%UIsRhpTmA45okP=(+49}zr520|ipd^*IR*N|U zlSe1dyN`P{Ghm1f`&`Kr0`M~vyBJE*NpqnW#jaU)rdrW3_;#9P)IGzd@(+uju5H|H zE>BZKsfbROD)Tlljc}^v`y6MvOTwx$W~i1BI>9*b0^FpWIfXtKuzVdsa&G+e`DSl2;eVS@3@!Wdt{ zr>Qy<`=N@g3XPG?l3`XD@O`R(60r)m7UZZcIKMso`UEK@DB7nSTQco~i)gUp8Tax| zj9a$aifc ztj8D6GlSD0<4*uawOd$^4-jWF_7QQm;G5Q!NXN^7EOs-%pYjsmpxQp__2 zv!ai3Cutt^ZYrxsIiX^^6gSR=L>_p=fkmLnQ;zzN*0GtP)v-XatKzvdK%`p_4APPT}az6$LU5WI=08 zGVG;!$!Nia zktK3I%9Gf|vKA<7y#`Ui03qmcUP^LE{{Wj%6^3UlyP~IL?Rq&cQDi;DRy8NQM?C6m zfXnn$6vVnpfh(mVB2PXWe!*n!wJ8t%G?vRTA=RmlwqkI}cs# zYpIQDttE4ygVp;*OIMa`wb6rKN%=N~*Hs8>hFoAs}G4;Eqa|#L)7S6 z=i6YGfVrR^cZC;I42nwwT(J%(pyFioU1bO1=iRa+=IIG9mT)xRH{4QZX97FTG0uQQtq%)m3RSi2UmofC+~= zq%80cf^KFm_E|&qOe0Lgmoc7)fdSD(OL82_U!@2yp z{g0*&DGh5IsYlYt%K zAO`mdR5t?#m{dAVRM{RwW35zqX;$M$Mpc*rzyj=>{m_J}uHN*Mo=gtizyud5j zRWjMFWv0s}Ww7)$f>lYFeCvDx;pf5{?TgnK3Z~a!fvh>*u;y55U8l3Tsj`>51?<9P zp)~B6aAKyCSU9=F#WrGR%;Tq;bMif8I8)V&PE=4kmp&Y+U^6kevPxUZHZ4=6pG_7n zbH6w85EUsOKw`}x?MGPRtRob|ErWp@Y3NGAxBxI*7lgwef_eKBNV4%ocHvUDX`HO` z#gbzmLxN#E6^$CDf*6DO*w>5Jtc(Sfk3}5UvAV@HleU-9Zo}9-2j~G1Lb)bPxljc- zygHhstuw$*W{9%$IWgzVEGw@=^KuhOp-gPBs8 zuL_+Etn-MpU{?c^s)dUdaKh-JtFt7-&aoQgRG(f)Rhvgg&~Bv?&PZ1%Aoi$&0?MkP z2m+9O7Kxe0@solXS(lOcfggk5KSpt3g*7B_yA@dsiJh5A+Sh5AE3o`On9PD?!SY{xd}w4G_WFbvIVf=D}kQ zFDR=BI|QEFCUP!WY95Eu9LS7A-ja5V6@=Bi&#ZDXBSAl&vrfZ4!=b z77~kEA98GSyAf{VcN~}Z8vQj%6@xkZuLiVAa_sA>llQ57r9N)rV#*>YhL4%p;J^h5 z%{pF?E+RGNP*+-$*vdKQaNReTMMqqg+&h)%PH9xhPEIV6SD8n=L2VoiXB&kln=eKp>=vhiac!o_z|3o|5&(9$o#*d55L=O2C*|naxC^BZbLzeX!3HPccT)m`%v=Q>!TIcfT_g5z zwAxs+$5~@k{0Sp+eI8)}X0FB&+5^oJ6*2mOFALfp)nXLMw^L1&?{eN&b3D;cn+H7J zWC@Ac_Lc~qqf=Je6L1&Ev)R^Nn(b#K%p0d0b}$%B@Db3&rwQtm#~Wbkinu^w3iH)+ zVHar~v_A}~N6P+t#KtL#Fop;iF-M=PxTx%9C5Qo7cc0P`64W4*o1?9;7ioc>U@EZP=w_Mdpw9TuTPuk~gv?j5+qdRWV zkye#>+Udi>DgIHb#}TA9-CoX z83s90z;krp#Z+9fO^%8x?lMSG05VrU4JEi0ha$x_+*KZ?mGF}yS#fYRhfbgf*PAS8 zhyg0eGZ7Alzt9%T1k%e2{*U3O3OZKyWEKc84VavZSoYb9B%KT`BX-di11qt0|9>=<4j_WK-nPS17V_3=+LK&ofSPeVJ5q1m8NX2I=w|j6#`M za^}CniLJZ-6dr)huF~GEik8%TUXSP3bVH$C(=;38Js*n(hQtQO-vec65%WCJQHu&w?&d+ju(8)&h|+*N~BI^6NV=o z!(|y4Y7W~+Br>&$(8j4Lf|hkUb;Xt0rfsBk6d5ADotSy4Z4pus#9AWBMNZvB&`Z(PW z7|XdgqLCbuW{*4+SGuUv%X-?!al4x{7u~N53z<{XGxIPgxa}YwWNcHbn{=cdka$O+ zQsr?vfV7jTY}jyO#vYp$otzb61BgoiR#{TzW>U^gP72OcF2}m)E*)PTsh)bmPfJIi zpt1S%(f-@YPLxij!a``0$C`=LcI86a+zAPyUffZ50BoeQc@)tQQm5zZCCyQ(sght6 z`oP<_$smC$QG&`0A{r!#0&=~Q*RM9gpo0N2?hv+hKOT)o);PH(+s-0gYf98sw%uh2gCL&JGI-1?q{s?x4?4h;@X#QN(l_H3yXHj)%87vZG~_(qF%#V z8c#WvLppeCaj$(Nk$~H!RS7>>n8U6{6uJ~=Oq+PJke4DU&(0|bNqSK{>a<}*Xwv5s zWehAL@HrKds3o)0l?p3W_ze2Ohwq|C;uu4>g9`n()3NNDN zJ&lWm85bdz!!YavljvR@kq)mOfl7i4GGNCMz!UO0=(Q_m+%{3BF7;rEuVuPt zdAR&_jLov{aP6vx$_k2eeGXUCRKV7GiZ9B{oZP{-iXLflFgN~pU{?SVap#mY{tNT< zXNI4QZ9p7cFKs;tR~C?%nSTePc_fhm$0;{t2}Sz9k8*t*FDNs70PVq5V#sHl4LHSd z&S#kn6~nszyAh_M%J0!mpV^vJ>&uoLO_L5nt1{^_CqwRHPRYDdrA0ECJQ$9c^;oQv z8s|e>nB1;T8F*--rK8KKAYdbviOCbPO5Y%Qe(Z*m)HXAhS`WmW_ z)_FY5HCbb*r<|arY^`r$A6T)jAEFkDRh*}|u8Y|D?dJK(XAxXm8bf&JlhS6iPJZKw zf1#MPf~d#dI9ourr$y8>|VF7HJEri~P{sYySXf+1`@&Fv<^@Lk*|N3xwAen9`Za z(=HB8sMir15sQ zs3@nzr>>irvWmj2N1=+s^aB^;meo5Q=TDuZr0PozO7Y6w<2=viRr`lG(lX+;KE_U& zC6b=S7yVf`4pI<71G%u^1nNh$o~2G8J0r|D}t z?9H0VT@!tO8!ou7qN0tFJq!3md7p1yVAlS_+{7HvnxJHCR>mpPfq@?{j_AXFIQ zfQHC_pUw!;RqcQ^7)YC%^0t`fq>9q|F_&aS0XNvDBUlpl5ZnirS(?sSmT9*)F$OuY z?o9pPt>9Y^KQbI6e9jIzwo$^Lpc%7`h48f%Gui^!5 zBifS<)_fh3dJ41i@6WZ}WGiC<@Rgr1*}O5OzBYS#uh3qB2z;oCN0J{qj-Y^?@AnQc z=yrVsY2b{^-H-GJGGtX%4?^zNQ38U)O4j1x&50rwSZ5KjV$T@NLEY2rPg99Ir-{0N zSuokQA+o@;xPpQCZF1s(HL*i#i$X-{T$?h)Gcu_r7_#nC4R*7`;eL0=b1AQ$soY7K zw}3Ar?8DLM@CZHxA~ox(a5YSjtO^bOjHS6XzYfp2Q#Hm&)jw>akW2-uj_@Epoq6ch z4;Gnu4WPznofnDn#Iv?tK8)U4sELc3NnSc*3?XLSqI3_ZLwvx(bbBXC>U)@bxI$Nq z8zYurTbP3pi!`;1V}}I~EXpf9T?QsgWZ{z_9abqov5#`lKIMi44D)vwOjZ2$Q({b% zvSzssBd-Ues~YwX!$H@Si;@rKtU*+fNOQgGCOz5ow2-JwF#k8HyY5I@raMG z@oYP${<%>`uax)F%w(xZQ9T2^Rq+wVdV6fnIxSg+hseoUCmSxQCg!IO9mXRiK3_2I zPwvOMSt|xRRaBFJ3rtzJj{=F=rajtN2&=rNP3Ih{G^iuUwl$sW#;hG34jcBE!q#p* zNoX6V&(Aj3&>_Pynu0Gl7i-d38jAw88Or?k#v?v#5|$Cvpu|rNUO4`PwX5l}JOzG( z;>7I?Z=;ILr1sQsD>V-b_aA8CAb(450&9AT$4(Z~a}>pqOQ)u_uWOB?WrV`?;DoD| zK>q;HUjG0U>;{onlz6FN*QV0kJj|b4d$SWd^19MyBEo*-o%1Rp!gY2a3(`j+YGYHF z?m?%QH}2O4&PG>p;Ex1ITO0^FIP{GkRF7r+GSah7%?wekVwgml*O@Q0RjmnLcEZPr zl1u0Kgxm}Bv0)aUNRmJ(Q>V~xO+vtcjLEYWBan3&VB&*WC;o5C71)%@C`n$ep1(uQ zA!B(p-E@Fv03espF(}b2L>>rwogNl48KJW_-L{h!T#Dg2N25sae$BUd6!jyWxe%)m zMrogsF>J?6JDWVV_-CgdAI1e-p0w3GRatW`J%3pzhGqecRiD%@uM0E*&~ zWECqIFgR6M0xKl6&0v5WIB5L=4kiN_b{`OeGOM=i}HN-Y$@hqQ0fp)2-8?7mEJ)IoOx}}VKjiPk3 zZH8uEXpO%(b-i2!I+Ebhhy^vACxj*7xn|8essRaf)^pC8770s7&^$XU6j_yQL5Z4b zRtQjWk@NvS2d_}9deo(KdH(?CoDD#hWrbEsr&F%}-z+ypw*cysNmYcotX4y7SD&nK ztpVZSlysaw)Ma%b7n5F0+^076weY zHJk`V%v%k5!@0u879(qBvbNmQ#Fa!Xo~?(9tfq9*JF1RRT$nT7cE`YL5?q2qPT;g8 z2?{?STi}S0P}TYXx~IW`TG=eR#C0;F{Wb^X8l#N0nkQU5h<~wdp*qPLXBiY&u6&3(sb;e_wb)n0N$f z%k)vSAG4C852Tn0TAHE1IhAJ%h-PK@CRNF5CyeZ_YU#8SB|$YeHRHNqWv5L00OaHw zEQGf&9e!_=q{vd(PjXfv6CPEHa8}d!TP@82C;rkBG`i`oxyr1!xMuC@NN}poFnj0N z`c9Ymrnm^$30Y8D6@|K}lJn-h5dE1;-Fl3fiRI%loH{`sM%|nU%jI0S2 z1T}<#FDCavkc}EymqXE5vl0|iy&vpbLu;ccF9(|c0NrrOuRc#oP>fQF9sz-4o_UWL zT|J(Lwu7d2SkC$(0XVNK{{W#l(7K+2H2H)Ym!VA-wlS48p$e>JN39NR8EV%wsdQzDoLdFM6Ow(0C6HfCDCTb9)TuR(WF~oK^Y_k$rFuGJ)-i(JGjE&N!q**Xy#(fzTShJ?h^>kP=erK71qaG| z1ULh-O+!fyHna~j=?`h67T$$f*d?jE!7*E*O4;y~G(Q~9<^r1_;xMf-V}^8=?_-js zBa7*82~y(>l<3k}hOv3Zk<!rny0?EE=T6O=Au%)!+a3n0OpjtZwprKfxn$SS8} zGDw6mWFybzMRqg6)S)u=LT8!S3dIU*AKN5z6M^iOp!P^tpJ&AsDT-K*0wKeE@gIkW zHX-4C$BZD1H|UNiK%FD5Z|y4~glS}$#?94dr)iHwna#%)kc2&C8`MTlvST{D^Wj9X4@RPm1&9H3 zi4vSA!F(G44X*m6rv*T3AXyjBDBgZps<&i$R$*JWcD)=eDuj#qqhhD`pomM7A6p`e zvppOTv`*_Ii)YM@Z=(0CP;4FO#Ly_dB~h- zMmQ!TGSE8lHdZb~V^((V5CvA!W8u6cr7bdcOrUpJGa=SJ%|dz==r|Y7@tG}4^MO_! zv9f6(Fj0zky%k;8AZ69yaU#a~=jXM$OUEAplB_sKchSZePf%BEFuMs= zR(2{EXk2D@41Ho;Z$)gGAlk#|o$~krQCj(e%Re_VGjh`e-!-gx!WutgoZJe~p2!;9 zG@@DFz}zv89C6#TvcQ3y{Gx!8E#|}4Zt-!R_A}1Pe>I=t=W$vQ$3XzNvl!!B5B z=PS__Flw>ndTdp!W)+&xVp_*>zmc?=o5xuDl1@`&%P=y$$P*5oj9afIZ)LfR zUB93*Wep^SG?NK@;Amy(WEv2~nq_=48e5M; zVPjwZ>FS1+CDlZbCZ2G_6-h2=McA;>(0F94e3_c`4DhK>#@0<*;fV940&@aOlnqvC zpy8IJ#^Oh34nykcSTmNaBiA`7t82TSc@eG1!BvPC%;CfaCQjM9Gp2HUQf<2*O913V zZ1Y+rDG(X6An;#-Mly>k#xBLU<2vgm)MoE(sPx8i*;hnYfNkMa){lREf zMDJEu9-oI;f|&+x4>@F72Q6$e0i;B4Kgh%7MMm@6AkB=@!ljqs&QJ2qGoZ|skMm;#JlRiHwK$sUMFmR6NtEVW zEA=q>W+l>uII-T$!sg)GsA^l;q82(%)BgF=Oz(!+;KNU{J6cKEfG73NQ+Ez!zFY+FraDnom8+AYmG-=Kev64k)W_ zk?j2VE7A2_j@uzYpi;Z%n&z??AR*Ye8ug|B06@IK)&U6>{>1$GOTjEODL4U!N{xdq z9bMt>&!nRzbYsZ-9!nz#GB-0xq3izuoCRg@R6?n&8+QKy`ZC3fk0f_>=oOs7qPPAW zF-uXWW;CeS2-~S#L8@ihd0Cx^bK3)%sykLuuEZnh$t}x*Lly}GH`1{&@rh^Nb{X{6fh(^ z!6-AO>GV`uyb0&*^bHYMO4T)3y@sz6Z8NMu%zS+B8jGn?qspD+!2FU8t#pnze z7_lPl?j>23b~bsMH!eeqAZ(rvo9z0-ZshtnS6ayVc{^6RaP!#!ast-qB6h9VXmO0Gm9z9;xs3}gPhmVDy``t}mknZukjSol+wVe)3Dmq^9&Xi$S{>%=EHGcD z1qKHJD|9^rbfU}_E+Oe1v{64s987}Cb(v)5*%o=+YfG#z4lM&~+?=HZhUOuEkG?zQ z7&m{V!lriUF!fv~DWCZrB$~}qM$yc3SJ#PE`gpnCfv6DG zV&eTL3E3dta;~e{vxV^Sbi_Meg^m&6)D63C-UX7k;N>(YA$rH(8FJ z(5zJ!^X;#|tg@o}5&r;sH?L#cifJL@e@P|6<)tubW=l-y;J{ByCw8rxXpJz%%-Zlr zLCY3E`;RL#ybrY~u=cOb=!sk$yc2PP{3R=rOf85w+!mjieETg7mlWsE{Ig329Ih9W z28aEc2O5$lXNY2Cp&`=45TPGaEgAXlK~ll@JWtZ5HCJSgDmDaO04vIhvq+K8H^Iwk zTd{kKtl5V#zQ-$=wyV%7GFNd9$s1HFA3HqzXV)-X2{U5H0ft!e%R@-6PoPe~?ViIK zJs87~RYi&a0G2PoB-xT80}2;RVTwrEItSCCvRcWS9oZWE8I?b{m31P+I5`<4G9=1P znug$X%EpV0YRuaS1~^2t-N`pfk~{Xs=w_aF%$!G!X}~OH*EI_nEnzWgatp|yer~V9 zGj>cgHe2Lw_n>hVrX+57`Jom80Ytq9!=pZLoR+YLOkQvmMP0|Cg&dp@?_bs5pg7cK z*?Jnau3)JD0B|iV$Dm$(;*wjNAT|22YTr9~^{XtvysR>XJp(Gu(%>afP)2-mw@mVk z&KJGJeq1~YRVF-oFL-NPR9CKivkjIe6s96IolT|kk=?mHw#A$jW?=kvC`sNK%D>CS z;*17mlX6GQq!My+PT7Hq(x{-NgXo1%Qu3^+c;OHGuUpxC$>uK5FEW6dj^mx{#lHf}NimeP& z)G3dJt))hc{e&|zZ(GlfWQ9tnqt+|%Az^1Ti=lz3V)M+|NrUuMgun(CcSV8)Kmw(r ztQ5r18BQi*5o0L!=GMhC4((>_V*`TraMAlG^wUPnZ=kW&MSB&!Sw)={1u%tKEHQpH zPh1A!dn!QBE;>J*TSxXNWh~MpjRu0Uqx8*Xg&vqPg6=bmJRXxTp|B*0iCz?;;yj;0 z5k5;_n?JTrng0O&(y!Y-{+N_k@@(0{XO(I4(6l>&fcj{GHp7KuJsfOtxMx|`Y^>Tc zYhCEyV?Ht-y`?AujG44XW$x5CX<>TUwj`d$6b^1lQO=X$vekYu3A#`uZ>L%T1ihAF0wtcvzD*3Pu+EO;u)dIX*cR>*%9J#)r+<>#98 zsul3-77bhPYnslbSEZtT^XSKHLMn1l@E&{l?#!>Cs{kV!I~caE>mL_pP0q9F8E3|# zFGH>bYKmIfOV%vJEs!U5H4XXrzH}qAEGwxn4+F_hRB>fcZ5zvpZLDR6k+Lq7IjD+E zjmukY0$P>?$%i+G)Aim+%@m1?R(=f8Imp*~mx|4yF}xZygQTz)LLRJw24t4O&JPDg zY@_@NP(wve<6f|ww6Rsf?p`eT{rn9R* z$g0mf51(sQVPokQYZ#@a&B0-GwuqX{Tv>L+(sVV?Sc3D-DP7gP+wEW*Qz2|r)UsY1 z8?fvHUb3^oY!qb~H{}$hjV+S18o{bL+@omjr`9UOm4oy00vl31`AozoQA%hE5|r9k zTs8|Bv_6A_Q?XcmT*o0C6Ms0QYfNC8TbKfGUC&1u1-Qq9v2;MTK6?558IybJCK{J%zK*N*S42q0nzSdZek}pNafQrp-!Li1r26 z^kG#F0J`FedXLQu^MpjSm1I{~b(aw7dOO;i@#Dn8kaT(V=F<+kge-cFgA9AI=-XZ} zV=_ISghIF@Xxqz)RxJ3nGEOZsit))>j*GYS!+NEvEQ1ISytgkI@0dqWh}X`uwd#KF z)db=m*GeVVqXRc_-L_oV;P++?8Dev)%2cXNnTaIDdXvLhS1ks;SmL3tIIyI(KhL#p zI?7L&MfxfzZoL&!g1{kyh_I3X55H z#KJH$p4x{z98*&ecWiL93<3w+F-t!4HaO;}f@So#GF4hrrtHQ5w!;^THfQhOH>A32 z8zy*~AsZfC_!?x6%p16m73YIhGG4akzv5*$1gId~_*ZI>?=rdpjIO21UK!2JTmA>$Wb_S?5c=gcaSZy*yHl5CM zCJjy5RpK{IRb?3F-;Lqw#L~S`^yxQ_x;bq?VdmKr7UqZ8 zp~U3mp0h)>y+A}s%mB?}SF)@r#fDWfp>`48L89vrv2s9%L?s8!#k^|5&4^+#gn8Ta zlmfK_@z&lcwTFjHFy)5CLqt;i9?4bBFy1C_a>i3nN;jjO;j zWhUFv{9^_YSv?kzfC0+0Jv&>9Cx%jdSYX^XS(P+HK!^7t9JD5qHiHK_D_$Nm3^Rit zcKR@paHE%*Pm=%{#Mda3u7t~WJ<3eUYwsLqpAtK@6$?!)TFd*Dm!{Ft^dUZntQzY| zK>dDv`NX|0#_K$EC3>-RJsN?aoLmQ`+Olms{{Y+)f7qd=tdX1pD9D@3xn?EDFf_!=n281L$S281TVq*q z8Zv#eV4Y#Jkr=>*mFC2rucgbmJpDd9u2a!#5auGX#kK&XdFg1xFR1Fhi(-r}3e$iB zFpmN@BMdJnDxkU-!HHP#5h-c?6dtc*!!sHvL9of133Q6|LPGKoYL&~c1 z-nPl-O>9*A^6#G*u~Kl7A;OcmSpZ&zXTtf^J}8E{-iZJeKwnIhc#vW|??U^L8wgUJ zE?1*$gG@jk)jVtIQL38_VrJ$NxVY=ZlyH`YY*ArqmL7R0 z3JL`&XYgT#M?O|%n}u7scQ!ble#TaSy2^=(NvfBh3t)KpJa8^1QXU6$x$Qm7kGCd_;(w7BX39V>j5wDoXB_MSY<&Ck(X@uF8L7K5)0c4G z2k#Eg;s*YbW{2vca^6bS`7uqKAQO)+3wn4xM}n*aml|4>DbouND<3jP%!$Rkz`ZvR zHH4>ihorEk zayBjw!ZMA&qwDBdewSy!shz3==iV7Iz06O0myBy;{{VM+C$C0Nzyn7XA-G@V=?Zl8 z2Y}0epN%9HT$ft4y>@Pc(A8YAgeLjbC>=%-7RiZ*CP>jatr=Ob66Q0L9Kc9e*_$He z$Q>K2Iiy|ci=+wwG2D}j)4+ky#88s2<_Q~a>@8$v_ELNE-e3z}md`qH#?`?VO=7K% ze#uXZ-MUYTygFAWPKsE#0#`NdWK(lU&z&$uW@jmY*{fV#*ZY#Y{;xd*~2`5a%H!I% znJ~pF8I!M`&@keRk)(j52sH!)2o2_Q$kBO*I6jAs(~<99UdaQ-`Tm8=(U`O`O(U-G zc8S|G2MX-ppzW|I>O6owV<5R`WW1RBSVnE8|rEc%-Ax6c!xf~!~0DG4l*)dxM88Wp>gEAR~hmj*GS#M60 zNgHdJ!790|qe$>4mWpJAx#!d*YMUdeP<@FTr2#=1d6#%aL19}Q^$k(TFui>3L2>Ci z0V`9Y^6R;>mkW`)}6M&e`ura_6uj^XO?D z6cSI4q_7b@%5f`^SQh;D)E2N%Vnfe}Qj@!O!s1Poji2vWS6&R$L*(-1eX_!-iF#~W zVe#T6rd&^9oJ9IetIL=lIJyCf@=NEuQI8g>>uf~O#=I;18GAUrDssFK2`Sq1zi{v!W5SI)_M;D$Yx_)DpuS22J6BPv0NXZcswFJjyUvH zGx=6}TXfAi?wt9J?ZUT>7g~guoS9KBQtonf$uUlzRm08RTg9I&x@waR8u{LLs6b!I zv2J3(cL(G+Ati3a@i#>?O&>*?qnV>n@*;Qzg2NZ*nD@CR^O;)~v6C!-P(6!wy&qiG zuyve3M2A%f^Ph^P%4kT;t(Fd-qQ#`{Z5a!nuEaBu-vKymAD4zc%0kw! zN3ei}i9TjCD#;~?W~Ap+vsvhD>692OEz3?U5iI4?FxbM<5R9bayALsZGr&~-66;9e zp@{#4`H&z?`a=#!nAj!<@Xf= zYX1P*6@AyDBURXRX@4RqbVLRdn4@?EL(Br=+$+VeCZK$2>T^zGa$|Gon~Wo4hmt=+ z#y9C2SpNXSmO*l!*5v~%0ZF8m6I&OBoG38avtvBe$<-C8;O;>dl(#(C$L4rzrjlOP zIQ=bk*+HusJTP$#0djEr)Fi1}I-YVOm8N=LW7%brav3?cXfAbLAK|?8!geLd>KO)S zFpE0N1}rsf`q(KJwEm2)3!p0q6NjQbXm_1GiQiXnwn(s9x(}4mXqKBFHc3}0287N4 zIt}OdpDo-GTdWDE!N#3enVqz1icMdl85T4^A%7;~Wko4s%|JZtP~>jn&o`yh;ar%^ zPF}pgI8%D|S* z<@yw35t^eRu8q@WlbAe22`XfwxMsjCI09`n zLQQA$8PuL?a7ylM;xz@nc&(LG{v6#%9pI&n4KT1#02P|0>#XJ&(Y zJg&;Y#@6f3U)xBPPxGQAZe9HNS|W_OU6Ef$<2Mh|6_I@gK~rK}+Ot0;s0a zwA;@Z0?jxive*ThKG(n3NJRx|nNbRhE671uJ|8^0rLiehhj`uqvDgBUzVQGs9Y$oh z0ayolnCWLrjDMptW1{}1JwyeX5-mNH;fJ>T@NqcKrR|e#B~{cidvgt~rNP5KbZ&9& z^)fhc^TnK3Q}ELaSdtZk#F%lz{j6NwG)nXwI@Wp^pazy0UQJ6}o`12n9`T*6z+42i(=zJjT z2oicRZYNU_hXXXTauqX^$m>|xvgD(&mA7eHQv_zf$n4@0H3CTPM{%Iu#&bGxH)9z& z5$VJlIS{;5nRaR7%2JA;9uH9kZETaU=6TX}GL1DZs%g-v=4=o_=j>?+NyY3;ZB+;f zNe!ER9te)wzd?b@Xof4>fA0lR-TWr=qMN zY}+zCI{~?}HkiJ#6{I?yGFHoBk%4Qn24*q5ekAQiCkX5sacTO9!LXrRgcy=!vtZid zTNXzm9I}u0R2sKNA8hEASQMShWTO~>za2le3X>8M#9;jSBHyXW5;u0+aKtOOxfa>q zPjPCbl;`LC6jq%fDM&=j9Zf@l@?$vi3jqTLQRxvP@DM^mFHfZEU!M4->~Kyia8;!4 zpQA;!n7tm3GLR_OpMH6_a0P?Ai#K7?=szv?9j}p*eIm%sl@#gYn=NtSDyiQHxFig0l*nL)|P-LQo`!w}yy%sI!m7JYX=YH9S1wZKZVoDUgh5w(xHHg$+DPR4aqQ5WOE z)=e#5Nti|%z(nUOW)L&x%)qp~B?=`PN#XrnwhS`QVjenPLy9^q2Q#gHe+orK)&ct% z2!sp+h#o=VtI8YDhH(z4l69&i(0Um@0nbjYgF>ZGl)pS1u&4$K6ksD`rvCuYma78I z%;nyOVWeqFO7ZelZEhKPXJbI%J93tmk*D16fLD|=nbI@~dVY)N|#_%!#%1Wah0A2LOIRfxlL*Lg|O|&(AjCD!xJ$)^Z3PX<3$c0#|BY z7q1T1VkF*=bjZ|&Mdcwb1NCV7RTP`a=R&zHk#-n%5YKc_B)YX!);xpZ9}uVU29iQX zzJjtdcA3c;vE!+p_jBpn(;6R_#T zPL2n}rKTB&8!zy;7tujtiYm3wS|IjFPoJbTss{;A34rJWLeQ7Q6XwIvR`eu#iB4m^W5Ohj2kOp8qj(>D_#u$k6PznU|WqFV)O z{o4jWA@`0(wkSbXAf`ahfXw%7o0heh7tHxF0G*FjB>w=<%(FoPQI-z281l|6nDC<} z{3LJ{iVq4<0sX#wdB6YxneX6HHS+nu^aBQ|;0Vm^-=DUMB7R^*;0uBVPyve!XEQK{ zM&WuA-G?5aG(I(*A3QCzjk1YI?v)Qzng2yw7C54x-TxdVzY8c-hs!QShq4BnXIw~PtzOl)YmFv zZ4~JOC+Bl|6JH?f>mv{twhy~S9cIdHC!*LRg6yyQH6dO^O5;H!TMKMkNj5th8V4zx zI1hqM%aaXX)fs~y7$uUg7%Zy*;Kv;s3^3eW_GVQj04#nmN@bwJuUih`Cg&hl9|`Ay z3nHhaNtNqYk>IN2dYeb39>Of$F+V;ac~q0lg=kj7Wb#4a-Z|#j)GB(|`Vzhmzy@|P zTvQ>+XPzO%_?Lr(<5rwYiRh(M{t`^KWdW)Y=JAzY6Xd0(F;7!<=!;khH{b@Z;Jz%9 zp^Z*4U7oTGk7=QW{{VT}p1Lg>0$Y6XShJlZhHOIaz+ZgpHK+ z7Eo{jgI$A|sc1@$$FSVS8d+eZO*588Vn`(t)&=muD(e`*q)Tt>f@+%lxB4RUDHBlZV8}(j=!X#bx;g8-a>! zA%-r!V4VK|MeP%ND;cE85V1f!`C$}r*v&sNg~klSQhyee8h7F18nH2pFG69Mq>(Ut z?A3foovF@>n8vY|%rwN7f$%gRMuL{Ts(>u%;X$GvOLzP(&!@5i*$VmiK#I8RKF^NSRp7mRU;onR#LDU0@FQafmxX7?7JZo zP$gdUG8zY3(e}F%sgO$yt?419abC#-Yme^q7?;|pDGgcN0d6)b6)@+ejWVS7$DEeRb8Q zS3ilr?Jf%>!(==rjLSw!t*Woo(>~X$WzoIDE}~iWsVQj`fg<{a9LHcoi)_ll%WTWi z{lJ;AlHKU#kS$i>ZCbkM#rbmOn(%g z&lI{0&10^?Fnm*o=$gU~UosXeGJVAZ^Lh%TN;5fYb$cG-`VD%J_Hl_AP8@aXD>QwTt~`A(MCd#!JufkD+hy6T#Rxt z8Av9U%)anW2FmXj<0=+f@hmOzg{H!vW5rfYb#S4eB+)`T9bkafwq{OY9HmBPwoS=i zZ%Cml3OI`6nQTS@WwW_*pVaCqwq0V7@g4Fd=A!Z=K1fMp(DXsZ^kgce3gPRXFVAk& z-_L1U*B3E3vvuM~$o}^{=FrIKaLhRlDNO2FIlBeNHb^|^mA#Slfg+AO{g8E52*wak zCLzlqo^4+NTNo|7HY#VaQe>zkC1TJ)1y{P-sZV0B!y@j#>ZCnM&o{_em33d16!;uQ zOuW%v!w0zx06qrFzut_E03$L4`i3y&8O>oo3FFw*b z^5%L+JZSj7Rv;jV#nj3zDY#{cEKY4e<_RN4=`N);{%F9WMF5i6w0Z4%a9+^`CluPs z`_^n7T|YzBk=n&2VUpm8fg?(mH8hsKpb$U-6v}muE!c-I&`v3Zz1CocisMiuF^f_{ zaFtxt8yK^WIqY&`Vjj1sc*hSR&%|abk)=*w6(cW!Y2>(;nYwPJO+>iv{h7@{Ma`OP z#z6&2cyAjM$TJg^&4zDs?d9FY^nK^+QdCg8a7)4hL&gG$!JP^gMFqBj944+~(NCUI z;yS{Qr<~gPFH*D5slI#Ec#5wiD5b*4Dh`9Hi-DA4n+w2%whg0ztnl___=_SjaQHJc zf@2bYKS_$%zHKQZgD)IkMOkpG0h^e+;(VG8h`cdHiZmZ%c?{YoQLFE3$qa|15|hY9 zZ}beR8Vlg3@`2V9vb3#!`uw-Awe=a@0Ud|m|ytw}WinP$q zOA73i8DIjNf+MbxFW?p7I9C(WD$VEgGz&C6HrQ2*3erEfh`mQk5xpaXq@H*i!l43j z%+xrQxt@%<19k%dEc8YX0ZlykYwQ-Ow2a0@nYFIV3}t7rxn{7#5>--?!IgfI%E=5S z4VHCF&Ak5N&QSH-Cuwg>Z`+;8M_60dUEUZr5c|%RRja#Ek@aB6f4jL^rdI6hf{5o8 zdmL|^mN!Y73Yf=QZv48{fyX%Bg(o5f;}|?nm8`Na=4gq3E6xpZb@Ddl`Uz@~Sm6Ux zKR)mY51b{1_)bV-3*otYh3KPp0Xq$pXW&*3RuUFB8nu}kHg1OY6~Xjl_ZTBqeGHi{ zVYU5*od?b>sjz~6E->v=QdeHnQfr+XiV37=D^t6B$(6pJ%7(8^%BG(O8X_&#h)A`1 z#5yXO$Ti!8MUJusJuy>r?N)G(2+R!`M=Q^oEdy0Q&j`V>X+xLTa};iSSNKBgaQ%U& z8d%yKAZegtntXXtqfSWa(==-I zP%6#7saUmSAKRwDn=d|m^;Z`&WKmQauG4m5B<0WgGb;5hN(G`1iLECln3c3-w_>2rx#hamzMCm?aEHjgd|`6Muh#8zoZkn>`-ST>LD zK^*O|=2}Q`C=v#ER6`ws6G+ku+rG!h3jkztpGYy}BDQ)R9S1APYiHi6Omob%mnhUZ zE)EL%^aa?*jS+?`5TObzB%38(b*+JR22b8I z26ee!hlbWr#F)DhLU72s3!O!A5EXJ-y2V-7bcO>UFpmppw3F9G-Ohmk(r(^dcyh1S zzn41FoVKMkwRYaSZ?!ARo9|6lyHd6K@aI}`?BT<(f*=c|?>#>Kh)ml%MNa5 z*?Pc|Csb>sgypBOYS_Mr#64q#1W-Wy;V(czLnFb7j}Zq)Er+1%>WUi~r^DnAEUlo~ zW%mqqdSnaUd4qTlX-wH~^ZmhF0RY8Gfq{ow&q0{@V;Wj!Jp;g&)daEYmmIWQ8JcaIV4Q0HO2H_srl9xE)y~^OKD4B+97cC^&mTrx$_~F#T zLP4vOa716#&{-7jQ)s{wmE@oP(q_$h)@5JB#fbr|HFo^^V8M(|vsT^T4;PiCx6o05 zRZv8n7{Zr#8E!IIXBEtAGfZhYw|NQYQH({tV4-R9KvikRSk>xs$KA2aM3s#pF|Mw8 z*8c!4zkob=q_H^;x-%$B#0WSVOXScgr-MrGtVPB8$dBhF$YiZ4{&`iE6QioWDY78s zm8>O$spx97I9M|bVt57qpo=;koUGi6H^9f(pfyP zCo);Et)iB}f-v!vK#84ElhkWC+VX&{_fsZ?=1}npe5C#7`20AapsA2h{whuc0rG1u z>Suq+F3dgJZ&Sygy{zs0b(H$tQsXN)vO~L4x3LedVd;I=Nie zhi7%w&EG0hl{Lz>rEAMu*1D~B*B)Bwx#h!-Gb3-ukPV)RQDF0JqY>gaJ_rzY8s>WBIplZ~f|dug6kC8gu8e44{H zZ;2(8AAlRSY-|iz$i{KOO`w_{CnaC?3(y^To(lmMd5xhfensYcB1=S7h<~!Fk7#QE zR!?yLb9usbT0^*nP~IgOH%&_xHzqh9g}Fk;GBccgNB79WX81={!SbTiWB>V#pl?Do3)?0 zB{Rc^q9z#-u1&n*a!?l&8TwazwGi%EcM(68E7_v=ow9)P(3hZ?_I!GrEjYF)DTi6r&W}Dk@)WB?jM$S5ukmy}9K86`=gqrmJ#-x^>QnlK&YVGtm9~E?X~UjMw_HCR>-bl0Tz1uaIPs@vWqDS->&sNyx}_KWo-6R?W=QM{HsBUh^(|Y@F!Lz`m#fYEx)2_z>Ral7!>8k28EzNWn_jJ^WqY;%gxi96|T+d^jA8r3dT(C z8%I%$nz7S{g{Ef+;o*xE-9nW#$3EUgv!b3%oZXUXaqNZhwZeotQDLS88r<6_$-2OL zId%;}(jtNF&Qo*B^s%ZyFsrZyV?iQC<-Gw`B8;5Bqy{^qt>};>E()D8Yr2R&Pm>Yi zC!Ai8dsVLN$V|$uoi1;o6SV?YcuHW@PX7Qu5az*q1c(zx4iXJunTB3GU25KkvMSSH zxcUdi-7QcbJhG#O3^7x&%NEbDQ`51Ds&CmtcqsV%Ck!9DZXVz&~>|CN>vUQpXdDvo9dBIcf7Q-o28>la0f^b?;FX26>GJa)TEPR!7E^ z!hS5yO|y5iE(cw@-pjE1vkyGXN{12A>jrga^QFrPg?ZAt{OPK8ZL0QfPtWU4&#&`7 zyt)4XYP{>WK2)VScI{5?%2J=stu;>VSF`ffdnsL4oi+T;yPr@#g(+pFC#KGv4xsj zlxH1u+r3@O+4=QtaF?LUW(Ad%8`tRA&A9X>Ga4?#wLvummD8U&1;O&!o#7n@#!R!s z9!DUHnlaFU@&hT-HM%m;dMQ0xrbR#9dTFI)Z)>HYgsE&Iuyg#f*Ey88uVUevU1bdN z4at697N0(#riFvgML2NL=OK&W?>_u`3I`K|OmFh!u?2$Tkm_}F=a-vNrAk3Sb@IJz z?mkk5zC^%3X9Y5P6@<2{RA7sJ! zPnKLF@Wqk`OluOrlMHMNoW`@oycNk+)9X$YEQ_;a9|c4VgfmlR0b?WP7Rh&N#G@gS zmcUC@G_^}4GI>Fo*PS7=E}E0tt4ms+J1ke=I^*Z`Osc9ODpXaRmt@zN6{D@_+UO%* zr3^yeuRsy>v|^3tm!uleWVkSzuhw3-C($AbeJP~9lvDoz+w;$c;0C+G)b>Ig6J=UP zZv<;+9sdA8BaI|NH|S3Y`e2^C8KpC#9?482%-d|uk=YU(4B|6Iz=$o9az|jL8dT87 z2vVE#^tFg@?Av~v^uS)?;nZanXlDz!Md5oW7|YDk{z(g&+H@9jvJM75e#qylk~X6D zwX*&zC;tHMH=v4yU0;$Pl2I_78}s>FT}(q{&~yVJFb%XZY=|%qOmPs7j)$^jCmf3T zv|3vPvn-*I58Ubc3dn^|66s^&AMQaCN6s>@#zM@$5pzQ6H56&d?5CqL_6#(=`V>H4 zLMkf+NM1>0W&o)=W90How6{IJ`ugj7>wZ+$_0?+!$S^RC<1YFA&Cbxw7ry8A1? z-&U8G7JTlFbBw%i2iho>LsS%QP{(I-%WRJt(>#dx1#hbd=k!wP9P^D>95K?;aA125 zaQzxt*3f)#3KB%~=>Gtm7)5h5O+5ClmW|h;(?pv)0#ulk*nF9J>TnQ*%uX5DSWRbN z2dG?n2B`ju#DJ^PaLRF4%dP`2-p`lWe@5i27(GIFjBDf+QhFvp4h{M6%5@@6&yLKk zPfKMD{v#*Dset6fIZ+29(=i8Kor!9mngx#~asg-tPlF!Zbg;$^g|0|BQ0~2^OU_Z4 zE;Y-JVRACHUU*|cE4nO)M3_+;-oHeMZC9d8DCu<}{{W!C9Ra1UoM~Z3@XfW{ainKJ;oA<%qjkY*h$Dw`Fq~TC|CyU6bYbce+M%HA) zXDprD!|QBNj>Tp!o&h#bt(^Y4hww}^r1;F>*$!qFycFIIpb<4yoX9F^VyaYOv+%{f zV>o9UwM#m!&RQQnD7^xguRpLQMO_0^qio#n^>u>uI{t{RLKWg@$t>!a={HFP=^VT) ziQ2E%X46ID^={#M3p`C^oq3iaLZSiZ(@eWBvDNK^AB!5-nTmU66fi^3fa zN~(w+V#^Y|AcUPIV4HvekR38Hpak%`?x&zqwoGW3D_0F!H0rbe0Huuk(u%|uxTXaf z8r&jYdo958jKVZI1m8E0(6M6^PYW0XR}zaL*Jv)oZ@1y)|9+$5q~%i&*q=>>+3FWPG^O z`y4v?^Q}5HUNokwN^eSSs{Qt^wyvv9zAN|DE4IG8skL>s-=})hRNqwlQoHJu-5N0f%6GNYv`jQx?APuBSi6_#;OOxnK>Uwqf=GAw9< zt%qm{XC>-BG;aM7O9V@Z#Ys+9l2U!=V89?yHn>Bz)N;|i(F6)U3`lZ*d{_ZfA_C+; zWIY2VfQcs7@yA&TDo35}XpwLk22Z$gvu^ygxF(8bK=ii8RHr76=51Q#c+t#mndbrJ zn=_h)z3dbnVN#Cgfb7(|STawJExCoqo)?O?fn?@n6D`IR44z+@Ip>;Z4J%apG113K;I7TNFR%b)5DExm6SDH-P zs+}uk#yUq7S>@73S;AB#O0>nB^RDf62rRyPU`?w+8mY!wG6rRLh1$8ki!LG+&Q4ld zl=w;SY5SYoi z9QS_m+yfVZd#Roes)ED$EQU%Il`Ia;s>;EH`PBqC!&pTyTnK9Dt3vxU1<*IM4 zUmI=lU%&pHSlRQv@24(WF9~y^tPP$kpKmV9PvvX2l%;vodRLCx{B>Gwug1IarG6{J zZBm{W3 z;f?OavMv>(lAuW1tTduqer=MT+&d>Xg`n&X@82vcLi}(y%;(_3G+6xKr-nuM1S9jj zf=gM`B|{+APS^!|APQjJUp?@PSZzM@_9l7*B0xwv%=Y+$N8q#juB)hGWxvkRT3a;^ zt(I$ryI1IUB~Otg%uhqI$fupms>%woj2Hy*$2-xsfIxqh;@wdl50d;qD;R&ik|vGc}IH*s0q(QUY8!F3bIDtsvg z!=Y%sk`3pcS#80Wr&D!z_uuJRnRqVcjV+r003t%s7eqb+1taWiS#mO)n68oobn(31 z4Fo6bLMSu=01Gh0aepVEd*P<{4jz; zC2Dyw$|0AzM7|1dDfKtYf5dd zTBq8bn%M)Ypa! zgu(K{#T4|l&B`j-X`>G&ma;Ab(KlypB5w;VA6V2AiTF)6B@j%qW4mxba;7+8J^SHw zwJ5k&Q!q(8L=IS!OG>=B1M#xpp0wr>GRnEm&IU%Ie3Y%FWOVS-Jj+09D|n$jShK-J*VfcBRqP7 z29?EAG}6%){jhnrK3&K2ZlXvZq4)Ht;2ScL99J|NR$7;bpi&`C5JuV#tYzX2CB6m4 zaT_j{NUq$zxu!5$IduvH)afi{%d6*bq|jsH&o+iLiIm9SmR)H)KNBT-<7xtT6Laz% zK-eo1Lt$9~+ZAScY}fX*PZH=$PTW)k;Uk?gxFzjZ%^g?b;ygj6HFsLUqS z6!XP%7az!2QBZHS-t-)1zY0lBfVCWftE%of2j-;t-H=qV^Nif3Wvi3uIhk@UO;7Cl z$0SKnrw~rPhtakwDzz9`CVIrE(7aD=lQqXF=r&62K2aVC($$0opUE&bC6hW7O(sUw zfNKj8_(=iR!6)iZdx?(9#5gc=b}6y2XR$;U6@7As;Pv%IY01HL0c|KTGpTafH^Z|I zdSxS3d*sLtRxF+*2qqb#h%3u35Wvg2OVlV3czqM#lJp^8R%KQ|nR(7DTM0AbM16M0 zI$niQJL$=hr07>#9p`DeN)$pB68LO*+j; z{FS0|9hnPT-6?!ZS!EqjYS_TOBr0P!M$T;sMBq^>Fog$yIv@o0zBs^=rw?K#MUzPE z`-eO>V0PqPfsH2YR!vYufRlp!_V1T{dHj9px6|g7-&Vae?d^xbWK)Su$Fl~quQ-W@ zPaTtsM>yW}=R56xo6DBC*Lv2Kt$Flqs_>@!QktbU*W;@3+g0Pfw%b+b%CxWJy?*tk z`rB&jeYMj{bL_hBwzBTC?5{44&c5F6J8kj#YM)B*uj5;4aOY3~q*p3ieC9bWp_v5a zvLU*0{TFNl2J118p+m@uR)e;TyaTLM3y`YC|hIK3=n~%^Z_Ln00hV?dImGE$>6vn zHfX&97%!qjLGC%{S6Xf7mHJ6%fr-nPtUGz=v9(et-G8a04LfMat#1nk(xA+d8S`Cf z4jyqUpri{dcO3EP0wC3T95Ye}(Ay5QddJSsJBW%DA}pVgzz~+*uP=n=jt8Rc09efv z$hm?(K6;{V_}OiVtnEH5B*`%?rI~S=c^zKXZxYe{h4(D%rIxTl#&*PsuE<4=GvZs3bVkv z(>Tj+F?Tq+2#g(R5QS2KtgRsPWnmRCH&C%qe=6{L4k=$mrAFX1n?Y-O@j2=7CSr#Qo zOWXoF*Jd#}5aaA~W_u*CGCvSFqSdx?W;@Dsvl6~~6E zDzc8y7>7#u41mCu3cxZ1C5Ubi$s)rZi+St*WSXG~As zc}4T-XIqKDq{0ro%-ANfGPp*WcjpR=V8-L@>NAW&yzDKjVtm|uq7cTpK8GhQ5hX80~fcHNM;XG^WC_a|u}B9B7J0yX7FU`gN-iG_eD5)TbqBF>oY zZ4a)6(u%51&k!4XiuYHu>#EazZ>raAR=fQ1+j}f+<-MPtg6>^6PWf}P{{UEwZF_H| z9J=rki?7PHryAD0dUe=}*R*<4yHWjvT4kZ_b*p3e#2Nt+x33 zYi+e!Z%R|?PJMK(-$(fFjDLSFtDdXxzUhGHCoyCPVZ z3l_U zf=HQbl(N|nMhZ#X4RiBsm=hM3=jPyr>-p&`Bqu!N*{5_uO-+-}KnDOIYG}^m7Bbwi zmAI6*&zo~}%iflq(wyB)R~!?#I2xRjSa=CSOE+L9Ed#AKXl3%V<}vQZtSO*{yPe@z zVHu>jZ(sxF7?JtDQjMTUU+mnoV3?%oG{KI?0#)nNGcMIEHXviu#)?7~QOpG>7UfWH zHdUsN$vCR9=0Iz1;RFJo6Z0|j+dfL8uDYmmbgIM z&p#0Nd~~wI)@ElA7i5~YTHN@5ao@hit_V4Q=0kN|I&7v2ws#i9knNaOxsEC^QeU} zclGt<$+^y+e7dmrH#|ElZ)?Z1vX!qY(zVw6YL(SFR+XqfY(ZI>1q}sl&!g)C@Cq3yp!9lN zsCn}nT_k4rV!>&|vQCC$&dY!rENn%`L3HS{2pTiKhn&JDlG8l&fJtfRpYH4xZ-$T9 zi)cfB`Z%%1)<=2h_Cn!APu+=Pv3)*ZW;2uHV(%82X!uRpWQ71lXs%)ulUUMWgo;*W ziSEq2PN(-foS*?X;o~@KZ6XY$Xp16NTaJZgL0gTc{O))YH;f${)LL+^;Qs(F%|BU2 zuZCEs19qSZs+JXTvtg82AYU#J@}Qz@iM@P)Ff_zX=8n&kY$!wRA%+~5@{7h6-9=xrP3rz+Xana8M> za0jbwJ3JU2sWL_%4rVLJ&a>7P$&|M_F4?4M*p4V_NRh>wLY8o;guGri21>Dp4Z%>& zV7T{6DqP^9Cy4~Pn(7ZMIdYRe0Ql3<0~+EeMJR?RO`>RoKC<^Y=l7GE{CBZ z#k?mpISi4=+FX$1klujOMV4GKC$`(y^Hw#6mW-0#vk6LR(spKnRfNTVh3mNIPWxfE0k-Vg@%vyAe-4@k&kP(qVY8 zbh*BS$`st}qHxBhcPLU&Y+qp`ORmno&UMz?Qk2_O_};Xoy}xzWc65J~h+=%)8Fy!j z?^)LTkVm_(cV8YTom`qGs6rFO6NeJiT< z*InFy9dhH#k1kr{&YItz+ z{B)NSOL1A8zBFv)d2>X~+(y(~q_z{)g*#gbj6oF4zs-fmhYbgltRvNz&PRw5LtcSqmpE{*Bl$+IF(iZYV(0AxeaV!~m|FNFpga}Dz^(0ydYLTD5u1=bcOaOU zrd@a>3>XIu9+55Mj7OjMoRg$+Bf~S;;2OP$DmCqL)es9YPs(y0U7>h&J$AM8*UoSf z&{M>$u*K3s-n)^-;y%f}x9ImcJS>8bVm$iuc;2*y>Kii!qK@;zavU1iZ$R9UVdPG* zKDfX_-i$Q%3Z%|d&E+p!$2r2vHkYQCw7ODP)wa2g3<#7W0sa_e%-T6@j(t~0_KKQ~-1&q=0xUL>4lL+^ z+&wZjN-5+PKL#KKb0YeiDOm=pa!^|Cpe*~AhIA`<*w>!1e3DD&Vx0GL6pF)wpGsj9~rvgR7VxzN4?W$AhTKzT4;B6wag!kuX^pthtN?j`QiPLd= zkKvBOYO=lGneGxb3-wjbCYJ9=D~zJVumeKbq!e*$>SjrA{pd{+}WM8$~w6Sa3T`*WRv+348+PZ4nSMaL>J{KJU32ah!#a$Ms627W2@_SwB8vU6B<7# zQT*&aDPjmXRI)D|xL$^`Ve`EEi}W_@Ll9>F00Of}4QKw@`!eXiH%&Az{AI?U23j7% z8(mk{8pntsUWi*nQ^b|TlC0Pu0|r2aGYpC7hGSt}mJy96VD63W_7NpcXHINdDzRNM zQgflw;g6Xy&V_@C9J7^*-H1|ll`f48?kJ{#N(X|`VS6Rx+2<`iAT5|l=bVxO;<}u9 z?So~8iVDGnVh=}^qA)XSpYsVwf~5!_iF&s|=dMKMH(x*2K)hKDja!K)jb z#|0*FS7pKDu@WR(CalUraUpH9b_*1S`Jr>vF2ycHc=P`N4i!<6q^qK-)np(TI*c#ofdXj{H?W~ zW^FRg&!iYEJ#syfIDhhN<~MzvcOCuQ`RkQyU2?4{#=B~teYe##B0D zxYug%?4>o^%ABjpo9mTz$M3fF>Ep|@l`xk*Tso=v^Rv6HwXAQZm~`uYJ8!nWmDby9 zjds@#duyh=_q63s9i8NiJ|i~%ywH|f8Vd9u7%fi{=Dy`upRo*}Nxv(YF5PG?S~BVlQPW*g#Iky0SKQJBb+HgdK$wmg}RQ_=)Q=%UV|gc?GZXGnyt z%<|eT3}ANVFo!Uc1(8NkB~5gQl)1@9jBBEWT`QxtJI&l{1`<$~YjctH>RK>sDPgok z1fi89&b16M!bYJY5eGx5=*TU22+Lyv#8;97=g$=@jP&(*zxA~5ks%P0iocoNrr#(E zxploKE3G6r?4gQVspm2R-h==F6k&#hgAc}*c0Dk4{Q_^}4JC<@?BYOB6X!xy1q!66 z>F^YtGdvR~?L*GN8jU%lNwK`WPnB{@uLlXFy{x}MDoaK(WYxVEjTS3DauqvJg@s{U z8p(JmKwgX|Y3_Y;BxYI{EmfJUx#QoTH-QDQGV|^zcM7E{ULle!PgRK41={pIYJsm3 zt2M=TvGaG$F;d|>jW2jW9$mI~v5UqjlX~(<-*DJ2T}tCfkD5kM0CPKFXBAkxzJ;-4 zh6Iq+yaVE@xTL;Ozyki6G+j!;9$eFAbM2#$<>gxJ?s4=f<<$jMz&nC)AcGmY5@2A; zMguufu_(GTDAXcE@?ceUO90|u=3&tDjOg;%!5Anh9N4Y2;{bBpk{r%q)gfY*w8R2Z z`<#KYt`aepRdHP&dUfzk5d?1l&0@n~TtxA&eOIU==4Nh_wd^9YsY_CiF;~$c@C=A@ zFUFTFJ8|eeqEBUoiO5lmVgu*tVNDfgqGbSPG0^lmfD4@`?4zC*B&Vqxw+~uE$!Y%4 zYB8})_1U48aNk)QSA&E45JH2hsykjuSmaqFxkglaZJ0(F+nUcXE#^gCQDjbrF0hW{ zt@+KK?qxd&X92_6g#ar6Cd{t_h7P9We1CUGZ%1V*O?@;X5@pL0DL!5^9mw3~^0%Dp zb=l9CeYb5m*Lu-`|F*4l%;E0byrp4TGt)jTT6_FW|!FhzP>$_9YQnYNlQRQ!c!eu(v_um)py%% zQk2yzT58*kYsTAtJjPa$Oyqmf2vSWBg)V)bc~LU+#%Q;~3{0%(1D$KV5M-7UAgMQX z0HLLg4PYXRsm=3XqfAl7t@JY3$Inn9OEQerBj$+&0dmvx`rwE23mO9FA?A)2=1UF5NIQAIxE4T zQjbWzLmLK0687v$p23urFR3lGOnlXqE|FRHOyP6re|(o9+(MDVAe8u{o&*gPxWcyFL8!hMo$@iNS9+Y>Ni+I*8Y$biL;oe|)K78!4ER)mxgWHZj}KxC=gV&<*$ zHNtB#D3IbwVcsCw6-G*4h^ojTOj(;H zY^-c%G6iNexqYPVHIENL$lXfXgxQ)Gnu?CaXpz~TH5bk#HVKAr=VGwj{oaiMRZBK* z>UAr@oO7pU#|YctvocU?hlo{_^^uV@;Xyz`5x~65uf!l3QKCX7OE`!N=Tv~qzNJbh zdqO~xtX;Tf@%mCDOGbAvlZ-J4f1b*qEa6}Y8wF&|-=HIa0I=q-)(QbMfO#QD|!9--*e^J z`F>y8#NYA!dpU2)4~^`%$j>Exm;5rfmAUNf=l!bl)p>8K^7?*XO4oml_SW>St6FRG z+f=UF{IyP6uRXQ-*1Dx@TJfzmrwVe{UtKuz!dmdV)&v)r$=k?{_*gW5v$DPXx&HuW zwB_{tzMq!VrFNw`Q&^tLc5wRj@>pSC>bWuQL*pwHC1CULa${6{>Rv}|8Hv6Liv*1? zp^Ey<8W1Hw)Usx)p&0NkSo7#EId{aJn^_;99qPxOMpWo>I|Y=35C;#^Rum?2oX%dL zCTR`x!Mq-=nOUn3W0`KBM`Fd9vk>}OQEIf6w>QfC@chq8&4*T>(K+iHI#ym51S~KH zor18DNq@e-s1G6*OYQb*_NnF$vOmg+g(ISLonL zSrCuo@HE4(&Tlxg3JwnltxH!-3x?}X05f)n(BsmsO&AZGrIsLo`PA12R{TQr$ihbr z`=H20j?6Q@_eI#@q+8GobagOE-0Z5y*92l_F;<1EU}kJ_QLb#*BZLkJdTt`ha(_2# z;aQO`QH7K-&L(w&%@qsbR}u!Vtm}()C<&^I`8|Xp%h$q3LptdybG4HwPxIPNF;>zP zD;m>4l|_cxfMZ$Jrob}HJxNSGVTwmnAm?wNK6ov_BS&yNa=l2~$Ho{6f*qUa@1Gb2 z?P$w+_lQ-H>Ds>mER$!zZ2NEMYXk%|NhVHEGbDhcZ)p8thpp_M94g4R?Ddltb8=s* z0PsK$zqQa&C!n(ND$Jud5~W5-RxFQn#5Sz)X_J$XT4sVyu&f8h%v}WlNDsK;k@GHl zl9n2acTD-`)WK!QfnMFJ%I$6x(5t~Nzo=3-%i>2r|^@RWu9VvgBNFv5RmiqH^Eg|qM|UnXuP!`kO<8ib;md|&@#S@x@4o7|?4@bh zU#~7(YMQ4nt$9~(%DSg7pUYeCUFol;{{R)=TxnhSQo69QxVYtKfx5iB!$=`8OL7TT zUPtfmwB@}iUNq%T%U^2JyK0r+TkWmst8VUnJ-t1AFRcO>+1nDkrVVW17DANmou92L zV&+X^31?N>d>S~l{&&pQ(ITzqCV7bsCo7Lz4sUnXYbB(<%=z>`4yvAaCqc#v5+)7~ z^DW<_>&RFSI?4i)j*mb5+K8)CS(zWLc*eN?gWaQiqbs3B0Klfce3d}LQ*(@73lZ4I zsnlBy0F*)Z6t4jA0}+Q2w6BY2iD~C#KS=JTDoRf5cPclsre;wkW}DZJXwzAVeHSW- z7xjq#QUa40lQBHdQexQmIG!Kcy2u$XGZKP$xb;3cIp9`kLuoonOi%>+M0xu`0t(G ze8AH=7}+GM*TIHkvg=1{hv>06OqXFYtXh%B&h!DPUqDc`Rf2&C*~W#EjhC7ymE^!O zIDV)903Xtmr|*^exr79@Qc(*8+OauCP_D{13@IQE8D*PslI)#HSxAu&zb<~1vdzv_ zpTCxyV=nAvZdpZcPEb0g2~EY~X-HU5q3SGC)(0ynQ&d;OIKVyngMP`Ta38J}0!xU*g z$(FpMQv4qjGOTti*ey~206zTrXN9X)baZ%(#GCistdFz=2081(m=$F|&@M}GbxLF} z)-sXJn39=~jg#v=X7F+6ErY`-syX=d6p&&I2CK9CPFrD$ld1N7(7aYvPNzqlPze@4 zN(+aWIqw!&YL~{8Qxk%x%sk0kQB{HiJ2tpkroAk)lAq?49OhHctBg8WjUrtw9vnQq zFw?6uO3>ZcGuFn+ih{BYg{eg_aX`$NvO}fqNk$0`1||x+Oy$fYf|N=Xi|!tC zN;{PFNj=9lS>l5ISR-iv03-2Lx(urzg40Tnf&qsoW2@v38-h;Ga;}$)m%lwj=~)Cw z2E{HkZ#@yQQ|xC%47Z)#sL!90^&&MWlTTNk4kx0_8lGT^s*dvZBvnx+E-1O2o>m?> z#~Rw-Mlh#!%lzZNRF-F{!q!K5W7XVfpX7V&TXIDBS`dZ2co9NiJ7j01T)4pRH)-6V zs}?nsuu0Pv76LBG8GNd`CJKgesgrdrIcv7r(o=fWsUr#J<$K$ zW`YR*DHHSl5S7R*m%BB$n^5@NuRZ40{&s?77xi%9l|dDR48#`;7!Jmcr27nZNn7K zmGLoi!*z~U)V$kEhL?2R9Wy8P^AOe8OXop`{yeBD3nMUN!3tO6fh5e+uB4Udntt=p zf(Zw#K5)yJu}XHdbu)$bU0KJ3*q5OYhO2|6sRmJ3Au;%naS({1PA8#@@|qUH zKnEyS1RMtD?&;^* zZCZV4T~eFswA)qt^#1^TRGG)2#y>(HAETKx~e1{B1ptE#k5W!c=R;P}}3BQj+L z3qPS`wcJVwJQ2eM)};7XJd+F!ds0qc6vA_h6|#@Y4ZP0HmT{@fOD(a^{o z(rE-L;>|7E&di7~pyY**GXfRG)@a8R8g<5AwiB3tHs@eqieiFf+NhApcD$T3FB*SU zIzfBqyi=hg^VLs?GqPgv4lp}zeHTqZtH{wbQWRoZ(vL-eQj?R}99^RaCKsd5{wd${ zqk69zel+8?IMeHg?&H^Zy0jCa@a1zPp4Dl*JhpX_w5}mk^i(6YWVdf9DICZi$hwr6 zM4Rl^OnnexNDRAm9%199rZIGFg(2~3Y{$yg#IaQXHFu51PH7u%EYQnRG&J=D^U)3U$Y0}S-0mf zk#=Ff)@07Z&wo13>p*tJWH5*zjuYH=ADR#Ed%8Segn`G86f#QD*59p5l44pM?W=6+ zHo1nbT6TU(28G#ha@gR&X-zbogak5CM9n%rH&gcNX_(9B9p1GqSC6}w*l;`)=1DX& z&=cfDyv!`k7;JhbNsnY@!Ael(txT@fT$kK3t{Q2PQL;o&JZ(p*!bpThnW#dNzDLh2 zE2;;JF2;w|K?tt`RjpZBrD->w;-%c0LzP9>3pVr6Si*A{%w#)I8x$YUi5f?M!vUpB zjt#4OrvNFbwZ3Ro$?C?GIUt~F@`A9@RmjB0GMLg!Ui~|`hDJ4r^aAq^n5C`eRZq-f zSZQV%jBi^>b5|@TH|#v^X;hgOkVgs(&W{u}GctqhsGiDqy8J{yar@1m46P!QSzMx7 z5*F}B2Ax4+fYH%15?v*%Y8rPaYcsM1mQ93a+=M$asN(Q`cG%=n<(e0giD!+35;@k= zU)PWB=m?Tk%StV<_{^q9tFE1$yVI91n*Hha{XBkYUA0Q;-?F@G zaoJvcwyxbZt##4S%eRf~k1mcsg=wx-pPn5_;wvFt;|F%0RJrEa2icraOTg4M$Xmf+)fD#)1~G5L zAqrzm%sc-87%eBri_LDd$L*R)Rf9(6xjB}nJ7wre646aon=&G~otvDe6N8gz)-cC- zs2!wlAOQ8Gf^i>|S=mwYT2nPj-YnQvR>3%V%tUf5Sjd-}kvld$lH00{K2caz7qemJ zUP%Cw$44gF87(akMSsqT!xAZ5l?>_N-sGtF%B0Z8=N>S4r~d$u>-jY2Pw?Eg<<-iX z;a**Q;?mo@ON8;Z>=R!Im^;PAqiGq-bGsDfy%~0HCyIEAm{ipe`Ils2m11yS7&93S6$6&KUtp z`93N!O*-;H2^kwCPDZo}1pa#TPSj*QDULM#e8L!OcDvElcwW0+msK_L41{^~1X)Sr z#C{aLOj-7a4z=N1k3oNA-BGyQy$i!2et4Rd@YaJxAzWe6^aRv9IU5`&U|42cmsh$r z8&gr{_SH|5=b5bbZKZSE?3;0so;q9@k;OU$6UWp9c{j;$5f`@963^z=gO6(X}-8toNJ2g>aTsp zhYrpcm|p8%T&=lNl{i+Fv+S=PcGsP@SzM+r(<^O|$M)m<>Gr4Io9|u~)h;&G^l~3F z2`wIZM-0k}B(+AFa~piTMF30_(v$$e%eoq?t3_a1fd~Z4S${(zYlI-=cenG$sV(!{ zG>_u&cp0kYfpC2gHmn921{t7K@yHLJ%$TuwB$^IUDeGSU0KG%DG(f2OCy4{E3NtHs zvX)#Ha`~AnpS>HGn?Ncf**{k>SabaM6nAdhLaQsA#Wn38?KxaCo&*yz!7$G$HZ>*p zIE@Tha_?p6+!KyF-kDms6E7E@W)`Oc@m>D_D#`1Ie{Tx){!pBhtLUA(RP zVY5E`XL@E@3*!kaoXmO2-}HH%4zPTSF0gh=h@-C{!EF*K%>Ds$I3AfBa5>26 z;oP4=m3WHP&T^Oq;$DAw;;k=6cp{Q21`wLpUI+$(vrnD@7>|zz*NDC~3iGg%s*N+y zx$qYb<9ZZy1)B)W<9fKyl!XE47%zY{b&J6*h9h$cZboX|H`9YhZ_CgbPZb?dcqFQS zdgPkui+5oHma`)r4vBaSuc9;wkcO=H^tp z%)2u+zGK_BCT`hfQKy8nZ*L6CjxjT0|U}0Sl;pd&t?5!q~Q7o7e||NbXjMB+ooCP{hyAWgZ~S zW~@LE8)qBRB~UEBRA{KGk`x=x(IWC$B(m`J+6vRYk)#6*5lwQQci67z%+wbHK6(yI zS%^h*^J1V(lD|G$z#8q-hcvdzND8-h&8hR}QhNejSOVF;8ndU>h;=;Iog60}= zimT{^^<^A}*-4;u+Sa#omY!dF=Cb$85BaWFU*4}8)A8u-uU%=`PE_T#t?oJXbHz*h z@%*BsyN=p6@DRQJ6}OI}7-eZjkfQi?L(OTz?E{?WXJB4V{{W>%Kska?%eHH5;V4U8 zP>>CF^W}tsEX5-O1sk3@kIR9GX>7=k^_1y8PTt;?bbhk35|C-!%)`nGEL)1?6quVl zi)zEsKT=ICi~25!H+c0%3UF&xq8WvUW^r=nID1hxtWga(c47==X) z3$P$Y$DrlvJc0hvP#)D=sFXp?uYbEI_?)N^q|zo`P2zwct-AcY#}?Ka2pnY{hC({Z zn49NYLPd}ymgx}l;=xb3A;>#c9xgYclNA2|Kc2^&(t89C&PE}51?Hot5q1^L^i`V~ zF*92aNXHn}ng6v#*~kZrPR_mEE7$di}b(`E##V9#y5DV$v850=Vqx)EKmrj3V-jB112d z3M@SN;FO6~nmV_TaHMd}Brr8Y_D&=~n69m)d3#cpV?p~bKp_*X?As;f<-@3H=RqKh zv!&{0X{Vc>R!q=gh;_X8wpv3eN1pK}5Gu00_g@yJm_B+GezZ; zJR5G=dM*@G1h%2E&!1TYl?UXvaxytx%RfsH>y*6z0G0u~`DN5_u*G&T3r4MuI zO9=}ZH;3`cqMe%9ksbVWjC0H}?db)Bo)Q=gyUA`30bm|}@H%)lVdsRIfZWxdWgGxG z_$ic{C~O2FT2)aw>q8G)R{Z+_W?|N>@JQz3pw(9((3D#ZoJNrJ{wC4Ma3DBdRlENC$grVx&(TcKI0Bxt(*>}CRbVCa z)-l9x%tyXBcEOLgP*U>K8ad3xr{_C{J<6RkQ+cVMDE0TP>U4F|zk@AslaT<-&<>3- z(=%AJF+s8LEgm%#)`cNolr&@#;?E)(GLAwwnN}=e-g|Xs(*zko!87uY+eBKfAE9b+ z$!(R~r>mYn&p$oDis^s2e+^%9E)Sz{HJ$-JE?|&*1UtyE2U_4d~LYM)(krrPDLx2D^EkH=e6TWwuZ zmDMR-aNqK>?&V70G9A4<`!XBaV|m-<`s6VW%dazM&j*m>X$jdt7dMLiH0GTvxZAY#U&+zs-`fGjb{e3*C zT32e)l=^Y{Rx@eY*>JEzdu32pRdqZCF0(07fmG%YKIvbc5mdx)3YM-&GK2r?dks$eDfU@2Ucyn+kn=)H3zX9qZiuf5px zLfvq(E;*TWNA~Wp8IssCY=;(xVY9n5co>lzZ$O*@vD*V~^24kU)N$X9ESM0RM|vY< z+t!1%3_S67nuvelJO)Wu&v_3AXf;-&pD=GPDZ%Kwn{vgwoNOwLdf^sBoZ`=i=2RGSQms zAWkfd*%O;p4Q{ZvSY`RRxKoss!1QX8#(+dwY4yTbiYvsTL+AMe1f(b)f99G@IDux# zlUdi1MzmC==Wjo7f+Yb1MtzROelD=lS#H_xRVtLg%f_=*>$kj;VXd;!_y$`Qlgku4DcN`|kK5v9-vwEWf7|T z#On9=uf2y?7`BJW*0cqVQiLNVh`=HjwO)%dLBsI~qv!~7R+4%C;l`F346%&mlWd;1 zbG@MAB=o9OFIrQ!o=UM#7=}h(ZaXvY=}C?kEAG1*9T@}+1#z)`wKpA&Q)xl1%E+w> z9JREvkH1x#GN4Pa|3{{VC6f1LyHT=2Uz#4dJ^ z52E;WemyXnXVG2=SDxl2Bw8j<3c+!M9NU+~g$7^HM*Kp2hz_0D92pBho16l>dOKme zp)E_c)$?kn%vYeYqqr%0^aOwa1}Udf3h+von@E$E8N+5+6PG;02-kNjN>s7MjPwZj z9W$o}Yl{PXRbwIUv}kN81GpLW=~)7u4O00aY>8xYYn7uC@0-aWgzQSZprdkzx`Oq` zE=**bm9q6*B(&apG?VweR|{0$(DKWw~glpFVXA7a}y? zvGtRKi|9R?kzp&DcX|H+Y=)teL~41Ew2pCEq`0es#?e<*&Fqk`Ee@WX zyALg-*`1osB^jr8xl~l*?!<=}E`}TBCq||az`}^d)q$)ZFN#`%dOpOIg@#&iIy=)m z?-CDhXD)oX?fBR4u3xIO-}Kk-wy9sAuD-icyL@e}wZfFIE}g5-AJ6jTi0xgsjn{`~>=EYF!exB!f8J8~6m1oWF z3=jz{TkV+Blfb*Ssgk*T z>-O)5ZhZ{Mr1ut!*;CK_8hht)loT5+I_0qOL5_8uh0M&fATKD1dk+FwEHKrq^aZYu zvvT<#p_uH7Qjfbmily--fXq&q#~JRIG%;Wgp=3Z>@U9=`OSws~U`T8sRO;Qe#U=em zVAEDwSWHr?CO->mF4*BjVsQy>aSft3f8oxYs%J}_QI`t zxoJd|^1#V`Rhs7Iq!uan&Kp-{?cy+nfT{85qyV4EO@*18Cg~l`=4pXgutpy(H33GQm4yqA1;W_ zqUsVZpxZO~%nG?-eCNIj>|tM-Gzjp#D5WO}$ULgLdE62Vo5dNeOq2A8>f zYA0xdp_vqC7lT}7>-<@$ddPudna$y3RuYJKD%^!2NLmQaLe=@5>m7-?b6@7m8q-P& zFNaYLIZ&S*>a!4DS!oy~*u%3jwgkr1x&{_P96xPYSQ6HznVBIhmhy08mK)lldptmt z%Ws{Y3o^HXbh3ES3?$z@EillN)M%i_tnE;a02EEw@`xo+SjddL;&K3*M42YxAd)I} zc+Wp1-O5T#jDG1Y;ER`ht+jj<*z&t~##TruwCJ*GD?ixV{_LA6oF#Q;%P6xyQMGhsRd#!?^8(xZxZjM6na`G+&PhNGs84eVjAsX2XG(6W+Ju2*5m|AS57?i0u0ZG7sw_u z2{6vWmZpmqPd)&tsZ?MD!2xbtZ%QIc+(3ttxCS#(d3Cx7@L1CO}BV&`w5hL!N4NOjfZ1FOpFxhCH!8IYmNT9&YCk6%l zOgTjeQzdOQP;w1Cj@?_!-8C-4rD&{3O31DtaFr#fv>@siMnSM+;lZK}i-xTm`nfG& z$fhJjlyx8o78yUuXU8>OE!*esEU;wCZE1-j&nk%v0HO*5Xi<=05;?GEftek=f1LqA z{y&F%V)$f1A9Qi*{oFZ*y@oQa(}A68Wk$b5W@bg{WPHd<>^LIF5&=Y$dkR546B)Lh znKea)>_c+}UliGMH5i!5^2aF?1l7nJJeETH9`RYKYIwcCo7xTs1^Kb9t`{5y#Df}! z%8mdkqFP!$jus{6TFVlR%LK$md2bM@3cC*q`Rj5|R#2rM7|}|n3%5oY!}KLWf~V899~5MZjnnlOIIaobp%_)XB)BvZKxF29Exnpb`|GY%<673V zroS!qzW)Ff+g022Z??DJTy@Lhn`*V&Rr=HIP4!y*estI6O}F~~TI%Qc*Bf5wIWCp*>nFm-=M6}q7Dd(5hv`-?Fr!(U4A4kS$JVpZ z!UHb=Tm26st-=-5{74FzT4Sjs`cgVIjmbO=vX`7_By@k2F;K$P-8L7q4(wai-l!m) zdE<&pJmu?9YbBrDuJ(=Jp;P3VR~J&4#HIwK?~>N^*H2x0yLei6@apd4UHR8vm1$nC zb^M@L-^=d}W%%`W%OH@GXxq_nlC&V`&Os8qN1bRFYC&rrQnSl;6`^mXOQwCD^f30U z6d(~seP+S==jUTQ5??QbObiwj<@yA~#2G@Xc>TrCK!5}FjSecv^Ji?P$-CKH-|n5q zYjcfsknH)9O)I*P$TFdL`ua^fV$V!r1ky=0HNz z5XK?|Mm;JG5R4KGQ5iy5Nmp6q?I|jLu*>1B!;q3@6^^|64}Bg?ko1zpo5ru}oq=Ji zc)$_$=-T_I!X?-|tgCAb-AX`&fO5$ya}Zu}t|y^TwF(oQmhnYweEmZ+sFn^q4wwP3 zZ9~{VUuWj_^{P_{D_UsiFMxH$Bw*o-xuE#VN6Rep)b?PSDB!{W0J0n=i1UYTrpPGI zXM0+QF}}(+xw&iZN|mYVQ=nj7Bf>+0ZXR=LjRq4zMEc3MlMtHnRCZzkMpR_JI zpOaPRW`q;CT%e%H)LE2-D9fxozRSMAarhke*{Ew+l}ka^^*EXjP2lUSwU>P(fH<+) z-@+ldh1C(uqd3LMSIYo}{K);0ZpoK*f3;m#ZBuG%^3^N8zbb3;)p=|3*7~Jut?RAp zPl{Jvs`D(S_UtLnXwfR<>{I{hms&e{%RokzY^|9`+Rct%!%d;Qf+ttboBd=E+ zCvQB*MXw6*xVokMZ2D!x*A{%9W38`wDn-ToA1-F6zzJI#^)|{`bS8F$Jbj=449M+HVymd-an!s98;_CL_jVp1&w68jHrGC5hZ~4QxQ;p!8v$o5CBd4Zk z#q3cr>cpXn^YSVUSd)}6dTa!F^u0nDlKHG0K8iZNh%F%C9jw7`R4_hy`T7`8h%nVV z5U|{{EtgWc!JG6GAd_>2$BRjZGtTchjEex5L4w$3BIx=YaTgv6&kL3sHZSQD*A!cW z>MJ>9xtxxy?{RIIabFypM}@e3<(-N`n&y$$D={g|w-P@#Ct``*mddk@xdc=;H@MLC z`Ae%gYD3K0A0-SUbAxHH@)_8D!;JtHWx1d!#Mhu%FxXW)f(l~OLq?4d)wsZ^2%VFb zG}S`Pwt4=ApF42VJSpv>r6M(#g_IDZO^v=AUnk^~SZ= zS7zL?UynU>esrcH`nKGMvOA8>a*SV9ze#E_*B}ia`Yfdr;99xNofSnEXhTL+Xu$9g z!yNIa3xGf_hpNgUjek&wzzLHo`#=}bxyh!$p&0bv&wR=`kAsONU`zvJ=@E5eBu;Vd z%9YZDdEU$hSNX}Hq6=hDG zjfY)%_SO>I;Zf{PUeH1Ig^Tga*5Fy&GY`hg*|le7s5# zlp)I(F2gk)mX3y4_Q93M8W{I=?zU#(5NE3+3rv(313a!sFwC^urI>VCvKt*PFE-3X z^>|uXcCcP6S0(3|v2@KTJju>YhH=Bl@WIC%`z0+#8Z>jsEI58yl^oj;$c7bPAIIyG7o3cuxhbK6euQ}MRTXS%q#Ud!J=O(D2 z$|#5V>Y@VAap35rWh-%?QDAI9Y;9M>$a1Ts(1Z&h3P~-N-qr=bxmzxoC+1R&Ux`;k zl1U6sy!Sb-pz;Ll%o)hK{)aW;liouT^o+4+VgTXCR(izQUd$_c^fufYiE)?EnL%Y; zP~M4(zk(dF)3M3Xkz`0r#N_DVvn0Smz{516Xebzjd5xA?8FA8DRAF+D7ifWZhdcRE zLdga?&WcP70M!#Nv?~)pCmsONLcpM!|3CT)cSNPy%^p1wSF%a7AuqgaZMVkT>ut4KZ>m#mR+QB%Pl|o`YZKr2^21Y=cy)dpIlwZV zws-JO?x`jyMQLf9y0PJVoQYh7nPM`Qw5(;8CSGY?2*9#)8|T?|cO5ETc+45$I^42m z4u_{bNy;jdlh>NqkxHzHq0we`9{^mi+4kZ7PRGjLe-e*?dyp?WKma3g36&KBhwX=< z;1tYKDoCM7MpbZ0IIevRGws~A^Efbbk3FvwKRQn8P=^B*CkCVL2ct}~@^$SAJs>gi zIEXXRHJq@~uu-!k9PD}%7hypuXQ8$$@K6wPx)mSY=Qop2FYfeKXUR)Y+nI{bEi^H6 z!ok6qb`9)|No#M~F<7tu_?Bv%cGL%#UoQNXJD+W}{w|%Jx47QE9J?(kPF!sIx#}Nn z*~;%7ebJ7_O^kdaebFXze|5#aVpub9_6A0HBFX}F-rQibPz!c8Sj09JV>(GJpxxVn zg#$oF?nJmKtMRDaG^h}zA!J;&sFuA-PAEYjBEG8#1eJ&orb@T&xQa+u?xBs_%AVlW zdW%z$Zdn8Kd2$ypIrzYQOPF@O5etGsvo^pMmk(6r&KitlmqbsoVdyEE@+-G3%P=O|Pu$n+hPg0TgL?e&bBm*q+FuwPdt6_dVKiY0a@I7?;R zS1MA{-gmvkiYdx_SZQ7^N2VeqbneX^%O`31?SpNn!XSw;*oTGH&MZIrl2)O=DrsnO z4fZp)03UJcuc^T1V7Hu(iHWllvswx`1Lfreu<9*Xl=M1q)5buHB$VQMZ5K<`e5BBM z*_c}c%I}@l$KVnut>T(uN%eKbjhhF>DS)n!@$!HnzVq|WRnRbVm)nU!9NkYwg)11Y zS11=FSie8~{OCrh9}MIG7H$`ya;36PQe@8wq=_K&?WbJ{|=%+ZS@nm)f61Wo%fXd-Otn2?eYyX%TND9uMSGQF)$k7?Wfi zGR-zn1?^5DpCF}14oYMq%d)upt1eZgbzQae+f}Ce+O*X-*DsB?*4t}s^;&KEYfbf9 zZK_j!ZMVkT>usy8wMy%btoc)qJSFEo9agtI`?%tJ>u*uEa{kitNzq#=wld!K-m^#G zzXOGf%ozOLUdq#Ed}QCtR^*n#3`fx%o^!@nhFzcm&lHF|lzW zK1^k4)C}c!Rus^+oGP>%&C48n@ z^SUboO^{@U0?lG>z|njwY3P!K4qS1-bs1EeBc6MTz=bn|j{#pG47@qY^bEEh*xDOS*jX^Ss~y43yfFD3*59dJ5@-&f*j;^Bk`L{{Zz@7phW} ztYa_PiodbR@wmq3`?`Ah_FhxBtGBn09(;Rg%d-KLw#N2JN%wvIeVzT+UACQ^IaO($ z$Z|MIW53ZGR1>G8B(ved?3B<{e`i@4YXVzs8`H_!7CUPhSPH_Umzi;dhA2Th$e5Pe ze#FeDOlE!Bw+;g1&ef{=o{pJG%+oeCI7%5t;7-DdmYG#Kx3wbbp=#ojQpDEcZt=?^hshKt`b8UlmmbwK6kE*A$A6>LKfL$ zK;OgH2#X~BbRzaJa7>v7!zI3P5>|nf?C1==%X$8VI&f8zDzl%k z!d6w#V(i$1bDaHAk`V{}1(AqWg#E9Os?!216D*yuO>>q*X|mmJn+wpjDs1x}8|j1; zOBP1vfV_Sy%?l=%Mp6P-a_+s19em_`zAZ3T$9v+-D+Y5S&_Kuyx|uI(*hJ)In9M^Z zj_}}!M_URjWCFXhbX_|eCJ{O0 zn(EiHtG|~I$CY@}y8L$4DYmOkzH9f}dU50Qrys_etvCHU>uqgaZMW#9cGWAsxb3T2 zQnkZZ@#A58&a}3<<=4{~m1HpYLg`)>bsixTF2zFtN1-9{T9Ae{QKh7g;js1x%YosoTl6qgLfBJj@s} zG|RZp_<$@KD=;Dyq9miFFyucV3`y;m&S$oc;cB~Ro|)n+A&Lu*sXSR2^RVCm2Tbfs z!izTr^k_s(JjzD!h;ERSLEVEcQBaEwVmfS|R+Ec7Nou_W?>~c8k3l617=>kKGmD9A z^2tk%hPKJ;AhfYDtG;#`tqRKsXah?#MpBfJ^4yx4BF0kamg;d+l-&E1j_-z895csu zrxwa%$OMr4tr}ZZm7$yyW73~L^NOAld_$G5{jN8lBo$1%6Utp+F7a1Zwd?J#RV!cQ)0Z0X`t#$p zcCM>UwN4eTxYE0E>8)w}j$e;HHQ#NuT5qkZug6rT+T*IzeQmWh$6U2aYi+epw;I!3 zJ(cU$8sn?GtE!dbOnqxkR<~c_dxnx;+bo-V2Ema9LS>C4#wT8X;}u+iRm!(q?ARAa zIp>y5dh^)QlMX`4!E78fY<&_ugH9y_+t9bp(qBDYQ9|2=>OWv{?Z=>QBz2$8M7;&& zgG$oYs^MQMGVIoH_;G2y9+)xWRcZAnEMw70_IM&LGHq#5os!C4wq{tpD=eE170Jkn z#OVofm@>CytWaKH_t}D%>qC|KA%(*nu%vS+z0Je~m2it-QO4uP#Cw9vM!2(Ljzg4z zj3O^9V*5K{Nz8)lG+GF(SDv%5O8A+f*@m(&`(Kjll|L>$l;ui(RpVQHmp;1izv0TA zlxa_MdYVsJwy$>lv_ z7~?^q{mz$_#h1_ta_Ayg50W*grgdayremvM;2BuEK887-#wrRCd7>P4Kx8KD!PT42 zu=$zW7m{|Zgh2?q$v|4bEMUn~X;`q!m_D_@6L?cGpH5Fvm3>V_XAJ%bFtr|z?7aN*I7B zgLS}WQ(}b3>_Im}BIwRoUZi&{d|0=F?Qy?2yQIWQLJd?ao;(Pu}eE$AufQ@)7$e*tRnk zif(Ir4aLRfTxi+h0L%(jHNgu^84$@lCbLCHUPv=vJKkOZ6XIq0~ObcyB z5YW1`)e)Dabyq4gGI`4THh~=4^crZeMo0d4PbMn@W}W65i2)gQ$UvEwr4z<1aX~r{ z5|||ZeX8-cVr@AC!(y&;;IoN<5t(wZB(hWB5Q}02k0*@dX>-e?`FgJoT(!%MHm@JA z+g*KCHxIh4YCL6yrrz*%@7e zwwp7LE9=FfhAsY&T!NQ1J(SBU#dgt`%QPiZ&!L1Pg8Hkv<>j9p)@hw^Gc&Fs<%zQy zw~aJ4ab8Gff$=$poEm4ub7>9YlLAzK-d`&(`w5WO4j+{}die6;%k8$*{%7G{%g)|> zDNn6;+lLROIMS8q=lz>2zI{Eoc@GZ$5TYJlE0Yylhg~ctN6%coF|&GByc)VlZxKQ8 z6?9Y*0XbP_^VN75ALp`waF*HP^mrBt2}%e+q|Q8pAyG7cDm6{0wQ^z{yRd#h^4&0L zPBbkYJ5X zyW=Hjhk^Ha%rIJ1CQz)t%x(@vyu%3B9M0xRjOKjhp$t;unx z6}d41n2Z?O$dQ)WX(P}M6YK{Y%7Sea#sqh zcbz!!O4^)x?-@UaQI+C6$D11^-Y6kt--OUkxQ@W;BIhbb{OJe=&1E9oAUPXv{TUT2 zV(!Zrq9bYN_no~7&l{MwQEs+!Jq430d0A*xtHVy)Jb16<48uxDon(3{3|X1)3mGXpQGvm-88NM#em$ewX+oKu?( z6BD&^P>u6#J^wAR(8tM=P{ZMLblxl)z* zrrUi!Yh7{Wwz{iMT&z2|_4eZOybA1-P_kN6AF*>WBDQPx2zI_ZA_4Cif$TG!@*D(mra@Be!z5;<0ehU&=$It%&HK0oT z(r$3YFIcv-&@6fvVlPl7K6m4ml*on(7_jewKnhhkoLhAMVwQQ#+k)4uHgLBSx@dh1 zb%ac8ab5I4W)f5qmP;76njSW16wj9qo{V;t6@J* zGoLl;YXSuyKvB}XflW^oT+>sV!7G`Jt61o&yw&+@4d>=K7PP0xOkmOlLRE;{IzVGZ zSTR!-=qlj21%zQRqN{!9{{WgWpcLA5hO}Df_4+N3TJdCtW=4qeOHh)UVE_)J1n{7- zhiglK(gR!QGgt>S!eCCIk}QECO{{fakU&q|V@*@Q)m$@kwgb>xqY}oXKG_9~Ub-@} za1nU+ewG}I?IYYnW}xskse^&5$`Nq*BbQx~%<_g6v>-B**(|D5;c-{hK8GT>kd$QK zHY%~PlZ14Ze+oG<0FW(RXy@ToZG0~r=S2XiA~1Ps6LQ+!ff^tLViL-msF~KMH_daB z(VuoxZuKtrKj;4dY;`X}k|^UXgA1ltrX9g%@hZA{XFrK#_r$|iWrS*rZ6O~i*PeE|m1Lu}w8qWt_?)kp23>J9!t zl7dq5k#3|h0A&(NjZOh!gv97jQW{BV3nsCFz=orxhK!ILFa%+Y4rxaDf9Ci1KRbGM zw()M~ec$J~@B6y1`?^RvxXP#C3l*jIhUN`ARivEmE6CLV01VJl>z^PDcEkGM%_k z?#%vYe{lL;iA1&pt4l=l%a2_>8tJW+m!cfA9w*GoK2QG!LO2erKj`Ms5MADcp)Z)T z$Rj(<=<>_&OS-Dt$SOWrFV^A83!DB>k3C{j`WbO2J5AXu zEcX(Oq^e$fT)v#w%4H|Usb;@f7~Db6XpkY(d;Q(*(8u&La*u_xs>Cc6x0;y^s?-cy zB~=G5UpsTox&FM?X;`2tUvk;is+69moKhqyuBOmF!nwZt0^#7x)sqx>ReGK7ppz!Z zOv;FBKS%qmxoWHI^k80>dS=-#(xnlz)pk~yKWV)}MkI|l{<$=Q$dAXIuuTb`t(~80 z=q9JA2z=Y((>qYr`c))>{gw3MKd4Zw*?!W#sf$lWb zXo-)94-xkk3Ac%a-V({)zy_T|OK%;nJ4wRV=NgKNH&9qZG(yB+EaNVR*HkigLQWE| z?(vR~Pn?GrtHaWkjk_Pjnj3wpSdiz!>2Bh5-F%OpGPd+>I3F@6`%0HrkeH~Imdki| zStewq;*!B)VezOmR?gA&&dV02F`Aa@n_;Cf*^lj+&!6FS#15N?55lC28=xxHo%aM_;#EB%{5Zejar0SoLdr0@djyHpv=MQWBSTK3|*v z#MY($)!sPrfwBABmL2PZGT99TJno6Ok6ll1zIIJ5cFO~2<^`CM-`!UiYbw_;D@1)H ztk|%MaI>?&9^eXc(;nk1wd!p`aZZaD+pH3w&ep7&iHg+$YCR zclDP%N)i${AJ25Vb1bzGlFfch3wt}uTFv^n(O|P+O>s56*dG#M!(yH6QA>LFaKNz6 z>XfG5MAk*d%^^GN%Let_Z8|CySDqtZX~l zHZu8>1hEoRN&iXh7@tcIw7nLfB4pDIolSS8nN^$qNuv)UIPaR#`MR~sZvmml zaA8fG^@@nykm{5|igczM@j4<_efG0)gkDKm?~?@nkJnSIjcZg1%dRfi5dAMPeY`(D zSqnL_&gr5q%KE6EwknCz>w8tR%ABro=CM*J&s>6>aLxQ19}yW>pO3qp@vWT}?&=CZ z8|8YJ?m;W$q1UY0Cm$KV{4s4gMu~dyhI0I?)zFy1cO{}1bH!QnX^OpN0ney0V}_-j z1iRci2^S^O=`mF=yMdG*1)}P9pzzru>ma6%@+?8uXAwPVfEt^q*$1ss$QlHQ+q#p@ z7ka7+0(MBFe#Fkkv=BiHcY#xXX*ke0OQ)bEorWR^EJzn!SY)}p?d83RU|97Y|3lHd zsYBO~eZNDizj-)%UQd0vl=F@LkE)xYCKWz?A*$TDiy!4ZnFT9aUZ3N1mXo5-B`M1p zvDoVF$lp>Q`{+( z5p~>P9@v=OTb3>;X9DAjt;Q2~i924KRP$2|ApD!d0h#&No@bjK#mni6d_(hY8NGR= zhXVWiV{R4AIC1HFdya~2g{y*FYy)FmFf-lHtcEcxh z&4y*ZhMjKCkofV%*Gif(PPH-?_#n~BE_2a$w+J|;)!O0is4Pfp^avZIT(VV`jLPBK z*sm3ezrt?w_4S2w8tacGo+jjtws!T`{&v3XSKs;Z!>5Yj5R?qMgE#KrGr~;J!?u|A zUPV?MkFUL|&3oj#v$U^WnI9)E2;y!C7zq9{f&Y5u@>d=FFM0lu|t#({tin<-#phPwf8m z@oi_u2|9^)9do5Uj)_<}v0i<*>NX6|dad!m{ArD8gK>6nSOjIgp;_8!K}1tx_L=sx zjI&SM+C^AzKTZ_6+F^e}vQRhW$BCy_^ARp##R}ZpT3n+ySC}4eJOwaPf}C9*xJ4f?TOR>87DzrCvN6&sMG;i`Y893>_+~1f2 z%LExbhLizNc2UFDq!ZL7=vWX!FhEMZV#4A5Ulwv=r|6y*ts_ zT043*rJ}gLM>4heKc5C4*29FQ+=b2@%FE%q!o&g7o@}9^Mh8nk(@RAiKq;xf<&@$z zu9qRC467hKHJhg0BfC5Nz$1t03$V@`)ft`_Lz@((%lKUta9-;}7@Y7Za~s zDNmf*^KN3{IQP=f^R(cli}#qmepq(pvg5sW=~u<<0@)pl=D|dU8$C#;7 zGSie-HvPkl&iZ2fgxdKwo8;>pf{Eqt-v4GkrSMXT#mwpzH;+Vm*y*CloF^uSrc8y? zO;y{4A)FuPZ*XtK>)wIPW<2V<*%sBS`0B=0PlwGX32NA_=cOOIAHh#Nh*w^w(xw9q&S z2{TiXnY*Lyc)6@C_D>l`sdF^TC)?G#!Vj+1270NyBM%s!z;_El0*~+sw!iO29(;-o z2^`q%neBsyu$S`2#BxPWK8VVHWlslC+(CpcK>-zMwC{@pHP z=5Q~4WWeq&~JJYtk8ouyS2Z+=$(7?-=;ROHV6 zm!_7k`a{MC?3a_MEZG#hys?|@+FwftEC!Pkd106CmFr%7LWd!e|2$`Z)j`3zadBCTo(jU4(1i~HAT>fH@L->$SZ$hc0+5Q1f1&SCvRA1U@B~o$! z@eNkX`$JzgNMbI}rhaq4^!lfa=?zsmxkKeBjbUYC!})#ZE8y3|Lf1PSu1ED=9LtXB zA=$wmnU>9u-uB~88YvW4d&{dFRE2+k=V>~76xXc5PnD*wuG;x!`jPKHZ~bI>`S$)p zQ?m!vTwRiPceP?0NM6#qa@pOY=|yxrZIZ^*)2GI}UIx3cvet4wvKl|D*dcOC=Hj29 zEQKlY&C~Y{Usz;ivt?#SaG}53=kye?Dl}IS`Yn7V)dQDDA7u$$|LA?%joT?Jyt?A- z`8^{RZ9!I(rUfw(ZR=+zNA9s9!RU#E^0`6sQRkXlIW9fa|4>Yh5B>c5MypDX^dBjow-#|H6v68)0)K)ZzP-W2GN~N6TmD2u zfhPlY>0#QubF_A6=d2yCAd+sgJ6yMgMcmI!gVjrk_4&g%_NK_y@X9w%r#I+_U%beT zYP)YT_r2wNWq;-52TVbmw0N+>(3|&h4UlFDhJlM(Hn&eF-j6vAEZTe^7jDOKjz4V5 zH>vFVGO55NN&h^;-au39%SQjHe96tbGR86q`*1FdxBQTu2+Ne+n%GMoW#0wK*A=la zPP~TiFSEJwBky{T)ds}?(Y<4~mAOU{vmy!fH%`l~J?YU$ zy1^*JbGa~!#l^a%;>}6Rys^V=i*CL267y{kNraauK`{J+wxtf9s-?L@xY>=?hEMd$ z!QGm#L)NNrVHvVNwmSdPeEu_(Fc=tp^7+DlxtyHeXL65;9Xkas4_d}v`E5*uzq%}a zJ0dhXbLU4wOgh`$`tdjAZ_$lE_q<*(;7_dI9T^SuOjoJSXV52zNDcV_BVE7krOJ$( zUS!Cc)`IyCVcQ+)h-z4C#`rM=1&SGuc{#$LdzQ0TMXKDe{j{q42F}uI#c$jzQo`Gb z#H*``q1fLeZEF&L8yqM+zbW@K>BE;pjnq~e<_<^k#*pT)KU_uK&zSGkjHIFja@Jip zJ88IhIgGz`T)6z(|Jo((k4DbsPh+27>%pE3yU|Hs02>PPo4>E*%+)(;_*(NF;=HNH zw-YV2-}gM&Z8^fa?i>gDTC$vC;WD#yzT>X@&{PB+W1^~Jh9ApNo9dJ{3~6M2w7f0v zKC^V@W!%NTG^d*|!p|umQ<8Ji`8+V7)y~Ee71nw73-)z7cjo!eJM8Zl9-rkj-G#AS zgRUdGK0KWZmxZ$#_oW0~OuUp~kC6XbY?We-@e@6h;>@Cs)RRP2%eJcicv<>|R;s>W zxfyk}bW@DPH+ow~?)GN&VT9D9%W;yTVT>q4)w6vRJ?`Sxs=AmctH&X^(Ic8iEcDUs zp65>ecmr za1ChY!y2%#AT$MPx`qO1*6{u@5*h@hdej7)Abp0Ew^3tApS=Q~J#sPB1(X-nD5OZO zi(m8%gJVK3E+fHek&nxaaTH?eItQzV|K&Tnls9*h?T@$P1JyQY^_6YEFd* zI_jHMQGDl|Ug}f2n%;!go$GY>>C&^VGkBFJv|0o~-jr}V722CRGHE$?5z&_fqNATl z$W<|)d!=!?Dux%Y#!Q};fI3>XZCw2J&TO#j>`C+MXW&M8r3*AO0@~87)=hyI+~>s> zL_)39c7XoFe{;y`444QSU&hYvruHACuICAttv(xNZ7!P|6E1eo^TqV_sr}0>2_rTG zMilxu$fC`*)$s3Pv*vZPIHafOh>rr+Eq6d&;mrOG(Tk|g0EOE|9R-ET-nxoat9{0q zZK}TvPjZ(DJo>~Up_eYs#2a_Y$!i?mx=QnR5!|&bQ6#!q7UPJF#mO z-H|4CNE8B5zY%qEyQnqwx= zg<#U_07l6kZr{w%vA-nQ8}&3CpBF)n5(@YIqI^B}^Am4vLmO$;tevSOf${-vy%#vh zFu8P(a3S)7SKThV0NdyG(S(ah(~k?Oq|I08s5(D#Yw9r%q{l7=!1=@l6{0UR{5Dkyz?-m%HgHv=9hP-0@ah{ z%feYAQJ?ns6s`-Mv6|~fyf5+MdYNBY^ixwl&2Jec+WrCJFHC#II4afq+>Kk4ul-GF zP8O{X3Vt=d=gJssqcMBrQ|G31@eW_bJ1MT1XD=V$%KPu7k&K_bWQ?Z>;bXU$^LEB+ zfNItK!#(GZFrh@2PU9`PiEwnf^GtET{4K8nA#7xjFdu<8f2CwgxKW2v=t}6O@Z;*S_6tKhD1Xqr_8iflLaef(}YNJH*Ch?{K z@YqW`_)BvxLPbP3nAzN&4Hz#1e|p%$zo~EV97vK3Syp!kkAXDTrBO#TCa8$2^)^AO zL?r9YGnUJrM=>4@7+yP?upV=hlVusHf3wn&ct?PfAHlPEJyKI`AX`j8=6-BxXI%5E z$UifIB^kPbUm{XBHy!j(^`%t5YjbrLaTWeclhIjkh9xu>R}n;1bif|zShhT1s+)?K z$PY#t6gXF~*AzwJHYo`jU=9G_ZL%tXy_tVHcAhmDQAan@pOH@9=nsaG|`PNJXL#T!74Na~yq z7`RfqTrS^BI?Z*n&z41sv+Dh6bxz$vQOfYE!eEmbt{vJA)iTDtJF&gWnVsQb{5$cd zza^b+SHE$WBL7N62B^vWISOT-bL!_()+*+@vRgBea_+>5QT-o5PyT=s>GDjiT&spv z{qcIx`Hv;72`#gVyT7yie(P%CNMx%}`tT~{*Qw1BlAhiZrQvC>&wGW&j#yt8AEO(2 zWECSO&OVm07uh;uKE6@Lu|thgVA^sQ4Op53KnG>`;Ba7Vdm=Y&42>$H45yMTp# zI=kKy2+YX$MB6KSNg<(OAF*_N`|R(oG5oq=_#-_U#212V(@qM`RFlTSgr6E zrv5u$HP361YBH9y+>PL8)^~eTscFlP$dyR*|4(=+N5n9}=hJN4A&y6&DrVL0>OIqY z5Xwbp!k-fXX2&;dmhXS<4EU&dUfj)pIV`4A4ChrkGjNS7IbX&#rTXQNJ8u6Pe|wSB zjW8~Qif?BnJm1*d*vSd)f13B1C6+RA0;wT-My|U*a}_lS7A=lsAlC zrRG@gFMqM9lrqn|@i-vtR{Nt@!u8W}A3_<_jT1C4>&`S)KVeP1l!<)^NryZLPu9$A z7+J)N<0})IGm{KABUBVOc*s{+R7*$SBoCv<(t*ZRP%|nr9ZnY(KA3t&=whB~(TJ*z zxx>*JhS&#D)s9Y2BVwCpuWND@A2uZp;L0kN(i|y<=(1rn>Mu1P3cZWbWcb|j6 z7R-ToN_HS1(XXQ#ISjJ{J&sJ>v@k=#g8*C2BAG005FYtBKpiM;J@vP2&I&1h|LXJ5 zu1!uQAgW1i{nGPt!7FTmIOAEfbLi%BM+#o)%v#zPx@-6x<7uZG=J^+IAddPl+L!f0 zy&rAJJ-HBT8e3~|V|RNXSD~h;xiMjkXx1Q(9hr_AkwohZkae z2Q`L%6tTWa(|)&8KgcC{#3Xv6r_Jr@yK8&4qFoI(Kg#K?2ls5!9Ge+(gG%(4&h_ z)`>AR_v7~II<@{paVABWvtwh9VwgsSy}`e~G@lZv$t&3P6&t9MYwJg5!INO?Amf8< z-2#MAg)9orK_Mku18e*Iz4H;VM+B2y*oRe_9Etq3okzH z6Mnvw?2&baEoH+;>{-9zf*q~s&4AptrU!eJ-pFfae1kUzlIFw{&8BPD){m+PA&)F? z`UC~uooi1m5Jc%uH10bVuQYD!W<%qHbL2KiD5asXNuJ(#_tE3UCDy#D=5i8~y~>CX z+|}QI{ehbERFY%e@1*JHT^acjx4-Gu`Yk2Nixy=eCq{I-U>Pq)KlmqWvSGuH;%vn` zvQB?&9bJxl78E_3>vlim4fia>_S$=vBJoYKi|IukG>g?0-mhy$zga}&lx&};GhHzK z^X43*-MM9xea+>Y&z#m^N~doZ_Rrs$`I%<@Q$@C?>Cf|qy&kSwpCE3B)`yL?^t9{Yc`G-1LuhF4B}l@FQxVN2blrJsiUh_m z$bgYI%aw3{kKIs>yxY-CUN&o$-}0EuGxmC_?wPCMfEW2%}U9j zqcc$+jzUj=BuPu~@F|+6<(4cDp0L(u{50D5<$2wem_qxf7ayKtWKmH$AN$_Ldvn7h z__BbYP((f#887UhQIt?K%={%T6aXE2y8 zp#pb7DO$8cA@2j;IaRs`Da*bvWOjoWeuj?@K36`@+=xKn;)M1vV&~ol$*|2p~ zQF|2%P_FbR(k7^-ww!M2(i}dxw!zfYGFW=P(|cnM#*JX;SfJZ!U%vONo7;e{yyZ!N zMhEBUcuQS4lV*z8e>FG>$YF_i=}UD179lp<$YK2?3!XHVkDp%iv%QgAoxQ_S?qR#9 z^Co@v@H_Tnyv(y>!v|3eLocAALXO^Qp^R4w)xCey*`2eu|8c*E4lQ^mlcS(D(r_U& z>CY%~ld)smp<|8a|xkA1iyvpV$ENgfpyF_(P=RiL^d#J zg8}?ayjieZa8}S?8Z{pRFp#F|m~9Pn*GUWmUqI-b%l00@%-01aRRH|aVDYfxfdeT7 zA@5)qm^Fc3xHM$I45kIr{(2KPb974t%(P}4K4zF!5Tbnm1ILWVnXVKchAbc^_lu}= zJ?psX#-Qsxr%!%5J63@hNc1*Nh1D=_Yhs8AFJEOUoNM~&k(}Le*87v<()c5BbL~<; zqo+~bW+_T1!gJ5ZoqEJ-#o2m>7^dbxYx8h;*Ko5V$UOsF_sAS)|Agb$&?LOMjvpU& zQ+_O!ARM%94%)D(!0Q9;I}oH>b?Df;PT<&?!ke2nCeoP^{(#YlmfXSz^+E6A*6h$? z*J=-L_6fR+Mox5{f9<_5yVZ)lYKYG5YeLwBFT`UkwYvsx4ZnD9UY#GN!Em)fkLy8e zfz(EU$+LXh!U`tg4yPX%T?4r1#8?^4O>BGL2ZmoPg|yxn8~EBZaEC9CD0lT|k&c;f z-E+nqrNRE6=Ij+}h7#WgzS5&U5!_@2jBx7xa$>83GOgY8HsBXnpWt0c;C+>D@G;o_ z?VqN&LdlcTucUl9v$Qw*$0u(9#d-4_tS6ZQ3)(iJ>dX^E5|5+`4>4ot!fm898V*ji zPNQg_4yd;PJ*#?kZeTPWv$Ra05_N;VfkjCw*0cOY-~hYoTCoSP@2Z30Yb(^XIhI)oX{WVD z=Q_WvEQvLJ-?1V@Z-P?bB?R)EP0v%&%FN7z$D|r8Q}Y1dc9Mq^oiC9o zQ(Z8?qR7RDwd->xghcy6;2&GkS+n?U43jbbmqt(%;nGmb%Tc%Y=s#mkH{bfA?&&H8 z?oj;Y?IV^`Q!zsH?{uYR_jw=b6uf)vS1;275Fxp)>sQ}-vxO0Q5TCk|N)Lp&>NpQ$ zxWlj{IPUCa<>}vADO=qn)~hKh^Jm@`IcW!-!WgySdHB8Rb4+$@*5jpQbmF>GukdTL z-ZQD=Zyo)(uO`B*aK3%V?dM0HOOG8sMy&6dmj5vzh0cwdEakf?PXtm3{%c53J`Fdz zxHMp>XBFnsAgHyy2UaI3qgU9SAgr4m9A8ZU$&TA^f??3F45r*8>G@UUT>=S}r?63G zF?a|AT9moqAdA_sd`q_B#wd=EyYbS8M{n`dh{oy`rz^6A+P^i%jYOlio%cA3%D9`I9#>%@pf#)wg&CKiY zr~9C4D2Ua4d^?`Y!e79ORCxUXA5&*eulku2uUR8LTMRr~On=>ytogJ1*;nJTk+~G4 zCt5}xo3FAbis!%3+s7iVBU1Lt<3whBbW-dYzSMV6yw*iM$10Ed!;<2iO|tnefedk~ z1HrJdO%Q|GBX4514#7%8sVFvrum{A6%%MSzulN2p={w*ygxRlNK{mqMqU_e#j--za z|I&ouf>k21?nDD>tlKP*#vPcfER&njhm^(oz>;FG;TnVv8*H7VGaHG>F7r(FBu%yGHPxWL+dkvtE9lg%^|I;Vk2oeyfS=u%f5x1@u}36Oc(Q6rdhMa=V|~TH%=(|$8s1` z^}2h|*=qe2&q&Q=4(CKl@ply0*Hw$2n^qCbZBUj5kBid3{AR_K0tMkPT$BT-kuwBb zkVTMV{Q{rEl7_>Q-628H$Z;ocFD(}c;_?NY^5bFVn5m=Omn)=dt#0XNz+*10V0W}A zU4xQ1-u@xAdN}pAyVa0GBk!KXaXq){_-gX#yfAN|Vs$5e&JgR-#Wsbi)<}^qmA7yA&je zajQRU55#@U&;v)S(vyk89(zcBbB{$5s8Cy?ZkpG_%QnBgBnZ}TTZ|D5mXUC6X>#!& zq_p|oBC%|P>^@5Im|VaE6A+;A#*Wqk5BxNm>MFIn2OQ!WapXEZ$)D>7+dj73(cxY+K>FzA9j10#w<@@72 znRX9P*@VwHecndS}jPl9~P*p3154<7{09|$S%3zj~%FCuP{dV!K- zh(s2t7ucZY0~!X!qwMCy1pA(a_kdxhWlQBP?v=$k=3F1r!TTIagSW zq}Z*RchOkK+<6~&+uyQZr<0=}EY6hk^QMSBt7Etq>YUu^){)6zoYOdGUIaRP{s<)x zB)lF@p(gyW4bUWM6h>2)HYQC6{`as+94ZLqpbF6&MIOEU&UTcHamcG;CZJy!!_nt}{sj-uOWvVM#+fKh*)|NlKUsPL6# zdiB3<&hcIFqZ&m4F18IG2cSUxr#4eP1Vm=aKnrr8dcDi=kS7c-Cmd{N`&U&DM{=~! zMmxUy{d*?kC%^c>t+NI>Dblf=-2wrex3Wz!`@OfhzAL=F{aS}nPGb4R(-)3+GB1&A z>zv_DQLcfgf+4q!JD&n)5wq`KUkETa)S~yCQuLbq;R`o=;&7Z*!}<&B)ERCQtzmR#_S_yjug?<1prc( zMdV$?&5(GNOq0brfFW!<{4()aDG14I&tA&EX@X!dE749w2)Oj55)%##K?$mloYU**!@R+>Nve z`*2HDz7?|ZX2R}zDNgUvoq5OX;TEZpS$tX7aucRBkxTq}WZ8eo-}D=ttY~LH-FQq8 zf264DQt*QN!h=$KyVgv0T24~BQiK_{>!aC=OI~K~eDtegyV#Cx-_5S6zch5?MmsMF z%Ix0&Wt7wjM(oxwW0OHpQ9R*_bS z-6h2P`D~C;B@I3DI0si@x#^j^9KaR``)zw`_I3uxc$vhnTp*$#J*RE9)RUWU!Ctgo zAhU;jgi@3#khZY2?97^L&l;;MG5G`P^IcFs{H4+Q$EmLcP|u#D z)dE*HszXHFzg~=^hAB9G`?#~f$4KC9vPHhq;ieQncPZPL=BdORqW2-wr>m zS4-vaf2<*!zoOZNc{3|dTufFt4#S8W2G3gUs(CtcE3euxy{S0t(%0;g73#SkCKFbF z_4-$AB~5lo{z=)n#%q&#O#>NNP2EtAb9vtXa)0lx8I|{Ca6Vi`V()^5ez2PtGe+=iiicmZe zB8vn-Apj+z9}JVdaRdk2f--yL{i2;CcKH7UJgELmvsDx5{ovf{AxAKdO+~ANKhoL@>>gID`GAbtKFrD1;*j1g$b843|E(xQvu`gm2Fu`oZ|ybC!q$ zcr$;$;W~LiiYZYqp;jb>L8+P%Rnk+3wlFyWfPtx-cA#=TVSiy4F;PXubAsgyfYXV` z(RJ$C2K~k&tp>rJJ?fhV`+9qf2f;N#+c>iZ{)UKu_! zybb*`QA47d*D2^WS}6J#nS1Z(){xfmTONODN~nQ$0T;<`MpyjhwQ)s)sw<1wwFE7i zs%B2ETY5~FZ{BA37|Gqlp{qZuC6#A#D#MCpcu1z3Kk&9ifCg7_&5Jjl4&^ikA$21- zupw1689QGVyxqZG@Zn0O({iZb2$S<`6-%*^sE0q#T&2V6#dzIJ_{e`BC(sp(pJphT zsCe42KRl;&V~y1NUql&Ha6CkWBc}!i*@3S?UV{GXJ{h8?4=|CVqN7P5A>(Ea^`}-> zK>V}>Q&ZJJh+;U%;}|4cu%jEH9PVq2Bnv!>ku>Vwfc2cT%os2LyDHiQR+%t#e3rVw z;x;->UeZ>7IpP!Jrm58Av`Shv83AiAGt+0>y}P}^p0>PjCwD<2 zW}hnv>v}OX0dr_Y8g+`&nT(;Hn1na7B?KN|_h0biJI!6;1Ac6pr z2!3RdIVh1`s00c?+8@wgBSS(|a^Z)oCdaP(2sl68(z?L~y zM%-EfHJSdwQbw<63^hjtG>d|}!;{VXOG{;CIMJbPGD?Y&;9%ejb{lGYTnDg~>ZBom zR>=6`Dzb@TKES$3qxF89sBzy7q;IeyKOTb~@*$hNEP$h>O@aiqJP61636?+U71Gc1 zA?6Rtxh?YyQXgkV)I+Ce%r$(+W8m=u)AcQO6{(^Iphq`9!XV$X?$cOn{GDfrq&Rh+z((GIJSYHg@%${5(+5iLDo#xirtEXj^*^s z0PeqK7VH=3en8mrIPxl-lq#ggc&P%I1*)dMF#)??;7DxGfo+1!xE>Ir7W?Z$GCFho zRg@K76#V{7xpY<`7#b8qviIDPFv|o*P_o`4;14FH4nq0{){4O;rD`cb*Y@+RPUhWV z5Pjde3x|Mz7C#Hxtvj!)}S_xa+hZcj@if`KOnJ9d6B9 zTZ+WK7Cu>j^0DHYVnkDaS9B8$>eh#`vd1|@i$2bRBy%ymJ9-{jQp&`l{G&z)B^)Cm zcd3UlkzQmXbmJ`Y2hUyK%FB;S8$5J}zSqmg_RbD`k5u^Yry9dHeDS&5aydD(30j6a zU^MC9yoD=Ew9EB-xq>0%%yWF*2`XUMbP86iMsT1zYmj$QLj^F%FerC*`YbU;J44EU zY0P)Z+JcF0785E>h{@STP!|BabP2$7fN`-!g$t$|-4ZOXgN^ZjHz$D#7r@;Qu`U=a z%zvpisL_DG-gkQi;!ZRj&MG5o8KxoHWMO~ysO=S;XydH}%fd#t-_%pt_!>v;%^qn> zXc-u`<9d%128Vba3y*0&j<#IOuhx#~OEkrcNZe*MZ(8(VJ|~XK3l_eduA1a(X;nTa z_%qE+sA0^js7cULscy>RenHPy&Jq6G-a%aKr_{pJXH@fAu2*R@W!TZY@n*k}V>Jeo z?*Cr7#l!v1q9v;Gy4%%oKazqmXNv1{wU(6X`M&57p&r|b@S;EKXO3@*DkdhiDw%!L zJ{`1UKDsCK2$5hRINE0xDO1M}@9ROYRFf&*+sE=`oTZCL;aI_4)L?-lh6teh1+=t< zJe9k`4`NB9I&o>g!B5ZMleCS(Oaj9!#=?D~Th0z;ir|E;(2rT zL7MYQj++vPP$o;&_SZM~Lo=I%59DV_H&N_!r(m%V@+YOqyocuw8=yvc`UrT2NZJxm-15sZXy0(s=O(kx53@H<-_o2Z7(S_oo{e8iN%(k8q$aa@_3gU(|e(wxU< z_ZVC1b+JrXS@I#zNS3C)(b$QYt+FqO6zAtB&*gJK9DZx=sax6iC1345&EU7DB=+j6 zT~n%G9&ILU!an*NYMM|8Kf6fkaX3vPjAlh|9&Wr7&@;YxNr&tgO4i2bX!#cr-SAN& z=J3fssFLQ|V8*f90n5lnj$rx2V3k{mOCTMx%<4xE$wDn7OIj9sqo(lx7r%zHmsa+D z504e7pcLR#1bOU%y_!gEzECe2fB}I5N*Qq$_*}c88g8Ze`|8DqRPJpcWtNeGc>RN5 zu%WMQQgM=yTp-aE(l<=aeo55UJ_aPodk7+!wZ%*}2X@@o{Y3YtYH`&0bot#UU(d89Rb7+lsXb%=Ba>}+_x1c8jQ^>p zPW$<2x!X1-kL;drdRtfcd`1c<{x{)cV6Nj~59!s^Ul5KF(>irS(Z2BPE=Q=)S!m(c z40`(X>DM`~29npGgty#~@qVEpd&ix=Cjl9gTcY!q#@)>L-R(l>19pn=wRscoo@ZGEy{U4BTSjG-3?Nz-ct@j|4^sEVO($KhVa$QzX;krF@KQq3wVQtGJ21x z1}q%39>*FJ_KB7W`(+$@@$fx@6QITwyBEMM*bp4hc<*CN0e1x5nrEMhZYp5mgPH&h zaVs8h(ai?-^`O56ww(h{Y8nMLrG_y;b^*KsAms!QU+P8y^qRNe+k}exAcH9o1uV;a zlqi876zYCGj{x-s^?qgtpBVs`g9zzJ;Wxy|d=2POyn z)00b{>;ZCAj`FdI$6&5@N<|%HK#YsrSDmEwYmIQ zbu;B=P23|sT5ZwZMuo?8-$*K9xhMSD|I$3VXcZ<^x7S+MwAYS*S_>LX8?@-4M@SRwOd z7owjaG%s)8!r@&EK}G8;RzXOG>xaWBQQ9p+-1v>r(SiTi$l`|;MrKj!WzPKgh+|QT znd{dr!c=G0F?7zNr>q^lR3MFykU6&4FEfA@Zx3gI({7aQ(_r&wEM4@p#W}ke~;mRIW)lN z!2X1!meUIjTZNz?kqaEIT_he1Az?bGp#yLD_HZ5MklG13j?oJOD-jN=z@u#)5PuWf zVAV^LF1n5EpijE_FH>;?tXZnMaKk>S_^5$eg_jjJ}A1aA$)(?SAjNSPV$}1!c5HWQ6KjbE*cf)0^sUGs5_Ul>?(x?Ilh5lrO29iQa22 z{ubGOM-(C-NZB-$t#Xj`<`66()z7C@pdIC;y06r5PXwi>Ua2}^mruhTuduIkkuk0( zMHhKBgLkUK^g*o6$&MD9$j3e(1b>)>q(+UBk@hwscY{2iy7ZEHIeg&eWNv~?E;f+a zO~++IkRrWYMIIvbehN0*mviYwxOkAjK$r}IWT8*)>r6d1_deE9TIkzCXu)wG(+CVT z!}%SkqCULkk3;yLOM9+mnxr`+f{g%LOl?57SvVMw4FT8(;BRUZ%HSXPRs^6mpt=K; z&H;1)qvuQsS4+NlQ;6K_j_48El&}|C?1{A4KBY7095Flt_fP}3BKo8V8 z0GM6)|IjSKlwd$c?*5}O{8PLInzz)u;~&O1c3Ay?($W8bTrI#))1qEs04xKJHo@iJ zkNfv!4J80jE;6S!>c9bxu28<0@cP5v#HnsP*SjOf{OSw}ve2f6N35RXe0FDsK2uLm zZEVVvL@J+q#8OmrYBtY0H?jGGXBggI-sapjiN*H**n3X|;&5q?UeRbSL~ygb`rP+6 zGaJ%bBE;epo_79%P0|-gRoi@0%V5`W5co@zJX}MLEMtSRPPV62%(bVLuS~pKonS1;4Phff*9*YP zR^KK$Y6k|C*P(^074!Qu| z9Re!e1W=)+k&1UchXSyRbrdLda+}~b0N6wzmVw?t8Mr|f(UWsjG4PTd%9PepZ(@Ji zKf{E9|Z1gH&xGmuraN0V_$;++RLop znY5cpm=h^WbDhF|L+x)BViw;9?-PzkSC$B_7a|)wv46-oMjR^ln=AYFD2RaW@dFWp z?B9^GzkSyWc*bQ1@-8I`_~7`fEv{uSn6o$y=n*<`du*5|&HHNN~wb$$q0NfI{m;JBT9rTh^@7SI-w{zT} z0zx7{d56E`3OWQ_C2S!H7qb_VAB((i$?Q~mv$@%O^+CTx`aQ%6A-&jn@oy|nd14ng z&?1nZOrw65;YFEsu8g+q>gVkp9rEuQDYsmJ?lzh5X#d0nvs7u3owXS>Ny;LwSKfW? zP&Qhsdd=(Q9?O_ipVe{C1ZVxBqiUf2_Ih3pP4Q;8jEVZ<(ggw2m^h7NBR}y9ofGbf zp|QCS-+$&Tzk#2UtD0%n%FQvsTuBm`@M6yvvT49vVSU2{rRA4;9N*1bklE8|Phl3k zjuqG|Jl?#FdCo9g$|34u{DeK>=4565MW3KX1(;$;$c;W;x4Sr@>gihF8N*e5@>|Od zbH&x~qZUZZhz-NTTGjtY(m99q^}caD+pbm1wp+HbZ2OaK*K*6YZQHi7%!TDG?fX0J z_h;9&tA9E>=Xvh;>-E0ZeD1KeZ%f2~>;1XI^te4;=R6+m9{sUxEpqjPbK1v4);ZYS zspg36!u~8}PQjiv%kjig^PrFr@xb~?61^P6j-|1d z?o^TOGw3+7H-AY5PI-e-QbxaFEO-AvLGdM7R+OX_dF6p0t}nD@9Z>~XU4B1qPb zoUqb(yzw9h)-oC~ofCy=RzxZgQOl!Ma;)L2%64ptoBfLS2Mzrk&r6@Z^!w4)oXQOp zCnp=Q+ld=-zIFVIf85B9aGaRS#ib)x(q6?;N7z1=l)_0F+WX9M@xhwIP$G@-uENJ$z9d|JkLM9C ztylXYrw)S&*Kw|=7%j)OfGf}zJKu%7HMu7cbGb6F^m$4z*geY~>V2K8C>I zkWuyOO~S<+;8XCtpnG!EXd0SPF=#pcqL*=2SoWBQ;Z%RkK)Qu}zwpLiS z8%)=DgFAP^VD||zDnuW!Rc53~Kea?WaDg4 zKWROthSi<&s{g=JzLiFW{q5{Q`pVSxY5?{6*2{EM-b7!UDxo;FBLfFI`9#jrhiGaV zqYXxz82o!F{{A0a`%>fOw6>JPRYI?GRm=IZ29yJPIn~fV0(|WI%kSN`+U6DOTD8*F z+74hz(3W1yn4X(q4?S>I(EGRyzW0SJC|$a*y#|z}{R9Z@f7gi-+7{27&8~MZ=Nj6% z6c7;L-H)B7%?NImZ9M|irJK`kPPMzTyK?}xY38V+{kUTMoKy29J!;!@{dcB@R7H`A z>C0@D+)VuYS2oR`=f+zg>@bsDPRFXV;n0;VZgv$5DhVDs_4!uVTCHzNg;0HmabAN# zQv`0kj7^89D7YxNFj@SQ2lb)x;qVm2Rt60`E#OpeoC#N|S|G{hNr3-3s1hUQKQKjPo2sBQyI>DI7;jg8@J zHD}oipuvth#g=(mLl#F$w@*Bsq+wA<)_INa1^;x&6HTu=|8(5~y#0Z-o`CJ{IXWFD zx5)SPe9LL-{2su!G`)X4JMAmZxSZGNyRFUHxj!!D5mf- z+;Y%aveU?{`wVD-A29ST@ZVK-DMgUizw^E3%bzEgLx-_%D8I_gK?)yHrgg51`ur%a%iwU*AtOoE0xf)MWPcdhsb<%LcEKIG^nXL@WW6 zUa{LKqfkyKP8Xr?CYR1k^hfK)o7)eOk3T0Utr45d>ZFEZ!iD9hI%B@MD2ti-K_#$= zKo`y9C;t7ULEwea#mCyDa(BK`?p3OQLk4@s%7xHc6}$aIYf?XNf;Z$)dJI1u=}EuW zlu2X7>AShuZ9(&Nj=hByJhchd&8)Pu^FDN);NgK0XqVjGtk`eQZX$Jk{naBpJhC9p z(2COb)29jcJ0zsKMHBPEnDx<7;tCGll?`n}1t~9TN271aUs|GR&0Qvclbw9x98i!w zy`t9B_sfvO8$DM{rq`ax%VU>Tsm>`(4EKSAG`Lr74O&!Xqr0r$Jv~w5swI=&5lD&- zO8pz`qw-RNr(T>oTtL3}(>91A#9f21JIFZH0vPdyU0U^~;hA+KvCDM-QVBe@5=K*F z%53e82pY&=B(*b8F`A%KDk>`y*qE~S^#szNmq%UA9IuVl%;Ul48qX^Oq8$BgA8)V6 zyF(q79{%>#HhnDMPh+Rj0tEJd9@gSd*M{y6XR|;rU7QLnE%dc|ZaOy2TY3RfM8M@Y zh0{O?po3c9xw2a?%LFQ%^j|@bz^8cz@FjrB`P;{k0LXD_Jl+XGEnY6W@sGa0TCDZ| z`UAJ&zXJZdg?aXd{p!h_m)Q-^M{p=a5fVYtLtrN_G<{5@Rl51ImS(}vo8+pN?%*_w zhu@vv(FSV1-pOf32v_59q#mQRffs4guSD*bPSk2^B+V}lrty4+jQBs4}#-JN$g@}B%opgFE)p_N2EY}*5gHPlj% z^>j)6vXS)3;_Vnud2;e~GHuVqWb8N?OL{-waixB{>8S;ug^UlHoMr z-dS=dM`b8C5Os!atA9i+Wulo3EUwd0%rHC$2BRa=Ncmh?qTpdiHl9U7L-EFrFl9#< zkRjxBs>g8(jP|V2c9cznF&{4@OvDw9Ng)=))7HmXj2(0FVj0N}X|*F^=lEs8=HsoN z6uv%w0mAhChx2_!z0Px`sc-kR8~=ehnBM98?rRFo3_&BX(N6_k{#>GF43sOt)mN`0 z)_1+Q-v6;MRh9Y*V62_A`c>v@Z<9N&0nDx4)(YZ_6ke8mB5#qaUoWXfrcdEXg`4*q-~g_Z9@`u@B9 zWm|FoX9wzVqLW<^+1k@*Gkrt795bcy!W-lhD!rP7^4R+Op>>2UkjBp~wC*mwV$*dR z5ho(MB^V@2IIPq7tz$IW>hTw@Imi(J>c@q~`F|kbf0~ z;QAemGXe;}6pC3Acq4d}<|tH)!pE@1tGe_iVPN(aJG@bJ%@B@NHduc8IGm7`OY#p; z!g(sbGUit=Unq3(02sdcKACl0N%h(PaQOyAy_w+#>Ba1X}H)7Fu^a! z3KamD@b3em*V5Wr+6qjx`Xu~!OIx-M@@(Gw6oIqb2Yd<)b%BpcUTvSB)1Ska_KUQU zk73#I3vfaHm_&|P_x2HeaH3JUI^8;x4d|QFsIFvYrsJRRG320xGw@1lbD&9f6noM5 z+YZt{HPRZa@3XKs;!*tqUm(Kk(88`ULvMtV9~FdA&BV`Ga9UT-O{cFehJ$EgVDO5E zLWM?C46~4?kweBw#|kZOixn&PikZdN#Lm#wWTB{QY}j}#mZqfJVVj#f_d94$r+J@Y z7~*L+tKQ-c;v1t&^F^z&53N9zt*`zMOwHJCY+N7qQ7?)iQ4E4kfPg|;N1DgX1o7Y) znYLwa@P$WzYP!+4CrZ@}SyeBl&}@(YGaXwUPro9aKxb93Go!8w$)+3w1nD{plUKNh zQ~xI%{NtZuSKv|lV|lHhDC%rOM~jm_!B&e6?zh$aInhZ>sO&hb2e@`3B!cb5o50qI zzM0GeJM=O|l^1OFd3HTyf1Y+~Puhl5znlf$H@tkoA+Rqu-&xU*`{$2X)2T>qPK6ql z#%1)pP02V1WUPFG!hef|T$xSRc;sud@4+iS5XiPf;)IKeLvXgrb2%k3T)30IwerKKM=@RYC$a?odU+eWI?Y8qNnsv^gdSO2HdBSnx5lTGI3o(qAXZ~2tDwnKwd?D#SPf>suk$h{h`jpwrs z8rYYRx@ifwu>@uoqor6ABFFg3AiHlm8p@cW>aCxV5HU^JNhq11Ps7YPGx35nIN>8W zhX+XtNsFsTp`?YKomQY3z(S`sVbqKzWi$74t>KY$E+`GBk;&kxwP8RGx%jP6cxm)& z3fY%0UAvK5Z6dH|I+7%L0yR+xlN5DZ?4cUaw&#S+b0$*QI%FgiEZ)ir-zDrxrqLDm zq|M;l9`JeKYD2KYxWMNY`}lDOydE+q;X>zAmlncWKyYztBNbAaG{ioULFQug+K>hZ z3POd46n_zDlnQC;I4$RTQ`RynMy?E=8|#kmNdLx>heE~CHF{k!!;7Rl2vduQBEs#l zT2If2-(OX04D6Sf0hLiLf)T8wLlYt;ZfT1)#;3Z;ga-M+klQ9m+nra=d;LmLB3o7^ zv2<8kcf-^jsg;`fBesd-Ps;>}qHEt*3w_ z2)v4LW0smScVyF$B9gm~z{Bsfq8`IWEkWQWB#7GBfkH-6j9v4WV(IHgZubL{i^&?|CgY{rRZzr3%JW$Xpw}if*`ft% z=ir=%QQ2GVp91Fw`m9JpjahjiwOPMSopvVnKWzwOnBauG9#b}rY^KtxyxnL$Ru<-i zjCftOf{jhTqY=g-xIdL9D&NxeZ?DphJ|2EXl$pK9&e75sx1$I)g2@y|z1oyv)^G|D z5-J;pE)dtGh~@7O?Ul*D6pMG|)+leSyh2Vm|%=J=rb>;4Hq?=JuxzE47Mcd%~v z_#Be`i^Zh@mVnws9+S%8%i zp~Oz52-6e}!aI{T38A>z=Rb)c3_MJ!!DVK1L{oVZ=1$X5FSTh>qAssca7D(c$Bv!z zvg?+-h--9z^Z9bk<7e-=*nF%s*>d>j0syaWr+_U4x_`yC1BQ? zFv-I`HuM6Ltt-3iE~~wb6yB^2G{y1zhuuoibAi<%d zBt^aIg|!0l@KTWWy2W58co$9j80Bb*vZwU}PjIM52l&$I9=asPd5+D+WXtk^ERX+@*VPa2OMVTmoK(Zg+`wD6y}cL z3HgV34-^L}!~C@+0}$Sz)5*WwCNkgZ*RKfx;k>ra$jZ@JUCWFXH9N3AXwsbHQwU>@ zkg%w%R#q7liToG-+xt?eIt41;Ptb?Ig8@d1nrlt}{Y5} zAy3Zv6svc4&X6|_gyw#YrG{(_D9Y=BPS^T*_Be67LfsEmLD5&2o;MtA&ON9$q16@v z4M%7?00(-I{bCI@5JZQ30%8a4Knw($D=aM-ufuv_Aj5#W_8F) zDXyt0g?I&wi`ik+`+O;`G~l$)V%DviXc+YpwA1jEFbWg)t9&A-hvAq2*(|s}Y#=m` z=_q6iPJ}Nx-BKZr16kuFAp-@zzhrRzrhNuauH=q2A;b0*%$f7}D2`REG&{*8UA1vq_Rf$|p+;22yP#y;x&dI1t*KtTY$ zW*?K!e_7rKyI=Xy+9znOuhF^lubS*%8ubDH1DPTaB9;Ar^|IQ>9eeFxCJ%&2z{myo ztvc`Co%bDr=vlhgv(bVaKkGOb(i5TBLZ^A=V~PI*YvbcM;B}@N`pn~R$3&!PKmyeQ_t97byTh?Z8eL&J|ERnTo5wjK0)Mq<11_PPp(w2F3S*4IF zu!ig{X9)1M#TB>YcRz$NZkQEQJR+Z?Z@|(UD5o&!pNFwaK6C!C)8!z7z`WsoRL*f{+whR&m z9VG_PTUrhd1HteaDX!G+SAj6e%aa6S`Q)1d(*1ywR;(wu85C!Z(>ob%oyj68mO-@9 zd>wBQ9So=v+^F;3#gDK_)oBSS&l%h{_<1Q=0buie3vXX19^z~YW$wNP7ZTY7d6k+O z3}d>8-w2R90iAj3F5l zbjpBf{VEVH)&OOve&>}Mng4%SJ^%q=G@}bdTq~ge;{tsj7VSrF{0O)(tFQlot^8{3 zZCOL^aC5sUV=xhQkt{Hhus2~3$$iJ5V+fsyux|TGQW1Zx>{KUVUbWnvy@`);u96zZ zA`8~zCx#$=%i2@K5FUX%SHP%p?Lv&0?e-HR%4>NVL6g?DAehLU$U!`7AOw9-{uex( z6&>9L%BnAoTV%Y59`$kQ00*YK+r#LmmExAWky;aMP7_)Cq`W8DxM!Ew;|IB zmQMNSA$y|U`wqA(>*o6Lr*fi|csf`-U=PtH10t!-v=4)x60y1b)tgGcOq88C7OMbvSmpoQXPCrZ%Mo^L&*y3wC%gW`u9gPjwKA z8vFf!X6+AOa8Ti)#%pwDD-f5LDPW3{LL$vbJu_Gpi-ln^Obphe1U{iMBqXag@CrLk zL7yWv4R}-~oI!6YY!OA7qrIw;&*D#RK;}56)%2jE7E)oiH*hxFVsCro^?I<0fWhc+ zS>fL}^?WiNiJ>UYzk?}(JHR_bT4g}d;DdC&2_Cs^Sq-y60$bhV7Oz*eDM-YxyHC4)c+%P)p3@voS ze0cP3%7}f>KdxeFV~?s=fczb2SP9TEz+E1I7zq26J~+(gtv^_R19^3;)b{Q{r2FnQ zT*e0XfTh4Gv|nw~UWoNQd^B#;(}7f&b1oCUFKbMEf8UbO#v1noi`_C#ErY4V%~)#& ziD+A#nvX0ii?TYoOE!X*H^!oqaeUu6HG*jmAB6JNbhSeEMa!)FHK#VXWNVJsYmcg+ zYU3%_9i+>C&7YK|elhp|zz=Jcim1gGfpPB4=FS7&p%YD`z9~ zVIrbnND}ur6&QGlEe8XHhu6AQ5dp~2aQ}S6M`kxYcn|ffmaP$fkf%~A(nLv2jvh_Evzzs z=ju(VI2XM0l@2G1D@lW;c}z)87j1&z#hJXcoYVUvKFN*xvT4u9IxE_ps51veStJaSK`hw-c;HYhlJ zEf_z$e2BS8VmW+})O=;zw$Mtm>(H-g)4h%lIxG-U>UnaSZmF zo(|JL~1XO0` z$n5QqbY&4@)f76w*aR8_mNl*l7DJE)WoVhpco5<69TK{_{E$0bllp{;csXW`pXr)2 zZg5@j$@3wS#GZ#C!++G0QDb1mzLr4mMCN|xcWI<*Mvjitch%`&viVL%D*cj_^d4xE z)HJt-pHz&dEA97!(CPS)#Vdg{S%jrL$@t)H^5c$1u#C8{Bdb`w3M`n~FueKHgP}+u z4OV!j#w9iBbp32x>Jbf!{4JRxi0!S|Xz-fsIeqp-f90VpmZt42|86yUn0=Ep=qS1Y z=~J^9bo;&Ou^1gViBL79m0c#AGx1B~jM;BceC+JtOHcNh5WXH#RFEehQWO=B{joJyxG4;C68p_G2kc(X_C~yS;Sf z_=O(mI$rzr;uQdC_h=Yr$ln)YSPH<8Q!g-i{zCe~rftr#G*-UHrSV4tjlSr|1NSFJ z4I(Ld+$9Xsa_@Ah)~XPwND7com_*@)Wy!e)8v9N*IaQxYSJQncdJv$L~eIaq+07eN?|`l@#B%G@mzn<-Ef9K(Rk4 zhOE$%**K_2suje{%4DV~oJ_Lgq?g^=RIFiFxk-FecZIJ? z^9Sov;a`8tGJ)%pQg0OB48*VmRN5N#4B^KQAZ~e3q1PQaX9T8?3Co*0J3XpciVnD$ zOPe602d=Y(n$xjIKMO;NQWa7q=p2=kA5#TjV?xTGz~Xd>B zDndj?IxNLQV}sz#Fh(zc?1FX3eyh{Z>t~-0KwGOnm+d}iUK#eCm+kz2h{y5zp(+4q z=HADf<)2hAkM+8ANid_oe`ljgH~Q@hB@`QzUhy2^HUy!BJ16h_AK2&NE;;9EMe~xT zy{}X({uUS=lPybjrvUBUV5Eu(?_)SB*e6RNpX6F*vHaE{G$)Eyc38aabdCc)CnFc-)~&qT@bGoaeolD&>bs=*22T$352+x?^SAil{A z+}7$)(Uj#}eHRIc3q$@c?Gkq8L&t7nd32i3N-n|w;sSl)&IaM$Kk|wCM|%th8}Fw_ z{60yvHEOKJ`}jt}2D`13y$AM=X_w#f&Z2RxzbE4?l*eV7u0DnSmLXu^P@1oBby8B= zd?ssQV92953VHQ?nkJA|Mx1x1QA229QHAc#9%g9@M=BlZvE+g>Y3({yKY&B#N`y9F z)w)*UOGLD*ViGY(9+gN&Gc6QfOy%fY&RQ3p?#o!1E}X1U)GpT>b)aNCjlNCE$!!0{N5dr{fz^VAKT0a~VS-V@qz7Y^mNBkd{CiB7Fis0_! zG9bf@IHl~9i92u*?3?_^=E^f^lH9oUhmhJMU_A5OcSH)P(XwNpVqXu|rXWi{meMF5 zoK9#=8#(#Ap{Y)BHSJUTIfMCFL4LU=EI|%QmD}bBuk#0QI}O<{3+uTQrPc7i2N&3% zo$8g1t&XQV(5i=qman~~!f`q>bXa^iXvRjg3^veOMy0bG@Qn-^2I% z;<;~?(NKA!iSYvRB90vcGc4f~GgA3X2-Ei9B-f%haFFER2FgWZ{O4|Pp#E(2l8O%2 zoo02?>WqoD67V70`N7&3AT2LZo>9Oy;0b@S`Z+>P%95(Gx{>Q`64SGzF?)fZFy`)b zJ!0wo?Dz|)p)qh<@dtYRUVvoV8gL(%074%q1OqNgBOY5et0_Rl@P9weVgH}p^tUSx z5L%yN^cI%{P6mgG1*Y)Pv7pozgk)sTNDcTmHCCJIm)W=w2zq&A8N zn^iFK^4IYTljHgRsHehoH24l(78TB`r_ynw{@6mn)A^iT4#`VA-A)u!=+N)7Deq@`y#6Q7lf4QIAauFb-@$+Zu4<+^Pupv0%OCw#2>cF`Z zb_ddU{syKvFFTvjxai^Xii}dD=rI}Xujy9D^po==Y(eX1#ffIaxcCqm5)i3TR2UPRn}{phHv-4zDROotnY)13x54l%7CXQ*+yX*(!K}Nr-VX< zWA>TL5dP$Wq7f01ejJ<;zRWAm#@)`eZw zVAe%d8dL9{Nv$b=g8Tp(Nkrvvp)HG=a(xj{`^Wvt!+$ZS991n5#_+x5r`qNVJcgl3 zDYc$ayf|+2HC*&Djv6jh*Ky31KQE}o<{f^5niqYZSoWK-N}Z5{x-Nc95lg2#Pj8fx zT85N{_-dLP&|#*XqK5f<1YUUCr|N8>9>FB#d*)*_Q@GdlVoiSfcaC=2Z*93z^@TV% zp3A(^xB7CT+20$tnUqmk(TcEMS>~U_NB4x#$fM4Zdv2hQXmVKFTON+~8`4imPIg|v zqm9L6zZGzSp~)sr+!@R&WD)HQ5Pkagn`sgu)ll?kDo|Za=xAjzglgba>7+Ge{@jO& zN$(vcx2{m4CNiZa404N><4alwsxX3W;2z3rdSK!4Mqp-bDEY=;XCG=7rVB7P0t2>qUb{(b^wLXX!G9wTj55YEpJ)Ma)aM)Ru^`BqJGt z$G82hlRvCAMNbE(M;*DTHZn3t3c`>~p{;%3M8N4uAQJur+rTD_O1fK9aMeP#JVSAR z{uUUB^meCcp}|J5#7ggVWQoZfg(1Oh#c&wN8yXwzgvlG#z{m${rU#*6PtPcZ*CtU=NR)#oDlZw zBd9dF%u#hUZi{fS8DN0I2vxA&Xe<}R;Oc0uUn<0#3c>FFtk7|{Sb zbY8X|qEFAq)R|QivI!H7v!`o>VO3_gw4CZKzx^(FP#nYRWS86tx-Cykq`Aq43v2 z`d6y^Ur_ZYG7J)#yQ}No$ZBb&gnfF?w{Z&mzq+();J(E)K0E&CW5-Hk4cCvGfZ`>; zU!R9Wz=#Xo8$KU?pe@rvMQf?))|9mF%cE8f#44TsG-8%IHD5+TFo1&f+mnz$@$J=k zj6TS&T4+##@zc=*e0u$4;osPSDOth6QCvu|xQVfJvBQKj2G$^ivcI9DY5BpqQ(Hkw z_OIOb^U0g>qO7MS85BM~*aJ7Lp_6c0W7aK`&8lp>g&B*%o%ub^oN}1>f|duiy8g!& zo3>+01?*ksB0~0*blu@5{qg{WYIL2DacMO)kBK+pqqR}-GRDU6If8QWkoXQiLt2{X zr%(tiSV$xmp0uf!GYD0HzP)+_38s?O)-iDxOpZz$H?yb+LGL??!sV(wHDF%i$E8}> z@jjW>@@RguH0K7AC9WFK2Z!}hkpifrZ~qr^?H*gJWPy9Q`s;_+3jkZs|2Loqj%$So zduf5z_Sb-Ur{|x4f7AJYxz8U5BRtsQ)iN*}>a3xQQC9NZx7E183i!>GWMyXKKoT^v zYS1r6>4Kl(7^iPuY)5qUm>f0`TO-GrBxIL7=E$TFQ+-Osw5ZJ#$F(4_;f=?&@dj2( zpi7pdbep7S8|s4E21zo{=wW?Q)Gw@;YnP1&P3d&|HCR_0tr||Fm}TjE)Ou&~x{Md0 z1aA}pzH4=Q-99;7Mxty_QM=4V3AFK3}jLx>n9Kre0Bs^yj=4cRh>sES<2s8wN##cM4iQVHYW-XbD4S! z2|6bnF;AH@A6^b=n`7pjMda~ex0QikS$qf!*Hg&AlQXL^nn&fuV`)bK7CNI?DD)N1 z?4kYTQzA||;;1E~E(e3U{F4WJde~(D3@slum&;UNVHpC8ioSngccyCyXJx_mODun* zx&50-@wy}q?tWepaRg9M^`ZCbwy*Zm2EW_)^t|I;}>g^Iu=ql;^9T|Z8auPY3xG?9v zzV5*^^xch2tJKx2xQ+Kt)Gww|bk6iNJqcUD2FL{FcXm(BXuwZ|eapd>zf7vtGB+9W z;D6%NU8O>5hfb7_Vc#gI$gz$a6YMrMnAE19jI=!=O)-xs@xARxV`GCxniH95ZqQxD zAQyt@9+{ARc7fz$u)Kf1zI=_gZLa3m*~!ioigXq>vGHX8q0$}tb#}PMrv11s`PdPi z9L9BZL3G1Puka7tmgyR2Hc%|??D^GLR?^g}zbya6BdT=HwVGb1+vAHFA2>x!LQAPS zveBnE?=M3JHHZYcD%OqoXbisz>_8a2l_e`^_uY9+dTPf^IxFLm(aXj5-XOG%!VWYT zuca>>L0Bsq;!BE3axtNFPPW}IbBvJC(X$hL2-qr`{7I7Pwm4ZW?SpgAbDI$06w-nM zS;Sx~uY>nA_q3^16x$=GI1EN5WHiOraq)vV)BGue56BV`^cj3gg5lc>0ldovLjrje zwGD8G@n@Mjgn9+CWQ5R+6@LSm51+tp-XLN6N8#6{(^wh@P7ad0v&2C>W{M(?J#=tT zgA_>w%{k)A>nxQVlImC9&x?GChkv$RO56bX#1Q-AxdGNRd^BAE-j{mq@|O21P}sj> z-FI>LuiEg#A^IBy1n9l(Z+CyG0kQV|6OeVTeFmO39S5KzOV&Dtds8m{O+jD0W8}Um z%|JcIR4yqwpcHjBE`b6B7WMpyC*RaSITbwOyzv6Q-7#N%_}lB4_}PtH@+$_-QWD|B_4#7Q*HeK)a3QSa;@*DFJ$9YCva#ZWlCf;yIH43Ec8N* zEHEx{eT52W6vv7vI`?t+zvp1mar&HwS;%V@%ZeC1XQHn&1dQb#B)}c>rvwGDhW8I= z$MR<+!E-Vd^Q^ifX~c7;Ay%-ES^4uB**7;1H#!n57Zful)8qLC$u`afnX6)Fm={s^?DkpM;e}BFZVej5tY?3NU*}-qMzL}Ek zw&nj;oFp0~t7l@3=WbgO9mG0tIa>Sqh$)zR7 z1u~CtvWBcx78sfR;zNSOzJk+;7~`Myh9t+D@Q2u*9RrANU!lf&52Y{ENl^?G6EW9(};P{_t3U2dwYi;?*W)O-ks*&FjJL z1cATvGN+5hJlR`B{>37W`?t;X)cauxfuPqtH5A0koZwN6Rg1WxGt$0(ytZ?J%TRT! zcC~5P5AasHs))%Fvw8Ws=xhn^R2s}zoaIhRJyM?~PDID-nMCD9e` zw+Q0hky91JqFc%zFrOxt)vb@p>#iW@wxa~Bc+_2hYOux!G6UpH;!I2(Q!?4^Uq;LM z<12d9A$xWn1t%;M$p?1!$&p{APJIkIgG|8LrDw^GUj)Y@@vIy4j|__8>T+v6wQUDc zXY121qR+b2xGl}SU@wJcknVr96IL%0Zn1xwY~Kmwo!8K9#XbvVqevrF$hJ03|CA15 zLsWk5UKq6?>wTdP!=x>L{cO{WpGg%`zdiP4C+LZ7kn;0Q@(mc63MLIcA#x$I<_Y1s0WhdNSzXUI^bzqI>O9 z$EsbQ*}mD!)7}o}7of?ZWyQ;;yO&n~(Xa(D;yx-y4Rn`)27ncizJm@Rn}3KhZawb1 zx)(sY4k-Npfk^^UJ0Mscd~^r^WuLn*7>g~X-9KYvk83`clJ3n%Z2b)?&G`JqcQLSr z{Z8u2V}^*Zq?Q?dKJI*M_}gmv6l8W58cXRpd_zWD+n;PbNseP9TxcW5naL71ng$zD zGqW+TkO1eKPR^{6GfUaM;}M^QAeuA@d5S#Jx^E>3 zSwbzvA5f2$5Y9N3n&Bc>=fsqc<|W&hQ0lt_$S4HNQSHe&ef2%TYf}>(<;`<{7SX z_hTP_Xwq@tZ!|}TKu!Y`MFMbKecYp^IcXm#6vfr;PcXjjX)y?!=JxzActM(KjL2B^ zBF732-_kdJKYIr;!{E#i!iTFH@+Adsp>XR%+$5^{oGo558o*te_;t5xqG^uvwk3$^k=uIWiblx7NTBp_8734oR8t7LMBh$xL$}$wmR!=_qB>5vO zhNZoPnzURd`2p{a&nO=Ga2uShyw|PMxTKSPRdOT=j@KUR&}|aX@_=5K9zkAT)vMco zWdjR3SNgx7j{%h$uq*+z2Qcs!G`jnU`zbtF>A848LC}75OLJ^%&XswzE->Nhf9EZ8 zc;nrcgphDv&~xx;Bl$p%71C_ee@)3&c;+OHOIj`;$mG@wE9Uq!bemhuPk5dLTI?vV z;{4stwApN%%YRXvn+_mrX}4d6+UoFvqudljJ*6YbUzebo{e48M)OYTR!4^|+_7L*j1;W1SyNdt@L-Mpg-jpu5Brk z4RvEPOiT$j^%x{$aHBTt1T$PuBj+qCK-tz1V3%7OwLM0dldu6%GZ+PRm_;xa^E@Gl# zH41ng-(!VATYgeMJR{~U!j_Vinl*E-HKAWXgxU;T-GF{pp11$N&VlqDSO@>~&H>a9 zj`;5`5UFpaKe=S%E9s9?1iH{m37{I8?3I*c($?Ig{FJW z2In$8Hg-dr8qh8C7ry><4CC|!NHuLE z21`4+!H10|*1dp2oIwd0Lfi62xo8H)<=Y(hTu`es3*7^iB9o?S>l#nxM6A>^xaZ43 zuQN_10saG-GqLV+c${#}j6yY5^|CXF_<&vn3ibs_0Wml=mCB|)G2I=-br=gD_Nad- zE>KCk!5c3`aj9QKCfbOa!T0U%pdoDU=kVHR5p;0lhynz5c50P|<;X7%o4f>fH4R9@ z_U&X|vg^GId0K3jahG=+4@`(Mtnr^uo0d$>lKZEUb?|?=5_WEm_RDoQU!Z4T6&IiL z0(yAMqV#uWvJ+ErBjO}YYtFzU(2)#-31POC0w|o@842uwUp*;V+j9yRC(A;dv6j|D zTO6r^nKC0N;Y`hH;BvjI*rcX8@%Y^vIdyutDdKx6D^2ba6$1&A&Jy_rIHsmlF)t#4 z-8Zv6%HEg%z(9Gxr|AWdv0B^z#u@T`(1QNEfWTe1dzkj1iQE=zV0z_3oPsSHS_o!7 z_SLC;E!%Pd4r}4>kyTuldGF&_(t2X|DKOy@*tzU1LVDFT#S@;r6-Ey*F`tOgEe25u zhuLnYd6;;HRXcF?7_I8C>aF>BiBv5(Mwn;}%m-Ha{$`bXI7~zsdqeS3hz2R~2$E5a z6tACEgPGdC=k75ZygMP~gDGikB}7QN`MtjM!L4+L{b($GF7H^nV*R`ZlyZ7sfbBII zwop000v7kNhjPyPu{~jrm~bghKcBW`@27a?{0IvRVkQib%&$BmQ@7!kVC?>TpNLZ- zbHuwXySusjf^CznYhZc@>@&{obvCR>-+n*de0SXQresn$;+ZBzCThOlni+)H5z56X z&fjiwI@_2~q#hN!B=8{=_B~<-3xf*Trx4+_eMhy{IJ8<&wNFLYi3!RaH5!`Ax5v-e zu>3I(mMc7-)Cvg}grQn~Lop(Fx{e9vWlOx5V5f3_wTaCr_C4W+gWI+T-i}m(qR{V5 z>yST@#NG_ws7{VKe(%^D?1#7xEd^-)jS8LO{=H?OY6&v(J_tYGpI8q>39c=G@;|1| zDk_e)3$qOYg1fuBySqCCcbCRpgS)%CySr=S?j9V1BxtaN>F=Mpm>X8Fx~NrEbXT2v z&vW)Z!_-69(u$Q!o;LNveGrhlP?mh`t6+%>*C!0d_5bbtcG7`YQSe>h(aMxf8>7-y zr_n8yq>Md-2;^Nphb^dZp-X7iQlt1WXF*Q9>C-&42ogDy=Co)Nj<9UNq!3IRJ(XUT zOU`E9;QDvK60_p81g3L>DaBxp@qd$DdJZ4N#!K$+TPv>_bF@wkyzF{?`=NyC8m4YB z>{bWQ{!o`eH$0Znm3Ceduxzjk=@B%aioriZZLHv-|pls z`Gc^VL0Y1Mt8w)db`QqR9reLlQ2osFaSDWU@uZZGm;-HE*^UUnfiA)XJ|nUcBh`yV zNMtfWkQ|4|;rd#+GzV*6(NJ{Q;`UDMgH(fQjtt@^*0_Q61sYj!(fUy-chi!Pth@+ajsh;cg(|0tQqlGqCYqOH(TgwiHM z8JL+H)n3d)FVMBPbXgVDF>z@th<%v9Jo9!fhZc=e4=#o^VfRL%r#Yiq=n4LX5zC_J z9r;QKvzh5YYX~_LnO9>1xTn*HDwSJtxrh>_Mxo7JZ5Jnu_8ID8nm~@~T4hV~>?eV0 z{P7y5Yp>AY|MtKuK7dUVk>$;Uc;c%^r5@SD#RyC|!wBT3AmtPLdo|R!=_z*>TgodH z4*56i2{J7~p%6Q9Q6YW#$4~dU;&h3RiEO&2f!@CRoA=qr&4Su_`=PJy+nk|3V=|EO z2~2mWbX*QX7}lENId|tA()AHx@Nfo-EH*+k8RAy@!c7rl{%gyU4Uqa|K&vi?2{n z!QD>FSK;F;^og2hZP zst;x6P_?exH*gzM#_%?`k6VzmyXwy>@@A4VuqR3DF_9hNJKiY(=h4ikUIQeK68y*J z!*zy*_0elvGh*Im`*IRmx)+mz2{|}^F8#)cMx{~I#f5KU8OMfkw}U|&8}E=36lgpi zzabFJ1=;4 zaRyW5l?F(ji?*x`hMnjr89%E62faug!sajU(0YB!>tuD-8zLt1Xq)l z1{*p>!Ug<&Tr5p8cviQ{v1E78dEH-Sx_X(DmS4tv~o1WJa_QMEfLrO|xpz3gdfAb3{@^>GpVObG1#Brf$63!?6B(Q- z!~r46HnlZMCtLc-bMyDF*@v}W(MnWV6N~1s{eil8Q_F+gY=xDelq<$Z?5#;1wo4O; z5UiJNIp}1a)NayeaZUk5Q+wVP9-1abcYlMz(YUx{WMh*vzV*X`DJFS4nDIzgA}O;> z-S`GmJoH<2?h)>;_GX=e7F1U_EhDug^lY=%WadcdsD?O6{sAkcO>(gZLHmW&IM)rW zYsTjDU3+AD99O+Qdd|){7->`UME9HYaVNx?lXJH#v-V5f!o0Y#0QYq9) z!l@q4U2DPiC*YMqrC#_AT&w)orKmi}1UE8j|A$umuL1@$7ypxy#efOYfl}_;j%LiU ze3+(Rp=qGX*$AQ`DVb1iY;jiAY*UnS&OJ2FYNry60?s6+wdD;%7J6eHddmy`9cCL@Gqh?KWNpa#W#5mNTPQ+))x{U&LflGbJ>Ad<2Hm;%2-c`QFT7IB&a!Yx1_V|f>tC+uKrw* zWy7l#(ye4@sP@Al{^ll=hp$^CCCTYq#L*=@c0cVby1m#?I(2aBjt(@Te`@tT{E~YM zpTPoOH~YmmH1Fm;tnBI(vh6gVNi~%pszGB(UlJX^6H~H4LCPV%WFPq4oWm8XV;h=H zK`1jjl~qEIbyLK1#&|L;i0~r)0J#5X(7>49WsxM{YI=v!&QI^sDb9a$LHc_Oh(nCSWN7pL7{l=@H+=h z$0MPKeQXIcqmo`KUY3FX-x9xqi%>Cmy?(@)&~%OD#0kcTOs>c_OQrh4;-%4%+ZbVQ ztRR0<)7L~@ul(^Q8|ueL>EjriWIn>RY>lVT>G^CPm#aS8;~A9_pG8~<1@l%0Hp?eI zkET>3e}-4^qzw0eq-C%q0Su0N0>e4MQjvb}{pY`kd(EH&7-w-&&~u}s5pl#*fcDy< z%r!c!(6+j4{|T@zX^7~r;G+vqo-J@Xmo7NRKqUGiwbLUyoMnzVmSjJS|2EBt2-hDb z5lTUW{AdCZgnypOKI`7Su4)omj|*btf#iBEa(yJ=&NzLzfM8#&0tIE0!9dxRbFz!# zZw_Rjv~;Tmg_>AftZ~SH0xZK+b>Nw1=%)=#%2G@zHxP}@Q%BiuU)(UAQ*Ei;iZhnq?N!rGZ{A^!8DqGs8uz{JF` z9CGy7DoQ?m(pi7OHaXl)ZQbBlRK;vVv5Itm*XKP;NBZX{ARn&-ma@3Pf!|4+9ZHvUCiNRvtP+Q%PhIYs-U|5$$)tK5K7fuk~yiyh( zEWZH@cqR2E6dg-HweASz?4=0m8)Mh#&=^(uqbPDo0?vU@@YL!Dea=Y8gS7QB+w^Zf z2BnB8ti*g`8;P`6jZm^UV-X+WBr^;_D=wpn;=O2@g6FILrOu^`mq2*cQ?+kcjTua)|bNy_qP|?KtH1ENdy`_rK|2g%;Ow%e7^Q?ub-eowKd$g?2QPgA$IQ zxBKF@tu;LjH51Ac7@}q$E5v!)?-#nb-raOc7S%ebiYVWr1t7QiS2FxaP#yuTaC+&| zIo=JHt~BCQuQ&P5F<`zFg0}z4Y8(BWSiI+?wL)s#U2(qMg0)ecK+=TFhSc{U_E3u! z2{dj=N1JVmte33S6GKzy_Bf; zPNh3Nz)Z=mzKSb@(cE7IV_3n$fbV3%6nk#gq5$F|agDQOepmC0qmlqPVOv?A5rp?-5^vSB@dn%5>lv%0>*&$s(}(YA2KF$~rCpDhli*Q zw>iTr>mIKPivC#0K*xT9)0l7nc24*uSS^e4divDe6XVuSGx_h7xn zh)+1|i5mL_7l#sk9PObprhS7peUF*PNu_LsOI|868f~fT4f?Ea%Phpg?{p@9XYCSB z&VzjV9;WPeX8sev6I-j(DgcxTm;aF^hdrp@Yc(g-k{$fZllMz}VDXmA{OG%qP zAWaZMf0*jPV9MXsk!^n{zOajiwybv%4vuG~qbWp6Lo%D3#Wg^T@AKcQy23G!4k*Qj zU8deRT-Wt60WU)E0}H<<;!lr;5J#Gi$LLYdZPlJg3nlb&v?T1DPsO3r{|nuN)V6p^ z?AD88!jMT5&dXJipj0G{7Yb+rZWjBSKR{s2q^+NAXII-TMftL*EFw}wZze(UNL z{K2!#oglYzq4uR-MU9Y8y_G7ziGyzVuGJS-i5Wn1Atp->rMXpI(kCHEQfbZch3*2v zFbS9O*OrS5acCk&P_|1oa4K#U6!6}(l74CKv|#r)fpA?3gs7=w4CQ%G;qibd2n-f+nuIbE#FW>B_QF=sAEQPms*Z`O%>~Lie}ObEeqRW{b5n7 zi)>+6Usw$`UWRq+9@*@P8(Kkzq$sf88U-*86~5xYg^;dnNGw_I8uce-X)Jl;l@++w z{AdmH7N#Yd-D{K+El%RB@hz)UYa^HklW}=>M#hU@8LBU3HQ-6J&jB^UEc1!nqchdg z+MHpbOhm?VQZYYfT9_$iZO_khP)!i8Gu($*o|&yn?a(yWp-^s&~n%0;bWCFU=vo>NN5 zEK#pEjEt5-Xgsh=m7b@oy3x}lc}hQjLlDCw9#7VKT_OmQnw)0?0KeP-Z?LwY^|+%Wj}pG@^X{Sml6-gyM4;T`_R*69H2T*2C1 zryQ`Lv!fcE^7+pm_8&DDy!r>$C4p0A2T!{Jj92oWrS~cSNXz5LQd-JU-oLC9F{5iW zqRb0ruqhzUW{5?Wt=rMMvHtK#xa{p{2{y<$fsT-%c0c8%0ugLpu(`$a5;Ye~`h)YB zh4%5-lx~DrO+>NUhoj+{VG+erWci?>zY=1~m0`?Mjv`Xz zOCSNNe7_jv_!PB4F_Ga$Guo7uQBdY#S~2pI8(?u$PNBes!NHXH;S*CpMV(1T-D4uu zSKFq?MMi+{_QARd&@=0ouO1j&;a?c^^z^JLMoAf03!Ln+_+t7g8H&b&$&X4XTPp%a zVFr~>;=Z_-O=IPaFC$8V=z)-dw6<<|&QRM+iO%TN;?1UT4cK-rU zC;4D^gN>sbjeO+eu0}$d&vcL6M0>0OFrE_&yCeGq3jQCH%_UObZM*rJ8cP1Gcj4)< z2n#^Q04Za(IMk~6U*-H1pJ+DMViau8=SkYhB{c~3g&61{_>1E)uHz-sU)X2PA0>w> z$z!>>au|9M_OYC~xCguwgY5bNOxaK|IORx(^VXt#kOeA%a_(wkW^nh z{sv@{TYDvEIeYtwYclCXI|74~>ZP8?>(nnG%wX95`psDWKlic}SV_8L;4$3`2A1>r zJGBS06#nNQ{7-}V4~#xo0tb2mVm1Qb-oE$P>1jf99!oHC_D6Ii_7wiY=3170{IMQI z3zu_^%$DFMGLtYjza}tMHf%8>Zto1Jp9Q)1zA-TY!q>PNSR0ZT?8AyqfWUr;G>+rnEX5DbI!vmTZZU_j z9~0B_RvqKlnOv+*G(}L0HdNLolM4Vbb$$?B z=CF~SvlrfkEX-Tuz9di!lqSV$(R}lpDR|{ag4q(Wxd}kSqhoV5awt6uT*$j4do3W| z>m;0!S=Jp^oMfF!Gkcp1g-g!2Yzw`F(`H?srX&ACc03MJBTL0P9}%)eOGhRgsv761 z(TDqN7kPO-%b0i#&@|LHXLEq&y@qFWGQz#9e_F)w+%DlYBO0YE_&ZBtTiTR0`kebN z58cyk2=MS-8aOqD_@Oa}mHn=zyls1c<;u%6!;O|TBkzV=f(6HzCRP=%7cbpFtVq~9 ztjy8f?MtaKjF|;NV8TrpG*o{*>5mhHE_+g8VCIguU>z$V2Wx=k`~};nuZaMS5;|fM z(iidcD^Q<}#ZYTV&gK^{4?=|*q|X+;St#Vw5+hgh@57=1D#HWFptwbu3D<{^^K|FtDAQ&uLQVvRj0LIJRaYo1DI z=$Ku(gO)QB!sgXejP(lhk_ ze^Br^D|HI_{GS*AV^&(u1!$za!m%9kuX$#*T=F(sVh=-$5D4j6M=xPHTfW3Q^_9i0 z?&nOw<+f1VaS)Z~8Yiqg94x(A{kfu5J7v9%SIf%2#NoITn@?X&5*)u=;B(Xm`16lY z)mgPQ{U)>fc7Y&+$UxF zbI_)a1q@M`jOKVPUMNM=5qA#nM0@hJaWY|yX2RHgmd1ObufAviK(>`Ba@Bxr-8OGC z3>KGtsSq=7Us&rIRmn?3T~p} z#CxyYJ#_7A^d=pN)Ulu{^jaPoLNr|YoNe_UZKyPxv;#W_Mh4Jkqiyn89{6iKno zqe7srI&<6iJf(oA*NNNZSRJkH?km-JtXijU(6c;Gq-FO^D&4C)H-fO~PUb=JEjO#N zp4|7jC#swT1_#+#@LW;VujIW}EJ;PC1uod6Pb-F2qpjzPWa!xQb~XN#=ht_D`R4;~ zF=brv(;qEAFBg!U#o%|ru1u$U7)wt`Okc4dP{&$fUoh49J2}={RS$B_S6Uw- zLy4-wfp?D7$eehisV}~Ee%vb4qnu&>+>yUtBzWc=tle9idHWXmr|wT9Hfl1CSb%w||ff~$;qgw}xp`n_AwBnTogPIP< zykB&X8)CPp!V8HYC{d$@LZ#=6aN!>l3lc(EbzlN~sar^OM}CU4lZF3YMAMUin>|r9 z8&HO;gsE1{V{qMa$_L@5tXGv%X81Kc!g03=b2}2WY-*%1(Ua%X0L#k(lu7nO z+*OE|hC$3m?kWq1<+^Uk9G2Mq_H&G<6rFhw&OvYj5|$2(7Vd-A=k@{x`Df__S0V!C zdoe)0{PXR;WLAi*5O!sJA}Y-zhJ(D!v$b&{-QKO1hlI9!T?D4Dd7Y#t@RAX3wnbu1 zI4)!b{+I@?y<8xlLsQSxqMyV}m1+4K`^Bx|uf=z#aV9xF3%Ej|t7`$XXJf()FmM($ zX@a}4L#bg9WKkSzR^Z5;qoDzv(ac`;Lgoa?hMvP4U%-GdSn=>CleoW=&;QoC_nb+7 zaDb0ecXflp=%Y{5My+U3p~Y zdr?;v`Ry~CNk~YR(Qq#JeFvtEl~tmstK_L6jcVU~!jc&NSIYG7z_;1}SV!BXv59 z?lJFWRZ#NT51aN8cbWu&#l9KKGCMO1U9Bk3|9iZB9x3)GAZLjDhXj6AQ6>+j-fz#e}6pGAF4=u^^J7fA7<+oS=3UkVAJ*^&3LfuU*Z@Hil6?xp2 zQdT3A7}uYyO7%HES~0WL3LG{0s1*?yZB6U*^@o(0DJAh?GV{p7IQ)0}`N?t=lnH~J zyOj)N$3#6+X*^POUM0{-^9`(auU-2Z_Bozirw)ANAIs(qyZ$cyPBb3`5<>3exkAH; z?>;Tc=S}2Y^Pe<~>LZ>h=7Y4yj6sDveGMOA97W@HAsB9M=X>P~1m|S_dr5jd1y7jE zul%wzo~b1XJ7zKt+!~RqXgAf6mfI-2(koFyqzOg!;mdy{bjQHWGf3a#!LPd*xy@6? zIVti-E@*K&;rxniviGAzgWo6xHOHDk4;7ZxBqYGsEGViM_ikA2V&r!+%2Hm=e)xo# ztJ_08p)n&KO;bR^Xizn!9NHu^>;QCNax%J5`_@WNVD(OxZq~5OLtEgtu*hjT-JV=y(Hp?lT}cC0tAs%Dm~lJ4dmrf^5;$1 zT*9K2Re49fE@G7#EGqE6=3y)>{NlrR;ooDVBrrwy{Iw)Q%ROO=GciWWDfjWuG-9SX zd)Ac99s_Xo28AmC@CWzq!W4LIO-#%o&O(>4TVUoEPEj@!86#hhj^eTHc0e3xo_mAH zAAF@(1imz1BB*U@nJ{!_l=Rsm1e=sAix)whqRDS)@Ver$sVG(i76s3vh${<|#L=Mg z=osWvPHdOy|XyWo4{yp+2QKFHMnm<7o7~%#sX8hdk{rr|X9=KYi!r6!zS2{GlnbKv;c3 zS={i4aVvbv=%Ncp4@J;BNPATmVW^dY>&Bwkqs(XBAJ`*rCin~r)i@EtAK}zNy+2=9 zus4=sfU1`*A8;8zs@|qdp3oz{4NsXr912LyQtwY8^jX8nps_K_jIcR9YyX2P;&8xe zhFFh`4Tb7zrLLOZLO+v9czVwaCDH@7%)|GR$$DFy;p&Msi?1kM#4Ph0L|aSJ^0LYb zo~b}H8cQ>xVI+4I#8nlKPt>W#LQsN7&lPwNQz%-+Y2 z#nan;$f#x0;!zs9$)>8_J>$NFBuEj7H0?qH;S>c<^}yE>B*YLnw|bKD+M_eH8-t9t zH}QC%3l5l+O%&0hVzy)03#b(vai24rVx_`SdG9);IJ4dW9)bYP|48ZJDFv``KIVJ% ze{q;QmvTd%fg}8@L(#g1Z0o9x{b7<@S z(Wge5g(vM3#kMVh{~UooP$w->m7vQ*n|e0>tnoOT%73JoD+O<;4cXi!!IU~5bzgE! zXlW(uZ!YsZP1(hG!VTp{oxA|AUh+U|U~SzKo}TMn^3gk!C2LZmhFMnmGai-2|kBYb#A@P+k^ z4-RbgF|is)i&N7UfWg))slT~4(GH=Xo<@|WJP#&SicnhB4b%hODE8Lyq0q?6$GM{= zg-$w*BMtC*8cN4${F5S$zQJ4}> za4rY``tmu1d5xK}YZ!{ZxMkcxAIGzBn*?j{3 z$~+T%0t%i3$7B)%-%leyO8of1o$iOmm)g6XPk`sdCt&)#b?~6_L+0h_?_}Ud-8;=E zV7B@bfUyt$H~qqOdNq0mQv$NVTkkfGzk>T2=7Xm)8wdYNr3R0GO$7d1bsjt^+zk8| z_W%aq!}^DVcZi}f`0!;_%iURqUDP6VOyf zaz}UU^r!6Le&IUu-wMVjAnFr<13tjs$WH(@F(~jjF<0b8;w1B*itiQJ1x1`3_~TFf z;9u&RPry`XJIO~U_-wF@xIO{*>^L8lepsJ?bsLfo*Ow=-$W0hL?sG~~Y5byj4F0)D z(2Cr<+<^DZkoyT3V~HF5XbuDKvC!%h@brcQ8iKNJJDd-dMuNXUU zsaZb^>)&CV!yB7tWo zt#vzA0?xYSDJw&(fG;i<7>P35F;Tf{BHK44F*aQ)6t0HUd<^KsS~{SAa&;%2X}mG&-3=-fpw)=5FqR8ST81 zmjf~11am%CEkCPMy`(9|(K|pRCayGUBTpdZYUlKdd(>rLIvbSDLQr42RY|EWM6H+< zz*IBr(xI8HrgW6{Kz%;1FKnE9xQfz|SD0a8iHEJp&sa@Z_haDXk2#TBhcdr|;6n{c z5J*F*ffoMFW89(qLd-pSuwPAss zz<;D-y`o3yds@d{Lz4hcaAj^d8o^Q_J|1nY!XDS&MGgzsdFOLrZv*R2_P=Q(_hf5d&vCIh*u;T#NwXq_XJ53()=sRKO2*d={e z&t+>%MbA^F+W7`%iZ={mUGTg}ddi&im37Z<20=qC*`GAgQSqdrvYPPDPMx*@etQ0S z$anz)bD_)xP8wx-r-xzC#)tgGD7kzo#m)YWSL?n-I+cXxhj_wI#{td z&6*d9*HSp8mBEv0Xhy}(%R?a~OWt+z7pv{AB`PeUx`f>J?kf5G-V&*-WR`*6WO;wB zOeTR$yL5(}EcRC$Ikhr4rNB}-_aS8XcSYx}_u0MUnOjA4+*}^q9>FLEh0M(L$j0aH zP*i(A-B#|@Nu&UqM#rjOrUhZ!+A^tn>_fs$)>13Y;vBKZM{Gnzq1{&ob(j&dob&#X zOvt+$5oCNZVcwmNSpxWdJspi(l!5S?tf9Ai`!3+v2>uo0V)hBWTjq)F+tYqqi^jZ# zlyaKDTVM3*38OpPuw`+-N(KgOcWuL1M&=*4wh-8|>ZaXT*4}N)h(+c%hb46F$bLQE zJj)+c9_0R({=J*QlQ8TWucdXOAt!FnyxD5b=X_+G5+}Zd4|o(5ZCBNJxU6ZgDIfnw z(MQmeAZ0A8E{=|^*e8b@7VS)(0(HTa9cOQnM|GCZoc!lUD%t9X@&tL&SLIA zJ=?b4Mgx~*(`;b{yQD1(IXPQR2UaSoP$Q6HCnd;~U@iPhLR1w(yXrqD$;*AWp4ODS zL>`F09z+Y5VnpEVfOlwJl`}QW9$FJywEMn-k(chFAV- zP24+JrJ$Rk3quE;LB@vnBDpH-C}*!H?q24dCp``u48ddD<)Mr>bV)TiZ3Mcar@P#p zC>O`yx~72YK%V`cu`Tr#+6Wy(lj;#1$AO))VbWcYKl*uwC22!$Zx|mtcB0ik%^ZJ? zRF}dZ{pM$P(4a8KzDsRc#<<^4E(R|{+VP0-RyOm+wk_kGROymY%9H-0DCdJe`j3cy z$a_qVU(8lJZuG$7Q~;I*P3^XXPssQ7ltX#vHkDx^-!W1?kd}eDTDW+Dv#ABFIq-G6 zg|RMkM{8IrOnMDM48gOuA%{j27u)dpFH5`&V~C+bi`#4RjXYEHM%8Q#tGotoT}*Br zLJnL`Qc0qN->#{F_V6d5%lm-jt$FNJv^E30UYnCmb*V*O62T;^6~BRo@CndYN$SU_ zdlX)Gw#mMpfzPRUpueJZ*^59c1rOyXISQE?#q&y@#0MoX-{5H6tZd-!;?4e@hfxqb zVYn-ies0B$OSVFcn2axqSye|B$^Hhc^tf4PGX6uTq%_xXbqs?AnWE@a9!7_eoq#l? z<$;}U={>m`uIU#*WX27S=uO>N>4>b8ZEUEHcfip=f+Qr_GQN=+BN0)OZPJ_wg$*M4 z?O1#GPkR5t&^^At=by)Po%Uff*MM~DQKm(eNk{}#$I6z)~*_~EqP47z>EsfTQ}_poKAA^0+i*rZSxaP zT-k*k9lkH;iSVJ{tkh9N17C@?jJmJkGq-vMVATE9n_3+k<@C{{=Fh??tA86c^-U0; z*cX!Z^h}#ADVF!s-&;wr$awGbDviezEo~RyQ7GXI6ykKxP)<8ya5WDZO$RjbND+6( zQpC03hoReSm&86k4lwNOc^K%rRq9H(okE9p*j% znh&klnS|+!Q07&t`BGa=3$7#KpUlVYHCz5L?3iL>VXsCf%Kt%Uhl}SGe%c|iJ7RMf zk+^@wc`Tu+G$`1hS<~Z6Gg7Ee{X$+>r7x9=PAF-;^}3_3W=xw+{kLjBc|W$o;SZcw zm|}d$$%E@x+zHY$lT_8cz6fqv={;u%14&D-5Y&`grJg@m_-An(1gSX0qgR(j8WQcU z0#3T|LbVx^kKq=30306DqUvho{eS)D{(dqO$fixz%$oxP`Rsn*NPI3Fx)3`N^|6-- zb}h=vjDKFOMrm4KXC5++c zrT=_LoUlC(#9oJTb1g4-uSm1`CCwK#Mb0Z8<%{m6JhSfRGb9*gV2s>cU#Q1<8gzAj713n89|$5;{cGVgRLKJsdz;G#$%=WYtMO_^|87=!JunR0VOQ6 zv}unnx*1BZuV~Mu6Yp4UvlObPknc$r-+6`ZosqJnz1KCdnQ|yePhvb!b?55(d=CGp5kOVjPs=WpY?4IFv_tAAY5cLZbJrn#HPKUN!7c| zn2i&+<%*-BCuP{V{E*^0L*P4>LwMidDEz#z=K_RW8aT$?-Gc7AwK%Tt;hvCJ9PrfS z8JxGi>fxYt-%=@|fo1HgDjhY#f*sMh4H#e0a&HMk_RJBmvM#=bFQ>E+-rta;i9H$p zb=9Ks3!a}Qo@NnoRnwI!M5n_z$Lg9vmz|-`y9;Tdrx)l~=sZsOJ|sPIXp!nV#rLJ9 zIg&;IFIh0fWL7odo$ch~<^~fJmC3`Xsyo7p?JG+2DEYcn$prMoStlm2{I3+YenK1O!ObmtqvuIdsKy&_zb& z@!m3@`fy*qKE?eO?0c%q{@4y+pCxSGbmT0-8UI6D)gT9xQS6)G-e0`6>alCg(x=1BdtbB#SF@^y$j5{cU0*QPu~8)Y{izqkyN@Y z;a*AzBFFSFC3HdJ=JZ=I)a1TAFjDF~jrFRhIhN7J??s7qeBx_a%?hR3YQbi>nIzTL z$UzEF+cv)P@EhNPafBP5wZKWXy|L6wbICu9+h}WKV0FeqGv?8k*z5Z63lK5~uLSJu zXn@UVVobC92@!6sxX~grL}X;7UH9yFEe&Yo^mOFpnWM$Q!=ph8r#^ElY%y}65W%|W zPCcK{oSV?l?z709*ec+!ntz4LEt7=JiQ1d@iZcw_j<~7ulO37XP;0}DR*YjY7qp?) zHOz-Qjaoh`H0Idcn61^+TIOzMLjr-NU5|qWzYb!w!GXN3}Opp+>cBJBe%D717M{KZypq>GZy&*XezYB(8S+!usPo(+0E^9}&fL z0W(?`#Oc}*8KsjL_$*_IO>>0?(6z4g3s%ExVr@?NQt*KNOyMbX$lM93Hgs(YJw9Bo z?lb4k0S=}yE;o6vNtI)aN%TAUe9hFSW!(K~qxOrLw!DHI0v8A=3A-Bl+D<36u9XxHTA%&z8AyatTfq5jhQ0EW zmBuI)K31_stv%>fH8p6?t)Jj$cC^n-owX913uMM}(pIYjS+7OKA|KLLhx+gkw3-rH z#naQ0`*mNt?TjaH^BLE-n`$=r$)gi=AbTHEeM}#)A=`T}90SNQQ8!mt$k{dyWPPKb zVFxA%8h@vH*Di#(6X2@cvF%u9vn!=)IJxEbvc72{{!V(=%_jw|u;soQ)oRXVi)n@1 z6BnvPaa7%o1PE03yo$Z)`gcW^>z1TcXlSb7XZwWZ5#<~s%DY%q&C@-MwkW_1)jXpqlbIOw=$@5x3aB4$b1 zMwGo-d)Jya0F^M*eJS9P&D9pRL=uVga*qt8Z~p{z@NUJ|s*+@#cU8H5aY?i5yB&NW zG?uWa`VLu*%{MYM2Dy|f$?!l4J z)qurknR;bMdi*j*Z%sB|+muL_NtDhuVj&2dOXzG!{?Gb5*OKp?%kBYTXLyGEWQ876 zz9mKnoHg3>$~K4&iF<(ELQH@22;N^xTXXq6>z+{DBY`F0RvE$=W1F&Oaj?VDjRjWL zC21`QsX}0Jz+&g_il~2tZP|`!^e21)#(E^~UbBaFE7zzG1^<;p8~qSG@T`BsP{4yE z+QxfZTEy0azQR$7Uo-9N@q~Od;taM47uEzJ3q>7`7dI))K+kjY5io$pj-#b6V10+E zKbq>vkz}=;a0*#Z+Du^l*wRQ78eNi7`Cq>5Y?Gj>5BUQ_L$#s{6-Ly{(^d)%0?m)P z-(_9p4_S7Du{Qm<4O@v|Fyl1TXu@^ySA1AD0u1VHp#|X2hB+>kn6oB6ac+u;6ZaLS zy8(V*&?|^$RE?)o){Jr8lP z`E=-;$_d}e{>4QIKAG22z{cJjxpF&VMM3=T;t^`og~1R3YVr+HfXag!oSIj**HxU8 z%`5&fO>(+{LS;*&EjFS<)EEvG#nLi`eF}12RSI}+ zu~cb&783st)??BYi`$#3C5o`xY8w$EA7LC89pS64H7UwIH=;z>C!Stc;51(&9>^y% znxbnG9v&FnYnnA|2m)P0UH{SylyVUM0+HU*^%Fo#8KqhF2;^C6Sj2evhdm6|3 zfWW~CPMYKc*SgKN<4h?HIwh)x8D_`vWCS(z+nKY*!Z{cH+}NtWZTqe$zIY0D^mk3q zeq-`USCWE-mnEIn(BRa7AnwL?+GXHUWf$OmVmi!bI{lWBoMYQzpxeC7t((M{E!-Qe z4eaXiy}s`2Rf?he?Z@}1@BMP^TLeiPiiDR;%Mcgf!bh)MViPln+*OboOK1Hht7b>8 zbBd9!u$&uY;d$JQFTkGtl~C;Vu(9YyNkm)eZ&&Ap7aMr+2Wk{XA=-#50bg1geyLMl zCTmF(Yh03edT?ulvOpoYJ9+*5MmyItz14Iim*^*GF4dEB_$OfPW+qMB0Tul*R6UBZp= zD6n`#)sR|$b?wIn5PMA}x6=OVJ{Mc~K*VX#0|QJUWFMX?w~&`kJ`R&1emRezE?juy0m|_AfPucniW~{W5$-JuVv_2%xS^P#z4JF? zpcxq=F7I@#EV?>q;2!Q`7g)|4zYS>TKD3js?_vytW8JDFI--`A{7rwo_SMPbHec%9 zdz9Xu`d*_BIuH4P$deZo4*d{*b2_gJ)oX;NMlOl`Q{lm%e{g6e`aZ9hZi2DCp2A3* zeJ34#w~5`Qye$o(78b5u2}?vd$74EU>BaXGkVSklS*O?&9?p5)t$EAFZ87Xpv2D3` zmq%AdUsK&_eP_2?*k#}pn@DrQFazfj8C4usd7u^1pR-|F9OvrNnFBjwAuk{ns9oa` zE|lY9@Q-1N_rtW}E9jwgGL;Y6V%^wGBF2HWrGMrw7fp0AK=Ug8V&LQ@M+DPs>6Fh} z0fs|daZ48z_d_=Au`Hcp#AN2YJ!Pxn^sn(Ke#7Y3c*EyUz`Gui$S)nW;_@xCdwkrv z*f_s)q>i~3G;OtX!y0hOo-%OYcxT`j$5_V%!+y{;@L0D+Lb!3U)&-IsBo84NFG=z5 zaWHE26Y0EFG-98szLNMeZ*ECy0pBjHf0BICq;`UsX^>1bBDE;!OaEtYI}kIHtk-yc zEwiPr(Z`mm>vddbaVMk0=EnwwD1?=$<})Z(GU_*2*M7c)C% zKdynL&6=xfLVOx<<1ekWceQD)guBm4gVm_TR0dfaiTRF_V^aq8Z3B&nWS zrFr8JY*CYKcQ&P_-8T2?M?X*H+ve?_!B>zY@%S{r<02-?P6m!CBB?&DuAWWEs#u@K@I z*dzRrZ(~R}<<36y60POMXqziX=9>y`AS*;@;vdCF`#P|9Gjk2STOgTwUGQsu+Jf|ZAd)gCd9Zdy3P5%I&ST8i;^mA>v z-w1maDZo+vi?1!uZ0f+1M0T5^nA?3r5+D;2fAQ z!EO^Vz}+S7B$dKd9>SVy>(Fq1E5+8B^_|r%el2Z%ETa7lwky$;c`FIGiN}=1mD-9a zwSTv)vj@hwDt>OpKQ_+kzC(yo)(vx(1acfZbZQ&G+A<5f{9gY6mYs54pBV8Zj&ru; zIFQ}RXsg?tQoNC0lHyBjp+%CS1achJ96;QNnrouy*D&K4a#{1eh3uvwalyfTTT)1A z3F^~f#bwm-$7u+i)OP8ruT-%9;_&0+{FuA{t3MMiBF@D0fJ5yk@Uc>V28x%MLYLVwjkeVZCNP^hvs9Tq^bu!l!$~}+U z`eU=L*v684M(-Y?L2#c)dtg4`M{%MuQ76?^J_GUOE8n*6L}QLAq5B%VhT2`1wU0gG zj88JiM;I0guCU35=QL?YdMK%CyK=rd$1}IEPE5h1+)B>*1n16>>^CAx_RhYN7&e@i zQXSf;Btiy>{LM5TsQ6zrtQa>-w6;mH6FN^VS&a0Q=e@~dF_i1zWI z>RoZJQ;>6Q?=B^@iB!_rzd25=f3<++fwx?*$&<1%BvM5UH)?>o_Ud0YS@N`_$!qa; zGf6nGL5h@!Z?fCl18|e)C&Xwf_U%ZMO*Br36jt;Pr~iWIqS zOpf6ZBZj4-5a@!s>)WnKrQ|#LHxw9MVz~mowsBXva&j!DMM((sR|M6dZYmmxX{x!Z z`X@=k&t)z_;g8)_RnslxTN;}p?KsMI0a(a0BHb+;XL6RQhQXU@l@*3zDzteUo6Upa5-f~vDD>q66rhAkk* zR{sE)sj8oEk5wFLg7N*%KOu{{tBa|YufXv~8q!A_W+PDFc-&tmgQ*B;gV`5V(6~OI zhhBRmqO6}s3om9s4FIj9j~U38nko6wUp3kMN}rcm)-{K4lib4}Bl>*V3{|YbnO^05 zPi5zS+eDVD9EG4=r?YAz>8`7#hc;n2RBX?ZGm9IC9l)c+mhj075oBe>Wwr<03bc?L zUm}Ll@4Kp7{zk$doh6gRi=gcs00Lam$7T5J?g`(|zq9v1mY>eZo@=8&qW_shE zAVWsX9vR-$#Z-&=TgVjCx@*@WFWY8X<|U3tpB^q$q zQ_2}rIqxTDGAS8>kiBItcuiZ`PezDNJo9Zh*fv1!t$-l6{0s9hTxXJJyvQ7z4%&RG z7?GY^QaXc3WhGgNRx_t3goT0?R*|mgJCS>BKe-uPvaOL~>}Skz({<_($hmf1oX((&j9-pFQwp-a1J5g?4XJKPdFjl&qB_bH5N!iR5>nT4 zX?MiAURP%m9>&l7Wrxl%CyZ3I6O?zHYd+>(GSrMnR-=lZP{d z*MQ=TlGRIQaa+R%#4fZfhwo%q)=q z05MSCL|r?NT!#bgn-rCj(#mol?v~xGhbk;tX&=WO)}5O+yg~Gi0=op9O*W|ybk;)g zO54Tfle@l`aXq7l7EF1kAep;*X-E=`f-gI@;ZY=ALvHOlVvFtubGa`lT2$2)Y=NB) zVo9%;DC5Bxaz5bZ_Kx^L}rPFq~W zzufjzZ)A+YPi(DK*R7k+gh$M^RSgh8h>=UxS5C01x?JVVuD>dwvb1PltBGFpXW%}= zE9D4#S~lGG0;sCqsGz>RGs?}KE7SfHsebp!plHP-u(;7s-o%AV)eHXgYC8!T~!*^Yf}zf7NMk6D>epD z5xB9!PSI6GQ6A~4>DL&;`(BNQtoCBto?|x#CJqWVO|muNB-$iwpH~r77r7##YwOb( zh7pg_PUczo)od8m;Ygv7M86*r%bPN4v_3RPMa5Tqni4LFuDx=MZegfNS)J}sQ>x}Q zjX7-O+J<4WF`^^Qu;8_^)OAozMH6LZf$ZX^jjy^>54WgkEc-05}ZmFVkUMBTV5Jz&ECS5lMvOKA8 z0kRdVWHGE{zDQ5_)IX3Su54F3qG^{v`+1UaINYbsW!G&=3kZ|RRObB|`2tUQl-EZK zX$O&X4Zk;6?Qj-FD-XYNWtfLB+HfY5(C3Saa)HzlNX}@eYMV9h7Xsw` zm-h!THm>chcqGP)3C4kZ4Q~|#Hcmn&g_4^Yca@}Q zLix3#?)JTxMAdrE^8A}Om5b5ivZ7VOi&Y8?netto1-Y&(u1;a_ZJ};Jj@HxWUD~f? z>i6x=?=NwjV;#51Va>UW)L@k|H8V`O+buTWt3czPa23#gR29)W!D%?ceWTEFEOvFA z${Q&yOgK(QlFM7$A_P%w-zk!z>Y9hk@#?>jF`TmM(>!`b3po6XEB7TvxH)gMl0k@S zeiTO9BXCqx<=Nk?i;;Py+BgPj}RF~ z+eXdPOvV_^NNFUgJdLp4)fUMKReuhsY%Z`x;prALU#|);)t|qw?wT z%W*ymWL0tZ8{CCeE$0 za&$6_4oh?D-;&$&z2eS#Gh))oR?Sb!Dvl}$s`t^kJm&_=4>C&{VymuXU^Y!O;=P>t3DvcD=}9U*`9@C2eu#lN^xz zNkwfPB)2i&aO?635wKmtN4XSJX(xWLe9I{1W_cX4d6H?3#DhLOxML0>%Lc{ywsr<= zpth(Wn-Ld9MEoax%1-2jX8ic|-1-hZ5{kKFqh80}w;9Qfwo+8gH9{mL?!9sjN0{ao z*z`PR%DN40Z6td0d(9>o$~T;P#yrJDM07+^v=7p{?(L)h0B)1BiEZK$a~o=M%Td-N z*gDh*Ya{`;TM=kqc(nmk9eWm?aphkd-Q37`BF3$y+tS=xeNpCKi6McC>J!4Q3Ona; zlvPm|$MX6wPjUtskTq+_ZdOydhGl7yKVdS$%2~%3S#BSh#>h<&(3wW`1RYmRy=NAD z^&U}WJDn|i9ayHyit^>Jy*{{Tg2hFP7ImH>Bg z&FZFID>3>J$^}Dd1t24v2+=_`P2Uc&@!+Vmv#Ka4TY;6`W04z+U12EZwCXh++HD3( zvk)CZAx*2jHtM?dkMZXcP>Ed4pGZ_StYhw1e&3H+`%XSj8_Y7_^BMwVP*k`1KQ6B^ z47&}vXEuK7-p!}$YTJ<2&`TvKt-B~!P*#Bjl@k3sdv%cVep`pipGlEZSkt{80md0r zn)ik);#w~=nLd-JP?eks3hX5sW^$Z<$12QDsfM6TZMiP4tN#G53M-0T zy%(-DYo4$Pcvc?GqD;l4raJvYHdh4^!2@`t$aTSRW4Pj@Y9ZTliWkCFKO4lziy5Qo9hg6)(sp~$mg|b8oClzK5lzK zm+xZF16|FUw5c7!74mAW>YJ=M&n}fV&zvnXy6Cc}xoT2ee#Uq=CM1-yX`mqyX%WF8 zZ8jiw4~JZPmGkE##pF}Fenk~5z`C7k?Qt~0N+wlh#fTeRZG~}2L{(INefkcJaw-Iwk|F7;b;yib<_n3{;Pv#gUnZ*}+Dd)v z#E|1YKX?cLf)ST-ZTa;dUA@2V(OsDMptqLO&_~T3i4r!(EZ{d_PXumf;jb|p5-AQ2aOO&rh zb)|Gs&_F;>@b&)yZ>jusDC;Z0q3MHGm~Km#ln->H~8>ltiVV{ylL; zM*>8~>2mqOWh*GIpqjH8D&k;1pDJOgIz8lR;xhS(cWJJjORtL;3SN7(!BQlM&O%2r zvdj^U1>)S=$Uzw-q%Lc*2h*(n>z*rN$r)Akk@)h~WdqlV5&!)USA||gRQ?XQsuBS~uO39mwlAw>~ct zk{12Dd#_xHD%T1;y0<^9sD>iVqCIh@@hzv!RftimThK7P~aWDsY-SSf8`5s;&vHq`9xKOgQmN zn8RpdExEKov?NX1lBaEC@m?#(?p^VPJ~;k5e31hgx050@J8YC!Bdn%XVUmEMBEF0A z{82jp01y8Fxt~t|01-dnzt{f&()|5;#Hewm=xF#Fy2l)Alo_Z&`Z&o4A9BGLP3-JZ z_UQJVy*lE|ON3zKFXfa`?4;XU;xXflSk+Qtc;Lcy*xPrT?hud)Yo^ll*G{Xrw}&n< z`^0{QsqlxAw~b`gLdUS{ z6G4|fis??s+ay{?5F|Wu5karv+ws?|7ZRJqx7weOXnHTym7S^HL>@NZ`US5gU;eJWDIZ{vn>4exHw7 zCOO4?5bjgP^h7&q1}Sr<5Z z>86GYBHGN64aJcrd?FXjpLCU=M?F(ry|uc#9Wc;Il12L&jm|B9-$R{CoAr9C3kVmQTRsNb#jxHE`rdr&YZs(mXFY zI><6VIJ&AkleUYeSY}Db);5f17MT=E>2T~UU6@x<(Ss>ZgkmKI6_srq@(AcZrF~PO z=NoHJamn*AWx9cvo#V~y$fYu;9-XLw@U@~mK+3V>@22j#2Que&u&eyO74(MeYVxTq zYfViJkyeSOA8|W6MByu-I+~!T@F!e?yu$W6ym*aTuMxn@#jmBvCoNu93B{6%*OVcM zc(x=66CPhX; zKNDih_YPZ06(hx1@|$QGuV}nO=Th2wihhs%S5)CM3B+dGU%*h84fk8Do!uX+Lq4x`lne>+{oZ9yHi)=X zX=o0MH%l3&!ZX4S3(p9~9R)vHs{S2N@^s8Sc>UftW(+)k7qUkmkriN13k_^h8$&~J z!30ndU5Tc?yA6{jlL}<#?2f2<_xcCJYBz zgJjepXig)NY+xUq7)H0YAnFc+x(@G~Bfa1kr8&xzqS#H$?Jbr#K=#hg-z9DqNVwM1 zl!|~YsX3~Anta_ci{}3e_`aYV?q>`AA3T(6Khz%O|6ps3ZZ zB^j14rFYciG}KfVo;7XX3(q!44ho1WYTA!|a(w!WoL%F*PVz;}LBn93k;c3V&Cy+3 zF=Av!1+ylI5e>2}qAIJR^_onXomz4AHU|c=->K2E+F3a!*_Rv!qB?3y$O9pvqN?vh zPxX3#?QQ(gevum@u&tAnGRq9eSP*NQurvk?NxwPy#5MS??y$@&1kEH!fs|6My{&E2 zvAp$;yI{?DzGWS@#8_}lj8N0Ewpw+DPqdr@BG%R7H|)zdOSmQ;pfmt;l- z72zh+vJRgfpXSa+w_$VHShbA#88_D5Y5JQsmE?y8946lu{DA1T+BTuM*Ru7>S6^{* z@hNwdQK6*`7F}e_C~Q~zK#^lDnC=roY7#$|PAZasj?~k>w}Y8EN&f(Mmag(O#8V;B z+EWo_p{iHZl!L&kvQ@7q$fAv@{5r=U;usVs#I-ST_?hzI(Sa*wycUG@s>E(9VhhLm2;d<&AldgF|8 z_lTr%T|G;$-Zu`-Cb=%kT!^O!%^Art;)k{XkZLZF^LbRE?EO*4nimy6RHhlxq% zLZ`cKB&t1w0y9GU%!DS~a8LnX^Qe;c5!bFpsQYx|vdb~KcRy0dq@4%92o_F4X`%2) zInYDN;bo;(&|KTK7q;)3>hpmk%)8~wh!(Q4XbTd&hFmwMi_=PTGoOsZV3OPvQuFRb z+ow&(M{=&iQep5~NHzl}>@haQ*Q_Dw4O1f;NY z5%Ji-mlda@u!|>q6|kTPz2aRrI4&xpk_jh$Ycm|HIgs}P*Hl*AMB~TuNiIJg1mb7g zs@5D9n=ou#6Gje62&Z&Sb?Z9Ja4t^{G{t3DN~DzyZ7tbb=ixM|BwS*;M0N?G-{V7j zdara%5La8AKC>_k2(a4ME$y zg`GojGf9z56d9nU0XCzm^89>T7C2yh-pU`AO9 zA*6-k6={D;iSF8pntHCXx$*8wxL!a^X0rLW+d>SU{Z?9rLvzMPC7t*yNVjG1SaSS62~HQ9fUfSyna7`3z||HAPi~%tjrp zk=3zs`!-734mm5z(mCUdBD++yE!zJ84^VLqKc5_U1{Oz;#mk?IImwWjY@AcMX}PYr z?yQ0M(2)s6J{@t4f3^m2!oL@-k0h0am^{a_Si51Q#~V@=abM9v3%;nmM8NTwc>SL- z-QxApT&H5JQy^<7L2um6nJ8LM5{rUrN59cgJL{)hjT4tKgqxYq$R4nPFtNk8`h{{w zX{fPTbR#${D3TJW9>njvQus;a%-vbgrQ$;?-{5BRCMTSQg?eVG$2@KW@x<=l9soyEeI1RZR=lC}6 zA|EK|JGSoCbmR-Kw*296O4bG(ERM=exYxv#Psj4cY*});(M{IlkdU8@2oRG(`MZCV zY~&IuIhl->&6^yx>v=?RrdKepOP+R6)MOg?%nNW3sc%HuI(3c5zcLYeY1LkTlydxBs-GN{Q(m}ZZQ3JM$!P0v^oCOG zWwHFVaRqiXI;OvuP4i{fBs)QEkifT}K}!~@6sYYrUQfpblu)vCpYOKc76#AsZ@zO73jp zM~@_9xmc5ppiuy6w}6Ei)jbr`O*-P*jxfHrlRqJ=xql<1xUwr*5mG8gSW<+GMQ3}C zFJurYD`LY06nkL+9CpQOL;E#(^W3Z`ctX$dAdC)@mtkbEn$vi(Y?)N zdnK?3E1Zyy383wUC9u!1s{VSVE=k6el`?ojqSqM=#x*5xf(5H^rkUIuQJZB_LO2Q< zsweXhQ`b(olNsSwlFD5r{{YqHSw^CEt~@IAfc$ZWhWiZs#N(o>0jejDzMn5n@Oa@i z^0@)*B4#Tti7EjrCC!-~#!AK6rTm{76P{Jw^J+c18_m#bg7iI{sctM2dbEN0_PN@6iL3gx!r{{SubTtfK&F>uByuvjGqnU|+CK5NG8xRwO`l88pg4)|h-fw^?uufwYBBFBbH3C40c zbuMHXp)+Lk3pIr#CB_Qpo`o7XgM}PPbahMRU7sGZ3j8JsGMx&Ht| zlVW8yN4Xdfk!*iX~T2^zw-qL*{hCBwNNQpiwi{FjYJEA7J(ImT`+oxaN!WT)DSbw=BgrL!TYBgt@;WrBk5 z6ICVLzM5jq=DdR6=GavSYLNbe<#$?lfbkP08o(?u@H)Lv7y<=1ja z)D!Djdkspkk6jFI;YnO4Lno%bZ$&p0iAym&)+Ac}c(UsTd=dpg4zwdVV5DaV<%k#eqHF_<|Ub5JA1 zSG8-z`XKnkbkP-b@2^~<9LreLOq$AEC#Y{;qI%u3tzsDYVY2INKA>LV99^rXwQ=#-NI7h^lM1Kl8p>pw3et}VDWyl4@3vwy z&OSQmByOwrm?2Zg+Pi_-3R8eTPO+7j;Ps(xF*hW!~r6V=?*)c0x z=BeK+7)?kCtuY|XoOf{{GCR9%^zDXYoUz3&ah@ghShfsK3Ja)hTiC{E&5}tLY%&@k z>gqJos+Vr)iQZl>#CT-et|X*~Z3@3HXCH1j>!TG^R=97_OkM;nz^> zAwRXK7Is$aM-Z}DOvJ8!z1ra?1|m%QgV354LpK$rY0y3U`xv2U^em-|$lr2Sc{~pq zHsmPwA#81e!Y18{XAm0}2l;B*6KEcri+@~sclS4ye(0*2{Ky!*hOQw@i3&(Z^1cqn ziCg$_`j2z;`*AGBGlhq4W-0qX1wbj;kf9{Jh)2Y18-`i>5%-|0)DQg{j|MtTN5OQ ze`!^1kv@(}fFoGXxq4Ev8jImK9SpX(#h^VFG?bQw+#+gi`qH>N5%(g4@ow#q)|o3 zRCh0r$FFVa)g9juIg828XV}vw7m?N4tm`{y??`EE4o;4ln`IE(Getz({rz9rbAudp zD?f>GX6{B=h{t+(R-4;veUMD~(XwGd1H<26Ux!y$T*LIJ*h;mX;B<)O0Dpd+H>ZH?-pyVXD0 z>mI>4#;y6;1J|{7upe_DdaasfA!<%GuDsJh_?@alYDkYG6_#%oe`;A2@@ z)9`M-sV(;!aoK)Npp7=@iJ|&!O*QK%x6E;?Jc6q$$K%r_g+I1(R5NN}z6auU&=Y99 zyBA@0QB70Rs(yRMaU+LYiP+nklDCo{1Lor zHGSM%iy@aH?hT9P{4gPDh{Fus@dCK-%uek76dzU7{H({grWMp&6CHmYXOg0Yv(cbL zMqO-Nn#(X`M{V|7AXO861$!#>kpBRZxKMH>hCx#b73MTmR#qzHD&u%#Jg(MmINmaR zwIUsd*hftltA0SpquOI!=cWdu{28$ABR3U_#$(sZQZ!KoXhpXdLfopVI``wN zPq`dwZZnO>l=B#iOhl}M8QT|QI8Qk9P;BR)x;6y#M>YtLlW6x{Cdb3$<&r+#qtwoL zo*8v5?y8P1gqGl}g*{nK5acrH!`c>x>|UF5@Eg&nRON& zhnIRb=>V*9Ce;Z>S%=9~l$Dos z5^}1ZJd+m6Lk|l=kv0EE+FcfXu9>q^KpFU z-ywH3x3Gs{Rc9W$IsiqC4*8fEaoH_NMFDpyex&s8tNi;jk+0J_TpC7D#Afao3X!vI zl91JBvQbc8=#8ptuDxbh{{TDKH{*>-7FH*S$+s$|tR^g}9`Oj7HWlKG0M?D6=!jdi z>UI-FeB5uhXgQTM33m{zU6jKWzS=ojh*&F*60{PvA1=MMRMmF%#4*0#2NfIVos{-c zxRmmq4pFRBSno=34aU^YM~y*McdGBx(7I(atbY!+=H$lgW8c?VQ>5&j+vohE(Z+C^ zGZxUy38NB008ZWY>yRw@jxUO3-31IBLm?_-wm5IYS)WpCR-1I&^ApYd%ckwRchj_< zc*gOW6Zq;5bxDy%#ugYvl`bu0Xu$C|8cA&4`2skIsEhJ^y>Z4df#Y}4;$n7=U)x>X zMhIG)@ZO3r*ax`P^%jaA$gyasEYVbF1*mg^3>GB*l1 zx`GPsRO|FF{SEZ5;{N~}{{Uit=>Gt-(tW%}y?nTG9l)^Pnsbesn-s+@>VJQ{Ov}x+ z5K(*g>xl5~C$EQtF=qgmlxv|+b-}NXB78<;NpKx?)Q;h{QWZ&b-ih(s))>bZWB7e% zAy{5jCNFD`t1DwNwVkD6{O6*s=Ncw|Q6KRVZS`KGgyyhIeoec=yi=ey+&Q^B`J|}o zgV_;eB!;A_5|{9R{vC3ShcI7bl{}PI>ivRRFw^qvX_$n{Mry4MwKu@tS5sjB02wa7 z4!Mhxc_HD%v23NQg5&E6HLg0u{NrAT{_3U;+V(fKgD?5y5gT9 zxM}X^H3q(HVzgMUh;Gp30S>=5jrQ-?7CFXI-?hbfiGWKXboW?n^SzSY?+b#Iv0l*)F7q3s{K5 zk=tzv-<^A*b&X~gSS$G7KjOC4mDqhKSY$p?N18Ex!#Nu0sHndVxc(p9 z)+Gl8h|PTYn0*Zrfmb+2%RxQgFv*kUk|L>~p52OCch|Nx2c6iji^DRVr-V+#IDusH znu=Gqb}bh54dMz&3Z4G|R=*67C*$ndykmhUR$SaUjL4qEODEwrZtPmI@2SQkn&1Nns2oAWPoN|)*O!eQXM%CNdnN_9d~~-;nfcYIKZc$9LM+rhX zc(hRd&ZKjko>sLS))ggYO0_SHCUN(r*n52=u^CwxeEv5!iJ|JMon>6f%GTE2{wa)mN@Whs?WVo`INGc2+CB>_I+1w_NZDd*8QFhC zVTT3xZQf}`R9r2HqUxflcTdv2UvbP6q>;^eMk8qo>WArzBKAg6HMbGDZo1=YN-YwC zqljBjQ8xN%*D41oMSL^6dsbyt+_g}1(#Enh7Q!`iQX6c99ans-q3Dah^6j2;PIpB* zE)SA1l6?j}d_a`#8`jpNHaUB3!h#~gY*qLw^%tHotZqbHN~Yfzn-Z>JG}N0&nERsf z9FF^2Sqdql5q3fK>j=Z~971L}TaDPtwYHOGDio;&CFqX8ZHVJu`{<3J$TcD~O;b%h z7pmR`gT&*GwK|3lBWazSqkf_2&_T4@18YbnAcdVs2>xFBYw*r+-ZkMzv-mAq&bVVR zY8|wu=;cgfd#gMvVM$@(4ZG0|*1t6^K3u}vgE-MSe*XY4fx9cmeVgVEG43QvN73e- zZ`ugF`RU|U-=@({%hX;+S~&^#4%SN+Bs^IvO$nO_@s1-fKAij8fB~W;U0g&|`L`yz z^@zv&o5Yt7vx!XdVl*)z#*G0XN|4iX&N(qM%gF1FHqsg#fJRZp=9|qsK>n zqVxt_t$F5~dB)xOQcHXLuATbMuDBPJONb!U#DfDP$x3Xt{o2g}emp^9HtpogMx?G0 z?r(SU{{UHaX~M8FR_XZ)k0QJJ{&JG#I1!(zFC@zpeW#g}YGnFtUnb>KT~#}Eit&z1 z$YaVGPb1gWNT|!FtkgG3#>HwHk11x!nDPTALaD2&ii_x-V42OQFF&0myOGB1DPDjP zn}#kzlQmYj$-*xf`$82JMBIvt+iy?(%3g8>z;Y9OeCB%+D*#9b$A{u2gC1kk`Tg{% zxE&y6C0=P{Fr2+wix7bdIZ0_n%?+hj2tiYJ&Zzj$4ZCW;ibl^8hnBcj=QXN!W=Sur zip+3`!5U;+Roq|8^8Wy}*A><9EPQSjZ1K#Ic?yDg&Pf#s1$~@}#*Vtu6Oz@R86JvC zr?*`fs_&=7!DsXRo*4~>oQ~UW<)N0SG;)o?6j?wlzNNW;M&HY>QU3rtW8=6;J(_Bp`mX0X4m_7{fz@5m&Yw#n8+G#S3ZaL==^owP7kh@SI6MAg z@chZw9n$f&Es0g)t7$5A^|~<2ruB?MhLM6hChCd^l9G|A{503UNx)d&8NEq+bC1{K zcatPo!EyvRv6}=pVY3m_ebPS&=q4hGySnw5U{$ng4DiZvww{Lu>Hp6)5{L{Y8>nBFK#UZskpEQv@Y)$CvT@GX7jXds(h|y{! zn(g?p%rof5mz5ypRZh@iP1VYABT1}OW(9IWk_^dskX+D_b`hy+nrYV`Li>xrkB$N) zD+xHIAk>v(auMKdneTxd+2-kkYJ;&z6cm%P?(I)Q$@sN}9|Xs*r)p+IFl(X9nE_RR zuWG>AuyR5)h2!*$+OP5M?WRvZfwE_@?l6-!(Z``pn_S7uupPr;^w#Cq&5$ID*&^+5 z5S-UdRXVhL?b`lUBbeir4$i#D-LzW9Ta5IAXTdc6yugr7zqx#68Buob)i(6!59Jqr z{{Wn9@|yOnvbk1o%0-&&L7yIJSO7!N7~n=iSMtI8U9l-9|`;>6X12(Mj?$P`y(PA2@# zte*Nc-~LXo`Bxz1t1M&7VP{!iPhAot&A1gvqNh2>!AO+MQ?Ti$f5*0AQ=Mc}X{j+v zNVe|RRs><2K1_*jus$=8*^6xmvRk&Nbs^}!+(R{yU&kZg(k+P06cVD~#cHaPwy7d3r;DTU&0RgCm(Un-t2au@#kl1d9%ae!q5(A6 z$u&W5$*%NLA=*2f<2pV#bNsP|j>)Kv%CWJ#!}j$19A-d!{iR>3DH1G|Jq0!SReIz) zZ?^0db2_d@Yi4s-49indKefe@Z?6*i%p&ZsYc zmrt7CCgbi?9D9cEVp&)*$FgqcuvZL5ec_y~w9|VcBZSG8)Fl^{RFBm<%U6#%5w0#g zMwT4QESMj#ZeNPg#|4P31#F03POr=7xar3X`QZrfM! z>eriELsMOJ>mcPGP0Mc?kk!qlWqo~A z=BwDKY65IYPxewXFVwsAL`448>o3E37cD1oOm4QqPCE`QhtuE44Vwap*$lSa6IR8s zLopB3q(6sMoM(+>2@i;yxW%L9Gaj@#$yUU(*3=4Vx~AWay`QMRmWTQE#nAW-j9R}w zkzj9F!l1D^sPz#-c$kwrYtDk9OKqPS7K*B+w_g1WyGU3Kr!>gHBu1VNHpBUk?)fpz zb~djGN&*Q)iVB(v3U=++BiQqltahW2Bs~mq+uOSGmh)*K7PzaW#4lx;EsYICdc%^jn4H;-d*NP!U4eX#AfW0f=WkxHYd$ZdeCx5SeaibA znbmGotoI+Wk0lxQ@>^~17y}00t|pqh^89)ZBEm5X=oj}cQN4D}oL1pSq;9TUd1BiN zMY+;-W2;U0)3R%>nx?157Tk3@&m*dxc{+y5HH~8t<`tZm#V4A8A z!?#&I$N7F)`#IHHb<^rAC8T-nxYU_b*VreG!FdtMDujr>h?;d5?gAD+7KbFGxT=1e z6nq|exc>l1Wa2RrK%-#tnR}D+A|m%R+Kbm7)o1)vTvbg*GbYnfN{47J*hrSzM3F1a zYX$I5IT$BxP0#iq020?~uI)QwIUhS_a;`Y)l1+3-xV+4l-#uLP)E46`n4=Mm=Gy$CM*F1S z!%q6xXE=u|9tnfwX=b$8W0qH}rOL)97#wlkw~0P6Hi{Me%jYGfqQ9|Thy})G?5s<39G0LMQbje&aQoACdCJT7o2y)$(t0BWtPp^~tt;=GH%Jl~UP8YNr^oUxDPU>sF-9Zg7AZr_Hw^^!u*=F>g){TBBqTs6zL5b0cONCu=N8EyrSxSrXn z?bl7+VQ~K5>#>Hbt0`V%IdcbPmg}9CRuR-%Z`!AY*Ty%wLP73`L%Y>FZ;kj_+6S^J z?$LhM#_Q@)iS;30VG-F!FGi7BGGH8SRF~%8@zHv^#d69EM)QTXyRf%rzJ=+7eiEEB ziMnGAn`oXD2>$@i(GyPJ9lB$^SAeG2;_ zooQoREx{-{sK$!je3#TwTywjwh-ibNCw1yK2u9<|+4&YdRXVR9%O14`VT5_kyh8N& z3W*^MJlY_F?Jt#j%;NF>1ji(XX;lH6JY1QyIsX9rY4Wz*hDx$5=YbQ>d&Jl-${#TN zSDa>3$ED=hnM4Vd_~}+mahUHxX(GgcP@Mpj;_Puzb)rLDY5nT^qR^AGqhTsh;9VOpMK|cFNk6u9VL-Zniru@g zu#*Bah6*n#x+g@#`7Ip=Qx? znvABAZXnN-4T|TZxH8&;;7N|slPcclgoSkPqU+QAt4*I?TxGB&(m=6g;H_@H#cgG= z9o1l1hz|b%Ege$@-m9SXkn%qx=Qjyt#ig_e(JHLkg2fw94aVD+`Ua$CXo%274yFx``tNpCVGi*VWml^EMGPYElkB1z;@{{UyI3=56&GJ}JAIxpXV z)sxn4Q%RFzt<6t=A?J(>*y`${ukw(8+v^OO!(X5H~-;Y?{NyW7E_Pjq?FBx3=Jq!SD1-G)E z`?lp7hQn-xafM|UVrXg~mt1L#aV=`uU&YBG->sVzvMO1uuWBTgor+}Z4GWH#xFO*c zR76e7ris;W7*6BtfU}Htj%_STxOL!FS5hP+yQTZ>Rk2T*NyK;O?4G*yn@`E{2{{!$ zUqw?_B1{_?F&~Q}r_OD7(#6IZbRYAQE{=+h%~1>B@7$d=1#L{YxdlzVO%#bCE-?MIPK)OAXXq7Z?JDhj_e~Q(MUY1e=09@>ndaI z%7Of@+asrh87%{Jjoh|yYt`RpCBa!xd|otsg%w>L>Py(R^*1KV;N4RFz)8w0ELo1- zb1^I%wj^Py!D1>a&7ye31++C#UizARc=pTgX0~N6DpOUgN;t)*hZ!wZhtWy)pvji< zN;WsI%;Ey3yF`9&pIi?lod<(mrI{v@iQBs9(`42NI8qvizPafr(ft1aAxcDFLF*}Z zfU^fMSE(xDIh9@gRmd^IB*lB!u>5A3l#)9(jBEF; zAC%0eEm2;LJf^&jJ+xbGeH2u7Xgy$gmVe73$}Qw}j$SPQ&ZlX!D`+wQXCHacLR-ejt>n>}|2)6pM-!|hS4SRClN+r8c^xM>bx7b;^O~+Ft#pw?ykkmF`haU6W ztETw2$gnO)LsU+WXX2Lw!wz>syNaCZS_Y7 z;+;FpIktB>{H6S2#(ngN`6I9)R@kyHD=__oPXMV3wjr?5cYHd_sy^Z#rJW%tYMj9+ zatj}24qW#|_iad1dp<{*Y#LD=OJI?It<;a%fYh(H$QfQfcK-lHKXm}>5vGddVIyuh zu17~SO+G8Xt~G)7%?kibsV?1}l1jrMve2b6M0K=kWAVT=HF%mNY?TXCB~L}_PBVRs zHqRtSsIp@;uN-w{&AYRc<_0BDL_0<6E0H@~oy^gBKLH6WEed;=qLDl$ea{5&#Fp z0aRB{<{}rvsXT)ah`BX!n%TJTA&sn)mu+<|mUN5_E5y;X`4Xpz14KpZFXVn?uEla| zh}QS1l38SKu;bM5qCDhyK^>y)N*!s4$zRaqH$>IQhRiXq22 zb52|0%(d`1@G#tOR8>Jy+w0Z7RbV*I!~-htnYPjzLQhT!m`b+(wfkI|#^WGuy=%(6sEN;-YJ(Tz!LZ{J8lQ z+#A@}PTR$R>?SE=#*Xtv2#wZ*Yv!bllS02Ldi*+X?e`RcX5S=CLK5e|aV#fUpNW#u9cM}CBxt`Xk5NA4;Bl;rTOX<< zN{%vX$o%tRiuo0-#~&L9{`83P8j2!ly<#zP4m`Bt8jJ!H(lN|eB#SAFqB-sWyEbAz z+iGo+uz=7ui>hwj@aqP|xkrO!aQ+cxV-8?jyBx6??>jN?o*6 z+1=cJuLN!v+uIo9vA@i4g&nJ(+i#a-cl{-i3@chVuvhbBCT>_^ztW*RaU!J*S{=hq+3 z=U!w^a(5%Cu#bt{s=U{=SUx8t#P*JSppPMmD}bn{r+?C&Qs-IUK1Q7%p>m>Vg zxyzk<3&boh+L3Wt?ZQO(w4}z!;9E9{xKFQ;g+3pWb%JnK6?JCL6O<-2c9SN_ZRvFd zb!@QZ0>0Zqots2d)q8cvGB}n@n7N)qWi+kn^7nVg85q|E$!^l5j9^#>yomMxI@A$^IGfq zKTw60t3KilK(+%2YZ-iyh+S}vP})zJl@s_=tm^BWq|sE=GgBcrx$MD|ejImB!QwT0 z%!bIw7~Uiu`YMm<@2^ktG%A6ez-OD%SQTYN7aMK(u%WguzSJg!6xunWC$tkoMC*zx zc!DEVXN*R;JB+bw9IQndY_!`@85i0ITpjzA)6f@B^}40t&OXI2DzDvRACEFL%Atc2 zq-mdy>5x0vOrG!%g0_mkH_fJ~oloN#m=&$YWA5*#S50nJQxIeoldd|-$@9u?Qh4_u zmW{5ub;yf9j%8=fas+C|8)lL~Gh)n&mfrqbZICaSl~+q~Auhxne~X~|nums0-{f{# z47t#-$mH|Pm`;K>+ii|!`%yIbQ{FY{$ zvWjd-PPyfBJ4l1zPfwLstQ!;LULSXhaSIz5vmChkWs?oxPJljG!j4!p+B5*7j%-9F zbJTxFR+zpeftYX%3Tqhda$|KZjOf)5IQPC5WF3oY<7h4z`H~_kCcSbTKedV>wxl79 znUhvc!uop?5;oXo#EGQdveA(OK?OeAZ$$ZZlQE4`9 zU444v7yjh=Qa2@5&KXhhaf@XlQCGhPIz1&GY1SAMB5&nKbyZ&ens-h~$$6#6_~Jc1 zUHiNylWiT2%qi}&5y!|)4~Y4GlZFB#&xySdVQ5WxNjyZMNUIZ))mDpT<6&adk%(-djivuBP&KMOSS$ zJf&g!v4}9_qBH@qBopL{hwHU8^j@+4R>g8-wdFhb7}wD)T*w@7ZDr1t6=ue23OuYL zFvE_Q%9@XlzggZ}&lhwPa|-KA7M_W5cZwiNzbA1Gf{+pZof)MdWM39u1tnEN z@vmh4UGc6Q<1Ajr9!8;#40vx)9dvrMs(L(!97zrXZ8%ak{axt&~aV?_41Ct_+X1JV`U?UZ(fup}}59^W3atIVqjk&-~jF}PG|J_N`SrN?>` z=Og)k@y1$o9Y=Pa*AY=$9?P#%KIf~kC=HoqE#y)0iIymlybkSDwKym#>7XrnYl@CgGRFihqkOyQ+SEEBvL}(Yrf{UoCuTFRwv73nO*m2{sE~`kSLi2>H`ZW0Dc$X7#q22NITegzdJ7XK2G1{Y? z>#ok*EM&19m9lWxU4%{gpXwg68GmflQu2I)O&E?Vo&0ISlQ1a*b+2CKl!SOMblND{Vnp zObk|m&l!*ip*VXxr)^hUvo657cyK;F$d1LP@P{lcTW2ADxSVQ2y3|JnmV}*bg%uHZ ze0wKZnPI$?9AG#tWGAh1Hk+F4mHLyf12I?#a^X0m{_1LEuJ`$SFHilZ$jl(g$)Csq z47}CIjvQA4O>fp+mP|hDhEA(`qM`90g0n zYrUdZ!)TH&-M^n!T+q)YS<207Ybqs8hcSxS)$-r4d4}ALAH^LX+@5_yQ&nBPSaR=VFyh zP|a9I{nXw{pwE^}nE)dpq-oSObc~R8Aqw_hxdAyrimJ@^W%Q?Yw5Iox?Ww$AFk-_m z8-QC!a1&x$0h+4*zOtO(GQ}pw#qDdY<6@4(t#-xgbCYIrS}$VAo2Z`K#?q5usykEQ zT~~7kDT>&~#VBsE2MWGaW}(cp9C~-SeM&ouDhnh@5CqqE$@6L3t~JH5Y%d|FYZtsb z>q|S<<3={zTIb?~IL*d&^CU!)rbN4cNc#K(?XEu^xYky9I$%!RjjRQLkxnYYIfB9) zl8xdO)f@5puDbT?J;dvHzAkdsPimP2XMUq9G>D|s81T!;)Oa%$#t|b5si_9lRZjl^ z3B1*Z;?XjE!!5YIn=cg>X3GhGxE%KqSdOt8a!+R39~p}(skF6DtFn$k#nXhwY!(FRxs4kYJf5yxR-wNmchWw&e>+Lk_w5UiGnx!zMpFCe+ag@2OK-kb(;>DMn-GX|(5 zwqanbwIPLb%0}TMrizKCiKl+9@x1oxs$T~}yvZBEUc8tiU1{Ky+jP<8NO;K{2N0ao zRnf%+_0z06kA~pV*W&Ohp|Qyjv1Dy(+LQG#S42`dY3KGz@0kPmRlVI~*uMxS2RkHc z?ygQd3l)bMC%}R)0oa_!8XqfuMpS_OtEnpfOVs>xkYm=n$pHQ2oRWzs&P9#Syq6&% z6D}({I)ND(1zmnbPtU$>X~}i7h3l+huC|*dgHr9Akj^9TJtd-MI23^w(dLIxO}e%7 z{5oUq8lwT8?kfW%s+_bAHy$;V*6S;thH^=#h#Lo9R}i!^+=v6OTzyG}V^iy3Voupg zu(Y;*y~mB)C`%Aq5U!Oa1py3*kkk~EQ4tHi-}}G9;@Fh=HHIGE6Juu@(kRxk2x1H+ zdMpuNa4#s2_#`NTUG-G!Il^(SD2d2$@;jr+STvD6m*Ko|*@)q~kn857tmz%KLQ-uv zZ$wq^q|Rx<>SE;_jg{D3%YPmk*_I7heO!^*QJRksQfFXbQ5+FXn-}rwE?3Jq`&M^61>q0P9Bl^+&4I=SDgmOj;DSWI1| zURDH?AAD6+5kU!-#Ys^~7q*sk+z|!m_-Uk`ue@?C`MPIkDz zrDh$s)R5eIT+I@(_9n(*glV?KRZzi@*|mEvy|8S@?k|&DwyT$pO);{a0szX86{!t}oYlW1WC8_kH6{MevWNNf=vN*}m%{>) znYPK)gx{#RqH-1SCPm+7EqIB~MBlgL)dlAl(^E>}>Z#bOW>K-o4TW`*L7w8=tR|z1 zHt0DJn*~8dM-+eA>xyW2VW>0iYwx4nOM14H>)VG|kmNAr7tG_ds_BskD?+NNroFp$ z1CAtNcQ5AE*xik7okKK-A|17irFY3Jtbw&;g~D+R$k%dqPlsHJ=O9o|od-09OBy~? zT(OPV3trp7;C)|tk?=TVf-2s+DE!|Joco@n!rN{HOqQPR9xW;6T517H7WOjdT31SxBBgCrXget!(B6nWD z$ml#;(^eGtcwlSDZA^HeM~bk$fV}i^fNixaPgY6KiY~qS&G4Knii4Dy${deu-D@dp z@8Z20IK=ai)iu@3Q1l*GT zTUu(WBs+VeYt|yX*T?U1>r}L}!wsw|XY1N_43cBs$P$$NlX*~>4N*{bF5b(#reX44 zH)C7EPrUTVmn@VenPgsBiUO*PdQtlA&jM7uXI#w=ZK{Z_)F zJZ7z>G}F!$Z+y&$Mn=MITo%YhHBZO1Ok0d^=i;2Sv+d+b$j;GWoHt-dS1lfwA%rv` z^C}~aAZ>L>P?NHBBlioI27Q%el`UFF%bJ-YTQcFc;YJwZrppS_u;YRrF>M4<%|%zg zRa}M1oYcl!L5CenY;p6GE#!?umajDkJ*$%>8w#wHgc4M3K26$nb;vcmzgdD+OSPLu zw5-9GJ;~`-UL#5V39%b&6w!QQKx%-x_Sd_dMQfFYHxe8>$@Ug-;Wsf$=#s(~))|qj zdLNrq)R#><$M{x{F>>N9^?e0|e2#oJB70M~o^TBxYCrPPTk)YMWkvY)Ri5JcwY4h_Ip$EXU~FEY;d z+Y~id1)*_J*S_xEE+fo#=FT|oFFtid0UJ#6Wu{qKEjr1PtbIvA3+Mj;)b)?y zoOfv7`9>3QwmBKd_V3uYT940kZdz_(yyJo5jx8w;^g5OyIDFeYgJ`XGcq~WF1qitDBea@ z(*Z(lK*4lv6XCB}ZLcrV$Tw`UiujneMAakLe@~Xn&Xn-+Mrr4o_Xur#!Wu7+LR8T@ zy5>wr8ko)w&SQ++F+%J>g(72gs{rNhjQW6q%Qh6YmW%TD>y0ryLjlO>4;#qCBbPq& z*t4QH2250j!*JwCaFJ3*tFGR{p1%sd9CwXgla}My^twtbR_yCzz?Lqfpc0;8`3=d{ z6!h8vN=l3A+pMy5tU5MVQI}LzRah`qLs=!XsW;J=W4id55-Q15F)bAl2XCtM*W7GK zRdg8zUA;A}1!Hb|_)Pr~q)5!X;-h3}NZ})!Q`D1cFIXK8W5&_&9A=u$Zs7ZNE)gtj z0h44L2{v${4#v^bByF*CU3F6VQ&+g-1LKFU`2PSMq?=C9BtpgPCLLvZ`5JsmT0Rk- zCXmQg#B7v5i{Y+87wxi*{HEUenTE1z6sTs>GtptGdub98={4fYfw+4M+y=YLs^{183a1!tS&t6Eivmy@rl7LPxXK8LAhL)=h4XGD(K_Qxf4O$9!jV_m;VCjj zIz~$eW1&8>7^gu7~dMU0s`v<+CGwzt5?ea}x@ml6y6iSr84v7NUeV zT^0|)phM3 zhBCaS22GaccKG`da%FOB%*}Hrk?mP}N=$Lr)R2M2G$&PlRNATW!ZVDYm>A@@@>_tUm=(9I0%BZ_BWlM8GU^O%VYHRP4I;h0C|xj5zI%RR&e#}Hd+34~Ns(Xm|%x^>6)+<%x|*k(7`40`_n zrdwT&noFxl?i{(Tuqmr(3Ip?s=$h%&zCz`ErWB0TmaNM+eojj+t;%_E>`&MFzuWcv`pWQpf0P{K-1i20{?jPrsLn`{A(=64 z3KW-ERvw6M6sZJdrt}R5=lFF|z*qc|-hZ0sbLox#Oq>$M*ITk?OT{KjZ^?b#@!N#y zpo^+H{+&DZ#`5KJ1;;DQ&TH(N_qi_OpBSo9qHIIR^WW}@Z=$H^n{-cIda2|e^KT`{ zaw_T6)xWiDP9apImaewMw(A@5c^W`NBTcHh?M;0;xciCE@_QILJo+2ks>=w|T4D`g zRl6i2HtRkiM~zj1HS(&eDJI=DU3o_%=4q~2$HiZ$jT0D+X#H75S0Rk)Q{_0*&5;O` zsMzcBg0^~ouCt6sF`Ewm0FEeAC6|C#SWN!_cfD>slQCfnjw9MgKw!;P7yM4jzo)D} z2glx|#kg24F{u299vp=FR9Cl3a>gksk+#?njB#)iu=zhexZ@w;d~*-Sxe2Fd%e@>q znCz(3m3x5`-V`K3A}J`+u#Wdt6WRP-S797n_8)DQTh`Pug+QrlJD0I+#aMP+>Exg9 z43l~qyhge%s43XGw5Q4?z>mmI$iI=5;%Qp1THL!TQ_aJ2I-^RGT3Fr@LPAt;Zq@Yf z%Pw;@w3;hSnW~1do7AsGT?vU^%h$LDH>+A5&u+ALdsT`A!#k8AoA1-1g zgn-9inHjZkWVaoIZbyh)M?8K()75qBG06BAj>DL;e2Spl&FUq^RAKniCA%nPIVB#6 z?UiIcTTw}OqA33W4@s8SPTq6HtkDZ z*tHMb?PW}B_>|s!CXWzGa`77NxUE@ywwLm+or46AHe&NwyQomn{QuV z4z`uX5=qZSe9*@1SY#B4MXt-_K}SDUx~7+TtR7NtANzQJ9G852TJ@gUQs~KDdP#~m z4AGX~6eAXq<=lpv^~o7m6!X-c5u%MKG0R_Kvk2{^IT5)IGI8Tbjx38!JOkxLQ%%da zPn)Z*H>}SO2Drd}t2-dhtJX`hB9(meuW`s^4@Y#Jkm8z&k)bDj`ux3Pziw9ikXdBx z=F*rCkY=*t$u=#)y-R}~9X(@htyGmVR97FloaI5zLhYWb+6E;7`M z3duIH+6`l>x%wPM+qdQQE~$B{zcjP4 zHNd#mGWKk?m9IB%M@TWGRl#UbtlP1gtu{#G%kq%!)Ytz2N2~5U$niNAe5HF;dd5py zc-yjy+I@?Tw#1h$7CA*wWC^_#+}u7s-EuP=osC(!eUv=`>b$D56lq>Y;6xDmak%rM z;%;?JlSI?zUrw@5xO=WVc(Hq{EQ)es@LYte|A3vg79RI9z7R@3dH*4RusYc+=3O_Q!i+}om!HU^C^>Ds;f^*b)%EPMCQE#61E zD{6PD(m*=JjKPy)3)xo!G_B&M3)>;>jE1d z;zK0RinyR^@ov?1(@wbU&%0WQR1C8U%`k{8g>!HmKy9L)`TafjHIQJUgpO&aZK>;a<88RDssX;bF5a@-ql5VYaBe=yCryEA zQszM>0bIWY6}e7Ej~*_dGakODj=K4dL*UE6;ykDBwG%KonEW7o-Eu+9W{b%9ShOlHmBELR*N zHDh^v$@;qFpyc=L-HnM*Qc11H;o6;Fy?WfGE3Z2AQfcBA#yBD%5-0OMWM17);psV0 zxx+E?%NR##CgsF8Mm0-sC4bbLa7%j4aN7M_i^rm`Zm{|;5{(8OkYn=R%_(78$eavK z_c78TnYjCe+osCMCDTpYd-`_9tN2OG26rO`ohsE%#w0T$>DWz@eNEd(m{NCQvX1Wa ze1A{JOGbHmCKof7B`wogT|K2(OS_fjnIS4d7n!9u0Amv>3Jdc0*G{=c`HonR8i|zqex6H|~+6sw(uE z?0aZl@k&7ko4cpStRhz&(oK(9iP21fHtNO#*1Kp^WJZv!`&YnS2Ac@#f=;R-c^7Y@ z^%scnoDS-a##N0>tGBFVR*N;^QusP7!)_$0E}D_F2s?y3FKv71d=&?bqfW{y;afzY z$&TJD5Z!Lw=@OOskqH6ib+0;((N*54o}V1;tT&6l%}H6kO>Aj247p(3rW&Lv2$CBZ zP^<}CQj}Z7z*9sW7rOM{+&({wL$c)gIV7uC7;6ycOJV1nf>p;1Be0(6lw*Moy_a2e zMCy)jGvMdO7I@84$DqR&vSoA8BEI-MuaM49GoDty02hvQH_WuAWn|UjcwB1j+h}yjAS^YSq zzTBO=#l>BqsD!1rtl+-W?cc^^H(vpBJC|g@ivXjNy095{-^G?LJg7#a;~w8Wq@B79 z1#Rr3{l?16rLgVPn|~Crwur*XkuU0P35b9&Dx#t#^8C9#9Z@gbo@Cy2kzLU&x@-3B zj?I#S!{EV36)2FEfk#YKkXubvb=+SHzCh%DW(><1td~z8{JbkGnN3w4l7kJTV3g{{ z)w6Lm(G%h8)&Br4Q*x{vLm0XnKWU2)**G@M(kZfKHCU4wfkknXLDXDLbza@|&LCLk zYlzg~)s@y3ZnIj=gqaRoE9%QkjFs95BF?0$rK)ZGI&1BEUT)!4CR&tBmoWxAPOL+% z`l%8}(AXDLPiLp9b;p#r9!G0wA1I@@v9X17^zw0s>&hc77yGPu>9OxJlJ7$O38tO( zs^uzFvgPI5g0){u?Ro2$e}uRd%9$dXd2Od~sdls-cmHvB?1Z-yCRjceSI@ zf*Hpd8($PnWcSxqO?uB^@h=^RD8$Mm*ZpH2O3NwIBfDNMF%nWOTV~=R2`U&GAfAb} zep1peEaP>uF8StuQ8q++HfmjT-JLO&jUo!xsWRd=3=Y*2F;PU-dZu^oYaDkCxvrvC zsPW{k8rZB?KK8CT9TE9Ren&tA$y_BxKu?$BjK}+ethtZF49Txb>C#)KX~|L@G%E43 zZV{}FK~WK{;wXit{dG+;nLHPiPom-rxi(GM*ST>L5517fY7>?SIUV<#+@e6|jDSqF z_0zS?54X(5P6KaIOp|W%rtalZw#|7+Rt1M%h>H8FZV70jD2cGY9;5IUVUe+Q%Xc?* zu_Wd1*h`qyhvu-7o3JTPlQN8i8u+RzDs{)1Hz9K)oX8mwSwM?EVcD#>OJ2ZBNbQu_ zbH9{GB$~J5(FeZmQ*7>Lv*p4oYoLxA z9OiWdT5N>z>WbR9a3x7cA~Yu<*-y@4<1GWPBZxWiz5iAEqoljOq49 zvB{1cg|#JaVI+575k@rMs-hC@^TJDho|B)ZC|EB%Brj_h$5aS_CAqSZ%uJ%2b9;y{5?!?Gi=Z@YB7=HqOGFvZu6>loZM~rN)gS8&}g7K%;NIqa2N` zh&xF8?(Nl2BvazeW0jb-TnfrqlBKaV=f)Jlus3DMil)e^9?(PuU5T!~y;SkkPAn`% ziz_HLH}~&LdQ^EY);bT1bxtEKwm_yj5|Qek506X6xQ7r$%3)xY)9UN9=9#y3y5Tf8 z1g5tN1JTIYM|EA&2e#EMdcI?Wa1rF&JgTLZ@38TMI#E9k6R!}=7hw?`actx&sg|g_ zkb89BAY^qjs5#0OMNjmcQEJXR@McES>5xLb;xbewoLvOX6!&h`I^(#1bGT>he0>&l zyiO!YG2y|LC}W~Yc1cFEu~d9mGSCc%ZmXd8Eex(6k{@m`an>XZbCX*d?d)xqQCr@k zB>6^0b}ov#s(w9ZnMW4#*ZEIJ2Ej4=>j0Z-!CFcNMBQN{z;&Tk+Xn~cG+))*L{x3&oN?26#8%Z^9Tinqs!GWj>GBfh^(l1<;=mjW z4=~DV0W~b7%6(n=oDvgPd!j07+o0troR0mjPgO3CCB1W%6>#FpTUjhdaU(ksp?y`N zd&q=N9=khf)10%P=T~qnq|Uoyt-6zg8JdQwq`w&*c%O{>q(-dy%eeMluQC2i$=zn6 zn;m|2RV+(4YTmb#??y1Aa+qcblebv;|&pO0Khd@%h>xpj_0+ZJgTAdztNjBz2navpphmgx3*S3?q1_gbQ z#8=|PlnE#5qAnOZjXvnBXoR{EZBZYON6568lQK9lyxyk9Ry_{2TW(tsjqOz}ySr=G7SQocRHUDdNSQijNc|hs&9NR#HD#!+B$k+X)JTEF+o+Dt{;Ajb z1rG$hi=R%wox>btE21|9<-cA{J8$mM#B6|#N!3Bs&3+p9>yT>ltQKBF`>p5_pQwDYCEzg;3)3nJ@GTfHr=auV5WJBE@K@rha zbNQp=(LdJdEdJ!_=VQ4ml!CPw^YB`O5-ljWdW=RHkt|dR(KRyj5~(0>)8*>2e>{zY z964DgyHtJJW~MmnuYlIOXv{4fbrI!l0X0n(MNJpCS*^bX<`S@M10|IGeY9yg5mvWt zDidcJ_S$8*a!Yy+j2nopAu4I9ZTV#J-xyyx$NAL+TL~8#30cd4wM;>n+!+e8An5rL zyr_aBr;|?q0H>->IL~tyxf?Rg;#Etm%1&g*)^F4${WLwxvxuGoZRPp5XsCtq{CcY7 zY~Pz2&*D)|uBv+$bLy@oXVl1I?S$;P(gSE2B5EMocKG(&Ba|m{Q+TjtZ`j4JsBWnx zi48oLqoGW2S&$mUYqLOnz&=@yH^P+nC$Th>whk zbpq2=^y)th(q=O3arX}z*7{p;n3Y~PGEf~-2<0yn#JN}75uy}ECb`6lt%SJNu3C*_jQDVJWwOo+tri$e-5 zmKhDG0Gb#os;_>ppnbue9Jd?CpgV@qc z^0e=!sn%I($(YQ!hjWU;tfskvP`2_RKON_=m9O6nm|^D9 z6Cnyy?g1*gs-|cupy}UU(Rej@%qL~EH4|uPE`G5Qh!3+f%D(DUV^NR>K4sCc5=HE~ zr&$%WJU%{cUzk(Fr?RM7G9ygZ3x?<%GG&TT@y#K&LO#D z61J_S8+%-yMU?8c;#a==Z7X8!VR?;QO%VWne0}()7++Hw^xR?Vg4JaTn(8rhKCjBwa(0Kdb)$ zV)}lc_I*0cGEcW_ICYuTWpszLt30LV!UM6U*tm{In#nZkxZ|?pxImzvF2&c^uh?_) zbZ72KGIUom$o6L2appsUmLnmlK*=bu#4_38fCeeg=J^$_DP&(fb;!jTEExxwIT{p=ii(CJnlD*@BxXE~ zdx%4B>UK9%4_KHT8ta}$i+yN<-U#ViJE3G|s(QmYPXYpaTE zh;CgR(cha@)2=qe_+gLRuUpd3u+1or;zf(lNToxM7GVUJ-8MG?K8Q)87SHy2#b#hJ zsv>d~-JLLExA7;rD#q#?Z!%Ud$U$_G)`Bq+5|V8NLHv4^m}QJ%xgRIW$0xUSYcJY8 zl*Y;>Ht9uy6+1r3Fz1X~K}{90LiAp_IsR{*i9qB>Y-6~~88l|yC+S$NXZdx@BuE`n zm+pLk*L_rXBI-S6nZF`2Uq#1{CQRoSyE?ba2A%2F!cdjwfuiv3gQ&K>ws{x*Zm~X6 zqsRT%6yo<7-|ke803-cPDcq9ex#1sbD}kxCw3RnFjdt|wj;OebG^@yX!CFkR$|XT6 z(O0HLD2+jBm)l3lG&M6-(0@*yP<_4NSQM%&7bDX^xsN#DwHBs58L;U45su@E={&3= z2V_*-y888#@i=j8>r9e7i%IqQTQXS+y>DJKY^>CfTxrJClo31b+wjw@^^9+aYgvX4*Hf&Ye+6oiSp$jfp~+Hd$E2zf84qFYuYD{z+ZyAhb8bb~ucZ_kU@*JH}5x5@CCC#K(*IAODC*SdtY#Qxr-#W1AFWXoc+ zp={N3+tb`7eVV0*G)u`EcF#X4vgCZl58tJ-$#25<%FB9q(FbQ?MC%57lsQbfhU+w@ zlI3mVi9KYaa3nCmLm`_cN$pa6Hu%UjP1@_*Om~uRd1!K$=^w1Dk%u`FXte=tjkb2z zyCQss+wmzP7S>aCiRq_L^L^hZSYwu1EiJ9>W;+%vH)@tN0(oL3g1X<8<<*_ZseGH4 zPgU!XvV8L3 zne#ezndnN|Yx3xtcI%3`yN&KA(qs7yN`|wza_tVY+Q8Fs>4bAIqkrrmNQ(ml#HaTgbK-thC!v?VOt`-jHLN%9A(=*EIn>ijQs3 zRFwx!>(|$EWx;H@YRe0flWl@TDLH6maw8Lr#$(84`){`Dwy4^Ek?*F9*C<SARNg#ZU=$|SQ{yk$HnTliQWyO?Mn78g^i(atG>*-HAs7jiZgIoZNNh>*Ym0>3TQg@AMNWA!fjg3WMQ!| z+Y0Gv4XWr$(?G+rfZKgd#a|gHpb9D~rtgPYCm&n!)s6N?HulQ)hTghNHsi{6Xo9vA z!PlF35Hue|EmQE*tfMGzO}XOZ^B%J!g|WByh>`6tO%tkrxay1@ zhVp8Adf1rfA3N?}RrYMZUepJC4GZfa(nGqSiue8%?baDr$(&6801Q{+mD3%f#AijY zZe!;?1&K49a(q~hI0y|OfHvA`-*T3zr7juD{6@GR6=cN%5#~WrE+Ji{R~vo{3QtH; zU|jGDs`%G`!%e+pb(|T4t*;Npdg?-EgIg8J_3pT?yF9B+>jp{G7fAd2bK9qF7p$@G zw4!D+t=7Shm`Jlq;IBxAuek&sS;8ykQgOl*YvQG^!=cB5!p#AQ_#V-lxrdd%-+azxHMq{G$>b(d1d zn#K3+B9xQ?GB(5+7KjkVRJ@3({-;;JZ#FrjQ0lR}?3%82M-Dp=EQt8q!iBMiQN~c- z@(O5LpsFur*Q|GmG2FTPDr@R$TLrPQVhc~gcG}Hr-3blCWr*mAB94NfYP(leT{`1? z+*35jCFOTHBxlt4Kjbi{&8Tqy4iA4%p8)i!Z@RE5JD#e&9PK1Q8isUc)Q~J&RaS+19&A4n~=4VlIpJ zCur!aJ2yB^_g&vEh@En4Ip!g8D#I%}w<>ZfHljM?!&wu@>>W8zFya9?N@%0GK4tv1 zwEL8of+Wg&8@!6q%vLOz@myh>uto<*Tt5;x+M+6^z4hxKY9OG|n9aKV6MC*_!e%<)Rd0;N$Ly?o? zzfFEvLpZFt9z4a99b4G0Xu33i;%VFTuTc3f8m*UW_YW&5vy~p5D@EtZ+13s$*lS*7 z8Vhm7MMX?@B7S{VFWkK}+AOiUMuQ)qI1NCI&125!D;b6!kSo3M`ITKSnFn1u!;kJT z?8k~;v5d`QE)`fj6HyeP{a`E8%c}nX>uO7LSvKziQySJs_YY2AMFJp&q77LT2 zf)ZFg5;KupeH%3c)KTCP(RSU zRL~c`sjo-CHg^$Il}jK1vOrD0al1^OO@z5ji}512Wc7;79gf@U-E=91Su|vK}C{b(c+-f3IIP)k{-Lm9_)xPbV=7Tmvm8C3)ih}4@-tUFh#EMrDQ@kvsW~q% zQ^)@RE7B$EV?kk6BFU&$4%s%fFG-5iPZ|qww>BxUQN7*&09R16PCLUJUM;J88gCZ+RIqD5#$V>lVVZ zPAg-Nu{qNr%(2KDfo21HJ{XLMNg7198fCE56x0Dsi{Z5sy@wxg?;p#%;~0r>_wT5< zot1<2UhTp;g&KQC5m1{qNWYjmhPtm;DfYKW_CbFpkXp#<(!LzHM_vvpvT{mXh^(@n zLn0673Xv&xExo16uxj2X-2|Mb8l-sb#E&_vpKdM!t)e}uoJ7~GSMa5jf{#4=)Sv^N?$JA^=E@d?w1<)w)O|cXaF%LHV zSJS@UoZ`xS!afm{l5P(zC(}5 zSNxY6o@_kITN1?GJ4+9vr@l#ZCp>;N(SB#m6&FN7(RJh8xBSQ2EO&`&@p*AcDtw$!d;kwyP+eGI^5oD{XjD5gS2I=C1GI>Q58R z&Yow8A!pHRW#toY8b?AOux?DI+_7B|3ArkySAsU-pE)jt}lPh^RdVUQ9X%;D=hliqeUy+wkPLgL-~TB zLV|*tCtRBE+z?^S=Lvl%>x(Ra5*6HZqcn`MTCO%iXif{rK;O)&p}803>V9XL)3&^A z?(&htm+1~pZn-7SMW}Px2sq`(0Dz9AA(7>|T0YtEIOAM8>b}}#ja8(TpHwxhP&Hm{pSKfKA1M}!*!VR~ z2fFtiYxrt!8QMRVRMp$YjPy6_V^>dddy-rkGF9m#As6|YAIPe^ddloA@Oc@Pc56`z zra(cS)OnGdfb-7^#z#{}K)lL@w7YFj$Eg1RbTxR*bQ?OWn%T6t%kCTO_$wJGY_j`| z0TR4u;_9F)qW=JQTz5^E@p|!fRVmm@s)FKJ6Z51?U>J4qdVDxwK-e1SE${4I)jMj> z6~DvoLE}}%TgPnqaxOh|QRGkqKG$kUHc}fVNwpQ!T|X|l5og>91rA2tf z416Ypsy#<@?js{yvoXkMTC|URmY-5-$PBu1#w$dTVR(_Z6<5X)!4Xe#Zunz4uPO3V z8CEHeN~~!yIXMlzgSF3FJ~7!go08fys1w2q*;GYU1J!!C&#QT678i@;(yXJz#dcb} z7K>8zkz6V5MX`q*2g=C^?`+FNO?3F#RhC}fB~6agv5{KZHx0Ry^*MgohN3j~peClv znz&?JM{b_IWBdtGnf+2V^|mKnQh^A{A*7#B=6TBI}bPa~+F=`*wy*Cv$^PYLyskxdJICTy zn-mm11rPnMj{t?0`+v8{S$#YU%jC6kTXEuhWLri`$-{W|Hz!8O$;I2dt}%i3_Qp9` zmq_}8@F)h2* zQ`c(fyu)FGy(5SdH@vffi$sc!xgIR>c0GIH1Q4t^{CRmpm0#7>LY&o`Fv7aEis?~Z zH<;u=p3!ZYE@IO2*_^EJl?wS!*%DZcsGvi2`Y{5KDJ|!>ao`Oimsl0~n|* ze!h)~M_}N$A@G)NzaZOVd6Bl-iU^9L33}_*Ru7SJObmMzvwo%QgE@&3`n_PvR+AZz2h<*i~!iYf=Wd2C=w2u>(bo)!a%d3 zRT{z?M{2<88Fi_q z;S3jSn6FfM!c}lk3C_r0tGe})$l;vA#~k8I2j{R=Ze(Fx)s&W0(s;v+Fy z*qM56(RQT=7TG*XKj)doce#J$8GV9K(e6;J>+%N(GWy;=(_rLcaC#AXn7u4 zk+)fC65uQ)Pf4S6`oRO0B4`AHJ?)wrDyO1p>((uwWIT&gmB((@uNqn=Sg;o$d*+Ei zS$agd4eSGH5k;{CUfS-_G_U2GO!=&8!zD@XW3ge=!;)>c5yxYPyOSV{^)+w04w@(9 z)$T8qWwNpAiacy?CWUhlq)D1fG@>Idd%%$#07ojtZz<2G*Q(kETN7w9j>ed315Me{Zd7=ksSBWdK-KURs= zx_!;fp=OjZhF!-Y2{N7he!4GQUypsiN5rM&Raa2vMVE|Liwj>yj5-n`&3s#JQC;~zl4ZP< zRKJI-ERO5DkEmveCMcb{JO~Pxe|uTYk3|s z9-^}9vajlozpjN`X>%*d2BYz#?up^v-d zGjX2C(LTSW2({3A^@nlx5r*1V%CEnNlHb`~lrlI@#A){1i4`Krbhj&xXhvcvgYfU! zcrq6n*WBDzGiJpmO!eC^qpMb~y7`>AW-98Ner4OUu_6yv`CWD`UzW$U$D7Bj>gLQk z#YWh3%FB&NMofUvx9h5W$f>8NL(ZiJs~xt1B92W3d~$MRNNbOuxrmOrv9}Ltk@+-5 z^-oT?`ky?)s|k;Wkicln|H&k zHzoU*m1}K-(%46jQ|_(nX8T(Ss9?j=<3VMU^C%j%IA1&&U! zzOI7ydltq!WXd+LO?DijefhAFrw!RJkhiMuK~&S_>D-$QtafMIi#PU?tk|=R#CD^; z+d&e=xvZO_4MlB}Y)D1LBo!T+>b+3oJj9_lnx>T$Y%aSVd62JZsdG&0(yc@f#3>>< zIBpUV{E55a*BMItn#^G2^_wS0#oVZz+=!9ghR2pulA{DDTco)i3v;TcsG)}T_x$zO zIfpGa_Y&i^5N;pgl6b~^T9=Wrj~VIU+k4w&ObgqpnhN}z%TC#rVS|0ZJH_};Nh;zb ztRbP6`xnJpu0)pe{y8nT7s}&q2lA11)93vo)?smta<#7zM8j*VQhrm9l(4fWEt_%C zg&D~5~phZ8wts zq+edR2`bI^4 zku^hi0>Vp9jf{1PB1^Iw1aJ8&*|w#iE}A&H`X^2EU8x`Woo~l*@(Rq+%ZUh&UD(F+ z#;uOelf-Sh``#sMYVOrleLHd=BlA3JjHY#7MQIjOR&$+bXsY2b*NoMmc@uNUs{Z}I zHlm&O^_axvxs-MkFzVzv#<;#yDYjx+Jmrj^8>j9GJkCde%Va2?g5s+5(nflUAKL?2 zWJ7hpbOwb2Jz2W%jG07l*&Tqinkwzwh4AZ+!|m-c35~~PO@T6^ z)~*Y35@S#+nToJY?NG%5_RV!J-#>4US+_r4VAhtES=^k3BI9&k1DwfT$b_u;TXex4 zF&Ju!-o4bnF0jsepur?UuH#p!B2Z!X2FJXbw6-NV*5?Bv=ZWWC(FLtnZr{(W3lg;9 zoBkl7$Hr~bjAe|-YQ}7-ampW&q;ll1AQSnnKU91`{s$5$0~7~`C% zM zl(j_^`8DtAooAB1*ztef_SThAe|kil1~j;Z9mx_Oiu=bdZF)3h>#uD@adr8VMboFP zF_`uYeb76RPZ`e0jT$ONml2Nyq?RNuHr!TO+A1oln>5i^stkATK5Tp3`O3&Yv)ISn z0jpS3rHgE(Vl>-gCbAn9b#@f)G~52;iI#bi#DBC%2E&jJZuBVisCRNqDi4Ia_f=v z9zW&Q_{Off&AfJW#vir^t)2+OB$#=s`LMwm7UZ@+%||uWcA|IIPYu77H-|Zmh0OcR zh65!b#sZFT!!m}C5|Fq~x{3}FF5dqDk616;oE+XpR9uR5Z^g?j<1{jx3t2BV^34(_ z8+Gya%BX6eGB19(>gx>7EiazRY%HPL)7wU^V2L3^SHbqy1Zc*fgd`>8Q|w8ir+r`M z$yxo=oPv0rZQMEQYT8pwn><=3;4ukN0EK+J1rb!WO;h96Z^}Hidmt`o?k=0Nb-a!G zwkV;%Yxxel9y83L5vuOh-FIq;pB-}8-1hwx_*8VED+Z^?=L|SAqIJg=pKG!3pi1gn zW6q>t?6fuSI`YR#@L3UbY3IZN{Sh@J*XH%>9OI4}fsV`05&9RZ+N-2k^QxYWA*U>) zO_EHCwr)4)0##MryYlMS2h8auxyka}zmt6mJp-~*`T34J?MWw#MApz_#tY;m({FE& zT#a+fHMXuXlG4=IW7!2{7G@k1gm0Xf=7M6Q<|ju*6w~=@yW!D&)VqXB{h~P}o0jn} zD-Fy>AEye&-7n??2jl5Xu{kvO&KX$jD6C$&870ki`H|+m?oo$bZMKuz z0FJBQadnMxeFq(e9ue%Tt+KgKSu;3^+O^e~&>D}TAQOm$q-vUcsGk+;XA@%FDCMmt zGh1a(ADGx~!E5VTm`@v}ELno<3j2P25WL;`^gD}sai{wvkB^=?UJ8|}n#*>;X%C3Ovn4$$gPNO6`< z0Z2%M3TNZ@L%F?sDk^ozITzdKA%B;3)vw2=$gG^mWz{h~_gD!d99fMHa=1-2O{$q7 zC~w*-z4Wl-I!vv+Up~gHG6(On(w#XKO zo5jxZ?CCMrygG*t?EHgx!4D z-%ds$yD%GRWY|taXZb3dMX*hFscWKXWA`;bkzI+BrV}eOtjF7`fN>j+!%Fi}U6$Y+ zlQ$a;H=&|xx@o6ek&|Yb^~DT4R`xADU0pM971VJcH7(gvoSwv`QQIUN1Pz*OEp_ds z{{R%`xkR*U<6Er`L0*hq|_u%1U1!tw1@@%HMcjBuQhz`@PTMVzhK zS4%ON&ABgP;$3y z7+iGnD#EZwDgqFBS%a%Cw2E?3#UULPRY!KZCsrB$agVFqUK296F-F>{DUH{R>58>3 zm3Rpn3sIEEL?4w6I;P}4KgQgb#`O^~$aa+nSM<-T6>Q^`Eym+GfI==Xej(l|zeVeg z@J=$vZ5VSN$e6vfv$(7X0{~;kd8C0DQ|2Wlb45_>n-izL+8N_(1?(0y0GqbRR_A$!MyZb<^YP z)sNgoW+ek4y2x*?>?L9Z>xwRpMx(kkX$&^;Bcg~KHnv*#>W`5w@le3#VXz>=pu}GD zzwE{|#GmApPcXx-6Rrv&e=Fdcb%o*FgT=q));S`qWmBgt#>Zrvkt)SqZd+k79u`~;4F}D$Q26{h&kOB$ zACZ#1HnITbm1_bWj5g7~AlE+P%#{TJ(H|zo7gv9M!dp|P3msg8{_`&6HfbT!_ORzQ zX3Huwe5)xIGfe{;ZbBWqbkR?$W`5`<&9}?t(23DWa%2h2yIN8_YTRM1W-9}$#-d0d zDypKYrMI>rm2*~j_CbNyNvwqv6P1(5v5`{shSuV&n2QQKCasc)p%deB5)0xy@pS$s-t>IMYX8&w9%eaq1# z&6L}=s_;i{Fh!9GM2Q$Jpd1H|#z>`a9XA)d!cY{|Nq77?E zt;&|mP9ZpMqN9uC{IvC6gA?bgs0`t2joC|u@2!fSHHDOUaRws>@VL?M|(@jiZrUAZ_7ebb)nt7R33rO?6!# z<_yOMn?C^hwna9cmLwSN$fah^N|YBpu^6V1z>QZ;H1Z~$Qt}1^h`Apbp{j#Yg=E7q zU%D7J1uWlu8zlg3P0pB|_<&kf`240Twyfp334&P)Rs{{T(VLOcdxzWI_FYMYG* zMAJ`I(SG0Sc*d^E!W;`|bva|#K*K0D?!M`qm_9T!HvPhEo+}ASj3epUc<3>Q187 zXP9LA&J{YU_HA<|ri&U(>ZI_5K$hs(Joq%Efw;yfseDN~&fxvGg_rCn>}8d^>fJg3 zTayj@fvtMZOm~6x1s(n|F+xpIbyeu9I6~%jKg$r~T*$Vtmp(j4qsDGP4S`K|RC&#o z`6>uW;d6TWX`<^{jPou+c`q#FjnJJvu-lA)eYw)g9cnWnsPGYy89;h?*#!+XL@$RN z<$S}-ALeB@)MH~&>YcZ;o^-P$wCP75_oQu^D0@w{k+4k{Y8LL>PdtUpt>d_kMNKy% zspB`K-MJcDEcqX74qo44^sj6$%Wqkg4{sB*h1#pb|_-xFa^s8uvB>|#! z09yfN#NVne{YU*?oBLn=;s+Hnr)ht732{~ z%C@uE_|u^MTze$4R_6mG(U}RPME-b>r^&CcR8{`~Z)|b=jze<(u&XBGNWoY&T+ph^ zD<@mg#BE#bzF&{0$ER_e)+HcvJN34a^PE<7FT1$7pCsQFjk8vb9R+NfK~yBzgWtbd z_5T1hLv^>Var*dJwr0&aS|w_-^UleNV!}A{D)<{8q%>a_%&DSu{{Y;LHX%B99Yo6O zZJ5X0j?`(AqgK~@7avIO9?>TVQNbTo)8PvQ0N)1PnEJY8p1luX0p;MNyz$c}VvG!e!tjxb{8^LT(2P!&HOv%EtB z<9M8hTaa0nz7{!w!-bnbfZ%J zkXb!)_q&-9Ah5paQ+sKm3Lyr~dXGP!sT{`g+PYRFMaI&iT~iUOTr-da#Cb?=n3?Kc zLlsg`MD4e%LC$ES$g22^9j{fmc9JD{*hnRB>5?r8nGVQRLlN;3w9{m2JNGW#FWKOk z`HWsHdQGElMTsJkJa?p$m%keIvR`&3alg+W&ows+U38T);*vc|G%dUbx{`ZcoC zH5Ryt*zw7btjiMz9u-d#vf`RpjKJ!}dl;-Znv*&f^*+R!Y2R7A`D34C zN1Myz&)!g58wm008J2L;OEsR!K>*QQ{#vOnb4F2Q58bl6qLz!Vr&B8U(QtWr z{e?YoVhvRzOO%c4VHsV1Q;44BqHPsb@^j_cs(LDQ$qUR2Nl%_hypt*v>q>H&B6Se5 z*R_ibfrp21xTY$=>D_mC*R=jq$uYNG<0tYgzGgWdHCLU=xVExfTBpVq)o^{gTai#l zQ1W*5>Vo5oDr5|5Y*E@7`83MHs&c{Cr339~)TWzv#=v<271Tu4#o7E_9}(jGb&ykJ znG8m*^V*)iYT!@}^B#7NSpc*S(r=F?QyCga;)G(3*NRn>*{4YX@Gkr3RT zD5%WlBq%$eD5CtTTB5I~Zky#`#G>V8X&%zD;~#DFj!(0DIk~S4Bid-M2{wq(=)3-J z!>XP`lZlQ1cvM)m)Of_=ap^Hzi!EmzKB_Scmxo)zF?^QJvSo&5 zjNFua6^5fFl!)x85hDkY(L!CWk#_CX{sq98GntkRS1Q5B?c(EeY@|}io}S`BMw=Yl zVM#Z*drcI9S5^H<(=tBaShl+48)!0^wxSpTWRu{dzG(|%8bpZgHjTbX{K9+{wNyk^ z-n~nk&oC|P`9@?q-(gs>W5ac*D)Wh4)D|E}m;gR?KOT>gsqRwKtVbgIfwjo3xbnVq zAPUh^v8 z`<7#AUh6ItmxehRw$O-zI*v9vCb}=GbbN!%iAQ0WF!kYPHa1sh9O+IJhr%z7k8lXd zD+t-5ZTYwB->Go^4CDUe5vj=Lds?ZsX(hlhbzCuN@))~J1l3Vhb?Q4jJ{1SV z70Zqebr&Aq?Mg^)U;f@&ukk9hK(Rb~(Z82|{;)cZ0EdK4&0EMJ$%y774W^%iNDR5| z!h5X>D2s@oD%+Z=FZM51ScZ2%mK>+&+&xxmTo3}Ty-$-W}jS5 z-zMYU1jg;MtQxXp{{VMyS&5y)^m3-QugPvS;d!Qz$qiiEO}I^=Yx3%v{)a!u_TTX3 z{xABU;D3w%0J8ezoNkYV?)g$3(!-qGs!)>i_0l3&w+13uHp>qnM=@bna;UC}sO#TL zj$^|((D`#Xv5qlX1UCa}YP-H2QSu>iVzmW^nL2rk1v| zDYCM$VW_i7Ba_isWF4%t)#li62~1J70&~@OcD!5E{0$?rGz`0cEvTfh+t8dxni*=U;P*YLujx*%IlDH_t}3QkCI0}>*oLu~ zg$^w=r{e<6M;lXlOyh1{%kt~n*RDvq<)^GH>anKkBG=;;)7A+&Cc;0xc3g#zw3IfG z3rH%6n~z?ucuvbPD;_MUy2u%XXJW0%wF=0r6IH=Emm5?xkn@71CAg7=ACFvp#r$z% z81@e_G1&Z-0jo29Ei0Bb;LH17b<-&3P&qTeuV2tCUhD z*ig4!AxcECZPN0AN=W|z%wOUp{@{8j;Wj*@l3jz z2rsdK+RuVS#Y#!FnKi~uS`$dBQI;?w_Sb3(bqDSO9x*lkHL1v|<;!WR@b_|(y1q;o zEK(V0x|5Ey;Op}$H?PO8G>64-=GawXOxc{wlF}(ba%0wQ1a*YSxuFPb6(il-=N-Qu zo8kNu7_g0Vk}YTMu%0Xf6ztYWVf~R6OuWWq(j#gpns?XNs~!=n;^!sgkYiidS7${j zzoQ6Tyz9j6fQR!EKzo%?**>qyR3#-O@_*`jV?WpDZ{QwU#V>w0#B?W^IBcOLLsZWbN=FKHSrk zu}KLVLMZ5J1S+edr(BC?_VtoAiC`Aia~ZyFOvv$0WccyhNhes_)$*MOgc}yOiH5%) zPST_Bc4YS-=JXYktZnmmX1u_|isYnW@q5P6tfh7B$gL}A2BWEdl%1x~Ha)`EwxUW^H59jZDeBYaTP>Uj=TSWrJ8QNS0!cfymWN zTOI!Z+?`zWjsAaOM`-(b5z^Gag9XUo)hRt45?ivFH_c7R+OE<~KRtTnI{rerwy&eX z>nZ0gWjQj$neW;Zg+)i+7g4s_@F{2rn(pd1+oZg@!QMNEm`u-u1Y{ zBtvfZ9Yk$cO?xihuv|Bau4LB7vY|(ExO1&swkmhdz!_>m6Qr&(gvmMTx_rI9Jz%!{ zPb#^2Ga$Ku)il_5(kvght~5t1pLv3k=nHAvQz6h5cK-kuSGhMP9wBqhGpjE~$!9(* zlCyGaBx>VAj7E+(pf=ivj8Ip)_v@47{m-5z{n|&XTt+T&1*vd7vkbU%$}gR=LXb}q zqk_HFPM=3>(B&EQII5bgmw^y{{T*~9K(z0 z8nwXj_;qk|S&?d%6E|Mg*k61Zir|8~wSh50*oeC5n)Sz+R}#?9DYY3J7n1JeQY7sSVxVIzmb3AKbTV!{2QCzLIj&`%zjO0X++1kd8iql~&br$@H zn~_aZ<<*`z{{SuKSMX5Kv5&dS4N^%53W$Ltdn1tPD@xO-yB1i6i>}n`k|TYzP|vu= zrr5UbNMTu5C78Be#kSPgc68{3FDnSrt6}6+LINI3K!-P?$1D;nT7V6Jp{8rd)mPbP- z%o|OLE^iXmI^)ZKxXkIy+6{`#g^tT^{OuTm^ho6)@O6=c17n2F^(RDJQxG6h@7*~r z?~=6Qh?Ma1hWLfsYhpGlTt=T|^^D`85w{y66YwDI6;GGGy>dQNigM&$HLj_+TvExl zzNX{W5?P88UuE%wHV}A2-2x|(9o0zopy<1<_K#9_VCVR-P|mO^Ax6!l7to*HbW(RV$xfYx(%IdzX0**AA)3qDU)7+pTtV z@nyxXY7!y}`23_AcU?!WRm=I~DhN}tJc-zm>(3%8VS`f|3oeZJ8fn(h{H{7^o3+tH z^Y3F%%vO~y@ytj!PvP)#DXPp1NrPgH*D(9WVuz$6S435GbyXMmI;(}nWmwk-vp*Pb zIsLxlk5;rvD89Mv5D1Y$BA_FP9k*+zTxSFArWP8R6l-}eWb?5YKHL(k+PDq1HPIH- z+*u0Q2%74;68smZII1NLeU~&%!xo}-H_%CJTgl|KjyYuH_nHkGYDpuC;yds}O?^7# z`23-dSW3(KU9;iN>{{XY99$&<9d9iW)W(74=2zH9g670sN%;uZ#AQFpy zO>_;*@L$8OKf`gn7FIOIGmwT&X*zX`8Ltz}#(FSEX^4jM>|bz7O5!K!9X>rw`*4lL z4Eq*wSr}B#M_I4A1*nrinKf~+kFaE~o6$>7xel|8IEeXU_ail~*uZKfyor$x3uerB zkLfWcuZ>gGO&i>a*?n}C%UC@MWgOR&++4cmJl!Mn1^E+&8kZO=+csPQY#ISYCjgq! zNc~f&h0j>q_%3HhO&%>KEYt;nksvuJo@L0WQY3qYH-$8F+$s`|-rIV@TIaeu8V)gA z8usH#jRLAFPO?BpAf1uLpFTnmi(e-8+igvLeOGRm2glY|js3hqsIuEwGpVCHCb?XA zto@M4jB`n#FCwaW!4!Koi{DJnPurGTF9u4=m~7>F57r8r5i=`!M2_JMDgIMH++u>( z=DV)+-_mfy)+JlaFJ+RVOTCqACE^M38CkE+D=5m64H1M#caGBe^w2uT-Q})9kI43U z9Rt&$Wh*|`bcKyx^G%#*9JO{#fY{`KQQG37qL*R#v&$E}sabZ#7t)eW6B-1;ZWEW1 zqr`DyN|QCwMMqu*b7KL$5p~x@(#w@{K16zq>?T`7#;WV;;YjhNQ_n>=Wj`^qaD0xk zyFtCXNAcA(yr#^uS=5v?81!s{Y&yVXC(I}38$!!w;1IOhD@10XJGD{Ur+%rp2A4gR zClQ@}iq+1&ocwg1TFu!hKHIOhf}TbN6KbfTDmn9fI^zd8?(XQXGDq#k&Vt(G>Mp$= zBu^_+n->#sBD=6xW{6w+`X^9%naS-t%T{W zFX`9e*D6_k!AZm>WHk0-bk&)Cn6lecZNp&XN{-Wp+Bm5o+yXI8RYX(Zok}iV`YCX@ zSY;oxmj3{Il*|71sYUNMp*Q39-bEF2`Fic$@ar9OgXySOjj3T&M$Oj|h%D64l+}-# zQp0VA{BIyc>}J|+Jy8=~7pzMN;Rsc>xePnl77?Y_(K}d_upt^eWwW+))jqL?3 zb=Ri&+RqZQK1hK_YXZWlnjbTEbEli%@1Idd&5s&+MO9oRFPGz|T%R*L$1beLE~}|x z218EM4><%X#zDNxg8RTC+n!V;AWr%&zKPS{b-%LQI>gEX*}Nsm?6!W%y5*{E!jP%r z7u0{8sJ*rPyYF|1ZbGmT+UY(=w~IwZN$SN zaI?70HbGqr9=hb^S&!68jT6M0SDM2He2#b(6iwmUzo&P7GaN6AxJUfUr;TSm(J~12 z_cB(ZY@qTyGF-2NDVKJ9rh;S|Xua27((_&x#>i z!yG~4?BbC4^<8z{)N9UE$0y>Py$$*(_|7iXYfPLk6qS=v9s_9O;{LKslucYOC(Wvk z-niZ$+@3JzHH!temltjQwr(SY4@wxeHU=+)O5%zTv?Hl5in?u=VT@#UF*pIN zcEW5rgS4z>Q?!jEu1Q$Hb&t&OI6g%YSNo2Nnj-a?-F?01hsNwAli#t*>(Fjv1Mglnz{6u3T#j#mg!45s7dkB(|Sa+9fa{3z?P_L$)nM`e}BVe42WobIe)NlRlRCc;4`uloy8SO@zhq9EEiUe(gy< zUB0W+*#l7OUi(#nmwAF5SY+j5u-$IOb-3a^;w6f1L_ylVx@p%KSMVs%Tij#qTAoXi z<8T5LFK;D)2(ZoZZNDKSpE8PW@%(h%)ZQDzsAV^r*kN&T*!XGEIUTq&8)>jvj?Hng zkFg9%!6YrjtJf)G+5J89*LV3L-_%;vS9|1`!Nh5n;5_PTZK$}(DsSzf{Jx9UThA6) zRLdF+o?ce*V{v6hjV8UT`Jps6l%j2|TG^oq80){P{L-5mb04Co$0OsF(PheqHbdSy zCpE{PSdKox?s3r+Kt9NeuTc25KNto!{z&a>xfVd>qY|UL^m&oyHWkeC7 z><>+K?RmzyZxlhxpkrliKD#SztAbjTv~k(ad*Ou&ODc^Mq+q1;e<}~J!p2Vy;>n*} zWR)Jy(-tbLD>au9i3cQ~AEtwnS=j88B|WRylT_+XZ=F)k#yLrw3RSMh8mN;E>hpl` zl}iz!&TL*i9yCxl0X(~lzizM)`;eiyrN<-LJh;fcO#-ev)=Le$mRWQ-((N6zH?zkB+sGEeoU9Ww?7H>+$2;+&!k+}QEVCft|ijO3fcgzt+QpHZ+?%tZF?z3!(%4y|mlj58CyXUJaXBjQnzDT^0~36BW@; zbFMWKM&JS<6cIxCbx)V$*B7QEnNP_Y%%fhvE)BadSdkgZwxc=@15l&1B+;vyIlo^) z{Q9-!63s5B=e2l@TiBUQi-JnYmJW+<1U8@{D;o((Sp-Dg*DPQ27DWF5)Gp7}tYI|qO?9SSY>ROlp{tsXjr_kJs&UR&zK1J_8oJ0Ehbqom1#N)EdEcT0xofq2 z4 z3yX^ynYOEF+c9F*w^sXai%}E}RrEg|(ebCtuYEO6thn0Wj-_8(!??D%qOxY*x)U$^ z<@0Qk)W=zU6|zJ{*oCjhPTJga3s{6~t=zUHm0hki??x7_Tv>&IdpSNQ2gnLK4}Sgn zi_7VZMZ)ZHsFhGDsZv7EIO9z*%NXY=#Q;NfN#B_T6?9JBQR2DR8OFhJ8)?8fiDKHFHcmz>V3eWHT~6ge%wT-mbZk8;fCV#o0#q$)~gJ4n7= zb?VAjI>o<_%GRMGOJj$D9#&G zNr+LQO3+EraiT;v_mX_uv`rqy@H?2;mBuGoCeGI=nI>}uT-$FH4WO_cVo|u`h@v|T zdnTvw>3Gj2$gA?qg6XP@IMjS+74KNJ*kY+~VuosQjZlk}B?}#ka1k zy2l{Wj21;Ko(7v%BqM~b6J^|x$3jHcw@~?WCgfR^a_%Ktu~Ar(sX+z0Hz9v2GAH+Pu+<1Bkkwh@OenXB*Vz zb`mIWp<~nK+*+Jcm0p&%4n%lV+HJAXkZBZEe@^AY@!2*klgag~JaT z1l4LI#!aVfGro$hJn<*=+S+P!AOByt1Qaicuw#rDv`ODVb5JZ_;V zuJtd=s_MVEX*8*X6*Ys^;gL^RaAe&isG(lOlX1WUBVorBMM-ymcTCst<8*EDbVxY+ zIfHo9j!1wLg2mCf2>v2)epo^X;tKX%I>jPz1#SfHeLm{GO>6jkMj4zHEb0@6&DKOu zX|}36UhYfj=)Gi>T$5KGHy|ywl#4bWp?1P;%qcD?z-lyrWyCQCR9o4(5I?`E8Mbqa z&6S5wr@O7EY87fvex>R2#za>J82scu+y$aR6(HBQs`MH6ALDW>v8u|NiqmS^7t`Ie zezr@JN#_`I{2|(C&~MsHqU-rX;%sA&tufn)mbErlPgu%;vEZd!-bH33ab0=CQdZGE zVH81LuQiaPh}k+Yn; z39`r;bwUXfr5+7`zS zBVZmdUqaWc4-LzBPG1${rDqb^+47-UHaD|tg&&9z-k$~=Akr!$ihxck_WeD#4;@3{ z!->LdW2cQTII|W~Z>e~eIk(_&!2`&Le=5FHx!Gjk+jS)pOy^vEY=DeZ31*{+ z2+=7bp>)+Py{^A=4P{W_LYV?oW@1B_%p;i}+qz8?V-7qQ+#%fA7K*y-)&pJlBbLI= z@;f?bzh<30mR^Y5X%izsd8V3TzPwv;_grNRykw=>P?K+b662OR)bre0s>-&aFC8qI zyC~(@A~P6;=NurN;3N=2br)y;x1teik@JZ2WbA7Jk&W4Ag~LrbJ;+v3V7Bv!QkA*k z98JLlB+;Z_$MWPX;wLv`d{~ncDrUsX2Z}2bi6*(cP~(D21V+_Ma%<_VIheirn~y%M|jTa#hLk2cK-lgp}3L~oOPhC1EoD`P5l>M94s~OR!)_!i7Y@m{q>MsjMI3RcWbhk;38wTEQr+8+Fg_fn zYR<;0_PWrGidU+_qP`n$1F((9nrytzG+rfaRex5crlZr`2T_mOha%eG(y_}b#HMwq zXJ=wA1dCTEl6Z^=+*h}2yI$RLHanYRmzFc~dq!<&EnqBCNlrwqjSylc%1F)(muDxMcorfJy;_7T=xfVY`xbm#` z=1*whETdQ1XGR6GKNi6~-!{8+O=!55+lrSJ!E9MD;?XBLXi$M=!abVk1(94XG^baNna&V{&Ig3XnT8kA1gRtbS~sfwvqQ&viwQG zUPRMiBCo^-8iZ%JL|sQ;n7YLe?zU`s)~QP-Ml5x&!g9DFn~bq2VkA~$qiz$3*N}-9 zRZ-jMyI(+wQU9(IBq)oapkoUqIp|!cKFpv5jT1#S=L#F@{sW>IKo1#e&vy# zk-3vHvmHb?fC4|7bNX9(yFm6O`(lkSP z$AE`&s-o+v^@#9&E^RL&YdD2PVBSk^(7uI&o7-*VU@i729KI;W!iI>9pBLomp4 zTb#2eZjSDz%wZrn&$N>*$uUAKc3cz!Wd%@_lS24>Wqre4f;{&GLQCzBgwMBus3tUZ)rl1{-o7ur!YQB&e=9L#gT` z;`nO4WSDOySk_75s1q`C!QHgA@j$mI)?ONhN=mq%R4B?so%KKN>lC2lDHSpJO=sf` za!=7_9J<(QwhoQkZ9J|Rhyw!GkWqVU*BMm(v_ZksDQaZdSM#v8+D1~f$V!mLbL^&s zYWIkR4^`J+&!ywa8j4#^W3x!Dq^yV*N#eW^6&IiMEzZIL_SHU zlv%a5M)dmPYKhA)saJ$nTZ09O0@I+;Cej}nk|JxWdiKqEV>iSs8pJPQ+{dLVwpw}W zLbbCgZ4yKx0Z>-9v|4_W6#RO}`TmasBE>Pg9ByoCTQiKzi%9fj>8sKcUmIrfzp8F7 z$l7=7k0|k6Mn*kPib$}RGF61w6Q#W(!aBqd0Iz-V2E_?=-=dOwdUaL6(0F=3JN%gZa1fYUiwn5FSU1vBp2NYksg`u%0irdhY=ci;#6>z5p~+W zy+q9IswdQQoo+)@4x<@jpTg`Z@ETBq1-K89ZqOe;Q%&MzdxxwN2i(Og*o1Z<&!3D? zMu`#(5)c7qe4!XtHbmp7+oA`#;ZYL#1vM_IKg>k2XYKil`nF#eWL7t7m2Q)5LTr!(fpcdu92(Zvb9ZqawvPqL)={I2GMtXd*UWHCL!)e%@Q!fi1&~zHyK8Nnos_8F7&D|Reg_sA1Mi%dn=Md55jJYS4w>NG!zW_jlkc)P zEWesNI%KwFB-rOMizR)>247|(lBjM)6>Skcdcf|p&Q^1lmo1NC!#2{sqwXRlLqjmw z-C;g^n;ad=gbFAqi`jKeCG$nEEV*HmW7P1nI}9-*HZ-k-zY!ZzTrZ!@o^I|Z>Qwxb ztDZ>BxdO`{kj?F#MLa5|V7k*mR9-c9W761ol@!r+KvC`MuWd43KF=@aO2zTIIo9OG zJIzLN-N?2{385Es&>Px2yC-$is*Vh$&E=mRNy_oMiz{g|faXAI$N7@t9K;}BBN_r~ zo}2z1ai957I$V5`-P+F6i@AUpH01=ZFq~qq~29(wbKC3^_CwJiT*? zz>!gu!m@GexAM2p2%-dWc*s$=w}Fa^Ac%Fyw;yp5FgZEHH}XU)^7k6w9)YHs7|T}E z#l29;#}QSpn|9rQhpS6oS4wF7O57Xvuo)RFQaex*y98h)>$)Balq9Z)JMnjdXG);J$5C08T_0B_C%;>R*lw#w_>b!tjciz03?HQ ztEs2WudiH(N15T*xdWM9v>DZxRZc-eRfz;xNYYkQ?4Qg{p(2VGV(j__0e!Mp@kzAKw4Ww^-h@^nwuXNQ@ z_@;4YGsj^gjUiLnQMbyBGK@Q*2m zbiY=Q6r%|>5#@C!SBq{dM4Ly*d-PwIDANcd z17Oe~x(<@ID1*6FwslbN-6CAX$(+ZLY9dca5#fbdNKkXy1!Kn?H$A5P#pF`izp@8d zg|9Z`R`d9-9J;okR6lP4=@H~f&>)=FBSenrk`~c#d(L>(QGQ4-boKU`LBz1 z;3rj8Q99$x8;)F&$_-|5EF+Va3^^Wbb*E$>R@+x3x`iEDA`$LBF4}9qu>HtPh zA=jI9i9eo*KALD>-DSl&zFje_Hoe@fU`>rZs8X$dkv${D6qGtI^U%q~MEzbqnB%M) zD3az06|8MCX_75Ir1fjlB^p??a*I_D69^9XRN24t>x@6{{bNHXIkC5l?8T+L`m?h! z*VuTSmp!$8%|%`o_O659clTahXA6s7^OWp*&+9SlUTyrOZ=6Tlgw1OvTiQfXZ9!Z3 zYNgjC%=?3OhO;e_)o1L>Y?=y9iZPjF%5zbS+i?Nqk*ARpMK#;&x2XKCn9!F2HJZ=2 zVuiYNaXqous6~<$o;6*eGx^D&>-crYE5s2W7Pn<1J3ZzI8f}>%+r|wH zV?|RGPv-o(_vtuC48kv|vI{0Dp~;0~Trn%ETB?%6rfj|@JJi*kp|wAYzf$}w-NmbOk4&3mS#$zk-^x(e(=RYdr9>f@0nVo|cV*==m9yULbkw_f;^ z*~>f*6Y@1^i3!CWs=qhG)2ffS2zc}?YE~OImE3H*wAN4CSF~(ezP2-6j#0%y>l)}Ft)p+6Y;9aZ+={9@Q*)eekMY6D z<9e)WRU3S-7aY8m?dce3qR4G#3ngBP*r5-&S5*VzI;UCXN84T?d3-so!Yqm;s;JW; z#eIf6FHWzbPi9Q1geI+iw2@qHV30`_hzK#; zRB%xUP*8tY!h%QLEcuof@~GZ+h>Bfoh)Gt}?C zGP0S(RmW1X@fo=%y?O%8d8Vt@Tt8;o8Uu#f2$Sxkd$mN@th*?|IdOQe3%Hv$sHuk1 z)K>0PGFD}Kh|pxPzz8d1${V|g(KXsApEUdn7t3SdS6FNb_Ve=1Wf?+96TY0D)T2Jb zmpySG?|bz8_T zWVRL=1Ud`a_v&F+w602F#|h}JMi6sot4g0buc~@?>F>E~o=LTZlrAA{k=Is3VgOdh zNJ9EI8bP|rynDP|)d@X+v#v{z$d*?z;NW$1lOR*lPFnAJ?YK(vlaDvK)CSR{L_pC# zb=~mm{DGO5OimwTGH$)hu1%9eC0bhVd{7Q@Afgh=Pxj%j>3H$&Te*Cf$Q-wsRyrK4}PP<5oq~Y|xYVJ9Us*gVLm;*f804`kzH=Rnz3fVn^xEc zqC{@JNx)DR6$C`rMHM1bPhPMYe{*>J>}HS>Q+SjCg8~Io%@#G3>H7-{6IaQVU3`uT zAR!S3wun78)vJsMTMcA67MJq*ZKTlb$kK2Y{Wrf0m z+;(!SrZ3#0fb)-r_^cO+nLbxhrQ8IJqP8lZKh4+qH4t5Rf}&q3rh!{G!;b>0~8&} zyI)Syxklrcn42FAr5wNftQMyoWM)mYdEad7(;RKNB90R87L#2`7va`>mE^hHjBX|= zd^p@lRrOJ2JmcdLiB3FDO+!Er_mt3EMDMv*)jF~Je!I(`tf`~D%PObjF&d84nQY^4 z6m;+j0knqtDECC{g1)_A)tDYfYiAoK$L%d-Roa|0dK+#o_os&nzoVuK8SvkgR5sERB zB*_rb);yXi5}_!k;nf941jeI@j=-jf#&-h{(BU;;HVNehm4#3#3m1ACH{VUWz8zI# z901l5S+UQje-eXFTGLkb?Tf9sIm-e@k=E3iR{_N}`INhBroCj9JdqYGJmI^m8yjUR z7bm}M0mV;b(^3(G7rbqz%@mOb`}(outiKwb_8)Nu`UOmAHR~=-A=p@qxbhMhnwEmo zelkYKdT&iSsN}pK8km^IJ5xzq>|2pp860Mf@73;AidV?A+vOwep&=u2$ikci}T23R2p& zHCqoGavV+Si@a37m#(YTlz+HXeeO=Qk6R^{QgBCqhjFFk{*Grs$%y%TgViaLBLsSGZb*5 zvI$cl#>Zt}*+pjE_(o01A8QCzwgp@TZC71fU-3HvbQl&VkVn9BoJJju#hyy*(@?7d z1dpe@k({iN8S-^qG!apFJ8QdM-9W=KoW>q`Z<<#}xr>pCO9g$&bAFylEhfpAAypMq zRaeV*<<(~-PULEvxwy=Vnu&C=DE*L&REG*tHQT-}s6AB0v`5~DoZ%N?de`2fe1boA4#cQM7Y z+siD)%Ze(>=WMUN<2H>~1wjn&nL z-(>SKLH1F6tq+h~R4r9>_;nJinqI7v#m=#Q)ez)QINf{m24J;JkGe&)x5ZP~q^gV5 zy5F}3DOkm#W3d>!kB;p+p}lSQ(m+M=DxnvF1s?oWN2*LKgdk#$axIBcxkMDSjk7YT zxDpsCpHPr2qJo%t1q8_z%~wr!uUW+xC}Z!gWj`U6XBtB^Cup{iO@J7&h4E>`ZCl%> z!z4u4x5uygj$ih*``i2w{{W%C`5FHJrT+l3{{ZIeIjzr^8Jo!#FXRnm*o^oCChE{6 zyz@0oMQzsiy5F=Wkv1;S@9Ebi$>pi7<5@+-8d&(|M>-Rau=H55h@`-d<3Qkp$0Uiw z9?Ie>dhF{c`-00cxpmxgKHngpPvU|vNw0EzXmFv-SfYqRTCn!1r_1I1`o?*e6{nXw z2gTaOqO{zv9CvOb&{{idA;Sk15v6cVS`~BTO^dtX*B)XVX-Q=c7CAZltLr-_8EN)s zzh3+X;YVeM9P%S+B-EV!B!lv6p>(Jw)ao#G|1vNLM z2rkt0MN;c9#j&rq>+Ic#wpVvme2oc-=T`zm*U9-KW}yVyMUJM5o;QnK7k1v-=Qlh> z#4dAnIfl4bBf%g7fJN3)`rdl$rBuw7)L1{EO}PlpyiW7cSOZTj*AA zqibht4mdR>*kSbfB*_4Xwyq!)2ujilV0Mif`*lDZaD>BdFKW!`93v_Y__1X zmP5@Fni2@;DX&tv3n}DwvMx@v%Ok|KjZNm z<{N%tmzmN`SQohpNOHl0s*@F=hHgImjqEFvP=HYf(S3dxj(PrVS!7pdbyrC%7nu$_ zFqde&7YBUy{lqB1VCJwk{h)KNzs%#GjvyD~7=PMD5o4(znvLjTS z+X5SaNp72pBHSWu*HZaBpY3(Ul>8G}ia^brdRzA_W71MWJxs72_K#RAP8gEAEgDwL z`>O8SuYRg&vBALXx$4gns8nt%F`mm>%A9S2n)~hwd#07Q5yT@UK|$^D>yp!w*noVA zWqCG7)8|sGsaACYz>El0jw2={*oqRUZuu3>SM{e{gO>7zOZ8CY)0AvN)w-z`!&m0D zlOWpJ8Mlp%(TX@C?DY*gE_!ndlK%i0!p!UK-JyOHZAezDAbVAuP~Kgj>B#ZCpt=@~ zqOW!9kE}ShJ&Dy~be7eUZ){m^E0Z6xb}6WMl}SJw78g}{hZk^U&7U44vQ|=O(wWsq0bnT|@`dslv4+>h_Kaa(?g%^|CZTF}f8;LSs zdCL-Qf>eF4F{0|bH9_2|@y|zyI67B3Id?~03i6H-$c+3(D_)W9wJ6=b#B<8Fo?l#IX z>ZomEm>V(o6j;(F1EC?ON!J!pNRY^;{{Si{$)b8MSY=P#E*MyMAIY|gkR-ER77*E4 zveKMXoa=UTUP3?;Bpr?Fy7pZ@S(2exHxuouJp-?|5Z$hicv$<#tE36-yr~?-$#hcH zNAl~D?7rDK7B3!Sk>|&&%O0IIwj<7(+;1Q^5ru^{LEvH5znY5P-O2jDhRYP=Jnl{j z$+)wZ67r5jS&z7I6^Y)~#m63H1z#uMA{0%jPiu;Ru^h}3nRI%umW;!#u- zZ}g_9UAC`0PUahbszk+M=BLJvG9^OFO%~(}4K^;8j-a}Vgo)XH9cA2so94GT^3vq; zXelApH(ux?P}ph0eo@Sh>8g>v*#w78JNz`w`0J1|DGp;eO?>&j%CY8ROu1OrM*)Rw zwkimKf|Hw3JM8Nm`+TX*B*WtuZYUyK*iN3&$*f7y-IDw=m8fkcAp{j( zo97&5Uyej<%OP68{9{N@lBGC0r>>m2`d#@LD#<2?a*?KMn2rW2Wu{? zu#sI|0en)utR-pbvEhKGtsK;C#6(RGV)eywIFVYsEM67j+vV+7oF*Pg%&-i?YsvuQ zqADfiMC{tCYx=s6!T1gnbpqzju8OrQr_`iM%66+HM|7TL_5M+*D+(>_?z{W-X~#Ak zZ9eBOZhhUIMT>Ll<3h1H?z;1TP*>!%`)V5OFB@(yh>7y*n&wwGSW@KGxn(mol39m7 zHFL3Dk1|BG_UkcQXU3%9!rlme_*h7K66&P&+0gVL}cNcW( zr;YLsEB(F45+T&Xx#UQdca1Y;4in6KCPrh?TZY0o>tZHg;i2iVHtXLx!gwzWm6Bo= z^6X_6YAfXp%0>G0>@uk}{u< zRa8OU-Fx+d+x^p8jlGSvWs6vuSIUhd40a+TCp~~_8xh)V(i84_P%E!g{M9K2$Y%#;L zvu(VBWM+URHspA&G}ggX7CeWphA@|^F-q-TvD1{rM6N&cb|+A0tK?3@-(IV}+ok33FYdA%>N?o@ceZd@clQb_i6Qv!Jn`=o6W%K6Ze2U}>yPYf zIUY`G&SG{kOC@I^nP5%JAMOHsM zI+tXRV)LzN7U5-6wH1ce6cbh+0dU<@+&Yf^Q`c{6zDCY*SA&h8JeABEv5J3wRFBV? zCtmWvWC+k(h=ksaj-aL6*Q)MH!7*7)VU(@ok!&EyfZcod4pq)6FSxN?Kq2!1gJO;% z5~F?nI^$e32Eno{eXM&S41&sS+<4H%zZ@AceUxBj$4K?}8mgw>ME>IYZi~kP89Cvv z;bnZ~tOA4WZzukW>~dv8`tNIWwsIQW2^R$!IvG_kkToc z3ozxQ%^=4WRYeUKR84*odG3cChn418E#=LOoNyYJ>k=0DQ_CHMio=qAR@)T<7FW@F zuDs9jq`@X*Rk5IB*t1aV7$|Xl!b|d(zhQ|klg>6Os%;{CsDr0|u{nC3$%>U#&sk{*w7%y0Z}APs0rx3VN-tQGPBDrFDh&g7nSvv z>|1IjYR4&UHUh*(nN=rSQc(?DUsYX+)DB9{bEf3+g+w~Z>&Jh%?k71{8cBf0bYQxt z3;9auxS|QD>biBGWtf*C*5DZYOBXR|aHP3puG+rDagia1TZro+?b}HL07j>(?(8~u zwcL@ZIPezL;PB(rWZPaut1J-X6r8xI(%6N*}is;K*f#@>k?f zz-l?N)#djEW>ubDF`v7IS!8vu$FO0V$S<;vxgNjT3u;D=5D1zo_fzfHCrahH z-s#MHbo83x7ax~w0cQ4b_7sn z`)J@$;mNQg+^sn%oJ|z8B~JZg6@PAVvB)JC8gw&?+(p!K12etQD+r>(t0?-$^6uN+ zM@`=jp;K^dUObb?(&SPWI=Jiz-&=?cNMYL-r#jPU>sy-_K-ICp8~D>VyHJK zoPuxK#%3 zM^zDgNxeNf<2+Xb#xf|swyw(d(&p+QLROqA=`nqy4WSc;sqQ?4NuVkMZQb8SKHi~m z)RN8F!5qRCbJmqfRzV^;LOH%Mk?#n|98*U8AFKGf&G6c8ENhVmCYK)7gl2TsX0YTq zK?l1rD`&XtN~{j6@}TO!k5YN}9LHc=X89IDWgzhX0BtHvcgEa8Gmx4{%^bBPZYyF0 zjc!E})jFeplW>3X-{_Q*VNl}kS6RhzxDw5$ACTeNMvnW+PB1EpjG`vpHTk;7tNCXJ zmrKM>NviVY0gnxPmToX$Rp~Xwohi{3cpD&4jMnqoioN?~bRTcklIL;AOR;rs9j~of z5v*K9Ijz*ll`1(C>aJ?2fZ_>mLD5lldMDepl=^;4TA9mzWg+;nn`*RW54kH6nI2PQ zi!}u{_)k*TZk;YQ%$E}Hd5Z2`2-jMTqfQI{{qF@?#gxM_!Ir`O$S5(xW{c~uTz!yp z{{SWrBhU?qQPeUQFHJhh(pYg?2O2oBz}3WW#;++7r>AY*-Q;+@ofex0yrq?uR&ivB z_Tdzj}(~Tiv5TOK|i5ZtE=>=*A>O=s8Iv2<- zxAUPmx}v9VUW4r-URe<54f8b5<_%Y`wpJXh`l&uK9(C06Y}GU)Ef?e08Xhm3zmvty z;@d3PwlShZmfO`WH0Zt!#0LDWe>3LauHM>uuU9z6BV-rLGLI#GnTi^FRILb6qp;JfCRWr}2%Yk({{S&`L>}I& z)z=+o7q7j?_~W@tv@+J&V6B-`*^FxTieqjz;cjHND50k9zlT+nJYP6tW7Bc!sdD9^eJZuI>C^sha_cSby3o>q`FtQ#hz^+LRlcWnBS=r)V%j>6C)_l&y zXvH@fVh%ZbF0I+o;n@4LIUB%RaF{0q|O^>6?noXs_%+$0xrkY?(2JDVV)B3?Wv)TqI8tI*Yh> z5NMm1h+}a$mmaZ*o+S4wu}ym83qs3Y#lbf{u|X3-MFM-=>96pj^_t_~ZFoD`t$nh` zk$+hA5?Vrt{AN+69w|#QxLSL~w`h~czi;XJdyY{^)vEo)OUxx0#RxHma$LR!+=dP_ z$}9k@AY0KJKQpD zN+Q&?6++&AUixUAW6ttNBeltM@~Rm&@$xl(&FMZm$D3rMICgK#d3L0MP|?ja-_(v> zwB~1RZE+@{&7Fh=dACiio6WMVSC^QHhZLR_S5XlcMMd>avwY()&a7z@AIaon6_r&m zYu$88EM_D*B16+zeA9Bt9j&&bwFh4NyIpXeWt7cl9H5nzH!4gdjLe%+$Lsgf@9St?DUW4R1gIg$OxPiBt+G<+wti$oDV3S zXPuLjad8`o84QWTcJ!GM!byY^d08DJUBrp_Csx(mw6v3WV1oIcK1`j>_3z6|5pJAi6S{#ZMBc3_u8N&O zi@>#%VT)E$Lyw!Wi8mZ7q+2&&MIo4h88$1a7<6|}Uze&36Na0{X5^(ll4dnUQ&22R zr)DIUR&Tl_XjPLoNydv+`P9BTD)oPg=J;)c`O`KxGOXT-jlE=-ZAv#5BTGGooe=S} zv6V*@P*8ho->8}HTaVh>P)eY*ruKCVgxOGjp)MosNCtI6aT#tpHefm$YMLVV>7Gx- z@p<(16cw~}mC-L71|FOAdnf0lsVs)RKQEJDi5~IO=F_)OIKqpLtg+i^_EnadRJ$3~ z?xaJmb-69I5s12Jo;Flvj*v8P#D<2G*HvtEGpo5u5jDm%lx z!M6`YR{sE3ex-6IF+pFHSmbdmYHxAJl4i+GSj_jz5l$mdz9ieoirE8Ys&3b#J2dI5kBE58MZq9kww?GHC4&nX8tF~6XsXQlb1D* z&4R_m_|6NF4aX*s`)$UEsMvxD_fb_(Os5y%9BSI@1C1_ok?$hV#Fn+wB%++(r_Gl- z8Y`$otF;?>M^w=VUz!t~1NC>gY3TEX@oZwF?nU!~*d>qDwP;%NZSpC1MccDp{VU&d z5p5TdZtEh+uYb!HQ%=|WhZ~CBbCu%T2n|Rz+6XA1YpLt1b&uqH?Uhc*IO86ZR>O31 zayDl>5&5POqB$lb5My~vNx=(EmI-wa5zXmcwllwS!c;J?8aL7$$60;~gpbrnfwYB7zVA+) z!TA>>hnr=24O9#E@7aE2rJwZ&oPr*AY!sg(7ui8Q&UQsjJ$fEgw&Z$icQM%&QKe$A zXx@s9eP(Mhh+35F=hTt6B&w<)iXNT)J6iHaSIAPRQLEYXl=XF0uw)xW0Ynw&-;~>g ziMWuq0*;;aUg@L!A(7{fQ&d7MmOX{lb5Xs;f>Fv?Xc0n6Ji>d8P?J{Iu$OM3VEBe( zWs}Bx6OVTA+oUy_4fB$0BP5ZTWrPB3RKw&=6iZH>PWfyGu;i91?WkbC^fUcGZJMb0(&C7w}BX5W}H)r$H;$6KvvoPIkK6ufP?`A9+_ zO-O|`^iH`l=Qe*Es>6)$1B9B$n{Bu)B&)eXz%;TEKwSENfg4iv0xiEDs&e|uXw!IZ zy8i$jOqgk)DMYkd#$P$I*RmYG$21CJg- zShpRPU`8@&wS5O^sqNJTbWY3FM;GyP?%mzbn?jG#qyvUDG3cg7lJ~gsi0wC3g=M5~ zQYAIh(Rz!+>yOxvD$`O}SI4GkS#Bk)t3z;-#O7|$H>>_f1<^+}Pw(rIsV4CzQOK@j zjnz$JW+2OQq{m8_KF@5XjYneyjVhz5uAegXdC&E{V(xu?nM%KzF9)Y5&F=-eM%)m} zJZUCG!*N?pd}=?dT|0G2%JX>X%s(i^r{fVZPC1s$$0x-~TM@B?5?B*0Ja0*nBf1MI z*oS7l`s2)JmiR(P1yn@b`w*d541%6~zACFm8pW4NpH51iz(3r|+jKHYA;$dW#5^r;dWwNoLNvw*{Nw7m{q8A!Sk1_zyi{?Yodcv`8Y2;w# z{KGS>gw8FHG-D1aH7>!ZKFPR^vd6XACHBm=f^Y1r>DLuob3fbxa;+n_t3g#pODPtb zTb1v~MQqHCx6oUR>wAqg4%>fH^*5R&bF}FA%&bf~5xx^`CmjjLR+7z>aXse6kfOS( zi&|@^S-y39%9$1qSQc{eO6U|S*cE_A0a-_4MoZ;q$mY~*w_z=M%sBfo$j%-&f!EKK zZ0%UZZd~GtX60OF<2L(GHVvZ32iti9(Z%uHf6J@eTl$xCqjx8kJjA*`g1qO5sc&|A=S>n!A6T#1X@Wf5P<7|JHw zO+}qd+YiZZx;$2u-{hIbMw}gjo7B7Ox2{M(xYWXAPlrWJm{dI3W4Q^(lis;<>rBm6 zZO6eHVN3XtG}G6h%AJKx6YahxQ#tx({-5TlX%e-zV955KGcRhBmC{1nuvK-_MC%5V z#g&!USk^yK%uMd{9*i*~T?>{`-zf2(Z5db9h~W6EsG1_Vu{GDOH^R84iOU;ExdnB@ zPP<7WtZJb{Y3AIB1nW&HJnAop#v1ljRbJ`Tf48c2_t73~8 zxK|2b4Sevo6tWN%AvX!3O`ebX z_Tk0Doa57N7G>n+s~JB^xRDX2gxGP(v5<&kvJ2tR)6sMt-R!3D6lpd*y>iW=WYv=+ zL>44RIhxrWqc0jZ0uqnYT|-pUO?r(Nm06shaTd3fj?uFf*yIgMH&^KeUTrC|+fA4% zf{JJi_8bwucP}KBM)P6L%esi4r zkGJYdn!B3*G?jkw$%zh00>Tr4?AsF-QQ;wEONDyC&v zsNT+PmfVn%BgA=zd_pAHc{DA{xj%!e-a4bsByqglDg^m=*{xd0b?BiEVpgjV)wv8g zx#JQc+pT?FD1OKZH(eu2Bhm347oAcGMaH+LXv{fqNegfEjr_=v^<4B zF>5tTCgsDsWrnOY-ZnI@pT19HPm{{IgggIX`fN6vAB&5n3ms5YaWXP2o=ZCw>2|;dy=@Ts%=F0 z^^{ceb;`qwTa2|gAIE;O?JC&1a>=($q(ym$jTvdMT?NF~$*Sw8Q*gF&Fpc){3puKR zGa&k-lNlP+hS6AqmM)RFt)#>zjn#8h6;wrDxY~#9&L%ek;w%ed&thV3gRsFJYB^P` zl4V>~l&Y>1S}wbFQuR)%>NtK58)MCr>!=#6n_CD6Bw|}{Mms00r3)(aVyz>hd(}58 zq9^5D127m30-xHf!0ebeePo8;pP?B7e$N+`4a0viyUTG0F1Q z%NuS6H)#T>t(~oKW;pZgs|}$#h~s3^ZWPn`UpK?4T>BFVn=b-uHmbRehdCLBq?Br! z(S$~kjF1J#iN7}AUdg-R*Br~^nrlWWFq*5_XKidOFy!a1LK-M|nJ0FO9u2ygC+gKY ziNF-xa^*e5+KO6R>p7NH(jv!VteJ7gBF2jAuaTO^6dmA*I_uU)#v#U$@(WpZb~e;E zg>Es~Wy@y}-%ADwwJoiwrosYLCDl7^?{O;!|AJ*ZP8vfPU19D^3O+ZcqkBnJ%%R7G`PMD*(q zE^*^GIGOxvwtwxcXX#U*=@xo26J)B)R|)+^q(trfy?@*59HQjhX4;p9Ww%!e%!lZV zKs#1`M6ZuJKuUSVX~GuK7s3c@q87UKnFrg_Stk>@GJCeuo=Vo9Zg3J5^Qk$1?;cYB z0M|5C9onGisJ&dz`(?S4k7f1rNcGM{b7Mq~HIpAj0hDqXklVgjnnRe61YFFUjG26s2t0a@>D69jb%+$`tg^(wsBy_uvYv++B+cP zc^en?T?G@rS#Ez_%8_sibhVd`l}bdJEUikk5Zw1G8f->|rE$#@RCD;fKZ_y2t#Yu% zDe)?qHkY$wL~3k@m5HTZ(=gePn?)3bRZNw3>DfE=j{UXNX5npLe{YY&VKTJfr(D6Z|@akTt5Jhi=h!f};xFt}AKkXrcY7*D&Rr^^*%0SjF40 z(y8o`>L%b)MTjqbNm-8j4!BOZ>wv26;r?I9pQ~G%K4`G1e~cNcxpxl?ig`q@u%6Yc zVO$QnPPgaQBB_gJTTe|_^z@NWnC>P`0IDVrP8C<6`29HrT ztMLW;q^GBWWhN`G%KBZ2*sIdk8NSG=lZpt4;cP+t`ouW)qmNm{&Ly-v+?rdq@ho+I z2$C?wP-PT>vT(IBJrq-FCcigRI6E2Ry4jIyVcS5BpBwWKqNT)#T`x3NYut{mipkJ7 zIGU!K^_U+T@#8$2c~wjpw|M$NuzB=ir_3>AHnpw1O$e*zhrPWEawkK~5h9uMTlrfS zL0bl$=Lv0MvFrj6R=Pe?M2y)r<24fXT~T_(-TQ>Z<>3>k>1H*I(3U>+BS{KljeGeG zgU?JScX&VvRm}xZQ$g3N7(BH{Z3BWpDq3dZMRjy1=Lxva(*k+~l8|lr5H>1+B9_%% zei_jHvD#SE@zlFXC6gDstccXRM2grxkxFY1KCdHN5yfdm6?Xm!qqMvoe>V{1YG@WS zt#6#Ra=2ndW=KbtlO(jm=w4UV5kthg^!&OWFyz_glyde}ZA{8t9iz4ZX8qZ#aHOQg zX{Q7cM1@nv3f|t@>(?ITJh92J`3=05Thx%8OB-3zD&H98En|Y%tB9Q1s8U`{{TvLefHORnv+=eKWTp!Rz+OYReoejmRoVQ zSr=M10n-;z2@$2*g1U8x<6L=rV`mEQ8-ChlEt9bc*e(pfU{$n<9y$OxhGv_G)K^cB zSk`-s=T|lv%==16&=SV%Wky)~5;>IASX~Xcxs=MS z3YOw3q#{UhB(Nk-x8prr65YGE$6TH#+)KFhv>FJXvnaB8K^_FF7aw=s5Tm3h>#Z;i zsHrOGhFW^{3^7KkKkn-fA;;4tVxUR-b&k^-TLU16HjQps3eou2QWXW&6JGN8g07j<X;g`xC0{{SH3 zk}&R7tDQtNSYXw>+mL;PuXRxwrX5sq?av;lYH8)yx9RHvhxZYLy@Fx`Y;WVS*r{r^ zJo|Buq|wURK6AcC!^omKH>Tq3TKu!1;&87d{k#PXk7GSqsA9wR{C3s34Mj6>Wvpdv zOVCJ(HQU?QI+garmaYlxE8sJkU(A@)Dz{oOabU3ONUyQ-yda0QQH{Wh^APS%r16Bj zf=hpJGjiu)y^{T8+k5K11(LH8$)>lU_%u{e1WiALeLBFWbH^tyD9g+$tRA4aI~jAz zFxCr2A{qOJT1LdYjj9`JoBQtlDbw7UlXGKM_|_jy10oJ2Gq-XKR-_X_qXy*nVlb4*+L_7-^P#j%3cRR|xF)K){-5Hy;LF^x zDdA%eWNT}24g`0}_Oa>1T%#T|p?#*w(mnbb9>h=2zCFe`_Fi{2StS)^!A_XOD38N- z!pX|x2UQN(tF7%DgODi`6^W_LxNUCYXyxuvXk-o08eZB}c5%kMVZ5gTzyrqx^p zQeCJk`1Nziyq|G2?xaY_TD){}DOIs)7=bC~nQz<0eU{Zs8V8kJ65OZT^Sp!3k5tJ> z_{?c|-Zyn*ks!{nazlY2Pg4|Tcu920)=pdM2Bw#Us~C73O3-Q-G2qQXg;3rpWF=+Dg~VzbbUR??Z#mk;gFeI;(%%2NW8YEw~W| zGwy^p)LLxh8Y74bs9z^^)q3M>TaM`N+KG+Jn`2>=U00oF^JT&);}Mn|4=MQ3&Bk9S zc1@~X)foG6iGf)zbmtz11tv_1^=(&+Weg!5fQm_SQIUzMh$B78JyWdn6kazx{tj0n zHKb=EPI5H%UxyeWBAY24?;|RW?lVohemd*ee&rz0Rn5yMW->BJ*xDSDfNoA?;d?+P zkzO?>+|dX{Raf{|tR}lRQ8u16c16q#W78t7jancM#~yIJY_>wuHgC4sA^Lp39z(19ZNwkU>8Hz& zD>j=+f{EzG(iPa9p5q^9u?bva1Z1+2Kx*IHf##i&GWVy zAtimbid($ML`k=ARF)reX=LS`+DS`|qwd$NRI6pi)?0A^$v`&0o2?~mHk*OJwyH`R zdM{8i?pMv{TJYX83Kgm16K{e=glL4Ik)%q75gYTP8^ndPl4Lp}q9%*he{I6Nt~^(X zjL8`8Tt{m)pQ=k17kApvv}> zo@waLF(t$DI4A^$JGU=>-9Uks=F#)nc}*c?Ba?tjYD?bS(kZt1&XXzSCjL#jyt|Q0 z)2ZCiBbEyG-y4rvBFhu{Q*q!A)g(0?_Tjp(8Mn1x-SVPuRPXvztDZ*8v)dXc0{(3s zJ!LdH*$yy}P+K=&dUR*p`Hb~J1sy&=4KBE6Ez2iYQe!P-G99|9Sj@j_bv7XgBY`;E zt&fykRWv~FwK|}~a7?09ikrM<9gUP5HyM{ErP7{Ji*dG%q5(97=xQmoK(y)(bA@Cx z=4DPy$KzwRvocw8Tet~QSP5jzH(xdrMh(YPXneYLl;vE^<}-Dd*VtQr?r$Qq*ySy2 zPCSs`ixiCorFJ?Y?*P@s{C1*r>pa~mj$afr3i)yAnRy`Ay))DvNb4?9m-+891%N-&QgtcK=7Z6c(?bS9b!PxBzXRTS(xmev! zIQ49b))@-@|6IrM4ZJ2rTBeDW@4_!f6bd7L^nQQ2uY1;+;a} zEK?G(psl2(sjIGmc7V*e%UfXV)P6%P86#WN&;&^LCw<=zlZt70@@_kAZ)I0D`fSTu z*TOH;9tjHD3`KeA8k>!xYGOJka&lJeM6)zJc zN%IMO-Twd%zs;O>j;|)jFOt>;jU(kPxYHQ9lkXgEDaLK*n^Z6rXpyx}#i}n+vaG`% zjf2R>Yopg=c+*Wx0)ZSJN$Bg&O^p^qrt7JynzSOiZ5?&$pC9C|E}4dLqq1wHSZ6Hb zmM~ekdOOX#Ty8%swnyCaVxl6N8mDhgvTRrF>WarC!YiyMlD^(M9>FVT&Hi+j;>&hq zO$}6(_6WJLS5@1&HLS7WW5}g)^1o;8+JzB`a^7&u$z~FmmcHFVOjF8)OQ*}!xqosD zTgJ}iQ!wk1tz*K3<8;1hX&ts&fN0RPgs$vee^;+mnJ+rzHj=oej!jv!Q8MPW*-_q< z^KqcNGAt;pxak9qj@|Db-rk+{&g^(IGh90idf2Hlb|1F~fwGvYFQuOM}nQXZ#isAfHrX8gGDlJ^5g_h=% zLm*<#dU1*pBZ{P<9DJI0^iH$vqT`XB#G>K%{{TUYUd=pPCmoUPTYbqS?4#AOFCe09 z5!Xf6T@z3HKu`XNU-B#d5uefj0Lf46{{Uyxr}^eh-J_hW7?owze3{wEP~})zt0)!Y z5w!6Tx#srCx90fucgsAoPF&eBZ+OX0D`_y9qKjJjvfJ&n!>x~${7UZUHC5b+@avSJ z^Bii-o(&x=7x4-^*~r^7l0?~n2aVlIrBQF zoR3=1f(gF+n^r5f9$?W`M^GP!TzQZ2jZFnSD$3>><>oOa!@wSU2wNF7jJ_uy2ni>0 zCaNG`H>!2Un2!gB6?u?1kU^JOFBV~)YU!c0ZO9ofuqm_52rVOTFV4G{)EB3CvazUh zIaYoQ_CH~ZH&o+xKVP34{o>ij+-VV5^SZ8klrxC&eMyu^h8HDe0tBhW07%L?NjEFZdtCAS>Tf@k?Tu`tdS9-a8QNN zG;Phlr9d@BMe2+0W*!#w%rh3Tsd5z~jkY#{$qQ@`ACoesMnRj-W?QxP zF4U89A-7cj0Jd$7uRPK(&V95^K0R1*b_w?NFDS(EI-3fH`F;#(%Nn*D=HfiESqOx~ zuQDz!;s+N^Q(s>Bu08hs#c9k;WH2F2zo2p>r|m`)B?=_bkkK@a?-cIaiSy{2blSa7 z&3N*O+rPLgi+jMl#bnpB;&Mx%*jPh;JCb7~Z8Q;@++JbXw0|C{ZTYU6Rx!(QS*MkU z(APBxTY(easMY;AS(P=N4r6MnO6d_QF7Hmbw%6`?>OQ0Ozol<&J=g##2^cA{zkOHe$)Vq^aF> zRO^#%c#E0WiZFW{DRlSsF3FOicRn<6ZbyZ*Z)+%`LdiZRoAl9tM^@ArHh(9Hr{dKw z&B$|jPf91Dwi7*)MrdNpjO)uG)(LkDntw0m_;oMsnqGR=L6ykKtLv<}5_3`$+%1)F z)*PBmyCy@b@&je6E32xaY4Pg@X?a@jlh-fDZ08-0Mksb{9T_kp4!*7$oN`G?<7|`U z+DY;1mz3jjBig~kJ<9H*c@|7Gd3r1#B7fFnpyTXJ|^uOh}&xhG0s;3Tu0w01$*j# zFUzV-Gl^ZV#_(XQrDHi-IW5VruAKdfgx?AI98@rZN^kc~K2OI^xSF%==WDAlO1w^Avgq6-)M=kCnT#%Am)TiyJw>HXG*7q&F9>Q2XVVNZbnI2I^{}^6Gq{< z1o)#bk`VXWDe3FiFUaLu$&Fx!*2^FPx%RV?A_!}{{SlK zea+c+88QwRYhjd4$Ku4V8L}vf;r6|w-q;s^@`M}`*qf8enrq*zcbIVua(C?bqZ3BQ@1`b%a6tl;h`k#k#mNWn$R7aGZx33CR~l8qky#1y|F*S98AGGFNe2j-r&MU*yi&HwBP~E%gy*OQjlM zxK6qRs3{z~i7un@nZx%vF}?Q%VUjZ3ys67)%#v%czM$OHv2B*z*xY?IL2Q2wI>V2h zIYc>9&nl{!FCNHB#&pvLAQK?uLifOm*r6M1t7Mz?@A^}!j!eq=Miuo18q&Hvf4bSw zt~-~Tj0+pxO?oOAdxYGe(k|V4yXHXU7+9rkn%R9PANpg`!eCN3>uPhI8Ijx3Tx7gx zO%j54{w}!?GAy=6Gf#t7RY-BDaA8hCW@MLzicu&1k)d9 zB%4?ndm|P!vW*I~Y&>l>u-He59PuIwC+RNV4zP@4jIv7^;c<@6wX((SCNVBWd!sF; zLE%9F7Q#Xsgos}jmv6_cH!H=n8yT6!g!(3{u#n(KhYT zddoR8m*iuP@(TY=fLhR~wMq&Q+yqz$A{S*`cb% z`hudazbYo0cIz2mx43i;wONfzhm&1nHNg_HO@oTTLfD`n4=YT00aQ_R-k* zFoS;F+6SV>ZyR#I>2a&bT#_!!eTIO|;B7$>vMt-bZn8WVC&Mh~@&l4GC6^tFKXAp_ zSx9u^I^@&>X|Zjm0ir`x)5qJa>g$m4>sisVYFc`F+q#g1`|yqe$#Lxk=b1tW)!`jm z*H0hK@YT<{Hn3MpqxVnN0}pa+cHCHrOf-VNa{f|0sr=6C*;lMyem{vlj^o&!B>H;v zmobSmBps8CI{VHPV=)vJi~>3$_EPGXj9ua;u!>poYTdZY9d=ZxwnbfH7@#`()zCGgRGF)=5O|+Le4XW!|14s2DDRTYMF&)_2kC{kR%`_5EUa}AS zwO|3rm$!8BAY4#6Pa@7Zz>4#(Ga!~T(Yy=gam^IhzPf4B=P~PS$LzvH4j2w0c=ZiPj_tv0*m=+-znO3l2n(GBXDJ zo846v@%A5%H0L!)vOWOcFh)NpuoL+E_Wj_<+ zD_86pvVgbk))kbPpsmd~O(aQX2dF5xV(WW}6%kiYmTGV&Qdk|{KTeZuv!S(j1LPc|dtgve;Hp;aQQ{EQsk)0P)8)w3|K886mEU*@`Be)4FumKiP7P zRhy9NX{?V3YNhs?XfF;cMBHi4&2a(5NB(j~MI6&b{vNVkP|EoM%yFhJXVlTbiCED9i_Mebcup>_%7uiz!jnG;e#_4$#_%yZw~XpONZvO52WXy2h(Yp2eJkQ`Syok1Ia% z5LS!luo>Rs7;QvE6xXgyvHOv82a%c$>4i)@!M5FBpfea1m8)sRUzpriwN}1uP<8lq zBO>KEkmGSHWquf{Tvxkc8YA*1wv{hQZ5wlFgkAa`pC-SbPGwwAO%_H49u*8bH>+zs zgElWfnCVzL(<%)sg6w4xLs9wm{#|i)6~s8i_|vGei1(5wJCC_e%u4t$o?&2%j)P?B zJLeKaX-PD1=JiglxCP!lxE?{U#xF6&IMCU0s%w^mBofT!siLOTaW@L4x{q9yKQ6^= zvR3m-%2+U+tdRygt-Ds_vpvf(_H`G%%4&hGnkK&vq_xmo9mgprQdL(yEhf${sJPL|b@ve)L{(Nr0TCDFLhBmh ztIjQhi{mpslr!@d2F1qiQk!ec1T~cvrdvgFIvMS8&(f%xd~!TDhIsXJyh*DGli$b( z8ML%IS+hi6l1U~C3j!)CuOPXqq8`0iTm8S#JDPGW?M%jPDL$08ElIC(N=td^Ei0@m z056g!kzF0CyL;~GEO`a1Se*VD6(cZd{j)KqLbeAQcA7L;s!q1n-zcjnt|}@iDKCDo zDIaw!a@050SYa$WwC%+517fm|!%%JtNEWqHCr4Bb$SRtbOP0NvPK);I4vlYO;ZiaH zN1UeJy&M=}6~`7jitiQ*N+KqOx2{3E;I2=1iYY54HCK?`ePT>D>?ac<^K1lotjOF= zvfwJZs0usu`M-p?UZVY~EdHw@xs7p^tl3Tk7ipB-nLHn5$kI%di4;f-RJSixI6hgN zwaD2PO-WyI7a~_Dk-6^Xlm=RLY-P%SGCjAp%POdr2BjlNw)X;YO>5-#W)*BH*oSbYAHYVm92*HwqPpezs~?#h8>)bs{$%A6Ed{eKsRPJ5W>8 zzP)mjzi}sn9#0a|DPs}yv}mIJ7-A0PuL-)eZxn=i9TxRHc50rTNXoeirW3px8D3E{ z5pGR;k5@s6^TxRIvS5-Dt1LIUQ4~l+aIeFvsk|!^45*bDs@B|OwXr>{IrA1lI?1pE z4U6K-NaKD*O$lAvn(bb(?k(d^KDMa1l`56wYGokS#-nDcLoXNvjSx(qM%AG4D(ks- zX{vQ&$G7+$?5w~oE$7uNHX{@ZbF`A_i*h6@=&k#4a9cDa@3*(dtdA_nF!Z{k%Baqs zV|C6%g)SK^*C#e{j#JG>*uF&)LNrp^n|&9mf4C?ZlzNsiYdn5tIYB04Pa~1BxhE-~ zcKZtGZghzEpmrS-*Iu~u7%n=Cgi~X-Ba;~%*XF-A$s@TPqG+6EFoOV(AEy0PQ&k;1 z%;I`3Fk)^eM~)sQoU+Yr%gsZlM!mCw@&sdp=N6Sm$Wjp#R9(Ggc-H`8&1U10Hx0|| zc10xHaAe{#<1wWx&<&pon5LSzyG>CLbL9;9o#0^h=?Ml z&sFOe&hkE1g_;gIJ_QovL^iu>TecvK30&mc34yR(*p35jHiRg;>$MRs`G|QoqZ_ZB zmdOf%$~PRpb)(>Fe9C=}KW}}9)&=~4h!Y@3$Ycuyt|JXK845OvsHoWM zztgTNw!$(jiR+8pf$GbM_ZFV?Wi#~W-zm+pvsP41fgM`VRUG;K2cYGQ^DdbiBecgY zEG_Q`CXos)RN(WAal#7{0x7BxifnKdOJ1`mUvV<&9XPa=&tcSg4XD>fl|9dPRwRNB zGA^4<2p-i^*oMFBb@clAH4lBWGoHd1UWXya>kgEoG*U$!Xvmg0$x=?sx7T;Wt~Q7E z%*P+5TOM5ZvKiO|aRxBKC~7dqTdox?7j5sli~7=IneTJ*>$quWN;|nwMSydhv8U=XCO47(!4~X+h_zMswl5+v6)%^0-R$X8l{~I zgBx*)!0<(}HkM?!9-hQwKO)Bg6&BD#Zi=hDI%^NjxZ%n!C$p}FTW!fL<91M%!Wt`U z7#)=UtS|yNg!)+k~ zDWV{WXga2`nc?NVYn+|1wrTGYM)D)d`5ma(B!no!-;{NKa`yRpfjjP@=d3d8Dsq!m zCAl!(t~!x_=3){tyBpUYm?2!W5Bq6H7~?q1l`YDO8%%Z8bzY(2*+x$rGq%asM?D%#VM@XgfZK7M1j9Bx}<8@A^fSeQ>r{?2g>HHP3;6bD>$~Z z4$^Hyg*9V1PCn|Bgbp*k*1U>}9wXDT^VpqPJ#fu(4nJ2z*!8&NNZ8Gk8vN|&dE^ctUjPiWm03P}HZza6N)j(wYCNkK8=R8Vo{k2n z4I+q&DH3bBdXvL-oMkr}y3H7?Ya^LsV_f8Dk)b@yf+#Vgy8GwkINA>I6ck?i^?%1x zxaKBE(xx^7 zE)o%!kz7*Q>7w--`;(?*7JLg!S6ym&^|j4w&xLe#6^87Xj5d;7090(yTy;qkMO5w9 zZzF`S<>S=U^5aFxr;b-Q9*rtnttqzKjX~T}2^&-;BNXgNny-Gp>dF5A+Q<1}{{R;& z{;~f6?MLbTAN`T~x`E5tA2{CKE->i$2 zGQLa5F-ET?TEL4-P;o-N$kdLLLgm6Z(X5>vWR(+C*owdFb;-ZxocWU~@JMwf5|*lH z#eP(aPcw@s$Q#_-Dh(n628gynGxXRV)Y+WeoPcV%l(fR90^t)ALkYAEytg1xZ?#=795fxE4CcI9( zK@OHTAX;At&Xo?praxs!5FIH}rlLG(NK!qzqW1ZXbm@$RxOhE}Ioe_E#Ad~}TA7rl zV=WNPq}oLw9BI>4RM8MYKMuK8O{M~9cGz-DnyNqVv{Q^TI2cFa2=5fwb_=AK8-xnO}vrGVWUlokmx&A5mR?noXFN6 z?s$HmBdK~zQL9nMEPj_>^Gjvy9Bgz_l5G%am<|*0NqlBD||c zRI7KRkb`W=5OGDX0-~vQ{%6ba>k#4|HOB4YTD3NkW=Pb=*@+gVibq;>LO$0NpHnu` zM`CtF@9Ld3z*QV(@^VZ{YYM9SKXDW(o;ydKS7yr5)RE;ueOG4RnN!s?>prFb04V43 zBROjj=C>w|-yHbgNQyBU^D?cU`?)G^B31rcFUNOQ9QRMhft_U;jfLZB^eSeinK)gBoPopXD)M74lieO*Hn<6?G%(Xj*O^d*?^M)z3Y}Gi6x4E_Al) z(e~$ps#v*HawM}MO-VFAlz|BsV(Nv}Xb&`_Yo&F z;W%v)wur&1Xy?oy7w~C$9LV2r^RnqN&meZ?Bfb`Jp)8jrH$EdOh}&?%G$C(96+zkG zPN-_R<0lS8&2p-E=S6)U+50x6uu|Kv7-COFh)gKD<9mQw5nm?l#qh$iu0!R<^IGPt zt7#j<=4H@0<;G-vK64Po z*IIVL-+By_h7F3eUIbD3P_@^#ca&deXN=Y3Q=q|s%zC)CFUWpmHs>jyyb>0`LGVo* z(N%YA=$%^do!(&lDmociLw1)CV#O!qv5m_}LX0yY9gK?U5H7wV(Fd$=g7Li0Z0b9? zc$9Ivux=Y~*RDf6;=GQeCYWVBJ9nasY25qu#&$S9Ree7rzp$LejSbzH&pA<}SGgf( zve^ooW9DoHP!~n=ChtVk9_AMEN#)9Sc$EdcW5tk2d8s!xKHb-A#;qJCR7G7N+Kui_ zHSO0e>o@d>#lJ?x0J^|?KRZMhzWh;htjLS)<$GkND8O~I)y)J618vVZf@+K(&!{PkHC1U9eK&O$(+H`pAGe4ZPCU1fX<`etGGWAM7TDs& zVF*cw9Y*^KA{Nr^*B96DU(s$R?6ki|5P1-CD z6ysb@f9^@Oly&gwU!!sh6lDondC5mD#>J-zd}@NNlBsz$T{_En>h}t{e?GFcv$TW| zV@Gl=;aRD)!by2uM+d^%2%0#anr-;?pI+toWXt$jeMCC;UZ!>{GGVzIT#05N5)1^I zG?ao{7q-OLsh@TX;f=cA?nds%5q@iGg%UM#)HDkq1c4n^)QeAvB6W#KbC2fn%~kGS5->bIAxREGOK>&Y|pluS=e-5d*!uyIL;aIifm1kj=57dk;(zRQY93qs6 zk(dN=*2POgKZoh~alt-Q?SL=^o?>(xAOx+=+4nJQEX<5bbvhTU*hJnL;3*ZV0F znO`H#qB*(4UE6ij{@)TivH!BoT1M&h8Rjh^SeE? zYD+GWmhdLm%!jEi;@3{GOcKvLg~*oK^<+B;SphRDE5`hb0j&|5GUZNi&{aWGbHt0^ zL{E+pn=#2rkX+p4P%+!uqN{~mB<#4Zx^6-!ppQMV#y>%?%!{h&r&9joGA>B5rpZqZ zxyfr`MrN$5A~g}W$%xN9^k-z3kV9#xx}UE^PTg{4=OkqIv14NcRT>o?9hz1=WhsT0 z{HM%SNSg#v0MQW>Lh8ecavasd;<#C6PY$~EW|S9fBh~LHO^oC)At#*NisCNfM%QYm zezDv)i!v8}fK+v_W&q{8_WuA*l_tQNHA!ze=>d#Q&Zw#Uh$y|cb%49V^KtXft*xp~ zzQ%&z>N4lj5U;$KIXupyHbN+9N{OSYI(q1qbF)&!ZaMBwHFQ$rPgc(;3&U4}15le^ z=8H|Qi^ZpHnlD_RFYXEYI2Y#vt#GRhrnF~4ZKfM^tU@`fPN>NzNfgAiQ`$RqQC^Re zXXB?|!Hi}%7WLHQSMG%vI7Z!bpH3FsbI0y?y|EMJ-kq1KOD-A5{-0M@ij6$%g(}LV z=Sp^8nKs0AwvTIVZ)kV=`BzVmSce#KwkL5O+AXa;rSRB9W*ao)TeOxV9n73J4K^Z% zoxOcgI+wu@as92XYO%5wVOs>6_TWh?*)kt(=_=#k@*80x0Z|2Y+t(q^vB4KHft=OT zKu;B$aG#F-6LJNVZ_L_@jXH7_4N-MXsrdBQ-1~T?ZI(*rQ8MwIRj1!bj-=>CR*@TV z1;ZmoR8UO;d!nj!jL*vW^{zB)6Q-G4Rg9TRdP`wwU~*r5=?z9BM+JcKptLB6B%Sq6 zu^b0I;}pYicU`S=!zgN!;uu{$5610qgo*47X2nPl)Im>rqA2O7e1jC?3=+!cikWiR z`5DtV+tXgEIb?25_HzaH+a(h+BGt7}*I$Ztdgt2BRfU!B(b@gU3Op!Mpe=g1=eJ2C zV)Rx+bEanAj*9Nz*tG5CoZavJiMu9cT$V-<8)GCHZmk<>qufpT6qiz6x_+LqjIWjRX|^0c4XQ(diOb2( zc}4nxv=CI_j37l&-YAGq9?gDTJL{O{_zxz>!LYk$EaSC}mA%sgeI^K;c}XfYd(6f_ zRc~q;ql#Z0yMAk!c%Ek)1#b_h8<|-XsWsQ*`3-Lz zWsqcDu2o%2CoLG}af~csrH8mk&y&ioY*p8JD(mrHxX7q;$1ugbrQ z^~m|>De@hyEUF9Hb?!l}xoWMd_;Dfu``JVK-ST-9baT^c>FT|H%H=$iV&OwuaODHv zR$7NGW=4|RP-6t9iM=xN5pvBC0X26239{CCb4eW+dzonO;NjSW|pM z8;IDrlNe}PVgCREy80oJuHPo3>$9_b#WxLjxTU=Q_Ub+_5&%eby4kGEW(ovD(NS4- z(R*fzroB^K@s=+xs;-+DDk&K>_)S;Lvvt?~z_^TRij6cRO}3_~uaxxb9O6tTjqNe{ zHI}tD7SgR;fDz*TFGWTnw-x7%k-|k4B0`jZXcP_uFI*EbG!)%~^yhfsnLRsQt4ls_?e4yNOvL|+{ zBs)P~22)>6d-cfhe%Nuzm$YunVcfB|;6OMr>>iAQCd0Ne;q8(PwjV2M?`?`mI;QC{ zIJoX3bG&P-xmPwV$cYYAS)%y`yVIR<9gKtIaRt#``sz9&^%{?#Y+uSbF8Z#u+UdzL zsp%pVi7Of-Fqzju)6dU8tyf_CK~C-L4OGh8}hU>+uHfo+SGSs`OuDx-+l@@Y&Tztr_nw=J1WGb>~>tlqG zAV>%s!NgJ(Lqglz@m+2?)>k0i%FW^N`*}zM0a)E(xKTXg1yo@p<_d%&x}T`0_wtTa z$d^~(SiVqn5b3L|*052QBC#l@$X1aR&BXGc?(B#kn)NS>vs|s#xbhYLR|=MD+AKG% z0;*GtRyLEHQ8ZZ~guRIryjmjlOOEj+q5l9k9%fEuPBt!@IUmes z9!1-+2~c+?xVxN39}rGLwU^x`R&kD zP>aW^r(9o;aeY;+lE$s%U0B{vs&c3sXyLmUA+#?56N-xJDJXVLpV`z;x1{6S{{Y`@ z;0|HJh%kPV>yJcoG0i7E$B_khZd6h3tJZ&2eS+f?VL+@1 zb)M2ZB8^^-x^?ZrZXAhXBkmN`Kb(4={rYz5g2(O-PDeA18?u7jNV6tUfwwvG@xk}; z>h`)$DG~@9s9Os{RM)FZo;J(pBLShH>DP9#_6 zHVr#I#(I+__Sm_s#Ku2( z)l)l}y0P1z;GX~{DiXBYEQ`Ravr!aI*G1afp#o zE&%yZ1kgJ!@!ja12R2w_a@^15anRhsyLTs)5x;ZFj*c}1U<84TijquNK-;h5*CWjP zhIbK{msGnDG0bx@p34xzxyayBWHA;&w$p?!sXm>ksMh(7#NJU7PN=KgI}gLIHDm3s_M4V5YHf!%mxQ#-b;M4C0aPx#98t1(O%H0O zswk_w)jEHUu$sDOIRP zL2BKlY#eR3jj{7JwOmx!(Z%ZupMc|bmDIR}70o!=-1r%lIqO#=s;`NIc>$*U2q>hf z+>86BaAhYO%csfm3RpB*1(fR;Z$OD2FOSIVR^vKvyk+4{1cfx$Uj1iSY@R!ZmBGp` zrR3ETQq{Wo3|L8z9yqrp3AIPqRFAn-S5)+0hgRI@kK?d%jK4FowmI0UH1n-W`tyvN zkz*_--g!|HJAO3=i_w3+u6HS6X~zy@bcb70i7aWcoQ(=;qmM{*teKAaE2`Qi z(LYyEsJT0iT*tVA=xdvqoJPj%Yrdq6Ne5sf@?;;5Fd4ExFbN6%TKCWK@3#6o45tno z5-Ud1rX1MyRoD%<=eDLP&X#wP8d7E=OnPXNo5%!jD(TrBDE?0 z=}IS!9n;JvN{jOU0D4&c(zh%#tGYmu8f>{RUX1-yPdEb9L#;GnwuQ$D5D=3>F8cKw zF6JDz+SiJ)=Bj1L#^&UsVImO7HkgRym<>X0O;{&^5e`ZC(RX|otj^blGf~4Zx%P4@ zuOZ3G=G3ukCOQa6WMe~#DHT)vHE~I_J$_|9K3M!`kKRVXGI~U_n>z975>abLk@1Bj z+A8;>JZ_7RAcBLSq>4&Q**dO|m*-LQ_cFRivKI1`Zd-C+ay*fa=*UU4CB9Ax8%Tt* z4{)xU4xP)EYxfW8nZvyID*_1qa4KnUiH96uW%-eqCPj9$%l>(JV}g zRV^)bO?_;FWnhbYOyqoO|3^EvMC7P8$ie<`R-9lDg)H;&4pJQ2Qc@ZTR&6 z03c#HO}xy;15}^3>}O;$r?G70xlA`C8-eEV3M+27sGvVCoo5*@IKM$>m}8dKA6}1r zbWpyHObDwQLs9(Aqd;JUUQYXzQ}F4S+{Z4F-X@PPB5xd-kh(=s^X)oAO60eXR>`wv z2}GP-s=9ST*W18j9?mu_^lZLPA`SgG?S=D31xh#a9e7#Q2^&RS6*qi3e~);jyjlF> zd^&{1aoVbHYhhb8x7cz_sSYbG`+WplLNY&_c8RZ9=0C{TYHM zq9Tep+o}tGE~1pg8eC3Q4BUo%0;_U+@4SyRsMDY>c$h>XMR8Fzad!NAox{|8S#eW& zlh@YP+Df=c4p-N=2-tMphz!X$O#c9tt2%~=s*1g5_{Gm2xs$h)+^$7aJ|(1RPB$;v zF%=^`G6^@ZgB%G7vMmpHPyq^}P z-9lsrwl>>B>(N_<9GpNzBi_39(@wLxAGbV8Zf4!|h?8x>=a%iEcD8FAbt zVd80bF6ABFwB6N&8@ZIVe{FHH%V#T=VUW?d+(>PtMhVwRQ6f7x&FZ^XYJ57vAaJcl zI}-`1u89|uCgChL&0Ef;t4APM7`im$&DZ(S!USH#n*2KAd_#j|dOji36v6Y=Vc?jo-V3D|}&Z$Ty<4V#QK?C7*! z;RWL&RR+z%l%zWTl?3YmtHbd*SnfB9$FX_&S1&TNou6wP+U-`Nn}XX70BDe^B(XZSrV%f5eeBec=Fc_jXrKen6mu!I7-ygf3l@3FPB12ASzEmaHs^{?a1MU9b zG>ezzIbF?537kszPNV+-Sz*^wT#%P0OU6JEoZckyYN9%I#>HXF6L~G{#;(v&>vj}n zMOqe`cv@(@t`SGt=V4UQzlZATzn8zvcWm;uU7~9Kp~|}Eqdqqew;jgfywgD=dtQCY zL`%2?y2*KOk#n2awoKaF!>*4>J(y7|LaTcu^pQ{^GkC>GP?t@L8+})-)t*+fn8ZAD z8;3fshBc{HJuT_8BsILBX+gyn+Kd|PRQ~`I=J<5?6UfR0I5~{$X`i)v;8YGL)BKOe za>S2%qEAl(s+WCw!*T8igz)~I72Tv7SeRY>s$#YV0ysW%m~X2p#L^UClW?{I1|z*wcIDHobBg%$2D+tww%)GJ>Q%r+ZKxw%xCR^{j`OZK zx{kfjejdLM@(!nsQFCZCcC^*EDLw-=rdEdYi!w}Nc_kC0?iExKK4tamkt-VGROC3B zlQr@g7*ZA`jCZQpaga0l9Yc;tNJ=`U%|F`eSKKB&hr-G7{HosGZ|vq2WtWWa;b zqx(jrzqznyR3K!u{{E_Ryw4L3Ke@tV!iA3FX%24qO^lZ20X`GhjUo44d{fn+)e}V5 ztRorb?kjtZF&WkjOMy4&lHfOeV;D)sTy*6dh{~WA^kEScyQ*uqw2EwZ9=3_VQ7NRx zV?An;FiL8S-6VWko^z4U0Sb_-sSQaHRW(kz7yjyC^HlBxc)5woD&(#S4affgcUD$@ zh3^HW9je%(=&8T>dN_PtV`l@K(#rN_jlxfl0!tDaHEPkxk`1@n`HYbaJVm>=rk&v8 zeA#Ov@0Icdqh_AQO~X_D!!w^&E5VsD+m0=QIwztw*br!{h+hsgyysqCPD-eoEhy>Y z{ZhheQ%Y_t(!2r^#T$10xXo3$MaUze$T$XvGyE+qCTCpVA9WLF0j=uDwa1$T7z z;iJX@y%XB#g}1+1)>r;xh7FJ7vKXgn*wGSYgxOOggtuCI<_5wrw;)i#6t|MDx^3@i z!WP+3Qn5hhL{~R4VKXCp6cWM-0}+T!IoNDS^D6vW@ zUd=dVQ% zzKPYRIo@ZJ6OpCi^KM``-TE^IJ<=HrI>4`N_Ng1fEvgc0sddVheE$G*SoMxPg(g$KZJRCQg)=Q>+cB6Cgs6Yeq7s zDIz0JhPtYk&9OVDRMB`j+G!j}G_*gtlNyxt=wAJ7T>6?uaR|}PAc$_;+rM08Rrc9c zhXzpAM;d-XV~f*_cY=f=NNL!!pYbA-hGf$1HPv>i>)Wf2Fq?#g!R@7uII0 zmn?6Ma5!9m{!>K~9hN%$OGy%is-tydz5!OuhlLQN5;%s^qM--OKNdN%4Qn#Fjz&=J zfKxG1E=xye?TWwJH(b#yqd{zTBWQcOZc$A-qOj*II#(V`si%_@AH*G`u&4;|UvO4K z%_WOS{EsQNI-Z&eppLy_G~CON-PZ90MW|sXKTBN+CAgkHrmWcv&XFNi2vJ*K3u2_B zzh2s8arjm?PP`>KZO+1NdC{`1t3=}1EqjyXw>7=aZu2W>dXg89Z_T?aFSg8*Mk#4Y zO&j+;<5s~_6{wQTy|YhwBF*xXirJ_SfRzahl!xN?6x+=y+}STQ_D|VJxNwy1fxma| zme2qk>;i<23L>VOAdgrP^R9azJ+{khC&;0@Zt~LP#VbjpdNI3fK2SkdgXR@PJ%8Ei zgO#$bLaMpPs+OeM!s9<^>er3Yw%8LM?n|+R#GM`c0TolLZdiYjs_{y}mv3D|S@e&o zNsx8Bn>QYH(*$5tz>q`-UyA%Xv&L<*mobWZTy@L)H=@L1RGB);Sb)O~$`WW%OXgka z{hdeqc#ocp+D9@hZlTJ@?B?#$?<$)940p&DI&5;^e8=K;J=@xe_-WyU7A7&0BB)k*z$c zjOeMmUj1^VpWF@YEUQdg1a%=!vemXp=>8nbsyK1zao4d=dO~L3tUDX~e#Wt<^6#ucpB_a8AJd<%s|40#Q{*d6k`#eK zZADdgul99m$N5$=^xjRK_4jUS*vH(F_2(wYc_Eoh@smg_##UM+HBG1;y2~;tg&8okLTzK9ohRepOu*PkClI-4%B74$p8wN;FV-tuCG$LOqE~oJQJy(6U zL*t67Nok8$;x^escI`URS3(A3{{XvJ2qU2LfZn?ilp#Ci7ZK!Na(4&o9>08uformu!<Gn#^ z+icUMxYdG=9M3V3+lH)jR8UUu+h(6qgaH*c_UCYbdqwS*>|ZV=T3t z)VAD3bO~ETWY2c>)IW*NH?e-mx$bUW)FcEoTY!s@f^e`vG#K2 z_@OMWq_oT;5t5GpoUdXp_>BorV`!SMez^xBtK^Ej4!az-9Bxt^IddMK>ybiCrkqI9 z;fhDwAT$!*gsQ!VPnq5fv&vhfi&r-yYVO`VCf+4$8j_J7@G&7>Z57hfV4m%Wi}>|h z#<>1a_2qq@En9pRmQmqBRt|jW5DB-^BTck|J^?XZz10_9sq^ZdO}w_rEwUP#*;UiN zn$!u4J#=;0?Xew`Q)qV@7UJ#er&fHs$oU<_Td8M$GUP|RD(IB0R=*-M2K2AAdv|FDkPBN~D436l!?bFk) zRz7NRid?GX>yIADou+oh9gM_cNf8)zmR=wweMr<7Ztu@;Z}Y}386n;z4DQ11tU;RQ zLE?`hDKN~0hDazS=U+dM*S}a3{AG{X)zx9NGvG|RvVb*i&T_!xm?B3#2^wh{QQUpM znezO4m%)@Ab8%CbWK{LlcEfCuLcY1EOC7~}F$=q%Qt^CbmLMT(_Db;+6R$`M_L8w#FWwFo1&Q(5(a_ zOYpdY=n|?9i}Px|H_DUom>7i0SQT}3lx;{Up4FO(j#xCZT+zMmc^%co6kQWdI>a&C z-aLbY;_UkD&Q*`84q*S zSFSd+`;>nC=w6m_F-9iIr4~YR#xr-$#Xj96oN#pz+!9^8lTp=mkv|vArAOf_N;%dr zIQmvfuw9*6*f>Tk#0vKmT6b!YvU3Da_>;d`jJ_exf6I0;sF1?{04*C^O2k2$CiG}% zH1EfG)bXO~issPMx9VP|eYx3PLATH5Wszy8UdVo2m~S~gFiaV4xg|`Mt(54->P22C^MIcxN%kCPPUjA=jrf zAw>}#9lJF2U3Kl#e{U1>SrTzz&h2sY%%U4@NqRMVF3H-C0QiCTRD61(emZrq_aU==5sD%=6BbDkb+H;am4ufk$m@WIVWXrsI zJ8Ikjjpi^RanQx7k(ZJ=i!W*ZJ1#u|LuLe=wdO~Fp; zBA*26Gug0J$oq0Q)eaz(9q|%QREOu6xjC!(vtq2Hty>f54KpCyH&8UnX&Rm zFxUwK1D3A7*+L{%LAK1rzalDzs-MN`oevsu%o>L?*;JLWG0GSeZbY3|YY>>Y%NgCSN{?zE0kY)weQU z;WO=Vo0)k(in6_y3Vm}|wj(K%Ws*@vDBv0>i6Q8JFUPEM-vP(xR?uS@{OUNjR-%l` zuy$0SaY)$&FB47pwhxfEYDKS8cv_c^B~fHKJWAT^hSpt_C*nkE6OFp*MU5HLebp}t zA|Z&PA!@qylJUblVH-9V?I+}PbJEec4n}rL2K1WQ3i(+F0Tm6u%{~d#?rX*|s2Mg{ znpoVerZuu#tV|q=U%h%fWr*AF>V|{jQEgMPYKzrOY zayq(bqo;iCm+ii~{@)OjWa-#QiAe^@m^P2G{Njl8`EmR%82HHB5qE0nS_Z!~7x-we z+~!GhZQAg(#6^(frs+Fq+{R}pL-F}TSNw{AKQGP;rm*Jy&owmSGm|;$!c1C zRndYK?<-BVCSrs;x2bK^jRbV3%Q=4_xwqn+U5eSCLX&?Ue5mZc<4whWR4A~RaqkkC zY37pRf-l3qxxLR3XQhGS@hsh?w({inbqv_p$BfAwbBR`n+u)770IoUNeLf4*d_jua z!p5@9dS$~?vI3PT8LmnP$}G29dK-;NB@-k-+DN3PyOlbpOusRSpB`yXBJMs&$G-_L z90LgN1d*|mG378vLqb=}!mtS#fiN}E=%MOQ55upP%PqfR43Tn8o38$A* zT{Jy3Ux!(Sca-Pyap=_fBeWEiwUt%V9v5OX+mB0i`OLbl?h3bC={W^($6{>sp>&xMjlC7HazZC{LDdjfPO#c67b~~BVsUS4kC?X^I4AhG4~4*%I9U0F@Els;Hx~J88QgB6AlUrD(kgX2X|PNPutXNdK}o47ER|>_^asjCah8B zR;?9UB5fontJ}7G+HKe2(8S{^%oay3Sy0x)#s;DbW0kRPz_M?@GD45JWd%XSHyvH2 z=$iG(t#d9q&}25(QJ=*wT*ivwT&`*;3d3mIY2{^A(K10Tsq^knRq7`<{>z#ES2LYm zT(gM9hSRcJgFZ9yV+h1>kvB5yo<$uIboA>CmBzUBomEC7M`2Lqy{sndmUFf)M|4~k zeq%1`@&=3!QC zh}5v<$qNz+rJya$8aR6DD7%q6>9?sraM^DlThry!@jFbmmb$yyeI14&Hv7>AQac;U z>XUHZaoJg7Qp;j@vVQ5BiA_d^(!AP>h>PVSBoEiK^6M1g>{B61t}=GZ6@i!|_72%4 zQP{r!0MuAnChqprVls=lf0yO>Yu6Q3aD_z`CS^P7a&GIf>18lqt74t{eUAmrX!wr5slxwMvnglH3FYBGy_Xx*}_$D(Ty- zHg6f!y=zN~(Yak|e&jbQeynfUM}1ph9RPTn7T9sIBNRec6$f3b)+NSVX^Gv#lU;F9 zV{GNLFoxAIRe~5qWlWUaHB`|QG|>mYs&!%Z&kq8d8$Ynb?eS9~b_-RcH$LDWvLo`V zzClSE>>=Dm>FB+34IJzMa-qu(47!PWRC$^~edp5l{TH_tVbab&$etQ+6nu>>hUTej1KVICq& zZa_|9hQX$pjq{>|KPr5vKR%sewV!aDg1no1ZAawA?U|lZSSZOQn8zKaRxDLuibKur zL=T@`%D*agfaJWN$*pGi)EhebxOj?MTTU7o79c{>ir74Cn4+(QiMG>f7Kz)etDEXM zt=vMI>IJ-*7#l6f_Ezm^f_YO0(r0Ok$K_9xJYDu^7>94jsEX!I?-Ir7na<~o0ZRcXs!g6U7K%i|S&grmp zPl0uWaaI?|GNo1J6>z6oy^s`FB~?2<(Yo|;^N!O(jrhr21usQybnA_6usqh*PGft2 z8nSp|L3eoSD2ugq)jFHZ*SSkmxq40~K4e*mkiQh75kjqG|xPs2YZ&mKU9=S^6?q=r~lYaroO;Au|_A3HARpA{RoiZarZ7Zg)sWw_E zDC|#7-OYJ&MO$1Z%j&lvcl%k*h4&fR^Gjqt~6GMYND(V3#H~oS2yS=nkJoc zY&^>Yy}HSAS&?SI$*CeSB&7rhEi~10?!4kS-se@)X?)ycXXU z!-0sdHr6En04E4r_#Lj-z-T+*1T=Zg6nFcDPs?7p8y?{9D_r`X)@%0`&jl5wk=0nc z8L&wz^cC@z#u?Y!IEk*Cg?krH=6o?#BPr!Ow(eZ9fXy;mEVd>*k5BT&Cu5UsiHPc? z@Ob?bU3*5i62tnp6yH1PPo)Q=_6cK zQi(}SJ&8@$MTGQ->>|mO_*Fjd`_F~KLRWV-yhNHBPowOvxHI zm9UO3FwAD=6lFyn8(Ao-B#J`4XV>3vxx4sAGw+_F$h^4}s(AKN0hZ0?8jl`3`^;NV z1bucYZqsu2(q=8k84%$)O$0j&E6kDmDe--aOv(1H?vq|)B+b`RN98o#x907qL&8~o z^jy0=$*pMN$H-fLeAcEpexTD1Jmiu&N`eAv=I1|!I>54Qmy+P}EF6jHRLilMj7fks z(N1tM(#w@09A{`dridF?PRp-nKIH5tbbOm} zZAUYlE%6C2*IAYGpHv*J7;xj)vk4?7#RmldnnwQsN+~Z~uRHEG#}kotStlV_^A1)MgxGI&-NJ+jq>72EuTwZ=xc>fjd|2h>J%F=V2U9j} zlae<~a(XV!1s&d6rm3?|xjo#o1+>W%F^^2mZM`DI_YD>{3 z#EBZUv77aAY?_f7Yu`q}v2CGIHqT9|{{XIcRZ1lLps1NaaT=iA#p_>(77P}vo^iJ1 z6kvreV@jszCzEr;yS8d0@x$&p+RpXEB<5 zjQ!G|B-gto{9eB=ZwyK{fIY1BWkIi~c~#Bm4{Pb`*C1s1Um#fHk#SqrsH@;r!ie+4 z=|g5yl3jXGxLZ{u0uJ3h7hi``_-7@}XV&A@((;jZ@~Gp-mnbNuq;?UbG%yl;i4?R? z;p(%D@jSZ0{5AS~dR@%xS@GX`rP~`9VoYVnfCV*bGf4V(?W*;~k8xewr9V-$h0??(T`M-;Yk@t>e+& z`)Xq|8Dmbw6LK2VHD9sC7;2lzf|`nGnrWuGb%4G0@dlY0rK7X2$!@7>Ql31iFTEAW zO(ynQCslzLH7@%%f3?+b3E_Bz)X!z&)Ksp+c8sG$fifVnPt0<2&4?N)Hd-jEs;PCK z;~9n-kUx-2$!1>GTGK)aBWN!$$hQ(x=v&!wqGf+tX`y_+i`Dlu-r=&W>95(yqu5fy zml8ax@Vl@Xh^-u>X`(i~XetEY>$|s5`KFT?DthV`=;G5;%9_LG>lCtzayc#NgzF%# z5oo9`7R@{Q_s4kl1_cWbt%qk0>mqz@nY586TtsmNnBdE3jkCDLcary2{FkSAiyz|Z z`L#IxB%E?5BpiEpn2TQKt-3NAZWEBz(Fc@#g(yWkZcejd;9NL!J6x)^6Bz|Vxb>Do zryjW72=5~mZi9`gE2{$cLffE4THOEh6&q(rJcgorVbTG(WZ zqIV?IUa({Pm&TmJ$-24Agkx+#j|K;YRiv_z(np_YX7Z-bF6VcOZ9oy!x@Y&V?m_#0 zfk|7v*ITA$OSI?!krq$4B%I_#O`7jSJvQ&xu17Do9FFpb8aaUrEqSZx^^skkk&uvD z7npdKLNaZk7$a(cp}9-8*0BCEvXPE*ZCTpQlaW1c^?Q}yPkkd!knG6C=0E2;h^PXd zRbTdckAd>mSl=P?9!FhQVG{iJa$x`i_BTb}Yu$v{40Udi3y2szU`CJ7;UggLZBiF!-`AaT}SZh zKiiC4>6uk;Wq9oje68VOmm{-yEjonjO$szJ8S*MGZ{i-f?tT}XWEmuk%59@|l{fA~ zGF6KaUl|d-q;`x%%yzEr$hxPdi>dQfjogX6kt2?SBd*F_$YeIs-pgekj|I3u^K593 zxGW-U)qXv4g~vBDQFoDJv*5?5#BQy=LfV_Vdf{~6ZIJOePeaG2H=9Sq6%HUv zDGd}sGLEX+$oBqyH2Jh&o8i=4D~Mp>v-u8WYIgBz+M3qbx~`VP%^b;7qys4H3WMcC zBP89sPW@*Uyri}DyoF(ZHf*AkN^>P#R})|{BgT8iVW!m}MwF9g{a5w%kms3}B|WTC z${oZ^J=k^YIz=0j><&{7tTuFTRbvP+q}Zt@pACAO$T(IvEU~y%^mXXPyi|hp-qqY#SlpZuj>=Y#ks5&9XWnqo^-)Ds9TV}_ zv|b;3jMDrL{dmer9>r7sv79MCq783tD(qfuITLPsg+IGu${(TM`5t} zXu-Is=BVoTQd2|}?bjdBXFPoa0<5F6e(Jawg>VHfXvaAIL2}wOQ6X#}CD_-I7j~q- zDC;{D!7%5o_=^^!olX8^F^xR@h*j ztD(P@Q4LgU8sug=6A+}n#p?l9!ksS5T!e9l#qAn0T`K3R{sE)EUU_$^<6s8F1T-z+T&W9 z?`>C;-yOZA1Dvv$SK5k=RG2HGEjp#S%|vz3eM_c(+~!GxU&sZNSkl^ANI4RsH0^LX zE>zVvO&uZHo5fU-RZG{b7EVXVY;r4^>|048axrAaklWPEvf;Gy$(b$ZH;amZNJxN) zy}oYN9Q7-c9+R0?VXbA)(=}5On#F16!a~MJRDHsdH0IsvzcTg6c@}S<-DB}^+<}^U z>gqP(gWhq3%$FrT?53VAi{?Q@9lxc2Ei1S~D$JgNiUw1VQ_aX3kkmOcS*3DYY@;qH zn`rd3VFedNT?Dr4))`C1nH<>;TjLY$FR}X@VX}54h9m&OC2++_u#>spl$8*bub0t! zE>6U!6BI6m}J#raL+xZuett#qH z#VzBz908bKP!%Rj6|zl^q7H|suX57InWkYft#LbhOr_Rw_#P6MT@vzA$Y|oWNuiuz z1VwEX33o2l_3IkH#Ib7{DjZIM+GtMRc*0EcS*s}Cd4>(eWvv?!K{MZ~uI)OX!qvQ7 zIPJzs7PEH{|y*fv3Fj#F2GzqEAId_;m}IaoRfT{EpVn<=NCK)VCwa9Fjpvl^v9h+tRgE z(OO>`>9o5qP%Jb2PCg9XJsXv{{x;lc?YhJXq%Iqdovc`r9x{2I$bJ^Z5OftT`ZbAW zc%jzuZR{%O_8Dw!GU~Cp@f4a!!u72@W)Xq}H#hA`0ydet6ROxUy5`x9qM~V>Qv?{Xyvj^R8Qrwq>9~ zL05%*=xd^Ux-V7MpK`J9VO`l&zI04mt#5!U8hJdU4XUTzU;}ZE?KYB@-@~Z+H!I~9 zcHB#fz=dTi3ZIcRDq|4=S{Uz1g4`y&$kw8$+mf77Mc3ugb>zEFBIE(WXd_R0hT-?} zD{9uJS|cq!=&VZ5mBmnS1e|d+T~QNV7pm?JqLE!mm{#OgRnn)*kt5ny$j2QbmiWCC zf$}g=+zKRws!OV;R8D3YoE-V=?y6nQd`O8#N>^(~6 zpYuMd(snJ6vy<53P11XIPBezvH^I5SV{^(NqMGQN_V@U8$XPA#AP{LSu8@ z(FeMIJ#qbJJ)BI*BIR^97EVO5iwZl?-K#bb2V^$e4-=~TDk7ry0_t}##^fu@49Yeo z4(5|8k#-+VpJ6M+<8c^>Kg&TgbHpN@{{SBSa|1lxY{Qc=r=T~CQNNHqM1>T_Ldui= z?E3`j0*W+Bx}fNuo4SjKO}&A4_S(jCDl>N0Gt8koS}={s%{ws-6~P|IM&J_1CT5W^j^Rp<4g)TmL~f!v zp>0P$^&NlMTi^Dz^}qV1AO4R20OXhH{{ZSfzn54RAIMxeCx)tOW=*;XQ`@sgZDh9? z;gpE(Pp^W4(@n`W(Xw;(j^$3;(Q&Rp!%yN|M>>+P87^ZeZh=py&?Ci+k;uqdStue3 z`lrmAq9&`aSJ8vz%#IfZzE^~q`m?{H7>I|f3@SQ znRK;mIiE?&Nsy~J^WA<#Uv>n9@08sqiL_|d6KQYwbuy|YgSGzvbCIuQJ2Ls_qk|Ri zL4t^KRp!}wq>d3@0Ri!nsvm#P7RNr|vS{3ep5+ygSi%`&R#oJ8y`YP zY|;qqeaX%vq9npNWY~t?N9Nbpu0X`Eb6MEUKNmIbWZ2OIVPgD|v6Biq#BuN-Wk=eP z5w5+}I}W5}`aSl2sd_&z8o%aRkux|*kbQ>+r72g$7OlPaUN zwzG+BFcM66AiEu=RT3K!(`$(Nl6f~T$@1ynTw{^3+j|CiD$->HAh?riPKDx5Hqvur z5Q#%*HMsQ;O}+ZF=I&R?jPlka-%6V}Z{*jd8`0c)G+5~gr$9*D5EWg*yS$yc%u(L$+AeuE*iD%kEc<0S2bv>z)=AlrCUQ(fD1_-^Wa9OBZfe%>PFIWv?mU&%qM zkr9#q0NYDXy6&Q^o2urBtMh5rB*za#p^d~9Q79PXZ`%x~(;a**$n8C_Fp7jj1GC$E z5^eR99t-kMvmPP>9jCd@%I5<5{&Pzvk2NJWB7*+Nupo~V9*)0={3A?Y8^(rEwYQ1sXnk+TU zTDJtRxrrQP*ha8<_wQSd+r;5RC2Rq-j)*%=RJAQpH0v1R3oa#vh~snGq>W*j5m~;? zt2BztwpxZVU`CGGlaaujRDIRixe+_{kl~nr6Aiu}1!PPw!#{4^YCMlJ%AU41Usml)whS>E6Ow(K#^Y09qb6kYr~ut?g{LU#>6X{sbvUfw8NG2Be@Otn+DrvIIBj4Um_>#`MRyI=gNt6xz%(k z`1t-U4m4O}5-jOWtW<_Eq)Y|#%Z@6BPZx3YACDW?{mZ*%7{!FP+s5IP%9nx5HW)WV zrj2tfx$Z@^G7@ukh=i!4-&~J3qT~gr`*5F6W0KnO^S5rZDqT}*>$0C=gof%i%jhKP zwl9y9RZ>psb?YDDjF*v{&vIP(>}^@j zWwR)ql6f5CscFeg$&n<~nkJP94t|oP}VS#GE!BUlyz)S0z$4KgR12_bX0FR}q&}Qb!l&PfocbHsqYL z^1X~lB#}W^RaGi9M2w6>k11?qtDxbkD!-to%jjR-cgNY*M=9J#9IL&vuL$-&!cFVY z?2-g##r8x^KbC6Y_{j-&rk!J)RgC5CM&ilV_^e#Y!cD18`Y+TTal0l8YLd7+8UR%z zEy3mQ>(>_7@QiBMIkk$;dj7Vy+1nJ6P!UxlNS22C;EHlkJZigC{%tke+P=cJZXaj& z0cVLrafy)Tl#HEnlWmtIv`vGA_yb1jp^k_MJ#u`{xHd4^+=7=9$ROnP?9F}JUv3Ev zszGtG*L$eqsK851Vb96o_<2Ssk?z`av;eN6PNPM#y&(H?PO8F`(k?ZflE* zg`BG##>%MbT@jwjNBV0GKGH}b9jI?Apn`1;s#>a|eY@kFUu{j0$iwR~dGAPix9JfP zrrSf1%C#uulA5=?1e-#JMInGGGoR*>L>@+7hiHr(c9D{t)uU{~bb zsw(<+>gSc2!K3Ha*@ac5JnV8bhvGPAWnvailoe(y({o`0Ce&?pPWtxh7d@ss29G4i z?`Y)HV-2g)7-h->M2{Wvb(WrRjFm;r09RE+5nVfA)f|t3H^!A1%vrMP@qcAw9obSW z8%88dC#|DKbi_yH1Z*~seZ;z_RGe>-@$=POCjC`i8ge^$)cC(ru4x$vY%KSrILaZD zNC@b(h~oNsFIdQJTGSR)XtotM4Buv-S)j40#lsEVg@*G+Wk{Bu1!N&f(Ga&mg;21zbI zx(j4&x9iqCh=MFM4YH_Bs1DFgbw$-Qd*hGvFn{1}EO~#1` z0pk-L#GtC~o~yH}?B6@&WtGA-@hWVX;?=#ME!x&B9gf^rjwgs%G-%xiJX@D$tEb1T z*D=6(JUGJ{DX&tNb)Foe;J8fNU@j4vMzBzXjt8(hY zEoGM_6i;s}*fcSk2@&2m956N4%kt^@^q*}`=8>{n`MDJ(N#xX6`3UJDM4zL$7=K&2H`+!-N#mq6yq5_s05p| z{JN{aFpQ0V%Mq80M$D%jyR+7~Wii*?16&PmqX5MI}+)uGG*u4=%@6 zPZ7n)a+%ouRBEG?kfTaD3s9wA&?#vg3wFd6*{Xg$QRKXFiI8I$)ir%(qw=eUsO_C% zXSsC!qm8y=9yL~h9Q|9DO*{3+m@ge**R+!$U)Nqte&VsZ#w*4ocN$2HDz2`otDdd) z&{JPj>Cd+~yk$Kz891e_8xzI)#_L}zLXqU2>wf9EN?JOqsDiqxcV4*`uFC^!Dz3~D zzEnxA+QzGp+`85gfN6c=?QxS8Rb7jyf9jK{{{V6DaoXwk&gJ(R1bk%Pd)m0=>kdZt z;PYVX#h@B(Q3BO}N_A0VnPL&JgvIGrvZo$lCM%6H^T{OLdCBqOzC>o&XsXbnB50ep zb%|lTlgB}Y;YB(GmoLJG+6#A*;)xthkJvOUxAFoKgGxw#y^#}KyB6Y1M#{&FqZPZe zvbcE3O(+K`70VT7z@;*Rpr%T{$vvNzz3x}-VhydHK;<(@kV1zB4A^c~36Qe0KBBC$ z8oFdnuH;oEFI_rtE`uU_?mhgnyiu?BW^EGx0K(G5?;Tb!ZH|MYq9`DKty8Q5%kHXe zg{0dkQ`*C&y*>o^%(obsdUHrMY{zA@(LqTzFOxy<@^w?1=J{;*zTfJr>h0m+l5!`X zII(6t(8GMIeY<0@3BfUKPvuqDtmh@+o#!8%r@(}Ji>}6C6^v}^%nq?)m$y#FQ;5-aK|OCSuZuPlUH`Z)iquW$&C?Z zlaYy|Q&!W)L-T$q)4y^#A1K(<*8c!C({pJWd2|$1 z*T?yFQDMdt@w={Rw5_I0Zt||lB;L%jY1Tfba@ki`V2T^4=Sp4`j}7RE`exKR_aYtsGHo+$y#5y_?B{?hlpC`#PQ^{-aeYmMkcAV{KnG}m1ez8E{9h(*Jw zu$Z=NK&@)XEo8eQ&{=8cUVK|=5d>QK1rbqGcB|W{{8uxL;bYkSy+jHt-b9Sevw=1f z0u8GzB#1*1vXHFoB}pafyHPsiOml#E*Z1vp#eWZHoPcGsr$$3vHTeEW>bz)O}P04M}k}|9j$U<>;=^#PFUnr|<>Z`9qk@H1O zo;AslpwqEeSM;E)awH}s8`a*{I6EUzDMaCl`A>0vtu*TkmG>bQ?Vdb4D9uwNsaDFZ ziZ*`L%T}wzT?f@S6KdyVFV&{KWOh77liJpB&6-?08kg&k;JacCtDjIR)?SAp;71(? z1dwF5BzyGNUe}EMzGkoS-K{+=Ya4u(E~M4R2v3o<5r-R$FO-esCW0h{AfjdRs-~~- zHdi7(Ps(`}+&c8Me$GV5(+=66J2PIJFhTbR#L*Ece>3@Lns!dGY_C7$YVJZ~C@EC| zHMeaXkr^OISwhC^2cJ@8n-?_Ou@kqhy{3J{TXG#dMsjjwGJu0zOk490dpQ;1u~rLTok4inOydFaC=-ErBByr2Ruf+oaGbX|TOJ@(IM zoBMoijGpp|+@c}IYE$tmV-v{B2yGJz`>I=e4!*i|$8_9TZEG#8mWIZ4wm)wvnU2CJ z(im(X1@Q*JbYC^lyCSx`emy&%;n_U-`RfeP{Q}}nLj2aPUzH_>q^QC3s{)=k99=|y zUA_9wvmRudTVsD3=E^0k8yn~ALZYdWMP$-5FS016I+__FZqYQ;PWc@_FrHz?02_(AVpgLa3MLSh zj(-BOZzLlZk7d}xQY_00r>DOo!1GRccAI_`Xg4bV04)bjvK!t<#_Z>%h9w@ZrqZsZ zY~)3h52LbwkkTuNFAB5@LEBc7cf+WB*^FURVPn+UHX%LQnQXNReXDrvka^;LrO-vm zOQIl=YolqeTxE&jcxBaB?Q4(RHuJ8Q8&0z0kY9{20z5~baZ!BAs-?GGsiwX3kHGPG z*@trKyjlE8y5Y;HOu;r^WSaL*L?;qf^hXy!6#19cdui5n8jFq^@A!UuI@14*cRw{D_00CgtjH+%!5$`kqF2E{$svh**~{BXS|KkRw7k?jv$s zUmBtk3JQ|1U{6Hj`hHr#myIcEmTa0_bZM=tz3iu(Nb+Q>_bjyQh}%Y}fY^w(h4U%y z9TyCVgHCUOt1)q;m&j4Ev~EMV+iiqYWhFg0m03o`LC1n3{Jw;mYu0yN_Lc66rS*;b z)E;WJD%x|~sKz$lv`>;xh*1F=T~u`5iSqQ-H7l33{{V5tmCf?VDG}JRYV81yW3E4< zvLKBrD~g(qnrbE6tRm~~eH|+j|CfgYaS?&tJ!493>36wRmDVA zCE3vCd5&f#E*_wlSRAs)ykvUB3?c^`2bdoQDsNsA=Ve z4n<((`xacEDOhd)0BB4=F$Ws)zB`EZ{aOlo^DD1pH#UQr#mg!!E@IA)TJ3SRl}@xTFl`ghZq#2*rQ5ddt@+V8 zIr+Jj7B>?9%9$&nGg#-GTT@|&1+;szI+_-})jG~I9z@D7m}3#joX4y2%2SOQceM?P z9_i;FW#>Drlu_HaU8}CWw3WcQ9(N)>8&i?wkjnlHhT5BE%^?vo0VKr)4fS25s5<k1v_Y+NOP3Nwod}FbCWlVmD^_hQbs8xGzB9Mx%sSlZ&&IR;@eEesZ8xnW-(`bj+>!yLBmaxkK*fT|va z^6THMa&{w&*;G>F7~O>Lp>-zkn zM52O&uANX^ea*+nVO-6peY|EZsMfO)s_4YpOIVClI^<^ikSm?Uh?F(gPSLNk+>Yv3 z31jsU?H$A?WDy>gl?`lI?#P0~K{wiL5Dgk~QD}&Yh?*|B?EWRm9m45pq%m8NSe9F7 zLe!aV#z*`F)l+U1g$CRmNc2S26Tf{TaFu*k>$y@kQtd2s`lF1t)s#k#V#pf?RUF&m z4=(gg>$~ym7P;nZn!7Z2G>b5L^_=jHQyZ-=F)K9hxe9%#V%GVp6mc)d}lZ=gW&)yN8LTh;rf~ZKn(K_P$ zTvt4^$eqjPS;Un`bj5RW1tG>s4Zj#*M~aBv(?gM^L@w!+De+aShg;=Pf(&U^N zHmED0Yv1*C{{UTTzwHO;U-i;o{3rg?f5v{F{h9i|+Uo$K#4%f(UW*56!fk`OATb`n z>6VQHErPPcuK1&XYKlds{mJ-sjqv;q9k#;RwOVAk$n2aYu8Hq9w&25auTE|3WJPnmS;wXQ+PAcq9P zuBmEm1St*v;%2GhZI}_~D^SODa8qeWe7foD)@77%_cyo4oM(|eYL!^Gm{jd##Uo;5 zh|VlWmLNDy5GKRazCWcp%dB`Cl+TByVXz?{N0Peqvh#gJomL>5Y@qv{R1C<=^lRJo zb#KBCW{Lh~SLBwTxj8IflJYcljEnLu5YhPW>b_7B5j0d@-C*2zkn&h^W!EBCR-GJ8DOLkn;gmC_&2z-kx}+b?U(~&mt}VX*05-2V0c>wSZMjEk+9X=xauf4jI=|*` zX}!_a2@yVTmtRhu`=Pbu3np^#!XL~l>RN|fHKIs9NbyYEV5Ab3iQjjs^`B>auI-G{ zr^zHxQCC-3q*R14W42FBkfMXU$erwk*$_WIv%WdbG6{3>Tt+5CCZ0TN1A!*xVO$k! zDehyq+o&Me`3(bI+ml~Tv92G-a%ZFQoU43ZyC(l6YyR>&clB1etGc?)LEyYydOsiq@i#^;Gz^5#Vw zA8wZ{fhDOovZaKG$98g+wIT#Z z!5vU0PzY6@MPHlY)@gIj^C{`1mOBDA6>)h0<;P}XJ0Z&x&#<6HLhp#)OrB-&5QsgRjljBX!3((~~jmTODSq&f-OTl<(U( z<$y~zk(mv&@-!`pwkm1r;_3101>D906Q;RGKfkx1_+w^a>D_a=+4Ry^B{;Bm7ok21E&tR~^n&S9*la#vPlmZ7;8 zJcmhJMw7-!((AOf>OU#k;h~1+cl`*@_hRN|2~dqjwpfwTU5u05 z2fYBuKsUd@M@G~6XumGaQ}p!g&$qj42t1+TB7djj;4Lf zXa4}^6w6xMFWOU?xRGkaSoLDlvROfL96@ErM8$XMtDXD&okQg8$C?(y1E`HnVD}Ft zg`vc)3mFVH%Z&rFiYYqMydG#q*o1^x{-*SZCyZJs!Oir>y0aLyr#z?9NMz-!oV$~!Dyp7R8iHp z2_Z*i6}J)dPv#+hUmmKtlCwO!x8yky@wAZ3k|3pRgO)NQwEHZy5&WB2M^!<0>YF?I z^_KFdDrS=-S}{8KERH@vb&S(Rtw#ZcdNVGzj+wLq>iH3OA!wf+b6C9jZ&>Rz^l>HP zl$O^&M~^-8lPM%RWZSJ1z9{XoYMQDKlU4QVJu^0S!}iL?Y{LmTW;-IZshf%<;vA(j zHI7o#Z?2kp^~bP&*Q4Sf+*&I{&L6^2zo$C$#L88+E=EOd*&?X!s6EqPo7b#M72vvj zSUSeOTSwuwg4|ac`jXg6@CvqXj`378{%3tP+uJ$Db8L1*-a(x@_Ds6=vDfE) zWtjoC6Dwd0xX6n^v{YO)+oq}U>ngnDnmcPIuW`oet1s%HH)8dAvmxmxyb$*QI2%Jy zO*J2zww*usHW)Qd=s}eb)4G@0@B2a^^*ax>l&Kq$bHSEK-mKL z1r)aK_;r(y+k1H$@obxE-?)|=l&m&(dm9PM1#Lv6scG2!3%7C?$Eydv)~zN`h$NRZjCdD1}%YbBWx-QN3UuzX6pkkvHPsoZ6fOqV~NY_iC(rrAli-tk*VU?#CE z>J5l(2G|jBNLxfi9?9FR74Nug`FRG{CV^!oHrP{t{7g=VnGv}BF}{F?4f zb^R&S9%Ie9HYBVHx;;IMd|1_;w4twV=2J{XahA;eqC2dX)R7ZJ)q2Tu$b5xeg;g9%O&5JwDMHIyQ?$b{C-SLFHovd08JxxB=?)E$&vqTsZhPAe% zwCji}uCA&&s_C_Qf%fn@qgSzH!Wcj zBcX3D9C|~tp+=H33~t(vXhbWqjhoO{vajdY7}Wi;v4j>@7vAq6u*921KcTe|)Fx~s zv?@sBj;kt&;_Ipx;JsPkj#g0E^KI5GCKZiS)W+@7? zY>#6^fuN&>yY*|^MC%#j3{Q^B8;F+h?lL*E>>)~4matR99u#;^xL^cCN=D|*sECQK ztE8W|h&**yKFDkCYwI%i?Z!K37Y|8s_$q5t@7q@ij{{XmJs;c;$k0UH<(z>09a%IH{jmH|Mp^S3U zL%Oy*Hlpt(?ueRoiT?ndyngo?4m%2e?Tksvn<|7hW(zIKmHz;@6DJ)~@QNd!z?!C? zH(2f?$T+Q)X9GDJrV8d`j}#)bgB*Zs+Lt%Z;-fAbZIF<#+M4Z6Nfmm{!|ien)3{BA zi_4h135tPaZ3&hTMv9CCuPxki}t@^l|inUnLWi6te!MbkjILeBbE<3)M*NusepT9*Qf!pfQ3Zba<4llmClS5su4}3< zZ;w-PE@8=9XAqB1X#PDF>u0IT;&U?%q<}|{jJH#QJ+T23L zqF1yp1XrWD)MthXZ4Fv=N!1R;-|_1Nca3Ol;KIbHEo-bUEbD%jQrxj}Goqm#)I;&K zjF71sqAI!a{CazUagI8+q{${#QdUo9dRHVGw(6urc%Eb!lH=#Q!=rjNqHFUib(7#% zTzLKU#Ea?o^wu$~>!3F2%@NU=DJ}M$Esi(p+7_wXLG7)lG0wu<$b}<>izL`_ z2OzR)z{VPjZlO8^(jW?Jzg7G?kIQ9=Gl$5>V${~rP{}u*b*3pS9kgTKi8k4J4cAl1 zC=0jc{CdN2e2mrvv-a7KJC<2k(J>b#syc=& zA$tZLC5a+IJuV6|g6X-iy~1x&FO;_Sa?2r0$e(eK<oL9)@##9g_g*HWW)#ZhH zO`37V_S*KV7}*+x@sfvL`!R`!zN0p4q$00^iurWWOSeVK^LYik zd+brVk+a6*RD&@0+)IxUF0vwMDy}Yx z{64)g#+b%UV&*$0uN|8F>vtlP)#+(9=&uU6!%TpS0MaP_8<(tWCdBf4W-^k#riE87 z$03nm7LlZ)gtr)m`;N8<+e%MvXj5*_%{rIJ+>>(9s0a`8{{Wfa*G{rZ@3<1jrYYkv&k&``o^87M7G&#%JxAOqfxgp1+JX|QiW%wZ zy+a;7VypaziIU=}ld(`fTAyOu;JFyY7F3X#@sFqJRq|=q64ZUamKiqkj^*OAe-MDv zO-7_xPm0EQ#sCLWk>Vi*`ISVKG|_sS#?tUd=5kxOm7QJPLF2DE?=B^yqEk-YSaqF( zW{&PBHAEdW?bj+NBU0O&*=2P*b-67)YnH0Q*Li|WX91ng2t02gfr@QaMcwF~JNF}3 zh0T$Tx0%-6v4+a=$C%?#U<5-mM>S|3drv0ST~kEYu06-_ykf$xlN6OY!p7Fo_%6zE z`SE?Ive-eBBVZ2lRq}08+M9hBK>KQMj$sYg>_OxAGGfSCHkKc=_5~#%qe%CaL%!X5 z&2Y?PjhN)PnKR5>Gh7EaEMvV2FhwZ@FyhSI&W*ODg|knBuB)TJadj2-$H=yMB-?gFG>;U0~Tn5=qF@b0!&CG|4== zG$Ja2wY1mQe@s_oxTN^p5dAbt>mEUG9rlh+r}-IY%`D}acpgL%S4J?2BByohHG}q? z?nLwlC9x+s2!Tit{mYDa+dpw|I}$-Q+G>oh?YlRB4^`BdT#JaD@L6??W@NK5n6?dG zGVHUlap?xT1c3qdc~Lg(_%B$~{{VCM67p+{%4siSmj3`%k7pIgP}~oA%yy%MR@qTk z8dDz_sqO{Tw)TgYXPL{^95IX5LA!5{-FdPm3=85LjR^}?LH#S#egc7U4znnOeRExB ze(=8IFphwpITFNG#$P4W1w%&=l~1zujWLpP6n;jRnp91?EAfpkJfd>F#+Y%rD=JjS z9Qj=xgs!fLi`g~m=bZZ#U!m}R-e z);zeDSa|hKbxdmaTtsFo5>`{L&W$0&-mfAi#T|C8y7tmv2xVD}+RSQ>`znR?IL|W{ zeY#`vNtW1Q;o2Z_Q(aU?T?KUO46Nf@sqQ92ip{XH$82pD&G?caywFE9enOL?4-2M9 zhuc<{Z^x&369>p$u+Kh^PW~H`7FRBE+Rl>nRC%`R(nFD))ds#=d=-PR_@+e}PJA;ra}wUWren2ya^+BoxHPb4^KEE~W+L?sTSVC~YfgF$yaRl)Sl&u-u+=US-Y07izlOO_NF* zlAFB*$@Wo#mN~Fp%Om-eUV#tbFgrx_gReMkJ;%xD#q(RYTh8H}4IG;z*P#;)(~6NcSM8%8B2o zLUFUZZ?~p##-*c5?E@^kkHctPYf)^%(b(t!nhw3&_4H1&$3EHauBaqKha2~$+&jqh z)y6W&)*w7j$B>UYKn88>Z*ybnUpGu})q%M8GrN|Bd(&jx8;&ihG&7c4mW`sCsyFlb z1yO$_)2t&d=1xY5$uaWB9jmOk8+$t$Q67%Zxj60}k|`h%H~N~<6;tL;!_+=(kI2~c zG`GiI&8x8&pxGbF+*2_}9T}j&yiJaq{jq7Pck4B)dp2(gsllu3Y%HZMQ+ASMEvi0^ zgl3%}6hKy2d8)4Om$z=e?eZV}VETXkUx)ty3;6#4js7?O%k=AwZ20-6vdnu8s%4C( z>MVVXT?4i;Wvp1nVkIO(I|uXa)8^4V7pxbK_-(0MT;iG-L~e!1>8<;Pnk>C@#~PV zTig!wC$*JvFDR|Js1`}L8aT{HZM!9T#5NTbt=qI;m3qrLDXuiMD4DaR&nV!lwtQUD{)>ieVHdPo2zO|Z9tL?fxGUU zSw?1nKQC{~tPZDE;Nq3i<-){nBTX679E`L84m}I$nm^}-~un1RFsr<_C@dhX62l-{{Y?u3hL~NM+B_97h=SZE#|xq z61wt7@_;xhtqUpwU5De=Q_3{l?P11rwsNgtHH+1KK~mgmz?paIO2p`lpqYsZ4~(=; zeKqSNg)cduf!E=*aW0;+rf5pRU7qW#G}JS77sd(UH9b{#YM+Nm_Oh9ji8YCnyI%HM zkeF!+@KEk33)SyDX4w?L z%%8_H3txW{@>EEb^I2Eghh8vPeHw98n+DYkRY_N_PPFGo>g}fDsZf=;y~VH7mD8y5r*hiV=c2b9o^6*mH?fjm;qm%+>mU1ztia9OV;i-j znG+tC^k$^ZiAvOv^Ban0$eYV6atg0)so&SGJ9inx=3~@&4SlqBq|TWVOsO(2J+Qu{ z++uV98g4#jWh_;pYA{LdIir>TD(hlM}LgCbEzmkP8RWzdZr;55gXz+{k-9r;t! zUbC!Ej`)$R&XLPI3z-?x)>=w#j$GD6-&scnIT%qIJ{{^1|Vpd?&!JyC;^tzpMl@!;r$}g+mpgloY!q`>mv735 zBd>g5Inn8?@UxQZV^>69qXe>d$}3g%HsU9nK_CwhsVB{~T<^E6*4u|NY1MosH7?G= zuj=q(y*$`c3o@?r#d-GBj13J%&=M`eI&k(=c!oVKCIsxqaYWj0Z_4ofVYM+(H;bWk0XDk_SoqD9zr>l4p!`EEW+ z+#5>zsW?M%W`tU^xltFE1Fz4J(IOgr=n=zuYxs7R&ojQkp|n*6c7+q zcQ3Aqqd#wRa{1wirgL*Z=2aZyN0yN);W;c-9sx!L#|gcOuyyWQb%bHubCy^eR}?`n zB#m=omQK`>%x)`glg=s-i8ih|p{|MJ`F=fd+}=IP-kW^4X zH|k2imnggUO1O88s(NqOt!BW}&@0Yx;U`C$XuCAMJsx%Hn6y zc&)E)y0aU07D0biPxOeBrj)TE2AXlU zoO8y|nD-U^S|`O<2jgBR$7Ci!7S@_rZ^zxLW~x17db-LPTJgX z#hwR{S@J`$GB||fcr2ZLla|g%CS^S|oK+taZlW40YKY%%xgN_i!{=mynpV@ngEFpE zMx;h6zcQO6?<6!P+luI~^7YeB{{Rl0`=?Ap+{GNiZc3PP&263W=0zwwRsR5;lyn65 zBK|#NHV|RlM<)!~&aCGnzWdT1Z)hTJj0h+qUAJr14;k5U985DGohqs6 z8IP92LpG~UK_QTZ=7$}iLNZ))J^?`*%ut ziaFy(_lgP>8?X+(+)PitcCi^yxma5qj?a?)r!g&n#ulb5@O#-HU zyo*<-1NJsinw;FHrnoG+LM$pcr?gl3dLn$iaqX8P@^f66d2Cw-VcHCv2Vaf!#@mqN z8?7ZiY6L2z3f{roiMbc$(K*)dk!pl0=X-l7{ydL)ljB5av{ZK=U;KzUR7zW(h&p!1$Eq|{5@N7Rza4(OI1x# zcWXY%1bB|SGwGHgUJOTOSUDYcsd))ivfHsb$2bz3kR)4U*0z|XZ2W?9LuN&1)}K&y zmsTrnvINMA5bbO<@-JLW<^`7ANyu-fPGZ)M-rMSA{d+M9!kpV`giQ)MfC_=2mytJq zl+r&f$jjZ6%QiSr}-wxy<>a;?wYRgNhmA)~ca zrK!p-(j#n9Hx4;FE;|bAens<{ff{aIKvP8cvYfu{Z}}Y5yojmR_sVs~DIw3I`{g7p zz)b1>C&<4p?@p@^f}m2j#4sx;*vW$zimg`4m=nzGN+2`{hMv(t4O>M*Uf&M5vlsh# zrK@7&9?2M+VIsdAevo0)u?6;=fa~waW5`Bi(I|?RyL+$WYsIs08!Ns{l}mS9X$8tv zksijz&BxIuIb`S)Ak#?blA^Aov$tH6Kaz2qI|j2jG_Y$f>P8#xL0abI`B^cT`vbA^ za8(tgU-rHo7u@Jz4$t#eOHS4bLhQDEOgoPWo!U-_{{F9K|H#v>1&% z`iMt1WN9;H6{E4-c-=^*ZMGt@#Q_kDaw&Rg(r`;$YZDkb@$2H{c?(u0F{unyy&gh0 z0iZZ4iihz=8zcO_Li}8zjG`zg+<F_GsHM8wrx)8|sr5jE~LeBGP3$XOM|B45SKKBqRpWWz_?Y?(8fBJ*a` zil~9NL_<;^)V)*k4spy;@`{Xc+BOpdM{Zwgt=ki78(z_7PIZLwE69toIQ+Y`*Q3pWyi!Fm9 z^JC~QYx6Edj zB22+vxP@YQA+r^{fx#tWtSj4eSY2doYhsF$uUx42Kik7w8Ud_&j~JVH{Uc4oCJg3E zPj4bRzJTheD3;_6y|moAw^NzgSIPTyg_hqpTQ=rG9b51iY|^ASy(a#5vwcFy`J?)Y@Z9mFApP0!>}|*2`)3pPeRSzBF-<<$2q1&3mcnp1o(3ypa)N=1yc&t|bxBzhriGj`;snG?5IRt<@9)wKiI?nur3 zq`P?)uf_<`h75or#JnAweXbzN6oDVHqD1MMvva?Ph$QjX%7m$)tBsG26<$EQBy z>*%VZ<<4c%Z{g$N=9vi`g&Df`B9?+CM4;Y^q2E5R2iu!i=@(nlJMmaMls<4*C{Gu|_#ITJD!@=Whh3RvkgHD@3I)?W<04~(mylEVB zI`OW5oswIl@3b*OaM~KUmfrQZ{{Y=kP?3DdeUNtOtJO@8xyiC7Tur1mG1t;mHy|xo zx`N=uZVHPms=7dj-8T}CuANe3+|`>*v*PS@X~^+Oxd_ge5T+YZ;rpnpSI6=bWatVZ z%5!F^>EB$^?}{_$uxu*YT*}9yyOGYUV&ZIF21tx(ao!b0FXfZULAiS>mfw}kI|#jJ z1jun1lV@Dyu1uWL);AhL*SX?ywfNFpamP_WP#qn8OX1U;W0GXhvn-1v3Ry66Pb9-h zr+V_jj#56L?3oBi<7$S6>2?(En)k-@>3pLDGYGd3C}&ZHY^aF?>RW}fhU}XO$gP8- z2u+AKB$}_ovhz&-K|FTa?mf(mW~qvb=_1Q@k37V6lP*BLBU4sA8!X`6cl{MQZoJLT7q{POBrdBx-XwP*p?wvQmA;>ai;*zqAW~$FEn(S7m zL}t~toqZlS%(BqD*3lGE0qkkpt|zd;a%-QhU);@uXHRc-wr1^k!*Txrc+k4Ln(?>* z8n&W@j%Y}|v|drpAE2?#rec!k+-4RQpZjpG$PKerYojub0ya%ZKx7#})pcEU*Iv0Q zZ`{<(F(*W?r)vqX&t74w^)m;G&Bn%YBP9Aeut--@6w^;$rC6~Rsz=)FY~mxy7OkT? zvae)b(NPCbR6_WA@pW(8`eRl(Jx|nLyveaRZN;x<6VbGZ8Q0nd+cQZh zE+7u&YijP(dTQShK%#lxOq0h;j7g(o8hAEeKO9TC z>$E;UsXAtpFT&-qz}6LTE2eUEd~w((XjmAcq3MTKiBGAEuh_7WoPl1;V>q6+SVu}KF}-2%Ui&h5T=a{ApuRCl9AoXwIt z{{YoaQ>WyN0y>(#uH;{r`|`zsAb&7_Qupf@YX1N>g`fWMr=4^4rlZV_B~GZ=WyW7ga^|>8tIeR7 zm$Gi`n)Q(LES^bXc4drXtz;Hd(WzlETy3c8QQ48TWo|(+`P7qgr>9(plja$<#VTT% zFwoUPsE1ndBZCG!qm*yh#+K*J?gc(gpQpaPw$9*ulQ5lCMO~L=bSIETHlxm*G%h~d zZLoSHV(hJ}+(%SET{^()`1bnRK;+ontosUkn;)o1i0yl^!ZV&%kxc>hkbfz5)wSF4 z>R%^gc^v6ki&(u?jxUkFl*y9Kjg*9A`2hiBEJ8z4Q1OFWrl0Kf%G0^E+;-;rg4<;^ zCP{9wSZ0&jvS&OatIP?iJ?0N8qNwcCw@F)@PLC_?wT!y;y6JWgtCgo-+h(<1?eft| zGRV~wl~h;d*RDNd?SOE!YCRRAXG?>NKTr22>px9TG*s{_`uTgNq>1b6*X%4dvWWRY zZY2_`zaMUmLi#Q617{*!hl!nAPd@eYsc2iYPhPoJH!H+eGTYm>=ha<~I{l$LRURNB zL`S1A^0l?$c~P?4`nB)yE_QDUm;PB6X>)H~i$RD9DY*7Ajx!Ip3*{Z{l9Qe_(7tb% zt}(2@vHMtYaCkQ%VUS%^y;kg#w{AN^%ywTvbsBHRq-tn`-8TGsk-_nJ`sTkixxv#6 zSk65Gs`lFmV;yW8KR=Mfkrhx-doNs<0@sfZEvwBY!?I>fTWGaT#eNKAj7^%)Q4Z87hLqVt zA#onwRH+sWBs1RRWe{uyvm_qMq^g?fr*=4guZ-(ihfjzzg}cfOjii>CfXgEUh~u>b z+BEpbO{%9SK`#1rnNx92AUT|Tsx(KhvCpB}UP);yMaZ$_2hxPxZ4ggG-YP1nh$^2q zQh828Q=oHM<*it=6^d7*%o|?_M{YB952u??5+L}`zKihJu0Kz?EPC4$ixH_VVRbK4 zeG&`Kx&o49qd@!WK_dY!Rx9&RJ9x$oSK zut`)j`Mc@Wvmb5uHdx)gRbz6l?;zeS6lS12PO}^&AC5x0hDci)@S38D5-9wC>y5wt zJ??+)Drfvx{{SU_!2MtQH}(Gj?7pyC93_eh4j6#$ITx0iqiw&XF)1t^cEw0pB}Gqc zt)u8aDkk0E4!EMP?aB@sSp|F<@7-Hq!5CsSR^(LrYBG4Y9Ut?dkWd{o{uWRT<6?mNC=1?)QFdM?%thcIL>DvtN9SEuIz3q2C3;1 zFTLrLP|7pF(u<;u_`sD_Hm0ACT&p{mUziJ-G1Ziq>{X*$R-GR)w8xdgA2!u7Uz@*JUTunF4^-nk ze_9Z$n7evAkIgig&4cSLBD(WUiugnY5Z6`R)*r^ToJ)7dahM{DeProIx7{|jn8Z$?omvU2X>mLT$@Y7 z+#LS^EaT6}V$$N_xYNj~<*@)+-0{U_=A2IhBI-1|RW$zqlKYc5PXkU_54%&Fnl;OHgvXK>Jpol4dwWr6ZSyaq%>Yupic^noguxQa*MS&tC2C(4x+<67Y zL5B%V;yn!)Ux!#NKiy45ekPG%&Yy@?)HfZf=aIx|nXe;^PMf{-M+81(1Qj&(MeU2l z=PRZi;YJ;+fZZz+p%tTk;DIW_=@@89z-W*VP#ql$PbRCkOsgg0oXzSk5S-2I=dq%< zjS5wZOpB>xFISu)6Dwwyl5x9>X*m{rQsy{~yIz2DY=QQjW>L8Bx&jeH9_8J7#d!NU zCFB^Dj?-qdo|>g6-%m==k0oYHmncP*G*nMIC(YZgJjpW-XLFJ(Cfm798j)MG z0jeRceqp3Pe`h(Zn`01aAlj$kU&A-S4Aq#z9f|$r(PlR8@?0T zg|B5^-o0`@SC?kiR1h&+(8ucGS3-dEsQ5%~OY$CidlCr+Jnf1jdp}C<_-UANzGaom zc7qVDx3b?&CAf1g5+$#(Z5wbq0PP)I+KH~C`E>__D02BRctQl$&oq1YCbyWoiY95R0 zv$alHgV|&De7j>^NbWC~#JBf%7Iuc@b)MO_j~0!KYVezTQ(_7yuUVEy&4Ghh@+ExR zmn`F78!uc&i@e*bZn`_VIiWTpq2opG>(*Ce_a6Q|4d(Hv0ftD*p&Y0U*!iDZ6Hs-t z0efOHiLRQax_(2+5vgIP+x$$}tyzH@pUDkkw^QP3OK?TKO|-H8X4D_e6Xoj>cZH!d zVP8Rt&aJb`qSkvD(;uB7w;Avwt+a0=Ewo~!LW!%ICcXN{I8Tr98>knpe&24&B--}j zM5tVaE{+SRX#hg2EJRD5}%OL%U5Ir;;kdd zE1)W_-m@w9xI>v;Ze34VQ|5_2JUL7qQNHVY7EXXoyY5s?QB_l5{yl%*m5e4V>x0Oi zyo-akG0zjJDyQh96l4o7?svpUNT`}?>917Q83q8HbjB-5BAOmGAm5QJ0&A_wc0=al zY^iTno7jLW*h}&24Z*YCC2x;tT$cvMUPx88?2XKt(HG;CW3Z0PLf(L`k^#7-**hkh z-(dWG#w#m_E19}!?ok>U@_vrZjEA1E0end#xPasCA~>n?Zqa=cu0nI|j}vz(lQy!k zjNZ7bBF>BrLRUrut`v!oJZ|W2s0g^bw-%zidQ5{0X4=#4L7a}>Nvmwb_f6VIVc2#+ z>vCKOt+v}jt+)hef;)Sby`s|n%QHRP_$neXQ$WgBlS5xRNw*y<*{pT;0Umv&MIlvH zAr&t~>yBsr!{sw?aI>PsUP=lNgI%6qNJ=Y)sAFq^gLcyXLv%DopgM zI3j%wmQOp69LZ+Jc5Q2D^N+rj&BJk#N5vK263G-b?nu45&vI@$0G z9^CJZKvl$DRY_O3Sf2})b6=O+W^rn4AzlPSgX24!C9c*>PfL_ULTZYJP8Rg-qHOQS zIYmx=FDajtWIsT+t#Yai5!c#1E6&M8ZMRebW9VDdyDEBj)=%8cuO(jo>r5VQO&*#k z)-_JAAvohuRSqdgRXwPRyVJV!JdaH*B&4shNwgeUoN_@>eH?(XYJNbB{w&I`Y*YEAGdDCRIGhs zIltT7TQv8V~DyS zqW9~REjj2b;%2iMuN-FT+M(MMBOx^%tGlj5vAeNiCf!*ir=qHYB7d#Yeawz6UuTd=%p~M7@fM$d+d6Y1op{4(=E2h?R-E}w0FhM} zMCyXiC*!f>2$?P~gC&&567cqz8HYHf( zoVB{!b^`6n-yFE39m%XV!YA?((m*rar)@OvmSQ|h#*buta>Scw<#Ggi8Iv5Pc3QgS zg0T2Fj2?z$ebZL;@9LdfJNDC$Ov&z~P&F3rv*~P3h_#Kns~qGci7?w`Ro%+ktbtYB zXo6n}Hqv8cQNH3NW^IFPMT*3G5WQiMWro3x#K4Pj(GfQ)f;Nh(YKyN}cm3);!vZ>GT#d1=VJXTgf#Da_xT?T7S z_)W!V+z~e$+73xQtDz|BJ!P415$5TIU{*5b*WA{~%4XI5VBm-Zkw~#(OA_&;O4^f( z+Mni$+01hT$l~IbSmiW}nVC$t=Qgm|0~ksydm~~|xZ{P{K*cmg*IwO2`+vL0s_wFE zmmsHt-b$+}_>QgmD}f>Ll=HGnO@xkab$t`AJC$L`urtWHU|6uC)qB;C#43hC;b;)% z$llVX^b+|t_x)SDC)_;FO%ut-7Olw&jhcG)qL^B%MiByL)s#jp$V5_7?y1|X{{TPF zb1Ry_#xg0iw9si}$BvO+iw&oJ{G)IjbN>KbL`3bbi~ZHSd7NZYW8*PkT~7Cv^AfsL z_ba3%cbYzK{6+ahMij>jlH)U@~f(f zsrrkynyPf(e`AX@pKozV5`U!0vL)CXt!-Tiv8<2w#AwYbcV#_GU0`#J+-WDc>!9d(b=bQ^ zwL#OjSJ_?07@18@K|oY;qr#ZXN8>NLDWY*5brH24=0d+R`g-+U_bCe&t*%-NTA8#s z)VI=0DGHojVTPniVF*;5_bzWxPRgVCb;tGhyli}1Rf#(Nlqxv}`|r+^Euf6#f_7AP z6T~8BAdT+qe=?_SON1hE#C7B7nE7GzIbDc0Za4IjMTl|8{3{K&HkXM_UhVj5y>bm7 z+s+p5a>c{ZEV76VV~^aWd9uMU#DqA;&@x^o#Sje%3udY4y;5boZdUVowtelB(BsCe zZbZ4Wr#kz#jXee55GpzR#B@~CV2`SGCSTlrY`Sdq%4p58RU#~SO*2q#yX`_NG2V~~ z9G~8ZUQ*Qm0A89VxYWLXa@9DRs$>*pr)E^OAY{DaH34mytx<8^ra~<$u7F!q(N|3} zt3D#jX3=o%q1%*-M=zL!Q{0M$y4HSPKupFm8*3Tx*irNq0x~7Tu zH!qSXqbKZS&65xs0yoYpjI5^HTUDBib>>!>Sq91W-q~{ugfxecQSYiz)XFLG;?Q#6g(pH%e56ybreO@ ztT!Cv+v{5x7kI3zNmTa}f_%7c#eEqC6Es2w+yf#MKH7rq`1Kn-#&Rnc^YIE0$7asR zUz8UzB|gJa+iD>_;0>&shJ*w1pm*y!&Uw1#o>osyZ)C-Y+TJV^p{~&q1JUC)^GJs3 ziV&LX$$6N#3e z{G?(=GMCNcWaITf;K|#1kwt|dQ5eFT#1%tbbnA{OI3g|`WtPIeizTTTgdjqNM%xB5 znVR!Wj-Fvq0c6W^pLG2z)0id299KCdaeFH4o{RSLvSr#_$!XTsSj|=qw*d7L@+thN zpNe(JletEo#E&A!X{+cmC=~wyQ}#~4H_l^5+Z&x9a8EX;&K^gEaHm}wWuCJWVHlw!xec4*RpQ-b;p%>COvTurw|)Aoyad5ZaeZFvW_v) zwxhB~v;k2>$h6nx)2DvkVR4j-%#vOc7Ydhf?X&`f&@~VvIVH9mKRT+TeUnd*T!Dnw zaf=z~E6gm`44AT6iyj&y&3I4AA4tebqNu6y^-i4ofugLcw#qU*hTg(e3*!5b zBPNvTy6E3N)bEFJ>l;#}DBO|%)qIxJ|g z{ zroI&yl{MYFtP>^sfV;ZC!lBwlk6BeZ-UPRxSW0C=I?jt<5s?Q?6q`qt*OYfEY6@R9 zmPLT)?&JJFbj6g=#3f|&s=lVoWprdZ+%_ORv|c8Nl@>?~owp+VF4*I&wVV;$W{x$D zo>1hu@tk5UfsjUFv8$0DK`W@ip$NDFh$*{vY}$Iho4+$gFq zrkn)&`oSK;G21%I zoFba$uj)4{z(|<=%EK)RI|k>8w$eVDlBT=6dUZd6p>c`RWWO7RklNua8B*Q~b!g~u>+c==W2tdgk;%%I4NJ^1Z5>N+Ufo@nXqw|3D}zvI$< z!coAevCJ+ntn4JzNC%yPDR0#qej_Nz`TK^5*@`ZTi`%NZK0wAGVMC48y#j|EjUHQX zMu$7Zq|BW6#Qd z3(yL-GlH^0D^;&3G$Kxp{p2P@L9U`Br|v#Q%4{rndlssRc=io9C-*WVz-wu=ZowE$ z`FsMXXwk_nsivNb)_G~fyn+5+(A3RJjFMqwR&~ifc}8jf0B$kskc9MQ&_#67G}RDw z`Ltt#>*m6(&SGU&)Rr^lKP=NbGW>PFOVv% z?N0r)ux?YXQu}7#87|pNoavX1@YsHDl@PQ<*Q=g(o5>Z93XP`YILWjx z8$SI2*FY%0$4S+31=Q5h6LP2IopL4qTbxUzhlt$Armu%tUjkF+>#-Y@at+%iB&ceS z0w<4dyMAqSO$+VLest}1L|nG+nR6D>BU2n|t|>|cU`>-_+&Zd=ng_vpz-jROzVj>n z(T`bJ&5e*b8R-!Y1B^7%542&G@jR{)?IcvxdwhC-nPTSlmih7F5%L<#rt>3WpJskR2d7SS%sToPx{I$?*eS2^C2LYI<(& z);)WW#ku=(i=E7f?m<3thZXu@Wz~pI%tAsa%OqO@RV^1p)q3Lk-?sSJluPC#Sr&3Q zThZRH28p&7u_Y@6P5G6@H5L7Sy7c{2O6)y3_Er+y5CW<-$`dXatF}VOR#o8;eN|D- z$Qpcm^~)@B>vi>4mdjlBF?VH7uBon_p5-R+?=KJk z0GR&(UUwb(P;Xl0Z5wm_z=PE#YbVF2TvJ=cbgL%Q7=C>F>%pUPpcR=>MYbcMILl5r zzC#yRZlXJWZ&d0J5grGBGc$>TyNF1rTG0AbhnYVT_CxpG0) zT#Z)8vteY)jHn(*TUAma)J1gFSF9GDtRABepu;4|wq=Gc*}I)0T!scZc^rpO|PAKh7Q5V;*`!SLK08f2C{>|?H0O=3?qW=IB z{4f2P`ns$8ae;3&o-7Q8x(lMSROPbT)4gK#X-qX!`J7+_@f2}C9=K~A;&`p$sg*{U z=OWXMl!-|aAGwDWndVQrYQpH_z^mwcf7$B{m&Z8XJ6W9A+|sj(-PXRYPr9$rex&r3 z10r>zj;5xo*%wbubm~TN$x(3IzC@o(a^_2OU~yf^S-U4BH5x1=FXw@YBWThOs%x)Y zt#8e?_-%J43(!I$<|x4!(X$1Uf7v9&R5dAnM08s2q#>@oy3BbiFnY5e;>$VNbdEN) zwuoyEx%(-sEql9ENh6^!FQ6)R1V2>QtS6E1qzisC#2v)g%B-v6kTG(VcEvJeh5=h& zIJCi_BI*3kMEyN+t{=m8a&Oq8`MW)Zv8{o z{oim}8#XxxRvBH1&BUFF?cml7P-VFi&R_UO8V2D(?y6rmSvMS7aowHXPZE-(o?_lkV7Ka5`}t2GJTt>|J5lHzn{p{7;J9S-_IH9JtnD z^|^KJjEK!LQsOYn8<0GTDnz88qx7#+F??T*9xe%sNj;$Dm8}7r9*xC$B_k>CnI{`m zB1C_~sET}k9FZUGcL)s9l3Vrv0J}Z>C~w7!Ex76|xgF`2HM+j6Xj>4SMfr6^?YhSI zh~||3exLQr44Qq>L>6{=Ta9E^ZMZ4`(mDVLEuyLrhQ(g}RbqUy;?3uoQz+}P#wy=v zVYIIqNUbXO7!*dB6B2PulX4iA^e)#w z>9yO+K=@QfPzySDg&%b7-SpvopzE9%3n06XGC6ZXd9wmPYzZXUBd z=MCluIJ*~>Yd)3z=OXA$?WJ|Su5j*5{nAU998NJ8#{{T?5 z$=df%NsQ~#o`5XE7}8@s{KR3!Qdj$F@zdnI(NLUJRrOx5imE);MqLXmqLpI4{uDTJS&<4;5eIU`Ky2AGk}3#dsykQl>c5pL z^ZSczvQ+9y`x@zys~U$Ot(*XTBdmDMy{miFhvp^uddfcFGpw4{HcBYold|1cQIrED7fKOsaDNTHonh5{6I+DN&tABxd5bJcBMECBwlMzy?ZmB| zU{LgRwN}(zUhWXD@b!`5H&AIN^EIsn)GUh{nN_;xef0Es8j{?v2`aSSt*SbOprC2$ zopODbGRA%t#oStGnC<9QJ!(EU;OR?}E}uIiQALAGruNhdtLFXuBYo znhScWdLLMB4T0d+wF5%AkF6ybLT#1h3yh8r~C_%`UC7TV`oS~Nhph5^h z^q&NI0#Uqdp&F`+qN3^fP3Bxj6^WQ;xs`?V+1Q(Lr^*SRT2PZIh{Fw+BM*#QGZ zw`%L_(C3*hC^$}cL-bn8j8&);QTQWWEoZ=K#%DClhh1_+fi)9sH||X})3+SseD%go zadi_C#@2zBYaNQ07BQJH_ij3GzoE7dDWr5k(_P;--pNt)8+hMsXGpLMC|YvTsZDnGZD2GV^!dIDNl=Yaq zSqt`7@S(?f*)7n|3h{0;G6dKaaE%ERg>>4wbw$ASIh)p$mezQzX78Sl5xv7gJoF-t=?5*E*-^HZ86Ewn5Uw%zbcT8 zUU2-b%?Rwi(wXkwI;s|%J{t7xH!RMmdxu7LM&2^z{Iv)ZiMdGCD9L%!L{xFD+jlR0 zI-A+|XOr+R;d-H|?h6GlA7=c-SK@ zAuQB4UD*KfzFT+<51V;LM!e#2u|oK zZXzNIFRrWA#{}1LG91Z&|q+L zq0H*)Yo*u7l`b2gH01vPh1R{iX-2)Isu(DyiMPLgnEQjQtgd@JotG7~3Nei(*vBeN zU!{aWWOlxKw7U^RRF!+}>VfV|!-tQ{9ix>O9>vB5gi>NHkv6jAuhnA4km|Ux#Wx@b zj^4_$}qw!1`i z&`B4z4I}PXB9)R`-d0XbS?BK=xj~CwtgNPhT8#;|w|N0e`ASZz>O{K}s2ri0XD!R( zimIx6h+K48Ma0)&LzaybFSlO)kU?AWi7R4?L*Htqi>_;%Vp;888ID=ZmygS+moC|| zw|2d=N5Vr@&$P)hgnI|fjw-5`VbkWe!4CPnMza^He%m9zNQ}=|;}&W{23U;piYtal zdkDLN3jRG~e{RsS<}Vz}EHUVn87jbL7_!~_?lOk#L36~W*fd*-6Xw_Q>y5AR%<6tj zc~yk!>uSk$&>}caLyEG3ODhZ-Ex#cNA@2Q2qWbE;auz&^ewm~AJ6S|1fhr?(qWjIE zg=e=`l#gU`SmA_ z`40Vo;kGi&vbrSsR%;Qv2ry0Lt8L2xHq}w(9aVRx{k>J=UvIM`EO?4Or*BPq!W#Q}EHY0dJ8e{={yh4>YPD^~bKjMsv_-L1e_sCp zRrK`hB3@&r!!9|Ehwp|&D~ex#btB5@rCLC7){o^z$*rm?nrYvxlPBjWzRnzsRy+y| zhw0t97`8s?U685_Hu1DZ+BTY?Y4YjYuk+RxBP6(;oZhC|K0FnG5)F#_@rLBFgln}3 zdaS@a)J|4 z20WpVC`QsN2x+rl)LQzdQ+e_hF;#bEab=LsosCF+&|$^NUpX%_%!ZqI(M81%8lz>d zi`V&)cR>pfoeH82B~>(1ktf+lfceWGG0AP09dw^@RFzs!l@o5gV;ELr#xbyrYSKgr z)|bHs;0EpZC=%j}4p_pB$N>|6MMllVFM_6@HHRN@S02l{;>u?2TO93-V#2}7wq+cb zX9H5v#Exht`kI!Sv;2RodbgGK(OG44k)0DvWKkkj#j{}QgtU%wMqAOE4O~ZzTBkUZ7@nH}=K$_g_fG^bA4loD@=_#}Q+@^sr?} z+1hB}v~meF@3lTT?n%X5g2x@w)XN%6`{K8@g0to}*uIebH0Hv(0uG{)xO+!(Afakn zFAHPV@oDo~8{4RtnJG$>;DGKv;e^?U^9LSDr;$+sM7I*3a_Xv&EX$+k);WDMH&Jp} z={30$2xJXOU<=O6>DE2L$h0D!z63QZ3cwc`W~N$O!Dr1 zF0#)zk&92Cf0InUHlMAzKzUh$)MlO#Y?^mq3raheU02txPiO8JF{$s>(bBzyRb_LA zJU2<;khd=gI%3<7G-A>&?Nl}Se^T^hA4_}fos9jj@ci#pElNTXcT`QraT38lG4=R$ z#j$?d;^MDe(?YjglHUu65aA0hwAw(9@v-6)G?BR5O$kFn^xfUQAHs1+tI9=)*H<-I zIMb|4iE`hC*%PE#y21jYy}jMr)lXjCa-<$WqqmKb@abw1C-9&KOO-aNZx~7`yx?XXkJZo8yzTK4je17sp?0UinEX_^8krm|L>NZ+! zR{eYH@acIc9>ySMSJ%)isio0Lendu}OKBrH#Ext>^MXQ6{HiUM^#qxY| zMLTu$3^gTKgY+35_98j%+iB+)bBnuHQ+Dr{)2wG0&#*Yy1}5#KTQ?@ero4)l(_yx+ z#~*WP8Z&!AP@Y!UB2(MyD4#X1A;vh3owpL>@NFUnUd}jEUx6JJL}mmDaU86SZnqI-rHjxQ0TXbQwO5-`E!~{c<(VHk zk9gld*kpAG>uM0=*)6)Hb*xqrJB1iFh_{m>g$hezT~c_ws;+gI+DV;{aMXK<{BRLmhr;8D$n){7w|HqL-3Ky*19lk(d1#K(xlpX#Uo=y6?8xldv4si zf8D;`!l(C~ytL?St>hc>pm{yI*gGpzPa*D)^CBb1 zn~~37hgtqlon^Q6HF%|sbO;#UKI0KzH)O*1O8fGk7fnQbqJk)c`b*cghrm}^te5bX zc?M25Cou=3#gybmBfB99U+xIum@R@+6Ly zZKR5&p;qiZm_|LpWBY{-7ez$)^~UUdx-J_f%IXWIvq@M~W}1qxyyQ=%0Y4A~4Z+y{ znrfl1f7R5S0|KP1T=IT1UrR}eu|?vwt+S2cC6z7mY!R>%5;S>F=hwEq`sE6KN29i5 zBFHjewyVhNXx7AKRh&j+GYv_BQe|5vjJBEzFPBtR@1&o&0^|917?19ZlHv{{6d4Ke zn6+)dj%bG|EQuoWE6v7J@v_&A5Hv4S zKA+&ao;6yGlKPe=Ig#4Tw1)IZv7!ixy%IYP9G4s~5a@;|h>PD|v+On(8MDX`@~c;} zh+Z2%WhNxEj?8jb8%CW+BPueAq&jV0-yWxZ!((-ocUiVub7wL|3#~r02gGj%^mEhY{w_nP`*p=-W)#+P z*qM@m(MPk73dER3ffi_5WE)j)bE%+#D5k$OXYjGSYoDIWEuH|5-Fr5ve)3E! zC2%JqLlaij?;w__iMP7-i%$ESk##1@WhCcuZ>l>~OpFHJWTrIBRLYDA3Y%V3T{kL+ z`n@xCnB=yPaE3ET)!Ude*%JjVx`x3Cw;zJc28rexX?&gsCK@J)x^`W87Q=9;pQ?I#bu*o;bIY{P9pm%K z;Y?e$+pS{YBKg9sAqt}<Gm6;xU_QLkO7_ZUXNQ9iw|%D?(z379Fave zUdo+d94TGMwmEudjANVfd#2fP&JkMLrC6i;2Vo$g5j3Ugw7TOQhXcF6n{8{64m)XA zZ6GBLgD)`jm!D~{5hk`e*8Kyr@AV2r>}z*my%13#&x7{ohJEM*R4cjLTTSL z9~^NqWYyDE)pSGC{hqJ>mijAz64>BF0gGIW-AjGI(iU`M6MwB9qF&b zt~2B;CX!r?PmM;rB0o3=G^?iCv0{6t;&g!;6!9Rpxl>i$_;rtQt`mjX&_-L>_cXay}=7aTxLiWrexqPFt7MkgDW43APlZBq$Ra*`#4K7YV(+^xdlMzvLb^ zz<}lHmYK4(kwU1#9 z)XCow=xrM?>pg^#VnP1^DdN=JL{r_b!>l76=e{?4iUNkZWtA2xu!*ML86q*{%}ECA zg>=+MYBq``*N@l*f z>~ZYEFB_y2dK9>A7UoV{>fooiFcI_~+9$7Ehmz$v#LQ*}DQ_B@zBCvyCBEy=#R*Qj z=}QAq1oMIl0;k7chgQ5Jk>)b1@!F5vo_l)8@WxEm=%xf_n_ylS8UlC8xR+w-x2rA} z#xqG4xW!x43_odLv0IZ|R*p07n|;{e(|ec)5Vb)c*Vhxs;|sYjWcd~0vu4DsiOUap zR@4WKr3(h@qS6$BZL}~HPoHncpydbdD<^YZt}ri0wi~Ak(Y&SJ{{T%0Am{Rtw-AJb zVt$?99=Tf2?ix-XGa;{@!DH3gbI2{VO4Lv{WI|>AH<`*O5ccZ2p#K1U+}>7?OdKfu ztfcT(GC0mTR@ahv{RiGO=#U_cJ?bi5kyohqJYhvxJT(H>861JSO5|d?dr;=?zJ4rV z6cY!TR83JneV>@R8M33t9?$ZffI})Q(|AYt1(Bp5vHwG zCf398u+vTX;I|MQaT!4(NhRHWRO^wk?k3{rGmL)X+Ev7h@S?e}N=rF085i9rE7^IH z+S6d?iP8ie6?G&f(Q*MtnhhqH3wu zX`bbo^@c4QAITq}r-=qFe62<-cAs)X?nws-bth31YNom_zm@k7WtnA+EPjrj?#;`3 zGK|c-F|4v~8*MaBw&P*sL)5z`WKUkGcp8g4u#<($v&HM|vI|GpDRm88J+@Lf^DO`( z#{@)A!+%^-Tv>lP?2{t1n3ojuFBZ{Wt7p!^(c$2vmZKDZ811hj6s@+R*nkQsM zkGZuYDJE!JcQ0Z7_at)Lb*sVwHzxhI&O*_l3QNg+#UI(_Wmo1sjxoG53Wd$5Uib4uviiD!6@YQ&?6#I6jqdTfQ__lTusj=0q zSd_s6Oml%H<7K6F$DCI69ZOxB>Y8`RxQ0#{E@vxTV>h*SvD&9`@SA63Pd3$ymc}IB z!B+tF-l{uLQ4_9Jlbqpq_j0mmH9=E*MI0<00jzD}DDE`lf=#2&nvl3ZDzEDFPK)j? zMjGhj&F0tHGx&rPjKjdyoH=nc-0O|8#me1on%w_V1goR*o$7VzAmrhm^i_=KCZ_8%xUvADEsY z+uKdu^vF1i8RJU(l#BIw4QA&ez>>W#-Eu)3rWl0tM50cT2@~V5!(RPfN#krj25MK- ztkzoNl403Nabj1St}^R?OKMDp$PM+}s@W!lD5^gc<|?YfXPD$=(d-$ht*Uv|D=3l1 z0Ky9Q)gCY8g0!uYi7w?OQR@{nFL#f$Q(Zba|Ymj2tW-o~=3>N1yYe3RL)iq%`j zD4yZR;?4s@chFWjuH+@uelj@6KCqXQ^KI?@Tv4!c*<|~N=L$as;GT^zK-e}ap`%0N z+PWvr)(1E411cQ7{FXg~SpApoI}Cx?tX6|2^DZ5L0XL|UD5FcEXuH2i^&9RQS0L59 zjYpzmIgQ5vRwd(!F%ZT`xKDdzlj3`Fr-#vW-PU!LvB@#8TC85w@y4F|QrSqCH6n}d zimJTQHyu2~yVrKUiKlyB0kg{+r;U!-WKnLfqQq^~b*y>xjOVqE_V)h(nxs2-dT6~? z@l_sECi=2wJyUeH_HpAzax&UadKtFxu!7nnVkk-3dc^aZ4pGRja(sg#uc?z+bs`Ip z<~1#c9ewysHp6ZYi2*jMDQJuE>f@VvD>I!RElT`~O@TzdSWHyA45T#@Im2D3CIb2aT)YdoyYq1q}@6~;JN(SyL3+=s( z<(5`|zBg+Ylwb)sKI?I6*Sg$`qWULXaL3yB?Nk`_*F~9@AmYe`vWVjSB^A+96?s3L zsi#qJ{2mrDJCyA)>iAVPu&Y`ek|shM4oumv>}|$S9Bjy(Gtp6WO?A_*PK(PlLV0EW zN^>dRYZ!9P$rP=^j@u9w@nO+yTab?~!cyg?&>ckV_0>@J^=Th9XF_3R@SYKI^P1F3)lfD`DTPYmace z3m~I?o9gSEiMOpsj1daCO?{IMv~C-#yW)sFg+CsmaGYK<8CiuTb*u^-m9(yn22a%F zzVgYD6~}@~kgSi;BC1+^I?Cpr65eN5m{iwP$cC0oMFqzYQZ%3R7T?&|0pH>N@V0C8YpMTmybqo%txMc9j}FJxY@vE*zbE(sSEgJ6_2 z3`4bwrnVk1lOe|~Sc>DFfdw`;f*%zv$)#T!&BP_a;8>JZ^eLOOiP*&_s+bnSI}ck( zaGCKCfTx|dG*wNzyY@&%f%oSVa z>?uq=R&oql2q#?BXy`swR8#;B2~&3N+GAH-;gnh2@vVHC#s?dJAYyCv@}(d*1gAz~ z6m?P)A#7Bicg9MKqA#vbmT})8{?6n3DHd@X#-wCd5n8{I6iK;S!me||fUXHPr1B{l zBC3d|tg5az%$ei)c;zu$*ySrK!Kb4~b<&8D*-H1K$Z*V>R4oj93Tv-J!ubYA2PDZd zD>^1)ONqG+b+xzEUW)8DVgxcoBqa^%@uuB$ zEx(sgxk8UCS^TwSj8e^|o|z9Nrbpt+ks>P&qxz zwqzO%RBl6UI190*76}|w+Mb@P)xK|+Vpg+h?P+Z*Y1*NPljYR8CUQv?W+>={irNcj zr|H_7`t@DQc&;a6-5x#rWLm1aXkkj7^cl`gbIj2qqiFW@MBGW~))9kZ7#+17x*VDw zOOQWnF1(g2keQOeLut5gx@xLU>%GAd(LOr%g~Cy|+69J3Lrpr4lOb~UEGUjKDO}k5 z@ElZ>rYP#_E&Qauon-Us@j8sTyuOmIk^0HgpRIX*lur{5F#BxDU37g=z>zy`>-_%! zY8`!EUlRVR!jh^e9LTX&r$%DNQC6C9@76+Snvp4{iPs)g@^>8n0G8Ag^Bl9Kt13&V zDLQb+R$Z6wE~7>BY-RHiX`#?}YN~%PPhr@uGhp`&)KWcD{$a+&P01}(3MxAtyAzfI z<0#o|SH=lxu8K*ftCYk0SzL)Pr&PmSoM~(7<}|hO+%bvgJCP{CqPl3&b|PK-Q|0Jb zaonN4f0vmXAnUFKYr)7+krjNqn`ATuPmaw!1e4PNwfmsRW?wTsnT+CZounzzBNTR! z<)X6!6c$=|nl9?CIHridI&JP5yo}C5a6BAq_f$*FKw=xxL>S@+&-PMNZ^u+w1kRwvPPAo@?ANz(=Z+7sv?Hs;aJRkuhOv`$x z**fLYF=>~sgR-F^M`g*5Nk+|4$2Dvb+nx+0CQobosMZf)0gX)k$VeQz0PG zftLxQ0|yBZwA=}=`rTS{?Vlu(<~8_8<_=Usrmq_9U1VgWL6S|ZvQz@vr@OlPb;x)5 z-fwwX9}dV{rGrI8ks5JG;WZ=OJnW{VIi|0mj@`eZeSQ(R3iB(R<`)-`Zn3#pGZGn( zGDK>&CO+CL+HDhj*hZC5b^JQx3f?rGWKZPO*V8geyGv8EdNYuUDnNKe)FlKr9WdI8 zh+BWz>PI5u*;>rb%M-4##_kg*nDNWId|LiWRr`k;?&%OKNZ)P04K?eQCUd(OrM68& zXb)Aw%4|F>u|V8L3E45)Hw6`a!8|5O>Y^#zPOHCkxdMONR7~RSq&pFEOai7>Bn?>* z3KrHO+d7_8oR!|yo!E4GSqKc`xH+rW} zalQv%TO&E2jMl-T#NksbQ|j%Q@a~l|M!^=mZXv3;rKxM8Yu~O-qvTr4W^VEudsV<)$rSL?4 zIgwwM+2PD$Q|8FEtvD?(+XEcsw99fM;bvvAVO4M z;a;%mna%(ldj}b+oev(MMlAf>ERBJh>yO#Qf^Mm+00@H}1+@J{yOXEz8*Dw)!0c#Q zrL^S6aVxgL>R$-NHkQG`I`QA8)qNL5)pXH%&vDPUY<^Z=mT4Z-C!k6Mw~ra^r5Tw@ zZq9%a$h=AdD*1U3H9+}SqPd2-6Mt}$viSys8XIA17pC8Z=E6IOOri@4prA;igRZV= z->fFj?uM4al2ftgH-)h4HF2xj7J;99vBt7gzynl3CsotcQ(c=rZl1XM-NQd_QL%Nt zXBm}{!v_x@XnoQU#Tch0WBAi}GE)&0H2HoVX7`_O`HQ$bSZN*(OO!ctBCBmML1E?K(y)Fy7BE$5>eQwpD)awnmzXf_IZxNrz}QZ ze;)@(6CZq-j}YXv;=k_NXk<9Zr_7CZ*S^0FLXD7QNlQ_NQ`SpS8uq5jdE1kcjH@c~ zY!3=UR5e|9>YwWL{{Y*JEVZc!nYAV-UzR@wwvo1P8-(i*9AIA-=7MI@MC*<+3Z6!P zC~GXbev;0*Ra{sE5(XQRl1m8~gHX~r32)u{hfj{MIhx~^a%guG@d?M#siM6d zhh1tbjhs_)MK&Op&Yrzy)x4X1K00H#-Cea-KUZkA1v%-?yf2cv!3(MkBW>u7sHgLO zZ--yy-Z_yyCyF9uc)Wb7WSbLxYvay&rMYCMsVRy_Wp&@XR`+-H>xyM?leHt7-eiqO zwMe-G*AL9cJ)7qIhr!t|Zvk_{s9nET$KX?Wv@nNxfmpX3xH3`)Z@tR9At9tD^;Z!T zP&|G#{@$d``-z86FrUW!7^T)r86{OiwjZzulT++{{W|c zm;V4)ng0M2{{U-0;lJVk0QP_B>h6mT&z{10Zyu9-ZI*H~vR-mT2jWZi6Wupsh^xf> zg4iRXZ%u#I>5d`JIRH5il=7RLavUuE=@JoTm8WQr5fY<}q;DIaD{HtEeqYts7QyBI zX_L)TZD?)R8kphERjiFvQT(yRB|hpel%5@3O$ktbeRLfw`I_&R?Cq>z{T6Mv7`E9Z z6lJ@R%VaRo9oNdr$wJ?!%)0e?%=tGYTjTTJE9PqIAVr1kQavN?hx_r#X~z%9{BusIvaDXP3b&Vkx4o-;Zhe zZIt|8@18F4c@8mT^yMs(jJ44vj|MzZab09tb7-gtpy-OL>(?mD`tN4*%u2kaFhJr7 zHx)mYNS(D_{q^W`OhX)Dt_yE1$6lRXR{$AidtOixGp_m8!(YkLr-HvI-O!e zrf$62BASn=_!rDfDmJZ>s_#`@I?A}x&yTGwa~pdryE@A_aw{2&G^|lYpLOmewI^2n z7eFmhJ89NOdwqzWQB{=CwNoJ@SVV&+JB&zjR`yC^Hp_yf;(=)9siJAFy${_iEIKr+ zH?nfJiG{f+$)`oi<*aHdNM*N(p7E~X+60@wPQ6r5y2Aee%j)b-m1^p!pE)i|Y$U$i zx1W}Bqs2AcO$dq$DcKj-tTzD6_>rswADKD@gP8}lw`^_Rt^_#g9m@z2*c2i}RoLU2 z>*_tVzT?a@j9r<;P$Ak^k1-`o(i*7qpM2*x7`e zqt-Wjviy?zTQ#K}!e~IA++s++y6)Gm zF?a5dBcE$ZXE`v|&dLO)W65SX6XhkU=+S?kjcS5!c^CB}DC)a|H@M5?58J=ep=1ql z!yVir=E?ufwT12Rt_xJO*(`Bjb0o>y~U77Op(soyXcn&&FpR005L1O%!!a z-OrceVh`By7w@{OSoq_0fWxN_6>Bk!!UKpYtCHInP!~m14N((v^~R^h)YfrgVe}Vq zXV}_SEmygE*rNCVW4?%L+esX?Q_&a6^89+P`+UQ23yM6Ds^}~1pihqxiu#6XUWV`+ z3NG(;Uq)3M*gdy*^-iyN%10YJZIPXw)tw!icD2!?$a2()z)4Z05Iw7ETU7)c-M7Bp z+T?j5;PCS*?3$iEMT9h#HS?Q5mU5J#nzEwe?~tfrwLVcrPfn{or zZmxhkMH_2Q>)m^Gj&ZJK$Dg;jz1YLqC9xAeMTS>AAV(md?I}W~I{ZD-U zi-GY=3ycY?3mMkA6ijd|+^n4ZQ7K5o#gxhkgL_Fw#_rDFr(c@>!|i?@t-fLOU;g;p zZX8LBzgZ$rkq%nf7%~b@uA+*by7aKGhUxFQnK>LV+73jCIh%OVh1lo?9KEYevdSug ziD{;~iF`1^`=rREWR}vXc{{SR6$Jm6)Q!3=v9j&Bv zzJ41i0XtS;_A9}$4=LB0%nkNhOLfd zc~AzvOEM}!w~0YpGZz{?>7p0u+uL2;C)~7-Pm)<%*rjGn6r%zNSDM+YIz$JBJgR$M z^%eC`PP2^rI?paCT*b0!RJGM~X8{F-i5aK8+@+Nn_Y-=!nj$FcwS9gPxZgj?XGX=V zYwv6V!oFirUb8y+jYf{pO4mVG1;tX)6I~Of;~YOTka!Q99AhA|nPSwpDwcGFX3ZRw zss8}P?4awa{JZ+%xcp0ztem3ad#_{=M1*(dRM-vc&>e%rz8V+z1YM`ylA4>(?pB`;c5M>zMCVo*>3#*gG7c z`&IW#1RvB5(vXIPfvIb^Ux!ojzC)mmD}vg|vYEKtH>(b0D3Fcg`U%N_vBf6YXo!_I zsE*+!^y;%9;wttF1c8p$Ra?laty;!xB*(Fka-L&31dZ`P3y;C{gyg5MO#bO7o8)3uuihqUgJq^!0JXbMQ=p-;h17M;PWY3BRS- z71W831c#;}DmIb9(Ev!SzL?7#AQrvfF_QxssIj3p#nO9UQK^ay<(OX_?&!VlM$$}si%y# z4cW_ZtyP~pvK@{>(31EQ#v`ij-><{0cZ(-+#a1&(CHmsG%A(1iEG(9k!N$TTo*Y&h zPb(r$ZGF;2MMTr%nDO=r$F;Zkg-Y2z=5BR2GJcEoGC5P$Q?UTzY5e`o`AM||RNcRK z%V{Tru)yRTgCL(QMhl$CQ-9JRLszRWKR0@-gjXJ(x0D?BCl?$ zq9sYjnHI_$NYqG;S4uawC^lvCsc5>XDR=7!{{X!$WV$I)>Zh(7S0V%&_@^BFX<+aK z84^(3BtY^ZID|crMK>>1FJ_C8SN*d^gILr^l4Vr1Urdm!gb#5UfJy5aO+f$+%@b5r z>yYRDx@NQS3|uWnrz}t0Yf{9!F^q)cLdSvs03(gE>u5)yBB2UuT70bF9BXLaJ;@bo zZ6(|37SdrYYS%hZ=E+&G)g&VM9Mkz?o3-h#H{{#cd3PaYt<_3m{hKM4BRp-StO$nm zxu`M}kee+~m$D*h*B|9s&nDMrEni%YH(dd*s5<3rhvGRSM%H7`Hh_s8P`qe8&~?|g zlRo8(lI!RYG23j0gAsP4+<9YFE5wN^a=)MxpvH-ye7(OuvzQqUWiJ`4!s+U)o@xXr z(xl6F&B+1)Cn!_^TNvbuz4vY(!>0b)CFjo_0A^2P=bA=hJb4KkJy}@m<3%Qc;zUMK zN8*e5b%f)bdzD$($GOKR+fSmrmc*$so{0NRv!S zyNQfRsVDCnI93vD<;N*(Fyonmf3v8clH>OiW4{{8_4>oBrx=YK zd2F=P?4!;+sNo}ug}Y4=J9lmuIZmj1j99O_Iz`H6Bxn+6gr)|iC8-#JZiuErE*8R6 zO??xfZ-@Sjyg<{K$Yf!aTK1a|)wNLFuHTPX7CZL+TY}5Y0`-Y4 z*x|4lY@$-M(}^jo2blyjS5SmSw--__{kE@GTz!2}3RfvVNqZA0#$BdaHddCCk?;xO zB|+3S6ji;h@A*VgJ89P@NaUJ3SrT$;T4>Z4wKWB5Q4$KglH!{&(47=?-33EL(6;>E zoj>;%S%y!t#M;e<;w~icGZtyE6{%jPAmXD!@fNP2ks_wwnR?^tnBEy}i&Norc95dU zyLK_mnDv=9hOV^;!5I{57I^%+GTQsh#7+u;lqH@DzX)de?o#`b@5IR&;w7TlkUi42?8ts93WwtSAXV9RU(NLGm{R1VrF%)K-A*DA)UK3M)$D;k+-`n>cc z_Dq!da!~}7%zP-Mf~tzDx+?rr4vBBbOmY$CwRTp4Xx($w?hn$AJ4(~4?5RphsUT2Q z2{xiHZ=0n1ikrzJCn%4PRb&#emg-_N493*iM2_6W{{VO*5PVfheN{T-jHfWpZ0Ls) z$XlYVg;fr*(-H`+OLAkfEMv+&3(P2)S=)OshDNRf@#B$zXkQJFLc;Y~3N4 zGTe7{Km(DrRa8gNJvwU&<4e0sdX>a0?WP5+t5?>Z4_iTqAL8WuUJM; z$60in4C22it^iy3h+^q^dw8vrQMQ$0X-F>UGOj!pW?v6_!B# zd+;k*BKBU^BX6{Xj%gFI0ha&KOmyL zi7g(Xr}k@ILa`riOef@cfk9j(X%)3q+@bk(W5+l6G}|6Pl}&XICV<{N^tP?1O((Q? z>{X>`K@f!%43lo&-DH+|_AhN=4QyAkJP6XeJ$7m3s$Z*zL0D5n1a zhfj0eMkircPMP*Qlf}g4s|`u<(XDW-cTg8&ZawVO$rQd{mv>xmO^9JrD4^l?QZ8pp zvzr1-=PCGy9V381dO(N>xN556ijsh z%jVGg3KF9K0OiXb!mz5$(Q_JDRkG>jw_;DC)T@OZ)<(6b+|Wt$M@3pxR8jed;@3K} z8n`(z%)D>ffgTI)LR&=ujFCnWE0Pp;j?KHbD*pfqFIXf#X~D;j;8P6eam;Nft!f5K z&VV&4M*Cs&J)=vvX#AnOzv@oEXEBOe{{WCsad4-TnzM|HX1MbRjH^XroM%cKpkxUoUD6&pwfvW1nQz9 zYuS3v?fC1Go8sDv6Kaqa?$B+pc_sv^4k&=Q{Ab0^@lD;$z#d#GurD*G`c8KVoBDQ+O};x zvSv&p)wu((l>Ssg(L42P&l7nuw{se-GxvnrIP|c>5etkAm54IcJmsJ+-QBfSUb!Ow z04>gJsiNXnv1#in>Y&#=?~&MHDC9crjA=xgBj6*mZ|Gfh?W2EhcNvuA#S=QV#^mLZ z9E}=j#(@#(LP&cRkZ{O0Dv0afw^&6t8e~?sjpR7&>nmD|iR{=&hWtm{ZKG1!iX!Sb zOY`>mK3|Vt=B+MCE>2+P9bG>d$Xv=Ly2Q(;!J<}LgXdVwxRjGy>8n*<%y( zN}GlmsHDlP)+Bc7Rx4(*LODLuWJd1vQqfdZ6VqP)(<+?~$L*pfWp)+PZ5Pd2a1aP; zhEkBKoKbsG*Hs13cXsOoW9_NDEJ7AHXZy}h2Nj6*sWHNgHA>@TDhGib7VrX z)RV|6x{~~&yd=3@?3lWJi=oGQebFv>>Kp5*F&U82~Y}yKq_}fukS8*99C6H6$B>(-w|U>8jCF);6U_-h2X_3b`njTfQ5Aa1aqqYMY3#+T;fp5c8fPAV zAwYG8mOBzrBglu~)v?>W-cdFEBDyb5XAH=_XPzhJDKJJYaK^K4eo zcuV_vey&+FQT1xbfg+_8(on^ZArfK5+NMYw#R(B~Lil8DeYf6PV>b}$*n1|thjNs$ z+pm^xlu?r5wE7wmiK}3Yl8T9{5bCpK@IG08JC37H#_B$RWKZD}p0k%T6rnrhj93L^YEdyp$R zDx!-8$l}S!YB=gd>vL*yL)=L0witQ1EjUKeXo}e?c2!>eUqhqG>M>Zjbu%{e?yTXv zU}NYb?A(HOG|hHF61m7xKyoR5&`HRK{Ea+n zE4x<W)OstCQ5-FV(P)ON`FwS*<;(6+zoWFj zOO=gJP&K~F3PF(bA`%Vwu05%EkxywSuS4n<>4Uk@9XaS9bY-=|5jnADJA8D?90 z5(90TnTR55xjzoS>1?b1J7@iMng0MA{{XbV;(o8o^>ulbeYqnNISAlQlbhRJdsgd8 z6^x^LN?8lqqARl6B@hx-6(7&9+jnvuk@q(CTEI5@GUCQa_BGK)U^^YrMQmcmiiB;d zBBtGYD)o!i{mo^;$QfORKG9;*Yi745Awela6q#kVV#M&9kC=H)8u|4e>$j{0&R*uf z-yD9$rEOGv1SB4mlH@d@1J2<#DVx&%E@Rvsvdd86DB4c(9K;IP~BiQ4PJ|u>!yL9Ug`+bj}PRbLI z<7 zapMw#5Ga?Ef9g#%@46p97He-KlBDC5Htl)cf|ZkGTcZNCz}L1HR5m@J?Q>t3UbBu; zyzu-I&aG$I9!Zgzm0usF0$3dd}kW45*ioG0GUP<2bze zivlf^l4Z$ghUMXZo2i2L?kiL$dMCK@^z1LW*0{~ zPA!bo($kYxQ9>M>Z>HIt*#xaSw`i&w2yRsLUbyQE!EqakaK|z>ayyyUPFEVVY(;(} zP}pt^i7tG~@hYhxew5Q*`%CSXHy=8=Tex)0HS3?ML0CQ+g5WtTz}t%}$bx^TZ?DI! z{{RfH;)gi`HQkEe!?bE#mL7#8*|Qa<<^wSwMUSLqG({m)`MrJ@{Lhc!QM2sBklMVD zZ;ZzY$PyOnc-lU(5)%?+Cyd1qcD4BH)DB;<#fKZ@3LB~v#&E`B%XP@I>D=oL$0Aj_rRguo_Nr;^#Py9z7C#%6bQ@rNSxh$N`Toc|S26Ed*CYXcPH*{MznL zvD`;B!zN?=0V2Mpnl5G(NfGJw?QL!gG9|3%i2=m`+DRC9E}e1#{l3szN#h4+*i5{< z8psZ;DS*lZ=c{B+mc!e?1r(4QG!jKrK~?XO%==lql~tBUs0XrJ_vFN8GD4L3IND72 z?8pNrUK3Ch1@u1Y)Z8N`k!3sX2G1~$SvGt24FsgR5CURA&tOCw23Tnv69M@}G(lZ@ z!JYe<NtbET<@>x@2*=4PI~4AU4~QD+sT^_2+fv9W={-u*b*>MK^V)wQ!PJrRpo1~n2{3(~kXSg_yfNBtFgTt8UEsTyL=Vrb zqnG(3E3}J{Hn}m+ag2$|*!4};oQUzk$juvVxK4{G;_pS@$%R_ITa2$Q8yc* ze*M~1l`28VN$+_gzZus(zm2U?4N!cVudhtwR(Dm;{kX!-rpJ2H%E{-U6;x`|IOzQ6 zNeI|-znXystXYdbRI`tgjl49* zo|IM(*gGI#xD(bfvH;9Jj8@!r)_%0EO5+D zeKj60j@VPhm1_JYmo7zv?VF})1<5Rk0yHR}&R^8NoltPy2OYgdCDNsTBD0fc22*VP z7@2q*h}35Z#PT@OZYOr_AIH9z95oA#>u#(iy>Tv=EON->w;ZkABXi$G77a^byQ5@= zh-spHI?I;@L-c7gSE$dc$!ZTf-;goJ1#7#dWio=hMEb~fEO**yz0J@X*)!9sX za9gR6CBugqs;Ax6uXpd;CQnxfQ5^|)ZqrVr;P;PON&APi%GrS`YqqSnIW2{ub*Udv zYiKqtvWQ4y*i*6(SX19}*}CUe`4v>xFbrWY z<$UXqqsimQflDF2D@&VMOI{X^Hq289#H$e;LU=bKFKv3t^UPzCEAVV`-c;%zrMh$1 z>xo(>+k+rtKFdBIArOxAEf-xh@2)|FmQ2)kek~ zs1YljZ0cBT)OoaxwMYqEQTg|2@Lye6`-_*#mT8$kh*#XihNV~ZSD&737*@BWaeTG% zXqq|di`OLO+?AMKRY=A!zKssPw%wYhf;d;jmQ&wV6(ibCmYa)2Kh*DJgCQC*GMgU~6L19v2& zE0~JxVVHJk$}DF@U2v7I<)XN$+g*#Le<3-Bqg)RYGPtp<#+$2I2_7lKak`Rjx5i8S ziF!JXifTKx6kR%?wc?uR+k;7p6-4ZUMM+jWHOD3llvH91|qAvA7^j@*v zD#1ASA*ZtU^wQma)&mvsYJ#oMbef20;;W?ZjYT|Z=)L_>Iix1IM*Ji~0Sg|IEA zg{GSJ*StK3fLOG?DTrcr|uAp+=}MUbjR4PKvhOfM2TBRP)T)N7p%rl z3}-Fzs~GA*kCWtXU0BqTq``64<2E&@t~v7eR3zFvyKA|6E(B_H2waTTPhnGQXDURu zBC{r-icHyMC6V(Gii#Mo>QXOUfhFEJevxz0;H%Go}f_Ov^Z3-aqFmjPzQ%*X-HrfY2*QWw05L4ht;CfaJ77Mz)(K zyIj!`4^-E>btjl|EFyKK8;s;+R5gbUBv%ci;`kG5B-mjVIF5vb;IGV`MCCkR6_rs- z0-l`ouTb6mxoxi0bL5ez8t8pyS6ex1(CXyU3?VwuvnocDQ!8 z9wc~VW}swbq;4o|&~(>T(&L6{c-AG{s@81|r!jt1*BOkrFFz&2p35-|7h=8gFP%3p zucuaaSQY@sB1^oWZi>SnR%{MQM1=Ca=3y&YlIjqV{K~Db%A@Jj?rpQHXB*`J$m^^l zQa1ux1SwTbwH6#zg(yNpn*lbEk|LU(y>Y}IZR6=2VGf)hpNv$M1j^RzWt(Fe>8Rx2 zAvj()HY;MNjrlcQcP5q?l~y}vEA7rUH!`wTR+KQ5haYVWCAJgXl-ZkL3Qens!mfy@ zi`%Y3bL~fTZ3Dr%-xkFpL{-%jRMtHeTe%!>xOcM| zLQ-9v)JsskXdHG^u1Q5UM`H-8;SQs-;HbS~lD_A!?*Cs9Eb=H%(6%% zlN)+W!*fG%2}{Vky%iI0P`M@-AU%7LK((u?$ZOW3x(qoVP$g*nql`Axgz>nDL*ydd ziSX~#j#J5b4t_l{Ri(9cWJp!jk2MXtw+)nXM2W0Odr~n|UmAiZ=i5xKk1)+7!luIN z9kCd-4=~I3238KmMF-4HL4g*xmy8g#A?}?@;!JNamoE`HnA=wK?58s>Rd3bbY$gNJ zR8e;@(ITRf?nFNQakbAJUCmsk<12|;=*`IF+WWe5ha}|523&mGXj}2NsBNI4ZrZ52 zrjmIRkY(f3vzDpsPcON$x+dmRUayg2!e%d-w2ok^9yZaw`;~j^)=r;u5;2jk3|=Fc z+j)!X#d_N-?j*rAaDkUy7JN#Z^;F&R`maw|RKR9O+mu}HE5#DFJMYDEg{B+#O4|m6 zZbw-{dLX8X8}#dnt2jL|%gmD>vUW|irZrZP;8WDu_fM@{}l~KhNHBXoHu8}_5 zVsY>{k){wh1l)n^n8g`uy_!KOOhpw})PW{5uz^wlOFlObiM5#f2}1TvUvN%kveU@fu*JXb0vEmCke&WRW{snwXsfXU zx6F&%53>8HwVQ8qcT)1=_KsOXnFv^n>t`}EEkbREm>^SaTm*0DO%(}t^;?-_c{RN6 zw_56Gm+)~p88EzoRUuQ`xa1UR4aP)VLl#NZK}{D<-Es|&8Rbvll@xBZTYYo;n$Dly z*tpuf+1?`6z!b!^jVqq+(r_Dy=Q`-7Rw z4M@DM#p7j@FvhBZE0AV1$&)QgCy0>L2saptZ&dt~u0+W)oYr*(b|HAp4Q+fX>iKdF z(vA`xdBd<~LV*7OG&ZYyb(S%l9Wh6h` zI|^usy>ZoU6O-OswUp6Z*vhZHdLzz9a=F;T$hGaG$4!qb#i|~?!?vCJo6B%An_C>c zu03k{w&=1){hPNgun(gH0A5Bv#Xla@PPu5gjH~YMvH38TijLCh+U63dqG>8Z$6`YQ z==spwB0bwQ?WXSGLn`tehuf=sg!FHz%arG^EPKS^jrEwJ>*H4>n?S36Ugx5#J2bga7{kU^6(Wer%HZcf^D#WkFNjN5yxLF*Y) z^9zcjs&~gJq-7w+ZSnJ(Du}vzXo!d(k4N_2_Zi*>T{Dj?Fxb}Z$gWDqRrXwtQ-^ec zluDbokPBEF4y zc;!TUvdbCCBjcqc-mes5D8N=uQ)+}-uq&yc?LzP0tQQ}v!>e&B971dM<|Ak}vgA&B zIYUk60LZk+wCSQJ&ACZ6({D`h)do9_eIp&DEMg9J#tAWYfnRVj?py1es!D z$sAFQ7*MoDZCph)PsKht7FEZ&yi8LPx05<7I=8YLctdM48mkf;dITLKXhsSMZfdLX z>K`3rw{`e!?NoakDb};rLxWxwE`(=|m4xJXN#85TAgJj4cQ0S|;X(fZAN6ng3iJGb z{i^=}rvCuqf7<kajy?d=J#@%sL`^DC=slrOKDn_B1;oI&?8CliM=J^Q83Wc zZj17-O!HPBg8t~{`S}He)^KK^$S@^XOIb1kut*L9M~>FQb$f!2tERnH*>bK2JB~RD zmNi@~O971;<#H1*&Iu4zlyJ0?a%GAtsVZ(k?djJXDniEV8S zmmOuvhaPODXxnWG)MY?*QD0p@aoB{+sShf7cZqo$ z+q+Ks=sIH=#z)NQmDbl-RKq?zHYcPyr|nc(L$5hA zDywUnd`=`*7PRA3o1+wLiPZAEYH`SsRdfU|m(_LTn_S~0vZANNl9`I-scHlAWJnA(KN`o0@E;(IA$qxk+AiIQjZ$KWIADIY*vk+7KGhdKQe&! zL0;aSVZ2SpH?pg-e1f`_+Zgsz5>vFVS=uB=QDrWQqT^()j^$0NC8u0nKaOl?HJM#x zVFtk`-O96B^}z+wku?~4LA1w&fE`C0LDO9qT~kLnl3lA7+^1!SxjH65SMmVb${ZtD z)r~-AK*wmAc#(w!Z3%Swwe{E@;;gzV--QhWUC5u=*A~+KzsJX?+*18gRlZG*SGNW% zXphG6Mug+a(@L&+P+U<&Umni-ZtET4EPoqG+@~WHrKqs1Tz*V3i+0H{?Ar$?ITTwh z?+KWy9;U0-Z;56Y{ki7yuI(+OxnELJ!t`Y_Ek*>CI*1U6ZB%zeL|>O*o2;iipY6$ z*_$=aT9G>UoFl=0IV*l%-_IZK>yRGdjx8=&OscN7K0!>)Wu=3xqy>B-%O9qTgaW=t z5P{98X{Mj0dX33gycg`b-sdrL!VOev)Iv*-8;lfRWcs$C0LYM-ks_iebx&Tgrhez~ zw=p}IG*1pOO4JDPV5M}Y#AG+UN!kfpUjWNjEQ2 zIEt?zTAo^mlUqi=%cR-LaHB}7MLE;Xa|SQGs3to|S5n=k(bKA2FOjp;4{K2gf-W|gm9#>F6F?YCepQ=N=gUQcRM zC(38UiyvWl+iz9d>)UP5-0aRyVuaboEpp1-IckPOav{}=&I@wo`;^tg28kP8pCM_d zs`bd1d5&8zAEU%dt}G~(v7pMB^ouCo?3K~6iy@|)ZM78CQ*n}(tMaE-d<}D%zZ)2# z$}*a?yof;-bojXIiqJP4ln`5XMyNZ1K2&VBr_I$jA93zOVf3pEX1aBZdx>Q+%E=O^ zy%kWVIE(zXX$|BL;80cmH0y_Kxc>kyvbD+Y@>q~8Ua`nZb8l2FY?ozNM~+0I(1U>4 zA%>c7+uwIrJfD9ylEay2Vsqq1vy*B;X9p)AFS4qO2_HpkW5^Aodwy+ISJ$^F*!|2{ z;bCsWb**AmIkT)WUXj(4a(nT8+KWy+uCI*IH6cLl`nr{KlQ9k-+tgf=>C9=nNX0I( z8CKhFp=30o>a1jVogmzs5PV8riPS0F9SWiReTqmh^1IA>KZXT__T{O%Yy)k8z2S(Y z2IvlsZb9#}u0O#zQypaPD(|6BSKG(rQjKkVHXLpCQRm~aDlIn`zZn;KAd5T)vu3Z|Hikqr*h)=dv zO-L1l@49)70pl&=t?u~i=$gp;n6kqC31S)o~n{t|&QF7AqOzmHf4B z5u`SoMO9BG@0V^#JA&n8v3N9Iwtn$j^Xe%kM3 z;`h{5BPQbgt7NN;)EN#CHZo0HkdKRwiIM^`e=-v4I(L)Bc^lGa^L*^SHEhY!ZOP|O z(e}nuQx?UvLsamfmyks?O%p`h))XA&mwxcH$SbU+(AYVV&&VAZm5#DcH|LzwUM&gG z&_z`XMcwE~4F@1f~Zt=0Ne#_QJpQj*J zVNfZqq|w2NE}`2uCbg z*2!WbgDpu_Z&waS%e!5ui`0Gzt}!(k?(8!=X{=g6whF*B1|j*q^CJm{59TpJRW&}uo}KlZ&sQ9aa@Kiai5=x+ zWw?&bQ+8&mF{%OzA`6~JQ3K}GwJzTtxn|FqGW2dRBXOuGdb=(-$?oz}nOA9w6LYWFXvIdx5vqxK2!b4hWWO^3Ox~A@( zsr!DBQXF~}6(e$Z{O2daZqZ~&3nYxy+g$%XKvlZa&49@ z$NS54?XpQb>ar0KRNOU005aT1+wG;Ac8h8Bj%Whr9Bw0Ogj@QG+ZsXGZbfY~P*Ickg7SNp^ajSngri-)Y^iG`T z)^HhfxbeK!MdW-XxRJtI#tQO`8b%^Uko<|}+3KCO>k+WPv1@u-%wC3lO4#18#5r@F zn)^nMD-0>11AZk0QeOJ@>mU1mqvMH~{Ptr}M!mFp#tE?)D2b;R+Q*JgJgVU`oy`Yo zFUM8WFXL8t$_7tib#pf6p6ScB>yTZX0L!B-qimGLu>?_2^;BJc9W|O_czapxwUrF) zY20z&a1Tk3DnoP4SvbtR{{WN;oplgYQPW??jjhQ_${kp@adYXSAwT!w>4MUE9yf8LO=(cR2lD1DHD!L}sUbE=mYjADs(!xAd z&7sAvfifd*BSbLXCoB!1Y2gGUZ2*;3JyX-6cLHZ1lh6MExh>!G#VE1uLglh~EgW#& zRE`9SMvm*CZB#|w@Q6QjvM0;rNtp99W7tcX3HDB-d%`Ig>-I)zw0C$bL#Bqh_t&gL zGv+L!ZNDB=zgX37B`+v;$m*T3KxQEv1&rH3LWYf^`Au6x?WU`)QIv6(RMs(o&Y3#C z(vAF{eQQ^)LqKLydnipj%ZMln2yQ5;Z20^oRN`3_Oii3}kgn%tFRY>%pzDhfkZmH# zjU>s_M>J71MA`Ftr&W9lXOh)i-DH$KJJI6Fmfc)MmJIubg&G&0G*;C?5q@6XVN^V0 zdtoYlrY|ynMNegPR`OxI#J1at>XYhDwuS`i=t_vbKbO&ZgPHN=m29p^l^T!sR#M&R z&9J(5Q?Zs?egu6$!5LRcK?gwCon|)Qa5gv;u0Z|4JSEoVk|PADl`RM)M5lCn6Me5RYxgZ5&;p41>+;^ioc&wG7ct(PhrJz z*~i(-mmh=Tfng>z^IJt^8Uz=2#qpw$qVC$ChgcpF!tvtGyR68otYI8V2^AqzSrwN- z_D)2W8BNXs2yF!|-yepu_|oSJzjHmUiE|!oIF%+Ec*04}6jp#y9Y8TZO^K&j zwXYy!wzHvS80}S47S#;KedteDy&%j<9C3t3p7RQ7E7@E5z8ydJC0&6y_xr9CN^oZb^g$zb3yPvwU9(XO?1^d$E-P*13olbTA7h?yjbe2s}-nINuPTE0Fuq7-g#U$ zlT+KY6Xox_s5Kmuh}u=~Y>4%->@&~Xt5)rtR-9}htl1?YR9SGq6kHYnPqwPM^`F-L zu}8X-iAl9^vOi}Ioz^1TzZ5*42d$;YCf@O*ThKh3Ce_e&P0d2#nRoEHk~8+sPMa1? zNb;CLkgeJr(w3(Y#{A}f%gd}(;?(L>bOr;%6?Q?X)3+xM9gNQI|a0k z(hKXZ#=&;{eN(JgGUpua+`kN{p8~!u9K5Pkv$eA3H{p&&4cIW-MMTgwM+}4bbk%jr za*j9THnA=}wR*}NjA8tW(i>M#K~-)?mJ~LeZ4neUBB`RE@%krIs&K4|9v~R)Pu1=6 zNe3@%W@H)0X_f-MRA~lo5UMJRq1ZlcduZ1OS>!cW7gyFaVG|)?sYx00$>a+yIU$)Y zKKhaomy>hFu8H5Q7c~s}uOb|uBa4gK*TSMo!e(5UuRf19>dSRrZ3;Oei6HzJ`#;ZH zo=i%6yP8W2>I!(Zke-biJR~(`sZ!)NZ>f?ns=hTu6km^7%sjg=w#VV(R8-b}!ieLw zCUIE3Arw54nt4&C(mLz46S=0p4xjsfdo!C~fCg_-MI$Y+lNlupdG+i}dvui+fL<5f z@NQn{hMRspaV(BJx3P(Td1YZ1@{)c-BGBKiVj{Y;R3;nd%C_=0&i3{K`8KY-v|dum z=2RCTNW&hLX_mWoX=e)}28>&S9y&yl3k<9KTOCN^q`xAj zpD$(jb;dQ{Z_eVjSye;x9Jso~p*J2YFdm9c$ByilKpIo?pq|9lM^5@{-QFgysUYNe z9B}3|{TgF(caA{(U5-w2dc_t{eZz|O^*w(Mxi-I&XswR>Bzn4JOrox*>SpsWqIgyl zgwm_Rq~f^XDWVGQUj4dz?j9}=G;u%Qld^U&wmq{_#yp75vYU{IBZGpbrl_ims`p;F z(VROFpFv-QGjKY6^GJI>u*x)U|Te zfN2qo78`S)MUi-^Y^wX$$hF4*eCj-*c#J7!yS!E3pHB1^T zXAYc0a6}v-Of&#d)9HKRbLbYm<0u( zklDxfabqI3dMjn*-TH@3JL>-cH_FOy<>s$(r|$M-t>L#^-MK?aK>;C(qiTrv@^n<| zmSFQN=Z?=Ck5cA6ijBmYMRBPB`puG0LwSRL#BKPM5mf;_e_u{uva)7Z?fScro363D ze!!$KHH}7W-(~9pB2{c;Dzr+Zs=psjxUQ>$E3tZf!d$tM@`yOZrIN?e9Eyt(*}Gge z#YyD_WlOsJ`*rWqROQX!?sBD;86k|Ospw)^OZgf$;Iw1BRzeuQVxVZdQ9V9AawETR zOwvQJy{)T_hu`Ei{`Mqq06y)Ea(J72+qmP~RaB8Yikc^lW`XE&j}kB`N# zTI7`my@-DKu!=&`iah&7VhSm$Chy|wi>f%c7oN5_^~9Tt8)=k*Pzep#rozN+Ohnuy zA`)G_lV|79aSZM=$SiYOs%wg(7!V`5Q)K+Ze3Ems5mRoyPni`JeqZeCG_=ZaiPX68RBPTOVC|h0j%ZV%9*ZxW%m~v8hkD=aSAg z`aaOgb)s>d&-}{2Hi&|q*Q^5&#_$=K>SH%)l3UB4We!O!u!#IXiqkQT)mHVAN~UN! zXqqRlP`F5V(k1=2Jql%hHIX@N3^1{$NPW_BbbXtJK_sFIkLv#JizLHw$hmu$H0zIC z;!mukDeQqGqKr8ihn^RkASDg0k|?U{((>+6Qxgo!vE!?5rk*r;1N64)A6c-0=H?4e zI!I=uXibjqho@|79_5ZWe*)v?B|?_%yBO`AbUUjyMAe7NY~)ty%H<%P@vt5yC6CP^CD&|Z=a!|yY{a+`n$*kSCvpdQRzX<%GOdpt z`A-Sxb_+4Nijh&jA`hF$OQ*}HU*TpS^q0K<01pxUf9ijY{{RdA&*|%s=`&0w(&5~- z`l(eG^sYf{%&TkC8pn_l-(l4NPyCr&4>U{s7_H;g&{s#Zk1xSy z;|{qTr#BwH5fO-rwkA#(f~K0L@0#y0gUGDY{kzV`rR37M(5`fsBAL~3`2;NuYpT<4 zj;?q{Vj*g}^~m{W7IPAC?Q{uk<2KfDU$OGpys-vJM)5+B$bd4;uoNR#2zQpvx|Zv{ zFsscP!?HXryUQEQyi#nXh_x0gT;r@1c`;-Yk38z_KX5Dhwb!cd0kzH}=Q$o@ZI455 zGj+KdI#;Mbk4p)%9g^t~8eqKX*8fm9b+UV-ujU0p<##I!IAvV{TQB zX|Kv!?f81HLH7kGkZc1yZxX7=CRZFvw5v0-MoGx65XEX%?T_sh^6RQ~b;&_y)$C0YjEmjAEm3WuzI-Xxh~3E zDJ%s*Y5e)v=P{I!WgdYq56ne`j1@ zMZ-0bF{=wKdfskpjzga0#EgKf1zeJC$BkMuaUIb6Zt?#Bv(_bL#B#Bl4q3Z8WX5l+ zEmmcm{SB43c4I9(Um&n1#3>KyaKGF zN**tduUwAz+_RXxS7cIE4g)VLhO%RUwy&+GhT~2PZ!WB&Au17i2EF=^$&zu%@V?&T zW|p>*=#reCY$2orYPsR7VWTkwn1bR4-rDM^->M6q5~mpTl~}OW+FdnLbn8A*OZOiv zcUoz}Mwvqt-k-J{tGqybqB0&Av3M zYHN3XygMK_ABJ^I)L5tuF5p zDXQo{FXEXm47+b-&UUly?B~fgq9cwv>!bBTniEyF8*5Yna1T@;mujxPJ6q2&te)l* zO4t?gg&=`@SyIpGjKEkXvBVYgC2dhrHQl?eIFI*3I`P^mQ(YV)JgZ8XEjKwM{{S$Z z8l(jW!G$dea@f+K??zHWBL1xx ztnVPklfW2xkA9o80Zx#{Nx0Y-CSK0eu?qvc%rW%fkBW|NxGM3 zki6{2LL%ey7BkWWn01K+;>a=ak~k~fcXd_6mbr{9$05s$A2>NN1h&!lGD)Xi(Mm~D zB)p_9v|IN&yOVEN7C|eLYcl1`?j%)9hYp1*$}`Nwc4p?tWV)}msLGGbf~dP!}=<{+yumGWuHL~7HBD!yOU+fKPs_dm_=s~N-Wqt(H#qL|Hi zr@6-9r@N~)f_ zdRz|>%N~(|F!nOt{e+vJdgL>kDMHvBnrccu7}^%)RN1fR*A=nBR&;}w+gKsw5vp$1 z)yY%^4gHhl0KV_cQU$aE(Kjg4`c0xN#|_}<%vPvs%E6dyKI^4SvTH%5G6qD6b_-;pqzk81`KKA;+VSN@bqq_$ja3~&+c^$$ z$e3dZ*4iOej;hiriYe;9>h;DLXBOi&kY!`H%-+nfv8wuGaGH-1<`TJ`2o%+Krn_}S z*q@J5{@K%u0KY&$zwO-3=3(~~Pgsanr7VZ+oRO@@iDZl9x;UDmims#AB%VWpNXpYT zk5b$z&}PSjCATVDakOdGltPNpsp^{*cK6rUratH0#G%+tZz;RU9mE=%ky%u{jO0~e zxoRewfVzvl6T0;eHJOaX!=hEtwLxE4#MQAe2IQQQdD$o+rm9Llg1RCvSf?FiJZWEu zFtFY*X|V=DM`3>oey*{F`=Etq0_}=i*Rh3gM`VwsI*B{(xdG&5~Icqauu{JqalhMYlq>xOX)L)X}HL#0k zjDZn#?cFp#xk;RXO3RJmv2ypY@1VMp{k*2zk>guMovJ#b;(zOYopL5kk#Y&+aIs7A z#~?l!yKABkRJ=KkXESYR<;BL9b=9ImNj2whVC+|#abdK}NUVUNj)0%7b?b>{ z;kmu#h3)Ojm3FW$E*qAIUfdU4I|f)$LTMUtkWE057j}!TiKE=fJ1h4*wIdFbHY=r* zIMB6{nwl|IHH^FsYTMd1u|rkUUb$)CxjQ_2%SzM*!)fw+MXreKQb{L1OM1A{JmX3r zJ9S-}f3?vym&$;@ZPD_3s8Rme>!?`9VPcKN zx|@oCGgS4e$s_ zqK*n867SW24zk>1Kg6A%$VF>)E%@!@i#=`HkO}NtNyyo@-oe^CTqN7KRO;g_yENBCE- z+&rs_w}oF+(KSb3inm{32in)FzaV$BU>SeGGYN>j5)?xjyH*&c+QnFUfu-p}c^sjI#&(sFY+GShbq@aRmYFqYdD1A+) zWvV;k+8sz_p>K26%HuI}AqP$%aQ^MT9hCEc}P zHSWQD9)k02IucN%$|sXog+$cVRS{89H0pOUv&gb9ayp=-TS{ZBt%Vk1S<7NMw8PD` zGE{+H5*@^=^8WyDR-B=ea#j5VfxEVcUsFika4^tTCy&V~$x-Awq~Rv3wL|mQwvsT6 z?;xE5hPNBDxnE$kUb87z)u>mivY zt!K*FU@pvcccOy`j_OK^JNm$EIF`aRZa}=qqc)8-kiBmv)|pyxrAmDqeen=&d}J(&f%XstSw=;%L|@h4Ub8zNxY<~o zN26o){{XR`%*75EPx3$YQrj{@VvOsF3}AOhQ;r*E0>2 zvmjtlcg8u$r?nG8+PZe@iEH>timTf^YDI*LT$YltYvDHzOkr+3H8N?HaFOwC#S}&H z?C+-j>~M8`6@&bXCypA$<rsN};*58!j&ZasD2uwiyK<8C%2D(DR^#7gav)Bv z$|)c!z< z-Q>|#6Tic(M#mGxX5-X2jU|;lH|-?GdR&(+PC2}9Bqv{Ov1u6{spMUE7p9#b30Lu~ ze0s+Ax+Qi|cvmsyv@zhg(WkMD%6T`qjH0go!k>=4W!!y?acn+AV%p|bLk`c$A+xHH zEuaSt_M=999AOEqQB;9-LiPAL%2+iGepi`gt7^oobzx3@xubU=Y$Z1tsAA-#R5sB> zg{9L)>OObLv`c|x*z^c7sc71-u!6O)m`+H6?jQx_maSDnYl8F3` z&Q1uEWlCdl>Pn=7+lnZ^!>VpKe%F@S%%rOYEs_w!IDbr80IIejIKnrL9aY=CI~MJ| zTEOMhy*_f0KB1#-OVQhx?p{_#v)H=?mM{m9g;-YCK~3AW>yC0yxh$S$OOBnO)Z^?O z>l2n8gqVh4FR>B~AQxP1qaQJ=q@B?SbzReQ+)pM*TvK6NXJp0~BP_Oo^;oTW9C_yI zSQj9w8G#np4HVRV9c1Ok`P&?H{v%ToZMH~Kr?DU!w>J_zcD|DQXIIKG%X%ZAh=Mwy zYMMyKIqm*RIC(9W3jSYBNHtIf8(1{T6%jh+7jn$D&mF15o1^xTDFzd=WV>S9(sXfbB0d5QBV(~e1y@zqT{|=O`7184 ze-JJ}i;m694CBX|vCbn>Nqmg9+hTf}56GUrzYe&$?mWouX5VB5Xw{B2duq0F9AYy9 z>k`{XG}s zmG=c74WF0Rxe>}re8NjCu+>sU0+}K^5{N-|zN7?6s-lW|Ytx54YNUO&HOP`tzjBVh zR#cuRMmmtLrcnk`qUySbWcYQ(Z2h|yAu|5H9l+)Gm|S+6gpEE8Ept!57)7&jBnc2A zYN6j>)zh3~h(W17L6?Tds)dNRM!!^vkf;ecI!uCL1QjHSJLXgGug6}wQF$X9v`Z|S zRb$xw?Oia~kVB6gfyl(Ds!b=6N!>NtyOmSp(|q{e2{t|kIo+N_#v=`;%2-5~7F1?I z7(Juq1Ap9Y{{U%p>yI7d%4?`q7!_^g2{!kU#u-mLgoa7BKH@ZKm0?j-^hMqB{CbhV zQ23%vPDycvvxvW9c2GjKrkjp2+>*l};k>J`bwSZO&*_`vdhFJ}GqPshGw)oDG>FpU zMQ$jzen!n6Y=N*P5z}wS^>n{-74;PBlMY=sD*7wL^OgJOHc=jojx(XEc$`rZ74=_5 z>kpNiVNkFz!zyLPp~s{9&u}4VO@x=;Iqfh>PxR*<*lw64X!trOB)@x zWZ%=9GC&X~1;s_vvLdfpE zjPJU5moRMP!k8GSS;nu43)zCQQ$iqAxbsQaTUU1)uDf+a=qxQIW)6M3$H&;1^rRbiE)^LAsclQ{wRx-mmZNoVa(BhFvZ}|+lt8%=LD172c z9aIGo6q9#f)E$?c(;XaVOZgTHjpN31HtoHA&+gpA5O z#wqXO-&>*5rDz+R4 z*>WQS`aaM@K;9*@LsLcgY4O%CIoxv&K~HNh2%D5WT!mH`{AZeJ$HF_{aTV1aMG(Gp zU01G2W0URd5zJ1ird1XxUuf+|yGiKk$dYeIAb7#A5TYYWC_DatQR?4}mmzw;g{t$K zYRUNvwnX_cTOurXXNk{3QUzu6QCA4H9eee~Zt%p~*f}NbnJz;L7DRTBOQrU59csna zoRIe2&Y+?^h=^OX`MwWaa%}7(S1UPDW&6HO%!b;?;oCa01}tb%$y<=v2aG|4Y*7?P zU01(ZB;UA|$5{i$;RYjPmA0I{+RnWHjFH3#KRdtehX^X67 z%z=tZ^=`g%QKcbd1r{ZXopzlT^IPY1%rXJy5E2GzIm+O&Xm)h)E(%4U0@ z+j|IwP&`Gds;9$FpTTpCGH3aLUe&{SMPzChCoV+n#~pE#DZtS*(5N`uN{*6j+uL6K zKbmGZt&OEMr5u_#@76XlCRF>Wt;k1PW!Di5KoDC!skt^L-Fx+4%NT|&Hm;)=uc)t$ z3gBCg^^sIrxiw@sAZj2kp=c;dh3mWF)Lt&fIOf|PwXn0Qx4oZhIsrErU^bZ6gv$^jL3J2)7jlV-H?LzdRsCIM8TTnwNTjB) zp|FdJSwpXWdo=G&wOIr%MUK*#>lGPo7h>($N!xdKzTtx$vz^CHXHf2$s3>iWylwY;oHtsuFBxlJvGc>x1F0_?L#jx(Y^x9 zsF7Yz;v!9mim9%v)t5P8*bIE@G0i62$bSQ_W^93aHK0aq=9oAPNO={2h|lvpN&=|6 z{Zp!Z&mqBI!Luwi+IX0L0{j{4DhWieZhSV~VpCDykaDF6YF;q{Ptoz~jImy7;$QNn zwlw!HsbQlJ?6t6p*)!+zIA^sPZS_@UQ+LhzbxDZb;;++vy2_!gsf(L^8HQe!O)Xn) z69p`64Z>ygCdYb16(l7UF1ZrR?b?=e+<$XnE!>L9$khZa*~f?s$aWKxWkr1+2E+u^ z1;IrGMA1{dmEYTioX8oybtBTQa)~n`#!si%$=<0c*|BD{;>eKJ|F>n?&b-U z+DftKnb}-=*R7`7G}$$04mZ7y=*)=F15L8Xc^mPy@^{caZm|;kj?TwExV532{yk{b z$y&4!AiCF`kw;*_7L`fRRa9+v>+>q@9pJ^P zp{QZ7;Z(673zmwB6qS014!5f&{)Bhi8(0%8_Meu;N^V8I6rYPfJ&m$c_TI zz1LR|KQ5wDaTE0s_LP{ZcBw8XT2uvg@?q=2W)W^aS?lV>x*E0u(gD_l17^~ z+=gZ%ji`MwVh~43@<&ux75@MlqB-+xuAd&G<526dIbU#gc&JxD9Vpf8h;nj7^2v4L zYj}bZE{3b7o}V7ML9S@8k0Uz0$PQgYg^s^)b`-5bWwv59BqO{bvGsRUH5B>2KL+_* zDa9wq!&w{PfnQq@hh)_SqvCO$2Am+%zz9jACvDwQb3QAL&u0?GzizP_6_03SJma;rkZ;C^~o5{HN@k{KVP%`!u0We zSRGT|&A7sHn~M%ecu-hEO~ec9>)%4;%p(kIkn)S>ZrZWN*^6T8%5K^~Oq1l{w7@w*BZ=NW@c$dcjMo2ue~5{jdGAZ|@{-kMh9Hu${izqdlDiCErh z)Wp6?n5ohWl8L@EKJ6BtE zWH#7OO_aFG=@ z?CMSd$d-0jeCI17q^c=vWKs{_O$KCElT#tEz_i<7Xh7plkBe#iz53%9{^4`v&l18N zluSBcU(32$`1QcUvRT$-INJ%v^j*S)u4(hH$U4;W?q|r+hXRDfHLv+<7FSQ4Chlc5 z8Y{rbzEDxrSwLif)~JfT`pt8Cjz_J)pwnADijz;*O_p=aBC#S>Wl62E@(F~vMbz9 zrY1%(7>;q%CzIpeahlPQCQwVVBI~=ZHG3K48QB}zbGFN4MP(koJe{@C!PJu+BDBh@ zYHQ;y`@dRg@z$5_9JvP}4CdDnrO2VzyFG-bc73QYzfA~xQFjlSN3#C_4_vF1^5#o1 zAI2|2t{rr1)u>4DTZG(~C%TLnDftQ01Vhym#=na6<`c=+%)iEHSre3O&bInk8!qOP<$yi=Q@ZKeM=xfWysy|YEwZ_^wb84BQ}p9(;j9%%q2Ku-sOTy3`8tKjcqTh3aVm-$ zdSioW4InMCK%V5c&DiCp(QsVxj_+MM!Z_yxz;AKYtiOSCa`p69SO~4xvfvCjXw!sl zYOCEv6R@Y_)4y+Z{BTpVIQ5rRHP=qgh|Ob-+{k>2OYC_PNw@X{@fRw`sL{Wv<<7m`2{7#EdQL(~xyPu0?W(GE9LCnI+#pL{sMo2vyv&N9L% z?Y-l1(k~jO!x3Kk?M3Q_R%wMbfU}I$IS#880GO__)Z=PP(jIbKF&=SE#v4>rWJM5H zxog`D!Sk#_J|BiS<#X;_M5eTemy#d{o))sKTWx_9R?*#z5h-cgO*`cne-vYOmfUp} z>u1j>i-%9NDpw_m9KQvebr{U9<0n6ygh9Jr-C9fgXsNNgy-H67>^OCCtfQS$K1kBO z)R&^Ng0Cu=7nl@@PqFFRO_i)nfuFcp*@Q++Bgc&n%r4`$0Sp^uwMIokJ7|HfqJyra zso$(Me(6^K0PBs_&U+L3!?f-;72@kY=~)UzCJ|J;Na_-ACE55dSl&gS-rPsv2u#yV zfr`(_8*w7Xoh7zw3EHHJ+nWI1Y=xtIkXJ%fO*+mpE*Q&K8OI{p9VSN|a_dSou$I(N zeB%=pte8qcY48;%G!@;o6;TVI;_HXD`DSJ~RkxtA_mKE;~30bKfnmFnB%O6%JP zX@ah*rTH<#IW|dKkmYywbP*xs0_^AG%5x@kV=!-fvU*DT8aRsY@TQ${&4q@2PnZU4 zI%R4MI1*r#H(|&3C{#nzTGvav`Jz>agt zeEY~dcKo{KD;&Exw8o-f)^+e}SgB$QkGSlH9C+P%X0rJRfT)P=+pm9JIxY{t%IDT% z&~hB66SvU~h9=Hth1Z*F#Ng-vQaoscs6WH$)piSl<(8IpvoXs1TZOuN-^#6#B5B4k za!85^=+G;P{-(wJdd2d7I>@9*&n@lh8LcOB7pxZ25uzODQX7sC2#b2Ss)(C^zpRIm z`I_E^-cp9m*xL;3jo6cG+-dnO)HNOpatFJjEs&}L?^XP|%1iEkMmEJu7}G9dvGV6h zinnZu?In3h)E3R*YhsET>)+-0^)BwZx*U(S$eERUgIfkG=Md{-LqM9X$5lfp=P?OW zwu+kV>x-ECc!5a$mN^p5oRcP@t8%J0f##X|d?Q6=lzf{#Pk+thRQPYxsJsn{V`^NL zFA}V(nM5=s&_lQbW!LQ9p7SEvBDyB(8WO7O*C#^Fxc>V3`ysN8V_R!UUmjlg@t^}^ z3HP2fCeaK?(S1ID%c;EIZGcL=rISA?kht}6$4Steypm3VMh6sIS6D$oP*P1$`+9U) z^)4$v6sm6-ug5DZ?4EDmIx*go{{Ws)M^bD&hbLy#CEK_2>lfn+{yB?@1Zx`GYwIJr zX357~tprvYVTK2DVs5G_6P?qxpT*RU5vIT>tpx__>3L-97n&%8b0OI#vLS;cj%ZSJ z0^EqJuUGOg9zBi7(y|+yat~q}ilH`yeon}`cH^j=$;U47lnQc|{x49p7WIKPQ_TYs zC3&rxXx`8XMO$q&1XWets%Tic;-bqzvUxd``sgj7sc|czRUD# zo4VxS`(%ZEF1}GmXER1vsVEIgd4ljb%H2th11+}25LJaQ<@ooCe450m!WQx;KPE|T zk4sq*qgY3UaNd+Jvg}e5F%@9Ne46^E zns?SeJ!Jfcc}taAmv}zU^RZ%7# z9W95`UY7lsyk_Y-&W?*sBVriEjD*(+k8CQ>Dck+#Yr{kUG1F;r%EU^;uK++ zs9Gv*(?VT#^@^_o#-_0P9ywuKljJlIMl=bt9yT4XX|qP#89o8>B9QJ+=56UXi;C(} zZd)S0mK9AvQ9W4I3y_JEc2kl~hQSm?vqABasSzjV*C1lqo)wTDO)DUodk)f)xF&_P zSD0)VhV%QiX<1fObT5?!QB(N3wB}rc46?Jwt_LJ#%38r>r&lG+^ppzIP7t9JA_{~k zNK3o7$EqG%#c^3Q^%%uPMP*%e%C?ehKAC89{E|FGLeROc)DkVjqU-C`FB;Wx&+Uib zw1IJx*gbC!YPNOihTAb1jHcoVn)fF(+uKch^)HHI@%3f(v{|-uvD?|Vk>IjFQheWa zW<_-o$51?kgR@=go%GQ)$?{5kX1_K(&bX_uDW^RAcV2L0xinp5;m4BV5Szw|BH4CP z)kn8exx&W2x`QHxV^;NbTtIooAuc}XIT##C0LzXL7=JMcMN3re)&oPzIBPg|KUF!K zYQv31ab6a7@z`~tm*=wp2R63x5U|QBYu{Dv)s`28#K@iDnri9L%Pxb5$d=V@aBf*~ z!tJpZ0kF`7&3<4~R9!oDk}>wim+#)ntByG=YP!f4OnVr_^KpIB*?8lKiJP7?S3yZs zv_jk2#K~UCTIZ>GWGKSpN*; zKesyx^>60#^1;VnvvJ4XfUiE#O<8U!3OZt~p7qz~RYdvv!Y*>YM32cV=D|Iav=(PE zC4;J99q^gWn>EJ)Tik$xXo85nyY%ne#Ewj2J@4!i&zi;pf+4f*5+A%6%Q%T1+)Vtx z+P!D@c{XWbj8)=t>!L%0TMi_dF36i3+#}|5TYq4-27;S3*G~S4)1Pj(nX9Z)j(qkn zBQ%T*wDB<0PDmF6QAUOH@uO&{ot1jx*Dy@B`svKJEw|ON`}u=DQ)OC=8!}oUY)nDL zaa$oS%c5!My*bR0^BI;o>zEsN5HCj~aj0+JI@q|81_B?8Q6li|(_YNeS@1s1~2Mn5=X%{=QyMv0xfZ9w55~DjEv~Ce93KBZ% zy|Y9l_;tqt$COs=HH1O6X2&DDuUgk8Er>7z%Wb-zMQ9bW-ld`@Y_e#Vlsnj>{)Cr^M9Hu&Rh4`t`^-{oV$-O>SXe#k_e;+eNOB)Tq&dGBjg9 zXqXxT5~!-E{{VV)e{<`P)j4=sZ0wup3n<&J5U^#)gu=_w#b4z(pFg6P>G<`5v1@{{ zf>q%$XQUbxmQv+Na?u%S_uh1yXF>i_i(5NrOSyeIZ-+yUp_UBRIr~D>lft^`;dYsp zmIAfpNb3c+lSF8pSqh$-j=g6!+!c(TTlS%jTR~{q{5k zCkgkXu;9RL((sWEtrGV2PO~_axn)Km)(u%-VPj`$1?vOy+N+||O*YH%2^B@7Q$H$p z+M0C}?ap3HTQ+q2%zmc3C5;gyMB9)nO53Xm*$xOGAsVPD9;>4Dgy)nQ^xT2_oQ2&#xl>+$W?zB`&`HZ*Z6aW=9T)YMXf4UFexI1LkRKDv-K83_s0Z4*^+HTZPz z7UNlz*D*DbjE#kzoYv*cfR^%AnWFTQL^W0fQN&+{?yt|ZEcKxP8?R1KmZ9M1Gyb*>&Dg4&< zI4YvM)W0n{uaEZ$E~osm3cF&4_C)D1SoM%P0ba8Vi5t+P`4m*wMd;c4XB>SnCNVfI z*_JA(wN71xx15#j%oKphV(dcM*?&H(F%Au?!^@GaBvnht*`TCIv+Gfr3>A^gcvuw@ zajz?6gugnM$8No5bX=VUD{~XRmuPYZiOVN$Yu`r3GHh%QkNy?;di9iY z&neZ>TV-vvk~w#CHhDKDks!Y*s7y2h;G;$22FVjon|I~cBuV>Uq+UW+ez zrsDWqWZkrw&`Bg24tYfcl{MHu`dt&*qm?lJ-A69S-KJvcwx6XqK-+;-+=MM#_N4N- zP44+o1+998H;G1$XBfhz$Exzzu{eOl33D2*us74z?{5DEX7B_NuD7B6m)?I**Z|WNh0~T0pIOchp-N=+Qy~y3m;eg6v~2 z=IAPp{GNrTcg)$fMCka&Zq7*?+r>5&>b1VR3pUjO*IE+V+hm3duYJFVSkK&5Mlup{ zTsF#&>6G){kK~;Wm);6KW{xW@y5UVV5motiC*#%^kK>p(j7){-$R&KV%C<#9e#MAN2otX`qZo_&8Uoo1ASR?w1J zwH?Tkqqzn5m_~t?5P-y<6%^2wer~F&{^4=r$1@7rRw7g45Mi+$wxHTPqJw~br;Ytn7I!JI|%#?N??JpPeA4h3n2lVBZ-|xgb%62L(sW zx@p;a^~P7(pE9Q?)Y;0LM-8b1Vh2;;jI#~6$u4xU@fb2fyAi!Mj;Ot~Z|*jKDaaRJ z$LlipIL+GhZUD7o;xun^xTLRbcXsVR4zsR6%=4Qpb*dbSRzFD|zBPP}>k2b(Jt9HM zY2!pwbrBF$eHYi^nDPE)l}?F{;&k&ZUUrn2Vs)8Dvsi4SD(h}G2&f9Dq9^eG0CW$w z>b%xk;ER-F)Uq$z-YK7A67o9x$ypsGm4Vtg z0Sy`UQ&64M8bff^G*wOi0Q#P&xi1yS7EdYP)6gzAZr(>KO4?e?DCaGJuJQ52m0lxQ4DOFUmc;^?^gju`b0HmOeBCevM<1dG1{IitBQpa_` zVl$ANZKE#;tDnv#0aer2toI7Sc*Z7ES`#epnacgOv)@ONJ*9E?B>Nb$STSvWU`HKm zMDDw_?QeC$82a+8*dw^L$6<27<%9P8k@5DbTeW6{8YcI$wLvS}f9=gh z4I4m5yKX?=@asOe;H%pVYmP4-o;Q&hxrJQqjL31)JkMqh!;s)QJ`re~ZPvBgsES|1 zAb#I+7x4U_AEFy4@?^Sxp}5uZoo%sf-j39RaUM4G@gqgKTT(5$CbIZ*BCs5bndjv& zE2i5!aQw7(#(Y*LwJ7XgMqW@B5gbxLMNOItcIyf*T+X29@^Y$K(kd=lv$U~%7^iWS zdMcH%8H#RwvJI+;x|iY9Zhp4p2ofseRMuoKamy^q0*KwYG74=x^wVR^0RE-1y>!(& z&AA2MM~8&5k6zBls^U3J)t9+)6jq-%oN?Ea#L}C{iM2J?a<9Xyj1KE9{l8O3k4?X_ zvaMl>Z%IaGw*|JMgn=f|Tq7c1!$j(v?Ya(fQ>g4ROlqleb8a&-BQthBb43PcV zsG29L^~O!$`Q|~8*kvr+71bt1CN!7ZYQ3N)rLd9MWP!IFB?3j)cW+IrtzR_5&8)0B zF3T6CvaOl*gnAt7OBH3uVKrJmDu|HN>sKYl2y^$C}9sjGlT4G~3_%d^jrE9^v-riSqVd{c)8~+Z}cm-ccI$CuA0Q zl~^!=Op#v_i#73Ve2yEc1dX1gswBO%UaUCPyi%Uao~|*8HFh^&##vZJ^fp2{#%3K)&($=u!ZAOUHDGr!#aMM$9 z5fF9t)pWVw>drlfXOV5a3JjW6%vNJ~?;Uyda!du=Aj!XQs3HrYCf`o8TR1qKPFo)> ztE{V$7RJTevJtFt@@2-H24pI#`;85<+o0|IdpGwBTTxd#Fq@bTL0d%~nKEJ%r5Rv1 z5K*xw+!c;HbrIdFYMo=x@-8V8274Z(l?I-IG&=~&5o`?>L(VOanJVHHi!753i?WkQk>Z0+Y(yeb5>iCb3%61EHrFYi{y?Q1 zOolE7?pZ9vYh;^69#GVH$%Fy}6Bc}`h>N>UxeniqbBK5iZ7haqujb3OvW4%YxX-x= z%H3HHlts6`Vs%u0bU^+toZ%|ldde&6Nq1p&k-AU677F99tZ5H4f=xb3juU9wtBLxT zsQg)Dlvm}p)^KX=ShdMq1(&YnC-nY zRE^enU6~!ne2hK@YT`CcDs43RwMFfxPyNK+a&3+=XmIi=)z$1kfKeiiGtyWTefPwk zBygjuuF^zAUfpMvS*BlgjKjm|>g-vMj=vf_$xqKWfl&@XJSf{@&gI&P`oH97fMw=$ zRD>nCw)FFCOV_i()FKs2ZomI^!&NhV7k|F4mUXeql>0-|FwjR!x+y zc!ZRcJ<5}bw^ZM^{hp}#GMg-eKb`JzYLcp!#z`spk7N#$9{M-Z5=){8+W7>9TlrBw z9=&pX$J}eUE4hq&)f(FT$l66}fvC)*4py}DiYiV#>w=`$%&LR0qIEu3Fhs6C6jI28 z8fzkq{J0=a%MqnnjglHDghgGdU6cFzlRJWO*b#WLBsz#v7@&Z)kY`DYE!DJk8!6+} z9%o>oAg=wtmt1d!aEu0>x1`A-+D!&2U9I|Ed{|PWy9L*rX}#_^MgpQLNM9A}A>%uo zGUnrvUR;rS8TZ1*E12gMB`QM2bm-oCWIxTCaS2b@Xs-PbB-%{3O-jcyXNAn)7X;*=&^1h;i?EF8bcibM+0tl`=Jpmm#Ext;C3hAb@}Y0YNt= z%~cV7Vb103Xt24|w4(y66I#jjg9;Pwd5Pt2&7hL%x^0T9hME?{5%gZM8vbL$C*#~( zE=_U9xD07(*|m_^iPx;DB{o^2sRri9!qAa-U3+cGDtHCFo=+6VlVFo%SJqM!aip60 zXQUZcMlv@k604}#xuWZ{X1_820Nr`ZNV$_04mmo?x#*E%w_M}nxo15+xe>f%_n^4h zDv}o6z4f1u^2@i9xxT{Qt%hBbJ%?t>l`z06iX_PD42Y>BD_a{x1V!!Nu06c_hs`GD z6*g8*R%1&iC35K?%_zkB3#=@7;@PWhl6eG=^y%Bn4HsZ`&4-W zUsdqBiLSoAa#l&5@(uM%7=_zZHT78Ykz&XrSZzysY`0{!Ac$AaAl}`-ptaYwk@!a= z%coc2adOO_t#6r@%z4w}P&+T%Hr$OoV(g`koz!*ES8r4p&lTQIemtx}+bcS`_P9$3%I}NCnpSk|8ddg6;HPvApMv?vd>J!AOh2KWFCI=i=NXY5vCFAuO z9Glp~5!NL(;H&RJG;U9oJgS1&riG$+>oGbU3J!YCZBboYGM(u&ArKfUDtp!)n?jo%DYSPAbV7+k}g?K@y&_%X{gizH@SLNz{ACKa*o#4t`dPO|G zMu&|WI@K#8p((Jkc6&%o14KekghJ6ZO;b*}37@tK$(L@+fdF$#af1SU21TWHs1KLa zX21rX5knAEb$5yu@Li+QEVRjk?kUW*pyZgF>Yxd=sqh>xelFINGk8*g?L?j@H@&%yv^G`wWW}4@W0_ zZ90mi>g^rc4!W01_Uk6fy}a17BgZ7&I{b%WtKbDR=I&BSC7_C*>eW}{)(d%-ax`v6 z4A^X=rGrgRW?LUgjxX#Yn=)I31lbmfgorvXZ=0)5ezxS+pUG=+6wRB&S*MP$MUsp% z&N@imPOGE{DdbH%`t`{Z^6buS6>bqez64m+u;I&*A<2=w(UG}1hmZtCMH9!Ou8X@} z6GZ!So1IA-Pv7q21(!D4Ez2m)!YQbFC-TM8O&jcJ#9wrWb#h={1Whw$imrR%wpIT`*mXC#e!=1U-1OXuPvg9*4u@Gzo}s<45x zUf+*gu;(w!iD7?@zYF%(GdAhUwvxP=aHUD`ulxO^)Jn@MT^o$#2)3zxJXyWs!Eo>btYgDL{?M&HoU^ABzG&i=&AAeb;`1N zsrVFkm$0hS9Lg-A6v&AdD^8TCY`BQ;iNkeO#T^sN+t+7B&6U`UhB%=)5bvYVvtHkv zqB#)bte}Fa*;VsdA_?6)>DLgo#&wo*o52FoRjyNGT2-X?zwiJ>jMRWf$pD#G4|apy zH2Cy<3eE?VxtT8`m3+`U#W1}wtMq2#e~sZxBAQK&E*uLj+c(x8f~ z07Om>qpGI8U@&U%*f^Co4*a_Y*-KU}<-amx9^HJ7MNb<|3uIeSMO2l0sO|3O4O8JX zZ&grGxrdh|DOj4qgy{QFW0fvh%ui_%4=aozQr7@vax;U zD!k3cb+o7lA7xr`^4wbp2^AAm_3C#h-#IF?mmSIASTs>jHD`3m&}3D5AXcxSUCN+R#OISvIKip{s^RAz39&hC`w%?M3gUt#2O| zbtCQiEnSGXP+`<8Z)2l}EF#F3fn;(1V?su?PRplOtM;_z@MSF1us0`E?R#-Po^Glz zQ_|Q@GPZ@gVh|Cc?%JdA$Y{A*JQ1s7`W>cfxnd#c>B&Qv<&oxld=v%$MT49CRNf-sD~0{V}Q)%@U#p(?1!5+n{bm+6dhH5J+yn2JW4N|6nas>#-D3%KOu5*8E0|ovpK)VgapJj7%2<6ZUYaH)vE>Npq^I9h z>;8n|fB3&={{UFO_^bZ_VSmK>{(ikq`-!{Bt(@dX@L3u4eAeG(ik2T1J=Az>AH<5_ zuE7=ZE~rGibnmYyWt_7H#^LN+CT5PNt&1rYjY0-%$uBLvwIkx5iVb5TTZx2pA( zalUf#-e6eVe4<`CUhMZ;`oPxQBnYiJA(H|i2-+D6m-97Gfc1`XUOh54EyV8IVsLX- z#(U33t0`q5>=^eBysFA0V;fZ5yF8x_-Enm{1JqE_WiQuT&d8!;b3MnB0LKxlepc6A zUm;3CR*8RBhuw7Qq24}+gji>Hb+m(p-BzqGuSmb$9VE$l(9zUZlgP3+c1F;Xn}3I)=2vmI-r>d02HA>nrXzHlVvpGbz^(?= zm;Lw>LIMuuMBS#nVN&?o6zTPN);B7;-r{9*^)6UBK5Gy70hw(w`T&G-(2R6dcjfe6 zu%0>N{7UXMj60gkjDf4T2^Ffg>VZ^ZFyWZ1#NjFq=Fw3DcI`DzrG3A_!ezb4e?_;b zhh(!W#<}CVc1x>b@SLx8y*e$af zx{6k_m}H}YiQ2=A3JoK~UN+Iq+mTgAYHp2yIm1%wIDOn@oOT~KELYgwPa!?1w2ioG zh>nRU`;_du>88E<SVf#X{Mdx*XQh7yZ0Ekw9uf| z2eoDT`xds#tq9)Oo{rNj?(&Ji?vp57jziURrQzusY&mgSj}=&IYWU$p zgq~tY8`O*qOJ7vcb;oacGdXy;BDg5ZzW{dlq&oy9IMa2=>>!BJ5VlSMY**C>*F;h4 zJLEn#<$&X?BG_!=%EZ#fc%DS%V7Sb*dAP(aG@F_6ijrYr+%^Fy_cDONZ^to!LNWKY~8D8mS7ZZNic_n~{GR?xR=`1OS2oDAy?%UTJNGkUnU z5^h_KFpZReUT2fvS~=+1l8a*6 zye5W;qUonu6z*w>f?0DEr|(L}w(W*yUuaG^-BWd7`YWP7FA{>c@%8w1naul_V;k@u zJp?eRd0ltZqBAfZd1m~E+rkg4O3G-cil~|o$EJB6CK#-6ENuJgP;rJS#D!~`hOMw| z)uJ!U?zX&*pdoG1bX83g37NyxX3QLO7_otAk-1J(=`s0k1FZ;0lG84jvJAL8jC56V zK-Wd<5#jzn!EY<=%;=7Lwl!_m!K-eS)*d#RbxAy=>b62YKgYhBr&hd8JB{ydvY7{w zy9U-F*E3x)Y>nqYq?@t<^j47emVipAJ!TfSxKHkQIYkY9Gmb{GivjrV*1GG6tsKP$ z&9n2Up3~Jf4w~!H{m!$CRs_+?k0EOpkvPH{GEfq$#^l5TR4*Qjy&6>4(_XP_Ihd_J zB}<9ZPOPh`fn?>gqE>D+N5)+rcxP_G6>XG_Mnoeh<8$5-BG{yQ5xPpQ}ic_k_4t; zu>@+t#90Lyn#T$S5DTg zaGqEg6{QU;Gwm|xZYR~N5T_Ed#Bg%7y~&fN#)^W7pC`@goj>;Rk=|EXavh#j-6g(8 z^tp2*IQ*DnWU|fo)nqt|$IPOtg{bw1Gn(hnxe{JmO+I8BMhbd5+f`07*+y|^y&(1} zNEH+l6!q#4K3notRji5aP?X#{Eh4gU%JtS+6bb7nx07CURZWSmpV`(+%6TUv%Em^% z>cXO)z9a~egZ}_+%n6(FpOOSZhE8jsFK>^-tNaHj%bupEq{il6I`uilIn$htVBAK= zC`o13c4?}gWYbjXkGHyv-bDOFa@=Dbb19T@!c<1BJRao<#v2CF$mn}hK}|PzPPoCI zGs&*3vK)x5KCzEm+KrKvc&rPI${hg-q;b^|(K{CI{{W||&R;y0$y~8-hryi*{{Y<5 z4}M84K$aR+wED81GgSpmx~AU!a;3N2tlVWXN;^dwdc1Q&nYJ)kk`$Zri`%)E2l#B~tMGXf!c$ zU)s!*Rq`ba=L*?isAwjo7=TqJ3E%9<9Q4T@LZsJK+UtVIRf0(v?iWu8*j)2q^I)j z(GfK3l4f!yD|c+}K~Yl0E!8!6*_>2>Ppi?*q)~7Y^Kl4V6xv<)ew6F}@ebj$+{Xtw zyvT7I^j_KNzLPak-SyzOv+Hp8D9j4!G;7 z5!YG-PZ%Jen(Mf=)2v^GD!AkJ?8xazxdn@s(B(8AL~(;{wqnO3bWqK)RaZ3I+f94v zeZ~+lJa*~XwszK(xebNU!Ez(Ef6O#`54Uw+5j9<^h8q5V3743zBL^^k{)KVJXeA`H zbis#GP@81}Jg3FMR5ervi8hjMQSGao?GSoD;1_t! zm2Uv0O;rqRv2mv%wKA=*8!)52W>1n6W`YgxMn`s@tJfkk_QxM6l}9c^MVrWhTU#NK zmg^rYjXh?fqbV5??8y?K?Nvnib%6f>2Dy-*F1ht7Ybq>;Bgr5qcG;Y>oP`|)T{QC} zh^emKzaFirIrW>V+_5pr=(3~ON{=!3hC-`#sTtU65s|W8-Y*#Zzc#-PxboZX8!MfC zK{4;7Vlbv;r)~7t+KO)rB*C`WvVH(xofNdwPmfnTv5)1^>Udq+n+x|aIT;P4W1kKY zyiy+;xag3_RcUsiuB+Ww*R0u$GdhFE{{XVmGAyH%q+;)L z$FRteVoS6?t+8NFN(y#jLRku$D{Z!*NIm=i0Cyq1_cXX#h*8u2$xP^4IAtkambR<1 zUaYI=sK%&W{{Yqa^!4b`K%4gQACNuQ(cssc)y~kj5eH*XfD6jP%T4=4cB*Umb;QhY z1WIW!@tWIcx3`paOIZcMmF<0;K>kBW>a=2HtD^W-H0{5r94SwS*%os<1+Sr#SeV>~ zAu)O}+efSp#n|B({{WsO>KKxe>(?pM<``Z@Z+~}w?d?s)9dJw;F@_9i%s_qBH8yl6 z$hR78(Z$>7y-MedlLwJyO(w@EnC&!K5yD+^WDPVFp4A@DFE$O}qgE*d;aGZKOW4#f*py6%)FJ7xSz7HG0#Le3p>l~7KUPZ7X zI@1?gZX9Uiy|5<%6o|5}n|CB~K65=4I5b#7?sS}4{#XT9f2V=*B<$!sMh z4bmFzrn{5U%3l&;Y-iH4Dpaqw#mW_o*QG;@>Aa7!HDL4XsJiauEvMO07jMPhP|RwI zhm&irsb8tb0;)`6tdUgUon%(v$rhxUCgfD|Dl40nejRb7E`7kIVAL?IAD4`@12t#ChX(T*X&KmrF*`TG0%bY5xEW$_!$j=)T@z(9VvTR9c$geKGd@gDIw`J1}Id zbVVT}7`v6UBtq@hc*okDiEQtSUU`Q1t6Hm8_B=4qmcge`Usm<;c=SEGc|V7u#!^kx zZ@4)bnnx+CVhzq4y4Ukk!~OEn?lcSu)f* zwPDGi+e|`&+eAKKaFH7RW{J3$YIXi#+4=!H+!TX)g;7Jlm(Lplm`l{Y&ZAJ&a4uVCD_vR8HSUvx{1F zXwd|*jp24V$a~P70@YPNv!;1gCn8L`%3#Z)g?&xMl3;Fxk+t$r(JUw!ZdNRGGE~9$P0V!ty8b zfE?77Hty?>=JBPXv6;D%$AeVJH87~qWP5h?OpqgzI+Dp4{ zr(8Wjz-fxly`sO5U{W!P#@YIP0K$;du%r+)8WXN7D2)=Ke5$GXSEu;8+JvO?1Gv4d zP5vk}ZmQW>%twVL9Mou=akWAdCy2Ej5k3jmAxh*bD|u;@P}ISwwx+IIN8&qN?5AY` zHqNdnKC%H&#Wen3&G6{C=ARXs-2`q$$MRM&IiS-rU1FKK_En<|$lGqdv3#A^RPC=^ zRZ)oG*EG@bX_9W{Szj!6pII^@6mMt@$93dU4f>H04($hOFMT0!G)_4K%PX-5F&LN6 z+(T*^FzYKEWh^x>c&3e>Swkp&$V8-Nk^ABp2a5m8+icI90Jy1{Al%o;Br zqS4k{ot(uixRk!n3B8b`vMdxsmwmlt=CqvCdI zp+?+)ZcLS$ys@@;{za0FDkApn)^SPp%SB<4Gd?tDa+-!|Sha@3tpYO&ONS;*KxN+$ zsyCy$AAQ2QCqp{9?4|B{mzkmOZ3HhraG???m?{HcNGPa6zso@Ql6qh={^>?@X7ov^ zgRh>k%E1mY8D66PrsSoKc%h2RjIW4BjYg}=ayRc~*0AbJXx|v<)FE`Lh?0!t==eqL)JOJmrHDrMc<|ql~)ifp5I>GV|LeJUcrt>Ce!3>OFp6k)R zme9!duAP*b4v@G6WD3}#Ce_#B)4y?Z`4WwRV+&qDEHEgZan+7c(qJ~TmUxGdn%b(U z%6IkalBQp0Z(=og9Gd7++KX2n!c3Q^G;g7)$=Ae!Esnbtb=SU{CsBUb&y(7<0c@AY9MM@vNK(?s1%l72ura0we z82&Kb)6}KyA7q?zSrk{9S5VLSNQU@5(46dpuGQ!{LmtG&M+LE-z`Kh<7O%!70jNy_hTVBK8i`Itkd1Br z9dz&45i!LKe&UykzhffXAo@$S?TlGbfJO)#?KI)9lVipMst&~0)jCcclY!sL%wS=2 zad}mYRRYsYnDZ_)Qrw@Su!2f{Qr+`*>phc@V3#>vep^9N0c6k|QkfOXmmgio+{a_K zZ9DFJsvpa-G}m6HeZ*E_BTlih+6(9yjMHz(;!!fwVBD9O-X3R=6qQkQ9@?tw)(42u zU~XeIxUKMH(`L%GgJC7fZO4%qBLG8F7Tf-DYECGrXqqQw>K6${!Esv&lyp;QX)>Aj z#~J41ye}gp{Ype4GXZfERCrLkb!#sa#UN$_mesLQXOGKCjXfbD8;{2*s{%Z?g}_&f zQ5IZ96-~+-ChOj0x)?OMcvwL=QES+AV^^&ag2ZhZl8GRVvS&lyh@`9fQ`4+6o0+N( zj}fl2OA66r7OE7?|0m zYx5Py<|JDO9*l}x+$R-0ZtPuuPw`cM-PE!V->%lmV!0@zLV4q_Kw-y`#_RP0IyYyjUtP_G;g-L>()JE&h6&Q#PDT6 zDz~m3sTj*G(ecDt3_wAWimIrME9gRmsp;Qb*`K$W8AMJqu$=S^g_v0kN{EuCw$|w_ z$8Ja&`8F7ft}>v8tGDLSG{>+$F>T78L2Yawhb?TJr}iID0~wB#*u-x%qN<>%-|AJ@ zs4)4ych<5@mYHrNWNCLM@MW_d(qx-ClY}HGHfo5dYuO9s>OVPT+1*XuW;zGARb)M2QTr4x8ZTxoBE# z4dl~AUytG5KiiF_P}M}w-nLkkzDmSaC~=7wC13H17?CAXJx_)R!a^$B(2NZ+v_~oBW(>2YB8d(S#Ky0Fi+#C*3xY; z`pSxQkcnu`Q8^vrv@nvut48>m2y9)tm-^jh)z>+M>@Kqas)=PLWdm%a!j&>ah_Ty< zvO&RZu}H2FD(kM~=swmQ&1TM`nUe$w8G5rD-<(pUOUVf4jUy`~=JBZ@e-~H{7aiN# z$c2_r*jZUXxHyF5XQNGt4Y&8kiozpgGKp7y?(L?Uch?Nfacr95bL@ipo~~r+)*j`X zmZmnYOL4g9DYw7?uK^1DyMI2Va~^+c>zP%yJ9lwum$7*+6BKX9SqQ{-;X*6;jx0Udk37dDHQjI3!yUSLfULbxl{sEzv;X$Zca$xezf`B7hH# zo5_5U)-sZB8vTgk2XDvW*AmkGy2ZeryoGThUCi7j9A6VOM&2}h?DZ3=uF>TFN zR0&t~^v4+0K&P9`wm6hpd6Y{|p>Ey#=-JG(c2le(qeAf!dxR~k*i-Q9m>cA3d9G!b zc>-8f$cK+euvwL?*0S3WiPji&86DR2OD)BCtX7z04K<|Y;?P9 z9sd9hxbq+5I%_Yb<8IkbwYjxcT0e6>3y@YLY_f0ugmp;GNdZ$$in|wGu;QjUw(9@}{YxFQ-{XNr&;ca;4T&LgY(&7MieGn-*`pIgOokSx$m0u96n! zbRkjhnsxqsRAP-x<#ozhl?w=k3S5TDL>TVZHC8cAJzbJ2&5)qFw2mf?hUG-pT{~pK#FW$I{k+Ly>P@Cf#9GHCMr}>RxjN%^LsFCxz;ugf zDkARFtg>&~bd;~33c9{FT{_9wjnw;77nZ$=12h~WaZy}wJWKMH?R`_B$8p;$n7?s< zx~*NCdoEhWlMdPwX0{R^l#I9ywk^rsp+RyKWr8mbar54R`&6(@`!PpFDx2%0zvp= zJPx+6IIapRk}4-vymgFZj^wqrc%(b#%5!j|Om0NEuD~|jY9nnngR}&NR2N+r@aq)h z41bX?Z8DsPAg!sLPiQrP8hTA-$DLS-7A$wwTlgsv_WuA^HeJS`(z#7a#mlr#C`xVDW=M6&?>1&3 z;}P5F-{rfhSUvVo#fJeVPkhZ4rJaGd9?m>w^{$}r(pYuF@{W_z^xG5^? zvFNl>6F-TKKkgvJu{mOe;Vno})rGlFX?#<6Tz^^i_}&jUJv-XddTuC;Ibf9R#y@;k z?l8T#s)`aj-B;7&)znPlpAfg_`8d_oInifSw<9MzsY>WUD322)U@eg}LSjgQgV!Y6 z^F47lk=aA4iHc-DM3Z){#%NqAv0F&&$TkVr^fDzuM;A?X+1UA_%LtnH8NHiiHxMzX z5&W`ZMzKelg6cxhcPl#1G~NJCuxtBhEkgTztKMF3GP zfxT09tEb1T507yUIljfplOczDYW>ne2H5scYu`&=4}*an zwr&A@#Wm!cNFxZ+{!{Wi@*^XOB#oq$zaXd0r*%%Viyzq0Ggw)rRZU^A?Z47qWogn+ zw{?>?Ufc#!K6cepYHj>_iT5K8f~Iy~D=L$97Z^p5>^GdXhE;ymqmG8@>lo1hk+ogO ztEWv_=UB5iD9}@_EoLF%l!p#9l^HKNAf>RxmmG1%#dKDMG!)yfezC4T!(O?iza*SQOu%7@0Ey_zg~+OTX|GZNWtTd-k%W=_0<=uw*KmzwwaZs51O3i%dU|a zsu93f1~OEOQNanTzH=vOOt6H(t+%zbxT)80lyT(SPuw(FV&a!j+D!^SFZC-5lt9{TpuPaNghb(K{F3M*^Y?daZSB+DX$V$?>OW!GCU zZ^$O9TTwO9I%kD3?DloO5VttpUA9YSC6{H@g^_^FZTT&-BC8Zt5fyaXzx#UPW8*BU z#%@J#I#hd_X_u>U=Ba8n@t5OOaGFJQTLjs(OUd&h=$bdmbFw(|dCqn)PB$gInp2ZQ zD0sI8a8t7+W1=>Cii)&~h&rmTT%$AYUe6F)$gKam)({{XwuWSJY33}3}@_#ptxN;HZzmg zlo}eymuri{2sM)ITA1n2avMUx32P9MvM?R4DrlPRRqKy%E(gUU$GfP=E9A-XV{g)( zZEQ$y3(?j~(U?b#?czE%q>Hc3r)_fVA0xypB=Q`?$kx#z6Cy1# zZM3Lrn|5~VGs*Kj7Uv=>jCQ(~rp}3oGA2Rx&phmc(nIVIjqODhTh)J;^L#ZwxMIKw zX zR`f$v(6vn^<2dy$K%Z^@070CkkhM<$OeoNdrGryld}J#csiK#ORY!K7oo0{yq@}bs z-;G@pHMoZLTM&{y*NzKryKLUWaREzbkLMI#{;AYVN}0=;pK!0{6B`H4z#>^Sc^k<5 z$qq{;5fK)Uh=~_&o`|~jOy}I)^Vud%c}8<7E?>85+zJ$TQG#K=8*Gb7Qvfh zD9h?DePHXivf@bylH#&0@7xKw596XIeQr3<_f%{-tX{rFrTxFPDdY{no|Wj_CY9#? zWl>cEBVE1!03M(Fe212`eyz^O;MC-&5hDDV1FSaJnm7}Kxw3q>uB*HIy5o$Bw~{5~ zvvSOkG5eTKRYQW>I8dZY_be<_2MHTi2!4Iti8Rwy*8c$RUhk0Yqh+Io++@`Ca846d zkz9t`&bI;7ILIGKSi2 zV^{Urw+6$4>^AC&QdF4)(z&DJC_8uU@2<|(StS}_^ZBC36su;k_7v2SkUx`nDC{D@nuQOxR-ZRWG3w+_5T1uiCl`VG>*Q@ zXik`lG$I6AqOQLVtoZ)x3dpRpn%OsRs8`k_@GXkQL$0z;%tcXa!UiDVnkJije0s|6 z^GtTe_KPCNSfzgAt;mS{2U?gVGe8%hB*fZyv%~wRqE*Ls_^=l(E@^CMm{Jb)|@Hq`#d$P5O65>ougnc>X^p zLCfOCe#0Lq)<-Rat#8{$l!sFiVT*by0fDrLT93?~`VMf0++gLY8DUyRtZuRA+8ZaM zt!J`s4|xtDH~gKOkk@Xy4xRA_xzh-dfVn|gJ)B1#c9LC4q+1UF&yv|pCtY75 zN2R>ryBGlp3(l$pKcyGdHDT|$dns4>t?e^&AX*gY^VpGH=1BessS%j0vOZGUpbd|5 zLixTJ)?dvztM~kQj=fsMOj=G%{fvs2Y)Q6bB#4U^J4B*p4IwMe6KJ{yny$H~S%Go{ zEE^7)HeDms^6c%~`oxHgr@2>SS3c7yDe^Rg?&U7}=!4(kj!<()kr1710-6dX2-@Sv7V~agd!XhH^F{%3+s}B9c+OvKo;lLxgDH z61YV1Z|&))SeAQVoLAqJMznDBp`(=ZA3b0d~7 zCD)fAl+mZYD^rZDZAZx*L-TgiPlsHwBa`dwif&a7oG5ZS`lqd&X(23ul^mOlj+;W^ zn7V|YDg1v=PIK*68#c=aXOKrAV-hA9k1@#2MF^^10$rlv7%Qj>y83SGjwo>4KK7ax zEhfrzypteeJZTQB*l8SEjMR6ZRS;5AJ?cNCblu-ZzT4yRy!Nv)-Q(z)twvoc6zG!<;3=drDil$Oh+bCR7n&gfB|*_g z-)uoc$MDKJk7i72Z^L%3I6RX$SqVKw<49bbc0Veuxr zSw#@0y&?B)LAdWodHKheFy5yu&klRk1b3j!xjjTR0LGle$8}UI)5UG z`+>i>DLH$N12Le2*oH#rD+I_zKjosMDxxv*$w>72j?zlR6ftAD6FOfgZmv zsl=e*%+)TIGzwXZNTLqgIb2Y@vE^a9|9UDl* z@x0tJHAGZx6$DjP6<5DpQ}jIcUR4i0k!2cG3D9CfHXVQrn!M1&+S-evdlzylr{mwL zzi~5pS0r;L4nDEW8m5S~&C&y`$97Y7=Gn%5^;ALelKFjoH0zQWMx5!vX;sdaRQ^;Gj)O3}^$Ct=wh~sh%RbMn z?bxim`myCz+?w}Ydg7$wDM?$9T}`kolBv9kWy!f(+&%2fFqtM-hxy0?hKMLz)fZh8 zNqIJHV~d|LKS5%a_A~4@WRY@YZR3v;6mv9jy$Ph)06SGTFIl4f%?>W(AGd4M4*lrR zJx}k|$3CN|zCPI=Q1NU>K5y|he0r5_#+6k|!0~dtQR$H>A}ZBOu8OhN>)AzbR5px- zf0iS()K^69*A&)pQsb66O(sCit&OD>I>Z=sPD6c{V7nk#VKi+E6NMo zclY&xV3qt!X@@yikVVMstu3TPd9ZRUIT7296}aT#2)pMmox~k9O+GzJ;`<&tEP~3W zWwh*K(JrguGWl9benAYTq!VtCw)2WQwuQM7b=%unJeyUIQ{Bv+Rc}viRbe#XM)6t8 zYHOYu2n4ODILM$c@oK+^Q*-=+qNb4^sD(veS5qYBw$wOY;m|^mN($+#vWSn<(K~fp z#CMpsFH*|AUn42JtdlYK<-Jl($Zx>Qpba(ifRUm&=l-YTe}Hj>S_@ifb`RYU&!(Se zDz;RhY+ZSignl7yQIb^h_SaoK3#vXu<9V-1OZ9gtuuO!)+>KT9X6al_YF54NG0S zwC&bQlJPEd821e1vF>L6-*U^^Sx#+&bY;k`0n8<;%H`A=c6*PHAE8+EZ@A#HtyOEw|)8U@RH#Pv&>u z`E|wj_WZjiklMDpJZWnmjV-q83CNF5-2o&_lnB<4_L%G)+5-Oo4{6_WGPzF54V0`^ zbH?xnqOeqMv9upyxoC^zdG%=#QN>l!dm<-U&TXD&7Syfd*(3B6@T!}uaGEGl+Hypx zhdwl;MI&)EKp^Zr_3gJJRl1Ra@IRDxOnN=G!+C%^*ie}V>s4*nMk7NXGHByuD5^?d?Ddw| z{lU(}Apkz=tLSZ}{I_{U!p$k>RuO?ci_ z({|4)f34OR#ym%kycdwIapz;jJZbvSsfSu1Zx6eb9e{A$Z8j&3OL7*ar)_Td&gT}r znaHF2hzb;1q&SwPb20a0%UQ~b!(hu#h?+RM{{S!L*S}ngVaU|B))6xbiW;ihT7ih+ z!gib`o2@UpdODCuSAlhJcA9t7wxRb$WrjHIGr29b%&bgbU>B_8^q|?r=)7iLr=(jl3-7H`G*zPT0tXh1vYwob?X`9irzf^pY&UJ zcR4)co)Xqfs`ON0xNV>U3rgbZN^AbEpB|)eB`+I9ewnJfEOHMhxKmN6%-X#7kV&P4 zaZTa#st&HF<<}y^;+`>HPKA**TJ^gpUuPui9IuY!48BfQF!E?%nvfcbe5t3$L*=e4 zr!3Q%GC8*so}_A_%Lb<%nhH%rh$hLl&>#YCLj`YVe_o?oa@91t4qm8ormCY4i&#+B zxPkDI0z5cwy6UPt@gtkb)!(oCJ#p?o_dSk1idICCBHt5&?L>O^CC!Y-gygSWLJMkW@Mso%nSgWI}Pr%B#MW$6i}1q`MWuT@%BUeXO(HB+}PS?axG-A><6pm zduussIyf7ynLgtDHo3dHCY{%exicyrK;(Rc>4G*$<&?V*ef6h`JT!6XU=EJL68QxY z2l#z@<6O6rIYt(FQ(<6u%tppdyT?x<$m=9pjrAEaL&QlK(N(c+5kz%D)i%ick&($Y zkgMIrmpe{8NK?oij;(nbCm;9CvF9dsuB#n-Oou8SVBC4MUvY;2HvXf zdvcasc(BRBpBarewWES9uFsWxpEsg(oY`fWSq~!E;eS|!{{Ze4Y9H66F8KAsTm+0R zrlQu>P2F<6uR2@AnLi$z04cGl_iod+#d<|o9h$AjeUCQxRGZNEAo#m!xplFw<=aX? z;P?{qg~uJenyu8yMyB|wTa^2xf=#StQWP@Uq$#hbOvmBmtWFvN#@fkT#!TI?=UWg{Gkls+0@ZaA zUfM3VoOoEP6S>Co8nvyl2eId$mgYe?%v!Q5XBak#wv2#~{J+7q5j5+SLzA&<8J4%s zRy{>?5|irWabrdyb}0}c`23EkIEqM!yZ-<#(z)Lw!zIte9msOKh?OzginA(Oy^!g~ zb+B9ik_&0 z-|$W}!12C6osKRqblydCE?t}%3NFTg{1&4y#8)0Q0$C(PP9UmiI%}%wJMG%DkAh}S zv9F-j=5O1__J|kqq{=59i?_(8DJal;_tUOMlZWxRa$x4w)iLHm@=R&S!%6OfJd{|G zrD)ouh1`d;R7BBNzL9?6sPUMY2O~_$>@FkXOh=gGG9I>yaAZOTSZ~}ettO(oHPm`) z=a(?@) zcVQYC9@fucDSCWzhJMpz+eOHJlN2%;aTdSXC3>5_)ntvbBPxnW?}}|c?swg^WCDtrobJw!6dzrLSBx6=iTF0}Buv&0Z zLk$BB#c8$PP4Cf^Q&k_B_V&ZGj!VxRvEs;QSQR)6**yCNtoot{u{DHon`Ja7P;~OD zwXezgi>%8uz_Z%yI|h{^eOuIWt*xUi+wfUXd>@NmsKSQSKtg#{Nq-GHt}BaVaPZgZ z@#pe6IRvKVJTbwU0Tag1Mv)pqnHj1gqlwsi^v~Or?2f+1=6*>J>5q8 zpLda@4p9ChUzD{>?Ok(l*WWtQ1VnuU-0tzXiLUQnxhEpa`4b|=OBA||RR#t=RqU?C zg4BbRCCRa*nvSm^rqvBJU3K^m7UsFEhH(h9vUG!I5_51RS^XjZ02Cl@OItKIl}W-u zPX09NUIT(DH-a{d}p<5>FSU8mT9WIyUceO}qNzN&FXg8pAcnuj4GW zXD5?zvnUn}l73mT{I{B9Qb&PMgj2fd{h2M_DcItR&aTACeY|Nlf;lTPTahFwf&>+L z3^i<7BtacJs;^vz=iK^Yq$xpH`!DyKBJ>oJE=en8KyeAAc~u$gUoxiszs1sI-?zcP zw}Ip*XSGu%1Crx@-bP#&)L{s?;xe)jNCQumy}i5jgGk_NdfyE`HEUmz-c?ckA&F9C zxWd6~T6v}o&jJIws-mFp)8p1D#awxYS-{F9ra03k_C7W7s>YetACgHVwgZajvS2MR&ciYHB*kN^z!;5eH#tY4G*xUp~Xco2!P+&OK*Qjz1(7!i|la zPco7pX-%!q_{(yqWbNzL1xHhXF^17$vn1L{a!s37lHZ>pf{UUgZHU_~iI=J>lB#-b z>Ob3jJQlh(LmwF&DV((|T`)?sj8Tcji|xBgQAHF*F52~;QgPQCG08Bpl7TX9d$H_Z zb`#MVD9t{q+Eo-*X~BxXYm9 z#6QVUEyOCLrq$}>1mv%IJDF_ms@t)ZCeda)E_K6^#tX?jcBu&|hKd54cIl^XuuEQU z$=4{Zys(p1KxdWDzxEQ5g?+}zXM;fnYa2!V_V==a%<%?RLyM1rn?;$ zGYG^4l&XsHD|)(1*?$%5JBuMUisVWF0WJ>OuI+`Zl z-lfyH25*r`lZC>IlSr;uwm(igMXZ|KSYz&(Cf)vEx^5Q2MLmi5bxX(C7DRRUThQne zI5V_<&H7mrC+wPsI%Cfs<%#_52)<1_ex>Vo} zt|5YdEY!;dbP0TcW@VZrc8W+Zvyf5j{TWFX+cyF8zU!>Rgq+YTTK;LzgbnM z+(Y=(4+b?1@T&~9k0d5+QPWA98{l9MlL{MmXrzd{eLA(x@whPNa3SZo{fR=WfI${T zWL9IPn~g#c6>+y@ik65vAHh1}3eFjV6YTN38M7zk4N<#L)L3rC7Mp}7^9&iPI6!J3 ziX-FswAD3pgW==%P4Wz^0sKZyTXbsNMY4UeVcQk3LH5epn)!9tcE6u~xm}FQ3A?p- zD|)_dUF8#TO~qI-{9ejJN_Bz+aFJXU9muSIN-OciLcA5>DFxR^5@|DI@+qS5Rt?gafD(l!eZwaG?m1emOjmy%phT=<*)q!MB zEV)dy%usStDG-W*2qv3X@#%}cTE&k5v!$qNzLydDWZLIpK`9F<9{&K_i*3mxb;kE2 zhM&Q-eR{@fd4~#qhl?yE);z{g7~G2Wwviu4;Vj4BlIo7~6eK|aLeW>h!!)M*ccr?p z<3}b;dTp#~m=6>gt^$;`ua_=Na`LFCsUU-jDW~aGO=5@J%FA`+u^st+&iBFRJ0hyKEuW5g9vv~kw z>aKwGk9W zRO^Xe!ZJITZ89hAS+}LVwOcs{7ApYrau`DSnger2%>g!-kvD0gbsv~=EUD*nH}E&^ z=45G-$rj^ZIKjL0_Uofa2%%m z_R!7@m+XB_%%)}s?LL~3jyQ}lno!9aSG=f-3aF%-7vs@jEkwp8^DNFkT8T8tL`QO& zam3uSTybM+0uvD&^Qmo5$G)9%dmP6RV`Mk(Ry$9Wr7PC$xehc{7h$5sY4T-Nl5%s?~0R3S3dl7y`|%S168K?E^$k>n56+wtp);PI|G zcLXq&t>2lGT-GIPjxCTd%W>nfdb&ag+PGv|C+XYq>94oQyls&=mM#>;%o`G1W>n%s)oOx zMfW5a%~LkZnEve?ZP|zH(Hw@5y}HdoEq~qDUFe%tb=&FI8B;q7sl#e;rzboWuRU~_L7yvhBAHFy4jlSaG6vEF!|LKb?)aITtc*y%?{-;>m;=*db>5t zw^UvS&czACQrf%x$i0)%6RZYLIo`dLmR56N6w@j1RC!h(T2oU4I_3_OXntBR_Fh+C9{P9nebrSeH_W5&TRQ5sp&Z`s~c+9%w1^VleiY$U; z)J;U0oP}A=Tv(GTXJGl?Dv~Q=EBz&P1emO}S62!J{NPk`CX`a_JMD zY&k|%PD68yT3y!EF<)NfD9o^rkVbMtjT7jFu~fE_di9x9WSPybB?lSCU|O`r2ebE* zPJ85v*p&8UiZs`ca_HZwCq=^XbBWe?v$+N>4sK68<1F}5uGOKC?3W|5%U(uP(NVF{ z4Lai-hmS9BpS``xnWT{p-tEg!ezc)J>ylYywejpGL+1?5X-^Ll99`FHTFEDceN2mVcm)zms$$s? zGD=M&hoLH}rn+g>j4ltK0&fzwlq+Q23+F1Ww~5p%cI)2)F>$nywN*frP}I|`eVznN zAN;^OYPTzw3mEHR^u$dkC9yG~qIgSGN0kX(K-=hDWYrwB#yt}`fq7{*#vQdX&!1}w zSrS4D_dISZ%8Vj4pq{Ol>eF&BRk@~ViM=NVM)DS`W3^b8uRtm8@2z!WA{&aaeqKpNvom#y8@l_msphtGIK*XoR+c6V}OP3TWuA=+`B$+hgjblVcdOv zN0&)*k=^qtT8R#+Y9z2ukj&IU&u}f03b(5F`LyhvXLycN#~B_?X?K#ndj`^pxNifk zoM`L>Ned=RN**r*$)&^TU{T)+_3-uk9pbMDq+f#A}k43XQzsc!9yg!~X!-f2aO$POv-&k@$7)D8;8tg*|T$6@y>6pR8#di~>`bZKlNt5#kXgRna#7 zo~7foJWON4aVlrEPt64cy~GNcZn%;awpKtB$b{j5KjKX_UtJSUMjy7E1hZPXK?S_2 zxlrTChZ;m^t^^VpGA6-Ac^VN?0P-s8n(ghn+W!EE-+kV733t|6Ri(->%vM%I=^o6i zkk!xzeBg}>Xrxc}L06AERBc9yxZF4DKA!VUs0%{pk;HI=e(^ou z4!FWM-4Y<;qK z$E}qalxsvrkew4!)8V4)Zq_58v&K$gG;ppZWo;zqCNSlZn^EJ&NK)Xv^NS7-&y23FEjM=QhK66l$ zU`~-<#cS+7)X3GM+n~!9+-V19UMH3t zks>nqs5-lmNQ<(3JL=~>W_fMgOuBY8agx?gi993L)eK;N#swUO1iXOOj&AO|`*q28 z9G7QdHH=ZJSnzSGn>VW!UY{S`y)E;KLg9jLKy5YJnijsjU2y(Kl0P?$p=5bP3TM8g zvEH;At*Z(zzG%@;$fV||E4;iusJ&uXJ_BZTR1+&{+~f-PY@d?dQAxH4=A$k{t{Yxh zzEW`%*JjjR6L(xvJV#HCQf5|n%!(C6qzF;K z++~g&NH2Mtk(Z8E_i_0UmPjLRkoWyNdgcordV39xk^8t`wofc&r_st_i@nxs(ezfx zj!%(X7XD&go3+q-e=+2G$gJ@@78y(UyK-vIWJp6UYAq?f6|pn`W+58>l}7g``rS30 zan>-*&NPTv%Q*v3s@jCr=~m4rtY2y|h$*A-wl*q4isBD%PPm?vifJUec%<3ZHg{6# zN}*#k^fHXp2Ag@XBT*s}J-;aUlkw^Y+dUpDYCMcsq)b}nr{Xfrdny|R>r|2?yZno) ziXv;Nck7bz+=~RZzPQV8{<%jozDx!gR2U3HZZqQh?6`s|&g4)+*H!fGt+y;*;p>t@ zysNmWn^zWNQJ;vmlg7m!iu8i;>-@c@in_0DI)(QyUyDJiT07c1I*e`Ug!5}2jSZ#& z`3<6vk>4ur+L|Kzb%aE{z>|!taX6Eli;j`GDols1TSlFj+RJ#VzSUl5Q+U20ZV78^+%LsnN^7WwMnn5 znO}=7;}Q)kEhM&(P~i+ua7=D>wHB62h^C98Y1by?yak`08;r!9^(I!sc_fOJv6##- zdB)pmm{O38S#VJuMQoK9Zsqbq=cLMdYcD7vtAK(n zATP?hl)G)0$N7d+HXRi;RjsK{rjih4*?Sr7#AUe7iftXjil?G_ZRj{(9?GW8z}F?k zYHY42PFH0>YSY`K&~i|UuI2=V5p_*Bb;FRjvg&)**Y4VW;HZ;&_1Gj98(?EdRDH*h zr88ZkgS8KG`t402awyBk=5w{CH5b8Z#mPvz{np?%rvW22`6#1nuHf36Q99)tAGsNr zS>%n}G}bu}FPGw9qPGdPCm=HEi7A`J`WKH?)d%wF$(*>wNbySk;0#;$1apyC%)*)r zO60L{Oi%(U9@8$utNHa~bHsGe4~nC^K_10vAp2M|9EB}@u`mw^d%B@;kHA`*0_C+ zKP`ZxPj2O${{SF;QOg2EX+%`f&2`<|PPtA#ZG&CdT4hop%BjdHVn&eT!v-gWE2I;~ z1_2eYZ&PPymCkmFm*WJO36aWKLW~>Ajd>&X9Tj`-UW1eI{AKKR z1$8AoEo2J`Y)B^pvP<(#$txU`6UgJ}DWd$kb%tP7*aLWbbvALYvPmas#fiT*8)gi( z9RwG~*7H?WFPT16PmfRiyH#K`@}S44wW4D>a#XQ#hOOOv%gGtIuCwJ7eNi=Y{!X&l zTx)|y_K$+rH0gpNI_}{x(9=%ox2W97j=?LwVwsf9yM{C3gVEV|4&aa$P4sd8cGd7+L#f6=us`o8ogH-aH zfwh>#^9pEW;%r|x%cA~0K;VVTD=(&4IgT|7_8ofGM?$}nF`M5JUXX~buBu;_H+o@+MhvOvVz`SV5OT?Xc^mQg(Vj%eXcr?}Fo^Vux`nY=P88imM5Q?uw)durx@d};^+}9y zrOUEVF?VI;wC-HJa4_svQX?&^?>O-^MIBu&yZdd|PW@q%IC9$^naS4nb%!2(MdP-X zGT=J9?A@N&Jn{o*JM>dQ(9lsnJ!MmQ$#BVBn#G0Ros5JD%XEq&Urh?eNf7p{N-O-N z{{Rt7cf+f@FS%waMknp27{#Y#5Ket#7O3|5MEfcZC_JqTXxSKlt)iz(p5l1SXLucq z{-)6}*f2e-FVn_u7|KSW0EujNLu6gXlM4Fz{LmoH- zt+sA>$WX|UG)=#sP`=;kFbjp`X}F7cy_vgK#9GE>DCqU6O-1?lDsN4_)l0uzp&u~7 z?(e1NRm-PzyS`K|#oawMxci8igoU&lyWEn}elikTWa77x zJF56!KjjOI>OQOdU03B$ab?8l>8M%9>7ctUxw6bwLQ8e$-eXZxBOyc)MbLL^uT@+_ zBaf(YNMSCvW$nyMS0_0zs~5=AabqJ*`*GX?rMXMLrkXCfFBRf=9X<6^FWAkEmP=~D z%BSj^osh4LcARXJagvIW2gldpGUJ1&8Ot&oIx?xBjJr)Ty;G|$Ma&wT7nj|=s*vS+)yRzWIrXO$sCcJM76?k@~2qXQskGmPS%Z) zvlc6i#FjqH2@XO6h<=nV-DR1zHg{KpQc1IuKoI3OV)0uX2GJezBnj~vRs`H8$I2$C zs9GX-*3XE?B&Wt^R8`wr+Sp63a@r^bMCPkhTZ*qnQbQ+GX0Lp@FXPo82e*_}Ud_5p zaI3E1Rux+UxARuK6=M_fgh{e%Qq;?KsrYq;=5$$XJWAI6QB&jB6AuZLdi;**%N59JTDyADB*I~V_LCoN*PhwA z^g!O5cWa{Sr)M(eEir38a(fH~V$E%hav$DD868Nz&8OAI$+!Mr9^JbUH+9MqzTu?d zE#%ScVWuwLY>kvur}k*CEqKY*vUH#F`BA+|7iRC_>AZ^i9dP}-M&vt*P@~U;vY-Va zH8r~PSmF*Rgk=yCE}go;q;L~dwhUC`HV`kbs4G$gSLaB5lYj_l43mn=3%&F$oAmxJ zo8j&}#$7DZW<5zy5{2A;L^dmB$2i9Hvz+8{Wb{_ZkwleASFTZ}&asQ>*#+K2w{-HV zYC>vCh?TLys4qzDt?Y4wB;DKR)jb!h9%;V9EG#H&q~(ttMRG8+AcgGIlFS;0B2I=dT-^1@LcFh^8?0{s*0Ci~vJN#Fsc&3+*p2cNMomV#{ zn=Z;6kq@Ri+v3z#V-Xl3I@)~4rirGS_v+h<<6sn*vzVP>KNiR(-L(K%D@Tdv(rhnNH&APWI}A(m<+t}Z#_u~u~OIN^j$C-US`9C6QZZG8*0{L<2O{T z&9`DZjf?)`)I}X%6UIo(UAgNvPTz%k&~86r*=`t!^+xq8Ao0K+?pyuDcaYV?K#cxeD`M(a3m8=cl zxM>`C45F~oIh2lEOe!I!)K`T@O72ztI(qfWQhBBN8XTI)U^|OnUqJVa`v~lRy~U2` zw(6zr(;XSozc3dKgRK70jhj z%NQO5wMm=)U^h`*?3(=Da@X%HGUp(PpGmBGzHKv*h4zjUase8BCA`9IG&Ceo-KMLr z!&g4%>+uGg5zEgeYZ8$ywH1x*k`~gC8i2U1_ful_g#aHBFJdg^Jao}BFR6RpN)OFKNq;osZtR7rkwTmTg zHDQW1aKZ!-iZ#w^>Z$@GD$!_b{k?I)eZXULF{Ua8Ospy><5RKtkG(5k$RSzlx%Y%X zK!FK1qU)mT)t)np(%nhm2vjp5NXi(afUboTZ4gY49&^(gdC1}$#asxaN!<{;b(6pL zv{S;|DE=HC9Bub+V%f)wGuxA{G~+R$!4{u3 z1pajgH9#+!J~Q%62PJY35?r%qExaN8wsmth-pSbwNHDB!8?7jrf&7H{1DjKFE{Ub2 zUNy^@z~mkmZ>bojY~6 zo_Qq}z_KTOyAQ}IPDp(8%S{PH!wXJ;PBa;4hV+QtDLrpbjvlj6r zC$~c+Clnuff>j{h{3FzC+m4>b!;!BkqB+O+&}|My)rF&Kz{+XX71CWtd5fZ>@@Sur zT%y<9n>a${5i$XhjsEa!ajhS;Z2%w}srlw*2dib+=9)d`oeEeqs| zPUx$yrPuwRW}o2h{{R}V{v-bYV1LDW{(tjz$M}XHhT3CsaqD;PuIAawhV#iG*iS-X zh8u+I>!dO3GZ78EHI09b-Q09v6J%={5?xcImIL zT$PPhaK*PIM7g$iB9D1k%!Eq$&qZmq3r8cxHqntrg#Q3i5+=Q6T!D%4v2x}^pF*4a zml~#Kdyf-V7DZz0h(iV}lK~fG5TcMKz4Z9?SIY3P^N-4PStVp_SB`=Vhh1Un#CRdr zI>YV8c}+#<6wHA;uUK7g+!q+H5FR^GK2-)N47#B6Gj_Eyf4L)c9wi3$AP$~2{a>v* zz_5;I#3kdLQsdOIYww_bB(*;hI=+MOA@tHJf)f zcKH)=Y7FCoAq}L6B`R|=gcShPlo?-}cHXl~54GEAbPm9&ffFmYc5Dcc6^BTig%r-l z9N=};6>!B{YjbK#sV3y<%zqiVofGZ?HcxKtu1Ni-wSG0NSh(Gkr)LWikq|_-u8gV@ z7Kj7!XA$QNjdPw*xq(c~3kIxx>o3H$kmN{AGGh)9v_5omP#EH(zc#C{TvX>Y^0Qgx z6zRoXQ&QcvwBMu6ZWEFhQJhBGhrFTw?WBPp8Yj)) zUqtG64c=viOI?mJkj=KYuZGKxm{3m&z(|eBLv6Bf-9tq&EuHlB>YIV9a|sspSslhF z5xdzC;)KRObIM50o8ZWc1mk-NRQzeXa(*3gv-pmEWpz6(cGWGYty`~ZK?QVld}lN5 z8DUYhGDeTcrT!vmr+sO8_;c&|oQ-RbP}xR@^)}>H$eC*NbT|w|Xi!xEURKc&RZ&N- zPvlNr%-v$kAGe(p8H8 zzbk6kp$cjIrPt9qf1T5hW?J#ndBYh4IC8>_GTdS%ctvk)M>K66IZcd&O?M(Eez5s` ze~nu}sl(`Os@B%#Fhi3)+e3`*^kEQ`T4%-wI)KH?abs=72tqN)0NcbuPr3O;2c zET_4nsf^r-F&UFe<4sn?7K}mXP<&`Ah$2L!zbgDNmN{PuV*+m$uAEgAZC2UA^A&)D zb7eSI%(C$($fzg)h~N6fy)?zRt2e>zDY#Hz(bvMtPZ6`PO9-%)qOWD!X%3Wk1j)A4 zR1rLyFX7iIrv+noHe6|CDqPF!n6#1SBq_-m0&CFaKP87n-w28tBW~k4P?ZtBYV(oGb%u}SkS;#;sWS#UkuEi85-0Jwxr zqlm5i+K?KE51DHkRx;a`k&=59=Pa=Gob=^2DA)Rb72F?)4ralSIRRY}5uvFDH@i zoG56n_+z695$Nxeq-aQrj*fzhuD=iavptem$;ltfBG5aOHq*-;T9pKBUX+bVCkT{S zBGnAZNmY8|cB-?s^9Xs=E0^4C>f=>B!P9sQm0O5fn{EU8c^CBQ+x2xH?h;QV9IVM| zD6H&p;)4o22SVNG?W{H=c#=`L-<=5vm%iTJX1tT0=XnJq_4k&QP~%cfY9weaS2CaP zQvU#!M(UETAtrAxMtSQD;Ai(r-MX})uWrT*?u7tgQDzpg2V!x9oES8w$>86_Jx zFIt4CEV3mMY^8O{2-A*9Q3lj@c{dlX&eb_<4Pp{`#^VlvP_3ArvNAHu+(ynsaS?Rh z5^eqBqqPMDdgYrxxRAkQWh`Fnk3!2@2?lgcL1=+1T9NXrhVeXw;`y~f-SF${e9Ku{ z99rUE4J3P-v!4ZtGG?{(bCDay;EFXJNksJdb^Q91mGOQ(0#6k&Ga3nORn&|a(}uc7 z{@ux#>Mif{w3~Nr)x<>nI^xWKhB4H7MlEYDZKcQ1zK$`Y6gML!aI4L>q^f2Fdo@Jy zr{bMheZED)uHo`5>`KEJk}OsN*Sj{u%jdNzsp^VukuJUZ<$v7Vb9Iuvoz1I$1-%l) z@_|BW*2XNdkn3tKDIVb=LeqI_o}DxI6*mrI-G}mwj{bHoa#;^<-bPXc#w@pXGKRpu zn@Lr5RbNiA{QjdBYaOb@DsLq=iA!j#j2=nT~QZK zhnS$Y^Ze5GS`*o39XpPhT1N$nFv6iXxT=kcx8l=(sVbuNip%?h#w;-D^p#T^#qr6Q z+^lhyV#-iSuQJTSargYbF%mRzv{V#CAC50k%N3W=I1QNfG2+afRaY0>vW_xUDLK}k za$x}N1Z_=_MI{~EyJ?uc_TI)+9Dg?D@X6e+dWt+^uxWr9B-hn6kWQmpP|7kQDI#m= zJtI5?KH{H{s~}FDVRs(HD$*o1KMazaDe!foM;=5)Z^TM#-89?O?mFZzs95to?fq0a zGG$qvgYzX>t49RV!Li-9W`ralI}kKP>yGXD&n`^fHO#4X7~PYZWu8auUIyEJ)|D+9 zWn+m0Tfda6s<)#04zl^eUU6F&j@zaEblSA?NuTbq}S`gmzr#qu~BuD zJs0(Li|0}KJ?p#si|7>gl+xi>#E$vOj^mFz4P%HpM9B#js-^NG>!-&i=FHQQujuD6 zISY-(ubCPpb$HUhA)sb+)F+^3SugBFJvfook$UufN1lAoIU zjkq3RUCIpuVyc0s_`UueFBdnR8=NSdh|Nr_srwL9O2uuXkSjbi)5jr7H zRG9q zXu7ED@aQwXQLJIEA%!<1lTR7yrzbNFUwy);Qh?KLlA~=eWk%O-?wrc_E)!9((ZlO% zf%YoSnYnfmz$7W1NAjxs`Ce}iT6Go1xmWA7Dbu;c!j6N)7Osbb6t;J_ZY3BS? zO|r~(-jKlU+(OE!5_T2SUbx|?_#{j=rvf?hk)^e6+4&NugKZw;WKpneQMKBhtFQY# zHTKOL0;`B@;(>%p%~r(T)~Q(bt^z{wqKu~+Lli|_G}lhK2Ahny_6BwtImEEAjOBH_ z$6>h@m5S4&^rl~3svwA{>WXSTweO@pTf-qF-c_5HTV6(m9->6$e$wOJjK;>bl}FEd zNOiOXL@vs|4x!2C8Yl59nwnFGRf#!AHjE-yOmvLZwkILTaUCWUmD5s1R?t&!i>@~h zmZ>rpIC^8X0>#9Pb}RszZKxe_OO(^^I!LAhpr+GeXR}>?8Eb!UC6^BxJ3epj2P?*u zSZ-=I+R8X@S~xF@$RLR4w^dDb?47knzTRwYV&}n6I&=20tYcUBt6h1el5%9t2ghTN z6KJTQTg&wNFIJehEk9>>%hRkW*>T70*_`|DSSUAEjZA4608L2{HZ+?%{ykv14>;w= zl2%*TxlxV;jKb3+I5NGlKjGOqron{R(x&EBe@>r=R$P}wmse78{k#dcHCSA$YgU}J zVj-D4=dz68LS;=D`4G`av{fxTYnMUCvkL4gE)7=>eYQz0sWK!o<+8XevlY0G#3UmY zoI@`%c1=6$(S5Qpds6+{|>H zUN#Y?G&M}qNoH+x9&%9#%1yY_fJ%r*^A4TAQuQnD7FQ-sEXlk8a{mCOGX?@wt0u@x zZW6jp9Fkp%f~Vx}so4{*NxseVyV@%JLe3>@N_=(ZVn}((5d7{*lH=m>c*Pw-1QZ`a z_3fo!3S@Z%#xSzZuc;+nHz*@Yeibv5d?K%)q6x}as5+;0(RAw*pyK(@O8sB8A*%@AR2V~``{AGBh$#ap&RCBu+V z#h^q}NUBKZ_K#RzC&4w859Mv!)z6GH^nT7wd>DwMF}c!wO{kl#sSefGfBvVdY%@2; zX1$%iVSO^v6l{Iji*7QB&t?TU0DyF1L6t*P+MnOmo?)9|(`VG&Qc9_VBB6ktI-sOY z830VMx+!Sh){jrqu{HJTubc5~LUbBTX3rUVB{ixy7G00+`DG-{*8Kq_YMW4(_TT=$6&MWq*RO^1h$Bm~WzVMK0 zrs*LG_t8FIk5)f$?bcORWNzg3Su9HE&O0)^9;a$M3-!cUOG(y?tBGh&6iPl`_+wC>2+{=o%k@6~9%w7DWdl4La*_(~V*iE3D zt_ZrOC`wA27M+VQn)X1)IN9ZKU1eK>wYK4Q*tHrfEkhs#Y1Y6%1(F>QP_-`oV3Pjk z<76<|G?-XR5@S_Fh9r!%GCVC+$&d*0f(oCwJ^F6(qI~^W%&vDZkM_+HmPEM>xoKGz zDOE=^^D7KGzf(AZfU2OTB1!0qn)RC>0%Y>=^P-InGMmCPInXa4~1%-qlD?;ML$eGHvzOfi~vS@2IAU)8BF@nB$=ZygakUu*RZKarK4Z zNl4*HSpvYw_Q;B=jQV_6toq8sIAamVaMFPpmx8J_w5bwoS|`&$mV(nj4eixaxvKvF zv)BFGAIjSw26g*Ua-@s`ipa1}tD_ynArkS9h$@?P{XZVKhBh;s%gEv9i)_>IY}kVu zOmnXG#pPwVth2qh73~Xtx^~mA`@=}ivN6pbz?jRU#d5)M-FFdDY%OM%G!s<;jOMIHKXT<04mwWTI3}Q)&VxopRKFxwu%f=P|11xc**U zS@kOK8wDX}w$|pH5p_u0)JsJz6K=a#sM)1fD5>`KA3qCbF~;B$iBX8Qy8;fVO3^-w zV&0!Be{Wn-BY~<|h|WC{?Yy4#idCa*%3pyZw2YHYdDVgfB~{mMoxfL4a8r1#+dPLa zkECL6)U!^h4Q!oc*;^u;`V@6keOK4v*C!5Lhu-8&=MZW|yG(6{WXp`@Lox)>z;wfV zZz=8-9d_!v`lnKU<7)8NVa0DZuF50gQ{Mr7Tdj=LHD$*e`9Z@Ll(bdR7p^{|#IQLS z^=27r?aY~0vtmk+?8liovLiBUB4UYX!He0x_q?!JmL{DinkISvur%jO2D-C2&STDTdF} zr*!GgbGaI*89Y0>i%OV~nsA{(S_eVsEQ@anI^s4!N?W^{n(3yC)&WDx7_ELAOIYKU z)v+Sg*+WUwn~daV<%8BJ1mJk2DtOw}2Y1ctJz3zqT}gFi#*o{yVVkHJU5%@d8pE*Kyh>)t0*Qyno{QhAo=?nk$~)S; zOX*O*YcTc1hbo!4kjzACDb1AQAOPclCM`DDmY*FHOwTE-9;t z6RVD{u03>(%{2POQ))YMl#vhQA|+H`?dy|ma$Z5mF)0{@)JoXVX;K3DS$Zlx=6z+f z^PQD+?4$kv01A#5%QCkk;Dg9En9TgDJeFa+^h)E9ET5f48v>AQpemwk_;tmVJVjwG z=@}J8%)G9eZOPla9q6kZYuzs@xZoqi;f~!=4`*-F(_EC*DHYdx_Gi#XXw6}HX)04fR+5|XBg zw@p{4-NZs9zqiO-kzVV}G39m}nB!6+Eb(W`CT7C9=3S}ssHb1>ybbzy{{YZ%{{Z3t z01xSZTP`t%HoUu|Ft}AAOpsTxjs`Zp{zDJJUIi9;^cVkxEI37s% zhh}E1p~?+V39!&f3*d>TS&Z!RvSixa%8Ih3t0;0IgRu^|$KNz0l=~>)n!F&pHBsB& zO;c6-t8)vBG9%dw_Ctw1HIXERDz%!VFqUiJNdns_K$@>|UabmuS;29?sj~u~=X%_Ze)B1pYVoh@<4L2L#*Fg3;Z9gNI^($cZIwjD>7 zd;9H@Txn0l23to=5Rjw_x1wqKx<|QArpBL}mUSEota3C)Av+n+bYH1v14$xNDvIHm zwre1_YF?Uk#*x10nYyZq%Tu1iA-cs=P~UbV0y5+{HBUUJC&KcHBgiYYS7-5cRbiIh z$&2>o>?({gQJoEKS*4ikZNhF#Emwo<6v@`p#X8CsnauQ(}Rz)^-eWXV% z{h3@!fY7k(kr`U)g3_Xog(L~KOSf*Tr^_jx5X%b#yv3_sv$oA1u$c?lu_5J-tvT$M z%<;)}qeTQ%LfN>{G)|>(PFa)2yXA{aqBUK{S0Zf5t-kDtA!w71L&}mB0xAmWyHrrn zbknRsjzHwm7@rLUGk(mbvcy` z&%h(rlTl#EyEa%7i6EaXO|m^))xV!l%d75ey5u*g-yyvmVy-P*IZb%!9FZMdlJt-# zf12Y3qBpl{em%6#>$7aC+LDtKqNcTZiXe>C*-~y?l1+*^DYt+dZ6gsXAf~&M`-AO@ zK5t;wFgcX0b-b)nIL-)=>Xyk=RT@Uo^;GeqqI_4Za}>d|JFJmxv6t`ct1l$RlQsi` zC}YP>%r@ExJR;$S^k4AHZ^x`pD#b1AVdpY#sOwVFUE8vT=wzaV(@3rvv_2q0c?qET ze0p_%%-oi2rfmIAMD4}VTuO{}GNH+o%ouG%2gC%E#@OhgsrJ|5*Cr3#gP7EUrlh2I z5Uk2=5)%)*A!V(*$Ry)xLUcf+nRp!;>G z#${yjtzu1?GM2CD@*!16jBURj!PIG`CnOq+dkbC5ui@V>z_JWR-}mH+ch5`+RAnWb zm7b;TP064n(0E!p8d2v0J-;+!*a`RejAICa21TP)+w;5^V@o0pupf zQ0$&Ro8i~}Qv4a_%Ne+fRd4h50w}8T>$!UloltQ7Cmnv=H=L@Il-Rj%4q$@RIMa~E}-hT^*cBbSv#o-L$~chkRF zOq?r^;&MvmIP(xKvF{yEZ|{b3_ya;lO5RDsB9mbR8>(;I>+7Sd_VlZvc~BhVy6#En+m^c3VDjXAzHKr zkn%cAqM>-vK3x%eb%Nqt!HU^Y@l4gLVinuC;MV5EE3vGo0!q5+(_inlGwdi?5Qlv`IJc+13@;RTQkT zkk~O}4it7^OK_Zw5@#NE{_FS#tO{Ldn=$I8x*P@AnaHiI7ObZ2X1u+urS@c>KGH^jRCVpI!!hM7Up%VCaqADL zMQ0j)`y^Yhp{aq4l#26B2qTS{hmcKCe-DmHOx9l$4XDMa;$2x;xdkm|^~Vq?^Ov&t zdBsK4=Y~aOdgr6PNDO%iRw*EpZv>qM2^B{|{CbD?1lJ(mTjz5t@uy`}X#pyveQs1n zT#Xn8Iz73deN7i~s_g4IOURg7pS~7A1cNw@)^!q zxcg8dNp*p|6rSmks77se?o#c&d#_woU-tZTG4dB1p5|R!k6EpQPS=EX)(nZHPP`)F z$WcJ_Qrv#Jbr7PS8DsYaXNN>R?3%rn23+8_zTzQb60){z z!Tfo=mb2<^yGpg-Ce3G&vkk>3+#>k&Eq3nsX%{x+>O_ymkq-UZCgoQg$knb$mHz;? zcO*mVnI;nW>KsWXiW>ftvBQnf4W2JLws08Y`uAwf?MG$-Xr&4$dHymEOn!SwN<4(;8 zah8qeZ2iHxWb~kMJ0iRD4vM;`ez`{1D8uY>h`F7090-rsNrxHe&QyDZ+Fte6#aocB z>bq4`P*d^gpShWsq-k-lwy+rz{|6sE*! zo<>BCcM|BDCZ8O`k1)I@uJ)F(+18C@aw6I~DNx1o9kjXc_U_sKFc$q5AUGhAyV6&@{7(Ji_b)#?6Lxsxg%FaG4KkqM}^ z@}eAT8t)u<5t*!i$nb4J+ANZ4Ta`$YUbyBb+&x9MB(UN?KMSCGjHqKePmnbHv20(G zFFUnBO$p6fLhK{Gb&XwU=4Th}k-FGSGc2mBqe4o*Gfc;C-v|5oL{dQ%PeN7vI?oI3 zoii1ueq46)_iE?XLWDAgHs_agWy_^59RiIMdj%TG^4L zLMIY?k5~$-H?-AJ)%_*7Q@=%xb47&glaj6@R!eGh+pnuRC5tDWhY1E=ji`zmIEV-c zjp(YMtE?v_=Dd;>-3;45+xWB=@>@HXYvef%*&Y*WXrnC&wGmTR3$~s0`FgnKY=0@o z;NefRZ8?lyY`Y^=Yo?+Xs`m5AWxKZUBd6`rA_CIa(7lIH}$U8-j zp2?&Je9B|x)jn^BT$7q|7boPHbJ%`B{XBTImJlJc?V5tbrI{%tFzbcg!c8?F(!Re4 z*cT&YX1HT@*K=X*o|VqrJq|!K4S|xz1K00JGIc>a3$DSuwHv zRmp~)Pf&KTLcyn=S=u&@IzCkuZ8cO)f4ig1qGCSh?csCQXUE0iR-l8lfZ7W9>(ob9 ziTw#dQ&K_g>DLfU;cA7A3lFZbYa_b)0Lef$zZ%nok8P%#E9n^1a~WjSyOgv~5=nn+TD9-f zLRDQ=7x3zW=D!e3R+}Hko}+@xlbN3>)s-M5y7Q04RSx9P2%vm7>(nkK4m+vE)_khx zGOHG@*|JxLs#8)J7*SduBSK`r?^jpl_-o&*t}vp;u^H^SGR|#H#k9#RNr?5bljfe? zu^@Q`!&L=R9eeux9mu%L8IP9P&!c{p#~YCbe6f`UUT#4U4QM?jq6Y_Z5CI|~Xj*EW zPvtC@DAjTTT~tVgP{niY1Q)6uZ0q9$M}!}9Vd$&5HyW2%L=JDqEU~&;Y4Rk{#(xj6 z##xsz}7K~94msBlNOG;ceCR)b;N2;B(D347EMm0$JJ=<|?+Ekygtd#LdNsl8)g?kwwwPX?5~`t$rOpj#@R4 zJ@)}CFKMR`<^kI#LR(w|No^`Lgdm!UqU}UQ`AI!686R`E^KuJYnyId0lO){7wr#lZ zRkfPaVI7!_v_rkMaS^Rt?Wq>dqVhfVLUMRY1w0Imj4ZPIH@py~8zj@IPU}M$RW}Lk z-ST(S)q2k_FueXB9#c^`6jv5cNwRIp&%Ve>_G-m!h@`D3yQ!;&N%MT8`nnDPiDh3? zk;c2Zp}MzGc0@>SP%D8k;SKCKVg%T175SA*UEP43RuD7+%BB>7KR82Y#Z*!AE>h85D-@eD1q>CCejNHm*FN!p#)gRp2$puv| z#E4yF+4f(^mN??pWOC{0qExY3_l%&l-;!LSl+(uAo1|I@sQjp&zX+UFljid4X$UeG z9JZ!%Jb80|lOR}R8gP)1Rze!W!&+ZRWBw( zn{1<1Ws^Tr^fsCm8q|+p9z!VdJ)#;B32s&G@#)6?<>yo}jYh{++89|A*&<1I)}uKNard}_+Hh>DGl#a(vm z*A-IzxYpw*kWpMC_fs+2Rjn3iRx_ZG-;v;H2~Ew4fU3RGeLgqX2O#4W_8iS;TYVnh zyz#=DVQ(&TlM22=b9@Rr8UbxLZvIx^&%Rl2%2<_+*<9mME9hz@u`%OGzS#6c-K`<>YZm2-NM++YjaxK=rTpycB-T_wLbC4=Fz?++lu1L zP2#!`rkZ}Pp8JfAQ%4r-_n76ZRujhkc$l!NR|pZXL{dc27hO8READYBd?p4P z?kr(e#dcJ;UVd{v0+8&93^S`lDni({B%RlKr^~F4C8)w<$>QqT7qOWDG2f?^Tur^TO?u6${@<~8^4IbfA^zaT#~zV<+i3_~W;B9GvLgF^f}|cp zb4L{sG%XiK^I0$7Mdx|BV^X7%RwPSMy>vm4Whoqr)+zj7YMPP(PTLgT{@)8$s(miqH{$kA{XQi37DlJw- z)y0*W#c~$MpNi_+lDdMZXktO2lIz>Db^d)9B2=z4#yEV5ACA}Rj_r@_{K+H@Ur2#0 zqiDLL9-khwnZcRV;uN@3(4spsRcF=Refg|=ltvj>SwInNgK?^sPTKZfxXyk(p32GNX4B`wp2dU+(4J-3k^Rq^zi5D@ zCWt~vdg-cZ@#;t1)u$$8W0waVKbOU-jIdax6BZ5jpt#z{anjeYYq>j@T%Qk2ro={7`; zC^@|mR25M+{NE0;u58Eg$+zTL)b_(mKeL9<(Rpan-kg~^K$L3U8Sp6}Q2Oe%fINa5a=Z#w? z)JOeoe=d)iWz$s9*+g1VsH(4!RuQA6E1q_cJv>foOi z*CCNpIr*|?%7vjZqCCR_!)UsZ?cPh-6KKw>)Cz-bF+6kz_xs z^_!xiE~;pcq7eRQtD|{$6EyX{b!i@aSvBm^$-MfD63ryZ2OvXKe9;d@MIP;c>bjqj zb8T$u{HjevHa>|ihD`v*ua1wK4L1f_E8^NII6`ELyuLlU#^ZA=48lJZLXlddV?LU; z15%wgKhh|(R9;UO!2CD__3{-iG2XX*CWX_3|A4!jKH&P2C`TLkB`3={xTSUP^? zSb4pCA{vg(%3m(re-Y!5wuj5?+t>sdG3Tv($a5=}N4<6F+f5qrZF9ri;A~yQuBj)@+vC(#nPt(ZxU^(@hs&UZs7`xykj-JeX72%xpP~eWgW+ z5lTu&J0CBX%BY>y6SrKNIR<+p7lnciU^fn`JV}!!Ibtq59Gn)wJf>GaWSXV+KAcNu-HDLCPLZ!Uq8%eqOvAJB%+AWk+O;+=@E$ho=?xLXOeJOlJ79wLA+KaqJ$!0 z%YUNUJ2p{AW$msQ6K;Tk5`5cN@avB89x!I<^QFC)Yj0&`TNG_8{eVgMQ;I(o?Y zylSE-KR2lKzi)KdoY;JTcvO56O>w&nD_dbABxx26I?IHliXcjWiK;61{PQdyBEja~ z*<0jOvN}6B6RYC^l(v9TsZC0LJE9`3qN0Kxx~{r**EHp6ynQb|UPFg!&Biy6i4}t@ zV`O%!>@9-o7`AUHx!pS|cj~8}>ak{PE~sxQziVNxqtZzdo6OW`QhW^~%KNJOo6)gd z7f+YdtUjwgIaR27KB^V^=hlztbdHT2Z~n{ z<2!~bY8&Jdrm=(d*suwwV#fu2#chIBjvBeOQPf4+pDOj0!s0G6Tka~ZcIsqI@T!tS zm1IQg_C*=Ou!^sXW~bl4yA?k^vYFp&nESbfpj1a=GKC@(88MuMIp2Tk*kR=+^L-_P6?&(I_b`(r z=CdhT9C9o(j_q>RNqtyAfG|KA+~kd@?$lM)L09yrTyqod2Q!;%$4}Wts>bO)w#3hA zU{Q_Ojm;KeMR1L_+97P*am}WPDWamaHt|KPAb*?xRC#y0_SMKtn?{adaJ1 zL|x0(hX}{XA=YM8x7iFk?6vo#zSB~%r^zPD7d(M1$lg&QFCr@L_39@XWSOj7^DD{g z=`7pH&)y=)TZwK}#~CFp=brvkjHakZ-4#0H%$CcSOFLYS{V{c?`g5^cttaD1nuP?4 zOUf;x##A*#9d#bvy0H7Fxa2u7^0u(Ivr0^Diuh$-5!!Ff8Y9m*3hB7w0w$=vm3rjM zjN3N0qKAdqL9DKcP|Ou^U6Bvny8MHj%$)>9z-&-9eudXw+E3x^t17V^My_5~+tcgb zVl2BBs3xQ~1RnuG4|0X6ZBF}o$M|mz$*hMBv|LU-gsU3{Ui3UHD$kGUlDk9owx~i|QT&VZm0pW{g(=^|-n9f0xh^>nc6`I8t z$HZ={$eWQhEl_%of0$OnW9_)I>&L5L*+EH_p;?!KP*?43^l z0C`bJ33Wvs5jy18a=ZffDVLbDNW>dVf7%o6C2LO##&{*kkE3K~xfQM2>bj?7>QCIw zryl$Ixp@`UpyI7L9jD@roL_6@X~zv1N0}5=U0h9d>K;!`kDfV>Qc$%+M9j$yNtF0| zgp%y3F2yGq9mk;P1Y1+pddGOOFCJIoZN#&IZGT|h({^h4)}r_tjME?r&?zRSt`}~| zpB|;~RRAl@v`wg^Ha+^$f$Ue9g_x#(mjF;yUK5yxlY+ zL>&Wfemt$`%DcLbElDs&l4I3X@CL$QFsA^g6j$AJj06>0LKcNrx$aa=xkH>*nQ#5x zWifLm>V0R?);KcSyY*6x>%_A}RFTzp#HuQ~?eyyEN81&Zr8VVcTPcy-M73(VGf*WP zpuk93V)(j*U}Ol55}_d~DEw25-H|zY(q35f33gUC&IF;lj?)8H%j4B$hG~sfsz{)8$p`Ddo!kM5o0mVx6pJXw8|DUA0;yE$JYc zki#P1ln7f@5>!O^d~ax7&12zJ*!>g?hQeZ2C8N%_IrCw*8*I!3RXlpClCG(@@aR6- zW96~uD&}x8L&}OE$3V?%kn#1bu*o;GyBgJ+;{lg;uOFC*w zUoO3IU0>VDP^MQVM2GTWq_=w19i|A%EW0sD_nSu?eM4fdin^BFbm`P}aM}L=auTsg zF@WTwhFteeL`7xR z(c^T}cA6>bKD&CS-F?$YjwIR^x-l>#Ya_ zdr_?$L0wBy-RPZBeY&m(UtNnwqo&2*&my~E>yN~#R!hP@NFxwjbK9e3q=jF@u0_T; z?+vTUA>_B20jRHe>)2)lja?P< zJ-rmq=iS+Rb%4S9h{rE6st8gYdmabqLYZtsWE9o5E+Ny$xDq14z+TgIV z%bELXYQF8;H!FgaD$)|Z`C9C8@%P>(GJAI3+UuuTy8W?FysojWuZYHHBDUr&OmvSa z$Ho(Gq|YFkZU>d3KvfT)MNQpBc-7Ee z{)nCWs)f$?Pi0w6rako-Sqs?&i}Q8_XVtZBB~1}=q;10e3YvWSj=f{Nlb_`@^Dqk6 z>rNIH)zzfQ6(w-swH;fG=&VsaUlc8i{9XMzz2utwnui#vrnZ$&R?VXlWWPQ{Hc{yW z-?w-Hw$P0PcOv&i{5!kFF!E~rP3W~2cNTXtVHJ~YH&-RNN8*f*2J$jA+p4aeGs2Q{ z7&#QD{)O!_Mj)&PkZ#@ZfxQ>V>I$}kyOUn}r(AK7*YZT1s%Beyl$Oom;@KV43~B@Qzf4CfU69)m4GuZJiuZ(2(G5RW zHL}uswV{Qm6!Qkru!cO%>5b{D`{zOX1cFN%sE$bsELj=&a;r@!?-TkRvmYqpetZo^}0% zY2+kqcJABX(KM#J!6jppxwh{gsdF5+jbc)A88?9Bb+Sj8@~@9!8;D`G5K~UMK5yKs zIAi&1S0Y&Ke5yH1-9p?Zm87q2iUsHh6Kb8Vx)JAAgjZ+csNA zHva%K(LYaEUmkH*12(eK9i=3=K_eUbRBE`DqJ;Ae$Z@d~R~tnUM%7VJyZk!IxcbkH zvKySpC*4bqb=Ax{Ut%_oIBf%yM3oy@?Wl<%r^C19lVtgR3o9gxaf-1-)xB%58l4GP zk>y>EO?ER1+xw7Be8Q-$56WK$`QEz^W}S%FnEi!TJp8bC%FaC?9%I}}jw%SUHZJua zlskOI>(?J+aIgs2q&!Yx-OqV$W7)jzgOMGKO@c=a0yrc3p%Us#_-WJs0B=<@F#fkRV7To#OR!*lT6yink*#ufn+@>o!*U#D)~Q`*%VW9bz4P}R^PYw;~usI zV#&saJVcdJ!_9<7-kjUsa$yJsH~3Kr6XsRz*CImuVU2qxne}V;h{k56VYfBth>SSf zwyW|=Mu0R%Nq${7Y4Y_7tB%(BzH=Og)L5AwRCx9=?Es(pqp~EDtaf%GADH#g5k)jz z-Bd~Ym9?LJlG@Rnx{Fyhtk|*i*zaw1rU{ngw8{&HC~csk>S9`!y{IzYUCXR2c&33X z9Epm}%HOeC6i3{b^Ro5!Zc;hI6iDUDnNuhbUxAv8*X8dN6 zxj<2%0<_~|rL$LmR-L^UsJvTAZ(EDs!8=KEucW&vTZj97^o--I`(mwUgS`!?U=WS+_qbgchjDU~Vs-38Q7^(TLaQ@M*LTS=E>5Uo?Z635NqMl-d~sA!UzCv#=1#b#Zyej%e(k=$D*07bITQBo zN~IW%8?!-&-93oYfX~d*3V$&*_-N-Sa<$O6mA?x1MoVB>EV}WmdK`&OMg)M=rrIUg z+j=1i@7>oR!ux?53GP6ot8)aX$tR>}lOJ&3TPLnAzg&O#-sA=Y#XxyAlGHp68DyD>rI(jbdoco)t#o$M`486RTJ~JvxyBEOJP=<`0 zhS##IK&#|L+pm7GdXU1au^J3P>5|xn)vI>WpOrC@j70m*fCFG6MX*p;U3;kLn#$m4 z_)QSdLB>l2cRm5M^0fiT=^R^h1+s<`NrOSvWd8sXF5a_>UK_+2&f;XPLXl&RJ4Iz~ z>}R5ZM`}}RQ>*Fnq6&+vwDj!1DRln;EwLr><`=Ur>1P5Y*X&*#2JWLq{#La@L=liliDMt zWW=y1wj!vY2JvrhWrsH; z%BuNF|QvwlP5m7ex_1)R8xDw>^gO%A~vhvETcq<|-0Bwlo^KqV*NUrx5 z*Hur7^~rE@%(mMagN9Yp%3>8SvvK)HW^bt?``FKig|%gL(@y2n{{U~UXLE-TXEdRr znVU=|Mq^QJBQYi8H(O<s&jYsxO$QE}uqhqv%RJH3Nf%gFA zB>2&>Xmato%!bF=LX&9Y#*q8thCx{qpF~(FXPr13+?5M7_+x>HXVKJ5xB^yOxtEM#?{vJR6^be0^;r` zG~4K1U)1vT1}{ICP3vTx8rvKCjlAHSA@Hh5k`6Jci(svy=zq&C+Ucrv)?v($hE^uV zAvO$YUr9TUYiQxb@yJ;1H0z_IEt6`fKQ6j_dcDnfs~q;YgV1RsIUU;cs!8tG861bo zF^CY0prF{1iYaONb&B!+2ZG+fzFS(WW1nqY)Fvv@0H~W0o+8}wxvI7*+Io8FswY;Q zd2hwJCP#5wacOH?X-F|jB*C8IIkIWG<3`CfxdnAX-KXW(`Kb0Bc`Q2!cd=|~BFthd zjI(h2a7sxG$N=)-3zFB+#F3YdU!ayIOSUhEt&EkU|xPhkGk|lHdj|%P(cM< zsD-=LI{yGA=ke_o3fUz>WfxGdMsv?CRHh~hMS|N%Oro4&Q{G*^A0D%eLmI|$%#Joq zWBYKTBV&x)JQYm6>;!l*j7`%bzo6mB2i7K ziPT;=v!XV*vFv^|O@?a59c;l#sQ_t~*>c&`atOA&HWQ#am#10HZ`)K0>p-?9C1rKB znBy05T6{;w%g!6>0UgbYv;)e7NuuptItdItl*;E@9JGxLT2^nraG|fOW}uBYA}We1 zn*}~9onaDw=RbNl4 zCt|j4IlP;7P*pxo{rmNO#W}gRFOiwFu8V5>)(*~UM4PW|;c(|Z(3y*#=v7zMH0{^@ zqTzq^Pt(8aE=B$i{{SQZ0K@$sm+0#O;EXEn$M()<7{ik1O!mtzt=rpWu6-587-hZQ zAVm!|)4yC}X~oNP8rLPcpBDPI#(7Qphqr>{fs?S&NJ&kkALZ>u-}8DWQMtY8vj>yx za5xuma))vmg4x|zBWB%Wa7Ic*R3{wpc>HQh@$Q{+4spzJs&XunuOyietF0^!I8)X| zj?u94FfWR3J;drdqy3(pWz>AZI-bJ^j{?;A=AR{&jaS-9OE&^BtB!0(oNgK+2CBa* zuSHu}RS~|~;^s9YXe}762uErXl<;iXQbmjIz&9qlbzc2(gboR75|xrw)>)=kYlb9r zirgn!X=@@raFkmoRmDc({B-LY<8CFBk4xkri;PFFrj1;mT7dO?@!YU_Yoy-s zRcsv+B3}Eub(!J$tsJRY?AiGYy9jad=jH{+aE8%9pi`BP&_eHJ>ZD{Qtgc8LAeR;UypqQfn#y_%+4uk ztZ3;nH!PvGT%lr4?0xv^e(T8CJh}o8%&Ff^I?wB4ahu$US(LF@{D$j}P)dUJY;uea zIpK*Z5tjgWXy=b=CvDoU*}VIX;jpsIw=A~1v3CiGGUN=FZNNOtMp&#q`kO$&5)w1n zQF^b-ay&(>63+@^EoM80_$8dUekn~@H}1k)F`seAo<`SC7_OQi`t`=xuQ+jOadmZc z;Jl-4%4-M%cRiL#hUG85B1A@o(q9W|iktT?x~7g{F?iZcKey-T4z;dM8iY9^j>}VF z=6r)Q{3j8`MSP>`BdTlPu0k)hyl%qkic`?o%)~2T%8bmQjih2>W<1J^;>w1I8@^qt zNS(D?P7XWS9M|Q#v6CUCg&p)aq#|3nH74s78&{nXaS4Cb)2X=s05i9A?>Sn}rmQG) zq{R|P=DOQeAra_$#Rj*#xutCtKUTeQ+uw4zRQ#T{W3uAnQogv|n-QOn9UPJdjj+l# z>b8WaM2FZF5l8r{xpyVcT`#wrC{)(4xcM?`2U-Z$@|XxteH~dy`xVE){C-bT-P^7~ z%lN;Nq2M)D6B2^p4${&&TFMA*%W^Y=T;KsTfglrCRFQXRo{OpRl}=9s5VWMMvAwXm zcqB>otkp?s0eD6u@!T>ep3oH?MbQ^ts(#yE$?ELx@(X&X?d85F{kx4_vh6!$0kbs?C%8933Ye@?~EaE18Up?qx+k( z$RJ9&D%ad*0JSZ$Y|+QjRm}xa zOU2YqH^VZwqu_dC?PXR{ZdS?4rzguMtU<|g2;5H`U9SAc@^0Vjjtmx&GU)jlW z`G#^ycdH_pAvmci#@~}51AD64qJj>pUW=k=-I`3r=KaOk;^J+{_hxxe<$ofZJ|JH* zHq(TNy|(T3>y~8w%QJ__y>4tm#F@*XjJ8UpxXMnYb8ZO-n4RCh$Mb8mcf+PKo?WYr z{!PKM$Yxf=m00xHk(Azasmb_FHtwL)WxHL9gWIUNw-ZxEE;4F1I^D=Xr&`9XUWqkb zpCBR=Z5pGDDhd|F-?#GXiSYg*sj!PP8py`-T=^7kR0LRY;hO;nJi^&Ht}CFbt?DR& z^LnRK{@){U-TOJT>_*2Kku|sx0-@P9Lh2p4P8T#?4b4>*H!7!GnFBAutuhy~xm9mf ziL!;;zkS_TazuP#oL&Y$Q3jTtrP+;7+}tUvJf4>&odHq8R7KGjO*+Q7*l-HW zLM0unJDcguSsjVamjDbH@Q=4(T4hv~OI1GVKALy2;VLW^xp4^aCgYL$IO18V#D`?z zgN!<&z{6P!=GY{zCY!w%tnL05!J5uLb63~J$ZKDyv$po*4IUU$w5{&hA`yy-c0E2j zSE#(Jj4>|Tny2M+EuvS%s5y?gX(71`Jsc}L9-aj;R@9M26IEW_H8buCrpFh_swo0B zek%29)kld^`kRVO#wQ&D7l;d26~*2{Dcfe9VO2kHk+K@DFe&ik<3}#Oz7uoo1&1Gm zGTesak2vBBL`|V+J+)na8O_HU%*dnty0;$cc1GhCRgE960NAlOD3|kO6Kfd zFejN|w%TF!K~gn&RaA*|L`^!a`)Um4C95;?e0r8PSP|KbOtE^R>Jh~iCPCIkO%)Lr zy7k6CwR4*sgtHU3N!1oHU`BPcuVJ?WLkkVK`k}6%zD@rCtG1o>ult36l&()YpN&=D zMym=QSjMk|PhE7?GK@DESDl$8^wfv- z0w!!b-TuB@4s#YUAGjkw{Sp?jAYR#DS0K<4?Ich-R z?NyYG_B}i6qI&gs_b$N4toiy>T!E)6-;Df>fhIcZ!BUWRBB%hitf~@rPWttpUj4*D zuXqlYx;_^&eJqQ{+L)&KPx)J6{{S0~BDOk~o0UH<#mO(>&L;@}0GNkv#xT`jA^kNQ zaT!ssRPCglj%?8teG|HMfW5_7uzs|<-C^W1!o=jZ7H(4KCx zdYC%PrY-wHd3?J!5vOJT{<#`Q1>r-NSmrHOu1^WPa>F1dTdg@k70?JTG>oDX?jo7) zL)qI+tE@go!eL35%rkP?_pvMBR5>--7ZcWE%K)x4-bzUG;-E#@5qtLOn-923>x_3J zk5G}S@#)m1O5AFLR5MtywKZ{*F;!FY7N&`=nstpy=I3)G;d6eZ@%6HWR|-11Vk=y- zQX(X?{{Umn+g+>HUfI4rbbCy>bBF0-wlGZRxQO{C!$j^sCg0Dj7XJX7a;of_4b-_b`1{OcHdju9?Z$V3C){ZcAB=j8*Kxs3NSZY(;WPyfBE# zv?UPH6JD^II?VlZ7}-?~rNOr%v5MCtoq4v}i8RTQD7)lEO;gktqvw`+CgNsVv^f2v zwXztjX1-gtuEqk2gw#-wTSfgxajN{kn)RG=4naSTx=jmqb~;z0G@-wiMR|XEw@_ z(f6m(AO)r3@VDszZZtq7Vc3#6qv2poQFnn18%r&d4@Vi)5x2V6?T6YL78J& zz7t=<5;96_Te|TBZVZ5ozx#FoWwti>-*L9d7xb>Bx3;};b#Dq?VVCzfr0KHkEGrf? z7aFgT5ZV|mrpDYYPh*OM@~4mH^-h`MMtFZIu*&7&lW}=aYbgSCbF-cY7?EW3*lKMc zA(1}2zHZ%eWIVSBy~w6!Y}2`4YmT!3=C&1#y3w@r668ivWR%c_MGN&7x^~sixk&gs z%K&qyGGM}vTOlD>DE`%3C&Uf3bp=(;KT0ZhRQU14%zF@#jMHFMw((kiZ1|JpN_ya9 zp{s)co@fQH2&j(oQ`EIV+owVH>mQ73DJ~p)Oi|g^Lv!ZC#6A*a@SqBU5t0=I-7R8sYg)4?Mh-#;r%8F%i4E3-$7^G}gRJ)+ z`+2Iqy}_A~`}UR$(Z-%NRuVzQkmM;+U1MwHiY_?XBbz=|(06>*lXwbU{GL&=3kM_5 ztZoaB9C>6CEFF95DeVQaG8J>l*%wW{KF>c6Lo<`4MXewi&cSk9tT^k9*CbD+lEo2M zJf1aeJ1*^d!SWxtd&_IgHWbz?arlz*25i2aHe(7bdzj5I!i%cfC?T4j%~#V^*26O6 zEcyI%i7Xb`3l(!Nv960}?A6w0nAgON>kc6sWZJ5b?@|1^lSjt69DFinJ4m;)^4I3f zjqM@4V#7@`m8R5#al$RVv`q)*_$N*9PDN>3Ws~0IRMqisS@#Y?mgY?8qf%TK+&9bT zGe;1QRa8!}Y_@+O)aDWLYv%E9Z4RzfCt^Br-F`YFlBY{kWPAjg3I>a(uDy$%C-NLT ze#Xv<#~{b(Tcc)SELbS{0Lhx;sD4L$UV@)0Y1V07lI628x{OAa1*C?cLyIm%r|eyM zruKX0-(&@}WcA$I{-n`UMe1+c-np9mpewvzQH&6B16pJL~yD#56tSJ%Q zA!o$UZQQ6EzuM|f682IM_zo{2H(xgE>TW*BQnwwmkd9Aq+&>yiLS&4ISFS6n;MQ>p z+>mBimT?Oal#)PeeV`miCMX%Vyq$0nwLh4(J-&<57D5}&F_?K9cw2DZQ6dh?;-_tP zbeyRR5=s0b-hLMhW0C5FH^TOy3h2OaLvk$CSI{)qx69WOClgo6b^J}MQoFs8NbNEc za~otMu+U0vqj3<$6?N=AwEbN__WK`?GDXYeVKOl(6TOs1>55dQNF20Ti0;25hr3O> z>YZ|AJd2O5GS$k8t@f?yoQTx6$_oU_vi|_QafDXQesNGz^<91%&-<3I!%)>TnHfZE zHdL_<&6IZ{>~Z#l#7|)=?m<-7)l=if(DCdoF=`AA+0*1dD$*^Kxf3TcEf69?G6tJ$ z0JiE%r>}G!x+;CQN8|i(R4|7yMarDJHyQ=`Ia zYVR4~TFiW@T+JimYNFLDXxTJ2nxPv=1dXf0&YCKw?%id@_PJeeWpg63C}psrSHzzY zA~sHhGkGSPZHj}0=Y+Q+s_*UFq8rxohq>lfSsk(m1-5TKyeiT#f}p6#7>3=xqJ!(! z5i{MN)I-Bt=B{^yXVfdu-1IOr({NHH9Wv z<3S?1ku@@ItN@h&kQC9Cc?Eq{JN1(X17(SW-eR?o-?+*CxjK=^@hn|5W;nfG(}t?& zgq2&-5fK-<>(l%Lee}yNOO=vW(#v_dZ@mIc`=AM7B;?Bm-ZqF_CkaVWRFk*ItPdu* z>`3GV2GZo+!*tW$3aa$2o0^d+8F9##CB$eqS0Qi2Cc=FFP@xP-Fi9RI0MKqQ|Av zoY_uCgs%Af(}Gx|X6mxKF2&p1tE_U%F>4X0$8qSn6^pDvYRW_5DZ^!k8*V_LYB~~; zDz9ZtI%kEL&PwjQ<>Ktd$z6)WFS590F-WcAB24_-Wq9lk+}C$my?Lm3a!2!neN8NAI5DgAjN9Y+LtCziu88lu##9d98@Mq-P$IbwD0NF#v8*H zKK}q8jgD4LofNGdwkrF154;j#oTnUh#Qy+yL3cuP<=y%9QI>Em^(^jEy0Wb*^{mQf zT*{upIkv@Kh~(FR5xq-tsE*#VSAOC@V4igz{(7>RaW=C`l$sA}wZi)9eUP+Pd+NRZ z9VM45#Df0-69d<+<8NQXS#ct~a~oP|Qd@9HQ5sdrN-Y^s`%sUxhhT+Bs+>WZqiqD+w{{SkMs;JrZSZ`u>C zarW}Op4u)a92xh`M7}BL(@YD7+i3iBleq+qJ1X^sJC5M@7?oBdNn>2pyW)-SCY79q z49uE_>)Oqh^&T@?s_51Xg{<)YG5Mac^;{n*73 zyk}hB@=`i5a(_~%g?pMNn)gnys8)FHKaNx2(qv1otf`*ui>^zS0@KdOl;8q*_Vy6~ zRPXaDcIh}WvmB!=ZUqb2yBXrw**hhQmm65*(Wn8!M+FaJ85hg0x@*IIG8;q8r zn(ItR=;dCdnDE|TZt}GRnsf<+c!$g65&mX`i`z_-kTaE;U&^y>VZC6&R=Zs$B)AC} zVK6oBp_^pMGS1f2msMSL@7Mhi$lvvI#s2_jt$)J*0PTP1{{S2R0A_mi8-Q~R$|hZ( zX13K07Jne-y3~dyvgCl4>Nxw7QCJABCd7GARX$%;>y5v6a?Ji+9ICR@>Go5~YDj{0 zV$0639{zmYth>E5R**Xn&97}Ca{K(BHumQsK7{V zu|Xv_ylSGF=smi_aPBm`p3Hl!cqil)w)T$Mxl;6t7UQ=e9C(%X{Oy^lZ&Xi{<@oi7 zWEcdAQL_n`^-y3o{zEdrEn~<6IfjvB$a%KVMHKgdrr%HEPO}b8$Q{QmxvcTa*HY@j z$H8e`kpqr}WqerX=&L(i7LWl4=G9l@+m%c10yYzCmsgw#6%{$M#35#(m}2DVF&USy zbbOpg2t9NSejQodatw+noG%vlE|G&tw-NdqDzXS^3Efdx@c0$a7m+ri^^e_gkx<$3 zMSNUVHf8wzTs z;yTesc)$bZaGV72>-;LK`g%SPt;MGgCQZUlicMJKuD2ZSWfs?Fm65v#6ZyjN@`g8pr2i@+x6Yd6r~Y#>V8N&okO;+kW8{ zbOm3RZ^x_$9K|rnIMqHcDrJ?U_A?_)l;p|Lju14@v~a{*0d$w=({g$z%hO+N_1sR) zCA_RoJ{LD8YQevw`#9|ccbtmDNUnKJvDZ(6s_WM!V>qW5!p&mb+P{-Ik-oDU`b+Yo z16$`TIB&G$K#ZXx8G`HaUiwVrtRD_!@}V9@2D!kkzclX32OOtZC=bLO>>; zC+RNzA1zx^q#i|MBczc{h_wP~dpUHkvUQc?5yrwvsF?aFArha*;ekTto;`nyVp719 zV~^scT{;jxvPBr3IM#Tfx~SfufQkIA-|h8+@z#BZT2XzzFwF!CTff`w$M^A}?0Tj% z^AYDu$GN7=6&nR26iwPMT#-BN>Z0rXthAdb@{1N>RS-8eBxYHcA``PDF#iCMSZDzJ zKthTth`Ogz=l!oeBC|KBqE{u{6Y!$OW~ytVyI)z2y3q`WSQSA;FPIm)e1B%zO|yIM z62mK6`4*Bbnr2YiMUJwS(VZN2G}{qVc&LeOPRKttolwO4h{`18_VzSuI-2$C!@Fnc z?MVQ6rqx)8t!#B$A{1zMDGKU(c8AVZ8O#Y78`X8$W4vb6yFKkjvTzBx9v5F2O8N_; zM2Oa?i`jb4b4o5rufl8VZe(Le3D#%2c2C8O4?cuY=R*-^bd3cZ1JQSBr+sd?t<0V_ zD9$@gKGOc}VI`K0La-Xe2#mPss~4MOQcJ{5op7 z*8Rr0$(HWrmKdcK%2Sup)|vCOae@d9Y>JPm51Zxr*F{DA`sJM4k@EYBnK<>_x;U)W z+XZMrVk8#c_tL}=NYP2vL`M@u+PZqLOkq5ucH>x}QQXh1af@H19fZiT+K&;Sl+m_& zy3wne0Ve+d?&`k)!ZO5vhXW$UVP$txEnJuttvc|xa?jM1mBbbRQ&J}j#;5Dwt}Ckh zcltwlOqM3Qltrkwa?zJ-n~aMBMACKln+F_t{z6?8`{}OUpu1Z3F=O{9KNNtD8xOqp zQr=Q%2PqtF7t9RCT9 zQB_oTYociOZOIhC-yQ>55ABHOOy!za$(b!anyUqt-7!Yv>L?;9v-|py$hZbFLB~x` z#@1vYt5|1bHIFt^NMJhKMxJC%5eYl(>x=P@E5q%ezm42Gbz^a5P!&MK3kl{D6G*ym z)m%d@J0{fpdJndWoD$J9=@^<~@?3QxHCO=1KsUc=@c#fd)f^X9!cy1KQ`h6yBv;(= zB=T-8Jg27u$}vRVMs9rjMRe`g9bvh5 z7DnUhn#)#l7OYXb1v^=>BAYC^9HmB#+BPEkl8b77sp+C?kZ^uG#>~p%^RBk2cay@R z)#QU)W=^EG9Fo&(6L_n}+Bi$7{Cdrq`)t7vIJCR1fX+`;G)~+DF(Er7Vi}W9#y~Ay zaR=u9XMW!&RoU($-L1bn*kw|zVl>rjXD!=8W$5zR_Ae-)2*+*KiM4SML_4od{{Y@z z6#6{EB^doX9(ojb5#m%zQcw40V?6LHPQ4iQGIW(pejQ?Q`PDNd;yCi_V`Firl}a$O zwi3ZfXZTwfP*C672rhP9A${TqTsMh(oNoY_&o3JQstY?oxCWsG5 zn-er7@26`*;5)~$EQcPVZgrMW)zg&T-UP!yWs-V3QpwbHTU0<6i&YI(M?}=PKGtJa zytyYRjZq@bRlD+=D;W$oG-bVDLfht^4Wvebgu77@5l5^k&R)+ev+EqTrgVy%Savp( z-flHHw5Jr_x7^|e=^~DFnSmm*eSka4T&81;N-=tkw~QX$7_=Uh`cEqEGLbrCe&y6#;Qwy$wzrc^W# zt19j7t!!h$W@)@NGaH5CWr;eoqlRLrg|6R+QMgv8F*}<1?qi7x>O@GNkKvt0n43AyOrk(Z3 z`Qr0Fw3(hr#4R!!`0;K66=X{mQQvD?up8{*k%9>$oz+X_PPs})H(m=a<8Z0UmmOQT z=uJjII^^k&IK#{vg3*cqj=Mu@>-xG3ODD-=hugvDHxQ30ooKL_Dkd9}u>6z7@g!~M z1V_q_YQG;|u}D8`QnC3o!HmdrCtPBASkpQIFYT9|6uW2gV>X2=yowJ)^ z5<;6bOh9~?a0Ry7Kt%yR<(B1N)SXDldB&~DRKbcpUr_nfEz1$?oqdBRUWUsrJ*u$S zh?s}TqN3@$sl2s>;s*ze;pG^`htL|XZX>gz(>V><%8*DJ7RpzMl>nDj+w-TVTuV{L zcrB9+;jhiKvA?&g8kaPb$}lzYn@}S(1x0biO$9a%)h$&~&$g(XWq7%Z_)LsV+tXNW z(U-gOGUbQ37nR-OC%pwhHD8XMa%EmY$Fi@>Fq;m_vc?qXaNb8@#2D!r@RY5RfovBL zgLms)dWH8MIHMM_BIJ1y0hYF8OEDd2B`OdKv@;W8r{cXq%N@od;#Jj@XN^-+ zwJ|J=V>=++b?0P&kC4eoblQueBK|#NoI_!U&|~mwZQe2WqV+J5==6#bqHm4Hb=iXe2xT08XpbrRM_D zy_e-zG_S&&jD;+#)SC=n83f@*j6(B!9Y55Bnr_;`8Gf z;VUCr!xeH9b0pa9+620;y6U?1$HVtGQF}uMI>{V14BB}0P~3eR+b%}f#9QAWG~K;X zP<7gis`UFYo63LgzQq&U-X>|!8fsm|H@=|xSc8I~ zO?cfRa2K*^psu}BRdbcwnLbBtkFBLJ`0m&}ke5!feA1(ksxbOjZDdguYwXxb zcE#G%MKpL~O^n}+OtcRoIi{T8g()--?3dR-Sjq;P&R}d=(KlbytRQesjdpYT(DB$&AvWr@F6;9mn2Bk40;Hh$FwqqN7 z^D+Sik_Jm}@R5mj(@i_{M;bvzHwQvibZHm5riy}z=(_wm@+A2v{^d_1I%vNSMMX_I zM3XVui|8dK!gsoU8$YB zb$~4tRL8L|RJkrKh}dJ5RCu$P>knJ3ahoijlIz6r`(k(jv{gVKpVdpMz96ULd2}}t zU8Q>?n%FhQ(cN&RJTc@^awuau*jG;GV)NH0MA7O6oV96tPTT$#; z{{VMwH#$aMMEMZAe0q`p0Cuppmzv9?HtebDphmLu(=g+DlhI@Td`zpT5%;*`siwtDJjz)7%Bo`YgYRiNq zy9LBU`MSv=a82}_Qo^E{iFfxgvM2GxY8=BUoC@dKt%I z$zI%+%!s^RHceB;qMC|oh4Sey?ilk-ZMa2=$E)Ur%mw-*`uYzt@2A$Z)DC{w2pf( z18%s%*b0b=3*=GM_1*pbae8pg$+?nS{ZO(RKio2JS}05~D#V9MQ}UIiN3>`VcJ9@E zcJ^Go**L4b+;~@wZI;njBOKVGqyEdo3Y1u1@ZzS1QPN@|Y}=tC zcI$^*;1+1+*ifCB<`<+vf-0VBZkw6MuMBXdM>(e?*9M|hBEK@pCgYX ztNC@CSVqHZ^7z@kRb6Y*rdq92tgTO-SaGxQxvCLJUEsPZA}8b2 zpSfn?)7NF+x|zyiL1)P#unH?f8I}okQZewiw22c{RYlXRE}t&KYVc|-Ykj3nBxdIM zIp7sBH*%u4bX zITlL>O!98HU|Pqxj;yr>rXdI>(`*s2ZMFGT6??9|U{8I}F_pJUPdeTpGvHTOMJb-& zM~PalClMs8Bz@gPT@bYR^=)Ux%;(|4^O&)m{7S2cQ0kcf*OGdya7vdT>8)YP-sohj*WRXF1-<~ARU$cPvyHl~NSMbmG6 z#l_!SuEt-DQDt*$V`&7f0kN)<%twJEw)-AKQ+wrAcd~R`dnY7;mJ9goOp>m27zQ15zII`BxLu?YV>||~ACdu?v zR}__W?YF;KMrV}rK1q&9smbQi#I2zk;cc{r(@XAT9JueeTlcQ0gg@W#i^F+-TPiIK z8$6m4S=LBu1gXnJ^2Ux4-2_zweG^qsL{&lf^;?bLc?9bU+nhx%friMvT0^bMiN5;>Ng=w72Oq4Q4w_4s8BAgAzXdD#N-Ka z{-JW?j@P?J4L|LUL8hqVKIEGfGF=q~HSO0Lv-ZfCm%kWRL7e`@_WuA!L{x2Se6B^+ zwUOjQ(F4BS`~Luks4T*Tf;;yL{tF(k5t{KFs4~{$iaO(njii7Sd`WzyyEf^f>DMbi z&5+a@Tr^ijve6gt{5Z0QjIle0tZ}<%E~npEQY|n9H)6QgvS-eMPM}4%ia%-kKCZvR6qOQK3WENLge7vfk zCZLT;Fsmg;k1dBHzU%G0*S#jdguI4|o?es=Be7QwKrfdd&E!J6e$?lhqUr?i!@O~h;Tj`N+|DmKC-&o!vwKEgIRx$O)2$zVvSrC9O|@%sAsHbj z;ip`6kkRLoGPbfi3AD4JPOO6o#(XiJutSXO5opD&TQngp{{X2yJL*4k4ss2fS);sm z#$?5NkZMM-7F2P3A&Z{R-KWat)Kqi2^~kxmCEH&_dmqZ(qp7c}oG|0VNKj+QNs^Ol z8>WQ*pE~wI?drW|cy@V`Jz$9p1w*Zlk*z*0wT`1$ZRYdWTc{cP-pQ(d`PWA$(puU5rWk)$W6*5DX1%b_bU2!>nODQg!&u` zm8Ebv@$9{UcD0EP$#mXH3h0v}_p?TPd;9wB>CEmOL_+(0XFrK#Fe_@wVZC1#5TQKG z7K8b$l<`*;1r-T9qI|tzj&Ngets&#s)vQa5ma4U2M3VgHW4OaD`5R?lR$Fb!!ML}D_gA*CzREZbhh~s3)5b(`IMNc;?!7$ zC6!!3nK_w~UUtyqoQGW~#6kiI6i|J2P2Y!DrxUxxfr7N;iutyA3(_5SEtpe~Jrybi zSZNd-AQf?UF4XLvy=6ROit$`q+)gXEXgrPVtz2fXZH(WP54j#Q@l2aHi)xXMf~l`r zERGiAMCC`VX<}AnGznQ@HGQRVNm$Yl>x9*mQ#U&prvCs$^j@IymLpE~L(Y@3S@zJW z<5L^E>>iA8CA5$Y=2RMPKk~>)#30+awAZ0uxT+WNe6p6DBgDhf2eFG1t^LxqU_tp_ zP50K$(U$8OoDo$e8!A8^5GCwItDnQx zeUfl(^_>SA&6Q-gP#C#~3EK&9+40YED-Xkc!gKk4GckA&l{8Is?J@7S%z@l5BgW{K zWUQ>N4z4_S6WvCFJFhh!cbs2wwfHBezbl*11oS8|4S`Dk<}+Zw|`ZTY}AFtt0Tu>hH^OwEk!k zD7mzeSGUTYK;=A-k?U{jG1h9QSYYg}o{$oGHp&!NCRn=>O`?Ck$f2rk+qWYY-tKY6M zt;2H59Fa2$`^naEZW@Byk8$<3z2Kgz5r<9;A!AZ^x>9=Tyy2U6=MVp){pLXGITbUe92N=5pkBoM-zIU z)fLcn*G{=YKQOZtbKASO=SOyB3D_-#Ls434BpA zb3sw_p@0f6uaB-M#<=$qzpZN)v^&cw_mP@{j2n<$hLB@63gVhK<=#Y^B5fb;Keh-w zYhuP?_7MIc?XgXOHDnUNntpn!IIr(k%!vnYug9)VuCU{>%8N919fe$$?HYn@OoI_4 z15f*eLNd1L{-ULC*Ey|A|!&X{Ju3r@84d( z%xkQ6vlw&ss0aG<8N~fT%nkQIJ3z6Y?CnFsgf!d-ouqd z9D#n|XJv@Z#>g5B#^`T5P6}DE@1`UI%4A!LBk#0xg-*8>U-aCQGlOiqqY-FiW-L&ZJf4sEZe-p&xpxOu|jQC8Gp$x50XeHl*AMSbtPR(r}%q6vX67gH+Ph^4qCfwD%FXS zuMxK4JmmSJG7NT>g}*`_skha7}E6&#!o1ZjiqFlY)&5a+q!zb(4(Y3Hk%bR?XOwg_xXiih1KEq zacdQ+G>LZni4tQZf>B3aWLXgs4OJAi{I>TF0-KhlOL4L+lA?ZB9wTq520i5!b(rrd zG5p<#h>PjfJ^@3QJC((oi$u6_$?Qgm^fx8Tb|N(Uaoa|aRRv6R{1>bjG@#C}?Q-a^!5!O zBaYwOeZQ8|(!#KxpS8*^!wLH#2Z}2KQIc~n^>udqvA}+m^7q?uh z_dVC+{{XrrTLg?_>y(9TuTr%Ur1sEBSa(MjN1K0f)l`2D)qIDY;}U<%h*R=86*a8D zDI*1Dy8i&u%DhXjlyOBn_4u@GcCMYpD%7j@a-umg$xnoJL{Jw3 zK(afNQrD~#jriM-?dm5(wyd_WD>}BT<5Y!nE4~v3h(zf)q@aW!-|C6gw-DHIb=}TP z`}glwTEKP~S4vw~9B_Txj+i_O$~m{NlBx>&b&=(_*nEtxvmnMJkOrvgID2H zc!Sd=lo*zYYW$gVBl~9!U)stx0@;?)L|t|Kx?}CAF&YTe>|@R0QnQv)X}(qH9zSl3 zs0%3hHK3}iiLb7Ty=L^>KaE!8%;hN_MV)lYdG=)y<{2o_q&9WvhKK?`q0f|+KPBqB zmT-35wB=cOB>Sk1M5}sf$+Nced$xkMI_iE@aMQwzxi;&nY1MU~+!X}uQ!B2a7`2$( zx<}~SVzI{zjmDzBuDD|1p=xTSsR}1;JK|Mb!;fS&yfm)Xglkz;EZ3y-4ToBj-)=*$ zu7(J$?rpFm+NHa;nKAGZ=HbTg+0QFyYaOF%Ax;nko=g?0q=h8YLs|IC>s0vlvrTmG*40fF zKTk*l`o2Hi(tN0^qVCtBM+FnNZ8|3!B?AuPNvbLr!F5jQ>CjnMS;&n%RTL~4aYf?p zilS~JF7ZvMx*BQyolM6wP9ciVBE@l(rREG`VpYpH%HwAETh*TU_AZv)e4i056K`CX zl=8*p24!tQXyl2E(FDrz)feY?H~AKKwOLgAUWswt+;K2+(*+{pc7oHG(mMmYK8 zs^`u=jbbVG>7#aM}OxWfVz&R+Q>Z}w`)2slc?f;dg; zCD}budd0Dx6syLc&Q4`B(1x0cV^4z?8Mp6}T%~9>tF0-5ArkM^e-5&YZ;_~c+2osh znUdN}Vf!~G#c@<1hrMlwTNDP6LqZ|jr%nHo^4*5(QpP^I z=ncmvm$sv?P4bQ-h0ckN)Q&wBnyZ!>hW&`rO>y^JDC&i`+#`q}imCb+*Q_%K!}#X< ziP~I|i|acKjkutU99AA^V?*#fWvMHQie!j_Kikr9i@aoaIUE-5TgS2_wur=OA#o+? z0_2t)QFm|@g#_8ED2V!XcbHbyo4z%MEj7&vGVQPdcxji)K ze&MCl)mK}@$S7~?=_0=5m<@j1@%S290w_i&;#DFM_3Hzt%POD1dFDNP-gos+`TK@pE)u$j`zi|_o zU&-THI80U?8SGoKOtlHNE651J!P?LRWSXjW)jm9U$J~W(M~=c}UMw=Ybt5#99+cQ4 zavv7jb=7i5jl>i3xSK^wX!l;Eq!rFf?Wvq@Vo6|zm55(MVH`;s8{{@c6#)ydj@_P` zr&*ePwqDxM*uk%gIkki<$n_BdG?RT|1fM%{g~C&9#bawEpomJOI;N+`c8uB1=6ACM ztdk?^s_dh?J+Jvz#iHDVps44W2@^#99lF5nIp*?STK+_mYpAXt$zI4wvWVMGxWcQf z#qjC@zd;g1+4C>TojuIsbwL-1n#SMDzihve+bqL`%ABt_*0Rdi?kzW>D(m?5pROmD zS7C6lXzVv_dq3YR&b?%>Y>wF0yAjO^rpTN^aRq)~l)eppwn??7Ya@3uZxt(WX~!#s zU2G)_;?W~&sI8h33a0IKMI!Y~4&qjMRhm@g?@x&L)9Dh9OAo+dAMVh|cpefIG2E&u zKMi*-j{V2I$$JUlX(xiMb7xt>A@V~Qyu89otg$25nxPw{{{UeZ z6;&HT{7bGOkH;BZt%Tg6%N5CKE$znD_TtA#v9+EC}YKTo4jav%O^^Fpcb0@7E?t`-OKEk#$)TxbX@MzH@P4Bv*vibL}?q zgD$!ch_qj+TiTjwzq`$~CM(}=ad`wp+=@@gfLQplD&T=2lZ725?oP_1qA$a)ENAV~ zHWIfHq|bLTdj)B>qWwA8;;{l*#@fj_=N8ovwIN;KiuA@MkWyo|Jiz80{Z*|iR0_B5 zWKJ-ulG0CsR774;FD~xdb;#CSzf|mnzM-p&L2k_<-YYVpzahzjqQE%dqrO(xav~up z_x&l;+~Y%o$eqWrxe_Kt7YvaRs8S?EjtnweVK`tT3sVjCpQ50O+JFka>}m;Tz!c zu7|lpYU-)hWo>VUIhN68^|keuCe4EoB*Z$@kW7;aBl$)qu9o0aO%p;*bm~{!oo+Q> zj$3}=roFD9_dzl^{Sk)YvJcE@v{@k@U?SS`8~xdQx-n$Jj<5l!eHBX<&6PSLMv)2NT7&`s_yu8ZJu&bKS{{ZkWy{Sl!My$HhJ?@FqEor968JFl`Pak{&4% z44o80R>%2bM7_~;O)?liZ?iJx<0vzxH0u@Y(Th$=by3Nq0sBXqkSFu1x#CAYWzaUS zt!zKH@w|`9@#4*LFR+&yzDTgqh)qdLJeD@kAt#g!7jo#S)r)^}#c1awOsR=wA^S@h zmQFodZaB<;3(yQ$27G{GAlQ!8Ui$nfb53N)=iTw&PPdKfj{JLsd=J&V`bjA&fg@cq+B)xZW59$))w%VI+L98ah#?V|r@;Ym;eG}KH zd?^OvvmeRpt!|@Bx0G+3SkGf_IMjz5_Qu2HTgO(ETmscsy8J0&9n@K z_=!(rx-PBgy>dOJ_I_ByIBld_p^F}(6`4IEL{OAZDNaL1&``uvVj`}KyW!IxZu7He zn}XLMO2!|`qQ#Cf38o@BIUa435@1{{HvXR4^~JI=?Dpp*4B>3pnHK#Zq?o?Nw%0YqBLJBH>CZxKem&@_j zmh1UWb(?ZAnu;lS{VjdGieqqR3+pY?afd<2MYRAA^+6Z?uC93c7D!KUy!1H zW$p=@mx+S2LYyul{{SJwCdl>Fem!wR{3#xSrzgF-FRj3*v?$w@+kvit!z(%>(saY;25Mzso1&1 z$8B$>aW|;J9%Di8XBeHKl09}$2 zBW+idMp4O-0J@@}5)aAfy>a#<_Y=l}$9UV;LoO7kt+b8a*uY?&6_#=4$`(`yarj6D zNqU!bRnzr<4U~=!$X&;|M;(W0XMK~{%x)OQ2j(nk zi7my0Ij0l`5-JbFPN8wfBHlTYbItX&94ME|WJ;A2AH-yCyNq@Q~_^LV_Udh^Y|SYex;T(Il#=I*7Zp+MPqoa^7J5 z!GYH|QE6|(;{B;cg4EMtxWLNDuyun-%Hki3!h@=+r&%v2W1Q6Y9n@rw+tvm*2kN4i z0aRrf)0S}TqBF7Q8gO>2MW^N8T)shPR$O%pj_Tk{`lS;iOSq3Yi7vrZ`3@jq@b=5{`O=UOf z_Dn-bQDoOW8J*qD%-br-_DH!=IraiU7!G~A$l6{EHJs4F0$<<*9xBBkw*C)TsaYFIz zHVqV9;(kOA5{Jr(>GA85W&Oha7QZ2Wx~y>vJf6K~#`erKt7RRNCfopc zq%Uz@6!c9s+ta+Kkx(2?91NQ(vZAkMy~(KpH18r+JM6#|_Oyycpo;j>&(Eqn=ZgVm9zBsuI>V7SEjU|I45NY4~y2%2waq@S5@E3I? zQT0x_BEI(mdnGKqtDc8t4s<9|0P7|?q9_^x98HsqGS^m;>VF|j$0FiQ1v6Oe8fK;Y(`FPudY|tPA`Y(? zye;BCr$N`%I^+H_&G`B*9gIeDzC@ehtGSBh)3s>Zu#uN1#bP^XA_`_Lld65T?L_&q zoKKJNi86S=&fZL(NpBdomX#$b#}32CV9G2t)Qxpl5f!a_>$|p2{{Y*DDK9azlS<4i zmY69L-ZDXELyHy1m)t`})f`tgDn2{+AIf`sN6abXTT1(do0YjJAq`^-EiPD$QQeMk zA5mxpsK7z6i$Mg}$=_b8lkR4|WflAy5=ts_hZY1dt&--~jev(PYe(dHu|r=mYQ8zN-(6O4q@S!x zv96Dh$AsMQhrPQeW5Za_xJar7C*ygsG7?1BPT3ouZ`li&UDi2E9$lVTH?k=OsIyFx zGemKin&bXeY0u@WYKWt*;rRaml9p1NkIN5b?^iu%VQTcCYJ6r^$KE+$I==3#wuXe7 z68dNgJ@MH5otnqbrsOmaSX5*Y=Gn_Kj|Jdu*u=KaN`1Wz(Ns}A6%~6Xont(alJa~D zy1Mx_0PX<5+IVW8yD$yWN<{Zq)J@bwQD8MiFJ9VYT;n^D(?69;290=xaG9hmNyl- z492EC73$)T;gE*YV5kxm($rT}`9ChGd19Y9x4q=M1~IuXWIb*tUpf0(EF`ugK@a7K zGTWx8soger>yY^$nyp)Y^A@|cY*EaG>cFUj1~?o?{j)E!Bu1)=ihAzXx8{_eaI>pf zp&V)Xc>O)R@2A4Bv{?czHsi!#jvH~)c%q+u%DwdHs4xk&k@x~OQ;f#DdK1eswTPOr z^^sxaGD2Y;MBGYBD5_h2J#iE-wm8^>lNxr>+~QUo;Jpvom@qJcTcAoRYI>-rsQllL zQ1P0oY+`@hUA{9Gx?3#MlH_e<=%P|(JvGKf#(}dFRB=yDI}fj1p2sv&Mw6FbUpD?U zXewJ{Tl<86(xTu&bMxb){tK90LgG ziT?l$)}f}KF1=6W3?CJc<|Z+yVT3yf!(4OHrRQCcPBXXUNhs#Q*G+Wmjc~jtkMcZm zaclN+3kf%kF&F_`uaylTMg|-scWS??k|K5l{_9V*xO{6Na=UC|;~N|H>>;yW^LJ+V znsKzQ6q0cUK`z7|>Ye)Jd7*?Lqwd$GD#+$8qY6V3q^3?d###dz%L;iKpVIyCqv-1XZLX zKoTPDrkZ!laV{jsp0>cf<(%2s3s{Av!B$C?92QrK&Ju)XkageuCBUWG20BE zHEM!H2{m=}PG76FGG1ie^F?JrKo#b|ysF}8tEPpoPi1*v-zPZ8%4*z+8bw;yS}|`B znp(*0Rk|pQ6HBwk3Ysb^sVeK%2G89DyrHL&s|WC=@)*@HTG~Dom~AytwWBdb6g79} zO;c~G^%6wJ^ECTmVxB#N0CqI#UbRj*hSsq~!LnGYBr1YmCcX62u0XT>+O!ki8a1T3O2JWKwTnJZ*R@6)b#c1 zj&khJBFAl;$}C2XJw<6wH)~|O4e6o?Qiz)-#2Yj(8VV|+Yp-o5ea8-MM@bYZZtrRF znbmGenI<(-Jc6eZ=vy z?17*1`dn+*8A;YlP}KKgINDb>?36ai5$4p(L^R*C^6A`9i0>k^#L=Z=?Agq$w06cc zHy)OucnwS=adc&s6;$54HT?SH*!%#visusUpuBQ%Da=cf_B@O_k{+`ybp$dGSG8fFSaBdKe_tuy$!DtHxyX* z@_os+NE(VRqr260_-hyL9o#Y{;)*)T8aEAiK=e6gHa zyiTHmfU(+oz?zff7&##1o3BV|5w#*B5ztezYp+#&N&a6@;?dGYRGYha*C}T7l&NrD zU}MH?0b{22g-uOYPlv~=9v8&$N=%jYm0<2Sbn4iYm=4`KPM4XOvECQIobfAaMhL67 z^&&2rZYx48(A(vZ9H7i@WA7QKNJ6bhqct%xWtU!W$ojRRnIMY#b@PfMq9P86gQ9#B zYIa0VhM(E+>-A}(^``E&s_Lof*K*TOPL*}nUrv)$*RR8+(REey=@5rqzpJj|n|rTy z)1+1%AC-5sq#$J4{vbq(K);yx>Y6_;*4fzN#PWru-a4ZnAz`-whs_#6ID+!EuD&xx zQcZhxSyA@;$W~mdjayPzOmf=ckc&Pf>2iu2(Im7iv!b!&Wd2ZH7hPA=tZOHr%&r~J zj^d`dR@UVu1)xbp38vID&_lxB=TLxCZr=X@4zD>2m2yxlvbufHTpO7)wZlvioiKuB z6{p$-CmIlO2+?C@tJuWpb=CK?y|gJ;pzJSf%cevE;*?`}&{bDn{{V-1 zRoq^6ZSfpgIPl)JK>0|oWc|@4+fmiM!=N%DxKVT!U(c>Mh4$9g3g%e1hV9wnO(Hy0 zqhBEqXSmqvgios-ocXoa^XlIiuOL!Bj&{$U~~HS*p&# zr)LajwAIz<#Z>5#WickHUvaTyCAiaW1ES%2IjU^zC9h9?$Ww7##wIYC}NcYfN=myRGb-YD)6c@&JH9&h{ttcF$W#e=asV@jSB2%W~0U(f@ zf}o4o7k6jrG5?#X|RbS#>v)}u(JCiqJ z3`0!tD9Ve+w2kD9vQqqpKaqC3;~`z>h`OS7>-PNjG7;zbd4p{<6{&nj)yyJ}CE&*ALu@)7EM1|EPwHH$9KHH_(RkM^PV8$+Xf=|BzQcGUwUqo|b#ER01 zDiZ3dz14c-%NcpaK4V{;Pn`h%pHl5hv0sSLKcNXqkS_^0D8?oE9YsQk~6rrV=JSuGqKg3QK2&dO zC`t2p(Ec0xmyF^PVjls)&gi4soM}k?do{*v6~uPsd0hVhcVXhwy7tt&_Unsd{j`n{ zStr#eIg=h5_nEJyBz=v0$3TgsC48IPy?1N7Z^x%1=5R21Jh1LDHU?Q!V*n)OQ!kuX zNrGhzN=k^l;45wpg4!bfJ!KYr>Q&YL{{S6{2NucgYu0pF6T#<>Vw&u9nqjKmC2bYg6-1F2<I-w&r)|y6HPVm)u$T3!!eA2TClLS$8PNIzMUd7_9~7Ly%3u(oA2 z#Gq5#WYZ4KhbpJDAfii4w^i4gWMXfTs-E8xfG)ZhQ*!Q1$D`vH(P?4PHIGJzItayr z!_G=+6}tf!%*fqR`N217^89+H!TA>xcBhUXTH?9OTE;DF+q^jDFG3j;rLvJh1emi_#G;A^$(J}b8tVEvs2!!iTNRt&=dC(D31Xow(71}?=RcFVt z@~Q?5Z89A*Lo zPbZLKGgxaF7#CDj&=m=`BWym)S+h-p1H6k`5yb8;!Q=Jm7*Wh@zXD9jUL+(_B3DYpKc3 z<;P6xaxDoIEXP@d>DdV@zodNrWck-r(K^F(9#P98=aKUBI+!=VTeY{A%!V2{e$Gpl z`npY`Hbw;6psJ_Li=gxzzQ#pF)*w`_XBC)3_V%Rgh~C@Wd%puaE8CQ<@6%SvRWwCZ zRPUVEQ)JZmv^*NFzHNn-vd zGDxWIs=B7%;_9oG?m1e@o_SWP zX1?v_spZLS5=WWXHPWIyENw#Cu7V<>>Z|a|GHwgw_qlffrr^scR`zR5bE3qzaxfdEV3Xi8$SO+s_E%K)! z|I(_#gFBZ#y2zBAVzLLIMZHYBvsY5(@x!DTp5YvHWD%1tZ{N?!o{dVD!j5Q zH(J`h;T}eQYq)RDajWW?8BaI;TRZSdC ze>Z;NEVA3Cxe{I$SrmDJb}ZK=vx~kpf3igIk}0Y;qWs$R%K0}i%#k{7EpZMNU2u#S;E~b z4#`IWO&yG+NSpO@MgIU-rg2U+I1spsC5|r_G78y_yH~#k5Mt2s?1i)?gG;si3Us< z^~jkkSzpQSXT2rRM_UF+NW6+$cBYBzr(CR@$zKd}8_R~>#{ukl%Qt3Jw+)6u3kEDc zAgcMggak;RKEEEP@^4S-5k#5!MK*kWddPVv z2*Z`UW>L|yk*p((H?5qiG*_OG$p|Qt-A>uT~t?2tFvkJ^|;FvHBHpf(^o!of;hJ%W;kxX z^DG;rPJk-^04#Jw(KXks4+YP$D(o((2o6JCq2!!~#A(;2bK zXW3R)!^!Jn726OO386&oZabp?E%%++)i+0z+*8n^WeT zNXxOMqQRCx*b7Ywwm@o#0-vdM>%;dfmXI@ubg|osLp7MN*kY~s6#$|}g(2oZ9e5XU z3yZ0WZqr2T2Z{Fz=2*`g$gztX7maOWRV9+1+b$GPlGS@+__?qP#IGqLFKtIv*D}mF z_Uif%+w;v^PPMLMBw`bC*smfRCzyhO>!>7P;FtrTjuIBAx+a;h@D@w^PRkgttt^7q z_Z^NnD;mSdu-fug2|Dhm$u8AIK+%17bl(QH zjk_+U9Lzo>8BHB~*8+lG84k*DRYa9Hpnz}q>!N9Y&E?6k@wANP$kb3BD>FQ)OirPb z(#^y+{EFXX6#071Dl#mxW-(2QP(ZYj-Bea2N|f~Z4z}1fa*%)kJS3``cif+cL-xZP zF_5%lnn1?~D{-jJN*Hg~H$BBh+Z1gbL^TmqPhPmjuL#XAvR~cx_j9f5aybl3krU~O z8Ci5yh~R?T-cm(F_0cr+Ua`JqtK^G&9!|8c$EVjB+5@mG+^R`C}Zm2HjGLc=#U#41`n2}pHq!e~!GA@&)xc3q+zYoq_Ke)?kW-&Elo{y{XJa5sUjnb`1E{z zSxG}XpKY;r;!lQDN_T&`o!C!KInFeTv9%q-Te}JmT&ZKtSnrzd@%r}h3umbc@xNvO z;=2Wr2A)P7dE!!1EvV+<@A7u2<{Qj5WS%!;E68ly#bUx~=i7KEI#h!7=9F_83!Bt0Do5D^9C099W5m#jyOab79C#idkS zR@zuixd@F%VJn+0vEXq-&7qpC$7Dv@Uy&iI^Qt`$Q-A;YJ3Ku$xB%>BrDQe zdEk8spDKpY0@r85kL zsbOR-<Xt#hSf0(GhRX#bP0F4iPn=Utb?Xa$&mX16s_@8`3__`>oOTLQEYLzj z&dWAi?X|Q=Kgg>RbAb2@O{iKU;Ayz#<)6MF-smgOc<(&N|flO?oo~Ep5wmV+J6^WPC<;w z%3%Gr6dBf*wCQyo99QdEBPs62faZ^!UzEti9RYLZ`A<&SYhP|xHxzc1HSv!nu%^jB zZV1Pi>%$qBUTt?88iT3(x74zmY@Ct#Vq2t*i1_mXoa2*wyL{xZ93e{{Xxpv~G$f<=Uu!CY}1nxuYe> zamOfR4M{PH#d>>_Aud4UK-ldvD8gHv0&{1tZ^NrTOlLo$#cQJ5PpW|mZAscnlC_Jm z((_K{8F6+gICAy*wbM?Mgy80% zScdD^%W$#>ptTs<9D+c!gmIhEq$azsZ(ZLGusni;lC3g39H#0;b%kw&NKwc|iudFk zwtcH&YoRiNyOn=ZY4PgI?k^|hi^?pFsBi4!)AC64<44hUG4HUIq z>8D(k50-KXkVh4#r;|}p2GMFgExVq&fqwN*b!V#0Juj-1DuV{1Fn$jTsvv3KdBdUwZo z^NVn~sdP5g64`Q2K6Nb9GgyL7Fp?f=v~ZmTCdC_4*LQt2PO~gt4l4Y9RJXRgi;PQh z7^F*ymP%%liQ!#UATnSMA$|g%9+i|NQ9%LR1F;Dk1P$AM8@BHL#p_X3QTTP~**#aU z)vx8(uDvduCcS!V`Ssm({JQP^AKBK3ioe;`ii)3t>!(99G?Que5mC7yM20$wj-sQY zqWs!wii^|E^3)T_?W078T~(N{ZO6BR4hu>F7!jamETBaG7ex(qT}anWxo06m<|uII zSJ>NC)K$f(jV0L5K_W&<*yO6X**ekzAU1-6C8{ZPCj`rH=h9O|#U$ku+^=dH$$c7^ z6@iY>%Ll+vjzJl(jdb~Xg~FKrXFAG(>G+IR?Wd$Mn+z``3r-7%9kyH5ffP|uY=2jN zxWe-SyU0rV>h$UD;AAF}Y!6K7t4o4K!JAD2A9Zcq4NXX?w%q;0IEF{{l zK_}tM!ZaC}iHxbFxopHGi$T<5I zRitTlf~u$U6@DE|p`DOZ;va7?Z|aWfD^`mn*o<-f)8Mq&DY$@7ifSva&3ko(*ZscY z%k@gR4juj07{WoTdJ~|Z?vhSXwogeN5QRWVL+01@r%~`sbM2RoBxO-@uz;W}i$nK-4d_jR~hZ*cZclvAYM z4H7S=t$`{p!$ee6Ua0bXFC=;dtbR*xLX7wX=$iq4W;{-zAT~(4F3mRlejRbPIQ}-z z9_5&9*^^1hv)X>P%0$RZ5SeB}3S}6TOK^EpLSEhaf9+z=jw@kgaIqD^BwxF7*e}u! z5=7nf^%Qj_lVqDy^r|kS@#{KblN+JQ>GP&wtJOC1o~~BpR*QhkjJm@z33X}3M*xH1 zJ=383go-t7=T7B~WL4uCgO>qhw%9~rp^hYuItTzQ_B0}1`+CBma*jC0AyZ1*@~JVH z)fSb_8;`Ovq{$~OnQ8e7s7fEpL;&60OH|Q#xvD!e;b6xOkh3tuY!v>4D6z^RUTr8o z6df5S5xx3$-PUUl?TQuUnoVLkWpxm%B3V~A<7}IZ>&ZRntg!fk?QKQG-ih-GZ4~ME z>`Ny906nDUObhF=xYt9Fkq9=32!OyE3U<*vdVdiorU7a9FB>gZo^{wbTek00oJ5k? z0lJMhM&hv3q#}f5;%_k()6sg7lt8}7p8I%*-VY73$^i`!kx)Sd*li4w<> zX5`FKOlfC5CM(kHT5fVWS&i6n9@iw0T zR83Q?vaWt)-WyehQ`Xx`b*k2_UXk@vcv}X+{h~Wnf>PB>T~qMtAKR3SwVOud<(SUYq>o>Kj&^y$axc4O`a=deB7%07Gl)aITcG z^^x%>ZY%2`&sxb7Y(`5$fYgy)s4ar-UAlg*uDG`p%bqSUg=vmOpL*=%mgRdBiYVEs z%U{&7+cNL3%e$^SwBY*)g`MAI?8dQRGH342RS3e8Z^?0oWV|AR>M&b@2TkAErIu06 ztzk~*weqf$FPC>@ty)59*>W1I7Fk!2lYDV$TTxExtLvvwrG3Q>0%9Mvrwli;hCKDG zWFqVrBDntmm`DVXmgH@bgLkKL0LH%8W9H($mGD1 zhhkLxy2mjd7>SQqWvf1>ZZy>$Dn)XZEJs`SVKC9KR+QuKZ)q>iy87+ctfvs<%IR^k z`56_3vuPTPtQO)U>@qAck{WEm39)ZtgNi6A>FT{T%QrZ+oSa4H@;0K=RYYmokXpBp zM;mNWF8&eMat@kmomJ#`P90yyeZrWQS#BPRJ*a-)ME%+ghpulBT=MPMzVJ zz9YG(pL1DDUvH4!oEIx11OtxmnjeAlc-$gq$}u?kM|88lDb9fSylE>{S>)n77~_0?uJVxB}9=M6qY+n z@#_|{m5fv3)wrEZ>bP)gt$wocwPy1s@xLcyLF7e_I{^`UYtVhZ&8oxECgY)r*<|tN zIJPfVHs81L{Xc30Zxd*OMXrnM>(*@tiCe6>Yb;pPt|_eOY_CvFfL2?O%QY?pfK&|u zRP_?kKh@~Dc0IYqI^YxE44K(MLbB+CiO-9dcxszjeVXs0;pw4 z#wgvy>@j%9EgMFkklS`Txgo>@+47!%ioL#WreYY^?w5Ejww_IV%(f;nk24;jH^+7$ zT$t`y;F^kCCSM8AUlD&~p7&1n2sCCnTp$QXF3RqepM%pSx<27CAs$G+; zjvjou5%TQ2$YFdIs>offgpUG3LRjnL7gY(b5{Jl$pNCjJL-!*)Be%u9*ucl%pLG_^ zm~)?Gm9&z?Hkn2qa0G=NFCiw1nvd~hIfog_vTKVaEun=wIh?wdtkxfynO-W`>P@+{ zk-=T$DCV8@?bHlIjcj4jWQ&AH8M~Xs&LSfbt-ws*S4Y+paw>Gk#^%d`}y@fp2`|7hsIXZPqu1rUpo~ z;iG85s;=ENJriE4_?ro<$QsDrnT@5G*w!2vwc%3p5}Z(V-38S@0)QZEuD=f5P2tNd zV$N43S2KE)apO51BHOufCPb8eL!|M$9GM9shAx2WgYs*l?a$LH#2?9PvuISzu{sRO z_|qdjQV)SMtml{qW1pQ>6}43!{{V`0Bkq&-YgTUE-_DXaOL9M${7V>3);7dvK^;Pp zEwU;aBB3g(Cs?*pxO(6ac;+i`XlQK++_4ABV-wzT#83o*Nmy)Aum#$k*Yzh@#~kGR zRNoud%(9DdYbn#QM{XUh{%b)EC)Y!0Ti0uZLT9JTuAQ}eiK@8Sf6LhP(kW_rh^cOc zrYfbl<7NorMo30wcm&Zydb1y{`xixXjk4JPT+NVoH@Aw%QjwL!w9$5)s?3 ztJ5xW)jZmMZu8Pr<9O6qY(O|$2K>Tcs9KKY+uGuf zi!ukWoW~Q7E`Cpz$hDgcpl_B@9|MzIX(8uiJSX~p#6exin^UOV8=c;T*C^zc^)>C~ zvMnZAN0Qv}SK>_f5*_zQ4WmS;+NvljFXPu9*m7SgFD${m3n-PAFG{q1_(uhxlH_0u zNpn1HxQ(aG&y5pmZr$?jpU&1?r3Pu%)mLR!ylk)^ZX-oC7;K5T9`MCvfV!GEt@lk+ zDJyUZ{*DF~UU3vGOG1vraq5vn$^D6qMS9tDElS;{5k&K}0!>JbW^jn2It|B#PGU9V8Z;ZND-p z?Hv(&{vRGLgU6TFvqLSZyp?B7ZgJiw9Ii%5xkyYh)`;;wTleewM@>8Hi*mIVVQ({% zE#u=3Mknt4(5zpyd5?I@Q2zi*BTYEri6`mV*CcXZGF}hv3L9I7r3mDbYSOX!RM>i3!jUFUQEP`( zF%CFaIS|4mS#L7i0P~|KYrYjyA=;|Cd}DC!PBz<|!7CDp3VcMz9v523)SD?bu3Ehr z8UFws4a9LBQeVU1x=4zc- za<)%}SV+ZeUCI`+rm724q}8R}h(8pYiiNn6GXkPQKRRytb??-^Qpd2FaPf-yn9EV> zEL&zY*{o8^^BKJ#U9FsyaW(;#^c4BN9dVr&CC4{d+-yqXO~mQ?5S=`f`*Qf~sG$gja^#(+>wht=lG$f{Z>>8Iz}KH*r$s;y^Bv&d|0G5NEOEJG}e z-g(e&XteH|5yV#28eMc=gO(=L)#EQ$*4EX~*H_9rIPoJ_K661_dB9~}aGgC|PZBC7 z-8#VWE=9$vacZi0OAX>yLO9<>6K_O1SKuMtoHQ3S;YFe(E4_2H(iQ?v*Attus z6rAm>Ue)DlEtHqN`y+TRBrrlZoE30`42v0@7ubOva`>N5u&4IsK? z^oZ!osNU_mI7nWqJ(H@->=o~ ziI$LNq)QJ06d|6>D9pH|EsCNmhUV2pMAN>xPIbrmMT8CoxPfV5ZG{F({6(>kT28ky z!L1mkDu%5Zk|B?g5jEFD>n<<1yty!0xU?7xkYBrdXF%9ToUS<xG~a?Owt0 z{ap_N&z%~-lx5~JX>G0NPLV0JpA{UPCThw8^11xBw~2N&*YWC(qmi@d{E=mmW2<=w zBuDHWeA$NSFj1W;&b;buRMZs-Q$;UMt2wfFAkf^uA<9Vhn5;^NqkD3;P-r|;ic$G? z8K$U>CgtlW<{O?yEM>@YE+ONUY*faWCG>wFxb%q+sv04>Du^J7x4yoq)!sLe<&rVl zT5MsAig(ka$97b+kpBRPBeaqPfDs7@m$%2S`@2QVACW*A-7YBJS1DsgkP+vz4oNzj z0U1YH^KC`b*RCO`b|{ljn_M6Y($w&X9_(WIT69n&M@Vko`aER!+o$G1&7|DVcs=@jZ_< zs_LclZR$lQ3Hvs9y0~bVy;?~UCqx;Z<;A*4uDos|h!NBflzVH}8rFTaM#8^#Ezi2h zWaAM8A4+!X-*3lbA+SxVQVo?r9UBW&Jg>Tg8CdyEZd%4XI4YFC&Q0gRwQL7pHFBA0xrW zAmzxo#N2LWT=g4Xo;^)(#_ zSv)Hr6RUHJ0+HNN-a#5$Vj!w~N*TgA!KHc{sqFK4KP@%uG^+c0#bjm=WGz5@BC2B< zcKH}cpzBedRAK0d!tE6u2-kkyQ5SDj`MwqPS={Yml+Uw4!@VC}?@I!^?FArMtI z6QJW|*hN2AOu6?T8q%XOjYP;*P|1YU24hpb{|oF50-Qud9kVB7Hq+{2>6i*P z;?cztU*PJ?i}?u?#B?7@CB z(Bw4I?+C<*Kz>wF)fY{x)INNR$X7Qxtg5_nO4K~vc-Koim!mf9W>KigB~%6NQ&V40 z?dy~?&QHwmsS6m%rBT94t5$2HMT;5>5>j-OCij|>yrQUjC(GN_daUE_N6JVreYb^O zJ)0D(J4av=H(moM2niL@+Ep^tmczUYZIANSl<0PQt$hUh1FuI$zJO-G6Ud^r`su z@~@|_L#q09-=*unUAomi9V-4Q(I&cnKc8L4vZu_c>!(>2W*3>M z9A0Y1yB8}P)vj(bf)sywB1`NxBz=%k1rNsV9$aUv6{>}!0!d$tD4gr7M# zSs6kjdN1i!U36ZKEL@g-L9i2sVb`as`u-3mySb;*-648Efe!E{M~4YqI`Po>+$Qq_jTX_&d6p_!NLgZ5@i?yHG%iH^v|Q#x**;mI-S-DKh%W0Ka85dLKZeOyg7{W|rP!25m2 z(kyG1+oEb&p!-uriMmU$n6>TrmZ?W@HtBZQsSCcvij`F>SRboA=*zT7PBsInS* z)}P2OEA7UbJ5V1d8jjn<<8F(hW(DI95ooAusQhK|zaTAx+{I;*Rn^OrKFp=alWAy8 zdk4Ozo!k==4X%oOyL8bs>j}vD=Ppd9w(iZ^Ty9(WRhB|fr5h^hGDAE88Qj}?BDb&U z@9^pFR-(C~gU2>dr(ZFIS=`#UB4ah=L{dGQDeREV8C4D4`*-zDvJ8HT;-?>jK}^lX zrM0_H$`BcE6D+jbG2Cx)kqP(z0A)I7fMwlOS=t=@ehdr9tUk;qMK+dOcuNQugj;$rg?tblC1IT zyEpFR(AL7Ofa4Jou3U(Sk3Au`9xdk4Dxi{Ri}C6{4}X@~;?R>6pOBR5agGyRax<`+ z_RTDTaj{1hQ4;*A{{XzP|187VO8j9)sT~KEj zhalh1%97Hix)dvmrl&P<#I-?}?IS880W{v{kw^5Pe`i@{Va(Tpc`Z&uV-na?D3wgz zeQON1th%vdzR(wtNZmp)BqdeTi%jq$G>?TGFE;AYLg3CnhKsGe4vK?i(_>gc|S*D6Kl*6~Q01iMJ{Xr^S912fN5)Fy#q zMR3}26-Djq;vEy`74NT6`4QR&Sm8JvfpceDMm3)3qtm?1=Ah{T0F@E9T>?N5RTT8o zt}UIzm5vO2Ql`m_ha*~JruU~ZL`90rZ9EM~UuocQ*LWbN{@UujSMW&TckkzKaqC!P z!c{GWa}(KutbI*qsUu1V>wZMr^Xk9f*DIap8{g$_X60P`dDzQvoS4X0qs{o8YFvo= zw7yN~p}BQ3*G}5M_X$aZILj?^0_4$fxvn%Xn`IaxcooK!+ZRbU7p{oDtJfS<)$yH< z8(D}wGQ?-xO^GH{m*>Vzv!>Hx|YapD6<4M@LMpC9^Xm_O|A&;I~MNB;n; zKl@St0HOZ?vp>b_ldSoLAzt55F-p}=Gdg>a8)=!5eA6cQnt87-ucEcMw;=58rsdSJ zERNQ--U1BD@rrY{nf~E5wi!XKhU3OSgwv9hz(gfo$_eS#Gmh~@da5is6?J5OPOHUK z4jfqy*tPCaq-%0{mb{%;wto)Y-wwEPFhQqK~hUve!gy2TxA9g*jeK zI&7lmWLXuLQ|p|TGpnM)2K|(G(W4Y}sI2#AFp(wMiO)o7()_3ACrIPolx@TEk$8ysAnnh&vP4U3!Q1+e?aA zj(FY^3k9+F5^Mc{Hy$%=zdRHro64l4*hmwzDqavMCKAa^35w+mQskxb$< z2w9lSms&l5u~AdUyIogZJ9U+EQ}`oU#Jv6$oGaQmCi7BTa$SL06Oc`a(uqV2lt~a3 z7gSwSPO84*>+$$CnJpdNOSr})O5~=6x{)>*g&>8N+$S9KxxYZw6;na$4Xw?%?Kq~p z5Q8#I3~}+C6J2`2lxjrB4$34W@ivK|2shmoer4^}H^jMT61|FX44SH{G38>XvSDs3 z;&{?CB5oqbZ_bS;%!r$|uUW-!4)K$@ZyMLjv7IkA`a#P24A)0|*BEiB4g0?rWl`8$ zG}UzYqGViLmYAu)YYbM|6%mY_Q6&%0@|{daqcecik&ftEWJvl_M8`L0sG-iber0 zQ$t#N7329p)cd0C+wtoZ{{T6ytmSZmtvqP7Z`#($b~wA^`e09HG&ZD@Vn8S&u9k$O zyHAdF$lOVr&BwTg#k*(iaklbDE6U}%q;)2_4jXZvYP$b0&Zd;<5EGG(U?WV;apFth#r>>n^eZt#kkI`Jo zrn$VuDH*P>dNVQV(eDaOkn>JHs^YS$s02H8`0AQ+8D*JF{BpAmiB97U)<=aQ=@P9Q zbKH2MQgwj!go2VGa!PR?+3=4wfZwaJcQlCtnNS#{`PB13BO5a}EoFA%q=A}T8O z>x^r-%J$Y#LLd zTQJ&?z_@P8^6fGeQqxa|dByiBX^lj};NugVr-hchj8{ptDNO?jB16V4Z*Cr{0&2Ur zuHQxK$nejjuiLwM-a0O|QU-OuL2PT5^;rh>LuYbH>^h44-WV!E^^KUlVt0qD;AG1bi&0U<4exi_Yt6zMrL6T+p$#w*;% z;jJZ;Z9|u4-7K?x*BocMHnIi5K^F^tgY$L9nD!ZgT;q)5R`RUu=UkjEMfHYJ0vvIK z`|Ghh#70J;rqSAqs_56-1Wr08awWxA51Ei9v^9n7$Q2!$F@%y=l!tbpq50~*ooD#a z@zr)-)@N$n&3xzXK9=lhZN_RI$D3I0ldOLyRMAmWzxv%Z&9u1vW<`HG!s+=~+sh={ zlDQMEJo9nfjN7m3JH=ZeX@5%V>(d;weL)8pzsH%Xte~M_B{~rptCq84w(!Yqr`ChtV+1DW>^eQ#yP zsWuc!N=a8yXL||m$5M*i`0?0ikj1ni6*E1WDt6U%%Xuq~vpJOgQubu{RN>n)-UHrj9Ii zLr;d({Caoo@_n^*yzXvb81%dHktz7D%yEI5Qyg{g_mWQ%Ze3LsS4|hJG7d$X*XH4v z)LGdxVG)^ZI@nXI0`pFkx8#u`q=8UWBt-AqroQ0rc@Cn$jwKY!3_=}C;`n`e__0MB zm{SZ%#P-?Ig&g5BBBbc;j?x(j6 zm*IuO=*z-h)Ej6@Fp6!_Ka0OyO8ya@UCqeyTNzO-tL|-@p0XgughqA@FoV1VT^8C^ z5109fh3K76=BpgopX8^p306%gWUCq=WM#YC)}?DMizI0F#RvM?m(b&_m8vWz#Cs5Su99>bjIU7U(IVcIVNVQZ1-kos$2OVP< z3`4~qnQ=b)=De!S3PS@NE91v-e5Qbfxx?%ohhmp~BmKBQ<13}e9KqVep2?(0uS%^6 z5vL}Iw)3(HcK1Y9{eCIeB*wGj^2;OVPD7UpQ&zDnO_>$Zye+b+D^DOfswpV0qpEiA z)rZ^+TxzDub&b|daW5X5JmSR_$((TAX}OyXN5rOxB#EIey+zKg=&Lc-t8uoms1-Gn zO39&)4!8U=7sjp-nu`V>e#VE0gV0s+8o2U&~8QRIJ*m3+vDWPSsLJuK} zWZ^35rrkT`xDOiDMzX@%e$riq(&H93ax0v(Y@L)#J}H9?{Yrg|#l%M= zEqhH@?My_Z#0-Pa$l-2-_i{Sev(f9iPs^u_StuHj+{7bM$hdd zU4=9^J=&kQWx{Y=7hh3BR@6gtVx84DCs8=Qpk~A7Mat$>B$sUtET%4Ed7qf^*`n?e zK?8MN6x6lQQ>v)^@sO5dkz_P~RD+hSg`ik~tGb&TI zj@LK6;_=6n%T2Z>NCK|zEq8WJK4@HLS$$oM$U4g#d6VbED;67Sxj~Z=js`wOGe40x zcJKK07lfV4tMV%+!igZ=MSykj(Qh6W8%HA>&Ydp+rXX*Rbi?7hd|RcmDpqO;JAu>(gG7 zME>5tv#(t`_1C1=rS<7L?b0gzJvvogJNj$a!~4If>FMjzIMFL^0`5aj%9?lVzYk8F zj>N|qg!Z293v1(w`j2g0VZY^?`s%Ce&;Xx-q1R+kK?a3a)mstlh`MyWzrXS8w@a_( zr%9@7(&)Q%_;jeh4!it1?b3JCuFJ1lFUO?sqNk@(tt#Y{Sxv z{E~ajBe7RfPn+@TMJZBYul>Y7fj?NP{STWaOs&XdNh92>b#(w=R8(;Z1ra*sd0g(y zHl|)fr)wFxn@;V+0qnu@l^wqmFZj*FQ9V@$$*0F>XSrsV5^^^aN94G91YCG4MYmSD zgb{GY0wNIk9A6>=C&#WKfyTI%kGsU=Sy)+QR+U9jBf%&c2H{3!*3n%Z$c~wM4~&1- z>F>AY<6MZc*LePR7E;=7H_@E)#BwoOd$e^6RU%guP#z58&j8or*q)X6?2KN& zDwSg3%S!i<+SIGOY6SO;^g`E9kFQtnai%R_nmv})#I3W(Cc~d8$62jc6^9rauyN!d zSBrjtsq+rHbu*XpCY!G0mU3F#IPjyvklS#l(i1@nGjQM4^6{9Us1l(T{;*g)?TgC9 zs4FGAXN*8xR$U}X(-Ea_-62kK(tW@MF+mj+6g5>v?WM*k#nt&7?hL4jV-7}13Whw@ zj}7Mxrn45tL!#q=Dn=@;wx|fIoj?Bob=R-Id$~?aDm61u-(}jy-W5-F)t=aB(m1Gs zP9~^IdwxAxv&@WTCCw9L)}-Hm;#(7W)or@pW^oA_K~h9UR2O1sU0|1=a@ILjrXJ+b zi;ewS<^Y>=X0Ne?L z)Bs{ZF6WWJB|{DBJ@wHvi;nSB*i~6vI*BQ4tXK>G1fq!M0gjIN>n$`!{#2#R;NmM(MKXvmNzT*Uh46gsY~VV$?Ocleu+P zQH{&Hg0mpA3FZnj{x?}RSpHts@(Cwz;p)?yVDiRAagbBvRhP}zO>VR4GMti38n7S{ zf&Rkk>|N@=FI=5*oMzb_OssO&HDpR^8POq;#Cj7_R#bv{hfKvt*KekqOV?hQ;cSyO zeK^(!B-vvHm4wz|zak_*cCmGqh#)5W?1Mx@-@k6Sat9Y!N`2g-4b$0$eCy|K++bll z03i}AqjAR3)p_Rh)e!ckpQonzb=!!G%O%H)CA%Zbr}C9U`gN(DuvT3a$=2-lye|L9lX5qY%q_kiTo5;Ghpz0oif~nh1 zvP({Ls2Pziads;x?wzM{>8MkNQXGVFhFW>i^CsO0TVK+sx^->H9B+y{ACC%VI`qni zE54oY&H*xWOdz}>ppSrth(L;4eLBQ2o;k!W!ri=z6~l9^=vJydWO$93n+&|`X}q2D zC?|zgKh|F3)UG_S;(U)Mwym#wh7A$1%#5oS4MH5F+NBsSAE?=4Ewsf(v zjDT_aC{?g)Utc&tk2U!+PR2aF!bvT(Ky5?xuByK-mb^ojWYglmNqqv#22NF zC5sgz%VR00+7WeKQ!()N(Kh^gp!;x0*;Z-CGCse3D0FklYrT zA=Q6LpHkqXl+eE0qUZH(Jl#-%(xq!qSz7@9LMS9uoQj5{^6m2L)&Upoz;NjU0~WMr zD3OFP*g{z{9gLMtE6~teanL}2Kpj*BlXjbvtaFdJe$y0}n-b#roGg=Yt~_n=a7Iigq?dX;-KkWmnP^e9dWoR9!fGo@&tbf5}_u<)A8#y zwdFW-hE?t{T~$qxL8g&zQ5L&@}_;rmv&Ck+*b~`pq17@*`ci4RrC`WnIbzX6i0o;SN7vryMUJ`qb zrCa2&Qu&I^lq{jOUPpNJi8{&yA#@yP%%ikXb<^ST&Q-2FnaJ$sbro?ZRnt1~PmlC9 zkbxn#!aMt#C6GvDN;)ET*Iv-R=BTks`+U}JNjCBh8xdv9jQ;?=hE?vwY@@Vq5~Otf zLfWblFK(%<^Q;w)I6P*Es_U_pZos6r%%_r4$&gcG#CXu&Xixrv814b%tnD5%E8tA%q>o>6bSI6vcJkVgp&ET_H62>A6DCe*z3Tx4Y9RXK1 zs5rZ|T~TySn6cyMuOF^m3J0PLq#5wT(n1PI`XP2B+n8&~%W2DVh^{U?5)jKKq46ES~MyWSA0xl}AljR-Br>S*G!ecVJ zyCJyBCQweFIUb!59)MF0bB2gOCiH#Yf$VR=`wDs4`&j!zy-OPr3%%BHT~q58Nmn|SQONR}hl*vfx38bpjMkP+oV?-1Cac-9ejL*+Nz)s=qf(H49*T&n%iS> z@qBWk&>5mQP0E<)S^7HePosUJTzMe%+OozbY$o&LdF$ z$!hyR+hF3j2+r|MQ>-F`i?T}zvgczqGxAD{JEgdOG=`pKE6|DZG6a1U-33(;{C&Sq zSiXONWg%_Jw=Lr>RnJVGRMN0|OVQTD{{U_4DA{kt9UfKC6UKq3T$7S>&DJ+3JcB;P zm5Y09aHUsQ3m_HlR>t!-q^~J%-r5%R(_hooi+^)cF~P)|!-(ow%N<6l&h=zRMMsVG z*shBTY6xrbUB4cju*IOjk@nROIiy)IYFj5DxlF@x($QIA1rVZ~lwCAMMbUKi>x-lP zu~y@aO{cE39Gc@9tomG4VdmQUbY~G*X&rI5QB4cxP|X9iS37SH68SEwegCoDvqB3073u0p1qHpvAk}(Cd@AG zuI%5(NtqAFmhM7C~uo$j&W=BUt zXoJRPP^whR*KX>ElPs z;K!_uWfi!9Z!8j#?%iMnkk#K3qn|SF`B!gACM3M3cia=1dZX^f7Mi#V_~PSkA~aeu z1`V=8sJ|i#cU4ZPlkTa^g>v!7$m!d(D&dZmi0TW=6eF$<*0n=LF8VaYgyghAf#-(EgQ@5sC}dkV_S03@FUq)oB7Ydc$;=CNpPAP*+m2$#dsIY6MqJBMy((=_HNCLIFTc z3u^B8bt8c?o0`iWK(orJs9m`UGN(e5FC#eK)k||-l7>Q-=Vgo>r8<0`5 zHriW5l!fLn)A&1jb;%c*Hg_i)fr;BhsDTay2$NlT_aY>cdEa{3pdbUlBe8q@+WIF= z@Kvs7E~=z1@`zG$Siu=4NM?lOvWm-YgR#)xMv*_mR82iPt-`R}#?L0MTtSPWk8Y4w zR40~O%=k;$M~uP&h$)Zqg>@C~y&L>(`Lt-6`&%R>GsV%9^afo`TG>itP zxKriYn)Q|P&nM-^-eDNB0+*&t{b*DyB5|k<3ij*S z$D+x^@%w9ItBGM}=Tdl7!PZtvw7{Y4+^L}|uTt^sM$#LfZYi8&@lw(qfk=n+6K*iu zD|3y<6qpxOhj!&pR7LIA7f1VDOj+v`8+UUTu_bvk{_IMCxW?BYs_abhbjxNZ}Q=8C!wny0S4TyXQeVQ+Pk3S@r9_B-(# zt&*27zVbOKTrqhSl##ViQFYt!>mk0Efd*k+kx)U$=QiD|bx$&o+;#R{1AIvhTsJf% z_zEZE(0#_ejX|!p9L|$3V;yQ|o+uRxLIxw0krhQ12wIsUdaqa$QgI5bGP?$mGGi6B z)+=mMCQWQxCmnrRXJQLT;s7G|+`orWcn&5FQyT=2L^yQrM`jg~tCgyr1d6U3YYn%F z2wNrGzuDIy4+mo~vZTyP42+5dx*H3hYUELTSaGkX5D+egL;T;AwtT;&x`oR4qDi{t z$r&vB$gPEQwhqg*oG-Tci~#x72@HW7PU*M5!>BX4?yk=r$!h6>9d=#CamqMCt($Hb&y9s)mdDdihsW)7MQu zsq3dn-(TtU*YWGJXsgz!x+*7bg#~pbO-uXw@7BMETI;7>*IvDJ>(^epb@_Fu`lqi* zjv^?2EAZ=9-W>@$r%EZW_w>K*bejBnT|PY~y?6eF>$hG09WTwIqH3Sr)m}qYG1yb; zWF(lgW0JP;5(nbQ`8=LBhm=o_#O$UMY|E~!kZviN%ZVhB z*uv=&fH(xLA!)nSI^xWO7UYXe#jLhnga<2a7_M#62BV~~lNjMO996a2sC$sL)O256 zY`NB6Ws*CZJAl8KLO`@>nyAwmicgJlLO@2z3r&QEyS{Ii(LqtS zi@-;&sqyQGV(_VB*#1o|>8q7vxa`rE!?g;^6gjgHP2vLbroc5+-X`y^ou*En_6Yv~ zI?BN3ESIM~$>nY3{?)~8roqxD!)xe>+9DwAMANQIWA27N9P1KlYL5qhGK7-g1MNLA zZ3P^V*|giFrqZC6ih6v%r>AmUVuCaL2_HUzIB2TiY>y&^kcsDIn0rx4rzAGv3JB<_ zuUuVS!nBONZ$U1~RmGfadCFGWhaws_+%+edj!qi7Z5Q(QAnaY*YMP%GWH=3l&VLUd zx}veHi;ts`r%Rse>JrMu1Hgf!s71MT?bdN;n&KCCk#edE+Njp}{6=Ra#YCftZin(ec^q$&qfGLwGqek67!m>xwU>&+Mc>Oz;XE24W;A?`%0=D zjq9lKVw8JV9W{1DHBUJ>9(6=P>|I-4*5j2~G#rYNnoEkS3ExU01{_zKay+sFM$Aaf zG+$Iy{5oTrC0A2p)>TJJR8>(PDX}7@1I0EfNO==i7szG3M1CpO3yo#i4PF(AMzaip zHMBU^Xg2d0jNmfkGA1(1UN8roH3rm_mrZohHOO$TCdS*yaVl98-e%NsON(h0awn0@ zlnE{XEKOBjS2T0DBB$fkWuE}TnRA>SY`VB~F{#$wXIDMpISjuSb3}kD+isB~gX7UZ z9^;NjR+XRJYs7FATb#HlEdSr^@m5#xb6n?IQ0wq8QqrQc0Dq?6Anmah~>lUw5} z2(+_StWeRbcWbyB_r;+d!;|Cd3;bGDRt% zZlmbYhml&^gsPspCY6|f8#ijlEyl96Sds$M>GL7Tg5#d~*Q`X<0EKrUuGK=^otLVy z`-8EUbCcgw9hGh5%g?VHu;ZGGjf>_*(sRitDQcOs&n!apiyw~@<_@wgCfT;r!Q zYe{dxuaVcCMHjbzvy6il&TDWwyk*wuC)&tc0(wi+S{Wr7w(I4@ zFAl;2FCi$Zm&%^K2it6!l+ZF?-O@2>R*&O*D#vz4c#J>y24V zp06aXvgl+N+@BKJHODy}1SBA={>fuDbS>_af&a0OSdQIh{2^)f5*Q z_Kig;i5RD7GZ593?m}sz`l9?f8mjX)nTyxrbk&nvY6K`VBue-4WwIivV$_C^S{TWy z_|;WOJND^#MjmYK)k0+Wy>z^l#D+6tHF)bA)$wVuU|o;7KY=?EcI%EZoJ%*zuI{e# z5TmiHzL_2JemcZ?!_=(Z@$}2 zy9E^*B_9})p{LEesk9usZ6drH#g4}ss*h&)CZq;*#m^ z7G&#s<9(l~Jo+PsPJ%K@MoOKR@YhbVIb8BwboPH5^3bi9Ek+i|YLLWX6cLg9)fHt^ zYO~)}@9^rj%ao(mImE2Z$QrJDA&9czM>CL#Nc53(OhFrO^tef&Zv6VAm%u|qHJF&( zs{Eqo9EdTi z^l`1`>4q+3i^=J@vOk(uQC3pK05Y4Q2YQq{;9i!u9! zl0@UbDgOX1v51>cP*eGfufw4Gf18z9&*R2(JF3So+LjULJk3RMO>Qr`YfTKKCxuls zEgS9MtZxkCYl&6W_IT`Rm+0o}4-M2jkllH> z73{`02Wo=&L9yH1d;EIkr~ctTXjo*`p;;>)tjtY;Ws2tGnOMIOA0!hbe{wswU8;kx zs&w^^WEBwp-(uu>9E?qF09~VPv=9BYIO-ney}y&o<5KxhlzNFjgkx09!=h5w#?5DA z3YL{XDX{=MK<1#G3|mv zylZ50wO|e314fVMAk$og2GlTv;5AEDCzGtPpNgeM@qZe7$mvE=#Pu za@Qu4RU)45rmyM*>u}N=W#IeayalA&pmbS60PZJWXS*);I1A0cJsMh^ZL`=6P zi@V|19OHP_6FVG>iQFDVb0%$sIZhO>ZgH7mhM~CWX``+#ri1x>dUNe!4g*&j*y!HH z3p5L0HV&>*8b10#1V>UzqnlG+-o0`bJ%{mpEdCx(E*+7Il+bdu<|3qKjo)h>@m4l~ zm(HTSmqqo`M=|19lw9jE%O&4PwZ&LsYl$^4UH6ibFhptj0*#P~2_sATS6-KsGF)&m z4AP0}XjJ%;M3zNfwDOizHcg34vmx>~UQ!??$A0wF^!DQXdz>%@D6F|;`$iI(ZAZIXmrXT9`E|vrc$QtDa%_uP zGplV)ww!Zi&KYBum~q;TCNEG~RLiuhn<696w#hd9Rt2riv}5EK z96{T(cI)$IyxEK9_4Pbb-F3yhoJHHKh|XIzOzXip!-pMOhC5apudizSq7VvV5>~_lG$cHMu zq{keRlArdZZFyQ%WEC4y+@xBmE}c+gsg_se6&JYU_mE`9tom!sENKnKb+_3EUPJlZ zLKhKr)3JIdSnnn?$m@G|Ceos=`mCxUMQu*lkO-KR$cyFUHP`1=*H4FjuKD{S7E2GMs;w(&!S^;^BIn?GM$c5S(5gzGA#l;PO8V%J|v!< zan&~$+}cTg?uOpN`USne)gO%PX%Sn7sD_K<6GvPW6ja@_{hqNNOTzLcoy)luW-jGX zIg>vt-_D=yj>WNnQVFr~$MX{CDYIu>k(TrA<}~JQUvFZY*0+41zitt86P(@VL2)cG&7{nHS z+#_Y!=~=f%!aZE&TMaT+>luL5O@lPbp06BBYFO4wkl$kUe@%!HU1&lC zM~lYFI$-zCiJ@%KeK+@|;Ou)CW@jxsiB;9li~D)_p3?CM9i3q1i;=~$UphGADjuq( z*DJu}j8f*qDadaI&aUFNow?yEy&?-uKsS(-npWHcCESRMO;fu7Dut)|$<%&iqQj?GW(fR6m-i? zPl+(hhP|X`kIwPFQyXpPTzSMrUBjk;n|?iExOXCB(Q*6<`H?2W$e~c#z+2LSD(ppB zb3@w~j7NGSAE`&bqIH>LoL7$8S#gsxEoR(htYXjEB|Ea4Rhms$Ap=eK+~F#L_|&ys zHBO{U`)7rBZIcy0wzz{?SjD7wD#gXy?%0vyWgGMS&ALPjxk(dttD}|~3`~LUd6|~N z1CHb{i)Od*$$*F;!V0$Ajrdtm1tkF#*IgH^A{ zcvk4Kin`g2R^(F4EU=v}N88C6|vIAB#R($&j z5Zi<`FZ+2!l3;&3aJcWvpqj3$yW!K^f1O>x$};l>E=>G zWl>bsJ1=gr9NzmS#w|l7yo*6)0+t+z&c%}{gM1aoq&{NvVoc~rC@7_;ufo&rOZUwk zBu41&Z>q6rG@kBb@oJUf9rkH3JVfV#bRCPeH0v*^e=%ziq{FIfY_8t=c-lJp*{PE( zw9~{Ppr{cll9rvc>A$w8^CWObId2(vF9^*68%V-PSA~?^(7Uw|P<{%XajiZxn%m|H zm(yHNnioS6Bt&w&m=Q8a?X*58mDOLJ7xZ@c^-s+8+<|#{pG=31SVf3d44pjJ?j2#b ztSG=lLNG=irl%Ec$ zXr0k?PhPTkSzUfPKkjB$Ig!SS7F9^oAx|3)_=)lGDk|x_YWnTz{#Xn&<#6e8INl{Bde)m)t3{9k za3TDPNOHs6ZPVeWTz4af@o980af(|A_ZHHs8>cA}Cd-WUeHuklA&wE1-AO->w^bi+ z)L2#cXHsx#{5sAom?0XXB!*cAq}ltzRYTrDt_Y%cQ}6lmJvGM}SmdwfH*u|N?BL9c z6JoUtVhnjm`U36T+8S)v^)9~+Yrf&8VR0{;jdy)zGZ`nrqG`MLB&&%ULx_z7jHIuT zS6y}LK4S+M3}T+QA8Q<^g5;5#B-$AZAl;DjE3}M=g%Jl`5f@&mIF42YMT|g;Hm+sW zyjw$_{N<`oBVyEaY&-y@B1O4ZzowmEaSaYLjZX=atfy3DbL2@0aNM&2S6ABrkh`X; zpk2LJ*P_Wd+L9(uKGLD;D-3F6IkG}rZ#TI$WMBcwY=Oj8LPXO=@6@hv%wa&T&aqi= zt|L^vUhH_4heQkX=9V;|2g}6aq3YslWup8#xydgjd&`Ua36_@<)KCrilixWqUT{%U5?{W`D1r7d*VqpwqKfPAQC)OYUd!?7gA2(l+{!TAZP#6*#x2|@;=os0R-8yCdb=4EHTeY8 z5mh##ck0U@Eb{*VjPGJ;BBK|+b@|wo=}Ws^kH>LV6s_N-=fzt@PW^IaG~AA_2mb&s zTB~|gn_91|tLtP^6|ZR9a$};jLctQeh@x7i-$m%Y+~r=@rNHMgF%iFQhXxXi(MJME z$3h}RMwh#K=)I7-;;AsRz|3oNc{AY3ZEB;`9C=XMY0co&JzH>I10hvD>7sY;y-4Tz zyrFbC5%I*#(W+?iD%q+L7>-S90jrVSkh-EE5qT3;^hE2B*w69{s+O@TYRQl)X(#|?VPUqxuu1+9%B=v$Rj*Q~a`?k#b-4Y`d%{g+>tIxW_@ zVy_a;R7ccVSpwQNqJ^rW5$*L}tX|`ju6ynMoUa@8WS^|s+43ZXHs?GyB> z?%UTD*L}IShdY-*yB94a;&sUt8^*#b;^b*>i$UC-CibCfsiAsz*2@p%y6S1%nc%!{ zDaM|n_jY&hPku+VR%AHN*F_puQCD}#w_oj>kn+7$hid0yk5pILFxe6@|j8bfPYFS=hc4|O2OzT-La8f zD=4*xZc|=(>fZ@0`&h!*_>hUDBST;8`1P7#SUwp|n$^pk_45fandJRs*-ZdC;S>g) zM;Rq;2t?F-p=iFkMCKeEqCcNbv$K`$LJQL4PJZ#%9F-T^0{K)NQ_&C;crKayQ>3!n=8qAs<1iOdM@8+otTR5&vl^_< z4V8l!4cc@?Bplni3)?Y2Vl3N5h#eZ7QmPZgLn$b6!lvnJ4K5Bv@gGK4#l`PlZ=h6kP#y zMe7i(z;EuYTgmbH7Sk&)YzD?d55}1uFf@*;3#!}5=`PdlsIK3SU-qEq{{TY&0Qr;u z07+F4k4TkCn)=dJ`3g5f$REk07PTe{rahxCq;6wRd?Jxb$>YGA={z zCA_w5yBldzT8ivzSP|FV%W^|3oN#0#5DxDd4#NT1yR_<~68nL^cQE7$wDqiGuD3Qj z@ZE!DG@>%pV~Ga2wozq&iXg%ky9ku~X~oR*&mxXrh^5+7VpL<0yJ!{m3kCNW+%8tZ zQdEq~jiH&jv(R+hy5&5*UCGg@c&6tWo0iVv)v>p2XI4i7bxfOLKtX8T08>#$kyp0m zUfO4wwin6F@q<|0xb%NkZ7mXH*QCZ7#?Jb=^{zJCY`)SeshSqPpD%kZ7k4O+jZDSl zz6JqW#BU zbs%#ETyRasiJetdK4jBhPPp$W$FsTF8+k3u^j7e!E34udC_;L`AB^N6VMVl9$GlwM z`iD(B>R)maGb>W$MZja{EN+hgYug9o1dy&4(Vr?JgPJLB?yJ`(Wqg5skg@w`CH=oq zT~9yQ13owr<*c{%r}GsSPKbr*fVz6GSw|UWSq+2OrY##Mm0avA4`Vjv+N(jYjIF;P z`JdsDI^yb|q!r#9rr6rB`Cg$W3WHt+oU;TJmNpI9)H81U(wScx5xSDyY3JP(B$BOY;vnn4PX7Q1e2YNFJ7LMT7^QR78Ou{Q zUP#Jhqa^%Y6~!Sjd0Yi=O$1Z(>z1!R;3HrbIc;u3A=HPM3}Si?I@DIY1q>w??Sy__ z?f2Y?`E{00=69&8c-^YYb>lYjVd0bi??TeHR_jvDe*~;@_AwvH4@-EK;(GQ?wBBURf$h^p=ozICgLg< zx|dwJj%OIoMQf1VWKZN&l4|Sy>l4^=3o)61Se$`&udM{P~ z0BsTY_6^iTnS;h^G;Pg2NO|+Siv2|l& z^hp)6C$Iyd#$q&pbVXa<2&y`+y6f=A^Num8Z!FH3cF5YNadC?0* zUCp8^e;?GHIg@flQe*swkGES>6B3P4IuX{l9$&nL7$8kga^aJ%i7J|>mr>L7^~adU zKVtS6Z9HktT4K>AVv;fSu%5#n*<=w*ee!X}h4cAE14KP^Eqh;Mv~>9kA8ht8tWs6G zRFK?hx|#0~PidLz@3=^&y=Nwy_Cu^{C>zA)-x%tPxl3IWt~z&}atj;$Rr?aC#46=w zj@^U_iw);NpAj=18zo>|6mdz-s46M9Uz+~_nJRKND!5tNTRfJ>6?-JOhWzLdRl_-7 zNMXNbNJ7rx+`5u?`1Qy#IP*A#fk?q4!3$f-4_ZezT(?(98IDzM#xzYMZ*df~{W_;i z{kkoUbX=|6qTYgagv5Sa0s25cE?kuj+sU#9{DOpAl#kb{oL1i{tIFB8$6UxF+rWh6 z4dBCt9meEGap#Q)Nk?z<3sGN0>k{Pj zda~tW)W)xJ0+=Eq+ zA|vG!UmCCD)(1hw*$t(Ww)oupE4u4zM(m!B^AEBSjZ07E`2^f9{=0j6b%t_pALPk# z%DE(baBD0JBXU|#ktmuw5lBe#wj$eVYN~>pbWXWnDf^4Jp-j4t=2%uow7Y(`OiEFR z%0qHAVSTi9T#!bnNQK`*-;ZtleMsG4( z2(-1)+j3kGwsF;p<8jGTLW(3>=)c6BHJ@TM7F85gSlkSCrY_qE&&&2RrARpv7;VJb zjw9O#Rrs%1HymTUV`+$u1^i3N^6ejrO=|)h(b01@wsyo3BFHj~OT4|< z#qA-SxYX*wKy2-#II$c}@xgzVnwFhs)O-_7d1Z}V%vre|txh2(_^T$l0k&33OJ_ie zUIu}5J#<9Zs1|$*<@CNwof>L1RWKvjNp>uwZcN2>nSim?vm^p{di<-Vomm$)mO&$y z5z5%o3|eOZUo9F(N}4aAYf3++>t7w;qkw z7>PbCi7Fg~Qro+4sdaO8j>OFw`(=>^!rINYuAs!IC^6hIlwkq+9`Kk|5+V>36D?Q2 zS#)jywzQ(N$7`aNO?zLIJ&YqwOK{R7MItGa$K+PXg}sD>wRKe8&~ZFgP`O4{Z7!77 zO_PABaT(Vheo5GT&Z>%nn!2Ad`t^^*=4(iIcX=HnwsqFf?`K{kks-UVfTUS84%aEaQz$E3usP9Mx^x?4(4AjyrmE{`;t#{D(~#q46d0v$J8LSQ zENdF2w2>|NECbK0W)HF~H>seC=w0>vJIuq^E02j+R#28hYi8sSuyI-$K^R$PGo|Aq zHBw)hS42+TPWya^m`A<@v&ZY8T&WM2ayf7zVb!(n(pE&cZlNU4bec}i~049V_$Cb;K^;e7i8tIVBJ4>%T|ji zp8yl?y6Pc08^}r`sji=wY$@yx!w#_fil_A#N}peTQqbrvWRZYL!=l0q7}kuq2wtD{_UO9eG|3z+ECn+aX`@)dh6wc2mGL@gZSyG0NyKxelRf8J%Sv*##n4$8ole zHE4moR1+aOMX?2lky@!Y9m1GJt7#pw5FsS(r*B@eOrtTxE;2axxXTnUXHl^lOxT3n zgm~OQbca^mO#yZ-0MZJHP!$Q5mrn~sV_)&D}6;nh`%hE30qwrtHrR%@i-BCr`|>?Ee5Hjr(ISi(o|MjiiG`WR}BL{4#VE zKIDiA`b4|w$N4ARHMNFRw+}r}jN8e`#_=OO47Tfx=qyD>2|>N;XxVuX3wivb)SgX^ ze#AZ_Oloda-XQ*8awg?uL3T>I-6UoX2Cg70pelbJ`Y%~AVOd39B$!2Pdl}dEF3$&9 zOJb27fMhEkit-zcu;QQdL{Sq$Lfo1=_VYH@rTgT|DX~^8Vl?={Coh&6MR6K%l+m?n zYAS-7=%~Lk>((8XOwXutc)2~>w8t8#rj~4Wo?tJ1Qrkb;dbP z5s_rl?Jn}RaqCEzc1byxp}7J>&P-*ky0%TMbkk@0{rwZ8<(@~#EEvk&X8GIcEnm4= z7Li~*A(-u)L~vX5U<>C>OMgX-^F;9WMT@^L9;klE>q5fNUI127Lk={qD{+T-iW+OV zeR_Wq<7)<5<5=rK`<^@-2dn}Ni4#pP8*TG((nD@KArfz0yVvpS8+U_C2#?4X7WI!& zt|v5PO_xw!L7L>jXvus^(3Xm5pUl%wk69!9_aBesauYXJZ(0sr6`2-})+nd2O0TDHZYx%Fcygr6WNKf1wHFjTad)CPsr++0+{_Aut!Hv8z0Fv+$E;>?F&aS@b^k-5HaP5u|k%fHqH4ko@De0oGbn6DLmrFs4)L}9uPK^SVVOn`+$!TNxUVX-aP&{fv z0@$zWUCNp#MZ{Fq*!!4$RYREUJlyK+9hYAQSgQ*a$C^d2Cq*1oLN^eTUg)dobvuQj zE$yYHBT#Lz=P0J%H2gSj?Ptjzu>tnHW@ez{W{L9~jSyQULS5RDuBoOEUC;G-4HhZyN`5rV%w;j=W>_%MA~@nHx=%XL z5h$T6Y4a&)S}xq4zk`D~k;EYVkJMeItge|JJE)56(XW#&MetQ3RdpBx9aVO!F1o^J z?cvMxc%#SP=&E+Q@+24Sl&s?(yt})rAgMY8lqlWmZ@Fu+!2b8SE>RQt{66( zo^@MQO}jpA*=9||_fhfeYE<)~w;4HQr4ZOT91$I9W7ja~NCy0f3a_eay@&X^s^NNv zU{~bsTiL>TbjM#PaTbW)ZcF6kbO*>AHWOl^i765)Drwd*S;j|ElYaYwHr0#D*DML= z9IiGSl#)`#$qy5PGDB$-<*wyT2TuP0^sNv5gZ}`ZU+~5M07m}+?LYiS{73tKpO;PX z6fP!yM2d=Oc-A?|sqU7K!zkQoJmzsw3HH^}4TyczQ?5a(!+5cIPNL;&Ua)Dfw(~-I zx+k<{$6c(ivOxo7u}zL6Xo#Jaer+dneg}^RbIAD(mBoatZHmcuEJ}@JtOSMym@T8= z+f20`w0%T;YCkeA?x1BEZY+3@A=5~srlG;xub7WPb_~>+0y;;W4Zi!2NqH4XKvBfg zMbLWVyj$)c3~!E^u6|ASIbM{7S~e0Rw6NWnW>ywD_ySgnC`~A-{*vADwT@Y1b0B@T z&7fi%8G+YUl(eCqq75_WZp7b49!C&295r1Fy7kF7e{KmdFv(J%ik8DRZTn`<)T&ULkWxOKJ|kLh z@-{wDB3|p+J#8Y?W~s-JaQbF1CEp`1zcdOvHmMp+h>{JF@)5y_eGO3}$j7jvqv_)*j`B2?E!CHa%A3~4iFa>~5Q6|37M)siLB&e1BI=^Lts``#jblQ9Ex`>aSS`x^f$JqcI|s)Y_Vp z=qzqeo4@1M2aj;sxnA`AT79lZOy%6Ga*X&&WFb7IE%)4Gcq6(hZAJ0+*Kce$CF2Gt z9OPSf=ob~rA=;Fg_TFM?Y@K)o;zt9*t|_9Y%e6Ypa!ztQGIu9OlX~T|H*ytjBFELn z>e{c4r@c1_fj8q$>b?5RkM5N5RADiwgNL=5Fs@ZBqLSjuQ}-gRdy$Xe+K1gyS8u0I zWfAINC)-3U?YV8%F$KpU{VqIR9C5hYH7MmN6ooX?y6M&y_uJGeV}U`ASjEaOar%L* zgDO;`W!TIJc-r$5O>aW%x^MjY#<+`%v6oxSqW;=#u}pQ!=IVZ&Z9O&bcH>|Mr{gyC z1zmUd>n!8!ih|-+esAPYlqi($zZ%@EjlztjGyt0v2HZd-HBAtEe0qtVUSk${R3@=| z3O6fh-G(wn$<9PDeZO++45|u8P$W`MhgE#(S%n=uEKYVYF0UN3me9K;ymms%A9(a* zaj-{K#YND`2Wo5A96_nWBjS`eE0ZiFC)MIxN`8FSk(Eu*)j_t~Y)fvas(Sa+Z$b9J z)(elrX{=4WLHxWfTy|2x4H|HUts@SPD@duX{WR5j}wehA3u&qZDM0dyBOKPvpw0SF!X`doRzMF&?2`IU<{K`am{{oLUBvCr&ui)IMCW+ zRrNDon~g$$5u1&*I%-Go6rm~PMIgbqNf8?`K|@vATa!sxq-tB>`*V7++VaVZA7q*u zNe(M6vNlBTm)jQN5;cy!wN2e}Jnyy$*;H|SpfjDlPa2ftu7df-XqN9r{NN52-vS{B zZQbfUSEm}ae)l;$eQjYB;=dX#idnQ$ex~!UzMkE+MJGklFOx+?)4x*M`;9wke1`Qz z2MNn5@TVETeBW*$FmO?(MWu8d5daj>wJ!Z}%+7tcy`PE8m-PHP1(s3umf*`cPP#25 zeFMTsz#1VEnvR=OPWsw&7B_woxLwMdi;0-8?wfehCBca6!70J0j^DFXRcM!CuBE40 zjJ_?(py5BWAw(-Il4PqWMgIV|es#v@!SSoyHUjK}1^;zrtX zNEiqTHl#?2-&E*+-C}35O9^W?ug2FtnDYxIV;pwgcva?r0Ui=WZ5Q$UI^xQHDYmnm zxg|B^%!;q4(>mQV5SVefOft-dQRQ*fB-*H2 zZT$XdFnQ9(xsEOdZi>9}2}KUROqR{0t72Q~NuZlVYKp7#Y0^UBlCEoq+8PFOH?ij* zlK~t_OZBpZyNMjqG6HT6uH#1@M5nA8L;*8z-YGI@NQi~Ezv)hy=XY>fVS_GvX_B*rMQN8Mw;Eeh z0xLk$s1KE=UPn+9@m+o$WA->^C1+1ljN;O$(tYbKLz^kt&x^|Ik;8g4(`X1Fq)E9* zzYeH)PM?e|ak-mu@VvF3CK*L(x>p&JDG9j7>xQosbl1p&f*Sh#GtM{;G>?#20Q=E!DQ zkjwEs;WTlM$*0VV)Xr^}S5r-BwiMHAYazU|ps$fJC7;-#2Hv!N(`vape^e+U|mb+f`lP4xiw*C}`7&3ZeXEalui8wItEPygsweRME7Mud zBzCenvQAe%;wZwaS#}OxzHa-mZm_|7=&lO1N%EpDs+~m-xdv@(vg(Ra3i>-5rYaGN znI)=|5u=%*1Fivl`^!>IG#xwQk-52ZwBhK_)(sms5NjgACl!=PLh->+l=r9d(fvgi zMe8-W;aR!F4m6VF^|@}M_BCt?vKS4Md`!CPIP;n&*AxIyw9yo_?DSu^+4j_#bww+d zF5gz(IYd$GmEdnem?~;QJqr6?psxJO;b%Y?bja7=6i^@PG!p~vmcn=M>_o2NJ7hwG;2MuR)sgBq6Vp`{z=jO z#=DVYp@)SK=8>^iC0IFO?94=lN(w4PN0p^g*WjIJa_jQS98SLolM)N^?BKg(u1T26 zx-GESI?4#6TNO!nYNgxLybrgp+;M6rO3JQrhjI~yud>?GB=vdlj%TNFfuM@7$E<4| zkDkZOV`Mn=%j9&cMy=LT8||{=B*ShvE4>K_SGQppgdPk zM`_@W-~hT_G<`@_Recw%_mH#hPss5J7`{U;m8g_bp+#sJjRG{XnKRDIrsnc_RS^_) z(7ztl*cTvWPe;YdzUpV146&?wbC4cwxS-qUx(Y}G-nwX|r&90^G|3*3ibRV>mhz?9 zrIVGjCb;m=2Om{W@S6}`>+BIH z7@}yari<{%a;|B$$4{D^k9soUNx3HPqR3_G2~^d55p}giHoyrsxASUR>!)m_zUL%j z!BrC)WpQZPi3n9WW=|?hQ%94)P77!{Bc0Jyw)}d^qi_?oZt;vpVwED&f`kNqSS!-f zI%U3YuAO@8uku~%PlKY^kBW&Z#=B7SO}M`9}` z${GY{QIvNYArc57C#tHFqNw~yQ?5R9DtT3cYARh@P8M&~)i^Uf&Lv`+EN0>Fx3Bzw{?d{Y@97MClXy z7hg_^_SK*f^cN3d5`VIvAJ3&l_;%CRPw(ru^mpkx)jk~|>!zQAYQOR-Du2t?IhE8K zHX}(sJmzR^Kb>D7nk7^dX!SrY{{Sn2qJrqXV5e08DY)w%aUZIwU_t32dhA`Z5_6!s zc?1lFkp)3eCkb`atPwusKYNvYla$sd-Ta!DBOC2Ax$h9tku)#(SGhbp zly%X6S5tDlCetXZ;QJb>_X&?h%ND(fFa=EHywySimdCUs*p8wacT`@k*M}sfJ+3EE z#f02}%jpyY9yH=s*lcA&2PA6ejMreMiLrMo>YYmAJfXlc5cscU0|2f=6DEY3RV{Yw zuT@-yMaa`KNv~uODekLg*Fl8Q6z1FnlEaZ(2Q_TPG~TQEe0sO!OKwxX#;5&e?y5ai zY;BevYQ$coppVv?oPTXz|!g8S-GiG1*}I2J+}juvkZtRdpSDsLZ(9*<8*h*itc# zzUEIddE2oi_Lg?ok4bg0PXe2YpeeUb{{RlTFCpjV@p}xzAG>j802)E%zB`iHtTKT_ z5nCwIBebsqAQ`Kry%BdRC*Yk_#O0|K(l|OLo5rj^9uaxq5}x+Gx0`rSF7a6a8z5AY_x4WlF3Yv{#60& zy7hI=wU}sQy5w{g@Uht>3i71_#&NNf>m*J29`@((2CM&k9u2Bz*VMQ33$ z(V6c%CNnQK3@{PLR+}Pqbte@*8hm<{#4YjtMnv^n^W~tGaY{kaYXZqbppW=(*~x?W$Ec`WOlu7EOZoUxwdgOJ)mbQKj{GjR>F?V@+|>lAnHJ~mMj;2=Bu zN;TzFDyC8?NMRpHZ9vt9Pbf3y`P9Ehr(fgcKlW$m{{S6->M#1Aul@`DkJb5g3xR7Y zFH4XdViQyRLd&y?#m3Siwni%AXj_$6u2rJUsIp1c`5sD_luy&wl-8uS z715&%S6&rWWktppyPdRi<@7GIK2yu_7p7EaF>NAwqDX?=%AcxSJ8Hf%nDZ@~5V(Ti z`2|&54$JVR`;e!^$LM&Soh+Jceq6R$dQ=)fl-RiY;7&3I@=PMrcGS@|Ua)4UF(bz4 zFsPPI=`MUJ(_NQx*s$pm!ga=5X{N*E`IMa0wM5(09uk+u?PI^VX`thl8PK~qVoQMy zw)d1KWLGlLIOw#fsE@9Rs`Z>=Sf>_5$|;t{*48$7Oxi4ZX;Z-*l9Ngt2@zjLNp~U> z;qcwB!yvxmtQpQtvAwMrd0sf(Wu)?Tf|mS&k>smw=OU3wkm8A$sHm>g(?#exa)y|s z^EBMax%JrO8i(W(*+GuA!3WqnO}wZPqmU4jfWD+knx|O%Jn@GA0GGD-l@yliu_3B* zy;_H8pt9s4Jt|>7F04%ik>73hf6e~x#8cSC5C0zj4J0*vjanQ7pRt~xD$N7z#y{eGzMe(A1 z+T`;7)a@j|v7xDe&QCdJ*TsOaBsk*0W=KzBV{WU2)1(NEF5l*S!>Ve|FAB!yH{3Lw zo@ctVnP!ovN4tR0NR=Sxv<@JPOtgZ8DX|++6mPzrQb7BYzke~yEGWW79QN!RvSG^N zd}FL;0z6n^*?WQ?Afp4jQ6(eVnqhZ5v7Qb|f+egdFtL=$t?Yi4GGl4&1=y32SaBQL zgQ)(6(F4_bz2;nhky@d_atfO(=Qz16ZP`mm5Ja0-9~iQjhNR{op)bJlGja#20Kz5utnbF2O}`k;*GePq8gH_C&NY7+wOYvkS*!*O8QKi z=DM~x)vaR-Q0$gjY0`EvzMe#32$Om*f9&g$%abpzYvN(m^k)XPhQ+$)q&sYnIQ!44 zf&Tz35wTD~MAuUF?bSyJ-DFc|@yX}89WvyM$r$paLa1g-@pYBxitDXyQcmlqZlPiv zQ$Bo%F5)pPZfoaQJ8Dqoy)DSvd#8+zH%ApM6;TIH-o0_1*ArSYT#1rfLRcvmBavoS z^}gL)v35fy`{3JPq==@1n^kuI02ge7Cbzi8u0G;t<2G&#iMB*J1ZmjOsLRXZFjJ95u;T>K|M7@(K_OC;KHo6kwsl}7r8Y=5`w`b z*4XxO5d2N6hSPwiy_duB{{R!J9t^>7>qyyq)if23MUhbCNR_f+JstTI)_cv1Pb;R< z?bxcNvMnRoNq%g$5t0D*TC@$c+OMvp zTKvd5brbD)a2hB~vx~*VCT0!YlhTR=RR)|PsTiW7@igD+Q&dFNdgLmayki%=Z#JII zvu@hhKMlyzSc)-q0c0QZHlWz5A#C}Pbl1L-`A-9`ue;7H9=cP<2&(REZHqK@(yRf7R8NXUR3uXtKD>!m47D4Sc961)Aqvks3Njm;UsmCi(+lG?P@MYCi_ts&KRbHR{Uf}#pH@E zt+(>Q;6pzji|5;>zr)lAa6!pt^TA$O&t>?2-|Gox!af#GJhGJ|i6Z$C&EGDXY0)wF z7~SlSNpi9Xj9Zr>OOxy*8^aNn2C%)lwBx9IL_dq>KH{BmrH9-mL3L$_OP(-r+KWu2 zu8z8E(VTo)agC#~#Apmq_ZGxWqo;jxUS7g7sMXvgac-=xaZ<@F;W=pCNjTKUM!Gor zLS193YU1izb&@y5chy+Dye=FWw|BO76JQi}ZH2^Pwh925ks35xy%R+5>(o!S8ItLu zX0K$2jm?$hks<&q5&i6mBB`UM+BBQ=T@_VVtX~EgjR;Y~F+mp7QPFkvPNiWvHc2jmmIf~NM?KoainC-G$!(^X zWF<1|NQ$atdg-RA{mH$yGdr$C9Ys>im6|aWQwgDgBx;^{NM8Q>V37bkB$!)7O!pZ z+ia-T9sc>I`ovJ$hQ0!gxPw&JtQwQ;?uQq9ke#%ukal!+MH0p>dkyI@ZKe3zC0BQB z*lN3pdwO-0W4x(?z`5nShcX3>60vt}Cd`h0M6YT+g2!+gMp_|7MKsx>uUDBzF5@)*K@9EQd{f0MPjIzc%6C8(ATVwTB!I<)0n1tlSX{B++H&=4_lSJzp;@eD99-yj? zIt=?8D%a)6dUN$-qiER4Wrn~I^;7YYF1mVra-K25@Y=g9b_rQMUzs~wZ7NM+*c*?| zS57l7!*fJ;P*)snL-@CA+SX44(z}#i-OznHb~wcg`4Y&4#DpM!+r=iF9j+dm(2#z8 zzc<3uH^`f@W0@@Ss8hYOm0r$k7cDy<*fJHS2%zg~(;y9!d^?is*BQC@HCJ&)`5`E*Q}3z`Ps0g<5tZbLU-b&pzE(ok8`!_`8Ibhiaq&TNxXLO zp08IX3nVgRh$x^OcSmN#+pfL$b%$~vA>|b|xC=*H9-9?v_R3_MmA61@G6YE=v0L1R zf_^2{H+7hDMGjp}h|)uyCYUR%l6kpo<$GfLf=M0bff^Gr0aHcppA9;L$90(>;k&)yP@yn{>sfk#C`>|YfUW(&NghDFGqVLsoRMX?tx7^Lw zB)?gZe%iaps;J_}fVJ&4U*;C0$&%}2@ROStatf!fS*3P;eQg4x5~QxQ8k$)R#D06W zE;u9}Q$ti~ow}~XPu2aMa&1*Ci8AVHvirK~i870Gu0nw;);qwLW+yu@lKG8 zQ9fSD@zde2U6b+GuF0q4*Y@@Oy(<14ZtGvi`a5;=C-yI2%U$dEejO;PXi4k+3H=&% zuT8w#?Qx<)4%+&3hdDvyaZwB%C2SM7Wg<_*rH)d@-of_O$jsG}myHn=yQ==LPwwd< zOk@l#T=sz>Q){t|lUB?N;Jdz6PmaHrPBQ51b)z=iPln(n71QudQ~Eo6dhWV)>(`0i z;oHCA`Sf)c(1!CKluZ3%0;-9>9fRDS6Gcsr0uqyCy^xVV9<4sts`%nnobbS1!z(h? zwTJAVrIiSxF=&z7M3$~AMw`(ZK=L7c+I7e_5HNTdylmzTbU87sFGiKYI=5vw%b_LK zo)T3Vi@bha6K6Y?%&W6$XtksaX z!LX8|a(b$Gj~DGY z);RMN(OsS_syy(k2wq3cvt3cuAD2}hk5(*kll+Avg5y_Ou!mCJQ9wvR<@du8*gOs_?1)jY0{6|E0>OU1b?Omhmboieu4l2%D+T(=KbA~5S7#sK?s+Jm!m z->XjF9-(ojIc*CMzG15=vTdv!lqm@*38o%K{gJf#nmFieRB(0gujONc_tbD{9D@5JXzNkX(rHS2 z%e34?A=sMh)@zpDawGVd;@6==T>>3UdBo(8WW?7Vb=g|%6<5I!TSU`E*WuMS+oi@% z?O?87kz;n*RcmaM-~I11CDU<++(T&z)L{p>swd~x2VIV4wwZliX+vpX)O(g9B*;%y zsB66911ys-BdN6&q|rfpuDv(UF!>iGEWw;2yC{O>yEx8MKPl#0ackO&ErzIS;(+&E zI^{y->uU)!F)*uclOKa{*}2^6wAx~_Yg+pwy4h_ zD=}$KsYOWJIpC;@qVMu|A!@rj{5s-T{6lQqTT8d>%QB@Kxi@R<8*P%0EXnuZ_WGJ^ zO}kLg%UyP-PGnhw_-h=XxSYkwvKbQt_bfb=8ZR7p;^`BhV(*As0YpU=?b}|mHvZ;P zf!uw}QIW@;%S1}3ZI$3DK2Imej;Mc!zrX9-@#<9GD1ib;2QhbyIP^NG?hSja|%%?#%?r$V7$uMY9yQg0GIL8a&;3r&1vS25|A(9 zKp5~A&FaFM@VO1cV0SvG42O)i4&mMTuSJ&eeH_}_sJN>XbFOB_I@fI^qmMe0eVfQ6 z+h8wvkeoy!{_du6B|jGAl^2)Q^zhQc(mXJzg5`XeuK5{#AJxS#8tmFX9{&KIdxl(b zg`QO1rQu{SZK>o#jQL2Azypz{jIw1=Q^G1F8}!^-qIT7ee1(Zcn`*{id6JGI{Ka97 z*B?+vqNJi^kq{Dc?LO(ME}e1RyZ9swDXu<`J%~{uUX9_pb`M2-&Djkw$^xQ79fP9l z^L`zF!O;Hz*+=<5`d$A3qCfU8>Hh$T{JO<$_@cK5UPH4yX{>7?sVL80N>X|{*_5|h zRee!oBi>!#ms#D%GsENQx&3XG)At9IM~d~tcy5`6N<#NYPVFYpJbpiqufwe3)1K^T zDP56?)WgPYa%lcop)8+}c1exkRcNcZH$y1NSYl5}jXY49qhkvg8<0 zFPdSdA|sX7?_572-*oKNBNlu@@}Y?)x;5MK|wZ|aT@W*^E>47YN|U$HBEclaE(V9F(#wg+ECPTlgT-_k)zwaBh1sH z6~zt5**P8{{{VT_bnmBJhZl}G%{fAwAZiEIU@R*~&I`~PahQ**^${iQ7hCM(Zs?1( zHj-#vR`XU9j;3wO_IH++?oq|7mo>R=+5tzN&$W)K^KFAfA-NY;)H|YX?-G9{V>2+^ zzJfFw>Ks9uxlmrOY3TzcglU;ZhUvd3MNrI>au07#xbGADio~YjSo?EMeJF)OSN&qf z3kZVjr&^sad#nkmi+VSzs+NVf<(m!-ZTt_m88oKjISNIq2brgq>WhfWt0X3*S9dOn z;9r#ed-ce6e`^wKC}A*BVP>wkDzY3mpJk$QGXNHBN!9RW-pUP%=t-*gO$rAVS=dx_ zTN18p?DB~gZ9sZ7m~SIi&PtSxItHryhz1DKp`xc`)1|`svdQeTmhvy6#))ROgE6^` z+qzKek~{6P&yBEmeu9jq%|AZ4{$D-v3g)zP=f78qvHO~3*Rht|M;|a&Bt(qZYSU&2 zqvX^5pW>a)>z&ud<2e*7n7_rVVQLE^y$K#|^I@kwmz0oE&f%})->ma2pyUet3KlJ3 z82fVFZhO*a$$Bu$eXbSM;HsnaY;T~w>s2K*Js9W{;Y3jWP-35mwSu>Tti4EjxFKt-edbsQQ zHvt?bRzj(3uVU3#toEyuFDzk0#b~0=sjIEDI;SPbnI-m~Rd@*<+Q_t>gG625H^Z;; zmdh}4?j8%yoAb!!%#wE$i>z%oN z^dU|1C$j{S`MzwD$0tcdO*BCj?XOs6uNO?Bo69*Qif1ZqYwlmNw4Bkn(OZsudi9p{pJG>)p7c- z*>2}73(%XM4!%}vtiUFL{{Zkio`k-E@#%7Cc-%7kc1-ppw55kq=dgB!AvO-9Rm_Is zWTg+007t*-+wkiMoxpUF!WBL*Iu*s#IyY!h>90v>po%v8FNHo2g#x@ez86s z<4hvLqb>&VkdNla$_rJF*FPRi>1jF9M%^cow*?dpRQLDmlkr^7k8%u`B*?NE7SvK| z>!L`CQ4YE!CSknvhrz&BO@mTR6%$_F2O#B`<%UB_7@WE%M!m=lNsi>_pt=&lW<0|Q zwIi!agz&2C+g_KQs&K!jRmQW%C)Z=MA7vkq);Q~OfMm#yuQVkiMMY615z#jK?RRL7)UAy(k6uABaPnk29%x3Fz=RKz(%3+UauBye4D|0G<3W(yj zqN43p)pU!@m~J%(FV3vx-pVX**-ent!@Tmzm*8d^ET5GeMG`?zMe1&Q$TacsEYcX& z!DAnT23%r*mBdmZva#lhNmC_xNp~u4*SDuw1s^?OvvArMjp12H z^rzoP&A8-RASfass;U=lGAv^YrMivw(e3Qow8|sWMlog#=>+YNu|3BT;*Lh+f=&ZU ziK!wgb)HH4O=j(EPAnMt!qda7l*fbx$;_fqxKxvR9JBDn15LYB$Z6P`V>3cqAl z(4F~AKv8#StFKsgN6k51wbvTPn+hd%KPM}8)hlGqX$mU62-|E^Y7W8FjT_ZbG~M3+ z06OB##hMN|w0_mAENOD9N|ClW2u#UWYvM<7mwUIhHxh2ss|xNi$m3xWajImwu*zji zn;+USCBVn9R&zU7NzrS+i}c2+^d(aw^p}%ZAH|GF+z&2p(OE1Spy>Zt2u-y4QIY zwZfN;)a1d14Ht}x9l5e7(O9g5G;sz%uDdi}PP6Q;_mN)3V`CR>(Zq=srX1Hz(t^~t zA2($Z>>uZX3O0zV-*>}CID+#zm03{3`7%zss%kLHloW3(0x`w#ahA#b`l{?L5PE-& z@jTAL?x1RE<;b+YdKt=w^`wbRyvxr=WtR5G2GPX%Q%zT{FUc?*&hH?|?{X%qtP0NI zsnOhkbyFn0GBjin7Q|g-2?;$nb(-?mC1)}!bEaC!%_6svdrx5HdA%M3KEb0Dd0bXN z{$ySI`pcnn%e6COR^zqvvC13kKc_~KJl%aKc@RyXFNMDmD5{bM{{Z&8zm8SShZpVY zHzC)=n<^}`b{kZ}%vGM!NZxudlF`KV^y`h7`&&$1Txt!$W=>*cj#rT?GL@?HsHBAc z^mA{ngTG&1sj4vATxwt3Ov(yY3Dzn+c}#28o?z@`Oq=5aX|yqMJc{Ph6%j;KUfi-g z%*8}(qSou&(%Ey*Icb2g4XgyX|hnz2TwRhYeX9OouPT8AuMjV;-axQsXmK${I) zPa-0heG|7_ZGm7sZ-0(R$FE>q%$;#x8XF8Z4lD826hdjkH&oPY8@-=>FtG8G&1HS$%F+7~08KVm7t$*oq94l@(Id0ThiBO;@*Edd-F- zO^QIl3c>bcRM{PwzWtcA2ChEiOl;aMF3}V(RrJv{qx)`S6{e`h8Ki}ZO3kAT^N}vP zxe*D5{lh^V9B^6K;-N3eyHCfg?xTkBn(UFAnK10~m!HQhuAPc)M_BAUr(Wnbz!Pn2 z{KQ>V2~*K}uH;TGW&6%en>Nx^O1M=gWHXN7&Q#`75NvpxHE}gmG}*WF>V8AcG_vu` z)+JjtC6CCZa+KlLFp^ESQX8sfjgma^ArY?i)BRqsI*xT~E2`rGlNG#ptZ1XuH9A~Y zibPd;*7bGQ0gzK|3q)NtUb4gC58ko3ZbSA@We!zFt|+AYEF*Ktmt`u*1wjoQR(md= zmr)`8y3Vw%&+95*p0@DpLbbTHdNR|8A@|US#NwMmqN2Ok)6=UQHxOZxZsj6w-!+`kjuum3(LY@gRmG9?IPl$$rrz0 zq^d-!tMeN7Ui$w4O8)>^HzN4QxvGE7);EP>@%`pUlGsOsR>`Ue`-vO2DUz>Y5fX5h z{ZU@2F({UgUWXo47|56+Oa!T|Hcq&ysv&GA%~TP8g%eL+vTGs{dcz>Aw1WG{N(9@s z#jDQ>uf+tm{{Vkdt!Fle8I>T8*1D>%M1gSkCZRrOAZsIiD1idqbjbcB?& zPn+fb)%EIkwo>!4t6l; z01m&H;UKSl=$fdKew9zhy83*5I_7`3{!+ndZ!<`k)zy#N{!IOAa%VMk{8>IY49VI= z*)rmbv56Hm1u^~(xlU(0GZhB!ZLWjA(xd_Ve_$slMSfLM*7KWLtgyllbgha z2?)hU)q2k@udta}Jzh(W*4DiJY`Bpgh;@#eg66YHmPxk}(%im8T}3oS_&@g#6A)sN z8_Kclj;|VWNFMOVk*@$rl-g;l;>wYdCeitOudi4RDGLCPiNVFLSjlHdTe#NJT%O!_ zW2+$CRNC7JkFU&q)pYdHdOilM!m)cngIjG~Rgu|T6nQ|+n~u1sa1o?O2z=|J`3GLz z7Eg&#R%FF(P*fIFRwE~Tn8@PD{{VIX{WBA8;(@T$YsOFZ0kziWI!Wn<&|NpMuH{e zKxfrczr(EK8sV5zZ7~S*CQVxy_=NkXp-Y$wvs{TfGPcuauC9={g|UARjUCSgJ9Tf# zl0E9yu>ufTJuQhUk|z1%zM$H+;)t8OoK1_j@#@Y`+-p}cv-fKnC*oQ`j{(N2P^23G z!!bOKq;XSq0Yum4{asVsb3o^B@Xcq_rHj_{DheY?;WiMQmmU%O)f6*C5_nYyx2C;k zpZ9OI$S84{5>l%&l?x$ajytlJIJhmKx-P1`jF=*udly1Z{rgezo-#7va@6bl3dT{} zLW3eToDVaWD)oy*W)3yuaEQ@Vi&W7%#+REc+r6{O>Lf^^$y>-JUzCXTs*XO&NU&|U zg<2;>wveJO@0C}kIjVkVMrA2&YL*P+0W(!T758g#vwNJgC^R7C#(pRDoN zIfYgeU4{%e_O>$POPKS{*fwsXEVmL=B1YAu)c2aAsdi6ZgYCv;-8$ZW^Jfz)z-7X& zUo$@F9~kAeQ4x|4l$Tw8E7u?1R_E}tn*6?WinrnoFjPAlWJs<`S5TUD)OZL$kvD0l z!(H7EJ-x~f)7{uoT-(#pF;@mdEU{cqw#yGpF>G0P*G+)$XqS4!A8ud6~V`B_2L z7sj25I>K{YQ$ES9?&jo>XdHokG7OevMU=yyN8*Dq+HtZU5-KRECX3(U)%JJDIX(1i zxfhmImJL_rC07o*G))1ATw#@LNlS8;uWPTvs#)7PP?l0*$wq5~ z-Ntc~Rd`U<1YAw~emZpn65x9Pb_9H3U&?7)w3Bw#b-6t9GSbR<$qpli*3u@`#oDMo zn)P92#j~)F^G(_+)-yN zNB;n^pV=Sq(Ld`~{{Sa_eLvg%U18atC6imr%55@Q+AHYxB^5^4B}aG2t)pzT=#zdm zQB+mY6?N)&KIK_;1w2^em?%4Rbf1CRao~Lw-*&mzBN4Kb`^8erxX~II&3nlA-K76MWdMe;PcYxM!D^-%kh~CwsKXCRJ-m}(_Z~almmiG=b3ncH2jGz zu>M+^qvGL;A`&dE?Yc#=Q{_NU!>(O-n`hzmxjfsbhAEi7@w$q*v2t;5jqImazwbgcegVKz? zKBTb37|0%nS`9aLl(tJI#r9(m0X!}+V%Tb$x#L|sCtN>E#`V+YNu{%X_I1pvhpN4# zQ-=H@f+;1oNSxm2nFwlvji&F^oi)I9*saI;gZm0DB_^@R4YvU%lR(4PKHy1PQSxqg z@zr|d+;=d=t>@Zh*C~6A%&l??Hz=8d77K8l_c9qURdJ;xAreGGT~R(ZoXwHp@@;Ex z$0TB1JQvXb-1t5>MgxonQF1UVokhLOB z=wFvyb5-{zh_4>Sgp;hXYNV?g_9jSav}#ndA(=5u+iAr`74hv;{w;o36`2inv>&#! zt%Vq8Br1@Z^ce^Z#AW9jmgJ<2YT*3J*P^Dnb;%arZj*@^<; zz)9k7tIf0`Dxj!~sQz6z-veJ*bh;}cNy|6g#4GBEb$e>LR!>}Rpqk?L>cacfUmn#Buu zn`xH?T$*rvz}%4~+Qz7!i`IK)8RR?`w+E39xn~_&TD>Y{wn^sz8%dG8O`vR2CEvSu zpzZHx_WuB5lLcHnX5S`*aeEdME-Q@VPb^|s@noaysyb>qA^LR_i)ivkvIr9>DefcA zmkuN+89QmN!6uEkje`lZ$GJXL*Q_Tv$N3J<=Kla8$m{5>YA404juO&TSD$g%&O(bB zE!5(}HlUz_Fp`BG;k z-Pr_;QZ*>nQqtPHPVx-q-F`%;O@|TF1X0)tq6p|;k4|wd_D18pK-VMO(WUE_s~C>D zBNH8r1!M*btBAaF;Ha4azO)z(6~e* z>Y$(s=$pF2ZFqieD=U$&EGmYo>Xyu>+0KjxpI35dHtDXwZ+`9Qh$ey7V`0qBU~_p; zq~8>nnGm$)+iVILRRvpa{{TB_G>wugDW>u*dbhIsi3&zz4lN!&D?25K?7H~(1oF8w zo!r}i)1=6@fNrN`)dhR6QnKuRnXvnQcRi+_l zYN_kj7Rca8ky>LMp|+2AV-|?$+b1R*7i-y1aKi*j!ZPNow?I}@FI)7Qt6!|}qo zh|R!|={lYz189j=b=QC8)ZSXjF$wl`(yFgvEp214+I|a{Q(2S-CneTn=-7gap&EX! z-9_hGOgQT5>E&Z@)ltroAI&9);4R`c*lhWBvz?P^ z9?|&|AB^Ny#lLE!<7@=nB}4sPwEZj7ziM%~@~B%ZUREXhj8dgK~R8;qgyBrLGt&w43+K_7tZ7S1aV8o^>u@>F)Jqlg;m*?n}U=iG9p4pGR? zWS1Eube`T^h|{FpwD8Vpwj-fFf-O2oBswVV?wuA($=K_7eA>EZDeJK|V$F;&p^K#@ z41!t<&Kstvs;ldwY3bH2hx1M)GZMkVd^hQ){?)OiZsu%eSKE=wnncuv5Y&aX$ai|G zE{Ud3S;h1grNCr2a^>ccsN=qnqmi206j|jVqd*czHD4KMs#ax;u+YY@n$elZ`(v$|ZzQtVfk!_UQy!U`uc(kv5?k?CWD*AM$esGjvfd`mo5QhoW=O1=9o&l2 zw5}$>Xa&|%EpU@h4u#|1_K3cMtD$ut2;-}&>~AE8TQ>BrEM`rPFxjthn9dNn4Hin0 zoP+^X{PpU?g7Pa`>&)>lX=;w?nG&CeGG0WHeY2|Uz0w!FltbR5`a5ga9$8DysItJ# ztYy?2aVw=kI4?(zQ&2(45~PcbF4sK;wMG1O`ECB@toa5k3kLA}EY_PDVws5qkzzFK z?6U2H?y2r3+w>Iqbx&W1DMHAy$(YPc3MC`L#9H`MPD_@>Fi=S*gP-&|un$1{t$*~8D{ZAKY)i6Rw=**eI|Mqw7<4UITv ziXNLg^`Gbbw~#;eimTbs9&Rp0E|6-gV?$_~an_0{()BT>T@xB(>`X`(=@Z%gfIsV6rI~wEqC8K3MQWcia_`0h$RDs?zA@ zi|ePyte!4O6Bx7mo0&^@5rv;xuH-FV$v2X@$d0Q@qSHvANI<$GCw{p?)9xY^2WDAU z(#FFqtSDZ)Z56SQRt&Y`j`=ok8i6X7)IQ$3dLB}jh8Xa$@-x?Q@m8zB!)~!v(2cee zn?*KAAbZE67va_yFNvrfi4zyb=T+L|5^DaAvR<6)Znh~M-z}6}V(^=G{4vB1EdL3OCqsMTeVpNyK-=TXv4WkFQ*hidpf!)>m(ObQF*I!a-P}(q?9jq#Y7rIn={nEl2y{7G`r_$~NcRc$Lop95&w72G4DZuz}asrUq|)(} zsSj^?yB5{P>?MOp^GXHcFA$!K@~J0nd(?59qY1KWroV4s{AC7J(`^Ze%(~bSAhueO zpsMP+YP|$$B1Zd%tB9Su>*=S%p@AGg9g-@BEBe!2JO2Q8UpVbW)l>0ZeOIjkHy6P_ z9+6y46@3S-5p>tC>#yP0ev@9c(^XEDRXZ
bvz|t$Vq;2R*e_aX{L+QM(BBcxd?!3ps0y$)2C89 zWYBIUKvmTcRdqy9`TFnIZj+@=bl0t@y;j>pH3@anT9q9~^(in&=FjXsyI1>q<#Xgo z)&)|S?G{soS3KIK~c`uuO|-qUbx9U(}sQz-sbPv*E}*lS^4+eInHz zMrogRyzO_-Lrp!unnOh5s;YIxad=3mDl%DXH}_RF4WP|eE0QTJDYAf_b83_5pe`vU z!wWWHky8?Aqz>r=-XkJm-vwwB@_I!GklyS{m2|O6iWsOds1_gSg8I|#kkF5Jx zN+?Ft<~@Z6L+_$#*A!FmglhS@EgnkEjOz$E`?Vt$onk%@z*pUl!fsayt<4U)Z1{H7 z{x;3=nX~iC_?PkRp|L>qh*~>f^oJO8-}ud-PaDmmp^|Oe+g_i`v#eInBCWB--=l6t zJVs{Dg!7NJAs=alG!hd87SC^@pzGD2DB{>8nmR^Uqm3Rdvu#D4Vf1+(cO*$=0a3Gm zU5J~zpeJ?Hs=heHxaRt*$=h1Hi)#zE<1-$(;1Zv8F4fttx_moy&oDcPK*$C4yJp&vW{q&{zK{}M zNb+7nY)Q3g5EXkCtJEx+%x1q8t)`@N9j2^{U^cFMX%7>|Qe?7%E;?E#VDv;@qj2=h zFB->b@8ZFMk>vIAWz2ee5F8KX#Rpghm@_s}SLY?{s5*7X7{37G{3D$2Wu^7 zJzZw>afaNF{k8*$O_E1MM%~+~3hD9cx0f-YD;``ds>a?kX;&(DxU{zOw=s{VGo$6a z93b$I%qTv+VpD$LvDtXj_0=+2!fBkxrQ@*DG{bM+y2Eo7$p%J3*clo8x({ysMaN#P z%Fpfc6&JIUm4-7I22MKAs|eHfB=WjZn+4gtSw&P&)z)}FYUg-U-H#PBR;$^mdNK*C z!w}vZr$K;w^($mQIwE&O?bQ05z_JkL`8iZ}Ww|D6VQ=;6k1!FGB(U#@9WOg7BrCL2 z^6L%A{^u+%?nH}I_^u_+^yq|b&Jv>@w@G-{@xN_$tjZSP@y$JtD{{7G)* zv#nyQmq@OQXmCyTW*Anp3GL`_wrRCr1T{|o0Fq;zUufMO#dR@V%)WBwWiPgXPB6l# z%C2qa_bRx6fFG-B?$bo-cOPc5AzWnki(fW8_H1NWH8HDqPCRE_l{KJ$aT`P~AtEYh zntJt*@?K}iboqQrDKM#JR5azouGbBUqb)ZX%L!7O@d@ZEje}|F`nzqu&MWh5cNV99 z<=Rn!X9~h=vd+I|;(fT2A-157Dj<0U%|30qciis>J&@N>xmPCjyZdJ$`{q0}5)p^R zh^9h{t}2er=BPdT#OfhtE#)g#*T$k=Kv7g3doJyIvgYyS zTPe4dm@G`G+NUdPKAz~SP0Cnm>uijr&`m^CiF8%`*REK9DCB&P8=x z>7v1P$I?4Zl!B7%mfbaAopVKORX1tfdna6n#u;W#?R^g%#jtk9Ra96ib|nVg%BDfK zrZFLwn_mK&qBN?DrkZtE_T593ytuWNM~zm-yH;VfE)zEmEVtTJirY9(8JY!{KBbJUp{pB6RkeKtXS1`k&G)rK7x|)Hf`(x?Ve=*S9+$SPCL5@y^ZvE7k zp;*qfdNMf)AQPn@ZjTU(0Pannms$3E$-3EIN4>YKmf~BtBCgM~p3oAxUj3+p#)F)QO>%s-)SQtT2q}qOOSI^*az5b#>ow@iUre zR~|{p^tNK9TW4az$Ttj8gqgHe345-+`r{g&2&crc`v)j*rDgE3C1o4cz=m|rK9PH= z8jH%xr?1b}BMXX`1#^)mwT%ue@}*qcJ^I!^5evs5((Kz z;sZ{r3gaTvXi6F{k4;mixppow=i++2zMfR5@her+oHbCKVnu+!Hplf!R*ex8a`?5; zHS3Kaag;}Ajyp?k<)%w6xyto2xnvoS3<2>6NLx_%2fO7JK-2XvP&jWA#x9^_wh^)F z*|2P21bB5LR&nIM<8Gm+k#@&W6$D=A-%j0STy1@Z&YPDVt+m!P>?dLPZd|i3kYyu| zw&P^lrq%3Pp!_<&y)iMy7Wo0p|MCo@`{QAMF{{Udhv$D7x?CY+iu}>yj1MYl<0u#|(7IvZN>%pSyyI+O%=K$k>zp`68R~X4@ z&X!HAX)umgyjR{xga;p2NQe)9i>i*D7Hs4@XFlMZ%i=5=$Q4erF^h`OMp=m6YubNrJR~1Viv|Sbq}35kq^oMsp}y?L07wVKn+HYz02g1EPDaT-+_F0yVx}a9s&ZNJ z@(`#A^IMLu1at(CE6(dJm~Q_74^8Rab@@vX<6DBqc`~i5dug|Fu4L7_0bDhqWd3%9Htp_(s%b0k3GD8ztR_VZSy^$~ zKW=L5M_mE}AW35b$X$(5W2*jo^`7N4{F7V9@i6-s^l154OR$qNL-EE`hRGvNuSVHH zalKPpGyANT+cU}-p}U1-#cN<-welns zxaAfz4k|LN?L=^k_4d=gxi8#Zw;*0InJy)Bl2yimWZM-HWkOetiuYq_^OL05fuSzC znrZp+b9|vDdN+yERLH2Ig>Lmio3>IXd!lj3#@pnP!Z5aoCAAQjU(}r^7fj5Ft`z?O zFr?JGkiT!UTK1xofYDiR5>F(=_P$N~yLVLAta}*YD`J$PiprOiR;A>dw2f%52eAcx z_g^NA+fps4Y1uW?u0OEi37C}bQ@Wi*gF2GcXIi|-Y4vlI*t+7hh?~(=kv@H>on~`6 z%`rLLrqt_`IGGSDmgy5>{V-~PlXlM@)&5`pxx076sdK*Lnx!0MaWZ2bk&(eE_041o z>~bQI$peez@d+UAPMglLx@d>M5xD}M$tmmWiMZ}l#%dzUai{_RhHpZgXr5Xd=^$GEVGN@)D+~8&mymsQ%w6FsowZmoa**e$Ckw z;TpO$=;qldJo}>yxr*%^6lIgN;ILR_Qe75v$>usnQisBO?4Tf5QES_);q1*~c zx)Nw>)BNFcgvz;xC~`wAad4&tj0%Das#<)j+fKOe4v)u8VT|GzOk}o_2Gy%0dVF}#Mg~}Iu}zI= z@hYMBUf+WCBkii24adoXrnjbzn>}!;F{Z8^eaB1bipuUZNeYAWcI!Biiegncdzs`2 z5N1}{xh0o;l-_k=_SP~PE{Nf)qNts=^uKWx!%qJIAj--f$zwI`U3Rr*Oliodz%VK< zn0VY&L={5Ux@)IZc@HMmK*wfLQk`984Ri@`+KmoDE3P<6U?}s7eaQ@w5jN;L_v;wI zxgxS{e-x(HKTW_pO5P7opyri6f+dTZQM?XfRQJQ_(&la!3WarCHg*;xeO*$PHRiNJ4F zaS>Gi08gUzX$L(0zp3v0OT^+klAVR|Yt{wBz{5eo;=i>Hh$^C-VCb zskHQbG5f1HHf*-zC`Zr=LhysLMS;xp3reKZRSdbko>n8DgL z@_)RzdmKS65YYg4Yw`GBa*$`VIIJi(v+7{h*ifCUmr4sQn}(7-++<)>&p|{()4!+2 zeirUX7{xtJ1e^P-mSZzuPBzrm;{Rw87X(yZr{(Vo)2p-OZKa6@%q?#A;oEh zK)FUpOro^D5H@#`c17!qZRvRe>nxj<+{v!8hi1eE8xI6Ekgqbam}s=rG*mS&hMITP zKI5nIE<)B~?kX89S}>Ujnq`*Z?P>zW@a`ogB<`!OzMXQlr!Hl$M1K%+zBO(;4(%z8 z7?8<4{e#Yl1BM`?LI}SqXj=O9Q-I}JBVXj{=Qh=4leuOv#ziDVo9!g5@Nf}4sM|xm z7rveJ?bbDq{k~)|?&;SRdQL>#JI8O@V%^7_R+~wL>&k>peEUUH)4%18j|$o2cKpRM zRUt7tn!(w(1cpdomx+j0Wp0OWb(?B_$1oWfv>YMp2~N3TIf;@VlRboI#t9j80Bkic znLGSFI&bZMHyBs4@M1%So@BRxNU(*3Z`_S?G9-?cpX+>j`<>&7IJ{Zy^VTSJQEpOD zMwt#nQJ;?6dmPuy+KiG>LD5BZ{{UO3UO`bu6*M1C$S5hBl>-B$cNxevgSLPA*=v;>hv>^Q^>UkGc{?*Yxy*h3!en3%JVK%nMwSsLTYuz@S zW!Kd|i8^{eBXQjw$xBoc%BWdNOZH6#MO8gBsZ#Tpw4pD zzvP`{^f~59Ygq>!#UtFuuA-PV(&oD@z-*frzG4x=IAzD(vaJc}%1x>FMJ88*oxkf6wM$xX+7 z=Kw?vw$%&}Q8#~Pmf7z#+vD;1E-~8$`?fh5!jn$qc`v1K#*OYoN5}%%BB1>0za2V{ z2ksU{Nl-32^ORM&9D$ElF6CcrKqhV>ZQYUAb7J9bC0%>z)tp`tTB75~(P;wNj9AtB z#^d*AzPbeR5Oh_J#asR(Kaf1g!0{5u3B*41K;(b(h-*ZnoQ^9n&a(~UOp zHbxABkRdpo)x|;dUWbZtJWAy=42HIz18`+i`#4mOSGvQd^2{^xJc z!WL;Cj+%A}#hqu3rA#T3lSd*f=|ki7%V^^B^&j-M}7)jU?lPyTN=I&-m(u2Mm^W=vI6o^oW$akj%l?Dv?w zWvV8N)qKCXB)xYqxvp|`RQsDKwxV!YBtlrr0R6K~wpt>v+hUrkE~W4eMZS??{!!Lr z@v=s-IoXu=5;aq5G8uFz-W7~0AgE{>>WIC%&f)PDt$hUiM!q9?4B7bwjS!<2F31+z zM=INS=S9Pc;SdrakN&Hq;H!wW(DNVNkZ}}a+`9Y)nPU8Q)T2U-TqX1`{}dk)@~AU zT?+VeZ(JDU<#?o(X|id_N=ix}I&MYNtG;cY$(DGm{E`LR^;A(|Kyn#DswY8|v2oCO z*F1*8pUP;0Du|tD?dSGV;8$T4be3$utY#|v$LIRK_8AV*}{g?-qcUbKEWSvn)nBA`JyOYy*c5!Q|)w4d{8qcj^xh~#&hhDH)u5hC; z?3WKxWUP@vcP^Uk*SA!)A8+;46>wo<=o!>}P{qpOuyRnF8+=4eE9ntk-?P5myZ#+v z^?Vl_kLKq|byDPKaV8^uRy}ZSD>brqE{5Nb5QO}nseiG0%khpxEL;59n$Aw$# z7n4&y?#{i+$rGKKDVK$zVnBggQ6;g zKQ@b}r&;v8lN6Ja!po^DYZzEo5Ma2=)h@_!Q9hvK4Y=8)l@(A@RNMLV_uU&f&1zXL zPWD93IVNhi4Hm1`eg9@a@DqNLYGJTv^=RG3K>X004Ss5{7w%Tq@D?k{LWJuVF&()t#n#HxBb`%!;zPYF5A5PK{+1TKarg zkX$z!ZA0WXlX8mcs-@Q&)_u^(zJRbH&3_E8u!mh=9zrnNK{jbMS0UtjK%pR-xTvCw z@+Zt)Kzl87GlBNx)Ed7HM7dOn2`eQVYYAM99ahKNtArW>_Dw}sUbzzCxInyp?Ar(Ct!8~S@rtq?Wk%8GkpP=uyR@L1f^I_jcFOyOEWVB= zCnAY6hj2o6%w;_gQ*g;~LBxi#6_wnIO)qan_3J&btjuX}$hai9uuf$9=PZf&Q<*1x zZ3}W3@rQ*$NWN{#zKOTHpKs%lN2V(4?2?-2Cu$--({Zt<9cn|ZMUrZZy+O1DRrs$? z@$5{kGPrMI@G?l&UrT1aTUoElh>SYR2BD~wL_bB>Ua*Ybzmcr6Y=89Ztd&eGKI=n9Qx>(?lo6y3bwAvs=|IngYOH$$`(1}lN$NScCT2QkxJ-fL`T&cM%!`3G}?$7 z4_uXX_aQG4lb*M8F)OPwHx(y0Ow=GqUrA`m71D9VB|;5$peCg?NP)C_f+Iw9hxHmJ-rl;eSKKpA$Fz2`r@eC~t1O*y;3i$TCme8|f#XLX@u{i` zfp=8z)y7jxLr0OfZI8D_Hn!eVmD;ft?>l6}poXI287`tp+*LZU`+=Drk}gbHTr936 zc0k^%Y5Jm!5kp5ybBzc@09E};y6B761p_q4Yp|v<241nJ$Lr%yVBeEDJOw$zv2C{v z2?as406|SlRV`CUd^Yp~i^Azu9-WKi#iy|BiqdrvsHJe`_$t|!jj15+Ug@t{^iBY+ z$geB!oo+@R={-JtEi$biKkTe{9w5Q{L<~6l-lVP@Yy>* zcOfJ#iK`Pq8A4wxo>4x?nrqUR+>`ka@0gVF8C1Pu6i1t_c%4>JrmFVE293mXPaoBKx6^s~H?-1B&=L<7|)?M!S9;)Vj(t{wI4btm2k} z$?G_^*f~8s0WK^_iI(_YR^Vr(Nu98i* zA@A5%5BaJ(c+m@Ti4y6zyzU{&#mjC_w8~-7*bJLDtqJQZ1Ytnlp5U9VrpE+{UsdZnzJr?3;&s?#`Co0Hz!-qut*M>Z@7@m@($o_W)R ztnGDGr43PaT~qMuGv)l}knZX&VaU9V1|?kB&|z1FUy-KXmIm1qgz}Gl>+$XCy-vq@ zOC)j)JPc6oAydY%O4$?U6V0}awg%bly|;D7PVlx!+^hTP@{aZ>WM_D%R1nQtmQ53`qk6iHh^Xz?a{B4p zAY@d1J83YZRh}tphs_FWDSE8Fv%oY1;kDo(v_N&=($OlH#F}>Q0M2bZjWr^wV z(_K2_$o~LqaB*l+Dr)TmGo6c6jch3rWgJqjP5w5K!)XP=Q_*&7@ZHsC3}SfPMCO3S zsp83uIO(${CD0pA&7AF_MF2g=1jD}NO6Or?vtw1P)N&uNl0L~~ zwuRzEaFCN-5q12!Y}?oT2+84%yt?%558jC zEH*pbGBQ9B5csN+q9^>FN3geXrmW^megM=1zC&c2Y*e?8$Mx*j;A^w1PD!vPnyljb z`K~HHBu*U5CQ1r6A}X6zri_S>;lEFZPVr75{`FTyBEB?~kD`pp@dd*M(3MwUH@%|W z{9pQ>y@TE_EC*g~*IPtYaM1K3Q%}{Zr*4I&HyN6uAP1_i!=kgcRF`432wT^)N&TN4 zIyFV{wuz@?(|6~mN}{U2n)JOd^e^;j`1PmZ(tdp+{yle9Ps2`=T}cbmUcU`HC-?QD z{{VMM){E)Z*KhCXHU93rZt0??sj6$Poz*|HuPe}gw~5`g^z648c$FEntaWvA zIj)L|V2Y-}`hlWp*q5o4@aH*iNjZisv0K+R?wwUQJh5LrilgMyP;pbTn6Ky8ewX?e z`V+5?s)?c^Yp#l&y12r)mhM$XQOgwW<4{s3wo`IscAuGEO{}Exw(EOdKr$o&LoMG9 zrQ`XGd)E1)c2gE3%}>RajmF{@70B89^^1_D-2SgFK1--56ooaH7$G%q++cwd&p|4IthYki@6Ko zYr>b(>nw6sZK|u|&4h2PDMfZ*Ogp37o>5UX@^3A5PgUy`&Zp*-c~ooL)-lt`v-XT{+jDXm_Km`BdAiFFFxR(gJeLqih~D|PdLj=`@pL4k3 zdyyi77QJNI-f^DaHDbm=I-x4)tYg7uxrjnLUYZDmWN&WrCgsy&hTm1{zm53^Dts{a z9LWL`@$CWwwl3DXK?RhS3MZ@JE;ynjie5gdF|H=QmnIavS!}H8q*;}-kf(csZJ_fS zn}Dx3y#8|Svr+i<89^6*ltN(0Bq>vYRfHva&2a?(F-WhV4>ORh??=Ljr)Hu|0fOlsmqAzXxK zSeGTofZJ`iTn{^MHmGQbg}1-y>fe_z%x(6tAZ}+$Uthu70t@X(MQYo??jU zZT0+m<9tt!F?*q~p}RYo);6_+UfV4de3-t$tx;6`hafdj?3+_xRO(L=+VQSQl4Mm2 zc(v9r8ewZ}LgrMdXmaEc?r54vkVzDKqIUG@jP`yXKQV_R6`77otgC)Ia)-{a-AN21 zsvu|!4`zzJ`mxU-;&U+gE>YIf!>XS1Z%a{tvK&X=MmGQvoQmB8;h%pOSm>0!m;+R-&dzFrkWdKyM-HbPRsc9O_1a@ zv^2HY-E4}=DmqCgFjqVKl^1oq;IwSHpV+ZW=_OXE?)ahoUVn{zBWJF3#V`eL^( z8!b6x!*M}W*%MW5=Ma;+AoksrL*twro#8?YyASgP+<4_IAep^pyADEGvZ~lPWug01 zL|s?6$2YM1UdG1@$ z?vpJodP8ZT6p>pom(Chg^G6_XC|jcgNN?jKIfe+PIB8BF>Kx(W)&kT(Gl%b6=3hxEO%lQ_U{cf#h9W-iW92`j)H36&Fkk?~)db?TpsGMvgjd6s4jP(MkPy6uUp>2o}* z7;W{jktzQGN$*AN*Bsx>{Yu-9|w_>a+Ab(Mz01u3SAbA+y=s>*z-pQTsx>yR( zSzj70bQ#aTCQLwurNz=pdtd5iae06RU0v$nu$RDRJu@z8t%XX5zN=rm@LM z6aWRlaj{2{#6nG|iKlIPq2c^qtM=MT#nOXn*b3-z;-2zcTMO;AtRZrNyf^Ymn2b=)F$F?W1BgoXug2STSjjN`l+DGucF=HEG~8YtDiWt7Zm^ zptd8|Ez0KEQEKv=v8)_^-hE@XEIke+V>vM*ye&8&bp0=aoJzAX{qTdrG&^IPj=zhQU!gBAT}Qnx?3TKORD$;@l8&Oi9Zb_EtGa&|BDj z0?GD7pEZ>Ury{BdAd)pBZp8VQT~|vSn}Db#=6Ri!G?p%E+o^KpnJ{HaNe1+m!b~A+ z`Rb%DtKp|{L@xSH%5!F?L*{3%>Y+1M)nBob7S0Q-rDRC;?;FYnCV-*};_lq5zrS2} zSN9=ZYl;LW<=A31a%v;e#d+358ksLh@}?_}HV%p!k*3i#+9|nuuWKVb)(6`nS67Tg zmgPfr=~nyAw+LKDjBL^|DL1hVcK)8r)^}s}&hAADpH`!0Q(#*_tze|J9UNtaNr2*< zfoa`S!YHVUo0qut0;7tG+<85xY;8i-i&d(b4fto{nJL>1#G**!`w2yUZQh-_nTB%t z*plG4=Gh(+}R`N$N^kaYbUSMlotu;xqnx7GI(->Jo8hE-{Ju-^#E z^Po)6Y*}DcmWdTwUxthD>i+=l95NajoD}G1Wu=D7lVp;oL9IeGlH)PWBKaK#cZTlz zDr@W4A_ZPsPl!dpmb_$6w5>ZrecMEQz!_v8X#-#~o5^+cAMdaGas9;_o@?12MMEnk z7=GeAL5(EEdEtulh$X+;q6n(?>YEX3I*pk|xyD|}8htC6_t*N7c? z2@nKL4R#88_xN@GN;#a!J}PHFheIzjn>~|#AUz$I-cp<%G}K)+Z&Y5m&XZKk{UxrtJ;f`BU{%8G+pAAldI=9k-q%*a>vQ7iXAS+!vC1+rRER%hRzFob#&8@jd4z#~= z?;e3)O?6RP)vNHFk0wL%ltIEpL3?{^xPSH^<TxPy*`V~ zvn8l(K^9$Q;oj>gv3_44eRpf>oi)rbX(+8Gx>ti`QDY(4aSglI)>MFMP$PueiHP{i z#z?vs_s--?YRY;y*1iQ*L@I~en8bMXjy)xmSq`IW@vD*vO;My>G}@hDSeAE&S7DTO zv)j6DA;-9mR&t}qHkx%@p2Glbwhk+s8s3VkI_aWok#W8WPaOEjLf~w3FWVNgq(MtF zC#G$+VZnk3s_`zSI)ay1rNDJkGF*=Gk*GGAir}Jmh|(X)=Df+ zy3U$4JamfbG&9|4h)+sWRUs5{N#9++DD{o5Xy#fUY_Th;K9Vz9p$gAnM#FVt=|(T8 zy3dhX*e(u;z53*PKerppdR%1eK9iO!83by!q**f;c>psaG=(=omqSwz9;l*=uAeP# zAH?&fqptU8*{9FxyUL(J@;%G2Mrf_=tvD}dz0|!aUNv5Jj;?U>nrRA)UKr6 zIW?OHore{&n@k_CJ;!Wm7g%PfnJMui062u5wwY9YLBle(G)i=z6MT(HJrklfQTfI_EOP-+$!y8E`r zJ9&{xVci9UjDkCK`1>sJ-|*>G6GYW?{)PUY{U)E^){D~r07s^}diB{f*Vm-{`d-@Vy}!4u zOnzid7yG*Intwu~FUnu2e;qnSMAKFD=`{Fsn)mPee;&Mos)hr&K@(L)Pl|qj4L&_# znX7HOc6@D;Ifu-A096XU<}%sA?w*aul%5vT{Zi>WY1{t*I`;nWPwweIp?^NR{5tK@ z_Sd&qj%Q9n-L4^T3hK1U7iv8L@O)5|d!U*Ewz_|<)t5Hdw*nqa=1otT)DuzMI3SS% z8`Xv4aEV+1Y9P1%vaY&ygjDja1zs;%LhOn4Q0u8}D*fDtBBWPkDcbz*j@K0t8Tm(l z&FVc&_g(;M{ZB`RvD&ZoL3aDzGOdq!)xRaOJRD^pv znwqw51?uRkiazOy2n`EhzcMU|!(CT73r|VQ-!>O3JD+$==R?(}hHzz zO#c9oTCb6dLXifh9C-Ny_7B&6O+mJrD3Td$8x<{}UNZjQhgt4P$JuQTF+mb=WA{-k zX4tY;GCiAeiGykZ2peq#p%hnldam6*ZDMfDD;jEhH%{PY&#)IILS?!~Nr@X;5(6|v z5%D6g#eF)X#;xz^aya*R`yfW6xeiVrUx(W@MH!mt5vNLiL#zv` z@tmDeun{pt+1-2Y^iHCEyxQd_1|RSHTux438HRT&Rp|4mXwjm!jytzR?dqLzRE%dm zw#!#LcF~#j_uj!Lv`|Ht8*(tkVVzq)B7yGRrlY6Fuk*fsb&*2MWZ;kG!EBb`6;P%} zj#5$yLnJ^U)I21Fy7&2d&Z&87=44qESp9v5H%9{9YTl6Z(qy+ScP55n$hO*Oi=glP z`n%(bjD=s~3XH~zzD?m-`PHhaCt6m*Q&CY+qa&|@F25eQ>Te4_Ue;%Okvkg9Bjj=| z-j_@j@}7Q6jJYM$PaK73<`hIt{{SC_wbwL$#dDG3Nw;q-nUG5rw1(TVpKhz!HtUFJ zB+4|cs3*+2>*>{TeZ&O=oP0EP&1;pj%Wcw?(mYCD)u0p=KWw{PKu-FOy)%q)Bs@XRO`g><;?U`-TZ?B<>={wgW0Ib2 zlvw`&%U4HnFVDGCzjf=BA#ybLxh{+)mRjkASggR2S~{7?;ePwuWw$s&c}*rWwQqmshJku z@>N>Zl*5%SGtKzga8cC;5rbV%vTyl*JvH|J#tV|j%+CN^8bpI(kf&`pn8<{1yykAI4)M=+)U{w)ZTJ29yMO5ny#0QRI;tXQf33p*D>fcax$==RXGGzc+ z1Zk}wB2DY6>D$qI{a^jl`k(j<{wL%A0KfF>4$5%+T3Tb6T~tcuis6uo{onrFTb}5; z(ROXL@$D5NL|>avk63RVVOV6^C5v|g=P8jkMRca4w*j+2ix4ZONOMv?>AXX*_Se3H z_UQ)#0nOrLQZXv*l`Y_VF9e}Bj$5%*%1@OA#YAlzT}$Gh9z>wWc%(TN1^lQMF39&& zqP<#CBKt@etUSV&1M-a3-xBvOGI zOrh}T+KHrfMDMS!QMn%L4-6+Wqjrk2j|v#Go{<5{xt{V9G8&e|X%ZfF`5LHr8&X2~ ze@|{O#W}l<8skr;o456`RQ$}p=ENos#O-J_A<%-xjVeWNgTXFS4({lcv zo~z{sY~Saxw56tlOC4e~<1eFwBC)FVV^#&N?h&>~E3eJ3Tw`DNL6Xh5f}vwG5Rla9 zGhvLFji+!t9+T{(}p605GBSSa2Dl31y+b*}?1LMrfm zSPv)?vF_0jd+FP(=RD!u?i{_dWwGPmT; zoRgN~IID7=a$BxSQE8@}RT6nre1D%@e`l5QD;%9wb`~|TB#KRC_#aM;vsN$+*|QND zai-08HRIFxw|u%z=leX~mTkp-92~C84;q4CQZ$ihoMk6_lictNs;FC2U->%BbL^Wr zn~fD^{M>ULhZedFlrn(GBeEpBDVI+|bk#qWsJ*-E+pBIU%Cbo`)wEQXmbNxk5#hSz zlBcqbSPixl8-0XB^KLC#T{KRrKHuuI8J5`fo#q=<7ZMtR%-AhtueTlj$rKu8354#7 zEf4GO*AcaW<=1wyGV`(39BSUE>uO zRm~mB6bEf=&7vyi>zmLO0UROI*X8fmEacp=WgzS^%k+T`GdT>(QH@mHa}rijH4*ku zkd5aw@*yH@T|HM@EMJza>!)#eF_SrqxpQXZIJPcDux+}ZBkJf8E0Gn#O-XlXy)%vR z)T-!Q95?v1JeEyV_n)th+pmaT3o@0{L=YXQYKx%j`Sr!{e%~VEP_mh-@`f+N!k#V?O()u96}S zs6ChCuWXBjkB?{FWz$z7dYa9-&>Mv4+?&oTkFew6EBPX7ihu>Ko%HS2TW5EQ9#2=7 zQNpJ(k829C=;vJXuYtGq5@n|Z{OX1Cp$E&RySjVsRwV^=NsF1l%3|ZPCU1(3R>y7t zMmcRE4&rUSNX0Zyhgd7Kaf*COuM3H2#5&5$M7ea|w?Jva_YN^!^ z2VCM5^w`w6b@fy8CK;w~L+0iD3%0qkUU($jzcpX~A*v z165BRgb2O=08({Xjd8roTJBm2cG6kDD@QBkLw*rDmQTH82t)*iL=Gw@g}hM_dYMPh zmvVB9@>OIT6SI2Q?v_M3XC=6ejDrS@L|tjbK|xKPz4vv;x4g@o#mO<7OC+SmamKP6 zTNi3%97m*sNW|3eG>XF{DouWsR8PaKkDKbV+NvBzOj}zPaM#Yw7R`z!Hp%w|m)nkt zWgNU}LQ12jS$$n*OHqn5iPhFyN}XpKMD6Kn`qwvQn?drM-@QA_FnZuUuiWWw~vD$Rz=PRMmbRaz=lb=Xbc=j2|hN zOI;eME7gHWaG06ypDB^vcjs4-epMe&kHS6+p5ITZ#~H^gug&_oO~R8c*mD_-)MlSl z+6rRgk!?=>y0YRdKP;Iu2905kL7ithV{&Cz{YAzSV{S>&JI6vD6;(9d*A%(M*$kOk zMeXs#ux3_B?Xk$GY746Dz+|3qT0xMEj_^U#ewr_$TXLoTQp5b{SoOKH5VC0uJl*;_ z@J3-)mTYhV~zWGN@~^l6|G!Y-d}J30I1o!tUx~4Yq935B4cw}$fjbE z7CmdWM))ihR2`s3*m)4hQB+ieUsUS}!T5(8qi2(MYDfK9L)I& zmd4tiB^{g(JP08+OA==UPXoZlz5GJSiuU<+>PIPJxOA2=NK!Gj!m`DNValG}G_Nb} zIT+OtR!@--bzb{>^~ZRoF~!+FBF;H>{lv++5JZkfzQO208Y59%e2fd+sS=jY(mHFe zX}k#&ilo|Pi%*bMvzGg~VN~ke$&%;1d4+KwC2VAOL{Cvpvl|;cC--emT~S+6DaLG> zta>umEQ4v(DQV**be%2Qk|?4M-F4}|xwOTrn6(_ejG%FYm}?CMn2pA5l9}V}pb9FQ z3MQ-DUxpWFX^T_hvGDqd&>_O9wOfT%vvH+#-jm{GHAQ50iX!RXsxP;>xb7)mPRuHL z>zhjXugI{K7M&Y$u=dUiO|Ya)ikTrQ_R&3h&+#5Crlzy4y0d#Cx1Tna%Fa!E*-_eI zWH#g@7F!i=Kk0otX{u|fbyJ-2V~<*A^Zud(6e?Y~D-g0zaWM)ER9D;*R6@{KQQP0A za~@C`m3)f{s@TyWjXU(tKxz^B;R7%vg1igmB{4%^n2WADi}xEJDS?jyBe;7v6fD!V zDq~D2l%rOI`Lb1qfA!TLm%4hFSv0;olbSR3^vgExT}`SA#H|Jt-1?%n(yK<(RdYOx6M{vB;J1mP? zDCSxV)-GR5b~;AV!L?n^sT(RTk7PvAJv!sI{^4>-*+l%VJjnQz$(bCCffxuL)g576 zd_@@`Lum9K&TRhxVLD!0lReSk=W3eDmkunRQi(%-@pZYMMbTn+B}cSg{{SAdxA<=< zfrQJ#*ohM&xu0okR<8X>p4%C>D#c0ERAEiQUzAXX{cfxH0z9f{IV+h=%sOn>P4{b= zkz8_yOMsw=;esSXH2x)3@6`q`bCJ{JqkE4(kj9x*%!s0m$9*H4P9wxcuH)4URM1s= zht0Qqi%V?(0RGs9&lInuIOfsaKFb?gu~|f}c>MnWGNXSo>(+CbU-B#1vsl&WQCC5U zQxbYQ@3LZB(j9hM5{Q~eZ4m(nO$%R#R*jgo<2kdUgOSk@gF5MtKycbY`B4a??$JLU zyL7try(XP5yL8nPRqfyMUWdgAz!lMa&x*1suBorh@YC?=Vo7x+J~EZ?CJ%EYn?(dw zOV`nTI`rG8D=0{{T<+bbtb;YN&#V z`SgVIO4z9GMPH9eqM~TJA}>X#qN*WmMEujb{{VMf$0p>0GTmkvgZqBJQ<`Zhwm8q8 zLt+5#_0>#;K3~hMBM!L4F|2AHFLu^LCS5(7mNFln%y%NRs)h}t4IsX1NuhVsx@q2D z4q{c9dDJ7*UZb?N83$nx>MoPA5gKjuY0Xge1tCvgk5MxIGK&t<`b}%JXG1zHxy(<7 zq}%SX?Vz8T3`wOSHva%ZD(m{XnVoVZW^w$eAVPy0vc3$uv4avJy&@xE+|gMdDZEGI zKiBZ|>lDYiOs%4E<7ElPtlq_CR5Noek!{FQAF_FpN8BGC;qjOu_fprknTosEM@~^XNE@E2THe&gJP!u}*UN!rdH4y#DomZpc1QHk$lX ztTOwYXO=@JF)0<)`4gEOyp7>FKrXCzotPl#Xe6d68j7kezKPSk&j$M+i-I{tBQ2`I z@k;K}Zwh=(;aiB|blKM?()7r;Tww!s(~vAp6JMWrl^A>Kc)F z4|41LBh;U_$@XOU4;=5FG#qCvZvVLq*vWJqwSod|9-9Axioe53&MKnuU(k}82{h`qXn ziP7d0GV1#*U@|6_*|>o1gs;MBx6&(TF|!ihQU$h^QGG|QC8FXB6#9+SY4S756TFjk zA|nFqVTmNlL(daP;w!*_n|zutuHLQl%SZ9E=MUJkr9EdR?a!`9%GqH3tY(-e)m#4n zc}CO5Bj~;Q%g63{F`&)w0261&tg=TN!+|e@ zLnfy>h}4ZAvUaorxorY4ZWJcS!crn4Dlg5aSY=n+)fOyS#A~=x9G{9&jcUZFR-G9U z=Sc=y+@0Nd&a2RqW+y% zO*(_b81-=i5HwnP?xfLFInz4oYdW}Svw-I zxoOJkc@_;^vT=lCva%Uv#B6~Z@&5ojMA3d-er~dEM$NJLO;Tl)R(0{#s2P3wr)OBL zfHELnJ;0&zk|&`GYt?7mTnsW(n6@KxLifQ zFpPSAO+GRp3R^|dBbs7L^Sjf*H!MFaxNQL#OanoYSz;FHeST{n2lWI#t@CWAQ-Q= zwUHDgRC7{A6kkN@*8cz#%Z&$>c<7$q&;x6WXVO0DV zrn%Y{Jj)!6xrJPcEHWf{GX<#?0I?%i8!E_2aMTd@r;Jxp^y>tv<{mm{iW|jh=gh6e z(TSrW@w04Ml_|$3veJ?u4!~?bMytE^Cs?;1@=qM5H^ui+swzu6Dyb1<*u;*2O#t*%9t+&`noO zG+k~ie%s^9v%d-y{mS#O;>d*UbhpXo%4>5UiaMNxbH<4Bs%Tw0-J`cF_Z1^9iyfC+ zNUnQ0E-8&NmN;RDZw^|=DF)cpwqn#qWjc+zt?Jo7p#K1OS@wU$ z{EaUTz^=Zk%XAH7QeX|dh$`bVUKs4eb)e9hAlxR3=bPN%iQnd0$lM$*)~HC-#oF(UMmO*d+uol zha<+jxi@LX-x(MV$Bxq9Jkv|;-YI4%V6P{T)wDtsFHWzyD=EpwwtbDIl|DNay66(y zh&3v)&F7qw(~bc+@S5l+q6W^hoOdM47N(O4tU2=@uZ;p@)7@Jq;IJ*RIy>=^y&{nw zt*?EWY1K#DWo~+M@!2^Y6=bZFY&K>_k6{euy2&)lO-2WrM*D4PKU#Igw3uc~b#)Uj zskD)60^#US6f&-MC@^4=W3lqSG7T4cuD!I=Md|KXmw70&iFiWa{d4yWkrK#>qE>6x z6H*0(A3BR(B^B4#;nyo<9K~Y^a>^-ew;G0Z+m*o*psU(>`J&SgvX6hfE5YS0+kAQ^ z-ultia;3d+aG+k~OBAi%GOe&>vyhan$$iySR^CMwLsj{eKQ5zG@N0DOIKnM0L~N;? zNRh~GT!oXVW--YXP@EWOD0^4%*RCyt_QM+z{nB{@6LN{z>{LkuM9ddO_AH%5U*@>! zHmC*qlu3Vwtb+*6@%meibDdRo)ulALHIZ>L+C$P7x>Iv}CWhN8jhZ-)e26~}k0!g# zYYx6(-M zdkZ_OYU`@WFq(+!**1!SEhIS8sI4!{s0nH)o|<>C%_ZQmGdPxbxMK2}D+X&M$5C`- zBg{;ENu)wn$P9JVv`sxaf9{GlEnQn`c||?^Y-VK7EJ1FX6LrkAa=47Lsrwnvl%P>5Ys?fQH5$&~zEhg9Y4 zfNv2rZxOr_w)(3uyRn?%1Df&cU4Yn+Q-~Bqkvf&wW7{nBgSQj^l>nIiRX~ z?bE+moc{o|NO>aJ*2RSjG=7?WZF^0}C3vE+>e>*t;Uc!;f(maGUjG28I)#g4i*+lU z>~d+KvWCoJ*)eeq$5O&WmK*l8Osh_BaDG%oL{HVyMEj7mvB8%h)*+elb*r-Y#bwq?sGXNzQazW#NR7!BseYiK^JwB5Li5WE5LE-wORC%_1j_Al zI@y?VU&$M(5v9$CE6pvmVP0*v)5b!|7z&Tds9JjUg=ZMXe{X4?&a$YCj83^~YZF_Z z+MMNL7wK=r2(BR~>D%9|>yx=_Dps;uS@*2Cg_E6Aa3jG57)$LKd7&kBG&EB}+@;&& zsN(+sa27D*Vb0=G=0OR!Z&I}V>uy&gG5yOAMl)X-$Z-K3`Sji2Z%*TUe`dqqZ_MSm z%qbR(TD>+fRXT9~xNKOtA?F-uQCviDiF>K0tGBK(XYHvlhi(#8q2-R@asoqZ0V3>- zGTmgzcPr$IJC{{m-=9{MHx;;zhup-hZr(B!s*rytZuR$HD9;RnXq* zZTAmT3S{YpSU44|>Ibh`WwG}wG#M77$nYDap}31~{@QD`bcxBfSa+9(Ly)X4qL><0dWDO6GT^0 zKg9Vp`MSY4e+0$T5v`l$q-}424t*__k3x227W63Szij8%A&>`ISod6v9dPE zq_pFyv-w^$9_8^~kDHmqS;s~k+9jsPU6e8unWB7OWTZaO`1N9EMK2d(T4L2v=qxB& z)?_RaO5QN!NKZgvL?T5yp%FrDNdQ0E z(G#vgU$y@L+>*x8sNZOVZXik`~$B=2fZCyu?zF(V?Lim0AF=36ySPmXJQzT zEkTh!&l7Ga9>n>HQ&jZm*?AC1H1tJ8Q6$_XI`>f_R8&>(@c4AP_1o9u-%S(Zy%kJH z(z2eiGnQFKLip;%WqTdmeZo%U;r^DJPUc^buTrbR(M|d) zqUgG&x^*97i!VrNNmFX<1T zhhN#&pNC7QTJ`;%Fz^oI6GhkX>7rlpQN0y^4wSnli>Q+Pd-v+E8=$Oue94cXvdemR zMEz!Z`T!?#FM@T3@LmaGGqBDoZT|qPWG(5k?<0~vI~l>Jt4#dNG+!T|uE?m0pDHh^ zeki}#y8i$|Y1hsD-FEA@$E5ta6<Ux#G3!DMmYs&LJi{VpX6t_=YDl_w_-m73S#}$DZJ0%$ zaVcG|rU`NEo3t_}1<6Q?EqKJm2^`Z+J8R#l8O~phS!9(DW3s4Z4NGAnWIuHLXFcN# z`318<7SIeuclvGDzf!YoPan3&=|dc^qKe(P1Zh%zjET;Sw_9kO@q?=R0tpu6)8_bf zLB=rnp34}P^txLM+nJN2xfPSBai_d-8)H{j$f4?cbWg{=ndTQaj>jr~{@m}Wrmf6s z!AbtYG%}9xNKH+#_Q1Nfs=m9uQ>Qup1r1!QS8p;4I|>Q1ybwq-DGxg-k(IRe2&==e z&{w{_x}?6d#wqbg6trbS0=lBfZHXI^Atbs^$|jmZGA6@s$T}hyb@)Qy>l`m1jaOk& z4;!}4+xPDr$ncN^0fAWK5FaFI5p;a@@7Q|e3f?KjAZJlB@{K;?f>m9mnMIb;D{abb zsleV%=)N)+S7|CH-$LomWpcp-mJ2ib@13{>v~4$}e{7Ic5Y$9}lj2{Wx8v3a7n(8G z@ko>hA^cLLajP7DJee*7K>URIk{hm)j*0TBAb;w*u*a~_$Y0=ib<*lq?gl>8hsL0_ zNn*u{x`*HqQUz2^Q8ntw{@C2ek0&~GOE`3};?H5~w%*VdQ#M8skO9L~Y>2horMKhN z>hgP8B69TG7!O<>h&LM8r8u$MghTDzCc%3(;!!P{b&1`5#eVsnhQ+c*D;&rtRL+ea z#!C(|(wkL|lY-%bkO{k{ny#N7vYDJUb$?IBw$k2#DxyAGH1X$3gnCLA;&`52b=9*` zQQx9&*G|=VKN>5v*~}5KlopF_^*Yx#SFCw%6!sCJO8WY$@Gb49d%VMIhPm#EySmF87>4l#&Bg*rwE%=>5MRK}ULtF%AF**)NFVHhg5Behq0Dr$c($DsRk zpFXkEa;~k)!eQu0(JD9& zzaU-QFBf#$qo>DrYW{GQ%3)1=dyh`Osi=)j7DG+4z&L=*^IlbuszTDD?d+QMlTlAl7hnj z0B>Ad1BhV5q_&$ub0;aLuAXnkVU|^&rpPv&dCwD`MN|?^H=r-B-mu(ZNWmVNa0#-wJam}^zf~U6RKKi-?vyH@N}wcgrUZ!$I5cLNbR!*V#$)jti^1{ zMRb~Nr?nJC)5)jDtW%D7+5^%r<?E~x|g5ULBEe8zBNPApwRbfv zw<*>ftOteIgeK!@u)K&vw_nn_{5n6m={TgM#}hY~fBR%#j?|@w?P*msMB~caNaxIs z?Nd#4>kpTOQq8Ky@md+xaIR-R9bcUFgqB@-NF$T2Hrs0z0SR1P+n4a_n~CwxKaq}2 za#cjkj?z_}32ihK&$Rn(#%dd`x}@WcqW=If2Tz8*^vHOAFCMjVc?HXZ$8x7_03o*Z zu{4`4$dWNn2TSUtY4(YXMSHeY}Q}GR zGA9dcZqctIqk8U7>`t?K%o`JxBZcFI!>n=vbfHmchU@WurjcN3{`Cw|#R? zMB@AR>NtMFHRJYljpXh@I}ol@k2*t8#v`D*lwu$8TivI9-L$;8;w-X06=8u@zCOwXvWCwiPRnQ3SzSq&Dr|9+UeDBJPANJB zliJt<{-G^ZHm_7wnT}HfH~q;%R`G7(6_GlvM351VGpT1LYst6DDhuUN`IoTi(;WW* zKagr<3e{BR6Zr6|9Be@>g_Ixn;hN)XAOZAWCxtcrJ-W;}3j2^=#s<3j!ylrB60!u{ z-pzn14$3*qJWU~+h?`jZQ7yXhWssKBtRgy& z>bkVPol)=|Hfc8Z9ksK>>lXTJP)1Y+uVf5&TQrW_EFmz6iYhISuYS0QaNOed^6M*p za~9PX^O~4$#fZSU@8g4D1lXylf}(a^$*-qPbG*Fb(Vk7P##y(DpI;P&R`1C{2nk$@ zjVkC~Jv80dEZXx{L*u!}EUV+w(jG+h3P*%-)#oMbj{I|RNyQ=g_abcVrmL(>YmqV- zad;JSoRNkuEUXSZX;pESK+}u!4Z&0g$7(8(eA|6}dOBVQexx|#>f0zdS^+wOiRAC(({IPD z^{z~##jUyMn#mi762_@z-n%AByp-!+ZZb-MEqL`YBtRr3Ux!)EuiR8fCfte&=vb|- zl{?ogGbmn=b_k%;FRNte_>l~eHQC$KvwW_YIsX8X>~ay_F^sWT*`Krarppe6afqUA zmcHX^roH}Nv040Ej=dJQ9K~i+*<8u0`a_as&3PUbNY03!#(@yhy5UN^hS?y`H?S9KPU9ERL< z7i;6iZY-sc@VJP=#{K~=+WL0soqOv zte4Fhm{Of+AxKJHJ zl4Oq8S6hX(Tk|BhDZ3{fW;c<^t)!JdBLpS6dnTHC^@#E=L6l>5%aPl`q_L){uYN1> zWlV_lmiNeU(??qcV`-uw>biRTC-Z|`lTVGtXX}pD(8!?o@}vb5k1&2o>n){cdB!9` z+FB=8_~hKZyjp`E$0Ofd%?M4{KKROi!o+r1cRR< z=*>qoW=weVJl+9PWgG!Lx*{%$opB{LJDpu+pS_}5Jv{E4gbqhIQmdH~4`$N}pz6vm z@i+dS-yLK9$34n95aqJ52zeV=nZH&Pr!Hfmq*RUVeA}1F{=U6(<+ms26Pb~TSVn
i)kXoHIEgkiC#AJk%2_ny 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

j+Fs3(LJ{tv`;ds@ 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 K(vK%~!T8#X4jAdr+AFii=qcP6RZL|&`8c1AM? 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%0A`?jq7yL8pr3SrFt)Xxwa^ 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 vI*ei6mHE^jLTyng - + Reactfolio diff --git a/src/pages/homepage.jsx b/src/pages/homepage.jsx index 9b274d0a0..5c2f79f68 100644 --- a/src/pages/homepage.jsx +++ b/src/pages/homepage.jsx @@ -103,7 +103,7 @@ const Homepage = () => {

about From d90f98e7a0d01a496c58de174236188a5313c78b Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Thu, 4 Dec 2025 13:33:28 -0400 Subject: [PATCH 04/15] add work experience & links --- public/building.png | Bin 0 -> 1283 bytes public/coding.gif | Bin 0 -> 5485 bytes public/facebook.png | Bin 2580 -> 0 bytes public/twitter.png | Bin 17248 -> 0 bytes src/components/about/socials.jsx | 13 ----------- src/components/common/footer.jsx | 6 ++--- src/components/common/styles/navBar.css | 3 ++- src/components/homepage/works.jsx | 23 +++++-------------- src/data/user.js | 29 ++++++++++++------------ src/pages/about.jsx | 2 +- src/pages/homepage.jsx | 13 +++++------ 11 files changed, 32 insertions(+), 57 deletions(-) create mode 100644 public/building.png create mode 100644 public/coding.gif delete mode 100644 public/facebook.png delete mode 100644 public/twitter.png diff --git a/public/building.png b/public/building.png new file mode 100644 index 0000000000000000000000000000000000000000..0c4e88ee76b707784d66bbc5b91738cbf584dee5 GIT binary patch literal 1283 zcmV+e1^oJnP)L#@Ku@F%N zL9q)(U1+5Qsv8$JD+NUet_1C-R9y*Hl!8{QUyG{LwxEp|ik7xXB^$NHU{b6VIWFEz zGnvetk2^1K@|gF7%YDrKzjMwz%-lJ1=RTPkb>@<)1E`wXC!i~BP}0r7PGDtg!U13s zc*4x4TH?*joDFydunO8EX>m2PrJe!6lA!+*c&lWt^DqMRNBk~0SqTU^X=d*&Xe5B7 zVHyc&8MU7TI|-;dfU2o|0`g9RbC9$KxWO?zX=Y=APQW0^b%X)mo7owk7@9@l1V~y1 z{0v-{q8T)^BfvAjt`u{pfVD+qXeK^qz;!f!yaB()#`YFVQUUPXFwS6Kfvp;v8RBZh$ieufzKkkZeR#l zR?z1-@P2G;2cW=KOA-)r-pq!h2ZCE&PlEPvR2!7SLkYSpjwkp`JHs-meIZo)1eCc1 zE|s(~cI*m=_NtiHRWW9TtWiElG2@99K4((t}+wJLdeUlbT zFXEGcnV`QM_hQFPtlt>4IOhubT;uR*1#Hd1rxH9N=~>cC;m?E5yJ$Q!IG4n7y4?%B zO!|^o;l&W}UliS$Q};VCoGHwEd1fQi?tosAvgm#uXd`{!>S_~HN{(!j8FC^VgdLh)BXMrG~h29^KWXttFpcJ*A z1Um_+I)JLFeFC~9tp+wZ#y150T1k(#AfE7Uv8im0&+G%#21o1$d?#Rn7XMLc5plW; tc$>y1q;d=F?S}z-)%o*u&8d9?{s+Xa?&(FxZOH%t002ovPDHLkV1h;sS0exb literal 0 HcmV?d00001 diff --git a/public/coding.gif b/public/coding.gif new file mode 100644 index 0000000000000000000000000000000000000000..21d22f8f6ac4ccd39ecf6aa57d6a2bad1e1ebf53 GIT binary patch literal 5485 zcmbVQXH*m6wgrOHte_BzNU_jGPzhBOm7-ECfHV~q0YN~Dp@_5ul8}TB0-=SH1VS&N zN)ZU5Nt4ifFCsPci|BptzWeU`^X6M?)|&awoNwmLo;_!8bz^2bv@>}6i7Z0w)yB<%0+ABOz*PH>Zv@%q7`;69u7-6xOLZt32Y zk&*_`ADoi-9rZgc9pj!fSu?#HG}m0Z|3U=y+A7YHkZChlVK33@WIF`T{OR#?zcRsI zLxKlQPX5qfqY(cc=cGk6%A#htG%mP(9nJj#1Q2f*NnKqLws6dV#779J59^(8tc784hrkeGx`PDxF};R)#(#LTShoZP(p zg2EzFaY<=edBxYts_L3=wRQF621;X7b4%;@w)T$Bt{>ghp5DIxfx)5Sk^n_JsEyL>!vn783i4?8hjW`$d@p zrQns>fySb&p|4&5HvR{s?2(!P4so+4QqEX?knsJu2gSJ)jZw1i2AhiWrdku!5d4yl zy=FRakJHVXqw|43vR~D>oV!=J(3fA;Kd7uGv?czf?$8Er|tHndUY#NFbRuBLdU zcu$2Aj@eG4T$PHcBFAED`4#$~CS~l)l;+E~;!Tv<*Xss&z0aHMd2E#}a8<=W-#@ii zy1BP;-m8#Bgwgv54>O}rqbLpFnVN+|aBH z5!Yau2qA7%6-o}o!7?C_MY@h4|Q!deK}y1_scShc({Y0$16p+L-pPnbS8YuSII5Nd&6O zWNVjxCr_-p4fHc(6{8|Y^!l!gw#;jLV*F{1WMsE{EnUz5*m|2eS~3Un#t~WAefP8K zbq3o~rs{8;<*D!bwHncmA4b88aryN(K-n>=s2@j4$txQ~LIP-w{M2A!DwSlX_ zu5xdrIPN!l49m)LH8(vBjaJW_yq*}=%=o^;VZf-g7ifpMOhGG^y z($J%#UtI@@acVW+%O8Bv`7{_1Ke=+bi>|kT?YL9ek?SIXd#4D>5PoE$qvLc5vzsc+ z43^ZAXW1fMLO7;;E%fx-bb#uXeDG*sGC^kMo?x$Dcy*|CHQ$A+Y?=jL)@MxkOrsy# zx#h>!U5&ITj?s~H%3=hq;dPw}+|B+e?k_pgdOO0oUmDSU@ewDycv$(Qz@W?7v;gSvv89)xpp&&Qmaf{p)}7X} z=ID(1Vd@ZJP_P(Ily{t?8}6mnYfI&lqa_%`8VLp3xoIWhs;@8vE!h)mnwgyvj~bIY zJ2P+46E6{miG1++7;b{+p2l*u{~@Wl_(%czQ1gWFyRy3C`vje zC8C#J+Q%d3(N&On^^@@Qj8daQ|^x^V!Uc^z)iWKqxsDx|gPe&P6N-6X&vXKg zu3;UgV|FD6U&{@9XMB}^<8{Le+vQMyr3tCGoUipKSt786H`cc|k!I^MAmqnLn>*9XIp#Q&g%yqO(wSUfaP;C`BDm2?`QxaWFKCy$x(9+4Btk3c0d8hHD5S z>&ZHVmYN_%ZXzkSJQI;$cP3LMDU>(-%X`5?JX5MVW=#)eSHd=8CoY^UY5!>wmb6kf zdF`^`k>!VL1moRVLxTd{SnXBpP19Kpa>)VY)^l}YL`=9;dm)zVg{8X-ST#y-`JnSr z=($C3Yw2JCe^{~Fz_d$bS~Xsxc)$JR=#n{uCq?QeHGj<1}|pe+MZDJ^sF z1qB@FRuZx@C$ZYDl^-jX`I*aS{T19gB0ZP6)ju)m>$t-T`PXB(yqK+9w;cxKRhTiho*4@fhmF;2ww)KlwJOY2J z>`ZgD(IV0A?Q%oQGw7RVzR2v3?A7e;EVu4&Cx&e2BfPS=KEB*ocJEUEw8zCj2lN8m z@Os?#Ibh?nMT*z)ISrlDMrK3aYghj8b0JM zZ?6#_-|q&;gn`l`%rYc#KRsV>d*6qXTnfz0N;n%8OCSGJes4FpZqk_Ukv}H3`)Sks zbb*jZAjlI#h&~u%7zHsRK}@I+GaBRt5NZyBzBYtffT5OAP-_y@h6;U8gW3cAKY;w5 z4EPQa~Uz07VN30>VN-urNbd1Q-?- z1&b!ZVyUn=8Z0~k2u}jRlMUgiU^p%cP9VWEsPIf0JR69}1tIbc5rtp`DGE_SLX=Sv z6*NR8Ft8dF_{}h|4jf313Z#$%o2Y>;w7~B`WIG7iX^8v*MpC1Yy(DBm6*)*l4g*o6 zAk?@aY7&f^jzZ0nQ1evOA`P_!L@$HTtA^-xFq#&H-XfuQsOUW!nr`O&>4Q%FpkoLB zZqL{0cIb{B3_3=3-G;;V+&1`cdv4Bn7)N(St$9$h36W#WVcJxj!lX%xV5x z`ajpr*@pke^bGX>A-%|-rDy4G)A1iH9k)cr6AlCfCT(AUjC{=|N56%aK&>t&ug z^(*^c&Ys?W5MM}uhd(UP=R7jV1rZzu2n`R4j0%j73BbhpaU+i$2#6FUHV{WVLI5Ub zre$;G=HUa=VWiXo&LR@>^kGGg|Gs5r`Z~HBbkYa6ym$E2;AvameM1o_ufeBb93kaL zVwG6v0-^=nb;2cjsx(erRe}dbz&^_Ml?ODwk}X*Q0o2 zyfN{qDPOS8xYURY9zuE|F)Ry^<5ZY`v5>@?CY)LkU5Spb@vglVM|P)h*Ec)0a#go~ zjfXdN_YWis501nRj}C}UOpZ^tPtDEGF4ipkT3%YsS=peiZ^dlx?%fjr{?$DEPZED? zo@3{=VnNbEwFp*8^L|5JVRaNhOz02R{;Mn(4zVV)L>47rKz%XWnV1boug0TER}UYt zoWsBT`LH7}zW(ed`I1+wm=CL~_HUT_KOp;Ci%MLgpQQsHu69Yc z!Ie->)sEgC2)WFkAmcXClVYtXWIu0~qhxU1V{FrNocX-;AJhu|fm|$|5}o$%_xHaw zYsBqC%{px} zTgJ1Kt?#21T4FmK*A?@LU#qt7x&r=c)~hdJNE8y`gANT1_P7%EB}h6jIt~)SeKkHA zkjT!6C!}N`30c|1TxfOyV;%`mm{Xivnsp#s@m0hECUS#+!=YxSK-=0Oo!!(fKWbyo z;P-*fk)d(&*l@?h>{RRgZ2!#YuZFACwdO_I3VEY*x7T<0*}L_VMpb~#s2s)V`4_jn z06f*%a(Y9mu3R%uSBp+3$ugD-s7cLR23@$V#`=hGO!UJLJ(Tew|D)oNi$1|uL?-h! z0xYy*qyPo7HANdTEnKcP4V=^W93M2C?cC+bD($yPMpSiv>>8)KYnx4Pa?EnmIM zWpw8p?a1isWu2dKCO#{E$W$hozLqSJW6)JNk6^P;EO%jPm3a_pGfL9mpS-ICl)3XL z5c7k`Cw*nILFMMM?KQc!$2RsH;rE=jjI8gZcck7?Hd-stB;w005Q_P8z1em*DHw_W zK~PNxALEUK*SWbwmOsGVfdx@+Dgu9gJx=6lszh;Nw*CnRL_bYp-s3B}B7rVaoaIxc zFdEz;`Z;L|1+!NP)ge5EJ+(%*FaFxb=a2C0#n!N^E1iDqWYA+<=%SnIt&sX@D%Kur7 z19Cd3#^Y(E`(X6cGXo~5kPEBmJ^jI6&tZvjHIH6@o3WDUW;sB#i`s>wRW>|NDVz@N zP8B|}$@b6gDp~dPJZWDuLmOL#_3vuc34wbCjO!OxWbKA1p)@Zc&x_s=CSPeNBtRbS z9f(5Px}5<;*yck`k&9G#PJ6a(xZr>c&Y42r9da)jB~|FrI_5r zs+(nL50aG{%JXt+ztvlOmuv*G{xxL!_y-RRnc=a?sqTsCxxv}_pFN99OVw`<44H?d z&7Iu`+j|VX0FmtBo4iLkgamNk<7JFb*_FdJf^}2iXT4tr;vBF<6p-J*mW|utf~N5$ z9e8IdyFMi%&aC>|8Tx-E@+P`Jj3xZ{_w~oTO1>Ct>Gr{Tu5ezwrq2fZOL=Om@#~)- zz+sJ<>Hm4%|Ci|wDQt)CUwJ5nbO2oU-QjNJI56%7KGRZ>m_1YIKy1z@j)g5oX2u6` z@bO%!9h1iIT#YH^>)eQ~Bj`t5b07FnfU`R;z7B58l{UI-_O|!^xcr{V$;CtO%#QHM z+sFH}i?6>w#F{$*=_dz8g@ECgc|)TB;p~iQ`g4kIl;iBkY zszaKU)BZOB?Nj)i^NG zG{Xe>lQqMIfW514_;Knf+HZ^srk`dQ;a!?(XRQr0UlCP~h@a&Xf9akr21*aH5h2~{ z5p#BDwd=vTt5+1rt4a;TTHo3vz?#xSF9Fz)&zSTtk|&4rE+!_6~1ihtRAFaLyahLIa7~f$I*uP`&^v# Hbc+7~vK{+X literal 0 HcmV?d00001 diff --git a/public/facebook.png b/public/facebook.png deleted file mode 100644 index 57fabdca53055c4c9945d0e0ac997a88f7ebca4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2580 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

w~mugknUZfGDdGx)V& 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 Rf9C-(y=rMxVc-_|{{ZyLB$)sJ diff --git a/src/components/about/socials.jsx b/src/components/about/socials.jsx index d04239041..9d1283feb 100644 --- a/src/components/about/socials.jsx +++ b/src/components/about/socials.jsx @@ -2,7 +2,6 @@ import React from "react"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faEnvelope } from "@fortawesome/free-solid-svg-icons"; import { - faTwitter, faGithub, faLinkedin, faInstagram, @@ -15,18 +14,6 @@ import "./styles/socials.css"; const Socials = () => { return (

- -
diff --git a/src/components/common/footer.jsx b/src/components/common/footer.jsx index f81b1f464..27e8138ec 100644 --- a/src/components/common/footer.jsx +++ b/src/components/common/footer.jsx @@ -18,9 +18,9 @@ const Footer = () => {
  • Projects
  • -
  • + {/*
  • Articles -
  • + */}
  • Contact
  • @@ -29,7 +29,7 @@ const Footer = () => {
    - © 2023 Tharindu.dev. All Rights Reserved. + © 2025 elgabrielcisneros. All Rights Reserved.
    diff --git a/src/components/common/styles/navBar.css b/src/components/common/styles/navBar.css index e5d83b7d0..879ba66fd 100644 --- a/src/components/common/styles/navBar.css +++ b/src/components/common/styles/navBar.css @@ -21,7 +21,8 @@ height: 40px; padding-left: 0%; padding-right: 0%; - background: #fff; + background: #dbdbdb7a; + backdrop-filter: blur(12px); box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.1); border-radius: 40px; } diff --git a/src/components/homepage/works.jsx b/src/components/homepage/works.jsx index b112b0ce5..59051c1d5 100644 --- a/src/components/homepage/works.jsx +++ b/src/components/homepage/works.jsx @@ -15,28 +15,17 @@ const Works = () => {
    facebook -
    Facebook
    +
    Kacha Digital S.L
    - Software Engineer + Mobile developer
    -
    2019 - Present
    -
    - -
    - twitter -
    Twitter
    -
    - Software Engineer +
    + 2024 - november 2025
    -
    2019 - Present
    } diff --git a/src/data/user.js b/src/data/user.js index 7f37e66ce..b66d1bac2 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -7,10 +7,10 @@ const INFO = { }, socials: { - twitter: "https://twitter.com/", - github: "https://github.com/", - linkedin: "https://linkedin.com/", - instagram: "https://instagram.com/", + cv: "https://drive.google.com/file/d/11YHtsnualxHMuoMva9vzT4RFL17b3XLC/view?usp=drive_link", + github: "https://github.com/elgabrielcisneros/elgabrielcisneros", + linkedin: "https://www.linkedin.com/in/gabriel-cisneros-3216a12bb", + instagram: "https://instagram.com/gabo_cis", stackoverflow: "https://stackoverflow.com/", facebook: "https://facebook.com/", }, @@ -35,21 +35,20 @@ const INFO = { projects: [ { - title: "Project 1", + title: "QR Scanner", description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", + "QR Scanner made with Ionic using the google barcode scanning plugin. This project is based on a project from the Devtalles Ionic Course in Udemy.", logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", linkText: "View Project", - link: "https://github.com", + link: "https://github.com/elgabrielcisneros/03-qrscanner", }, { - title: "Project 2", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/python/python.png", + title: "wakeupbrah", + description: "Alarm app for snoozers made with React Native", + logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", linkText: "View Project", - link: "https://github.com", + link: "https://github.com/elgabrielcisneros", }, { @@ -58,7 +57,7 @@ const INFO = { "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/html/html.png", linkText: "View Project", - link: "https://github.com", + link: "https://github.com/elgabrielcisneros", }, { @@ -67,7 +66,7 @@ const INFO = { "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", linkText: "View Project", - link: "https://github.com", + link: "https://github.com/elgabrielcisneros", }, { @@ -76,7 +75,7 @@ const INFO = { "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", linkText: "View Project", - link: "https://github.com", + link: "https://github.com/elgabrielcisneros", }, ], }; diff --git a/src/pages/about.jsx b/src/pages/about.jsx index 22026239f..caf459cf0 100644 --- a/src/pages/about.jsx +++ b/src/pages/about.jsx @@ -54,7 +54,7 @@ const About = () => {
    about diff --git a/src/pages/homepage.jsx b/src/pages/homepage.jsx index 5c2f79f68..df409df8c 100644 --- a/src/pages/homepage.jsx +++ b/src/pages/homepage.jsx @@ -1,13 +1,12 @@ import React, { useState, useEffect } from "react"; import { Helmet } from "react-helmet"; -import { faMailBulk } from "@fortawesome/free-solid-svg-icons"; +import { faDownload, faMailBulk } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { - faTwitter, faGithub, - faStackOverflow, faInstagram, + faLinkedin, } from "@fortawesome/free-brands-svg-icons"; import Logo from "../components/common/logo"; @@ -114,12 +113,12 @@ const Homepage = () => {
    @@ -134,12 +133,12 @@ const Homepage = () => { /> From 83fb6f9b0cdccca48c300d782bfbf5ae9a958a65 Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Thu, 4 Dec 2025 14:25:32 -0400 Subject: [PATCH 05/15] change title --- public/index.html | 2 +- src/data/user.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/index.html b/public/index.html index fb60a39f7..44f112a95 100644 --- a/public/index.html +++ b/public/index.html @@ -5,7 +5,7 @@ - Reactfolio + Portfolio diff --git a/src/data/user.js b/src/data/user.js index b66d1bac2..d66888e6e 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -1,6 +1,6 @@ const INFO = { main: { - title: "Reactfolio by truethari", + title: "elgabrielcisneros", name: "Gabriel Cisneros", email: "tilordqwertydev3@gmail.com", logo: "../logo.png", From 533db290ea28751c7eacf24e3c2ec8cfe163be01 Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Tue, 16 Dec 2025 17:33:28 -0400 Subject: [PATCH 06/15] update info --- public/contribution.png | Bin 0 -> 13964 bytes src/components/homepage/works.jsx | 16 ++++++++++++++++ src/data/user.js | 4 ++-- 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 public/contribution.png diff --git a/public/contribution.png b/public/contribution.png new file mode 100644 index 0000000000000000000000000000000000000000..5aad221122316d67640df75229ad615aee823fdd GIT binary patch literal 13964 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 b0bBcBD|_+|a{|0c27=u-)vdba{P=$XNAKu$ literal 0 HcmV?d00001 diff --git a/src/components/homepage/works.jsx b/src/components/homepage/works.jsx index 59051c1d5..78a954908 100644 --- a/src/components/homepage/works.jsx +++ b/src/components/homepage/works.jsx @@ -8,11 +8,27 @@ import "./styles/works.css"; const Works = () => { return (
    + +
    + work experience +
    Mpdf
    +
    + Mobile developer (contributor) +
    +
    + november 2025 +
    +
    Date: Tue, 16 Dec 2025 17:36:58 -0400 Subject: [PATCH 07/15] update --- src/data/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/user.js b/src/data/user.js index a2795a179..6e662e57a 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -18,7 +18,7 @@ const INFO = { homepage: { title: "Mobile Front-End Developer 👷", description: - "I'm a mobile developer with expertise in Ionic Framework & React Native, & React JS, Angular in web development. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool mobile apps that are both functional and visually appealing and i enjoy learning new skills. I am passionate about creating high-quality code that follows best practices. I am always looking for new challenges and opportunities to grow as a developer.", + "I'm a mobile developer with expertise in Ionic Framework and React Native, and React JS, Angular in web development. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool mobile apps that are both functional and visually appealing and i enjoy learning new skills. I am passionate about creating high-quality code that follows best practices. I am always looking for new challenges and opportunities to grow as a developer.", }, about: { From a3e40aed3ddf42e2ce83003042f247cb3fc57ecf Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Tue, 16 Dec 2025 18:26:37 -0400 Subject: [PATCH 08/15] update --- src/data/seo.js | 6 +++--- src/data/user.js | 4 ++-- src/pages/projects.jsx | 21 ++++++++++----------- 3 files changed, 15 insertions(+), 16 deletions(-) diff --git a/src/data/seo.js b/src/data/seo.js index 4797d1028..f0a16a926 100644 --- a/src/data/seo.js +++ b/src/data/seo.js @@ -2,14 +2,14 @@ const SEO = [ { page: "home", description: - "I am a mobile developer with expertise in Ionic Framework, React Native, React JS & Angular. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool stuff and learning new skills. I am passionate about creating high-quality code that follows best practices and industry standards. I am always looking for new challenges and opportunities to grow as a developer.", + "I'm a mobile developer with expertise in Ionic Framework and React Native, and React JS, Angular in web development. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool mobile apps that are both functional and visually appealing and i enjoy learning new skills. I am passionate about creating high-quality code that follows best practices. I am always looking for new challenges and opportunities to grow as a developer.", keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], }, { page: "about", description: - "I am a mobile developer with expertise in Ionic Framework, React Native, React JS & Angular. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool stuff and learning new skills. I am passionate about creating high-quality code that follows best practices and industry standards. I am always looking for new challenges and opportunities to grow as a developer.", + "I'm a mobile developer with expertise in Ionic Framework and React Native, and React JS, Angular in web development. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool mobile apps that are both functional and visually appealing and i enjoy learning new skills. I am passionate about creating high-quality code that follows best practices. I am always looking for new challenges and opportunities to grow as a developer.", keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], }, @@ -23,7 +23,7 @@ const SEO = [ { page: "projects", description: - "I've worked on a variety of projects over the years and I'm proud of the progress I've made. Many of these projects are open-source and available for others to explore and contribute to.", + "I've worked on a variety of projects over the time i have as a software developer and I'm proud of the progress I've made in my craft. Many of these projects are public and available for others to explore and contribute to. If you're interested in any of the projects I've worked on, please feel free to check out the code and suggest any improvements or enhancements you might have in mind. I'm always open to new ideas and feedback.", keywords: ["Gabriel", "Gabriel C", "Gabriel Cisneros"], }, diff --git a/src/data/user.js b/src/data/user.js index 6e662e57a..a7f754c56 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -22,9 +22,9 @@ const INFO = { }, about: { - title: "I’m Gabriel Cisneros i live in Venezuela", + title: "I’m Gabriel Cisneros, i live in Venezuela", description: - "I've worked on a variety of projects over the years and I'm proud of the progress I've made. Many of these projects are open-source and available for others to explore and contribute to. If you're interested in any of the projects I've worked on, please feel free to check out the code and suggest any improvements or enhancements you might have in mind. Collaborating with others is a great way to learn and grow, and I'm always open to new ideas and feedback.", + "I've worked on a variety of projects over the time i have as a software developer and I'm proud of the progress I've made in my craft. Many of these projects are public and available for others to explore and contribute to. If you're interested in any of the projects I've worked on, please feel free to check out the code and suggest any improvements or enhancements you might have in mind. I'm always open to new ideas and feedback.", }, // articles: { diff --git a/src/pages/projects.jsx b/src/pages/projects.jsx index 2f8cb28be..6fee4081f 100644 --- a/src/pages/projects.jsx +++ b/src/pages/projects.jsx @@ -39,21 +39,20 @@ const Projects = () => {
    - Things I’ve made trying to put my dent in the + ✨ Some of the stuff I’ve made trying to put my dent in the universe.
    - I've worked on a variety of projects over the years - and I'm proud of the progress I've made. Many of - these projects are open-source and available for - others to explore and contribute to. If you're - interested in any of the projects I've worked on, - please feel free to check out the code and suggest - any improvements or enhancements you might have in - mind. Collaborating with others is a great way to - learn and grow, and I'm always open to new ideas and - feedback. + I've worked on a variety of projects over the time i + have as a software developer and I'm proud of the + progress I've made in my craft. Many of these + projects are public and available for others to + explore and contribute to. If you're interested in + any of the projects I've worked on, please feel free + to check out the code and suggest any improvements + or enhancements you might have in mind. I'm always + open to new ideas and feedback.
    From b7861b5e969a46fcc8a39eabe966c236633f5e10 Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Sun, 21 Dec 2025 19:41:23 -0400 Subject: [PATCH 09/15] add project link --- src/data/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/user.js b/src/data/user.js index a7f754c56..2b2231e4f 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -48,7 +48,7 @@ const INFO = { description: "Alarm app for snoozers made with React Native", logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", linkText: "View Project", - link: "https://github.com/elgabrielcisneros", + link: "https://github.com/elgabrielcisneros/wakeupbrah", }, { From 49a42de7a1aecaceac9e253575d4fc954d89ea3c Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Wed, 7 Jan 2026 20:44:43 -0400 Subject: [PATCH 10/15] update portfolio --- src/data/user.js | 38 ++++++++++---------------------------- src/pages/homepage.jsx | 17 ----------------- 2 files changed, 10 insertions(+), 45 deletions(-) diff --git a/src/data/user.js b/src/data/user.js index 2b2231e4f..fb4615760 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -24,7 +24,7 @@ const INFO = { about: { title: "I’m Gabriel Cisneros, i live in Venezuela", description: - "I've worked on a variety of projects over the time i have as a software developer and I'm proud of the progress I've made in my craft. Many of these projects are public and available for others to explore and contribute to. If you're interested in any of the projects I've worked on, please feel free to check out the code and suggest any improvements or enhancements you might have in mind. I'm always open to new ideas and feedback.", + "My focus is on building applications that haves an aesthetic UI/UX and works well. I enjoy software development because i like crafting and i like to learn new things. So i always try to make the best of my work & constant learning.", }, // articles: { @@ -45,38 +45,20 @@ const INFO = { { title: "wakeupbrah", - description: "Alarm app for snoozers made with React Native", + description: "Alarm app for snoozers made with React Native.", logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", linkText: "View Project", link: "https://github.com/elgabrielcisneros/wakeupbrah", }, - { - title: "Project 3", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/html/html.png", - linkText: "View Project", - link: "https://github.com/elgabrielcisneros", - }, - - { - title: "Project 4", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", - linkText: "View Project", - link: "https://github.com/elgabrielcisneros", - }, - - { - title: "Project 5", - description: - "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", - linkText: "View Project", - link: "https://github.com/elgabrielcisneros", - }, + // { + // title: "Project 3", + // description: + // "Lorem ipsum dolor sit amet. Et incidunt voluptatem ex tempore repellendus qui dicta nemo sit deleniti minima.", + // logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/html/html.png", + // linkText: "View Project", + // link: "https://github.com/elgabrielcisneros", + // }, ], }; diff --git a/src/pages/homepage.jsx b/src/pages/homepage.jsx index df409df8c..a72409ba1 100644 --- a/src/pages/homepage.jsx +++ b/src/pages/homepage.jsx @@ -169,23 +169,6 @@ const Homepage = () => {
    - {/*
    - {myArticles.map((article, index) => ( -
    -
    -
    - ))} -
    */} -
    From bdc8b47381f6b404bca5b4b68ca9622c92732140 Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Wed, 7 Jan 2026 20:58:05 -0400 Subject: [PATCH 11/15] update driver link --- src/data/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/user.js b/src/data/user.js index fb4615760..eee9d38ff 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -7,7 +7,7 @@ const INFO = { }, socials: { - cv: "https://drive.google.com/file/d/11YHtsnualxHMuoMva9vzT4RFL17b3XLC/view?usp=drive_link", + cv: "https://drive.google.com/file/d/1C7_OSkxxtJbdz5hT38WvpTYfOh5lN-TM/view?usp=drive_link", github: "https://github.com/elgabrielcisneros/elgabrielcisneros", linkedin: "https://www.linkedin.com/in/gabriel-cisneros-3216a12bb", instagram: "https://instagram.com/gabo_cis", From ecd4a66f0501bb1d5437d219da192316271b3c56 Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Sun, 8 Feb 2026 22:46:20 -0400 Subject: [PATCH 12/15] update cv path --- src/data/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/user.js b/src/data/user.js index eee9d38ff..32da6732d 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -7,7 +7,7 @@ const INFO = { }, socials: { - cv: "https://drive.google.com/file/d/1C7_OSkxxtJbdz5hT38WvpTYfOh5lN-TM/view?usp=drive_link", + cv: "https://drive.google.com/file/d/15Gjc7EIBBzkpoo4tx7l3pTsB3J2p1hoT/view?usp=drive_link", github: "https://github.com/elgabrielcisneros/elgabrielcisneros", linkedin: "https://www.linkedin.com/in/gabriel-cisneros-3216a12bb", instagram: "https://instagram.com/gabo_cis", From 12aa42020d003826022280515b720feeb91f9266 Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Thu, 6 Aug 2026 15:41:19 -0400 Subject: [PATCH 13/15] Update portfolio content and fix image reference - refleja exposicion actual, proyecto removido e imagen corregida --- .opencode/commands/commit.md | 20 ++++++++++++++++++++ .opencode/commands/test.md | 9 +++++++++ public/App.test.js | 8 ++++++++ public/about.jpg | Bin 151627 -> 0 bytes public/homepage.jpg | Bin 0 -> 67125 bytes src/App.test.js | 8 -------- src/data/user.js | 16 ++++------------ src/pages/homepage.jsx | 2 +- 8 files changed, 42 insertions(+), 21 deletions(-) create mode 100644 .opencode/commands/commit.md create mode 100644 .opencode/commands/test.md create mode 100644 public/App.test.js delete mode 100644 public/about.jpg create mode 100644 public/homepage.jpg delete mode 100644 src/App.test.js diff --git a/.opencode/commands/commit.md b/.opencode/commands/commit.md new file mode 100644 index 000000000..e0d74cc30 --- /dev/null +++ b/.opencode/commands/commit.md @@ -0,0 +1,20 @@ +--- +description: Make commit +agent: build +--- + +# Commits - Como deben ser + +Segun los cambios hechos, haz commit de ellos. El formato del primer mensaje es en ingles, inicia con un titulo corto sin un tag del tipo fea, fix, docs, etc y empezando en mayusculas (ej: "Fix + lo que se arreglo", "Add + lo que se agrego") y un segundo mensaje usando el -m una descripcion breve de menos de 50 caracteres iniciando con una sangria(ej: "- el procedimiento que se hizo y porque"). Despues de hacer commit, haz push, pero antes de hacer push 1) dile al usuario que ya hiciste commit de los cambios, 2) preguntale si puedes hacer push a la rama (sea ```git push``` o ```git push --set-upstream origin nombre-de-rama``` si es una nueva) y 3) dale dos opciones para seleccionar antes de continuar: **Si** para confirmar que si puedes hacer push y **No** para confirmar que no puedes hacer push a la rama. Si responde que **Si** haz push, si responde que **No**, termina de responder. + +## Ramas - Como deben ser + +Los nombres de las ramas deben ser asi: + +``tipo-de-rama/nombre``` + +Ejemplos + +- feature: ```feature/nombre-de-feature```. +- bugfix: ```bugfix/nombre-bugfix```. +- docs: ```docs/nombre-docs```. diff --git a/.opencode/commands/test.md b/.opencode/commands/test.md new file mode 100644 index 000000000..511d47813 --- /dev/null +++ b/.opencode/commands/test.md @@ -0,0 +1,9 @@ +--- +description: Run tests +agent: build +--- + +# Tests - instrucciones + +Segun los cambios hechos, crea los tests necesarios o edita los que ya existen. Ejecuta todos los tests y muestra las fallas. +Enfocate en los tests fallidos y sugiere correcciones y soluciones. diff --git a/public/App.test.js b/public/App.test.js new file mode 100644 index 000000000..4f497cfd0 --- /dev/null +++ b/public/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from "@testing-library/react"; +import App from "./App"; + +test("renders learn react link", () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/public/about.jpg b/public/about.jpg deleted file mode 100644 index 83481667b3b6e110dd9d35f1744d4bc26700d26b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151627 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�{0=)u&og=Bn;{)T>cZ<)<4N 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

      GX6gmF@NL4J~Rw_eynN6w6+^A#*whdepR{40`p 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 { - render(); - const linkElement = screen.getByText(/learn react/i); - expect(linkElement).toBeInTheDocument(); -}); diff --git a/src/data/user.js b/src/data/user.js index 32da6732d..7816b6464 100644 --- a/src/data/user.js +++ b/src/data/user.js @@ -16,9 +16,9 @@ const INFO = { }, homepage: { - title: "Mobile Front-End Developer 👷", + title: "Mobile Developer 👷", description: - "I'm a mobile developer with expertise in Ionic Framework and React Native, and React JS, Angular in web development. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool mobile apps that are both functional and visually appealing and i enjoy learning new skills. I am passionate about creating high-quality code that follows best practices. I am always looking for new challenges and opportunities to grow as a developer.", + "I'm a mobile developer with expertise in React Native/Expo and Ionic Framework, and React JS, Angular in web development. I have experience in building scalable, secure and reliable mobile applications using various frameworks and technologies. I enjoy building cool mobile apps that are both functional and visually appealing and i enjoy learning new skills. I am passionate about creating high-quality code that follows best practices and using the latest tools and technologies along the fundamentals. I am always looking for new challenges and opportunities to grow as a developer.", }, about: { @@ -34,18 +34,10 @@ const INFO = { // }, projects: [ - { - title: "QR Scanner", - description: - "QR Scanner made with Ionic using the google barcode scanning plugin. This project is based on a project from the Devtalles Ionic Course in Udemy.", - logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", - linkText: "View Project", - link: "https://github.com/elgabrielcisneros/03-qrscanner", - }, - { title: "wakeupbrah", - description: "Alarm app for snoozers made with React Native.", + description: + "An alarm, but for snoozers. Made with React Native/Expo.", logo: "https://cdn.jsdelivr.net/npm/programming-languages-logos/src/typescript/typescript.png", linkText: "View Project", link: "https://github.com/elgabrielcisneros/wakeupbrah", diff --git a/src/pages/homepage.jsx b/src/pages/homepage.jsx index a72409ba1..a5f133acd 100644 --- a/src/pages/homepage.jsx +++ b/src/pages/homepage.jsx @@ -102,7 +102,7 @@ const Homepage = () => {

      about From b1d2a579535cb2bc99b5903fedeb3e19223396df Mon Sep 17 00:00:00 2001 From: elgabrielcisneros Date: Thu, 6 Aug 2026 15:47:40 -0400 Subject: [PATCH 14/15] Add work experience and update gitignore - Agregada experiencia en Evolutronica y gitignore para opencode --- .gitignore | 3 +++ src/components/homepage/works.jsx | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/.gitignore b/.gitignore index c0676348c..c32f4f09e 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,6 @@ npm-debug.log* yarn-debug.log* yarn-error.log* + +#AI +.opencode \ No newline at end of file diff --git a/src/components/homepage/works.jsx b/src/components/homepage/works.jsx index 78a954908..990cb7bb5 100644 --- a/src/components/homepage/works.jsx +++ b/src/components/homepage/works.jsx @@ -15,6 +15,20 @@ const Works = () => { body={
      +
      + work experience +
      Evolutronica
      +
      + Mobile developer +
      +
      + july 2026 - present +
      +
      Date: Thu, 6 Aug 2026 15:48:44 -0400 Subject: [PATCH 15/15] Update work duration - changed to present to show current role --- src/components/homepage/works.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/homepage/works.jsx b/src/components/homepage/works.jsx index 990cb7bb5..25181efe8 100644 --- a/src/components/homepage/works.jsx +++ b/src/components/homepage/works.jsx @@ -40,7 +40,7 @@ const Works = () => { Mobile developer (contributor)
      - november 2025 + november 2025 - present