diff --git a/examples/cactus-example-cbdc-bridging-backend/package.json b/examples/cactus-example-cbdc-bridging-backend/package.json index 396c068728..18062acf78 100644 --- a/examples/cactus-example-cbdc-bridging-backend/package.json +++ b/examples/cactus-example-cbdc-bridging-backend/package.json @@ -46,7 +46,7 @@ "scripts": { "build:dev:backend:postbuild": "mkdir -p ./dist/lib/fabric-contracts && cp -r ./src/fabric-contracts/* ./dist/lib/fabric-contracts/", "solidity": "hardhat compile", - "start": "CONFIG_FILE=./example-config.json node dist/lib/main/typescript/cbdc-bridging-app-cli.js", + "start": "node dist/lib/main/typescript/cbdc-bridging-app-cli.js dotenv_config_path=./process.env", "test": "nyc cucumber-js ./src/test/typescript/cucumber/features/*.feature --require-module ts-node/register --require './src/test/typescript/cucumber/*/*.ts'", "watch": "npm-watch", "webpack": "npm-run-all webpack:dev", diff --git a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/cbdc-bridging-app.ts b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/cbdc-bridging-app.ts index bc32332f72..0773294b18 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/cbdc-bridging-app.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/cbdc-bridging-app.ts @@ -18,12 +18,12 @@ import { import { Configuration, DefaultApi as OdapApi, -} from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript/index"; + IOdapPluginKeyPair, +} from "@hyperledger/cactus-plugin-odap-hermes"; import { PluginKeychainMemory } from "@hyperledger/cactus-plugin-keychain-memory"; import { CbdcBridgingAppDummyInfrastructure } from "./infrastructure/cbdc-bridging-app-dummy-infrastructure"; import { DefaultApi as FabricApi } from "@hyperledger/cactus-plugin-ledger-connector-fabric"; import { DefaultApi as BesuApi } from "@hyperledger/cactus-plugin-ledger-connector-besu"; -import { IOdapPluginKeyPair } from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript/gateway/plugin-odap-gateway"; import { DefaultApi as IpfsApi } from "@hyperledger/cactus-plugin-object-store-ipfs"; import { FabricOdapGateway } from "./odap-extension/fabric-odap-gateway"; import { BesuOdapGateway } from "./odap-extension/besu-odap-gateway"; diff --git a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/infrastructure/cbdc-bridging-app-dummy-infrastructure.ts b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/infrastructure/cbdc-bridging-app-dummy-infrastructure.ts index 223fe17b32..daed720723 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/infrastructure/cbdc-bridging-app-dummy-infrastructure.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/infrastructure/cbdc-bridging-app-dummy-infrastructure.ts @@ -38,7 +38,7 @@ import { PluginRegistry } from "@hyperledger/cactus-core"; import { PluginObjectStoreIpfs } from "@hyperledger/cactus-plugin-object-store-ipfs"; import AssetReferenceContractJson from "../../../solidity/asset-reference-contract/AssetReferenceContract.json"; import CBDCcontractJson from "../../../solidity/cbdc-erc-20/CBDCcontract.json"; -import { IOdapPluginKeyPair } from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript/gateway/plugin-odap-gateway"; +import { IOdapPluginKeyPair } from "@hyperledger/cactus-plugin-odap-hermes"; import { FabricOdapGateway } from "../odap-extension/fabric-odap-gateway"; import { BesuOdapGateway } from "../odap-extension/besu-odap-gateway"; import { PluginImportType } from "@hyperledger/cactus-core-api"; diff --git a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/besu-odap-gateway.ts b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/besu-odap-gateway.ts index 3b7b5e5164..22a6955ebe 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/besu-odap-gateway.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/besu-odap-gateway.ts @@ -10,8 +10,8 @@ import { import { IOdapPluginKeyPair, PluginOdapGateway, -} from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript/gateway/plugin-odap-gateway"; -import { SessionDataRollbackActionsPerformedEnum } from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript"; +} from "@hyperledger/cactus-plugin-odap-hermes"; +import { SessionDataRollbackActionsPerformedEnum } from "@hyperledger/cactus-plugin-odap-hermes"; import { ClientHelper } from "./client-helper"; import { ServerHelper } from "./server-helper"; diff --git a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/client-helper.ts b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/client-helper.ts index 0c720de469..2377840009 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/client-helper.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/client-helper.ts @@ -2,9 +2,9 @@ import { SHA256 } from "crypto-js"; import { PluginOdapGateway, TransferInitializationV1Request, -} from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript"; -import { ClientGatewayHelper } from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript/gateway/client/client-helper"; -import { OdapMessageType } from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript/gateway/plugin-odap-gateway"; + ClientGatewayHelper +} from "@hyperledger/cactus-plugin-odap-hermes"; +import { OdapMessageType } from "@hyperledger/cactus-plugin-odap-hermes"; import { FabricOdapGateway } from "./fabric-odap-gateway"; import { BesuOdapGateway } from "./besu-odap-gateway"; diff --git a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/fabric-odap-gateway.ts b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/fabric-odap-gateway.ts index 2a6563c55e..824b842a54 100644 --- a/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/fabric-odap-gateway.ts +++ b/examples/cactus-example-cbdc-bridging-backend/src/main/typescript/odap-extension/fabric-odap-gateway.ts @@ -10,8 +10,8 @@ import { import { IOdapPluginKeyPair, PluginOdapGateway, -} from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript/gateway/plugin-odap-gateway"; -import { SessionDataRollbackActionsPerformedEnum } from "@hyperledger/cactus-plugin-odap-hermes/src/main/typescript"; +} from "@hyperledger/cactus-plugin-odap-hermes"; +import { SessionDataRollbackActionsPerformedEnum } from "@hyperledger/cactus-plugin-odap-hermes"; import { ClientHelper } from "./client-helper"; import { ServerHelper } from "./server-helper"; diff --git a/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md b/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/examples/cactus-example-cbdc-bridging-frontend/Dockerfile b/examples/cactus-example-cbdc-bridging-frontend/Dockerfile index cb55fc3ae4..305ba5c628 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/Dockerfile +++ b/examples/cactus-example-cbdc-bridging-frontend/Dockerfile @@ -1,14 +1,15 @@ + FROM node:16-alpine WORKDIR /usr/src/app -COPY ./examples/cbdc-bridging-fabric-evm-frontend/package.json ./ +COPY package.json ./ RUN npm install -COPY ./examples/cbdc-bridging-fabric-evm-frontend/ . +COPY . . EXPOSE 2000 -CMD [ "npm", "start" ] +CMD [ "npm", "start" ] \ No newline at end of file diff --git a/examples/cactus-example-cbdc-bridging-frontend/README.md b/examples/cactus-example-cbdc-bridging-frontend/README.md index a06cd32043..2bab60b487 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/README.md +++ b/examples/cactus-example-cbdc-bridging-frontend/README.md @@ -1,26 +1,20 @@ -# Available Scripts +# Getting Started with Create React App -In the project directory, you can run: +## Run with Docker -## `npm start` - -Runs the app in the development mode.\ -Open [http://localhost:3000](http://localhost:3000) to view it in your browser. +### Using a pre-built image -The page will reload when you make changes.\ -You may also see any lint errors in the console. +`docker run -p 2000:2000 aaugusto11/cactus-example-cbdc-bridging-frontend` -## `npm test` +### Building the image -Launches the test runner in the interactive watch mode.\ -See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. +```docker build -t cbdc-app-frontend . +docker run -p 2000:2000 cbdc-app-frontend``` -## `npm run build` - -Builds the app for production to the `build` folder.\ -It correctly bundles React in production mode and optimizes the build for the best performance. +## `npm start` -The build is minified and the filenames include the hashes.\ -Your app is ready to be deployed! +Runs the app in the development mode.\ +Open [http://localhost:2000](http://localhost:2000) to view it in the browser. -See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. +The page will reload if you make edits.\ +You will also see any lint errors in the console. diff --git a/examples/cactus-example-cbdc-bridging-frontend/package.json b/examples/cactus-example-cbdc-bridging-frontend/package.json index e2ef28cdb7..7da1c9723e 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/package.json +++ b/examples/cactus-example-cbdc-bridging-frontend/package.json @@ -1,53 +1,26 @@ { - "name": "@hyperledger/cacti-example-cbdc-bridging-frontend", - "version": "2.0.0-alpha.2", - "description": "An example UI showing how to use Cacti when implementing a CBDC bridging application between Hyperledger Fabric and Hyperledger Besu.", - "keywords": [ - "Hyperledger", - "Cacti", - "ODAP", - "Fabric", - "Besu", - "Blockchain", - "CBDC" - ], - "bugs": { - "url": "https://github.com/hyperledger/cacti/issues" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/hyperledger/cacti.git" - }, - "license": "Apache-2.0", - "contributors": [ - { - "name": "Please add yourself to the list of contributors", - "email": "your.name@example.com", - "url": "https://example.com" - }, - { - "name": "Peter Somogyvari", - "email": "peter.somogyvari@accenture.com", - "url": "https://accenture.com" - }, - { - "name": "André Augusto", - "email": "andre.augusto@tecnico.ulisboa.pt" - } - ], + "name": "cbdc-app-frontend", + "version": "0.1.0", + "private": true, "dependencies": { - "@emotion/react": "11.11.1", - "@emotion/styled": "11.11.0", - "@mui/material": "5.14.13", - "@mui/styles": "5.14.13", - "axios": "1.5.1", - "react": "18.2.0", - "react-dom": "18.2.0", - "uuid": "9.0.1" - }, - "devDependencies": { - "eslint-config-react-app": "7.0.1", - "react-scripts": "5.0.1" + "@emotion/react": "^11.11.1", + "@emotion/styled": "^11.11.0", + "@mui/icons-material": "^5.14.19", + "@mui/material": "^5.14.19", + "@testing-library/jest-dom": "^5.17.0", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "@types/jest": "^27.5.2", + "@types/node": "^16.18.66", + "@types/react": "^18.2.39", + "@types/react-dom": "^18.2.17", + "axios": "^1.6.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "typescript": "^4.9.5", + "uuid": "^9.0.1", + "web-vitals": "^2.1.4" }, "scripts": { "start": "react-scripts start", @@ -55,7 +28,12 @@ "test": "react-scripts test", "eject": "react-scripts eject" }, - "eslintConfig": {}, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, "browserslist": { "production": [ ">0.2%", @@ -67,5 +45,8 @@ "last 1 firefox version", "last 1 safari version" ] + }, + "devDependencies": { + "@types/uuid": "^9.0.7" } } diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/App.js b/examples/cactus-example-cbdc-bridging-frontend/src/App.js deleted file mode 100644 index b4d596d09d..0000000000 --- a/examples/cactus-example-cbdc-bridging-frontend/src/App.js +++ /dev/null @@ -1,18 +0,0 @@ -import HomePage from "./pages/HomePage"; -import "./App.css"; -import { ThemeProvider } from "@mui/styles"; -import { createTheme } from "@mui/material"; -import CssBaseline from "@mui/material/CssBaseline"; - -const theme = createTheme(); - -function App() { - return ( - - - - - ); -} - -export default App; diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/App.tsx b/examples/cactus-example-cbdc-bridging-frontend/src/App.tsx new file mode 100644 index 0000000000..bfd71aab57 --- /dev/null +++ b/examples/cactus-example-cbdc-bridging-frontend/src/App.tsx @@ -0,0 +1,15 @@ +import React from 'react'; +import HomePage from './pages/HomePage'; +import { CssBaseline } from '@mui/material'; +import './App.css'; + +function App() { + return ( + <> + + + > + ); +} + +export default App; diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/besu-api.js b/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/besu-api.tsx similarity index 90% rename from examples/cactus-example-cbdc-bridging-frontend/src/api-calls/besu-api.js rename to examples/cactus-example-cbdc-bridging-frontend/src/api-calls/besu-api.tsx index 43234ca33d..04da2532ba 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/besu-api.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/besu-api.tsx @@ -6,9 +6,9 @@ const BESU_CONTRACT_CBDC_ERC20_NAME = "CBDCcontract"; const BESU_CONTRACT_ASSET_REF_NAME = "AssetReferenceContract"; export async function transferTokensBesu( - frontendUserFrom, - frontendUserTo, - amount, + frontendUserFrom: string, + frontendUserTo: string, + amount: number, ) { const from = getEthAddress(frontendUserFrom); const to = getEthAddress(frontendUserTo); @@ -30,7 +30,11 @@ export async function transferTokensBesu( ); } -export async function escrowTokensBesu(frontendUserFrom, amount, assetRefID) { +export async function escrowTokensBesu( + frontendUserFrom: string, + amount: number, + assetRefID: string +) { const from = getEthAddress(frontendUserFrom); await axios.post( @@ -51,7 +55,7 @@ export async function escrowTokensBesu(frontendUserFrom, amount, assetRefID) { ); } -export async function getAssetReferencesBesu(frontendUser) { +export async function getAssetReferencesBesu(frontendUser: string) { const from = getEthAddress(frontendUser); const response = await axios.post( @@ -71,7 +75,7 @@ export async function getAssetReferencesBesu(frontendUser) { }, ); - return response.data.callOutput.map((asset) => { + return response.data.callOutput.map((asset: any) => { return { id: asset[0], numberTokens: asset[2], @@ -80,7 +84,7 @@ export async function getAssetReferencesBesu(frontendUser) { }); } -export async function bridgeBackTokensBesu(frontendUser, amount, assetRefID) { +export async function bridgeBackTokensBesu(frontendUser: string, amount: number, assetRefID: string) { const address = getEthAddress(frontendUser); const fabricID = getFabricId(frontendUser); @@ -130,7 +134,7 @@ export async function bridgeBackTokensBesu(frontendUser, amount, assetRefID) { ); } -export async function getBesuBalance(frontendUser) { +export async function getBesuBalance(frontendUser: string) { const userEthAddress = getEthAddress(frontendUser); const response = await axios.post( @@ -153,7 +157,7 @@ export async function getBesuBalance(frontendUser) { return parseInt(response.data.callOutput); } -function getUserFromEthAddress(ethAddress) { +function getUserFromEthAddress(ethAddress: string) { switch (ethAddress) { case CryptoMaterial.accounts["userA"].ethAddress: return "Alice"; diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/common.js b/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/common.tsx similarity index 86% rename from examples/cactus-example-cbdc-bridging-frontend/src/api-calls/common.js rename to examples/cactus-example-cbdc-bridging-frontend/src/api-calls/common.tsx index 4b103231f0..70cbc97624 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/common.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/common.tsx @@ -2,7 +2,7 @@ import axios from "axios"; import CryptoMaterial from "../crypto-material/crypto-material.json"; // Input: [Alice, Charlie, Bridge] -export function getUserFromPseudonim(user) { +export function getUserFromPseudonim(user: string) { switch (user) { case "Alice": return "userA"; @@ -15,7 +15,7 @@ export function getUserFromPseudonim(user) { } } -export function getFabricId(user) { +export function getFabricId(user: string) { switch (getUserFromPseudonim(user)) { case "userA": return CryptoMaterial.accounts["userA"].fabricID; @@ -28,7 +28,7 @@ export function getFabricId(user) { } } -export function getEthAddress(user) { +export function getEthAddress(user: string) { switch (getUserFromPseudonim(user)) { case "userA": return CryptoMaterial.accounts["userA"].ethAddress; @@ -41,7 +41,7 @@ export function getEthAddress(user) { } } -export function getEthUserPrKey(user) { +export function getEthUserPrKey(user: string) { switch (getUserFromPseudonim(user)) { case "userA": return CryptoMaterial.accounts["userA"].privateKey; @@ -55,13 +55,9 @@ export function getEthUserPrKey(user) { } export async function checkApiServer1Connection() { - await axios.get("http://localhost:4000/api/v1/api-server/healthcheck", { - timeout: 2000, - }); + await axios.get("http://localhost:4000/api/v1/api-server/healthcheck"); } export async function checkApiServer2Connection() { - await axios.get("http://localhost:4100/api/v1/api-server/healthcheck", { - timeout: 2000, - }); + await axios.get("http://localhost:4100/api/v1/api-server/healthcheck"); } diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/fabric-api.js b/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/fabric-api.tsx similarity index 89% rename from examples/cactus-example-cbdc-bridging-frontend/src/api-calls/fabric-api.js rename to examples/cactus-example-cbdc-bridging-frontend/src/api-calls/fabric-api.tsx index 559f0f2aef..30549e4b1f 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/fabric-api.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/api-calls/fabric-api.tsx @@ -6,7 +6,7 @@ const FABRIC_CHANNEL_NAME = "mychannel"; const FABRIC_CONTRACT_CBDC_ERC20_NAME = "cbdc"; const FABRIC_CONTRACT_ASSET_REF_NAME = "asset-reference-contract"; -export async function getFabricBalance(frontendUser) { +export async function getFabricBalance(frontendUser: string) { const fabricID = getFabricId(frontendUser); const response = await axios.post( "http://localhost:4000/api/v1/plugins/@hyperledger/cactus-plugin-ledger-connector-fabric/run-transaction", @@ -26,7 +26,7 @@ export async function getFabricBalance(frontendUser) { return parseInt(response.data.functionOutput); } -export async function mintTokensFabric(frontendUser, amount) { +export async function mintTokensFabric(frontendUser: string, amount: string) { const response = await axios.post( "http://localhost:4000/api/v1/plugins/@hyperledger/cactus-plugin-ledger-connector-fabric/run-transaction", { @@ -48,9 +48,9 @@ export async function mintTokensFabric(frontendUser, amount) { } export async function transferTokensFabric( - frontendUserFrom, - frontendUserTo, - amount, + frontendUserFrom: string, + frontendUserTo: string, + amount: string, ) { const to = getFabricId(frontendUserTo); const response = await axios.post( @@ -73,7 +73,7 @@ export async function transferTokensFabric( } } -export async function escrowTokensFabric(frontendUser, amount, assetRefID) { +export async function escrowTokensFabric(frontendUser: string, amount: string, assetRefID: string) { const response = await axios.post( "http://localhost:4000/api/v1/plugins/@hyperledger/cactus-plugin-ledger-connector-fabric/run-transaction", { @@ -94,7 +94,7 @@ export async function escrowTokensFabric(frontendUser, amount, assetRefID) { } } -export async function bridgeOutTokensFabric(frontendUser, amount, assetRefID) { +export async function bridgeOutTokensFabric(frontendUser: string, amount: string, assetRefID: string) { const fabricID = getFabricId(frontendUser); const address = getEthAddress(frontendUser); @@ -144,7 +144,7 @@ export async function bridgeOutTokensFabric(frontendUser, amount, assetRefID) { ); } -export async function getAssetReferencesFabric(frontendUser) { +export async function getAssetReferencesFabric(frontendUser: string) { const response = await axios.post( "http://localhost:4000/api/v1/plugins/@hyperledger/cactus-plugin-ledger-connector-fabric/run-transaction", { @@ -161,14 +161,14 @@ export async function getAssetReferencesFabric(frontendUser) { ); return JSON.parse(response.data.functionOutput) - .filter((asset) => typeof asset === "object") - .map((asset) => { + .filter((asset: any) => typeof asset === "object") + .map((asset: any) => { asset.recipient = getUserFromFabricId(asset.recipient); return asset; }); } -export function getUserFromFabricId(fabricID) { +export function getUserFromFabricId(fabricID: string): string { switch (fabricID) { case CryptoMaterial.accounts["userA"].fabricID: return "Alice"; @@ -177,6 +177,6 @@ export function getUserFromFabricId(fabricID) { case CryptoMaterial.accounts["bridge"].fabricID: return "Bridge"; default: - break; + return ""; } } diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/ActionsContainer.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/ActionsContainer.tsx similarity index 60% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/ActionsContainer.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/ActionsContainer.tsx index 4d36a1c37a..015b2d7de6 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/ActionsContainer.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/ActionsContainer.tsx @@ -1,7 +1,6 @@ -import React, { useState, useEffect } from "react"; -import makeStyles from "@mui/styles/makeStyles"; - -import Button from "@mui/material/Button"; +import { useState, useEffect } from "react"; +import { styled } from '@mui/material/styles'; +import Button, { ButtonProps } from "@mui/material/Button"; import Grid from "@mui/material/Grid"; import CircularProgress from "@mui/material/CircularProgress"; import MintDialog from "./dialogs/MintDialog"; @@ -11,109 +10,45 @@ import BridgeOutDialog from "./dialogs/BridgeOutDialog"; import BridgeBackDialog from "./dialogs/BridgeBackDialog"; import { getFabricBalance } from "../api-calls/fabric-api"; import { getBesuBalance } from "../api-calls/besu-api"; +import { AssetReference } from "../models/AssetReference"; -const useStyles = makeStyles((theme) => ({ - buttonTransfer: { - margin: "auto", - width: "100%", - fontSize: "13px", - textTransform: "none", - background: "#2B9BF6", - color: "#FFFFFF", - border: "0.5px solid #000000", - "&:hover": { - backgroundColor: "#444444", - color: "#FFFFFF", - }, - [theme.breakpoints.down("md")]: { - width: "100%", - }, +const NormalButton = styled(Button)(({ theme }) => ({ + margin: "auto", + width: "100%", + fontSize: "13px", + textTransform: "none", + background: "#2B9BF6", + color: "#FFFFFF", + border: "0.5px solid #000000", + '&:disabled': { + border: "0", }, - buttonMint: { - margin: "auto", - width: "100%", - fontSize: "13px", - textTransform: "none", - background: "#2B9BF6", - color: "#FFFFFF", - border: "0.5px solid #000000", - "&:hover": { - backgroundColor: "#444444", - color: "#FFFFFF", - }, - [theme.breakpoints.down("md")]: { - width: "100%", - }, - }, - buttonEscrow: { - margin: "auto", - width: "100%", - fontSize: "13px", - textTransform: "none", - background: "#FF584B", - color: "#FFFFFF", - border: "0.5px solid #000000", - "&:hover": { - backgroundColor: "#444444", - color: "#FFFFFF", - }, - [theme.breakpoints.down("md")]: { - width: "100%", - }, - }, - buttonBridge: { - margin: "auto", - width: "100%", - fontSize: "13px", - textTransform: "none", - background: "#FF584B", - color: "#FFFFFF", - border: "0.5px solid #000000", - "&:hover": { - backgroundColor: "#444444", - color: "#FFFFFF", - }, - [theme.breakpoints.down("md")]: { - width: "100%", - }, - }, - buttonTransferFullWidth: { - margin: "auto", - width: "100%", - fontSize: "13px", - textTransform: "none", - background: "#2B9BF6", +})); + +const CriticalButton = styled(Button)(({ theme }) => ({ + margin: "auto", + width: "100%", + fontSize: "13px", + textTransform: "none", + background: "#FF584B", + color: "#FFFFFF", + border: "0.5px solid #000000", + "&:hover": { + backgroundColor: "#444444", color: "#FFFFFF", - border: "0.5px solid #000000", - "&:hover": { - backgroundColor: "#444444", - color: "#FFFFFF", - }, - }, - actionsContainer: { - padding: "1rem", - marginBottom: "1rem", - }, - username: { - textAlign: "left", - fontSize: "15px", - marginBottom: "1rem", - }, - userAmount: { - textAlign: "right", - fontSize: "13px", - marginBottom: "1rem", }, - blur: { - opacity: "0.5", - }, - progress: { - marginTop: "1rem", + '&:disabled': { + border: "0", }, })); -export default function Ledger(props) { - const classes = useStyles(); +export interface IActionsContainerOptions { + user: string; + ledger: string; + assetRefs: Array +} + +export default function ActionsContainer(props: IActionsContainerOptions) { const [amount, setAmount] = useState(0); const [mintDialog, setMintDialog] = useState(false); const [transferDialog, setTransferDialog] = useState(false); @@ -143,79 +78,88 @@ export default function Ledger(props) { {loading ? ( - + ) : ( - + {props.user} - + {amount} CBDC {props.user !== "Bridge" && props.ledger !== "Besu" && ( - setMintDialog(true)} > Mint - + )} {props.user === "Bridge" ? ( - setTransferDialog(true)} - className={classes.buttonTransferFullWidth} + > Transfer - + ) : props.ledger === "Besu" ? ( - setTransferDialog(true)} - className={classes.buttonTransferFullWidth} + > Transfer - + ) : ( - setTransferDialog(true)} - className={classes.buttonTransfer} + > Transfer - + )} {props.user !== "Bridge" && ( - setEscrowDialog(true)} - className={classes.buttonEscrow} + > Escrow - + )} {props.ledger === "Fabric" && props.user !== "Bridge" && ( - setBridgeOutDialog(true)} - className={classes.buttonBridge} > Bridge Out - + )} {props.ledger === "Besu" && props.user !== "Bridge" && ( - setBridgeBackDialog(true)} - className={classes.buttonBridge} + > Bridge Back - + )} @@ -276,4 +219,4 @@ export default function Ledger(props) { /> ); -} +} \ No newline at end of file diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/AssetReferencesTable.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/AssetReferencesTable.tsx similarity index 88% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/AssetReferencesTable.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/AssetReferencesTable.tsx index d016dd2f86..23e1efa17c 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/AssetReferencesTable.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/AssetReferencesTable.tsx @@ -1,10 +1,10 @@ -import React from "react"; import Table from "@mui/material/Table"; import TableBody from "@mui/material/TableBody"; import TableCell from "@mui/material/TableCell"; import TableContainer from "@mui/material/TableContainer"; import TableHead from "@mui/material/TableHead"; import TableRow from "@mui/material/TableRow"; +import { AssetReference } from "../models/AssetReference"; const headCells = [ { @@ -47,7 +47,12 @@ function ItemsTableHead() { ); } -export default function AssetReferencesTable(props) { +export interface IAssetReferencesTableOptions { + ledger: string; + assetRefs: AssetReference[]; +} + +export default function AssetReferencesTable(props: IAssetReferencesTableOptions) { return ( {props.assetRefs && ( diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/Ledger.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/Ledger.tsx similarity index 54% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/Ledger.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/Ledger.tsx index 4d2428be1f..5a1d93e8fe 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/Ledger.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/Ledger.tsx @@ -1,45 +1,16 @@ -import React, { useState, useEffect } from "react"; -import makeStyles from "@mui/styles/makeStyles"; - -import AssetReferencesTable from "./AssetReferencesTable"; +import { useState, useEffect } from "react"; import Paper from "@mui/material/Paper"; import Grid from "@mui/material/Grid"; import ActionsContainer from "./ActionsContainer"; import { getAssetReferencesFabric } from "../api-calls/fabric-api"; import { getAssetReferencesBesu } from "../api-calls/besu-api"; +import AssetReferencesTable from "./AssetReferencesTable"; -const useStyles = makeStyles(() => ({ - container: { - width: "95%", - }, - paper: { - border: "0.5px solid #000000", - margin: "auto", - padding: "0 1rem 1rem 1rem", - }, - button: { - margin: "auto", - width: "130px", - }, - buttonItem: { - width: "130px", - }, - userContainer: { - background: "#EAEAEA", - padding: "0.5rem 1.1rem 1.1rem 1.1rem", - }, - spacing: { - marginTop: "5rem", - }, - label: { - textAlign: "left", - margin: "3rem 0 1rem 0.5rem", - color: "#999999", - }, -})); +export interface ILedgerOptions { + ledger: string; +} -export default function Ledger(props) { - const classes = useStyles(); +export default function Ledger(props: ILedgerOptions) { const [assetReferences, setAssetReferences] = useState([]); useEffect(() => { @@ -57,16 +28,19 @@ export default function Ledger(props) { }, [props.ledger]); return ( - + Hyperledger {props.ledger} - {props.ledger === "Fabric" ? ( - Org1 - ) : ( - - )} + {props.ledger === "Fabric" ? Org1 : --} - + - + - {props.ledger === "Fabric" ? ( - Org2 - ) : ( - - )} - + {props.ledger === "Fabric" ? Org2 : --} + - Asset References + Asset References ); -} +} \ No newline at end of file diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeBackDialog.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeBackDialog.tsx similarity index 75% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeBackDialog.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeBackDialog.tsx index bccaceb6c5..ca20585d62 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeBackDialog.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeBackDialog.tsx @@ -1,10 +1,10 @@ -import React, { useEffect, useState } from "react"; +import { useEffect, useState } from "react"; import DialogActions from "@mui/material/DialogActions"; import DialogContent from "@mui/material/DialogContent"; import DialogContentText from "@mui/material/DialogContentText"; import DialogTitle from "@mui/material/DialogTitle"; import MenuItem from "@mui/material/MenuItem"; -import Select from "@mui/material/Select"; +import Select, { SelectChangeEvent } from "@mui/material/Select"; import Button from "@mui/material/Button"; import Dialog from "@mui/material/Dialog"; import Alert from "@mui/material/Alert"; @@ -12,9 +12,16 @@ import { bridgeBackTokensBesu, getAssetReferencesBesu, } from "../../api-calls/besu-api"; +import { AssetReference } from "../../models/AssetReference"; -export default function BridgeBackDialog(props) { - const [assetRefs, setAssetRefs] = useState([]); +export interface IBridgeBackDialogOptions { + user: string + open: boolean + onClose: () => any +} + +export default function BridgeBackDialog(props: IBridgeBackDialogOptions) { + const [assetRefs, setAssetRefs] = useState([]); const [assetRefID, setAssetRefID] = useState(""); const [errorMessage, setErrorMessage] = useState(""); const [sending, setSending] = useState(false); @@ -22,7 +29,7 @@ export default function BridgeBackDialog(props) { useEffect(() => { async function fetchData() { const list = await getAssetReferencesBesu(props.user); - setAssetRefs(list.filter((asset) => asset.recipient === props.user)); + setAssetRefs(list.filter((asset: AssetReference) => asset.recipient === props.user)); } if (props.open) { @@ -32,7 +39,7 @@ export default function BridgeBackDialog(props) { } }, [props.open, props.user]); - const handleChangeAssetRefID = (event) => { + const handleChangeAssetRefID = (event: SelectChangeEvent) => { setAssetRefID(event.target.value); }; @@ -41,10 +48,14 @@ export default function BridgeBackDialog(props) { setErrorMessage("Please choose a valid Asset Reference ID"); } else { setSending(true); - const amount = assetRefs.find( + const assetRef = assetRefs.find( (asset) => asset.id === assetRefID, - ).numberTokens; - await bridgeBackTokensBesu(props.user, amount, assetRefID); + ); + if (assetRef === undefined) { + setErrorMessage("Something went wrong. Asset Reference not found"); + return; + } + await bridgeBackTokensBesu(props.user, parseInt(assetRef.numberTokens), assetRefID); props.onClose(); } }; diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeOutDialog.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeOutDialog.tsx similarity index 70% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeOutDialog.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeOutDialog.tsx index e8af172b17..f359d71661 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeOutDialog.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/BridgeOutDialog.tsx @@ -1,10 +1,10 @@ -import React, { useEffect, useState } from "react"; +import { useEffect, useState } from "react"; import DialogActions from "@mui/material/DialogActions"; import DialogContent from "@mui/material/DialogContent"; import DialogContentText from "@mui/material/DialogContentText"; import DialogTitle from "@mui/material/DialogTitle"; import MenuItem from "@mui/material/MenuItem"; -import Select from "@mui/material/Select"; +import Select, { SelectChangeEvent } from "@mui/material/Select"; import Button from "@mui/material/Button"; import Dialog from "@mui/material/Dialog"; import Alert from "@mui/material/Alert"; @@ -12,17 +12,24 @@ import { bridgeOutTokensFabric, getAssetReferencesFabric, } from "../../api-calls/fabric-api"; +import { AssetReference } from "../../models/AssetReference"; -export default function BridgeOutDialog(props) { - const [assetRefs, setAssetRefs] = useState([]); - const [assetRefID, setAssetRefID] = useState(""); - const [errorMessage, setErrorMessage] = useState(""); - const [sending, setSending] = useState(false); +export interface IBridgeOutDialogOptions { + user: string; + open: boolean; + onClose: () => any; +} + +export default function BridgeOutDialog(props: IBridgeOutDialogOptions) { + const [assetRefs, setAssetRefs] = useState([]); + const [assetRefID, setAssetRefID] = useState(""); + const [errorMessage, setErrorMessage] = useState(""); + const [sending, setSending] = useState(false); useEffect(() => { async function fetchData() { const list = await getAssetReferencesFabric(props.user); - setAssetRefs(list.filter((asset) => asset.recipient === props.user)); + setAssetRefs(list.filter((asset: AssetReference) => asset.recipient === props.user)); } if (props.open) { @@ -32,7 +39,7 @@ export default function BridgeOutDialog(props) { } }, [props.open, props.user]); - const handleChangeAssetRefID = (event) => { + const handleChangeAssetRefID = (event: SelectChangeEvent) => { setAssetRefID(event.target.value); }; @@ -41,10 +48,14 @@ export default function BridgeOutDialog(props) { setErrorMessage("Please choose a valid Asset Reference ID"); } else { setSending(true); - const amount = assetRefs.find( + const assetRef = assetRefs.find( (asset) => asset.id === assetRefID, - ).numberTokens; - await bridgeOutTokensFabric(props.user, amount, assetRefID); + ); + if (assetRef === undefined) { + setErrorMessage("Something went wrong. Asset Reference not found"); + return; + } + await bridgeOutTokensFabric(props.user, assetRef.numberTokens, assetRefID); props.onClose(); } }; diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/ConnectionErrorDialog.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/ConnectionErrorDialog.tsx similarity index 62% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/ConnectionErrorDialog.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/ConnectionErrorDialog.tsx index df74469ba5..e619d2032f 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/ConnectionErrorDialog.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/ConnectionErrorDialog.tsx @@ -1,26 +1,20 @@ -import React from "react"; -import makeStyles from "@mui/styles/makeStyles"; - import DialogContent from "@mui/material/DialogContent"; import DialogTitle from "@mui/material/DialogTitle"; import Dialog from "@mui/material/Dialog"; import Alert from "@mui/material/Alert"; -const useStyles = makeStyles(() => ({ - alert: { - marginBottom: "1rem", - }, -})); - -export default function ConnectionErrorDialog(props) { - const classes = useStyles(); +export interface IConnectionErrorDialogOptions { + open: boolean + onClose: () => any +} - const handleClose = (event, reason) => { +export default function ConnectionErrorDialog(props: IConnectionErrorDialogOptions) { + const handleClose = (event: any, reason: any) => { if (reason && reason === "backdropClick") { return; } - props.close(); + props.onClose(); }; return ( @@ -32,7 +26,7 @@ export default function ConnectionErrorDialog(props) { > {"API Servers Connection Error"} - + Please check the connection with the API Servers and refresh the page. diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/EscrowDialog.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/EscrowDialog.tsx similarity index 82% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/EscrowDialog.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/EscrowDialog.tsx index f9ae0cb33a..056426d0b5 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/EscrowDialog.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/EscrowDialog.tsx @@ -1,7 +1,5 @@ -import React, { useEffect, useState } from "react"; +import { ChangeEvent, useEffect, useState } from "react"; import { v4 as uuidv4 } from "uuid"; -import makeStyles from "@mui/styles/makeStyles"; - import DialogActions from "@mui/material/DialogActions"; import DialogContent from "@mui/material/DialogContent"; import DialogContentText from "@mui/material/DialogContentText"; @@ -13,17 +11,14 @@ import Alert from "@mui/material/Alert"; import { escrowTokensFabric } from "../../api-calls/fabric-api"; import { escrowTokensBesu } from "../../api-calls/besu-api"; -const useStyles = makeStyles(() => ({ - errorMessage: { - marginTop: "0.5rem", - }, - amountField: { - margin: "1rem 0", - }, -})); +export interface IEscrowDialogOptions { + open: boolean + user: string + ledger: string + onClose: () => any +} -export default function EscrowDialog(props) { - const classes = useStyles(); +export default function EscrowDialog(props: IEscrowDialogOptions) { const [assetRefID, setAssetRefID] = useState(""); const [amount, setAmount] = useState(0); const [errorMessage, setErrorMessage] = useState(""); @@ -37,8 +32,8 @@ export default function EscrowDialog(props) { } }, [props.open]); - const handleChangeAmount = (event) => { - const value = event.target.value; + const handleChangeAmount = (event: ChangeEvent) => { + const value = parseInt(event.target.value); if (value < 0) { setErrorMessage("Amount must be a positive value"); @@ -50,7 +45,7 @@ export default function EscrowDialog(props) { }; const performEscrowTransaction = async () => { - if (parseInt(amount) === 0) { + if (amount === 0) { setErrorMessage("Amount must be a positive value"); } else { setSending(true); @@ -81,7 +76,7 @@ export default function EscrowDialog(props) { label="Asset Reference ID" placeholder="Asset Reference ID" variant="outlined" - className={classes.amountField} + sx={{ margin: "1rem 0" }} /> {errorMessage !== "" && ( - + {errorMessage} )} diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/MintDialog.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/MintDialog.tsx similarity index 74% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/MintDialog.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/MintDialog.tsx index 0dca15bddb..15f7badd05 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/MintDialog.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/MintDialog.tsx @@ -1,6 +1,4 @@ -import React, { useState, useEffect } from "react"; -import makeStyles from "@mui/styles/makeStyles"; - +import { useState, useEffect, ChangeEvent } from "react"; import DialogActions from "@mui/material/DialogActions"; import DialogContent from "@mui/material/DialogContent"; import DialogContentText from "@mui/material/DialogContentText"; @@ -11,20 +9,16 @@ import Dialog from "@mui/material/Dialog"; import Alert from "@mui/material/Alert"; import { mintTokensFabric } from "../../api-calls/fabric-api"; -const useStyles = makeStyles(() => ({ - errorMessage: { - marginTop: "1rem", - }, - amountField: { - margin: "1rem 0", - }, -})); +export interface IMintDialogOptions { + open: boolean + user: string + onClose: () => any +} -export default function MintDialog(props) { - const classes = useStyles(); - const [amount, setAmount] = useState(0); - const [errorMessage, setErrorMessage] = useState(""); - const [sending, setSending] = useState(false); +export default function MintDialog(props: IMintDialogOptions) { + const [amount, setAmount] = useState(0); + const [errorMessage, setErrorMessage] = useState(""); + const [sending, setSending] = useState(false); useEffect(() => { if (props.open) { @@ -33,8 +27,8 @@ export default function MintDialog(props) { } }, [props.open]); - const handleChangeAmount = (event) => { - const value = event.target.value; + const handleChangeAmount = (event: ChangeEvent) => { + const value = parseInt(event.target.value); if (value < 0) { setErrorMessage("Amount must be a positive value"); @@ -46,7 +40,7 @@ export default function MintDialog(props) { }; const performMintTransaction = async () => { - if (parseInt(amount) === 0) { + if (amount === 0) { setErrorMessage("Amount must be a positive value"); } else { setSending(true); @@ -74,10 +68,10 @@ export default function MintDialog(props) { placeholder="Amount" variant="outlined" onChange={handleChangeAmount} - className={classes.amountField} + sx={{ margin: "1rem 0" }} /> {errorMessage !== "" && ( - + {errorMessage} )} diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/TransferDialog.js b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/TransferDialog.tsx similarity index 81% rename from examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/TransferDialog.js rename to examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/TransferDialog.tsx index e0f4a22860..06edcea061 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/TransferDialog.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/components/dialogs/TransferDialog.tsx @@ -1,13 +1,11 @@ -import React, { useState, useEffect } from "react"; -import makeStyles from "@mui/styles/makeStyles"; - +import { useState, useEffect, ChangeEvent } from "react"; import DialogActions from "@mui/material/DialogActions"; import DialogContent from "@mui/material/DialogContent"; import DialogContentText from "@mui/material/DialogContentText"; import DialogTitle from "@mui/material/DialogTitle"; import TextField from "@mui/material/TextField"; import MenuItem from "@mui/material/MenuItem"; -import Select from "@mui/material/Select"; +import Select, { SelectChangeEvent } from "@mui/material/Select"; import Button from "@mui/material/Button"; import Dialog from "@mui/material/Dialog"; import Alert from "@mui/material/Alert"; @@ -15,18 +13,14 @@ import { transferTokensFabric } from "../../api-calls/fabric-api"; import { transferTokensBesu } from "../../api-calls/besu-api"; const recipients = ["Alice", "Charlie", "Bridge"]; +export interface ITransferDialogOptions { + open: boolean + ledger: string + user: string + onClose: () => any +} -const useStyles = makeStyles(() => ({ - errorMessage: { - marginTop: "1rem", - }, - amountField: { - margin: "1rem 0", - }, -})); - -export default function TransferDialog(props) { - const classes = useStyles(); +export default function TransferDialog(props: ITransferDialogOptions) { const [recipient, setRecipient] = useState(""); const [amount, setAmount] = useState(0); const [errorMessage, setErrorMessage] = useState(""); @@ -40,8 +34,8 @@ export default function TransferDialog(props) { } }, [props.open]); - const handleChangeAmount = (event) => { - const value = event.target.value; + const handleChangeAmount = (event: ChangeEvent) => { + const value = parseInt(event.target.value); if (value < 0) { setErrorMessage("Amount must be a positive value"); @@ -52,19 +46,19 @@ export default function TransferDialog(props) { } }; - const handleChangeRecipient = (event) => { + const handleChangeRecipient = (event: SelectChangeEvent) => { setRecipient(event.target.value); }; const performTransferTransaction = async () => { - if (parseInt(amount) === 0) { + if (amount === 0) { setErrorMessage("Amount must be a positive value"); } else { setSending(true); if (props.ledger === "Fabric") { await transferTokensFabric(props.user, recipient, amount.toString()); } else { - await transferTokensBesu(props.user, recipient, parseInt(amount)); + await transferTokensBesu(props.user, recipient, amount); } props.onClose(); @@ -109,10 +103,10 @@ export default function TransferDialog(props) { placeholder="Amount" variant="outlined" onChange={handleChangeAmount} - className={classes.amountField} + sx={{ margin: "1rem 0" }} /> {errorMessage !== "" && ( - + {errorMessage} )} diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/index.js b/examples/cactus-example-cbdc-bridging-frontend/src/index.js deleted file mode 100644 index e7cd236bba..0000000000 --- a/examples/cactus-example-cbdc-bridging-frontend/src/index.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from "react"; -import ReactDOM from "react-dom"; -import "./index.css"; -import App from "./App"; - -ReactDOM.render( - - - , - document.getElementById("root"), -); diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/index.tsx b/examples/cactus-example-cbdc-bridging-frontend/src/index.tsx new file mode 100644 index 0000000000..b768844254 --- /dev/null +++ b/examples/cactus-example-cbdc-bridging-frontend/src/index.tsx @@ -0,0 +1,14 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './App'; + +const root = ReactDOM.createRoot( + document.getElementById('root') as HTMLElement +); +root.render( + + + +); + diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/models/AssetReference.tsx b/examples/cactus-example-cbdc-bridging-frontend/src/models/AssetReference.tsx new file mode 100644 index 0000000000..a83c60a2a5 --- /dev/null +++ b/examples/cactus-example-cbdc-bridging-frontend/src/models/AssetReference.tsx @@ -0,0 +1,13 @@ +export interface AssetReference { + id: string + recipient: string + numberTokens: string +} + +export function createAssetReference(id: string, recipient: string, numberTokens: string): AssetReference { + return { + id: id, + recipient: recipient, + numberTokens: numberTokens + } +} \ No newline at end of file diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/pages/HomePage.js b/examples/cactus-example-cbdc-bridging-frontend/src/pages/HomePage.tsx similarity index 51% rename from examples/cactus-example-cbdc-bridging-frontend/src/pages/HomePage.js rename to examples/cactus-example-cbdc-bridging-frontend/src/pages/HomePage.tsx index 3427d31bb2..f7b88cdcfa 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/src/pages/HomePage.js +++ b/examples/cactus-example-cbdc-bridging-frontend/src/pages/HomePage.tsx @@ -1,6 +1,4 @@ -import React, { useState, useEffect } from "react"; -import makeStyles from "@mui/styles/makeStyles"; - +import { useState, useEffect } from "react"; import Grid from "@mui/material/Grid"; import Ledger from "../components/Ledger"; import { @@ -9,36 +7,11 @@ import { } from "../api-calls/common"; import ConnectionErrorDialog from "../components/dialogs/ConnectionErrorDialog"; -const useStyles = makeStyles((theme) => ({ - container: { - width: "95%", - margin: "2rem auto", - }, - paper: { - backgroundColor: "#e1f3fa", - margin: "auto", - padding: "2rem", - }, - imgBridgeHorizontal: { - marginTop: "15rem", - [theme.breakpoints.down("md")]: { - display: "none", - }, - }, - imgBridgeVertical: { - margin: "2rem auto", - [theme.breakpoints.up("md")]: { - display: "none", - }, - }, -})); - export default function HomePage() { - const classes = useStyles(); - const [errorDialog, setErrorDialog] = useState(false); + const [errorDialog, setErrorDialog] = useState(false); useEffect(() => { - async function checkConnection() { + const checkConnection = async () => { await checkApiServer1Connection() .then(() => setErrorDialog(false)) .catch(() => setErrorDialog(true)); @@ -52,8 +25,12 @@ export default function HomePage() { }, []); return ( - - + + @@ -73,17 +50,15 @@ export default function HomePage() { } function BridgeImage() { - const classes = useStyles(); - return ( - + <> - - - - - - + > ); -} +} \ No newline at end of file diff --git a/examples/cactus-example-cbdc-bridging-frontend/src/react-app-env.d.ts b/examples/cactus-example-cbdc-bridging-frontend/src/react-app-env.d.ts new file mode 100644 index 0000000000..6431bc5fc6 --- /dev/null +++ b/examples/cactus-example-cbdc-bridging-frontend/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/examples/cactus-example-cbdc-bridging-frontend/tsconfig.app.json b/examples/cactus-example-cbdc-bridging-frontend/tsconfig.app.json deleted file mode 100644 index 71cce3ca8a..0000000000 --- a/examples/cactus-example-cbdc-bridging-frontend/tsconfig.app.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "./tsconfig.json", -} diff --git a/examples/cactus-example-cbdc-bridging-frontend/tsconfig.json b/examples/cactus-example-cbdc-bridging-frontend/tsconfig.json index 0d01f36168..e4d4ec8a2f 100644 --- a/examples/cactus-example-cbdc-bridging-frontend/tsconfig.json +++ b/examples/cactus-example-cbdc-bridging-frontend/tsconfig.json @@ -1,4 +1,31 @@ { + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "target": "es5", + "lib": [ + "dom", + "dom.iterable", + "esnext" + ], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx", + "tsBuildInfoFile": "../../.build-cache/cactus-example-cbdc-bridging-frontend.tsbuildinfo" + }, + "include": [ + "src", + "src/**/*.json" + ], "references": [ { "path": "../../packages/cactus-plugin-ledger-connector-besu/tsconfig.json" @@ -10,4 +37,4 @@ "path": "../../packages/cactus-plugin-odap-hermes/tsconfig.json" } ] -} \ No newline at end of file +} diff --git a/examples/cactus-example-cbdc-bridging-frontend/tsconfig.tsbuildinfo b/examples/cactus-example-cbdc-bridging-frontend/tsconfig.tsbuildinfo new file mode 100644 index 0000000000..93c2cf18b2 --- /dev/null +++ b/examples/cactus-example-cbdc-bridging-frontend/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"program":{"fileNames":["../../node_modules/typescript/lib/lib.es5.d.ts","../../node_modules/typescript/lib/lib.es2015.d.ts","../../node_modules/typescript/lib/lib.es2016.d.ts","../../node_modules/typescript/lib/lib.es2017.d.ts","../../node_modules/typescript/lib/lib.es2018.d.ts","../../node_modules/typescript/lib/lib.es2019.d.ts","../../node_modules/typescript/lib/lib.es2020.d.ts","../../node_modules/typescript/lib/lib.es2021.d.ts","../../node_modules/typescript/lib/lib.es2022.d.ts","../../node_modules/typescript/lib/lib.esnext.d.ts","../../node_modules/typescript/lib/lib.dom.d.ts","../../node_modules/typescript/lib/lib.dom.iterable.d.ts","../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../node_modules/typescript/lib/lib.es2021.promise.d.ts","../../node_modules/typescript/lib/lib.es2021.string.d.ts","../../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../node_modules/typescript/lib/lib.es2021.intl.d.ts","../../node_modules/typescript/lib/lib.es2022.array.d.ts","../../node_modules/typescript/lib/lib.es2022.error.d.ts","../../node_modules/typescript/lib/lib.es2022.intl.d.ts","../../node_modules/typescript/lib/lib.es2022.object.d.ts","../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../node_modules/typescript/lib/lib.es2022.string.d.ts","../../node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/@types/react/ts5.0/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/prop-types/index.d.ts","./node_modules/@types/scheduler/tracing.d.ts","./node_modules/@types/react/ts5.0/index.d.ts","./node_modules/@types/react/ts5.0/jsx-runtime.d.ts","./node_modules/@mui/types/index.d.ts","./node_modules/@mui/styled-engine/node_modules/csstype/index.d.ts","./node_modules/@emotion/utils/types/index.d.ts","./node_modules/@emotion/cache/types/index.d.ts","./node_modules/@emotion/serialize/types/index.d.ts","./node_modules/@emotion/react/types/jsx-namespace.d.ts","./node_modules/@emotion/react/types/helper.d.ts","./node_modules/@emotion/react/types/theming.d.ts","./node_modules/@emotion/react/types/index.d.ts","./node_modules/@emotion/styled/types/base.d.ts","./node_modules/@emotion/styled/types/index.d.ts","./node_modules/@mui/styled-engine/StyledEngineProvider/StyledEngineProvider.d.ts","./node_modules/@mui/styled-engine/StyledEngineProvider/index.d.ts","./node_modules/@mui/styled-engine/GlobalStyles/GlobalStyles.d.ts","./node_modules/@mui/styled-engine/GlobalStyles/index.d.ts","./node_modules/@mui/styled-engine/index.d.ts","./node_modules/@mui/system/createTheme/createBreakpoints.d.ts","./node_modules/@mui/system/createTheme/shape.d.ts","./node_modules/@mui/system/createTheme/createSpacing.d.ts","./node_modules/@mui/system/node_modules/csstype/index.d.ts","./node_modules/@mui/system/styleFunctionSx/StandardCssProperties.d.ts","./node_modules/@mui/system/styleFunctionSx/AliasesCSSProperties.d.ts","./node_modules/@mui/system/styleFunctionSx/OverwriteCSSProperties.d.ts","./node_modules/@mui/system/styleFunctionSx/styleFunctionSx.d.ts","./node_modules/@mui/system/styleFunctionSx/extendSxProp.d.ts","./node_modules/@mui/system/style.d.ts","./node_modules/@mui/system/styleFunctionSx/defaultSxConfig.d.ts","./node_modules/@mui/system/styleFunctionSx/index.d.ts","./node_modules/@mui/system/createTheme/createTheme.d.ts","./node_modules/@mui/system/createTheme/index.d.ts","./node_modules/@mui/system/Box/Box.d.ts","./node_modules/@mui/system/Box/boxClasses.d.ts","./node_modules/@mui/system/Box/index.d.ts","./node_modules/@mui/system/breakpoints.d.ts","./node_modules/@mui/private-theming/defaultTheme/index.d.ts","./node_modules/@mui/private-theming/ThemeProvider/ThemeProvider.d.ts","./node_modules/@mui/private-theming/ThemeProvider/index.d.ts","./node_modules/@mui/private-theming/useTheme/useTheme.d.ts","./node_modules/@mui/private-theming/useTheme/index.d.ts","./node_modules/@mui/private-theming/index.d.ts","./node_modules/@mui/system/GlobalStyles/GlobalStyles.d.ts","./node_modules/@mui/system/GlobalStyles/index.d.ts","./node_modules/@mui/system/spacing.d.ts","./node_modules/@mui/system/createBox.d.ts","./node_modules/@mui/system/createStyled.d.ts","./node_modules/@mui/system/styled.d.ts","./node_modules/@mui/system/useThemeProps/useThemeProps.d.ts","./node_modules/@mui/system/useThemeProps/getThemeProps.d.ts","./node_modules/@mui/system/useThemeProps/index.d.ts","./node_modules/@mui/system/useTheme.d.ts","./node_modules/@mui/system/useThemeWithoutDefault.d.ts","./node_modules/@mui/system/colorManipulator.d.ts","./node_modules/@mui/system/ThemeProvider/ThemeProvider.d.ts","./node_modules/@mui/system/ThemeProvider/index.d.ts","./node_modules/@mui/system/cssVars/getInitColorSchemeScript.d.ts","./node_modules/@mui/system/cssVars/useCurrentColorScheme.d.ts","./node_modules/@mui/system/cssVars/createCssVarsProvider.d.ts","./node_modules/@mui/system/cssVars/prepareCssVars.d.ts","./node_modules/@mui/system/cssVars/createCssVarsTheme.d.ts","./node_modules/@mui/system/cssVars/index.d.ts","./node_modules/@mui/system/cssVars/createGetCssVar.d.ts","./node_modules/@mui/system/cssVars/cssVarsParser.d.ts","./node_modules/@mui/system/responsivePropType.d.ts","./node_modules/@mui/system/Container/containerClasses.d.ts","./node_modules/@mui/system/Container/ContainerProps.d.ts","./node_modules/@mui/system/Container/createContainer.d.ts","./node_modules/@mui/system/Container/Container.d.ts","./node_modules/@mui/system/Container/index.d.ts","./node_modules/@mui/system/Unstable_Grid/GridProps.d.ts","./node_modules/@mui/system/Unstable_Grid/Grid.d.ts","./node_modules/@mui/system/Unstable_Grid/createGrid.d.ts","./node_modules/@mui/system/Unstable_Grid/gridClasses.d.ts","./node_modules/@mui/system/Unstable_Grid/traverseBreakpoints.d.ts","./node_modules/@mui/system/Unstable_Grid/index.d.ts","./node_modules/@mui/system/Stack/StackProps.d.ts","./node_modules/@mui/system/Stack/Stack.d.ts","./node_modules/@mui/system/Stack/createStack.d.ts","./node_modules/@mui/system/Stack/stackClasses.d.ts","./node_modules/@mui/system/Stack/index.d.ts","./node_modules/@mui/system/index.d.ts","./node_modules/@mui/material/styles/identifier.d.ts","./node_modules/@mui/material/node_modules/csstype/index.d.ts","./node_modules/@mui/material/styles/createMixins.d.ts","./node_modules/@mui/material/colors/amber.d.ts","./node_modules/@mui/material/colors/blue.d.ts","./node_modules/@mui/material/colors/blueGrey.d.ts","./node_modules/@mui/material/colors/brown.d.ts","./node_modules/@mui/material/colors/common.d.ts","./node_modules/@mui/material/colors/cyan.d.ts","./node_modules/@mui/material/colors/deepOrange.d.ts","./node_modules/@mui/material/colors/deepPurple.d.ts","./node_modules/@mui/material/colors/green.d.ts","./node_modules/@mui/material/colors/grey.d.ts","./node_modules/@mui/material/colors/indigo.d.ts","./node_modules/@mui/material/colors/lightBlue.d.ts","./node_modules/@mui/material/colors/lightGreen.d.ts","./node_modules/@mui/material/colors/lime.d.ts","./node_modules/@mui/material/colors/orange.d.ts","./node_modules/@mui/material/colors/pink.d.ts","./node_modules/@mui/material/colors/purple.d.ts","./node_modules/@mui/material/colors/red.d.ts","./node_modules/@mui/material/colors/teal.d.ts","./node_modules/@mui/material/colors/yellow.d.ts","./node_modules/@mui/material/colors/index.d.ts","./node_modules/@mui/utils/node_modules/@types/prop-types/index.d.ts","./node_modules/@mui/utils/chainPropTypes/chainPropTypes.d.ts","./node_modules/@mui/utils/chainPropTypes/index.d.ts","./node_modules/@mui/utils/deepmerge.d.ts","./node_modules/@mui/utils/elementAcceptingRef.d.ts","./node_modules/@mui/utils/elementTypeAcceptingRef.d.ts","./node_modules/@mui/utils/exactProp/exactProp.d.ts","./node_modules/@mui/utils/exactProp/index.d.ts","./node_modules/@mui/utils/formatMuiErrorMessage.d.ts","./node_modules/@mui/utils/getDisplayName.d.ts","./node_modules/@mui/utils/HTMLElementType/HTMLElementType.d.ts","./node_modules/@mui/utils/HTMLElementType/index.d.ts","./node_modules/@mui/utils/ponyfillGlobal/ponyfillGlobal.d.ts","./node_modules/@mui/utils/ponyfillGlobal/index.d.ts","./node_modules/@mui/utils/refType.d.ts","./node_modules/@mui/utils/capitalize/capitalize.d.ts","./node_modules/@mui/utils/capitalize/index.d.ts","./node_modules/@mui/utils/createChainedFunction.d.ts","./node_modules/@mui/utils/debounce/debounce.d.ts","./node_modules/@mui/utils/debounce/index.d.ts","./node_modules/@mui/utils/deprecatedPropType.d.ts","./node_modules/@mui/utils/isMuiElement.d.ts","./node_modules/@mui/utils/ownerDocument/ownerDocument.d.ts","./node_modules/@mui/utils/ownerDocument/index.d.ts","./node_modules/@mui/utils/ownerWindow/ownerWindow.d.ts","./node_modules/@mui/utils/ownerWindow/index.d.ts","./node_modules/@mui/utils/requirePropFactory.d.ts","./node_modules/@mui/utils/setRef.d.ts","./node_modules/@mui/utils/useEnhancedEffect/useEnhancedEffect.d.ts","./node_modules/@mui/utils/useEnhancedEffect/index.d.ts","./node_modules/@mui/utils/useId/useId.d.ts","./node_modules/@mui/utils/useId/index.d.ts","./node_modules/@mui/utils/unsupportedProp.d.ts","./node_modules/@mui/utils/useControlled/useControlled.d.ts","./node_modules/@mui/utils/useControlled/index.d.ts","./node_modules/@mui/utils/useEventCallback/useEventCallback.d.ts","./node_modules/@mui/utils/useEventCallback/index.d.ts","./node_modules/@mui/utils/useForkRef/useForkRef.d.ts","./node_modules/@mui/utils/useForkRef/index.d.ts","./node_modules/@mui/utils/useIsFocusVisible.d.ts","./node_modules/@mui/utils/getScrollbarSize.d.ts","./node_modules/@mui/utils/scrollLeft.d.ts","./node_modules/@mui/utils/usePreviousProps.d.ts","./node_modules/@mui/utils/getValidReactChildren.d.ts","./node_modules/@mui/utils/visuallyHidden.d.ts","./node_modules/@mui/utils/integerPropType.d.ts","./node_modules/@mui/utils/resolveProps.d.ts","./node_modules/@mui/utils/composeClasses/composeClasses.d.ts","./node_modules/@mui/utils/composeClasses/index.d.ts","./node_modules/@mui/utils/generateUtilityClass/generateUtilityClass.d.ts","./node_modules/@mui/utils/generateUtilityClass/index.d.ts","./node_modules/@mui/utils/generateUtilityClasses/generateUtilityClasses.d.ts","./node_modules/@mui/utils/generateUtilityClasses/index.d.ts","./node_modules/@mui/utils/ClassNameGenerator/ClassNameGenerator.d.ts","./node_modules/@mui/utils/ClassNameGenerator/index.d.ts","./node_modules/@mui/utils/index.d.ts","./node_modules/@mui/material/utils/capitalize.d.ts","./node_modules/@mui/material/utils/createChainedFunction.d.ts","./node_modules/@mui/material/OverridableComponent.d.ts","./node_modules/@mui/material/SvgIcon/svgIconClasses.d.ts","./node_modules/@mui/material/SvgIcon/SvgIcon.d.ts","./node_modules/@mui/material/SvgIcon/index.d.ts","./node_modules/@mui/material/utils/createSvgIcon.d.ts","./node_modules/@mui/material/utils/debounce.d.ts","./node_modules/@mui/material/utils/deprecatedPropType.d.ts","./node_modules/@mui/material/utils/isMuiElement.d.ts","./node_modules/@mui/material/utils/ownerDocument.d.ts","./node_modules/@mui/material/utils/ownerWindow.d.ts","./node_modules/@mui/material/utils/requirePropFactory.d.ts","./node_modules/@mui/material/utils/setRef.d.ts","./node_modules/@mui/material/utils/useEnhancedEffect.d.ts","./node_modules/@mui/material/utils/useId.d.ts","./node_modules/@mui/material/utils/unsupportedProp.d.ts","./node_modules/@mui/material/utils/useControlled.d.ts","./node_modules/@mui/material/utils/useEventCallback.d.ts","./node_modules/@mui/material/utils/useForkRef.d.ts","./node_modules/@mui/material/utils/useIsFocusVisible.d.ts","./node_modules/@mui/base/ClassNameGenerator/index.d.ts","./node_modules/@mui/material/utils/index.d.ts","./node_modules/@types/react-transition-group/node_modules/@types/react/ts5.0/global.d.ts","./node_modules/@types/react-transition-group/node_modules/@types/react/ts5.0/index.d.ts","./node_modules/@types/react-transition-group/Transition.d.ts","./node_modules/@mui/material/transitions/transition.d.ts","./node_modules/@mui/material/Accordion/accordionClasses.d.ts","./node_modules/@mui/material/Paper/paperClasses.d.ts","./node_modules/@mui/material/Paper/Paper.d.ts","./node_modules/@mui/material/Accordion/Accordion.d.ts","./node_modules/@mui/material/Accordion/index.d.ts","./node_modules/@mui/material/AccordionActions/accordionActionsClasses.d.ts","./node_modules/@mui/material/AccordionActions/AccordionActions.d.ts","./node_modules/@mui/material/AccordionActions/index.d.ts","./node_modules/@mui/material/AccordionDetails/accordionDetailsClasses.d.ts","./node_modules/@mui/material/AccordionDetails/AccordionDetails.d.ts","./node_modules/@mui/material/AccordionDetails/index.d.ts","./node_modules/@mui/material/ButtonBase/touchRippleClasses.d.ts","./node_modules/@mui/material/ButtonBase/TouchRipple.d.ts","./node_modules/@mui/material/ButtonBase/buttonBaseClasses.d.ts","./node_modules/@mui/material/ButtonBase/ButtonBase.d.ts","./node_modules/@mui/material/ButtonBase/index.d.ts","./node_modules/@mui/material/AccordionSummary/accordionSummaryClasses.d.ts","./node_modules/@mui/material/AccordionSummary/AccordionSummary.d.ts","./node_modules/@mui/material/AccordionSummary/index.d.ts","./node_modules/@mui/material/Paper/index.d.ts","./node_modules/@mui/material/Alert/alertClasses.d.ts","./node_modules/@mui/material/Alert/Alert.d.ts","./node_modules/@mui/material/Alert/index.d.ts","./node_modules/@mui/material/AlertTitle/alertTitleClasses.d.ts","./node_modules/@mui/material/AlertTitle/AlertTitle.d.ts","./node_modules/@mui/material/AlertTitle/index.d.ts","./node_modules/@mui/material/AppBar/appBarClasses.d.ts","./node_modules/@mui/material/AppBar/AppBar.d.ts","./node_modules/@mui/material/AppBar/index.d.ts","./node_modules/@mui/base/utils/appendOwnerState.d.ts","./node_modules/@mui/base/utils/areArraysEqual.d.ts","./node_modules/@mui/base/utils/ClassNameConfigurator.d.ts","./node_modules/@mui/base/utils/types.d.ts","./node_modules/@mui/base/utils/extractEventHandlers.d.ts","./node_modules/@mui/base/utils/isHostComponent.d.ts","./node_modules/@mui/base/utils/resolveComponentProps.d.ts","./node_modules/clsx/clsx.d.ts","./node_modules/@mui/base/utils/mergeSlotProps.d.ts","./node_modules/@mui/base/utils/useSlotProps.d.ts","./node_modules/@mui/base/utils/prepareForSlot.d.ts","./node_modules/@mui/base/utils/PolymorphicComponent.d.ts","./node_modules/@mui/base/utils/index.d.ts","./node_modules/@mui/base/Badge/Badge.types.d.ts","./node_modules/@mui/base/Badge/Badge.d.ts","./node_modules/@mui/base/Badge/badgeClasses.d.ts","./node_modules/@mui/base/Badge/index.d.ts","./node_modules/@mui/base/utils/MuiCancellableEvent.d.ts","./node_modules/@mui/base/useButton/useButton.types.d.ts","./node_modules/@mui/base/useButton/useButton.d.ts","./node_modules/@mui/base/useButton/index.d.ts","./node_modules/@mui/base/Button/Button.types.d.ts","./node_modules/@mui/base/Button/Button.d.ts","./node_modules/@mui/base/Button/buttonClasses.d.ts","./node_modules/@mui/base/Button/index.d.ts","./node_modules/@mui/base/ClickAwayListener/ClickAwayListener.d.ts","./node_modules/@mui/base/ClickAwayListener/index.d.ts","./node_modules/@mui/base/composeClasses/index.d.ts","../../node_modules/@types/react/global.d.ts","../../node_modules/csstype/index.d.ts","../../node_modules/@types/prop-types/index.d.ts","../../node_modules/@types/scheduler/tracing.d.ts","../../node_modules/@types/react/index.d.ts","./node_modules/@mui/base/Dropdown/Dropdown.types.d.ts","./node_modules/@mui/base/Dropdown/Dropdown.d.ts","./node_modules/@mui/base/Dropdown/index.d.ts","./node_modules/@mui/base/FocusTrap/FocusTrap.types.d.ts","./node_modules/@mui/base/FocusTrap/FocusTrap.d.ts","./node_modules/@mui/base/FocusTrap/index.d.ts","./node_modules/@mui/base/FormControl/FormControl.types.d.ts","./node_modules/@mui/base/FormControl/FormControl.d.ts","./node_modules/@mui/base/FormControl/FormControlContext.d.ts","./node_modules/@mui/base/FormControl/formControlClasses.d.ts","./node_modules/@mui/base/FormControl/useFormControlContext.d.ts","./node_modules/@mui/base/FormControl/index.d.ts","./node_modules/@mui/base/useInput/useInput.types.d.ts","./node_modules/@mui/base/useInput/useInput.d.ts","./node_modules/@mui/base/useInput/index.d.ts","./node_modules/@mui/base/Input/Input.types.d.ts","./node_modules/@mui/base/Input/Input.d.ts","./node_modules/@mui/base/Input/inputClasses.d.ts","./node_modules/@mui/base/Input/index.d.ts","./node_modules/@mui/base/useList/listActions.types.d.ts","./node_modules/@mui/base/utils/useControllableReducer.types.d.ts","./node_modules/@mui/base/useList/ListContext.d.ts","./node_modules/@mui/base/useList/useList.types.d.ts","./node_modules/@mui/base/useList/useList.d.ts","./node_modules/@mui/base/useList/useListItem.types.d.ts","./node_modules/@mui/base/useList/useListItem.d.ts","./node_modules/@mui/base/useList/listReducer.d.ts","./node_modules/@mui/base/useList/index.d.ts","./node_modules/@mui/base/useMenuItem/useMenuItem.types.d.ts","./node_modules/@mui/base/useMenuItem/useMenuItem.d.ts","./node_modules/@mui/base/useMenuItem/useMenuItemContextStabilizer.d.ts","./node_modules/@mui/base/useMenuItem/index.d.ts","./node_modules/@mui/base/useCompound/useCompoundParent.d.ts","./node_modules/@mui/base/useCompound/useCompoundItem.d.ts","./node_modules/@mui/base/useCompound/index.d.ts","./node_modules/@mui/base/useMenu/MenuProvider.d.ts","./node_modules/@mui/base/useMenu/useMenu.types.d.ts","./node_modules/@mui/base/useMenu/useMenu.d.ts","./node_modules/@mui/base/useMenu/index.d.ts","./node_modules/@popperjs/core/lib/enums.d.ts","./node_modules/@popperjs/core/lib/modifiers/popperOffsets.d.ts","./node_modules/@popperjs/core/lib/modifiers/flip.d.ts","./node_modules/@popperjs/core/lib/modifiers/hide.d.ts","./node_modules/@popperjs/core/lib/modifiers/offset.d.ts","./node_modules/@popperjs/core/lib/modifiers/eventListeners.d.ts","./node_modules/@popperjs/core/lib/modifiers/computeStyles.d.ts","./node_modules/@popperjs/core/lib/modifiers/arrow.d.ts","./node_modules/@popperjs/core/lib/modifiers/preventOverflow.d.ts","./node_modules/@popperjs/core/lib/modifiers/applyStyles.d.ts","./node_modules/@popperjs/core/lib/types.d.ts","./node_modules/@popperjs/core/lib/modifiers/index.d.ts","./node_modules/@popperjs/core/lib/utils/detectOverflow.d.ts","./node_modules/@popperjs/core/lib/createPopper.d.ts","./node_modules/@popperjs/core/lib/popper-lite.d.ts","./node_modules/@popperjs/core/lib/popper.d.ts","./node_modules/@popperjs/core/lib/index.d.ts","./node_modules/@popperjs/core/index.d.ts","./node_modules/@mui/base/Portal/Portal.types.d.ts","./node_modules/@mui/base/Portal/Portal.d.ts","./node_modules/@mui/base/Portal/index.d.ts","./node_modules/@mui/base/Popper/Popper.types.d.ts","./node_modules/@mui/base/Popper/Popper.d.ts","./node_modules/@mui/base/Popper/popperClasses.d.ts","./node_modules/@mui/base/Popper/index.d.ts","./node_modules/@mui/base/Menu/Menu.types.d.ts","./node_modules/@mui/base/Menu/Menu.d.ts","./node_modules/@mui/base/Menu/menuClasses.d.ts","./node_modules/@mui/base/Menu/index.d.ts","./node_modules/@mui/base/MenuButton/MenuButton.types.d.ts","./node_modules/@mui/base/MenuButton/MenuButton.d.ts","./node_modules/@mui/base/MenuButton/menuButtonClasses.d.ts","./node_modules/@mui/base/MenuButton/index.d.ts","./node_modules/@mui/base/MenuItem/MenuItem.types.d.ts","./node_modules/@mui/base/MenuItem/MenuItem.d.ts","./node_modules/@mui/base/MenuItem/menuItemClasses.d.ts","./node_modules/@mui/base/MenuItem/index.d.ts","./node_modules/@mui/base/Modal/Modal.types.d.ts","./node_modules/@mui/base/Modal/Modal.d.ts","./node_modules/@mui/base/Modal/modalClasses.d.ts","./node_modules/@mui/base/Modal/index.d.ts","./node_modules/@mui/base/NoSsr/NoSsr.types.d.ts","./node_modules/@mui/base/NoSsr/NoSsr.d.ts","./node_modules/@mui/base/NoSsr/index.d.ts","./node_modules/@mui/base/unstable_useNumberInput/numberInputAction.types.d.ts","./node_modules/@mui/base/unstable_useNumberInput/useNumberInput.types.d.ts","./node_modules/@mui/base/Unstable_NumberInput/NumberInput.types.d.ts","./node_modules/@mui/base/Unstable_NumberInput/NumberInput.d.ts","./node_modules/@mui/base/Unstable_NumberInput/numberInputClasses.d.ts","./node_modules/@mui/base/Unstable_NumberInput/index.d.ts","./node_modules/@mui/base/OptionGroup/OptionGroup.types.d.ts","./node_modules/@mui/base/OptionGroup/OptionGroup.d.ts","./node_modules/@mui/base/OptionGroup/optionGroupClasses.d.ts","./node_modules/@mui/base/OptionGroup/index.d.ts","./node_modules/@mui/base/useOption/useOption.types.d.ts","./node_modules/@mui/base/useOption/useOption.d.ts","./node_modules/@mui/base/useOption/useOptionContextStabilizer.d.ts","./node_modules/@mui/base/useOption/index.d.ts","./node_modules/@mui/base/Option/Option.types.d.ts","./node_modules/@mui/base/Option/Option.d.ts","./node_modules/@mui/base/Option/optionClasses.d.ts","./node_modules/@mui/base/Option/index.d.ts","./node_modules/@floating-ui/utils/src/index.d.ts","./node_modules/@floating-ui/utils/src/types.d.ts","./node_modules/@floating-ui/core/src/computePosition.d.ts","./node_modules/@floating-ui/core/src/detectOverflow.d.ts","./node_modules/@floating-ui/core/src/middleware/arrow.d.ts","./node_modules/@floating-ui/core/src/middleware/autoPlacement.d.ts","./node_modules/@floating-ui/core/src/middleware/flip.d.ts","./node_modules/@floating-ui/core/src/middleware/hide.d.ts","./node_modules/@floating-ui/core/src/middleware/inline.d.ts","./node_modules/@floating-ui/core/src/middleware/offset.d.ts","./node_modules/@floating-ui/core/src/middleware/shift.d.ts","./node_modules/@floating-ui/core/src/middleware/size.d.ts","./node_modules/@floating-ui/core/src/types.d.ts","./node_modules/@floating-ui/dom/src/autoUpdate.d.ts","./node_modules/@floating-ui/dom/src/platform.d.ts","./node_modules/@floating-ui/utils/dom/src/index.d.ts","./node_modules/@floating-ui/utils/dom/src/types.d.ts","./node_modules/@floating-ui/dom/src/index.d.ts","./node_modules/@floating-ui/dom/src/types.d.ts","./node_modules/@floating-ui/react-dom/src/arrow.d.ts","./node_modules/@floating-ui/react-dom/src/useFloating.d.ts","./node_modules/@floating-ui/react-dom/src/types.d.ts","./node_modules/@mui/base/Unstable_Popup/Popup.types.d.ts","./node_modules/@mui/base/Unstable_Popup/Popup.d.ts","./node_modules/@mui/base/Unstable_Popup/popupClasses.d.ts","./node_modules/@mui/base/Unstable_Popup/index.d.ts","./node_modules/@mui/base/useSelect/SelectProvider.d.ts","./node_modules/@mui/base/useSelect/useSelect.types.d.ts","./node_modules/@mui/base/useSelect/useSelect.d.ts","./node_modules/@mui/base/useSelect/index.d.ts","./node_modules/@mui/base/Select/Select.types.d.ts","./node_modules/@mui/base/Select/Select.d.ts","./node_modules/@mui/base/Select/selectClasses.d.ts","./node_modules/@mui/base/Select/index.d.ts","./node_modules/@mui/base/useSlider/useSlider.types.d.ts","./node_modules/@mui/base/useSlider/useSlider.d.ts","./node_modules/@mui/base/useSlider/index.d.ts","./node_modules/@mui/base/Slider/Slider.types.d.ts","./node_modules/@mui/base/Slider/Slider.d.ts","./node_modules/@mui/base/Slider/sliderClasses.d.ts","./node_modules/@mui/base/Slider/index.d.ts","./node_modules/@mui/base/useSnackbar/useSnackbar.types.d.ts","./node_modules/@mui/base/useSnackbar/useSnackbar.d.ts","./node_modules/@mui/base/useSnackbar/index.d.ts","./node_modules/@mui/base/Snackbar/Snackbar.types.d.ts","./node_modules/@mui/base/Snackbar/Snackbar.d.ts","./node_modules/@mui/base/Snackbar/snackbarClasses.d.ts","./node_modules/@mui/base/Snackbar/index.d.ts","./node_modules/@mui/base/useSwitch/useSwitch.types.d.ts","./node_modules/@mui/base/useSwitch/useSwitch.d.ts","./node_modules/@mui/base/useSwitch/index.d.ts","./node_modules/@mui/base/Switch/Switch.types.d.ts","./node_modules/@mui/base/Switch/Switch.d.ts","./node_modules/@mui/base/Switch/switchClasses.d.ts","./node_modules/@mui/base/Switch/index.d.ts","./node_modules/@mui/base/TablePagination/TablePaginationActions.types.d.ts","./node_modules/@mui/base/TablePagination/TablePaginationActions.d.ts","./node_modules/@mui/base/TablePagination/common.types.d.ts","./node_modules/@mui/base/TablePagination/TablePagination.types.d.ts","./node_modules/@mui/base/TablePagination/TablePagination.d.ts","./node_modules/@mui/base/TablePagination/tablePaginationClasses.d.ts","./node_modules/@mui/base/TablePagination/index.d.ts","./node_modules/@mui/base/useTabPanel/useTabPanel.types.d.ts","./node_modules/@mui/base/useTabPanel/useTabPanel.d.ts","./node_modules/@mui/base/useTabPanel/index.d.ts","./node_modules/@mui/base/TabPanel/TabPanel.types.d.ts","./node_modules/@mui/base/TabPanel/TabPanel.d.ts","./node_modules/@mui/base/TabPanel/tabPanelClasses.d.ts","./node_modules/@mui/base/TabPanel/index.d.ts","./node_modules/@mui/base/Tabs/TabsContext.d.ts","./node_modules/@mui/base/useTabs/TabsProvider.d.ts","./node_modules/@mui/base/useTabs/useTabs.types.d.ts","./node_modules/@mui/base/useTabs/useTabs.d.ts","./node_modules/@mui/base/useTabs/index.d.ts","./node_modules/@mui/base/useTabsList/TabsListProvider.d.ts","./node_modules/@mui/base/useTabsList/useTabsList.types.d.ts","./node_modules/@mui/base/useTabsList/useTabsList.d.ts","./node_modules/@mui/base/useTabsList/index.d.ts","./node_modules/@mui/base/TabsList/TabsList.types.d.ts","./node_modules/@mui/base/TabsList/TabsList.d.ts","./node_modules/@mui/base/TabsList/tabsListClasses.d.ts","./node_modules/@mui/base/TabsList/index.d.ts","./node_modules/@mui/base/Tabs/Tabs.types.d.ts","./node_modules/@mui/base/Tabs/Tabs.d.ts","./node_modules/@mui/base/Tabs/tabsClasses.d.ts","./node_modules/@mui/base/Tabs/index.d.ts","./node_modules/@mui/base/useTab/useTab.types.d.ts","./node_modules/@mui/base/useTab/useTab.d.ts","./node_modules/@mui/base/useTab/index.d.ts","./node_modules/@mui/base/Tab/Tab.types.d.ts","./node_modules/@mui/base/Tab/Tab.d.ts","./node_modules/@mui/base/Tab/tabClasses.d.ts","./node_modules/@mui/base/Tab/index.d.ts","./node_modules/@mui/base/TextareaAutosize/TextareaAutosize.types.d.ts","./node_modules/@mui/base/TextareaAutosize/TextareaAutosize.d.ts","./node_modules/@mui/base/TextareaAutosize/index.d.ts","./node_modules/@mui/base/useAutocomplete/useAutocomplete.d.ts","./node_modules/@mui/base/useAutocomplete/index.d.ts","./node_modules/@mui/base/useBadge/useBadge.types.d.ts","./node_modules/@mui/base/useBadge/useBadge.d.ts","./node_modules/@mui/base/useBadge/index.d.ts","./node_modules/@mui/base/useDropdown/useDropdown.types.d.ts","./node_modules/@mui/base/useDropdown/DropdownContext.d.ts","./node_modules/@mui/base/useDropdown/useDropdown.d.ts","./node_modules/@mui/base/useDropdown/index.d.ts","./node_modules/@mui/base/useMenuButton/useMenuButton.types.d.ts","./node_modules/@mui/base/useMenuButton/useMenuButton.d.ts","./node_modules/@mui/base/useMenuButton/index.d.ts","./node_modules/@mui/base/unstable_useNumberInput/useNumberInput.d.ts","./node_modules/@mui/base/unstable_useNumberInput/index.d.ts","./node_modules/@mui/base/unstable_useModal/useModal.types.d.ts","./node_modules/@mui/base/unstable_useModal/useModal.d.ts","./node_modules/@mui/base/unstable_useModal/ModalManager.d.ts","./node_modules/@mui/base/unstable_useModal/index.d.ts","./node_modules/@mui/base/index.d.ts","./node_modules/@mui/material/Chip/chipClasses.d.ts","./node_modules/@mui/material/Chip/Chip.d.ts","./node_modules/@mui/material/Chip/index.d.ts","./node_modules/@mui/material/Popper/Popper.d.ts","./node_modules/@mui/material/Popper/index.d.ts","./node_modules/@mui/material/Autocomplete/autocompleteClasses.d.ts","./node_modules/@mui/material/Autocomplete/Autocomplete.d.ts","./node_modules/@mui/material/Autocomplete/index.d.ts","./node_modules/@mui/material/Avatar/avatarClasses.d.ts","./node_modules/@mui/material/Avatar/Avatar.d.ts","./node_modules/@mui/material/Avatar/index.d.ts","./node_modules/@mui/material/AvatarGroup/avatarGroupClasses.d.ts","./node_modules/@mui/material/AvatarGroup/AvatarGroup.d.ts","./node_modules/@mui/material/AvatarGroup/index.d.ts","./node_modules/@mui/material/Fade/Fade.d.ts","./node_modules/@mui/material/Fade/index.d.ts","./node_modules/@mui/material/Backdrop/backdropClasses.d.ts","./node_modules/@mui/material/Backdrop/Backdrop.d.ts","./node_modules/@mui/material/Backdrop/index.d.ts","./node_modules/@mui/material/Badge/badgeClasses.d.ts","./node_modules/@mui/material/Badge/Badge.d.ts","./node_modules/@mui/material/Badge/index.d.ts","./node_modules/@mui/material/BottomNavigation/bottomNavigationClasses.d.ts","./node_modules/@mui/material/BottomNavigation/BottomNavigation.d.ts","./node_modules/@mui/material/BottomNavigation/index.d.ts","./node_modules/@mui/material/BottomNavigationAction/bottomNavigationActionClasses.d.ts","./node_modules/@mui/material/BottomNavigationAction/BottomNavigationAction.d.ts","./node_modules/@mui/material/BottomNavigationAction/index.d.ts","./node_modules/@mui/material/Box/Box.d.ts","./node_modules/@mui/material/Box/boxClasses.d.ts","./node_modules/@mui/material/Box/index.d.ts","./node_modules/@mui/material/Breadcrumbs/breadcrumbsClasses.d.ts","./node_modules/@mui/material/Breadcrumbs/Breadcrumbs.d.ts","./node_modules/@mui/material/Breadcrumbs/index.d.ts","./node_modules/@mui/material/Button/buttonClasses.d.ts","./node_modules/@mui/material/Button/Button.d.ts","./node_modules/@mui/material/Button/index.d.ts","./node_modules/@mui/material/ButtonGroup/buttonGroupClasses.d.ts","./node_modules/@mui/material/ButtonGroup/ButtonGroup.d.ts","./node_modules/@mui/material/ButtonGroup/index.d.ts","./node_modules/@mui/material/Card/cardClasses.d.ts","./node_modules/@mui/material/Card/Card.d.ts","./node_modules/@mui/material/Card/index.d.ts","./node_modules/@mui/material/CardActionArea/cardActionAreaClasses.d.ts","./node_modules/@mui/material/CardActionArea/CardActionArea.d.ts","./node_modules/@mui/material/CardActionArea/index.d.ts","./node_modules/@mui/material/CardActions/cardActionsClasses.d.ts","./node_modules/@mui/material/CardActions/CardActions.d.ts","./node_modules/@mui/material/CardActions/index.d.ts","./node_modules/@mui/material/CardContent/cardContentClasses.d.ts","./node_modules/@mui/material/CardContent/CardContent.d.ts","./node_modules/@mui/material/CardContent/index.d.ts","./node_modules/@mui/material/styles/createTypography.d.ts","./node_modules/@mui/material/Typography/typographyClasses.d.ts","./node_modules/@mui/material/Typography/Typography.d.ts","./node_modules/@mui/material/Typography/index.d.ts","./node_modules/@mui/material/CardHeader/cardHeaderClasses.d.ts","./node_modules/@mui/material/CardHeader/CardHeader.d.ts","./node_modules/@mui/material/CardHeader/index.d.ts","./node_modules/@mui/material/CardMedia/cardMediaClasses.d.ts","./node_modules/@mui/material/CardMedia/CardMedia.d.ts","./node_modules/@mui/material/CardMedia/index.d.ts","./node_modules/@mui/material/internal/switchBaseClasses.d.ts","./node_modules/@mui/material/internal/SwitchBase.d.ts","./node_modules/@mui/material/Checkbox/checkboxClasses.d.ts","./node_modules/@mui/material/Checkbox/Checkbox.d.ts","./node_modules/@mui/material/Checkbox/index.d.ts","./node_modules/@mui/material/CircularProgress/circularProgressClasses.d.ts","./node_modules/@mui/material/CircularProgress/CircularProgress.d.ts","./node_modules/@mui/material/CircularProgress/index.d.ts","./node_modules/@mui/material/ClickAwayListener/index.d.ts","./node_modules/@mui/material/Collapse/collapseClasses.d.ts","./node_modules/@mui/material/Collapse/Collapse.d.ts","./node_modules/@mui/material/Collapse/index.d.ts","./node_modules/@mui/material/Container/containerClasses.d.ts","./node_modules/@mui/material/Container/Container.d.ts","./node_modules/@mui/material/Container/index.d.ts","./node_modules/@mui/material/CssBaseline/CssBaseline.d.ts","./node_modules/@mui/material/CssBaseline/index.d.ts","./node_modules/@mui/material/darkScrollbar/index.d.ts","./node_modules/@mui/material/Portal/index.d.ts","./node_modules/@mui/material/Modal/modalClasses.d.ts","./node_modules/@mui/material/Modal/Modal.d.ts","./node_modules/@mui/material/Modal/index.d.ts","./node_modules/@mui/material/Dialog/dialogClasses.d.ts","./node_modules/@mui/material/Dialog/Dialog.d.ts","./node_modules/@mui/material/Dialog/index.d.ts","./node_modules/@mui/material/DialogActions/dialogActionsClasses.d.ts","./node_modules/@mui/material/DialogActions/DialogActions.d.ts","./node_modules/@mui/material/DialogActions/index.d.ts","./node_modules/@mui/material/DialogContent/dialogContentClasses.d.ts","./node_modules/@mui/material/DialogContent/DialogContent.d.ts","./node_modules/@mui/material/DialogContent/index.d.ts","./node_modules/@mui/material/DialogContentText/dialogContentTextClasses.d.ts","./node_modules/@mui/material/DialogContentText/DialogContentText.d.ts","./node_modules/@mui/material/DialogContentText/index.d.ts","./node_modules/@mui/material/DialogTitle/dialogTitleClasses.d.ts","./node_modules/@mui/material/DialogTitle/DialogTitle.d.ts","./node_modules/@mui/material/DialogTitle/index.d.ts","./node_modules/@mui/material/Divider/dividerClasses.d.ts","./node_modules/@mui/material/Divider/Divider.d.ts","./node_modules/@mui/material/Divider/index.d.ts","./node_modules/@mui/material/Slide/Slide.d.ts","./node_modules/@mui/material/Slide/index.d.ts","./node_modules/@mui/material/Drawer/drawerClasses.d.ts","./node_modules/@mui/material/Drawer/Drawer.d.ts","./node_modules/@mui/material/Drawer/index.d.ts","./node_modules/@mui/material/Fab/fabClasses.d.ts","./node_modules/@mui/material/Fab/Fab.d.ts","./node_modules/@mui/material/Fab/index.d.ts","./node_modules/@mui/material/InputBase/inputBaseClasses.d.ts","./node_modules/@mui/material/InputBase/InputBase.d.ts","./node_modules/@mui/material/InputBase/index.d.ts","./node_modules/@mui/material/FilledInput/filledInputClasses.d.ts","./node_modules/@mui/material/FilledInput/FilledInput.d.ts","./node_modules/@mui/material/FilledInput/index.d.ts","./node_modules/@mui/material/FormControl/formControlClasses.d.ts","./node_modules/@mui/material/FormControl/FormControl.d.ts","./node_modules/@mui/material/FormControl/FormControlContext.d.ts","./node_modules/@mui/material/FormControl/useFormControl.d.ts","./node_modules/@mui/material/FormControl/index.d.ts","./node_modules/@mui/material/FormControlLabel/formControlLabelClasses.d.ts","./node_modules/@mui/material/FormControlLabel/FormControlLabel.d.ts","./node_modules/@mui/material/FormControlLabel/index.d.ts","./node_modules/@mui/material/FormGroup/formGroupClasses.d.ts","./node_modules/@mui/material/FormGroup/FormGroup.d.ts","./node_modules/@mui/material/FormGroup/index.d.ts","./node_modules/@mui/material/FormHelperText/formHelperTextClasses.d.ts","./node_modules/@mui/material/FormHelperText/FormHelperText.d.ts","./node_modules/@mui/material/FormHelperText/index.d.ts","./node_modules/@mui/material/FormLabel/formLabelClasses.d.ts","./node_modules/@mui/material/FormLabel/FormLabel.d.ts","./node_modules/@mui/material/FormLabel/index.d.ts","./node_modules/@mui/material/Unstable_Grid2/Grid2Props.d.ts","./node_modules/@mui/material/Unstable_Grid2/Grid2.d.ts","./node_modules/@mui/material/Unstable_Grid2/grid2Classes.d.ts","./node_modules/@mui/material/Unstable_Grid2/index.d.ts","./node_modules/@mui/material/Grow/Grow.d.ts","./node_modules/@mui/material/Grow/index.d.ts","./node_modules/@mui/material/Hidden/Hidden.d.ts","./node_modules/@mui/material/Hidden/index.d.ts","./node_modules/@mui/material/Icon/iconClasses.d.ts","./node_modules/@mui/material/Icon/Icon.d.ts","./node_modules/@mui/material/Icon/index.d.ts","./node_modules/@mui/material/IconButton/iconButtonClasses.d.ts","./node_modules/@mui/material/IconButton/IconButton.d.ts","./node_modules/@mui/material/IconButton/index.d.ts","./node_modules/@mui/material/ImageList/imageListClasses.d.ts","./node_modules/@mui/material/ImageList/ImageList.d.ts","./node_modules/@mui/material/ImageList/index.d.ts","./node_modules/@mui/material/ImageListItem/imageListItemClasses.d.ts","./node_modules/@mui/material/ImageListItem/ImageListItem.d.ts","./node_modules/@mui/material/ImageListItem/index.d.ts","./node_modules/@mui/material/ImageListItemBar/imageListItemBarClasses.d.ts","./node_modules/@mui/material/ImageListItemBar/ImageListItemBar.d.ts","./node_modules/@mui/material/ImageListItemBar/index.d.ts","./node_modules/@mui/material/Input/inputClasses.d.ts","./node_modules/@mui/material/Input/Input.d.ts","./node_modules/@mui/material/Input/index.d.ts","./node_modules/@mui/material/InputAdornment/inputAdornmentClasses.d.ts","./node_modules/@mui/material/InputAdornment/InputAdornment.d.ts","./node_modules/@mui/material/InputAdornment/index.d.ts","./node_modules/@mui/material/InputLabel/inputLabelClasses.d.ts","./node_modules/@mui/material/InputLabel/InputLabel.d.ts","./node_modules/@mui/material/InputLabel/index.d.ts","./node_modules/@mui/material/LinearProgress/linearProgressClasses.d.ts","./node_modules/@mui/material/LinearProgress/LinearProgress.d.ts","./node_modules/@mui/material/LinearProgress/index.d.ts","./node_modules/@mui/material/Link/linkClasses.d.ts","./node_modules/@mui/material/Link/Link.d.ts","./node_modules/@mui/material/Link/index.d.ts","./node_modules/@mui/material/List/listClasses.d.ts","./node_modules/@mui/material/List/List.d.ts","./node_modules/@mui/material/List/index.d.ts","./node_modules/@mui/material/ListItem/listItemClasses.d.ts","./node_modules/@mui/material/ListItem/ListItem.d.ts","./node_modules/@mui/material/ListItem/index.d.ts","./node_modules/@mui/material/ListItemAvatar/listItemAvatarClasses.d.ts","./node_modules/@mui/material/ListItemAvatar/ListItemAvatar.d.ts","./node_modules/@mui/material/ListItemAvatar/index.d.ts","./node_modules/@mui/material/ListItemButton/listItemButtonClasses.d.ts","./node_modules/@mui/material/ListItemButton/ListItemButton.d.ts","./node_modules/@mui/material/ListItemButton/index.d.ts","./node_modules/@mui/material/ListItemIcon/listItemIconClasses.d.ts","./node_modules/@mui/material/ListItemIcon/ListItemIcon.d.ts","./node_modules/@mui/material/ListItemIcon/index.d.ts","./node_modules/@mui/material/ListItemSecondaryAction/listItemSecondaryActionClasses.d.ts","./node_modules/@mui/material/ListItemSecondaryAction/ListItemSecondaryAction.d.ts","./node_modules/@mui/material/ListItemSecondaryAction/index.d.ts","./node_modules/@mui/material/ListItemText/listItemTextClasses.d.ts","./node_modules/@mui/material/ListItemText/ListItemText.d.ts","./node_modules/@mui/material/ListItemText/index.d.ts","./node_modules/@mui/material/ListSubheader/listSubheaderClasses.d.ts","./node_modules/@mui/material/ListSubheader/ListSubheader.d.ts","./node_modules/@mui/material/ListSubheader/index.d.ts","./node_modules/@mui/material/Popover/popoverClasses.d.ts","./node_modules/@mui/material/Popover/Popover.d.ts","./node_modules/@mui/material/Popover/index.d.ts","./node_modules/@mui/material/MenuList/MenuList.d.ts","./node_modules/@mui/material/MenuList/index.d.ts","./node_modules/@mui/material/Menu/menuClasses.d.ts","./node_modules/@mui/material/Menu/Menu.d.ts","./node_modules/@mui/material/Menu/index.d.ts","./node_modules/@mui/material/MenuItem/menuItemClasses.d.ts","./node_modules/@mui/material/MenuItem/MenuItem.d.ts","./node_modules/@mui/material/MenuItem/index.d.ts","./node_modules/@mui/material/MobileStepper/mobileStepperClasses.d.ts","./node_modules/@mui/material/MobileStepper/MobileStepper.d.ts","./node_modules/@mui/material/MobileStepper/index.d.ts","./node_modules/@mui/material/NativeSelect/NativeSelectInput.d.ts","./node_modules/@mui/material/NativeSelect/nativeSelectClasses.d.ts","./node_modules/@mui/material/NativeSelect/NativeSelect.d.ts","./node_modules/@mui/material/NativeSelect/index.d.ts","./node_modules/@mui/material/NoSsr/index.d.ts","./node_modules/@mui/material/OutlinedInput/outlinedInputClasses.d.ts","./node_modules/@mui/material/OutlinedInput/OutlinedInput.d.ts","./node_modules/@mui/material/OutlinedInput/index.d.ts","./node_modules/@mui/material/usePagination/usePagination.d.ts","./node_modules/@mui/material/Pagination/paginationClasses.d.ts","./node_modules/@mui/material/Pagination/Pagination.d.ts","./node_modules/@mui/material/Pagination/index.d.ts","./node_modules/@mui/material/PaginationItem/paginationItemClasses.d.ts","./node_modules/@mui/material/PaginationItem/PaginationItem.d.ts","./node_modules/@mui/material/PaginationItem/index.d.ts","./node_modules/@mui/material/Radio/radioClasses.d.ts","./node_modules/@mui/material/Radio/Radio.d.ts","./node_modules/@mui/material/Radio/index.d.ts","./node_modules/@mui/material/RadioGroup/RadioGroup.d.ts","./node_modules/@mui/material/RadioGroup/RadioGroupContext.d.ts","./node_modules/@mui/material/RadioGroup/useRadioGroup.d.ts","./node_modules/@mui/material/RadioGroup/index.d.ts","./node_modules/@mui/material/Rating/ratingClasses.d.ts","./node_modules/@mui/material/Rating/Rating.d.ts","./node_modules/@mui/material/Rating/index.d.ts","./node_modules/@mui/material/ScopedCssBaseline/scopedCssBaselineClasses.d.ts","./node_modules/@mui/material/ScopedCssBaseline/ScopedCssBaseline.d.ts","./node_modules/@mui/material/ScopedCssBaseline/index.d.ts","./node_modules/@mui/material/Select/SelectInput.d.ts","./node_modules/@mui/material/Select/selectClasses.d.ts","./node_modules/@mui/material/Select/Select.d.ts","./node_modules/@mui/material/Select/index.d.ts","./node_modules/@mui/material/Skeleton/skeletonClasses.d.ts","./node_modules/@mui/material/Skeleton/Skeleton.d.ts","./node_modules/@mui/material/Skeleton/index.d.ts","./node_modules/@mui/material/Slider/SliderValueLabel.types.d.ts","./node_modules/@mui/material/Slider/SliderValueLabel.d.ts","./node_modules/@mui/material/Slider/sliderClasses.d.ts","./node_modules/@mui/material/Slider/Slider.d.ts","./node_modules/@mui/material/Slider/index.d.ts","./node_modules/@mui/material/SnackbarContent/snackbarContentClasses.d.ts","./node_modules/@mui/material/SnackbarContent/SnackbarContent.d.ts","./node_modules/@mui/material/SnackbarContent/index.d.ts","./node_modules/@mui/material/Snackbar/snackbarClasses.d.ts","./node_modules/@mui/material/Snackbar/Snackbar.d.ts","./node_modules/@mui/material/Snackbar/index.d.ts","./node_modules/@mui/material/transitions/index.d.ts","./node_modules/@mui/material/SpeedDial/speedDialClasses.d.ts","./node_modules/@mui/material/SpeedDial/SpeedDial.d.ts","./node_modules/@mui/material/SpeedDial/index.d.ts","./node_modules/@mui/material/Tooltip/tooltipClasses.d.ts","./node_modules/@mui/material/Tooltip/Tooltip.d.ts","./node_modules/@mui/material/Tooltip/index.d.ts","./node_modules/@mui/material/SpeedDialAction/speedDialActionClasses.d.ts","./node_modules/@mui/material/SpeedDialAction/SpeedDialAction.d.ts","./node_modules/@mui/material/SpeedDialAction/index.d.ts","./node_modules/@mui/material/SpeedDialIcon/speedDialIconClasses.d.ts","./node_modules/@mui/material/SpeedDialIcon/SpeedDialIcon.d.ts","./node_modules/@mui/material/SpeedDialIcon/index.d.ts","./node_modules/@mui/material/Stack/Stack.d.ts","./node_modules/@mui/material/Stack/stackClasses.d.ts","./node_modules/@mui/material/Stack/index.d.ts","./node_modules/@mui/material/Step/stepClasses.d.ts","./node_modules/@mui/material/Step/Step.d.ts","./node_modules/@mui/material/Step/StepContext.d.ts","./node_modules/@mui/material/Step/index.d.ts","./node_modules/@mui/material/StepButton/stepButtonClasses.d.ts","./node_modules/@mui/material/StepButton/StepButton.d.ts","./node_modules/@mui/material/StepButton/index.d.ts","./node_modules/@mui/material/StepConnector/stepConnectorClasses.d.ts","./node_modules/@mui/material/StepConnector/StepConnector.d.ts","./node_modules/@mui/material/StepConnector/index.d.ts","./node_modules/@mui/material/StepContent/stepContentClasses.d.ts","./node_modules/@mui/material/StepContent/StepContent.d.ts","./node_modules/@mui/material/StepContent/index.d.ts","./node_modules/@mui/material/StepIcon/stepIconClasses.d.ts","./node_modules/@mui/material/StepIcon/StepIcon.d.ts","./node_modules/@mui/material/StepIcon/index.d.ts","./node_modules/@mui/material/StepLabel/stepLabelClasses.d.ts","./node_modules/@mui/material/StepLabel/StepLabel.d.ts","./node_modules/@mui/material/StepLabel/index.d.ts","./node_modules/@mui/material/Stepper/stepperClasses.d.ts","./node_modules/@mui/material/Stepper/Stepper.d.ts","./node_modules/@mui/material/Stepper/StepperContext.d.ts","./node_modules/@mui/material/Stepper/index.d.ts","./node_modules/@mui/material/SwipeableDrawer/SwipeableDrawer.d.ts","./node_modules/@mui/material/SwipeableDrawer/index.d.ts","./node_modules/@mui/material/Switch/switchClasses.d.ts","./node_modules/@mui/material/Switch/Switch.d.ts","./node_modules/@mui/material/Switch/index.d.ts","./node_modules/@mui/material/Tab/tabClasses.d.ts","./node_modules/@mui/material/Tab/Tab.d.ts","./node_modules/@mui/material/Tab/index.d.ts","./node_modules/@mui/material/Table/tableClasses.d.ts","./node_modules/@mui/material/Table/Table.d.ts","./node_modules/@mui/material/Table/index.d.ts","./node_modules/@mui/material/TableBody/tableBodyClasses.d.ts","./node_modules/@mui/material/TableBody/TableBody.d.ts","./node_modules/@mui/material/TableBody/index.d.ts","./node_modules/@mui/material/TableCell/tableCellClasses.d.ts","./node_modules/@mui/material/TableCell/TableCell.d.ts","./node_modules/@mui/material/TableCell/index.d.ts","./node_modules/@mui/material/TableContainer/tableContainerClasses.d.ts","./node_modules/@mui/material/TableContainer/TableContainer.d.ts","./node_modules/@mui/material/TableContainer/index.d.ts","./node_modules/@mui/material/TableFooter/tableFooterClasses.d.ts","./node_modules/@mui/material/TableFooter/TableFooter.d.ts","./node_modules/@mui/material/TableFooter/index.d.ts","./node_modules/@mui/material/TableHead/tableHeadClasses.d.ts","./node_modules/@mui/material/TableHead/TableHead.d.ts","./node_modules/@mui/material/TableHead/index.d.ts","./node_modules/@mui/material/TablePagination/TablePaginationActions.d.ts","./node_modules/@mui/material/TablePagination/tablePaginationClasses.d.ts","./node_modules/@mui/material/TablePagination/TablePagination.d.ts","./node_modules/@mui/material/TablePagination/index.d.ts","./node_modules/@mui/material/TableRow/tableRowClasses.d.ts","./node_modules/@mui/material/TableRow/TableRow.d.ts","./node_modules/@mui/material/TableRow/index.d.ts","./node_modules/@mui/material/TableSortLabel/tableSortLabelClasses.d.ts","./node_modules/@mui/material/TableSortLabel/TableSortLabel.d.ts","./node_modules/@mui/material/TableSortLabel/index.d.ts","./node_modules/@mui/material/TabScrollButton/tabScrollButtonClasses.d.ts","./node_modules/@mui/material/TabScrollButton/TabScrollButton.d.ts","./node_modules/@mui/material/TabScrollButton/index.d.ts","./node_modules/@mui/material/Tabs/tabsClasses.d.ts","./node_modules/@mui/material/Tabs/Tabs.d.ts","./node_modules/@mui/material/Tabs/index.d.ts","./node_modules/@mui/material/TextField/textFieldClasses.d.ts","./node_modules/@mui/material/TextField/TextField.d.ts","./node_modules/@mui/material/TextField/index.d.ts","./node_modules/@mui/material/TextareaAutosize/index.d.ts","./node_modules/@mui/material/ToggleButton/toggleButtonClasses.d.ts","./node_modules/@mui/material/ToggleButton/ToggleButton.d.ts","./node_modules/@mui/material/ToggleButton/index.d.ts","./node_modules/@mui/material/ToggleButtonGroup/toggleButtonGroupClasses.d.ts","./node_modules/@mui/material/ToggleButtonGroup/ToggleButtonGroup.d.ts","./node_modules/@mui/material/ToggleButtonGroup/index.d.ts","./node_modules/@mui/material/Toolbar/toolbarClasses.d.ts","./node_modules/@mui/material/Toolbar/Toolbar.d.ts","./node_modules/@mui/material/Toolbar/index.d.ts","./node_modules/@mui/material/useMediaQuery/useMediaQuery.d.ts","./node_modules/@mui/material/useMediaQuery/index.d.ts","./node_modules/@mui/material/useScrollTrigger/useScrollTrigger.d.ts","./node_modules/@mui/material/useScrollTrigger/index.d.ts","./node_modules/@mui/material/Zoom/Zoom.d.ts","./node_modules/@mui/material/Zoom/index.d.ts","./node_modules/@mui/material/useAutocomplete/useAutocomplete.d.ts","./node_modules/@mui/material/useAutocomplete/index.d.ts","./node_modules/@mui/material/GlobalStyles/GlobalStyles.d.ts","./node_modules/@mui/material/GlobalStyles/index.d.ts","./node_modules/@mui/material/generateUtilityClass/index.d.ts","./node_modules/@mui/material/generateUtilityClasses/index.d.ts","./node_modules/@mui/material/Unstable_TrapFocus/index.d.ts","./node_modules/@mui/material/index.d.ts","./node_modules/@mui/material/styles/createPalette.d.ts","./node_modules/@mui/material/styles/shadows.d.ts","./node_modules/@mui/material/styles/createTransitions.d.ts","./node_modules/@mui/material/styles/zIndex.d.ts","./node_modules/@mui/material/styles/props.d.ts","./node_modules/@mui/material/styles/overrides.d.ts","./node_modules/@mui/material/styles/variants.d.ts","./node_modules/@mui/material/styles/components.d.ts","./node_modules/@mui/material/styles/createTheme.d.ts","./node_modules/@mui/material/styles/adaptV4Theme.d.ts","./node_modules/@mui/material/styles/createStyles.d.ts","./node_modules/@mui/material/styles/responsiveFontSizes.d.ts","./node_modules/@mui/material/styles/useTheme.d.ts","./node_modules/@mui/material/styles/useThemeProps.d.ts","./node_modules/@mui/material/styles/styled.d.ts","./node_modules/@mui/material/styles/ThemeProvider.d.ts","./node_modules/@mui/material/styles/cssUtils.d.ts","./node_modules/@mui/material/styles/makeStyles.d.ts","./node_modules/@mui/material/styles/withStyles.d.ts","./node_modules/@mui/material/styles/withTheme.d.ts","./node_modules/@mui/material/styles/experimental_extendTheme.d.ts","./node_modules/@mui/material/styles/CssVarsProvider.d.ts","./node_modules/@mui/material/styles/getOverlayAlpha.d.ts","./node_modules/@mui/material/styles/shouldSkipGeneratingVar.d.ts","./node_modules/@mui/material/styles/excludeVariablesFromRoot.d.ts","./node_modules/@mui/material/styles/index.d.ts","./node_modules/@mui/material/Grid/gridClasses.d.ts","./node_modules/@mui/material/Grid/Grid.d.ts","./node_modules/@mui/material/Grid/index.d.ts","./node_modules/axios/index.d.ts","./src/crypto-material/crypto-material.json","./src/api-calls/common.tsx","./src/api-calls/fabric-api.tsx","./src/components/dialogs/MintDialog.tsx","./src/api-calls/besu-api.tsx","./src/components/dialogs/TransferDialog.tsx","./node_modules/@types/uuid/index.d.ts","./src/components/dialogs/EscrowDialog.tsx","./src/models/AssetReference.tsx","./src/components/dialogs/BridgeOutDialog.tsx","./src/components/dialogs/BridgeBackDialog.tsx","./src/components/ActionsContainer.tsx","./src/components/AssetReferencesTable.tsx","./src/components/Ledger.tsx","./src/components/dialogs/ConnectionErrorDialog.tsx","./src/pages/HomePage.tsx","./src/App.tsx","./node_modules/@types/react-dom/node_modules/@types/react/ts5.0/index.d.ts","./node_modules/@types/react-dom/client.d.ts","./src/index.tsx","../../node_modules/@types/node/assert.d.ts","../../node_modules/@types/node/assert/strict.d.ts","../../node_modules/@types/node/globals.d.ts","../../node_modules/@types/node/async_hooks.d.ts","../../node_modules/@types/node/buffer.d.ts","../../node_modules/@types/node/child_process.d.ts","../../node_modules/@types/node/cluster.d.ts","../../node_modules/@types/node/console.d.ts","../../node_modules/@types/node/constants.d.ts","../../node_modules/@types/node/crypto.d.ts","../../node_modules/@types/node/dgram.d.ts","../../node_modules/@types/node/diagnostics_channel.d.ts","../../node_modules/@types/node/dns.d.ts","../../node_modules/@types/node/dns/promises.d.ts","../../node_modules/@types/node/domain.d.ts","../../node_modules/@types/node/events.d.ts","../../node_modules/@types/node/fs.d.ts","../../node_modules/@types/node/fs/promises.d.ts","../../node_modules/@types/node/http.d.ts","../../node_modules/@types/node/http2.d.ts","../../node_modules/@types/node/https.d.ts","../../node_modules/@types/node/inspector.d.ts","../../node_modules/@types/node/module.d.ts","../../node_modules/@types/node/net.d.ts","../../node_modules/@types/node/os.d.ts","../../node_modules/@types/node/path.d.ts","../../node_modules/@types/node/perf_hooks.d.ts","../../node_modules/@types/node/process.d.ts","../../node_modules/@types/node/punycode.d.ts","../../node_modules/@types/node/querystring.d.ts","../../node_modules/@types/node/readline.d.ts","../../node_modules/@types/node/repl.d.ts","../../node_modules/@types/node/stream.d.ts","../../node_modules/@types/node/stream/promises.d.ts","../../node_modules/@types/node/stream/consumers.d.ts","../../node_modules/@types/node/stream/web.d.ts","../../node_modules/@types/node/string_decoder.d.ts","../../node_modules/@types/node/test.d.ts","../../node_modules/@types/node/timers.d.ts","../../node_modules/@types/node/timers/promises.d.ts","../../node_modules/@types/node/tls.d.ts","../../node_modules/@types/node/trace_events.d.ts","../../node_modules/@types/node/tty.d.ts","../../node_modules/@types/node/url.d.ts","../../node_modules/@types/node/util.d.ts","../../node_modules/@types/node/v8.d.ts","../../node_modules/@types/node/vm.d.ts","../../node_modules/@types/node/wasi.d.ts","../../node_modules/@types/node/worker_threads.d.ts","../../node_modules/@types/node/zlib.d.ts","../../node_modules/@types/node/globals.global.d.ts","../../node_modules/@types/node/index.d.ts","./node_modules/@types/react-dom/index.d.ts","./node_modules/react-scripts/lib/react-app.d.ts","./src/react-app-env.d.ts","../../node_modules/@types/adm-zip/util.d.ts","../../node_modules/@types/adm-zip/index.d.ts","../../node_modules/@types/babel__generator/node_modules/@babel/types/lib/index.d.ts","../../node_modules/@types/babel__generator/index.d.ts","../../node_modules/@types/babel__core/node_modules/@babel/parser/node_modules/@babel/types/lib/index.d.ts","../../node_modules/@types/babel__core/node_modules/@babel/parser/typings/babel-parser.d.ts","../../node_modules/@types/babel__template/node_modules/@babel/parser/typings/babel-parser.d.ts","../../node_modules/@types/babel__template/node_modules/@babel/types/lib/index.d.ts","../../node_modules/@types/babel__template/index.d.ts","../../node_modules/@types/babel__traverse/node_modules/@babel/types/lib/index.d.ts","../../node_modules/@types/babel__traverse/index.d.ts","../../node_modules/@types/babel__core/node_modules/@babel/types/lib/index.d.ts","../../node_modules/@types/babel__core/index.d.ts","../../node_modules/@types/eslint/helpers.d.ts","../../node_modules/@types/json-schema/index.d.ts","../../node_modules/@types/estree/index.d.ts","../../node_modules/@types/eslint/index.d.ts","../../node_modules/@types/eslint-scope/index.d.ts","../../node_modules/@types/fs-extra/index.d.ts","../../node_modules/@types/minimatch/index.d.ts","../../node_modules/@types/glob/index.d.ts","../../node_modules/@types/graceful-fs/index.d.ts","../../node_modules/@types/http-cache-semantics/index.d.ts","../../node_modules/@types/istanbul-lib-coverage/index.d.ts","../../node_modules/@types/istanbul-lib-report/index.d.ts","../../node_modules/@types/istanbul-reports/index.d.ts","../../node_modules/@jest/expect-utils/build/index.d.ts","../../node_modules/chalk/index.d.ts","../../node_modules/@sinclair/typebox/typebox.d.ts","../../node_modules/@jest/schemas/build/index.d.ts","../../node_modules/pretty-format/build/index.d.ts","../../node_modules/jest-diff/build/index.d.ts","../../node_modules/jest-matcher-utils/build/index.d.ts","../../node_modules/expect/build/index.d.ts","../../node_modules/@types/jest/index.d.ts","../../node_modules/@types/json5/index.d.ts","../../node_modules/@types/keyv/index.d.ts","../../node_modules/@types/minimist/index.d.ts","../../node_modules/@types/node-fetch/node_modules/form-data/index.d.ts","../../node_modules/@types/node-fetch/externals.d.ts","../../node_modules/@types/node-fetch/index.d.ts","../../node_modules/@types/normalize-package-data/index.d.ts","../../node_modules/@types/parse-json/index.d.ts","../../node_modules/@types/responselike/index.d.ts","../../node_modules/@types/scheduler/index.d.ts","../../node_modules/@types/semver/classes/semver.d.ts","../../node_modules/@types/semver/functions/parse.d.ts","../../node_modules/@types/semver/functions/valid.d.ts","../../node_modules/@types/semver/functions/clean.d.ts","../../node_modules/@types/semver/functions/inc.d.ts","../../node_modules/@types/semver/functions/diff.d.ts","../../node_modules/@types/semver/functions/major.d.ts","../../node_modules/@types/semver/functions/minor.d.ts","../../node_modules/@types/semver/functions/patch.d.ts","../../node_modules/@types/semver/functions/prerelease.d.ts","../../node_modules/@types/semver/functions/compare.d.ts","../../node_modules/@types/semver/functions/rcompare.d.ts","../../node_modules/@types/semver/functions/compare-loose.d.ts","../../node_modules/@types/semver/functions/compare-build.d.ts","../../node_modules/@types/semver/functions/sort.d.ts","../../node_modules/@types/semver/functions/rsort.d.ts","../../node_modules/@types/semver/functions/gt.d.ts","../../node_modules/@types/semver/functions/lt.d.ts","../../node_modules/@types/semver/functions/eq.d.ts","../../node_modules/@types/semver/functions/neq.d.ts","../../node_modules/@types/semver/functions/gte.d.ts","../../node_modules/@types/semver/functions/lte.d.ts","../../node_modules/@types/semver/functions/cmp.d.ts","../../node_modules/@types/semver/functions/coerce.d.ts","../../node_modules/@types/semver/classes/comparator.d.ts","../../node_modules/@types/semver/classes/range.d.ts","../../node_modules/@types/semver/functions/satisfies.d.ts","../../node_modules/@types/semver/ranges/max-satisfying.d.ts","../../node_modules/@types/semver/ranges/min-satisfying.d.ts","../../node_modules/@types/semver/ranges/to-comparators.d.ts","../../node_modules/@types/semver/ranges/min-version.d.ts","../../node_modules/@types/semver/ranges/valid.d.ts","../../node_modules/@types/semver/ranges/outside.d.ts","../../node_modules/@types/semver/ranges/gtr.d.ts","../../node_modules/@types/semver/ranges/ltr.d.ts","../../node_modules/@types/semver/ranges/intersects.d.ts","../../node_modules/@types/semver/ranges/simplify.d.ts","../../node_modules/@types/semver/ranges/subset.d.ts","../../node_modules/@types/semver/internals/identifiers.d.ts","../../node_modules/@types/semver/index.d.ts","../../node_modules/@types/stack-utils/index.d.ts","../../node_modules/@types/through/index.d.ts","../../node_modules/@types/tape/index.d.ts","../../node_modules/@types/tape-promise/node_modules/@types/tape/index.d.ts","../../node_modules/@types/tape-promise/index.d.ts","../../node_modules/@types/uuid/index.d.ts","../../node_modules/@types/ws/index.d.ts","../../node_modules/@types/yargs-parser/index.d.ts","../../node_modules/@types/yargs/index.d.ts","../../node_modules/@types/yoga-layout/index.d.ts","../../typings/async-exit-hook/index.d.ts","../../typings/convict-format-with-validator/index.d.ts","../../typings/es-main/index.d.ts","../../typings/is-port-reachable/index.d.ts","../../node_modules/web3-types/lib/commonjs/error_types.d.ts","../../node_modules/web3-types/lib/commonjs/primitives_types.d.ts","../../node_modules/web3-types/lib/commonjs/eth_types.d.ts","../../node_modules/web3-types/lib/commonjs/apis/eth_execution_api.d.ts","../../node_modules/web3-types/lib/commonjs/apis/web3_eth_execution_api.d.ts","../../node_modules/web3-types/lib/commonjs/apis/web3_net_api.d.ts","../../node_modules/web3-types/lib/commonjs/apis/eth_personal_api.d.ts","../../node_modules/web3-types/lib/commonjs/data_format_types.d.ts","../../node_modules/web3-types/lib/commonjs/utility_types.d.ts","../../node_modules/web3-types/lib/commonjs/eth_abi_types.d.ts","../../node_modules/web3-types/lib/commonjs/json_rpc_types.d.ts","../../node_modules/web3-types/lib/commonjs/web3_api_types.d.ts","../../node_modules/web3-types/lib/commonjs/web3_deferred_promise_type.d.ts","../../node_modules/web3-types/lib/commonjs/web3_base_provider.d.ts","../../node_modules/web3-types/lib/commonjs/eth_contract_types.d.ts","../../node_modules/web3-types/lib/commonjs/web3_base_wallet.d.ts","../../node_modules/web3-types/lib/commonjs/index.d.ts","../../node_modules/web3-core/lib/commonjs/types.d.ts","../../node_modules/web3-core/lib/commonjs/web3_event_emitter.d.ts","../../node_modules/web3-core/lib/commonjs/web3_request_manager.d.ts","../../node_modules/web3-core/lib/commonjs/web3_subscription_manager.d.ts","../../node_modules/web3-core/lib/commonjs/web3_subscriptions.d.ts","../../node_modules/web3-utils/lib/commonjs/converters.d.ts","../../node_modules/zod/lib/helpers/typeAliases.d.ts","../../node_modules/zod/lib/helpers/util.d.ts","../../node_modules/zod/lib/ZodError.d.ts","../../node_modules/zod/lib/locales/en.d.ts","../../node_modules/zod/lib/errors.d.ts","../../node_modules/zod/lib/helpers/parseUtil.d.ts","../../node_modules/zod/lib/helpers/enumUtil.d.ts","../../node_modules/zod/lib/helpers/errorUtil.d.ts","../../node_modules/zod/lib/helpers/partialUtil.d.ts","../../node_modules/zod/lib/types.d.ts","../../node_modules/zod/lib/external.d.ts","../../node_modules/zod/lib/index.d.ts","../../node_modules/zod/index.d.ts","../../node_modules/web3-validator/lib/commonjs/types.d.ts","../../node_modules/web3-validator/lib/commonjs/web3_validator.d.ts","../../node_modules/web3-validator/lib/commonjs/default_validator.d.ts","../../node_modules/web3-validator/lib/commonjs/utils.d.ts","../../node_modules/web3-errors/lib/commonjs/error_codes.d.ts","../../node_modules/web3-errors/lib/commonjs/web3_error_base.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/account_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/connection_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/contract_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/ens_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/generic_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/provider_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/signature_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/transaction_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/utils_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/response_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/core_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/rpc_errors.d.ts","../../node_modules/web3-errors/lib/commonjs/errors/rpc_error_messages.d.ts","../../node_modules/web3-errors/lib/commonjs/index.d.ts","../../node_modules/web3-validator/lib/commonjs/errors.d.ts","../../node_modules/web3-validator/lib/commonjs/constants.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/address.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/block.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/bloom.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/boolean.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/bytes.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/eth.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/filter.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/numbers.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/string.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/topic.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/object.d.ts","../../node_modules/web3-validator/lib/commonjs/validation/index.d.ts","../../node_modules/web3-validator/lib/commonjs/index.d.ts","../../node_modules/web3-utils/lib/commonjs/validation.d.ts","../../node_modules/web3-utils/lib/commonjs/formatter.d.ts","../../node_modules/web3-utils/lib/commonjs/hash.d.ts","../../node_modules/web3-utils/lib/commonjs/random.d.ts","../../node_modules/web3-utils/lib/commonjs/string_manipulation.d.ts","../../node_modules/web3-utils/lib/commonjs/objects.d.ts","../../node_modules/web3-utils/lib/commonjs/promise_helpers.d.ts","../../node_modules/web3-utils/lib/commonjs/json_rpc.d.ts","../../node_modules/web3-utils/lib/commonjs/web3_deferred_promise.d.ts","../../node_modules/web3-utils/lib/commonjs/chunk_response_parser.d.ts","../../node_modules/web3-utils/lib/commonjs/uuid.d.ts","../../node_modules/web3-utils/lib/commonjs/web3_eip1193_provider.d.ts","../../node_modules/web3-utils/lib/commonjs/socket_provider.d.ts","../../node_modules/web3-utils/lib/commonjs/uint8array.d.ts","../../node_modules/web3-utils/lib/commonjs/index.d.ts","../../node_modules/web3-core/lib/commonjs/web3_batch_request.d.ts","../../node_modules/web3-core/lib/commonjs/web3_context.d.ts","../../node_modules/web3-core/lib/commonjs/web3_config.d.ts","../../node_modules/web3-core/lib/commonjs/utils.d.ts","../../node_modules/web3-core/lib/commonjs/formatters.d.ts","../../node_modules/web3-core/lib/commonjs/web3_promi_event.d.ts","../../node_modules/web3-core/lib/commonjs/index.d.ts","../../node_modules/web3-eth/lib/commonjs/types.d.ts","../../node_modules/web3-eth/lib/commonjs/web3_subscriptions.d.ts","../../node_modules/web3-eth/lib/commonjs/web3_eth.d.ts","../../node_modules/web3-eth/lib/commonjs/schemas.d.ts","../../node_modules/web3-eth/lib/commonjs/validation.d.ts","../../node_modules/web3-eth/lib/commonjs/rpc_method_wrappers.d.ts","../../node_modules/web3-eth/lib/commonjs/utils/format_transaction.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/common/enums.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/common/types.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/common/common.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/address.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/types.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/common/utils.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/common/index.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/baseTransaction.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/eip1559Transaction.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/eip2930Transaction.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/legacyTransaction.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/transactionFactory.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/tx/index.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/types.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/wallet.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/account.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/schemas.d.ts","../../node_modules/web3-eth-accounts/lib/commonjs/index.d.ts","../../node_modules/web3-eth/lib/commonjs/utils/prepare_transaction_for_signing.d.ts","../../node_modules/web3-eth/lib/commonjs/utils/detect_transaction_type.d.ts","../../node_modules/web3-eth/lib/commonjs/utils/transaction_builder.d.ts","../../node_modules/web3-eth/lib/commonjs/index.d.ts","../../node_modules/web3-eth-ens/lib/commonjs/config.d.ts","../../node_modules/web3-eth-contract/lib/commonjs/types.d.ts","../../node_modules/web3-eth-contract/lib/commonjs/log_subscription.d.ts","../../node_modules/web3-eth-contract/lib/commonjs/contract.d.ts","../../node_modules/web3-eth-contract/lib/commonjs/encoding.d.ts","../../node_modules/web3-eth-contract/lib/commonjs/index.d.ts","../../node_modules/web3-eth-ens/lib/commonjs/abi/ens/PublicResolver.d.ts","../../node_modules/web3-eth-ens/lib/commonjs/ens.d.ts","../../node_modules/web3-eth-ens/lib/commonjs/index.d.ts","../../node_modules/web3-eth-iban/lib/commonjs/types.d.ts","../../node_modules/web3-eth-iban/lib/commonjs/iban.d.ts","../../node_modules/web3-eth-iban/lib/commonjs/index.d.ts","../../node_modules/web3-eth-personal/lib/commonjs/personal.d.ts","../../node_modules/web3-eth-personal/lib/commonjs/index.d.ts","../../node_modules/web3-net/lib/commonjs/net.d.ts","../../node_modules/web3-net/lib/commonjs/rpc_method_wrappers.d.ts","../../node_modules/web3-net/lib/commonjs/index.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/api/errors_api.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/api/events_api.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/api/functions_api.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/api/logs_api.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/api/parameters_api.d.ts","../../node_modules/@ethersproject/bytes/lib/index.d.ts","../../node_modules/@ethersproject/bignumber/lib/bignumber.d.ts","../../node_modules/@ethersproject/bignumber/lib/fixednumber.d.ts","../../node_modules/@ethersproject/bignumber/lib/index.d.ts","../../node_modules/@ethersproject/abi/lib/fragments.d.ts","../../node_modules/@ethersproject/abi/lib/coders/abstract-coder.d.ts","../../node_modules/@ethersproject/abi/lib/abi-coder.d.ts","../../node_modules/@ethersproject/properties/lib/index.d.ts","../../node_modules/@ethersproject/abi/lib/interface.d.ts","../../node_modules/@ethersproject/abi/lib/index.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/utils.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/decode_contract_error_data.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/eip_712.d.ts","../../node_modules/web3-eth-abi/lib/commonjs/index.d.ts","../../node_modules/web3/lib/commonjs/types.d.ts","../../node_modules/web3/lib/commonjs/web3.d.ts","../../node_modules/web3-providers-http/lib/commonjs/types.d.ts","../../node_modules/web3-providers-http/lib/commonjs/index.d.ts","../../node_modules/isomorphic-ws/index.d.ts","../../node_modules/web3-providers-ws/lib/commonjs/index.d.ts","../../node_modules/web3/lib/commonjs/eth.exports.d.ts","../../node_modules/web3/lib/commonjs/providers.exports.d.ts","../../node_modules/@types/react/jsx-runtime.d.ts","../../node_modules/web3-types/src/primitives_types.ts","../../node_modules/web3-types/src/eth_types.ts","../../node_modules/web3-rpc-methods/lib/commonjs/eth_rpc_methods.d.ts","../../node_modules/web3-rpc-methods/lib/commonjs/net_rpc_methods.d.ts","../../node_modules/web3-rpc-methods/lib/commonjs/personal_rpc_methods.d.ts","../../node_modules/web3-rpc-methods/lib/commonjs/index.d.ts","../../node_modules/web3/lib/commonjs/index.d.ts","../../node_modules/buffer/index.d.ts","../../typings/web3js-quorum/index.d.ts","./node_modules/@types/react-dom/node_modules/@types/react/ts5.0/global.d.ts"],"fileInfos":[{"version":"8730f4bf322026ff5229336391a18bcaa1f94d4f82416c8b2f3954e2ccaae2ba","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","4b421cbfb3a38a27c279dec1e9112c3d1da296f77a1a85ddadf7e7a425d45d18","1fc5ab7a764205c68fa10d381b08417795fc73111d6dd16b5b1ed36badb743d9","746d62152361558ea6d6115cf0da4dd10ede041d14882ede3568bce5dc4b4f1f","d11a03592451da2d1065e09e61f4e2a9bf68f780f4f6623c18b57816a9679d17","aea179452def8a6152f98f63b191b84e7cbd69b0e248c91e61fb2e52328abe8c",{"version":"3aafcb693fe5b5c3bd277bd4c3a617b53db474fe498fc5df067c5603b1eebde7","affectsGlobalScope":true},{"version":"f3d4da15233e593eacb3965cde7960f3fddf5878528d882bcedd5cbaba0193c7","affectsGlobalScope":true},{"version":"adb996790133eb33b33aadb9c09f15c2c575e71fb57a62de8bf74dbf59ec7dfb","affectsGlobalScope":true},{"version":"8cc8c5a3bac513368b0157f3d8b31cfdcfe78b56d3724f30f80ed9715e404af8","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true},{"version":"5f406584aef28a331c36523df688ca3650288d14f39c5d2e555c95f0d2ff8f6f","affectsGlobalScope":true},{"version":"22f230e544b35349cfb3bd9110b6ef37b41c6d6c43c3314a31bd0d9652fcec72","affectsGlobalScope":true},{"version":"7ea0b55f6b315cf9ac2ad622b0a7813315bb6e97bf4bb3fbf8f8affbca7dc695","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"eb26de841c52236d8222f87e9e6a235332e0788af8c87a71e9e210314300410a","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"81cac4cbc92c0c839c70f8ffb94eb61e2d32dc1c3cf6d95844ca099463cf37ea","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"5e5e095c4470c8bab227dbbc61374878ecead104c74ab9960d3adcccfee23205","affectsGlobalScope":true},{"version":"09aa50414b80c023553090e2f53827f007a301bc34b0495bfb2c3c08ab9ad1eb","affectsGlobalScope":true},{"version":"d7f680a43f8cd12a6b6122c07c54ba40952b0c8aa140dcfcf32eb9e6cb028596","affectsGlobalScope":true},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"2768ef564cfc0689a1b76106c421a2909bdff0acbe87da010785adab80efdd5c","affectsGlobalScope":true},{"version":"b248e32ca52e8f5571390a4142558ae4f203ae2f94d5bac38a3084d529ef4e58","affectsGlobalScope":true},{"version":"6c55633c733c8378db65ac3da7a767c3cf2cf3057f0565a9124a16a3a2019e87","affectsGlobalScope":true},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true},{"version":"34c839eaaa6d78c8674ae2c37af2236dee6831b13db7b4ef4df3ec889a04d4f2","affectsGlobalScope":true},{"version":"34478567f8a80171f88f2f30808beb7da15eac0538ae91282dd33dce928d98ed","affectsGlobalScope":true},{"version":"ab7d58e6161a550ff92e5aff755dc37fe896245348332cd5f1e1203479fe0ed1","affectsGlobalScope":true},{"version":"6bda95ea27a59a276e46043b7065b55bd4b316c25e70e29b572958fa77565d43","affectsGlobalScope":true},{"version":"aedb8de1abb2ff1095c153854a6df7deae4a5709c37297f9d6e9948b6806fa66","affectsGlobalScope":true},{"version":"a4da0551fd39b90ca7ce5f68fb55d4dc0c1396d589b612e1902f68ee090aaada","affectsGlobalScope":true},{"version":"11ffe3c281f375fff9ffdde8bbec7669b4dd671905509079f866f2354a788064","affectsGlobalScope":true},{"version":"52d1bb7ab7a3306fd0375c8bff560feed26ed676a5b0457fa8027b563aecb9a4","affectsGlobalScope":true},{"version":"0bd5e7096c7bc02bf70b2cc017fc45ef489cb19bd2f32a71af39ff5787f1b56a","affectsGlobalScope":true},"381899b8d1d4c1be716f18cb5242ba39f66f4b1e31d45af62a32a99f8edcb39d","f7b46d22a307739c145e5fddf537818038fdfffd580d79ed717f4d4d37249380","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"1cd0c5f52256a99ffee5c9f9f964100bc2cb34372801588b76032a4caf85edd2","affectsGlobalScope":true},"097be2e0b1fe3b3fbb093259f6043fdf59c88f9db681c39ce90f76c5f038ca8a","f1cbfb4a882d5292086a912bc20cc69eef140ab0eb583c7e5dc9a3333393000a","4c68749a564a6facdf675416d75789ee5a557afda8960e0803cf6711fa569288","531cd80e4dba2620d86844a50e7d21b89436e56a14e66d6774e99b3759ac69ad","c83a76ad0bf69b0176042adfc65f8c6be7dd1141b66cfa20954520315dcf2c1a","af99fcbddd1d45ac4b1ab3d21ef6665c3a4c78003f3dcf2855f406e0d41f5545","cd805bb241b70dcb5eb3ddf78a23c561c81528a0e4baeb10ccfb967705c9132b","83e56d3337e1a6dbafdbe5a2502a84c330b1a328ed2860d689b2ded82b1f5c95","f186de91b1c50640e4d2bef41307ee06446d7ec76f787d4384ef808981025546","4886055af73784b27ea115b68763c1c0c30df8528ba50e7d1d3e0922c6e7d8e3","e0407a1b8afc9b03d6b3063a3c8a80f4c769146bbd39fccd5ade9df5c4ffb703","ae1d409a961b46f0b0c2b1dbb51ddf298e161698b7ebc3360dbae8cd6837f06e","cc051639247f18781cd39ae70ae4606902fb5e7ea104c1b2a4927af5cfd05693","40a5bb1733bb8fb3ffa425b92db062334f9b998ba8ad4390cc8008cc2ce701ed","0cc48e862938eccfe92ba6c7daaf5fa144bbc60ed8d547c33dadeff1ab788cd5","9e7c4846057815d55e1eaf27214286ec0768a1b463a4669e1ce37849b6cc1016","cb5945305653cc61b0b16a840c8ad2bd6006450a2f91012b3974cc413214a139","1f4ae6e7f749aa9a53317baa0e26dc98317f87c54a323250f0aa6d8689fcb5ac","1bfd2c00081dd582489d1d0dd64d270b9c8bc5a62cc9882865b405bf8c2d9b03","8ec030fc57edbbd19ad4752695ef72f7e68747092a66476422e04f9a9dffeef3","4c68749a564a6facdf675416d75789ee5a557afda8960e0803cf6711fa569288","8ea05ab5a1250aa9d98070151c3981a85f5fd05185454f6c871ca2a988feb725","0e1f5fa05f1097f2cc3a1581afc7270af08d31be123f3a8e92a5b4080858861e","655638506266d44bc4815f7fda912d712114e200aa11ce4dee055d357dba96c5","4df00cb9ba2bc813c1c5fb996d0282133346b3d320c2b8e6e77c5b8f426182b8","03fd06fcc894c94effaef2fc57d92c9e2871c6a5adb2db7136859a6ceff3f91a","f9a7c89ccff78b8a80e7caa18cda3ddf3718a26a3640dd50b299d90ac405f9be","9c78ad8f4f43db74529e2f40798ca4a8f9a2b09cad5363c400aa7ce691691ad8","4680182e054eef3b7eca5d9168a70191033b4da65cf8d013a6ced7ff6948bc80","f2e258dede3b70e146e3ea257edb8e3a4c59ad9ac5061a60154f5998d55b031b","3bd6ffa4f64fbbc031c1503c3ce63fa6e2134deb673c8571130a3675d91fcb17","1083ae62e780d862a001f7baeb2c8eb49589da9faf2e10e471ddd117b2d1f40a","53fd33fd439c753899684518742fef08106dc63afcc1c9f62353eff3601e7fdb","9a2e75d1d72d7463cb3a0d4a01c5648bdb4f54866acaffb0360da91234c0df8c","2d157fcd4056b3190ae9427cc822f395d30076594ee803fb7623b17570c8f4a5","47dada41ced5a0e23c415fb8599b1b8c848fdd1df1b2f02b2e756558be9b3153","b0a59b88d6d32ed5734ac9413f8a9e34773d4b7b0eddaeccdecee24ab8a4457d","492dae861616e49ded6e82df7110868489b8f80cebb5f56bbe05bbf829f8a6fc","dd4e64e454be95294aceb5286575faa08af11ebacc2c524310be108c1abd2a84","3711c896e72680d79cfc4df36cae172b7dbb72e11936e5e9545f5351e6ed0962","fdb706b594619f05e73b97213d760f59ed1514b302f58b4b46d86fe77757c031","f0623fef3752e3b67ed969c7e1c311528b5b54e3b43d8bbc26073ae34387d9a6","9e7c4846057815d55e1eaf27214286ec0768a1b463a4669e1ce37849b6cc1016","c6b95b2822c6d373dccf05fcd48d3ac615831fc98ed4bcd8fcbe41dfdd8a7ea4","91df8ed021ba6bde734d38d901a2d3664d2c804000299fd9df66290cc300b21c","b7071465f540ceb78d697e547f495d7ba4fddb94f9443bb73c9ba3ef495aaae7","54b0087a8523d0a289460fb3ac4b9ed55633977f2eb7e7f4bba5ff2c1ba972e0","62a0503a7f38a521fac641f3b258516ce3229852cd297920af25f798e319bbe9","7b7840c394a0c5bf219576439776edb4447e9228f0fbbb2a29caa8f4cf6a95fd","794d96375f04d39dc8513db4479a0023d3b8074b9738e38f7c0ac62d9696431d","656b3a9ee8a2eb73218ccddedbaf412751787b303bf5b0e293f2c60443aeeb08","e78dd7346725ac2d936a296d601e01f55eefabd010bee84cd03e20f55bd61a8c","701793d7bdb9be9d8d1ca80092377c9c323899130fa5da8af06b25cc7e2309d7","6c4925eb55a080d0335bbf728fd0824d0e4848d554aa8dd260b83ea8ac7866cd","492dae861616e49ded6e82df7110868489b8f80cebb5f56bbe05bbf829f8a6fc","5ffdfaccf283453aa793c4ed59cb30c3a30bf8c25f9a096b3211c23ccd19e976","5e19a4ddd649b5274e911ed719ef20e76b2b50b195cff0a6128974fa7136a5ed","5c686a3b785db3d56350c9155f8cbc83c741279a186422e813fec9c0b15babdd","0ad44f4aeb0ec1e2f8212fa0d28034a958ccbfb9f281e611d94bbf042b76b1ef","9a390abc9db6ac661fd36034c0737416e64092b00ad415ef0bc72629542a15bd","9e6c51f61f922f70bf41473a10ca72f8fb6218587a5d305544bc64ca9ebe6768","0f6b337b59b211dd99e8758c9a1906f9dd7027b74bb6e9cb11a14ed1264a54b2","0c5b829baca9b48adbeef6c026e028e10944ef215d3947db17c3f1a0354ebdd1","4b247257463a862b001ae097a3b5b1b90dc536f26b5c10860f46a086d404dbde","d0f2ddd588d6e73c08eb89d8e1bd6913b4e76a556497b81384321f4b308a08f7","d302d9806295f7018e115f0841222106ea13ff08a84b6a65c2a6840161fe06ef","6fb8d589421e9fcb4d885775748fa5a2607d30f7d323b99f39178b0134b24908","ca8d83f4683985cea219b3171d4e2255e270c31fd1c9fa9fee870147928a1a28","01bb683a8d7029615a664f16371d85d6c423f939e642127f267c699b8fdaee67","6f9ccfe772d526c448050c16f5c5e803be9e4250886a5f1bd9710178877d5749","bf11293cd047c76a515ba6e51fe3d9b7c643d1291795183c03ade5caed92cbc3","112df68e96c858f1283368006f6e520981414294c0f6cea7e1d0b15a50ea0ded","d2b80289f4d6e739fa686931a59934d53da37f295f3ad2de994c06c56f9f115f","fe5c41a6b647b418c0b1f8a5b0ae5570f197a15183bf39f1d0f85c5ef779839b","b9eb41c2fe73fd3a4fa20abdb6c8ec11ad75c5047c4a0acea1f54aa412e27087","851df6f9fda2d1de63c60947414b16d0bbace00ba63870268cf9b9ef42411d1a","e0a885c5ea202b9fc29b95447841cc9bfaaecdcbea8930d3b86437e21f24bb8f","1e40aa57e7c8fb77cd6ff7fd4f43d3c71ad9a34cee73786c379c1c2dc6ba5717","08f4c7fe2450260b0765a77c33fb31ec2f74135a3a73b8a66ae23b42477d5b44","603938fc65aab423081f090ca51bccadbbc7b82448b4318ed081df2b1cb915e8","b28232605a97028777b6eaf17263b099dd364be7e5584308ed30fbcbcd4ce64c","36250794500a1817291da6e52645a2c56005488be135970f51d8c5ed5f3d3e8d","4c68749a564a6facdf675416d75789ee5a557afda8960e0803cf6711fa569288","98461c5f55d1b191d145af33a258679cc93b41f876315b20f567655642726c11","05034631dc7665c544420c87919787415718eb904c7e377a2deed50f174726c5","cd2b5bd606dbef4a5a0d0ed510e2d53dac00f0ef92db994e1f72ce4525d918d3","ba2151c63fe743790a29e9e8de924e65d5bcb4f51cff999b825afbaf135d592d","2e51f8457814a3e4aa3b73ca27c14d36928a348f85c003bc3b1b8d8797cf0fc9","c4cdadeb3aecf4031106c52c2fb782ba5cdcd7dbefd0a3aba2fd9850f8cdd478","5f4a10115c06510164e18ac8a5b5db1f615f096a40d5c69726bb32309af93252","58e3f7eeaadad8a3f69dff6a59566e9eaa15b11facd397e2b9e199fdb2a84533","537b5657a19792461eefee12e406dbccb7b3fbbf4117e7a443e81e925f6e1b43","c3be2a86d6ab205269fdb5f1da4ab6e7d825f8e119ecc235fc587cec2af2c8f1","a35dd28e140a6ded634995e25fc6c1d1f85eb59ebb18c3afaf5c66de43972fbf","be4bc9c39dd458aa3a993a48dbbfb09be898bf30f3276660b012401ebcc54cbf","25b92cc86a4aa9b088a1abb16c60547951859d4ae12fc909e23d675e6046b4a6","dbe50a407dca6d6143ac10dc3f4a09816ca2604788851d086e621d990eac1662","8b226b564befbf10933d0e3c0f179c522aa024f1472022d9fe35a0addd6e17d1","43d7bf6b658159db2ec49152852d3b25113b50ead0a0088564a83bbc30b5a61d","4ab69812962d1cf86bccfd350af2e07ce74267e90071888f823e1402212bc100","efe27b07f8f5f9dc29e2c64bae34e21c3f755895adb0aa9813733860d5fa41af","c6ca120560597056bb69d12cf8b3f2e05aa15ad6cd2deda6f7b25ebad41b15ea","0bd118496029e7bde27d232865e91eb1e8bd5f1aafdbd8365c2f8862c2122326","8a9fac3501784d42eed037c9b3702a64e51ab0cf862c19a82851b712703e32ff","e00aed0f8e5f35807d735a1fc5424e3a15fcf4052eab5cc59887006db55d5ee7","9ed09d4538e25fc79cefc5e7b5bfbae0464f06d2984f19da009f85d13656c211","38ff09c15f8e6e63f3bcefdfd3259a4fc9b7b337c3fb71a099b95b406cb37bbe","95a5c5e7219403a0d64058de4786e152e71540e824d22d165062489433f21830","32c59dc2691898bcf265c8773e270833b5395b84b97e654cc79db3896af0c79c","7e6942c0b65718725efce0b7fbc5ba928f98a58d7ee9c76ab867556e632b09ff","193b2976612865809ef6fe8b0e0e82dac7ae38a38272960e847e51a30c1a89ad","d8aba69bc718a4fe83c4b9cd272e069a38ec26fd13fbfa43100290ccf1db334c","abcad16e71ad34d3a084e09d37e18346e815acb6d427d3bf963d24444beca822","0f8ab698d1aae2e431ef1be17cc4deffbd49cd19bc1955396ed0dfab01ea3601","26efbde3de3f0c08a94c834ae3edacc28d607674ec604cc059f6dfaada86d216","ddb649b17c362fcf7eed5b9d02eb8ec2bc750e1b3c7192f27adf68ee66847d16","c34bbec1fc5b38f8dbc4c5168193ded6c3711dff5a2d11476bfcdef7ab912d19","46a0b34e1264c4d25ca6646ff0e6cfaa7275ea1ae5a6bc23d4dfd84edf2f2b2e","ced781fd7ea93eb9aa8849bead6b4fc77de4c65331199f4c5b09602c55433c78","fa0ca60be1656ec39e73a9665c107714deca1d97ab7560c62c11c3b284b1eae4","af560c1ff8c707db02ceaf6b3cef02a112c3d75aacadefdd16fd34d1b2229285","e53812b1443dc6bc4e4a69889e3f2b070e37e2b2e2a8de83f2abca3095713bb4","0bd75aa3ce7c1bb233ca29713389cf31cbc4a120d5d23259e0d57812cebcb88a","1fe5971464c95d43d6b783baaf1cabd7c7dc18a01e61077328eb69ce422713df","ebc21e72f3dac91cad3151ddb0bda00063abf1a33026e9be567bb48d85425afd","506f2dd82ae2d9db53d80e21068cb73c483627bb0ebcb8755e93921a2c37b9cb","e86d6b8729dd50078ba088c5074e1c75b89ac5d9eae3f23bd40e836fa0fea955","366da5435836cb0b67247c1a236b449c61aa04fc081665fc7167d80f33fa474b","565f1f221d85fac877f79f93c28fc707c6bbdf7d42fc863aad8225378e4d3d5b","4433dfb23dfb3d272e5909bb251bcbdac65f2b82b407c877ca6ddbf18906e1f5","ebf38053e880b270a69df4860cb1717c456dfaa319d48c88ff49dc45d7134491","1f5973936b80ca510f224b60f2ba970d166be8d8d6fb3ea203d6ad17b10eb920","23f02e8d1ee8019ff837c24e861dcdda70ba155c16a5d157e326cd24a2f9410c","1e8b2624aec425d4735d0f70a5d6cef1f46ecef33370572f70143ceddf85987a","4794c47a68f28eda1d001528fcc5a5fa93f079b3a44d3f97c37d29fa00e93c72","991f4269755278892fbf4c2e2a5d0882a77181310143663755f3b33c71edfeae","b6633c7eae89dd869110002a5c7709263a0f92d499350db2dd4660d0ea81f661","28caba7d9bc8ce812dcf2dc0d27e2b13fa12e75b2b83d3598be16ef3d10c5981","6756086988b5faafb5b0f605f761cd13d4878dc0aca5700e62a79bc3ea6673c2","2a8239b8bee35d3c6793237d428417773ace21b0db27d590e2de4057be8d8d40","1ba9c459522f344c0c069d59428c6fb01bd73e202f8d3d4daf5f5401e1c994cd","103790c6f7fbc7475796f802b76a9412f2a9d1aec6b3412fbc73ee1ae4928fb4","6cbdbaf73d4d277154ce14c64151df4afe8a3d23ec97e7e548f1aaac7e1d035c","2a8e824199271710a46286173586b543ca0f413aeb526709fc59045cf044c44d","5bd3f45bfb146a939c3e0739f9f401358c4cc3b69e433b0234b8f26031a0e300","99bc165363dc39f365aa43cd9ee1e8e852c90a75ba331b61e80b86e6ee28c1b5","b2f527d9297256ef42ec14997a44d4a8a437ffdb510886038562642577ca4c14","ac215a4bb2a5dccb63c39a2eca31a4bf3fd5b78556f94decb2b93909a4480dcf","bb645cc3b8b3ba8ebd06335894c39b5810c7a15cef55f13e3611e802cc90ecae","8be64f740292d91daa049e86c60a4cc955b74049ff5a5f4fa2965bd4b955ece3","fe74d49fff1914ec5ca6b8f3b7ea5f1b92ae06f9d4b4c35c7426ada9c13e9e28","dea7f3ed19e4d06fd55e8d8256811b8fd6d50dc58b786162ff2b1dc5fa5f2200","2f0995efcb2d2d9d3926adee3cb523cd1bd3352be72a0b178cf3e9c9624ce349","6da586222c97b893743b885bb6277102a2a6e5b0f4e8577e3ad18bf43e1227e5","e2785ea1337f71dd4a9fbba7ed714865ee42e2eb952c03ad69a3f440e3f0cb36","c48e28d82c22f46175446a0a9bfab97d8b4d0448d30d6512356fa726d8613003","36d655378874cdba5bb48544f02f261566e4b5fc9da6d059568aa81b9490e2e8","e9aa694406c00009f8bb4a8a29235f219b5cb81c34184bb3ee957764918aaacf","4dca5a6b9792762913ae2a230b782b351405c243244c35ff0a938347144787d2","1b34b58370cbd65fa5a3a58838c3961079d28867a044a2fa449902fe6a5998d9","29eef090b44de47e1265b91a5d5dcc36d989c478b0410b81e0825d13c16f7e8e","27fff93cb53ae9a40c88586558463d9a9565c4951643d80597ce4e2f3e1fbb74","073b157e1b9f89ee0b8067b0b2202a63667d7f3a2d66f2432cc04742796a0c67","065c5e60926dd6d00a85f2e3295aacf71912528416f4e4db53f44be891ef07a8","2d393910ac74ddee8ed6714d156c7155c276dd815f33c114b87d084cde8577f4","0c6096abba365f60377043a7b707e48769bd11a2ae1dac33790d651557f797b1","9df4da519d58916b856971122d79e200f2a3be01fd2a0b4e2a556cc618007824","9d459e023609e74bbc8da58e71d21fafd293bad7130da8fe9c12b2200750ca36","3544b93ce1c4afc26e27889bc1683efb5fa96ccf470c8bb5432fac6111422aa2","6d7180a99a3385df5c383a82d4ceaabeecc227fa83eb9c7c8e7edbcde284ab4c","52d872949bec72fdbd43c683f2de8e6c99812e520d4242140cbb1def52077b52","cfbd3062c931b1e325f9b3d6fc1ebd25246951a0b90267d35af580dc8048490a","0ebcddd81acec871f2a6bb726f6611d367d5c4f6c2ad6ed46a5edaee52e1ecf3","6d6d1b9c3cc0148d3aa40f3f87f6f616a38ad8c1b68b8151b866186a6c85798d","6d754d32de2cfc04c15c77fbe0eda31a2e2e4886b2e4c5e6fec5e24a07d40bb9","13431dd53835377d79adc5e6fb65642cae90612804d18161c6538a348b817c55","4d6b3f10cab65e78389a1618ca68a5258a6b6d2eafc0f454190e011cc0a90d1d","edbf50304ae52ed829961d62d446dd1e3f4fbda1f0e1db1c8934e05b3b73d3be","7880a5552a9c6fe2fed8a970430085ae9b753d5778033e6a704fa6e0aa164589","9c32dc593fd45d6da83ac6e7265247f13da9a4c0beb58f254fd78f97bd883dd5","27e25e7fb2df5c76ce24a2cb6fdacdd031fabe665b4203ba1e8a82efd7ccad85","233fbf69bc142b400afb9aa69f6289593936bc53dcfb464206dd4e65a4194f91","febca747ee287631620e4dd6246ec216dcd4087a5c70b470dee1ab7c6345fb21","c3af43e4c7eab04386d418fbbec22aa2a0a49e995006e79b6ba7ca8bf1b916f6",{"version":"549df62b64a71004aee17685b445a8289013daf96246ce4d9b087d13d7a27a61","affectsGlobalScope":true},{"version":"c14856169f9aa2236e3eaa1748fca0998410c688c69eb248d3d551c220107857","affectsGlobalScope":true},"e27ecc0d7bbbb4b12c9688e2f728e09c0be5a73dff4257008790f60cc6df5d54","9a31aa1eb20cda88b8bb3294036a984a921d64b5e9aa06ca369f8070b2981f81","00cfb9eec13120c639c2ee240b4c0a6baf0604998ff5e515d180de34c8f4fafe","acfcac1415f507f54249ad589297781f3c73b9bfacff1ab9b52b341282d977b7","15e1baa92231dfb9db3cf4ca4a8d2970cfd1e39af7a2116626afda7d33417d92","ee3d1e52d8dc76a01215ad1afe59552639c9b0c09c74dca5ef4a709538277609","bc5ce122aa88a6a2b5a60c538abdd43d2081f1bd7a05c06ee69ba07deab62133","78365b5144a60a751277379c0f3f5e9d1a972c305d5e27d58b1ae920cc0569a5","dc66fb9d538514e75bf3750edb6648961775139c5917217cde4b071666e27e8f","790cfcddd6b7cebbd6d1bc6e70cbdb92acf1b4ab436e5e5dad3437c81a51c2e8","74f567556362194022d151211deaaca8e7c51c4733015be3d0b318df5869eb94","78fca22391d0029ceab9c7e424fea085ba38d0cdefacdd413d04bdb80974cae7","c4285f0b817f5480a4ffe86a977980018dfa65b8918a33af4d8a28150be77869","44b9dbe317108baaa35f5c3d4a1ab7d183001f24517923396e938040c656e590","afa60ee9164efe27fd39fd758994eb8537459ed6bd9c9f0cbba3fa75a14608e6","809aa3df6126d49ec51cbd7038ac0f2bb58f973e048d2c6cfbec76a8cc67d33b","7bccc20bd71f3808e0c4027c7378d1481e9b04af4bf520885a99acf2a2cd09b5","0fa6899ee1f2be4f6d8641a444fbf598af4129acf30bce77f27466b3d0a86cf6","677d6e58592ce107c0c81666e729a52cf0315614108c3838dee7c1f7cd9fdd50","80d210d6e3a8f7a85323e19c7ef7f145ecaf7a29c8ec210c90810736a4a3ef1f","61296e04fa2cb74b694d71d82fcd25416bbbc7c4decebf3e10d521c7fe27a976","69fc3c1f25e765e817ecfc91968fbf6934e4ba304ff998c31b3d0cfc56772957","fd60dd30696507f20e2267d069e30be39f9e7cc55d3e55c947653324fc36c411","eae144f031cb58fc7c94cb2d405c00cba94414a675cab9dd3d88b12a59602f8e","f369dea98bf5569c323f39110018bc30696595504922861cae1522918c9e0701","9680eb7d6043a005972d9241edb571ce9fefa0fb48a23b992c2c9eeef9ec6b76","d76e33115d9942600b6165e8ce3f0eb04a421d20a00d55d76380e02377ec6397","91dc72de609fc31f6b5d86741abfa61efb70a56c843e160182a5bc1a786d964d","2b7d8cabdc3ee40c9e5ed3876d8e9ba2f04a0bf810e2babdb10dc0d371686996","5e14d466f5874656e7fc9588f41ca3211d8f442406bf82482c262ad59e9b43dc","4fd346095bed1cfb30362b6209da2dbd5534a27f49ffcea8e9df14de750fe8e0","6af7d9b2ad1170827701e982a1b95769f3a7b08ea162c192dece873876d09f0d","4bc9bdf594a28cadaf9cc499be2ada848816cb7a04b378972bf45873347971d5","6a4c90f6e3689f67e8a9c631d3ff77d4a7bac080a59f89c58a056281c326b1a9","b9307a714468f1d53e3888f7fd18719e29857ca54bc964a4f3e97581d35471c5","c6427b5dfd9a5cc9ff0550aeed7ef42e65c024a4e49a34f8f1db7b825a2e6f55","1c2ebb5979676c2d7f77c70f31351ff4f67649c9ae691b1fc9d0dc8426437640","81221f7fd89dfd601cc335f254d495fe5700d781f5aaa2cf5f43a31f5383d306","791b7d18616176562896692cdeff84662d2b2ffe3fc33fce2ce338eaa8a8288e","a1cca32c01d9c6d99287fe9d5f25bfb96fba2eabe4cc3e5aec4be0280c15685d","53af44d9509a4c7a9c5928f2141b9621568cd334a4661238fc691e96df7a40e9","b032354f740087e7cc3961da4e87bfa26085d0bc47e04a875d2d9191b68b6ac9","099513a066b37554a605ad177febf4a06ec6d328f1e73d7ac6caf6bc7d0f831a","38578caefd4849aeb72eae5bbeffd8c1461f356bd639df8ccfbf28b925a42584","c6cae95a5b59dff4560051d64521d405deaf2cb2cd90c8639ee7ad75edde0420","dad039587a49a7fc846296ffed0f06cb2a74212d2c790319ec78c3a0c8bce191","b3f74f9b3bd37bc1d94b2d1497573ba6949fd6b301decf93f19538a5c94d63a2","f25b6382d578b787f4312885e3bad371d3d12f9355705263451bcdc68ae7dd74","8ef51fdb94c367e62b740c9be71b3da249265da0501d87151d689879cc575ebc","2a69d1875d56d105f4da73dd0c2c15b02bf28a8be62d5bc20e8ce6567f04ae0e","53cd187bdbfaf22effa99d7dcc8bbad24be8338dc86159a0e2ef24baac4688c4","e2af9d295596a2d18b03476b60994612cd6e24fafffa960b625755025bef2cb4","ac0a0f97c8d727010f54076ae2a6e3117a87dc9404655f6253b96a16994482ae","ba4fc9a7ca9026a2c6a92a209f1b0c00bff74c45942bd7bc4ca21d6091bf4950","9452b044c447276df6982174706b00c0b935f649a6dc3a355b6f012f15e0828c","8a094da2d461d39b5193a9dc61d92b9e8a0caab6dadef87c659b27310b36e221","6f084b6cc2c5dac837b075fe50104fe90b2791efd9966ba0f005966b14dfa3be","f99027d6ba00ccca3d7eeacb764bd81b31e8276d0a6e64eee2eb1e0a269dcacf","eb04fd51a9c7a020dc8bd2b1fb0e686073521f8f25543e502de6138249866a43",{"version":"49a253ec027e56c55c7450a0c331cfe96212b3d1cc215b1710ba94a083404cf3","affectsGlobalScope":true},"381899b8d1d4c1be716f18cb5242ba39f66f4b1e31d45af62a32a99f8edcb39d","f7b46d22a307739c145e5fddf537818038fdfffd580d79ed717f4d4d37249380","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"7e95f2b14f9f05c25bd295dc1c083472151701d02c87920f6a4e6041b248de75","affectsGlobalScope":true},"c40b6647c870e1e67fc2df5e544fe37f1ae026daa6a3f1a6b94451707cc01326","d6a7eb9345d3b1ef9e389be7bf405fc2591e38f1c36814e859998dbbb8ad1a60","186d15d1dba88283c0e725ca1c5dd3a072388d37eb08b9f6c1c96ef106692917","aca8bc66a0cd441ebbf1cac593435bf7851d7ff420847f69d350539ee5827837","016df5bb6a9c3daa61c4e14af44af06add0da2ec7ce1b817c8dc37b72ca9f2b0","a764d234d0c6a8cd8b8c5d2737815eeb1c5f2f281b1b391d13a17cb6320b16dd","a529f025c54e6a3abce74d6e7fbf34fc7368ebd86f7e5637fba8f8fdd1537f51","7c1e205e270040fd95d0fe5fd98178454b4407956cc076ef2814499be17fbbb4","b8caf47bfd6b34656edf507ea52cf5fb8aa2a3d1e74ca7373e24524e00c1c3f1","78d57e439bb793883e65eddb73d7acfcd918324cf2a398664c4fbccc554b9e9a","13c3334b04a40f27d2b46c6a4dc4ba4c97daaebe47aadd78e49de8c1074c7d38","1d7138e1a985cefe057a2e8a9b247c761ebd6b6dcdae1c75e298fdbcc0a53bc3","6acff4ec8cc752a1d47f508125da4680c38575b5a6f649c5c4bd3158a022e416","38b0abc5f6daec02f3621c6cccdace9b036e4a96e667e46b119911d885606d13","75e321f38288277d4b684b798c11cc7af369e27cd1f80d48e7370c6f0a737f2c","7624ccf46aad0e7e307e095c7fb4b0b7f6ad4b7aa79024273ca890f04789df81","89f79facf5004c8fb0ac9f1d4f37ff4451bdbe65d37dd1d4ba11566a731749be","16896749524d99091e19d7e838e2bb38683ce5d6ed77dfc055c2e0c391187ae0","d5618da90a2bdeaaae7fabeca487be904c0be5c521f5c2bee7e63176ef2faf68","e3d574fd616fc56c3d84695910cadb468f716d598e07b2974c490ea973b834b4","a7ae283e914ae51002ce6736f6b890beabbb26b5fff7b31df907ad0046e5564a","56f65f7e39e076c4f94f4d68be69a45e7063007807b7858a7c3f9f8586da0df9","08c00b415e40e543bdefc6cf02d188b5dc13f6afa34bda0a7d90282f31b1b19d","c686101093d60519f07e285b16915ca135ab262518b58d963eef87cdf7e3e87a","b6aabead380560f400f49e7bb44a16eba36ec97e212d92a911744c8132bb89a1","0d9e21abee6ed3c94313ec3fba4f70224b8bbe8305b9a56e34529ae0fa914457","6b24035a9365cf9fb0b2d2d6da3298a315cea78264a1cb7e115fb63714535aea","556420a0e672fe4468b4bd90c339c9d38356a1b00b341b188918efd7d2500b3a","77b6a3789ee02e721fe15287c447033f66074bf4ba2bb8830b9ce0e0f0c2c1d0","59ca8a91095b876e2aeced4a9494955d339b048da9377e696901c983424bfdc7","66643e4b6b8b2b7698ace44ce5d96ac42448e9d8a0bf30967ab6d2b89dd93603","35c58226caecf2ba4b3ea9b0328e53a35e6395f029c78627c00d19a65dd3ac31","6d88bd7c02bdd10dac1998aa504e376d5e9b9a415b3c9a11c844be89721a084a","2e6b919c6058f6805604051979f3fbbbea107cfe9aa64e8cfa46c2066b2cc710","28d5456af078eae8159bab5d74fb424eb505e292dae44893d6eba1199ddb7531","dc1535b4f86b2b452c716ef64a2230c62a1a09d9a3f84e50af62a47623074f1c","703eded3671d955c3ed60dedcce6e3d55ead7cf3a0562b4ab6c94984c9c523b5","bdf0a6a3909d90ca8c7ef1116cf21280c350b69e53a0b39a727c01f65b7e0976","46d6c573b0419d0f0a0cf7244e28fb8224adfd863bee309c86d38beffa4215f0","70a29119482d358ab4f28d28ee2dcd05d6cbf8e678068855d016e10a9256ec12","869ac759ae8f304536d609082732cb025a08dcc38237fe619caf3fcdd41dde6f","0ea900fe6565f9133e06bce92e3e9a4b5a69234e83d40b7df2e1752b8d2b5002","e5408f95ca9ac5997c0fea772d68b1bf390e16c2a8cad62858553409f2b12412","3c1332a48695617fc5c8a1aead8f09758c2e73018bd139882283fb5a5b8536a6","9260b03453970e98ce9b1ad851275acd9c7d213c26c7d86bae096e8e9db4e62b","083838d2f5fea0c28f02ce67087101f43bd6e8697c51fd48029261653095080c","969132719f0f5822e669f6da7bd58ea0eb47f7899c1db854f8f06379f753b365","94ca5d43ff6f9dc8b1812b0770b761392e6eac1948d99d2da443dc63c32b2ec1","2cbc88cf54c50e74ee5642c12217e6fd5415e1b35232d5666d53418bae210b3b","ccb226557417c606f8b1bba85d178f4bcea3f8ae67b0e86292709a634a1d389d","5ea98f44cc9de1fe05d037afe4813f3dcd3a8c5de43bdd7db24624a364fad8e6","5260a62a7d326565c7b42293ed427e4186b9d43d6f160f50e134a18385970d02","0b3fc2d2d41ad187962c43cb38117d0aee0d3d515c8a6750aaea467da76b42aa","ed219f328224100dad91505388453a8c24a97367d1bc13dcec82c72ab13012b7","6847b17c96eb44634daa112849db0c9ade344fe23e6ced190b7eeb862beca9f4","d479a5128f27f63b58d57a61e062bd68fa43b684271449a73a4d3e3666a599a7","6f308b141358ac799edc3e83e887441852205dc1348310d30b62c69438b93ca0","43277e48c8674595dba4386374d23b4bfbd144aa6ea42468405050bfc8c7b0e8","ffc483211113c0e91d9d5258d4df93d4b1b8e740a3767f2a63d3ef631fbf00e4","0b454b1f7a282454d14e314fabeae904cb0c4af397556ef0fcb782d3f863ea59","e3ca8d058c3d2a6eb59acb6f236d19d21fb8dc18236e91267242e4f3554bbab9","aa92d3d47e1d586dd028314aab21d1424e02450bb1621ab264b42dc09c27191b","0081455199e151f55f191895fd64c80692fbc52e98a45f6f50719ff3304883fd","1f85a39514162015084e6cd6fe900e73570a62374c25cb72a95239127367b06c","b62d1c9cadf282b5bb4c22f22767db50fc396024addfd50efa81629025230f38","82b6eef18079b1112f035c9b6b73406c2f0b3d2a52858ca91670afe78e0ace84","f71d62fbaba155d97fb38af371eeaf1dbe5b2ef7c3196e867a4c964b986c383b","83f8d4b047edcf6ba782f43f8f7bf13cd1bec2cf9d69c9594d900da5d14ed61b","e6ffc3fbd5583ff84e4b800380ba26ece906021cb6c8b40ec25c8d34a128735a","bd4e06a52d0dfe96a0ec55ae483a14e4cebd647fd0896b575519de9baf602231","97044228a7fb6800326735b6c812f32e4e1e54ff13a7c55969642cc751566ab4","1c7276811c37fa9ff8425e4e29c81c2d4a1a40826d146e3ac32849442af4f8a8","1614081b7588a98f2514b6a692b630c45c7f81978a7e40ab3e0fb46cb69fba1e","b2216b7f241cac0a8ae34a8f01d272f523f82f099bd8aa7aadec96862eb4475d","310a3152e5ef38ff351ad49c5bdbb8e627c86af52a66f5388130da48d7c5b685","41f95048e870e070e6cb31cb67f9920286a1bbb3731289350704f332b474b887","65a46ddb5fb8fa18b1d89f3281a344b7d12a9d74c3c797e27e7299bdb9dec2a2","3791025431f85737d4b88a860e484ba343db864ea1468a7f8d516e82aead9f5f","58fcdda8b720a302372871eb4a809800070090fd6623f6861465c68555d4f4dd","12cc1a0a5397ea1129e7e2c2537db119a92135284a817e13b8b3a1d91892723b","cb22feee63d3d834d1d446f67f20c8fef997ccc73277783a968050d765679ae3","ea78386d121d4d364887f4737b41b8a8ae0aec4c1fb470c439577d907dcd3552","1a5e53f2ff80f392d393790d11ecf08756bf09fae5d76539759bdd295de4016a","e43924ecb2cfa4cfbf1ebab53ffe0d19ebb993fde223312fc08e3cdcf4f0a084","6706f767bc354c40796fb3e86e19a45a61e8f2f1252589f113d58bbfb5522349","03b8ec2c192503f543e0fa7278abc935bde14b95b27179ff3277d6d4e3cd9067","14549e44e55cdea27ec0165fd014070078795d591fd46e988d6233d6d697439a","c28f1af0a8ba652aa54fd105f092b1a8b7add94a224b5651c225d731957d407d","5b7ba74c4c952a69a45cf0d33c4109c884bdb5036eb6be524603dcee7250d96a","c8d32ada2162ab18c2c632ad609ede9bf238bdbafac3598c4980eebbf855a04f","20bafa4c4229eaa5e6388601e19e602509c0fadd2b658c6ebf437b33dc4e88a1","db73427eab3bbaf3f26b5b2efdb37b2d92182cbb6123f8caaef97af2107b07cc","f77898431875dbd6d3a9b7be78813583bc78fbe737bdf3cb9c86a8c8475e4a58","1fb1c750395bb65d4015d9a2bbd15153112cad918b59069463d87d4fe287f337","e0504139189a5b96643513e670e83de419716bbe8368383326df58cba4481264","70d3eb12157434a1ab5ccc8c057c830ebdba1ab59a55a757e6d4364ea9441252","7935c48fba73ee5d74a43fb17f58057663700dce9ea74fd673ca243fff9c7f59","683a8ce632ab7be2208c81e453ce544ed47261b85585c654ba2dc65bd3715588","d1ebf01d8322a8fd0b4e81b65eeb9321a04a55c868df00e55080a219fe1fd9cf","d6a93af9db7a30f9e8cedbee8472e29a194fed7c5f6575ec45ef3430600cbbbb","40ad2717c23b8583214c4a4b8fcb6d03a1ea452585cecad4b14f3f87d4d9c12a","db8fc5c1917265860fd2a6963989985322e37882515284e5a33e3e61362798e3","4336423981fc67f99d5c364a64ec671641d4a5a796dee33bc4ddbc852da7de72","8dc56f817d20cf0717842ac1dcf3ac1a450ac3c667f1285754901e4af97bbe47","72156b7624d678a2686a22a45014218be4da7147f1058a5a5072fe981c492dd5","a20d054b8be41316bcc29752c5b9b42fab727b887a076a3af3bee18813d6e8c2","2eba4ddfbd6837ef33e58644f7dffbfe465d7222f9a9101789f02427f9541488","bb82c16e8371bfc6ee2ffd0095fd321d6acfa57c6c6445019567fec1b6b5e92a","6c65126b657a275259c4759b2b2f7b04879e61bc6c51df025b3748f87652a9eb","a5ad75d3dd3d3df0f62cb7a8ea12e76e0b4a3143ecde9e29c9cc0586b88365c0","03cd482c80ad0b724ca7d55cef7e3823d593b7cced98d7ef9d1bf757c5055b77","e93f395b0d6e68525181a6ecb3e7b81b1c5bf551f32f6cebbdffdef354fbe4a3","b881b069efb9d55b4b4b98de76d8c3920a29254e24f8f0c38557186e38cf6955","25729786d7655a5d7cf18269b89cea8e606e66644657f26fb1283a0deee40727","1f542c79756fda13fdeda2c6c90a560ebddb14758eb5c3278ef8b750a03c9bec","b0ed00813c153e350a56faa8c15668bf21375928e9b88bcc482d20f1f8415179","a1d67050e5303d6d327c11546d2bcd5643bff251e7be230e8e78ab93d051ce39","9140f2acce87195a28377cb0c079de679eb3ee4aa027f2c69f8a70f5c58231f4","93557733190db162b067dd324a0516b8cd4313fda14c228468d865145245ed04","8ace7c551f55726a0bd825aa163fa5789a1f816a236739ca122ca80aac13661f","2597f47a65f63ee775d4c8a9ac9923f6e3422e19130401253c407acba2a17712","825151a14f9661a82fc1a0603c0c288e3225e7a153b0399d4f81f5693bf5fc5a","e73d0a1df69652595185fd648818bf9debc5ce526d030854acfa944ac1db9b50","0cd8d79e4f122d26a2fef1d8a34a68bb7dc1c6a5d511e819518195f236343647","233d663fa903a3ec45f473d7f71cf13262957fe5c5a6a5cc189ec19b26481ea2","55b03f6dd6e296e7b41510fe4f8a406ba7a59f53595a6a7e7ed562ef8038bc3e","e266c6b72f344c3eb7955a398ec4ac675e0df59e639b63cc4a1bcfc6e4eb5316","dfdc5300faad162936a4e139d4fc330fc61b5ef82a31d6aed862c0a8fd7817be","d7f0de67440e497c0c6fc4244152f52a91e2ec3548e9b23bc6e478d4a4e6489a","8ec8468d92d5721a71c4f5f8dff24ce6937d7d0a0b17b83d2450eb44ab32b266","8eae581e0eda5fe040284edee93b219db215fedf4685726bd0774da8316ff679","067c4091e4fea77b1c8e425cba69c423792eff44c195f6f196c60078e3aafdbc","5b58e0cc5d58dbd9135eee1d282a9bd0fc39e8afc606bf2898b470aa8f43e85d","22e7bbd2dbd7aa1941d9324694f4f16efef7811f99d8e73e5da78b04c69f030b","656ebbbd307cdb14912532cb388161356310df830bf6b281dcb4dfa155967653","09ad48e0148ac0f0a2e094f86a37793623b94d2b2133dae34d9cc45ae8b25c5e","c1b720e5dfb938e3102ba8943099eb9832e7ab1823b3b0b1fc66ac2744bb7cf2","2ac362a2246894116abca93289432a3bb46a8081cfbc73c7520b17dba535dd8a","2e28d2679d987933af3ab70f024ed692424571a3d764e52c14678938ee877c56","502f4a28393ec8f62613650ddcf8fc15a693051ef228de55a9fd352ec84a89aa","53c907f9df131b180da03274336bfc21fd0ddc9ce8be765500304dedf5fccfe9","61e344cc879b58a08d51dd2d4d72d151dde138aa1ea67eb6bf52aaae3c4689da","ebf2133a2364ca7d2f8601780fc2a22c2029fd7166ea2a569c7f8f94aaaca2f6","c63b692cfa586093795740c783f71bca0a4f9b8c015d2ca885d12a5e34c9d2a0","d9499d9d0a720b79ef25ae3b7e473f0063df7fc05daae087e575e230698819fd","5dfa630a735c28092a6f56c73a8beff33621f06801a09db9ade86b124c14c07c","2134658a3b19b838ac0a27442454c11bac0715c1a85fe19365b80d47df1e3106","98fc20a7333fb38a2c524a308ee24caab2512974df52b5a6514aabf5cbeab551","1390f82f3c8e80758011e0061c6d1284cc98fb624b90e1f7195c74449e2899c7","319d665994afd8a457b08b99da56a5290454ec0510bb4686b876c8e0fa8191c5","18f2043782620b0303f0412845e40183e498f10a50065d6fc27c5f653a2c5a2c","5f3f3e895ce2597da54b2d9a6c70cc96ce15fe2b00181a412c7d514c596226a2","d732fcfd57106e33b80f5c7ab81687efa43c29b262fdc50274f8f42c3f2cf578","0de5e8652d98e245505ec0ac102280fff4f84f6638861d774d2d351634f1221e","a37aa3bc6ca997c40a51f6d6c414dfb38f223da70e0e4d1136e77f7c3ff0d7eb","cc637b85b208012472941fa039ae6a45fa7bd1c97d91c5659bb4bf600a57b7de","5adc95373b6445f769c67b0d273880a4d67424ba48d6fd329f5456abbdaa8515","93180bd2360c30eec60a3421788f7ecec82275d4de8f51ddb7d4c31344142310","0d87e71a1fe0dce77fd5b18505ee0b548dbbb118af70bbb9e6a39bbc49e08c6e","0cd2114470dcccd06e15369eeca461f3de145e0b793cbda17be99e853baa758d","d5abdb0287faa72707fbce69ed0b6172568670f628f0fde40ac2b10b8f6f028c","fba1184b51e62e9e706632d08df836caef230df4415b41f61dfd91aa29137294","9b4e2f5d760beeae26e5b5c34955079885c8ba8779e4ffd1898a7192a239af6e","ae202294074b2c27b098d87fbfbca3220f5b039e18e65329e7a8a3feb4eeb441","0a0cbff8384422716e06feb725438c76f2b6cc5148ab0903c252c12a78019a72","a2c8b27e3c5e491d296f41109145eaaf589a7435141f0b7e5987b328093ee1af","5180c7ec07768babb88b9e11b680cf070d51c9173e1f3816d685d43350b7a0e1","f31b5c73107611868e39011bfbae4973c238e608db701a8d0692f7fbda21949c","ae428a4c9b1c6ff027e7de2ad67b6b8b092e647c6112f12042aadf762027c5a2","e10bce59494bf7f496c879add3368ae09bed7b76309fb2d3f675e31903cb0e96","4d9681a5ffc480eb2f0e0b4418feeb11f6ae8389b44e76c4d3c633edac779a6c","154b88944cd9d4ad688b93d71d720b8c479f87dc62025d1491bcfc9f1846f883","ad1133b4c2b99fadf0df3ab9bda032d20250fbc227dedc501e642570ef54a217","e1975f4602e0b16ac9ae0a657f4d2f85554017b3e52086707e54f82d14b5630f","2f6bbaa70bc312c46c379085d518c696017a69e4e9779c6c75f6908967b5cc6b","0d070d22463e7ea8e0f824c16d0613dd9d05b5be5d24caa03e5076cb01953161","7fcbcacb40b90f9806697dbae89759ca2e4479c58654f0e1fbcd984ba069e99c","04c27833330e91ad003f663a9f564ae0fc78095604264c998e15c1f341c79e2d","0cfad192241b90669f14a92ca48e141acdd82b414597a18081ff9b492329e07b","e63c3791c63c157a57e2ac2d772b3f85b3688de1acdc53c1270fa61ff2aa1451","227dca4c323e1394cb4b70ec85c9d917ffbd7a7f3e12d2215c2054e5076e3cad","d9c4e110532223b7c17511a63709efab6374f7de87beccf616f57a0125d91281","00828b6cb8616900c552903ddb8fffd0eef85b4aa2805f21d5dfcf7450e26fc8","d76f7df64edf0f562ad6b1478b024b0bfd9db290a63c745d473163e18bc69bf6","436153283d8d35af2e83c229489cad8f11270ef2129814f6133322dc89b3443e","17fac66304bc4b3feeca45f3d4c69b1a351ff28c9e3ee586ae637991a961d666","7ac41ad39142caecc58d455413d971fde4733bccf907d60091728e5695e6d97a","0aac590361ca87c929c08fe84fd809a051f1db7d4dceeebdcad932b49d4e0a89","fa602820776c3f67cfd41e4316d3a3444b9a198d56eb1006541fc55cc670baf7","f5fadf29086bc0f5c80c490058274dcdedd87e4c6c523d23d1c8debe0b4a6af6","cd5f0bce17430ad990b0561c43ed86fe42a8557ddaa5f24befb728f6af320122","e36b2240e73f3a8f6620fcd10e0ac48454373df9b2cc8a872a93c8984ed3d249","f64dcc75b161cffc8585555ef53692e79a7c923e126d182721d1be48c3557dfe","332a7bcc2034b28bb3880a1a1ebc2e271c30e647c49d96b324359e34c991f627","6b66f3c16dd2e4cb7a1cc0429390ba3aa41e5b7769e982f8387efe4c46e467a6","2980f81ad167cdd9a5f1a2eecec5a7bf1b2987570e55a48152fe7628e9d519b1","e2a96a068dd8c1da21ea331e9b87deda6cb83314a4f2e29f1e3c58c3703bb0a1","1a9227bb7e286c36f7328949f0691e875cac8acba9d8c5c6ea8655e9e3455999","33f0026dde6c2b078f31a79c0c8ba910420652be8481ea3a0cf02c981298353b","4892c7959b3258deba1085514743de4b3ad9c27a7ad5ca22ea0d3fb131eb0cf9","c0f52fa967a92544614aa43151d61476365da94984ba730b946924b817e429e5","66e749e5756f7e4f4d5f84819105c0967af881141c34c635d1542758fa03f54c","866f1d25b5ddf0a23a0cee8fac130c8a9e390fbbe5438f81922f3abaf9babe80","915b8b0012b1d1b394d376b1e05619812f6443f48e5fdaf0fc0404863b4085ad","c70786f8082fe55207146c7a71f8d296e7d9a809bc19d616374cd1b128ab6b14","f05e709b82b33299649753aacfc80b088c71d9dba0df1faa2e6f52435796d5c3","35298e76f5ad88c494e571e1eafc4bd9aa0b094a8a6dfbd400728cfbebc9e0db","d8f578851fdb18b04024f70dc6645f3a18a10640596e9e65755052432748839e","f88ce0fc9207a3154b8bb99318f2273c5d285c7fb86c848b566ae6a8b5d02105","5ee33d14c81a3cb45aead86f20f4de2f40c24af79c7a8c42f542a106f70648ca","d9cbdffd821c0dcd6bf8094fd3122f48cc3ee6f0aa20978cf5db4ea83f42794b","eac88829a7be36f669b887accc271158414773ec613eca7917972ce86860d12d","07a147e0ea9beaded07e0fb3f4026c80ca41f577e36b8f8165d747a2d05ddb88","993cfd2e4619d91dd3b0aa07ef82e7f68ba62f54fee0f98720359ce7b1cebc38","66c26dc0b8b2cd4533f753d7e08022dd126ab9a7a5150f771eb0cdc012c7e88a","cf16c79dc11af3cc69d17386752f498be53cd146a14fcc271c5f1563cf955740","e815da49be69908f884704843129f8d9250ff7c0f74e5ccf1988c24a05965e0e","593b36474f166e9a5ed8cfe1590800bd17e7d9f366845e17e4357be6ffc869da","3541ec2884b8ca7517ce60c453fd73c8b44ac57e6e6c511337fd24ba9ede8561","d397f4b80d4a32a85d0ac373fd8a6c9659c47444139e1a89da87d216494029b5","d3cada72f48c32c01ac688071426edba2df6481e62efa85a9321393ed2af6184","25e66cd03924f6eb2183f667a330433ffa0473a868a8fab1f264351971c678f6","edaaf00a300387eb1d6a9f6ce0ca6a218772d5cc05a79b6757a5f2291f597ad2","e648cc0ba42b6f18788088a10757b89e33ab9d308df3a5cce8b8e7ff15e2b22f","eacb287abb4b8f701cc2456147626a8a1eb1a84578f3374dfdf3a5cbb75ede9b","6fc82a3017aaa92364e97c6c44e43c049ce0a3072551edd0f23fba27f3c4df98","b96bec9e77061e5853b4fa63d6ea8cf4250773702676e300420b7735c34f9901","8f393ad285420fd008f8b4fb6b5990e19eaa34b8183b46d9cb720bbdcaa7c31e","9431bb0e7be533433eddda58a880ddc2f884f0f71dd2e8065afbbf97bb3a6a61","7705bb666bdd4085a9787d5c2ac6b23020b3246115eafcb4f453bd9c1448edba","f4d43aa1331941b39fa38a255a16eb8855cc2926ce02a73cc06dde067c473900","9921f71db289a60c25a161d036c2885085cd3f06672d9913b37342333993cf3e","032080b7d162c23bbdfdc18aa87fb8858f6a1d58a0d3756bb59cc28020556cfc","9ac7c4093cadbd5ed6920f9cba6fc6652d814ec9ea0991160987e4feea437481","f75ce377d83090f4180590fe78c9431b3d9bdf494373f0418c58e62937e890c9","6f0cd0e219049f8cce5d0400fc6b8bc841bbfe361d76bdd2ed9a131efa26057c","41ddaa11b8c9f1515a76c1ee2a498cfa8265cb04d57942f2c6eed26e01f270f1","2ea50238f239ef3217965ea0a5ac6ffa2acb94bd03a912e7edae4cdb90496b16","2e0e61e27e6a2ac52977927088197535eaa62a90638af4badedab162672b9ca5","8a62f9f4d9309bfded918fda52f8360e31b626105477db019af20064b0dd8961","057dc3da750916d3983709948a7b5a6ef9788378d38a60bb7458b30f79101800","e0d28cd0b097b81bf31e230d9296920688bd3f21f54bca7f5a3b3cd4ab4a7e66","307ea4b485b73de6f48c6c41f0e8be1fed56673f584972bcb541fd59cccd9860","fa7d28cc714e9d5256d2d5d2d7895a85e5db44987b41cc39f047598dbd3e3fe0","5c09513e6f0bd934425d0d3ddfbdd3cdf4fdeba8a186e903df3c48043116e3d6","53fd33fd439c753899684518742fef08106dc63afcc1c9f62353eff3601e7fdb","9a2e75d1d72d7463cb3a0d4a01c5648bdb4f54866acaffb0360da91234c0df8c","566c068aa63e89d1ae9dc45c7375333a7c55e44cdb97c3adba9b7b09f0bd9edd","eba59f556977e6b108d087ea901e4e326ee0d579c5e4312a87743af6fa8f768c","9ac5c75774da8cdc4d6e0a7ab1a775a00e8f8b13d26c1eecd13230f3882668fd","407d830c83a0659a44e68ba0716fb8ca06b5f58318aa4d5ee99fc0fcd8cd837b","90e965c72d8be19722cdd324090e638e13960f55431d8631f10d13d767f614ff","183e0a4b07d3e6b6715344771e5a4e73e516246dcea97384e5349c42691742c8","7bfaba8b6e1191bd01ecb395930bf46291a3decfca0674393ee35f331e8841c6","a30509a8f0d5edeedcfa55d019de4b5bec780f6fb2480bba53afdbe4dbbf3437","31ba7047f9570c93a5fd3d9264cac8e15ddc83d28f79bdb52fa55bf864c409b9","991dc1a3af1fe5ae31575c7942032c6766bdeb77ef9610ac675f5f9146452a82","7409032e1584e62125a2c131f93a61e44d137d031c8a2f86102d478c0f9916bd","6c31318d3e0c181c9b859eeb8730701e7942d521fc9110873c6a8210ed9e2464","221737ac28b53fc9b0849a9dfa5ca5df6e5ae34e29de779ceb240b009f413c7b","2212bb6cf1ad9a7ddef76e66de820e280086a2780f60a580aed15b7e603de652","0fe4061cfe1eab8c542bbc0b2cd2c203630c5de51941d8b8114c4428505d6135","fc48d98061f4df7793e74a5c4da299d6fa832f1a94f888d9e304dca5587c48bf","8fe0548141d2ebdcec1887bdd86ad369863e6fac5bdcaf5d94174d573371a7ad","ddec19525a3a6d2d5128692249af3ff927989304aa6850a420cea5d655b80ebc","8fbc2183ce22abd6cce28e0be737391132f09449c9312f2deb2c2b93b2762f36","f2eabd920475a6771d78c8c2a8651f44e0e7420cacc29552a7c49eafb5194b3b","f65b67af065b6e88888ce795af1e0d201276d21a8d8d38dbbd0eb5432ac0cab0","76910f9a58a63ed7d477876407541d58cbe4f6d39bedcb8fcaeaa2df73cb234e","2de05e675f52f159ca92df214053286c2a148bc177f2b27c8c1c77bd4b2f19d6","2bd818afebb7c057375c9038483dc2fa1b3a0423f58222e397351e7e6bc40c1e","b68e17021361507cbb11a8c5b1d7291c28e5f97a3a7c24520026b57b37b88629","4ea4c0883edfccd974d63f7a530a61b1584f5b503f6b488ea87127097d43bf93","49b28f502c819005c4a9d32c00b09792fcbcf8c2af2f3f63f4499534a41b92f3","2609c35f3d947adebe6e486d6d8b5e7b2864a80bb99898478b6fde940ab71e44","012a639df4fdce95209d28156bbe33e6a7753b1fe4cc6b24a59a7bd57d720a35","f9a76bf9c808adda8a018ad18e1c1ee8813a2c3f38d53ee7c1eb2a9130d0f5ab","892b371df653d6787b8449e611c0206f561c3bea8fb3e41eac0a6570f43bfed2","7ba9e4a3c87707d2e19f86e8ca04c070dd1c2fafe5517bd6b6574a75c60737a2","bd702a3e21c0ad5d6a109739d239b6f825b69f53abd3ae07d90d8f05d7c2508b","a554c07dd44e34fe953391fddd09fdc3cccdbe291f6393c391529f04ff88d883","3a35d3dd2646bf45052cf5924875d63bd20e24ee58e07d09d66a0cfb77949f57","df24accdcf6a15915053cb96127f69f7d29fb7286951d58d4b8ca9361f8bffd2","ed85b89477b0830ea36dfa5a5216f5949e362cb826a9bbf5973e245b4bff303e","47e3667256f389c853bb1a8954bee33abe94788326d65ab1b1334e59a705ce3e","679c5345cf9eff4a5b7f14bd5b89e4bf13d75ade530b8ff8fcb25114b6747ec1","4b00bee2d5bcff299870eb1f6f069130bf14c595ca96b32a200ccae51c5a1974","efc83ca4f330b801f1b1244f49dcbd2c3a6864af09468e216a1400043141567e","06a88a089750af8956b92bde835a0b5d9489197ad541d033ef89db4457fda78f","2a412555ff316ca06ef90dd936584f7e3cfde321d9aab67c7dece93470d3ca4a","8aab697bda333592e3895adf37eb2870d675ed73dc3b21eaafd224b90c4b31b8","301d6c8d2f806679285ca006c6ee74ddd2372da29e018d18400f971543dcdc5b","ac0a84a5b1487392bbd89deaaf75e37ff97badb5cebc5b125816cce6c994dc49","a32c5ba30045011c135979cbfe7e02aed0cf0cd53a1dfbbc952c29a023470aa9","b972bef785abdf30030b19f64b568f7952b8166dc01ca4ddc2ac6919a5649a6a","b8a6419ec42bf4d8eed52f187e161b7dee898c96faf691713fe1a4ae0d89234b","ef94292bc93dc9aa8910f63dd8bad99a034f69a8bfd4b930ca8ccdff1a209689","1b6fdc41af60370262aef54e35a53bbcfe9e529378df9d4fa05adf6e7e0e2fd1","113b28ad7cd0298c919e8b8dbd0e17b6c456c3723c09e2bac3ea2727ad578a2f","385488081e845bec1ec9bf7bd18b5d7e2d3939401099c4e3b121106845204733","ee390c2487bca09cf2c55e18e929b7f4bf648d83f4bc0f9fceeeb74db84b27eb","f30f19ef7afc42af1923bbb4b0b62ba0cbefc5c2b0929d5fa73bcad861d21ed1","3717cf65a204081e3323d5592b6671cc5b1314a2d2cc96df407adff995f716f3","4f551d073794c7367a01329ffdcd70b6eb84fc3abf2c4f0ae8b756fe231e5da3","aa293bb454ae810e7d15a3040ee730114e9276db4ce713f27678d638c3ab308f","d4083eab88a986f2fcff672be3477a79849f25be3eca5a0fde6d745dac3fdea9","07b7d50913d14676f5193ad47bd45eedd6dabb648bde58ad92a13e62f606accc","ad98cc620e52903b28e98f50ca4466da4c6dd05f04baf944ae009ac14e440b33","cb41a8d1704595b290fb4bda78ff88dd45dcdb7a039003eedf7c4d50d0196866","8277897a81fc2a61b6367d26a66dcef94e2dc5db26c485444a824edeb86fd052","3e4879f89becf4fc8406d220c5df19084c89c14a7dc931849452dbe058d85dda","81807c39ffddf0f980ff2c71b5fce8a5f57b6d85ee8f9860a0c00270f4b4b3ca","58fbfe0eecffaf78787e599e47c5a7e7195455199cab13da8b64f26ca928b261","9538786a06bbb280f2e12a8a7a07bf47ca7172253347093176badf449a3d20cb","95578ac9452eb3f422aaf44830dea4704b9f2144f05e88c0000d4c271a9d6589","c992118f3b620c121b1d1e2a1e4978aa05028eac3405311716ef642a98af2d88","3b3eff18597e0ea86f12438ad927f4574b3fe059985b3f09fd87542b69a1fd0b","4128d4e6d5485d7b327fb5381d599014cdf529acb6a693dcb25a74b7c22867e1","e82b756ada2d110d9f8a77948c3ff9e5055b8e926f41e5f034a58ee8e1d82f5b","59bc67c98670c8c2e527f4bc135f3addc61073a9c86fd7db12655a117edd4223","3a83a2afe970f19b052a0788db74199ce9e483a63c809bfb5e73a32493fa9480","802d9627ae0266a3f1a58eff366a08655851d85964e3a8fbb5e0f88b78f741d1","3afa1cde2398e3081bd31d85277ac529e66cb78cba646acb29015133711039d5","9f8929beba5b8015b7e57926f643fa20f3613159d5304480d5ffc9a8f94dbcab","bc58bb3e15e393d07447a3f1d077fa1bac309a2049b8e395ab02fe99ed72f5d2","f11f9a1d67876a869d99f3145cc63cd1db5ef0034cdbef3930366d4bedbb4d60","54152ff949273b841096858c4a309b872628e1fd71b5929572afdbf8e6972ae5","2b31116136a566c08f2eae951d71172365d02aeb7095f684afa44fbc2b9f7b4c","92307dd94cfb0ac601d622976f10278624679021d9b4c6f85a45cabf99ff11d0","ca89bcfc267f6844c95dcaf2952b161abfa88a5d6c30ba1d63e6e784d7fc90d5","b22b9588d6fcd635a15192411508a24130ac6ae82c55c7fea66bcf5753408e91","69da9257d179f2dc2e1bacfe8852eb4301fff47b438930c1d275b949382fd912","9a8b68f6890738b4ae116a662b6b44be7553892289ad6e1fdc810e4b193e02c4","b2c799fef2f83db2a3604c1c1402b4838898249920262731fdf6a77289acbb13","51cb90bf50d5d2a2d00c5f545fda3167783c22b328a6d33e429392b93d516209","5726ea415eee459efddf8bd50c10f7400273a57fd8dc3d57151e652b328872fc","7e2ca088c326d04643db1c30255f7ec1bede74c09ea190a351869734d8aa1085","4aa45fe87f629109259eeba322b63f4be0b35ce21fe7b7c25aeac50ca54353db","824fbd9c2147716a111d2620e8acaf86e5ec386fa4d54d2b718fe2a77d7299ce","16d160f0397cdb35f79a6d6eb3e2b6c059a0557fa0f67ac7c08b48eddaece743","440eac6e41fba99add73b42ef4e50da2f008bbe114e2c62c0cc303cf328832b5","7ecea9576f765ab161ea44e415c76475a2c66dc70788b4866c3e5e11092fa3dd","cefbd3c11ff2a8d66c078d323f8f3394a4ecb324d05910e40b2fe15e324c7b9b","7d4f144cc3bd5122b4fa82145a64dac96bdb81335a78effa24cb473bee4ec3e0","699eb3908c4db81ac35f40f525bf052f0675479474a8218d0ac01c2b839851da","dba61a7e471bf5151825b2db98cbbf08a697c8e30e3d3323c7d56066df0e7375","847ab80030c5a0570704af5baccb5f79da6245a540a25c1110575bdeb3194288","6edc3bf1facfb28ab6db246e18853c83d6714f47133874b2a8c3e59d015e1aaf","b7e4785625d92f0b12ce9302e34f4dae9ad98149e6a37fba6b9789105a56c217","a62dc16d997566082c3d3149fe10555174cb9be548a6a12657cc4811df4e7659","fb8f91a174bd96a3fc5174fa9e51812a4706166f3250c9014b77aa0cee81e6a4","95f17d89eeca73b054b34f26d91aaed589c556ccac2ac8dd1a59cd8b9c7517d3","36d340a49463a448d2d3b1eb4c2a62da754e4ea09c92848c07d62c8d3b3ddd64","1a0fc724d26754b15d02f70589e49e1510b5f031c16c0f36d033491b10e04e7f","20d7df13f5c0f787c1c7c1c66c13e38f65a6ce33f317971868784f6687ea1311","6111febce84b4710e447c60e17d350bcc66a26b15633de6a21bca6c1b657837f","bd42e75f00e559514fd8c0f8b1efdff737ebfd9dfc4d420b7942ac8921530b6e","5562936e2855eb85ce404bfa74d2bd678340b0e188d9ee51002ac4bb0f90efd7","c5eb943b1adad8a47c75a3a5994e078602d227ed1ad379c4f69a0df06ccc4982","f964c8f47956ebd6790b5f85c753c3a02ed97f80428d458da112701efa531e86","e5311e43122ff95645b583a1594471c4ada8ee2e0c915033310f8b6e35faa2b8","061b29f5901cf6e5075df73eaf060940684cb5fad8cda7daa4dba5d0c8493a81","8c5e22bb09bb7e396fecbd16438342715a8f2f8d747a0b8264c82753fa610f60","82fa37c8de2b352f1fa687c2ef167139122680e7e33b81059e196a79f17ae3d8","d3b9bd1e0e7cf1110c72f2c88c6368b3482339597584ee92c40eef4e1474dad4","1fdcb5089fe9fcc3a9870d120db60cc99aaa60c861a7751ab04e808cc8b41fd8","993970369eaf0685907de6beaf02a724bc5e825a618e727440e1c70a4d7aefd0","f5c87373923bd38aa64e582adfe18fd1121cae948d6b14b22e4b212402ed1318","0d6749f9522cdabea764e7e4ef90f36d15cce8d4d6a130d82de493a500495ca5","61cc506c619fc6b01125bf85429977d0ddd8ff85eb97c2c44e76a2feed3b9741","0172b7fa1834ae521c4f0e6a60cdf6f134a7bc3e9ea9139328e7d105678d574a","353e434635d5413f8cc0cc02dc014d2e80518dec03beb42eeb48edcefa3d19d9","e0acd5de151570de992d110034fbc446ef313391b96ef11fbb6372f24f4cd01f","0c4757684299f1e79cef07152c176cceed642ef5621a176f008a1daa48cfe9b5","8320ac9d1af2097dd0f146f5a61cec3188e1fc87c8b06150d56440a37a21aaff","81ded5824e3256137844d3da9d5e9dac2ef174ad41a23c47fd2aa92187776473","bf4e62a7052096266a9ef000a860c2dcabc0d8a6e99a491e1ecd849e4eaad4e6","541dce26752db36391695715fd07e23ab8365fe8f0bfa22fb1988040647f7220","addaaa4bdc115c69c6e94cceb4e9a78833360d0adc0224cef93c8c0533f2010c","cb67ac394fc7cdddbf955a43e68c1ed05b03276d8688b5070b1f445439a4844b","93c3f399a49a8f0ca7f59b77b20f15e2ea646d76dcc1aa67b016620b77dad7df","8808c90d091012683be4ed8717a2f60cc950aca514c10b43c796b76d73e37b8f","2aa8383c54f8fe4ff08402cb843a9743f66b4448ab8d662e17206c41a12f1c1f","32bf1f74a876afd0ffc272e5b3608fecb1da2da3bf29abdf0b63fb79a79503f8","d2998c46b1c0296e7832b6742b2079bb5d95208e9e00b668841223d964388c5e","e63916b13d1771a1a4ba88978e04c9095aa11bd71431ee35cf18c0641f5ead90","e06a8867a9a2ec503f9b8614734bb82e58824a4a2eee94cda1f522767993a973","ef7e6c333c1b36eaa8faa36accc28ae350874c80efb77c6f1e33eb8b5b4f019d","a8b4834a0506a47b4c7328f4477e41c046f5ec89975577c32a280cf895ee9b72","a8f7305348698c11d9a0fc1839d4cbb094cbf31cef96ee76bd883b0e2de243f4","71dfe61836aa4fdb3caa716917af367c8ce5a14b34feb092b6f6828125477efc","dca0b75bb270baf50f0c2d457c9554af09f04a96c9a30f24d9811821caf60d2b","dff8f02234faac11ec1098f7813a2f08b95b37d472a8eddb9864c2947ee28446","a8d2a8105510385c1581b0c4e05b35d1421102c86e7d6324c44457f4f552df79","030f27adaaee1cfacca3bfa4a177214de5ec43637e2e314c273adf7ee6151458","750eb28a121bfda70e7c697d50f2df3363e9d9b2b74c81088bec2d3bc8d3ad68","3f57dd7e6f67221339b13bc2b288d2b2cb4b3a9260f3f2d381cb19e046682dd3","8bafb5241d4dcde05aa64ea393dc9b683596686885a21d700d0731b38f1fbdc7","502b5d9948de17a1358e68b9ac80dad58590476184f314b2e440d381aa969745","7b8e0925554e436b354b3673de07547356d7985149b8babbb07f3c09782122bc","7246e9b6d9fc705a0990e7a0b6f92e8692d9190d3f5aedcccbd597d5ff0df7c7","d2b04e90889d746abf99b4c59486793f9fea741b705cfd4edab3d509c126477a","2c174b1dce71b4052fcccbb84bffbd41fa45e4442e183dafee599238b770e869","bed2ed24c753afb04dcec65f7568f971d84362fb51fcac820e8ee1855ea76bc6","1f222372836b1ed57997de12464e9e11dc91ead0c077c09520b48f81da40b9f4","8941f30402a12b791af6873dc5f67262b4aa4cc02edf5bf3282413cae2b3d549","7c4dbd82e16b34a81804383b9c28da2cbfad04ed7882ab654056b58a8ec94ec5","8d5e423573fa5dff24971d868f62bdea17b9b4d953b255b0067d312f02895ebb","352676f620ddbc4088b0978e85e39a713a7a470175b1e6c5ae3fd4dfa1c9d651","c70e2678280eb78852223365f81f11c6fb904daa0f22e9672b83bbe315598971","401edf8f46652f4dd13a4358b011c8b887f43f80ea0c5f6f082048a622368262","3dd786a4584f638ae3fb03ff809f138ce8f4d8e6e879a52e099cd33d4507ae73","236e49024cf65958ba8ae35a9f1c5d0f8b0bdfe041af414ca35767c6d4c920fc","09db36cf75bc53cd67d8fc8722ad858df44503d3167b5d49825cd4b8be6f4076","47c250c77c56a40fb602b45a7515ce31f2fb83417c4a96eb4039fdcc2895309d","fb607236d72aba12bf6df811ae50b7ac780a1ec06239525c5aeaf5be5ceaf3b0","a914d868f9ec6a488ebc253461283ea92009a07e9e0167abd36caa082d6d75c4","37c195bb44127feba9a6562aeee6308c94e649f600146c7dab350c7726a5be9c","cc62668f61863e8c4cfb5aa7edf1c675af6c770167861148223f74d6cf4a52d3","b5a3e5d212ff2df914d6883e4d0b46fcd7ece4933133ea816ef724423f801af0","cec7a459158b8d3ebc89a6beb9302e3d3dee70a02f9989baee7f3e426f283c79","d62a65c939304424b6d6b08ab97fb488dad098062c5ae90a64ce6e3f6b9a2af2","c81f6bce73f3c3d453a012ef6c3d0f28567f93cbcd6a9c6d2cb606e8d3a487a3","3ef3a61002755c9661191d667c2d491dc169ea302f60c045c9c1fd1774ac8407","a11253e1d20bc720789d85374a8f3bb2fb2db3d8dc50475017f1768f9adf9484","c47b2c8b92a16e532389b929c7dfa3ee41d47b69ce35c83354add05df0e99ea6","3b73783154d7a87e5952b09ab6e3d9d77ffe5e0c7120011d7eac6257ae55c117","e6416c3d6a90d1370a43f21ba361140ef2a012b14c5b96c6a824bb5295768a14","aa7443532c7c4fa930709fe30e0bf642e4040867b0c180278d60cd04f2832d20","269737ec036e6b904a583995a5eef3acec3fd58c7d9f5c752dcdb0fd790087fc","17c23451de85c6d5455aaf5719c4173aa4562fcd163fb5ba72a6bcd222741d4e","57ceab261617261d3bc3356322f0e5b971a8d549e0817f7e112b62738f323593","ab63739e2f5354d2829ece988d74f377ffcfd9072580c43878ae56c20a15e12d","39ef22cb2067a2b384a86e391705ea84f7481eeae0fa35d7be2545e896af3bcf","8b6a017a2b1d83bc1327b484bf2a223fab583b1ca750f11c1c2bb4f74522f600","0242e7d32b7c7fd9a7944c689e0b87c425dbd39cbc5278290469af2a8ab83ca1","f408fb593ad8b84ce2ac6040641475658060fc4c0efb24cc05804a1e45ebea88","3de736734eac8f35f54adee94296d2a086eb53a68be870e12c4d51eb1eeb5162","1707af876374f577f5b7ed9993a3715e192bd9558a0b7df8206803dcedd73fba","ebc138e51212ed0f884ac5310237298c50b48d45b7902597f85604ad6851cff6","3d276c4026971487be0dc16fb160f784216d19b79dc551ca9df72985c6a539fd","48a0a08da06c2251d2090aaae263ecd5f820a7b85ff0c42a0a13718f7e552bab","89b20c074a5abe9208d39e7153ab01726c44a9fce77e9b46bb86f3cf4882ad0f","caa3c9ea2ebb523eb857ab8019c0a1980e4d94250bd16a9d51b95210d0950386","af357489e64b057dc99b7f42852aa61972d1db4836a8c284c88db68ca8d9abb7","4cdbc6e2f9ea733c647c4f134b3707a66d7579455e2901dafb79f93d9127fac0","d5148561c435367869a0e6ead443cdc3ebcb36cea7f35fedaf6e2bcf9865e436","7c08e5514a423ea5d08163cbc21f3858b9bd5a7dd233c93f9dd8a02952f06db1","21a511987dd4319b5ea9a3723c07c5b8598b5a3e0fc22c720baf74759bcac3e8","3eea6cbdf32fce708775ac2c4d8dd9faf964a0408ceaa4f86f3ad2380b8bdd39","127a73727ba0f2ab580280c8a8228762bee9d33a1cc58b607132da57ae0b274d","7db22639eeacc5a7105a692bcaa13de10eb49382a0130922dbd7a3745a2c0f36","311cccecab649ce5438dfc8d891bb192fd9669fd0a58d9b8b09538978247610c","1727ed355e4e8509313556dc0a0fff5b5e636b49ab28f6bc3fecdce16b96c7cb","cf5e6d1eb6d851978b44663bdbb35e38d3cb31a7a4f787739a2ccfcbabad5176","8dd0da2e6dbe83f210166b3b28675c22f7b3c8cd66ca5ed948416a725ee8a73a","72e4a806db5cfec09a48c5a87a242e6ac4d433a79413eb8cf0bfa9527f9dadc5","f7cbd2a4d0149c99bba024defaaf5f6d87ca997316d9ad1c59336d7b5f0e581e","4cfa0530d70202980104c4b0e5053edab8e9b05534b74ffe53f39bfa0da3d2d6","e448f86b862b39e330b447215e46a0e16d92e0000144b7c6d7a4960ff7eeaf80","aa43139555f1aa62e661801869f5ee6eafff4b5dffa297b26089b9d5002399f1","f5308c02a5baa5114490988da2aaa844eb9e2709b1adbe02661f6a5a5920b12a","dbbcc037763d1b04677ca9547b511286ca031025df934efeff142ca4cbd8c137","fb11357bb5704cecdba8fe197e009fb4cdf4e549aa41150e0e2f61ccff78c916","1e4ead35526cd960fee44faef4725f27b3ca29363f818bf73a76b33d4e0750b5","678f81852d7e64789179d255632885b66027cae24146088e0061cfacafee4152","e8925419dc50fbbfdc7e9435988650f7232742763cb2a6cf0ae71f4ed76e4383","171792728ee2bad492204152640940a15304a58749b57459d49840afc9c4abf7","0c3412cd915aaf6145bcae2c5730b733ee717089c6fe14d0182d2055accb5500","d4158e6b810baa401b3fc374b3f5af9cf49c3ac367eb37d6f66300feadcae609","6a50c27254f43a06c80822a0645c0e8ec85bdf9c111540c6762a784a588c0201","81cbbaf1089bc937bcced90dd4f018dd0c11bc66a234e06b4dbaf8932e86f512","4d64f3826fdf9d29710e704f75dae5a691a9f3210b5c618a72733a104d199265","b4c990def8f1e184f2033dc8da367b124ce4ded291d9a5f8285266b9e638e13f","5edaecf61850e689c92168580fe06fe310b77280c3577e85fa937f4ba1986671","59bd2fca2c764fda52c249a0759d3057d6548606e1b628409eaa0d9c9b9f759a","ac525ff7ef0d54b4798d5b74e6b970efaa5801b5a1a9433ea6b5f49358a14178","dffabe54aff3652fe5bb1577c95c05326efc4fd3f768fc4270bec3c8434931b5","d548ae7c6156b677da39f06d228a89339765e2a6762f5273e71932c247f342b7","b8605131fd1cc77ef0ec0fa909f840e4a0017593682e50f8c3c3decb10443e69","f40cf16f9b6d2274dd6ad83e0679d51de268548c2f4b3f64a7b85b025edaa705","00ec15c82e4e5b5082ee95f281878201700857493f9e617a6b1f1558054d16db","aaeec79faff5fc86de8d2c34093167d96fb7fb9a8ea5703bb78a8db45ddf5553","01a54c0f358c3c2f704c1cfb7a9d17d1c1181e3402cf75b827967a4880b06d72","a1b428dfb854a2df4b9921c0ad9561d2b270088f41e6126c935ad7e74dc5ae4a","b5d04666cbdb15c6c672a78765c0e80af9b689518b9f4e603bd5d47fff789e8b","3a78bcdab37d955b8726e540928ed741d1a5546dee6ffc3de9c9d4ad834a1437","40d76080f9e55d4bf608fbfa425becff2ff14cd83821202e283626359910a59c","d791919d7f29ed0cd5c7f375d238882dab29a43aa07010a967c7e0cf50a2bf4b","79cd9ee099d926504d2c5281df43e3b013ed1cdb413808ce78c6c8e41a95ef07","e4eceee438d823c529f596806842c342cd8620088d41ceb6b756064c664f3a08","8fbf3eabdfa459a67d9f7d25d73a5ab4457bbf2704ed0225262bdf4d1f64e9a3","c02f0b1b01ef6df02734f8d776efd371efafbe4a4da559fd5e597a97005a2b7e","75a50890f1ba583165adcd02e72a62f68e733ed94e6919cb43f090fc9d049b6d","ea23e5ccd5246fb2045a764b0a1aba6cbc8566e68609c7b5f4e6624aacd2acbc","5fec3cd8cba2bb9025288a16245eb2795f1daf77e40cec8c83c0efe10d9e9262","bf96e3cd8ac82645c19c2ff81770a133c75d54b0ee98086bed5e6acdfbd54f6c","6d84b7cb7e4d9db0ed8ca5ab79061661f6a4e9ab1fb9e44e2df551eb1c5affed","ed82f10019e7ca0d4a04cf15f838ebd2102d45c71273f619bbae1f9012ecf6b2","97181768db0a446bcea80e6449e884f6d68d85e324e4ea923b2c3c284ab7b80a","31a8272b826e3aad468c7d378faac6bd584a207c33266e293c9a365fec23f3f9","86461eb21861b7f6f570baf4f58c50184ea4f29eb1ae11e9344a746ec1ed8a9d","7ca5cbc45d37cd33c255d0911a1cf346f94a8c55f95714fa1db723e69367d3dc","55584d80df8d11a0029d486e5c3f2139736136e6e9b5c105b52ac1f711d22afb","aa173b596a454f04c5e8d65353723b68c0c86a872ca6fcf4ded09921e39b2d0c","2bc76065771be133978a14314bf9e0a562a28377b113852fd89e76406135dba9","8206f461526ad23d935843b9154db3da603b72e2e4629c70261093ea6a4fa2a4","f2c969536e3b97cc4db373d347c4780cf0e0a0c17befb7badc9b5dbad7652fa0","c0f7e3054a476fe3bb35577b03af576cb2c9d0054a687bc4dc72cccd1aacc65d","fe990c9d7d8408b5a7e897b7bd705bf6b547c65ff20b450ed9234ecf3dbeae7c","5ad5ab6e4ed985a205b631c9deeb6a47c5f2277fa550f3dd30903dfd30e64e46","f98905b0043d1c0ad988a9cc5ab583acec308482d2c31d31da84c0616f2f0d64","ec033abf3a3102ab9cfa6a9e7dffd5039d4cb7cca132ffd26e2fe83f4b3e7861","2e4597763802a3e96d5efe9059e4dd976d410f5e5df411200dfd16c2e96fe4ed","291025a5b950003bb695197781fc77b2a1fd0eed93e9176ec6e1e6a21e195615","dc6d099154278a16fc5f7ea0aea33e91a79a7ed0bfc39f364cec08f36c3d00ae","3903abddae7bc93a45dc2a21044fda2e5828f5171406c894b8480c55a64be568","d3f03803d9165bd3cb740c0b304657adebb48bc2b92436b0e9ec4a1e6a14823d","d3b9079ef5d29d89219767d9b063331a74ab113fe837e620a02efb7f5920d7ec","44a1a32a8477427b076edf7911cc008fc9f01ed593270806812d673419893a89","3272ee1bd9d15f9c5b7ee04e78ad993cde0e9fe840cdb6745adae4309f1d6259","ea6914af1c8816de78e112f4a825aaa8ce1661cf3d002328fc523ba9b0fe872e","3f60955be9da72f0c8c536b5b9553da1d499f91ff38d844a5053ce5cd87a3b79","1761017a42df74ef2b3ef3764ca764d1b843ea377b5042c7828d3c81af498a94","c798189a7ad24587872bca1fc8c7b986b73297295b19a658a5e80c92cb05b974","24260141be30158c6242d2548ddeeeb19c7412997a759c81524a68b60811c050","4c7e372a8042e2e70fd52aa2668d6e5b892d45cb8519e1d02e69417bf5494a56","766d958840f9449394ff5ee9ac8a4c4ed9d86d65c2a387a0c2dcf728b1ad1c93","f0950ee2de5b3dce7a7bf2907e0f0f38f593611a79fb8421e93c097bac63cf54","a3b36911d8bf20bd2f3e43e3b2aff8cceda729f7fca3557e469d5ef3f23f37ce","cb3a04ad5c0a544478a85baaaa51ce6ea17e374773ac9b35e9c4fd5954171cf8","4caa861c4e842f0613db58a66a005b3fd4fcb0a89341922d1dbe055685ade863","5380c75f0cbab7c65c3cbac98e1a1800bc09620e9650a27490e91ec2b8030f19","ca9341a685db323ea017a909cec7162778e0633e007f60032d6995ccac7ccce7","22f26a9373ee588b1ddb3456d839db953fb3c6fed72e25d31c3b582f0136dfb7","f8d698c6794fc3c5116d9af4b75b674942947a58fb689bb9e93b30fcbd12912c","77e4ad68601bdc499fd7eb2fb60902568107bc9fcf0ac42f209b454701a8860b","e9e1b41a02b3114837eee6e57d8a65965b6edf8e82a406b19595069273c73136","e1e922a6918a483f15c54092d66509839306fd586169d08cce7cb568dda887d0","774f43648cb10a2b999b38750e948c662b79deb59996a4bb6b08e026e888895a","6bb62f95f072b3f9e4ea992709d0cb0b5404db6e43f276e18ff840223aab6e42","10916b0a66fbd2a9b2c4396e1823940417b2b6487df7ed2256f653bbb82ddc63","d43d918a425a086113ee6cc901185771c0052b9a8568fb240a1f6801e7d66cbf","28c2481527e93759b7a871a62d79a23aa8745fe9c4f4465ef688d84ded0eddb0","da4ebc8c9666e0893aa19779a33a9af11e3e1ececd858ea10e27d071f2714ed5","d6a50ecc2edc5c8d11b26681726b74249399eef9978f853545c099a2edd3b434","6a18a20d75ef00cb5a3915746d6ebc092364b49e23a76286a3a5689e36edacdf","d15169764fd16f79814993cd2dc12cc6d7494487dc62a78b33d33e2468b74011","013600ce63487c1696ea3b4cf60f401cdc24e74d1b0ac836a0193aeec632e2fe","da7f7f21cf449e1a9cc262b43c4fe9f5d272ce4c54dc972158f9034c06c8e68c","7fdc105ed18934e4499cf20809154e517c1c41ce3850a69ca61fa0dd587d6919","9c2faa7239c5785950d9852f56ddf2c66adc00f2279faca943ac6b283ae84fec","876f27bea23ee1bdcd7ffa26b38e150a67b0456c509e611548b6f986a7e9f90a","e959169468568c1cf3463df3ee7160ea2f8361619d1d10e2f62497059b4b0126","ca9be90bb0409c07e622a4e03b968974c5736cccad75533c60fb14dcbec7c73b","5fce52f0bfcaaa29de93470d9fb19a1bd52714bb8b2001b160ed75ceed1e174b","a5d2e760f70944dc42357d7b69e86dc74f33bf98e948a115357e1882d5230ed4","0f71d78c1866fff1148880acbed18aaf4ea3d6fa13ce7e1f29255545ee9a1f90","ec94d5d3a4f131ad79abfade176f9fb7472e6a8f202015bb4f7f29b0f0bf0e32","26bf29b117497cbef2cc48133940dcc84ac25eb2e8c59bc7a9065a786707dc64","d62cddcff2083b8a9b99bab5d47e65202ce73f32c8e970ab1515f7b07bf36049","80bb561bd66489e524790d47a287833179baacd89ae2b60532c7f92023f48cc2","456b7187f14e1d2477b74bfa9271e4825bd51183254624b44c5f6005766b8ff0","e4114911dd8dbd6249b4e508966e640e6c8a6d7d6620be759c1dbf104a9b1ed1","cadde74af3321fe5dfb348dc1d72e19c6a11475d990a2809aa8a8a0c968ff968","e8447d11f3a33668faee3a0175b0c0e7f653b46896d127b8b42402eb8e811ead","d3afb6e0fbb2ff982a1aa1f8192754d1fc26f5b80c9e1b79fd29f60a4c8ee4b9","a273bb46ef5465ad1fe1b7bb5b1fddcc119fe788c4e73e226834a186fa052798","a1af0abffba61d11fe81b8338e62f2b7f4e5ef73828a162bb380d9cacc54e111","6c8e9cb096ddabfa76e8e9ef77977a44f39cf77f1c8309ab1398b822fa3f7c05","94ba095ba3e0fc474c0106211ad66c7f6c19aad4d62af9427e38069d9c0ed3ca","c213260636f4285d47880791a15b1452a22ad47841fee501c08368cc6f93dbdd","706bfe9d17e578e4d5f546c9b66ae83fc08a86b2e2c640597dbe3b5666a272e0","f8f4cbcdd78975372b40f887fe6dfae1ed68b73e416319bbce7c953edca909c2","9e7c4846057815d55e1eaf27214286ec0768a1b463a4669e1ce37849b6cc1016","c850c70698b79645345bb3d781b9cbcab82c6f94ac1a801261ab0cece5beeef4","a1169652d59c748c5ec81a332734e2eb2a0294bc1abd941e39ddc1cf6c0a3868","8c627c78904e33e9ea3254e9a8c8b1cfa1d3f5482406766286452f9c8a5c06b3","de077f870623c23f0b66400d6e948ec3be83f591a7ae1343a6dc80f2eb64cfca","726f455f0c65adaedcf799b2f0670610294ce1ef9ebe333d78c7ff9fd932ceb6","4165eca67f3344524716c2818892d0330f3cfee91eb3f53eb9918c3de6351715","6cc7b9937aaf140567dffcbb8cc7e5be37f159d2d970a6cd6029804bde96498a","92d50ec4ddb64d487c7875f1228e210d3caacc906e1965ec3c4dd32e4030d1ef","a1b67f80bf98af46430ad7b494465b1ed5597c96b47248cedae3b01a554de9f7","50d04f69a9ba22994bd6e4cabd20ca24cd95040bd747c777d178fb993d4f4c4d","af4220aa50c809f7fab954561da809da8a218c2d27dda489a64fb2d4ddf030a0","3ae58316451195ddc9121caae22a11fcbfe413e016bc1769ad236d91992c35fd","6be7b7b6338faddd702df171c62909a9230ed5eed562c6611c772d939b1665f1","261c41c9919bebafccdef0c501c7eaf7034258b3c027a22b1166cd096834556f","7ac116a9a8c012220f82014b63dd744115d09a6fa83021f909c87ddac2e39cb2","dcace0ae137b984b07797e26916a923fda2ef10a4c7e93d6a853c2b7516f3612","6231cded9a3b79d8a9c355048efed866c8eaeb4f2cd395951752cdab6318da10","c6d860360ececa1e5e01a4b39fac1e9db8924627c30726932db4f7109f0a551f","947c89d7df64c322d26c487b53867889d340824e2845c0d87d5504bce6532542","44319d05d0f9897a465338569dceacaee5b7d8aa9883b46fd585cc7bad08860f","e3b9222330621eac375f6bc4b52ea78c8469b4c94ae2a8b09fb1d1c3113307d3","4485370e15e4376b92686fd39336d9027b26b371248e25e1cb2d0244e94a1fa1","99e8e188456e5dc71e60d7790267772ad0f22e854fef5d40d8ecb48981fc3296","b88c260399542fb51f72a67584d6390c0e1b68c361b3b927e817a57f93121148","3d478291a40c83d3e3dde0d82d8f78725e8c727aeca3483276649eceda315fe0","fec94ed8b3f32b29a0ff4b1d393d8abbe988c3689db6fae36bf9dc18c5ea799f","18cbbf6b5435252e0b8e76b51d80f697d188cc6cc023265982a83e82c3ad59b7","f2a48883bd34468767d72a12463abc79dfc968713363a28968ed7c20e88a60f4","0319c1171fff27474e6fa314db32cbaf2f18718f786fe2dcd5512cf30f0622d8","cafdbf1ffebb3354670421e295bda97e24b3d947d0375468885b1096408f7b35","42627c2284e23bd6970ea7ca521469f140b6abbf10286f31bd002b0c152ca63c","0937afe2eb89fbc701b206fa225bccdf857c2a35932e16fa27683478ed19364f","ad58a5c0408f9297576a7e5e8c63189a0a93bb2b33bdef332edcef900ce04d48","e1dfe6c074da6a71d51bed7a5e5653922f6570965eb697bc14e7aca5dd3e26aa","2fdba54a4e42205851d822eccb069389ffc0e2eb87dac0f4b76ce989c3f4bf0d","060fe85d5e1fdbbc9380e36685546b1e92431a3fc2eb872fd9222ba76d524bb2","ef0b484dd4ff90c8015aa2f7be803f0ef0155822534b8f9632667aa388ef8535","17e47fc7fa45d83560247b020755d70e77b4d627d46010fe9938f427dc5707de","83498540925959aa5c22f7341f58d810c08b62ee81fbb5cea2bbdf506f0561f0","20a964e86b18b09464d5263893dd1fdfaec3457bb52ec52ee958b31218e41c94","7d2b7fe4adb76d8253f20e4dbdce044f1cdfab4902ec33c3604585f553883f7d","db7b913bca77272355d5ad4e928f8060d3057b9e7586076841ac9fed5876a4db","bd4c4df6d56a6e65df127347fd7a3bd14bc2d1f2675fda7be962117a568c90ed","ad815ef1c08422148534344b38520472d66b2ca3db16b9081fbb5dba79d946cc","a1ca4035e0c1a7b9f47c9f1b917c1045cdd9a127779616cab4846c039e1336d4","ed3ce2909e9fe451aa8f79e8f98070c5061af5cc3db99ae416af16d8d87b7f45","e3d29092d719e94ccbd48e499f46209c8dbb62d4ccd5454be43763a71a78e7a5","7e6e35fdfc3581a130f0f5fbe189506273ca5645935ad5adb6fad91f27bc58b7","2167c3ebc2a6ede83721f5212162a650fe226cbd7ad0e6b444956811f12b4dba","66093b51dabdca5c8004fbd78bb31f9bff83d56fc903fb2f0dcb6f49d7823dfc","5e231bfd216f6bc3c9cd1679aafa993bf036cb62adda12b74b5b4e46a0f31f80",{"version":"c14856169f9aa2236e3eaa1748fca0998410c688c69eb248d3d551c220107857","affectsGlobalScope":true},"c83e65334a9dc08a338f994a34bd70328c626976881d71d6aaa8dc7d66b08d96","51ce227f2bea429203e9ca434553a6a13d5214f87276e1ed2fb068e1826467d8","d655233b800bf949a46bdf90c9830d1aa4e3017864e2f18ec25ad4c3511e891e","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"b934b72617b1474639ef1886668032537a2ed5dcc875c303dc33f207c64daac1","affectsGlobalScope":true},"56d13f223ab40f71840795f5bef2552a397a70666ee60878222407f3893fb8d0",{"version":"ad0d1ec49330f9155698108dcd923031626500d80006e94cc07102c7be907ec8","affectsGlobalScope":true},"fa9257e0d44930c1c6765fec51133a65721a8cdfc385d92926b64f78c662b7bb","6816b69b0921d55c3fe01e614a11af57e87209b8ef96b73c09bcce827a71d7d7",{"version":"34f5bcac12b36d70304b73de5f5aab3bb91bd9919f984be80579ebcad03a624e","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","f0b2fdef21dda3803b6e59e1060a9f420a7b3a3d59082c403be4364292ebd941","f50c975ab7b50e25a69e3d8a3773894125b44e9698924105f23b812bf7488baf","73e88763806a21b32aff5a66d4930124606bc5e77f796ea3ff8b6878ff787fa8","ac4b69257d71eee424b839167dda625a771f0d20276beaf822b5e49368539df7","888ec73828164f7a89bf11a173f2e6721e777571c606f03b625956cce2365cf6","06ccebc2c2db57d6bdbca63b71c4ae5e6ddc42d972fd8f122d4c1a28aa111b25",{"version":"81e8508d1e82278f5d3fee936f267e00c308af36219bfcee2631f9513c9c4017","affectsGlobalScope":true},"0218d6df259111a1a4c6bc76cd538932c6c051fd2ae5754f6cb189fbbd0bb6fc","58e6ce808ad556f72c4b882546b7cd023c7f5804c854edf77b6a8a6b59b68644","8e2dd46692f03737289f1b23fc90ad329d726a8b234f756a1453d61a39587356","e220ee6feb1efdda44d46231bd68769fee59e75cad5f02d21732c8057bcb3cb1","288dd0c774a5c6e3964084c7a2bc8cc6b746d70f44a9892d028d04f915cf7ebc","d61c7c41eb1960b1285e242fd102c162b65c0522985b839fadda59874308a170",{"version":"e630e5528e899219ae319e83bef54bf3bcb91b01d76861ecf881e8e614b167f0","affectsGlobalScope":true},"f7011a8d17a06e60dc591fd89b7bf40507d36a5a4d5913fa0eff4e18da001759","abc1c425b2ad6720433f40f1877abfa4223f0f3dd486c9c28c492179ca183cb6","fb0989383c6109f20281b3d31265293daefdd76d0d30551782c1654e93704f48",{"version":"84f318e5d442b89f65186b61af2abfaaa253a067b3819ec55250e44b09b80a57","affectsGlobalScope":true},{"version":"8207e7e6db9aa5fc7e61c8f17ba74cf9c115d26f51f91ee93f790815a7ea9dfb","affectsGlobalScope":true},"9f1069b9e2c051737b1f9b4f1baf50e4a63385a6a89c32235549ae87fc3d5492","22d48bfb37261136423ac687f1fa7bd4dda3083f767416d409a8260cf92bc8fc","29c2706fa0cc49a2bd90c83234da33d08bb9554ecec675e91c1f85087f5a5324","0acbf26bf958f9e80c1ffa587b74749d2697b75b484062d36e103c137c562bc3","77f7b6094b3422cc09eb2e919493287ed02380cff73d0452e17149d40dbf157d","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","698ab660b477b9c2cd5ccbd99e7e7df8b4a6134c1f5711fa615ed7aab51cb7f7","33eee034727baf564056b4ea719075c23d3b4767d0b5f9c6933b81f3d77774d2","c33a6ea7147af60d8e98f1ac127047f4b0d4e2ce28b8f08ff3de07ca7cc00637","a4471d2bdba495b2a6a30b8765d5e0282fa7009d88345a9528f73c37869d3b93",{"version":"aee7013623e7632fba449d4df1da92925b27d9b816cb05546044dbfe54c88ef4","affectsGlobalScope":true},"e10177274a35a9d07c825615340b2fcde2f610f53f3fb40269fd196b4288dda6","c9d70d3d7191a66a81cb554557f8ed1cf736ea8397c44a864fe52689de18865a","998a3de5237518c0b3ac00a11b3b4417affb008aa20aedee52f3fdae3cb86151","ad41008ffe077206e1811fc873f4d9005b5fd7f6ab52bb6118fef600815a5cb4",{"version":"77c64e668dc7e3db451a6c966e475bc9594678a3675489dc8fc2c1240b83c524","affectsGlobalScope":true},{"version":"28bd780c376b5bb4fbd9fc97881d15066bafac834c6e6f5aa8eff744961e14c8","affectsGlobalScope":true},"196aeae43911b66bac5d87d7eba460c4d27561257737931f5a1e6e1babcf55a6","235a53595bd20b0b0eeb1a29cb2887c67c48375e92f03749b2488fbd46d0b1a0","bc09393cd4cd13f69cf1366d4236fbae5359bb550f0de4e15767e9a91d63dfb1","9c266243b01545e11d2733a55ad02b4c00ecdbda99c561cd1674f96e89cdc958","c71155c05fc76ff948a4759abc1cb9feec036509f500174bc18dad4c7827a60c",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"88003d9ab15507806f41b120be6d407c1afe566c2f6689ebe3a034dd5ec0c8dc","7ac7ef12f7ece6464d83d2d56fea727260fb954fdd51a967e94f97b8595b714b",{"version":"9c52d1e0414faa6ee331024f249f9c1ab11a5c432c37370c2c74ba933aee25fc","affectsGlobalScope":true},"57eda4c4c04a1dca45c62857326882ce9cc948c4b52973c0e3c3b7e4c3fa3990","0e0b0baaf6e3845418c2741c9b47478cf6fc086ef8dd5ad4b9ab91499e51de28","ca6e8a62a3e4f5cc3fea6ab45c2e5e128db4d90d81d70547a65047e3f13996f1","2ff9995137f3e5d68971388ec58af0c79721626323884513f9f5e2e996ac1fdd","cc957354aa3c94c9961ebf46282cfde1e81d107fc5785a61f62c67f1dd3ac2eb","ac65f04c2df0218cb8e54f012745cbfcc3c0e67c1f6b1e557d88842bbb72e2db","1a7cc144992d79b062c22ac0309c6624dbb0d49bbddff7ea3b9daa0c17bcac0a","1a7cc144992d79b062c22ac0309c6624dbb0d49bbddff7ea3b9daa0c17bcac0a","2ff9995137f3e5d68971388ec58af0c79721626323884513f9f5e2e996ac1fdd","93de1c6dab503f053efe8d304cb522bb3a89feab8c98f307a674a4fae04773e9","2ff9995137f3e5d68971388ec58af0c79721626323884513f9f5e2e996ac1fdd","3b043cf9a81854a72963fdb57d1884fc4da1cf5be69b5e0a4c5b751e58cb6d88","2ff9995137f3e5d68971388ec58af0c79721626323884513f9f5e2e996ac1fdd","dd5647a9ccccb2b074dca8a02b00948ac293091ebe73fdf2e6e98f718819f669",{"version":"64d4b35c5456adf258d2cf56c341e203a073253f229ef3208fc0d5020253b241","affectsGlobalScope":true},"0359682c54e487c4cab2b53b2b4d35cc8dea4d9914bc6abcdb5701f8b8e745a4","a1c79f857f5c7754e14c93949dad8cfefcd7df2ecc0dc9dd79a30fd493e28449","8566fa84085caa46340393b1704ecd368491918fb45bd688d6e89736aec73a2f","dc33ce27fbeaf0ea3da556c80a6cc8af9d13eb443088c8f25cdc39fca8e756f6","ed19da84b7dbf00952ad0b98ce5c194f1903bcf7c94d8103e8e0d63b271543ae","8841e2aa774b89bd23302dede20663306dc1b9902431ac64b24be8b8d0e3f649","fd326577c62145816fe1acc306c734c2396487f76719d3785d4e825b34540b33","3ebae8c00411116a66fca65b08228ea0cf0b72724701f9b854442100aab55aba","cab425b5559edac18327eb2c3c0f47e7e9f71b667290b7689faafd28aac69eae","8b06ac3faeacb8484d84ddb44571d8f410697f98d7bfa86c0fda60373a9f5215","7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","6c1e688f95fcaf53b1e41c0fdadf2c1cfc96fa924eaf7f9fdb60f96deb0a4986","0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","c085e9aa62d1ae1375794c1fb927a445fa105fed891a7e24edbb1c3300f7384a","f315e1e65a1f80992f0509e84e4ae2df15ecd9ef73df975f7c98813b71e4c8da","5b9586e9b0b6322e5bfbd2c29bd3b8e21ab9d871f82346cb71020e3d84bae73e","3e70a7e67c2cb16f8cd49097360c0309fe9d1e3210ff9222e9dac1f8df9d4fb6","ab68d2a3e3e8767c3fba8f80de099a1cfc18c0de79e42cb02ae66e22dfe14a66","6d969939c4a63f70f2aa49e88da6f64b655c8e6799612807bef41ccff6ea0da9",{"version":"b2fdcc3836d425833af10e536ae5491c34e218bc71870f12a401720f874b6ce4","affectsGlobalScope":true},"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","fec943fdb3275eb6e006b35e04a8e2e99e9adf3f4b969ddf15315ac7575a93e4","209e814e8e71aec74f69686a9506dd7610b97ab59dcee9446266446f72a76d05","736097ddbb2903bef918bb3b5811ef1c9c5656f2a73bd39b22a91b9cc2525e50","626bccaba2f61f03abe558a39501631565389a748bc47dd52b305c80176333c1","3663d1b50f356656a314e5df169bb51cb9d5fd75905fa703f75db6bb32030568","6fa0008bf91a4cc9c8963bace4bba0bd6865cbfa29c3e3ccc461155660fb113a","2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","8718fa41d7cf4aa91de4e8f164c90f88e0bf343aa92a1b9b725a9c675c64e16b","74b0245c42990ed8a849df955db3f4362c81b13f799ebc981b7bec2d5b414a57","2b93035328f7778d200252681c1d86285d501ed424825a18f81e4c3028aa51d9","2ac9c8332c5f8510b8bdd571f8271e0f39b0577714d5e95c1e79a12b2616f069","42c21aa963e7b86fa00801d96e88b36803188018d5ad91db2a9101bccd40b3ff","d31eb848cdebb4c55b4893b335a7c0cca95ad66dee13cbb7d0893810c0a9c301","b9f96255e1048ed2ea33ec553122716f0e57fc1c3ad778e9aa15f5b46547bd23","7a9e0a564fee396cacf706523b5aeed96e04c6b871a8bebefad78499fbffc5bc","906c751ef5822ec0dadcea2f0e9db64a33fb4ee926cc9f7efa38afe5d5371b2a","5387c049e9702f2d2d7ece1a74836a14b47fbebe9bbeb19f94c580a37c855351","c68391fb9efad5d99ff332c65b1606248c4e4a9f1dd9a087204242b56c7126d6","e9cf02252d3a0ced987d24845dcb1f11c1be5541f17e5daa44c6de2d18138d0c","e8b02b879754d85f48489294f99147aeccc352c760d95a6fe2b6e49cd400b2fe","9f6908ab3d8a86c68b86e38578afc7095114e66b2fc36a2a96e9252aac3998e0","0eedb2344442b143ddcd788f87096961cd8572b64f10b4afc3356aa0460171c6","71405cc70f183d029cc5018375f6c35117ffdaf11846c35ebf85ee3956b1b2a6","c68baff4d8ba346130e9753cefe2e487a16731bf17e05fdacc81e8c9a26aae9d","2cd15528d8bb5d0453aa339b4b52e0696e8b07e790c153831c642c3dea5ac8af","479d622e66283ffa9883fbc33e441f7fc928b2277ff30aacbec7b7761b4e9579","ade307876dc5ca267ca308d09e737b611505e015c535863f22420a11fffc1c54","f8cdefa3e0dee639eccbe9794b46f90291e5fd3989fcba60d2f08fde56179fb9","86c5a62f99aac7053976e317dbe9acb2eaf903aaf3d2e5bb1cafe5c2df7b37a8","2b300954ce01a8343866f737656e13243e86e5baef51bd0631b21dcef1f6e954","a2d409a9ffd872d6b9d78ead00baa116bbc73cfa959fce9a2f29d3227876b2a1","b288936f560cd71f4a6002953290de9ff8dfbfbf37f5a9391be5c83322324898","61178a781ef82e0ff54f9430397e71e8f365fc1e3725e0e5346f2de7b0d50dfa","6a6ccb37feb3aad32d9be026a3337db195979cd5727a616fc0f557e974101a54","c649ea79205c029a02272ef55b7ab14ada0903db26144d2205021f24727ac7a3","38e2b02897c6357bbcff729ef84c736727b45cc152abe95a7567caccdfad2a1d","d6610ea7e0b1a7686dba062a1e5544dd7d34140f4545305b7c6afaebfb348341","3dee35db743bdba2c8d19aece7ac049bde6fa587e195d86547c882784e6ba34c","b15e55c5fa977c2f25ca0b1db52cfa2d1fd4bf0baf90a8b90d4a7678ca462ff1","f41d30972724714763a2698ae949fbc463afb203b5fa7c4ad7e4de0871129a17","843dd7b6a7c6269fd43827303f5cbe65c1fecabc30b4670a50d5a15d57daeeb9","f06d8b8567ee9fd799bf7f806efe93b67683ef24f4dea5b23ef12edff4434d9d","6017384f697ff38bc3ef6a546df5b230c3c31329db84cbfe686c83bec011e2b2","e1a5b30d9248549ca0c0bb1d653bafae20c64c4aa5928cc4cd3017b55c2177b0","a593632d5878f17295bd53e1c77f27bf4c15212822f764a2bfc1702f4b413fa0","a868a534ba1c2ca9060b8a13b0ffbbbf78b4be7b0ff80d8c75b02773f7192c29","da7545aba8f54a50fde23e2ede00158dc8112560d934cee58098dfb03aae9b9d","34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","a1a261624efb3a00ff346b13580f70f3463b8cdcc58b60f5793ff11785d52cab","b0d10e46cfe3f6c476b69af02eaa38e4ccc7430221ce3109ae84bb9fb8282298","656424ca784760c679bf2677d8aaf55d1cb8452cd0ac04bbe1c0f659f45f8c11","bed28de34a5dd2b08d47b584da338e5fba92de84ce8727dd153d9ec16bc0f2e4","9d7673eb21625c65e4c18ae351a7f64dbee479711d9ca19b4357480a869ee8c6","6745e41d07e777a049bb25425bb1c6c1a9b437bc2568ca8eef03daa8e8913ac0","fab58e600970e66547644a44bc9918e3223aa2cbd9e8763cec004b2cfb48827e","b4358a89fcd9c579f84a6c68e2ce44ca91b07e4db3f8f403c2b7a72c1a1e04b6","f7e133b20ee2669b6c0e5d7f0cd510868c57cd64b283e68c7f598e30ce9d76d2","e9eb1b173aa166892f3eddab182e49cfe59aa2e14d33aedb6b49d175ed6a3750","7693b0547e3b004443fa1f4327b61617e7317757a3e947ccc200c91111c77eca","9764711e9c9dd50a87bb08f1b5dff3abdb9c8dd500777b9908932c45381126d9","8a1285bd27f3717fbee30e79502d603908f69b9815992682f948da70a8ccc6d1","7d1b1c3ab41597780f02dd80c9ac797dfe8f57ea5d6ca99fc910f695b2e01438","064ac03a8141188b9d5ffbfabf32d923e61f8fa6db97b6d164608f43a6c26fe0","160b5730ca7e6d145fa31a69ce859d43f16590829a9c67a28b2a9dc61b5a9263","b6c14e4a3d812bc972e9193bee0f1025f8ec0c0f2e09a2becda8b924ff966360","86112f3c5926d6d259c26f87c3bd9b070c491a2ac4fdee00d921cf41a8b339bd","fed56561917bb49fd85453c70d0756c2bb3fcc50004b2163979944bac451dba3","82db2f05f8d7f32975fccbb3a51d12c4c78e19053568d956236a24d90511a490","8d7a9d62859bfa613cfb03f663aeb589eb1b47db70995b6551cd5944ed64b101","e82ee3992f4be2ecfe7e423fb72b5e925d631bde1c29b51b75dca1f11e1582fd","4856886035f7c5018871f5dc04ebc02ba8340145315dfcee58a5a7cc98b6cbbc","337a8fc9c94a375e84904aaa5572fcf331839ba871eb834af3665158f532a7d4","97f561ab6d9524d8a13a1d294d4d1bf2dbaef4f689493ce770519795b7f93adf","55c99108d658e4a834d4e1f11719400117ef52cce0699959ae86ef2fc42c7d79","d84e2a13989decbb8428400528850d628900daa1c07f15f8476f967f533d6c71","31859fea9d1ae6618a13c79545519a0095505dc0a6b44785d9d1830bd1289153","0600cc4f9b5b639b63b0c25e869b76d7dc78023018f3b1aeb9596460b94c137e","9a2aa0246d885b28eee53207ab118ee99d583b56394c4651a912453e3032ec01","7108d5ae8a27080b178291373d9d5fb56f93a30be42e1f89c06960e393be21e1","c028332d0042231b71a867175027816f12e89143368255300ce747d89cdd7015","6b26577c4ac04c2b6c4fd58e9333f62f345dfbdec7bf21399ff6495513805ddf","51b4ca86d69860c3eef276667a5daa7ead1f16e62a58b76d610a901d36b9e6a5","4eeadb5094a05f61accb3ecac48a607abb57a60e7967282a798e33a7c7889880","9aa9f3604061edf424645090a355f8d276bfac833b6e471eeccda49dd099b534","52fe5499e9a0318a7b711f018b7e6f326cc56b0d6c07b82b583c440100655980","e8cbc84550a53fc46c701c9650162cb6b39499bc58d9764778a1280f4b48a088","5487b97cfa28b26b4a9ef0770f872bdbebd4c46124858de00f242c3eed7519f4","7a01f546ace66019156e4232a1bee2fabc2f8eabeb052473d926ee1693956265","fb53b1c6a6c799b7e3cc2de3fb5c9a1c04a1c60d4380a37792d84c5f8b33933b","8485b6da53ec35637d072e516631d25dae53984500de70a6989058f24354666f","ebe80346928736532e4a822154eb77f57ef3389dbe2b3ba4e571366a15448ef2","c2cb3c8ff388781258ea9ddbcd8a947f751bddd6886e1d3b3ea09ddaa895df80","f672c876c1a04a223cf2023b3d91e8a52bb1544c576b81bf64a8fec82be9969c","98a9cc18f661d28e6bd31c436e1984f3980f35e0f0aa9cf795c54f8ccb667ffe","c76b0c5727302341d0bdfa2cc2cee4b19ff185b554edb6e8543f0661d8487116","2a317fff5810a628d205a507998a77521120b462b03d36babf6eb387da991bee","f5ef066942e4f0bd98200aa6a6694b831e73200c9b3ade77ad0aa2409e8fe1b1","b9e99cd94f4166a245f5158f7286c05406e2a4c694619bceb7a4f3519d1d768e","5568d7c32e5cf5f35e092649f4e5e168c3114c800b1d7545b7ae5e0415704802","eb94afb533a949c56d2e1a2dc2efc30a6461d99b8c14203f62acc581075b84c6","d57dc90cf2914e9715ca06526e4359687eef4609a855e627b27ec02f520ed141","2c72068196824b34051a7e36d6b40f0674ab1688b6ae7065c86a7e4e06b8a42a","f849ecc47ea31a2865f4ce486acb695e069373bde23b007ad553309ff827a0f4","930307e0325aa06e5a44cdcdcd6a4264b5c9bd7f550741a8200c99d249924bdb","b6698642d6d810f41c1e097547f0d198965bf3e368ffceb1bb334d315d7b90d0","77501dd0dc066ad07724489d2963d8cc2404a4321bb2af3e94fe2ca0abad3748","d84dde63862880c889e14ea335ea9121386bc5083583e63e18f30eb33ff61e88","ed632676e0948143136adf72a84ce9aabc7ffce448684f25b1e4846bf69f0482","5d4df8c9f8abed8279c174d9c60c3655357cf104bcab5215b1d6b5d6001db86c","ef75f365177ed58c756044035983a193c7429b9bee22ea00d623cd7fd075940e","bc4415c6ba0f39ec85d4bc18b814ed2b8bd5ec383b114c1831c466bc4a81a1e7","b964bbfb128776de105cf51b89068a88c5f453f3da10cc09ed55dfee1f623357","6f8826e3e6ad422c1640bdf49584fe27393007db9c2102975540b811f7da7114","4650472d5e9a88ae0201e4c8b3b5b7cfd563d73cdd58cf6bf285a786f961459c","11941686ae11a1df09867c4c708804ea4b784340bca08475c2f54faa4c7312dd","45661a01b995096a7a5bc1ba5bd62ee4796b76e2672e77fed150f4149dfe680b","9a1466470d6c6ad67fa196db6349c069437954b6d50326dd6900bf82c916f30a","2103b3929e059d5ad0f309c2df59130f3318cebf3374e8585344d7f569d29b50","7d32292417987c8f27481cbb1e02ed929a93f28a544dc9ed6b06cc87bd0c7fb7","6a8541f64972beda81cf0a7153834f2ce5ad948e4a5d1874df23bf9b3af0412c","51b6041423db970ebefd2c82090c1e5a609567451685d9121988024e4877d245","fe7858617d56c01d33a4f2aa07fb59afc2ec25e2e21a65d6195d06c54ad73324","634dc12b645d9778863e756e228df771fe8f0ff1e9a66ce9f9170671a12c10eb","3fc0b6667ae8a11d159b971eee16d48ed19258cc40e84e868b887bc9300719ef","75a4036897fe1f22ec67b53243794d0678097f9446055464f5fc70acae27a581","85d984a7e1df02180d45d73422a8f9ddffb612b82f5798e99a9d828728954f94","344970be0bb949f4eba790269cdc6f8bde9a8deec139dc752a84c92edb0f8e04","041db1e87b5bbe7906050219db4685b8bede8dc3bd90e6a872d50f10fdf799dc","5c70d9c10523c301ff49da01161b355dfc475560dabfb51a78e43f9a8ffa33a4","c1ff8b883bfc2f121ee6321569238c77a970a577df88743a508be6a650016d31","81c993d28cb68e34562400e27bad5a8a473745c10bd987a520496dc87dcf9b25","66e5935ebb1d30a66fe5057325d4789ec8ff5c067f5f41a04874830f087f2bb7","1c7e4a0d444fe2da1e6c552a4a61644a09dc103c7a229c66f015418f931aff00","0c61dda8d874351856552fb11fbd9c9bc14f101dc5a022ffbb23cdd81e46e395","9057974336ab8820d5b75b34a87fb25e147361107973f0de204aef4cd43b4c20","15b82e9aaec4a13ee5294f4735dabcf33cb21dcccfa4c0ca9ae99340724a8eab","73aed2d115f52cf593e7b79d8ac50d13d7b2eaae84a358b12991d464390ef8d4","e2fef5d21ffc32bd9aaea37e3de49122350ef0d69c6966174895530e8f6b1975","c91d8057814e1734d7c5d92cbce0813733aa835feeb323f1bc9ce14289deeef5","674a3dc13d859309c44b890dd33974fcfe8d88aae34dc8475b06324d89a30ebe","f15fb8ef7b3caeb40d3d1983b97de2f364cd90116096f0913a76dcd9c878af70","52d92a0732ef4e9197e04768dc112e7b54acd3a45247837328c3aa74025fc7c2","347e84717dab8c91ca34f6e19e2d3e00912d73615d4aa96baffb470859179755","0c09b7fcf2274f771e4bbda7446b9d152a3ebfa7d5c5b2f4b6b0e8fd1504c076","971ee8138ca5c258da1c52d9a431d55eda25b72042ba2a02d5bc5d256649b116","e3f2204febc95c35142202250624debbbedee84d112fd04bae9e078e00ad7bf1","464579134297cc667140d83eaff4c52838fefbe8da34411a6d51967bce55c8af","023dd8d594eb4cd812cb2764414fbefdc1958b893f0a3904350ebea1fe6ca8a6","7731f90b03432c5f2796297001add673be152d6bde5f5a041d46c58f3f17c9cb","a7f8c6ad6c4acacf6d1221112be83795abcddce132116f7bfb1ea9f8e6efd311","acdd42e2aeec1a0e240b07421b550247c55fd22182087b0250e7772a14b6e752","6149f0d50450fd9caca6b1127ae0cbb714862d6f0b254b75e92fb3955305ea39","26d4990dea0683ce5e0ced1bec20e266e9a7af7c95fb9a04fcd428926c6aa0c3","21799733e9d3118d87736d9103cb096c71a07d60c9d8d52f9fb14c0ac646b2d0","358de0eaf54eb09328512259573bfe70d6efdbd1e014d9c75d7fc87768d2909b","d47caa1b38569776cae336d8fc7703b8403013cb230ba7920305327ed0a377c6","34864f625b8143c63a9d0f18f0792ac59688ec6ed9c2ebbd7f2a6d3fb2969a13","864c4a707dbaf5127fc40d7a96e541d05b8d88b5129cdcfd2850435bd3bb90d6","d8a9d8c06be68531702ccb8e3c123b6358660b3ca87f00624e984fda60ea2ab7","cb0bf4b6a49fe19baeb5b1fb1c1682dcdf66cd8abfb3a99499719669b4315c3e","cba525d08e2167b05180dabe0a7784e9b3e292c4ff439372827a7a7c4b5e129c","747c476518a7b710d032641e641c5ffb7b329514bdba4213c276a14799360228","c1b5cda3000f68126de279e94c97e08af97502127893e61c88661441805368b7","37134b4d62a4a84e33f1980f4e43e4f8f988c52e6267931788fd93423bbbbc24","82b2fd66587d4c1028b1a178c0997d9a3d261d6fc73d4f84b15b30fcf46456f3","4d170d05f9c68a28dec552b5382a0e66031a3644954e9c383f26e22c6bd8c503","60a0ca95f29f7c9896cb2f673dba3458c60ae9e9351e677b5d8fd964ab2e9392","94178e04d70cce66e8c45789f5475a6d220d92832d2dfc06cee39cf19bebf6fa","f43bf91240d66e67b18a2621a75e31e67f418cdb9ba2d0135a905fe4a25f1ce8","a7f2c4e68794f763a25b7895a57db3d70f2feaf22ccbca68df4bc96d696d5c5f","009acb63dcd0e8fd1c959d7e0297d6f95a4c5565ed712c7a117dff559798fda2","d3e479b5cb24f4fe768d5bc7f961bd215d0ef3a6994f4865d48d0e7882c2e631","e829051be498b66bf5350adb6e9c0f2d79d98fbcd6faf6bc688f8b4644612e3f","386d74f1e6947c10eaf5e9974583424f8eb0c744b85dafcea8cf2799a527a385","65ceb367297a12f2e758d7d9b8b82f3ef272ed986e0167d8abc2f74d14dec449","1ad48bebbbe1fc750c85b52004c275ac3bbf29e28c7ee85aed9fbb10cd2553ca","7ac36a55b0387738a0890696fc42b27f2fae6f2de195fae86d3db9b300aaa062","9362f44676071b1fac20889ec3e436d73966a8f28ed33ccd733ae68740c6b93c","856f12b0e19ff9bdf0a82659a33eed57185a6880fb25a331fba0a8f1f7061c47","ca20a9fd1cd85947f6ddd21e4e4148dc958282bbcc320ddca59621678aeab54d","ac9d20c49bf26a18802cfae968cdee10050a74e02bdeaa4d43b4adf2b2f98c31","8a6998fb8567e5b868df0664b2d59a57b26f33dbec874cacc1fcec15fd970e64","fe04a77761a0e2a2664b032a78262ce538ac2bde2e92d16841fcd0e567b37c0a","d6cff435e8177dd56937f23d5d9069aaadc850b040b6680bf4e61679bb21b2e6","a85886b0850bad64be7e7acf7e56fb7ea3ffffd3ee3901c01b2345162bd5d5e1","ad97f2e2dfb1478f1ce410e3b717cab85ae22e044cca1da8992714ba1066c34d","ac8c1eda841c6c13c31fa7be583ea73b5bad55a2949fa1238ad48d978b6cee15","503704e476c9ec10bc3e67520e1412145499c8c9e482acf2da80e1cfe59e0e60","0ffc6b30a950c1d7843ba381048503a89ea9acefd8edef49ddb0fe99c4697ddb","f605e543c4bfccaa4e6246bd517bbeeec00e745a5f7fb5b0a0a8e8aff493e4df","712755f18f5dad7207d42498a1497ae50507207f3c1a968944e7dda72a970bdc","ddb19ffcdf9959d765b126e4b135d4cf212566bbf0bde6852323a260e0c0f26e","c28b849f8211024b8ddeec3202c7a7600f902e3218009441faf845ba32a1265e","273f4e80ccb9aa5d56106abdf9dbf7991ae806d7017c53ecbfe658ae6448346e","a65d0fb8dce2ccd0ca448c7fb3499f3fa9e346ec572f0c27d942c081a05c245d","ba8f1c0fa9d761daf83de565030932f9036c57fbd60bfbf1a8432fe72437727d","3afaad1395dfaa2b077eb6ac843432a45af3b4982bc7163e90580aeb9f840831","d34655825ebc24da098276aa4301281ff086859568d9ac46d9abacc9ab4a4657","5c86b6af74967907c4655d64405abfd986281159294ec997906c04b0d4bbc2d9","80ba4067392cf4b2193d539dbdb4cef17c7cc876fb849276861e11e9478a43cf","418e7ad170cb62e0ab8d921a5c4a5a913468050f54f4d6a346b0acd48309722a","b8f33e4a3416072f88692fe50a3c05c859f981c1b620a43360512db14a10ea5c","4b6c98445cd593d52437a7d5a310dcd4d4acd086fd03f548da10ccaaff7c8cf5","d7d70b2d2a63d189afc13d80a5b68c5b0cf7d02cc6fa1e03b8ef87b93d55210f","f550cd86ca6ce8d0988639b967c4ed3d49d823a48ad87b5df77645dd7082b0d5","046d9123a02230dcc01278db49e3aea5ab59a1033fa5bfb92be0047086fea2c4","272a9d0390645b3db0a1b98616e7f37f67d38507920d6704faad63a8615848ef","1fcb8b15db812281d69a3090d488903f9e93033004aef9d8889ca3ad0753a96f","bdf5a95eb0a2dd1d39805bdf51b46ba012bb9b92b2ddaae16219595bba7678a5","9f794a0e8550a03baff865a3961cc22afbd85bc4ba9672bdda036971928f85f4","66a697d1e4cdbf25cdce4644a8085a8563041fa8c7731d4d9f5e8f22e66ba72c","a0c8e17f4d1ea2704c62d7349bc3b8d9a12e3761b5960cb44144d3f0333b3fcb","3471c0df3d0391e1dffe6e8bf150294531b2b71a2afa5f2b86e52bf84a5db60a","5d4df4de055eddf3187094f938a640f8d96e4c551a47d6686596fdb6ba4c3014","8bc2cad630da1033c1fd8d7df2bffb18af0da6113bd086a8bbec04a2471a1e00","a1059d1bbc8ad46bfe668b8450e7e8002887c4ab987bdb96d6108d8023f8bb8f","5134885e9648e2c6745f8aa1c3e7f5ab3b3617258b3d81ca02de6655ede3d74e","57f50c6c0bf4fc7e0e5c6780c82a632463a8d084f9a646a4bb569d583287d4f4","457e8d96dbe3a99af586632d666d203cdcd9fe85c57d80a7f09e934b6d51f8d0","fd583efaca2c616317d662111ec0e37268873353310a558474c8d8af85b4013d","3821663dc2b3bfa49ed679104c92452c2c95812becc122757d199472d1381763","6d3856cf4a0896f78869fe581820ad08a3e579cf7f2273e4e848d208f11579aa","cc85e44779900ba71b5068e78dd21eb91d6abb643d499dc167ebbc3afecf1d61","939048ad3ce1f0d3e937a9360dc22fc36e9d1bc1abe3bdf444cfbcc3def8992a","aac718097f25a3b5907124e462c1adbce1ae3eddb9a2ee2cbd89194c4ef8a6f0","1442a75050bad91356b11dcea6dfb877154d1f2e00f863a9b17ba5e903659503","7fc9c58237c8e80c0f4812accadc896453bf369ca10198b23f210304c921f6ea","6c8d980b4d9fc04a89ffa3a6f3eb6fc114cd160a2f37b8c426bb2bbd6016de26","e505fc108417f2cdc32afa758f7dd52d96ee8635de7af714c2b28ccf2bc32685","af7fd2870746deed40e130fc0a3966de74e8f52a97ec114d0fbb35876ab05ca9","b187f2879a16a3f843472814f9b93c445e21d1b9c0600d1b6faf02e9e5bffc0b","ab093a307eaa4c4a97c5f219320aeda8d9cc7a50548032973c02f505a76e9187","43a4150b910aa81033f7adf077e76d6ed1e569c46082c32e6d1d6ab1678377d7","7301a7544a127c860e8de266bfd348293dcf8c9822c5123ab1cf533745d7c0e4","9398a0f1e4385f30d59b81b695884127c6c02836505d3d50ce3bb0d19bbe26e6","7994500b2750ab3ca65d61488c9af7970d663d870d69ef3999d2ab6bbe558111","b5e012cad69d351ae22d9151dd64be8323907fd226abd45010f450e0006ddabb","4967529644e391115ca5592184d4b63980569adf60ee685f968fd59ab1557188","6e6cbf46b6d75d417f37b637037fb5d97a1d9cd0c1d7fdcce16d86e3db9db458"],"options":{"allowSyntheticDefaultImports":true,"declaration":true,"esModuleInterop":true,"inlineSourceMap":true,"jsx":4,"module":99,"noFallthroughCasesInSwitch":true,"removeComments":false,"skipLibCheck":true,"strict":true,"target":1,"useUnknownInCatchVariables":false},"fileIdsList":[[65,985],[61,985],[61,66,67,68,69,70,985],[61,67,71,985],[61,69,71,985],[58,65,985],[71,72,985],[985],[425,985],[416,425,985],[414,415,416,417,418,419,420,421,422,423,424,985],[431,985],[425,426,427,429,431,985],[425,426,427,429,430,985],[61,431,985],[61,431,432,433,985],[434,985],[428,985],[414,985],[413,985],[290,292,985],[61,63,291,985],[292,293,294,985],[290,300,985],[61,63,290,291,299,985],[300,301,302,985],[222,985],[304,985],[61,312,985],[311,985],[312,313,985],[311,315,985],[315,316,985],[290,318,985],[61,318,985],[318,319,320,321,322,985],[318,985],[290,327,985],[61,63,291,323,326,985],[327,328,329,985],[290,376,985],[61,63,291,339,350,375,985],[376,377,378,985],[61,380,985],[282,311,985],[380,381,382,985],[290,384,985],[61,63,291,343,985],[384,385,386,985],[290,388,985],[61,63,291,371,985],[388,389,390,985],[311,392,985],[392,393,985],[409,985],[61,63,291,408,985],[409,410,411,985],[290,401,985],[61,291,985],[401,402,403,985],[291,372,985],[61,291,368,371,985],[372,373,374,985],[61,369,985],[369,370,985],[443,985],[61,63,291,375,408,442,985],[443,444,445,985],[290,450,985],[61,63,291,449,985],[450,451,452,985],[291,457,985],[61,291,305,456,985],[457,458,459,985],[290,464,985],[63,291,311,463,985],[464,465,466,985],[291,502,985],[61,63,290,291,303,501,985],[502,503,504,985],[291,478,985],[61,63,291,477,985],[478,479,480,985],[291,471,985],[61,291,469,470,985],[291,468,985],[468,469,470,471,472,473,985],[291,495,985],[61,63,290,291,985],[482,495,496,497,985],[291,491,985],[61,63,291,490,985],[491,492,493,985],[61,506,985],[506,507,985],[63,397,985],[63,291,311,323,396,985],[397,398,399,985],[61,435,985],[291,311,371,434,985],[435,436,437,985],[291,295,299,303,305,306,314,317,323,326,330,343,350,371,375,379,383,387,391,394,400,404,408,412,438,442,446,449,453,456,460,463,467,474,477,481,486,490,494,498,501,505,508,510,513,517,520,522,526,985],[523,524,525,985],[523,985],[291,311,371,985],[396,521,985],[396,985],[61,323,332,395,985],[509,985],[511,512,985],[511,985],[297,298,985],[297,985],[61,296,985],[344,345,985],[344,985],[61,514,985],[514,515,516,985],[514,515,985],[311,515,985],[324,325,985],[324,985],[61,323,985],[61,331,334,985],[331,333,334,335,336,337,338,985],[334,985],[332,334,985],[61,63,296,331,332,333,985],[336,985],[61,333,343,346,985],[347,348,349,985],[348,985],[61,339,343,347,985],[518,519,985],[518,985],[340,341,342,985],[340,985],[296,299,311,985],[339,985],[405,406,407,985],[405,985],[311,339,985],[61,333,346,408,985],[439,440,441,985],[440,985],[61,296,339,405,439,985],[447,448,985],[447,985],[454,455,985],[454,985],[461,462,985],[461,985],[499,500,985],[499,985],[61,299,985],[475,476,985],[475,985],[61,346,482,985],[483,484,485,985],[61,484,985],[311,483,985],[61,333,346,486,985],[487,488,489,985],[488,985],[61,339,487,985],[61,63,985],[282,985],[279,280,281,282,283,284,285,287,288,289,290,985],[61,63,282,286,985],[61,63,279,287,985],[61,142,225,249,250,252,890,985],[250,253,985],[61,142,255,890,985],[255,256,985],[61,142,258,890,985],[258,259,985],[61,142,225,265,266,890,985],[266,267,985],[61,63,142,269,270,890,985],[270,271,985],[61,142,273,890,985],[273,274,985],[61,63,142,225,252,276,890,985],[276,277,985],[61,63,142,269,527,530,532,533,890,985],[533,534,985],[61,63,142,225,536,916,985],[536,537,985],[61,63,142,538,539,890,985],[539,540,985],[61,142,225,249,543,544,916,985],[544,545,985],[61,63,142,225,291,547,916,985],[547,548,985],[61,142,225,550,890,985],[550,551,985],[61,142,225,265,553,890,985],[553,554,985],[63,142,225,916,985],[556,557,985],[61,142,225,228,527,559,916,985],[559,560,985],[61,63,142,225,265,562,916,985],[562,563,985],[61,142,225,262,263,916,985],[61,261,890,985],[261,263,264,985],[61,63,142,225,565,890,985],[565,566,985],[61,63,142,225,269,568,890,985],[568,569,985],[61,142,225,265,571,890,985],[571,572,985],[61,142,574,890,985],[574,575,985],[61,142,225,577,890,985],[577,578,985],[61,142,225,583,584,890,985],[584,585,985],[61,142,225,587,890,985],[587,588,985],[61,63,142,591,592,890,985],[592,593,985],[61,63,142,225,528,890,985],[528,529,985],[61,63,142,595,890,985],[595,596,985],[305,985],[61,142,249,599,890,985],[599,600,985],[61,142,225,602,916,985],[142,985],[602,603,985],[61,916,985],[605,985],[61,142,249,269,611,612,890,985],[612,613,985],[61,142,615,890,985],[615,616,985],[61,142,618,890,985],[618,619,985],[61,142,225,583,621,916,985],[621,622,985],[61,142,225,583,624,916,985],[624,625,985],[61,63,142,225,627,890,985],[627,628,985],[61,142,249,269,611,631,632,890,985],[632,633,985],[61,63,142,225,265,635,890,985],[635,636,985],[61,249,985],[542,985],[142,640,641,890,985],[641,642,985],[61,63,142,225,644,916,985],[61,645,985],[644,645,646,647,985],[646,985],[61,142,583,649,890,985],[649,650,985],[61,142,652,890,985],[652,653,985],[61,63,142,225,655,916,985],[655,656,985],[61,63,142,225,658,916,985],[658,659,985],[142,916,985],[885,985],[61,63,142,225,916,917,985],[917,918,985],[665,985],[61,142,985],[667,985],[61,63,142,225,669,916,985],[669,670,985],[61,63,142,225,265,672,890,985],[672,673,985],[61,63,142,225,675,890,985],[675,676,985],[61,142,225,678,890,985],[678,679,985],[61,142,681,890,985],[681,682,985],[142,640,684,890,985],[684,685,985],[61,142,225,687,890,985],[687,688,985],[61,63,142,638,890,916,985],[638,639,985],[61,63,142,225,660,690,916,985],[690,691,985],[61,63,142,693,890,985],[693,694,985],[61,63,142,225,583,696,916,985],[696,697,985],[61,142,225,699,890,985],[699,700,985],[61,142,225,265,702,916,985],[702,703,985],[142,705,890,985],[705,706,985],[61,142,225,265,708,916,985],[708,709,985],[61,142,711,890,985],[711,712,985],[61,142,714,890,985],[714,715,985],[61,142,583,717,890,985],[717,718,985],[61,142,225,720,890,985],[720,721,985],[61,142,249,269,725,727,728,890,916,985],[728,729,985],[61,142,225,265,731,916,985],[731,732,985],[61,225,701,985],[726,985],[61,142,269,695,734,890,985],[734,735,985],[61,63,142,225,527,546,608,609,916,985],[526,609,610,985],[61,142,686,737,738,890,985],[61,142,890,985],[738,739,985],[394,985],[61,142,640,742,890,985],[742,743,985],[61,63,916,985],[61,63,142,745,746,890,916,985],[746,747,985],[61,63,142,225,745,749,916,985],[749,750,985],[61,63,142,225,251,916,985],[251,252,985],[61,142,249,269,527,611,723,890,916,985],[723,724,985],[61,142,375,916,985],[375,531,985],[371,985],[61,63,142,591,752,890,985],[752,753,985],[61,654,985],[755,757,985],[756,985],[61,63,142,759,890,985],[759,760,985],[61,142,225,762,916,985],[762,763,985],[61,142,686,730,744,765,766,890,985],[61,142,730,890,985],[766,767,985],[61,63,142,225,769,890,985],[769,770,985],[630,985],[61,63,142,225,449,527,773,774,916,985],[61,772,985],[774,775,985],[61,142,249,305,779,780,890,916,985],[780,781,985],[61,142,269,777,890,916,985],[777,778,985],[61,142,637,783,784,890,916,985],[784,785,985],[61,142,637,789,790,890,916,985],[790,791,985],[61,142,793,890,916,985],[793,794,985],[61,142,225,899,985],[796,797,985],[61,142,225,799,916,985],[799,800,801,985],[61,142,225,265,803,916,985],[803,804,985],[61,142,806,890,916,985],[806,807,985],[61,142,249,809,890,916,985],[809,810,985],[61,142,812,890,916,985],[812,813,985],[61,142,814,815,890,916,985],[815,816,985],[61,142,225,269,818,916,985],[818,819,820,985],[61,63,142,225,226,916,985],[226,227,985],[61,634,985],[822,985],[61,63,142,591,824,890,985],[824,825,985],[61,142,225,265,827,890,985],[827,828,985],[61,142,265,527,858,890,985],[858,859,985],[61,63,142,225,830,890,985],[830,831,985],[61,142,225,833,890,985],[833,834,985],[61,63,142,836,890,985],[836,837,985],[61,142,225,839,890,985],[839,840,985],[61,142,225,842,890,985],[842,843,985],[61,142,225,845,890,985],[845,846,985],[61,142,225,674,768,838,848,849,916,985],[61,673,985],[849,850,985],[61,142,225,852,890,985],[852,853,985],[61,142,225,265,855,890,985],[855,856,985],[61,63,142,225,228,527,860,861,916,985],[861,862,985],[61,63,142,640,643,648,657,686,692,744,768,864,890,916,985],[864,865,985],[508,985],[61,63,142,225,265,868,890,985],[868,869,985],[61,63,142,871,890,916,985],[871,872,985],[61,63,142,225,874,890,985],[874,875,985],[61,142,249,532,787,890,985],[787,788,985],[61,63,142,225,580,581,916,985],[581,582,985],[63,661,985],[61,63,136,142,916,985],[136,985],[661,662,663,985],[317,985],[881,985],[146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,985],[61,63,166,228,245,254,257,260,265,268,269,272,275,278,306,530,532,535,538,541,543,546,549,552,555,558,561,564,567,570,573,576,579,583,586,589,594,597,598,601,604,606,607,608,611,614,617,620,623,626,629,631,634,637,640,643,648,651,654,657,660,664,666,668,671,674,677,680,683,686,689,692,695,698,701,704,707,710,713,716,719,722,725,727,730,733,736,740,741,744,748,751,754,758,761,764,768,771,776,779,782,786,789,792,795,798,802,805,808,811,814,817,821,823,826,829,832,835,838,841,844,847,851,854,857,860,863,866,867,870,873,876,878,880,882,884,886,887,888,889,916,919,985],[61,265,590,890,985],[61,142,311,911,985],[142,145,580,891,892,893,894,895,896,897,899,985],[895,896,897,985],[64,142,985],[890,985],[142,145,580,891,892,893,894,898,985],[61,64,891,985],[580,985],[63,142,891,892,894,898,899,985],[142,143,145,580,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,985],[142,228,254,257,260,262,265,268,269,272,275,278,375,530,535,538,541,546,549,552,555,561,564,567,570,573,576,579,583,586,589,594,597,601,604,611,614,617,620,623,626,629,634,637,640,643,648,651,654,657,660,664,671,674,677,680,683,686,689,692,695,698,701,704,707,710,713,716,719,722,725,727,730,733,736,740,744,748,751,754,761,764,768,771,776,779,782,786,789,792,795,798,802,805,808,811,814,817,821,826,829,832,835,838,841,844,847,851,854,857,863,866,870,873,876,895,919,985],[228,254,257,260,262,265,268,269,272,275,278,530,532,535,538,541,546,549,552,555,561,564,567,570,573,576,579,583,586,589,594,597,601,604,606,611,614,617,620,623,626,629,634,637,640,643,648,651,654,657,660,664,671,674,677,680,683,686,689,692,695,698,701,704,707,710,713,716,719,722,725,727,730,733,736,740,744,748,751,754,758,761,764,768,771,776,779,782,786,789,792,795,798,802,805,808,811,814,817,821,823,826,829,832,835,838,841,844,847,851,854,857,863,866,870,873,876,878,919,985],[142,580,899,985],[142,899,985],[899,985],[898,899,985],[142,895,899,985],[249,985],[61,248,985],[883,985],[510,985],[877,985],[879,985],[228,985],[223,224,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,985],[97,985],[98,985],[97,99,101,985],[100,985],[61,71,985],[76,985],[74,985],[64,71,73,75,77,985],[61,63,90,92,985],[93,94,985],[63,127,985],[61,63,90,92,126,985],[61,63,78,92,127,985],[126,127,129,985],[61,78,92,985],[103,985],[63,137,985],[61,63,90,92,95,985],[61,63,78,79,81,107,137,985],[137,138,139,140,985],[102,985],[115,985],[63,131,985],[61,63,78,107,131,985],[131,132,133,134,135,985],[79,985],[78,79,90,92,985],[63,92,95,985],[61,78,90,92,985],[63,985],[78,79,80,81,90,985],[91,985],[61,117,118,985],[120,985],[117,119,120,121,985],[78,79,80,81,88,90,92,95,96,102,104,105,106,107,108,111,112,113,114,116,120,121,122,123,124,125,128,130,136,141,985],[95,985],[78,95,985],[83,985],[64,985],[88,95,985],[86,985],[83,84,85,86,87,89,985],[64,78,83,84,85,985],[107,985],[92,985],[109,110,985],[220,985],[177,985],[182,985],[167,985],[168,985],[214,985],[185,985],[173,985],[216,985],[218,985],[169,170,171,172,174,175,176,178,180,181,183,184,186,187,188,190,192,193,194,196,198,199,201,203,205,206,207,208,209,210,211,212,213,215,217,219,221,985],[189,985],[191,985],[179,985],[200,985],[195,985],[202,985],[204,985],[197,985],[367,985],[361,363,985],[351,361,362,364,365,366,985],[361,985],[351,361,985],[352,353,354,355,356,357,358,359,360,985],[352,356,357,360,361,364,985],[352,353,354,355,356,357,358,359,360,361,362,364,365,985],[351,352,353,354,355,356,357,358,359,360,985],[247,985],[58,59,60,985,1271],[58,59,60,246,985],[57,58,59,60,985],[61,311,985,992,993],[61,62,890,936,985],[62,920,921,922,985],[62,920,921,985],[61,62,564,597,916,919,923,924,925,926,928,929,930,931,985],[62,832,835,838,841,847,854,929,985],[61,62,269,919,923,925,932,933,985],[61,62,272,564,614,617,620,623,626,733,768,925,929,985],[61,62,272,564,614,617,620,623,626,733,768,923,929,985],[62,272,614,620,626,985],[61,62,272,564,614,617,620,623,626,866,923,925,927,985],[61,62,272,564,614,617,620,623,626,866,923,985],[61,62,272,564,614,617,620,623,626,733,768,866,923,925,985],[62,985],[61,62,937,939,985],[61,62,919,922,934,935,985],[985,994],[985,1239,1243,1244],[985,1239,1242],[985,1242],[985,1243,1245,1247],[985,1239,1242,1243,1244,1245,1246],[985,1239],[985,1239,1240],[985,1240,1241],[985,1024],[957,985,992,996],[985,998,999,1001,1004,1006],[985,1000],[985,998],[985,998,1001],[985,1011,1012],[985,1009,1010,1011],[957,985,992],[956,957,985,992,1015],[985,1019],[985,1020],[985,1026,1029],[956,985,992],[959,984,985,992,1034,1035],[959,973,985,992],[941,985],[944,985],[945,950,976,985],[946,956,957,964,973,984,985],[946,947,956,964,985],[948,985],[949,950,957,965,985],[950,973,981,985],[951,953,956,964,985],[952,985],[953,954,985],[955,956,985],[956,985],[956,957,958,973,984,985],[956,957,958,973,985],[956,959,964,973,984,985],[956,957,959,960,964,973,981,984,985],[959,961,973,981,984,985],[941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991],[956,962,985],[963,984,985],[953,956,964,973,985],[965,985],[966,985],[944,967,985],[968,983,985,989],[969,985],[970,985],[956,971,985],[971,972,985,987],[945,956,973,974,975,985],[945,973,975,985],[973,974,985],[976,985],[977,985],[956,979,980,985],[979,980,985],[950,964,981,985],[982,985],[964,983,985],[945,959,970,984,985],[950,985],[973,985,986],[985,987],[985,988],[945,950,956,958,967,973,984,985,987,989],[973,985,990],[58,59,60,307,985],[985,1041,1080],[985,1041,1065,1080],[985,1080],[985,1041],[985,1041,1066,1080],[985,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079],[985,1066,1080],[985,1084],[985,992],[985,992,1082],[973,985,992],[956,959,961,973,981,984,985,990,992],[985,1088],[944,985,992,1022,1028],[985,1087],[985,1026],[985,1023,1027],[985,1025],[985,1111],[985,1112,1113,1114,1115,1116,1181,1182,1183,1184,1185,1186],[985,1111,1114,1180],[985,1111,1112,1113,1182],[985,1111,1112,1114,1115,1116,1181,1183],[985,1113],[985,1111,1113],[985,1111,1114,1116],[985,1111,1113,1114,1115],[985,1136],[985,1111,1136],[985,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149],[985,1111,1150],[985,1234,1235,1236,1237,1238,1249,1250,1251],[985,1111,1248],[985,1111,1208],[956,985,992,1111,1195,1196],[985,1195,1196,1197,1200],[985,1195],[985,1196],[985,1201,1207,1208,1209,1210,1211],[985,1111,1198,1199,1201],[985,1197,1199,1202],[985,1199,1203,1204,1205,1206],[985,1199,1208],[985,1111,1196,1197,1198],[985,1111,1199,1207],[985,1111,1187,1216,1218,1219],[985,1111,1218],[985,1218,1219,1220,1221],[985,1111,1187,1218],[985,1111,1187,1216,1219],[985,1111,1187,1222,1223],[985,1217,1224],[985,1111,1226],[985,1226,1227],[985,1229],[985,1111,1187],[985,1188,1189,1190,1191,1192,1193,1194,1213,1214,1215],[985,1111,1187,1188],[985,1111,1165,1191],[985,1111,1187,1212],[985,1111,1188],[985,1111,1187,1188,1189],[985,1231,1232],[985,1111,1255],[959,985,992,1087,1111,1180,1257],[985,1111,1187,1263],[985,1264,1265,1266],[985,1096,1097],[985,1097,1098],[985,1096],[985,1096,1097,1103],[985,1096,1097,1098,1108],[985,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110],[985,1105],[964,985,992,1095,1098,1099,1105,1106,1107],[985,1261,1262],[985,1261],[956,985,992,1111],[985,1111,1165],[985,1117,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179],[985,1111,1175,1177],[985,1132],[985,1131,1132,1133,1134,1151,1152,1164],[985,1111,1130],[985,1131],[985,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163],[985,1111,1131],[985,1212,1216,1222,1225,1228,1230,1252],[985,1111,1150,1165,1180,1187,1216,1222,1228,1230,1233,1253,1254,1256,1258,1259,1260,1267],[985,1180,1256,1258],[985,1111,1212,1216,1222,1225,1228,1230,1233,1252],[985,1111,1180,1187,1216,1225,1228,1230,1233,1253],[985,1129],[985,1118,1119,1129],[985,1120,1121],[985,1118,1119,1120,1122,1123,1127],[985,1119,1120],[985,1128],[985,1120],[985,1118,1119,1120,1123,1124,1125,1126],[945,985,1180,1187,1216,1268]],"referencedMap":[[66,1],[69,2],[71,3],[68,4],[70,5],[67,6],[72,4],[73,7],[65,8],[415,9],[416,9],[417,9],[418,10],[419,9],[420,10],[421,9],[422,9],[423,10],[424,10],[425,11],[426,12],[430,13],[427,12],[431,14],[432,15],[434,16],[433,17],[428,8],[429,18],[413,19],[414,20],[293,21],[292,22],[294,8],[295,23],[301,24],[300,25],[302,8],[303,26],[244,27],[304,2],[305,28],[313,29],[312,30],[314,31],[316,32],[315,2],[317,33],[319,34],[318,22],[320,35],[321,8],[323,36],[322,37],[328,38],[327,39],[330,40],[329,8],[377,41],[376,42],[379,43],[378,8],[381,44],[380,45],[383,46],[382,8],[385,47],[384,48],[387,49],[386,8],[389,50],[388,51],[391,52],[390,8],[393,53],[392,2],[394,54],[410,55],[409,56],[412,57],[411,8],[402,58],[401,59],[404,60],[403,8],[373,61],[372,62],[375,63],[374,8],[370,64],[369,2],[371,65],[444,66],[443,67],[446,68],[445,8],[451,69],[450,70],[453,71],[452,8],[458,72],[457,73],[460,74],[459,8],[465,75],[464,76],[467,77],[466,8],[503,78],[502,79],[505,80],[504,8],[479,81],[478,82],[481,83],[480,8],[472,84],[471,85],[469,86],[468,59],[470,8],[474,87],[473,8],[496,88],[495,89],[482,2],[498,90],[497,8],[492,91],[491,92],[494,93],[493,8],[507,94],[506,2],[508,95],[398,96],[397,97],[400,98],[399,8],[436,99],[435,100],[438,101],[437,8],[306,27],[527,102],[525,8],[526,103],[524,104],[523,105],[522,106],[395,8],[521,107],[396,108],[510,109],[509,2],[513,110],[512,111],[511,30],[299,112],[298,113],[297,114],[346,115],[345,116],[344,2],[515,117],[517,118],[516,119],[514,120],[326,121],[325,122],[324,123],[333,124],[339,125],[331,30],[338,126],[335,127],[334,128],[337,129],[336,30],[347,130],[350,131],[349,132],[348,133],[520,134],[519,135],[518,30],[343,136],[341,137],[340,138],[342,139],[408,140],[406,141],[405,142],[407,139],[439,143],[442,144],[441,145],[440,146],[449,147],[448,148],[447,2],[456,149],[455,150],[454,30],[463,151],[462,152],[461,2],[501,153],[500,154],[499,155],[477,156],[476,157],[475,30],[483,158],[486,159],[485,160],[484,161],[487,162],[490,163],[489,164],[488,165],[281,2],[296,8],[290,166],[279,166],[280,8],[283,167],[291,168],[284,2],[287,169],[289,2],[285,8],[282,2],[332,30],[288,170],[253,171],[250,8],[254,172],[256,173],[255,8],[257,174],[259,175],[258,8],[260,176],[267,177],[266,8],[268,178],[271,179],[270,8],[272,180],[274,181],[273,8],[275,182],[277,183],[276,8],[278,184],[534,185],[533,8],[535,186],[537,187],[536,8],[538,188],[540,189],[539,8],[541,190],[545,191],[544,8],[546,192],[548,193],[547,8],[549,194],[551,195],[550,8],[552,196],[554,197],[553,8],[555,198],[556,199],[557,8],[558,200],[560,201],[559,8],[561,202],[563,203],[562,8],[564,204],[264,205],[262,206],[263,8],[265,207],[261,8],[566,208],[565,8],[567,209],[569,210],[568,8],[570,211],[572,212],[571,8],[573,213],[575,214],[574,8],[576,215],[578,216],[577,8],[579,217],[585,218],[584,8],[586,219],[588,220],[587,8],[589,221],[593,222],[592,8],[594,223],[529,224],[528,8],[530,225],[596,226],[595,8],[597,227],[598,228],[600,229],[599,8],[601,230],[603,231],[602,232],[604,233],[605,234],[606,235],[613,236],[612,8],[614,237],[616,238],[615,8],[617,239],[619,240],[618,8],[620,241],[622,242],[621,8],[623,243],[625,244],[624,8],[626,245],[628,246],[627,8],[629,247],[633,248],[632,8],[634,249],[636,250],[635,8],[637,251],[542,252],[543,253],[642,254],[641,8],[643,255],[645,256],[646,257],[644,8],[648,258],[647,259],[650,260],[649,8],[651,261],[653,262],[652,8],[654,263],[656,264],[655,8],[657,265],[659,266],[658,8],[660,267],[885,268],[886,269],[918,270],[917,8],[919,271],[665,252],[666,272],[667,273],[668,274],[670,275],[669,8],[671,276],[673,277],[672,8],[674,278],[676,279],[675,8],[677,280],[679,281],[678,8],[680,282],[682,283],[681,8],[683,284],[685,285],[686,286],[684,8],[688,287],[689,288],[687,8],[639,289],[640,290],[638,8],[691,291],[692,292],[690,8],[694,293],[695,294],[693,8],[697,295],[698,296],[696,8],[700,297],[701,298],[699,8],[703,299],[704,300],[702,8],[706,301],[707,302],[705,8],[709,303],[710,304],[708,8],[712,305],[713,306],[711,8],[715,307],[716,308],[714,8],[718,309],[719,310],[717,8],[721,311],[722,312],[720,8],[729,313],[730,314],[728,8],[732,315],[733,316],[731,8],[726,317],[727,318],[735,319],[736,320],[734,8],[610,321],[611,322],[609,8],[739,323],[737,324],[740,325],[738,8],[741,326],[743,327],[744,328],[742,8],[225,329],[747,330],[748,331],[746,8],[750,332],[751,333],[749,8],[252,334],[269,335],[251,8],[724,336],[725,337],[723,8],[531,338],[532,339],[608,340],[753,341],[754,342],[752,8],[755,343],[756,2],[758,344],[757,345],[760,346],[761,347],[759,8],[763,348],[764,349],[762,8],[767,350],[765,351],[768,352],[766,8],[770,353],[771,354],[769,8],[630,252],[631,355],[775,356],[773,357],[772,30],[776,358],[774,8],[781,359],[782,360],[780,8],[778,361],[779,362],[777,8],[785,363],[786,364],[784,8],[791,365],[792,366],[790,8],[794,367],[795,368],[793,8],[796,369],[798,370],[797,232],[800,371],[801,2],[802,372],[799,8],[804,373],[805,374],[803,8],[807,375],[808,376],[806,8],[810,377],[811,378],[809,8],[813,379],[814,380],[812,8],[816,381],[817,382],[815,8],[819,383],[820,2],[821,384],[818,8],[227,385],[228,386],[226,8],[822,387],[823,388],[825,389],[826,390],[824,8],[828,391],[829,392],[827,8],[859,393],[860,394],[858,8],[831,395],[832,396],[830,8],[834,397],[835,398],[833,8],[837,399],[838,400],[836,8],[840,401],[841,402],[839,8],[843,403],[844,404],[842,8],[846,405],[847,406],[845,8],[850,407],[848,408],[851,409],[849,8],[853,410],[854,411],[852,8],[856,412],[857,413],[855,8],[862,414],[863,415],[861,8],[865,416],[866,417],[864,8],[867,418],[869,419],[870,420],[868,8],[872,421],[873,422],[871,8],[875,423],[876,424],[874,8],[788,425],[789,426],[787,8],[582,427],[583,428],[581,8],[662,429],[661,430],[663,431],[664,432],[889,433],[881,252],[882,434],[146,8],[147,8],[148,8],[149,8],[150,8],[151,8],[152,8],[153,8],[154,8],[155,8],[166,435],[156,8],[157,8],[158,8],[159,8],[160,8],[161,8],[162,8],[163,8],[164,8],[165,8],[607,8],[887,27],[888,27],[890,436],[591,437],[590,8],[144,8],[912,438],[906,232],[900,439],[898,440],[145,441],[891,442],[901,8],[899,443],[893,8],[580,444],[907,445],[915,8],[911,446],[913,8],[143,8],[916,447],[908,8],[896,448],[895,449],[902,450],[892,8],[914,8],[905,451],[903,452],[904,453],[897,454],[909,8],[910,8],[894,8],[783,455],[249,456],[884,457],[883,458],[878,459],[877,8],[745,2],[880,460],[879,8],[223,27],[224,27],[229,461],[230,27],[231,27],[245,462],[232,27],[233,27],[234,27],[235,27],[236,27],[239,27],[240,27],[237,27],[241,27],[242,27],[238,27],[243,27],[98,463],[99,464],[97,8],[102,465],[101,466],[100,463],[76,467],[77,468],[74,2],[75,469],[78,470],[64,8],[93,471],[94,8],[95,472],[129,473],[127,474],[126,8],[128,475],[130,476],[103,477],[104,478],[138,479],[137,480],[139,481],[141,482],[140,8],[115,483],[116,484],[132,485],[131,480],[133,486],[134,8],[136,487],[135,488],[96,489],[114,8],[106,490],[107,491],[79,492],[81,8],[91,493],[92,494],[80,8],[119,495],[121,496],[123,8],[124,8],[117,2],[122,497],[120,8],[118,8],[142,498],[82,8],[125,8],[105,499],[88,500],[84,501],[85,502],[83,502],[89,503],[87,504],[90,505],[86,506],[108,507],[112,508],[110,8],[111,509],[109,8],[113,8],[63,2],[220,8],[221,510],[177,8],[178,511],[182,8],[183,512],[168,513],[169,514],[214,8],[215,515],[184,8],[185,8],[186,516],[170,8],[187,8],[171,513],[172,513],[173,513],[174,517],[175,8],[216,8],[217,518],[218,8],[219,519],[176,2],[207,8],[210,2],[222,520],[212,513],[188,8],[167,8],[190,521],[189,8],[192,522],[191,8],[180,523],[179,8],[181,513],[193,2],[213,8],[208,8],[194,2],[199,8],[201,524],[200,8],[196,525],[195,2],[203,526],[202,8],[205,527],[204,2],[198,528],[197,8],[206,2],[209,8],[211,2],[368,529],[364,530],[351,8],[367,531],[360,532],[358,533],[357,533],[356,532],[353,533],[354,532],[362,534],[355,533],[352,532],[359,533],[365,535],[366,536],[361,537],[363,533],[59,8],[939,538],[993,538],[938,539],[248,538],[246,8],[247,540],[57,8],[61,541],[62,2],[60,8],[927,8],[920,8],[286,8],[58,8],[994,542],[937,543],[925,544],[922,545],[923,544],[932,546],[933,547],[934,548],[931,549],[930,550],[935,551],[928,552],[924,553],[926,554],[921,555],[940,556],[929,555],[936,557],[995,558],[1245,559],[1244,560],[1243,561],[1248,562],[1247,563],[1240,564],[1241,565],[1242,566],[1239,8],[1246,8],[1022,8],[1025,567],[1024,8],[997,568],[996,8],[1008,569],[1000,8],[1001,570],[1007,8],[999,571],[998,8],[1004,572],[1002,570],[1003,8],[1006,571],[1005,8],[1013,573],[1009,8],[1012,574],[1011,8],[1014,575],[1016,576],[1017,575],[1018,8],[1019,8],[1020,577],[1021,578],[1030,579],[1010,8],[1031,8],[1032,580],[1015,8],[1033,8],[1035,8],[1036,581],[1034,582],[941,583],[942,583],[944,584],[945,585],[946,586],[947,587],[948,588],[949,589],[950,590],[951,591],[952,592],[953,593],[954,593],[955,594],[956,595],[957,596],[958,597],[943,8],[991,8],[959,598],[960,599],[961,600],[992,601],[962,602],[963,603],[964,604],[965,605],[966,606],[967,607],[968,608],[969,609],[970,610],[971,611],[972,612],[973,613],[975,614],[974,615],[976,616],[977,617],[978,8],[979,618],[980,619],[981,620],[982,621],[983,622],[984,623],[985,624],[986,625],[987,626],[988,627],[989,628],[990,629],[1037,8],[1038,8],[309,8],[307,8],[311,630],[1261,30],[1039,582],[1040,8],[310,8],[1065,631],[1066,632],[1041,633],[1044,633],[1063,631],[1064,631],[1054,631],[1053,634],[1051,631],[1046,631],[1059,631],[1057,631],[1061,631],[1045,631],[1058,631],[1062,631],[1047,631],[1048,631],[1060,631],[1042,631],[1049,631],[1050,631],[1052,631],[1056,631],[1067,635],[1055,631],[1043,631],[1080,636],[1079,8],[1074,635],[1076,637],[1075,635],[1068,635],[1069,635],[1071,635],[1073,635],[1077,637],[1078,637],[1070,637],[1072,637],[1081,8],[1085,638],[1084,639],[1083,640],[1082,641],[1086,8],[1087,642],[1088,8],[1089,643],[1090,8],[1269,8],[1023,8],[308,8],[1029,644],[1257,645],[1027,646],[1028,647],[1026,648],[11,8],[12,8],[14,8],[13,8],[2,8],[15,8],[16,8],[17,8],[18,8],[19,8],[20,8],[21,8],[22,8],[3,8],[4,8],[26,8],[23,8],[24,8],[25,8],[27,8],[28,8],[29,8],[5,8],[30,8],[31,8],[32,8],[33,8],[6,8],[37,8],[34,8],[35,8],[36,8],[38,8],[7,8],[39,8],[44,8],[45,8],[40,8],[41,8],[42,8],[43,8],[8,8],[49,8],[46,8],[47,8],[48,8],[50,8],[9,8],[51,8],[52,8],[53,8],[54,8],[55,8],[1,8],[10,8],[56,8],[1185,649],[1187,650],[1112,649],[1184,649],[1181,651],[1183,652],[1182,653],[1113,580],[1186,654],[1114,655],[1115,656],[1116,657],[1135,8],[1137,658],[1138,659],[1139,659],[1147,658],[1140,658],[1141,658],[1142,658],[1146,659],[1149,8],[1148,659],[1143,658],[1144,659],[1145,658],[1150,660],[1136,649],[1234,649],[1235,649],[1236,649],[1237,649],[1238,649],[1250,661],[1251,649],[1252,662],[1249,663],[1210,664],[1197,665],[1195,8],[1201,666],[1196,667],[1200,668],[1212,669],[1211,8],[1198,8],[1202,670],[1203,671],[1204,671],[1207,672],[1205,671],[1206,673],[1199,674],[1208,675],[1209,664],[1220,676],[1221,677],[1222,678],[1219,679],[1218,680],[1223,8],[1217,8],[1224,681],[1225,682],[1227,683],[1228,684],[1226,8],[1230,685],[1229,686],[1216,687],[1193,688],[1191,8],[1188,661],[1214,688],[1194,689],[1213,690],[1215,686],[1192,691],[1190,692],[1189,686],[1233,693],[1231,686],[1232,686],[1256,694],[1255,8],[1258,695],[1264,696],[1267,697],[1265,686],[1266,686],[1098,698],[1101,698],[1099,699],[1100,700],[1102,700],[1095,8],[1104,701],[1109,702],[1097,700],[1111,703],[1105,8],[1096,8],[1103,700],[1106,704],[1108,705],[1110,698],[1107,8],[1263,706],[1262,707],[1175,708],[1117,649],[1167,709],[1168,649],[1180,710],[1173,649],[1171,8],[1172,639],[1169,8],[1178,711],[1170,649],[1179,8],[1176,8],[1166,709],[1174,649],[1177,708],[1152,8],[1133,712],[1151,661],[1165,713],[1131,714],[1134,715],[1153,715],[1154,8],[1155,715],[1156,715],[1157,715],[1158,8],[1159,649],[1164,716],[1160,715],[1163,8],[1161,715],[1162,8],[1132,717],[1259,718],[1268,719],[1260,720],[1253,721],[1254,722],[1130,723],[1120,724],[1122,725],[1128,726],[1124,8],[1125,8],[1123,727],[1126,723],[1118,8],[1119,8],[1129,728],[1121,729],[1127,730],[1091,8],[1092,8],[1093,8],[1094,8],[1270,731]],"exportedModulesMap":[[66,1],[69,2],[71,3],[68,4],[70,5],[67,6],[72,4],[73,7],[65,8],[415,9],[416,9],[417,9],[418,10],[419,9],[420,10],[421,9],[422,9],[423,10],[424,10],[425,11],[426,12],[430,13],[427,12],[431,14],[432,15],[434,16],[433,17],[428,8],[429,18],[413,19],[414,20],[293,21],[292,22],[294,8],[295,23],[301,24],[300,25],[302,8],[303,26],[244,27],[304,2],[305,28],[313,29],[312,30],[314,31],[316,32],[315,2],[317,33],[319,34],[318,22],[320,35],[321,8],[323,36],[322,37],[328,38],[327,39],[330,40],[329,8],[377,41],[376,42],[379,43],[378,8],[381,44],[380,45],[383,46],[382,8],[385,47],[384,48],[387,49],[386,8],[389,50],[388,51],[391,52],[390,8],[393,53],[392,2],[394,54],[410,55],[409,56],[412,57],[411,8],[402,58],[401,59],[404,60],[403,8],[373,61],[372,62],[375,63],[374,8],[370,64],[369,2],[371,65],[444,66],[443,67],[446,68],[445,8],[451,69],[450,70],[453,71],[452,8],[458,72],[457,73],[460,74],[459,8],[465,75],[464,76],[467,77],[466,8],[503,78],[502,79],[505,80],[504,8],[479,81],[478,82],[481,83],[480,8],[472,84],[471,85],[469,86],[468,59],[470,8],[474,87],[473,8],[496,88],[495,89],[482,2],[498,90],[497,8],[492,91],[491,92],[494,93],[493,8],[507,94],[506,2],[508,95],[398,96],[397,97],[400,98],[399,8],[436,99],[435,100],[438,101],[437,8],[306,27],[527,102],[525,8],[526,103],[524,104],[523,105],[522,106],[395,8],[521,107],[396,108],[510,109],[509,2],[513,110],[512,111],[511,30],[299,112],[298,113],[297,114],[346,115],[345,116],[344,2],[515,117],[517,118],[516,119],[514,120],[326,121],[325,122],[324,123],[333,124],[339,125],[331,30],[338,126],[335,127],[334,128],[337,129],[336,30],[347,130],[350,131],[349,132],[348,133],[520,134],[519,135],[518,30],[343,136],[341,137],[340,138],[342,139],[408,140],[406,141],[405,142],[407,139],[439,143],[442,144],[441,145],[440,146],[449,147],[448,148],[447,2],[456,149],[455,150],[454,30],[463,151],[462,152],[461,2],[501,153],[500,154],[499,155],[477,156],[476,157],[475,30],[483,158],[486,159],[485,160],[484,161],[487,162],[490,163],[489,164],[488,165],[281,2],[296,8],[290,166],[279,166],[280,8],[283,167],[291,168],[284,2],[287,169],[289,2],[285,8],[282,2],[332,30],[288,170],[253,171],[250,8],[254,172],[256,173],[255,8],[257,174],[259,175],[258,8],[260,176],[267,177],[266,8],[268,178],[271,179],[270,8],[272,180],[274,181],[273,8],[275,182],[277,183],[276,8],[278,184],[534,185],[533,8],[535,186],[537,187],[536,8],[538,188],[540,189],[539,8],[541,190],[545,191],[544,8],[546,192],[548,193],[547,8],[549,194],[551,195],[550,8],[552,196],[554,197],[553,8],[555,198],[556,199],[557,8],[558,200],[560,201],[559,8],[561,202],[563,203],[562,8],[564,204],[264,205],[262,206],[263,8],[265,207],[261,8],[566,208],[565,8],[567,209],[569,210],[568,8],[570,211],[572,212],[571,8],[573,213],[575,214],[574,8],[576,215],[578,216],[577,8],[579,217],[585,218],[584,8],[586,219],[588,220],[587,8],[589,221],[593,222],[592,8],[594,223],[529,224],[528,8],[530,225],[596,226],[595,8],[597,227],[598,228],[600,229],[599,8],[601,230],[603,231],[602,232],[604,233],[605,234],[606,235],[613,236],[612,8],[614,237],[616,238],[615,8],[617,239],[619,240],[618,8],[620,241],[622,242],[621,8],[623,243],[625,244],[624,8],[626,245],[628,246],[627,8],[629,247],[633,248],[632,8],[634,249],[636,250],[635,8],[637,251],[542,252],[543,253],[642,254],[641,8],[643,255],[645,256],[646,257],[644,8],[648,258],[647,259],[650,260],[649,8],[651,261],[653,262],[652,8],[654,263],[656,264],[655,8],[657,265],[659,266],[658,8],[660,267],[885,268],[886,269],[918,270],[917,8],[919,271],[665,252],[666,272],[667,273],[668,274],[670,275],[669,8],[671,276],[673,277],[672,8],[674,278],[676,279],[675,8],[677,280],[679,281],[678,8],[680,282],[682,283],[681,8],[683,284],[685,285],[686,286],[684,8],[688,287],[689,288],[687,8],[639,289],[640,290],[638,8],[691,291],[692,292],[690,8],[694,293],[695,294],[693,8],[697,295],[698,296],[696,8],[700,297],[701,298],[699,8],[703,299],[704,300],[702,8],[706,301],[707,302],[705,8],[709,303],[710,304],[708,8],[712,305],[713,306],[711,8],[715,307],[716,308],[714,8],[718,309],[719,310],[717,8],[721,311],[722,312],[720,8],[729,313],[730,314],[728,8],[732,315],[733,316],[731,8],[726,317],[727,318],[735,319],[736,320],[734,8],[610,321],[611,322],[609,8],[739,323],[737,324],[740,325],[738,8],[741,326],[743,327],[744,328],[742,8],[225,329],[747,330],[748,331],[746,8],[750,332],[751,333],[749,8],[252,334],[269,335],[251,8],[724,336],[725,337],[723,8],[531,338],[532,339],[608,340],[753,341],[754,342],[752,8],[755,343],[756,2],[758,344],[757,345],[760,346],[761,347],[759,8],[763,348],[764,349],[762,8],[767,350],[765,351],[768,352],[766,8],[770,353],[771,354],[769,8],[630,252],[631,355],[775,356],[773,357],[772,30],[776,358],[774,8],[781,359],[782,360],[780,8],[778,361],[779,362],[777,8],[785,363],[786,364],[784,8],[791,365],[792,366],[790,8],[794,367],[795,368],[793,8],[796,369],[798,370],[797,232],[800,371],[801,2],[802,372],[799,8],[804,373],[805,374],[803,8],[807,375],[808,376],[806,8],[810,377],[811,378],[809,8],[813,379],[814,380],[812,8],[816,381],[817,382],[815,8],[819,383],[820,2],[821,384],[818,8],[227,385],[228,386],[226,8],[822,387],[823,388],[825,389],[826,390],[824,8],[828,391],[829,392],[827,8],[859,393],[860,394],[858,8],[831,395],[832,396],[830,8],[834,397],[835,398],[833,8],[837,399],[838,400],[836,8],[840,401],[841,402],[839,8],[843,403],[844,404],[842,8],[846,405],[847,406],[845,8],[850,407],[848,408],[851,409],[849,8],[853,410],[854,411],[852,8],[856,412],[857,413],[855,8],[862,414],[863,415],[861,8],[865,416],[866,417],[864,8],[867,418],[869,419],[870,420],[868,8],[872,421],[873,422],[871,8],[875,423],[876,424],[874,8],[788,425],[789,426],[787,8],[582,427],[583,428],[581,8],[662,429],[661,430],[663,431],[664,432],[889,433],[881,252],[882,434],[146,8],[147,8],[148,8],[149,8],[150,8],[151,8],[152,8],[153,8],[154,8],[155,8],[166,435],[156,8],[157,8],[158,8],[159,8],[160,8],[161,8],[162,8],[163,8],[164,8],[165,8],[607,8],[887,27],[888,27],[890,436],[591,437],[590,8],[144,8],[912,438],[906,232],[900,439],[898,440],[145,441],[891,442],[901,8],[899,443],[893,8],[580,444],[907,445],[915,8],[911,446],[913,8],[143,8],[916,447],[908,8],[896,448],[895,449],[902,450],[892,8],[914,8],[905,451],[903,452],[904,453],[897,454],[909,8],[910,8],[894,8],[783,455],[249,456],[884,457],[883,458],[878,459],[877,8],[745,2],[880,460],[879,8],[223,27],[224,27],[229,461],[230,27],[231,27],[245,462],[232,27],[233,27],[234,27],[235,27],[236,27],[239,27],[240,27],[237,27],[241,27],[242,27],[238,27],[243,27],[98,463],[99,464],[97,8],[102,465],[101,466],[100,463],[76,467],[77,468],[74,2],[75,469],[78,470],[64,8],[93,471],[94,8],[95,472],[129,473],[127,474],[126,8],[128,475],[130,476],[103,477],[104,478],[138,479],[137,480],[139,481],[141,482],[140,8],[115,483],[116,484],[132,485],[131,480],[133,486],[134,8],[136,487],[135,488],[96,489],[114,8],[106,490],[107,491],[79,492],[81,8],[91,493],[92,494],[80,8],[119,495],[121,496],[123,8],[124,8],[117,2],[122,497],[120,8],[118,8],[142,498],[82,8],[125,8],[105,499],[88,500],[84,501],[85,502],[83,502],[89,503],[87,504],[90,505],[86,506],[108,507],[112,508],[110,8],[111,509],[109,8],[113,8],[63,2],[220,8],[221,510],[177,8],[178,511],[182,8],[183,512],[168,513],[169,514],[214,8],[215,515],[184,8],[185,8],[186,516],[170,8],[187,8],[171,513],[172,513],[173,513],[174,517],[175,8],[216,8],[217,518],[218,8],[219,519],[176,2],[207,8],[210,2],[222,520],[212,513],[188,8],[167,8],[190,521],[189,8],[192,522],[191,8],[180,523],[179,8],[181,513],[193,2],[213,8],[208,8],[194,2],[199,8],[201,524],[200,8],[196,525],[195,2],[203,526],[202,8],[205,527],[204,2],[198,528],[197,8],[206,2],[209,8],[211,2],[368,529],[364,530],[351,8],[367,531],[360,532],[358,533],[357,533],[356,532],[353,533],[354,532],[362,534],[355,533],[352,532],[359,533],[365,535],[366,536],[361,537],[363,533],[59,8],[939,538],[993,538],[938,539],[248,538],[246,8],[247,540],[57,8],[61,541],[62,2],[60,8],[927,8],[920,8],[286,8],[58,8],[994,542],[937,543],[925,544],[922,545],[923,544],[932,546],[933,547],[934,548],[931,549],[930,550],[935,551],[928,552],[924,553],[926,554],[921,555],[940,556],[929,555],[936,557],[995,558],[1245,559],[1244,560],[1243,561],[1248,562],[1247,563],[1240,564],[1241,565],[1242,566],[1239,8],[1246,8],[1022,8],[1025,567],[1024,8],[997,568],[996,8],[1008,569],[1000,8],[1001,570],[1007,8],[999,571],[998,8],[1004,572],[1002,570],[1003,8],[1006,571],[1005,8],[1013,573],[1009,8],[1012,574],[1011,8],[1014,575],[1016,576],[1017,575],[1018,8],[1019,8],[1020,577],[1021,578],[1030,579],[1010,8],[1031,8],[1032,580],[1015,8],[1033,8],[1035,8],[1036,581],[1034,582],[941,583],[942,583],[944,584],[945,585],[946,586],[947,587],[948,588],[949,589],[950,590],[951,591],[952,592],[953,593],[954,593],[955,594],[956,595],[957,596],[958,597],[943,8],[991,8],[959,598],[960,599],[961,600],[992,601],[962,602],[963,603],[964,604],[965,605],[966,606],[967,607],[968,608],[969,609],[970,610],[971,611],[972,612],[973,613],[975,614],[974,615],[976,616],[977,617],[978,8],[979,618],[980,619],[981,620],[982,621],[983,622],[984,623],[985,624],[986,625],[987,626],[988,627],[989,628],[990,629],[1037,8],[1038,8],[309,8],[307,8],[311,630],[1261,30],[1039,582],[1040,8],[310,8],[1065,631],[1066,632],[1041,633],[1044,633],[1063,631],[1064,631],[1054,631],[1053,634],[1051,631],[1046,631],[1059,631],[1057,631],[1061,631],[1045,631],[1058,631],[1062,631],[1047,631],[1048,631],[1060,631],[1042,631],[1049,631],[1050,631],[1052,631],[1056,631],[1067,635],[1055,631],[1043,631],[1080,636],[1079,8],[1074,635],[1076,637],[1075,635],[1068,635],[1069,635],[1071,635],[1073,635],[1077,637],[1078,637],[1070,637],[1072,637],[1081,8],[1085,638],[1084,639],[1083,640],[1082,641],[1086,8],[1087,642],[1088,8],[1089,643],[1090,8],[1269,8],[1023,8],[308,8],[1029,644],[1257,645],[1027,646],[1028,647],[1026,648],[11,8],[12,8],[14,8],[13,8],[2,8],[15,8],[16,8],[17,8],[18,8],[19,8],[20,8],[21,8],[22,8],[3,8],[4,8],[26,8],[23,8],[24,8],[25,8],[27,8],[28,8],[29,8],[5,8],[30,8],[31,8],[32,8],[33,8],[6,8],[37,8],[34,8],[35,8],[36,8],[38,8],[7,8],[39,8],[44,8],[45,8],[40,8],[41,8],[42,8],[43,8],[8,8],[49,8],[46,8],[47,8],[48,8],[50,8],[9,8],[51,8],[52,8],[53,8],[54,8],[55,8],[1,8],[10,8],[56,8],[1185,649],[1187,650],[1112,649],[1184,649],[1181,651],[1183,652],[1182,653],[1113,580],[1186,654],[1114,655],[1115,656],[1116,657],[1135,8],[1137,658],[1138,659],[1139,659],[1147,658],[1140,658],[1141,658],[1142,658],[1146,659],[1149,8],[1148,659],[1143,658],[1144,659],[1145,658],[1150,660],[1136,649],[1234,649],[1235,649],[1236,649],[1237,649],[1238,649],[1250,661],[1251,649],[1252,662],[1249,663],[1210,664],[1197,665],[1195,8],[1201,666],[1196,667],[1200,668],[1212,669],[1211,8],[1198,8],[1202,670],[1203,671],[1204,671],[1207,672],[1205,671],[1206,673],[1199,674],[1208,675],[1209,664],[1220,676],[1221,677],[1222,678],[1219,679],[1218,680],[1223,8],[1217,8],[1224,681],[1225,682],[1227,683],[1228,684],[1226,8],[1230,685],[1229,686],[1216,687],[1193,688],[1191,8],[1188,661],[1214,688],[1194,689],[1213,690],[1215,686],[1192,691],[1190,692],[1189,686],[1233,693],[1231,686],[1232,686],[1256,694],[1255,8],[1258,695],[1264,696],[1267,697],[1265,686],[1266,686],[1098,698],[1101,698],[1099,699],[1100,700],[1102,700],[1095,8],[1104,701],[1109,702],[1097,700],[1111,703],[1105,8],[1096,8],[1103,700],[1106,704],[1108,705],[1110,698],[1107,8],[1263,706],[1262,707],[1175,708],[1117,649],[1167,709],[1168,649],[1180,710],[1173,649],[1171,8],[1172,639],[1169,8],[1178,711],[1170,649],[1179,8],[1176,8],[1166,709],[1174,649],[1177,708],[1152,8],[1133,712],[1151,661],[1165,713],[1131,714],[1134,715],[1153,715],[1154,8],[1155,715],[1156,715],[1157,715],[1158,8],[1159,649],[1164,716],[1160,715],[1163,8],[1161,715],[1162,8],[1132,717],[1259,718],[1268,719],[1260,720],[1253,721],[1254,722],[1130,723],[1120,724],[1122,725],[1128,726],[1124,8],[1125,8],[1123,727],[1126,723],[1118,8],[1119,8],[1129,728],[1121,729],[1127,730],[1091,8],[1092,8],[1093,8],[1094,8],[1270,731]],"semanticDiagnosticsPerFile":[66,69,71,68,70,67,72,73,65,415,416,417,418,419,420,421,422,423,424,425,426,430,427,431,432,434,433,428,429,413,414,293,292,294,295,301,300,302,303,244,304,305,313,312,314,316,315,317,319,318,320,321,323,322,328,327,330,329,377,376,379,378,381,380,383,382,385,384,387,386,389,388,391,390,393,392,394,410,409,412,411,402,401,404,403,373,372,375,374,370,369,371,444,443,446,445,451,450,453,452,458,457,460,459,465,464,467,466,503,502,505,504,479,478,481,480,472,471,469,468,470,474,473,496,495,482,498,497,492,491,494,493,507,506,508,398,397,400,399,436,435,438,437,306,527,525,526,524,523,522,395,521,396,510,509,513,512,511,299,298,297,346,345,344,515,517,516,514,326,325,324,333,339,331,338,335,334,337,336,347,350,349,348,520,519,518,343,341,340,342,408,406,405,407,439,442,441,440,449,448,447,456,455,454,463,462,461,501,500,499,477,476,475,483,486,485,484,487,490,489,488,281,296,290,279,280,283,291,284,287,289,285,282,332,288,253,250,254,256,255,257,259,258,260,267,266,268,271,270,272,274,273,275,277,276,278,534,533,535,537,536,538,540,539,541,545,544,546,548,547,549,551,550,552,554,553,555,556,557,558,560,559,561,563,562,564,264,262,263,265,261,566,565,567,569,568,570,572,571,573,575,574,576,578,577,579,585,584,586,588,587,589,593,592,594,529,528,530,596,595,597,598,600,599,601,603,602,604,605,606,613,612,614,616,615,617,619,618,620,622,621,623,625,624,626,628,627,629,633,632,634,636,635,637,542,543,642,641,643,645,646,644,648,647,650,649,651,653,652,654,656,655,657,659,658,660,885,886,918,917,919,665,666,667,668,670,669,671,673,672,674,676,675,677,679,678,680,682,681,683,685,686,684,688,689,687,639,640,638,691,692,690,694,695,693,697,698,696,700,701,699,703,704,702,706,707,705,709,710,708,712,713,711,715,716,714,718,719,717,721,722,720,729,730,728,732,733,731,726,727,735,736,734,610,611,609,739,737,740,738,741,743,744,742,225,747,748,746,750,751,749,252,269,251,724,725,723,531,532,608,753,754,752,755,756,758,757,760,761,759,763,764,762,767,765,768,766,770,771,769,630,631,775,773,772,776,774,781,782,780,778,779,777,785,786,784,791,792,790,794,795,793,796,798,797,800,801,802,799,804,805,803,807,808,806,810,811,809,813,814,812,816,817,815,819,820,821,818,227,228,226,822,823,825,826,824,828,829,827,859,860,858,831,832,830,834,835,833,837,838,836,840,841,839,843,844,842,846,847,845,850,848,851,849,853,854,852,856,857,855,862,863,861,865,866,864,867,869,870,868,872,873,871,875,876,874,788,789,787,582,583,581,662,661,663,664,889,881,882,146,147,148,149,150,151,152,153,154,155,166,156,157,158,159,160,161,162,163,164,165,607,887,888,890,591,590,144,912,906,900,898,145,891,901,899,893,580,907,915,911,913,143,916,908,896,895,902,892,914,905,903,904,897,909,910,894,783,249,884,883,878,877,745,880,879,223,224,229,230,231,245,232,233,234,235,236,239,240,237,241,242,238,243,98,99,97,102,101,100,76,77,74,75,78,64,93,94,95,129,127,126,128,130,103,104,138,137,139,141,140,115,116,132,131,133,134,136,135,96,114,106,107,79,81,91,92,80,119,121,123,124,117,122,120,118,142,82,125,105,88,84,85,83,89,87,90,86,108,112,110,111,109,113,63,220,221,177,178,182,183,168,169,214,215,184,185,186,170,187,171,172,173,174,175,216,217,218,219,176,207,210,222,212,188,167,190,189,192,191,180,179,181,193,213,208,194,199,201,200,196,195,203,202,205,204,198,197,206,209,211,368,364,351,367,360,358,357,356,353,354,362,355,352,359,365,366,361,363,59,939,993,938,248,246,247,57,61,62,60,927,920,286,58,994,937,925,922,923,932,933,934,931,930,935,928,924,926,921,940,929,936,995,1245,1244,1243,1248,1247,1240,1241,1242,1239,1246,1022,1025,1024,997,996,1008,1000,1001,1007,999,998,1004,1002,1003,1006,1005,1013,1009,1012,1011,1014,1016,1017,1018,1019,1020,1021,1030,1010,1031,1032,1015,1033,1035,1036,1034,941,942,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,943,991,959,960,961,992,962,963,964,965,966,967,968,969,970,971,972,973,975,974,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,1037,1038,309,307,311,1261,1039,1040,310,1065,1066,1041,1044,1063,1064,1054,1053,1051,1046,1059,1057,1061,1045,1058,1062,1047,1048,1060,1042,1049,1050,1052,1056,1067,1055,1043,1080,1079,1074,1076,1075,1068,1069,1071,1073,1077,1078,1070,1072,1081,1085,1084,1083,1082,1086,1087,1088,1089,1090,1269,1023,308,1029,1257,1027,1028,1026,11,12,14,13,2,15,16,17,18,19,20,21,22,3,4,26,23,24,25,27,28,29,5,30,31,32,33,6,37,34,35,36,38,7,39,44,45,40,41,42,43,8,49,46,47,48,50,9,51,52,53,54,55,1,10,56,1185,1187,1112,1184,1181,1183,1182,1113,1186,1114,1115,1116,1135,1137,1138,1139,1147,1140,1141,1142,1146,1149,1148,1143,1144,1145,1150,1136,1234,1235,1236,1237,1238,1250,1251,1252,1249,1210,1197,1195,1201,1196,1200,1212,1211,1198,1202,1203,1204,1207,1205,1206,1199,1208,1209,1220,1221,1222,1219,1218,1223,1217,1224,1225,1227,1228,1226,1230,1229,1216,1193,1191,1188,1214,1194,1213,1215,1192,1190,1189,1233,1231,1232,1256,1255,1258,1264,1267,1265,1266,1098,1101,1099,1100,1102,1095,1104,1109,1097,1111,1105,1096,1103,1106,1108,1110,1107,1263,1262,1175,1117,1167,1168,1180,1173,1171,1172,1169,1178,1170,1179,1176,1166,1174,1177,1152,1133,1151,1165,1131,1134,1153,1154,1155,1156,1157,1158,1159,1164,1160,1163,1161,1162,1132,1259,1268,1260,1253,1254,1130,1120,1122,1128,1124,1125,1123,1126,1118,1119,1129,1121,1127,1091,1092,1093,1094,1270],"affectedFilesPendingEmit":[[66,1],[69,1],[71,1],[68,1],[70,1],[67,1],[72,1],[73,1],[65,1],[415,1],[416,1],[417,1],[418,1],[419,1],[420,1],[421,1],[422,1],[423,1],[424,1],[425,1],[426,1],[430,1],[427,1],[431,1],[432,1],[434,1],[433,1],[428,1],[429,1],[413,1],[414,1],[293,1],[292,1],[294,1],[295,1],[301,1],[300,1],[302,1],[303,1],[244,1],[304,1],[305,1],[313,1],[312,1],[314,1],[316,1],[315,1],[317,1],[319,1],[318,1],[320,1],[321,1],[323,1],[322,1],[328,1],[327,1],[330,1],[329,1],[377,1],[376,1],[379,1],[378,1],[381,1],[380,1],[383,1],[382,1],[385,1],[384,1],[387,1],[386,1],[389,1],[388,1],[391,1],[390,1],[393,1],[392,1],[394,1],[410,1],[409,1],[412,1],[411,1],[402,1],[401,1],[404,1],[403,1],[373,1],[372,1],[375,1],[374,1],[370,1],[369,1],[371,1],[444,1],[443,1],[446,1],[445,1],[451,1],[450,1],[453,1],[452,1],[458,1],[457,1],[460,1],[459,1],[465,1],[464,1],[467,1],[466,1],[503,1],[502,1],[505,1],[504,1],[479,1],[478,1],[481,1],[480,1],[472,1],[471,1],[469,1],[468,1],[470,1],[474,1],[473,1],[496,1],[495,1],[482,1],[498,1],[497,1],[492,1],[491,1],[494,1],[493,1],[507,1],[506,1],[508,1],[398,1],[397,1],[400,1],[399,1],[436,1],[435,1],[438,1],[437,1],[306,1],[527,1],[525,1],[526,1],[524,1],[523,1],[522,1],[395,1],[521,1],[396,1],[510,1],[509,1],[513,1],[512,1],[511,1],[299,1],[298,1],[297,1],[346,1],[345,1],[344,1],[515,1],[517,1],[516,1],[514,1],[326,1],[325,1],[324,1],[333,1],[339,1],[331,1],[338,1],[335,1],[334,1],[337,1],[336,1],[347,1],[350,1],[349,1],[348,1],[520,1],[519,1],[518,1],[343,1],[341,1],[340,1],[342,1],[408,1],[406,1],[405,1],[407,1],[439,1],[442,1],[441,1],[440,1],[449,1],[448,1],[447,1],[456,1],[455,1],[454,1],[463,1],[462,1],[461,1],[501,1],[500,1],[499,1],[477,1],[476,1],[475,1],[483,1],[486,1],[485,1],[484,1],[487,1],[490,1],[489,1],[488,1],[281,1],[296,1],[290,1],[279,1],[280,1],[283,1],[291,1],[284,1],[287,1],[289,1],[285,1],[282,1],[332,1],[288,1],[253,1],[250,1],[254,1],[256,1],[255,1],[257,1],[259,1],[258,1],[260,1],[267,1],[266,1],[268,1],[271,1],[270,1],[272,1],[274,1],[273,1],[275,1],[277,1],[276,1],[278,1],[534,1],[533,1],[535,1],[537,1],[536,1],[538,1],[540,1],[539,1],[541,1],[545,1],[544,1],[546,1],[548,1],[547,1],[549,1],[551,1],[550,1],[552,1],[554,1],[553,1],[555,1],[556,1],[557,1],[558,1],[560,1],[559,1],[561,1],[563,1],[562,1],[564,1],[264,1],[262,1],[263,1],[265,1],[261,1],[566,1],[565,1],[567,1],[569,1],[568,1],[570,1],[572,1],[571,1],[573,1],[575,1],[574,1],[576,1],[578,1],[577,1],[579,1],[585,1],[584,1],[586,1],[588,1],[587,1],[589,1],[593,1],[592,1],[594,1],[529,1],[528,1],[530,1],[596,1],[595,1],[597,1],[598,1],[600,1],[599,1],[601,1],[603,1],[602,1],[604,1],[605,1],[606,1],[613,1],[612,1],[614,1],[616,1],[615,1],[617,1],[619,1],[618,1],[620,1],[622,1],[621,1],[623,1],[625,1],[624,1],[626,1],[628,1],[627,1],[629,1],[633,1],[632,1],[634,1],[636,1],[635,1],[637,1],[542,1],[543,1],[642,1],[641,1],[643,1],[645,1],[646,1],[644,1],[648,1],[647,1],[650,1],[649,1],[651,1],[653,1],[652,1],[654,1],[656,1],[655,1],[657,1],[659,1],[658,1],[660,1],[885,1],[886,1],[918,1],[917,1],[919,1],[665,1],[666,1],[667,1],[668,1],[670,1],[669,1],[671,1],[673,1],[672,1],[674,1],[676,1],[675,1],[677,1],[679,1],[678,1],[680,1],[682,1],[681,1],[683,1],[685,1],[686,1],[684,1],[688,1],[689,1],[687,1],[639,1],[640,1],[638,1],[691,1],[692,1],[690,1],[694,1],[695,1],[693,1],[697,1],[698,1],[696,1],[700,1],[701,1],[699,1],[703,1],[704,1],[702,1],[706,1],[707,1],[705,1],[709,1],[710,1],[708,1],[712,1],[713,1],[711,1],[715,1],[716,1],[714,1],[718,1],[719,1],[717,1],[721,1],[722,1],[720,1],[729,1],[730,1],[728,1],[732,1],[733,1],[731,1],[726,1],[727,1],[735,1],[736,1],[734,1],[610,1],[611,1],[609,1],[739,1],[737,1],[740,1],[738,1],[741,1],[743,1],[744,1],[742,1],[225,1],[747,1],[748,1],[746,1],[750,1],[751,1],[749,1],[252,1],[269,1],[251,1],[724,1],[725,1],[723,1],[531,1],[532,1],[608,1],[753,1],[754,1],[752,1],[755,1],[756,1],[758,1],[757,1],[760,1],[761,1],[759,1],[763,1],[764,1],[762,1],[767,1],[765,1],[768,1],[766,1],[770,1],[771,1],[769,1],[630,1],[631,1],[775,1],[773,1],[772,1],[776,1],[774,1],[781,1],[782,1],[780,1],[778,1],[779,1],[777,1],[785,1],[786,1],[784,1],[791,1],[792,1],[790,1],[794,1],[795,1],[793,1],[796,1],[798,1],[797,1],[800,1],[801,1],[802,1],[799,1],[804,1],[805,1],[803,1],[807,1],[808,1],[806,1],[810,1],[811,1],[809,1],[813,1],[814,1],[812,1],[816,1],[817,1],[815,1],[819,1],[820,1],[821,1],[818,1],[227,1],[228,1],[226,1],[822,1],[823,1],[825,1],[826,1],[824,1],[828,1],[829,1],[827,1],[859,1],[860,1],[858,1],[831,1],[832,1],[830,1],[834,1],[835,1],[833,1],[837,1],[838,1],[836,1],[840,1],[841,1],[839,1],[843,1],[844,1],[842,1],[846,1],[847,1],[845,1],[850,1],[848,1],[851,1],[849,1],[853,1],[854,1],[852,1],[856,1],[857,1],[855,1],[862,1],[863,1],[861,1],[865,1],[866,1],[864,1],[867,1],[869,1],[870,1],[868,1],[872,1],[873,1],[871,1],[875,1],[876,1],[874,1],[788,1],[789,1],[787,1],[582,1],[583,1],[581,1],[662,1],[661,1],[663,1],[664,1],[889,1],[881,1],[882,1],[146,1],[147,1],[148,1],[149,1],[150,1],[151,1],[152,1],[153,1],[154,1],[155,1],[166,1],[156,1],[157,1],[158,1],[159,1],[160,1],[161,1],[162,1],[163,1],[164,1],[165,1],[607,1],[887,1],[888,1],[890,1],[591,1],[590,1],[144,1],[912,1],[906,1],[900,1],[898,1],[145,1],[891,1],[901,1],[899,1],[893,1],[580,1],[907,1],[915,1],[911,1],[913,1],[143,1],[916,1],[908,1],[896,1],[895,1],[902,1],[892,1],[914,1],[905,1],[903,1],[904,1],[897,1],[909,1],[910,1],[894,1],[783,1],[249,1],[884,1],[883,1],[878,1],[877,1],[745,1],[880,1],[879,1],[223,1],[224,1],[229,1],[230,1],[231,1],[245,1],[232,1],[233,1],[234,1],[235,1],[236,1],[239,1],[240,1],[237,1],[241,1],[242,1],[238,1],[243,1],[98,1],[99,1],[97,1],[102,1],[101,1],[100,1],[76,1],[77,1],[74,1],[75,1],[78,1],[64,1],[93,1],[94,1],[95,1],[129,1],[127,1],[126,1],[128,1],[130,1],[103,1],[104,1],[138,1],[137,1],[139,1],[141,1],[140,1],[115,1],[116,1],[132,1],[131,1],[133,1],[134,1],[136,1],[135,1],[96,1],[114,1],[106,1],[107,1],[79,1],[81,1],[91,1],[92,1],[80,1],[119,1],[121,1],[123,1],[124,1],[117,1],[122,1],[120,1],[118,1],[142,1],[82,1],[125,1],[105,1],[88,1],[84,1],[85,1],[83,1],[89,1],[87,1],[90,1],[86,1],[108,1],[112,1],[110,1],[111,1],[109,1],[113,1],[63,1],[220,1],[221,1],[177,1],[178,1],[182,1],[183,1],[168,1],[169,1],[214,1],[215,1],[184,1],[185,1],[186,1],[170,1],[187,1],[171,1],[172,1],[173,1],[174,1],[175,1],[216,1],[217,1],[218,1],[219,1],[176,1],[207,1],[210,1],[222,1],[212,1],[188,1],[167,1],[190,1],[189,1],[192,1],[191,1],[180,1],[179,1],[181,1],[193,1],[213,1],[208,1],[194,1],[199,1],[201,1],[200,1],[196,1],[195,1],[203,1],[202,1],[205,1],[204,1],[198,1],[197,1],[206,1],[209,1],[211,1],[368,1],[364,1],[351,1],[367,1],[360,1],[358,1],[357,1],[356,1],[353,1],[354,1],[362,1],[355,1],[352,1],[359,1],[365,1],[366,1],[361,1],[363,1],[59,1],[939,1],[993,1],[938,1],[248,1],[246,1],[247,1],[57,1],[61,1],[62,1],[60,1],[927,1],[920,1],[286,1],[58,1],[994,1],[937,1],[925,1],[922,1],[923,1],[932,1],[933,1],[934,1],[931,1],[930,1],[935,1],[928,1],[924,1],[926,1],[921,1],[940,1],[929,1],[936,1],[995,1],[1245,1],[1244,1],[1243,1],[1248,1],[1247,1],[1240,1],[1241,1],[1242,1],[1239,1],[1246,1],[1022,1],[1025,1],[1024,1],[997,1],[996,1],[1008,1],[1000,1],[1001,1],[1007,1],[999,1],[998,1],[1004,1],[1002,1],[1003,1],[1006,1],[1005,1],[1013,1],[1009,1],[1012,1],[1011,1],[1014,1],[1016,1],[1017,1],[1018,1],[1019,1],[1020,1],[1021,1],[1030,1],[1010,1],[1031,1],[1032,1],[1015,1],[1033,1],[1035,1],[1036,1],[1034,1],[941,1],[942,1],[944,1],[945,1],[946,1],[947,1],[948,1],[949,1],[950,1],[951,1],[952,1],[953,1],[954,1],[955,1],[956,1],[957,1],[958,1],[943,1],[991,1],[959,1],[960,1],[961,1],[992,1],[962,1],[963,1],[964,1],[965,1],[966,1],[967,1],[968,1],[969,1],[970,1],[971,1],[972,1],[973,1],[975,1],[974,1],[976,1],[977,1],[978,1],[979,1],[980,1],[981,1],[982,1],[983,1],[984,1],[985,1],[986,1],[987,1],[988,1],[989,1],[990,1],[1037,1],[1038,1],[309,1],[307,1],[311,1],[1261,1],[1039,1],[1040,1],[310,1],[1065,1],[1066,1],[1041,1],[1044,1],[1063,1],[1064,1],[1054,1],[1053,1],[1051,1],[1046,1],[1059,1],[1057,1],[1061,1],[1045,1],[1058,1],[1062,1],[1047,1],[1048,1],[1060,1],[1042,1],[1049,1],[1050,1],[1052,1],[1056,1],[1067,1],[1055,1],[1043,1],[1080,1],[1079,1],[1074,1],[1076,1],[1075,1],[1068,1],[1069,1],[1071,1],[1073,1],[1077,1],[1078,1],[1070,1],[1072,1],[1081,1],[1085,1],[1084,1],[1083,1],[1082,1],[1086,1],[1087,1],[1088,1],[1089,1],[1090,1],[1269,1],[1023,1],[308,1],[1029,1],[1257,1],[1027,1],[1028,1],[1026,1],[2,1],[3,1],[4,1],[5,1],[6,1],[7,1],[8,1],[9,1],[10,1],[1185,1],[1187,1],[1112,1],[1184,1],[1181,1],[1183,1],[1182,1],[1113,1],[1186,1],[1114,1],[1115,1],[1116,1],[1135,1],[1137,1],[1138,1],[1139,1],[1147,1],[1140,1],[1141,1],[1142,1],[1146,1],[1149,1],[1148,1],[1143,1],[1144,1],[1145,1],[1150,1],[1136,1],[1234,1],[1235,1],[1236,1],[1237,1],[1238,1],[1250,1],[1251,1],[1252,1],[1249,1],[1210,1],[1197,1],[1195,1],[1201,1],[1196,1],[1200,1],[1212,1],[1211,1],[1198,1],[1202,1],[1203,1],[1204,1],[1207,1],[1205,1],[1206,1],[1199,1],[1208,1],[1209,1],[1220,1],[1221,1],[1222,1],[1219,1],[1218,1],[1223,1],[1217,1],[1224,1],[1225,1],[1227,1],[1228,1],[1226,1],[1230,1],[1229,1],[1216,1],[1193,1],[1191,1],[1188,1],[1214,1],[1194,1],[1213,1],[1215,1],[1192,1],[1190,1],[1189,1],[1233,1],[1231,1],[1232,1],[1256,1],[1255,1],[1258,1],[1264,1],[1267,1],[1265,1],[1266,1],[1098,1],[1101,1],[1099,1],[1100,1],[1102,1],[1095,1],[1104,1],[1109,1],[1097,1],[1111,1],[1105,1],[1096,1],[1103,1],[1106,1],[1108,1],[1110,1],[1107,1],[1263,1],[1262,1],[1175,1],[1117,1],[1167,1],[1168,1],[1180,1],[1173,1],[1171,1],[1172,1],[1169,1],[1178,1],[1170,1],[1179,1],[1176,1],[1166,1],[1174,1],[1177,1],[1152,1],[1133,1],[1151,1],[1165,1],[1131,1],[1134,1],[1153,1],[1154,1],[1155,1],[1156,1],[1157,1],[1158,1],[1159,1],[1164,1],[1160,1],[1163,1],[1161,1],[1162,1],[1132,1],[1259,1],[1268,1],[1260,1],[1253,1],[1254,1],[1130,1],[1120,1],[1122,1],[1128,1],[1124,1],[1125,1],[1123,1],[1126,1],[1118,1],[1119,1],[1129,1],[1121,1],[1127,1],[1091,1],[1092,1],[1093,1],[1094,1],[1270,1]]},"version":"4.9.5"} \ No newline at end of file diff --git a/packages/cactus-plugin-odap-hermes/src/main/typescript/public-api.ts b/packages/cactus-plugin-odap-hermes/src/main/typescript/public-api.ts index 94f0213168..5b74a9f312 100644 --- a/packages/cactus-plugin-odap-hermes/src/main/typescript/public-api.ts +++ b/packages/cactus-plugin-odap-hermes/src/main/typescript/public-api.ts @@ -4,6 +4,7 @@ export { IPluginOdapGatewayConstructorOptions, PluginOdapGateway, OdapMessageType, + IOdapPluginKeyPair, } from "./gateway/plugin-odap-gateway"; import { IPluginFactoryOptions } from "@hyperledger/cactus-core-api"; @@ -23,3 +24,4 @@ export async function createBesuPluginFactory( } export { ServerGatewayHelper } from "./gateway/server/server-helper"; +export { ClientGatewayHelper } from "./gateway/client/client-helper"; diff --git a/tsconfig.json b/tsconfig.json index a3c67273d5..36da1946fc 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -154,6 +154,9 @@ { "path": "./examples/cactus-example-cbdc-bridging-backend/tsconfig.json" }, + { + "path": "./examples/cactus-example-cbdc-bridging-frontend/tsconfig.json" + }, { "path": "./extensions/cactus-plugin-object-store-ipfs/tsconfig.json" }, diff --git a/yarn.lock b/yarn.lock index 47c09e2ec9..634645b8e4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3622,7 +3622,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.23.1, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.3, @babel/runtime@npm:^7.8.7": +"@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7": version: 7.23.2 resolution: "@babel/runtime@npm:7.23.2" dependencies: @@ -3631,6 +3631,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.23.4": + version: 7.23.5 + resolution: "@babel/runtime@npm:7.23.5" + dependencies: + regenerator-runtime: ^0.14.0 + checksum: 164d9802424f06908e62d29b8fd3a87db55accf82f46f964ac481dcead11ff7df8391e3696e5fa91a8ca10ea8845bf650acd730fa88cf13f8026cd8d5eec6936 + languageName: node + linkType: hard + "@babel/runtime@npm:^7.4.4": version: 7.22.10 resolution: "@babel/runtime@npm:7.22.10" @@ -4702,7 +4711,7 @@ __metadata: languageName: node linkType: hard -"@emotion/react@npm:11.11.1": +"@emotion/react@npm:^11.11.1": version: 11.11.1 resolution: "@emotion/react@npm:11.11.1" dependencies: @@ -4743,7 +4752,7 @@ __metadata: languageName: node linkType: hard -"@emotion/styled@npm:11.11.0": +"@emotion/styled@npm:^11.11.0": version: 11.11.0 resolution: "@emotion/styled@npm:11.11.0" dependencies: @@ -6030,15 +6039,15 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.0.2": - version: 2.0.2 - resolution: "@floating-ui/react-dom@npm:2.0.2" +"@floating-ui/react-dom@npm:^2.0.4": + version: 2.0.4 + resolution: "@floating-ui/react-dom@npm:2.0.4" dependencies: "@floating-ui/dom": ^1.5.1 peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 4797e1f7a19c1e531ed0d578ccdcbe58970743e5a480ba30424857fc953063f36d481f8c5d69248a8f1d521b739e94bf5e1ffb35506400dea3d914f166ed2f7f + checksum: 91b2369e25f84888486e48c1656117468248906034ed482d411bb9ed1061b908dd32435b4ca3d0cd0ca6083291510a98ce74d76c671d5cc25b0c41e5fa824bae languageName: node linkType: hard @@ -6336,23 +6345,6 @@ __metadata: languageName: node linkType: hard -"@hyperledger/cacti-example-cbdc-bridging-frontend@workspace:examples/cactus-example-cbdc-bridging-frontend": - version: 0.0.0-use.local - resolution: "@hyperledger/cacti-example-cbdc-bridging-frontend@workspace:examples/cactus-example-cbdc-bridging-frontend" - dependencies: - "@emotion/react": 11.11.1 - "@emotion/styled": 11.11.0 - "@mui/material": 5.14.13 - "@mui/styles": 5.14.13 - axios: 1.5.1 - eslint-config-react-app: 7.0.1 - react: 18.2.0 - react-dom: 18.2.0 - react-scripts: 5.0.1 - uuid: 9.0.1 - languageName: unknown - linkType: soft - "@hyperledger/cacti-ledger-browser@workspace:packages/cacti-ledger-browser": version: 0.0.0-use.local resolution: "@hyperledger/cacti-ledger-browser@workspace:packages/cacti-ledger-browser" @@ -9793,14 +9785,14 @@ __metadata: languageName: node linkType: hard -"@mui/base@npm:5.0.0-beta.19": - version: 5.0.0-beta.19 - resolution: "@mui/base@npm:5.0.0-beta.19" +"@mui/base@npm:5.0.0-beta.25": + version: 5.0.0-beta.25 + resolution: "@mui/base@npm:5.0.0-beta.25" dependencies: - "@babel/runtime": ^7.23.1 - "@floating-ui/react-dom": ^2.0.2 - "@mui/types": ^7.2.6 - "@mui/utils": ^5.14.13 + "@babel/runtime": ^7.23.4 + "@floating-ui/react-dom": ^2.0.4 + "@mui/types": ^7.2.10 + "@mui/utils": ^5.14.19 "@popperjs/core": ^2.11.8 clsx: ^2.0.0 prop-types: ^15.8.1 @@ -9811,28 +9803,71 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 7503d5609ba242e270cbcaea69f6c7d4935763a34a8ce8de2695078eae12ffcc1d7a57b5d735200de08f2314b2482aa7279631ffd92af240af24f6c31b633d8f + checksum: ce22c38593db1bbbb162574bd297bc3f2f5040ed6e304965e17aff55e4d15782e813196bd67c9b82757ee67675ad6d557e22541f84e4d7a4b6f3349dc83741f3 + languageName: node + linkType: hard + +"@mui/core-downloads-tracker@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/core-downloads-tracker@npm:5.14.19" + checksum: e71c886f12bbd83791638545017c0b8439c3c6b51125979fea105f938f2f5b109629d4deddd38448c05b8be10b3249334324f1505c1306c52a2b8d315a1005c3 +<<<<<<< HEAD languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^5.14.13": - version: 5.14.13 - resolution: "@mui/core-downloads-tracker@npm:5.14.13" - checksum: 3094f8c289d53eb2189ce3f9e4c71e735f91cfefeadda4cf37b0f3c3de47d9261fdbd49485f74267e2fe93d8c0cb289d38e9c802a404489017e9f1cee9e56488 +"@mui/icons-material@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/icons-material@npm:5.14.19" + dependencies: + "@babel/runtime": ^7.23.4 + peerDependencies: + "@mui/material": ^5.0.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 31182d4c3416e76c868544d3f604b7d2ef32b59e0445e0b3a794118c55be1e62a24c2f7ed3ae6f46356bd21b913e01a5b0a46d23a897ea7646fb0ee36134dee0 + languageName: node + linkType: hard + +"@mui/material@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/material@npm:5.14.19" + dependencies: + "@babel/runtime": ^7.23.4 +======= + languageName: node + linkType: hard + +"@mui/icons-material@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/icons-material@npm:5.14.19" + dependencies: + "@babel/runtime": ^7.23.4 + peerDependencies: + "@mui/material": ^5.0.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 31182d4c3416e76c868544d3f604b7d2ef32b59e0445e0b3a794118c55be1e62a24c2f7ed3ae6f46356bd21b913e01a5b0a46d23a897ea7646fb0ee36134dee0 languageName: node linkType: hard -"@mui/material@npm:5.14.13": - version: 5.14.13 - resolution: "@mui/material@npm:5.14.13" +"@mui/material@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/material@npm:5.14.19" dependencies: - "@babel/runtime": ^7.23.1 - "@mui/base": 5.0.0-beta.19 - "@mui/core-downloads-tracker": ^5.14.13 - "@mui/system": ^5.14.13 - "@mui/types": ^7.2.6 - "@mui/utils": ^5.14.13 - "@types/react-transition-group": ^4.4.7 + "@babel/runtime": ^7.23.4 +>>>>>>> c1ad57262143868cf2b6301f25b2c78c082926e6 + "@mui/base": 5.0.0-beta.25 + "@mui/core-downloads-tracker": ^5.14.19 + "@mui/system": ^5.14.19 + "@mui/types": ^7.2.10 + "@mui/utils": ^5.14.19 + "@types/react-transition-group": ^4.4.9 clsx: ^2.0.0 csstype: ^3.1.2 prop-types: ^15.8.1 @@ -9851,16 +9886,16 @@ __metadata: optional: true "@types/react": optional: true - checksum: 07d73cb5f770743e080494684fd087770893232415c681a25bff2e791414b702d76d02100996a850e89ced81f986c1dc378cc6fb35fcd0724d19b3b0a4a34bed + checksum: 8fc63b7ecb98c5eb8f67190cde096f83100af9271fe2113e1d3edb13a08650f611e7ff186b04c66695958cc88480011ab31dc950cf0fd6e0fbb6c727ec834cbd languageName: node linkType: hard -"@mui/private-theming@npm:^5.14.13": - version: 5.14.13 - resolution: "@mui/private-theming@npm:5.14.13" +"@mui/private-theming@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/private-theming@npm:5.14.19" dependencies: - "@babel/runtime": ^7.23.1 - "@mui/utils": ^5.14.13 + "@babel/runtime": ^7.23.4 + "@mui/utils": ^5.14.19 prop-types: ^15.8.1 peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 @@ -9868,15 +9903,15 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: fb2f3644c332a454897f83b98b6fda7344ce30f9382715194442b7d954fdff4e0b96ef017a631259b2f0e44706737eecda7c5306d4833bf5bd834d59b059a6f9 + checksum: ee17fa123ae671fcfb6e59787e9a5b6d650d4a53ea575f5d5519dd187c9b04fbb50f12f2da5a663d3ba3a82d503086faa18bf3b68923237de78f44e401e04935 languageName: node linkType: hard -"@mui/styled-engine@npm:^5.14.13": - version: 5.14.13 - resolution: "@mui/styled-engine@npm:5.14.13" +"@mui/styled-engine@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/styled-engine@npm:5.14.19" dependencies: - "@babel/runtime": ^7.23.1 + "@babel/runtime": ^7.23.4 "@emotion/cache": ^11.11.0 csstype: ^3.1.2 prop-types: ^15.8.1 @@ -9889,50 +9924,19 @@ __metadata: optional: true "@emotion/styled": optional: true - checksum: b927fffbfb3a2c8d09f10b3770da610c94826312c2aa3e17791bd0355ef64056a842ede32f9d22225b952e3055aa2364c06f17620ae5203a0d4bb782ec90388f - languageName: node - linkType: hard - -"@mui/styles@npm:5.14.13": - version: 5.14.13 - resolution: "@mui/styles@npm:5.14.13" - dependencies: - "@babel/runtime": ^7.23.1 - "@emotion/hash": ^0.9.1 - "@mui/private-theming": ^5.14.13 - "@mui/types": ^7.2.6 - "@mui/utils": ^5.14.13 - clsx: ^2.0.0 - csstype: ^3.1.2 - hoist-non-react-statics: ^3.3.2 - jss: ^10.10.0 - jss-plugin-camel-case: ^10.10.0 - jss-plugin-default-unit: ^10.10.0 - jss-plugin-global: ^10.10.0 - jss-plugin-nested: ^10.10.0 - jss-plugin-props-sort: ^10.10.0 - jss-plugin-rule-value-function: ^10.10.0 - jss-plugin-vendor-prefixer: ^10.10.0 - prop-types: ^15.8.1 - peerDependencies: - "@types/react": ^17.0.0 || ^18.0.0 - react: ^17.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 1059c2791381d45294c6d39f9ae3e07010ec3b39684b677a202d200e4a3aba2b8c053cd05b50b0b62e861901ab80205334ef9e008f3477a93129788fdd8cfe5c + checksum: 2b8dc8e08e47e18ad6345d25539d5978ef153cb23abff3d98c3cf2795f836e446279021392c2071142ffbae17e19906235acfb3e73dc0f14440b138f919a26a4 languageName: node linkType: hard -"@mui/system@npm:^5.14.13": - version: 5.14.13 - resolution: "@mui/system@npm:5.14.13" +"@mui/system@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/system@npm:5.14.19" dependencies: - "@babel/runtime": ^7.23.1 - "@mui/private-theming": ^5.14.13 - "@mui/styled-engine": ^5.14.13 - "@mui/types": ^7.2.6 - "@mui/utils": ^5.14.13 + "@babel/runtime": ^7.23.4 + "@mui/private-theming": ^5.14.19 + "@mui/styled-engine": ^5.14.19 + "@mui/types": ^7.2.10 + "@mui/utils": ^5.14.19 clsx: ^2.0.0 csstype: ^3.1.2 prop-types: ^15.8.1 @@ -9948,28 +9952,28 @@ __metadata: optional: true "@types/react": optional: true - checksum: 1dfcd19737792d36e87b83623f1bf836f1e1282faf44646f9788cec9e5fb6502e6082872ab839dcebd0ae3d72c5771aa12bad9d3ee4b7e039582970acda13a8d + checksum: aea4935cf72a7c4fe3d03eb040491204b0c20fbae19fc73173ec925c9025375601f6b7007e53b5ab6ea44a4dd74b94e9acc9ada85461db1deae9062f8506a99a languageName: node linkType: hard -"@mui/types@npm:^7.2.6": - version: 7.2.6 - resolution: "@mui/types@npm:7.2.6" +"@mui/types@npm:^7.2.10": + version: 7.2.10 + resolution: "@mui/types@npm:7.2.10" peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: eb92f9c2fa5df048bcf182a611131bee2799ce1de64acfca12855f349d0b69f5f92c953b7e6c4e341e1df48f0e86f1329ed0251be4835ed194f53342827bd576 + checksum: b9c4629929450e243015d79cf6b102824336db07b852e55f114aca85dbad0b39f831e9c65ad94b028a65c08d33be9f7de1afb530a4e6a80be5702b396ccb90b1 languageName: node linkType: hard -"@mui/utils@npm:^5.14.13": - version: 5.14.13 - resolution: "@mui/utils@npm:5.14.13" +"@mui/utils@npm:^5.14.19": + version: 5.14.19 + resolution: "@mui/utils@npm:5.14.19" dependencies: - "@babel/runtime": ^7.23.1 - "@types/prop-types": ^15.7.7 + "@babel/runtime": ^7.23.4 + "@types/prop-types": ^15.7.11 prop-types: ^15.8.1 react-is: ^18.2.0 peerDependencies: @@ -9978,7 +9982,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 5f04382d7761d35c5f53bcc0ce91c29aba0b3c0afb731f01d2ff078b05afe8098dee412538d846ab3a4b00eec934d46d730f9ef2ef493c3db885e2672480b6f0 + checksum: f53f746eb33bc5d700b9f2b454e211ca17f5aa320cd30f54a82a347e4da0c61b872f323f01ff4b5247d3f992ac4f72a69ac79974300a6dedf01ff6b8f6d75b49 languageName: node linkType: hard @@ -11868,6 +11872,64 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:^8.5.0": + version: 8.20.1 + resolution: "@testing-library/dom@npm:8.20.1" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/runtime": ^7.12.5 + "@types/aria-query": ^5.0.1 + aria-query: 5.1.3 + chalk: ^4.1.0 + dom-accessibility-api: ^0.5.9 + lz-string: ^1.5.0 + pretty-format: ^27.0.2 + checksum: 06fc8dc67849aadb726cbbad0e7546afdf8923bd39acb64c576d706249bd7d0d05f08e08a31913fb621162e3b9c2bd0dce15964437f030f9fa4476326fdd3007 + languageName: node + linkType: hard + +"@testing-library/jest-dom@npm:^5.17.0": + version: 5.17.0 + resolution: "@testing-library/jest-dom@npm:5.17.0" + dependencies: + "@adobe/css-tools": ^4.0.1 + "@babel/runtime": ^7.9.2 + "@types/testing-library__jest-dom": ^5.9.1 + aria-query: ^5.0.0 + chalk: ^3.0.0 + css.escape: ^1.5.1 + dom-accessibility-api: ^0.5.6 + lodash: ^4.17.15 + redent: ^3.0.0 + checksum: 9f28dbca8b50d7c306aae40c3aa8e06f0e115f740360004bd87d57f95acf7ab4b4f4122a7399a76dbf2bdaaafb15c99cc137fdcb0ae457a92e2de0f3fbf9b03b + languageName: node + linkType: hard + +"@testing-library/react@npm:^13.4.0": + version: 13.4.0 + resolution: "@testing-library/react@npm:13.4.0" + dependencies: + "@babel/runtime": ^7.12.5 + "@testing-library/dom": ^8.5.0 + "@types/react-dom": ^18.0.0 + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + checksum: 51ec548c1fdb1271089a5c63e0908f0166f2c7fcd9cacd3108ebbe0ce64cb4351812d885892020dc37608418cfb15698514856502b3cab0e5cc58d6cc1bd4a3e + languageName: node + linkType: hard + +"@testing-library/user-event@npm:^13.5.0": + version: 13.5.0 + resolution: "@testing-library/user-event@npm:13.5.0" + dependencies: + "@babel/runtime": ^7.12.5 + peerDependencies: + "@testing-library/dom": ">=7.21.4" + checksum: 16319de685fbb7008f1ba667928f458b2d08196918002daca56996de80ef35e6d9de26e9e1ece7d00a004692b95a597cf9142fff0dc53f2f51606a776584f549 + languageName: node + linkType: hard + "@thream/socketio-jwt@npm:2.1.1": version: 2.1.1 resolution: "@thream/socketio-jwt@npm:2.1.1" @@ -12309,6 +12371,13 @@ __metadata: languageName: node linkType: hard +"@types/aria-query@npm:^5.0.1": + version: 5.0.4 + resolution: "@types/aria-query@npm:5.0.4" + checksum: ad8b87e4ad64255db5f0a73bc2b4da9b146c38a3a8ab4d9306154334e0fc67ae64e76bfa298eebd1e71830591fb15987e5de7111bdb36a2221bdc379e3415fb0 + languageName: node + linkType: hard + "@types/babel__core@npm:^7.0.0": version: 7.20.2 resolution: "@types/babel__core@npm:7.20.2" @@ -12997,6 +13066,16 @@ __metadata: languageName: node linkType: hard +"@types/jest@npm:*": + version: 29.5.10 + resolution: "@types/jest@npm:29.5.10" + dependencies: + expect: ^29.0.0 + pretty-format: ^29.0.0 + checksum: ef385905787db528de9b6beb2688865c0bb276e64256ed60b9a1a6ffc0b75737456cb5e27e952a3241c5845b6a1da487470010dd30f3ca59c8581624c564a823 + languageName: node + linkType: hard + "@types/jest@npm:29.5.3": version: 29.5.3 resolution: "@types/jest@npm:29.5.3" @@ -13007,6 +13086,16 @@ __metadata: languageName: node linkType: hard +"@types/jest@npm:^27.5.2": + version: 27.5.2 + resolution: "@types/jest@npm:27.5.2" + dependencies: + jest-matcher-utils: ^27.0.0 + pretty-format: ^27.0.0 + checksum: 7e11c6826aa429ad990dc262e4e4b54aa36573287fddf15773e4137f07d11d3105f0dd9f1baff73252160a057df23f5529bb83b1bf83cd3f45f9460a5ca5c22e + languageName: node + linkType: hard + "@types/js-yaml@npm:4.0.3": version: 4.0.3 resolution: "@types/js-yaml@npm:4.0.3" @@ -13338,6 +13427,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^16.18.66": + version: 16.18.66 + resolution: "@types/node@npm:16.18.66" + checksum: 84408652068f8c7e3aa1fa6f333be8044ae802a700eb3b4101fc27d047eefcc742e636809a6318fb0100b1355658649f4a0fc2398fb04f27b1a357f6f3579cd0 + languageName: node + linkType: hard + "@types/node@npm:^18.0.0": version: 18.18.5 resolution: "@types/node@npm:18.18.5" @@ -13474,10 +13570,10 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:^15.7.7": - version: 15.7.8 - resolution: "@types/prop-types@npm:15.7.8" - checksum: 61dfad79da8b1081c450bab83b77935df487ae1cdd4660ec7df6be8e74725c15fa45cf486ce057addc956ca4ae78300b97091e2a25061133d1b9a1440bc896ae +"@types/prop-types@npm:^15.7.11": + version: 15.7.11 + resolution: "@types/prop-types@npm:15.7.11" + checksum: 7519ff11d06fbf6b275029fe03fff9ec377b4cb6e864cac34d87d7146c7f5a7560fd164bdc1d2dbe00b60c43713631251af1fd3d34d46c69cd354602bc0c7c54 languageName: node linkType: hard @@ -13502,12 +13598,35 @@ __metadata: languageName: node linkType: hard -"@types/react-transition-group@npm:^4.4.7": - version: 4.4.7 - resolution: "@types/react-transition-group@npm:4.4.7" +"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.2.17": + version: 18.2.17 + resolution: "@types/react-dom@npm:18.2.17" +<<<<<<< HEAD + dependencies: + "@types/react": "*" + checksum: 7a4e704ed4be6e0c3ccd8a22ff69386fe548304bf4db090513f42e059ff4c65f7a427790320051524d6578a2e4c9667bb7a80a4c989b72361c019fbe851d9385 + languageName: node + linkType: hard + +"@types/react-transition-group@npm:^4.4.9": + version: 4.4.9 + resolution: "@types/react-transition-group@npm:4.4.9" + dependencies: + "@types/react": "*" +======= dependencies: "@types/react": "*" - checksum: 3b91486e7aa777a3787e773efce79a0fa9be4ec9e02d51ccda8c7532c5c5d84fbcefe248dacb4007293d85bf0794ac51603bb9cec360db81cf3657d2b7123fb9 + checksum: 7a4e704ed4be6e0c3ccd8a22ff69386fe548304bf4db090513f42e059ff4c65f7a427790320051524d6578a2e4c9667bb7a80a4c989b72361c019fbe851d9385 + languageName: node + linkType: hard + +"@types/react-transition-group@npm:^4.4.9": + version: 4.4.9 + resolution: "@types/react-transition-group@npm:4.4.9" + dependencies: + "@types/react": "*" +>>>>>>> c1ad57262143868cf2b6301f25b2c78c082926e6 + checksum: be9e256e53919a7cf3b4a075f6d01c0a2dd3a67911dd28276aa6158be4beade4ca5327cbf1f096c28b413e04989f069122319b02e5a09c280d903a0accea9ead languageName: node linkType: hard @@ -13533,6 +13652,17 @@ __metadata: languageName: node linkType: hard +"@types/react@npm:^18.2.39": + version: 18.2.39 + resolution: "@types/react@npm:18.2.39" + dependencies: + "@types/prop-types": "*" + "@types/scheduler": "*" + csstype: ^3.0.2 + checksum: 9bcb1f1f060f1bf8f4730fb1c7772d0323a6e707f274efee3b976c40d92af4677df4d88e9135faaacf34e13e02f92ef24eb7d0cbcf7fb75c1883f5623ccb19f4 + languageName: node + linkType: hard + "@types/readable-stream@npm:^2.3.13": version: 2.3.15 resolution: "@types/readable-stream@npm:2.3.15" @@ -13805,6 +13935,15 @@ __metadata: languageName: node linkType: hard +"@types/testing-library__jest-dom@npm:^5.9.1": + version: 5.14.9 + resolution: "@types/testing-library__jest-dom@npm:5.14.9" + dependencies: + "@types/jest": "*" + checksum: d364494fc2545316292e88861146146af1e3818792ca63b62a63758b2f737669b687f4aaddfcfbcb7d0e1ed7890a9bd05de23ff97f277d5e68de574497a9ee72 + languageName: node + linkType: hard + "@types/through@npm:*": version: 0.0.30 resolution: "@types/through@npm:0.0.30" @@ -13851,6 +13990,13 @@ __metadata: languageName: node linkType: hard +"@types/uuid@npm:^9.0.7": + version: 9.0.7 + resolution: "@types/uuid@npm:9.0.7" + checksum: c7321194aeba9ea173efd1e721403bdf4e7ae6945f8f8cdbc87c791f4b505ccf3dbc4a8883d90b394ef13b7c2dc778045792b05dbb23b3c746f8ea347804d448 + languageName: node + linkType: hard + "@types/ws@npm:8.5.3, @types/ws@npm:^8.2.2": version: 8.5.3 resolution: "@types/ws@npm:8.5.3" @@ -15679,7 +15825,16 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.1.3": +"aria-query@npm:5.1.3": + version: 5.1.3 + resolution: "aria-query@npm:5.1.3" + dependencies: + deep-equal: ^2.0.5 + checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b + languageName: node + linkType: hard + +"aria-query@npm:^5.0.0, aria-query@npm:^5.1.3": version: 5.3.0 resolution: "aria-query@npm:5.3.0" dependencies: @@ -18084,6 +18239,17 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.4, call-bind@npm:^1.0.5": + version: 1.0.5 + resolution: "call-bind@npm:1.0.5" + dependencies: + function-bind: ^1.1.2 + get-intrinsic: ^1.2.1 + set-function-length: ^1.1.1 + checksum: 449e83ecbd4ba48e7eaac5af26fea3b50f8f6072202c2dd7c5a6e7a6308f2421abe5e13a3bbd55221087f76320c5e09f25a8fdad1bab2b77c68ae74d92234ea5 + languageName: node + linkType: hard + "call-me-maybe@npm:^1.0.1": version: 1.0.1 resolution: "call-me-maybe@npm:1.0.1" @@ -18318,6 +18484,32 @@ __metadata: languageName: node linkType: hard +"cbdc-app-frontend@workspace:examples/cactus-example-cbdc-bridging-frontend": + version: 0.0.0-use.local + resolution: "cbdc-app-frontend@workspace:examples/cactus-example-cbdc-bridging-frontend" + dependencies: + "@emotion/react": ^11.11.1 + "@emotion/styled": ^11.11.0 + "@mui/icons-material": ^5.14.19 + "@mui/material": ^5.14.19 + "@testing-library/jest-dom": ^5.17.0 + "@testing-library/react": ^13.4.0 + "@testing-library/user-event": ^13.5.0 + "@types/jest": ^27.5.2 + "@types/node": ^16.18.66 + "@types/react": ^18.2.39 + "@types/react-dom": ^18.2.17 + "@types/uuid": ^9.0.7 + axios: ^1.6.2 + react: ^18.2.0 + react-dom: ^18.2.0 + react-scripts: 5.0.1 + typescript: ^4.9.5 + uuid: ^9.0.1 + web-vitals: ^2.1.4 + languageName: unknown + linkType: soft + "cbor@npm:6.0.1": version: 6.0.1 resolution: "cbor@npm:6.0.1" @@ -20500,16 +20692,6 @@ __metadata: languageName: node linkType: hard -"css-vendor@npm:^2.0.8": - version: 2.0.8 - resolution: "css-vendor@npm:2.0.8" - dependencies: - "@babel/runtime": ^7.8.3 - is-in-browser: ^1.0.2 - checksum: 647cd4ea5e401c65c59376255aa2b708e92bf84fba9ce2b3ff5ecb94bf51d74ac374052b1cf9956ef7419b8ebf07fcea9a7683d2d2459127b2ca747ab5b98745 - languageName: node - linkType: hard - "css-what@npm:^3.2.1": version: 3.4.2 resolution: "css-what@npm:3.4.2" @@ -20524,6 +20706,13 @@ __metadata: languageName: node linkType: hard +"css.escape@npm:^1.5.1": + version: 1.5.1 + resolution: "css.escape@npm:1.5.1" + checksum: f6d38088d870a961794a2580b2b2af1027731bb43261cfdce14f19238a88664b351cc8978abc20f06cc6bbde725699dec8deb6fe9816b139fc3f2af28719e774 + languageName: node + linkType: hard + "cssdb@npm:^7.1.0": version: 7.7.1 resolution: "cssdb@npm:7.7.1" @@ -21042,6 +21231,32 @@ __metadata: languageName: node linkType: hard +"deep-equal@npm:^2.0.5": + version: 2.2.3 + resolution: "deep-equal@npm:2.2.3" + dependencies: + array-buffer-byte-length: ^1.0.0 + call-bind: ^1.0.5 + es-get-iterator: ^1.1.3 + get-intrinsic: ^1.2.2 + is-arguments: ^1.1.1 + is-array-buffer: ^3.0.2 + is-date-object: ^1.0.5 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + isarray: ^2.0.5 + object-is: ^1.1.5 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.5.1 + side-channel: ^1.0.4 + which-boxed-primitive: ^1.0.2 + which-collection: ^1.0.1 + which-typed-array: ^1.1.13 + checksum: ee8852f23e4d20a5626c13b02f415ba443a1b30b4b3d39eaf366d59c4a85e6545d7ec917db44d476a85ae5a86064f7e5f7af7479f38f113995ba869f3a1ddc53 + languageName: node + linkType: hard + "deep-equal@npm:^2.2.2": version: 2.2.2 resolution: "deep-equal@npm:2.2.2" @@ -21215,7 +21430,7 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.0.1": +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1": version: 1.1.1 resolution: "define-data-property@npm:1.1.1" dependencies: @@ -21729,6 +21944,13 @@ __metadata: languageName: node linkType: hard +"dom-accessibility-api@npm:^0.5.6, dom-accessibility-api@npm:^0.5.9": + version: 0.5.16 + resolution: "dom-accessibility-api@npm:0.5.16" + checksum: 005eb283caef57fc1adec4d5df4dd49189b628f2f575af45decb210e04d634459e3f1ee64f18b41e2dcf200c844bc1d9279d80807e686a30d69a4756151ad248 + languageName: node + linkType: hard + "dom-converter@npm:^0.2.0": version: 0.2.0 resolution: "dom-converter@npm:0.2.0" @@ -23296,7 +23518,7 @@ __metadata: languageName: node linkType: hard -"eslint-config-react-app@npm:7.0.1, eslint-config-react-app@npm:^7.0.1": +"eslint-config-react-app@npm:^7.0.1": version: 7.0.1 resolution: "eslint-config-react-app@npm:7.0.1" dependencies: @@ -26475,6 +26697,18 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.2": + version: 1.2.2 + resolution: "get-intrinsic@npm:1.2.2" + dependencies: + function-bind: ^1.1.2 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + hasown: ^2.0.0 + checksum: 447ff0724df26829908dc033b62732359596fcf66027bc131ab37984afb33842d9cd458fd6cecadfe7eac22fd8a54b349799ed334cf2726025c921c7250e7417 + languageName: node + linkType: hard + "get-iterator@npm:^1.0.2": version: 1.0.2 resolution: "get-iterator@npm:1.0.2" @@ -27847,7 +28081,7 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2": +"hoist-non-react-statics@npm:^3.3.1": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -28279,13 +28513,6 @@ __metadata: languageName: node linkType: hard -"hyphenate-style-name@npm:^1.0.3": - version: 1.0.4 - resolution: "hyphenate-style-name@npm:1.0.4" - checksum: 4f5bf4b055089754924babebaa23c17845937bcca6aee95d5d015f8fa1e6814279002bd6a9e541e3fac2cd02519fc76305396727066c57c8e21a7e73e7a12137 - languageName: node - linkType: hard - "iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.17, iconv-lite@npm:^0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" @@ -29442,13 +29669,6 @@ __metadata: languageName: node linkType: hard -"is-in-browser@npm:^1.0.2, is-in-browser@npm:^1.1.3": - version: 1.1.3 - resolution: "is-in-browser@npm:1.1.3" - checksum: 178491f97f6663c0574565701b76f41633dbe065e4bd8d518ce017a8fa25e5109ecb6a3bd8bd55c0aba11b208f86b9f0f9c91f3664e148ebf618b74a74fcaf09 - languageName: node - linkType: hard - "is-inside-container@npm:^1.0.0": version: 1.0.0 resolution: "is-inside-container@npm:1.0.0" @@ -30964,7 +31184,7 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:^27.5.1": +"jest-matcher-utils@npm:^27.0.0, jest-matcher-utils@npm:^27.5.1": version: 27.5.1 resolution: "jest-matcher-utils@npm:27.5.1" dependencies: @@ -32038,92 +32258,6 @@ __metadata: languageName: node linkType: hard -"jss-plugin-camel-case@npm:^10.10.0": - version: 10.10.0 - resolution: "jss-plugin-camel-case@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - hyphenate-style-name: ^1.0.3 - jss: 10.10.0 - checksum: 693485b86f7a0e0bd0c16b8ddd057ca02a993fc088558c96501f9131e7e6261cc9f4b08047879a68441c688c40dceeb5219b1f15ade9043935aade4f37f5ca85 - languageName: node - linkType: hard - -"jss-plugin-default-unit@npm:^10.10.0": - version: 10.10.0 - resolution: "jss-plugin-default-unit@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.10.0 - checksum: 6e56213830753ad80bca3824973a667106defaef698d5996d45d03a0e2a3e035b33cd257aa8015040c41bd6669e7598dce72c36099d7ae69db758a7b2ca453fa - languageName: node - linkType: hard - -"jss-plugin-global@npm:^10.10.0": - version: 10.10.0 - resolution: "jss-plugin-global@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.10.0 - checksum: f3af4f40358e96cf89e0c7c84b6e441dc9b4d543cd6109fdf9314a9818fd780d252035f46cc526c3d3fb4393bc29effc6993cc22e04f4e67ec3c889ab760d580 - languageName: node - linkType: hard - -"jss-plugin-nested@npm:^10.10.0": - version: 10.10.0 - resolution: "jss-plugin-nested@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.10.0 - tiny-warning: ^1.0.2 - checksum: 190094375972b68eb8f683387c74e97dc8347e7cc4f2fbfd40b3baf077dfde83d70e57be56744690d22537c0390e0a398714d86736df820c64e498df95f937de - languageName: node - linkType: hard - -"jss-plugin-props-sort@npm:^10.10.0": - version: 10.10.0 - resolution: "jss-plugin-props-sort@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.10.0 - checksum: 274483444b6733bd58d229ebdcdb32b3c24172bc83cb2f6f8364926de19acd872758bcf06c7b3af11cf75504a67a7d67abba62b25081d144585a56b4df9512ba - languageName: node - linkType: hard - -"jss-plugin-rule-value-function@npm:^10.10.0": - version: 10.10.0 - resolution: "jss-plugin-rule-value-function@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - jss: 10.10.0 - tiny-warning: ^1.0.2 - checksum: 009c9593b9be8b9f1030b797e58e3c233d90e034e5c68b0cabd25bffc7da965c69dc1ccb1bb6a542d72bb824df89036b2264fe564e8538320ef99febaf2882ee - languageName: node - linkType: hard - -"jss-plugin-vendor-prefixer@npm:^10.10.0": - version: 10.10.0 - resolution: "jss-plugin-vendor-prefixer@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - css-vendor: ^2.0.8 - jss: 10.10.0 - checksum: 879b7233f9b0b571074dc2b88d97a05dbb949012ba2405f1481bbedd521167dc835133632adb3f2d8ffceddd337c8c13e3e8b1931590516c0664039598752dff - languageName: node - linkType: hard - -"jss@npm:10.10.0, jss@npm:^10.10.0": - version: 10.10.0 - resolution: "jss@npm:10.10.0" - dependencies: - "@babel/runtime": ^7.3.1 - csstype: ^3.0.2 - is-in-browser: ^1.1.3 - tiny-warning: ^1.0.2 - checksum: ecf71971df42729668c283e432e841349b7fdbe52e520f7704991cf4a738fd2451ec0feeb25c12cdc5addf7facecf838e74e62936fd461fb4c99f23d54a4792d - languageName: node - linkType: hard - "jsx-ast-utils@npm:^1.3.4": version: 1.4.1 resolution: "jsx-ast-utils@npm:1.4.1" @@ -33869,6 +34003,15 @@ __metadata: languageName: node linkType: hard +"lz-string@npm:^1.5.0": + version: 1.5.0 + resolution: "lz-string@npm:1.5.0" + bin: + lz-string: bin/bin.js + checksum: 1ee98b4580246fd90dd54da6e346fb1caefcf05f677c686d9af237a157fdea3fd7c83a4bc58f858cd5b10a34d27afe0fdcbd0505a47e0590726a873dc8b8f65d + languageName: node + linkType: hard + "magic-string@npm:0.30.1": version: 0.30.1 resolution: "magic-string@npm:0.30.1" @@ -39705,7 +39848,7 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^27.5.1": +"pretty-format@npm:^27.0.0, pretty-format@npm:^27.0.2, pretty-format@npm:^27.5.1": version: 27.5.1 resolution: "pretty-format@npm:27.5.1" dependencies: @@ -40367,7 +40510,7 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:18.2.0": +"react-dom@npm:^18.2.0": version: 18.2.0 resolution: "react-dom@npm:18.2.0" dependencies: @@ -40525,15 +40668,6 @@ __metadata: languageName: node linkType: hard -"react@npm:18.2.0": - version: 18.2.0 - resolution: "react@npm:18.2.0" - dependencies: - loose-envify: ^1.1.0 - checksum: 88e38092da8839b830cda6feef2e8505dec8ace60579e46aa5490fc3dc9bba0bd50336507dc166f43e3afc1c42939c09fe33b25fae889d6f402721dcd78fca1b - languageName: node - linkType: hard - "react@npm:^17.0.2": version: 17.0.2 resolution: "react@npm:17.0.2" @@ -40544,6 +40678,15 @@ __metadata: languageName: node linkType: hard +"react@npm:^18.2.0": + version: 18.2.0 + resolution: "react@npm:18.2.0" + dependencies: + loose-envify: ^1.1.0 + checksum: 88e38092da8839b830cda6feef2e8505dec8ace60579e46aa5490fc3dc9bba0bd50336507dc166f43e3afc1c42939c09fe33b25fae889d6f402721dcd78fca1b + languageName: node + linkType: hard + "read-cache@npm:^1.0.0": version: 1.0.0 resolution: "read-cache@npm:1.0.0" @@ -41029,6 +41172,17 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.1": + version: 1.5.1 + resolution: "regexp.prototype.flags@npm:1.5.1" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + set-function-name: ^2.0.0 + checksum: 869edff00288442f8d7fa4c9327f91d85f3b3acf8cbbef9ea7a220345cf23e9241b6def9263d2c1ebcf3a316b0aa52ad26a43a84aa02baca3381717b3e307f47 + languageName: node + linkType: hard + "regexpp@npm:^1.0.1": version: 1.1.0 resolution: "regexpp@npm:1.1.0" @@ -42699,6 +42853,18 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.1.1": + version: 1.1.1 + resolution: "set-function-length@npm:1.1.1" + dependencies: + define-data-property: ^1.1.1 + get-intrinsic: ^1.2.1 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.0 + checksum: c131d7569cd7e110cafdfbfbb0557249b538477624dfac4fc18c376d879672fa52563b74029ca01f8f4583a8acb35bb1e873d573a24edb80d978a7ee607c6e06 + languageName: node + linkType: hard + "set-function-name@npm:^2.0.0, set-function-name@npm:^2.0.1": version: 2.0.1 resolution: "set-function-name@npm:2.0.1" @@ -45672,13 +45838,6 @@ __metadata: languageName: node linkType: hard -"tiny-warning@npm:^1.0.2": - version: 1.0.3 - resolution: "tiny-warning@npm:1.0.3" - checksum: da62c4acac565902f0624b123eed6dd3509bc9a8d30c06e017104bedcf5d35810da8ff72864400ad19c5c7806fc0a8323c68baf3e326af7cb7d969f846100d71 - languageName: node - linkType: hard - "tinycolor@npm:0.x": version: 0.0.1 resolution: "tinycolor@npm:0.0.1" @@ -46703,7 +46862,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.9.5": +"typescript@npm:4.9.5, typescript@npm:^4.9.5": version: 4.9.5 resolution: "typescript@npm:4.9.5" bin: @@ -46733,7 +46892,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.9.5#~builtin": +"typescript@patch:typescript@4.9.5#~builtin, typescript@patch:typescript@^4.9.5#~builtin": version: 4.9.5 resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=289587" bin: @@ -47826,6 +47985,13 @@ __metadata: languageName: node linkType: hard +"web-vitals@npm:^2.1.4": + version: 2.1.4 + resolution: "web-vitals@npm:2.1.4" + checksum: 03d3f47dbf55c3dce07beb0ff5de8ddd52e2d0a53a8df5c84e7a16dda93543341d67231fa79b1d9772b091419af4ec0fd395b8bcf451a0e26846e3f76b3d0efc + languageName: node + linkType: hard + "web3-bzz@npm:1.10.0": version: 1.10.0 resolution: "web3-bzz@npm:1.10.0" @@ -50745,6 +50911,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.13": + version: 1.1.13 + resolution: "which-typed-array@npm:1.1.13" + dependencies: + available-typed-arrays: ^1.0.5 + call-bind: ^1.0.4 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-tostringtag: ^1.0.0 + checksum: 3828a0d5d72c800e369d447e54c7620742a4cc0c9baf1b5e8c17e9b6ff90d8d861a3a6dd4800f1953dbf80e5e5cec954a289e5b4a223e3bee4aeb1f8c5f33309 + languageName: node + linkType: hard + "which-typed-array@npm:^1.1.2": version: 1.1.7 resolution: "which-typed-array@npm:1.1.7"
Org1
--
Org2
Asset References