diff --git a/constants/index.ts b/constants/index.ts index 187b819d..bd26fdb9 100644 --- a/constants/index.ts +++ b/constants/index.ts @@ -269,13 +269,18 @@ export const XEC_TX_EXPLORER_URL = 'https://explorer.e.cash/tx/' export const BCH_TX_EXPLORER_URL = 'https://blockchair.com/bitcoin-cash/transaction/' export const MAX_MEMPOOL_TXS_TO_PROCESS_AT_A_TIME = 2 +export const MAX_CONFIRMED_TXS_TO_PROCESS_AT_A_TIME = 20 export const CHRONIK_INITIALIZATION_DELAY = 2000 export const MEMPOOL_PROCESS_DELAY = 100 +export const CONFIRMED_TX_PROCESS_DELAY = 100 -// Number of tries before failing a chronik call (min 1) -export const CHRONIK_TRIES = 3 +export const CHRONIK_WS_MAX_CONNECTION_ATTEMPTS = 10 +export const CHRONIK_WS_BASE_DELAY_MS = 5000 + +// Number of tries before failing a chronik HTTP call (min 1) +export const CHRONIK_HTTP_MAX_TRIES = 3 // Initial delay between retries in milliseconds. This is multiplied by 2 for each retry. -export const CHRONIK_RETRY_DELAY_MS = 1000 +export const CHRONIK_HTTP_BASE_DELAY_MS = 1000 /* WIP RENAME ALL THOSE */ // When fetching some address transactions, number of transactions to fetch at a time. diff --git a/pages/api/payments/count/index.ts b/pages/api/payments/count/index.ts index 44b5839d..caf35088 100644 --- a/pages/api/payments/count/index.ts +++ b/pages/api/payments/count/index.ts @@ -1,4 +1,3 @@ -import { CacheGet } from 'redis/index' import { fetchUserProfileFromId } from 'services/userService' import { setSession } from 'utils/setSession' import { getFilteredTransactionCount } from 'services/transactionService' @@ -28,15 +27,8 @@ export default async (req: any, res: any): Promise => { if (typeof req.query.endDate === 'string' && req.query.endDate !== '') { endDate = req.query.endDate as string } - if (((buttonIds !== undefined) && buttonIds.length > 0) || - ((years !== undefined) && years.length > 0) || - (startDate !== undefined && endDate !== undefined && startDate !== '' && endDate !== '')) { - const totalCount = await getFilteredTransactionCount(userId, buttonIds, years, timezone, startDate, endDate) - res.status(200).json(totalCount) - } else { - const totalCount = await CacheGet.paymentsCount(userId, timezone) - res.status(200).json(totalCount) - } + const totalCount = await getFilteredTransactionCount(userId, buttonIds, years, timezone, startDate, endDate) + res.status(200).json(totalCount) } else { res.status(405).json({ error: 'Method not allowed' }) } diff --git a/pages/dashboard/dashboard.module.css b/pages/dashboard/dashboard.module.css index 7370d60c..120c95bf 100644 --- a/pages/dashboard/dashboard.module.css +++ b/pages/dashboard/dashboard.module.css @@ -250,4 +250,14 @@ body[data-theme='dark'] .show_filters_button img { display: flex; align-items: center; gap: 10px; +} + +.cache_banner { + background-color: #fff3cd; + color: #856404; + padding: 10px 16px; + border-radius: 6px; + margin-top: 12px; + font-size: 14px; + font-weight: 500; } \ No newline at end of file diff --git a/pages/dashboard/index.tsx b/pages/dashboard/index.tsx index f374169d..6f28c782 100644 --- a/pages/dashboard/index.tsx +++ b/pages/dashboard/index.tsx @@ -140,6 +140,21 @@ export default function Dashboard ({ user }: PaybuttonsProps): React.ReactElemen } }, [selectedButtonIds]) + useEffect(() => { + if (dashboardData?.cacheRebuilding !== true) return + const timer = setTimeout(() => { + let url = 'api/dashboard' + if (selectedButtonIds.length > 0) { + url += `?buttonIds=${selectedButtonIds.join(',')}` + } + fetch(url, { headers: { Timezone: moment.tz.guess() } }) + .then(async res => await res.json()) + .then(json => { setDashboardData(json) }) + .catch(console.error) + }, 15000) + return () => clearTimeout(timer) + }, [dashboardData?.cacheRebuilding, selectedButtonIds]) + useEffect(() => { setPeriodFromString(dashboardData, activePeriodString) if (dashboardData !== undefined) { @@ -203,6 +218,11 @@ export default function Dashboard ({ user }: PaybuttonsProps): React.ReactElemen )} + {dashboardData.cacheRebuilding === true && ( +
+ Data still being calculated. Values will update automatically. +
+ )}
diff --git a/redis/dashboardCache.ts b/redis/dashboardCache.ts index 5de77260..6d9ca4b8 100644 --- a/redis/dashboardCache.ts +++ b/redis/dashboardCache.ts @@ -1,5 +1,5 @@ import { redis } from './clientInstance' -import { getPaymentStream } from 'redis/paymentCache' +import { getPaymentStream, isBackgroundRebuildActive } from 'redis/paymentCache' import { ChartData, DashboardData, Payment, ButtonData, PaymentDataByButton, ChartColor, PeriodData, ButtonDisplayData } from './types' import { Prisma } from '@prisma/client' import moment, { DurationInputArg2 } from 'moment' @@ -379,7 +379,13 @@ export const getUserDashboardData = async function (userId: string, timezone: st timezone, paybuttonIds ) - await cacheDashboardData(userId, dashboardData) + + const rebuilding = isBackgroundRebuildActive(userId) + if (rebuilding) { + dashboardData.cacheRebuilding = true + } else { + await cacheDashboardData(userId, dashboardData) + } return dashboardData } return dashboardData diff --git a/redis/index.ts b/redis/index.ts index 3fc5f35d..1f3e1955 100644 --- a/redis/index.ts +++ b/redis/index.ts @@ -76,34 +76,34 @@ export const CacheSet = { type MethodName = 'dashboardData' | 'paymentList' | 'addressBalance' | 'paymentsCount' -interface PendingCalls { - [userId: string]: Set -} - export class CacheGet { - private static pendingCalls: PendingCalls = {} + private static readonly pendingPromises = new Map>>() private static async executeCall( userId: string, methodName: MethodName, fn: () => Promise ): Promise { - if (this.pendingCalls[userId] === undefined) { - this.pendingCalls[userId] = new Set() + let userMap = this.pendingPromises.get(userId) + if (userMap === undefined) { + userMap = new Map() + this.pendingPromises.set(userId, userMap) } - if (this.pendingCalls[userId].has(methodName)) { - throw new Error(`Method "${methodName}" is already being executed for user "${userId}".`) + const existing = userMap.get(methodName) + if (existing !== undefined) { + return await existing as T } - this.pendingCalls[userId].add(methodName) + const promise = fn() + userMap.set(methodName, promise) try { - return await fn() + return await promise } finally { - this.pendingCalls[userId].delete(methodName) - if (this.pendingCalls[userId].size === 0) { - this.pendingCalls[userId] = undefined as unknown as Set + userMap.delete(methodName) + if (userMap.size === 0) { + this.pendingPromises.delete(userId) } } } diff --git a/redis/paymentCache.ts b/redis/paymentCache.ts index fb693944..a40afcc8 100755 --- a/redis/paymentCache.ts +++ b/redis/paymentCache.ts @@ -10,11 +10,11 @@ import { import { fetchAllUserAddresses, AddressPaymentInfo } from 'services/addressService' import { fetchPaybuttonArrayByUserId } from 'services/paybuttonService' -import { RESPONSE_MESSAGES, PAYMENT_WEEK_KEY_FORMAT, KeyValueT } from 'constants/index' +import { RESPONSE_MESSAGES, PAYMENT_WEEK_KEY_FORMAT, KeyValueT, N_OF_QUOTES } from 'constants/index' import moment from 'moment-timezone' import { CacheSet } from 'redis/index' import { ButtonDisplayData, Payment } from './types' -import { getUserDashboardData } from './dashboardCache' +import { getUserDashboardData, clearDashboardCache } from './dashboardCache' // ADDRESS:payments:YYYY:MM const getPaymentsWeekKey = (addressString: string, timestamp: number): string => { return `${addressString}:payments:${moment.unix(timestamp).format(PAYMENT_WEEK_KEY_FORMAT)}` @@ -30,13 +30,23 @@ export async function * getUserUncachedAddresses (userId: string): AsyncGenerato } } -export const getPaymentList = async (userId: string): Promise => { - if (process.env.SKIP_CACHE_REBUILD === undefined) { - const uncachedAddressStream = getUserUncachedAddresses(userId) - for await (const address of uncachedAddressStream) { - void await CacheSet.addressCreation(address) +const triggerBackgroundRebuildIfNeeded = async (userId: string): Promise => { + if (process.env.SKIP_CACHE_REBUILD !== undefined) return + const uncachedAddresses: Address[] = [] + const uncachedAddressStream = getUserUncachedAddresses(userId) + for await (const address of uncachedAddressStream) { + uncachedAddresses.push(address) + } + if (uncachedAddresses.length > 0) { + if (!isBackgroundRebuildActive(userId)) { + console.log(`[CACHE] ${uncachedAddresses.length} uncached addresses for user ${userId}, starting background rebuild`) } + void cacheAddressesInBackground(uncachedAddresses, userId) } +} + +export const getPaymentList = async (userId: string): Promise => { + await triggerBackgroundRebuildIfNeeded(userId) return await getCachedPaymentsForUser(userId) } @@ -147,20 +157,31 @@ export const generatePaymentFromTxWithInvoices = (tx: TransactionWithAddressAndP } export const generateAndCacheGroupedPaymentsAndInfoForAddress = async (address: Address): Promise => { + const startTime = Date.now() let paymentList: Payment[] = [] let balance = new Prisma.Decimal(0) let paymentCount = 0 + let txCount = 0 const txsWithPaybuttonsGenerator = generateTransactionsWithPaybuttonsAndPricesForAddress(address.id) for await (const batch of txsWithPaybuttonsGenerator) { for (const tx of batch) { + txCount++ balance = balance.plus(tx.amount) if (tx.amount.gt(0)) { + if (tx.prices.length !== N_OF_QUOTES) { + console.warn(`[CACHE] Skipping tx ${tx.hash} — missing price links (${tx.prices.length}/${N_OF_QUOTES})`) + continue + } const payment = generatePaymentFromTx(tx) paymentList.push(payment) paymentCount++ } } + // Throttle batch processing slightly so long cache rebuilds don't monopolize DB resources. + await new Promise(resolve => setTimeout(resolve, 200)) } + const elapsed = ((Date.now() - startTime) / 1000).toFixed(1) + console.log(`[CACHE] Cached address ${address.address.slice(0, 20)}...: ${paymentCount} payments, ${txCount} txs in ${elapsed}s`) const info: AddressPaymentInfo = { balance, paymentCount @@ -315,14 +336,43 @@ export const initPaymentCache = async (address: Address): Promise => { return false } -export async function * getPaymentStream (userId: string): AsyncGenerator { - if (process.env.SKIP_CACHE_REBUILD === undefined) { - const uncachedAddressStream = getUserUncachedAddresses(userId) - for await (const address of uncachedAddressStream) { - console.log('[CACHE]: Creating cache for address', address.address) - await CacheSet.addressCreation(address) +const activeBackgroundRebuilds = new Set() + +export const isBackgroundRebuildActive = (userId: string): boolean => { + return activeBackgroundRebuilds.has(userId) +} + +const cacheAddressesInBackground = async (addresses: Address[], userId: string): Promise => { + if (activeBackgroundRebuilds.has(userId)) { + console.log(`[CACHE] Background: already running for user ${userId}, skipping`) + return + } + activeBackgroundRebuilds.add(userId) + const startTime = Date.now() + let cached = 0 + try { + for (const address of addresses) { + try { + await CacheSet.addressCreation(address) + cached++ + if (cached % 10 === 0 || cached === addresses.length) { + console.log(`[CACHE] Background: cached ${cached}/${addresses.length} addresses for user ${userId}`) + } + } catch (err: any) { + console.error(`[CACHE] Background: failed to cache ${address.address.slice(0, 20)}...: ${String(err.message ?? err)}`) + } } + const elapsed = ((Date.now() - startTime) / 1000).toFixed(1) + console.log(`[CACHE] Background: completed ${cached}/${addresses.length} addresses for user ${userId} in ${elapsed}s`) + await clearDashboardCache(userId) + } finally { + activeBackgroundRebuilds.delete(userId) } +} + +export async function * getPaymentStream (userId: string): AsyncGenerator { + await triggerBackgroundRebuildIfNeeded(userId) + const userButtonIds: string[] = (await fetchPaybuttonArrayByUserId(userId)) .map(p => p.id) const weekKeys = await getCachedWeekKeysForUser(userId) @@ -341,7 +391,7 @@ export async function * getPaymentStream (userId: string): AsyncGenerator()({ @@ -228,17 +227,20 @@ export interface AddressPaymentInfo { } export async function generateAddressPaymentInfo (addressString: string): Promise { - const transactionsAmounts = (await fetchAddressTransactions(addressString)).map((t) => t.amount) - const balance = transactionsAmounts.reduce((a, b) => { - return a.plus(b) - }, new Prisma.Decimal(0)) - const zero = new Prisma.Decimal(0) - const paymentCount = transactionsAmounts.filter(t => t > zero).length - const info = { - balance, + const address = await fetchAddressBySubstring(addressString) + const [balanceResult, paymentCount] = await Promise.all([ + prisma.transaction.aggregate({ + where: { addressId: address.id }, + _sum: { amount: true } + }), + prisma.transaction.count({ + where: { addressId: address.id, amount: { gt: 0 } } + }) + ]) + return { + balance: balanceResult._sum.amount ?? new Prisma.Decimal(0), paymentCount } - return info } export async function getEarliestUnconfirmedTxTimestampForAddress (addressId: string): Promise { const tx = await prisma.transaction.findFirst({ diff --git a/services/chronikService.ts b/services/chronikService.ts index 470eb618..f55f0526 100644 --- a/services/chronikService.ts +++ b/services/chronikService.ts @@ -1,7 +1,7 @@ import { BlockInfo, ChronikClient, ConnectionStrategy, ScriptUtxo, Tx, WsConfig, WsEndpoint, WsMsgClient, WsSubScriptClient } from 'chronik-client' import { encodeCashAddress, decodeCashAddress } from 'ecashaddrjs' import { AddressWithTransaction, BlockchainInfo, TransactionDetails, ProcessedMessages, SubbedAddressesLog, SyncAndSubscriptionReturn, SubscriptionReturn, SimpleBlockInfo } from 'types/chronikTypes' -import { CHRONIK_MESSAGE_CACHE_DELAY, RESPONSE_MESSAGES, XEC_TIMESTAMP_THRESHOLD, XEC_NETWORK_ID, BCH_NETWORK_ID, BCH_TIMESTAMP_THRESHOLD, CHRONIK_FETCH_N_TXS_PER_PAGE, KeyValueT, NETWORK_IDS_FROM_SLUGS, SOCKET_MESSAGES, NETWORK_IDS, NETWORK_TICKERS, MainNetworkSlugsType, MAX_MEMPOOL_TXS_TO_PROCESS_AT_A_TIME, MEMPOOL_PROCESS_DELAY, CHRONIK_INITIALIZATION_DELAY, LATENCY_TEST_CHECK_DELAY, INITIAL_ADDRESS_SYNC_FETCH_CONCURRENTLY, TX_EMIT_BATCH_SIZE, DB_COMMIT_BATCH_SIZE, MAX_TXS_PER_ADDRESS, TX_BATCH_POLLING_DELAY, CHRONIK_TRIES, CHRONIK_RETRY_DELAY_MS } from 'constants/index' +import { CHRONIK_MESSAGE_CACHE_DELAY, RESPONSE_MESSAGES, XEC_TIMESTAMP_THRESHOLD, XEC_NETWORK_ID, BCH_NETWORK_ID, BCH_TIMESTAMP_THRESHOLD, CHRONIK_FETCH_N_TXS_PER_PAGE, KeyValueT, NETWORK_IDS_FROM_SLUGS, SOCKET_MESSAGES, NETWORK_IDS, NETWORK_TICKERS, MainNetworkSlugsType, MAX_MEMPOOL_TXS_TO_PROCESS_AT_A_TIME, MAX_CONFIRMED_TXS_TO_PROCESS_AT_A_TIME, MEMPOOL_PROCESS_DELAY, CONFIRMED_TX_PROCESS_DELAY, CHRONIK_INITIALIZATION_DELAY, LATENCY_TEST_CHECK_DELAY, INITIAL_ADDRESS_SYNC_FETCH_CONCURRENTLY, TX_EMIT_BATCH_SIZE, DB_COMMIT_BATCH_SIZE, MAX_TXS_PER_ADDRESS, TX_BATCH_POLLING_DELAY, CHRONIK_HTTP_MAX_TRIES, CHRONIK_HTTP_BASE_DELAY_MS, CHRONIK_WS_MAX_CONNECTION_ATTEMPTS, CHRONIK_WS_BASE_DELAY_MS } from 'constants/index' import { productionAddresses } from 'prisma-local/seeds/addresses' import prisma from 'prisma-local/clientInstance' import { @@ -137,6 +137,8 @@ export class ChronikBlockchainClient { mempoolTxsBeingProcessed!: number private latencyTestFinished: boolean + private wsReconnecting = false + private confirmedTxsBeingProcessed = 0 constructor (networkSlug: string) { this.latencyTestFinished = false @@ -156,8 +158,8 @@ export class ChronikBlockchainClient { this.latencyTestFinished = true this.chronikWSEndpoint = this.chronik.ws(this.getWsConfig()) this.confirmedTxsHashesFromLastBlock = [] - void this.chronikWSEndpoint.waitForOpen() this.chronikWSEndpoint.subscribeToBlocks() + void this.connectWsWithRetry() this.lastProcessedMessages = { confirmed: {}, unconfirmed: {} } this.CHRONIK_MSG_PREFIX = `[CHRONIK — ${networkSlug}]` this.wsEndpoint = io(`${config.wsBaseURL}/broadcast`, { @@ -181,6 +183,42 @@ export class ChronikBlockchainClient { } } + private async connectWsWithRetry (maxAttempts = CHRONIK_WS_MAX_CONNECTION_ATTEMPTS, baseDelay = CHRONIK_WS_BASE_DELAY_MS): Promise { + for (let attempt = 1; attempt <= maxAttempts; attempt++) { + try { + await this.chronikWSEndpoint.waitForOpen() + console.log(`${this.CHRONIK_MSG_PREFIX}: WebSocket connected.`) + return + } catch (err: any) { + console.error(`${this.CHRONIK_MSG_PREFIX}: WebSocket connection attempt ${attempt}/${maxAttempts} failed: ${err.message as string}`) + if (attempt < maxAttempts) { + const delay = Math.min(baseDelay * Math.pow(2, attempt - 1), 60000) + console.log(`${this.CHRONIK_MSG_PREFIX}: Retrying WebSocket in ${delay / 1000}s...`) + await new Promise(resolve => setTimeout(resolve, delay)) + } + } + } + console.error(`${this.CHRONIK_MSG_PREFIX}: WebSocket failed after ${maxAttempts} attempts. Continuing without real-time updates.`) + } + + private async reconnectWs (): Promise { + if (this.wsReconnecting) return + this.wsReconnecting = true + try { + const addresses = this.getSubscribedAddresses() + this.chronikWSEndpoint = this.chronik.ws(this.getWsConfig()) + this.chronikWSEndpoint.subscribeToBlocks() + for (const addr of addresses) { + this.chronikWSEndpoint.subscribeToAddress(addr) + } + await this.connectWsWithRetry() + } catch (err: any) { + console.error(`${this.CHRONIK_MSG_PREFIX}: WebSocket reconnection error: ${err.message as string}`) + } finally { + this.wsReconnecting = false + } + } + public getUrls (): string[] { return this.chronik.proxyInterface().getEndpointArray().map(e => e.url) } @@ -240,8 +278,8 @@ export class ChronikBlockchainClient { private async chronikCallWithRetry ( label: string, fn: () => Promise, - tries = CHRONIK_TRIES, - delayMs = CHRONIK_RETRY_DELAY_MS + tries = CHRONIK_HTTP_MAX_TRIES, + delayMs = CHRONIK_HTTP_BASE_DELAY_MS ): Promise { for (let i = 0; i < tries - 1; i++) { try { @@ -702,10 +740,13 @@ export class ChronikBlockchainClient { return { onMessage: (msg: WsMsgClient) => { void this.processWsMessage(msg) }, onError: (e: ws.ErrorEvent) => { console.log(`${this.CHRONIK_MSG_PREFIX}: Chronik webSocket error, type: ${e.type} | message: ${e.message} | error: ${e.error as string}`) }, - onReconnect: (_: ws.Event) => { console.log(`${this.CHRONIK_MSG_PREFIX}: Chronik webSocket unexpectedly closed.`) }, + onReconnect: (_: ws.Event) => { + console.log(`${this.CHRONIK_MSG_PREFIX}: Chronik webSocket unexpectedly closed. Attempting reconnection...`) + void this.reconnectWs() + }, onConnect: (_: ws.Event) => { console.log(`${this.CHRONIK_MSG_PREFIX}: Chronik webSocket connection (re)established.`) }, onEnd: (e: ws.Event) => { console.log(`${this.CHRONIK_MSG_PREFIX}: Chronik WebSocket ended, type: ${e.type}.`) }, - autoReconnect: true + autoReconnect: false } } @@ -795,8 +836,8 @@ export class ChronikBlockchainClient { private async fetchTxWithRetry ( txid: string, - tries = CHRONIK_TRIES, - delayMs = CHRONIK_RETRY_DELAY_MS + tries = CHRONIK_HTTP_MAX_TRIES, + delayMs = CHRONIK_HTTP_BASE_DELAY_MS ): Promise { return await this.chronikCallWithRetry( `tx ${txid}`, @@ -823,6 +864,12 @@ export class ChronikBlockchainClient { } } else if (msg.msgType === 'TX_CONFIRMED') { if (this.isAlreadyBeingProcessed(msg.txid, true)) return + + while (this.confirmedTxsBeingProcessed >= MAX_CONFIRMED_TXS_TO_PROCESS_AT_A_TIME) { + await new Promise(resolve => setTimeout(resolve, CONFIRMED_TX_PROCESS_DELAY)) + } + + this.confirmedTxsBeingProcessed += 1 try { const transaction = await this.fetchTxWithRetry(msg.txid) const addressesWithTransactions = await this.getAddressesForTransaction(transaction) @@ -843,6 +890,8 @@ export class ChronikBlockchainClient { const { [msg.txid]: _, ...rest } = this.lastProcessedMessages.confirmed this.lastProcessedMessages.confirmed = rest } + } finally { + this.confirmedTxsBeingProcessed = Math.max(0, this.confirmedTxsBeingProcessed - 1) } } else if (msg.msgType === 'TX_ADDED_TO_MEMPOOL') { if (this.isAlreadyBeingProcessed(msg.txid, false)) return diff --git a/services/transactionService.ts b/services/transactionService.ts index 221905d2..d862e529 100644 --- a/services/transactionService.ts +++ b/services/transactionService.ts @@ -266,24 +266,35 @@ export async function fetchTransactionsWithPaybuttonsAndPricesForIdList (txIdLis }) } -export async function * generateTransactionsWithPaybuttonsAndPricesForAddress (addressId: string, pageSize = 5000): AsyncGenerator { - let page = 0 +export async function * generateTransactionsWithPaybuttonsAndPricesForAddress (addressId: string, pageSize = 1000): AsyncGenerator { + let cursor: string | undefined while (true) { const txs = await prisma.transaction.findMany({ where: { addressId }, - include: includePaybuttonsAndPrices, + include: { + address: { + include: { + paybuttons: { + include: { + paybutton: true + } + } + } + }, + ...includePrices + }, orderBy: { timestamp: 'asc' }, - skip: page * pageSize, + ...(cursor !== undefined ? { cursor: { id: cursor }, skip: 1 } : {}), take: pageSize }) if (txs.length === 0) break - yield txs - page++ + cursor = txs[txs.length - 1].id + yield txs as TransactionsWithPaybuttonsAndPrices[] } } @@ -519,21 +530,22 @@ export async function connectTransactionsListToPrices ( grouped.set(p.timestamp, g) } - // Throw on missing price pairs for (const ts of tsArray) { const allPrices = grouped.get(ts) const formattedDate = moment.unix(ts).format(HUMAN_READABLE_DATE_FORMAT) if (allPrices == null) { - throw new Error( - `[PRICES] No price record found for networkId=${networkId} at ${formattedDate}.` + console.warn( + `[PRICES] No price record found for networkId=${networkId} at ${formattedDate} — skipping affected txs.` ) + continue } if ((allPrices.cad == null) || (allPrices.usd == null)) { - throw new Error( - `[PRICES] Incomplete price data for networkId=${networkId} at ${formattedDate}. Partial data: ${JSON.stringify(allPrices, null, 2)}` + console.warn( + `[PRICES] Incomplete price data for networkId=${networkId} at ${formattedDate} — skipping affected txs.` ) + continue } priceByNetworkTs.set(`${networkId}:${ts}`, allPrices as AllPrices) @@ -544,19 +556,31 @@ export async function connectTransactionsListToPrices ( // Build all join rows (2 per tx: USD + CAD) const rows: Prisma.PricesOnTransactionsCreateManyInput[] = [] + const txIdsToConnect: string[] = [] for (const t of txList) { const ts = flattenTimestamp(t.timestamp) const allPrices = priceByNetworkTs.get(`${t.address.networkId}:${ts}`) if (allPrices == null) { - throw new Error(`[PRICES] Missing price pair for networkId ${t.address.networkId} at ${moment.unix(ts).format(HUMAN_READABLE_DATE_FORMAT)}.`) + continue } rows.push(...buildPriceTxConnectionInput(t, allPrices)) + txIdsToConnect.push(t.id) } + + if (txIdsToConnect.length < txList.length) { + console.warn(`[PRICES] Skipped ${txList.length - txIdsToConnect.length} txs due to missing price data.`) + } + + if (txIdsToConnect.length === 0) { + console.warn('[PRICES] No txs to connect after filtering — all had missing prices.') + return + } + console.log(`[PRICES] Built ${rows.length} price links (2 per tx).`) await prisma.$transaction( async (tx) => { - await deletePriceTxConnectionsInChunks(tx, txList.map((t) => t.id)) + await deletePriceTxConnectionsInChunks(tx, txIdsToConnect) await createPriceTxConnectionInChunks(tx, rows) }, { timeout: PRICES_CONNECTION_TIMEOUT } @@ -1192,10 +1216,14 @@ export async function fetchAllPaymentsByUserIdWithPagination ( } } + const userAddresses = await prisma.address.findMany({ + where: { userProfiles: { some: { userId } } }, + select: { id: true } + }) + const userAddressIds = userAddresses.map(a => a.id) + const where: Prisma.TransactionWhereInput = { - address: { - userProfiles: { some: { userId } } - }, + addressId: { in: userAddressIds }, isPayment: true } @@ -1206,13 +1234,14 @@ export async function fetchAllPaymentsByUserIdWithPagination ( } if ((buttonIds !== undefined) && buttonIds.length > 0) { - where.address!.paybuttons = { - some: { - paybutton: { - id: { in: buttonIds } - } - } - } + const buttonAddresses = await prisma.address.findMany({ + where: { + paybuttons: { some: { paybutton: { id: { in: buttonIds } } } }, + id: { in: userAddressIds } + }, + select: { id: true } + }) + where.addressId = { in: buttonAddresses.map(a => a.id) } } // Build include conditionally - exclude inputs by default unless explicitly requested @@ -1370,22 +1399,25 @@ export const getFilteredTransactionCount = async ( startDate?: string, endDate?: string ): Promise => { + const userAddresses = await prisma.address.findMany({ + where: { userProfiles: { some: { userId } } }, + select: { id: true } + }) + const userAddressIds = userAddresses.map(a => a.id) + const where: Prisma.TransactionWhereInput = { - address: { - userProfiles: { - some: { userId } - } - }, + addressId: { in: userAddressIds }, isPayment: true } if (buttonIds !== undefined && buttonIds.length > 0) { - where.address!.paybuttons = { - some: { - paybutton: { - id: { in: buttonIds } - } - } - } + const buttonAddresses = await prisma.address.findMany({ + where: { + paybuttons: { some: { paybutton: { id: { in: buttonIds } } } }, + id: { in: userAddressIds } + }, + select: { id: true } + }) + where.addressId = { in: buttonAddresses.map(a => a.id) } } if (startDate !== undefined && endDate !== undefined && startDate !== '' && endDate !== '') { diff --git a/tests/integration-tests/api.test.ts b/tests/integration-tests/api.test.ts index 2fca2201..9b842e87 100644 --- a/tests/integration-tests/api.test.ts +++ b/tests/integration-tests/api.test.ts @@ -1362,7 +1362,8 @@ describe('GET /api/dashboard', () => { payments: expect.any(Number), buttons: expect.any(Number) }, - filtered: expect.any(Boolean) + filtered: expect.any(Boolean), + cacheRebuilding: true } ) }) diff --git a/tests/unittests/addressService.test.ts b/tests/unittests/addressService.test.ts index aba26953..12db2b24 100644 --- a/tests/unittests/addressService.test.ts +++ b/tests/unittests/addressService.test.ts @@ -2,7 +2,7 @@ import prisma from 'prisma-local/clientInstance' import { Prisma } from '@prisma/client' import * as addressService from 'services/addressService' import { prismaMock } from 'prisma-local/mockedClient' -import { mockedBCHAddress, mockedNetwork, mockedTransactionList, mockedAddressesOnButtons, mockedAddressIdList } from '../mockedObjects' +import { mockedBCHAddress, mockedNetwork, mockedAddressesOnButtons, mockedAddressIdList } from '../mockedObjects' import { RESPONSE_MESSAGES } from 'constants/index' describe('Find by substring', () => { @@ -22,15 +22,18 @@ describe('Find by substring', () => { ) }) it('Get address payment info', async () => { - prismaMock.transaction.findMany.mockResolvedValue(mockedTransactionList) - prisma.transaction.findMany = prismaMock.transaction.findMany - jest.spyOn(addressService, 'fetchAddressBySubstring').mockImplementation(async (_: string) => { - return { - network: mockedNetwork, - transactions: mockedTransactionList, - ...mockedBCHAddress - } - }) + prismaMock.address.findMany.mockResolvedValue([mockedBCHAddress]) + prisma.address.findMany = prismaMock.address.findMany + prismaMock.transaction.aggregate.mockResolvedValue({ + _sum: { amount: new Prisma.Decimal('6.01247724') }, + _count: { _all: 3 }, + _avg: { amount: null }, + _min: { amount: null }, + _max: { amount: null } + } as any) + prisma.transaction.aggregate = prismaMock.transaction.aggregate as any + prismaMock.transaction.count.mockResolvedValue(3) + prisma.transaction.count = prismaMock.transaction.count const result = await addressService.generateAddressPaymentInfo('mock') expect(result).toHaveProperty('balance', new Prisma.Decimal('6.01247724')) expect(result).toHaveProperty('paymentCount', 3) diff --git a/tests/unittests/transactionService.test.ts b/tests/unittests/transactionService.test.ts index e2e3f47a..2946d204 100644 --- a/tests/unittests/transactionService.test.ts +++ b/tests/unittests/transactionService.test.ts @@ -238,6 +238,11 @@ describe('Date and timezone filters for transactions', () => { { label: 'negative offset (Canada)', timezone: 'America/Toronto' } ] + beforeEach(() => { + prismaMock.address.findMany.mockResolvedValue([{ id: 'addr-1' }] as any) + prisma.address.findMany = prismaMock.address.findMany + }) + const computeExpectedRange = (tz: string): { gte: number, lte: number } => { const start = new Date(startDate) const end = new Date(endDate) diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo new file mode 100644 index 00000000..36def8c4 --- /dev/null +++ b/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"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.dom.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.es2016.intl.d.ts","./node_modules/typescript/lib/lib.es2017.arraybuffer.d.ts","./node_modules/typescript/lib/lib.es2017.date.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.intl.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./node_modules/typescript/lib/lib.esnext.disposable.d.ts","./node_modules/typescript/lib/lib.decorators.d.ts","./node_modules/typescript/lib/lib.decorators.legacy.d.ts","./node_modules/next/dist/styled-jsx/types/css.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/next/dist/styled-jsx/types/index.d.ts","./node_modules/next/dist/styled-jsx/types/macro.d.ts","./node_modules/next/dist/styled-jsx/types/style.d.ts","./node_modules/next/dist/styled-jsx/types/global.d.ts","./node_modules/next/dist/shared/lib/amp.d.ts","./node_modules/next/amp.d.ts","./node_modules/@types/node/assert.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/dns.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/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/string_decoder.d.ts","./node_modules/@types/node/timers.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/next/dist/server/get-page-files.d.ts","./node_modules/@types/react-dom/index.d.ts","./node_modules/next/dist/compiled/webpack/webpack.d.ts","./node_modules/next/dist/server/config.d.ts","./node_modules/next/dist/lib/load-custom-routes.d.ts","./node_modules/next/dist/shared/lib/image-config.d.ts","./node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.d.ts","./node_modules/next/dist/server/body-streams.d.ts","./node_modules/next/dist/server/future/route-kind.d.ts","./node_modules/next/dist/server/future/route-definitions/route-definition.d.ts","./node_modules/next/dist/server/future/route-matches/route-match.d.ts","./node_modules/next/dist/client/components/app-router-headers.d.ts","./node_modules/next/dist/server/request-meta.d.ts","./node_modules/next/dist/server/config-shared.d.ts","./node_modules/next/dist/server/base-http/index.d.ts","./node_modules/next/dist/server/api-utils/index.d.ts","./node_modules/next/dist/server/node-environment.d.ts","./node_modules/next/dist/server/require-hook.d.ts","./node_modules/next/dist/server/node-polyfill-fetch.d.ts","./node_modules/next/dist/server/node-polyfill-form.d.ts","./node_modules/next/dist/server/node-polyfill-web-streams.d.ts","./node_modules/next/dist/server/node-polyfill-crypto.d.ts","./node_modules/next/dist/lib/polyfill-promise-with-resolvers.d.ts","./node_modules/next/dist/build/analysis/get-page-static-info.d.ts","./node_modules/next/dist/build/webpack/loaders/get-module-build-info.d.ts","./node_modules/next/dist/build/webpack/plugins/middleware-plugin.d.ts","./node_modules/next/dist/server/lib/revalidate.d.ts","./node_modules/next/dist/lib/setup-exception-listeners.d.ts","./node_modules/next/dist/build/index.d.ts","./node_modules/next/dist/server/response-cache/types.d.ts","./node_modules/next/dist/server/response-cache/index.d.ts","./node_modules/next/dist/server/lib/incremental-cache/index.d.ts","./node_modules/next/dist/client/components/hooks-server-context.d.ts","./node_modules/next/dist/client/components/static-generation-async-storage.external.d.ts","./node_modules/next/dist/server/pipe-readable.d.ts","./node_modules/next/dist/server/render-result.d.ts","./node_modules/next/dist/server/future/helpers/i18n-provider.d.ts","./node_modules/next/dist/server/web/next-url.d.ts","./node_modules/next/dist/compiled/@edge-runtime/cookies/index.d.ts","./node_modules/next/dist/server/web/spec-extension/cookies.d.ts","./node_modules/next/dist/server/web/spec-extension/request.d.ts","./node_modules/next/dist/server/web/spec-extension/fetch-event.d.ts","./node_modules/next/dist/server/web/spec-extension/response.d.ts","./node_modules/next/dist/server/web/types.d.ts","./node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.d.ts","./node_modules/next/dist/server/send-payload/revalidate-headers.d.ts","./node_modules/next/dist/server/send-payload/index.d.ts","./node_modules/next/dist/shared/lib/router/utils/route-regex.d.ts","./node_modules/next/dist/shared/lib/router/utils/route-matcher.d.ts","./node_modules/next/dist/server/base-http/node.d.ts","./node_modules/next/dist/shared/lib/router/utils/parse-url.d.ts","./node_modules/next/dist/server/font-utils.d.ts","./node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.d.ts","./node_modules/next/dist/server/future/route-modules/route-module.d.ts","./node_modules/next/dist/server/load-components.d.ts","./node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.d.ts","./node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.d.ts","./node_modules/next/dist/server/future/route-definitions/locale-route-definition.d.ts","./node_modules/next/dist/server/future/route-definitions/pages-route-definition.d.ts","./node_modules/next/dist/shared/lib/mitt.d.ts","./node_modules/next/dist/client/with-router.d.ts","./node_modules/next/dist/client/router.d.ts","./node_modules/next/dist/client/route-loader.d.ts","./node_modules/next/dist/client/page-loader.d.ts","./node_modules/next/dist/shared/lib/bloom-filter.d.ts","./node_modules/next/dist/shared/lib/router/router.d.ts","./node_modules/next/dist/shared/lib/router-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/loadable-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/loadable.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/image-config-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.d.ts","./node_modules/next/dist/server/future/route-definitions/app-page-route-definition.d.ts","./node_modules/next/dist/shared/lib/modern-browserslist-target.d.ts","./node_modules/next/dist/shared/lib/constants.d.ts","./node_modules/next/dist/build/webpack/loaders/metadata/types.d.ts","./node_modules/next/dist/build/webpack/loaders/next-app-loader.d.ts","./node_modules/next/dist/server/lib/app-dir-module.d.ts","./node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.d.ts","./node_modules/next/dist/server/async-storage/draft-mode-provider.d.ts","./node_modules/next/dist/server/web/spec-extension/adapters/headers.d.ts","./node_modules/next/dist/client/components/request-async-storage.external.d.ts","./node_modules/next/dist/server/app-render/create-error-handler.d.ts","./node_modules/next/dist/server/app-render/app-render.d.ts","./node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.d.ts","./node_modules/next/dist/shared/lib/amp-context.shared-runtime.d.ts","./node_modules/next/dist/server/future/route-modules/app-page/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/server/future/route-modules/app-page/module.compiled.d.ts","./node_modules/next/dist/client/components/error-boundary.d.ts","./node_modules/next/dist/client/components/router-reducer/create-initial-router-state.d.ts","./node_modules/next/dist/client/components/app-router.d.ts","./node_modules/next/dist/client/components/layout-router.d.ts","./node_modules/next/dist/client/components/render-from-template-context.d.ts","./node_modules/next/dist/client/components/action-async-storage.external.d.ts","./node_modules/next/dist/client/components/static-generation-bailout.d.ts","./node_modules/next/dist/client/components/static-generation-searchparams-bailout-provider.d.ts","./node_modules/next/dist/client/components/searchparams-bailout-proxy.d.ts","./node_modules/next/dist/server/app-render/rsc/preloads.d.ts","./node_modules/next/dist/client/components/not-found-boundary.d.ts","./node_modules/next/dist/server/app-render/entry-base.d.ts","./node_modules/next/dist/build/templates/app-page.d.ts","./node_modules/next/dist/server/future/route-modules/app-page/module.d.ts","./node_modules/next/dist/server/app-render/types.d.ts","./node_modules/next/dist/client/components/router-reducer/fetch-server-response.d.ts","./node_modules/next/dist/client/components/router-reducer/router-reducer-types.d.ts","./node_modules/next/dist/shared/lib/app-router-context.shared-runtime.d.ts","./node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/entrypoints.d.ts","./node_modules/next/dist/server/future/route-modules/pages/module.compiled.d.ts","./node_modules/next/dist/build/templates/pages.d.ts","./node_modules/next/dist/server/future/route-modules/pages/module.d.ts","./node_modules/next/dist/server/render.d.ts","./node_modules/next/dist/server/future/route-definitions/pages-api-route-definition.d.ts","./node_modules/next/dist/server/future/route-matches/pages-api-route-match.d.ts","./node_modules/next/dist/server/future/route-matchers/route-matcher.d.ts","./node_modules/next/dist/server/future/route-matcher-providers/route-matcher-provider.d.ts","./node_modules/next/dist/server/future/route-matcher-managers/route-matcher-manager.d.ts","./node_modules/next/dist/server/future/normalizers/normalizer.d.ts","./node_modules/next/dist/server/future/normalizers/locale-route-normalizer.d.ts","./node_modules/next/dist/server/base-server.d.ts","./node_modules/next/dist/server/image-optimizer.d.ts","./node_modules/next/dist/server/next-server.d.ts","./node_modules/next/dist/lib/coalesced-function.d.ts","./node_modules/next/dist/trace/shared.d.ts","./node_modules/next/dist/trace/trace.d.ts","./node_modules/next/dist/trace/index.d.ts","./node_modules/next/dist/build/webpack-config.d.ts","./node_modules/next/dist/build/webpack/plugins/define-env-plugin.d.ts","./node_modules/next/dist/build/swc/index.d.ts","./node_modules/next/dist/server/dev/parse-version-info.d.ts","./node_modules/next/dist/server/dev/hot-reloader-types.d.ts","./node_modules/next/dist/telemetry/storage.d.ts","./node_modules/next/dist/server/lib/types.d.ts","./node_modules/next/dist/server/lib/router-utils/types.d.ts","./node_modules/next/dist/server/lib/render-server.d.ts","./node_modules/next/dist/server/lib/router-server.d.ts","./node_modules/next/dist/shared/lib/router/utils/path-match.d.ts","./node_modules/next/dist/server/lib/router-utils/filesystem.d.ts","./node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.d.ts","./node_modules/next/dist/server/lib/dev-bundler-service.d.ts","./node_modules/next/dist/server/dev/static-paths-worker.d.ts","./node_modules/next/dist/server/dev/next-dev-server.d.ts","./node_modules/next/dist/server/next.d.ts","./node_modules/next/dist/lib/metadata/types/alternative-urls-types.d.ts","./node_modules/next/dist/lib/metadata/types/extra-types.d.ts","./node_modules/next/dist/lib/metadata/types/metadata-types.d.ts","./node_modules/next/dist/lib/metadata/types/manifest-types.d.ts","./node_modules/next/dist/lib/metadata/types/opengraph-types.d.ts","./node_modules/next/dist/lib/metadata/types/twitter-types.d.ts","./node_modules/next/dist/lib/metadata/types/metadata-interface.d.ts","./node_modules/next/types/index.d.ts","./node_modules/next/dist/shared/lib/html-context.shared-runtime.d.ts","./node_modules/@next/env/dist/index.d.ts","./node_modules/next/dist/shared/lib/utils.d.ts","./node_modules/next/dist/pages/_app.d.ts","./node_modules/next/app.d.ts","./node_modules/next/dist/server/web/spec-extension/unstable-cache.d.ts","./node_modules/next/dist/server/web/spec-extension/revalidate-path.d.ts","./node_modules/next/dist/server/web/spec-extension/revalidate-tag.d.ts","./node_modules/next/cache.d.ts","./node_modules/next/dist/shared/lib/runtime-config.external.d.ts","./node_modules/next/config.d.ts","./node_modules/next/dist/pages/_document.d.ts","./node_modules/next/document.d.ts","./node_modules/next/dist/shared/lib/dynamic.d.ts","./node_modules/next/dynamic.d.ts","./node_modules/next/dist/pages/_error.d.ts","./node_modules/next/error.d.ts","./node_modules/next/dist/shared/lib/head.d.ts","./node_modules/next/head.d.ts","./node_modules/next/dist/shared/lib/get-img-props.d.ts","./node_modules/next/dist/client/image-component.d.ts","./node_modules/next/dist/shared/lib/image-external.d.ts","./node_modules/next/image.d.ts","./node_modules/next/dist/client/link.d.ts","./node_modules/next/link.d.ts","./node_modules/next/dist/client/components/redirect.d.ts","./node_modules/next/dist/client/components/not-found.d.ts","./node_modules/next/dist/client/components/navigation.d.ts","./node_modules/next/navigation.d.ts","./node_modules/next/router.d.ts","./node_modules/next/dist/client/script.d.ts","./node_modules/next/script.d.ts","./node_modules/next/dist/server/web/spec-extension/user-agent.d.ts","./node_modules/next/dist/compiled/@edge-runtime/primitives/url.d.ts","./node_modules/next/dist/compiled/@vercel/og/satori/index.d.ts","./node_modules/next/dist/compiled/@vercel/og/emoji/index.d.ts","./node_modules/next/dist/compiled/@vercel/og/types.d.ts","./node_modules/next/dist/compiled/@vercel/og/index.node.d.ts","./node_modules/next/dist/server/web/spec-extension/image-response.d.ts","./node_modules/next/server.d.ts","./node_modules/next/types/global.d.ts","./node_modules/next/types/compiled.d.ts","./node_modules/next/index.d.ts","./node_modules/next/image-types/global.d.ts","./next-env.d.ts","./node_modules/@prisma/config/dist/index.d.ts","./node_modules/prisma/config.d.ts","./prisma.config.ts","./xecaddrjs.d.ts","./constants/index.ts","./paybutton-config.json","./config/index.ts","./config/appInfo.ts","./node_modules/supertokens-node/lib/build/error.d.ts","./node_modules/supertokens-node/lib/build/normalisedURLDomain.d.ts","./node_modules/supertokens-node/lib/build/normalisedURLPath.d.ts","./node_modules/supertokens-node/lib/build/framework/request.d.ts","./node_modules/supertokens-node/lib/build/framework/response.d.ts","./node_modules/@types/mime/index.d.ts","./node_modules/@types/send/index.d.ts","./node_modules/@types/qs/index.d.ts","./node_modules/@types/range-parser/index.d.ts","./node_modules/@types/express-serve-static-core/index.d.ts","./node_modules/@types/http-errors/index.d.ts","./node_modules/@types/serve-static/index.d.ts","./node_modules/@types/connect/index.d.ts","./node_modules/@types/body-parser/index.d.ts","./node_modules/@types/express/index.d.ts","./node_modules/supertokens-js-override/lib/build/index.d.ts","./node_modules/supertokens-node/lib/build/recipeUserId.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/types.d.ts","./node_modules/supertokens-node/lib/build/framework/express/framework.d.ts","./node_modules/supertokens-node/lib/build/framework/express/index.d.ts","./node_modules/supertokens-node/lib/build/framework/fastify/types.d.ts","./node_modules/supertokens-node/lib/build/framework/fastify/framework.d.ts","./node_modules/supertokens-node/lib/build/framework/fastify/index.d.ts","./node_modules/supertokens-node/lib/build/framework/hapi/framework.d.ts","./node_modules/supertokens-node/lib/build/framework/hapi/index.d.ts","./node_modules/supertokens-node/lib/build/framework/loopback/framework.d.ts","./node_modules/supertokens-node/lib/build/framework/loopback/index.d.ts","./node_modules/supertokens-node/lib/build/framework/koa/framework.d.ts","./node_modules/supertokens-node/lib/build/framework/koa/index.d.ts","./node_modules/supertokens-node/lib/build/framework/awsLambda/framework.d.ts","./node_modules/supertokens-node/lib/build/framework/awsLambda/index.d.ts","./node_modules/supertokens-node/lib/build/framework/index.d.ts","./node_modules/supertokens-node/lib/build/framework/types.d.ts","./node_modules/supertokens-node/lib/build/recipe/accountlinking/types.d.ts","./node_modules/supertokens-node/lib/build/types.d.ts","./node_modules/supertokens-node/lib/build/recipeModule.d.ts","./node_modules/supertokens-node/lib/build/ingredients/emaildelivery/types.d.ts","./node_modules/supertokens-node/lib/build/ingredients/emaildelivery/index.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailpassword/types.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailpassword/error.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailpassword/recipe.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailpassword/index.d.ts","./node_modules/supertokens-node/recipe/emailpassword/index.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/error.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/recipe.d.ts","./node_modules/supertokens-node/lib/build/recipe/jwt/types.d.ts","./node_modules/supertokens-node/lib/build/recipe/jwt/recipe.d.ts","./node_modules/supertokens-node/lib/build/recipe/jwt/index.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/index.d.ts","./node_modules/supertokens-node/recipe/session/index.d.ts","./node_modules/supertokens-node/types/index.d.ts","./node_modules/@prisma/client/runtime/library.d.ts","./node_modules/.prisma/client/index.d.ts","./node_modules/.prisma/client/default.d.ts","./node_modules/@prisma/client/default.d.ts","./prisma-local/clientInstance.ts","./services/addressesOnUserProfileService.ts","./node_modules/@types/ws/index.d.ts","./node_modules/chronik-client/node_modules/axios/index.d.ts","./node_modules/chronik-client/dist/src/failoverProxy.d.ts","./node_modules/chronik-client/dist/src/ChronikClient.d.ts","./node_modules/chronik-client/dist/index.d.ts","./node_modules/ecashaddrjs/dist/types.d.ts","./node_modules/ecashaddrjs/dist/cashaddr.d.ts","./types/chronikTypes.ts","./prisma-local/seeds/addresses.ts","./node_modules/axios/index.d.ts","./services/paybuttonService.ts","./node_modules/bitcoinjs-lib/src/networks.d.ts","./node_modules/bitcoinjs-lib/src/address.d.ts","./node_modules/bitcoinjs-lib/src/crypto.d.ts","./node_modules/bitcoinjs-lib/src/types.d.ts","./node_modules/bitcoinjs-lib/src/payments/embed.d.ts","./node_modules/bitcoinjs-lib/src/payments/p2ms.d.ts","./node_modules/bitcoinjs-lib/src/payments/p2pk.d.ts","./node_modules/bitcoinjs-lib/src/payments/p2pkh.d.ts","./node_modules/bitcoinjs-lib/src/payments/p2sh.d.ts","./node_modules/bitcoinjs-lib/src/payments/p2wpkh.d.ts","./node_modules/bitcoinjs-lib/src/payments/p2wsh.d.ts","./node_modules/bitcoinjs-lib/src/payments/p2tr.d.ts","./node_modules/bitcoinjs-lib/src/payments/index.d.ts","./node_modules/bitcoinjs-lib/src/ops.d.ts","./node_modules/bitcoinjs-lib/src/script_number.d.ts","./node_modules/bitcoinjs-lib/src/script_signature.d.ts","./node_modules/bitcoinjs-lib/src/script.d.ts","./node_modules/bitcoinjs-lib/src/transaction.d.ts","./node_modules/bitcoinjs-lib/src/block.d.ts","./node_modules/bip174/src/lib/interfaces.d.ts","./node_modules/bip174/src/lib/psbt.d.ts","./node_modules/bitcoinjs-lib/src/psbt.d.ts","./node_modules/bitcoinjs-lib/src/ecc_lib.d.ts","./node_modules/bitcoinjs-lib/src/index.d.ts","./utils/index.ts","./ws-service/types.ts","./node_modules/@types/nodemailer/lib/dkim/index.d.ts","./node_modules/@types/nodemailer/lib/mailer/mail-message.d.ts","./node_modules/@types/nodemailer/lib/xoauth2/index.d.ts","./node_modules/@types/nodemailer/lib/mailer/index.d.ts","./node_modules/@types/nodemailer/lib/mime-node/index.d.ts","./node_modules/@types/nodemailer/lib/smtp-connection/index.d.ts","./node_modules/@types/nodemailer/lib/shared/index.d.ts","./node_modules/@types/nodemailer/lib/json-transport/index.d.ts","./node_modules/@types/nodemailer/lib/sendmail-transport/index.d.ts","./node_modules/@types/nodemailer/lib/ses-transport/index.d.ts","./node_modules/@types/nodemailer/lib/smtp-pool/index.d.ts","./node_modules/@types/nodemailer/lib/smtp-transport/index.d.ts","./node_modules/@types/nodemailer/lib/stream-transport/index.d.ts","./node_modules/@types/nodemailer/index.d.ts","./constants/mail.ts","./services/triggerService.ts","./node_modules/supertokens-node/lib/build/supertokens.d.ts","./node_modules/supertokens-node/lib/build/user.d.ts","./node_modules/supertokens-node/lib/build/index.d.ts","./node_modules/supertokens-node/index.d.ts","./services/userService.ts","./node_modules/moment/ts3.1-typings/moment.d.ts","./node_modules/moment-timezone/index.d.ts","./utils/validators.ts","./services/priceService.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/ioredis/built/types.d.ts","./node_modules/ioredis/built/Command.d.ts","./node_modules/ioredis/built/ScanStream.d.ts","./node_modules/ioredis/built/utils/RedisCommander.d.ts","./node_modules/ioredis/built/transaction.d.ts","./node_modules/ioredis/built/utils/Commander.d.ts","./node_modules/ioredis/built/connectors/AbstractConnector.d.ts","./node_modules/ioredis/built/connectors/ConnectorConstructor.d.ts","./node_modules/ioredis/built/connectors/SentinelConnector/types.d.ts","./node_modules/ioredis/built/connectors/SentinelConnector/SentinelIterator.d.ts","./node_modules/ioredis/built/connectors/SentinelConnector/index.d.ts","./node_modules/ioredis/built/connectors/StandaloneConnector.d.ts","./node_modules/ioredis/built/redis/RedisOptions.d.ts","./node_modules/ioredis/built/cluster/util.d.ts","./node_modules/ioredis/built/cluster/ClusterOptions.d.ts","./node_modules/ioredis/built/cluster/index.d.ts","./node_modules/denque/index.d.ts","./node_modules/ioredis/built/SubscriptionSet.d.ts","./node_modules/ioredis/built/DataHandler.d.ts","./node_modules/ioredis/built/Redis.d.ts","./node_modules/ioredis/built/Pipeline.d.ts","./node_modules/ioredis/built/index.d.ts","./redis/clientInstance.ts","./redis/types.ts","./redis/dashboardCache.ts","./redis/paymentCache.ts","./services/transactionService.ts","./node_modules/@types/uuid/index.d.ts","./services/clientPaymentService.ts","./node_modules/@socket.io/component-emitter/lib/cjs/index.d.ts","./node_modules/engine.io-parser/build/esm/commons.d.ts","./node_modules/engine.io-parser/build/esm/encodePacket.d.ts","./node_modules/engine.io-parser/build/esm/decodePacket.d.ts","./node_modules/engine.io-parser/build/esm/index.d.ts","./node_modules/engine.io-client/build/esm/transport.d.ts","./node_modules/engine.io-client/build/esm/globals.node.d.ts","./node_modules/engine.io-client/build/esm/socket.d.ts","./node_modules/engine.io-client/build/esm/transports/polling.d.ts","./node_modules/engine.io-client/build/esm/transports/polling-xhr.d.ts","./node_modules/engine.io-client/build/esm/transports/polling-xhr.node.d.ts","./node_modules/engine.io-client/build/esm/transports/websocket.d.ts","./node_modules/engine.io-client/build/esm/transports/websocket.node.d.ts","./node_modules/engine.io-client/build/esm/transports/webtransport.d.ts","./node_modules/engine.io-client/build/esm/transports/index.d.ts","./node_modules/engine.io-client/build/esm/util.d.ts","./node_modules/engine.io-client/build/esm/contrib/parseuri.d.ts","./node_modules/engine.io-client/build/esm/transports/polling-fetch.d.ts","./node_modules/engine.io-client/build/esm/index.d.ts","./node_modules/socket.io-parser/build/esm/index.d.ts","./node_modules/socket.io-client/build/esm/socket.d.ts","./node_modules/socket.io-client/build/esm/manager.d.ts","./node_modules/socket.io-client/build/esm/index.d.ts","./prisma-local/seeds/transactions.ts","./services/chronikService.ts","./services/networkService.ts","./services/addressService.ts","./redis/balanceCache.ts","./redis/index.ts","./services/walletService.ts","./node_modules/supertokens-node/lib/build/recipe/emailverification/types.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailverification/error.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailverification/recipe.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/claimBaseClasses/primitiveClaim.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/claimBaseClasses/primitiveArrayClaim.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/claimBaseClasses/booleanClaim.d.ts","./node_modules/supertokens-node/lib/build/recipe/session/claims.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailverification/emailVerificationClaim.d.ts","./node_modules/supertokens-node/lib/build/recipe/emailverification/index.d.ts","./node_modules/supertokens-node/recipe/emailverification/index.d.ts","./node_modules/supertokens-node/lib/build/recipe/dashboard/types.d.ts","./node_modules/supertokens-node/lib/build/recipe/dashboard/recipe.d.ts","./node_modules/supertokens-node/lib/build/recipe/dashboard/index.d.ts","./node_modules/supertokens-node/recipe/dashboard/index.d.ts","./config/backendConfig.ts","./node_modules/bullmq/dist/esm/classes/async-fifo-queue.d.ts","./node_modules/bullmq/dist/esm/interfaces/parent.d.ts","./node_modules/bullmq/dist/esm/interfaces/job-json.d.ts","./node_modules/bullmq/dist/esm/interfaces/minimal-job.d.ts","./node_modules/bullmq/dist/esm/types/backoff-strategy.d.ts","./node_modules/bullmq/dist/esm/types/finished-status.d.ts","./node_modules/bullmq/dist/esm/classes/redis-connection.d.ts","./node_modules/bullmq/dist/esm/classes/scripts.d.ts","./node_modules/bullmq/dist/esm/classes/queue-events.d.ts","./node_modules/bullmq/dist/esm/classes/job.d.ts","./node_modules/bullmq/dist/esm/classes/queue-keys.d.ts","./node_modules/bullmq/dist/esm/classes/queue-base.d.ts","./node_modules/bullmq/dist/esm/types/minimal-queue.d.ts","./node_modules/bullmq/dist/esm/types/job-json-sandbox.d.ts","./node_modules/bullmq/dist/esm/types/job-options.d.ts","./node_modules/bullmq/dist/esm/types/job-type.d.ts","./node_modules/cron-parser/types/common.d.ts","./node_modules/cron-parser/types/index.d.ts","./node_modules/bullmq/dist/esm/interfaces/repeat-options.d.ts","./node_modules/bullmq/dist/esm/types/repeat-strategy.d.ts","./node_modules/bullmq/dist/esm/types/index.d.ts","./node_modules/bullmq/dist/esm/interfaces/advanced-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/backoff-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/base-job-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/child-command.d.ts","./node_modules/bullmq/dist/esm/interfaces/parent-command.d.ts","./node_modules/bullmq/dist/esm/interfaces/child-message.d.ts","./node_modules/bullmq/dist/esm/interfaces/connection.d.ts","./node_modules/bullmq/dist/esm/interfaces/redis-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/queue-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/flow-job.d.ts","./node_modules/bullmq/dist/esm/interfaces/ioredis-events.d.ts","./node_modules/bullmq/dist/esm/interfaces/keep-jobs.d.ts","./node_modules/bullmq/dist/esm/interfaces/metrics-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/metrics.d.ts","./node_modules/bullmq/dist/esm/interfaces/parent-message.d.ts","./node_modules/bullmq/dist/esm/interfaces/rate-limiter-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/redis-streams.d.ts","./node_modules/bullmq/dist/esm/interfaces/sandboxed-job.d.ts","./node_modules/bullmq/dist/esm/interfaces/sandboxed-job-processor.d.ts","./node_modules/bullmq/dist/esm/interfaces/worker-options.d.ts","./node_modules/bullmq/dist/esm/interfaces/index.d.ts","./node_modules/bullmq/dist/esm/classes/backoffs.d.ts","./node_modules/bullmq/dist/esm/classes/child.d.ts","./node_modules/bullmq/dist/esm/classes/child-pool.d.ts","./node_modules/bullmq/dist/esm/classes/child-processor.d.ts","./node_modules/bullmq/dist/esm/classes/delayed-error.d.ts","./node_modules/bullmq/dist/esm/classes/flow-producer.d.ts","./node_modules/bullmq/dist/esm/classes/queue-getters.d.ts","./node_modules/bullmq/dist/esm/classes/repeat.d.ts","./node_modules/bullmq/dist/esm/classes/queue.d.ts","./node_modules/bullmq/dist/esm/classes/sandbox.d.ts","./node_modules/bullmq/dist/esm/classes/unrecoverable-error.d.ts","./node_modules/bullmq/dist/esm/classes/waiting-children-error.d.ts","./node_modules/bullmq/dist/esm/classes/worker.d.ts","./node_modules/bullmq/dist/esm/classes/index.d.ts","./node_modules/bullmq/dist/esm/commands/script-loader.d.ts","./node_modules/bullmq/dist/esm/commands/index.d.ts","./node_modules/bullmq/dist/esm/enums/error-code.enum.d.ts","./node_modules/bullmq/dist/esm/enums/metrics-time.d.ts","./node_modules/bullmq/dist/esm/enums/index.d.ts","./node_modules/bullmq/dist/esm/utils.d.ts","./node_modules/bullmq/dist/esm/index.d.ts","./jobs/workers.ts","./jobs/initJobs.ts","./node_modules/@types/cors/index.d.ts","./pages/api/address/balance/[address].ts","./pages/api/address/transactions/[address].ts","./pages/api/address/transactions/count/[address].ts","./pages/api/addresses/index.ts","./pages/api/altpayment/mocked.ts","./node_modules/supertokens-node/lib/build/framework/custom/framework.d.ts","./node_modules/supertokens-node/lib/build/framework/custom/index.d.ts","./node_modules/jose/dist/types/types.d.ts","./node_modules/jose/dist/types/jwe/compact/decrypt.d.ts","./node_modules/jose/dist/types/jwe/flattened/decrypt.d.ts","./node_modules/jose/dist/types/jwe/general/decrypt.d.ts","./node_modules/jose/dist/types/jwe/general/encrypt.d.ts","./node_modules/jose/dist/types/jws/compact/verify.d.ts","./node_modules/jose/dist/types/jws/flattened/verify.d.ts","./node_modules/jose/dist/types/jws/general/verify.d.ts","./node_modules/jose/dist/types/jwt/verify.d.ts","./node_modules/jose/dist/types/jwt/decrypt.d.ts","./node_modules/jose/dist/types/jwt/produce.d.ts","./node_modules/jose/dist/types/jwe/compact/encrypt.d.ts","./node_modules/jose/dist/types/jwe/flattened/encrypt.d.ts","./node_modules/jose/dist/types/jws/compact/sign.d.ts","./node_modules/jose/dist/types/jws/flattened/sign.d.ts","./node_modules/jose/dist/types/jws/general/sign.d.ts","./node_modules/jose/dist/types/jwt/sign.d.ts","./node_modules/jose/dist/types/jwt/encrypt.d.ts","./node_modules/jose/dist/types/jwk/thumbprint.d.ts","./node_modules/jose/dist/types/jwk/embedded.d.ts","./node_modules/jose/dist/types/jwks/local.d.ts","./node_modules/jose/dist/types/jwks/remote.d.ts","./node_modules/jose/dist/types/jwt/unsecured.d.ts","./node_modules/jose/dist/types/key/export.d.ts","./node_modules/jose/dist/types/key/import.d.ts","./node_modules/jose/dist/types/util/decode_protected_header.d.ts","./node_modules/jose/dist/types/util/decode_jwt.d.ts","./node_modules/jose/dist/types/util/errors.d.ts","./node_modules/jose/dist/types/key/generate_key_pair.d.ts","./node_modules/jose/dist/types/key/generate_secret.d.ts","./node_modules/jose/dist/types/util/base64url.d.ts","./node_modules/jose/dist/types/util/runtime.d.ts","./node_modules/jose/dist/types/index.d.ts","./node_modules/supertokens-node/lib/build/nextjs.d.ts","./node_modules/supertokens-node/nextjs/index.d.ts","./node_modules/supertokens-node/framework/express/index.d.ts","./pages/api/auth/[[...path]].ts","./node_modules/supertokens-node/lib/build/recipe/session/framework/express.d.ts","./node_modules/supertokens-node/recipe/session/framework/express/index.d.ts","./utils/setSession.ts","./pages/api/chronikStatus/index.ts","./pages/api/dashboard/index.ts","./services/invoiceService.ts","./pages/api/invoices/index.ts","./pages/api/invoices/invoiceNumber/index.ts","./pages/api/invoices/transaction/[transactionId].ts","./pages/api/networks/index.ts","./pages/api/networks/user.ts","./services/organizationService.ts","./pages/api/organization/index.ts","./pages/api/organization/invite/index.ts","./pages/api/paybutton/[id].ts","./pages/api/paybutton/index.ts","./utils/files.ts","./pages/api/paybutton/download/transactions/[paybuttonId].ts","./pages/api/paybutton/transactions/[id].ts","./pages/api/paybutton/transactions/count/[id].ts","./pages/api/paybutton/triggers/[id].ts","./pages/api/paybutton/triggers/logs/[id].ts","./pages/api/paybuttons/index.ts","./pages/api/payments/index.ts","./pages/api/payments/count/index.ts","./pages/api/payments/download/index.ts","./pages/api/payments/paymentId/index.ts","./pages/api/price/[networkSlug].ts","./pages/api/price/[networkSlug]/[quoteSlug].ts","./pages/api/transaction/[transactionId].ts","./pages/api/transaction/years/index.ts","./pages/api/user/index.ts","./pages/api/user/emailSent/index.ts","./pages/api/user/password/index.ts","./pages/api/user/remainingProTime/index.ts","./pages/api/user/timezone/index.ts","./pages/api/users/index.ts","./pages/api/wallet/[id].ts","./pages/api/wallet/index.ts","./pages/api/wallets/index.ts","./node_modules/@types/jest/node_modules/@jest/expect-utils/build/index.d.ts","./node_modules/chalk/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/symbols/symbols.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/symbols/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/any/any.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/any/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/mapped/mapped-key.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/mapped/mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/async-iterator/async-iterator.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/async-iterator/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/readonly/readonly.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/readonly/readonly-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/readonly/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/readonly-optional/readonly-optional.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/readonly-optional/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/constructor/constructor.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/constructor/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/literal/literal.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/literal/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/enum/enum.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/enum/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/function/function.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/function/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/computed/computed.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/computed/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/never/never.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/never/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intersect/intersect-type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intersect/intersect-evaluated.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intersect/intersect.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intersect/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/union/union-type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/union/union-evaluated.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/union/union.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/union/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/recursive/recursive.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/recursive/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/unsafe/unsafe.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/unsafe/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/ref/ref.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/ref/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/tuple/tuple.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/tuple/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/error/error.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/error/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/string/string.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/string/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/boolean/boolean.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/boolean/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/number/number.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/number/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/integer/integer.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/integer/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/bigint/bigint.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/bigint/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/parse.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/finite.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/generate.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/syntax.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/pattern.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/template-literal.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/union.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/template-literal/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/indexed/indexed-property-keys.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/indexed/indexed-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/indexed/indexed.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/indexed/indexed-from-mapped-key.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/indexed/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/iterator/iterator.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/iterator/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/promise/promise.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/promise/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/sets/set.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/sets/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/mapped/mapped.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/mapped/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/optional/optional.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/optional/optional-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/optional/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/awaited/awaited.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/awaited/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/keyof/keyof-property-keys.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/keyof/keyof.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/keyof/keyof-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/keyof/keyof-property-entries.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/keyof/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/omit/omit-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/omit/omit.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/omit/omit-from-mapped-key.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/omit/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/pick/pick-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/pick/pick.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/pick/pick-from-mapped-key.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/pick/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/null/null.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/null/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/symbol/symbol.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/symbol/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/undefined/undefined.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/undefined/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/partial/partial.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/partial/partial-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/partial/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/regexp/regexp.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/regexp/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/record/record.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/record/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/required/required.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/required/required-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/required/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/transform/transform.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/transform/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/module/compute.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/module/infer.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/module/module.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/module/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/not/not.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/not/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/static/static.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/static/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/object/object.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/object/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/helpers/helpers.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/helpers/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/array/array.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/array/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/date/date.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/date/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/uint8array/uint8array.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/uint8array/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/unknown/unknown.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/unknown/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/void/void.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/void/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/schema/schema.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/schema/anyschema.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/schema/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/clone/type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/clone/value.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/clone/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/create/type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/create/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/argument/argument.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/argument/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/guard/kind.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/guard/type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/guard/value.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/guard/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/patterns/patterns.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/patterns/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/registry/format.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/registry/type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/registry/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/composite/composite.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/composite/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/const/const.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/const/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/constructor-parameters/constructor-parameters.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/constructor-parameters/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/exclude/exclude-from-template-literal.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/exclude/exclude.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/exclude/exclude-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/exclude/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extends/extends-check.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extends/extends-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extends/extends.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extends/extends-from-mapped-key.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extends/extends-undefined.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extends/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extract/extract-from-template-literal.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extract/extract.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extract/extract-from-mapped-result.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/extract/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/instance-type/instance-type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/instance-type/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/instantiate/instantiate.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/instantiate/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intrinsic/intrinsic-from-mapped-key.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intrinsic/intrinsic.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intrinsic/capitalize.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intrinsic/lowercase.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intrinsic/uncapitalize.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intrinsic/uppercase.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/intrinsic/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/parameters/parameters.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/parameters/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/rest/rest.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/rest/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/return-type/return-type.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/return-type/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/type/json.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/type/javascript.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/type/type/index.d.ts","./node_modules/@types/jest/node_modules/@sinclair/typebox/build/cjs/index.d.ts","./node_modules/@types/jest/node_modules/@jest/schemas/build/index.d.ts","./node_modules/@types/jest/node_modules/pretty-format/build/index.d.ts","./node_modules/@types/jest/node_modules/jest-diff/build/index.d.ts","./node_modules/@types/jest/node_modules/jest-matcher-utils/build/index.d.ts","./node_modules/@types/jest/node_modules/jest-mock/build/index.d.ts","./node_modules/@types/jest/node_modules/expect/build/index.d.ts","./node_modules/@types/jest/index.d.ts","./node_modules/jest-mock-extended/lib/Matchers.d.ts","./node_modules/ts-essentials/dist/types.d.ts","./node_modules/ts-essentials/dist/functions.d.ts","./node_modules/ts-essentials/dist/index.d.ts","./node_modules/jest-mock-extended/lib/Mock.d.ts","./node_modules/jest-mock-extended/lib/index.d.ts","./prisma-local/mockedClient.ts","./prisma-local/seeds/networks.ts","./prisma-local/seeds/paybuttons.ts","./prisma-local/seeds/paybuttonAddressConnectors.ts","./prisma-local/seeds/walletUserConnectors.ts","./prisma-local/seeds/addressUserConnectors.ts","./prisma-local/seeds/wallets.ts","./prisma-local/seeds/triggers.ts","./tests/mockedObjects.ts","./prisma-local/seeds/prices.ts","./prisma-local/seeds/quotes.ts","./prisma-local/seeds/users.ts","./prisma-local/seed.ts","./scripts/updateAllPriceConnections.ts","./scripts/updateAllPrices.ts","./services/sideshiftService.ts","./node_modules/node-mocks-http/lib/http-mock.d.ts","./node_modules/drange/types/index.d.ts","./node_modules/randexp/types/index.d.ts","./tests/utils.ts","./tests/integration-tests/api.test.ts","./tests/integration-tests/blockchainClients.test.ts","./tests/unittests/addressService.test.ts","./tests/unittests/chronikService.test.ts","./tests/unittests/handleUpdateClientPaymentStatus.test.ts","./tests/unittests/networkService.test.ts","./tests/unittests/paybuttonService.test.ts","./tests/unittests/priceService.test.ts","./tests/unittests/transactionService.test.ts","./tests/unittests/triggerService.test.ts","./tests/unittests/userService.test.ts","./tests/unittests/validators.test.ts","./tests/unittests/walletService.test.ts","./tests/unittests/utils/files.test.ts","./utils/cookies.ts","./node_modules/engine.io/build/transport.d.ts","./node_modules/engine.io/build/socket.d.ts","./node_modules/engine.io/build/contrib/types.cookie.d.ts","./node_modules/engine.io/build/server.d.ts","./node_modules/engine.io/build/transports/polling.d.ts","./node_modules/engine.io/build/transports/websocket.d.ts","./node_modules/engine.io/build/transports/webtransport.d.ts","./node_modules/engine.io/build/transports/index.d.ts","./node_modules/engine.io/build/userver.d.ts","./node_modules/engine.io/build/engine.io.d.ts","./node_modules/socket.io/dist/typed-events.d.ts","./node_modules/socket.io/dist/client.d.ts","./node_modules/socket.io-adapter/dist/in-memory-adapter.d.ts","./node_modules/socket.io-adapter/dist/cluster-adapter.d.ts","./node_modules/socket.io-adapter/dist/index.d.ts","./node_modules/socket.io/dist/socket-types.d.ts","./node_modules/socket.io/dist/broadcast-operator.d.ts","./node_modules/socket.io/dist/socket.d.ts","./node_modules/socket.io/dist/namespace.d.ts","./node_modules/socket.io/dist/index.d.ts","./ws-service/sideshift.ts","./ws-service/route.ts","./node_modules/chart.js/types/utils.d.ts","./node_modules/chart.js/types/adapters.d.ts","./node_modules/chart.js/types/basic.d.ts","./node_modules/chart.js/types/animation.d.ts","./node_modules/chart.js/types/color.d.ts","./node_modules/chart.js/types/geometric.d.ts","./node_modules/chart.js/types/element.d.ts","./node_modules/chart.js/types/layout.d.ts","./node_modules/chart.js/types/index.esm.d.ts","./node_modules/react-chartjs-2/dist/types.d.ts","./node_modules/react-chartjs-2/dist/chart.d.ts","./node_modules/react-chartjs-2/dist/typedCharts.d.ts","./node_modules/react-chartjs-2/dist/utils.d.ts","./node_modules/react-chartjs-2/dist/index.d.ts","./components/Chart.tsx","./components/Account/ChangeFiatCurrency.tsx","./node_modules/react-hook-form/dist/constants.d.ts","./node_modules/react-hook-form/dist/utils/createSubject.d.ts","./node_modules/react-hook-form/dist/types/events.d.ts","./node_modules/react-hook-form/dist/types/path/common.d.ts","./node_modules/react-hook-form/dist/types/path/eager.d.ts","./node_modules/react-hook-form/dist/types/path/index.d.ts","./node_modules/react-hook-form/dist/types/fieldArray.d.ts","./node_modules/react-hook-form/dist/types/resolvers.d.ts","./node_modules/react-hook-form/dist/types/form.d.ts","./node_modules/react-hook-form/dist/types/utils.d.ts","./node_modules/react-hook-form/dist/types/fields.d.ts","./node_modules/react-hook-form/dist/types/errors.d.ts","./node_modules/react-hook-form/dist/types/validator.d.ts","./node_modules/react-hook-form/dist/types/controller.d.ts","./node_modules/react-hook-form/dist/types/index.d.ts","./node_modules/react-hook-form/dist/controller.d.ts","./node_modules/react-hook-form/dist/form.d.ts","./node_modules/react-hook-form/dist/logic/appendErrors.d.ts","./node_modules/react-hook-form/dist/logic/createFormControl.d.ts","./node_modules/react-hook-form/dist/logic/index.d.ts","./node_modules/react-hook-form/dist/useController.d.ts","./node_modules/react-hook-form/dist/useFieldArray.d.ts","./node_modules/react-hook-form/dist/useForm.d.ts","./node_modules/react-hook-form/dist/useFormContext.d.ts","./node_modules/react-hook-form/dist/useFormState.d.ts","./node_modules/react-hook-form/dist/useWatch.d.ts","./node_modules/react-hook-form/dist/utils/get.d.ts","./node_modules/react-hook-form/dist/utils/set.d.ts","./node_modules/react-hook-form/dist/utils/index.d.ts","./node_modules/react-hook-form/dist/index.d.ts","./components/Account/ChangePassword.tsx","./components/Button/index.tsx","./components/Account/ProPurchase.tsx","./components/Account/ProDisplay.tsx","./components/Admin/ChronikURLs.tsx","./components/TableContainer/TableContainer.tsx","./components/Admin/RegisteredUsers.tsx","./components/Admin/SubscribedAddresses.tsx","./node_modules/supertokens-web-js/lib/build/recipe/recipeModule/index.d.ts","./node_modules/supertokens-web-js/lib/build/normalisedURLPath.d.ts","./node_modules/supertokens-web-js/lib/build/normalisedURLDomain.d.ts","./node_modules/supertokens-website/lib/build/utils/cookieHandler/types.d.ts","./node_modules/supertokens-website/utils/cookieHandler/types.d.ts","./node_modules/supertokens-web-js/lib/build/cookieHandler/types.d.ts","./node_modules/supertokens-website/lib/build/utils/windowHandler/types.d.ts","./node_modules/supertokens-website/utils/windowHandler/types.d.ts","./node_modules/supertokens-web-js/lib/build/windowHandler/types.d.ts","./node_modules/supertokens-website/lib/build/utils/dateProvider/types.d.ts","./node_modules/supertokens-website/utils/dateProvider/types.d.ts","./node_modules/supertokens-web-js/lib/build/dateProvider/types.d.ts","./node_modules/supertokens-web-js/lib/build/types.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/recipeModule/types.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/authRecipe/types.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/emailpassword/types.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/emailpassword/index.d.ts","./node_modules/supertokens-web-js/recipe/emailpassword/index.d.ts","./components/Auth/ForgotPassword.tsx","./components/Auth/ResetPassword.tsx","./components/Auth/SignIn.tsx","./components/Auth/SignUp.tsx","./node_modules/@paybutton/react/dist/lib/themes/Theme.d.ts","./node_modules/@paybutton/react/dist/lib/themes/index.d.ts","./node_modules/bignumber.js/bignumber.d.ts","./node_modules/@paybutton/react/dist/lib/util/constants.d.ts","./node_modules/@paybutton/react/dist/lib/util/types.d.ts","./node_modules/@paybutton/react/dist/lib/util/address.d.ts","./node_modules/@paybutton/react/dist/lib/util/api-client.d.ts","./node_modules/@paybutton/react/dist/lib/util/format.d.ts","./node_modules/@paybutton/react/dist/lib/util/opReturn.d.ts","./node_modules/@paybutton/react/dist/lib/util/randomizeSats.d.ts","./node_modules/@paybutton/react/dist/lib/util/satoshis.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/transport.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/socket.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/transports/polling.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/transports/websocket.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/transports/webtransport.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/transports/index.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/util.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/contrib/parseuri.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/transports/websocket-constructor.d.ts","./node_modules/@paybutton/react/node_modules/engine.io-client/build/esm/index.d.ts","./node_modules/@paybutton/react/node_modules/socket.io-client/build/esm/socket.d.ts","./node_modules/@paybutton/react/node_modules/socket.io-client/build/esm/manager.d.ts","./node_modules/@paybutton/react/node_modules/socket.io-client/build/esm/index.d.ts","./node_modules/@paybutton/react/dist/lib/util/socket.d.ts","./node_modules/@paybutton/react/dist/lib/util/number.d.ts","./node_modules/@paybutton/react/dist/lib/util/currency.d.ts","./node_modules/@paybutton/react/dist/lib/util/validate.d.ts","./node_modules/@paybutton/react/dist/lib/util/index.d.ts","./node_modules/@paybutton/react/dist/lib/components/Button/Button.d.ts","./node_modules/@paybutton/react/dist/lib/components/PayButton/PayButton.d.ts","./node_modules/@paybutton/react/dist/lib/altpayment/sideshift.d.ts","./node_modules/@paybutton/react/dist/lib/altpayment/index.d.ts","./node_modules/@paybutton/react/dist/lib/components/PaymentDialog/PaymentDialog.d.ts","./node_modules/@paybutton/react/dist/lib/components/Widget/Widget.d.ts","./node_modules/@paybutton/react/dist/lib/components/Widget/WidgetContainer.d.ts","./node_modules/@paybutton/react/dist/lib/components/index.d.ts","./node_modules/@paybutton/react/dist/index.d.ts","./components/ButtonGenerator/data.js","./components/ButtonGenerator/index.tsx","./components/ButtonGenerator/CodeBlock.tsx","./components/Dashboard/Leaderboard.tsx","./components/ErrorBoundary/index.tsx","./components/LandingPage/CTASection.tsx","./components/LandingPage/Dashboard.tsx","./components/LandingPage/FeaturesSection.tsx","./node_modules/browser-tabs-lock/index.d.ts","./node_modules/supertokens-website/lib/build/utils/lockFactory/types.d.ts","./node_modules/supertokens-website/lib/build/types.d.ts","./node_modules/supertokens-website/lib/build/claims/primitiveClaim.d.ts","./node_modules/supertokens-website/lib/build/claims/primitiveArrayClaim.d.ts","./node_modules/supertokens-website/lib/build/claims/booleanClaim.d.ts","./node_modules/supertokens-website/lib/build/index.d.ts","./node_modules/supertokens-website/index.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/session/types.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/session/index.d.ts","./node_modules/supertokens-web-js/recipe/session/index.d.ts","./components/LandingPage/LogoutButton.tsx","./components/LandingPage/Footer.tsx","./components/LandingPage/Hero.tsx","./components/Sidebar/themetoggle.js","./components/LandingPage/Navbar.tsx","./components/LandingPage/Supporters.tsx","./components/LandingPage/WordPressSection.tsx","./components/MenuItem/index.tsx","./components/Sidebar/index.tsx","./components/Layout/index.tsx","./node_modules/react-spinners/helpers/props.d.ts","./node_modules/react-spinners/BarLoader.d.ts","./node_modules/react-spinners/BeatLoader.d.ts","./node_modules/react-spinners/BounceLoader.d.ts","./node_modules/react-spinners/CircleLoader.d.ts","./node_modules/react-spinners/ClimbingBoxLoader.d.ts","./node_modules/react-spinners/ClipLoader.d.ts","./node_modules/react-spinners/ClockLoader.d.ts","./node_modules/react-spinners/DotLoader.d.ts","./node_modules/react-spinners/FadeLoader.d.ts","./node_modules/react-spinners/GridLoader.d.ts","./node_modules/react-spinners/HashLoader.d.ts","./node_modules/react-spinners/MoonLoader.d.ts","./node_modules/react-spinners/PacmanLoader.d.ts","./node_modules/react-spinners/PropagateLoader.d.ts","./node_modules/react-spinners/PulseLoader.d.ts","./node_modules/react-spinners/PuffLoader.d.ts","./node_modules/react-spinners/RingLoader.d.ts","./node_modules/react-spinners/RiseLoader.d.ts","./node_modules/react-spinners/RotateLoader.d.ts","./node_modules/react-spinners/ScaleLoader.d.ts","./node_modules/react-spinners/SkewLoader.d.ts","./node_modules/react-spinners/SquareLoader.d.ts","./node_modules/react-spinners/SyncLoader.d.ts","./node_modules/react-spinners/index.d.ts","./components/Loading/index.tsx","./components/Network/NetworkList.tsx","./components/Network/index.tsx","./components/Organization/CreateOrganization.tsx","./components/Organization/DeleteOrganization.tsx","./components/Organization/InviteLink.tsx","./components/Organization/LeaveOrganization.tsx","./components/Organization/UpdateOrganization.tsx","./components/Organization/ViewOrganization.tsx","./components/Organization/index.tsx","./components/Page/index.tsx","./components/Paybutton/EditButtonForm.tsx","./components/Paybutton/LoadingSpinner.tsx","./components/Paybutton/PaybuttonDetail.tsx","./components/Paybutton/PaybuttonForm.tsx","./components/Paybutton/PaybuttonList.tsx","./components/Paybutton/index.tsx","./components/TableContainer/TableContainerGetter.tsx","./node_modules/@types/react/jsx-runtime.d.ts","./node_modules/react-select/dist/declarations/src/filters.d.ts","./node_modules/@emotion/sheet/dist/declarations/src/index.d.ts","./node_modules/@emotion/sheet/dist/emotion-sheet.cjs.d.ts","./node_modules/@emotion/utils/dist/declarations/src/types.d.ts","./node_modules/@emotion/utils/dist/declarations/src/index.d.ts","./node_modules/@emotion/utils/dist/emotion-utils.cjs.d.ts","./node_modules/@emotion/cache/dist/declarations/src/types.d.ts","./node_modules/@emotion/cache/dist/declarations/src/index.d.ts","./node_modules/@emotion/cache/dist/emotion-cache.cjs.d.ts","./node_modules/@emotion/serialize/dist/declarations/src/index.d.ts","./node_modules/@emotion/serialize/dist/emotion-serialize.cjs.d.ts","./node_modules/@emotion/react/dist/declarations/src/context.d.ts","./node_modules/@emotion/react/dist/declarations/src/types.d.ts","./node_modules/@emotion/react/dist/declarations/src/theming.d.ts","./node_modules/@emotion/react/dist/declarations/src/jsx-namespace.d.ts","./node_modules/@emotion/react/dist/declarations/src/jsx.d.ts","./node_modules/@emotion/react/dist/declarations/src/global.d.ts","./node_modules/@emotion/react/dist/declarations/src/keyframes.d.ts","./node_modules/@emotion/react/dist/declarations/src/class-names.d.ts","./node_modules/@emotion/react/dist/declarations/src/css.d.ts","./node_modules/@emotion/react/dist/declarations/src/index.d.ts","./node_modules/@emotion/react/dist/emotion-react.cjs.d.ts","./node_modules/react-select/dist/declarations/src/components/containers.d.ts","./node_modules/react-select/dist/declarations/src/components/Control.d.ts","./node_modules/react-select/dist/declarations/src/components/Group.d.ts","./node_modules/react-select/dist/declarations/src/components/indicators.d.ts","./node_modules/react-select/dist/declarations/src/components/Input.d.ts","./node_modules/react-select/dist/declarations/src/components/Placeholder.d.ts","./node_modules/react-select/dist/declarations/src/components/Option.d.ts","./node_modules/react-select/dist/declarations/src/components/Menu.d.ts","./node_modules/react-select/dist/declarations/src/components/SingleValue.d.ts","./node_modules/react-select/dist/declarations/src/components/MultiValue.d.ts","./node_modules/react-select/dist/declarations/src/styles.d.ts","./node_modules/react-select/dist/declarations/src/types.d.ts","./node_modules/react-select/dist/declarations/src/accessibility/index.d.ts","./node_modules/react-select/dist/declarations/src/components/index.d.ts","./node_modules/react-select/dist/declarations/src/theme.d.ts","./node_modules/react-select/dist/declarations/src/Select.d.ts","./node_modules/react-select/dist/declarations/src/useStateManager.d.ts","./node_modules/react-select/dist/declarations/src/stateManager.d.ts","./node_modules/react-select/dist/declarations/src/NonceProvider.d.ts","./node_modules/react-select/dist/declarations/src/index.d.ts","./node_modules/react-select/dist/react-select.cjs.d.ts","./node_modules/react-timezone-select/dist/index.d.ts","./components/Timezone Selector/index.tsx","./components/TopBar/index.tsx","./components/Transaction/Invoice.tsx","./node_modules/react-to-print/lib/types/font.d.ts","./node_modules/react-to-print/lib/types/ContentNode.d.ts","./node_modules/react-to-print/lib/types/UseReactToPrintOptions.d.ts","./node_modules/react-to-print/lib/types/UseReactToPrintHookContent.d.ts","./node_modules/react-to-print/lib/types/UseReactToPrintFn.d.ts","./node_modules/react-to-print/lib/hooks/useReactToPrint.d.ts","./node_modules/react-to-print/lib/index.d.ts","./components/Transaction/InvoiceModal.tsx","./components/Transaction/PaybuttonTransactions.tsx","./components/Transaction/index.tsx","./components/Trigger/TriggerLogs.tsx","./components/Trigger/PaybuttonTrigger.tsx","./components/Wallet/EditWalletForm.tsx","./components/Wallet/WalletCard.tsx","./components/Wallet/WalletForm.tsx","./node_modules/supertokens-web-js/lib/build/recipe/emailverification/types.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/emailverification/emailVerificationClaim.d.ts","./node_modules/supertokens-web-js/lib/build/recipe/emailverification/index.d.ts","./node_modules/supertokens-web-js/recipe/emailverification/index.d.ts","./config/frontendConfig.tsx","./node_modules/supertokens-web-js/lib/build/index.d.ts","./node_modules/supertokens-web-js/index.d.ts","./pages/_app.tsx","./pages/index.tsx","./pages/account/index.tsx","./pages/admin/index.tsx","./pages/api/organization/join/index.tsx","./pages/api/organization/leave/index.tsx","./pages/app/index.tsx","./pages/auth/reset-password/index.tsx","./pages/auth/verify-email/index.tsx","./pages/button/[id].tsx","./pages/buttons/index.tsx","./pages/dashboard/index.tsx","./pages/networks/index.tsx","./pages/organization/join/[id].tsx","./pages/payments/index.tsx","./pages/pro/index.tsx","./pages/reset-password/index.tsx","./pages/signin/index.tsx","./pages/signup/index.tsx","./pages/verify/index.tsx","./pages/wallets/index.tsx","./node_modules/@babel/types/lib/index.d.ts","./node_modules/@types/babel__generator/index.d.ts","./node_modules/@babel/parser/typings/babel-parser.d.ts","./node_modules/@types/babel__template/index.d.ts","./node_modules/@types/babel__traverse/index.d.ts","./node_modules/@types/babel__core/index.d.ts","./node_modules/@types/crypto-js/index.d.ts","./node_modules/@types/engine.io/index.d.ts","./node_modules/@types/graceful-fs/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/@types/json-schema/index.d.ts","./node_modules/@types/json5/index.d.ts","./node_modules/@types/long/index.d.ts","./node_modules/@types/parse-json/index.d.ts","./node_modules/@types/react-transition-group/config.d.ts","./node_modules/@types/react-transition-group/Transition.d.ts","./node_modules/@types/react-transition-group/CSSTransition.d.ts","./node_modules/@types/react-transition-group/SwitchTransition.d.ts","./node_modules/@types/react-transition-group/TransitionGroup.d.ts","./node_modules/@types/react-transition-group/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/socket.io/index.d.ts","./node_modules/@types/stack-utils/index.d.ts","./node_modules/@types/yargs-parser/index.d.ts","./node_modules/@types/yargs/index.d.ts"],"fileIdsList":[[47,287,296],[47,287,417,965],[47,287,298,968],[271,287,967],[296],[287,414,415,971],[47,269,290,971],[47,287,965,967,991],[47,287,417,965,967,991],[47,287],[47,269,287,290,1035],[47,287,296,363,1033,1034,1036],[47,289,296,392,418,455,928,933],[47,287,296,392,415,455,971],[47,263],[271,287],[269,287,290],[287],[269,271,287,290,1053],[269,271,287,290],[47,271,1052],[47,261,269,271,287,290,1053,1056],[47,287,1061],[47,287,1087],[47,269,271,276,287,1052],[47,287,415,486],[1089],[287,414,965,967],[287,354,414,967],[47,287,392],[47,287,354,414,967,1091,1092,1093,1094,1095],[1091,1092,1095,1096],[47,276,296,354,1062],[47,269,276,287,290,298,366,367,417,965,967],[47,269,271,287,290,296,367,392,1099],[47,269,287,290,417,490,965,967],[47,287,367,1101],[1101,1102,1103],[47,261,269,271,287,290,354,1056,1060],[47,269,287,290],[47,287,1149,1150],[47,271,287],[47,269,290,296,415],[47,269,287,290,296,354,366,417,621,967,1153,1160],[47,269,287,290,296,392,416,1105],[1162],[47,287,354,366,409,414,417,965,1164],[47,287,416,1105],[47,269,287,290,366,417,486,487,490,965,967],[47,269,271,287,290,296,354,486,487,490,1166],[47,269,287,290,366,417,486,487,965,967],[298],[299,342,349,350,490,500,504],[299,991,1052,1172],[296,297],[296,298,354,392,405,407,417],[66,296,454,568,569],[296,414,418,454,456,457,458,460,485,487,488,568],[289,290],[352],[351],[1197],[1112,1113],[1114],[47,1117,1120],[47,1115],[1112,1117],[1115,1117,1118,1119,1120,1122,1123,1124,1125,1126],[47,1121],[1117],[47,1119],[1121],[1127],[44,1112],[1116],[1108],[1110],[1109],[1111],[47,1032],[1027],[1028],[47,997,1024],[47,997,1024,1025],[47,997,1019,1024,1025,1028],[47,1024,1030],[1025,1026,1029,1031],[47,996],[1000],[999,1000,1001,1002,1003,1004,1005,1006,1020,1021,1022,1023],[998],[1000,1019],[998,999],[998,1000],[1007,1008,1012,1013,1014,1015],[461,465,1007],[461,465,1008],[1009,1010,1011],[1007],[465,1007],[480,1017,1018],[461,480,1016,1017],[461,480,1018],[353],[1197,1198,1199,1200,1201],[1197,1199],[68,96,312],[68,96],[66,68,73,82,96],[66,68,96,306,307,308],[307,309,311,313],[67,96],[1206],[1207],[851,855],[849],[659,661,665,668,670,672,674,676,678,682,686,690,692,694,696,698,700,702,704,706,708,710,718,723,725,727,729,731,734,736,741,745,749,751,753,755,758,760,762,765,767,771,773,775,777,779,781,783,785,787,789,792,795,797,799,803,805,808,810,812,814,818,824,828,830,832,839,841,843,845,848],[659,792],[660],[798],[659,775,779,792],[780],[659,775,792],[664],[680,686,690,696,727,779,792],[735],[709],[703],[793,794],[792],[682,686,723,729,741,777,779,792],[809],[658,792],[679],[661,668,674,678,682,698,710,751,753,755,777,779,783,785,787,792],[811],[672,682,698,792],[813],[659,668,670,734,775,779,792],[671],[796],[790],[782],[659,674,792],[675],[699],[731,777,792,816],[718,792,816],[682,690,718,731,775,779,792,815,817],[815,816,817],[700,792],[674,731,777,779,792,821],[731,777,792,821],[690,731,775,779,792,820,822],[819,820,821,822,823],[731,777,792,826],[718,792,826],[682,690,718,731,775,779,792,825,827],[825,826,827],[677],[800,801,802],[659,661,665,668,672,674,678,680,682,686,690,692,694,696,698,702,704,706,708,710,718,725,727,731,734,751,753,755,760,762,767,771,773,777,781,783,785,787,789,792,799],[659,661,665,668,672,674,678,680,682,686,690,692,694,696,698,700,702,704,706,708,710,718,725,727,731,734,751,753,755,760,762,767,771,773,777,781,783,785,787,789,792,799],[682,777,792],[778],[719,720,721,722],[721,731,777,779,792],[719,723,731,777,792],[674,690,706,708,718,792],[680,682,686,690,692,696,698,719,720,722,731,777,779,781,792],[829],[672,682,792],[831],[665,668,670,672,678,686,690,698,725,727,734,762,777,781,787,792,799],[707],[683,684,685],[668,682,683,734,792],[682,683,792],[792,834],[833,834,835,836,837,838],[674,731,777,779,792,834],[674,690,718,731,792,833],[724],[737,738,739,740],[731,738,777,779,792],[686,690,692,698,729,777,779,781,792],[674,680,690,696,706,731,737,739,779,792],[673],[662,663,730],[659,777,792],[662,663,665,668,672,674,676,678,686,690,698,723,725,727,729,734,777,779,781,792],[665,668,672,676,678,680,682,686,690,696,698,723,725,734,736,741,745,749,758,762,765,767,777,779,781,792],[770],[665,668,672,676,678,686,690,692,696,698,725,734,762,775,777,779,781,792],[659,768,769,775,777,792],[681],[772],[750],[705],[776],[659,668,734,775,779,792],[742,743,744],[731,743,777,792],[731,743,777,779,792],[674,680,686,690,692,696,723,731,742,744,777,779,792],[732,733],[731,732,777],[659,731,733,779,792],[840],[678,682,698,792],[756,757],[731,756,777,779,792],[668,670,674,680,686,690,692,696,702,704,706,708,710,731,734,751,753,755,757,777,779,792],[804],[746,747,748],[731,747,777,792],[731,747,777,779,792],[674,680,686,690,692,696,723,731,746,748,777,779,792],[726],[669],[668,734,792],[666,667],[666,731,777],[659,667,731,779,792],[761],[659,661,674,676,682,690,702,704,706,708,718,760,775,777,779,792],[691],[695],[659,694,775,792],[759],[806,807],[763,764],[731,763,777,779,792],[668,670,674,680,686,690,692,696,702,704,706,708,710,731,734,751,753,755,764,777,779,792],[842],[686,690,698,792],[844],[678,682,792],[661,665,672,674,676,678,686,690,692,696,698,702,704,706,708,710,718,725,727,751,753,755,760,762,773,777,781,783,785,787,789,790],[790,791],[659],[728],[774],[665,668,672,676,678,682,686,690,692,694,696,698,725,727,734,762,767,771,773,777,779,781,792],[701],[752],[658],[674,690,700,702,704,706,708,710,711,718],[674,690,700,704,711,712,718,779],[711,712,713,714,715,716,717],[700],[700,718],[674,690,702,704,706,710,718,779],[659,674,682,690,702,704,706,708,710,714,775,779,792],[674,690,716,775,779],[766],[697],[846,847],[665,672,678,710,725,727,736,753,755,760,783,785,789,792,799,814,830,832,841,845,846],[661,668,670,674,676,682,686,690,692,694,696,698,702,704,706,708,718,723,731,734,741,745,749,751,758,762,765,767,771,773,777,781,787,792,810,812,818,824,828,839,843],[784],[754],[687,688,689],[668,682,687,734,792],[682,687,792],[786],[693],[788],[656,853,854],[851],[657,852],[850],[419,421,422,423,424,425,426,427,428,429,430,431],[419,420,422,423,424,425,426,427,428,429,430,431],[420,421,422,423,424,425,426,427,428,429,430,431],[419,420,421,423,424,425,426,427,428,429,430,431],[419,420,421,422,424,425,426,427,428,429,430,431],[419,420,421,422,423,425,426,427,428,429,430,431],[419,420,421,422,423,424,426,427,428,429,430,431],[419,420,421,422,423,424,425,427,428,429,430,431],[419,420,421,422,423,424,425,426,428,429,430,431],[419,420,421,422,423,424,425,426,427,429,430,431],[419,420,421,422,423,424,425,426,427,428,430,431],[419,420,421,422,423,424,425,426,427,428,429,431],[419,420,421,422,423,424,425,426,427,428,429,430],[66,73,82],[58,66,73],[82],[64,66,73],[66],[66,82,88],[73,82,88],[66,67,68,73,82,85,88],[68,82,85,88],[54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95],[64,66,82],[56],[87],[80,89,91],[73,82],[73],[79,88],[66,67,82,91],[96,395,397,401,402,403,404,405,406],[82,96],[66,96,395,397,398,400,407],[66,73,82,88,96,394,395,396,398,399,400,407],[82,96,397,398],[82,96,397],[96,395,397,398,400,407],[82,96,399],[66,73,82,85,96,396,398,400],[66,96,395,397,398,399,400,407],[66,82,96,395,396,397,398,399,400,407],[66,82,96,395,397,398,400,407],[68,82,96,400],[47],[47,1214],[1213,1214,1215,1216,1217],[43,44,45,46],[1220,1259],[1220,1244,1259],[1259],[1220],[1220,1245,1259],[1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258],[1245,1259],[67,82,96,305],[68,96,306,310],[68,70,96,480,907],[66,68,70,73,82,85,88,94,96],[1262],[96],[96,387],[96,368],[96,385],[371],[368,369,370,380,381,384,385,386,389,390],[380],[96,368,371,372,373,374,375,376,377,378,379],[96,368,385,387,388],[96,380,381,382,383],[526,547],[549],[547],[58,66,93,96],[66,96,453,512,515,516,547],[506,512,513,514,515,516,517,548,550,551,552,553,554,555,556,557,558,559,560],[453,513,514,526,547],[66,96,512,513,515,516,526,547],[512,517,547],[515,517,526,547],[512,515,526,547,554,555],[66,96,547],[512,515,517,526,547],[515,550],[96,453,526,547],[512,515,517,547,555],[562],[564,565],[526,547,561,563,566,567],[526],[531],[66,96,453],[526,535],[507,508,509,524,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546],[507,526],[507,508,526],[508,530],[527,529,534],[453],[523],[544],[508,526],[515,527,535,538,539,542],[509],[510,511,518,519,520,521,525],[511],[517],[524],[96,453,547],[928],[922,928],[922,925],[920,921,922,923,924,925,926,927],[925],[360],[357,359],[358,360],[522],[362],[466,467,468,470,471,472,473,474,475,476,477,478],[461,465,466,467],[461,465,468],[471,473,474],[469],[461,465,467,468,469],[470],[466],[465,466],[465,472],[462],[462,463,464],[465,898,899,901,905,906],[66,68,82,571,898,899,900],[66,68,465,898,901],[66,68,465],[902,903,904],[465,898],[898],[901],[96,432],[66,96,432,448,449],[433,437,447,451],[66,96,432,433,434,436,437,444,447,448,450],[433],[64,96,437,444,445],[66,96,432,433,434,436,437,445,446,451],[64,96],[432],[438],[440],[66,85,96,432,438,440,441,446],[444],[73,85,96,432,438],[432,433,434,435,438,442,443,444,445,446,447,451,452],[437,439,442,443],[435],[73,85,96],[432,433,435],[856,857,860],[857,860,861],[579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610],[579],[579,589],[415],[52],[250],[252,253,254],[256],[101,110,121,246],[101,108,112,123],[110,223],[174,184,196,288],[204],[101,110,120,161,171,221,288],[120,288],[110,171,172,288],[110,120,161,288],[288],[120,121,288],[56,96],[47,185,186,201],[47,185,199],[181,202,272,273],[136],[56,96,136,175,176,177],[47,199,202],[199,201],[47,199,200,202],[56,96,111,128,129],[47,102,266],[47,88,96],[47,120,159],[47,120],[157,162],[47,158,249],[47,82,96,283],[47,51,68,96,246,281,282],[100],[239,240,241,242,243,244],[241],[47,247,249],[47,249],[68,96,111,249],[68,96,109,130,132,149,178,179,198,199],[129,130,178,187,188,189,190,191,192,193,194,195,288],[47,79,96,110,128,149,151,153,198,246,288],[68,96,111,112,136,137,175],[68,96,110,112],[68,82,96,109,111,112,246],[68,79,88,96,100,102,109,110,111,112,120,125,127,128,132,133,141,143,145,148,149,151,152,153,199,207,209,212,214,246],[68,82,96],[101,102,103,109,246,249,288],[110],[68,82,88,96,106,222,224,225,288],[79,88,96,106,109,111,128,140,141,145,146,147,151,212,215,217,235,236],[110,114,128],[109,110],[133,213],[105,106],[105,154],[105],[107,133,211],[210],[106,107],[107,208],[106],[198],[68,96,109,132,150,169,174,180,183,197,199],[163,164,165,166,167,168,181,182,202,247],[206],[68,96,109,132,150,155,203,205,207,246,249],[68,88,96,102,109,110,127],[173],[68,96,228,234],[125,127,249],[229,235,238],[68,114,228,230],[101,110,125,152,232],[68,96,110,120,152,218,226,227,231,232,233],[97,149,150,246,249],[68,79,88,96,107,109,111,114,122,125,127,128,132,140,141,143,145,146,147,148,151,209,215,216,249],[68,96,109,110,114,217,237],[123,130,131],[47,68,79,96,100,102,109,112,132,148,149,151,153,206,246,249],[68,79,88,96,104,107,108,111],[126],[68,96,123,132],[68,96,132,142],[68,96,111,143],[68,96,110,133],[135],[137],[284],[110,134,136,140],[110,134,136],[68,96,104,110,111,137,138,139],[47,199,200,201],[170],[47,102],[47,145],[47,97,148,153,246,249],[102,266,267],[47,162],[47,79,88,96,100,156,158,160,161,249],[111,120,145],[79,96],[144],[47,67,68,79,96,100,162,171,246,247,248],[42,47,48,49,50,246,283],[62],[219,220],[219],[258],[260],[262],[264],[268],[51,53,246,251,255,257,259,261,263,265,269,271,275,276,278,286,287,288],[270],[274],[158],[277],[56,137,138,139,140,279,280,283,285],[47,51,68,70,79,96,98,100,112,238,245,249,283],[68,314],[292],[880],[920,928,929],[929,930,931,932],[928,929],[47,928],[47,928,929],[47,950],[950,951,952,955,956,957,958,959,960,961,964],[950],[953,954],[47,948,950],[945,946,948],[941,944,946,948],[945,948],[47,936,937,938,941,942,943,945,946,947,948],[938,941,942,943,944,945,946,947,948,949],[945],[939,945,946],[939,940],[944,946,947],[944],[936,941,946,947],[962,963],[47,1107,1128,1132,1136,1138,1139,1140,1141,1142,1143,1148],[47,1140],[47,1128,1140],[47,1128,1140,1144],[47,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1140],[1107,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147],[47,1140,1144,1145],[1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1140],[1140],[1128,1139,1144],[1140,1144],[1148],[47,1063],[1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086],[1106,1149],[1156,1158],[1156,1158,1159],[1157],[1155],[47,1154,1155],[910],[66,96],[910,911],[479,480,481,482],[461,479,480,481],[461,480,482],[461],[908,912,913],[68,480,907,908,915,917],[68,69,70,480,907,908,912,913,914,915,916],[908,909,912,914,915,917],[68,79],[68,480,907,908,909,912,913,914,916],[319],[412],[303,304,317,332,334],[329,331],[303,304,317,334],[331,577],[303,304,314,317,332,334],[314,318,331],[303,304,317,320,332,334],[320,321,331],[323,331],[303,304,319,322,324,326,328,330],[327,331],[325,331],[334],[331],[300,316,331,333,334,410,411],[336],[315,334],[348,578,611],[315,316,317,334],[501,502],[300,302,331,334,335,501],[315,331,334],[300],[316,317,334,338,339,340],[302,331,334,335,337,338,339],[315,316,317,331,334,336,337],[348,497],[316,491,492,493,498],[302,316,317,331,334,335,337,491,492],[345,346],[300,302,331,334,335,345],[317,494],[316,317,334],[317,494,495,496],[300,316,317],[314,318,348],[316,317,334,343,344,347],[302,317,331,334,335,343],[302,315,316,331,334],[300,302,331,334],[302,331,332,334,335],[301,302,331,332,333,335],[316,333,334],[612],[503],[341],[499],[616],[348],[1174],[978],[984],[986],[987],[986,987,989],[315,986,987,988],[1051,1169],[986,987,1169,1170],[315,987],[986,1045,1046,1049,1050],[986,1049],[974,975,976,979,982,985,987],[981],[990],[1171],[1051],[1048],[1044,1045],[1044],[1044,1045,1046,1047],[315,977,980,983,1043],[1042],[977],[983],[980],[858,859],[47,251,265,1038,1052,1098,1172,1173,1175],[47,269,287,289,290,298,349,354,392,413,414,416,505,627,935,966,969,1097,1098,1151,1152],[47,276,287,289,296,349,392,413,414,485,505,970,972,973,1088,1098],[289,295,296,392,417,485,571],[289,296,392,417,458,485,487,571],[289,296,417,458],[289,296,487],[246],[314,413,505,613,614],[414,485,618],[414,489,618],[296,351,618,621],[618,621],[296,618,621],[289,298,486],[486,618],[296,417,618,627],[296,618,627],[296,414,417,618,627],[618,627],[296,367,417,485,487,618],[296,367,414,458,618,632],[296,367,417,458,618],[296,354,409,417,618],[296,367,409,417,618],[289,296,367],[414,458,618],[296,414,458,618,632],[296,351,392,417,460,571],[246,296,417,418,486],[246,296,392,417,418,486,571],[246,296,485],[458,618],[414,618],[414,417,618],[296,342,413,417,618],[414,417,456,618],[296,417,490,618],[296,417,490],[289,296,490],[47,289,417],[265,269,287,290,993],[47,265,269,287,290,1172],[47,276,289,296,298,349,354,367,392,393,413,414,416,483,505,967,1088,1104,1163,1165],[47,289,349,367,392,413,414,417,490,505,1088,1104,1152],[47,261,269,287,289,290,296,349,392,413,414,416,455,505,897,934,1037,1088,1152],[261,287,289,349,413,505,1035,1039,1040,1041,1054,1055,1057,1059],[47,289,349,354,392,413,414,486,505,1088,1090,1152],[47,246,265,269,276,287,290,349,354,392,413,505,627],[47,269,271,287,289,290,296,349,354,392,413,414,416,455,458,505,621,627,967,1088,1105,1152,1161],[47,287,289,298,349,354,392,413,414,505,1033,1098],[265,269,287,290,992],[265,269,287,289,290,413,505,994],[47,265,269,287,289,290,413,505,995],[47,289,349,392,413,414,486,487,490,505,1088,1152,1167,1168],[354],[354,355,862],[354,365,864,865,866,867,868,869,870,872,873,874],[67,75,89,296,354,392,415,418,871],[67,75,89,354,392],[293],[454,458,487],[298,432,453],[296,354,415,418,454,455,457,458],[354,367,414,455,456,457,458,487,488],[296,354,367,416,454,455,456,458,487,489],[351,354,418],[77,354,355,415,418,458],[296,415,418],[296,354,355,486],[296,354,355],[171,295,296,298,351,354,355,357,361,362,363,364,365,392,393,409,415,417,458,460,483,484,487],[296,354,355,415,417,459,485,487],[296,351,354,355],[296,298,354,355,485,487],[296,298,354,355,417],[296,354,355,356,487,489,490],[296,298,354,355,366,415,417],[355,393],[296,354,355,393,416,417,418,431,455,457,487,489],[296,298,354,355,366,367,392,393,408,417,458],[62,296,298,354,355,409,413],[296,354,355,356,489],[296,354,356,367,485,490,572,573,575,620,630,631,637,638,639,643,644,653,654,655,879,882],[296,354,367,490],[296,354,355,487,863,871],[354,409,417,458,485,487],[354,485],[296,355,486,863,864,871],[355,367,863,871],[354,355,418,863,871],[296,354,355,416,458,487,489,863,871],[354,355,366,367,408,409,417,863],[355,414,863,871],[82,289,296,351,458,632],[296,354,409,417,882],[296,354,355,487,490,863,871],[296,354,355,367,418,490,879,881],[296,354],[82,289,296,354,416,458],[88,289,295,296,354,391,418],[314,349,500,613,614,617],[62,295,296,298,351,354,367,392,409,414,416,490],[68,296,314,393,571,878,917,918],[298,393]],"fileInfos":[{"version":"c430d44666289dae81f30fa7b2edebf186ecc91a2d4c71266ea6ae76388792e1","affectsGlobalScope":true,"impliedFormat":1},{"version":"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","impliedFormat":1},{"version":"3facaf05f0c5fc569c5649dd359892c98a85557e3e0c847964caeb67076f4d75","impliedFormat":1},{"version":"e44bb8bbac7f10ecc786703fe0a6a4b952189f908707980ba8f3c8975a760962","impliedFormat":1},{"version":"5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","impliedFormat":1},{"version":"68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","impliedFormat":1},{"version":"080941d9f9ff9307f7e27a83bcd888b7c8270716c39af943532438932ec1d0b9","affectsGlobalScope":true,"impliedFormat":1},{"version":"c57796738e7f83dbc4b8e65132f11a377649c00dd3eee333f672b8f0a6bea671","affectsGlobalScope":true,"impliedFormat":1},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true,"impliedFormat":1},{"version":"515d0b7b9bea2e31ea4ec968e9edd2c39d3eebf4a2d5cbd04e88639819ae3b71","affectsGlobalScope":true,"impliedFormat":1},{"version":"0559b1f683ac7505ae451f9a96ce4c3c92bdc71411651ca6ddb0e88baaaad6a3","affectsGlobalScope":true,"impliedFormat":1},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true,"impliedFormat":1},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true,"impliedFormat":1},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true,"impliedFormat":1},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true,"impliedFormat":1},{"version":"fb0f136d372979348d59b3f5020b4cdb81b5504192b1cacff5d1fbba29378aa1","affectsGlobalScope":true,"impliedFormat":1},{"version":"d15bea3d62cbbdb9797079416b8ac375ae99162a7fba5de2c6c505446486ac0a","affectsGlobalScope":true,"impliedFormat":1},{"version":"68d18b664c9d32a7336a70235958b8997ebc1c3b8505f4f1ae2b7e7753b87618","affectsGlobalScope":true,"impliedFormat":1},{"version":"eb3d66c8327153d8fa7dd03f9c58d351107fe824c79e9b56b462935176cdf12a","affectsGlobalScope":true,"impliedFormat":1},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true,"impliedFormat":1},{"version":"69ab18c3b76cd9b1be3d188eaf8bba06112ebbe2f47f6c322b5105a6fbc45a2e","affectsGlobalScope":true,"impliedFormat":1},{"version":"a680117f487a4d2f30ea46f1b4b7f58bef1480456e18ba53ee85c2746eeca012","affectsGlobalScope":true,"impliedFormat":1},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true,"impliedFormat":1},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true,"impliedFormat":1},{"version":"954296b30da6d508a104a3a0b5d96b76495c709785c1d11610908e63481ee667","affectsGlobalScope":true,"impliedFormat":1},{"version":"ac9538681b19688c8eae65811b329d3744af679e0bdfa5d842d0e32524c73e1c","affectsGlobalScope":true,"impliedFormat":1},{"version":"0a969edff4bd52585473d24995c5ef223f6652d6ef46193309b3921d65dd4376","affectsGlobalScope":true,"impliedFormat":1},{"version":"9e9fbd7030c440b33d021da145d3232984c8bb7916f277e8ffd3dc2e3eae2bdb","affectsGlobalScope":true,"impliedFormat":1},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true,"impliedFormat":1},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true,"impliedFormat":1},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true,"impliedFormat":1},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true,"impliedFormat":1},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true,"impliedFormat":1},{"version":"74f7fa2d027d5b33eb0471c8e82a6c87216223181ec31247c357a3e8e2fddc5b","affectsGlobalScope":true,"impliedFormat":1},{"version":"d6d7ae4d1f1f3772e2a3cde568ed08991a8ae34a080ff1151af28b7f798e22ca","affectsGlobalScope":true,"impliedFormat":1},{"version":"639e512c0dfc3fad96a84caad71b8834d66329a1f28dc95e3946c9b58176c73a","affectsGlobalScope":true,"impliedFormat":1},{"version":"811c71eee4aa0ac5f7adf713323a5c41b0cf6c4e17367a34fbce379e12bbf0a4","affectsGlobalScope":true,"impliedFormat":1},{"version":"51ad4c928303041605b4d7ae32e0c1ee387d43a24cd6f1ebf4a2699e1076d4fa","affectsGlobalScope":true,"impliedFormat":1},{"version":"8e7f8264d0fb4c5339605a15daadb037bf238c10b654bb3eee14208f860a32ea","affectsGlobalScope":true,"impliedFormat":1},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true,"impliedFormat":1},{"version":"0990a7576222f248f0a3b888adcb7389f957928ce2afb1cd5128169086ff4d29","impliedFormat":1},{"version":"64a1ddf8ae4bcf4076435bc0045e89ebf458d30448538d72e033fff8ad14b1c0","affectsGlobalScope":true,"impliedFormat":1},{"version":"8a8eb4ebffd85e589a1cc7c178e291626c359543403d58c9cd22b81fab5b1fb9","impliedFormat":1},{"version":"87d9d29dbc745f182683f63187bf3d53fd8673e5fca38ad5eaab69798ed29fbc","impliedFormat":1},{"version":"b1bf87add0ccfb88472cd4c6013853d823a7efb791c10bb7a11679526be91eda","impliedFormat":1},{"version":"17a6c79dcaa8a2ef016d27e3e05b243da1f7fe5f0d64cd6a67960f66b7748b47","affectsGlobalScope":true,"impliedFormat":1},{"version":"cc69795d9954ee4ad57545b10c7bf1a7260d990231b1685c147ea71a6faa265c","impliedFormat":1},{"version":"8bc6c94ff4f2af1f4023b7bb2379b08d3d7dd80c698c9f0b07431ea16101f05f","impliedFormat":1},{"version":"1b61d259de5350f8b1e5db06290d31eaebebc6baafd5f79d314b5af9256d7153","impliedFormat":1},{"version":"57194e1f007f3f2cbef26fa299d4c6b21f4623a2eddc63dfeef79e38e187a36e","impliedFormat":1},{"version":"0f6666b58e9276ac3a38fdc80993d19208442d6027ab885580d93aec76b4ef00","impliedFormat":1},{"version":"05fd364b8ef02fb1e174fbac8b825bdb1e5a36a016997c8e421f5fab0a6da0a0","impliedFormat":1},{"version":"0ce65cf5b36034006f2b315f379179f07bd5a6027f6538c7aed4ac5be6742fc7","impliedFormat":1},{"version":"d986829b45b39bec6d65e343bf924e9d75cb4c0c1f69a7288c7d269b8c1f6290","affectsGlobalScope":true,"impliedFormat":1},{"version":"870050f5632fa286a3fffcf24ac496d72cea13787baf2ad5d9c28c8165fcddeb","impliedFormat":1},{"version":"97b39f33e966bcf9762bccdaca76c94825199f3fef153ebea9bdfd3fcd2413b6","impliedFormat":1},{"version":"78650a1b5800e82b6914260e9ca0fe9ea744e4333c3bec51b08f91525718d7fa","impliedFormat":1},{"version":"c41eff6b8e1f91104ae974ccd2bc37c723a462b30ca1df942b2c5b0158ef1df3","impliedFormat":1},{"version":"2e341737e0711c12040e83047487240b1693a6774253b8142d1a0500a805b7a1","impliedFormat":1},{"version":"e08e97c2865750e880fea09b150a702ccfa84163382daa0221f5597185a554bf","impliedFormat":1},{"version":"2f2cfea08a6fb75b878340af66cfaff37c5dec35d1c844e3c9eab5ff36dba323","impliedFormat":1},{"version":"4a1a19573176829708dc03efea508e7c364f6fa30098a5100bd9d93fc9cd38ee","impliedFormat":1},{"version":"8296198bc72e7ef2221b0e140738ce56004e8d1323cd08b0ac1a15295fe911b5","impliedFormat":1},{"version":"baeda1fadac9fd31920480b85340ab9c4266a25ad08403dee8e15fd0751101fb","impliedFormat":1},{"version":"12c4e8e811f4310b0dcaa3d1f843a35dc985f78941886cad4950453ad6753959","impliedFormat":1},{"version":"17f69594bc7be2023bb09b27d48e6d18606628e6ec20ff38e35cc75d6eb96998","impliedFormat":1},{"version":"8698062058cbdc84171bd576315a5eecab2bf46d7d034144653ae78864889683","impliedFormat":1},{"version":"b3e4f2772da66bac2144ca8cd63f70d211d2f970c93fcb789d03e8a046d47c93","impliedFormat":1},{"version":"a3586135924c800f21f739a1da43acace1acfdba124deb0871cbd6d04d7dfd1b","impliedFormat":1},{"version":"4062f2f8aa6942f60086c41261effce3f6f542031237a0fb649ca54c0e3f2ceb","impliedFormat":1},{"version":"4ec74fe565d13fd219884cfacf903c89477cc54148887e51c5bead4dae7dc4fd","impliedFormat":1},{"version":"499dfdb281e9db3c12298d66d7d77661240c986d3da27a92ea07473bb0d248bd","impliedFormat":1},{"version":"a46d8aa9e561fb135d253e1657a0cd0f6c18377676305eb0ca28e418358b229c","impliedFormat":1},{"version":"5a168a15e7a423011b10da472ee3b6d92b27227c192cdaf1e09b30f58806856d","impliedFormat":1},{"version":"ad107fa472d28e615af522b31653e75caad12b834b257c1a83f6c4acff2de9bf","impliedFormat":1},{"version":"07cfc938dfbb5a7b5ba3c363366db93d5728b0fcad1aa08a12052a1b3b72817a","affectsGlobalScope":true,"impliedFormat":1},{"version":"7f77304372efe3c9967e5f9ea2061f1b4bf41dc3cda3c83cdd676f2e5af6b7e6","impliedFormat":1},{"version":"67cf04da598e6407427a17d828e9e02d8f5ae5a8466dc73d1585073b8dc29160","impliedFormat":1},{"version":"fa960168e0650a987d5738376a22a1969b5dff2112b9653f9f1efddf8ba7d5bb","impliedFormat":1},{"version":"140b05c89cbd5fc75c4e9c1780d85dfb4ea73a2b11dd345f8f944afd002ad74f","impliedFormat":1},{"version":"ece46d0e5702e9c269aa71b42d02c934c10d4d24545b1d8594a8115f23a9011f","impliedFormat":1},{"version":"5b0df2143d96172bf207ed187627e8c58b15a1a8f97bdbc2ede942b36b39fc98","impliedFormat":1},{"version":"dfa10c970bc18c29bb48de6704c9c32438c974f581f80cf04d63bc9ab38d0d2c","impliedFormat":1},{"version":"4ffc6b5b9366b25b55b54a7dfe89cfbcfcc264a1225113250fa6bcddd68a38ff","impliedFormat":1},{"version":"7df562288f949945cf69c21cd912100c2afedeeb7cdb219085f7f4b46cb7dde4","impliedFormat":1},{"version":"9d16690485ff1eb4f6fc57aebe237728fd8e03130c460919da3a35f4d9bd97f5","impliedFormat":1},{"version":"fd240b48ab1e78082c96c1faca62df02c0b8befa1fd98d031fab4f75c90feee6","affectsGlobalScope":true,"impliedFormat":1},{"version":"3d87bdaed72f86b91f99401e6e04729afbb5916064778cf324b3d9b51c3a6d91","impliedFormat":1},{"version":"8ca837d16a31d6d01b13328ca9e6a39e424b4bf294d3b73349dccacea51be730","impliedFormat":1},{"version":"a9d40247ec6c68a47effbb1d8acd8df288bcee7b6bf29c17cf4161e5ef609a0c","impliedFormat":1},{"version":"caf38c850b924a0af08a893d06f68fcae3d5a41780b50cc6df9481beeca8e9a3","impliedFormat":1},{"version":"7152c46a63e7f9ac7db6cd8d4dbf85d90f051a0db60e650573fae576580cbf9a","impliedFormat":1},{"version":"496370c58ed054e51a68517846c28a695bf84df2873556cca7fe51e297b32420","impliedFormat":1},{"version":"2708349d5a11a5c2e5f3a0765259ebe7ee00cdcc8161cb9990cb4910328442a1","affectsGlobalScope":true,"impliedFormat":1},{"version":"25ca51ea953e6312cfe3d1a28dfa6be44409c8fe73e07431c73b4f92919156ed","impliedFormat":1},{"version":"8caa5c86be1b793cd5f599e27ecb34252c41e011980f7d61ae4989a149ff6ccc","impliedFormat":1},{"version":"d4f3ed0671cd76c663a8d030a3d2de32fc4d924f3bd61237e699a92f64612cb2","impliedFormat":1},{"version":"db6d2d9daad8a6d83f281af12ce4355a20b9a3e71b82b9f57cddcca0a8964a96","impliedFormat":1},{"version":"cfe4ef4710c3786b6e23dae7c086c70b4f4835a2e4d77b75d39f9046106e83d3","impliedFormat":1},{"version":"cbea99888785d49bb630dcbb1613c73727f2b5a2cf02e1abcaab7bcf8d6bf3c5","impliedFormat":1},{"version":"a3f1220f5331589384d77ed650001719baac21fcbed91e36b9abc5485b06335a","impliedFormat":1},{"version":"a86f82d646a739041d6702101afa82dcb935c416dd93cbca7fd754fd0282ce1f","impliedFormat":1},{"version":"2dad084c67e649f0f354739ec7df7c7df0779a28a4f55c97c6b6883ae850d1ce","impliedFormat":1},{"version":"fa5bbc7ab4130dd8cdc55ea294ec39f76f2bc507a0f75f4f873e38631a836ca7","impliedFormat":1},{"version":"df45ca1176e6ac211eae7ddf51336dc075c5314bc5c253651bae639defd5eec5","impliedFormat":1},{"version":"cf86de1054b843e484a3c9300d62fbc8c97e77f168bbffb131d560ca0474d4a8","impliedFormat":1},{"version":"37f7b8e560025858aae5195ca74a3e95ecd55591e2babc0acd57bc1dab4ea8ea","impliedFormat":1},{"version":"070238cb0786b4de6d35a2073ca30b0c9c1c2876f0cbe21a5ff3fdc6a439f6a4","impliedFormat":1},{"version":"0c03316480fa99646aa8b2d661787f93f57bb30f27ba0d90f4fe72b23ec73d4d","impliedFormat":1},{"version":"26cfe6b47626b7aae0b8f728b34793ff49a0a64e346a7194d2bb3760c54fb3bf","impliedFormat":1},{"version":"b7b3258e8d47333721f9d4c287361d773f8fa88e52d1148812485d9fc06d2577","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"49e567e0aa388ab416eeb7a7de9bce5045a7b628bad18d1f6fa9d3eacee7bc3f","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"8a8bf772f83e9546b61720cf3b9add9aa4c2058479ad0d8db0d7c9fd948c4eaf","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"6dc943e70c31f08ffc00d3417bc4ca4562c9f0f14095a93d44f0f8cf4972e71c","impliedFormat":1},{"version":"47e5af2a841356a961f815e7c55d72554db0c11b4cba4d0caab91f8717846a94","impliedFormat":1},{"version":"4c91cc1ab59b55d880877ccf1999ded0bb2ebc8e3a597c622962d65bf0e76be8","impliedFormat":1},{"version":"79059bbb6fa2835baf665068fe863b7b10e86617b0fb3e28a709337bf8786aa9","impliedFormat":1},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","impliedFormat":1},{"version":"309816cd6e597f4d4b080bc5e36215c6b78196f744d578adf61589bee5fd7eea","impliedFormat":1},{"version":"ff58d0fa7dcb7f8b672487adfb085866335f173508979151780306c689eedaee","impliedFormat":1},{"version":"edaa0bbf2891b17f904a67aef7f9d53371c993fe3ff6dec708c2aff6083b01af","impliedFormat":1},{"version":"dd66e8fe521bd057b356cafc7d7ceec0ac857766fbe1a9fb94ffa2c54b92019b","impliedFormat":1},{"version":"d23518a5f155f1a3e07214baf0295687507122ae2e6e9bd5e772551ebd4b3157","impliedFormat":1},{"version":"a10a30ba2af182e5aa8853f8ce8be340ae39b2ceb838870cbaec823e370130b6","impliedFormat":1},{"version":"3ed9d1af009869ce794e56dca77ac5241594f94c84b22075568e61e605310651","impliedFormat":1},{"version":"55a619cffb166c29466eb9e895101cb85e9ed2bded2e39e18b2091be85308f92","impliedFormat":1},{"version":"b0decf4b6da3ebc52ea0c96095bdfaa8503acc4ac8e9081c5f2b0824835dd3bd","impliedFormat":1},{"version":"ca1b882a105a1972f82cc58e3be491e7d750a1eb074ffd13b198269f57ed9e1b","impliedFormat":1},{"version":"c9d71f340f1a4576cd2a572f73a54dc7212161fa172dfe3dea64ac627c8fcb50","impliedFormat":1},{"version":"3867ca0e9757cc41e04248574f4f07b8f9e3c0c2a796a5eb091c65bfd2fc8bdb","impliedFormat":1},{"version":"6c66f6f7d9ff019a644ff50dd013e6bf59be4bf389092948437efa6b77dc8f9a","impliedFormat":1},{"version":"4e10622f89fea7b05dd9b52fb65e1e2b5cbd96d4cca3d9e1a60bb7f8a9cb86a1","impliedFormat":1},{"version":"ef2d1bd01d144d426b72db3744e7a6b6bb518a639d5c9c8d86438fb75a3b1934","impliedFormat":1},{"version":"b9750fe7235da7d8bf75cb171bf067b7350380c74271d3f80f49aea7466b55b5","impliedFormat":1},{"version":"ac60bbee0d4235643cc52b57768b22de8c257c12bd8c2039860540cab1fa1d82","impliedFormat":1},{"version":"17937316a2f7f362dd6375251a9ce9e4960cfdc0aa7ba6cbd00656f7ab92334b","impliedFormat":1},{"version":"7bf0ce75f57298faf35186d1f697f4f3ecec9e2c0ff958b57088cfdd1e8d050a","impliedFormat":1},{"version":"973b59a17aaa817eb205baf6c132b83475a5c0a44e8294a472af7793b1817e89","impliedFormat":1},{"version":"ada39cbb2748ab2873b7835c90c8d4620723aedf323550e8489f08220e477c7f","impliedFormat":1},{"version":"51ec8e855fa8d0a56af48b83542eaef6409b90dc57b8df869941da53e7f01416","impliedFormat":1},{"version":"6e5f5cee603d67ee1ba6120815497909b73399842254fc1e77a0d5cdc51d8c9c","impliedFormat":1},{"version":"99ace27cc2c78ef0fe3f92f11164eca7494b9f98a49ee0a19ede0a4c82a6a800","impliedFormat":1},{"version":"f891055df9a420e0cf6c49cd3c28106030b2577b6588479736c8a33b2c8150b4","impliedFormat":1},{"version":"ef61792acbfa8c27c9bd113f02731e66229f7d3a169e3c1993b508134f1a58e0","impliedFormat":1},{"version":"9e462c65e3eca686e8a7576cea0b6debad99291503daf5027229e235c4f7aa88","impliedFormat":1},{"version":"f6404e7837b96da3ea4d38c4f1a3812c96c9dcdf264e93d5bdb199f983a3ef4b","impliedFormat":1},{"version":"c5426dbfc1cf90532f66965a7aa8c1136a78d4d0f96d8180ecbfc11d7722f1a5","impliedFormat":1},{"version":"65a15fc47900787c0bd18b603afb98d33ede930bed1798fc984d5ebb78b26cf9","impliedFormat":1},{"version":"9d202701f6e0744adb6314d03d2eb8fc994798fc83d91b691b75b07626a69801","impliedFormat":1},{"version":"de9d2df7663e64e3a91bf495f315a7577e23ba088f2949d5ce9ec96f44fba37d","impliedFormat":1},{"version":"c7af78a2ea7cb1cd009cfb5bdb48cd0b03dad3b54f6da7aab615c2e9e9d570c5","impliedFormat":1},{"version":"1dc574e42493e8bf9bb37be44d9e38c5bd7bbc04f884e5e58b4d69636cb192b3","impliedFormat":1},{"version":"f14c2bb33b3272bbdfeb0371eb1e337c9677cb726274cf3c4c6ea19b9447a666","affectsGlobalScope":true,"impliedFormat":1},{"version":"db01d18853469bcb5601b9fc9826931cc84cc1a1944b33cad76fd6f1e3d8c544","affectsGlobalScope":true,"impliedFormat":1},{"version":"6b8e8c0331a0c2e9fb53b8b0d346e44a8db8c788dae727a2c52f4cf3bd857f0d","impliedFormat":1},{"version":"903e299a28282fa7b714586e28409ed73c3b63f5365519776bf78e8cf173db36","affectsGlobalScope":true,"impliedFormat":1},{"version":"fa6c12a7c0f6b84d512f200690bfc74819e99efae69e4c95c4cd30f6884c526e","impliedFormat":1},{"version":"f1c32f9ce9c497da4dc215c3bc84b722ea02497d35f9134db3bb40a8d918b92b","impliedFormat":1},{"version":"b73c319af2cc3ef8f6421308a250f328836531ea3761823b4cabbd133047aefa","affectsGlobalScope":true,"impliedFormat":1},{"version":"e433b0337b8106909e7953015e8fa3f2d30797cea27141d1c5b135365bb975a6","impliedFormat":1},{"version":"dd3900b24a6a8745efeb7ad27629c0f8a626470ac229c1d73f1fe29d67e44dca","impliedFormat":1},{"version":"ddff7fc6edbdc5163a09e22bf8df7bef75f75369ebd7ecea95ba55c4386e2441","impliedFormat":1},{"version":"106c6025f1d99fd468fd8bf6e5bda724e11e5905a4076c5d29790b6c3745e50c","impliedFormat":1},{"version":"ec29be0737d39268696edcec4f5e97ce26f449fa9b7afc2f0f99a86def34a418","impliedFormat":1},{"version":"8945919709e0c6069c32ca26a675a0de90fd2ad70d5bc3ba281c628729a0c39d","impliedFormat":1},{"version":"ec6cba1c02c675e4dd173251b156792e8d3b0c816af6d6ad93f1a55d674591aa","impliedFormat":1},{"version":"763ee3998716d599321e34b7f7e93a8e57bef751206325226ebf088bf75ea460","impliedFormat":1},{"version":"e15d3c84d5077bb4a3adee4c791022967b764dc41cb8fa3cfa44d4379b2c95f5","impliedFormat":1},{"version":"3556cfbab7b43da96d15a442ddbb970e1f2fc97876d055b6555d86d7ac57dae5","impliedFormat":1},{"version":"437751e0352c6e924ddf30e90849f1d9eb00ca78c94d58d6a37202ec84eb8393","impliedFormat":1},{"version":"48e8af7fdb2677a44522fd185d8c87deff4d36ee701ea003c6c780b1407a1397","impliedFormat":1},{"version":"606e6f841ba9667de5d83ca458449f0ed8c511ba635f753eaa731e532dea98c7","impliedFormat":1},{"version":"58a5a5ae92f1141f7ba97f9f9e7737c22760b3dbc38149ac146b791e9a0e7b3f","impliedFormat":1},{"version":"a35a8ba85ce088606fbcc9bd226a28cadf99d59f8035c7f518f39bb8cf4d356a","impliedFormat":1},{"version":"2e4f37ffe8862b14d8e24ae8763daaa8340c0df0b859d9a9733def0eee7562d9","impliedFormat":1},{"version":"13283350547389802aa35d9f2188effaeac805499169a06ef5cd77ce2a0bd63f","impliedFormat":1},{"version":"680793958f6a70a44c8d9ae7d46b7a385361c69ac29dcab3ed761edce1c14ab8","impliedFormat":1},{"version":"6ac6715916fa75a1f7ebdfeacac09513b4d904b667d827b7535e84ff59679aff","impliedFormat":1},{"version":"9a0aa45956ab19ec882cf8d7329c96062855540e2caef2c3a67d65764e775b98","impliedFormat":1},{"version":"39da0a8478aede3a55308089e231c5966b2196e7201494280b1e19f8ec8e24d4","impliedFormat":1},{"version":"90be1a7f573bad71331ff10deeadce25b09034d3d27011c2155bcb9cb9800b7f","impliedFormat":1},{"version":"db977e281ced06393a840651bdacc300955404b258e65e1dd51913720770049b","impliedFormat":1},{"version":"438c7513b1df91dcef49b13cd7a1c4720f91a36e88c1df731661608b7c055f10","impliedFormat":1},{"version":"ad444a874f011d3a797f1a41579dbfcc6b246623f49c20009f60e211dbd5315e","impliedFormat":1},{"version":"1124613ba0669e7ea5fb785ede1c3f254ed1968335468b048b8fc35c172393de","impliedFormat":1},{"version":"5fa139523e35fd907f3dd6c2e38ef2066687b27ed88e2680783e05662355ac04","impliedFormat":1},{"version":"9c250db4bab4f78fad08be7f4e43e962cc143e0f78763831653549ceb477344a","impliedFormat":1},{"version":"9385cdc09850950bc9b59cca445a3ceb6fcca32b54e7b626e746912e489e535e","impliedFormat":1},{"version":"db7c948e2e69559324be7628cb63296ec8986d60f26173f9e324aeb8a2fe23d8","impliedFormat":1},{"version":"fb4b3e0399fd1f20cbe44093dccf0caabfbbbc8b4ff74cf503ba6071d6015c1a","impliedFormat":1},{"version":"63a8e96f65a22604eae82737e409d1536e69a467bb738bec505f4f97cce9d878","impliedFormat":1},{"version":"3fd78152a7031315478f159c6a5872c712ece6f01212c78ea82aef21cb0726e2","impliedFormat":1},{"version":"cd92c27a2ff6319a306b9b25531d8b0c201902fdeb515097615d853a8d8dd491","impliedFormat":1},{"version":"9693affd94a0d128dba810427dddff5bd4f326998176f52cc1211db7780529fc","impliedFormat":1},{"version":"703733dde084b7e856f5940f9c3c12007ca62858accb9482c2b65e030877702d","impliedFormat":1},{"version":"413cb597cc5933562ec064bfb1c3a9164ef5d2f09e5f6b7bd19f483d5352449e","impliedFormat":1},{"version":"fd933f824347f9edd919618a76cdb6a0c0085c538115d9a287fa0c7f59957ab3","impliedFormat":1},{"version":"6ac6715916fa75a1f7ebdfeacac09513b4d904b667d827b7535e84ff59679aff","impliedFormat":1},{"version":"6a1aa3e55bdc50503956c5cd09ae4cd72e3072692d742816f65c66ca14f4dfdd","impliedFormat":1},{"version":"ab75cfd9c4f93ffd601f7ca1753d6a9d953bbedfbd7a5b3f0436ac8a1de60dfa","impliedFormat":1},{"version":"6cc79183c88040697e1552ba81c5245b0c701b965623774587c4b9d1e7497278","impliedFormat":1},{"version":"b73cbf0a72c8800cf8f96a9acfe94f3ad32ca71342a8908b8ae484d61113f647","impliedFormat":1},{"version":"bae6dd176832f6423966647382c0d7ba9e63f8c167522f09a982f086cd4e8b23","impliedFormat":1},{"version":"1364f64d2fb03bbb514edc42224abd576c064f89be6a990136774ecdd881a1da","impliedFormat":1},{"version":"c9958eb32126a3843deedda8c22fb97024aa5d6dd588b90af2d7f2bfac540f23","impliedFormat":1},{"version":"950fb67a59be4c2dbe69a5786292e60a5cb0e8612e0e223537784c731af55db1","impliedFormat":1},{"version":"e927c2c13c4eaf0a7f17e6022eee8519eb29ef42c4c13a31e81a611ab8c95577","impliedFormat":1},{"version":"07ca44e8d8288e69afdec7a31fa408ce6ab90d4f3d620006701d5544646da6aa","impliedFormat":1},{"version":"33f7c948459c30e43067f3c5e05b1d26f04243c32e281daecad0dc8403deb726","impliedFormat":1},{"version":"b33ac7d8d7d1bfc8cc06c75d1ee186d21577ab2026f482e29babe32b10b26512","impliedFormat":1},{"version":"c53bad2ea57445270eb21c1f3f385469548ecf7e6593dc8883c9be905dc36d75","impliedFormat":1},{"version":"6459054aabb306821a043e02b89d54da508e3a6966601a41e71c166e4ea1474f","impliedFormat":1},{"version":"03d4a10c21ac451b682246f3261b769247baf774c4878551c02256ae98299b1c","impliedFormat":1},{"version":"2d9b710fee8c3d7eabee626af8fd6ec2cf6f71e6b7429b307b8f67d70b1707c5","impliedFormat":1},{"version":"652a4bbefba6aa309bfc3063f59ed1a2e739c1d802273b0e6e0aa7082659f3b3","impliedFormat":1},{"version":"7f06827f1994d44ffb3249cf9d57b91766450f3c261b4a447b4a4a78ced33dff","impliedFormat":1},{"version":"37d9be34a7eaf4592f1351f0e2b0ab8297f385255919836eb0aec6798a1486f2","impliedFormat":1},{"version":"becdbcb82b172495cfff224927b059dc1722dc87fb40f5cd84a164a7d4a71345","impliedFormat":1},{"version":"f974e4a06953682a2c15d5bd5114c0284d5abf8bc0fe4da25cb9159427b70072","impliedFormat":1},{"version":"9c762745981d4bd844e31289947054003ffc6adc1ff4251a875785eb756efcfb","impliedFormat":1},{"version":"94404c4a878fe291e7578a2a80264c6f18e9f1933fbb57e48f0eb368672e389c","impliedFormat":1},{"version":"5c1b7f03aa88be854bc15810bfd5bd5a1943c5a7620e1c53eddd2a013996343e","impliedFormat":1},{"version":"f416c9c3eee9d47ff49132c34f96b9180e50485d435d5748f0e8b72521d28d2e","impliedFormat":1},{"version":"9558d365d0e72b6d9bd8c1742fe1185f983965c6d2eff88a117a59b9f51d3c5f","impliedFormat":1},{"version":"792053eaa48721835cc1b55e46d27f049773480c4382a08fc59a9fd4309f2c3f","impliedFormat":1},{"version":"01aa917531e116485beca44a14970834687b857757159769c16b228eb1e49c5f","impliedFormat":1},{"version":"a2e1f7010ae5f746b937621840cb87dee9eeb69188d32880bd9752029084212c","impliedFormat":1},{"version":"dd30eb34b5c4597a568de0efb8b34e328c224648c258759ac541beb16256ffb6","impliedFormat":1},{"version":"6129bd7098131a0e346352901bc8d461a76d0568686bb0e1f8499df91fde8a1f","impliedFormat":1},{"version":"d84584539dd55c80f6311e4d70ee861adc71a1533d909f79d5c8650fbf1359a2","impliedFormat":1},{"version":"82200d39d66c91f502f74c85db8c7a8d56cfc361c20d7da6d7b68a4eeaaefbf4","impliedFormat":1},{"version":"842f86fa1ffaa9f247ef2c419af3f87133b861e7f05260c9dfbdd58235d6b89c","impliedFormat":1},{"version":"a1c8542ed1189091dd39e732e4390882a9bcd15c0ca093f6e9483eba4e37573f","impliedFormat":1},{"version":"a805c88b28da817123a9e4c45ceb642ef0154c8ea41ea3dde0e64a70dde7ac5f","impliedFormat":1},{"version":"3a17f09634c50cce884721f54fd9e7b98e03ac505889c560876291fcf8a09e90","impliedFormat":1},{"version":"32531dfbb0cdc4525296648f53b2b5c39b64282791e2a8c765712e49e6461046","impliedFormat":1},{"version":"0ce1b2237c1c3df49748d61568160d780d7b26693bd9feb3acb0744a152cd86d","impliedFormat":1},{"version":"e489985388e2c71d3542612685b4a7db326922b57ac880f299da7026a4e8a117","impliedFormat":1},{"version":"9b91b07f679cbfa02dd63866f2767ce58188b446ee5aa78ec7b238ce5ab4c56a","impliedFormat":1},{"version":"663eddcbad503d8e40a4fa09941e5fad254f3a8427f056a9e7d8048bd4cad956","affectsGlobalScope":true,"impliedFormat":1},{"version":"fd1b9d883b9446f1e1da1e1033a6a98995c25fbf3c10818a78960e2f2917d10c","impliedFormat":1},{"version":"19252079538942a69be1645e153f7dbbc1ef56b4f983c633bf31fe26aeac32cd","impliedFormat":1},{"version":"4dd4f6e28afc1ee30ce76ffc659d19e14dff29cb19b7747610ada3535b7409af","impliedFormat":1},{"version":"1640728521f6ab040fc4a85edd2557193839d0cd0e41c02004fc8d415363d4e2","impliedFormat":1},{"version":"65c24a8baa2cca1de069a0ba9fba82a173690f52d7e2d0f1f7542d59d5eb4db0","impliedFormat":1},{"version":"ec9fd890d681789cb0aa9efbc50b1e0afe76fbf3c49c3ac50ff80e90e29c6bcb","impliedFormat":1},{"version":"5fbd292aa08208ae99bf06d5da63321fdc768ee43a7a104980963100a3841752","impliedFormat":1},{"version":"9eac5a6beea91cfb119688bf44a5688b129b804ede186e5e2413572a534c21bb","impliedFormat":1},{"version":"6c292de17d4e8763406421cb91f545d1634c81486d8e14fceae65955c119584e","impliedFormat":1},{"version":"b7fff2d004c5879cae335db8f954eb1d61242d9f2d28515e67902032723caeab","impliedFormat":1},{"version":"5f3dc10ae646f375776b4e028d2bed039a93eebbba105694d8b910feebbe8b9c","impliedFormat":1},{"version":"7f6c48cacd08c1b1e29737b8221b7661e6b855767f8778f9a181fa2f74c09d21","impliedFormat":1},{"version":"4545c1a1ceca170d5d83452dd7c4994644c35cf676a671412601689d9a62da35","impliedFormat":1},{"version":"15959543f93f27e8e2b1a012fe28e14b682034757e2d7a6c1f02f87107fc731e","impliedFormat":1},{"version":"a2d648d333cf67b9aeac5d81a1a379d563a8ffa91ddd61c6179f68de724260ff","impliedFormat":1},{"version":"4e828bf688597c32905215785730cbdb603b54e284d472a23fc0195c6d4aeee8","impliedFormat":1},{"version":"a3f41ed1b4f2fc3049394b945a68ae4fdefd49fa1739c32f149d32c0545d67f5","impliedFormat":1},{"version":"4da80db9ed5a1a20fd5bfce863dd178b8928bcaf4a3d75e8657bcae32e572ede","impliedFormat":1},{"version":"47699512e6d8bebf7be488182427189f999affe3addc1c87c882d36b7f2d0b0e","impliedFormat":1},{"version":"7c8ee03d9ac384b0669c5438e5f3bf6216e8f71afe9a78a5ed4639a62961cb62","impliedFormat":1},{"version":"898b714aad9cfd0e546d1ad2c031571de7622bd0f9606a499bee193cf5e7cf0c","impliedFormat":1},{"version":"d707fb7ca32930495019a4c85500385f6850c785ee0987a1b6bcad6ade95235e","impliedFormat":1},{"version":"fedebeae32c5cdd1a85b4e0504a01996e4a8adf3dfa72876920d3dd6e42978e7","impliedFormat":1},{"version":"5d26aae738fa3efc87c24f6e5ec07c54694e6bcf431cc38d3da7576d6bb35bd6","impliedFormat":1},{"version":"cdf21eee8007e339b1b9945abf4a7b44930b1d695cc528459e68a3adc39a622e","impliedFormat":1},{"version":"e0aa1079d58134e55ad2f73508ad1be565a975f2247245d76c64c1ca9e5e5b26","impliedFormat":1},{"version":"cd0c5af42811a4a56a0f77856cfa6c170278e9522888db715b11f176df3ff1f2","impliedFormat":1},{"version":"68f81dad9e8d7b7aa15f35607a70c8b68798cf579ac44bd85325b8e2f1fb3600","impliedFormat":1},{"version":"1de80059b8078ea5749941c9f863aa970b4735bdbb003be4925c853a8b6b4450","impliedFormat":1},{"version":"1d079c37fa53e3c21ed3fa214a27507bda9991f2a41458705b19ed8c2b61173d","impliedFormat":1},{"version":"94fd3ce628bd94a2caf431e8d85901dbe3a64ab52c0bd1dbe498f63ca18789f7","impliedFormat":1},{"version":"5835a6e0d7cd2738e56b671af0e561e7c1b4fb77751383672f4b009f4e161d70","impliedFormat":1},{"version":"c0eeaaa67c85c3bb6c52b629ebbfd3b2292dc67e8c0ffda2fc6cd2f78dc471e6","impliedFormat":1},{"version":"4b7f74b772140395e7af67c4841be1ab867c11b3b82a51b1aeb692822b76c872","impliedFormat":1},{"version":"2470a2412a59c6177cd4408dd7edb099ca7ace68c0187f54187dfee56dc9c5aa","impliedFormat":99},{"version":"c2008605e78208cfa9cd70bd29856b72dda7ad89df5dc895920f8e10bcb9cd0a","impliedFormat":99},{"version":"ec61ebac4d71c4698318673efbb5c481a6c4d374da8d285f6557541a5bd318d0","impliedFormat":99},{"version":"33ee52978ab913f5ebbc5ccd922ed9a11e76d5c6cee96ac39ce1336aad27e7c5","impliedFormat":99},{"version":"40d8b22be2580a18ad37c175080af0724ecbdf364e4cb433d7110f5b71d5f771","impliedFormat":1},{"version":"16fd66ae997b2f01c972531239da90fbf8ab4022bb145b9587ef746f6cecde5a","affectsGlobalScope":true,"impliedFormat":1},{"version":"fc8fbee8f73bf5ffd6ba08ba1c554d6f714c49cae5b5e984afd545ab1b7abe06","affectsGlobalScope":true,"impliedFormat":1},{"version":"3586f5ea3cc27083a17bd5c9059ede9421d587286d5a47f4341a4c2d00e4fa91","impliedFormat":1},{"version":"521fc35a732f1a19f5d52024c2c22e257aa63258554968f7806a823be2f82b03","impliedFormat":1},{"version":"b789bf89eb19c777ed1e956dbad0925ca795701552d22e68fd130a032008b9f9","impliedFormat":1},"9269d492817e359123ac64c8205e5d05dab63d71a3a7a229e68b5d9a0e8150bf",{"version":"4f35684585d72946b7f6c42dc6dfe201a1a6979b1394df69602211fd115b5938","impliedFormat":1},{"version":"d23bd8563a4aa0caac117c09a54c34a0fd7e659db40cf78a9334fc93a3b4c6c0","impliedFormat":1},"64e4296c8470cc6b938025892efe65e7eb07c66bf0908b9f981d3e635d2ee501","340bf26f802e0196770ce6aad9eb847f6f8f24a282a24fff0ab88956e4c2fba9","b43a835bc19d3a96726077d4f2ae085feabcd2776c50cd07f36f7cfcea97d512","6e9003b41712aeacd969e9f816f37fe236c5f3c0f164bf6b6b205b5f7fe385b7","3af83afe92dbe7252296ab6d54f23cf15cd51b9fc3b24c39c2feb97281b40072","3f40e9b1ff391c7950aee39dd44102d3a8175e7457594361438abf8bc17bc71d",{"version":"f4dd0838279d162e0a84bd939fba3a782a040a82949bfab7a7352ee6abe29ffb","impliedFormat":1},{"version":"c38c042e0bbfcef332fc5077c579896e302d4ead5b26f958dde23f6796c306d1","impliedFormat":1},{"version":"9e8cfc013b7cddf2f3b35b5d4675b46da2b6500fc7f726a00f40dd238d2cdad1","impliedFormat":1},{"version":"feff66cb4583cfe28380f7a062e04c630de76d46fa0668f20fadddc77939928e","impliedFormat":1},{"version":"eb3f4584abe82c01fbe9d1dcafd73eebbfc9586979926101fa78eb9451bbb0d9","impliedFormat":1},{"version":"d3f2d715f57df3f04bf7b16dde01dec10366f64fce44503c92b8f78f614c1769","impliedFormat":1},{"version":"b78cd10245a90e27e62d0558564f5d9a16576294eee724a59ae21b91f9269e4a","impliedFormat":1},{"version":"baac9896d29bcc55391d769e408ff400d61273d832dd500f21de766205255acb","impliedFormat":1},{"version":"2f5747b1508ccf83fad0c251ba1e5da2f5a30b78b09ffa1cfaf633045160afed","impliedFormat":1},{"version":"a45c25e77c911c1f2a04cade78f6f42b4d7d896a3882d4e226efd3a3fcd5f2c4","affectsGlobalScope":true,"impliedFormat":1},{"version":"b71c603a539078a5e3a039b20f2b0a0d1708967530cf97dec8850a9ca45baa2b","impliedFormat":1},{"version":"0e13570a7e86c6d83dd92e81758a930f63747483e2cd34ef36fcdb47d1f9726a","impliedFormat":1},{"version":"104c67f0da1bdf0d94865419247e20eded83ce7f9911a1aa75fc675c077ca66e","impliedFormat":1},{"version":"cc0d0b339f31ce0ab3b7a5b714d8e578ce698f1e13d7f8c60bfb766baeb1d35c","impliedFormat":1},{"version":"5c45abf1e13e4463eacfd5dedda06855da8748a6a6cb3334f582b52e219acc04","impliedFormat":1},{"version":"bb37028deafb14ddc698590901e25a8cd93928b6f0d24551e001b8baa7d0c028","impliedFormat":1},{"version":"656d6460712db4ff82d80131cfb36a413ec22221914d5b23102ac4f1902da02c","impliedFormat":1},{"version":"095b87826224b357d6a03282f5b6065875898e2573a9ef463b16755dbde9bed1","impliedFormat":1},{"version":"0586b28b8f3a6e9dfb52748eff228dd62cd102a2ced04a62476b66cb20992726","impliedFormat":1},{"version":"767d4d7d99f945f269af6d2fc3d4cee85960f49c53b9a113a793fe8a4116d22a","impliedFormat":1},{"version":"6dea47708608bb0971853886cdc51ef4e9caee215abcb91819aa3836ded03b40","impliedFormat":1},{"version":"59e8af69aae4521bc174605c75a709a1072e4f5a19db4d2aaa1eb683a7a0cbb0","impliedFormat":1},{"version":"7c3349e6559272fa3f1f96929476f2d12d8597a94bd6911459fb89312028a48f","impliedFormat":1},{"version":"f8566ca1d82dc8df2ebb903d21b22424b9fa23d7b96e62c4afc247286044a689","impliedFormat":1},{"version":"cff51520eee3907b672d782ae8da0126f820661bbdddf696f64669ca1fdef05d","impliedFormat":1},{"version":"19d783af0825910f12de2151c04bb95e61cbdda7a18064915a5c36d2dcae2fc9","impliedFormat":1},{"version":"60ce9a51e6253d9af45f9a3fcbba964f3068d235e527b60e5f3445b91cb2bc36","impliedFormat":1},{"version":"b92d039eb3ade7daa5b56e1466b35a9dac8a6f3ba211431226896d2687b9ffaf","impliedFormat":1},{"version":"fbbd3a8dd0cbd7759805969a7e961759b4a6c770c609df9c4f84e4fa25eadb1e","impliedFormat":1},{"version":"5e6528fd0a983b32f8f043745e4be7f6a3f2e73b000339d1963b95e3b5e66183","impliedFormat":1},{"version":"d4a656062d21147e1423233c3799aa0f46e391846af14cf670f3c63a0727d822","impliedFormat":1},{"version":"3319fc0872c80b68c1bf45ee4fcde9de8bd68c3d4409e735dc41a1933916c2ac","impliedFormat":1},{"version":"efe3c3a718c6c16fe6f8a76c8a73100bcd6234a9a73f4a33d6826de4033ed9d7","impliedFormat":1},{"version":"0f5373af149e274a307b39aaaa87c34a26600e8ab8f50f57fe3c67c1b23a1bde","impliedFormat":1},{"version":"2592c0526f583c184dbfe63d83bccd10bc12634c868ffb0807ce34cd09bcb14a","impliedFormat":1},{"version":"ff21c1c2ed94dbf8489a01fcdf174f14c8d403b53538380b0ee7d09048d9165d","impliedFormat":1},{"version":"9c4bd4e86ff5aeed7b80de5b75859a6ffaa0fc09ff5186d37ef67ce8a037d656","impliedFormat":1},{"version":"d58477f721eafa4cdb676a53ac8c00c813abf3ff9b68610ec79ab3a861582663","impliedFormat":1},{"version":"3408b1f678fa7443b506f62c65968e586d4f1aea3aabf1262a6244eb19467c38","impliedFormat":1},{"version":"d9ee3e9e057d622bd73baeaa486bb069a623bb9f7cdf68245fd1039c1d52b01c","impliedFormat":1},{"version":"0971e71133ebaf592d2c508fe29fef97a7dfe56c37b02b27d5e55d97ddc20c2f","impliedFormat":1},{"version":"680e30ec12c89f82f604214cae6345fc8dfc64c7b149b5e0d3745e063e2307b1","impliedFormat":1},{"version":"24622f9113b162c37935effce7666e3d702f7cd57232bcb1ca90f9d690e674e4","impliedFormat":1},{"version":"373f069c2edef65a907f55a1eb1915a3eae7bfe0160b8522e2350d59545d3803","impliedFormat":1},{"version":"814ae610554106c4a831aec45d592d3057a8c8efc40fa43f44b1e84e8b036e44","impliedFormat":1},{"version":"37a5012ba08200c83b89c786965e929cab0a83117a64affad2f96d7f388c1222","impliedFormat":1},{"version":"4aa6cae066353554ebe4d6919ca4d2b99727515bd9869c0e92eb65cede38f575","impliedFormat":1},{"version":"134cc394d9708efc6276c78cd3728b4a8cd9f4a694bb6347625e77ee36912c22","impliedFormat":1},{"version":"0e9e10058c3675859a991008515b630535739bf560a3f1acfab1f0f02ac49a2b","impliedFormat":1},{"version":"9808cf7b69237db846e6167293534478afda310a792e0e33099b2969bdef2fba","impliedFormat":1},{"version":"ab7e5104d4d621e32e4c53ac95bc4ed0a6b86d8e06ffd9bf67b709e6700c14a9","impliedFormat":1},{"version":"d49d0829117db7c95f9f4a4b9ed70e4d6cb88a0bc383fe29eeb5466b045f7d00","impliedFormat":1},{"version":"bb8dfa5fb913adbec200dc4aaba8b3e24f1a0df0f1b9c5395a3f70ce92d83a0e","impliedFormat":1},{"version":"d5eb5865d4cbaa9985cc3cfb920b230cdcf3363f1e70903a08dc4baab80b0ce1","impliedFormat":1},{"version":"51ebca098538b252953b1ef83c165f25b52271bfb6049cd09d197dddd4cd43c5","impliedFormat":1},"1f8f141b235593cb936a9044400b95321563ecf2c576468f28a1f9afe9d4c206","4b80eb43ce5af6f2012771f2e854dcbff17e92d49deccce8d081edd2a9fea92c",{"version":"1ba59c8bbeed2cb75b239bb12041582fa3e8ef32f8d0bd0ec802e38442d3f317","impliedFormat":1},{"version":"1d7ee0c4eb734d59b6d962bc9151f6330895067cd3058ce6a3cd95347ef5c6e8","impliedFormat":99},{"version":"d45fb14c1b4d3941307fde9c5a39ec5d7ef431f3e070064720a962cb7146e13d","impliedFormat":1},{"version":"b7c272e3349b5a444331561ef994bdef23dc29b5bd457b25c54c75edef512b5f","impliedFormat":1},{"version":"1bade3ca64cc90874f3becf0ba17b9e025f83cc491d1c48e6d071fdc184a7f1d","impliedFormat":1},{"version":"68c9210b49936264082cf4e12278c345f8b2e1179b2767890aa1ce4990282652","impliedFormat":1},{"version":"8ed4209172da578ffd8eb9dc62efbbc804fa2c25ab52d7db0bf00003319c2854","impliedFormat":1},"6eb60b307a5926be9824ba013542e810a327e2f8028e34a79270f9c9ea8b4a61","966efc5a5d3cb6c430d3002f01c975d391258f2b7f9c5da451b6c0fdc92dbaf4",{"version":"2808645b990069e5f8b5ff14c9f1e6077eb642583c3f7854012d60757f23c70e","impliedFormat":1},"d9853fc2c6f85d5c9d1143fcc1530041d550a70f67fa10ae2789f02a3b098a07",{"version":"e9557756a331da85d6ccc8db81fcf48fa5bfe43456584b8fa3e8cc38a346decf","impliedFormat":1},{"version":"8fb65c9558b249eb22555f673dd956437e5d2fc1c1642ec2ea6169185e7016a0","impliedFormat":1},{"version":"bf7d60b767f6d7978fe780809f350512a0c87531e19cb2f6301759ec20b4657d","impliedFormat":1},{"version":"e015b4ab0ac28f6b8b31dc39d2c9a7c95d7eacf99e0a0c01ce14bc66aca90339","impliedFormat":1},{"version":"7696d0c11d47d927e88afa12417623ee0e2142e07034a568eb4a872e0f6e2512","impliedFormat":1},{"version":"b3d173f8da5cdb58d145e0c61b2c8800ec100af4f39fbcfd41d5540ac7fd690f","impliedFormat":1},{"version":"402c488cd1fc0e04d77190d78ea5b8597a056039cb1cbfb9c702bf539cfd8741","impliedFormat":1},{"version":"93785fa9c9b5788d7610ac4d45ba8d25224d22f93f2ce3134fad22ff18c8cf51","impliedFormat":1},{"version":"aef3e8d4727f085dacad930ce4610ebf8fe51ae28164bc2335f930a9fe5f28c9","impliedFormat":1},{"version":"e1b01b3bf05118aea8c78b7aa2651097435982e308304ec291ab5d5fb07d9247","impliedFormat":1},{"version":"f05df5224fdfcc71694f719bcd19a4d06fccbfd5161375564c204ef2c3a1b2d0","impliedFormat":1},{"version":"d6618ce932f77297435112d018aa4da6b263dc0af2202a5a7d1007b43aea7a53","impliedFormat":1},{"version":"e80ffd7505993e05ad5c2bcbcd58845f6f70674d47dd1f0c995dd88143b457d4","impliedFormat":1},{"version":"0f3fa7383d3f2ebed173ff59c102b4a68d10acdff5db4a009b73429ddaa15768","impliedFormat":1},{"version":"e3bbc1ba041ab9e935b1859ede110c87f2504633b029bda0d571c9d09935eeaf","impliedFormat":1},{"version":"b7733be670a87fd7b2d6fdc94a97079e39428b3887bac981a8b897e127ef7065","impliedFormat":1},{"version":"c350d1bfc795fbc0c36fd33ad51f1fcffe8175eec3833504fbab0aeee31f4aca","impliedFormat":1},{"version":"efed58d0dc7e84f0a1453dd1e79b81532e4a3bcdfe8509fc1ef39fd61b2e4198","impliedFormat":1},{"version":"7340d9ad1f3f55e7be3a85a151ef25d7a8c0205904519940c9dcea0f61cb3292","impliedFormat":1},{"version":"b6c3995be1adb84b6f81cbf9dfdecaa0da5cc71c5a61b5fc0e4a5a31765d8257","impliedFormat":1},{"version":"3da723823982206178406b7c2b8570152c6347a047fa7e59fa46011d10ac26b6","impliedFormat":1},{"version":"49f50883c5c764a2ed0ac3c62deff6d4b62c3c12eaeb949a1f7f5ce64edd5a16","impliedFormat":1},{"version":"6d50f0164943ee4ba826bb5c9e19a88a53f0955d14d5aac008c5b540af357289","impliedFormat":1},{"version":"bba78019ae0dc2ede508428aec8bbbb47454559c0e713d856a3665d7438e3abb","impliedFormat":1},"20083c3eda28f4854bf36ce43ec6ad9a00301ceece91456e324a1a1730f92f71","df87278029ed76623d8ce8619f03fbb21dce4e0446ad4c5c9339bfbd8be1b3a6",{"version":"6825eb4d1c8beb77e9ed6681c830326a15ebf52b171f83ffbca1b1574c90a3b0","impliedFormat":1},{"version":"1741975791f9be7f803a826457273094096e8bba7a50f8fa960d5ed2328cdbcc","impliedFormat":1},{"version":"6ec0d1c15d14d63d08ccb10d09d839bf8a724f6b4b9ed134a3ab5042c54a7721","impliedFormat":1},{"version":"043a3b03dcb40d6b87d36ad26378c80086905232ee5602f067eaaed21baa42ef","impliedFormat":1},{"version":"b61028c5e29a0691e91a03fa2c4501ea7ed27f8fa536286dc2887a39a38b6c44","impliedFormat":1},{"version":"2c3bcb8a4ea2fcb4208a06672af7540dd65bf08298d742f041ffa6cbe487cf80","impliedFormat":1},{"version":"1cce0460d75645fc40044c729da9a16c2e0dabe11a58b5e4bfd62ac840a1835d","impliedFormat":1},{"version":"c784a9f75a6f27cf8c43cc9a12c66d68d3beb2e7376e1babfae5ae4998ffbc4a","impliedFormat":1},{"version":"feb4c51948d875fdbbaa402dad77ee40cf1752b179574094b613d8ad98921ce1","impliedFormat":1},{"version":"a6d3984b706cefe5f4a83c1d3f0918ff603475a2a3afa9d247e4114f18b1f1ef","impliedFormat":1},{"version":"b457d606cabde6ea3b0bc32c23dc0de1c84bb5cb06d9e101f7076440fc244727","impliedFormat":1},{"version":"9d59919309a2d462b249abdefba8ca36b06e8e480a77b36c0d657f83a63af465","impliedFormat":1},{"version":"9faa2661daa32d2369ec31e583df91fd556f74bcbd036dab54184303dee4f311","impliedFormat":1},{"version":"ba2e5b6da441b8cf9baddc30520c59dc3ab47ad3674f6cb51f64e7e1f662df12","impliedFormat":1},"5f48eab0178497b53544673dda26fadbad0ea29d321ce6464ee80d88a68ddea9","61c5181f478941e255d2624453f1b280413fb6fe5fb85ca8ed195a09034502d0",{"version":"629f4452347b27e3310bd807fc96ba5e450cc558e279390de38ae97465683376","impliedFormat":1},{"version":"445a534b0e24704a54bf3045c9cd20c1e5c948a99f5dbf1ce1a1968dbe53de06","impliedFormat":1},{"version":"0c04c9febb3affb7e5a6674def77872ccc2fee92c916afe121fdec2f7aff842b","impliedFormat":1},{"version":"ab076afc9d0d60a5a69902f96c694978d4f620d788703540ea869cadede87d15","impliedFormat":1},"57e571582b8213dec8683da08925e66996ca2ac50117ca52794378c23dd5672e",{"version":"4051f6311deb0ce6052329eeb1cd4b1b104378fe52f882f483130bea75f92197","impliedFormat":1},{"version":"75b4df517570229d59a1951e1f283e17f232b8c1df8cb675f1bbb127da208e2e","impliedFormat":1},"b1767b04f55c4756bd271f5a21db503bcea25321d5b7b85a0ee154341f93504a","f5689e1183ea75e30d733ddc2f251ea53e8d788f4b1c5caf44d13c00db31d4ce",{"version":"380b919bfa0516118edaf25b99e45f855e7bc3fd75ce4163a1cfe4a666388804","impliedFormat":1},{"version":"0b24a72109c8dd1b41f94abfe1bb296ba01b3734b8ac632db2c48ffc5dccaf01","impliedFormat":1},{"version":"fcf79300e5257a23ed3bacaa6861d7c645139c6f7ece134d15e6669447e5e6db","impliedFormat":1},{"version":"187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","impliedFormat":1},{"version":"aa2c18a1b5a086bbcaae10a4efba409cc95ba7287d8cf8f2591b53704fea3dea","impliedFormat":1},{"version":"b88749bdb18fc1398370e33aa72bc4f88274118f4960e61ce26605f9b33c5ba2","impliedFormat":1},{"version":"0aaef8cded245bf5036a7a40b65622dd6c4da71f7a35343112edbe112b348a1e","impliedFormat":1},{"version":"00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","impliedFormat":1},{"version":"a873c50d3e47c21aa09fbe1e2023d9a44efb07cc0cb8c72f418bf301b0771fd3","impliedFormat":1},{"version":"7c14ccd2eaa82619fffc1bfa877eb68a012e9fb723d07ee98db451fadb618906","impliedFormat":1},{"version":"49c36529ee09ea9ce19525af5bb84985ea8e782cb7ee8c493d9e36d027a3d019","impliedFormat":1},{"version":"df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9","impliedFormat":1},{"version":"4f6a12044ee6f458db11964153830abbc499e73d065c51c329ec97407f4b13dd","impliedFormat":1},{"version":"332680a9475bd631519399f9796c59502aa499aa6f6771734eec82fa40c6d654","impliedFormat":1},{"version":"911484710eb1feaf615cb68eb5875cbfb8edab2a032f0e4fe5a7f8b17e3a997c","impliedFormat":1},{"version":"d83f3c0362467589b3a65d3a83088c068099c665a39061bf9b477f16708fa0f9","impliedFormat":1},{"version":"a7c022cf49ff55c5b21a6f242b62ca637f84adb48ca962a2e1a9c8713a368415","impliedFormat":1},{"version":"29994a97447d10d003957bcc0c9355c272d8cf0f97143eb1ade331676e860945","impliedFormat":1},{"version":"6865b4ef724cb739f8f1511295f7ce77c52c67ff4af27e07b61471d81de8ecfc","impliedFormat":1},{"version":"9cddf06f2bc6753a8628670a737754b5c7e93e2cfe982a300a0b43cf98a7d032","impliedFormat":1},{"version":"3f8e68bd94e82fe4362553aa03030fcf94c381716ce3599d242535b0d9953e49","impliedFormat":1},{"version":"63e628515ec7017458620e1624c594c9bd76382f606890c8eebf2532bcab3b7c","impliedFormat":1},{"version":"355d5e2ba58012bc059e347a70aa8b72d18d82f0c3491e9660adaf852648f032","impliedFormat":1},{"version":"0c543e751bbd130170ed4efdeca5ff681d06a99f70b5d6fe7defad449d08023d","impliedFormat":1},{"version":"c301dded041994ed4899a7cf08d1d6261a94788da88a4318c1c2338512431a03","impliedFormat":1},{"version":"5fa7cdc6627ece3484f155a10eec22f04dd47400f929c0b2f1fb83ac91a26d38","impliedFormat":1},{"version":"ded3d0fb8ac3980ae7edcc723cc2ad35da1798d52cceff51c92abe320432ceeb","impliedFormat":1},{"version":"ed7f0e3731c834809151344a4c79d1c4935bf9bc1bd0a9cc95c2f110b1079983","impliedFormat":1},{"version":"d4886d79f777442ac1085c7a4fe421f2f417aa70e82f586ca6979473856d0b09","impliedFormat":1},{"version":"ed849d616865076f44a41c87f27698f7cdf230290c44bafc71d7c2bc6919b202","impliedFormat":1},{"version":"9a0a0af04065ddfecc29d2b090659fce57f46f64c7a04a9ba63835ef2b2d0efa","impliedFormat":1},{"version":"10297d22a9209a718b9883a384db19249b206a0897e95f2b9afeed3144601cb0","impliedFormat":1},{"version":"a19f4622f2cadcadc225412e4164d09cb9504737ed6b3516f68ed25b67b18e15","impliedFormat":1},{"version":"34d206f6ba993e601dade2791944bdf742ab0f7a8caccc661106c87438f4f904","impliedFormat":1},{"version":"05ca49cc7ba9111f6c816ecfadb9305fffeb579840961ee8286cc89749f06ebd","impliedFormat":1},"828ae26b0a9b0ba66821b4f0e7ced429177ad54981a36ff8dedb4c143d574e6e","aed848b48e3c962920542d6c8c6593535007106eb4aec215e6f3efb7382ec94e","47d6d7c947a8df87e7c3026ec7a8fa8b0239676c2be7f6ab7ce697d16a168217","6126234cd4468bc8bfd318df930512e76f596906278e18c9b36fd74fd29f668e","250edffd66404519993aea61091804bdbf74ca140cf94383d33ab3c456cb3f93",{"version":"fab58e600970e66547644a44bc9918e3223aa2cbd9e8763cec004b2cfb48827e","impliedFormat":1},"b6a457baaab0b14ffc10d105b4fab07c469b7e7dd5f8a3ed52e5f9e5503fd568",{"version":"14ecfc29e0c44ad4c5e50f9b597492cd8f45a2a635db8b5fe911a5da83e26cf8","impliedFormat":1},{"version":"569e762cf47aafdad508360a443c6c757e56c61db3b652b65458a7d168d139c4","impliedFormat":99},{"version":"02ed2766d79a00719ac3cc77851d54bd7197c1b12085ea12126bc2a65068223e","impliedFormat":99},{"version":"4b84373e192b7e0f8569b65eb16857098a6ee279b75d49223db2a751fdd7efde","impliedFormat":99},{"version":"5aeea312cd1d3cc5d72fc8a9c964439d771bdf41d9cce46667471b896b997473","impliedFormat":99},{"version":"1d963927f62a0d266874e19fcecf43a7c4f68487864a2c52f51fbdd7c5cc40d8","impliedFormat":99},{"version":"d7341559b385e668ca553f65003ccc5808d33a475c141798ba841992fef7c056","impliedFormat":99},{"version":"fcf502cbb816413ab8c79176938357992e95c7e0af3aa2ef835136f88f5ad995","impliedFormat":99},{"version":"5c59fd485fff665a639e97e9691a7169f069e24b42ffc1f70442c55720ad3969","impliedFormat":99},{"version":"89c6bcc4f7b19580009a50674b4da0951165c8a2202fa908735ccbe35a5090dd","impliedFormat":99},{"version":"df283af30056ef4ab9cf31350d4b40c0ed15b1032833e32dc974ade50c13f621","impliedFormat":99},{"version":"9de40cf702d52a49d6f3d36d054fc12638348ea3e1fb5f8d53ef8910e7eaa56f","impliedFormat":99},{"version":"2f844dc2e5d3e8d15a951ff3dc39c7900736d8b2be67cc21831b50e5faaa760a","impliedFormat":99},{"version":"ecbbfd67f08f18500f2faaaa5d257d5a81421e5c0d41fa497061d2870b2e39db","impliedFormat":99},{"version":"79570f4dfd82e9ae41401b22922965da128512d31790050f0eaf8bbdb7be9465","impliedFormat":99},{"version":"4b7716182d0d0349a953d1ff31ab535274c63cbb556e88d888caeb5c5602bc65","impliedFormat":99},{"version":"d51809d133c78da34a13a1b4267e29afb0d979f50acbeb4321e10d74380beeea","impliedFormat":99},{"version":"e1dafdb1db7e8b597fc0dbc9e4ea002c39b3c471be1c4439eda14cf0550afe92","impliedFormat":99},{"version":"6ea4f73a90f9914608bd1ab342ecfc67df235ad66089b21f0632264bb786a98e","impliedFormat":99},{"version":"7537e0e842b0da6682fd234989bac6c8a2fe146520225b142c75f39fb31b2549","impliedFormat":99},{"version":"dd018ed60101a59a8e89374e62ed5ab3cb5df76640fc0ab215c9adf8fbc3c4b0","impliedFormat":99},{"version":"8d401f73380bdd30293e1923338e2544d57a9cdbd3dd34b6d24df93be866906e","impliedFormat":99},{"version":"54831cf2841635d01d993f70781f8fb9d56211a55b4c04e94cf0851656fd1fe8","impliedFormat":99},"92d05a43321415092f11e81b1b9c8d045691a60fa7099ced46896a5f4576331b","2652d1549abd7a692a64e22ddec2ddbdd718142ca0afebf8f91340fd153ac71b","3930b3fba823a58ed2803e0128cee1d11dee41a16cd5effbdc19b01149ca2c1b","e189b79dc33a1487f92e10d0ce5e775c35902288c77de7e68a143b7904091a7b","62157e5206f3be9b3f4e58ac1a41f0066a658813f5d0dad68cc2cc1173e995a1","2e8e87cbadf6f68f8e57ac6f15b118c10e58c1a14d78fb281e875a80e56920db","80d4875758643691222cfcf688cd70e66396b99a4f3a7eb5888b487ffa1e80ca",{"version":"0a850d4691291071f838b2ff04573ca9ef129c53ac77778d4ed223cac35f69cc","impliedFormat":1},{"version":"b702eb704de7df37d05fd52aa5dc7175eb2d6f7df3908a22d71b063f05361d6d","impliedFormat":1},{"version":"19444198169ad794a73a41eb73cf4aaf845457f4680e0d2322e303ac2c1dc6c2","impliedFormat":1},{"version":"f9cb5e02de932e6061a16c4fc010cfdadaa45fd520313df883bd98c8410eb308","impliedFormat":1},{"version":"4281ef1155f436166a47209a5fdc24a3795bd6f870a278e5e42b9bfcb200fb26","impliedFormat":1},{"version":"4aec125522bd3efc465d5b5af9884e05784f53cd0d8db75ea420f3fc9294e47c","impliedFormat":1},{"version":"ace2e94403c1523e7fac4a9d722fe6cd8f7fd0321e4a090b3cb981b3fc94d7f2","impliedFormat":1},{"version":"cdd5ff451217daf5de30a9c9f23320e832042dc0ec8157baae7a24b8d3766c6e","impliedFormat":1},{"version":"774611e35e34009bf7f56d5d364cc1bdfd8e8b766f012de0ee4b3fa95b9415fb","impliedFormat":1},{"version":"ed7094190e1db581bcdb1d2cf3cb26014c17ad98d87d2660655dc521e33a657d","impliedFormat":1},{"version":"7e5317d5879b199f65d72d1f92acd5b87946c8ada9a9f918c5a93da5eaf9fee0","impliedFormat":1},{"version":"16cda2e8332f45063ea2d3e82b7ef52ab87c702c8d84a0aef7d8579b92d1e998","impliedFormat":1},{"version":"23cbbfc603eb5b46c835edf2c7c05e4f14db2dc8711b21512c58ed1580fa7383","impliedFormat":1},{"version":"ee5a843de2026926eabca57fe239bae4ae8108f938ba1e1d25c2bdc5cf3ae517","impliedFormat":1},"529bf7d30ca96401ec820ace633a4424e75d815f95f03a4970a0cddc82d50eb4",{"version":"c46e331d9d38883844484be24a1646644c19762579a90429a3885cc9573adb5b","impliedFormat":1},{"version":"1a8d643f73d0ab632af081ee95a7b7a49c6f8154037f604fbdcf9317b8e18c35","impliedFormat":1},{"version":"ffe2bf9f20912922194168517378279ba0247c940ae1dfa704b15c3e1b8fef25","impliedFormat":1},{"version":"0758103b16b3092fcd4a75c196fd70d60ab7b2c34946776474cfe4f440de89ae","impliedFormat":1},{"version":"471486ab7c5c95c3df63c0fbebe6871b9535eedff8b582557dfd66fcbf946d5b","impliedFormat":1},{"version":"b88645280562793af76ab59052d87e4846ac5ef19af054c729fbb87c73481a59","impliedFormat":1},{"version":"54dcaffe65c789a5d4883934f8b8cc2c6b015f601c5e03da74f5c1c0308e7644","impliedFormat":1},{"version":"580884bcd2170d53a464338668795782f9e46ccd08ae1f1a663f9b75174c7d8d","impliedFormat":1},{"version":"2477e58a1b6081ef7aff37a0a323bd229ed8d6c7b9bf703116d574da6b18dc9b","impliedFormat":1},{"version":"c2135fd01aa4fa323c2817fcf60a13d9dc80e6b706e1165f612ed0d04619db2c","impliedFormat":1},{"version":"037e682b03a64bfca52c079ac3bbc4468350a88395d1b95e1d9b9989f5b33db5","impliedFormat":1},{"version":"e6f6bb9b1226af15dc2353f6ac963b35ad80533238dcb43b832bbce67b84f6db","impliedFormat":1},{"version":"0390f848dcc0122c64e6b3ceb44d0fdcf774b6387a6648f8635445d444920eaf","impliedFormat":1},{"version":"682dbe95ec15117b96b297998e93e552aaf6aaa2c61d5c80a3967e1342365dcf","impliedFormat":1},{"version":"7ecc6b194cf318e482396c5072a48cd7486ee0ea20ee12495a1425139c63da81","impliedFormat":1},{"version":"ef0299cd84cde7478aea9b074060d6226c08785ac2438d345c2100eed6d00f29","impliedFormat":1},{"version":"827eb54656695635a6e25543f711f0fe86d1083e5e1c0e84f394ffc122bd3ad7","impliedFormat":1},{"version":"2309cee540edc190aa607149b673b437cb8807f4e8d921bf7f5a50e6aa8d609c","impliedFormat":1},{"version":"d29310de4f4cb95eb799b2d9c33241620a8e7478d0c6a593b58f81f91bb9d426","impliedFormat":1},{"version":"11355efc9d63777571e1837d4652afa9f278b88199bb91a34a4d5429990bb942","impliedFormat":1},{"version":"87f6005fea388478a175e8438f826d6efd4d1d0e0a61aa6e8d41bb1ce7c2f1d6","impliedFormat":1},{"version":"b88e287856d134eca74672af9a665b3e973e568d7e26b79e68671b0e5f6eb243","impliedFormat":1},{"version":"5caa9c6c5fae89f648fe0a0009e8efc1c6092b8ade5d0399bac63a42a4fe2d96","impliedFormat":1},{"version":"d3b67b14560d50cfebc74b6709b5e826562c5de0d2a3a3cd1cfd4d4452c8a827","impliedFormat":1},{"version":"624b9fe6138de1e6f8fcbd06d98bddbe38a3767b679a695803897e9e2a7e3681","impliedFormat":1},{"version":"22f1f9bf02140cf1cf1ed45180678413c92c64b1ec472269b2012362ee6d1b20","impliedFormat":1},{"version":"b67744cd9afab4cf6e395708860294d0c5e8626f04cb18b6812d8bfcb4b8b776","impliedFormat":1},{"version":"2cca2c2c97f0b38de79eb7bbd81bf0cfe957639b0b674e2154b0cda2a896ce65","impliedFormat":1},{"version":"9f2de3cbe4fd0a83cb3652b44acbf32f95ec3c70ca69844f77a71ef2203b8d6a","impliedFormat":1},{"version":"06bcfd49f93a6f7f42e694281b9bbcd18322db78b2972b5bbcd81e5df935bc57","impliedFormat":1},{"version":"01fc8936d43f51c4c1e3c531805accd389edb0d873a822000c4b2a411d9ba6e7","impliedFormat":1},{"version":"397b46c6a95826d26714b5481addc606de72d8229b092e236f0d78a9e7226d29","impliedFormat":1},{"version":"bca49ca4673e7865583f42dc504f8608248582de9840a236613896b5a56c8b4b","impliedFormat":1},{"version":"617891438559a97ae02a795d529a25acf128744cf1e150ab6b70a2db38600abb","impliedFormat":1},{"version":"225deff02f4d1c91e2d6c71dec9f18feae510aa729a9774024f30278f4c6b8fe","impliedFormat":1},{"version":"d8337a630cb3ab7d3914e9e1ee287b9ddd1bc78edd7cdbbf8e506a2203a64085","impliedFormat":1},{"version":"0ea47413eaffe144782a44058205c31130b382dee0e2f66b62b5188eac57039e","impliedFormat":1},{"version":"c0591738dbfe11a36959f16ab40bc98b2a430c4565770ef6257574546079d791","impliedFormat":1},{"version":"1f431ae074057feff41ee4e2d12fa692eace9aa44c408aa637ff40c731a02c2c","impliedFormat":1},{"version":"fced7c59acecb0ac631505fcbc5a1ce0c6420e2494a256321e9359093efb7a1f","impliedFormat":1},{"version":"e89675e6b333924577c6b0ab48770fa705f78fef88705e744164fc044260c985","impliedFormat":1},{"version":"01d036f559ad142cbb792e4f439dbe2b926bfe2719e87c7f56020ea16795e206","impliedFormat":1},{"version":"cf23a14c2a9261bea877a35a1b001351a03ec90a348b297c4798705da0baf6fe","impliedFormat":1},{"version":"73e11ca2ca1f58f97a282076971c21e626916ad78c794e06c6a82e7b812661a9","impliedFormat":1},{"version":"a293184a13ec1d83203b4251e2348a083ab906667b3e5ee087a7994ed077d167","impliedFormat":1},{"version":"c0bbf4c95f76ece09e8e7ee73d483dd638fa990df690f86dc7d76c33c97fd9fc","impliedFormat":1},{"version":"1707105775978d102d4a76c324692ca13fdfced1a8e2631086ee8115cb827a3c","impliedFormat":1},{"version":"ec56f1a0eddf069ed9e5231a5d9fdcf867104a950da73c88df675f603cc34abe","impliedFormat":1},{"version":"983ff5468d5c7f59cd5ee35400bdef6edec3364c65c61fe8830d8e3fde11b8cb","impliedFormat":1},{"version":"d1cce35f00a4436368df2c5cbbda382abcad4aa3f7dc50245f59c3a8526839af","impliedFormat":1},{"version":"a9bf659b588000c325f4c313e59bf128f65c36529b35fa68f95ada4bca8a236d","impliedFormat":1},{"version":"2d3ce5486c420bc6830ba656519e132aa94bb6454bac53c7812ffd5843f69b2a","impliedFormat":1},{"version":"16b7189c1babe51147ef7f4eb24f2b4db2c588b27f6783f96df92ee1600306fc","impliedFormat":1},{"version":"bda0aeeb1c3bcd8b7f4ea304a61e3d70ac260154899c28db36a56768390890d8","impliedFormat":1},{"version":"f9a5eadaa9bc7b9abd1cac6554b430460b0aeafb07f052692b96d800165a924f","impliedFormat":1},{"version":"ff18dab39d2b5ec2373f108b400a92d395780db1b22af01fdb46a9eadcfcda56","impliedFormat":1},{"version":"fed59e10bfc0468ed911d273dafb6bcb4f9878dbc64bdd3a9f73e76ec97d517b","impliedFormat":1},{"version":"d2ea5492735fb536a7f3043655928d7e30661b96f5e4077a5c8ce48317e81ecf","impliedFormat":1},{"version":"aa825c9bf53b7019eec8365c169be8f0300e65d09474ec3b323a201b7b246eff","impliedFormat":1},{"version":"d0f62192ec787f1592a5b86760a44350d1c925883a573eadc12d60862890dffe","impliedFormat":1},{"version":"2bb6e561e93655b6112d81725d8738533e12e54bb13a20b0696dfa25e02b5694","impliedFormat":1},{"version":"c9a1e255b1862f9eadba341ec1897a4c5930035156d76431cd09a505653ca018","impliedFormat":1},{"version":"1413b324972c795019b54a9cc76b8ac2de07b8ebf2da5080adee65ff12f08f57","impliedFormat":1},"f493154fa8d25fc74c6b7e586d701f1d2eee36ef12a79c5f904251408816b5b3","de4d84aa192c2c5591ae0e08ed6a96162e634fb51b459a23e80a867fa2e1fe73",{"version":"25be1eb939c9c63242c7a45446edb20c40541da967f43f1aa6a00ed53c0552db","impliedFormat":1},"8a626841e42931bb3f91046067822850386ef555b608e499f37daafcf48289e8","170c34b7c05f248966e66244470a6fd9b482a7af5a9584cacefdd20ab3debd52","8e3e192fa67bb6b95c76ec471cddfc05e43e034f96f09f821007cc5dcea8da31","425a76b48d541fbdcfe861502f9091f486908700d13fd687c91fd46224f641fa","7822b4fbff576ab26d7aee69d2496e9a03c800138b827cfc9706b53db3a2c584",{"version":"26ad81228c5623f016fadeb03fa153d6c970a8d19297b3fc4a55832b1d1cc449","impliedFormat":1},{"version":"edc6edfc00fe35682c9a67f87f365892e8cd717a9ce2f7a22c114a408ecb157b","impliedFormat":1},{"version":"4f01e4d0959f9125b89e5737eb1ca2bfa69fd6b7d6126eba22feb8b505b00cde","impliedFormat":1},{"version":"4363a1adb9c77f2ed1ca383a41fbab1afadd35d485c018b2f84e834edde6a2c7","impliedFormat":1},{"version":"1d6458533adb99938d041a93e73c51d6c00e65f84724e9585e3cc8940b25523f","impliedFormat":1},{"version":"b0878fbd194bdc4d49fc9c42bfeeb25650842fe1412c88e283dc80854b019768","impliedFormat":1},{"version":"a892ea0b88d9d19281e99d61baba3155200acced679b8af290f86f695b589b16","impliedFormat":1},{"version":"03b42e83b3bcdf5973d28641d72b81979e3ce200318e4b46feb8347a1828cd5d","impliedFormat":1},{"version":"8a3d57426cd8fb0d59f6ca86f62e05dde8bfd769de3ba45a1a4b2265d84bac5a","impliedFormat":1},{"version":"afc6e1f323b476fdf274e61dab70f26550a1be2353e061ab34e6eed180d349b6","impliedFormat":1},{"version":"7c14483430d839976481fe42e26207f5092f797e1a4190823086f02cd09c113c","impliedFormat":1},{"version":"828a3bea78921789cbd015e968b5b09b671f19b1c14c4bbf3490b58fbf7d6841","impliedFormat":1},{"version":"69759c42e48938a714ee2f002fe5679a7ab56f0b5f29d571e4c31a5398d038fe","impliedFormat":1},{"version":"6e5e666fa6adeb60774b576084eeff65181a40443166f0a46ae9ba0829300fcb","impliedFormat":1},{"version":"1a4d43bdc0f2e240395fd204e597349411c1141dd08f5114c37d6268c3c9d577","impliedFormat":1},{"version":"874e58f8d945c7ac25599128a40ec9615aa67546e91ca12cbf12f97f6baf54ff","impliedFormat":1},{"version":"da2627da8d01662eb137ccd84af7ffa8c94cf2b2547d4970f17802324e54defc","impliedFormat":1},{"version":"07af06b740c01ed0473ebdd3f2911c8e4f5ebf4094291d31db7c1ab24ff559aa","impliedFormat":1},{"version":"ba1450574b1962fcf595fc53362b4d684c76603da5f45b44bc4c7eeed5de045b","impliedFormat":1},{"version":"b7903668ee9558d758c64c15d66a89ed328fee5ac629b2077415f0b6ca2f41bc","impliedFormat":1},{"version":"c7628425ee3076c4530b4074f7d48f012577a59f5ddade39cea236d6405c36ba","impliedFormat":1},{"version":"28c8aff998cc623ab0864a26e2eb1a31da8eb04e59f31fa80f02ec78eb225bcd","impliedFormat":1},{"version":"78d542989bdf7b6ba5410d5a884c0ab5ec54aa9ce46916d34267f885fcf65270","impliedFormat":1},{"version":"4d95060af2775a3a86db5ab47ca7a0ed146d1f6f13e71d96f7ac3b321718a832","impliedFormat":1},{"version":"6708cd298541a89c2abf66cceffc6c661f8ee31c013f98ddb58d2ec4407d0876","impliedFormat":1},{"version":"2e90928c29c445563409d89a834662c2ba6a660204fb3d4dc181914e77f8e29d","impliedFormat":1},{"version":"84be1b8b8011c2aab613901b83309d017d57f6e1c2450dfda11f7b107953286a","impliedFormat":1},{"version":"d7af890ef486b4734d206a66b215ebc09f6743b7fb2f3c79f2fb8716d1912d27","impliedFormat":1},{"version":"7e82c1d070c866eaf448ac7f820403d4e1b86112de582901178906317efc35ad","impliedFormat":1},{"version":"c5c4f547338457f4e8e2bec09f661af14ee6e157c7dc711ccca321ab476dbc6d","impliedFormat":1},{"version":"223e233cb645b44fa058320425293e68c5c00744920fc31f55f7df37b32f11ad","impliedFormat":1},{"version":"1394fe4da1ab8ab3ea2f2b0fcbfd7ccbb8f65f5581f98d10b037c91194141b03","impliedFormat":1},{"version":"086d9e59a579981bdf4f3bfa6e8e893570e5005f7219292bf7d90c153066cdfc","impliedFormat":1},{"version":"1ea59d0d71022de8ea1c98a3f88d452ad5701c7f85e74ddaa0b3b9a34ed0e81c","impliedFormat":1},{"version":"cd66a32437a555f7eb63490509a038d1122467f77fe7a114986186d156363215","impliedFormat":1},{"version":"7a583bc98af806fbd25b7756a1f170d0a01ce1cd88ac2613eb37cc0099b9216b","impliedFormat":1},{"version":"c6e6f8eebb24f7fcf62f6e214572b349ae04a30420e3c5170790a5f01bb5b6bd","impliedFormat":1},{"version":"725822acf4a5937f4caaf9e830bf172e00858d39981195d0eb5826d064858722","impliedFormat":1},"b8ff579a6fc7edd1f2bc48446dff5d2fccf730a3bde035884545cd4a1e63e8d5",{"version":"298610ed16d0684eba99c01a21744a23bd8a7f910671921e39d1ad29d806fb36","impliedFormat":1},{"version":"2bdd2c29f668a3568d8eec15422e30b65200200533770caa64594cc4edd21659","impliedFormat":1},"7a1fd0b7ba5c3abacda4493493ef600c8a45d2811a7b5ee32f566e9e7ddc8975","b9f10f5b592a6066ae355f09164f40e2d376c4149448c1891674c226a35ea608","f6add11f218f631a4a1e2046d06d7c76aa8c747f51e2dfb867076c9f71c7f13f","3f91f690b25c1bbf6c7e754434d4768d27258df4042f882467c61e54e33ae107","aaa21b93037fe4f6508d9179c79cf1f73e09cbb7e744c9463f81d3e917baa9dc","a03e7bee87e38490ce68d26c984b03332282f8965f91e039965b5705e898fd8a","de51618d98301f28b88acbecd6653b46a129d666fad7d7b5793d7b5a334af85d","6ba7efecd784bba92d8353ca6a399a3d2b7e2c7b1e2380189e4b17ad534fa701","4b8219ba317369c3c8edfe9e83bcb31c55604d873a2aa31de807442aa1a9fb88","465769c1204e4f9c5e66d130c055de632c713ed0a8b0cd248acbf3f91519cb66","518b7f25e951a18fcfa918b5fcb0c4d4807edbb89f150320980693e802d3327a","a466f2900ef3c6430f1399378217c5d3411be081da55660358cd8b971c3e5541","141c4057e1c2b8ff00647bf4441eeba1d221ebc80ecdd18a79150fad3bc0577a","dc8e39fff63d54cd4ae5c2176e13d3d1fee7610b6d9f2b7ed886b7bfd40e9b9e","e77faf5d07b95237718b196e113d9bda759b15057741c0426dc103898f3b842c","166c1e9901d1297d882004b2f5c58bc1c9ea193a5df5d83f2c190134f2d0d253","05cd9d07d29750b445db1aa74ef22ccc1b690cf763648fa0695e2ddba786d2b7","105d66178d15d14429ef18b301dae72b56c7f132b55577e0e92d885a1363e83f","3172d9c5f3e9ab30dfd7a2dbc8b4048a550d1ac6c0e12c86ce099af0484938f9","f5b1a433df9795a00684cee864edeff2ea850926593a0d0dbbcd004ae64e8705","41a182040f1c41c07c64e640b62d0ef1da55d2fe19e634fa421efe36b51756cd","2e3bcf217f1b10aa8bb2ae51d2de8e8ebe4d489e7da9fae2421ae3f8f4433694","fe2cbb37b88807425a97bb432eb0f5918f610fed583f1fe29beaa78735736afd","587f6b25ffe0fec86edbf4fa7d71cc4cd7c5c88fdcf5ab9434b3c92a9421008b","dc5119ede081d15b2ec6ff3627a3c86cf605334e8124bbfbeb2ea09840a8a668","919944b85aa217a1ef68e4f92c59c8aae4d95853c7a7472ed3752ec0cd1b7a8e","908618b4df9f2b2b2ccaa3b7d8cce92aaacad05b7b6167a1bb62b16644adf801","8222653967ad7543249c8cb550a0a6ab0cfd1eaf89947848acd6bd7144d12b36","2b05296382561e99bc8fee974c215d365ec0885b22dd6d085ea21b492b11d9d2","dcf61c2b56efb4cf06916a152e5794552bc674c701487b3eae51a6cc12922285","8e90047ee099d4fc110b4a0529f8bc60fd90d227e25ae64b383129faaa3eb801","5ac44c5f43946270cb74818d4d1221865ea47a0cd9d26110e8678fde6c50e8f7","dfde160f13c91d952a0e499a2d3df9764cda4b6a96cf5725b610ba4c9449115b","defe77575f03016de90b057a92587f13a40ad81201c7c7b4eb0f07cb5c4b9e4d","9dccf9747a3e13cb4590fe398d353db00d2377ab20b1de431b4b7ca45cc1008d","47120ed289b03e1f5b406a0ad33b4a55b2c391a7034bfbd329ebaaf19adb176b","682ee1e3f28952322338ec2cbc7ec687221e6eee9fa094ec9c94913a0de56887","23dc57263103077d374b8b000f85af7880478c826292c70df3073931a1b53821",{"version":"d934a06d62d87a7e2d75a3586b5f9fb2d94d5fe4725ff07252d5f4651485100f","impliedFormat":1},{"version":"0d14fa22c41fdc7277e6f71473b20ebc07f40f00e38875142335d5b63cdfc9d2","impliedFormat":1},{"version":"b104e2da53231a529373174880dc0abfbc80184bb473b6bf2a9a0746bebb663d","impliedFormat":1},{"version":"ee91a5fbbd1627c632df89cce5a4054f9cc6e7413ebdccc82b27c7ffeedf982d","impliedFormat":1},{"version":"85c8731ca285809fc248abf21b921fe00a67b6121d27060d6194eddc0e042b1a","impliedFormat":1},{"version":"6bac0cbdf1bc85ae707f91fdf037e1b600e39fb05df18915d4ecab04a1e59d3c","impliedFormat":1},{"version":"5688b21a05a2a11c25f56e53359e2dcda0a34cb1a582dbeb1eaacdeca55cb699","impliedFormat":1},{"version":"35558bf15f773acbe3ed5ac07dd27c278476630d85245f176e85f9a95128b6e0","impliedFormat":1},{"version":"951f54e4a63e82b310439993170e866dba0f28bb829cbc14d2f2103935cea381","impliedFormat":1},{"version":"4454a999dc1676b866450e8cddd9490be87b391b5526a33f88c7e45129d30c5d","impliedFormat":1},{"version":"99013139312db746c142f27515a14cdebb61ff37f20ee1de6a58ce30d36a4f0d","impliedFormat":1},{"version":"71da852f38ac50d2ae43a7b7f2899b10a2000727fee293b0b72123ed2e7e2ad6","impliedFormat":1},{"version":"74dd1096fca1fec76b951cf5eacf609feaf919e67e13af02fed49ec3b77ea797","impliedFormat":1},{"version":"a0691153ccf5aa1b687b1500239722fff4d755481c20e16d9fcd7fb2d659c7c7","impliedFormat":1},{"version":"fe2201d73ae56b1b4946c10e18549a93bf4c390308af9d422f1ffd3c7989ffc8","impliedFormat":1},{"version":"cad63667f992149cee390c3e98f38c00eee56a2dae3541c6d9929641b835f987","impliedFormat":1},{"version":"f497cad2b33824d8b566fa276cfe3561553f905fdc6b40406c92bcfcaec96552","impliedFormat":1},{"version":"eb58c4dbc6fec60617d80f8ccf23900a64d3190fda7cfb2558b389506ec69be0","impliedFormat":1},{"version":"578929b1c1e3adaed503c0a0f9bda8ba3fea598cc41ad5c38932f765684d9888","impliedFormat":1},{"version":"7cc9d600b2070b1e5c220044a8d5a58b40da1c11399b6c8968711de9663dc6b2","impliedFormat":1},{"version":"45f36cf09d3067cd98b39a7d430e0e531f02911dd6d63b6d784b1955eef86435","impliedFormat":1},{"version":"80419a23b4182c256fa51d71cb9c4d872256ca6873701ceabbd65f8426591e49","impliedFormat":1},{"version":"5aa046aaab44da1a63d229bd67a7a1344afbd6f64db20c2bbe3981ceb2db3b07","impliedFormat":1},{"version":"ed9ad5b51c6faf9d6f597aa0ab11cb1d3a361c51ba59d1220557ef21ad5b0146","impliedFormat":1},{"version":"73db7984e8a35e6b48e3879a6d024803dd990022def2750b3c23c01eb58bc30f","impliedFormat":1},{"version":"c9ecb910b3b4c0cf67bc74833fc41585141c196b5660d2eb3a74cfffbf5aa266","impliedFormat":1},{"version":"33dcfba8a7e4acbe23974d342c44c36d7382c3d1d261f8aef28261a7a5df2969","impliedFormat":1},{"version":"de26700eb7277e8cfdde32ebb21b3d9ad1d713b64fdc2019068b857611e8f0c4","impliedFormat":1},{"version":"e481bd2c07c8e93eb58a857a9e66f22cb0b5ddfd86bbf273816fd31ef3a80613","impliedFormat":1},{"version":"ef156ba4043f6228d37645d6d9c6230a311e1c7a86669518d5f2ebc26e6559bf","impliedFormat":1},{"version":"457fd1e6d6f359d7fa2ca453353f4317efccae5c902b13f15c587597015212bc","impliedFormat":1},{"version":"473b2b42af720ebdb539988c06e040fd9600facdeb23cb297d72ee0098d8598f","impliedFormat":1},{"version":"22bc373ca556de33255faaddb373fec49e08336638958ad17fbd6361c7461eed","impliedFormat":1},{"version":"b3d58358675095fef03ec71bddc61f743128682625f1336df2fc31e29499ab25","impliedFormat":1},{"version":"5b1ef94b03042629c76350fe18be52e17ab70f1c3be8f606102b30a5cd86c1b3","impliedFormat":1},{"version":"a7b6046c44d5fda21d39b3266805d37a2811c2f639bf6b40a633b9a5fb4f5d88","impliedFormat":1},{"version":"80b036a132f3def4623aad73d526c6261dcae3c5f7013857f9ecf6589b72951f","impliedFormat":1},{"version":"0a347c2088c3b1726b95ccde77953bede00dd9dd2fda84585fa6f9f6e9573c18","impliedFormat":1},{"version":"8cc3abb4586d574a3faeea6747111b291e0c9981003a0d72711351a6bcc01421","impliedFormat":1},{"version":"0a516adfde610035e31008b170da29166233678216ef3646822c1b9af98879da","impliedFormat":1},{"version":"70d48a1faa86f67c9cb8a39babc5049246d7c67b6617cd08f64e29c055897ca9","impliedFormat":1},{"version":"a8d7795fcf72b0b91fe2ad25276ea6ab34fdb0f8f42aa1dd4e64ee7d02727031","impliedFormat":1},{"version":"082b818038423de54be877cebdb344a2e3cf3f6abcfc48218d8acf95c030426a","impliedFormat":1},{"version":"813514ef625cb8fc3befeec97afddfb3b80b80ced859959339d99f3ad538d8fe","impliedFormat":1},{"version":"039cd54028eb988297e189275764df06c18f9299b14c063e93bd3f30c046fee6","impliedFormat":1},{"version":"e91cfd040e6da28427c5c4396912874902c26605240bdc3457cc75b6235a80f2","impliedFormat":1},{"version":"b4347f0b45e4788c18241ac4dee20ceab96d172847f1c11d42439d3de3c09a3e","impliedFormat":1},{"version":"16fe6721dc0b4144a0cdcef98857ee19025bf3c2a3cc210bcd0b9d0e25f7cec8","impliedFormat":1},{"version":"346d903799e8ea99e9674ba5745642d47c0d77b003cc7bb93e1d4c21c9e37101","impliedFormat":1},{"version":"3997421bb1889118b1bbfc53dd198c3f653bf566fd13c663e02eb08649b985c4","impliedFormat":1},{"version":"2d1ac54184d897cb5b2e732d501fa4591f751678717fd0c1fd4a368236b75cba","impliedFormat":1},{"version":"bade30041d41945c54d16a6ec7046fba6d1a279aade69dfdef9e70f71f2b7226","impliedFormat":1},{"version":"56fbea100bd7dd903dc49a1001995d3c6eee10a419c66a79cdb194bff7250eb7","impliedFormat":1},{"version":"fe8d26b2b3e519e37ceea31b1790b17d7c5ab30334ca2b56d376501388ba80d6","impliedFormat":1},{"version":"37ad0a0c2b296442072cd928d55ef6a156d50793c46c2e2497da1c2750d27c1e","impliedFormat":1},{"version":"be93d07586d09e1b6625e51a1591d6119c9f1cbd95718497636a406ec42babee","impliedFormat":1},{"version":"a062b507ed5fc23fbc5850fd101bc9a39e9a0940bb52a45cd4624176337ad6b8","impliedFormat":1},{"version":"cf01f601ef1e10b90cad69312081ce0350f26a18330913487a26d6d4f7ce5a73","impliedFormat":1},{"version":"a9de7b9a5deaed116c9c89ad76fdcc469226a22b79c80736de585af4f97b17cd","impliedFormat":1},{"version":"5bde81e8b0efb2d977c6795f9425f890770d54610764b1d8df340ce35778c4f8","impliedFormat":1},{"version":"20fd0402351907669405355eeae8db00b3cf0331a3a86d8142f7b33805174f57","impliedFormat":1},{"version":"da6949af729eca1ec1fe867f93a601988b5b206b6049c027d0c849301d20af6f","impliedFormat":1},{"version":"7008f240ea3a5a344be4e5f9b5dbf26721aad3c5cfef5ff79d133fa7450e48fa","impliedFormat":1},{"version":"eb13c8624f5747a845aea0df1dfde0f2b8f5ed90ca3bc550b12777797cb1b1e3","impliedFormat":1},{"version":"2452fc0f47d3b5b466bda412397831dd5138e62f77aa5e11270e6ca3ecb8328d","impliedFormat":1},{"version":"33c2ebbdd9a62776ca0091a8d1f445fa2ea4b4f378bc92f524031a70dfbeec86","impliedFormat":1},{"version":"3ac3a5b34331a56a3f76de9baf619def3f3073961ce0a012b6ffa72cf8a91f1f","impliedFormat":1},{"version":"d5e9d32cc9813a5290a17492f554999e33f1aa083a128d3e857779548537a778","impliedFormat":1},{"version":"776f49489fa2e461b40370e501d8e775ddb32433c2d1b973f79d9717e1d79be5","impliedFormat":1},{"version":"be94ea1bfaa2eeef1e821a024914ef94cf0cba05be8f2e7df7e9556231870a1d","impliedFormat":1},{"version":"40cd13782413c7195ad8f189f81174850cc083967d056b23d529199d64f02c79","impliedFormat":1},{"version":"05e041810faf710c1dcd03f3ffde100c4a744672d93512314b1f3cfffccdaf20","impliedFormat":1},{"version":"15a8f79b1557978d752c0be488ee5a70daa389638d79570507a3d4cfc620d49d","impliedFormat":1},{"version":"968ee57037c469cffb3b0e268ab824a9c31e4205475b230011895466a1e72da4","impliedFormat":1},{"version":"77debd777927059acbaf1029dfc95900b3ab8ed0434ce3914775efb0574e747b","impliedFormat":1},{"version":"921e3bd6325acb712cd319eaec9392c9ad81f893dead509ab2f4e688f265e536","impliedFormat":1},{"version":"60f6768c96f54b870966957fb9a1b176336cd82895ded088980fb506c032be1c","impliedFormat":1},{"version":"755d9b267084db4ea40fa29653ea5fc43e125792b1940f2909ec70a4c7f712d8","impliedFormat":1},{"version":"7e3056d5333f2d8a9e54324c2e2293027e4cd9874615692a53ad69090894d116","impliedFormat":1},{"version":"1e25b848c58ad80be5c31b794d49092d94df2b7e492683974c436bcdbefb983c","impliedFormat":1},{"version":"3df6fc700b8d787974651680ae6e37b6b50726cf5401b7887f669ab195c2f2ef","impliedFormat":1},{"version":"145df08c171ec616645a353d5eaa5d5f57a5fbce960a47d847548abd9215a99e","impliedFormat":1},{"version":"dcfd2ca9e033077f9125eeca6890bb152c6c0bc715d0482595abc93c05d02d92","impliedFormat":1},{"version":"8056fa6beb8297f160e13c9b677ba2be92ab23adfb6940e5a974b05acd33163b","impliedFormat":1},{"version":"86dda1e79020fad844010b39abb68fafed2f3b2156e3302820c4d0a161f88b03","impliedFormat":1},{"version":"dea0dcec8d5e0153d6f0eacebb163d7c3a4b322a9304048adffc6d26084054bd","impliedFormat":1},{"version":"2afd081a65d595d806b0ff434d2a96dc3d6dcd8f0d1351c0a0968568c6944e0b","impliedFormat":1},{"version":"10ca40958b0dbba6426cf142c0347559cdd97d66c10083e829b10eb3c0ebc75c","impliedFormat":1},{"version":"2f1f7c65e8ee58e3e7358f9b8b3c37d8447549ecc85046f9405a0fc67fbdf54b","impliedFormat":1},{"version":"e3f3964ff78dee11a07ae589f1319ff682f62f3c6c8afa935e3d8616cf21b431","impliedFormat":1},{"version":"2762c2dbee294ffb8fdbcae6db32c3dae09e477d6a348b48578b4145b15d1818","impliedFormat":1},{"version":"e0f1c55e727739d4918c80cd9f82cf8a94274838e5ac48ff0c36529e23b79dc5","impliedFormat":1},{"version":"24bd135b687da453ea7bd98f7ece72e610a3ff8ca6ec23d321c0e32f19d32db6","impliedFormat":1},{"version":"64d45d55ba6e42734ac326d2ea1f674c72837443eb7ff66c82f95e4544980713","impliedFormat":1},{"version":"f9b0dc747f13dcc09e40c26ddcc118b1bafc3152f771fdc32757a7f8916a11fc","impliedFormat":1},{"version":"7035fc608c297fd38dfe757d44d3483a570e2d6c8824b2d6b20294d617da64c6","impliedFormat":1},{"version":"22160a296186123d2df75280a1fab70d2105ce1677af1ebb344ffcb88eef6e42","impliedFormat":1},{"version":"9067b3fd7d71165d4c34fcbbf29f883860fd722b7e8f92e87da036b355a6c625","impliedFormat":1},{"version":"e01ab4b99cc4a775d06155e9cadd2ebd93e4af46e2723cb9361f24a4e1f178ef","impliedFormat":1},{"version":"9a13410635d5cc9c2882e67921c59fb26e77b9d99efa1a80b5a46fdc2954afce","impliedFormat":1},{"version":"eabf68d666f0568b6439f4a58559d42287c3397a03fa6335758b1c8811d4174a","impliedFormat":1},{"version":"fa894bdddb2ba0e6c65ad0d88942cf15328941246410c502576124ef044746f9","impliedFormat":1},{"version":"59c5a06fa4bf2fa320a3c5289b6f199a3e4f9562480f59c0987c91dc135a1adf","impliedFormat":1},{"version":"456a9a12ad5d57af0094edf99ceab1804449f6e7bc773d85d09c56a18978a177","impliedFormat":1},{"version":"a8e2a77f445a8a1ce61bfd4b7b22664d98cf19b84ec6a966544d0decec18e143","impliedFormat":1},{"version":"6f6b0b477db6c4039410c7a13fe1ebed4910dedf644330269816df419cdb1c65","impliedFormat":1},{"version":"960b6e1edfb9aafbd560eceaae0093b31a9232ab273f4ed776c647b2fb9771da","impliedFormat":1},{"version":"3bf44073402d2489e61cdf6769c5c4cf37529e3a1cd02f01c58b7cf840308393","impliedFormat":1},{"version":"a0db48d42371b223cea8fd7a41763d48f9166ecd4baecc9d29d9bb44cc3c2d83","impliedFormat":1},{"version":"aaf3c2e268f27514eb28255835f38445a200cd8bcfdff2c07c6227f67aaaf657","impliedFormat":1},{"version":"6ade56d2afdf75a9bd55cd9c8593ed1d78674804d9f6d9aba04f807f3179979e","impliedFormat":1},{"version":"b67acb619b761e91e3a11dddb98c51ee140361bc361eb17538f1c3617e3ec157","impliedFormat":1},{"version":"81b097e0f9f8d8c3d5fe6ba9dc86139e2d95d1e24c5ce7396a276dfbb2713371","impliedFormat":1},{"version":"692d56fff4fb60948fe16e9fed6c4c4eac9b263c06a8c6e63726e28ed4844fd4","impliedFormat":1},{"version":"f13228f2c0e145fc6dc64917eeef690fb2883a0ac3fa9ebfbd99616fd12f5629","impliedFormat":1},{"version":"d89b2b41a42c04853037408080a2740f8cd18beee1c422638d54f8aefe95c5b8","impliedFormat":1},{"version":"be5d39e513e3e0135068e4ebed5473ab465ae441405dce90ab95055a14403f64","impliedFormat":1},{"version":"97e320c56905d9fa6ac8bd652cea750265384f048505870831e273050e2878cc","impliedFormat":1},{"version":"9932f390435192eb93597f89997500626fb31005416ce08a614f66ec475c5c42","impliedFormat":1},{"version":"5d89ca552233ac2d61aee34b0587f49111a54a02492e7a1098e0701dedca60c9","impliedFormat":1},{"version":"369773458c84d91e1bfcb3b94948a9768f15bf2829538188abd467bad57553cd","impliedFormat":1},{"version":"fdc4fd2c610b368104746960b45216bc32685927529dd871a5330f4871d14906","impliedFormat":1},{"version":"7b5d77c769a6f54ea64b22f1877d64436f038d9c81f1552ad11ed63f394bd351","impliedFormat":1},{"version":"4f7d54c603949113f45505330caae6f41e8dbb59841d4ae20b42307dc4579835","impliedFormat":1},{"version":"a71fd01a802624c3fce6b09c14b461cc7c7758aa199c202d423a7c89ad89943c","impliedFormat":1},{"version":"1ed0dc05908eb15f46379bc1cb64423760e59d6c3de826a970b2e2f6da290bf5","impliedFormat":1},{"version":"db89ef053f209839606e770244031688c47624b771ff5c65f0fa1ec10a6919f1","impliedFormat":1},{"version":"4d45b88987f32b2ac744f633ff5ddb95cd10f64459703f91f1633ff457d6c30d","impliedFormat":1},{"version":"8512fd4a480cd8ef8bf923a85ff5e97216fa93fb763ec871144a9026e1c9dade","impliedFormat":1},{"version":"2aa58b491183eedf2c8ae6ef9a610cd43433fcd854f4cc3e2492027fbe63f5ca","impliedFormat":1},{"version":"ce1f3439cb1c5a207f47938e68752730892fc3e66222227effc6a8b693450b82","impliedFormat":1},{"version":"295ce2cf585c26a9b71ba34fbb026d2b5a5f0d738b06a356e514f39c20bf38ba","impliedFormat":1},{"version":"342f10cf9ba3fbf52d54253db5c0ac3de50360b0a3c28e648a449e28a4ac8a8c","impliedFormat":1},{"version":"c485987c684a51c30e375d70f70942576fa86e9d30ee8d5849b6017931fccc6f","impliedFormat":1},{"version":"320bd1aa480e22cdd7cd3d385157258cc252577f4948cbf7cfdf78ded9d6d0a8","impliedFormat":1},{"version":"4ee053dfa1fce5266ecfae2bf8b6b0cb78a6a76060a1dcf66fb7215b9ff46b0b","impliedFormat":1},{"version":"1f84d8b133284b596328df47453d3b3f3817ad206cf3facf5eb64b0a2c14f6d7","impliedFormat":1},{"version":"5c75e05bc62bffe196a9b2e9adfa824ffa7b90d62345a766c21585f2ce775001","impliedFormat":1},{"version":"cc2eb5b23140bbceadf000ef2b71d27ac011d1c325b0fc5ecd42a3221db5fb2e","impliedFormat":1},{"version":"fd75cc24ea5ec28a44c0afc2f8f33da5736be58737ba772318ae3bdc1c079dc3","impliedFormat":1},{"version":"5ae43407346e6f7d5408292a7d957a663cc7b6d858a14526714a23466ac83ef9","impliedFormat":1},{"version":"c72001118edc35bbe4fff17674dc5f2032ccdbcc5bec4bd7894a6ed55739d31b","impliedFormat":1},{"version":"353196fd0dd1d05e933703d8dad664651ed172b8dfb3beaef38e66522b1e0219","impliedFormat":1},{"version":"670aef817baea9332d7974295938cf0201a2d533c5721fccf4801ba9a4571c75","impliedFormat":1},{"version":"3f5736e735ee01c6ecc6d4ab35b2d905418bb0d2128de098b73e11dd5decc34f","impliedFormat":1},{"version":"b64e159c49afc6499005756f5a7c2397c917525ceab513995f047cdd80b04bdf","impliedFormat":1},{"version":"f72b400dbf8f27adbda4c39a673884cb05daf8e0a1d8152eec2480f5700db36c","impliedFormat":1},{"version":"24509d0601fc00c4d77c20cacddbca6b878025f4e0712bddd171c7917f8cdcde","impliedFormat":1},{"version":"5f5baa59149d3d6d6cef2c09d46bb4d19beb10d6bee8c05b7850c33535b3c438","impliedFormat":1},{"version":"f17a51aae728f9f1a2290919cf29a927621b27f6ae91697aee78f41d48851690","impliedFormat":1},{"version":"be02e3c3cb4e187fd252e7ae12f6383f274e82288c8772bb0daf1a4e4af571ad","impliedFormat":1},{"version":"82ca40fb541799273571b011cd9de6ee9b577ef68acc8408135504ae69365b74","impliedFormat":1},{"version":"8fb6646db72914d6ef0692ea88b25670bbf5e504891613a1f46b42783ec18cce","impliedFormat":1},{"version":"07b0cb8b69e71d34804bde3e6dc6faaae8299f0118e9566b94e1f767b8ba9d64","impliedFormat":1},{"version":"213aa21650a910d95c4d0bee4bb936ecd51e230c1a9e5361e008830dcc73bc86","impliedFormat":1},{"version":"874a8c5125ad187e47e4a8eacc809c866c0e71b619a863cc14794dd3ccf23940","impliedFormat":1},{"version":"c31db8e51e85ee67018ac2a40006910efbb58e46baea774cf1f245d99bf178b5","impliedFormat":1},{"version":"31fac222250b18ebac0158938ede4b5d245e67d29cd2ef1e6c8a5859d137d803","impliedFormat":1},{"version":"a9dfb793a7e10949f4f3ea9f282b53d3bd8bf59f5459bc6e618e3457ed2529f5","impliedFormat":1},{"version":"2a77167687b0ec0c36ef581925103f1dc0c69993f61a9dbd299dcd30601af487","impliedFormat":1},{"version":"0f23b5ce60c754c2816c2542b9b164d6cb15243f4cbcd11cfafcab14b60e04d0","impliedFormat":1},{"version":"813ce40a8c02b172fdbeb8a07fdd427ac68e821f0e20e3dc699fb5f5bdf1ef0a","impliedFormat":1},{"version":"5ce6b24d5fd5ebb1e38fe817b8775e2e00c94145ad6eedaf26e3adf8bb3903d0","impliedFormat":1},{"version":"6babca69d3ae17be168cfceb91011eed881d41ce973302ee4e97d68a81c514b4","impliedFormat":1},{"version":"3e0832bc2533c0ec6ffcd61b7c055adedcca1a45364b3275c03343b83c71f5b3","impliedFormat":1},{"version":"342418c52b55f721b043183975052fb3956dae3c1f55f965fedfbbf4ad540501","impliedFormat":1},{"version":"6a6ab1edb5440ee695818d76f66d1a282a31207707e0d835828341e88e0c1160","impliedFormat":1},{"version":"7e9b4669774e97f5dc435ddb679aa9e7d77a1e5a480072c1d1291892d54bf45c","impliedFormat":1},{"version":"de439ddbed60296fbd1e5b4d242ce12aad718dffe6432efcae1ad6cd996defd3","impliedFormat":1},{"version":"ce5fb71799f4dbb0a9622bf976a192664e6c574d125d3773d0fa57926387b8b2","impliedFormat":1},{"version":"b9c0de070a5876c81540b1340baac0d7098ea9657c6653731a3199fcb2917cef","impliedFormat":1},{"version":"cbc91ecd74d8f9ddcbcbdc2d9245f14eff5b2f6ae38371283c97ca7dc3c4a45f","impliedFormat":1},{"version":"3ca1d6f016f36c61a59483c80d8b9f9d50301fbe52a0dde288c1381862b13636","impliedFormat":1},{"version":"ecfef0c0ff0c80ac9a6c2fab904a06b680fb5dfe8d9654bb789e49c6973cb781","impliedFormat":1},{"version":"0ee2eb3f7c0106ccf6e388bc0a16e1b3d346e88ac31b6a5bbc15766e43992167","impliedFormat":1},{"version":"f9592b77fd32a7a1262c1e9363d2e43027f513d1d2ff6b21e1cfdac4303d5a73","impliedFormat":1},{"version":"7e46dd61422e5afe88c34e5f1894ae89a37b7a07393440c092e9dc4399820172","impliedFormat":1},{"version":"9df4f57d7279173b0810154c174aa03fd60f5a1f0c3acfe8805e55e935bdecd4","impliedFormat":1},{"version":"a02a51b68a60a06d4bd0c747d6fbade0cb87eefda5f985fb4650e343da424f12","impliedFormat":1},{"version":"0cf851e2f0ecf61cabe64efd72de360246bcb8c19c6ef7b5cbb702293e1ff755","impliedFormat":1},{"version":"0c0e0aaf37ab0552dffc13eb584d8c56423b597c1c49f7974695cb45e2973de6","impliedFormat":1},{"version":"e2e0cd8f6470bc69bbfbc5e758e917a4e0f9259da7ffc93c0930516b0aa99520","impliedFormat":1},{"version":"180de8975eff720420697e7b5d95c0ecaf80f25d0cea4f8df7fe9cf817d44884","impliedFormat":1},{"version":"424a7394f9704d45596dce70bd015c5afec74a1cc5760781dfda31bc300df88f","impliedFormat":1},{"version":"044a62b9c967ee8c56dcb7b2090cf07ef2ac15c07e0e9c53d99fab7219ee3d67","impliedFormat":1},{"version":"3903b01a9ba327aae8c7ea884cdabc115d27446fba889afc95fddca8a9b4f6e2","impliedFormat":1},{"version":"78fd8f2504fbfb0070569729bf2fe41417fdf59f8c3e975ab3143a96f03e0a4a","impliedFormat":1},{"version":"8afd4f91e3a060a886a249f22b23da880ec12d4a20b6404acc5e283ef01bdd46","impliedFormat":1},{"version":"72e72e3dea4081877925442f67b23be151484ef0a1565323c9af7f1c5a0820f0","impliedFormat":1},{"version":"fa8c21bafd5d8991019d58887add8971ccbe88243c79bbcaec2e2417a40af4e8","impliedFormat":1},{"version":"ab35597fd103b902484b75a583606f606ab2cef7c069fae6c8aca0f058cee77d","impliedFormat":1},{"version":"ca54ec33929149dded2199dca95fd8ad7d48a04f6e8500f3f84a050fa77fee45","impliedFormat":1},{"version":"cac7dcf6f66d12979cc6095f33edc7fbb4266a44c8554cd44cd04572a4623fd0","impliedFormat":1},{"version":"98af566e6d420e54e4d8d942973e7fbe794e5168133ad6658b589d9dfb4409d8","impliedFormat":1},{"version":"772b2865dd86088c6e0cab71e23534ad7254961c1f791bdeaf31a57a2254df43","impliedFormat":1},{"version":"786d837fba58af9145e7ad685bc1990f52524dc4f84f3e60d9382a0c3f4a0f77","impliedFormat":1},{"version":"539dd525bf1d52094e7a35c2b4270bee757d3a35770462bcb01cd07683b4d489","impliedFormat":1},{"version":"69135303a105f3b058d79ea7e582e170721e621b1222e8f8e51ea29c61cd3acf","impliedFormat":1},{"version":"e92e6f0d63e0675fe2538e8031e1ece36d794cb6ecc07a036d82c33fa3e091a9","impliedFormat":1},{"version":"1fdb07843cdb9bd7e24745d357c6c1fde5e7f2dd7c668dd68b36c0dff144a390","impliedFormat":1},{"version":"3e2f739bdfb6b194ae2af13316b4c5bb18b3fe81ac340288675f92ba2061b370","affectsGlobalScope":true,"impliedFormat":1},{"version":"873e2be36f8acd2dfcc99ba25d0cca0d74f6db51c5f3437922c455107db87704","impliedFormat":1},{"version":"1ab6ca7264748a8974210e75d43b181ff9fc5a8a1d600f44f2ec70537871e544","impliedFormat":1},{"version":"d939831bbcbbcb25d93d49c4a2106e743f268f4fdf358b784542fc5473c3dc17","impliedFormat":1},{"version":"117d53e8b22b4b1bd0d8d0a83f0444baa285f1187b7430de0a3861b6e3a41515","impliedFormat":1},{"version":"a5d417e58c6f761780d9f454b60138d787b18e51ec8ecceb73aa6dd4309e8544","impliedFormat":1},{"version":"f7a47617cf19432dc41cf13c5b41d2d5e983b29b7fc4a6a368416f120e482390","impliedFormat":1},"7b38275f2e563b8e8ecb714e5879c5d62db1cc5704ba4c13957657b80f31b4e8","cd86c333dd5a1fd70d4210510c9f5fef1d608252de1deb013fc880e73d0525bb","624d803056208a1524677b6225583b2792a9e93a6e8aa10fdf270f8a170e7a24","e9ffe107b02e176eb7d685b689892ea11efdb48ed3a7a1d57c506389078a74fb","3372a5f884399aaaf5b4b33b2a4aff81ffc9a8ff439b11258bd475572d36716c","cfbf9ac388a01a6f0d4bceb61455d15270bf01fb8ff76cb69414b61be85ed06d","20629de91f28a512a05942a1994df067063772cb7d281c58577551c561cf07b9","900bc28632b9566f21ffedd834852f54a038c8c046593eff2dee40b02d0140cb","efe5077d131ac2e410140908d654852b20eec4e46901c02327c5ab82906b468e","9f04e908626899f222d854c8823f6a462b83f42293cd3d8a8b77c5c6363d4849","a915f1c1fc2ac3fcf18860977a3c53e31a29731edb82befb8b29ed315e9f51b4","7ac4689271567d545cf4a87fd1728531735b8900ac15992118a80d76bc9f6739","1ef4c466f7249b02c89563da8e9d3c5b7ae8a7451e1511459c8c08ec3a24d336","dcd8f4b1f17378f01266c9c854103ecd67bbaf04ba800bac9f06d1fed3596dc6","55b6b3c9f92b28fea14078affc65f7f9c89c93354d4d772bafc0b45cadf4dfdf","ad0c18f347bcdd341752fd50034abe9a52ddbedfd5f5256ebc33c467b21f2408",{"version":"100a469aab0ce6e34652c057a55f52f47c49b152431af2bea15e5e3bd2b6274d","impliedFormat":1},{"version":"47d7486e9457f26efc3f52f1348cc533869d42fe1a954ba75b1c4d0d183f642f","impliedFormat":1},{"version":"c181b0415f7bf25858a8e4a602f86a5b62a106fa721a8b40010309f59be58a4d","impliedFormat":1},"1bb4995b99dfcb322d93839141036b2821edb79ad83b56693392f1e439ac4f15","4d021c8ddb7da06ba43adb03f7faea0dd083adfe802db93a29a94d29498ad108",{"version":"bd585de180234cc81829f286d6ec291924ac92c91b726df8e5b0e6cb4b335f5b","affectsGlobalScope":true},"7b234bfe0b57be2958a40148bcfdff22b6949387675499fd4e60678a54c9f205","a8243a9010fe14fc2d505a62bdf3c30172b49ffbf26b38c3a8976ae76fb7bbf7","1a4488f06895bbbc73faf9e76e73276b08c3ef081bc5eda5d2745d2947d2323b","a5bc89a6783884a7a39038fba5ae954550a171080e3621f41a98547ff30a3c1b","acee157ae324e7915c212d024c988178ea6adfbf3047e0dcf387e2e28003051a","0e78617332b64335ca0add32061504da209da0fd6143f0c453028db29656a3fb","a8f1d70716061c4c0658ff7ca95ee954df44db6cf3a3435b8a33936c749cb9d2","ce66acbc1dcf93b2550927bec4e0ef10588d880b31eab9b33f4662e8517e0bc3","68f717244f3c5ebf7ae32296397db312174e70f1e2b75678d75ecdaf95d738bd","03970bcc53b9acf30607ec4a2cc5005c1811c5e25d8d6e4dc3ee8ea7d656449a","a33c2cfac23cea237d2f649fd63555a0712d1b44cbfb28c6d20115f08a99b3ba","a1a7aea4c39456533e9527561c5a25f1a393db0b06fbef246b15f22630203165","bf5c2c72fd4b7d44a0d9a0dbd912b85da79be94b63bf67f8f89ed09f865f0b05",{"version":"5b486f4229ef1674e12e1b81898fff803bda162149d80f4b5a7d2433e8e8460d","impliedFormat":1},{"version":"cb5bb1db16ff4b534f56f7741e7ffd0a007ce36d387a377d4c196036e0932423","impliedFormat":1},{"version":"08c2bb524b8ed271f194e1c7cc6ad0bcc773f596c41f68a207d0ec02c9727060","impliedFormat":1},{"version":"fc3f24e4909aed30517cc03a1eebf223a1e4d8c5c6592f734f88ad684bd4e3ef","impliedFormat":1},{"version":"29ad73d9e365d7b046f3168c6a510477bfe30d84a71cd7eb2f0e555b1d63f5f6","impliedFormat":1},{"version":"7a0567cbcbdfbe72cc474f4f15c7b0172d2be8ae0d0e8f9bd84d828a491e9f14","impliedFormat":1},{"version":"440099416057789b14f85af057d4924915f27043399c10d4ca67409d94b963cf","impliedFormat":1},{"version":"4feab95522c9f74c4e9067742a4ee7f5b88d3ff5a4f24fb4f8675d51f4978053","impliedFormat":1},{"version":"be058e2ba8b6c5191cf12b5453eb68f324145c8194a776ddc82eb5171cdb1cf4","impliedFormat":1},{"version":"208d282dac9a402b93c3854972740e29e670cf745df6011b40471343b93de7c3","impliedFormat":1},{"version":"c2f041fe0e7ae2d5a19c477d19e8ec13de3d65ef45e442fa081cf6098cdcbe2d","impliedFormat":1},{"version":"3633bbd3f89923076da1a15c0f5dc0ad93d01b7e8107ecf3d8d67bc5a042f44a","impliedFormat":1},{"version":"0052f6cf96c3c7dc10e27540cee3839d3a5f647df9189c4cfb2f4260ff67fc92","impliedFormat":1},{"version":"6dc488fd3d01e4269f0492b3e0ee7961eec79f4fc3ae997c7d28cde0572dbd91","impliedFormat":1},{"version":"a09b706f16bda9372761bd70cf59814b6f0a0c2970d62a5b2976e2fd157b920f","impliedFormat":1},{"version":"70da4bfde55d1ec74e3aa7635eae741f81ced44d3c344e2d299e677404570ca9","impliedFormat":1},{"version":"bf4f6b0d2ae8d11dc940c20891f9a4a558be906a530b9d9a8ff1032afa1962cd","impliedFormat":1},{"version":"9975431639f84750a914333bd3bfa9af47f86f54edbaa975617f196482cfee31","impliedFormat":1},{"version":"70a5cb56f988602271e772c65cb6735039148d5e90a4c270e5806f59fc51d3a0","impliedFormat":1},{"version":"635208b7be579f722db653d8103bf595c9aad0a3070f0986cd0e280bcdff2145","impliedFormat":1},"b6eb74da8c620972903375b9491cd146b5753a0e336c400c5695cf9c11304b43","006ec44485760278c7f7afb75d6a1cf6fa2674fca7336d0d3cc1839b3495e650",{"version":"48cbeca25dfcc608d08b928b627417ee99ff2cec23acd08a93b60d28b54cf961","impliedFormat":1},{"version":"231d244ee043c1e4acb0ec54e42161daad28d77fa4fd4b8b90d870cdedea3181","impliedFormat":1},{"version":"18103f01db6b9e920b88fd304598e41611d48810930c8d2be1c698cfcce80a97","impliedFormat":1},{"version":"7e0c40cd7a4d090dc7d56c3d8f99ed7c8283475f51bd8a5702c3f90816b66b50","impliedFormat":1},{"version":"9c88eebb75b82b4ccb9412c7e3035e40e188ea3d7dcb010ff87986b7ff629555","impliedFormat":1},{"version":"4327898fa1f77d877e005efe182ebb1b4a7771f5329249b230143e5d6a279d1e","impliedFormat":1},{"version":"0046ee66e8bd8c3088b759c554d0b08e6d1681e4f0cc73a813b6fbf3c18ca6bc","impliedFormat":1},{"version":"62639f86f845fd4340e32c5597b224168ed0e2b08897980fe4fc720c9c7aa4fd","impliedFormat":1},{"version":"ec1272726f7f5fea69ea756ba2b2c880348ef6b8f46ba29ef71b6b16e2b96cdc","impliedFormat":1},{"version":"e2644075e0a7be03139beaebee49baf6f0cf9537aada09ce88c51131f5b4ea61","impliedFormat":1},{"version":"bd5dccc0ecd4bfeecf72033795fba114975cb7673136c0b4c2a6cc9b994d32cf","impliedFormat":1},{"version":"b41e645f98acf5d003283426328755a45794d116eb888f5a0cb5b4e56c0dd365","impliedFormat":1},{"version":"bb1ccf0148e92628ff0aa35623dbb83d1ddf794e6d5bc260d1feef996bcc3a3b","impliedFormat":1},{"version":"e2d8007f898dd3c5855c511bf3399bafcd01b7ae23f212e5c7605747b0b65702","impliedFormat":1},"3816467c6213cf2f7ab6f6cbf2ec056de529ae4ebb4e6d2496b5ac1e5017cba2","4b4f9402b7226af4df638ed6bfea50cfe05a0024019ff393cb27cff5d586302f",{"version":"91b4ce96f6ad631a0a6920eb0ab928159ff01a439ae0e266ecdc9ea83126a195","impliedFormat":1},{"version":"88efe27bebddb62da9655a9f093e0c27719647e96747f16650489dc9671075d6","impliedFormat":1},{"version":"e348f128032c4807ad9359a1fff29fcbc5f551c81be807bfa86db5a45649b7ba","impliedFormat":1},{"version":"8ee6b07974528da39b7835556e12dd3198c0a13e4a9de321217cd2044f3de22e","impliedFormat":1},{"version":"5e1d8a07714f909beaaaf4d0ffe507345a99f2db967493dd8ebbfbb4f18e83ca","impliedFormat":1},{"version":"5f12132800d430adbe59b49c2c0354d85a71ada7d756e34250a655baa8ad4ae5","impliedFormat":1},{"version":"1996d1cd7d585a8359a35878f67abdd73cc35b1f675c9c6b147b202fdd8dfc3f","impliedFormat":1},{"version":"5a50dbfc042633fdb558e53b30b0a005e0b78e142a1fe1147a8d6618ca69ec99","impliedFormat":1},{"version":"86e6852a46ee5edfeb582cdc61154d07547da9ff586c0f4638bdaef597548615","impliedFormat":1},{"version":"0377607549f9d921e43421851de61264443471afb1f0e86b847872e99bbe3ba0","impliedFormat":1},{"version":"4374cefdde5c6e9bad52b0436e887b8325b8f407c12035194ad02c28f1553a3a","impliedFormat":1},{"version":"9b70cad270593f676aecfe4d1611dc766464f0b8138527b0ebbf1ff773578d69","impliedFormat":1},{"version":"b4f85bfb7e831703ac81737361842f1ae4d924b42c5d1af2bff93cca521de4d1","impliedFormat":1},{"version":"5fea76008a2d537ca09d569ffae4e08b991b4a5ff90e9f4783bc983584454ede","impliedFormat":1},{"version":"21575cdeaca6a2c2a0beb8c2ecbc981d9deb95f879f82dc7d6e325fe8737b5ba","impliedFormat":1},{"version":"40ec58f0fadd0b3981b3d383e1c12fa0680115ae9f018387fc2cfc0bbcf23204","impliedFormat":1},{"version":"849b9e7283b7309a4556c9b90bb8e2dfc27751f157798065bbc513dcddb09a8c","impliedFormat":1},{"version":"10e109212c7be8a9f66e988e5d6c2a8900c9d14bf6beadf5fa70d32ada3425cf","impliedFormat":1},{"version":"2b821aeb31e690092f8eae671dd961a9d0fd598ff4883ce0a600c90e9e8fa716","impliedFormat":1},{"version":"26602933b613e4df3868a6c82e14fffa2393a08531cb333ed27b151923462981","impliedFormat":1},{"version":"f57a588d8f6b3ce5c8b494f2dc759a8885eaee18e80a4952df47de45403fedbe","impliedFormat":1},{"version":"34735727b3fe7a0ed0651a0f88d06449163d1989a2b2de7f047473adc7c1c383","impliedFormat":1},{"version":"a5b13abc88ab3186e713c445e59e2f6eee20c6167943517bc2f56985d89b8c55","impliedFormat":1},{"version":"3844b45a774bafe226260cf0772376dce72121ebb801d03902c70a7f11da832b","impliedFormat":1},{"version":"7ae65fe95b18205e241e6695cb2c61c0828d660aca7d08f68781b439a800e6b8","impliedFormat":1},{"version":"c2c8c166199d3a7bd093152437d1f6399d05e458a9ca9364456feecba920cda4","impliedFormat":1},{"version":"369b7270eeeb37982203b2cb18c7302947b89bf5818c1d3d2e95a0418f02b74e","impliedFormat":1},{"version":"94f95d223e2783b0aef4d15d7f6990a6a550fe17d099c501395f690337f7105e","impliedFormat":1},{"version":"039bd8d1e0d151570b66e75ee152877fb0e2f42eca43718632ac195e6884be34","impliedFormat":1},{"version":"89fb1e22c3c98cbb86dc3e5949012bdae217f2b5d768a2cc74e1c4b413c25ad2","impliedFormat":1},"a66502cf0f4d2545047d072ff4364e19bc554ff0e027b0057a19ed069b5f842e","65c000ccb75940210cc7d5e5726c12b8dbf8c16ef78b8c5d87e12d774d5b7e8a","725016ff9ccc8ae8bb70834fae7938aab8fe1bd57c280f1f4104b031b23c4a02","a4c4f3f8f19d120b75ecb2d3be353bcbf13c28ef3ef577faee97118fc62630f9","83654f2e8b18cdcb2eea10067a92271ccce8cf1746e88e8cb28dfe5e469e7598","b4512c880960a9171ef9d18261023e91519f4829271b9e2a6fa92006704807ae","c058835489fbe56e37e3f9751004062ff24a7051d8f62929caa6634d077f1969","b0292189bcbdc12a4c3b02c40bf9f578a40e495bd1075ed3cbb65af2955f90dc",{"version":"2ea8fcb74664e74f4e9f285a3e0e213fd3f48062a5a708678278bd70e49dc1f6","impliedFormat":1},{"version":"b4f793b0ae6bbda36c02fd85cf4bc796df236ab47ab410e76047b3c436577302","impliedFormat":1},{"version":"27f21c10654423223b33e930755f0a19260f45b59808350c5adcc9f5f5ce5247","impliedFormat":1},{"version":"747fa107a4191c311d1aaf3b1b708aee4ac71345e16cb40c306cd108140efb78","impliedFormat":1},{"version":"ddb57e7a54d3094ab8bfebadee5e1811ca78381c1a4823961948ce296d1339a9","impliedFormat":1},{"version":"946caa76a947e9c5ad1f6c3a90ee00a91c5bf7e821e75259b515318204b56dd2","impliedFormat":1},{"version":"4d2c153ca69ffcc20e5fb1398a460a2f732815f3bba4f9f5ac1397a61788c7ef","impliedFormat":1},{"version":"70e658b997327805edad10d0659e4348e9ca845ab31c5b7af22dde07f9de9cf9","impliedFormat":1},{"version":"11933fa2b74492624b45946f0ba42014fa3f6e2ddda614c546d939f0c643c649","impliedFormat":1},{"version":"e4f8a07ca0cae516ee45182056e52fd286c0a3d13e20af31d8564f7f68ace148","impliedFormat":1},{"version":"9a7a13cad265ed5b51c262501e5adbd493973153773636d528854689a84605d5","impliedFormat":1},{"version":"71aa84ccb1561b26dcea5febb1668bbd7a9d679cd01920cadae15aa817bfdcb8","impliedFormat":1},{"version":"12098a210bcf2886db53a6b37159ac3729b06fe442843c3c63d231ffb3b13d8e","impliedFormat":1},{"version":"003dd733890e569eee2543aef9e0a655c2fdc13fda24c4267467fd9f313c8d26","impliedFormat":1},{"version":"8cea0fc84770d5f540e33199f371cc510c3d1861ade7729c2df2fccc08193c5c","impliedFormat":1},{"version":"349b2fbf0de90ee4e7194dedb0b69e2dc87854f19d657725bfca8ab74f940e13","impliedFormat":1},{"version":"b55c235a99449e5e9010143ddf6ed0d635352de49b3bfcb8b3280ed5632d1baa","impliedFormat":1},{"version":"9ff2c1493af0acd8f8d01acda102b02829e87d91a04ee3dd326a8f28b5a2340c","impliedFormat":1},"e86d93702c641a6604577db8ab2591aab51fdf6256f40d809ff9fcc992af2479","a145ae0f98622a6f1aa4bdfca87ec4e1590e8cc8912f9eced3f98c2f316d9590","24dcae5a9c92bb245f568e9e24b7f65d7377278de65a7f9eea710577349c1c21","d64e6098a66031aff5d83379b1d4aba40c04672231664568213346e1cf49c90a",{"version":"0310399dedf5f3326c5699a1950c20015e3ddd017c6bd3e91a1f0a8cfd74a615","impliedFormat":1},{"version":"79880ac1d9fe755158af8a0c30cbfeb98b26547c9319438c367d26b5aca4c3a6","impliedFormat":1},{"version":"1d7d9e42cb2cc36dfc7ce35755ce67d5ff0f4a2ef72d3019f4c461bfd22123da","impliedFormat":1},{"version":"dbe1ecd8a1f256776aa67b3780a2e90e7b4ca10d79fb88d4ace035dc6a96d3f2","impliedFormat":1},{"version":"bb31f503b01e5b0cd9a20f34d1f5b64af91125b2d86de184eadea0abc1e9e157","impliedFormat":1},{"version":"abbe3ae00cef3a2ca0dc63e2571aa4c23b98ab82e4e6aa8bdba5bd6ca51b626e","impliedFormat":1},{"version":"6b104c510c9920a0bebf36605a66c4e0e5135fca2935b3d187e13b527c6f1e0d","impliedFormat":1},{"version":"482a1032192b4d737de90fbe0cf080aee629538cda21690944ecb3505a19c2e7","impliedFormat":1},{"version":"bb572ccee2aae86a21850d2b32d6d903d8d8670ae3e5c84115c74ce2daadec7b","impliedFormat":1},{"version":"ba82e5264ee6f5a1ad3bd13517765d5ab6fd4c538d22721fb3231fde761e35e4","impliedFormat":1},{"version":"75e258d47eda971fbbdfec8f6a0d163204168425c29212a4c8b131bbbb361fc3","impliedFormat":1},{"version":"7c37569e586a3276ae7cbc405c9f1c51efdf3f603cc8b76dd2196d1b01c2f9d0","impliedFormat":99},{"version":"bef359bd6998f4ce186f7450ec3fbd9cf47ee3097d75c26828b6d985c843a48d","impliedFormat":99},{"version":"696a04758e6c58966e18bb99a64292017fac57f0ba5482e1bc0b617be850b12e","impliedFormat":99},{"version":"46fe6faf3d6907bb675b5c37df15b6021b9ca1e4f91b25ccc422630b4c1568e3","impliedFormat":99},{"version":"c45a995ea8fd0d701c3e013dcf7a106809d9b1517c7115ade3f58d4196bd350c","impliedFormat":99},{"version":"0332891c6714ceea22d919677ba76e7875f4be1104dc1c2a19b9359b7a2e08e4","impliedFormat":99},{"version":"38a217719a1e847d3b56f0e513075f07740ea536a838c332d02b2ce4288f23be","impliedFormat":99},{"version":"d51809d133c78da34a13a1b4267e29afb0d979f50acbeb4321e10d74380beeea","impliedFormat":99},{"version":"68745f37d24b1b5800c45d0c5c00abfcbb031f9be0bcecdafd29405667397abe","impliedFormat":99},{"version":"fccc4725f7937821ed7744c796c090963929da13a497a05a58ba478d1c1442ef","impliedFormat":99},{"version":"29b531d00f444dac2e3479c2def9654fb71a2c0df68aaa7f134a6fed897412f9","impliedFormat":99},{"version":"60fbce4fe62a585d67228f8c1e43e7f1e5493519ac7f3d0fb383d95c1f690a1b","impliedFormat":99},{"version":"ec680627cfcc2c14c92a3771593020cd6ef28b20ac2c11595c788c22e5ed8825","impliedFormat":99},{"version":"3e7f2500c33ca375d3a6717e9b65ce02db519e38843def24422ac4d5823279a2","impliedFormat":1},{"version":"64390ba3f8767f59f0d78c04c24672a468c5bfc587c2bfbb151cd32831322a93","impliedFormat":1},{"version":"dae4c326cf820890750ec0ea511c96a498712c811915663b011e8e2befcd8c40","impliedFormat":1},{"version":"846f9648ae18d0698d8dd2e2f907a9762878add1166cc6711edeff907dfad3f8","impliedFormat":1},{"version":"16abf956e38cc28e705391eedecf03f1e7d6668e717227a4934fe0f260a86eca","impliedFormat":1},{"version":"b0e980820739d5f8fed32d8f345ae3733aa996403d662b53fabd6eaaf88383f3","impliedFormat":1},{"version":"f9b0b8b28c767c99d7974e47422110b809003b4dcffeba342fef2e9f5bb4a35a","impliedFormat":1},{"version":"50a7feb8b41753deecc0a889625135ffa8b1afdd545a40e91ec06a1937559470","impliedFormat":1},{"version":"b2595a4680c30a9cb378964860289b3df7a1c0088871ae8894f2f62a0723bc4a","impliedFormat":1},{"version":"571b809b12f2fd9ee8233299b84e54c6defbcedf9ca6d4d4e9a320fb919b6356","impliedFormat":1},{"version":"aad93270cd689cfb004cb8817a8ad631757d5978a79a0d321ad80fe7a4436329","impliedFormat":1},{"version":"23520da6a87289d5fd7453ebb3e2530e06681b969300c543978a1d628159806d","impliedFormat":1},{"version":"aa9d6ecc8c985607687ce7d629f060396181980087e1ee6fb3b1ee902fce6857","impliedFormat":1},{"version":"2478a1e3a16fc5de57d93afcf315dd7e35807d96bbcda9aea907c3ee34264ba3","impliedFormat":1},"f6568b25fcb5647633130a67651ed257de74c33bc8d4aac4d5b594dcf2d32a92","39a4e81562d71075fffc4cb8b3ede6f1061d8a40943f29b743d0b0ec082b3549","1d99f1ed94720a1bccd8e1a2e5654c1527277aee514d8e262bd0240806e8bf88","800fb85317bf556294a12a4301ca2203a080899f87631ad7eb006dff2128b5c7","38973565ccb40ae5aaf5684886cba2ca39f8133fece3de234cd923f169258c19","79d31f2f97e939e8c2b8bfbbc6261d6278a724cb5f8c8f82cd070ef3d2d1178b","2897c880bbbe9bcd62a9fc33e9c8f693bdcb5a83505e06aef43377914b6c1ed6","4436945165b75b3935da0bc9e7300f441d92d5fd60437f4244d2e49e76fc9f9f",{"version":"e21694662423ec75756bd396b23cf65f227e088e2106dbe7f79ee93ca386cc5c","impliedFormat":1},{"version":"0f8c6cb63be8775aca5f6e0fcf1814d5637c4bf2f8f48170817d5e5fd67313ae","impliedFormat":1},{"version":"221f5c9d51ec7b278527ce5267174ea8b2d22ad072883bbbbdabc680956055dc","impliedFormat":1},{"version":"75a60ced6c5ed94c1d4f793b47acc73e77f821de57069dc9937e04cf6cf9710c","impliedFormat":1},{"version":"cc15a79629e122609c2a92e5d12bf2aa6ffec023e111e05a623dd36e5ec5174a","impliedFormat":1},{"version":"7e0ccd91433031d82b342dc1b4671629cfd2a6adc0a95f8c09d89c73ff2310d9","impliedFormat":1},{"version":"bfcb51291d02c2824b6e9bf305718f741078fda6d8acff6778d09fb07408f2d8","impliedFormat":1},{"version":"53be0f983ba16e0fa7503af63fe5020be196b4aaa48e3a57496fca80525067d3","impliedFormat":1},{"version":"ff283c39aa26e773a9be89f62dd92d3825cd2f9acd2741ceba092a48ac07da78","impliedFormat":1},{"version":"427ba67dd02ba03ffabac68a10ce82a2a5d0f8ae36ede62b7b4037aa4c6368a6","impliedFormat":1},{"version":"1db1a00766f7f7e26ce675e8a8933389c21399854f29c52cbabc3302f8b7879a","impliedFormat":1},"61a8f34db42e3716f78b8b71631ef7b41f162f13f501e0bd818ee2d8c8cfb0d4","5d54802a86e67fc7b679395eab14b29e633a9e7a9e8431fe816393e7b7fe3872","a6eee3c8c019682ab559cc33c08fb9690daa4d3f44e90b5f35d9d103a6a1515b","2cb5d8d5b1dda0a7cc5687ed3e57d9ec3b6c19704793220380de03d8c3f1f3c3","fda5ab4a74ad9850b5dc619428ceff65bddcc259e65460afa66a110b44e7247c","59f1459020aad08f392cfa8bd06180be8ac6e5f507e93dedcf5f7821c7fc3398","745e077187736ef6cfd8e4f141ff681434902a40d49cfad6e4bbaf97e1b3ebff","213acafce2838b110c3d74bf69d5bfcc3e1fc6d012a3e71a585b8717890c0272","87c1f13856682e074743addd0af7574bc2f09dbdfefa12e562dcf7fc341c51ed","8131fdeb21097f829d7a3fd4b6d637c5296775c57d0a75d53174f85b6375076f",{"version":"8e559bf8c5bac4a5d7df79deb18760f4fde9c0e5b8719deb362ff005b496ca66","impliedFormat":1},{"version":"7155137aa340802446b4bfb4907fa9b8bf529492e4004c3bb0e67175cf966154","impliedFormat":1},{"version":"189a0c69904ae56bf26d5b9113193ac1d94e2f94ec5a544ee95e43ce1b13a241","impliedFormat":1},{"version":"6e1f9dbd42eddf06936c3e2ed6b0283057ff5aadac79dee3c0fb49cc25181572","impliedFormat":1},{"version":"edc179f28bcbe0003bf077d821d91407e5f9a9f5e577b5406e22423edcd08723","impliedFormat":1},{"version":"68c002d98a1a62c05cca49e12481e3bf656a842ce09f5ab8a221f0a7af5ee747","impliedFormat":1},{"version":"fa43dfdc5d1cdc1d3b64a2292a46b975a3183995a4f6649d12a7dff1a8c01c19","impliedFormat":1},{"version":"71179ac74f57d093bc027ff6d95ac7c5f39a79f7ebc9e4ffeec34a52df33451d","impliedFormat":1},{"version":"4787ad5aa8738c12756e9b7867439135f7f0e29a36d40483d7f22f35b8dcb9de","impliedFormat":1},{"version":"ea208aa1ab625af309d64c550998ced01b7ecc81b59e0268193f4a47ce0fe017","impliedFormat":1},{"version":"0bd201c648bff97bc3d2c48d36afb24e3d8e0b251f31a73a02705e74c2acf4d7","impliedFormat":1},{"version":"c9f8d04376ada9b188c6a4ba8ad9e812eeec71cd5234792f476131a88cfd380e","impliedFormat":1},{"version":"92be66515f468b383486b5d36cb18ffa86333c2c69cd74e2b3ca32d07b166997","impliedFormat":1},{"version":"8aab79cd5a1995ffa7ac756124c14e4629291e0179d37735d246c87eb6bccd25","impliedFormat":1},{"version":"c63cb609d7095106d0a5498cd8d666fc0d525f7d640c280ccbf7d95eaf7696ac","impliedFormat":1},{"version":"53cc28b56ad13e2758a0d3beb9a6202f8ef4d9741555381023b51cb437517ea3","impliedFormat":1},{"version":"b4706c3c0d5fd4ae893ee4727b414359889010e1b484df44d3f76e3225c6e435","impliedFormat":1},{"version":"8eca7f97d924b538550a910f81fa5b96983a52cfaecb05c811a3e2a9661226ce","impliedFormat":1},{"version":"8bf7798a881ff09f5af04ae9b25ae5b1406b2092ef1d6ad55e211f3c8889cab8","impliedFormat":1},{"version":"ce26b83c3c5c73f3b8f747c5d4b3060fcd323bfa8014cea2bd06a7a1003f053a","impliedFormat":1},{"version":"bc2c9cef1a9bdc9cbe5439a37d8257c4124b74ffabf6de4dc5e4ec82432fa938","impliedFormat":1},{"version":"ac48cd67bdf5f018edfda6abf810da4d87c98368beeee0ee7d66a47c206140d7","impliedFormat":1},{"version":"db8809340d864ec126478a0139b7c2b126b0ecae22f5523eeb1aab127b7eedd9","impliedFormat":1},{"version":"145b28f75f01eff6a46e2b6cbae6d715af7aba936c34c5bb02a9db7e25388cb8","impliedFormat":1},{"version":"8f6949940b7d54c4a6badc8ef689f58024a230b6f383e7b3d8075c43a134b15a","impliedFormat":1},"99f85d3c1ea845e84bfd840b1f23a5283daf63eeb1549ebef7052057bdd93b2a","b8ccf28dd03249b5917f768db3fc7e668fcd4579cb029aef335597b6eca4454e","753366472ee6fde6d43677f819a680d4f0bb799b85cd12cbd611a394bd871245","b1963a4f9ece351230ef15b37a4efeb2b57633d6d55e288776687b3da8233c9e","654ec722ef57073ca9af5353e0a78c9822399ef4c65878d40c0736fe4714356c","5f4384823c875ddda79c05f1a5e40300a74e0de54fad3785bf4ab99fefcfde18","022f905e2a2e23b16d73bbdff4bae5425c5c3f53b4e64f9745f54488d18cde0e","f325fa4c4949e89057ac3130d1a8ddfd03f571d2f06fba71085a49223d4e476b","db10429eebfb72adfccbef70893a125cbee440f474ef0b7117fc067b1b8c2af1","cef606bf7106a2892a9efd7f321a6c626a48580b88556ada619c8be6fa233601","6beebef5c2e751c2915db9191bb7ca47495177ee1697a99c1a6303764126e5b7","8b211eaf1de94cf97ed7c7e0a5fa214dd3b310a73ceaab37bb3ae4f37da76b8d","8ac8bfb6e903ad8ea73a294aa1167d2cc50faa8065ebe70dcebfadce9c320915","e846acfad0e473d2548dcd218b79ab5ef3a8771555c67780e723b880b3339299","ed98dd88fa95be0d06202b3a142d9bd7aa67b6a6866962830d1696a9e22348a2","1b15ebfafc87d08a9b28a6f1649ee48036c1079f33e5071e180925d16a6297d0","3d27b80cced2596b253c45407a93cea27d6853b70c329d8d394ae764493661eb","7d95d4ccb9d92f6074b53170824026e26c971f776f08fbd3eaaa1197e890a1cf",{"version":"0a59d4f94bb8cc3f9fa396b59f003b068ba052564c0ad3d2001c6e5bfa3fbac9","impliedFormat":1},{"version":"9ef3463398bac78b932ecb19ab4a9820199d24d5dca832d8dead30d17d5afffd","impliedFormat":1},{"version":"4dcdbdbc992d114e52247e2f960b05cf9d65d3142114bf08552b18938cb3d56b","impliedFormat":1},{"version":"b4fbfaa34aacd768965b0135a0c4e7dbaa055a8a4d6ffe7bedf1786d3dc614de","impliedFormat":1},{"version":"ddb5454371b8da3a72ec536ad319f9f4e0a9851ffa961ae174484296a88a70db","impliedFormat":1},{"version":"fb7c8a2d7e2b50ada1e15b223d3bb83690bd34fd764aa0e009918549e440db1d","impliedFormat":1},{"version":"b4fbfaa34aacd768965b0135a0c4e7dbaa055a8a4d6ffe7bedf1786d3dc614de","impliedFormat":1},{"version":"9c909c17f69f125976e5c320eded3e693890d21b18cbc4caa246ec4fda260dcd","impliedFormat":1},{"version":"7915d50018073244a9bcb3621e79b8e0ad4eedfb6b053fc945cad60c983bb11b","impliedFormat":1},{"version":"e38d5bb0f0d07c2105b55ae8845df8c8271822186005469796be48c68058ef33","impliedFormat":1},{"version":"1fa33d8db2a9d2a7dbfb7a24718cccbcde8364d10cce29b1a7eea4cf3a530cbb","impliedFormat":1},{"version":"b4fbfaa34aacd768965b0135a0c4e7dbaa055a8a4d6ffe7bedf1786d3dc614de","impliedFormat":1},{"version":"90300bef1c0e2523c97fdd178b9d50e3f39646ade67faab69be4e445937c862a","impliedFormat":1},{"version":"381437930df37907c030519b23ffea4d8113f46e4431a70bfe008a0c43c63648","impliedFormat":1},{"version":"695cbb89013bc9e87fb24b0df020fe605c54f0ab5c267b5bf0490ed097044197","impliedFormat":1},{"version":"f43780383543bfcdc0a2ee850375e1f03d94bdb1b85091d5b11bb8b2023c8b49","impliedFormat":1},{"version":"303638e9e9378e3cce14c10a276251b2b6baea811f882b0adb6d8b7e44a8245e","impliedFormat":1},{"version":"93fc1a008c4786aa9970b7a4c56295bef4d39c243af63cbfcbd5548ca4fdd535","impliedFormat":1},{"version":"6b91aca1948fd92e4fb32e91e94955e7b7c12fb8cbc0a40eb55f1808886e53e8","impliedFormat":1},{"version":"1e197b6e669b8ece0a68c684af9a4394d8c47e58eaa040391cbdadcc1b5020a0","impliedFormat":1},{"version":"fccfc90c19498513d5c4b9c705706660eba9eb493bc38cdc16a11e9d384cd086","impliedFormat":1},{"version":"b288bbe96ea05e353f008a4d445fb8589a82f2a1c4d4d0bdfc283a19020dc96f","impliedFormat":1},{"version":"b4fbfaa34aacd768965b0135a0c4e7dbaa055a8a4d6ffe7bedf1786d3dc614de","impliedFormat":1},{"version":"6b1647c4355fbfe7ce9a0ada722e9e7ab0503c289ec38871956dc1d7d4c9d32d","impliedFormat":1},{"version":"52f3a1f4b046e00bc1f860b16e31380119f48fbf0d3bcfa9345a4751af40ea6c","impliedFormat":1},{"version":"dc906dbacb6121d1ad16abb28a32498d7897dee81e2489333db1f8bf426535f2","impliedFormat":1},{"version":"e2371523fea2c03f0ebcc6e835c81fe244193a5f43f037651688542804c9999b","impliedFormat":1},{"version":"5717d899bd25adfcf4639b36991a76917eb8a7922cdbf5a549c810f605780144","impliedFormat":1},{"version":"b66d38ad9d7659d9b5f5a40194f6fc0911636345805c6091a11049beebc4d155","impliedFormat":1},{"version":"45d3d4f05ddc6fbcd83c6eb67f404dbdacbeb4248bd72ce8ff56cca37d079256","impliedFormat":1},{"version":"64d33880a501e1d4e7e5f4a873553a3c5ad35399d4b97de60cfd5d4bdcc635d3","impliedFormat":1},{"version":"c530d22cac087cfdb0a62b6d21294057825b3c1b4efbd35dafaf784618f6e16b","impliedFormat":1},{"version":"329ea6b57fbcfea6b47cefc31da996da87a19f9c247d1fc1972c95297c58ffb6","impliedFormat":1},{"version":"04ffd65cd3e602f6b03472c0e12eff2cd969e5f4141f142f44d05dbac3b6686b","impliedFormat":1},{"version":"d747268dd5f760f55765c74b8cb9bd505808c9494f00aa89f37a7153cef32afb","impliedFormat":1},{"version":"836100a5b7c8d2afde3a3fa86b65f7e638a2ec2c65f2a2e8daa2fa7a02935428","impliedFormat":1},{"version":"49168b9877e436103e4ae793de8a1645911134a7a05ce45322966914c07c24a3","impliedFormat":1},{"version":"e01f2da71e54a1cd22982d63d3473f42c6eb5140c8e94fe309b1f739b7d24bd8","impliedFormat":1},{"version":"ceca5b2b79e094feda53dbeec955241e9064514cd79f6e679c992d4412a3fa3e","impliedFormat":1},{"version":"1e6f83f746b7cd4987335905f4c339ffc9d71dddf19f309cb40c5052e1667608","impliedFormat":1},{"version":"dfd5a5761262563b1b102019fc3f72510e68efe1e4731d89c8e55bde0c03e321","impliedFormat":1},{"version":"4e4aafe3724c22d7d5147da38738da5080519bac8a2baa2cd1bbf93ac9d4bd4b","impliedFormat":1},{"version":"a43f444f9eb45b7af83e4032a4ffb841dc9ded1b8d6ecbc6c26823daffbbc608","impliedFormat":1},{"version":"e38d5bb0f0d07c2105b55ae8845df8c8271822186005469796be48c68058ef33","impliedFormat":1},{"version":"b247f01bc47eac5d7f52f48f63f6e202a95e286c492fa28e36ab4f66a02f45ec","impliedFormat":99},"b32d5ac781fe8de7c424ee25662bfbc475bcfff3d5a245623023c949ca51fd13","15657cd5f2805d7c0c9b9f61c0503a686ea0f25682470e23b903db5046dd9b79","86dcd5ac31c4463f78509e33a60853f60227a89113774a142c5df758c6c648fb",{"version":"c4096446198c7ac110c40e41427db9331fecfb71b41845cb2e1a1ea60d53f804","impliedFormat":1},{"version":"8b032937299c8f23b1222d844b9ba1d1b9d9d3a7f512b27200dd0b4985a32697","impliedFormat":1},{"version":"b197306a726ce7c1b4db02ef8afd8c11d53318bb56df9033d283491842b6a486","impliedFormat":1},{"version":"8a3e6acf36136246cde0d3bb0a72c99b7a0019a17bbdd5a74b5c32d4f3e1e825","impliedFormat":1},{"version":"6a0a7e4b2f833da8c98a62fddb6d849c9301edb4a5438bb552c40cc584180ed3","impliedFormat":1},{"version":"69723979c6f9ab8dabaf0c00688e2715fd77aeee45fe5a54c00eb73f9d3b6c52","impliedFormat":1},{"version":"d2107e317afb6f052dedb5ac4f97a3a8a172a4b4c25025ff703203e42aef7b97","impliedFormat":1},"5d789f1caa306f83e87aa69d2be6fa4d820b1c7809650be64bba0ca63619d767","2736c8d3c65a50016adecfee3270fb5cea58ae57df8cabe806067794edeea677","39dbe22a612860ca5c4b1f40d4bce5fce0d8d580669698b98876b26beebdc5ef","84deb45e58b75c4ad97159f78273381cea9016f4b8ae65f8d65d4f7a3abe87a0","37faedee68a9f1a13df2c3d1851440d7463196cdd615534ff2451a70b50dd6d7","88be8881144d4734fa6820c0e24e0f89743d3d21a4830f64e37f351a1f4b6e09","a2794edefe5c140451efc7b8741ffecde54badf0d419075b5cfc326ef36262aa","1776ea3586793ef2c953261feab74c893194a8c5d8571dbcdd4f3c227af5743f",{"version":"ae5c8581e762c51115516ea32b92ea81128343f84a09d0da01c3359cd7c43b51","impliedFormat":1},{"version":"25b52cdedf8326d454926b8a7ac4be47364954f61c72b45f1c92f574b40d0e31","impliedFormat":1},{"version":"dd714007b95dc75387a88f8e5b9a86c61047025001f5274dab2821c21d33e962","impliedFormat":1},{"version":"39f8ce0f2a7945337ba3ca9f244d41fdcc1e192d530f028f0f57004f55936117","impliedFormat":1},"8fd8332ac82307e8be28249dfec1fb74a8166efe9a92211acc021c24c5d615f2",{"version":"8f293e032606edb2692045c9dd760cc8db7d42969a733d40f7886ab3adf52876","impliedFormat":1},{"version":"b6cf932a176edeea11df1b43361ca8b7219b8291cd3fefc9b610b91489e85f37","impliedFormat":1},"1f9658a7d4902706fa13b85c0a7c990a876423b98ac2f868846aeb80205deeb8","fa004266c7bdcf00cb0f4874ed7154810107b09cbba9c2e076adbe0223fdae1d","9f0858efe53a8d7ee50a041d3bb4576582a3d0ad61cb61af290986568a27afaf","0d1eeee3aeebd4eb2790d2072f6a72a998a8e6888cc85690293225b225b98611","68aece575c768a3ec6b0e67b4dc552bedcdf0c70234315c8fbdc1f88e1c8efde","b4ce8067e9f6cbc46898b157ef7b879a587d56096cf90d9bd3c4255582757837","16b4dd1dd11207a1e84cf08d9a115b5915c36b8036be007b2fb50123ebcfd5d9","44d2ef4e91099c43d49213ffd705c8d37b0a0702b9ee953c50851ce4a751cac2","9e91fb8aaf7fbca8968564f133c8251d7cc1dcf721f4418b8034f8d0a234fec0","f22e4a21501579c6761749b77f84466879ccfa9756be0043fbbf8578050e2f50","3e85744539ebb91580e07ccb80030d7c0873a7099ff48525cf02c19b5dcd51fc","9835784a52468a00f53308332cc8fbb367df69e824e6d08d26a0a5242cb3018c","6743b3dc02dc1004515699dee2599057c5e9505ad8873fd22089b144ff43a719","a94137a86a78fc3269502eec881a19177b78e41cf08dae3f28fb7cac953c7f96","3bdc9629adc7e5256bb45779d08f1543b81a1057ddd565acfb53acecb0bf20ed","2f7888da68be11e24c6aa7fed2bb95ec96490e0b7099cbc7733831e756e4b3ab","4f39d262a362e732bf202ac1924caac0d7ed308fce20b399027879701aa6b68d","9ccf2da47bd68d6a3889fc931dfaae3fa3477abbeb2bc9431b6c911334ce8c52","c78c474aca86ceed5fead3fffc9f1edfabc35b2222974dce0d13784a50c7820d","5119b9abc617cec372405f3d27b20eac709018c90cea1e2379f7efd3b5d83fd1","13744fc27b3217c818b7191dd884b11d4f9eb317707e59539bbf10f6d67dfb00",{"version":"a28ac3e717907284b3910b8e9b3f9844a4e0b0a861bea7b923e5adf90f620330","impliedFormat":1},{"version":"b6d03c9cfe2cf0ba4c673c209fcd7c46c815b2619fd2aad59fc4229aaef2ed43","impliedFormat":1},{"version":"82e5a50e17833a10eb091923b7e429dc846d42f1c6161eb6beeb964288d98a15","impliedFormat":1},{"version":"670a76db379b27c8ff42f1ba927828a22862e2ab0b0908e38b671f0e912cc5ed","impliedFormat":1},{"version":"13b77ab19ef7aadd86a1e54f2f08ea23a6d74e102909e3c00d31f231ed040f62","impliedFormat":1},{"version":"069bebfee29864e3955378107e243508b163e77ab10de6a5ee03ae06939f0bb9","impliedFormat":1},{"version":"70e345d53cc00be14d6f3024838bbff3ef0613d56b71ae3f796d7b2a0d473b07","affectsGlobalScope":true,"impliedFormat":1},{"version":"991cb335709ca0552cbfd32cdc5d237eafbc3ff35f4b77cae8d407d30cfd3adf","impliedFormat":1},{"version":"afe73051ff6a03a9565cbd8ebb0e956ee3df5e913ad5c1ded64218aabfa3dcb5","impliedFormat":1},{"version":"035a5df183489c2e22f3cf59fc1ed2b043d27f357eecc0eb8d8e840059d44245","impliedFormat":1},{"version":"a4809f4d92317535e6b22b01019437030077a76fec1d93b9881c9ed4738fcc54","impliedFormat":1},{"version":"5f53fa0bd22096d2a78533f94e02c899143b8f0f9891a46965294ee8b91a9434","impliedFormat":1},{"version":"f3d8c757e148ad968f0d98697987db363070abada5f503da3c06aefd9d4248c1","impliedFormat":1},{"version":"96d14f21b7652903852eef49379d04dbda28c16ed36468f8c9fa08f7c14c9538","impliedFormat":1},{"version":"0e60e0cbf2283adfd5a15430ae548cd2f662d581b5da6ecd98220203e7067c70","impliedFormat":1},{"version":"916be7d770b0ae0406be9486ac12eb9825f21514961dd050594c4b250617d5a8","impliedFormat":1},{"version":"960a68ced7820108787135bdae5265d2cc4b511b7dcfd5b8f213432a8483daf1","impliedFormat":1},{"version":"7c52a6d05a6e68269e63bc63fad6e869368a141ad23a20e2350c831dc499c5f2","impliedFormat":1},{"version":"2e7ebdc7d8af978c263890bbde991e88d6aa31cc29d46735c9c5f45f0a41243b","impliedFormat":1},{"version":"b57fd1c0a680d220e714b76d83eff51a08670f56efcc5d68abc82f5a2684f0c0","impliedFormat":1},{"version":"8cf121e98669f724256d06bebafec912b92bb042a06d4944f7fb27a56c545109","impliedFormat":1},{"version":"1084565c68b2aed5d6d5cea394799bd688afdf4dc99f4e3615957857c15bb231","impliedFormat":1},{"version":"4ef960df4f672e93b479f88211ed8b5cfa8a598b97aafa3396cacdc3341e3504","impliedFormat":1},{"version":"cf3d384d082b933d987c4e2fe7bfb8710adfd9dc8155190056ed6695a25a559e","impliedFormat":1},{"version":"9871b7ee672bc16c78833bdab3052615834b08375cb144e4d2cba74473f4a589","impliedFormat":1},{"version":"c863198dae89420f3c552b5a03da6ed6d0acfa3807a64772b895db624b0de707","impliedFormat":1},{"version":"8b03a5e327d7db67112ebbc93b4f744133eda2c1743dbb0a990c61a8007823ef","impliedFormat":1},{"version":"86c73f2ee1752bac8eeeece234fd05dfcf0637a4fbd8032e4f5f43102faa8eec","impliedFormat":1},{"version":"42fad1f540271e35ca37cecda12c4ce2eef27f0f5cf0f8dd761d723c744d3159","impliedFormat":1},{"version":"ff3743a5de32bee10906aff63d1de726f6a7fd6ee2da4b8229054dfa69de2c34","impliedFormat":1},{"version":"83acd370f7f84f203e71ebba33ba61b7f1291ca027d7f9a662c6307d74e4ac22","impliedFormat":1},{"version":"1445cec898f90bdd18b2949b9590b3c012f5b7e1804e6e329fb0fe053946d5ec","impliedFormat":1},{"version":"0e5318ec2275d8da858b541920d9306650ae6ac8012f0e872fe66eb50321a669","impliedFormat":1},{"version":"cf530297c3fb3a92ec9591dd4fa229d58b5981e45fe6702a0bd2bea53a5e59be","impliedFormat":1},{"version":"c1f6f7d08d42148ddfe164d36d7aba91f467dbcb3caa715966ff95f55048b3a4","impliedFormat":1},{"version":"f4e9bf9103191ef3b3612d3ec0044ca4044ca5be27711fe648ada06fad4bcc85","impliedFormat":1},{"version":"0c1ee27b8f6a00097c2d6d91a21ee4d096ab52c1e28350f6362542b55380059a","impliedFormat":1},{"version":"7677d5b0db9e020d3017720f853ba18f415219fb3a9597343b1b1012cfd699f7","impliedFormat":1},{"version":"bc1c6bc119c1784b1a2be6d9c47addec0d83ef0d52c8fbe1f14a51b4dfffc675","impliedFormat":1},{"version":"52cf2ce99c2a23de70225e252e9822a22b4e0adb82643ab0b710858810e00bf1","impliedFormat":1},{"version":"770625067bb27a20b9826255a8d47b6b5b0a2d3dfcbd21f89904c731f671ba77","impliedFormat":1},{"version":"d1ed6765f4d7906a05968fb5cd6d1db8afa14dbe512a4884e8ea5c0f5e142c80","impliedFormat":1},{"version":"799c0f1b07c092626cf1efd71d459997635911bb5f7fc1196efe449bba87e965","impliedFormat":1},{"version":"2a184e4462b9914a30b1b5c41cf80c6d3428f17b20d3afb711fff3f0644001fd","impliedFormat":1},{"version":"9eabde32a3aa5d80de34af2c2206cdc3ee094c6504a8d0c2d6d20c7c179503cc","impliedFormat":1},{"version":"397c8051b6cfcb48aa22656f0faca2553c5f56187262135162ee79d2b2f6c966","impliedFormat":1},{"version":"a8ead142e0c87dcd5dc130eba1f8eeed506b08952d905c47621dc2f583b1bff9","impliedFormat":1},{"version":"a02f10ea5f73130efca046429254a4e3c06b5475baecc8f7b99a0014731be8b3","impliedFormat":1},{"version":"c2576a4083232b0e2d9bd06875dd43d371dee2e090325a9eac0133fd5650c1cb","impliedFormat":1},{"version":"4c9a0564bb317349de6a24eb4efea8bb79898fa72ad63a1809165f5bd42970dd","impliedFormat":1},{"version":"f40ac11d8859092d20f953aae14ba967282c3bb056431a37fced1866ec7a2681","impliedFormat":1},{"version":"cc11e9e79d4746cc59e0e17473a59d6f104692fd0eeea1bdb2e206eabed83b03","impliedFormat":1},{"version":"b444a410d34fb5e98aa5ee2b381362044f4884652e8bc8a11c8fe14bbd85518e","impliedFormat":1},{"version":"c35808c1f5e16d2c571aa65067e3cb95afeff843b259ecfa2fc107a9519b5392","impliedFormat":1},{"version":"14d5dc055143e941c8743c6a21fa459f961cbc3deedf1bfe47b11587ca4b3ef5","impliedFormat":1},{"version":"a3ad4e1fc542751005267d50a6298e6765928c0c3a8dce1572f2ba6ca518661c","impliedFormat":1},{"version":"f237e7c97a3a89f4591afd49ecb3bd8d14f51a1c4adc8fcae3430febedff5eb6","impliedFormat":1},{"version":"3ffdfbec93b7aed71082af62b8c3e0cc71261cc68d796665faa1e91604fbae8f","impliedFormat":1},{"version":"662201f943ed45b1ad600d03a90dffe20841e725203ced8b708c91fcd7f9379a","impliedFormat":1},{"version":"c9ef74c64ed051ea5b958621e7fb853fe3b56e8787c1587aefc6ea988b3c7e79","impliedFormat":1},{"version":"2462ccfac5f3375794b861abaa81da380f1bbd9401de59ffa43119a0b644253d","impliedFormat":1},{"version":"34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","impliedFormat":1},{"version":"844ab83672160ca57a2a2ea46da4c64200d8c18d4ebb2087819649cad099ff0e","impliedFormat":1},{"version":"bed35c3ddd0ffc1a8e0fe9dcf83c7b2e0e2900de26405012aaf3724e8fd1a42d","impliedFormat":1},{"version":"ab82804a14454734010dcdcd43f564ff7b0389bee4c5692eec76ff5b30d4cf66","impliedFormat":1},{"version":"bae8d023ef6b23df7da26f51cea44321f95817c190342a36882e93b80d07a960","impliedFormat":1},{"version":"26a770cec4bd2e7dbba95c6e536390fffe83c6268b78974a93727903b515c4e7","impliedFormat":1}],"root":[291,[294,296],298,299,355,356,364,365,367,392,393,408,409,414,417,418,[454,458],460,[484,490],505,569,570,[572,576],615,[618,655],[863,878],[882,897],918,919,934,935,[966,973],[992,995],[1035,1041],[1053,1055],[1057,1062],[1088,1105],[1151,1153],[1161,1168],1173,[1176,1196]],"options":{"allowJs":true,"allowSyntheticDefaultImports":true,"esModuleInterop":true,"jsx":1,"module":99,"noUnusedLocals":false,"noUnusedParameters":false,"preserveConstEnums":true,"removeComments":false,"skipLibCheck":true,"sourceMap":true,"strict":true,"target":99},"referencedMap":[[935,1],[966,2],[969,3],[968,4],[970,5],[972,6],[973,7],[992,8],[993,9],[994,8],[995,9],[967,10],[1036,11],[1035,12],[934,13],[1037,14],[1038,15],[1039,16],[1040,17],[1041,18],[1054,19],[1055,20],[1053,21],[1057,22],[1058,16],[1059,20],[1062,23],[1088,24],[1060,25],[1089,26],[1090,27],[1091,28],[1092,29],[1093,30],[1094,29],[1095,28],[1096,31],[1097,32],[1098,33],[1099,34],[1100,18],[1101,35],[1102,36],[1103,37],[1104,38],[1061,39],[1056,40],[1105,1],[1151,41],[1152,42],[1153,43],[1161,44],[1162,45],[1163,46],[1165,47],[1164,48],[1166,49],[1167,50],[1168,51],[299,52],[505,53],[1173,54],[298,55],[408,56],[570,57],[569,58],[291,59],[353,60],[352,61],[1199,62],[1114,63],[1115,64],[1125,65],[1118,66],[1126,67],[1123,65],[1127,68],[1121,65],[1122,69],[1124,70],[1120,71],[1119,72],[1128,73],[1116,74],[1117,75],[1109,76],[1111,77],[1110,78],[1112,79],[1033,80],[1028,81],[1027,82],[1025,83],[1026,84],[1029,85],[1030,85],[1031,86],[1032,87],[997,88],[1001,89],[1002,89],[1022,89],[1003,89],[1024,90],[1021,91],[1005,89],[1006,89],[1020,92],[1000,93],[1023,94],[1016,95],[1008,96],[1007,97],[1012,98],[1009,96],[1010,99],[1011,100],[1019,101],[1018,102],[1017,103],[354,104],[1202,105],[1198,62],[1200,106],[1201,62],[313,107],[312,108],[571,108],[1204,109],[309,110],[314,111],[1205,112],[1207,113],[1208,114],[856,115],[850,116],[849,117],[660,118],[661,119],[798,118],[799,120],[780,121],[781,122],[664,123],[665,124],[735,125],[736,126],[709,118],[710,127],[703,118],[704,128],[795,129],[793,130],[809,131],[810,132],[679,133],[680,134],[811,135],[812,136],[813,137],[814,138],[671,139],[672,140],[797,141],[796,142],[782,118],[783,143],[675,144],[676,145],[700,146],[817,147],[815,148],[816,149],[818,150],[819,151],[822,152],[820,153],[823,130],[821,154],[824,155],[827,156],[825,157],[826,158],[828,159],[677,139],[678,160],[803,161],[800,162],[801,163],[778,164],[779,165],[723,166],[722,167],[720,168],[719,169],[721,170],[830,171],[829,172],[832,173],[831,174],[708,175],[707,118],[686,176],[684,177],[683,123],[685,178],[835,179],[839,180],[833,181],[834,182],[836,179],[837,179],[838,179],[725,183],[724,123],[741,184],[739,185],[740,130],[737,186],[738,187],[674,188],[673,118],[731,189],[662,118],[663,190],[730,191],[768,192],[771,193],[769,194],[770,195],[682,196],[681,118],[773,197],[772,123],[751,198],[750,118],[706,199],[705,118],[777,200],[776,201],[745,202],[744,203],[742,204],[743,205],[734,206],[733,207],[732,208],[841,209],[840,210],[758,211],[757,212],[756,213],[805,214],[749,215],[748,216],[746,217],[747,218],[727,219],[726,123],[670,220],[669,221],[668,222],[667,223],[666,224],[762,225],[761,226],[692,227],[691,123],[696,228],[695,229],[760,230],[759,118],[808,231],[765,232],[764,233],[763,234],[843,235],[842,236],[845,237],[844,238],[791,239],[792,240],[790,241],[729,242],[775,243],[774,244],[702,245],[701,118],[753,246],[752,118],[659,247],[712,248],[713,249],[718,250],[711,251],[715,252],[714,253],[716,254],[717,255],[767,256],[766,123],[698,257],[697,123],[848,258],[847,259],[846,260],[785,261],[784,118],[755,262],[754,118],[690,263],[688,264],[687,123],[689,265],[787,266],[786,118],[694,267],[693,118],[789,268],[788,118],[855,269],[852,270],[853,271],[851,272],[420,273],[421,274],[419,275],[422,276],[423,277],[424,278],[425,279],[426,280],[427,281],[428,282],[429,283],[430,284],[431,285],[58,286],[59,287],[62,288],[63,289],[65,290],[66,290],[67,291],[68,292],[69,293],[70,294],[96,295],[71,290],[73,296],[76,297],[77,298],[80,290],[81,299],[82,290],[85,300],[87,301],[88,302],[90,288],[93,303],[94,288],[407,304],[394,305],[401,306],[397,307],[395,308],[398,309],[402,310],[403,306],[400,311],[399,312],[404,313],[405,314],[406,315],[396,316],[98,317],[1215,318],[1216,317],[1214,317],[1217,318],[1218,319],[47,320],[1106,317],[1244,321],[1245,322],[1220,323],[1223,323],[1242,321],[1243,321],[1233,321],[1232,324],[1230,321],[1225,321],[1238,321],[1236,321],[1240,321],[1224,321],[1237,321],[1241,321],[1226,321],[1227,321],[1239,321],[1221,321],[1228,321],[1229,321],[1231,321],[1235,321],[1246,325],[1234,321],[1222,321],[1259,326],[1253,325],[1255,327],[1254,325],[1247,325],[1248,325],[1250,325],[1252,325],[1256,327],[1257,327],[1249,327],[1251,327],[306,328],[311,329],[1260,330],[357,331],[1263,332],[387,333],[388,334],[369,335],[386,336],[370,333],[390,337],[391,338],[372,339],[380,340],[373,339],[374,339],[375,339],[376,339],[379,339],[377,339],[378,339],[389,341],[384,342],[382,333],[383,333],[385,333],[371,333],[548,343],[550,344],[551,345],[549,346],[553,347],[561,348],[515,349],[517,350],[514,351],[554,352],[556,353],[512,354],[555,355],[557,356],[513,357],[560,358],[563,359],[562,345],[566,360],[568,361],[527,362],[529,345],[532,363],[533,364],[536,365],[547,366],[508,367],[509,368],[541,369],[507,362],[535,370],[534,371],[524,372],[545,373],[544,374],[546,375],[510,376],[526,377],[519,345],[520,345],[521,378],[518,379],[525,380],[567,381],[921,382],[923,383],[926,384],[928,385],[927,386],[361,387],[360,388],[359,389],[523,390],[363,391],[479,392],[468,393],[466,394],[475,395],[478,396],[470,397],[471,398],[469,399],[472,400],[473,401],[474,400],[464,402],[463,402],[465,403],[907,404],[901,405],[899,406],[898,407],[905,408],[902,409],[903,409],[904,410],[906,411],[433,412],[450,413],[452,414],[451,415],[434,305],[449,416],[446,417],[447,418],[445,419],[438,420],[439,421],[441,422],[442,423],[440,424],[443,425],[453,426],[444,427],[436,428],[432,429],[437,430],[435,412],[861,431],[862,432],[611,433],[580,434],[590,434],[581,434],[591,434],[582,434],[583,434],[598,434],[597,434],[599,434],[600,434],[592,434],[584,434],[593,434],[585,434],[594,434],[586,434],[588,434],[596,435],[589,434],[595,435],[601,435],[587,434],[602,434],[607,434],[608,434],[603,434],[605,434],[604,434],[606,434],[610,434],[416,436],[53,437],[251,438],[255,439],[257,440],[120,441],[125,442],[224,443],[197,444],[205,445],[222,446],[121,447],[173,448],[223,449],[149,450],[122,451],[153,450],[141,450],[103,450],[190,452],[187,453],[185,317],[188,454],[274,455],[195,317],[272,456],[189,317],[178,457],[186,458],[200,459],[201,460],[130,461],[192,317],[267,462],[270,463],[160,464],[159,465],[158,466],[277,317],[157,467],[284,468],[281,317],[283,469],[101,470],[245,471],[243,472],[244,472],[250,467],[258,473],[262,474],[112,475],[180,476],[196,477],[199,478],[176,479],[111,480],[146,481],[215,482],[104,483],[110,484],[100,485],[226,486],[237,487],[236,488],[133,489],[214,490],[169,491],[154,491],[208,492],[155,492],[106,493],[212,494],[211,495],[210,496],[209,497],[107,498],[184,499],[198,500],[183,501],[204,502],[206,503],[203,501],[150,498],[216,504],[174,505],[235,506],[128,507],[230,508],[231,509],[233,510],[234,511],[228,483],[151,512],[217,513],[238,514],[132,515],[207,516],[109,517],[127,518],[126,519],[143,520],[142,521],[134,522],[177,108],[175,456],[136,523],[138,524],[285,525],[137,526],[139,527],[140,528],[182,317],[202,529],[171,530],[260,317],[266,531],[168,317],[264,317],[167,532],[247,533],[166,531],[268,534],[164,317],[165,317],[163,535],[162,536],[152,537],[147,538],[145,539],[181,317],[249,540],[51,541],[48,317],[227,542],[221,543],[220,544],[259,545],[261,546],[263,547],[265,548],[290,549],[269,549],[289,550],[271,551],[275,552],[276,553],[278,554],[286,555],[287,333],[246,556],[879,557],[293,558],[881,559],[930,560],[933,561],[931,562],[929,563],[932,564],[951,565],[952,565],[965,566],[953,567],[954,567],[955,568],[949,569],[947,570],[942,571],[946,572],[944,573],[950,574],[939,575],[940,576],[941,577],[943,578],[945,579],[948,580],[956,567],[957,567],[958,567],[959,565],[960,567],[961,567],[937,567],[964,581],[963,567],[1147,317],[1144,582],[1141,583],[1130,584],[1131,585],[1133,584],[1136,584],[1138,585],[1135,584],[1134,584],[1137,584],[1129,584],[1142,586],[1132,584],[1148,587],[1146,588],[1139,589],[1143,590],[1140,591],[1145,592],[1149,593],[1064,594],[1065,594],[1066,594],[1067,594],[1068,594],[1069,594],[1070,594],[1071,594],[1072,594],[1073,594],[1074,594],[1075,594],[1076,594],[1077,594],[1079,594],[1078,594],[1080,594],[1081,594],[1082,594],[1083,594],[1084,594],[1085,594],[1086,594],[1063,317],[1087,595],[1150,596],[1159,597],[1160,598],[1158,599],[1157,600],[1156,601],[911,602],[910,603],[912,604],[483,605],[482,606],[481,607],[480,608],[914,609],[909,610],[917,611],[916,612],[913,613],[915,614],[908,290],[614,615],[413,616],[329,617],[330,618],[577,619],[578,620],[318,621],[319,622],[321,623],[322,624],[323,617],[324,625],[331,626],[327,617],[328,627],[325,617],[326,628],[303,629],[332,630],[412,631],[337,632],[336,633],[612,634],[333,635],[503,636],[502,637],[501,638],[339,639],[341,640],[340,641],[338,642],[498,643],[492,639],[499,644],[493,645],[491,642],[347,646],[346,647],[345,638],[496,648],[495,649],[494,649],[497,650],[343,651],[616,652],[348,653],[344,654],[317,655],[335,656],[410,657],[334,658],[411,659],[613,660],[504,661],[342,662],[500,663],[617,664],[349,665],[350,629],[1175,666],[979,667],[985,668],[1174,669],[988,670],[990,671],[989,672],[1170,673],[1171,674],[1169,675],[974,670],[987,669],[1051,676],[1050,677],[986,678],[982,679],[991,680],[1172,681],[1052,682],[1049,683],[1047,684],[1046,685],[1045,685],[1048,686],[1044,687],[1043,688],[978,689],[984,690],[981,691],[860,692],[1176,693],[1178,694],[1179,695],[572,696],[573,697],[574,698],[575,699],[576,700],[615,701],[619,702],[620,703],[622,704],[623,705],[624,706],[625,707],[626,708],[628,709],[629,710],[1180,711],[1181,712],[630,713],[633,714],[631,713],[634,715],[635,715],[636,716],[637,717],[638,718],[640,719],[641,720],[639,719],[642,721],[643,722],[644,723],[645,724],[646,725],[648,726],[647,727],[649,728],[650,726],[651,729],[652,726],[653,730],[654,731],[655,732],[1182,733],[1183,734],[1184,735],[1185,736],[1186,737],[1187,738],[1177,739],[1188,740],[1189,741],[1190,742],[1191,743],[1192,744],[1193,745],[1194,746],[1195,735],[1196,747],[355,748],[863,749],[875,750],[864,5],[872,751],[484,752],[294,753],[488,754],[454,755],[456,756],[489,757],[457,758],[455,759],[876,760],[877,761],[487,762],[356,763],[485,764],[460,765],[621,766],[486,767],[627,768],[367,769],[418,770],[878,771],[458,772],[409,773],[414,774],[490,775],[883,776],[871,777],[885,778],[886,779],[887,780],[888,781],[889,782],[890,783],[891,784],[892,785],[893,786],[896,787],[894,788],[895,789],[882,790],[364,791],[632,792],[392,793],[618,794],[417,795],[919,796],[918,797],[393,748]],"semanticDiagnosticsPerFile":[[294,[{"start":17,"length":11,"messageText":"Cannot find module 'node:path' or its corresponding type declarations.","category":1,"code":2307}]],[458,[{"start":21777,"length":13,"messageText":"Operator '>' cannot be applied to types 'string | number | Decimal | DecimalJsLike' and 'number'.","category":1,"code":2365}]],[485,[{"start":14171,"length":10,"messageText":"Operator '>' cannot be applied to types 'Decimal' and 'number'.","category":1,"code":2365}]],[569,[{"start":3118,"length":10,"code":2322,"category":1,"messageText":{"messageText":"Type 'RedisMocked | Redis' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is missing the following properties from type 'Redis': options, status, stream, isCluster, and 365 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'RedisMocked' is not assignable to type 'Redis'."}}]}]}},{"start":4038,"length":10,"code":2322,"category":1,"messageText":{"messageText":"Type 'RedisMocked | Redis' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is missing the following properties from type 'Redis': options, status, stream, isCluster, and 365 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'RedisMocked' is not assignable to type 'Redis'."}}]}]}},{"start":5082,"length":10,"code":2322,"category":1,"messageText":{"messageText":"Type 'RedisMocked | Redis' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is missing the following properties from type 'Redis': options, status, stream, isCluster, and 365 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'RedisMocked' is not assignable to type 'Redis'."}}]}]}}]],[570,[{"start":482,"length":10,"code":2322,"category":1,"messageText":{"messageText":"Type 'RedisMocked | Redis' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is missing the following properties from type 'Redis': options, status, stream, isCluster, and 365 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'RedisMocked' is not assignable to type 'Redis'."}}]}]}},{"start":565,"length":10,"code":2322,"category":1,"messageText":{"messageText":"Type 'RedisMocked | Redis' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is missing the following properties from type 'Redis': options, status, stream, isCluster, and 365 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'RedisMocked' is not assignable to type 'Redis'."}}]}]}},{"start":651,"length":10,"code":2322,"category":1,"messageText":{"messageText":"Type 'RedisMocked | Redis' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is not assignable to type 'ConnectionOptions | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'RedisMocked' is missing the following properties from type 'Redis': options, status, stream, isCluster, and 365 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'RedisMocked' is not assignable to type 'Redis'."}}]}]}}]],[876,[{"start":2442,"length":8,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }[]' is not assignable to parameter of type '({ address: { networkId: number; }; } & { id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; })[]'.","category":1,"code":2345,"next":[{"messageText":"Type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }' is not assignable to type '{ address: { networkId: number; }; } & { id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }'.","category":1,"code":2322,"next":[{"messageText":"Property 'address' is missing in type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }' but required in type '{ address: { networkId: number; }; }'.","category":1,"code":2741,"canonicalHead":{"code":2322,"messageText":"Type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }' is not assignable to type '{ address: { networkId: number; }; }'."}}]}]}}]],[877,[{"start":67,"length":24,"messageText":"Cannot find module '../prisma/seeds/prices' or its corresponding type declarations.","category":1,"code":2307}]],[886,[{"start":48990,"length":17,"code":2339,"category":1,"messageText":"Property 'mockResolvedValue' does not exist on type '(prefixedAddressList: string[], includeTransactions?: boolean) => Promise<({ network: { id: number; createdAt: Date; updatedAt: Date; slug: string; title: string; ticker: string; }; transactions: { ...; }[]; } & { ...; })[]>'."},{"start":49473,"length":21,"code":2339,"category":1,"messageText":"Property 'mockResolvedValueOnce' does not exist on type '(hash: string) => Promise<({ address: { address: string; id: string; createdAt: Date; updatedAt: Date; networkId: number; lastSynced: Date | null; syncing: boolean; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; } & { ...; })[]>'."},{"start":49533,"length":21,"code":2339,"category":1,"messageText":"Property 'mockResolvedValueOnce' does not exist on type '(transactions: ({ address: { address: string; id: string; createdAt: Date; updatedAt: Date; networkId: number; lastSynced: Date | null; syncing: boolean; }; prices: ({ price: { id: number; ... 5 more ...; quoteId: number; }; } & { ...; })[]; inputs: { ...; }[]; } & { ...; })[]) => Promise<...>'."},{"start":52166,"length":17,"code":2339,"category":1,"messageText":"Property 'mockResolvedValue' does not exist on type '(transactionData: TransactionUncheckedCreateInput) => Promise'."}]],[891,[{"start":1039,"length":17,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to parameter of type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; } | Prisma__TransactionClient<...>'.","category":1,"code":2345,"next":[{"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is missing the following properties from type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }': orphaned, isPayment","category":1,"code":2739,"canonicalHead":{"code":2322,"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }'."}}]}},{"start":1184,"length":17,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to parameter of type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; } | Prisma__TransactionClient<...>'.","category":1,"code":2345,"next":[{"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is missing the following properties from type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }': orphaned, isPayment","category":1,"code":2739,"canonicalHead":{"code":2322,"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }'."}}]}},{"start":1344,"length":17,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to parameter of type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; } | Prisma__TransactionClient<...> | null'.","category":1,"code":2345,"next":[{"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is missing the following properties from type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }': orphaned, isPayment","category":1,"code":2739,"canonicalHead":{"code":2322,"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }'."}}]}},{"start":3498,"length":470,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ prices: { price: { value: Prisma.Decimal; id: number; createdAt: Date; updatedAt: Date; timestamp: number; networkId: number; quoteId: number; }; priceId: number; transactionId: string; createdAt: Date; updatedAt: Date; }[]; ... 9 more ...; updatedAt: Date; }' is not assignable to parameter of type '({ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; } & { ...; }) | SimplifiedTransaction | ({ ...; } ...'.","category":1,"code":2345,"next":[{"messageText":"Type '{ prices: { price: { value: Prisma.Decimal; id: number; createdAt: Date; updatedAt: Date; timestamp: number; networkId: number; quoteId: number; }; priceId: number; transactionId: string; createdAt: Date; updatedAt: Date; }[]; ... 9 more ...; updatedAt: Date; }' is not assignable to type '{ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; } & { ...; }'.","category":1,"code":2322,"next":[{"messageText":"Property 'inputs' is missing in type '{ prices: { price: { value: Prisma.Decimal; id: number; createdAt: Date; updatedAt: Date; timestamp: number; networkId: number; quoteId: number; }; priceId: number; transactionId: string; createdAt: Date; updatedAt: Date; }[]; ... 9 more ...; updatedAt: Date; }' but required in type '{ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; }'.","category":1,"code":2741,"canonicalHead":{"code":2322,"messageText":"Type '{ prices: { price: { value: Prisma.Decimal; id: number; createdAt: Date; updatedAt: Date; timestamp: number; networkId: number; quoteId: number; }; priceId: number; transactionId: string; createdAt: Date; updatedAt: Date; }[]; ... 9 more ...; updatedAt: Date; }' is not assignable to type '{ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; }'."}}]}]}},{"start":4184,"length":17,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to parameter of type '({ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; } & { ...; }) | SimplifiedTransaction | ({ ...; } ...'.","category":1,"code":2345,"next":[{"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to type '{ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; } & { ...; }'.","category":1,"code":2322,"next":[{"messageText":"Property 'inputs' is missing in type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' but required in type '{ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; }'.","category":1,"code":2741,"canonicalHead":{"code":2322,"messageText":"Type '{ id: string; hash: string; opReturn: string; addressId: string; confirmed: boolean; address: { id: string; address: string; createdAt: Date; updatedAt: Date; networkId: number; walletId: string; }; ... 4 more ...; prices: { ...; }[]; }' is not assignable to type '{ address: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; prices: ({ ...; } & { ...; })[]; inputs: { ...; }[]; }'."}}]}]}},{"start":4497,"length":21,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ id: string; hash: string; opReturn: string; confirmed: boolean; addressId: string; createdAt: Date; updatedAt: Date; amount: Decimal; timestamp: number; }[]' is not assignable to parameter of type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }[] | PrismaPromise<...>'.","category":1,"code":2345,"next":[{"messageText":"Type '{ id: string; hash: string; opReturn: string; confirmed: boolean; addressId: string; createdAt: Date; updatedAt: Date; amount: Decimal; timestamp: number; }[]' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }[]'.","category":1,"code":2322,"next":[{"messageText":"Type '{ id: string; hash: string; opReturn: string; confirmed: boolean; addressId: string; createdAt: Date; updatedAt: Date; amount: Decimal; timestamp: number; }' is missing the following properties from type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }': orphaned, isPayment","category":1,"code":2739,"canonicalHead":{"code":2322,"messageText":"Type '{ id: string; hash: string; opReturn: string; confirmed: boolean; addressId: string; createdAt: Date; updatedAt: Date; amount: Prisma.Decimal; timestamp: number; }' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; timestamp: number; addressId: string; hash: string; amount: Decimal; confirmed: boolean; orphaned: boolean; isPayment: boolean; opReturn: string; }'."}}]}]}}]],[892,[{"start":15295,"length":78,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '(args: { where: { id: { in: string[]; }; }; }) => Promise' is not assignable to parameter of type '(args?: { select?: UserProfileSelect | null | undefined; omit?: UserProfileOmit | null | undefined; ... 6 more ...; distinct?: UserProfileScalarFieldEnum | ... 1 more ... | undefined; } | undefined) => PrismaPromise<...>'.","category":1,"code":2345,"next":[{"messageText":"Types of parameters 'args' and 'args' are incompatible.","category":1,"code":2328,"next":[{"messageText":"Type '{ select?: UserProfileSelect | null | undefined; omit?: UserProfileOmit | null | undefined; ... 6 more ...; distinct?: UserProfileScalarFieldEnum | ... 1 more ... | undefined; } | undefined' is not assignable to type '{ where: { id: { in: string[]; }; }; }'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type '{ where: { id: { in: string[]; }; }; }'.","category":1,"code":2322}]}]}]}},{"start":26056,"length":49,"messageText":"Object is possibly 'undefined'.","category":1,"code":2532}]],[934,[{"start":1296,"length":4,"messageText":"Parameter 'name' implicitly has an 'any' type.","category":1,"code":7006},{"start":1786,"length":7,"messageText":"Parameter 'context' implicitly has an 'any' type.","category":1,"code":7006},{"start":2720,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '{ responsive: boolean; lineTension: number; maintainAspectRatio: boolean; plugins: { legend: { display: boolean; }; tooltip: { displayColors: boolean; callbacks: { label: (context: any) => string; }; mode: string; intersect: boolean; }; }; scales: { ...; }; }' is not assignable to type '_DeepPartialObject & ElementChartOptions<\"line\"> & PluginChartOptions<\"line\"> & DatasetChartOptions<\"line\"> & ScaleChartOptions<...> & LineControllerChartOptions>'.","category":1,"code":2322,"next":[{"messageText":"The types of 'plugins.tooltip.mode' are incompatible between these types.","category":1,"code":2200,"next":[{"messageText":"Type 'string' is not assignable to type '\"y\" | \"index\" | \"nearest\" | \"dataset\" | \"point\" | \"x\" | undefined'.","category":1,"code":2322,"canonicalHead":{"code":2322,"messageText":"Type '{ responsive: boolean; lineTension: number; maintainAspectRatio: boolean; plugins: { legend: { display: boolean; }; tooltip: { displayColors: boolean; callbacks: { label: (context: any) => string; }; mode: string; intersect: boolean; }; }; scales: { ...; }; }' is not assignable to type '_DeepPartialObject & ElementChartOptions<\"line\"> & PluginChartOptions<\"line\"> & DatasetChartOptions<\"line\"> & ScaleChartOptions<...> & LineControllerChartOptions>'."}}]}]},"relatedInformation":[{"file":"./node_modules/react-chartjs-2/dist/types.d.ts","start":884,"length":7,"messageText":"The expected type comes from property 'options' which is declared here on type 'IntrinsicAttributes & Omit, \"type\"> & { ref?: ForwardedRef> | undefined; }'","category":3,"code":6500}]}]],[971,[{"start":51,"length":13,"code":7016,"category":1,"messageText":{"messageText":"Could not find a declaration file for module 'react-table'. '/home/ttv1/codes/blockchain-ventures/paybutton-server/node_modules/react-table/index.js' implicitly has an 'any' type.","category":1,"code":7016,"next":[{"info":{"moduleReference":"react-table"}}]}},{"start":129,"length":7,"messageText":"Property 'columns' does not exist on type 'IProps'.","category":1,"code":2339},{"start":138,"length":4,"messageText":"Property 'data' does not exist on type 'IProps'.","category":1,"code":2339},{"start":144,"length":4,"messageText":"Property 'opts' does not exist on type 'IProps'.","category":1,"code":2339}]],[972,[{"start":234,"length":13,"code":7016,"category":1,"messageText":{"messageText":"Could not find a declaration file for module 'react-table'. '/home/ttv1/codes/blockchain-ventures/paybutton-server/node_modules/react-table/index.js' implicitly has an 'any' type.","category":1,"code":7016,"next":[{"info":{"moduleReference":"react-table"}}]}},{"start":1791,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '{ columns: ({ Header: string; accessor: string; Cell: ({ cell }: CellProps) => Element; } | { Header: () => Element; accessor: string; Cell: ({ cell }: CellProps<...>) => Element; })[]; data: { ...; }[]; ssr: true; }' is not assignable to type 'IntrinsicAttributes & IProps'.","category":1,"code":2322,"next":[{"messageText":"Property 'columns' does not exist on type 'IntrinsicAttributes & IProps'.","category":1,"code":2339}]}}]],[973,[{"start":1719,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '{ columns: ({ Header: string; accessor: string; Cell: (cellProps: any) => Element; } | { Header: () => Element; accessor: string; Cell: (cellProps: any) => Element; })[]; data: string[]; ssr: true; }' is not assignable to type 'IntrinsicAttributes & IProps'.","category":1,"code":2322,"next":[{"messageText":"Property 'columns' does not exist on type 'IntrinsicAttributes & IProps'.","category":1,"code":2339}]}},{"start":1834,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '{ columns: ({ Header: string; accessor: string; Cell: (cellProps: any) => Element; } | { Header: () => Element; accessor: string; Cell: (cellProps: any) => Element; })[]; data: string[]; ssr: true; }' is not assignable to type 'IntrinsicAttributes & IProps'.","category":1,"code":2322,"next":[{"messageText":"Property 'columns' does not exist on type 'IntrinsicAttributes & IProps'.","category":1,"code":2339}]}}]],[1035,[{"start":232,"length":13,"code":7016,"category":1,"messageText":{"messageText":"Could not find a declaration file for module 'react-color'. '/home/ttv1/codes/blockchain-ventures/paybutton-server/node_modules/react-color/lib/index.js' implicitly has an 'any' type.","category":1,"code":7016,"next":[{"info":{"moduleReference":"react-color"}}]}},{"start":2938,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":3037,"length":8,"messageText":"Parameter 'newColor' implicitly has an 'any' type.","category":1,"code":7006},{"start":3224,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":4591,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":4684,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":4754,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":4825,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":6064,"length":14,"messageText":"Type 'undefined' cannot be used as an index type.","category":1,"code":2538},{"start":6426,"length":13,"messageText":"'field.options' is possibly 'undefined'.","category":1,"code":18048},{"start":7019,"length":14,"messageText":"Type 'undefined' cannot be used as an index type.","category":1,"code":2538},{"start":7738,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":7800,"length":5,"messageText":"Parameter 'color' implicitly has an 'any' type.","category":1,"code":7006},{"start":8264,"length":7,"code":2339,"category":1,"messageText":"Property 'palette' does not exist on type 'object'."},{"start":12413,"length":5,"code":2322,"category":1,"messageText":"Type 'object' is not assignable to type 'ThemeName | Theme | undefined'.","relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/Widget/Widget.d.ts","start":678,"length":5,"messageText":"The expected type comes from property 'theme' which is declared here on type 'IntrinsicAttributes & WidgetContainerProps & { children?: ReactNode; }'","category":3,"code":6500}]},{"start":12452,"length":9,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'animation'.","relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/Widget/Widget.d.ts","start":831,"length":9,"messageText":"The expected type comes from property 'animation' which is declared here on type 'IntrinsicAttributes & WidgetContainerProps & { children?: ReactNode; }'","category":3,"code":6500}]},{"start":12627,"length":9,"code":2322,"category":1,"messageText":{"messageText":"Type 'string | undefined' is not assignable to type '((transaction: Transaction) => void) | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'string' is not assignable to type '(transaction: Transaction) => void'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/Widget/WidgetContainer.d.ts","start":618,"length":9,"messageText":"The expected type comes from property 'onSuccess' which is declared here on type 'IntrinsicAttributes & WidgetContainerProps & { children?: ReactNode; }'","category":3,"code":6500}]},{"start":12752,"length":13,"code":2322,"category":1,"messageText":{"messageText":"Type 'string | undefined' is not assignable to type '((transaction: Transaction) => void) | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'string' is not assignable to type '(transaction: Transaction) => void'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/Widget/WidgetContainer.d.ts","start":671,"length":13,"messageText":"The expected type comes from property 'onTransaction' which is declared here on type 'IntrinsicAttributes & WidgetContainerProps & { children?: ReactNode; }'","category":3,"code":6500}]},{"start":13992,"length":5,"code":2322,"category":1,"messageText":"Type 'object' is not assignable to type 'ThemeName | Theme | undefined'.","relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/PayButton/PayButton.d.ts","start":382,"length":5,"messageText":"The expected type comes from property 'theme' which is declared here on type 'IntrinsicAttributes & Pick & InexactPartial> & InexactPartial<...>'","category":3,"code":6500}]},{"start":14031,"length":9,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'animation'.","relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/Button/Button.d.ts","start":230,"length":9,"messageText":"The expected type comes from property 'animation' which is declared here on type 'IntrinsicAttributes & Pick & InexactPartial> & InexactPartial<...>'","category":3,"code":6500}]},{"start":14206,"length":9,"code":2322,"category":1,"messageText":{"messageText":"Type 'string | undefined' is not assignable to type '((transaction: Transaction) => void) | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'string' is not assignable to type '(transaction: Transaction) => void'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/PayButton/PayButton.d.ts","start":686,"length":9,"messageText":"The expected type comes from property 'onSuccess' which is declared here on type 'IntrinsicAttributes & Pick & InexactPartial> & InexactPartial<...>'","category":3,"code":6500}]},{"start":14331,"length":13,"code":2322,"category":1,"messageText":{"messageText":"Type 'string | undefined' is not assignable to type '((transaction: Transaction) => void) | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'string' is not assignable to type '(transaction: Transaction) => void'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./node_modules/@paybutton/react/dist/lib/components/PayButton/PayButton.d.ts","start":739,"length":13,"messageText":"The expected type comes from property 'onTransaction' which is declared here on type 'IntrinsicAttributes & Pick & InexactPartial> & InexactPartial<...>'","category":3,"code":6500}]}]],[1036,[{"start":183,"length":9,"code":7016,"category":1,"messageText":{"messageText":"Could not find a declaration file for module 'prismjs'. '/home/ttv1/codes/blockchain-ventures/paybutton-server/node_modules/prismjs/prism.js' implicitly has an 'any' type.","category":1,"code":7016,"next":[{"info":{"moduleReference":"prismjs"}}]}},{"start":360,"length":6,"messageText":"Binding element 'button' implicitly has an 'any' type.","category":1,"code":7031},{"start":5606,"length":5,"code":2322,"category":1,"messageText":{"messageText":"Type '{ background: string; color: \"#231f20\"; } | null' is not assignable to type 'CSSProperties | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'null' is not assignable to type 'CSSProperties | undefined'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./node_modules/@types/react/index.d.ts","start":81846,"length":5,"messageText":"The expected type comes from property 'style' which is declared here on type 'DetailedHTMLProps, HTMLDivElement>'","category":3,"code":6500}]}]],[1037,[{"start":791,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":1079,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":1397,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":1740,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":2000,"length":20,"messageText":"This comparison appears to be unintentional because the types 'ButtonData' and 'number' have no overlap.","category":1,"code":2367},{"start":2121,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '{ columns: ({ Header: string; id: string; accessor: string; Cell: (cellProps: any) => Element; sortType?: undefined; } | { Header: string; accessor: string; Cell: (cellProps: any) => Element; id?: undefined; sortType?: undefined; } | { ...; } | { ...; })[]; data: ButtonData[]; opts: { ...; }; }' is not assignable to type 'IntrinsicAttributes & IProps'.","category":1,"code":2322,"next":[{"messageText":"Property 'columns' does not exist on type 'IntrinsicAttributes & IProps'.","category":1,"code":2339}]}}]],[1038,[{"start":427,"length":17,"code":2416,"category":1,"messageText":{"messageText":"Property 'componentDidCatch' in type 'ErrorBoundary' is not assignable to the same property in base type 'Component'.","category":1,"code":2416,"next":[{"messageText":"Type '(error: Error<{}>, errorInfo: ErrorInfo) => void' is not assignable to type '(error: Error, errorInfo: ErrorInfo) => void'.","category":1,"code":2322,"next":[{"messageText":"Types of parameters 'error' and 'error' are incompatible.","category":1,"code":2328,"next":[{"messageText":"Type 'Error' is missing the following properties from type 'Error<{}>': render, context, setState, forceUpdate, and 3 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'Error' is not assignable to type 'Error<{}>'."}}]}]}]}}]],[1060,[{"start":902,"length":6,"code":2322,"category":1,"messageText":{"messageText":"Type 'Element' is not assignable to type 'FunctionComponent'.","category":1,"code":2322,"next":[{"messageText":"Type 'ReactElement' provides no match for the signature '(props: PropsWithChildren, context?: any): ReactElement | null'.","category":1,"code":2658}]}}]],[1061,[{"start":1589,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '({ chart, setChart, loggedUser }: IProps) => React.JSX.Element' is not assignable to type 'FC<{}>'.","category":1,"code":2322,"next":[{"messageText":"Types of parameters '__0' and 'props' are incompatible.","category":1,"code":2328,"next":[{"messageText":"Type '{ children?: ReactNode; }' is missing the following properties from type 'IProps': chart, setChart, loggedUser","category":1,"code":2739,"canonicalHead":{"code":2322,"messageText":"Type '{ children?: ReactNode; }' is not assignable to type 'IProps'."}}]}]}},{"start":2408,"length":39,"messageText":"Object is possibly 'null'.","category":1,"code":2531},{"start":2448,"length":7,"code":2339,"category":1,"messageText":"Property 'checked' does not exist on type 'HTMLElement'."},{"start":3450,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '(() => void) | null' is not assignable to type 'MouseEventHandler | undefined'.","category":1,"code":2322,"next":[{"messageText":"Type 'null' is not assignable to type 'MouseEventHandler | undefined'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./node_modules/@types/react/index.d.ts","start":63105,"length":7,"messageText":"The expected type comes from property 'onClick' which is declared here on type 'DetailedHTMLProps, HTMLUListElement>'","category":3,"code":6500}]},{"start":3680,"length":8,"code":2786,"category":1,"messageText":{"messageText":"'MenuItem' cannot be used as a JSX component.","category":1,"code":2786,"next":[{"messageText":"Its return type 'FunctionComponent' is not a valid JSX element.","category":1,"code":2787,"next":[{"messageText":"Type 'FunctionComponent' is missing the following properties from type 'ReactElement': type, props, key","category":1,"code":2739}]}]}},{"start":3722,"length":5,"code":2322,"category":1,"messageText":"Type 'StaticImageData' is not assignable to type 'string'.","relatedInformation":[{"file":"./components/MenuItem/index.tsx","start":298,"length":5,"messageText":"The expected type comes from property 'image' which is declared here on type 'IntrinsicAttributes & MenuItemProps'","category":3,"code":6500}]},{"start":3886,"length":11,"code":2741,"category":1,"messageText":"Property 'landingpage' is missing in type '{ chart: boolean; setChart: Function; }' but required in type '{ chart: any; setChart: any; landingpage: any; }'.","canonicalHead":{"code":2322,"messageText":"Type '{ chart: boolean; setChart: Function; }' is not assignable to type '{ chart: any; setChart: any; landingpage: any; }'."}}]],[1062,[{"start":253,"length":5,"code":2322,"category":1,"messageText":{"messageText":"Type '{ chart: any; setChart: any; loggedUser: any; }' is not assignable to type 'IntrinsicAttributes & { children?: ReactNode; }'.","category":1,"code":2322,"next":[{"messageText":"Property 'chart' does not exist on type 'IntrinsicAttributes & { children?: ReactNode; }'.","category":1,"code":2339}]}},{"start":266,"length":5,"code":2339,"category":1,"messageText":"Property 'chart' does not exist on type 'LayoutProps'."},{"start":289,"length":8,"code":2339,"category":1,"messageText":"Property 'setChart' does not exist on type 'LayoutProps'."},{"start":317,"length":10,"code":2339,"category":1,"messageText":"Property 'loggedUser' does not exist on type 'LayoutProps'."}]],[1098,[{"start":681,"length":5,"code":2322,"category":1,"messageText":{"messageText":"Type '{ children: ReactNode; chart: boolean; setChart: Function; loggedUser: { id: string; createdAt: Date; updatedAt: Date; isAdmin: boolean | null; publicKey: string; ... 6 more ...; postCredits: number; }; }' is not assignable to type 'IntrinsicAttributes & LayoutProps'.","category":1,"code":2322,"next":[{"messageText":"Property 'chart' does not exist on type 'IntrinsicAttributes & LayoutProps'.","category":1,"code":2339}]}}]],[1103,[{"start":340,"length":6,"code":2322,"category":1,"messageText":{"messageText":"Type 'Element' is not assignable to type 'FunctionComponent'.","category":1,"code":2322,"next":[{"messageText":"Type 'ReactElement' provides no match for the signature '(props: PropsWithChildren, context?: any): ReactElement | null'.","category":1,"code":2658}]}}]],[1105,[{"start":84,"length":13,"code":7016,"category":1,"messageText":{"messageText":"Could not find a declaration file for module 'react-table'. '/home/ttv1/codes/blockchain-ventures/paybutton-server/node_modules/react-table/index.js' implicitly has an 'any' type.","category":1,"code":7016,"next":[{"info":{"moduleReference":"react-table"}}]}}]],[1151,[{"start":2001,"length":8,"messageText":"Parameter 'provided' implicitly has an 'any' type.","category":1,"code":7006},{"start":2011,"length":5,"messageText":"Parameter 'state' implicitly has an 'any' type.","category":1,"code":7006}]],[1153,[{"start":855,"length":11,"messageText":"Property 'transaction' does not exist on type '{ invoiceNumber: string; amount: number; recipientName: string; recipientAddress: string; description: string; customerName: string; customerAddress: string; createdAt: string | number | Date; transactionHash: string; transactionDate: number; transactionNetworkId: number; }'.","category":1,"code":2339}]],[1161,[{"start":9186,"length":4,"code":2322,"category":1,"messageText":{"messageText":"Type '({ transaction: { address: { networkId: number; }; timestamp: number; hash: string; } | null; } & { id: string; createdAt: Date; updatedAt: Date; userId: string; amount: Decimal; ... 6 more ...; customerAddress: string; }) | null' is not assignable to type '{ invoiceNumber: string; amount: number; recipientName: string; recipientAddress: string; description: string; customerName: string; customerAddress: string; createdAt: string | number | Date; transactionHash: string; transactionDate: number; transactionNetworkId: number; }'.","category":1,"code":2322,"next":[{"messageText":"Type 'null' is not assignable to type '{ invoiceNumber: string; amount: number; recipientName: string; recipientAddress: string; description: string; customerName: string; customerAddress: string; createdAt: string | number | Date; transactionHash: string; transactionDate: number; transactionNetworkId: number; }'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./components/Transaction/Invoice.tsx","start":274,"length":4,"messageText":"The expected type comes from property 'data' which is declared here on type 'IntrinsicAttributes & ReceiptProps & RefAttributes'","category":3,"code":6500}]}]],[1162,[{"start":2669,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":2956,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":3264,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":3888,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":4338,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":4998,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":6144,"length":20,"code":2739,"category":1,"messageText":"Type '{ columns: ({ Header: string; accessor: string; Cell: (cellProps: any) => Element; sortType?: undefined; disableSortBy?: undefined; shrinkable?: undefined; } | { Header: () => Element; ... 4 more ...; shrinkable?: undefined; } | { ...; } | { ...; } | { ...; })[]; dataGetter: (page: number, pageSize: number, orderBy:...' is missing the following properties from type 'IProps': ssr, opts","canonicalHead":{"code":2322,"messageText":"Type '{ columns: ({ Header: string; accessor: string; Cell: (cellProps: any) => Element; sortType?: undefined; disableSortBy?: undefined; shrinkable?: undefined; } | { Header: () => Element; ... 4 more ...; shrinkable?: undefined; } | { ...; } | { ...; } | { ...; })[]; dataGetter: (page: number, pageSize: number, orderBy:...' is not assignable to type 'IProps'."}}]],[1164,[{"start":3510,"length":2,"code":2769,"category":1,"messageText":{"messageText":"No overload matches this call.","category":1,"code":2769,"next":[{"messageText":"The last overload gave the following error.","category":1,"code":2770,"next":[{"messageText":"Argument of type 'string | undefined' is not assignable to parameter of type 'string'.","category":1,"code":2345,"next":[{"messageText":"Type 'undefined' is not assignable to type 'string'.","category":1,"code":2322}]}]}]},"relatedInformation":[{"file":"./node_modules/moment-timezone/index.d.ts","start":1910,"length":45,"messageText":"The last overload is declared here.","category":1,"code":2771}]}]],[1173,[{"start":312,"length":5,"messageText":"Cannot find name 'array'. Did you mean 'Array'?","category":1,"code":2552,"canonicalHead":{"code":2304,"messageText":"Cannot find name 'array'."},"relatedInformation":[{"file":"./node_modules/typescript/lib/lib.es5.d.ts","start":70873,"length":5,"messageText":"'Array' is declared here.","category":3,"code":2728}]}]],[1176,[{"start":620,"length":34,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ appInfo: object; recipeList: array; }' is not assignable to parameter of type 'SuperTokensConfig'.","category":1,"code":2345,"next":[{"messageText":"Types of property 'appInfo' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type '{}' is missing the following properties from type 'AppInfoUserInput': appName, apiDomain","category":1,"code":2739,"canonicalHead":{"code":2322,"messageText":"Type 'object' is not assignable to type 'AppInfoUserInput'."}}]}]}},{"start":1601,"length":11,"code":2339,"category":1,"messageText":"Property 'validatorId' does not exist on type 'ClaimValidationError'."},{"start":2130,"length":13,"code":2741,"category":1,"messageText":"Property 'error' is missing in type '{ children: Element; }' but required in type 'Readonly'.","relatedInformation":[{"file":"./components/ErrorBoundary/index.tsx","start":138,"length":5,"messageText":"'error' is declared here.","category":3,"code":2728}],"canonicalHead":{"code":2322,"messageText":"Type '{ children: Element; }' is not assignable to type 'Readonly'."}},{"start":2130,"length":13,"code":2786,"category":1,"messageText":{"messageText":"'ErrorBoundary' cannot be used as a JSX component.","category":1,"code":2786,"next":[{"messageText":"Its instance type 'ErrorBoundary' is not a valid JSX element.","category":1,"code":2788,"next":[{"messageText":"Types of property 'componentDidCatch' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type '(error: Error<{}>, errorInfo: ErrorInfo) => void' is not assignable to type '(error: Error, errorInfo: ErrorInfo) => void'.","category":1,"code":2322,"next":[{"messageText":"Types of parameters 'error' and 'error' are incompatible.","category":1,"code":2328,"next":[{"messageText":"Type 'Error' is missing the following properties from type 'Error<{}>': render, context, setState, forceUpdate, and 3 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'Error' is not assignable to type 'Error<{}>'."}}]}]}]}]}]}},{"start":2193,"length":10,"code":2322,"category":1,"messageText":"Type 'undefined' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; isAdmin: boolean | null; publicKey: string; lastSentVerificationEmailAt: Date | null; preferredCurrencyId: number; preferredTimezone: string; proUntil: Date | null; organizationId: string | null; emailCredits: number; postCredits: number; }'.","relatedInformation":[{"file":"./components/Page/index.tsx","start":292,"length":10,"messageText":"The expected type comes from property 'loggedUser' which is declared here on type 'IntrinsicAttributes & PageProps'","category":3,"code":6500}]}]],[1178,[{"start":1193,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; organization?: undefined; orgMembersProps?: undefined; user?: undefined; userPublicKey?: undefined; userProfile?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; organization?: undefined; orgMembersProps?: undefined; user?: undefined; userPublicKey?: undefined; userProfile?: undefined; }; } | { props: { fromSupertokens?: undefined; ... 4 more ...; userProfile?: undefined; }; } | { ...; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; organization?: undefined; orgMembersProps?: undefined; user?: undefined; userPublicKey?: undefined; userProfile?: undefined; }; } | { props: { fromSupertokens?: undefined; ... 4 more ...; userProfile?: undefined; }; } | { ...; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; organization?: undefined; orgMembersProps?: undefined; user?: undefined; userPublicKey?: undefined; userProfile?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}},{"start":7407,"length":4,"code":2739,"category":1,"messageText":"Type '{}' is missing the following properties from type 'PageProps': children, chart, setChart, loggedUser, isAdmin","canonicalHead":{"code":2322,"messageText":"Type '{}' is not assignable to type 'PageProps'."}}]],[1179,[{"start":884,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; userId?: undefined; user?: undefined; isAdmin?: undefined; chronikUrls?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; userId?: undefined; user?: undefined; isAdmin?: undefined; chronikUrls?: undefined; }; } | { props: { fromSupertokens?: undefined; userId?: undefined; user?: undefined; isAdmin?: undefined; chronikUrls?: undefined; }; } | { ...; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; userId?: undefined; user?: undefined; isAdmin?: undefined; chronikUrls?: undefined; }; } | { props: { fromSupertokens?: undefined; userId?: undefined; user?: undefined; isAdmin?: undefined; chronikUrls?: undefined; }; } | { ...; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; userId?: undefined; user?: undefined; isAdmin?: undefined; chronikUrls?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}},{"start":3249,"length":4,"code":2739,"category":1,"messageText":"Type '{}' is missing the following properties from type 'PageProps': children, chart, setChart, loggedUser, isAdmin","canonicalHead":{"code":2322,"messageText":"Type '{}' is not assignable to type 'PageProps'."}}]],[1185,[{"start":7386,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '(event: React.ChangeEvent) => void' is not assignable to type 'MouseEventHandler'.","category":1,"code":2322,"next":[{"messageText":"Types of parameters 'event' and 'event' are incompatible.","category":1,"code":2328,"next":[{"messageText":"Type 'MouseEvent' is not assignable to type 'ChangeEvent'.","category":1,"code":2322,"next":[{"messageText":"Types of property 'target' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type 'EventTarget' is not assignable to type 'EventTarget & HTMLSelectElement'.","category":1,"code":2322,"next":[{"messageText":"Type 'EventTarget' is missing the following properties from type 'HTMLSelectElement': autocomplete, disabled, form, labels, and 335 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'EventTarget' is not assignable to type 'HTMLSelectElement'."}}],"canonicalHead":{"code":2322,"messageText":"Type 'MouseEvent' is not assignable to type 'ChangeEvent'."}}]}]}]}]},"relatedInformation":[{"file":"./components/Button/index.tsx","start":371,"length":7,"messageText":"The expected type comes from property 'onClick' which is declared here on type 'IntrinsicAttributes & ButtonProps'","category":3,"code":6500}]}]],[1186,[{"start":738,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}},{"start":1876,"length":5,"messageText":"Cannot assign to 'props' because it is a read-only property.","category":1,"code":2540},{"start":2639,"length":21,"messageText":"Parameter 'walletWithPaymentInfo' implicitly has an 'any' type.","category":1,"code":7006},{"start":3691,"length":13,"code":2786,"category":1,"messageText":{"messageText":"'PaybuttonList' cannot be used as a JSX component.","category":1,"code":2786,"next":[{"messageText":"Its return type 'FunctionComponent' is not a valid JSX element.","category":1,"code":2787,"next":[{"messageText":"Type 'FunctionComponent' is missing the following properties from type 'ReactElement': type, props, key","category":1,"code":2739}]}]}},{"start":3802,"length":10,"code":2322,"category":1,"messageText":{"messageText":"Type '({ addresses: { address: { address: string; id: string; createdAt: Date; updatedAt: Date; networkId: number; lastSynced: Date | null; syncing: boolean; }; }[]; } & { name: string; ... 6 more ...; url: string; })[]' is not assignable to type '[]'.","category":1,"code":2322,"next":[{"messageText":"Target allows only 0 element(s) but source may have more.","category":1,"code":2621}]},"relatedInformation":[{"file":"./components/Paybutton/PaybuttonForm.tsx","start":472,"length":10,"messageText":"The expected type comes from property 'paybuttons' which is declared here on type 'IntrinsicAttributes & IProps'","category":3,"code":6500}]}]],[1187,[{"start":1343,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}},{"start":7394,"length":5,"code":2322,"category":1,"messageText":"Type 'string' is not assignable to type 'number'.","relatedInformation":[{"start":1061,"length":5,"messageText":"The expected type comes from property 'value' which is declared here on type 'IntrinsicAttributes & NumberBlockProps'","category":3,"code":6500}]},{"start":9453,"length":11,"code":2322,"category":1,"messageText":{"messageText":"Type 'string | undefined' is not assignable to type 'string'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'string'.","category":1,"code":2322}]},"relatedInformation":[{"file":"./components/Dashboard/Leaderboard.tsx","start":442,"length":11,"messageText":"The expected type comes from property 'totalString' which is declared here on type 'IntrinsicAttributes & IProps'","category":3,"code":6500}]}]],[1188,[{"start":618,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}},{"start":1683,"length":5,"messageText":"Cannot assign to 'props' because it is a read-only property.","category":1,"code":2540},{"start":2644,"length":8,"code":2322,"category":1,"messageText":{"messageText":"Type '{ id: number; createdAt: Date; updatedAt: Date; slug: string; title: string; ticker: string; }[]' is not assignable to type 'NetworkWithConnectionInfo[]'.","category":1,"code":2322,"next":[{"messageText":"Type '{ id: number; createdAt: Date; updatedAt: Date; slug: string; title: string; ticker: string; }' is missing the following properties from type 'NetworkWithConnectionInfo': connected, maintenance","category":1,"code":2739,"canonicalHead":{"code":2322,"messageText":"Type '{ id: number; createdAt: Date; updatedAt: Date; slug: string; title: string; ticker: string; }' is not assignable to type 'NetworkWithConnectionInfo'."}}]},"relatedInformation":[{"file":"./components/Network/NetworkList.tsx","start":240,"length":8,"messageText":"The expected type comes from property 'networks' which is declared here on type 'IntrinsicAttributes & IProps & { children?: ReactNode; }'","category":3,"code":6500}]}]],[1189,[{"start":660,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; organization?: undefined; organizationInvite?: undefined; }; redirect?: undefined; } | { ...; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; organization?: undefined; organizationInvite?: undefined; }; redirect?: undefined; } | { redirect: { permanent: false; destination: string; }; props?: undefined; } | { ...; } | { ...; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; organization?: undefined; organizationInvite?: undefined; }; redirect?: undefined; } | { redirect: { permanent: false; destination: string; }; props?: undefined; } | { ...; } | { ...; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; organization?: undefined; organizationInvite?: undefined; }; redirect?: undefined; } | { ...; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}}]],[1190,[{"start":1686,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; userId?: undefined; organization?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; user?: undefined; userId?: undefined; organization?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; userId?: undefined; organization?: undefined; }; } | { ...; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; user?: undefined; userId?: undefined; organization?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; userId?: undefined; organization?: undefined; }; } | { ...; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; userId?: undefined; organization?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}},{"start":5391,"length":11,"code":2345,"category":1,"messageText":{"messageText":"Argument of type '{ invoiceNumber: string; amount: Decimal; recipientName: string; recipientAddress: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; ... 8 more ...; id: string; }' is not assignable to parameter of type 'SetStateAction<({ transaction: { address: { networkId: number; }; timestamp: number; hash: string; } | null; } & { id: string; createdAt: Date; updatedAt: Date; userId: string; amount: Decimal; ... 6 more ...; customerAddress: string; }) | null>'.","category":1,"code":2345,"next":[{"messageText":"Type '{ invoiceNumber: string; amount: Decimal; recipientName: string; recipientAddress: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; ... 8 more ...; id: string; }' is not assignable to type '{ transaction: { address: { networkId: number; }; timestamp: number; hash: string; } | null; } & { id: string; createdAt: Date; updatedAt: Date; userId: string; amount: Decimal; ... 6 more ...; customerAddress: string; }'.","category":1,"code":2322,"next":[{"messageText":"Type '{ invoiceNumber: string; amount: Decimal; recipientName: string; recipientAddress: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; ... 8 more ...; id: string; }' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; userId: string; amount: Decimal; description: string; invoiceNumber: string; transactionId: string | null; recipientName: string; recipientAddress: string; customerName: string; customerAddress: string; }'.","category":1,"code":2322,"next":[{"messageText":"Types of property 'recipientAddress' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type '{ paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { createdAt: Date; updatedAt: Date; addressId: string; paybuttonId: string; })[]; } & { ...; }' is not assignable to type 'string'.","category":1,"code":2322,"canonicalHead":{"code":2322,"messageText":"Type '{ invoiceNumber: string; amount: Decimal; recipientName: string; recipientAddress: { paybuttons: ({ paybutton: { name: string; id: string; createdAt: Date; updatedAt: Date; providerUserId: string; buttonData: string; description: string; url: string; }; } & { ...; })[]; } & { ...; }; ... 8 more ...; id: string; }' is not assignable to type '{ id: string; createdAt: Date; updatedAt: Date; userId: string; amount: Decimal; description: string; invoiceNumber: string; transactionId: string | null; recipientName: string; recipientAddress: string; customerName: string; customerAddress: string; }'."}}]}]}]}]}},{"start":9618,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":9926,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":10587,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":10903,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":11359,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":12093,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":12690,"length":9,"messageText":"Parameter 'cellProps' implicitly has an 'any' type.","category":1,"code":7006},{"start":12858,"length":1,"messageText":"Parameter 'i' implicitly has an 'any' type.","category":1,"code":7006},{"start":19393,"length":7,"code":2322,"category":1,"messageText":{"messageText":"Type '(event: React.ChangeEvent) => void' is not assignable to type 'MouseEventHandler'.","category":1,"code":2322,"next":[{"messageText":"Types of parameters 'event' and 'event' are incompatible.","category":1,"code":2328,"next":[{"messageText":"Type 'MouseEvent' is not assignable to type 'ChangeEvent'.","category":1,"code":2322,"next":[{"messageText":"Types of property 'target' are incompatible.","category":1,"code":2326,"next":[{"messageText":"Type 'EventTarget' is not assignable to type 'EventTarget & HTMLSelectElement'.","category":1,"code":2322,"next":[{"messageText":"Type 'EventTarget' is missing the following properties from type 'HTMLSelectElement': autocomplete, disabled, form, labels, and 335 more.","category":1,"code":2740,"canonicalHead":{"code":2322,"messageText":"Type 'EventTarget' is not assignable to type 'HTMLSelectElement'."}}],"canonicalHead":{"code":2322,"messageText":"Type 'MouseEvent' is not assignable to type 'ChangeEvent'."}}]}]}]}]},"relatedInformation":[{"file":"./components/Button/index.tsx","start":371,"length":7,"messageText":"The expected type comes from property 'onClick' which is declared here on type 'IntrinsicAttributes & ButtonProps'","category":3,"code":6500}]},{"start":22732,"length":20,"code":2739,"category":1,"messageText":"Type '{ columns: ({ Header: string; accessor: string; Cell: (cellProps: any) => Element; sortType?: undefined; disableSortBy?: undefined; id?: undefined; } | { Header: () => Element; accessor: string; sortType: (rowA: any, rowB: any, id: string, desc: boolean) => number; Cell: (cellProps: any) => Element; disableSortBy?: ...' is missing the following properties from type 'IProps': ssr, opts","canonicalHead":{"code":2322,"messageText":"Type '{ columns: ({ Header: string; accessor: string; Cell: (cellProps: any) => Element; sortType?: undefined; disableSortBy?: undefined; id?: undefined; } | { Header: () => Element; accessor: string; sortType: (rowA: any, rowB: any, id: string, desc: boolean) => number; Cell: (cellProps: any) => Element; disableSortBy?: ...' is not assignable to type 'IProps'."}}]],[1191,[{"start":1744,"length":4,"code":2739,"category":1,"messageText":"Type '{}' is missing the following properties from type 'PageProps': children, chart, setChart, loggedUser, isAdmin","canonicalHead":{"code":2322,"messageText":"Type '{}' is not assignable to type 'PageProps'."}}]],[1196,[{"start":763,"length":18,"code":2322,"category":1,"messageText":{"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'.","category":1,"code":2322,"next":[{"messageText":"Type 'Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined>' is not assignable to type 'Promise>'.","category":1,"code":2322,"next":[{"messageText":"Type '{ props: { fromSupertokens: string; user?: undefined; }; } | { props: { fromSupertokens?: undefined; user?: undefined; }; } | { props: { user: UserWithSupertokens; fromSupertokens?: undefined; }; } | undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322,"next":[{"messageText":"Type 'undefined' is not assignable to type 'GetServerSidePropsResult<{ [key: string]: any; }>'.","category":1,"code":2322}]}],"canonicalHead":{"code":2322,"messageText":"Type '(context: GetServerSidePropsContext) => Promise<{ props: { fromSupertokens: string; user?: undefined; }; } | { ...; } | { ...; } | undefined>' is not assignable to type 'GetServerSideProps'."}}]}}]]],"affectedFilesPendingEmit":[935,966,969,968,970,972,973,992,993,994,995,967,1036,1034,1035,934,1037,1038,1039,1040,1041,1054,1055,1053,1057,1058,1059,1062,1088,1060,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1061,1056,971,1105,1151,1152,1153,1161,1162,1163,1165,1164,1166,1167,1168,299,505,1173,298,296,408,570,569,1176,1178,1179,572,573,574,575,576,615,619,620,622,623,624,625,626,628,629,1180,1181,630,633,631,634,635,636,637,638,640,641,639,642,643,644,645,646,648,647,649,650,651,652,653,654,655,1182,1183,1184,1185,1186,1187,1177,1188,1189,1190,1191,1192,1193,1194,1195,1196,355,863,875,868,365,864,866,865,872,873,484,870,874,867,869,294,488,454,456,489,457,455,876,877,487,356,485,460,621,486,627,367,418,878,458,409,414,490,883,884,871,885,886,887,888,889,890,891,892,893,896,894,895,882,364,897,632,392,618,417,919,918,393],"version":"5.9.2"} \ No newline at end of file