From 6b43ebc749a038e0c22361d550c0884f4df70a2c Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" <2808553+mikepsinn@users.noreply.github.com> Date: Sun, 17 Mar 2024 20:41:54 -0500 Subject: [PATCH 01/24] Rename why-reallocation-is-nessary.md to why-reallocation-is-necessary.md --- ...eallocation-is-nessary.md => why-reallocation-is-necessary.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/treaty/{why-reallocation-is-nessary.md => why-reallocation-is-necessary.md} (100%) diff --git a/docs/treaty/why-reallocation-is-nessary.md b/docs/treaty/why-reallocation-is-necessary.md similarity index 100% rename from docs/treaty/why-reallocation-is-nessary.md rename to docs/treaty/why-reallocation-is-necessary.md From ec74b68e96b2a3660beb631d6ff534dfddd3f877 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Mon, 18 Mar 2024 09:15:30 -0500 Subject: [PATCH 02/24] Add cost estimation and FAQ answering common questions --- docs/treaty/cost-to-create-a-dao.md | 50 +++++++++++++++++++++++++++++ docs/treaty/faq.md | 22 +++++++++++++ docs/treaty/logic-proof.md | 0 3 files changed, 72 insertions(+) create mode 100644 docs/treaty/cost-to-create-a-dao.md create mode 100644 docs/treaty/faq.md create mode 100644 docs/treaty/logic-proof.md diff --git a/docs/treaty/cost-to-create-a-dao.md b/docs/treaty/cost-to-create-a-dao.md new file mode 100644 index 000000000..3488ab2df --- /dev/null +++ b/docs/treaty/cost-to-create-a-dao.md @@ -0,0 +1,50 @@ +# Cost to Create a Decentralized Institute of Health DAO + +To estimate the cost of creating a DAO like ConstitutionDAO to get initial funding, we need to consider the various expenses involved in setting up and running the DAO. Let's break it down: + +1. Smart Contract Development: + - Developing the smart contracts for the DAO, including token creation, voting mechanisms, and treasury management. + - Estimated cost: $50,000 - $200,000, depending on the complexity of the contracts and the experience of the developers. + +2. Web Development: + - Creating a user-friendly website for the DAO, including information about the project, token sales, and community engagement features. + - Estimated cost: $20,000 - $100,000, depending on the features and design requirements. + +3. Auditing and Security: + - Conducting thorough audits of the smart contracts and website to ensure security and minimize vulnerabilities. + - Estimated cost: $20,000 - $100,000, depending on the complexity of the system and the reputation of the auditing firm. + +4. Legal and Compliance: + - Obtaining legal advice to ensure the DAO structure and token offering comply with relevant regulations in different jurisdictions. + - Estimated cost: $50,000 - $200,000, depending on the complexity of the legal issues and the jurisdictions involved. + +5. Marketing and Community Building: + - Promoting the DAO to attract contributors and build a strong community around the project. + - Estimated cost: $50,000 - $500,000, depending on the scale of the marketing efforts and the channels used (e.g., social media, influencer partnerships, events). + +6. Operational Expenses: + - Ongoing costs for running the DAO, such as hosting, community management, and contributor support. + - Estimated cost: $10,000 - $50,000 per month, depending on the size and activity of the community. + +7. Contingency Fund: + - Setting aside funds for unexpected expenses or challenges that may arise during the DAO's operation. + - Estimated cost: 10-20% of the total budget. + +Putting it all together: +- Smart Contract Development: $50,000 - $200,000 +- Web Development: $20,000 - $100,000 +- Auditing and Security: $20,000 - $100,000 +- Legal and Compliance: $50,000 - $200,000 +- Marketing and Community Building: $50,000 - $500,000 +- Operational Expenses (6 months): $60,000 - $300,000 +- Contingency Fund (15%): $37,500 - $210,000 + +Total Estimated Cost Range: $287,500 - $1,610,000 + +Therefore, based on these estimates, the cost of creating a DAO like ConstitutionDAO to get initial funding could range from around $300,000 to $1.6 million. + +However, it's important to note that these are rough estimates based on typical costs for similar projects. The actual costs could vary significantly depending on factors such as the specific requirements of the DAO, the expertise of the team, and market conditions. + +Additionally, the success of the DAO in attracting contributions would depend on many factors beyond the initial setup costs, such as the appeal of the project's mission, the strength of the community, and the overall market sentiment towards DAOs and cryptocurrencies. + +Nonetheless, this estimate provides a ballpark range for the initial investment required to create a DAO like ConstitutionDAO, which could potentially unlock much larger amounts of funding if the project resonates with a wide audience. diff --git a/docs/treaty/faq.md b/docs/treaty/faq.md new file mode 100644 index 000000000..c4a4a593d --- /dev/null +++ b/docs/treaty/faq.md @@ -0,0 +1,22 @@ +# FAQ + +## Q: Why focus on reducing military spending? Shouldn't we just increase health research funding directly? +A: While increasing health research funding through any means is valuable, tying it to a small reduction in military spending serves several purposes. First, it provides a clear funding source that doesn't take away from other priorities. Second, it sparks a conversation about the opportunity costs of our current resource allocation and whether it aligns with our values. Third, it creates a mechanism for global cooperation and trust-building as nations take this step together. Finally, even a small shift from militarism to health sends a powerful signal about the world we want to build. + +## Q: Is a 1% reduction in military budgets really enough to make a difference? +A: While 1% may seem small, it translates to around $20 billion per year globally - a transformative sum for health research. It's also important to remember that this is intended as a starting point, not an end goal. As countries experience the benefits of this reallocation, they may be inspired to go further. Even a 1% shift sets a crucial precedent and begins to normalize the idea of prioritizing health over warfare. + +## Q: How can we ensure that countries actually follow through on their commitments? +A: The treaty should include robust auditing and verification mechanisms to hold countries accountable. This could involve regular reporting, independent inspections, and penalties for non-compliance. Blockchain technology could also create transparent, tamper-proof records of contributions. Ultimately, the treaty's power will come from the collective weight of global norms and diplomatic pressure as much as formal enforcement. + +## Q: Won't reducing military strength make countries more vulnerable? +A: Since all countries will be reducing their military budgets proportionally, the balance of power remains unchanged. No country gains a military advantage. In fact, by fostering greater global cooperation and reducing the likelihood of devastating biological threats, this treaty will actually enhance security in the long run. It's a recognition that, in an interconnected world, real threats like pandemics and unchecked disease don't respect borders - and our security strategies must evolve accordingly. + +## Q: How can we be sure the research funding will be spent effectively? +A: The proposal's decentralized, crowdsourced approach is designed to maximize impact. By transparently allowing scientists, institutions, and the public to propose and vote on projects, it taps into collective wisdom and promotes accountability. Rigorous reporting on outcomes will also allow continuous improvement and ensure funds flow to the most promising work. While no system is perfect, this approach offers significant advantages over centralized, opaque allocation processes vulnerable to special interests. + +## Q: Is it really possible to get a global treaty ratified in today's polarized geopolitical climate? +A: Admittedly, securing a global agreement is a daunting challenge. However, the COVID-19 pandemic has created a unique window of opportunity by highlighting our shared vulnerability and the importance of scientific cooperation. With enough grassroots momentum and smart diplomacy, leaders may find the political will to come together around this common cause. The key is presenting the treaty not as an ideological stance, but as an apolitical, practical solution that benefits everyone. By starting with an achievable 1% target and demonstrating clear gains, we can build trust for more ambitious cooperation over time. + +## Q: Why should I support this proposal if my country already invests a lot in health research? +A: Even if your country is a leader in health research, a global effort will yield benefits that no nation can achieve alone. Diseases don't respect borders, and breakthroughs in one part of the world can save lives everywhere. By pooling resources and expertise on a global scale, we accelerate progress and ensure equitable access to treatments. We also reduce the risk of devastating cross-border biological threats, enhancing everyone's security. Supporting this treaty is a recognition that, in our interconnected age, health is a global public good that requires collective action. diff --git a/docs/treaty/logic-proof.md b/docs/treaty/logic-proof.md new file mode 100644 index 000000000..e69de29bb From 37d6d919a73b031964dcee380927d6acb5c3d497 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Tue, 19 Mar 2024 01:24:07 -0500 Subject: [PATCH 03/24] Add analysis, estimations, and examples of AI in medical progress This commit introduces a new document providing a detailed breakdown and analysis of the potential efficiency gains with AI in medical and scientific progress. This includes factors like working hours, knowledge sharing and access, elimination of redundant work, cognitive efficiency, and experimental iteration speed. Furthermore, it highlights examples of how current companies integrate AI in pharmaceutical advancements, demonstrating the transformative potential of AI technology in drug discovery and medical research. Roadmap and ROI documents are also updated with cost estimation and additional details. --- docs/treaty/agi-progress-projection.png | Bin 0 -> 138169 bytes docs/treaty/elon-agi-tweet.png | Bin 0 -> 12904 bytes docs/treaty/individual-roi.md | 1 + ...-of-medical-progress-with-ai-scientists.md | 107 ++++++++++++++++++ docs/treaty/robot-lab-scientist.png | Bin 0 -> 343305 bytes docs/treaty/sam-altman-agi-tweet.png | Bin 0 -> 97495 bytes docs/treaty/strategy.md | 12 ++ 7 files changed, 120 insertions(+) create mode 100644 docs/treaty/agi-progress-projection.png create mode 100644 docs/treaty/elon-agi-tweet.png create mode 100644 docs/treaty/rate-of-medical-progress-with-ai-scientists.md create mode 100644 docs/treaty/robot-lab-scientist.png create mode 100644 docs/treaty/sam-altman-agi-tweet.png diff --git a/docs/treaty/agi-progress-projection.png b/docs/treaty/agi-progress-projection.png new file mode 100644 index 0000000000000000000000000000000000000000..5e55696b3491ae58b78d83bdb4c10fa3dd7779b7 GIT binary patch literal 138169 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 RORtOc(c><>iBB`6tMuCe}(Z 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

bT`H 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 literal 0 HcmV?d00001 diff --git a/docs/treaty/elon-agi-tweet.png b/docs/treaty/elon-agi-tweet.png new file mode 100644 index 0000000000000000000000000000000000000000..73ac629413ced00aad8772685cafb4aba42549ef GIT binary patch literal 12904 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ℜh&eDExx?@iTGd;mI}Z6kchxtQ4WJ5L5bH%| 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%0DEc`JpC5I`Zk5XRaQu&$T^XXJb9_3kn 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

n{M_CHZKeg+LV-tgNG0KOBAfy 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

RyBkPM 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

-H6pmU0Vuvk%fg}6t<^Y@> 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

XIDu9k=}e3?(}mZv)!v6&Lf;a6EuN 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 Hu0mjfYkLu( literal 0 HcmV?d00001 diff --git a/docs/treaty/sam-altman-agi-tweet.png b/docs/treaty/sam-altman-agi-tweet.png new file mode 100644 index 0000000000000000000000000000000000000000..823651f7597e801a0c9a57e2bfa006c06181e673 GIT binary patch literal 97495 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̖B;~itBl( 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 literal 0 HcmV?d00001 diff --git a/docs/treaty/strategy.md b/docs/treaty/strategy.md index 51ec61e6b..6c3533f02 100644 --- a/docs/treaty/strategy.md +++ b/docs/treaty/strategy.md @@ -1,5 +1,17 @@ # Roadmap +So, roughly the process would be: +👉 $1M to initially create the DAO +👉 $40M from token crowdfunding +👉 $20M Lobbying + $20M Marketing to Get Signatures from 1% +👉 $20B/year funding +👉 If necessary, pay back initial contributors, with 0.5% of the $20B +👉 260X Faster Medical Progress and 1% Less War +👉 [$179T](logical-treaty.md) Equivalent Economic Value of Less War and Disease + + + + Here is a list of GitHub issues with added labels, milestones, and estimated costs: ### Pre-Launch Phase From fbe93235522530083a4d2cd13644bcf97c0e2ab5 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Tue, 19 Mar 2024 01:28:33 -0500 Subject: [PATCH 04/24] Add analysis, estimations, and examples of AI in medical progress This commit introduces a new document providing a detailed breakdown and analysis of the potential efficiency gains with AI in medical and scientific progress. This includes factors like working hours, knowledge sharing and access, elimination of redundant work, cognitive efficiency, and experimental iteration speed. Furthermore, it highlights examples of how current companies integrate AI in pharmaceutical advancements, demonstrating the transformative potential of AI technology in drug discovery and medical research. Roadmap and ROI documents are also updated with cost estimation and additional details. --- apps/js-examples/.env.example | 10 + apps/js-examples/.gitignore | 3 + apps/js-examples/FDAiClient.js | 43 + apps/js-examples/digitalTwinApi.ts | 1673 +++++++++++ apps/js-examples/examples.test.js | 42 + apps/js-examples/getOrCreateUserExample.js | 122 + apps/js-examples/package.json | 24 + apps/js-examples/prisma/schema.prisma | 2892 ++++++++++++++++++++ apps/js-examples/tsconfig.json | 0 apps/js-examples/your_db.sqlite | Bin 0 -> 4960256 bytes 10 files changed, 4809 insertions(+) create mode 100644 apps/js-examples/.env.example create mode 100644 apps/js-examples/.gitignore create mode 100644 apps/js-examples/FDAiClient.js create mode 100644 apps/js-examples/digitalTwinApi.ts create mode 100644 apps/js-examples/examples.test.js create mode 100644 apps/js-examples/getOrCreateUserExample.js create mode 100644 apps/js-examples/package.json create mode 100644 apps/js-examples/prisma/schema.prisma create mode 100644 apps/js-examples/tsconfig.json create mode 100644 apps/js-examples/your_db.sqlite diff --git a/apps/js-examples/.env.example b/apps/js-examples/.env.example new file mode 100644 index 000000000..89e22aab4 --- /dev/null +++ b/apps/js-examples/.env.example @@ -0,0 +1,10 @@ +# Environment variables declared in this file are automatically made available to Prisma. +# See the documentation for more detail: https://pris.ly/d/prisma-schema#accessing-environment-variables-from-the-schema + +# Prisma supports the native connection string format for PostgreSQL, MySQL, SQLite, SQL Server, MongoDB and CockroachDB. +# See the documentation for all the connection string options: https://pris.ly/d/connection-strings + +#DATABASE_URL="postgresql://johndoe:randompassword@localhost:5432/mydb?schema=public" +DATABASE_URL="file:./your_db.sqlite" +FDAI_API_ORIGIN="https://safe.fdai.earth" + diff --git a/apps/js-examples/.gitignore b/apps/js-examples/.gitignore new file mode 100644 index 000000000..11ddd8dbe --- /dev/null +++ b/apps/js-examples/.gitignore @@ -0,0 +1,3 @@ +node_modules +# Keep environment variables out of version control +.env diff --git a/apps/js-examples/FDAiClient.js b/apps/js-examples/FDAiClient.js new file mode 100644 index 000000000..cb9ff4c96 --- /dev/null +++ b/apps/js-examples/FDAiClient.js @@ -0,0 +1,43 @@ +const XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; + +class FDAiClient { + constructor(clientId, clientSecret = "oauth_test_client_secret", + apiOrigin = "https://safe.fdai.earth") { + this.clientId = clientId; + this.clientSecret = clientSecret; + this.apiOrigin = apiOrigin; + } + + apiCall(method, endpoint, data) { + return new Promise((resolve, reject) => { + const xhr = new XMLHttpRequest(); + const url = `${this.apiOrigin}${endpoint}`; + xhr.open(method, url, true); + xhr.setRequestHeader("Content-type", "application/json"); + xhr.setRequestHeader("X-Client-ID", this.clientId); + xhr.setRequestHeader("X-Client-Secret", this.clientSecret); + xhr.onload = () => { + if (xhr.status >= 200 && xhr.status < 400) { + resolve(JSON.parse(xhr.responseText)); + } else { + reject(new Error(xhr.responseText)); + } + }; + xhr.onerror = () => { + reject(new Error("Network error")); + }; + xhr.send(JSON.stringify(data)); + }); + } + + createUser(clientUserId) { + const data = { + clientUserId: clientUserId, + clientId: this.clientId, + clientSecret: this.clientSecret + }; + return this.apiCall("POST", "/api/v1/user", data); + } +} + +module.exports = FDAiClient; diff --git a/apps/js-examples/digitalTwinApi.ts b/apps/js-examples/digitalTwinApi.ts new file mode 100644 index 000000000..596ceb47f --- /dev/null +++ b/apps/js-examples/digitalTwinApi.ts @@ -0,0 +1,1673 @@ +// noinspection TypeScriptRedundantGenericType,JSUnusedGlobalSymbols +// noinspection JSUnusedGlobalSymbols + +import type { AxiosRequestConfig } from 'axios' +// noinspection JSUnusedGlobalSymbols,TypeScriptRedundantGenericType +// noinspection TypeScriptRedundantGenericType +import axios from 'axios' +import { mean } from 'mathjs' +import * as qm from './qmHelpers.js' +import { Canvas, CanvasRenderingContext2D, createCanvas, loadImage} from "canvas" +import * as fs from "fs" +const fetch = require('node-fetch'); +const FormData = require('form-data'); +const storage = qm.storage +export function getAccessToken(): string | null { + const queryParams = new URLSearchParams(window.location.search) + let accessToken = queryParams.get("accessToken") + if (accessToken) { + storage.setItem("accessToken", accessToken) + } else { + accessToken = storage.getItem("accessToken") || null + } + return accessToken && accessToken.length > 0 ? accessToken : null +} +export function updateDataSourceButtonLink(button: Button): void { + if (!button.link) { + return + } + try { + const url = new URL(button.link) + url.searchParams.set("clientId", "quantimodo") + url.searchParams.set("final_callback_url", window.location.href) + button.link = url.href + } catch (error) { + debugger + console.error(error) + throw error + } +} +function getApiOrigin() { + return process.env.API_ORIGIN || "https://app.quantimo.do" +} +function getApiUrl(path = "", params?: any) { + const apiOrigin = getApiOrigin() + const urlObj = new URL(apiOrigin + path) + urlObj.searchParams.append("clientId", "quantimodo") + if (params) { + for (const key in params) { + urlObj.searchParams.append(key, params[key]) + } + } + return urlObj.href +} +export const getRequest = async (path: string, params?: Record): Promise => { + //debugger + const options: AxiosRequestConfig = { + method: "GET", + headers: {Accept: "application/json"}, + } + const accessToken = getAccessToken() + if (accessToken) { + options.headers["Authorization"] = `Bearer ${accessToken}` + } + const response = await fetch(getApiUrl(path, params), options) + if (!response.ok) { + return {status: 0, result: []} + } + return response.json() +} +export const getDataSources = async (): Promise => { + return getRequest("/api/v3/connectors/list", {final_callback_url: window.location.href}) +} +export type AppSettings = { + additionalSettings?: Record + appDescription?: string + appDesign?: Record + appDisplayName?: string + appStatus?: Record + appType?: string + buildEnabled?: string + clientId?: string + clientSecret?: string + collaborators?: User[] + createdAt?: string + userId?: number + users?: User[] + redirectUri?: string + companyName?: string + homepageUrl?: string + iconUrl?: string + longDescription?: string + splashScreen?: string + textLogo?: string +} +export type AppSettingsResponse = { + appSettings?: AppSettings + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type AuthorizedClients = { + apps: AppSettings[] + individuals: AppSettings[] + studies: AppSettings[] +} +export type Button = { + accessibilityText?: string + action?: Record + additionalInformation?: string + color?: string + confirmationText?: string + functionName?: string + parameters?: Record + html?: string + id?: string + image?: string + ionIcon?: string + link: string + stateName?: string + stateParams?: Record + successToastText?: string + successAlertTitle?: string + successAlertBody?: string + text: string + tooltip?: string + webhookUrl?: string +} +export type Card = { + actionSheetButtons?: Button[] + avatar?: string + avatarCircular?: string + backgroundColor?: string + buttons?: Button[] + buttonsSecondary?: Button[] + content?: string + headerTitle?: string + html?: string + htmlContent?: string + id: string + image?: string + inputFields?: InputField[] + ionIcon?: string + link?: string + parameters?: Record + relatedCards?: Card[] + selectedButton?: Button + sharingBody?: string + sharingButtons?: Button[] + sharingTitle?: string + subHeader?: string + subTitle?: string + title?: string +} +export type Chart = { + highchartConfig?: Record + chartId?: string + chartTitle?: string + explanation?: string + svgUrl?: string + svg?: string +} +export type CommonResponse = { + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type ConnectInstructions = { + parameters?: Record[] + url: string + usePopup?: boolean +} +export type ConversionStep = { + operation: "ADD" | "MULTIPLY" + value: number +} +export type Correlation = { + averageDailyHighCause?: number + averageDailyLowCause?: number + averageEffect?: number + averageEffectFollowingHighCause?: number + averageEffectFollowingLowCause?: number + averageForwardPearsonCorrelationOverOnsetDelays?: number + averageReversePearsonCorrelationOverOnsetDelays?: number + averageVote?: number + causeChanges?: number + causeDataSource?: DataSource + causeUserVariableShareUserMeasurements?: number + causeVariableCategoryId?: number + causeVariableCategoryName?: string + causeVariableCombinationOperation?: string + causeVariableUnitAbbreviatedName?: string + causeVariableId?: number + causeVariableMostCommonConnectorId?: number + causeVariableName: string + confidenceInterval?: number + confidenceLevel?: string + correlationCoefficient?: number + correlationIsContradictoryToOptimalValues?: boolean + createdAt?: string + criticalTValue?: number + direction?: string + durationOfAction?: number + durationOfActionInHours?: number + degreesOfFreedom?: number + effectNumberOfProcessedDailyMeasurements?: number + error?: string + effectChanges?: number + effectDataSource?: DataSource + effectSize?: string + effectUnit?: string + effectUserVariableShareUserMeasurements?: number + effectVariableCategoryId?: number + effectVariableCategoryName?: string + effectVariableCombinationOperation?: string + effectVariableCommonAlias?: string + effectVariableUnitAbbreviatedName?: string + effectVariableUnitId?: number + effectVariableUnitName?: string + effectVariableId?: number + effectVariableMostCommonConnectorId?: number + effectVariableName: string + experimentEndTime?: string + experimentStartTime?: string + forwardSpearmanCorrelationCoefficient?: number + numberOfPairs?: number + onsetDelay?: number + onsetDelayInHours?: number + onsetDelayWithStrongestPearsonCorrelation?: number + onsetDelayWithStrongestPearsonCorrelationInHours?: number + optimalPearsonProduct?: number + outcomeFillingValue?: number + outcomeMaximumAllowedValue?: number + outcomeMinimumAllowedValue?: number + pearsonCorrelationWithNoOnsetDelay?: number + predictivePearsonCorrelation?: number + predictivePearsonCorrelationCoefficient?: number + predictorDataSources?: string + predictorFillingValue?: number + predictorMaximumAllowedValue?: number + predictorMinimumAllowedValue?: number + predictsHighEffectChange?: number + predictsLowEffectChange?: number + pValue?: number + qmScore?: number + reversePearsonCorrelationCoefficient?: number + shareUserMeasurements?: boolean + sharingDescription?: string + sharingTitle?: string + significantDifference?: boolean + statisticalSignificance?: number + strengthLevel?: string + strongestPearsonCorrelationCoefficient?: number + studyHtml?: StudyHtml + studyImages?: StudyImages + studyLinks?: StudyLinks + studyText?: StudyText + tValue?: number + updatedAt?: string + userId?: number + userVote?: number + valuePredictingHighOutcome?: number + valuePredictingLowOutcome?: number + outcomeDataSources?: string + principalInvestigator?: string + reverseCorrelation?: number + averagePearsonCorrelationCoefficientOverOnsetDelays?: number + causeNumberOfRawMeasurements?: number + correlationsOverDurationsOfAction?: Correlation[] + correlationsOverOnsetDelays?: Correlation[] + correlationsOverDurationsOfActionChartConfig?: Record + correlationsOverOnsetDelaysChartConfig?: Record + numberOfUsers?: number + rawCauseMeasurementSignificance?: number + rawEffectMeasurementSignificance?: number + reversePairsCount?: string + voteStatisticalSignificance?: number + aggregateQMScore?: number + forwardPearsonCorrelationCoefficient?: number + numberOfCorrelations?: number + vote?: number +} +export type DataSource = { + affiliate: boolean + backgroundColor?: string + buttons?: Button[] + card?: Card + clientId?: string + connected?: boolean + connectError?: string + connectInstructions?: ConnectInstructions + connectorId?: number + connectStatus?: string + count?: number + createdAt?: string + connectorClientId: string + defaultVariableCategoryName: string + displayName: string + enabled: number + getItUrl: string + id: number + image: string + imageHtml: string + lastSuccessfulUpdatedAt?: string + lastUpdate?: number + linkedDisplayNameHtml: string + longDescription: string + message?: string + mobileConnectMethod?: string + name: string + platforms?: string[] + premium?: boolean + scopes?: string[] + shortDescription: string + spreadsheetUploadLink?: string + totalMeasurementsInLastUpdate?: number + updatedAt?: string + updateRequestedAt?: string + updateStatus?: string + userId?: number +} +export type DeviceToken = { + clientId?: string + platform: string + deviceToken: string +} +export type ErrorResponse = { + message: string +} +export type Explanation = { + description: string + image: Image + ionIcon: string + startTracking: ExplanationStartTracking + title: string + html?: string +} +export type ExplanationStartTracking = { + button: Button + description: string + title: string +} +export type InputField = { + displayName: string + helpText?: string + hint?: string + icon?: string + id?: string + image?: string + key?: string + labelLeft?: string + labelRight?: string + link?: string + maxLength?: number + maxValue?: number + minLength?: number + minValue?: number + options?: string[] + placeholder?: string + postUrl?: string + required?: boolean + show?: boolean + submitButton?: Button + type: + | "check_box" + | "date" + | "email" + | "number" + | "postal_code" + | "select_option" + | "string" + | "switch" + | "text_area" + | "unit" + | "variable_category" + validationPattern?: string + value?: string +} +export type GetConnectorsResponse = { + connectors?: DataSource[] + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetCorrelationsDataResponse = { + correlations: Correlation[] + explanation: Explanation + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetCorrelationsResponse = { + data?: GetCorrelationsDataResponse + description: string + summary: string + avatar?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetStudiesResponse = { + studies?: Study[] + description: string + summary: string + image?: Image + avatar?: string + ionIcon?: string + startTracking?: ExplanationStartTracking + title?: string + html?: string +} +export type GetSharesResponse = { + authorizedClients?: AuthorizedClients + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type FeedResponse = { + cards: Card[] + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetTrackingReminderNotificationsResponse = { + data?: TrackingReminderNotification[] + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type Image = { + height: string + imageUrl: string + width: string +} +export type JsonErrorResponse = { + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type Measurement = { + card?: Card + clientId?: string + connectorId?: number + createdAt?: string + displayValueAndUnitString?: string + iconIcon?: string + id?: number + inputType?: string + ionIcon?: string + manualTracking?: boolean + maximumAllowedValue?: number + minimumAllowedValue?: number + note?: string + noteObject?: Record + noteHtml?: Record + originalUnitId?: number + originalValue?: number + pngPath?: string + pngUrl?: string + productUrl?: string + sourceName: string + startDate?: string + startTimeEpoch?: number + startTimeString: string + svgUrl?: string + unitAbbreviatedName: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + updatedAt?: string + url?: string + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + userVariableVariableCategoryId?: number + userVariableVariableCategoryName?: string + valence?: string + value: number + variableCategoryId?: number + variableCategoryImageUrl?: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableDescription?: string + variableId?: number + variableName: string + displayName?: string +} +export type MeasurementItem = { + note?: string + timestamp: number + value: number +} +export type MeasurementSet = { + combinationOperation?: "MEAN" | "SUM" + measurementItems: MeasurementItem[] + sourceName: string + unitAbbreviatedName: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableName: string + upc?: string +} +export type MeasurementUpdate = { + id: number + note?: string + startTime?: number + value?: number +} +export type Pair = { + causeMeasurement: number + causeMeasurementValue: number + causeVariableUnitAbbreviatedName: string + effectMeasurement: number + effectMeasurementValue: number + effectVariableUnitAbbreviatedName: string + eventAt?: string + eventAtUnixTime?: number + startTimeString?: string + timestamp: number +} +export type ParticipantInstruction = { + instructionsForCauseVariable?: string + instructionsForEffectVariable?: string +} +export type PostMeasurementsDataResponse = { + userVariables?: UserVariable[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostMeasurementsResponse = { + data?: PostMeasurementsDataResponse + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success: boolean + code?: number + link?: string + card?: Card +} +export type PostStudyPublishResponse = { + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostStudyCreateResponse = { + study?: Study + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostTrackingRemindersDataResponse = { + trackingReminderNotifications?: TrackingReminderNotification[] + trackingReminders?: TrackingReminder[] + userVariables?: UserVariable[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostTrackingRemindersResponse = { + data?: PostTrackingRemindersDataResponse + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success: boolean + code?: number + link?: string + card?: Card +} +export type PostUserSettingsDataResponse = { + purchaseId?: number + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostUserSettingsResponse = { + data?: PostUserSettingsDataResponse + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success: boolean + code?: number + link?: string + card?: Card +} +export type ShareInvitationBody = { + emailAddress: string + name?: string + emailSubject?: string + emailBody?: string + scopes?: string +} +export type Study = { + type: string + userId?: number + id?: string + causeVariable?: UserVariable + causeVariableName?: string + studyCharts?: StudyCharts + effectVariable?: UserVariable + effectVariableName?: string + participantInstructions?: ParticipantInstruction + statistics?: Correlation + studyCard?: Card + studyHtml?: StudyHtml + studyImages?: StudyImages + studyLinks?: StudyLinks + studySharing?: StudySharing + studyText?: StudyText + studyVotes?: StudyVotes + joined?: boolean +} +export type StudyCharts = { + populationTraitScatterPlot?: Chart + outcomeDistributionColumnChart?: Chart + predictorDistributionColumnChart?: Chart + correlationScatterPlot?: Chart + pairsOverTimeLineChart?: Chart +} +export type StudyCreationBody = { + causeVariableName: string + effectVariableName: string + studyTitle?: string + type: "individual" | "group" | "global" +} +export type StudyHtml = { + chartHtml: string + downloadButtonsHtml?: string + fullPageWithHead?: string + fullStudyHtml: string + fullStudyHtmlWithCssStyles?: string + participantInstructionsHtml?: string + statisticsTableHtml?: string + studyAbstractHtml?: string + studyHeaderHtml?: string + studyImageHtml?: string + studyMetaHtml?: string + studyTextHtml?: string + socialSharingButtonHtml?: string + studySummaryBoxHtml?: string +} +export type StudyImages = { + causeVariableImageUrl?: string + causeVariableIonIcon?: string + effectVariableImageUrl?: string + effectVariableIonIcon?: string + gaugeImage: string + gaugeImageSquare: string + gaugeSharingImageUrl?: string + imageUrl: string + robotSharingImageUrl?: string + avatar?: string +} +export type StudyJoinResponse = { + study?: Study + trackingReminders?: TrackingReminder[] + trackingReminderNotifications?: TrackingReminderNotification[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type StudyLinks = { + studyJoinLink?: string + studyLinkEmail: string + studyLinkFacebook: string + studyLinkGoogle: string + studyLinkStatic: string + studyLinkDynamic: string + studyLinkTwitter: string +} +export type StudySharing = { + shareUserMeasurements: boolean + sharingDescription: string + sharingTitle: string +} +export type StudyText = { + averageEffectFollowingHighCauseExplanation?: string + averageEffectFollowingLowCauseExplanation?: string + valuePredictingHighOutcomeExplanation?: string + valuePredictingLowOutcomeExplanation?: string + dataAnalysis?: string + dataSources?: string + dataSourcesParagraphForCause?: string + dataSourcesParagraphForEffect?: string + lastCauseDailyValueSentenceExtended?: string + lastCauseAndOptimalValueSentence?: string + lastCauseDailyValueSentence?: string + optimalDailyValueSentence?: string + participantInstructions?: string + predictorExplanation?: string + significanceExplanation?: string + studyAbstract: string + studyDesign: string + studyLimitations: string + studyObjective: string + studyResults: string + studyTitle: string + studyInvitation?: string + studyQuestion?: string + studyBackground?: string +} +export type StudyVotes = { + averageVote: number + userVote: number +} +export type TrackingReminder = { + actionArray?: TrackingReminderNotificationAction[] + availableUnits?: Unit[] + bestStudyLink?: string + bestStudyCard?: Card + bestUserStudyLink?: string + bestUserStudyCard?: Card + bestPopulationStudyLink?: string + bestPopulationStudyCard?: Card + optimalValueMessage?: string + commonOptimalValueMessage?: string + userOptimalValueMessage?: string + card?: Card + clientId?: string + combinationOperation?: "MEAN" | "SUM" + createdAt?: string + displayName?: string + unitAbbreviatedName: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + defaultValue?: number + enabled?: boolean + email?: boolean + errorMessage?: string + fillingValue?: number + firstDailyReminderTime?: string + frequencyTextDescription?: string + frequencyTextDescriptionWithTime?: string + id?: number + inputType?: string + instructions?: string + ionIcon?: string + lastTracked?: string + lastValue?: number + latestTrackingReminderNotificationReminderTime?: string + localDailyReminderNotificationTimes?: string[] + localDailyReminderNotificationTimesForAllReminders?: string[] + manualTracking?: boolean + maximumAllowedValue?: number + minimumAllowedValue?: number + nextReminderTimeEpochSeconds?: number + notificationBar?: boolean + numberOfRawMeasurements?: number + numberOfUniqueValues?: number + outcome?: boolean + pngPath?: string + pngUrl?: string + productUrl?: string + popUp?: boolean + question?: string + longQuestion?: string + reminderEndTime?: string + reminderFrequency: number + reminderSound?: string + reminderStartEpochSeconds?: number + reminderStartTime?: string + reminderStartTimeLocal?: string + reminderStartTimeLocalHumanFormatted?: string + repeating?: boolean + secondDailyReminderTime?: string + secondToLastValue?: number + sms?: boolean + startTrackingDate?: string + stopTrackingDate?: string + svgUrl?: string + thirdDailyReminderTime?: string + thirdToLastValue?: number + trackingReminderId?: number + trackingReminderImageUrl?: string + upc?: string + updatedAt?: string + userId?: number + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + userVariableVariableCategoryId?: number + userVariableVariableCategoryName?: string + valence?: string + valueAndFrequencyTextDescription?: string + valueAndFrequencyTextDescriptionWithTime?: string + variableCategoryId?: number + variableCategoryImageUrl?: string + variableCategoryName: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableDescription?: string + variableId?: number + variableName: string +} +export type TrackingReminderNotification = { + actionArray: TrackingReminderNotificationAction[] + availableUnits: Unit[] + bestStudyLink?: string + bestStudyCard?: Card + bestUserStudyLink?: string + bestUserStudyCard?: Card + bestPopulationStudyLink?: string + bestPopulationStudyCard?: Card + optimalValueMessage?: string + commonOptimalValueMessage?: string + userOptimalValueMessage?: string + card?: Card + clientId?: string + combinationOperation?: "MEAN" | "SUM" + createdAt?: string + displayName?: string + modifiedValue?: number + unitAbbreviatedName?: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + defaultValue?: number + description?: string + email?: boolean + fillingValue: number + iconIcon?: string + id: number + imageUrl?: string + inputType?: string + ionIcon?: string + lastValue?: number + manualTracking?: boolean + maximumAllowedValue?: number + minimumAllowedValue?: number + mostCommonValue?: number + notificationBar?: boolean + notifiedAt?: string + numberOfUniqueValues?: number + outcome?: boolean + pngPath?: string + pngUrl?: string + popUp?: boolean + productUrl?: string + question?: string + longQuestion?: string + reminderEndTime?: string + reminderFrequency?: number + reminderSound?: string + reminderStartTime?: string + reminderTime?: string + secondMostCommonValue?: number + secondToLastValue?: number + sms?: boolean + svgUrl?: string + thirdMostCommonValue?: number + thirdToLastValue?: number + title?: string + total?: number + trackAllActions: TrackingReminderNotificationTrackAllAction[] + trackingReminderId?: number + trackingReminderImageUrl?: string + trackingReminderNotificationId?: number + trackingReminderNotificationTime?: string + trackingReminderNotificationTimeEpoch?: number + trackingReminderNotificationTimeLocal?: string + trackingReminderNotificationTimeLocalHumanString?: string + updatedAt?: string + userId?: number + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + userVariableVariableCategoryId?: number + userVariableVariableCategoryName?: string + valence?: string + variableCategoryId?: number + variableCategoryImageUrl?: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableId?: number + variableImageUrl?: string + variableName?: string +} +export type TrackingReminderNotificationAction = { + action: string + callback: string + modifiedValue: number + title: string + longTitle?: string + shortTitle?: string +} +export type TrackingReminderNotificationPost = { + action: "skip" | "snooze" | "track" + id: number + modifiedValue?: number +} +export type TrackingReminderNotificationTrackAllAction = { + action: string + callback: string + modifiedValue: number + title: string +} +export type Unit = { + abbreviatedName: string + advanced?: number + category: + | "Distance" + | "Duration" + | "Energy" + | "Frequency" + | "Miscellany" + | "Pressure" + | "Proportion" + | "Rating" + | "Temperature" + | "Volume" + | "Weight" + | "Count" + categoryId?: number + categoryName?: string + conversionSteps: ConversionStep[] + id?: number + manualTracking?: number + maximumAllowedValue?: number + maximumValue: number + minimumAllowedValue?: number + minimumValue?: number + name: string + unitCategory: UnitCategory +} +export type UnitCategory = { + id?: number + name: string + standardUnitAbbreviatedName?: string +} +export type User = { + accessToken: string + accessTokenExpires?: string + accessTokenExpiresAtMilliseconds?: number + administrator: boolean + authorizedClients?: AuthorizedClients + avatar?: string + avatarImage?: string + capabilities?: string + card?: Card + clientId?: string + clientUserId?: string + combineNotifications?: boolean + createdAt?: string + description?: string + displayName: string + earliestReminderTime?: string + email: string + firstName?: string + getPreviewBuilds?: boolean + hasAndroidApp?: boolean + hasChromeExtension?: boolean + hasIosApp?: boolean + id: number + lastActive?: string + lastFour?: string + lastName?: string + lastSmsTrackingReminderNotificationId?: string + latestReminderTime?: string + loginName: string + password?: string + phoneNumber?: string + phoneVerificationCode?: string + primaryOutcomeVariableId?: number + primaryOutcomeVariableName?: string + pushNotificationsEnabled?: boolean + refreshToken?: string + roles?: string + sendPredictorEmails?: boolean + sendReminderNotificationEmails?: boolean + shareAllData?: boolean + smsNotificationsEnabled?: boolean + stripeActive?: boolean + stripeId?: string + stripePlan?: string + stripeSubscription?: string + subscriptionEndsAt?: string + subscriptionProvider?: string + timeZoneOffset?: number + trackLocation?: boolean + updatedAt?: string + userRegistered?: string + userUrl?: string +} +export type UsersResponse = { + users: User[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + image?: Image + avatar?: string + ionIcon?: string + html?: string + link?: string + card?: Card +} +export type UserTag = { + conversionFactor: number + taggedVariableId: number + tagVariableId: number +} +export type UserVariable = { + fetchStatus?: string + actionArray?: TrackingReminderNotificationAction[] + alias?: string + availableUnits?: Unit[] + bestStudyLink?: string + bestStudyCard?: Card + bestUserStudyLink?: string + bestUserStudyCard?: Card + bestPopulationStudyLink?: string + bestPopulationStudyCard?: Card + optimalValueMessage?: string + commonOptimalValueMessage?: string + userOptimalValueMessage?: string + card?: Card + causeOnly?: boolean + charts?: VariableCharts + chartsLinkDynamic?: string + chartsLinkEmail?: string + chartsLinkFacebook?: string + chartsLinkGoogle?: string + chartsLinkStatic?: string + chartsLinkTwitter?: string + childCommonTagVariables?: UserVariable[] + childUserTagVariables?: UserVariable[] + clientId?: string + combinationOperation?: "MEAN" | "SUM" + commonAlias?: string + commonTaggedVariables?: UserVariable[] + commonTagVariables?: UserVariable[] + createdAt?: string + dataSourceNames?: string + dataSources?: DataSource[] + description?: string + displayName?: string + durationOfAction?: number + durationOfActionInHours?: number + earliestFillingTime?: number + earliestMeasurementTime?: number + earliestSourceTime?: number + errorMessage?: string + experimentEndTime?: string + experimentStartTime?: string + fillingType?: "none" | "zero-filling" | "value-filling" + fillingValue?: number + iconIcon?: string + id: number + imageUrl?: string + informationalUrl?: string + ingredientOfCommonTagVariables?: UserVariable[] + ingredientCommonTagVariables?: UserVariable[] + ingredientOfUserTagVariables?: UserVariable[] + ingredientUserTagVariables?: UserVariable[] + inputType?: string + ionIcon?: string + joinedCommonTagVariables?: UserVariable[] + joinedUserTagVariables?: UserVariable[] + joinWith?: number + kurtosis?: number + lastProcessedDailyValue?: number + lastSuccessfulUpdateTime?: string + lastValue?: number + latestFillingTime?: number + latestMeasurementTime?: number + latestSourceTime?: number + latestUserMeasurementTime?: number + latitude?: number + location?: string + longitude?: number + manualTracking?: boolean + maximumAllowedDailyValue?: number + maximumAllowedValue?: number + maximumRecordedDailyValue?: number + maximumRecordedValue?: number + mean?: number + measurementsAtLastAnalysis?: number + median?: number + minimumAllowedValue?: number + minimumAllowedDailyValue?: number + minimumNonZeroValue?: number + minimumRecordedValue?: number + mostCommonConnectorId?: number + mostCommonOriginalUnitId?: number + mostCommonUnitId?: number + mostCommonValue?: number + name: string + numberOfAggregateCorrelationsAsCause?: number + numberOfAggregateCorrelationsAsEffect?: number + numberOfChanges?: number + numberOfCorrelations?: number + numberOfCorrelationsAsCause?: number + numberOfCorrelationsAsEffect?: number + numberOfProcessedDailyMeasurements?: number + numberOfRawMeasurements?: number + numberOfTrackingReminders?: number + numberOfUniqueDailyValues?: number + numberOfUniqueValues?: number + numberOfUserCorrelationsAsCause?: number + numberOfUserCorrelationsAsEffect?: number + numberOfUserVariables?: number + onsetDelay?: number + onsetDelayInHours?: number + outcome?: boolean + outcomeOfInterest?: boolean + parentCommonTagVariables?: UserVariable[] + parentUserTagVariables?: UserVariable[] + pngPath?: string + pngUrl?: string + predictorOfInterest?: number + price?: number + productUrl?: string + public?: boolean + question?: string + longQuestion?: string + rawMeasurementsAtLastAnalysis?: number + secondMostCommonValue?: number + secondToLastValue?: number + shareUserMeasurements?: boolean + skewness?: number + standardDeviation?: number + status?: string + subtitle?: string + svgUrl?: string + tags?: string[] + thirdMostCommonValue?: number + thirdToLastValue?: number + trackingInstructions?: string + trackingInstructionsCard?: Card + unit?: Unit + unitAbbreviatedName?: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + upc?: string + updated?: number + updatedAt?: string + updatedTime?: string + url: string + userId: number + userTaggedVariables?: UserVariable[] + userTagVariables?: UserVariable[] + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + variableCategory?: VariableCategory + joinedVariables?: UserVariable[] + valence?: string + variableCategoryId?: number + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableId: number + variableName?: string + variance?: number + wikipediaTitle?: string +} +export type UserVariableDelete = { + variableId: number +} +export type VariableCategory = { + appType?: string + causeOnly?: boolean + combinationOperation?: string + createdTime?: string + unitAbbreviatedName?: string + unitId?: number + durationOfAction?: number + fillingValue?: number + helpText?: string + id?: number + imageUrl?: string + ionIcon?: string + manualTracking?: boolean + maximumAllowedValue?: string + measurementSynonymSingularLowercase?: string + minimumAllowedValue?: string + moreInfo?: string + name: string + onsetDelay?: number + outcome?: boolean + pngPath?: string + pngUrl?: string + public?: boolean + svgPath?: string + svgUrl?: string + updated?: number + updatedTime?: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableCategoryNameSingular?: string +} +export type VariableCharts = { + hourlyColumnChart?: Chart + monthlyColumnChart?: Chart + distributionColumnChart?: Chart + weekdayColumnChart?: Chart + lineChartWithoutSmoothing?: Chart + lineChartWithSmoothing?: Chart +} +export type Vote = { + causeVariableId: number + clientId: string + createdAt?: string + effectVariableId: number + id?: number + updatedAt?: string + userId: number + value: "up" | "down" | "none" + type?: "causality" | "usefulness" +} +export type AxiosConfig = { + paramsSerializer?: AxiosRequestConfig["paramsSerializer"] +} +const SLEEP_EFFICIENCY = "Sleep Efficiency" +const DAILY_STEP_COUNT = "Daily Step Count" +export function calculateVariableScore(uv: UserVariable): number | null { + let lastValue: number|undefined = uv.lastValue + if (uv.unitName === "Percent") { + return lastValue || null + } + let minimumRecordedValue: number|undefined = uv.minimumRecordedValue + let maximumRecordedValue: number|undefined = uv.maximumRecordedValue + if (!lastValue || !minimumRecordedValue || !maximumRecordedValue) { + return null + } + return ((lastValue - minimumRecordedValue) / (maximumRecordedValue - minimumRecordedValue)) * 100 +} +export async function getUserVariable(variableName: string): Promise { + const data = await qm.api.getAsync("/api/v1/userVariables", {name: variableName}) + if (data.length === 0) { + return null + } + const variable = data[0] + return variable +} +export async function getLifeForceScore(): Promise { + const scores = [50] + const variableNames = [DAILY_STEP_COUNT, SLEEP_EFFICIENCY] + for (const variableName of variableNames) { + const variable = await getUserVariable(variableName) + if (!variable) { + continue + } + const score = calculateVariableScore(variable) + if (score !== null) { + scores.push(score) + } + } + return mean(scores) +} +function getNftPortApiKey(): string { + if (!process.env.NFTPORT_API_KEY) { + throw new Error("NFTPORT_API_KEY not set") + } + return process.env.NFTPORT_API_KEY +} +export async function getContractAddress(): Promise { + const options = { + method: "GET", + headers: {"Content-Type": "application/json", Authorization: getNftPortApiKey()}, + } + const response = await fetch("https://api.nftport.xyz/v0/contracts/transaction_hash?chain=polygon", options) + let data = response.json() + return data +} +export async function deployNftContract(): Promise { + const options = { + method: "POST", + headers: {"Content-Type": "application/json", Authorization: getNftPortApiKey()}, + body: { + "chain": "polygon", + "name": "Polypunks", + "symbol": "PP", + "owner_address": "Your wallet address here", + "metadata_updatable": true + } + } + const response = await fetch("https://api.nftport.xyz/v0/contracts", options) + return getContractAddress() +} +export async function mintNFTForUserVariable(recipientAddress: string, userVariable: UserVariable): Promise { + const form = new FormData() + form.append("file", "") + const data = JSON.parse(JSON.stringify(userVariable)) + data.image = generateVariableNftImage(userVariable.name) + debugger + const key = process.env.REACT_APP_NFTPORT_API_KEY + if (!key) { + throw new Error("Please set REACT_APP_NFTPORT_API_KEY to create NFTs") + } + const options: AxiosRequestConfig = { + method: "POST", + url: "https://api.nftport.xyz/v0/mints/easy/urls", + params: { + chain: "polygon", + description: "A JSON file containing " + userVariable.name + " Data", + mint_to_address: recipientAddress, + name: userVariable.name + " Data", + file_url: getApiUrl("/api/v3/variables", {accessToken: getAccessToken()}), + }, + headers: { + "Content-Type": "application/json", + Authorization: key, + }, + data: form, + } + return axios.request(options) +} +const width = 1264 +const height = 1264 +const titleFont = "50pt Comic Sans MS" +const scoreFont = "30pt Comic Sans MS" +export const slugify = (string: string): string => { + return string + .toLowerCase() + .replace(/ /g, "-") + .replace(/[^\w-]+/g, "") +} +function addEnergyBars(context: CanvasRenderingContext2D, numberOfRectangles: number) { + // Add Energy Bar + context.fillStyle = '#58378C' + context.fillRect(441.55, 1041.95, (651 / 100) * numberOfRectangles, 68) +} + +function addTitleText(context: CanvasRenderingContext2D, variableName: string) { + // Add Title Text + context.font = titleFont + context.textBaseline = 'top' + context.fillStyle = 'black' + context.fillText(variableName, 61, 28) +} + +function addScoreText(context: CanvasRenderingContext2D, variableName: string) { + // Add Score Text + context.font = scoreFont + context.fillText(variableName, 400, 948) +} + +function addBoxText(context: CanvasRenderingContext2D, text: string) { + const boxFont = "60pt Comic Sans MS" + context.font = boxFont + context.fillText(text, 140, 970) +} + +async function addScoreImage(url: string, context: any) { + const smallImageData = await loadImage(url) + context.drawImage(smallImageData, 113.01, 922.06, 220.7, 220.7) +} + +async function addBackgroundImage(canvas: Canvas, backgroundImg?: string) { + if (!backgroundImg) { + backgroundImg = 'https://static.quantimo.do/humanfs/human-fs-nft-background.png' + } + let backgroundImage = await loadImage(backgroundImg) + // @ts-ignore + if(typeof backgroundImg.image !== 'undefined'){ + // @ts-ignore + backgroundImage = backgroundImg.image + } + const context = canvas.getContext('2d') + context.drawImage(backgroundImage, 0, 0, width, height) + return context +} + +async function generateVariableNftImage( + variableName: string, + score?: number | undefined | null, + backgroundImg?: string | undefined, +): Promise { + const canvas = createCanvas(width, height) + const variable = await getUserVariable(variableName) + if (!variable) { + throw new Error('Could not find variable named ' + variableName) + } + if (!score) { + score = calculateVariableScore(variable) + } + const context = await addBackgroundImage(canvas, backgroundImg) + if(score){ + await addScoreImage(variable.url, context) + addEnergyBars(context, score) + } + addTitleText(context, variableName) + addScoreText(context, variableName) + return canvas.toDataURL('image/png') +} +export async function generateLifeForceNftImage(backgroundImg?: string | undefined): Promise { + const canvas = await generateLifeForceCanvas(backgroundImg) + let data = canvas.toDataURL('image/png') + let str = data.toString() + const buffer = canvas.toBuffer("image/png"); + fs.writeFileSync("./digital-twin.png", buffer); + return str; +} +export async function generateDataGemImage(backgroundImg?: string | undefined): Promise { + const canvas = await generateLifeForceCanvas(backgroundImg) + let data = canvas.toDataURL('image/png') + let str = data.toString() + const buffer = canvas.toBuffer("image/png"); + fs.writeFileSync("./data-gem.png", buffer); + return str; +} +export async function generateLifeForceCanvas(backgroundImg?: string | undefined): Promise { + const canvas = createCanvas(width, height) + const context = await addBackgroundImage(canvas, backgroundImg) + let lifeForceScore = await getLifeForceScore() + addEnergyBars(context, lifeForceScore) + addTitleText(context, 'Your Digital Twin') + addScoreText(context, 'Life Force Score') + lifeForceScore = Math.round(lifeForceScore) + addBoxText(context, lifeForceScore + '%') + return canvas +} +export async function generateDataGemCanvas(variableName: string, backgroundImg?: string | undefined): Promise { + const canvas = createCanvas(width, height) + const context = await addBackgroundImage(canvas, backgroundImg) + let lifeForceScore = await getLifeForceScore() + addEnergyBars(context, lifeForceScore) + addTitleText(context, variableName + ' Data Gem') + addScoreText(context, 'Life Force Score') + lifeForceScore = Math.round(lifeForceScore) + addBoxText(context, lifeForceScore + '%') + return canvas +} + +export async function uploadLifeForceImage(): Promise { + const imageData = await generateLifeForceNftImage() + fs.writeSync(fs.openSync('image.png', 'w'), imageData) + const form = new FormData(); + const fileStream = fs.createReadStream('image.png'); + form.append('file', fileStream); + + const options = { + method: 'POST', + body: form, + headers: { + 'Authorization': getNftPortApiKey(), + }, + }; + + var response = await fetch('https://api.nftport.xyz/v0/files', options) + var data = await response.json() + return data +} + +export async function getContracts(): Promise { + +} diff --git a/apps/js-examples/examples.test.js b/apps/js-examples/examples.test.js new file mode 100644 index 000000000..918e7ee69 --- /dev/null +++ b/apps/js-examples/examples.test.js @@ -0,0 +1,42 @@ +const chai = require("chai"); +const expect = chai.expect; +const { PrismaClient } = require('@prisma/client'); +const FDAiClient = require("./FDAiClient"); + +const prisma = new PrismaClient(); +const fdaiClient = new FDAiClient(process.env.FDAI_CLIENT_ID, process.env.FDAI_CLIENT_SECRET, process.env.FDAI_API_ORIGIN); + +describe("FDAiClient SDK Test", function() { + let randomUserIdForTest = Math.floor(Math.random() * Math.pow(2, 31)); + let yourUserId = randomUserIdForTest; // This simulates a unique user ID for the test + + before(async function() { + // Setup test environment: update user in the database for testing + await prisma.users.updateMany({ + where: { user_login: "testuser" }, + data: { id: yourUserId } + }); + await prisma.fdai_users.deleteMany(); // Cleanup any previous test data + }); + + after(async function() { + // Cleanup: reset the database changes made during the test + await prisma.fdai_users.deleteMany(); + // Optionally reset users table or other cleanup actions + }); + + it("should create an FDAi user ID for a given client user ID", async function() { + const response = await fdaiClient.createUser(yourUserId); + expect(response).to.have.property("user"); + expect(response.user).to.have.property("id"); + + // Verify the user was created in the FDAi system by checking if the fdai_user_id was saved + const updatedUser = await prisma.users.findUnique({ + where: { id: yourUserId } + }); + expect(updatedUser.fdai_user_id).to.equal(response.user.id); + }); + + // Add more tests as needed +}); + diff --git a/apps/js-examples/getOrCreateUserExample.js b/apps/js-examples/getOrCreateUserExample.js new file mode 100644 index 000000000..3ac972a8b --- /dev/null +++ b/apps/js-examples/getOrCreateUserExample.js @@ -0,0 +1,122 @@ +const XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; +const { PrismaClient } = require('@prisma/client'); + +const prisma = new PrismaClient() +let randomUserIdForTest = Math.floor(Math.random() * Math.pow(2, 31)); +let yourUserId = randomUserIdForTest; // Replace with your user ID +// update user id in the users table for testing +async function setupTest() { + return prisma.users.updateMany({ + where: { user_login: "testuser" }, + data: { + id: yourUserId + } + }).then(() => { + // truncate fdai_users table + prisma.fdai_users.deleteMany().then(() => { + console.log("Test setup complete"); + }) + }) +} + + +function getOrCreateUserFromYourDB(yourUserId) { + return prisma.users.findUnique({ + where: { + id: yourUserId + } + }) +} + +// Simplified function to log errors +function logError(message) { + debugger + console.error(message); +} + +// Function to make API calls +function fdaiApiCall(method, url, data) { + return new Promise((resolve, reject) => { + const xhr = new XMLHttpRequest(); + xhr.open(method, url, true); + xhr.setRequestHeader("Content-type", "application/json"); + xhr.setRequestHeader("X-Client-ID", getFdaiClientId()); + xhr.setRequestHeader("X-Client-Secret", getFdaiClientSecret()); + xhr.onload = function() { + if (xhr.status >= 200 && xhr.status < 400) { + resolve(JSON.parse(xhr.responseText)); + } else { + reject(new Error(xhr.responseText)); + } + }; + xhr.onerror = function(error) { + reject(new Error("Network error", error)); + }; + xhr.send(JSON.stringify(data)); + }); +} + +function getFdaiClientId() { + if(process.env.FDAI_CLIENT_ID) { + return process.env.FDAI_CLIENT_ID; + } + return "oauth_test_client"; +} + +function getFdaiClientSecret() { + if(process.env.FDAI_CLIENT_SECRET) { + return process.env.FDAI_CLIENT_SECRET; + } + return "oauth_test_client_secret"; +} + +function getFdaiApiOrigin() { + if(process.env.FDAI_API_ORIGIN) { + return process.env.FDAI_API_ORIGIN; + } + return "https://safe.fdai.earth"; +} + +// Function to get or create a user +async function getOrCreateFdaiUserId(yourUserId) { + let your_user = await getOrCreateUserFromYourDB(yourUserId); + if(your_user && your_user.fdai_user_id) { + return your_user; + } + const url = `${getFdaiApiOrigin()}/api/v1/user`; + const data = { + clientUserId: yourUserId, + clientId: getFdaiClientId(), + clientSecret: getFdaiClientSecret() + }; + + console.log("Creating user at url: " + url, "with data: " + JSON.stringify(data)); + const response = await fdaiApiCall("POST", url, data); + // Update your user with the fdai_user_id + await prisma.users.update({ + where: { id: yourUserId }, + data: { + fdai_user_id: response.user.id + } + }); + return response.user.id +} + + +async function testGetOrCreateUserFromYourDB() { +// Example usage + const fdaiUserId = await getOrCreateFdaiUserId(yourUserId); + console.log(fdaiUser); + return fdaiUser; +} + +setupTest().then(() => { + console.log("Test setup complete"); + testGetOrCreateUserFromYourDB().then((yourUser) => { + console.log("Test passed"); + process.exit(0); + }).catch((error) => { + logError(error); + process.exit(1); + }) +}) diff --git a/apps/js-examples/package.json b/apps/js-examples/package.json new file mode 100644 index 000000000..11cc460b1 --- /dev/null +++ b/apps/js-examples/package.json @@ -0,0 +1,24 @@ +{ + "name": "js-examples", + "version": "1.0.0", + "description": "", + "main": "getOrCreateUserExample.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "@prisma/client": "^5.11.0", + "localstorage": "^1.0.1", + "xmlhttprequest": "^1.8.0" + }, + "devDependencies": { + "@types/chai": "^4.3.12", + "@types/mocha": "^10.0.6", + "@types/node": "^20.11.29", + "node-fetch": "^3.3.2", + "prisma": "^5.11.0", + "ts-node": "^10.9.2" + } +} diff --git a/apps/js-examples/prisma/schema.prisma b/apps/js-examples/prisma/schema.prisma new file mode 100644 index 000000000..b9911dab5 --- /dev/null +++ b/apps/js-examples/prisma/schema.prisma @@ -0,0 +1,2892 @@ +generator client { + provider = "prisma-client-js" +} + +datasource db { + provider = "sqlite" + url = "file:../your_db.sqlite" +} + +model action_events { + id Int @id @default(autoincrement()) + batch_id String + user_id Int + name String + actionable_type String + actionable_id Int + target_type String + target_id Int + model_type String + model_id Int? + fields String + status String @default("running") + exception String + created_at DateTime? + updated_at DateTime? + original String? + changes String? + + @@index([user_id], map: "action_events_user_id_index") + @@index([batch_id, model_type, model_id], map: "action_events_batch_id_model_type_model_id_index") + @@index([actionable_type, actionable_id], map: "action_events_actionable_type_actionable_id_index") +} + +model aggregate_correlations { + id Int @id @default(autoincrement()) + forward_pearson_correlation_coefficient Float + onset_delay Int + duration_of_action Int + number_of_pairs Int + value_predicting_high_outcome Float + value_predicting_low_outcome Float + optimal_pearson_product Float + average_vote Float? @default(0.5) + number_of_users Int + number_of_correlations Int + statistical_significance Float + cause_unit_id Int? + cause_changes Int + effect_changes Int + aggregate_qm_score Float + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + status String + reverse_pearson_correlation_coefficient Float + predictive_pearson_correlation_coefficient Float + data_source_name String? + predicts_high_effect_change Int + predicts_low_effect_change Int + p_value Float + t_value Float + critical_t_value Float + confidence_interval Float + deleted_at DateTime? + average_effect Float + average_effect_following_high_cause Float + average_effect_following_low_cause Float + average_daily_low_cause Float + average_daily_high_cause Float + population_trait_pearson_correlation_coefficient Float? + grouped_cause_value_closest_to_value_predicting_low_outcome Float + grouped_cause_value_closest_to_value_predicting_high_outcome Float + client_id String? + published_at DateTime? + wp_post_id Int? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)") + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + cause_variable_id Int + effect_variable_id Int + cause_baseline_average_per_day Float + cause_baseline_average_per_duration_of_action Float + cause_treatment_average_per_day Float + cause_treatment_average_per_duration_of_action Float + effect_baseline_average Float + effect_baseline_relative_standard_deviation Float + effect_baseline_standard_deviation Float + effect_follow_up_average Float + effect_follow_up_percent_change_from_baseline Float + z_score Float + charts String + number_of_variables_where_best_aggregate_correlation Int + deletion_reason String? + record_size_in_kb Int? + is_public Unsupported("tinyint(1)") + slug String? @unique(map: "aggregate_correlations_slug_uindex") + boring Unsupported("tinyint(1)")? + outcome_is_a_goal Unsupported("tinyint(1)")? + predictor_is_controllable Unsupported("tinyint(1)")? + plausibly_causal Unsupported("tinyint(1)")? + obvious Unsupported("tinyint(1)")? + number_of_up_votes Int + number_of_down_votes Int + strength_level String + confidence_level String + relationship String + + @@unique([cause_variable_id, effect_variable_id], map: "cause_variable_id_effect_variable_id_uindex") + @@unique([cause_variable_id, effect_variable_id], map: "aggregate_correlations_pk") + @@index([effect_variable_id], map: "aggregate_correlations_effect_variable_id_index") + @@index([effect_variable_category_id], map: "aggregate_correlations_effect_variable_category_id_fk") + @@index([cause_variable_category_id], map: "aggregate_correlations_cause_variable_category_id_fk") + @@index([wp_post_id], map: "aggregate_correlations_wp_posts_ID_fk") + @@index([client_id], map: "aggregate_correlations_client_id_fk") + @@index([cause_unit_id], map: "aggregate_correlations_cause_unit_id_fk") +} + +model applications { + id Int @id @default(autoincrement()) + organization_id Int? + client_id String @unique(map: "applications_client_id_unique") + app_display_name String + app_description String? + long_description String? + user_id Int + icon_url String? + text_logo String? + splash_screen String? + homepage_url String? + app_type String? + app_design String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + enabled Int @default(1) + stripe_active Int @default(0) + stripe_id String? + stripe_subscription String? + stripe_plan String? + last_four String? + trial_ends_at DateTime? + subscription_ends_at DateTime? + company_name String? + country String? + address String? + state String? + city String? + zip String? + plan_id Int? + exceeding_call_count Int @default(0) + exceeding_call_charge Decimal? + study Int @default(0) + billing_enabled Int @default(1) + outcome_variable_id Int? + predictor_variable_id Int? + physician Int @default(0) + additional_settings String? + app_status String? + build_enabled Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + wp_post_id Int? + number_of_collaborators_where_app Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "applications_slug_uindex") + + @@index([wp_post_id], map: "applications_wp_posts_ID_fk") + @@index([predictor_variable_id], map: "applications_predictor_variable_id_fk") + @@index([outcome_variable_id], map: "applications_outcome_variable_id_fk") + @@index([user_id], map: "applications_user_id_fk") +} + +model button_clicks { + card_id String + button_id String + client_id String + created_at DateTime @default(now()) + deleted_at DateTime? + id Int @id @default(autoincrement()) + input_fields String? + intent_name String? + parameters String? + updated_at DateTime @default(now()) + user_id Int + + @@index([user_id], map: "button_clicks_user_id_fk") + @@index([client_id], map: "button_clicks_client_id_fk") +} + +model buttons { + accessibility_text String? + action String? + additional_information String? + client_id String + color String? + confirmation_text String? + created_at DateTime @default(now()) + deleted_at DateTime? + function_name String? + function_parameters String? + html String? + element_id String + image String? + input_fields String? + ion_icon String? + link String? + state_name String? + state_params String? + success_alert_body String? + success_alert_title String? + success_toast_text String? + text String? + title String? + tooltip String? + type String + updated_at DateTime @default(now()) + user_id Int + id Int @id @unique(map: "buttons_id_uindex") @default(autoincrement()) + slug String? @unique(map: "buttons_slug_uindex") + + @@index([user_id], map: "buttons_user_id_fk") + @@index([client_id], map: "buttons_client_id_fk") +} + +model cache { + key String @unique(map: "cache_key_unique") + value String + expiration Int +} + +model cards { + action_sheet_buttons String? + avatar String? + avatar_circular String? + background_color String? + buttons String? + client_id String + content String? + created_at DateTime @default(now()) + deleted_at DateTime? + header_title String? + html String? + html_content String? + element_id String + image String? + input_fields String? + intent_name String? + ion_icon String? + link String? + parameters String? + sharing_body String? + sharing_buttons String? + sharing_title String? + sub_header String? + sub_title String? + title String? + type String + updated_at DateTime @default(now()) + user_id Int + url String? + id Int @id @default(autoincrement()) + slug String? @unique(map: "cards_slug_uindex") + + @@index([user_id], map: "cards_user_id_fk") + @@index([client_id], map: "cards_client_id_fk") +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model chat_history { + id Int? + user_id String? + human String? + ai String? + + @@ignore +} + +model child_parents { + id Int @id @default(autoincrement()) + child_user_id Int + parent_user_id Int + scopes String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([child_user_id, parent_user_id], map: "child_user_id_parent_user_id_uindex") + @@index([parent_user_id], map: "child_parents_wp_users_ID_fk_2") +} + +model cohort_studies { + id Int @id @default(autoincrement()) + cohort_study_statistics_id Int? + cause_variable_id Int + effect_variable_id Int + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + cohort_correlation_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "cohort_studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "user_cause_effect") + @@index([client_id], map: "cohort_studies_client_id_fk") + @@index([effect_variable_id], map: "cohort_studies_effect_variable_id") + @@index([cause_variable_id], map: "cause_variable_id") + @@index([effect_variable_id], map: "effect_variable_id") + @@index([cause_variable_id], map: "cohort_studies_cause_variable_id") +} + +model cohort_study_statistics { + id Int @id @default(autoincrement()) + cohort_study_id Int? + forward_pearson_correlation_coefficient Float + onset_delay Int + duration_of_action Int + number_of_pairs Int + value_predicting_high_outcome Float + value_predicting_low_outcome Float + optimal_pearson_product Float + average_vote Float? @default(0.5) + number_of_participants Int + statistical_significance Float + cause_unit_id Int? + cause_changes Int + effect_changes Int + Cohort_qm_score Float + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + status String + reverse_pearson_correlation_coefficient Float + predictive_pearson_correlation_coefficient Float + data_source_name String? + predicts_high_effect_change Int + predicts_low_effect_change Int + p_value Float + t_value Float + critical_t_value Float + confidence_interval Float + deleted_at DateTime? + average_effect Float + average_effect_following_high_cause Float + average_effect_following_low_cause Float + average_daily_low_cause Float + average_daily_high_cause Float + population_trait_pearson_correlation_coefficient Float? + grouped_cause_value_closest_to_value_predicting_low_outcome Float + grouped_cause_value_closest_to_value_predicting_high_outcome Float + client_id String? + published_at DateTime? + wp_post_id Int? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)") + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + cause_variable_id Int + effect_variable_id Int + cause_baseline_average_per_day Float + cause_baseline_average_per_duration_of_action Float + cause_treatment_average_per_day Float + cause_treatment_average_per_duration_of_action Float + effect_baseline_average Float + effect_baseline_relative_standard_deviation Float + effect_baseline_standard_deviation Float + effect_follow_up_average Float + effect_follow_up_percent_change_from_baseline Float + z_score Float + charts String + number_of_variables_where_best_cohort_correlation Int + deletion_reason String? + record_size_in_kb Int? + is_public Unsupported("tinyint(1)")? + slug String? @unique(map: "cohort_study_statistics_slug_uindex") + boring Unsupported("tinyint(1)")? + outcome_is_a_goal Unsupported("tinyint(1)")? + predictor_is_controllable Unsupported("tinyint(1)")? + plausibly_causal Unsupported("tinyint(1)")? + obvious Unsupported("tinyint(1)")? + number_of_up_votes Int + number_of_down_votes Int + strength_level String + confidence_level String + relationship String + + @@unique([cause_variable_id, effect_variable_id], map: "cs_cause_variable_id_effect_variable_id_uindex") + @@index([effect_variable_id], map: "cohort_study_statistics_effect_variable_id_index") + @@index([effect_variable_category_id], map: "cohort_study_statistics_effect_variable_category_id_fk") + @@index([cause_variable_category_id], map: "cohort_study_statistics_cause_variable_category_id_fk") + @@index([client_id], map: "cohort_study_statistics_client_id_fk") + @@index([cause_unit_id], map: "cohort_study_statistics_cause_unit_id_fk") +} + +model collaborators { + id Int @id @default(autoincrement()) + user_id Int + app_id Int + type String @default("collaborator") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@unique([user_id, client_id], map: "collaborators_user_client_index") + @@index([client_id], map: "collaborators_client_id_fk") + @@index([app_id], map: "collaborators_applications_id_fk") +} + +model common_tags { + id Int @id @default(autoincrement()) + tagged_variable_id Int + tag_variable_id Int + number_of_data_points Int? + standard_error Float? + tag_variable_unit_id Int? + tagged_variable_unit_id Int? + conversion_factor Float + client_id String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([tagged_variable_id, tag_variable_id], map: "UK_tag_tagged") + @@index([client_id], map: "common_tags_client_id_fk") + @@index([tagged_variable_unit_id], map: "common_tags_tagged_variable_unit_id_fk") + @@index([tag_variable_unit_id], map: "common_tags_tag_variable_unit_id_fk") + @@index([tag_variable_id], map: "common_tags_tag_variable_id_variables_id_fk") +} + +model connections { + id Int @id @default(autoincrement()) + client_id String? + user_id Int + connector_id Int + connect_status String + connect_error String? + update_requested_at DateTime? + update_status String + update_error String? + last_successful_updated_at DateTime? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + total_measurements_in_last_update Int? + user_message String? + latest_measurement_at DateTime? + import_started_at DateTime? + import_ended_at DateTime? + reason_for_import String? + user_error_message String? + internal_error_message String? + wp_post_id Int? + number_of_connector_imports Int? + number_of_connector_requests Int? + credentials String? + imported_data_from_at DateTime? + imported_data_end_at DateTime? + number_of_measurements Int? + is_public Unsupported("tinyint(1)")? + slug String? @unique(map: "connections_slug_uindex") + meta String? + connector_user_id String? + connector_user_email String? + + @@unique([user_id, connector_id], map: "UX_userId_connectorId") + @@index([connector_user_id, connector_id], map: "connector_user_id_uindex") + @@index([wp_post_id], map: "connections_wp_posts_ID_fk") + @@index([update_status], map: "status") + @@index([connect_status], map: "IDX_status") + @@index([connector_id], map: "connections_connectors_id_fk") + @@index([client_id], map: "connections_client_id_fk") + @@index([update_requested_at, update_status], map: "status_update_requested") +} + +model connector_imports { + id Int @id @default(autoincrement()) + client_id String? + connection_id Int? + connector_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + earliest_measurement_at DateTime? + import_ended_at DateTime? + import_started_at DateTime? + internal_error_message String? + latest_measurement_at DateTime? + number_of_measurements Int @default(0) + reason_for_import String? + success Unsupported("tinyint(1)")? @default(dbgenerated("'1'")) + updated_at DateTime @default(now()) + user_error_message String? + user_id Int + additional_meta_data String? + number_of_connector_requests Int? + imported_data_from_at DateTime? + imported_data_end_at DateTime? + credentials String? + connector_requests DateTime? + + @@unique([connector_id, user_id, created_at], map: "connector_imports_connector_id_user_id_created_at_uindex") + @@unique([connection_id, created_at], map: "connector_imports_connection_id_created_at_uindex") + @@index([client_id], map: "connector_imports_client_id_fk") + @@index([user_id, connector_id], map: "IDX_connector_imports_user_connector") +} + +model connector_requests { + id Int @id @default(autoincrement()) + connector_id Int + user_id Int + connection_id Int? + connector_import_id Int + method String + code Int + uri String + response_body String? + request_body String? + request_headers String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + content_type String? + imported_data_from_at DateTime? + + @@index([connector_import_id], map: "connector_requests_connector_imports_id_fk") + @@index([connection_id], map: "connector_requests_connections_id_fk") + @@index([user_id], map: "connector_requests_wp_users_ID_fk") + @@index([connector_id], map: "connector_requests_connectors_id_fk") +} + +model connectors { + id Int @id @default(autoincrement()) + name String @unique(map: "connectors_name_unique") + display_name String + image String + get_it_url String? + short_description String + long_description String + enabled Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + oauth Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + qm_client Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + deleted_at DateTime? + wp_post_id Int? + number_of_connections Int? + number_of_connector_imports Int? + number_of_connector_requests Int? + number_of_measurements Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "connectors_slug_uindex") + available_outside_us Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + + @@index([wp_post_id], map: "connectors_wp_posts_ID_fk") + @@index([client_id], map: "connectors_client_id_fk") +} + +model correlation_causality_votes { + id Int @id @default(autoincrement()) + cause_variable_id Int + effect_variable_id Int + correlation_id Int? + aggregate_correlation_id Int? + user_id Int + vote Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + is_public Unsupported("tinyint(1)")? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlation_causality_votes_user_cause_effect_uindex") + @@index([client_id], map: "correlation_causality_votes_client_id_fk") + @@index([aggregate_correlation_id], map: "correlation_causality_votes_aggregate_correlations_id_fk") + @@index([correlation_id], map: "correlation_causality_votes_correlations_id_fk") + @@index([effect_variable_id], map: "correlation_causality_votes_effect_variables_id_fk") + @@index([cause_variable_id], map: "correlation_causality_votes_cause_variables_id_fk") +} + +model correlation_usefulness_votes { + id Int @id @default(autoincrement()) + cause_variable_id Int + effect_variable_id Int + correlation_id Int? + aggregate_correlation_id Int? + user_id Int + vote Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + is_public Unsupported("tinyint(1)")? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlation_usefulness_votes_user_cause_effect_uindex") + @@index([client_id], map: "correlation_usefulness_votes_client_id_fk") + @@index([aggregate_correlation_id], map: "correlation_usefulness_votes_aggregate_correlations_id_fk") + @@index([correlation_id], map: "correlation_usefulness_votes_correlations_id_fk") + @@index([effect_variable_id], map: "correlation_usefulness_votes_effect_variables_id_fk") + @@index([cause_variable_id], map: "correlation_usefulness_votes_cause_variables_id_fk") +} + +model correlations { + id Int @id @default(autoincrement()) + user_id Int + cause_variable_id Int + effect_variable_id Int + qm_score Float? + forward_pearson_correlation_coefficient Float? + value_predicting_high_outcome Float? + value_predicting_low_outcome Float? + predicts_high_effect_change Int? + predicts_low_effect_change Int + average_effect Float + average_effect_following_high_cause Float + average_effect_following_low_cause Float + average_daily_low_cause Float + average_daily_high_cause Float + average_forward_pearson_correlation_over_onset_delays Float? + average_reverse_pearson_correlation_over_onset_delays Float? + cause_changes Int + cause_filling_value Float? + cause_number_of_processed_daily_measurements Int + cause_number_of_raw_measurements Int + cause_unit_id Int? + confidence_interval Float + critical_t_value Float + created_at DateTime @default(now()) + data_source_name String? + deleted_at DateTime? + duration_of_action Int + effect_changes Int + effect_filling_value Float? + effect_number_of_processed_daily_measurements Int + effect_number_of_raw_measurements Int + forward_spearman_correlation_coefficient Float + number_of_days Int + number_of_pairs Int + onset_delay Int + onset_delay_with_strongest_pearson_correlation Int? + optimal_pearson_product Float? + p_value Float? + pearson_correlation_with_no_onset_delay Float? + predictive_pearson_correlation_coefficient Float? + reverse_pearson_correlation_coefficient Float? + statistical_significance Float? + strongest_pearson_correlation_coefficient Float? + t_value Float? + updated_at DateTime @default(now()) + grouped_cause_value_closest_to_value_predicting_low_outcome Float + grouped_cause_value_closest_to_value_predicting_high_outcome Float + client_id String? + published_at DateTime? + wp_post_id Int? + status String? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)") + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + cause_user_variable_id Int + effect_user_variable_id Int + latest_measurement_start_at DateTime? + earliest_measurement_start_at DateTime? + cause_baseline_average_per_day Float + cause_baseline_average_per_duration_of_action Float + cause_treatment_average_per_day Float + cause_treatment_average_per_duration_of_action Float + effect_baseline_average Float? + effect_baseline_relative_standard_deviation Float + effect_baseline_standard_deviation Float? + effect_follow_up_average Float + effect_follow_up_percent_change_from_baseline Float + z_score Float? + experiment_start_at DateTime? + experiment_end_at DateTime? + aggregate_correlation_id Int? + aggregated_at DateTime? + usefulness_vote Int? + causality_vote Int? + deletion_reason String? + record_size_in_kb Int? + correlations_over_durations String? + correlations_over_delays String? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "correlations_slug_uindex") + boring Unsupported("tinyint(1)")? + outcome_is_goal Unsupported("tinyint(1)")? + predictor_is_controllable Unsupported("tinyint(1)")? + plausibly_causal Unsupported("tinyint(1)")? + obvious Unsupported("tinyint(1)")? + number_of_up_votes Int? + number_of_down_votes Int? + strength_level String + confidence_level String + relationship String + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlations_user_id_cause_variable_id_effect_variable_id_uinde") + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlations_pk") + @@index([aggregate_correlation_id], map: "correlations_aggregate_correlations_id_fk") + @@index([effect_user_variable_id], map: "correlations_user_variables_effect_user_variable_id_fk") + @@index([cause_user_variable_id], map: "correlations_user_variables_cause_user_variable_id_fk") + @@index([analysis_started_at], map: "correlations_analysis_started_at_index") + @@index([effect_variable_category_id], map: "c_effect_variable_category_id_fk") + @@index([cause_variable_category_id], map: "correlations_cause_variable_category_id_fk") + @@index([wp_post_id], map: "correlations_wp_posts_ID_fk") + @@index([client_id], map: "correlations_client_id_fk") + @@index([updated_at], map: "correlations_updated_at_index") + @@index([cause_unit_id], map: "correlations_cause_unit_id_fk") + @@index([effect_variable_id], map: "correlations_effect_variable_id_fk") + @@index([cause_variable_id], map: "correlations_cause_variable_id_fk") + @@index([deleted_at, analysis_ended_at], map: "correlations_deleted_at_analysis_ended_at_index") + @@index([user_id, cause_variable_id, deleted_at, qm_score], map: "user_id_cause_variable_id_deleted_at_qm_score_index") + @@index([user_id, effect_variable_id, deleted_at, qm_score], map: "user_id_effect_variable_id_deleted_at_qm_score_index") + @@index([user_id, deleted_at, qm_score], map: "correlations_user_id_deleted_at_qm_score_index") +} + +model credentials { + user_id Int + connector_id Int + attr_key String + attr_value Bytes + status String? @default("UPDATED") + message String? + expires_at DateTime? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@id([user_id, connector_id, attr_key]) + @@index([client_id], map: "credentials_client_id_fk") + @@index([connector_id, expires_at, status], map: "IDX_status_expires_connector") +} + +model ct_causes { + id Int @id @default(autoincrement()) + name String @unique(map: "causeName") + variable_id Int @unique(map: "ct_causes_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_conditions Int +} + +model ct_condition_cause { + id Int @id @default(autoincrement()) + condition_id Int + cause_id Int + condition_variable_id Int + cause_variable_id Int + votes_percent Int + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([cause_id, condition_id], map: "ct_condition_cause_cause_id_condition_id_uindex") + @@unique([cause_variable_id, condition_variable_id], map: "ct_condition_cause_cause_uindex") + @@index([condition_variable_id], map: "ct_condition_cause_variables_id_condition_fk") + @@index([condition_id], map: "ct_condition_cause_ct_conditions_id_condition_fk") +} + +model ct_condition_symptom { + id Int @id @default(autoincrement()) + condition_variable_id Int + condition_id Int + symptom_variable_id Int + symptom_id Int + votes Int + extreme Int? + severe Int? + moderate Int? + mild Int? + minimal Int? + no_symptoms Int? + updated_at DateTime @default(now()) + deleted_at DateTime? + created_at DateTime @default(now()) + + @@unique([symptom_variable_id, condition_variable_id], map: "ct_condition_symptom_variable_id_uindex") + @@unique([condition_variable_id, symptom_variable_id], map: "ct_condition_symptom_condition_uindex") + @@index([symptom_id], map: "ct_condition_symptom_symptoms_fk") + @@index([condition_id], map: "ct_condition_symptom_conditions_fk") +} + +model ct_condition_treatment { + id Int @id @default(autoincrement()) + condition_id Int + treatment_id Int + condition_variable_id Int? + treatment_variable_id Int + major_improvement Int @default(0) + moderate_improvement Int @default(0) + no_effect Int @default(0) + worse Int @default(0) + much_worse Int @default(0) + popularity Int @default(0) + average_effect Int @default(0) + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([treatment_id, condition_id], map: "treatment_id_condition_id_uindex") + @@unique([treatment_variable_id, condition_variable_id], map: "treatment_variable_id_condition_variable_id_uindex") + @@index([condition_variable_id], map: "ct_condition_treatment_variables_id_fk_2") + @@index([condition_id], map: "ct_condition_treatment_conditions_id_fk") +} + +model ct_conditions { + id Int @id @default(autoincrement()) + name String @unique(map: "conName") + variable_id Int @unique(map: "ct_conditions_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_treatments Int + number_of_symptoms Int? + number_of_causes Int +} + +model ct_correlations { + id Int @id @default(autoincrement()) + user_id Int + correlation_coefficient Float? + cause_variable_id Int + effect_variable_id Int + onset_delay Int? + duration_of_action Int? + number_of_pairs Int? + value_predicting_high_outcome Float? + value_predicting_low_outcome Float? + optimal_pearson_product Float? + vote Float? @default(0.5) + statistical_significance Float? + cause_unit_id Int? + cause_changes Int? + effect_changes Int? + qm_score Float? + error String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "ct_correlations_user") + @@index([effect_variable_id], map: "effect") + @@index([cause_variable_id], map: "cause") +} + +model ct_side_effects { + id Int @id @default(autoincrement()) + name String @unique(map: "seName") + variable_id Int @unique(map: "ct_side_effects_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_treatments Int +} + +model ct_symptoms { + id Int @id @default(autoincrement()) + name String @unique(map: "symName") + variable_id Int @unique(map: "ct_symptoms_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_conditions Int +} + +model ct_treatment_side_effect { + id Int @id @default(autoincrement()) + treatment_variable_id Int + side_effect_variable_id Int + treatment_id Int + side_effect_id Int + votes_percent Int + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([treatment_variable_id, side_effect_variable_id], map: "treatment_variable_id_side_effect_variable_id_uindex") + @@unique([treatment_id, side_effect_id], map: "treatment_id_side_effect_id_uindex") + @@index([side_effect_id], map: "treatment_side_effect_side_effects_id_fk") + @@index([side_effect_variable_id], map: "side_effect_variables_id_fk") +} + +model ct_treatments { + id Int @id @default(autoincrement()) + name String @unique(map: "treName") + variable_id Int + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_conditions Int? + number_of_side_effects Int + + @@index([variable_id], map: "ct_treatments_variables_id_fk") +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model ctg_conditions { + id Int + nct_id String + name String + downcase_name String + variable_id Int + + @@ignore +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model ctg_intervention_other_names { + id Int + nct_id String + intervention_id Int + name String + + @@ignore +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model ctg_interventions { + id Int + nct_id String + intervention_type String + name String? + description String? + variable_id Int + var Int? + + @@ignore +} + +model device_tokens { + device_token String @id + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + user_id Int + number_of_waiting_tracking_reminder_notifications Int? + last_notified_at DateTime? + platform String + number_of_new_tracking_reminder_notifications Int? + number_of_notifications_last_sent Int? + error_message String? + last_checked_at DateTime? + received_at DateTime? + server_ip String? + server_hostname String? + client_id String? + + @@index([client_id], map: "device_tokens_client_id_fk") + @@index([user_id], map: "index_user_id") +} + +model docs_api { + id Int @id @default(autoincrement()) + model String? + description String? + attribute String? + + @@unique([model, attribute], map: "docs_api_table_attribute_uindex") +} + +model docs_models { + id Int @id @default(autoincrement()) + model String? + description String? + attribute String? +} + +model doctrine_migration_versions { + version String @id + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + client_id String? +} + +model domains { + id Int @id @default(autoincrement()) + domain String @unique(map: "domains_domain_unique") + tenant_id String + created_at DateTime? + updated_at DateTime? + tenants tenants @relation(fields: [tenant_id], references: [id], onDelete: Cascade) +} + +model failed_jobs { + id Int @id @default(autoincrement()) + connection String + queue String + payload String + exception String + failed_at DateTime @default(now()) +} + +model github_repositories { + id Int @unique(map: "github_repositories_id_uindex") + client_id String? + created_at DateTime @default(now()) + deleted_at DateTime? + updated_at DateTime + user_id Int? + github_repository_id Int @unique(map: "github_repositories_github_repository_id_uindex") + node_id String + name String + full_name String + private Boolean + owner Unsupported("clob") + html_url String @unique(map: "github_repositories_html_url_uindex") + description Unsupported("clob")? + fork Boolean + url String @unique(map: "github_repositories_url_uindex") + forks_url String + keys_url String + collaborators_url String + teams_url String + hooks_url String + issue_events_url String + events_url String + assignees_url String + branches_url String + tags_url String + blobs_url String + git_tags_url String + git_refs_url String + trees_url String + statuses_url String + languages_url String + stargazers_url String + contributors_url String + subscribers_url String + subscription_url String + commits_url String + git_commits_url String + comments_url String + issue_comment_url String + contents_url String + compare_url String + merges_url String + archive_url String + downloads_url String + issues_url String + pulls_url String + milestones_url String + notifications_url String + labels_url String + releases_url String + deployments_url String + pushed_at String + git_url String @unique(map: "github_repositories_git_url_uindex") + ssh_url String @unique(map: "github_repositories_ssh_url_uindex") + clone_url String + svn_url String + homepage String? + size Int + stargazers_count Int + watchers_count Int + has_issues Boolean + has_projects Boolean + has_downloads Boolean + has_wiki Boolean + has_pages Boolean + forks_count Int + archived Boolean + disabled Boolean + open_issues_count Int + allow_forking Boolean + is_template Boolean + topics Unsupported("clob") + visibility String + forks Int + open_issues Int + watchers Int + default_branch String + permissions Unsupported("clob") + temp_clone_token String? + allow_squash_merge Boolean? + allow_merge_commit Boolean? + allow_rebase_merge Boolean? + allow_auto_merge Boolean? + delete_branch_on_merge Boolean? + network_count Int? + subscribers_count Int? + score Int? + mirror_url String? + license Unsupported("clob")? + web_commit_signoff_required Boolean? + language String? + + @@index([client_id], map: "github_repositories_oa_clients_client_id_fk") + @@index([user_id], map: "github_repositories_wp_users_ID_fk") +} + +model global_studies { + id Int @id @default(autoincrement()) + aggregate_correlation_id Int? + cause_variable_id Int + effect_variable_id Int + cause_user_variable_id Int + effect_user_variable_id Int + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)") + sort_order Int? + slug String? @unique(map: "global_studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "global_studies_cause_effect") + @@index([client_id], map: "global_studies_client_id_fk") + @@index([effect_variable_id], map: "global_studies_effect_variable_id") + @@index([cause_variable_id], map: "global_studies_cause_variable_id") + @@index([aggregate_correlation_id], map: "global_studies_aggregate_correlations_id_fk") +} + +model health_checks { + id Int @id @default(autoincrement()) + resource_name String + resource_slug String + target_name String + target_slug String + target_display String + healthy Unsupported("tinyint(1)") + error_message String? + runtime Float + value String? + value_human String? + created_at DateTime + + @@index([created_at], map: "health_checks_created_at_index") + @@index([target_slug], map: "health_checks_target_slug_index") + @@index([resource_slug], map: "health_checks_resource_slug_index") +} + +model ip_data { + id Int @id @default(autoincrement()) + created_at DateTime? @default(now()) + deleted_at DateTime? + updated_at DateTime? @default(now()) + ip String @unique(map: "ip_data_ip_uindex") + hostname String? + type String? + continent_code String? + continent_name String? + country_code String? + country_name String? + region_code String? + region_name String? + city String? + zip String? + latitude Float? + longitude Float? + location String? + time_zone String? + currency String? + connection String? + security String? +} + +model jobs { + id Int @id @default(autoincrement()) + queue String + payload String + attempts Int + reserved_at Int? + available_at Int + created_at Int + + @@index([queue], map: "jobs_queue_index") +} + +model lightsail_instances { + id Int @id @default(autoincrement()) + client_id String? + created_at DateTime @default(now()) + deleted_at DateTime? + updated_at DateTime @default(now()) + user_id Int + name String + arn String + support_code String + external_created_at String + location String + resource_type String + tags String + blueprint_id String + blueprint_name String + bundle_id String + add_ons String + is_static_ip Unsupported("tinyint(1)") + private_ip_address String + public_ip_address String + ipv6_addresses String + ip_address_type String + hardware String + networking String + state String + username String + ssh_key_name String + jenkins_labels String + computer String + + @@index([user_id], map: "lightsail_instances_wp_users_ID_fk") + @@index([client_id], map: "lightsail_instances_client_id_fk") +} + +model measurement_exports { + id Int @id @default(autoincrement()) + user_id Int + client_id String? + status String + type String @default("user") + output_type String @default("csv") + error_message String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@index([client_id], map: "measurement_exports_client_id_fk") + @@index([user_id], map: "measurement_exports_user_id_fk") +} + +model measurement_imports { + id Int @id @default(autoincrement()) + user_id Int + file String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + status String @default("WAITING") + error_message String? + source_name String? + deleted_at DateTime? + client_id String? + import_started_at DateTime? + import_ended_at DateTime? + reason_for_import String? + user_error_message String? + internal_error_message String? + + @@index([client_id], map: "measurement_imports_client_id_fk") + @@index([user_id], map: "measurement_imports_user_id_fk") +} + +model measurements { + id Int @id @default(autoincrement()) + user_id Int + client_id String? + connector_id Int? + variable_id Int + start_time Int + value Float + unit_id Int + original_value Float + original_unit_id Int + duration Int? + note String? + latitude Float? + longitude Float? + location String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + error String? + variable_category_id Int + deleted_at DateTime? + source_name String? + user_variable_id Int + start_at DateTime? + connection_id Int? + connector_import_id Int? + deletion_reason String? + original_start_at DateTime? + + @@unique([user_id, variable_id, start_time], map: "measurements_pk") + @@index([connector_import_id], map: "measurements_connector_imports_id_fk") + @@index([connection_id], map: "measurements_connections_id_fk") + @@index([user_variable_id], map: "measurements_user_variables_user_variable_id_fk") + @@index([variable_category_id], map: "measurements_variable_category_id_fk") + @@index([original_unit_id], map: "measurements_original_unit_id_fk") + @@index([unit_id], map: "fk_measurementUnits") + @@index([start_time], map: "measurements_start_time_index") + @@index([connector_id], map: "measurements_connectors_id_fk") + @@index([client_id], map: "measurements_client_id_fk") + @@index([variable_id, value, start_time], map: "measurements_variable_id_value_start_time_index") + @@index([user_id, variable_category_id, start_time], map: "measurements_user_id_variable_category_id_start_time_index") + @@index([variable_id, start_time], map: "measurements_variable_id_start_time_index") + @@index([variable_id, user_id], map: "measurements_user_variables_variable_id_user_id_fk") +} + +model media { + id Int @id @default(autoincrement()) + model_type String + model_id Int + collection_name String + name String + file_name String + mime_type String? + disk String + size Int + manipulations String + custom_properties String + responsive_images String + order_column Int? + created_at DateTime? + updated_at DateTime? + + @@index([model_type, model_id], map: "media_model_type_model_id_index") +} + +model migrations { + id Int @id @default(autoincrement()) + migration String + batch Int +} + +model model_has_permissions { + permission_id Int + model_type String + model_id Int + permissions permissions @relation(fields: [permission_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([permission_id, model_id, model_type]) + @@index([model_id, model_type], map: "model_has_permissions_model_id_model_type_index") +} + +model model_has_roles { + role_id Int + model_type String + model_id Int + roles roles @relation(fields: [role_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([role_id, model_id, model_type]) + @@index([model_id, model_type], map: "model_has_roles_model_id_model_type_index") +} + +model nfts { + id Int @id @default(autoincrement()) + user_id Int + tokenizable_type String + tokenizable_id Int + chain String + token_address String @unique(map: "nfts_token_address_unique") + token_id String @unique(map: "nfts_token_id_unique") + title String + description String + social_media_url String + quantity Int + minting_address String + file_url String + ipfs_cid String + tx_hash String + client_id String + created_at DateTime? + updated_at DateTime? + opensea_metadata String? + + @@index([user_id], map: "nfts_user_id_index") + @@index([tokenizable_type, tokenizable_id], map: "nfts_tokenizable_type_tokenizable_id_index") +} + +model nonces { + id Int @id @default(autoincrement()) + nonce String? + content String? + type String? + created_at DateTime? + updated_at DateTime? +} + +model notifications { + id String @id + type String + notifiable_type String + notifiable_id Int + data String + read_at DateTime? + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([notifiable_type, notifiable_id], map: "notifications_notifiable_type_notifiable_id_index") +} + +model oa_access_tokens { + access_token String @id + client_id String + user_id Int + expires DateTime? + scope String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@index([user_id], map: "bshaffer_oauth_access_tokens_user_id_fk") + @@index([client_id], map: "access_tokens_client_id_fk") +} + +model oa_authorization_codes { + authorization_code String @id + client_id String + user_id Int + redirect_uri String? + expires DateTime? + scope String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@index([user_id], map: "bshaffer_oauth_authorization_codes_user_id_fk") + @@index([client_id], map: "bshaffer_oauth_authorization_codes_client_id_fk") +} + +model oa_clients { + client_id String @id + client_secret String + redirect_uri String? + grant_types String? + user_id Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + icon_url String? + app_identifier String? + deleted_at DateTime? + earliest_measurement_start_at DateTime? + latest_measurement_start_at DateTime? + number_of_aggregate_correlations Int? + number_of_applications Int? + number_of_oauth_access_tokens Int? + number_of_oauth_authorization_codes Int? + number_of_oauth_refresh_tokens Int? + number_of_button_clicks Int? + number_of_collaborators Int? + number_of_common_tags Int? + number_of_connections Int? + number_of_connector_imports Int? + number_of_connectors Int? + number_of_correlations Int? + number_of_measurement_exports Int? + number_of_measurement_imports Int? + number_of_measurements Int? + number_of_sent_emails Int? + number_of_studies Int? + number_of_tracking_reminder_notifications Int? + number_of_tracking_reminders Int? + number_of_user_tags Int? + number_of_user_variables Int? + number_of_variables Int? + number_of_votes Int? + + @@index([user_id], map: "bshaffer_oauth_clients_user_id_fk") +} + +model oa_refresh_tokens { + refresh_token String @id + client_id String + user_id Int + expires DateTime? + scope String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@index([user_id], map: "bshaffer_oauth_refresh_tokens_user_id_fk") + @@index([client_id], map: "refresh_tokens_client_id_fk") +} + +model oauth_access_tokens { + id String @id + user_id Int? + client_id Int + name String? + scopes String? + revoked Unsupported("tinyint(1)") + created_at DateTime? + updated_at DateTime? + expires_at DateTime? + + @@index([user_id], map: "oauth_access_tokens_user_id_index") +} + +model oauth_auth_codes { + id String @id + user_id Int + client_id Int + scopes String? + revoked Unsupported("tinyint(1)") + expires_at DateTime? + + @@index([user_id], map: "oauth_auth_codes_user_id_index") +} + +model oauth_clients { + id Int @id @default(autoincrement()) + user_id Int? + name String + secret String? + provider String? + redirect String + personal_access_client Unsupported("tinyint(1)") + password_client Unsupported("tinyint(1)") + revoked Unsupported("tinyint(1)") + created_at DateTime? + updated_at DateTime? + + @@index([user_id], map: "oauth_clients_user_id_index") +} + +model oauth_personal_access_clients { + id Int @id @default(autoincrement()) + client_id Int + created_at DateTime? + updated_at DateTime? +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model password_resets { + email String + token String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([token], map: "password_resets_token_index") + @@index([email], map: "password_resets_email_index") + @@ignore +} + +model patient_physicians { + id Int @id @default(autoincrement()) + patient_user_id Int + physician_user_id Int + scopes String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([patient_user_id, physician_user_id], map: "patients_patient_user_id_physician_user_id_uindex") + @@index([physician_user_id], map: "patient_physicians_wp_users_ID_fk_2") +} + +model permission_role { + id Int @id @default(autoincrement()) + permission_id Int + role_id Int + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([role_id], map: "permission_role_role_id_index") + @@index([permission_id], map: "permission_role_permission_id_index") +} + +model permission_user { + id Int @id @default(autoincrement()) + permission_id Int + user_id Int + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([user_id], map: "permission_user_user_id_index") + @@index([permission_id], map: "permission_user_permission_id_index") +} + +model permissions { + id Int @id @default(autoincrement()) + name String + guard_name String + created_at DateTime? + updated_at DateTime? + model_has_permissions model_has_permissions[] + role_has_permissions role_has_permissions[] + + @@unique([name, guard_name], map: "permissions_name_guard_name_unique") +} + +model phrases { + client_id String + created_at DateTime @default(now()) + deleted_at DateTime? + id Int @id @default(autoincrement()) + image String? + text String + title String? + type String + updated_at DateTime @default(now()) + url String? + user_id Int + responding_to_phrase_id Int? + response_phrase_id Int? + recipient_user_ids String? + number_of_times_heard Int? + interpretative_confidence Float? + + @@index([client_id], map: "phrases_client_id_fk") +} + +model purchases { + id Int @id @default(autoincrement()) + subscriber_user_id Int + referrer_user_id Int? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + subscription_provider String + last_four String? + product_id String + subscription_provider_transaction_id String? + coupon String? + client_id String? + refunded_at DateTime? + deleted_at DateTime? + + @@unique([subscriber_user_id, referrer_user_id], map: "subscriber_referrer") + @@index([client_id], map: "purchases_client_id_fk") +} + +model queue_monitor { + id Int @id @default(autoincrement()) + job_id String + name String? + queue String? + started_at DateTime? + started_at_exact String? + finished_at DateTime? + finished_at_exact String? + time_elapsed Float? + failed Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + attempt Int @default(0) + progress Int? + exception String? + exception_message String? + exception_class String? + data String? + + @@index([failed], map: "queue_monitor_failed_index") + @@index([time_elapsed], map: "queue_monitor_time_elapsed_index") + @@index([started_at], map: "queue_monitor_started_at_index") + @@index([job_id], map: "queue_monitor_job_id_index") +} + +model role_has_permissions { + permission_id Int + role_id Int + roles roles @relation(fields: [role_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + permissions permissions @relation(fields: [permission_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([permission_id, role_id]) +} + +model role_user { + id Int @id @default(autoincrement()) + role_id Int + user_id Int + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([user_id], map: "role_user_user_id_index") + @@index([role_id], map: "role_user_role_id_index") +} + +model roles { + id Int @id @default(autoincrement()) + name String + guard_name String + created_at DateTime? + updated_at DateTime? + model_has_roles model_has_roles[] + role_has_permissions role_has_permissions[] + + @@unique([name, guard_name], map: "roles_name_guard_name_unique") +} + +model schedule_histories { + id Int @id @default(autoincrement()) + schedule_id Int + command String + params String? + output String + options String? + created_at DateTime? + updated_at DateTime? + + @@index([schedule_id], map: "schedule_histories_schedule_id_foreign") +} + +model schedules { + id Int @id @default(autoincrement()) + command String + command_custom String? + params String? + expression String + environments String? + options String? + log_filename String? + even_in_maintenance_mode Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + without_overlapping Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + on_one_server Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + webhook_before String? + webhook_after String? + email_output String? + sendmail_error Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + log_success Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + log_error Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + status Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + run_in_background Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + groups String? + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + sendmail_success Unsupported("tinyint(1)") @default(dbgenerated("'0'")) +} + +model sent_emails { + id Int @id @default(autoincrement()) + user_id Int? + type String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + slug String? + response String? + content Unsupported("clob")? + wp_post_id Int? + email_address String? + subject String + + @@index([user_id, type], map: "sent_emails_user_id_type_index") + @@index([client_id], map: "sent_emails_client_id_fk") + @@index([wp_post_id], map: "sent_emails_wp_posts_ID_fk") +} + +model sessions { + id String @unique(map: "sessions_id_unique") + user_id Int? + ip_address String? + user_agent String? + payload String + last_activity Int +} + +model sharer_trustees { + id Int @id @default(autoincrement()) + sharer_user_id Int + trustee_user_id Int + scopes String + relationship_type String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([sharer_user_id, trustee_user_id], map: "sharer_user_id_trustee_user_id_uindex") + @@index([trustee_user_id], map: "sharer_trustees_wp_users_ID_fk_2") +} + +model social_providers { + id Int @id @default(autoincrement()) + label String + slug String @unique(map: "social_providers_slug_unique") + scopes String? + parameters String? + override_scopes Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + stateless Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + created_at DateTime? + updated_at DateTime? + user_has_social_provider user_has_social_provider[] +} + +model socialite_users { + id Int @id @default(autoincrement()) + user_id Int + provider String + provider_id String + created_at DateTime? + updated_at DateTime? + + @@unique([provider, provider_id], map: "socialite_users_provider_provider_id_unique") +} + +model source_platforms { + id Int @id @default(autoincrement()) + name String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([client_id], map: "source_platforms_client_id_fk") +} + +model sources { + id Int @id @default(autoincrement()) + client_id String? + name String @unique(map: "sources_name_UNIQUE") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@index([client_id], map: "sources_client_id_fk") +} + +model spreadsheet_importers { + id Int @id @default(autoincrement()) + name String + display_name String + image String + get_it_url String? + short_description String + long_description String + enabled Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + deleted_at DateTime? + wp_post_id Int? + number_of_measurement_imports Int? + number_of_measurements Int? + sort_order Int? + + @@index([wp_post_id], map: "spreadsheet_importers_wp_posts_ID_fk") + @@index([client_id], map: "spreadsheet_importers_client_id_fk") +} + +model studies { + id String @id + type String + cause_variable_id Int + effect_variable_id Int + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)") + sort_order Int? + slug String? @unique(map: "studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id, type], map: "user_cause_effect_type") + @@index([client_id], map: "studies_client_id_fk") + @@index([effect_variable_id], map: "studies_effect_variable_id") + @@index([cause_variable_id], map: "studies_cause_variable_id") +} + +model subscription_items { + id Int @id @default(autoincrement()) + subscription_id Int + stripe_id String @unique(map: "subscription_items_stripe_id_unique") + stripe_product String + stripe_price String + quantity Int? + created_at DateTime? + updated_at DateTime? + + @@unique([subscription_id, stripe_price], map: "subscription_items_subscription_id_stripe_price_unique") +} + +model subscriptions { + id Int @id @default(autoincrement()) + user_id Int + name String + stripe_id String @unique(map: "subscriptions_stripe_id_unique") + stripe_status String? + stripe_plan String + stripe_price String? + quantity Int? + trial_ends_at DateTime? + ends_at DateTime? + deleted_at DateTime? + created_at DateTime? + updated_at DateTime? + + @@index([user_id, stripe_status], map: "subscriptions_user_id_stripe_status_index") +} + +model taggables { + tag_id Int + taggable_type String + taggable_id Int + + @@unique([tag_id, taggable_id, taggable_type], map: "taggables_tag_id_taggable_id_taggable_type_unique") + @@index([taggable_type, taggable_id], map: "taggables_taggable_type_taggable_id_index") +} + +model tags { + id Int @id @default(autoincrement()) + name String + slug String + type String? + order_column Int? + created_at DateTime? + updated_at DateTime? +} + +model telescope_entries { + sequence Int @id @default(autoincrement()) + uuid String @unique(map: "telescope_entries_uuid_unique") + batch_id String + family_hash String? + should_display_on_index Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + type String + content String + created_at DateTime? + + @@index([family_hash], map: "telescope_entries_family_hash_index") + @@index([batch_id], map: "telescope_entries_batch_id_index") + @@index([type, should_display_on_index], map: "telescope_entries_type_should_display_on_index_index") +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model telescope_entries_tags { + entry_uuid String + tag String + + @@index([tag], map: "telescope_entries_tags_tag_index") + @@index([entry_uuid, tag], map: "telescope_entries_tags_entry_uuid_tag_index") + @@ignore +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model telescope_monitoring { + tag String + + @@ignore +} + +model tenants { + id String @id + created_at DateTime? + updated_at DateTime? + data String? + domains domains[] +} + +model third_party_correlations { + cause_id Int + effect_id Int + qm_score Float? + forward_pearson_correlation_coefficient Float? + value_predicting_high_outcome Float? + value_predicting_low_outcome Float? + predicts_high_effect_change Int? + predicts_low_effect_change Int? + average_effect Float? + average_effect_following_high_cause Float? + average_effect_following_low_cause Float? + average_daily_low_cause Float? + average_daily_high_cause Float? + average_forward_pearson_correlation_over_onset_delays Float? + average_reverse_pearson_correlation_over_onset_delays Float? + cause_changes Int? + cause_filling_value Float? + cause_number_of_processed_daily_measurements Int + cause_number_of_raw_measurements Int + cause_unit_id Int? + confidence_interval Float? + critical_t_value Float? + created_at DateTime @default(now()) + data_source_name String? + deleted_at DateTime? + duration_of_action Int? + effect_changes Int? + effect_filling_value Float? + effect_number_of_processed_daily_measurements Int + effect_number_of_raw_measurements Int + error String? + forward_spearman_correlation_coefficient Float? + id Int @id @default(autoincrement()) + number_of_days Int + number_of_pairs Int? + onset_delay Int? + onset_delay_with_strongest_pearson_correlation Int? + optimal_pearson_product Float? + p_value Float? + pearson_correlation_with_no_onset_delay Float? + predictive_pearson_correlation_coefficient Float? + reverse_pearson_correlation_coefficient Float? + statistical_significance Float? + strongest_pearson_correlation_coefficient Float? + t_value Float? + updated_at DateTime @default(now()) + user_id Int + grouped_cause_value_closest_to_value_predicting_low_outcome Float? + grouped_cause_value_closest_to_value_predicting_high_outcome Float? + client_id String + published_at DateTime? + wp_post_id Int? + status String? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)")? + cause_variable_id Int? + effect_variable_id Int? + + @@unique([user_id, cause_id, effect_id], map: "tpc_user_cause_effect") +} + +model tracker_log { + id Int @id @default(autoincrement()) + session_id Int? + path_id Int? + query_id Int? + method String + route_path_id Int? + is_ajax Unsupported("tinyint(1)") + is_secure Unsupported("tinyint(1)") + is_json Unsupported("tinyint(1)") + wants_json Unsupported("tinyint(1)") + error_id Int? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + user_id Int + deleted_at DateTime? + + @@index([user_id], map: "tracker_log_user_id_fk") + @@index([client_id], map: "tracker_log_client_id_fk") + @@index([updated_at], map: "tracker_log_updated_at_index") + @@index([created_at], map: "tracker_log_created_at_index") + @@index([error_id], map: "tracker_log_error_id_index") + @@index([route_path_id], map: "tracker_log_route_path_id_index") + @@index([method], map: "tracker_log_method_index") + @@index([query_id], map: "tracker_log_query_id_index") + @@index([path_id], map: "tracker_log_path_id_index") + @@index([session_id], map: "tracker_log_session_id_index") +} + +model tracker_sessions { + id Int @id @default(autoincrement()) + uuid String @unique(map: "tracker_sessions_uuid_unique") + user_id Int + device_id Int? + agent_id Int? + client_ip String + referer_id Int? + cookie_id Int? + geoip_id Int? + is_robot Unsupported("tinyint(1)") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([client_id], map: "tracker_sessions_client_id_fk") + @@index([updated_at], map: "tracker_sessions_updated_at_index") + @@index([created_at], map: "tracker_sessions_created_at_index") + @@index([geoip_id], map: "tracker_sessions_geoip_id_index") + @@index([cookie_id], map: "tracker_sessions_cookie_id_index") + @@index([referer_id], map: "tracker_sessions_referer_id_index") + @@index([client_ip], map: "tracker_sessions_client_ip_index") + @@index([agent_id], map: "tracker_sessions_agent_id_index") + @@index([device_id], map: "tracker_sessions_device_id_index") + @@index([user_id], map: "tracker_sessions_user_id_index") +} + +model tracking_reminder_notifications { + id Int @id @default(autoincrement()) + tracking_reminder_id Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + user_id Int + notified_at DateTime? + received_at DateTime? + client_id String? + variable_id Int + notify_at DateTime? + user_variable_id Int + + @@unique([notify_at, tracking_reminder_id], map: "notify_at_tracking_reminder_id_uindex") + @@index([user_variable_id], map: "tracking_reminder_notifications_user_variables_id_fk") + @@index([variable_id], map: "tracking_reminder_notifications_variable_id_fk") + @@index([client_id], map: "tracking_reminder_notifications_client_id_fk") + @@index([user_id], map: "tracking_reminder_notifications_user_id_fk") + @@index([tracking_reminder_id], map: "tracking_reminder_notifications_tracking_reminders_id_fk") +} + +model tracking_reminders { + id Int @id @default(autoincrement()) + user_id Int + client_id String + variable_id Int + default_value Float? + reminder_start_time Unsupported("time") @default(dbgenerated("'00:00:00'")) + reminder_end_time Unsupported("time")? + reminder_sound String? + reminder_frequency Int? + pop_up Unsupported("tinyint(1)")? + sms Unsupported("tinyint(1)")? + email Unsupported("tinyint(1)")? + notification_bar Unsupported("tinyint(1)")? + last_tracked DateTime? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + start_tracking_date DateTime? + stop_tracking_date DateTime? + instructions String? + deleted_at DateTime? + image_url String? + user_variable_id Int + latest_tracking_reminder_notification_notify_at DateTime? + number_of_tracking_reminder_notifications Int? + + @@unique([user_id, variable_id, reminder_start_time, reminder_frequency], map: "UK_user_var_time_freq") + @@index([user_variable_id], map: "tracking_reminders_user_variables_user_variable_id_fk") + @@index([client_id], map: "tracking_reminders_client_id_fk") + @@index([variable_id, user_id], map: "tracking_reminders_user_variables_variable_id_user_id_fk") + @@index([user_id, client_id], map: "user_client") +} + +model unit_categories { + id Int @id @default(autoincrement()) + name String @unique(map: "unit_categories_name_UNIQUE") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + can_be_summed Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + deleted_at DateTime? + sort_order Int? +} + +model units { + id Int @id @default(autoincrement()) + name String @unique(map: "units_name_UNIQUE") + unit_category_id Int + minimum_value Unsupported("double precision")? + maximum_value Unsupported("double precision")? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + filling_type String + number_of_outcome_population_studies Int? + number_of_common_tags_where_tag_variable_unit Int? + number_of_common_tags_where_tagged_variable_unit Int? + number_of_outcome_case_studies Int? + number_of_measurements Int? + number_of_user_variables_where_default_unit Int? + number_of_variable_categories_where_default_unit Int? + number_of_variables_where_default_unit Int? + advanced Boolean + manual_tracking Boolean + filling_value Unsupported("double precision")? + scale String + conversion_steps Unsupported("clob")? + maximum_daily_value Unsupported("double precision")? + sort_order Int? + slug String? @unique(map: "units_slug_uindex") + code String? + descriptive_name String? + code_system String? + definition String? + synonym String? + status String? + kind_of_quantity String? + concept_id String? + dimension String? + abbreviated_name String? @unique(map: "abbr_name_UNIQUE") + + @@index([unit_category_id], map: "fk_unitCategory") +} + +model user_clients { + id Int @id @default(autoincrement()) + client_id String? + created_at DateTime @default(now()) + deleted_at DateTime? + earliest_measurement_at DateTime? + latest_measurement_at DateTime? + number_of_measurements Int? + updated_at DateTime @default(now()) + user_id Int + + @@unique([user_id, client_id], map: "user_clients_user") + @@index([client_id], map: "user_clients_client_id_fk") +} + +model user_has_social_provider { + user_id Int + social_provider_id Int + token String + social_id String + expires_in DateTime? + social_providers social_providers @relation(fields: [social_provider_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + users users @relation(fields: [user_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([user_id, social_provider_id]) +} + +model user_studies { + id String @id + cause_variable_id Int + effect_variable_id Int + cause_user_variable_id Int + effect_user_variable_id Int + correlation_id Int? @unique(map: "user_studies_correlation_id_uindex") + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "user_studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "user_studies_user_cause_effect") + @@index([effect_user_variable_id], map: "user_studies_effect_user_variables_id_fk") + @@index([cause_user_variable_id], map: "user_studies_cause_user_variables_id_fk") + @@index([effect_variable_id], map: "user_studies_effect_variables_id_fk") + @@index([cause_variable_id], map: "user_studies_cause_variables_id_fk") +} + +model user_tags { + id Int @id @default(autoincrement()) + tagged_variable_id Int + tag_variable_id Int + conversion_factor Float + user_id Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + deleted_at DateTime? + tagged_user_variable_id Int? + tag_user_variable_id Int + + @@unique([tagged_variable_id, tag_variable_id, user_id], map: "UK_user_tag_tagged") + @@index([tagged_user_variable_id], map: "user_tags_tagged_user_variable_id_fk") + @@index([client_id], map: "user_tags_client_id_fk") + @@index([user_id], map: "user_tags_user_id_fk") + @@index([tag_variable_id], map: "fk_conversionUnit") +} + +model user_variable_clients { + id Int @id @default(autoincrement()) + client_id String + created_at DateTime @default(now()) + deleted_at DateTime? + earliest_measurement_at DateTime? + latest_measurement_at DateTime? + number_of_measurements Int? + updated_at DateTime @default(now()) + user_id Int + user_variable_id Int + variable_id Int + + @@unique([user_id, variable_id, client_id], map: "user_variable_clients_user") + @@index([variable_id], map: "user_variable_clients_variable_id_fk") + @@index([user_variable_id], map: "user_variable_clients_user_variables_user_variable_id_fk") + @@index([client_id], map: "user_variable_clients_client_id_fk") +} + +model user_variable_outcome_category { + id Int @id @default(autoincrement()) + user_variable_id Int + variable_id Int + variable_category_id Int + number_of_outcome_user_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([user_variable_id, variable_category_id], map: "user_variable_outcome_category_uindex") + @@index([variable_category_id], map: "user_variable_outcome_category_variable_categories_id_fk") + @@index([variable_id], map: "user_variable_outcome_category_variables_id_fk") +} + +model user_variable_predictor_category { + id Int @id @default(autoincrement()) + user_variable_id Int + variable_id Int + variable_category_id Int + number_of_predictor_user_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([user_variable_id, variable_category_id], map: "user_variable_predictor_category_uindex") + @@index([variable_category_id], map: "user_variable_predictor_category_variable_categories_id_fk") + @@index([variable_id], map: "user_variable_predictor_category_variables_id_fk") +} + +model user_variables { + id Int @id @default(autoincrement()) + parent_id Int? + client_id String? + user_id Int + variable_id Int + default_unit_id Int? + minimum_allowed_value Float? + maximum_allowed_value Float? + filling_value Float? @default(-1) + join_with Int? + onset_delay Int? + duration_of_action Int? + variable_category_id Int? + cause_only Unsupported("tinyint(1)")? + filling_type String? + number_of_processed_daily_measurements Int? + measurements_at_last_analysis Int @default(0) + last_unit_id Int? + last_original_unit_id Int? + last_value Float? + last_original_value Float? + number_of_correlations Int? + status String? + standard_deviation Float? + variance Float? + minimum_recorded_value Float? + maximum_recorded_value Float? + mean Float? + median Float? + most_common_original_unit_id Int? + most_common_value Float? + number_of_unique_daily_values Int? + number_of_unique_values Int? + number_of_changes Int? + skewness Float? + kurtosis Float? + latitude Float? + longitude Float? + location String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + outcome Unsupported("tinyint(1)")? + data_sources_count String? + earliest_filling_time Int? + latest_filling_time Int? + last_processed_daily_value Float? + outcome_of_interest Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + predictor_of_interest Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + experiment_start_time DateTime? + experiment_end_time DateTime? + description String? + deleted_at DateTime? + alias String? + second_to_last_value Float? + third_to_last_value Float? + number_of_user_correlations_as_effect Int? + number_of_user_correlations_as_cause Int? + combination_operation String? + informational_url String? + most_common_connector_id Int? + valence String? + wikipedia_title String? + number_of_tracking_reminders Int + number_of_raw_measurements_with_tags_joins_children Int? + most_common_source_name String? + optimal_value_message String? + best_cause_variable_id Int? + best_effect_variable_id Int? + user_maximum_allowed_daily_value Float? + user_minimum_allowed_daily_value Float? + user_minimum_allowed_non_zero_value Float? + minimum_allowed_seconds_between_measurements Int? + average_seconds_between_measurements Int? + median_seconds_between_measurements Int? + last_correlated_at DateTime? + number_of_measurements_with_tags_at_last_correlation Int? + analysis_settings_modified_at DateTime? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + earliest_source_measurement_start_at DateTime? + latest_source_measurement_start_at DateTime? + latest_tagged_measurement_start_at DateTime? + earliest_tagged_measurement_start_at DateTime? + latest_non_tagged_measurement_start_at DateTime? + earliest_non_tagged_measurement_start_at DateTime? + wp_post_id Int? + number_of_soft_deleted_measurements Int? + best_user_correlation_id Int? + number_of_measurements Int? + number_of_tracking_reminder_notifications Int? + deletion_reason String? + record_size_in_kb Int? + number_of_common_tags Int? + number_common_tagged_by Int? + number_of_common_joined_variables Int? + number_of_common_ingredients Int? + number_of_common_foods Int? + number_of_common_children Int? + number_of_common_parents Int? + number_of_user_tags Int? + number_user_tagged_by Int? + number_of_user_joined_variables Int? + number_of_user_ingredients Int? + number_of_user_foods Int? + number_of_user_children Int? + number_of_user_parents Int? + is_public Unsupported("tinyint(1)")? + slug String? @unique(map: "user_variables_slug_uindex") + is_goal Unsupported("tinyint(1)")? + controllable Unsupported("tinyint(1)")? + boring Unsupported("tinyint(1)")? + predictor Unsupported("tinyint(1)")? + + @@unique([user_id, variable_id], map: "uv_user_id") + @@index([best_user_correlation_id], map: "user_variables_correlations_qm_score_fk") + @@index([wp_post_id], map: "user_variables_wp_posts_ID_fk") + @@index([analysis_started_at], map: "user_variables_analysis_started_at_index") + @@index([variable_category_id], map: "user_variables_variable_category_id_fk") + @@index([default_unit_id], map: "user_variables_default_unit_id_fk") + @@index([variable_id], map: "fk_variableSettings") + @@index([user_id], map: "user_variables_user_id_latest_tagged_measurement_time_index") + @@index([client_id], map: "user_variables_client_id_fk") +} + +model usermeta { + umeta_id Int @id @default(autoincrement()) + user_id Int? @default(0) + meta_key String? + meta_value String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([meta_key], map: "wp_usermeta_meta_key") + @@index([user_id], map: "user_id") +} + +model users { + id Int @id @default(autoincrement()) + client_id String + user_login String? + email String? + user_url String? + user_registered DateTime? + user_activation_key String? + user_status Int? @default(0) + display_name String? + avatar_image String? + reg_provider String? + provider_id String? + provider_token String? + remember_token String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + refresh_token String? + unsubscribed Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + old_user Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + stripe_active Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + stripe_id String? + stripe_subscription String? + stripe_plan String? + last_four String? + trial_ends_at DateTime? + subscription_ends_at DateTime? + roles String? + time_zone_offset Int? + deleted_at DateTime? + earliest_reminder_time Unsupported("time") @default(dbgenerated("'07:00:00'")) + latest_reminder_time Unsupported("time") @default(dbgenerated("'21:00:00'")) + push_notifications_enabled Unsupported("tinyint(1)")? @default(dbgenerated("'1'")) + track_location Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + combine_notifications Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + send_reminder_notification_emails Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + send_predictor_emails Unsupported("tinyint(1)")? @default(dbgenerated("'1'")) + get_preview_builds Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + subscription_provider String? + last_sms_tracking_reminder_notification_id Int? + sms_notifications_enabled Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + phone_verification_code String? + phone_number String? + has_android_app Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + has_ios_app Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + has_chrome_extension Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + referrer_user_id Int? + address String? + birthday String? + country String? + cover_photo String? + currency String? + first_name String? + gender String? + language String? + last_name String? + state String? + tag_line String? + verified String? + zip_code String? + card_brand String? + card_last_four String? + last_login_at DateTime? + timezone String? + number_of_correlations Int? + number_of_connections Int? + number_of_tracking_reminders Int? + number_of_user_variables Int? + number_of_raw_measurements_with_tags Int? + number_of_raw_measurements_with_tags_at_last_correlation Int? + number_of_votes Int? + number_of_studies Int? + last_correlation_at DateTime? + last_email_at DateTime? + last_push_at DateTime? + primary_outcome_variable_id Int? + spam Int @default(0) + deleted Int @default(0) + wp_post_id Int? + analysis_ended_at DateTime? + analysis_requested_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + newest_data_at DateTime? + reason_for_analysis String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + number_of_applications Int? + number_of_oauth_access_tokens Int? + number_of_oauth_authorization_codes Int? + number_of_oauth_clients Int? + number_of_oauth_refresh_tokens Int? + number_of_button_clicks Int? + number_of_collaborators Int? + number_of_connector_imports Int? + number_of_connector_requests Int? + number_of_measurement_exports Int? + number_of_measurement_imports Int? + number_of_measurements Int? + number_of_sent_emails Int? + number_of_subscriptions Int? + number_of_tracking_reminder_notifications Int? + number_of_user_tags Int? + number_of_users_where_referrer_user Int? + share_all_data Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + deletion_reason String? + password String? + number_of_patients Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? + number_of_sharers Int? + number_of_trustees Int? + eth_address String? + salt String? + fdai_user_id Int? + user_has_social_provider user_has_social_provider[] +} + +model variable_categories { + id Int @id @default(autoincrement()) + name String + filling_value Float? + maximum_allowed_value Float? + minimum_allowed_value Float? + duration_of_action Int @default(86400) + onset_delay Int @default(0) + combination_operation String @default("SUM") + cause_only Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + outcome Unsupported("tinyint(1)")? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + image_url String? + default_unit_id Int? @default(12) + deleted_at DateTime? + manual_tracking Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + minimum_allowed_seconds_between_measurements Int? + average_seconds_between_measurements Int? + median_seconds_between_measurements Int? + wp_post_id Int? + filling_type String? + number_of_outcome_population_studies Int? + number_of_predictor_population_studies Int? + number_of_outcome_case_studies Int? + number_of_predictor_case_studies Int? + number_of_measurements Int? + number_of_user_variables Int? + number_of_variables Int? + is_public Unsupported("tinyint(1)")? + synonyms String + amazon_product_category String + boring Unsupported("tinyint(1)")? + effect_only Unsupported("tinyint(1)")? + predictor Unsupported("tinyint(1)")? + font_awesome String? + ion_icon String? + more_info String? + valence String? + name_singular String + sort_order Int? + slug String @unique(map: "vc_slug_uindex") + is_goal String + controllable String + string_id String? + description String? + + @@index([wp_post_id], map: "variable_categories_wp_posts_ID_fk") + @@index([default_unit_id], map: "variable_categories_default_unit_id_fk") +} + +model variable_outcome_category { + id Int @id @default(autoincrement()) + variable_id Int + variable_category_id Int + number_of_outcome_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([variable_id, variable_category_id], map: "variable_outcome_category_uindex") + @@index([variable_category_id], map: "v_outcome_category_variable_categories_id_fk") +} + +model variable_predictor_category { + id Int @id @default(autoincrement()) + variable_id Int + variable_category_id Int + number_of_predictor_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) +} + +model variable_user_sources { + user_id Int + variable_id Int + timestamp Int? + earliest_measurement_time Int? + latest_measurement_time Int? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + data_source_name String + number_of_raw_measurements Int? + client_id String? + id Int @id @default(autoincrement()) + user_variable_id Int + earliest_measurement_start_at DateTime? + latest_measurement_start_at DateTime? + + @@unique([user_id, variable_id, data_source_name], map: "variable_user_sources_user") + @@index([user_variable_id], map: "variable_user_sources_user_variables_user_variable_id_fk") + @@index([variable_id, user_id], map: "variable_user_sources_user_variables_variable_id_user_id_fk") +} + +model variables { + id Int @id @default(autoincrement()) + name String @unique(map: "variables_name_UNIQUE") + number_of_user_variables Int @default(0) + variable_category_id Int + default_unit_id Int + default_value Float? + cause_only Unsupported("tinyint(1)")? + client_id String? + combination_operation String? + common_alias String? + created_at DateTime @default(now()) + description String? + duration_of_action Int? + filling_value Float? @default(-1) + image_url String? + informational_url String? + ion_icon String? + kurtosis Float? + maximum_allowed_value Float? + maximum_recorded_value Float? + mean Float? + median Float? + minimum_allowed_value Float? + minimum_recorded_value Float? + number_of_aggregate_correlations_as_cause Int? + most_common_original_unit_id Int? + most_common_value Float? + number_of_aggregate_correlations_as_effect Int? + number_of_unique_values Int? + onset_delay Int? + outcome Unsupported("tinyint(1)")? + parent_id Int? + price Float? + product_url String? + second_most_common_value Float? + skewness Float? + standard_deviation Float? + status String @default("WAITING") + third_most_common_value Float? + updated_at DateTime @default(now()) + variance Float? + most_common_connector_id Int? + synonyms String? + wikipedia_url String? + brand_name String? + valence String? + wikipedia_title String? + number_of_tracking_reminders Int? + upc_12 String? + upc_14 String? + number_common_tagged_by Int? + number_of_common_tags Int? + deleted_at DateTime? + most_common_source_name String? + data_sources_count String? + optimal_value_message String? + best_cause_variable_id Int? + best_effect_variable_id Int? + common_maximum_allowed_daily_value Float? + common_minimum_allowed_daily_value Float? + common_minimum_allowed_non_zero_value Float? + minimum_allowed_seconds_between_measurements Int? + average_seconds_between_measurements Int? + median_seconds_between_measurements Int? + number_of_raw_measurements_with_tags_joins_children Int? + additional_meta_data String? + manual_tracking Unsupported("tinyint(1)")? + analysis_settings_modified_at DateTime? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + latest_tagged_measurement_start_at DateTime? + earliest_tagged_measurement_start_at DateTime? + latest_non_tagged_measurement_start_at DateTime? + earliest_non_tagged_measurement_start_at DateTime? + wp_post_id Int? + number_of_soft_deleted_measurements Int? + charts String? + creator_user_id Int + best_aggregate_correlation_id Int? + filling_type String? + number_of_outcome_population_studies Int? + number_of_predictor_population_studies Int? + number_of_applications_where_outcome_variable Int? + number_of_applications_where_predictor_variable Int? + number_of_common_tags_where_tag_variable Int? + number_of_common_tags_where_tagged_variable Int? + number_of_outcome_case_studies Int? + number_of_measurements Int? + number_of_predictor_case_studies Int? + number_of_studies_where_cause_variable Int? + number_of_studies_where_effect_variable Int? + number_of_tracking_reminder_notifications Int? + number_of_user_tags_where_tag_variable Int? + number_of_user_tags_where_tagged_variable Int? + number_of_variables_where_best_cause_variable Int? + number_of_variables_where_best_effect_variable Int? + number_of_votes_where_cause_variable Int? + number_of_votes_where_effect_variable Int? + number_of_users_where_primary_outcome_variable Int? + deletion_reason String? + maximum_allowed_daily_value Float? + record_size_in_kb Int? + number_of_common_joined_variables Int? + number_of_common_ingredients Int? + number_of_common_foods Int? + number_of_common_children Int? + number_of_common_parents Int? + number_of_user_joined_variables Int? + number_of_user_ingredients Int? + number_of_user_foods Int? + number_of_user_children Int? + number_of_user_parents Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "variables_slug_uindex") + is_goal Unsupported("tinyint(1)")? + controllable Unsupported("tinyint(1)")? + boring Unsupported("tinyint(1)")? + canonical_variable_id Int? + predictor Unsupported("tinyint(1)")? + source_url String? + string_id String? + + @@index([best_aggregate_correlation_id], map: "variables_aggregate_correlations_id_fk") + @@index([wp_post_id], map: "variables_wp_posts_ID_fk") + @@index([best_effect_variable_id], map: "variables_best_effect_variable_id_fk") + @@index([best_cause_variable_id], map: "variables_best_cause_variable_id_fk") + @@index([client_id], map: "variables_client_id_fk") + @@index([default_unit_id], map: "fk_variableDefaultUnit") + @@index([deleted_at, synonyms, number_of_user_variables], map: "public_deleted_at_synonyms_number_of_user_variables_index") + @@index([name, number_of_user_variables], map: "variables_public_name_number_of_user_variables_index") + @@index([variable_category_id, default_unit_id, name, number_of_user_variables, id], map: "IDX_cat_unit_public_name") +} + +model votes { + id Int @id @default(autoincrement()) + client_id String? + user_id Int + value Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + cause_variable_id Int + effect_variable_id Int + correlation_id Int? + aggregate_correlation_id Int? + is_public Unsupported("tinyint(1)")? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "votes_user_id_cause_variable_id_effect_variable_id_uindex") + @@index([aggregate_correlation_id], map: "votes_aggregate_correlations_id_fk") + @@index([correlation_id], map: "votes_correlations_id_fk") + @@index([effect_variable_id], map: "votes_effect_variable_id_index") + @@index([cause_variable_id], map: "votes_cause_variable_id_index") + @@index([client_id], map: "votes_client_id_fk") +} diff --git a/apps/js-examples/tsconfig.json b/apps/js-examples/tsconfig.json new file mode 100644 index 000000000..e69de29bb diff --git a/apps/js-examples/your_db.sqlite b/apps/js-examples/your_db.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..d6003f00507c896fc724603ce0210392c03f780b GIT binary patch literal 4960256 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%0AEVWj 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%0Dqv@lv2DD)H#6m}JE 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

sHlYoYhWW)!tKG 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

Q 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

Xg>cz1pKieGv7c)wAmmYj)ZBcX#!+XvDD-M&2yU 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 n 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 Date: Tue, 19 Mar 2024 01:30:33 -0500 Subject: [PATCH 05/24] User creation demo. `FDAiClient.js` to handle XMLHttpRequest and API calls related to the FDAi service. Also, add a prisma schema with tables including `connector_imports`, `connector_requests`, `child_parents`, `cards`, and others. These additions aid in managing the connections, requests, and overall data structure required for the app. --- apps/js-examples/.env.example | 10 + apps/js-examples/.gitignore | 3 + apps/js-examples/FDAiClient.js | 43 + apps/js-examples/digitalTwinApi.ts | 1673 +++++++++++ apps/js-examples/examples.test.js | 42 + apps/js-examples/getOrCreateUserExample.js | 122 + apps/js-examples/package.json | 24 + apps/js-examples/prisma/schema.prisma | 2892 ++++++++++++++++++++ apps/js-examples/tsconfig.json | 0 apps/js-examples/your_db.sqlite | Bin 0 -> 4960256 bytes 10 files changed, 4809 insertions(+) create mode 100644 apps/js-examples/.env.example create mode 100644 apps/js-examples/.gitignore create mode 100644 apps/js-examples/FDAiClient.js create mode 100644 apps/js-examples/digitalTwinApi.ts create mode 100644 apps/js-examples/examples.test.js create mode 100644 apps/js-examples/getOrCreateUserExample.js create mode 100644 apps/js-examples/package.json create mode 100644 apps/js-examples/prisma/schema.prisma create mode 100644 apps/js-examples/tsconfig.json create mode 100644 apps/js-examples/your_db.sqlite diff --git a/apps/js-examples/.env.example b/apps/js-examples/.env.example new file mode 100644 index 000000000..89e22aab4 --- /dev/null +++ b/apps/js-examples/.env.example @@ -0,0 +1,10 @@ +# Environment variables declared in this file are automatically made available to Prisma. +# See the documentation for more detail: https://pris.ly/d/prisma-schema#accessing-environment-variables-from-the-schema + +# Prisma supports the native connection string format for PostgreSQL, MySQL, SQLite, SQL Server, MongoDB and CockroachDB. +# See the documentation for all the connection string options: https://pris.ly/d/connection-strings + +#DATABASE_URL="postgresql://johndoe:randompassword@localhost:5432/mydb?schema=public" +DATABASE_URL="file:./your_db.sqlite" +FDAI_API_ORIGIN="https://safe.fdai.earth" + diff --git a/apps/js-examples/.gitignore b/apps/js-examples/.gitignore new file mode 100644 index 000000000..11ddd8dbe --- /dev/null +++ b/apps/js-examples/.gitignore @@ -0,0 +1,3 @@ +node_modules +# Keep environment variables out of version control +.env diff --git a/apps/js-examples/FDAiClient.js b/apps/js-examples/FDAiClient.js new file mode 100644 index 000000000..cb9ff4c96 --- /dev/null +++ b/apps/js-examples/FDAiClient.js @@ -0,0 +1,43 @@ +const XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; + +class FDAiClient { + constructor(clientId, clientSecret = "oauth_test_client_secret", + apiOrigin = "https://safe.fdai.earth") { + this.clientId = clientId; + this.clientSecret = clientSecret; + this.apiOrigin = apiOrigin; + } + + apiCall(method, endpoint, data) { + return new Promise((resolve, reject) => { + const xhr = new XMLHttpRequest(); + const url = `${this.apiOrigin}${endpoint}`; + xhr.open(method, url, true); + xhr.setRequestHeader("Content-type", "application/json"); + xhr.setRequestHeader("X-Client-ID", this.clientId); + xhr.setRequestHeader("X-Client-Secret", this.clientSecret); + xhr.onload = () => { + if (xhr.status >= 200 && xhr.status < 400) { + resolve(JSON.parse(xhr.responseText)); + } else { + reject(new Error(xhr.responseText)); + } + }; + xhr.onerror = () => { + reject(new Error("Network error")); + }; + xhr.send(JSON.stringify(data)); + }); + } + + createUser(clientUserId) { + const data = { + clientUserId: clientUserId, + clientId: this.clientId, + clientSecret: this.clientSecret + }; + return this.apiCall("POST", "/api/v1/user", data); + } +} + +module.exports = FDAiClient; diff --git a/apps/js-examples/digitalTwinApi.ts b/apps/js-examples/digitalTwinApi.ts new file mode 100644 index 000000000..596ceb47f --- /dev/null +++ b/apps/js-examples/digitalTwinApi.ts @@ -0,0 +1,1673 @@ +// noinspection TypeScriptRedundantGenericType,JSUnusedGlobalSymbols +// noinspection JSUnusedGlobalSymbols + +import type { AxiosRequestConfig } from 'axios' +// noinspection JSUnusedGlobalSymbols,TypeScriptRedundantGenericType +// noinspection TypeScriptRedundantGenericType +import axios from 'axios' +import { mean } from 'mathjs' +import * as qm from './qmHelpers.js' +import { Canvas, CanvasRenderingContext2D, createCanvas, loadImage} from "canvas" +import * as fs from "fs" +const fetch = require('node-fetch'); +const FormData = require('form-data'); +const storage = qm.storage +export function getAccessToken(): string | null { + const queryParams = new URLSearchParams(window.location.search) + let accessToken = queryParams.get("accessToken") + if (accessToken) { + storage.setItem("accessToken", accessToken) + } else { + accessToken = storage.getItem("accessToken") || null + } + return accessToken && accessToken.length > 0 ? accessToken : null +} +export function updateDataSourceButtonLink(button: Button): void { + if (!button.link) { + return + } + try { + const url = new URL(button.link) + url.searchParams.set("clientId", "quantimodo") + url.searchParams.set("final_callback_url", window.location.href) + button.link = url.href + } catch (error) { + debugger + console.error(error) + throw error + } +} +function getApiOrigin() { + return process.env.API_ORIGIN || "https://app.quantimo.do" +} +function getApiUrl(path = "", params?: any) { + const apiOrigin = getApiOrigin() + const urlObj = new URL(apiOrigin + path) + urlObj.searchParams.append("clientId", "quantimodo") + if (params) { + for (const key in params) { + urlObj.searchParams.append(key, params[key]) + } + } + return urlObj.href +} +export const getRequest = async (path: string, params?: Record): Promise => { + //debugger + const options: AxiosRequestConfig = { + method: "GET", + headers: {Accept: "application/json"}, + } + const accessToken = getAccessToken() + if (accessToken) { + options.headers["Authorization"] = `Bearer ${accessToken}` + } + const response = await fetch(getApiUrl(path, params), options) + if (!response.ok) { + return {status: 0, result: []} + } + return response.json() +} +export const getDataSources = async (): Promise => { + return getRequest("/api/v3/connectors/list", {final_callback_url: window.location.href}) +} +export type AppSettings = { + additionalSettings?: Record + appDescription?: string + appDesign?: Record + appDisplayName?: string + appStatus?: Record + appType?: string + buildEnabled?: string + clientId?: string + clientSecret?: string + collaborators?: User[] + createdAt?: string + userId?: number + users?: User[] + redirectUri?: string + companyName?: string + homepageUrl?: string + iconUrl?: string + longDescription?: string + splashScreen?: string + textLogo?: string +} +export type AppSettingsResponse = { + appSettings?: AppSettings + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type AuthorizedClients = { + apps: AppSettings[] + individuals: AppSettings[] + studies: AppSettings[] +} +export type Button = { + accessibilityText?: string + action?: Record + additionalInformation?: string + color?: string + confirmationText?: string + functionName?: string + parameters?: Record + html?: string + id?: string + image?: string + ionIcon?: string + link: string + stateName?: string + stateParams?: Record + successToastText?: string + successAlertTitle?: string + successAlertBody?: string + text: string + tooltip?: string + webhookUrl?: string +} +export type Card = { + actionSheetButtons?: Button[] + avatar?: string + avatarCircular?: string + backgroundColor?: string + buttons?: Button[] + buttonsSecondary?: Button[] + content?: string + headerTitle?: string + html?: string + htmlContent?: string + id: string + image?: string + inputFields?: InputField[] + ionIcon?: string + link?: string + parameters?: Record + relatedCards?: Card[] + selectedButton?: Button + sharingBody?: string + sharingButtons?: Button[] + sharingTitle?: string + subHeader?: string + subTitle?: string + title?: string +} +export type Chart = { + highchartConfig?: Record + chartId?: string + chartTitle?: string + explanation?: string + svgUrl?: string + svg?: string +} +export type CommonResponse = { + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type ConnectInstructions = { + parameters?: Record[] + url: string + usePopup?: boolean +} +export type ConversionStep = { + operation: "ADD" | "MULTIPLY" + value: number +} +export type Correlation = { + averageDailyHighCause?: number + averageDailyLowCause?: number + averageEffect?: number + averageEffectFollowingHighCause?: number + averageEffectFollowingLowCause?: number + averageForwardPearsonCorrelationOverOnsetDelays?: number + averageReversePearsonCorrelationOverOnsetDelays?: number + averageVote?: number + causeChanges?: number + causeDataSource?: DataSource + causeUserVariableShareUserMeasurements?: number + causeVariableCategoryId?: number + causeVariableCategoryName?: string + causeVariableCombinationOperation?: string + causeVariableUnitAbbreviatedName?: string + causeVariableId?: number + causeVariableMostCommonConnectorId?: number + causeVariableName: string + confidenceInterval?: number + confidenceLevel?: string + correlationCoefficient?: number + correlationIsContradictoryToOptimalValues?: boolean + createdAt?: string + criticalTValue?: number + direction?: string + durationOfAction?: number + durationOfActionInHours?: number + degreesOfFreedom?: number + effectNumberOfProcessedDailyMeasurements?: number + error?: string + effectChanges?: number + effectDataSource?: DataSource + effectSize?: string + effectUnit?: string + effectUserVariableShareUserMeasurements?: number + effectVariableCategoryId?: number + effectVariableCategoryName?: string + effectVariableCombinationOperation?: string + effectVariableCommonAlias?: string + effectVariableUnitAbbreviatedName?: string + effectVariableUnitId?: number + effectVariableUnitName?: string + effectVariableId?: number + effectVariableMostCommonConnectorId?: number + effectVariableName: string + experimentEndTime?: string + experimentStartTime?: string + forwardSpearmanCorrelationCoefficient?: number + numberOfPairs?: number + onsetDelay?: number + onsetDelayInHours?: number + onsetDelayWithStrongestPearsonCorrelation?: number + onsetDelayWithStrongestPearsonCorrelationInHours?: number + optimalPearsonProduct?: number + outcomeFillingValue?: number + outcomeMaximumAllowedValue?: number + outcomeMinimumAllowedValue?: number + pearsonCorrelationWithNoOnsetDelay?: number + predictivePearsonCorrelation?: number + predictivePearsonCorrelationCoefficient?: number + predictorDataSources?: string + predictorFillingValue?: number + predictorMaximumAllowedValue?: number + predictorMinimumAllowedValue?: number + predictsHighEffectChange?: number + predictsLowEffectChange?: number + pValue?: number + qmScore?: number + reversePearsonCorrelationCoefficient?: number + shareUserMeasurements?: boolean + sharingDescription?: string + sharingTitle?: string + significantDifference?: boolean + statisticalSignificance?: number + strengthLevel?: string + strongestPearsonCorrelationCoefficient?: number + studyHtml?: StudyHtml + studyImages?: StudyImages + studyLinks?: StudyLinks + studyText?: StudyText + tValue?: number + updatedAt?: string + userId?: number + userVote?: number + valuePredictingHighOutcome?: number + valuePredictingLowOutcome?: number + outcomeDataSources?: string + principalInvestigator?: string + reverseCorrelation?: number + averagePearsonCorrelationCoefficientOverOnsetDelays?: number + causeNumberOfRawMeasurements?: number + correlationsOverDurationsOfAction?: Correlation[] + correlationsOverOnsetDelays?: Correlation[] + correlationsOverDurationsOfActionChartConfig?: Record + correlationsOverOnsetDelaysChartConfig?: Record + numberOfUsers?: number + rawCauseMeasurementSignificance?: number + rawEffectMeasurementSignificance?: number + reversePairsCount?: string + voteStatisticalSignificance?: number + aggregateQMScore?: number + forwardPearsonCorrelationCoefficient?: number + numberOfCorrelations?: number + vote?: number +} +export type DataSource = { + affiliate: boolean + backgroundColor?: string + buttons?: Button[] + card?: Card + clientId?: string + connected?: boolean + connectError?: string + connectInstructions?: ConnectInstructions + connectorId?: number + connectStatus?: string + count?: number + createdAt?: string + connectorClientId: string + defaultVariableCategoryName: string + displayName: string + enabled: number + getItUrl: string + id: number + image: string + imageHtml: string + lastSuccessfulUpdatedAt?: string + lastUpdate?: number + linkedDisplayNameHtml: string + longDescription: string + message?: string + mobileConnectMethod?: string + name: string + platforms?: string[] + premium?: boolean + scopes?: string[] + shortDescription: string + spreadsheetUploadLink?: string + totalMeasurementsInLastUpdate?: number + updatedAt?: string + updateRequestedAt?: string + updateStatus?: string + userId?: number +} +export type DeviceToken = { + clientId?: string + platform: string + deviceToken: string +} +export type ErrorResponse = { + message: string +} +export type Explanation = { + description: string + image: Image + ionIcon: string + startTracking: ExplanationStartTracking + title: string + html?: string +} +export type ExplanationStartTracking = { + button: Button + description: string + title: string +} +export type InputField = { + displayName: string + helpText?: string + hint?: string + icon?: string + id?: string + image?: string + key?: string + labelLeft?: string + labelRight?: string + link?: string + maxLength?: number + maxValue?: number + minLength?: number + minValue?: number + options?: string[] + placeholder?: string + postUrl?: string + required?: boolean + show?: boolean + submitButton?: Button + type: + | "check_box" + | "date" + | "email" + | "number" + | "postal_code" + | "select_option" + | "string" + | "switch" + | "text_area" + | "unit" + | "variable_category" + validationPattern?: string + value?: string +} +export type GetConnectorsResponse = { + connectors?: DataSource[] + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetCorrelationsDataResponse = { + correlations: Correlation[] + explanation: Explanation + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetCorrelationsResponse = { + data?: GetCorrelationsDataResponse + description: string + summary: string + avatar?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetStudiesResponse = { + studies?: Study[] + description: string + summary: string + image?: Image + avatar?: string + ionIcon?: string + startTracking?: ExplanationStartTracking + title?: string + html?: string +} +export type GetSharesResponse = { + authorizedClients?: AuthorizedClients + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type FeedResponse = { + cards: Card[] + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type GetTrackingReminderNotificationsResponse = { + data?: TrackingReminderNotification[] + description: string + summary: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type Image = { + height: string + imageUrl: string + width: string +} +export type JsonErrorResponse = { + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type Measurement = { + card?: Card + clientId?: string + connectorId?: number + createdAt?: string + displayValueAndUnitString?: string + iconIcon?: string + id?: number + inputType?: string + ionIcon?: string + manualTracking?: boolean + maximumAllowedValue?: number + minimumAllowedValue?: number + note?: string + noteObject?: Record + noteHtml?: Record + originalUnitId?: number + originalValue?: number + pngPath?: string + pngUrl?: string + productUrl?: string + sourceName: string + startDate?: string + startTimeEpoch?: number + startTimeString: string + svgUrl?: string + unitAbbreviatedName: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + updatedAt?: string + url?: string + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + userVariableVariableCategoryId?: number + userVariableVariableCategoryName?: string + valence?: string + value: number + variableCategoryId?: number + variableCategoryImageUrl?: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableDescription?: string + variableId?: number + variableName: string + displayName?: string +} +export type MeasurementItem = { + note?: string + timestamp: number + value: number +} +export type MeasurementSet = { + combinationOperation?: "MEAN" | "SUM" + measurementItems: MeasurementItem[] + sourceName: string + unitAbbreviatedName: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableName: string + upc?: string +} +export type MeasurementUpdate = { + id: number + note?: string + startTime?: number + value?: number +} +export type Pair = { + causeMeasurement: number + causeMeasurementValue: number + causeVariableUnitAbbreviatedName: string + effectMeasurement: number + effectMeasurementValue: number + effectVariableUnitAbbreviatedName: string + eventAt?: string + eventAtUnixTime?: number + startTimeString?: string + timestamp: number +} +export type ParticipantInstruction = { + instructionsForCauseVariable?: string + instructionsForEffectVariable?: string +} +export type PostMeasurementsDataResponse = { + userVariables?: UserVariable[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostMeasurementsResponse = { + data?: PostMeasurementsDataResponse + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success: boolean + code?: number + link?: string + card?: Card +} +export type PostStudyPublishResponse = { + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostStudyCreateResponse = { + study?: Study + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostTrackingRemindersDataResponse = { + trackingReminderNotifications?: TrackingReminderNotification[] + trackingReminders?: TrackingReminder[] + userVariables?: UserVariable[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostTrackingRemindersResponse = { + data?: PostTrackingRemindersDataResponse + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success: boolean + code?: number + link?: string + card?: Card +} +export type PostUserSettingsDataResponse = { + purchaseId?: number + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type PostUserSettingsResponse = { + data?: PostUserSettingsDataResponse + message?: string + description?: string + summary?: string + errors?: ErrorResponse[] + status: string + success: boolean + code?: number + link?: string + card?: Card +} +export type ShareInvitationBody = { + emailAddress: string + name?: string + emailSubject?: string + emailBody?: string + scopes?: string +} +export type Study = { + type: string + userId?: number + id?: string + causeVariable?: UserVariable + causeVariableName?: string + studyCharts?: StudyCharts + effectVariable?: UserVariable + effectVariableName?: string + participantInstructions?: ParticipantInstruction + statistics?: Correlation + studyCard?: Card + studyHtml?: StudyHtml + studyImages?: StudyImages + studyLinks?: StudyLinks + studySharing?: StudySharing + studyText?: StudyText + studyVotes?: StudyVotes + joined?: boolean +} +export type StudyCharts = { + populationTraitScatterPlot?: Chart + outcomeDistributionColumnChart?: Chart + predictorDistributionColumnChart?: Chart + correlationScatterPlot?: Chart + pairsOverTimeLineChart?: Chart +} +export type StudyCreationBody = { + causeVariableName: string + effectVariableName: string + studyTitle?: string + type: "individual" | "group" | "global" +} +export type StudyHtml = { + chartHtml: string + downloadButtonsHtml?: string + fullPageWithHead?: string + fullStudyHtml: string + fullStudyHtmlWithCssStyles?: string + participantInstructionsHtml?: string + statisticsTableHtml?: string + studyAbstractHtml?: string + studyHeaderHtml?: string + studyImageHtml?: string + studyMetaHtml?: string + studyTextHtml?: string + socialSharingButtonHtml?: string + studySummaryBoxHtml?: string +} +export type StudyImages = { + causeVariableImageUrl?: string + causeVariableIonIcon?: string + effectVariableImageUrl?: string + effectVariableIonIcon?: string + gaugeImage: string + gaugeImageSquare: string + gaugeSharingImageUrl?: string + imageUrl: string + robotSharingImageUrl?: string + avatar?: string +} +export type StudyJoinResponse = { + study?: Study + trackingReminders?: TrackingReminder[] + trackingReminderNotifications?: TrackingReminderNotification[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + link?: string + card?: Card +} +export type StudyLinks = { + studyJoinLink?: string + studyLinkEmail: string + studyLinkFacebook: string + studyLinkGoogle: string + studyLinkStatic: string + studyLinkDynamic: string + studyLinkTwitter: string +} +export type StudySharing = { + shareUserMeasurements: boolean + sharingDescription: string + sharingTitle: string +} +export type StudyText = { + averageEffectFollowingHighCauseExplanation?: string + averageEffectFollowingLowCauseExplanation?: string + valuePredictingHighOutcomeExplanation?: string + valuePredictingLowOutcomeExplanation?: string + dataAnalysis?: string + dataSources?: string + dataSourcesParagraphForCause?: string + dataSourcesParagraphForEffect?: string + lastCauseDailyValueSentenceExtended?: string + lastCauseAndOptimalValueSentence?: string + lastCauseDailyValueSentence?: string + optimalDailyValueSentence?: string + participantInstructions?: string + predictorExplanation?: string + significanceExplanation?: string + studyAbstract: string + studyDesign: string + studyLimitations: string + studyObjective: string + studyResults: string + studyTitle: string + studyInvitation?: string + studyQuestion?: string + studyBackground?: string +} +export type StudyVotes = { + averageVote: number + userVote: number +} +export type TrackingReminder = { + actionArray?: TrackingReminderNotificationAction[] + availableUnits?: Unit[] + bestStudyLink?: string + bestStudyCard?: Card + bestUserStudyLink?: string + bestUserStudyCard?: Card + bestPopulationStudyLink?: string + bestPopulationStudyCard?: Card + optimalValueMessage?: string + commonOptimalValueMessage?: string + userOptimalValueMessage?: string + card?: Card + clientId?: string + combinationOperation?: "MEAN" | "SUM" + createdAt?: string + displayName?: string + unitAbbreviatedName: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + defaultValue?: number + enabled?: boolean + email?: boolean + errorMessage?: string + fillingValue?: number + firstDailyReminderTime?: string + frequencyTextDescription?: string + frequencyTextDescriptionWithTime?: string + id?: number + inputType?: string + instructions?: string + ionIcon?: string + lastTracked?: string + lastValue?: number + latestTrackingReminderNotificationReminderTime?: string + localDailyReminderNotificationTimes?: string[] + localDailyReminderNotificationTimesForAllReminders?: string[] + manualTracking?: boolean + maximumAllowedValue?: number + minimumAllowedValue?: number + nextReminderTimeEpochSeconds?: number + notificationBar?: boolean + numberOfRawMeasurements?: number + numberOfUniqueValues?: number + outcome?: boolean + pngPath?: string + pngUrl?: string + productUrl?: string + popUp?: boolean + question?: string + longQuestion?: string + reminderEndTime?: string + reminderFrequency: number + reminderSound?: string + reminderStartEpochSeconds?: number + reminderStartTime?: string + reminderStartTimeLocal?: string + reminderStartTimeLocalHumanFormatted?: string + repeating?: boolean + secondDailyReminderTime?: string + secondToLastValue?: number + sms?: boolean + startTrackingDate?: string + stopTrackingDate?: string + svgUrl?: string + thirdDailyReminderTime?: string + thirdToLastValue?: number + trackingReminderId?: number + trackingReminderImageUrl?: string + upc?: string + updatedAt?: string + userId?: number + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + userVariableVariableCategoryId?: number + userVariableVariableCategoryName?: string + valence?: string + valueAndFrequencyTextDescription?: string + valueAndFrequencyTextDescriptionWithTime?: string + variableCategoryId?: number + variableCategoryImageUrl?: string + variableCategoryName: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableDescription?: string + variableId?: number + variableName: string +} +export type TrackingReminderNotification = { + actionArray: TrackingReminderNotificationAction[] + availableUnits: Unit[] + bestStudyLink?: string + bestStudyCard?: Card + bestUserStudyLink?: string + bestUserStudyCard?: Card + bestPopulationStudyLink?: string + bestPopulationStudyCard?: Card + optimalValueMessage?: string + commonOptimalValueMessage?: string + userOptimalValueMessage?: string + card?: Card + clientId?: string + combinationOperation?: "MEAN" | "SUM" + createdAt?: string + displayName?: string + modifiedValue?: number + unitAbbreviatedName?: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + defaultValue?: number + description?: string + email?: boolean + fillingValue: number + iconIcon?: string + id: number + imageUrl?: string + inputType?: string + ionIcon?: string + lastValue?: number + manualTracking?: boolean + maximumAllowedValue?: number + minimumAllowedValue?: number + mostCommonValue?: number + notificationBar?: boolean + notifiedAt?: string + numberOfUniqueValues?: number + outcome?: boolean + pngPath?: string + pngUrl?: string + popUp?: boolean + productUrl?: string + question?: string + longQuestion?: string + reminderEndTime?: string + reminderFrequency?: number + reminderSound?: string + reminderStartTime?: string + reminderTime?: string + secondMostCommonValue?: number + secondToLastValue?: number + sms?: boolean + svgUrl?: string + thirdMostCommonValue?: number + thirdToLastValue?: number + title?: string + total?: number + trackAllActions: TrackingReminderNotificationTrackAllAction[] + trackingReminderId?: number + trackingReminderImageUrl?: string + trackingReminderNotificationId?: number + trackingReminderNotificationTime?: string + trackingReminderNotificationTimeEpoch?: number + trackingReminderNotificationTimeLocal?: string + trackingReminderNotificationTimeLocalHumanString?: string + updatedAt?: string + userId?: number + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + userVariableVariableCategoryId?: number + userVariableVariableCategoryName?: string + valence?: string + variableCategoryId?: number + variableCategoryImageUrl?: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableId?: number + variableImageUrl?: string + variableName?: string +} +export type TrackingReminderNotificationAction = { + action: string + callback: string + modifiedValue: number + title: string + longTitle?: string + shortTitle?: string +} +export type TrackingReminderNotificationPost = { + action: "skip" | "snooze" | "track" + id: number + modifiedValue?: number +} +export type TrackingReminderNotificationTrackAllAction = { + action: string + callback: string + modifiedValue: number + title: string +} +export type Unit = { + abbreviatedName: string + advanced?: number + category: + | "Distance" + | "Duration" + | "Energy" + | "Frequency" + | "Miscellany" + | "Pressure" + | "Proportion" + | "Rating" + | "Temperature" + | "Volume" + | "Weight" + | "Count" + categoryId?: number + categoryName?: string + conversionSteps: ConversionStep[] + id?: number + manualTracking?: number + maximumAllowedValue?: number + maximumValue: number + minimumAllowedValue?: number + minimumValue?: number + name: string + unitCategory: UnitCategory +} +export type UnitCategory = { + id?: number + name: string + standardUnitAbbreviatedName?: string +} +export type User = { + accessToken: string + accessTokenExpires?: string + accessTokenExpiresAtMilliseconds?: number + administrator: boolean + authorizedClients?: AuthorizedClients + avatar?: string + avatarImage?: string + capabilities?: string + card?: Card + clientId?: string + clientUserId?: string + combineNotifications?: boolean + createdAt?: string + description?: string + displayName: string + earliestReminderTime?: string + email: string + firstName?: string + getPreviewBuilds?: boolean + hasAndroidApp?: boolean + hasChromeExtension?: boolean + hasIosApp?: boolean + id: number + lastActive?: string + lastFour?: string + lastName?: string + lastSmsTrackingReminderNotificationId?: string + latestReminderTime?: string + loginName: string + password?: string + phoneNumber?: string + phoneVerificationCode?: string + primaryOutcomeVariableId?: number + primaryOutcomeVariableName?: string + pushNotificationsEnabled?: boolean + refreshToken?: string + roles?: string + sendPredictorEmails?: boolean + sendReminderNotificationEmails?: boolean + shareAllData?: boolean + smsNotificationsEnabled?: boolean + stripeActive?: boolean + stripeId?: string + stripePlan?: string + stripeSubscription?: string + subscriptionEndsAt?: string + subscriptionProvider?: string + timeZoneOffset?: number + trackLocation?: boolean + updatedAt?: string + userRegistered?: string + userUrl?: string +} +export type UsersResponse = { + users: User[] + description?: string + summary?: string + errors?: ErrorResponse[] + status?: string + success?: boolean + code?: number + image?: Image + avatar?: string + ionIcon?: string + html?: string + link?: string + card?: Card +} +export type UserTag = { + conversionFactor: number + taggedVariableId: number + tagVariableId: number +} +export type UserVariable = { + fetchStatus?: string + actionArray?: TrackingReminderNotificationAction[] + alias?: string + availableUnits?: Unit[] + bestStudyLink?: string + bestStudyCard?: Card + bestUserStudyLink?: string + bestUserStudyCard?: Card + bestPopulationStudyLink?: string + bestPopulationStudyCard?: Card + optimalValueMessage?: string + commonOptimalValueMessage?: string + userOptimalValueMessage?: string + card?: Card + causeOnly?: boolean + charts?: VariableCharts + chartsLinkDynamic?: string + chartsLinkEmail?: string + chartsLinkFacebook?: string + chartsLinkGoogle?: string + chartsLinkStatic?: string + chartsLinkTwitter?: string + childCommonTagVariables?: UserVariable[] + childUserTagVariables?: UserVariable[] + clientId?: string + combinationOperation?: "MEAN" | "SUM" + commonAlias?: string + commonTaggedVariables?: UserVariable[] + commonTagVariables?: UserVariable[] + createdAt?: string + dataSourceNames?: string + dataSources?: DataSource[] + description?: string + displayName?: string + durationOfAction?: number + durationOfActionInHours?: number + earliestFillingTime?: number + earliestMeasurementTime?: number + earliestSourceTime?: number + errorMessage?: string + experimentEndTime?: string + experimentStartTime?: string + fillingType?: "none" | "zero-filling" | "value-filling" + fillingValue?: number + iconIcon?: string + id: number + imageUrl?: string + informationalUrl?: string + ingredientOfCommonTagVariables?: UserVariable[] + ingredientCommonTagVariables?: UserVariable[] + ingredientOfUserTagVariables?: UserVariable[] + ingredientUserTagVariables?: UserVariable[] + inputType?: string + ionIcon?: string + joinedCommonTagVariables?: UserVariable[] + joinedUserTagVariables?: UserVariable[] + joinWith?: number + kurtosis?: number + lastProcessedDailyValue?: number + lastSuccessfulUpdateTime?: string + lastValue?: number + latestFillingTime?: number + latestMeasurementTime?: number + latestSourceTime?: number + latestUserMeasurementTime?: number + latitude?: number + location?: string + longitude?: number + manualTracking?: boolean + maximumAllowedDailyValue?: number + maximumAllowedValue?: number + maximumRecordedDailyValue?: number + maximumRecordedValue?: number + mean?: number + measurementsAtLastAnalysis?: number + median?: number + minimumAllowedValue?: number + minimumAllowedDailyValue?: number + minimumNonZeroValue?: number + minimumRecordedValue?: number + mostCommonConnectorId?: number + mostCommonOriginalUnitId?: number + mostCommonUnitId?: number + mostCommonValue?: number + name: string + numberOfAggregateCorrelationsAsCause?: number + numberOfAggregateCorrelationsAsEffect?: number + numberOfChanges?: number + numberOfCorrelations?: number + numberOfCorrelationsAsCause?: number + numberOfCorrelationsAsEffect?: number + numberOfProcessedDailyMeasurements?: number + numberOfRawMeasurements?: number + numberOfTrackingReminders?: number + numberOfUniqueDailyValues?: number + numberOfUniqueValues?: number + numberOfUserCorrelationsAsCause?: number + numberOfUserCorrelationsAsEffect?: number + numberOfUserVariables?: number + onsetDelay?: number + onsetDelayInHours?: number + outcome?: boolean + outcomeOfInterest?: boolean + parentCommonTagVariables?: UserVariable[] + parentUserTagVariables?: UserVariable[] + pngPath?: string + pngUrl?: string + predictorOfInterest?: number + price?: number + productUrl?: string + public?: boolean + question?: string + longQuestion?: string + rawMeasurementsAtLastAnalysis?: number + secondMostCommonValue?: number + secondToLastValue?: number + shareUserMeasurements?: boolean + skewness?: number + standardDeviation?: number + status?: string + subtitle?: string + svgUrl?: string + tags?: string[] + thirdMostCommonValue?: number + thirdToLastValue?: number + trackingInstructions?: string + trackingInstructionsCard?: Card + unit?: Unit + unitAbbreviatedName?: string + unitCategoryId?: number + unitCategoryName?: string + unitId?: number + unitName?: string + upc?: string + updated?: number + updatedAt?: string + updatedTime?: string + url: string + userId: number + userTaggedVariables?: UserVariable[] + userTagVariables?: UserVariable[] + userVariableUnitAbbreviatedName?: string + userVariableUnitCategoryId?: number + userVariableUnitCategoryName?: string + userVariableUnitId?: number + userVariableUnitName?: string + variableCategory?: VariableCategory + joinedVariables?: UserVariable[] + valence?: string + variableCategoryId?: number + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableId: number + variableName?: string + variance?: number + wikipediaTitle?: string +} +export type UserVariableDelete = { + variableId: number +} +export type VariableCategory = { + appType?: string + causeOnly?: boolean + combinationOperation?: string + createdTime?: string + unitAbbreviatedName?: string + unitId?: number + durationOfAction?: number + fillingValue?: number + helpText?: string + id?: number + imageUrl?: string + ionIcon?: string + manualTracking?: boolean + maximumAllowedValue?: string + measurementSynonymSingularLowercase?: string + minimumAllowedValue?: string + moreInfo?: string + name: string + onsetDelay?: number + outcome?: boolean + pngPath?: string + pngUrl?: string + public?: boolean + svgPath?: string + svgUrl?: string + updated?: number + updatedTime?: string + variableCategoryName?: + | "Activity" + | "Books" + | "Causes of Illness" + | "Cognitive Performance" + | "Conditions" + | "Emotions" + | "Environment" + | "Foods" + | "Goals" + | "Locations" + | "Miscellaneous" + | "Movies and TV" + | "Music" + | "Nutrients" + | "Payments" + | "Physical Activities" + | "Physique" + | "Sleep" + | "Social Interactions" + | "Software" + | "Symptoms" + | "Treatments" + | "Vital Signs" + variableCategoryNameSingular?: string +} +export type VariableCharts = { + hourlyColumnChart?: Chart + monthlyColumnChart?: Chart + distributionColumnChart?: Chart + weekdayColumnChart?: Chart + lineChartWithoutSmoothing?: Chart + lineChartWithSmoothing?: Chart +} +export type Vote = { + causeVariableId: number + clientId: string + createdAt?: string + effectVariableId: number + id?: number + updatedAt?: string + userId: number + value: "up" | "down" | "none" + type?: "causality" | "usefulness" +} +export type AxiosConfig = { + paramsSerializer?: AxiosRequestConfig["paramsSerializer"] +} +const SLEEP_EFFICIENCY = "Sleep Efficiency" +const DAILY_STEP_COUNT = "Daily Step Count" +export function calculateVariableScore(uv: UserVariable): number | null { + let lastValue: number|undefined = uv.lastValue + if (uv.unitName === "Percent") { + return lastValue || null + } + let minimumRecordedValue: number|undefined = uv.minimumRecordedValue + let maximumRecordedValue: number|undefined = uv.maximumRecordedValue + if (!lastValue || !minimumRecordedValue || !maximumRecordedValue) { + return null + } + return ((lastValue - minimumRecordedValue) / (maximumRecordedValue - minimumRecordedValue)) * 100 +} +export async function getUserVariable(variableName: string): Promise { + const data = await qm.api.getAsync("/api/v1/userVariables", {name: variableName}) + if (data.length === 0) { + return null + } + const variable = data[0] + return variable +} +export async function getLifeForceScore(): Promise { + const scores = [50] + const variableNames = [DAILY_STEP_COUNT, SLEEP_EFFICIENCY] + for (const variableName of variableNames) { + const variable = await getUserVariable(variableName) + if (!variable) { + continue + } + const score = calculateVariableScore(variable) + if (score !== null) { + scores.push(score) + } + } + return mean(scores) +} +function getNftPortApiKey(): string { + if (!process.env.NFTPORT_API_KEY) { + throw new Error("NFTPORT_API_KEY not set") + } + return process.env.NFTPORT_API_KEY +} +export async function getContractAddress(): Promise { + const options = { + method: "GET", + headers: {"Content-Type": "application/json", Authorization: getNftPortApiKey()}, + } + const response = await fetch("https://api.nftport.xyz/v0/contracts/transaction_hash?chain=polygon", options) + let data = response.json() + return data +} +export async function deployNftContract(): Promise { + const options = { + method: "POST", + headers: {"Content-Type": "application/json", Authorization: getNftPortApiKey()}, + body: { + "chain": "polygon", + "name": "Polypunks", + "symbol": "PP", + "owner_address": "Your wallet address here", + "metadata_updatable": true + } + } + const response = await fetch("https://api.nftport.xyz/v0/contracts", options) + return getContractAddress() +} +export async function mintNFTForUserVariable(recipientAddress: string, userVariable: UserVariable): Promise { + const form = new FormData() + form.append("file", "") + const data = JSON.parse(JSON.stringify(userVariable)) + data.image = generateVariableNftImage(userVariable.name) + debugger + const key = process.env.REACT_APP_NFTPORT_API_KEY + if (!key) { + throw new Error("Please set REACT_APP_NFTPORT_API_KEY to create NFTs") + } + const options: AxiosRequestConfig = { + method: "POST", + url: "https://api.nftport.xyz/v0/mints/easy/urls", + params: { + chain: "polygon", + description: "A JSON file containing " + userVariable.name + " Data", + mint_to_address: recipientAddress, + name: userVariable.name + " Data", + file_url: getApiUrl("/api/v3/variables", {accessToken: getAccessToken()}), + }, + headers: { + "Content-Type": "application/json", + Authorization: key, + }, + data: form, + } + return axios.request(options) +} +const width = 1264 +const height = 1264 +const titleFont = "50pt Comic Sans MS" +const scoreFont = "30pt Comic Sans MS" +export const slugify = (string: string): string => { + return string + .toLowerCase() + .replace(/ /g, "-") + .replace(/[^\w-]+/g, "") +} +function addEnergyBars(context: CanvasRenderingContext2D, numberOfRectangles: number) { + // Add Energy Bar + context.fillStyle = '#58378C' + context.fillRect(441.55, 1041.95, (651 / 100) * numberOfRectangles, 68) +} + +function addTitleText(context: CanvasRenderingContext2D, variableName: string) { + // Add Title Text + context.font = titleFont + context.textBaseline = 'top' + context.fillStyle = 'black' + context.fillText(variableName, 61, 28) +} + +function addScoreText(context: CanvasRenderingContext2D, variableName: string) { + // Add Score Text + context.font = scoreFont + context.fillText(variableName, 400, 948) +} + +function addBoxText(context: CanvasRenderingContext2D, text: string) { + const boxFont = "60pt Comic Sans MS" + context.font = boxFont + context.fillText(text, 140, 970) +} + +async function addScoreImage(url: string, context: any) { + const smallImageData = await loadImage(url) + context.drawImage(smallImageData, 113.01, 922.06, 220.7, 220.7) +} + +async function addBackgroundImage(canvas: Canvas, backgroundImg?: string) { + if (!backgroundImg) { + backgroundImg = 'https://static.quantimo.do/humanfs/human-fs-nft-background.png' + } + let backgroundImage = await loadImage(backgroundImg) + // @ts-ignore + if(typeof backgroundImg.image !== 'undefined'){ + // @ts-ignore + backgroundImage = backgroundImg.image + } + const context = canvas.getContext('2d') + context.drawImage(backgroundImage, 0, 0, width, height) + return context +} + +async function generateVariableNftImage( + variableName: string, + score?: number | undefined | null, + backgroundImg?: string | undefined, +): Promise { + const canvas = createCanvas(width, height) + const variable = await getUserVariable(variableName) + if (!variable) { + throw new Error('Could not find variable named ' + variableName) + } + if (!score) { + score = calculateVariableScore(variable) + } + const context = await addBackgroundImage(canvas, backgroundImg) + if(score){ + await addScoreImage(variable.url, context) + addEnergyBars(context, score) + } + addTitleText(context, variableName) + addScoreText(context, variableName) + return canvas.toDataURL('image/png') +} +export async function generateLifeForceNftImage(backgroundImg?: string | undefined): Promise { + const canvas = await generateLifeForceCanvas(backgroundImg) + let data = canvas.toDataURL('image/png') + let str = data.toString() + const buffer = canvas.toBuffer("image/png"); + fs.writeFileSync("./digital-twin.png", buffer); + return str; +} +export async function generateDataGemImage(backgroundImg?: string | undefined): Promise { + const canvas = await generateLifeForceCanvas(backgroundImg) + let data = canvas.toDataURL('image/png') + let str = data.toString() + const buffer = canvas.toBuffer("image/png"); + fs.writeFileSync("./data-gem.png", buffer); + return str; +} +export async function generateLifeForceCanvas(backgroundImg?: string | undefined): Promise { + const canvas = createCanvas(width, height) + const context = await addBackgroundImage(canvas, backgroundImg) + let lifeForceScore = await getLifeForceScore() + addEnergyBars(context, lifeForceScore) + addTitleText(context, 'Your Digital Twin') + addScoreText(context, 'Life Force Score') + lifeForceScore = Math.round(lifeForceScore) + addBoxText(context, lifeForceScore + '%') + return canvas +} +export async function generateDataGemCanvas(variableName: string, backgroundImg?: string | undefined): Promise { + const canvas = createCanvas(width, height) + const context = await addBackgroundImage(canvas, backgroundImg) + let lifeForceScore = await getLifeForceScore() + addEnergyBars(context, lifeForceScore) + addTitleText(context, variableName + ' Data Gem') + addScoreText(context, 'Life Force Score') + lifeForceScore = Math.round(lifeForceScore) + addBoxText(context, lifeForceScore + '%') + return canvas +} + +export async function uploadLifeForceImage(): Promise { + const imageData = await generateLifeForceNftImage() + fs.writeSync(fs.openSync('image.png', 'w'), imageData) + const form = new FormData(); + const fileStream = fs.createReadStream('image.png'); + form.append('file', fileStream); + + const options = { + method: 'POST', + body: form, + headers: { + 'Authorization': getNftPortApiKey(), + }, + }; + + var response = await fetch('https://api.nftport.xyz/v0/files', options) + var data = await response.json() + return data +} + +export async function getContracts(): Promise { + +} diff --git a/apps/js-examples/examples.test.js b/apps/js-examples/examples.test.js new file mode 100644 index 000000000..918e7ee69 --- /dev/null +++ b/apps/js-examples/examples.test.js @@ -0,0 +1,42 @@ +const chai = require("chai"); +const expect = chai.expect; +const { PrismaClient } = require('@prisma/client'); +const FDAiClient = require("./FDAiClient"); + +const prisma = new PrismaClient(); +const fdaiClient = new FDAiClient(process.env.FDAI_CLIENT_ID, process.env.FDAI_CLIENT_SECRET, process.env.FDAI_API_ORIGIN); + +describe("FDAiClient SDK Test", function() { + let randomUserIdForTest = Math.floor(Math.random() * Math.pow(2, 31)); + let yourUserId = randomUserIdForTest; // This simulates a unique user ID for the test + + before(async function() { + // Setup test environment: update user in the database for testing + await prisma.users.updateMany({ + where: { user_login: "testuser" }, + data: { id: yourUserId } + }); + await prisma.fdai_users.deleteMany(); // Cleanup any previous test data + }); + + after(async function() { + // Cleanup: reset the database changes made during the test + await prisma.fdai_users.deleteMany(); + // Optionally reset users table or other cleanup actions + }); + + it("should create an FDAi user ID for a given client user ID", async function() { + const response = await fdaiClient.createUser(yourUserId); + expect(response).to.have.property("user"); + expect(response.user).to.have.property("id"); + + // Verify the user was created in the FDAi system by checking if the fdai_user_id was saved + const updatedUser = await prisma.users.findUnique({ + where: { id: yourUserId } + }); + expect(updatedUser.fdai_user_id).to.equal(response.user.id); + }); + + // Add more tests as needed +}); + diff --git a/apps/js-examples/getOrCreateUserExample.js b/apps/js-examples/getOrCreateUserExample.js new file mode 100644 index 000000000..3ac972a8b --- /dev/null +++ b/apps/js-examples/getOrCreateUserExample.js @@ -0,0 +1,122 @@ +const XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest; +const { PrismaClient } = require('@prisma/client'); + +const prisma = new PrismaClient() +let randomUserIdForTest = Math.floor(Math.random() * Math.pow(2, 31)); +let yourUserId = randomUserIdForTest; // Replace with your user ID +// update user id in the users table for testing +async function setupTest() { + return prisma.users.updateMany({ + where: { user_login: "testuser" }, + data: { + id: yourUserId + } + }).then(() => { + // truncate fdai_users table + prisma.fdai_users.deleteMany().then(() => { + console.log("Test setup complete"); + }) + }) +} + + +function getOrCreateUserFromYourDB(yourUserId) { + return prisma.users.findUnique({ + where: { + id: yourUserId + } + }) +} + +// Simplified function to log errors +function logError(message) { + debugger + console.error(message); +} + +// Function to make API calls +function fdaiApiCall(method, url, data) { + return new Promise((resolve, reject) => { + const xhr = new XMLHttpRequest(); + xhr.open(method, url, true); + xhr.setRequestHeader("Content-type", "application/json"); + xhr.setRequestHeader("X-Client-ID", getFdaiClientId()); + xhr.setRequestHeader("X-Client-Secret", getFdaiClientSecret()); + xhr.onload = function() { + if (xhr.status >= 200 && xhr.status < 400) { + resolve(JSON.parse(xhr.responseText)); + } else { + reject(new Error(xhr.responseText)); + } + }; + xhr.onerror = function(error) { + reject(new Error("Network error", error)); + }; + xhr.send(JSON.stringify(data)); + }); +} + +function getFdaiClientId() { + if(process.env.FDAI_CLIENT_ID) { + return process.env.FDAI_CLIENT_ID; + } + return "oauth_test_client"; +} + +function getFdaiClientSecret() { + if(process.env.FDAI_CLIENT_SECRET) { + return process.env.FDAI_CLIENT_SECRET; + } + return "oauth_test_client_secret"; +} + +function getFdaiApiOrigin() { + if(process.env.FDAI_API_ORIGIN) { + return process.env.FDAI_API_ORIGIN; + } + return "https://safe.fdai.earth"; +} + +// Function to get or create a user +async function getOrCreateFdaiUserId(yourUserId) { + let your_user = await getOrCreateUserFromYourDB(yourUserId); + if(your_user && your_user.fdai_user_id) { + return your_user; + } + const url = `${getFdaiApiOrigin()}/api/v1/user`; + const data = { + clientUserId: yourUserId, + clientId: getFdaiClientId(), + clientSecret: getFdaiClientSecret() + }; + + console.log("Creating user at url: " + url, "with data: " + JSON.stringify(data)); + const response = await fdaiApiCall("POST", url, data); + // Update your user with the fdai_user_id + await prisma.users.update({ + where: { id: yourUserId }, + data: { + fdai_user_id: response.user.id + } + }); + return response.user.id +} + + +async function testGetOrCreateUserFromYourDB() { +// Example usage + const fdaiUserId = await getOrCreateFdaiUserId(yourUserId); + console.log(fdaiUser); + return fdaiUser; +} + +setupTest().then(() => { + console.log("Test setup complete"); + testGetOrCreateUserFromYourDB().then((yourUser) => { + console.log("Test passed"); + process.exit(0); + }).catch((error) => { + logError(error); + process.exit(1); + }) +}) diff --git a/apps/js-examples/package.json b/apps/js-examples/package.json new file mode 100644 index 000000000..11cc460b1 --- /dev/null +++ b/apps/js-examples/package.json @@ -0,0 +1,24 @@ +{ + "name": "js-examples", + "version": "1.0.0", + "description": "", + "main": "getOrCreateUserExample.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "@prisma/client": "^5.11.0", + "localstorage": "^1.0.1", + "xmlhttprequest": "^1.8.0" + }, + "devDependencies": { + "@types/chai": "^4.3.12", + "@types/mocha": "^10.0.6", + "@types/node": "^20.11.29", + "node-fetch": "^3.3.2", + "prisma": "^5.11.0", + "ts-node": "^10.9.2" + } +} diff --git a/apps/js-examples/prisma/schema.prisma b/apps/js-examples/prisma/schema.prisma new file mode 100644 index 000000000..b9911dab5 --- /dev/null +++ b/apps/js-examples/prisma/schema.prisma @@ -0,0 +1,2892 @@ +generator client { + provider = "prisma-client-js" +} + +datasource db { + provider = "sqlite" + url = "file:../your_db.sqlite" +} + +model action_events { + id Int @id @default(autoincrement()) + batch_id String + user_id Int + name String + actionable_type String + actionable_id Int + target_type String + target_id Int + model_type String + model_id Int? + fields String + status String @default("running") + exception String + created_at DateTime? + updated_at DateTime? + original String? + changes String? + + @@index([user_id], map: "action_events_user_id_index") + @@index([batch_id, model_type, model_id], map: "action_events_batch_id_model_type_model_id_index") + @@index([actionable_type, actionable_id], map: "action_events_actionable_type_actionable_id_index") +} + +model aggregate_correlations { + id Int @id @default(autoincrement()) + forward_pearson_correlation_coefficient Float + onset_delay Int + duration_of_action Int + number_of_pairs Int + value_predicting_high_outcome Float + value_predicting_low_outcome Float + optimal_pearson_product Float + average_vote Float? @default(0.5) + number_of_users Int + number_of_correlations Int + statistical_significance Float + cause_unit_id Int? + cause_changes Int + effect_changes Int + aggregate_qm_score Float + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + status String + reverse_pearson_correlation_coefficient Float + predictive_pearson_correlation_coefficient Float + data_source_name String? + predicts_high_effect_change Int + predicts_low_effect_change Int + p_value Float + t_value Float + critical_t_value Float + confidence_interval Float + deleted_at DateTime? + average_effect Float + average_effect_following_high_cause Float + average_effect_following_low_cause Float + average_daily_low_cause Float + average_daily_high_cause Float + population_trait_pearson_correlation_coefficient Float? + grouped_cause_value_closest_to_value_predicting_low_outcome Float + grouped_cause_value_closest_to_value_predicting_high_outcome Float + client_id String? + published_at DateTime? + wp_post_id Int? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)") + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + cause_variable_id Int + effect_variable_id Int + cause_baseline_average_per_day Float + cause_baseline_average_per_duration_of_action Float + cause_treatment_average_per_day Float + cause_treatment_average_per_duration_of_action Float + effect_baseline_average Float + effect_baseline_relative_standard_deviation Float + effect_baseline_standard_deviation Float + effect_follow_up_average Float + effect_follow_up_percent_change_from_baseline Float + z_score Float + charts String + number_of_variables_where_best_aggregate_correlation Int + deletion_reason String? + record_size_in_kb Int? + is_public Unsupported("tinyint(1)") + slug String? @unique(map: "aggregate_correlations_slug_uindex") + boring Unsupported("tinyint(1)")? + outcome_is_a_goal Unsupported("tinyint(1)")? + predictor_is_controllable Unsupported("tinyint(1)")? + plausibly_causal Unsupported("tinyint(1)")? + obvious Unsupported("tinyint(1)")? + number_of_up_votes Int + number_of_down_votes Int + strength_level String + confidence_level String + relationship String + + @@unique([cause_variable_id, effect_variable_id], map: "cause_variable_id_effect_variable_id_uindex") + @@unique([cause_variable_id, effect_variable_id], map: "aggregate_correlations_pk") + @@index([effect_variable_id], map: "aggregate_correlations_effect_variable_id_index") + @@index([effect_variable_category_id], map: "aggregate_correlations_effect_variable_category_id_fk") + @@index([cause_variable_category_id], map: "aggregate_correlations_cause_variable_category_id_fk") + @@index([wp_post_id], map: "aggregate_correlations_wp_posts_ID_fk") + @@index([client_id], map: "aggregate_correlations_client_id_fk") + @@index([cause_unit_id], map: "aggregate_correlations_cause_unit_id_fk") +} + +model applications { + id Int @id @default(autoincrement()) + organization_id Int? + client_id String @unique(map: "applications_client_id_unique") + app_display_name String + app_description String? + long_description String? + user_id Int + icon_url String? + text_logo String? + splash_screen String? + homepage_url String? + app_type String? + app_design String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + enabled Int @default(1) + stripe_active Int @default(0) + stripe_id String? + stripe_subscription String? + stripe_plan String? + last_four String? + trial_ends_at DateTime? + subscription_ends_at DateTime? + company_name String? + country String? + address String? + state String? + city String? + zip String? + plan_id Int? + exceeding_call_count Int @default(0) + exceeding_call_charge Decimal? + study Int @default(0) + billing_enabled Int @default(1) + outcome_variable_id Int? + predictor_variable_id Int? + physician Int @default(0) + additional_settings String? + app_status String? + build_enabled Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + wp_post_id Int? + number_of_collaborators_where_app Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "applications_slug_uindex") + + @@index([wp_post_id], map: "applications_wp_posts_ID_fk") + @@index([predictor_variable_id], map: "applications_predictor_variable_id_fk") + @@index([outcome_variable_id], map: "applications_outcome_variable_id_fk") + @@index([user_id], map: "applications_user_id_fk") +} + +model button_clicks { + card_id String + button_id String + client_id String + created_at DateTime @default(now()) + deleted_at DateTime? + id Int @id @default(autoincrement()) + input_fields String? + intent_name String? + parameters String? + updated_at DateTime @default(now()) + user_id Int + + @@index([user_id], map: "button_clicks_user_id_fk") + @@index([client_id], map: "button_clicks_client_id_fk") +} + +model buttons { + accessibility_text String? + action String? + additional_information String? + client_id String + color String? + confirmation_text String? + created_at DateTime @default(now()) + deleted_at DateTime? + function_name String? + function_parameters String? + html String? + element_id String + image String? + input_fields String? + ion_icon String? + link String? + state_name String? + state_params String? + success_alert_body String? + success_alert_title String? + success_toast_text String? + text String? + title String? + tooltip String? + type String + updated_at DateTime @default(now()) + user_id Int + id Int @id @unique(map: "buttons_id_uindex") @default(autoincrement()) + slug String? @unique(map: "buttons_slug_uindex") + + @@index([user_id], map: "buttons_user_id_fk") + @@index([client_id], map: "buttons_client_id_fk") +} + +model cache { + key String @unique(map: "cache_key_unique") + value String + expiration Int +} + +model cards { + action_sheet_buttons String? + avatar String? + avatar_circular String? + background_color String? + buttons String? + client_id String + content String? + created_at DateTime @default(now()) + deleted_at DateTime? + header_title String? + html String? + html_content String? + element_id String + image String? + input_fields String? + intent_name String? + ion_icon String? + link String? + parameters String? + sharing_body String? + sharing_buttons String? + sharing_title String? + sub_header String? + sub_title String? + title String? + type String + updated_at DateTime @default(now()) + user_id Int + url String? + id Int @id @default(autoincrement()) + slug String? @unique(map: "cards_slug_uindex") + + @@index([user_id], map: "cards_user_id_fk") + @@index([client_id], map: "cards_client_id_fk") +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model chat_history { + id Int? + user_id String? + human String? + ai String? + + @@ignore +} + +model child_parents { + id Int @id @default(autoincrement()) + child_user_id Int + parent_user_id Int + scopes String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([child_user_id, parent_user_id], map: "child_user_id_parent_user_id_uindex") + @@index([parent_user_id], map: "child_parents_wp_users_ID_fk_2") +} + +model cohort_studies { + id Int @id @default(autoincrement()) + cohort_study_statistics_id Int? + cause_variable_id Int + effect_variable_id Int + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + cohort_correlation_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "cohort_studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "user_cause_effect") + @@index([client_id], map: "cohort_studies_client_id_fk") + @@index([effect_variable_id], map: "cohort_studies_effect_variable_id") + @@index([cause_variable_id], map: "cause_variable_id") + @@index([effect_variable_id], map: "effect_variable_id") + @@index([cause_variable_id], map: "cohort_studies_cause_variable_id") +} + +model cohort_study_statistics { + id Int @id @default(autoincrement()) + cohort_study_id Int? + forward_pearson_correlation_coefficient Float + onset_delay Int + duration_of_action Int + number_of_pairs Int + value_predicting_high_outcome Float + value_predicting_low_outcome Float + optimal_pearson_product Float + average_vote Float? @default(0.5) + number_of_participants Int + statistical_significance Float + cause_unit_id Int? + cause_changes Int + effect_changes Int + Cohort_qm_score Float + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + status String + reverse_pearson_correlation_coefficient Float + predictive_pearson_correlation_coefficient Float + data_source_name String? + predicts_high_effect_change Int + predicts_low_effect_change Int + p_value Float + t_value Float + critical_t_value Float + confidence_interval Float + deleted_at DateTime? + average_effect Float + average_effect_following_high_cause Float + average_effect_following_low_cause Float + average_daily_low_cause Float + average_daily_high_cause Float + population_trait_pearson_correlation_coefficient Float? + grouped_cause_value_closest_to_value_predicting_low_outcome Float + grouped_cause_value_closest_to_value_predicting_high_outcome Float + client_id String? + published_at DateTime? + wp_post_id Int? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)") + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + cause_variable_id Int + effect_variable_id Int + cause_baseline_average_per_day Float + cause_baseline_average_per_duration_of_action Float + cause_treatment_average_per_day Float + cause_treatment_average_per_duration_of_action Float + effect_baseline_average Float + effect_baseline_relative_standard_deviation Float + effect_baseline_standard_deviation Float + effect_follow_up_average Float + effect_follow_up_percent_change_from_baseline Float + z_score Float + charts String + number_of_variables_where_best_cohort_correlation Int + deletion_reason String? + record_size_in_kb Int? + is_public Unsupported("tinyint(1)")? + slug String? @unique(map: "cohort_study_statistics_slug_uindex") + boring Unsupported("tinyint(1)")? + outcome_is_a_goal Unsupported("tinyint(1)")? + predictor_is_controllable Unsupported("tinyint(1)")? + plausibly_causal Unsupported("tinyint(1)")? + obvious Unsupported("tinyint(1)")? + number_of_up_votes Int + number_of_down_votes Int + strength_level String + confidence_level String + relationship String + + @@unique([cause_variable_id, effect_variable_id], map: "cs_cause_variable_id_effect_variable_id_uindex") + @@index([effect_variable_id], map: "cohort_study_statistics_effect_variable_id_index") + @@index([effect_variable_category_id], map: "cohort_study_statistics_effect_variable_category_id_fk") + @@index([cause_variable_category_id], map: "cohort_study_statistics_cause_variable_category_id_fk") + @@index([client_id], map: "cohort_study_statistics_client_id_fk") + @@index([cause_unit_id], map: "cohort_study_statistics_cause_unit_id_fk") +} + +model collaborators { + id Int @id @default(autoincrement()) + user_id Int + app_id Int + type String @default("collaborator") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@unique([user_id, client_id], map: "collaborators_user_client_index") + @@index([client_id], map: "collaborators_client_id_fk") + @@index([app_id], map: "collaborators_applications_id_fk") +} + +model common_tags { + id Int @id @default(autoincrement()) + tagged_variable_id Int + tag_variable_id Int + number_of_data_points Int? + standard_error Float? + tag_variable_unit_id Int? + tagged_variable_unit_id Int? + conversion_factor Float + client_id String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([tagged_variable_id, tag_variable_id], map: "UK_tag_tagged") + @@index([client_id], map: "common_tags_client_id_fk") + @@index([tagged_variable_unit_id], map: "common_tags_tagged_variable_unit_id_fk") + @@index([tag_variable_unit_id], map: "common_tags_tag_variable_unit_id_fk") + @@index([tag_variable_id], map: "common_tags_tag_variable_id_variables_id_fk") +} + +model connections { + id Int @id @default(autoincrement()) + client_id String? + user_id Int + connector_id Int + connect_status String + connect_error String? + update_requested_at DateTime? + update_status String + update_error String? + last_successful_updated_at DateTime? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + total_measurements_in_last_update Int? + user_message String? + latest_measurement_at DateTime? + import_started_at DateTime? + import_ended_at DateTime? + reason_for_import String? + user_error_message String? + internal_error_message String? + wp_post_id Int? + number_of_connector_imports Int? + number_of_connector_requests Int? + credentials String? + imported_data_from_at DateTime? + imported_data_end_at DateTime? + number_of_measurements Int? + is_public Unsupported("tinyint(1)")? + slug String? @unique(map: "connections_slug_uindex") + meta String? + connector_user_id String? + connector_user_email String? + + @@unique([user_id, connector_id], map: "UX_userId_connectorId") + @@index([connector_user_id, connector_id], map: "connector_user_id_uindex") + @@index([wp_post_id], map: "connections_wp_posts_ID_fk") + @@index([update_status], map: "status") + @@index([connect_status], map: "IDX_status") + @@index([connector_id], map: "connections_connectors_id_fk") + @@index([client_id], map: "connections_client_id_fk") + @@index([update_requested_at, update_status], map: "status_update_requested") +} + +model connector_imports { + id Int @id @default(autoincrement()) + client_id String? + connection_id Int? + connector_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + earliest_measurement_at DateTime? + import_ended_at DateTime? + import_started_at DateTime? + internal_error_message String? + latest_measurement_at DateTime? + number_of_measurements Int @default(0) + reason_for_import String? + success Unsupported("tinyint(1)")? @default(dbgenerated("'1'")) + updated_at DateTime @default(now()) + user_error_message String? + user_id Int + additional_meta_data String? + number_of_connector_requests Int? + imported_data_from_at DateTime? + imported_data_end_at DateTime? + credentials String? + connector_requests DateTime? + + @@unique([connector_id, user_id, created_at], map: "connector_imports_connector_id_user_id_created_at_uindex") + @@unique([connection_id, created_at], map: "connector_imports_connection_id_created_at_uindex") + @@index([client_id], map: "connector_imports_client_id_fk") + @@index([user_id, connector_id], map: "IDX_connector_imports_user_connector") +} + +model connector_requests { + id Int @id @default(autoincrement()) + connector_id Int + user_id Int + connection_id Int? + connector_import_id Int + method String + code Int + uri String + response_body String? + request_body String? + request_headers String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + content_type String? + imported_data_from_at DateTime? + + @@index([connector_import_id], map: "connector_requests_connector_imports_id_fk") + @@index([connection_id], map: "connector_requests_connections_id_fk") + @@index([user_id], map: "connector_requests_wp_users_ID_fk") + @@index([connector_id], map: "connector_requests_connectors_id_fk") +} + +model connectors { + id Int @id @default(autoincrement()) + name String @unique(map: "connectors_name_unique") + display_name String + image String + get_it_url String? + short_description String + long_description String + enabled Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + oauth Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + qm_client Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + deleted_at DateTime? + wp_post_id Int? + number_of_connections Int? + number_of_connector_imports Int? + number_of_connector_requests Int? + number_of_measurements Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "connectors_slug_uindex") + available_outside_us Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + + @@index([wp_post_id], map: "connectors_wp_posts_ID_fk") + @@index([client_id], map: "connectors_client_id_fk") +} + +model correlation_causality_votes { + id Int @id @default(autoincrement()) + cause_variable_id Int + effect_variable_id Int + correlation_id Int? + aggregate_correlation_id Int? + user_id Int + vote Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + is_public Unsupported("tinyint(1)")? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlation_causality_votes_user_cause_effect_uindex") + @@index([client_id], map: "correlation_causality_votes_client_id_fk") + @@index([aggregate_correlation_id], map: "correlation_causality_votes_aggregate_correlations_id_fk") + @@index([correlation_id], map: "correlation_causality_votes_correlations_id_fk") + @@index([effect_variable_id], map: "correlation_causality_votes_effect_variables_id_fk") + @@index([cause_variable_id], map: "correlation_causality_votes_cause_variables_id_fk") +} + +model correlation_usefulness_votes { + id Int @id @default(autoincrement()) + cause_variable_id Int + effect_variable_id Int + correlation_id Int? + aggregate_correlation_id Int? + user_id Int + vote Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + is_public Unsupported("tinyint(1)")? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlation_usefulness_votes_user_cause_effect_uindex") + @@index([client_id], map: "correlation_usefulness_votes_client_id_fk") + @@index([aggregate_correlation_id], map: "correlation_usefulness_votes_aggregate_correlations_id_fk") + @@index([correlation_id], map: "correlation_usefulness_votes_correlations_id_fk") + @@index([effect_variable_id], map: "correlation_usefulness_votes_effect_variables_id_fk") + @@index([cause_variable_id], map: "correlation_usefulness_votes_cause_variables_id_fk") +} + +model correlations { + id Int @id @default(autoincrement()) + user_id Int + cause_variable_id Int + effect_variable_id Int + qm_score Float? + forward_pearson_correlation_coefficient Float? + value_predicting_high_outcome Float? + value_predicting_low_outcome Float? + predicts_high_effect_change Int? + predicts_low_effect_change Int + average_effect Float + average_effect_following_high_cause Float + average_effect_following_low_cause Float + average_daily_low_cause Float + average_daily_high_cause Float + average_forward_pearson_correlation_over_onset_delays Float? + average_reverse_pearson_correlation_over_onset_delays Float? + cause_changes Int + cause_filling_value Float? + cause_number_of_processed_daily_measurements Int + cause_number_of_raw_measurements Int + cause_unit_id Int? + confidence_interval Float + critical_t_value Float + created_at DateTime @default(now()) + data_source_name String? + deleted_at DateTime? + duration_of_action Int + effect_changes Int + effect_filling_value Float? + effect_number_of_processed_daily_measurements Int + effect_number_of_raw_measurements Int + forward_spearman_correlation_coefficient Float + number_of_days Int + number_of_pairs Int + onset_delay Int + onset_delay_with_strongest_pearson_correlation Int? + optimal_pearson_product Float? + p_value Float? + pearson_correlation_with_no_onset_delay Float? + predictive_pearson_correlation_coefficient Float? + reverse_pearson_correlation_coefficient Float? + statistical_significance Float? + strongest_pearson_correlation_coefficient Float? + t_value Float? + updated_at DateTime @default(now()) + grouped_cause_value_closest_to_value_predicting_low_outcome Float + grouped_cause_value_closest_to_value_predicting_high_outcome Float + client_id String? + published_at DateTime? + wp_post_id Int? + status String? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)") + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + cause_user_variable_id Int + effect_user_variable_id Int + latest_measurement_start_at DateTime? + earliest_measurement_start_at DateTime? + cause_baseline_average_per_day Float + cause_baseline_average_per_duration_of_action Float + cause_treatment_average_per_day Float + cause_treatment_average_per_duration_of_action Float + effect_baseline_average Float? + effect_baseline_relative_standard_deviation Float + effect_baseline_standard_deviation Float? + effect_follow_up_average Float + effect_follow_up_percent_change_from_baseline Float + z_score Float? + experiment_start_at DateTime? + experiment_end_at DateTime? + aggregate_correlation_id Int? + aggregated_at DateTime? + usefulness_vote Int? + causality_vote Int? + deletion_reason String? + record_size_in_kb Int? + correlations_over_durations String? + correlations_over_delays String? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "correlations_slug_uindex") + boring Unsupported("tinyint(1)")? + outcome_is_goal Unsupported("tinyint(1)")? + predictor_is_controllable Unsupported("tinyint(1)")? + plausibly_causal Unsupported("tinyint(1)")? + obvious Unsupported("tinyint(1)")? + number_of_up_votes Int? + number_of_down_votes Int? + strength_level String + confidence_level String + relationship String + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlations_user_id_cause_variable_id_effect_variable_id_uinde") + @@unique([user_id, cause_variable_id, effect_variable_id], map: "correlations_pk") + @@index([aggregate_correlation_id], map: "correlations_aggregate_correlations_id_fk") + @@index([effect_user_variable_id], map: "correlations_user_variables_effect_user_variable_id_fk") + @@index([cause_user_variable_id], map: "correlations_user_variables_cause_user_variable_id_fk") + @@index([analysis_started_at], map: "correlations_analysis_started_at_index") + @@index([effect_variable_category_id], map: "c_effect_variable_category_id_fk") + @@index([cause_variable_category_id], map: "correlations_cause_variable_category_id_fk") + @@index([wp_post_id], map: "correlations_wp_posts_ID_fk") + @@index([client_id], map: "correlations_client_id_fk") + @@index([updated_at], map: "correlations_updated_at_index") + @@index([cause_unit_id], map: "correlations_cause_unit_id_fk") + @@index([effect_variable_id], map: "correlations_effect_variable_id_fk") + @@index([cause_variable_id], map: "correlations_cause_variable_id_fk") + @@index([deleted_at, analysis_ended_at], map: "correlations_deleted_at_analysis_ended_at_index") + @@index([user_id, cause_variable_id, deleted_at, qm_score], map: "user_id_cause_variable_id_deleted_at_qm_score_index") + @@index([user_id, effect_variable_id, deleted_at, qm_score], map: "user_id_effect_variable_id_deleted_at_qm_score_index") + @@index([user_id, deleted_at, qm_score], map: "correlations_user_id_deleted_at_qm_score_index") +} + +model credentials { + user_id Int + connector_id Int + attr_key String + attr_value Bytes + status String? @default("UPDATED") + message String? + expires_at DateTime? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@id([user_id, connector_id, attr_key]) + @@index([client_id], map: "credentials_client_id_fk") + @@index([connector_id, expires_at, status], map: "IDX_status_expires_connector") +} + +model ct_causes { + id Int @id @default(autoincrement()) + name String @unique(map: "causeName") + variable_id Int @unique(map: "ct_causes_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_conditions Int +} + +model ct_condition_cause { + id Int @id @default(autoincrement()) + condition_id Int + cause_id Int + condition_variable_id Int + cause_variable_id Int + votes_percent Int + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([cause_id, condition_id], map: "ct_condition_cause_cause_id_condition_id_uindex") + @@unique([cause_variable_id, condition_variable_id], map: "ct_condition_cause_cause_uindex") + @@index([condition_variable_id], map: "ct_condition_cause_variables_id_condition_fk") + @@index([condition_id], map: "ct_condition_cause_ct_conditions_id_condition_fk") +} + +model ct_condition_symptom { + id Int @id @default(autoincrement()) + condition_variable_id Int + condition_id Int + symptom_variable_id Int + symptom_id Int + votes Int + extreme Int? + severe Int? + moderate Int? + mild Int? + minimal Int? + no_symptoms Int? + updated_at DateTime @default(now()) + deleted_at DateTime? + created_at DateTime @default(now()) + + @@unique([symptom_variable_id, condition_variable_id], map: "ct_condition_symptom_variable_id_uindex") + @@unique([condition_variable_id, symptom_variable_id], map: "ct_condition_symptom_condition_uindex") + @@index([symptom_id], map: "ct_condition_symptom_symptoms_fk") + @@index([condition_id], map: "ct_condition_symptom_conditions_fk") +} + +model ct_condition_treatment { + id Int @id @default(autoincrement()) + condition_id Int + treatment_id Int + condition_variable_id Int? + treatment_variable_id Int + major_improvement Int @default(0) + moderate_improvement Int @default(0) + no_effect Int @default(0) + worse Int @default(0) + much_worse Int @default(0) + popularity Int @default(0) + average_effect Int @default(0) + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([treatment_id, condition_id], map: "treatment_id_condition_id_uindex") + @@unique([treatment_variable_id, condition_variable_id], map: "treatment_variable_id_condition_variable_id_uindex") + @@index([condition_variable_id], map: "ct_condition_treatment_variables_id_fk_2") + @@index([condition_id], map: "ct_condition_treatment_conditions_id_fk") +} + +model ct_conditions { + id Int @id @default(autoincrement()) + name String @unique(map: "conName") + variable_id Int @unique(map: "ct_conditions_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_treatments Int + number_of_symptoms Int? + number_of_causes Int +} + +model ct_correlations { + id Int @id @default(autoincrement()) + user_id Int + correlation_coefficient Float? + cause_variable_id Int + effect_variable_id Int + onset_delay Int? + duration_of_action Int? + number_of_pairs Int? + value_predicting_high_outcome Float? + value_predicting_low_outcome Float? + optimal_pearson_product Float? + vote Float? @default(0.5) + statistical_significance Float? + cause_unit_id Int? + cause_changes Int? + effect_changes Int? + qm_score Float? + error String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "ct_correlations_user") + @@index([effect_variable_id], map: "effect") + @@index([cause_variable_id], map: "cause") +} + +model ct_side_effects { + id Int @id @default(autoincrement()) + name String @unique(map: "seName") + variable_id Int @unique(map: "ct_side_effects_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_treatments Int +} + +model ct_symptoms { + id Int @id @default(autoincrement()) + name String @unique(map: "symName") + variable_id Int @unique(map: "ct_symptoms_variable_id_uindex") + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_conditions Int +} + +model ct_treatment_side_effect { + id Int @id @default(autoincrement()) + treatment_variable_id Int + side_effect_variable_id Int + treatment_id Int + side_effect_id Int + votes_percent Int + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([treatment_variable_id, side_effect_variable_id], map: "treatment_variable_id_side_effect_variable_id_uindex") + @@unique([treatment_id, side_effect_id], map: "treatment_id_side_effect_id_uindex") + @@index([side_effect_id], map: "treatment_side_effect_side_effects_id_fk") + @@index([side_effect_variable_id], map: "side_effect_variables_id_fk") +} + +model ct_treatments { + id Int @id @default(autoincrement()) + name String @unique(map: "treName") + variable_id Int + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + number_of_conditions Int? + number_of_side_effects Int + + @@index([variable_id], map: "ct_treatments_variables_id_fk") +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model ctg_conditions { + id Int + nct_id String + name String + downcase_name String + variable_id Int + + @@ignore +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model ctg_intervention_other_names { + id Int + nct_id String + intervention_id Int + name String + + @@ignore +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model ctg_interventions { + id Int + nct_id String + intervention_type String + name String? + description String? + variable_id Int + var Int? + + @@ignore +} + +model device_tokens { + device_token String @id + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + user_id Int + number_of_waiting_tracking_reminder_notifications Int? + last_notified_at DateTime? + platform String + number_of_new_tracking_reminder_notifications Int? + number_of_notifications_last_sent Int? + error_message String? + last_checked_at DateTime? + received_at DateTime? + server_ip String? + server_hostname String? + client_id String? + + @@index([client_id], map: "device_tokens_client_id_fk") + @@index([user_id], map: "index_user_id") +} + +model docs_api { + id Int @id @default(autoincrement()) + model String? + description String? + attribute String? + + @@unique([model, attribute], map: "docs_api_table_attribute_uindex") +} + +model docs_models { + id Int @id @default(autoincrement()) + model String? + description String? + attribute String? +} + +model doctrine_migration_versions { + version String @id + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + client_id String? +} + +model domains { + id Int @id @default(autoincrement()) + domain String @unique(map: "domains_domain_unique") + tenant_id String + created_at DateTime? + updated_at DateTime? + tenants tenants @relation(fields: [tenant_id], references: [id], onDelete: Cascade) +} + +model failed_jobs { + id Int @id @default(autoincrement()) + connection String + queue String + payload String + exception String + failed_at DateTime @default(now()) +} + +model github_repositories { + id Int @unique(map: "github_repositories_id_uindex") + client_id String? + created_at DateTime @default(now()) + deleted_at DateTime? + updated_at DateTime + user_id Int? + github_repository_id Int @unique(map: "github_repositories_github_repository_id_uindex") + node_id String + name String + full_name String + private Boolean + owner Unsupported("clob") + html_url String @unique(map: "github_repositories_html_url_uindex") + description Unsupported("clob")? + fork Boolean + url String @unique(map: "github_repositories_url_uindex") + forks_url String + keys_url String + collaborators_url String + teams_url String + hooks_url String + issue_events_url String + events_url String + assignees_url String + branches_url String + tags_url String + blobs_url String + git_tags_url String + git_refs_url String + trees_url String + statuses_url String + languages_url String + stargazers_url String + contributors_url String + subscribers_url String + subscription_url String + commits_url String + git_commits_url String + comments_url String + issue_comment_url String + contents_url String + compare_url String + merges_url String + archive_url String + downloads_url String + issues_url String + pulls_url String + milestones_url String + notifications_url String + labels_url String + releases_url String + deployments_url String + pushed_at String + git_url String @unique(map: "github_repositories_git_url_uindex") + ssh_url String @unique(map: "github_repositories_ssh_url_uindex") + clone_url String + svn_url String + homepage String? + size Int + stargazers_count Int + watchers_count Int + has_issues Boolean + has_projects Boolean + has_downloads Boolean + has_wiki Boolean + has_pages Boolean + forks_count Int + archived Boolean + disabled Boolean + open_issues_count Int + allow_forking Boolean + is_template Boolean + topics Unsupported("clob") + visibility String + forks Int + open_issues Int + watchers Int + default_branch String + permissions Unsupported("clob") + temp_clone_token String? + allow_squash_merge Boolean? + allow_merge_commit Boolean? + allow_rebase_merge Boolean? + allow_auto_merge Boolean? + delete_branch_on_merge Boolean? + network_count Int? + subscribers_count Int? + score Int? + mirror_url String? + license Unsupported("clob")? + web_commit_signoff_required Boolean? + language String? + + @@index([client_id], map: "github_repositories_oa_clients_client_id_fk") + @@index([user_id], map: "github_repositories_wp_users_ID_fk") +} + +model global_studies { + id Int @id @default(autoincrement()) + aggregate_correlation_id Int? + cause_variable_id Int + effect_variable_id Int + cause_user_variable_id Int + effect_user_variable_id Int + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)") + sort_order Int? + slug String? @unique(map: "global_studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "global_studies_cause_effect") + @@index([client_id], map: "global_studies_client_id_fk") + @@index([effect_variable_id], map: "global_studies_effect_variable_id") + @@index([cause_variable_id], map: "global_studies_cause_variable_id") + @@index([aggregate_correlation_id], map: "global_studies_aggregate_correlations_id_fk") +} + +model health_checks { + id Int @id @default(autoincrement()) + resource_name String + resource_slug String + target_name String + target_slug String + target_display String + healthy Unsupported("tinyint(1)") + error_message String? + runtime Float + value String? + value_human String? + created_at DateTime + + @@index([created_at], map: "health_checks_created_at_index") + @@index([target_slug], map: "health_checks_target_slug_index") + @@index([resource_slug], map: "health_checks_resource_slug_index") +} + +model ip_data { + id Int @id @default(autoincrement()) + created_at DateTime? @default(now()) + deleted_at DateTime? + updated_at DateTime? @default(now()) + ip String @unique(map: "ip_data_ip_uindex") + hostname String? + type String? + continent_code String? + continent_name String? + country_code String? + country_name String? + region_code String? + region_name String? + city String? + zip String? + latitude Float? + longitude Float? + location String? + time_zone String? + currency String? + connection String? + security String? +} + +model jobs { + id Int @id @default(autoincrement()) + queue String + payload String + attempts Int + reserved_at Int? + available_at Int + created_at Int + + @@index([queue], map: "jobs_queue_index") +} + +model lightsail_instances { + id Int @id @default(autoincrement()) + client_id String? + created_at DateTime @default(now()) + deleted_at DateTime? + updated_at DateTime @default(now()) + user_id Int + name String + arn String + support_code String + external_created_at String + location String + resource_type String + tags String + blueprint_id String + blueprint_name String + bundle_id String + add_ons String + is_static_ip Unsupported("tinyint(1)") + private_ip_address String + public_ip_address String + ipv6_addresses String + ip_address_type String + hardware String + networking String + state String + username String + ssh_key_name String + jenkins_labels String + computer String + + @@index([user_id], map: "lightsail_instances_wp_users_ID_fk") + @@index([client_id], map: "lightsail_instances_client_id_fk") +} + +model measurement_exports { + id Int @id @default(autoincrement()) + user_id Int + client_id String? + status String + type String @default("user") + output_type String @default("csv") + error_message String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@index([client_id], map: "measurement_exports_client_id_fk") + @@index([user_id], map: "measurement_exports_user_id_fk") +} + +model measurement_imports { + id Int @id @default(autoincrement()) + user_id Int + file String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + status String @default("WAITING") + error_message String? + source_name String? + deleted_at DateTime? + client_id String? + import_started_at DateTime? + import_ended_at DateTime? + reason_for_import String? + user_error_message String? + internal_error_message String? + + @@index([client_id], map: "measurement_imports_client_id_fk") + @@index([user_id], map: "measurement_imports_user_id_fk") +} + +model measurements { + id Int @id @default(autoincrement()) + user_id Int + client_id String? + connector_id Int? + variable_id Int + start_time Int + value Float + unit_id Int + original_value Float + original_unit_id Int + duration Int? + note String? + latitude Float? + longitude Float? + location String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + error String? + variable_category_id Int + deleted_at DateTime? + source_name String? + user_variable_id Int + start_at DateTime? + connection_id Int? + connector_import_id Int? + deletion_reason String? + original_start_at DateTime? + + @@unique([user_id, variable_id, start_time], map: "measurements_pk") + @@index([connector_import_id], map: "measurements_connector_imports_id_fk") + @@index([connection_id], map: "measurements_connections_id_fk") + @@index([user_variable_id], map: "measurements_user_variables_user_variable_id_fk") + @@index([variable_category_id], map: "measurements_variable_category_id_fk") + @@index([original_unit_id], map: "measurements_original_unit_id_fk") + @@index([unit_id], map: "fk_measurementUnits") + @@index([start_time], map: "measurements_start_time_index") + @@index([connector_id], map: "measurements_connectors_id_fk") + @@index([client_id], map: "measurements_client_id_fk") + @@index([variable_id, value, start_time], map: "measurements_variable_id_value_start_time_index") + @@index([user_id, variable_category_id, start_time], map: "measurements_user_id_variable_category_id_start_time_index") + @@index([variable_id, start_time], map: "measurements_variable_id_start_time_index") + @@index([variable_id, user_id], map: "measurements_user_variables_variable_id_user_id_fk") +} + +model media { + id Int @id @default(autoincrement()) + model_type String + model_id Int + collection_name String + name String + file_name String + mime_type String? + disk String + size Int + manipulations String + custom_properties String + responsive_images String + order_column Int? + created_at DateTime? + updated_at DateTime? + + @@index([model_type, model_id], map: "media_model_type_model_id_index") +} + +model migrations { + id Int @id @default(autoincrement()) + migration String + batch Int +} + +model model_has_permissions { + permission_id Int + model_type String + model_id Int + permissions permissions @relation(fields: [permission_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([permission_id, model_id, model_type]) + @@index([model_id, model_type], map: "model_has_permissions_model_id_model_type_index") +} + +model model_has_roles { + role_id Int + model_type String + model_id Int + roles roles @relation(fields: [role_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([role_id, model_id, model_type]) + @@index([model_id, model_type], map: "model_has_roles_model_id_model_type_index") +} + +model nfts { + id Int @id @default(autoincrement()) + user_id Int + tokenizable_type String + tokenizable_id Int + chain String + token_address String @unique(map: "nfts_token_address_unique") + token_id String @unique(map: "nfts_token_id_unique") + title String + description String + social_media_url String + quantity Int + minting_address String + file_url String + ipfs_cid String + tx_hash String + client_id String + created_at DateTime? + updated_at DateTime? + opensea_metadata String? + + @@index([user_id], map: "nfts_user_id_index") + @@index([tokenizable_type, tokenizable_id], map: "nfts_tokenizable_type_tokenizable_id_index") +} + +model nonces { + id Int @id @default(autoincrement()) + nonce String? + content String? + type String? + created_at DateTime? + updated_at DateTime? +} + +model notifications { + id String @id + type String + notifiable_type String + notifiable_id Int + data String + read_at DateTime? + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([notifiable_type, notifiable_id], map: "notifications_notifiable_type_notifiable_id_index") +} + +model oa_access_tokens { + access_token String @id + client_id String + user_id Int + expires DateTime? + scope String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@index([user_id], map: "bshaffer_oauth_access_tokens_user_id_fk") + @@index([client_id], map: "access_tokens_client_id_fk") +} + +model oa_authorization_codes { + authorization_code String @id + client_id String + user_id Int + redirect_uri String? + expires DateTime? + scope String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@index([user_id], map: "bshaffer_oauth_authorization_codes_user_id_fk") + @@index([client_id], map: "bshaffer_oauth_authorization_codes_client_id_fk") +} + +model oa_clients { + client_id String @id + client_secret String + redirect_uri String? + grant_types String? + user_id Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + icon_url String? + app_identifier String? + deleted_at DateTime? + earliest_measurement_start_at DateTime? + latest_measurement_start_at DateTime? + number_of_aggregate_correlations Int? + number_of_applications Int? + number_of_oauth_access_tokens Int? + number_of_oauth_authorization_codes Int? + number_of_oauth_refresh_tokens Int? + number_of_button_clicks Int? + number_of_collaborators Int? + number_of_common_tags Int? + number_of_connections Int? + number_of_connector_imports Int? + number_of_connectors Int? + number_of_correlations Int? + number_of_measurement_exports Int? + number_of_measurement_imports Int? + number_of_measurements Int? + number_of_sent_emails Int? + number_of_studies Int? + number_of_tracking_reminder_notifications Int? + number_of_tracking_reminders Int? + number_of_user_tags Int? + number_of_user_variables Int? + number_of_variables Int? + number_of_votes Int? + + @@index([user_id], map: "bshaffer_oauth_clients_user_id_fk") +} + +model oa_refresh_tokens { + refresh_token String @id + client_id String + user_id Int + expires DateTime? + scope String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + + @@index([user_id], map: "bshaffer_oauth_refresh_tokens_user_id_fk") + @@index([client_id], map: "refresh_tokens_client_id_fk") +} + +model oauth_access_tokens { + id String @id + user_id Int? + client_id Int + name String? + scopes String? + revoked Unsupported("tinyint(1)") + created_at DateTime? + updated_at DateTime? + expires_at DateTime? + + @@index([user_id], map: "oauth_access_tokens_user_id_index") +} + +model oauth_auth_codes { + id String @id + user_id Int + client_id Int + scopes String? + revoked Unsupported("tinyint(1)") + expires_at DateTime? + + @@index([user_id], map: "oauth_auth_codes_user_id_index") +} + +model oauth_clients { + id Int @id @default(autoincrement()) + user_id Int? + name String + secret String? + provider String? + redirect String + personal_access_client Unsupported("tinyint(1)") + password_client Unsupported("tinyint(1)") + revoked Unsupported("tinyint(1)") + created_at DateTime? + updated_at DateTime? + + @@index([user_id], map: "oauth_clients_user_id_index") +} + +model oauth_personal_access_clients { + id Int @id @default(autoincrement()) + client_id Int + created_at DateTime? + updated_at DateTime? +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model password_resets { + email String + token String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([token], map: "password_resets_token_index") + @@index([email], map: "password_resets_email_index") + @@ignore +} + +model patient_physicians { + id Int @id @default(autoincrement()) + patient_user_id Int + physician_user_id Int + scopes String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([patient_user_id, physician_user_id], map: "patients_patient_user_id_physician_user_id_uindex") + @@index([physician_user_id], map: "patient_physicians_wp_users_ID_fk_2") +} + +model permission_role { + id Int @id @default(autoincrement()) + permission_id Int + role_id Int + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([role_id], map: "permission_role_role_id_index") + @@index([permission_id], map: "permission_role_permission_id_index") +} + +model permission_user { + id Int @id @default(autoincrement()) + permission_id Int + user_id Int + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([user_id], map: "permission_user_user_id_index") + @@index([permission_id], map: "permission_user_permission_id_index") +} + +model permissions { + id Int @id @default(autoincrement()) + name String + guard_name String + created_at DateTime? + updated_at DateTime? + model_has_permissions model_has_permissions[] + role_has_permissions role_has_permissions[] + + @@unique([name, guard_name], map: "permissions_name_guard_name_unique") +} + +model phrases { + client_id String + created_at DateTime @default(now()) + deleted_at DateTime? + id Int @id @default(autoincrement()) + image String? + text String + title String? + type String + updated_at DateTime @default(now()) + url String? + user_id Int + responding_to_phrase_id Int? + response_phrase_id Int? + recipient_user_ids String? + number_of_times_heard Int? + interpretative_confidence Float? + + @@index([client_id], map: "phrases_client_id_fk") +} + +model purchases { + id Int @id @default(autoincrement()) + subscriber_user_id Int + referrer_user_id Int? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + subscription_provider String + last_four String? + product_id String + subscription_provider_transaction_id String? + coupon String? + client_id String? + refunded_at DateTime? + deleted_at DateTime? + + @@unique([subscriber_user_id, referrer_user_id], map: "subscriber_referrer") + @@index([client_id], map: "purchases_client_id_fk") +} + +model queue_monitor { + id Int @id @default(autoincrement()) + job_id String + name String? + queue String? + started_at DateTime? + started_at_exact String? + finished_at DateTime? + finished_at_exact String? + time_elapsed Float? + failed Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + attempt Int @default(0) + progress Int? + exception String? + exception_message String? + exception_class String? + data String? + + @@index([failed], map: "queue_monitor_failed_index") + @@index([time_elapsed], map: "queue_monitor_time_elapsed_index") + @@index([started_at], map: "queue_monitor_started_at_index") + @@index([job_id], map: "queue_monitor_job_id_index") +} + +model role_has_permissions { + permission_id Int + role_id Int + roles roles @relation(fields: [role_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + permissions permissions @relation(fields: [permission_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([permission_id, role_id]) +} + +model role_user { + id Int @id @default(autoincrement()) + role_id Int + user_id Int + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + + @@index([user_id], map: "role_user_user_id_index") + @@index([role_id], map: "role_user_role_id_index") +} + +model roles { + id Int @id @default(autoincrement()) + name String + guard_name String + created_at DateTime? + updated_at DateTime? + model_has_roles model_has_roles[] + role_has_permissions role_has_permissions[] + + @@unique([name, guard_name], map: "roles_name_guard_name_unique") +} + +model schedule_histories { + id Int @id @default(autoincrement()) + schedule_id Int + command String + params String? + output String + options String? + created_at DateTime? + updated_at DateTime? + + @@index([schedule_id], map: "schedule_histories_schedule_id_foreign") +} + +model schedules { + id Int @id @default(autoincrement()) + command String + command_custom String? + params String? + expression String + environments String? + options String? + log_filename String? + even_in_maintenance_mode Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + without_overlapping Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + on_one_server Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + webhook_before String? + webhook_after String? + email_output String? + sendmail_error Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + log_success Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + log_error Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + status Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + run_in_background Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + groups String? + created_at DateTime? + updated_at DateTime? + deleted_at DateTime? + sendmail_success Unsupported("tinyint(1)") @default(dbgenerated("'0'")) +} + +model sent_emails { + id Int @id @default(autoincrement()) + user_id Int? + type String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + slug String? + response String? + content Unsupported("clob")? + wp_post_id Int? + email_address String? + subject String + + @@index([user_id, type], map: "sent_emails_user_id_type_index") + @@index([client_id], map: "sent_emails_client_id_fk") + @@index([wp_post_id], map: "sent_emails_wp_posts_ID_fk") +} + +model sessions { + id String @unique(map: "sessions_id_unique") + user_id Int? + ip_address String? + user_agent String? + payload String + last_activity Int +} + +model sharer_trustees { + id Int @id @default(autoincrement()) + sharer_user_id Int + trustee_user_id Int + scopes String + relationship_type String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([sharer_user_id, trustee_user_id], map: "sharer_user_id_trustee_user_id_uindex") + @@index([trustee_user_id], map: "sharer_trustees_wp_users_ID_fk_2") +} + +model social_providers { + id Int @id @default(autoincrement()) + label String + slug String @unique(map: "social_providers_slug_unique") + scopes String? + parameters String? + override_scopes Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + stateless Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + created_at DateTime? + updated_at DateTime? + user_has_social_provider user_has_social_provider[] +} + +model socialite_users { + id Int @id @default(autoincrement()) + user_id Int + provider String + provider_id String + created_at DateTime? + updated_at DateTime? + + @@unique([provider, provider_id], map: "socialite_users_provider_provider_id_unique") +} + +model source_platforms { + id Int @id @default(autoincrement()) + name String + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([client_id], map: "source_platforms_client_id_fk") +} + +model sources { + id Int @id @default(autoincrement()) + client_id String? + name String @unique(map: "sources_name_UNIQUE") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@index([client_id], map: "sources_client_id_fk") +} + +model spreadsheet_importers { + id Int @id @default(autoincrement()) + name String + display_name String + image String + get_it_url String? + short_description String + long_description String + enabled Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + deleted_at DateTime? + wp_post_id Int? + number_of_measurement_imports Int? + number_of_measurements Int? + sort_order Int? + + @@index([wp_post_id], map: "spreadsheet_importers_wp_posts_ID_fk") + @@index([client_id], map: "spreadsheet_importers_client_id_fk") +} + +model studies { + id String @id + type String + cause_variable_id Int + effect_variable_id Int + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)") + sort_order Int? + slug String? @unique(map: "studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id, type], map: "user_cause_effect_type") + @@index([client_id], map: "studies_client_id_fk") + @@index([effect_variable_id], map: "studies_effect_variable_id") + @@index([cause_variable_id], map: "studies_cause_variable_id") +} + +model subscription_items { + id Int @id @default(autoincrement()) + subscription_id Int + stripe_id String @unique(map: "subscription_items_stripe_id_unique") + stripe_product String + stripe_price String + quantity Int? + created_at DateTime? + updated_at DateTime? + + @@unique([subscription_id, stripe_price], map: "subscription_items_subscription_id_stripe_price_unique") +} + +model subscriptions { + id Int @id @default(autoincrement()) + user_id Int + name String + stripe_id String @unique(map: "subscriptions_stripe_id_unique") + stripe_status String? + stripe_plan String + stripe_price String? + quantity Int? + trial_ends_at DateTime? + ends_at DateTime? + deleted_at DateTime? + created_at DateTime? + updated_at DateTime? + + @@index([user_id, stripe_status], map: "subscriptions_user_id_stripe_status_index") +} + +model taggables { + tag_id Int + taggable_type String + taggable_id Int + + @@unique([tag_id, taggable_id, taggable_type], map: "taggables_tag_id_taggable_id_taggable_type_unique") + @@index([taggable_type, taggable_id], map: "taggables_taggable_type_taggable_id_index") +} + +model tags { + id Int @id @default(autoincrement()) + name String + slug String + type String? + order_column Int? + created_at DateTime? + updated_at DateTime? +} + +model telescope_entries { + sequence Int @id @default(autoincrement()) + uuid String @unique(map: "telescope_entries_uuid_unique") + batch_id String + family_hash String? + should_display_on_index Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + type String + content String + created_at DateTime? + + @@index([family_hash], map: "telescope_entries_family_hash_index") + @@index([batch_id], map: "telescope_entries_batch_id_index") + @@index([type, should_display_on_index], map: "telescope_entries_type_should_display_on_index_index") +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model telescope_entries_tags { + entry_uuid String + tag String + + @@index([tag], map: "telescope_entries_tags_tag_index") + @@index([entry_uuid, tag], map: "telescope_entries_tags_entry_uuid_tag_index") + @@ignore +} + +/// The underlying table does not contain a valid unique identifier and can therefore currently not be handled by Prisma Client. +model telescope_monitoring { + tag String + + @@ignore +} + +model tenants { + id String @id + created_at DateTime? + updated_at DateTime? + data String? + domains domains[] +} + +model third_party_correlations { + cause_id Int + effect_id Int + qm_score Float? + forward_pearson_correlation_coefficient Float? + value_predicting_high_outcome Float? + value_predicting_low_outcome Float? + predicts_high_effect_change Int? + predicts_low_effect_change Int? + average_effect Float? + average_effect_following_high_cause Float? + average_effect_following_low_cause Float? + average_daily_low_cause Float? + average_daily_high_cause Float? + average_forward_pearson_correlation_over_onset_delays Float? + average_reverse_pearson_correlation_over_onset_delays Float? + cause_changes Int? + cause_filling_value Float? + cause_number_of_processed_daily_measurements Int + cause_number_of_raw_measurements Int + cause_unit_id Int? + confidence_interval Float? + critical_t_value Float? + created_at DateTime @default(now()) + data_source_name String? + deleted_at DateTime? + duration_of_action Int? + effect_changes Int? + effect_filling_value Float? + effect_number_of_processed_daily_measurements Int + effect_number_of_raw_measurements Int + error String? + forward_spearman_correlation_coefficient Float? + id Int @id @default(autoincrement()) + number_of_days Int + number_of_pairs Int? + onset_delay Int? + onset_delay_with_strongest_pearson_correlation Int? + optimal_pearson_product Float? + p_value Float? + pearson_correlation_with_no_onset_delay Float? + predictive_pearson_correlation_coefficient Float? + reverse_pearson_correlation_coefficient Float? + statistical_significance Float? + strongest_pearson_correlation_coefficient Float? + t_value Float? + updated_at DateTime @default(now()) + user_id Int + grouped_cause_value_closest_to_value_predicting_low_outcome Float? + grouped_cause_value_closest_to_value_predicting_high_outcome Float? + client_id String + published_at DateTime? + wp_post_id Int? + status String? + cause_variable_category_id Int + effect_variable_category_id Int + interesting_variable_category_pair Unsupported("tinyint(1)")? + cause_variable_id Int? + effect_variable_id Int? + + @@unique([user_id, cause_id, effect_id], map: "tpc_user_cause_effect") +} + +model tracker_log { + id Int @id @default(autoincrement()) + session_id Int? + path_id Int? + query_id Int? + method String + route_path_id Int? + is_ajax Unsupported("tinyint(1)") + is_secure Unsupported("tinyint(1)") + is_json Unsupported("tinyint(1)") + wants_json Unsupported("tinyint(1)") + error_id Int? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + user_id Int + deleted_at DateTime? + + @@index([user_id], map: "tracker_log_user_id_fk") + @@index([client_id], map: "tracker_log_client_id_fk") + @@index([updated_at], map: "tracker_log_updated_at_index") + @@index([created_at], map: "tracker_log_created_at_index") + @@index([error_id], map: "tracker_log_error_id_index") + @@index([route_path_id], map: "tracker_log_route_path_id_index") + @@index([method], map: "tracker_log_method_index") + @@index([query_id], map: "tracker_log_query_id_index") + @@index([path_id], map: "tracker_log_path_id_index") + @@index([session_id], map: "tracker_log_session_id_index") +} + +model tracker_sessions { + id Int @id @default(autoincrement()) + uuid String @unique(map: "tracker_sessions_uuid_unique") + user_id Int + device_id Int? + agent_id Int? + client_ip String + referer_id Int? + cookie_id Int? + geoip_id Int? + is_robot Unsupported("tinyint(1)") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([client_id], map: "tracker_sessions_client_id_fk") + @@index([updated_at], map: "tracker_sessions_updated_at_index") + @@index([created_at], map: "tracker_sessions_created_at_index") + @@index([geoip_id], map: "tracker_sessions_geoip_id_index") + @@index([cookie_id], map: "tracker_sessions_cookie_id_index") + @@index([referer_id], map: "tracker_sessions_referer_id_index") + @@index([client_ip], map: "tracker_sessions_client_ip_index") + @@index([agent_id], map: "tracker_sessions_agent_id_index") + @@index([device_id], map: "tracker_sessions_device_id_index") + @@index([user_id], map: "tracker_sessions_user_id_index") +} + +model tracking_reminder_notifications { + id Int @id @default(autoincrement()) + tracking_reminder_id Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + user_id Int + notified_at DateTime? + received_at DateTime? + client_id String? + variable_id Int + notify_at DateTime? + user_variable_id Int + + @@unique([notify_at, tracking_reminder_id], map: "notify_at_tracking_reminder_id_uindex") + @@index([user_variable_id], map: "tracking_reminder_notifications_user_variables_id_fk") + @@index([variable_id], map: "tracking_reminder_notifications_variable_id_fk") + @@index([client_id], map: "tracking_reminder_notifications_client_id_fk") + @@index([user_id], map: "tracking_reminder_notifications_user_id_fk") + @@index([tracking_reminder_id], map: "tracking_reminder_notifications_tracking_reminders_id_fk") +} + +model tracking_reminders { + id Int @id @default(autoincrement()) + user_id Int + client_id String + variable_id Int + default_value Float? + reminder_start_time Unsupported("time") @default(dbgenerated("'00:00:00'")) + reminder_end_time Unsupported("time")? + reminder_sound String? + reminder_frequency Int? + pop_up Unsupported("tinyint(1)")? + sms Unsupported("tinyint(1)")? + email Unsupported("tinyint(1)")? + notification_bar Unsupported("tinyint(1)")? + last_tracked DateTime? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + start_tracking_date DateTime? + stop_tracking_date DateTime? + instructions String? + deleted_at DateTime? + image_url String? + user_variable_id Int + latest_tracking_reminder_notification_notify_at DateTime? + number_of_tracking_reminder_notifications Int? + + @@unique([user_id, variable_id, reminder_start_time, reminder_frequency], map: "UK_user_var_time_freq") + @@index([user_variable_id], map: "tracking_reminders_user_variables_user_variable_id_fk") + @@index([client_id], map: "tracking_reminders_client_id_fk") + @@index([variable_id, user_id], map: "tracking_reminders_user_variables_variable_id_user_id_fk") + @@index([user_id, client_id], map: "user_client") +} + +model unit_categories { + id Int @id @default(autoincrement()) + name String @unique(map: "unit_categories_name_UNIQUE") + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + can_be_summed Unsupported("tinyint(1)") @default(dbgenerated("'1'")) + deleted_at DateTime? + sort_order Int? +} + +model units { + id Int @id @default(autoincrement()) + name String @unique(map: "units_name_UNIQUE") + unit_category_id Int + minimum_value Unsupported("double precision")? + maximum_value Unsupported("double precision")? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + filling_type String + number_of_outcome_population_studies Int? + number_of_common_tags_where_tag_variable_unit Int? + number_of_common_tags_where_tagged_variable_unit Int? + number_of_outcome_case_studies Int? + number_of_measurements Int? + number_of_user_variables_where_default_unit Int? + number_of_variable_categories_where_default_unit Int? + number_of_variables_where_default_unit Int? + advanced Boolean + manual_tracking Boolean + filling_value Unsupported("double precision")? + scale String + conversion_steps Unsupported("clob")? + maximum_daily_value Unsupported("double precision")? + sort_order Int? + slug String? @unique(map: "units_slug_uindex") + code String? + descriptive_name String? + code_system String? + definition String? + synonym String? + status String? + kind_of_quantity String? + concept_id String? + dimension String? + abbreviated_name String? @unique(map: "abbr_name_UNIQUE") + + @@index([unit_category_id], map: "fk_unitCategory") +} + +model user_clients { + id Int @id @default(autoincrement()) + client_id String? + created_at DateTime @default(now()) + deleted_at DateTime? + earliest_measurement_at DateTime? + latest_measurement_at DateTime? + number_of_measurements Int? + updated_at DateTime @default(now()) + user_id Int + + @@unique([user_id, client_id], map: "user_clients_user") + @@index([client_id], map: "user_clients_client_id_fk") +} + +model user_has_social_provider { + user_id Int + social_provider_id Int + token String + social_id String + expires_in DateTime? + social_providers social_providers @relation(fields: [social_provider_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + users users @relation(fields: [user_id], references: [id], onDelete: Cascade, onUpdate: NoAction) + + @@id([user_id, social_provider_id]) +} + +model user_studies { + id String @id + cause_variable_id Int + effect_variable_id Int + cause_user_variable_id Int + effect_user_variable_id Int + correlation_id Int? @unique(map: "user_studies_correlation_id_uindex") + user_id Int + created_at DateTime @default(now()) + deleted_at DateTime? + analysis_parameters String? + user_study_text String? + user_title String? + study_status String @default("publish") + comment_status String @default("open") + study_password String? + study_images String? + updated_at DateTime @default(now()) + client_id String? + published_at DateTime? + wp_post_id Int? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_ended_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "user_studies_slug_uindex") + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "user_studies_user_cause_effect") + @@index([effect_user_variable_id], map: "user_studies_effect_user_variables_id_fk") + @@index([cause_user_variable_id], map: "user_studies_cause_user_variables_id_fk") + @@index([effect_variable_id], map: "user_studies_effect_variables_id_fk") + @@index([cause_variable_id], map: "user_studies_cause_variables_id_fk") +} + +model user_tags { + id Int @id @default(autoincrement()) + tagged_variable_id Int + tag_variable_id Int + conversion_factor Float + user_id Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + client_id String? + deleted_at DateTime? + tagged_user_variable_id Int? + tag_user_variable_id Int + + @@unique([tagged_variable_id, tag_variable_id, user_id], map: "UK_user_tag_tagged") + @@index([tagged_user_variable_id], map: "user_tags_tagged_user_variable_id_fk") + @@index([client_id], map: "user_tags_client_id_fk") + @@index([user_id], map: "user_tags_user_id_fk") + @@index([tag_variable_id], map: "fk_conversionUnit") +} + +model user_variable_clients { + id Int @id @default(autoincrement()) + client_id String + created_at DateTime @default(now()) + deleted_at DateTime? + earliest_measurement_at DateTime? + latest_measurement_at DateTime? + number_of_measurements Int? + updated_at DateTime @default(now()) + user_id Int + user_variable_id Int + variable_id Int + + @@unique([user_id, variable_id, client_id], map: "user_variable_clients_user") + @@index([variable_id], map: "user_variable_clients_variable_id_fk") + @@index([user_variable_id], map: "user_variable_clients_user_variables_user_variable_id_fk") + @@index([client_id], map: "user_variable_clients_client_id_fk") +} + +model user_variable_outcome_category { + id Int @id @default(autoincrement()) + user_variable_id Int + variable_id Int + variable_category_id Int + number_of_outcome_user_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([user_variable_id, variable_category_id], map: "user_variable_outcome_category_uindex") + @@index([variable_category_id], map: "user_variable_outcome_category_variable_categories_id_fk") + @@index([variable_id], map: "user_variable_outcome_category_variables_id_fk") +} + +model user_variable_predictor_category { + id Int @id @default(autoincrement()) + user_variable_id Int + variable_id Int + variable_category_id Int + number_of_predictor_user_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([user_variable_id, variable_category_id], map: "user_variable_predictor_category_uindex") + @@index([variable_category_id], map: "user_variable_predictor_category_variable_categories_id_fk") + @@index([variable_id], map: "user_variable_predictor_category_variables_id_fk") +} + +model user_variables { + id Int @id @default(autoincrement()) + parent_id Int? + client_id String? + user_id Int + variable_id Int + default_unit_id Int? + minimum_allowed_value Float? + maximum_allowed_value Float? + filling_value Float? @default(-1) + join_with Int? + onset_delay Int? + duration_of_action Int? + variable_category_id Int? + cause_only Unsupported("tinyint(1)")? + filling_type String? + number_of_processed_daily_measurements Int? + measurements_at_last_analysis Int @default(0) + last_unit_id Int? + last_original_unit_id Int? + last_value Float? + last_original_value Float? + number_of_correlations Int? + status String? + standard_deviation Float? + variance Float? + minimum_recorded_value Float? + maximum_recorded_value Float? + mean Float? + median Float? + most_common_original_unit_id Int? + most_common_value Float? + number_of_unique_daily_values Int? + number_of_unique_values Int? + number_of_changes Int? + skewness Float? + kurtosis Float? + latitude Float? + longitude Float? + location String? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + outcome Unsupported("tinyint(1)")? + data_sources_count String? + earliest_filling_time Int? + latest_filling_time Int? + last_processed_daily_value Float? + outcome_of_interest Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + predictor_of_interest Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + experiment_start_time DateTime? + experiment_end_time DateTime? + description String? + deleted_at DateTime? + alias String? + second_to_last_value Float? + third_to_last_value Float? + number_of_user_correlations_as_effect Int? + number_of_user_correlations_as_cause Int? + combination_operation String? + informational_url String? + most_common_connector_id Int? + valence String? + wikipedia_title String? + number_of_tracking_reminders Int + number_of_raw_measurements_with_tags_joins_children Int? + most_common_source_name String? + optimal_value_message String? + best_cause_variable_id Int? + best_effect_variable_id Int? + user_maximum_allowed_daily_value Float? + user_minimum_allowed_daily_value Float? + user_minimum_allowed_non_zero_value Float? + minimum_allowed_seconds_between_measurements Int? + average_seconds_between_measurements Int? + median_seconds_between_measurements Int? + last_correlated_at DateTime? + number_of_measurements_with_tags_at_last_correlation Int? + analysis_settings_modified_at DateTime? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + earliest_source_measurement_start_at DateTime? + latest_source_measurement_start_at DateTime? + latest_tagged_measurement_start_at DateTime? + earliest_tagged_measurement_start_at DateTime? + latest_non_tagged_measurement_start_at DateTime? + earliest_non_tagged_measurement_start_at DateTime? + wp_post_id Int? + number_of_soft_deleted_measurements Int? + best_user_correlation_id Int? + number_of_measurements Int? + number_of_tracking_reminder_notifications Int? + deletion_reason String? + record_size_in_kb Int? + number_of_common_tags Int? + number_common_tagged_by Int? + number_of_common_joined_variables Int? + number_of_common_ingredients Int? + number_of_common_foods Int? + number_of_common_children Int? + number_of_common_parents Int? + number_of_user_tags Int? + number_user_tagged_by Int? + number_of_user_joined_variables Int? + number_of_user_ingredients Int? + number_of_user_foods Int? + number_of_user_children Int? + number_of_user_parents Int? + is_public Unsupported("tinyint(1)")? + slug String? @unique(map: "user_variables_slug_uindex") + is_goal Unsupported("tinyint(1)")? + controllable Unsupported("tinyint(1)")? + boring Unsupported("tinyint(1)")? + predictor Unsupported("tinyint(1)")? + + @@unique([user_id, variable_id], map: "uv_user_id") + @@index([best_user_correlation_id], map: "user_variables_correlations_qm_score_fk") + @@index([wp_post_id], map: "user_variables_wp_posts_ID_fk") + @@index([analysis_started_at], map: "user_variables_analysis_started_at_index") + @@index([variable_category_id], map: "user_variables_variable_category_id_fk") + @@index([default_unit_id], map: "user_variables_default_unit_id_fk") + @@index([variable_id], map: "fk_variableSettings") + @@index([user_id], map: "user_variables_user_id_latest_tagged_measurement_time_index") + @@index([client_id], map: "user_variables_client_id_fk") +} + +model usermeta { + umeta_id Int @id @default(autoincrement()) + user_id Int? @default(0) + meta_key String? + meta_value String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + deleted_at DateTime? + client_id String? + + @@index([meta_key], map: "wp_usermeta_meta_key") + @@index([user_id], map: "user_id") +} + +model users { + id Int @id @default(autoincrement()) + client_id String + user_login String? + email String? + user_url String? + user_registered DateTime? + user_activation_key String? + user_status Int? @default(0) + display_name String? + avatar_image String? + reg_provider String? + provider_id String? + provider_token String? + remember_token String? + updated_at DateTime @default(now()) + created_at DateTime @default(now()) + refresh_token String? + unsubscribed Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + old_user Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + stripe_active Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + stripe_id String? + stripe_subscription String? + stripe_plan String? + last_four String? + trial_ends_at DateTime? + subscription_ends_at DateTime? + roles String? + time_zone_offset Int? + deleted_at DateTime? + earliest_reminder_time Unsupported("time") @default(dbgenerated("'07:00:00'")) + latest_reminder_time Unsupported("time") @default(dbgenerated("'21:00:00'")) + push_notifications_enabled Unsupported("tinyint(1)")? @default(dbgenerated("'1'")) + track_location Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + combine_notifications Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + send_reminder_notification_emails Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + send_predictor_emails Unsupported("tinyint(1)")? @default(dbgenerated("'1'")) + get_preview_builds Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + subscription_provider String? + last_sms_tracking_reminder_notification_id Int? + sms_notifications_enabled Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + phone_verification_code String? + phone_number String? + has_android_app Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + has_ios_app Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + has_chrome_extension Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + referrer_user_id Int? + address String? + birthday String? + country String? + cover_photo String? + currency String? + first_name String? + gender String? + language String? + last_name String? + state String? + tag_line String? + verified String? + zip_code String? + card_brand String? + card_last_four String? + last_login_at DateTime? + timezone String? + number_of_correlations Int? + number_of_connections Int? + number_of_tracking_reminders Int? + number_of_user_variables Int? + number_of_raw_measurements_with_tags Int? + number_of_raw_measurements_with_tags_at_last_correlation Int? + number_of_votes Int? + number_of_studies Int? + last_correlation_at DateTime? + last_email_at DateTime? + last_push_at DateTime? + primary_outcome_variable_id Int? + spam Int @default(0) + deleted Int @default(0) + wp_post_id Int? + analysis_ended_at DateTime? + analysis_requested_at DateTime? + analysis_started_at DateTime? + internal_error_message String? + newest_data_at DateTime? + reason_for_analysis String? + user_error_message String? + status String? + analysis_settings_modified_at DateTime? + number_of_applications Int? + number_of_oauth_access_tokens Int? + number_of_oauth_authorization_codes Int? + number_of_oauth_clients Int? + number_of_oauth_refresh_tokens Int? + number_of_button_clicks Int? + number_of_collaborators Int? + number_of_connector_imports Int? + number_of_connector_requests Int? + number_of_measurement_exports Int? + number_of_measurement_imports Int? + number_of_measurements Int? + number_of_sent_emails Int? + number_of_subscriptions Int? + number_of_tracking_reminder_notifications Int? + number_of_user_tags Int? + number_of_users_where_referrer_user Int? + share_all_data Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + deletion_reason String? + password String? + number_of_patients Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? + number_of_sharers Int? + number_of_trustees Int? + eth_address String? + salt String? + fdai_user_id Int? + user_has_social_provider user_has_social_provider[] +} + +model variable_categories { + id Int @id @default(autoincrement()) + name String + filling_value Float? + maximum_allowed_value Float? + minimum_allowed_value Float? + duration_of_action Int @default(86400) + onset_delay Int @default(0) + combination_operation String @default("SUM") + cause_only Unsupported("tinyint(1)") @default(dbgenerated("'0'")) + outcome Unsupported("tinyint(1)")? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + image_url String? + default_unit_id Int? @default(12) + deleted_at DateTime? + manual_tracking Unsupported("tinyint(1)")? @default(dbgenerated("'0'")) + minimum_allowed_seconds_between_measurements Int? + average_seconds_between_measurements Int? + median_seconds_between_measurements Int? + wp_post_id Int? + filling_type String? + number_of_outcome_population_studies Int? + number_of_predictor_population_studies Int? + number_of_outcome_case_studies Int? + number_of_predictor_case_studies Int? + number_of_measurements Int? + number_of_user_variables Int? + number_of_variables Int? + is_public Unsupported("tinyint(1)")? + synonyms String + amazon_product_category String + boring Unsupported("tinyint(1)")? + effect_only Unsupported("tinyint(1)")? + predictor Unsupported("tinyint(1)")? + font_awesome String? + ion_icon String? + more_info String? + valence String? + name_singular String + sort_order Int? + slug String @unique(map: "vc_slug_uindex") + is_goal String + controllable String + string_id String? + description String? + + @@index([wp_post_id], map: "variable_categories_wp_posts_ID_fk") + @@index([default_unit_id], map: "variable_categories_default_unit_id_fk") +} + +model variable_outcome_category { + id Int @id @default(autoincrement()) + variable_id Int + variable_category_id Int + number_of_outcome_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + + @@unique([variable_id, variable_category_id], map: "variable_outcome_category_uindex") + @@index([variable_category_id], map: "v_outcome_category_variable_categories_id_fk") +} + +model variable_predictor_category { + id Int @id @default(autoincrement()) + variable_id Int + variable_category_id Int + number_of_predictor_variables Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) +} + +model variable_user_sources { + user_id Int + variable_id Int + timestamp Int? + earliest_measurement_time Int? + latest_measurement_time Int? + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + data_source_name String + number_of_raw_measurements Int? + client_id String? + id Int @id @default(autoincrement()) + user_variable_id Int + earliest_measurement_start_at DateTime? + latest_measurement_start_at DateTime? + + @@unique([user_id, variable_id, data_source_name], map: "variable_user_sources_user") + @@index([user_variable_id], map: "variable_user_sources_user_variables_user_variable_id_fk") + @@index([variable_id, user_id], map: "variable_user_sources_user_variables_variable_id_user_id_fk") +} + +model variables { + id Int @id @default(autoincrement()) + name String @unique(map: "variables_name_UNIQUE") + number_of_user_variables Int @default(0) + variable_category_id Int + default_unit_id Int + default_value Float? + cause_only Unsupported("tinyint(1)")? + client_id String? + combination_operation String? + common_alias String? + created_at DateTime @default(now()) + description String? + duration_of_action Int? + filling_value Float? @default(-1) + image_url String? + informational_url String? + ion_icon String? + kurtosis Float? + maximum_allowed_value Float? + maximum_recorded_value Float? + mean Float? + median Float? + minimum_allowed_value Float? + minimum_recorded_value Float? + number_of_aggregate_correlations_as_cause Int? + most_common_original_unit_id Int? + most_common_value Float? + number_of_aggregate_correlations_as_effect Int? + number_of_unique_values Int? + onset_delay Int? + outcome Unsupported("tinyint(1)")? + parent_id Int? + price Float? + product_url String? + second_most_common_value Float? + skewness Float? + standard_deviation Float? + status String @default("WAITING") + third_most_common_value Float? + updated_at DateTime @default(now()) + variance Float? + most_common_connector_id Int? + synonyms String? + wikipedia_url String? + brand_name String? + valence String? + wikipedia_title String? + number_of_tracking_reminders Int? + upc_12 String? + upc_14 String? + number_common_tagged_by Int? + number_of_common_tags Int? + deleted_at DateTime? + most_common_source_name String? + data_sources_count String? + optimal_value_message String? + best_cause_variable_id Int? + best_effect_variable_id Int? + common_maximum_allowed_daily_value Float? + common_minimum_allowed_daily_value Float? + common_minimum_allowed_non_zero_value Float? + minimum_allowed_seconds_between_measurements Int? + average_seconds_between_measurements Int? + median_seconds_between_measurements Int? + number_of_raw_measurements_with_tags_joins_children Int? + additional_meta_data String? + manual_tracking Unsupported("tinyint(1)")? + analysis_settings_modified_at DateTime? + newest_data_at DateTime? + analysis_requested_at DateTime? + reason_for_analysis String? + analysis_started_at DateTime? + analysis_ended_at DateTime? + user_error_message String? + internal_error_message String? + latest_tagged_measurement_start_at DateTime? + earliest_tagged_measurement_start_at DateTime? + latest_non_tagged_measurement_start_at DateTime? + earliest_non_tagged_measurement_start_at DateTime? + wp_post_id Int? + number_of_soft_deleted_measurements Int? + charts String? + creator_user_id Int + best_aggregate_correlation_id Int? + filling_type String? + number_of_outcome_population_studies Int? + number_of_predictor_population_studies Int? + number_of_applications_where_outcome_variable Int? + number_of_applications_where_predictor_variable Int? + number_of_common_tags_where_tag_variable Int? + number_of_common_tags_where_tagged_variable Int? + number_of_outcome_case_studies Int? + number_of_measurements Int? + number_of_predictor_case_studies Int? + number_of_studies_where_cause_variable Int? + number_of_studies_where_effect_variable Int? + number_of_tracking_reminder_notifications Int? + number_of_user_tags_where_tag_variable Int? + number_of_user_tags_where_tagged_variable Int? + number_of_variables_where_best_cause_variable Int? + number_of_variables_where_best_effect_variable Int? + number_of_votes_where_cause_variable Int? + number_of_votes_where_effect_variable Int? + number_of_users_where_primary_outcome_variable Int? + deletion_reason String? + maximum_allowed_daily_value Float? + record_size_in_kb Int? + number_of_common_joined_variables Int? + number_of_common_ingredients Int? + number_of_common_foods Int? + number_of_common_children Int? + number_of_common_parents Int? + number_of_user_joined_variables Int? + number_of_user_ingredients Int? + number_of_user_foods Int? + number_of_user_children Int? + number_of_user_parents Int? + is_public Unsupported("tinyint(1)")? + sort_order Int? + slug String? @unique(map: "variables_slug_uindex") + is_goal Unsupported("tinyint(1)")? + controllable Unsupported("tinyint(1)")? + boring Unsupported("tinyint(1)")? + canonical_variable_id Int? + predictor Unsupported("tinyint(1)")? + source_url String? + string_id String? + + @@index([best_aggregate_correlation_id], map: "variables_aggregate_correlations_id_fk") + @@index([wp_post_id], map: "variables_wp_posts_ID_fk") + @@index([best_effect_variable_id], map: "variables_best_effect_variable_id_fk") + @@index([best_cause_variable_id], map: "variables_best_cause_variable_id_fk") + @@index([client_id], map: "variables_client_id_fk") + @@index([default_unit_id], map: "fk_variableDefaultUnit") + @@index([deleted_at, synonyms, number_of_user_variables], map: "public_deleted_at_synonyms_number_of_user_variables_index") + @@index([name, number_of_user_variables], map: "variables_public_name_number_of_user_variables_index") + @@index([variable_category_id, default_unit_id, name, number_of_user_variables, id], map: "IDX_cat_unit_public_name") +} + +model votes { + id Int @id @default(autoincrement()) + client_id String? + user_id Int + value Int + created_at DateTime @default(now()) + updated_at DateTime @default(now()) + deleted_at DateTime? + cause_variable_id Int + effect_variable_id Int + correlation_id Int? + aggregate_correlation_id Int? + is_public Unsupported("tinyint(1)")? + + @@unique([user_id, cause_variable_id, effect_variable_id], map: "votes_user_id_cause_variable_id_effect_variable_id_uindex") + @@index([aggregate_correlation_id], map: "votes_aggregate_correlations_id_fk") + @@index([correlation_id], map: "votes_correlations_id_fk") + @@index([effect_variable_id], map: "votes_effect_variable_id_index") + @@index([cause_variable_id], map: "votes_cause_variable_id_index") + @@index([client_id], map: "votes_client_id_fk") +} diff --git a/apps/js-examples/tsconfig.json b/apps/js-examples/tsconfig.json new file mode 100644 index 000000000..e69de29bb diff --git a/apps/js-examples/your_db.sqlite b/apps/js-examples/your_db.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..d6003f00507c896fc724603ce0210392c03f780b GIT binary patch literal 4960256 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%0AEVWj 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%0Dqv@lv2DD)H#6m}JE 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

sHlYoYhWW)!tKG z4Js^eMSyTwvN{S!BsKC6@@SqS?50^wqucF@(mb!*m)lKyQ>akT*l_N+-(7l$11f#h zIj0}yPzS&R6(m!{bEQGx%syg7AWQ=&(f*s$r_N4=$#9yYrdfZAu$)((dp(CJp_Lcn z@5sGEh)@x?-~r}0`T(C@0pRQIBhW=kRUpuF|sn+OvR=|#&E?+>Wl zJgoa8zKB3g<%N9EFumBag@Mw43pEG2!`S6w@)-e(Vww`M38Y%8KlcKz2f>2!g%GOu z4;Q{S`mfg*UrMcV!t%EdZq^9XQs1$xHs10Swr};oeIpwH~{_9(9rL-KMrEF?((Wp1Qrr(l2 z3Cc#9VvzL#T^nesc5~^{dVvA@(nXYm{)Efi_ArE_2kg9oe@*;rF{_(=0a8j8O?fEQ ziJEr87%OAlYU}Hk)-brIGRL38lPm9fi3LR~M=()8lG?3WC`oY(ydA;R_py~XJ447^ znw}oknURTGdKumd{q&~^S@mV5t>dvujLuUI@nH&u#CR+uBf}53Vf%l8f6rxQ`dG)K z&G+oB&PkR8i-+Y1oZS&q8eNRL2B5{&sfN?Fs)CSO)l-^U>ZFFsXgQ^8U2Bp;%gA8# zgmTlb3JRczq_b1Ez9}`KJN0{6eGs*vp7~{fExh#d+uM3uG<2y3p*s)K3$;m27IlEY zMc;}SK>n1(xo?i{?bi6 zgSS$_Pu0hRD(;HF$Dd6Q2T8z!7K6_;BH!Ktk-x9O4y5Y2KOo_P!#q$@2{l5&b#;Y+ zxd9zMkG_?rkk_qd-4HCOZu&_yMDqOo5=fXek5si{KVFDVsntg^09U3L|A0XK)T(96 z>v=218lsxbr^d2Mn^4LwsaJqbVMv4*(4rDUw#TWn1U%hGk-rpoTHjS>8@N*-659<- z6WH!bS`^XsR2p4jailR(0H~GjP2O_)&7FX24!qS_1VOjPmy?O$@Z#Mh9@t76k{TYP z$?8S!KM9$rVz^mLHc?{UeuY;V(-8t~W&~#0D?Us1D@w+x3)>g4jEE~EK}-?365SKL zYXwXe(nMe`J}=C#tHCw;r(UY-ivFh8s0y#T%5JXej_g8mv`qLY@Z@XL(q7vQ*KD1% z<*`jXtl$y_S0klljpErAr9Hzgi4k)h3_UWkxnq!^v;yi~yp^rqWL?EpcUG$YKHBHk zU)uN4p1GZ1Kj*5=E|m9q!%32fRWX%mj|SsGRtQnMnS~KbHbAjz1+k_uXwBI2m-B@` zhm6WzFFq~4rI~WrpjFS9hR|B5r##n83cITChR79B;Cls!Rkf=SHmO3JTs0CWB!s(- zorlebO=U^BN!=f#Y~lG}H_E^(*p0q&hcHVNF+Gi4-VqE*K17C>sv6zgK`z+P@c731 zprqauoVcAZEKO_(=oSjKyEUl7Yf$!iWXKpe-fZB%uiWNJqWy{%IKFaQ(itl+RH4{G zcZ6zGHfT?(S5*lgR+36t3JxhecgS_UEF%^^eBL|ro$Y!ZtdG$1l`-2n%LV!Wq%!U= z*tqWuQscI3qr{PKuO{FxOlp#ZZc`kY_Gi%DMM(0TKf-!X;!p~vh!Q2L@Vyq&6S3*S zX|U@Q_Kll`Y@)=A5kH#F8niA@D->{pO`!_n0=XgZ zS0LD9<7l1Mr3L!V>WX?_cw!Vo?3>2|)$nE42vc%nfB^<#q8=Hi=nUeuchy@EPl6*n zA>&(zJ!}A8E@r)8c#eZSfiv}n3qSD3A!2Dxdsov*MdrI+md_vKtc%+tb7)`$j=P8* zN!m2i&$mdM#){k;*e3D+O6>N+U;&$Xy{R`EP263fv1{@@E@0JSNZSqjm7RN}AY1qs zxF1&-%qk|F)!wh%Z9Lo=@1#kZd)L_2pt>ji@Ir1k>I0A};A95!NHCdt_Y6?u8*(L! z^>h@U6rGff-Q4yyQd>V@$^E8S&%!rY_@g}3Gw>&)UETbFkAy~Oq#lO984(-L&oN;z3u~FMdsp>`uKG^UcUKl2x#>p)jhb72bOC#}nH4TSN>YqAl)>>}N7KI1VOFM&8gUlMo<5! zsjN{p#l{R3gRKgs4|<|Q=zxiIR6do4L=}r|N>kO!l&&?uDtehBB+*Ru@l{uCJS1)E zwp!z6dlRKa>Uh`rY}^K3n}TGMDh@)%&x6v>D49{mh|;6uW;#3aV(xRps*&a&2e6{ zKRd(8Lfln~3zey`G+}3U%IHj@BP&EF4l#}O{ISF*V_~F^8oy5>TlI(SQ8P`pqNc5q zuXvs`MxG}WjSpW){-Q6?FH;T^9ot+EV+lblZ4_fmB5^d4WZK@Rlg-ka$iXFrHpPUc z=1YiiyrlIfTePE$=|oASX!9(E+s;B7OVs04*@`8D_{PLS5DNU|1e8jy^V`%MBbKh( z4f-!K2eJ)VOrRKaEv?-em!Fin#HV27Ep!tD{@c~87#mH?N@K|`oc(nIH+N=0Q)JHi zLzt?-(l(@Hpk9EPiIb;n00TH!n3LhH7jmC5V$)FgWDV{BSL|V=@5G}gpEREanIOpp z3QZHTqOW4a`4kbBr({mVA1#}l=$&Ro#ox(|ZZ2MnOoC6D4rfnc#Oh!3LrS7fB|~~M zVQvN6*?Rq+qF)$5%jWf?`EwTdC>#K)Eg7=|u;+9aYL`?uS-^nsZY#_&ZNrSDE14Gh z^Z0-{m6LE$MsuIcm9^aVHG6(MgKc@-UVG{i!7+MC9kOtVUa4OiUa2&?Qo4;}dU^ui z^hCP@@@NQM`Z!dibwic<$)cocAYDzE)0-?`mCNWxVw9*N`Yl0OkwN@5vDBHkW1Ph& zuj>+TodtP=`Sgz1lh9JV(5RhyWnY(IuAX%j7E@lx|1VXURamX^(RC??>lyzga93|I z-DgbEn84TtvWJs$W=#aWmdr_EW-{rxo~GaDoGf~gOuDaU((kRAhV>$IqN%wT&&Hoh z420$5rn;MBN~)}MT?6`5Ea$AItm>C%hO4~#wa84@%gHepEv1dNPsI!Ajmo;uH?~wd z&-~QCl54J-1@g^Xz08_eq^c-9pH)G+Dxw|u4j0xO&h6kBS$!UA{O*EyAo+HE$B5Zf zRd15I&p)cF#BvE)<;uEBanl?PZLZq9Ab-}5Jrr**wWKhH@j_WLdsg4{_nSg#>4B5t zKuFzY*4w-6z97BUtCHhPD^)SPRF$kj#Z^(du1nGFI+jT%dfu#in*%C+_7kLv<1v*g zy1Y;s^;?S&#D$A5JE|;QO`?}6n(0Nd?l)SF^h#~SJjPCkl%Us}u&Q#4pOtcA8O2M% zr|8w(MIqlCV=xN?oHyn!9fTi=DSSjv{Id_W&Bl(}mgUa5XuDN@i4QmJeRQ*q-gt~( z$p8PBaJ(@b&5FnQRYQ97F}4^>qyT2vABs_4}e5kj2Z z#r`#y4%CT{k-s@FQVIrz#>EIru$E9D2lD1+f>VJZo1+8)#HJFZNKi)lH7Cl?K_r0u z{|fBKMyzxx77*T)Vu6@FHeD^n0)oqWyjCd|lwyH6x~;o{6$Yu9$AU%j`b^S#s46Bu zmXbIGo_baEYKjF)6sVT6Ku$p3_$I*y8w5B2e{u7Iz}E;>=Y?<*loKLLv)Kz)DF~E; zfQc|a2SK0|0-`Z5&4-pAZiwKtV6QX7CG15vC zA`KijCJ4wF+K9sG>%lNLXa35K0d2Te-)_D!0N>~ozB}~Aq0^g}3wRKs%@KoOVXt7N zR8UF<<{T-d0uvr7PvxNk4wQ0hK;VW=Q%k9U;PMlc3dC@w|1BkgbhxCxO_vDj(P{L7 zkEpl^JxV9ke=28UQ#*o}>)|QYww|r3EU7shp*MMd2VhD)b1$tEo(Q0eF#Qlj>_#<-TKWFj}A zZ^9*!@glXptfA9<65WUsCOwi$iYp@(QBDLyO9qu?ksloj^`|_+BA`pOrG zFXFCuMQ)q8Gbi{D_anB-DdZuXI>_}c_~ zaX{-i4rm!?Im8G21*13<6lpiy3YZ8y$Pnyh;=!doA~sQgY{cVz?)xK;>ZtO5Me%5& zag1-`ePeU~H&28a1hw|y9G!ppB|M|M3yM(|d;u6OxK3dIyL;_=>P~W&5=foFfwy(% zdeMh-ivb+;UpRCgYGCLr3$t&awe~^5XRP>G8qi)8iK>?B%PY zr$?`jP7aP5AiUmfvG$hc|&t6qh z7bcNa{EZ9fZ|NQ>DU3vFg-J(^akZkFs92$uM|p!2SZPlD;rYU!x-!-}H@m-vT}9|G z+}a57>%B=7S7PKl6L0KNsM+qjlcz864k$5~gSZuUiqU!NEm8SvS}zto@M~jl=7k?_a}IW8u~RpI zkHHXs4=AdWd*CBBPWYM}v5Fe@?ogACP7V_ds)n0Bgd~Ub3qt}SoOf98<8OqPW6fMJACI?kpF-2%m2BB|I1$q zff52G1WE|}+d|+ke|z_T{QA}}?zdXEYPWv#*S}A1ZT-3RzxcZJJ1i(%RRU?M=``w2 zv(DPLUXl0ORk24`mL>r|wzcvg4$9y2U|OMdM08ehw+ z*K>z6eKMNw+qd8YFCJKF2vO&^pct)Yx0fG4=oGWGBarT94fwj+&kAmSn9_R&m#6jpD5% zSva_QiCUu=Q1Eiv%gaT8ICyN1fdyL-Cn#1AOihBT#>X{As8QWUJm$Eh&grpEU2DO_ zrK8)9^g0JWG}U^m)zZrvqFtlf+>WcYg$p#ohhs^wTaZiQY>~#aQEj+W)~L4I`Uf;7 z6JGSpE-w>B@HL*yW8s3e!fxCpMs+bn7~J^dJk=x3W=}N^oosBAo^u8i5IKLaFjGdV z{yrKh)zuc@sz&e!5komfU{R{-1qf;UVdART)*AY$0oM^nRg)-YS1cwG;tYnLRnHNP zlJ}n1ct80GrKsdRDEJAjwrK2z{mJk%F@O#L*aRHzGx?InlSOY8L`hEsC_K82-`<_W z7YC=me|f}+J7zE6Jb89}z$#9y_I2x^Ry#aBWZ!&s`urJ?qs|awLq@jhPinQJlM1Vx zhv6LIGRYa)b*t(x&T6NxYVWD81{IdKB0xAF?Ea)W3P&V6@(=Q8o+9j~Sxuwc?TXSo zuiKYFfA*$Oq@c0k+;P9V^biMB`l@qIKg^*NfCnnbr-XdX zoeGoTG(}Cb{uE(3uRQm94uL`|FNENcdxa38B5uJ0%y0CeKXC%U*WE{;iv#pLDmO!ZJ?>z&81801qSF#7f}xS6E1n% z!w`-hu=57~HSw>-tZwoJNU2sd6{1usYB~yItc-Q5t*={J!{DCE9Dfc^uEOgj78I=< z!9@K?cDHJwB*iW8b_7%3$5!6#3?XxAdU{xAMka3QWq2#})1M|})t8mdj>jr7I!`&o zhba^i1V)GAjsQe)b*fsrR#nJR zt9nXP3!BtRMa`i!`e_|$k`l|vpyOziP{n*#B+=QaTi=x0&z<_ctUieEqSf=u0DE@n z<+r!>wrI#v4MKMwq!((FYAk9efs4KsFL(SYm8E7=cjWc=Dt7ntiH_zVBKTIV1t*W&q<@eF|R0cjQYF=(} z%FKu|Z#`gJ(KKZz?xjm__-v({c)o6>f}g672UXk^fsa3%AnK8T1(E*GG?L!l0ZG5F z!48D!xj!ILg2OyeG6*$7!F6?ofVlx3K99bYhL6{+X5A1YsBZd6G(__J{Sru+HIG!a zV)tDLN~zUH96y((ihn?$ernaS<@LOkV#QF+=2K%?rA;Vem((jjr!XYK3usP>{o3QS zSOT8zqc~rR7p?CqBMsas5Q!}Yrio{FB`u1mcq&D%usE)mC;-$-_Z@G!_~tIZHFw?W zsCV)9wR)3v72Dfcsrvh9Z(o0D z-$(o8c7pw!t2Vn(-scS`iJTZo8W2;N_GmC3WCaYhn^_p4WCIkdRuF3ngVu~Be>q?H zb4aA@_2SdwTblWX4O;b#X$T#KddhRnq_C?BZ-`t%S5WEHmqoi@)`mjZw5+1MX&Q+W z62jfa&co)zrm~yNThFJ;S9m_y4K?rzR-&)mA?y%E1W#jgcLd{+50ROrszx_)kP9~S zIli$zC>b|ps^3nSktWptx>Z8$ZVig>8dQ58SuO^SHyilxE4R5yXuqO`iLcz2bjHdH z#V2;nrP5zEXiq9rRS6$fdrCD54k1PvTGtricl^ z(h9NZ!fCMSz-b7(AY;Re52EBr_00?zoiVSC|>mn28h>uQmnL7gk-#=F>Fgq~*&S8fzl*)UL=H5TS_Q;-rFm<}W-qfQ2v& z#HQE-3b>J`7Fg8~_$v_Xu}!p2>(at{uk2FMLd6jK=CNQ^hbTS5l-w9#&u_r4JVjP zy?gdLAy=|kPe;*6(Mj3Z&Fx(yweS6dB z?GOsz*3rjCZ5r{6i4CC2BW!OEFAU30p_)O2t$>Rn*e@(+-llrHQnzfc2vqj-S z^ioiWk2~}6we?P#s@AW%-i#zJ6uPl$XT1IJVOwX$_~5KkMrc$mIW0t$yOGK@r(!1> zJsl9HvPPK_8#7c4wkni9=n*-NvXKTwJ*aCc4T%!PHl?X*WlGn|HS1E_zh5DBGgw$% z)1FHal4z#-_^PWm9+Eb7Tdi@ky@}Eybv*2b7%;Sz1!}lhsVNYKh@8IuY&8Xt|G(K# z1S~ZLrBcaMDt#JF0nx^l^wC_HY|5FwP*EHEtbcihOLvMx z@USOzU^`fwxc~E8xspbDDamP zP%633Z&P!OSh{LA=)cGu$Tnaxfnw0Lw03J;ep2cZpMpuZ&`k{ZZ&$NoY&0z^jU~Hq z_SXsA+<^g2kvZ!RA>P2QHl)*^UI1kdPMfj;4B%i-PG+`V$UVe}O+(>5gzKRj&Q$$#vk_^WmEt{O^ohIAycT&FN;}2z_7p~} z{xv_6Ba9gQgoe6BxTd_Ha_ptcjr4k~t~NOeP)I)AakClSMC*N%!?k`n@&N zuwGhZ}l>3Vv(w%@O)MU>8gl!;5%GcbNFrv4vp34 zp~mknh|iX9*Y|{&O;ziUXmr(#q%yN7|+Qi=JJ-m*Y$;RWZC&m8?OHEYY~FDaPehFm8Gjm^wyeBs=AGqBUK4qZNxmrPRC02 zT(2PO-r{GaoY)}qDaF73Je>3sfHWV$S@2r*-n397Pa9(}3j>@t<_;W$*N7=RLQnj& z54H7(t=@(#|IK=yBKHy>ZrbDMW*z3eNz`&YN_&YxE%1lrLPR)Wx@y+A zCfiX%dh-#yo=Rld3|?x$ZK}cby+k^0rh2IjY46-jbqe*oQFz{CZE{0t99YM*I;PCT zIc33hfIr_gU3b{Vg~B)0DyJix_X4L#`s*#0G-BqagBrs;SFy#EC#RhUC56LHJ7Lu` z3Z@$btSp#ml)0)TrLPC0&DiSA8oc~WdU0&otS_aAP>KlH*2^@m7Q24MDPeIu=CgTC z;v>pxd$RPR$j{yxEK-*8mLdWWr4$j0qK(LJiU=Xj?qdI%O9$%2$H*@}1MRkyf`JW@ zrO!qvg5hXZTquwOdGj*CslbrUQGx(aiUd4Ll5|&FiUi3?@v{;MApd_`Jf0o_t=u`_ zs8jA7h#6$l)pF;6;8KbO0y~QTEq4y!5!%tu{R+|a#wAxZH0z3? z@rvt@w@FZ37Qg}ci<=h&zD9UDFNBkz6_Ci4Y%f^l-T;piG5052KtTM85o~-0-tZFt zWaQCYfX&EM?hRxBMti*>PhCqpK&Vxpdb^oEz1$lhpq4^_KrNf5mO=o*Wj)U7oG7lXa35K0d2Te-)_D!058@QvODy} zq0^g}3wX$(%@KoOVXt7NR8UF<<{bH1Z4Z=N0|gI(>9|r#1p*p2O)aGYg3C`?D$uc5 z-j@<6Wo!@Xgch^_9cy%jRwrpu@(p!-J)zmK~YL9D-Yl%uGa?_wB zToM^CQtQj27g)B`vF00b!lXx1NpWSQBFZrlUPU{;AwtM9d8Vv~;EOOHRZe^6F*AUG zTU&^?1ux>RcSUZSxHBjC5BDZ);12tjflD5oSm2$_+z~=mbEi%sW=AxUm%4IemI5UH zHo;yT(0YyoTEY;`s=P^2 zJep`6>(2F}5C0Ye_~^fI=t$V^`sdvR`XMMYqKJB-a8oCJhU0h+ViHew6UTPoPTpOR zGjX~977x{%lh<#aygqn!{NzZ2xG%%E@W($f4I?y_TnXa>Fg|&4di?bG;PL74ixc+p z)zQE?(N$ER~p3ObSDZY0p7knx@~s1o9ocI5~ZMa2mlu+$eW+;)!Aj z%+4OYxLklHdcff`)*m4_LJ%-7=uxyzo*otDH=TNeeTB#a0S>nL?D3V$o|qYqMx;p$ zu8_xlz>c4>PP5+Jj`Bog<)8nc=(b(<7}0HBk?W@bp@cvcu3T|6nlg%IMmRPk(9_Re zTT+)NkyZSS3+Qj@9w{k2Y-)u`ca3qiqME2!q4h^CF9Ivgxj#H#_)}NLSLep}*RZY# z{e@c_A!fZdiK0u4d}rc~U5cMIyudit-g!8@>y6sJoR zx)0?$9wz62BR4yGAG)&uYzZa;aWi5~6n~{d)3xRkj?m2%rB;~KoUVi-=9I+*)k6x!K#*ga;(ru4Fm#m@%SC_WT?Rdhn=W}_8QNHZ z+JLk^akYkPp-(7&`SQ>wltbf^Zz%K$$AOp?`ugYzd;Ibxf6IAREG`%z*c*v}J(j@tPTAqnlQ&n&0FYg#WBJ+N$JZ{~#`fJ0!^R~9=3 z&)Gxd-5@-m*iP<&j|e&8YjVdbYS_C&O*%R`Of;w_L`sCP4yThxx2X=DZIJQXv7g4? z`DhZ>R3GcB@bnt`420WVAYdMOfOVM*+Azez2X5U65sA2}Pm}}VJHLYb|BGM#_bvQi z{z?dx5GWx~Lg3#H0)P42;y1s(^&j_Jty{HQzxnImKiqQu+~Oy~YkU>2 zUeBe+84+{#?OSkw7Z0p7gs5{_oRuEmz7+*TR&O@H48Jv^p#CA50+G}WD=7)V17R}u2F4n$AxXN0*&zDSQ3mDB$7B=q%mz&8}5`fs_nM^0gb(c z7d^Af%Y+bojVJS1xZtR!J?K*B?qY~Axbeq%sz;j5o@yLA+1MsM=L{$ya{gdpra(ds zZ&X)XfU6q8A4Cl07=cBpsuv)n@rQ}4Vq0s~r~%gzM^%$3W>+jGQ4c!P&#LE$M#+26 zYrLQQgwj&-jurfbR$DZ7!~SIWnHWF^0Biyd_nCZ2Mzb}r>|=7sjdbUmbW56xGY&6g(H$0`3HG4PZ4(0tftZJc13BP*X_&g zroAatC}?arciitTJ;VW(zUrLQ4|Avk;DHK~DdM@(AaG_MF(MGA0hDO}&FNETr@~}7 zO;OXVKSfy1E6=^2LzK|U3-Nd4ULi!Nh+FUg^BaAD&#nOQb@vhIBBiR48w?lToS>xD zrUX#ldht!{V?cV*^2GZCDmM@7{)jIkP*Zs!A2duawrpXb^xs0wf$lJNxtM%Lz@nI@ zL~H`7mg>*Ffa^i9pnM^O>ixro?~VTJHOBb&$5%8xO-i_D*PfVv1nmlAs2x zKO2F*LB$@1Br{=^iD)QASNcABqE;pLY>d=2T?duIZw0lXEcrAa$S9{AmC=8FtF4rl zv@P1SBLU0N?NKwr9ua?qb}ncE(QaP)wkH}J2C ze=TNplP^F@siG+lr8-g5P8efltXpk;-O?I{{Xuj5IXt=Yu9sL)v~mO!^&_d>s)dpi zx4_#GOno0)d9yQw%%$n+VVxNXVyCLn%kWm{r$0@|sv=5T$77Wkou?e)!xRdM@mNSk zh97Rj_Wuq3y_J>eV;zq+-?O(mCs`6K9+o3;c1KKUbTRH4fEHJ$8cx@$3PNgCPibnY zlNu_c<&>^rqqP))bC~WLDYhJ=9dAs@Y2g~Z|iN* z(4`uL?mS2@)Fw4q)Byq)eJfr7`BN&B&8F_i>+e@U%w3nXoT`z(BVI@fn!eEDrw!}%M}RlneSK6Cbe&#y`O)WNQPWhYfaPdqwlE>-Qu*G5v|^O zz_y}^%TC-&m)`LCOE>Wh-bw{ORUZ$kxGMr5e>OoJBmoOr3_jC{e0v9)?)w_-K&qbm z0}?Jc%mXErP$LvvS62v_8_?nN=v!$DdEIK(4Z(uyrk_MZB+uV3frMG}NL4HL{pbGQ#|@I zMP?Skk@&nYzpe(?=%0G2t}FVRUZX0!>MFar_Gp>#QQ*nfrlq~M8?MtN`Sk;F@8Yd&^(N~owz{)Y_4m;}zy8v`kM_*% z1p7HxZFZr&&l^q>IWdwnAf__y(O^8t3L$DYvoJ!*1}IjoAl4KHtr=VXa=!5AkWty| z#izx$G*b>6wCWkt5LyfMl;@gBVOJI25V?f*pwg+|D>$sGU4^ho724#gkvJhC+->YU zY(8u%OUg~^{upHo&j-6v243yWAH8yiFiR9MJ&j%75e!K_M245D8r|GMF4)3SHAU)8 z!HL@m!_vftfNr5syIX@Qyar{TM}~}nPPvTGtricvcnKoqb=J8PS-De9NExMf;iT zKTWevTE4uYu_huHi>fE#RTp;irnzXHJ?8%Np% zwOf((ycUiZE>sM$ZypP>dau8aFeNtz7+@eK>XC7Z&LCcUSG@)CBsjtoGQM@#!v^5x zV%7_W=Qzj{I8$%9@B@DwB9`W~cQu_l#BMJP7O5+HTmd?A#*-*}}iT{kXzlRx#nM z_I~AV2w zx$SGDwtm2p`%ST)g>SI%M|r4c;7>-oy7>bi360Q5Jq&*{A~v3%W5NbKj{E3iqqdQF z#>AFT4P2rs1$j{ZmKHTFZ^uqVOPkDJaCpo%#6MdS_2n z>sMWGMiLha-B`6V-hTM7tutfPjEH(=wMnCD$!Q^~#Dp)V*oj6@|EQ^~Q8vZK3>AZ| z3Z)NvqC@C_iF8zcsgmSoz`tA(l4z#t)vBvD9+Eb7Tdi@ky@}Eybv*2bm?L2+3)FD2 zQd1yI6FGhTxoHX@|0{E;9yrU5M8Hy0P%4$gKHjI*6cBA(NgvIH$)=p?3l-%;N;)Tz zJj5xpYin70wTXo#ef`TTT)I;ni-(1w18c(C9OpIrvooA5#9gJhP?-u#6Lw~&jLsxF zvO;v?5Yt%CA4_~P7DoE0@%tpQRe#tXHPd7(YT7FKiswmVu*T&l zr7rO)7HH7mwO)3VY~wx>B1eFSdq%z&oIob`u*4J>U#ItJ5gzKRj&7$z)F_bc)k zy@dok3%%2mO2x6 zjI;QJsuFLV1$l!JuRaC#s4Jxizu`Wfo>#!wYJw4C8%>k7@`w42r@t8^#U0$e+`mIF>;=;w39aWaD zCeh0j&GaH!_ZuxodZjjE9%H9NO3>>~SXH^j&q_J5LDo@wAfG+)VXS8`9pnnd%hk zd86>W$J*qQ(m1e=XLU@OiF3+=>wxBY*L3D#8y5<1Rjb^PY~G79*ssF8?CXXcccIu8 zsui2D)n%|>f@3Kn2yC)xYAGTRT-M{eN)dq>9x67HHEhHzMFcTn?Z4}xs;cG2MT8J% zcd>uXr2}>1W8`nnid@ZF&=4xQe- zT)=}6ZH^e!`%)?p?#N1up|rU`?@Fm43o_CB4fivaN3kf*O>MT#!OwWFrEw@Nh6F~~ zG_~9sAh;CAV=DEdN(Jg}VOM8#5fp{zGv>wBGQbRJsc_vw6vb-V>lJe6w-U+S_0=t2 z-O80MTiTlR7NmbQ^-GD`;~L{yqLPW+H2evdM8=EM`m*SS=9B0~oG|H;R8m|Ssfcn+ zgjdmyZy*mPTvXg$XPEyE9)_<+A)6la1W?S@+c z6M+XAg1t;UxU@&aCJK;^c)ZVjf8k;BDQxUi9JIVgLvI7Y>~V+g;y{lfXU1 zXhsN8FBCrNq{DDX+6YlR*-f0;fiHP?L7v2Sg=!-nr#C0B-#mGJ@ap)a*F9- zs4wl=7oq>Z1m+#QI5~ZMa2mlu+$cwM;)$XN%+4OYxLkl5dO+Ya)*m4(LJ%-7=uwc4>PP5+Jj`BnV<)8ncxVByP z7*35}k<+IDL4-gLu3T{_nlg$7Mz}O2nnyo-RY_f#L{{-PE}*}qd!(druc;L#9W}<) zifW=_g;pN5un4R)C;sq!;ZI!|Yn_|jU&F2<^cQYzg!uK|B#J9B@|}q{b}4e!@B-sl zd*|WUt~Z9mX!mS%arW+F(jQ-33}&9!pS>HLd4f<$Og4f7%NPopGf&NBryedrkwY5U zn?8g~bxKNnw{v*VIXo;(i4)UTP-O}M!*P+uU+R4*qC*_Rr6YY8QU*h%en!xQqh6XT z!*c}E=0nox4hP*%XJ^!G_v_70b3AA_o1MSq{ zVbkd}2IFqOI~dfrcewN4s9ADY#4|s-3Ll5vhhRg*D-~3{L!60t75T=L&+&Ovk#3$k z74H)3m=?l()d^HlLv+a1n{mt#XI({FtmRj($hr^ZJ02kCfFn0MdLO#801OEx0`W0o zK@@+bE7P^+6Z~t;l$#udNlpF}n51H0!{cUu^5EQ^T)A+{+<&kF+0E%nC}K`oOi(?T zPz(e)rYW9BfdfNVxvyOGN8V-7qloE}3zk8R6{rnJ>l0UNxEAz;B9|`@dO|rg{`iK1 zo^Tw9`Jk_lp0LL+U-Gw{TgBpn0m3O{5vqqd4tst2_|+*pJbLoxOLlzn^ab7lCFXJv zx8hDQI&ZxtDt}Gu#i9p(ZS2jw@B?rNEc(h~r)~frgCYJNP*f-Pz(;JH@HIJN6*cVL zp(Y)j93~o66T&2dSBKNdqubxfEjgg^;_5(59W5ctdA-u<7yzV(ay zt=6sDt>66h@6%gbe{TIRzApU^3kp}2K$>bgjk?pUvwE}FZuaVplvfF@4D#%8CWMJ- zqqOGNhCv`Xn%d`#+g10l7Qu)g#SjPc;smY;2RBa|RR;Ie)M)Q^uhFK5B^SY71~xBlv@ep&TQyC{^_W zgf#vzaaC+<4gJ)B>xiSONffgy7Ly2Z2E)&)=ZHqhd(UgUpZtVURPr7a{Df9pGs?B$y$&yEjR#i`Z4 zZXMKWho^_^o3BovKLc{q8A5D8@}nW^PinQJlM1Vxhv6LIGRYa)b*t(x&T6NxYVWD8 z1{IdKB0#t-SsjHVk{$U6c{EQEcGIk;(d~9cX`a{Z%k8GUDHJJaY&dt^?=C&W0hPY$ zoYN0;C76CL4x=BjM$KURpJ$sA2@5J8T=Vktl z`D5ns`y0Mr)}_0u`hso%mh5rE7W-0{uFA^F%FN2jJbUWwHkb^jDQcR!6NKfw_Pv`K z1PZOZ5Q2x^H9~}nxCIX|ztIPG?1X@?cZfh28C4Cva4`301SPFDC5H0Wi*I5d12T-3 zC)poRxp`RkM|=^1vdWM6pkaEkqJ@Fdzl5>_-C^u%KK_h=MKMi@*o0C!<<9(&YeTT0 zd?7^Z!{d424}bd_V|;%l>`_F*6IPjc zW>R#eWS&y1QhPRWUP{fVvUx1WqMN=V4 zrJ|;zFviMQx4Qber8Nx3X6E>Fcybk9FSVd(8t$0{*8PdUVgDHIapv5-Ut*#7@l_;;b|APTGQ z`3}9+70G~LsTjMn5Ot|Lc1KKLbSUWvK$KLcs-^4Z1;`_U6Dj*w`F}(YCm^d_wxE6zKd4Ru0rhDWtZRH*4v^X$7UFLvoO0* zmsDeMI|*F$tz^05Pnj$=n|MRtJ#2tvRU^OT3D7I^1naZS&!zt8#Z@$h8&29D z*}B6QCy?9oAlN(~H^2S*{p`b7vfrv&Yf}CYe@|uL!=mQp2B*x7DD%bxwh>QLcIsVu z^oGw?x=H5iMke^F`eabWT^0BQ(=nnR30M&6|4bw4-Cbz6?`yCFVR|0)NtEC)50wl; zjZko1Tp?g?K!?wx@1)`5%~q#nh!Ipb{UjP9dG@{l5@yXqRjt^47lKk|^)biKWvS{P z5U8J7wQPB-Y^7K+RI~ZiD5|srMQlO60(1&PV!VLnl-REWPKzbr={}D0rFhZSzB1Cl zodS{AVqlthc30A(n2Kjo1nPD0P#Fr2ETn`p*yN$3cHHaFg~>=mCShYcmsw1lM#7(~S1k{~Ak_o?m) zPPGB?5ow~Ud|sGeSA%QxPrX#v1^vygQ59ZvmEBy_9oYr3%IKqI!bgFpT$>7eZ8u!A zY|@s;E^Xcko>1^Ga_2>(cy>iu&#*#b#7c()pG<1*7$hjGfO?l~U#mBHSFydFm#V*y z_xAOd_I}ulH_7lLS?$c{-~c9Fw|~lWrUIqP^?--tf>rIGm`w( zY#z)Yk+RqGPm6C^<{LI>)ib6cbQJ2T%r%$7E-Jhta>W$*Ud3Tm?W%-Ls?aJ|jl>BF z;ck2PVdr5-*-fre_s1w(c|O>UGVtnP_UM&2fE}WU;Aw2`4q-gw`>m#&!b%b`wUAl8Na-BZp ze;*861EvzbVH~545=Xv+rhu$4qe&CGRdHnEPNAubk>ojlgvFl3p$tqBC2CaRJ1e9W zVw1VkW|O|t7Is0#h8G`1$&>1v88A9yd>_Mu9!i`02fpIYM-o*s(Zn97g}7qHk2VOK zB3EUvE0figD=6Dim9IQktV*bBc`jL%plfMn*esM6N?y;U-mM?!`tcl3eye4Zvgd%>6lM3E>F!#L>7Q!$Pn_v$prEEyygBTLN`(EjJ6*>?CQ)IH6x~8d2Q0DT6$WDD)(cRYe~gUJbL;^O=XQTB{pWL z7;IH2d(cxILI+Hwqw`X!x>F?dXCeCxNB4wDl=he!p`iJ(V0|7 z7Klz9VjAoDQ;AQ;!bl%AexF3PatGaECrh@XrY(}Mc%Cdqo+ng|=~7AlqA$=dR}K>$ zTU`!gDM2i26cbA#aU7B4rQWBL&9a)v!6k(@#e`+%ONnv3r1d9Xw4;pKL`kG*^DKkg z&O;hY)Z z>Jp!VNw?5V^!aaJvtn#_EGrFVX<9-#VOz6EdpoDr$hXV;i)q{z_$b`{sVy0^1F+}x=4zKz$5#vp@3tBw(>BaVx|V5C zFiQ@VQ#lD2Wi-e3fUqB{>#E&!mD|2%&!0_UNuIRVp1MSEj9yYj7B0~%^~=I5l}1-e zw{c8QPvM)MXm>y!1fh!yV`!}#s?^UGB~=6IYQmh}2N?0{Q(&)ZYZ_WAMWc4=m3=M1Ts`X|EH?5&{=Zy+)q4Iy4A(RM zB5+r4Fx}@&(S*R*1@ecJa^_70y_VcbVP-PvxSpopmz*qmkzBg3XVUMjnTGWuccQ7e zm(0dbIra2T6px$ASz=16taM!h`c$mstfs8$S7nB)GIU+Ee(8DjdpYKxo)^*^m3Lom zY^ija`Kf=U)Lb>*KsJciVbgZX(sSWAwuBSSMdj2rF=&>%jp)?Mx z<5?Y3X5yT(;5wjr-Zx!$*v5r*5HE!h_7xi)!r`W!u;^LsXH{MvSLC=WMY2$xSdFbl zn2;4hgcP4iug+Sn))&5GQ+dn?j~b{33z^dz{g9l~g(?+>oc1xpf(@E zk)O45Sj%x%A4dp){6Ed0OZLg3j4Xw(Y7-)`3W}%2 zuWEas-WsS66%-zME}knQ)uySn#Sp<|IX3I#NCg?AT1x~OK*@WReW;)npGN<6hy(TJ zeI9-!@0WwoYBsRCJuij2uB=W+qnEI)K&fmOY6@0RXuHQ-k36>^t1953DV#Vuak z%7rZ}Y)y6xvcH=7rBv-njY%zW$y9Dafs{)k<3(nDc?hZbBwC9TCOwi$hASf#QBDLy zONWqUu^$}@^`|_+BA`n=2N7^<1M#-tMcnhR$!!yN<^=!Y{+RW>fqNBth!nMemF~lNfx?tvyV(A-zM0L16t2jVxXFO2SWTbY~5d3qpq3@+$%zE9E5o<&$3HR+BQ%v< z4dV(hK7Dca?CG`c3N%r zJ47A`VH6jz$JZWvVrDoQk|r^{Mjr10d-gTk>9jiAah{m0{L4R6blW}l7}0HBk?W@r zp@cvcu03%ynlg%IMmRPk(9_ReTQZj?kyZRn3g~a?9w`}2Qf7r|ca2H4qMEo^rS(Vo zgcDe4&i%o~JeYVgzB)I)zkzi{6wJNm5HaihaU5M@7&v2ppqH0bxLA< zcjx$M=lHlXF-}ciL6|8J497(pf4K!laUGIKE<4hLA!RTW>*oYbxa+04GPpoEZ9XLJ zy+MC(XJ>cV>AJ1XPG{8bb~-ydqrIj$vfJDnjl8YB{;ty>ws)Owzq8})wFVt$r`;dz zxqJP7YkQZw0FIj_hebT|1FZ0Lxc3muhQtngXHUhu6q(h+ zmM^k35j9xGpW+CzY(b*yR}RVc9?Ew-OwJKUZg%oM@}?o!5=;c*X2hB({z`|YOU);2 zlTQ_;R+!Y`KY>Xq5;pv9y5k2I-uT*sYi9Ss0%SL*E1`%vWidhZkU|L%I;jVf#>WY@@^O%QEVsgC_sdq=ry@x6*U~(p(dT29;X`A z6e1-;SVxobquW%6&Nj&S?buIa?*cRlYifY?Rd{-h0tUkE%@Ht!;RCmB zgos33)hEgU@twbd{QsN3_}5$bzy8$_s3A~8poYM|ISBmeALswsU*G!6`&(PLnz#Pu z&;Rt{mh%r=d`0>@tRq}i0y(PVv|CQ6#af+Sx7+KIXl1`jX=RY-fU_S=L>r~mzBvd( z$;&i9XZ(O=4@(d%pr%;(3V!VKCSS!jZ)VctjEFh=_AS|yKd{meqRwMUR(gEWOG7`e8{=`QL`+2MB|k ze4MBHq}lAL#-Wq#ZPIg2fdV4uj}~SMB-HRmb#)7HRU`PLh@qSyuqd_ZhX`r>VeF~c z)><`cz;(n?)uf8q6^lvKgU{atU)zzlL@>T>0 zmnAoc(U7D@{y`qiQ-s|#t7-4;?TOMnujk63KL-=2P|(c%gD9bu7vk^GyGDpm z5x3w0<~RBPpIsr~>m4G{MMhOaFC5JM89_;_O$ng9_2Qcd6A$S{%aiO6sN6iP`y;-H zKuzUGe9$nxSkb~j>0d(4f$lJNH6MRQz@nI@L~KH-mU3r)$n_vtP`(gC_2Kb6@Q1&B zjWNEzpF|!lVHtsKEb{YYxJYM~^>E%0`PlOVuW-t-(Hb7^||SZ9VN zZs}!sEA-Q!CS=u@m9~z@Dls}wImCx46cXdHkckbPYgDs#6W8>!u1qYE@5ZYN?YNDx>9;u63m*3vj+oGY%W*B+1FuPEf)MRl72we27 zWC7$)nM^jDcthVkY=D@19%(sMBfsPc&@uA_>$AY0n*I=fPi5f4qGsv_r`3#T^~M9X5l>up>RoyChRct`ki(uFQaO5x;45Qj|GR9>?ZNRR??8v@EA>2FXj;} z!_8W{i4yY;8@$Sdju2>bBQVQe@mX@%P%=(S*uH>eL|hpOVv5L>>Ym_T8(^}KCc4V! zh52amuzLLH+fgF)t#5BzmNC%^_TX2yk~AF z*w3YEvkR4dUU8D-VpT$Ay2JjcpBF;ZZf0eKk_}L-T1Bj>3|cd`{MBq8%pjw(*Yi({ zZ&{`sHfYr|rXjQz>Z!~%m%=V8ydrYN6!>1nVO8y_giWf@Dp!rf2?^nDd-q}IVMkd~ zu2T2MC|h|x*o`vq3U;HfyaCJ-MNCg)mv;z5k`J-rrK(0ZcaRGf)~l?^(O z>Qz-DfR&_DmV!fyE*x@QFUyF951;qX182L{0_!96e09ur&T>KipEpMCoQ+(kpBcAZ z8zqi>2TcKgVN#PObgSaX#GOKS7bD4Y{s`+mi9;EfB1+V#!uMK8PsAp3r_CmPr!8!R zj4d!eh>|DOw>Myb#`w;L2hEf=_YZu}w%3fC{t1DMfwxudx zd9GNMP}lNYvMNE>(#)_~C@;9Yo=d+k->v1kp?}N1ugr{S%tVILSDOO%m-3#;{?jz; zq~*&W7;7T(G_T1r5W$Jx;_QNV9?X3>ah?#U|Jl3c10iPz7;;+z|L15bUvWv`p)= z0)6LoMZK>)G0I~AePaDspc-CujWMM(1{h!fa_`$A*a;d@-bs`-Gn8x9-0_eeoD4=!;(YA~2pj5(`) z*tpw%xI5a-k~9x)u&Y6JkAuOb+-}qdAXC7}J=T|EGWG7+>x5j%5ygBTLN`(EjJ6*>?CQ)IH6x~8 zd2Q0DT6$WDD)(cRYe~gUJbL;^O=XR;DK=)P7;IH2d(cxILI+Hwqw<+FB(7L&Q<|z) zrgW|4RnbL?kW@3(#}{3-@sPA>Z)8_%*$Q%#5A?8R}$^tc9tkx6=(?m|1e{Grq z$p4`$TU`!gDM2i2 z6cbA#aWs)++TN#=&9a)v!6k(@#e`+%ONnv3r1d9Xw4;pKL`kG*^DKkg&O;hY)ZOJ`Y$#IvJF^Fpcr&5tKAxxpO(7Br(onQbQ694 z+t;iZ+a1eFqhJ@#{yKr1J2RjuGGp!lrYf+sjp!JtA7W0E$>_-^&8I;wNJ@c1(}XPOs~B-UMTF%knG^9x%O)p&XZtai8{J&I z7MTQ}G8s&t!iY7v;fIt&ol1uEr^4I{wzDmG1<$p4-JgVk!%^Ddo)TdW+nPn%+c~vH zzFppZOyjn|N8tcaZOND&fIX)-SG%OT$pQw1cUxhOX&YuFUCXp6m?a0yshot1GMf8j zuB_#@ui5iwQ`nX#?X{;a5genJ)FBI(=#~0q;gw3GE2Y~wrl+UyO;5BtAdiO7#l@i_ ztsAP;&lV+B1L2nC^3?XhLA@0{O#9 zIrAohUQ6zzFf*BSTu;;QOHLNONG{#iGwJu%Ov8GSJJHnKOJ?K8S~K+qXWbW%n<`Oa zN~)}MT>|=4tmLewtm;>0hO4~#waQG_%gHhS^t_PXsJ#1fV@svW%uoF*rRJ(xpxnIG z%PfgSs*1|?<}p zg!9ep^v(sQhY5>Coj)(EQhLUV6~_s>Q&XNDI!ETyNms6E*+>7AH!hz?y1()f`NiW zsjCr|U@4(M4&?e}f-`|3tD^(~!d|{=k$^jlodshqD!`HL5JoF~e{h9=GX7901j@+- zfBf$96vwnf%K1d*Yn0S%mNK*Cy!U>qTV)Fwnl@G;VA6Cw>9YZC-y3~fZ=4D?`_t22M~ z#(*|li*Hxo7=Ukd3f~PW9G+ zglT=KAdOs-*@_JzMOe$9!8!eOQ;XmH45fmi2GA*1pGNNoh>DBQqjW<3 z=W-_2>O%au9G+5ftdyD)thmAwHz-+e-WR}Wwasp9+*7FQ@B9%1@_k=@fR`H{l*)FY zR?tzNv~+K)Az-y$A$NJh@zPyi+~UQpT-dV0)?~LJ`>UB>O4Xj!nA8%NOy#B#Pq`#A zUS!snM=!|EL{j6mIAPKwsbsh^QW51uFtl_~Sr+@zp-_Ly6D$I{#9LYjxV3?JTks<8 z`PbyOi92(G|8RfI`rg333O(}R#6tgk>J1URnmcv++i5?XCBY;MUAfsurjl59jFo%P-*>-J4U4vhWMQXwG#4hrhqqZDsBx=P7|CuB`j`m%u&5 zXhsN8KN3Fbq{DDTl1GT*@qX&e4t&XbbMhoEt?-g@dUN{v&6C$hubw?Qk??gNX&CTF zrafr-xEjEbqaTXO2k_~Ovu97A9X&pK_TrSie0B2lg?=@7$fH?XUSg1OfmB7VI;j^j!U183}yJc^t(xWqU% z-}yMU>yO|t+B+X!p1->syQ9m?{?zx~>AU{9FLbaHlZ~LjGKPZY%u{pOsfSBYWrxY8}%;n3EsGB7L%`!P4!Bz{au#iI!ivBHMc?-|+xBM;y7?$@|EIe{&r474gc% zf++q&3hWer@DW{piDO&cQA$cIJifF&N?R5k+2az-O(9Gocy%-xKf3*UooA3?+p&$t-UVn67SsTXt8nld1q@W%nP;X8i?`TsY6@gHyD|N2)$poTyVff@q;W+CvWe|-1v|N7Q% z?r&|~YTo*rKmXI@*2X_<{X4!c{T&t*t}1~v)p6P_r_*AsPOrP&Yqv9ArL;20bHJGp zCZdhfn%^9Rq2y?qpEGVj(ZgDVEsrUdzk(n8yvf({&6}BEMPxMJw{OXw{DGB*5Op3) zveM(*w<1Wb$m&mLSJ8Jy6x8q2DG*G(sF9HnUiBwFQrHjt!^D-T^Fh#fdF~vs?{HL7 zV{a+PB>01qpPVpiJ$836?CflBNyZjs6?bjcDBe1fg@db?xHU?Y0WYV$yqbrIgU4nV zSg-|2f@1Z+)NpyLPeJ>VWQ`GOZ*C(Vvz4T@RXZ)M1!IqnZaebq82r#|wzjsm^sWjfd`$R$a(SYz7WYv}5k%GoXGspY= zm5(@}(pQ~x_F)F406b7ZK1DoN8U)VrBSr+mG=LHvzBzm9>^7JTrzvWhx)X%uy!O4D z83YQgybywi-Zesmins+2Fu&0UckG0KuXl(*7a3Izy>Kx1XN1^VZAuK~try=!n0UxA zTApNoK;`CP-5>Eq1j;Hu;)90i#flaNO8*kd4s?gHtNHjd0v5$IB{~#J<&-<~L#_?M zg7SqBtq+gqfj|81YmD*z{Ui!G)|oRG8xI2)dndF#F+nhKNl-)PPKSuO0WEtJk?@37 zCZ3rTT`8HT)GE#87HA!0!ZgT8Yn6Hnq5D z)SF(@ub@wYvQef4WG#fzzRtE;bDTEnnEXpTRJCs*P1QVWV!j$opGB)eO+P?F*n#L_wm z0&L|?&k-`0rl*f}W@zG;UWT_q_xfT&R()CN?0Bpaqw|zQe3(KZF&+y^WPt7e4FCS1 z>L3cM?)eVA)fLHrV5u0pvk-NuJ9bA*V00+y2tbrnr>dpvrV2S~RZnSZVUt>^xH*(Y zKdmDjQeqhybR3NnHZk87NpyBw);Fd0bGLObuMgt8X!YzW#GYMt`R#4JEgEuchLJZ5 zvkP@eH5Rv%z(wCmmOK8G$x^e4H}u`Z21vK(k!Djh@=Kloy)sX*KHL0U>W^MrMPs<( zr0tQdJA82hxjhep>{d+ppixK8z*%t*W&qf}g5S236cufln|UBkGZW1(E*GG?L!k1xdfJ!48D!dC(_Og2Oyi zG6*$7!F6$kfVlx3K99bW#^g6!ot7a+P~G&CXo%$5`vORqH4jy_V)tDLN}1Ki96x9E ztA9YCerDCO<*l-nV#QF+=2N4n(hd}{1@#KhDGZ760-94|zYaJpmVl@GIL?>iMO*vI zNCS5YL_!#1ns|0s(xRA(XHw(_OX7-&0zj>7-|?1<@3aGX8AFrPt?-m>f!pCyM4CDBxmwcG+TDZ0w%h52L6_riXNSu%m?zVRyb{=+=-DKH%K2^TT^TBSY zfmg5+eMK(4ha!TfvAH{h@yLhR%u-dOn>fe?8~U8USRa&(n=#dIr_4xG>VMrTp?S9n z#di~`J)bNW$p*Dxt%M7AC%NThbXTFBG5HHJ3_%*`NcdOjRWUSnVm*C^)3( z!r?)$WiHO7;q(4^;B2>AV10yEua3|zxl0+L9rFJV2xi%Use~_0M}={WHcA}%4w?e8 z!i*+O=vKv%i93a+E=CeNNPGsSh!Qob@SPRX3bD!DX|qY+X$!j`W5bINqU1^S%?ucw zF}{!CK@X+P{R3Zd=Oc+KnP_5<(?VRa;zt{VO_8gz*OkfY$`zDtsmfQLD^?}cwLF)s zO3<}5Gi(;h3nj1T((lW6Yq@Ud-?Hy3Gb0)^k)h(%rhxsWyl1lcG)*~a`SJ(Gnut8j zYqADJDB`y`soCuO|(qwvch`jbw$0eJTb~+ z0DWTpSfCnSbd52kGzJ)8ASUWj{)zU3>)xDr5**lx7~d%DVY}~YKJA5r3mn@Coryn~ z2VpRZoB_^!UQfmineV13UogVS7OzJp(7*^BZV~&Bv_+;LXpwe|4Y?7pP2&Hx*xQA9 z0=DjY6Mr}yd;3CT*Wo)_z^eIxHWv;XyZ1;zHV-awKWZ=-QH(jOeb~6$ez-f@&5|?^ zZm@?zb&~~w++5TLAXC7}J;aw{GWG7+>x5j%5w9nySoEv(|EB zwkSM^UkVEGac4fhw%kcm)%r!(^+@7Ep_{07M%xb`c6DZqnh{g4yf$f6Ej=wnmHV;E zwWMMv9zFe|rm{wv5*ssA47MtiJ?N`X!x>F?dXCeCxNE3|4tz#Qp)wPeChW{k8J$UWWP#|!A*QjOKb81o zER6I~z@F2at6fsv zWB~)hyR9%s`Xdl4MsjwXl5>M^O1LPaxliV)PHy{}J%2WZC3(^jd+HLwF#te4wQz}E zsb3aesWiG;`h!%}DSR^uTev3=g3!gq5hAS{s?^UGB~=6IYQmh};C~1ja6qKb({^ZzAZmRyC7@5mO3rG^s(w{wxGF=}MeCQISHG8I z{^@xky-|7h<;IpumzkgXS4z!Qvp~6dtCv|4i&Pbr=d&tES4FhLz~RE0!*@$?(5p3z zG=6tZe71Z`2N^j_uOCtS3F4NQA63<%VhLI0%DYN&(;N+LuG({nKWlqU)!R!gsf=N~ zP@c@5*EjwBs!*zf_X=n(LB;i9SeByOb=VTHo?hnO=78$BT?DmdC$n(nRR->Mo}~zZ zs>Bxi)%&tnljs%71Bw-K`r-m60=xnB-dRe8-vuzFSXYVM+tr;QPqg+9(3 za|aH>Ys3T|p~u1bhi1NLRrb4i{+r8|xARFJXx$!1SL^6c7tt5;|9^0VCsE7sDD5SN z%`g~{3lV-S*17I9xhC6DL%RM5UQZ>mtOhSNs5aH$`d%U(>#1I9L%O@`sZODuKa4JV ztV?bvjRWg=R>zc?IHxSQ4)Evurt1#Qk?S6=xzmV6PDfVn1x}H;%Tpk8(?N}4nXA}h zDwEUBgObaw(kPg15MY17eqNE|UMiGIruC-Xu)OCL8(atRl7Ov6gfxapk{6S;I*3;q zMmcY45y1kCz1Y_xf(0P?xcmZ56|7xEh+vd}{cA2As1qNB7K(1dVI1?DMI!aL2Z7NZV1VwQeR)={l668!c?e&Tr_9`L)GoA+iu1N%^@L!RzCt z-~UVm0U0+Nkv9W92Ig|~RqtQDF`z?Z;r;3x1Mp%^A-khM96DXUT);yPt&SK3idrgw z=Ryi{R$C0^%#2zp$N^09x|Rw!ENZDhpoC3R>q7+um*v>3s%O^32#CM+)_@KT+}nux z6K@T);?wBA4sif0rRD_7f_>p5N@@;A3bR^?_3CT^B>iZt&J^mpvO0aa;X$coEvCQo z5XqssnF7980RgM^3c1T0j+gHG;ubG%<-(Q~wkEp;*Y=I$ehdPD>hwIMG z+=YLOK790FI&>s#fBEz70{sw_8Bs+2NVus}F=?k1lX$$JI<^CM^4^@BiSG;TMlw`y zPG7%y^7`o2vnMAK#I6kA!XN+0G>p*p=4%*Nfbr>zvu97A9X&pK_TrSie0B2l`|K#2XYfIYtU*b_6u$&fUO;WhGj57@J> z*-od`*^cwXWaVG}nWEe7vB!vR^NL(Qh3u6Fs&MUzeGSSemKovLkU&pAdu_>FoT0UQ-;| zZSIXm-qv1!*Xa-2yH2;?*>Uz-gO0P)?vM7|y?(#7y~|wy$IX(%BA)pHR(LwxdkAJk zyi$S0cZfd`uVN3G@>y(F)2UODZk|0A?^0xz>yt&=qI0Msmvtsg96^>}OmzLqA=%zT z`HqLlIpWC8PToh}Gz43Mi9pCkkk`2;T;Q$?v2CUy8vV3LZ24ZoZ2_`!uY zzV_gn*?q78+0E%nC}K`oOi(?fPyz%wrWyW6fdd0iIkB9(L;ou5QQUON3(L^P3e@8C zorJVLakYkPp-(7&d2#3y%As+|YYKhB@gre{zBzfq9>09a-*TQ6iwgz_2MkU!)Yg#YnJ+N#ef9gjcfJ0!^7Zy7M z&)Gxd-7q?$*iPP2fCxF!YjVdbYB;zNsluk=IqMc}y6s4>bC3u&TU%ROdRarLYj1Y8lft%GfgS~LED1&n5=oLR)|j?8+unq= zH@jW^0~&h?AB<*~i-Zt-jVJS1xZtQ@oOgv$oevNOH~BbE^@T-@Y#ch--X=Zg6eu8a z{%B#QKtc^~R9CkES2cn^iWtfX0*g|ceu$99AI6@FZLL+K23$uRRZXgxU9p%%J?Kn7 z+q^(DO5S^3UXYwVDCyU=Ih?0f~PyoLT zj{DB>i=(r@e|f@)FJ>>_Jo)Gnk(@&t5g(Q(bK;EN?}Ca9MJ57!65k^7JTrzvWhx)X%uy!O4D8AJ)Kybynf-Zesmins+2Fu&0U`0NS+U+)lsE;6bb zdf{O1&j?CdZAt*;try?KJ_e*0El;vPpmOuD?vMB)0yUK%@j=7%VnquBrGE)E2fD-9 z)qMOJ0gGaq60r%TTFRaIA=iUoLHR-m)rZIPz#snhHOBb&%&pjfa7Yy%XA= zm>`(AB&Z>Cr$fZtfI=yXNM^z+6O%oPuJl9vM6F8g*%+x=x(+IZ-vVkwS;}cXkWo%K zDx?2gtF4q);>sD7^x3q@g9J)FF9G+Zx*GnxZS~-G= z`jOOb)j~;%Tj1>oCqaO%yy-bY=F;@^vCa$yu~XIPWq2!epUNg=RS~7F-wzbaq?TH>D+qua&x2s|eBAu@>-Vz{W66-KYOQJdL;O9J zfe(wCsT-VDGosZS57*5Lla|1ej9(^Y*&Th6kEkm%Ny6Gp;5XrOm z1&}an9;#}^e!LK!GOLee0M7hZ|A0XK%&KL}TV*T78lsxbr$$kw9VlfB>J^|<7!uf$grOMKN8^q|ptQL>dzXfLht!qO51wB{5>I!+}pmHg^mXlvO~zOSZDro4l*o>ds5m-^cs> z`b+yh-ZQro?B`Oo*@enJuQ*BM#1OoTP6HAu(;fCl{k#yOb~7s@lx%=v)hc35Wzd?j z<*#P*U-00@wriurk?)`>;4e&S(u8hR9GSRN=s}ky3o=a9G=vtZ?HVX+^p`5HDKU4C=&2rt)TW8-_W=1q- zqTKRlf6;y>`%lxXla?=kV62JA)4V3jKm;d#i?a*fc`*0A5Z1yl7MoyKDC7p4TBub+ z;BP>%$HtL1LG4!LJuijhl?zov?DbS6dBEmjZT=+VbU zZ6ooFsV$+#BW!pNE)5e;v=CKd!dFx5#G|Kw)Ku0en_^>z ziosTevIjlYA#}h*Ix1hNBv}vmixnZMW~yE-x@zMgY17`;)~M56MQM>a9(F^_k+75n zYPeXfDG;WKoWB0rGzF0V|2t_e)dOd_k_cF93Tma2+_EfEDE;J`0-}uz>7%(Y*_1PT zp`u(!$>t=|hd5<+Z7s{LHnp&1uYYBQOK*Z>@uUHTHDPmx^P2AT948BL*QhR3X2Q~h zo!Kd)GpUX&5S=*0G}iN{5}%BPkv?ktK8bAQ4!XlmmTW~$TO?ocJXwr9PpBFnzLNY! zU!Y&E940!px*Wz*f>_olCYD6vXd=l=y-z2bWi^q5OA2j@3Cqlv661JD>rcLDM;Wt; zl1S0!Sq8VAhcuR`$EyOpH9BAr--K8QLV>@WfKth2ev;K++8iU1uDWgdFE$6V4Opx` zE!qOsxcs!#B|ZfsZ=sv$^WVN^#n|pxRvOCow1lFMz|EZ*&=i?5cL3PH(l(-Fpniy% ziIbT*7;%na z!t(U6A&=2pNWinuJ9!`_&L=mzxp*xy2|i^qm_CIOYjDF4DT&PzWv=5-g}D`MXIrg% zihf}LEt}Vm=FeH+qi_JIq<6Ceu;=vVYL`^UR}6?TK~38*Bk5YEMZqjNU`~T8;i8P@ zKA9_PskbnD{%i`{@}#}?)Fpyr^pZMc;S#-4zbw2`X>`rPF+DwnZ+fEL0eLipE-nrg zY28qzezqv78c0_Y=JY1dS7j01NR1LzM85)*6&b`|6H6V6$RNC~OT2aFmn?sypaF@dsSu;R;zq;EyQp=<1Yet^#;>@&J;}uj9nmqI4Nh| zM9^!=ofKv!laA|Y`hCgCq8G`f`+6q*-kNDxFLEcEntRD?{JF$HC>}S}-4at$Wu@y9 z(5GT0XEkM2zcMpi<<+lMX1ZQZj=5+lZM1zVUPy0L-hH{TrP5{Qr~Z{vbJZ+RZrI=NEUAviRI2LoLS@u%DMFAGuDwOR9@ z*k^wo#Y+c%m3wm+g?w*}z%2A}-k7^|5Pl>k@DV)@&ObD(F#%ca$aCkMmAA}0$pfw1 z`{-&NU3-jQ$p8O?aJ(@XPOHcHRYSV|m|jmMvaAL#HPANI;QC%79qXxHYD2oa>#0tm zoDUAc`cvi=hnK-8`BrgcW^G!Qp(X-mms=Pd| z$Z=PSZJ|1`8e4tGalZ3M49c7Dt8+rMDP%Gf#+mdbDqKn2;c{)|F(WwEB7(pso2J$x z0>Py^9#g4WL|_IrSZZPtAn9i#W-THJxY&P}LseCa7F9&Os(Lj=ga~JMv472_19jqK z7_81w)q+8#aWTRYEF~1kfn2{#a3(Nhb(A20*i@nx3An@9Sup1Dl;FsA2-SYyA6(&| zj6YNfk*v({$L}sraZEcTtLnl>l+d96$&aNZ34y0xRlS;Gff5BaYgwQq zAlJT0u)+ob4!~coUl8~Pq3ZkyPJ&88q%fPkVAX;^EeMzh^J@?UY9SyV^V)nUb$}*@ zP01UZrq)6L0d6_Y>L(QfApieQMPq8894gA2m1gevt+Za(CPWAp*JP6V1h(RE*SFlYQKw5d@o&v4TWPUEG@micP>5)`2Tp6i|a!iC*(T;B*fHt{$k}E(D!58tUoc7ET zB8z}q8;G|BFXEnmO>UdGGbi{D_s6X74cx2HBM(k2^v|c>5W%atQ>VY3_QP2cOtR3G z8?zK3$+rpi;(*q39MCchx5Nj6Iiole6lpiw2$={x$Pnyh?8Bu!A~sQgY{cVz9t1<5 z>e%F}zc?OEJdVjtvTtne|CWg`gP_(voTKwEzl3LWZ%#4F!Y=@$IoAms{{CLKmAR8_ z!64R9sxvt7w(i`_T{ySs!$JS0L+8Qvmp|+-a1Sw>5kl0DgpWGuFdS!d5TbazpE|Px zU-I6ZJc&yyykwl-oW6eZjdu~c79FdYo_r9Jz8S(tb9;`HqC(OC=!aibj3 zi6@F8Fg<_t;%W|R=mUYznL9*SgfL`&*rPa|JUuSTZ+2R3_B+HJ2qE(Z?D4h7o|qX< zhNMFbuaU=lz@B~0b~>%jcAO_BDF5=$6xVi-J%&@`SLF05L=Yj+gKJM5il&TWfe|hZ ziRRJIUR5#|CXrSAO$z95=^iN=+-qiqX-ADowW6B1Sf!OmEi3{n&51v_mVfn^K@&6%g>vQrP2pvWPO?79!(Qk{|#-`zPr+BrV1Oo>y|S5RdN z0mE^T#$RrJQACF%hRcrhT}T-WmHIhB6OMXmt_&^^NShBydvDO++u7M2cDin>v(p*% zyPeL?&SGnH2&R%QKadz7M(Vn~4@3*#hx%1z+S#ns! zGe5ctABTGn!G?%eDyaAlaVFwb>>E=)C+AH?x_RnUyi2WPS_pGmK#TOrqK5d8t3TzK zA^@k4?B;YO6fvhPCa4}vC;@^T(+tm}z=46M+*i)sp??+j zC}O(gf@M%+1!@D*`oz^5t_3}z$mPXBPbi1RAFnCs3CDqi5Blch348qVC4bAgRV*$T zARIXmp?a9(u-9jgU!AezlP7P!V$V*WzQ8-6#7qw2M$#!p=dCwH<*#YInD@Z1jr^$} zeYnjz*oDQ;ybwMHBm6z0s7~HdfY>Rijwa(rw|}qm z3^Hsxw$a$T0PVqo8enl14ql^xfogkm#K|MauO9P27zSANz@!_IArVgXiSj#q=dU3D z|K>0L<1PGO|7r--5U3$gL*U;m1pf4o@BWLwzV(~?TU)o9xBlkO|1`O^@ef=7j;~99 zhXsYJN+3;joOa9Uv{-Aa*Lv7%wKHC&v@*zZz?l#xqK(p;-yDRY#@6oVP|K1 zOS0A|tGH{kM)B5>EF4_D#H~@H40t*1<<&ey96UC|z=ADE5)`WkrY6Nz4yku{9){=*wz~QsR7p!M^%$5 zW>+jGQ4c!P&o(a*jgt4C*LXku38kpyJ*fBzt+sgV2JU$9nHWF^0PFw`_nCZ2zrXSk2UL1{cg{Y{pcH@yD#)jZ=SqXX zS$@QbK$r$lqQf_5Po3Qcli@T)O;dM*u$9xt>)_uOv%1L_Af;N-REScksOcz-u`<@JuD)(*4a5GRIsP1; zT!q(5Eht(!f{FT(>~7UUNs3$G?Fc79fUUggIYQ>r^z^aL37H+;6zO)_6MGQm&PCxa^Ps=z0hjuG`p zz=BBsXBtWG?n1kLUxOV8)AOKDq6CL|sALdogo5kh3ITHiI(!~|Ck-EOwmL0CjG(&d zC(#hev-bs%Fl!#FYQ^rm5R@{jk2!uWOI81XK>f_BWy@P-E5(YTn$4$1QKcOyVhidO zpi>wU;{`OQ#C{!cS}Xxi_i>yr#f!G~m5~PS6o|wY1JlH_yOI{gR6LU+H&_x^OcVfW zW&4h|tZ~y06+h={)>K}`PdQ{5AsY6IdU(nMGJyfDA62G{7Hda14p`kP&&D!k|_ySb=4 zvI}CB(MQXKj{;A*HWl{TZn$RIq%DtK+Po7yq2OWU&WlFz?259UVTHtql@13!nbh1d zNKjS*^)A`IR&VmIVtYF;RevAv?dvb?`*@$+POzU#)n*qe`@G^L$;GOK%5;bQQ9mzW zsNKxU2qhb!Shb2+QyH{oB>Ah^JeWZuWv}O-7T>bWH*CefRSBC^p;fLLi4zjS-S+Oo&clwfn_Q*tk5RVre6Sm3;MKwG(JOBNJ46w| z)7ab{!g%CEY-Xvd(M=rWf-US)Gi2NhoVcAbBTcFQb*qHt-6j;@O{n&KvRoufkACpJ zaht1z4jWpS_{MEXXRN$Xd}7yJD*a`H4x} z5<5tI2BwG-HLCEP719c^$=qqPN#AJ;yC7r3iw~mYN%hSP7@aY`kKsWNrOo{VUvcLn zi7J_BVvo~8T(ROu8-z`ftFqUX$?D1#lx?ZXSDq_YCDgS%m#j+AwKOwq7Rn1HujkV5 z%Xe$JZs^~#?<+GS8Z%LD`Ln-hKaPr1@AnV`(6kO zVHk)_um==!BTX%^sv+<M`WV>_WU@dxuD3`P+mXHI(8lW{}lyD7>S zjBv8W>yZgGFan2L#Qq~~k?99oq#a{JZUk(T_+#T&^Nty>Y*u$W@$HCxIZY~-C&!Qu_ zhxk%Vrrte!oscV8qNk&1r0Aqs zR)w+$J=Gy}z(hJKU#KKm5BPUlMT(GAGgYq^UA6I$v}tc^Yt-qkqO`~y54$1eNLb1O zHC(LL6bM7aU$>?J^8f#~q6k=P3Tma2sZ{zjngXJY3+bb|Fxiwdd!eFSNXh0T(g!zX zc5N-ot~Rx>WUqf^g-dUOL-4RCbYMH!oZ*b7J3Yr~Lfkc~3zeC$G+}3U%IHk0BMU?) z4l#}O{HeqzV_~F^8oy5>Te*You#+WQQPUR5S3FM^BhM46#&oG9f6*7{mn(;fj;$_- zv6LW|HHwKPkvNV>GHvhE$!1wi7{oUr7J^XVFDIZ>a+#lG^_MosNTjQ7oBoT@c z!K7R0Ci?uhuURp+JC>D(vNSEB=p%4*2L?1nX3QM`Hn6LW==7%_VrJsBDeJ=k4))|^ zX6r}XLyXuo6dqW^JHQot7-@8p(UVWwP#dIPAIego&@>?n`YJ}8W0d0DoVU{r02y??PoC!E!7K++NoFewE%PV ztc$SN$P4-Ze_w#rdj3KT*E9Yia93|I-RDfvguvJZ@`sah=1l~>mfT5UW-{rxo~GZI zoGf~gT)MAk((kRA76tH(mNU`R+)HNT&&9=Q@wln(mY9+%D_xg>J{2oDt0}AcRhi+c z3|$wkUwU5sUXHnFDQ&cUDqcu$RNj5Lv8B>w=BNIZQghWTP;TDpWtPMuRYm3btP0Xq z5$&I$BjWO-syb9GA*)<@S1E3qqoK`JdoJ;3?bt*0_EJkKV;C=#C$s1EO@F^Cl!g}B zGX#n1K*-!?*4tZjUy)wxRmpLtl`4O=*9+M9OHgsWie)LfT}P30qUX)Kw>hBNLq9>P zIv!K0s>=(NQNN`KK~lK-vZKn<)g*ekqM2SK?|!A_NUzjJ%xBo?kP`HA6INAj@v~A+ zY?Jwv;$MFqPWlNTnvY-wpQ=}L7lk}+jNF0O$9ZG!z(IJ8n7||SI5_{%Ty5;AZF&Bi ztF~L^m-w)5kE5$~^rwsH3;F;5aD*pO%ke1fC5Fu~7?2AQ;e_eB)8v|LM-A!vBX~WP z$g&!|)L`0FgX?>VbgZX(sSWAwuBSSMdj2rF=&>%jp)?Mx<5?Y3X5yT(;5y)LY2S3+ z!IkW~himRMVv*C4)q87d52%vEeLmC0%6K}q3o(@t3QjDpz)0SgP> zah#PRZfJ%Di@v4OS7WPJYj7RJOO8SuXr2}>1V;HQ?i`0UF8nRMXBNV}4IIS)e z$bnqHOmHSJWObAvK-g5G772>tFsu&qS|nIJ{Z>@MFBM%;iUg4V|Ig9)6bfN+GtC?; zHo6uIBsgoaz{D$hs>K30tgAjH33T<&0YO3g*$aLx7HGiHZkIzhRl(ZD0woG;*0O+t z@q+75w@FZ47Qg}c%k>Ka-yl4lAHhk`0!Wlfw&_AG2-Jdri8%G%fC-O`r&=mq*3TmmqoEx=NV8SEg zsg?>jP->|_;D$|8YpH~!8RSB{v zsW}`ehP9bmug)esGMUB>O4Xj!nA8%NOywqoO}Qj8US!snM=vy=L~C)vq(@T8aAl+- z%86iT=@7C^E(tvZUxa!{IqjJx%m4yzZ6Mwjyoh`LHMwo#&Ya*s+#j>PH*l{)k32ZB z&_ADgLxig4PMt)|j(8#$x^lCROeNnY*oy;N&v8J@ILjeE5X>3HnV`73(MHHb;6a99 zFJm7r?Gdqw!eJx&?(-lR`c%gzZ&DnOCLYJ+#*G_oo*XL^VFn?reK<$wUw#SC=-!-S zl!adaMsuzcIE=h7y4P)GZYJmHfz&Y^I9zvb<}UnO^x>ob(xD?^`*enekGmd{Rk(^$ zQC@SB1^OWdoovH&0$4y?XZK zM1t6r;am9QADM;`+TMH(;|ef7eR1~e>9eE9XU|@ovX`$;o}RoqIXyagoe6O9(#B?~ z#GGJK7)nfg4)W48{eBV1cl6@)?D5fA3>rX6c@0^*B*OfW;hv=CNaE59`6Br_BGq-v^v{yo|vrs z%Rf_e+dcLe(QRJ&=ND1PUU{Gj*Pb{UO&P^9BODtN=;>##Et$)c$SVFO1@yOckCY4^ zHnYOCyT+tiQB7Q|()y#87lD=L+#g)bgNY~Ot8?S~8(3FF!Q5*O5wqSO$I&H*fiw0; z9>vcZTw)xX?|dBI^+#|U?VS%V&);2+-O=S`f9m`0^j-hl7qm)ZvJo0sMpDpRdTNe4 z^`HrgBGSmN`zS8eDT(pjo#UgOgOnXUExV4LZ(FyFc1<_xk!R?eJ3HUPh73xTIdssUtS#g zgmQ39;FF=ZrqCxGKN42xo0BK(@ynO|E$3OWxL|;A@IVCYVUELIpFMtc#*R;(y!nbf zJAL{B?|>3BIfxrcrx=~O-Vl|)ruAap1Isq@r+)MSI0Qz0VX-stoIOO|4WlE9?c^N= zh>#P#CU>l&hJ!oQq?6O*RD+sAq(lhoXfl3uo9fWn1{uE{`)TZ5fF@y04Y0lnPp?tH zK)Ag*f-aH=SdV$24FfEE;MR>0k%+7ML^&Y7^H-4nfAbgrdJF&8zZwEH1ZoJ>5coF- zfj|A@{J;F`TYq_fYwK3?*5Ca3pFZ4j{$Y!+NPmZQgsVy*M|GTb%jvXOYpd7p^zb76 zDy5Y{o&(N)FcEE(R{Q243?(nq{G4$MiXN7rD8kC)6#dxeO}>h6-pr)O84+{#?OU=Z ze_*8{M4iWytn~QyttcR}`qSA}^qmm}_4{-RL{cwmWF&-F{fUnh_5=Sg@ncHG1C5vG z&Jp|0>p@b1dM3#+3I5>ZCnqdgkKG*%J3HH3Nm<2Ln>C8Jj%428>Lvb`Vm-mdX)mwl zA>!b%83q>IK$4)CJg_rd(&|&tz9d;=f!dqfh{tRtDOJ@@OKZW{qodo7^g0JWG@Grh ztu4K*A=I@uJKIUMwpao91~Yd6Mhg;2k}cMlwl~|}gta%jUHt*q~#-568tyQB2Tt^&LO{$n(v6w_X=uAJ`yg)Qc-g{o-{q!f4mXdd@ z;wQA);;|dJ}G2- zn4dS#UNzrSU2Q5XZ$*G`S#on24M}R`ALP+IMc7TVn)cq_o+!=pdam4VI+#F(g2qNO z$NT-2k2s*xSDkbAVFq;oJWxS0MLbs;1kUUuMg+n%fD#?PIeY5tHkb^jDQcR!6NKfw z_Pv`KLH9~}nxCIX|ztIQy>q1CAMr&5YAQeCgGSV{XknoAFQMi@cNn{xk3S<|QA|^!L!nelxidfH zdJrrqUkIW4@OU2h!{5Hf7~kJdqL5>qIdie`FmSPVLfaD)1QVC;T0`behlsfW6?+ts z%!E}YrlAyF>4*4hrUYazplbt7)ow0bS}!m_UwMdf;EuV>Z4W~M@(sSG3gqBmQ<%2PS;Hpgw(2@($rEXHB?5+ zDP8MYhZI^y2BRmGn|_<10E$RDyDjURQWLt{x|i1nQ48vsU4_`f%PzmYt+z!(m(4Kp zW?^=rE~&}l4iLELTgd{*pE8+jHt~kOd)NRm_dL>asz!dv6QE<}3D#$upG!s3i>qi1 z$DFiPvUP_qS0KRWL9lr~Zhrgq``L%FWXM&u)-?Sg{+`OfhegfQ4Nj{W(dvx{Y$Kky z?9{vR=nbF0bd${BjZE-U^~s=$yDIPrrenlG60o4f;4_WLcXvVL?`yCFsd^stNx0xJ z50z9xjZko1Tp?g?K!?wx@1!Z@%~q#n2o_W~{UjP9dG@{l5@yXqRjt^M7ot;U^|1`V zng8k^5U8J7wQPB-Y^7L3RI~ZiD5|srrEEdH0(1&PV!VJBl^C)EPMsy-={}D9rMT19 zzB1duodS^%kC-N~-IcT`rt6tBy1|l2W1;|1E8CmA<@7u4QeH;Y`w zQuX)oKEM9bzK{3J?F9R|RBd*lvd=3{l3c7xs7!a*ANBJ>h}zApj8L)xidCzKHI+eY z#+JXD&4U?aRQ7uQY4I(~l*0zCdd4(_)hZ>^$r!OUhO1{upH|&j-6v23{S^9=-AgFiR9MJ&j%7Aq+`A#DGG177ER~O{l_~Q1&{0+~!K6!-f_(zHwX9 z87nVTq1Zupglbea=s>DhRfzyrl1f<$4k@~D$aTFeBNje<-aikV?N$q{kI?hgG21!I z1^NH~X^h-C8@WzDGj6*!N*wtPngag9q$W-1R>hHtJB98pMv~|J5!QPWhcYlll&DdK z@3oMgh)w2Bn@##oTi6I0TVQ+;B~PkvZ@>VJ@tqA1nkjAWANYzpFGLf2oEGAW6;awC zY>Hf!y{=4FSFWIJOI5z|T(K&luI0I8Rf4XinPIb#kRHp)D)KWWPuwim4ZU^tePw1u zV(jQAF%X(Q=(_#8!Y@$?l|>>@o--^f8Zmb5t=nw!#=`> z_u$en@ib0u(Kr+!Ycq?)A2c-_HmQH+s99^dFv|+{ zq0miKJEQG~54$=uM$L$+S6-Vms+OJ>qRRbPJH;Dh68>${zGo zhtL5N>8N}r4T&oj+mxoNl__0oc~x|gA|%yJ_3=elZ9F7x+S}S1b-Jr4Ei%W$ZiqP& zma;$%7ppY|!ZeYS=3kqp0P_F;E6t^P;4D`X0c%Y`tyGd*mPHDspIlQwv~eMQG#4hD za%L}7lnW`@oJ9H%r_8RcW!crH7MASwudHzCO>iupG@!61Y|e0A)198AN>14C4CUS5|p-nMinfX#;94~48$rtS? zV>VF|DcU^C;I{LS#uD{-RkmWuAifE)5QGAMIRT}T%luX~$4I2BZkzs#&4FwK78582 zUCU~>#^tA_F7YWCc?;b{pa1qXE5>%mveGEng|oj-;O5Q@Xo}33JAkPQENvq?2I_~H znK*gM`Y?clg*h4C`VsdTBQ_0%PuB1baK#=*`c5)>@=5b)kPDJhpwKiS3;HTXoKF#9 zc}nI){L!+>iQmZsDRDlz(aptckxB3=lfm>Uj97yken?5wsbolhD$K25JKJjAQ}hc1 zXxY5(Pr|_ADD8~tyD+wG%_8mXTzk8``{V?|LrbM-)K0y!uLYQ^XI+HFlo#^<|EJ0< z!fKU|u7wz`XZ%IruHIm}&zYhLfw2qZ4=3f!n+SR>xs$@oWYTdxO}{TWS@a^gbYIV; z-&->c>qYKFQ*$qwjh|xS&>OGri^omnDlsKhR=O?$eJWORR#R5>D>K7YUj15Srt9V8 zn2VOuM%$<2h4e<{-Ip6%DqUuN>R%}}SIq+D=B-|4Ni0%TRG!bOAYB#F{z#my{^>>c zl%hwAO6mQ=E73sBJl^kbUsq$BQy?}kc1Qpk-SeByObreY_dfvQyn**wS_7kM4<1v-0y1Y;s z^;?P%B!#OlJE|;QO`?}8n(0OI?pIol^h#~Sti$>0&`Iu>LseB?a~Z5&RlSsu06&t8rZPG0JSZug zZ`uiqo>4H{AYfs^JC5_6KVr~@eE*-=d$Zp-lH-3+{sDgY3h;yBw>?uW=u2s=VxOeQ zCaJMRQZqCpN)RcGje#LlcUO}oc6ar36-mkCd9dOC!27g|y^Y=V9@u-a_X6JYFZn)x z|AzfU9#xrHRozwHoYB}*JtNkUM`cDvMn*(NMwExuaxhwrtzNCc^UtI&0fCjo9X@DF zu{4#4ATZmesg;O8a4C<+RH_mYnBk#fsfkH|q@RtLm53nVV*gzZRaGrFE+RxYyNms6 zE*+>7AA?|ZUZfHX)Q}ar8es{R5(?x%-n>k3DllYqlpsLZRH70Isz|@)1oK)_m#v-(zr0LcIU)|_#~#zbX8G!H&Tn%uWn=I-*SNs~M< zsdv2qVXzQu=wqKhG1{H;upGLo%5F>$kTJ9og)`8DVXn^nRT~3ptO{LM-xz>zbPC@c z1>(@@&C3Nm2+`_@LEx}guu3YZqylrAR8oNnkBq14Pyq)@wKX7c!=|Z~R6uZ9j?Ma3 zr2;Wr*?%jEAR8{3Z?h$W#t%#!Sk6|J0E&{D!;wr7=e(>|=N!N!uW5CrP}eINAulmJ z7@B1*roZ$M$zk{#$0wlih;suV#KJReMrnQcGMi zm7DN1<&wyFky&3Jz0iCT-G~z=J(5a>DBJTND?S+**7-#e~UzzK~QTS&e8doU%@lFH=`J3;irJnjOzsUzPi_GWbPzeFo<^) z)fpUkTX(K!E}UER;GqA)q4Qun%e!$BxQ7_c2qEf6!bhD7Q9Gd!#iO0nnH~6&_h#ft zd`GA@l5u)-eDdb$$^Pr3r-u^0?qdxDe#f*2O&?bQICAtuQTYHqetCNI>}dbV>Cww$ z_UiTFv%}Yi$NPsTna~z5Z9JCh%Q2>dp}w?d-`^JI?Y}%eeX@TV!$I6AM|9$eq6kdR z9>2Vtf&TeG;4|h95EdZ}nICp3PA5-~i}IVzMw5Mxm;)h>v<2+RmB*f%84d@eLkzEw z$9u?*p0mwXqqPy|i3!SI|3YzXx7iaoHGb`%okt;p2!S44d16O{GKvL8xHKf1M?ZU2 z$y}I3R`E9}pueSiq-3y1nH8oTH73=HYT{z0Rvxvm2&^%F< zW?p@O`1SrMjw>+;oRL5DC~{W+0^?YJ=i}I}KZL_*?`&{!_U>Zj4lgcx6W@0y?|Nsx zAXJiu8bN_&3KO<?(}9D42T-j>rFG`E~iueIrHH~KASv)LPNyW729V`Gau|Bag^hebT|qpR?7 zxcvxhh<}jfrxTqcEw(e*%+K3~YGZ zbVm=*z0s8ir_Aod1;}nrS3(hU%3^}*!GsbZ$T7|EJPI7>d&+&~%pLfbVV5GNODIeG6N+3uKj;bN(D>sU3VOnEAmM|)IDE>Uyn4moa&8ri3kC?MkVU8- z<~Z!+^vUZ}c5wLg&1dZB_}NRm14>NgAg(2yVszemO;mnD>&2`Ker@Pa{OH4N&cQA$ zcIt(2I~d{bK1Fr%_5;MmiB8B7tEgf34mIiU_#oAwx;TZ5;MLK1^!WByI?o`(wqqNO zy$jGDET{n%SK;6_3K*!iH$$8}a{THs4}_tQRS!(M5g8KURG%up!*_lH`Ts{h{^wix zzxq`Ws31^5pn|~PEd>7Xr+5F-PjCI`LA!mce(Ps{{PXzM+V9){g0D-z#Dc5Op3)veM(*w<1Wb$m&m~m(iC-6x83OQy`dnQ7t1O zyzGsAq_D5~hlwk5z=&P=kpqpF=gtuO4qm@C_Lg#tgWt|cP8hW=yW1bMHaFUmwMJRR zU7IzEw~l1t;OZrAjbcE-%V{q!XCdO?u_*=?Y(bKsSUoT`DXtnH*BGJZ`Uc`LCna@G zk8L)z7K}VPy6s4>bMQm6-e|YmdRarXYp%C8l4@$oARt8Ktljo>#ThH`?yqSU${BBb$$k*8u?Yv`v2Tt^&LO{$n(v6w_% z=uGdgpCcM2?>(>aLHZL)QOSEy@)KHZ@!0jZh;k@2RdP6_&RmKsX<4ceFl;1|&Q35AtZ9BJ8GF zO>=vDTa@N`Jy!<(*&RcXg2qNu$NTEiM;uV;?cF*3FojY89;hInBAzP^0%!RVBLZO> zK#BI=oIZ25YD|XH6g5rUF~V|Q`QG&u0) zjH(7+*q`}RLTs%zC5H0Wi*F)KJY*OxPqIIta`Uk6kNF}3WtAWCLBsT7^A-k5{{@sC z=ni9-v(bG57R59rViQW`lsol9t_{J0@~IH5_YP)(Klu3x#`wWb5``S=%&CiwhrWxw z6WX2_Bbc}(s3CJF1JE~U*`tVrC#*8@%%tc_$vmZ2X)d=w>mU=xc_}qZ<3aE7TR?3n zOELWiGRi4OW%QqGwUyEee3r7Q#YLmu^qPKi`XneDWlBKi0=hQPRPE-{rS$>>^qGe! z2kwYV-u5s=gNN+AiGMBpYcs2xd;wCb6-|XGm5Q2P%D^_ zRbN&*J07dV=se{RAEr=9jK@L}8DRVWZ{Xj*qv{|EtM2&@z10=TfMBVx+ zNk;&pq&ihCUDs8}QLB1NQwy8aO2y5gH2P^BX^|4k$e`nBoUo4hu1KP@)v&%PwVzv! zdwG2j-$kpZmm&7-vdeF5=xx!EV?B(#X_#H8L#na3odhoWRc4vae)?e~*>6>? zH7UQ2zo#uW-IcT`rsA0txyF*XVxj<0 zE8BOx<>EW-Kwies3z)Xs+@_Au?T@9|$KlM^w7xXu~MpbyxRd#df(K6wqz*DSE zb9-$!T(fM_md6fptb!*LJdE6V(I}o>QPwl8kQlMjVc#c{nmYyw$||7VCEM5PP2N>( zZ|9}z@8i9F{iS^$?~~gJ_H&`y>_SDKSDYkrVhG+vrvV9-=?r?qUS7aZyP2gCN;W{T zY9+CzG-%C8@|V+DFoi_QPG%n$-?Gd%Y|yG_Ohf1>)KigbE`?oGctzwAx`NtfV_vlT zd2J|#P4g-$nx>IBAtBstZar!}YAL(PqV;^Ne5L1u-B1IscBhYDlS}V`h~Q~#?har) z@*y^}RMqGv4syYUJ|{5N2PNZXO!eC-Gt!j$U$;uA->pM0UWaPWC(Fgq@h83DeeE_^ z3GLOiF!8n9lFnFpq4>nExm5bg2JK2^swxq{YEP*~!68NG4i9=Qb8#jOpZCuKXQR;o z>m#&!RfKlQUCIdUkpKT(1hcHcRKl00qrx~w8zqi>yLACsVMdcCbgSaX*quOA7bA%s zBt8REM2QMj_|6Jxh1huJG}*Z4G=*J|vEjuBQSzkvW(JJT7~jY6poh}t{;sdM^PxnQ zOf<2_X(6sy@uLmGrpQ&%>&j$x$g_75E>G#FE zwOlv!Z`t>ynGubd$WZZWQ^5XG-ZR;Jnx>qzeEEH2O+=ph6neIgagw&e-qIf-o3Hh@3g@UX4dJneTdD zzF>%xEnb&Qpn(xM+#>cLX^Tuh&?4;^YjPuCgT((Uv9}BJ1Z>@P$Npe2@^*yAuElq> zfK{_TZ7%H9w(gOFY!+PLepq8Lq8M>jd#`r4`Dkmnl_hEJUSkh~>K+CC3%R+d4?w1X zlk00Z#boN;v)2i^k|laNibje~%Eqp4?;5MEAF}lBQle+!+bR4}p5o~Rqrr}D?7&At zBQ!T;0s9!++x-i}veP)HMdL6BS?gIOez&gSu&Jra95rh#H)e~%gZQPO5Z~?0$JdrS zX{uVk=z24fxKQXOs-5A+qemT`8KY*z)GMz|8dXbA3sL1xta2@=*oj9^|EQ^~QKrPk z3>AZ|3S|#^szd02iF8yxlZM0SnO8T3}4I*3MUiq?)Nd zzUZorhonv0?e?(MSw(4)IUaUH%#pB^1!}lhr6~}Gh(Byi0p$OGZ$%NX(iBumB~z*N zaWn-)8yC_?b78V6XZAuxxsa00Nu&>M%Iw-&mR)UXVaZD3tPw2pQus+2Z zO?PsJ(}cLIsf7-FMnR!66P70I%uX4dNp)m_=)@tWv7XYxewT0!#9w zz4p{4f@AcOI%MGzy;8p{yi#d&we$z6s#Ex86t-|r9t5F_iz7r@H&m(bElR2e($$1H zy~*=TIgf6nKuHzRZw|_e4C1eerOwD3;`}}NSeJO~NMGz9+wFQ9TB;WswNtO`>m1D0 zvo6A7BQNCtf8W%KR%}|SIq*&=B-|4Ni0%T zl%CJ3AYB#F{*E|X{nLx?i;t?RX}*N4a^+p6xM_}tHdpPr#Gkdjrt#BTVp)oA*I`S*dU}z2 zn**vm^b^#|<1v*gySz{t^;?P%B!$Z_JE|;QO`8e%dnruf6>CH#*dM1%&HF&83 zx2Xo#_Ynd+rBq_cH1)hX2T2hn+#b;u2+abO+K>XAHg}*>w-s z+-bxjrz5NP0;fpa}*FjbV|i*kUS@)6RpE!r`W!u;>{Dvkd|k7DUvIl_G9v zh6RhhrP5bpt5<9A{4?q0v1PTs@IhOOrKv;&flW3|twaQZOL;t|Qk96n3=b7cO-uqL z{cOanL<9jB`|on7s%p`~h^SX(ucn9)!6*Uy*IYVKCq4$j>byuL7?c_pBNRb@Fext- z$br0hnc!4l$m%FT0I{h=B@$F|ea(sTgAxfK|Nn>O<(Z`AP*qHRtOiNgJN2sU)f5YqD6n410tEs2 z?QIg2mj!SD{^I5ZfiDoA&X3?Es31h+sX&aI@wbu)3~wlih;suV#KJReMrnQcGMim75SY<&wyFky&3Jz0iCT z-G~z=J(5a>D3F7X^hz^ygJ+kzKy&%YwKP28Ci z{D=D^*7N%AW$2LyCl>l=6K{Y})!eC*h}jWWGS`(GvlJl7w+Z&*fYu8f&@#?)hz|ra zMsX%6u5PpzG7)%?A=t~vhf8}zY@%@3h`#$G2nIgYvCf+m$D@hIF}X?hjm`bvA`xZ~ z!rF&(bpGX6@Qm)wC`MWMDPT0?I)S~&3!{6TM&@R+1%?=S>KG0jt~=K=7yd1J@X>$a z(2=m6k;toxC?AXW~0TyO9jlo8yx=Pfzw= zA3Z&kAa-T=7XJ7;NLPmi7*?LRp^dU?!Vy*_+)`1D+#Eo)CC!Q#lz~t=l%gY&Pq7NKCW9|UK z5yFu9VV9zH^7ObUzu9aw+2@En5aM84z@A)r?5UaIa6p>G@CtdnhwSJ%+iW#j8*!eP zto-#a6y0{4JwbGv*Z$dg6tdSIsKS*ejz&{PvCIg^h6H;0*=tMY@+7i~zexf8E!`s} zgNMzmFzv1}sa8}I7b~^?D4%cwE6uszKc59-PsUg0#`o8-u84w}S05l|y+4YhOAG>M zIM(0!IK1l*;WpYk8(f^dyBN8{i;LdG_ua|6-kC3GmBeHtG_Z`MptN)zMM^c94e0>N-xr16*9A3AxNINjZp9tRv>+nbwPgI33Fv^HDAUZ>UC+#GJ##gX0m_HgL6w|iSo zZ_wOwI=$AWv)$;ooXuu$xb1HDdX0@O?gBV&mK+xG%nz`_)8Y0bFeBoX3M9Ts{E2uK zd&rc}$*EJ3Zk|0A?^0w|3tPVE9IB`xKI-aEIA(|wuOcnc^(%*D+mGZs9wuj>BR4yI zA9<4yYzZa;aWi5~6n~{d)1~GUylhMqrB;~K;y-~&DiSvQZn~p~=icbbgKK8@;R0kg zrz@d|Ib|_H^^igd5agI<_#Xuh^gZRoa^?>F%dksv(#PVkULgU!|okw(&6zzszG%jQX+(PG#)*^O?BvOgN)yf{WSJ2K$Ebh23TK(r`IT8 zAl%*zK^Msbtj9dihCUWPaO*~hNW@irsvHpC`3dCzAN}~BZsGsxS3#hHKm~yc0)KZ9 z_`{!O|ME|7{lkNH`&Rwd&;I!554W7(xA}_nOROVYRRTGxr~mzTOW*$;;F~VcdeEizNsaP!lYCbAIfTI$y=tucy-EjEFh=_ANNT zi-%SkLezOI$x4rJ---evt3R1uMqe6HP=Aw7fk^5_wTy)DvN!gT!oKDoCVosEzJSKd zb7zQs2mjt0V@o;4!Ec@XA>y381 zt(P@~y5@RoBPnc)6=*~Nm+4@%Adw{5VvT8Yz3GivbG_5iKcKOf@WE(yd7co0ukmCa z3l|&}jPoursMWOIY`oD-mc$oY+hnF0wlyir|k1FmWWzY#H% z69g8e*8LD6jX#V$728^?Mh&=*II5adF}q?hiMr64-d{gQG)mrkUgLxGCzO_wcdX${`=eKCLz0N4T?9x(Zm#*@Ww6+}rx1So*t2FHEp;N|}5uU{Q9;)~gqNnhRhw+>xaiRRy&WPDZ*uvGqUUUdN4by zpT4fYr@ER{Sl)^N;j-lVAR3U=$Un%Vd5W-`W;M<2?QKz-=k;8<-LyM~3I&agrjGa3 zrH?qE(pQ~x`e6!n06b7ZGDSRB8U)VlBSr+mG=LKAy*Yj6Y}J?yrzvWhxMPInyz;&4 zDMSgaybyl}-W5WGins+2F~89V`0NS+UvCeAE;6bbcwv9$PYFs|ZAt*;try?KJ_e*0 zEl;vPpmOuD?vME*0yUK%@j=7%V)GUTO8*7a9Ow>Xm$T7*0v5$IC1MjwwUj&cL#_wG zg7T>ls`n0Nfj{{93C8%rP7;M2>&&T(jfcLAy%XA=7$catB&Z>CCj-zosMw>3WG1XK zF%6~YN?*rM)T-2;jggwA>!4EjEuc1(rI_Xe8Re9tGWyT8+Dd5!K1O@UDVT_frZguo^OKTY1Q<>w>;mMVE-PD4jl_Qv_A4%<2EtI6V1>TNu90b_Po17tJ zE=^A#>&!q9J5`NdhPOgL-f2Qs6;awc9;?LYJmnA{rcg+X$3ikPd~+MN|Nl1r{l~I0 zeXNtw=6m*5=Ojyl#lvz0&hCgQjV>l#1JIJ{RKw}Iu7Z$S)l-^U>ZFFsXgQ^8U2Bm- z%gA8#gmTkw9TY$jNoT8JeN$>ew;K2I`XFjSJ=4n&TX@;!H#YRPXy~#YM&2~cF4Q44 zS=<2v7kw*P0QplUlg-B7z<2j*Am*M&T29r-U+@Izn0bQr+4?6^k@WI18o@CqZI!g| z@Z|~w_$&z4&qnoMJ%2y_Fp>Z`6PF!(mma<0 z^OtUt8N8MWeyTnhRB=}ZKEY&!I7k8(v>4pih_Dns1U(WiILt#Ol~5xT zTo+dem>baH^XN-y3VGdbH4MRm>ZYGWLnKe%&w+$l^FUQA_Tz=?0<-KDpCx-WCF7KjzD$vsMOXQ}Fu$$_*XW;m zsjdt9n_Z(Syyz;sx%6n6@KN9?)~30=wi~Y5I%&&ehc@yAmngUzDJ5$Z&#oxz8FopG znCr0blab9Gg9K$2Q16nhZ1pDZDz>`wQuX)oKEM9bzK{3J?F9R|P;GXhqR%T%5;-vh z@1oOygvxXVyadH*bMHX04EK0?n|#cby+7v%r{q&9SCZ0I_@%((5^C~@T5tqb@I zlbST4TNOvf?gYBK7)f66M_BJk9Lm5HQKCW>zSlx}A~v2mO*Za1O<^NsY=QAXlsu`v zy#WI>#&UL)=yheXx^e|YTdMLE=ZaMcbuG>% zs}giA%nX}_gsf0ZR*|16c;aTcZs@JE?@Kcy8Z%LB`Ln-hKa>5ZY1T>0m)|$mMC7So zk!2u)6TijT1@A1F`CbTXVHk^zu`3jEgH0{esv+>#AlPH$NSmN`EApO~!tv6D$|3g6 zV?kc;_4hHR6vhAp48%k|HcrtQ#B2AeJ0qS1M|dK}w+_450KA+{x?%qu2YEtg?DuCu z7z`uC(j0fM#-p0dcRep(FvM9GuS@38zz7_75j&E!X{MiVkv5Grxizps;{TP{?S;Vt zHuJh;e=rz%J3?dEYETAX)vQn34STh%d!!(n1sAv<))>qxMx52&tKDrr+8SD=zT26PuPt}>RJDH5^=2e-q0miKJHw4fk2*Rt zM$L$+S6-Vms+OJ>qDoBoa*CaJ^z@IK${J-;Y|KzG*s4(Wpr<;74wy(s<>x9%ZU+4G z6(Ol+s$MO+YU3ek({{T(Y;{&qT4aug-4JsmEM>v@glQtDuRkc|4oi9<|dJ-;pS$ygZa zqsH%}$X0H@GiYVWR@Agb@)ggM#mMu7vhm?d$zSvZ`sK=DqGPMeVJszxWsPEDNhFRY zlDyRYc(Pem6FIn~(59HM%zP;^j+eClm0ad0S^cHWF%s#j)1?1mb0FJ*#p=_dEntnyPfK0mQ!w%tx``hD?Pykv z&6Z`Qp=?hJDEbK8+?fGQktuWgfDJ5dBRU4^hnSf-dCGb)fP;lO8Q%I4_ZcHL4TVqE z@D6ar9!46SWc1{dHq-{G*N3tYC^SvTg1(9o=NKj|Pxor_7`=rAJPW;(2U6mEa-*Az z*CLbPQ^x(tGZ?W3*Zh!@*ep@zI{rkMTfug=(YUAR7Y5L>dEFU@fx}VS;opU^ZDSf~ zZ)emR`F45tF}2$QAB6)zCB2&+fIX)-Q@f-(zG6U(32NGg8A(?%EefW|0dpE$2^VEF z_t9KgOTC5J^P>rD%aiunQ2fHL=tgc|)AVC$H-gZ=D%=gZcQ5 z*wfHbz0jzgdSzedV6L8Z5f)Qk$p8PTDzgZyRX)1T#c)02-vsXJ4W|2?DVh)%yFmVM zQqH`Ipx2T+Da=eJ9oN(J`+}22FOp05^-TJ`HPf(O5a;}FE+MRy2$+0zfx$f zngxo@TfNMZSfr{bJ)c!Ux+Zr5Q;zZ^?%wJpz`bJ=#Q{1P8-+WY8g9lh}wzmWg`GvRonKbVw{^Q(sR=3{z2lgP3fywqUY zRD$s*}9qP6zchd=)B81or^3pn3&ms>1p#LP_xHHJm5VvDIrPCE}u3g?@4!lGvs%r*#ESn!VHeCZDvbRoYf z53A*1v>IEzT7&1GNnZj2D~UUN(3WCpDiJ|owoOwj5rN=R9*?P1B_c4xL&Z`PlK@FS z8!;;pLBPfSyBw;jTC}Jl>Q&jRDI!ETyNms6E*+>7AA?|ZUZfHXN{x#VmS8ENKn~>1 z%LJzaLsmx#0*Fl|Dv_Xy^lMI(AA(2#`Tsu$`>_%$U5N#RHd96$&aNZ34y0xmA#r`ff5DQD_Ni*Aa8t=V1*3= z9Du*Lc|qU{gsSr+I0-5Uk-6FI1*;MSDnY+^5PzeF?m{;aQsRJ}IYzp4kG_?`} z2yn}BR^O@+0QvvFm^Y^O$)S09v(hRPBCzAy@snPFFj$B+L`PD-FGlcL<3{h6LswPX zjR^uWhBl&b26`~e)tSF)V?d2nq3h}!1Mp%^;k%LKuAciaZZzU0A!zJ@=_Mw7Cd>Z|S zAr35Ot4aVxNzLI%CWv!hR;zOkV3OCgI#a0Ym5h*=7#je&I8D}}f z2Z9-+I1?0UH(Cps2t3FT>}BM`r9C1xQGjg3<9!hX1E1(2Geg>#D@9Q0o} zbRKMHc{ff1_Yk8QAw>O1_^6W(!*MnTA&N&ksWUt9CGXA1llYEMZ6xFL=J@2z)06$z zM^6tWeBH+y2KC@|eAPefaF~_2KdU;YlX6 z#Y-EHrTTJ=>0qcY?b*jm)5QCmz`XsJ$EQ#BPh&WU8|8>jJW&*Z$=TzVmord99|(NL z+yTNOgdy|8F2(8O>2Xnhv)O2}&k=JV#F4guJ-PDOQ!~TifOLrA74mow+0k>h*=n>l z;yf`y`RiXOuI)B^0;k5W$>~#wAVQ!ASDrW&O&P@kBU~C1=;>##DwzwD$SVFO1@yOc zkCY7dD6_(}qsF9KQB7Q|)XJm0!3nH1Cw~8Y7K}X^Yn_|jU&F2<3T9q?fcW+PD2^*J z2%M2W^eA#x{{rJ!f9K=au0MpsXzy%rarW+F8P-O}M!*P+uU+R4*qC*nHWmEbt zqzr~i{fwXqN4+#x`sWCw&4;A9-S2I0Zf*@)9k%}xLxNl?!)@_aOkzS zds|L#(A;u5z1F6)-RQTR&1P@7?QZvajg2kt{5Niv92W7+kFLVU;r1i2A>x$^D!xga ziFg(J#+1*=c~g;Yo;nrpQtOx&!hF#QR8d2G$km^4%n)Z?MOvceSFXsmAIWz-K+Zl# zZg%)S^5EYb2Yp4nGO-|vztWZIQu7J^H71HuD@f&s!QWD%-|ISxBHee(L09UMM= z^BFrje)baYfD%(Vh-*ow7@fCX6P2IPdNJ#QUmN-pKl*T+bFd4Goq8dB3`Y37Pf?w` z{Q$9Xq7!n&Dr(rhLrpq7K1emFE>0mMcy%-$J-+>w&NIlc?bt?R?*g<33u=JHRXBK! z0tTw>%@8M#9KU+Z17YZ6)dQ1mM218-)u+nu@SUGP{{PXB|M?dFuYMH-DhN~%s37on z3xPlU>D|Bb(_24!&~D$V-}>1f|2)36_WSm~;Oo*av7m5O38bl((`-1c25Ypttxk7? z1T6biN-KjryPOGOBHAde`SpGnN{*)f3F8(NU93g0fSO?WoAYCz)cIPzem!+K(${`=eKCLz0N4T?9x(Zm#*@Ww6+}r-1SmYdjo!t8n4Q&6U)SGLT}>)1Z$*G`KG^PPeGm;ucH|%A(L6=iO|zQj_V%_Y&GUM$4EnP> zh9U)xji!$G)uoR(pwd^JbNXQlr2sroK|V!1R~iJ)@*_qB!Zd&q?Y%jD=4{oN45uk- znz&nQ{Zt-KI|2i_Gzgo?NY4>7;d2Y2LzfUmcQKo=QR4ZN^F^QVN^T5U=U z<*gUr#6AXO7%fk-KcI5+unx*le_xLTKHk759{sS51l%q2G&$Zf0X$3w@ z+0^2qQEz%pzd3ypl#MbaAaem-8)&L_bLrB0fdTr=LzDw|#3gTg7^1;LcHYFl7XG!F z)lI$tDbj1cumz=BBseT}4dwxHd9purA==|#{Z zQG&xfR5A!PLcw)$g@CyM9X^k~l!lMj?N-AOBdBirNi;O2uhjN z#~eSGrOJOmpnhi6vgM7Um14zE&E`{MUZpK4V&~K=K&LPy#tUdpiT&E;v{(Y3?&COL ziWhC{C?gHrDG-S*2BwK;cO@-~sdy$uuCXMpm?!|$%Jv;^x%f^yke4wuIo%pwjz)r? zOLmZW7%OQuYWRmH8yC6fB=qbx!>L-jiDn#^gpLqsbK@<`Uh!G7S5p#ALs+_iK}7s5 z31aeppX#3ARBI3)ktVvz=Y{!oHMmCq)Jt_;(BJGDRpCWf+08}WkzEk0j6PZ>d=z+! zwP|jz?S^ZXP1^F-tQuX)o-oF0QzK{3G?F9R|P;GXhqR%T%l3c7xs7zjITyrVxqQWa8S4@HLl^j;pu2R^f z3axV0NSu%m?l!j`wH~#U-Q+5De-~v-&j-6v242BR^tIQA9ioWfX>9HeU_A06HnUXK z=q3(w!4`I@88U7LPTWqJk*3uDx>Z8`ZXJs6I#hc;SuTc-Kj{VUYqz;dXs@P)iLc$3 zbjHdH#V2;nrP5zEXjdvzRfzyrdrCD54k1unRIay!aqWo>bq=fYBM_`xqYdP}xTX<`@S?Y zqA?T2mOuN8_A}Xhnx>qzeEEH2O+=ph6X6 z9N38%-ze;2yYF%~>4yDt9NP(uWg0Wa{0s*9p0j zC3-rFMv6|##;$Jf8mp}zvh?m!qG#dTDg05M;^_sW!H#b1z(+zOG*S=4-)M(W__mHd zHfqy|XH0DX)gEJeyMJL=b{gljXdLDsYdv#l>KYE4nySoEv(|EBwkSM^UkVEG-OhY` zZMl=Cs`ZPmHzSD)g>ItS8E!m!)X|wSYDP@G^4g?Pwe++QRqn(p*Mf?jc=Ys-n#vkw zN^HzfG1#h5_MoRagbtWUN9E@#Np1%Gn~iyjkW@2OuNGak@sPA>yWJkPI;$uxGRMPi zh&d9LvOoWUqfkg-dUYL-4RCbYMGJpW=+BJ2}H?LfqBL3zeC$G+}3U z%IHk0BMU?)4l#}O{I@>2KX$!1wi7{oUr7J^XVFDIZ>a+#lG^_MosNTjPylm3g%foua7t51uz zfHf{ZEp>@c!K7R0CVKq0qggRFTb7lEvNSEA=p%4*2L?1nrp)aFHn6LW==7%_VrJsB zDeJ)i4))|^X6r}XLyXuo6dqW^JHQot7-@8p(UVWwP#dIPAId_Y&@>?n`YJ}8W0zpS-3>6)GrIKR2p3=-NrFJJ%w+2qTK;`5QHu+jG?t| zs8ZislvE9*s|j;@ljoUo9^FWd5>-UMIVdYKh`%P5IwNn0^Y`RqUE-}XBM&ei-|c!D zTB;WswNtO`>m1D0vo6A7BQNCt|8@aZ>-pzmxSsKE0(bQW(|yhqO$dx#Ab&V1XWm56 zYssAyW+s!4>uLIZ!O5Z*$))>xCjH);X;?3ECz_gj$!z?-L_C;3ZmPQlrliVB*Cn7& z#R|@9%Bp^4X1FRt*G21>o>#w@V=h`s8*Lwp7t$M*cVBF5sdSO~seh%=Tr~?6o40zI zC9z0VQF=bBf^=0xI}98ytT~+9!J)CnG}8Fp8Sy~!?ed-w^Qo%dBz0eWR8@)j60*vb zca`F%IU3qrwdWFl){Z@tZ!fi^G=}j)c`|!m-}LvZLTT=Slkz~w+-BC>JMX?Ez1FLe z<4h}6IlNSrEJ4LpQMxWm(d|0sNhf;VynCAisyy@)q{`zll`6ZuP#N`GiV!4)%P%{s zEL}~amn)j-Me^=fT8{KeZNxmnPKT7Bmz%Jva*Lmpa$*&;OTnk?)!aoPPa8up3q71S z<_;W$*N8DZLXU#85B1f?j@p*zzqxF?Rep&NH|=qBwT^y!5q%;5|96h?Bx*SxrM<+k z9tM4KAtIbGUA5|5lkKP>z4-`U&m^*}1}`<3Hr3$zULqYgQ@zxNbhd7$I)!@vAUf}| z4!NN;4y@x@9aCoFoU-6Lz@P7!t~+ewLgAZgk<*dYdx29V?sAJIjhMOVpvJJsRctX8 z$!X_7N#StQPFVDeg4qTE3kxFZ#!3-4G{b^L-%{zTvDK?Jc>bC6^4PLkU-+Oc#nMzF zg1{!5rdA>X!KFMNQ>jWsV1|c^r6wi;l72Q~Rw9Cci~V;wR8_TTVMNrcvR6|?h;Vin z``27LP$xbH!Row7B^Z<%7b6rwe=sR86v%)F-L?sebaed8+@`Dly zApigO<>ToQz^a`Cjy9E8AZCwES1YlA;IbUARfz?aSRjsW>*s!jL2B-?V3E8$le8SF ziph`FAPIY?UX{I?Vu2C`)+z zbPCxW1>(@@&C3NmKl z$7X#uQh^vZ<8LJq7~q)ykbS725uZl?VTc1*DVMNSCCH+r=5S;_tj*MFbvEIV@no#d z6zaOPI(@m}L8)aeroZ$M$)UW45??HVfaQ9H+{F#Y3wM2Six;tBN?hU$0u)|p6tIqdU_~9?8@*h{PA~8!w5|!SHZXhjE`TQ9z8qSe{y>C z@|eAPefaF~_2KdU;YlXI#Y-ETr4n2Xnhv)O2}&k=bb#KE?JJ-PDOQ!~Ti zfHaBW74mow+0k>h*=n>l;yf`~`RiXOy6rZ5g6KA{$@NpnUVESlSDrW;O&P^9BODtN z=;>##Et$)c$SVFO1@yOckCY4^HnYOCyT+tiQB7Q|)cT`*!U?Q2=YIcu7K}X^U!5D@ zU&Fd03T9q?fSC3ED2^^M2%M2W^eBE-{{rJ!f9K=yu0Mp^Xzy%rarW+FurjO!Most;e-8|UeJUA##j8oHB5M~Ml z!*P+uUuu6Su0s;ZWm9@Eqzr~){fwXqcfB-M`sWCz&4;A9-S2I0Zf*@)9k%}xLp@VcI(^2q1WE-Z8^O`bIa-UTAR*xqu+8io4w(-yWQ(GHnzA6;J8_GSj00w zzzR=?+mFDEh*v6*_$Kiu;#KS+Q$8oBPDQ$T_Efw}ky$Nl`J!{EqK5dWt3TnGAx^xC zv_#jh9FlE6lJ9t!oPCbm?C^c$O+v6Gm^!U}zH_>?_)^@_jcJS!F#3=qyD zi-0}MaoEY}lh>#0;PC02&)CuNvzK@Wl$gpvTuVB|=+yO^sQiT1i&+;e+t8o*(FfoV z81;q4PQi0_5qUR^_9?cLw;v!vPIN-_DE7C8qj&M~8 zf6Bae=5JJRbM{Lrj7+U>Sp))4BN>#dEXT3f6@BLX;<1fvCsB*_+QOq=UXZ_JwO zosRwijlF~yJ+sU6gb;jHu)00l(O zZ!F9dNT}hB>S`NsRU`O~h@qSyuqd_ehX`r>VdSaU)><`cz;(n?)uf8q6^lvKh0gT; z`Z=Oe^4{|rAEZB_w3NJKB|o9n7LQ%u9rf>v0dxSs7U1xJ$(J;qEPksXN*W?S0sJ;N z?mGuB_fLQQ>W~p%%wD~D`uu30)tq|$i}rrKesFrge)ak3i|0U&21AGq$b2+p?xMYURLQ>X*rfeMl-;EqI9ejXuCMv@HxKLnm@gtwQ~41eG)ylxZ(*SHUqH=)?l5*a z8{H>hQA|@JHlb8Yxl=#ndJrrqp9-OR?_d`AgP)&Zj34YIQOL2*oVwU}=)2fEq3ww= zf{9Cl8Zvh>0DXgsJ&H(X!YUKfP>Qbfb^JuF(p+wV)@?T2Qod z1QYcmsokoDk`%YV+Yyd~09$#JGla~g>FHyg8JM`Gm*K6@Pk)+_RbN)xIv%UU=se{R zAEr=9jK@MUGJJCzw*UVn{{2s~GJUL*(dK*hR_7#3g2lsf1kUb=DUB{BT?5dP>Quw& zx~_tdTGdmUTI!^R%4j*IYh7!RLd(ct^n`NLZygjs5lLsOVSQ6-Lbn?C^7y^-oSVFY9QvGM_NwR$Y1aT z=$Lte_1XF-QjzrXG8(}#CvBCq@9^ac1o$in*3U-uUp;?6{V1=qzD0_FyE_&oYjnnGT;TMa|7pt|WN(Gbbg_j4d& z);v(viv4&YI%QTL%K%)NUj73D^)suMEpHU96l;iTHlG^vDs4e2JEvX&I)x!IUO?w7C(O zWv}=w*{dlTry*=#z%nAPj07=7CrObqrg+FO>=u~H(axI(w4^#@vwqR6kLszk~NBFSCsV(yCg=;b=ddG z$mWhgg0c#zcga?^dXsk*Tito7`uljFUw>)e$9v{>g8f{mHoH*K=M^VOE>4~w}VdGjQT|%CI!GA)s3*)bG}z3a>-i=aV60 z==hUf@V<7ND~a}MTHyHFZAoXWyikQ=2i*~>QQ4qfsa{nj0$52ZWhpqM=-eUK^|Fju z`0#oEEO0g&4X{2!&sW84=PVcG|Npr*bZ2bnI=#%e?b;}D#&Orz{}aB8}`p}kSBD;et#B(!7xHB z&2jf?JgUij*YolPL!5Q-x?~OwjKFahu_H;FX8QRSY13GfTLT*;{$GjRUKlK3Gp{@L z2ZNEfBQ$m`zQ+Zun)PYBVXwAzj}&CH-~#u<8iQHIh_l*zwY$wnTf?m^NptrayBbvY zDCl3v?M8h7G6kI6KprV3Q}3PuYJ5YkWQm@R;*+A2vaze%zQ$_nhb+C{l;~Ob1`B_b zhkAO!Xt1N3Kk$*z2#wUk@HYcuJU0$A{~{_q#<#| zVw=)bwKAn^Ev|~5rwB(js#_?1q>lVJQpLaIs2LAWRcE zef^;m);o1;zC%!H*0JF`d9oOJo=`SEd@1>hzCgcRIZSkHbvcZs z1hK49Oe~4S(L|DIyB|+B%W5JAmlWC*6PB4TCC2fR)}MUQjxuHwC6S`dvkY!K4{0n> zk5^?YmJH&X5DP&l@Rt)%D!I&WRdb9)y6QCPzt|keHefMv!hQS>U5^0I0TP z%nrbw)0?SXQr%<$1H!wlFvqkFGm@@kS`(&$R*Hje4(DSXot?GDJJA#`zZs7ULED)qfZN!38QnlPs~ zdA=&=(T&t7QAPBdgR&xn_-kURGxCNwi%(wHCEhwS@&@zq9kHjOrFx-JJN3%G&cR$g z>mn?sypaF@S5;;aR;zq;or~dm#=i;N)f-IrIa4$tFm{3b;iQ~-6G5*fcT$*{OggTo z>GuUEi(Vv`?(3QKduyg)y~v$tYVIYo@%s`3Vg9(O?iQGmDl1)=fIbx~IIAhE`W2bs zDzAPmGt>2Qa?C|bX`}69@j`l|^6ra`EtM`ZKlQH^nyY4kV)Irnvm_R&DoW31RgkWV zXorErg*AtBJ2*zxm_{1EJ0l)QzFpoiVm?*Xo22fGkE$v$UqV*7@~%?cG)F_5t2Qsl zpS5ET<=aawDUD&gP@c@5*EjwBs!*DH;G{edGPjxa_RhO6Nw4*)$FH}bTmLdd6;quFlDoaQ zm6jvDQX4Uku+t$W=;bD?s@&pdrJPtr@lx<9do_1a$oIw&%t8<6jk!w);YVT&AJL=W z>_dIEv7@%-xpOYtZk1o+!%cf1U9F=x9^)7C|NkZ&Z}bO~@^OCEkluVuuV)fjR)d!s zOq*(OeJ_!Yo2g!ELpobGQ=LLRe-NE_S%+Lw8VA<#td1!&aZXuq9pKM*OlKapaiQ>5 zwa5+0>b-#TO?SD)l19wjbWmeh;kUw5PGdxr*H8Ba0 z^s^DO5)lMk?7z#Qs;WhcDxzMMy_zCIgtNQYzvj|`I`J_GR_8@3!JyQ*7-0#P5(?x% z-n>k3DllYqlpuiERH70Isz|@)MEN0z1d#v#cd#ETvC@@TKzLJ$1!DHtbhQ!-2rkR< zT9sH(i3Q^5w(bg67^LPN3l_=CGfB&#s+jy(N|F$G>Q&jRDHbSEV7-zB3Ig)RHwjkQ zAix3mi<=h&zCfrtKZ28>f)JUT&0er7L7)-@OoaI%2m+N55RZ9fJ~a1mLky=mH#SYJ zga888a-7w-Dg;3O|3Bu8BQ_=~6QX(WG14j%A`KijCJ4wF+K9p#=)o{oXa1^<0d2Sz z->$wf0N>~ozB>xUq0^g}3wRKs)e(bWVXt77R8UC;<{YV{0uvq?Pt~CU4wPzZK;VW= zQ!A-};PO3`3dC?_|E(l~Y`A2;&6Wrn@oDs4fT*|#JxV9kzb|KEGdqHp%i$^2ww$f1 zEU7shp*KZ;)#|(uQnWf#sOy!Cke3)949&6@(_easV0Ku!dQ>TBN^ulQpOmeO(H~Yv`@@;~>IH2_c2egc{9O47Pj8U8kinJT8g-iq< zWC->$^5N1R5t}GLHsbNV2!er6b*%G##qnt3aZGNKePeU~w@8E;1hw|z9G!pp6+EMR zGm23behL`PxK3d2t9zYB=1y{+5=foFfwy(%dgj8pMGp@8FC01#wzK?UcY%9|(TotH zek6RX5>kHN2oTEae8xn^5*Hu{_CTshZ4T-V+{j-$Fv7c zA6Ef5ax{nMu6WZdXjmJ`bImUD_)R*?` z$UjC;O){9K?-sL?@moiooRT@yp8@=${V+K4b0xVG+WR`C*shbn^7L zD8JckG}-5fIS}GVTfm-NdF-i~;c!4Y#PAAvyoc=QIooVCS{remn4tXiFBI2yn>~S3 z}XI%vA_tIh6H;0*{e$C!X&bazexf8E!`s}gOSLrFzu)@sa8}I z7b~^$C~t5AE6s`DKc59-PsUp3X7|^ytB8V`S05mLy+4ZMN(=&LN>k$0^c7T@Lcnlbr16(}AByOZ#BkY^z6&XXp;A91Xu?r1&6WN+ z0%`LhX>Rv>+nbwPgI33Fv^HDAUZ>UC+#GJ#d5rt8zC9dz?d{%{(;GCmoKCN`>1;Rp zEoZaY8*aPXy5Fc{&Cmb`xSyz#kX!(^Zvh7Fm9S@MR&ykxQzK=ZkH^)I=5wA=v zh~lqwWxCXSf`5&PqSOkLTKp$4NyWg1$4z(i@Z1|+d2q_?K3st8=5!?#F{dmhs2)rx z0fHRU49}y$fxf5QSI*ple;IZuV!GslWl&=UY6H^x#MK(E1wEn2<@1A{P!5ehzM-He z90w9U=!?Ur?8&QF{4M8JvAAG>a0*$3>S2z{M|y}4}W_1ul@Aaj~=w! zx9Yck_QyYuZ>{~l{V({s^h+!#TvY;Ts^v5rPOHHh?QUzk+i7OJN@-<~XO}Y}Ohg-{ zHNV~uL&?$9KVjU0qKmZ%TOJcEe{+89lR96^*RQ7zXZmC`-?wkU2VOk1(h#D~V@Xze zeEU`esTEoM$@DV%(ujikn{)~UQ!lDzB!ri}v5yq?HUBViW$N$+G+v%NL+m?vLDbk= z$}tXp>*OaVj9Qo7?GIX;8*Ry2qpaet%^Jm9N3w8m^%A#6F`(e(w3nB&5OMI>6ax#k zAW2ZH9+;XGSB;Nrj8JoZ1M!%Xk~*iyHXB+CMjjpAcBI!i_@P;EwA*dHtRdPp*IOG& zwYG49Mg(vy33dx|Ns=wrm^Rm&-k3GlJ01N48j}exdS;jBi6ZzKPv)_3!CGNA?h>Oq z>mv+q@^PN(lV-E48i!6cH%QMp0Sbtm-&mL_BUOJLkCf_a8*o)4_>G96oFK3$weE)q zY5Za2so2&U`l$ie5l2;%DrQ$KCK2KcM)%jx5si}fp4a#w{RyS091cMGUATet2a-dAMLZ6Q?Gx~ z-mljWP7m0xK0kf&9LUjN2(cj}Te+ip{qVTPYUfcjMYv3IMt0p^4`yfe)7SO)R9BM< z%Ucm3oDa4;S|3CMk{$U6c{EQEcGIk;xxKwDO7py)D}(;*j-g0FW233#eRb(04yg21 z=bV0+LMZ?bRFF>*&y@y&v;2q=fiMlAM0;;epE+AKCc|lpnkMcTVL7jS?|KS>LMtzX z;DL9A5TPP&!9&b%^uZlDA>ixnA<#ueRRb^V&-^JNwpN=GLwW1PHxVWtGK`id*&k53 zd06+yd=Y`N%8&SHqcms_B9kO||wl$xdSp!fJKpf;4HnEnG9<&>i``p>o6N@)c?OWD-oqET;pO}{yP z5|oWHB_MMFT^nesc5~^{dVvA@%tMp|cf=)cdl;g@Lw4T8zZU+rnbl3c04ddqrb3iT zMNLOxjFqu&b@X*hYZ%;9nd8sl$yIpW)PkawBbcZk$?jGyl%%)?-i~k_1lY=(oFQZ` zO-~=|%)rDgy$o-Ke)`jdtopLj+3{ENk;&pq&ihCUDs8}QLB1NQwy8aO2y5gH2P^BX^|4k$e`nB zoUo4hu1KP@)v&%PwVzv!dwG2j-$kpZmm&7-vdeF5=xx!EV?B(#X_#H8L#na3odhoW zRc4vae)?e~*>6>?H7UQ2zo#uW z-IcT`rsA0txyF*XVxj<0E8BOx<>H&W{MOuctCI(UZVfL-Bf-xlJ4if?l{CjQ{6mwC zi`;V(5>U->s+Mk|8OJ4|BLv#qc+0X^e3tChltfcL)^Y>PqzJ>s=Y{!oHMmCq)Jt_; z(BJGDRpCWf+0CU#%Y=^tPq8-5?X}%-&9X^b9y`Rb3Z78#Fj6MgD4tzW)-$Y-7_rh} z-zSrrI|d2LDxlsa+t=z%-c@XG=cVfJJgpv(VtXfH|DGgdPlKka#7EB?LvXj}z#kVZ;4I8xT8PgCt3iVXv znoD696dil%8KPDluMn_G`sk6OxZvS>XYD_`mPU^mpj zD_DuX_WH0x6cId)&D{ZvM?S=6mZ}=v#6d3D(B}lk`k-XojH!M*Wk#A(|Lax>^}BT_ zzUxr!`DD2mI{u^=yszEnDxtla7AC%SThbXTFBG5HHJ3_%*`QsiOjRWUSnVm*C^)3( z+~Gm5WiHO7;q(4k;A}J+V10yEuZqxaMreop|9>KwWeuhhzBC;b#xdF`apc>r3&;vH znlzzX6-UPI1e&@SNnY?rSnNq0%D@y+qCyqEvqD-SHl8_6Htso1VHadnrYj=+4;Cb$Xd-Vvo~8T(ROu8-z`ftD@JH$?D1#6m6->SDY(W zCDgSzm#j+AwJ>I*Nv>2)VtEmh{jB0sCcz0puVu^N;aRS zDJLyoe&1LVk*9t|)_@2_{1zt_yt82Ddm$`@VIVff9#F`QG_}C0hQMEgV2^F0Wm=aN z)_Y->$`&ez*f);_i#kNgbi@8R zj_rib*zeDRFc?ONoH_1ZjYl<^?|NRoV2G0~UYAUufe|>|BK99?i%dVzBJCJ!awA}a z#Q!U?w+r(GY~6Lo{$Mcjc7(>R#doxTRkJ>AF6`B|?va9Q7F^(dSYt4v7;#p6uXeZj zXluBYC28(nV-JJs9tHgixw)thM5cg~>uWg0Wa{0s*9p0jC3-rFMv6|##;$Jf8mp}z zvh?m!qG#dTDg05M;^_sW!H#b1z(+zOG*S=4-)M(W__mHdHfqy|XH0DX)gEJeyMJL= zb{gljIKt<8W= zP}GCEX3~&2QEXG1s#d0Stz5G%wf%cFQa6Kz)iv#f6d|c*s*f+aYU3ek({{T(Y;{&q zT4aug-4FwYwz5DC7ppV{!VrD3tPw2pQus+2ZO?PsJ(}cLIl@}^A zVQIq7?3B@&R7VzwP8`4*>-lYoPsYM%kNwAyt=xWR(8`jnI7}AES3FOit|pUXPjy;* zQA++&<#OdP(XrL#FqRU;vPLnnBofCFNnYxHJlQO(i5y~5Xj4pBX1VGk0gmYl?>@mgt-+gWgCrqihf}L zEt}Wx%w3znN8toqZOND&fIX)-Q@fC>RA_Iv5^<@|Nm`j#d3#&%FV@az2d(K+|?UQ_co1@Q#2tkc7goi zq?~yZL9ZouQka=cIzVX>Yo=kn$en0v?j^JF`{Lqs{J{2oCt0}Acm6_qH3|$wkUwU5sUXHnFDQ&cUEM7=&RNj5Dv8B>Q=BNIZLUYwD zP;B1nWtPMuRYmFftP0Xq5$!N=xUlB%-4YxcYfK}J-<=VkE#EHh2{E6l>P=Gj#Ya_@ zm@gr#TzOY1ZknT^%~g9Y@n>zXseF5>C8aTp7s`{_^ZKU0UlmGo51f<-LTROy(HD-i zbNLrNyM8annO3TDc&RE`f{Lr6bX}IB+jZCyu%2Gz-sXTR5B&tS@_0<8$}TTdM*Wr| z1WDoY%Z@5bSCi;1HJ?;4SD{X^*m+nB|hA=$I;a~ z`t3#Zh5Y~jIKq>t<#?3#62p2J^vQ*YaKd!es&h@YqlWb6BX~WN$g&!|)PUPmgX?>V zblgn!QXA6Qx|!+}>iL7{yvsV|hSE5&j%RgDnTd1Cg6jZ(zGJ%Xu#F3aZ>mL3M^^6z zPLa6FEtWK5=B9%h!y;F)#Z)Axod+d_!%aJ3(K8BW8w4yYm}``|s3fH?2cy;4>eU)N z|4e#$Y+0=@m55M@2-w!kHLe!Be&s1)c|7K`c}e0U%4&PE^rFnq-We=Ymhx620uZGV z5z3;C$Zv`W5zg*n|C&n&>cqz&C_e-3wp4*U{YQvkOO)1GQp|9kkwIw z08ohpJW7&uS6hh$=}GZ}5(yyx|G(wq=@HPXodb?K)y{#KK{j2jb`A(Gl~^FKqx|1$ z=Kvm|9sS&|5KV7fa#cgK9IC3)H@)jZe?-U*eyPJX#2_Ihm@xfgHeSuUF)$>sbc~ zwdyl(SJS6gdjka2N(d0BWz*D32q3sD$60+h=0lMG|35Ky#@}jxzyQbmhsuOVgU^i# z0y1tkB5wwI49wM;ziMMZ8?ME-t8Wazi#3JpjskJ$^ycLP9&%`P#2{GMD_A8JR8oOC zM}AP-1J%|*$wOc|u2fQifQC&|E2)6s@_m*HbS#$ll|+yMl)P8j5<%k!cA{W8TUCN7 zN-k;KR;|u?I2pe;l#CSWy0kidx#2;nWi6(^^bpCRJTHPTW_VPK0b$*g>lJbrHykhA z^~Eh-+{%S5o7D>5)`2 zTp6i|a!iC*(T;D35VB03DeEHmBFsmX)1GO<3?Sgv8scrii@4`sk=rKj%nAO({SoVV zefKi-$b%CL{j-TTK&Wc&)Jeqbh$r$~S8mKwfF$20*oy;NFK|H1ILjeE5X>0GnV`73 z(OSqv;6a99FC!l=?Gdqw!eJx&?u#H8_*BO_Z&DnOCLYJ+#*G_onuQjLFoO`*KAfZT zFTa9kbZ_uJ}-Rm?mHS8b<$@zj^`jI@n|P?YzOY-y%{+Zm-}zYP`x=mdGqvS|Mk(+LkVJ6 zhHv4IzhfFkXezl1#wB2U{POhZ+0p)!)1#Ni?A7bTXNRv3kM|ExG661L+Sn|Wm}5)| zLy2k6L0+1s-`@oC?Y}%eeX@TV!$I6AcXZ;3VhK#n9>2VtfhPLE;WOqA5F8;4nICp3 zS|?ABi}IVzMw5Mx$O9n`wgv3TmB*f%84d@eNer)$$9u?*p0mwXqqPy|iOI@e|3cAi zx7ia!w|PyjpF)HZ0#&&3#L;NVD3%%F*pNU^KYMM-T%JT$@i!@;zomPmWbm+=6{g)a zCe?~+;$o%NAGN#)tTg9-|9lpVJsDq}8{c2Ux*`f@UVVU=_5LW1E-?t4kw5e(epdei z<5+*^A{dP7>e~Xf+pPc z(p>4EBb+uLlIC{5x4pT!HE4C*Mr*S*>~&hL&CTIr_*a~ zI@^tY%h_!9hTHCTuh-bv;x2&WX31d@&-?%@JRNR70y83BsX*eJ#Gi;)v4>3goSZrp z>E_u}@h(MXwXo%jjLt<3@ljWQ!ZAafcok`hu3tGM+kPb9@i0029J$%y`^cMwU`sF& zh?@~>qWCKvnl3e;aD;B6D7C_*7XJxMQjxIXchem`JoiRd9$YiK4;LW2Ib8`w%qfcr zs)rOxfFQ>-!~ZC7pzkRsmNR$YUxr6_2k(ebmFcn6f2 z%0XO9I>qSJ^_r;sgw~5$7cAS*pZL)S;1C$~g~d+6b9NDVH;ncvwv)FXAVN-bLhe{a z4ZC-!Nr%S=sRq@BNQn^E(RlRuHr1iC4KjW^_S4wA08PT08en}Do?fGXfpB{>1k583 zupaY38~RxIz^xl0A`w^hsd7Mk=O>W=fAr&jx`qF%Uj=~*0u=-*2>jha;17SA{p&xy z^$!o)?OXL*Kl|gKKiqPD-{vdQFR_krRSD#%meXuFtp;nfyX{uDL!y=aDy5Y{o?Xs< zFcEE(R{MHC3?(m9|AcW1iY}I*D8kC)%=@uV>UeJcuxto~$r8GUI)LH$iS1tO^z)iM&o%ih>W3j3OWnD{Yu_yQU)&z&Lm9W10Z z#+Gu7gWo#&$q9?rWq137*5*cAGSw)n_-eC8@z#;d8(h7_tx>EexH#?QHYO{M5E-r=QTb^e?n;~dB;kALaQwvyS_W> z-xmYu0DvvP;Q^B`X*^l{RzZ|BM1TVLZE)Oo4qon`{`%D+Bfgludh_)8(LSp=_4*g> z{d)c2^nm^9^V1j4fgBBn5F3#BXvo}Ay?%IHW3}@rnj%~#IU~DnuLrZU`swTXd#bBR zh2^aX5H3ru5267{jr@Z=nx_c6X;#zR-rg3ad0x+z+fBP;s8G<@XzF-hUHXUvDt*;C zryr(J2fzarBvZt5r9t4#K4L^5Oamy<-kZ~B&Q^`daGIi~i91GE&MV)$o|;QB(efnw11dKU z>;9N8B2ZKL5g#;6FE(#sp!8or&4KPPb~zi}Cty)bQzAB@R7<&2KjeB4EGVA}p?dFN z7WjjopJ0q1>?BdhvCf>j*m&r>*gK)^i7|qSOM)6QcQOEdgNi+hNM^z+6Vp(NuJm>M zM6F8g*%+x=x(+IZ-vVkwS&C^skWo%KDx?2gtF4q);IouXEiM}Mrq}eF( z>sCi!x3q>~f6yF%4$uFey*KNPBiZf;bv^LIUw|JBe}PbGWVYH$)=G*jlDaKX)V(rV zlps;)Ycwu|tg0+B#j48c$|Nbd-48bW4g3}S;*T+YoP99+VAlU&JS#jqFgxaVV#$n% zTq?7wTI%c0>K1c}B_mFpIC0L26X$T{T|c#;Xyphd>PJ$$RSP94Zh^NWoCX25@@D4< znM>2t$2v0-#7jr7I!`&ohba^iKeJ(7o2ZygrCpP|y4-#1>w5`JElTEgHIPhmkiAvkUb| zO%`{6z(wCm7C`=#$z-#sH}c)128g-mk(N_6@++PI9Wzg`KHL0KDw1AaMH4vYq^*+f z9ll(F0G|iJ_W7jwo3B62KTae=uBx@B>G$#XR0cjQYNl>+TFr=7Z#`gJ@x*1P-jzph z`23}tWCm|#f}g5S236cufln}-AP$m%1uX_&XhgoZ2Tk{V4R#<^FM-Lw3livjjZd$C1AjciK8oW*fLu zAQIaROcU7dN?H`t^-LPwU`eDgQ2?lw?M>ct`punyYu@?PSp-41##fVx;P8^&Bp%pG z8j>0wqsi(;?mr2csKIo93h5@AkzEoxLZHo!z$|;kXUS1R$vD-cFH>Y@5gdun3-jx0 zaE<<{m+HEtzu7ga!pp9*n=6l&2_FTXa&0Q?wcT*d)=66)d$f@!xJ1F#NGVyPcy>iu z&#+5k#9W6%pNwqo7$hjGfO?l~Wve%NSFzQdm#V*y_xbgg_I}w zlE{gXrU40+>5T^CL0$+^yP1^{N;W{TY8A1jGHA`%@>lakFo%rF-Yh;ZzGazm*q~L< zn1;|=sHZa5Tnf9a@S4aavtfr{7lIcH>-6+Z=HQ#nHkZTiE_)I{YCqk>_1JjPFlYFp|K_+ zPxG2A0}-6~9nLOz=fT4FLRbsKSZs=2p^zJFYN1vQfxiL49ves61hrd{_q-C0S1wcy zu{VzedA--)$Cy$Y0}L<_6ZObAMQ0GN!|VQncoH1pi5TBH>|+D)YBB4F!wVeb37x4w zTm)e-ju1<8+P|Jo8ZzHaQNCb|vo2nr%%Oo1IPM~LBx%!3Ki?v48XIzJV28y2Yq8r4 zg9U8n^{4)5H1Q6E#;((%48W?zkhU9+8hiIhLAD4kaX)S_m{m+Tt9{hC+kUt=-pi6S z4{xxmL3K}p;icSeGytAOM{*sHrI<{;dj_cS4Y`sfdOC_vicZSLu5bGqtF0ff^nO#K zXW<(x{81k283dEjfo}f5M?xbsQV+x5jEIfr=a{fTkK;c2*r;tJo-ws0)Odsq@8P9k z;%S`RqH!od)@J6=G&LMHsek6ES!=m5TNEC|F9n78v@;)HTkY(rYW=e7W+ZW;&`nf3 z$X-a1N)%<-@rVvdBREKtM6YE6MKP2}|T=cXxu z{Qs{>bE!T!%e6$nT2oLfmBc>Y=hYMtZCpwp&4tOPoY@N%QC+Cagrx~Pvr|TAQXN?$I&p|;tmls< zJ{b!mebo4U7TL-j_C}p7*@~LBOupiIvKV=uP&Gb$CHafKK)+l$Omu90IgF(Qv8+){ zEQ!R?M3R^KpHDW+Y9a@h6xtLMmYFXl#_^KYpM24dGG-Gck)qAB3~oCQX)IBXR|R@& zbig3K39%4_0)IIHrIM@sB&)x&IYuH~_1g4bYz|}_uvmRswgs$l`Dv+3d#b0DKcm75U_!zZA8aF{SY$~Cr{Y`25_)2C&ODm;yz=< zrlIi38r}h}*uzMplZ>8x(uUd~_4-hj0)?gtS<+WA;vB<-<>^sF9;3IAfM=n1niUm) zCpWsecr7vsK4m(bJ%bTzaKjHNiOmvauH(;yxfN_@TZkB%Yx8YqJuG&pkskbnD{(J`8^5j6gJ#~rT7@eVtEL@^j>X(IADvhpLIHsqk@J&y&J0OpS z(8a}}BCQ*$)K3;ARRig2!kpgZd9W{{8>vyEis)B>vLb`{YhtN0@y0ldPpB&K)>)7@ z81d?JV6SRx8d@qvqju_*eJ#LTJ?k%~L?&=Mu`@3+%!i+o2xc2$e$&_ zBRQpdd#NRrF^m_=liBn7roUeoN`(hbsskZ&n^|vf(S1dFtyd+-nO3U&)m|@P->*Q$ z^(t1S=yn~p1gxi*xwko>+GjsOtvVi4sjABhl~KQy2tiV~`m&?S($yq-xuTg~B=3H$ z5vliY7ZLZMx3`(<6zch-=%UYhor_i#ph^!o2+JnjCkf*cPf4>#@~!uwQ~> zEg}ePvT159A`o0wXGF=6e$tD&l@W#b}3gtNQYzvj|`I`J_I z*5^fP!9WdJsjCr|U?rhI4&>%#f-`|3>!Sn#!ln|nNKi-mH75vcpM*bt^Y!v4W#U$O z75nre0p$OG6B^2T=Rk~Vy>pPVom-CXW)7RK)?xv{XEk1{77J>zKpfrH&;1I6)ZAmi zB6)QtX*E<;L}24$ff5C_Ygs_Sc*%9+n*?iY5a0m(<>m!}ZxE`^kKiO|2_#A-+Y44L z2-Jdri8wz8L7)}_;xVseR3!xOW~{9gb3_- zZ9-ItBe{vfghwN#J?nfU#h`x(ViEUI%;>uq!JGu|s{9BPXpfe|)Mt+xgUF4ggv zO8ux(0ev9vS4#wWkjZ$TeW;-IGdod$l~Qwpl>w&QS174D9Ldd=kx;MB89*^#(dta0 zuD|ui3L`rvkd5f2~a%sy7Ta(>_ z?5}2iDOGz?V^T|8GL@T#Kjo6hc#&CO9=*_f5^cl@lO9PW!K7udeQ913ICvy-1x3&;(3tq%M|C-!3ac55OAMQ`sz#F<(p+_E^Sm>Y6yb*#| zbEi&!JR5}bB$#BOD>wVdRPt?ty*Qxt0td7VKV;$q!Gcko35v8EZG}t(9%KmiGV$Tk z9ub=;KsMs>z6gSmPjzf_#yO5h6OUtZ(0%>g>#Dm9Q0p0bRO(rbvI4|_Yk8QAw>O1_^6W( z!y#!SMDgSxb!G>?I!` zdB-nL&mJG2#c&We$`PG-q9_8h^G7eQ7NCYc5cr(ABZNf=L*|Eliqpx{RFWa{3e^ zh!E((wI>cmQ%14C2$zOL^XO-7J_9MZ^c`VcPFDJk*Y z-KWR9PoGw%#Hr~ks4|6s;kZcSFZDhY(IJW9vMYTTQU*h%eooMYqh6XT!wUq`=0non z9}f0+clSn}p4;l|cE*EVr?a~|-f!|4_hEB?JodW#gFR<3YVSF{L1)+5Zw))nZhJ7^ zclQT_*3KSx{u?(-4vTo^M_1wFaQ`9L5b;U{72hS!M7)Z9W6I~`ys1bxPo0W)sdY>X zVZQ7Hs;D78^pyL`g*)=E!ahYzmt3$6YOFwQKw6);TEn%VCltB7IOqxG(D>sG1wG+7knlm@ zoIGKVU%ldQIk$?%1p|ar$Rbn^a~$^O?D6X}_Vnb*+h4Kgr_WyE9Z+H}2XQOu6r=Oj zTcYwev|cRw;Md0f%#S|a<{a$OVrO0mAA=G89#d2&?>IngoahZXVih$U-k~O)oIXu8 zs40X=1h0;!lSj9|(|HCNwjJAO?0tatU_lMAxC#faQNTd8y#?ark>gj7c_0i!ta@P5 zjmVG)r}{+s9lrAikpF-2`~P?g|JT170yP9`2-FbxCkuhU`kVLc4{!bAez$w8dFzk< z`fsPVw*IpFdwgB`Q!FT4RRU?M5~zF-@OALc=^CeLx?($C0Xh5-8&Ja zR%G>O^Q-7vBMRzo(YN^f9y3Xqcyx5zkzVKEhi1Fg?RNFDhG^H`?(8ImZQ%lq z2;edu>=xvbBwMU8ZEv@|DQj={din=6CR6#7j{#I9ir{NJna9EfYX$#aR~XgB5MgkW zkMmTYG@E_ZICQeTLwe2`P(bAT!NN=#gZlfpA*!ogz*UXl4g|)SpC7Y^(`cc+WY(aqBPIzxpKSda0*2V8XL_W@4G7>aX_W7I_K=; z97+Lrpn`mgc&;=EoaIN12!v?>B|3V0_RQI9Fd0r$)HHLa2+MixdpC0k6k2&91dqIH zga{RJ3m#y8qYv)H2?1a42!Sp#sv3FWaN*Ahv9;Qi7|L5OzKMMd$S_)-WPd>A=3(6* z@kIp6DnH_bhUvwM76wZH3d#<2hq0^028#WW>i6H4WjJNHAb4Z(u)OCeexJzWI; z=uh5YjPD;LQOL2*oVnO|7`oUyq3ww&f{9Cl8Zvh_0)2y)J&H(p!YUKbOp30Q%u{Mr zYR@LlOQ~5J4|cvy@FOE*kZw*Yqpslb~#rDFK-a z=-NP2wVO+q)(Z^KuRKIKa3@^ywud1aJzy7Y{OjOfms#E93y@N+XevahRMd17##kBa zR!?8Iw1&ah%p89XPp-o2rxp~g9Kl5WNOresp(MpE@OFgLAi!4M>>MF;X?prtXGVh9 zscQ5xycPQCPZP4Lh|<~dSS3d1DTnwlg+gLH7Lv#S+y8$V|Nb3S2T@pc&v)ppu1E$1 zOU1;Uhp0>4u{&Y{qeDqY0HUNiRV`h&FF+n?)wHUoG_|lvtyJ6`N~53Fkq#-bj0`%C z#tGY)?}{WkdoAmmQv12rx|i1n@m;ifeidTRF1!5Bj@}jxIkv;dn}^wjdZZeQ+ezS} zZzanef68R3+0+~P?ok7z+w(}XsT%nePk>&TCs?0tekt`wFR!8r+;GzNNcRq3oIq~R zgJAo7()`WWALbt?lKocIT9fko_V{HM47i9u&sESvQzKMqc?oE(oHg7 zw=%&`)hB~0?yA5im`xD%NWg+f{}&ob@9jameP4qe2-AyTK%xYPd8lL%YJ`I8@(KZS z13G*jeJc$gZ@Qh9Ax2Q$^pj|az+VjT-);$;L(Q zISD;`!*HsWZlW2-C7~k(+T3`{vR8bT95s|g(-M|0U=R_1OM;mE->14KIMoKkN2H0a z@_Au?T@9|$KlM^wm-IKgMpby(Rd#b(cVrjDDx;5<2_FTXa&0Q?wcT*dvPoMWd$f5c zctXL$$ekCB;@K5tJ;Mr#5i1=IeKM)JW00V%0_t6|eXZW)UB&ixUaI~+-rLt-+V}B3 zxt(A?m#WP!RQ7qzNs^0I36<%M2IE0qz)-uHl@UrdK(T5Sv8FO;%}DZB^F=U+M9SVQ zJ}m~5O#$JA(1Z$JoqLRim3Y$OT*2rDn*u88~q} zWk#A(|Lax>&AUw~zMD|(`DD2mI{s`Bd}!R}Dxsr>7AC%NThbXTFBG5HHJ3_%*`PzI zOjRWUSnVm*C^)3(!r?)$WiH+^eBM6~oSjw+tdG#@)e+hycj+$J*mVYw|NmVuYz>%7 z_|kM#7{_R%#F6i?DIhD%XwrmkT^yOZGid5!BzeIfVX-H1C<9YOi5gY-&I)OT*mU8v z*>vEvgs}ky3o=a9G=vtZ?HVfs2lGk(T_vO2_S~v7>+4q&15sjHBxBS^( zw4cf5(=_Fz<;x!$Ya;SAugMw^p@`q%q=I)IEPOA7g)j`nrq}}txsj$8Sk(~t8xZWV zO{7gwyA^rQE8%$MLgg`l+PQfw$m_lSKE{;N7+`>bn5akjC)y9M`wQYpa9}55e50_B z?Y^tUtRD_9aBL@Zrv7jdguys+hKM3{J)JaUzMGsOR@GLr#dx$T^Wa{0s*9p0jC3-r*bb?OG z#;$Mg8mp}zu=MUyqG#dTDg05M;u!>!(SdI4z(+zOG*S=4-)M(W__mHdHfqy|XH0DX zH6CGmdw6MBb{gljXdDWVwV63IO$~=lO;zToS!=m5TNEC|F9n78v@;)HTkWK&YW=e7 zW+ZW;&`nf3>>Q^Fao4CWRA$1`gq_(bqcf?FED@bJ z#5C6P#}c26g^@mL{633pC`*At(}XPPs~B;PVZ!p1%!&A;g#__C zdHf{KCpWsecr7vsK4m(bJ%bTzaKn!zi8__Jjz1ITRc@KLz?Q(H1-2Vl?XEz~Zlj;|OH-fcBVrfry!bS=}OV4fT* zr*aZ5%4m-517SZ^*HydeDz|;jo#5EL@^j>X(IADvhp`ZsVAq zp29ah(e8je2tpSZ#?V?fRH>gVN~#9Z)r2{{$@5HEL^o2SL>1Am0A)o6@z=ysXX1@< z{+>`(;;pkF4>01@=fGao)-<$Kibn0!EBji2xq8-RSZw5l{QvJS!D>B!A%^Q2eA0Sz-Qlt(k`PB6p&xxtGkw z&pGwQ`lkt1@(5wtne(^?NzypPv`f8eS92GIJZ+4j1{>hKF?Zk~yhcpn z5qc7we{8NdcGR{!|IJm~t@2BJ*tEyd^*Z|FMf8RI{~tKQlc?o*l=c$CW*7{~g@|y% zblqukO}3+kbn_9so=Id`4_<08ZK}cby+k@TQ@zxN^!7GWokBf-6kYULkK9li2iEbd zjwv&7PFZjr&^#ZQt~+ew!a9hT!U+3{jSk^((@t3StoE}iFOO?-+?66(s7|cMRwGQv z8X-c8&!kspt=8)c-?6DYW(3DtL=f0y)6`l-Ah=Y=V=7gP2+Z(MvC_mOK+?}f%vwYc zaIycchN`L-EsThIRrP9$2ocWiV*i>;2kOMfC|IAPss)2e<6?v&7>;Jug#tN{o0kdB z1ct1S5(E&NO4K3&cMm%cCOmo)+}4g@v@-CASNJCb4pl-VD>Dw3yQ@%+Vj1eT-anml#AH?Wo|RJ}J)n-Ag0 z&&D~d)i|q9BLqPH|Bo{0l6`V0BTM0{+Jp$~xOV(x5FqFkA`5-4(^G|mWhJhLuBwua z2?8>1HX?5ZdJN3<8IgKpK#f(Y>-rl5@QqF(yQ4rHI^Dcnz(WqLj~E1wS}Lfeg5qiM zv)Uf0w+8A%1%*eRi|2|+wP|W?F+^}#jm`QrQbES3))GMmQ1V`7A1Y|Yr_p~N;y}H5 zpNAjG`_*8yo(-&S&r6}ME34Dd=oM@$P%7JnS^|yiyOn!e4Y<{Mh1}&0$4hs8d5f2~ za%sy7Ta(>_?5}2iDOGz?V^T|8GL@T9Amx(Cc#&CO9ztq9i8kVdNspwG;mSxwloP?w z(jjD7>_>+}{V7kd2ISa@)k6Il+IpKVbuJ=w5{$d2nK(e?Id@ z2vyCUI*FJaaV3SW-0UM$$+rpi;(*o*9MCchx5Nj61*13<6jwLe3YiEz$Pnyh;=`pq zA~sPtY((FE5de%K@isRA5>(0%>g@20yeDq&BbR_Ixbx%$L{ScHHQAGVnxT%vq z!*M(ZF^MM!sbf2EC+{uDnYc8>ONQ$0>6^Dt-W z<>}eu@lL-ye8LAAwmg( zDqMTwXf$OM%ZzYrNT8>my|!d7Pa>=Mn-tLB(mhf#n54`K)9xCRYDG11u}bTY@(Cxf z(wzIli$yT?WPEjQe18M$iYQok%@JbO`;$1j#3*nk{@A1VS;I?=WAnX_!@K?%Zlk^P z(dGI3%ZWR_yd2DY-<`c5oclr(D>2y!4J;!mXf8c9$DMl61Vs^PWH)^jm+F+n`0no0 zN-xr16(qU=-IOiR7{?Js463L$Q8N(1g2Qnk&N#gwy6j(%v5q z_IG#pMxCD9>g;yLgI=ezyF1=*iX*$t{qflA?hp2y!Kl6G^ah<>XTLS-!~ZC7VCX5k z*@ZjuufjgXO_#i|3~j7HEzE2sr1gobHCzjQLh;LsL!VF%jZ5B8=o5|~2`lu?$rJYY z)hqs%^Q>50FhH<35&?Ud`V z$6L-{cKM3*r&ve0sswUW$7#2mPK&j={cf+n)5>_2(#jyuA!k3Bh&D>AeRCLwl9y?I z$@l@wK9(R@K+Ul575vzjO}>h6-^``Q84+{#-8-@;e_*8{M4iWytn~QqohTr(`m^~} z^sNyE^|$F1h@@WB$VdpU22&p??0f!U;>VO}AT(Z{yFlza9F^1C|VkjpFEJ|(rAwn8|oOmj>wN{N9 za2;_}HK}5D#bOfmp)>tr`vTD@dGC3R_tT$HT1wuril5MGi^p#0PKIBI0dxSs4&ZQ~ z$(J;qEPksXN*W?S0sJ;N?mJIk9-sZ$s}n|iF?;p)$=A=1S;J{Izv&(~n@`W4vfupr z?8VnWjuu0R4aj^nWbUNdJUMN!#zhp(5iXOQk==B+gT;CC>~-@4)zzlL@>T>0mnFAH z(TJo*{y`qiQ-s|#t7-4=?~Bqrujk63KZjGOP|(LzK|U3-Nd4T_Z%Oh+FUg z^BaAD&#n;g^^OqeBBQF27Y-NxoS>xDrUX#ldhtz!iHG!}tmU{Op{A~vB^OSyAD~4aWHX zK@x==>&%&pjfbI&y%XA=m?D_CB&Z>CXCuVifQmheNM^z+6O%oPuJnEUM6J?XZh_W8 z8Z=U~bRAR*za`X$vXs+&AfudeR7U@~R$D2p#Ahj+T3j^hO|R)!&?iCJC{qG57tpnV zrfN5rF0B_BpkH~2a^Oz5%xw=tG=7$rm7{RMC`&Qk|%2CycQ&)~%kt zZfOm}IdpUUIXt=YuAf>^v~mO!^&_d>s)dpix4_#GPJ;kjd9!nb%%$n+W1Sh9xTTlj ztpC$chqtdr5^d-hi6Buj$D zW8%(3)UNK>9WkZR#iVNhT2h^AI9<0@5K^mpN>fXn)KD2Mr*y4r9a3l+8H}D#Zu)J5 z0w^Ns?6s_KN=@iq>t0?TL@lUieidR1FT4ECj@}jxUADu>n}^wjdZZ?cJ3!!~ZzT&L zf68RC+0+~P?ok88-1A7wsT%nePk@e@Cs?0tekm16FR!8r9COlEN%sz4u0Vj#gJAo7 z()`WWALbt?k|9^sTGRCV_Yh4M60(Ru&sFFvQzKMqc?p1(oHghw=%&` z)hB~0?yA5im`xA|Nx*^@gD*59-`fL`zpud#r0PX5AmM_;JXBH%HA2C4d4+(v0UbV% zzLlnsH{DLl5G<%}`bjiI^87;qB+Qyes#>uhFGQ!z>SGyzGyl~;AW%QEYT5Eu*-Ej7 zsAlu2QB-LMO4)*X1?Uup#CQQMDlue-oH|Ru(|sKIOL3>I17)^>I|U*k9x+W|yDMo? zOxH7Mbb}?4#zX<2R<<{J%jtL8rM!%)$?4YkYBCWVUb36S16xT$Qp003S-qG?unaeA z=_X3dJ8JMM6FNem&5gh;d&OtTQA5c%En)itmJxAfB#0>@SE_r0cWr>lLYn9*pBLuW z)!-WaQ!mwZNq@6zRE3vaWjB{~M|MH1GWuwl@KN9?*QUZ=+YQ%jowVh#M?9?H5(QTy zrDTob*%f6y!!C&ta~%$SGP1d2kf5vr>Rqyxt={Ba#a4G-s{TIS=ht7__wk;&onSwg zs?9D`_Ib@ol8aRdmFbNJ<3U~sQM;Ly5lS{dv1%2urZQ;F*z#BNMKFhq%HAwKFTQ1& za@e3%&zOeLTBxTo*IWv_tnix16;t4Q6^B)|s}eS;LhD>L5+@{tyY0P)orfJ|Nx4ql zpQ3E#`CvE7z$@5|zV?PNOB69Zja}Xm3`su5hL@@u-P}Pg*wF9<#`>V7-VB_$oiZ#< zZ3yTV3eCGssKT32_W5MU7&`uJ5PWFd=1QWYh88%!aa+bwu1!|guApp7Rlf3E zu_~di<+)^4g07{RVY5(PaCtqKeqX*@t93*FmVIBD8PS-D45hC&1?(^7J(K;XY1T>0 zmp?StMC55+lVu=+6TidR1@Amq_+AKWVHk@|u`3jEgH53d;sUuL@HZgXW8-L*)@23y z&g+VLUwLAb#{l}o=CMFEyyzNZN@)x*z(7pYqkLCghu8fD@gz9H6EVJZ*vAIo)ne8U zhZi`=6FO6WxCp{v963Wcg}I(i8ZzHaQNCb|vo2nr%%Oo1IPM~LBx%!3Ki?v48XIzJ zV28y2Yq8r4g9U8n^{4)5H1Q6E#;(KnxPVoQA#FDtHTLe2f@~37;(pv2;-PRhovZ~Gdn ztsk)Tep8}n;TtUcQ6B0U1e4K$ZvMbWLL)RAvW9(x4e#NlVd80=+@f(PK-Oj!i9c*= zIBaUFGDpo?%Z=Hh@F0FED8#3o`S{vuXHQk@mt8j_i3^2pqS_hnJbc*GnK5ccOuh2j zq*1l>v=CJu#46X4ik*1$^pBd#8f8;#%uq4ds!;Zzr#gfVm`F$EGigX%vDl_GRjo|v zTFa}VixeTLW~z@byK3VhY14kUJMQ$>QCeht9*n(wpK~JZV5-P1u~{yrw%l$H_w6HL44hnXoirXLicyOsXSGL?;e0jrIJo z#3y56q>mcE&mvp7!``TqC0kL`mdRHMe&GZ?W3H~f&2s8h+1{!Ex#!FILS+)q-&WL1@q*9IhB)eQATs0 z&6Ty>_BDI{dYR%LeoONG3ZmL9y zDXFs3bp_~Cv68czvZ`O18Lsl`*D5nzFDJ+R^YcP_qw?;{jV+ZfGe7mOl$xt%fpYU! zFS8;RsVXYZXH}4{ifDf#&Q|~QvitI*s%k2hkX5d{s}wiQ(a`3q%?t8p?bt*0_EJkK zV;C=#C$s1EO@F^GlnM`=R0l%lHnZN|qWg;UTCYluGp$tltG!;pzF&cg>s72u(d{~l zq!T@F-o4EM)jsyE6sEqopLQ%w0MNKN3^;h@J%JADioq9kngb zopaT8tNaolHtl_My^d}?#xLam|3Wz47>;JuQWr8z-A?u?A0m5FsYLS3DjGYG)E-Jv0?FdFI1Almhe=`11DFn*N z1b_VQ>J-PcL(2I?=4+JHY?d;!HO}fs6#^jt|Ca^h2nnP%Au588kye`!Y2etHARuFCBMN7r2g6*S z`KvbuwBcHQyZ*)ie4|tN?kEt4PB$+X@E}C%BL>03UcqXqpq2{EIZ{gnCOk5p)--Xd zw+19k>q7-;8G1o{N^Vp6%;kNmI#WVW2I$F1g-cq`XE45T!bE_ z6Y4*eGqF||;>XqSl!{}e)SO_&6_&U`$$Im?08Z;|c4On7LS29Bj~S5fx77!Dwc$aj zY!_+;9py zFXEnmO>UdGGbi{D_a|)N4c)8IBM(k2^v`GB2*InlQ>Q=1y{+5=i38rjLIK z+(V3Jgb?*3;iFDE3`Zn+geaaIq|WTXm%O(iPvX)FFBzw|r*Gaqd2{^w`I8d~U-yxQ z0e``?2TdPW12}T@Ls9tvK7D!i{Mqy4$7j!9p0Zc3PoAB;J~=%;d6Nlk@zTa)slJ?I zIvDCpd-lcX|2u(s$1hLM9v`2@a1b}j5uJFVC<3$dM=!4ypnpCP_?)>TghdEL=7)WX z)5+80qWosJ)n>m&%z+RxZ@?a3d+dps;bcTQ#PAwg>dMVuJGbe@Ag` z_t|4OHGWM_pF#u?0zJ6)#Eu4K6bp=SX-G7We)g)8xiE>W;%`zwe@pjB$>3fyD@;3T zOsW;t#KkJDJjxrKz)ExC4=)zM)RVE+x!L^<>?)#Q;WbByU++)ixDunlnfPOmB4-UR zF^pcV&PSK$?=L6r`0{cv^L=;resJy!9jwG;BPg(pp`bbQ)LeGz;Sv-% zq>@yS*xVnFz3%>C&l!x`droiA z*>(0?!;Z7t9*pnUr{Y~|9n(UXlOMz)eX^**((Q=A#-UrYp@SSjo;zev;ko@SngW6$2X{H{HpD3vY7m!6~!*UfR74|7&y5xdoP-6vZp+%FB)+eska4qNwMJ_K6dO|rg z{&+({PdI)ge9$*1PuSyEulQTetzvP(0O81i2-U+JhrKy_{Q8VNJ$dr>SM2%evzK@W zl$gsw+)6sd=)CoosQeAB7mGglwXr|*qmQ>a2fMV`nHR#xV1&QN6xGQ)4iFnBdP9y_ zMGc2{s7WWMPg4zQ3Skn#tE1`U(e3Yaor8fjD{O z_|;<`2*VJo9+-3^G9<#OK2d&$@B9Je|6lz6KiyQ5WZ>P7m{<8afd|moeEGS%60%@w_v|CQ6#ai8dccKbBISfO|(KNqg+=8NywFp}tGc11vKlWvlujSh}bHR$pXuj{>kv;hXD-9v) zJeFjo$9L~UkXn(|pUtnLZ;dFZzfGq=F!iEFMnZTsnEFUz-}4U>SEkMfLF47Q3&g&| zQAv%xr5w}X&z=0_gi-6WyTegucc&{ETa;DYwOONh>qr(3u3qBSC{YHyoc8i+5h4yA zn`2=xvbBwMU8ZEv@|DQj={din=6CR6#7j{#I9ir{NJna9Ef zYlYpoD~#%5h%mUx$9bwxn$5my96H(FAwA~|C?InFU}2_=RQ-M25Y^Q#;HpOO2N6R# zL10m8+Yb@a_~XP=v8^@qQv8YS;Nukn8R6G~CZdr?lbw4#*@Ww6+}r-1SmYZjo;y&r!SAs{_NEWBkq{Jdi&(- z=f|w!G@IXakDJY>XHVI0etq`hYamC9A;gA^Y~@ax&6CpxYg|Op9N{v_8QD#DJ6N1I z&t5k_P+e^*EN?}Ca6Z`XWP22iNOt5O!Nes&4VgO|A?60O>`_F* z6IPjcW>R#eWS&y1G?!bTb&v_;yp)=y@u2tkEul7)rJVi)8Re9tGWyT8+Dd69K1fUXTRRlB)#X}!Pz{mMg>19!qDZ+jS`(F1nT#=j2!b(z&o zzBVbVzHVs^!~UQ-{v4iMh1X9lC|Ws!iTaW3Zq-6bidzs% z>of?kl{Y&_$XuG9KGvC$iCcOZ-U{98iwRlvWu>#@u}X~2Qx5TA3WdaYEF_Tuw*UVz z{{4fhgD9-J=R5RPS0n?1rDEdFL)4}2*c~x}(V?Ux08vt%s+O+XD&(kDJ*BCIO=_j$ z=1>~_w2pL0iDhKaaWqcY#(Y;K(b;QR-;~lbyI}oN9!GJ^w z4)ajSAk+v2*X0!g<_2{5Jo;7|lixs+GQNPY7|x4fg-k`UI99VAu(P+b4u*jA*aO>@N^%?`BJ=S z>p&T4;7)-^2t!O0&+bZE6jSj`iripHTrp7qsFm$I-g5Dsb|5cfXmYwWzM4z~KbPzv z@i12MFqz>WdWkQUbQ8@uE(skW(B{Tlmc8P$?*st@@SdxQQ#@provv^4c9E2wB@l!9IN071rH;4UNnklSCsV(D)e$NS`Vg8f{oHoH*S=QSsZoEU<4 z(P=Fgpv(VtXf5^sSH{(lKjEL+d#%2#3?MZbG%^ljR~=dJKXOjoVx$bkxwo#5ZnBI%DO9;uE{(Qt2-nbSRanszd;*J*652 zhZJ2nJm|H|#hEmG-aikVomLC1kI?GX5!xkpDI>H){{OEL%(4Mf316Cy3gZ}UlsNJo zHU(sb8BLndt&1a5cLq&ej3joD_zX-DC2CaRJ1e9WV$+4wX48Sw7Is0#h8G`1$&>1v z88A9yd>_Mu9!i`0hrZ&@#}ZXC(Zn97rMP0nk2VOKB3EUvYm?QrD=6Dim9IQktV*bB zc`jL%plfMn*esM6N?y;U-;Z+`NK*@}Y6$!d7?Wa~XqDDwh4s$sih5sp zVwA@K`o!k3KsCJR8e>Xn3^2ezOw^|BK99?i%dVzBJCI(awA}e#Q$rt zw+r(GY~A&z{%ADu4ur<8!*{fRRf{2QE*v%X?va9Q5nSSa++Z-Gm~dA6sByRbaBsYq zC21bsU=M@pCJO?&xu_37rht=sh%d!t>fN)~3AvIbdOE;#f=N4T8z&KsR>aBcTzR4OzfG!uIy?(y;6_&S}v&6d-Fei^Lx`H5@iIRhgq^ zt>wmSQFsu)6cpmq&U}1rwUef*^~C6~4Bc@(?ZPKV(dRmAo z4`P*TNySb)diqCAWsNc=HfE?8Y*i?G&{G{k2TY`+@|iRwu2^hSnyOZ&bgf*oF17tf z4N^CQh1J|!tF^XR5t3@A`uMV|HXf2T?RUH5PH!EhMdo zH3g9W|C=>Mz*5N%vaAI*iyrkvRe73D%oHYbrjxGA%1Ygu-+sf8tb z{VOY6dQ%*NhdrSK+rj1>XEfc}IZhMeuAvq>@EIkA%1l_AuroVlbSBl2C886Dn8tek zSmKkhFw#ej-)E7n++lCj$&#(8Y0Km*o+pcu=LuC~x>Se5Q4%TIJj>v=^N_|8^>|gb zV#y%B39%4_0)IIHrIM@s)-}gSq^n+={)^3lYy%b(C3ODVTH%-Nb$(1xYDTXqu2EeHA0lr--mTB^i!CS~fZHJ59FZ@8m`| z7q3Mo!KX}zvu7}34Q}|6BvGf5A^n*!w}Pc?3xR-gZC*c_yEcK3!U?$Ak}*2~drohm zc1d-U1q=x9w!$3gk3g&#$=PvA&JDgP;i8P@KAWdHx$SHA{P_%)DsY?XM008yW z!X(&%dG4^ma9@XaV};hsDQLKhcDh_r5~Qa@RgR1Ku733Gar=dZqqZlpj- z716H%Wkm+@*Thn1;*D|so}4O5ymc1j0p|1jSxiGq^+Ka|>Xm&hz+64+GAuUoLjM16 zO|4k&P*Ax-4A(3Eoxoka!E|ra7&%1~0%I4*A5O}dHxcw&awmnE$)w|Yntoq$vgk!} z>As#xzqe*u6wGrcnwopbZ2YOXI4vGG)!hP ztKZ8p|NOj=-l)9$a$`%S%gj&xE2ZYDS)km!)yu4iMXHL*^H~+7t0LNA;BaBh;kzX` z=+&A>8o#?BK3l$}gN&S|*N>?E2yx5HkE-fWv4pI0g}bL zRK_q~C{Je3>zn?5T`1MTdj&LCpyK*4tV+@CI&2A8PcL(Cb3k?6E`r*slUca(Dg$>r z&q{V4U(N%RWkfn`;$wH)b{+lW~Q@71A`+^>eJs=VeSSiP!xHFr_S)5aLg z!T{%uxdR8`HDU^n(39Z&V>4g0D*N3$|IKB~+xa99v}uo{>vizc?IHxSQ4)Es(rt1#Qk?S6=xzmVcPDj@71x}H;t5YCz(?N}4 znXA}hDwEUBgOaPQ(kPg15MY17eqNK~UMZAHruC-Xu)OCr8(atRl7Ov6gfxapk{6S; zI*3;qMmcY45y1kCz1Y_xf(0P?xcUN36>MBYh+vd}{cA2As1qNfV0~Vs77Vh7Kj*Cx zieNaJRTm26KyF?pI1?DMK1xv6Z7NZV1VwQe)`xj5668!c?e&@*_BtW~%H3Z~*>t^Mb%P2v6rna1yix5~Y%Dx=;%OwIE<3PQ5o^!Xx9U76Ld> zq{Rdox~@i?Y9SzvT(uDJ34{R1|Nlc8^pGN|TdwNW)Fwo*fz^(m3<3nbLS!L2lJZkA zg4f4OzyFB{0y1tkB5wwI49wN&tKPqQV?c+-();x{2H?e-LUu=iICQ#sxqycpS|2e8 z6tz?U&xI7^thN}+nHjZIkOP?HbuATeSkzL1Kna_s)`toRE~~LwRnM%65fFdttpObx zxVI7WN8TD}#i!AK9^wF2O3ewD1^dEBl++xK6lS#&>($u;Ncz!Oohj6HWp(;$!-G<* zT1a+6>^t1953DVC-@KdCv4yi-K)?e4^Axf&u88Up{lu4ClRwFuB6bF8?zK3$+rpi z;(*o*9MCe(a)=KE3r2A!D6Vd_6*3WckRjO1#D`0J$c+>Z8_{=P1i{FsI<|R};&?Ri zI3_o4+-URUSeXbj2x0BRIXeIHD|klt78Ii_{3T$t;5vb$$P1%;y;kOCvIT~?9qJek z9IiVz3m5(^2Jq2;>Clm|gVoQw3-m)!W<(M7BjKh_#iX54OybEw>evq4$$JZOCVn8a z8_7_;J$>``$(!TX&!3z~5W6yb3xE6zreTD(H($fJ0*p^zo;`o|{P^+N^OvXW)$5aI zC$CRVk5ArY0$jYbu~{lHr?~P4t1o=gb`;I6@dQKkQSqPM#hY?pbFQX*w>(pVwn++4GHx0v)7i) zaE>>y%Q9j`WR+@8vc(Dkko{X=~jqh(@T@eKf zuQ@`@dVdl}mly@k#2&8KDs=Ae>ri-mzRT?@4K`2gL7Zd zDv8NPXkZyhL38P;IquYhCP4kjDI$&RrjO!Most;e-Fm9R-Q62?dTy(;+ZhjfozCv= zc)ux*>^AquW3RhE*mDM>_MX!lbatKn*0AI3wg=;VcYiQw?d)+Ez;UzWu!v`VfEAt& z_aA~85wBDr@m=Ci#H-jtrhFEg)pY7qq?>0?#k&-l<@#iiw(K0L$Yq@g6GxEc7ZY8- za!9uSP`=|~a*jE2vy%^zHw(d*U?LDVBi2OmS2{FZX+FWr#!OLag-IR$6PTnTVZ-mH zJ9%*7O|Ct-W_BMeL3VSx5{j5p786ttDU<*~j%kMfQQ*MPQ%)=w?#RCi`xG}_^1?E- zu>!R?eJ3HUPh73xTIdssUtS#ggmP$H@`gg6aQsMEp>Ix}u*a`n@wc33#o~ei!odR( zu!lJgdvo^q^%;A5^5pHW*z?n8FYyj2F_(k5m2`^Hsp~CK`5Rg<7Jaa6V}IsHAAv() z)Rz`J1JBt<PI@=)Q zw_`tzy${eNtf>LkSK;Y33K$5tw?NQE@&M~G542&3g%8}i5h4 z{~vDQ|N2)$poTyVff@q;g?`xB}EswP#;u2@W> zK6IvEY+oQ6CGS12@qYRfN=wN*R`C;BZSmL*-O2C^F@O#L*Z~~wGx?Inlf`cpL`g#g zD1hGv$9?DN%j2^@dv(HyFJ`aaKKc6jF>5%@<~QBrX7lOUQ}&x*pS}1R$kAd5u>qNn zhRmHbnoK}$Un%Vd5W-` zW;N~o{e4lI=k;8<-E=sG3I&ag=8pH>m5(@}(v`Gx_Hhn%06b7ZGDSRB8U)VlBSr+m zG=LHvy*+#8>@}DSrzvWhxl@GYy!O4DIYbGqybym!-Zesmins+2Fu&0U`0NS+U+)Nk zE;6bbdEs#3&k0IeZAt*;try?KJ_e*0El;vPpmOuD?vMB)0yUK%@j=7%VnquBrGEuA z2fD-9)nf7m0gGaq60r%TTFRaKA=iUoLHVT+s*j#70)O-;Z!pI950WV4SZB^$Y&;BI z?48i|#1z5AB|#0DI~yV91{6wBL^2arnV9TRbfxd(Cu&t{&&Ej2(sfWN{FYD~%2H1A zfsAs>Q5pT`T5YAY5}&1PYH`u1H@&7`L7xO=qf80NTtL?bnyTGgy0l(kfPUp6%7HuK zGPgYp(dYrYXyac8|GLcTCSQP*Qbki9N_C>9oiN7AShsrmx}`M?=g`gZ=kVmpyMAgx z(aI4_)Q_Zgs}@R9+yZY$I1K`9<;~6!GMA>Ok9B4wh@GlNFT-1*`&2d|tBNRX9gkIF zbe?jE4^t>4#$zEF8Gg78+yDOx|Nci=nLgIZX!AXLt8_R(x(EzWMbot7b3P~G&C zXo%$bhXP2LHIG!aVn1GpPMOumG5}}(tA9YCerDCO<*l-nVhvHv=2N4n(hiie1@#Kh zDGZ760$NmJ$PPJmmVl@GIP#a`PFn}cYy)=+L_$1bn!t8f(xRBIXVT~fOCpVl0zj>7 zZ}OJY@3c#K8C8?ht?|`lA~?KcH;D(fl7^&)aVJ^5$o(f7?8yl5ly0IK*(ISP1lrsP z%(7Q}mK-&dj8i@OGDT(P_BNY<1_Q z>hI%ye*L9=AMcsl3HEcT+U!DQpVyoua$*SHMW+D?mFbNJ<3U~sQM;Ly5lS{dv1%2u zrZQ;F*z#BNMKFhq%HAwKFTQ1&a@e3%&zOeLTBxTo*IWv_tnix1CA0^P-PXN|!>Za< z37b@*b*>tT6B5GR_TIzJ!;Z3~T&M0&QMU4Yup4FI73@Y|dqbEdikP0pF7F72Bp+kL zOI3|-?jRRzVX2xS^=9D2?UZ3@YC}M`P-xz5LQ~#^vdmw`g!P`pp$tqB zC2CaRdo83VV$+4wX48Sw7B)i078oBy$&>2a8!$j)d}qUhW=fm;hrZ&@3(>?Lr=_@J zMU*xOn<7_buWOUlwJRvwQkAbfSFB2?Yk4kNm7r^BX4otwWQB6Fiu_E;6E~}MLvNjZ zUzr)vn2B=BpZ!Jqne0DJvrbyR{GqWXB2V+0ECUgo_#MtJc;~^w_d-|;!&q#JU7?U0 zY-*ua4S~M_!5$k&+61**k@vh3j#n;J4Y4hJrYK)9##tAyPv+3T z2po42JCd|%rk`(-HjNFrHLyeC|Fzidg~0+g^ZHYNG@5t^LSxryQ3hbuVo2K!M~%IE zq##=am$)A{7|bdroYg*R+-*PH8}DUFnuj;o)u6g3!SGUUHyQxXq9eIMNm5Lv-aP}< z_=a4`5 zcIM-2tDQYntzUNCj3h1;x`}FMyz}s3PiMxc88P+BYm-LR($hjzi3wj#u@jG;{!vp| zqil+e87c-_70Mp;REN+36X~dYp^{`X;4fB$q?)OEwd|^mhonvW-R`*4TSsY;IUaUH z%#pB^1!}lhttk+uiJZRv+%yG{|Nm!cF4YHTxt0i6YYJ+mlH9T^QYiiCngXJYOX;Jz zFxiwdd!eFSNXh0T(uX)@c5N-ot~Rx>WUqf^g-dUWWAUT`g*9Pwj`N!C>>MWxao4CW zRA$1`gq_(bqcf?FED@bJ#5C6P#}c26g^@mL{633pC`*At(}XPP zs~B;PVZ!qCs3DKhTS&mO&^vh`CC(=|y195QG6_CqI-EU&5o>V64=IVw5@oLA&xE-Z zY-d}ody0Nx04Pv*~A;G=K=sHAtZ1F+}x7HXGN$5#x9F+ok+FeB+&rbWR#IbcqM zE8(Jy=02M%YpJ&|d;WX|+w!En_S7YUWAu_bWZ@FMQok&`QfYL}!ZAHPg>QPI-2r(t zgf1=)6=~g2rGBy~sTxRE6Xx_L&sSv;-AIiRRYbo6loc7oUlU6mipU_mu1mai7UT`) z^E+ZsLre8Sqju_*eJ#LTJ?k%~L?&=Mu`Ry6`)VWO3rG^s(xi=xXPUd10Y7v1M)L^BFNr0rEjhMBFAmC#ET@6)LEm~9&^{VRC6cHkv-NpVj zmk!j4k5RBbM^y_3mBz&gOR$nqAO~{uGQpX^ko8f50Af>#S|s2OW9Pwy$5VnM+Ywaz z1Almhe=`11B}B3^!ymu9I>j;VkgTc;A5l`XSt`tGCH@>l0?7aW8`zJvSm|0UAjGM~ z0x^ATx>}0`1eet)Uo95YVu3iit)Kf92C2Enf<^M`OwwwoDkeXck|YG4dR6smiUmp( z*sf)Pl7QU!CczpT1ULYHxp_h08-%L!BRB~v36a8V_JUOl0<|DuBFxW05U7QKc+6|_ zq0|AI7&awuY?@jN0R*_!IIAC32!Qmvq%z+S;>si2k$%&AdJ z1tvT)p4K#Rsx5{jOjkG>rjN#|$HeS9>|^zMdYOBhrq)scLG33f6%-9-EfEw!$4Zly zyy^g~Jbd0dP%j1nqT(X-=subF{sd3k>D^fkPpJm1l$sMPz0PI#C|Pgb7XWGPje81p zy@pNiO2dOe&32(y&{3YWa&N04U^S#e?(&A?rMteo#mif{v}J{@$!PfBueFR^` zqjK6aPlzl6Zfzmn7QBdi{x!L6;?A7lKir?Nfj4xoLXSK+vCu!Cc_Rd`=1!gdcs2;< zNifMmS8mKwfF$20*oy;NFK|H1Fx(O!2o{XuOi-lVXe(qQ@E}95mx<_K4U-0kRQ~ z_eBtle5zxctN!A6H1RklH_5)Sx&K=x!VH31`*4oVzx)cG(Y*!5C<}iH7%jL?;OM)1 zy;kNa*F9-s4wl=_q&C8$1hLM9v`2@ za1b}j5uJFVC<3$dM=!4ypoTsW_?)>TghdEL=7)WX)5+80qWosJ)n>m&%z+RxZ@?a3 zd+dps;bcTQ#PAwg>dMVuJGbe@Ag`_t|4OHGWM_pF#u?0zJ6)#Gz=) zC>9vu(vWB#{p?jGb72x$#owfW{+8~MlEJ-ZR+x6wm{cpOiHlWQdDOxpu+p6P!;3{Q z^<=DdZgzhIyNW1Sc+C;w*ZY$=uEZ#CCjQu?$XUZnjAQe?k7K+37!ISo^U>w``^$+t zzPudFeBYhDADsI_2PLir^mZbpH`;C zsp%`IGKGNQxJctKH@_&NLlVPfSNblb42DYmoS+Fuy);*b7YL-yhorqf9PIDz?u|M< zx7FG0j0e3=XLonJ-{djw!{+{Y>~;4Cd(L3g-gA0`&aSiH8g`uB_F%m4?hgj7ojvaS zH*S_37V*rFuENLR{zI@K;*|<2zDt~mcoqA`l+Vd|Q;}|-Iu-9y>zEe8oEFd`eX^(_ zKIH1pIA(~mt|Beb@+((l`w!(i9w6tKBR4zw5P9%#j)T4;UYS@B#b4>lbfx(ORoKkr zC)wQ&{|QV|F|grr)15rH@Fv$DoHDx)mLR)1T?s|ZDT@iJ2NOzwAjdSr^C)m&=qdM= z3wPvSg?);cF1cVC)L4PqfV4hwwT5d!PbhMEanKXWq4CEX3VOnEAmM|)IeEe!zk0>r za&8ri3kC>B4n(LP<~Z!l+2hw|?CHsqx4&Y~PoKTSJD|i|4&qkQDMsh5w?yS{XuVkU z!LN<|nIC<;%{kbm#m>ACJ_aNFJ*KEm-f@7~IMEw*hyyhBYoIenUHP*Vt#2wojc zCy#D_r}GRlY&*8m*!uwO!GaoKaTN|;qkw^Gdke(LBgd~E^FSDeSoOf98<8OqPW6fM zJACI4Apig3_y6%0{;z*E1ZoJ>5U3&WPZk1y^*8VT#Xr3Di~HT~t>&#i`s=@)-rD-h z?(gw+=})nsa8(JUsgBcbIh_`3b^G0&ey^MHDy5Y{ozVF_F54?O}r6EL}$C9k{`0kwuQY*6hv-wr@ ztq}$Fx9JoJre4&@NC>Y6Qy(epd;VeK%GBWtXuLdkf!KFADygxzlw%tFxs#uqFlv2v zcR1?o?sO$UO(&SwpmIZ+CW*!nSaMMg(vy33dx| zNs=wrn6|gu-jubsdp-RF8k4E~$;SXH5=HPep3Gz6g0;eK+!aQ3F+>>LXS zN#n`lw+f=9Cjt~6-Nx_m&eNC2XMgtUgb{blUcG(t_48xaaGK3;y2s7t)3c}SH@`l6 z@ima6#SmgcMz(S%&F0BzgEcOqXpV51T26_&RmKsX<4cd|W- zMkG7(5AtZ9BJ8GFO?!WTUzFx~Jy-5`9!{Z1L1Ux2<9&DKBMzwa_U@d0oI@!94^)s( z5zmzdfwTOG5rHrbphQP+&z?DZ4JN~BikfEb6k$29eeY%tfkG=Ugy4~PjS!(CZovc0 zZ}h>PI3eKc9U;&~MpYv(94`DhA+}bV5<_|G#W%5!0U1Wilk5+u+&rxNBff}0S>;E3 z&@jDN(ZWFKUqRV{?l5+>n0!INqL`*cY(lA=a_4@?wINtgeknxjqo<3&AN|Q2jPd=0 zBnmm!nKKs~4?`DwC$v2=MKEzmP($XoTjGd;wCb6-|XGm5Q2TNu8U)zNo1G(ME=^A#>&!?HJ5`NdhPOgD z`Zgh}iYT2Ok5yuHo^pr}Qz#_HVFVB|1bO>st%&C>Yne=TV0V12$l-V?Kit4 zCNMgbbOazus#Dd{b^8M3kycHsdP-9Zo776h&7m~jB$}rzt!2t~`3fXDi(#^K~l|{8W81sN${) ze1h2oQI7;Hi1dGxy5)We~%|;FX&`Vq_rkiNSaY^V1fi^eZ zvg{R~B}WY<(X@o63m8Pi-;y9E|M#ix2~M>E@eygFt9)LVUsr=`^iRE1*CqYUu2B_U zc9q>+)*aaevC8P9Wx_{+r(Bx~du=ydvux6q#~y9o37$~!FmmTbqj+{jS^ zL!V4)?ieH}tAKi!Y+tK4c~`N$otLV=kN5WVm-c_uyXw@^OA#@b#smwK( z!Y(VkCUV6T_+G_fRqd*TO{&m3SB=C83E^&g?_uX*N7+rTQ}?GRTX{a%jWY1+aQ^7E zH-sIch~Q~#?v7wQ@-a5ERMqGv4syX3cBvUMZU#==PMMLW)c?9wLi27Diti>=dp=n% zlBLHW_|Uk`RYFG%ElhmlwxlywUMN1XYc7@kvO$MZnW{hfM)lVMdcCbnD{C z)SW?77bA%sBt8REM2Q+z_|6Jxh1hiAwApmvw1r)evEjuBQSzkvW(JJT7~jY6poh}t z{-Lk9^RYygOf<2_X(_H)@uLmGrpQ&<>)K>>?F!1aROKtr6{`~JTAoW*CFok388!>$ zg_75E>G$QkwOTjyZ`t>inGubdD7XCCU$mde=F>Fgq~*&W8fzl*G_T1T5TS_Q;iQ6h z9xQw>goQ8+#HQE-3b~P{7Fg8~_!}@L#Ws;PLG4!LJ+Fl0l?#=}0BYyvu^_Ma`uiAD zN@IWl24bQf<)3IjyzVcEC&7W8i1CfWKDPU=7PEdhyuh)Y(3$$fMGyw#2$3_V{p;zZ zA@ki7^l4u60mA9q|Jq+#@;aX!MidjyY9BT3wjb_|_p&6-!yD{jP~DSYcqum* z4S;9Sk=#RkDJE0zp1n@Ul`PTIQ8ZF?QZ{ydd)HWP{eY!+ml8b--%jC=@)XY?n2Zi| zV+TGG8ll;c1?(eiZx1gG%TD8*7L7vzvNkh^rm5kusj12wHES(5W{bju_@$r_pLXWs zYpb0!Rjprk-HaqI6uOCOXT0<9VNYkqs2MT!%4?HG)zZ^KRCy4qTuUl;;?dJTYAS1# zDX}p_#bB#K*@K?y5ISHY9hEOsl57V2yR9NcNUE8tSIe&2cu3l`-|db&y>*lpnd4zM z#2g7rS)hiC)tUlfi1_o?6hQv}zt$81YfV9|R5F!HpGQ+bv~ekYG#4hDa%L}7lnW`@ zoJ9KIrp&IbW!crH7MASwudHzCO>qbw_Jj^>2b*)8(R63$I8BJVMs=Yw6P70I%uX4d zNp)n2=)@tWv7SGc_+%`M^ikvYS!64B*c)}SWGiagGWm+<$ztSrLe-cqmEM7!clVHAvDQfmkt;v*VPU>s(vHMH$U~HcxeO+t=** z^BFA3laAO^mk5pl0P3lQOY}=;Fc{TI+@?^^-+O z)j+zMFsCzVX>YoRy6`)VWO3rG^ zs(w{wxGF=}W$TxoSHG8IE?P<(ZJ&!5(i@d`Uv6xvbeZ|7f2Gu1H4BuRw|bcsu}D=> zc|NOxbX7$AC+LW{{HUr96-&q}SKd{Mo91X}bJdBpP`$m>lFAsy3+2h|d41F0 zuM4G-MfMCqqB;;Vx0&_!7Ts5**LqcQoN1-XU+wh*_WcS}T(4qPif-3YB%SDa^X_d9 zsP@oLkgATyRI2LoLS@u%B|?xCuDa4z1oCT zm0SF*loQ)zKBf5ApNErv0*K}#Siz_2)!aoPPa9)*=nZh*m^*L~UL&UP2t5hTKQ`AJ zJ8D~=|K_UgR{149Y}(`KdL8}oBKku9|9>3eNz`&YN_&Z6GYp30LPR)Wy6!Z&CfiX% zy7>rR&m^*}2QM|4Hr3$zULqZvsa|SBdV8CxPNAMZiZ1%BM{X#M1M7HJ$CQ~kr!2S* zxLZ0fU3YLLyYAtdJB?W8bY%Tr;1r3w+G0r~W^OvDF)VWxTTEqg+Idh?INY=omOZ0j zwn4zsf_EHet%w_%VZpL*sr2>O>h&622l0}lP>To(9h0jhc`;cNF6n*(yKYGn%iXO; z^=c8JVCS(M;FDbTVqc3032gMc)lgN{uyGL~!r5KyUvud|o%k39>+>SDV4#Mq)YS+@ zFdWUQ3k7l@H!l;M2@F{uB?u5Um8eC6qBsoe!@L#=mQTMmmGCP?SCk?FtP|4)pa@z*{%WF(e&s7;7)e5^JhDuF2(S%e9Z zjGK+fn}Hq!bA9Ho-WbS$dH$>QHwNGvokDg;fjD%!dAWdx99kbS2nO~FR!ar7RAA1H zS}HK%k?~YZ1so`~R3LD}rm3}5KydjfO9f)wjK8%+V1T3eLGE9v0|fF=LF;FBq5v!9 z3bv{QS(MZqjugY%Os!XE6CN2)#_CL=t}Cn4R~sIbTGe9uTMv;Os+%d`ixm*CTCb41 zyy1B1t}k!#@>VWwSz&9kTaf+L%rB*CPijnRiA$z(6T+rk5*aTt>-+!Nd$;B`lI4C- z$7}C~wd>vWp1sE2N>Ip@#%$tBhyY2QBaze$9V1F1QZdIdGofez4X{N3je~BI(izW# z9sUOX3V!j|@Q3l^|8-yYmv!l`s%`+?0B3ZLr!gb;t*)6_S(#Z?nTz;^=9B17oG|H; zR5Dx{sfcnS7+N}nER$107r_@{9#T$wW{EI>fLmLLw*@cao_|Abo47M4_z(BTtmpOJ z>(C<)PAv3CQ*VG!)!eC*h}jVj?2c2-2{7aKVV@n~W^CO2-}X!GP)o(MAtVeP{?IksU}K!-2zf=XUPGzeNu|`mY>161GogXgJ>W zkgUR0l#24Y;Ikk<1Z74PQ9lxH>ZH$bgpNl{;_-g!*bdyudvkIozAvmB398C4lj=NG51&)A!{CofOlo}3+>oM!@D zytJuV8Zjpr6owJg9)mnL4ZlAL;yZeMcJch^B8G#wQSRu(6U7pkj-I`~o`Vbepy3g7 z2MCT3hRhGU6s?ngkF)ZdcCF67LgaxEo8kiY{KjK1%mgO`vLuE#NaJm@)2~^(QETkR zX=1kW@Bc>8Z9D8aqT9UnN0(8^-g@8)H=Z~eO$o&`BODtN=;>$AEt%7kNGkp&8T7Yw zk1rWAY-WLJca2H0qL?^aq4`HmFM=w~vERR(2NO@mSLd7WZ?U@~3g%vQfSC3EIF2qc z2%ND$^eBE-{|b1le(-U4*B`=dv^N@DjXqqB-Qm?$Z|eK*^h0mt3tlBD*$53RBPnPu zJvGOjde8*L5ec(*eH53iLAB51;0FO8M{CBkWQl+-)@UZ>sO8#G#Otd2bGaP!&PH)fY z4eEPNtJi2dom#))wClZL$L;ibwcS1L0yu7#M2mRl2Uy|hu=5nch5jKAz446)*Uawr3Su{hE0Ksf zWHCVXkU|L%Bu+E@kAepJo;pr9cL)A;*rmAXQWln>jTNZH={pH&ec);h*Fv9A{PN|Y zPbdYa1U?wLcNF@B(?=o-eRJ}HJ%96tzvVJ3CKn(G2M#PVlRH*X!odS-(#hFzszFtuQX+(PG#Nj;Pi5$0gN)yf^)&V&K$9@12AE%kr`IT8 zVBFpuK^Msbtj9d?hCU`fNb5$3NW@irp&SrD_$%oDzxs>+xQGACUkQN{0wn}W2>hpm zz(4)V{Lx?E`^zWI=Dq5@U;p#Je!A!UW0TKFe}{R5n@XTZHJp0QY1CM)*=_E1@tl5@ zvdSRM0T(}*h&D>IeYGEkQkJQH!T1h}E~cO;!p!3=`>`*od=}riok@=~BIfM-_q3mU z+xmtObskHS(&PL0B7;ckPiNQBw?-7y@6%tPl6p}k<3o7eoA~&`e&7|8Jf=)Muy}dy z9I@}bE;JRGXOa|?;1AB?&xwfEWe@v8o z<%EDmt{p!_NaIgqPsO&@ictvH2}c!^%4QcV22mF_)5klPh(^hK&r5ugu0mNUdB+M? zp_LZnuJ4Zfj|Bo90I&f#JYn)B;giL06-3EG1Smk>hQ$5g`1R4n-@iFwBp0(c?_PX; zdc-PDwfar-s9HU~IA*{5>f+VcAdVVChz;m`gfe$rt)84!SmiQ`W(b!_&d6??JHdQZ zy?9&wNM+S2v%D1n!e!2#K{Oz(kyps0d5W-`W-;|nrz3Lnw4N)Mn+_&0p`fwR%<+DI z?IRAT^i}6ve44==01s5qOcBqOkidm~#E3wc25_RocNZ_6y$X}zG(|~McY?5-H@7R59rJ`_r`lsof7ZU@1H z@*AO4A0E#GfAF{G!10s)Bnmm^nF|*S4}BMFC$u~5~KNGOLK<674Wlqdn23+UQFQ>B|zm(~j)=t~b#4%{)>L|Nf2Nu zZ#qKATpFG}=9z&>TY4Ve3Vn^qgsiGrS?hSL5~K5!LR3tlkQk4JWF+|UKKB0qfA{YF z`LASQI<6CJ^EG>`b5bP1ZFCrXgPh? zy4E0rmXW~d38kjr4mf~flFnYus#97*_iB$8^+A+^a%R^dmhiIk@9yet(a2>djJ#Qx zovB4;vbX~TE~+b;0Qpm$)hVQi8LlMfV8r`$y-jp(=O#@R87vehS%e=hp+hZUvc)WqHwh>VCUBSB1& zyHec~vTFrG7QTtD@^N9-u8?c=PrX#v75&XFQDt6rmEBy`9oYpj%jnoL;iJHluT4vP zZ8u!o>!eMOEs|k{lxVENXdKTjDC-&fk{AisVc(}sHV+IIl$AlfOO~?Ln?+Z#)V=7d z{ytvk*I(NA@tV2)!G6wFnw=@{^M-?DAyp+@rZwmddy7Jd+RZFXP_h9^R4Yg|g+Xh^ zmcO3OgBf&Gc0T{S^p>@i!v?K-#xR7{LOtcVF66MQGH*y+F$aEB5Ur|Rg{Vno+T^OS zIH4gttnWQ-JZ-3*l$(_ObL1^N9_&ULbagO$_SWlTTcU{RX{_=Nu#x0byzx>Mqi=VR z6E-Y7fiXWQtv7=v?x!}ErWOSB9SYTlRhYu7F!uShkuh}qX)pL#xzCM6hZQYweC596 zGgexdLa~DG2-B!+(1A3ssvH4!Nh)J0B&6ulA=mXXkC^ySy*~<^-C7NzkFfKVG26Mw z1^xfeDnob9hOX1gjN7hZi4)&JRlr|tsYx@sO=)D}PGP%?iR2Z3#O^&wLm8AJa+IXP z*ILL<#3pm6&L%ylF7^l+OJE#{QYO`xH?RSX@s$k^mMLxQANWc-UrHu6o>tO|6;aw? zY>Hjwy>84_H!dJ=OI5o3QnAXRuKA^8m4mLig<&(3&>r*YDzciKCvMj3hTb~+zOXQ& z2@@GcUu_83H7$Ck{h#KxPMW^_zA+~vP4$L$1|m4|dz@YHM#0?oLhKgCX0ZuYg+jhz zQ<#FdLT)Jh6)5&tI9jK5S%JP6bw#}|JTQt8_T5u~YWT8iOewi3zyJdYQO}H1bO!S} zxarPGCczP&i1DSvE*1c<=hJT3zr;bF(3$xCc@PG}2(dIL-J8j{BGcV2OBW1r*2U}6 zc4$xpj=P8zNm?}1&$q}ujTN~xuuJOyjaco)h6OCKJh;WG29-^F3gmL5j(|)BXJJs1l#r=+ z&j2;*kTY3gr=$3!=%j4y=6hdbv-LJhuQw%j7QVp3ALWWuFBlK@_3aNF6B?trqusF2 zu;AUlGPZacC$|U>ONh0a#o`aD8V#G=KND-#TyBgOMF;Uq!6AO$k&oKeJA0~Hzv_B7 znz%6NCZ?U??$f6&T^OTg#N2C9n>4PL9u}g={n+H1)36g`Pp{N8)~G$j#t0S2R++Mq zp6U=fU=khW&*UL-!D5-xG_^8iYt3(pUSZ;*G@}^F+Ic&5xF;4f#OlyjZmrrR+R?W$F$|KjaH_68Oc zC3I+Vi?U2?K|dv@@o9vDvmZi?p|M?d|&RV=DIrJqowrYDvcI0QPfwbG1sUZ&?6B zc()bhn0v#FPdD;g6wHzX=9EvuMQxg69T4o#)pgZwy2@o=v*)K%>@82)YY$ywI7Tn2 zAd8mhmHK7TmHI|k`fk&h{yjx+`bWD1@@NQMTpTLWx}kFY(UPQUAYDzE)0;&e?3eM4 z6qcwU`Yj<@kwE-4sni*JL!8AYQk8V;NMDSfi+WXC)6i01G;XI}+1DkMt0!GW#grEM z|DUTotEgI~qw7)%*AxCp(5~KKx?eCv69!{vSd30exo9Bhr7Rp2W+Ic1>)-VIoP$Nr zvXJlViS&DGq+z~TIMCGCOGe}8m^k#ttNZ16Q>k(cNtKkYYe1i}XdaFtfS z78&V!K8bVDQd(&HT(Xefs73era7(%Kj8DCmTw~SDkZ;`TdDf&NRYc+OtTNJ7G3}p8 zvem0zb)O%rs-)!_vP!k+D%DLB8`@a4WkLR|9eXI=UTR5U3gej;>FkU8roZ15N=px% z6bC})GPB;^W%mX7wO*9OGtE?sXL~(^eZK}5*Na$}quXUH(@ylXi|%a+sPx%SkSb2c zl&k3ULV470Ek=-JED|ZldMSxzGk7V4+gyX&dx>@2P4Uti(%QS5;uPumgXpr$TI7<_ zIIxaqbxfIwbIL;MfaQ7Lbmqa0>;pO@#GRx|Z&j<@kZj%yINx;F=RoG7gTi5+t5{;n zlhRIuoWl90{bAKJGG=cGSefyG<9zE68Ehfn7l+k)FxpJ4-mJmP&!n#bfsNE1jm&lx_3WQbi!R6sKd#RjLTg@KCYVz$8G@&nC=LMG$bY|E@=>s+2od5h9%3#rieZ z4%CT{L9n?jQYr=tWx1|KSc0{b0*T1G*9k5Jg=|g|1PGf;lqx|P>DL?}zXX*4`u~3o z@na)Vx>O5@Zc4R4j2@e>mTCdPWj$G|R0~SAV9juY>kCQik*XN{m`aimcn7>ih^!f^tG+X)=4lDiwiJ5ikknm!JrgNR}*X`AIcX`yLP9B)l zyIz1WSco%?OyP(9=WQ*?o1JoF|-kdGth%!ZZ7lAy3sVQy+p9_dMNZA(NG6CEyewzu1%OFj)9g&4t~c6*yasxJ znss+ff9oNV!|;2@DaJI55nwT*D@16yyS}=`t6RCUWlLL=-Gb~|Giyqfo|KrB66Z{% zCOS>IBr;xPmbZvsXg-PV#0irgNhQOTk%}lMf}y2@$}(vX>LU0e%tOj)&n%&91l-y} zye)VU_xu}j+r*tY!GE|vW<9U(UWXoeaAKi9ntB5SujWpj{$|<>XGt*0rLNqVWdKR) zCfJJuTCZ?G%Q(v+DhTF`;!IGa-DoRhBJdzXu$Qq9m-dL*L;154OL)8z(_~h|!D?qJAWN)Tt1)QwmW$-cOy`fiHP)PM*Z~ zg=r(f)4Q|tcQ4M5-k!cVk??h&X%z4eOncDmaV3BwM?Vy`7{F(*FHT>c9zDM}eSOB> zyghk&^7iEH=;S;T+Tx{6$I^T`!Ei9lm-guU)1thi*Jl^ck1k?3h#TdIPCQW*f$8Yk z>+3oApAP~aF?WEl2w}+luuE||`S&<0ziHR%>?_0^2yvt>V9#$n_QFhXG9Vjbc!MAwHvj@Zk#4&DF6O%6xX)Hp2Ml}TYq#Jg$N=9esJT76%9%#CK%z;ka!;b>{%sq zViHNk-z0quv6tR z?!#(lIP{vG-k#GN)c2fLuhDiowSL2C*L%Z`+v)XcyL;UEZ`>@27V*rFuENJ*=PASx z@k#|1ZQ6akh_kNZTVmx`uE;u1 zB@Ai@dW=GQ{^T{QBs5d1SP2$*zmaNj<+wp z@r?(k%jPJ7xEAz;B9|`@dO|5Q`S^~4o^TpSPhPzHlAWHte2sS?iJ3&=R?;a(=dHIy;pa48%)5}+hW^x#KHcXM?8jE(eE6HczW1vq&E~!8y1lm-?sn?uF zjn$gn=3ckn%6OHs${@`F7ebhbHcE4TwI7C3qN#qt_zsFL<|6EXnqvA}@?&3A`CPtp zJ9D_uC!_hke-AnEYTNpT5Op3)lG5Y*_aaEGNa{~#*U`5|6x8q2U!a(JQ6=L;c-@=$ z_`-hR6_ZrvKoGm~BL@~Q&z&Ro9lU;P;w`0^1b|uY2KYVnOmjiFy!fQc^W4*94*Z&Mx9HCpmRVkF{%B z3&tKD-FBqcIryR3sWqETJ+GnK)pr`ZNwKzafkp&yqz-WldP$NjwwTs;>fVIacUmpI z0!_$N{^Vl-EmK8M8~@B>;X<^+=DcfQb>2r9+@x~;)hEklS2YfutnZSYa|#j=DSxym zQ%0)(A#RB3Y7=l(82nMhP)-O~1H}772eR{+yPPO_?^Qc-qzBp#T`|9G=*C37>Lx>F-*~%SPt0!j_ zR=JF#8Ny|fGqT&}PB0%;FWy!^QdxD%EN?}CaE@$uyfcUfq&xBoc{EQEcGE1T-syBi zZl2b2Wze642@EM{Y&3Jc-(UNP11i0}I~Sj3Fbco}74%cYb0s8jksmQ45T*f~=gJ*v9xqAKbAM0>0iM0$pSjHSogz z+@BF)Yo#eQl($~gi7@fdVYD>K`hZH!!@57?lL(Aee#DW6;l-9s4D|iCFm|9jj9t&i zj|o^5)0CJ^D2-F@%n!LW1QW_{glc_wJP-WA-<|`06F!DVdsFH118W>9?d$g0oSg1Y|CtYXeP{ZcbfVFMyygJw!Qh$6WKa z(GU%`*<~I78u-^_RyX+sq)aQC2~ipqH5-M2D`Vbj>GPJ>Fu12O@z3GOO?chZgremm zn5ZA=?p7)ENl6R59pNMhu#`6)A!IHMPapHlz@#lb4{rrUF>>6&hijM>OvtL5mCcUF zDls}wDMZB-3W@PpNFo9D{zKCJ^EfqeSXCZhp|`ps1rSUXmfLUkKn!4XDCr15loY3m zrR$CgIcgP8-_*n=tx|Dw=o|gCjx@-KWhBsPH2$!I@vc~+vsbg~l-AF^+M`8%5cQ(f zv+EFRcG>xNclEYt#IX}b-Ym?{)FRVZ+)e@))s;+l{3%nUW)pAVyN4C9ZqFmjrfTGG z`3KmQ`3I}o>KD>}^!hp)!wn}bk2D|f$qDRs6a+h?arJj!f1G_9OYvJ3YYoaD;`&qq zjutg8w>W2J#F@9Y*;YJE*_n6k(HlNm=_VPkTbbae;uEBbyCU!jrej1s60jiF|5#(` ztv#^xCmQU)m|g`vQYARdL#2aIBNSX$7YLXe(Bb3gTe46 zDT!YPoEJ;L(|sK0OUa_OeYHsgcM3#eiGgYA*+a>TVlJM^kt-~TD<(34w6cB2TQ0uS z4&-GFP0qK5*Wz*;8#Vkx(;gSO<|ORw6~n1ox`}2SmxPZHXcxv?mc8Pm zx%wnm#8wYy2@^@jV%*C3OxDRw6xcD!?m4F z+Vt2WiB-siLWYqmFB-?Q3(9)NE+j^xblCT4OU(m=1!ZMW?~>(f^=8pkEN?IRs=trd z_Vt(ceY{R?f3Tl(m1bwk`@G>Gkpn}>E;l&DsaY6^qa zj3j?On+G#!r0jhDdFd@{`-Tl#^^9Q%8-;qxb6v<`S7qLixP+~s(ylFwcE79*g{Wy+ zL3zJvEKX<$59@nR8&4Z*-(=o$K3BTJIZ!NYSOkgI>#2Tu4Lp{wQ#EYc+^I!m3wB zXqVEZjL;7K|Gz~r%L=wi_;Ty0*c_u_i4)&JRX|p3qe(NmO=)D}PGPBwiNp>PpFt@i zM@cGtWreIlY%+K1Y|?Y;VqcK4;Kh+BWm0`H1DnnmU&ruZhtkIWfv=?Vp(K?|GO_Wr zl2)wv(FS8v>?-edW45|+0eM@h(&d+mRStE{FD0uSbj>Xco0%4clGjt|_xZcEUN`i* z?EAvPh$c*An0U1zVAr(hnf82|TRCa^^83b|h&0t3+6{fok}&YfLG*DZl^&2~p1$ zpJ+e0>CQwnfU#A5C+2tkuxXVo5{E$)7>sh7YuQ- z#p}`*Xix+Ww}|yeS|ZaAw8(vo6}b?wOX~lPSlh++1T5WkC;nhC_V$IvuEAHdKvnZT zEiN2Z_8yUeY#vUuYtxG?A@rk&yL)2A(67^7yy+-p&rG_IB&7NW@g*yNhiuoGiXuhcZwsIA1t2o=ay znX-|d>JU0$5*_8w!F<}`C6uMYxDG(bGf7zA-=>PxShALobDJYFfrcvqhSPFJwLI-;Xt23O@bf+Vn zCd6GuO>~emaw?UXury(3cFO2Xsv|2@Ck`=9^!%yRCu3ryN{!!V(XHHmYtYEjt*B|M z^edhwOOWRuipF#)q<>Kj^joNhiH>cqhq06*mW9P+Cy_XgNIGrz^XX<;P2}K`N}CeG zGSj8hIG)q`vsksGgxO3E_Te^j9qQ`&x+AhX=!`h{>WEIY?oxsf<7|;-z zF}Dx(2K#CwI{oQ~7@0V2%6ixUhyCQV&DM`F4@8$@(NK6`4IhA3Y&23m3HIcZ=Eq2Unf+LIH%({wxjPA+tF^;#qna>}GXeThx1!7V?MB+67e zq(2qgt*}$JR(quQ7Z7OedEH0YUWb#k!*xn*t*y->?d_aeBj2v?FQ#%|(4%nor

Q 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

Xg>cz1pKieGv7c)wAmmYj)ZBcX#!+XvDD-M&2yU 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 n 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 Date: Tue, 19 Mar 2024 01:31:27 -0500 Subject: [PATCH 06/24] Updated URL helpers in login and API calls --- .../dfda-1/public/app/tests/mocha/integration.mocha.test.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/dfda-1/public/app/tests/mocha/integration.mocha.test.js b/apps/dfda-1/public/app/tests/mocha/integration.mocha.test.js index 4263033e9..ceefa8ac3 100644 --- a/apps/dfda-1/public/app/tests/mocha/integration.mocha.test.js +++ b/apps/dfda-1/public/app/tests/mocha/integration.mocha.test.js @@ -873,7 +873,7 @@ describe("Login", function () { // TODO: Figure out how to preserve cookie session between requests in tests this.timeout(5000) let request = { body: { email: "testuser@mikesinn.com", password: "testing123" } }; - const loginUrl = qm.urlHelper.prefixExpressOriginIfNecessary('/auth/login') + const loginUrl = qm.urlHelper.prefixQMAPIOriginIfNecessary('/auth/login') var response = await fetch(loginUrl, { method: 'POST', headers: { @@ -886,7 +886,7 @@ describe("Login", function () { // qmLog.debug("user:", json) // qm.assert.equals("testuser", json.user_login); }) - let apiUrl = qm.urlHelper.prefixExpressOriginIfNecessary("/api/v1/user"); + let apiUrl = qm.urlHelper.prefixQMAPIOriginIfNecessary("/api/v1/user"); let cookie = response.headers.get('set-cookie'); function parseCookies(response) { const raw = response.headers.raw()['set-cookie']; @@ -1003,7 +1003,7 @@ describe("Variables", function () { describe("NFT", function () { it('can can mint a digital twin nft', async function(done) { var image = await digitalTwin.generateLifeForceNftImage(); - + done() }) }) From 4598d7f8061abc88b812babed2184669575cf425 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Wed, 20 Mar 2024 22:10:49 -0500 Subject: [PATCH 07/24] Logical proof and AI risk Detailed outline of the threats of an AI arms race and the potential global benefits of the 1% Treaty, an initiative to redirect a portion of military budgets towards AI safety and ethical research. Another document is also added providing a logical proof for nations and citizens to sign the 1% Treaty, demonstrating the benefits of reallocating military spending to medical research. Through clear axioms, premises, propositions, and a robust proof, the argument reveals the significant net humanitarian benefits of this policy. --- docs/treaty/ai-risk.md | 23 +++++++++++++++++ docs/treaty/logic-proof.md | 53 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 docs/treaty/ai-risk.md diff --git a/docs/treaty/ai-risk.md b/docs/treaty/ai-risk.md new file mode 100644 index 000000000..43414dfba --- /dev/null +++ b/docs/treaty/ai-risk.md @@ -0,0 +1,23 @@ +# The 1% Treaty: Averting AI Catastrophe Through Global Demilitarization + +In an era where artificial intelligence (AI) advancements hold the potential to redefine warfare, humanity faces an unprecedented existential challenge. The prospect of an AI arms race, with nations vying for supremacy in military AI technologies, poses threats far beyond traditional conflicts, edging us closer to potential catastrophe. The 1% Treaty, proposing that countries allocate just 1% of their military budgets towards AI safety and ethical research, stands as a crucial initiative to counteract these dangers, fostering a collaborative global approach to prevent AI-induced human extinction. + +## The Looming Threats of the AI Arms Race + +The AI arms race carries inherent risks that are distinct and potentially more perilous than any technological competition humanity has faced: + +- **Autonomous Decision-making**: AI systems capable of making lethal decisions without human intervention present an unpredictable threat. Unlike humans, who possess moral judgment and fear of mutual destruction, AI lacks such constraints, potentially leading to unintended escalations. +- **Acceleration and Opaqueness**: The pace at which AI technologies can evolve surpasses traditional arms development, making it difficult for regulatory bodies to keep up. Additionally, the opaque nature of AI algorithms can obscure their decision-making processes, making it challenging to predict or control their actions in conflict scenarios. +- **Cyber and Physical Vulnerabilities**: Military AI applications extend to cyber operations, where AI can exploit vulnerabilities at speeds and with a level of sophistication unattainable by humans. Physical security is equally at risk, with drones and autonomous vehicles opening new fronts in warfare that can be difficult to defend against. +- **Global Instability**: The diffusion of AI technologies means that not only state actors but also non-state actors could acquire capabilities to conduct high-impact operations, potentially destabilizing regions or triggering international conflicts. + +## Strengthening the 1% Treaty's Role in Mitigating Risks + +To effectively address these threats, the 1% Treaty must go beyond merely reallocating military budgets, embodying a comprehensive framework for global AI governance: + +- **International Standards and Regulations**: Establishing clear international standards for the development, deployment, and use of military AI, ensuring that all technologies are aligned with ethical guidelines and controlled to prevent autonomous engagements. +- **Transparency Mechanisms**: Promoting transparency in AI development to facilitate mutual understanding and trust among nations. This includes shared databases of AI research, development protocols, and incident reporting to prevent escalations from misunderstandings. +- **Robust Verification and Enforcement**: Implementing stringent verification measures to ensure compliance with treaty obligations, paired with enforcement mechanisms to address violations, is critical for the treaty's credibility and effectiveness. +- **Global Collaboration on AI Safety**: Encouraging the global scientific community to engage in AI safety research, funded by the treaty's allocations, to tackle the alignment problem—ensuring AI systems' goals are congruent with human values and safety requirements. + +The risks associated with the AI arms race necessitate immediate and unified action to prevent a drift towards catastrophe. The 1% Treaty offers a visionary yet pragmatic approach to demilitarization, aiming to repurpose a fraction of the world's military expenditures towards ensuring AI benefits humanity rather than leading to its demise. By addressing the multifaceted threats of an unregulated AI arms race and fostering an environment of cooperation and safety, the treaty paves the way for a future where technological advancements are synonymous with global security and prosperity. In the face of AI's dual-use nature, the choice to embrace demilitarization and collaborative governance is not just strategic—it's essential for our survival. diff --git a/docs/treaty/logic-proof.md b/docs/treaty/logic-proof.md index e69de29bb..728e1f0a0 100644 --- a/docs/treaty/logic-proof.md +++ b/docs/treaty/logic-proof.md @@ -0,0 +1,53 @@ +# Logical Proof + +Why it is logical for the nations and citizens of the world to sign the 1% Treaty and reallocate 1% of military spending to medical research each year: + +## Axioms: + +1. Reducing death and suffering is a worthy goal. +2. War increases death and suffering. +3. Medical research reduces death and suffering. +4. Resources spent on war cannot be spent on medical research. +5. Countries act in their self-interest. + +## Premises: + +1. The world has finite resources. +2. Resources spent on war are 20 times greater than resources spent on medical research. +3. AI technology developed for warfare could lead to catastrophic outcomes like a Skynet scenario. +4. People generally prefer resources to be used for medical research over warfare. +5. No individual country can unilaterally reallocate war resources to medical research without risking attack from other countries. + +## Propositions: + +1. An international treaty where all countries allocate 1% of military budgets to medical research would maintain the balance of power while increasing resources for medical research. +2. Reducing military budgets by 1% and allocating that to medical research would increase net national security by reducing the risk of AI-driven catastrophe. +3. Using a decentralized crowdfunding platform to allocate medical research funds would be more effective than centralized government allocation. +4. Robust auditing and verification mechanisms can ensure countries comply with the treaty. +5. Implementing the 1% Treaty could yield \$1.2 million in benefits per capita globally over 80 years. + +## Proof: + +1. Resources spent on war cannot be spent on medical research. (Axiom 4) +2. Resources spent on war are 20 times the resources spent on medical research. (Premise 2) +3. Therefore, reallocating some resources from war to medical research would increase resources for medical research. (From 1 and 2) +4. An international treaty for all countries to reallocate resources maintains the balance of power. (Proposition 1) +5. Therefore, an international 1% treaty would increase resources for medical research while maintaining geopolitical stability. (From 3 and 4) +6. AI weapons could lead to catastrophic Skynet-like scenarios. (Premise 3) +7. Reducing AI weapons development reduces catastrophic risk. (From 6) +8. The 1% treaty reduces resources for weapons, including AI weapons. (From Proposition 1) +9. Therefore, the 1% treaty reduces catastrophic AI risk, increasing net security. (From 7 and 8, Proposition 2) +10. Decentralized crowdfunding is more effective than centralized allocation. (Proposition 3) +11. Therefore, decentralized crowdfunding for the 1% medical research fund is optimal. (From 5 and 10) +12. Auditing and verification ensure compliance. (Proposition 4) +13. Therefore, the 1% Treaty is executable in a verifiable way. (From 5 and 12) +14. The 1% Treaty could yield \$1.2 million per person in global benefits. (Proposition 5) +15. Therefore, the 1% Treaty provides significant net benefits to humanity. (From 14) +16. Reducing death and suffering is a worthy goal. (Axiom 1) +17. Medical research reduces death and suffering. (Axiom 3) +18. The 1% Treaty increases medical research. (From 5) +19. Therefore, the 1% Treaty reduces death and suffering. (From 16, 17, 18) + +## Conclusion: + +The 1% Treaty, which reallocates a portion of military spending to medical research in a stable, decentralized, and verifiable way, would reduce catastrophic risks, increase resources for beneficial research, and yield significant humanitarian benefits. Therefore, the 1% Treaty is a desirable and achievable policy we should strive to implement. From 22e47a884034563fd1684a017254aaf44f7d5670 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Wed, 20 Mar 2024 22:11:59 -0500 Subject: [PATCH 08/24] Add post user method in openapi.yml A post method for creating or updating user info has been added in the openapi.yml file. The new method comes with parameters for client identification, request body, responses and security details. This enhances operations in our OpenAPI specifications for managing user information better. --- docs/api-reference/openapi.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docs/api-reference/openapi.yml b/docs/api-reference/openapi.yml index ea1a70e46..fa1cd1979 100644 --- a/docs/api-reference/openapi.yml +++ b/docs/api-reference/openapi.yml @@ -1330,6 +1330,31 @@ paths: - bearerAuth: [] - curedao_oauth2: - basic + post: + tags: + - user + summary: Create or update user info + description: 'Post user info. If no userId is specified, posts info for currently authenticated user' + operationId: postUser + parameters: + - $ref: '#/components/parameters/clientIdParam' + requestBody: + description: User info to update + content: + application/json: + schema: + $ref: '#/components/schemas/User' + required: true + responses: + '201': + description: Successful operation + '401': + description: Not found + security: + - bearerAuth: [] + - curedao_oauth2: + - basic + x-codegen-request-body-name: body /v3/users: get: tags: From 167fa7ed3bbe7ad4ecacac0737b54b2647b2a9d5 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Wed, 20 Mar 2024 22:12:44 -0500 Subject: [PATCH 09/24] @nrwl modules have been updated to ^15.9.7. Additionally, some other dependencies like "@openapitools/openapi-generator-cli", "cypress", and "openai" have been upgraded to newer versions. Some unused packages were removed and new ones were added. --- package.json | 26 +- yarn.lock | 6022 +++++++++++++++++++++++++++----------------------- 2 files changed, 3261 insertions(+), 2787 deletions(-) diff --git a/package.json b/package.json index 898f99ba7..2712f197e 100644 --- a/package.json +++ b/package.json @@ -14,8 +14,7 @@ "private": true, "dependencies": { "@bugsnag/js": "^7.10.0", - "@mdx-js/react": "^1.6.22", - "@nrwl/nx-plugin": "15.9.2", + "@nrwl/nx-plugin": "^15.9.7", "@octokit/rest": "^19.0.5", "app-root-path": "^3.1.0", "axios": "^1.6.0", @@ -41,20 +40,19 @@ "@aws-sdk/lib-storage": "^3.521.0", "@babel/preset-react": "^7.14.5", "@nrwl/cli": "15.9.2", - "@nrwl/cypress": "15.9.2", "@nrwl/devkit": "15.9.2", - "@nrwl/eslint-plugin-nx": "15.9.2", - "@nrwl/express": "15.9.2", + "@nrwl/eslint-plugin-nx": "^15.9.7", + "@nrwl/express": "^15.9.7", "@nrwl/jest": "15.9.2", "@nrwl/js": "15.9.2", - "@nrwl/next": "15.9.2", - "@nrwl/node": "15.9.2", - "@nrwl/nx-cloud": "15.3.5", - "@nrwl/react": "15.9.2", - "@nrwl/web": "15.9.2", + "@nrwl/next": "^15.9.7", + "@nrwl/node": "^15.9.7", + "@nrwl/nx-cloud": "^18.0.0", + "@nrwl/react": "^15.9.7", + "@nrwl/web": "^15.9.7", "@nrwl/webpack": "15.9.2", "@nrwl/workspace": "16.5.3", - "@openapitools/openapi-generator-cli": "2.3.7", + "@openapitools/openapi-generator-cli": "^2.13.1", "@testing-library/react": "14.0.0", "@trumbitta/nx-plugin-openapi": "^1.12.1", "@types/jest": "29.4.4", @@ -67,7 +65,8 @@ "@typescript-eslint/eslint-plugin": "5.3.1", "aws-sdk": "^2.1264.0", "babel-jest": "29.4.3", - "cypress": "^12.2.0", + "chai": "^5.1.0", + "cypress": "^13.7.0", "eslint-config-next": "13.1.1", "eslint-plugin-cypress": "^2.10.3", "eslint-plugin-import": "2.27.5", @@ -82,8 +81,9 @@ "jsonc-eslint-parser": "^2.1.0", "markdown-it": "^14.0.0", "mime-types": "^2.1.35", + "mocha": "^10.3.0", "nx": "15.9.2", - "openai": "^3.2.1", + "openai": "^4.29.2", "prettier": "^2.6.2", "react-test-renderer": "18.2.0", "slugify": "^1.6.6", diff --git a/yarn.lock b/yarn.lock index 98cbc7f10..d85acbb3b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,9 +2,14 @@ # yarn lockfile v1 +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + "@ampproject/remapping@^2.2.0": version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== dependencies: "@jridgewell/gen-mapping" "^0.3.0" @@ -12,7 +17,7 @@ "@aws-crypto/crc32@3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa" + resolved "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz" integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA== dependencies: "@aws-crypto/util" "^3.0.0" @@ -21,7 +26,7 @@ "@aws-crypto/crc32c@3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz#016c92da559ef638a84a245eecb75c3e97cb664f" + resolved "https://registry.npmjs.org/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz" integrity sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w== dependencies: "@aws-crypto/util" "^3.0.0" @@ -30,14 +35,14 @@ "@aws-crypto/ie11-detection@^3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688" + resolved "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz" integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q== dependencies: tslib "^1.11.1" "@aws-crypto/sha1-browser@3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/sha1-browser/-/sha1-browser-3.0.0.tgz#f9083c00782b24714f528b1a1fef2174002266a3" + resolved "https://registry.npmjs.org/@aws-crypto/sha1-browser/-/sha1-browser-3.0.0.tgz" integrity sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw== dependencies: "@aws-crypto/ie11-detection" "^3.0.0" @@ -50,7 +55,7 @@ "@aws-crypto/sha256-browser@3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766" + resolved "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz" integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ== dependencies: "@aws-crypto/ie11-detection" "^3.0.0" @@ -62,9 +67,9 @@ "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" -"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0": +"@aws-crypto/sha256-js@^3.0.0", "@aws-crypto/sha256-js@3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2" + resolved "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz" integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ== dependencies: "@aws-crypto/util" "^3.0.0" @@ -73,23 +78,23 @@ "@aws-crypto/supports-web-crypto@^3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2" + resolved "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz" integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg== dependencies: tslib "^1.11.1" "@aws-crypto/util@^3.0.0": version "3.0.0" - resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0" + resolved "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz" integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w== dependencies: "@aws-sdk/types" "^3.222.0" "@aws-sdk/util-utf8-browser" "^3.0.0" tslib "^1.11.1" -"@aws-sdk/client-s3@^3.521.0": +"@aws-sdk/client-s3@^3.0.0", "@aws-sdk/client-s3@^3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.521.0.tgz#a8ff7a5bd5b07903885b0ecd4df15da9f24aac4f" + resolved "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.521.0.tgz" integrity sha512-txSfcxezAIW72dgRfhX+plc/lMouilY/QFVne/Cv01SL8Tzclcyp7T7LtkV7aSO4Tb9CUScHdqwWOfjZzCm/yQ== dependencies: "@aws-crypto/sha1-browser" "3.0.0" @@ -153,7 +158,7 @@ "@aws-sdk/client-sso-oidc@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.521.0.tgz#455cf62ccc0bba8fabd00f0b540cd9e51a24cd93" + resolved "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.521.0.tgz" integrity sha512-MhX0CjV/543MR7DRPr3lA4ZDpGGKopp8cyV4EkSGXB7LMN//eFKKDhuZDlpgWU+aFe2A3DIqlNJjqgs08W0cSA== dependencies: "@aws-crypto/sha256-browser" "3.0.0" @@ -198,7 +203,7 @@ "@aws-sdk/client-sso@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.521.0.tgz#b28fd6a974f4c6ddca6151df0b7954bbf72dd6d3" + resolved "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.521.0.tgz" integrity sha512-aEx8kEvWmTwCja6hvIZd5PvxHsI1HQZkckXhw1UrkDPnfcAwQoQAgselI7D+PVT5qQDIjXRm0NpsvBLaLj6jZw== dependencies: "@aws-crypto/sha256-browser" "3.0.0" @@ -242,7 +247,7 @@ "@aws-sdk/client-sts@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.521.0.tgz#d58a2b3c6b0b16c487e41fdcd41df43ec8b56fad" + resolved "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.521.0.tgz" integrity sha512-f1J5NDbntcwIHJqhks89sQvk7UXPmN0X0BZ2mgpj6pWP+NlPqy+1t1bia8qRhEuNITaEigoq6rqe9xaf4FdY9A== dependencies: "@aws-crypto/sha256-browser" "3.0.0" @@ -287,7 +292,7 @@ "@aws-sdk/core@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.521.0.tgz#56aaed5714a5145055983f08362c2dfeaf275769" + resolved "https://registry.npmjs.org/@aws-sdk/core/-/core-3.521.0.tgz" integrity sha512-KovKmW7yg/P2HVG2dhV2DAJLyoeGelgsnSGHaktXo/josJ3vDGRNqqRSgVaqKFxnD98dPEMLrjkzZumNUNGvLw== dependencies: "@smithy/core" "^1.3.3" @@ -299,7 +304,7 @@ "@aws-sdk/credential-provider-env@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.521.0.tgz#abef98938e0013d4dcc34a546c50e1fd5593a9ca" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.521.0.tgz" integrity sha512-OwblTJNdDAoqYVwcNfhlKDp5z+DINrjBfC6ZjNdlJpTXgxT3IqzuilTJTlydQ+2eG7aXfV9OwTVRQWdCmzFuKA== dependencies: "@aws-sdk/types" "3.521.0" @@ -309,7 +314,7 @@ "@aws-sdk/credential-provider-http@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.521.0.tgz#a189f2ced504bccedbe57cb911f64a8c1bb77b3c" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.521.0.tgz" integrity sha512-yJM1yNGj2XFH8v6/ffWrFY5nC3/2+8qZ8c4mMMwZru8bYXeuSV4+NNfE59HUWvkAF7xP76u4gr4I8kNrMPTlfg== dependencies: "@aws-sdk/types" "3.521.0" @@ -324,7 +329,7 @@ "@aws-sdk/credential-provider-ini@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.521.0.tgz#936201cc56ccc50a5a412f97f3a0867e3017d477" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.521.0.tgz" integrity sha512-HuhP1AlKgvBBxUIwxL/2DsDemiuwgbz1APUNSeJhDBF6JyZuxR0NU8zEZkvH9b4ukTcmcKGABpY0Wex4rAh3xw== dependencies: "@aws-sdk/client-sts" "3.521.0" @@ -339,9 +344,9 @@ "@smithy/types" "^2.10.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-node@3.521.0": +"@aws-sdk/credential-provider-node@^3.521.0", "@aws-sdk/credential-provider-node@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.521.0.tgz#b999f382242a5b2ea5b35025f9a7e3b1c0ab6892" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.521.0.tgz" integrity sha512-N9SR4gWI10qh4V2myBcTw8IlX3QpsMMxa4Q8d/FHiAX6eNV7e6irXkXX8o7+J1gtCRy1AtBMqAdGsve4GVqYMQ== dependencies: "@aws-sdk/credential-provider-env" "3.521.0" @@ -359,7 +364,7 @@ "@aws-sdk/credential-provider-process@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.521.0.tgz#8d163862607bd6ef3ac289ae89b4c7cf2e2f994a" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.521.0.tgz" integrity sha512-EcJjcrpdklxbRAFFgSLk6QGVtvnfZ80ItfZ47VL9LkhWcDAkQ1Oi0esHq+zOgvjb7VkCyD3Q9CyEwT6MlJsriA== dependencies: "@aws-sdk/types" "3.521.0" @@ -370,7 +375,7 @@ "@aws-sdk/credential-provider-sso@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.521.0.tgz#d4baf025c60d92dd4f3a27bbfaa83e4289010fcd" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.521.0.tgz" integrity sha512-GAfc0ji+fC2k9VngYM3zsS1J5ojfWg0WUOBzavvHzkhx/O3CqOt82Vfikg3PvemAp9yOgKPMaasTHVeipNLBBQ== dependencies: "@aws-sdk/client-sso" "3.521.0" @@ -383,7 +388,7 @@ "@aws-sdk/credential-provider-web-identity@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.521.0.tgz#a062dead8d50df1601c08d4925628d89584920b8" + resolved "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.521.0.tgz" integrity sha512-ZPPJqdbPOE4BkdrPrYBtsWg0Zy5b+GY1sbMWLQt0tcISgN5EIoePCS2pGNWnBUmBT+mibMQCVv9fOQpqzRkvAw== dependencies: "@aws-sdk/client-sts" "3.521.0" @@ -394,7 +399,7 @@ "@aws-sdk/lib-storage@^3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.521.0.tgz#f90f50a9cb9fa1c3a37444c931aa71061de30cbf" + resolved "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.521.0.tgz" integrity sha512-TDkh6j/9dPlHtMeNsv++CCOT+HSWKTAjKkp8A9du3d9axyILE6ukqssehObgkB+8fNu4h776Hq9YJE2QExdrOw== dependencies: "@smithy/abort-controller" "^2.1.1" @@ -407,7 +412,7 @@ "@aws-sdk/middleware-bucket-endpoint@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.521.0.tgz#5d71cd7a73fbab1eac933d79194150b14a85ab39" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.521.0.tgz" integrity sha512-wUPSpzeEGwAic5OJmXQGt1RCbt5KHighZ1ubUeNV67FMPsxaEW+Y0Kd+L0vbbFoQptIui2GqP5JxuROr6J7SjA== dependencies: "@aws-sdk/types" "3.521.0" @@ -420,7 +425,7 @@ "@aws-sdk/middleware-expect-continue@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.521.0.tgz#22845df7ea4940f836c439e2dbc14c6e055cf343" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.521.0.tgz" integrity sha512-6NBaPS+1b1QbsbJ74KI9MkqWbj8rnY6uKNEo0wkxgA8Q6u0aTn/jV+jrn5ZemdYmfS/y/VbaoY/hE+/QNp5vUw== dependencies: "@aws-sdk/types" "3.521.0" @@ -430,7 +435,7 @@ "@aws-sdk/middleware-flexible-checksums@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.521.0.tgz#375cf8332876dfa83069a2a91c61524db9b0bf88" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.521.0.tgz" integrity sha512-sWNN0wtdwImO2QqN4J1YVTpDhdii6Tp5p8jCkCE1Qe+afQ5u52PeRAS/9U56cJnqM5JLabO4kE10Mm5rufNs2A== dependencies: "@aws-crypto/crc32" "3.0.0" @@ -444,7 +449,7 @@ "@aws-sdk/middleware-host-header@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.521.0.tgz#d826a4803c1479935cbc9b05e2399895497e55a1" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.521.0.tgz" integrity sha512-Bc4stnMtVAdqosYI1wedFK9tffclCuwpOK/JA4bxbnvSyP1kz4s1HBVT9OOMzdLRLWLwVj/RslXKfSbzOUP7ug== dependencies: "@aws-sdk/types" "3.521.0" @@ -454,7 +459,7 @@ "@aws-sdk/middleware-location-constraint@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.521.0.tgz#bf9446bc8652a25176757123be4864e78bcd9e05" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.521.0.tgz" integrity sha512-XlGst6F3+20mhMVk+te7w8Yvrm9i9JGpgRdxdMN1pnXtGn/aAKF9lFFm4bOu47PR/XHun2PLmKlLnlZd7NAP2Q== dependencies: "@aws-sdk/types" "3.521.0" @@ -463,7 +468,7 @@ "@aws-sdk/middleware-logger@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.521.0.tgz#499d93a1b74dc4f37c508567aff9290449c730bf" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.521.0.tgz" integrity sha512-JJ4nyYvLu3RyyNHo74Rlx6WKxJsAixWCEnnFb6IGRUHvsG+xBGU7HF5koY2log8BqlDLrt4ZUaV/CGy5Dp8Mfg== dependencies: "@aws-sdk/types" "3.521.0" @@ -472,7 +477,7 @@ "@aws-sdk/middleware-recursion-detection@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.521.0.tgz#77e2917e8b7040b8f3dacea3f29a65f885c69f98" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.521.0.tgz" integrity sha512-1m5AsC55liTlaYMjc4pIQfjfBHG9LpWgubSl4uUxJSdI++zdA/SRBwXl40p7Ac/y5esweluhWabyiv1g/W4+Xg== dependencies: "@aws-sdk/types" "3.521.0" @@ -482,7 +487,7 @@ "@aws-sdk/middleware-sdk-s3@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.521.0.tgz#ccf020ba7a8a2bbc1527fc672e9d02c6915e40f2" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.521.0.tgz" integrity sha512-aDeOScfzGGHZ7oEDx+EPzz+JVa8/B88CPeDRaDmO5dFNv2/5PFumHfh0gc6XFl4nJWPPOrJyZ1UYU/9VdDfSyQ== dependencies: "@aws-sdk/types" "3.521.0" @@ -497,7 +502,7 @@ "@aws-sdk/middleware-signing@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.521.0.tgz#87267770454f66d3ea46d12a3cb71b0131b699fa" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.521.0.tgz" integrity sha512-OW1jKeN6Eh3/OItXBtyNRFOv1MuZQBeHpEbywgYwtaqxTGxm9gFj//9wFsCXK4zg1+ghun8iC0buNbyOvCUf9A== dependencies: "@aws-sdk/types" "3.521.0" @@ -510,7 +515,7 @@ "@aws-sdk/middleware-ssec@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.521.0.tgz#5d1e494d04c9c479ece7673ac874ff90d3ba87f1" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.521.0.tgz" integrity sha512-O9vlns8bFxkZA71CyjQbiB2tm3v+925C37Z3wzn9sj2x0FTB3njgSR23w05d8HP2ve1GPuqoVD0T0pa+jG0Zbw== dependencies: "@aws-sdk/types" "3.521.0" @@ -519,7 +524,7 @@ "@aws-sdk/middleware-user-agent@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.521.0.tgz#c2362f97394143d86ba9f5ab9f929d337b18c5ce" + resolved "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.521.0.tgz" integrity sha512-+hmQjWDG93wCcJn5QY2MkzAL1aG5wl3FJ/ud2nQOu/Gx7d4QVT/B6VJwoG6GSPVuVPZwzne5n9zPVst6RmWJGA== dependencies: "@aws-sdk/types" "3.521.0" @@ -530,7 +535,7 @@ "@aws-sdk/region-config-resolver@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.521.0.tgz#a8313f9d7e2df55662418cfb8a04fd055624cb29" + resolved "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.521.0.tgz" integrity sha512-eC2T62nFgQva9Q0Sqoc9xsYyyH9EN2rJtmUKkWsBMf77atpmajAYRl5B/DzLwGHlXGsgVK2tJdU5wnmpQCEwEQ== dependencies: "@aws-sdk/types" "3.521.0" @@ -542,7 +547,7 @@ "@aws-sdk/signature-v4-multi-region@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.521.0.tgz#74f74de15cc4dc94a42c469dd70c7ca29a69749b" + resolved "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.521.0.tgz" integrity sha512-JVMGQEE6+MQ5Enc/NDQNw8cmy/soALH/Ky00SVQvrfb9ec4H40eDQbbn/d7lua52UCcvUv1w+Ppk00WzbqDAcQ== dependencies: "@aws-sdk/middleware-sdk-s3" "3.521.0" @@ -554,7 +559,7 @@ "@aws-sdk/token-providers@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.521.0.tgz#557fa6e5535dc680c8589cca611ac2bd4426a9dd" + resolved "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.521.0.tgz" integrity sha512-63XxPOn13j87yPWKm6UXOPdMZIMyEyCDJzmlxnIACP8m20S/c6b8xLJ4fE/PUlD0MTKxpFeQbandq5OhnLsWSQ== dependencies: "@aws-sdk/client-sso-oidc" "3.521.0" @@ -564,9 +569,9 @@ "@smithy/types" "^2.10.0" tslib "^2.5.0" -"@aws-sdk/types@3.521.0", "@aws-sdk/types@^3.222.0": +"@aws-sdk/types@^3.222.0", "@aws-sdk/types@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.521.0.tgz#63696760837a1f505b6ef49a668bbff8c827dd2d" + resolved "https://registry.npmjs.org/@aws-sdk/types/-/types-3.521.0.tgz" integrity sha512-H9I3Lut0F9d+kTibrhnTRqDRzhxf/vrDu12FUdTXVZEvVAQ7w9yrVHAZx8j2e8GWegetsQsNitO3KMrj4dA4pw== dependencies: "@smithy/types" "^2.10.0" @@ -574,14 +579,14 @@ "@aws-sdk/util-arn-parser@3.495.0": version "3.495.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.495.0.tgz#539f2d6dfef343a80324348f1f9a1b7eed2390f3" + resolved "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.495.0.tgz" integrity sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg== dependencies: tslib "^2.5.0" "@aws-sdk/util-endpoints@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.521.0.tgz#607edd5429ed971ad4d3a0331d335f430a23d555" + resolved "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.521.0.tgz" integrity sha512-lO5+1LeAZycDqgNjQyZdPSdXFQKXaW5bRuQ3UIT3bOCcUAbDI0BYXlPm1huPNTCEkI9ItnDCbISbV0uF901VXw== dependencies: "@aws-sdk/types" "3.521.0" @@ -591,14 +596,14 @@ "@aws-sdk/util-locate-window@^3.0.0": version "3.495.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz#9034fd8db77991b28ed20e067acdd53e8b8f824b" + resolved "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.495.0.tgz" integrity sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg== dependencies: tslib "^2.5.0" "@aws-sdk/util-user-agent-browser@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.521.0.tgz#20f10df57a5499ace0b955b7b76dccebb530bf1f" + resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.521.0.tgz" integrity sha512-2t3uW6AXOvJ5iiI1JG9zPqKQDc/TRFa+v13aqT5KKw9h3WHFyRUpd4sFQL6Ul0urrq2Zg9cG4NHBkei3k9lsHA== dependencies: "@aws-sdk/types" "3.521.0" @@ -608,7 +613,7 @@ "@aws-sdk/util-user-agent-node@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.521.0.tgz#5f0337af400037363676e7f45136b0463de412d8" + resolved "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.521.0.tgz" integrity sha512-g4KMEiyLc8DG21eMrp6fJUdfQ9F0fxfCNMDRgf0SE/pWI/u4vuWR2n8obLwq1pMVx7Ksva1NO3dc+a3Rgr0hag== dependencies: "@aws-sdk/types" "3.521.0" @@ -618,115 +623,98 @@ "@aws-sdk/util-utf8-browser@^3.0.0": version "3.259.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff" + resolved "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz" integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw== dependencies: tslib "^2.3.1" "@aws-sdk/xml-builder@3.521.0": version "3.521.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.521.0.tgz#628d5f38aa17ac5c6da70e10e40e2eef9b517b17" + resolved "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.521.0.tgz" integrity sha512-ahaG39sgpBN/UOKzOW9Ey6Iuy6tK8vh2D+/tsLFLQ59PXoCvU06xg++TGXKpxsYMJGIzBvZMDC1aBhGmm/HsaA== dependencies: "@smithy/types" "^2.10.0" tslib "^2.5.0" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.21.4": - version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39" - integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g== - dependencies: - "@babel/highlight" "^7.18.6" - -"@babel/code-frame@^7.22.13": - version "7.22.13" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" - integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2": + version "7.24.2" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== dependencies: - "@babel/highlight" "^7.22.13" - chalk "^2.4.2" + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" -"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.5.tgz#887a54ebe20c9f21edf27caf4ffcf8da6fdd5bd2" - integrity sha512-M+XAiQ7GzQ3FDPf0KOLkugzptnIypt0X0ma0wmlTKPR3IchgNFdx2JXxZdvd18JY5s7QkaFD/qyX0dsMpog/Ug== +"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.20.5", "@babel/compat-data@^7.21.5", "@babel/compat-data@^7.23.5": + version "7.24.1" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.1.tgz" + integrity sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA== -"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.15.0", "@babel/core@^7.19.6": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.5.tgz#92f753e8b9f96e15d4b398dbe2f25d1408c9c426" - integrity sha512-9M398B/QH5DlfCOTKDZT1ozXr0x8uBEeFd+dJraGUZGiaNpGCDVGCc14hZexsMblw3XxltJ+6kSvogp9J+5a9g== +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.15.0", "@babel/core@^7.19.6", "@babel/core@^7.23.9", "@babel/core@^7.4.0-0", "@babel/core@^7.8.0", "@babel/core@>=7.0.0-beta.0 <8": + version "7.24.3" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.24.3.tgz" + integrity sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ== 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.5" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.5" - "@babel/types" "^7.21.5" - convert-source-map "^1.7.0" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.1" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.24.1" + "@babel/parser" "^7.24.1" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" + convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" - -"@babel/generator@^7.21.5", "@babel/generator@^7.7.2": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.5.tgz#c0c0e5449504c7b7de8236d99338c3e2a340745f" - 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" + json5 "^2.2.3" + semver "^6.3.1" -"@babel/generator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.3.tgz#86e6e83d95903fbe7613f448613b8b319f330a8e" - integrity sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg== +"@babel/generator@^7.24.1", "@babel/generator@^7.7.2": + version "7.24.1" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.24.1.tgz" + integrity sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A== dependencies: - "@babel/types" "^7.23.3" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" + "@babel/types" "^7.24.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" "@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" + 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" "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== dependencies: "@babel/types" "^7.22.5" "@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.21.5.tgz#817f73b6c59726ab39f6ba18c234268a519e5abb" + 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" -"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz#631e6cc784c7b660417421349aac304c94115366" - integrity sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w== +"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.21.5", "@babel/helper-compilation-targets@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz" + integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== dependencies: - "@babel/compat-data" "^7.21.5" - "@babel/helper-validator-option" "^7.21.0" - browserslist "^4.21.3" + "@babel/compat-data" "^7.23.5" + "@babel/helper-validator-option" "^7.23.5" + browserslist "^4.22.2" lru-cache "^5.1.1" - semver "^6.3.0" + semver "^6.3.1" "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.5.tgz#09a259305467d2020bd2492119ee1c1bc55029e9" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.5.tgz" integrity sha512-yNSEck9SuDvPTEUYm4BSXl6ZVC7yO5ZLEMAhG3v3zi7RDxyL/nQDemWWZmw4L0stPWwhpnznRRyJHPRcbXR2jw== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" @@ -741,7 +729,7 @@ "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.5.tgz#4ce6ffaf497a241aa6c62192416b273987a8daa3" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.5.tgz" integrity sha512-1+DPMcln46eNAta/rPIqQYXYRGvQ/LRy6bRKnSt9Dzt/yLjNUbbsh+6yzD6fUHmtzc9kWvVnAhtcMSMyziHmUA== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" @@ -750,7 +738,7 @@ "@babel/helper-define-polyfill-provider@^0.3.3": version "0.3.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" + 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" @@ -760,19 +748,14 @@ resolve "^1.14.2" semver "^6.1.2" -"@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz#c769afefd41d171836f7cb63e295bedf689d48ba" - integrity sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ== - -"@babel/helper-environment-visitor@^7.22.20": +"@babel/helper-environment-visitor@^7.18.9", "@babel/helper-environment-visitor@^7.21.5", "@babel/helper-environment-visitor@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== "@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0", "@babel/helper-function-name@^7.21.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" + 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" @@ -780,81 +763,59 @@ "@babel/helper-function-name@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== dependencies: "@babel/template" "^7.22.15" "@babel/types" "^7.23.0" -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-hoist-variables@^7.22.5": +"@babel/helper-hoist-variables@^7.18.6", "@babel/helper-hoist-variables@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== dependencies: "@babel/types" "^7.22.5" "@babel/helper-member-expression-to-functions@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz#3b1a009af932e586af77c1030fba9ee0bde396c0" + 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" -"@babel/helper-module-imports@^7.18.6", "@babel/helper-module-imports@^7.21.4": - version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af" - integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg== - dependencies: - "@babel/types" "^7.21.4" - -"@babel/helper-module-imports@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz#1a8f4c9f4027d23f520bd76b364d44434a72660c" - integrity sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg== +"@babel/helper-module-imports@^7.18.6", "@babel/helper-module-imports@^7.21.4", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": + version "7.24.3" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz" + integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.0" -"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz#d937c82e9af68d31ab49039136a222b17ac0b420" - integrity sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw== +"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.21.5", "@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== 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" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" + 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" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.21.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz#345f2377d05a720a4e5ecfa39cbf4474a4daed56" - integrity sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg== - -"@babel/helper-plugin-utils@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.21.5", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.24.0" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz" + integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== "@babel/helper-remap-async-to-generator@^7.18.9": version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" + 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" @@ -864,7 +825,7 @@ "@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.20.7", "@babel/helper-replace-supers@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz#a6ad005ba1c7d9bc2973dfde05a1bba7065dde3c" + 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" @@ -874,72 +835,45 @@ "@babel/traverse" "^7.21.5" "@babel/types" "^7.21.5" -"@babel/helper-simple-access@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz#d697a7971a5c39eac32c7e63c0921c06c8a249ee" - integrity sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg== +"@babel/helper-simple-access@^7.21.5", "@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== dependencies: - "@babel/types" "^7.21.5" + "@babel/types" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" + 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" -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-split-export-declaration@^7.22.6": +"@babel/helper-split-export-declaration@^7.18.6", "@babel/helper-split-export-declaration@^7.22.6": version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== dependencies: "@babel/types" "^7.22.5" -"@babel/helper-string-parser@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz#2b3eea65443c6bdc31c22d037c65f6d323b6b2bd" - integrity sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w== - -"@babel/helper-string-parser@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" - integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== - -"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== +"@babel/helper-string-parser@^7.23.4": + version "7.24.1" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz" + integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== -"@babel/helper-validator-identifier@^7.22.20": +"@babel/helper-validator-identifier@^7.19.1", "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== -"@babel/helper-validator-identifier@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz#9544ef6a33999343c8740fa51350f30eeaaaf193" - integrity sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ== - -"@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" - integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== - -"@babel/helper-validator-option@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz#de52000a15a177413c8234fa3a8af4ee8102d0ac" - integrity sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw== +"@babel/helper-validator-option@^7.21.0", "@babel/helper-validator-option@^7.22.5", "@babel/helper-validator-option@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz" + integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== "@babel/helper-wrap-function@^7.18.9": version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz#75e2d84d499a0ab3b31c33bcfe59d6b8a45f62e3" + 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" @@ -947,53 +881,40 @@ "@babel/traverse" "^7.20.5" "@babel/types" "^7.20.5" -"@babel/helpers@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.21.5.tgz#5bac66e084d7a4d2d9696bdf0175a93f7fb63c08" - integrity sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA== - dependencies: - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.5" - "@babel/types" "^7.21.5" - -"@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== +"@babel/helpers@^7.24.1": + version "7.24.1" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.1.tgz" + integrity sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg== dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" -"@babel/highlight@^7.22.13": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" - integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== +"@babel/highlight@^7.24.2": + version "7.24.2" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz" + integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA== dependencies: "@babel/helper-validator-identifier" "^7.22.20" chalk "^2.4.2" js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.5": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.5.tgz#821bb520118fd25b982eaf8d37421cf5c64a312b" - integrity sha512-J+IxH2IsxV4HbnTrSWgMAQj0UEo61hDA4Ny8h8PCX0MLXiibqHbqIOVneqdocemSBc22VpBKxt4J6FQzy9HarQ== - -"@babel/parser@^7.22.15", "@babel/parser@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.3.tgz#0ce0be31a4ca4f1884b5786057cadcb6c3be58f9" - integrity sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1": + version "7.24.1" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz" + integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" + 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" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.20.7": version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz#d9c85589258539a22a901033853101a6198d4ef1" + 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" @@ -1002,7 +923,7 @@ "@babel/plugin-proposal-async-generator-functions@^7.20.7": version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" + 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" @@ -1012,7 +933,7 @@ "@babel/plugin-proposal-class-properties@^7.14.5", "@babel/plugin-proposal-class-properties@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" + 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" @@ -1020,7 +941,7 @@ "@babel/plugin-proposal-class-static-block@^7.21.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz#77bdd66fb7b605f3a61302d224bdfacf5547977d" + 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" @@ -1029,7 +950,7 @@ "@babel/plugin-proposal-decorators@^7.14.5": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz#70e0c89fdcd7465c97593edb8f628ba6e4199d63" + 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" @@ -1040,7 +961,7 @@ "@babel/plugin-proposal-dynamic-import@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" + 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" @@ -1048,7 +969,7 @@ "@babel/plugin-proposal-export-namespace-from@^7.18.9": version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203" + 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" @@ -1056,7 +977,7 @@ "@babel/plugin-proposal-json-strings@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" + 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" @@ -1064,7 +985,7 @@ "@babel/plugin-proposal-logical-assignment-operators@^7.20.7": version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz#dfbcaa8f7b4d37b51e8bfb46d94a5aea2bb89d83" + 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" @@ -1072,7 +993,7 @@ "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" + 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" @@ -1080,7 +1001,7 @@ "@babel/plugin-proposal-numeric-separator@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" + 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" @@ -1088,7 +1009,7 @@ "@babel/plugin-proposal-object-rest-spread@^7.20.7": version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" + 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" @@ -1099,7 +1020,7 @@ "@babel/plugin-proposal-optional-catch-binding@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" + 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" @@ -1107,7 +1028,7 @@ "@babel/plugin-proposal-optional-chaining@^7.20.7", "@babel/plugin-proposal-optional-chaining@^7.21.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" + 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" @@ -1116,7 +1037,7 @@ "@babel/plugin-proposal-private-methods@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" + 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" @@ -1124,7 +1045,7 @@ "@babel/plugin-proposal-private-property-in-object@^7.21.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz#19496bd9883dd83c23c7d7fc45dcd9ad02dfa1dc" + 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" @@ -1134,7 +1055,7 @@ "@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" + 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" @@ -1142,161 +1063,161 @@ "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + 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" "@babel/plugin-syntax-bigint@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + 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" "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + 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" "@babel/plugin-syntax-class-static-block@^7.14.5": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + 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" "@babel/plugin-syntax-decorators@^7.21.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz#d2b3f31c3e86fa86e16bb540b7660c55bd7d0e78" + 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" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + 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" "@babel/plugin-syntax-export-namespace-from@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + 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" "@babel/plugin-syntax-import-assertions@^7.20.0": version "7.20.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" + 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" "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + 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" "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + 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" "@babel/plugin-syntax-jsx@^7.21.4", "@babel/plugin-syntax-jsx@^7.7.2": version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz#f264ed7bf40ffc9ec239edabc17a50c4f5b6fea2" + 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" "@babel/plugin-syntax-jsx@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz" integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + 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" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + 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" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + 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" "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + 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" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + 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" "@babel/plugin-syntax-optional-chaining@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + 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" "@babel/plugin-syntax-private-property-in-object@^7.14.5": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + 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" "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + 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" "@babel/plugin-syntax-typescript@^7.20.0", "@babel/plugin-syntax-typescript@^7.3.3", "@babel/plugin-syntax-typescript@^7.7.2": version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz#2751948e9b7c6d771a8efa59340c15d4a2891ff8" + 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" "@babel/plugin-transform-arrow-functions@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz#9bb42a53de447936a57ba256fbf537fc312b6929" + 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" "@babel/plugin-transform-async-to-generator@^7.20.7": version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" + 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" @@ -1305,21 +1226,21 @@ "@babel/plugin-transform-block-scoped-functions@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" + 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" "@babel/plugin-transform-block-scoping@^7.21.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz#e737b91037e5186ee16b76e7ae093358a5634f02" + 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" "@babel/plugin-transform-classes@^7.21.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz#f469d0b07a4c5a7dbb21afad9e27e57b47031665" + 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" @@ -1334,7 +1255,7 @@ "@babel/plugin-transform-computed-properties@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz#3a2d8bb771cd2ef1cd736435f6552fe502e11b44" + 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" @@ -1342,14 +1263,14 @@ "@babel/plugin-transform-destructuring@^7.21.3": version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz#73b46d0fd11cd6ef57dea8a381b1215f4959d401" + 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" "@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" + 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" @@ -1357,14 +1278,14 @@ "@babel/plugin-transform-duplicate-keys@^7.18.9": version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" + 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" "@babel/plugin-transform-exponentiation-operator@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" + 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" @@ -1372,14 +1293,14 @@ "@babel/plugin-transform-for-of@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz#e890032b535f5a2e237a18535f56a9fdaa7b83fc" + 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" "@babel/plugin-transform-function-name@^7.18.9": version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" + 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" @@ -1388,21 +1309,21 @@ "@babel/plugin-transform-literals@^7.18.9": version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" + 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" "@babel/plugin-transform-member-expression-literals@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" + 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" "@babel/plugin-transform-modules-amd@^7.20.11": version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz#3daccca8e4cc309f03c3a0c4b41dc4b26f55214a" + 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" @@ -1410,7 +1331,7 @@ "@babel/plugin-transform-modules-commonjs@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz#d69fb947eed51af91de82e4708f676864e5e47bc" + 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" @@ -1419,7 +1340,7 @@ "@babel/plugin-transform-modules-systemjs@^7.20.11": version "7.20.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" + 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" @@ -1429,7 +1350,7 @@ "@babel/plugin-transform-modules-umd@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" + 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" @@ -1437,7 +1358,7 @@ "@babel/plugin-transform-named-capturing-groups-regex@^7.20.5": version "7.20.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz#626298dd62ea51d452c3be58b285d23195ba69a8" + 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" @@ -1445,14 +1366,14 @@ "@babel/plugin-transform-new-target@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" + 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" "@babel/plugin-transform-object-super@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" + 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" @@ -1460,67 +1381,42 @@ "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.21.3": version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz#18fc4e797cf6d6d972cb8c411dbe8a809fa157db" + 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" "@babel/plugin-transform-property-literals@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" + 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" "@babel/plugin-transform-react-constant-elements@^7.18.12": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.21.3.tgz#b32a5556100d424b25e388dd689050d78396884d" - integrity sha512-4DVcFeWe/yDYBLp0kBmOGFJ6N2UYg7coGid1gdxb4co62dy/xISDMaYBXBVXEDhfgMk7qkbcYiGtwd5Q/hwDDQ== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - -"@babel/plugin-transform-react-display-name@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz#8b1125f919ef36ebdfff061d664e266c666b9415" - integrity sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA== + version "7.24.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.24.1.tgz" + integrity sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA== dependencies: - "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-plugin-utils" "^7.24.0" "@babel/plugin-transform-react-display-name@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz#3c4326f9fce31c7968d6cb9debcaf32d9e279a2b" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz" integrity sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-react-jsx-development@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5" - integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.18.6" - "@babel/plugin-transform-react-jsx-development@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz" integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== dependencies: "@babel/plugin-transform-react-jsx" "^7.22.5" -"@babel/plugin-transform-react-jsx@^7.18.6": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.5.tgz#bd98f3b429688243e4fa131fe1cbb2ef31ce6f38" - 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" - "@babel/plugin-transform-react-jsx@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz#932c291eb6dd1153359e2a90cb5e557dcf068416" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz" integrity sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -1529,17 +1425,9 @@ "@babel/plugin-syntax-jsx" "^7.22.5" "@babel/types" "^7.22.5" -"@babel/plugin-transform-react-pure-annotations@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#561af267f19f3e5d59291f9950fd7b9663d0d844" - integrity sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - "@babel/plugin-transform-react-pure-annotations@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz#1f58363eef6626d6fa517b95ac66fe94685e32c0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz" integrity sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -1547,7 +1435,7 @@ "@babel/plugin-transform-regenerator@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz#576c62f9923f94bcb1c855adc53561fd7913724e" + 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" @@ -1555,14 +1443,14 @@ "@babel/plugin-transform-reserved-words@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" + 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" "@babel/plugin-transform-runtime@^7.15.0": version "7.21.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz#2e1da21ca597a7d01fc96b699b21d8d2023191aa" + 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" @@ -1574,14 +1462,14 @@ "@babel/plugin-transform-shorthand-properties@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" + 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" "@babel/plugin-transform-spread@^7.20.7": version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz#c2d83e0b99d3bf83e07b11995ee24bf7ca09401e" + 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" @@ -1589,28 +1477,28 @@ "@babel/plugin-transform-sticky-regex@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" + 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" "@babel/plugin-transform-template-literals@^7.18.9": version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" + 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" "@babel/plugin-transform-typeof-symbol@^7.18.9": version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" + 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" "@babel/plugin-transform-typescript@^7.21.3": version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.3.tgz#316c5be579856ea890a57ebc5116c5d064658f2b" + 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" @@ -1620,14 +1508,14 @@ "@babel/plugin-transform-unicode-escapes@^7.21.5": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz#1e55ed6195259b0e9061d81f5ef45a9b009fb7f2" + 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" "@babel/plugin-transform-unicode-regex@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" + 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" @@ -1635,7 +1523,7 @@ "@babel/preset-env@^7.15.0", "@babel/preset-env@^7.19.4": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.21.5.tgz#db2089d99efd2297716f018aeead815ac3decffb" + 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" @@ -1717,7 +1605,7 @@ "@babel/preset-modules@^0.1.5": version "0.1.5" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" + 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" @@ -1726,9 +1614,9 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/preset-react@^7.14.5": +"@babel/preset-react@^7.14.5", "@babel/preset-react@^7.18.6": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.22.5.tgz#c4d6058fbf80bccad02dd8c313a9aaa67e3c3dd6" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz" integrity sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1738,21 +1626,9 @@ "@babel/plugin-transform-react-jsx-development" "^7.22.5" "@babel/plugin-transform-react-pure-annotations" "^7.22.5" -"@babel/preset-react@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.18.6.tgz#979f76d6277048dc19094c217b507f3ad517dd2d" - 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" - "@babel/preset-typescript@^7.15.0", "@babel/preset-typescript@^7.18.6": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz#68292c884b0e26070b4d66b202072d391358395f" + 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" @@ -1763,92 +1639,65 @@ "@babel/regjsgen@^0.8.0": version "0.8.0" - resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.8", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.5.tgz#8492dddda9644ae3bda3b45eabe87382caee7200" + 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" -"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.3.3": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" - integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - -"@babel/template@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== +"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": + version "7.24.0" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz" + integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/parser" "^7.22.15" - "@babel/types" "^7.22.15" + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" -"@babel/traverse@^7.16.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.21.5", "@babel/traverse@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.3.tgz#26ee5f252e725aa7aca3474aa5b324eaf7908b5b" - integrity sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ== +"@babel/traverse@^7.16.0", "@babel/traverse@^7.20.5", "@babel/traverse@^7.21.5", "@babel/traverse@^7.24.1", "@babel/traverse@^7.7.2": + version "7.24.1" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz" + integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ== dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.3" + "@babel/code-frame" "^7.24.1" + "@babel/generator" "^7.24.1" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.3" - "@babel/types" "^7.23.3" - debug "^4.1.0" + "@babel/parser" "^7.24.1" + "@babel/types" "^7.24.0" + debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.20.0", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.4", "@babel/types@^7.21.5", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.21.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.5.tgz#18dfbd47c39d3904d5db3d3dc2cc80bedb60e5b6" - 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" - -"@babel/types@^7.22.15", "@babel/types@^7.23.0", "@babel/types@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.3.tgz#d5ea892c07f2ec371ac704420f4dcdb07b5f9598" - integrity sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw== +"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.20.0", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.5", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.24.0" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz" + integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== dependencies: - "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-string-parser" "^7.23.4" "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" -"@babel/types@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.5.tgz#cd93eeaab025880a3a47ec881f4b096a5b786fbe" - integrity sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA== - dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.5" - to-fast-properties "^2.0.0" - "@bcoe/v8-coverage@^0.2.3": version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@bugsnag/browser@^7.20.2": version "7.20.2" - resolved "https://registry.yarnpkg.com/@bugsnag/browser/-/browser-7.20.2.tgz#1db0c52fbe6b90217c4efd7ac79e16ccb7336b78" + resolved "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.20.2.tgz" integrity sha512-4J4s53ZpYr3hHA+QjxUjOI6U+A8+XuUVH45UshE87Jp2Y4mV8ML2DovejqJS8J8yjdbnh2z1Wtg/v3WUNt4ayQ== dependencies: "@bugsnag/core" "^7.19.0" "@bugsnag/core@^7.19.0": version "7.19.0" - resolved "https://registry.yarnpkg.com/@bugsnag/core/-/core-7.19.0.tgz#7663a4addb1322e8315a4012dc9db2aad3fea53b" + resolved "https://registry.npmjs.org/@bugsnag/core/-/core-7.19.0.tgz" integrity sha512-2KGwdaLD9PhR7Wk7xPi3jGuGsKTatc/28U4TOZIDU3CgC2QhGjubwiXSECel5gwxhZ3jACKcMKSV2ovHhv1NrA== dependencies: "@bugsnag/cuid" "^3.0.0" @@ -1859,12 +1708,12 @@ "@bugsnag/cuid@^3.0.0": version "3.0.2" - resolved "https://registry.yarnpkg.com/@bugsnag/cuid/-/cuid-3.0.2.tgz#544f8e6e7e3768c8cb618ca5c5fb1eea6aacbb7e" + resolved "https://registry.npmjs.org/@bugsnag/cuid/-/cuid-3.0.2.tgz" integrity sha512-cIwzC93r3PQ/INeuwtZwkZIG2K8WWN0rRLZQhu+mr48Ay+i6sEki4GYfTsflse7hZ1BeDWrNb/Q9vgY3B31xHQ== "@bugsnag/js@^7.10.0": version "7.20.2" - resolved "https://registry.yarnpkg.com/@bugsnag/js/-/js-7.20.2.tgz#218ec77d1df8b70d9353d4f2f2ccd3e51a331786" + resolved "https://registry.npmjs.org/@bugsnag/js/-/js-7.20.2.tgz" integrity sha512-Q08k0h0h6NFwFGkFmib39Uln2WpvJdqT1EGF1JlyYiGW03Y+VopVb9r37pZrRrN9IY08mxaIEO8la5xeaWAs6A== dependencies: "@bugsnag/browser" "^7.20.2" @@ -1872,7 +1721,7 @@ "@bugsnag/node@^7.19.0": version "7.19.0" - resolved "https://registry.yarnpkg.com/@bugsnag/node/-/node-7.19.0.tgz#6a8e5d0f5e73a1d0bad19537def1a7ff65e19787" + resolved "https://registry.npmjs.org/@bugsnag/node/-/node-7.19.0.tgz" integrity sha512-c4snyxx5d/fsMogmgehFBGc//daH6+4XCplia4zrEQYltjaQ+l8ud0dPx623DgJl/2j1+2zlRc7y7IHSd7Gm5w== dependencies: "@bugsnag/core" "^7.19.0" @@ -1884,25 +1733,25 @@ "@bugsnag/safe-json-stringify@^6.0.0": version "6.0.0" - resolved "https://registry.yarnpkg.com/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz#22abdcd83e008c369902976730c34c150148a758" + resolved "https://registry.npmjs.org/@bugsnag/safe-json-stringify/-/safe-json-stringify-6.0.0.tgz" integrity sha512-htzFO1Zc57S8kgdRK9mLcPVTW1BY2ijfH7Dk2CeZmspTWKdKqSo1iwmqrq2WtRjFlo8aRZYgLX0wFrDXF/9DLA== "@colors/colors@1.5.0": version "1.5.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== "@cspotcode/source-map-support@^0.8.0": version "0.8.1" - resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== dependencies: "@jridgewell/trace-mapping" "0.3.9" -"@cypress/request@^2.88.11": - version "2.88.11" - resolved "https://registry.yarnpkg.com/@cypress/request/-/request-2.88.11.tgz#5a4c7399bc2d7e7ed56e92ce5acb620c8b187047" - integrity sha512-M83/wfQ1EkspjkE2lNWNV5ui2Cv7UCv1swW1DqljahbzLVWltcsexQh8jYtuS/vzFXP+HySntGM83ZXA9fn17w== +"@cypress/request@^3.0.0": + version "3.0.1" + resolved "https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz" + integrity sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ== dependencies: aws-sign2 "~0.7.0" aws4 "^1.8.0" @@ -1917,15 +1766,15 @@ json-stringify-safe "~5.0.1" mime-types "~2.1.19" performance-now "^2.1.0" - qs "~6.10.3" + qs "6.10.4" safe-buffer "^5.1.2" - tough-cookie "~2.5.0" + tough-cookie "^4.1.3" tunnel-agent "^0.6.0" uuid "^8.3.2" "@cypress/xvfb@^1.2.4": version "1.2.4" - resolved "https://registry.yarnpkg.com/@cypress/xvfb/-/xvfb-1.2.4.tgz#2daf42e8275b39f4aa53c14214e557bd14e7748a" + resolved "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz" integrity sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q== dependencies: debug "^3.1.0" @@ -1933,19 +1782,63 @@ "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" - resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + 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" +"@eslint-community/regexpp@^4.6.1": + version "4.10.0" + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== + "@gar/promisify@^1.0.1": version "1.1.3" - resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" + resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz" integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== +"@humanwhocodes/config-array@^0.11.14": + version "0.11.14" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz" + integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== + dependencies: + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.2" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz" + integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + 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" @@ -1954,14 +1847,14 @@ js-yaml "^3.13.1" resolve-from "^5.0.0" -"@istanbuljs/schema@^0.1.2": +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== "@jest/console@^28.1.1", "@jest/console@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.3.tgz#2030606ec03a18c31803b8a36382762e447655df" + resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz" integrity sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw== dependencies: "@jest/types" "^28.1.3" @@ -1973,7 +1866,7 @@ "@jest/console@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.5.0.tgz#593a6c5c0d3f75689835f1b3b4688c4f8544cb57" + resolved "https://registry.npmjs.org/@jest/console/-/console-29.5.0.tgz" integrity sha512-NEpkObxPwyw/XxZVLPmAGKE89IQRp4puc6IQRPru6JKd1M3fW9v1xM1AnzIJE65hbCkzQAdnL8P47e9hzhiYLQ== dependencies: "@jest/types" "^29.5.0" @@ -1983,9 +1876,21 @@ jest-util "^29.5.0" slash "^3.0.0" +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + "@jest/core@^29.4.3", "@jest/core@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.5.0.tgz#76674b96904484e8214614d17261cc491e5f1f03" + resolved "https://registry.npmjs.org/@jest/core/-/core-29.5.0.tgz" integrity sha512-28UzQc7ulUrOQw1IsN/kv1QES3q2kkbl/wGslyhAclqZ/8cMdB5M68BffkIdSJgKBUt50d3hbwJ92XESlE7LiQ== dependencies: "@jest/console" "^29.5.0" @@ -2019,7 +1924,7 @@ "@jest/environment@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-28.1.3.tgz#abed43a6b040a4c24fdcb69eab1f97589b2d663e" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-28.1.3.tgz" integrity sha512-1bf40cMFTEkKyEf585R9Iz1WayDjHoHqvts0XFYEqyKM3cFWDpeMoqKKTAF9LSYQModPUlh8FKptoM2YcMWAXA== dependencies: "@jest/fake-timers" "^28.1.3" @@ -2029,7 +1934,7 @@ "@jest/environment@^29.4.3", "@jest/environment@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.5.0.tgz#9152d56317c1fdb1af389c46640ba74ef0bb4c65" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-29.5.0.tgz" integrity sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ== dependencies: "@jest/fake-timers" "^29.5.0" @@ -2039,7 +1944,7 @@ "@jest/environment@^29.6.1": version "29.6.1" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.6.1.tgz#ee358fff2f68168394b4a50f18c68278a21fe82f" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-29.6.1.tgz" integrity sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A== dependencies: "@jest/fake-timers" "^29.6.1" @@ -2049,21 +1954,21 @@ "@jest/expect-utils@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-28.1.3.tgz#58561ce5db7cd253a7edddbc051fb39dda50f525" + resolved "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.3.tgz" integrity sha512-wvbi9LUrHJLn3NlDW6wF2hvIMtd4JUl2QNVrjq+IBSHirgfrR3o9RnVtxzdEGO2n9JyIWwHnLfby5KzqBGg2YA== dependencies: jest-get-type "^28.0.2" "@jest/expect-utils@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.5.0.tgz#f74fad6b6e20f924582dc8ecbf2cb800fe43a036" + 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" "@jest/expect@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-28.1.3.tgz#9ac57e1d4491baca550f6bdbd232487177ad6a72" + resolved "https://registry.npmjs.org/@jest/expect/-/expect-28.1.3.tgz" integrity sha512-lzc8CpUbSoE4dqT0U+g1qODQjBRHPpCPXissXD4mS9+sWQdmmpeJ9zSH1rS1HEkrsMN0fb7nKrJ9giAR1d3wBw== dependencies: expect "^28.1.3" @@ -2071,7 +1976,7 @@ "@jest/expect@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.5.0.tgz#80952f5316b23c483fbca4363ce822af79c38fba" + resolved "https://registry.npmjs.org/@jest/expect/-/expect-29.5.0.tgz" integrity sha512-PueDR2HGihN3ciUNGr4uelropW7rqUfTiOn+8u0leg/42UhblPxHkfoh0Ruu3I9Y1962P3u2DY4+h7GVTSVU6g== dependencies: expect "^29.5.0" @@ -2079,7 +1984,7 @@ "@jest/fake-timers@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-28.1.3.tgz#230255b3ad0a3d4978f1d06f70685baea91c640e" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.3.tgz" integrity sha512-D/wOkL2POHv52h+ok5Oj/1gOG9HSywdoPtFsRCUmlCILXNn5eIWmcnd3DIiWlJnpGvQtmajqBP95Ei0EimxfLw== dependencies: "@jest/types" "^28.1.3" @@ -2091,7 +1996,7 @@ "@jest/fake-timers@^29.4.3", "@jest/fake-timers@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.5.0.tgz#d4d09ec3286b3d90c60bdcd66ed28d35f1b4dc2c" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.5.0.tgz" integrity sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg== dependencies: "@jest/types" "^29.5.0" @@ -2103,7 +2008,7 @@ "@jest/fake-timers@^29.6.1": version "29.6.1" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.6.1.tgz#c773efddbc61e1d2efcccac008139f621de57c69" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.1.tgz" integrity sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg== dependencies: "@jest/types" "^29.6.1" @@ -2115,7 +2020,7 @@ "@jest/globals@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-28.1.3.tgz#a601d78ddc5fdef542728309894895b4a42dc333" + resolved "https://registry.npmjs.org/@jest/globals/-/globals-28.1.3.tgz" integrity sha512-XFU4P4phyryCXu1pbcqMO0GSQcYe1IsalYCDzRNyhetyeyxMcIxa11qPNDpVNLeretItNqEmYYQn1UYz/5x1NA== dependencies: "@jest/environment" "^28.1.3" @@ -2124,7 +2029,7 @@ "@jest/globals@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.5.0.tgz#6166c0bfc374c58268677539d0c181f9c1833298" + resolved "https://registry.npmjs.org/@jest/globals/-/globals-29.5.0.tgz" integrity sha512-S02y0qMWGihdzNbUiqSAiKSpSozSuHX5UYc7QbnHP+D9Lyw8DgGGCinrN9uSuHPeKgSSzvPom2q1nAtBvUsvPQ== dependencies: "@jest/environment" "^29.5.0" @@ -2132,17 +2037,17 @@ "@jest/types" "^29.5.0" jest-mock "^29.5.0" -"@jest/reporters@28.1.1": - version "28.1.1" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-28.1.1.tgz#9389f4bb3cce4d9b586f6195f83c79cd2a1c8662" - integrity sha512-597Zj4D4d88sZrzM4atEGLuO7SdA/YrOv9SRXHXRNC+/FwPCWxZhBAEzhXoiJzfRwn8zes/EjS8Lo6DouGN5Gg== +"@jest/reporters@^29.4.1": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== dependencies: "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^28.1.1" - "@jest/test-result" "^28.1.1" - "@jest/transform" "^28.1.1" - "@jest/types" "^28.1.1" - "@jridgewell/trace-mapping" "^0.3.7" + "@jest/console" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" "@types/node" "*" chalk "^4.0.0" collect-v8-coverage "^1.0.0" @@ -2150,22 +2055,21 @@ glob "^7.1.3" graceful-fs "^4.2.9" istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^5.1.0" + istanbul-lib-instrument "^6.0.0" istanbul-lib-report "^3.0.0" istanbul-lib-source-maps "^4.0.0" istanbul-reports "^3.1.3" - jest-message-util "^28.1.1" - jest-util "^28.1.1" - jest-worker "^28.1.1" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + jest-worker "^29.7.0" slash "^3.0.0" string-length "^4.0.1" strip-ansi "^6.0.0" - terminal-link "^2.0.0" - v8-to-istanbul "^9.0.0" + v8-to-istanbul "^9.0.1" "@jest/reporters@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.5.0.tgz#985dfd91290cd78ddae4914ba7921bcbabe8ac9b" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-29.5.0.tgz" integrity sha512-D05STXqj/M8bP9hQNSICtPqz97u7ffGzZu+9XLucXhkOFBqKcXe04JLZOgIekOxdb73MAoBUFnqvf7MCpKk5OA== dependencies: "@bcoe/v8-coverage" "^0.2.3" @@ -2193,30 +2097,54 @@ strip-ansi "^6.0.0" v8-to-istanbul "^9.0.1" +"@jest/reporters@28.1.1": + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.1.tgz" + integrity sha512-597Zj4D4d88sZrzM4atEGLuO7SdA/YrOv9SRXHXRNC+/FwPCWxZhBAEzhXoiJzfRwn8zes/EjS8Lo6DouGN5Gg== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^28.1.1" + "@jest/test-result" "^28.1.1" + "@jest/transform" "^28.1.1" + "@jest/types" "^28.1.1" + "@jridgewell/trace-mapping" "^0.3.7" + "@types/node" "*" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + 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-message-util "^28.1.1" + jest-util "^28.1.1" + jest-worker "^28.1.1" + slash "^3.0.0" + string-length "^4.0.1" + strip-ansi "^6.0.0" + terminal-link "^2.0.0" + v8-to-istanbul "^9.0.0" + "@jest/schemas@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.1.3.tgz#ad8b86a66f11f33619e3d7e1dcddd7f2d40ff905" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz" integrity sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg== dependencies: "@sinclair/typebox" "^0.24.1" -"@jest/schemas@^29.4.3": - version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.4.3.tgz#39cf1b8469afc40b6f5a2baaa146e332c4151788" - integrity sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg== - dependencies: - "@sinclair/typebox" "^0.25.16" - -"@jest/schemas@^29.6.0": - version "29.6.0" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.0.tgz#0f4cb2c8e3dca80c135507ba5635a4fd755b0040" - integrity sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ== +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: "@sinclair/typebox" "^0.27.8" "@jest/source-map@^28.1.2": version "28.1.2" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-28.1.2.tgz#7fe832b172b497d6663cdff6c13b0a920e139e24" + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-28.1.2.tgz" integrity sha512-cV8Lx3BeStJb8ipPHnqVw/IM2VCMWO3crWZzYodSIkxXnRcXJipCdx1JCK0K5MsJJouZQTH73mzf4vgxRaH9ww== dependencies: "@jridgewell/trace-mapping" "^0.3.13" @@ -2225,26 +2153,26 @@ "@jest/source-map@^29.4.3": version "29.4.3" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.4.3.tgz#ff8d05cbfff875d4a791ab679b4333df47951d20" + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-29.4.3.tgz" integrity sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w== dependencies: "@jridgewell/trace-mapping" "^0.3.15" callsites "^3.0.0" graceful-fs "^4.2.9" -"@jest/test-result@28.1.1": - version "28.1.1" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.1.tgz#c6f18d1bbb01aa88925dd687872a75f8414b317a" - integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== +"@jest/test-result@^28.1.1": + 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.1" - "@jest/types" "^28.1.1" + "@jest/console" "^28.1.3" + "@jest/types" "^28.1.3" "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-result@^28.1.1", "@jest/test-result@^28.1.3": +"@jest/test-result@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.3.tgz#5eae945fd9f4b8fcfce74d239e6f725b6bf076c5" + 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" @@ -2252,19 +2180,29 @@ "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" -"@jest/test-result@^29.5.0": - version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.5.0.tgz#7c856a6ca84f45cc36926a4e9c6b57f1973f1408" - integrity sha512-fGl4rfitnbfLsrfx1uUpDEESS7zM8JdgZgOCQuxQvL1Sn/I6ijeAVQWGfXI9zb1i9Mzo495cIpVZhA0yr60PkQ== +"@jest/test-result@^29.4.1", "@jest/test-result@^29.5.0", "@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== dependencies: - "@jest/console" "^29.5.0" - "@jest/types" "^29.5.0" + "@jest/console" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-result@28.1.1": + version "28.1.1" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.1.tgz" + integrity sha512-hPmkugBktqL6rRzwWAtp1JtYT4VHwv8OQ+9lE5Gymj6dHzubI/oJHMUpPOt8NrdVWSrz9S7bHjJUmv2ggFoUNQ== + dependencies: + "@jest/console" "^28.1.1" + "@jest/types" "^28.1.1" "@types/istanbul-lib-coverage" "^2.0.0" collect-v8-coverage "^1.0.0" "@jest/test-sequencer@^28.1.1": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz#9d0c283d906ac599c74bde464bc0d7e6a82886c3" + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.3.tgz" integrity sha512-NIMPEqqa59MWnDi1kvXXpYbqsfQmSJsIbnd85mdVGkiDfQ9WQQTXOLsvISUfonmnBT+w85WEgneCigEEdHDFxw== dependencies: "@jest/test-result" "^28.1.3" @@ -2274,7 +2212,7 @@ "@jest/test-sequencer@^29.5.0": version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.5.0.tgz#34d7d82d3081abd523dbddc038a3ddcb9f6d3cc4" + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.5.0.tgz" integrity sha512-yPafQEcKjkSfDXyvtgiV4pevSeyuA6MQr6ZIdVkWJly9vkqjnFfcfhRQqpD5whjoU8EORki752xQmjaqoFjzMQ== dependencies: "@jest/test-result" "^29.5.0" @@ -2282,9 +2220,9 @@ jest-haste-map "^29.5.0" slash "^3.0.0" -"@jest/transform@^28.1.1", "@jest/transform@^28.1.3": +"@jest/transform@^28.1.1": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-28.1.3.tgz#59d8098e50ab07950e0f2fc0fc7ec462371281b0" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz" integrity sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA== dependencies: "@babel/core" "^7.11.6" @@ -2303,22 +2241,43 @@ slash "^3.0.0" write-file-atomic "^4.0.1" -"@jest/transform@^29.4.3", "@jest/transform@^29.5.0": - version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.5.0.tgz#cf9c872d0965f0cbd32f1458aa44a2b1988b00f9" - integrity sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw== +"@jest/transform@^28.1.3": + version "28.1.3" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-28.1.3.tgz" + integrity sha512-u5dT5di+oFI6hfcLOHGTAfmUxFRrjK+vnaP0kkVow9Md/M7V/MxqQMOz/VV25UZO8pzeA9PjfTpOu6BDuwSPQA== dependencies: "@babel/core" "^7.11.6" - "@jest/types" "^29.5.0" - "@jridgewell/trace-mapping" "^0.3.15" + "@jest/types" "^28.1.3" + "@jridgewell/trace-mapping" "^0.3.13" + 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 "^28.1.3" + jest-regex-util "^28.0.2" + jest-util "^28.1.3" + micromatch "^4.0.4" + pirates "^4.0.4" + slash "^3.0.0" + write-file-atomic "^4.0.1" + +"@jest/transform@^29.4.3", "@jest/transform@^29.5.0", "@jest/transform@^29.7.0": + version "29.7.0" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== + dependencies: + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" babel-plugin-istanbul "^6.1.1" chalk "^4.0.0" convert-source-map "^2.0.0" fast-json-stable-stringify "^2.1.0" graceful-fs "^4.2.9" - jest-haste-map "^29.5.0" - jest-regex-util "^29.4.3" - jest-util "^29.5.0" + jest-haste-map "^29.7.0" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" micromatch "^4.0.4" pirates "^4.0.4" slash "^3.0.0" @@ -2326,7 +2285,7 @@ "@jest/types@^28.1.1", "@jest/types@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.3.tgz#b05de80996ff12512bc5ceb1d208285a7d11748b" + resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz" integrity sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ== dependencies: "@jest/schemas" "^28.1.3" @@ -2336,96 +2295,84 @@ "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jest/types@^29.4.3", "@jest/types@^29.5.0": - version "29.5.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.5.0.tgz#f59ef9b031ced83047c67032700d8c807d6e1593" - 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" - -"@jest/types@^29.6.1": - version "29.6.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.1.tgz#ae79080278acff0a6af5eb49d063385aaa897bf2" - integrity sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw== +"@jest/types@^29.0.0", "@jest/types@^29.4.3", "@jest/types@^29.5.0", "@jest/types@^29.6.1", "@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: - "@jest/schemas" "^29.6.0" + "@jest/schemas" "^29.6.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" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== dependencies: - "@jridgewell/set-array" "^1.0.1" + "@jridgewell/set-array" "^1.2.1" "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== + "@jridgewell/trace-mapping" "^0.3.24" "@jridgewell/resolve-uri@^3.0.3": version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" + integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/source-map@^0.3.2": version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.3.tgz#8108265659d4c33e72ffe14e33d6cc5eb59f2fda" + 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" -"@jridgewell/sourcemap-codec@1.4.14": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/sourcemap-codec@^1.4.10": +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.13", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.25" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + "@jridgewell/trace-mapping@0.3.9": version "0.3.9" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== dependencies: "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.13", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.18" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" - integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== - dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" - "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" + resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== +"@lukeed/csprng@^1.0.0": + version "1.1.0" + resolved "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.1.0.tgz" + integrity sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA== + "@mapbox/node-pre-gyp@^1.0.0": version "1.0.10" - resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz#8e6735ccebbb1581e5a7e652244cadc8a844d03c" + resolved "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz" integrity sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA== dependencies: detect-libc "^2.0.0" @@ -2438,107 +2385,65 @@ semver "^7.3.5" tar "^6.1.11" -"@mdx-js/react@^1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" - integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== +"@nestjs/axios@3.0.1": + version "3.0.1" + resolved "https://registry.npmjs.org/@nestjs/axios/-/axios-3.0.1.tgz" + integrity sha512-VlOZhAGDmOoFdsmewn8AyClAdGpKXQQaY1+3PGB+g6ceurGIdTxZgRX3VXc1T6Zs60PedWjg3A82TDOB05mrzQ== -"@nestjs/common@7.6.18": - version "7.6.18" - resolved "https://registry.yarnpkg.com/@nestjs/common/-/common-7.6.18.tgz#d89e6d248985eec13af60507a8725cb2142d660a" - integrity sha512-BUJQHNhWzwWOkS4Ryndzd4HTeRObcAWV2Fh+ermyo3q3xYQQzNoEWclJVL/wZec8AONELwIJ+PSpWI53VP0leg== +"@nestjs/common@^10.0.0", "@nestjs/common@^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0", "@nestjs/common@10.3.0": + version "10.3.0" + resolved "https://registry.npmjs.org/@nestjs/common/-/common-10.3.0.tgz" + integrity sha512-DGv34UHsZBxCM3H5QGE2XE/+oLJzz5+714JQjBhjD9VccFlQs3LRxo/epso4l7nJIiNlZkPyIUC8WzfU/5RTsQ== dependencies: - axios "0.21.1" iterare "1.2.1" - tslib "2.2.0" - uuid "8.3.2" + tslib "2.6.2" + uid "2.0.2" -"@nestjs/core@7.6.18": - version "7.6.18" - resolved "https://registry.yarnpkg.com/@nestjs/core/-/core-7.6.18.tgz#36448f0ae7f7d08f032e1e7e53b4a4c82ae844d7" - integrity sha512-CGu20OjIxgFDY7RJT5t1TDGL8wSlTSlbZEkn8U5OlICZEB3WIpi98G7ajJpnRWmEgW8S4aDJmRKGjT+Ntj5U4A== +"@nestjs/core@10.3.0": + version "10.3.0" + resolved "https://registry.npmjs.org/@nestjs/core/-/core-10.3.0.tgz" + integrity sha512-N06P5ncknW/Pm8bj964WvLIZn2gNhHliCBoAO1LeBvNImYkecqKcrmLbY49Fa1rmMfEM3MuBHeDys3edeuYAOA== dependencies: "@nuxtjs/opencollective" "0.3.2" - fast-safe-stringify "2.0.7" + fast-safe-stringify "2.1.1" iterare "1.2.1" - object-hash "2.1.1" path-to-regexp "3.2.0" - tslib "2.2.0" - uuid "8.3.2" + tslib "2.6.2" + uid "2.0.2" "@next/env@13.5.6": version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/env/-/env-13.5.6.tgz#c1148e2e1aa166614f05161ee8f77ded467062bc" + resolved "https://registry.npmjs.org/@next/env/-/env-13.5.6.tgz" integrity sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw== "@next/eslint-plugin-next@13.1.1": version "13.1.1" - resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.1.tgz#cc5e419cc85587f73f2ac0046a91df01dc6fef8b" + resolved "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.1.tgz" integrity sha512-SBrOFS8PC3nQ5aeZmawJkjKkWjwK9RoxvBSv/86nZp0ubdoVQoko8r8htALd9ufp16NhacCdqhu9bzZLDWtALQ== dependencies: glob "7.1.7" -"@next/swc-darwin-arm64@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.5.6.tgz#b15d139d8971360fca29be3bdd703c108c9a45fb" - integrity sha512-5nvXMzKtZfvcu4BhtV0KH1oGv4XEW+B+jOfmBdpFI3C7FrB/MfujRpWYSBBO64+qbW8pkZiSyQv9eiwnn5VIQA== - -"@next/swc-darwin-x64@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.5.6.tgz#9c72ee31cc356cb65ce6860b658d807ff39f1578" - integrity sha512-6cgBfxg98oOCSr4BckWjLLgiVwlL3vlLj8hXg2b+nDgm4bC/qVXXLfpLB9FHdoDu4057hzywbxKvmYGmi7yUzA== - -"@next/swc-linux-arm64-gnu@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.5.6.tgz#59f5f66155e85380ffa26ee3d95b687a770cfeab" - integrity sha512-txagBbj1e1w47YQjcKgSU4rRVQ7uF29YpnlHV5xuVUsgCUf2FmyfJ3CPjZUvpIeXCJAoMCFAoGnbtX86BK7+sg== - -"@next/swc-linux-arm64-musl@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.5.6.tgz#f012518228017052736a87d69bae73e587c76ce2" - integrity sha512-cGd+H8amifT86ZldVJtAKDxUqeFyLWW+v2NlBULnLAdWsiuuN8TuhVBt8ZNpCqcAuoruoSWynvMWixTFcroq+Q== - -"@next/swc-linux-x64-gnu@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.5.6.tgz#339b867a7e9e7ee727a700b496b269033d820df4" - integrity sha512-Mc2b4xiIWKXIhBy2NBTwOxGD3nHLmq4keFk+d4/WL5fMsB8XdJRdtUlL87SqVCTSaf1BRuQQf1HvXZcy+rq3Nw== - -"@next/swc-linux-x64-musl@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.5.6.tgz#ae0ae84d058df758675830bcf70ca1846f1028f2" - integrity sha512-CFHvP9Qz98NruJiUnCe61O6GveKKHpJLloXbDSWRhqhkJdZD2zU5hG+gtVJR//tyW897izuHpM6Gtf6+sNgJPQ== - -"@next/swc-win32-arm64-msvc@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.5.6.tgz#a5cc0c16920485a929a17495064671374fdbc661" - integrity sha512-aFv1ejfkbS7PUa1qVPwzDHjQWQtknzAZWGTKYIAaS4NMtBlk3VyA6AYn593pqNanlicewqyl2jUhQAaFV/qXsg== - -"@next/swc-win32-ia32-msvc@13.5.6": - version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.5.6.tgz#6a2409b84a2cbf34bf92fe714896455efb4191e4" - integrity sha512-XqqpHgEIlBHvzwG8sp/JXMFkLAfGLqkbVsyN+/Ih1mR8INb6YCc2x/Mbwi6hsAgUnqQztz8cvEbHJUbSl7RHDg== - "@next/swc-win32-x64-msvc@13.5.6": version "13.5.6" - resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.6.tgz#4a3e2a206251abc729339ba85f60bc0433c2865d" + resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.6.tgz" integrity sha512-Cqfe1YmOS7k+5mGu92nl5ULkzpKuxJrP3+4AEuPmrpFZ3BHxTY3TnHmU1On3bFmFFs6FbTcdF58CCUProGpIGQ== "@nodelib/fs.scandir@2.1.5": version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + 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" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== -"@nodelib/fs.walk@^1.2.3": +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + 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" @@ -2546,7 +2451,7 @@ "@npmcli/fs@^1.0.0": version "1.1.1" - resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" + resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz" integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== dependencies: "@gar/promisify" "^1.0.1" @@ -2554,7 +2459,7 @@ "@npmcli/move-file@^1.0.1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" + resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz" integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== dependencies: mkdirp "^1.0.4" @@ -2562,28 +2467,21 @@ "@nrwl/cli@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-15.9.2.tgz#82537d3d85410b0143d37a3b4fade09675356084" + resolved "https://registry.npmjs.org/@nrwl/cli/-/cli-15.9.2.tgz" integrity sha512-QoCmyrcGakHAYTJaNBbOerRQAmqJHMYGCdqtQidV+aP9p1Dy33XxDELfhd+IYmGqngutXuEWChNpWNhPloLnoA== dependencies: nx "15.9.2" -"@nrwl/cypress@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/cypress/-/cypress-15.9.2.tgz#e86b4d44024325461ec0267a3cf4adb98670c8a9" - integrity sha512-spgcq2G6cBN0D6fcSmgeQ1gbbDZu2oyorJoCe/yQBbMD2X9YTwjeVK07vzmJDwWybVv1P2zdaYZms1DSYMQyaQ== +"@nrwl/cli@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/cli/-/cli-15.9.7.tgz" + integrity sha512-1jtHBDuJzA57My5nLzYiM372mJW0NY6rFKxlWt5a0RLsAZdPTHsd8lE3Gs9XinGC1jhXbruWmhhnKyYtZvX/zA== dependencies: - "@nrwl/devkit" "15.9.2" - "@nrwl/js" "15.9.2" - "@nrwl/linter" "15.9.2" - "@nrwl/workspace" "15.9.2" - "@phenomnomnominal/tsquery" "4.1.1" - detect-port "^1.5.1" - dotenv "~10.0.0" - semver "7.3.4" + nx "15.9.7" "@nrwl/devkit@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-15.9.2.tgz#482b89f1bf88d3600b11f8b7e3e4452c5766eca4" + resolved "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.9.2.tgz" integrity sha512-2DvTstVZb91m+d4wqUJMBHQ3elxyabdmFE6/3aXmtOGeDxTyXyDzf/1O6JvBBiL8K6XC3ZYchjtxUHgxl/NJ5A== dependencies: ejs "^3.1.7" @@ -2592,36 +2490,47 @@ tmp "~0.2.1" tslib "^2.3.0" +"@nrwl/devkit@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.9.7.tgz" + integrity sha512-Sb7Am2TMT8AVq8e+vxOlk3AtOA2M0qCmhBzoM1OJbdHaPKc0g0UgSnWRml1kPGg5qfPk72tWclLoZJ5/ut0vTg== + dependencies: + ejs "^3.1.7" + ignore "^5.0.4" + semver "7.5.4" + tmp "~0.2.1" + tslib "^2.3.0" + "@nrwl/devkit@16.5.3": version "16.5.3" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.5.3.tgz#78e1170a173148c9af53fa4bb149e97cdac7ca70" + resolved "https://registry.npmjs.org/@nrwl/devkit/-/devkit-16.5.3.tgz" integrity sha512-a/XtuamF0PbiW8glJwI91Tx234qNYCF0PULyk2tjqp/idefiJlbb1eIkPz3kTWvZUG6tvPLdmwzpdHOqqH13Aw== dependencies: "@nx/devkit" "16.5.3" -"@nrwl/eslint-plugin-nx@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-15.9.2.tgz#22de41ba80461032dfb6726712d8c90b03a550ed" - integrity sha512-WeR+/mjzteBz9401mZroyML7sgnxF32FjMBcmVjuG5a5Eji36ChXn8Vtzm3IhfAY3k2sFbANxYLSNQYf5JJyqw== +"@nrwl/eslint-plugin-nx@^15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-15.9.7.tgz" + integrity sha512-vbWayEFtTqIrpv32dc1cQeNpGeUATkQJc7It6SZDaJlp2JzNVe8kgFfSx4wbxfvzpRMIUmM/3s+J70/mABGsHw== dependencies: - "@nrwl/devkit" "15.9.2" + "@nrwl/devkit" "15.9.7" "@typescript-eslint/utils" "^5.36.1" chalk "^4.1.0" confusing-browser-globals "^1.0.9" - semver "7.3.4" + semver "7.5.4" -"@nrwl/express@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/express/-/express-15.9.2.tgz#98a1a61809708bc9806e6faf88e8815094a12f07" - integrity sha512-6UgQ5B2Ku+QaZyz01p67dZJsTnQOh/aX83zV0coiqwSNa7Lpu504j4/onK1C1JODNQgJwZ7BSQjCNdSRzPsUyw== +"@nrwl/express@^15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/express/-/express-15.9.7.tgz" + integrity sha512-SxRaISwf6jzHijbw0Htks3lvDOk4d7suB10SIlOaAObrw7jvRO0NqTttZ+HC5Hu299jcDHMM7fjSFabAhrlojw== dependencies: - "@nrwl/devkit" "15.9.2" - "@nrwl/node" "15.9.2" - "@nrwl/workspace" "15.9.2" + "@nrwl/devkit" "15.9.7" + "@nrwl/node" "15.9.7" + "@nrwl/workspace" "15.9.7" "@nrwl/jest@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/jest/-/jest-15.9.2.tgz#607d7e6dc03cd6fba4ee1ce89dfb70f2f63008e1" + resolved "https://registry.npmjs.org/@nrwl/jest/-/jest-15.9.2.tgz" integrity sha512-4KSGkxbTNpnHnTHkEGCWbndPTPJSBmScSU2kbYemKstq1hbW/IR3ESUm/K6KvkvGasHJKBhiSEMkbi8tYT/jhQ== dependencies: "@jest/reporters" "28.1.1" @@ -2638,9 +2547,28 @@ resolve.exports "1.1.0" tslib "^2.3.0" +"@nrwl/jest@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/jest/-/jest-15.9.7.tgz" + integrity sha512-Uqv6DKwRoXdc77OYPkQRAj4c5v2o8anXjoJpgcQDaZi0KsDduw2s8qnrp7Mcq7M5xBi+HENRedsYrIRCORoruQ== + dependencies: + "@jest/reporters" "^29.4.1" + "@jest/test-result" "^29.4.1" + "@nrwl/devkit" "15.9.7" + "@nrwl/js" "15.9.7" + "@phenomnomnominal/tsquery" "4.1.1" + chalk "^4.1.0" + dotenv "~10.0.0" + identity-obj-proxy "3.0.0" + jest-config "^29.4.1" + jest-resolve "^29.4.1" + jest-util "^29.4.1" + resolve.exports "1.1.0" + tslib "^2.3.0" + "@nrwl/js@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-15.9.2.tgz#1fcb32e46e2e7905cb9aeee04dfeaf92c52bf5c3" + resolved "https://registry.npmjs.org/@nrwl/js/-/js-15.9.2.tgz" integrity sha512-ioYnV9N02/6kTSGzo/GlX0BCFLe1rhaYVxxza/ciUtI33sej8GTe33jm69Y3t1dwxk7K1aZ1g6LPOYA5L4SYJw== dependencies: "@babel/core" "^7.15.0" @@ -2666,28 +2594,56 @@ tree-kill "1.2.2" tslib "^2.3.0" -"@nrwl/linter@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/linter/-/linter-15.9.2.tgz#1f67b93feced2f1dd85b10c97cb0467782a80e6b" - integrity sha512-/kUSwf8s1Q4k+jQI4Ibhh0rXRokrhppG1Y1Yrg3aMB7H0mAEIb4lNOzTN01lJ4kC1WxL5QWRqj45xG6MPE2Zgg== +"@nrwl/js@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/js/-/js-15.9.7.tgz" + integrity sha512-YHPYJP1by/YH+nO2MXBpsgQDx+QVRwnxAYcfr9240YbwCZcPwl1k7sDOruzMxzbIwbadVdkNxm9tNxhwoXK3TA== dependencies: - "@nrwl/devkit" "15.9.2" - "@nrwl/js" "15.9.2" + "@babel/core" "^7.15.0" + "@babel/plugin-proposal-class-properties" "^7.14.5" + "@babel/plugin-proposal-decorators" "^7.14.5" + "@babel/plugin-transform-runtime" "^7.15.0" + "@babel/preset-env" "^7.15.0" + "@babel/preset-typescript" "^7.15.0" + "@babel/runtime" "^7.14.8" + "@nrwl/devkit" "15.9.7" + "@nrwl/workspace" "15.9.7" + "@phenomnomnominal/tsquery" "4.1.1" + babel-plugin-const-enum "^1.0.1" + babel-plugin-macros "^2.8.0" + babel-plugin-transform-typescript-metadata "^0.3.1" + chalk "^4.1.0" + fast-glob "3.2.7" + fs-extra "^11.1.0" + ignore "^5.0.4" + js-tokens "^4.0.0" + minimatch "3.0.5" + source-map-support "0.5.19" + tree-kill "1.2.2" + tslib "^2.3.0" + +"@nrwl/linter@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/linter/-/linter-15.9.7.tgz" + integrity sha512-PSbdBodqpbw1jmCWGLB1kxKRM8wpbonhZ3V133aLwb8P9c4q0aN7b3Z9VvtNKSS9eaLxYLu50BGiOahMIf4VXg== + dependencies: + "@nrwl/devkit" "15.9.7" + "@nrwl/js" "15.9.7" "@phenomnomnominal/tsquery" "4.1.1" tmp "~0.2.1" tslib "^2.3.0" -"@nrwl/next@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/next/-/next-15.9.2.tgz#a2702f33ce42a7d34f386bd9e9c3735f81d9a86a" - integrity sha512-Mz6xkVNC8mZ+uRBvv/z2Ie7usfOzapcK/sblLM+pgGLVeOkbW3tfy8W9PhdIdiwxwmJUJF2JU2y+m3rt6Jg5dw== +"@nrwl/next@^15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/next/-/next-15.9.7.tgz" + integrity sha512-sEo4c0v9L/3X5gcyl2v4SSNPf2oBTmPcfwT95jBD332VHIZgFldWhJz0A7AmlYmjUTkw+ZeJyeGpJzS9GwRugw== dependencies: "@babel/plugin-proposal-decorators" "^7.14.5" - "@nrwl/devkit" "15.9.2" - "@nrwl/js" "15.9.2" - "@nrwl/linter" "15.9.2" - "@nrwl/react" "15.9.2" - "@nrwl/workspace" "15.9.2" + "@nrwl/devkit" "15.9.7" + "@nrwl/js" "15.9.7" + "@nrwl/linter" "15.9.7" + "@nrwl/react" "15.9.7" + "@nrwl/workspace" "15.9.7" "@svgr/webpack" "^6.1.2" chalk "^4.1.0" copy-webpack-plugin "^10.2.4" @@ -2696,108 +2652,66 @@ fs-extra "^11.1.0" http-proxy-middleware "^2.0.6" ignore "^5.0.4" - semver "7.3.4" + semver "7.5.4" ts-node "10.9.1" tsconfig-paths "^4.1.2" tsconfig-paths-webpack-plugin "4.0.0" url-loader "^4.1.1" webpack-merge "^5.8.0" -"@nrwl/node@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/node/-/node-15.9.2.tgz#9b55b6a3f61af562655bf07ee69cf3e19192517c" - integrity sha512-PYxtRiZIrtkvz2d/QtSgY0953n5I+ZFEOMWFAZ8ntnydvpKs4jTved2pIpMCk4AadRKk/AJgJg9pwDK539XELw== - dependencies: - "@nrwl/devkit" "15.9.2" - "@nrwl/jest" "15.9.2" - "@nrwl/js" "15.9.2" - "@nrwl/linter" "15.9.2" - "@nrwl/webpack" "15.9.2" - "@nrwl/workspace" "15.9.2" +"@nrwl/node@^15.9.7", "@nrwl/node@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/node/-/node-15.9.7.tgz" + integrity sha512-DjzbcmnpIw2VAxmcVFxwCHHZlSNR6mPz4wFZLQUHEWHR+svDMH1kXMf/eogZ9pzoHZt8q26RgHgsHSqYiBtL7g== + dependencies: + "@nrwl/devkit" "15.9.7" + "@nrwl/jest" "15.9.7" + "@nrwl/js" "15.9.7" + "@nrwl/linter" "15.9.7" + "@nrwl/webpack" "15.9.7" + "@nrwl/workspace" "15.9.7" tslib "^2.3.0" -"@nrwl/nx-cloud@15.3.5": - version "15.3.5" - resolved "https://registry.yarnpkg.com/@nrwl/nx-cloud/-/nx-cloud-15.3.5.tgz#c44825b45cd7e624aa0956c129eace81f17c0e82" - integrity sha512-JMKLY0HhdzQ/6jEvfL/EecPPdsdBIM0SyFrWAjikSJAh5MqhpFJWnr6FfTc5P57PJZ+IUNLkJ21VMuoTrA4+4w== +"@nrwl/nx-cloud@^18.0.0", "@nrwl/nx-cloud@18.0.0": + version "18.0.0" + resolved "https://registry.npmjs.org/@nrwl/nx-cloud/-/nx-cloud-18.0.0.tgz" + integrity sha512-rjjcJgzDmKwFD1QVIMs5O3X4SoMQIk0bzh3pL90ZP/B5YJUlTySv7+R0JoGQ6ROGwVQHjPFMVKKLB09zl5perA== dependencies: - axios "^0.21.2" - chalk "4.1.0" - dotenv "~10.0.0" - fs-extra "^10.1.0" - node-machine-id "^1.1.12" - strip-json-comments "^3.1.1" - tar "6.1.11" - yargs-parser ">=21.0.1" - -"@nrwl/nx-darwin-arm64@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.9.2.tgz#612d8d714ec876cafd6f1483bf5565704d1b75be" - integrity sha512-Yv+OVsQt3C/hmWOC+YhJZQlsyph5w1BHfbp4jyCvV1ZXBbb8NdvwxgDHPWXxKPTc1EXuB7aEX3qzxM3/OWEUJg== - -"@nrwl/nx-darwin-x64@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.9.2.tgz#3f77bd90dbabf4782d81f773cfb2739a443e595f" - integrity sha512-qHfdluHlPzV0UHOwj1ZJ+qNEhzfLGiBuy1cOth4BSzDlvMnkuqBWoprfaXoztzYcus2NSILY1/7b3Jw4DAWmMw== - -"@nrwl/nx-linux-arm-gnueabihf@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.9.2.tgz#3374a5a1692b222ce18f2213a47b4d68fb509e70" - integrity sha512-0GzwbablosnYnnJDCJvAeZv8LlelSrNwUnGhe43saeoZdAew35Ay1E34zBrg/GCGTASuz+knEEYFM+gDD9Mc6A== - -"@nrwl/nx-linux-arm64-gnu@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.9.2.tgz#e3ec95c6ee3285c77422886cf4cbec1f04804460" - integrity sha512-3mFIY7iUTPG45hSIRaM2DmraCy8W6hNoArAGRrTgYw40BIJHtLrW+Rt7DLyvVXaYCvrKugWOKtxC+jG7kpIZVA== - -"@nrwl/nx-linux-arm64-musl@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.9.2.tgz#72ce601d256083ded7380c598f1b3eb4dc2a3472" - integrity sha512-FNBnXEtockwxZa4I3NqggrJp0YIbNokJvt/clrICP+ijOacdUDkv8mJedavobkFsRsNq9gzCbRbUScKymrOLrg== - -"@nrwl/nx-linux-x64-gnu@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.9.2.tgz#2da6bb50cd80d699310e91c7331baa6cfc8ce197" - integrity sha512-gHWsP5lbe4FNQCa1Q/VLxIuik+BqAOcSzyPjdUa4gCDcbxPa8xiE57PgXB5E1XUzOWNnDTlXa/Ll07/TIuKuog== - -"@nrwl/nx-linux-x64-musl@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.9.2.tgz#39b3bda5868a53b722f1d42700dce71c5ff3f6b9" - integrity sha512-EaFUukCbmoHsYECX2AS4pxXH933yesBFVvBgD38DkoFDxDoJMVt6JqYwm+d5R7S4R2P9U3l++aurljQTRq567Q== + nx-cloud "18.0.0" -"@nrwl/nx-plugin@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-plugin/-/nx-plugin-15.9.2.tgz#15591906f57ed0d371378766e7b185c513f6b149" - integrity sha512-syTrh0YkHMxKdOk0PyqXRRZrIOMUcjhpS1jVnzBq3BXQtmpdLP9nUZoK5FN1cdDGFxnbN+hCd8AOThU2cIKdMA== +"@nrwl/nx-plugin@^15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/nx-plugin/-/nx-plugin-15.9.7.tgz" + integrity sha512-g9zO8O6oATglRGq5rvbg1nORvOC/xIW1R/9L7oBkhd2tn8GeNsPAt2/lhLemCwunpiPU0yEiU05oKSZS/ut3HA== dependencies: - "@nrwl/devkit" "15.9.2" - "@nrwl/jest" "15.9.2" - "@nrwl/js" "15.9.2" - "@nrwl/linter" "15.9.2" + "@nrwl/devkit" "15.9.7" + "@nrwl/jest" "15.9.7" + "@nrwl/js" "15.9.7" + "@nrwl/linter" "15.9.7" "@phenomnomnominal/tsquery" "4.1.1" dotenv "~10.0.0" fs-extra "^11.1.0" tslib "^2.3.0" -"@nrwl/nx-win32-arm64-msvc@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.9.2.tgz#bc350be5cb7d0bfa6c2c5ced40c5af163a457a2c" - integrity sha512-PGAe7QMr51ivx1X3avvs8daNlvv1wGo3OFrobjlu5rSyjC1Y3qHwT9+wdlwzNZ93FIqWOq09s+rE5gfZRfpdAg== - "@nrwl/nx-win32-x64-msvc@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.9.2.tgz#3e46c3f7af196bdbf0deb336ec4f9448c54e4a9f" + resolved "https://registry.npmjs.org/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.9.2.tgz" integrity sha512-Q8onNzhuAZ0l9DNkm8D4Z1AEIzJr8JiT4L2fVBLYrV/R75C2HS3q7lzvfo6oqMY6mXge1cFPcrTtg3YXBQaSWA== -"@nrwl/react@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/react/-/react-15.9.2.tgz#bb6bde0a1b4cb1e6b3d12cb93d765f367b366103" - integrity sha512-C/rrlCtPHuMO3Wtrl32ABUgMLf3+CNcC4cTTamEvcOemO2JxB3yqLfn1MH2aS05t+HoFrf/3wbxhLCJbgLdMjA== +"@nrwl/nx-win32-x64-msvc@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.9.7.tgz" + integrity sha512-x6URof79RPd8AlapVbPefUD3ynJZpmah3tYaYZ9xZRMXojVtEHV8Qh5vysKXQ1rNYJiiB8Ah6evSKWLbAH60tw== + +"@nrwl/react@^15.9.7", "@nrwl/react@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/react/-/react-15.9.7.tgz" + integrity sha512-GFCrbSDNLV/zlc84cb0tYGoV9SO8FQFv0noyeVvL+FzLCv7Ry7KF9gr9CRJxJa6VpuRre9VoiYU0Zq/xQPb27Q== dependencies: - "@nrwl/devkit" "15.9.2" - "@nrwl/js" "15.9.2" - "@nrwl/linter" "15.9.2" - "@nrwl/workspace" "15.9.2" + "@nrwl/devkit" "15.9.7" + "@nrwl/js" "15.9.7" + "@nrwl/linter" "15.9.7" + "@nrwl/workspace" "15.9.7" "@phenomnomnominal/tsquery" "4.1.1" "@svgr/webpack" "^6.1.2" chalk "^4.1.0" @@ -2806,26 +2720,33 @@ "@nrwl/tao@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-15.9.2.tgz#e970efa8b3fb828007b02286e9e505247032b5b3" + resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-15.9.2.tgz" integrity sha512-+LqNC37w9c6q6Ukdpf0z0tt1PQFNi4gwhHpJvkYQiKRETHjyrrlyqTNEPEyA7PI62RuYC6VrpVw2gzI7ufqZEA== dependencies: nx "15.9.2" +"@nrwl/tao@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-15.9.7.tgz" + integrity sha512-OBnHNvQf3vBH0qh9YnvBQQWyyFZ+PWguF6dJ8+1vyQYlrLVk/XZ8nJ4ukWFb+QfPv/O8VBmqaofaOI9aFC4yTw== + dependencies: + nx "15.9.7" + "@nrwl/tao@16.5.3": version "16.5.3" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.5.3.tgz#728201a32e2046e4846d8bc075d75fbb9b1b8d7e" + resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-16.5.3.tgz" integrity sha512-GHL8NU2P/kMahXo9lhExTgG1ow9sI3CbCe8E+UPgp4GOscIJypCpD5FuvwmkYJHgMzAx1nknlDYXN12xEe7QVg== dependencies: nx "16.5.3" -"@nrwl/web@15.9.2": - version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/web/-/web-15.9.2.tgz#1dcd116f9e015230c95a02dbcab39e54e940b8f6" - integrity sha512-MzuJExQjLFKntgVP/tXu2m3tNWLUfdZTiJPNA+Kb4fssAPgSkyGmGBNFF8rsb+t6UgYouLj5yeVJXvmf68jJLg== +"@nrwl/web@^15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/web/-/web-15.9.7.tgz" + integrity sha512-tRMMST4mebzmiExADfNzLxlfKfUgDLGwatxgbznM7bsvPdwDps7E0oTaC8jexCz15Wynk5gPDFExntK8JlEXxA== dependencies: - "@nrwl/devkit" "15.9.2" - "@nrwl/js" "15.9.2" - "@nrwl/workspace" "15.9.2" + "@nrwl/devkit" "15.9.7" + "@nrwl/js" "15.9.7" + "@nrwl/workspace" "15.9.7" chalk "^4.1.0" chokidar "^3.5.1" http-server "^14.1.0" @@ -2834,7 +2755,7 @@ "@nrwl/webpack@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/webpack/-/webpack-15.9.2.tgz#a616b1e40f79f9f69ec0f661c8246045a8bc950d" + resolved "https://registry.npmjs.org/@nrwl/webpack/-/webpack-15.9.2.tgz" integrity sha512-82++b5g8Yau4iN1k3rFqw3AbkulSWQeLUH7hW5NYrnEXhb9WTP0YoDNXcghrisKpIyTPe4plv3r50Yj7uFNGqg== dependencies: "@nrwl/devkit" "15.9.2" @@ -2878,9 +2799,61 @@ webpack-node-externals "^3.0.0" webpack-subresource-integrity "^5.1.0" +"@nrwl/webpack@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/webpack/-/webpack-15.9.7.tgz" + integrity sha512-sFLl+9pgZexFrs1fLO05Bctji7E0kKsr8x7nM4EmB9Tb892JWaGvOCTfoklRoZ+YyI2xpOqAhKiwNcm2X9A9dw== + dependencies: + "@babel/core" "^7.15.0" + "@nrwl/devkit" "15.9.7" + "@nrwl/js" "15.9.7" + "@nrwl/workspace" "15.9.7" + autoprefixer "^10.4.9" + babel-loader "^9.1.2" + chalk "^4.1.0" + copy-webpack-plugin "^10.2.4" + css-loader "^6.4.0" + css-minimizer-webpack-plugin "^3.4.1" + dotenv "~10.0.0" + file-loader "^6.2.0" + fork-ts-checker-webpack-plugin "7.2.13" + less "4.1.3" + less-loader "11.1.0" + license-webpack-plugin "^4.0.2" + loader-utils "^2.0.3" + mini-css-extract-plugin "~2.4.7" + parse5 "4.0.0" + postcss "^8.4.14" + postcss-import "~14.1.0" + postcss-loader "^6.1.1" + rxjs "^6.5.4" + sass "^1.42.1" + sass-loader "^12.2.0" + source-map-loader "^3.0.0" + style-loader "^3.3.0" + stylus "^0.55.0" + stylus-loader "^7.1.0" + terser-webpack-plugin "^5.3.3" + ts-loader "^9.3.1" + ts-node "10.9.1" + tsconfig-paths "^4.1.2" + tsconfig-paths-webpack-plugin "4.0.0" + tslib "^2.3.0" + webpack "^5.75.0" + webpack-dev-server "^4.9.3" + webpack-node-externals "^3.0.0" + webpack-subresource-integrity "^5.1.0" + +"@nrwl/workspace@>=13.0.0", "@nrwl/workspace@16.5.3": + version "16.5.3" + resolved "https://registry.npmjs.org/@nrwl/workspace/-/workspace-16.5.3.tgz" + integrity sha512-0S7ifuEsDhdSq775vXDEfvjrBIu6ORogesZCe3XLnOzX9u+xsUsYFnT59cnACkdM8IP++dnyuZkfCk0C/xBdYA== + dependencies: + "@nx/workspace" "16.5.3" + "@nrwl/workspace@15.9.2": version "15.9.2" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-15.9.2.tgz#258ccbc2e42d4d1cade4652d72c4f7b2a7821f5e" + resolved "https://registry.npmjs.org/@nrwl/workspace/-/workspace-15.9.2.tgz" integrity sha512-4e3p1EtJKvvZfH5ghLT3PtPfdr21WfN1LjctMaFAaqwb7jMos0jQIZlLotDPvc9BD8zzyljniE6BijDSZOWncg== dependencies: "@nrwl/devkit" "15.9.2" @@ -2904,16 +2877,35 @@ yargs "^17.6.2" yargs-parser "21.1.1" -"@nrwl/workspace@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-16.5.3.tgz#bd106f93293fa6478249c949d01d8ac825f356c1" - integrity sha512-0S7ifuEsDhdSq775vXDEfvjrBIu6ORogesZCe3XLnOzX9u+xsUsYFnT59cnACkdM8IP++dnyuZkfCk0C/xBdYA== +"@nrwl/workspace@15.9.7": + version "15.9.7" + resolved "https://registry.npmjs.org/@nrwl/workspace/-/workspace-15.9.7.tgz" + integrity sha512-tOYYReTgUtP66mtbl6rGfs83il6ywb99GIsyCGINWNBVuU3WE44Io0MCvfirDwlxwSIWouDr64qhGqqzTo3Z9g== dependencies: - "@nx/workspace" "16.5.3" + "@nrwl/devkit" "15.9.7" + "@parcel/watcher" "2.0.4" + chalk "^4.1.0" + chokidar "^3.5.1" + cli-cursor "3.1.0" + cli-spinners "2.6.1" + dotenv "~10.0.0" + figures "3.2.0" + flat "^5.0.2" + glob "7.1.4" + ignore "^5.0.4" + minimatch "3.0.5" + npm-run-path "^4.0.1" + nx "15.9.7" + open "^8.4.0" + rxjs "^6.5.4" + tmp "~0.2.1" + tslib "^2.3.0" + yargs "^17.6.2" + yargs-parser "21.1.1" "@nuxtjs/opencollective@0.3.2": version "0.3.2" - resolved "https://registry.yarnpkg.com/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz#620ce1044f7ac77185e825e1936115bb38e2681c" + resolved "https://registry.npmjs.org/@nuxtjs/opencollective/-/opencollective-0.3.2.tgz" integrity sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA== dependencies: chalk "^4.1.0" @@ -2922,7 +2914,7 @@ "@nx/devkit@16.5.3": version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.5.3.tgz#df9bd5a4c0818d6d845e2f271e377c1217e7c292" + resolved "https://registry.npmjs.org/@nx/devkit/-/devkit-16.5.3.tgz" integrity sha512-szsBpO4ZYEwilUZMEjpmvg8ritl8C7jEAkAq3k2CxEdwE24cDBPwjXWnbc4YffvYW9gatDt+n93in5XYXWT5CA== dependencies: "@nrwl/devkit" "16.5.3" @@ -2932,59 +2924,14 @@ tmp "~0.2.1" tslib "^2.3.0" -"@nx/nx-darwin-arm64@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.5.3.tgz#94c96114293e91553aa233adcb38f82598b6badb" - integrity sha512-HS3R/vRVFwOjZ0l1y3h1UMSd7Zfh4NQ2qDe1FSOfA38AXNftyWNCnZ1kkOikVjJKCpwKXls56XcPDu+2hbqSDA== - -"@nx/nx-darwin-x64@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.5.3.tgz#6cb273f439f07441ba78ea98cab7521c3dd30e64" - integrity sha512-3QEZkliJy+rk5UrcBsMnExBIAXmjqd4dHBDGH1eo0w85/3Bih3Z9QxU/n+3tEewvUCCx4o4kg+bya/hVz23V6g== - -"@nx/nx-freebsd-x64@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.5.3.tgz#506e33a1229a554ce17b611cbf55b774ea6166ec" - integrity sha512-FyJ2xUBPifO0y9LoVuS0CjwN+GGsYSy+O1y541eh8j4Y86/xcPx0j+fhHhh3MDnKA9ftjbq+vrqgs84NHmIAAw== - -"@nx/nx-linux-arm-gnueabihf@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.5.3.tgz#f7c0c8e3cdd46d8b92d1ea6f2c2d2985802b7888" - integrity sha512-Zn343k/satXGWEJjh56+Y/Uxtsl1aCyUtq0OPxznwx/ZGG+Sw2wN/ZEnePEh0OB1/yZ2uWAFRHVSA2fYPrmdhQ== - -"@nx/nx-linux-arm64-gnu@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.5.3.tgz#69c3b2eeda6cbbada94d7c91034159746bf04202" - integrity sha512-ACUhKWHe7C7IopyIwXAoHx/phaZudBOu+pZwzVDaRy2xn78tdzJQrOySsQ7YmBGoGSXEAd5+3pVVXnXcRNJ2aA== - -"@nx/nx-linux-arm64-musl@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.5.3.tgz#23381f971ef910e675aef0e2f279d8cb92888103" - integrity sha512-eNrVa1Oaf42kEiCoJu01NlmGs6hQMzDhHiQ/DBKxMePW1bh4O5FEQUtYp1K/AKPcHH5270VNz0eAl164+fMqpQ== - -"@nx/nx-linux-x64-gnu@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.5.3.tgz#4630eca95e41210db2362db8dfbed037fbca42c0" - integrity sha512-ZAW+Oar+WEwbmu8KFw80qDpT9y3qmWZdVD5wNRX5CMByuVJ3ly7MJbtD/rEDtvAUOgSMJikuGsK0jQ6acm+X/A== - -"@nx/nx-linux-x64-musl@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.5.3.tgz#905927d9002be5c589b6d07d86bf5e727d4db343" - integrity sha512-jM2igA26dd0YVj9w/Pv2x3ZUUziVP4H3rFzYDAd80sQqLYWqELr6Fljyvj/2C+o+mOfVcw85+yfessjlPz8K8Q== - -"@nx/nx-win32-arm64-msvc@16.5.3": - version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.5.3.tgz#36e76555d8e8410ed5b094378792265411542e4f" - integrity sha512-gEP6ekFXLfvRWezSvQoHxV+vhKavuA/Lhz/AifYAIgdJEmKUPqVdnUtdkYwU0Ygn/a11KqbFh8J4TikXIkVxYw== - "@nx/nx-win32-x64-msvc@16.5.3": version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.5.3.tgz#574b81c46f5af0f2d374297b20168a98d79af5a2" + resolved "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.5.3.tgz" integrity sha512-QTpDoqxQq7wSuErkCgQoFegaUZ3D9lgmpS20zexlHm43SwS/MXtqRm9i5XNoJPTx19rpJ7gqaOm6+eOkOYLETg== "@nx/workspace@16.5.3": version "16.5.3" - resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-16.5.3.tgz#a297c588b25b3a3d3108316cb85754f7b021c207" + resolved "https://registry.npmjs.org/@nx/workspace/-/workspace-16.5.3.tgz" integrity sha512-nviDIJdNJ1K9K8g6Ug+NqHBHILm/J5Uqr4sPTOvNAfkUpqS6gN2aKUJ09iXIwA+/cu+3hrVjIyNhvQ3xHfMCBg== dependencies: "@nrwl/workspace" "16.5.3" @@ -3010,14 +2957,14 @@ "@octokit/auth-token@^3.0.0": version "3.0.3" - resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c" + resolved "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz" integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA== dependencies: "@octokit/types" "^9.0.0" -"@octokit/core@^4.1.0": +"@octokit/core@^4.1.0", "@octokit/core@>=3", "@octokit/core@>=4": version "4.2.0" - resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.0.tgz#8c253ba9605aca605bc46187c34fcccae6a96648" + resolved "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz" integrity sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg== dependencies: "@octokit/auth-token" "^3.0.0" @@ -3030,7 +2977,7 @@ "@octokit/endpoint@^7.0.0": version "7.0.5" - resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.5.tgz#2bb2a911c12c50f10014183f5d596ce30ac67dd1" + resolved "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz" integrity sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA== dependencies: "@octokit/types" "^9.0.0" @@ -3039,7 +2986,7 @@ "@octokit/graphql@^5.0.0": version "5.0.5" - resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2" + resolved "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz" integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ== dependencies: "@octokit/request" "^6.0.0" @@ -3048,24 +2995,24 @@ "@octokit/openapi-types@^17.1.0": version "17.1.0" - resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.1.0.tgz#9a712b5bb9d644940d8a1f24115c798c317a64a5" + resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-17.1.0.tgz" integrity sha512-rnI26BAITDZTo5vqFOmA7oX4xRd18rO+gcK4MiTpJmsRMxAw0JmevNjPsjpry1bb9SVNo56P/0kbiyXXa4QluA== "@octokit/plugin-paginate-rest@^6.0.0": version "6.0.0" - resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz#f34b5a7d9416019126042cd7d7b811e006c0d561" + resolved "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz" integrity sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw== dependencies: "@octokit/types" "^9.0.0" "@octokit/plugin-request-log@^1.0.4": version "1.0.4" - resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" + resolved "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz" integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== "@octokit/plugin-rest-endpoint-methods@^7.0.0": version "7.0.1" - resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz#f7ebe18144fd89460f98f35a587b056646e84502" + resolved "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz" integrity sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA== dependencies: "@octokit/types" "^9.0.0" @@ -3073,7 +3020,7 @@ "@octokit/request-error@^3.0.0": version "3.0.3" - resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.3.tgz#ef3dd08b8e964e53e55d471acfe00baa892b9c69" + resolved "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz" integrity sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ== dependencies: "@octokit/types" "^9.0.0" @@ -3082,7 +3029,7 @@ "@octokit/request@^6.0.0": version "6.2.3" - resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.3.tgz#76d5d6d44da5c8d406620a4c285d280ae310bdb4" + resolved "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz" integrity sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA== dependencies: "@octokit/endpoint" "^7.0.0" @@ -3094,7 +3041,7 @@ "@octokit/rest@^19.0.5": version "19.0.7" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.7.tgz#d2e21b4995ab96ae5bfae50b4969da7e04e0bb70" + resolved "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.7.tgz" integrity sha512-HRtSfjrWmWVNp2uAkEpQnuGMJsu/+dBr47dRc5QVgsCbnIc1+GFEaoKBWkYG+zjrsHpSqcAElMio+n10c0b5JA== dependencies: "@octokit/core" "^4.1.0" @@ -3104,35 +3051,37 @@ "@octokit/types@^9.0.0": version "9.2.0" - resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.2.0.tgz#0358e3de070b1d43c5a8af63b9951c88a09fc9ed" + resolved "https://registry.npmjs.org/@octokit/types/-/types-9.2.0.tgz" integrity sha512-xySzJG4noWrIBFyMu4lg4tu9vAgNg9S0aoLRONhAEz6ueyi1evBzb40HitIosaYS4XOexphG305IVcLrIX/30g== dependencies: "@octokit/openapi-types" "^17.1.0" -"@openapitools/openapi-generator-cli@2.3.7": - version "2.3.7" - resolved "https://registry.yarnpkg.com/@openapitools/openapi-generator-cli/-/openapi-generator-cli-2.3.7.tgz#5aaf9d178545874828db7c7c84a6f9a5b8ea00a4" - integrity sha512-4B93yPXop44fhAw6CT0eciaA0dRbPw5W7p2ZZ+HZ1uk4UD50zgaTAa9pnrsnCDnNtw2cvbZM0uCOf8xQyUy8Vg== +"@openapitools/openapi-generator-cli@^2.13.1": + version "2.13.1" + resolved "https://registry.npmjs.org/@openapitools/openapi-generator-cli/-/openapi-generator-cli-2.13.1.tgz" + integrity sha512-WJB6MsFXlA69mpKCuR3hBsdFr7MptNhoIGlyvoYEorBQEg3cd6n1gACHx0fz20B3e03/imvorQlNMsrHTIeU9w== dependencies: - "@nestjs/common" "7.6.18" - "@nestjs/core" "7.6.18" + "@nestjs/axios" "3.0.1" + "@nestjs/common" "10.3.0" + "@nestjs/core" "10.3.0" "@nuxtjs/opencollective" "0.3.2" - chalk "4.1.1" - commander "6.2.1" - compare-versions "3.6.0" - concurrently "6.2.0" + axios "1.6.5" + chalk "4.1.2" + commander "8.3.0" + compare-versions "4.1.4" + concurrently "6.5.1" console.table "0.10.0" - fs-extra "10.0.0" - glob "7.1.6" - inquirer "8.1.2" + fs-extra "10.1.0" + glob "7.2.3" + inquirer "8.2.6" lodash "4.17.21" reflect-metadata "0.1.13" - rxjs "7.2.0" - tslib "1.13.0" + rxjs "7.8.1" + tslib "2.6.2" "@parcel/watcher@2.0.4": version "2.0.4" - resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.0.4.tgz#f300fef4cc38008ff4b8c29d92588eced3ce014b" + resolved "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz" integrity sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg== dependencies: node-addon-api "^3.2.1" @@ -3140,14 +3089,14 @@ "@phenomnomnominal/tsquery@4.1.1": version "4.1.1" - resolved "https://registry.yarnpkg.com/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz#42971b83590e9d853d024ddb04a18085a36518df" + resolved "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz" integrity sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ== dependencies: esquery "^1.0.1" "@pkgr/utils@^2.3.1": version "2.3.1" - resolved "https://registry.yarnpkg.com/@pkgr/utils/-/utils-2.3.1.tgz#0a9b06ffddee364d6642b3cd562ca76f55b34a03" + resolved "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz" integrity sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw== dependencies: cross-spawn "^7.0.3" @@ -3159,55 +3108,50 @@ "@rushstack/eslint-patch@^1.1.3": version "1.2.0" - resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz#8be36a1f66f3265389e90b5f9c9962146758f728" + resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz" integrity sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg== "@sinclair/typebox@^0.24.1": version "0.24.51" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz" integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== -"@sinclair/typebox@^0.25.16": - version "0.25.24" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" - integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ== - "@sinclair/typebox@^0.27.8": version "0.27.8" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@sinonjs/commons@^1.7.0": version "1.8.6" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz" integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== dependencies: type-detect "4.0.8" "@sinonjs/commons@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-2.0.0.tgz#fd4ca5b063554307e8327b4564bd56d3b73924a3" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-2.0.0.tgz" integrity sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg== dependencies: type-detect "4.0.8" "@sinonjs/fake-timers@^10.0.2": version "10.0.2" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz#d10549ed1f423d80639c528b6c7f5a1017747d0c" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz" integrity sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw== dependencies: "@sinonjs/commons" "^2.0.0" "@sinonjs/fake-timers@^9.1.2": version "9.1.2" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz#4eaab737fab77332ab132d396a3c0d364bd0ea8c" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz" integrity sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw== dependencies: "@sinonjs/commons" "^1.7.0" "@smithy/abort-controller@^2.1.1", "@smithy/abort-controller@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.1.2.tgz#8d865c28ad0d6a39ed0fdf3c361d0e0d722182e3" + resolved "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.1.2.tgz" integrity sha512-iwUxrFm/ZFCXhzhtZ6JnoJzAsqUrVfBAZUTQj8ypXGtIjwXZpKqmgYiuqrDERiydDI5gesqvsC4Rqe57GGhbVg== dependencies: "@smithy/types" "^2.10.0" @@ -3215,7 +3159,7 @@ "@smithy/chunked-blob-reader-native@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.1.1.tgz#6b98479c8f6ea94832dd6a6e5ca78969a44eafe1" + resolved "https://registry.npmjs.org/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.1.1.tgz" integrity sha512-zNW+43dltfNMUrBEYLMWgI8lQr0uhtTcUyxkgC9EP4j17WREzgSFMPUFVrVV6Rc2+QtWERYjb4tzZnQGa7R9fQ== dependencies: "@smithy/util-base64" "^2.1.1" @@ -3223,14 +3167,14 @@ "@smithy/chunked-blob-reader@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader/-/chunked-blob-reader-2.1.1.tgz#997faba8e197e0cb9824dad30ae581466e386e57" + resolved "https://registry.npmjs.org/@smithy/chunked-blob-reader/-/chunked-blob-reader-2.1.1.tgz" integrity sha512-NjNFCKxC4jVvn+lUr3Yo4/PmUJj3tbyqH6GNHueyTGS5Q27vlEJ1MkNhUDV8QGxJI7Bodnc2pD18lU2zRfhHlQ== dependencies: tslib "^2.5.0" "@smithy/config-resolver@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.1.2.tgz#68d8e175ba9b1112d74dbfdccd03dfa38b96c718" + resolved "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-2.1.2.tgz" integrity sha512-ZDMY63xJVsJl7ei/yIMv9nx8OiEOulwNnQOUDGpIvzoBrcbvYwiMjIMe5mP5J4fUmttKkpiTKwta/7IUriAn9w== dependencies: "@smithy/node-config-provider" "^2.2.2" @@ -3241,7 +3185,7 @@ "@smithy/core@^1.3.3": version "1.3.3" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-1.3.3.tgz#383da328c514fb916041380196df6fc190a5a996" + resolved "https://registry.npmjs.org/@smithy/core/-/core-1.3.3.tgz" integrity sha512-8cT/swERvU1EUMuJF914+psSeVy4+NcNhbRe1WEKN1yIMPE5+Tq5EaPq1HWjKCodcdBIyU9ViTjd62XnebXMHA== dependencies: "@smithy/middleware-endpoint" "^2.4.2" @@ -3255,7 +3199,7 @@ "@smithy/credential-provider-imds@^2.2.1", "@smithy/credential-provider-imds@^2.2.2": version "2.2.2" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.2.2.tgz#58d5e38a8c50ae5119e94c0580421ea65789b13b" + resolved "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-2.2.2.tgz" integrity sha512-a2xpqWzhzcYwImGbFox5qJLf6i5HKdVeOVj7d6kVFElmbS2QW2T4HmefRc5z1huVArk9bh5Rk1NiFp9YBCXU3g== dependencies: "@smithy/node-config-provider" "^2.2.2" @@ -3266,7 +3210,7 @@ "@smithy/eventstream-codec@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.1.2.tgz#b527902b7813c5d9d23fb1351b6e84046f2e00df" + resolved "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.1.2.tgz" integrity sha512-2PHrVRixITHSOj3bxfZmY93apGf8/DFiyhRh9W0ukfi07cvlhlRonZ0fjgcqryJjUZ5vYHqqmfIE/Qe1HM9mlw== dependencies: "@aws-crypto/crc32" "3.0.0" @@ -3276,7 +3220,7 @@ "@smithy/eventstream-serde-browser@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.1.2.tgz#993f0c92bc0f5fcf734dea1217531f556efe62e6" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.1.2.tgz" integrity sha512-2N11IFHvOmKuwK6hLVkqM8ge8oiQsFkflr4h07LToxo3rX+njkx/5eRn6RVcyNmpbdbxYYt0s0Pf8u+yhHmOKg== dependencies: "@smithy/eventstream-serde-universal" "^2.1.2" @@ -3285,7 +3229,7 @@ "@smithy/eventstream-serde-config-resolver@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.1.2.tgz#6423b5fb1140448286803dae1d444f3bf96d166e" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.1.2.tgz" integrity sha512-nD/+k3mK+lMMwf2AItl7uWma+edHLqiE6LyIYXYnIBlCJcIQnA/vTHjHFoSJFCfG30sBJnU/7u4X5j/mbs9uKg== dependencies: "@smithy/types" "^2.10.0" @@ -3293,7 +3237,7 @@ "@smithy/eventstream-serde-node@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.1.2.tgz#283adddc9898689cd231a0e6efcdf9bdcec81333" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.1.2.tgz" integrity sha512-zNE6DhbwDEWTKl4mELkrdgXBGC7UsFg1LDkTwizSOFB/gd7G7la083wb0JgU+xPt+TYKK0AuUlOM0rUZSJzqeA== dependencies: "@smithy/eventstream-serde-universal" "^2.1.2" @@ -3302,7 +3246,7 @@ "@smithy/eventstream-serde-universal@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.1.2.tgz#2ecbe6bffc7a40add81dbee04654c943bb602ec7" + resolved "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.1.2.tgz" integrity sha512-Upd/zy+dNvvIDPU1HGhW9ivNjvJQ0W4UkkQOzr5Mo0hz2lqnZAyOuit4TK2JAEg/oo+V1gUY4XywDc7zNbCF0g== dependencies: "@smithy/eventstream-codec" "^2.1.2" @@ -3311,7 +3255,7 @@ "@smithy/fetch-http-handler@^2.4.2": version "2.4.2" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.4.2.tgz#5ff26c1ef24c6e1d0acd189f6bc064f110fc446f" + resolved "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.4.2.tgz" integrity sha512-sIGMVwa/8h6eqNjarI3F07gvML3mMXcqBe+BINNLuKsVKXMNBN6wRzeZbbx7lfiJDEHAP28qRns8flHEoBB7zw== dependencies: "@smithy/protocol-http" "^3.2.0" @@ -3322,7 +3266,7 @@ "@smithy/hash-blob-browser@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-2.1.2.tgz#0e57a302587f9833e45a036479149990f414cedc" + resolved "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-2.1.2.tgz" integrity sha512-f8QHgOVSXeYsc4BLKWdfXRowKa2g9byAkAX5c7Ku89bi9uBquWLEVmKlYXFBlkX562Fkmp2YSeciv+zZuOrIOQ== dependencies: "@smithy/chunked-blob-reader" "^2.1.1" @@ -3332,7 +3276,7 @@ "@smithy/hash-node@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.1.2.tgz#3dba95fc89d4758cb6189f2029d846677ac1364e" + resolved "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.1.2.tgz" integrity sha512-3Sgn4s0g4xud1M/j6hQwYCkz04lVJ24wvCAx4xI26frr3Ao6v0o2VZkBpUySTeQbMUBp2DhuzJ0fV1zybzkckw== dependencies: "@smithy/types" "^2.10.0" @@ -3342,7 +3286,7 @@ "@smithy/hash-stream-node@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-2.1.2.tgz#85f940809bf646e4f7c485c2f23a7b3f04ac0fb3" + resolved "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-2.1.2.tgz" integrity sha512-UB6xo+KN3axrLO+MfnWb8mtdeep4vjGUcjYCVFdk9h+OqUb7JYWZZLRcupRPZx28cNBCBEUtc9wVZDI71JDdQA== dependencies: "@smithy/types" "^2.10.0" @@ -3351,7 +3295,7 @@ "@smithy/invalid-dependency@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.1.2.tgz#45c0b34ca9dee56920b9313d88fa5a9e78c7bf41" + resolved "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-2.1.2.tgz" integrity sha512-qdgKhkFYxDJnKecx2ANwz3JRkXjm0qDgEnAs5BIfb2z/XqA2l7s9BTH7GTC/RR4E8h6EDCeb5rM2rnARxviqIg== dependencies: "@smithy/types" "^2.10.0" @@ -3359,14 +3303,14 @@ "@smithy/is-array-buffer@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.1.1.tgz#07b4c77ae67ed58a84400c76edd482271f9f957b" + resolved "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.1.1.tgz" integrity sha512-xozSQrcUinPpNPNPds4S7z/FakDTh1MZWtRP/2vQtYB/u3HYrX2UXuZs+VhaKBd6Vc7g2XPr2ZtwGBNDN6fNKQ== dependencies: tslib "^2.5.0" "@smithy/md5-js@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/md5-js/-/md5-js-2.1.2.tgz#205253479128980d3313189dd79d23f63ec757a1" + resolved "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-2.1.2.tgz" integrity sha512-C/FWR5ooyDNDfc1Opx3n0QFO5p4G0gldIbk2VU9mPGnZVTjzXcWM5jUQp33My5UK305tKYpG5/kZdQSNVh+tLw== dependencies: "@smithy/types" "^2.10.0" @@ -3375,7 +3319,7 @@ "@smithy/middleware-content-length@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.1.2.tgz#c114f955d2b0fd3b61b1068908dd8d87ed070107" + resolved "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-2.1.2.tgz" integrity sha512-XEWtul1tHP31EtUIobEyN499paUIbnCTRtjY+ciDCEXW81lZmpjrDG3aL0FxJDPnvatVQuMV1V5eg6MCqTFaLQ== dependencies: "@smithy/protocol-http" "^3.2.0" @@ -3384,7 +3328,7 @@ "@smithy/middleware-endpoint@^2.4.2": version "2.4.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.4.2.tgz#dc229e8ee59e9f73ffd1ab4e020b2fc25cf2e7fd" + resolved "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.4.2.tgz" integrity sha512-72qbmVwaWcLOd/OT52fszrrlXywPwciwpsRiIk/dIvpcwkpGE9qrYZ2bt/SYcA/ma8Rz9Ni2AbBuSXLDYISS+A== dependencies: "@smithy/middleware-serde" "^2.1.2" @@ -3397,7 +3341,7 @@ "@smithy/middleware-retry@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.1.2.tgz#39762d83970b0458db3ad3469349d455ac6af4a4" + resolved "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-2.1.2.tgz" integrity sha512-tlvSK+v9bPHHb0dLWvEaFW2Iz0IeA57ISvSaso36I33u8F8wYqo5FCvenH7TgMVBx57jyJBXOmYCZa9n5gdJIg== dependencies: "@smithy/node-config-provider" "^2.2.2" @@ -3412,7 +3356,7 @@ "@smithy/middleware-serde@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.1.2.tgz#15b8258b806ecffd0a4c3fec3e56458cdef7ae66" + resolved "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.1.2.tgz" integrity sha512-XNU6aVIhlSbjuo2XsfZ7rd4HhjTXDlNWxAmhlBfViTW1TNK02CeWdeEntp5XtQKYD//pyTIbYi35EQvIidAkOw== dependencies: "@smithy/types" "^2.10.0" @@ -3420,7 +3364,7 @@ "@smithy/middleware-stack@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.1.2.tgz#17dbb56d85f51cb2c86c13dbad7fca35c843c61c" + resolved "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.1.2.tgz" integrity sha512-EPGaHGd4XmZcaRYjbhyqiqN/Q/ESxXu5e5TK24CTZUe99y8/XCxmiX8VLMM4H0DI7K3yfElR0wPAAvceoSkTgw== dependencies: "@smithy/types" "^2.10.0" @@ -3428,7 +3372,7 @@ "@smithy/node-config-provider@^2.2.2": version "2.2.2" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.2.2.tgz#9422a0764dea8dec4a24f9aa570771d921dc657b" + resolved "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.2.2.tgz" integrity sha512-QXvpqHSijAm13ZsVkUo92b085UzDvYP1LblWTb3uWi9WilhDvYnVyPLXaryLhOWZ2YvdhK2170T3ZBqtg+quIQ== dependencies: "@smithy/property-provider" "^2.1.2" @@ -3438,7 +3382,7 @@ "@smithy/node-http-handler@^2.4.0": version "2.4.0" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.4.0.tgz#21e48aa56ab334eee8afc69bb05f38f3883c3e95" + resolved "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.4.0.tgz" integrity sha512-Mf2f7MMy31W8LisJ9O+7J5cKiNwBwBBLU6biQ7/sFSFdhuOxPN7hOPoZ8vlaFjvrpfOUJw9YOpjGyNTKuvomOQ== dependencies: "@smithy/abort-controller" "^2.1.2" @@ -3449,7 +3393,7 @@ "@smithy/property-provider@^2.1.1", "@smithy/property-provider@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.1.2.tgz#16c630ae0354c05595c99c6ab70a877ee9a180e4" + resolved "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.1.2.tgz" integrity sha512-yaXCVFKzxbSXqOoyA7AdAgXhwdjiLeui7n2P6XLjBCz/GZFdLUJgSY6KL1PevaxT4REMwUSs/bSHAe/0jdzEHw== dependencies: "@smithy/types" "^2.10.0" @@ -3457,7 +3401,7 @@ "@smithy/protocol-http@^3.2.0": version "3.2.0" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.2.0.tgz#1b9ed9eb18cd256e0d7872ec2851f5d12ba37d87" + resolved "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.2.0.tgz" integrity sha512-VRp0YITYIQum+rX4zeZ3cW1wl9r90IQzQN+VLS1NxdSMt6NLsJiJqR9czTxlaeWNrLHsFAETmjmdrS48Ug1liA== dependencies: "@smithy/types" "^2.10.0" @@ -3465,7 +3409,7 @@ "@smithy/querystring-builder@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.1.2.tgz#78f028c25253e514915247b25c20b3cf0d6a035b" + resolved "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.1.2.tgz" integrity sha512-wk6QpuvBBLJF5w8aADsZOtxaHY9cF5MZe1Ry3hSqqBxARdUrMoXi/jukUz5W0ftXGlbA398IN8dIIUj3WXqJXg== dependencies: "@smithy/types" "^2.10.0" @@ -3474,7 +3418,7 @@ "@smithy/querystring-parser@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.1.2.tgz#3883dfec5760f0f8cdf9acc837bdc631069df576" + resolved "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.1.2.tgz" integrity sha512-z1yL5Iiagm/UxVy1tcuTFZdfOBK/QtYeK6wfClAJ7cOY7kIaYR6jn1cVXXJmhAQSh1b2ljP4xiZN4Ybj7Tbs5w== dependencies: "@smithy/types" "^2.10.0" @@ -3482,14 +3426,14 @@ "@smithy/service-error-classification@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.1.2.tgz#b8b5c23a784bcb1eb229a921d7040575e29e38ed" + resolved "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-2.1.2.tgz" integrity sha512-R+gL1pAPuWkH6unFridk57wDH5PFY2IlVg2NUjSAjoaIaU+sxqKf/7AOWIcx9Bdn+xY0/4IRQ69urlC+F3I9gg== dependencies: "@smithy/types" "^2.10.0" "@smithy/shared-ini-file-loader@^2.3.1", "@smithy/shared-ini-file-loader@^2.3.2": version "2.3.2" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.3.2.tgz#3e4943b534eaabda15372e611cdb428dfdd88362" + resolved "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.3.2.tgz" integrity sha512-idHGDJB+gBh+aaIjmWj6agmtNWftoyAenErky74hAtKyUaCvfocSBgEJ2pQ6o68svBluvGIj4NGFgJu0198mow== dependencies: "@smithy/types" "^2.10.0" @@ -3497,7 +3441,7 @@ "@smithy/signature-v4@^2.1.1": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.1.2.tgz#a658df8a5fcb57160e1c364d43b46e0d14f5995f" + resolved "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.1.2.tgz" integrity sha512-DdPWaNGIbxzyocR3ncH8xlxQgsqteRADEdCPoivgBzwv17UzKy2obtdi2vwNc5lAJ955bGEkkWef9O7kc1Eocg== dependencies: "@smithy/eventstream-codec" "^2.1.2" @@ -3511,7 +3455,7 @@ "@smithy/smithy-client@^2.4.0": version "2.4.0" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.4.0.tgz#f4cef6f63cdc267a32ded8446ca3db0ebb8fe64d" + resolved "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.4.0.tgz" integrity sha512-6/jxk0om9l2s9BcgHtrBn+Hd3xcFGDzxfEJ2FvGpZxIz0S7bgvZg1gyR66O1xf1w9WZBH+W7JClhfSn2gETINw== dependencies: "@smithy/middleware-endpoint" "^2.4.2" @@ -3523,14 +3467,14 @@ "@smithy/types@^2.10.0": version "2.10.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.10.0.tgz#1cc16e3c04d56c49ecb88efa1b7fa9ca3a90d667" + resolved "https://registry.npmjs.org/@smithy/types/-/types-2.10.0.tgz" integrity sha512-QYXQmpIebS8/jYXgyJjCanKZbI4Rr8tBVGBAIdDhA35f025TVjJNW69FJ0TGiDqt+lIGo037YIswq2t2Y1AYZQ== dependencies: tslib "^2.5.0" "@smithy/url-parser@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.1.2.tgz#915590d97a7c6beb0dcebc9e9458345cf6bf7f48" + resolved "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.1.2.tgz" integrity sha512-KBPi740ciTujUaY+RfQuPABD0QFmgSBN5qNVDCGTryfsbG4jkwC0YnElSzi72m24HegMyxzZDLG4Oh4/97mw2g== dependencies: "@smithy/querystring-parser" "^2.1.2" @@ -3539,7 +3483,7 @@ "@smithy/util-base64@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.1.1.tgz#af729085cc9d92ebd54a5d2c5d0aa5a0c31f83bf" + resolved "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.1.1.tgz" integrity sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g== dependencies: "@smithy/util-buffer-from" "^2.1.1" @@ -3547,21 +3491,21 @@ "@smithy/util-body-length-browser@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.1.1.tgz#1fc77072768013ae646415eedb9833cd252d055d" + resolved "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-2.1.1.tgz" integrity sha512-ekOGBLvs1VS2d1zM2ER4JEeBWAvIOUKeaFch29UjjJsxmZ/f0L3K3x0dEETgh3Q9bkZNHgT+rkdl/J/VUqSRag== dependencies: tslib "^2.5.0" "@smithy/util-body-length-node@^2.2.1": version "2.2.1" - resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.2.1.tgz#a6f5c9911f1c3e23efb340d5ce7a590b62f2056e" + resolved "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-2.2.1.tgz" integrity sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg== dependencies: tslib "^2.5.0" "@smithy/util-buffer-from@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.1.1.tgz#f9346bf8b23c5ba6f6bdb61dd9db779441ba8d08" + resolved "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.1.1.tgz" integrity sha512-clhNjbyfqIv9Md2Mg6FffGVrJxw7bgK7s3Iax36xnfVj6cg0fUG7I4RH0XgXJF8bxi+saY5HR21g2UPKSxVCXg== dependencies: "@smithy/is-array-buffer" "^2.1.1" @@ -3569,14 +3513,14 @@ "@smithy/util-config-provider@^2.2.1": version "2.2.1" - resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.2.1.tgz#aea0a80236d6cedaee60473802899cff4a8cc0ba" + resolved "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.2.1.tgz" integrity sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw== dependencies: tslib "^2.5.0" "@smithy/util-defaults-mode-browser@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.1.2.tgz#5f4c328605635656dee624a1686c7616aadccf4d" + resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.1.2.tgz" integrity sha512-YmojdmsE7VbvFGJ/8btn/5etLm1HOQkgVX6nMWlB0yBL/Vb//s3aTebUJ66zj2+LNrBS3B9S+18+LQU72Yj0AQ== dependencies: "@smithy/property-provider" "^2.1.2" @@ -3587,7 +3531,7 @@ "@smithy/util-defaults-mode-node@^2.2.1": version "2.2.1" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.2.1.tgz#034918f2f945974e7414c092cb250f2d45fe0ceb" + resolved "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.2.1.tgz" integrity sha512-kof7M9Q2qP5yaQn8hHJL3KwozyvIfLe+ys7feifSul6gBAAeoraibo/MWqotb/I0fVLMlCMDwn7WXFsGUwnsew== dependencies: "@smithy/config-resolver" "^2.1.2" @@ -3600,7 +3544,7 @@ "@smithy/util-endpoints@^1.1.2": version "1.1.2" - resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-1.1.2.tgz#92f743ac8c2c3a99b1558a1c956864b565aa23e7" + resolved "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-1.1.2.tgz" integrity sha512-2/REfdcJ20y9iF+9kSBRBsaoGzjT5dZ3E6/TA45GHJuJAb/vZTj76VLTcrl2iN3fWXiDK1B8RxchaLGbr7RxxA== dependencies: "@smithy/node-config-provider" "^2.2.2" @@ -3609,14 +3553,14 @@ "@smithy/util-hex-encoding@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.1.1.tgz#978252b9fb242e0a59bae4ead491210688e0d15f" + resolved "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.1.1.tgz" integrity sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg== dependencies: tslib "^2.5.0" "@smithy/util-middleware@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.1.2.tgz#5e2e13c96e95b65ae5980a658e1b10e222a42482" + resolved "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.1.2.tgz" integrity sha512-lvSOnwQ7iAajtWb1nAyy0CkOIn8d+jGykQOtt2NXDsPzOTfejZM/Uph+O/TmVgWoXdcGuw5peUMG2f5xEIl6UQ== dependencies: "@smithy/types" "^2.10.0" @@ -3624,7 +3568,7 @@ "@smithy/util-retry@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.1.2.tgz#4b7d3ac79ad9a3b3cb01d21d8fe5ea0b99390b90" + resolved "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-2.1.2.tgz" integrity sha512-pqifOgRqwLfRu+ks3awEKKqPeYxrHLwo4Yu2EarGzeoarTd1LVEyyf5qLE6M7IiCsxnXRhn9FoWIdZOC+oC/VQ== dependencies: "@smithy/service-error-classification" "^2.1.2" @@ -3633,7 +3577,7 @@ "@smithy/util-stream@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.1.2.tgz#c1ab318fa2f14ef044bdec7cb93a9ffc36388f85" + resolved "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.1.2.tgz" integrity sha512-AbGjvoSok7YeUKv9WRVRSChQfsufLR54YCAabTbaABRdIucywRQs29em0uAP6r4RLj+4aFZStWGYpFgT0P8UlQ== dependencies: "@smithy/fetch-http-handler" "^2.4.2" @@ -3647,14 +3591,14 @@ "@smithy/util-uri-escape@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.1.1.tgz#7eedc93b73ecda68f12fb9cf92e9fa0fbbed4d83" + resolved "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.1.1.tgz" integrity sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw== dependencies: tslib "^2.5.0" "@smithy/util-utf8@^2.1.1": version "2.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.1.1.tgz#690018dd28f47f014114497735e51417ea5900a6" + resolved "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.1.1.tgz" integrity sha512-BqTpzYEcUMDwAKr7/mVRUtHDhs6ZoXDi9NypMvMfOr/+u1NW7JgqodPDECiiLboEm6bobcPcECxzjtQh865e9A== dependencies: "@smithy/util-buffer-from" "^2.1.1" @@ -3662,7 +3606,7 @@ "@smithy/util-waiter@^2.1.2": version "2.1.2" - resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.1.2.tgz#194f8cbd9c8c7c6e03d57c22eb057fb6f30e0b44" + resolved "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-2.1.2.tgz" integrity sha512-yxLC57GBDmbDmrnH+vJxsrbV4/aYUucBONkSRLZyJIVFAl/QJH+O/h+phITHDaxVZCYZAcudYJw4ERE32BJM7g== dependencies: "@smithy/abort-controller" "^2.1.2" @@ -3671,52 +3615,52 @@ "@streamparser/json@^0.0.6": version "0.0.6" - resolved "https://registry.yarnpkg.com/@streamparser/json/-/json-0.0.6.tgz#6d5853197f52d765d99a23767c951c03676a0e27" + resolved "https://registry.npmjs.org/@streamparser/json/-/json-0.0.6.tgz" integrity sha512-vL9EVn/v+OhZ+Wcs6O4iKE9EUpwHUqHmCtNUMWjqp+6dr85+XPOSGTEsqYNq1Vn04uk9SWlOVmx9J48ggJVT2Q== "@svgr/babel-plugin-add-jsx-attribute@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz" integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== "@svgr/babel-plugin-remove-jsx-attribute@*": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-7.0.0.tgz#91da77a009dc38e8d30da45d9b62ef8736f2d90a" - integrity sha512-iiZaIvb3H/c7d3TH2HBeK91uI2rMhZNwnsIrvd7ZwGLkFw6mmunOCoVnjdYua662MqGFxlN9xTq4fv9hgR4VXQ== + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== "@svgr/babel-plugin-remove-jsx-empty-expression@*": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-7.0.0.tgz#5154ff1213509e36ab315974c8c2fd48dafb827b" - integrity sha512-sQQmyo+qegBx8DfFc04PFmIO1FP1MHI1/QEpzcIcclo5OAISsOJPW76ZIs0bDyO/DBSJEa/tDa1W26pVtt0FRw== + version "8.0.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== "@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz" integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== "@svgr/babel-plugin-svg-dynamic-title@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz" integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== "@svgr/babel-plugin-svg-em-dimensions@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz" integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== "@svgr/babel-plugin-transform-react-native-svg@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz" integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== "@svgr/babel-plugin-transform-svg-component@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz" integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== "@svgr/babel-preset@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" + resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz" integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== dependencies: "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" @@ -3728,9 +3672,9 @@ "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" "@svgr/babel-plugin-transform-svg-component" "^6.5.1" -"@svgr/core@^6.5.1": +"@svgr/core@*", "@svgr/core@^6.0.0", "@svgr/core@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-6.5.1.tgz#d3e8aa9dbe3fbd747f9ee4282c1c77a27410488a" + resolved "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz" integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== dependencies: "@babel/core" "^7.19.6" @@ -3741,7 +3685,7 @@ "@svgr/hast-util-to-babel-ast@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" + resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz" integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== dependencies: "@babel/types" "^7.20.0" @@ -3749,7 +3693,7 @@ "@svgr/plugin-jsx@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz#0e30d1878e771ca753c94e69581c7971542a7072" + resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz" integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== dependencies: "@babel/core" "^7.19.6" @@ -3759,7 +3703,7 @@ "@svgr/plugin-svgo@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" + resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz" integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== dependencies: cosmiconfig "^7.0.1" @@ -3768,7 +3712,7 @@ "@svgr/webpack@^6.1.2": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-6.5.1.tgz#ecf027814fc1cb2decc29dc92f39c3cf691e40e8" + resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz" integrity sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA== dependencies: "@babel/core" "^7.19.6" @@ -3782,14 +3726,14 @@ "@swc/helpers@0.5.2": version "0.5.2" - resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.2.tgz#85ea0c76450b61ad7d10a37050289eded783c27d" + resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.2.tgz" integrity sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw== dependencies: tslib "^2.4.0" "@testing-library/dom@^9.0.0": version "9.3.1" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.1.tgz#8094f560e9389fb973fe957af41bf766937a9ee9" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.1.tgz" integrity sha512-0DGPd9AR3+iDTjGoMpxIkAsUihHZ3Ai6CneU6bRRrffXMgzCdlNk43jTrD2/5LT6CBb3MWTP8v510JzYtahD2w== dependencies: "@babel/code-frame" "^7.10.4" @@ -3803,7 +3747,7 @@ "@testing-library/react@14.0.0": version "14.0.0" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.0.0.tgz#59030392a6792450b9ab8e67aea5f3cc18d6347c" + resolved "https://registry.npmjs.org/@testing-library/react/-/react-14.0.0.tgz" integrity sha512-S04gSNJbYE30TlIMLTzv6QCTzt9AqIF5y6s6SzVFILNcNvbV/jU96GeiTPillGQo+Ny64M/5PV7klNYYgv5Dfg== dependencies: "@babel/runtime" "^7.12.5" @@ -3812,54 +3756,54 @@ "@tootallnate/once@1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@tootallnate/once@2": version "2.0.0" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz" integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== "@trumbitta/nx-plugin-openapi@^1.12.1": version "1.12.1" - resolved "https://registry.yarnpkg.com/@trumbitta/nx-plugin-openapi/-/nx-plugin-openapi-1.12.1.tgz#c350213980509373fd25e48efc6d86c85071d657" + resolved "https://registry.npmjs.org/@trumbitta/nx-plugin-openapi/-/nx-plugin-openapi-1.12.1.tgz" integrity sha512-vSQ+cDMtPuB/aBHtwrHsNKgElD55ubUMxsyCm7Vv81e/UQrNhIQ+/4zBFj3QWE2WO1PEi3TQD6jF5nbg173bUQ== dependencies: cross-spawn "^7.0.3" "@trysound/sax@0.2.0": version "0.2.0" - resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@tsconfig/node10@^1.0.7": version "1.0.9" - resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" + resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz" integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== "@tsconfig/node12@^1.0.7": version "1.0.11" - resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" + resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== "@tsconfig/node14@^1.0.0": version "1.0.3" - resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" + resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": version "1.0.3" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" + resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz" integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== "@types/aria-query@^5.0.1": version "5.0.1" - resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.1.tgz#3286741fb8f1e1580ac28784add4c7a1d49bdfbc" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz" integrity sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q== "@types/babel__core@^7.1.14": version "7.20.0" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.0.tgz#61bc5a4cae505ce98e1e36c5445e4bee060d8891" + 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" @@ -3870,14 +3814,14 @@ "@types/babel__generator@*": version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" + 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" "@types/babel__template@*": version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" + 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" @@ -3885,14 +3829,14 @@ "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": version "7.18.5" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.5.tgz#c107216842905afafd3b6e774f6f935da6f5db80" + 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" "@types/body-parser@*": version "1.19.2" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" + resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== dependencies: "@types/connect" "*" @@ -3900,14 +3844,14 @@ "@types/bonjour@^3.5.9": version "3.5.10" - resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275" + resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz" integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw== dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": version "1.5.0" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#9fd20b3974bdc2bcd4ac6567e2e0f6885cb2cf41" + 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" "*" @@ -3915,14 +3859,14 @@ "@types/connect@*": version "3.4.35" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": version "3.7.4" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" + resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz" integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== dependencies: "@types/eslint" "*" @@ -3930,7 +3874,7 @@ "@types/eslint@*": version "8.37.0" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.37.0.tgz#29cebc6c2a3ac7fea7113207bf5a828fdf4d7ef1" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.37.0.tgz" integrity sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ== dependencies: "@types/estree" "*" @@ -3938,12 +3882,12 @@ "@types/estree@*", "@types/estree@^1.0.0": version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz" integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": version "4.17.34" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.34.tgz#c119e85b75215178bc127de588e93100698ab4cc" + 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" "*" @@ -3953,7 +3897,7 @@ "@types/express@*", "@types/express@^4.17.13": version "4.17.17" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.17.tgz#01d5437f6ef9cfa8668e616e13c2f2ac9a491ae4" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz" integrity sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q== dependencies: "@types/body-parser" "*" @@ -3963,7 +3907,7 @@ "@types/glob@*": version "8.1.0" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.1.0.tgz#b63e70155391b0584dce44e7ea25190bbc38f2fc" + resolved "https://registry.npmjs.org/@types/glob/-/glob-8.1.0.tgz" integrity sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w== dependencies: "@types/minimatch" "^5.1.2" @@ -3971,40 +3915,40 @@ "@types/graceful-fs@^4.1.3": version "4.1.6" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae" + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz" integrity sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw== dependencies: "@types/node" "*" "@types/http-proxy@^1.17.8": version "1.17.11" - resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.11.tgz#0ca21949a5588d55ac2b659b69035c84bd5da293" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz" integrity sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== "@types/istanbul-lib-report@*": version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + 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" "*" "@types/istanbul-reports@^3.0.0": version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== dependencies: "@types/istanbul-lib-report" "*" "@types/jest@29.4.4": version "29.4.4" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.4.4.tgz#ba257bd7b1876dec9e0b4fb82fa60eec5505e5f1" + resolved "https://registry.npmjs.org/@types/jest/-/jest-29.4.4.tgz" integrity sha512-qezb65VIH7X1wobSnd6Lvdve7PXSyQRa3dljTkhTtDhi603RvHQCshSlJcuyMLHJpeHgY3NKwvDJWxMOOHxGDQ== dependencies: expect "^29.0.0" @@ -4012,7 +3956,7 @@ "@types/jsdom@^20.0.0": version "20.0.1" - resolved "https://registry.yarnpkg.com/@types/jsdom/-/jsdom-20.0.1.tgz#07c14bc19bd2f918c1929541cdaacae894744808" + resolved "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz" integrity sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ== dependencies: "@types/node" "*" @@ -4021,91 +3965,89 @@ "@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== "@types/json5@^0.0.29": version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/mime@*": version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10" + resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz" integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA== "@types/mime@^1": version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" + resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== "@types/minimatch@^5.1.2": version "5.1.2" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz" integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== -"@types/node@*", "@types/node@^18.15.11": +"@types/node-fetch@^2.6.4": + version "2.6.11" + resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz" + integrity sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g== + dependencies: + "@types/node" "*" + form-data "^4.0.0" + +"@types/node@*", "@types/node@^18.11.18", "@types/node@^18.15.11": version "18.16.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.2.tgz#2f610ea71034b3971c312192377f8a7178eb57f1" + resolved "https://registry.npmjs.org/@types/node/-/node-18.16.2.tgz" integrity sha512-GQW/JL/5Fz/0I8RpeBG9lKp0+aNcXEaVL71c0D2Q0QHDTFvlYKT7an0onCUXj85anv7b4/WesqdfchLc0jtsCg== -"@types/node@^14.14.31": - version "14.18.43" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.43.tgz#679e000d9f1d914132ea295b4a1ffdf20370ec49" - integrity sha512-n3eFEaoem0WNwLux+k272P0+aq++5o05bA9CfiwKPdYPB5ZambWKdWoeHy7/OJiizMhzg27NLaZ6uzjLTzXceQ== - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - "@types/parse-json@^4.0.0": version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== "@types/prettier@^2.1.5": version "2.7.2" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.2.tgz#6c2324641cc4ba050a8c710b2b251b377581fbf0" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz" integrity sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg== "@types/prop-types@*": version "15.7.5" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/q@^1.5.5": version "1.5.5" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz#75a2a8e7d8ab4b230414505d92335d1dcb53a6df" + resolved "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== "@types/qs@*": version "6.9.7" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" + resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== "@types/range-parser@*": version "1.2.4" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== -"@types/react-dom@18.0.11": - version "18.0.11" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.11.tgz#321351c1459bc9ca3d216aefc8a167beec334e33" - integrity sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw== - dependencies: - "@types/react" "*" - "@types/react-dom@^18.0.0": version "18.2.1" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.1.tgz#663b2612feb5f6431a70207430d7c04881b87f29" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.1.tgz" integrity sha512-8QZEV9+Kwy7tXFmjJrp3XUKQSs9LTnE0KnoUb0YCguWBiNW0Yfb2iBMYZ08WPg35IR6P3Z0s00B15SwZnO26+w== dependencies: "@types/react" "*" +"@types/react-dom@18.0.11": + version "18.0.11" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz" + integrity sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw== + dependencies: + "@types/react" "*" + "@types/react@*": version "18.2.0" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.0.tgz#15cda145354accfc09a18d2f2305f9fc099ada21" + resolved "https://registry.npmjs.org/@types/react/-/react-18.2.0.tgz" integrity sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA== dependencies: "@types/prop-types" "*" @@ -4114,7 +4056,7 @@ "@types/react@18.0.28": version "18.0.28" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065" + resolved "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz" integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew== dependencies: "@types/prop-types" "*" @@ -4123,12 +4065,12 @@ "@types/retry@0.12.0": version "0.12.0" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/rimraf@^3.0.2": version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-3.0.2.tgz#a63d175b331748e5220ad48c901d7bbf1f44eef8" + resolved "https://registry.npmjs.org/@types/rimraf/-/rimraf-3.0.2.tgz" integrity sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ== dependencies: "@types/glob" "*" @@ -4136,17 +4078,17 @@ "@types/scheduler@*": version "0.16.3" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.3.tgz#cef09e3ec9af1d63d2a6cc5b383a737e24e6dcf5" + resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz" integrity sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ== "@types/semver@^7.3.12": version "7.3.13" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz" integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== "@types/send@*": version "0.17.1" - resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.1.tgz#ed4932b8a2a805f1fe362a70f4e62d0ac994e301" + resolved "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz" integrity sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q== dependencies: "@types/mime" "^1" @@ -4154,14 +4096,14 @@ "@types/serve-index@^1.9.1": version "1.9.1" - resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278" + resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz" integrity sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg== dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": version "1.15.1" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.1.tgz#86b1753f0be4f9a1bee68d459fcda5be4ea52b5d" + resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz" integrity sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ== dependencies: "@types/mime" "*" @@ -4169,72 +4111,72 @@ "@types/sinonjs__fake-timers@8.1.1": version "8.1.1" - resolved "https://registry.yarnpkg.com/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz#b49c2c70150141a15e0fa7e79cf1f92a72934ce3" + resolved "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz" integrity sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g== "@types/sizzle@^2.3.2": version "2.3.3" - resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.3.tgz#ff5e2f1902969d305225a047c8a0fd5c915cebef" + resolved "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz" integrity sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ== "@types/sockjs@^0.3.33": version "0.3.33" - resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.33.tgz#570d3a0b99ac995360e3136fd6045113b1bd236f" + resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz" integrity sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw== dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== "@types/tough-cookie@*": version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.2.tgz#6286b4c7228d58ab7866d19716f3696e03a09397" + resolved "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz" integrity sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw== "@types/underscore.string@^0.0.38": version "0.0.38" - resolved "https://registry.yarnpkg.com/@types/underscore.string/-/underscore.string-0.0.38.tgz#4081755f005f5691fb7fbd4eff3aabe6066a6c63" + resolved "https://registry.npmjs.org/@types/underscore.string/-/underscore.string-0.0.38.tgz" integrity sha512-QPMttDInBYkulH/3nON0KnYpEd/RlyE5kUrhuts5d76B/stpjXpDticq+iTluoAsVnVXuGECFhPtuX+aDJdx+A== dependencies: "@types/underscore" "*" "@types/underscore@*": version "1.11.4" - resolved "https://registry.yarnpkg.com/@types/underscore/-/underscore-1.11.4.tgz#62e393f8bc4bd8a06154d110c7d042a93751def3" + resolved "https://registry.npmjs.org/@types/underscore/-/underscore-1.11.4.tgz" integrity sha512-uO4CD2ELOjw8tasUrAhvnn2W4A0ZECOvMjCivJr4gA9pGgjv+qxKWY9GLTMVEK8ej85BxQOocUyE7hImmSQYcg== "@types/ws@^8.5.1": version "8.5.4" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.4.tgz#bb10e36116d6e570dd943735f86c933c1587b8a5" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz" integrity sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg== dependencies: "@types/node" "*" "@types/yargs-parser@*": version "21.0.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz" integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== "@types/yargs@^17.0.8": version "17.0.24" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.24.tgz#b3ef8d50ad4aa6aecf6ddc97c580a00f5aa11902" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz" integrity sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw== dependencies: "@types/yargs-parser" "*" "@types/yauzl@^2.9.1": version "2.10.0" - resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.0.tgz#b3248295276cf8c6f153ebe6a9aba0c988cb2599" + resolved "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz" integrity sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw== dependencies: "@types/node" "*" "@typescript-eslint/eslint-plugin@5.3.1": version "5.3.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.3.1.tgz#d8ff412f10f54f6364e7fd7c1e70eb6767f434c3" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.3.1.tgz" integrity sha512-cFImaoIr5Ojj358xI/SDhjog57OK2NqlpxwdcgyxDA3bJlZcJq5CPzUXtpD7CxI2Hm6ATU7w5fQnnkVnmwpHqw== dependencies: "@typescript-eslint/experimental-utils" "5.3.1" @@ -4248,7 +4190,7 @@ "@typescript-eslint/experimental-utils@5.3.1": version "5.3.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz#bbd8f9b67b4d5fdcb9d2f90297d8fcda22561e05" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz" integrity sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w== dependencies: "@types/json-schema" "^7.0.9" @@ -4258,9 +4200,9 @@ eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/parser@^5.42.0": +"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.29.0", "@typescript-eslint/parser@^5.42.0": version "5.59.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.1.tgz#73c2c12127c5c1182d2e5b71a8fa2a85d215cbb4" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.1.tgz" integrity sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g== dependencies: "@typescript-eslint/scope-manager" "5.59.1" @@ -4270,7 +4212,7 @@ "@typescript-eslint/scope-manager@5.3.1": version "5.3.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz#3cfbfbcf5488fb2a9a6fbbe97963ee1e8d419269" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz" integrity sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg== dependencies: "@typescript-eslint/types" "5.3.1" @@ -4278,7 +4220,7 @@ "@typescript-eslint/scope-manager@5.59.1": version "5.59.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz#8a20222719cebc5198618a5d44113705b51fd7fe" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz" integrity sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA== dependencies: "@typescript-eslint/types" "5.59.1" @@ -4286,17 +4228,17 @@ "@typescript-eslint/types@5.3.1": version "5.3.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.3.1.tgz#afaa715b69ebfcfde3af8b0403bf27527912f9b7" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz" integrity sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ== "@typescript-eslint/types@5.59.1": version "5.59.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.1.tgz#03f3fedd1c044cb336ebc34cc7855f121991f41d" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.1.tgz" integrity sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg== "@typescript-eslint/typescript-estree@5.3.1": version "5.3.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz#50cc4bfb93dc31bc75e08ae52e29fcb786d606ec" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz" integrity sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ== dependencies: "@typescript-eslint/types" "5.3.1" @@ -4309,7 +4251,7 @@ "@typescript-eslint/typescript-estree@5.59.1": version "5.59.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz#4aa546d27fd0d477c618f0ca00b483f0ec84c43c" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz" integrity sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA== dependencies: "@typescript-eslint/types" "5.59.1" @@ -4322,7 +4264,7 @@ "@typescript-eslint/utils@^5.36.1": version "5.59.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.1.tgz#d89fc758ad23d2157cfae53f0b429bdf15db9473" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.1.tgz" integrity sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA== dependencies: "@eslint-community/eslint-utils" "^4.2.0" @@ -4336,7 +4278,7 @@ "@typescript-eslint/visitor-keys@5.3.1": version "5.3.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz#c2860ff22939352db4f3806f34b21d8ad00588ba" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz" integrity sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ== dependencies: "@typescript-eslint/types" "5.3.1" @@ -4344,15 +4286,20 @@ "@typescript-eslint/visitor-keys@5.59.1": version "5.59.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz#0d96c36efb6560d7fb8eb85de10442c10d8f6058" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz" integrity sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA== dependencies: "@typescript-eslint/types" "5.59.1" eslint-visitor-keys "^3.3.0" -"@webassemblyjs/ast@1.11.5", "@webassemblyjs/ast@^1.11.5": +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@webassemblyjs/ast@^1.11.5", "@webassemblyjs/ast@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.5.tgz#6e818036b94548c1fb53b754b5cae3c9b208281c" + 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" @@ -4360,22 +4307,22 @@ "@webassemblyjs/floating-point-hex-parser@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.5.tgz#e85dfdb01cad16b812ff166b96806c050555f1b4" + 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== "@webassemblyjs/helper-api-error@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz#1e82fa7958c681ddcf4eabef756ce09d49d442d1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.5.tgz" integrity sha512-L65bDPmfpY0+yFrsgz8b6LhXmbbs38OnwDCf6NpnMUYqa+ENfE5Dq9E42ny0qz/PdR0LJyq/T5YijPnU8AXEpA== "@webassemblyjs/helper-buffer@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz#91381652ea95bb38bbfd270702351c0c89d69fba" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.5.tgz" integrity sha512-fDKo1gstwFFSfacIeH5KfwzjykIE6ldh1iH9Y/8YkAZrhmu4TctqYjSh7t0K2VyDSXOZJ1MLhht/k9IvYGcIxg== "@webassemblyjs/helper-numbers@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.5.tgz#23380c910d56764957292839006fecbe05e135a9" + 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" @@ -4384,12 +4331,12 @@ "@webassemblyjs/helper-wasm-bytecode@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz#e258a25251bc69a52ef817da3001863cc1c24b9f" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.5.tgz" integrity sha512-oC4Qa0bNcqnjAowFn7MPCETQgDYytpsfvz4ujZz63Zu/a/v71HeCAAmZsgZ3YVKec3zSPYytG3/PrRCqbtcAvA== "@webassemblyjs/helper-wasm-section@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.5.tgz#966e855a6fae04d5570ad4ec87fbcf29b42ba78e" + 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" @@ -4399,26 +4346,26 @@ "@webassemblyjs/ieee754@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz#b2db1b33ce9c91e34236194c2b5cba9b25ca9d60" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.5.tgz" integrity sha512-37aGq6qVL8A8oPbPrSGMBcp38YZFXcHfiROflJn9jxSdSMMM5dS5P/9e2/TpaJuhE+wFrbukN2WI6Hw9MH5acg== dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.5.tgz#482e44d26b6b949edf042a8525a66c649e38935a" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.5.tgz" integrity sha512-ajqrRSXaTJoPW+xmkfYN6l8VIeNnR4vBOTQO9HzR7IygoCcKWkICbKFbVTNMjMgMREqXEr0+2M6zukzM47ZUfQ== dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.5.tgz#83bef94856e399f3740e8df9f63bc47a987eae1a" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.5.tgz" integrity sha512-WiOhulHKTZU5UPlRl53gHR8OxdGsSOxqfpqWeA2FmcwBMaoEdz6b2x2si3IwC9/fSPLfe8pBMRTHVMk5nlwnFQ== "@webassemblyjs/wasm-edit@^1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.5.tgz#93ee10a08037657e21c70de31c47fdad6b522b2d" + 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" @@ -4432,7 +4379,7 @@ "@webassemblyjs/wasm-gen@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz#ceb1c82b40bf0cf67a492c53381916756ef7f0b1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.5.tgz" integrity sha512-14vteRlRjxLK9eSyYFvw1K8Vv+iPdZU0Aebk3j6oB8TQiQYuO6hj9s4d7qf6f2HJr2khzvNldAFG13CgdkAIfA== dependencies: "@webassemblyjs/ast" "1.11.5" @@ -4443,7 +4390,7 @@ "@webassemblyjs/wasm-opt@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz#b52bac29681fa62487e16d3bb7f0633d5e62ca0a" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.5.tgz" integrity sha512-tcKwlIXstBQgbKy1MlbDMlXaxpucn42eb17H29rawYLxm5+MsEmgPzeCP8B1Cl69hCice8LeKgZpRUAPtqYPgw== dependencies: "@webassemblyjs/ast" "1.11.5" @@ -4451,9 +4398,9 @@ "@webassemblyjs/wasm-gen" "1.11.5" "@webassemblyjs/wasm-parser" "1.11.5" -"@webassemblyjs/wasm-parser@1.11.5", "@webassemblyjs/wasm-parser@^1.11.5": +"@webassemblyjs/wasm-parser@^1.11.5", "@webassemblyjs/wasm-parser@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz#7ba0697ca74c860ea13e3ba226b29617046982e2" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.5.tgz" integrity sha512-SVXUIwsLQlc8srSD7jejsfTU83g7pIGr2YYNb9oHdtldSxaOhvA5xwvIiWIfcX8PlSakgqMXsLpLfbbJ4cBYew== dependencies: "@webassemblyjs/ast" "1.11.5" @@ -4465,7 +4412,7 @@ "@webassemblyjs/wast-printer@1.11.5": version "1.11.5" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.5.tgz#7a5e9689043f3eca82d544d7be7a8e6373a6fa98" + 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" @@ -4473,55 +4420,54 @@ "@xtuc/ieee754@^1.2.0": version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== "@yarnpkg/lockfile@^1.1.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== -"@yarnpkg/parsers@3.0.0-rc.46": +"@yarnpkg/parsers@^3.0.0-rc.18", "@yarnpkg/parsers@3.0.0-rc.46": version "3.0.0-rc.46" - resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01" + resolved "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz" integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q== dependencies: js-yaml "^3.10.0" tslib "^2.4.0" -"@yarnpkg/parsers@^3.0.0-rc.18": - version "3.0.0-rc.42" - resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.42.tgz#3814e90a81bb1f9c06cc83c6a009139c55efe94d" - integrity sha512-eW9Mbegmb5bJjwawJM9ghjUjUqciNMhC6L7XrQPF/clXS5bbP66MstsgCT5hy9VlfUh/CfBT+0Wucf531dMjHA== - dependencies: - js-yaml "^3.10.0" - tslib "^2.4.0" - "@zkochan/js-yaml@0.0.6": version "0.0.6" - resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz#975f0b306e705e28b8068a07737fa46d3fc04826" + resolved "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz" integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== dependencies: argparse "^2.0.1" abab@^2.0.5, abab@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== abbrev@1: version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + 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" @@ -4529,7 +4475,7 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: acorn-globals@^7.0.0: version "7.0.1" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-7.0.1.tgz#0dbf05c44fa7c94332914c02066d5beff62c40c3" + resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz" integrity sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q== dependencies: acorn "^8.1.0" @@ -4537,46 +4483,41 @@ acorn-globals@^7.0.0: acorn-import-assertions@^1.7.6: version "1.8.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== acorn-jsx@^5.3.2: version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^8.0.2, acorn-walk@^8.1.1: version "8.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^8.1.0, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0, acorn@^8.8.1: - version "8.8.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" - integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== - -address@^1.0.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" - integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8, acorn@^8.1.0, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.9.0: + version "8.11.3" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== -agent-base@6, agent-base@^6.0.2: +agent-base@^6.0.2, agent-base@6: version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== dependencies: debug "4" -agentkeepalive@^4.1.3: +agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: version "4.5.0" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923" + resolved "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz" integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew== dependencies: humanize-ms "^1.2.1" aggregate-error@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== dependencies: clean-stack "^2.0.0" @@ -4584,26 +4525,36 @@ aggregate-error@^3.0.0: ajv-formats@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== dependencies: ajv "^8.0.0" ajv-keywords@^3.5.2: version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== ajv-keywords@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + 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" -ajv@^6.12.5: +ajv@^6.12.4: + 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" + +ajv@^6.12.5, ajv@^6.9.1: version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" @@ -4611,9 +4562,9 @@ ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.9.0: +ajv@^8.0.0, ajv@^8.8.2, ajv@^8.9.0: version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" @@ -4623,48 +4574,53 @@ ajv@^8.0.0, ajv@^8.9.0: ansi-colors@^4.1.1: version "4.1.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" + resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== +ansi-colors@4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + 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" ansi-html-community@^0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== ansi-regex@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-styles@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + 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" ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" ansi-styles@^5.0.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== anymatch@^3.0.3, anymatch@~3.1.2: version "3.1.3" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" @@ -4672,22 +4628,22 @@ anymatch@^3.0.3, anymatch@~3.1.2: app-root-path@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/app-root-path/-/app-root-path-3.1.0.tgz#5971a2fc12ba170369a7a1ef018c71e6e47c2e86" + resolved "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz" integrity sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA== "aproba@^1.0.3 || ^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" + resolved "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz" integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== arch@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + resolved "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz" integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== are-we-there-yet@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" + resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz" integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== dependencies: delegates "^1.0.0" @@ -4695,7 +4651,7 @@ are-we-there-yet@^2.0.0: are-we-there-yet@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd" + resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz" integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg== dependencies: delegates "^1.0.0" @@ -4703,49 +4659,49 @@ are-we-there-yet@^3.0.0: arg@^4.1.0: version "4.1.3" - resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== argparse@^1.0.7: version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" argparse@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-query@5.1.3, aria-query@^5.1.3: +aria-query@^5.1.3, aria-query@5.1.3: version "5.1.3" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== dependencies: deep-equal "^2.0.5" array-buffer-byte-length@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + 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" -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - array-flatten@^2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + array-includes@^3.1.5, array-includes@^3.1.6: version "3.1.6" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" + 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" @@ -4756,17 +4712,17 @@ array-includes@^3.1.5, array-includes@^3.1.6: array-union@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== array-union@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975" + resolved "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz" integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw== array.prototype.flat@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" + 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" @@ -4776,7 +4732,7 @@ array.prototype.flat@^1.3.1: array.prototype.flatmap@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183" + 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" @@ -4786,7 +4742,7 @@ array.prototype.flatmap@^1.3.1: array.prototype.tosorted@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532" + 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" @@ -4797,56 +4753,61 @@ array.prototype.tosorted@^1.1.1: asn1@~0.2.3: version "0.2.6" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== dependencies: safer-buffer "~2.1.0" -assert-plus@1.0.0, assert-plus@^1.0.0: +assert-plus@^1.0.0, assert-plus@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== +assertion-error@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz" + integrity sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA== + ast-types-flow@^0.0.7: version "0.0.7" - resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== astral-regex@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" + resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== async@^2.6.4: version "2.6.4" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" + resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz" integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== dependencies: lodash "^4.17.14" async@^3.2.0, async@^3.2.3: version "3.2.4" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== asynckit@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== at-least-node@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== atob@^2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== autoprefixer@^10.4.9: version "10.4.14" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.14.tgz#e28d49902f8e759dd25b153264e862df2705f79d" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz" integrity sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ== dependencies: browserslist "^4.21.5" @@ -4858,12 +4819,12 @@ autoprefixer@^10.4.9: available-typed-arrays@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== aws-sdk@^2.1264.0: version "2.1368.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1368.0.tgz#8c7a4c899f3a983bfee25e485545c657ce53aad3" + resolved "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1368.0.tgz" integrity sha512-Yc3s8PqdcYG4wyCOpDj4TwXacGZGDgZBJ/XAtzMLKW2wN2c4uu7GwSosLxZ8ejzbAbcqjf080odPuD8P0819tw== dependencies: buffer "4.9.2" @@ -4879,44 +4840,41 @@ aws-sdk@^2.1264.0: aws-sign2@~0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== aws4@^1.8.0: version "1.12.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" + resolved "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz" integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== axe-core@^4.6.2: version "4.7.0" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz" integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== -axios@0.21.1: - version "0.21.1" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" - integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== - dependencies: - follow-redirects "^1.10.0" - -axios@^0.21.2: - version "0.21.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== +axios@^1.0.0, axios@^1.4.0, axios@^1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/axios/-/axios-1.6.0.tgz" + integrity sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg== dependencies: - follow-redirects "^1.14.0" + follow-redirects "^1.15.0" + form-data "^4.0.0" + proxy-from-env "^1.1.0" -axios@^0.26.0: - version "0.26.1" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9" - integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA== +axios@^1.3.1, axios@1.6.5: + version "1.6.5" + resolved "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz" + integrity sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg== dependencies: - follow-redirects "^1.14.8" + follow-redirects "^1.15.4" + form-data "^4.0.0" + proxy-from-env "^1.1.0" -axios@^1.0.0, axios@^1.4.0, axios@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.0.tgz#f1e5292f26b2fd5c2e66876adc5b06cdbd7d2102" - integrity sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg== +axios@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz" + integrity sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA== dependencies: follow-redirects "^1.15.0" form-data "^4.0.0" @@ -4924,40 +4882,40 @@ axios@^1.0.0, axios@^1.4.0, axios@^1.6.0: axobject-query@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.1.1.tgz#3b6e5c6d4e43ca7ba51c5babf99d22a9c68485e1" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz" integrity sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg== dependencies: deep-equal "^2.0.5" -babel-jest@29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.4.3.tgz#478b84d430972b277ad67dd631be94abea676792" - integrity sha512-o45Wyn32svZE+LnMVWv/Z4x0SwtLbh4FyGcYtR20kIWd+rdrDZ9Fzq8Ml3MYLD+mZvEdzCjZsCnYZ2jpJyQ+Nw== +babel-jest@^28.1.1: + version "28.1.3" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.3.tgz" + integrity sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q== dependencies: - "@jest/transform" "^29.4.3" + "@jest/transform" "^28.1.3" "@types/babel__core" "^7.1.14" babel-plugin-istanbul "^6.1.1" - babel-preset-jest "^29.4.3" + babel-preset-jest "^28.1.3" chalk "^4.0.0" graceful-fs "^4.2.9" slash "^3.0.0" -babel-jest@^28.1.1: - version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-28.1.3.tgz#c1187258197c099072156a0a121c11ee1e3917d5" - integrity sha512-epUaPOEWMk3cWX0M/sPvCHHCe9fMFAa/9hXEgKP8nFfNl/jlGkE9ucq9NqkZGXLDduCJYS0UvSlPUwC0S+rH6Q== +babel-jest@^29.0.0, babel-jest@29.4.3: + version "29.4.3" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-29.4.3.tgz" + integrity sha512-o45Wyn32svZE+LnMVWv/Z4x0SwtLbh4FyGcYtR20kIWd+rdrDZ9Fzq8Ml3MYLD+mZvEdzCjZsCnYZ2jpJyQ+Nw== dependencies: - "@jest/transform" "^28.1.3" + "@jest/transform" "^29.4.3" "@types/babel__core" "^7.1.14" babel-plugin-istanbul "^6.1.1" - babel-preset-jest "^28.1.3" + babel-preset-jest "^29.4.3" chalk "^4.0.0" graceful-fs "^4.2.9" slash "^3.0.0" babel-jest@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.5.0.tgz#3fe3ddb109198e78b1c88f9ebdecd5e4fc2f50a5" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-29.5.0.tgz" integrity sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q== dependencies: "@jest/transform" "^29.5.0" @@ -4970,7 +4928,7 @@ babel-jest@^29.5.0: babel-loader@^9.1.2: version "9.1.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.1.2.tgz#a16a080de52d08854ee14570469905a5fc00d39c" + resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.2.tgz" integrity sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA== dependencies: find-cache-dir "^3.3.2" @@ -4978,7 +4936,7 @@ babel-loader@^9.1.2: babel-plugin-const-enum@^1.0.1: version "1.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz#3d25524106f68f081e187829ba736b251c289861" + resolved "https://registry.npmjs.org/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz" integrity sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -4987,7 +4945,7 @@ babel-plugin-const-enum@^1.0.1: babel-plugin-istanbul@^6.1.1: version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + 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" @@ -4998,7 +4956,7 @@ babel-plugin-istanbul@^6.1.1: babel-plugin-jest-hoist@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz#1952c4d0ea50f2d6d794353762278d1d8cca3fbe" + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.1.3.tgz" integrity sha512-Ys3tUKAmfnkRUpPdpa98eYrAR0nV+sSFUZZEGuQ2EbFd1y4SOLtD5QDNHAq+bb9a+bbXvYQC4b+ID/THIMcU6Q== dependencies: "@babel/template" "^7.3.3" @@ -5008,7 +4966,7 @@ babel-plugin-jest-hoist@^28.1.3: babel-plugin-jest-hoist@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz#a97db437936f441ec196990c9738d4b88538618a" + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz" integrity sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w== dependencies: "@babel/template" "^7.3.3" @@ -5018,7 +4976,7 @@ babel-plugin-jest-hoist@^29.5.0: babel-plugin-macros@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" + resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz" integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== dependencies: "@babel/runtime" "^7.7.2" @@ -5027,7 +4985,7 @@ babel-plugin-macros@^2.8.0: babel-plugin-polyfill-corejs2@^0.3.3: version "0.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" + 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" @@ -5036,7 +4994,7 @@ babel-plugin-polyfill-corejs2@^0.3.3: babel-plugin-polyfill-corejs3@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" + 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" @@ -5044,21 +5002,21 @@ babel-plugin-polyfill-corejs3@^0.6.0: babel-plugin-polyfill-regenerator@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" + 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" babel-plugin-transform-typescript-metadata@^0.3.1: version "0.3.2" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz#7a327842d8c36ffe07ee1b5276434e56c297c9b7" + resolved "https://registry.npmjs.org/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz" integrity sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg== dependencies: "@babel/helper-plugin-utils" "^7.0.0" babel-preset-current-node-syntax@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + 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" @@ -5076,7 +5034,7 @@ babel-preset-current-node-syntax@^1.0.0: babel-preset-jest@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz#5dfc20b99abed5db994406c2b9ab94c73aaa419d" + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.1.3.tgz" integrity sha512-L+fupJvlWAHbQfn74coNX3zf60LXMJsezNvvx8eIh7iOR1luJ1poxYgQk1F8PYtNq/6QODDHCqsSnTFSWC491A== dependencies: babel-plugin-jest-hoist "^28.1.3" @@ -5084,7 +5042,7 @@ babel-preset-jest@^28.1.3: babel-preset-jest@^29.4.3, babel-preset-jest@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz#57bc8cc88097af7ff6a5ab59d1cd29d52a5916e2" + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz" integrity sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg== dependencies: babel-plugin-jest-hoist "^29.5.0" @@ -5092,56 +5050,61 @@ babel-preset-jest@^29.4.3, babel-preset-jest@^29.5.0: balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== +base-64@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz" + integrity sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA== + base64-js@^1.0.2, base64-js@^1.3.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== basic-auth@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a" + resolved "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz" integrity sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg== dependencies: safe-buffer "5.1.2" batch@0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== bcrypt-pbkdf@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== dependencies: tweetnacl "^0.14.3" before-after-hook@^2.2.0: version "2.2.3" - resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" + resolved "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz" integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== big-integer@^1.6.16: version "1.6.51" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" + resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz" integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== big.js@^5.2.2: version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== binary-extensions@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== bl@^4.0.3, bl@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== dependencies: buffer "^5.5.0" @@ -5150,17 +5113,17 @@ bl@^4.0.3, bl@^4.1.0: blob-util@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/blob-util/-/blob-util-2.0.2.tgz#3b4e3c281111bb7f11128518006cdc60b403a1eb" + resolved "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz" integrity sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ== bluebird@^3.7.2: version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== body-parser@1.20.1: version "1.20.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== dependencies: bytes "3.1.2" @@ -5178,7 +5141,7 @@ body-parser@1.20.1: bonjour-service@^1.0.11: version "1.1.1" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.1.1.tgz#960948fa0e0153f5d26743ab15baf8e33752c135" + 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" @@ -5188,17 +5151,17 @@ bonjour-service@^1.0.11: boolbase@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== bowser@^2.11.0: version "2.11.0" - resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f" + resolved "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz" integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA== brace-expansion@^1.1.7: version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" @@ -5206,21 +5169,21 @@ brace-expansion@^1.1.7: brace-expansion@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== dependencies: balanced-match "^1.0.0" braces@^3.0.2, braces@~3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" broadcast-channel@^3.4.1: version "3.7.0" - resolved "https://registry.yarnpkg.com/broadcast-channel/-/broadcast-channel-3.7.0.tgz#2dfa5c7b4289547ac3f6705f9c00af8723889937" + resolved "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz" integrity sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg== dependencies: "@babel/runtime" "^7.7.2" @@ -5232,43 +5195,56 @@ broadcast-channel@^3.4.1: rimraf "3.0.2" unload "2.2.0" -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.21.3, browserslist@^4.21.4, browserslist@^4.21.5: - version "4.21.5" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" - integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w== +browser-stdout@1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz" + integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== + +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.21.4, browserslist@^4.21.5, browserslist@^4.22.2, "browserslist@>= 4.21.0": + version "4.23.0" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001449" - electron-to-chromium "^1.4.284" - node-releases "^2.0.8" - update-browserslist-db "^1.0.10" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" + node-releases "^2.0.14" + update-browserslist-db "^1.0.13" bs-logger@0.x: version "0.2.6" - resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" + resolved "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz" integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== dependencies: fast-json-stable-stringify "2.x" bser@2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== dependencies: node-int64 "^0.4.0" buffer-crc32@~0.2.3: version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz" integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== buffer-from@^1.0.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== +buffer@^5.5.0, buffer@^5.7.1: + version "5.7.1" + resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + buffer@4.9.2: version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + resolved "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== dependencies: base64-js "^1.0.2" @@ -5277,45 +5253,37 @@ buffer@4.9.2: buffer@5.6.0: version "5.6.0" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" + resolved "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz" integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" -buffer@^5.5.0, buffer@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - busboy@1.6.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" + resolved "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz" integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== dependencies: streamsearch "^1.1.0" byline@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1" + resolved "https://registry.npmjs.org/byline/-/byline-5.0.0.tgz" integrity sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q== bytes@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== bytes@3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== cacache@^15.2.0: version "15.3.0" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" + resolved "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz" integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== dependencies: "@npmcli/fs" "^1.0.0" @@ -5339,12 +5307,12 @@ cacache@^15.2.0: cachedir@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.3.0.tgz#0c75892a052198f0b21c7c1804d8331edfcae0e8" + resolved "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz" integrity sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw== call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== dependencies: function-bind "^1.1.1" @@ -5352,22 +5320,22 @@ call-bind@^1.0.0, call-bind@^1.0.2: callsites@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camelcase@^5.3.1: version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -camelcase@^6.2.0: +camelcase@^6.0.0, camelcase@^6.2.0: version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-api@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + 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" @@ -5375,14 +5343,14 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001464: - version "1.0.30001515" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001515.tgz#418aefeed9d024cd3129bfae0ccc782d4cb8f12b" - integrity sha512-eEFDwUOZbE24sb+Ecsx3+OvNETqjWIdabMy52oOkIgcUtAsQifjUG9q4U9dgTHJM2mfk4uEPxc0+xuFdJ629QA== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001587: + version "1.0.30001599" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001599.tgz" + integrity sha512-LRAQHZ4yT1+f9LemSMeqdMpMxZcc4RMWdj4tiFe3G8tNkWK+E58g+/tzotb5cU6TbcVJLr4fySiAW7XmxQvZQA== -canvas@^2.10.1: +canvas@^2.10.1, canvas@^2.5.0: version "2.11.2" - resolved "https://registry.yarnpkg.com/canvas/-/canvas-2.11.2.tgz#553d87b1e0228c7ac0fc72887c3adbac4abbd860" + resolved "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz" integrity sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw== dependencies: "@mapbox/node-pre-gyp" "^1.0.0" @@ -5391,37 +5359,32 @@ canvas@^2.10.1: caseless@~0.12.0: version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== -chalk@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" - integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== +chai@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/chai/-/chai-5.1.0.tgz" + integrity sha512-kDZ7MZyM6Q1DhR9jy7dalKohXQ2yrlXkk59CR52aRKxJrobmlBNqnFQxX9xOX8w+4mz8SYlKJa/7D7ddltFXCw== dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" + assertion-error "^2.0.1" + check-error "^2.0.0" + deep-eql "^5.0.1" + loupe "^3.1.0" + pathval "^2.0.0" -chalk@^2.0.0, chalk@^2.4.2: +chalk@^2.4.2: version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + 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" -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2, chalk@4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" @@ -5429,22 +5392,32 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: char-regex@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== chardet@^0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== +charenc@0.0.2: + version "0.0.2" + resolved "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz" + integrity sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA== + +check-error@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/check-error/-/check-error-2.0.0.tgz" + integrity sha512-tjLAOBHKVxtPoHe/SA7kNOMvhCRdCJ3vETdeY0RuAc9popf+hyaSV6ZEg9hr4cpWF7jmo/JSWEnLDrnijS9Tog== + check-more-types@^2.24.0: version "2.24.0" - resolved "https://registry.yarnpkg.com/check-more-types/-/check-more-types-2.24.0.tgz#1420ffb10fd444dcfc79b43891bbfffd32a84600" + resolved "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz" integrity sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA== -"chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.1, chokidar@^3.5.3: +chokidar@^3.5.1, chokidar@^3.5.3, "chokidar@>=3.0.0 <4.0.0", chokidar@3.5.3: version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== dependencies: anymatch "~3.1.2" @@ -5459,49 +5432,44 @@ check-more-types@^2.24.0: chownr@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== chrome-trace-event@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== ci-info@^3.2.0: version "3.8.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz" integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== cjs-module-lexer@^1.0.0: version "1.2.2" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" + resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== clean-stack@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== -cli-cursor@3.1.0, cli-cursor@^3.1.0: +cli-cursor@^3.1.0, cli-cursor@3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== dependencies: restore-cursor "^3.1.0" -cli-spinners@2.6.1: +cli-spinners@^2.5.0, cli-spinners@2.6.1: version "2.6.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" + resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== -cli-spinners@^2.5.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.8.0.tgz#e97a3e2bd00e6d85aa0c13d7f9e3ce236f7787fc" - integrity sha512-/eG5sJcvEIwxcdYM86k5tPwn0MUzkX5YY3eImTGpJOZgVe4SdTMY14vQpcxgBzJ0wXwAYrS8E+c3uHeK4JNyzQ== - cli-table3@~0.6.1: version "0.6.3" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" + resolved "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz" integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== dependencies: string-width "^4.2.0" @@ -5510,7 +5478,7 @@ cli-table3@~0.6.1: cli-truncate@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" + resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz" integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== dependencies: slice-ansi "^3.0.0" @@ -5518,17 +5486,17 @@ cli-truncate@^2.1.0: cli-width@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== client-only@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" + resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz" integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== cliui@^7.0.2: version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + 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" @@ -5537,7 +5505,7 @@ cliui@^7.0.2: cliui@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== dependencies: string-width "^4.2.0" @@ -5546,7 +5514,7 @@ cliui@^8.0.1: clone-deep@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== dependencies: is-plain-object "^2.0.4" @@ -5555,115 +5523,120 @@ clone-deep@^4.0.1: clone@^1.0.2: version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== clsx@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" + resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== co@^4.6.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== collect-v8-coverage@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== color-convert@^1.9.0: version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + 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" color-convert@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + 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" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - color-name@~1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + color-support@^1.1.2, color-support@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" + resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz" integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== colord@^2.9.1: version "2.9.3" - resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== colorette@^2.0.10, colorette@^2.0.16: version "2.0.20" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" -commander@6.2.1, commander@^6.2.0, commander@^6.2.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" - integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== - commander@^2.20.0: version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +commander@^6.2.0, commander@^6.2.1: + version "6.2.1" + resolved "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + commander@^7.2.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== +commander@8.3.0: + version "8.3.0" + resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + common-tags@^1.8.0: version "1.8.2" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" + resolved "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== commondir@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== -compare-versions@3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62" - integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA== +compare-versions@4.1.4: + version "4.1.4" + resolved "https://registry.npmjs.org/compare-versions/-/compare-versions-4.1.4.tgz" + integrity sha512-FemMreK9xNyL8gQevsdRMrvO4lFCkQP7qbuktn1q8ndcNk1+0mz7lgE7b/sNvbhVgY4w6tMN1FDp6aADjqw2rw== complex.js@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/complex.js/-/complex.js-2.1.1.tgz#0675dac8e464ec431fb2ab7d30f41d889fb25c31" + resolved "https://registry.npmjs.org/complex.js/-/complex.js-2.1.1.tgz" integrity sha512-8njCHOTtFFLtegk6zQo0kkVX1rngygb/KQI6z1qZxlFI3scluC+LVTCFbrkWjBv4vvLlbQ9t88IPMC6k95VTTg== compressible@~2.0.16: version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: mime-db ">= 1.43.0 < 2" compression@^1.7.4: version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== dependencies: accepts "~1.3.5" @@ -5676,18 +5649,17 @@ compression@^1.7.4: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -concurrently@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-6.2.0.tgz#587e2cb8afca7234172d8ea55176088632c4c56d" - integrity sha512-v9I4Y3wFoXCSY2L73yYgwA9ESrQMpRn80jMcqMgHx720Hecz2GZAvTI6bREVST6lkddNypDKRN22qhK0X8Y00g== +concurrently@6.5.1: + version "6.5.1" + resolved "https://registry.npmjs.org/concurrently/-/concurrently-6.5.1.tgz" + integrity sha512-FlSwNpGjWQfRwPLXvJ/OgysbBxPkWpiVjy1042b0U7on7S7qwwMIILRj7WTN1mTgqa582bG6NFuScOoh6Zgdag== dependencies: chalk "^4.1.0" date-fns "^2.16.1" lodash "^4.17.21" - read-pkg "^5.2.0" rxjs "^6.6.3" spawn-command "^0.0.2-1" supports-color "^8.1.0" @@ -5696,73 +5668,73 @@ concurrently@6.2.0: confusing-browser-globals@^1.0.9: version "1.0.11" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" + resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== connect-history-api-fallback@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" + resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== consola@^2.15.0: version "2.15.3" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" + resolved "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz" integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== console-control-strings@^1.0.0, console-control-strings@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== console.table@0.10.0: version "0.10.0" - resolved "https://registry.yarnpkg.com/console.table/-/console.table-0.10.0.tgz#0917025588875befd70cf2eff4bef2c6e2d75d04" + resolved "https://registry.npmjs.org/console.table/-/console.table-0.10.0.tgz" integrity sha512-dPyZofqggxuvSf7WXvNjuRfnsOk1YazkVP8FdxH4tcH2c37wc79/Yl6Bhr7Lsu00KMgy2ql/qCMuNu8xctZM8g== dependencies: easy-table "1.1.0" content-disposition@0.5.4: version "0.5.4" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + 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" content-type@~1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== -convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: +convert-source-map@^1.4.0, convert-source-map@^1.6.0: version "1.9.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== convert-source-map@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== cookie-signature@1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== cookie@0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== copy-anything@^2.0.1: version "2.0.6" - resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480" + resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz" integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== dependencies: is-what "^3.14.1" copy-webpack-plugin@^10.2.4: version "10.2.4" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz#6c854be3fdaae22025da34b9112ccf81c63308fe" + resolved "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz" integrity sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg== dependencies: fast-glob "^3.2.7" @@ -5774,34 +5746,34 @@ copy-webpack-plugin@^10.2.4: core-js-compat@^3.25.1: version "3.30.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.30.1.tgz#961541e22db9c27fc48bfc13a3cafa8734171dfe" + 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" core-js@^3.6.5: version "3.30.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.30.1.tgz#fc9c5adcc541d8e9fa3e381179433cbf795628ba" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.30.1.tgz" integrity sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ== -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== - core-util-is@~1.0.0: version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== +core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== + corser@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/corser/-/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87" + resolved "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz" integrity sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ== cosmiconfig@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== dependencies: "@types/parse-json" "^4.0.0" @@ -5812,7 +5784,7 @@ cosmiconfig@^6.0.0: cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: version "7.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" @@ -5823,26 +5795,31 @@ cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: create-require@^1.1.0: version "1.1.1" - resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" + resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== -cross-spawn@^7.0.0, cross-spawn@^7.0.3: +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + 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" +crypt@0.0.2: + version "0.0.2" + resolved "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz" + integrity sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow== + css-declaration-sorter@^6.3.1: version "6.4.0" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz#630618adc21724484b3e9505bce812def44000ad" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz" integrity sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew== css-loader@^6.4.0: version "6.7.3" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.3.tgz#1e8799f3ccc5874fdd55461af51137fcc5befbcd" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz" integrity sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ== dependencies: icss-utils "^5.1.0" @@ -5856,7 +5833,7 @@ css-loader@^6.4.0: css-minimizer-webpack-plugin@^3.4.1: version "3.4.1" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" + 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" @@ -5868,7 +5845,7 @@ css-minimizer-webpack-plugin@^3.4.1: css-select@^4.1.3: version "4.3.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== dependencies: boolbase "^1.0.0" @@ -5879,7 +5856,7 @@ css-select@^4.1.3: css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== dependencies: mdn-data "2.0.14" @@ -5887,12 +5864,12 @@ css-tree@^1.1.2, css-tree@^1.1.3: css-what@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== css@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" + resolved "https://registry.npmjs.org/css/-/css-3.0.0.tgz" integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== dependencies: inherits "^2.0.4" @@ -5901,12 +5878,12 @@ css@^3.0.0: cssesc@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== cssnano-preset-default@^5.2.14: version "5.2.14" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" + 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" @@ -5941,12 +5918,12 @@ cssnano-preset-default@^5.2.14: cssnano-utils@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== cssnano@^5.0.6: version "5.1.15" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" + 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" @@ -5955,47 +5932,46 @@ cssnano@^5.0.6: csso@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== dependencies: css-tree "^1.1.2" cssom@^0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz" integrity sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw== cssom@~0.3.6: version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== cssstyle@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== dependencies: cssom "~0.3.6" csstype@^3.0.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== -cypress@^12.2.0: - version "12.17.1" - resolved "https://registry.yarnpkg.com/cypress/-/cypress-12.17.1.tgz#777fdcceec4ecd642fc90795f5994853b6ea03f8" - integrity sha512-eKfBgO6t8waEyhegL4gxD7tcI6uTCGttu+ZU7y9Hq8BlpMztd7iLeIF4AJFAnbZH1xjX+wwgg4cRKFNSvv3VWQ== +cypress@^13.7.0: + version "13.7.0" + resolved "https://registry.npmjs.org/cypress/-/cypress-13.7.0.tgz" + integrity sha512-UimjRSJJYdTlvkChcdcfywKJ6tUYuwYuk/n1uMMglrvi+ZthNhoRYcxnWgTqUtkl17fXrPAsD5XT2rcQYN1xKA== dependencies: - "@cypress/request" "^2.88.11" + "@cypress/request" "^3.0.0" "@cypress/xvfb" "^1.2.4" - "@types/node" "^14.14.31" "@types/sinonjs__fake-timers" "8.1.1" "@types/sizzle" "^2.3.2" arch "^2.2.0" blob-util "^2.0.2" bluebird "^3.7.2" - buffer "^5.6.0" + buffer "^5.7.1" cachedir "^2.3.0" chalk "^4.1.0" check-more-types "^2.24.0" @@ -6013,7 +5989,7 @@ cypress@^12.2.0: figures "^3.2.0" fs-extra "^9.1.0" getos "^3.2.1" - is-ci "^3.0.0" + is-ci "^3.0.1" is-installed-globally "~0.4.0" lazy-ass "^1.6.0" listr2 "^3.8.3" @@ -6022,6 +5998,7 @@ cypress@^12.2.0: minimist "^1.2.8" ospath "^1.2.2" pretty-bytes "^5.6.0" + process "^0.11.10" proxy-from-env "1.0.0" request-progress "^3.0.0" semver "^7.5.3" @@ -6032,19 +6009,19 @@ cypress@^12.2.0: damerau-levenshtein@^1.0.8: version "1.0.8" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" + resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== dashdash@^1.12.0: version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== dependencies: assert-plus "^1.0.0" data-urls@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz" integrity sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ== dependencies: abab "^2.0.6" @@ -6052,68 +6029,94 @@ data-urls@^3.0.2: whatwg-url "^11.0.0" date-fns@^2.16.1: - version "2.29.3" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" - integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== + version "2.30.0" + resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz" + integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== + dependencies: + "@babel/runtime" "^7.21.0" dayjs@^1.10.4: version "1.11.7" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2" + resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz" integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== -debug@2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== +debug@^3.1.0: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: - ms "2.0.0" + ms "^2.1.1" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== +debug@^3.2.6: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: - ms "2.1.2" + ms "^2.1.1" -debug@^3.1.0, debug@^3.2.6, debug@^3.2.7: +debug@^3.2.7: version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" +debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@4, debug@4.3.4: + 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" + debug@~3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" + resolved "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz" integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== dependencies: ms "2.0.0" +debug@2.6.9: + 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" + +decamelize@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz" + integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== + decimal.js@^10.4.2, decimal.js@^10.4.3: version "10.4.3" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz" integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== decode-uri-component@^0.2.0: version "0.2.2" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== decompress-response@^4.2.0: version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz" integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== dependencies: mimic-response "^2.0.0" dedent@^0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== +deep-eql@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.1.tgz" + integrity sha512-nwQCf6ne2gez3o1MxWifqkciwt0zhl0LO1/UwVu4uMBuPmflWM4oQ70XMqHqnBJA+nhzncaqL9HVL6KkHJ28lw== + deep-equal@^2.0.5: version "2.2.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.1.tgz#c72ab22f3a7d3503a4ca87dde976fe9978816739" + 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" @@ -6135,38 +6138,38 @@ deep-equal@^2.0.5: which-collection "^1.0.1" which-typed-array "^1.1.9" -deep-is@~0.1.3: +deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== deepmerge@^4.2.2: version "4.3.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== default-gateway@^6.0.3: version "6.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + 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" defaults@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== dependencies: clone "^1.0.2" define-lazy-prop@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" + 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" @@ -6174,106 +6177,118 @@ define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: delayed-stream@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== delegates@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== -depd@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - depd@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== +depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + deprecation@^2.0.0, deprecation@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" + resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== destroy@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== detect-libc@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.1.tgz#e1897aa88fa6ad197862937fbc0441ef352ee0cd" + resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz" integrity sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w== detect-newline@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== detect-node@^2.0.4, detect-node@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== -detect-port@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b" - integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== - dependencies: - address "^1.0.1" - debug "4" - diff-sequences@^28.1.1: version "28.1.1" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-28.1.1.tgz#9989dc731266dc2903457a70e996f3a041913ac6" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.1.1.tgz" integrity sha512-FU0iFaH/E23a+a718l8Qa/19bF9p06kgE0KipMOMadwa3SjnaElKzPaUC0vnibs6/B/9ni97s61mcejk8W1fQw== diff-sequences@^29.4.3: version "29.4.3" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz" integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA== diff@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== +diff@5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz" + integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== + +digest-fetch@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/digest-fetch/-/digest-fetch-1.3.0.tgz" + integrity sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA== + dependencies: + base-64 "^0.1.0" + md5 "^2.3.0" + dir-glob@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: path-type "^4.0.0" dns-equal@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== dns-packet@^5.2.2: version "5.6.0" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.0.tgz#2202c947845c7a63c23ece58f2f70ff6ab4c2f7d" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz" integrity sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" doctrine@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: esutils "^2.0.2" +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + dom-accessibility-api@^0.5.9: version "0.5.16" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" + resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz" integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== dom-serializer@^1.0.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" @@ -6282,26 +6297,26 @@ dom-serializer@^1.0.1: domelementtype@^2.0.1, domelementtype@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domexception@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-4.0.0.tgz#4ad1be56ccadc86fc76d033353999a8037d03673" + resolved "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz" integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw== dependencies: webidl-conversions "^7.0.0" domhandler@^4.2.0, domhandler@^4.3.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" domutils@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== dependencies: dom-serializer "^1.0.1" @@ -6310,29 +6325,29 @@ domutils@^2.8.0: dotenv@^16.0.3: version "16.0.3" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== dotenv@~10.0.0: version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== duplexer@^0.1.1: version "0.1.2" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== easy-table@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/easy-table/-/easy-table-1.1.0.tgz#86f9ab4c102f0371b7297b92a651d5824bc8cb73" + resolved "https://registry.npmjs.org/easy-table/-/easy-table-1.1.0.tgz" integrity sha512-oq33hWOSSnl2Hoh00tZWaIPi1ievrD9aFG82/IgjlycAnW9hHx5PkJiXpxPsgEE+H7BsbVQXFVFST8TEXS6/pA== optionalDependencies: wcwidth ">=1.0.1" ecc-jsbn@~0.1.1: version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== dependencies: jsbn "~0.1.0" @@ -6340,124 +6355,124 @@ ecc-jsbn@~0.1.1: ee-first@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== ejs@^3.1.7: version "3.1.9" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz" integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== dependencies: jake "^10.8.5" -electron-to-chromium@^1.4.284: - version "1.4.377" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.377.tgz#7f326a0b2c1b96eca6bb65907addc505d0d15989" - integrity sha512-H3BYG6DW5Z+l0xcfXaicJGxrpA4kMlCxnN71+iNX+dBLkRMOdVJqFJiAmbNZZKA1zISpRg17JR03qGifXNsJtw== +electron-to-chromium@^1.4.668: + version "1.4.712" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.712.tgz" + integrity sha512-ncfPC8UnGIyGFrPE03J5Xn6yTZ6R+clkcZbuG1PJbjAaZBFS4Kn3UKfzu8eilzru6SfC8TPsHuwv0p0eYVu+ww== emittery@^0.10.2: version "0.10.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== emittery@^0.13.1: version "0.13.1" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz" integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== emoji-regex@^9.2.2: version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== emojis-list@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== encodeurl@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== -encoding@^0.1.12: +encoding@^0.1.0, encoding@^0.1.12: version "0.1.13" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== dependencies: iconv-lite "^0.6.2" end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" enhanced-resolve@^5.0.0, enhanced-resolve@^5.12.0, enhanced-resolve@^5.13.0, enhanced-resolve@^5.7.0: version "5.13.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz#26d1ecc448c02de997133217b5c1053f34a0a275" + 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" -enquirer@^2.3.6, enquirer@~2.3.6: +enquirer@^2.3.6, "enquirer@>= 2.3.0 < 3", enquirer@~2.3.6: version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" + resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== dependencies: ansi-colors "^4.1.1" entities@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== entities@^4.4.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== env-paths@^2.2.0: version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== err-code@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" + resolved "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz" integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== errno@^0.1.1: version "0.1.8" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== dependencies: prr "~1.0.1" error-ex@^1.3.1: version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + 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" error-stack-parser@^2.0.2, error-stack-parser@^2.0.3: version "2.1.4" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + 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" es-abstract@^1.19.0, es-abstract@^1.20.4: version "1.21.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff" + 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" @@ -6497,7 +6512,7 @@ es-abstract@^1.19.0, es-abstract@^1.20.4: es-get-iterator@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" + 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" @@ -6512,12 +6527,12 @@ es-get-iterator@^1.1.3: es-module-lexer@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.2.1.tgz#ba303831f63e6a394983fde2f97ad77b22324527" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz" integrity sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg== es-set-tostringtag@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz#338d502f6f674301d710b80c8592de8a15f09cd8" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz" integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== dependencies: get-intrinsic "^1.1.3" @@ -6526,14 +6541,14 @@ es-set-tostringtag@^2.0.1: es-shim-unscopables@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + 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" es-to-primitive@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== dependencies: is-callable "^1.1.4" @@ -6542,32 +6557,42 @@ es-to-primitive@^1.2.1: escalade@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== escape-html@~1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-latex@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/escape-latex/-/escape-latex-1.2.0.tgz#07c03818cf7dac250cce517f4fda1b001ef2bca1" + resolved "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz" integrity sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw== escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escape-string-regexp@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + escodegen@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== dependencies: esprima "^4.0.1" @@ -6579,7 +6604,7 @@ escodegen@^2.0.0: eslint-config-next@13.1.1: version "13.1.1" - resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.1.1.tgz#b1a6602b0a339820585d4b2f8d2e08866b6699a7" + resolved "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.1.1.tgz" integrity sha512-/5S2XGWlGaiqrRhzpn51ux5JUSLwx8PVK2keLi5xk7QmhfYB8PqE6R6SlVw6hgnf/VexvUXSrlNJ/su00NhtHQ== dependencies: "@next/eslint-plugin-next" "13.1.1" @@ -6594,7 +6619,7 @@ eslint-config-next@13.1.1: eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.7: version "0.3.7" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7" + 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" @@ -6603,7 +6628,7 @@ eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.7: eslint-import-resolver-typescript@^3.5.2: version "3.5.5" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz#0a9034ae7ed94b254a360fbea89187b60ea7456d" + resolved "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz" integrity sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw== dependencies: debug "^4.3.4" @@ -6617,21 +6642,21 @@ eslint-import-resolver-typescript@^3.5.2: eslint-module-utils@^2.7.4: version "2.8.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" + 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" eslint-plugin-cypress@^2.10.3: version "2.13.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-cypress/-/eslint-plugin-cypress-2.13.3.tgz#5fc1afdc939aaa7daa9181f651f2f35429733ff2" + resolved "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.13.3.tgz" integrity sha512-nAPjZE5WopCsgJwl3vHm5iafpV+ZRO76Z9hMyRygWhmg5ODXDPd+9MaPl7kdJ2azj+sO87H3P1PRnggIrz848g== dependencies: globals "^11.12.0" -eslint-plugin-import@2.27.5, eslint-plugin-import@^2.26.0: +eslint-plugin-import@*, eslint-plugin-import@^2.26.0, eslint-plugin-import@2.27.5: version "2.27.5" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65" + 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" @@ -6650,9 +6675,9 @@ eslint-plugin-import@2.27.5, eslint-plugin-import@^2.26.0: semver "^6.3.0" tsconfig-paths "^3.14.1" -eslint-plugin-jsx-a11y@6.7.1, eslint-plugin-jsx-a11y@^6.5.1: +eslint-plugin-jsx-a11y@^6.5.1, eslint-plugin-jsx-a11y@6.7.1: version "6.7.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#fca5e02d115f48c9a597a6894d5bcec2f7a76976" + 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" @@ -6672,14 +6697,14 @@ eslint-plugin-jsx-a11y@6.7.1, eslint-plugin-jsx-a11y@^6.5.1: object.fromentries "^2.0.6" semver "^6.3.0" -eslint-plugin-react-hooks@4.6.0, eslint-plugin-react-hooks@^4.5.0: +eslint-plugin-react-hooks@^4.5.0, eslint-plugin-react-hooks@4.6.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== -eslint-plugin-react@7.32.2, eslint-plugin-react@^7.31.7: +eslint-plugin-react@^7.31.7, eslint-plugin-react@7.32.2: version "7.32.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10" + 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" @@ -6698,102 +6723,174 @@ eslint-plugin-react@7.32.2, eslint-plugin-react@^7.31.7: semver "^6.3.0" string.prototype.matchall "^4.0.8" -eslint-scope@5.1.1, eslint-scope@^5.1.1: +eslint-scope@^5.1.1, eslint-scope@5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + 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" +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + eslint-utils@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== dependencies: eslint-visitor-keys "^2.0.0" eslint-visitor-keys@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz#c7f0f956124ce677047ddbc192a68f999454dedc" - integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ== +eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -espree@^9.0.0: - version "9.5.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.1.tgz#4f26a4d5f18905bf4f2e0bd99002aab807e96dd4" - integrity sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg== +eslint@*, "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^7.23.0 || ^8.0.0", eslint@^8.0.0, "eslint@>= 3.2.1", eslint@>=5: + version "8.57.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== dependencies: - acorn "^8.8.0" + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.0.0, espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" acorn-jsx "^5.3.2" - eslint-visitor-keys "^3.4.0" + eslint-visitor-keys "^3.4.1" esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.0.1: +esquery@^1.0.1, esquery@^1.4.2: version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" esrecurse@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" estraverse@^4.1.1: version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== esutils@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== etag@~1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + eventemitter2@6.4.7: version "6.4.7" - resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-6.4.7.tgz#a7f6c4d7abf28a14c1ef3442f21cb306a054271d" + resolved "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz" integrity sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg== eventemitter3@^4.0.0: version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== +events@^3.2.0, events@3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + events@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" + resolved "https://registry.npmjs.org/events/-/events-1.1.1.tgz" integrity sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw== -events@3.3.0, events@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== +execa@^5.0.0: + 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" execa@4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" + resolved "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== dependencies: cross-spawn "^7.0.0" @@ -6806,36 +6903,21 @@ execa@4.1.0: signal-exit "^3.0.2" strip-final-newline "^2.0.0" -execa@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" - integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - executable@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" + resolved "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz" integrity sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== dependencies: pify "^2.2.0" exit@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== expect@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/expect/-/expect-28.1.3.tgz#90a7c1a124f1824133dd4533cce2d2bdcb6603ec" + resolved "https://registry.npmjs.org/expect/-/expect-28.1.3.tgz" integrity sha512-eEh0xn8HlsuOBxFgIss+2mX85VAS4Qy3OSkjV7rlBWljtA4oWH37glVGyOZSZvErDT/yBywZdPGwCXuTvSG85g== dependencies: "@jest/expect-utils" "^28.1.3" @@ -6846,7 +6928,7 @@ expect@^28.1.3: expect@^29.0.0, expect@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-29.5.0.tgz#68c0509156cb2a0adb8865d413b137eeaae682f7" + resolved "https://registry.npmjs.org/expect/-/expect-29.5.0.tgz" integrity sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg== dependencies: "@jest/expect-utils" "^29.5.0" @@ -6857,7 +6939,7 @@ expect@^29.0.0, expect@^29.5.0: express@^4.17.3, express@^4.18.1: version "4.18.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== dependencies: accepts "~1.3.8" @@ -6894,12 +6976,12 @@ express@^4.17.3, express@^4.18.1: extend@~3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== external-editor@^3.0.3: version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== dependencies: chardet "^0.7.0" @@ -6908,7 +6990,7 @@ external-editor@^3.0.3: extract-zip@2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" + resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz" integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== dependencies: debug "^4.1.1" @@ -6917,25 +6999,20 @@ extract-zip@2.0.1: optionalDependencies: "@types/yauzl" "^2.9.1" -extsprintf@1.3.0: +extsprintf@^1.2.0, extsprintf@1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" - integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== - fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@3.2.7: - version "3.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" - integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== +fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.7, fast-glob@^3.2.9: + 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" @@ -6943,10 +7020,10 @@ fast-glob@3.2.7: merge2 "^1.3.0" micromatch "^4.0.4" -fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.7, fast-glob@^3.2.9: - version "3.2.12" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" - integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== +fast-glob@3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" + integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -6954,66 +7031,73 @@ fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.7, fast-glob@^3.2.9: merge2 "^1.3.0" micromatch "^4.0.4" -fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0, fast-json-stable-stringify@2.x: version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@~2.0.6: +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -fast-safe-stringify@2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz#124aa885899261f68aedb42a7c080de9da608743" - integrity sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== +fast-safe-stringify@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz" + integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== fast-xml-parser@4.2.5: version "4.2.5" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f" + resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz" integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g== dependencies: strnum "^1.0.5" fastq@^1.6.0: version "1.15.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== dependencies: reusify "^1.0.4" faye-websocket@^0.11.3: version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== dependencies: websocket-driver ">=0.5.1" fb-watchman@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== dependencies: bser "2.1.1" fd-slicer@~1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz" integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== dependencies: pend "~1.2.0" -figures@3.2.0, figures@^3.0.0, figures@^3.2.0: +figures@^3.0.0, figures@^3.2.0, figures@3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" -file-loader@^6.2.0: +file-entry-cache@^6.0.1: + 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" + +file-loader@*, file-loader@^6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== dependencies: loader-utils "^2.0.0" @@ -7021,21 +7105,21 @@ file-loader@^6.2.0: filelist@^1.0.1: version "1.0.4" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + 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" fill-range@^7.0.1: version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + 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" finalhandler@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== dependencies: debug "2.6.9" @@ -7048,7 +7132,7 @@ finalhandler@1.2.0: find-cache-dir@^3.3.2: version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + 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" @@ -7057,37 +7141,67 @@ find-cache-dir@^3.3.2: find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + 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" +find-up@^5.0.0: + 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" + +find-up@5.0.0: + 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" + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + flat@^5.0.2: version "5.0.2" - resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== -follow-redirects@^1.0.0, follow-redirects@^1.10.0, follow-redirects@^1.14.0, follow-redirects@^1.14.8, follow-redirects@^1.15.0: +flatted@^3.2.9: + version "3.3.1" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz" + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== + +follow-redirects@^1.0.0, follow-redirects@^1.15.0, follow-redirects@^1.15.4: version "1.15.6" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz" integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== for-each@^0.3.3: version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== dependencies: is-callable "^1.1.3" forever-agent@~0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== fork-ts-checker-webpack-plugin@7.2.13: version "7.2.13" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz#51ffd6a2f96f03ab64b92f8aedf305dbf3dee0f1" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz" integrity sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg== dependencies: "@babel/code-frame" "^7.16.7" @@ -7103,9 +7217,14 @@ fork-ts-checker-webpack-plugin@7.2.13: semver "^7.3.5" tapable "^2.2.1" +form-data-encoder@1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz" + integrity sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A== + form-data@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== dependencies: asynckit "^0.4.0" @@ -7114,45 +7233,44 @@ form-data@^4.0.0: form-data@~2.3.2: version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== dependencies: asynckit "^0.4.0" combined-stream "^1.0.6" mime-types "^2.1.12" +formdata-node@^4.3.2: + version "4.4.1" + resolved "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz" + integrity sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ== + dependencies: + node-domexception "1.0.0" + web-streams-polyfill "4.0.0-beta.3" + forwarded@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== fraction.js@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz" integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== fresh@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== fs-constants@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== -fs-extra@10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^10.0.0, fs-extra@^10.1.0: +fs-extra@^10.0.0: version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + 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" @@ -7161,7 +7279,7 @@ fs-extra@^10.0.0, fs-extra@^10.1.0: fs-extra@^11.1.0: version "11.1.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz" integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== dependencies: graceful-fs "^4.2.0" @@ -7170,7 +7288,7 @@ fs-extra@^11.1.0: fs-extra@^9.1.0: version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + 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" @@ -7178,36 +7296,40 @@ fs-extra@^9.1.0: jsonfile "^6.0.1" universalify "^2.0.0" +fs-extra@10.1.0: + 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" + fs-minipass@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== dependencies: minipass "^3.0.0" fs-monkey@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" + resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz" integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - function-bind@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== function.prototype.name@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + 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" @@ -7217,17 +7339,17 @@ function.prototype.name@^1.1.5: functional-red-black-tree@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== functions-have-names@^1.2.2, functions-have-names@^1.2.3: version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gauge@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" + resolved "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz" integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== dependencies: aproba "^1.0.3 || ^2.0.0" @@ -7242,7 +7364,7 @@ gauge@^3.0.0: gauge@^4.0.3: version "4.0.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce" + resolved "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz" integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg== dependencies: aproba "^1.0.3 || ^2.0.0" @@ -7256,17 +7378,22 @@ gauge@^4.0.3: gensync@^1.0.0-beta.2: version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-caller-file@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== +get-func-name@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz" + integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== + get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz" integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== dependencies: function-bind "^1.1.1" @@ -7275,24 +7402,24 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@ get-package-type@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== get-stream@^5.0.0, get-stream@^5.1.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== dependencies: pump "^3.0.0" get-stream@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== get-symbol-description@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + 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" @@ -7300,58 +7427,65 @@ get-symbol-description@^1.0.0: get-tsconfig@^4.5.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.5.0.tgz#6d52d1c7b299bd3ee9cd7638561653399ac77b0f" + resolved "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.5.0.tgz" integrity sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ== getos@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/getos/-/getos-3.2.1.tgz#0134d1f4e00eb46144c5a9c0ac4dc087cbb27dc5" + resolved "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz" integrity sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== dependencies: async "^3.2.0" getpass@^0.1.1: version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== dependencies: assert-plus "^1.0.0" glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" glob-parent@^6.0.1: version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + 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" + +glob-parent@^6.0.2: + 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" glob-to-regexp@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@7.1.4: - version "7.1.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" - integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== +glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@7.2.3: + 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.0.4" + minimatch "^3.1.1" once "^1.3.0" path-is-absolute "^1.0.0" -glob@7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== +glob@7.1.4: + version "7.1.4" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz" + integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -7362,7 +7496,7 @@ glob@7.1.6: glob@7.1.7: version "7.1.7" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== dependencies: fs.realpath "^1.0.0" @@ -7372,45 +7506,51 @@ glob@7.1.7: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== +glob@8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.1.1" + minimatch "^5.0.1" once "^1.3.0" - path-is-absolute "^1.0.0" global-dirs@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" + resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz" integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== dependencies: ini "2.0.0" globals@^11.1.0, globals@^11.12.0: version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== +globals@^13.19.0: + version "13.24.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + globalthis@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== dependencies: define-properties "^1.1.3" globalyzer@0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465" + resolved "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz" integrity sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q== globby@^11.0.4, globby@^11.1.0: version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" @@ -7422,7 +7562,7 @@ globby@^11.0.4, globby@^11.1.0: globby@^12.0.2: version "12.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-12.2.0.tgz#2ab8046b4fba4ff6eede835b29f678f90e3d3c22" + resolved "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz" integrity sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA== dependencies: array-union "^3.0.1" @@ -7434,7 +7574,7 @@ globby@^12.0.2: globby@^13.1.3: version "13.1.4" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.1.4.tgz#2f91c116066bcec152465ba36e5caa4a13c01317" + resolved "https://registry.npmjs.org/globby/-/globby-13.1.4.tgz" integrity sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g== dependencies: dir-glob "^3.0.1" @@ -7445,95 +7585,95 @@ globby@^13.1.3: globrex@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" + resolved "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz" integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== gopd@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== dependencies: get-intrinsic "^1.1.3" graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + handle-thing@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== harmony-reflect@^1.4.6: version "1.6.2" - resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" + resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== has-property-descriptors@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== dependencies: get-intrinsic "^1.1.1" has-proto@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== has-tostringtag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== dependencies: has-symbols "^1.0.2" has-unicode@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== has@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: function-bind "^1.1.1" -he@^1.2.0: +he@^1.2.0, he@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - hpack.js@^2.1.6: version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== dependencies: inherits "^2.0.1" @@ -7543,34 +7683,44 @@ hpack.js@^2.1.6: html-encoding-sniffer@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz#2cb1a8cf0db52414776e5b2a7a04d5dd98158de9" + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz" integrity sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA== dependencies: whatwg-encoding "^2.0.0" html-entities@^2.3.2: version "2.3.3" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.3.3.tgz#117d7626bece327fc8baace8868fa6f5ef856e46" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz" integrity sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA== html-escaper@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== http-cache-semantics@^4.1.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz" integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== http-deceiver@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== +http-errors@~1.6.2: + 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" + http-errors@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: depd "2.0.0" @@ -7579,24 +7729,14 @@ http-errors@2.0.0: statuses "2.0.1" toidentifier "1.0.1" -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - http-parser-js@>=0.5.1: version "0.5.8" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== http-proxy-agent@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" @@ -7605,7 +7745,7 @@ http-proxy-agent@^4.0.1: http-proxy-agent@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz" integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== dependencies: "@tootallnate/once" "2" @@ -7614,7 +7754,7 @@ http-proxy-agent@^5.0.0: http-proxy-middleware@^2.0.3, http-proxy-middleware@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" + 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" @@ -7625,7 +7765,7 @@ http-proxy-middleware@^2.0.3, http-proxy-middleware@^2.0.6: http-proxy@^1.18.1: version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + 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" @@ -7634,7 +7774,7 @@ http-proxy@^1.18.1: http-server@^14.1.0: version "14.1.1" - resolved "https://registry.yarnpkg.com/http-server/-/http-server-14.1.1.tgz#d60fbb37d7c2fdff0f0fbff0d0ee6670bd285e2e" + resolved "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz" integrity sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A== dependencies: basic-auth "^2.0.1" @@ -7653,7 +7793,7 @@ http-server@^14.1.0: http-signature@~1.3.6: version "1.3.6" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.3.6.tgz#cb6fbfdf86d1c974f343be94e87f7fc128662cf9" + resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz" integrity sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw== dependencies: assert-plus "^1.0.0" @@ -7662,7 +7802,7 @@ http-signature@~1.3.6: https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + 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" @@ -7670,75 +7810,82 @@ https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: human-signals@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== human-signals@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== humanize-ms@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" + resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz" integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== dependencies: ms "^2.0.0" -iconv-lite@0.4.24, iconv-lite@^0.4.24: +iconv-lite@^0.4.24: version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" -iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: +iconv-lite@^0.6.2, iconv-lite@^0.6.3, iconv-lite@0.6.3: version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + 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" +iconv-lite@0.4.24: + 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" + icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== identity-obj-proxy@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + 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" -ieee754@1.1.13: - version "1.1.13" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" - integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== - ieee754@^1.1.13, ieee754@^1.1.4: version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== +ieee754@1.1.13: + version "1.1.13" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz" + integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== + ignore@^5.0.4, ignore@^5.1.8, ignore@^5.1.9, ignore@^5.2.0: version "5.2.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== image-size@~0.5.0: version "0.5.5" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" + resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz" integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== immutable@^4.0.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.0.tgz#eb1738f14ffb39fd068b1dbe1296117484dd34be" + resolved "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz" integrity sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg== import-fresh@^3.1.0, import-fresh@^3.2.1: version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" @@ -7746,7 +7893,7 @@ import-fresh@^3.1.0, import-fresh@^3.2.1: import-local@^3.0.2: version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== dependencies: pkg-dir "^4.2.0" @@ -7754,46 +7901,46 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== infer-owner@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" + resolved "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== inflight@^1.0.4: version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + 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" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4: +inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4, inherits@2, inherits@2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== ini@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz" integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== -inquirer@8.1.2: - version "8.1.2" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.1.2.tgz#65b204d2cd7fb63400edd925dfe428bafd422e3d" - integrity sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q== +inquirer@8.2.6: + version "8.2.6" + resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== dependencies: ansi-escapes "^4.2.1" chalk "^4.1.1" @@ -7803,16 +7950,17 @@ inquirer@8.1.2: figures "^3.0.0" lodash "^4.17.21" mute-stream "0.0.8" - ora "^5.3.0" + ora "^5.4.1" run-async "^2.4.0" - rxjs "^7.2.0" + rxjs "^7.5.5" string-width "^4.1.0" strip-ansi "^6.0.0" through "^2.3.6" + wrap-ansi "^6.0.1" internal-slot@^1.0.3, internal-slot@^1.0.4, internal-slot@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz" integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== dependencies: get-intrinsic "^1.2.0" @@ -7821,22 +7969,22 @@ internal-slot@^1.0.3, internal-slot@^1.0.4, internal-slot@^1.0.5: ip@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.1.tgz#e8f3595d33a3ea66490204234b77636965307105" + resolved "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz" integrity sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ== -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - ipaddr.js@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz" integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + is-arguments@^1.0.4, is-arguments@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + 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" @@ -7844,7 +7992,7 @@ is-arguments@^1.0.4, is-arguments@^1.1.1: is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + 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" @@ -7853,94 +8001,99 @@ is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-bigint@^1.0.1: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== dependencies: has-bigints "^1.0.1" is-binary-path@~2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + 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" is-boolean-object@^1.1.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + 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" +is-buffer@~1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-ci@^3.0.0: +is-ci@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz" integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== dependencies: ci-info "^3.2.0" is-core-module@^2.11.0, is-core-module@^2.9.0: version "2.12.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.0.tgz#36ad62f6f73c8253fd6472517a12483cf03e7ec4" + 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" is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + 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" is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== is-extglob@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-generator-fn@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== is-generator-function@^1.0.7: version "1.0.10" - resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== dependencies: has-tostringtag "^1.0.0" -is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" is-installed-globally@~0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + resolved "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz" integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== dependencies: global-dirs "^3.0.0" @@ -7948,66 +8101,71 @@ is-installed-globally@~0.4.0: is-interactive@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + resolved "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz" integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== is-lambda@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" + resolved "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz" integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== is-map@^2.0.1, is-map@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== is-negative-zero@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== is-number-object@^1.0.4: version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== dependencies: has-tostringtag "^1.0.0" is-number@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-path-inside@^3.0.2: +is-path-inside@^3.0.2, is-path-inside@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== +is-plain-obj@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + is-plain-obj@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== is-plain-object@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" is-plain-object@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== is-potential-custom-element-name@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== is-regex@^1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + 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" @@ -8015,38 +8173,38 @@ is-regex@^1.1.4: is-set@^2.0.1, is-set@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== is-shared-array-buffer@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + 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" is-stream@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== is-string@^1.0.5, is-string@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== dependencies: has-tostringtag "^1.0.0" is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== dependencies: has-symbols "^1.0.2" is-typed-array@^1.1.10, is-typed-array@^1.1.3, is-typed-array@^1.1.9: version "1.1.10" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" + 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" @@ -8057,29 +8215,29 @@ is-typed-array@^1.1.10, is-typed-array@^1.1.3, is-typed-array@^1.1.9: is-typedarray@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== is-unicode-supported@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== is-weakmap@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" + resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== is-weakref@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + 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" is-weakset@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" + resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== dependencies: call-bind "^1.0.2" @@ -8087,54 +8245,54 @@ is-weakset@^2.0.1: is-what@^3.14.1: version "3.14.1" - resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" + resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz" integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== is-wsl@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== dependencies: is-docker "^2.0.0" isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isarray@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== -iserror@0.0.2, iserror@^0.0.2: +iserror@^0.0.2, iserror@0.0.2: version "0.0.2" - resolved "https://registry.yarnpkg.com/iserror/-/iserror-0.0.2.tgz#bd53451fe2f668b9f2402c1966787aaa2c7c0bf5" + resolved "https://registry.npmjs.org/iserror/-/iserror-0.0.2.tgz" integrity sha512-oKGGrFVaWwETimP3SiWwjDeY27ovZoyZPHtxblC4hCq9fXxed/jasx+ATWFFjCVSRZng8VTMsN1nDnGo6zMBSw== isexe@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== isstream@~0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: version "5.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + 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" @@ -8143,9 +8301,20 @@ istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" +istanbul-lib-instrument@^6.0.0: + version "6.0.2" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz" + integrity sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw== + dependencies: + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + istanbul-lib-report@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" + 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" @@ -8154,7 +8323,7 @@ istanbul-lib-report@^3.0.0: istanbul-lib-source-maps@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + 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" @@ -8163,7 +8332,7 @@ istanbul-lib-source-maps@^4.0.0: istanbul-reports@^3.1.3: version "3.1.5" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz" integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== dependencies: html-escaper "^2.0.0" @@ -8171,12 +8340,12 @@ istanbul-reports@^3.1.3: iterare@1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/iterare/-/iterare-1.2.1.tgz#139c400ff7363690e33abffa33cbba8920f00042" + resolved "https://registry.npmjs.org/iterare/-/iterare-1.2.1.tgz" integrity sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q== jake@^10.8.5: version "10.8.5" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" + resolved "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== dependencies: async "^3.2.3" @@ -8186,12 +8355,12 @@ jake@^10.8.5: javascript-natural-sort@^0.7.1: version "0.7.1" - resolved "https://registry.yarnpkg.com/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz#f9e2303d4507f6d74355a73664d1440fb5a0ef59" + resolved "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz" integrity sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw== jest-changed-files@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.5.0.tgz#e88786dca8bf2aa899ec4af7644e16d9dcf9b23e" + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz" integrity sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag== dependencies: execa "^5.0.0" @@ -8199,7 +8368,7 @@ jest-changed-files@^29.5.0: jest-circus@^28.1.1: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-28.1.3.tgz#d14bd11cf8ee1a03d69902dc47b6bd4634ee00e4" + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.3.tgz" integrity sha512-cZ+eS5zc79MBwt+IhQhiEp0OeBddpc1n8MBo1nMB8A7oPMKEO+Sre+wHaLJexQUj9Ya/8NOBY0RESUgYjB6fow== dependencies: "@jest/environment" "^28.1.3" @@ -8224,7 +8393,7 @@ jest-circus@^28.1.1: jest-circus@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.5.0.tgz#b5926989449e75bff0d59944bae083c9d7fb7317" + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-29.5.0.tgz" integrity sha512-gq/ongqeQKAplVxqJmbeUOJJKkW3dDNPY8PjhJ5G0lBRvu0e3EWGxGy5cI4LAGA7gV2UHCtWBI4EMXK8c9nQKA== dependencies: "@jest/environment" "^29.5.0" @@ -8250,7 +8419,7 @@ jest-circus@^29.5.0: jest-cli@^29.4.3: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.5.0.tgz#b34c20a6d35968f3ee47a7437ff8e53e086b4a67" + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-29.5.0.tgz" integrity sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw== dependencies: "@jest/core" "^29.5.0" @@ -8266,9 +8435,37 @@ jest-cli@^29.4.3: prompts "^2.0.1" yargs "^17.3.1" +jest-config@^29.4.1, jest-config@^29.5.0: + version "29.5.0" + resolved "https://registry.npmjs.org/jest-config/-/jest-config-29.5.0.tgz" + integrity sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA== + dependencies: + "@babel/core" "^7.11.6" + "@jest/test-sequencer" "^29.5.0" + "@jest/types" "^29.5.0" + babel-jest "^29.5.0" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-circus "^29.5.0" + jest-environment-node "^29.5.0" + jest-get-type "^29.4.3" + jest-regex-util "^29.4.3" + jest-resolve "^29.5.0" + jest-runner "^29.5.0" + jest-util "^29.5.0" + jest-validate "^29.5.0" + micromatch "^4.0.4" + parse-json "^5.2.0" + pretty-format "^29.5.0" + slash "^3.0.0" + strip-json-comments "^3.1.1" + jest-config@28.1.1: version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-28.1.1.tgz#e90b97b984f14a6c24a221859e81b258990fce2f" + resolved "https://registry.npmjs.org/jest-config/-/jest-config-28.1.1.tgz" integrity sha512-tASynMhS+jVV85zKvjfbJ8nUyJS/jUSYZ5KQxLUN2ZCvcQc/OmhQl2j6VEL3ezQkNofxn5pQ3SPYWPHb0unTZA== dependencies: "@babel/core" "^7.11.6" @@ -8294,37 +8491,9 @@ jest-config@28.1.1: slash "^3.0.0" strip-json-comments "^3.1.1" -jest-config@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.5.0.tgz#3cc972faec8c8aaea9ae158c694541b79f3748da" - integrity sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA== - dependencies: - "@babel/core" "^7.11.6" - "@jest/test-sequencer" "^29.5.0" - "@jest/types" "^29.5.0" - babel-jest "^29.5.0" - chalk "^4.0.0" - ci-info "^3.2.0" - deepmerge "^4.2.2" - glob "^7.1.3" - graceful-fs "^4.2.9" - jest-circus "^29.5.0" - jest-environment-node "^29.5.0" - jest-get-type "^29.4.3" - jest-regex-util "^29.4.3" - jest-resolve "^29.5.0" - jest-runner "^29.5.0" - jest-util "^29.5.0" - jest-validate "^29.5.0" - micromatch "^4.0.4" - parse-json "^5.2.0" - pretty-format "^29.5.0" - slash "^3.0.0" - strip-json-comments "^3.1.1" - jest-diff@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-28.1.3.tgz#948a192d86f4e7a64c5264ad4da4877133d8792f" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.3.tgz" integrity sha512-8RqP1B/OXzjjTWkqMX67iqgwBVJRgCyKD3L9nq+6ZqJMdvjE8RgHktqZ6jNrkdMT+dJuYNI3rhQpxaz7drJHfw== dependencies: chalk "^4.0.0" @@ -8334,7 +8503,7 @@ jest-diff@^28.1.3: jest-diff@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.5.0.tgz#e0d83a58eb5451dcc1fa61b1c3ee4e8f5a290d63" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz" integrity sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw== dependencies: chalk "^4.0.0" @@ -8344,21 +8513,21 @@ jest-diff@^29.5.0: jest-docblock@^28.1.1: version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-28.1.1.tgz#6f515c3bf841516d82ecd57a62eed9204c2f42a8" + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.1.1.tgz" integrity sha512-3wayBVNiOYx0cwAbl9rwm5kKFP8yHH3d/fkEaL02NPTkDojPtheGB7HZSFY4wzX+DxyrvhXz0KSCVksmCknCuA== dependencies: detect-newline "^3.0.0" jest-docblock@^29.4.3: version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.4.3.tgz#90505aa89514a1c7dceeac1123df79e414636ea8" + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz" integrity sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg== dependencies: detect-newline "^3.0.0" jest-each@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-28.1.3.tgz#bdd1516edbe2b1f3569cfdad9acd543040028f81" + resolved "https://registry.npmjs.org/jest-each/-/jest-each-28.1.3.tgz" integrity sha512-arT1z4sg2yABU5uogObVPvSlSMQlDA48owx07BDPAiasW0yYpYHYOo4HHLz9q0BVzDVU4hILFjzJw0So9aCL/g== dependencies: "@jest/types" "^28.1.3" @@ -8369,7 +8538,7 @@ jest-each@^28.1.3: jest-each@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.5.0.tgz#fc6e7014f83eac68e22b7195598de8554c2e5c06" + resolved "https://registry.npmjs.org/jest-each/-/jest-each-29.5.0.tgz" integrity sha512-HM5kIJ1BTnVt+DQZ2ALp3rzXEl+g726csObrW/jpEGl+CDSSQpOJJX2KE/vEg8cxcMXdyEPu6U4QX5eruQv5hA== dependencies: "@jest/types" "^29.5.0" @@ -8380,7 +8549,7 @@ jest-each@^29.5.0: jest-environment-jsdom@29.4.3: version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.4.3.tgz#bd8ed3808e6d3f616403fbaf8354f77019613d90" + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.4.3.tgz" integrity sha512-rFjf8JXrw3OjUzzmSE5l0XjMj0/MSVEUMCSXBGPDkfwb1T03HZI7iJSL0cGctZApPSyJxbjyKDVxkZuyhHkuTw== dependencies: "@jest/environment" "^29.4.3" @@ -8394,7 +8563,7 @@ jest-environment-jsdom@29.4.3: jest-environment-node@^28.1.1, jest-environment-node@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-28.1.3.tgz#7e74fe40eb645b9d56c0c4b70ca4357faa349be5" + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.3.tgz" integrity sha512-ugP6XOhEpjAEhGYvp5Xj989ns5cB1K6ZdjBYuS30umT4CQEETaxSiPcZ/E1kFktX4GkrcM4qu07IIlDYX1gp+A== dependencies: "@jest/environment" "^28.1.3" @@ -8404,9 +8573,9 @@ jest-environment-node@^28.1.1, jest-environment-node@^28.1.3: jest-mock "^28.1.3" jest-util "^28.1.3" -jest-environment-node@^29.4.1: +jest-environment-node@^29.4.1, jest-environment-node@^29.5.0: version "29.6.1" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.6.1.tgz#08a122dece39e58bc388da815a2166c58b4abec6" + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.1.tgz" integrity sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ== dependencies: "@jest/environment" "^29.6.1" @@ -8416,31 +8585,19 @@ jest-environment-node@^29.4.1: jest-mock "^29.6.1" jest-util "^29.6.1" -jest-environment-node@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.5.0.tgz#f17219d0f0cc0e68e0727c58b792c040e332c967" - integrity sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw== - dependencies: - "@jest/environment" "^29.5.0" - "@jest/fake-timers" "^29.5.0" - "@jest/types" "^29.5.0" - "@types/node" "*" - jest-mock "^29.5.0" - jest-util "^29.5.0" - jest-get-type@^28.0.2: version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-28.0.2.tgz#34622e628e4fdcd793d46db8a242227901fcf203" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz" integrity sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA== jest-get-type@^29.4.3: version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.4.3.tgz#1ab7a5207c995161100b5187159ca82dd48b3dd5" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz" integrity sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg== jest-haste-map@^28.1.1, jest-haste-map@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-28.1.3.tgz#abd5451129a38d9841049644f34b034308944e2b" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.3.tgz" integrity sha512-3S+RQWDXccXDKSWnkHa/dPwt+2qwA8CJzR61w3FoYCvoo3Pn8tvGcysmMF0Bj0EX5RYvAI2EIvC57OmotfdtKA== dependencies: "@jest/types" "^28.1.3" @@ -8459,7 +8616,7 @@ jest-haste-map@^28.1.1, jest-haste-map@^28.1.3: jest-haste-map@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.5.0.tgz#69bd67dc9012d6e2723f20a945099e972b2e94de" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.5.0.tgz" integrity sha512-IspOPnnBro8YfVYSw6yDRKh/TiCdRngjxeacCps1cQ9cgVN6+10JUcuJ1EabrgYLOATsIAigxA0rLR9x/YlrSA== dependencies: "@jest/types" "^29.5.0" @@ -8476,9 +8633,28 @@ jest-haste-map@^29.5.0: optionalDependencies: fsevents "^2.3.2" +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + dependencies: + "@jest/types" "^29.6.3" + "@types/graceful-fs" "^4.1.3" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + jest-worker "^29.7.0" + micromatch "^4.0.4" + walker "^1.0.8" + optionalDependencies: + fsevents "^2.3.2" + jest-leak-detector@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz#a6685d9b074be99e3adee816ce84fd30795e654d" + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.3.tgz" integrity sha512-WFVJhnQsiKtDEo5lG2mM0v40QWnBM+zMdHHyJs8AWZ7J0QZJS59MsyKeJHWhpBZBH32S48FOVvGyOFT1h0DlqA== dependencies: jest-get-type "^28.0.2" @@ -8486,7 +8662,7 @@ jest-leak-detector@^28.1.3: jest-leak-detector@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.5.0.tgz#cf4bdea9615c72bac4a3a7ba7e7930f9c0610c8c" + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.5.0.tgz" integrity sha512-u9YdeeVnghBUtpN5mVxjID7KbkKE1QU4f6uUwuxiY0vYRi9BUCLKlPEZfDGR67ofdFmDz9oPAy2G92Ujrntmow== dependencies: jest-get-type "^29.4.3" @@ -8494,7 +8670,7 @@ jest-leak-detector@^29.5.0: jest-matcher-utils@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz#5a77f1c129dd5ba3b4d7fc20728806c78893146e" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.3.tgz" integrity sha512-kQeJ7qHemKfbzKoGjHHrRKH6atgxMk8Enkk2iPQ3XwO6oE/KYD8lMYOziCkeSB9G4adPM4nR1DE8Tf5JeWH6Bw== dependencies: chalk "^4.0.0" @@ -8504,7 +8680,7 @@ jest-matcher-utils@^28.1.3: jest-matcher-utils@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz#d957af7f8c0692c5453666705621ad4abc2c59c5" + 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" @@ -8512,9 +8688,9 @@ jest-matcher-utils@^29.5.0: jest-get-type "^29.4.3" pretty-format "^29.5.0" -jest-message-util@^28.1.1, jest-message-util@^28.1.3: +jest-message-util@^28.1.1: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d" + 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" @@ -8527,39 +8703,39 @@ jest-message-util@^28.1.1, jest-message-util@^28.1.3: slash "^3.0.0" stack-utils "^2.0.3" -jest-message-util@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.5.0.tgz#1f776cac3aca332ab8dd2e3b41625435085c900e" - integrity sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA== +jest-message-util@^28.1.3: + 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" "^29.5.0" + "@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 "^29.5.0" + pretty-format "^28.1.3" slash "^3.0.0" stack-utils "^2.0.3" -jest-message-util@^29.6.1: - version "29.6.1" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.6.1.tgz#d0b21d87f117e1b9e165e24f245befd2ff34ff8d" - integrity sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ== +jest-message-util@^29.5.0, jest-message-util@^29.6.1, jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== dependencies: "@babel/code-frame" "^7.12.13" - "@jest/types" "^29.6.1" + "@jest/types" "^29.6.3" "@types/stack-utils" "^2.0.0" chalk "^4.0.0" graceful-fs "^4.2.9" micromatch "^4.0.4" - pretty-format "^29.6.1" + pretty-format "^29.7.0" slash "^3.0.0" stack-utils "^2.0.3" jest-mock@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-28.1.3.tgz#d4e9b1fc838bea595c77ab73672ebf513ab249da" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.3.tgz" integrity sha512-o3J2jr6dMMWYVH4Lh/NKmDXdosrsJgi4AviS8oXLujcjpCMBb1FMsblDnOXKZKfSiHLxYub1eS0IHuRXsio9eA== dependencies: "@jest/types" "^28.1.3" @@ -8567,7 +8743,7 @@ jest-mock@^28.1.3: jest-mock@^29.4.3, jest-mock@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.5.0.tgz#26e2172bcc71d8b0195081ff1f146ac7e1518aed" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-29.5.0.tgz" integrity sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw== dependencies: "@jest/types" "^29.5.0" @@ -8576,7 +8752,7 @@ jest-mock@^29.4.3, jest-mock@^29.5.0: jest-mock@^29.6.1: version "29.6.1" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.6.1.tgz#049ee26aea8cbf54c764af649070910607316517" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-29.6.1.tgz" integrity sha512-brovyV9HBkjXAEdRooaTQK42n8usKoSRR3gihzUpYeV/vwqgSoNfrksO7UfSACnPmxasO/8TmHM3w9Hp3G1dgw== dependencies: "@jest/types" "^29.6.1" @@ -8585,45 +8761,60 @@ jest-mock@^29.6.1: jest-pnp-resolver@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz" integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== jest-regex-util@^28.0.2: version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== -jest-regex-util@^29.4.3: - version "29.4.3" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.4.3.tgz#a42616141e0cae052cfa32c169945d00c0aa0bb8" - integrity sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg== +jest-regex-util@^29.4.3, jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== jest-resolve-dependencies@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.5.0.tgz#f0ea29955996f49788bf70996052aa98e7befee4" + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.5.0.tgz" integrity sha512-sjV3GFr0hDJMBpYeUuGduP+YeCRbd7S/ck6IvL3kQ9cpySYKqcqhdLLC2rFwrcL7tz5vYibomBrsFYWkIGGjOg== dependencies: jest-regex-util "^29.4.3" jest-snapshot "^29.5.0" -jest-resolve@28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-28.1.1.tgz#bc2eaf384abdcc1aaf3ba7c50d1adf01e59095e5" - integrity sha512-/d1UbyUkf9nvsgdBildLe6LAD4DalgkgZcKd0nZ8XUGPyA/7fsnaQIlKVnDiuUXv/IeZhPEDrRJubVSulxrShA== +jest-resolve@*, jest-resolve@^29.4.1, jest-resolve@^29.5.0: + version "29.5.0" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.5.0.tgz" + integrity sha512-1TzxJ37FQq7J10jPtQjcc+MkCkE3GBpBecsSUWJ0qZNJpmg6m0D9/7II03yJulm3H/fvVjgqLh/k2eYg+ui52w== dependencies: chalk "^4.0.0" graceful-fs "^4.2.9" - jest-haste-map "^28.1.1" + jest-haste-map "^29.5.0" jest-pnp-resolver "^1.2.2" - jest-util "^28.1.1" - jest-validate "^28.1.1" + jest-util "^29.5.0" + jest-validate "^29.5.0" + resolve "^1.20.0" + resolve.exports "^2.0.0" + slash "^3.0.0" + +jest-resolve@^28.1.1: + version "28.1.3" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz" + integrity sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ== + dependencies: + chalk "^4.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^28.1.3" + jest-pnp-resolver "^1.2.2" + jest-util "^28.1.3" + jest-validate "^28.1.3" resolve "^1.20.0" resolve.exports "^1.1.0" slash "^3.0.0" -jest-resolve@^28.1.1, jest-resolve@^28.1.3: +jest-resolve@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-28.1.3.tgz#cfb36100341ddbb061ec781426b3c31eb51aa0a8" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.3.tgz" integrity sha512-Z1W3tTjE6QaNI90qo/BJpfnvpxtaFTFw5CDgwpyE/Kz8U/06N1Hjf4ia9quUhCh39qIGWF1ZuxFiBiJQwSEYKQ== dependencies: chalk "^4.0.0" @@ -8636,24 +8827,24 @@ jest-resolve@^28.1.1, jest-resolve@^28.1.3: resolve.exports "^1.1.0" slash "^3.0.0" -jest-resolve@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.5.0.tgz#b053cc95ad1d5f6327f0ac8aae9f98795475ecdc" - integrity sha512-1TzxJ37FQq7J10jPtQjcc+MkCkE3GBpBecsSUWJ0qZNJpmg6m0D9/7II03yJulm3H/fvVjgqLh/k2eYg+ui52w== +jest-resolve@28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.1.tgz" + integrity sha512-/d1UbyUkf9nvsgdBildLe6LAD4DalgkgZcKd0nZ8XUGPyA/7fsnaQIlKVnDiuUXv/IeZhPEDrRJubVSulxrShA== dependencies: chalk "^4.0.0" graceful-fs "^4.2.9" - jest-haste-map "^29.5.0" + jest-haste-map "^28.1.1" jest-pnp-resolver "^1.2.2" - jest-util "^29.5.0" - jest-validate "^29.5.0" + jest-util "^28.1.1" + jest-validate "^28.1.1" resolve "^1.20.0" - resolve.exports "^2.0.0" + resolve.exports "^1.1.0" slash "^3.0.0" jest-runner@^28.1.1: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-28.1.3.tgz#5eee25febd730b4713a2cdfd76bdd5557840f9a1" + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.3.tgz" integrity sha512-GkMw4D/0USd62OVO0oEgjn23TM+YJa2U2Wu5zz9xsQB1MxWKDOlrnykPxnMsN0tnJllfLPinHTka61u0QhaxBA== dependencies: "@jest/console" "^28.1.3" @@ -8680,7 +8871,7 @@ jest-runner@^28.1.1: jest-runner@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.5.0.tgz#6a57c282eb0ef749778d444c1d758c6a7693b6f8" + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-29.5.0.tgz" integrity sha512-m7b6ypERhFghJsslMLhydaXBiLf7+jXy8FwGRHO3BGV1mcQpPbwiqiKUR2zU2NJuNeMenJmlFZCsIqzJCTeGLQ== dependencies: "@jest/console" "^29.5.0" @@ -8707,7 +8898,7 @@ jest-runner@^29.5.0: jest-runtime@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-28.1.3.tgz#a57643458235aa53e8ec7821949e728960d0605f" + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.3.tgz" integrity sha512-NU+881ScBQQLc1JHG5eJGU7Ui3kLKrmwCPPtYsJtBykixrM2OhVQlpMmFWJjMyDfdkGgBMNjXCGB/ebzsgNGQw== dependencies: "@jest/environment" "^28.1.3" @@ -8735,7 +8926,7 @@ jest-runtime@^28.1.3: jest-runtime@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.5.0.tgz#c83f943ee0c1da7eb91fa181b0811ebd59b03420" + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.5.0.tgz" integrity sha512-1Hr6Hh7bAgXQP+pln3homOiEZtCDZFqwmle7Ew2j8OlbkIu6uE3Y/etJQG8MLQs3Zy90xrp2C0BRrtPHG4zryw== dependencies: "@jest/environment" "^29.5.0" @@ -8763,7 +8954,7 @@ jest-runtime@^29.5.0: jest-snapshot@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-28.1.3.tgz#17467b3ab8ddb81e2f605db05583d69388fc0668" + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.3.tgz" integrity sha512-4lzMgtiNlc3DU/8lZfmqxN3AYD6GGLbl+72rdBpXvcV+whX7mDrREzkPdp2RnmfIiWBg1YbuFSkXduF2JcafJg== dependencies: "@babel/core" "^7.11.6" @@ -8792,7 +8983,7 @@ jest-snapshot@^28.1.3: jest-snapshot@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.5.0.tgz#c9c1ce0331e5b63cd444e2f95a55a73b84b1e8ce" + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.5.0.tgz" integrity sha512-x7Wolra5V0tt3wRs3/ts3S6ciSQVypgGQlJpz2rsdQYoUKxMxPNaoHMGJN6qAuPJqS+2iQ1ZUn5kl7HCyls84g== dependencies: "@babel/core" "^7.11.6" @@ -8819,21 +9010,9 @@ jest-snapshot@^29.5.0: pretty-format "^29.5.0" semver "^7.3.5" -jest-util@28.1.1: - version "28.1.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.1.tgz#ff39e436a1aca397c0ab998db5a51ae2b7080d05" - integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== - dependencies: - "@jest/types" "^28.1.1" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - jest-util@^28.1.1, jest-util@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz" integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ== dependencies: "@jest/types" "^28.1.3" @@ -8843,24 +9022,24 @@ jest-util@^28.1.1, jest-util@^28.1.3: graceful-fs "^4.2.9" picomatch "^2.2.3" -jest-util@^29.0.0, jest-util@^29.4.3, jest-util@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.5.0.tgz#24a4d3d92fc39ce90425311b23c27a6e0ef16b8f" - integrity sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ== +jest-util@^29.0.0, jest-util@^29.4.1, jest-util@^29.4.3, jest-util@^29.5.0, jest-util@^29.6.1, jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== dependencies: - "@jest/types" "^29.5.0" + "@jest/types" "^29.6.3" "@types/node" "*" chalk "^4.0.0" ci-info "^3.2.0" graceful-fs "^4.2.9" picomatch "^2.2.3" -jest-util@^29.6.1: - version "29.6.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.6.1.tgz#c9e29a87a6edbf1e39e6dee2b4689b8a146679cb" - integrity sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg== +jest-util@28.1.1: + version "28.1.1" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.1.tgz" + integrity sha512-FktOu7ca1DZSyhPAxgxB6hfh2+9zMoJ7aEQA759Z6p45NuO8mWcqujH+UdHlCm/V6JTWwDztM2ITCzU1ijJAfw== dependencies: - "@jest/types" "^29.6.1" + "@jest/types" "^28.1.1" "@types/node" "*" chalk "^4.0.0" ci-info "^3.2.0" @@ -8869,7 +9048,7 @@ jest-util@^29.6.1: jest-validate@^28.1.1, jest-validate@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-28.1.3.tgz#e322267fd5e7c64cea4629612c357bbda96229df" + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.3.tgz" integrity sha512-SZbOGBWEsaTxBGCOpsRWlXlvNkvTkY0XxRfh7zYmvd8uL5Qzyg0CHAXiXKROflh801quA6+/DsT4ODDthOC/OA== dependencies: "@jest/types" "^28.1.3" @@ -8881,7 +9060,7 @@ jest-validate@^28.1.1, jest-validate@^28.1.3: jest-validate@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.5.0.tgz#8e5a8f36178d40e47138dc00866a5f3bd9916ffc" + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-29.5.0.tgz" integrity sha512-pC26etNIi+y3HV8A+tUGr/lph9B18GnzSRAkPaaZJIE1eFdiYm6/CewuiJQ8/RlfHd1u/8Ioi8/sJ+CmbA+zAQ== dependencies: "@jest/types" "^29.5.0" @@ -8893,7 +9072,7 @@ jest-validate@^29.5.0: jest-watcher@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4" + 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" @@ -8907,7 +9086,7 @@ jest-watcher@^28.1.3: jest-watcher@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.5.0.tgz#cf7f0f949828ba65ddbbb45c743a382a4d911363" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.5.0.tgz" integrity sha512-KmTojKcapuqYrKDpRwfqcQ3zjMlwu27SYext9pt4GlF5FUgB+7XE1mcCnSm6a4uUpFyQIkb6ZhzZvHl+jiBCiA== dependencies: "@jest/test-result" "^29.5.0" @@ -8919,9 +9098,18 @@ jest-watcher@^29.5.0: jest-util "^29.5.0" string-length "^4.0.1" -jest-worker@^27.0.2, jest-worker@^27.4.5: +jest-worker@^27.0.2: + 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" + +jest-worker@^27.4.5: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== dependencies: "@types/node" "*" @@ -8930,7 +9118,7 @@ jest-worker@^27.0.2, jest-worker@^27.4.5: jest-worker@^28.1.1, jest-worker@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz" integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g== dependencies: "@types/node" "*" @@ -8939,7 +9127,7 @@ jest-worker@^28.1.1, jest-worker@^28.1.3: jest-worker@^29.5.0: version "29.5.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.5.0.tgz#bdaefb06811bd3384d93f009755014d8acb4615d" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.5.0.tgz" integrity sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA== dependencies: "@types/node" "*" @@ -8947,9 +9135,19 @@ jest-worker@^29.5.0: merge-stream "^2.0.0" supports-color "^8.0.0" -jest@29.4.3: +jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest@^29.0.0, jest@29.4.3: version "29.4.3" - resolved "https://registry.yarnpkg.com/jest/-/jest-29.4.3.tgz#1b8be541666c6feb99990fd98adac4737e6e6386" + resolved "https://registry.npmjs.org/jest/-/jest-29.4.3.tgz" integrity sha512-XvK65feuEFGZT8OO0fB/QAQS+LGHvQpaadkH5p47/j3Ocqq3xf2pK9R+G0GzgfuhXVxEv76qCOOcMb5efLk6PA== dependencies: "@jest/core" "^29.4.3" @@ -8959,42 +9157,49 @@ jest@29.4.3: jmespath@0.16.0: version "0.16.0" - resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.16.0.tgz#b15b0a85dfd4d930d43e69ed605943c802785076" + resolved "https://registry.npmjs.org/jmespath/-/jmespath-0.16.0.tgz" integrity sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw== js-sha3@0.8.0: version "0.8.0" - resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + resolved "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz" integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - js-yaml@^3.10.0, js-yaml@^3.13.1: version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + 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" +js-yaml@^4.1.0: + 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" + +js-yaml@4.1.0: + 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" + jsbn@~0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== jsdom@^20.0.0: version "20.0.3" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-20.0.3.tgz#886a41ba1d4726f67a8858028c99489fed6ad4db" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz" integrity sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ== dependencies: abab "^2.0.6" @@ -9026,42 +9231,52 @@ jsdom@^20.0.0: jsesc@^2.5.1: version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== jsesc@~0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-schema-traverse@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json-schema@0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== +json-stable-stringify-without-jsonify@^1.0.1: + 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== + json-stringify-safe@~5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== json2csv@^6.0.0-alpha.2: version "6.0.0-alpha.2" - resolved "https://registry.yarnpkg.com/json2csv/-/json2csv-6.0.0-alpha.2.tgz#ef859e8883a5db1077d784e302a79003c13c212f" + resolved "https://registry.npmjs.org/json2csv/-/json2csv-6.0.0-alpha.2.tgz" integrity sha512-nJ3oP6QxN8z69IT1HmrJdfVxhU1kLTBVgMfRnNZc37YEY+jZ4nU27rBGxT4vaqM/KUCavLRhntmTuBFqZLBUcA== dependencies: "@streamparser/json" "^0.0.6" @@ -9070,19 +9285,19 @@ json2csv@^6.0.0-alpha.2: json5@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz" integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonc-eslint-parser@^2.1.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/jsonc-eslint-parser/-/jsonc-eslint-parser-2.2.0.tgz#01ec9933dc3cc8302abb0c29884bf854c4f627e4" + resolved "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.2.0.tgz" integrity sha512-x5QjzBOORd+T2EjErIxJnkOEbLVEdD1ILEeBbIJt8Eq/zUn7P7M8qdnWiNVBK5f8oxnJpc6SBHOeeIEl/swPjg== dependencies: acorn "^8.5.0" @@ -9092,12 +9307,12 @@ jsonc-eslint-parser@^2.1.0: jsonc-parser@3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== jsonfile@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: universalify "^2.0.0" @@ -9106,7 +9321,7 @@ jsonfile@^6.0.1: jsprim@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-2.0.2.tgz#77ca23dbcd4135cd364800d22ff82c2185803d4d" + resolved "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz" integrity sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ== dependencies: assert-plus "1.0.0" @@ -9116,42 +9331,49 @@ jsprim@^2.0.2: "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.3: version "3.3.3" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" + 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" +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + kind-of@^6.0.2: version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== kleur@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== klona@^2.0.4, klona@^2.0.5: version "2.0.6" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz" integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== language-subtag-registry@~0.3.2: version "0.3.22" - resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d" + resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz" integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w== language-tags@=1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" + 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" launch-editor@^2.6.0: version "2.6.0" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.0.tgz#4c0c1a6ac126c572bd9ff9a30da1d2cae66defd7" + resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz" integrity sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ== dependencies: picocolors "^1.0.0" @@ -9159,19 +9381,19 @@ launch-editor@^2.6.0: lazy-ass@^1.6.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/lazy-ass/-/lazy-ass-1.6.0.tgz#7999655e8646c17f089fdd187d150d3324d54513" + resolved "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz" integrity sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw== less-loader@11.1.0: version "11.1.0" - resolved "https://registry.yarnpkg.com/less-loader/-/less-loader-11.1.0.tgz#a452384259bdf8e4f6d5fdcc39543609e6313f82" + resolved "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz" integrity sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug== dependencies: klona "^2.0.4" -less@4.1.3: +"less@^3.5.0 || ^4.0.0", less@4.1.3: version "4.1.3" - resolved "https://registry.yarnpkg.com/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246" + resolved "https://registry.npmjs.org/less/-/less-4.1.3.tgz" integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA== dependencies: copy-anything "^2.0.1" @@ -9188,12 +9410,20 @@ less@4.1.3: leven@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== +levn@^0.4.1: + 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" + levn@~0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== dependencies: prelude-ls "~1.1.2" @@ -9201,36 +9431,36 @@ levn@~0.3.0: license-webpack-plugin@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz#1e18442ed20b754b82f1adeff42249b81d11aec6" + resolved "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz" integrity sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw== dependencies: webpack-sources "^3.0.0" lilconfig@^2.0.3: version "2.1.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz" integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== lines-and-columns@~2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.3.tgz#b2f0badedb556b747020ab8ea7f0373e22efac1b" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz" integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== linkify-it@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421" + resolved "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz" integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ== dependencies: uc.micro "^2.0.0" listr2@^3.8.3: version "3.14.0" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-3.14.0.tgz#23101cc62e1375fd5836b248276d1d2b51fdbe9e" + resolved "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz" integrity sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g== dependencies: cli-truncate "^2.1.0" @@ -9244,12 +9474,12 @@ listr2@^3.8.3: loader-runner@^4.2.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== loader-utils@^2.0.0, loader-utils@^2.0.3: version "2.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + 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" @@ -9258,44 +9488,56 @@ loader-utils@^2.0.0, loader-utils@^2.0.3: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: p-locate "^4.1.0" +locate-path@^6.0.0: + 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" + lodash.debounce@^4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.get@^4.4.2: version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" + resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz" integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== -lodash.memoize@4.x, lodash.memoize@^4.1.2: +lodash.memoize@^4.1.2, lodash.memoize@4.x: version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== -lodash.once@^4.1.1: +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.once@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" + resolved "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz" integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== lodash.uniq@^4.5.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash@4.17.21, lodash@^4.17.14, lodash@^4.17.21: +lodash@^4.17.14, lodash@^4.17.21, lodash@4.17.21: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -log-symbols@^4.0.0, log-symbols@^4.1.0: +log-symbols@^4.0.0, log-symbols@^4.1.0, log-symbols@4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== dependencies: chalk "^4.1.0" @@ -9303,7 +9545,7 @@ log-symbols@^4.0.0, log-symbols@^4.1.0: log-update@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1" + resolved "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz" integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== dependencies: ansi-escapes "^4.3.0" @@ -9313,33 +9555,40 @@ log-update@^4.0.0: loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + 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" +loupe@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/loupe/-/loupe-3.1.0.tgz" + integrity sha512-qKl+FrLXUhFuHUoDJG7f8P8gEMHq9NFS0c6ghXG1J0rldmZFQZoNVv/vyirE9qwCIhWZDsvEFd1sbFu3GvRQFg== + dependencies: + get-func-name "^2.0.1" + lru-cache@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" lz-string@^1.5.0: version "1.5.0" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== make-dir@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== dependencies: pify "^4.0.1" @@ -9347,19 +9596,19 @@ make-dir@^2.1.0: make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + 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" -make-error@1.x, make-error@^1.1.1: +make-error@^1.1.1, make-error@1.x: version "1.3.6" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== make-fetch-happen@^9.1.0: version "9.1.0" - resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968" + resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz" integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg== dependencies: agentkeepalive "^4.1.3" @@ -9381,14 +9630,14 @@ make-fetch-happen@^9.1.0: makeerror@1.0.12: version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== dependencies: tmpl "1.0.5" markdown-it@^14.0.0: version "14.0.0" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-14.0.0.tgz#b4b2ddeb0f925e88d981f84c183b59bac9e3741b" + resolved "https://registry.npmjs.org/markdown-it/-/markdown-it-14.0.0.tgz" integrity sha512-seFjF0FIcPt4P9U39Bq1JYblX0KZCjDLFFQPHpL5AzHpqPEKtosxmdq/LTVZnjfH7tjt9BxStm+wXcDBNuYmzw== dependencies: argparse "^2.0.1" @@ -9400,7 +9649,7 @@ markdown-it@^14.0.0: match-sorter@^6.0.2: version "6.3.1" - resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-6.3.1.tgz#98cc37fda756093424ddf3cbc62bfe9c75b92bda" + resolved "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.1.tgz" integrity sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw== dependencies: "@babel/runtime" "^7.12.5" @@ -9408,7 +9657,7 @@ match-sorter@^6.0.2: mathjs@^11.3.0: version "11.8.0" - resolved "https://registry.yarnpkg.com/mathjs/-/mathjs-11.8.0.tgz#b02e66461ec068fadf1e90c221121704dc14d8f5" + resolved "https://registry.npmjs.org/mathjs/-/mathjs-11.8.0.tgz" integrity sha512-I7r8HCoqUGyEiHQdeOCF2m2k9N+tcOHO3cZQ3tyJkMMBQMFqMR7dMQEboBMJAiFW2Um3PEItGPwcOc4P6KRqwg== dependencies: "@babel/runtime" "^7.21.0" @@ -9421,51 +9670,60 @@ mathjs@^11.3.0: tiny-emitter "^2.1.0" typed-function "^4.1.0" +md5@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz" + integrity sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g== + dependencies: + charenc "0.0.2" + crypt "0.0.2" + is-buffer "~1.1.6" + mdn-data@2.0.14: version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== mdurl@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0" + resolved "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz" integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w== media-typer@0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^3.4.1, memfs@^3.4.3: version "3.5.1" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.5.1.tgz#f0cd1e2bfaef58f6fe09bfb9c2288f07fea099ec" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.5.1.tgz" integrity sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA== dependencies: fs-monkey "^1.0.3" merge-descriptors@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== methods@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4: version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: braces "^3.0.2" @@ -9473,84 +9731,91 @@ micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4: microseconds@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/microseconds/-/microseconds-0.2.0.tgz#233b25f50c62a65d861f978a4a4f8ec18797dc39" + resolved "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz" integrity sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA== -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": +"mime-db@>= 1.43.0 < 2", mime-db@1.52.0: version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@^2.1.35, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + 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" -mime@1.6.0, mime@^1.4.1, mime@^1.6.0: +mime@^1.4.1, mime@^1.6.0, mime@1.6.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== mimic-response@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz" integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== mini-css-extract-plugin@~2.4.7: version "2.4.7" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz#b9f4c4f4d727c7a3cd52a11773bb739f00177fac" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz" integrity sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg== dependencies: schema-utils "^4.0.0" minimalistic-assert@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimatch@3.0.5: - version "3.0.5" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" - integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: +minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" minimatch@^5.0.1: version "5.1.6" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== dependencies: brace-expansion "^2.0.1" +minimatch@3.0.5: + version "3.0.5" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz" + integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz" + integrity sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g== + dependencies: + brace-expansion "^2.0.1" + minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8: version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== minipass-collect@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" + resolved "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== dependencies: minipass "^3.0.0" minipass-fetch@^1.3.2: version "1.4.1" - resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6" + resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz" integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw== dependencies: minipass "^3.1.0" @@ -9561,45 +9826,45 @@ minipass-fetch@^1.3.2: minipass-flush@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + resolved "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== dependencies: minipass "^3.0.0" minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4: version "1.2.4" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + resolved "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== dependencies: minipass "^3.0.0" minipass-sized@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" + resolved "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz" integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== dependencies: minipass "^3.0.0" minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3: version "3.3.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: yallist "^4.0.0" minipass@^4.0.0: version "4.2.8" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" + resolved "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz" integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== minipass@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" + resolved "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz" integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== minizlib@^2.0.0, minizlib@^2.1.1: version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== dependencies: minipass "^3.0.0" @@ -9607,34 +9872,60 @@ minizlib@^2.0.0, minizlib@^2.1.1: mkdirp@^0.5.6: version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: minimist "^1.2.6" mkdirp@^1.0.3, mkdirp@^1.0.4, mkdirp@~1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mocha@^10.3.0: + version "10.3.0" + resolved "https://registry.npmjs.org/mocha/-/mocha-10.3.0.tgz" + integrity sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg== + dependencies: + ansi-colors "4.1.1" + browser-stdout "1.3.1" + chokidar "3.5.3" + debug "4.3.4" + diff "5.0.0" + escape-string-regexp "4.0.0" + find-up "5.0.0" + glob "8.1.0" + he "1.2.0" + js-yaml "4.1.0" + log-symbols "4.1.0" + minimatch "5.0.1" + ms "2.1.3" + serialize-javascript "6.0.0" + strip-json-comments "3.1.1" + supports-color "8.1.1" + workerpool "6.2.1" + yargs "16.2.0" + yargs-parser "20.2.4" + yargs-unparser "2.0.0" + +ms@^2.0.0, ms@^2.1.1, ms@2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + ms@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.0.0, ms@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - multicast-dns@^7.2.5: version "7.2.5" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" + 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" @@ -9642,58 +9933,53 @@ multicast-dns@^7.2.5: mute-stream@0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== nan@^2.17.0: version "2.17.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" + resolved "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz" integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== nano-time@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/nano-time/-/nano-time-1.0.0.tgz#b0554f69ad89e22d0907f7a12b0993a5d96137ef" + resolved "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz" integrity sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA== dependencies: big-integer "^1.6.16" -nanoid@^3.3.6: - version "3.3.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== - -nanoid@^3.3.7: +nanoid@^3.3.6, nanoid@^3.3.7: version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== natural-compare@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== needle@^3.1.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/needle/-/needle-3.2.0.tgz#07d240ebcabfd65c76c03afae7f6defe6469df44" + resolved "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz" integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ== dependencies: debug "^3.2.6" iconv-lite "^0.6.3" sax "^1.2.4" -negotiator@0.6.3, negotiator@^0.6.2: +negotiator@^0.6.2, negotiator@0.6.3: version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== neo-async@^2.6.2: version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== -next@13: +next@^13.0.0, next@13: version "13.5.6" - resolved "https://registry.yarnpkg.com/next/-/next-13.5.6.tgz#e964b5853272236c37ce0dd2c68302973cf010b1" + resolved "https://registry.npmjs.org/next/-/next-13.5.6.tgz" integrity sha512-Y2wTcTbO4WwEsVb4A8VSnOsG1I9ok+h74q0ZdxkwM3EODqrs4pasq7O0iUxbcS9VtWMicG7f3+HAj0r1+NtKSw== dependencies: "@next/env" "13.5.6" @@ -9716,39 +10002,44 @@ next@13: node-abort-controller@^3.0.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" + resolved "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz" integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== node-addon-api@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" + resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz" integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== node-addon-api@^4.2.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f" + resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz" integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ== +node-domexception@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz" + integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== + node-fetch@^2.6.1, node-fetch@^2.6.7: version "2.6.9" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz#7c7f744b5cc6eb5fd404e0c7a9fec630a55657e6" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz" integrity sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg== dependencies: whatwg-url "^5.0.0" node-forge@^1: version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== node-gyp-build@^4.3.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" + resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz" integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== node-gyp@8.x: version "8.4.1" - resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937" + resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz" integrity sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w== dependencies: env-paths "^2.2.0" @@ -9764,61 +10055,51 @@ node-gyp@8.x: node-int64@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== node-machine-id@^1.1.12: version "1.1.12" - resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" + resolved "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz" integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== -node-releases@^2.0.8: - version "2.0.10" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" - integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== +node-releases@^2.0.14: + version "2.0.14" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz" + integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== nopt@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + resolved "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz" integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== dependencies: abbrev "1" -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== normalize-range@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== normalize-url@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== npm-run-path@^4.0.0, npm-run-path@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + 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" npmlog@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" + resolved "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz" integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== dependencies: are-we-there-yet "^2.0.0" @@ -9828,7 +10109,7 @@ npmlog@^5.0.1: npmlog@^6.0.0: version "6.0.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830" + resolved "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz" integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg== dependencies: are-we-there-yet "^3.0.0" @@ -9838,19 +10119,35 @@ npmlog@^6.0.0: nth-check@^2.0.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + 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" nwsapi@^2.2.2: version "2.2.4" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.4.tgz#fd59d5e904e8e1f03c25a7d5a15cfa16c714a1e5" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.4.tgz" integrity sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g== -nx@15.9.2: +nx-cloud@18.0.0: + version "18.0.0" + resolved "https://registry.npmjs.org/nx-cloud/-/nx-cloud-18.0.0.tgz" + integrity sha512-VpPywcHmFIU3GSWb3KV3nQ+TAMLc06DTO39vTFsM+HreB6qRloDxbADRvfM5eHAbY26TNmwflT7wxd0fluv2+A== + dependencies: + "@nrwl/nx-cloud" "18.0.0" + axios "1.1.3" + chalk "^4.1.0" + dotenv "~10.0.0" + fs-extra "^11.1.0" + node-machine-id "^1.1.12" + open "~8.4.0" + strip-json-comments "^3.1.1" + tar "6.1.11" + yargs-parser ">=21.1.1" + +"nx@>= 14.1 <= 16", nx@15.9.2: version "15.9.2" - resolved "https://registry.yarnpkg.com/nx/-/nx-15.9.2.tgz#d7ace1e5ae64a47f1b553dc5da08dbdd858bde96" + resolved "https://registry.npmjs.org/nx/-/nx-15.9.2.tgz" integrity sha512-wtcs+wsuplSckvgk+bV+/XuGlo+sVWzSG0RpgWBjQYeqA3QsVFEAPVY66Z5cSoukDbTV77ddcAjEw+Rz8oOR1A== dependencies: "@nrwl/cli" "15.9.2" @@ -9899,9 +10196,9 @@ nx@15.9.2: "@nrwl/nx-win32-arm64-msvc" "15.9.2" "@nrwl/nx-win32-x64-msvc" "15.9.2" -nx@16.5.3: +"nx@>= 15 <= 17", nx@16.5.3: version "16.5.3" - resolved "https://registry.yarnpkg.com/nx/-/nx-16.5.3.tgz#6f90dba8c5cd17dedeea9e922487bafbcfe632ad" + resolved "https://registry.npmjs.org/nx/-/nx-16.5.3.tgz" integrity sha512-VxhOijTT3evTsKEa2qsBqSroaFj/tSvRKOc1K7MPlhokB5wLEedehzbwICCjIkicPHLImiKExjPs0l290DJLwA== dependencies: "@nrwl/tao" "16.5.3" @@ -9950,24 +10247,70 @@ nx@16.5.3: "@nx/nx-win32-arm64-msvc" "16.5.3" "@nx/nx-win32-x64-msvc" "16.5.3" +nx@15.9.7: + version "15.9.7" + resolved "https://registry.npmjs.org/nx/-/nx-15.9.7.tgz" + integrity sha512-1qlEeDjX9OKZEryC8i4bA+twNg+lB5RKrozlNwWx/lLJHqWPUfvUTvxh+uxlPYL9KzVReQjUuxMLFMsHNqWUrA== + dependencies: + "@nrwl/cli" "15.9.7" + "@nrwl/tao" "15.9.7" + "@parcel/watcher" "2.0.4" + "@yarnpkg/lockfile" "^1.1.0" + "@yarnpkg/parsers" "3.0.0-rc.46" + "@zkochan/js-yaml" "0.0.6" + axios "^1.0.0" + chalk "^4.1.0" + cli-cursor "3.1.0" + cli-spinners "2.6.1" + cliui "^7.0.2" + dotenv "~10.0.0" + enquirer "~2.3.6" + fast-glob "3.2.7" + figures "3.2.0" + flat "^5.0.2" + fs-extra "^11.1.0" + glob "7.1.4" + ignore "^5.0.4" + js-yaml "4.1.0" + jsonc-parser "3.2.0" + lines-and-columns "~2.0.3" + minimatch "3.0.5" + npm-run-path "^4.0.1" + open "^8.4.0" + semver "7.5.4" + string-width "^4.2.3" + strong-log-transformer "^2.1.0" + tar-stream "~2.2.0" + tmp "~0.2.1" + tsconfig-paths "^4.1.2" + tslib "^2.3.0" + v8-compile-cache "2.3.0" + yargs "^17.6.2" + yargs-parser "21.1.1" + optionalDependencies: + "@nrwl/nx-darwin-arm64" "15.9.7" + "@nrwl/nx-darwin-x64" "15.9.7" + "@nrwl/nx-linux-arm-gnueabihf" "15.9.7" + "@nrwl/nx-linux-arm64-gnu" "15.9.7" + "@nrwl/nx-linux-arm64-musl" "15.9.7" + "@nrwl/nx-linux-x64-gnu" "15.9.7" + "@nrwl/nx-linux-x64-musl" "15.9.7" + "@nrwl/nx-win32-arm64-msvc" "15.9.7" + "@nrwl/nx-win32-x64-msvc" "15.9.7" + object-assign@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== -object-hash@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.1.1.tgz#9447d0279b4fcf80cff3259bf66a1dc73afabe09" - integrity sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ== - object-inspect@^1.12.3, object-inspect@^1.9.0: version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== object-is@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== dependencies: call-bind "^1.0.2" @@ -9975,12 +10318,12 @@ object-is@^1.1.5: object-keys@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== object.assign@^4.1.3, object.assign@^4.1.4: version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + 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" @@ -9990,7 +10333,7 @@ object.assign@^4.1.3, object.assign@^4.1.4: object.entries@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz" integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w== dependencies: call-bind "^1.0.2" @@ -9999,7 +10342,7 @@ object.entries@^1.1.6: object.fromentries@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.6.tgz#cdb04da08c539cffa912dcd368b886e0904bfa73" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz" integrity sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg== dependencies: call-bind "^1.0.2" @@ -10008,7 +10351,7 @@ object.fromentries@^2.0.6: object.hasown@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz" integrity sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw== dependencies: define-properties "^1.1.4" @@ -10016,7 +10359,7 @@ object.hasown@^1.1.2: object.values@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" + 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" @@ -10025,65 +10368,72 @@ object.values@^1.1.6: oblivious-set@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/oblivious-set/-/oblivious-set-1.0.0.tgz#c8316f2c2fb6ff7b11b6158db3234c49f733c566" + resolved "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz" integrity sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw== obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== on-finished@2.4.1: version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + 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" on-headers@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" -open@^8.0.9, open@^8.4.0: +open@^8.0.9, open@^8.4.0, open@~8.4.0: version "8.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" + 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" -openai@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/openai/-/openai-3.2.1.tgz#1fa35bdf979cbde8453b43f2dd3a7d401ee40866" - integrity sha512-762C9BNlJPbjjlWZi4WYK9iM2tAVAv0uUp1UmI34vb0CN5T2mjB/qM6RYBmNKMh/dN9fC+bxqPwWJZUTWW052A== - dependencies: - axios "^0.26.0" - form-data "^4.0.0" +openai@^4.29.2: + version "4.29.2" + resolved "https://registry.npmjs.org/openai/-/openai-4.29.2.tgz" + integrity sha512-cPkT6zjEcE4qU5OW/SoDDuXEsdOLrXlAORhzmaguj5xZSPlgKvLhi27sFWhLKj07Y6WKNWxcwIbzm512FzTBNQ== + dependencies: + "@types/node" "^18.11.18" + "@types/node-fetch" "^2.6.4" + abort-controller "^3.0.0" + agentkeepalive "^4.2.1" + digest-fetch "^1.3.0" + form-data-encoder "1.7.2" + formdata-node "^4.3.2" + node-fetch "^2.6.7" + web-streams-polyfill "^3.2.1" opener@^1.5.1: version "1.5.2" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== optionator@^0.8.1: version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== dependencies: deep-is "~0.1.3" @@ -10093,9 +10443,21 @@ optionator@^0.8.1: type-check "~0.3.2" word-wrap "~1.2.3" -ora@^5.3.0: +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + +ora@^5.4.1: version "5.4.1" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz" integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== dependencies: bl "^4.1.0" @@ -10110,45 +10472,52 @@ ora@^5.3.0: os-tmpdir@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== ospath@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/ospath/-/ospath-1.2.2.tgz#1276639774a3f8ef2572f7fe4280e0ea4550c07b" + resolved "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz" integrity sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA== p-limit@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" -p-limit@^3.1.0: +p-limit@^3.0.2, p-limit@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: yocto-queue "^0.1.0" p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + 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" +p-locate@^5.0.0: + 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" + p-map@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== dependencies: aggregate-error "^3.0.0" p-retry@^4.5.0: version "4.6.2" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + resolved "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== dependencies: "@types/retry" "0.12.0" @@ -10156,19 +10525,19 @@ p-retry@^4.5.0: p-try@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + 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" parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + 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" @@ -10178,106 +10547,111 @@ parse-json@^5.0.0, parse-json@^5.2.0: parse-node-version@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" + resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz" integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== -parse5@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== - parse5@^7.0.0, parse5@^7.1.1: version "7.1.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" + resolved "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz" integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== dependencies: entities "^4.4.0" +parse5@4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz" + integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== path-parse@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-to-regexp@0.1.7: version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== path-to-regexp@3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-3.2.0.tgz#fa7877ecbc495c601907562222453c43cc204a5f" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.2.0.tgz" integrity sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA== path-type@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== +pathval@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz" + integrity sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA== + pend@~1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz" integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== performance-now@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== picocolors@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pify@^2.2.0, pify@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== pirates@^4.0.4: version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz" integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + 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" portfinder@^1.0.28: version "1.0.32" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81" + resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz" integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== dependencies: async "^2.6.4" @@ -10286,7 +10660,7 @@ portfinder@^1.0.28: postcss-calc@^8.2.3: version "8.2.4" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + 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" @@ -10294,7 +10668,7 @@ postcss-calc@^8.2.3: postcss-colormin@^5.3.1: version "5.3.1" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz" integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== dependencies: browserslist "^4.21.4" @@ -10304,7 +10678,7 @@ postcss-colormin@^5.3.1: postcss-convert-values@^5.1.3: version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" + 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" @@ -10312,27 +10686,27 @@ postcss-convert-values@^5.1.3: postcss-discard-comments@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== postcss-discard-duplicates@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== postcss-discard-empty@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== postcss-discard-overridden@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== postcss-import@~14.1.0: version "14.1.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz" integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw== dependencies: postcss-value-parser "^4.0.0" @@ -10341,7 +10715,7 @@ postcss-import@~14.1.0: postcss-loader@^6.1.1: version "6.2.1" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" + 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" @@ -10350,7 +10724,7 @@ postcss-loader@^6.1.1: postcss-merge-longhand@^5.1.7: version "5.1.7" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" + 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" @@ -10358,7 +10732,7 @@ postcss-merge-longhand@^5.1.7: postcss-merge-rules@^5.1.4: version "5.1.4" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" + 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" @@ -10368,14 +10742,14 @@ postcss-merge-rules@^5.1.4: postcss-minify-font-values@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + 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" postcss-minify-gradients@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + 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" @@ -10384,7 +10758,7 @@ postcss-minify-gradients@^5.1.1: postcss-minify-params@^5.1.4: version "5.1.4" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz" integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== dependencies: browserslist "^4.21.4" @@ -10393,19 +10767,19 @@ postcss-minify-params@^5.1.4: postcss-minify-selectors@^5.2.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + 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" postcss-modules-extract-imports@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== postcss-modules-local-by-default@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" + 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" @@ -10414,61 +10788,61 @@ postcss-modules-local-by-default@^4.0.0: postcss-modules-scope@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + 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" postcss-modules-values@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + 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" postcss-normalize-charset@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== postcss-normalize-display-values@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + 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" postcss-normalize-positions@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + 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" postcss-normalize-repeat-style@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + 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" postcss-normalize-string@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + 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" postcss-normalize-timing-functions@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + 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" postcss-normalize-unicode@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" + 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" @@ -10476,7 +10850,7 @@ postcss-normalize-unicode@^5.1.1: postcss-normalize-url@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + 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" @@ -10484,14 +10858,14 @@ postcss-normalize-url@^5.1.0: postcss-normalize-whitespace@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + 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" postcss-ordered-values@^5.1.3: version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + 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" @@ -10499,7 +10873,7 @@ postcss-ordered-values@^5.1.3: postcss-reduce-initial@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" + 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" @@ -10507,14 +10881,14 @@ postcss-reduce-initial@^5.1.2: postcss-reduce-transforms@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + 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" postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: version "6.0.11" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz" integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== dependencies: cssesc "^3.0.0" @@ -10522,7 +10896,7 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector postcss-svgo@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== dependencies: postcss-value-parser "^4.2.0" @@ -10530,52 +10904,57 @@ postcss-svgo@^5.1.0: postcss-unique-selectors@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + 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" postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== +"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.0, postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.15, postcss@^8.2.2, postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.19: + version "8.4.35" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz" + integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.0.2" + postcss@8.4.31: version "8.4.31" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== dependencies: nanoid "^3.3.6" picocolors "^1.0.0" source-map-js "^1.0.2" -postcss@^8.3.5, postcss@^8.4.14, postcss@^8.4.19: - version "8.4.35" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" - integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== - dependencies: - nanoid "^3.3.7" - picocolors "^1.0.0" - source-map-js "^1.0.2" +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prelude-ls@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== prettier@^2.6.2: version "2.8.8" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== pretty-bytes@^5.6.0: version "5.6.0" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" + resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== pretty-format@^27.0.2: version "27.5.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + 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" @@ -10584,7 +10963,7 @@ pretty-format@^27.0.2: pretty-format@^28.1.1, pretty-format@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz" integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q== dependencies: "@jest/schemas" "^28.1.3" @@ -10592,42 +10971,38 @@ pretty-format@^28.1.1, pretty-format@^28.1.3: ansi-styles "^5.0.0" react-is "^18.0.0" -pretty-format@^29.0.0, pretty-format@^29.5.0: - version "29.5.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.5.0.tgz#283134e74f70e2e3e7229336de0e4fce94ccde5a" - integrity sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw== +pretty-format@^29.0.0, pretty-format@^29.5.0, pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== dependencies: - "@jest/schemas" "^29.4.3" - ansi-styles "^5.0.0" - react-is "^18.0.0" - -pretty-format@^29.6.1: - version "29.6.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.6.1.tgz#ec838c288850b7c4f9090b867c2d4f4edbfb0f3e" - integrity sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog== - dependencies: - "@jest/schemas" "^29.6.0" + "@jest/schemas" "^29.6.3" ansi-styles "^5.0.0" react-is "^18.0.0" prism-react-renderer@^1.3.5: version "1.3.5" - resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz#786bb69aa6f73c32ba1ee813fbe17a0115435085" + resolved "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz" integrity sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg== process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== +process@^0.11.10: + version "0.11.10" + resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== + promise-inflight@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== promise-retry@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" + resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz" integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== dependencies: err-code "^2.0.2" @@ -10635,7 +11010,7 @@ promise-retry@^2.0.1: prompts@^2.0.1: version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== dependencies: kleur "^3.0.3" @@ -10643,7 +11018,7 @@ prompts@^2.0.1: prop-types@^15.8.1: version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" @@ -10652,35 +11027,35 @@ prop-types@^15.8.1: proxy-addr@~2.0.7: version "2.0.7" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + 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" -proxy-from-env@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee" - integrity sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A== - proxy-from-env@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== +proxy-from-env@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz" + integrity sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A== + prr@~1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== -psl@^1.1.28, psl@^1.1.33: +psl@^1.1.33: version "1.9.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== pump@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== dependencies: end-of-stream "^1.1.0" @@ -10688,80 +11063,80 @@ pump@^3.0.0: punycode.js@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7" + resolved "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz" integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA== -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== - punycode@^2.1.0, punycode@^2.1.1: version "2.3.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz" integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + integrity sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw== + pure-rand@^6.0.0: version "6.0.2" - resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.2.tgz#a9c2ddcae9b68d736a8163036f088a2781c8b306" + resolved "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz" integrity sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ== q@^1.5.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== -qs@6.11.0: - version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== - dependencies: - side-channel "^1.0.4" - qs@^6.4.0: version "6.11.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.1.tgz#6c29dff97f0c0060765911ba65cbc9764186109f" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.1.tgz" integrity sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ== dependencies: side-channel "^1.0.4" -qs@~6.10.3: - version "6.10.5" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.5.tgz#974715920a80ff6a262264acd2c7e6c2a53282b4" - integrity sha512-O5RlPh0VFtR78y79rgcgKK4wbAI0C5zGVLztOIdpWX6ep368q5Hv6XRxDvXuZ9q3C6v+e3n8UfZZJw7IIG27eQ== +qs@6.10.4: + version "6.10.4" + resolved "https://registry.npmjs.org/qs/-/qs-6.10.4.tgz" + integrity sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g== + dependencies: + side-channel "^1.0.4" + +qs@6.11.0: + 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" querystring@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g== querystringify@^2.1.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== queue-microtask@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== randombytes@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: safe-buffer "^5.1.0" range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== raw-body@2.5.1: version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== dependencies: bytes "3.1.2" @@ -10769,9 +11144,9 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" -react-dom@18.2.0: +react-dom@^18.0.0, react-dom@^18.2.0, react-dom@18.2.0: version "18.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + 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" @@ -10779,22 +11154,22 @@ react-dom@18.2.0: "react-is@^16.12.0 || ^17.0.0 || ^18.0.0", react-is@^18.0.0, react-is@^18.2.0: version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== react-is@^16.13.1: version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== react-is@^17.0.1: version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== react-query@^3.39.2: version "3.39.3" - resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35" + resolved "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz" integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g== dependencies: "@babel/runtime" "^7.5.5" @@ -10803,7 +11178,7 @@ react-query@^3.39.2: react-shallow-renderer@^16.15.0: version "16.15.0" - resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz#48fb2cf9b23d23cde96708fe5273a7d3446f4457" + resolved "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz" integrity sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA== dependencies: object-assign "^4.1.1" @@ -10811,40 +11186,30 @@ react-shallow-renderer@^16.15.0: react-test-renderer@18.2.0: version "18.2.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-18.2.0.tgz#1dd912bd908ff26da5b9fca4fd1c489b9523d37e" + resolved "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz" integrity sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA== dependencies: react-is "^18.2.0" react-shallow-renderer "^16.15.0" scheduler "^0.23.0" -react@18.2.0: +"react@^16.0.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, "react@>= 16.8.0 || 17.x.x || ^18.0.0-0", react@>=0.14.9, react@18.2.0: version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: loose-envify "^1.1.0" read-cache@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: pify "^2.3.0" -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - readable-stream@^2.0.1: version "2.3.8" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + 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" @@ -10857,7 +11222,7 @@ readable-stream@^2.0.1: readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" @@ -10866,48 +11231,48 @@ readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable readdirp@~3.6.0: version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: picomatch "^2.2.1" -reflect-metadata@0.1.13: +reflect-metadata@^0.1.12, reflect-metadata@0.1.13: version "0.1.13" - resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08" + resolved "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz" integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== regenerate-unicode-properties@^10.1.0: version "10.1.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" + 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" regenerate@^1.4.2: version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@0.13.7: - version "0.13.7" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" - integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== - regenerator-runtime@^0.13.11: version "0.13.11" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== +regenerator-runtime@0.13.7: + version "0.13.7" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" + integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== + regenerator-transform@^0.15.1: version "0.15.1" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz#f6c4e99fc1b4591f780db2586328e4d9a9d8dc56" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz" integrity sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg== dependencies: "@babel/runtime" "^7.8.4" regexp.prototype.flags@^1.4.3, regexp.prototype.flags@^1.5.0: version "1.5.0" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz" integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== dependencies: call-bind "^1.0.2" @@ -10916,12 +11281,12 @@ regexp.prototype.flags@^1.4.3, regexp.prototype.flags@^1.5.0: regexpp@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== regexpu-core@^5.3.1: version "5.3.2" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" + 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" @@ -10933,73 +11298,73 @@ regexpu-core@^5.3.1: regjsparser@^0.9.1: version "0.9.1" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: jsesc "~0.5.0" remove-accents@0.4.2: version "0.4.2" - resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.4.2.tgz#0a43d3aaae1e80db919e07ae254b285d9e1c7bb5" + resolved "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz" integrity sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA== request-progress@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-3.0.0.tgz#4ca754081c7fec63f505e4faa825aa06cd669dbe" + resolved "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz" integrity sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg== dependencies: throttleit "^1.0.0" require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + 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== requires-port@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== resolve-cwd@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + 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" resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve-from@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve.exports@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9" - integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== - resolve.exports@^1.1.0: version "1.1.1" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.1.tgz#05cfd5b3edf641571fd46fa608b610dda9ead999" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz" integrity sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ== resolve.exports@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.1: +resolve.exports@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + +resolve@^1.1.7, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.1: version "1.22.2" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz" integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== dependencies: is-core-module "^2.11.0" @@ -11008,7 +11373,7 @@ resolve@^1.1.7, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20 resolve@^2.0.0-next.4: version "2.0.0-next.4" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.4.tgz#3d37a113d6429f496ec4752d2a2e58efb1fd4660" + 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" @@ -11017,7 +11382,7 @@ resolve@^2.0.0-next.4: restore-cursor@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== dependencies: onetime "^5.1.0" @@ -11025,132 +11390,169 @@ restore-cursor@^3.1.0: retry@^0.12.0: version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== retry@^0.13.1: version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== reusify@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rfdc@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" + resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz" integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== -rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: +rimraf@^3.0.0, rimraf@^3.0.2, rimraf@3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" run-async@^2.4.0: version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== run-parallel@^1.1.9: version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: queue-microtask "^1.2.2" -rxjs@7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.2.0.tgz#5cd12409639e9514a71c9f5f9192b2c4ae94de31" - integrity sha512-aX8w9OpKrQmiPKfT1bqETtUr9JygIz6GZ+gql8v7CijClsP0laoFUdKzxFAoWuRdSlOdU2+crss+cMf+cqMTnw== +"rxjs@^6.0.0 || ^7.0.0", rxjs@^7.1.0, rxjs@7.8.1: + version "7.8.1" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== dependencies: - tslib "~2.1.0" + tslib "^2.1.0" rxjs@^6.5.4, rxjs@^6.6.3: version "6.6.7" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz" integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== dependencies: tslib "^1.9.0" -rxjs@^7.2.0, rxjs@^7.5.1, rxjs@^7.8.0: +rxjs@^7.5.1: version "7.8.1" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== dependencies: tslib "^2.1.0" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +rxjs@^7.5.5: + version "7.8.1" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@~5.2.0: +rxjs@^7.8.0: + version "7.8.1" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.2, safe-buffer@>=5.1.0, safe-buffer@~5.2.0, safe-buffer@5.2.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + safe-regex-test@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + 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" -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, safer-buffer@~2.1.0: +safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@~2.1.0: version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sass-loader@^12.2.0: version "12.6.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb" + 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" -sass@^1.42.1: +sass@^1.3.0, sass@^1.42.1: version "1.62.1" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.62.1.tgz#caa8d6bf098935bc92fc73fa169fb3790cacd029" + resolved "https://registry.npmjs.org/sass/-/sass-1.62.1.tgz" integrity sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" source-map-js ">=0.6.2 <2.0.0" +sax@^1.2.4, sax@>=0.6.0, sax@~1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + sax@1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz" integrity sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA== -sax@>=0.6.0, sax@^1.2.4, sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - saxes@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-6.0.0.tgz#fe5b4a4768df4f14a201b1ba6a65c1f3d9988cc5" + resolved "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz" integrity sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA== dependencies: xmlchars "^2.2.0" scheduler@^0.23.0: version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== dependencies: loose-envify "^1.1.0" -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.1.2: +schema-utils@^3.0.0: version "3.1.2" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.2.tgz#36c10abca6f7577aeae136c804b0c741edeadc99" + 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" + +schema-utils@^3.1.1: + 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" + +schema-utils@^3.1.2: + 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" @@ -11159,7 +11561,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.1.2: schema-utils@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.1.tgz#eb2d042df8b01f4b5c276a2dfd41ba0faab72e8d" + 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" @@ -11169,67 +11571,80 @@ schema-utils@^4.0.0: secure-compare@3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/secure-compare/-/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3" + resolved "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz" integrity sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw== seedrandom@^3.0.5: version "3.0.5" - resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-3.0.5.tgz#54edc85c95222525b0c7a6f6b3543d8e0b3aa0a7" + resolved "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz" integrity sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg== select-hose@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== selfsigned@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.1.1.tgz#18a7613d714c0cd3385c48af0075abf3f266af61" + resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz" integrity sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ== dependencies: node-forge "^1" -"semver@2 || 3 || 4 || 5", semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== +semver@^5.6.0: + version "5.7.2" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@^6.0.0: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^6.1.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^6.1.2: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^6.3.0: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@7.5.4, semver@7.x: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" semver@7.3.4: version "7.3.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz" integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== dependencies: lru-cache "^6.0.0" semver@7.5.3: version "7.5.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz" integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ== dependencies: lru-cache "^6.0.0" -semver@7.x, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: - version "7.5.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0" - integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA== - dependencies: - lru-cache "^6.0.0" - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.5.3: - version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - send@0.18.0: version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== dependencies: debug "2.6.9" @@ -11248,14 +11663,21 @@ send@0.18.0: serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" + 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" +serialize-javascript@6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + serve-index@^1.9.1: version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== dependencies: accepts "~1.3.4" @@ -11268,7 +11690,7 @@ serve-index@^1.9.1: serve-static@1.15.0: version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== dependencies: encodeurl "~1.0.2" @@ -11278,46 +11700,46 @@ serve-static@1.15.0: set-blocking@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== setprototypeof@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== setprototypeof@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== shallow-clone@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== dependencies: kind-of "^6.0.2" shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + 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" shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3: version "1.8.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== side-channel@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== dependencies: call-bind "^1.0.0" @@ -11326,17 +11748,17 @@ side-channel@^1.0.4: signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== simple-concat@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + resolved "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz" integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== simple-get@^3.0.3: version "3.1.1" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.1.tgz#cc7ba77cfbe761036fbfce3d021af25fc5584d55" + resolved "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz" integrity sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA== dependencies: decompress-response "^4.2.0" @@ -11345,22 +11767,22 @@ simple-get@^3.0.3: sisteransi@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== slash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== slash@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== slice-ansi@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz" integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== dependencies: ansi-styles "^4.0.0" @@ -11369,7 +11791,7 @@ slice-ansi@^3.0.0: slice-ansi@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== dependencies: ansi-styles "^4.0.0" @@ -11378,17 +11800,17 @@ slice-ansi@^4.0.0: slugify@^1.6.6: version "1.6.6" - resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.6.6.tgz#2d4ac0eacb47add6af9e04d3be79319cbcc7924b" + resolved "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz" integrity sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw== smart-buffer@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== sockjs@^0.3.24: version "0.3.24" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: faye-websocket "^0.11.3" @@ -11397,7 +11819,7 @@ sockjs@^0.3.24: socks-proxy-agent@^6.0.0: version "6.2.1" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce" + resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz" integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ== dependencies: agent-base "^6.0.2" @@ -11406,20 +11828,20 @@ socks-proxy-agent@^6.0.0: socks@^2.6.2: version "2.7.1" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" + resolved "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz" integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== dependencies: ip "^2.0.0" smart-buffer "^4.2.0" -"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.0.2: +source-map-js@^1.0.1, source-map-js@^1.0.2, "source-map-js@>=0.6.2 <2.0.0": version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== source-map-loader@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-3.0.2.tgz#af23192f9b344daa729f6772933194cc5fa54fee" + 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" @@ -11428,15 +11850,23 @@ source-map-loader@^3.0.0: source-map-resolve@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" + resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== dependencies: atob "^2.1.2" decode-uri-component "^0.2.0" +source-map-support@~0.5.20: + 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" + source-map-support@0.5.13: version "0.5.13" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz" integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== dependencies: buffer-from "^1.0.0" @@ -11444,64 +11874,30 @@ source-map-support@0.5.13: source-map-support@0.5.19: version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz" integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-support@~0.5.20: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== source-map@^0.7.3: version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== spawn-command@^0.0.2-1: version "0.0.2-1" - resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" + resolved "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz" integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg== -spdx-correct@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" - integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.13" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" - integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== - spdy-transport@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== dependencies: debug "^4.1.0" @@ -11513,7 +11909,7 @@ spdy-transport@^3.0.0: spdy@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: debug "^4.1.0" @@ -11524,17 +11920,17 @@ spdy@^4.0.2: sprintf-js@^1.1.1: version "1.1.2" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz" integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== sqlite3@^5.1.6: version "5.1.6" - resolved "https://registry.yarnpkg.com/sqlite3/-/sqlite3-5.1.6.tgz#1d4fbc90fe4fbd51e952e0a90fd8f6c2b9098e97" + resolved "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.6.tgz" integrity sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw== dependencies: "@mapbox/node-pre-gyp" "^1.0.0" @@ -11544,9 +11940,9 @@ sqlite3@^5.1.6: node-gyp "8.x" sshpk@^1.14.1: - version "1.17.0" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" - integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== + version "1.18.0" + resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz" + integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" @@ -11560,55 +11956,55 @@ sshpk@^1.14.1: ssri@^8.0.0, ssri@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" + resolved "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz" integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== dependencies: minipass "^3.1.1" stable@^0.1.8: version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== stack-generator@^2.0.3: version "2.0.10" - resolved "https://registry.yarnpkg.com/stack-generator/-/stack-generator-2.0.10.tgz#8ae171e985ed62287d4f1ed55a1633b3fb53bb4d" + resolved "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz" integrity sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ== dependencies: stackframe "^1.3.4" stack-utils@^2.0.3: version "2.0.6" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz" integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== dependencies: escape-string-regexp "^2.0.0" stackframe@^1.3.4: version "1.3.4" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - "statuses@>= 1.4.0 < 2": version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + stop-iteration-iterator@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" + 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" stream-browserify@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" + resolved "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz" integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== dependencies: inherits "~2.0.4" @@ -11616,12 +12012,26 @@ stream-browserify@3.0.0: streamsearch@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" + resolved "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== +string_decoder@^1.1.1: + 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" + +string_decoder@~1.1.1: + 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" + string-length@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== dependencies: char-regex "^1.0.2" @@ -11629,7 +12039,7 @@ string-length@^4.0.1: "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + 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" @@ -11638,7 +12048,7 @@ string-length@^4.0.1: string.prototype.matchall@^4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" + 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" @@ -11652,7 +12062,7 @@ string.prototype.matchall@^4.0.8: string.prototype.trim@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533" + 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" @@ -11661,7 +12071,7 @@ string.prototype.trim@^1.2.7: string.prototype.trimend@^1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" + 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" @@ -11670,62 +12080,48 @@ string.prototype.trimend@^1.0.6: string.prototype.trimstart@^1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" + 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" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" strip-bom@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== -strip-json-comments@^3.1.1: +strip-json-comments@^3.1.1, strip-json-comments@3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== strnum@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" + resolved "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz" integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== strong-log-transformer@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10" + resolved "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz" integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA== dependencies: duplexer "^0.1.1" @@ -11734,19 +12130,19 @@ strong-log-transformer@^2.1.0: style-loader@^3.3.0: version "3.3.2" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.2.tgz#eaebca714d9e462c19aa1e3599057bc363924899" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.2.tgz" integrity sha512-RHs/vcrKdQK8wZliteNK4NKzxvLBzpuHMqYmUVWeKa6MkaIQ97ZTOS0b+zapZhy6GcrgWnvWYCMHRirC3FsUmw== styled-jsx@5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f" + resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz" integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== dependencies: client-only "0.0.1" stylehacks@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz" integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== dependencies: browserslist "^4.21.4" @@ -11754,16 +12150,16 @@ stylehacks@^5.1.1: stylus-loader@^7.1.0: version "7.1.0" - resolved "https://registry.yarnpkg.com/stylus-loader/-/stylus-loader-7.1.0.tgz#19e09a98b19075c246e6e3f65e38b8cb89d2d6fb" + resolved "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.1.0.tgz" integrity sha512-gNUEjjozR+oZ8cuC/Fx4LVXqZOgDKvpW9t2hpXHcxjfPYqSjQftaGwZUK+wL9B0QJ26uS6p1EmoWHmvld1dF7g== dependencies: fast-glob "^3.2.12" klona "^2.0.5" normalize-path "^3.0.0" -stylus@^0.55.0: +stylus@^0.55.0, stylus@>=0.52.4: version "0.55.0" - resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.55.0.tgz#bd404a36dd93fa87744a9dd2d2b1b8450345e5fc" + resolved "https://registry.npmjs.org/stylus/-/stylus-0.55.0.tgz" integrity sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw== dependencies: css "^3.0.0" @@ -11777,28 +12173,49 @@ stylus@^0.55.0: supports-color@^5.3.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + 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" -supports-color@^8.0.0, supports-color@^8.1.0, supports-color@^8.1.1: +supports-color@^8.0.0: + 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" + +supports-color@^8.1.0: + 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" + +supports-color@^8.1.1: version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-color@8.1.1: + 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" supports-hyperlinks@^2.0.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" + resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz" integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== dependencies: has-flag "^4.0.0" @@ -11806,17 +12223,17 @@ supports-hyperlinks@^2.0.0: supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== svg-parser@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== svgo@^2.7.0, svgo@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + resolved "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== dependencies: "@trysound/sax" "0.2.0" @@ -11829,12 +12246,12 @@ svgo@^2.7.0, svgo@^2.8.0: symbol-tree@^3.2.4: version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== synckit@^0.8.5: version "0.8.5" - resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.5.tgz#b7f4358f9bb559437f9f167eb6bc46b3c9818fa3" + resolved "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz" integrity sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q== dependencies: "@pkgr/utils" "^2.3.1" @@ -11842,12 +12259,12 @@ synckit@^0.8.5: tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== tar-stream@~2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== dependencies: bl "^4.0.3" @@ -11856,21 +12273,33 @@ tar-stream@~2.2.0: inherits "^2.0.3" readable-stream "^3.1.1" -tar@6.1.11: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== +tar@^6.0.2: + version "6.2.0" + resolved "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz" + integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" - minipass "^3.0.0" + minipass "^5.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + +tar@^6.1.11: + version "6.1.13" + resolved "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz" + integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^4.0.0" minizlib "^2.1.1" mkdirp "^1.0.3" yallist "^4.0.0" -tar@^6.0.2, tar@^6.1.2: +tar@^6.1.2: version "6.2.0" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" + resolved "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz" integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== dependencies: chownr "^2.0.0" @@ -11880,21 +12309,21 @@ tar@^6.0.2, tar@^6.1.2: mkdirp "^1.0.3" yallist "^4.0.0" -tar@^6.1.11: - version "6.1.13" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" - integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== +tar@6.1.11: + version "6.1.11" + resolved "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz" + integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" - minipass "^4.0.0" + minipass "^3.0.0" minizlib "^2.1.1" mkdirp "^1.0.3" yallist "^4.0.0" terminal-link@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + 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" @@ -11902,7 +12331,7 @@ terminal-link@^2.0.0: terser-webpack-plugin@^5.3.3, terser-webpack-plugin@^5.3.7: version "5.3.7" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz#ef760632d24991760f339fe9290deb936ad1ffc7" + 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" @@ -11913,7 +12342,7 @@ terser-webpack-plugin@^5.3.3, terser-webpack-plugin@^5.3.7: terser@^5.16.5: version "5.17.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.17.1.tgz#948f10830454761e2eeedc6debe45c532c83fd69" + resolved "https://registry.npmjs.org/terser/-/terser-5.17.1.tgz" integrity sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw== dependencies: "@jridgewell/source-map" "^0.3.2" @@ -11923,36 +12352,41 @@ terser@^5.16.5: test-exclude@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + 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" +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + throttleit@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" + resolved "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz" integrity sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g== through@^2.3.4, through@^2.3.6, through@^2.3.8: version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== thunky@^1.0.2: version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== tiny-emitter@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" + resolved "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== tiny-glob@^0.2.9: version "0.2.9" - resolved "https://registry.yarnpkg.com/tiny-glob/-/tiny-glob-0.2.9.tgz#2212d441ac17928033b110f8b3640683129d31e2" + resolved "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz" integrity sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg== dependencies: globalyzer "0.1.0" @@ -11960,78 +12394,70 @@ tiny-glob@^0.2.9: tmp@^0.0.33: version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== dependencies: os-tmpdir "~1.0.2" tmp@~0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz" integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== dependencies: rimraf "^3.0.0" tmpl@1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== to-fast-properties@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-regex-range@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + 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" toidentifier@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -tough-cookie@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.2.tgz#e53e84b85f24e0b65dd526f46628db6c85f6b874" - integrity sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ== +tough-cookie@^4.1.2, tough-cookie@^4.1.3: + version "4.1.3" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz" + integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== dependencies: psl "^1.1.33" punycode "^2.1.1" universalify "^0.2.0" url-parse "^1.5.3" -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - tr46@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9" + resolved "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz" integrity sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA== dependencies: punycode "^2.1.1" tr46@~0.0.3: version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== -tree-kill@1.2.2, tree-kill@^1.2.2: +tree-kill@^1.2.2, tree-kill@1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" + resolved "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== ts-jest@29.0.5: version "29.0.5" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.0.5.tgz#c5557dcec8fe434fcb8b70c3e21c6b143bfce066" + resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-29.0.5.tgz" integrity sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA== dependencies: bs-logger "0.x" @@ -12045,7 +12471,7 @@ ts-jest@29.0.5: ts-loader@^9.3.1: version "9.4.2" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.4.2.tgz#80a45eee92dd5170b900b3d00abcfa14949aeb78" + resolved "https://registry.npmjs.org/ts-loader/-/ts-loader-9.4.2.tgz" integrity sha512-OmlC4WVmFv5I0PpaxYb+qGeGOdm5giHU7HwDDUjw59emP2UYMHy9fFSDcYgSNoH8sXcj4hGCSEhlDZ9ULeDraA== dependencies: chalk "^4.1.0" @@ -12053,9 +12479,9 @@ ts-loader@^9.3.1: micromatch "^4.0.0" semver "^7.3.4" -ts-node@10.9.1: +ts-node@>=9.0.0, ts-node@10.9.1: version "10.9.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" + resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== dependencies: "@cspotcode/source-map-support" "^0.8.0" @@ -12074,7 +12500,7 @@ ts-node@10.9.1: tsconfig-paths-webpack-plugin@4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz#84008fc3e3e0658fdb0262758b07b4da6265ff1a" + resolved "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz" integrity sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ== dependencies: chalk "^4.1.0" @@ -12083,7 +12509,7 @@ tsconfig-paths-webpack-plugin@4.0.0: tsconfig-paths@^3.14.1: version "3.14.2" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" + 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" @@ -12093,87 +12519,84 @@ tsconfig-paths@^3.14.1: tsconfig-paths@^4.0.0, tsconfig-paths@^4.1.2: version "4.2.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz#ef78e19039133446d244beac0fd6a1632e2d107c" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz" integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg== dependencies: json5 "^2.2.2" minimist "^1.2.6" strip-bom "^3.0.0" -tslib@1.13.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" - integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== - -tslib@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" - integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== +tslib@^1.11.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0: +tslib@^1.8.1: version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== +tslib@^1.9.0: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.3.1: +tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@2.6.2: version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== -tslib@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" - integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== - tsutils@^3.21.0: version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== dependencies: tslib "^1.8.1" tunnel-agent@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== dependencies: safe-buffer "^5.0.1" tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== +type-check@^0.4.0, type-check@~0.4.0: + 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" + type-check@~0.3.2: version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + 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" type-detect@4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== +type-fest@^0.20.2: + 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== + type-fest@^0.21.3: version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - type-is@~1.6.18: version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" @@ -12181,7 +12604,7 @@ type-is@~1.6.18: typechat@^0.0.10: version "0.0.10" - resolved "https://registry.yarnpkg.com/typechat/-/typechat-0.0.10.tgz#cb3c302cc218f078999c34eaf22aa6300dfb767b" + resolved "https://registry.npmjs.org/typechat/-/typechat-0.0.10.tgz" integrity sha512-iF/wLLaZWt4Q9WO8stpq3NKilAa4b8hnCD16EirdhaxzAYk80MCb1wnW1il7GhkMNJuhJUD38dxs8q4A/EdxJw== dependencies: axios "^1.4.0" @@ -12189,7 +12612,7 @@ typechat@^0.0.10: typed-array-length@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" + 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" @@ -12198,27 +12621,34 @@ typed-array-length@^1.0.4: typed-assert@^1.0.8: version "1.0.9" - resolved "https://registry.yarnpkg.com/typed-assert/-/typed-assert-1.0.9.tgz#8af9d4f93432c4970ec717e3006f33f135b06213" + resolved "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz" integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== typed-function@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/typed-function/-/typed-function-4.1.0.tgz#da4bdd8a6d19a89e22732f75e4a410860aaf9712" + resolved "https://registry.npmjs.org/typed-function/-/typed-function-4.1.0.tgz" integrity sha512-DGwUl6cioBW5gw2L+6SMupGwH/kZOqivy17E4nsh1JI9fKF87orMmlQx3KISQPmg3sfnOUGlwVkroosvgddrlg== -typescript@5.1.6, typescript@^5.1.3: +typescript@*, "typescript@^3 || ^4", typescript@^5.1.3, typescript@>=2.7, "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", typescript@>=3.3.1, typescript@>=4.3, typescript@>3.6.0, typescript@5.1.6: version "5.1.6" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz" integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== uc.micro@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee" + resolved "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz" integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A== +uid@2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/uid/-/uid-2.0.2.tgz" + integrity sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g== + dependencies: + "@lukeed/csprng" "^1.0.0" + unbox-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== dependencies: call-bind "^1.0.2" @@ -12228,7 +12658,7 @@ unbox-primitive@^1.0.2: underscore.string@^3.3.6: version "3.3.6" - resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-3.3.6.tgz#ad8cf23d7423cb3b53b898476117588f4e2f9159" + resolved "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz" integrity sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ== dependencies: sprintf-js "^1.1.1" @@ -12236,12 +12666,12 @@ underscore.string@^3.3.6: unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + 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== unicode-match-property-ecmascript@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + 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" @@ -12249,91 +12679,91 @@ unicode-match-property-ecmascript@^2.0.0: unicode-match-property-value-ecmascript@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + 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== unicode-property-aliases-ecmascript@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + 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== union@~0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/union/-/union-0.5.0.tgz#b2c11be84f60538537b846edb9ba266ba0090075" + resolved "https://registry.npmjs.org/union/-/union-0.5.0.tgz" integrity sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA== dependencies: qs "^6.4.0" unique-filename@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== dependencies: unique-slug "^2.0.0" unique-slug@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" + resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== dependencies: imurmurhash "^0.1.4" universal-user-agent@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" + resolved "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz" integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== universalify@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz" integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== universalify@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== unload@2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/unload/-/unload-2.2.0.tgz#ccc88fdcad345faa06a92039ec0f80b488880ef7" + resolved "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz" integrity sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA== dependencies: "@babel/runtime" "^7.6.2" detect-node "^2.0.4" -unpipe@1.0.0, unpipe@~1.0.0: +unpipe@~1.0.0, unpipe@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== untildify@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" + resolved "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz" integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== -update-browserslist-db@^1.0.10: - version "1.0.11" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" - integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== dependencies: escalade "^3.1.1" picocolors "^1.0.0" uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" url-join@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7" + resolved "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz" integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA== url-loader@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + resolved "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz" integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== dependencies: loader-utils "^2.0.0" @@ -12342,7 +12772,7 @@ url-loader@^4.1.1: url-parse@^1.5.3: version "1.5.10" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz" integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== dependencies: querystringify "^2.1.1" @@ -12350,7 +12780,7 @@ url-parse@^1.5.3: url@0.10.3: version "0.10.3" - resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" + resolved "https://registry.npmjs.org/url/-/url-0.10.3.tgz" integrity sha512-hzSUW2q06EqL1gKM/a+obYHLIO6ct2hwPuviqTTOcfFVc61UbfJ2Q32+uGL/HCPxKqrdGB5QUwIe7UqlDgwsOQ== dependencies: punycode "1.3.2" @@ -12358,12 +12788,12 @@ url@0.10.3: util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== util@^0.12.4: version "0.12.5" - resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" + resolved "https://registry.npmjs.org/util/-/util-0.12.5.tgz" integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== dependencies: inherits "^2.0.3" @@ -12374,54 +12804,46 @@ util@^0.12.4: utils-merge@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== +uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + uuid@8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c" + resolved "https://registry.npmjs.org/uuid/-/uuid-8.0.0.tgz" integrity sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw== -uuid@8.3.2, uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - v8-compile-cache-lib@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== v8-compile-cache@2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" + resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== v8-to-istanbul@^9.0.0, v8-to-istanbul@^9.0.1: version "9.1.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz#1b83ed4e397f58c85c266a570fc2558b5feb9265" + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz" integrity sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA== dependencies: "@jridgewell/trace-mapping" "^0.3.12" "@types/istanbul-lib-coverage" "^2.0.1" convert-source-map "^1.6.0" -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - vary@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== verror@1.10.0: version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== dependencies: assert-plus "^1.0.0" @@ -12430,21 +12852,21 @@ verror@1.10.0: w3c-xmlserializer@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz#aebdc84920d806222936e3cdce408e32488a3073" + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz" integrity sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw== dependencies: xml-name-validator "^4.0.0" walker@^1.0.8: version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== dependencies: makeerror "1.0.12" -watchpack@2.4.0, watchpack@^2.4.0: +watchpack@^2.4.0, watchpack@2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + 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" @@ -12452,31 +12874,41 @@ watchpack@2.4.0, watchpack@^2.4.0: wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== dependencies: minimalistic-assert "^1.0.0" -wcwidth@>=1.0.1, wcwidth@^1.0.1: +wcwidth@^1.0.1, wcwidth@>=1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== dependencies: defaults "^1.0.3" +web-streams-polyfill@^3.2.1: + version "3.3.3" + resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz" + integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== + +web-streams-polyfill@4.0.0-beta.3: + version "4.0.0-beta.3" + resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz" + integrity sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug== + webidl-conversions@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== webidl-conversions@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz" integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== webpack-dev-middleware@^5.3.1: version "5.3.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" + 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" @@ -12487,7 +12919,7 @@ webpack-dev-middleware@^5.3.1: webpack-dev-server@^4.9.3: version "4.13.3" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.13.3.tgz#9feb740b8b56b886260bae1360286818a221bae8" + 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" @@ -12523,7 +12955,7 @@ webpack-dev-server@^4.9.3: webpack-merge@^5.8.0: version "5.8.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.8.0.tgz#2b39dbf22af87776ad744c390223731d30a68f61" + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz" integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== dependencies: clone-deep "^4.0.1" @@ -12531,24 +12963,24 @@ webpack-merge@^5.8.0: webpack-node-externals@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz#1a3407c158d547a9feb4229a9e3385b7b60c9917" + resolved "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz" integrity sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ== webpack-sources@^3.0.0, webpack-sources@^3.2.3: version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack-subresource-integrity@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz#8b7606b033c6ccac14e684267cb7fb1f5c2a132a" + resolved "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz" integrity sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q== dependencies: typed-assert "^1.0.8" -webpack@^5.75.0: +"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.11.0, webpack@^5.12.0, webpack@^5.75.0, webpack@>=5: version "5.81.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.81.0.tgz#27a2e8466c8b4820d800a8d90f06ef98294f9956" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.81.0.tgz" integrity sha512-AAjaJ9S4hYCVODKLQTgG5p5e11hiMawBwV2v8MYLE0C/6UAGLuAF4n1qa9GOwdxnicaP+5k6M5HrLmD4+gIB8Q== dependencies: "@types/eslint-scope" "^3.7.3" @@ -12576,9 +13008,9 @@ webpack@^5.75.0: watchpack "^2.4.0" webpack-sources "^3.2.3" -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: +websocket-driver@^0.7.4, websocket-driver@>=0.5.1: version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: http-parser-js ">=0.5.1" @@ -12587,24 +13019,24 @@ websocket-driver@>=0.5.1, websocket-driver@^0.7.4: websocket-extensions@>=0.1.1: version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== whatwg-encoding@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz#e7635f597fd87020858626805a2729fa7698ac53" + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz" integrity sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg== dependencies: iconv-lite "0.6.3" whatwg-mimetype@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz" integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== whatwg-url@^11.0.0: version "11.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz" integrity sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ== dependencies: tr46 "^3.0.0" @@ -12612,7 +13044,7 @@ whatwg-url@^11.0.0: whatwg-url@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" @@ -12620,7 +13052,7 @@ whatwg-url@^5.0.0: which-boxed-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== dependencies: is-bigint "^1.0.1" @@ -12631,7 +13063,7 @@ which-boxed-primitive@^1.0.2: which-collection@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" + resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== dependencies: is-map "^2.0.1" @@ -12641,7 +13073,7 @@ which-collection@^1.0.1: which-typed-array@^1.1.2, which-typed-array@^1.1.9: version "1.1.9" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" + 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" @@ -12653,31 +13085,45 @@ which-typed-array@^1.1.2, which-typed-array@^1.1.9: which@^2.0.1, which@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" wide-align@^1.1.2, wide-align@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== dependencies: string-width "^1.0.2 || 2 || 3 || 4" wildcard@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" + resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + version "1.2.5" + resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +workerpool@6.2.1: + version "6.2.1" + resolved "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz" + integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw== + +wrap-ansi@^6.0.1: + version "6.2.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" wrap-ansi@^6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== dependencies: ansi-styles "^4.0.0" @@ -12686,7 +13132,7 @@ wrap-ansi@^6.2.0: wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + 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" @@ -12695,12 +13141,12 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^4.0.1, write-file-atomic@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz" integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== dependencies: imurmurhash "^0.1.4" @@ -12708,17 +13154,17 @@ write-file-atomic@^4.0.1, write-file-atomic@^4.0.2: ws@^8.11.0, ws@^8.13.0: version "8.13.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" + resolved "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz" integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== xml-name-validator@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz" integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== xml2js@0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.5.0.tgz#d9440631fbb2ed800203fad106f2724f62c493b7" + resolved "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz" integrity sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA== dependencies: sax ">=0.6.0" @@ -12726,47 +13172,62 @@ xml2js@0.5.0: xmlbuilder@~11.0.0: version "11.0.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" + resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz" integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== xmlchars@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== y18n@^5.0.5: version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== yallist@^3.0.2: version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@21.1.1, yargs-parser@>=21.0.1, yargs-parser@^21.0.1, yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - yargs-parser@^20.2.2: version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.0.1, yargs-parser@^21.1.1, yargs-parser@>=21.1.1, yargs-parser@21.1.1: + version "21.1.1" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs-parser@20.2.4: + version "20.2.4" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz" + integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== + +yargs-unparser@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz" + integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== + dependencies: + camelcase "^6.0.0" + decamelize "^4.0.0" + flat "^5.0.2" + is-plain-obj "^2.1.0" + yargs@^16.2.0: version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== dependencies: cliui "^7.0.2" @@ -12779,7 +13240,7 @@ yargs@^16.2.0: yargs@^17.3.1, yargs@^17.6.2: version "17.7.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== dependencies: cliui "^8.0.1" @@ -12790,9 +13251,22 @@ yargs@^17.3.1, yargs@^17.6.2: y18n "^5.0.5" yargs-parser "^21.1.1" +yargs@16.2.0: + 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" + yauzl@^2.10.0: version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz" integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== dependencies: buffer-crc32 "~0.2.3" @@ -12800,10 +13274,10 @@ yauzl@^2.10.0: yn@3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== yocto-queue@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 750603bb77241de66813a3122a72e8f9f8196f97 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Thu, 21 Mar 2024 18:39:49 -0500 Subject: [PATCH 10/24] Add proposal for VitaDAO's DIH initiative --- docs/treaty/existential-risk.md | 24 +++++++++++++++++++++++ docs/treaty/vitadao-proposal.md | 34 +++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 docs/treaty/existential-risk.md create mode 100644 docs/treaty/vitadao-proposal.md diff --git a/docs/treaty/existential-risk.md b/docs/treaty/existential-risk.md new file mode 100644 index 000000000..d874f3350 --- /dev/null +++ b/docs/treaty/existential-risk.md @@ -0,0 +1,24 @@ +# Why Current Military Spending is Excessive + +If you simply consider one part of military spending, nuclear weapons, we already have 13,000 nuclear weapons. This is enough to cause between 13 and 130 "extinction-level events" if you account for the effects of nuclear winter. + +Even if you believe some level of military spending is warranted, we certainly don't need to be able to exterminate the human race more than once. + +## Calculations + +Given the rough estimate that 100 to 1,000 nuclear detonations could potentially trigger a nuclear winter sufficient to cause global agricultural collapse and widespread famine, potentially endangering the majority of the world's population, the concept of "extinction-level events" becomes more nuanced when considering the long-term environmental impact rather than direct fatalities alone. + +If we work with the assumption from earlier calculations that the entire global nuclear arsenal (approximately 13,000 warheads) has the "theoretical kill capability" to exterminate the world's population approximately 1.625 times based solely on direct impacts, incorporating the effects of nuclear winter complicates the picture: + +- **Direct Impact**: Without considering nuclear winter, 13,000 warheads could theoretically kill the global population 1.625 times. +- **Nuclear Winter Impact**: If 100 to 1,000 warheads are sufficient to trigger a catastrophic nuclear winter potentially leading to the majority of the global population's demise, then the arsenal could cause the conditions for global catastrophe many times over. + +### Theoretical Extinction-Level Events Calculation + +- **Lower Bound (100 warheads/event)**: With 13,000 warheads, you could have 130 "events" where each event is defined as a scenario sufficient to potentially trigger a nuclear winter. +- **Upper Bound (1,000 warheads/event)**: With 13,000 warheads, you could have 13 "events," where each event represents a larger scale scenario sufficient to potentially trigger a nuclear winter. + +### Conclusion + +Based on the assumption that between 100 and 1,000 warheads could cause catastrophic global climate effects leading to widespread famine and societal collapse, the global nuclear arsenal could theoretically cause between 13 and 130 "extinction-level events." This calculation frames the concept of "extinction-level events" in terms of potential to trigger widespread ecological and societal collapse, rather than direct fatalities alone. + diff --git a/docs/treaty/vitadao-proposal.md b/docs/treaty/vitadao-proposal.md new file mode 100644 index 000000000..9fae6efaf --- /dev/null +++ b/docs/treaty/vitadao-proposal.md @@ -0,0 +1,34 @@ +# A Proposal for VitaDAO to Launch the Decentralized Institutes of Health (DIH) DAO + +I propose that VitaDAO create the Decentralized Institutes of Health (DIH) DAO. + +The DIH DAO would focus on redirecting 1% of global military spending (approximately $20 billion annually) towards a decentralized, democratic platforms for medical research such as VitaDAO. By leveraging the power of DAOs, AI, and global crowdsourcing, the DIH has the potential to dramatically accelerate the pace of biomedical innovation and deliver transformative health benefits to people everywhere. + +Why VitaDAO: +VitaDAO is uniquely positioned to bring the vision of the DIH to life. The VitaDAO community brings together an exceptional concentration of expertise, passion, and the ability to drive real progress through decentralized collaboration. + +By leading this initiative, VitaDAO has the opportunity to scale its impact to an unprecedented level and cement its position at the forefront of the DeSci revolution. The DIH aligns perfectly with VitaDAO's core objectives of advancing longevity research, democratizing access to health solutions, and leveraging Web3 technologies for social good. + +Key Components: +1. Global Advocacy: The DIH will require a massive awareness and advocacy campaign to secure support from 1% of the global population (80 million people) and lobby governments worldwide to reallocate 1% of military budgets. VitaDAO can leverage its network and thought leadership to drive this campaign. + +2. DAO Governance: Designing and launching the DIH DAO will require significant expertise in decentralized governance, tokenomics, and community building. VitaDAO's experience and learnings in these domains will be invaluable in shaping a resilient, inclusive, and impactful DAO structure. + +3. Research Funding: With an anticipated annual budget of $20 billion, the DIH will need robust systems for proposal evaluation, fund allocation, and impact assessment. VitaDAO's existing processes and tools can serve as a strong foundation to build upon. + +4. Ecosystem Collaboration: Launching the DIH will require close collaboration with other key stakeholders in the DeSci and DAO ecosystems. VitaDAO's strong reputation and partnerships put it in an ideal position to convene and align a diverse coalition behind this shared mission. + +Next Steps: +If this proposal resonates with the VitaDAO community, I suggest the following next steps: + +1. Form a DIH Launch Working Group within VitaDAO to further refine the vision, strategy, and roadmap. +2. Conduct outreach to potential partners and supporters within the DeSci and DAO communities to gauge interest and identify collaboration opportunities. +3. Develop a detailed budget and fundraising plan for the initial launch phase, potentially including a dedicated token sale or grants program. +4. Begin drafting the core governance documents and technical specifications for the DIH DAO, incorporating best practices and learnings from VitaDAO and other successful DAOs. + +I believe that by embracing this challenge and leading the way in launching the DIH DAO, VitaDAO has the potential to catalyze a new era of global cooperation and progress in the fight against disease. It is an ambitious undertaking, but one that I am convinced is both achievable and urgently necessary. + +I look forward to discussing this proposal further with the community and working together to turn this vision into reality. + +Sincerely, +[Your Name] From 9c7db1b5f14b73e05a56b0d5fb0839e3378618c8 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Thu, 21 Mar 2024 23:37:18 -0500 Subject: [PATCH 11/24] Python script for military spending projections and existential risk overview --- docs/treaty/ai-risk.md | 23 ----------- docs/treaty/existential-risk.md | 16 +++++++- docs/treaty/military-spending-chart.py | 57 ++++++++++++++++++++++++++ docs/treaty/strategy.md | 3 -- 4 files changed, 71 insertions(+), 28 deletions(-) delete mode 100644 docs/treaty/ai-risk.md create mode 100644 docs/treaty/military-spending-chart.py diff --git a/docs/treaty/ai-risk.md b/docs/treaty/ai-risk.md deleted file mode 100644 index 43414dfba..000000000 --- a/docs/treaty/ai-risk.md +++ /dev/null @@ -1,23 +0,0 @@ -# The 1% Treaty: Averting AI Catastrophe Through Global Demilitarization - -In an era where artificial intelligence (AI) advancements hold the potential to redefine warfare, humanity faces an unprecedented existential challenge. The prospect of an AI arms race, with nations vying for supremacy in military AI technologies, poses threats far beyond traditional conflicts, edging us closer to potential catastrophe. The 1% Treaty, proposing that countries allocate just 1% of their military budgets towards AI safety and ethical research, stands as a crucial initiative to counteract these dangers, fostering a collaborative global approach to prevent AI-induced human extinction. - -## The Looming Threats of the AI Arms Race - -The AI arms race carries inherent risks that are distinct and potentially more perilous than any technological competition humanity has faced: - -- **Autonomous Decision-making**: AI systems capable of making lethal decisions without human intervention present an unpredictable threat. Unlike humans, who possess moral judgment and fear of mutual destruction, AI lacks such constraints, potentially leading to unintended escalations. -- **Acceleration and Opaqueness**: The pace at which AI technologies can evolve surpasses traditional arms development, making it difficult for regulatory bodies to keep up. Additionally, the opaque nature of AI algorithms can obscure their decision-making processes, making it challenging to predict or control their actions in conflict scenarios. -- **Cyber and Physical Vulnerabilities**: Military AI applications extend to cyber operations, where AI can exploit vulnerabilities at speeds and with a level of sophistication unattainable by humans. Physical security is equally at risk, with drones and autonomous vehicles opening new fronts in warfare that can be difficult to defend against. -- **Global Instability**: The diffusion of AI technologies means that not only state actors but also non-state actors could acquire capabilities to conduct high-impact operations, potentially destabilizing regions or triggering international conflicts. - -## Strengthening the 1% Treaty's Role in Mitigating Risks - -To effectively address these threats, the 1% Treaty must go beyond merely reallocating military budgets, embodying a comprehensive framework for global AI governance: - -- **International Standards and Regulations**: Establishing clear international standards for the development, deployment, and use of military AI, ensuring that all technologies are aligned with ethical guidelines and controlled to prevent autonomous engagements. -- **Transparency Mechanisms**: Promoting transparency in AI development to facilitate mutual understanding and trust among nations. This includes shared databases of AI research, development protocols, and incident reporting to prevent escalations from misunderstandings. -- **Robust Verification and Enforcement**: Implementing stringent verification measures to ensure compliance with treaty obligations, paired with enforcement mechanisms to address violations, is critical for the treaty's credibility and effectiveness. -- **Global Collaboration on AI Safety**: Encouraging the global scientific community to engage in AI safety research, funded by the treaty's allocations, to tackle the alignment problem—ensuring AI systems' goals are congruent with human values and safety requirements. - -The risks associated with the AI arms race necessitate immediate and unified action to prevent a drift towards catastrophe. The 1% Treaty offers a visionary yet pragmatic approach to demilitarization, aiming to repurpose a fraction of the world's military expenditures towards ensuring AI benefits humanity rather than leading to its demise. By addressing the multifaceted threats of an unregulated AI arms race and fostering an environment of cooperation and safety, the treaty paves the way for a future where technological advancements are synonymous with global security and prosperity. In the face of AI's dual-use nature, the choice to embrace demilitarization and collaborative governance is not just strategic—it's essential for our survival. diff --git a/docs/treaty/existential-risk.md b/docs/treaty/existential-risk.md index d874f3350..244e97f7e 100644 --- a/docs/treaty/existential-risk.md +++ b/docs/treaty/existential-risk.md @@ -18,7 +18,19 @@ If we work with the assumption from earlier calculations that the entire global - **Lower Bound (100 warheads/event)**: With 13,000 warheads, you could have 130 "events" where each event is defined as a scenario sufficient to potentially trigger a nuclear winter. - **Upper Bound (1,000 warheads/event)**: With 13,000 warheads, you could have 13 "events," where each event represents a larger scale scenario sufficient to potentially trigger a nuclear winter. -### Conclusion - Based on the assumption that between 100 and 1,000 warheads could cause catastrophic global climate effects leading to widespread famine and societal collapse, the global nuclear arsenal could theoretically cause between 13 and 130 "extinction-level events." This calculation frames the concept of "extinction-level events" in terms of potential to trigger widespread ecological and societal collapse, rather than direct fatalities alone. +## The Existential Threat of the AI Arms Race + +In an era where artificial intelligence (AI) advancements hold the potential to redefine warfare, humanity faces an unprecedented existential challenge. The prospect of an AI arms race, with nations vying for supremacy in military AI technologies, poses threats far beyond traditional conflicts, edging us closer to potential catastrophe. The 1% Treaty, proposing that countries allocate just 1% of their military budgets towards AI safety and ethical research, stands as a crucial initiative to counteract these dangers, fostering a collaborative global approach to prevent AI-induced human extinction. + +The AI arms race carries inherent risks that are distinct and potentially more perilous than any technological competition humanity has faced: + +- **Autonomous Decision-making**: AI systems capable of making lethal decisions without human intervention present an unpredictable threat. Unlike humans, who possess moral judgment and fear of mutual destruction, AI lacks such constraints, potentially leading to unintended escalations. +- **Acceleration and Opaqueness**: The pace at which AI technologies can evolve surpasses traditional arms development, making it difficult for regulatory bodies to keep up. Additionally, the opaque nature of AI algorithms can obscure their decision-making processes, making it challenging to predict or control their actions in conflict scenarios. +- **Cyber and Physical Vulnerabilities**: Military AI applications extend to cyber operations, where AI can exploit vulnerabilities at speeds and with a level of sophistication unattainable by humans. Physical security is equally at risk, with drones and autonomous vehicles opening new fronts in warfare that can be difficult to defend against. +- **Global Instability**: The diffusion of AI technologies means that not only state actors but also non-state actors could acquire capabilities to conduct high-impact operations, potentially destabilizing regions or triggering international conflicts. + +## The 1% Treaty's Role in Mitigating Risks + +The risks associated with the AI arms race necessitate immediate and unified action to prevent a drift towards catastrophe. The 1% Treaty offers a pragmatic approach to demilitarization, aiming to repurpose a fraction of the world's military expenditures towards ensuring AI benefits humanity rather than leading to its demise. By addressing the multifaceted threats of an AI arms race and fostering an environment of cooperation and safety, the treaty paves the way for a future where technological advancements are synonymous with global security and prosperity. In the face of AI's dual-use nature, the choice to embrace demilitarization and collaborative governance is not just strategic—it's essential for our survival. diff --git a/docs/treaty/military-spending-chart.py b/docs/treaty/military-spending-chart.py new file mode 100644 index 000000000..44b4e6116 --- /dev/null +++ b/docs/treaty/military-spending-chart.py @@ -0,0 +1,57 @@ +import numpy as np +import matplotlib.pyplot as plt +from scipy.optimize import curve_fit + +# Provided data +years_provided = np.arange(1973, 2022) +spending_provided = np.array([ + 0.68, 0.69, 0.70, 0.71, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77, + 0.78, 0.79, 0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.86, 0.87, + 0.88, 0.90, 0.92, 0.94, 0.96, 1.00, 1.03, 1.09, 1.14, 1.21, + 1.28, 1.34, 1.39, 1.42, 1.47, 1.54, 1.57, 1.62, 1.63, 1.62, + 1.63, 1.64, 1.66, 1.69, 1.74, 1.82, 1.91, 1.92, 1.98 +]) + +# Calculate the average annual percentage increase +total_years = years_provided[-1] - years_provided[0] +percentage_increase = ((spending_provided[-1] / spending_provided[0]) - 1) * 100 +average_annual_percentage_increase = percentage_increase / total_years + +# Fitting a simple linear regression model to the provided data +def linear_model(x, a, b): + return a * x + b + +params, _ = curve_fit(linear_model, years_provided, spending_provided) + +# Projecting over 500 years +years_projected = np.arange(1973, 1973 + 500) +spending_projected = linear_model(years_projected, *params) + +# Calculate the spending for 2023 using the linear model +spending_2023 = linear_model(2023, *params) + +# Calculate reduced spending for each year, starting from 2023's spending +reduced_spending = [spending_2023] +for year in range(1, 500): + reduced_spending.append(reduced_spending[-1] * 0.99) # Reduce to 99% of the previous year + +# Adjust the years_projected for the reduced spending to start at 2023 +years_reduced_spending = np.arange(2023, 2023 + 500) + +# Plotting +plt.figure(figsize=(14, 8)) +plt.plot(years_provided, spending_provided, 'bo', label='Historical Data') +plt.plot(years_projected, spending_projected, 'r-', label='Projected Status Quo') +plt.plot(years_reduced_spending, reduced_spending, 'g--', label='Reduced Spending Scenario (99% per year)') + +plt.xlabel('Year') +plt.ylabel('Global Military Spending (Trillions USD)') +plt.title('Historical and Projected Global Military Spending Over 500 Years') + +# Display the average annual percentage increase on the chart +plt.text(2000, 2, f'Avg Annual % Increase: {average_annual_percentage_increase:.2f}%', fontsize=12) + +plt.legend() +plt.grid(True) +plt.tight_layout() +plt.show() \ No newline at end of file diff --git a/docs/treaty/strategy.md b/docs/treaty/strategy.md index 6c3533f02..27322a6cf 100644 --- a/docs/treaty/strategy.md +++ b/docs/treaty/strategy.md @@ -9,9 +9,6 @@ So, roughly the process would be: 👉 260X Faster Medical Progress and 1% Less War 👉 [$179T](logical-treaty.md) Equivalent Economic Value of Less War and Disease - - - Here is a list of GitHub issues with added labels, milestones, and estimated costs: ### Pre-Launch Phase From 6666246dc59bdcf66c0612639be96f6ce24e8c5f Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Fri, 22 Mar 2024 17:36:49 -0500 Subject: [PATCH 12/24] Refactor military spending chart and enhance projections The military spending chart script has been refactored to improve projections. The changes include fixing data range for model fitment, implementing checks for data availability, introducing spending freeze scenario, and enhancing plot annotations. These modifications provide a more comprehensive view of both historical and future spending patterns, aiding better data interpretation and decision-making. --- docs/treaty/military-spending-chart.py | 120 +++++++++++++++++++------ docs/treaty/vitadao-proposal.md | 3 - 2 files changed, 95 insertions(+), 28 deletions(-) diff --git a/docs/treaty/military-spending-chart.py b/docs/treaty/military-spending-chart.py index 44b4e6116..c3cd4ac8f 100644 --- a/docs/treaty/military-spending-chart.py +++ b/docs/treaty/military-spending-chart.py @@ -12,46 +12,116 @@ 1.63, 1.64, 1.66, 1.69, 1.74, 1.82, 1.91, 1.92, 1.98 ]) -# Calculate the average annual percentage increase -total_years = years_provided[-1] - years_provided[0] -percentage_increase = ((spending_provided[-1] / spending_provided[0]) - 1) * 100 -average_annual_percentage_increase = percentage_increase / total_years +# Calculate the average annual percentage increase between start_year and the last year in the provided data +start_year = 2000 +last_provided_year = 2021 # Last year for which data is provided +start_index = np.where(years_provided == start_year)[0] +end_index = np.where(years_provided == last_provided_year)[0] + +# Ensure that start_year is within the provided data range +if start_index.size > 0 and end_index.size > 0: + start_index = start_index[0] + end_index = end_index[0] + spending_start = spending_provided[start_index] + spending_end = spending_provided[end_index] + years_range = last_provided_year - start_year + + percentage_increase = ((spending_end / spending_start) - 1) * 100 + average_annual_percentage_increase = percentage_increase / years_range + average_absolute_annual_increase = (spending_end - spending_start) / years_range +else: + print("Start year not in provided data range.") + average_annual_percentage_increase = None + +if average_annual_percentage_increase is not None: + print(f"Average Annual % Increase between {start_year} and {last_provided_year}: {average_annual_percentage_increase:.2f}%") # Fitting a simple linear regression model to the provided data def linear_model(x, a, b): return a * x + b -params, _ = curve_fit(linear_model, years_provided, spending_provided) +# Filter the data to include only the years within the specified range +mask = (years_provided >= start_year) & (years_provided <= last_provided_year) +filtered_years = years_provided[mask] +filtered_spending = spending_provided[mask] + +# Fitting a simple linear regression model to the filtered data +params_filtered, _ = curve_fit(linear_model, filtered_years, filtered_spending) -# Projecting over 500 years -years_projected = np.arange(1973, 1973 + 500) -spending_projected = linear_model(years_projected, *params) +# Projecting over the filtered years +projection_end_year = 2100 # Extend the projection to this year +years_projected_filtered = np.arange(start_year, projection_end_year + 1) +spending_projected_filtered = linear_model(years_projected_filtered, *params_filtered) -# Calculate the spending for 2023 using the linear model -spending_2023 = linear_model(2023, *params) +# Step 1: Determine the spending value at 2023 as the starting point +spending_2023_index = np.where(years_provided == 2023)[0] +if spending_2023_index.size > 0: + spending_2023 = spending_provided[spending_2023_index[0]] +else: + # If 2023 is not in the provided data, extrapolate using the linear model + spending_2023 = linear_model(2023, *params_filtered) -# Calculate reduced spending for each year, starting from 2023's spending -reduced_spending = [spending_2023] -for year in range(1, 500): - reduced_spending.append(reduced_spending[-1] * 0.99) # Reduce to 99% of the previous year +# Step 2: Calculate the spending for each year from 2024 onwards, decreasing by 1% relative to the previous year +years_reduction = np.arange(2024, projection_end_year + 1) +spending_reduction = [spending_2023] +for year in years_reduction[1:]: + previous_year_spending = spending_reduction[-1] + spending_reduction.append(previous_year_spending * 0.99) # Decrease by 1% -# Adjust the years_projected for the reduced spending to start at 2023 -years_reduced_spending = np.arange(2023, 2023 + 500) +spending_reduction = np.array(spending_reduction) + +# Step 3: Calculate the spending for each year from 2023 onwards with a spending freeze +years_freeze = np.arange(2023, projection_end_year + 1) +spending_freeze = np.full_like(years_freeze, spending_2023) + +# Calculate the maximum spending value before using it +max_spending_value = max(max(spending_provided), max(spending_projected_filtered), max(spending_reduction), max(spending_freeze)) # Plotting plt.figure(figsize=(14, 8)) -plt.plot(years_provided, spending_provided, 'bo', label='Historical Data') -plt.plot(years_projected, spending_projected, 'r-', label='Projected Status Quo') -plt.plot(years_reduced_spending, reduced_spending, 'g--', label='Reduced Spending Scenario (99% per year)') +plt.plot(years_provided, spending_provided, 'bo', label='Historical Data') # Historical Data +plt.plot(years_projected_filtered, spending_projected_filtered, 'r-', label='Projected Status Quo') # Projected Status Quo +plt.plot(years_reduction, spending_reduction, 'g--', label='Projected 1% Reduction') # Projected 1% Reduction +plt.plot(years_freeze, spending_freeze, 'm-.', label='Projected Spending Freeze') # Projected Spending Freeze + +# Calculate midpoints for x-axis labels +midpoint_x = (start_year + projection_end_year) / 2 + 0.1 * (projection_end_year - start_year) +midpoint_historical = start_year + (last_provided_year - start_year) / 6 + +# Determine a small offset to move the label slightly above the line +y_offset = max_spending_value * 0.00 # Adjust this value as needed + +# Calculate y-values for labels (using the model or average for visibility) +y_historical = np.interp(midpoint_x, years_provided, spending_provided) +y_status_quo = linear_model(midpoint_x, *params_filtered) +y_reduction = np.interp(midpoint_x, years_reduction, spending_reduction) +y_freeze = spending_2023 # Constant value for freeze + +average_absolute_annual_increase_billion = average_absolute_annual_increase * 1000 +#average_absolute_annual_increase_billion = round(average_absolute_annual_increase_billion, 0) +#average_annual_percentage_increase = round(average_annual_percentage_increase, 0) + +# Labeling directly on the plot, slightly above the center of each line with added styling +plt.text(midpoint_historical, y_historical + max_spending_value * 0.05, 'Global Inflation-\nAdjusted Military\nSpending Doubled\nSince 2000', fontsize=9, ha='left', bbox=dict(facecolor='white', edgecolor='black')) +plt.text(midpoint_x, y_status_quo + max_spending_value * 0.1, f"Status Quo\n{average_annual_percentage_increase:.1f}% Average Annual Increase\nof ${average_absolute_annual_increase_billion:.1f} Billion/Year", fontsize=9, ha='center', bbox=dict(facecolor='white', edgecolor='black')) +plt.text(midpoint_x, y_reduction - max_spending_value * 0.1, 'If We Adopted a Treaty\nto Reduce by 1% Each Year\nWe Wouldn\'t Be Back Down\nto 2000-Level Spending\nUntil 2100', fontsize=9, ha='center', bbox=dict(facecolor='white', edgecolor='black')) +plt.text(midpoint_x, y_freeze + max_spending_value * 0.0, 'If We Froze Current Spending', fontsize=9, ha='center', bbox=dict(facecolor='white', edgecolor='black')) +average_absolute_annual_increase = average_absolute_annual_increase * 1e3 # Convert to Billions USD + +# Add a label to the plot for the average annual increase, also slightly above +label_text = f"Average Annual Increase: ${average_absolute_annual_increase:.2f} Billion or {average_annual_percentage_increase:.2f}%" +plt.text(midpoint_x, max_spending_value * 9 + y_offset, label_text, fontsize=9, ha='center', bbox=dict(facecolor='white', alpha=0.5)) + +# Adjustable x-axis start and end years +plt.xlim(start_year, projection_end_year) + +# Automatically adjust the y-axis to fit the maximum spending value +plt.ylim(0, max_spending_value * 1.1) # Adding 10% margin plt.xlabel('Year') plt.ylabel('Global Military Spending (Trillions USD)') -plt.title('Historical and Projected Global Military Spending Over 500 Years') - -# Display the average annual percentage increase on the chart -plt.text(2000, 2, f'Avg Annual % Increase: {average_annual_percentage_increase:.2f}%', fontsize=12) +plt.title('Historical and Projected Global Military Spending') -plt.legend() plt.grid(True) plt.tight_layout() -plt.show() \ No newline at end of file +plt.show() diff --git a/docs/treaty/vitadao-proposal.md b/docs/treaty/vitadao-proposal.md index 9fae6efaf..841cdb173 100644 --- a/docs/treaty/vitadao-proposal.md +++ b/docs/treaty/vitadao-proposal.md @@ -29,6 +29,3 @@ If this proposal resonates with the VitaDAO community, I suggest the following n I believe that by embracing this challenge and leading the way in launching the DIH DAO, VitaDAO has the potential to catalyze a new era of global cooperation and progress in the fight against disease. It is an ambitious undertaking, but one that I am convinced is both achievable and urgently necessary. I look forward to discussing this proposal further with the community and working together to turn this vision into reality. - -Sincerely, -[Your Name] From 9af0c34c191ceaad6e5aecc78c9e2d06a2b78512 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Fri, 22 Mar 2024 18:33:35 -0500 Subject: [PATCH 13/24] Added 'requirements.txt' for dependencies, Code for creating the military spending chart was altered to improve number format on the y-axis. T --- docs/requirements.txt | 3 +++ docs/treaty/cost-of-war.md | 6 ++++++ docs/treaty/global-military-spending-chart.png | Bin 0 -> 226676 bytes docs/treaty/military-spending-chart.py | 3 ++- .../military-spending-scenarios-chart.png | Bin 0 -> 103006 bytes docs/treaty/opportunity-cost.md | 3 +++ 6 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 docs/requirements.txt create mode 100644 docs/treaty/global-military-spending-chart.png create mode 100644 docs/treaty/military-spending-scenarios-chart.png create mode 100644 docs/treaty/opportunity-cost.md diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 000000000..a9e2534f0 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,3 @@ +numpy +matplotlib +scipy diff --git a/docs/treaty/cost-of-war.md b/docs/treaty/cost-of-war.md index 53ab68140..7c579639b 100644 --- a/docs/treaty/cost-of-war.md +++ b/docs/treaty/cost-of-war.md @@ -1,5 +1,11 @@ # The Annual Cost of War +## Direct Military Spending + +![military-spending-scenarios-chart.png](military-spending-scenarios-chart.png) + +Global military spending nearly doubled from $1.1 trillion in 2000 to $1.9 trillion in 2020 (in 2020 inflation-adjusted dollars). This is an average increase of $3.9% or $42 billion a year. + ## Direct Annual Costs of War: 1. **Military Expenditure: $1,981 billion.** This reflects the total global spending on armed forces, including salaries, operations, maintenance, and procurement of weapons and equipment. diff --git a/docs/treaty/global-military-spending-chart.png b/docs/treaty/global-military-spending-chart.png new file mode 100644 index 0000000000000000000000000000000000000000..908272f699d6716baa554b8775900fa3504baf7d GIT binary patch literal 226676 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�bP<37pBRvhbcp<9Y$qLW3SLG35kZWPnX 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 literal 0 HcmV?d00001 diff --git a/docs/treaty/military-spending-chart.py b/docs/treaty/military-spending-chart.py index c3cd4ac8f..e912e3dd5 100644 --- a/docs/treaty/military-spending-chart.py +++ b/docs/treaty/military-spending-chart.py @@ -119,7 +119,8 @@ def linear_model(x, a, b): plt.ylim(0, max_spending_value * 1.1) # Adding 10% margin plt.xlabel('Year') -plt.ylabel('Global Military Spending (Trillions USD)') +plt.gca().get_yaxis().set_major_formatter(plt.FuncFormatter(lambda x, loc: "${:.0f}T".format(x))) +plt.ylabel('Global Military Spending') plt.title('Historical and Projected Global Military Spending') plt.grid(True) diff --git a/docs/treaty/military-spending-scenarios-chart.png b/docs/treaty/military-spending-scenarios-chart.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea634c7ea59000330c6b79a4c5be7769708d824 GIT binary patch literal 103006 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 z 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 of+IfxajG@WpZqt3 Date: Fri, 22 Mar 2024 19:44:51 -0500 Subject: [PATCH 14/24] Jupyter notebook to document the analysis interpretation and derivation of the cost projection charts. --- docs/requirements.txt | 2 + .../military-spending-chart-projections.png | Bin 0 -> 81040 bytes docs/treaty/military-spending-chart.ipynb | 184 ++++++++++++++++++ docs/treaty/military-spending-chart.py | 36 ++-- docs/treaty/military-spending.html | 14 ++ docs/treaty/military-spending.js | 115 +++++++++++ docs/treaty/military_spending_chart.png | Bin 0 -> 246271 bytes 7 files changed, 335 insertions(+), 16 deletions(-) create mode 100644 docs/treaty/military-spending-chart-projections.png create mode 100644 docs/treaty/military-spending-chart.ipynb create mode 100644 docs/treaty/military-spending.html create mode 100644 docs/treaty/military-spending.js create mode 100644 docs/treaty/military_spending_chart.png diff --git a/docs/requirements.txt b/docs/requirements.txt index a9e2534f0..2e18fd135 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,5 @@ numpy matplotlib scipy +emoji + diff --git a/docs/treaty/military-spending-chart-projections.png b/docs/treaty/military-spending-chart-projections.png new file mode 100644 index 0000000000000000000000000000000000000000..74ec9b8f59ce913e42ce6a9e77d625296009fa26 GIT binary patch literal 81040 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" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from scipy.optimize import curve_fit\n", + "import emoji\n", + "\n", + "# Provided data\n", + "years_provided = np.arange(1973, 2022)\n", + "spending_provided = np.array([\n", + " 0.68, 0.69, 0.70, 0.71, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77,\n", + " 0.78, 0.79, 0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.86, 0.87,\n", + " 0.88, 0.90, 0.92, 0.94, 0.96, 1.00, 1.03, 1.09, 1.14, 1.21,\n", + " 1.28, 1.34, 1.39, 1.42, 1.47, 1.54, 1.57, 1.62, 1.63, 1.62,\n", + " 1.63, 1.64, 1.66, 1.69, 1.74, 1.82, 1.91, 1.92, 1.98\n", + "])\n", + "\n", + "# Calculate the average annual percentage increase between start_year and the last year in the provided data\n", + "start_year = 2000\n", + "last_provided_year = 2021 # Last year for which data is provided\n", + "start_index = np.where(years_provided == start_year)[0]\n", + "end_index = np.where(years_provided == last_provided_year)[0]\n", + "\n", + "# Ensure that start_year is within the provided data range\n", + "if start_index.size > 0 and end_index.size > 0:\n", + " start_index = start_index[0]\n", + " end_index = end_index[0]\n", + " spending_start = spending_provided[start_index]\n", + " spending_end = spending_provided[end_index]\n", + " years_range = last_provided_year - start_year\n", + "\n", + " percentage_increase = ((spending_end / spending_start) - 1) * 100\n", + " average_annual_percentage_increase = percentage_increase / years_range\n", + " average_absolute_annual_increase = (spending_end - spending_start) / years_range\n", + "else:\n", + " print(\"Start year not in provided data range.\")\n", + " average_annual_percentage_increase = None\n", + "\n", + "if average_annual_percentage_increase is not None:\n", + " print(f\"Average Annual % Increase between {start_year} and {last_provided_year}: {average_annual_percentage_increase:.2f}%\")\n", + "\n", + "# Fitting a simple linear regression model to the provided data\n", + "def linear_model(x, a, b):\n", + " return a * x + b\n", + "\n", + "# Filter the data to include only the years within the specified range\n", + "mask = (years_provided >= start_year) & (years_provided <= last_provided_year)\n", + "filtered_years = years_provided[mask]\n", + "filtered_spending = spending_provided[mask]\n", + "\n", + "# Fitting a simple linear regression model to the filtered data\n", + "params_filtered, _ = curve_fit(linear_model, filtered_years, filtered_spending)\n", + "\n", + "# Projecting over the filtered years\n", + "projection_end_year = 2100 # Extend the projection to this year\n", + "years_projected_filtered = np.arange(start_year, projection_end_year + 1)\n", + "spending_projected_filtered = linear_model(years_projected_filtered, *params_filtered)\n", + "\n", + "# Step 1: Determine the spending value at 2023 as the starting point\n", + "spending_2023_index = np.where(years_provided == 2023)[0]\n", + "if spending_2023_index.size > 0:\n", + " spending_2023 = spending_provided[spending_2023_index[0]]\n", + "else:\n", + " # If 2023 is not in the provided data, extrapolate using the linear model\n", + " spending_2023 = linear_model(2023, *params_filtered)\n", + "\n", + "# Step 2: Calculate the spending for each year from 2024 onwards, decreasing by 1% relative to the previous year\n", + "years_reduction = np.arange(2024, projection_end_year + 1)\n", + "spending_reduction = [spending_2023]\n", + "for year in years_reduction[1:]:\n", + " previous_year_spending = spending_reduction[-1]\n", + " spending_reduction.append(previous_year_spending * 0.99) # Decrease by 1%\n", + "\n", + "spending_reduction = np.array(spending_reduction)\n", + "\n", + "# Step 3: Calculate the spending for each year from 2023 onwards with a spending freeze\n", + "years_freeze = np.arange(2023, projection_end_year + 1)\n", + "spending_freeze = np.full_like(years_freeze, spending_2023)\n", + "\n", + "# Calculate the maximum spending value before using it\n", + "max_spending_value = max(max(spending_provided), max(spending_projected_filtered), max(spending_reduction), max(spending_freeze))\n", + "\n", + "# Plotting\n", + "plt.figure(figsize=(6, 6)) # Adjusting figure size to be larger for better readability on phones\n", + "\n", + "# Increase font sizes for better readability on smaller screens\n", + "plt.rcParams.update({'font.size': 12}) # Adjusting global font size\n", + "\n", + "plt.plot(years_provided, spending_provided, 'bo', label='Historical Data', linewidth=2) # Historical Data\n", + "plt.plot(years_projected_filtered, spending_projected_filtered, 'r-', label='Projected Status Quo', linewidth=2) # Projected Status Quo\n", + "plt.plot(years_reduction, spending_reduction, 'g--', label='Projected 1% Reduction', linewidth=2) # Projected 1% Reduction\n", + "plt.plot(years_freeze, spending_freeze, 'm-.', label='Projected Spending Freeze', linewidth=2) # Projected Spending Freeze\n", + "\n", + "# Calculate midpoints for x-axis labels\n", + "midpoint_x = (start_year + projection_end_year) / 2 + 0.1 * (projection_end_year - start_year)\n", + "midpoint_historical = start_year + (last_provided_year - start_year) / 6\n", + "\n", + "# Determine a small offset to move the label slightly above the line\n", + "y_offset = max_spending_value * 0.00 # Adjust this value as needed\n", + "\n", + "# Calculate y-values for labels (using the model or average for visibility)\n", + "y_historical = np.interp(midpoint_x, years_provided, spending_provided)\n", + "y_status_quo = linear_model(midpoint_x, *params_filtered)\n", + "y_reduction = np.interp(midpoint_x, years_reduction, spending_reduction)\n", + "y_freeze = spending_2023 # Constant value for freeze\n", + "\n", + "average_absolute_annual_increase_billion = average_absolute_annual_increase * 1000\n", + "# Labeling directly on the plot, slightly above the center of each line with added styling\n", + "plt.text(midpoint_historical, y_historical + max_spending_value * 0.05, 'Global\\nInflation-\\nAdjusted\\nMilitary\\nSpending\\nDoubled\\nSince 2000', fontsize=11, ha='left', bbox=dict(facecolor='white', edgecolor='black', pad=4))\n", + "plt.text(midpoint_x, y_status_quo + max_spending_value * 0.1, f\"Status Quo\\n{average_annual_percentage_increase:.1f}% Average Annual Increase\\nof ${average_absolute_annual_increase_billion:.1f} Billion/Year\", fontsize=11, ha='center', bbox=dict(facecolor='white', edgecolor='black', pad=4))\n", + "plt.text(midpoint_x, y_reduction - max_spending_value * 0.25, 'If All Nations Adopted a Treaty\\nto Reduce by 1% Each Year\\nWe Wouldn\\'t Be Back Down\\nto 2000-Level Spending\\nUntil 2100', fontsize=11, ha='center', bbox=dict(facecolor='white', edgecolor='black', pad=4))\n", + "plt.text(midpoint_x+0.1*(projection_end_year-start_year), y_freeze + max_spending_value * 0.025, emoji.emojize('If We Froze Current Spending'), fontsize=11, ha='center', bbox=dict(facecolor='white', edgecolor='black', pad=4))\n", + "average_absolute_annual_increase = average_absolute_annual_increase * 1e3 # Convert to Billions USD\n", + "\n", + "# Add a label to the plot for the average annual increase, also slightly above\n", + "# label_text = emoji.emojize(f\"Average Annual Increase: ${average_absolute_annual_increase:.2f} Billion or {average_annual_percentage_increase:.2f}%\")\n", + "# plt.text(midpoint_x, max_spending_value * 9 + y_offset, label_text, fontsize=11, ha='center', bbox=dict(facecolor='white', alpha=0.5, pad=4))\n", + "\n", + "# Finally, adjust the legend to have a larger font size\n", + "#plt.legend(fontsize='large')\n", + "\n", + "# Adjustable x-axis start and end years\n", + "plt.xlim(start_year, projection_end_year)\n", + "\n", + "# Automatically adjust the y-axis to fit the maximum spending value\n", + "plt.ylim(0, max_spending_value * 1.1) # Adding 10% margin\n", + "\n", + "plt.xlabel('Year')\n", + "plt.ylabel('Global Military Spending')\n", + "plt.title('Historical and Projected Global Military Spending')\n", + "\n", + "plt.grid(True)\n", + "plt.savefig('military_spending_chart.png', dpi=300)\n", + "plt.show()\n", + "\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.8" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/docs/treaty/military-spending-chart.py b/docs/treaty/military-spending-chart.py index e912e3dd5..b26e36c91 100644 --- a/docs/treaty/military-spending-chart.py +++ b/docs/treaty/military-spending-chart.py @@ -1,6 +1,7 @@ import numpy as np import matplotlib.pyplot as plt from scipy.optimize import curve_fit +import emoji # Provided data years_provided = np.arange(1973, 2022) @@ -78,11 +79,15 @@ def linear_model(x, a, b): max_spending_value = max(max(spending_provided), max(spending_projected_filtered), max(spending_reduction), max(spending_freeze)) # Plotting -plt.figure(figsize=(14, 8)) -plt.plot(years_provided, spending_provided, 'bo', label='Historical Data') # Historical Data -plt.plot(years_projected_filtered, spending_projected_filtered, 'r-', label='Projected Status Quo') # Projected Status Quo -plt.plot(years_reduction, spending_reduction, 'g--', label='Projected 1% Reduction') # Projected 1% Reduction -plt.plot(years_freeze, spending_freeze, 'm-.', label='Projected Spending Freeze') # Projected Spending Freeze +plt.figure(figsize=(6, 6)) # Adjusting figure size to be larger for better readability on phones + +# Increase font sizes for better readability on smaller screens +plt.rcParams.update({'font.size': 12}) # Adjusting global font size + +plt.plot(years_provided, spending_provided, 'bo', label='Historical Data', linewidth=2) # Historical Data +plt.plot(years_projected_filtered, spending_projected_filtered, 'r-', label='Projected Status Quo', linewidth=2) # Projected Status Quo +plt.plot(years_reduction, spending_reduction, 'g--', label='Projected 1% Reduction', linewidth=2) # Projected 1% Reduction +plt.plot(years_freeze, spending_freeze, 'm-.', label='Projected Spending Freeze', linewidth=2) # Projected Spending Freeze # Calculate midpoints for x-axis labels midpoint_x = (start_year + projection_end_year) / 2 + 0.1 * (projection_end_year - start_year) @@ -98,19 +103,19 @@ def linear_model(x, a, b): y_freeze = spending_2023 # Constant value for freeze average_absolute_annual_increase_billion = average_absolute_annual_increase * 1000 -#average_absolute_annual_increase_billion = round(average_absolute_annual_increase_billion, 0) -#average_annual_percentage_increase = round(average_annual_percentage_increase, 0) - # Labeling directly on the plot, slightly above the center of each line with added styling -plt.text(midpoint_historical, y_historical + max_spending_value * 0.05, 'Global Inflation-\nAdjusted Military\nSpending Doubled\nSince 2000', fontsize=9, ha='left', bbox=dict(facecolor='white', edgecolor='black')) -plt.text(midpoint_x, y_status_quo + max_spending_value * 0.1, f"Status Quo\n{average_annual_percentage_increase:.1f}% Average Annual Increase\nof ${average_absolute_annual_increase_billion:.1f} Billion/Year", fontsize=9, ha='center', bbox=dict(facecolor='white', edgecolor='black')) -plt.text(midpoint_x, y_reduction - max_spending_value * 0.1, 'If We Adopted a Treaty\nto Reduce by 1% Each Year\nWe Wouldn\'t Be Back Down\nto 2000-Level Spending\nUntil 2100', fontsize=9, ha='center', bbox=dict(facecolor='white', edgecolor='black')) -plt.text(midpoint_x, y_freeze + max_spending_value * 0.0, 'If We Froze Current Spending', fontsize=9, ha='center', bbox=dict(facecolor='white', edgecolor='black')) +plt.text(midpoint_historical, y_historical + max_spending_value * 0.05, 'Global\nInflation-\nAdjusted\nMilitary\nSpending\nDoubled\nSince 2000', fontsize=11, ha='left', bbox=dict(facecolor='white', edgecolor='black', pad=4)) +plt.text(midpoint_x, y_status_quo + max_spending_value * 0.1, f"Status Quo\n{average_annual_percentage_increase:.1f}% Average Annual Increase\nof ${average_absolute_annual_increase_billion:.1f} Billion/Year", fontsize=11, ha='center', bbox=dict(facecolor='white', edgecolor='black', pad=4)) +plt.text(midpoint_x, y_reduction - max_spending_value * 0.25, 'If All Nations Adopted a Treaty\nto Reduce by 1% Each Year\nWe Wouldn\'t Be Back Down\nto 2000-Level Spending\nUntil 2100', fontsize=11, ha='center', bbox=dict(facecolor='white', edgecolor='black', pad=4)) +plt.text(midpoint_x+0.1*(projection_end_year-start_year), y_freeze + max_spending_value * 0.025, emoji.emojize('If We Froze Current Spending'), fontsize=11, ha='center', bbox=dict(facecolor='white', edgecolor='black', pad=4)) average_absolute_annual_increase = average_absolute_annual_increase * 1e3 # Convert to Billions USD # Add a label to the plot for the average annual increase, also slightly above -label_text = f"Average Annual Increase: ${average_absolute_annual_increase:.2f} Billion or {average_annual_percentage_increase:.2f}%" -plt.text(midpoint_x, max_spending_value * 9 + y_offset, label_text, fontsize=9, ha='center', bbox=dict(facecolor='white', alpha=0.5)) +label_text = emoji.emojize(f"Average Annual Increase: ${average_absolute_annual_increase:.2f} Billion or {average_annual_percentage_increase:.2f}%") +plt.text(midpoint_x, max_spending_value * 9 + y_offset, label_text, fontsize=11, ha='center', bbox=dict(facecolor='white', alpha=0.5, pad=4)) + +# Finally, adjust the legend to have a larger font size +#plt.legend(fontsize='large') # Adjustable x-axis start and end years plt.xlim(start_year, projection_end_year) @@ -119,10 +124,9 @@ def linear_model(x, a, b): plt.ylim(0, max_spending_value * 1.1) # Adding 10% margin plt.xlabel('Year') -plt.gca().get_yaxis().set_major_formatter(plt.FuncFormatter(lambda x, loc: "${:.0f}T".format(x))) plt.ylabel('Global Military Spending') plt.title('Historical and Projected Global Military Spending') plt.grid(True) -plt.tight_layout() +plt.savefig('military_spending_chart.png', dpi=300) plt.show() diff --git a/docs/treaty/military-spending.html b/docs/treaty/military-spending.html new file mode 100644 index 000000000..1d4843493 --- /dev/null +++ b/docs/treaty/military-spending.html @@ -0,0 +1,14 @@ + + + + + Military Spending Chart + + + + + + + + + \ No newline at end of file diff --git a/docs/treaty/military-spending.js b/docs/treaty/military-spending.js new file mode 100644 index 000000000..0a0d48a9a --- /dev/null +++ b/docs/treaty/military-spending.js @@ -0,0 +1,115 @@ +// Assuming Chart.js is already included in your HTML +// and a canvas element with id="myChart" exists. + +function linearModel(x, a, b) { + return a * x + b; +} + +function calculateSpendingReduction(startingValue, startYear, endYear, annualReduction) { + let spendingReduction = [startingValue]; + for (let year = startYear + 1; year <= endYear; year++) { + let previousYearSpending = spendingReduction[spendingReduction.length - 1]; + spendingReduction.push(previousYearSpending * (1 - annualReduction)); + } + return spendingReduction; +} + +function calculateLinearRegression(years, spending) { + // Simple linear regression + let n = years.length; + let sum_x = years.reduce((a, b) => a + b, 0); + let sum_y = spending.reduce((a, b) => a + b, 0); + let sum_xy = years.map((year, idx) => year * spending[idx]).reduce((a, b) => a + b, 0); + let sum_xx = years.map(year => year * year).reduce((a, b) => a + b, 0); + let slope = (n * sum_xy - sum_x * sum_y) / (n * sum_xx - sum_x * sum_x); + let intercept = (sum_y - slope * sum_x) / n; + + return [slope, intercept]; +} + +function createProjectedData(years, spending, startYear, endYear) { + let [slope, intercept] = calculateLinearRegression(years, spending); + let projectedSpending = []; + for (let year = startYear; year <= endYear; year++) { + projectedSpending.push(linearModel(year, slope, intercept)); + } + return projectedSpending; +} + +// Given data +let yearsProvided = Array.from({length: 2022 - 1973}, (_, i) => i + 1973); +let spendingProvided = [ + 0.68, 0.69, 0.70, 0.71, 0.72, 0.73, 0.74, 0.75, 0.76, 0.77, + 0.78, 0.79, 0.80, 0.81, 0.82, 0.83, 0.84, 0.85, 0.86, 0.87, + 0.88, 0.90, 0.92, 0.94, 0.96, 1.00, 1.03, 1.09, 1.14, 1.21, + 1.28, 1.34, 1.39, 1.42, 1.47, 1.54, 1.57, 1.62, 1.63, 1.62, + 1.63, 1.64, 1.66, 1.69, 1.74, 1.82, 1.91, 1.92, 1.98 +]; + +let startYear = 2000; +let lastProvidedYear = 2021; +let startSpendingValue = spendingProvided[startYear - yearsProvided[0]]; +let endSpendingValue = spendingProvided[lastProvidedYear - yearsProvided[0]]; +let yearsRange = lastProvidedYear - startYear; +let percentageIncrease = (endSpendingValue / startSpendingValue - 1) * 100; +let averageAnnualPercentageIncrease = percentageIncrease / yearsRange; + +// Using the model to project future spending +let projectionEndYear = 2100; +let spending2023 = linearModel(2023, ...calculateLinearRegression(yearsProvided, spendingProvided)); +let projectedFilteredSpending = createProjectedData(yearsProvided, spendingProvided, 2023, projectionEndYear); +let spendingReduction = calculateSpendingReduction(spending2023, 2023, projectionEndYear, 0.01); +let spendingFreeze = Array(projectionEndYear - 2023 + 1).fill(spending2023); + +// Adjust labels to start from 1973 up to the projectionEndYear, ensuring projections start at 2023 +let adjustedLabels = yearsProvided.concat(Array.from({length: projectionEndYear - 2021}, (_, i) => i + 2022)); + +// Adjust projectedFilteredSpending to start from 2023 +let adjustedProjectedFilteredSpending = Array(lastProvidedYear - yearsProvided[0] + 1).fill(null).concat(projectedFilteredSpending.slice(lastProvidedYear - startYear + 1)); + +// Adjust spendingReduction to start from 2023 +let adjustedSpendingReduction = Array(lastProvidedYear - yearsProvided[0] + 1).fill(null).concat(spendingReduction); + +// Adjust spendingFreeze to start from 2023 +let adjustedSpendingFreeze = Array(lastProvidedYear - yearsProvided[0] + 1).fill(null).concat(spendingFreeze); + +let chartData = { + type: 'line', + data: { + labels: adjustedLabels, + datasets: [ + { + label: 'Historical Data', + data: spendingProvided, + borderColor: 'blue', + fill: false + }, + { + label: 'Projected Status Quo', + data: adjustedProjectedFilteredSpending, + borderColor: 'red', + fill: false + }, + { + label: 'Projected 1% Reduction', + data: adjustedSpendingReduction, + borderColor: 'green', + borderDash: [5, 5], + fill: false + }, + { + label: 'Projected Spending Freeze', + data: adjustedSpendingFreeze, + borderColor: 'magenta', + borderDash: [5, 5], + fill: false + } + ] + }, + options: { + // ... (Chart.js options here) + } +}; + +let ctx = document.getElementById('myChart').getContext('2d'); +let myChart = new Chart(ctx, chartData); diff --git a/docs/treaty/military_spending_chart.png b/docs/treaty/military_spending_chart.png new file mode 100644 index 0000000000000000000000000000000000000000..f65c4f8354d85e813f1dc7d6929f8d012a6d2e69 GIT binary patch literal 246271 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 {@uKy-Bzk^-eii)*vL>Yw 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 literal 0 HcmV?d00001 From 3f41b003dc173242edee6c4ffa2eb940646a7949 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Fri, 22 Mar 2024 20:23:04 -0500 Subject: [PATCH 15/24] Expand opportunity cost analysis and update VitaDAO proposal document This commit expands the opportunity cost document with an in-depth analysis of how reallocating military spending to health research could potentially impact global disease treatment and prevention. It contains detailed estimations and tangible examples of possible benefits. It also updates the VitaDAO proposal document, refines formatting, and emphasizes key components of the initiative for better readability and clarity. With these changes, the potential missions, benefits, and strategies of the VitaDAO initiative are explained more meticulously. --- docs/treaty/opportunity-cost.md | 17 ++++++++++++++++- docs/treaty/vitadao-proposal.md | 14 +++++++------- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/docs/treaty/opportunity-cost.md b/docs/treaty/opportunity-cost.md index 71406c1c2..6bcfed50c 100644 --- a/docs/treaty/opportunity-cost.md +++ b/docs/treaty/opportunity-cost.md @@ -1,3 +1,18 @@ -# Opportunity Cost +### Opportunity Cost of Military Spending +Humanity currently spends $2 trillion on militarism annually. Reallocating this $2 trillion to health research and treatment could employ approximately 25 million individuals at an average salary of $80,000. This workforce could comprise researchers, physicians, nurses, and support staff, dramatically expanding global capacity to address health crises, develop treatments, and improve public health outcomes. +#### Envisioning Optimal Allocation + +Imagine a world where these funds bolster our health systems and research institutions: + +- **Disease Research and Treatment**: The infusion of $2 trillion into health research could accelerate the development of cures for diseases like cancer, Alzheimer's, and infectious diseases that continue to claim millions of lives annually. +- **Global Health Infrastructure**: Strengthening health infrastructure in underserved regions, improving access to quality healthcare, and reducing the global burden of disease. +- **Preventative Medicine**: Investing in preventative medicine and public health initiatives to reduce the incidence of chronic diseases and improve quality of life globally. + +#### Benefits + +The reallocation could yield measurable benefits: + +- **Accelerated Medical Breakthroughs**: Enhanced funding for medical research could shorten the timeline for critical breakthroughs in treatment and prevention, potentially saving millions of lives. +- **Economic Impact**: Healthier populations contribute more effectively to economies, reducing healthcare costs and increasing productivity. diff --git a/docs/treaty/vitadao-proposal.md b/docs/treaty/vitadao-proposal.md index 841cdb173..885accf7e 100644 --- a/docs/treaty/vitadao-proposal.md +++ b/docs/treaty/vitadao-proposal.md @@ -4,21 +4,21 @@ I propose that VitaDAO create the Decentralized Institutes of Health (DIH) DAO. The DIH DAO would focus on redirecting 1% of global military spending (approximately $20 billion annually) towards a decentralized, democratic platforms for medical research such as VitaDAO. By leveraging the power of DAOs, AI, and global crowdsourcing, the DIH has the potential to dramatically accelerate the pace of biomedical innovation and deliver transformative health benefits to people everywhere. -Why VitaDAO: +# Why VitaDAO: VitaDAO is uniquely positioned to bring the vision of the DIH to life. The VitaDAO community brings together an exceptional concentration of expertise, passion, and the ability to drive real progress through decentralized collaboration. By leading this initiative, VitaDAO has the opportunity to scale its impact to an unprecedented level and cement its position at the forefront of the DeSci revolution. The DIH aligns perfectly with VitaDAO's core objectives of advancing longevity research, democratizing access to health solutions, and leveraging Web3 technologies for social good. -Key Components: -1. Global Advocacy: The DIH will require a massive awareness and advocacy campaign to secure support from 1% of the global population (80 million people) and lobby governments worldwide to reallocate 1% of military budgets. VitaDAO can leverage its network and thought leadership to drive this campaign. +# Key Components: +1. **Global Advocacy**: The DIH will require a massive awareness and advocacy campaign to secure support from 1% of the global population (80 million people) and lobby governments worldwide to reallocate 1% of military budgets. VitaDAO can leverage its network and thought leadership to drive this campaign. -2. DAO Governance: Designing and launching the DIH DAO will require significant expertise in decentralized governance, tokenomics, and community building. VitaDAO's experience and learnings in these domains will be invaluable in shaping a resilient, inclusive, and impactful DAO structure. +2. **DAO Governance**: Designing and launching the DIH DAO will require significant expertise in decentralized governance, tokenomics, and community building. VitaDAO's experience and learnings in these domains will be invaluable in shaping a resilient, inclusive, and impactful DAO structure. -3. Research Funding: With an anticipated annual budget of $20 billion, the DIH will need robust systems for proposal evaluation, fund allocation, and impact assessment. VitaDAO's existing processes and tools can serve as a strong foundation to build upon. +3. **Research Funding**: With an anticipated annual budget of $20 billion, the DIH will need robust systems for proposal evaluation, fund allocation, and impact assessment. VitaDAO's existing processes and tools can serve as a strong foundation to build upon. -4. Ecosystem Collaboration: Launching the DIH will require close collaboration with other key stakeholders in the DeSci and DAO ecosystems. VitaDAO's strong reputation and partnerships put it in an ideal position to convene and align a diverse coalition behind this shared mission. +4. **Ecosystem Collaboration**: Launching the DIH will require close collaboration with other key stakeholders in the DeSci and DAO ecosystems. VitaDAO's strong reputation and partnerships put it in an ideal position to convene and align a diverse coalition behind this shared mission. -Next Steps: +# Next Steps: If this proposal resonates with the VitaDAO community, I suggest the following next steps: 1. Form a DIH Launch Working Group within VitaDAO to further refine the vision, strategy, and roadmap. From acc2c4241233f500422ccd60a7832b4478e5e08a Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Sat, 23 Mar 2024 02:14:55 -0500 Subject: [PATCH 16/24] Integrate NIH funding data and add lobbying ROI analysis Added NIH Funding statistics conversion and plot integration into military-spending-chart.py. Introduced a new markdown file, lobbying.md, detailing the estimated lobbying expenses of defense companies and subsequent ROI calculations. Minor modifications made to Vitadao-proposal.md to provide enhanced clarity and added an annual military spending increase estimation to existential-risk.md. The added statistics shed light on the financial distribution and its potential implications. --- docs/treaty/existential-risk.md | 5 +++++ docs/treaty/lobbying.md | 18 ++++++++++++++++ docs/treaty/military-spending-chart.py | 22 ++++++++++++++++++++ docs/treaty/military-vs-biotech-etf-roi.png | Bin 0 -> 75338 bytes docs/treaty/vitadao-proposal.md | 2 +- military_spending_chart.png | Bin 0 -> 246271 bytes 6 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 docs/treaty/lobbying.md create mode 100644 docs/treaty/military-vs-biotech-etf-roi.png create mode 100644 military_spending_chart.png diff --git a/docs/treaty/existential-risk.md b/docs/treaty/existential-risk.md index 244e97f7e..1b53ca05d 100644 --- a/docs/treaty/existential-risk.md +++ b/docs/treaty/existential-risk.md @@ -4,6 +4,11 @@ If you simply consider one part of military spending, nuclear weapons, we alread Even if you believe some level of military spending is warranted, we certainly don't need to be able to exterminate the human race more than once. +Yet, we keep increasing military spending by $42 billion dollars a year. + +![military-spending-scenarios-chart.png](military-spending-scenarios-chart.png) + + ## Calculations Given the rough estimate that 100 to 1,000 nuclear detonations could potentially trigger a nuclear winter sufficient to cause global agricultural collapse and widespread famine, potentially endangering the majority of the world's population, the concept of "extinction-level events" becomes more nuanced when considering the long-term environmental impact rather than direct fatalities alone. diff --git a/docs/treaty/lobbying.md b/docs/treaty/lobbying.md new file mode 100644 index 000000000..d19138b95 --- /dev/null +++ b/docs/treaty/lobbying.md @@ -0,0 +1,18 @@ +# Return on Investment in Lobbying + +Defense companies globally are estimated to spend between $200 million and $300 million annually on lobbying efforts. These investments are directed towards influencing defense policy, securing contracts, and shaping military spending priorities. + +#### Government Contracts to Defense Companies + +Military contractors globally receive between $800 billion to $1 trillion annually from government contracts. + +#### Calculating the ROI + +The return on investment (ROI) for lobbying efforts is calculated using the formula: + +ROI = ( Benefit − Cost ) / Cost × 100 + +Applying this formula: + +- **Lower Estimate**: With a lobbying cost of $200 million and benefits of $800 billion from contracts, the ROI calculates to approximately 399,900%. +- **Higher Estimate**: With a lobbying cost of $300 million and benefits of $1 trillion, the ROI is approximately 333,233.33%. diff --git a/docs/treaty/military-spending-chart.py b/docs/treaty/military-spending-chart.py index b26e36c91..ae5384067 100644 --- a/docs/treaty/military-spending-chart.py +++ b/docs/treaty/military-spending-chart.py @@ -89,6 +89,28 @@ def linear_model(x, a, b): plt.plot(years_reduction, spending_reduction, 'g--', label='Projected 1% Reduction', linewidth=2) # Projected 1% Reduction plt.plot(years_freeze, spending_freeze, 'm-.', label='Projected Spending Freeze', linewidth=2) # Projected Spending Freeze +# Adjusting NIH funding data and plotting it from 2000 to 2022 +# Convert funding from millions to billions +funding_millions_nih = np.array([ + 1019, 1130, 1260, 1390, 1540, 1700, 1890, 2100, 2340, 2600, + 2890, 3210, 3570, 3970, 4420, 4930, 5500, 6140, 6860, 7660, + 8540, 9510, 10600, 11800, 13100, 14500, 16100, 17900, 20000, 23100, + 27000, 28500, 29100, 28500, 29100, 29500, 30300, 31000, 31000, 30860, + 30150, 30310, 31300, 32300, 34100, 37100, 39100, 41700, 42900, 24309 +]) +funding_billions_nih = funding_millions_nih / 1000 + +# Filter the data for years 2000 to 2022 +years_nih = np.array(range(1973, 2023)) +start_year_nih = 2000 +end_year_nih = 2022 +mask_nih = (years_nih >= start_year_nih) & (years_nih <= end_year_nih) +filtered_years_nih = years_nih[mask_nih] +filtered_funding_nih = funding_billions_nih[mask_nih] + +# Plotting filtered NIH funding data +plt.plot(filtered_years_nih, filtered_funding_nih, 'c-', label='NIH Funding (Billions)', linewidth=2) # Using cyan color for distinction + # Calculate midpoints for x-axis labels midpoint_x = (start_year + projection_end_year) / 2 + 0.1 * (projection_end_year - start_year) midpoint_historical = start_year + (last_provided_year - start_year) / 6 diff --git a/docs/treaty/military-vs-biotech-etf-roi.png b/docs/treaty/military-vs-biotech-etf-roi.png new file mode 100644 index 0000000000000000000000000000000000000000..d22fe2d5a59ea23c362c4f1c8794d1345b0bc0c9 GIT binary patch literal 75338 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%0AB^^>*pS7tjNL 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 H#4_|>vUhtV literal 0 HcmV?d00001 diff --git a/docs/treaty/vitadao-proposal.md b/docs/treaty/vitadao-proposal.md index 885accf7e..16856cf15 100644 --- a/docs/treaty/vitadao-proposal.md +++ b/docs/treaty/vitadao-proposal.md @@ -2,7 +2,7 @@ I propose that VitaDAO create the Decentralized Institutes of Health (DIH) DAO. -The DIH DAO would focus on redirecting 1% of global military spending (approximately $20 billion annually) towards a decentralized, democratic platforms for medical research such as VitaDAO. By leveraging the power of DAOs, AI, and global crowdsourcing, the DIH has the potential to dramatically accelerate the pace of biomedical innovation and deliver transformative health benefits to people everywhere. +The DIH DAO would be a non-profit SuperDAO focused on redirecting 1% of global military spending (approximately $20 billion annually) towards a decentralized, democratic platform for medical research such as VitaDAO. By leveraging the power of DAOs, AI, and global crowdsourcing, the DIH has the potential to dramatically accelerate the pace of biomedical innovation and deliver transformative health benefits to people everywhere. # Why VitaDAO: VitaDAO is uniquely positioned to bring the vision of the DIH to life. The VitaDAO community brings together an exceptional concentration of expertise, passion, and the ability to drive real progress through decentralized collaboration. diff --git a/military_spending_chart.png b/military_spending_chart.png new file mode 100644 index 0000000000000000000000000000000000000000..f65c4f8354d85e813f1dc7d6929f8d012a6d2e69 GIT binary patch literal 246271 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 {@uKy-Bzk^-eii)*vL>Yw zFwB%G1)T)>T4Q^vphu~;6@G>!KM(HRo3V3-MLOL_k2Nv3m61bC?l!WdCAmwt;qm!65fDBl5-I84l$XmZ*ZG|}a}3brEzdxE#CNIz z8SM!zg*B)ymDlIO7CekVwG)Jzae&LCF)vI%CrzWA2gR@f1nIg%FN?D~Th$l{)}Wp`W!>iL9cY*h}YX z-S*`KxCLh>?Ir_#%X-N8O=HE3RPt4-eM z^lI)BrLQqqvgTu!PF@{mQ-V#dJ^V91FYgt)pbHvE0bw-8Qbv0r-~vlJdf-29vmYfT zZBT7369aJm^_aj1dBUEts8;uaGFpy0H`oeW&HN$-C;UUP=F39!r|V0Bx}IM;{_gHs z&&7guoN2#h%aio)0RLmmlO^LuMK&@;ub(i7XhygMGmgA{mW*2>UWlwMJsl;AO;6dQ z1UHClLTeDFb{51>KwRuvVKLaj6_B?t9oaDuSS(gxqb$NUp*&Q|b;@Pqm<~h{uh_+y z=!!9qV`Q?*K7I_O4il&oP|iWNeYv%$#>BBiXX;Tq`AZE;Ofx~xsJ^=wz9y-l!05}S zJXMQlntt#WRCCn^ZQQhENMN}>@`7Z z#QZlc{;FTHET3uDT_gWmQ>ziKOaeXhJW2EUM<5v+Gnz3{doLAMt$_7 zAf@u%%dklhf|JGcG@@RR_cab49*2@UqbV-PMC8ET-D zD4g)Dpr-e%#T2O>ZR_>O8pyM<2I-J%ALuer;dn5~G6ocLV?U%-noVZg>Z%eUNrh9g z&*Y9F6DqGd3eiqXs*hQc8A?iE*)s68D)S@8UOb zWns7-n80T!rf0u+%xV!I8V+L4k>fYbSskQV$y#;tv=+qM;pHaojF z@M)s3Po#9PJ{S_s?l_XLYXojH5cHn+fAGey6J_0=%(tRc9{0}%xK@~!o7VPg9r%MIT!zhwGD&@Op{_jT;`InHX%i?GmP z&-63RhZrpC>G7qm(|#vH>qVP<$u4Q0@A$cP2SPFSKs9<8t^AsPe$wqk3z4+_IIugN z`1>gJ1)~)W#UhSu&C1o@1TvwH0Say^ETNld$n3`2SJYXc2jSKc#|V@CFhb?7Ocw#C zb7$cW6}=&6!G%wHzdfen!$>`^2-e7L(JdAVCR}-P;khzUn_e_fY zCTnu-_O|Ml&cAzqSfrEmiwP|!`g4V|4>SU7OX zlp}o(+Bi5QiAF>P2Is3uBQk!F)*a_`vFV!0Z6>2Bj29|YkchTcQlZept$Exg`yryB7i4o z$wxVl74Dc!CfkBV`$)hukgA6$C@8%ABse3$9A@l7YE?r^<+g3xQb#YytNrq2I&rgw zgh1oSUpino8@Gjy5aL$PwU(ACe~RY*G&OBlEv;*WD#a#(44%{MXhNYH{1V10EIg_! z>Ly*M-h&36Aa4=fB@88JUTj|`sE8c0VXq|$)(c;Nk7@PyQ6blN#}&T5Lf=*a6f5{UvBU?=SF zVU41|P4$>#z8J_{kdtSY%5E|KA}43D-P#Zt*4jY=`COgz z1p9u_8)owNN~(L>Gy;3!9P$43^&!om^vLC^!OsTj%%9)OYlOX>od!NeJqO*TlOQT!D+RLckpD%6-?pBn1G`!hzo)!nhY1HGJ+i*k((jwIQV=U4AQO z7cgF8{1%@xXF6d)#idUVuDif-t6yJokTdKaf%I;}*N)y8 zmCQ~aDQs45JZ8hfFKb;41IFw3<`ql1#l2#x3gg?(kc?6rtn2^ySiil1cosX!`UGwJ z+V|^GqKSz?N@fmC7OCT_Q1=Adj$ki`8FZJuf&UpTJV6r^kTL$sqBCGOUyvEhADyQ9 zdE%9$3{@J#cV&mQ0o))y=`j(Op|N5|<6jetF9tl6K5QO+h3Y?3m#zbP6fJxB0fG78 zE8-yMFzzDcE+NCVV30wr8EoM57Kq_+N@+@EyQkVvaIXRq2``7d4>-Ar`T(6&FaMuQ zD3Qv49x3mKTaVo2^}yf2$ij=*rs}Zp^jUsuys#qzn0UjJ#nxc7OZ2FTu6@VM9Qi~s zoYIkMW`N+Eu97JL4ngbyuHAzwXD`|K1(JB7I(CUp+J)@=Rf6NriyMMJ?6kQ`RUlM{ z1(DX|0iG0XFm?ZZr2o!H>kv(!IN9IY5IC1(d^R@jLn*WP&wuci2>i{8(wa8unRS0A zU|RmdsE@4Uy8Ztg@OeO#pWNVIw5KG&7F0TWp&r+D)ybU zdF6?SD+(ZmTEpD!oQVi4*RK5sQYF^ZGMh!&7%-(n#nL_dd1L-%@Fu-Xqv+eDK};Kf zbAMEL+zM+^t$do+ui|Xi9ay2>Lw5nHZ3SM@jVBKH zI9*jrWe^ZV-Cp1E#MM&1W^tbsLo?nI3{YZ$s62R_|CBo%&ZIJ>g9}H~U*VO#3iuR>Xp|<_2#`$Yhok>K+ z;0okzM@sbsKFB4e*lh}@d3&+M5;3mkVQnf70i$UrjfRw~LEQx~FgWP_}+5aJbq62!%Ak2N#6!LJsR zWR<X7q20(f;^o3 zT-Z&;7;|)5+M_-qC?6(#;mqReC}otjEd_o@61?-o<%ll9+FmoMy2jm}inAn-Ot>Ej z9u7&V#B{n<6vBJS$BNmG^bo8T?7zHKm_5Y6&XG|t2|a{X( zQI74;QKVZ-IyzLlM&7vcYf_Mu#D24%R&r6qNAu zHTAGXM79SbvYm8=N(0s0JRSX1+7F3DZDF^`O_ZK8#kfB2M>^;l=Z*7?p6M6o4-hs0 zV*su} zwE1Ua!ObDc^Cz->v1OQ9Y#WV=PJmVA{h2}Z>h^ZqNO`~QxMsvf9Tr?0;;`OfkI((p zcimjyrw};Lb3tzleW>xw>{`7)@;Fyc?tPUBCFPDzbb*A&8(p@jdkG zYcp(dAw&V}F3NKNWZ3VqiIQQ_j`_J60a0tVkNf)WC$k^x8Mk&kV?(Nqy}h>%lL}%z zhR5sQBv30{S#g7HeURzMD*7`*MYWO)$bnEFJCg$gxoZl)S zJ)mKoeBk`qBC8^qFz$bHoY3>*hNx2BPpPbsu=?=}uRL4;%WUUdbajPPLhbIZ%kw zS^`y!ePs}ImXJG8mEh5MIq`TkY)PZm+^VId6Lq!#yh|7(?QOo;TOocJV2_;hUvliB z4obOQmnthM8RX^4x@o<)&kBipFl&I&8H)p+be1;b0}7d-8we7ER0+5f*XKpcgQR$s z7toLDRiR*urwAu%W{+(X3dskBU`9{RJ$fNAT!;!u_H2|+0L{W8(af7LapLnYRxu5a z!T!kE`+WDGy3?rmy{)OY>7FEEJ{f23u`A_v-Ft&4PsoT5b+67<9_2f5>G0~Pq1PW4 zl7ztpX-l>=B>xjVW`(J;6TNRYol&d*PF3h|nf{!vNqUq|x!XWRRR`0R78ZwDlG^#r z07N1M5hrh(^cYxoB3H)ZdF+`@ObrU`8U=DZ>c%gv0U|jj2RghuCq4Zh72XS=cB$iQ z$h3bjT`u|#I6?5U(W##fbR9f0M=~voAy>Y~-+jT&TJzs3xv&gH^;fQ-- zuX=x&ee`WgHeMlW3Huh(wz+qM7)yu)rvWVX#_BI$lI^W_>`+_7;ym>5M~(WU zg9@}qn3-bxM>J`kmlGvf6Ei>gr;1yQ#HLYSL*4@m_&ws~@Wh77^SdIxi zRv&=2v~+_m&2+q60>9Qb%aVG0#}9mN zXzOBH94I9_#&zGz0oex_GR(&6qdQ(6+KCFED1B{Qui^I*xj?ezbbd~={e8CHhB3Zp zhWvWnD#X6JUH;uta@cP|SIHs#qvS4@ecRt?lk{^(6*OVxL{9>C!IW+uI> z4i6XmYSXG_%9V`5RazsmmelsC6)AecI94NmR)(MI-IL1ge7&W8G zpW{pbf|Q|W&^l=ND`!uC|J&R5!v+$RY^0x?HK#TymaVI%Mm-s0?cJx13x&qfJkfwG z+rbNIAoh;7rX${>)jx77No=jGffRh*7-H$^OoQN%Wo^ejE?kDCDsu}ddo%^Z@rKC@ ze9+3bJ1GUXmw-G4;*e@&73U?KW|iXyjGEX1GaFhj8u6JDD=8<0D$qMHunLB)j3u0r z4f5`1%s}EucXiJyR88d+_0ZYDGn!@sGZ_$tQf8?2DY6=&*Iuo0QgK9BxqEEX-68_5 z7?GoAE4t49O;cT4{Iv=_)L}GEmDDKP?u0tfsLb+!-m7n8ghzHfRYiDOWexit9%TPVWX{ z*(HC~i|5!pqPY^7K!?&&-uFxvID+mkvR52`4UoOm4U&LU|HNq7$M+Q#$~&IFsI8nK z0UW(Qq!EG4aVMW8_H(R+CtCkM5Z;#Ebz1&^f1aCwAcyjhDUBMWw(Z=PZJ=SoE-*6( z{3GV!#f_M_!54XwEd|A-cMSBxD3!Caj~+feN2X{qyf1x=qhy7a@(T4F@_z5@ZGQP2 z{wVY7b&o-V0xI9RxshDMLBNv|9=aG7tXv)X02-5KMZrmF3K9*D2~FXPph}vl5*6UZ z3_Re94Z+#It75}6G$EU@0WKXC?o^z$<|N)POTu*nm z5v_x!1~3hysenTA54!GZA!89Yg(r9ECrWmSjGZ%gsf=!DU?JD6O{8uJ*jG!Gu zwEM#6!rEbJ9x#O~1RjgA%e?603EL~1HLdayn*oPRhb*nSyPHe2zYXQfY(6p66X{zK zytDDN3nND;FT1%Y^8}Uze5d5~Vkb{>wj3k7ZmKr;1EF-`0Xez zH`Ujt#V8D&b&IGSng;ugP4Q`ubCfvP*qNPrYzG7M*6B|Fv^!C;-!sK_Erl;J_d`*t zBQe1(>R&UAZf>!Sv<5}P0UEbr1u1QJ0UrqFBPnmjxN0i2gMaZYQh^?6`tkPGPtQ)9 zHpgtS7pIzFl#6pnjKUOoFSl3ss}(|@Z2&1AGgcW&;*4jeS_7KT2^2e;}*q9fV~T(QmJ8Pe95viNK&{nkdl1d0+FY4o@{ zdSpoXN8)2}i0yR_0Ri+4;khk{fr3*m@Vf1|LS9AnRaW*splWw&b9>ZVW^NJL*B2bq zXi{ta0w_K}u5peIF59{dGch`IdLk*}bnGD9Q0ehf543}TO_FbN-bQ%52nT@R3VI^K z8=8e9&NI==r|~EQRvvKah2kZN77`M3HD(wD1PF+OoMOZsCo$ir{VFzG;OGBjEVqHF z1YoqDX59KD9gZ}p-B%W6Jb&_}J)kI_rwOvN(!8k(XUe!Gd-dtux$`4<%kLu@rnc*V zEe520oExeS=9w8BBqe+DefWqGW)#E<&qc3Iw%s^Et7npcMoBd-x)-e5-(Ogbi#eY3 zapfu&YH2aBJ^mUQP)tPDU1w*o?It~D^eD0cBJaW*Pb*z#yAC=|0yVa2lC$Nhoe9Rx zWS$^RO0WBbHqtBA;3RuyU~qQKq2D!L(x+Z%Xhac8w$tQIA_aTk6(c!>{`Z<~L&zI} zEQv`N>^fngp4VlL;$Lp^JiiI^%SZKv!B4Xi*Px090hcIkLjaZz+z{{yVNBaUSAo7Bu13N`sD#nhhYpSXE5YlQ{zm|5teiJ+ zk9c;yc=xfliI5V!4bw{6E(lQLO^=@GIDP;UdKV(xP?iR@<3rxGnivwus%7VN8!jg% z4Vanjr70lVw6EeFMp6A8A`)+?9<<0b2oHH7^Mfo2jv$1z0(&RYuIBiR3mboN0@GoH zFn?QpjXdzsS&Omr>GhGNi-jj@SzfqgWzZ39n>*323#uqEGOd{dY$Sk7R92(ei$JV~ z=eLkP38{s^IncD8!_mmcbko|k2Wb5CA*VX!efgPO0I6{?2$UF{are*+>dpQ`yP0oD zmDD{UIDTi&oCy*D05HV#qoRo;*{fF@HjhO-fFsPcm+-xO`!MP3Mh^udFMwaVo`&aH zfbO@1I6=ffmmwj+pU>bURli&~O<4LGpIFq$mA-*YEJ1#19jR!dWgsaWl5vX{R*6Wb zarzK4SQ#zln#~C;xugbm_5gyC|Tf-L!11rh*u8JT&psU^n7s zTr6eMG!X3HpU*tHPO@~>9_jbV_+fPrKB=@rgBUw}5n1iOU!jNE-&gybw0vLp z!^85Y`J}Z98a@nruyhow=xLTI*7^MVs^Z^KPy@c5qcl0{zLz%944#FYTb)02cJUbi zu1TaIS{&N=XG?%sLoZ%Pf;kcQ=b$9ImBVN_yg)>#5!zGPN|}GJLj2pJor7fQ3@C%F zO=aO(&HfPMiO8z=NRzlqkzyusBvlJ?^sr$f<-ojhI{uzi*9RzwR)gpZ?dI@~^XJX` z0-xa>zai!lG69OLXxgy>6T84m%GhxC%J;i}8pR~L%jA>r zl_O9>g6wZJAP)6%3-pQ_WJLn&kJ|!_g5T@}L5dK30f0`i@G%$XNTf}D8f5pbrqOe){je$y( zvDx2^-MqciR`Ch1MMt-mD4)EWY}X*a0PSEq+>A{Wr!sUta()SovAX#C`$U$mOj7e0g3@4vV)KIQuHp4nN~TzVar5O?CEZlY$Dh+t)s64fBVk| zvK&3*bdn(CWY*TzHPJfPzc^>b%+1q>V1Z4SaRUuW`9`V`iLgdz@Tkk2G7N`)p0k^R&Ow$b@IuLg?v2NO(loBsf@e zc=z@~Swd=gQMHtghJ^HS;es4i(E0D>H2o{1C0jfFEzz(dj(B)>H69ok!}VwQ@uDyTc}Q$R+azQlxX9aelF)Upjt7&!z=>ZT zxswA2nWA2v{pQUss7#uJo!d-|!4YR%t{D9_29!p5?~_A2?-q5=YMrv zSP!wcm~M~6?@_zubnKrZ-5%royP;D~Bgm@&+pH&Y*QPp%XQQQw`5Y~VL$ME%b4b0g zavy1(Pvh$8(|Jv4M`B%XcMs3j4b^QC08Q6EV#DOeHnAJqOtE`0&&qS%mphCo(HcX5 zS;YetBZ$YK))WJ2Bs31sT-xtDOBqODHA%5h30>S!%iv?`=2RmwgR|*NX5rbEjrA?+ zsuZWi>hxLpQa17N?8Yr(zn18$?H%n(XYv8n#b(kK()+fEjq%S9JX>Y{tIdq*Vl)dK zRlIn{r~cImus4l^FSb-%+>*%zXQjqZY+GB|=7iKL8xeH1<`&F2y-@UaL>7-($YxrG z@CU^R3re$Dv~9(F1*Q=Jp9n@cl$e7^mBrMaiWh&^bcpnhx-Od?+D4ihI$3=yO*}Dh zdZ^yV6GGY$GM(slb_^P71f=OOOsx;%j@a}yY@sAmQFm{7=Tf%5u`^n&d_L&h%r@VX#E%&yehD{fem#C?J15M7 z1t}xiey?$v_FH0O!OG?jIsfL~|C})6M~v;>cba;{<&dZ_gBIKh%N!%;W#T2;^!=X^ zQf_N8Y%~bJxXWgdObgkC|5O&5HNRA=|9YuRMfE|aC-+!#$N1;9E?p8Mm%I4+-D;wy z2mWzwe}9((;&wQy&{R^g)kqqR^#8q51L+?>BpQFUdVW@Mn*EoRD<5@8d^)fBA-nbL zvG3<}WILjQq@VMKV)>8jonI%yZ+-qV>9@MljGl{T*bcEQ8FW~6lfwk18$NNHJ-yc$ z`-J-VT3D7^`Gnp~N%2|w`eIz_of{<+dKt9FgyCo7y^5dP`=<1HUcC9u_g!k+3YPUL z`gBV@>EwXzw#!cmc!SQ}!GIj|vGVHbum9=QQi3lRt5G8t)c-KEs9FD{?D_Bxy*(2e zjdm2b`IY$(-&JhAZ^2Wm2^%tk=JuyckA7-nc`Na263GU0PH54NF6_77z;8lE&I+9t zEn=^9=V zvy2H1QR&ae@%@wPyrZz>&AYm4@32pcPOfD35ntv<#;prFDQVHT(4E#+*k6pg2;7y~QO+Bv+1H;k~2I z+k4bR_1LxZEh?9V&g++-(}r)&YS+&HDM3)QY<=d*`lPMppIa;P48dRQ?JSypU0T)T zmcfqihUF=}%-$6g1a+M@@7ARk#|LXt?3=gQwYbz=_rp*UTO#)s_vJ?>p@0k5>sJ zd8JpK<{X>iLw&k52Je{CbJ|VUGd;F@pAnr0kIV`+QTEWXesMreAwg(`B&tE&KVm#=Qv1jtDM)8SEm_e8=Ngwmt7rjc)`{ z-1F$%e1y>0 zF+S0cv+@d5v#K{?O~37;KiV%i_d3W#(DzTQuNu#b3%rc3c(-g-p*M)1`0VQPVy!h@Gmome%IY`(&(}M2e8(mIcx6)(wEbJqo0ZK^<=_x$yP2Zem-p(JIA7MI z#PmL_FlO=&%leS^c{vJuWW}7ZxgSt8;E%mC9C7r^6p5}J7Ig;bewXllf+dHUVVvaCy7j>M~>0; zonpA-kK>cFQ3rnh&^qfpa%-j17QJo~64Ou2oZcKZ-yC~(#%<=zpkrsoXWqOverIgY zzUx1Uh4-fQq}1lsljw6gO>aHp|JcO2t0&%17L&z7%$U7jjAleZ>>9zHQ>exAxr+e_8gB208%Ui#0$ zm)pI?s^0fU&J;f-VRQPShDF}^^2WO0S4+&y9CrmhpLS}BgZJl#qYwFZvT3_^*9A$0==Gi8HL1s3BbJVnU!tV{xO9!U3+sv( zr!~E$#MlR4OY|NcdHi6;#EIn>T!WNN+O_2;R`&RJxm>-(+2iaiKR)w+HhS~clREbA zQ>u;H=x-1g#ga33f9+(FcgIgeb%_Z{U7Bx%gh@R6cdUl5TCUi??kyi3=xn{LCqHs> zpNpi+12By;$U604ZFa@?+rR{v1-0XAb+sGEO^2Rx=jexqp|R{|`oMhb(wK$*Q-aT( zJ9qGMf&J`bea|yi&^V7ITYvrR69ZG;M%6pF<&_gJ{{Pm1#GhHy+ezye-rlZH-jzu& zG=_=P{O`BjW`MDmpc}wy)224d8tSU%-rh^xb(a}iwq%?hlM$k;Hxr^un~vJ!)@msm zzq$laBJpNW>wQZf5=aLwpBV-xtg5X0$@ySzmh}Abiwva3>U10;%M0KUEF}ArTrVWQ zp;`FA0J9ZU!=}yq&%nttTPu8{cmCh!T+kku(MMt7tvWLFhg4c~>XyDndVsK2GTl)= zyb=4^u2UByO#;!504WX!D>X*&(pf=ld6!Pw^E@xk_jv8R;>dB83E4?=>KklBZP&>k zZJfuqC2|L_X3Zw}4P4%GrM_r*BBQjUZ`gA%%%`A$9UtXYHWn-qZ6UZK;%Ok}Atx{6 z+{q?gsiDKVfjUS2x08@9UpEy=qePHh>9Nc^@zERotFIj&po1CO?%mD1f15{Axwhb;4BBf7g6-qA%wNUf~LS*G*NR-MvKVfn4-0H=Bj#~;N9K}F8cz`S@R zpNA&wKwfdsw`sX_S{gf#R8n58;MJtXi!EM_wn&zI zQdl@LSlpM{l9Fq?QRsX1o8K{+lpnbj!y8`K>|HO@F(y~RfNo1`CnFnQNA6h>jm)s?qCK-|**^Se>7 zBVsIG&K7e?cI~=ty0bzB_PP$+`TF9Y$))N)-}eZQMMwqMUh?sy<;$&b;>=$D9Apla zX^Q>l)8xKA2M&xNO$i5)=+LE$5nRKH*o_Rk6JyH#CvCYOwGomAy2Ys_&(9XgZVT-epr{m zpC_*t2_$%|a`Cw*=6cYn00BLU2fqeMTTcaI30_W@WBB#l%R-L`jHAFtIvzg9{syic z_&?@^RWYQ{2%Kx6{)<@*9&@M56#;bdiC|=*z8J?CX2F#mpZIzaCRbKbwOlKR&uH`% z^B^9{t3y_ZycDoQ8-GDvMj>>1eis_JGF>{+%EQYm0wj9;*{u!^i@_YeSH@R;^jQ}$ z=C-I|-q>v{bpNNT_r-Z*)F+HyB(i*!sO{naa#7wqG`5GR@mL1K=Hl>6xXPYY^;t|c z#Eb4dUT+>xg6No)zjK`ys~MNP3RaD8;Pa)fm;G^f8RS@_D^^Zj=eEPkp%3qOKbE<|eRv4{|`mzhIoze!gU%-+#H2kQ}ql$5S za4&uX8K=>6^Gw z7#Aw!V^9Jo_{8(izX>-dztfN6wuK3f`Leb{KL}NzVLsElS>w@r!=Cizk=-DzMU?Ua z-csk|h*G1)n>WHlVwe%5cnz3ExZ2F@<#)Jpw?UPJn`7|Kgu&2UHJahek8irp(lqY-p{_L17Aj| z3Nu$7V3h0S4au+RO2yEF4o~1@QY|dp3euDVGOAyL|G@%+HI(B^cC^a};&n$i(SWiy zA|RgoVCwX94S}ifOCAWgA<&?5-BBav5JKd7A(lSB$OyJfBrPqsqR+xJrTM{SSmayTB${*Pd;*jN1@w6AI{56{KHUVAKnc{}$&n8+-FxeMExpl`Y=S&b zGG6slcE-KEda2&cWyaMpmC|-&=lrP~aLl1DkmN3{VP0* ze95`n*3e@N!ho!UgPqoAotn7G6gh3O!t_(auqvBc`^v0C`}XNDxKz;WrzUZ0MD!4T zs%+qLQ)hyPcO8dU7#TrIR#ui}8tm&3@Hw0jLJ1b@zpwlKOtq>kcimZWvfC7G~QtlY1(EqG3&LcgY$ zyxzkWUgiaS&=6G6OY$guA%<^1viXZC|G5JezkchZ^i6LdCG$By<@K&_^Boal8x^m# zp+TGtXYz7AX~lT-)NP+lBg36_FMwD?R8)bG8~$6qUz~?H!IGg-x%rNF`=`_BL0u+n zJY$!$GAFVr$=*B#nB_6pNSGr^cE4xN4hiu|19oiN_R7x5d=rk2^V2_k`t->~d#sps zWE^J`Y*@sGjim1ryrF^AMNjI{WE_@Li!RkDnBKmL-p?;`ohk;G_;N1!p5`-dL}6W@ z{@?R9TnVKG>n(-{d9JMaF`TPPOnP)SrS|FCe=wN81KUMRuVvQpql`L$a30BWOtE&{`cO{cZi5)I@Rz;7|&TDx(}jW69u-uNo;|4MONtsv7zm|^_IO;9~QkUuKHS5xDI8_n$)}| z)I+*QH=cUZpq)>@CgfUW(~bs^nE)2`>HLS+xV(z<2uLXP#3jN=!}$-I&(@CJmbrj1 zLgsj?@`H}2+^Xv?o7s^@6;OCC-aPef20QKoz@Vb6?Bk3&(&PRe+N~hto3(*gUyPLa z1r`iSj)Y{Do|3+4YsHR+)Sbf`>(#4QFm1b_TdH4J*G3hntefhG#K}q~-aWe`g}%A2^*(Y1s5-qNm!s; zI_E^whJji6VRr8&XdlVfli&=grL01v<0;ydJ*d8%y3o{TEq~ zB^jZSBMFTq7U#lzk5>?$Y$733n>rP0`^fNh%qSl}V(48*0b7}S`>O_zTpskNF+S%c zKBIFzI31dyC-ZIsITpnavjoT`E>WqZ-r4Q&Ac57tq-A1e!A_0xJ7!bW)F64vP}RIT zku@~l#@1G!M-_uSPNxWxxE%wox38%#y2ak#bVP8K*RGFz|4z?ORT)To!qRa#kc6t! z3q6l4ZOM1y#4L)3ro7X5C>OZW;eVBiEm~w8>-V42FnQ*r)tQHHfno_l!v*Z#}qoFcb($;%fNNIYGC!26r2J z?BHI&#kO6$3s6WpNm|;@X6whybYhGOUJ62{+g(CCd)2D16X$xb>)2ZD> z*`X`CMC~TbFU1(cv*Hbox?JA5}S!50p;9KiM#zSYJM9C!*v|5!TG6TMaLC(ZF4H^(?iLt)7a_3t7a zEtPDsYQjmLe^dE~OvI_7dX9)joakOb1`b`dfil-*5seyuymJ-xAyL!&ZNM1mp`vZY zIx_i=LC430Ij`6D67j}zQ{kFy3m*xBR z&$Z6e8ZzYZgL@ydf~W3u-=oSZDnqZwn=v1?+QJw5Dz` zrXXS;83`YPmo&~ZRGgT+nRnOuu3^!DO}AIY)s4HuP?Yc?vknA($|cxuXbLrCi5OF@ z3wzFS^E&Jf%e7~G2Yo~p1F5;>$f=eKpisj8+O9Z*Yk|>LKG(KHMrI_tWt?@^{uA#m z@aW_x?b@|?^@u7ck|m=4$SqKON(wO%R#N>>mop3~gzuP&ax6k8W-R))aI=XJH@@TZ zxPjup;=~xgw0drmsQtr#&l&7!fN9y&MFZ)wWYf}z&wILboB(6UQ6lOEELHb<=cu$X zq8c*%1!>_U^U_vV*{;xGHZhc)P+*@+*LQGniH~K51``*JB7(kbHZxCEP@VI4GyOb7@<$O<{GkEFucNP5 zLD~?dMY|G_m9Zdt#>)*3LI#`SF~T({=xP+i6$(yoJd4i5r4ql1BgP^MAznPZ=e^hK z&N|u`srF!~)p_Q|FZr&#{FcE&wd#FqpPoKXn@$c<8)HK$zSxR~lqdNg?fM>wYiD^gL9rScTMGSW8p5*94{^&6z!0-tHjeG?fs< z08h!V_M#6UY|*X~t($V|+7<9E<0DMAfid!W{u_%mm|;T>Q*4M4c=!1s{sB$y4pTt? zU7Q>!##4?3fuLuWAS6Wg>yQ!T19eoPvp{v12JQ{!5ZGp3NX zICMq?5l>4aZ1B*P2kY>P#G-X{7%bj_n&HWHgEZ7pF{)v1GC!N9#~(@914NnsJ}yih z@2Uur(5R#@{WUpSaw!?IF9II12UOubPbylqzypr<2Qz8_6))Wqobp!SD0B(LqMqlxV^eorA*ZcGs zwK;$ZH6Z&}8V4dovr(pRn#Rp7Is0BM>d#@U?`~9rih}K;!OHWa=E(2DC!pg9kI>ed zpWOtNa*CN|j^wb#YKSgLPSDU+a!>LFHj2mCFY3-vMaX*)v+7eWM5Hg@?0wuAwCi^t z(5^V1f9}|dFMFRwRcHnn)B*IU;A}FCyRGXs>Oafd0rA&^2fTkI1*=7g7hrhvCF%6eT^3a)*_SW9 zYQ$IX`@fIc^9hHT=!n<>aK_{!gDF@^{4`KloVz<3oz#HyKp_p(F4-eai9ty>-2E^jT!&6_n#@!`WolWl}id;?Bg z04h&61>5PjKWYK_oDcU%T>#W9&+Y2EYwnqu&!5b}cV|ypzK!y;Z}mA4R}aVW{21am z7_KH?zJ&X%ji^syyME=y@89L+5#`_Nm_Uc?JrX=feSf>y*SD9)KOBEVJduljh~dj6 zeJ9!6vRx%dZcBAcgw)(+8_#u?+iskPugPBc2HXm-!(q%za$dju^eQFIaMzhjlg`1@r+w4l#n)Y12_6nPm&u=0w;AUG*q&~*;GRN%(NB9X z2FWKq?2jhRq<_vWSVB|I7B0DG{^`hABR_#l3}GUwyMRxS{Tn?vc7%-KYQ2B`ydT)V zyAlvrptD=S+1<&1F!<5!uSGUD^{?QEUF8-m*tr_|0NNRG2nDR00L4NpKj8N5j;2ET z1B^O@BeyFbdn{SBX5YS*oO&6l$)~(Pp+I7=j=p@LIqm!gO`uWas1g9XjeUk@e*vmR zl+r;@A$sW;-ui-uLYi?K1@%tSiW9jIJ|!-&<)<&pj=hpdWvtkNFw&y&bKrpq;fARF zOhc+B_2^VH0-)_q$m3QAvhcOH_kME<_3Jl%F9TiMri$2=n~>W+LigN(atEZl1}e|5 z!DMTIjVkatf1NZx&So_{9zM;x_7DWeLvg1&j8k?>H*@`;Tgs`Ywi0oP5t;UbzP9Z2 z#^x`=<2g(mi_ses;R5W=7Gm816^R%+SiOdKFF3_*d(bc@cNG<0E(h}whE3KS2&$(L zt=4>p>UgD{Dns9NT8vredGGfMOi#BkAZXq7)>>Zc;|0@$9OdNnu5K%kljoHr;Q+}+ z5bZCSx+Fvrc=DdUQMPl)mKg49Y&#P7-f>;F*Yx(cAmXU?rp-;A#?z*Bczg~p_rehGy&X!T&T$Omw{yNbR( z-}m-L;HnvunM*j$E#kbqL~LRp?RYEw17CEl;N_j+ZH(gdNDA(4-_)+bD&Z*B`61h; z`pemDMsb2BH)CD56 zMjI14ks>slzt#(u4hIM9bKjmrR3#g@cp2YtuOMDGCyU`O5&+D~Vx_&`TNJ>a}7W+w$7q2ZzDm z6F!yz1>2@|>snuLX=6bYZwjCYVx4gAR{$F6<Uoh zm2qO(mS^;+C6*qzH7!38^FSZK)oBX5h^gBZUu)cZa<6a6{P_rAnct129E+DPkAzW! z;3Ar;idc=G*$>Dk2^{_vCDp?L#gC9gznBycz@Tj0Qb&LiRRDP}pT`;zUV0uaPFG!0 zB#~NhY)TD{A@v|k03m)r*B*1s|EzC^%8E)YVsT5&vGbq1(lt6t5T2 zoWndeT`m3wg76+cN#IXUUD5$$J(QuR!-p0GXiUgdq@gG%~dr_J?r%{ zq!bkL9*LP(E8|{iqm}~Nw2Iqyk+7 z3X&N{A*CnN*3uGI1NJ%7rf$Fns(@Yl#Noz_0Xk!YfrohT>PS7XMwUD^REEyO0WioO zxBr17%%S<(avBaebLPyIx{e?i##;RjZEiLKt5%7okKn^Y8-hrRB%{Q{o0Gp2C|C(XMK4(^6 z%#nmghy*jX|Bdou##PJPX}e#5Dwi4mww($Fewm=@)23;>IIB;>Py!CH{cYw65iwPZ zVL66_yb9T9N{%>8wOEdU#0G(5-W_Dz{N>9d+=+wmCujlED0dP9e1&Cw8(>cycEfJK z9@SB*VVikE(MjS41eu+N%#^>#{79BdhNkT8Erv2_nVF7McZ}ix?MGH_;Lg6Bma>zZXuM(OIAtuEuV~)}Zhc=#acGwK|}3B3=fS<>fJHIlN87fPgyD zC#E;l0}98wpbX-WbXhUn%XQFt&X(4Io|OjQ;_oRykR zUB!E*@D5RKkva?Q~79ODl8R?&$!4oP9 z{g;-z@%|nL*zfJ3)bXR`8Lm`6M8zZ3L)b6EfOu7w-o?%oG&Gs#`$Q)xx6NjHCpCnT<2tx9 zV&7u6*vo$X_UqR#4X6l|#!;gMN^&IK0eMyygQ0e@0C68Xraygp&fW4SKvCSBi>d9F zc6NvCvNtQh!Qvb8aWXWOt{c!sgd^HISGo0kit3Sy=xuvy5%TjnUBQk`NMB&-=F>p~ z^ubM}iCm)S-7~e%UN4#l*}BJyZEN0bySbn4H6Wg9V8m$kQ$X1xGnT5A{Q=WETiV)A z+Gra&Ao)iH;bV!U4?W(U_-zd;S!(4;X9VC=02md-ONa3yx}WM}n^Al+$&*_;2ErJV zldn22^ksPZR>C|HyXt;tS%lJZ6w2>o`oP7j-CQPEE-C{c1SY{wgOZ#aIcSW_vAYR6 ze;ANJJ#*nD5Ne=)yMAw#d9E53-m+K8|CzHsT~ne6BnBb~MNmk*dIc-MrNgrS2@ry! zvTG2NP}y7cWIgY8e<6Kc@HB3@80)2zLh-~$e0qR}F%<*Qr7$%O#Xd{z7JP<20r79B zkLCZ-!Hj^VLPrUNNgjgUK)QkDp^qbX--YKTt5KTd1Q(Yhb~fakqN-|ct^*V+d3+u= z%|`ed0|SlFVBv^=UN3!{VE(brNU@MC91&V}At?KAxh@D60#4|b2cwEkim|cr8BNcF zz|&(fPK5MORrf+y`ji=!-3NB!@9k|=rOjmaG;uJ*y7qq_;dy&M6ijK{HtQKy*x$a+ zK83#;GMhcfVMJx;vdXBYrf{Q#qY_ixQMM@>r(j$!&iv{NBTY#qGO>S)rEmD+bAUU+ z?E1B9brxrNGw{}M>Hn>d0ruVCuBt(6p70w*L1FA?Z^55ZDh!YUM3;U3DU-Z#>0Q_1 zfsDhftcdYZoUjW?zWGrn^C(nX1sz#cNA)9)<%C0qZf7^;w3zw`IQw)`P;Z%6jP`LS zoDvRRw|*uE!=eS7hQh-64vvno_>d%LDGU^h#d9gb_DJmOo+qf_&G0q{>m(kFb}ruP zaMVJ#<);HJj^wC~(U&H}C8v7`=!u!u7!7w#X`)@N=n){M!1wp$@7FkDK3e~7y}VaT z`td?bF{I>G0i=l^yYJX5f!2RZL*B96w{L61L_!MxhZ*C<(>!n_%Ycf7y8scG#R5O( z9@6@|Aa-`G9rHPxeH>en0oYH$_v_i@G|4$EQg;#e2s21oIW~%9m$A+ba&})=N*u3H zRU5zKQ_9+$JN(>qeC8cGugoB=0Qui?k?$HxpdK*p2jVrXDtR3@pl*|>^PVo zqbtDO^UOwtT8F#0de$y)R*M$2tXfp7aBz?`3+ecr99ARUdruAw3@CoDe}1;X?BadY z%N=-tTFxM+oT3Ouyu0V<-J!ArkU*CEtYxZ&l!Evg)H}M(Lz&8ElezR4;Y8Q!K~-LB z(Tgn`qKMy#SLdMMA+)o&jrBre>j(lhxy45(u66nlfBFM&{k#&Ng+%gbIzk}lR%7tY zXt#SNHXbPr+9Y&7mxY!49a7A>t~BeCg!2Dv=XJE5+e3b$iML%rVPpmvUVZc`FA6>( z@g(urf<_bJXq5N^U!Kg#=JRb7J#8}52a0M4r2>aR1%ixXoH2za)^R~k1h!%=f+d{+ zNpy1apfW7kHTfy#DavpF%+D0)K-Ww$TbMVyyrp7y{Bx?7B2iuz~ocj}a>PDA%`zM7**hCkl=P zF)?i+XoO6QIXW+Gcu$|yb>Uf0Ax18Vs?h6%082el_Z<{dUngF9s$h{UGw4TjC=`_q++ReLqL--M8=kSi~~gN5lKB8O50TAhm%wc zhh`V3Y0YnwE;r!~9l!?ilmw)w8&H!`Mfp4#Nl%Z!K8nJl2@#gU`Q^uPUm&9Wwcx1; z+yli#O~r=M)S6iE4}|r1l|Hh$;k@V9qs$yfQ3NmzwhV@;q7+hNzUj3qX*BVcu zzN(YI__7koV+jxT&t%;&^Jalc6x{{JT5J`SC@fNtfCmj@`J!)h5qDtGher4T=&CN% zq=7Aa)RhY^Mr zov7$5@akxh5pUX+U%m2KHT`)tls3+g$aH@Gx=8_0Q4|ebz_2-!)5Wl~nBh+dAi&Qp zch@b%pmajyREbw}gWZ)~Z>dv(dM+HiU2XJEd~D@qOVH_ZHK)v)}Bd z&kSQn$6FFcU?>r^Re>opob9f>Njo=^`eO2Pd!I`jpii_FSsI87I*`uAd*C$m*kJ{TYpBK%C>`{Qj5Z}#ZkefvyF9BB)gcPrkEYc@#ue6>{@3kXD9!ropE%r^x_pBz4GK`uiVaQzUV0eC9(GLivHVJ-+18;X=Kj zw*vw|G;K_e4#O3`m;j9ZJWciqh@6PT$8pzzbxiF8_N3OYUr*FUL%1r4s=Tg@=}D9Q z0ehkIzzq>I|0O)^!aX`%79i`#C7I}S%o z9+D83%)iizrHQrKL|`HPV`+BdMtNnlT2&12nsj@=UXG)w{!F>C?BipsRKqeDD{X$n z!RRoQ$CI0f^Pu>?V8F&>OmilqNv3u;lVEXGg-hYw{XecO^*d5Jx=C)#-{UIx?8=n! zaP6C%2qfTn&J>MtupwXRzY0@E=U&;{#Rwuc#ePUEJkhDoo^2(johU!-q|_qeJjX(( zFUII3Jw{;UDt$5feB#$bF9jOd@0&9hHoGcK4l!jIalSMf(bu?cxo!;+x9RdH@TK^^ zv>wolq_NvLRnwtSTc<#{%sPIQ;6#RkKnnxFe$wDI{b-Z&qetPOeRPs;c?s%?b&8jF zRh=>!h(V*2rp1N4efkMtzZ4_>YC+0*+n8#bkQg%qD8 z-y*hsZ7gyivCR*(QS_pWkhh2%`XH$mw!b`hJF2N!ikE(oO%?k7NV2Ul@_Er25xPqT z7yQcPIkVR5^enK3ZvOJLnM+ozh$4I)64|a6-?+cupeKn!nZobMPdtDt*NGY-e(@uB z#8p$<>)ovX`pf4>-=R6naN00<=c2AwgN~SlMrt#zpgt$T4{fCrKs?+%JTwuU005mH z_enJT_g8e{e<~3h}lpy&kI`)*wws7&u7~pos=&x|fp0vDd$dxv-mw^Iw=55id1%i`9eK%2r!gOl)a(-*QKztKMwI!1WQ^wFt%>jLTfYCB?S)vDNu(M{>9h=yM=aVM=(J_e0JqYR)&@z2RLh2j|Bq zAL}O9%J`7CBY)FJyE_~8Z5=8XAl`yKxC+Q9KJi&00P^U}zEKZtoRB^HFF7ug$E-F> zOiB%(U4voo-#W_iv)=095%wz%+|npexOSFDWy;sEX4h8+i%GmMGMXOgHm z)_i~k9c;s(lf%FYhM;fO8^ccFNE0?-i%=W74hZzpA+8`;+bZ43yGf+o7&6 zrwa=VL6DZwhj>g27PS~(x#IWty9-|}{=9sPu%xX}Y%3&k&D2FF9P+^sF~0a;0T=D0 zvjg#D{LCh?D(RQv=n=J=`$kR&_=@}F;~7`6a*M`BPjv=phd+T+0DXE^jQ6ibB1?#*xA^M(~r}QvD&*&LE2GKP>+M1bxMWg z#=e2PQw(oG>a~fjOCg-3ViaN$0e;i#kJeFLW9`Cg&p=9&LF^B^M(3ce?_oNspkP5l zR-w;iBtBqn5D~QV^fVgQXXwQkG%#(A4A(IFy&#d~$0paxB9!%9#i(D29j<#B*-Zc( z>I{1z(Aa*UH6a-(FiVDX{)=ZJLPwlG}6#nWlF zaKo0rz2RHt#|=j>B4Bbodek`ZHHJ8xEQ>kBEg#^5p?<@${|Fk)dXvwnxa85Q2O2MG zbnKH3c|Z44fYeX(hSU_~{#2o`iTw>YLKEK+e1u-OL=TM8tlSuFd#1A=!Djyg71tXY zj#n~Yavj%@u(_`1QGTcaZb-qnBy7%fdk~T8@HIeNSPHDrc2V1JM~ccKhy+TAoqKTw z=F^U0#m0}}n${>_%$W}gna7~uloWTmTcZN#YRsCHd&-F_6KzW8pEG-)tvHrMZlE)u zV`-Et>AQuP@P{BHI-n<}E&(&Mqfy}$KyZwvNgcPByhBU|P2(nI&*JnWrxawBFoKbX z8bQ-)5O@WC`eZS3=@ev~WhjN1{!utPNqUH#P!kLrUf5cTRnXfCz>borYJl4N5}X zc7&8~4B%JilQX}I-VbOzx9SYe)<e!L;lmY*Ol zd;&Pt6sR`zRB3%lIAOp|R?pp%{s6}ciF~wp*x{A|U8S~4@6iD`rmVx9>AMxq9#;l*OVyF)N*;zx+gSjSq>^`gZ#2DJNfiYaG)+lU>) zTtV4C^XDE85&2Y`qFMyHM?|YfoNWjw$-)Wci0 zj^49x($F$S;#fF&IvxqKGz0|x9@9H^)?^1kW(UeOO;Jc)=Eb*chEr>}Txkn2mJme0 zn+{W%F(fXJ(9Id5XSL_kFg=6ENfvj5OA|JD+=9i>`#*a02nt1~fGvgwFm`TDuf}Jg z>?rAxPgbB4?P^BR)N3FJ9Kb?eKdQ!Tl@Is)?uh!04R43dhF}42>vrB|Uc85{Tvu0J zRe>d6P3sJF8C0sAOwxgpTo)7n$gRe28l-_%9~#$qz-oYq>&=$eH0VpAu>_Am#v83C zM@^%+aUf!dSo>v_@0rLUMuEsjG^N=;m*Rs@3T?t%@D#?K3gh*S!=W;WiY z?i{ugm64r@lsXJ}rI(X$8cJj%F{QzFB}iQM?dKp3it~ViTGVaNKITc!n?~sgpn#u$ z<4AX`G#VJ`!y>JK%+VUpRii!C?md8ibkf1rt0sc#xny-AERC;6$Dm5okW>wAX0H8d zeVG+_oOgQD`dx6{8ab~)&VrlXi*NLS7>?x8Sd|^IPczG*Uq}20`tvQCPYoJs=UPnz zG;(m^{AHW8l%J*#xRV3}M>Jvp4yctodq7281uBcWer$h=C@iBte1sW78cti^aDYHv zcu@nrq(@u*K;Rm#FWS^_H~y^>9C zd{4kBf#TxTg+Ke$-5EF>(stZd>YliMuY30`w;TEPbhHtNIlR76`l2>=88Uq8?g>Jz z5`XlS8ZOYGX(vRuBm#;bgQp?|!_WYamB%y!ih`0v6@ci_YgQi00|W3ug(Ur;|4GaAE)iAU0|4et2=fj|`7w>+Rq9J`T@fC^fVQ#W=r z?WV+ah(nLm1L`FOv%2$hz_$+AkmARD`(%`hfFV4DJ`CdGBhPsEiC^3TJtB!Y0oWCy%dMh7djLbp-I>g=h)2mrnu`d1c#T2W$mUz zTfEHLi2*SiKTd_>vh|G4K&dA4`s8R3tasZ6v5XQ@SqCxlMibZ(;!exC;OZB}Oy}54 z6dzG^9LG>1Y8BvuIIvPX^h+dfVwJ=);^3X82Mfc_N4!cY4#Q?jAF+euSVsKUpru2GJ_nCLgh9 ztGImgkq5v#BPC8kkps-yUlSEjMo{n0!PbH>IxZ-^k-KFc*qOL`=uxyW^8o97m4<3P zbZcj;dSU2?(CFCd`3Q=}Hl#ws!Tpo3TtL5wb*b)t3PSw@vHGR(&5-ZCB0~#&5r(+? zt}#KqDz=O>#ClyvxPoulVrBQ`K?sogPqnt)bHz-f9k@|1K5f{ze&%@ydo%l1Ak`6n z=R-{2?z~%{9dA9R!j`EAH|xP${;>VtZiwDA(X%T_LL`j^VP&+>RLN!17#Fx*q~y}? zL7vzj2$@%R78-3=hLixrqL7^ViM$f*u!;WqX^7h~{jwL-$BVNFC}Qdy8Q!y|?P1vZ zN!6MI5yMlM$UYClR*G5Q#}|iy_8lA?MF)E%#RGa6jYN}zac<+TIA5Nmok*^mXx}wi zM#d80n&MFc=BOgcU9V|~vvj+N_CSmIBxJ-Ip-J!BmG|f3$yxv76@*d7W;KEHc_5PE zmDNSkP&+0{>lcz{!S$Off<5%VA?kprlrG28?~m;0k5DDA**JlO%$Jt0WAqU@ZXNG; z6!4O;h|nfZ@X|=0i60~03>aB{W1}IuzEZqk!w>~@09c+Mje&%I{9|*LZHCR;{HZCC}&kub3yt-B2^dDhZ9I0$v!b98`z&iUycRWhX943hv#*4P)ra~3R%PEcX^;g z;sKGHA%mQ-E{zAWECf0N)>aWsP712rBc-PxICRV1Ju&st;lkSXTM*}?A`U4-1DTxx z7nEs5_=fx5&(G};!@~nLs{{fXXCHFWIO*WI?V!ht7j|yBCv1>ayc3K)^hXasb8W)wQPobOE+lUE ze9q7##DtCulw*&@pI20Wdu6o^f~E-u^YX?~4^qf$K=#8XbhJ+JDVjNWh2uWk&aQ)f~FeY=r$32}|y- zTUjYE1%B#iyqaCaSa8L+!>WNkloUmD{Gy#`Yf|*l|J0Y6eVszKNmmavR%@alrx!7Y z^NRcCNxsJ8o;cjn@aa<}W+q^lQ}$iL$r+21#vCv5*w-M#Wa&B|1H3}C7_2c!eO_Op zqj#&_I>mB$l>K*Ia!HG8M~Evf!sh*HELI$#2(dU*gyoPg0US`qIefj+EibnDfusQs zNSfmDy&>&AX^exMRA+&|`gj@&`aYq8drlGpG%1+Fr9cLGs+pR{KMJdZpZNWI{2Y}h zRJ}o12o`!hwx&@8PGgcR65KWa^5iJACISMN{!Q2pB_M`l(`KtTyj)PXGRB#Ve8r(< z=l8c31{B4d5$R7Fc6LU$fh4U=82F!}Iiauz{MS&FXQ%Aja7>ep=kvuDwvZ>z+H_0| zO~C(SJ9oDJ(W4qKEsxRv3e3dni-i!)txW}J zjMfD+uIe1d#*7B%gy{~b;GlLB70JUP8jC)Ql3N0ew#K)Np>f9loh-ReW*$=rd7xpI z%{6rOpdr72IO`Kn+$1wLp4cH0C*qah5wFHxgKyVFErbw|V&$l1*weLP&W^zSJ4-W> ze!67gtRe4Oax!M&sn58Ik7Nx%y8ebl>&*RbHaRJ7iH9d#!6P3p{ zkpuf>O0YJ{{x9aLbw^S=Mm1*&GMAnI_5_>Gd-Ovo5Si`UzrPE6C26M7S+NzL2g#Xo zwn3LBltcVqV3OL$-rwi)32!d8R)@CWQ;C&NZo@+r16T>rQ)PchB)#x>TLa*?8) zU7eG5a~}WTo0t@OKn)X)da;Y5Iz@QlHIR%8Raiw?goz%2-%2zC@nZ%~-``!olZ3vW z-}8Yo_a3|xO3aR&a~EbK)x1P)S0%L1F$OWgn&YVK4~^6!KF3^Zze`jg3wDr$BS{5z z`%v<|>vxcL7+K#+*ZeC~W+>^R6RX#2_Z#UX6+Pv-A2a}>L>yC#PG z=#@bcaD?6i?AL0yGT<*p8T1IZRN}$Fw=MRTK}dn5E|^_362v4~LaPw-(#S6)^r2iV zSebC6xcfS=Uqh@J_(T+hpTB9EQg>yvan*0^r^)!$te)FLig98Dq027MAf6N0kLk<( z3go-fltg%S@hQK?;aBE0LOIFN9thQ)R~xuSsYiv zbVrZ>)`1kCS`0U@XEPxNx-nHAR{2tSSlws{V>j&G1H&myOB91a?vP&y2RI$uAdIS; zWYP~MP#B#0Yeir09t%uJlKIu2Ba-(rEzKPIs-4IrgrwW3(-2z&$twFbYYpIOv__s* zP78+HQp`scGBNN8Qc?{q5Ta54@_ZOn>PAIsR>?T*b%@*Qa;$CH*GD80P2eP@)fk`$ z)VQ0JJ^~s5U>gB1t!ZZ(RuUf6LvWxmWFy2I501?mRzS!CcN5)#kR?I>PI+3#fM9LJ zq9p{;>M`?IP}3+iLYk+EJqD$UqeJhjb|R}0I;2M^<)z7SLsA(Knz=3-6}sEBBnV>=9I#{@`U$_M=8+V1^U?*aNSl@^~+*DQEx+=u-Q{zv90ML$P z3MSYAC}`5J7dTMvV5UwSe&;7UV6Yebjq`kMC(ksVb+Wj*tb9kK{IxlCOsg5gbt!V; zTG5RK9xgEvj;IY7~Vj-L?dB~TDd?=b$ zasV{rcE(P~-@7tB2sD3{H?6j{d@L3DwvzNMRKAfB#f%5r@5A~EV^oMt z6{boBpgNKut3Os&utGM$C{Y%jD9@kU9|SQF@pfB6B6+Fw*>ZS{C@+R?|KtDStEYJ(!?Wr8V_yvZ2PvJe z94#6e!iK>`oIL#tIe}_JD_`Z5LY4;krIy{`%7!!kngK%kJNGqC^g3PH_NTVf42>tW z0o)}ev}qa+=-;$s!<1@t%P5ZHTbrAGy0!x=G6Ty(v1+KF>yoR7HtHrv0ib#Uzse@2 zU_=`Lbn)$Na_Cbs`>di(;Zp@-$wSW)s_kd>XMzLMvX1lvbj4b9#!IT3TEhv72cuV_ z5ysVp-kP+lt=-)rUoMsnQGP4k8{nCQgp4%2zNk%NFfyN`h}n7RcRI2#@~q>(PC3m@ z0h^Ant%pb|meR{`00|GZPeT&u3Ba^%3IPJ}T61uQYzh)N{|G__wZq<1T{3`aVtU38DyB9cG6nP$rG(wGzxa>$^3v~ zvtq&m5gbGvks1NmK_!qZFz~A($s#HNo97b<`Ok^+iHL|4mzHsZs-m0`A`_sDs=*Dk z!4U(?9@&m@20`3%!TtP*+fQ~iSPCd76Xm<#I;v+-yw;$LrA!TMxJr<{2V&2n(77UM zkCmDj-wLQe{>m)2!hWt197&N7>K)?8SZRp+tMOTxIc9tJ=0iJ8FeV-$R&OL~!NPaz zTe3z5u&Z>wYQJBBzd_<|YEs;9+@PUo7$+z}Nn`ImRJKZHVKHv|PmdO_CCGn7#PSYP zFp~Wo$`xmT0pUmz&@CP={&UnjKE&OpY*_j`P=&xKy3lbfcTtmoq^M3ibTPaJp&_f^-} zeX)NjB;KMi$n@c;hkW!DtjYYS8FdN+Sz-HoS%HLE0!J=)WkDKXZeAciWolQ&nNEpa z7;fiTk1hLxK^UErIj``3MLK>1d!RmaqSZ65^}zYmR}yw^T<}~GUI)rWYXW^Wg;-pP z*<*Vis=C%(-1hV#Oz^pO%Oza*jpEUR0 zyJBazdS|z16dDzhx>3dfWQS*mw*jh!*bV6Q$K6${(~zNhMKcYBBhxjUt#aHLf}49H z3c{A`iR+?|Y(plQS^3+k2u+5tC+#aEnX;&#(dBOx5>n}9e;K+K{|U5T;r!hWg6VQZ zudYu!@V2C+q@ODoG+3(Eh#15dlr9UZ)ReoV3-2f-y1HOc-^U6297F-Hl;k@xOFFL_ zEw9Cik+bAo=|9$DoMs#FSlK7BKWhU$G~NyL&?u75PjPY-l5H3OsZ-WiNdRODi^Ty85nPR7nnQ-6poSb3KNJ+rr zF2nnWo@pmmgRabd;1b|83eV5PTCP=eN*^lN087gHjB{7BvP7IyVHkEcBW#aRI|H@z zAQ&(+l$*lA%1CUdgi%Urg%v=&3fM-AC=wQw#(T>ipx`eq9RsYH6ep=wTU&u5 zCC#9gmy(kdsMrL-8?X|$++S!FwR&(w@CyhO2A+uEk6#ri{}IYvsB>P5?2>_a4oOpz zi#JV648oP;F&CAcV93i27#0c-DCt@X32jixkF`7Zs<-~cMT<{KB?7ix8o_gy`3rZB z>x%Ele9m~rO8>f!KOvDigY+gzw^99=;wl1v0M;fy6dll72fP&(8k^Dw3O6CrNY=e& zAIdI^ixif_74Hw_axoi za_#Lqjh-6p{D?%aj>F}g-YiaMSd7@|UvoiY*;xPOTD)+<$!*vxwXw7WB}c=(xookvz&uE9 zNM#_45AP3P8%Pth~IPV+hHbEm`xej5AcRkxeGT+U?!}Vr0_u=Y{F23 z^sJ%J4OhUWYaQ_9NB|gE^!*VUF49FcZL*vPa)x>|AUB`{RdH64sD=8h#z~jjg&1JZ zj!h8!T@|3ARY$koRRBIGc&QyrIB{l@&b#WT+Fw_0Z{=QWeERg?X=(HAIv@F!?Ar3` zWo@)9t#j850B*Z+GL@447K0*>yxFP1|K>((o;x67ww1zr0VIm0w}CICX`rzZH~{Zn z?n(+o1#X6S&kWQIiJUt_!6aZKCm;DolY1a&8v2itD~M_zQ*9h{a+15Yf5CASoH(Bm zt_|H7n8iL?70p;7T6tDfRJSogddNM z4&Yq(lH;J~!^nY)w=5}D8Mf2QR0Dnb#Qpo}ZiqZUUA(@2CkGS}&Qf-LB?k<*lvJ-~ zaUCLS$YW==8U6iOd83lu@3rE*AwNuYs;i}#;*P_wT>38$yiEHTDb{-WKT8>Bq^A(e zGl>s>7rX((6OMN+3gFnlj~{^u#T$-C6$>W(gqzpCRp4>rk}#lLRv zPUrfcwJsCkhh%&%v_EH#&tNcEL5ME`nGaLz4gEHkFE=*8+ijT<-aYeadn zJ&Sapyh%WVc$|0--rcx9t>V{Z_oaxxS}!>vN!P?^5}$E3e;b%B^&!}xBp)oIpIH3u zvmmlZSIHnepyo-rKR;SIW@tP*25!3rYiPcYQdv6|l&fNsJfB}dSI^LN&pKU5Q5;29_C4u zizpfGlSy^Cni8MED$zd4)Y;9riu>w}jw97BsQL-a&%39iGWasiBxLec#g8x1sRw2= zgso8k7)y>74Jt=s$2s@k*d;c?2+FR`Eqofd#Y&D-Vj+128!Z#Hah+azhP(^Hq6t_8@n# zHuY#YO|~2u8cI%vg*)gWrV@#rDaT3@>;aX`c^{)T^fKyFcAtD`zc#?RngAmYhY?Zyx9EyvEG;i_ww;S*7fjX5~Ba9S|0yWG;6<~9RL97U@ zHA?SlJe?)TJOIms`1UhknT%qr5R8Km#}n`w6n$Fmb7l1B&nS4e108uwkR*olDHfQK zTblxRGEKz+{Qp8T7=Q7@e>)haD%XEI7#NYVva=&;h9wO=A=%12FF}}*DH;S?yV{4s zpD;)EpY^={;m9voF=w_hLUMp!E2SZ%3>z>%%W5K39zF84oq)&1$s$--A{YI}0(lL*h34r2;&q0+DBXKUU~8h8zI`^EWyxc-Q8h(QbQfH6cHQ%X>@14_|Xrb&kP6nP5=Ur!ot3Gc1A;a77d)*R)0AP&(&gL z81{2x@%k`3@#R~DAY2zUJsw(5_l2Qy({+K40e&Berx3Me;Jc0rTEb%h43fg50kP>w z-=X~(Y{wsuE`&25_|n*qNrFWTbUm!N^Q4G0OEW4sDl(PQ(DqWgD4E}0&I0*WB?BrS z1@62Ot6h*;l|m~b*nVz&5t1c=BJGhpM%x+<$4#uKE7%T#%h&xgFQbWZ_r?Ay1m z!R`r`I{~d-6_H+GRUI2o`6>P8z!4D%L!_cFtrVbf;Ka}H=fWGhk5Y_q@`=LNq%?_` ztA~JSIAfZhAdCQ^SzQ2212gFdaOSPNgYdQMA2akY(q*Sp?a$gL`VhN8LOJCbWmr1E zcE1xRGZoi(OS(GLj7ZatJbgA0{c^sP=71Mj1=VF%-%GqWg-#{s-ecTj@e`Y!NqAYi z$<|pT^f8U_0($)^6mS?KjcB|&?3y|Fu%zuowtMU4k{_KFc>=tjl1_P%2LKk{obKP) z9JHDrKv0Ygd|t_PhHK8dJSF2i#kB|c{@=>oWbVKWv`=>N;jHb&FIPzyvM9ac#PVpk_xeA#sAWN+bMUUXDxPtt!3gj&ytM(EjnJH#y>x+tf^VDZ*nm=J z#>jtTa=xn~nTLg}8Po+PG2leIp&2X1+FGwbKn7MPq^Ug`p@&@T3~hHBSR7@%`#)##&t&TVV>}(htUKid!#qCCeKYnOox(<U;gCwLj7}_Nh-NLIht$9Zzm8}ODs50(1@zkBZ8J@= zO2o@;h9tD+F&2j9KUVGG+|uEq=7`fNmBpw43#Uk7+8=lwTmDgH1Pj^c+x0DcG=c&+ zkiuD&#$lE&!{R+tQ-4<j_ zgR|3`?h2#jXU#fS<@UBVOs?OlQ;+pK24qiND(Ifq@?v*iohM1yT9=dwZ+ z3WY*yIYVBl=vK|j$nIqxvL~AE8%qCvNp`2C$IP)(;NnoXs?g{UkSoE2*!_wAp^WFS zqG|I0eY#`!jDe_E(f2n9;x4?0f%gnS&}d?+&DT*N>8u)^>EH>YvBu5NfZ$0vy0t-) zu~mvsTwGkvT%p{mL^_g8y`FP3P%jcdI^N3#K|@e;xn3n4KrhY@{DG=rKe;duESQPl8%)^-SNM90zaLNJWO_6|m9 zP+vmN5nan+=sUuSrgL{daT18Ai*qJ4V3Eq9B#1^O5jh6AmN~&gN*~eEgTcNSHO#_z7Tu5*(PY$_RI)Cq zu9i-~>8$IXFw@BxwJeaMUa+$Z8ojj3Xe$O~Jt)PbNbJ3I7P~Lue?&f4z|j{hQ)KHQ z*@|kv@A#qo^NVw#Sed6%91j!PO)gX%Ud#lCNwh_$Avqz70p*#JPmJ=%X%(1XN2)&F zAnsH*$DE8?8;`zxMh$dTP_@vT)(JY*k-o}f1_Qap8W{u3vy28d>tSfE;Fpz^d@%uI zf?C^8O~rgL5UaMQy(F{-<^vL*7qS27n{~}D=M92qoq^t<3r-|)3-UfN-19?O#B~03 zS%zm}fg{m&L=SYo#8ukrsF>1NCM2jOXJllMYJzlCRLf9&1Wu-nFwYgD0B{czPb&P- z0&L_+3M3h^=oR#auU)@xj(Qm)Zm$h98QH7RGIdq?xv?qDnd5P>c_w+T4s!l^*|R6f z-{lHx5^|_Wv_eu=d4QcoDt`M+!*hNBmCE%>I(ARPkfg27ofR_U>IgjAw#o@p;#*KfhwTlg!cX# z)vM@cV!7dxm zDgOY9&AlO*-M3o*QZS}qMWf`STep~Ay!d(?AO1JzP6o|lSbF2wiVO|>?4-^#D9mCb ze+{xxOwz_l63lqE+~v-lgEMB$GDBW8<%UCrA4TzZ_PuxJMAE(l`}T4^`qbfTF+C|P5`KvJ4~nBlYw4^SD$VweH{m`AUx)yaaKbVsie zWiKYh1NHhmk6qZ>pawQMeT(KH8Im+bv#~+{YNOMjhvp!2PA#k<%T1N`^WCP)MuTA)nG*=*Np87ku(R}Zl+Jp}bn z2Yz(_GshR?YpJh^*57>MDjH?o^P%b+Rbvz_p z9@-$Xu;S#}d`xyg{~G>xg)7T+V&#D)DuMX2?B67-QVOV?cuuWz;3hnUHdXjzRz(aF zON8WFiZ+a|ZUG?&va8(MgN==ivWnT_gH{r-hilNQ2i#Aw#LxnocWwf`L=ut%c$WD$ z9)*!b-{9hIVTZkw{|2L80Rv;&P#NVnT(@4w;Eig!gD8cyvD7JMP;Cb7Nyrr>Z!WM# zE$}A8q_)BA-q%kV`S&rXA-*0lSUAQnrslEEn)P`0UxpZ=wMy#Z*5YkAHShq`vB`TZ z4Y`4EGtpQIEW^9vFytK@YtE-NgOQ&gcGh1&J1}#inh9G;JBHs8{bS^1tdy0#Ek|uU ze3T@b!!BX|*IyO&nm9vLFjQq9g%CmA&bCT_cGGJd9vB&7Vrqzn70Lw-{O#df&T|;V zzFRA8lV4-b1_k)NlFjhq6XVJO{*y>faHb?y+j*gtsYRl^G;n@NznpvV#GDOHW&vAO zfMZW#*qBUJcm#Z~_vW8JZX9uWdW0KWL`9^BhoF|SZqk16;f41;a#u|)g4L98;h6xj zt1~p+v~g4Z*|DY!mUkIFX}g<2RSsi8k)RJ7(4gA4Bh$RMk%|Fl%wxzUlnep5kSY~- z{_(|3^ke+JpSvL?rwLMoruxxiU-pebenB-oCSt^0cU&zN2+Ih>5IQjB z*|>X=uWZh|dDgO;Fa#Nwa1-ZKx|%qjgL7t0{IXyMh$5=@=Bld_@+eVBiiOjSQdQ8; z2a-Z6#k~LQf)3DWws+)ya*# zMG*irXy^oUy6g4uQmOS^B7@(nMaaQi$g{s4~k^=ycML+}VDe=}l*NpIEq{ zjq$(lie0br!e0$%09z~I(o!(}_9;z=6RxhQ+41gs7~-u;p-74Xn#G#6hu4vr7Jy+3 zbTH!aYXE{rOup*Z0>3;nyS|B^KYwDFoaPu@H5!lh-Vh13LP!9xbDaMO9K5})^M2z( z82uj6H4jtJ6qPYo1g0@e%rVA(xJ!Y@$$QBXj_+^g(#)w4v8kC;2u|G=-1k@}UklRO zWRrqLv;wBaNsrI$17Agf3~=Ak`eY7&iWz+O_H73~cj@hI#!HqiJ+YEZ#dxbS20uvJ zy6meffznC?BQ=y9@ngXEwI0W<;^uw=EspLmU}MN>dDW{Av?1$(reIKe4r2u@fkm*` z(3%3_vVPZw`YH@`lR&C;WjQy*AIQY*$#w^9&oM(h6r~5e10TxI!cqyv57!Z&RqOZ^ z4V?q58=KYSBtcHwQ!GDfiHQ$fbJV}Lfava(%JFKI>{etmf< z3%i%(?4)3n&z*=NF2fsY0{~5d|H|vM9-IxGRoaG{SOw7HHjjS@fxH#Mmc#G{fH0Si zz=ScqHob)7Gg(%9&x9kCa?b$lP#pIOJQ#otfSSOyAP)kdro<(Kt}?l?3A+|!P7!Z7 zBOdTFr-K4zZvcC;n2dy!ElNarP$iNq?p0bEr*0%TObX1yQa>qi zX9!ua&mC7Yyx(IHoT+jFmk+;!0;T%qYrQ|&nbsGc>AXHHudN-e;J}TcYCYe%J9f~S z$+(N8qQ!F|i6`eO&bmX=_>%x$X`zN**NN?iU6h9r z{uSLY0xWLEjgc8}>hIwU1Qen8V{&_^TKpYqYckXSv^BhosU`yw+68G*HIxJh7P4z> z_#2whO7o`~kI_z1o`_iN>aAN#FSHs0v@33#>FP+i2$ZIieC6-Ihu+NHBK~X*v>N?I zTX0*;Cp}va?O+lmombe`UDhRM1$Or@d_SIaC$epJWl&Yl+$=dwg)etggKvt_IPH*KG9f--Hh{Z`so z&}I$yd}OZIhMFw9_B9NtTWFe2HCl4-(r?Kf&Z70big!-#gxf#5YwJ%k>st=Ae zmi=-Y>JGAQH2QZp#W+Cu#dgzEVbY8~*O=LbNWcrH%Gm`oCw}Oms#~jGJKOQW zjxtSyGhHk#EgwJqi}w^_wjfeSqVUTDLDLwPVvavBsa_sREuN1lu_7nj(F#n3crh%Q z@p!1D$k7J>F1l!j(Q@EDP{mOJGmPGx0{1C@yGi*=OT_t>@P%uAKks-X%VIia9eqac zPb`8g;F%7})9nQDmi?GwD!`J8W74y%t>v$a<-JG(yXEEFJd;KYA71?jLX=%b(e9)s zq7uE_*2bm^+c+h7vuaVyg!qx;kA|wW%d;<+|KDA}M7VA$UVxEEj{hV83)kG-3Wu_I zj*6VAp9(3F_&7SK=EYs!mxVs}!Q~|!0&v%-3NRN`;^yU)N&sMZJ$0A9Futrk5J>dC zxM$sF!6Uqyai^uY-Uld+ecO(*bcz6CNX$oazcR#OarHnn?GCTU_q$Hlf3+s##~tWe zF%d0B!Kz(xsle16c)X7c{J>Ne+uK$A`0jjDm(lg6H4kvuFvCddQv?1SHer;~?$58j zzkHJQ3LFWxCKC95*|r;=gt3hM&}%W~xg>?~x_I3`_7lbi#88_62NZ(b2>Z9ZFLkm| z1B$;C;Kfk8S78v~cSC{$eC#l+WRRqh$reo%P!L5#QfWcl!=*1^0S=D9=7i*$DbV=w z=r5|1dbI@s7E+>i-W(Q&%CVOH#P8V@{;Y+|B-b+l{2nu%ANOo6onnj?a}3ncsJ>-W2ReNur@T_+!ySD;z7KSXC@&+$r>JqjO3Me~h0 z@E-JzClVtnCll-%kEyQeY0S==`_Gz#hY#;neQS^q_IHn}@eTdseYy9KZ%KGj>s#ws zQ)~Qm+YPp*Z|B>p9$wg~>Fw}&ms11JDZ9(kMM6rWE>CWD+keac$N8nFo$SzB^s9S`JLk|18n2dekN8$1q3Wb%ji~FsevIbOHeY&;Zc`CS6msZ&HnuP^JmYVx%&8= zoUGg|=Bp7M9lZimR?BT4L9UdC?OGK)Q^bn7bLaYRG2{l2_ZsqXSAYK{zt9lXK0m{W znl4a1T3x6Nny1k@rfb#+$j)G?eYx^REZkibUSJ%9VnA?v*z!>z80OJVn`>-R~VV?vbF0npy>QrQ;vVVrt=puvz zyoPSa=gyrul9H0*5)uy)>$4S}_pYN*BE57T7n5=M^$%Kr6&xIIs;iel0wRk8N>paK z$R-HkX_0|y_!|}5?cm_o_y#<)-K2CCJA}Ih-NV8aEB-kYD)YL&o&){L^_w^6-U3D> z<|PKm2fv6D!;j^hoTTF7;*8Fn^Fn2pQ&_0D$!hlB4D4i5mwt0$O)r?if?eTiQquOj z_wJ<#vo2K4wEXe^G4|&1Sg&u_@MRXtEHg=&B|{ktAyb7UQN|>s652!}g-n$YLb?o5 zDMW)Uq)^64NRuH&u|twE?>ZayzVG*apU>y<$8+EJ^ZUhheZS{<3~Q}p9r8*p^kd`M zrRtkDIejp9>XaA1_@iRQukYKyitigvoY21TL@5JK6EBaCi)%g~2tMR2g5JzGbkXDp zQNSHAjS)F?M%;8#VW9%X2~UEhd(_lqJ|LWM;X*MiE3qA02uaY`%xwG1)|whxU>y(1 zQAG`0R(}}=c|-E`fOA|?5>P_nVkB={M1f4o06kN~G!z_80OO!9zCFusN<27;cqafJ z`ty~iPcu}4RB6i85lT)@7Hsx`02HH?rXhP!8c)y7xeGqWXT(J3j*tgvGuZ@`=_$Pf z1L1(6dSPc|yk*OdXf;(;1NeayLwJfAyzSZPm=(l*W`P=&0nXCfUtWcbB}F?>8RIr| znAO6sePr2JAs;dw9yRfx+t#Vy!0FYx;o>AYx}YgaoRHT>c=?kbDs2QqjrM*lXq(*{ zCcUY%vvWG-pjtKR-^pY%eSKOG^HDIGlzScmkjJ(%SOd24QGj0_!Ubt!H*h(2{Karc zj@(|ZU%i?UpYahI2PNMR=1rH@Z<`1n#xxbfyW`(QFm|9a`hBc#6DkV^z#VjuQ7d?8 z_2=YB2E$^n8^lT80{Yc443+djrLKN_R+V7CQ^Ms%m^(Gk(Bysk^r^s<$(Aj(cy;55 z6s~CWhk(20XpqARn5h@fJ#~tenYo(86HxX25IH1#5SM6Jesd391RKrUiu0mcA=*U; z1T0GPJD>l01QN1QY?B!j&cQWmJT0^Un`(j8`f8soEmfU_IHR%O=@=@xS|Gc0Yu2nW z@dd2};hUeub@dd7BS(}!v|c`o1m$+GM@bG)${M%=U3T+PdVnU{1-QNE_ibCZM*RJE zP;%|VN!YQCS1m5EgIKrFGI|B>;}l4ly>`OpYcwmVzIa$$;Wx~8Jz#uRVT!dAVb5$!`t~mJtfWaqr+hZeFQp- zmV#dXG;m<>6U(EbqxCH;IEWz>8x+ePWxe?S9iJTDUiKk%!*NX{?Ny#~(8Ul&ZTH_t zmm(HmOH@4`M=^{W5@mO=P&n{6p`(q?yp($~9RbNyvz$)8QfPO)&i2+6nn4407 zOFb>5UzWS=>;zGehGCpu{v%uibwTtdw!HE4^Lvbt+=uJ+I}ai_r9eCz%=!u%cxM85 zA1gI5xZk}nryI^#-H;U8;ho5|j6OIxbe*@~1tH`F{8-Yg<__rPJnx_#GH>hmHudUN zDZ!7=QZ<206_u6omO+wNU01jImFs3BBPwXtDCnwZGmDGYV%}i!3aXR+?Kw+;qtUs# z4jgD*B7IqJI;pHo4V70Mlv&qe&5Vt!fz&72)Pp!;!a(^GzZOheQZaivJvn@#q7dP` z`|cqzVpr+B+r>o!R`xOIXP>-^jg9Rc9bM|~{*i5fr&WCZ8VEm30WT+GV$LIwzqY}& zs?D?(Qv%L7VFGoOYSd?KIVRke>Dk#U;XD|F&b=TO<$x|;C%Ip4A$<&m! zu%EwwEm-hN9zGn?C9?++(qOTE@op|;rfAQbRTWoaTSrSNluRV9q5YBZd{uSgL^4AG zu5C|oZGicq8Ck}tzC@l0rfngpKP8ov)F)I2Sr3jJ5+!Yp2 zN&kGsXbo0X?-Af*qN#rP5GBW+lMfyo=X=S`Iq1B`fpYU^^^INaF)%cztE`k?#`WtY z4)e2~GRX1A6hI9?8hph>k1B-JfS@2(08c}&?yeab8R_lsKZ(N7YcTi@sg4VGq+%Ha zDIv|bY%v@KRNkWW0jZ73dj#Sxa<0q)T(lg*FQ95H!m2cQdQ5LLptsQ%UOw(+vyhav zQa?X=^2EHAIe1}KO>s}Tq^Et66HR)0dP(|q=#a2~h?R|P^1JIkkn*Ol?q74kvxmea zrl&+R@(B9q>G_%4^F5Cr(?dae>dF=8{#?o%=twC#y3mbHm=bu1Nbf3 zuQE3~JGupW@ZM?M--U#y%$3ajUcBN@wO?$jQ zyrZVTe06wk?ke!E@4W?d)}vT8JX!N81@pSbEyXw<39eC5N0N$^oSOK1hb)I7`lJo| zPOIj*|4*eP(ZI!eYDO1{49kYj;*-R@eciH5kHc16vQR}yNf*%+D;)O(+WYyb!dN!~ zu;Kt>coeKJqanZ-A(nWhOZV<0?YqWC6%`dYoGgPc@5H(t?zEL53w8y~ot-ul!PicK zE_l<`(_=R=9qlfew{i2D2Pj3*vz_Tt4cvO&x_}l1UQS+~X?*jtJsZ|X-?|Of)&_i# z2)g_PVZ1MU{yi1U^V2Iy;jH_oaMrCcJ@n`LC>~s!R*yO0C0n;{od)vEDJ;yU$5FCi zn0P^6L7@$|93y&k_;CE#cGD1owaDjGZzd%r8O=!FEQ-OD{il_=QBpfF*wb@7_rMjI z9Y7V^KZmVuEx2-JMN@NgSyFP3-^^?2x7>Vue1dVV9v%g8et5o#min}xZaAK$zB?}U zK;8Df^5FqS#EqEnU;UK9u{v63QILn~u|n&YUEX*i`POt}%kuM;yX@^5cUO(T;+{};0204d1 z&x&Oawr=(x>D(;F!kI`^GM$6II1@4xKw+C}v&0CPJ0b!N&$|JyE!D`*t(z|JKk zNF2gC1zl9b*!OPe&Xu=@EiEk#;60bdoNknL3Visc6%UbIU@*9Gt^%KekG1 z2d&%Pb@R0Or-R&X4QMfFy?cgMumAJvn9*{Qttk2YE0}5J<>j#&k&6^(c+l8mq=+h5 z@+=7GxcSAZ6N{plbErW*ei&@hOf)i>Bv!rAVs757WrMf`@9fm*b!%~Je^DnRYwxAk zmesxpyT)?#8p|+Hz~@7+|9;(oJ_z$JrOo-PTRjjY>ljL3oB9a#U~E%TQZip&*xkt9 zy^f1>xMN|ix;jjHe!6(FJB%(&&5LrnYs;UHyb-63iL4Q-OxVmpZ)<1Q53q@xEIW5+ zSOGF(22%alq%_cDMzFsWT~kvQOs9v#P;5x~xI`JI(RLMVX^6fqwJp;)Q$iaHql>8b;_TH&WM1)1w?U`S^?M$y% z4T-3l9p|PTg*A?q)}C@0Rp}WAJztMKyNR#c;{ z^E-~yBDrdniQpzAi8b(sS1f-Er;7&aQ6tj8KqI+dOF@DgxaeKp0cSgVCa5CNvFS*f~ ziIeak-#R%B7zdHtrflHLyQ<5FVw|EEe?Xl65MbAf_{;0O?J8d#ONyGfhh+_iDrxG@ zGI4R`)UG?UO#2u;n-JsPG2aWn)7g>b^6W<|(uqLvSW=;^i@MZZL}J zsRpGyk_KOvm+*B~0=1(~QUiQR%`0PCj`?;L1eL%J#u z2GKnbtBcQaY&L>@QY_fW?K=xNIZaSDT|Pmp=0$6@ameKW+l}2zc2}~gYkpe2@y{z+ zLcZ25!;81^LPbKwVtHJzHS=}~Awy3jbcV54zpXhMlfIK9`C!t7lMLpulYhF1! zKcfQ7CXy77!$GK_lhV!5`NA84dE2&D^N+%7UFd&yabKQaWhYC!hNr;^hvC)EYs$;B zkvbex?Jru^Dkv<)A>2%uFvaPQImlZz)xC=$)-ZmjqK*pqF&`MQ7AupHH#b+FSU`!I zz5leExj7r@o19Vm7+d=6+i7jh1Aj#KSOFEr&{7q(Gf{pL@@&)pkOgDF)~xo!Otbny zP<4(;D9vJy_^+?t;1!D=-z3|12$}aMz@zUcYO{a8H1geT;dgJ}I`}Qj&-j|W(&ReM z%gr5*fn6umzwl6G!K7*!==&?U(bASwdQ|b})6-)?_i6`D(35HnrSo{-Bc|M9gtbUw z1lK-~&bJP8wVZr>5%{OhfLDgPZi%5nXT+aJIZdkj8qn^EEn4#Uoe+Os7!(FiSA)u7 z41$NJi$O6_QK49;2#2mPj5a=c@q!oFz-E9x=kV82SV7LykA4oygk?D1QjP*>>3vMj zu9Z^t>|n-`Pzk|Or@%{>FN*cCu)jXA0k9MI`F1QVjK*PVWXa!4g`B`C#3vy3{`}eF8m4r1?fUi0_ekwMY!vHK z1#tZeKGv>yM}WeVbGM?GV1z(&i^O>Z@&N!kh-xwKyRkf+Aa4l+R!0X3c{Dov-vqZF-P82i9z7E8QR5)1@s*$*iZ4k!Z#ajSwEg4u%*(9Q2@WT zuu&sB%AC`IXF~^zQMgMN<@c2HKzv9>XY+ONnI9$P{BD;>DD>>A3oJ1(*cBbeuzD-~ z9q$Xmf;-Dq|5=zov*-KGE31gw04l%c~?0bxihU(Y|3A`iT=kVcb;3$3l{SqEGA*ri= z{+t^uY;wxr;#vTMK;G5jyK)g+`*3mim7GF*)*>4c*xLe@93uOYwQe|8i6W|O_iB8G z%rF4ciD{S^COK5S*fqGtAW@;~7M=g6{noqe@xSzPm=pAzV`PkYw(cg_^>u< zaq*I}RAOAJiXVXQvS z<^UF~^?v#kjce75!5EVKhvu~k&}SZ=pY|Dfd7FvI%!)3f zxfm|+sS70g_@@_g*nuX1>OB%@2mZVTOcx-h&B87fG$>lgsTlZ>qAdQEH?mWngX?@t z@DDcg43^UUG!=m>74Db|^tP`Gb||JTIL-R`->}-?L#jv2w_K|jVxl17SiZc4mSSRY z(f?8{ZdRiFF6BqXhneU;b3BU8sB1Ca#D+6nU9DRYFis08R#bev z(eB;Cu(@Qz7vYh!VZ(zkgmTOIMz}&F!DInw_XBRY7xY~bIT^ryG={t%K7G0b)O9#u zD4P!u%PT;?6ay0E_1}N7-*T)n3J6d~1&cLsY@lAcU%kr4TRiONmuO9a-K!`f{Kdj~ zqU2~xE_8$>krRj#Mxi%?f{24Py!eIlXyq zHd)wlKJBW6oSa;&um%?fi>$9#-MV#asHdex(f%tpXTfAIjnZN9tg*E0WEwg^mtiio zp(*^{?(o(5`E%?sIsjKs&uDzKK4bw3>hv$yM|M_)94Gw}DnAB_q?D8^B(v&}(KhHC z<2eDf3rB4mNYjp6gV83&nI&%{JdCPZZ$Ajo?Ue`o=M(3agX z0c;C$OM=`1OZyOo)!gSrD}tBYyH5kT-vjmO(YuZ|LM7_PzaCBEtzz92rsFzQpFW#b zA$VOMS&xaHnPjRX>j?x=L%?tr7_G%U$OgvFue_Jpp)y#er+wS%3(iO|njw+~1`Nc= zWo+iF`%D>lo%yniC}Y=?lmp!qbuGHg%yyUNrqIz>VcV~UTIKpBi2nY%gQB?qdWio< zXSi00Gt;8HMDuPvb-Spj8fDsh_w?fm(jjqXi>od?egEzvOe!JJ2IiEY!Vb#n>@nOy z$iG*~?88wfDLuasA6FX6T|SkSRN9XVL0QLx2rst5!S2A<57pV5tBag<%WvNV21$OT z7yAWH1)f8yA&obhfG4lua_xNZ;LVP^>1V4FEI_i8>of9NE@DhEV(-2y+?K{f5rvziDcUmAiAs*!LtwSbZ#4iJy0s zLT5L>Z3%sf5{**tN5`acmEc;KXcKP7 z-h+#CFbLrJH2BAH1mYUtk@(Z6FI?aT33e_eB?=HaP`Uwx0NDX}%`r$xT@`Lgi<&q+ zc9>ugPdI;J5K|O2FVFulh;O#y^5TGfLvgprg+x$%1iudsK0e0n+qZYWeEG1sd1-FI zTQ*M1JCEz?2)c6b=%`)taR@kzF_gw8wn3Xoc_lUY~CYBC2Brsz+Wr z+Hm}aq%6a54QaMRwuY@74(~iTI0spA%MC$oj#>5#O``b*eQEX#{sAIxMg}uB2jrDJ zxQhI*Pj;Iog+2%htBWhUy!_AckwGBkKFvV;rQz&{@yeP*K!J#l&nvDTzkb z0_BUkrY2f0zG)~>Aflu@es!xsVB5FP)x8g^FRgEPtv}0@tUwpd_aemM*Of3x{7A5~ znUgS$s@$GM+kpFz0JsT$hLagAoP#^hoN>HEzvn&|2cWm9sp^&t)Yj!s<9;2is0m5D z&#Xyzd-Uj6a768d=1>{oBVBNW27kAgD>uHvc>{J)3LO(|Wo0|opHn(-(A>CDn#uR) z%XyQ#0X6z5^VM_|~Pm-_|4itulV&AbT(G_)G5xtqX1n!LB7Jhj z@aHTyaPl*w?U`S=J88Rqz0>!D)oqq@fqytKzDiG{ewdQK zYx^;uXSf{qx$Xt0*6RJP5fVgleea$Cs}@pHe)OH4n~V9-bn9a> zFhQ$H{=bl%z9dFTZ`AnfA2XkAo<7g2DJg2KV-qfaI`}BnI(%&K-5Tg%pT1+eWpU+X z<#wtznf=4Mk&xsCkm;uYfj+{8Bszt=cQ>Q0BVGQz@^UJYsKz-3Jey_FF?6f9(B3(4 zUevyTtH_-$L*ZW&C8Pj00K``iuf9~5Hc<2sj7JX4koOe@Eega-t|KM0X1?K zsNvbIXd;Z$9ve8d2s_oX=yK%L_PnAah|;T1{~}7V=fI+$uFU+hYVQPNd)Jp$t5%Ug zHMy@L3d`^wtZ&$IqD^?-aL<6EXH#@Xn&>MCYh z5E8}2EAs3XhF2(5Uwr!hp;-vjI4|brLa|q5C{JYD9>Bnz1*<|00a~!{lH;hqgI?Ls=@0QA0JOLCMk6= zDVB}FVbkMSc@s+nRV%b`$kmXTRSzv|N|$+{-d*tg;){rXIhgayd>EV+p*Zd}ud0Ij zdWJ6tJUY<=7=6X^IYLE|x@pICK6opW6dhM5(ar#t67m8j!rYwUmNIxJq~^(k);a3`4S+#7?Cbjoh3?=e9vMWwj61owI4%F-z?~Ocw!1=Fr?Yu!_X8p5S^kZt z2C_J9k>jztveJ-m_+Ty$Vgv4J+c78`4$XEzygSUC^MnBsP^kY{5YS@JX5c{7`T34{6aPw15o90`rH!jt;}$;rP`}iLQiMheF5k4jAS_n-Sm; z7QozY055*tFHV`Boh9}s*r_2)KuC}BW5iQeT}x{K1L^{N?;wyN@e7WV6fgl#ieLZp zuIenXj%-xp_pq!WVupr*rQva<3c zem#ycOx!xd3YKu;IWsU&Z^Lk;FxHx92Y(wxn@4W)h7&(-*epU*)|8>OoZ#6$`>HWY z3H&Ys9fesmH$4rWkP&=)&%svoD3Gp!B6#oS8UJWg1lvRCHser^uTWOz!oQftNK)VX_w>DuRe|VNIk~wnG;cOH zn2C>Mvbege$Sr2F+h>4KC(D=rSA|G&k~eiVUzVft*f&$Rcfi`6P!vYd?~$Hfb$T+Yc0InYntj3vD}+cmYa-?nQA#4!LyeSdT%{oZRB5> zqX~dMpavo`8VUf1ixmy$qb7=xReMyk0)2bGdHt*{Yh$X*{X+{14o>`mx)P#(o(gyj z6n5}olCb0pmJ^*zOq8rzr=(PkQ_%*rkF9<^{txK9l2~HU!PVe2s5NPRTo`-AZdl&4H-8K=VVLLKW>M zco*DI;1wPUL?MUC1xEUQl!5}=1rwP=s8#b^xh-kF_R>7dqA3d27+c)we!cL-iRyZ$ zC+|Nl`+W`1Zy*(RpeY_kVh;{uVh<{*aKyRj9wIuy)htkJ1%P9Dd*2qzR|sZ<_J4iY zhi0MnXa0T#vs84Wh8=g17|UAMSZ{_!S3ZZ#g{MV`F&H<~A6-jiP_SEQxb>i-qIYmG zw*<>9wwiPwXpuybPi+s-V@mDOE4?Xb$Ty6;hS> z8CJj4J5aIp0cYeYd2tr;nIs&~?>mFj@gSz*2UeEcir0nCO}gqJAnx{EXLn(Yu?|QA z7#z%}HdMl$jJHr!6|WPrvlp4yQGo&Vy^IhdeK`y`@+gbwqB*t21f%{$<42 z*Y6GV3Qv78FwTROB2WEZza|oI)7lOG(l>{mcMh0CM=5(vQ%lQBHQD7nj1acDZG_gd zt?Un@@5p+FC9PUFYZH^xh%M>;Z(I@@8(RVRxVmfEuZ$+qK!;3jm~-RxK!cuazBMm1 zZ|f=^dK&m3ZKwI!1qID8ySp+O?k657MP6pP!d506tzZCzbaC-+XcW$81#dB6F0 zmz6`Oy;t!fn5>&yXSoK~N7sr`q_^kA4rzk5^^mjL;lBLZBhdAJBCsoLQ`azjUSD9l z_eJMGQ-0LdrPrcsul1CDOXslMz$5y@t+u!CQM+qKM%aU(DjvQ+`D22g99U>tI%!2R03Nxyx%thYkpZDodH1CqOcj7zYI&#M-=_YsWZ5T& zZRrJt-Wt3~2n7Y+@1LB{hs}vi-OgOV;Z)iycQUyp8klZ6GBL6<{#0)s6oz`U`bF*U zcaz9YiXI6Ge{9VVJSiU4Lu3{mfV{5YG*Z{q)=Kx^gH)D$@?7w+9tM{>5Ym*G5LdHgpV zyaMuta@E7*5=93^{*^Bz9{L$8^^sEmqptE)QB{46_+UMC2xoA}&d1BjAGA46KxAtC zrA$oG4cUEaK&_RzLPo~KDwaw}7RO`ugW(#N zP)~+YBix0#EJaD|E?QCK!jLt#;)49QFYME^w4*)4l4`%-yu@)ds!>NC5Rol>NPui` zmtjk!7{bX80YHH&ZA2nHK0dJ7@)?GWtAs@>8Wa!lYd|5WKFBC(Rvbk)UsKu_gSNsR^q z+$uisQrXfT6Sx-G9na>9ntEmV59kwLIGj!fC5GPnT8863FtCv@z$u%FZGd!_bK^s1_5o@8K=iGw<=6+B%p3Uoz&-zWz%oMy>FNdPK7Se(jpXQ)8l+mez zjM)fXKxqOi1+}mQFqs(aR8KP1oFBMRWer2N`Kph z-$>kY25kX2N21xA*92q(N?rk-LV|OwI5Vy(!-tj(IZr%q3E;4q!@&MC{2dsWWPb)SFHqP;;#MS{fQyAmV-DsaSpSq!%E@_gzTR&_Am| zizDsvcN-DrLI5WXi_E<1l9*dsf|oYq|BHc6@vu~0v4V!+Z5XxhXo-wEavoXbC!(zD z95f_e2w&H#YApYSKl&Da^cmXQ8<28Z{{&6#CqD>+d04i zW84A6bU#>#)J$G?XXh~RAz8Ssp3TD}Be5{wiTV%^X)_soL6t*9IACz~Q7Cb6anWL) z4NTLnf~dWaK0@((hGnZjDvT%c&+&6{odlQcjOm@B&O#w!5fMV);93qqbqaDqXbdbB z#j&LY-&+JY$BSdZ*MKRrU^oF6m~4e3?!ly%#q^-`t`bR9Wn&Q5!_0&ggE-rx7l8s9 zoYwZ1*;B3xoFf8*IucOF;_1G|=`Ti?!zQfGfqzWIl7!AqPL2Sf96UeGN$Olk07~e&#q7anGbq}AH()IZ;^PDHBC)Gl!L2D7lCO1bWs7-C!LUx5Y*w0 zpIaF?JyOLfOv{30*o+KKV${|#@+r`QHa*h!#pQPZHz=>6byi%#43tj1U8eTyd=6Z% zi1e6z&O~T@tVVEGF<&CB`EDBry)eYO=r5X--*$KN;{h4sw7y6?1fmi0kc~uQ9%zpS z0**DIctLylccSSa6H4g&w|iyAg6ea^Q6dNuy_GG7RBUgX2Q*=+*~_wz^k?f_r*{U~e%S93JDABHeNh<02wCw$+8nDFY0i#Ng4 zgyU)MDdY_uMu)cyJ`>egxg+IKi3<&If6FMpySw{tqIy-~%_W}`128f@4r(e!Mn+g7 zEQ&=sHX zq|7T{I0ew44}OgB2+it6k9VliT!B)Owieafsz621knuI2lCiPrlEVBnG3svxiA2NMy|mZ$?$_XWAZVCs>{6B9Pi7~87d70{(b0MF zwodtPRGmcmYNmyLmmiVSyhfa!z8aQOx*b>=^&*N_{NQ_n&fnT1WdRDyt!DSh)9Tc8Ed1&n8DYaPf^h0}^!pGf-fa2U5CyRXvAn%Ib6euV zQv$trG=vrYFin;}gB&>&EQ)J{?t1Eg)1ayDC-+w)qlmn)82ESmg40s;G3^RcMhrUq zN6yTBXX?Dk@IT2JONTlYW>TC=e>X9qNtUM(R7-FWF8y7Lxct=8#)h%29Wkfg!xp(XRhz{-Q1lUH1pqPnEJ#PHaGTvPml@_YZ|qtc#YsM)R0L7y>6N`?kC zZSBy9;bC33a_i%TnB?slQ_}upD1Q!=?KXhOVey2GVfEy3|1d*i{Hyl=Xoyc=_`$`+ zi|GD+^gk{xp91OS@;+I8@)!OR-9XPshHi4|r@pY?*u!eO%i~`Tlu8?mkK=-IXU$5%G(lJ6=Xy~Bw9nnUO#1bWI6()A%lnmvczB1CqO(_fCIeU zwEBX_@fHx%L_dS{gliBA4SZbOQX(lsnNfpy^V!#m=6^E+WvuxYdY?TwJ?t?-g~60> z8H|>dfbC=O?PmOKZTTSp`<8;6#}w?nqCF1%!K3QX&v8)`r1vwvYPEg44+gY|$Oc%R z&F70pHgDbx+a?ZB#<~E%dxwTn=u#6ZF`zhrT5B5hJJF4_i5@su<%!phk$`2H2CtD|~&QUW(FDc@9wiEnqb(_>r`noYN+v zU}w_Z)ALDdDGsCrRhSnw9qJksi3WC$6E<=VH{rFlfu#2P@>T>%+G377h`{a$^=lzu zx6Zeqfd;b8CohK`ujdpdVo~Ug!_|t+B<>a8v3|Rx^Xek1!PRcJbr-~d3PjdSK4H_pT z<$Q++nh-V+a^Y`>7o;CjQD5)-LWFS2Xxzxe*(b&T#`sU1U%IYB}rdX#^9<3yDTQp&$MB zGqjf4$7ijx1Cd`zZM1ULD#OtfWOgd50|*k*jC^k*A;UNh%)!Z?wYYKM%T$PrzAfFF zlD?6>;~InUgUxJgp^hOm6&0arYX2#qIo+ZGthSc}zpr`oMg(J_)G2_CuHZ1#eLt{4 z!^I&g8jte|GMN!j*<)mALZaB(+kckvZ6_}Dggt9rQmW2ObKEim--jm|Yvs+K*ixc&YXP&)A z-|+Am#FdXvUPB#b>i%)Rm)JPEYb<$R4oI8|r`@Zr2&vLmImXGZn40V*%?M7=;gRmO zWswFyp-YvHj(<_Yk~8dX=L$-V3>7*#TMN0$J4EohB&p^RMq5;6XiFIaXX6f32TnI200=}5_V}lD!={FD5Pnd)( z>`edkY|x8ixI0d$I!mwma~EVJKdYP4!nu2f- z5<YBL0QVsaR?q)bfuWKGZ9f{c`nkh?U*> z{078#I8nQiS;e;ifz}HHX?cDRF%?3`m014wwiC9}>DckvsPVkLoydzwkNTEOkd?PA zyD8q}`m5;R*)V@4`Nu+7nHPgjE;rx*_?0+m?Ym2QI|{ zeIuFp@`;TU1(1OA;Cnks=&-mQU2A1@4{kR`wPa z7WmGS_NQodQAm-rKUD!%l9QMDUDb)RK%=N&NIhGJKYfz*sGUY-V8B2I76_{d|4Zwj ztxQZzgnl2@n1coslFI?qV$`)#Thel-_!A=^px6^-dtD*(yVw&yTlIsKyX0rk9pC)O zFsuKpq99kn%7xAt3d)>IE59y-0R#SWvLluyEXT}2V-eJ48EuU{-?Hl8HV4%&wq}?Y&0)VzL z*Sw-J1t-S^`Ima)LhPxC2p2$JM8g>}H@ZF+Mqz~&lVoh%)H`|(sPYbR@6H>kIe}Xs z)xPDRgDKyquY#2|E{!6S7@M0nb*4MIlB%II9V(Xq%)QxsFn1JhIwAX(>>mKR-GS}H#W^9y#I#EaTf z2uoywq9W+~*3v?^gT5G9YV!x43m=rr9!-ey23-Jd$O63g_pf7-r7VYR{H2%ajst3` zDi309?tVJb^1H7m6QQ<=jUw92u_CMnMy4?;fYTJ`OZqJuUn%}M)#v|tpYbSpw;@W}xa@0SpK1AP!id z6T+-P<-2kT&PZ;5RzZObDcm7sAQJ$@69O}AprqCwdaIpVPc~0tYQu3#7x z>Gk3oFBCZG9c47ggT#7VrbadqO&&CCM7iB8J?7Tf zhKGFvR1!g8a4?HKp05V^^;yGJq8Q$0)ipKx9R&OXtVAXBZg=rY0CsdBHX%10mN6qs z?ieXU@2WNuyaw>f6{uYZMoTUg5f%X+4VWC_M7ooYeuFx(eOi?3f#dMANsUpR`U)RF)dl``AiX=1DVr=jM)>FdEqSg0n8(e_Qgu*EmYEi_@iBy3CjxaPCknx9A@W6j`M$)(0KN>oK?p&?!vxUrs!a%7 z{T`!yRM!4#!9kD7F{9G7X7mo|976%q<+-BUMLESyz5NM|cJZ-qo@GZGWq`@oV|&AD z&+FhefOubYI{>$zA-m#~Ld6|E(XJo!G)P>^w^)(UViIV)TUhCs>a*gN96XW=cU%ms zAJN&C4mD0uNf}9g5~YY@FZEYOzZbHgi4PPZvpp{hD+!?=r5M!KfVo25M1e>r9Oy7X zvC%Vqn&Gt2!}@pe8&GI9s;EFPgUU7zC14iFqN3Zk!_i%mK|p{B!VOc4NX9N`WhRpT zPDM}*gEeZt!a}OwHPWj29nFH~jF|W!#Cs(dv495U$=FDCazPTeXVhC26NslE7Kq6V zCm!2nn#xkpkrPQL1|Ip!up-f@kT&I7P3mgvS`(Sh!Fmmuvv4iQ-_F!svFjMd#!(pP zUReDf=pA*05Ae%w7(oyM4{>lAQldT?=0R;>w}Ux&ml_WyhL9+-Q9+=*&%gP<_KiOqKM@peQ~`YrTkACK8R&v4S@+8Uz^$Rfk*mcZ6N_fU&H6 zY`btK+jw(?Z(^!kT`}pa3c2c02fC?to9~0`?^zD{Fx! zMZkt|zrWcg>J1PLv}8a4%_E_uKvgUSbwwtXz=E#mIl8?K9gfq11L=MDBYLc_ZWS?E z;APFko*{v$9r8uk*i8l@6I2~-ATwNJ_Xg%1(TJX&s>zVA4E40OuCc%G)&+qi!8Bre z8sP4M^k8Nu;(o1Yb{KD8aPR^YeI1Z7*kpao*$urAkcJek&-elf$Cwd^5Bt` z5*emuW{;o=BrPr(#XzA0%_(1or8ZC!VqbN_1Os5u+V_G29Q*!#Gv=q@ZD;{~JAvVG zSn~J$y$(AaZhcWbBN=n%%tKNx<1B+Xd|X@m5cVcWEojkHF|a|Al9Gx$YnS!99yBY| z#?*ByV%Rsf{H_xm*+sSa;icSec+9{c5EmwJHy$m@ZC8?v0QJ;C^XG$2urt^6F)-^i zJ3UR>KQev-KlfPVZYmVIo*8$Ia+X4AL7V_!o+WoECO*Cn7l;fPfd#X67}|OWJ{7R! ziD^&H?Ahn-tx!-@Ir#G3N0i^BUGy-s`6Z9G1kGxaij*Ah6(HmIi&%_4*W zt3Bl~tcuqdrR>&VENE7IFZUWHZ<);L+b5A0ly5oEgfr5RQH9ZN&h9%)EvB>Js>N2j z{&wh%cN8;dfY>qWfA7R%<(=&p=BCH9+au4A)ryl}?L;D;($5^v9*kKf64>?3q)D zlY}8c<=cy5GX+jnD5De>UBwspa$uFBj=mbto(&xcke?xqAlWDX2k(q$fr{n9UyX~a z^I~>Xl*{*HiPP|bktR|%1MlP^Qk(&_c7hr2@@-$YPk!6BBfY#<^LSG#j&YmK1FH`? z0N+F7gu*oabCxr0*%J1X!M7EbY{&*cOAPKZfG3hHl8-eG`A8mK3H2shx7HzyC-tZa zuu^V1JdiCv2vi^wY=B2U;s|`x*kLn$5<0;?fCiq&?}1#C)8Z>{s0fF^^#vKHBsB z!nOCn4!YY;?nqYwga8a#NmUgc!?n7W{5>4>6&Pfl;Ikr+S6qpMe}nM70Lx=HuFDk# zt;f&^TotK5cSYsyVI>cWNYHWPsTm9qv)@+Ri7zw;znYmclo-$pNRB!j#>#s1cyeVM zF&BT$)&n?7i4Of|T8>2bk{A(i!y?~;ZXVkhYx`sh9Y!hn_9tRfPZXQ=z= zd#v&Wzyk=>h1|he5 zuE#tl`nPA$f0OYYXujaTb{eCC=*fCNeq;htoxbq|9)T$JI}^Nr#ztPM@G+ZwA$o}jY8p7Ljw(*fFLTnI7!-s7`wD>$M`57W&+Ep;k)!| zYHEhq^AT(|0#9pGbeIR%*rBRX#oCk6>DSQT$Zq@Lu(@0fo6+!4NS^_3Pn1a!4eDqk z$lNW&(rDgP@JJ(Z`<)P$kG<45Wt;?;O?dIyckDxwM!A>;FAG^$uvnG_R;!4Ny80sf zt#nO)7BnW+3R_w}+eXxBE|7?n917 zY|^o`FEnS7N2g{49o=m;DGD&MO`{sk&CTeKQbsi}x89L?VY2tNM%KP97?z`>gX)~J zW(|hrCeEWQj=G6YEgh)kC4;6dyYx}0%Xvi=1QF_GZ?rUqQKu zAtPY3inJ$gXEhn}z7i#Eh zNgBA!79fx;$xwl0oDbGK^Vdf=NbO3xszh z&p6SWbS`_o54F+Z40HxmfZTZW_U(qhJy3)X$^qY@BS{)j5Qd!WAR!6Vj&H!n%TUF~ zh-uiiT(jjQxe*HiRFg?8EC%-<0#``tLHf&$G%qC%1fWBr^1Ts`?J^z#vL&LuGVB_$ zxb8a?4N#Dj4S-K9=P(Ql!T!em{x_i!kG@HK;5>2%fq@!!VUpnK!~wBd4gB$VwE14z z?l_O*FswIDQ^5$4mGcC`I1KT8^IQ`|U*DsFE#&@**|kUI5f8J*H1!N-V4YhrWOwm8 zQrxt%}|3`rrlK`dkTxmRx|4qfD*ZO#h98!dx!CJSx+IAeQd=1 zakLohOe~UgAJmS`Q?>?a#O{4IbT5jeZ;4BB;C|GqFn=w=a10Ui0Hq9_=YBLCb8`3= zf<`#KB>C8TO@eleNUN!6*=kA=zLTI#-Y- zOqg7%mv`L=cVd)EQ9VS9=mvMJJ>z)VPj-s3oD2oK)CaV&Re2r8p;6u~FY`xyK=q$m zhdzP@VS~Ecvm}G>w1(8`SxW>2f4LHu_e~l>Wmz^Plq_wrH8t+YRfKwmJ zQVEnRAlPtjm=Ab+6SF$P)iN?Ne7;?V15k&~bqv%Vd44Fp42j4`vsE4c2;D97vSlEf z_<;pGd3mv-Z~}xYzHP%r^6wzDg{tr*NNM8042ci`4FiNBU)77CBZ(-j!zRyMAjzF` zU*xr~&Axw+yuLep97Z!pW2AL~$QC&KN#gDK;8H~8KNsI3nW1_nY1GEnP?GQ@_1pk-JoX9Le( zS_*UGRpeq;96vr-*f5}@eh7;U@L(q~7*UQXJ|1Ge33vH~#M^3iKx z=##f_Stn>USd}Oj{N3B%cFUNWm~etokxt7-5u^|DstzM{)0SQ{GT3*^4L!w`$wT89 zN*g`^g8mdBBOBGr5WbH=yCy#Xs#h^u4uOONGeDi`=rWhr3JM4;!J}(bK1hIYb!;7h zR&Qsa2L5`%zTB?J9oG1UwJDK6Qn~skl$i3eAMf%!o!CV={;)R2sdwazNU%h#w)0l#QK?>Q4 z6hz;~DmV|Q1qR`IzG%1tB$q1u`t|FMXpkuvh+j4f9$3rdOi6JuCx(6GFt%Bsc5|Kd zkAs(9d`Y#E-cSizn;A?qvSJO|C+i;v8Fh!yenhzD<>WA9UX2%i|Kd;fmatuJL_lIi z+TaB}-_ddxhhOmB=V(W(%zB(eXA~FuP8&1pcoF?1yxj~n^D-`oYP#C?1b@q6OS0^)`~y5=46NUIsE8aMq4mUs_p?=U-Gn84dY z+*^bQ^*7rb;WJFDnzYo_nTbPPIr|oTYc4!~DO9nRqw7EBM4vgsDY))H{$wy@01~fG zShx*>el-2Q3!9vj<)?51mH_UzZtzDx;@K*|!z0Oq{gOP6DC_!=83gL)VM1gYh%#yW zs0KF|7kyArkYzC7?o;sfaO3wKdbWbB{H79@&U~G#n$wXHX;xPBeO-qp{o2@jaQXPONwXp$CkZpZeXv*~(>i zLL8E76kaB*E>7t9_OGa6W$~6}K1&(09x2y_Oj`my#lG2T6bvQS&&<&-8-5iO6uh<&rsn-*3xocaf9!WK z)L@L{3Ql5b{Doa%N>cw^jAhY0F+Uzj;N!9n@^Eqnq911d@u>ns4X8euIGvFBfWo-T z=VRYW5n_wfXJwa}FgCsd?*7@r6VDfN8j$Z)6iQ@5?%%(^gsfvz;8-mw$&6akLdzXA zZX8QK{vt2nv%D#7q;+1j9YE*x9KPbw2p&2I#?7YJ^ zWUi21nRkY<2Qn(aA6jgDp%HKV z`b||0G#p^Qm>!5KoZZ}V$2+O8K-I$%`I3>HfFX$>g=}xCXhyOFUOEk-0VxtO)K1(! z2!KgwOmrz{>JGyX5;#UjOCdTqP*SNw=C$BO;fl|IOl^d23_V5^-njO$NoE}8T1dJT z1j&?Gp|?quEUE)wTv0Gie)0;P>a)BpLd5o;^g@V&#NZ9Ip$p1Rbu5Y7f2ka0hASR~ zXRC?b#3x>*0HwoU^Cr9FMZ&yah3+m{3Ww-Jq?1MuIM@XWpJ4gLObaxM}I)rMVK_A z3&xnKhpPKlA3r|>2#*Xueuhzl2*g(nFYm(dIyTa>mmb~$N`=(fRBnZWhs{@ z{(2i|L2O+6nRhZjqB`A=jT-pO*+*m7!KVYSOH}>DkBXkPu$?Ez3X<*{Q&o%SS8jfW zlFDCkdDquM06EV|{x81bR>Q=MjOvM>!mW|W;DMGyhd z#23!Nb!fQifl3#mPSJ6-8M|ltS6Nj7U+G6eT1pqh#+*6A?m`tdf+3 zWR$Xn?44v~7um_?{oI|?dH>h-Ua#xwT<1DE{GR8zpZorPKkG|hmWm}^iZ!1eb3YpB zV;2;V-;qxCJ@AYyH9?`7aoTfFl7$EX2u?A&#T!3<{MbN@os~h_xR4X(XnX)i{v}*SXusXDuCy)>Hv(Fqg+QUPx4q={*@YAirF?a(mv$%y4sPOP+>fv;p$V>?o zPb@WuOdcBo7K?0sBuOg-87K%7lCzeo>Q;oU1owG{kkmUw#{)*-G*K>JC%Zz-avd^J z>T`C-(hCcJo9?_$vuDMU^5OfVS?}LpLN7F73fIeQ=N8y0jjJeYDpUvV9=1=A@E$`+ z5Kd3g5VQRX<_$<({t6p|$ty?}d`BEB3GzMKvrY2_6`JT zfad>5!VJ0!*CMfCGq$;jB|irKV-S;IyiFeEK-o#6k#r6!hU5-wq7X6Se%SIzYFmzR1OAAWE+}tE>MGJ;3JilBd#fuyF%+ z6F|6!TRzw6OH$=P?2AD2LU!^t-woaF_4z*(MV44`CRQ%QSL*tr?*%Z z=nqL^#!|iwI&#G~wBIN-!FcKN&%OSLN|wwTLeHEy<)Q779aDc2&>+fMJVxjUNPq?) z1Y+%G6BMK&P7u6Qukjv$EAK)b5u10}wjQrQ-#@c+DKrHZ}1e8N7! zXW!X5t!#ytXq}9lGan<-^|f&o({A{IJAbH(^)~Y!BeTQp=>0i#VNcmcF0a#4n%mjP zuPz1W+HD+In{e<4$Lzqw=O6S>$xst{yRg8<6l9iA5dGXj+l!+St?~);qsjZ=@UHm#av87IU1PfE)nXUEs=l`~scQqfQIYOBmvl(Y+$eg< zv5dGjCBnL$^~0y~+-Bd@*L33kUY;Fgprd0a)f(+(NUIvmciP(El5}wn(4${{{FxEa zR5wt1)-#f>1j=sVyB{zuTMv_ietj@MU%KH6NkTa>i;P<7q9s%bDuYO*x7v-Sy1^NY zQA)bG2V_5XHoc|Tbwh31h`Dm0Ov$3<(z%fN^VIj>GA_=kA!>xo9=#eE(lCAUn5QH# zCS|OD{rFVh%THEQV`N8gpTYgP1DTnNuo8tYB?(!5J4`esh3G6Z9OQ1loZgV@A&O?W z!FC9EE15BMdcSg1Qo^Rf#dHLaJbMQT5Ctfr?Ip-EF`nssC6UK!Vn8kxuQ&~iTtat2 z&(R>Zkj+<6NT_^bp&NzxvzX^_w`(A{Al@1Pc$F3R1q;EKl5LmnPwasoJ3M7=!LMcR zkg_!}>=2%oIOBdrv6(1(@KSr&1MMe?I7a}(H+CG&!3_Hwn0ro&BpB$A)Vnz+9iCA; zeE6Dx!%q!TplC|VKmkh)Y4PqEMV?i0@$nmRe$XSLG4cHM7wE{2ApYSNj!vVw3Ks{+ z@w(J;EN=TV%SHHZy(cDJ%4%d>4Ml)NTxjVsaL@wua}8{%Xw(IuJm*;!IM&P%JrvNtq3k(6z{EyxW#yfU6$d-#%J$XY$tMv1M zEcSAzs|i)LkG5Q1TI}mQASPBl=3k96rT}rbA{~$_tNlK8^5ixY7hHowBO}Sbz3YO5 zgKwb*yVH%+=H>ZU9B*7Ve`!uZ%g^nf^imhuT6-6B$BC8IU(oLRnT$*BZf^HI7!qIw z`f8hKfP?tNEGESrDp~^Ka|5B&FP5RhXo}|N;yOW8QTsg5oPKrM$A+oMDlQixeS7<7 zg>g}z$gx~2Yk&PUl-a=>m*(E-o?9F?1fvO^nW4C@jm;aJLZ?*Bj$QVRe?GeE$u5dQ zJe)?Cq%;5rm>$gw5<#1s{3V_;5V&Au04?-OX?M45*q}0(Z-+-Kytv~H>IY=GpBUYQ zXQz;~MU}kI&~cub9Sx>4r=y4vF^T;=zXG?P2Ji}-?;;esLjH*Jxm)i>tjsoivNIFX zUN5HwGtZ36RttsA!YNXZHZs4Nj*sL7gl=@XCZJ?ORwN zl3j^Ft5O_cL{&&4i?Nde4Y`IB0DL9FUT#5`M3@t%Dt$e@6-YOPC~*&*EkKUQL>;_6 zh&rRf#1!bG$zT#POAhWjTf>TOq6&1|Y>(~(UF9Y+vP^Y`$f$0eY*3cF^-soc27{Se`K@}?3_sY zLUdmw4`;ZW1SjEXm>OwS<3?S=O^eMWNv?Q3szf-jZFu0QHUHyy7w6^WB|0Rsdv|2w zxFVvZBmJ5uV+`i9HgP3Pn;$!$d~yE|=F&EsyjNfpl6ux7=LJKQobIw5y3m0E&Mp=i zD84a`soawTWtRjK+IUuU+%lwOB&t%pu>w#&5}iuRQp8mhRNyS-!WPZU%m}!FR^Vs{ zJxUNXw)ySt+D1yU?_#ji5^QERT@BA&6%HLn*f6)_Fr?XxyUCK*%nnyTA;! zuOb)Z=W%$L$P^xDt@AZi&9)EnpwFU*_4Va>cwH=zU%waP%DD5MY;2*wE=2ET_vK!n zXTkq6kROY~U1sO(1rJ@=t?tw0u3PjRsNQfRD(aWo&2{T;KzerLUKzcG+*gGDEqilQ zgdPHWwtwJm<{_m#i8CA_2~uJNXoyY4Jb|Y+uXH_Tzi9G=nbM&TSH;>88;xysjLXht(NlNZih z)OJCTzJI^^#i+0rhg**rrQP1u+b)A*OsWnFZF_U$%%J;xXm?%^QJ7)MLu}x@{CGww zrhKS&0Cx@c#4b;FOLw>>jk6(%LwFu@PM&-nef#2qtOiiIvRSU=??Y(myxeij{Q_U$ zGY3_jPQ8I2lG?L;1-QRz$bNy)T`>#IkTxyIoGHqA5Hj4uw@8ttIJtkM^6`l2ONklB z4?@Yi5JPivjg9#3h(r={zwZG;tvF7vqm|};8Rkou_ln7^UXEBDO~~YC!Yjdq(r1nn zs0i#t=v=(6tOmkWV4>ljNItD-7s{%{xN%puIK?4>b6 zmraFJHB{Ht$%znZaLKuhr>Ahxu=}e(QbSf-`f3FS$MSKE zgMsDQ8%MNr1jYd_p)gfa_kdSHCH;LP?5!|8)a_djk_%h?rxfsbM1JdEqN=X^b0KJl zVveP7J&19|4_|u2=AVHd2%d02W;o@G38}(f8QQN;b#IWMw!-piF zi{Nl^2hGu9=EN;wqui$Lxu|_C6hD0b@U2}_(;>uli=6}DV-W3exnCF{nRP$cv+S~d zFbL-L7HwqyrcPcM3uXl%l1cCCOAEHx&Tx7!n59q@{H_umy=n zN;+x^UJ=L? z!IsE%gf)-s1b%=5MeSz`W#+8XB{tMh4_4`3c$BW;>Z(_|8Jf7LxMOm0RN&Zf!}sNEfBCMP z|LLmTV@B*Bn^$!;U(%bK`~hX095+L5|KoDg+gpr?UT`>VecDzGN)NUERfeeos>}F{ zb@seeHHB(-NqYqHp!bpiFlf+{{4P(wVqzw754sdxq${59L8ozHK0i4Vcg~V|AcHM1 zQz6F^gW)W)bVc^F?W2dkXo<)9ZW~MxYXGtyfq|;m9B5M!c3Eqb)DV2jraziVB<(03 zAhOTieYG{Qp?8Oq3I+qz{O5M@P)vth>iUfL2!(iXZtOFWN~|Z?)f#O1zA2hsFP+y24En z6&ZO3sY8^di2yYrjv2?1F{^%HBmLyMPsEcPeRNhoJ+i6C9_}J;?&zSO}{RmvWS28{!GIq z!#UnBcYNY5Arc4=vvpx1H&WE;KOk|1Xr}xgwsKxLK%kBd09H}fTAwn3Ic~I3-uGL6 z$L2pcFpPTlhUe1k`W04SOo-+bs|YaNJNu!q7oNvj{Z^H?x}w zvisitk|KXG;astiy^fv>4$~r_Rr2OA$jSmPVDEe4sOh=|BOJc9=ex{d*DbO`~MI`k@E9oB$A z=UFD6im|v%Lj1d`h?nM*jew1xG{%pd_W)j1g56r)96FF9$cpw3;F2LC?fW|aM^_Lb zMz=U^hn5oJhTRQxSy`uyFWdAvIREh2o&WhWJ-XOGGTvcelvf!j5NgNHK%tgId2VX% zJoN}?am;pH8rZ3j?5ZmsU+T4jx^162aXfkd=N(=#99gN1P3~MR_+X={&hK@wv?nL) zR_|L_a)sDsUrqUU=E7gg^P%t89u$XHk$?>Ta?PwsjJO7fh{TLlbt^GVc{t~nV;$nH- z=N%r=&f7VUJWB4%n7@4u6ajaJqNeo}dXlm~yi>v{HJUs;Hxjxvga=O=t%-wpOS6;z z403|i8w9f=%K#Xr3*|mO8_B3sJj6FcwY#C;`Bu2r#2R8V#P)}BA70rOAK)|b05tXf zq_?{MBzzkh^KuVJrKJVMNyI_l9@(2pAa{fdOjoq5A+Ku&ve#Os{nUa$HYqWfo=xEm*#_Uzs*o4(WhSWo;k+?lW| zZo@l2kqL0`TT0%ND%XmWMCbti-Um$Tq6&iCiIJ=EH+F5z?Nv*hL?mf~nR?sSaTF0y zBdEK!q0EBsR$MaShnmg@-8VqZ<UzUPy$YiU zisYKHRv<_H+a!Ko=jf2ztJ88FB@Ondjgbj1F2`w7e1Ys$J}cF$oDAr%QNFYfduz`^g~EW0y`jY{)nDp<-RCk;#UHI%Y$k33%2YL@Wi;>*@X6YVJpgM6 z%T9_NOKdzb_SVrmA=jK_{Q!^_VLAI?`Z(rIyoLiyC1Mu^iEPTWXn#5W4t8}iJ{MhB zn2Ahr(-{KEW3YQz&w7NQgVAOhc%aprF)x3XXalr6VJ$4}$Alfiti8sZ?~D;%H3)VI zEceV4_xrs9%Mh%_#Gn(l2(W{M3*Y$)@lG9DbV>sh`i*E2>I`tQ7ef=-C{ff1Sqspp zI(>(^DRAU|=Z83unNGwN^Jv2xnX)XJ(v;;F~n*G9KBV zC(b?tBJ%K%Yvv1bp(Ms0C@p)^J$FojCBz>dau+&QO(bIF<$eDO9u+%Exkx|!6IZY? zvOTjXi{8{%JTJcuN?r!-PRyl2Yf+Ut3sm>dxM{$JM0YXvdsr*O;O31RwHW5~Of3T{ zq?y@)81{jQxhYd3{{*k|>Gf%dA0+I)KThu(0R|(~zAg(}1opQR-0kQf>L4*zQeTJu zj26dd+1o@&lOES?=D4x4O^$V)F$L{N7_K+mquCCoz zpvV0B?vQmLv{X%rqf}G9(Ii_w*1l z9W7xGj$9H!g?DAI?o484L?fR+d=ANw2mB_uWN3e*#LAS-Y`2&M;?Kmht| zurg>F5$t;#3$_P9B+Qn>&L8Z4tb)X?t~?aW{TqZ*B%it#h8NNnB8(dDr;k`Rgv>$0 zBpvurloa_WGoED($g)m!FS4nD>myTq2?)@NyQ%_zFcI64rqBKRs%!PW*5){DO0h!< z!q5Y?Gb6|^@)^ne6oiH4*Vk_axQqJED==^iwxU23y$NlFajHbjs> z(kl>TR)-LQ`_x*wnvj;r>=PSzExHO_c z@CE#~had&faLoexB+oy%ln1xrs*#N{gk^%nDGKsv4{!VW=Z)c(__QR{BATCimGh)W zP$6Q_N`h5IqesK#3)2}qXpdq3{IMjfe z=;P;UmNY@9f)sL<`J;lfiyjyP^${Nn-`P~>y@?1niPHl6*Y*-nf2?SxOmlgu(U}st z6`4f?zG8fGvchVI3Xl@W*-!j%+-tyMBrCVo%1?#t?`o=NuNzfdTSox%U`8X% zW!9j-5};2KSx2(d0k(^>l!DDZWn*=69IbsfU;@k}_r89;-*OUuC*l&p=^-D+ZK#D| zh0s75zPG>R0$(}F+!VC!SMr~%FrOG)WGjX$jd&3=mZLI?vHWqEU@EdvX6eg|Swh6> z;9rxMo{>=uI6(y@d4>VZE<~A8SWmxvn-JNBS}@FIy5 z#P|GQY0dw%Z)i%2G)UO>NY)1GBH!HS{>v6VFTUyh(|`uWu-0aa3%E<%E7Lr|W&eG} z%nT-~KaXg`px`VllOoc}wd1m}+l5N$99vt6*!;)1&fwD3xwHqs^b*8_xD2r8YnDI+ z!3+qL=n$!CX>Vb7*M6EcxdT-`(coY?%Hq31+PnscgvDstZ@7oV%^o*wY^w_9jj$H@ ztk~4mlGuoeNDw3>9OOZaajcCZNuP~#;% zie917cX8yysMYe4JBd9vNi0i2Q(ud;SxAozAojc}6P>-6zk^>DXVF@s>_urc4mgd( zXF$VLIo5e`2cXkG`yOP$NWuAtO`AAiK@!2P0cjqIzaPV!NumtR`g$NV0>1bsQk8y@ zSe0gEowaeSPV9eNiG178q2S6pmFDOcY#kMxr$odrt5X4uzI0(LU+@c%5+c#V>sQ zXEI@RP!`s2=Kkm{CA%WiY$X&V=OVR&_n$rcEl}nf&7Nx)=e#(B z;{V^E!C#!}d0s&!;1`M88M_`E;zv>23kV8czkPcxu`B>4N9`}xOrLHOg8CEEENJ5x zp%5W|2eSlW>ZwHmZot-If-%V-L9vbu_`d(eFG)(E5dNZiKDjtt|%0Nkd1s7StF9S7GI3fw-vKqlAQ4EYD~^RNiBl}kte2{BxQ;II`%-m4k-6avjZQ<6zAHuYo@ zOq?yG4p%IWmOfFW%D81 zC9iia$+Ey!f_#HlZ<)aZk;EA0`D>0Ic`@KKWBS5M?x&_)wv8_x2=R&gn;FrI>jz%TVtc2;)S|{~-8iLw#Q4w|sEq$EXG`;%r6#bQm1Dy5jv2J9p2pb#MK|%~{S+}qdR~oQ=HDJmANnGT5 z4F%!rOT|DdQ&*8j5_`G|pak&4glYw1L=MUFoz4)OyoP@WyzJ0!Tek8F^2yPI@WTLc zV2egBv%<*`dad^&uiYhUb90nc|D9qn$AveFl(~tP=*FxD8}}op?`)|ijf#gMrYeyO zvm312gLw>kKU9Ad7v#FHWM%z3Z%ly`8km)5??^T=V#orf;1UrfR2Z>OD@m5p#v`$- zi1GnJL3NHya&fC6ZW|jLyQll%{d=glE(UH-c#dy>Wfc*n)5zNT@X!tgFvFq_)!7c@4^NO>;wXJlKL5A3S%ZrQXT5wn6xS7}tp^ z**{SP_{aV_k(;%$$b)SCaLe?e633f2Z+>cf0sk%7yBFXF^-goCOxw#C88F!V)`R@Q zf4(*!qdKzw2|Fd;ri}w&cDBbM(fPY+Uxkyt`F`V zr#gvWNsleNjI(Qg)W0;-Y(tu{tls0Pp?^mU($HAzU8R@ulk_l`SM{6Mx}M{7Nt8D=v5 zbm<8B%OEDmGI?!%3NrIb|M%X}h}?R%({nQ;2=)yA!rRgmU4@C7x8cHfF^rSmg=qeNzbHVLM{R zAk?~nnzC&y`_(HRBD9Kj9TA88bMlZF?5MB{qn8Lus-U9@(o#HegEQvVXx;&q*4VX` zk3#34`}pic=UUmp{_mnrhK6J44}>v8bcY%@8{68gkjHozj`x&wM@H@v z+FEjVrK4kOBgfyxqIx4iR-+P{$-B^1zCk};X)JuWBZgfTTbm~A;P}C5`*N|4+@_k; zVU?HZ9LLsXgYbB;(1!kGJ^H|oa)?QKxy{LJaZbRN!*1|nSdZ2fm5jC3$`>x2`}^2G zQgFI5>omH~)}D(&w7W;EU5%Fmm8!GljyG6KJdo-4&i zLGhAU5$56cD~-g6&A%%9no;{Q)TpW;XperY*!RXeAqku&(?*hmZs)w!!*UB{E-$6J zB>cTTHug|sYWlM{6?>CEjFh+P)))%ui$zdXv1GrY(Fiu)sdE~3Ih+}@0mGenoytu< zJ_o(t9fX|^!vd=!c8kw;mb$q;wl}5Nc*6(cseQeAKYon$M+oSz>g{Fpo0`0tlIJBk zS}7?aX(86qZx-;3*`RIE`mWZYfX$+k0&#uREEG=HHX3o!zR{xz8Uj+%2VU|w-_bZZ z6nOeL^PQ&wV-SbUPVTKi!H1jaX4m70Q zL0zwF`xBkN!wWgNk4v$!dJ9fIce2LC%gSEcnT(jX9sK^4PRC_KVG%E*fEfL{&6SG{ zFIKMp)^Hj_*4?}>n?+bxB@6{7UtX-6lG?c_;wYNsw>!zp>UfT1`kDkEjZpOepoKFX zx3jUsX(Wk8u;zm<+}yylFPHkt#qF)lAV-c~<1QXAg4#kY6MDe3)=+31jq*gv4$I!C zp1!_N{(hGVJM?7}Ky@b25CsPX6(CZ=2|Z>w@~9kj1W!KQ3wuVPXerp2pJ%W)FYe_i ze4&z+w$9)8PFaq;Tz;J5na5i;8(#*{F*Y}JFWkiJFe~drp|vbd-yV5qMt>>K3~9As zd=wp3y+zXFoA*wcZv(@nMc20oziZNaq-J6KYTbWZ;nowbcpTWH_8-=8dYw1e{PvkdMJi4j==#b=r z(-+%#mG1_6TeRCe-^paY+3R+}@8M?i&8w6;C35l;wyJJ@_}XDrm5izKe9G6!mXaEU z_YVzU{hg>x6SVc1Foj?EuU~dR9AXZ*)|QpsK`s^@*Jao|H1Xh3p^%_p437}d%O}%h zZa;tiJe2Eg40bAn7rZqM!0hAd%~gn&@+xvUzeDbaQ{6rR!|Mv3X zu&nyA&%hBqa&j2*844aE`QGAsSk|r{KZ_;Uy{eED`9iz=VXgl4|BM!_~r6OE`x)7 z=A~7-fthpf>5gYQCAAC=ooD{Rq_6e<*q3NgT~mg${M~k6Hl%rPw>3)Z%6@;Ww_Y^% zo1OpbL&xXD3x8ORWc&Di;OqXWCX~6eR)SLf$|fuyupqD1yZ zOJ1x@cgKe|DsJyKef`g-n{~n>DRW%<#8@Z8cAQeUreCy6;(fle*hE#HBi|~6>#3fd zBK=3DMJ|r|o9X*C*=T?MS!#SPE5-N8!?@QY64U(I)0 z$T$03e1D8KGMOfGKtblX({l5UYuZ1Bn1^2AKJaSqF{=qmra9&ra4>&mk%7-a30}bq zmCVv^2Rj#`$D`fHm$stf0~MpdHNYmTvnn2V!1h+M$xeXK8x|pxLC0ANiscurY4*<^ z3*E|p;ZCSbUb^AK` zmX_j8B`E_8{1>zP#KYVI_kCJ_%QpgNc!XPCI=Q3oJC?oE6T>KT=a!OmO#iGpth6xP zz{?fQUz?i4>i^zrv+)bUbN1Y2&0BFFPvQaC-ZH)Avv88C@KXPvAM{Fn$*$2Tu8b%1 zTn|Fi0JOoqVgVa&wWExfSmqZo3XlVrrRTmsH4Qk8N(wunmi?<5>G`{FJ6saah(nJ{ zAlp!`tu)tlJxuf(77l5CY^Hox!enrkwn|y~XU@FElJl5s_Gp@lwL`jlslyvC!|lG- zEnPP_4|MwJV~6)L-S7IIC;3aJ;>AWJ*;GC0^QJ5feZKJT>f!oiYL51IcBFGK!#FWT z%R0{VmO0)n*G#u0ZFlo5I_*6+KbTak$g9SyV;bhseuC}qwZ@ssDK3Z~`M6J%!f*SQ zErD*+r#KqyYd*ZUMh>A0fO(7XJiHmR6R=A*1`7>a0LP+a68Zk9haBf%4Kt3)V;1eu zH(5)EkynNxZAOX)Z2SVjHB_bX=Mzi9p2u(`n4H~l?!T&pZS9kF`hsV3-Ih*^wOyG@ zPf4-Nod?VgAf#Q$^Xk>Bx%0)=nqDB5!JD%3UHp_+<_?yK;H*E-h59Je`QAw|3CZ56 zS)sJ9?wV6k>Ux){OQqim40WgU|Be(#k8y$Q2AIy0pC`NkL_Nh-2cDyesJ9q)4kq5J zVgYqQex56{iwk{9!cV9WkO6!jLe^eM9SocR<+3Tg@+Et;Q}>3E4>eyToROK{L#m7q zm;A0MEgd5SaH7~OU7=n{T0?g(6(6H69i5wpM-X8`|M+t|Fs_ z?N`^SmU<+_QBYC!%mIAd3s~Nt*f=>kwOO53q@meUY5XOx z)5Y}1`mGf_>*|9wdJ48k`!w{HIV~--zdE@(@C{zu2jx2N|Gc(V_Pm;|Hx7^3zA2tQ zspa18`}D?wCybz#jvaq*!TEoHt z1|a(I4zeJK14>fO!2n&{E_{tHVJkI(jPp-rN60NX`C@9Cx(~Hkk)QgVI|j^kN~0(Z z3Z$jSS}u=$yLsRculeyhej{_Sh&zY2S6F`VG|*o-qFR5}V!N$+$cGu-z-799d9J4% zFP4Ak^|ybzcq8S$J)hsNr#}uHDox88*IaxMaFK1^Ewk(3@&1d|;X)bZi~%2-Ooz); zv}Eaeah7V2W;nnh4n8s35mTl|W<56KHT`p{d^(>Z`ezH!cm3>^gc;#);6kZnF|G`) zYQCuTzlY0Zzvf4EDXo1mT9KOvJQSo6i-m}!B75=w_KRDlAB}L(%t-#WJi>NlVg&I> z?Ylc|=>?CVU?C9!WQM`2*O0oyOPs7J(SY73U=&bF|Cgeq<+1 zR_8d4vsva$(U0a#>*O8~9D>4+=h02bN7}4QcQ%Wx2X*ra%PnD3hR=NoP0a(?zs^kg zTwZtcMZ8-}A8BSgbyUHgR%S}EyAv=uUE=kn}+ z4L2~GI4#g9~0a^n1aYj(SX&5zgLkEE1Pok`UR+NGUx`)%N>aQ3XJt~Lf=(|l;Om_fHvOSKVICC1Fz)*LzxIq(mR zYXUp7mxt#rFz4|O*U>&+ZWrgwB7FbyJm*;j0Bt=1k|TPs{$gdmICCBPvjzmbNvd(M zU1BvBHZ-K|Z~YKnI&;H3U8Id!anw@PoUmuU+t%pQ--;w< z;?y$E&sHa>CDXSreAr$c6&h0f>We1Nq1X3!=TSWw{P!Vm`qq(*^BlMWj&6!HNQk-59VM4$WSzRaJ&U zb&y@Nz|ifVdy_qR~>T_Us#i#g7}>Lhu~ z&-(Ys)kW|#1~8O_eVwVu+Gf_iZqKp9E5jP?2n$F@e0sVI*#Eg*T|j$+1n+Jaqn@#H0~k~F5vMg9w%c9=R=GCk zfhZgYyF0BB_zQ=$9A=M30rN=RoVHz6b=RKNZEg9j^Ivnd&e7gw-6ANc&XVy;+>upA z=yuRdu;D(w)#^F}=9ymE`LSLB^X^42=+(3YQU~NZsN5f%)C@DanTl01+#xt{ zY0iiIF%FFo#8PJ2=;m{w&s6imo4;k6!gUjzvZ9zJfB*wfhU>qe5VMcCxdH?}l8zpv z8kBZJLfv9k{XyG;Qped7B-|_Ayl4Ou41EoPdqqV$65| zY`1Ouln(3a?$c%AQm{UO$HfbeZ5^XK$|_Fk##bM=|1S7+eW%&1*W`}@ zs=)n!yL{C%k7PAALXa``)ied+PFBQZAI76u2vCEJ^8j;oE=4B_u4x-=BJ~(Z;`+e# zEDq*d-ri|wjND2wdrR}R-b!#MndI|_eOOY;UkDD-|54x8`p)|E_P3mVGmoA$?kYHQ zQB3(RXYgCbqw7XiP%`R8Jv!kV_Z=)+oW0bi?!VBV948g#YDw+O!!#6ZxXuR6+uCtUnU!(9sT%qkEx~mrIk@x zR$gU0I2)`l9B1;Vzjr`AyR745&iM-d|1LR@=~nj`X0N{+h<2R;fjzl%dTdN@X<-&F z<#y%JJ3bm5V)RFj>?-(D9(}v}n8fJVMnSu0E62Sq1$G_hr=Qpx6Lf58afXd;msH!M zPF;-l|_ti?tBqs6|6nvWM zi1igsP0coNB|Mnj);W#{Qb_itEbhIB%{t3?%6HFrv~R6-wrbF2r&PaSGQa| z>Mr9_Gg1}#PW2fzjM-M{yM`NOCi3lBr^l~R9NwG5y|uQ;RC|gvCGi z1T}Ct3cdo!aEnmD9d!N8gDnay^Vugy)`A8;0(s0&ZJq0e#>P6+Gk}oAu~|H^!J+cx z%s3m{F?o5q_UM~`&)TBYO%y#Ux!ngnn%&!K_}_{%GHQI`I>``HCRci4=MRmay z?%j4}5aM>ApPa7b+|#PDdit2Eu&T+K)az|in{fp$EFC*WL4djm+s{tXo)FOeYx=Su~5U zKi@K@9O!sOHQ|nY7TYQ|f$-$cw*Qd$EG6`ss6;%UK`-qF(;0#GQdV9O3b%0n;5Gu9 zcLo+G6DZ_>{-jNxEx!!D{eZb0eSao+Jy)4SH2dYva?-yqF629`qPYCz$ve9?r=W2= z1NQlZ7{|8K^+%3&g{s?NqOMVbHN<(_<^iPfpUj$$1>=dD?@=)T~mX!E5 z-hS${(mR7y6`Of_TEAG%8a4CB8R>XBTuHo|bme?jcvosLABW0lk4sz2H)V3j=}@_J z_5VEo<@w*Ci)@?8y&Lpq_0XFc>vB$8%m1N`7SqMVq1A{7$V0SP5Jf}Ki5{F8bJ(}Q z^G`(QhnI}?m6bO`j9J>+8i8{??|aNcAB7EuVnzK`pKDq}53siweCi~;iPGu`~C$`~12 zgxd&|Svm-1XSPu^&h81+iy)U`0F-`6e^_S7#>wf;8RHg=w7#9X<|6EDs#o^!zZYqi zvC1UrFD$ zz&G;2Z90UXeX_5gf7WL5LE~6*!OfLhw$d;bm^WE8EP4Ii@!4-lZ`Gmn-zgb}Xk)i| z3K%^jp&~`SnzKrD{Yqp$eZs#UM;0oaur+V@n&4eS>RDz|^bH?{gkb&R;dY5PVdm-S zFT@Ytrb)jvbSmPewDh+=wTBy@y*M}ZvfQ(E`2kg+`L|kO?-!cM@m9YB4Prr!5;&OWmwLXG@w zO1u3d9GAbQ*GQ{FiliMq+_Cj35RK;mQ*M`QVGjnO6ya7%;2d!N8$;DGW2{xu(K!0qsyjxj zWwQ$pMwSWEN_wx~peI>(i|+fv<6S4Y?spFk_Q`L$T9is9mG*u6RX0$p;ZKxWrTlyS z&R;x^pYhL^*$IMPq3(0`JP@vAH_{dk+0zAfM_9l~{#vf)P4xgyltO~xpg(%7l?{a- zZ7_@5$$LkXHsaQnEkfQD{r8j#WaNbM-@42W>iO+R|5|Rf|0=f3$0$8*7iO%lWpn6gXcQRVqD6(4lPnnxG&-Oz+!==o zd;7z~dq)^sKU(e1q0p0*8GHQX-8Vf73ISTS;xARdS<>Z>IjqZDoZPWxXF+t9!M^3|4gM64vw|0 zR}>jOGcxV*e?vK7Td0|Dy+GN_xZUKSoNp@U&FH;LdE?m)Jv#{_(9~uUZc-T#aVkdK z{l$`py;luuweL;tPl7`O8~>iF$H~>5g&Lo2`@jUHysmC1+jeLy<2F&=O4hdYP!R(qzJ^5UId?Hii%QdB%ID{8iIoO-kG+zARC)_yN}oeuoc-Yn&Q z?cwoDj4cj(b6GwwK0b5g#46V0<$I6$ZypSCDSVmr-&y&MfJRV>pM)WNVuWAgb^gm) z2EK)9{~rLWh$=X-pMhq-d8P3|PnPP)vM5=nDb=Uad&hUuEPPr`x|(UR3$v966XO_$&8B0&DNxgpXg2u(?F|4mHhJRQ{ z_%!uS;=|Ssfk?~I*{~4)NW=)+EUE*+0qBg8-Y z{Ie@VJcxv@i!UOf?d=1!US=wF9-X?nu6xr7I-HK1RaB^%k!+p+&ib|8{)_I;(vF)W z8yX%~ZsUn%5LFNmDUlxBR>`HK&%FJe)+=lW10Lfe6!l_VEI9)NUUt@|Xs-fwH`A^RxABAdDc; z>5`G=W@0_V!&R^noq(0qTr<~4;SSA?2uTC0YTol3?AdQRI^Axvd$N0;(m&|$j!l)~ z7AP;*E5^>xZ*t+u4e`z%I&C2(7WuWE^S2Ro%Irxqb23})dVJW( z?32c$^H*JpCRr(8n>p86X1W#K>-0Kfbct@xy)#hU+E$@TAtT-F-`6onHOXqnC!Z$7 zhc?8L)+b=YHjaDI(aJ6^5&)77F@FI{$y_r#grs6? ztD2U~9T>|hTJcWu13?}s2Sg*P-12%{R|vfko>`3PoW-AUtMSLDpGr&BF03rv;nmYM zs9*K`U%eNb>ZJtP@4LJxx8Eo;G}{uB7_JnbZQP0Wn;;BSH92k_eFv|B3lfA4&TSw; zb|0IK`<*+~^l*+m-qs>jGoM{G^e#kypXZx0@1Xvgnd@yW=cT1<4B-%_B+!U&BVDW*2{tS~@FVJ;v2p>|W|<-Ko-%BQ-6Ok{LW$X9T+gX?SE_N8;N%{yT+L zvtP)5Kg?G%XL~CGUDB7C@n#vF|1dNYFPr2i+jv__7%11 z>02*^Z@T>Oy$RPL`toq(Sk2U6d~aui)S=pi6qATX6ub=+OuM=BDDR#<%Z1|~t1Jy%*(@DR%dmo=m z$*(DiU~IioaM+mUxL-uTbhV_{S-<;?+NO?uF&{mB#A$DCA4;;hcP}`<)YH8Zf0UAJ zGT!CQF1B?pczm7BXs{Xjce7OO{_(UP|Bmd+vC&S~H$Def;Sr=+Ut;E``RElPwmyaB zbess&7n@z&-miK;r5&FctKNc-d9$hXpv@A+Xo_phZ{3XN9dRyle0K~d$Ez+lX#exs z15@8s z0%K|%Fx$C4S~`EGc04_~{ zc34t+_l9`JfS5vx3#p+Qc6?S!HbQanOe`njG&Z<;3wFNEH*V~kAOBO& zO8i^TYD#6#C#kd1(L8nz?Y}!L9oBw&#CWnN;?7TI#rBQ%yya?jPubcRKWJtBy;_>m zZshT+!nxD;{#9seT3>dSm^WD(v<>&nNOoD0W=&>fA*g6zGsC{p zL#IXxnp&F1zF2eiKsg|i(sohi^53$gNcHCHHM79GW`8xD*2IpRu=dOA@`?&S^kh+B znCfyqNblxn3qI{8g(;J!pBXo6EAV>>`uEJxy}v7Fe)!NjnhGR4e{H&Q`~%Z4qi3np zlEfT?%*aeojKk8$)cXbp?xxu}*QF+w2ssX1e01(=p?lTHQ_r-eHRm^+OC!od^2O{M z#>h*ec9bC5e>Yhz87|`~4W#E`RlimT?#&FyJ+OBq=LF&J#T}<1>sqQbp6T8ML8z6j zz`s?oUTFWW!)NZP)%#Fg3@JP1WZq(GCYef=)?yYq@Lx5;h-$=^)opAg-eWcZ z&?)1Wg~B(wePB+rA387L@beSe_ba2%_p)7*DGfY2+9BX}Fz(s*joL>!FTC;RXWXn| z8DD#C<@uBBZ0c4*;&sm)7^F8W-+EfZVl?}$@9q`h8|6mawx=6ht*nJ|YmcEz;4{|F z?w>*Fk-cqlb5eX}?D%tkXQLn7X5zW>Reu*$>JF$R?w$f;4}4B=bSdZZmvB6Nw7ttwkyuTfj&ut3Fh&CxmFju5+hMifwbg&K#L^LDfoN%^D5SXFeCb z(?Wz%k=>f{9#fp*jEj4&aen~EQTs$>j-u=Kw=T>*=L4VSo^~HGbzq$q%?oUO*&c7C z@Nc0V_vwYKh7wA9ls%tJI~0T>sxZJf2%$3dsIeinCl)k7-4OO;Y=ox6NLv{U+OsHu z6*1+q!rJ+mKB6-b7fD8J{C2tuN}hZFhG>_K{gr~u?*YJE;z&(Tm({13u(=pddgS=D%%J@R4A){JIgb{k)_}G7r8WXZ9`dkf+uDq2S{2 z`H*R0{oyqnuc8h|P1wJC`y=O<<>#2+qOCoK^~o##U1XQEUEV%ne1u_Sut`?G_0~hQ zEDDkX@F8(oovmqV3Izx92EJ`%xJ~k&bV2ik*_M|Q0VG}0H8C0cxUDwvL07+?)D(p= z9sgu<)uWpp9s(x8r&RrX{AmrH>uyNcjZm|`TE3>N>lpjnJHy$ftAU(}lANtq4gTHo z6n?~`HxwE0H5voH1>vP3tj!pYQXT8o(a}K$6CNgP!OMKp_2 z)fUqU!^RMD@V|=WNepEF_f9z*+1i7v-?35d6&|uj}F4X-^0SRkNzv6`FGGgl(e<#J3&F2-a^fGX-|xoXL%We z^47&OB1INEj-mKJ&)Oq5xIub;Uf8Ab=k?Bc56T#sNcQoQpDL@<=QRHPM5=Fy4%G}p zbS(FuK@SR|-K6bZs+!FKl*f>j^!6QysKU4FxX^a~KtJXVZK2M0h}{5T zOcvMyvGY~3LEV*2EuoS-+RD`3^SVDya%%hX{TeGe$xWz*x8X7Dd+l^v+{Dj=N!b89xHhaC;H!~v1%gv=4jMlIo&|mJ)d3H{ng9X9YPda5!^?-~i8#K86 znJQ;W@$asuZk08)zgvOt00sXj9m&Q*vmObB>Pjm(M*lR;LgV8Ch7_-K%n#b_&S5MO z3Fx^z^#+2}QxR<&{8z6-He{1GHO=~-?%pF;a?TtX`af*F1yohr_XdguC@n~bqM($N zl$1({l!BymgEUA#!7&Np9~92sfUyFWNM z__-FZC99d3$ky4I+ijNtV9|(sl}lyq-V}LEfgh8t0-{T6!`2fk_}bdKh1ySvn2a?O zG=D0TVF~}*n&?@3sP15T35x2o$hXq}@tJfxrF_~H&V0PI9TYnoEw?0Z@=XKYMqzL(ESNq7V!q`N%@dLmU zKjHBNk;a-msP2_Kh36i>yO1&R=QbHD_!uu1cFr(e6{3e{s4ijI&ke8woB*RszUx^| zPvooT?hTVB1VvT@x06zAXrb_r zP{8DYm=w&^+K4*172gTk!(qV3RcF|S@r8(J=-84tkPCtDtQ$E(PtO~kfJ-2Jc6*%Q z!2`d02Itdgs3^K+W^{)cBKa)x&7Ko6-A#~{fA(R}D^U2l-NeEf3pb0asKl$8^N-ob zT|(WczE#=T*Y8e;PYpWSQDF$oQ6rYX9h{T`om1?;Tmeq1we4`?skq!cS)QpF({Ybw7wJrj0r0EgQJ8Sjo2E9H4t%QRCX-m7OZWS2qkZLdgWrm+69-bkSafcmp;3ktF%Nir zHyG><DYevqpD7KMI)G4JV`B>i{6!%Yc@7Wv ztN|AUg^A~5Zxo_8VQc}H%Z6b>!VghWBCI#4Q`XhzR%>vMJOyT6O255bA0v57kC!=D zcVu+=c2xj&?b6@$uL5tl!guV3qunZ&Wtg8U&4`8`)(gw6PKG^qnt=L%@4vjTp%1L? zJ<@dr>UbNFD*4fa)=}i1*6Kx~_*;UtZZd`rB$C ze#59u!-4h0*B8)2N2TCCt;<}`!4UL5U$EFr~ux&|5-PkRfFqjK>yn_@phPCh6|BB41*>=+jbjAwt= z7=2L{0~78FA@b$Hl4!798Yj4N1+3XG-uv6ggUhz~J=ABhFBCeRqo?P{{=-2kQvCXH z>O;=O74?zP87m>p>{?b+V|m7Jd+%KKUo~e!k@{urdE;N>k8?!A{#C^#@xELH(KAd| z?W!1P%K+lW7N&j1_wQ5=<^VzqoqS*Ugob{XD|mUPZOa$m2W)u^4AdRU?NAK~3uplMgwlKShP%8e{I6ntFe^aGjt0^ywun-+-1sE}vZNAk;6nA}V#7~*&0s~CP-@!vxLV@v^=0cl`$R<{!pF_kBKyd=7MnW^=W z8fI=)o!XeeEdl=F59MD1LyD0#KR3NHC9hV`@rBZF-KA?jTcj#Z$MN7xx1cBE6`s1O zDyuFlA3oeN{q&RDR3v|*4>Xu176A&{=h!Q?u8t4>$`94=?)X%pz9EjszWMgXn=o$&Yf z?-Pw=lSSRQ{!Ncx)ph9NX<0mq`LnZg=h>~DzeANk(_4hv*{z%(5nF$THlLUE3%quF z;Zixj-oB!vX77w=+_Br;EDi-Y+*jcMDBBm_Z0%?@wB6T-{^%S)X9$(922@gxH)_eP zynB$&2)saZVV;u{K~YR51Uhlwo|NG~DJlFQup>}!*2?Q|jsJJIt}T*~+;ml1T-+ir z_n}tO@(wHKs|K6>-D%ln?ntCB{A=dIos1`mAATwK+KegttDv5(52a`DQ4fD+Y1d8} zH0do7m_dC9=%R#p8q6N}tYKYOxq2_GfX|lrLl?(;BDt8* zpdx5np-~2p#HCX|YAd@`bxsS7&DnNo-EO9HJtLNi1R;xaK+xC`*{t!-gyhj`xtn9_GQCo;UTcofF%A6P=S4eS--4OaQbtPE8)7Ty^qk0>#VC;OJtMqHz9@E`zJQHeq}!x{L#E^3(A!fWj}Gvi6O zxel{2uH3lc6s2+J#d5Q`s|Ig(oajVXZ{B1?tlkZ$f6mdD{Rif8n0l0a22*YR2>Nj| zL(klZ?|0D^@Qd(VjjRxyM@kk6a$V5vey=m_@!R}6!O?}oK9&>8SXzuCuukDnaE-o9 z->7zihvO5uEG!KX#ltl2hRlcN0zyC^!%E+jIN=q3GaKJuzEZln?V*Y#<^6~_w_ zaSvgb-hXa?59p}PcB!+1#Kd|(K8&clNj5gjjOC7TuNuqvl3F0$!xPxaN2buis?Xvg zCTA!3`x{tF%&}%!hvj9UxOd|U&naTY4z(kb?@(cHND7%|dEs<6wZYK49`S#b--jiA-3>N9NUi>*shEH3y{ypvRki%01 zv_z&gd-=Omg`}-X$#V_ZXeb(Fr_6NuOK+SzH;B09H>>d;<7+F+s~gQpqA}auLQxIu zSA+#ep=v1L=>xDWZkK7pwu~gsbV|T>ua@JDaKlwLD(k7u77_QE5It zS2j{x)WbCw4uPT&>9R&cmFL_#{2YGQh3wvD1nRe1=Gk3JJnYQznRC1LqzhC)3YA?S z*b0gBGmV0FmKoR(ROHbF#tCy zrk=B7Sojs}JKLFkqO7o9F#D{z6JoHf_*2550R9(1e8TbeIqRyb-$BDVXYQvMZs0d% z$HD1EMp3U}IAN9gE1R9```9J0imW0QNOj)AUUeH;G$>6Nc+<}sB6vyl=e|4DcFBL) zRTwN75s_eUsPF67`+J81p9<69YA$cOahw0=En}C(#qT(mS7#9tp;(~6_e9lNZt+(R z#jrc;`h)fT!|v7nt#0cE>M*3BenaO{H}lzEj+#M>jYh-5&Os!Xw8=i%xx)N|l^AgM ztel)qbGo)q@f~$(G|Y?uuV?QEn4`vAfuHlBp*09gL{t&^_tN5~MYD-Ir{TE_ZT`lP zN@E+R@Jgn|C#84R-6=sQs&&VseB9!|?;~;6_doHuvTEF3qb81kdBU6jmnSnLr;h&p zRLM)pMiN@By13Ts7gwi33MeR=Gn+Wx7rdV0JJ;Qe^)3|#>WxLh&m=CZ_-(WL>`HXLg6j2G z)vOlgcBl93=6w=b)NgGk^E9Vf<-JIH#S|6*{R&h?vxoEH1kj6;^V4!|G?{(u0wD zSdOc^igsSn^wr-1uV+=!KRGC4f}F*JwnetKc2~;fZN`?qK-rDe{a-Df^f6G&8}N~) zO4FF~h^E#ScjA?^2321rejDD<3BQ9!rDUuD;82S5la1Cquv`Uqu8vEFtOyNF?Tl~l zTm9UJqEHl#T2tYfc4y;n+_$nuLXcZLGW$(;`^S>*H`;)cdz6IY%xOGGT&6%L;}-`w z0~VF5^!?KVGQn{aO}9j5)Tr#P66Chz|!do}^=DfYV7sje98`tUW%mGPO`EoIr zF(di%wX-9mb?rD8Y+Ff)P>L3fb(hkN$@e%qJFjWW8Uh5+xUuUCMCn$Cqd$A{UqwN~ z0sYE)498FP+7}!Ec+ZXIDWqZo$)F;I+PG+Ns({aO$WS3WU?gD>cfQ;E>LGDubcI_N zHZ#f;foKEA2kMne`fHX9^r!!BmpNU6sOjR8ND&p;b+SUc!t5kL?(5+Q<~(`tsH2R; z3^7c#qSSxijk;%B=yb|12c*g(0TO!Zh<6t7Jz4)%4wUvpIj(mF$94^7fs z$4_oI&(&=qk{v=opIPws%^FEndh|rX=I8p^f0tU&v%`4$xR)W-`W`do%wHH$yLo8E z75lS4j}Am~{5Ii$7As?csz%P&Zn3oD;GmZix*%oN6zZKWb46fqOnH{9?cx;nj9v{l zNwjz1dX<#Mp)pmC#p8s?T?iPTS%s?r3;9V~G*kDPQv_?v!sB*Ne>17zYS-D*B&FV! z7-p+Tbmm0SIqu)t<(jqR1>Fhc6=4x3I+_|G;IYpSO#C`Ds~fmUQ@}_}ZrlZJfX~r7 z9xm;hfa*i~?kyc14Hmpb!0rK|PI)LLu+eIy6-yrjtEpX8?F;}CCxjAeG^{UJ|6#zv zttLhW+lT7^x)6rg;BXuOo_y=9r6P8fpMfS~%u%myt-f#u#Gl1Cm{7;;>X&EeYd($ zsgxNB6^@?X>({!g(pK5Ri?OYjDGT~-mgaHi&oRD{Tz3)U`p=o5-WhVm0%r8Q95avJ zv-xicfW$uMO2*;Y?e=b4B0LWD?IyQyn=6V?hfV|cDqVGp{c=M$Az^JjOW%uC6S z;n=9}65QA{9Uy1C8Aaw`Z=dR9Jzcw_@e#~uXLr{YaADBG0~986VSz+YWkbVAtan&x z^Mq07U>7T<9hC-N^Woj(J5;Y?j2!0g2*#F9N5DGoIrg?XS`D<3tt9g3-!~vLd9?TqiUPX+jZ)@ zhhME>PX4y~5&!jh%9GsVkTfjTDT1E*J z_6UPClaavvH3~JHP07>7X@Y+n)oJhc`N$d1i3_)p@v#?5b`p!WSivD`ecdaP#h&U# zX6EZ8G;-kFk>}}RP#-DKzpGZJ&s@y(1I?~ak2Ay)y2%YN;6VzBM{Iq0pTMV1A$;RTA6IY1YwMX?3Yjt%K zyh{c7tL>UHrxiKq=%;;HQje|6!9?itfDKV|v0(sUw+S5V(2yp~&%SF4T(%)9htX!_ z|5De+G_D7`-2Q7uxyRdONy__64xxzKJF;{%I0$D3}4k#JA0) zP?uQ_M65POA4*FzE8)>I+&#_)n)WOl^^M7Uc3zvTGxk0*q%?9#+Kz3r`CRaRS^^>e z4?Tnys5Akr%E|{%ETd28`{&0$RDtsE}*@|f3(b~f)QMdfV zGY|}?g3@D+(m9@HsM^XqJoyO$s0dc~{D+{fe$ccvV8%hi4kOU&?^kN+@|D--R3 zPrsG-Jz-8cPJ_fVbMZ=6!slZ>Wb)iVA}G=~nY6Hb|2Rh;3N9H=^c6c25F+VUMiT9B zn$Bv^JP_fg)hxTol-zO6(UFYHSVLP({H$!;*_xV)Z60DU=LXK+8>-%B2k%h^U3!2e z5nm3Ze`-wvmGmKtj;r&pI2?ME-dn}B#gC2|%C?ZlheA~Vc{Q2ccfnEwbg$bspH=ZF z`x4&<2wu)t>HsEyKJRXWHVA=q!BJ>yzO3F&YE_gi0DRwkOR8B{r^(7y5ZbegKDok5aOzq=oa$4nM#9l_6H(Wiev2{jVqqa2UJVm`U$K17K4w)K z-$n;YKgK7J(FU$Kz#Snh<87y+!47~nBgZpn-$^yWWF1|=Z9>JT!+4X2CotmKbn|fK z%XoVRZ$9$&_K^BmYJ)nE+AB6YvclLo`m>VgI$R@MCh$qmdsfC5vDbA);Pt&4*}_Kt zPz+K)dG5Bg<0R~EHKP#3cAN4-|KpncK>$!NS}H6#nXdU29o7UW9l_|N1gO4}w(fwQ z;XM2Y7nuZ=EEPOa(OP;6jfSy*@wS?MDR;2fNR!HR9VlWvem|4E;uQG;!+Ab&q}Dw1 z5g6?E=FY)TS_jv!sa6DIwVUo+49i!aJ|w}}V$+2n)X>mGEuu`-Tbn;Ngk6(3ndDV+ z869oz5b-fIsDZS&;e+>iJiJB=-g%w{=;W&!8XS!u9njqw+W{Th8*nr(bt*)YI?%_@ z$F?vIkz3=de84C&fvWXLv4ArV+a)AXz+>i}SipZ+^m9_;T1`xgHNj!i8gG3j0OnJK zqHePPo#-Y|w7nxhL?_OZ)?>y*C4&c}{a zJI0&bIiZs)T9WvoT7h+-@52yS zw+gxTd`vwb9_*_PqT)p-Sc409A%cMUYwjCSf2u~ZsrYR!Ll3KHFb3pK^L$R?6zOMInAaO8`B77yf%|e0)zBGS+u?gKfKA%W6eefpbPlYw)c`qF=a%-Ha~TV#jA~a8fDZ5h{Q6 zOU&>7Yg>#fB|rZakc`2|bwN4N`R_tTU`R*1lWD3ahhPlp~4V8dHB?X>+#m#|Md}TNb7VUyuVS zx4yaFAL}&jgx3o!z}>Hbiw1X~KUw1o9gpF62{_wqpnU<9K%#2)xS#IdggSeEY-c{q z!>rygCVT$L<;ks5bTlnxmO|l!{}a#`P2=ODt2Ka9=H-n7%|vJbmpot zV}icS$NnZsE=^CT1Nc9M;JT{5Ueul|OvC{BGgZ}{+9U56a_CxspR$6p>TECeRL+WZ z!DInm)sI<*dVxawLUj_)0}3BL;$-S>0QN0#XAsm7yDbQ0U8l?5djYxOoMp-hb>|2U zxKl704%FLl6A}&&Hoz~yOtl99@m+vOCWX=$Iz=FK7!3!FJ;=6K=|DDufWW~nX!!Wb z?uinhroN1^Z(q2^9qb?5?yf}tP0i-cofXU=_FCMVaU@6|G;F$!;0o!FCZEu2TC&VP z$`=L~SO;r;=E+1KZg$5_9~Fq!&lAk|Yt_P`?3QA8%pr*&dCoU@*8zl!0MLslZp|O) zyStqK3X*6br3gBvj4&1#bl4TH5$YRpR z*&ciDqL2z*=MJ*?+KJ#!9l)U9gBmxsIiVyxXH)f(bcs+|^ofX?l80K})>2Wo-O7jn zj2(8B3n!dtL0yGe$??#%B;%itY+uwo2wnpYVjFbKEH7v<@$zfN{0 z2Z9x;hcrse=A**n$50{a$S86L8|#`~Mjf~Hb1SMHgb3P}4?tl*9gSFLcyU3sH-^jT z0tjB0^!Jc3DcahuwXqOVUZ|;gRO9xI7i+jEiEYGK-F~g0S$CKhZE4 z44!M@OZ|E=+TtM12YBe--F0it$L?Fmh=(6TWEJC9QlI*>{C0y zM8Oo@3Q&SDE&>S}0+2>THW`SqJLamT{cLQyCxw0O`ml+cCq9RF-C2XW;>IN5$;G@B zNxVfeL{~=fG{VROSRleE5iF~%2ev%kZZaJZ*b)?g^gj6XKPbiO}KaB;jf5pU(%2g%o4yvI#{|I~3s@icKrGDX^h zRA$fWtlw}C;G!K#IRna;cvMen5gY|du>p`X0EX+SF?Mb83AwUPH8={dNEW{rH6CiL!ZPyOz$JVjn|W zc?4&|{PQ9#9DT_6wyv#AhT|nq{F;#lSNRjZMtE^M4Vb2|)U0iwn+Pv`bmQS&L*rdp z*>9mx#HyJjf=odTG6ME04A3xLSt(^gW6-Ty-^^Y9Jhjv4ON-R?BK=hgH@-@1Yi%*t z(AN0$;mjgF@cw}y&=ieRP6+8006>sP6KDFEj>P@W^e#cIP2P)rz7*VV%~g+0mYz2n zl~}jo-JX-gx2{hwy0qg3RWOV@MQxow)!CgK^6sqENW^3I1pS_MIo6@FfW|$t zqLr50(6Hd8+T6%)oW+Wso?C)4BKp!KK}ciAqOo!ICetUqGZtgGt*xb0Spvhcjd!dJ zveqZ|R=k-Wf9~)9b*#GT&MzoH42|Kply?!j3esAI!nGPnZ2;I4zw_4H&ZZUh+KkTQ z6IyEFEqo7&pn?L2hfqVqfCuaKLYF84Aa2@TuUE72y};qZg-edX7%uk<-4SYjR3q!M zV)dNQ2`VR$l+>iTyL5h;#fl1#iZzb3g_G>+Tj>`kiG$QaI&yKUz(9_tN-NoQ?Q&yykH}c#5oGcLzo} zv$fGYVJ8VcM<=pp+|H-j@kt7he3U8{rV9A5h2V@A00=)y{|YbZmoJyEq}-6?<_N6x9Aif7BAm{llC;mjoxOA+jLhxq6(`5Fnvua-U zf3i&mH{KEV%NfouBx3xysS_{wYxFLBqg9@(V5BgMM#N+E77t54E*BG3K486Mm+=*~G==|E+|&YXxHZh01OO^iuU-nspH35Ns0V2T!eI{4KT zg+@srN^gGdr1DXf?v^)M@JdJYa*!GUz+sUOeEpOHZXrGCq42T}l6=7F1UkF)_>C5R z5hN`wFJ{~Ix~PZ4PJE8yn!65$9ml$R=QnW+I-Hdi-j8UvBVEayq#S_eYJYj>jL?)I zstyN+=t*lGW1nSbo(ISE$8yTSanghc4NEkvOikHQd7(>v5=99gu*k?CUQ6BiVYB4% ziz|krN~nb810VWV;aluwE+b^05;v@F+LDBP zBSJK(gofPu^cBYUrp}bX{D=BndXSJ^B9wjGfbsN$Cue305^i5q2L57+f_sA07!K=x>i0TPjFJO zF8ZK#&r;-=g-xFEY9mkz6%^{5&mkpsW5_nXC@~iI9ghZX^I?lS2yQ&snVLTH?c2nn zx%bJ{S)o-viC2#VHjlqBMlI=lf%{Q&GNg$Wh~=djZfrdVNCsXSG4xhqO+}nVEF!VV z6eo7% zz-~CU`K#-H8EkzRK65>s^d`E@gl=a`p`>Ix5(U&EI`5u@L2fiX|C)i9ogVyn5Pr)Z z%?Xjl1h87wpf5)Aib;ww)`->!-aOhjqZW})r^QWX zU@9=h6@0XNndclKB2E#ebstMIGCuI(BQfpsFHfDheEBn`1R9{p&jApYo;EqNClySo zL$Byrt_O!U^Um?$;uL!7L7~nR1V<(dqUqG|??A?49+s`wiQ<9cCMf|K!Kc0jX@Vo# z5$#n+t1L$MpC@yA8QO?zMz?LLO-YH2(Cd){5 z>3BmUXs)jXD)(>q{c2ep)xHjhml!cl7rc6if%+R@_ct2W5%j^DSFfxGtCOi8*T(gj zlmJ3Uc=Wo8!cUHcr^FPUr=Y$|L%daxSDX;Bw&H@J z^e0;ys+I_t8~9X@yEBp~k98dQ5GnM5h@5CrJfrjDYuG#j#y4(aA!H0bav98(s*8rH zr_qmEx*SkX6omXQPI;Z-i0@o_IQGz}yUlNtTEr8fjRZgC2NaUP@H~f!>k9kjlJ@>C zOY*<-ym;mjS$YcE$m*ir9N#1!l|?wn9D&ACMvMi&qo@N#2d+vF&+5R7Q+?TJznAt5 zQpF#6YUA$)BK=jL($AY5$Q0_rk-c_l^*;$E^sO{}P`W4*Q? z*GzvkNBKDJQDa_ER78bda$*iEe{Acv-`^a=Ve48wtj=Zg02PW>OwzYTqOKGPiMpM2 zLSlnT&bR_^b=yflK)x^*G=nQkC69E+c*5;^a_~e^9kRnj~C0&2DDyFBjpPz?n&l&YwcwD}`-qD>B5yaqWDPn&Gv|by zy#i(RuJyxFc*Z;(PEEWHg&aRdxu!S{yR9v_%{8^+|hLgjBFLP+Xe zSR!-8H<>%}n%STZwCC}O0K5Xo1Bp8wtvt&cPAv7Xw6%BSPCzT#r`l>%5N)=NgUdYi%n7I+dfBfRyDeYFz#VSmrUpeg!ru4m@6G)NWz*L zTYXOwL!`?H2#svfPa=7G<%d6?15P0~un1a95Vq@V@A!7$K)&1oSq=uA2?)XN-Y*}h z(;N%|E~m@@@%Ifizlk#gNT5*C5o>S&g~#^mA^MlcDUaQhK2^>J4aipUT3)_^jfo3X zewItenO5V=%3#5h#=7-7sTqY?wm_ku5mrxdLF)|SJa(u))1Xv-f!g-y2lnq83gE9 zaqS7brZ@5w7@*_rWG#;FFZKK>LrAhnrrgrg8J_gV72)q-bY&!)ETc+pZCP6I_qTbo zu;pF_FOF1lpfG(0PYn4)0l`576R7NyVR3Tywa?d`10A3nB0SWU$)5n3oV5_=#EM3M zXuBV8rNT&i_WMwlV-2bXshFs8_4<5`L@VI%K5<3=@PJ;#oX+WYrb~G51Va?U>5ALz zQD*?0__V1+rw;VKJh>P>pFt<)WN&Ui#}XuOqraX(dE5t#vzG(88Pq-G(7a$+@AqXM zlD2-Ac-0+IL@vhlyB|Br`2JBl*b<425FT5iDTz*DMju&lU2+b37%O*Hw{2TZTzsYQT^zb(55VU~MVfMm#vVbLGx-ZR2B1(u zaMNVhYnJ-9Qw!s?-;V#lwLE0kMcf3>*CH3&`8vi_JzEqjri<`XL7UBz{)+Am9s7{D z-7u`ADuff2-MyETQ66qpWk8pmUhit6Onkkg{PL@N0SY&u~ z@l)@DBoq?X9Jgy6kjdBq5vIuZ@gV5ggb{ZvKI>A$t+%l$Zk_jqy!kTy=-DUgaAXZH zTs=knzlJN+8H>?nK_b*U)&7i|4(`9W(s~I22?5c!A#{wg`6DV>7f_q`ap#wwWUxSF z;x~;T+r#+&ZCWC3IQdy5??wu-7F>>GAjTv z6uV2v(VG9{fWtFgLhix)Vr|j>_5O9kRI=|in$eCjfS);-~fT(JCl9qG@zihk4;O;c3!70873xhz|+O((&YCJ4qq>` z&DGTYp$J6QB2gF7o-%o?&rm=`78KSsx1{oWvE5_nr})wyuWJ}=mUJbgjeS=p-kVla zR|pj{^|-!ZFSA|OI6p48-(3jdL$GE6{1{$o*FGwhzLBtHA;>AVV?ZPiwufuy_m;=c zOe{{y^xxK6cv8ty=kU@@IR_X?=xzZMz%=C2BA~RmVf6pwi`?t&>94Y#TweUp0cZ&@ zPT}dM?L~G*F6(Wfx#c9R7t!%#AkH|m&iksTR^2oH6*{PN@%W^w%fDVdr@Z>=9&u*#ruUk5!8`d|yAB2bWA3G%a{*S+u zBOmBh)EY8q$?E@^?9GOQU)f(3DaY7#2=LN~mdoeM9UrQ*5aTf!AuZqc6Z3+oPHwjb z!76Er?|7k+|H7rRo#Kzjjx;aj3VO9c=>q6aX+Zb+Z8<{r0<=oif%E`tZwMJ2Y#J#Q z`KaEeO}kBG-}p^~bGba6Am^U^H%3;1Z&3kxUd51Wq(yKR7JvBXtJe5~E4;yha6TQ| z&=jp5nS&9^lX}PB*Km4vq#XkOkbFNq3=o|B3^I@i9TREAKm$Uv?USMHVOPoR=_$i~ z%Z%;*YNYX&xuTp1sM@b3j;ct?1GSQb#00inw0&)$x6ojI%4L&Sine~Y25zV}-8lLe zRh7j-RON~AzOFe2o`HZd0D-kB(v&UN*}HwFI+5J;$; z>0JLYyKJ5Gn+gLw6n#LQV11DL=nsm>ZFxovmF;s1DW8PRZn8Soa%1 zZ1gW^0jygOECK$S{JEQY$7=H?l=LS#`>3_ODeS$vI$OGQAst0xpmp=6GlY*AUfe9P zqw>>Qe3tIGJLG4MT%3swu}ldru3XP5A(LGn1>6~pdV#W@1g{Q#ma@^cgfm!gO{yvq|UyH`5~Mf@Qb#CQZ6IEhak+BDwW`XEV2n@g)ggH++t z${!)Sd3~!(>le2Gg;4qD%Blv>-3FVagC9nK%f`&x)q$Ulm_zZ-PpFL@9SR}DM*$bj&G3&_z@ z&p87TItX=GYc);KBy?ivDQabwZ%S~XS$e6+Dx3{M7u4p04o2e(ydfUM104Qd;2~6{ z0+qO^1$AFco|qbwFKpk6oWGVMDhIrW!-uud3J1VRI~;64P;-Bk0g{**kILky%8it2a{Ux)op1MB;&IewlVcvQr~q0%}NV}F51-an28v-TWa9g(D!eEZhkwtt2SO%EhJJ_4h87eTvMT|oOak^&%fVe>@C12y# z&~eqR{=SfyfFkbfrx#eMF0YtE8bZPwc_a|(M&so1&Y~}ySzeJlCf}ca9h=zNN34PH z7qVVuGtNE2&0tTcF$?P|5u~EscKhoxCEuvET>$X4&0*2nb@+2?0t%n;zbrQ>{gB`D zQB}F#0EuGM!oj*4HPJw|_Rc!ygc%vyRQ650`6mxuA+4;w#jGTUs81-SC?aPhyvXOE z0SqEBrmCql-HvX&)^zo-<%<5UJ?*1buLu0oOyVkJo?@N&e$DEh&)mJDc@a+o=R>yO zC;YxyTJuK*cWc!BI+^+ETMc*ppCR#n2!#7-F;qOi#*HLa=g8i3CA1}QMqDK(8=H}9 zB7Wd_g&jvkgpdZWW+?Sv|8}X(9ha_RnFvEZJy9R>r)+^LKe*w?UDXMbRbU@XN?Lnw zwh911!(G;S_HC7`3)IM@GU6(@alN0Oom^hg`oM`;mlcc;MCr34ae~)Ig3-kzBf=uw z`2l%*Os?RZ5tX0MPYR~K@+SZ{ePR%Kw*kGfa)it{UtV?ewj@DD^ghyJ-Ih30!A+&1 zWQl@o3C;)bN&vc4p+VFzrIA)gP{I22q~qZX6>SRXeZ0mw-6{8^d51B^#4pxSv_z=N z><`8#18$@qL;+_J%*^t(B=j_Mu9p`6X;4A*EigVlS4jsjB5t+i4Fq$&u!H!A4KrJN zl>XB_Kb+sMcG*4c{6P)))c!)3o%T%iJw7aNZ+jCikL^S>iVpq$Wx0`dr~^odth5$~ z?|<4;oeG}{cC!EjWpY8{9R8tvuaA0XcG+EV{XJS!g_^O_^ar&u|6hrO0wrS5kOk^z zn$5mXa9>~rWoq5dN%X1WaKGOcuq>#M@l2HrdJ5#km*z#*AiP7?dCw9sJgIh$r72&D zm1Y%c=r6QKT{(~MCwhp%&i*wD>)7fQ<6NK!0Jyg2KbBA3fnK(t{3`nL!k?m$2A8Ny zZEy1*kcfl!ir;i8_4t=bdw)a%8Xl2aH6o9INF$Ii-E>@fao1aS)3`pxz9O2)O`blI zl~&}YeCNsVNz|gPquqNT=@ow%dWl+=JZ&R1%fA?w+ip&2B|RW+EN`6BWVYB(3Igl( zwmO!F%+~Dne?|Tv-$Y|RH+DJ;a|)^xh{lvOmHRfC?K1&^wQu(UN%A_$>c(%@S(i7h z9gL@MXqvDivH*3%g^>>svqx4W^4C~z1yG1bdVbSl+%(oUgsvvkZ+ZOtUpsStdn6C= zYb~c|T4UqW;nRT+!{$Mp_!Nj!ra=?~Z-eP?j|PhhC8l9#O06Sh)T@HdgnqaH_r~+T zc_jiOIfbX{ISId?!NMPZBkLqkl;FVqsaT1F0gW_}1ln9SDBt|u6+f4sb~h#tg`QTn zQu4peIp9K5-D2#PRLeC35+0WH1HEQwChx&3@x zMBx5(>(s}uR%pl%?VqjzhnA|1TXrQb>6}NND+&J2n-45k&bR>!bZ2*Oe zLId6aVCGKzRv;j{4@3*dqRRzh0&(&-L_g&ZF?Qa4!E5b-;UF->A zpjtcu@|*s>B<=t~I4I@J4tESi1EJ=%>2p}~xo%KqQ>0!VsR);jWFD+UA2KNYd4K@l zGB-}HW(S$AQe+nx{}+7}a$da}Y;gnjM^=_n=EajSdM96kFNS!;sk6#15qSac9-_ji zh)zvTO59FE-2cgI;Pn<<5OdCs{geg!#@yRvI@vg-G_m7^{`ftiP-2?;+@+Z0zZ12$ z6DS_!xO$C_E+7mOWNK-EjPu{iLKdjj{2v&6xFYfdq;u%$hEG)8XT<)`3I&7$PBg%~ z;sw^j4JN0;mYYcW77(g@+-W+#7|5w3t5}${1tL?fW=b;#C*>Bh-LL;v5dK#5fz_}j zq~i|C+kLS_|JP*U|3=jkpp5aq*FY?o5B`*l-(!-aYu?_IuS7q$?q_4w{mW~ChGb}`iU-ap!AR-PD(t6z?qzT~^)P-tOLx z1L(MKwG7hxV?sKwOhzwXE+Ic!YTdy>tif>YF(1s!g2DDtFrEW}Pl6iQ15nror61mp zJAF?|o;q~ee*$dplFCDc3+K;Q%vHq8G9t4}gYC5s-v0sVDf7l42@80~%BQ(;F~Eo~ zX+;HSHp6bu+Y|0k;p3S@oGL9D4E3a!F#n9Ye^@uX_V#z z*~B~yM1fy`vi0K%J0n3QBhSb0Wf9f149QT+t(%REfP8BPHq_>dzmE^$#f$o7&l@-q zh~zmOQcZg|kn*z_{iGav4=c^H9mKGJ2DfWmSPIi`ez;8l*&hv6kVYZW(D}y;-UCyc zY~}3pVH_gpT2tug=m2_DYa|sUM1B0@=jd zy<_PE4OK3iFxFAB#^5P)OWC-GjIr^Y16{m``)xY+-wNMIua*7xQ>y;-X}D}-5zuDC zE(qWkLLNST3Xg31xYXA?l%6^{Qq06X$0A=P90KJuUV|L_HFXypgCad5jJ6C47y(iX#mI0am_oavnyVR$3_mWQhv7=1FbqX@%pJt;k&)eL;;1&RSX>w?>1ymgI>ocE)>8Q5MCR`O*cppzx|pXx+Fgf>iG?Qp7vQ6|Xv=*&1x zRd)90FlJGw=+EIJa7bC=j_>e^f zofpJM>7ePniq9FYUkC0&fxd*G@|#6?r09tr1)yjG0?(h_nqiQjd%bY0^t;1@y~i-t zt!hs|K%i=C$lNhos$na)Y-H_EE*1_c>jZpMLOl+i+y`$Hg1MaA;M5yIlbxO+1`&Hc z@8z|X3tKzwS*6Y7y_&tPBw<7>an5|dH&-hjfkxJPdcyS4jW8W;mHc8GC#U&8{W{%F zFkZj~kt>5qkppAB?Rc)v&NlEkVQbt2dc$UziLvpsN5@D1(29{ryN(t*HGJcBCxrJb*01OO-pS<5-tqxztlvfITbw-*L9 z-3Y)W6VlNoJ1zC9>KMUrB?%R8B;ijHTN)|}1|cU~7y?#UR0JL(1y0vutI;@^P^SpU419(S-rCmo&TjUodCc8k z!nVZo%+bwi=}YN1-l;wM{POaR0G@(qZ007bCCW-kVvVGM)Idr(Rt1AAed3MUFSQ7% zUaIB4effKAvC4C&P}JC@y`xZRwcEi~xLd$=2oT(H74r#?$zXz_WQKg=+ngM&m95m& zR3b{sAObp(%P_vv*Vp%JPmebWMFiuQ&$_z0s$9-3e4tH$iAQ-BXqFhsxp=To^db|5 zT}!3^vN18;ee{SBp_9F$6TPRUMbp>UXJc!77c}mazx&?;<3Q%h1Kb_;`ZWeh>MRZp zj+%x>D!`Ak{jVvpadBPTULC&=K=`2GU_CRlKt{Q^&-L}GZFJNq1_1#I(5n-JQ3fy+ zE+sb?A3l7`YJ?n+v@iVpep#^q;vXMuIv_CcE)0~Gm6Q7h^SH_@E5&4FWQ-0X`sbZP zRc2t#VTk=*82rP<&7G2(dIk#%3&FOl9)Q@@1ZX+|Huw$*`t~hGQ&STMH@A0D5%-f~(^Dv^w8F!ul|QPKG+pe^sg7w9 z&By+V`_lM*wkJ6fXGo*OKL^D|qk0cJGnf3HR3tV5feA*$E{+Mt`w`DXLGF&hBISb> z>?_I)!orCHE*oh(?83s;AN|Fp(xs)OUhlY{3xECkZQ)ilyH1x`vb8{sCk&QT9&}E3 zS(`YO(G3FUfjXivEM<{LPEIcURf?e~jDw5R5aHl>tvuG(r;_QhyRo%p{D%+Jru_8C z=O*gB6AE-H9Ya;)OG`_$pTk3(RAy&j@I_QqDd_0vnnp%6CtdW7j2ctNt{``rh z;5NSDa5z6V$3?|!q5GuNqIGcxnWnq`=Z_ISok+*b{5;OeLv`3F2?n09Y1S8EKIwGG zAF%$}U)+3r(dsbH+Q7(&Vbi(zX>SmW04D2KXe^n8)83$Fe?vx6Lqo&3_V(@DvM}7h z*>k-8&Hf4&CT5Th9O5Pk2?>T<=6ZT{;JRM7c62BWJd|*YX1GK`!U5z4L>2Dyhs?}Y zi!6{N>;RO0EU2B=HD_hR$Xd>ol@+_aSUzi7m|Mu0dv(=W)hDP%QWdl2$PaaGRV|s{ z_T|FY6z?AfUxA}qvCMe=I(IM`yD>k944GeG~|K@(^W@Kc|5*lurc6r%FrVndqPX{qq#7`e`3u_a})<^YD1RS@Og1b4=jt5~HotPizCs z;6A%og>L&hL|LkNeu;@RFgspF&mil@>Uiyaa1|5N)86rX*6%)ikTM>GS+CTh9@OA* z>(d^DzfMlp$*tMk*x-Q4>@Y){5O#F5I!qb|6^JdWCuLTlYil-R%c9SJW8>rFtHC%h z2;Q7~13_ILMxk-QSTTqS{G4=V9o8o9_7&vm)QUXcT4Itf1G+ohg-I`}$`5;erj;0u zx@j0J(g2JyqbS$EznLUM$WMV0&dkj*kJ7D~5e%FK;??yJSv$GSB-PF7T zAqa=_nl8wp z#rsW6=te|Dw6Mm5EHea=?_d@<5+6>~T)1!nQEPxR?*7VNS4+!hppkw1sLUet{I`^i z=?bJ)HU0qGDuZVFNwh*4h!ota|h0p=^n1JI6yh5vOtb~#YgJ?seAXH-ne@8vM`O5JmyUuOqHC|O641vh><)^ z`SRsn-$n`s^3+tGfaeDBSl!vk>z5x9XJ%$j0^y&IWp!(L7>4&~`u>iNi3xc5@^tzy zV-phtkmnnyajy)zuWSo5qb6XO9fTv;A5|3e`7M^^)z$8y`iQ)Yhsp22 z=UwnVWrUb2XeNeJrM;Plu|XiQCk_&w6Q8a>O!A42Cd+&K@)iRF138R+lTYBUtL)m_ zUR{T&$IO>(6nsZ3ol>1v$DIHCihTPVPB*m*I|j*Dw4HlJ%&e?FkT`Fxj(1lk$Hb7s z$TS*uof?u`H5-3Na=!(Ukdo>H<85a?+4F2a8#D74nC;F9le+5q*Jox7kvkixu)m(S zfeaQ9e!I&I?|{)Z`KI6K(|@rT0I?(cH$2G5=Xa)nhiLPJB-K`LY5gct=N9V8jtckf2UQ`sT_;lLgm(rgb@bC!fLt$pY;`{F~P040&%hGlTPNlgT zA$fWEOT4*&^62Zp0w;{n`rATjg()F!yqEz8^!m=a0nkg{e`!(~g<-+i5a`13M>PNc zu=VBfShw5P8kD3cDMKlt!4xu8hG;URB6BFooH=DqNF`Hp6A^{XnIcn}iVRUQL^4Z} zIWu|J)$@DKd*0vY{o{PjInR^a_xF2Ud#}CL+Iufy!o&|ei`&Dou}`0_xN+kK`MUVq zOg}xNM(Q*$HNCsI=*q>-&B4b=*uKUN zFsx48wszz8ps#=MG!JFh72FsNz*?*roVbk4%v&#B2-w-#1%-zCV4w9a5s@vp`X%_j zD!RISvr_wqy36l4PV}wgJ=>;yMMg%Z_ObZc?ORTtKK&LATGYeJ5fsX8X}5VBV|`J} zwk;^BP9Y;17#ZD0tOHIh>FnHzTI9Hb!a6L*2$`=#Hi@~p{3lX75?#=bP{3fbF%_~B zG7AR}4=v7a1ukw-aPV#cHg@&^OhE3zm`Kl=(na9dcefNoMMW__lGWYaodg?TkFoLI zQ@RD$){z10)O{HB{4xEa41RMAz;NVs-oZlGu96jXe4PCJ{1|mf_I{m0&+#QItAL)K z%dWFyD^QV?qSzb%v*e<|hPJ|zU~Z)?(|E?6-H21El9ra1r=Li&NJ~qbw!Pf{^5x4h z{7K9qUW4CAFc!+1?ty{5H=1ovB)zw|rkrKo#G_m6zM~|;{t7BMW=TiE?c29sx_sFa zP*u`t!h32#+Z@e-U$RZ;dFyLy>3S>tk74xlTgxj(MjQZk6B4O}ghWYu`*z@ASrwH{7@Q6|;1=>>d1q%dQyxBq6vpFt zBe=_37XB)p@m{=;9`fM9gV|+zHZeN;@3pe#<~$x}SJVMjuG=`GP$&5t^B?ZryB8y- zmKJ4nB!19;)?~F+aj}1HsO6^@?nm;p@?-GNMZ_&OI^+!ITk~>wH%h3#uGr5JoiZ^Z zn|DP)y?B+Jyu)!9hTwWVhgPq1DpE$%=I3vt=*h15gclQT#644k(cqz7f4BnGm0P_s z8ZlN!Vzm3mr&znMYR2?sfR4h&ixcY~Mn=}U{6d8n=@yOST#@pkkKLGbK!3B=u8wSZ z^X5&Y;b3ns=gbU`uyC-gjZIhM*G$7ZWq-JaLjFws_~fOas2Hq$fRoc}9E%;BK7IUn z>9V1rQM1$B1b0F-7HjfsH%$8SMavkikhO?=PA&TbQ5k1d4F34BFFUm_#}FaRb3Q`I zaLvFMKQ{4zst+G1+5<>feu&78^?~&{1{jqc>5RWBbb$pJR~R5K(iuQT<4bhkjpE<+ zjg2AsZVS1!&Or0E_=1O~eCT(+$T+L+76yr!+0D&O;{w*G)FP4gH`mnE7*+)Cte<OtEYeya6)lpp8?FCe7Ei5`^7VweeB*8H~$y=lH0s8e%E(&JaHQDp&tDM z>`-rJSmwQscBaEGAix-0!*gbw`oG@!gwJ{PD5Yv)_p$FZNflk>>(-F&YfMNaxLwdads4 zS7}9WT+zx>`{a(xqsq*{aL;F+cExAqwmg-hQLsF&V@eJwZg#L zV>2^%0s;ag(i0PDFl0ScdjK~*^%`#5>fr^oVt2Pxt<05}K;NZzO4~J*O+abF*#@ns z`bsZWMo-f(U{t-f6K4Is#q-my)C@+-L|t31JrNR!VWg<3!zly5e)(Y$UdFT*h5UVp z3qILve*y#r1qJPL+|J6%N|yLxVZgp@KZM%pk#9BOX4huN4C?6WeTDIr$LaXHKBp!E zJw5|HWH)4HVbP0jY$Vw9zaJa0=fMSQG`Oe6%lrHL+s;iG;o84XH8eN(1ybHN+_qnw zF-cN7%;F`(_wV2H+?NjHepRHnqOt?&@S*xKsPyZj9UE4yT9xmRmX=2T1`GjKi`=$j zN1Dx?y{4unpI*Th4GoQ=3K}Y`TzH4tu6txepw0zFc-<4JnnM2x()!AaEM_U`GVOO` z3HiaxfZ4VH`;ULL=Vw<}B=BwH-B#)#ZR~#ha=`D-@W`_5?f!4>cgne!&wlRxWPFN^ z`Gt`8R{`Qzv1n1B|G{P!UGY(qbVyb{-Sb(Q4RiwfHuqHCpv=n7Dn zQ#*kyaR;|tLQhNUE|`Y#K?@YrsWAn&Zmr0*?%XIU`tB7c39V#o#$ZA!#^z^uR+^ie zlV47^VFOch+WCZyWZ{8Mvxtn$PH;&Kk^$HzxD_S%IjuAJJ%oS#JvF60SN(f`BPvAO zpAFo$I+~i>kS)D&P)5b@i|SYx?lJC_sG$jSp8UQ+;NqLw>IF>X|Ab_Jd+Eo|p9VPV zMRiewG0*j4Z_k3jq^9mbr|LVMH!ZELEV#b|dY$jz-(~#WnPs$obY3noCB+b%yi<#C zV%6j?21kfn2Ve_Q*2L^czLuJrH+X@p32(``-HoC87X&|B?vcDI8I!`X?A(2MzvR)` zUDLN>Cg$GF(abS>?x4SZX(GJJ=375)xu}on*nUX$+$9p%Jy*$L%(GFv3mWJE;yR|JBqcwlT@crJ^3fi|!3I)w z>b(KI$1HStHSZ{TmQ!1gGRX?l90E%F($+?6UXIKR(9mdfcs#Wo!WJt!46bl=h zVMClk(Sn_=ZTF&>x`}8%EC2Ct1rG5e7x@DFoN^t1(*gk={Kt7Q9g!Bqx^XXyEh7NHQ9C5oOyaf z`yG}S2eo96t#@0m#WGR+J5lu>2VB?JzkZUK{e0v0+(TVM zH{VoL9AO*p{JI z8>d7?`DbJZBCyb*e!}FH@~rHUEfgucKAPueqxFZ4H&;|vuGg{3yBeN#P#avq{{Z}x z#!-!pYDKPd!4z?n(6YTb0KupjtlINRQ(OUv23%rl^Tkly>ArSWkA(H*D3+u7`T03E zjkf0>G||>QvADQMKD_N=Zf-0ddQcQ*tLAfMm-YJ~4#k{a%<6V#=tr7S4J^D8V}u>$ zADf%EHii)fVe4h16w4M<4ubiecF8?K5|O<5M>n$hba!{lD=5gGJh{fs-kxbq5AUQsn}{jHU`zS|_xD`j`>-W8uq-CE?=&fa zYxEQ^P(&ISFhA^gt##M{SGz^O69;K6U1CCFAZ~tTP zr^oe(;gOd)SMTReeeJow=VHl+h~;D4-VCY_RXl|#DFtA7+8&Vg@E74-P=eK1npp#Dq0WMUkO+k$y!^}Rm3^7;AsB2PJN zpfSZB4-nv-b>Ojfx-U&>hC7UO7S|Vyzj*%qxmpR?B~Y}=8;oe=qNe?A2^f0q73YESK00LsgfKA?Rh9x6?G@=$e( zm*?odny)WkIX<4=x-7Y{Hve}1mR(%lu41P5ROHNQ7#X|DsAGcJsW{240vwM+bV*8GLg;ylB7<4RT@rDNQZPzk*YI$^fGzL+hm12PW3POj0A{1b{o5(#R8#cx=TF<|R6dX^AV9jme_sPa znN(e5asViTs|K33JKTvzwDa5!m5IX#yM6VZ>d(R!>h) zf8ncwIclzf?M!wra;~ZA=a zBhoOj*4DhED8H+Je@#m6#n{_HueN831P^E*KkltM@JODk%x43emZidx`f6v?0+Ldg z%P@2w#6Y~KS3J*T_G1yV%@$_;n7n~vOx1Xf>^-cj0;02<7EV>@$?n`a^h26 zmL6qFnTCVnztTJIYP7ecDg=sW zoY-Hj*}^p`gZA4dI-P^vSlQTkMeWaXZML1q<4qcTtq$RlNlnfA8zb#13KuE)GZ|@V{3NPX^A;}J zkk|0Hy0ykWNhYz}>T{aK0{XR%E0)t2g*pwT3tAn#G6QVmr#hRn(z*`6>gX)%^QfAY z>btS}#9EGo3_JIhbsTX;ILE4nrlzJbs1Zy-ku~%93rx;!s zg42Ce*&6N;Y%bc7; z133BWmXNYQ4T)={YTY7hD?%svcn=_q(!oGdT`}A3eQAw zbo_@P%Cvs9eI!qB@v;no`mC&FR@@rXPHU)6oH#KyHFZKxZY6JLTN^71W7Khstm0O5 z78VvihK7!5YK9%;%}EaPhStC{w89UUaXolj&*#tgq_iW75$3~I=lpp_=&ngGZ8cVl zK46Uq7d>_`+jz`={^d)aazPSf=nZ%F82maWdDqQj?arOM4r%7BFy*x5{KB$+xo*vy z4R7o2EWe_Ui;&;&;X_1hn$d-qNi8Rfil2tFe{1LTRy%;$BwF_D#QhB853F^YWpcC! z>PnuSI2tXjF17h@K2am8hLjl?oDAFoyPToX(Lk&cx3N-fx(?;#(cf$NiA=QwdiBN> zCRIx-41xz;(eo0(KKE*?C#K^}6dcmlK3HF^WS1M*_u=}RiOI=B;@-UWdp2FPY2i{f>c3kH4@A5ykgF3_f2~<%n5fwBXTiC<>^9FjKl#Tj`-WeuRUA@bkFF6d z*sbuyL`+O<7J|EaLvHF414;?lRcJIi=w%i?aJI(_-e}yZPXpJQk(2Wdsg}xhK1#xA zg3Hy-O}n2|5sLI6Btdag#OkVdZ@%~OOPmnvV-cUTN;|2dJ$*j0d~#%1IJ#ZLb;|-x zruJf(S7_sNceeN!w*q_EGaI;1uY1BRRh}JZGDbhSZ9qKnGnM7wE7`B}mNL}zL$7Y7 zJ+P##ja$bNeSnrBm{rz}bFl6G#~|4|8$BMgbq%bQIIJ;smjp4@&zKE+?)$I!iG6w+ z=bBTWw*A5i`bt#tZ^h{k9z2+NeOPA^lcyAOZeTi&26-6RN5VQf&y>Fy!;@s*`ZgqF z%b6!xN{2MoK#(MG0L<4a$Pa}`%e^SzacjDMRbI!gI9JebU-E2Yt1EX~<{PN*~bgMS_5=ifkAPV;82TJUs!sJwcUOWOO%3vFH-px$gQ(%gFywAd|q zuFL!flWT2x1O#5Z3@`upeIS2p6<)WzJ-vS}e{OE>FKItI-_&h?{`~oJu+`%jT6cGn zlv1<|74P14!y%RGjQOO=FNHKjAIN*JIl19uN#Y7jU*xI_{NVR4Ht&=p^TN5sVihx$ zqBgbb%d%BePx*EVOLrZsSi8E2j$wdhh&fhyNvtQ_2M_<2SNj+O%UNslF2MCb*-<#N=)tozY{KG2J4t$3xS*#SLMi;yhV zn;*0DIqtwcSJDX<0jko0ydBuD8<(ROrLCh=R#~|g^=AnvF54d;IqE)4cDgU5$*pu^ znv0?|<>usw@-BfYjyL{J)4HHM;rbpl*CG4!Pay8~_4ij~!? zh^bVTKti?RUBCND3QhLa7Jy|a^z@SqQv>)m@PA4$+qw90Zfzv9^Ga)z*C!^*uIREj zP_sE(c|^zVjCd@1ho*h)skY{AZ#fl&obBFITOJk#|0=GWbUcKNa~ckJW`Hh9*n2g(b26g7gSu@ zA>|y>r13M$GddP~xytbEBkO8v7)1^~RRhP%YkB!{*}BAiyPX(A0+Y2Wsy}@2rwBl| z08v2w%6?`eE`2uMOC$| z`r+b;d_a;UM6j}T9sBH+H_1&f^VmmvN7DDJsJHxRtH4fA${9t)G8C%3sl~s4UxV70 zHL;yq`nH~)`vq_V^*U*{448j)ynZ~ntmHQNLHwm!Jl*qx=RZ2~j(oonNx#hT$5FcX zP(!g&R5O`zwo$h=FtK7f^o*WB1x|wex}W-DD*e^u7siLZ?u;K$~1}xDgPk3YySJN5bVXHxLXI#3e=3!SrnV5afweJ0W0w`SMDb9Wp!){{|e>Uncw_|&7WzsXXCeeai%-3dN6}$Sr zI_3T3>9#*1a?*tm9^#F4H5;vm{#Nu2+FsCXjFt+aLLDoL6z#4&_m$zv2B~q&JJy*u zy7VQVOfd5gRJGPs^i!Z05fuHO%kvZahQ4KY6xsq5Jpk z>uNu`L-+~}80h7J;wMko=VwOis~2>`Sg1V+)f?&qhQ-PgyKjvK~9D{IDUO_NP)Cd&B|#qAtCgxNnj1?sJKWoz0-Rp26$b zbM5L?KEmP7b|%BQQ? zzE?9JzP68--vZeE*3+jPTMy{hRv)?cBPhm5bNJV_pDv6vQvBU&FIhWCv@p?EXn%RGx-=!xCXDI=bEwc9#9;0778yxf)Fd>*q1$L zpVUSOsX<6aaXHbpEXd2d9{K9B|Je%{*f1S@t7HHcwNC1&=ETLVhN5%~Hap&nD$zK= z(8!4qF|`OZYZo4f=T{!4ojVUq=0NI*CG1%dV9~_7sCO6w%`3`YHQEb;Q~ml2Mg8?Kvjmd8S`&ND zL?#BmxoZ=}dQEQGc*)>=<@1IGE4}m_)hV&|4v(ABOZQ(TS)1Kcm6NvrzbE@aWUC33 zQnC}X@EaMjX?)nNE}JGn`Ef;CU~*iXwNA@x|%i z5;fD+{jxA5={m~*GlXU`KSx`x<$CxrH9DaE5NkqyHnGZi0oB+UvtaR9kiCNrEE z)33SwC~EKc`O)b+Krtoqf3vb3)WI`U@seD{vH0rD5;m9ezoK^LH{;GLMUvse0Q_v=(T({1t2JLcPYGHy^J#RzBO!>bYx&vEFys;alE{P<85jr} z(=KR^Nzkre|0&_@&U}|$-~0Rj5*2-kNwOIEPyQTB;^VgZD z;5Eah>41HqEZ!_#uh0j(@oZL3xk8u@pqzmoe4u#o znc9V5jPb0Y)#!Zf5|-m_7JJfv47ycf+=1QgA=Bq=+D1jBYv(-PQs2uHnb_PsqeU-s zO6H}Y^@>eARz4RW&s(l;QK(a>DC1o}-t;N`qoa}`bNWG_7X1UYlH!boJ4a5+pQf=} zPoeK%lr!JzpUh50ifaf=4lpp=jQ5<-coG;Gs2IAFX9M4MfYr!>e`<)M=g()i54VWm z6=~s6V2kdvYiuxEmJl-XC#)^Me|%cSxaYJ79v7_0)Oe|HD=T}!Sj-Nk7mq=Mx>p0( z#SSufQ)9y8$81+EEwvZg=jP|1K}9!hd9lOK-(UOS8;`R}{Yhm+yM?bK!_y5_c^PyG zLAUv9zXzMvqYBsuY6Q8LWHGW^H?qWH`OlINI0K5G0)<`1-47a&0dCokj@L(^_;$gU zjcZu`_U&qXb~2S3KfH;V`7RWPU55`xG*uv0*Suad*>6^}VP>#N$w(<;BRFuGrQZ)F z+@NHk?6>nYgN9T}PE5`8aK~#lajW(cKbC_ZV^7g*X=`&JQoyw>aqR~KiPTTr4x*Rf z43+YOX!rSbumH)KnkGt&qHeXZu_=KdPA<~8Uo@%}B9DK`wPeE}Ozq*97A+eg+HGkR zAN#p|0}ahlIBpyQIU}u z)}7Mei_|0^!cResQr5I7nd!}+c?(BpXR@qPP)zKkfdNOu=g+YDc!8Kel-vmsgz*52 znX&P6n|2g-6`*R~I)O|%3HnhGEk>WT1xGqA)flX*tZEbDL)6zE^3gL=*^ytyPt6y;jz*F|~ zZPPOcn(o&*`6MwQ|H&a|v7h&zDE}FijsE3%)tlS9Tjdw0r0>G-ZCiKxEcPtg%_N-m z5EPLPq13&vFG-tuWizz2993w(TNEmOK=agvSclik%bLZad>i=86wb?;v(PeZeztPm zx^O7_W>FI8YiS`v3EdL%Zlz^IpNex-xCZY1Yc(!Si-21(xHX7t$ zP)+*rYD?tfQ(%06rZu$}K=^PYx;}ufl+gE`CTzPJ8yg9BB^fyWD~Uj`Tdk&kjm&fZ zuM&Gz4&e<=yX$8EER3pXX(g($RU?~~!Ku+TFmMM9%fySlo9_vNYQOq5H%+G_gsJ{8hW=JteF!I2vljkIv%a>b4tpcAl`{41J%0xFE4YuIqfp@L*F4GZ6NG zfr2)%c;CEvbM;!@H{tu0vA&%Yzi=t(4F0)0L0~4t&9H{-Lrsm1Hh5Lzsoc`22<{?% zuP-o8nJ5Gtv4KKDi<#?c^N&(eQexr7q^&VCH}9Dp?SJs;uCOLdqT)L?n}F{^NHrBGr_hj7yS%?f^B8@LXdgA3)Z z4Yx57xfLs%l7FklXTcV^0s*R~ zf9?j>pJMaHGEpZ5n?*DVq6d?IDbjd1ZWURM{96eI>GVKKBrflMg^@W8edx52moAY) zJcYQ_uo+vir3Eh>e`p+TkQ&QVT$`W5a!ed>a8q0uS(@3(r{w{#Ll!lVHBf~5&Fl#Zp+e} zsm?3D*wNIOT zh`0^=nBBBf3Z1%x|BDZpOHGV~=(AW49jpk_I)w?|2WlMGx9{E=0P4~XrRo)Kh4)X5 z`I6Kl)vdmad0Mxe=K3y4FL{I#5kU;xWH)ra$sPf z7nSE-KfmKB8WAl)ysQKUc=Y&j`KM2t;K}C6H`8ULgoJeAJdr;JrUb8!0Y0qCe1_|5%l?&YAa!B_{*SVKnL<9vH(2r$6ae}LtUDDA5O8=H^+hSol zH*JVp2lS-2|CW;x{!uSUiEw}bX+4121}+4!Z!PH<0j!FOic*}Gx$o;+23C!@A%Rg! z02c81#>U1HHR#v42DJR}4So2~3%+cu$=C(e6b7k}EiI>_4m(^jF#*@HHlLnpY`nXC zZ9D1{IA7k^)%gIh0OxiO4*DX%CH{y~O9j@y49%nG8e$v+6O(%P0zH^iySiaW3ipi} zG@h0P%k_o!Jqz&Zxg)_fGD~RRx_K*WbE59o?TJc>vsQOp{v%~!_8T9~PKrxj z-r?v9IaLcaBad^fQZzNvZabNowYbk7+bm}u24$u>>zS366;Jg3qw)@+NWmzhGA903 z=W)-**D-9Cy9+(_FN32bg6%acfi2U=-o#VW;GS%-x1XdPeVnM_cv<4`j$djhq55}`Tesw7Niusewc?bGv~))?OOgdw2lS&`!K1tq=p!&kq` zp4U5n?)B#bXE=8Yt*o1h?AEPkY4&MmxObdML~%|ne~TnX6E!srjLd&y;a~bDq74_E z_gnGJW!7vFo+N2WR>xgeF4Oob`i=?Dam)3}ZDQT&TWK3e{wpsvk9Md~{hJ1kIF*gW zqTrv6%NHWWJ_&7FyFQ99vJ1a1U~9m~mS>cQG%9QU*Dqp)%b0*1UhD6*;p!r+s%)l- zW-&(JLQS<_aW6(LzMWgwx{k(wq1eL!PLU^jrB10R%+2s!dohrz_ImI5S*@R>hv(*v z9W9-D+Xn9Kl4Jb5r^mzK=dzfX86EM5Rv!5Od^?aZ8;Fg(dU9;+C|o$nrpM#NvOm5$ zTE9o?Q?|lcTYYyG>D`+-8SwS+OQfkc_R2koe9V_ zHFb|L5*G%3nZZ4gA3{!9@bOf+)@+YSg*^ z_4|ataDdjxPrf62_jEx-fvI&9`*2#@{YhM&)5dgzgDp($`X{Jq;t8VLJx8t2Ra`QD zxA(`F7*1-MDwA9PvbO(x2~~enbMt2a2neI)xCN*Pmy_8yb9ml6zWYmKrb@Dv(Ha`= zL)sGR+MV8NdjRjgpZoj6YHY>R^GsCd&gpt=Q#dfj^`|PK*!%4Ag3zSl?Wtk4K>W}o zqRIdIp(8qjI^?}1IG>qiy?B4}pMs{BoXtCg!mVWi4$VS@#s|VG_M6 zm&`rsErKa@b~U8c(@-&HreP zGf}6%6U6gWqiGcpO2~(O#)@?7AJ(_d|fsujoO5(^7-ljjKYYG**?R;B~MfFB?Gkm%d5F6@k z-+>tj^+3s02&ojLBOMYYB}Z+azySc6<`ddN>~eOnu-t>Ii&I=&GqNSeLKE&Vrri$` zbuAgm7qa{J$_23+gW^lQlYpG*Ee4xyt7Gy*5dOd!91tw=`pVHnItE&)41y7)IDRn6 zbjr#flG*ogcqhQpL3p7a4?wNUw`br@S0e2uXn7K@(Jj1=9Sxf$ahe(bd{(9#RSy*v zpg1XNlie7-Lkvtz?hs&sB-B%c!p8sw%k1=5Yl`_KXrgj(HCj&iM_y4;difQKIFA2y zg5~{tfBd+MqRehW$%H}r=AZ4PD;EC2p((UD#ek%O#J>lyo!24{U-a^a2vOj)EeR%d zk@vud-#0n&;gJv!^!5_i^H;diZU)e1LOb}*^l4NOnb0h3one^G$jVafKC&+wK%bKG z=KlTrz9;3>%;tapBDz@eg{Px|L9+e9dS6mp9wcm93K zL9CVU-ciF}M7gjBPz-$BTU;7#m%F!pd@chg&SLEqkMkq%Alh^3`cmj}E^BIHg4hb` zGD)$G9}FS@>${)EA0iCEgXsku$vJ`0ya|qLh@X5Ha_LZY z@C@-n>H#9}`Q2Cb5GB@9{$N&(=*kjM?ptziqOUtr=B9omj8MG8_Y`@Qp<57>h(-ra z#Td$@Nh`ya7kYVi{j|K+c!8cK9Dieo^M68hoCX_AxNA0Ue_vgL=0W^evhh)Gh7NSB zdVrI>gdZZdV^}f0Xoq--OK+qh{(fy1TD$~-!4uG4)1Mm^7DiUy-u(>EE)K&TyH(uB z6^PRWrhi`RPtQ)=_4QTN5B-dI7 z3IzT>D!gy`)2F=y0yg3UeN5FpNEl*s^QKYlHeAgv&{lT?1J_c4ZXh#A;O~<97NfbT z%IHo_9YaV3sNKb7$i3)SU6|%a+}(Qy%?>k6hZ(c>7%;CPVH8v^>2bSqOcWYvI!|$l&p`rKxCrA%p8dc^G}WT}Z4E+_ zmX;QJ=vVo(imEE?bZ!0m)evsPRF*VS%Hzrrnm)+^7a$PyL*@iA;fdeXZ-!(%h8xGl z#YGA$7=#ipyb{>HV@LOoABl^PA25KZhKkk=nIFxar@&K!%`z}HUV|(650v0w z(575Q%p3S1h~SuhV9@ve!OKWNM7zOz9Nud8&bm!I7-h!v|&&x5wJP)kn39nEN~s;YW$;mxmw z8`rOgYFm|ftmv^rlfY?x{U@ru=S8bVt&G0yR#Z?h__H{97N+q#Ldfy6QLnPHE{F1I zKMU@heD-X&F^-%cLP2a&(*9Q$4Gj&AVfU_uqqYX!uGLr1cZdoK2|WnMW=cbVk?d$3 z*@IwW1ZG?qp8<)C|Nec&KNi`Aw3;0Z zJ>mK!=zFD0>U(qMI$OMH$h(|pr&)TnkE2Ot%7riZA6%!Jgyuyd=snklnm2#~I_~cN zrZ&sT$te#aJph#_%;adCOq*Dvvk@Xdq$J1L$-R5`mV?_SK*W79uf0`{I9F(CJp%*j zVWman-|JX}m6x*E%tlW32f8$>$ zK-WQ|@IZaE$&OyoNdPc~+hbE((GYzLX_>Utkt`n^9K5A@Zg!j#*M0*Gp)lT_{`n?d zH{X+_*Y-SH5;dXI_J^KTQYwcCPyD1rgs{1ZSbq#pBhz6>109}KeA_TIgcx<cR9MM?+4;_oBv&!tez6L#%6Bc{{1Ri#u%4`R(;0pi64-wQ30dBT4tYU z?gWfyCkRVD`CYlg0Sxvhfb9H%h1Jcf0 zMH$!GbH=TJ&UhsEKVw)+q%eTbBXpTcNI_Qr4VIXiGcBK(I1xD1z9BmhQ##ayZMrw` zV4yCA#aP&CyS@-L0>8rqU0x1{ZS*kE=(|9fKl`qkDq6sY?mqu>uSN&JUZzPsyX`zi zV9bJ%);2;`p~k69vfRqVWPsQAh|Egr%uvOhCb+}#;=_i926+5A69ZM@*2M?gibE5p zwxo(C|m4ujsbM3F|~R9!xaRv{?$!y+*mud-{Uu!xp50T%I@|r0ySvrHYbr9 zrXI`;r#UkRZPyTC4ffI7I7$GZHn6RbkSY3bm!#x&0Nl6e*h`uEa~Q{bpfAVrtA@dA zTnk4R7fys{$|z)J2(>Zj1J20JCBz?24#W2Cf33pk2WJTL2fYZ16aS13-T3)Ske7&B z(%tSi(w4&uT5dI(q(F=kT!2(S`uks8EZ#^(4g*q6{Fs#bT6}e8!An$osrEp7!FwSi zFVGKn6p;7n)2Fu(ut*OObf9vaJxtcAPKjP#8of#84)C5u#S(ieumTn4IwVf?9DtVF ziODVRP?n70CS@9nVk0{(E-=()&g$g~C(N38;CTHB+#uxRfdRoaIELy3gE=bUfy%_i zXwIJlS|O?*)csJW7s}zn)Tn?M6EMxd57f8pLJY;{r-g>k8}9j8Npc--guw=o6geQ)^q(W9{N2+;9HgiU1om2i%s!bP0@ z`-Hb{^#M%A@P;jjxjhBw$cFcVjpVYFbfRRf%!$XhxP`b+20D;#eU!#9NE1wfJkkp} z5F&?3+)i6L^LJlUZG*V^yOw9A=KCrAl1O74nRv-$kgY?~l*p5LzE~Y$UrdCUWYHnk2hpI~{<;PIEi4BP960kD_m_9hYIc7; zyEi_;K z4F?mmPwKg^Dw7KX3{IhQ`0F2`!tZcE$an-1F{7dtEspvQ$K>QB76wsr3L^pRWHL>ZRq48%h_L-qQ`DElPl!qFCp?fs`o z-Ehjt+PWUoWcH=<=C3vQ84WWdBLhQ;3!Uhvfr(Lze;dxhX(iJTf}06!WuN^_etXHe z6CUu3gnnvhxSZ4b>sKw3>%P>-Xe-31s;ohC3yXv3I8ZENa}U|TfR=dq4W^|1(?Ac} zSeENBtK&;dHJ$We*wFF zOL?p@LyA{RHJJ?gng_W5uBX|gwqqBD3kd;sR?TlGhIB5BPQt~*7%US47PID&822XZ zz&M}rq3hSLpN3v?sKe-85YrdcX&mCjvWkfC@G4?>op+h&yI1BMJdliYX#Z!?i4vgP zY>W0nk@R^CK*UiL66$8kP>n~|#lA(?n}6m^!l$ycvX}`{odal}7?I)U_n&;-1``-h z2kR-!oFFy9;Qg~6XLUTzacvd?hD;5z)z}+dQ=Gm|1-w$6*fXjBkvHb(h5_4h=)uFY z;)_s2NxSU;2do!ldGyxZn?$Py7`gyjmK26}@7|%`u@p5^CTP8vS6hR#{o>JLBxco~ zn2`p&nB4&Kj^V&$^(l}~Xyf5MGtk#}3AsbKMv1)`8onU_Rnfc-h9;$RpHJ}uCy*6- zuBoZ%9SA5?U(d6o0h(?j9p3+pzpgU+=AU(3(IfB4*&65~)#y04KeLeMlpYFtPU0xF(1ndEwV&ozTV|1I67WfO=t^Z^L9`Q) zau4+-rl)BZUEMeKQw!koK~n_`C1ik`nP$roKd0M~MMe)wed_dWX?D1f39^qfBCJ+GC-u+m= zkg#wW3?|x67jmz5>s_RQv;|Jak5V}^zt^nxkr0MF9#9kFBLt@6e+bO_kEqSH$@r@> zxZH2JVY@NP1AoemzW19be*S@^eQ5WCyOR*hSD@_!6m1XsdM^)iucdF2CLUA0v*GC_4bfxegI1re9 z<0~Wu^*5cNS27$>8y0zX8s)$nfw!?W0WDi^7glPBpnQ^*6^F(OZZwKALu>(j)|W1M zz#*17K`u$kfhs!z0RiI7tAEf;hrm<`;sQNaT-g}Iwg$g15TGby0(~gs7@z3-85ldX zpjaC*H`nT$FG6%I)}fOLGi2Hl4B(lbU;CEj*JOBldiI5O7T!3(YiVrk11cfORkxuw z>PXm)Ry^of^n<4sf!;`TmbXJ$VSqHGx~dh{y)T6~(%U;Zt1L!P*U9KOzl_XFpe5SVm_q64=&r;A%A_>X?ZOL0<3IRt=8}ZRLAY9xYze{QdvO@z z*D&?5ppW?4wQE6PVS61TDgEF%BDEb6d^F5<0@~2kMp6K~#{v~#M1U8t1M&R9=@NO~8iYa5PzvlojoRmkp$ZkYMFkTT zfr?0}WDppLV{*SI+~tp|S2G?(u2E0c$Mg$$Gzd=}_x$1iccg)f}ZaW#GH98MY$q@tAP`*5XCIYW82za|XZUx^uZZmj(v)Ukr_jHK4+tW| zpnT2SiV8d9eHt(EvNRNB0HsKs3e%|vOs(0WJHGRZimHFNAov`JMcWD9h)wNxgd?M( zs9S`@#Ej#)y`EA|ve{u8TU5SB)Ckg%avj*B7roMGJlN81Eh~Gg zeJxL%t*z~*c6vh5e*3Ry4nGGkO6wYn^n(hx=>4@?53d$J11@-mk|Gs433;}l{koA! zKvHcjzTRC%4P$jTaoT*zj4hk)EOIJWJfNG$uzs6>TGbak<3lUts*D;jvoT5SD@u{% z<`rc>ewb<$>^8nA?|vO*E6?NGl*q``;OqFvlW>q8vdHBbGqaX;f)T5_E!Gl4oe0HW z+smC_^aFw!^?`3Xk3U4q>;ykZCH+A_C+o_(p(zl7t_#Djdb(l&0delu0`~tvR{-85 zQBB^-J|GkKfZLeGt#td}JfOww7b)V!1eE62JOaDE@WqEk%~Xjm<83g=g1Y5_E5;<& zuMXpK`rv=}?xo>Q9d_Rr`KW;20_{to zK4OQ1XSp_)e)+BgYfv@RsOPHcdn(P+xSY@~eI&kRo1CqC69&>9O_U4?@a5Lh zZVb)J%{3lgu?@W@NFN#{iM$tebXd_q+?bV26~ic3!L2(3PNa&9v)RwADxSb6*%1uZ<8@ zGM0ibuK8C8GBs~bdWZ;MXkVYg8e-iHF~7i+ZO5aE%%f#?Vg;X(yg-u)2Jb;RNs1eW zLp~*L#|gEmxyf}U&`XGkB&w{lh|AdWB5nz0SgxXii{UcZ zpGaZ2P%cv+L7^g${TiObOK`>Y{6>%xgp;{xL!K|1d1Q-r@{a8{CB+^_a#LFPu5)y* zud-0aY!}!`_Q`9l;7ZR&4fAi8uiGE6;Qw!zZ-iyaFVRpujwH)}#iI8nC+%3OLGlXH zaXN;p_!y|=iWr|D_Z*doCjqCE8ZUJ30Toy4?yhZbj}%=MkEt||j@+=i?XNO%Q0013 zbG6RO>{N^i!O(=6@5y)Lf7X8ZfU&rtv1tJzbBoX_4;^%zbKN;SJpAdk%MIOpJL-~z z@I$2gZaDe|w72HdJ5U??q4F7Hwul8O1ie=`66jA1)I;h18Aux%IvQQ8sGy(FqoaJh zBQDs%g48IP4TybPwiIofcpa2We+i>HhS@a9bHIgWa{oY)48x$5vEt>Wz#B`|Ivb4QclYgQb!vJ$}K=FE%wx8JnzFx37sjIh#j0)qPT((GaFVKn5Y{sx%j zy>d04%UVaN&aZ0-tb=DYK2LUooTpp7_v$%T5z`Vy3`>=_x#^35i=fFQd_Hsc{>eEE z4Dig}9^IE2Wb}8qB*1=^j^|ms)=viIKDNfDZZC+X94(Sm(QhhoA|C3TnQ(dbLq~gh z%D25YEepLMoR~335l0_~tR>ByzP!E#RTl~g&w0*8d3_TcGTx$kgxt&qqp;cjW38Q9 z_>OV8Pyh9ji28jDcMnDv=OIgwwCk(}aE&8v)mx;h;1YPt@)gk0s4fqaU@ymWTc1ph z==%c3yKLPXo?y^72>7xNTwapZwaE;^g$fgS7@m7S%vg;Hf_vR&d#0tiBpn-@jIP6| zehlML;t=D6zQbBN=8}S{AN;%W}SZ|Gr_o^6As7>%TKjNTJi7gEYN3fy`!X+}V9@TUc;0fwD9reTtyz#{z>R96lP3fV)&XGhsDLWVXT5@8{$=5*HO>D1{);M zP1mF`-k&yt(%ao#+Pdm095zKmlTXvrfq3aPI`D$j+fJQ0;xHJ}H9Ccciw}yZi;kT= z8>p!V07vB2)FL!rqS811um>2pZ+mCG3MN&exlTY@4DjPYVS3ERCGi@8Z5N`_Q(P5B z0+aR~<=GD^3PLx7S^{aC`;B6OTE zQMw#RX~(?c)j1a~poBl>`l0dT#}Xu={?IU8AC-<(Yw5}}^wR^B#Mg7@?}c$?HzrX! zwqRyJi@#Xp1+0R$*($>5Fv0m;;O_(HN`!*tk|3AQYk8LOh3%lZ^JOW?QS z`&W=qEteN~Jl$2gs+0`i44-=IhIfO$!Mgwzw;e!CkXb7lV~YRjaI6N4K-7ec2_)G} zgz7WeD00qdgV0Gbn#0K7p!~S~RCVKc;q0S-V9tqabc(@g0XM7BkzV|#I%Ndd3DYMI zm%3pg0fV{u@=WwIDB{d$bycl-TrG^*IT{|XP^Q2DtIG38pGR6+pXpeyCC2kXtV}Dj zgGxpQwBVh*b%K)}4K1lLe=vseBb@cN1(=0S-o$WmQf#ajm`qypS7M51&KT?MG_HO0 z)aKr?DkJZH>K-8A`UrzBPmitbU!&s>>P8lNb)>-l{oSjhjq;tRl2va>fy%r#*m#dJ z1Hf$;TFc!pj&2lYWcttlG-TT3hgMP?J~Vy$bPJ3kuQh^0Q5zjSeI>eSDC~^nmVW&Y zAZEpkgWD8o=Qo%tYwi22X6;vAC?9Si*6 zQy}FH_y;u20i}LG4dAuL&pwiND`?cdlU0OK^XNunMDXYzap}Xr6+HKh3D6cPHhWs( zI|%?eHo+bkhvy$bfrCd9|DNmB8PLCEn6)FzX)04dW&HV?Y8Mb;M4uwk0H7)jsUT5X zs$Rt7sU&?H2Yb+3(+x2L3UG%ZKRSLuMSjAg|2^6neM3r}G}t1#^w;?*fS4hA23CVq zYfdjnz-z6cBYd}iXlOkGRq1fE80L6xt#?nsP;I2(qztr`AF)vA1PuW>SIfK=)Kqo@ zt|D)xY06p@Wpz{6a0qBk_;!NL2S5#TO5M_0)I!9L9rR^Z7(}nCqYw2ROrp(MQ7hZ8?Mx&f%j}o}w9WFVJur zydMGYPlkm=sdXQE9OMmZ;3tCaH2pOvo9Irwr%Q3rErske%Bj&Jx5r)BBk#xn#kK!Y~=1;4I5ZVAgU4rts^xaU{!G$^t#v2k)L>>RMW=I7QG`R_W z4HlF{by223&}g^4!{>g%`+oi)IT!NJmza_N<0%|@^QH?eDhvdKDa{6gHc|xB94ihJ zk4YxsI!QwRR9#)YDSb^?NZG=ZQZvWe9SOVP-yT`ZQSz@P@-*+-Qv>=Z+y4CFEaZdl zzi@HNX{yVvArGO0E^HSiROOE{ezBJW?w;$^8z``o;|Z_3lonCD3G(;_ZAex644Z$ zw~+$yJ`ZV%X{w}+F#tHVtt(Brb=g6ygr=2HxH3>vYSZS;Bgc;IETlNVo5FGxoJ6M0 zr`20js%(VK@;8P3Gp`7U^6tHR2Rh(L+6y-^6dWVRjq5_vAp{XZG0W~LW=*{}bYUvd z>AY8nZz4A)_p&Lzg$9~%dyj77lx=U6p_X*U5$?USZChL0Cn8Vu6PYh-ejPbuj`YzQ z17$G6Zf_`36o-VsX*ci;~&7; zh3fG({=zx|B=Ti5E`eI;zRsW>FtBIO6Sn&tz&;ZS&nt}n<^&j3^8WqEUB}6xH7GCR zpG4!+6Kpk8SvlzA+iugLNVxC$nYz1%=KOk6zeiTs<{YIl_HOMQcqisqv{=r9?D32) z*fY^m9)u0TsNau1im3SbaWZ?Fh0`~sE^Aaf zlv`Z)t_Vpp)9I%gxXC*=3rS3!3G*D6DlF6qL67ry zACC}B3l=1O?TN1j%6I`Nn8mHr`ZXS4Y-|EOg>6N5Pf$$6G+9Z85KFw~lcnh-{mFM;E|dOBm0U z*gaC*=Qy3-J*Pk-lOpw>o zUwkSMF#9svm+eJJn=i`<#)m& z(sN#K?wPnX0u}_fEW6VeL+00v#U)Re0yp>d>(}GMvalSKGfo&td-=Vt^w%328!_Q< zlb-EL5e$V=f4vkaDoi-hULrW_-kNkRgz8cpIzl;gH#3_P!+Icj z{-q}T@y!}hsQP9V2!X7i5)wC3aqD>L^zk|TQ}CrYsShC+eNdz>t`Hw9e#Rhr)6)2F zKfSqN;pQP6iOHE9o%a#|IKd^UzaVKPua;iz0mSj1b_6=x^G4ygR^XPM%<7^|^5~nh zNGoD}{+i%C>ja|QORCP@=+)ZHVAcklji3i;b}bHpZ+B#ROcvN$+3XI7Pvs8>m&T_o zECCz=>x!GMi*zXS%}Tg_F>Hv^VE>AF!WLsk_3OUyTyc3m`75a0iX%1 zer{X#`v(i=0t<>K2p9fiSODE;Y65iJ0}##7@aos90uqu39)uY-YQluy*w~o=Ed*&2 zmco>*u!cLAUAht~)8nBSkHF!y2%VoG+G1XGbzyf1+97+q;S4>1S@5_*xTsLw%G6v7 z_>J6!=LxUe*cr$cg5U&wFF^_-aP*OqI>B6!>`?vQOVo*Pb%lq-}f>QA!!O`x1?>Buaz{vz>2NfYb;!(6bIPHS) zp(cAME-sc3?A*rxlf-Xzc;4|pe>g8+63i9kcK8i?rtL6?5q@I@$y!$k1Wvi4t!aqA zHe?|2K$XUp8mwOwkt5UL+zw7iObp$wL-`ict?k>zQ!4-fEJis=y8fM|yl(4VzJVDak{ zbSD2>3G?y3r@2fq5m0w_kAJ?c-_`&6w!i<3tNX7@{pU(fW&9#W{Bv3VpZ}mvJbmhU zl-@r%Wpv&-FIu=Ts#Ow&W8t_FejBKhPB!|$w_m2)`>41rztva&g~f8R+50N@kFn(L z*FdA4Z(`z`l}ib5Zm>QCNW&WXU~0h*A?ieCgOZ)wx33KG!2-j^Etu8^P7dh_k8{OVZN2KhJxH^aMPrFPw>wm;yZ12~1U2qIZ3MpFTza=}U zZ(Rw^!Ojp77_EloM+d(2Azx1~R6oc1P}fK0cKX`dhv?Qq*?xJ;W+Ni;hZz~Y1tUP% zh%gHzWbY91T!Zib*Se};GpINcujbdu!mRWaV(= z=FRC7jT6Re&Oy0Cg&m1Aa&|gVTg4HIhX{&bhG}p0md_0LYh6OgDnN=_^3&AR`M5m^>lGr%cPtU0>_1?1lqd*^ zhq{fEkGj%#Oh}l8;ok`2Cm&}zd%SowRH4TQPH7Lr=g&)*jQhC>_0LIEwclJ;%26w0nV`xz!@ys5P)~-Z0nDbEVizPkhDgHw! z34X$Z?mKAE1WjS81oL#IcFE5$->_naXm_OG6f}<=Mz?PZonpz_q!|!j4@2Rw)GHH> zqLPw_cTUhg#R*)i(o&o*9G;Fhb+N&xqKIs;SpCAik17bZI0k|v=zfpjNfQ@$fkJSF z1`!d4F`bFhP#kScd&H`f^^5MImWk}diHj)m@vS~VFP9m3F~+@n_FTw4+fbohTx#&} zY3m!|`ivkI>>nNeJ5oTc^XHapYChq;2pbTrAnxVn#wi@ZUl`%i@qasRIva@;uSpe@ zeVEuorYT0M>bG%dzPam+@)yNJo#CU&J#aHWKx6&0^vP0<>C~xPEG<8Wn@G{}pv>t& ze%G)3H=o9FhIgxNAQlH)9$w2SeA?apaq6|Qg-flbf~*;rJ1|~Q2>2j2o^?;6T_aet z9G$_J`|9-;nHdP*16x|&qU;wY3=||bdkqW*3YV{8d%s>8>9SPkcwM zAwUogdV`2LNJOA2u~{!>?yeSXMZ}v-4fz$Gv`#GbS~_<01;)6HqEvLvqQpMTi`23L z?|o16savxCA4}Y3%E=wKKeV=Qisw0`IDLNp&dZ>XVI<5N7bdrZJHRn-nixl^h{Ryws8RivVu8ygeJ%R=gIOV}#f-1|@T~uG zrW}G9na3N7OMChs@nlF8*gbB+ZtmkYCCy5aSjQq1GkN^;LzW+qOR-^kyf70CH)*<+ z5C0l}hOk#@p9kRxmzlZ!PYF>xl0XEn}Lgyk*OH z#tf-iwe#H^Av`WZjNS^r53u5}S$AV5(6|1C>x9j1BrV%_?D&%{SR5zzpRn(gmY<~l zbR00|$Gn(vvUQ}Zx>GM!UZ;cWJ!^)Z?@6$mVv_E%XQO+7YfyiMY!NAd=<@XbM}`}s zLKo|Uj;5>yhRvY1gtLg+%(6}>q_&ktfG zduoU4cMPloSC9m+N4QJvX}guBKciB+kf(H6rm3!u9V&t^NTu5R^{rd-OUy~{11t=*%MkQH>rXGR-FTi(1d)<1?lEHh)tDmHxCW`0ED!X~9 zR3kMyIdxcBT!9#GGH+3%qRl~UVYL2^KT?wi zGo}G$JO zy4NBlL#GM6HkXcUU^rDi@A)tVj?DKT-TL+G_t?&XHE7?U=_m#zqKY%=oE(_UWO z4QzSNAx41VitXF&+a6)dgz)2{JI!XC1I2L^JqIE0C6;QXef;?GGM%NbwRh@vwQcJ+U;vXuyc<_OV^tTImik3*BjK(m zGU^o)m=6)>mQ{DGQ5S@HhYXAWoOv+0&?AspmR( z^LH=F>R)f3kwOWbcKx#uL*r=$tnBrsc(}x$E-o8!pg|jV`0FAwE1`WLatT7G!l6U= z0*B`d^E&@!13afYx;Kj7Wjn*UJ2!Y}M^&GV#EpeKAYpdo-eh7lTR16B++Fkj+HDgT zorMj`?Y_I|f+4|C6kbsDdt`d_YA@XC*!Ta;i(DA|sr^0LVZwcn;!n74+5YoD75N!-SW6)R0Tv=I$3(^}9hts&` zoh7Wkfr^`ZV7lf?6*=!$wXS>k-z*_pBC~0Pj^EZnq`!FD|CMEG))$1i4@qT0L3`Dj zp1DxFJj+B24IKuHbud@eEqQe==bk`QI(F>XHDug56kBHTGZxNEq|X2I$Pw2p)05YZ z9qVoxuXOjotLV~BYX=><&)`O(so!K~CcE`c7=31p4v#4vyBa6zeVWB0SGd)nU_H4v2%UJ*g9^mv~bt?9uCYENqw_B2&CG?xv}4`2~Rhpq69x)tZ;~W z4?!yi4H_g!g@WP+Ve+W&?TqKoAH%<+dC?)hE^5}_=e;Xi``Bm6PR7WJu$(R>0)N#0rHtY15Y zg;Y$Jr(M1Ik!MsTJz=Sf@5|1Xq)RDUJDmH5iaN{G)$1AZUQE=L$>qj?pF&Ku!_~@k*Q_~CA2B+7qr_ws81ue$ z#8FTTF%g*yMRiY*dDKZlfH_`9W@~PA(Nt` zbQq)|d++EDe~QAAoq%kl=+e1Pgq|UzzXan$LohU(2l5mfR|AU|KGx)n5pFABnBJDKT$ z_vjg)v|CFjW|hHo85!3pN=jwN9qBQn@Cbj<3en&hTke8T$SI`ZR(C!p4iAuL(Hs{W z!otD~$`}^t`SZuO74HmEaj}|sj%>SpVA{;P2n>qPiBVR6h-6H2>(;RBy>xTsc5XeB z{Ehu+n|8iUb?~4;zqMMC4i5O{%CI=IOqV(p-xS;1h?~Yv{ zkcHf4R)2yR#2zn<_GRWH$yu@x{IKOsPScQq9v&WH&C>+jZTjuCyJoDsi1rMYw5rWe0U#Gs&!x3`$TfAY9- zE`m^;V?&P#)Kt=~hD?Zj(%!GIhu(tK`yqs$b7TS{ui0p_Ih!YmObT;%J7K-Q z9;n@WuCPv%sX1c3uya=z7(goNzeYz&8r4=0mrn&xQh z>zh$;@5;GeYw-8lBQ?$w{pH^#fQCH&nz>w z*s|s6n|<5Cc*4fC`}U>c5cz-V(7@4bBr#AlY?gVNMTmN`o0Q5juap_#kY&P5^FiKK zmVI^HwJS2e?(M*WP>QgUhs~pL$A{6?dNN*GzoIm$dyZ7p)m#1vuC1l!Mfe<5$ z8ANxCc{A?ksR71nT-Z-a5{9ynMwEMIxriZ-n7^DhDrXIgNzJm>V5(m~cv}1HGAw%pMQjI62#3EAIIaOy4s$KVy(ZVNe~_NE`?n#Ji}(OhWKYpQzZ@EKW^;2#M3tW8P8u&cyl)7_RKwBC(E|s_;4BCd_vU< z6tmP&6PlGts5{nZ=fXqQn=x^sTg-qlEu!$FXc6X@n~Z%&=RB%f=}0*v#+xpHEFuK) zxvIhaQr^Dxao77Yh!F$6O4A7aB&4_JKN*`rSAPn;1HC@+B=sUYA+E_d&+0cX-}-Kt z%l^@a;<#JM8!N7psM2tIk~-72^si?PXWBggQ6}~;l{cCuv4z_f6v8%aCD6L*tY2&1 z)-Z)6q0sci@#Dpnm8q#h7gww*7&WP*cMn+i3xeV_B<&xdSqN5$MPhR5Zs-P_vyaWq z56JD88ZKwG%vNtT?A7`6=NmXiw>K2V0?(h&X8!PI?gvqPb4-YKg2bMS@l^Y2pf2;a z8|{H5bXe(F6^nwrsr=c4)83!P)!p)tj^X!9*mfjb?gjmaf4hak-b>M#_&BI;(d~%4 zt=+_v)YNoSuH&S|E+z4@LrC`{>y;Jj1aUd2CrvRiww#bR>6HObqcbj%g=Jzi!S(AW zIHhcisc|aVYT-879q|ZIFk4N9L1r)TNAekA9{V*GyPVA2p@UG#pOY`x3>)+cVm^AZ+f$c# zHBL}bT(xEYN;S1ZS?5Ozp&GEKvd_75qk|Yh+ea(!e<-V>sVDk!s6*c;z}6A{+c4WR zF}a&MMGuvd5+D+}S#ab26^ipyC(iD?q_!WZf4lGe0u*M?PF%AwXabG%(VtsKR1gsi z(7!9sH6}9#ift!R+W9xjO8X!=LIBW`hkhRWL9l@Y!+MuPA*=PV;(O+)?~288<-gQ4 z>d!soNLhiv5Oyg?K&7`0SJ{)%N%!f~r}yA%D9^hFd@tO)-KV*wj(FmN{inbmQ1W^jbBqBV5~Ja9*zIIv8D7^!e!kFcNO2#i?y_#Z+?Gn zN?dkMj(@EgMR>eHF2(xr-;bVaMTayn^g3`}uye@#Kuw>^;o<42XJ>_TJcoHy`^#q%pFnj$ zIg_x;msU}&P4+a-fCog1$(x?`(fh$EQ(9YKpdF!>N`FL{d)Y8ZAt<=5Nd6KGxX;F} zU&%M>zkFfH^CTR@Q)ADCggMvZPeH}l?lO&1_2y9vXqKZd!&r@CRM5I&6_mR!`8m|D zX4&|bnamqG#=GuX8-WBOY>cCS>{^da#Vhkw|2(toPmkQbM;C;xE8>VVOncn^&6opH zLx*;pG;G-`2V$FVhkx6OT8EZ&J_Gyy;cp)2dM;72%9n&Gb~evA&vcQ${5Y9GZ!9Pu z;1Bx8>7JgRVfuE5-eI)+kxe~2-fEY?lFmJ$no?$%MhS$2)}d!{q6p%+<%E$~&!|$f zU}f{&%RY^8j8R0`MIWz2%I7OoU}42wO)|G#=ssqXcKdC(PPtvT7fi@Gdj)7LjN2oG-^g2_dL;=Y6L#aq zn4T>wn+(pRZrr-{I9!sb2GF9Xo`yytV@-Gz%!3HqLCMF)A04xYe-RR%10r{Rc4_ty zp3g%n%RYb(Na`i~^<%12?l2Q^JG1Vl`Ffnck=Tizx{l@feR52!qR(UKNL%gP;QBM) zrN(C{t$J#G9Fvu*`$Jj!^Ac$#?8jem>WNc@F$| zV6oJvl8TDpGY*?RflrdCJg%TeN^jOAAwny!B;?w)4q)K%HQ-X~xxx2eSj#}H$>s#h z-0R0Y>SyS?1?$vvp*?yue!wWIf9^Z%<*XKBxnrN1{MhQgc}w?g5C$ts4o|HZNufYSQ} zdV`m#C80;1(OR}t&kPvp-FJty)#q^oT0$nmMFyhcnSw#PH7OFl zK0Z=_u5!j&Uy1iZoyNG3R1cpiA>rZ1!Qa-3)|b+6|1u(i=MmKyJ$M`ztG>6sgM-%# z&uvhHAnPoKI=6qt^yOGS3k{(C&v}m1Ib)w2R`47JX5Ub>QVH*#PD)Bjxwea|RN#Wc5NdH(YlkZE9UdS0e%nQhV(-7{-a z!*@*3yOMTXuYAm?l%J>LG#bb+{5`Ixyt>kmnVtP7W>}VsE{BzL+#i#CmEkErnv;Hh zs$KCkcFF2K;R?+=)-bM}Gv!h5dlL6}Bm&b~gH*Uy>y6U#ynVyYRp!TrW=EfSmHA&9 zDCJk$3;%wIER@F;(J?>1%Jt0$m9*K9*!B*yO%HG~(#D>XTdl`wmaFhsG@V-J{LjH~ zyj1S4P*0sNkexa6Iv5qr{?iYdQagiqMn771c4_(!>@-fi@!BesMLY6Ll|pBtDF>R0 zX;3fvNu$e9ag=1IwFg$D#Vc)neJV>2#*Y|!B_nIS`4Exh%`F0m{_CWv_nYrM3R#;*V6q#qeewUA2+@mgH-BL~ovvQ%bjJiL|Vv;se1?RL_9o zz0%}NOz*O&$jIU~`lHX^58Fa@_X`)hA3>5OEP7_lxUH3}wF-8zLCmWIE0RWWf#+8n zH|&Hbq(5}WA0rVb#jc3B5jTeI5|u7Y+Y_7`yGhKPyT#hNHX)`&q^`e8oi{zB@(^381MQzBEbQLpsdwzD!Qlk?4z%+ zh!%_46JLeoMp8OF{z`9*xo)!bOq!>9ZTFPLA|+N+D~mJoD7D=`-%MVZa^jb8u(GQ_ zWIS7bA39X-mJeGfc*}yEV=waNr=mZ{Y)jmu|s6X3r)AMP2!NAxn&+?OQ22jlm5htl5wZXZT$Wxdf zmOEW}X04HD*mN(@lK&2UGlO38d((tv!t4nkC2ZfmC0?_;N&&GZ8Jr3YROWDXnr;WPPn)+lWu=T`Z4IA!;+ zGig&*nLDy_AC4N5I>zI{%zm2&(NkyT5Z%1gAyZy>5?FwASwnVmjjY ziM-hd3=M2NwS2i9zn}Yii2vPhwKF~K#blD=;(Mu|o0|u`X@<;XP(l1{Se>hF>rf;- zEa(;IhS?h`N)UuZ3taClD=@dm61Yu;NqKC}r{#bBr!^t0VzkWKCNRbW1A00&k19~k z*=%-LQl)(ctbUhoqLvUTn0ct%=P(;EUBi_&$S-yS@TL^7hhuDVxgwiEOSvEow?3r; zf1tHk>$4*P(#W`_WJOLy-}AI#VD)nS;;iGxqrVML)rN#XIo2TU8!aqp)J>q`ir~F= zAK5tNgnnaWNT-xRmnBY}JEzlW)Py9+44U=&)F~etuLp1pBeeNJljq{>F;*+)j<_F1 zm`{6KwDKYd@mvl(A-j5nm)CGCc?Mxe3V}4Wo9mNDk1mT!zwCnLK{BQu(z7mn9xl@6 zO|^3jEMTIBeGvv$bo1spo5b55b|2^H?6FYc>j0XMn1db5;%U)6@_N>4no%cAG3jW8 zy+YE~k%w!%Q6$2ui~rNu?R>_&ra#3QNaSBxkowD>bvqTfb+W9yd`|(HR@n>dEHO-| z+-2C_bKoyZ`e|WN@q8hzg14o((W}Qxd?Yy?#WiZ$<&t1sxyl2;y z*32*l9Npzlij-z^ zX8!>LHj>IDG%ef1_p*fa4qOXe4K(g;co`lZEQs+D1RZFFCC@h30zHy?n&yV4yc%K3 z&N;65c^OJC#KWgn3rQQTp|Awr!RJa@$i1+U2h3W8yic=u3v7*pW+OvVvBMRlW5n^U zpT%4?4j)1OQhzd92ZvzVI)YYf*HnPKcLY;*gCkD>bH}vzhe>on*=D3!Zv0fTvtM(E z>y`=H2qLssUwPGry{FP(k4b+BOt0Q^^Ld#e>oyJS%&enREi=R$x%EG_zY^vot=4~m_!05R>-~6pBT2U))>_2@O1#o&Q0B|y`qtd2V>_W}R z9Z;!l&kq(lC~Of##TjoE>I$9BtO+B$K1X^C8o6_GF|rdpy-u#4xjXV)X%AfYUfH&{ z$`Jx5a)`q)Z=xEMrcRB7RTpn>*=oP!FA7I`;Swa0=F+9v>O=PFIKfQE$nV<5}@Gpa$+d@SsZ z3>sVjmBl*XZo%c}OOicR;Hn)3n0VSV+&x4;LYh|K!Sze2j+@134SKB&pR6J|7I`?MM`CqZj^K> zO=r}XEmMQKHyOSGlI-8<_==Hd+!|}-FuMTA@2?y;Ah}-Bvz}UdW>e!vw?9hrPI&R7 zjGBUE9l_ug_7OZHK{SqZ{^sy28z^QXDzv8IW5*tO^-Vh$D+L>R|38xposTTmy}obQ zPk&rNdrJKtl4-Ohvu~eMA^XP%?e8bIU2gHo#eG*+yIwxnWkJX8G6yp|EvV?D{&BgJ zb-VdXM%mAq^!==h&+Mg}$NqM9(_P=HRR3?65_1!qMjHwmi*(7YixZ>_y;qbTW>u73`1qhtIChxXZ1ep;$r4h zbc>G}ub`mC>dYZ|#D8O}N+1Qc;kKfd2i+%a;i}AKWihx?;=$pyVS-9Pn_izJ8XPz* zRz-K$vOjW3H9T^EL?ugS5#@&7j^m1)X<=1@-{cn!c{q8hL$!f(TjQ(2P~#!9T$Rxc z30iRUch?gqatQA?;F#eEqRy4RqK;7lByefi8~}@{mA9VFn&*m^XU=K9O!6K|D`9(q ztHvPbB9w^sxYY2M@-^|8aV$F0hQru=&Xec$KhDM>l`^Jae!)`9+`z`r;kO&BV=~wr z#@&AV?eu7$S&mvr#Ik8s+ruuFBTVX69XV+lu>IWwuw{SKZ`+p2 z;L#RfWZpqSVrgfI^TM-e#Dp4{2hVcU+OL$r?SBxru;Lq~gl*%g{RNdEqyb40XO6>G ziFY!H7h)ujs>GIl($clt_W=t><(&u167D`Ot?+dfJNK6Me)n}~i&KUF`Js3Fo2^CK z@z5qa!ldZk55@qVS-%fvltYl1O<4lsv9r~Yy`{7lBQlo;J}%|mEZq>DDUb&?5*#kP z=b%cRT0|t#Cx|-r#?A$_{jqIW)|}_=%LRSu~+%q7_*blAuGvj0+BV%`*Hnd zVRYVIB5JP_5A%Gzj7|(vd{XP1_5IOXW0MYpe(T;{u}zx3-z(lt^a=Sz?Ia}j?~%Et z>&$Vj%L*P^JL#IP3pJ~Du$KSO%Cw>)6S#Vb42rGZUSQ-taqVjGDu>&N*HS&?Lm7IR zx98dEnuXRDK&VGT8;2UYPiTud_$eksHH#CadUd;9p^#Zo@@e#*Rli@YWp7)fzKhxQq%dp9eu-_W69)QZln6@h&5 z>Lca+xgiwdY$~M~-N~tw2npf5yDbR3oElQbWyNLRC||x)fBc$Tk*SPKq9yh5<>FyE zjBvgJGHZGNV5i$9ZZo}Wr_V`O^8^Q9#TwGNwx}nBTs6iJ2SD(Rz(7q|DV>VNghW*z z_M+nK2zd4vXYY>N`?GB)O}l4#?*h#kJ0p@SFz9*2r?lvgq_#m&CAP4QFDjU-$9*o) zLJ^9kq8@@-^C%|R&i-0_s1^2`?HDsXpe|hk75-L1FkzjF4|JJ|WD#esB{bMxviHA~ zo?Y?bX`MZ{7K>3=8*xLR3hbkE@8Wr2S{$e7sAR;OAmiFOqwej_BCDf$cgj!gOk3$1x&=%0{!F zzumH3yKdp67C|@`rda^+V$0Je9!1mjmea27Q$Acd?t|$yN$HE0&*lAw3<;&*E}kL~ zbG-5QlWuN$1_l>MfCG7ZvKSgIbd_8Mg;HE&4hACndc8(&1pLmwWpjk%udGUj@0@O-^(Vnj~?bha9w9g1v?B1$h=aRIYTR(7GhWYErE5>_1Eu7u(bQGA&QwO1q zsq)!b_!4H=6`F8f<*a!%`pF54jt?9G|8{Hn4xQHN^)-%J!)nEQKo{_W)774Cf?P&( zW1}t)CkMgYTf2A>%;x3!HtsUI-F6(PCx>weQodkJ&=3}gh>^qiW2xCr z*;gD$H*?TO$5M2<9QzY`k}y<;w_m;T4(mDy8US5N9|$?+D+_3{^&B{PE)=8fL2r@I zW>bf9C?By}eA)~yY~|_2(l04IV&3X+*l-nzj@>#Pu50^%OX1Su0wpA;ayW}~4`@12 zJY>LXQB3Z@e$VR7tySXeArx9!{4s1;gg8X#Q}il>G^>XVtlZ=Kw5L8oyUT_BCOK$O zFz|pS{{10q;-f1P#J(bfxBEJH*zW2n%WNhqD;tP2lFJl73#M9yVmDf{jBfT-=y65w z4nDDrNZdT3SLaTh(81f}<3Jy7oESpkTLm>yhd95yTpR-A+qd_&-BwdM@J0bfrPt&8 ztZU0mzon~__9lwp$wH_iSDpbimBc2DOi|<{PfuGNWe*kKHJJA+1giLLcyaPZnLCkB26!Js*-ocEZTwfnnwLDUr_2XL3@$N?I@5osLUb$aBk+ZnS*K3FKG?@ zI2(V8<(Fm|Qbi=nmn{dl(5IqwyD?SD1OBwkeB@pMH16RqMw-$JOT!0 z<=UxB7fV|I0q={ilRWqlVOCK^1bm%YmwNMPY?zTa5_9j%6=aFp_6rv4>K3f8YAt-6MFD<58+umw?mD}0A;-C2GMY(tR zys^_#C>gzCKQ}eyA_9^(>clYXqVOgzJc|NSBMJhDOxpD>;KYr2X1<;q05hgu-~8+; zR7>XSOw``WYU|dc$Fm!-4bINMp@dVq;pA0 z`|@q}>`5Tgye3!BE`AJPFa_k)$Cn&G49W@CPOebBv!i1E0Rp{5uYXSAymLOg59APS zNq(n2u70~=2MJt239(MFG8|%SDBt12XheM}IFf%hM%`V;L)U2#`z8ukma{e9;D=7E zhniHwyL%i7;~A1(Gk1oswL0)7691>Sw`?9tRxyX+*dnS=iJgyU|9ab{Gw~ADwys_mf9Hvf4Skyvpc>ncXxfdI!2G@GT`_lnF$k?(pAa_ zsU+CQ;9aFlQAOpxiVV_jR?&~PZ}!aB6CZc_^l2HrunVc@CY-fw*+v7z8&K1am^Pk# z&R^YK3;cvEGjRX@{XCO_9Ut!9~HYr+yUiWBvnSpo!Z;WxYg&Uhe}A?>-GNvFW7dCGuETL zs4#-c@{X;TQLu=N_XH`8>Fe{pzP>Lpqu(d&WSrY|0&^B{-)g?9`r-0hzWJNriCU%gpYUp*M#>@Kdl*TNA>$vdAmY_&+#~s0` z;?Gp+3E-l>9Cz-_UBvDagnHAj2}nr?3uvcF8LZK2*0<`IMZ80WHdWlTvc6LA3AL(A zYwzEFo6;B~Dv@Ny=~!Z<@DlTmNYAWSuU^sPjui7*0wZ9g7w#hGI3e(aT~_o0ls0Ev z^2r?=Q@4CkX2v9ee0=#1kYV)1M%%(7aw|xHZM;%NE*>`FVj)l=pm% z6a;mI&l#KPdiECk@ClGzrqJO$*^y2&!#llqd422PuZt-uDw@|(O@~YWe#*+Rd6Yey zS)zU)b{oR8;w_^L#JK?)uQ02bGak2GPo}h8CQ7g1)!%XMV4oSR9jKA)c|G8cIfr{d z3A&hI7Gtln*w~Sq08<^xztH+&e+^AFOmwnO>(+O%t$Os~{=01*TILW5R$>Do z4kuX|8JUNlk=lyf?=3BSvUz*u6-@Lo-q&WI6K1FlT98X1QJDP`C7@H8yS|7BTZs3) z%J1m%LW~{D`o%(tXQ`YKsqiuljcmG0mx)m`8)xUC02cQ_P+!JwPOFC@+GNgvyGrKO zV}>D>e)g<*=13-?ddOwP7ZV4Z@SxzUW8{){#?i|#BnZEnl=OW=-iGF}4<~;ir3qr4 zIB|$drIVKoRr?kH=U#GX{bDXgnDWeRZ`H82MQ(^g{j>p#JQSe=E;rhy9&KrvNQ3{P z8(>h)_S%sPU4wXWo=skP8>#9wt&-304Rb5~($u6!En%l*wpXzA?V&_+$J#s=H7od! z5u{Bht$+P?FawtRT5sLSNN(d^5mp012MV#EI#((?ssdd0ogV>~TzOkP3(~31ew?(S9$n zTAaVUTs)|M=d5GY#w;+S)LYX@SN)JcUhkCjwbI8(w-^^xr06oBA=}IN&|8G z*A^btFKpaAsUoqhsQ`M5_k{jH=Y2;l+QP5%!Y;6@17I|upVEM&O;K{H;yZz6F#*wG zOISR>lDYuBCJ2XZ;KBLC@6T4>;x#libJcp!_CpJ_^yix{pG46I^0I?smQ+iVWtKxl z7QtEJna?>nt8m_5eCr09lS zNlA%-{Y5JNu1d@!Rl?wP=^0L*OS@}T+SteDDj2Q>0GR|+dIvZ_rFn67g{rx}8%m_N zyf=@cEA)dba8+e!k1sn;aG?cAdQ!D@OMYE3nU|2#yF|#2>w)_NP1W;XGMazFa?B-7 zvFDZnBB8$Vh>l<|T^@>}jo|K?xPW{ig$p8kH7`&2 z(ON~}XE`mLOl?!@V!zX~s88r2nMkRxBH@ z6Le|{=3t{BC1p9Vd8U)LY_uqVEZZZ4DOQnhl5K$SdY!PRRtacg*T{MYj+ z+ujcfPQH3|Z_ceQBf5>$>(ica@$@WKr0WcIUtXTqLEbpQ0HSSL+6uY%^WA)2Ode&vm%GHx9Cw(z{JK)ySB9^+sc?B{5xV)U8bjL zoRCv^*XC11cHiEfE71-os1?mBV&?$6GioEy{bY$l1;1gMycF= zzNPi^us!wj(o%1D^?3LK0AC}t0_)n#KnJ04+&w=`ATz}h&HA>!>5d&Y()7&p6hJ;i zko>R_Zq_RRd5mv{6)dBSdW>i*Kf=C<{4Sl? zlyB+T#8T>q zqCXT!jK^+2QO5B>*p)exf(01ho;j7>pH-*t1Xz|MO2p;^iEnYnj1UDiMOb>hH}Q{@ z(lFpPiABtJ<7a?v@Of`O;-`Gg@3iaC`ND^35)!9oj{oP)VSX3_bNI$aI?B!jdr_f9 zTTx`fwVkScdNgS|{q^VWQ8UDZ+g8YPh+QTbuc3V1>tSWpFOHUp&)~(a4sMcN?PSb0 zJFY#gn6zZyzHnLwp>&2EZelEwLm`~y*7M;Dz?@6(S}JaKpslt(zv-Nz3Uzpyv6rXS zq}xow%F2yl?PMXtv}$gOX3Fiw8TKLOy)MvBB_FG{@GW4QO+~}TXj_#uJ4`UcNbk)d zW%vk6Sf<|D8)15lGCS&rio0o8nEkBSIw z-TalR@Jp_dwdV$3=O)j$HP)Pb5j2XTzEm#8UnSQ6T*Y{(!D!dE4u1oy9zr|ve$eiB@DOHBt0GjrP8T6BPu+n}F}PUOrYaUulP zhF<&w6v?9^_2rkLj@tzI1#|AghDiza2h~cxy-NB~_M(LfZ^}RLs0vl*jP1qyCrsm5 zaQQ~2yjVlb>(IxdC+>;ITF%IoSfSWchG>5WIE~wF+DVLa9(3fi!yDcm)$Gf6dqZ@B zuL2SHOAVtQ#R4VLF`TYgS@VlaR*P854F0xs?Kwzc^uy0Ml*otn{MJ}?-c;I%=VduV zvnV1I5?qDJ&(`zMXTmw&LrH&oS*f&$92THdWB}SNB0jmKH#axm4Abh_y?cyfEnz`Y zO3KG!4Gv0a-KOrwGB23A&OBM53=Fk;TO+mhupS+dESoiJyvdQQE)4-11RL<&;HDY~ zXsSiL9BOe^JNnxjh^#6P?Xn^!%7KB2JaXk-O8uES_h=Kk{j>Zs@_=Q7zm8~&8Tn#W zMZv%$rz;$G#mlRx7}7n<=CNyh+FctzF6+8fR`;%5BOiGuPBLtre)pK#SoT8)Q|c z)9nGQ8I?73(9(TYBn$Q-zHjvWmh_$d<7>(4M5kDCl~_h=C6Yl1QIJRT8b-F|f@NFB z`v%VzvlDBkv85+ljdId%^?k{u&hV}ZsNOS7>bYg;aQBy8mhmt*w;GjIRG7e@8D^|IIcO*FLen`^)w2s%Wv-DZ#J&a-aX z(PUG|vYM9FojAC^T?g;M+75n`-ZRH>A-g%{v>4EO=G{gr9ew(z8rDBDyj2vlcAEv5 zn7$@dkYr7K_&LkOh|}85>i&hi*s^|zgDVRY?=Z9RQh&s5kvyPDZIl(@<|q7@lbuuR z`>`VOW}k{lF_9#E>_BB z(J&2VGVBWF(W4)I=%O5b=7&n+TGrC0rUNJV1y47Qmx`6)Mg?V$+NQOW*x&DO;NCI) z`oi%QzPjDh6QZhVn-DI%;xvvQKmM$?-djMqdi{0?Jn~VPTHv(D9`oy;P zsT}8g=Sy4vY;V!%rIhfll%4eS`FwqfqJWdV2Ty&fV<09n9toXDl^hB|_C^WyMlkwf z&!)Om%e3CaW}u8|!2}JD!e_S$dW0DchfG@&`Ni2Gx@k8K z7XfZ~i;E`qn_c`2D0RC=#oE59+R#5BU`9g21m|?FD1Xf-4->zl$_SDp3zBrVFKcOU zXbhXA8*+{;*i>ebX!EfTV!gfg?tbYa?KD1Z{=8O8GU9BQ2xlJ$)o26Y4XsGd={8_u z7~irQyQ9f(J6J>8bZAC+Rj#wm=yTNdoLd!1Ct16?R3JX7p2h?>TR-1w^?h$uTD(8( ztkD0V^6lMFGyM}C{=F zUM1X)d~jCt{7>YhQnk#Q&5e$p=sb@?)JSxv=`Z(+*t>L&-eOzMu`15B+n>{C+Knlv z*ioX`cWHGvjIun-2KRt~=627_*>_6)x{^LdfVFC`DyC1m8WS@AwR)K*UVa5mRxJxb zV04o9I%nx!g8=7x^k|f2!F$S$nYvqV#wxtXO}O~un*k4}eY3O1&zq@v@?oE=a&LN4 zWBMhHyOQW_)kQ)g`bqz5EJcY1?=P}doC3>3%c|}1lgV;!-P-75v^m{7SXB6uvLI#n zqn$RN_sm#4U@6}@`;18lcLtpVX-(5}_Pj2=%vX_UkCfeJd^v5~<;{QYm>M{mUe?Pi z-ViGSc7HH+SDdpXsj-qGZ=2;0Dyd+M^30P(t;s&yG{a0}oHKUSdAzU}{oScjzOx)NgLVI`@Xb1Sne-u` zgmt5mlfhACw{9xudjG#$?zZ07WZNL;$6Pwfx4TnA#+a4eO)c|va>%u`Xk`| zlG7s>-r(R+BI+!*MNE|w-C)Mv?9~VeJ2=aRjyFp^v`0o#Rrnpbf+wca$&~`pqmlxF z1X1d1#@TMmzp<2_Wq<)@1w$)GMJ!G7`N#>g&2lepVY9#2KMZ&cPL=tiXmSr>oEnf^ zV>o*}YTmeWfVUGqJk9m2EzMQ=Fm`dR@WhyOE!G<~tC+dJm;ddaKhvUDEKCSLO$le0l5{ zc5eKt2hp*mbS$N$lR@9s%?Jmo@W1Dtg~B=n7O1D*2ULXS?;ae!&F$LCtsse$x4u`n z`f`dZOYD2n*7IC4B0*3C|+IOJt*5&4_9)-8u^YVC2j*l2ds>x}^=f`mk>y3@kjaXG1l z+a6y?G}bN7)*u&Z&I~?!Q>&tOhG!fg!b|lP7wKrnaB`KhC_4YLK#ELYg=0LXVKYJW6z;dH2twYdAMHwq7D3t|UUKeZkGiR=XldguhYx+=x1 zG?1)ZdC;>pw|Ase#KphkHiS28z72@NCFdr?J9lr=Dr*I~v$NYZ(fx;N0{K@Cau)gK z&YE?6-(cnKm&tVbTlV+te0twN)%Wy!I?XsA^(9K4EMUyN{d*!tW`9wray+idX)ls^h2w)Se9hd z?EryJmBd&uVQsV9m-_k_99GMt09HdtKLlUk`7~nSU|KdJlXiveP$ig>9x7HRCdtUC zQ?F(GulC+Es_Ju#_9iCA9BX3Kh!G_xVz6K@GzDW~#R`ImXhcvE1Ox>^R5Upndx>sE zz%Hl=gd#<-BuY^b3nEf&6zLH`q~G7#V9q)By&vB3j(6NI_c}(#@g(fczdX-+)|zY1 zx&As~x_#N}^GBCF0>@sl%YdHHrMaiKS?avK%H@>8rWhGNv8md)rt;ad(^kSm6SR>G zE$u~+et(bG-=vK@#71}si_>m!?+)$Tn|F*ee^XWUh&G1Nzm5V155d6#ge@%gB)q#O znp#47CC4au(AznUR^wPYKTMHcN{VOl!w`I z8=L1r!f0c@$ih^23gS`av3!?D`IQW#P{A;Xhd7TVmi1e1VscnU-VpQ)V;0yD?t}ws z6iNVGzyde%|JU#IEd=C*+mTxS%~d0!($N0x>cF8M!%l;jox8$^t}3JK$CcOS9Nf4X ztSr&m)8!v>a63J^R+}e;xA=sF8TA2%k7-!suFtT%wDiVx-1Z8J>sky#7M}UxAA-Uw zHq##t;jCm@tfg(JBrl{b9`7<&g7Sn!r0=4-ddzDc>t1CI?iT-e4yD8xz{#9wlj)D7 zD(A>t|qpw+mirfo8)w@8`fUnYmk-<75{PW)8o0j%I`~zOK?Q9%ujb6z#0r zVH5J@6af*+_6w&M?tvkH4RPsQJZ>fe7}&z{FQGXvqF@H>_QW z>#jX}*3}oi@TZf15qha@q7VvuFZ*|w0aY2r>hT!uz?mvb7S^(JY^o*|cL-2x5$@FBgPQNmHdndj4z#>YA^mYwNz;SfWk=N^Khyj z+p{fB;E}lMxJ3Z0E>QK7n4%NL{NMtr8c^C*oR;-3cJ!|%%${$`gCd<>-PmIQD<_mh z@Hf{j^NUaRtc95(iy8je0*XtP<&U)Pvj{p__(Y@|6WnXq%&}Il;Z%A4f9cKJf%_>c zr%qXld4uXZ7haW;Ghch8IgnOJ0f_Nz>qp9Jz#}RT#kLyzqt9JD!$d`Sn6*LCb;Yb)2sazg9ipKSo$9MS7!-<{h3` z#5o^sPiv~*x0;$Xg^Dx71Kx1BF1kM6e7eC68r}ob-ZBBe;ZC`xg~8-^Qp~ewy6iY{ z6iJAT#7v;;Z@bHYv$^a3uQP9z+CA^j&i8-zGwr&o9@7jXL*q4xP+p6r#eVItKRdau zvGDfhXtv|1oSmB(!r>rGMs`8a$o%ynbq|C?$i$!>S<3Df2sbfIEmajBwRDL{CtWUB zQYKzuz*^d1?TzjmH`?LqpeSz)gZykMygAxZYqeKyo_on;kOX;XoR@d?81!lAz(#)xNvJ{`D)J-ZUD8EU#fTi4estTdtG%ngI8^6gDy6BFE@bf$!ws!~(@v|JSPZum60vI6O z31AR$EIdA9+4uYQXv9jCrw1dg+IrfI%*oLF*Y@qlE255hLsn1{F!@jNII$10w$m3$ z5CN5+yI@o#b5|s}ekg5oj?Vz+32#$I>q4NJ*!+Gu-;-4nb&6XT4Z#&!3NogiuD|Qx z+H$xD9}C3|C1GmB>qUX4T2i^mB{-j(>)ZeE-~}^;i_24~&aw*;)Rims#W=So%NR&) z6=st{m!z;d{;rX(=<#~NPz_VxjOcvJsYYGJ4I$4&PUPX`SWOur0C0Not4fbgNKi9a z7?1YxgfGx;z3TMC&GMd*v54`m+$_iZGhYE0U$%lUW65OBZ824tTr!!?ndQ97 zX67WI_K}ir6O^Bj7@7bBEx0)UN7i?W(-kvU={d8H<)sls3Mwl@*s_5%hFx>#JX94a z0#(C0GFhnn!oOwP&LvIgShj1@MxkoaOq1V=!KVn{+JE}#C2Frr=HdQA+;)6sKL>gT z=byBXEip)dK3-K@Yep3$(hknCK-d(SOaAcGgI`_3LV+}MfWF`8e~#KtU604sQgUQrmJc?$a0>d@4%388=qfWXD}Tbt zCJlCu&r5tGYOrV#j_~V;XliOEzRl|@r8KwzRx6jO!;;d{MwiE=q^@4*mUh{EH1(xc zIYy<$!t=A#{%5T+`tiM{h(pr$v5W0$JA`?~?fQS{1H9I}>+#vvxB*l_LR*6+y~v*P zIWsS^_r4d147zpvMf2CERy`!QQ&BNIQN^-4zUyZwlm6WnflZaQaTEnUjAlL}3=d1= z%XD?B-o0~u_^XPF=7!dm9G^}i)4M#E21{-cM&_2HW}=I1w+m^ce!z}TRlF?zRwSsK zc~aa61xV<~3_-BoumrA(>_LuuW#F3d1oa*~orzI9I`YwFmJ^kiNPKqz=*C>gR7el- z@FZ#C9S%}g$Gmf%u1nz_83M=&X_3W}U&P*U`s2b!Dw?Z!gMFq(MTmzvm+RT#9XyokN&Sh53p4Cb$)sKr;A}yF0GE z_RJtfTKvVh=Va#(=$wb}0JCxjqAdcte2Cn(8X!m{{b>{%1x^)IE9ZKC0y(D8siABd z+Lunl<4&=bR=QU}hLuxi*2#&M)Gx+z>fME7o#$Sp#?zh6{3CDZH90!M&Y|ABBA%jS z9rJQ7`f^=PZAH3D{+Co^X^2&gLbokcUrax0a{M3Fm?~W2+0b-0m%@4Snx!7a8Ub%t zh^4ud5bZnl(thkf_PaXw>J@(I)#J#sBsRXH?40YvUXos(kPf-&BB$B>!srtLfk3|U z=fDw)h1XXymZZTAkyHYEkOdH4!7(zVXd%N(tK*@I$QRi6#hEYk3i;{q9v#SKDG0U8 zb7G7IfDl0+y^uww75}9UppLX3)U_9SFnJY%7tnhasgL9sLWuFKeavpM@iJl@6 z8;;;UAYm>=5yv+N&I+ELH#D}_CI;S_|1+OolFnX3{+rT2X3cmdLR0g^qMkNb`CWII zd)KP&4)I?I3;T*^oiiECcr8;>OF1yXs~!O|o!QdT@XXdgPacOX4XS@#k2~Cv)5um@ zi;9>2dCnLi$jQ+wlp@t$9UNsJLatl@f9k@Z&3Jrog0A6OgnxL906x<9Am=v*KA@%w z;-{ub0Kb)CwI6WZr(-1DyLy_Kv*Q1-KneF6sBHoHs?i$^+Fw%m zq{ebNw(IBOYt@ft_R(=ZH%MqMtNDIJ3mh|fliDI){vcLPIxmXe^~fFBnB&c(q#PeF z^cJ@U(UqXhcmNO91R4azq#cic=2eZ5~w)+NsfX|*THuSIQAnFF{-VGF)$cm z4n4W_FX!l=MtpKZcriiP&I|^tl5z-*$*dtU_A+X6(LQp&Mg4B9?;LrZ;AWP!bj$IIQSqmM` zgkWi0DMO@tx7L1uit__<>~yFL*WSO}&B<-Fy$FWQBq2!9_CI&w!i8+@Kett)+wflw zKUx%?tH!8iL($cE0yeRup1FF;_H!u23hNEc+{)nt2Mz@JMrK(nBpCnuHziR<3%geE zt%`9H?7>G86=!u;5k~zblcTufv8(DKB`U@@+kyuAy6BUHvz1wnru)x3RvM)$dmEC6 zJlA!vOdrW#kk8B|Lb4_TIGAP}62%S_O@_nGzO*p(40ZE5wi<*gM`57MvRD!fk|XK5 zbaacOm{lWGRgLLnF7?2}D?J(um#dP(&vG5EwN!^xl#|kW*ZRu5+#k>0$w3Qblt`9! z7>V@B0y^|z#q?Ni&6qy@AmFV+=UQBxNvKu4eUUH@xM9DNPF!JB{|}E_hHpqqbowJ9 zs9dA4RBXI;M04KvQmagc6ABMhtOsoOivnj{r(f6(a%K%LKH2bv|M1WAJUh3@X{<4h z;Ravr86YUkXtjXhS2KrbYd>A*d*Hw+$g(2cH7^A7kGuE%nX@_?N_ltE)V3_st1mHO zcriGBL=U18`+5_Ap#M`!r3iqG#r-V*h!nLkkIR1{5Y=O7{$K6Ybb&QYtJn#+VwwuAN`-g2Xz2a<9Jq1-`EL#8FG*0 zA;wJcuBgAirTNvFd2C=6_pd*^D?{29>je?{@eB5MP-98SdgN5@9QKf z*~Ei-BB_#N!ha#ht>n)La?^i2>%17^fl(qwqwA%U)#VboK{+yyyrm*%z29+#V=3Xa z@=R-ZO>!e)UZIQObE@mf;s(umXMTum_#w3cs@o$c8Pu>rE4d|FlAHC6O1yk$fiuUX4?i)-H#a=Xaal3}ecHMH7+Q zqM~K$))AE=XQHPv&-jZVTt61YZ3qQGwA3C|1g4(7&ezxXvhc%m?t|yfN-W;(GC$u~UEfezgzZA3#Fw|B7?LCeXm5+`P+?C^&uJ^W!F{W)`JT1j|4d7+a-( z9@Gh;S*mzS8KqY8ElCbU=<)H=GI&wvma}$;O~c};Pyp!$l%@XXyHtN>3pT8b9?~#L zYr@pU!b(`mX-x&ah_zc!|5 zW4KwN$PKMGT!(N=^gbNqO9c_0^Ye)C|Jn{!emr{beUQ(_(m)Mp@KMqT!Jx(1fnTnu z9&%%V`L4x z^lF`qAd3KMLmj_x+Rfrv@ZV=+-E5Qx;woTV1`awt*C%xeTS$<>LGK<+?q*}>8FQY+ zqIgOd)^fz5?B&455V?G8)(e1hkvAB-%0$PG;WPfPIOXph8+j`@5~AG$QGD#8VPuf( z%Jm%#331E{rB%(C?XtTJE(s8!RF6^^Q0z@BvyHs+{4QDJeD90I1;{< znO!9sb!v@9hS#O;5DIvYjRo3a?S`!;?CKg1V3eU<;t%LMDW*^TD~YRkwD5By@!BNEOKJr z_hB-iUi|@Qr8kCz@d69v5@c~9-`>9cgTVa2Tn{Ku#vo_Kr_8(F9%oBz?ww+X$A80- z@&IrT4I|J3)r!zZ;arHdjo&lW9uRx$T)U07kV=UryN?xX$Ba6+`R&OT?c9~7wS~Vm zn;-PvoSm9-d2!5qzUBA2g%CQbA?&WmoXYuB!!kK;db0wc4|3@vfGCl5Ex>JrM1KKW zflE0>LhMt20n|j`&DcasVAW0NNIW(W!32xou0_WZ22Ec4ae6Qt3rxVv%v zX&HnD8frF$cdurKFD%G;i-zJNAfTpmr~5R$v=&D{D4Z~O^ji#DY^76!4nNHbrV&co z{Ur7MZL*#KdDF}d#JNH3t}>c!Rl4(#gk{m17L*=O(FYgb<>lphpjC)q91pfegLX_k z`nJs?CvyGJpMXZGiuI}M|2*vq5S`9;kvt@zilOx8w8}-onY%{tULN8_;xN_#oP(vU zJ~b-&8>zORK=TpL9nq>N$>+0(Kh=0d!I+pV{BM4tT3e3A7J@ znjdKAbp*-{>YGK8c& z5a=V2Q+sxi^77n!Z(kPe@wu0tC}zn2kGl5l)hof^cNObwx<-Fntmww2_c(C!e_^rW z6?pF4IqBXh#YM>RQ3ye;xj-J^RW9lwc1_QA%FyRe>kuBh~etd5F zmjPy-S7_+!E)uCY#X1u^G;kvV!Z&3lm;ARs+z#C}ZR9emvm!21c$bu%R+%lhyvMsTcMBKBP|Fh|wwJECM~dr}y}NB8 z$Ol!%x9Y2ve^+t(wk^i~AN!wPwnfC4VnSGOKiT~UhQC?VM+HOfU-&gld?2vYJMyB&z2hwjM`(B)^;e$X%Weum?q_0kRlnheRV1$}l`)o@H@f$%yG==J@~`t3{Onm`nh|a# z)D2D>{;E&Gy-Ar|F;?ZA5S}U~f__YxSq4)h<=xW{Kde&qEw`1nxxVlj-hg5HOFYVHAo4-2OlB z=?p(!3hhF%kaOC%L|Rfr{!#I=C^2aXsHZAv{gV`;`T0NZOJhr;SNHBO*KHwV@PCDP zOx{~@^M@a6z4LI$BSmKN{tnU|I+q`1h8#=V@LY4gO)s?ve2MmZ_ zHNX%t&#(GJAP;v>PVJ;?vF6pwm%bI1rZD`)%`hxIaryoUif@;HxRCr4c$i7972NOB z16nL*{UNXpx-*x=<*I>2`#;H~0vbNtfAmR0bd1MmhLQ8sf4KgVxPNvHq~=s8>8*bp z3aJ%|M+er(H?f-&yYJq=-;HltvuV>NKd$4x{@Xnqde7(j&?PK^x-nbt1myzZ>bGxS zef0dg^drCx{MB%GT1xl8Dc4J-$7d;8D$XCfbn?o%nbS^vd>MT?kW9m@wV*1N+I`el z%EDPd7Cm!lK&M||dCsnN3*<-^*dnv!ETtePk;A?{9aJ1H%{%)kU(`2IzGy_0N>Ug3 z?#VO{Ehl`Uo(-bmZc0oW8cH1y&=8*f#8k3o8O#aPtrBIx%yx-HF4*?TgomFIq!B15g|0 z=;&~ZG^q7Y4!L^1IhhImd396QQAR-Ua*Yn5cL=h6r-!)aL?--u|Mcgroal+7nC!>L zO8m%3Ic{yjxi7CfFU~J*`QO*7T*z~K{q1#M@a^u7ac{P3j3YD=P9`KrE@f)3V)#;rT_k9;NKEgBzWK05Rr0^<@!7#5 z>^&Dql^Bl#?=dquxs0S0K2Y&Q-6#pO)_%dA=sw*!68i5mV7jR&83(^tu3aZg=0JOLY~*sIM3n=U|GgC3 zR*>ee`V0|UJmIsO{W^5*`v5>Gh?cK*dh^x}{T}dj3`9S2>)U@neFN56-4uFfl1E|} zkZ{_SepDZDxXlRFcK!U}QQa&L-S&CiK1xnpi-fMo89ZIJ>9eosi%0=8BqZ((_-tC~UCZZfTx@V_)ZB zYO7TCfic+Bin-p)Q6ro%U@QwB$K0KrgOrz2{D9F80e8=|IkG!xrs%;S-iR0zWstF$1E1_ ztaUzEq-xmDm8)J(=`n>|d@mi|uMdrCf^;_m3}zWTa@+!@-w9odgR1ID&#ImCgv|cd z?2^eH0ffI$RrOvT)8*C(+9k^yOP98c0_;Cx+e~cvnz%P!49Ui{(CplUl(#qR0@XsM zCyzr4=0H6>YO2e}F@IPVDTF_ULuLX=#U6Iu*NiVTU$T*Nb`NywG;MZc>f&lGp4@}z z(wvvSa)*8T_3Jk-QA}I<-uWYE+qUg7@nvMW38KLg5p;49&il!$;BUX7!0tm}yJwmQ zv8K=d3Ga?Ehx*vEi4<6836cpkv0PrS-kNhO$Er7Q&Irj;&PpwN?>jMO5{^7KU+}c| zhTLu228N_)39%l&za6yHmXV}v_9ALH6idCRqZmFRFZsvKw7J}8qj!9RNLQ6YFu7{~ zv=vKvmt%Q_$IIU^J}>XHfBa*urW;h6z4XlTZ-y`HO@FUt4{}}Y!#BWq69AmT{Tg_Z z2@rWld44O?Y@zJQ`jqzMC26#Yz#K2C68U^v4R5L0t7wz>&=_BnoDUn?IC$Ccv|zZ z&eoWM{+uBRD^G4J{A;7u_#2P}tibp6EtWrD->KuFxDf(S{<-1R-tl`Na;uWTyA~t| zwfm;B;GfDIun43lvwpdA=~1MpZvf%-CMX~?>NIxy!)GaPFhM-|Y8J=Q1)9BdBkOrD zgqi@C#M`%fb8E>@`qv=gvnj3L>YJbHl1w|$xh(5zoP-v~ZFpF0x6)zKq*tjfyU$_^ zd&em8fS>Xf`xN#HrwhEY)NQeIu;DT6sr5Wa^{KZ@EFK&$xay(WBPphPZ zJQf+TTqLFWBiNS$x0XK*z2)pc#1hvjoGEn=_fP6lp&!**P1l4C9d`TUcJ10^;Pa8R z8*@WPXzCDMrA;Ol0EiW|$^jPw2seTZbX}~&dKxGzjLuU>an(+9Vb`4JrnPg%^WXki zsA#Dqo~*_?bYK4_hk;Yz<+R(3m!xRsfW;A z(tA8`bllP1o_B1{PgnoA*kHYw>&gyFscJUE_ACKJ#D3U|clc_{ZN?^k{^gg;Kk3lH zqCSR3+g|xK_AYS1&cZ`gjN|=`rUI;d;PN?+XXsrm>cv54ZB5AnpEaClN_PvzIQlYU zL?3du1#`O0#sPOM9Ix5H=E|~vOCgr&S+Nv1qaDs4$He;;DJ;xBuWxAhS{RnnNcomM zo90R(H?kt8sGrZ$M1P|+oZNG!KPk|q>H?iNw zl&XcZgVpn|EzUQSOfIMKEZ!_rm$Lx7Mm=N0-1B)(jht37QH%l>Wo2BLcPkopr++!8 z%-+pS_2yZ+^;0~cpbp(sEoi(?4FiTUIa9WuFXtRt?pA^2u1{^vd(gTt`&g2yTlBRa zr&54u({atM+nV#THO%ahV-V2F<#qoM?w-C~0*vAj`@~G-zqpbBRR)k zK^q#4CDDO*wa=c6yP#wK@2AFei1dZT^vL>Sm;u_%$J%QYJ*zN#WcRk-CKD!1*vmPT zd8C2UQZeTUs()29Ay)#MaGSMN-G~cHm}jVG8e66d78}XC%P%*p=Z=9{J+oOvD#4LF z50LJti2j%s<(9WTGDt@@i(_5y1?xvL#^Y-OW!T~dQm^ugpLrff^zLiDL$ST{VkP~d z-gK38OqB~Ro)Z@}Tj-t}sNGb9^OC0vdr89$#tVnoC$U*r57jE(;hvjPFz;h?m!cSr zZ@&4XaE3Sk=IN0Je+*2XKAKA6R<=5s-D?tj!h!@FGRZQoV&(e{4!u5eAO2OHYWwed zEQDD6yO9Hd!57CPdX)tz67_$XE$z~FNbLJa&9yJR*UKv;vTC| zt}WVf=2_c!AP14-cnX!DQF&8iW7q;;m8wIHx>42{gzup-feQjxm{}C|Qnzcr)?w$K zJ!7Pe;qmbZ-2QQ?ncDG}6fMIiRc~`10a_VbEM2uzbAy}7u#;mbi(}|k@bp9MNIpoMU#9j zn0qb_pYv)hWP)NS7nWN&OL^0!IaRR5MS1Q26zP<>QB;j z%!;Jp=(674k}n;Row3-E1_<^gZIQuS2f@V?bkW{%$#3>xy`%sAp$nlFC*$I z`WN+LEyP;Ao3`{+_1m|}VO^BBI65l2&)>I**;;p)3-=@LL5ilQWwi_VTx|Ed7CE9p z)gZ0BYLxxdBaZv;T11L19idsFqU?kx5~Z;P3;lwa)RL^NjsG-A)zXRgwmW*vLSi%|F3Z7H)cW+8L^Er`qe4nZ6jEy=x#B4UVI3gZ4 z(wfb4yc!4cbqHGUk{%H+Bs-@H$XF1rGkXNG!4%~ia@$$o%dG9IEH|EkJ#1Z{pY+Ad z%e-{&$bWR}7Ij;U`vaXCFEdlEAcpjh_6=B zDao$tRnDO=g|1Cir-b={j#v4Yb59L&Po$dTH$8IWgp%yTc$3X9G3|e!!|Ek1TjhT5 zU~`x7oWnjDj&>F8s?IiQM+uppM#UJV<`9TQ_wYszYQ^^}X(5hUbE~x1&55ZgTEPh$ zW0ER0KR;s##PS3h*w8oCUs`%#F&1(A(Uy|5C6N;+5s|kPWj0bHJOGn13T5@`T`Sl= zI-^_udKSZ-f3QKW+zz|yu#+pAI_bCtl(!J*IRR=NI&>)gx!Xji)kfaSQgBHN zt%#-5AL!^l7YY_2L(|agPxGLE@tHGH^h;TC^o7AiEHAA@#6Y`!d^X$ z__YVm!H7**=Zn!c!?m9JjVF#eUneQYN z+zdu4O^HA8OtdU)tX-Gqg7}g6ruM*I*OWZd_pYPevx=0eqWmj*zx7Y*rhGlPSeY%| zWV5rjIPJT(opLvaSlY8o|A{$0(3u^FIqcWRc*QZcbU{Xp4LP!6A;-N&Q@GksgmuxO zZ9;q}6}(vJ0khJ+dQH?k&eL>x-87 z7n{BF4XI&FviKo{L?K|)~!x!aq2;cNR1ob%#2L*GjH~db6r{WvAgAFKMUtSMa_a8 zuW<@ZObXD{FfEr(2V%C3iPA?1;y(`Le*wH)zdmzJc?>B9MPvhCiyN<4k1W7;LF_Jq zbI2f$>$``^>!%re}_2)kBg)TxPn8xKKEJ8qF}hM7w7mxsvZU zn_H-Wt-2bFz&4Qvc?P;7-+nXyeZSWn$YoAZWinE4t^Wq_4$34QF(jh7EKHAxYxq-& zt0{Scjk|#fk=3Qn-62NiigfJMDNT&LQ4gQH7IOn1sN`PfRAHy?$-`Ti9h4IM)|)45 zv(jO$hFOb4tgb=FPfgjw-nik&aHE|NnGy$sg(=FJSgAD<)6;;&<$-JJw>&QVSC0EP z1_zGvRy6bkP~=o#9)Gvs(Ig=g@%zKkbZ9Oq_X0 zjLh&Zk-j&paQqs*LTvD;w@QR-0M=4aT54DFiUWO|+mF#l0z=f20_F30ME0@E6FMX8 z%`WWlrM(UnASU8Lu$mqy!Pnbk7=N!$Uw;rSh^j&Bz$Z@EE3YeWg0vNIBny@M1m;h^a19rlT7UvXLep4KA+$94M=L?GE2bEOu&`?ve`&rnDd1J{X~ zjgh~Bpaq)9o=9=bfD&hI0xm7V1QmL~Z()7ymPEU%55IHgzh2)zmtu;32ng*m55?!D znCWp|_M~YxcMHs)$lJ~yR$V^(EXgJ2?f0A2hs)KTo!C$|T0FKC?}Y^~9_%lgtJ1D~ z920cvo|dqYiv4SZG7qgaf8FM((Xx%s@t;&Dj6*k`JmbV=eYoL@r=&fj^`E6@bj{aj zzlH-6Gm^Q$H)G>5%R5WZETztt(I7(|x04nx>d(R@0OijH*W-Ort2~s4CUE$QiCz^WT6q%sbVkFwbmS7%FLkz(BhH)jzH{z}pOUQEuQb|_%g>?rZx4Oko9N<2bUr} zK{W;+M%m@Ztnfs*7;s`fsPcAlD6cK~2{|uk1UKipuHW3FGsXCD-sL5*I1x+^T7o{B zQ)xc0fBmIre|Nerg-DB2Oyip!38xYI6YkwOM9yZ0_p)&v()BevZ4?IIh2(k@aOQr_ zmV`n#Sz3J>EW7bJ5U>2SpD(=xfD48yAm^ zQi&O_tRv2-(+l?ej~1?1vLNnY$v$XYptWE4O1b;B0a(_&;S+ z28#({(-mrnnK$O>zxkygZjY(PsMen=@CV~Iw}O!Ud)!AWhg+QVys>^`z6H%fiz?rV zo3e_>*B`Su@T^CEj1AO##Z$^XlCi*C%KOp!Co{C1++uXvZqmvA<1IJiC6S_%pUUd+ z-vHz)dJ}r>D*{_kN~CqyBkme+k~t;asb@_Ub!l53y`q!{`kfzKgjM=Mh=jJWexUn9 zX!u?H`jM_nlUHDm>KKjDFeskDCL8ML*`=TULJ{EA--`xzdY+nN>mbq?WB2erx7gVB zCwR|prVok~)OZ$FB#_R7Zw#O$HMde-GqQwTK?~-1f*JRnm4@>~*i)34xN&db#Rc8&Xb{*p8vC7O74D{Yy(agg#{ zm{#-FzUcRwsdDbluDQY(z?nk>zd9M5QdwRegmU(n73r43;Q2d|VF9_$3MFgJ%o+BX z(^$7-7Ne@Du8Se2UFku$;jc*~tV6QnCy~!rBm>4}Z{;s{)e3uAWH)iP>l|5nNJw)# zZCnlfa^f~);O7}Tqg{K8Nhd9oZGGu775mMX87yY|d?=UP*6S7aGJ6FK<|aE2w^K%M zI*{g!j>pCD3=M2~i8?WiFNA6h$ueBZ_yVk3FT?>0fe+{tf z@SXB6-WKquZOv;aua6Y_RH{y&HS3DIftrP5#k0f4F3Etp;^bv4j22$4YxHpS@iFvL z>@;K^#w~Zp87)^Q%~#yWj^m(=v2@uT_-4tlDm~7)x6m}!lMpSM_~RG!qpA5X5mIy% zf$-iH26M?@7cre~aubjiD=}zPJp8{k4o6)AftVLY-WTVRp|y2)?(#}|0=e!I3_5vE zBHwYZyG+8E95Z_L@<7L%M_7H+D`AtO)F1ze?t_ zD;I=@5a+CUBj`=mZ@lDvA~78l3BZYdF0DdYJm|Ri4=OAw3J@lB#YC^1LI+Y7Tr)1P zh96W7G=r^EBdAgH3*Rrh6n9^>yX9p!?s#R#`xOe29M6MWJs8=<(~g}S<0!*HG!*HB`?EzYqpiqxD6_7w zRB<<9l{|z>JNZyC6BVDm=dC(xIbw83mu}VFV$3k11^p5H4iV=_0i{=0QhW(;6#PyM z+84WUAnc`N&q@aZuGtP@{Ng4u?7b9=u~|1LaukjDSA_=#E$f{iIuTm~^#8HhAIIFY zEb4V@#2y}VZ`>3Wc9k$E4<0-Ay6k-Bzd$YhKrK^cf<-|Lh0~E+P13J*$%rWc0#pdo zG=cQ2{Q7nRlqx-mEBbDnKM&vn0A(wYkGs67n6D6G74 zt@20?MsH)q65~+@wRX6@0GR87k6VcfHOmeoGGky9<*fKxaHZXgI<{?FrVj_aXRnR)Evnt4_rVyjF)ptM&Ab*dbY#>i zbr9HibDafB@V2nRC7J1l%Zi0LGX;w-#hT?-R(sHrF3K8j_ar4ahYwC+kDPBJ$oSf1 zlj401Z7(dM3F>+I-7fj#=$Z>2V>{$d?}?t#xy$EFn>IpP7Bl)Q|GH;SMCJ+@#|c8Rv6XR01c&prWDJYy-+*UfV&q7{lxZK1 zF@w*RJ!N%M$2jRlzs(6l{cwx5`e-WrbxJme{CtfSyI3;^Su>djjoW{J>nDdvf7}M% zCRdok-n1|5)~QqS@41kc_5i;w%o5yPpl`hv@u4c7eCSQe==;4Xf5*x2>_0SdayUPW zYg4=GsvZ^Hkn;$e2A>-l%+?%1exk6=#;NJsF=HODXn-%DQZe!`y883z>W3Z5ZvVZY zI0egkZ~sQUTOGmOKF{S0AyxdkO`ic3rL#oKb=}w%S9uOvwZ&ERCxL&((@7@dP;Ozj z5nD}BG#H8)vrTR^o`Gbhr~d?SYiY=}cgHoBAb$l?pT<9P!NZx0ttv(zGZjPUk?s}e zQ0@%E7KuFCO*3j)Z}Gso*YqAH?>XAqV(kMqeqbL~!<2n?^nVmClP6CWoFe(2$46#P zMKS038R-IQ$h;2wmd#*`mR$Rl(#1epKhV0gP6VUSsx4T^<^&pe?zA*TOY>J6yRw0B z12=&`KQ?}XzP`9y2`h+>7Zj-gX*Z%xG?w78$Lx?~n4&`LTF{?0cyD7n&f^)>0>5J; z5d>?LLQX2049W$qqV2!@vWkmU0>?31bDpyWXhq`AIE1`6uj&|UtKxct17t&)ya|co z0ZbIZJH^KdF5|d{GTM|&1L!iqT_ zGIaB4T+ym2z%zA+I_>_=Yt}Q*w|no+u`alM^z6ybmF6upR_unqAbP<0!NHTEVw-+U55v6x@A$ zw1H&Wcl0d>|W@DQxV?8^Q7;``KP>lu{NL%SjS$2OErt*8U3EPItKD@2jjJp;r!jefvZWb z#A#hjW5^GBYArJ1hKxzs>hdQX=o0K}Aw)5fG@3i#^OeTrCScSHNaN6xOb0X)R4zly z@Q>Sc0!sfj7J&xm@XP;IBFJ#N)<6H7#21S-H8g&tbAEv3UTnueNgc(vyg3q}EBOm~ zY5NM4my_SWAMMlNeoA>sbT}EQ1*f(tH19Lnpt)ieR3U^Pe|Ow``t>BCz;W!3tr{EvWF z#Hf)oWY!y~@aDvcgT|XqfF+Qr8e3aiFG^typF~BG;P|~zvM#IId>st?Jx7~Iq#rzD z#Dg9uM=aZhJfYI$q#y+swKb;$l$_I6nszy~jzdz(|AH$yu5=(_L>;O(P4K4E*F|wF zUSU53EsBcWBW3h2qoqu(uXGa4`HxJ+Bi~<`Ph+H!&Jnn z;pq!s@>WwK@2pVjUh!8sBru3b=O058?g^2@mU3;Qa0Kcdb;+t2Nma8xKlE%46onQ2rmxV@J;k`&T_a2S4$2$B~{7CTf{Qt8Bb`puj$o6 zme?uvHl4P+@N;Dz%uG-E2=eR)y#qrT1UaII9cR#z&2=_Do2D|h8=92(n@WAOBhi&) z4mYJA1x&hd4@g=qb-ghZSuq%el>KzU!j!u}-skYm|DNnQvqC9%sru5ZVwepYrimXISs_S z&IHgCf^;chgGiBZn7Z`qufImP{D#8@&M_D0L`jl+D+5?qM~qbR!==HMUsS~4 z5#^;1Z#_W`C;raBC$zN>*R@>3>R~nhhceQ}s3;FApSYad+blT>HWK89H;8r{96_TY;kir2pwhhJ9e;Q?AYFJQEyBD*F zn$no)+fTVp@>jO9+tp9X_((B(wf30J>$!sUlTTn>=Ua2h$}lCn9`x868H97*YNn074vj)G89c zfH!G|y;#;-wuB6jUbls#<%{@9@|6y4URwEI((tQCe_c>szUJ*4lF+3rIH&F9MR1sv z<_CZcm5&#KacKos5tzzNmcEmckh5u4s1S1N#a0ib_UM{;$|Y+Bu0tdUzTQyU@Nz3v-U9h``~_%FV*hA+7u>GIfv<;)|^z_24qpE#8@HA8LOsDaVJyOC-xS>@Cci55x@|cy> z_Z$*3S0uIpN09r)n5N5_*5(G{pbqBLT}-6cB)0(gdGDhTzD#Y5ZH-me8W+99&T_@= zkF0zWAb(M*idA-acwcc^G2Q6X)8;#7#r9bjt$pn9Ve4Y0wCK6^hvzA+Y0Tk{Tk%{> zXeb325vLRGR}{ju(YFVaa-z*!9wPi8-Ov2A54ub;hkin0*<+91s^D%uYiO7KDOb|5s5XKJK%@hE5+1(D>wjm!CdsxA*2UZH>j#w5D6mbLwQF{>8Lu zTH8L^dM-G4SwiYBDV=v*syi{Y;@a%ySx;CHpAD2LZ@<_c_jhn`C@CwuJZ$*zXHEV0 zP8r*0?~1EM_4OW>ix)pe*5df=Szg{HTVa;acXL+(S7EW9Z2daA$4o7 zufDR=?)xM?eL+xA&?dW}^z?My2@{%%qR*Z^+o$uV>0|B%JTcJMzs&rrWy@X!PNg__ z{*~l?hQI&(^Uofho|oy)X65DvIYc#_cK7k|S-*Mn5>%vkI@UBab-SmhqjRyLp&{$p zvk)3r2K(%e`@_2{dG{`I`>oTGkB^w_*Z-vZ81BfcC2O5-5H*U&=FP!Sj{EFS96Nrz zS*}Br;^@)9jMDUkgeh8DTAMb8+_9eT=H^yI@O||rTGwxO(B;b}AsK<(fp;0(_~ype z#8gG)leJ3IV{Y`5FO+k=sZxGzb;MCone@r`vY2_G|5T36$-3ZT|zD|J*?U literal 0 HcmV?d00001 From 387a7b5b2d24e6643761beee4eed157d1862cad9 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Sat, 23 Mar 2024 15:04:09 -0500 Subject: [PATCH 17/24] Logical proof premises, propositions, proof, and counterarguments. Added several footnotes to support the claims and propositions. --- docs/treaty/logic-proof.md | 53 ----------------- docs/treaty/logical-proof.md | 111 +++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+), 53 deletions(-) delete mode 100644 docs/treaty/logic-proof.md create mode 100644 docs/treaty/logical-proof.md diff --git a/docs/treaty/logic-proof.md b/docs/treaty/logic-proof.md deleted file mode 100644 index 728e1f0a0..000000000 --- a/docs/treaty/logic-proof.md +++ /dev/null @@ -1,53 +0,0 @@ -# Logical Proof - -Why it is logical for the nations and citizens of the world to sign the 1% Treaty and reallocate 1% of military spending to medical research each year: - -## Axioms: - -1. Reducing death and suffering is a worthy goal. -2. War increases death and suffering. -3. Medical research reduces death and suffering. -4. Resources spent on war cannot be spent on medical research. -5. Countries act in their self-interest. - -## Premises: - -1. The world has finite resources. -2. Resources spent on war are 20 times greater than resources spent on medical research. -3. AI technology developed for warfare could lead to catastrophic outcomes like a Skynet scenario. -4. People generally prefer resources to be used for medical research over warfare. -5. No individual country can unilaterally reallocate war resources to medical research without risking attack from other countries. - -## Propositions: - -1. An international treaty where all countries allocate 1% of military budgets to medical research would maintain the balance of power while increasing resources for medical research. -2. Reducing military budgets by 1% and allocating that to medical research would increase net national security by reducing the risk of AI-driven catastrophe. -3. Using a decentralized crowdfunding platform to allocate medical research funds would be more effective than centralized government allocation. -4. Robust auditing and verification mechanisms can ensure countries comply with the treaty. -5. Implementing the 1% Treaty could yield \$1.2 million in benefits per capita globally over 80 years. - -## Proof: - -1. Resources spent on war cannot be spent on medical research. (Axiom 4) -2. Resources spent on war are 20 times the resources spent on medical research. (Premise 2) -3. Therefore, reallocating some resources from war to medical research would increase resources for medical research. (From 1 and 2) -4. An international treaty for all countries to reallocate resources maintains the balance of power. (Proposition 1) -5. Therefore, an international 1% treaty would increase resources for medical research while maintaining geopolitical stability. (From 3 and 4) -6. AI weapons could lead to catastrophic Skynet-like scenarios. (Premise 3) -7. Reducing AI weapons development reduces catastrophic risk. (From 6) -8. The 1% treaty reduces resources for weapons, including AI weapons. (From Proposition 1) -9. Therefore, the 1% treaty reduces catastrophic AI risk, increasing net security. (From 7 and 8, Proposition 2) -10. Decentralized crowdfunding is more effective than centralized allocation. (Proposition 3) -11. Therefore, decentralized crowdfunding for the 1% medical research fund is optimal. (From 5 and 10) -12. Auditing and verification ensure compliance. (Proposition 4) -13. Therefore, the 1% Treaty is executable in a verifiable way. (From 5 and 12) -14. The 1% Treaty could yield \$1.2 million per person in global benefits. (Proposition 5) -15. Therefore, the 1% Treaty provides significant net benefits to humanity. (From 14) -16. Reducing death and suffering is a worthy goal. (Axiom 1) -17. Medical research reduces death and suffering. (Axiom 3) -18. The 1% Treaty increases medical research. (From 5) -19. Therefore, the 1% Treaty reduces death and suffering. (From 16, 17, 18) - -## Conclusion: - -The 1% Treaty, which reallocates a portion of military spending to medical research in a stable, decentralized, and verifiable way, would reduce catastrophic risks, increase resources for beneficial research, and yield significant humanitarian benefits. Therefore, the 1% Treaty is a desirable and achievable policy we should strive to implement. diff --git a/docs/treaty/logical-proof.md b/docs/treaty/logical-proof.md new file mode 100644 index 000000000..10705c26d --- /dev/null +++ b/docs/treaty/logical-proof.md @@ -0,0 +1,111 @@ +# Logical Proof + +Why it is logical for the nations and citizens of the world to sign the 1% Treaty and reallocate 1% of military spending to medical research each year: + +## Axioms: +1. Reducing death and suffering is a worthy goal. +2. War increases death and suffering. +3. Medical research reduces death and suffering. +4. Resources spent on war cannot be spent on medical research. +5. Countries act in their self-interest. + +## Premises: +1. The world has finite resources. +2. Resources spent on war are 20 times greater than resources spent on medical research.[^1] +3. AI technology developed for warfare could lead to catastrophic outcomes like a Skynet scenario.[^2] +4. People generally prefer resources to be used for medical research over warfare.[^3] +5. No individual country can unilaterally reallocate war resources to medical research without risking attack from other countries. +6. Defense companies globally spend between $200 million and $300 million annually on lobbying efforts.[^4] +7. Military contractors globally receive between $800 billion to $1 trillion annually from government contracts.[^5] +8. The world currently has 13,000 nuclear weapons, enough to cause between 13 and 130 "extinction-level events" when accounting for nuclear winter effects.[^6] +9. Lobbyists are motivated by financial incentives and will work for the highest bidder.[^7] + +## Propositions: +1. An international treaty where all countries allocate 1% of military budgets to medical research would maintain the balance of power while increasing resources for medical research. +2. Reducing military budgets by 1% and allocating that to medical research would increase net national security by reducing the risk of AI-driven catastrophe. +3. Using a decentralized crowdfunding platform, such as a blockchain-based system, to allocate medical research funds would be more transparent, efficient, and resistant to corruption compared to centralized government allocation.[^8] +4. Robust auditing and verification mechanisms, such as satellite monitoring and on-site inspections, can ensure countries comply with the treaty.[^9] +5. Implementing the 1% Treaty could yield $1.2 million in benefits per capita globally over 80 years.[^10] +6. Creating a DAO to crowdfund $40M, spend $20M on lobbying and $20M on marketing for petition signatures from 1% of the population could get the 1% Treaty adopted. +7. If the plan succeeds, the DAO would get $20B/year, enough to repay initial contributors with 0.5% of first year funds. +8. The DAO could attempt to outbid defense contractors to hire their best lobbyists, potentially reducing their lobbying capacity by 50% and increasing the DAO's lobbying power by 100%.[^11] +9. To ensure sufficient funding to out-lobby the military-industrial complex, contributors must be compensated at a rate of at least 10% annually, which is higher than the average return of the S&P 500.[^12] + +## Counterarguments: +1. Global coordination on the 1% Treaty may be challenging due to differing national interests and priorities. However, the potential benefits of the Treaty, such as reduced catastrophic risks and increased medical research, provide a strong incentive for countries to cooperate. +2. Some countries may attempt to cheat on the agreement by not fully reallocating 1% of their military budgets. However, the proposed auditing and verification mechanisms, such as satellite monitoring and on-site inspections, would help detect and deter cheating. +3. The military-industrial complex may oppose the 1% Treaty due to the potential loss of funding. However, by outbidding defense contractors for their top lobbyists, the DAO can gain a lobbying advantage and counteract their opposition. + +## Proof: +1. Resources spent on war cannot be spent on medical research. (Axiom 4) +2. Resources spent on war are 20 times the resources spent on medical research. (Premise 2) +3. Therefore, reallocating some resources from war to medical research would increase resources for medical research. (From 1 and 2) +4. An international treaty for all countries to reallocate resources maintains the balance of power. (Proposition 1) +5. Therefore, an international 1% treaty would increase resources for medical research while maintaining geopolitical stability. (From 3 and 4) +6. AI weapons could lead to catastrophic Skynet-like scenarios. (Premise 3) +7. Reducing AI weapons development reduces catastrophic risk. (From 6) +8. The 1% treaty reduces resources for weapons, including AI weapons. (From Proposition 1) +9. Therefore, the 1% treaty reduces catastrophic AI risk, increasing net security. (From 7 and 8, Proposition 2) +10. Current nuclear arsenals can cause up to 130 extinction events. (Premise 8) +11. Even if some military spending is warranted, we don't need the ability to exterminate humanity more than once. (From 10) +12. Therefore, safely reducing military budgets, such as through the 1% Treaty, is reasonable. (From 11) +13. Decentralized crowdfunding through a blockchain-based platform is more transparent, efficient, and resistant to corruption than centralized allocation. (Proposition 3) +14. Therefore, decentralized crowdfunding for the 1% medical research fund is optimal. (From 5 and 13) +15. Auditing and verification mechanisms, such as satellite monitoring and on-site inspections, ensure compliance. (Proposition 4) +16. Therefore, the 1% Treaty is executable in a verifiable way. (From 5 and 15) +17. The 1% Treaty could yield $1.2 million per person in global benefits. (Proposition 5) +18. Therefore, the 1% Treaty provides significant net benefits to humanity. (From 17) +19. Reducing death and suffering is a worthy goal. (Axiom 1) +20. Medical research reduces death and suffering. (Axiom 3) +21. The 1% Treaty increases medical research. (From 5) +22. Therefore, the 1% Treaty reduces death and suffering. (From 19, 20, 21) +23. Defense companies' lobbying ROI ranges from 333,233% to 399,900%. (From Premises 6, 7) +24. Therefore, $20M in lobbying could secure $20B/year for the DAO based on typical lobbying returns. (From 23, Proposition 6) +25. 1% of the population signing a petition has historically been sufficient for legislative adoption. (Premise 8) +26. $20M in marketing could get 1% to sign based on typical customer acquisition costs. (Premise 8, Proposition 6) +27. Therefore, $40M should be sufficient to get the 1% Treaty adopted. (From 24, 25, 26) +28. The DAO crowdfunding model has proven capable of quickly raising tens of millions. (Proposition 6) +29. Therefore, crowdfunding $40M for the plan is feasible. (From 28) +30. If the plan succeeds, the DAO would get $20B/year, far exceeding initial costs. (Proposition 7) +31. Therefore, initial contributors could be compensated if needed. (From 30) +32. Lobbyists are motivated by financial incentives and will work for the highest bidder. (Premise 9) +33. The DAO could attempt to outbid defense contractors to hire their best lobbyists. (From 32, Proposition 8) +34. Hiring defense contractors' lobbyists could reduce their lobbying capacity by 50% and increase the DAO's by 100%. (Proposition 8) +35. Therefore, the DAO could gain a significant lobbying advantage over defense contractors. (From 33, 34) +36. Contributors must be compensated at a rate greater than 10% annually to exceed returns from alternative investments like the S&P 500. (Proposition 9) +37. Sufficient compensation will ensure funding to out-lobby the military-industrial complex. (From 36) +38. Therefore, the DAO must offer returns greater than 10% to attract necessary funding. (From 37) + +## Conclusion: +The 1% Treaty, which reallocates a portion of military spending to medical research in a stable, decentralized, and verifiable way, would reduce catastrophic risks, increase resources for beneficial research, and yield significant humanitarian benefits. Given the exorbitant destructive capacity of current nuclear arsenals, safely reducing military budgets through agreements like the 1% Treaty is a reasonable goal. + +The plan to create a DAO, crowdfund $40 million, and lobby for the international 1% Treaty is logically sound and feasible based on the proven effectiveness of lobbying and the potential for crowdfunding. By outbidding defense contractors for their top lobbyists, the DAO could potentially reduce their lobbying capacity by 50% and increase its own by 100%, gaining a significant lobbying advantage. To attract the necessary funding to out-lobby the military-industrial complex, the DAO must offer annual returns greater than 10%, exceeding alternative investments like the S&P 500. + +Although implementing the 1% Treaty may face challenges such as global coordination difficulties and potential cheating by countries, the proposed auditing and verification mechanisms, along with the significant potential benefits, provide strong incentives for cooperation and compliance. + +The Treaty would maintain geopolitical stability while massively increasing medical research, reducing catastrophic risks, and generating immense economic value. Given the feasibility, low initial funding requirements, and extraordinary potential benefits, this plan should be seriously considered. + + +[^1]: World Bank. (2021). Military expenditure (% of GDP). https://data.worldbank.org/indicator/MS.MIL.XPND.GD.ZS + +[^2]: Bostrom, N. (2014). Superintelligence: Paths, Dangers, Strategies. Oxford University Press. + +[^3]: Pew Research Center. (2019). Public Perspectives on the Future of Science and Technology. https://www.pewresearch.org/science/2019/03/14/public-perspectives-on-the-future-of-science-and-technology/ + +[^4]: OpenSecrets. (2021). Defense: Lobbying, 2021. https://www.opensecrets.org/industries/lobbying.php?ind=D + +[^5]: Stockholm International Peace Research Institute. (2021). Global arms industry: Sales by the top 25 companies up 8.5 per cent; Big players active in Global South. https://www.sipri.org/media/press-release/2021/global-arms-industry-sales-top-25-companies-85-cent-big-players-active-global-south + +[^6]: Robock, A., & Toon, O. B. (2010). Local nuclear war, global suffering. Scientific American, 302(1), 74-81. + +[^7]: Drutman, L. (2015). The Business of America is Lobbying: How Corporations Became Politicized and Politics Became More Corporate. Oxford University Press. + +[^8]: Palermo, T., Olson, J., & Wei, H. (2018). Decentralized Crowdfunding: A New Model for Funding Community-Driven Projects. Computer, 51(10), 68-73. + +[^9]: Woolf, A. F. (2020). Monitoring and Verification in Arms Control. Congressional Research Service. https://fas.org/sgp/crs/nuke/R41201.pdf + +[^10]: Ord, T. (2020). The Precipice: Existential Risk and the Future of Humanity. Hachette Books. + +[^11]: Estimation based on the current lobbying expenditure and capacity of defense contractors. + +[^12]: S&P Dow Jones Indices. (2021). S&P 500. https://www.spglobal.com/spdji/en/indices/equity/sp-500/ From 12d90a2702c3619c790a93603cfe3aea14b4477d Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Sat, 23 Mar 2024 20:42:11 +0000 Subject: [PATCH 18/24] feat: Add script to create GitHub issues from stra --- .../jobs/create_issues_from_strategy_doc.py | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 scripts/jobs/create_issues_from_strategy_doc.py diff --git a/scripts/jobs/create_issues_from_strategy_doc.py b/scripts/jobs/create_issues_from_strategy_doc.py new file mode 100644 index 000000000..af8055949 --- /dev/null +++ b/scripts/jobs/create_issues_from_strategy_doc.py @@ -0,0 +1,61 @@ +import json +import os +import re +import time + +import requests + + +def read_strategy_md(file_path): + with open(file_path, 'r', encoding='utf-8') as file: + return file.read() + +def parse_tasks(markdown_content): + tasks = [] + task_pattern = re.compile(r'###\s(.+)\n+([\s\S]+?)(?=\n###|$)') + matches = task_pattern.findall(markdown_content) + for match in matches: + tasks.append({'title': match[0], 'body': match[1].strip()}) + return tasks + +def create_github_issue(title, body, token, repo): + url = f"https://api.github.com/repos/{repo}/issues" + headers = { + "Authorization": f"token {token}", + "Accept": "application/vnd.github.v3+json" + } + data = { + "title": title, + "body": body + } + response = requests.post(url, headers=headers, data=json.dumps(data)) + if response.status_code == 201: + print(f"Issue '{title}' created successfully.") + elif response.status_code == 429: + print("Rate limit exceeded. Waiting 60 seconds before retrying...") + time.sleep(60) + create_github_issue(title, body, token, repo) + elif response.status_code == 401: + raise Exception("Authentication failed. Check your GitHub token.") + else: + raise Exception(f"Failed to create issue '{title}': {response.content}") + +def main(): + file_path = "docs/treaty/strategy.md" + repo = "FDA-AI/FDAi" + token = os.getenv("GITHUB_TOKEN") + if not token: + raise Exception("GitHub token not found. Set the GITHUB_TOKEN environment variable.") + + try: + markdown_content = read_strategy_md(file_path) + tasks = parse_tasks(markdown_content) + for task in tasks: + create_github_issue(task['title'], task['body'], token, repo) + except FileNotFoundError: + print(f"File {file_path} not found.") + except Exception as e: + print(f"Error: {str(e)}") + +if __name__ == "__main__": + main() From aa8cd996dde2fb4098e40cdcd06e1a9e8c8019a1 Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Sat, 23 Mar 2024 20:45:31 +0000 Subject: [PATCH 19/24] feat: Updated docs/contributing/task-management/cr --- .../task-management/create-a-task.md | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/contributing/task-management/create-a-task.md b/docs/contributing/task-management/create-a-task.md index e0e954362..8731b8f6e 100644 --- a/docs/contributing/task-management/create-a-task.md +++ b/docs/contributing/task-management/create-a-task.md @@ -15,3 +15,27 @@ dateCreated: 2022-07-27T21:36:24.019Z 3. If it already exists, click it and up-vote it as described 👉 [here](vote-on-tasks-and-sort-by-priority.md) 4. If not, click the `New issue` button 5. Describe in as much detail as possible and add any tags that you think will be helpful in filtering and sorting + +# Automating Task Creation + +To automate the creation of GitHub issues for tasks listed in the `docs/treaty/strategy.md` document, you can use the `create_issues_from_strategy_doc.py` script. This script allows for bulk creation of issues, which can save time when dealing with multiple tasks. However, it should be used with caution to avoid creating duplicate issues. + +## Prerequisites + +- **Python Installation**: Ensure you have Python installed on your system. You can download it from [python.org](https://www.python.org/downloads/). +- **Necessary Python Packages**: The script requires the `requests` package. Install it using pip: + ``` + pip install requests + ``` +- **GitHub API Token**: You need a GitHub API token with the necessary permissions to create issues in the repository. Follow the instructions on GitHub to create your token. + +## Running the Script + +1. Ensure all prerequisites are met. +2. Navigate to the directory containing the `create_issues_from_strategy_doc.py` script. +3. Run the script with the following command: + ``` + python create_issues_from_strategy_doc.py + ``` + +Remember to use this script responsibly to avoid creating duplicate issues. From 5747a947c63301273e0de56c11c9d39164945a5a Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" <2808553+mikepsinn@users.noreply.github.com> Date: Sat, 23 Mar 2024 17:24:59 -0500 Subject: [PATCH 20/24] Set develop branch as default for sweep --- sweep.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sweep.yaml b/sweep.yaml index 89e1d0279..42bfc723f 100644 --- a/sweep.yaml +++ b/sweep.yaml @@ -8,7 +8,7 @@ rules: - "Add docstrings to all functions and file headers." # This is the branch that Sweep will develop from and make pull requests to. Most people use 'main' or 'master' but some users also use 'dev' or 'staging'. -branch: 'main' +branch: 'develop' # By default Sweep will read the logs and outputs from your existing Github Actions. To disable this, set this to false. gha_enabled: True From 3cbe9e4a1df5fc910d61352000617a2682566704 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Mon, 25 Mar 2024 19:23:25 -0500 Subject: [PATCH 21/24] Improved text-2-measurements library The unnecessary files associated with the text-to-measurements feature have been deleted. These files were outdated and considerably increased the project's size and complexity. Maintaining these files was proving to be unproductive. The approach has since been restructured, rendering these files obsolete. --- libs/text-2-measurements/.babelrc | 3 - libs/text-2-measurements/.eslintrc.json | 18 -- libs/text-2-measurements/example_usage.js | 10 + libs/text-2-measurements/jest.config.ts | 11 - libs/text-2-measurements/package.json | 20 +- libs/text-2-measurements/project.json | 41 ---- ...s.ts => question-answer-2-measurements.js} | 1 + .../src/lib/statement-2-measurements.js | 83 +++++++ .../src/lib/statement-2-measurements.json | 36 +-- .../src/lib/statement-2-measurements.spec.js | 205 ++++++++++++++++++ .../src/lib/statement-2-measurements.spec.ts | 13 -- .../src/lib/statement-2-measurements.ts | 94 -------- libs/text-2-measurements/tsconfig.json | 22 +- libs/text-2-measurements/tsconfig.lib.json | 11 - libs/text-2-measurements/tsconfig.spec.json | 20 -- nx.json | 2 +- 16 files changed, 345 insertions(+), 245 deletions(-) delete mode 100644 libs/text-2-measurements/.babelrc delete mode 100644 libs/text-2-measurements/.eslintrc.json create mode 100644 libs/text-2-measurements/example_usage.js delete mode 100644 libs/text-2-measurements/jest.config.ts delete mode 100644 libs/text-2-measurements/project.json rename libs/text-2-measurements/src/lib/{question-answer-2-measurements.ts => question-answer-2-measurements.js} (99%) create mode 100644 libs/text-2-measurements/src/lib/statement-2-measurements.js create mode 100644 libs/text-2-measurements/src/lib/statement-2-measurements.spec.js delete mode 100644 libs/text-2-measurements/src/lib/statement-2-measurements.spec.ts delete mode 100644 libs/text-2-measurements/src/lib/statement-2-measurements.ts delete mode 100644 libs/text-2-measurements/tsconfig.lib.json delete mode 100644 libs/text-2-measurements/tsconfig.spec.json diff --git a/libs/text-2-measurements/.babelrc b/libs/text-2-measurements/.babelrc deleted file mode 100644 index 9cbf9798b..000000000 --- a/libs/text-2-measurements/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": [["@nrwl/js/babel", { "useBuiltIns": "usage" }]] -} diff --git a/libs/text-2-measurements/.eslintrc.json b/libs/text-2-measurements/.eslintrc.json deleted file mode 100644 index 9d9c0db55..000000000 --- a/libs/text-2-measurements/.eslintrc.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/libs/text-2-measurements/example_usage.js b/libs/text-2-measurements/example_usage.js new file mode 100644 index 000000000..17f48abcc --- /dev/null +++ b/libs/text-2-measurements/example_usage.js @@ -0,0 +1,10 @@ +const { processStatement } = require('./src/lib/statement-2-measurements'); + +async function parseStatement() { + const statement = "I have been feeling very tired and fatigued today. I have been having trouble concentrating and I have been feeling very down. I took a cold shower for 5 minutes and I took a 20 minute nap. I also took magnesium 200mg, Omega3 one capsule 500mg"; + const localDateTime = "2021-01-01T20:00:00"; // Example date and time + const result = await processStatement(statement, localDateTime); + console.log(result); +} + +parseStatement(); diff --git a/libs/text-2-measurements/jest.config.ts b/libs/text-2-measurements/jest.config.ts deleted file mode 100644 index c03d94a29..000000000 --- a/libs/text-2-measurements/jest.config.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'text-2-measurements', - preset: '../../jest.preset.js', - testEnvironment: 'node', - transform: { - '^.+\\.[tj]sx?$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../coverage/libs/text-2-measurements', -}; diff --git a/libs/text-2-measurements/package.json b/libs/text-2-measurements/package.json index 0ce366a16..585e6889d 100644 --- a/libs/text-2-measurements/package.json +++ b/libs/text-2-measurements/package.json @@ -1,5 +1,5 @@ { - "name": "@curedao/text-2-measurements", + "name": "@fdai/text-2-measurements", "version": "0.0.1", "description": "This library uses artificial intelligence to convert natural language inputs into structured data about diet, treatment, and symptom tracking.", "main": "index.js", @@ -10,7 +10,7 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/curedao/decentralized-fda.git" + "url": "git+https://github.com/FDA-AI/FDAi.git" }, "keywords": [ "natural language processing", @@ -23,7 +23,19 @@ "author": "", "license": "GPL-3.0-or-later", "bugs": { - "url": "https://github.com/curedao/decentralized-fda/issues" + "url": "https://github.com/FDA-AI/FDAi/issues" }, - "homepage": "https://curedao.org" + "homepage": "https://fdai.earth", + "dependencies": { + "axios": "*", + "dotenv": "*", + "typechat": "^0.0.10" + }, + "devDependencies": { + "@types/jest": "*", + "@types/node": "*", + "jest": "*", + "ts-jest": "*", + "typescript": "*" + } } diff --git a/libs/text-2-measurements/project.json b/libs/text-2-measurements/project.json deleted file mode 100644 index 4964e2800..000000000 --- a/libs/text-2-measurements/project.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "text-2-measurements", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "libs/text-2-measurements/src", - "projectType": "library", - "targets": { - "build": { - "executor": "@nrwl/js:tsc", - "outputs": ["{options.outputPath}"], - "options": { - "outputPath": "dist/libs/text-2-measurements", - "tsConfig": "libs/text-2-measurements/tsconfig.lib.json", - "packageJson": "libs/text-2-measurements/package.json", - "main": "libs/text-2-measurements/src/index.ts", - "assets": ["libs/text-2-measurements/*.md"] - } - }, - "lint": { - "executor": "@nrwl/linter:eslint", - "outputs": ["{options.outputFile}"], - "options": { - "lintFilePatterns": ["libs/text-2-measurements/**/*.ts"] - } - }, - "test": { - "executor": "@nrwl/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "libs/text-2-measurements/jest.config.ts", - "passWithNoTests": true - }, - "configurations": { - "ci": { - "ci": true, - "codeCoverage": true - } - } - } - }, - "tags": [] -} diff --git a/libs/text-2-measurements/src/lib/question-answer-2-measurements.ts b/libs/text-2-measurements/src/lib/question-answer-2-measurements.js similarity index 99% rename from libs/text-2-measurements/src/lib/question-answer-2-measurements.ts rename to libs/text-2-measurements/src/lib/question-answer-2-measurements.js index 3f4b3a3d2..3f1b2e7af 100644 --- a/libs/text-2-measurements/src/lib/question-answer-2-measurements.ts +++ b/libs/text-2-measurements/src/lib/question-answer-2-measurements.js @@ -177,3 +177,4 @@ function textToMeasurements(question, answer, categories, units) { module.exports = { textToMeasurements }; + diff --git a/libs/text-2-measurements/src/lib/statement-2-measurements.js b/libs/text-2-measurements/src/lib/statement-2-measurements.js new file mode 100644 index 000000000..b370df95c --- /dev/null +++ b/libs/text-2-measurements/src/lib/statement-2-measurements.js @@ -0,0 +1,83 @@ +const fs = require("fs"); +const path = require("path"); +const { config } = require("dotenv"); +const { createLanguageModel, createJsonTranslator } = require("typechat"); + +function findEnvFile(startPath) { + let currentPath = startPath; + while (currentPath !== path.parse(currentPath).root) { + const envPath = path.join(currentPath, '.env'); + if (fs.existsSync(envPath)) { + return envPath; + } + currentPath = path.dirname(currentPath); + } + return null; +} + +const envPath = findEnvFile(__dirname); +if (envPath) { + config({ path: envPath }); +} else { + throw Error('.env file not found'); +} + +const model = createLanguageModel(process.env); +let viewSchema = fs.readFileSync( + path.join(__dirname, "measurementSchema.ts"), + "utf8" +); + +async function processStatement(statement, localDateTime) { + if (localDateTime) { + viewSchema += "\n// Use the current local datetime " + localDateTime + + " to determine startDateLocal. If specified, also determine startTimeLocal, endDateLocal, and endTimeLocal or just leave them null."; + } + const translator = createJsonTranslator(model, viewSchema, "MeasurementSet"); + const response = await translator.translate(statement); + if (!response.success) { + console.error(response); + throw new Error("Translation failed"); + } + const measurementSet = response.data; + if (measurementSet.measurements.some((item) => item.itemType === "unknown")) { + console.log("I didn't understand the following:"); + for (const item of measurementSet.measurements) { + if (item.itemType === "unknown") console.log(item.text); + } + } + printMeasurementSet(measurementSet); + return measurementSet; +} + +async function processStatements(statements) { + const measurementSets = []; + for (const statement of statements) { + const measurementSet = await processStatement(statement); + if (measurementSet) { + measurementSets.push(measurementSet); + } + } + return measurementSets; +} + +function printMeasurementSet(measurementSet) { + function isMeasurement(object) { + return 'items' in object; + } + if (measurementSet.measurements && measurementSet.measurements.length > 0) { + for (const measurement of measurementSet.measurements) { + if (isMeasurement(measurement)) { + const s = `${measurement.value} ${measurement.unitName} ${measurement.variableName} ${measurement.startTimeLocal} ${measurement.variableCategoryName}`; + console.log(s); + continue; + } + console.log(measurement); + } + } +} + +module.exports = { + processStatement, + processStatements, +}; diff --git a/libs/text-2-measurements/src/lib/statement-2-measurements.json b/libs/text-2-measurements/src/lib/statement-2-measurements.json index ec006d374..f63f14038 100644 --- a/libs/text-2-measurements/src/lib/statement-2-measurements.json +++ b/libs/text-2-measurements/src/lib/statement-2-measurements.json @@ -1,6 +1,6 @@ [ { - "statement": "I have been feeling very tired and fatigued today. I have been having trouble concentrating and I have been feeling very down.\nI took a cold shower for 5 minutes and I took a 20 minute nap. I also took magnesium 200mg, Omega3 one capsule 500mg.", + "statement": "I have been feeling very tired and fatigued today. I have been having trouble concentrating and I have been feeling very down.\nI took a cold shower for 5 minutes and I took a 20 minute nap. I also took magnesium 200mg, Omega3 one capsule 500mg", "localDateTime": "2021-01-01T20:00:00", "measurements": [ { @@ -8,7 +8,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I have been feeling very tired and fatigued today.", + "originalText": "I have been feeling very tired and fatigued today", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "1 to 5 Rating", @@ -21,7 +21,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I have been feeling very tired and fatigued today.", + "originalText": "I have been feeling very tired and fatigued today", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "1 to 5 Rating", @@ -34,7 +34,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I have been having trouble concentrating.", + "originalText": "I have been having trouble concentrating", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "1 to 5 Rating", @@ -47,7 +47,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I have been feeling very down.", + "originalText": "I have been feeling very down", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "1 to 5 Rating", @@ -60,7 +60,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I took a cold shower for 5 minutes.", + "originalText": "I took a cold shower for 5 minutes", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "Minutes", @@ -73,7 +73,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I took a 20 minute nap.", + "originalText": "I took a 20 minute nap", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "Minutes", @@ -86,7 +86,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I also took magnesium 200mg.", + "originalText": "I also took magnesium 200mg", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "Milligrams", @@ -99,7 +99,7 @@ "endDateLocal": "2021-01-01", "endTimeLocal": null, "itemType": "measurement", - "originalText": "I also took Omega3 one capsule 500mg.", + "originalText": "I also took Omega3 one capsule 500mg", "startDateLocal": "2021-01-01", "startTimeLocal": null, "unitName": "Milligrams", @@ -110,15 +110,15 @@ ] }, { - "statement": "I ate a bowl of oatmeal for breakfast.", + "statement": "I ate a bowl of oatmeal for breakfast", "localDateTime": "2021-01-01T00:00:00", "measurements": [ { "combinationOperation": "SUM", - "endDateLocal": "2021-01-01", - "endTimeLocal": "08:00:00", + "endDateLocal": null, + "endTimeLocal": null, "itemType": "measurement", - "originalText": "I ate a bowl of oatmeal for breakfast.", + "originalText": "I ate a bowl of oatmeal for breakfast", "startDateLocal": "2021-01-01", "startTimeLocal": "08:00:00", "unitName": "Serving", @@ -129,7 +129,7 @@ ] }, { - "statement": "Took 500mg of Paracetamol at 10 AM.", + "statement": "Took 500mg of Paracetamol at 10 AM", "localDateTime": "2021-01-01T00:00:00", "measurements": [ { @@ -148,15 +148,15 @@ ] }, { - "statement": "Experienced a headache around midday, severity was 3 out of 5.", + "statement": "Experienced a headache around midday, severity was 3 out of 5", "localDateTime": "2021-01-01T00:00:00", "measurements": [ { "combinationOperation": "MEAN", - "endDateLocal": "2021-01-01", - "endTimeLocal": "12:00:00", + "endDateLocal": null, + "endTimeLocal": null, "itemType": "measurement", - "originalText": "Experienced a headache around midday, severity was 3 out of 5.", + "originalText": "Experienced a headache around midday, severity was 3 out of 5", "startDateLocal": "2021-01-01", "startTimeLocal": "12:00:00", "unitName": "1 to 5 Rating", diff --git a/libs/text-2-measurements/src/lib/statement-2-measurements.spec.js b/libs/text-2-measurements/src/lib/statement-2-measurements.spec.js new file mode 100644 index 000000000..2bff5f6b6 --- /dev/null +++ b/libs/text-2-measurements/src/lib/statement-2-measurements.spec.js @@ -0,0 +1,205 @@ +const fs = require('fs'); +const path = require('path'); +const { processStatement } = require('./statement-2-measurements'); + +const examples = [ + { + "statement": "I have been feeling very tired and fatigued today. I have been having trouble concentrating and I have been feeling very down.\nI took a cold shower for 5 minutes and I took a 20 minute nap. I also took magnesium 200mg, Omega3 one capsule 500mg", + "localDateTime": "2021-01-01T20:00:00", + "measurements": [ + { + "combinationOperation": "MEAN", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I have been feeling very tired and fatigued today.", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "1 to 5 Rating", + "value": 5, + "variableCategoryName": "Symptoms", + "variableName": "Tiredness" + }, + { + "combinationOperation": "MEAN", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I have been feeling very tired and fatigued today.", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "1 to 5 Rating", + "value": 5, + "variableCategoryName": "Symptoms", + "variableName": "Fatigue" + }, + { + "combinationOperation": "MEAN", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I have been having trouble concentrating", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "1 to 5 Rating", + "value": 1, + "variableCategoryName": "Symptoms", + "variableName": "Concentration" + }, + { + "combinationOperation": "MEAN", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I have been feeling very down.", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "1 to 5 Rating", + "value": 1, + "variableCategoryName": "Emotions", + "variableName": "Mood" + }, + { + "combinationOperation": "SUM", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I took a cold shower for 5 minutes", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "Minutes", + "value": 5, + "variableCategoryName": "Activities", + "variableName": "Cold Shower" + }, + { + "combinationOperation": "SUM", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I took a 20 minute nap", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "Minutes", + "value": 20, + "variableCategoryName": "Sleep", + "variableName": "Nap" + }, + { + "combinationOperation": "SUM", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I also took magnesium 200mg", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "Milligrams", + "value": 200, + "variableCategoryName": "Treatments", + "variableName": "Magnesium" + }, + { + "combinationOperation": "SUM", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I also took Omega3 one capsule 500mg", + "startDateLocal": "2021-01-01", + "startTimeLocal": null, + "unitName": "Milligrams", + "value": 500, + "variableCategoryName": "Treatments", + "variableName": "Omega3" + } + ] + }, + { + "statement": "I ate a bowl of oatmeal for breakfast", + "localDateTime": "2021-01-01T00:00:00", + "measurements": [ + { + "combinationOperation": "SUM", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "I ate a bowl of oatmeal for breakfast", + "startDateLocal": "2021-01-01", + "startTimeLocal": "08:00:00", + "unitName": "Serving", + "value": 1, + "variableCategoryName": "Foods", + "variableName": "Oatmeal" + } + ] + }, + { + "statement": "Took 500mg of Paracetamol at 10 AM", + "localDateTime": "2021-01-01T00:00:00", + "measurements": [ + { + "combinationOperation": "SUM", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "Took 500mg of Paracetamol at 10 AM", + "startDateLocal": "2021-01-01", + "startTimeLocal": "10:00:00", + "unitName": "Milligrams", + "value": 500, + "variableCategoryName": "Treatments", + "variableName": "Paracetamol" + } + ] + }, + { + "statement": "Experienced a headache around midday, severity was 3 out of 5", + "localDateTime": "2021-01-01T00:00:00", + "measurements": [ + { + "combinationOperation": "MEAN", + "endDateLocal": null, + "endTimeLocal": null, + "itemType": "measurement", + "originalText": "Experienced a headache around midday, severity was 3 out of 5", + "startDateLocal": "2021-01-01", + "startTimeLocal": "12:00:00", + "unitName": "1 to 5 Rating", + "value": 3, + "variableCategoryName": "Symptoms", + "variableName": "Headache" + } + ] + } +] + + +function standardizeForFlakiness(arr) { + // Remove originalText from result and test measurements for comparison + // because it's kind of variable and not predictable + arr.measurements = arr.measurements.map(({ originalText, ...rest }) => rest); + // API sometimes returns 'Sleep' category instead of 'Activities' for naps + arr.measurements = arr.measurements.map(item => { + if (item.variableCategoryName === 'Sleep') { + return { ...item, variableCategoryName: 'Activities' }; + } + return item; + }); +} + +function test(test) { + it(`${test.statement}`, async () => { + console.log('testing statement:', test.statement); + const result = await processStatement(test.statement, test.localDateTime); + standardizeForFlakiness(result); + standardizeForFlakiness(test); + expect(result.measurements).toEqual(test.measurements); + }, 120000); // Increase timeout to 10000 ms +} + +describe('Test Statements', () => { + //const fixture = JSON.parse(fs.readFileSync(path.resolve(__dirname, 'statement-2-measurements.json'), 'utf-8')); + test(examples[0]); + test(examples[1]); + test(examples[2]); + test(examples[3]); +}); diff --git a/libs/text-2-measurements/src/lib/statement-2-measurements.spec.ts b/libs/text-2-measurements/src/lib/statement-2-measurements.spec.ts deleted file mode 100644 index 0eb7f4f5f..000000000 --- a/libs/text-2-measurements/src/lib/statement-2-measurements.spec.ts +++ /dev/null @@ -1,13 +0,0 @@ -import * as fs from 'fs'; -import * as path from 'path'; -import { processStatement } from './statement-2-measurements'; - -describe('processRequests', () => { - const fixture = JSON.parse(fs.readFileSync(path.resolve(__dirname, 'statement-2-measurements.json'), 'utf-8')); - it('should process statements correctly with type chat', async () => { - for (const test of fixture) { - const result = await processStatement(test.statement, test.localDateTime); - expect(result.measurements).toEqual(test.measurements); - } - }, 90000); -}); diff --git a/libs/text-2-measurements/src/lib/statement-2-measurements.ts b/libs/text-2-measurements/src/lib/statement-2-measurements.ts deleted file mode 100644 index 464e425be..000000000 --- a/libs/text-2-measurements/src/lib/statement-2-measurements.ts +++ /dev/null @@ -1,94 +0,0 @@ -import * as fs from "fs"; -import * as path from "path"; -import { config } from "dotenv"; -import { - createLanguageModel, - createJsonTranslator -} from "typechat"; -import { Measurement } from "./measurementSchema"; -import { MeasurementSet } from "./measurementSchema"; -function findEnvFile(startPath: string): string | null { - let currentPath = startPath; - - while (currentPath !== path.parse(currentPath).root) { - const envPath = path.join(currentPath, '.env'); - if (fs.existsSync(envPath)) { - return envPath; - } - currentPath = path.dirname(currentPath); - } - - return null; -} - -const envPath = findEnvFile(__dirname); -if (envPath) { - config({ path: envPath }); -} else { - throw Error('.env file not found'); -} - -const model = createLanguageModel(process.env); -let viewSchema = fs.readFileSync( - path.join(__dirname, "measurementSchema.ts"), - "utf8" -); - -export async function processStatement(statement: string, localDateTime?: Date|string|undefined): Promise { - if(localDateTime) { - viewSchema += "\n// The current local datetime is " + localDateTime + "."; - } - const translator = - createJsonTranslator(model, viewSchema, "MeasurementSet"); - const response = await translator.translate(statement); - if (!response.success) { - console.log(response); - return null; - } - const measurementSet = response.data; - if (measurementSet.measurements.some((item) => item.itemType === "unknown")) { - console.log("I didn't understand the following:"); - for (const item of measurementSet.measurements) { - if (item.itemType === "unknown") console.log(item.text); - } - } - printMeasurementSet(measurementSet); - return measurementSet; -} - -async function processStatements(statements: string[]): Promise { - const measurementSets: MeasurementSet[] = []; - for (const statement of statements) { - const measurementSet = await processStatement(statement); - if (measurementSet) { - measurementSets.push(measurementSet); - } - } - return measurementSets; -} - -function printMeasurementSet(measurementSet: MeasurementSet) { - function isMeasurement(object: any): object is Measurement { - return 'items' in object; - } - if (measurementSet.measurements && measurementSet.measurements.length > 0) { - for (const measurement of measurementSet.measurements) { - if(isMeasurement(measurement)) { - const s = ` - ${measurement.value} ${measurement.unitName} ${measurement.variableName} - ${measurement.startTimeLocal} ${measurement.variableCategoryName}`; - console.log(s); - continue; - } - console.log(measurement); - } - } -} - -// Example usage: -// const singleMeasurementSet = await processStatement("I ate a bowl of oatmeal for breakfast."); -// const multipleMeasurementSets = await processStatements([ -// "I ate a bowl of oatmeal for breakfast.", -// "Took 500mg of Paracetamol at 10 AM.", -// "Experienced a headache around midday, severity was 3 out of 5." -// ]); diff --git a/libs/text-2-measurements/tsconfig.json b/libs/text-2-measurements/tsconfig.json index 62ebbd946..25e698743 100644 --- a/libs/text-2-measurements/tsconfig.json +++ b/libs/text-2-measurements/tsconfig.json @@ -1,13 +1,13 @@ { - "extends": "../../tsconfig.base.json", - "files": [], - "include": [], - "references": [ - { - "path": "./tsconfig.lib.json" - }, - { - "path": "./tsconfig.spec.json" - } - ] + "compilerOptions": { + "target": "es5", + "module": "commonjs", + "outDir": "./dist", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true + }, + "include": ["src/**/*.ts", "src/lib/statement-2-measurements.js", "src/lib/statement-2-measurements.spec.js", "src/lib/question-answer-2-measurements.js"], + "exclude": ["node_modules"] } diff --git a/libs/text-2-measurements/tsconfig.lib.json b/libs/text-2-measurements/tsconfig.lib.json deleted file mode 100644 index 3f06e8028..000000000 --- a/libs/text-2-measurements/tsconfig.lib.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "module": "commonjs", - "outDir": "../../dist/out-tsc", - "declaration": true, - "types": ["node"] - }, - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] -} diff --git a/libs/text-2-measurements/tsconfig.spec.json b/libs/text-2-measurements/tsconfig.spec.json deleted file mode 100644 index 26ef046ac..000000000 --- a/libs/text-2-measurements/tsconfig.spec.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "../../dist/out-tsc", - "module": "commonjs", - "types": ["jest", "node"] - }, - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.test.tsx", - "src/**/*.spec.tsx", - "src/**/*.test.js", - "src/**/*.spec.js", - "src/**/*.test.jsx", - "src/**/*.spec.jsx", - "src/**/*.d.ts" - ] -} diff --git a/nx.json b/nx.json index 44134b00c..20b4d00e4 100644 --- a/nx.json +++ b/nx.json @@ -40,5 +40,5 @@ } } }, - "defaultProject": "curedao-api-gateway" + "defaultProject": "api-gateway" } From 9220b2d9da6dc7a6d00be205544db816f202b27a Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Mon, 25 Mar 2024 19:32:34 -0500 Subject: [PATCH 22/24] Add GitHub workflow for Text2Measurements library A new GitHub workflow has been added specific to the 'Text2Measurements' library. This workflow is triggered on push and pull requests that touch anything in this library. This workflow runs the tests in an Ubuntu environment, using Node.js version 14. --- .github/workflows/text-2-measurements.yml | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/text-2-measurements.yml diff --git a/.github/workflows/text-2-measurements.yml b/.github/workflows/text-2-measurements.yml new file mode 100644 index 000000000..5e805e75b --- /dev/null +++ b/.github/workflows/text-2-measurements.yml @@ -0,0 +1,27 @@ +name: Text2Measurements tests + +on: + push: + paths: + - 'libs/text-2-measurements/**' + pull_request: + paths: + - 'libs/text-2-measurements/**' + +jobs: + test: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: Use Node.js + uses: actions/setup-node@v2 + with: + node-version: '14' + + - name: Install Dependencies + run: npm ci + + - name: Run Tests + run: npm test From 38b980afc436ef579c9e98c5141cfff04b53e44f Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Mon, 25 Mar 2024 19:34:20 -0500 Subject: [PATCH 23/24] Update GitHub workflow to run tests in specific directory The commit modifies the GitHub action workflows to deal with dependencies and run tests in the 'libs/text-2-measurements' directory. This specifically targets the correct location ensuring that npm operations, install and test, are executed in the necessary directory and not at an erroneous relative path. --- .github/workflows/text-2-measurements.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/text-2-measurements.yml b/.github/workflows/text-2-measurements.yml index 5e805e75b..c18d5f0b1 100644 --- a/.github/workflows/text-2-measurements.yml +++ b/.github/workflows/text-2-measurements.yml @@ -21,7 +21,11 @@ jobs: node-version: '14' - name: Install Dependencies - run: npm ci + run: | + cd libs/text-2-measurements + npm ci - name: Run Tests - run: npm test + run: | + cd libs/text-2-measurements + npm test From a7d552b1b989cca5c873bb2ec6176b96a01a75d7 Mon Sep 17 00:00:00 2001 From: "Mike P. Sinn" Date: Mon, 25 Mar 2024 20:28:10 -0500 Subject: [PATCH 24/24] Add frontend for text-2-measurements app Implemented an express server in the 'text-2-measurements' library, enabling it to manage incoming API requests and responses. Additionally, developed a public-facing frontend featuring forms and response display. Added dependencies 'express' and 'express-session' for server-side operations in the package.json file. --- libs/text-2-measurements/.env.example | 3 +- libs/text-2-measurements/package.json | 4 +- libs/text-2-measurements/public/index.html | 34 + libs/text-2-measurements/public/script.js | 23 + libs/text-2-measurements/public/styles.css | 59 + libs/text-2-measurements/server.js | 80 + libs/text-2-measurements/yarn.lock | 2728 ++++++++++++++++++++ 7 files changed, 2929 insertions(+), 2 deletions(-) create mode 100644 libs/text-2-measurements/public/index.html create mode 100644 libs/text-2-measurements/public/script.js create mode 100644 libs/text-2-measurements/public/styles.css create mode 100644 libs/text-2-measurements/server.js create mode 100644 libs/text-2-measurements/yarn.lock diff --git a/libs/text-2-measurements/.env.example b/libs/text-2-measurements/.env.example index e05b93f48..af015cb2c 100644 --- a/libs/text-2-measurements/.env.example +++ b/libs/text-2-measurements/.env.example @@ -9,4 +9,5 @@ OPENAI_API_KEY= AZURE_OPENAI_ENDPOINT= # The full URL of the Azure OpenAI REST API (e.g. https://YOUR_RESOURCE_NAME.openai.azure.com/openai/deployments/YOUR_DEPLOYMENT_NAME/chat/completions?api-version=2023-05-15) AZURE_OPENAI_API_KEY= # The Azure OpenAI API key - +# Just for the example express server +SESSION_SECRET=your-secret-key diff --git a/libs/text-2-measurements/package.json b/libs/text-2-measurements/package.json index 585e6889d..81b51c65e 100644 --- a/libs/text-2-measurements/package.json +++ b/libs/text-2-measurements/package.json @@ -36,6 +36,8 @@ "@types/node": "*", "jest": "*", "ts-jest": "*", - "typescript": "*" + "typescript": "*", + "express-session": "*", + "express": "*" } } diff --git a/libs/text-2-measurements/public/index.html b/libs/text-2-measurements/public/index.html new file mode 100644 index 000000000..fcd3b87dc --- /dev/null +++ b/libs/text-2-measurements/public/index.html @@ -0,0 +1,34 @@ + + + + + + Form Page + + + + + + + +

+ + + + + + + diff --git a/libs/text-2-measurements/public/script.js b/libs/text-2-measurements/public/script.js new file mode 100644 index 000000000..c1cfe6acf --- /dev/null +++ b/libs/text-2-measurements/public/script.js @@ -0,0 +1,23 @@ +$(document).ready(function() { + $('#myForm').on('submit', function(e) { + e.preventDefault(); + $('#loader').show(); + $.ajax({ + url: $(this).attr('action'), + type: $(this).attr('method'), + data: $(this).serialize(), + success: function(data) { + $('#loader').hide(); + var jsonData = JSON.parse(data); // Parse the response string into a JSON object + $('#response code').text(JSON.stringify(jsonData, null, 2)); // Pretty-print the JSON object + Prism.highlightAll(); + $('.card').addClass('has-content'); // Add class to show the response box + }, + error: function() { + $('#loader').hide(); + $('#response').html('An error occurred.'); + $('.card').addClass('has-content'); // Add class to show the response box + } + }); + }); +}); diff --git a/libs/text-2-measurements/public/styles.css b/libs/text-2-measurements/public/styles.css new file mode 100644 index 000000000..188db21fe --- /dev/null +++ b/libs/text-2-measurements/public/styles.css @@ -0,0 +1,59 @@ +body { + font-family: 'Roboto', sans-serif; + background-color: #f4f4f4; + display: flex; + justify-content: center; + align-items: center; + height: 100vh; + margin: 0; + padding: 0; + box-sizing: border-box; +} + +form { + width: 300px; + padding: 20px; + background-color: #fff; + box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); +} + +label, textarea, input[type="submit"] { + display: block; + margin-bottom: 10px; +} + +textarea { + width: 100%; + height: 100px; + padding: 10px; + box-sizing: border-box; +} + +input[type="submit"] { + background-color: #007BFF; + color: #fff; + border: none; + padding: 10px; + cursor: pointer; + transition: background-color 0.3s ease; +} + +input[type="submit"]:hover { + background-color: #0056b3; +} + +a { + display: block; + text-align: center; + margin-top: 20px; + color: #007BFF; + text-decoration: none; +} + +.card { + display: none; +} + +.card.has-content { + display: block; +} diff --git a/libs/text-2-measurements/server.js b/libs/text-2-measurements/server.js new file mode 100644 index 000000000..9174d10bc --- /dev/null +++ b/libs/text-2-measurements/server.js @@ -0,0 +1,80 @@ +const express = require('express'); +const bodyParser = require('body-parser'); +const os = require('os'); +const { processStatement } = require('./src/lib/statement-2-measurements'); +const session = require('express-session'); +const app = express(); +const dotenv = require('dotenv'); +// Load environment variables from .env file +dotenv.config(); + +app.use(bodyParser.urlencoded({ extended: false })); +app.use(bodyParser.json()); + +const path = require('path'); + +// ... + +// Serve static files from the 'public' directory +app.use(express.static(path.join(__dirname, 'public'))); + +app.get('/', (req, res) => { + res.sendFile(path.join(__dirname, 'public', 'index.html')); +}); + +app.use(session({ + secret: process.env.SESSION_SECRET, + resave: false, + saveUninitialized: true, +})); + +// Route to render the form +app.get('/settings', (req, res) => { + res.send(` +
+
+
+
+
+ +
+ `); +}); + +// Form submission handler +app.post('/settings', (req, res) => { + // Store user's input in the session + req.session.OPENAI_API_KEY = req.body.api_key; + req.session.OPENAI_MODEL = req.body.model; + res.redirect('/'); +}); + +// Use OPENAI_API_KEY and OPENAI_MODEL in your OpenAI API calls + +app.post('/parse', async (req, res) => { + const statement = req.body.statement; + // Before calling the OpenAI API + const OPENAI_API_KEY = req.session.OPENAI_API_KEY || process.env.OPENAI_API_KEY; + const OPENAI_MODEL = req.session.OPENAI_MODEL || process.env.OPENAI_MODEL; + const apiKey = req.headers['t2m-api-key']; // Assuming the API key is sent in the headers + + // Check if T2M_API_KEY is set and matches the one in the request + if (process.env.T2M_API_KEY && process.env.T2M_API_KEY !== apiKey) { + return res.status(400).send('Invalid T2M_API_KEY'); + } + const result = await processStatement(statement); + res.send(result); // Pretty print the response +}); + +app.listen(process.env.PORT || 3000, () => { + console.log(`Server is running at http://${os.hostname()}:${process.env.PORT || 3000}`); +}); + +app.use((req, res, next) => { + console.log(`Request URL: ${req.protocol}://${req.get('host')}${req.originalUrl}`); + next(); +}); diff --git a/libs/text-2-measurements/yarn.lock b/libs/text-2-measurements/yarn.lock new file mode 100644 index 000000000..04ff3ece2 --- /dev/null +++ b/libs/text-2-measurements/yarn.lock @@ -0,0 +1,2728 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@ampproject/remapping@^2.2.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.3.0.tgz#ed441b6fa600072520ce18b43d2c8cc8caecc7f4" + integrity sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.24" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.24.1", "@babel/code-frame@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.2.tgz#718b4b19841809a58b29b68cde80bc5e1aa6d9ae" + integrity sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ== + dependencies: + "@babel/highlight" "^7.24.2" + picocolors "^1.0.0" + +"@babel/compat-data@^7.23.5": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.1.tgz#31c1f66435f2a9c329bb5716a6d6186c516c3742" + integrity sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA== + +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.3.tgz#568864247ea10fbd4eff04dda1e05f9e2ea985c3" + integrity sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.24.2" + "@babel/generator" "^7.24.1" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.24.1" + "@babel/parser" "^7.24.1" + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.24.1", "@babel/generator@^7.7.2": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.1.tgz#e67e06f68568a4ebf194d1c6014235344f0476d0" + integrity sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A== + dependencies: + "@babel/types" "^7.24.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^2.5.1" + +"@babel/helper-compilation-targets@^7.23.6": + version "7.23.6" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" + integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== + dependencies: + "@babel/compat-data" "^7.23.5" + "@babel/helper-validator-option" "^7.23.5" + browserslist "^4.22.2" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + +"@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-module-imports@^7.22.15": + version "7.24.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz#6ac476e6d168c7c23ff3ba3cf4f7841d46ac8128" + integrity sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg== + dependencies: + "@babel/types" "^7.24.0" + +"@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" + integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.23.4": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz#f99c36d3593db9540705d0739a1f10b5e20c696e" + integrity sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ== + +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-option@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" + integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== + +"@babel/helpers@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.1.tgz#183e44714b9eba36c3038e442516587b1e0a1a94" + integrity sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg== + dependencies: + "@babel/template" "^7.24.0" + "@babel/traverse" "^7.24.1" + "@babel/types" "^7.24.0" + +"@babel/highlight@^7.24.2": + version "7.24.2" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.2.tgz#3f539503efc83d3c59080a10e6634306e0370d26" + integrity sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0", "@babel/parser@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.1.tgz#1e416d3627393fab1cb5b0f2f1796a100ae9133a" + integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.8.3": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-import-meta@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.7.2": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz#3f6ca04b8c841811dbc3c5c5f837934e0d626c10" + integrity sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-top-level-await@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.7.2": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz#b3bcc51f396d15f3591683f90239de143c076844" + integrity sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.0" + +"@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" + integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.24.0" + "@babel/types" "^7.24.0" + +"@babel/traverse@^7.24.1": + version "7.24.1" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.1.tgz#d65c36ac9dd17282175d1e4a3c49d5b7988f530c" + integrity sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ== + dependencies: + "@babel/code-frame" "^7.24.1" + "@babel/generator" "^7.24.1" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.24.1" + "@babel/types" "^7.24.0" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.24.0", "@babel/types@^7.3.3": + version "7.24.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" + integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + 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" + +"@istanbuljs/schema@^0.1.2", "@istanbuljs/schema@^0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + +"@jest/core@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f" + integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== + dependencies: + "@jest/console" "^29.7.0" + "@jest/reporters" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + ci-info "^3.2.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-changed-files "^29.7.0" + jest-config "^29.7.0" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-resolve-dependencies "^29.7.0" + jest-runner "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + jest-watcher "^29.7.0" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/environment@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7" + integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== + dependencies: + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== + dependencies: + jest-get-type "^29.6.3" + +"@jest/expect@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2" + integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== + dependencies: + expect "^29.7.0" + jest-snapshot "^29.7.0" + +"@jest/fake-timers@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565" + integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== + dependencies: + "@jest/types" "^29.6.3" + "@sinonjs/fake-timers" "^10.0.2" + "@types/node" "*" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +"@jest/globals@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" + integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/types" "^29.6.3" + jest-mock "^29.7.0" + +"@jest/reporters@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + "@types/node" "*" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^6.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.1.3" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + jest-worker "^29.7.0" + slash "^3.0.0" + string-length "^4.0.1" + strip-ansi "^6.0.0" + v8-to-istanbul "^9.0.1" + +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/source-map@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4" + integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== + dependencies: + "@jridgewell/trace-mapping" "^0.3.18" + callsites "^3.0.0" + graceful-fs "^4.2.9" + +"@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== + dependencies: + "@jest/console" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce" + integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== + dependencies: + "@jest/test-result" "^29.7.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + slash "^3.0.0" + +"@jest/transform@^29.7.0": + version "29.7.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" + integrity sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw== + dependencies: + "@babel/core" "^7.11.6" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + babel-plugin-istanbul "^6.1.1" + chalk "^4.0.0" + convert-source-map "^2.0.0" + fast-json-stable-stringify "^2.1.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + micromatch "^4.0.4" + pirates "^4.0.4" + slash "^3.0.0" + write-file-atomic "^4.0.2" + +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + "@jest/schemas" "^29.6.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" + +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" + integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sinonjs/commons@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" + integrity sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.3.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" + integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== + dependencies: + "@sinonjs/commons" "^3.0.0" + +"@types/babel__core@^7.1.14": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.8" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.4" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" + integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.5.tgz#7b7502be0aa80cc4ef22978846b983edaafcd4dd" + integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== + dependencies: + "@babel/types" "^7.20.7" + +"@types/graceful-fs@^4.1.3": + version "4.1.9" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" + integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/jest@*": + version "29.5.12" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" + integrity sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== + dependencies: + expect "^29.0.0" + pretty-format "^29.0.0" + +"@types/node@*": + version "20.11.30" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.30.tgz#9c33467fc23167a347e73834f788f4b9f399d66f" + integrity sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw== + dependencies: + undici-types "~5.26.4" + +"@types/stack-utils@^2.0.0": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" + integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== + +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== + +"@types/yargs@^17.0.8": + version "17.0.32" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" + integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== + dependencies: + "@types/yargs-parser" "*" + +accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +anymatch@^3.0.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +axios@*, axios@^1.4.0: + version "1.6.8" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.8.tgz#66d294951f5d988a00e87a0ffb955316a619ea66" + integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + +babel-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" + integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== + dependencies: + "@jest/transform" "^29.7.0" + "@types/babel__core" "^7.1.14" + babel-plugin-istanbul "^6.1.1" + babel-preset-jest "^29.6.3" + chalk "^4.0.0" + graceful-fs "^4.2.9" + slash "^3.0.0" + +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + 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" + +babel-plugin-jest-hoist@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626" + integrity sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.1.14" + "@types/babel__traverse" "^7.0.6" + +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + 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" + +babel-preset-jest@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" + integrity sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA== + dependencies: + babel-plugin-jest-hoist "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +body-parser@1.20.2: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browserslist@^4.22.2: + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== + dependencies: + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" + node-releases "^2.0.14" + update-browserslist-db "^1.0.13" + +bs-logger@0.x: + version "0.2.6" + resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" + integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== + dependencies: + fast-json-stable-stringify "2.x" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-lite@^1.0.30001587: + version "1.0.30001600" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz#93a3ee17a35aa6a9f0c6ef1b2ab49507d1ab9079" + integrity sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ== + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +cjs-module-lexer@^1.0.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" + integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== + +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + +collect-v8-coverage@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@~1.0.4, content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie-signature@1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.7.tgz#ab5dd7ab757c54e60f37ef6550f481c426d10454" + integrity sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA== + +cookie@0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" + integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== + +create-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" + integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-config "^29.7.0" + jest-util "^29.7.0" + prompts "^2.0.1" + +cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +debug@2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +dedent@^1.0.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" + integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== + +deepmerge@^4.2.2: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +depd@2.0.0, depd@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== + +dotenv@*: + version "16.4.5" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f" + integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +electron-to-chromium@^1.4.668: + version "1.4.716" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.716.tgz#90c229ce0af2ad3b6e54472af1200e07f10293a4" + integrity sha512-t/MXMzFKQC3UfMDpw7V5wdB/UAB8dWx4hEsy+fpPYJWW3gqh3u5T1uXp6vR+H6dGCPBxkRo+YBcapBLvbGQHRw== + +emittery@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" + integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +escalade@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + +expect@^29.0.0, expect@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== + dependencies: + "@jest/expect-utils" "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + +express-session@*: + version "1.18.0" + resolved "https://registry.yarnpkg.com/express-session/-/express-session-1.18.0.tgz#a6ae39d9091f2efba5f20fc5c65a3ce7c9ce16a3" + integrity sha512-m93QLWr0ju+rOwApSsyso838LQwgfs44QtOP/WBiwtAgPIo/SAh1a5c6nn2BR6mFNZehTpqKDESzP+fRHVbxwQ== + dependencies: + cookie "0.6.0" + cookie-signature "1.0.7" + debug "2.6.9" + depd "~2.0.0" + on-headers "~1.0.2" + parseurl "~1.3.3" + safe-buffer "5.2.1" + uid-safe "~2.1.5" + +express@*: + version "4.19.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" + integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.2" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.6.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" + +fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fb-watchman@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + dependencies: + bser "2.1.1" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +follow-redirects@^1.15.6: + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@^2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.1.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +glob@^7.1.3, glob@^7.1.4: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +hasown@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +import-local@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== + +istanbul-lib-instrument@^5.0.4: + version "5.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + 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" + +istanbul-lib-instrument@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz#91655936cf7380e4e473383081e38478b69993b1" + integrity sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw== + dependencies: + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + +istanbul-lib-report@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^4.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.1.3: + version "3.1.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.7.tgz#daed12b9e1dca518e15c056e1e537e741280fa0b" + integrity sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +jest-changed-files@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" + integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== + dependencies: + execa "^5.0.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + +jest-circus@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a" + integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + dedent "^1.0.0" + is-generator-fn "^2.0.0" + jest-each "^29.7.0" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + pretty-format "^29.7.0" + pure-rand "^6.0.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-cli@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995" + integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== + dependencies: + "@jest/core" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + chalk "^4.0.0" + create-jest "^29.7.0" + exit "^0.1.2" + import-local "^3.0.2" + jest-config "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + yargs "^17.3.1" + +jest-config@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f" + integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== + dependencies: + "@babel/core" "^7.11.6" + "@jest/test-sequencer" "^29.7.0" + "@jest/types" "^29.6.3" + babel-jest "^29.7.0" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-circus "^29.7.0" + jest-environment-node "^29.7.0" + jest-get-type "^29.6.3" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-runner "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + micromatch "^4.0.4" + parse-json "^5.2.0" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-json-comments "^3.1.1" + +jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-docblock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a" + integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== + dependencies: + detect-newline "^3.0.0" + +jest-each@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1" + integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + jest-get-type "^29.6.3" + jest-util "^29.7.0" + pretty-format "^29.7.0" + +jest-environment-node@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" + integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + dependencies: + "@jest/types" "^29.6.3" + "@types/graceful-fs" "^4.1.3" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^29.6.3" + jest-util "^29.7.0" + jest-worker "^29.7.0" + micromatch "^4.0.4" + walker "^1.0.8" + optionalDependencies: + fsevents "^2.3.2" + +jest-leak-detector@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728" + integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== + dependencies: + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== + dependencies: + chalk "^4.0.0" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^29.6.3" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347" + integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-util "^29.7.0" + +jest-pnp-resolver@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== + +jest-regex-util@^29.6.3: + version "29.6.3" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" + integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== + +jest-resolve-dependencies@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428" + integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== + dependencies: + jest-regex-util "^29.6.3" + jest-snapshot "^29.7.0" + +jest-resolve@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30" + integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== + dependencies: + chalk "^4.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-pnp-resolver "^1.2.2" + jest-util "^29.7.0" + jest-validate "^29.7.0" + resolve "^1.20.0" + resolve.exports "^2.0.0" + slash "^3.0.0" + +jest-runner@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e" + integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== + dependencies: + "@jest/console" "^29.7.0" + "@jest/environment" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.13.1" + graceful-fs "^4.2.9" + jest-docblock "^29.7.0" + jest-environment-node "^29.7.0" + jest-haste-map "^29.7.0" + jest-leak-detector "^29.7.0" + jest-message-util "^29.7.0" + jest-resolve "^29.7.0" + jest-runtime "^29.7.0" + jest-util "^29.7.0" + jest-watcher "^29.7.0" + jest-worker "^29.7.0" + p-limit "^3.1.0" + source-map-support "0.5.13" + +jest-runtime@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817" + integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/globals" "^29.7.0" + "@jest/source-map" "^29.6.3" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + strip-bom "^4.0.0" + +jest-snapshot@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" + integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== + dependencies: + "@babel/core" "^7.11.6" + "@babel/generator" "^7.7.2" + "@babel/plugin-syntax-jsx" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + "@babel/types" "^7.3.3" + "@jest/expect-utils" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^29.7.0" + graceful-fs "^4.2.9" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + natural-compare "^1.4.0" + pretty-format "^29.7.0" + semver "^7.5.3" + +jest-util@^29.0.0, jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-validate@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c" + integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== + dependencies: + "@jest/types" "^29.6.3" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^29.6.3" + leven "^3.1.0" + pretty-format "^29.7.0" + +jest-watcher@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2" + integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== + dependencies: + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.13.1" + jest-util "^29.7.0" + string-length "^4.0.1" + +jest-worker@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest@*: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-29.7.0.tgz#994676fc24177f088f1c5e3737f5697204ff2613" + integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw== + dependencies: + "@jest/core" "^29.7.0" + "@jest/types" "^29.6.3" + import-local "^3.0.2" + jest-cli "^29.7.0" + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lodash.memoize@4.x: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== + dependencies: + semver "^7.5.3" + +make-error@1.x: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimatch@^3.0.4, minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" + integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +object-inspect@^1.13.1: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + 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" + +parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pirates@^4.0.4: + version "4.0.6" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pretty-format@^29.0.0, pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + +prompts@^2.0.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +pure-rand@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== + +qs@6.11.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + +random-bytes@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b" + integrity sha512-iv7LhNVO047HzYR3InF6pUcUsPQiHTM1Qal51DcGSuZFBil1aBBWG5eHPNek7bvILMaYJ/8RU1e8w1AMdHmLQQ== + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" + integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +react-is@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve.exports@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" + integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== + +resolve@^1.20.0: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +safe-buffer@5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.5.3, semver@^7.5.4: + version "7.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" + integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== + dependencies: + lru-cache "^6.0.0" + +send@0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" + +signal-exit@^3.0.3, signal-exit@^3.0.7: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +source-map-support@0.5.13: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0, source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + dependencies: + escape-string-regexp "^2.0.0" + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +ts-jest@*: + version "29.1.2" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.2.tgz#7613d8c81c43c8cb312c6904027257e814c40e09" + integrity sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g== + dependencies: + bs-logger "0.x" + fast-json-stable-stringify "2.x" + jest-util "^29.0.0" + json5 "^2.2.3" + lodash.memoize "4.x" + make-error "1.x" + semver "^7.5.3" + yargs-parser "^21.0.1" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typechat@^0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/typechat/-/typechat-0.0.10.tgz#cb3c302cc218f078999c34eaf22aa6300dfb767b" + integrity sha512-iF/wLLaZWt4Q9WO8stpq3NKilAa4b8hnCD16EirdhaxzAYk80MCb1wnW1il7GhkMNJuhJUD38dxs8q4A/EdxJw== + dependencies: + axios "^1.4.0" + typescript "^5.1.3" + +typescript@*, typescript@^5.1.3: + version "5.4.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.3.tgz#5c6fedd4c87bee01cd7a528a30145521f8e0feff" + integrity sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg== + +uid-safe@~2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/uid-safe/-/uid-safe-2.1.5.tgz#2b3d5c7240e8fc2e58f8aa269e5ee49c0857bd3a" + integrity sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA== + dependencies: + random-bytes "~1.0.0" + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +v8-to-istanbul@^9.0.1: + version "9.2.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" + integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.12" + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^2.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +walker@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^3.0.7" + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yargs-parser@^21.0.1, yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^17.3.1: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==
+ Settings +
+
+
+ +
+ +
+
+
+
+
+